-----------------------------------------------------------------------------
 MANIFEST               |  270 
 Makefile               |   18 
 aclocal.m4             |  888 +-
 config.guess           |   17 
 config.sub             |   11 
 configure              | 7813 +++++++++++---------
 configure.in           |  370 
 doc/CHANGES            |   85 
 doc/INSTALL            |   28 
 doc/TODO               |  123 
 doc/WHATSNEW           |   10 
 doc/tin.1              |  152 
 doc/tin.5              |  125 
 doc/tin.defaults       |    2 
 include/autoconf.hin   |   44 
 include/bool.h         |   60 
 include/extern.h       |   90 
 include/keymap.h       |   22 
 include/policy.h       |   11 
 include/proto.h        |   80 
 include/rfc2046.h      |   10 
 include/tin.h          |  169 
 include/tinrc.h        |  441 -
 include/tnntps.h       |   14 
 include/version.h      |   10 
 po-man/de.po           | 4470 ++++++-----
 po-man/de/tin.1        |  213 
 po-man/de/tin.5        |  154 
 po-man/en_GB.po        | 4432 ++++++-----
 po-man/en_GB/tin.1     |  149 
 po-man/en_GB/tin.5     |  128 
 po-man/es.po           | 4279 +++++------
 po-man/es/tin.1        |  149 
 po-man/es/tin.5        |  130 
 po-man/ro.po           | 6221 +++++++---------
 po-man/ro/tin.1        | 1127 +--
 po-man/ro/tin.5        |  821 +-
 po-man/sv.po           |17587 +++++++++++++++++++++++++++++++++++++++++++++++
 po-man/sv/tin.1        | 4293 +++++++++++
 po-man/sv/tin.5        | 2944 +++++++
 po-man/tin-man.pot     | 4249 +++++------
 po/da.po               | 3895 +++++-----
 po/de.po               | 3886 +++++-----
 po/en_GB.po            | 3878 +++++-----
 po/es.po               | 3814 +++++-----
 po/et.po               | 4620 ++++++------
 po/fr.po               | 3963 +++++-----
 po/ka.po               | 8987 ++++++++++++++++++++++++
 po/ro.po               | 8011 +++++++++++++--------
 po/ru.po               | 3889 +++++-----
 po/sv.po               | 8289 +++++++++++++---------
 po/tin.pot             | 3761 +++++-----
 po/tr.po               | 3912 +++++-----
 po/zh_CN.po            | 3926 +++++-----
 po/zh_TW.po            | 3900 +++++-----
 po4a.conf              |   11 
 src/Makefile.in        |   40 
 src/active.c           |  105 
 src/art.c              |  151 
 src/attrib.c           |  122 
 src/auth.c             |  116 
 src/charset.c          |   21 
 src/config.c           |  135 
 src/cook.c             |  407 -
 src/curses.c           |    8 
 src/debug.c            |   18 
 src/envarg.c           |    2 
 src/feed.c             |   72 
 src/filter.c           |  294 
 src/getline.c          |   10 
 src/global.c           |    4 
 src/group.c            |   99 
 src/header.c           |   40 
 src/help.c             |  355 
 src/inews.c            |   19 
 src/init.c             |  428 -
 src/joinpath.c         |   23 
 src/keymap.c           |  126 
 src/lang.c             |  141 
 src/langinfo.c         |    2 
 src/list.c             |   52 
 src/lock.c             |    7 
 src/mail.c             |   22 
 src/main.c             |  185 
 src/makecfg.c          |    2 
 src/makerc.c           |  437 +
 src/memory.c           |    7 
 src/mimetypes.c        |   33 
 src/misc.c             |  386 -
 src/my_tmpfile.c       |   24 
 src/newsrc.c           |   50 
 src/nntplib.c          |  287 
 src/nntps.c            |   89 
 src/nrctbl.c           |   31 
 src/options_menu.c     |  354 
 src/page.c             |  299 
 src/parsdate.y         |   43 
 src/pgp.c              |   49 
 src/post.c             | 2007 +++--
 src/prompt.c           |   35 
 src/read.c             |   21 
 src/refs.c             |    8 
 src/regex.c            |    4 
 src/rfc1524.c          |    6 
 src/rfc2045.c          |    6 
 src/rfc2046.c          |  516 +
 src/rfc2047.c          |   78 
 src/save.c             |   62 
 src/screen.c           |   30 
 src/search.c           |   44 
 src/select.c           |  300 
 src/sigfile.c          |   15 
 src/signal.c           |    6 
 src/string.c           |  278 
 src/tags.c             |   19 
 src/tcurses.c          |   46 
 src/thread.c           |   61 
 src/tincfg.tbl         |   10 
 src/tinrc.tbl          |  404 +
 src/version.c          |    8 
 src/wildmat.c          |   13 
 src/xface.c            |   12 
 src/xref.c             |   42 
 tin-2.6.6/po/da.gmo    |binary
 tin-2.6.6/po/de.gmo    |binary
 tin-2.6.6/po/en_GB.gmo |binary
 tin-2.6.6/po/es.gmo    |binary
 tin-2.6.6/po/et.gmo    |binary
 tin-2.6.6/po/fr.gmo    |binary
 tin-2.6.6/po/ka.gmo    |binary
 tin-2.6.6/po/ro.gmo    |binary
 tin-2.6.6/po/ru.gmo    |binary
 tin-2.6.6/po/sv.gmo    |binary
 tin-2.6.6/po/tr.gmo    |binary
 tin-2.6.6/po/zh_CN.gmo |binary
 tin-2.6.6/po/zh_TW.gmo |binary
 tin.spec               |    2 
 tools/tinews.pl        |    2 
 tools/tinlock          |   76 
 tools/url_handler.pl   |   16 
 140 files changed, 92511 insertions(+), 47662 deletions(-)
-----------------------------------------------------------------------------
diff -Nurp '--exclude=.bzr*' tin-2.6.5/MANIFEST tin-2.6.6/MANIFEST
--- tin-2.6.5/MANIFEST	2025-12-24 00:14:33.000000000 +0100
+++ tin-2.6.6/MANIFEST	2026-08-23 08:35:09.819670954 +0200
@@ -1,26 +1,26 @@
-MANIFEST for tin-2.6.5 (Wed Dec 24 00:14:33 CET 2025)
+MANIFEST for tin-2.6.6 (Sun Aug 23 08:35:09 CEST 2026)
 ----------------------------------------------------
-   14121 ./Makefile
-    8003 ./MANIFEST
+   14252 ./Makefile
+    8145 ./MANIFEST
     1574 ./README
      733 ./README.MAC
      976 ./README.WIN
-  216735 ./aclocal.m4
+  220164 ./aclocal.m4
     1166 ./conf-tin
-   50850 ./config.guess
-   39943 ./config.sub
- 1083782 ./configure
-   58021 ./configure.in
+   50964 ./config.guess
+   39972 ./config.sub
+ 1100821 ./configure
+   62495 ./configure.in
     7123 ./install-sh
-     385 ./po4a.conf
+     380 ./po4a.conf
     1788 ./tin.spec
-   29703 ./doc/CHANGES
+   33958 ./doc/CHANGES
   319062 ./doc/CHANGES.old
     5753 ./doc/CREDITS
     1305 ./doc/DEBUG_REFS
-   35489 ./doc/INSTALL
-   49404 ./doc/TODO
-    4756 ./doc/WHATSNEW
+   35707 ./doc/INSTALL
+   50404 ./doc/TODO
+    5137 ./doc/WHATSNEW
     2618 ./doc/art_handling.txt
     1701 ./doc/article.txt
     3509 ./doc/auth.txt
@@ -43,8 +43,8 @@ MANIFEST for tin-2.6.5 (Wed Dec 24 00:14
     4914 ./doc/umlaute.txt
     4580 ./doc/umlauts.txt
     7131 ./doc/url_handler.1
-  161400 ./doc/tin.1
-   94798 ./doc/tin.5
+  163704 ./doc/tin.1
+   96444 ./doc/tin.5
     5069 ./doc/tin.defaults
    19729 ./doc/tinews.1
     2469 ./doc/tools.txt
@@ -54,101 +54,101 @@ MANIFEST for tin-2.6.5 (Wed Dec 24 00:14
     2282 ./tools/flnews2tin.pl
     3813 ./tools/metamutt
     2860 ./tools/opt-case.pl
-    1453 ./tools/tinlock
-   51009 ./tools/tinews.pl
-    3708 ./tools/url_handler.pl
+    1645 ./tools/tinlock
+   51103 ./tools/tinews.pl
+    3705 ./tools/url_handler.pl
     1697 ./tools/url_handler.sh
     4715 ./tools/w2r.pl
-    2697 ./include/bool.h
+    2726 ./include/bool.h
     1886 ./include/bugrep.h
     2448 ./include/debug.h
-   89761 ./include/extern.h
-   14559 ./include/keymap.h
+   91293 ./include/extern.h
+   14839 ./include/keymap.h
     2992 ./include/missing_fd.h
     6490 ./include/newsrc.h
     9734 ./include/nntplib.h
-   26026 ./include/policy.h
-   37456 ./include/proto.h
-    8202 ./include/rfc2046.h
+   26061 ./include/policy.h
+   38827 ./include/proto.h
+    8378 ./include/rfc2046.h
     1537 ./include/snprintf.h
     2675 ./include/stpwatch.h
     6205 ./include/tcurses.h
-   86900 ./include/tin.h
-   19967 ./include/tinrc.h
+   89170 ./include/tin.h
     4045 ./include/tnntp.h
-    3179 ./include/tnntps.h
+    3522 ./include/tnntps.h
     2367 ./include/trace.h
-    2245 ./include/version.h
-   38285 ./src/active.c
-   97903 ./src/art.c
-   90037 ./src/attrib.c
-   25374 ./src/auth.c
-   17230 ./src/charset.c
+    2247 ./include/version.h
+   37911 ./src/active.c
+   98006 ./src/art.c
+   91700 ./src/attrib.c
+   25904 ./src/auth.c
+   17286 ./src/charset.c
     8775 ./src/color.c
-   86467 ./src/config.c
-   72680 ./src/cook.c
+   87055 ./src/config.c
+   74518 ./src/cook.c
     6474 ./src/crc32.c
-   26680 ./src/curses.c
-   12340 ./src/debug.c
+   26778 ./src/curses.c
+   12380 ./src/debug.c
     3519 ./src/envarg.c
-   31545 ./src/feed.c
-   62440 ./src/filter.c
-   18203 ./src/getline.c
-    9356 ./src/global.c
-   55565 ./src/group.c
+   31753 ./src/feed.c
+   67363 ./src/filter.c
+   18245 ./src/getline.c
+    9357 ./src/global.c
+   55963 ./src/group.c
     3939 ./src/hashstr.c
-    9270 ./src/header.c
+    9738 ./src/header.c
     6394 ./src/heapsort.c
-   47498 ./src/help.c
-   14310 ./src/inews.c
-   46899 ./src/init.c
-    2537 ./src/joinpath.c
-  119346 ./src/keymap.c
-  184343 ./src/lang.c
-    4990 ./src/langinfo.c
-    7296 ./src/list.c
-    6905 ./src/lock.c
-   18316 ./src/mail.c
-   46910 ./src/main.c
-   12525 ./src/makecfg.c
-   19188 ./src/memory.c
-    5496 ./src/mimetypes.c
-  127926 ./src/misc.c
-   48194 ./src/newsrc.c
-   90183 ./src/nntplib.c
-   34141 ./src/nntps.c
-    9494 ./src/nrctbl.c
-  127250 ./src/options_menu.c
-   77479 ./src/page.c
-   24891 ./src/parsdate.y
-   14182 ./src/pgp.c
-  182456 ./src/post.c
-   25684 ./src/prompt.c
-   10868 ./src/read.c
-   28598 ./src/refs.c
-   10572 ./src/regex.c
-   14670 ./src/rfc1524.c
-   15436 ./src/rfc2045.c
-   54467 ./src/rfc2046.c
-   39996 ./src/rfc2047.c
-   60884 ./src/save.c
-   17926 ./src/screen.c
-   20007 ./src/search.c
-   61780 ./src/select.c
-    9036 ./src/sigfile.c
-   15675 ./src/signal.c
+   48118 ./src/help.c
+   14444 ./src/inews.c
+   35277 ./src/init.c
+    2592 ./src/joinpath.c
+  119678 ./src/keymap.c
+  188345 ./src/lang.c
+    5019 ./src/langinfo.c
+    8039 ./src/list.c
+    6960 ./src/lock.c
+   18343 ./src/mail.c
+   48412 ./src/main.c
+   12524 ./src/makecfg.c
+    9212 ./src/makerc.c
+   19238 ./src/memory.c
+    5574 ./src/mimetypes.c
+  132390 ./src/misc.c
+   48557 ./src/newsrc.c
+   92785 ./src/nntplib.c
+   34469 ./src/nntps.c
+    9644 ./src/nrctbl.c
+  128299 ./src/options_menu.c
+   79605 ./src/page.c
+   25103 ./src/parsdate.y
+   14433 ./src/pgp.c
+  193400 ./src/post.c
+   25736 ./src/prompt.c
+   11036 ./src/read.c
+   28607 ./src/refs.c
+   10578 ./src/regex.c
+   14688 ./src/rfc1524.c
+   15451 ./src/rfc2045.c
+   65847 ./src/rfc2046.c
+   40214 ./src/rfc2047.c
+   61312 ./src/save.c
+   18008 ./src/screen.c
+   20064 ./src/search.c
+   61852 ./src/select.c
+    9174 ./src/sigfile.c
+   15703 ./src/signal.c
    42445 ./src/snprintf.c
     8362 ./src/strftime.c
-   47289 ./src/string.c
-    9927 ./src/tags.c
-   18076 ./src/tcurses.c
-    6139 ./src/my_tmpfile.c
-   48822 ./src/thread.c
+   50313 ./src/string.c
+    9980 ./src/tags.c
+   18296 ./src/tcurses.c
+    6264 ./src/my_tmpfile.c
+   49025 ./src/thread.c
     2581 ./src/trace.c
-    5674 ./src/version.c
-    5558 ./src/wildmat.c
-    7271 ./src/xface.c
-   13343 ./src/xref.c
+    5688 ./src/version.c
+    5545 ./src/wildmat.c
+    7314 ./src/xface.c
+   13607 ./src/xref.c
      422 ./pcre/AUTHORS
     2515 ./pcre/COPYING
   118928 ./pcre/ChangeLog
@@ -216,9 +216,10 @@ MANIFEST for tin-2.6.5 (Wed Dec 24 00:14
   108966 ./pcre/testdata/testoutput7
    53056 ./pcre/testdata/testoutput8
    28769 ./pcre/testdata/testoutput9
-   20041 ./include/autoconf.hin
-   24530 ./src/Makefile.in
-   11701 ./src/tincfg.tbl
+   20443 ./include/autoconf.hin
+   25214 ./src/Makefile.in
+   11756 ./src/tincfg.tbl
+   21370 ./src/tinrc.tbl
     1439 ./libcanlock/COPYING
     4149 ./libcanlock/ChangeLog
      490 ./libcanlock/ChangeLog_V0
@@ -250,43 +251,48 @@ MANIFEST for tin-2.6.5 (Wed Dec 24 00:14
    14702 ./libcanlock/util/canlock.c
     5136 ./po/Makefile.inn
      556 ./po/POTFILES.in
-  174052 ./po/tin.pot
-  155148 ./po/da.gmo
-  272684 ./po/da.po
-  237264 ./po/de.gmo
-  285597 ./po/de.po
-  221290 ./po/en_GB.gmo
-  268442 ./po/en_GB.po
-    2271 ./po/es.gmo
-  205118 ./po/es.po
-  194228 ./po/et.gmo
-  274506 ./po/et.po
-  197334 ./po/fr.gmo
-  286343 ./po/fr.po
-   22037 ./po/ro.gmo
-  192444 ./po/ro.po
-  137626 ./po/ru.gmo
-  300185 ./po/ru.po
-   20036 ./po/sv.gmo
-  190549 ./po/sv.po
-  174259 ./po/tr.gmo
-  287064 ./po/tr.po
-  268127 ./po/zh_CN.po
-  158839 ./po/zh_CN.gmo
-  267686 ./po/zh_TW.po
-  158969 ./po/zh_TW.gmo
-  188726 ./po-man/de/tin.1
-  111068 ./po-man/de/tin.5
+  178454 ./po/tin.pot
+  153211 ./po/da.gmo
+  279341 ./po/da.po
+  243008 ./po/de.gmo
+  292800 ./po/de.po
+  226814 ./po/en_GB.gmo
+  275419 ./po/en_GB.po
+    2088 ./po/es.gmo
+  210922 ./po/es.po
+  219383 ./po/et.gmo
+  279126 ./po/et.po
+  191472 ./po/fr.gmo
+  294465 ./po/fr.po
+    5650 ./po/ka.gmo
+  181414 ./po/ka.po
+  249849 ./po/ro.gmo
+  316588 ./po/ro.po
+  136453 ./po/ru.gmo
+  306922 ./po/ru.po
+  224268 ./po/sv.gmo
+  303211 ./po/sv.po
+  172349 ./po/tr.gmo
+  293779 ./po/tr.po
+  274271 ./po/zh_CN.po
+  157007 ./po/zh_CN.gmo
+  274322 ./po/zh_TW.po
+  157134 ./po/zh_TW.gmo
+  191040 ./po-man/de/tin.1
+  113008 ./po-man/de/tin.5
      241 ./po-man/de.add
-  569137 ./po-man/de.po
-  165780 ./po-man/en_GB/tin.1
-   97747 ./po-man/en_GB/tin.5
-  550225 ./po-man/en_GB.po
-  165853 ./po-man/es/tin.1
-   97771 ./po-man/es/tin.5
-  369976 ./po-man/es.po
-  191967 ./po-man/ro/tin.1
-  111628 ./po-man/ro/tin.5
-  636696 ./po-man/ro.po
-  345207 ./po-man/tin-man.pot
-16132740 total
+  580097 ./po-man/de.po
+  168148 ./po-man/en_GB/tin.1
+   99391 ./po-man/en_GB/tin.5
+  559199 ./po-man/en_GB.po
+  168221 ./po-man/es/tin.1
+   99416 ./po-man/es/tin.5
+  375718 ./po-man/es.po
+  199827 ./po-man/ro/tin.1
+  117338 ./po-man/ro/tin.5
+  616786 ./po-man/ro.po
+  178807 ./po-man/sv/tin.1
+  106192 ./po-man/sv/tin.5
+  578805 ./po-man/sv.po
+  350768 ./po-man/tin-man.pot
+18080255 total
diff -Nurp '--exclude=.bzr*' tin-2.6.5/Makefile tin-2.6.6/Makefile
--- tin-2.6.5/Makefile	2025-12-24 00:14:31.000000000 +0100
+++ tin-2.6.6/Makefile	2026-08-23 08:35:08.323604366 +0200
@@ -1,7 +1,7 @@
 # Top level Makefile for tin
 # - for configuration options read the doc/INSTALL file.
 #
-# Updated: 2025-04-25
+# Updated: 2026-05-24
 #
 
 SHELL	= @SHELL@
@@ -9,9 +9,9 @@ SHELL	= @SHELL@
 PROJECT	= tin
 LVER	= 2
 PVER	= 6
-SVER	= 5
+SVER	= 6
 VER	= $(LVER).$(PVER).$(SVER)
-DVER	= 20251224
+DVER	= 20260823
 EXE	= tin
 
 # directory structure
@@ -42,7 +42,6 @@ HFILES	= \
 	$(INCDIR)/stpwatch.h \
 	$(INCDIR)/tcurses.h \
 	$(INCDIR)/tin.h \
-	$(INCDIR)/tinrc.h \
 	$(INCDIR)/tnntp.h \
 	$(INCDIR)/tnntps.h \
 	$(INCDIR)/trace.h \
@@ -81,6 +80,7 @@ CFILES	= \
 	$(SRCDIR)/mail.c \
 	$(SRCDIR)/main.c \
 	$(SRCDIR)/makecfg.c \
+	$(SRCDIR)/makerc.c \
 	$(SRCDIR)/memory.c \
 	$(SRCDIR)/mimetypes.c \
 	$(SRCDIR)/misc.c \
@@ -288,7 +288,8 @@ CAN	= \
 MISC	= \
 	$(INCDIR)/autoconf.hin \
 	$(SRCDIR)/Makefile.in \
-	$(SRCDIR)/tincfg.tbl
+	$(SRCDIR)/tincfg.tbl \
+	$(SRCDIR)/tinrc.tbl
 
 POFILES = \
 	$(PODIR)/Makefile.inn \
@@ -306,6 +307,8 @@ POFILES = \
 	$(PODIR)/et.po \
 	$(PODIR)/fr.gmo \
 	$(PODIR)/fr.po \
+	$(PODIR)/ka.gmo \
+	$(PODIR)/ka.po \
 	$(PODIR)/ro.gmo \
 	$(PODIR)/ro.po \
 	$(PODIR)/ru.gmo \
@@ -333,6 +336,9 @@ L10NFILES = \
 	$(POMANDIR)/ro/tin.1 \
 	$(POMANDIR)/ro/tin.5 \
 	$(POMANDIR)/ro.po \
+	$(POMANDIR)/sv/tin.1 \
+	$(POMANDIR)/sv/tin.5 \
+	$(POMANDIR)/sv.po \
 	$(POMANDIR)/tin-man.pot
 
 ALL_FILES = $(TOP) $(DOC) $(TOL) $(HFILES) $(CFILES) $(PCRE) $(MISC) $(CAN) $(POFILES) $(L10NFILES)
@@ -465,7 +471,7 @@ bzip2:
 	@$(LS) -l $(PROJECT)-$(VER).tar.bz2
 
 xz:
-	@$(ECHO) "Generating xz compressd tar file..."
+	@$(ECHO) "Generating xz compressed tar file..."
 	@-$(RM) -f $(PROJECT)-$(VER).tar.xz
 	@$(TAR) cvf $(PROJECT)-$(VER).tar -C ../ \
 	`$(ECHO) $(ALL_FILES) \
diff -Nurp '--exclude=.bzr*' tin-2.6.5/aclocal.m4 tin-2.6.6/aclocal.m4
--- tin-2.6.5/aclocal.m4	2025-11-13 02:28:10.000000000 +0100
+++ tin-2.6.6/aclocal.m4	2026-07-14 10:42:56.595993245 +0200
@@ -2,7 +2,7 @@ dnl Project   : tin - a Usenet reader
 dnl Module    : aclocal.m4
 dnl Author    : Thomas E. Dickey <dickey@invisible-island.net>
 dnl Created   : 1995-08-24
-dnl Updated   : 2025-10-30
+dnl Updated   : 2026-04-23
 dnl Notes     :
 dnl
 dnl Copyright (c) 1995-2026 Thomas E. Dickey <dickey@invisible-island.net>
@@ -109,7 +109,7 @@ AC_DEFUN([AM_GNU_GETTEXT],
    fi
 ])dnl
 dnl ---------------------------------------------------------------------------
-dnl AM_ICONV version: 13 updated: 2024/10/16 03:56:13
+dnl AM_ICONV version: 14 updated: 2025/12/22 04:16:14
 dnl --------
 dnl Inserted as requested by gettext 0.10.40
 dnl File from /usr/share/aclocal
@@ -146,7 +146,7 @@ AC_DEFUN([AM_ICONV],
 
     AC_CACHE_CHECK([if the declaration of iconv() needs const.],
 		   am_cv_proto_iconv_const,[
-      AC_TRY_COMPILE(CF__ICONV_HEAD [
+      AC_COMPILE_IFELSE([AC_LANG_PROGRAM(CF__ICONV_HEAD [
 extern
 #ifdef __cplusplus
 "C"
@@ -156,7 +156,7 @@ size_t iconv (iconv_t cd, char * *inbuf,
 #else
 size_t iconv();
 #endif
-],[], am_cv_proto_iconv_const=no,
+])], am_cv_proto_iconv_const=no,
       am_cv_proto_iconv_const=yes)])
 
     if test "$am_cv_proto_iconv_const" = yes ; then
@@ -181,7 +181,7 @@ size_t iconv();
   AC_SUBST(LIBICONV)
 ])dnl
 dnl ---------------------------------------------------------------------------
-dnl AM_LANGINFO_CODESET version: 7 updated: 2023/01/11 04:05:23
+dnl AM_LANGINFO_CODESET version: 8 updated: 2025/12/22 04:16:14
 dnl -------------------
 dnl Inserted as requested by gettext 0.10.40
 dnl File from /usr/share/aclocal
@@ -193,10 +193,10 @@ dnl From Bruno Haible.
 AC_DEFUN([AM_LANGINFO_CODESET],
 [
 AC_CACHE_CHECK([for nl_langinfo and CODESET], am_cv_langinfo_codeset,
-	[AC_TRY_LINK([
+	[AC_LINK_IFELSE([AC_LANG_PROGRAM([
 $ac_includes_default
 #include <langinfo.h>],
-	[char* cs = nl_langinfo(CODESET); (void)cs],
+	[char* cs = nl_langinfo(CODESET); (void)cs])],
 	am_cv_langinfo_codeset=yes,
 	am_cv_langinfo_codeset=no)
 	])
@@ -206,7 +206,7 @@ $ac_includes_default
 	fi
 ])dnl
 dnl ---------------------------------------------------------------------------
-dnl AM_LC_MESSAGES version: 6 updated: 2021/01/02 09:31:20
+dnl AM_LC_MESSAGES version: 7 updated: 2025/12/22 04:16:14
 dnl --------------
 dnl Inserted as requested by gettext 0.10.40
 dnl File from /usr/share/aclocal
@@ -229,7 +229,7 @@ dnl
 AC_DEFUN([AM_LC_MESSAGES],
 [if test "$ac_cv_header_locale_h" = yes; then
 	AC_CACHE_CHECK([for LC_MESSAGES], am_cv_val_LC_MESSAGES,
-		[AC_TRY_LINK([#include <locale.h>], [return LC_MESSAGES],
+		[AC_LINK_IFELSE([AC_LANG_PROGRAM([#include <locale.h>], [return LC_MESSAGES])],
 		am_cv_val_LC_MESSAGES=yes, am_cv_val_LC_MESSAGES=no)])
 	if test "$am_cv_val_LC_MESSAGES" = yes; then
 		AC_DEFINE(HAVE_LC_MESSAGES, 1,
@@ -237,7 +237,7 @@ AC_DEFUN([AM_LC_MESSAGES],
 	fi
 fi])dnl
 dnl ---------------------------------------------------------------------------
-dnl AM_MULTIBYTE_ABLE version: 10 updated: 2019/12/31 20:39:42
+dnl AM_MULTIBYTE_ABLE version: 13 updated: 2026/04/23 18:46:29
 dnl -----------------
 dnl
 dnl check for required multibyte/widechar functions
@@ -246,7 +246,7 @@ dnl Usage: AM_MULTIBYTE_ABLE
 AC_DEFUN([AM_MULTIBYTE_ABLE],
 [
   AC_CACHE_CHECK([for wide char and multibyte support], am_cv_multibyte_able,
-   [AC_TRY_LINK([#include <stdio.h>
+   [AC_LINK_IFELSE([AC_LANG_PROGRAM([#include <stdio.h>
 #ifdef HAVE_STDLIB_H
 #	include <stdlib.h>
 #endif /* HAVE_STDLIB_H */
@@ -257,86 +257,86 @@ AC_DEFUN([AM_MULTIBYTE_ABLE],
 #	include <wctype.h>
 #endif /* HAVE_WCTYPE_H */
 ],
-     [const char icb[5] = {0xa4, 0xa4, 0xa4, 0xe5, 0x00};
-      char ocb[5];
-      wchar_t wcb[5];
-      wchar_t wcb2[5];
-      wchar_t format[3];
-
-      putwc(0, 0);
-      fputwc(0, 0);
-      fwide(0, 0);
-      mbtowc(wcb, icb, MB_CUR_MAX);
-      mbstowcs(wcb, icb, 5);
-      (void) iswalnum((wint_t) wcb[0]);
-      (void) iswcntrl((wint_t) wcb[0]);
-      (void) iswdigit((wint_t) wcb[0]);
-      (void) iswgraph((wint_t) wcb[0]);
-      (void) iswprint((wint_t) wcb[0]);
-      (void) iswspace((wint_t) wcb[0]);
-      (void) towupper((wint_t) wcb[0]);
-      /* (void) iswupper((wint_t) wcb[0]); */
-      /* (void) towlower((wint_t) wcb[0]); */
-      /* (void) iswlower((wint_t) wcb[0]); */
-      (void) iswalpha((wint_t) wcb[0]);
-      /* (void) iswblank((wint_t) wcb[0]); */
-      /* (void) iswpunct((wint_t) wcb[0]); */
-      /* (void) iswxdigit((wint_t) wcb[0]); */
-      /* (void) iswctype((wint_t) wcb[0], wctype("print")); */
-      /* (void) towctranse((wint_t) wcb[0], wctrans("toupper")); */
+     [const char icb[[5]] = {0xa4, 0xa4, 0xa4, 0xe5, 0x00};
+      char ocb[[5]];
+      wchar_t wcb[[5]];
+      wchar_t wcb2[[5]];
+      wchar_t format[[3]];
+
+      if (putwc(0, NULL)) {;}
+      if (fputwc(0, NULL)) {;}
+      if (fwide(NULL, 0)) {;}
+      if (mbtowc(wcb, icb, MB_CUR_MAX)) {;}
+      if (mbstowcs(wcb, icb, 5)) {;}
+      (void) iswalnum((wint_t) wcb[[0]]);
+      (void) iswcntrl((wint_t) wcb[[0]]);
+      (void) iswdigit((wint_t) wcb[[0]]);
+      (void) iswgraph((wint_t) wcb[[0]]);
+      (void) iswprint((wint_t) wcb[[0]]);
+      (void) iswspace((wint_t) wcb[[0]]);
+      (void) towupper((wint_t) wcb[[0]]);
+      /* (void) iswupper((wint_t) wcb[[0]]); */
+      /* (void) towlower((wint_t) wcb[[0]]); */
+      /* (void) iswlower((wint_t) wcb[[0]]); */
+      (void) iswalpha((wint_t) wcb[[0]]);
+      /* (void) iswblank((wint_t) wcb[[0]]); */
+      /* (void) iswpunct((wint_t) wcb[[0]]); */
+      /* (void) iswxdigit((wint_t) wcb[[0]]); */
+      /* (void) iswctype((wint_t) wcb[[0]], wctype("print")); */
+      /* (void) towctranse((wint_t) wcb[[0]], wctrans("toupper")); */
       (void) wcslen(wcb);
       /* (void) wcsnlen(wcb, 4); */
-      wcwidth((wint_t) wcb[0]);
-      wcswidth(wcb, 5);
-      wcstombs(ocb, wcb, 5);
-      wctomb(ocb, wcb[0]);
-      wcscat(wcb2, wcb);
-      wcscpy(wcb2, wcb);
-      mbstowcs(format, "%s", 2);
-      swprintf(wcb, 5, format, "test");
-      wcsncat(wcb2, wcb, 5);],
+      if (wcwidth((wint_t) wcb[[0]])) {;}
+      if (wcswidth(wcb, 5)) {;}
+      if (wcstombs(ocb, wcb, 5)) {;}
+      if (wctomb(ocb, wcb[[0]])) {;}
+      if (wcscat(wcb2, wcb)) {;}
+      if (wcscpy(wcb2, wcb)) {;}
+      if (mbstowcs(format, "%s", 2)) {;}
+      if (swprintf(wcb, 5, format, "test")) {;}
+      if (wcsncat(wcb2, wcb, 5)) {;}])],
      am_cv_multibyte_able=yes,
      [cf_save_LIBS="$LIBS"
       LIBS="-lutf8 $LIBS"
-      AC_TRY_LINK([#include <libutf8.h>],
-       [const char icb[5] = {0xa4, 0xa4, 0xa4, 0xe5, 0x00};
-        char ocb[5];
-        wchar_t wcb[5];
-        wchar_t wcb2[5];
-        wchar_t format[3];
-
-        putwc(0, 0);
-        fputwc(0, 0);
-        fwide(0, 0);
-        mbtowc(wcb, icb, MB_CUR_MAX);
-        mbstowcs(wcb, icb, 5);
-        (void) iswalnum((wint_t) wcb[0]);
-        (void) iswcntrl((wint_t) wcb[0]);
-        (void) iswdigit((wint_t) wcb[0]);
-        (void) iswgraph((wint_t) wcb[0]);
-        (void) iswprint((wint_t) wcb[0]);
-        (void) iswspace((wint_t) wcb[0]);
-        (void) towupper((wint_t) wcb[0]);
-        /* (void) iswupper((wint_t) wcb[0]); */
-        /* (void) towlower((wint_t) wcb[0]); */
-        /* (void) iswlower((wint_t) wcb[0]); */
-        (void) iswalpha((wint_t) wcb[0]);
-        /* (void) iswblank((wint_t) wcb[0]); */
-        /* (void) iswpunct((wint_t) wcb[0]); */
-        /* (void) iswxdigit((wint_t) wcb[0]); */
-        /* (void) iswctype((wint_t) wcb[0], wctype("print")); */
-        /* (void) towctranse((wint_t) wcb[0], wctrans("toupper")); */
+      AC_LINK_IFELSE([AC_LANG_PROGRAM([#include <libutf8.h>],
+       [const char icb[[5]] = {0xa4, 0xa4, 0xa4, 0xe5, 0x00};
+        char ocb[[5]];
+        wchar_t wcb[[5]];
+        wchar_t wcb2[[5]];
+        wchar_t format[[3]];
+
+        if (putwc(0, NULL)) {;}
+        if (fputwc(0, NULL)) {;}
+        if (fwide(NULL, 0)) {;}
+        if (mbtowc(wcb, icb, MB_CUR_MAX)) {;}
+        if (mbstowcs(wcb, icb, 5)) {;}
+        (void) iswalnum((wint_t) wcb[[0]]);
+        (void) iswcntrl((wint_t) wcb[[0]]);
+        (void) iswdigit((wint_t) wcb[[0]]);
+        (void) iswgraph((wint_t) wcb[[0]]);
+        (void) iswprint((wint_t) wcb[[0]]);
+        (void) iswspace((wint_t) wcb[[0]]);
+        (void) towupper((wint_t) wcb[[0]]);
+        /* (void) iswupper((wint_t) wcb[[0]]); */
+        /* (void) towlower((wint_t) wcb[[0]]); */
+        /* (void) iswlower((wint_t) wcb[[0]]); */
+        (void) iswalpha((wint_t) wcb[[0]]);
+        /* (void) iswblank((wint_t) wcb[[0]]); */
+        /* (void) iswpunct((wint_t) wcb[[0]]); */
+        /* (void) iswxdigit((wint_t) wcb[[0]]); */
+        /* (void) iswctype((wint_t) wcb[[0]], wctype("print")); */
+        /* (void) towctranse((wint_t) wcb[[0]], wctrans("toupper")); */
         (void) wcslen(wcb);
         /* (void) wcsnlen(wcb, 4); */
-        wcwidth((wint_t) wcb[0]);
-        wcswidth(wcb, 5);
-        wcstombs(ocb, wcb, 5);
-        wctomb(ocb, wcb[0]);
-        wcscat(wcb2, wcb);
-        wcscpy(wcb2, wcb);
-        mbstowcs(format, "%s", 2);
-        swprintf(wcb, 5, format, "test");
-        wcsncat(wcb2, wcb, 5);],
+        if (wcwidth((wint_t) wcb[[0]])) {;}
+        if (wcswidth(wcb, 5)) {;}
+        if (wcstombs(ocb, wcb, 5)) {;}
+        if (wctomb(ocb, wcb[[0]])) {;}
+        if (wcscat(wcb2, wcb)) {;}
+        if (wcscpy(wcb2, wcb)) {;}
+        if (mbstowcs(format, "%s", 2)) {;}
+        if (swprintf(wcb, 5, format, "test")) {;}
+        if (wcsncat(wcb2, wcb, 5)) {;}])],
         [am_cv_multibyte_able=libutf8],
         [am_cv_multibyte_able=no])
       LIBS="$cf_save_LIBS"
@@ -411,7 +411,7 @@ fi
 AC_SUBST($1)dnl
 ])dnl
 dnl ---------------------------------------------------------------------------
-dnl AM_WITH_NLS version: 40 updated: 2024/06/12 19:04:11
+dnl AM_WITH_NLS version: 42 updated: 2026/03/18 16:36:02
 dnl -----------
 dnl Inserted as requested by gettext 0.10.40
 dnl File from /usr/share/aclocal
@@ -507,10 +507,10 @@ AC_DEFUN([AM_WITH_NLS],
 	  fi
 
 	  AC_MSG_CHECKING(if this is GNU gettext)
-	  AC_TRY_LINK(
+	  AC_LINK_IFELSE([AC_LANG_PROGRAM(
 #define USE_MSGFMT_HACK
 CF__INTL_HEAD,
-		  CF__INTL_BODY,
+		  CF__INTL_BODY )],
 		  cf_cv_gnu_gettext=yes,
 		  cf_cv_gnu_gettext=no)
 	  AC_MSG_RESULT($cf_cv_gnu_gettext)
@@ -553,7 +553,7 @@ CF__INTL_HEAD,
   fi
 
   if test "$XGETTEXT" != ":"; then
-    AC_OUTPUT_COMMANDS(
+    AC_CONFIG_COMMANDS(config-NLS,
      [for ac_file in $CONFIG_FILES; do
 
         # Support "outfile[:infile[:infile...]]"
@@ -563,11 +563,11 @@ CF__INTL_HEAD,
 
         # PO directories have a Makefile.in generated from Makefile.inn.
         case "$ac_file" in
-        */[Mm]akefile.in)
+        */[[Mm]]akefile.in)
           # Adjust a relative srcdir.
-          ac_dir="`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`"
+          ac_dir="`echo "$ac_file"|sed 's%/[[^/]][[^/]]*$%%'`"
           ac_dir_suffix="/`echo "$ac_dir"|sed 's%^\./%%'`"
-          ac_dots="`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`"
+          ac_dots="`echo "$ac_dir_suffix"|sed 's%/[[^/]]*%../%g'`"
           ac_base="`basename $ac_file .in`"
           # In autoconf-2.13 it is called $ac_given_srcdir.
           # In autoconf-2.50 it is called $srcdir.
@@ -737,7 +737,7 @@ AC_SUBST(EXTRA_CPPFLAGS)
 
 ])dnl
 dnl ---------------------------------------------------------------------------
-dnl CF_ADD_INCDIR version: 17 updated: 2021/09/04 06:35:04
+dnl CF_ADD_INCDIR version: 18 updated: 2025/12/22 04:16:14
 dnl -------------
 dnl Add an include-directory to $CPPFLAGS.  Don't add /usr/include, since it is
 dnl redundant.  We don't normally need to add -I/usr/local/include for gcc,
@@ -769,8 +769,8 @@ if test -n "$1" ; then
 			then
 			  cf_save_CPPFLAGS=$CPPFLAGS
 			  CF_APPEND_TEXT(CPPFLAGS,-I$cf_add_incdir)
-			  AC_TRY_COMPILE([#include <stdio.h>],
-				  [printf("Hello")],
+			  AC_COMPILE_IFELSE([AC_LANG_PROGRAM([#include <stdio.h>],
+				  [printf("Hello")])],
 				  [],
 				  [cf_have_incdir=yes])
 			  CPPFLAGS=$cf_save_CPPFLAGS
@@ -983,7 +983,7 @@ ifelse([$5],NONE,,[{ test -z "$5" || tes
 }
 ])dnl
 dnl ---------------------------------------------------------------------------
-dnl CF_ANSI_CC_CHECK version: 15 updated: 2024/05/01 15:00:19
+dnl CF_ANSI_CC_CHECK version: 16 updated: 2026/01/18 10:40:15
 dnl ----------------
 dnl This was originally adapted from the macros 'fp_PROG_CC_STDC' and
 dnl 'fp_C_PROTOTYPES' in the sharutils 4.2 distribution.
@@ -1013,7 +1013,7 @@ do
 	CFLAGS="$cf_save_CFLAGS"
 	CPPFLAGS="$cf_save_CPPFLAGS"
 	CF_ADD_CFLAGS($cf_arg)
-	AC_TRY_COMPILE(
+	AC_COMPILE_IFELSE([AC_LANG_PROGRAM(
 [
 #ifndef CC_HAS_PROTOS
 #if !defined(__STDC__) || (__STDC__ != 1)
@@ -1021,7 +1021,7 @@ choke me
 #endif
 #endif
 extern int test (int i, double x);
-],[
+])],[
 	struct s1 {int (*f) (int a);};
 	struct s2 {int (*f) (double a);};],
 	[cf_cv_ansi_cc="$cf_arg"; break])
@@ -1145,7 +1145,7 @@ esac
 $3="$withval"
 ])dnl
 dnl ---------------------------------------------------------------------------
-dnl CF_AR_FLAGS version: 9 updated: 2021/01/01 13:31:04
+dnl CF_AR_FLAGS version: 10 updated: 2025/12/14 20:07:31
 dnl -----------
 dnl Check for suitable "ar" (archiver) options for updating an archive.
 dnl
@@ -1191,8 +1191,8 @@ AC_CACHE_CHECK(for options to update arc
 int	testdata[[3]] = { 123, 456, 789 };
 EOF
 			if AC_TRY_EVAL(ac_compile) ; then
-				echo "$AR $ARFLAGS $cf_ar_flags conftest.a conftest.$ac_cv_objext" >&AC_FD_CC
-				$AR $ARFLAGS "$cf_ar_flags" conftest.a "conftest.$ac_cv_objext" 2>&AC_FD_CC 1>/dev/null
+				echo "$AR $ARFLAGS $cf_ar_flags conftest.a conftest.$ac_cv_objext" >&AS_MESSAGE_LOG_FD
+				$AR $ARFLAGS "$cf_ar_flags" conftest.a "conftest.$ac_cv_objext" 2>&AS_MESSAGE_LOG_FD 1>/dev/null
 				if test -f conftest.a ; then
 					cf_cv_ar_flags="$cf_ar_flags"
 					break
@@ -1218,7 +1218,7 @@ fi
 AC_SUBST(ARFLAGS)
 ])
 dnl ---------------------------------------------------------------------------
-dnl CF_BUILD_CC version: 14 updated: 2024/12/14 11:58:01
+dnl CF_BUILD_CC version: 15 updated: 2026/01/18 11:36:44
 dnl -----------
 dnl If we're cross-compiling, allow the user to override the tools and their
 dnl options.  The configure script is oriented toward identifying the host
@@ -1293,12 +1293,12 @@ if test "$cross_compiling" = yes ; then
 	test "$cf_build_cppflags" = "#" && cf_build_cppflags=
 	ac_link='$BUILD_CC -o "conftest$ac_exeext" $BUILD_CFLAGS $cf_build_cppflags $BUILD_LDFLAGS "conftest.$ac_ext" $BUILD_LIBS >&AS_MESSAGE_LOG_FD'
 
-	AC_TRY_RUN([#include <stdio.h>
-		int main(int argc, char *argv[])
+	AC_RUN_IFELSE([AC_LANG_SOURCE([#include <stdio.h>
+		int main(int argc, char *argv[[]])
 		{
-			${cf_cv_main_return:-return}(argc < 0 || argv == (void*)0 || argv[0] == (void*)0);
+			${cf_cv_main_return:-return}(argc < 0 || argv == (void*)0 || argv[[0]] == (void*)0);
 		}
-	],
+	])],
 		cf_ok_build_cc=yes,
 		cf_ok_build_cc=no,
 		cf_ok_build_cc=unknown)
@@ -1577,7 +1577,7 @@ case "$CC" in
 esac
 ])dnl
 dnl ---------------------------------------------------------------------------
-dnl CF_CHECK_1_DECL version: 6 updated: 2023/12/17 10:59:59
+dnl CF_CHECK_1_DECL version: 7 updated: 2026/01/30 20:52:55
 dnl ---------------
 dnl Check for missing declarations in the system headers (adapted from vile).
 dnl
@@ -1589,7 +1589,7 @@ AC_CACHE_VAL([cf_cv_func_$1],[
 CF_MSG_LOG([for missing "$1" external])
 cf_save_CFLAGS="$CFLAGS"
 CFLAGS="$CFLAGS $CHECK_DECL_FLAG"
-AC_TRY_LINK([
+AC_LINK_IFELSE([AC_LANG_PROGRAM([
 $CHECK_DECL_HDRS
 
 #undef $1
@@ -1597,14 +1597,14 @@ struct zowie { int a; double b; struct z
 extern struct zowie *$1(void);
 ],
 [
-],
+])],
 [if test -n "$CHECK_DECL_HDRS" ; then
 # try to work around system headers which are infested with non-standard syntax
 CF_UPPER(cf_1_up,$1)
-AC_TRY_COMPILE([
+AC_COMPILE_IFELSE([AC_LANG_PROGRAM([
 #define DECL_${cf_1_up}
 $CHECK_DECL_HDRS
-],[long x = 0; (void)x],
+],[long x = 0; (void)x])],
 [eval 'cf_cv_func_'$1'=yes'],
 [eval 'cf_cv_func_'$1'=no'])
 else
@@ -1654,7 +1654,7 @@ if test ".$system_name" != ".$cf_cv_syst
 fi
 ])dnl
 dnl ---------------------------------------------------------------------------
-dnl CF_CHECK_CFLAGS version: 4 updated: 2021/01/02 19:22:58
+dnl CF_CHECK_CFLAGS version: 5 updated: 2025/12/15 04:04:20
 dnl ---------------
 dnl Conditionally add to $CFLAGS and $CPPFLAGS values which are derived from
 dnl a build-configuration such as imake.  These have the pitfall that they
@@ -1667,7 +1667,7 @@ cf_check_cflags="$CFLAGS"
 cf_check_cppflags="$CPPFLAGS"
 CF_ADD_CFLAGS($1,yes)
 if test "x$cf_check_cflags" != "x$CFLAGS" ; then
-AC_TRY_LINK([#include <stdio.h>],[printf("Hello world");],,
+AC_LINK_IFELSE([AC_LANG_PROGRAM([#include <stdio.h>],[printf("Hello world");])],,
 	[CF_VERBOSE(test-compile failed.  Undoing change to \$CFLAGS)
 	 if test "x$cf_check_cppflags" != "x$CPPFLAGS" ; then
 		 CF_VERBOSE(but keeping change to \$CPPFLAGS)
@@ -1686,7 +1686,7 @@ CF_CHECK_1_DECL(${ac_func}, ${ac_tr_func
 done
 ])dnl
 dnl ---------------------------------------------------------------------------
-dnl CF_CHECK_ERRNO version: 14 updated: 2023/02/18 17:41:25
+dnl CF_CHECK_ERRNO version: 15 updated: 2025/12/23 18:53:34
 dnl --------------
 dnl Check for data that is usually declared in <stdio.h> or <errno.h>, e.g.,
 dnl the 'errno' variable.  Define a DECL_xxx symbol if we must declare it
@@ -1697,10 +1697,10 @@ dnl $2 = the assumed type
 AC_DEFUN([CF_CHECK_ERRNO],
 [
 AC_CACHE_CHECK(if external $1 is declared, cf_cv_dcl_$1,[
-	AC_TRY_COMPILE([
+	AC_COMPILE_IFELSE([AC_LANG_PROGRAM([
 $ac_includes_default
 #include <errno.h> ],
-	ifelse([$2],,int,[$2]) x = (ifelse([$2],,int,[$2])) $1; (void)x,
+	[ifelse([$2],,int,[$2]) x = (ifelse([$2],,int,[$2])) $1; (void)x])],
 	[cf_cv_dcl_$1=yes],
 	[cf_cv_dcl_$1=no])
 ])
@@ -1714,7 +1714,7 @@ fi
 CF_CHECK_EXTERN_DATA($1,ifelse([$2],,int,[$2]))
 ])dnl
 dnl ---------------------------------------------------------------------------
-dnl CF_CHECK_EXTERN_DATA version: 5 updated: 2021/09/04 06:35:04
+dnl CF_CHECK_EXTERN_DATA version: 6 updated: 2025/12/23 18:53:34
 dnl --------------------
 dnl Check for existence of external data in the current set of libraries.  If
 dnl we can modify it, it is real enough.
@@ -1723,11 +1723,11 @@ dnl $2 = its type
 AC_DEFUN([CF_CHECK_EXTERN_DATA],
 [
 AC_CACHE_CHECK(if external $1 exists, cf_cv_have_$1,[
-	AC_TRY_LINK([
+	AC_LINK_IFELSE([AC_LANG_PROGRAM([
 #undef $1
 extern $2 $1;
 ],
-	[$1 = 2],
+	[$1 = 2])],
 	[cf_cv_have_$1=yes],
 	[cf_cv_have_$1=no])
 ])
@@ -1739,14 +1739,14 @@ fi
 
 ])dnl
 dnl ---------------------------------------------------------------------------
-dnl CF_CHECK_FD_SET version: 6 updated: 2024/12/04 03:41:57
+dnl CF_CHECK_FD_SET version: 7 updated: 2025/12/27 13:03:23
 dnl ---------------
 dnl Check if the fd_set type and corresponding macros are defined.
 AC_DEFUN([CF_CHECK_FD_SET],
 [
 AC_REQUIRE([CF_TYPE_FD_SET])
 AC_CACHE_CHECK([for fd_set macros],cf_cv_macros_fd_set,[
-AC_TRY_COMPILE([
+AC_COMPILE_IFELSE([AC_LANG_PROGRAM([
 $ac_includes_default
 #if USE_SYS_SELECT_H
 # include <sys/select.h>
@@ -1763,13 +1763,13 @@ $ac_includes_default
 ],[
 	fd_set read_bits;
 	FD_ZERO(&read_bits);
-	FD_SET(0, &read_bits);],
+	FD_SET(0, &read_bits);])],
 	[cf_cv_macros_fd_set=yes],
 	[cf_cv_macros_fd_set=no])])
 test $cf_cv_macros_fd_set = yes && AC_DEFINE(HAVE_TYPE_FD_SET,1,[Define to 1 if type fd_set is declared])
 ])dnl
 dnl ---------------------------------------------------------------------------
-dnl CF_CHECK_HEADERS version: 3 updated: 2000/11/03 11:14:19
+dnl CF_CHECK_HEADERS version: 4 updated: 2026/01/30 20:52:55
 dnl ----------------
 dnl AC_CHECK_HEADERS(sys/socket.h) fails on OS/2 EMX because it demands that
 dnl <sys/types.h> be included first.
@@ -1780,10 +1780,10 @@ AC_DEFUN([CF_CHECK_HEADERS],[
 for cf_hdr in $1
 do
 	AC_MSG_CHECKING(for $cf_hdr)
-	AC_TRY_CPP([
+	AC_PREPROC_IFELSE([AC_LANG_SOURCE([
 #include <sys/types.h>
 #include <$cf_hdr>
-],[cf_found=yes],[cf_found=no])
+])],[cf_found=yes],[cf_found=no])
 AC_MSG_RESULT($cf_found)
 if test $cf_found = yes ; then
 	CF_UPPER(cf_tr_hdr,$cf_hdr)
@@ -1816,17 +1816,17 @@ fi
 
 ])dnl
 dnl ---------------------------------------------------------------------------
-dnl CF_CHECK_NESTED_PARAMS version: 4 updated: 2023/12/17 10:59:59
+dnl CF_CHECK_NESTED_PARAMS version: 5 updated: 2026/01/30 20:52:55
 dnl ----------------------
 dnl Check if the compiler allows nested parameter lists (some don't)
 AC_DEFUN([CF_CHECK_NESTED_PARAMS],
 [
 AC_MSG_CHECKING([if nested parameters work])
 AC_CACHE_VAL(cf_cv_nested_params,[
-	AC_TRY_COMPILE([
+	AC_COMPILE_IFELSE([AC_LANG_PROGRAM([
 	extern void (*sigdisp(int sig, void (*func)(int sig)))(int sig);
 	],
-	[],
+	[])],
 	[cf_cv_nested_params=yes],
 	[cf_cv_nested_params=no])
 ])
@@ -1834,7 +1834,7 @@ AC_MSG_RESULT($cf_cv_nested_params)
 test $cf_cv_nested_params = yes && AC_DEFINE(HAVE_NESTED_PARAMS,1,[Define this to 1 if the compiler allows nested parameter lists])
 ])dnl
 dnl ---------------------------------------------------------------------------
-dnl CF_CLANG_COMPILER version: 9 updated: 2023/02/18 17:41:25
+dnl CF_CLANG_COMPILER version: 11 updated: 2025/12/14 17:46:02
 dnl -----------------
 dnl Check if the given compiler is really clang.  clang's C driver defines
 dnl __GNUC__ (fooling the configure script into setting $GCC to yes) but does
@@ -1853,12 +1853,12 @@ ifelse([$2],,CLANG_COMPILER,[$2])=no
 if test "$ifelse([$1],,[$1],GCC)" = yes ; then
 	AC_MSG_CHECKING(if this is really Clang ifelse([$1],GXX,C++,C) compiler)
 	cf_save_CFLAGS="$ifelse([$3],,CFLAGS,[$3])"
-	AC_TRY_COMPILE([],[
+	AC_COMPILE_IFELSE([AC_LANG_PROGRAM([],[
 #ifdef __clang__
 #else
 #error __clang__ is not defined
 #endif
-],[ifelse([$2],,CLANG_COMPILER,[$2])=yes
+])],[ifelse([$2],,CLANG_COMPILER,[$2])=yes
 ],[])
 	ifelse([$3],,CFLAGS,[$3])="$cf_save_CFLAGS"
 	AC_MSG_RESULT($ifelse([$2],,CLANG_COMPILER,[$2]))
@@ -1887,9 +1887,9 @@ if test "x$ifelse([$2],,CLANG_COMPILER,[
 		AC_MSG_CHECKING(if option $cf_clang_opt works)
 		cf_save_CFLAGS="$CFLAGS"
 		CFLAGS="$CFLAGS $cf_clang_opt"
-		AC_TRY_LINK([
+		AC_LINK_IFELSE([AC_LANG_PROGRAM([
 			#include <stdio.h>],[
-			printf("hello!\\n");],[
+			printf("hello!\\n");])],[
 			cf_clang_optok=yes],[
 			cf_clang_optok=no])
 		AC_MSG_RESULT($cf_clang_optok)
@@ -1902,7 +1902,7 @@ if test "x$ifelse([$2],,CLANG_COMPILER,[
 fi
 ])
 dnl ---------------------------------------------------------------------------
-dnl CF_COLOR_CURSES version: 10 updated: 2024/01/07 06:54:12
+dnl CF_COLOR_CURSES version: 11 updated: 2026/01/30 20:52:55
 dnl ---------------
 dnl Check if curses supports color.  (Note that while SVr3 curses supports
 dnl color, it does this differently from SVr4 curses; more work would be needed
@@ -1912,7 +1912,7 @@ AC_DEFUN([CF_COLOR_CURSES],
 [
 AC_MSG_CHECKING(if curses supports color attributes)
 AC_CACHE_VAL(cf_cv_color_curses,[
-	AC_TRY_LINK([
+	AC_LINK_IFELSE([AC_LANG_PROGRAM([
 #include <${cf_cv_ncurses_header:-curses.h}>
 ],[
 	chtype x = COLOR_BLUE; (void)x;
@@ -1921,7 +1921,7 @@ AC_CACHE_VAL(cf_cv_color_curses,[
 #ifndef NCURSES_BROKEN
 	wbkgd(curscr, getbkgd(stdscr)); /* X/Open XPG4 aka SVr4 Curses */
 #endif
-],
+])],
 	[cf_cv_color_curses=yes],
 	[cf_cv_color_curses=no])
 	])
@@ -1932,7 +1932,7 @@ if test "$cf_cv_color_curses" = yes ; th
 fi
 ])dnl
 dnl ---------------------------------------------------------------------------
-dnl CF_COMPTYPE version: 5 updated: 2024/12/04 03:41:57
+dnl CF_COMPTYPE version: 6 updated: 2026/01/30 20:52:55
 dnl -----------
 dnl Check if the compiler uses 'void *' for qsort's compare function parameters
 dnl (i.e., it's an ANSI prototype).
@@ -1940,12 +1940,12 @@ AC_DEFUN([CF_COMPTYPE],
 [
 AC_MSG_CHECKING([for ANSI qsort])
 AC_CACHE_VAL(cf_cv_comptype,[
-	AC_TRY_COMPILE([
+	AC_COMPILE_IFELSE([AC_LANG_PROGRAM([
 $ac_includes_default
 	extern int compare(const void *, const void *);
 	],
-	[static char foo[] = "string";
-	 qsort(foo, sizeof(foo)/sizeof(foo[0]), sizeof(foo), compare)],
+	[static char foo[[]] = "string";
+	 qsort(foo, sizeof(foo)/sizeof(foo[[0]]), sizeof(foo), compare)])],
 	[cf_cv_comptype=yes],
 	[cf_cv_comptype=no])
 ])
@@ -1957,7 +1957,7 @@ else
 fi
 ])dnl
 dnl ---------------------------------------------------------------------------
-dnl CF_CONST_X_STRING version: 9 updated: 2024/12/04 03:49:57
+dnl CF_CONST_X_STRING version: 10 updated: 2025/12/14 17:40:20
 dnl -----------------
 dnl The X11R4-X11R6 Xt specification uses an ambiguous String type for most
 dnl character-strings.
@@ -1982,22 +1982,22 @@ AC_REQUIRE([AC_PATH_XTRA])
 
 CF_SAVE_XTRA_FLAGS([CF_CONST_X_STRING])
 
-AC_TRY_COMPILE(
+AC_COMPILE_IFELSE([AC_LANG_PROGRAM(
 [
 $ac_includes_default
 #include <X11/Intrinsic.h>
 ],
-[String foo = malloc(1); free((void*)foo)],[
+[String foo = malloc(1); free((void*)foo)])],[
 
 AC_CACHE_CHECK(for X11/Xt const-feature,cf_cv_const_x_string,[
-	AC_TRY_COMPILE(
+	AC_COMPILE_IFELSE([AC_LANG_PROGRAM(
 		[
 #undef  _CONST_X_STRING
 #define _CONST_X_STRING	/* X11R7.8 (perhaps) */
 #undef  XTSTRINGDEFINES	/* X11R5 and later */
 $ac_includes_default
 #include <X11/Intrinsic.h>
-		],[String foo = malloc(1); *foo = 0],[
+		],[String foo = malloc(1); *foo = 0])],[
 			cf_cv_const_x_string=no
 		],[
 			cf_cv_const_x_string=yes
@@ -2018,20 +2018,20 @@ esac
 ])
 ])dnl
 dnl ---------------------------------------------------------------------------
-dnl CF_COREFILE version: 5 updated: 2019/12/31 20:39:42
+dnl CF_COREFILE version: 8 updated: 2026/04/23 19:02:25
 dnl -----------
 dnl Check if the application can dump core (for debugging).
 AC_DEFUN([CF_COREFILE],
 [
 AC_MSG_CHECKING([if application can dump core])
 AC_CACHE_VAL(cf_cv_corefile,[
-	AC_TRY_RUN([
+	AC_RUN_IFELSE([AC_LANG_SOURCE([
 $ac_includes_default
 #include <signal.h>
 #ifdef HAVE_SYS_WAIT_H
 #include <sys/wait.h>
 #endif
-int found(void)
+static int found(void)
 {
 	struct stat sb;
 	return ((stat("core", &sb) == 0			/* UNIX */
@@ -2064,7 +2064,7 @@ int main(void)
 	}
 	${cf_cv_main_return:-return}(1);
 #endif
-}],
+}])],
 	[cf_cv_corefile=yes],
 	[cf_cv_corefile=no],
 	[cf_cv_corefile=unknown])])
@@ -2072,18 +2072,18 @@ AC_MSG_RESULT($cf_cv_corefile)
 test $cf_cv_corefile = yes && AC_DEFINE(HAVE_COREFILE,1,[Define this to 1 if the application can dump core])
 ])dnl
 dnl ---------------------------------------------------------------------------
-dnl CF_CPP_CONCATS version: 4 updated: 2023/12/17 10:59:59
+dnl CF_CPP_CONCATS version: 5 updated: 2026/01/30 20:52:55
 dnl --------------
 dnl Test for ANSI token expansion (used in 'assert').
 AC_DEFUN([CF_CPP_CONCATS],
 [
 AC_MSG_CHECKING([for ansi token concatenation])
 AC_CACHE_VAL(cf_cv_cpp_concats,[
-	AC_TRY_COMPILE([
+	AC_COMPILE_IFELSE([AC_LANG_PROGRAM([
 #define concat(a,b) a ## b],
 	[static char *firstlast = "y";
 	 const char *s = concat(first,last);
-	 (void)s],
+	 (void)s])],
 	[cf_cv_cpp_concats=yes],
 	[cf_cv_cpp_concats=no])
 ])
@@ -2091,16 +2091,16 @@ AC_MSG_RESULT($cf_cv_cpp_concats)
 test $cf_cv_cpp_concats = yes && AC_DEFINE(CPP_DOES_CONCAT,1,[Define this to 1 for ansi token concatenation])
 ])dnl
 dnl ---------------------------------------------------------------------------
-dnl CF_CPP_EXPANDS version: 4 updated: 2023/12/17 10:59:59
+dnl CF_CPP_EXPANDS version: 5 updated: 2026/01/30 20:52:55
 dnl --------------
 dnl Test for ANSI token expansion (used in 'assert').
 AC_DEFUN([CF_CPP_EXPANDS],
 [
 AC_MSG_CHECKING([for ansi token expansion/substitution])
 AC_CACHE_VAL(cf_cv_cpp_expands,[
-	AC_TRY_COMPILE([
+	AC_COMPILE_IFELSE([AC_LANG_PROGRAM([
 #define string(n) #n],
-	[const char *s = string(token); (void)s],
+	[const char *s = string(token); (void)s])],
 	[cf_cv_cpp_expands=yes],
 	[cf_cv_cpp_expands=no])
 ])
@@ -2154,7 +2154,7 @@ CF_CURSES_HEADER
 CF_TERM_HEADER
 ])dnl
 dnl ---------------------------------------------------------------------------
-dnl CF_CURSES_FUNCS version: 21 updated: 2024/06/11 20:24:35
+dnl CF_CURSES_FUNCS version: 22 updated: 2025/12/22 04:16:14
 dnl ---------------
 dnl Curses-functions are a little complicated, since a lot of them are macros.
 dnl
@@ -2178,7 +2178,7 @@ do
 	AC_CACHE_VAL(cf_cv_func_$cf_func,[
 		eval cf_result='$ac_cv_func_'$cf_func
 		if test ".$cf_result" != ".no"; then
-			AC_TRY_LINK(CF__CURSES_HEAD,
+			AC_LINK_IFELSE([AC_LANG_PROGRAM(CF__CURSES_HEAD,
 			[
 #ifndef ${cf_func}
 long foo = (long)(&${cf_func});
@@ -2186,7 +2186,7 @@ fprintf(stderr, "testing linkage of $cf_
 if (foo + 1234L > 5678L)
 	${cf_cv_main_return:-return}(foo != 0);
 #endif
-			],
+			])],
 			[cf_result=yes],
 			[cf_result=no])
 		fi
@@ -2201,7 +2201,7 @@ if (foo + 1234L > 5678L)
 done
 ])dnl
 dnl ---------------------------------------------------------------------------
-dnl CF_CURSES_HEADER version: 6 updated: 2022/12/02 20:06:52
+dnl CF_CURSES_HEADER version: 7 updated: 2025/12/22 04:16:14
 dnl ----------------
 dnl Find a "curses" header file, e.g,. "curses.h", or one of the more common
 dnl variations of ncurses' installs.
@@ -2214,8 +2214,8 @@ for cf_header in \
 	ncurses.h ifelse($1,,,[$1/ncurses.h]) \
 	curses.h ifelse($1,,,[$1/curses.h]) ifelse($1,,[ncurses/ncurses.h ncurses/curses.h])
 do
-AC_TRY_COMPILE([#include <${cf_header}>],
-	[initscr(); endwin()],
+AC_COMPILE_IFELSE([AC_LANG_PROGRAM([#include <${cf_header}>],
+	[initscr(); endwin()])],
 	[cf_cv_ncurses_header=$cf_header; break],[])
 done
 ])
@@ -2228,7 +2228,7 @@ fi
 AC_CHECK_HEADERS($cf_cv_ncurses_header)
 ])dnl
 dnl ---------------------------------------------------------------------------
-dnl CF_CURSES_LIBS version: 45 updated: 2022/12/02 20:06:52
+dnl CF_CURSES_LIBS version: 46 updated: 2025/12/22 04:16:14
 dnl --------------
 dnl Look for the curses libraries.  Older curses implementations may require
 dnl termcap/termlib to be linked as well.  Call CF_CURSES_CPPFLAGS first.
@@ -2236,8 +2236,8 @@ AC_DEFUN([CF_CURSES_LIBS],[
 
 AC_REQUIRE([CF_CURSES_CPPFLAGS])dnl
 AC_MSG_CHECKING(if we have identified curses libraries)
-AC_TRY_LINK([#include <${cf_cv_ncurses_header:-curses.h}>],
-	[initscr(); endwin()],
+AC_LINK_IFELSE([AC_LANG_PROGRAM([#include <${cf_cv_ncurses_header:-curses.h}>],
+	[initscr(); endwin()])],
 	cf_result=yes,
 	cf_result=no)
 AC_MSG_RESULT($cf_result)
@@ -2327,8 +2327,8 @@ if test ".$ac_cv_func_initscr" != .yes ;
 			LIBS="-l$cf_curs_lib $cf_save_LIBS"
 			if test "$cf_term_lib" = unknown || test "$cf_term_lib" = "$cf_curs_lib" ; then
 				AC_MSG_CHECKING(if we can link with $cf_curs_lib library)
-				AC_TRY_LINK([#include <${cf_cv_ncurses_header:-curses.h}>],
-					[initscr()],
+				AC_LINK_IFELSE([AC_LANG_PROGRAM([#include <${cf_cv_ncurses_header:-curses.h}>],
+					[initscr()])],
 					[cf_result=yes],
 					[cf_result=no])
 				AC_MSG_RESULT($cf_result)
@@ -2337,13 +2337,13 @@ if test ".$ac_cv_func_initscr" != .yes ;
 				cf_result=no
 			elif test "$cf_term_lib" != predefined ; then
 				AC_MSG_CHECKING(if we need both $cf_curs_lib and $cf_term_lib libraries)
-				AC_TRY_LINK([#include <${cf_cv_ncurses_header:-curses.h}>],
-					[initscr(); endwin();],
+				AC_LINK_IFELSE([AC_LANG_PROGRAM([#include <${cf_cv_ncurses_header:-curses.h}>],
+					[initscr(); endwin();])],
 					[cf_result=no],
 					[
 					LIBS="-l$cf_curs_lib -l$cf_term_lib $cf_save_LIBS"
-					AC_TRY_LINK([#include <${cf_cv_ncurses_header:-curses.h}>],
-						[initscr()],
+					AC_LINK_IFELSE([AC_LANG_PROGRAM([#include <${cf_cv_ncurses_header:-curses.h}>],
+						[initscr()])],
 						[cf_result=yes],
 						[cf_result=error])
 					])
@@ -2358,7 +2358,7 @@ fi
 
 ])dnl
 dnl ---------------------------------------------------------------------------
-dnl CF_CURSES_TERMCAP version: 15 updated: 2023/12/09 10:53:57
+dnl CF_CURSES_TERMCAP version: 16 updated: 2025/12/27 13:03:23
 dnl -----------------
 dnl Check if we should include <curses.h> to pick up prototypes for termcap
 dnl functions.  On terminfo systems, these are normally declared in <curses.h>,
@@ -2387,18 +2387,18 @@ do
 	extern char *tgoto(char*,int,int);"
 	test -n "${cf_c_opts}${cf_t_opts}" && cf_tgoto_decl=
 
-    AC_TRY_LINK([/* $cf_c_opts $cf_t_opts */
+    AC_LINK_IFELSE([AC_LANG_PROGRAM([/* $cf_c_opts $cf_t_opts */
 $CHECK_DECL_HDRS $cf_tgoto_decl],
-	[static char fmt[] = ""; char *x = tgoto(fmt); (void)x],
+	[static char fmt[[]] = ""; char *x = tgoto(fmt); (void)x])],
 	[test "$cf_cv_need_curses_h" = no && {
 	     cf_cv_need_curses_h=maybe
 	     cf_ok_c_opts=$cf_c_opts
 	     cf_ok_t_opts=$cf_t_opts
 	}],
-	[echo "Recompiling with corrected call (C:$cf_c_opts, T:$cf_t_opts)" >&AC_FD_CC
-	AC_TRY_LINK([
+	[echo "Recompiling with corrected call (C:$cf_c_opts, T:$cf_t_opts)" >&AS_MESSAGE_LOG_FD
+	AC_LINK_IFELSE([AC_LANG_PROGRAM([
 $CHECK_DECL_HDRS $cf_tgoto_decl],
-	[static char fmt[] = ""; char *x = tgoto(fmt,0,0); (void)x],
+	[static char fmt[[]] = ""; char *x = tgoto(fmt,0,0); (void)x])],
 	[cf_cv_need_curses_h=yes
 	 cf_ok_c_opts=$cf_c_opts
 	 cf_ok_t_opts=$cf_t_opts])])
@@ -2410,7 +2410,7 @@ done
 done
 
 if test "$cf_cv_need_curses_h" != no ; then
-	echo "Curses/termcap test = $cf_cv_need_curses_h (C:$cf_ok_c_opts, T:$cf_ok_t_opts)" >&AC_FD_CC
+	echo "Curses/termcap test = $cf_cv_need_curses_h (C:$cf_ok_c_opts, T:$cf_ok_t_opts)" >&AS_MESSAGE_LOG_FD
 	if test -n "$cf_ok_c_opts" ; then
 		if test -n "$cf_ok_t_opts" ; then
 			cf_cv_need_curses_h=both
@@ -2445,7 +2445,7 @@ esac
 
 ])dnl
 dnl ---------------------------------------------------------------------------
-dnl CF_CURSES_TERM_H version: 16 updated: 2024/01/07 06:34:16
+dnl CF_CURSES_TERM_H version: 17 updated: 2025/12/22 04:16:14
 dnl ----------------
 dnl SVr4 curses should have term.h as well (where it puts the definitions of
 dnl the low-level interface).  This may not be true in old/broken implementations,
@@ -2471,10 +2471,10 @@ esac
 
 for cf_header in $cf_header_list
 do
-	AC_TRY_COMPILE([
+	AC_COMPILE_IFELSE([AC_LANG_PROGRAM([
 #include <${cf_cv_ncurses_header:-curses.h}>
 #include <${cf_header}>],
-	[WINDOW *x; (void)x],
+	[WINDOW *x; (void)x])],
 	[cf_cv_term_header=$cf_header
 	 break],
 	[cf_cv_term_header=no])
@@ -2486,14 +2486,14 @@ no)
 	# us use GNU termcap.  This handles the most common case.
 	for cf_header in ncurses/term.h ncursesw/term.h
 	do
-		AC_TRY_COMPILE([
+		AC_COMPILE_IFELSE([AC_LANG_PROGRAM([
 #include <${cf_cv_ncurses_header:-curses.h}>
 #ifdef NCURSES_VERSION
 #include <${cf_header}>
 #else
 #error expected NCURSES_VERSION to be defined
 #endif],
-			[WINDOW *x; (void)x],
+			[WINDOW *x; (void)x])],
 			[cf_cv_term_header=$cf_header
 			 break],
 			[cf_cv_term_header=no])
@@ -2515,7 +2515,7 @@ ncursesw/term.h)
 esac
 ])dnl
 dnl ---------------------------------------------------------------------------
-dnl CF_CURSES_UNCTRL_H version: 8 updated: 2021/01/02 09:31:20
+dnl CF_CURSES_UNCTRL_H version: 9 updated: 2025/12/22 04:16:14
 dnl ------------------
 dnl Any X/Open curses implementation must have unctrl.h, but ncurses packages
 dnl may put it in a subdirectory (along with ncurses' other headers, of
@@ -2541,10 +2541,10 @@ esac
 
 for cf_header in $cf_header_list
 do
-	AC_TRY_COMPILE([
+	AC_COMPILE_IFELSE([AC_LANG_PROGRAM([
 #include <${cf_cv_ncurses_header:-curses.h}>
 #include <${cf_header}>],
-	[WINDOW *x; (void)x],
+	[WINDOW *x; (void)x])],
 	[cf_cv_unctrl_header=$cf_header
 	 break],
 	[cf_cv_unctrl_header=no])
@@ -2570,7 +2570,7 @@ ncursesw/unctrl.h)
 esac
 ])dnl
 dnl ---------------------------------------------------------------------------
-dnl CF_DEFAULT_SHELL version: 8 updated: 2024/04/01 20:13:36
+dnl CF_DEFAULT_SHELL version: 9 updated: 2026/01/30 20:52:55
 dnl ----------------
 dnl Look for a Bourne-shell compatible program from a list that we know about:
 dnl	ash	Almquist Shell (sh based)
@@ -2593,13 +2593,13 @@ cf_shell_progs="ifelse($1,,sh,[$1])"
 if test -z "$cf_shell_progs" ; then
 	cf_shell_progs="sh ksh bash zsh pdksh mksh jsh keysh ash dash"
 	# TIN preferred default shell for BSD systems is csh. Others are sh.
-	AC_TRY_COMPILE([
+	AC_COMPILE_IFELSE([AC_LANG_PROGRAM([
 #include <sys/params.h>],[
 #if (defined(BSD) && (BSD >= 199103))
 #else
 make an error
 #endif
-],[$cf_shell_progs="csh tcsh $cf_shell_progs"])
+])],[$cf_shell_progs="csh tcsh $cf_shell_progs"])
 fi
 CF_MSG_LOG(paths of shell programs: $cf_shell_progs)
 if test -s /etc/shells && test `${EGREP-egrep}  -c -v '^(#| |    |$)' /etc/shells` -gt 0; then
@@ -2762,7 +2762,7 @@ else
 fi
 ])dnl
 dnl ---------------------------------------------------------------------------
-dnl CF_FIND_IPV6_LIBS version: 9 updated: 2021/01/02 09:31:20
+dnl CF_FIND_IPV6_LIBS version: 11 updated: 2026/04/08 15:02:39
 dnl -----------------
 dnl Based on the IPV6 stack type, look for the corresponding library.
 AC_DEFUN([CF_FIND_IPV6_LIBS],[
@@ -2806,12 +2806,12 @@ AC_MSG_RESULT($cf_ipv6lib)
 
 if test "$cf_ipv6lib" != "none"; then
 
-	AC_TRY_LINK([
+	AC_LINK_IFELSE([AC_LANG_PROGRAM([
 #include <sys/types.h>
 #include <netdb.h>
 #include <netinet/in.h>
 #include <netinet/ip6.h>],
-	[getaddrinfo(0, 0, 0, 0)],,[
+	[getaddrinfo(NULL, NULL, NULL, NULL)])],,[
 	CF_HEADER_PATH(cf_search,$cf_ipv6dir)
 	for cf_incdir in $cf_search
 	do
@@ -2819,10 +2819,10 @@ if test "$cf_ipv6lib" != "none"; then
 		if test -f "$cf_header"
 		then
 			CF_ADD_INCDIR($cf_incdir)
-			test -n "$verbose" && echo "	... found $cf_header" 1>&AC_FD_MSG
+			test -n "$verbose" && echo "	... found $cf_header" 1>&AS_MESSAGE_FD
 			break
 		fi
-		test -n "$verbose" && echo "	... tested $cf_header" 1>&AC_FD_MSG
+		test -n "$verbose" && echo "	... tested $cf_header" 1>&AS_MESSAGE_FD
 	done
 	])
 
@@ -2831,7 +2831,7 @@ if test "$cf_ipv6lib" != "none"; then
 #include <netdb.h>
 #include <netinet/in.h>
 #include <netinet/ip6.h>],
-	[getaddrinfo(0, 0, 0, 0)],
+	[getaddrinfo(NULL, NULL, NULL, NULL)],
 	[getaddrinfo],
 	noexit)
 	if test "$cf_found_library" = no ; then
@@ -2923,9 +2923,9 @@ done
 ])
 ])dnl
 dnl ---------------------------------------------------------------------------
-dnl CF_FIND_LIBRARY version: 11 updated: 2021/01/02 09:31:20
+dnl CF_FIND_LIBRARY version: 13 updated: 2025/12/22 04:16:14
 dnl ---------------
-dnl Look for a non-standard library, given parameters for AC_TRY_LINK.  We
+dnl Look for a non-standard library, given parameters for AC_LINK_IFELSE.  We
 dnl prefer a standard location, and use -L options only if we do not find the
 dnl library in the standard library location(s).
 dnl	$1 = library name
@@ -2935,7 +2935,7 @@ dnl	$4 = code fragment to compile/link
 dnl	$5 = corresponding function-name
 dnl	$6 = flag, nonnull if failure should not cause an error-exit
 dnl
-dnl Sets the variable "$cf_libdir" as a side-effect, so we can see if we had
+dnl Sets the variable "$cf_libdir" as a side effect, so we can see if we had
 dnl to use a -L option.
 AC_DEFUN([CF_FIND_LIBRARY],
 [
@@ -2946,7 +2946,7 @@ AC_DEFUN([CF_FIND_LIBRARY],
 		cf_save_LIBS="$LIBS"
 		AC_MSG_CHECKING(for $5 in -l$1)
 		LIBS="-l$1 $LIBS"
-		AC_TRY_LINK([$3],[$4],
+		AC_LINK_IFELSE([AC_LANG_PROGRAM([$3],[$4])],
 			[AC_MSG_RESULT(yes)
 			 eval 'cf_cv_have_lib_'"$1"'=yes'
 			],
@@ -2956,7 +2956,7 @@ AC_DEFUN([CF_FIND_LIBRARY],
 			do
 				AC_MSG_CHECKING(for -l$1 in $cf_libdir)
 				LIBS="-L$cf_libdir -l$1 $cf_save_LIBS"
-				AC_TRY_LINK([$3],[$4],
+				AC_LINK_IFELSE([AC_LANG_PROGRAM([$3],[$4])],
 					[AC_MSG_RESULT(yes)
 			 		 eval 'cf_cv_have_lib_'"$1"'=yes'
 					 break],
@@ -2973,7 +2973,7 @@ fi
 ])
 ])dnl
 dnl ---------------------------------------------------------------------------
-dnl CF_FIND_LINKAGE version: 22 updated: 2020/12/31 20:19:42
+dnl CF_FIND_LINKAGE version: 23 updated: 2025/12/22 04:16:14
 dnl ---------------
 dnl Find a library (specifically the linkage used in the code fragment),
 dnl searching for it if it is not already in the library path.
@@ -2996,7 +2996,7 @@ dnl     $cf_cv_library_file_$3 - library
 AC_DEFUN([CF_FIND_LINKAGE],[
 
 # If the linkage is not already in the $CPPFLAGS/$LDFLAGS configuration, these
-# will be set on completion of the AC_TRY_LINK below.
+# will be set on completion of the AC_LINK_IFELSE below.
 cf_cv_header_path_$3=
 cf_cv_library_path_$3=
 
@@ -3004,7 +3004,7 @@ CF_MSG_LOG([Starting [FIND_LINKAGE]($3,$
 
 cf_save_LIBS="$LIBS"
 
-AC_TRY_LINK([$1],[$2],[
+AC_LINK_IFELSE([AC_LANG_PROGRAM([$1],[$2])],[
 	cf_cv_find_linkage_$3=yes
 	cf_cv_header_path_$3=/usr/include
 	cf_cv_library_path_$3=/usr/lib
@@ -3012,7 +3012,7 @@ AC_TRY_LINK([$1],[$2],[
 
 LIBS="-l$3 $7 $cf_save_LIBS"
 
-AC_TRY_LINK([$1],[$2],[
+AC_LINK_IFELSE([AC_LANG_PROGRAM([$1],[$2])],[
 	cf_cv_find_linkage_$3=yes
 	cf_cv_header_path_$3=/usr/include
 	cf_cv_library_path_$3=/usr/lib
@@ -3034,7 +3034,7 @@ AC_TRY_LINK([$1],[$2],[
 			CF_VERBOSE(... testing $cf_cv_header_path_$3)
 			CPPFLAGS="$cf_save_CPPFLAGS"
 			CF_APPEND_TEXT(CPPFLAGS,-I$cf_cv_header_path_$3)
-			AC_TRY_COMPILE([$1],[$2],[
+			AC_COMPILE_IFELSE([AC_LANG_PROGRAM([$1],[$2])],[
 				CF_VERBOSE(... found $3 headers in $cf_cv_header_path_$3)
 				cf_cv_find_linkage_$3=maybe
 				cf_test_CPPFLAGS="$CPPFLAGS"
@@ -3054,7 +3054,7 @@ AC_TRY_LINK([$1],[$2],[
 		ifelse([$6],,,[
 		CPPFLAGS="$cf_test_CPPFLAGS"
 		LIBS="-l$3 $7 $cf_save_LIBS"
-		AC_TRY_LINK([$1],[$2],[
+		AC_LINK_IFELSE([AC_LANG_PROGRAM([$1],[$2])],[
 			CF_VERBOSE(... found $3 library in system)
 			cf_cv_find_linkage_$3=yes])
 			CPPFLAGS="$cf_save_CPPFLAGS"
@@ -3070,7 +3070,7 @@ AC_TRY_LINK([$1],[$2],[
 					CPPFLAGS="$cf_test_CPPFLAGS"
 					LIBS="-l$3 $7 $cf_save_LIBS"
 					LDFLAGS="$cf_save_LDFLAGS -L$cf_cv_library_path_$3"
-					AC_TRY_LINK([$1],[$2],[
+					AC_LINK_IFELSE([AC_LANG_PROGRAM([$1],[$2])],[
 					CF_VERBOSE(... found $3 library in $cf_cv_library_path_$3)
 					cf_cv_find_linkage_$3=yes
 					cf_cv_library_file_$3="-l$3"
@@ -3187,21 +3187,21 @@ linux*|gnu*)
 esac
 ])dnl
 dnl ---------------------------------------------------------------------------
-dnl CF_FUNC_FORK version: 4 updated: 2010/10/23 15:52:32
+dnl CF_FUNC_FORK version: 6 updated: 2026/01/30 20:52:55
 dnl ------------
 dnl Check if 'fork()' is available, and working.  Amiga (and possibly other
 dnl machines) have a non-working 'fork()' entrypoint.
 AC_DEFUN([CF_FUNC_FORK],
 [AC_MSG_CHECKING([for fork])
 AC_CACHE_VAL(cf_cv_func_fork,[
-AC_TRY_RUN([
+AC_RUN_IFELSE([AC_LANG_SOURCE([
 $ac_includes_default
 int main(void)
 {
 	if (fork() < 0)
 		${cf_cv_main_return:-return}(1);
 	${cf_cv_main_return:-return}(0);
-}],	[cf_cv_func_fork=yes],
+}])],	[cf_cv_func_fork=yes],
 	[cf_cv_func_fork=no],
 	[cf_cv_func_fork=unknown])
 ])dnl
@@ -3209,12 +3209,12 @@ AC_MSG_RESULT($cf_cv_func_fork)
 test $cf_cv_func_fork = yes && AC_DEFINE(HAVE_FORK)
 ])dnl
 dnl ---------------------------------------------------------------------------
-dnl CF_FUNC_GETADDRINFO version: 10 updated: 2023/01/05 18:06:22
+dnl CF_FUNC_GETADDRINFO version: 11 updated: 2026/01/30 20:52:55
 dnl -------------------
 dnl Look for a working version of getaddrinfo(), for IPV6 support.
 AC_DEFUN([CF_FUNC_GETADDRINFO],[
 AC_CACHE_CHECK(working getaddrinfo, cf_cv_getaddrinfo,[
-AC_TRY_RUN([
+AC_RUN_IFELSE([AC_LANG_SOURCE([
 $ac_includes_default
 
 #include <netdb.h>
@@ -3227,7 +3227,7 @@ int main(void)
 {
    int passive, gaierr, inet4 = 0, inet6 = 0;
    struct addrinfo hints, *ai, *aitop;
-   char straddr[INET6_ADDRSTRLEN], strport[16];
+   char straddr[[INET6_ADDRSTRLEN]], strport[[16]];
 
    for (passive = 0; passive <= 1; passive++) {
      memset(&hints, 0, sizeof(hints));
@@ -3289,7 +3289,7 @@ int main(void)
      freeaddrinfo(aitop);
    ${cf_cv_main_return:-return}(1);
 }
-],
+])],
 [cf_cv_getaddrinfo=yes],
 [cf_cv_getaddrinfo=no],
 [cf_cv_getaddrinfo=unknown])
@@ -3300,7 +3300,7 @@ if test "$cf_cv_getaddrinfo" = yes ; the
 fi
 ])dnl
 dnl ---------------------------------------------------------------------------
-dnl CF_FUNC_MEMMOVE version: 10 updated: 2023/01/05 18:51:28
+dnl CF_FUNC_MEMMOVE version: 11 updated: 2026/01/24 14:15:07
 dnl ---------------
 dnl Check for memmove, or a bcopy that can handle overlapping copy.  If neither
 dnl is found, add our own version of memmove to the list of objects.
@@ -3309,18 +3309,18 @@ AC_DEFUN([CF_FUNC_MEMMOVE],
 AC_CHECK_FUNC(memmove,,[
 AC_CHECK_FUNC(bcopy,[
 	AC_CACHE_CHECK(if bcopy does overlapping moves,cf_cv_good_bcopy,[
-		AC_TRY_RUN([
+		AC_RUN_IFELSE([AC_LANG_SOURCE([
 $ac_includes_default
 
 int main(void) {
-	static char data[] = "abcdefghijklmnopqrstuwwxyz";
-	char temp[40];
+	static char data[[]] = "abcdefghijklmnopqrstuwwxyz";
+	char temp[[40]];
 	bcopy(data, temp, sizeof(data));
 	bcopy(temp+10, temp, 15);
 	bcopy(temp+5, temp+15, 10);
 	${cf_cv_main_return:-return} (strcmp(temp, "klmnopqrstuwwxypqrstuwwxyz"));
 }
-		],
+		])],
 		[cf_cv_good_bcopy=yes],
 		[cf_cv_good_bcopy=no],
 		[cf_cv_good_bcopy=unknown])
@@ -3333,7 +3333,7 @@ int main(void) {
 	fi
 ])])dnl
 dnl ---------------------------------------------------------------------------
-dnl CF_FUNC_SYSTEM version: 8 updated: 2023/12/17 10:59:59
+dnl CF_FUNC_SYSTEM version: 12 updated: 2026/04/23 19:02:25
 dnl --------------
 dnl Check if the 'system()' function returns a usable status, or if not, try
 dnl to use the status returned by a SIGCHLD.
@@ -3342,7 +3342,7 @@ AC_DEFUN([CF_FUNC_SYSTEM],
 AC_REQUIRE([CF_UNION_WAIT])
 AC_MSG_CHECKING(if the system function returns usable child-status)
 AC_CACHE_VAL(cf_cv_system_status,[
-	AC_TRY_RUN([
+	AC_RUN_IFELSE([AC_LANG_SOURCE([
 $ac_includes_default
 
 #include <signal.h>
@@ -3350,7 +3350,7 @@ $ac_includes_default
 #include <sys/wait.h>
 #endif
 
-RETSIGTYPE signal_handler (int sig)
+static RETSIGTYPE signal_handler (int sig)
 {
 #if HAVE_TYPE_UNIONWAIT
 	union wait wait_status;
@@ -3358,9 +3358,10 @@ RETSIGTYPE signal_handler (int sig)
 	int wait_status = 1;
 #endif
 	int system_status;
+	(void)sig;
 	wait (&wait_status);
 	system_status = WEXITSTATUS(wait_status); /* should be nonzero */
-	exit(system_status != 23);
+	_exit(system_status != 23);
 }
 
 int main(void)
@@ -3369,15 +3370,15 @@ int main(void)
 	 * machines where 'system()' doesn't return a usable code, so ...
 	 */
 	signal (SIGCHLD, signal_handler);
-	system("exit 23");
+	if (system("exit 23")) {;}
 	${cf_cv_main_return:-return}(1);
 }
-],
+])],
 	[cf_cv_system_status=no],
-	[AC_TRY_RUN([
+	[AC_RUN_IFELSE([AC_LANG_SOURCE([
 $ac_includes_default
 
-int main(void) { ${cf_cv_main_return:-return}(system("exit 23") != (23 << 8)); }],
+int main(void) { ${cf_cv_main_return:-return}(system("exit 23") != (23 << 8)); }])],
 	[cf_cv_system_status=yes],
 	[cf_cv_system_status=unknown],
 	[cf_cv_system_status=unknown])],
@@ -3404,7 +3405,7 @@ CF_INTEL_COMPILER(GCC,INTEL_COMPILER,CFL
 CF_CLANG_COMPILER(GCC,CLANG_COMPILER,CFLAGS)
 ])dnl
 dnl ---------------------------------------------------------------------------
-dnl CF_GCC_WARNINGS version: 43 updated: 2024/12/21 08:44:12
+dnl CF_GCC_WARNINGS version: 47 updated: 2026/04/12 14:38:24
 dnl ---------------
 dnl Check if the compiler supports useful warning options.  There's a few that
 dnl we don't use, simply because they're too noisy:
@@ -3430,7 +3431,7 @@ AC_REQUIRE([CF_GCC_VERSION])
 if test "x$have_x" = xyes; then CF_CONST_X_STRING fi
 cat > "conftest.$ac_ext" <<EOF
 #line __oline__ "${as_me:-configure}"
-int main(int argc, char *argv[[]]) { return (argv[[argc-1]] == 0) ; }
+int main(int argc, char *argv[[]]) { return (argv[[argc-1]] == (char*)0) ; }
 EOF
 if test "$INTEL_COMPILER" = yes
 then
@@ -3445,7 +3446,8 @@ then
 # remark #981: operands are evaluated in unspecified order
 # warning #279: controlling expression is constant
 
-	AC_CHECKING([for $CC warning options])
+	AC_MSG_CHECKING([for $CC warning options])
+	test -n "$verbose" && AC_MSG_RESULT()
 	cf_save_CFLAGS="$CFLAGS"
 	EXTRA_CFLAGS="$EXTRA_CFLAGS -Wall"
 	for cf_opt in \
@@ -3468,7 +3470,8 @@ then
 	CFLAGS="$cf_save_CFLAGS"
 elif test "$GCC" = yes && test "$GCC_VERSION" != "unknown"
 then
-	AC_CHECKING([for $CC warning options])
+	AC_MSG_CHECKING([for $CC warning options])
+	test -n "$verbose" && AC_MSG_RESULT()
 	cf_save_CFLAGS="$CFLAGS"
 	cf_warn_CONST=""
 	test "$with_ext_const" = yes && cf_warn_CONST="Wwrite-strings"
@@ -3518,7 +3521,7 @@ rm -rf ./conftest*
 AC_SUBST(EXTRA_CFLAGS)
 ])dnl
 dnl ---------------------------------------------------------------------------
-dnl CF_GNU_SOURCE version: 10 updated: 2018/12/10 20:09:41
+dnl CF_GNU_SOURCE version: 11 updated: 2025/12/14 17:40:20
 dnl -------------
 dnl Check if we must define _GNU_SOURCE to get a reasonable value for
 dnl _XOPEN_SOURCE, upon which many POSIX definitions depend.  This is a defect
@@ -3534,14 +3537,14 @@ AC_DEFUN([CF_GNU_SOURCE],
 cf_gnu_xopen_source=ifelse($1,,500,$1)
 
 AC_CACHE_CHECK(if this is the GNU C library,cf_cv_gnu_library,[
-AC_TRY_COMPILE([#include <sys/types.h>],[
+AC_COMPILE_IFELSE([AC_LANG_PROGRAM([#include <sys/types.h>],[
 	#if __GLIBC__ > 0 && __GLIBC_MINOR__ >= 0
 		return 0;
 	#elif __NEWLIB__ > 0 && __NEWLIB_MINOR__ >= 0
 		return 0;
 	#else
 	#	error not GNU C library
-	#endif],
+	#endif])],
 	[cf_cv_gnu_library=yes],
 	[cf_cv_gnu_library=no])
 ])
@@ -3554,14 +3557,14 @@ if test x$cf_cv_gnu_library = xyes; then
 	AC_CACHE_CHECK(if _DEFAULT_SOURCE can be used as a basis,cf_cv_gnu_library_219,[
 		cf_save="$CPPFLAGS"
 		CF_APPEND_TEXT(CPPFLAGS,-D_DEFAULT_SOURCE)
-		AC_TRY_COMPILE([#include <sys/types.h>],[
+		AC_COMPILE_IFELSE([AC_LANG_PROGRAM([#include <sys/types.h>],[
 			#if (__GLIBC__ == 2 && __GLIBC_MINOR__ >= 19) || (__GLIBC__ > 2)
 				return 0;
 			#elif (__NEWLIB__ == 2 && __NEWLIB_MINOR__ >= 4) || (__GLIBC__ > 3)
 				return 0;
 			#else
 			#	error GNU C library __GLIBC__.__GLIBC_MINOR__ is too old
-			#endif],
+			#endif])],
 			[cf_cv_gnu_library_219=yes],
 			[cf_cv_gnu_library_219=no])
 		CPPFLAGS="$cf_save"
@@ -3571,7 +3574,7 @@ if test x$cf_cv_gnu_library = xyes; then
 		cf_save="$CPPFLAGS"
 		AC_CACHE_CHECK(if _XOPEN_SOURCE=$cf_gnu_xopen_source works with _DEFAULT_SOURCE,cf_cv_gnu_dftsrc_219,[
 			CF_ADD_CFLAGS(-D_DEFAULT_SOURCE -D_XOPEN_SOURCE=$cf_gnu_xopen_source)
-			AC_TRY_COMPILE([
+			AC_COMPILE_IFELSE([AC_LANG_PROGRAM([
 				#include <limits.h>
 				#include <sys/types.h>
 				],[
@@ -3579,7 +3582,7 @@ if test x$cf_cv_gnu_library = xyes; then
 					return 0;
 				#else
 				#	error GNU C library is too old
-				#endif],
+				#endif])],
 				[cf_cv_gnu_dftsrc_219=yes],
 				[cf_cv_gnu_dftsrc_219=no])
 			])
@@ -3591,17 +3594,17 @@ if test x$cf_cv_gnu_library = xyes; then
 	if test "x$cf_cv_gnu_dftsrc_219" != xyes; then
 
 		AC_CACHE_CHECK(if we must define _GNU_SOURCE,cf_cv_gnu_source,[
-		AC_TRY_COMPILE([#include <sys/types.h>],[
+		AC_COMPILE_IFELSE([AC_LANG_PROGRAM([#include <sys/types.h>],[
 			#ifndef _XOPEN_SOURCE
 			#error	expected _XOPEN_SOURCE to be defined
-			#endif],
+			#endif])],
 			[cf_cv_gnu_source=no],
 			[cf_save="$CPPFLAGS"
 			 CF_ADD_CFLAGS(-D_GNU_SOURCE)
-			 AC_TRY_COMPILE([#include <sys/types.h>],[
+			 AC_COMPILE_IFELSE([AC_LANG_PROGRAM([#include <sys/types.h>],[
 				#ifdef _XOPEN_SOURCE
 				#error	expected _XOPEN_SOURCE to be undefined
-				#endif],
+				#endif])],
 				[cf_cv_gnu_source=no],
 				[cf_cv_gnu_source=yes])
 			CPPFLAGS="$cf_save"
@@ -3612,10 +3615,10 @@ if test x$cf_cv_gnu_library = xyes; then
 		then
 		AC_CACHE_CHECK(if we should also define _DEFAULT_SOURCE,cf_cv_default_source,[
 			CF_APPEND_TEXT(CPPFLAGS,-D_GNU_SOURCE)
-			AC_TRY_COMPILE([#include <sys/types.h>],[
+			AC_COMPILE_IFELSE([AC_LANG_PROGRAM([#include <sys/types.h>],[
 				#ifdef _DEFAULT_SOURCE
 				#error	expected _DEFAULT_SOURCE to be undefined
-				#endif],
+				#endif])],
 				[cf_cv_default_source=no],
 				[cf_cv_default_source=yes])
 			])
@@ -3695,7 +3698,7 @@ test -d "$oldincludedir" && {
 $1="[$]$1 $cf_header_path_list"
 ])dnl
 dnl ---------------------------------------------------------------------------
-dnl CF_INTEL_COMPILER version: 9 updated: 2023/02/18 17:41:25
+dnl CF_INTEL_COMPILER version: 10 updated: 2025/12/14 17:40:20
 dnl -----------------
 dnl Check if the given compiler is really the Intel compiler for Linux.  It
 dnl tries to imitate gcc, but does not return an error when it finds a mismatch
@@ -3718,12 +3721,12 @@ if test "$ifelse([$1],,[$1],GCC)" = yes
 		AC_MSG_CHECKING(if this is really Intel ifelse([$1],GXX,C++,C) compiler)
 		cf_save_CFLAGS="$ifelse([$3],,CFLAGS,[$3])"
 		ifelse([$3],,CFLAGS,[$3])="$ifelse([$3],,CFLAGS,[$3]) -no-gcc"
-		AC_TRY_COMPILE([],[
+		AC_COMPILE_IFELSE([AC_LANG_PROGRAM([],[
 #ifdef __INTEL_COMPILER
 #else
 #error __INTEL_COMPILER is not defined
 #endif
-],[ifelse([$2],,INTEL_COMPILER,[$2])=yes
+])],[ifelse([$2],,INTEL_COMPILER,[$2])=yes
 cf_save_CFLAGS="$cf_save_CFLAGS -we147"
 ],[])
 		ifelse([$3],,CFLAGS,[$3])="$cf_save_CFLAGS"
@@ -3786,7 +3789,7 @@ ifelse($1,,,[$1=$LIB_PREFIX])
 	AC_SUBST(LIB_PREFIX)
 ])dnl
 dnl ---------------------------------------------------------------------------
-dnl CF_LOCKFILE version: 4 updated: 2024/12/04 03:42:43
+dnl CF_LOCKFILE version: 5 updated: 2026/01/30 20:52:55
 dnl -----------
 dnl Check for functions that we can use for file-locking.  Simply checking for
 dnl existence is not sufficient, since fcntl, for example, uses definitions
@@ -3806,7 +3809,7 @@ do
 if eval 'test ${ac_cv_func_'$cf_lock'+set} = set'; then
 	case $cf_lock in #(vi
 	fcntl) #(vi
-		AC_TRY_COMPILE([
+		AC_COMPILE_IFELSE([AC_LANG_PROGRAM([
 $ac_includes_default
 #ifdef HAVE_FCNTL_H
 #include <fcntl.h>
@@ -3825,10 +3828,10 @@ $ac_includes_default
 	&& fcntl(fd, F_GETLK, &flk)
 	&& fcntl(fd, F_SETLK, &flk);
 	(void)rc;
-	],,continue)
+	])],,continue)
 		;;
 	lockf) #(vi
-		AC_TRY_COMPILE([
+		AC_COMPILE_IFELSE([AC_LANG_PROGRAM([
 $ac_includes_default
 #ifdef HAVE_FCNTL_H
 #include <fcntl.h>
@@ -3840,10 +3843,10 @@ $ac_includes_default
 	 && lockf(fd, F_ULOCK, 0L);
 	(void)block;
 	(void)ret;
-	],,[continue])
+	])],,[continue])
 		;;
 	flock)
-		AC_TRY_COMPILE([
+		AC_COMPILE_IFELSE([AC_LANG_PROGRAM([
 $ac_includes_default
 #ifdef HAVE_FCNTL_H
 #include <fcntl.h>
@@ -3858,7 +3861,7 @@ $ac_includes_default
 	 && flock(fd, block ? LOCK_EX : (LOCK_EX | LOCK_NB));
 	(void)block;
 	(void)ret;
-	],,[continue])
+	])],,[continue])
 		;;
 	esac
 	cf_cv_lockfile="$cf_cv_lockfile $cf_lock"
@@ -3914,15 +3917,15 @@ CF_EOF
 AC_SUBST(cf_cv_makeflags)
 ])dnl
 dnl ---------------------------------------------------------------------------
-dnl CF_MSG_LOG version: 5 updated: 2010/10/23 15:52:32
+dnl CF_MSG_LOG version: 6 updated: 2025/12/14 17:51:46
 dnl ----------
 dnl Write a debug message to config.log, along with the line number in the
 dnl configure script.
 AC_DEFUN([CF_MSG_LOG],[
-echo "${as_me:-configure}:__oline__: testing $* ..." 1>&AC_FD_CC
+echo "${as_me:-configure}:__oline__: testing $* ..." 1>&AS_MESSAGE_LOG_FD
 ])dnl
 dnl ---------------------------------------------------------------------------
-dnl CF_NCURSES_BROKEN version: 10 updated: 2024/01/07 06:54:12
+dnl CF_NCURSES_BROKEN version: 11 updated: 2026/01/30 20:52:55
 dnl -----------------
 dnl Check for pre-1.9.9g ncurses (among other problems, the most obvious is
 dnl that color combinations don't work).
@@ -3932,14 +3935,14 @@ AC_REQUIRE([CF_NCURSES_VERSION])
 if test "$cf_cv_ncurses_version" != no ; then
 AC_MSG_CHECKING(for obsolete/broken version of ncurses)
 AC_CACHE_VAL(cf_cv_ncurses_broken,[
-AC_TRY_COMPILE([
+AC_COMPILE_IFELSE([AC_LANG_PROGRAM([
 #include <${cf_cv_ncurses_header:-curses.h}>],[
 #if defined(NCURSES_VERSION) && defined(wgetbkgd)
 	#error expected wgetbkgd to be defined with ncurses
 #else
 	int x = 1; (void)x;
 #endif
-],
+])],
 	[cf_cv_ncurses_broken=no],
 	[cf_cv_ncurses_broken=yes])
 ])
@@ -3951,22 +3954,22 @@ fi
 fi
 ])dnl
 dnl ---------------------------------------------------------------------------
-dnl CF_NCURSES_CC_CHECK version: 6 updated: 2023/02/18 17:47:58
+dnl CF_NCURSES_CC_CHECK version: 7 updated: 2025/12/22 04:16:14
 dnl -------------------
 dnl Check if we can compile with ncurses' header file
 dnl $1 is the cache variable to set
 dnl $2 is the header-file to include
 dnl $3 is the root name (ncurses or ncursesw)
 AC_DEFUN([CF_NCURSES_CC_CHECK],[
-	AC_TRY_COMPILE([
-]ifelse($3,ncursesw,[
+	AC_COMPILE_IFELSE([AC_LANG_PROGRAM([
+]ifelse([$3],ncursesw,[
 #define _XOPEN_SOURCE_EXTENDED
 #undef  HAVE_LIBUTF8_H	/* in case we used CF_UTF8_LIB */
 #define HAVE_LIBUTF8_H	/* to force ncurses' header file to use cchar_t */
 ])[
 #include <$2>],[
 #ifdef NCURSES_VERSION
-]ifelse($3,ncursesw,[
+]ifelse([$3],ncursesw,[
 #ifndef WACS_BSSB
 	#error WACS_BSSB is not defined
 #endif
@@ -3979,12 +3982,12 @@ printf("old\\n");
 	#error __NCURSES_H is not defined
 #endif
 #endif
-	]
+	])]dnl
 	,[$1=$2]
 	,[$1=no])
 ])dnl
 dnl ---------------------------------------------------------------------------
-dnl CF_NCURSES_CONFIG version: 29 updated: 2025/01/10 19:55:54
+dnl CF_NCURSES_CONFIG version: 33 updated: 2026/04/20 18:50:04
 dnl -----------------
 dnl Tie together the configure-script macros for ncurses, preferring these in
 dnl order:
@@ -4022,11 +4025,11 @@ if test "x${PKG_CONFIG:=none}" != xnone;
 			CF_ADD_CFLAGS($cf_pkg_cflags)
 			CF_ADD_LIBS($cf_pkg_libs)
 
-			AC_TRY_LINK([#include <${cf_cv_ncurses_header:-curses.h}>],
-				[initscr(); mousemask(0,0); tigetstr((char *)0);],
-				[AC_TRY_RUN([#include <${cf_cv_ncurses_header:-curses.h}>
+			AC_LINK_IFELSE([AC_LANG_PROGRAM([#include <${cf_cv_ncurses_header:-curses.h}>],
+				[initscr(); mousemask(0,(mmask_t*)0); tigetstr((char *)0);])],
+				[AC_RUN_IFELSE([AC_LANG_SOURCE([#include <${cf_cv_ncurses_header:-curses.h}>
 					int main(void)
-					{ const char *xx = curses_version(); return (xx == 0); }],
+					{ const char *xx = curses_version(); return (xx == (const char*)0); }])],
 					[cf_test_ncuconfig=yes],
 					[cf_test_ncuconfig=no],
 					[cf_test_ncuconfig=maybe])],
@@ -4049,11 +4052,11 @@ if test "x${PKG_CONFIG:=none}" != xnone;
 		CF_APPEND_CFLAGS($cf_pkg_cflags)
 		CF_ADD_LIBS($cf_pkg_libs)
 
-		AC_TRY_LINK([#include <${cf_cv_ncurses_header:-curses.h}>],
-			[initscr(); mousemask(0,0); tigetstr((char *)0);],
-			[AC_TRY_RUN([#include <${cf_cv_ncurses_header:-curses.h}>
+		AC_LINK_IFELSE([AC_LANG_PROGRAM([#include <${cf_cv_ncurses_header:-curses.h}>],
+			[initscr(); mousemask(0,(void*)0); tigetstr((char *)0);])],
+			[AC_RUN_IFELSE([AC_LANG_SOURCE([#include <${cf_cv_ncurses_header:-curses.h}>
 				int main(void)
-				{ const char *xx = curses_version(); return (xx == 0); }],
+				{ const char *xx = curses_version(); return (xx == (const char*)0); }])],
 				[cf_have_ncuconfig=yes],
 				[cf_have_ncuconfig=no],
 				[cf_have_ncuconfig=maybe])],
@@ -4166,7 +4169,7 @@ AC_DEFINE(NCURSES,1,[Define to 1 if we a
 CF_NCURSES_VERSION
 ])dnl
 dnl ---------------------------------------------------------------------------
-dnl CF_NCURSES_HEADER version: 7 updated: 2021/01/04 19:33:05
+dnl CF_NCURSES_HEADER version: 8 updated: 2025/12/22 04:16:14
 dnl -----------------
 dnl Find a "curses" header file, e.g,. "curses.h", or one of the more common
 dnl variations of ncurses' installs.
@@ -4193,10 +4196,10 @@ AC_CACHE_CHECK(for $cf_ncuhdr_root inclu
 			CF_NCURSES_CC_CHECK(cf_cv_ncurses_h2,$cf_header,$1)
 			if test "$cf_cv_ncurses_h2" != no ; then
 				cf_cv_ncurses_h2=$cf_incdir/$cf_header
-				test -n "$verbose" && echo $ECHO_N "	... found $ECHO_C" 1>&AC_FD_MSG
+				test -n "$verbose" && echo $ECHO_N "	... found $ECHO_C" 1>&AS_MESSAGE_FD
 				break
 			fi
-			test -n "$verbose" && echo "	... tested $cf_incdir/$cf_header" 1>&AC_FD_MSG
+			test -n "$verbose" && echo "	... tested $cf_incdir/$cf_header" 1>&AS_MESSAGE_FD
 		done
 		CPPFLAGS="$cf_save2_CPPFLAGS"
 		test "$cf_cv_ncurses_h2" != no && break
@@ -4232,7 +4235,7 @@ esac
 
 ])dnl
 dnl ---------------------------------------------------------------------------
-dnl CF_NCURSES_LIBS version: 21 updated: 2021/09/04 06:37:12
+dnl CF_NCURSES_LIBS version: 23 updated: 2026/04/20 18:50:04
 dnl ---------------
 dnl Look for the ncurses library.  This is a little complicated on Linux,
 dnl because it may be linked with the gpm (general purpose mouse) library.
@@ -4289,8 +4292,8 @@ if test -n "$cf_ncurses_LIBS" ; then
 			LIBS="$q"
 		fi
 	done
-	AC_TRY_LINK([#include <${cf_cv_ncurses_header:-curses.h}>],
-		[initscr(); mousemask(0,0); tigetstr((char *)0);],
+	AC_LINK_IFELSE([AC_LANG_PROGRAM([#include <${cf_cv_ncurses_header:-curses.h}>],
+		[initscr(); mousemask(0,(void*)0); tigetstr((char *)0);])],
 		[AC_MSG_RESULT(yes)],
 		[AC_MSG_RESULT(no)
 		 LIBS="$cf_ncurses_SAVE"])
@@ -4300,7 +4303,7 @@ CF_UPPER(cf_nculib_ROOT,HAVE_LIB$cf_ncul
 AC_DEFINE_UNQUOTED($cf_nculib_ROOT)
 ])dnl
 dnl ---------------------------------------------------------------------------
-dnl CF_NCURSES_VERSION version: 18 updated: 2024/01/07 06:34:16
+dnl CF_NCURSES_VERSION version: 20 updated: 2026/01/18 10:40:15
 dnl ------------------
 dnl Check for the version of ncurses, to aid in reporting bugs, etc.
 dnl Call CF_CURSES_CPPFLAGS first, or CF_NCURSES_CPPFLAGS.  We don't use
@@ -4312,7 +4315,7 @@ AC_CACHE_CHECK(for ncurses version, cf_c
 	cf_cv_ncurses_version=no
 	cf_tempfile=out$$
 	rm -f "$cf_tempfile"
-	AC_TRY_RUN([
+	AC_RUN_IFELSE([AC_LANG_SOURCE([
 $ac_includes_default
 
 #include <${cf_cv_ncurses_header:-curses.h}>
@@ -4334,7 +4337,7 @@ int main(void)
 # endif
 #endif
 	${cf_cv_main_return:-return}(0);
-}],[
+}])],[
 	cf_cv_ncurses_version=`cat $cf_tempfile`],,[
 
 	# This will not work if the preprocessor splits the line after the
@@ -4351,7 +4354,7 @@ Autoconf "old"
 ;
 #endif
 EOF
-	cf_try="$ac_cpp conftest.$ac_ext 2>&AC_FD_CC | grep '^Autoconf ' >conftest.out"
+	cf_try="$ac_cpp conftest.$ac_ext 2>&AS_MESSAGE_LOG_FD | grep '^Autoconf ' >conftest.out"
 	AC_TRY_EVAL(cf_try)
 	if test -f conftest.out ; then
 		cf_out=`sed -e 's%^Autoconf %%' -e 's%^[[^"]]*"%%' -e 's%".*%%' conftest.out`
@@ -4364,7 +4367,7 @@ EOF
 test "$cf_cv_ncurses_version" = no || AC_DEFINE(NCURSES,1,[Define to 1 if we are using ncurses headers/libraries])
 ])dnl
 dnl ---------------------------------------------------------------------------
-dnl CF_NETLIBS version: 13 updated: 2024/06/04 20:31:17
+dnl CF_NETLIBS version: 14 updated: 2026/01/30 20:52:55
 dnl ----------
 dnl After checking for functions in the default $LIBS, make a further check
 dnl for the functions that are netlib-related (these aren't always in the
@@ -4400,7 +4403,7 @@ mingw*)
 	cf_save_LIBS="$LIBS"
 	CF_ADD_LIBS($cf_winsock_lib)
 
-	AC_TRY_LINK([
+	AC_LINK_IFELSE([AC_LANG_PROGRAM([
 #ifdef HAVE_WINDOWS_H
 #undef WIN32_LEAN_AND_MEAN
 #define WIN32_LEAN_AND_MEAN
@@ -4414,8 +4417,8 @@ mingw*)
 #endif
 #endif
 ],[
-	char buffer[1024];
-	gethostname(buffer, sizeof(buffer));],
+	char buffer[[1024]];
+	gethostname(buffer, sizeof(buffer));])],
 	[cf_cv_netlibs="$cf_winsock_lib $cf_cv_netlibs"],
 	[AC_MSG_ERROR(Cannot link against winsock library)])
 
@@ -4456,7 +4459,7 @@ case "$cf_cv_netlibs" in
 esac
 
 CF_ADD_LIBS($cf_cv_netlibs)
-test "$cf_test_netlibs" = no && echo "$cf_cv_netlibs" >&AC_FD_MSG
+test "$cf_test_netlibs" = no && echo "$cf_cv_netlibs" >&AS_MESSAGE_FD
 ])dnl
 dnl ---------------------------------------------------------------------------
 dnl CF_NO_LEAKS_OPTION version: 9 updated: 2021/06/13 19:45:41
@@ -4631,7 +4634,7 @@ fi
 AC_MSG_RESULT($DEFAULT_MAILER)
 ])dnl
 dnl ---------------------------------------------------------------------------
-dnl CF_PATH_SYNTAX version: 19 updated: 2024/08/03 13:08:58
+dnl CF_PATH_SYNTAX version: 20 updated: 2025/12/16 04:09:03
 dnl --------------
 dnl Check the argument to see that it looks like a pathname.  Rewrite it if it
 dnl begins with one of the prefix/exec_prefix variables, and then again if the
@@ -4663,12 +4666,12 @@ xno|xNONE/*)
 	$1=`echo "[$]$1" | sed -e s%NONE%$cf_path_syntax%`
 	;;
 *)
-	ifelse([$2],,[AC_MSG_ERROR([expected a pathname, not \"[$]$1\"])],$2)
+	ifelse([$2],,[AC_MSG_ERROR([expected a pathname, not "[$]$1"])],$2)
 	;;
 esac
 ])dnl
 dnl ---------------------------------------------------------------------------
-dnl CF_PDCURSES_X11 version: 15 updated: 2021/01/02 09:31:20
+dnl CF_PDCURSES_X11 version: 16 updated: 2025/12/22 04:16:14
 dnl ---------------
 dnl Configure for PDCurses' X11 library
 AC_DEFUN([CF_PDCURSES_X11],[
@@ -4694,10 +4697,10 @@ AC_CHECK_LIB(X11,XOpenDisplay,
 	[$X_PRE_LIBS $LIBS $X_EXTRA_LIBS])
 AC_CACHE_CHECK(for XCurses library,cf_cv_lib_XCurses,[
 CF_ADD_LIBS(-lXCurses)
-AC_TRY_LINK([
+AC_LINK_IFELSE([AC_LANG_PROGRAM([
 #include <xcurses.h>
 char *XCursesProgramName = "test";
-],[XCursesExit();],
+],[XCursesExit();])],
 [cf_cv_lib_XCurses=yes],
 [cf_cv_lib_XCurses=no])
 ])
@@ -4713,7 +4716,7 @@ else
 fi
 ])dnl
 dnl ---------------------------------------------------------------------------
-dnl CF_PIC_HACK version: 3 updated: 2024/04/08 18:39:25
+dnl CF_PIC_HACK version: 4 updated: 2026/04/19 10:06:00
 dnl -----------
 dnl First noticed in 2016, some systems have gcc configured with
 dnl --enable-default-pie, which breaks linking of applications which do not
@@ -4757,7 +4760,7 @@ then
 		cat >conftest.$ac_ext <<EOF
 #line __oline__ "configure"
 #include <stdio.h>
-int main(void) { FILE *fp = fopen("hello", "w"); return (fp != 0); }
+int main(void) { FILE *fp = fopen("hello", "w"); return (fp != (void*)0); }
 EOF
 		if AC_TRY_EVAL(ac_compile) ; then
 			cf_cv_pic_hack=no
@@ -4823,7 +4826,7 @@ fi
 AC_SUBST(PKG_CONFIG)
 ])dnl
 dnl ---------------------------------------------------------------------------
-dnl CF_POSIX_C_SOURCE version: 12 updated: 2023/02/18 17:41:25
+dnl CF_POSIX_C_SOURCE version: 13 updated: 2025/12/14 17:40:20
 dnl -----------------
 dnl Define _POSIX_C_SOURCE to the given level, and _POSIX_SOURCE if needed.
 dnl
@@ -4852,10 +4855,10 @@ CF_REMOVE_DEFINE(cf_trim_CPPFLAGS,$cf_sa
 
 AC_CACHE_CHECK(if we should define _POSIX_C_SOURCE,cf_cv_posix_c_source,[
 	CF_MSG_LOG(if the symbol is already defined go no further)
-	AC_TRY_COMPILE([#include <sys/types.h>],[
+	AC_COMPILE_IFELSE([AC_LANG_PROGRAM([#include <sys/types.h>],[
 #ifndef _POSIX_C_SOURCE
 #error _POSIX_C_SOURCE is not defined
-#endif],
+#endif])],
 	[cf_cv_posix_c_source=no],
 	[cf_want_posix_source=no
 	 case .$cf_POSIX_C_SOURCE in
@@ -4871,10 +4874,10 @@ AC_CACHE_CHECK(if we should define _POSI
 		;;
 	 esac
 	 if test "$cf_want_posix_source" = yes ; then
-		AC_TRY_COMPILE([#include <sys/types.h>],[
+		AC_COMPILE_IFELSE([AC_LANG_PROGRAM([#include <sys/types.h>],[
 #ifdef _POSIX_SOURCE
 #error _POSIX_SOURCE is defined
-#endif],[],
+#endif])],[],
 		cf_cv_posix_c_source="$cf_cv_posix_c_source -D_POSIX_SOURCE")
 	 fi
 	 CF_MSG_LOG(ifdef from value $cf_POSIX_C_SOURCE)
@@ -4882,10 +4885,10 @@ AC_CACHE_CHECK(if we should define _POSI
 	 CPPFLAGS="$cf_trim_CPPFLAGS"
 	 CF_APPEND_TEXT(CPPFLAGS,$cf_cv_posix_c_source)
 	 CF_MSG_LOG(if the second compile does not leave our definition intact error)
-	 AC_TRY_COMPILE([#include <sys/types.h>],[
+	 AC_COMPILE_IFELSE([AC_LANG_PROGRAM([#include <sys/types.h>],[
 #ifndef _POSIX_C_SOURCE
 #error _POSIX_C_SOURCE is not defined
-#endif],,
+#endif])],,
 	 [cf_cv_posix_c_source=no])
 	 CFLAGS="$cf_save_CFLAGS"
 	 CPPFLAGS="$cf_save_CPPFLAGS"
@@ -4902,7 +4905,7 @@ fi # cf_cv_posix_visible
 
 ])dnl
 dnl ---------------------------------------------------------------------------
-dnl CF_POSIX_JC version: 4 updated: 2019/12/31 20:39:42
+dnl CF_POSIX_JC version: 6 updated: 2026/04/23 19:02:25
 dnl -----------
 dnl Check if we have POSIX-style job control (i.e., sigaction), or if we must
 dnl use the signal functions.  Use AC_CHECK_FUNCS(sigaction) first.
@@ -4914,16 +4917,16 @@ AC_REQUIRE([CF_SIG_ARGS])
 if test "$ac_cv_func_sigaction" = yes; then
 
 AC_CACHE_CHECK(whether sigaction needs _POSIX_SOURCE,cf_cv_sigact_bad,[
-AC_TRY_COMPILE([
+AC_COMPILE_IFELSE([AC_LANG_PROGRAM([
 #include <sys/types.h>
-#include <signal.h>],[struct sigaction act],
+#include <signal.h>],[struct sigaction act; (void)act])],
   [cf_cv_sigact_bad=no],[cf_cv_sigact_bad=yes])
 ])
 
 test "$cf_cv_sigact_bad" = yes && AC_DEFINE(SVR4_ACTION,1,[Define this to 1 if sigaction needs _POSIX_SOURCE])
 
 AC_CACHE_CHECK(if we have sigaction/related functions,cf_cv_sigaction_funcs,[
-AC_TRY_LINK([
+AC_LINK_IFELSE([AC_LANG_PROGRAM([
 #ifdef SVR4_ACTION
 #define _POSIX_SOURCE
 #endif
@@ -4934,7 +4937,7 @@ AC_TRY_LINK([
     sa.sa_handler = func;
     sa.sa_flags = 0;
     sigemptyset (&sa.sa_mask);
-    sigaction (SIGBUS,&sa,&osa);],
+    sigaction (SIGBUS,&sa,&osa);])],
     [cf_cv_sigaction_funcs=yes],
     [cf_cv_sigaction_funcs=no])])
 
@@ -4943,7 +4946,7 @@ test "$cf_cv_sigaction_funcs" = yes && A
 fi
 ])dnl
 dnl ---------------------------------------------------------------------------
-dnl CF_POSIX_VISIBLE version: 1 updated: 2018/12/31 20:46:17
+dnl CF_POSIX_VISIBLE version: 2 updated: 2025/12/14 17:40:20
 dnl ----------------
 dnl POSIX documents test-macros which an application may set before any system
 dnl headers are included to make features available.
@@ -4959,14 +4962,14 @@ dnl conflicting definition.
 AC_DEFUN([CF_POSIX_VISIBLE],
 [
 AC_CACHE_CHECK(if the POSIX test-macros are already defined,cf_cv_posix_visible,[
-AC_TRY_COMPILE([#include <stdio.h>],[
+AC_COMPILE_IFELSE([AC_LANG_PROGRAM([#include <stdio.h>],[
 #if defined(__POSIX_VISIBLE) && ((__POSIX_VISIBLE - 0L) > 0) \
 	&& defined(__XSI_VISIBLE) && ((__XSI_VISIBLE - 0L) > 0) \
 	&& defined(__BSD_VISIBLE) && ((__BSD_VISIBLE - 0L) > 0) \
 	&& defined(__ISO_C_VISIBLE) && ((__ISO_C_VISIBLE - 0L) > 0)
 #error conflicting symbols found
 #endif
-],[cf_cv_posix_visible=no],[cf_cv_posix_visible=yes])
+])],[cf_cv_posix_visible=no],[cf_cv_posix_visible=yes])
 ])
 ])dnl
 dnl ---------------------------------------------------------------------------
@@ -5074,19 +5077,19 @@ YACC="$cf_cv_prog_YACC"
 AC_SUBST(YACC)dnl
 ])dnl
 dnl ---------------------------------------------------------------------------
-dnl CF_PW_GECOS version: 4 updated: 2023/12/17 10:59:59
+dnl CF_PW_GECOS version: 5 updated: 2026/01/30 20:52:55
 dnl -----------
 dnl Check if the passwd-struct defines the '.pw_gecos' member (useful
 dnl in decoding user names).
 AC_DEFUN([CF_PW_GECOS],
 [
 AC_CACHE_CHECK([for passwd.pw_gecos], cf_cv_pw_gecos,[
-	AC_TRY_COMPILE([
+	AC_COMPILE_IFELSE([AC_LANG_PROGRAM([
 #include <pwd.h>
 ],[
 	static struct passwd foo;
 	char *bar = foo.pw_gecos;
-	(void)bar],
+	(void)bar])],
 	[cf_cv_pw_gecos=yes],
 	[cf_cv_pw_gecos=no])])
 test $cf_cv_pw_gecos = no && AC_DEFINE(DONT_HAVE_PW_GECOS,1,[Define this to 1 if passwd struct has .pw_gecos])
@@ -5213,7 +5216,7 @@ do
 done
 ])dnl
 dnl ---------------------------------------------------------------------------
-dnl CF_SIGWINCH version: 7 updated: 2023/02/18 17:41:25
+dnl CF_SIGWINCH version: 8 updated: 2025/12/23 18:53:34
 dnl -----------
 dnl Use this macro after CF_XOPEN_SOURCE, but do not require it (not all
 dnl programs need this test).
@@ -5225,18 +5228,18 @@ dnl break that part of the interface as
 AC_DEFUN([CF_SIGWINCH],
 [
 AC_CACHE_CHECK(if SIGWINCH is defined,cf_cv_define_sigwinch,[
-	AC_TRY_COMPILE([
+	AC_COMPILE_IFELSE([AC_LANG_PROGRAM([
 #include <sys/types.h>
 #include <sys/signal.h>
-],[int x = SIGWINCH; (void)x],
+],[int x = SIGWINCH; (void)x])],
 	[cf_cv_define_sigwinch=yes],
-	[AC_TRY_COMPILE([
+	[AC_COMPILE_IFELSE([AC_LANG_PROGRAM([
 #undef _XOPEN_SOURCE
 #undef _POSIX_SOURCE
 #undef _POSIX_C_SOURCE
 #include <sys/types.h>
 #include <sys/signal.h>
-],[int x = SIGWINCH; (void)x],
+],[int x = SIGWINCH; (void)x])],
 	[cf_cv_define_sigwinch=maybe],
 	[cf_cv_define_sigwinch=no])
 ])
@@ -5248,7 +5251,7 @@ cf_cv_fixup_sigwinch=unknown
 cf_sigwinch=32
 while test "$cf_sigwinch" != 1
 do
-	AC_TRY_COMPILE([
+	AC_COMPILE_IFELSE([AC_LANG_PROGRAM([
 #undef _XOPEN_SOURCE
 #undef _POSIX_SOURCE
 #undef _POSIX_C_SOURCE
@@ -5258,7 +5261,7 @@ do
 #if SIGWINCH != $cf_sigwinch
 #error SIGWINCH is not $cf_sigwinch
 #endif
-int x = SIGWINCH; (void)x],
+int x = SIGWINCH; (void)x])],
 	[cf_cv_fixup_sigwinch=$cf_sigwinch
 	 break])
 
@@ -5272,7 +5275,7 @@ done
 fi
 ])dnl
 dnl ---------------------------------------------------------------------------
-dnl CF_SIG_ARGS version: 3 updated: 2019/12/31 20:39:42
+dnl CF_SIG_ARGS version: 5 updated: 2026/04/23 19:02:25
 dnl -----------
 dnl Check for systems that have signal-handlers prototyped with one argument
 dnl versus those with more than one argument, define the symbol SIG_ARGS to
@@ -5284,9 +5287,10 @@ AC_CACHE_VAL(cf_cv_sig_args,[
 cf_cv_sig_args=
 for cf_test in "int sig" "int sig, ..."
 do
-	AC_TRY_COMPILE([
-#include <signal.h>],
-	[extern RETSIGTYPE catch($cf_test); signal(SIGINT, catch)],
+	AC_COMPILE_IFELSE([AC_LANG_PROGRAM([
+#include <signal.h>
+extern RETSIGTYPE catch($cf_test);],
+	[signal(SIGINT, catch)])],
 	[cf_cv_sig_args="$cf_test";break])
 done
 ])
@@ -5294,7 +5298,7 @@ AC_MSG_RESULT($cf_cv_sig_args)
 AC_DEFINE_UNQUOTED(SIG_ARGS,$cf_cv_sig_args,[Define this to 1 if signal handlers are prototyped with more than one argument])
 ])dnl
 dnl ---------------------------------------------------------------------------
-dnl CF_SIG_CONST version: 6 updated: 2022/12/21 18:53:00
+dnl CF_SIG_CONST version: 7 updated: 2026/01/30 20:52:55
 dnl ------------
 dnl Check for systems where the special signal constants aren't prototyped
 dnl (there's a lot of them, and the compiler can generate a lot of warning
@@ -5307,7 +5311,7 @@ AC_CACHE_VAL(cf_cv_sig_const,[
 cf_cv_sig_const=no
 if test -n "$cf_cv_sig_args"; then
 	cf_test=`echo $cf_cv_sig_args|sed -e s/sig//`
-	AC_TRY_RUN([
+	AC_RUN_IFELSE([AC_LANG_SOURCE([
 #define NEW_DFL	((RETSIGTYPE (*)($cf_test))0)
 #define NEW_IGN	((RETSIGTYPE (*)($cf_test))1)
 #define NEW_ERR	((RETSIGTYPE (*)($cf_test))-1)
@@ -5330,7 +5334,7 @@ int main(void)
 	 	${cf_cv_main_return:-return}(1);
 	signal(SIGINT, SIG_DFL);
 	${cf_cv_main_return:-return}(0);
-}],
+}])],
 	[cf_cv_sig_const=yes],
 	[cf_cv_sig_const=no],
 	[cf_cv_sig_const=unknown])
@@ -5340,7 +5344,7 @@ AC_MSG_RESULT($cf_cv_sig_const)
 test "$cf_cv_sig_const" = yes && AC_DEFINE(DECL_SIG_CONST,1,[Define this to 1 for redefinable signal constants])
 ])dnl
 dnl ---------------------------------------------------------------------------
-dnl CF_SIZECHANGE version: 18 updated: 2021/09/04 06:35:04
+dnl CF_SIZECHANGE version: 19 updated: 2025/12/22 04:16:14
 dnl -------------
 dnl Check for definitions & structures needed for window size-changing
 dnl
@@ -5360,7 +5364,7 @@ do
 	then
 		CF_APPEND_TEXT(CPPFLAGS,-D$cf_opts)
 	fi
-	AC_TRY_COMPILE([#include <sys/types.h>
+	AC_COMPILE_IFELSE([AC_LANG_PROGRAM([#include <sys/types.h>
 #ifdef HAVE_TERMIOS_H
 #include <termios.h>
 #else
@@ -5398,13 +5402,13 @@ do
 	no TIOCGSIZE or TIOCGWINSZ
 #endif /* TIOCGWINSZ */
 #endif /* TIOCGSIZE */
-	],
+	])],
 	[cf_cv_sizechange=yes],
 	[cf_cv_sizechange=no])
 
 	CPPFLAGS="$cf_save_CPPFLAGS"
 	if test "$cf_cv_sizechange" = yes ; then
-		echo "size-change succeeded ($cf_opts)" >&AC_FD_CC
+		echo "size-change succeeded ($cf_opts)" >&AS_MESSAGE_LOG_FD
 		test -n "$cf_opts" && cf_cv_sizechange="$cf_opts"
 		break
 	fi
@@ -5449,7 +5453,7 @@ AC_DEFUN([CF_SOCKS],[
   fi
 ])dnl
 dnl ---------------------------------------------------------------------------
-dnl CF_SOCKS5 version: 13 updated: 2024/06/02 16:00:53
+dnl CF_SOCKS5 version: 14 updated: 2026/01/30 20:52:55
 dnl ---------
 dnl Check for socks5 configuration (allowing for socks4 and dante variants)
 dnl $1 = the [optional] directory in which the library may be found
@@ -5472,12 +5476,12 @@ AC_DEFINE(SOCKS,1,[Define to 1 if we are
 
 AC_CACHE_CHECK([if the socks library uses socks4 prefix],cf_use_socks4,[
 cf_use_socks4=error
-AC_TRY_LINK([
+AC_LINK_IFELSE([AC_LANG_PROGRAM([
 #include <socks.h>],[
-	Rinit((char *)0)],
+	Rinit((char *)0)])],
 	[cf_use_socks4=yes],
-	[AC_TRY_LINK([#include <socks.h>],
-		[SOCKSinit((char *)0)],
+	[AC_LINK_IFELSE([AC_LANG_PROGRAM([#include <socks.h>],
+		[SOCKSinit((char *)0)])],
 		[cf_use_socks4=no])])])
 
 if test "$cf_use_socks4" = "yes" ; then
@@ -5500,10 +5504,10 @@ else
 fi
 
 AC_MSG_CHECKING(if socks5p.h is available)
-AC_TRY_COMPILE([
+AC_COMPILE_IFELSE([AC_LANG_PROGRAM([
 #define INCLUDE_PROTOTYPES
 #include <socks.h>],[
-	init((char *)0)],
+	init((char *)0)])],
 	[cf_use_socks5p_h=yes],
 	[cf_use_socks5p_h=no])
 AC_MSG_RESULT($cf_use_socks5p_h)
@@ -5519,7 +5523,7 @@ AC_DEFUN([CF_STRERROR],[
 AC_CHECK_FUNCS(strerror, AC_DEFINE(HAVE_STRERROR),[CF_SYS_ERRLIST])
 ])dnl
 dnl ---------------------------------------------------------------------------
-dnl CF_STRUCT_TERMIOS version: 14 updated: 2025/07/19 12:19:51
+dnl CF_STRUCT_TERMIOS version: 15 updated: 2025/12/22 04:16:14
 dnl -----------------
 dnl Some machines require _POSIX_SOURCE to completely define struct termios.
 AC_DEFUN([CF_STRUCT_TERMIOS],[
@@ -5541,13 +5545,13 @@ if test "$ac_cv_header_termios_h" = yes
 	esac
 	if test "$termios_bad" = maybe ; then
 	AC_MSG_CHECKING(whether termios.h needs _POSIX_SOURCE)
-	AC_TRY_COMPILE([#include <termios.h>],
-		[struct termios foo; int x = (int)(foo.c_iflag = 1); (void)x],
+	AC_COMPILE_IFELSE([AC_LANG_PROGRAM([#include <termios.h>],
+		[struct termios foo; int x = (int)(foo.c_iflag = 1); (void)x])],
 		termios_bad=no, [
-		AC_TRY_COMPILE([
+		AC_COMPILE_IFELSE([AC_LANG_PROGRAM([
 #define _POSIX_SOURCE
 #include <termios.h>],
-			[struct termios foo; int x = (int)(foo.c_iflag = 2); (void)x],
+			[struct termios foo; int x = (int)(foo.c_iflag = 2); (void)x])],
 			termios_bad=unknown,
 			termios_bad=yes AC_DEFINE(_POSIX_SOURCE,1,[Define to 1 if we must define _POSIX_SOURCE]))
 			])
@@ -5591,7 +5595,7 @@ AC_DEFUN([CF_SYS_ERRLIST],
     CF_CHECK_ERRNO(sys_errlist)
 ])dnl
 dnl ---------------------------------------------------------------------------
-dnl CF_SYS_SELECT_TIMEVAL version: 6 updated: 2023/12/17 10:59:59
+dnl CF_SYS_SELECT_TIMEVAL version: 7 updated: 2026/01/30 20:52:55
 dnl ---------------------
 dnl Check if there is a conflict between <sys/select.h> and <sys/time.h>.
 dnl This is known to be a problem with SCO.
@@ -5601,7 +5605,7 @@ AC_MSG_CHECKING(if sys/time.h conflicts
 AC_CACHE_VAL(cf_cv_sys_select_timeval,[
 for cf_opts in no yes
 do
-AC_TRY_COMPILE([
+AC_COMPILE_IFELSE([AC_LANG_PROGRAM([
 #define yes 1
 #define no 0
 #if $cf_opts
@@ -5622,7 +5626,7 @@ AC_TRY_COMPILE([
 #ifdef HAVE_SYS_SELECT_H
 #	include <sys/select.h>
 #endif
-],[struct timeval foo; (void)foo],
+],[struct timeval foo; (void)foo])],
 	[cf_cv_sys_select_timeval=$cf_opts
 	 break],
 	[cf_cv_sys_select_timeval=no])
@@ -5632,7 +5636,7 @@ AC_MSG_RESULT($cf_cv_sys_select_timeval)
 test $cf_cv_sys_select_timeval = yes && AC_DEFINE(NEED_TIMEVAL_FIX,1,[Define this to 1 if sys/time.h conflicts with sys/select.h])
 ])
 dnl ---------------------------------------------------------------------------
-dnl CF_TERMCAP_LIBS version: 18 updated: 2023/01/14 07:19:05
+dnl CF_TERMCAP_LIBS version: 19 updated: 2025/12/27 13:03:23
 dnl ---------------
 dnl Look for termcap libraries, or the equivalent in terminfo.
 dnl
@@ -5641,12 +5645,12 @@ AC_DEFUN([CF_TERMCAP_LIBS],
 [
 AC_CACHE_VAL(cf_cv_termlib,[
 cf_cv_termlib=none
-AC_TRY_LINK(
+AC_LINK_IFELSE([AC_LANG_PROGRAM(
 	[extern char *tgoto(const char*,int,int);],
-	[char *x=tgoto("",0,0); (void)x;],
-[AC_TRY_LINK(
+	[char *x=tgoto("",0,0); (void)x;])],
+[AC_LINK_IFELSE([AC_LANG_PROGRAM(
 	[extern char *tigetstr(const char *);],
-	[char *x=tigetstr(""); (void)x;],
+	[char *x=tigetstr(""); (void)x;])],
 	[cf_cv_termlib=terminfo],
 	[cf_cv_termlib=termcap])
 	CF_VERBOSE(using functions in predefined $cf_cv_termlib LIBS)
@@ -5669,9 +5673,9 @@ if test "$cf_cv_termlib" = none; then
 		for cf_func in tigetstr tgetstr
 		do
 			AC_MSG_CHECKING(for $cf_func in -l$cf_lib)
-			AC_TRY_LINK(
+			AC_LINK_IFELSE([AC_LANG_PROGRAM(
 				[extern char *$cf_func(const char *);],
-				[char *x = $cf_func(""); (void)x],
+				[char *x = $cf_func(""); (void)x])],
 				[cf_result=yes],
 				[cf_result=no])
 			AC_MSG_RESULT($cf_result)
@@ -5699,14 +5703,14 @@ if test "$cf_cv_termlib" = none; then
 fi
 ])])dnl
 dnl ---------------------------------------------------------------------------
-dnl CF_TERMIOS version: 3 updated: 2019/12/31 20:39:42
+dnl CF_TERMIOS version: 5 updated: 2026/04/14 16:38:37
 dnl ----------
 dnl See if we can link with the termios functions tcsetattr/tcgetattr
 AC_DEFUN([CF_TERMIOS],
 [
 AC_MSG_CHECKING([for nonconflicting termios.h])
 AC_CACHE_VAL(cf_cv_use_termios_h,[
-	AC_TRY_LINK([
+	AC_LINK_IFELSE([AC_LANG_PROGRAM([
 #ifdef HAVE_IOCTL_H
 #	include <ioctl.h>
 #else
@@ -5719,9 +5723,9 @@ AC_CACHE_VAL(cf_cv_use_termios_h,[
 #include <termios.h>
 #endif
 ],[
-	struct termios save_tty;
+	static struct termios save_tty;
 	(void) tcsetattr (0, TCSANOW, &save_tty);
-	(void) tcgetattr (0, &save_tty)],
+	(void) tcgetattr (0, &save_tty)])],
 	[cf_cv_use_termios_h=yes],
 	[cf_cv_use_termios_h=no])
 ])
@@ -5733,7 +5737,7 @@ if test $cf_cv_use_termios_h = yes; then
 fi
 ])dnl
 dnl ---------------------------------------------------------------------------
-dnl CF_TERM_HEADER version: 6 updated: 2021/01/02 09:31:20
+dnl CF_TERM_HEADER version: 7 updated: 2025/12/22 04:16:14
 dnl --------------
 dnl Look for term.h, which is part of X/Open curses.  It defines the interface
 dnl to terminfo database.  Usually it is in the same include-path as curses.h,
@@ -5751,10 +5755,10 @@ esac
 
 for cf_test in $cf_term_header "ncurses/term.h" "ncursesw/term.h"
 do
-AC_TRY_COMPILE([#include <stdio.h>
+AC_COMPILE_IFELSE([AC_LANG_PROGRAM([#include <stdio.h>
 #include <${cf_cv_ncurses_header:-curses.h}>
 #include <$cf_test>
-],[int x = auto_left_margin; (void)x],[
+],[int x = auto_left_margin; (void)x])],[
 	cf_cv_term_header="$cf_test"],[
 	cf_cv_term_header=unknown
 	])
@@ -5780,7 +5784,7 @@ ncursesw/term.h)
 esac
 ])dnl
 dnl ---------------------------------------------------------------------------
-dnl CF_TIOCGWINSZ version: 7 updated: 2022/12/21 18:53:11
+dnl CF_TIOCGWINSZ version: 8 updated: 2026/01/30 20:52:55
 dnl -------------
 dnl On some systems ioctl(fd, TIOCGWINSZ, &size) will always return {0,0} until
 dnl ioctl(fd, TIOCSWINSZ, &size) is called to explicitly set the size of the
@@ -5797,7 +5801,7 @@ AC_MSG_CHECKING([for working TIOCGWINSZ]
 AC_CACHE_VAL(cf_cv_use_tiocgwinsz,[
 	cf_save_CFLAGS="$CFLAGS"
 	CFLAGS="$CFLAGS -D__CPROTO__ $CHECK_DECL_FLAG"
-	AC_TRY_RUN([
+	AC_RUN_IFELSE([AC_LANG_SOURCE([
 $CHECK_DECL_HDRS
 int main(void)
 {
@@ -5818,7 +5822,7 @@ int main(void)
 #endif
 	}
 	${cf_cv_main_return:-return}(0);	/* we cannot guarantee this is run interactively */
-}],
+}])],
 		[cf_cv_use_tiocgwinsz=yes],
 		[cf_cv_use_tiocgwinsz=no],
 		[cf_cv_use_tiocgwinsz=unknown])
@@ -5828,7 +5832,7 @@ AC_MSG_RESULT($cf_cv_use_tiocgwinsz)
 test $cf_cv_use_tiocgwinsz != yes && AC_DEFINE(DONT_HAVE_SIGWINCH,1,[Define this to 1 for working TIOCGWINSZ])
 ])dnl
 dnl ---------------------------------------------------------------------------
-dnl CF_TM_GMTOFF version: 5 updated: 2021/06/08 18:08:14
+dnl CF_TM_GMTOFF version: 6 updated: 2026/01/30 20:52:55
 dnl ------------
 dnl Check if the tm-struct defines the '.tm_gmtoff' member (useful in decoding
 dnl dates).
@@ -5836,7 +5840,7 @@ AC_DEFUN([CF_TM_GMTOFF],
 [
 AC_MSG_CHECKING([for tm.tm_gmtoff])
 AC_CACHE_VAL(cf_cv_tm_gmtoff,[
-	AC_TRY_COMPILE([
+	AC_COMPILE_IFELSE([AC_LANG_PROGRAM([
 #ifdef TIME_WITH_SYS_TIME
 #	include <sys/time.h>
 #	include <time.h>
@@ -5849,7 +5853,7 @@ AC_CACHE_VAL(cf_cv_tm_gmtoff,[
 #endif
 ],[
 	static struct tm foo;
-	long bar = foo.tm_gmtoff; (void) bar],
+	long bar = foo.tm_gmtoff; (void) bar])],
 	[cf_cv_tm_gmtoff=yes],
 	[cf_cv_tm_gmtoff=no])])
 AC_MSG_RESULT($cf_cv_tm_gmtoff)
@@ -5900,17 +5904,17 @@ else
 fi
 ])
 dnl ---------------------------------------------------------------------------
-dnl CF_TRY_XOPEN_SOURCE version: 4 updated: 2022/09/10 15:16:16
+dnl CF_TRY_XOPEN_SOURCE version: 5 updated: 2025/12/14 17:40:20
 dnl -------------------
 dnl If _XOPEN_SOURCE is not defined in the compile environment, check if we
 dnl can define it successfully.
 AC_DEFUN([CF_TRY_XOPEN_SOURCE],[
 AC_CACHE_CHECK(if we should define _XOPEN_SOURCE,cf_cv_xopen_source,[
-	AC_TRY_COMPILE(CF__XOPEN_SOURCE_HEAD,CF__XOPEN_SOURCE_BODY,
+	AC_COMPILE_IFELSE([AC_LANG_PROGRAM(CF__XOPEN_SOURCE_HEAD,CF__XOPEN_SOURCE_BODY)],
 	[cf_cv_xopen_source=no],
 	[cf_save="$CPPFLAGS"
 	 CF_APPEND_TEXT(CPPFLAGS,-D_XOPEN_SOURCE=$cf_XOPEN_SOURCE)
-	 AC_TRY_COMPILE(CF__XOPEN_SOURCE_HEAD,CF__XOPEN_SOURCE_BODY,
+	 AC_COMPILE_IFELSE([AC_LANG_PROGRAM(CF__XOPEN_SOURCE_HEAD,CF__XOPEN_SOURCE_BODY)],
 		[cf_cv_xopen_source=no],
 		[cf_cv_xopen_source=$cf_XOPEN_SOURCE])
 		CPPFLAGS="$cf_save"
@@ -5925,7 +5929,7 @@ if test "$cf_cv_xopen_source" != no ; th
 fi
 ])
 dnl ---------------------------------------------------------------------------
-dnl CF_TYPE_FD_SET version: 6 updated: 2020/03/10 18:53:47
+dnl CF_TYPE_FD_SET version: 8 updated: 2025/12/27 13:03:23
 dnl --------------
 dnl Check for the declaration of fd_set.  Some platforms declare it in
 dnl <sys/types.h>, and some in <sys/select.h>, which requires <sys/types.h>.
@@ -5937,22 +5941,22 @@ AC_CHECK_HEADERS(X11/Xpoll.h)
 
 AC_CACHE_CHECK(for declaration of fd_set,cf_cv_type_fd_set,
 	[CF_MSG_LOG(sys/types alone)
-AC_TRY_COMPILE([
+AC_COMPILE_IFELSE([AC_LANG_PROGRAM([
 #include <sys/types.h>],
-	[fd_set x; (void)x],
+	[fd_set x; (void)x])],
 	[cf_cv_type_fd_set=sys/types.h],
 	[CF_MSG_LOG(X11/Xpoll.h)
-AC_TRY_COMPILE([
+AC_COMPILE_IFELSE([AC_LANG_PROGRAM([
 #ifdef HAVE_X11_XPOLL_H
 #include <X11/Xpoll.h>
 #endif],
-	[fd_set x; (void)x],
+	[fd_set x; (void)x])],
 	[cf_cv_type_fd_set=X11/Xpoll.h],
 	[CF_MSG_LOG(sys/select.h)
-AC_TRY_COMPILE([
+AC_COMPILE_IFELSE([AC_LANG_PROGRAM([
 #include <sys/types.h>
 #include <sys/select.h>],
-	[fd_set x; (void)x],
+	[fd_set x; (void)x])],
 	[cf_cv_type_fd_set=sys/select.h],
 	[cf_cv_type_fd_set=unknown])])])])
 if test $cf_cv_type_fd_set = sys/select.h ; then
@@ -5960,7 +5964,7 @@ if test $cf_cv_type_fd_set = sys/select.
 fi
 ])
 dnl ---------------------------------------------------------------------------
-dnl CF_TYPE_OUTCHAR version: 16 updated: 2023/12/09 10:53:57
+dnl CF_TYPE_OUTCHAR version: 17 updated: 2025/12/27 13:03:23
 dnl ---------------
 dnl Check for return and param type of 3rd -- OutChar() -- param of tputs().
 dnl
@@ -6007,11 +6011,11 @@ for Q in int void; do
 for R in int char; do
 for S in "" const; do
 	CF_MSG_LOG(loop variables [P:[$]P, Q:[$]Q, R:[$]R, S:[$]S])
-	AC_TRY_COMPILE([$CHECK_DECL_HDRS
+	AC_COMPILE_IFELSE([AC_LANG_PROGRAM([$CHECK_DECL_HDRS
 	extern $Q OutChar($R);
 	extern $P tputs ($S char *string, int nlines, $Q (*_f)($R));
-	static char fmt[] = "";],
-	[tputs(fmt, 1, OutChar)],
+	static char fmt[[]] = "";],
+	[tputs(fmt, 1, OutChar)])],
 	[cf_cv_type_outchar="$Q OutChar($R)"
 	 cf_cv_found=yes
 	 break])
@@ -6038,23 +6042,23 @@ esac
 CPPFLAGS="$cf_save_CPPFLAGS"
 ])dnl
 dnl ---------------------------------------------------------------------------
-dnl CF_TYPE_SIGACTION version: 5 updated: 2023/12/03 09:21:34
+dnl CF_TYPE_SIGACTION version: 6 updated: 2025/12/24 12:27:29
 dnl -----------------
 dnl
 AC_DEFUN([CF_TYPE_SIGACTION],
 [
 AC_MSG_CHECKING([for type sigaction_t])
 AC_CACHE_VAL(cf_cv_type_sigaction,[
-	AC_TRY_COMPILE([
+	AC_COMPILE_IFELSE([AC_LANG_PROGRAM([
 #include <signal.h>],
-		[sigaction_t x; (void)x],
+		[sigaction_t x; (void)x])],
 		[cf_cv_type_sigaction=yes],
 		[cf_cv_type_sigaction=no])])
 AC_MSG_RESULT($cf_cv_type_sigaction)
 test "$cf_cv_type_sigaction" = yes && AC_DEFINE(HAVE_TYPE_SIGACTION,1,[Define to 1 if we have the sigaction_t type])
 ])dnl
 dnl ---------------------------------------------------------------------------
-dnl CF_UNION_WAIT version: 9 updated: 2021/06/08 18:08:14
+dnl CF_UNION_WAIT version: 10 updated: 2025/12/22 04:16:14
 dnl -------------
 dnl Check to see if the BSD-style union wait is declared.  Some platforms may
 dnl use this, though it is deprecated in favor of the 'int' type in Posix.
@@ -6073,7 +6077,7 @@ AC_DEFUN([CF_UNION_WAIT],
 AC_REQUIRE([CF_WAIT_HEADERS])
 AC_MSG_CHECKING([for union wait])
 AC_CACHE_VAL(cf_cv_type_unionwait,[
-	AC_TRY_LINK($cf_wait_headers,
+	AC_LINK_IFELSE([AC_LANG_PROGRAM($cf_wait_headers,
 	[static int x;
 	 int y = WEXITSTATUS(x);
 	 int z = WTERMSIG(x);
@@ -6081,11 +6085,11 @@ AC_CACHE_VAL(cf_cv_type_unionwait,[
 	 (void)x;
 	 (void)y;
 	 (void)z;
-	],
+	])],
 	[cf_cv_type_unionwait=no
-	 echo compiles ok w/o union wait 1>&AC_FD_CC
+	 echo compiles ok w/o union wait 1>&AS_MESSAGE_LOG_FD
 	],[
-	AC_TRY_LINK($cf_wait_headers,
+	AC_LINK_IFELSE([AC_LANG_PROGRAM($cf_wait_headers,
 	[union wait x;
 #ifdef WEXITSTATUS
 	 int y = WEXITSTATUS(x);
@@ -6101,9 +6105,9 @@ AC_CACHE_VAL(cf_cv_type_unionwait,[
 #ifdef WTERMSIG
 	 (void)z;
 #endif
-	],
+	])],
 	[cf_cv_type_unionwait=yes
-	 echo compiles ok with union wait and possibly macros too 1>&AC_FD_CC
+	 echo compiles ok with union wait and possibly macros too 1>&AS_MESSAGE_LOG_FD
 	],
 	[cf_cv_type_unionwait=no])])])
 AC_MSG_RESULT($cf_cv_type_unionwait)
@@ -6119,19 +6123,19 @@ AC_DEFUN([CF_UPPER],
 $1=`echo "$2" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
 ])dnl
 dnl ---------------------------------------------------------------------------
-dnl CF_VA_COPY version: 6 updated: 2018/12/04 18:14:25
+dnl CF_VA_COPY version: 7 updated: 2025/12/24 12:27:29
 dnl ----------
 dnl check for va_copy, part of stdarg.h starting with ISO C 1999.
 dnl Also, workaround for glibc's __va_copy, by checking for both.
 dnl Finally, try to accommodate pre-ISO C 1999 headers.
 AC_DEFUN([CF_VA_COPY],[
 AC_CACHE_CHECK(for va_copy, cf_cv_have_va_copy,[
-AC_TRY_LINK([
+AC_LINK_IFELSE([AC_LANG_PROGRAM([
 #include <stdarg.h>
 ],[
 	static va_list dst;
 	static va_list src;
-	va_copy(dst, src)],
+	va_copy(dst, src)])],
 	cf_cv_have_va_copy=yes,
 	cf_cv_have_va_copy=no)])
 
@@ -6141,12 +6145,12 @@ then
 else # !cf_cv_have_va_copy
 
 AC_CACHE_CHECK(for __va_copy, cf_cv_have___va_copy,[
-AC_TRY_LINK([
+AC_LINK_IFELSE([AC_LANG_PROGRAM([
 #include <stdarg.h>
 ],[
 	static va_list dst;
 	static va_list src;
-	__va_copy(dst, src)],
+	__va_copy(dst, src)])],
 	cf_cv_have___va_copy=yes,
 	cf_cv_have___va_copy=no)])
 
@@ -6156,12 +6160,12 @@ then
 else # !cf_cv_have___va_copy
 
 AC_CACHE_CHECK(for __builtin_va_copy, cf_cv_have___builtin_va_copy,[
-AC_TRY_LINK([
+AC_LINK_IFELSE([AC_LANG_PROGRAM([
 #include <stdarg.h>
 ],[
 	static va_list dst;
 	static va_list src;
-	__builtin_va_copy(dst, src)],
+	__builtin_va_copy(dst, src)])],
 	cf_cv_have___builtin_va_copy=yes,
 	cf_cv_have___builtin_va_copy=no)])
 
@@ -6178,24 +6182,24 @@ case "${cf_cv_have_va_copy}${cf_cv_have_
 
 *)
 	AC_CACHE_CHECK(if we can simply copy va_list, cf_cv_pointer_va_list,[
-AC_TRY_LINK([
+AC_LINK_IFELSE([AC_LANG_PROGRAM([
 #include <stdarg.h>
 ],[
 	va_list dst;
 	va_list src;
-	dst = src],
+	dst = src])],
 	cf_cv_pointer_va_list=yes,
 	cf_cv_pointer_va_list=no)])
 
 	if test "$cf_cv_pointer_va_list" = no
 	then
 		AC_CACHE_CHECK(if we can copy va_list indirectly, cf_cv_array_va_list,[
-AC_TRY_LINK([
+AC_LINK_IFELSE([AC_LANG_PROGRAM([
 #include <stdarg.h>
 ],[
 	va_list dst;
 	va_list src;
-	*dst = *src],
+	*dst = *src])],
 			cf_cv_array_va_list=yes,
 			cf_cv_array_va_list=no)])
 		test "$cf_cv_array_va_list" = yes && AC_DEFINE(ARRAY_VA_LIST,1,[Define to 1 if we can copy va_list indirectly])
@@ -6204,15 +6208,15 @@ AC_TRY_LINK([
 esac
 ])
 dnl ---------------------------------------------------------------------------
-dnl CF_VERBOSE version: 3 updated: 2007/07/29 09:55:12
+dnl CF_VERBOSE version: 4 updated: 2025/12/14 17:51:46
 dnl ----------
 dnl Use AC_VERBOSE w/o the warnings
 AC_DEFUN([CF_VERBOSE],
-[test -n "$verbose" && echo "	$1" 1>&AC_FD_MSG
+[test -n "$verbose" && echo "	$1" 1>&AS_MESSAGE_FD
 CF_MSG_LOG([$1])
 ])dnl
 dnl ---------------------------------------------------------------------------
-dnl CF_WAIT_HEADERS version: 3 updated: 2021/01/02 09:31:20
+dnl CF_WAIT_HEADERS version: 4 updated: 2025/12/22 04:16:14
 dnl ---------------
 dnl Build up an expression $cf_wait_headers with the header files needed to
 dnl compile against the prototypes for 'wait()', 'waitpid()', etc.  Assume it's
@@ -6220,7 +6224,7 @@ dnl Posix, which uses <sys/types.h> and
 dnl with <wait.h>.
 AC_DEFUN([CF_WAIT_HEADERS],
 [
-AC_HAVE_HEADERS(sys/wait.h)
+AC_CHECK_HEADERS(sys/wait.h)
 cf_wait_headers="#include <sys/types.h>
 "
 if test "$ac_cv_header_sys_wait_h" = yes; then
@@ -6228,8 +6232,8 @@ cf_wait_headers="$cf_wait_headers
 #include <sys/wait.h>
 "
 else
-AC_HAVE_HEADERS(wait.h)
-AC_HAVE_HEADERS(waitstatus.h)
+AC_CHECK_HEADERS(wait.h)
+AC_CHECK_HEADERS(waitstatus.h)
 if test "$ac_cv_header_wait_h" = yes; then
 cf_wait_headers="$cf_wait_headers
 #include <wait.h>
@@ -6375,7 +6379,7 @@ AC_ARG_WITH($1,[$2],ifelse($3,,
 ])dnl
 undefine([cf_path_name])undefine([cf_have_name])])dnl
 dnl ---------------------------------------------------------------------------
-dnl CF_WITH_SYSTYPE version: 1 updated: 2013/01/26 16:26:12
+dnl CF_WITH_SYSTYPE version: 2 updated: 2025/12/14 18:08:20
 dnl ---------------
 dnl For testing, override the derived host system-type which is used to decide
 dnl things such as the linker commands used to build shared libraries.  This is
@@ -6386,7 +6390,7 @@ dnl This is different from the --host op
 dnl of the configure script which would not be reachable with --host since that
 dnl relies on the build environment being real, rather than mocked up.
 AC_DEFUN([CF_WITH_SYSTYPE],[
-CF_CHECK_CACHE([AC_CANONICAL_SYSTEM])
+CF_CHECK_CACHE([AC_CANONICAL_TARGET])
 AC_ARG_WITH(system-type,
 	[  --with-system-type=XXX  test: override derived host system-type],
 [AC_MSG_WARN(overriding system type to $withval)
@@ -6409,7 +6413,7 @@ AC_DEFUN([CF_WITH_VALUE],
  AC_DEFINE_UNQUOTED($3,"$withval",[Define a value for $1])dnl
 ])dnl
 dnl ---------------------------------------------------------------------------
-dnl CF_XOPEN_CURSES version: 20 updated: 2024/01/07 06:54:12
+dnl CF_XOPEN_CURSES version: 21 updated: 2025/12/22 04:16:14
 dnl ---------------
 dnl Test if we should define X/Open source for curses, needed on Digital Unix
 dnl 4.x, to see the extended functions, but breaks on IRIX 6.x.
@@ -6421,7 +6425,7 @@ AC_DEFUN([CF_XOPEN_CURSES],
 AC_REQUIRE([CF_CURSES_CPPFLAGS])dnl
 AC_CACHE_CHECK(definition to turn on extended curses functions,cf_cv_need_xopen_extension,[
 cf_cv_need_xopen_extension=unknown
-AC_TRY_LINK([
+AC_LINK_IFELSE([AC_LANG_PROGRAM([
 $ac_includes_default
 #include <${cf_cv_ncurses_header:-curses.h}>],[
 #if defined(NCURSES_VERSION_PATCH)
@@ -6432,7 +6436,7 @@ $ac_includes_default
 #ifdef NCURSES_WIDECHAR
 #error prefer to fall-through on the second checks
 #endif
-	static char dummy[10];
+	static char dummy[[10]];
 	cchar_t check;
 	int check2 = curs_set((int)sizeof(check));
 	long x = winnstr(stdscr, dummy, 5);
@@ -6442,16 +6446,16 @@ $ac_includes_default
 	(void)x;
 	(void)y1;
 	(void)x1;
-	],
+	])],
 	[cf_cv_need_xopen_extension=none],
 	[
 	for cf_try_xopen_extension in _XOPEN_SOURCE_EXTENDED NCURSES_WIDECHAR
 	do
-		AC_TRY_LINK([
+		AC_LINK_IFELSE([AC_LANG_PROGRAM([
 #define $cf_try_xopen_extension 1
 $ac_includes_default
 #include <${cf_cv_ncurses_header:-curses.h}>],[
-		static char dummy[10];
+		static char dummy[[10]];
 		cchar_t check;
 		int check2 = curs_set((int)sizeof(check));
 		long x = winnstr(stdscr, dummy, 5);
@@ -6461,7 +6465,7 @@ $ac_includes_default
 		(void)x;
 		(void)y1;
 		(void)x1;
-		],
+		])],
 		[cf_cv_need_xopen_extension=$cf_try_xopen_extension; break])
 	done
 	])
@@ -6475,7 +6479,7 @@ esac
 
 ])dnl
 dnl ---------------------------------------------------------------------------
-dnl CF_XOPEN_SOURCE version: 70 updated: 2025/10/21 16:27:38
+dnl CF_XOPEN_SOURCE version: 71 updated: 2025/12/14 17:40:20
 dnl ---------------
 dnl Try to get _XOPEN_SOURCE defined properly that we can use POSIX functions,
 dnl or adapt to the vendor's definitions to get equivalent functionality,
@@ -6592,7 +6596,7 @@ sysv4.2uw2.*) # Novell/SCO UnixWare 2.x
 	# Some of these niche implementations use copy/paste, double-check...
 	if test "$cf_cv_xopen_source" = no ; then
 		CF_VERBOSE(checking if _POSIX_C_SOURCE interferes with _XOPEN_SOURCE)
-		AC_TRY_COMPILE(CF__XOPEN_SOURCE_HEAD,CF__XOPEN_SOURCE_BODY,,[
+		AC_COMPILE_IFELSE([AC_LANG_PROGRAM(CF__XOPEN_SOURCE_HEAD,CF__XOPEN_SOURCE_BODY)],,[
 			AC_MSG_WARN(_POSIX_C_SOURCE definition is not usable)
 			CPPFLAGS="$cf_save_xopen_cppflags"])
 	fi
@@ -6608,19 +6612,19 @@ dnl which is still not guaranteed to pro
 dnl _XOPEN_SOURCE would yield.
 if test -n "$cf_XOPEN_SOURCE" && test -z "$cf_cv_xopen_source" ; then
 	AC_MSG_CHECKING(if _XOPEN_SOURCE really is set)
-	AC_TRY_COMPILE([#include <stdlib.h>],[
+	AC_COMPILE_IFELSE([AC_LANG_PROGRAM([#include <stdlib.h>],[
 #ifndef _XOPEN_SOURCE
 #error _XOPEN_SOURCE is not defined
-#endif],
+#endif])],
 	[cf_XOPEN_SOURCE_set=yes],
 	[cf_XOPEN_SOURCE_set=no])
 	AC_MSG_RESULT($cf_XOPEN_SOURCE_set)
 	if test "$cf_XOPEN_SOURCE_set" = yes
 	then
-		AC_TRY_COMPILE([#include <stdlib.h>],[
+		AC_COMPILE_IFELSE([AC_LANG_PROGRAM([#include <stdlib.h>],[
 #if (_XOPEN_SOURCE - 0) < $cf_XOPEN_SOURCE
 #error (_XOPEN_SOURCE - 0) < $cf_XOPEN_SOURCE
-#endif],
+#endif])],
 		[cf_XOPEN_SOURCE_set_ok=yes],
 		[cf_XOPEN_SOURCE_set_ok=no])
 		if test "$cf_XOPEN_SOURCE_set_ok" = no
@@ -6634,7 +6638,7 @@ fi
 fi # cf_cv_posix_visible
 ])
 dnl ---------------------------------------------------------------------------
-dnl CF_X_ATHENA version: 26 updated: 2025/06/14 06:46:23
+dnl CF_X_ATHENA version: 27 updated: 2025/12/22 04:16:14
 dnl -----------
 dnl Check for Xaw (Athena) libraries
 dnl
@@ -6705,13 +6709,13 @@ if test "$PKG_CONFIG" != none ; then
 			AC_DEFINE_UNQUOTED($cf_x_athena_LIBS)
 
 AC_CACHE_CHECK(for usable $cf_x_athena/Xmu package,cf_cv_xaw_compat,[
-AC_TRY_LINK([
+AC_LINK_IFELSE([AC_LANG_PROGRAM([
 $ac_includes_default
 #include <X11/Xmu/CharSet.h>
 ],[
 int check = XmuCompareISOLatin1("big", "small");
 (void)check;
-],[cf_cv_xaw_compat=yes],[cf_cv_xaw_compat=no])])
+])],[cf_cv_xaw_compat=yes],[cf_cv_xaw_compat=no])])
 
 			if test "$cf_cv_xaw_compat" = no
 			then
@@ -6745,7 +6749,7 @@ if test -z "$cf_x_athena_lib" ; then
 fi
 ])dnl
 dnl ---------------------------------------------------------------------------
-dnl CF_X_ATHENA_CPPFLAGS version: 9 updated: 2020/12/31 10:54:15
+dnl CF_X_ATHENA_CPPFLAGS version: 10 updated: 2025/12/22 04:16:14
 dnl --------------------
 dnl Normally invoked by CF_X_ATHENA, with $1 set to the appropriate flavor of
 dnl the Athena widgets, e.g., Xaw, Xaw3d, neXtaw.
@@ -6770,9 +6774,9 @@ do
 		else
 			AC_MSG_CHECKING(for $cf_test)
 		fi
-		AC_TRY_COMPILE([
+		AC_COMPILE_IFELSE([AC_LANG_PROGRAM([
 #include <X11/Intrinsic.h>
-#include <$cf_test>],[],
+#include <$cf_test>],[])],
 			[cf_result=yes],
 			[cf_result=no])
 		AC_MSG_RESULT($cf_result)
@@ -6792,7 +6796,7 @@ elif test "$cf_x_athena_inc" != default
 fi
 ])
 dnl ---------------------------------------------------------------------------
-dnl CF_X_ATHENA_LIBS version: 14 updated: 2023/01/11 04:05:23
+dnl CF_X_ATHENA_LIBS version: 15 updated: 2025/12/22 04:16:14
 dnl ----------------
 dnl Normally invoked by CF_X_ATHENA, with $1 set to the appropriate flavor of
 dnl the Athena widgets, e.g., Xaw, Xaw3d, neXtaw.
@@ -6824,12 +6828,12 @@ do
 		test "$cf_path" != default && cf_libs="-L$cf_path/lib $cf_libs"
 		CF_ADD_LIBS($cf_libs)
 		AC_MSG_CHECKING(for $cf_test in $cf_libs)
-		AC_TRY_LINK([
+		AC_LINK_IFELSE([AC_LANG_PROGRAM([
 $ac_includes_default
 #include <X11/Intrinsic.h>
 #include <X11/$cf_x_athena_root/SimpleMenu.h>
 ],[
-$cf_test((XtAppContext) 0)],
+$cf_test((XtAppContext) 0)])],
 			[cf_result=yes],
 			[cf_result=no])
 		AC_MSG_RESULT($cf_result)
@@ -6862,7 +6866,7 @@ CF_TRY_PKG_CONFIG(Xext,,[
 		[CF_ADD_LIB(Xext)])])
 ])dnl
 dnl ---------------------------------------------------------------------------
-dnl CF_X_TOOLKIT version: 27 updated: 2023/01/11 04:05:23
+dnl CF_X_TOOLKIT version: 29 updated: 2026/04/08 04:26:01
 dnl ------------
 dnl Check for X Toolkit libraries
 AC_DEFUN([CF_X_TOOLKIT],
@@ -6896,7 +6900,7 @@ CF_TRY_PKG_CONFIG(xt,[
 	*)
 # we have an "xt" package, but it may omit Xt's dependency on X11
 AC_CACHE_CHECK(for usable X dependency,cf_cv_xt_x11_compat,[
-AC_TRY_LINK([
+AC_LINK_IFELSE([AC_LANG_PROGRAM([
 $ac_includes_default
 #include <X11/Xlib.h>
 ],[
@@ -6904,7 +6908,7 @@ $ac_includes_default
 	int rc2 = XClearWindow((Display*) 0, (Window) 0);
 	int rc3 = XMoveWindow((Display*) 0, (Window) 0, 0, 0);
 	int rc4 = XMoveResizeWindow((Display*)0, (Window)0, 0, 0, 0, 0);
-],[cf_cv_xt_x11_compat=yes],[cf_cv_xt_x11_compat=no])])
+])],[cf_cv_xt_x11_compat=yes],[cf_cv_xt_x11_compat=no])])
 		if test "$cf_cv_xt_x11_compat" = no
 		then
 			CF_VERBOSE(work around broken X11 dependency)
@@ -6915,11 +6919,11 @@ $ac_includes_default
 	esac
 
 AC_CACHE_CHECK(for usable X Toolkit package,cf_cv_xt_ice_compat,[
-AC_TRY_LINK([
+AC_LINK_IFELSE([AC_LANG_PROGRAM([
 $ac_includes_default
 #include <X11/Shell.h>
-],[int num = IceConnectionNumber(0); (void) num
-],[cf_cv_xt_ice_compat=yes],[cf_cv_xt_ice_compat=no])])
+],[int num = IceConnectionNumber(NULL); (void) num
+])],[cf_cv_xt_ice_compat=yes],[cf_cv_xt_ice_compat=no])])
 
 	if test "$cf_cv_xt_ice_compat" = no
 	then
@@ -7002,14 +7006,14 @@ define([CF__ICONV_HEAD],[
 #include <iconv.h>]
 )dnl
 dnl ---------------------------------------------------------------------------
-dnl CF__INTL_BODY version: 5 updated: 2024/06/12 19:04:11
+dnl CF__INTL_BODY version: 6 updated: 2026/04/19 10:06:00
 dnl -------------
 dnl Test-code needed for libintl compile-checks
 dnl $1 = parameter 2 from AM_WITH_NLS
 define([CF__INTL_BODY],[
 	bindtextdomain ("", "");
-	return (gettext ("") != 0)
-			ifelse([$1], need-ngettext, [ + (ngettext ("", "", 0) != 0)], [])
+	return (gettext ("") != (char*)0)
+			ifelse([$1], need-ngettext, [ + (ngettext ("", "", 0) != (char*)0)], [])
 #ifdef USE_MSGFMT_HACK
 			[ + _nl_msg_cat_cntr]
 #endif
@@ -7089,24 +7093,24 @@ AC_CHECK_FUNCS( \
 )
 ])dnl
 dnl ---------------------------------------------------------------------------
-dnl CF_FUNC_CURSES_VERSION version: 9 updated: 2023/01/05 18:06:10
+dnl CF_FUNC_CURSES_VERSION version: 10 updated: 2026/01/24 14:31:00
 dnl ----------------------
 dnl Solaris has a data item 'curses_version', which confuses AC_CHECK_FUNCS.
 dnl It's a character string "SVR4", not documented.
 AC_DEFUN([CF_FUNC_CURSES_VERSION],
 [
 AC_CACHE_CHECK(for function curses_version, cf_cv_func_curses_version,[
-AC_TRY_RUN([
+AC_RUN_IFELSE([AC_LANG_SOURCE([
 $ac_includes_default
 
 #include <${cf_cv_ncurses_header:-curses.h}>
 
 int main(void)
 {
-	char temp[1024];
+	char temp[[1024]];
 	sprintf(temp, "%.999s\\n", curses_version());
 	${cf_cv_main_return:-return}(0);
-}]
+}])]
 ,[cf_cv_func_curses_version=yes]
 ,[cf_cv_func_curses_version=no]
 ,[cf_cv_func_curses_version=unknown])
diff -Nurp '--exclude=.bzr*' tin-2.6.5/config.guess tin-2.6.6/config.guess
--- tin-2.6.5/config.guess	2025-07-21 15:32:40.000000000 +0200
+++ tin-2.6.6/config.guess	2026-06-02 20:04:50.992465163 +0200
@@ -1,10 +1,10 @@
 #! /bin/sh
 # Attempt to guess a canonical system name.
-#   Copyright 1992-2025 Free Software Foundation, Inc.
+#   Copyright 1992-2026 Free Software Foundation, Inc.
 
 # shellcheck disable=SC2006,SC2268 # see below for rationale
 
-timestamp='2025-07-10'
+timestamp='2026-05-17'
 
 # This file is free software; you can redistribute it and/or modify it
 # under the terms of the GNU General Public License as published by
@@ -60,7 +60,7 @@ version="\
 GNU config.guess ($timestamp)
 
 Originally written by Per Bothner.
-Copyright 1992-2025 Free Software Foundation, Inc.
+Copyright 1992-2026 Free Software Foundation, Inc.
 
 This is free software; see the source for copying conditions.  There is NO
 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
@@ -150,7 +150,7 @@ UNAME_SYSTEM=`(uname -s) 2>/dev/null` ||
 UNAME_VERSION=`(uname -v) 2>/dev/null` || UNAME_VERSION=unknown
 
 case $UNAME_SYSTEM in
-Linux|GNU|GNU/*)
+Ironclad|Linux|GNU|GNU/*)
 	LIBC=unknown
 
 	set_cc_for_build
@@ -167,6 +167,8 @@ Linux|GNU|GNU/*)
 	LIBC=gnu
 	#elif defined(__LLVM_LIBC__)
 	LIBC=llvm
+	#elif defined(__mlibc__)
+	LIBC=mlibc
 	#else
 	#include <stdarg.h>
 	/* First heuristic to detect musl libc.  */
@@ -1186,6 +1188,9 @@ EOF
     sparc:Linux:*:* | sparc64:Linux:*:*)
 	GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
 	;;
+    sw_64:Linux:*:*)
+	GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
+	;;
     tile*:Linux:*:*)
 	GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
 	;;
@@ -1598,10 +1603,10 @@ EOF
 	GUESS=$UNAME_MACHINE-unknown-unleashed$UNAME_RELEASE
 	;;
     x86_64:[Ii]ronclad:*:*|i?86:[Ii]ronclad:*:*)
-	GUESS=$UNAME_MACHINE-pc-ironclad-mlibc
+	GUESS=$UNAME_MACHINE-pc-ironclad-$LIBC
 	;;
     *:[Ii]ronclad:*:*)
-	GUESS=$UNAME_MACHINE-unknown-ironclad-mlibc
+	GUESS=$UNAME_MACHINE-unknown-ironclad-$LIBC
 	;;
 esac
 
diff -Nurp '--exclude=.bzr*' tin-2.6.5/config.sub tin-2.6.6/config.sub
--- tin-2.6.5/config.sub	2025-07-21 15:32:40.000000000 +0200
+++ tin-2.6.6/config.sub	2026-06-02 20:04:51.152472394 +0200
@@ -1,10 +1,10 @@
 #! /bin/sh
 # Configuration validation subroutine script.
-#   Copyright 1992-2025 Free Software Foundation, Inc.
+#   Copyright 1992-2026 Free Software Foundation, Inc.
 
 # shellcheck disable=SC2006,SC2268,SC2162 # see below for rationale
 
-timestamp='2025-07-10'
+timestamp='2026-05-17'
 
 # This file is free software; you can redistribute it and/or modify it
 # under the terms of the GNU General Public License as published by
@@ -76,7 +76,7 @@ Report bugs and patches to <config-patch
 version="\
 GNU config.sub ($timestamp)
 
-Copyright 1992-2025 Free Software Foundation, Inc.
+Copyright 1992-2026 Free Software Foundation, Inc.
 
 This is free software; see the source for copying conditions.  There is NO
 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
@@ -1432,6 +1432,7 @@ case $cpu-$vendor in
 			| sparcv9v \
 			| spu \
 			| sv1 \
+			| sw_64 \
 			| sx* \
 			| tahoe \
 			| thumbv7* \
@@ -1525,7 +1526,7 @@ EOF
 		;;
 	ironclad*)
 		kernel=ironclad
-		os=`echo "$basic_os" | sed -e 's|ironclad|mlibc|'`
+		os=`echo "$basic_os" | sed -e 's|ironclad|gnu|'`
 		;;
 	linux*)
 		kernel=linux
@@ -2220,7 +2221,7 @@ case $kernel-$os-$obj in
 		;;
 	uclinux-uclibc*- | uclinux-gnu*- )
 		;;
-	ironclad-mlibc*-)
+	ironclad-gnu*- | ironclad-mlibc*- )
 		;;
 	managarm-mlibc*- | managarm-kernel*- )
 		;;
diff -Nurp '--exclude=.bzr*' tin-2.6.5/configure tin-2.6.6/configure
--- tin-2.6.5/configure	2025-12-24 00:14:33.000000000 +0100
+++ tin-2.6.6/configure	2026-08-23 08:35:09.619662051 +0200
@@ -1,8 +1,8 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by Autoconf 2.52.20250126.
+# Generated by Autoconf 2.52.20260412.
 #
-# Copyright 2003-2022,2023	Thomas E. Dickey
+# Copyright 2003-2025,2026	Thomas E. Dickey
 # Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001
 # Free Software Foundation, Inc.
 # This configure script is free software; the Free Software Foundation
@@ -748,7 +748,7 @@ Optional Features:
   --disable-fcntl         disable fcntl() locking
   --enable-lockf          enable lockf() locking
   --enable-flock          enable flock() locking
-  --with-screen=xxx       specify screen type, which must be one of:
+  --with-screen[=xxx]     specify screen type, which must be one of:
                           termcap, terminfo, curses, ncurses, ncursesw, or
                           pdcurses (replaces options --enable-curses and
                           --with-ncurses)
@@ -801,6 +801,9 @@ Optional Features:
   --with-url-normalization=lib
                           do URL normalization, needs liburiparser or libcurl
                           possible values: uriparser, curl
+  --disable-language-guessing
+                          do not try to guess lagnuage of the article (libexttextcat)
+
   --with-coffee           coffee support
   --with-libiconv-prefix=DIR
                           search for libiconv in DIR/include and DIR/lib
@@ -869,7 +872,7 @@ test -n "$ac_init_help" && exit 0
 if "$ac_init_version"; then
   cat <<\EOF
 
-Copyright 2003-2022,2023	Thomas E. Dickey
+Copyright 2003-2025,2026	Thomas E. Dickey
 Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001
 Free Software Foundation, Inc.
 This configure script is free software; the Free Software Foundation
@@ -883,7 +886,7 @@ This file contains any messages produced
 running configure, to aid debugging if configure makes a mistake.
 
 It was created by $as_me, which was
-generated by GNU Autoconf 2.52.20250126.  Invocation command line was
+generated by GNU Autoconf 2.52.20260412.  Invocation command line was
 
   $ $0 $@
 
@@ -1007,7 +1010,7 @@ if test -z "$CONFIG_SITE"; then
 fi
 for ac_site_file in $CONFIG_SITE; do
   if test -r "$ac_site_file"; then
-    { echo "$as_me:1010: loading site script $ac_site_file" >&5
+    { echo "$as_me:1013: loading site script $ac_site_file" >&5
 echo "$as_me: loading site script $ac_site_file" >&6;}
     cat "$ac_site_file" >&5
     . "$ac_site_file"
@@ -1018,7 +1021,7 @@ if test -r "$cache_file"; then
   # Some versions of bash will fail to source /dev/null (special
   # files actually), so we avoid doing that.
   if test -f "$cache_file"; then
-    { echo "$as_me:1021: loading cache $cache_file" >&5
+    { echo "$as_me:1024: loading cache $cache_file" >&5
 echo "$as_me: loading cache $cache_file" >&6;}
     case $cache_file in
       [\\/]* | ?:[\\/]* ) . $cache_file;;
@@ -1026,7 +1029,7 @@ echo "$as_me: loading cache $cache_file"
     esac
   fi
 else
-  { echo "$as_me:1029: creating cache $cache_file" >&5
+  { echo "$as_me:1032: creating cache $cache_file" >&5
 echo "$as_me: creating cache $cache_file" >&6;}
   >$cache_file
 fi
@@ -1042,21 +1045,21 @@ for ac_var in `(set) 2>&1 |
   eval ac_new_val="\$ac_env_${ac_var}_value"
   case "$ac_old_set,$ac_new_set" in
     set,)
-      { echo "$as_me:1045: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
+      { echo "$as_me:1048: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
       ac_cache_corrupted=: ;;
     ,set)
-      { echo "$as_me:1049: error: \`$ac_var' was not set in the previous run" >&5
+      { echo "$as_me:1052: error: \`$ac_var' was not set in the previous run" >&5
 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
       ac_cache_corrupted=: ;;
     ,);;
     *)
       if test "x$ac_old_val" != "x$ac_new_val"; then
-        { echo "$as_me:1055: error: \`$ac_var' has changed since the previous run:" >&5
+        { echo "$as_me:1058: error: \`$ac_var' has changed since the previous run:" >&5
 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
-        { echo "$as_me:1057:   former value:  $ac_old_val" >&5
+        { echo "$as_me:1060:   former value:  $ac_old_val" >&5
 echo "$as_me:   former value:  $ac_old_val" >&2;}
-        { echo "$as_me:1059:   current value: $ac_new_val" >&5
+        { echo "$as_me:1062:   current value: $ac_new_val" >&5
 echo "$as_me:   current value: $ac_new_val" >&2;}
         ac_cache_corrupted=:
       fi;;
@@ -1075,9 +1078,9 @@ echo "$as_me:   current value: $ac_new_v
   fi
 done
 if "$ac_cache_corrupted"; then
-  { echo "$as_me:1078: error: changes in the environment can compromise the build" >&5
+  { echo "$as_me:1081: error: changes in the environment can compromise the build" >&5
 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
-  { { echo "$as_me:1080: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
+  { { echo "$as_me:1083: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
    { (exit 1); exit 1; }; }
 fi
@@ -1106,10 +1109,10 @@ esac
 echo "#! $SHELL" >conftest.sh
 echo  "exit 0"   >>conftest.sh
 chmod +x conftest.sh
-if { (echo "$as_me:1109: PATH=\".;.\"; conftest.sh") >&5
+if { (echo "$as_me:1112: PATH=\".;.\"; conftest.sh") >&5
   (PATH=".;."; conftest.sh) 2>&5
   ac_status=$?
-  echo "$as_me:1112: \$? = $ac_status" >&5
+  echo "$as_me:1115: \$? = $ac_status" >&5
   (exit "$ac_status"); }; then
   ac_path_separator=';'
 else
@@ -1121,7 +1124,7 @@ rm -f conftest.sh
 ac_config_headers="$ac_config_headers include/autoconf.h:include/autoconf.hin"
 
 PACKAGE=tin
-VERSION=2.6.5
+VERSION=2.6.6
 
 cat >>confdefs.h <<EOF
 #define PACKAGE "$PACKAGE"
@@ -1150,7 +1153,7 @@ for ac_dir in $srcdir $srcdir/.. $srcdir
   fi
 done
 if test -z "$ac_aux_dir"; then
-  { { echo "$as_me:1153: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&5
+  { { echo "$as_me:1156: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&5
 echo "$as_me: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&2;}
    { (exit 1); exit 1; }; }
 fi
@@ -1160,11 +1163,11 @@ ac_configure="$SHELL $ac_aux_dir/configu
 
 # Make sure we can run config.sub.
 $ac_config_sub sun4 >/dev/null 2>&1 ||
-  { { echo "$as_me:1163: error: cannot run $ac_config_sub" >&5
+  { { echo "$as_me:1166: error: cannot run $ac_config_sub" >&5
 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
    { (exit 1); exit 1; }; }
 
-echo "$as_me:1167: checking build system type" >&5
+echo "$as_me:1170: checking build system type" >&5
 echo $ECHO_N "checking build system type... $ECHO_C" >&6
 if test "${ac_cv_build+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -1173,16 +1176,16 @@ else
 test -z "$ac_cv_build_alias" &&
   ac_cv_build_alias=`$ac_config_guess`
 test -z "$ac_cv_build_alias" &&
-  { { echo "$as_me:1176: error: cannot guess build type; you must specify one" >&5
+  { { echo "$as_me:1179: error: cannot guess build type; you must specify one" >&5
 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
    { (exit 1); exit 1; }; }
 ac_cv_build=`$ac_config_sub "$ac_cv_build_alias"` ||
-  { { echo "$as_me:1180: error: $ac_config_sub $ac_cv_build_alias failed." >&5
+  { { echo "$as_me:1183: error: $ac_config_sub $ac_cv_build_alias failed." >&5
 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed." >&2;}
    { (exit 1); exit 1; }; }
 
 fi
-echo "$as_me:1185: result: $ac_cv_build" >&5
+echo "$as_me:1188: result: $ac_cv_build" >&5
 echo "${ECHO_T}$ac_cv_build" >&6
 build=$ac_cv_build
 build_cpu=`echo "$ac_cv_build" | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
@@ -1190,7 +1193,7 @@ build_vendor=`echo "$ac_cv_build" | sed
 build_os=`echo "$ac_cv_build" | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
 
 if test -f "$srcdir/config.guess" || test -f "$ac_aux_dir/config.guess" ; then
-	echo "$as_me:1193: checking host system type" >&5
+	echo "$as_me:1196: checking host system type" >&5
 echo $ECHO_N "checking host system type... $ECHO_C" >&6
 if test "${ac_cv_host+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -1199,12 +1202,12 @@ else
 test -z "$ac_cv_host_alias" &&
   ac_cv_host_alias=$ac_cv_build_alias
 ac_cv_host=`$ac_config_sub "$ac_cv_host_alias"` ||
-  { { echo "$as_me:1202: error: $ac_config_sub $ac_cv_host_alias failed" >&5
+  { { echo "$as_me:1205: error: $ac_config_sub $ac_cv_host_alias failed" >&5
 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
    { (exit 1); exit 1; }; }
 
 fi
-echo "$as_me:1207: result: $ac_cv_host" >&5
+echo "$as_me:1210: result: $ac_cv_host" >&5
 echo "${ECHO_T}$ac_cv_host" >&6
 host=$ac_cv_host
 host_cpu=`echo "$ac_cv_host" | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
@@ -1230,29 +1233,29 @@ else
 fi
 
 test -z "$system_name" && system_name="$cf_cv_system_name"
-test -n "$cf_cv_system_name" && echo "$as_me:1233: result: Configuring for $cf_cv_system_name" >&5
+test -n "$cf_cv_system_name" && echo "$as_me:1236: result: Configuring for $cf_cv_system_name" >&5
 echo "${ECHO_T}Configuring for $cf_cv_system_name" >&6
 
 if test ".$system_name" != ".$cf_cv_system_name" ; then
-	echo "$as_me:1237: result: Cached system name ($system_name) does not agree with actual ($cf_cv_system_name)" >&5
+	echo "$as_me:1240: result: Cached system name ($system_name) does not agree with actual ($cf_cv_system_name)" >&5
 echo "${ECHO_T}Cached system name ($system_name) does not agree with actual ($cf_cv_system_name)" >&6
-	{ { echo "$as_me:1239: error: \"Please remove config.cache and try again.\"" >&5
+	{ { echo "$as_me:1242: error: \"Please remove config.cache and try again.\"" >&5
 echo "$as_me: error: \"Please remove config.cache and try again.\"" >&2;}
    { (exit 1); exit 1; }; }
 fi
 
-	echo "$as_me:1244: checking for PATH separator" >&5
+	echo "$as_me:1247: checking for PATH separator" >&5
 echo $ECHO_N "checking for PATH separator... $ECHO_C" >&6
 	case "$cf_cv_system_name" in
 	os2*)	PATH_SEPARATOR=';'  ;;
 	*)	${PATH_SEPARATOR:=':'}  ;;
 	esac
 
-	echo "$as_me:1251: result: $PATH_SEPARATOR" >&5
+	echo "$as_me:1254: result: $PATH_SEPARATOR" >&5
 echo "${ECHO_T}$PATH_SEPARATOR" >&6
 
 if test -f "$srcdir/config.guess" || test -f "$ac_aux_dir/config.guess" ; then
-	echo "$as_me:1255: checking target system type" >&5
+	echo "$as_me:1258: checking target system type" >&5
 echo $ECHO_N "checking target system type... $ECHO_C" >&6
 if test "${ac_cv_target+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -1261,12 +1264,12 @@ else
 test "x$ac_cv_target_alias" = "x" &&
   ac_cv_target_alias=$ac_cv_host_alias
 ac_cv_target=`$ac_config_sub "$ac_cv_target_alias"` ||
-  { { echo "$as_me:1264: error: $ac_config_sub $ac_cv_target_alias failed" >&5
+  { { echo "$as_me:1267: error: $ac_config_sub $ac_cv_target_alias failed" >&5
 echo "$as_me: error: $ac_config_sub $ac_cv_target_alias failed" >&2;}
    { (exit 1); exit 1; }; }
 
 fi
-echo "$as_me:1269: result: $ac_cv_target" >&5
+echo "$as_me:1272: result: $ac_cv_target" >&5
 echo "${ECHO_T}$ac_cv_target" >&6
 target=$ac_cv_target
 target_cpu=`echo "$ac_cv_target" | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
@@ -1298,13 +1301,13 @@ else
 fi
 
 test -z "$system_name" && system_name="$cf_cv_system_name"
-test -n "$cf_cv_system_name" && echo "$as_me:1301: result: Configuring for $cf_cv_system_name" >&5
+test -n "$cf_cv_system_name" && echo "$as_me:1304: result: Configuring for $cf_cv_system_name" >&5
 echo "${ECHO_T}Configuring for $cf_cv_system_name" >&6
 
 if test ".$system_name" != ".$cf_cv_system_name" ; then
-	echo "$as_me:1305: result: Cached system name ($system_name) does not agree with actual ($cf_cv_system_name)" >&5
+	echo "$as_me:1308: result: Cached system name ($system_name) does not agree with actual ($cf_cv_system_name)" >&5
 echo "${ECHO_T}Cached system name ($system_name) does not agree with actual ($cf_cv_system_name)" >&6
-	{ { echo "$as_me:1307: error: \"Please remove config.cache and try again.\"" >&5
+	{ { echo "$as_me:1310: error: \"Please remove config.cache and try again.\"" >&5
 echo "$as_me: error: \"Please remove config.cache and try again.\"" >&2;}
    { (exit 1); exit 1; }; }
 fi
@@ -1312,7 +1315,7 @@ fi
 # Check whether --with-system-type or --without-system-type was given.
 if test "${with_system_type+set}" = set; then
   withval="$with_system_type"
-  { echo "$as_me:1315: WARNING: overriding system type to $withval" >&5
+  { echo "$as_me:1318: WARNING: overriding system type to $withval" >&5
 echo "$as_me: WARNING: overriding system type to $withval" >&2;}
 	cf_cv_system_name=$withval
 	host_os=$withval
@@ -1361,7 +1364,7 @@ xno|xNONE/*)
 	withval=`echo "$withval" | sed -e s%NONE%$cf_path_syntax%`
 	;;
 *)
-	{ { echo "$as_me:1364: error: expected a pathname, not \"$withval\"" >&5
+	{ { echo "$as_me:1367: error: expected a pathname, not \"$withval\"" >&5
 echo "$as_me: error: expected a pathname, not \"$withval\"" >&2;}
    { (exit 1); exit 1; }; }
 	;;
@@ -1397,7 +1400,7 @@ case "$host_os" in
 		if test "$CC" = ""; then
 			# Extract the first word of "xlc", so it can be a program name with args.
 set dummy xlc; ac_word=$2
-echo "$as_me:1400: checking for $ac_word" >&5
+echo "$as_me:1403: checking for $ac_word" >&5
 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
 if test "${ac_cv_path_XLC+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -1414,7 +1417,7 @@ for ac_dir in $ac_dummy; do
   test -z "$ac_dir" && ac_dir=.
   if $as_executable_p "$ac_dir/$ac_word"; then
    ac_cv_path_XLC="$ac_dir/$ac_word"
-   echo "$as_me:1417: found $ac_dir/$ac_word" >&5
+   echo "$as_me:1420: found $ac_dir/$ac_word" >&5
    break
 fi
 done
@@ -1425,10 +1428,10 @@ fi
 XLC=$ac_cv_path_XLC
 
 if test -n "$XLC"; then
-  echo "$as_me:1428: result: $XLC" >&5
+  echo "$as_me:1431: result: $XLC" >&5
 echo "${ECHO_T}$XLC" >&6
 else
-  echo "$as_me:1431: result: no" >&5
+  echo "$as_me:1434: result: no" >&5
 echo "${ECHO_T}no" >&6
 fi
 
@@ -1443,7 +1446,7 @@ fi
 esac
 
 ### Native Language Support
-ALL_LINGUAS="da de en_GB es et fr ro ru sv tr zh_CN zh_TW"
+ALL_LINGUAS="da de en_GB es et fr ka ro ru sv tr zh_CN zh_TW"
 
 ### Checks for programs
 save_CFLAGS="$CFLAGS"
@@ -1457,7 +1460,7 @@ ac_main_return="return"
 if test -n "$ac_tool_prefix"; then
   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
 set dummy ${ac_tool_prefix}gcc; ac_word=$2
-echo "$as_me:1460: checking for $ac_word" >&5
+echo "$as_me:1463: checking for $ac_word" >&5
 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
 if test "${ac_cv_prog_CC+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -1472,7 +1475,7 @@ for ac_dir in $ac_dummy; do
   test -z "$ac_dir" && ac_dir=.
   $as_executable_p "$ac_dir/$ac_word" || continue
 ac_cv_prog_CC="${ac_tool_prefix}gcc"
-echo "$as_me:1475: found $ac_dir/$ac_word" >&5
+echo "$as_me:1478: found $ac_dir/$ac_word" >&5
 break
 done
 
@@ -1480,10 +1483,10 @@ fi
 fi
 CC=$ac_cv_prog_CC
 if test -n "$CC"; then
-  echo "$as_me:1483: result: $CC" >&5
+  echo "$as_me:1486: result: $CC" >&5
 echo "${ECHO_T}$CC" >&6
 else
-  echo "$as_me:1486: result: no" >&5
+  echo "$as_me:1489: result: no" >&5
 echo "${ECHO_T}no" >&6
 fi
 
@@ -1492,7 +1495,7 @@ if test -z "$ac_cv_prog_CC"; then
   ac_ct_CC=$CC
   # Extract the first word of "gcc", so it can be a program name with args.
 set dummy gcc; ac_word=$2
-echo "$as_me:1495: checking for $ac_word" >&5
+echo "$as_me:1498: checking for $ac_word" >&5
 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -1507,7 +1510,7 @@ for ac_dir in $ac_dummy; do
   test -z "$ac_dir" && ac_dir=.
   $as_executable_p "$ac_dir/$ac_word" || continue
 ac_cv_prog_ac_ct_CC="gcc"
-echo "$as_me:1510: found $ac_dir/$ac_word" >&5
+echo "$as_me:1513: found $ac_dir/$ac_word" >&5
 break
 done
 
@@ -1515,10 +1518,10 @@ fi
 fi
 ac_ct_CC=$ac_cv_prog_ac_ct_CC
 if test -n "$ac_ct_CC"; then
-  echo "$as_me:1518: result: $ac_ct_CC" >&5
+  echo "$as_me:1521: result: $ac_ct_CC" >&5
 echo "${ECHO_T}$ac_ct_CC" >&6
 else
-  echo "$as_me:1521: result: no" >&5
+  echo "$as_me:1524: result: no" >&5
 echo "${ECHO_T}no" >&6
 fi
 
@@ -1531,7 +1534,7 @@ if test -z "$CC"; then
   if test -n "$ac_tool_prefix"; then
   # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
 set dummy ${ac_tool_prefix}cc; ac_word=$2
-echo "$as_me:1534: checking for $ac_word" >&5
+echo "$as_me:1537: checking for $ac_word" >&5
 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
 if test "${ac_cv_prog_CC+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -1546,7 +1549,7 @@ for ac_dir in $ac_dummy; do
   test -z "$ac_dir" && ac_dir=.
   $as_executable_p "$ac_dir/$ac_word" || continue
 ac_cv_prog_CC="${ac_tool_prefix}cc"
-echo "$as_me:1549: found $ac_dir/$ac_word" >&5
+echo "$as_me:1552: found $ac_dir/$ac_word" >&5
 break
 done
 
@@ -1554,10 +1557,10 @@ fi
 fi
 CC=$ac_cv_prog_CC
 if test -n "$CC"; then
-  echo "$as_me:1557: result: $CC" >&5
+  echo "$as_me:1560: result: $CC" >&5
 echo "${ECHO_T}$CC" >&6
 else
-  echo "$as_me:1560: result: no" >&5
+  echo "$as_me:1563: result: no" >&5
 echo "${ECHO_T}no" >&6
 fi
 
@@ -1566,7 +1569,7 @@ if test -z "$ac_cv_prog_CC"; then
   ac_ct_CC=$CC
   # Extract the first word of "cc", so it can be a program name with args.
 set dummy cc; ac_word=$2
-echo "$as_me:1569: checking for $ac_word" >&5
+echo "$as_me:1572: checking for $ac_word" >&5
 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -1581,7 +1584,7 @@ for ac_dir in $ac_dummy; do
   test -z "$ac_dir" && ac_dir=.
   $as_executable_p "$ac_dir/$ac_word" || continue
 ac_cv_prog_ac_ct_CC="cc"
-echo "$as_me:1584: found $ac_dir/$ac_word" >&5
+echo "$as_me:1587: found $ac_dir/$ac_word" >&5
 break
 done
 
@@ -1589,10 +1592,10 @@ fi
 fi
 ac_ct_CC=$ac_cv_prog_ac_ct_CC
 if test -n "$ac_ct_CC"; then
-  echo "$as_me:1592: result: $ac_ct_CC" >&5
+  echo "$as_me:1595: result: $ac_ct_CC" >&5
 echo "${ECHO_T}$ac_ct_CC" >&6
 else
-  echo "$as_me:1595: result: no" >&5
+  echo "$as_me:1598: result: no" >&5
 echo "${ECHO_T}no" >&6
 fi
 
@@ -1605,7 +1608,7 @@ fi
 if test -z "$CC"; then
   # Extract the first word of "cc", so it can be a program name with args.
 set dummy cc; ac_word=$2
-echo "$as_me:1608: checking for $ac_word" >&5
+echo "$as_me:1611: checking for $ac_word" >&5
 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
 if test "${ac_cv_prog_CC+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -1625,7 +1628,7 @@ if test "$ac_dir/$ac_word" = "/usr/ucb/c
   continue
 fi
 ac_cv_prog_CC="cc"
-echo "$as_me:1628: found $ac_dir/$ac_word" >&5
+echo "$as_me:1631: found $ac_dir/$ac_word" >&5
 break
 done
 
@@ -1647,10 +1650,10 @@ fi
 fi
 CC=$ac_cv_prog_CC
 if test -n "$CC"; then
-  echo "$as_me:1650: result: $CC" >&5
+  echo "$as_me:1653: result: $CC" >&5
 echo "${ECHO_T}$CC" >&6
 else
-  echo "$as_me:1653: result: no" >&5
+  echo "$as_me:1656: result: no" >&5
 echo "${ECHO_T}no" >&6
 fi
 
@@ -1661,7 +1664,7 @@ if test -z "$CC"; then
   do
     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
-echo "$as_me:1664: checking for $ac_word" >&5
+echo "$as_me:1667: checking for $ac_word" >&5
 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
 if test "${ac_cv_prog_CC+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -1676,7 +1679,7 @@ for ac_dir in $ac_dummy; do
   test -z "$ac_dir" && ac_dir=.
   $as_executable_p "$ac_dir/$ac_word" || continue
 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
-echo "$as_me:1679: found $ac_dir/$ac_word" >&5
+echo "$as_me:1682: found $ac_dir/$ac_word" >&5
 break
 done
 
@@ -1684,10 +1687,10 @@ fi
 fi
 CC=$ac_cv_prog_CC
 if test -n "$CC"; then
-  echo "$as_me:1687: result: $CC" >&5
+  echo "$as_me:1690: result: $CC" >&5
 echo "${ECHO_T}$CC" >&6
 else
-  echo "$as_me:1690: result: no" >&5
+  echo "$as_me:1693: result: no" >&5
 echo "${ECHO_T}no" >&6
 fi
 
@@ -1700,7 +1703,7 @@ if test -z "$CC"; then
 do
   # Extract the first word of "$ac_prog", so it can be a program name with args.
 set dummy $ac_prog; ac_word=$2
-echo "$as_me:1703: checking for $ac_word" >&5
+echo "$as_me:1706: checking for $ac_word" >&5
 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -1715,7 +1718,7 @@ for ac_dir in $ac_dummy; do
   test -z "$ac_dir" && ac_dir=.
   $as_executable_p "$ac_dir/$ac_word" || continue
 ac_cv_prog_ac_ct_CC="$ac_prog"
-echo "$as_me:1718: found $ac_dir/$ac_word" >&5
+echo "$as_me:1721: found $ac_dir/$ac_word" >&5
 break
 done
 
@@ -1723,10 +1726,10 @@ fi
 fi
 ac_ct_CC=$ac_cv_prog_ac_ct_CC
 if test -n "$ac_ct_CC"; then
-  echo "$as_me:1726: result: $ac_ct_CC" >&5
+  echo "$as_me:1729: result: $ac_ct_CC" >&5
 echo "${ECHO_T}$ac_ct_CC" >&6
 else
-  echo "$as_me:1729: result: no" >&5
+  echo "$as_me:1732: result: no" >&5
 echo "${ECHO_T}no" >&6
 fi
 
@@ -1738,32 +1741,32 @@ fi
 
 fi
 
-test -z "$CC" && { { echo "$as_me:1741: error: no acceptable cc found in \$PATH" >&5
+test -z "$CC" && { { echo "$as_me:1744: error: no acceptable cc found in \$PATH" >&5
 echo "$as_me: error: no acceptable cc found in \$PATH" >&2;}
    { (exit 1); exit 1; }; }
 
 # Provide some information about the compiler.
-echo "$as_me:1746:" \
+echo "$as_me:1749:" \
      "checking for C compiler version" >&5
 ac_compiler=`set X $ac_compile; echo "$2"`
-{ (eval echo "$as_me:1749: \"$ac_compiler --version </dev/null >&5\"") >&5
+{ (eval echo "$as_me:1752: \"$ac_compiler --version </dev/null >&5\"") >&5
   (eval $ac_compiler --version </dev/null >&5) 2>&5
   ac_status=$?
-  echo "$as_me:1752: \$? = $ac_status" >&5
+  echo "$as_me:1755: \$? = $ac_status" >&5
   (exit "$ac_status"); }
-{ (eval echo "$as_me:1754: \"$ac_compiler -v </dev/null >&5\"") >&5
+{ (eval echo "$as_me:1757: \"$ac_compiler -v </dev/null >&5\"") >&5
   (eval $ac_compiler -v </dev/null >&5) 2>&5
   ac_status=$?
-  echo "$as_me:1757: \$? = $ac_status" >&5
+  echo "$as_me:1760: \$? = $ac_status" >&5
   (exit "$ac_status"); }
-{ (eval echo "$as_me:1759: \"$ac_compiler -V </dev/null >&5\"") >&5
+{ (eval echo "$as_me:1762: \"$ac_compiler -V </dev/null >&5\"") >&5
   (eval $ac_compiler -V </dev/null >&5) 2>&5
   ac_status=$?
-  echo "$as_me:1762: \$? = $ac_status" >&5
+  echo "$as_me:1765: \$? = $ac_status" >&5
   (exit "$ac_status"); }
 
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 1766 "configure"
+#line 1769 "configure"
 #include "confdefs.h"
 
 int
@@ -1779,13 +1782,13 @@ ac_clean_files="$ac_clean_files a.out a.
 # Try to create an executable without -o first, disregard a.out.
 # It will help us diagnose broken compilers, and finding out an intuition
 # of exeext.
-echo "$as_me:1782: checking for C compiler default output" >&5
+echo "$as_me:1785: checking for C compiler default output" >&5
 echo $ECHO_N "checking for C compiler default output... $ECHO_C" >&6
 ac_link_default=`echo "$ac_link" | sed 's/ -o *"conftest[^"]*"//'`
-if { (eval echo "$as_me:1785: \"$ac_link_default\"") >&5
+if { (eval echo "$as_me:1788: \"$ac_link_default\"") >&5
   (eval $ac_link_default) 2>&5
   ac_status=$?
-  echo "$as_me:1788: \$? = $ac_status" >&5
+  echo "$as_me:1791: \$? = $ac_status" >&5
   (exit "$ac_status"); }; then
   # Find the output, starting from the most likely.  This scheme is
 # not robust to junk in `.', hence go to wildcards (a.*) only as a last
@@ -1808,34 +1811,34 @@ done
 else
   echo "$as_me: failed program was:" >&5
 cat "conftest.$ac_ext" >&5
-{ { echo "$as_me:1811: error: C compiler cannot create executables" >&5
+{ { echo "$as_me:1814: error: C compiler cannot create executables" >&5
 echo "$as_me: error: C compiler cannot create executables" >&2;}
    { (exit 77); exit 77; }; }
 fi
 
 ac_exeext=$ac_cv_exeext
-echo "$as_me:1817: result: $ac_file" >&5
+echo "$as_me:1820: result: $ac_file" >&5
 echo "${ECHO_T}$ac_file" >&6
 
 # Check the compiler produces executables we can run.  If not, either
 # the compiler is broken, or we cross compile.
-echo "$as_me:1822: checking whether the C compiler works" >&5
+echo "$as_me:1825: checking whether the C compiler works" >&5
 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
 # If not cross compiling, check that we can run a simple program.
 if test "$cross_compiling" != yes; then
   if { ac_try='./$ac_file'
-  { (eval echo "$as_me:1828: \"$ac_try\"") >&5
+  { (eval echo "$as_me:1831: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:1831: \$? = $ac_status" >&5
+  echo "$as_me:1834: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
     cross_compiling=no
   else
     if test "$cross_compiling" = maybe; then
 	cross_compiling=yes
     else
-	{ { echo "$as_me:1838: error: cannot run C compiled programs.
+	{ { echo "$as_me:1841: error: cannot run C compiled programs.
 If you meant to cross compile, use \`--host'." >&5
 echo "$as_me: error: cannot run C compiled programs.
 If you meant to cross compile, use \`--host'." >&2;}
@@ -1843,24 +1846,24 @@ If you meant to cross compile, use \`--h
     fi
   fi
 fi
-echo "$as_me:1846: result: yes" >&5
+echo "$as_me:1849: result: yes" >&5
 echo "${ECHO_T}yes" >&6
 
 rm -f a.out a.exe "conftest$ac_cv_exeext"
 ac_clean_files=$ac_clean_files_save
 # Check the compiler produces executables we can run.  If not, either
 # the compiler is broken, or we cross compile.
-echo "$as_me:1853: checking whether we are cross compiling" >&5
+echo "$as_me:1856: checking whether we are cross compiling" >&5
 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
-echo "$as_me:1855: result: $cross_compiling" >&5
+echo "$as_me:1858: result: $cross_compiling" >&5
 echo "${ECHO_T}$cross_compiling" >&6
 
-echo "$as_me:1858: checking for executable suffix" >&5
+echo "$as_me:1861: checking for executable suffix" >&5
 echo $ECHO_N "checking for executable suffix... $ECHO_C" >&6
-if { (eval echo "$as_me:1860: \"$ac_link\"") >&5
+if { (eval echo "$as_me:1863: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:1863: \$? = $ac_status" >&5
+  echo "$as_me:1866: \$? = $ac_status" >&5
   (exit "$ac_status"); }; then
   # If both `conftest.exe' and `conftest' are `present' (well, observable)
 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
@@ -1876,25 +1879,25 @@ for ac_file in `(ls conftest.exe; ls con
   esac
 done
 else
-  { { echo "$as_me:1879: error: cannot compute EXEEXT: cannot compile and link" >&5
+  { { echo "$as_me:1882: error: cannot compute EXEEXT: cannot compile and link" >&5
 echo "$as_me: error: cannot compute EXEEXT: cannot compile and link" >&2;}
    { (exit 1); exit 1; }; }
 fi
 
 rm -f "conftest$ac_cv_exeext"
-echo "$as_me:1885: result: $ac_cv_exeext" >&5
+echo "$as_me:1888: result: $ac_cv_exeext" >&5
 echo "${ECHO_T}$ac_cv_exeext" >&6
 
 rm -f "conftest.$ac_ext"
 EXEEXT=$ac_cv_exeext
 ac_exeext=$EXEEXT
-echo "$as_me:1891: checking for object suffix" >&5
+echo "$as_me:1894: checking for object suffix" >&5
 echo $ECHO_N "checking for object suffix... $ECHO_C" >&6
 if test "${ac_cv_objext+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 1897 "configure"
+#line 1900 "configure"
 #include "confdefs.h"
 
 int
@@ -1906,10 +1909,10 @@ main (void)
 }
 _ACEOF
 rm -f conftest.o conftest.obj
-if { (eval echo "$as_me:1909: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:1912: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:1912: \$? = $ac_status" >&5
+  echo "$as_me:1915: \$? = $ac_status" >&5
   (exit "$ac_status"); }; then
   for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
   case $ac_file in
@@ -1921,24 +1924,24 @@ done
 else
   echo "$as_me: failed program was:" >&5
 cat "conftest.$ac_ext" >&5
-{ { echo "$as_me:1924: error: cannot compute OBJEXT: cannot compile" >&5
+{ { echo "$as_me:1927: error: cannot compute OBJEXT: cannot compile" >&5
 echo "$as_me: error: cannot compute OBJEXT: cannot compile" >&2;}
    { (exit 1); exit 1; }; }
 fi
 
 rm -f "conftest.$ac_cv_objext" "conftest.$ac_ext"
 fi
-echo "$as_me:1931: result: $ac_cv_objext" >&5
+echo "$as_me:1934: result: $ac_cv_objext" >&5
 echo "${ECHO_T}$ac_cv_objext" >&6
 OBJEXT=$ac_cv_objext
 ac_objext=$OBJEXT
-echo "$as_me:1935: checking whether we are using the GNU C compiler" >&5
+echo "$as_me:1938: checking whether we are using the GNU C compiler" >&5
 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
 if test "${ac_cv_c_compiler_gnu+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 1941 "configure"
+#line 1944 "configure"
 #include "confdefs.h"
 
 int
@@ -1953,16 +1956,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:1956: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:1959: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:1959: \$? = $ac_status" >&5
+  echo "$as_me:1962: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:1962: \"$ac_try\"") >&5
+  { (eval echo "$as_me:1965: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:1965: \$? = $ac_status" >&5
+  echo "$as_me:1968: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_compiler_gnu=yes
 else
@@ -1974,19 +1977,19 @@ rm -f "conftest.$ac_objext" "conftest.$a
 ac_cv_c_compiler_gnu=$ac_compiler_gnu
 
 fi
-echo "$as_me:1977: result: $ac_cv_c_compiler_gnu" >&5
+echo "$as_me:1980: result: $ac_cv_c_compiler_gnu" >&5
 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
 GCC=`test $ac_compiler_gnu = yes && echo yes`
 ac_test_CFLAGS=${CFLAGS+set}
 ac_save_CFLAGS=$CFLAGS
 CFLAGS="-g"
-echo "$as_me:1983: checking whether $CC accepts -g" >&5
+echo "$as_me:1986: checking whether $CC accepts -g" >&5
 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
 if test "${ac_cv_prog_cc_g+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 1989 "configure"
+#line 1992 "configure"
 #include "confdefs.h"
 
 int
@@ -1998,16 +2001,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:2001: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:2004: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:2004: \$? = $ac_status" >&5
+  echo "$as_me:2007: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:2007: \"$ac_try\"") >&5
+  { (eval echo "$as_me:2010: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:2010: \$? = $ac_status" >&5
+  echo "$as_me:2013: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_prog_cc_g=yes
 else
@@ -2017,7 +2020,7 @@ ac_cv_prog_cc_g=no
 fi
 rm -f "conftest.$ac_objext" "conftest.$ac_ext"
 fi
-echo "$as_me:2020: result: $ac_cv_prog_cc_g" >&5
+echo "$as_me:2023: result: $ac_cv_prog_cc_g" >&5
 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
 if test "$ac_test_CFLAGS" = set; then
   CFLAGS=$ac_save_CFLAGS
@@ -2044,16 +2047,16 @@ cat >"conftest.$ac_ext" <<_ACEOF
 #endif
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:2047: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:2050: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:2050: \$? = $ac_status" >&5
+  echo "$as_me:2053: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:2053: \"$ac_try\"") >&5
+  { (eval echo "$as_me:2056: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:2056: \$? = $ac_status" >&5
+  echo "$as_me:2059: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   for ac_declaration in \
    ''\
@@ -2065,7 +2068,7 @@ if { (eval echo "$as_me:2047: \"$ac_comp
    'void exit (int);'
 do
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 2068 "configure"
+#line 2071 "configure"
 #include "confdefs.h"
 #include <stdlib.h>
 $ac_declaration
@@ -2078,16 +2081,16 @@ exit (42);
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:2081: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:2084: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:2084: \$? = $ac_status" >&5
+  echo "$as_me:2087: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:2087: \"$ac_try\"") >&5
+  { (eval echo "$as_me:2090: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:2090: \$? = $ac_status" >&5
+  echo "$as_me:2093: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   :
 else
@@ -2097,7 +2100,7 @@ continue
 fi
 rm -f "conftest.$ac_objext" "conftest.$ac_ext"
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 2100 "configure"
+#line 2103 "configure"
 #include "confdefs.h"
 $ac_declaration
 int
@@ -2109,16 +2112,16 @@ exit (42);
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:2112: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:2115: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:2115: \$? = $ac_status" >&5
+  echo "$as_me:2118: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:2118: \"$ac_try\"") >&5
+  { (eval echo "$as_me:2121: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:2121: \$? = $ac_status" >&5
+  echo "$as_me:2124: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   break
 else
@@ -2148,11 +2151,11 @@ ac_main_return="return"
 
 GCC_VERSION=none
 if test "$GCC" = yes ; then
-	echo "$as_me:2151: checking version of $CC" >&5
+	echo "$as_me:2154: checking version of $CC" >&5
 echo $ECHO_N "checking version of $CC... $ECHO_C" >&6
 	GCC_VERSION="`${CC} --version 2>/dev/null | sed -e '2,$d' -e 's/^[^(]*([^)][^)]*) //' -e 's/^[^0-9.]*//' -e 's/[^0-9.].*//'`"
 	test -z "$GCC_VERSION" && GCC_VERSION=unknown
-	echo "$as_me:2155: result: $GCC_VERSION" >&5
+	echo "$as_me:2158: result: $GCC_VERSION" >&5
 echo "${ECHO_T}$GCC_VERSION" >&6
 fi
 
@@ -2161,12 +2164,12 @@ INTEL_COMPILER=no
 if test "$GCC" = yes ; then
 	case "$host_os" in
 	linux*|gnu*)
-		echo "$as_me:2164: checking if this is really Intel C compiler" >&5
+		echo "$as_me:2167: checking if this is really Intel C compiler" >&5
 echo $ECHO_N "checking if this is really Intel C compiler... $ECHO_C" >&6
 		cf_save_CFLAGS="$CFLAGS"
 		CFLAGS="$CFLAGS -no-gcc"
 		cat >"conftest.$ac_ext" <<_ACEOF
-#line 2169 "configure"
+#line 2172 "configure"
 #include "confdefs.h"
 
 int
@@ -2183,16 +2186,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:2186: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:2189: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:2189: \$? = $ac_status" >&5
+  echo "$as_me:2192: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:2192: \"$ac_try\"") >&5
+  { (eval echo "$as_me:2195: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:2195: \$? = $ac_status" >&5
+  echo "$as_me:2198: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   INTEL_COMPILER=yes
 cf_save_CFLAGS="$cf_save_CFLAGS -we147"
@@ -2203,7 +2206,7 @@ cat "conftest.$ac_ext" >&5
 fi
 rm -f "conftest.$ac_objext" "conftest.$ac_ext"
 		CFLAGS="$cf_save_CFLAGS"
-		echo "$as_me:2206: result: $INTEL_COMPILER" >&5
+		echo "$as_me:2209: result: $INTEL_COMPILER" >&5
 echo "${ECHO_T}$INTEL_COMPILER" >&6
 		;;
 	esac
@@ -2212,11 +2215,11 @@ fi
 CLANG_COMPILER=no
 
 if test "$GCC" = yes ; then
-	echo "$as_me:2215: checking if this is really Clang C compiler" >&5
+	echo "$as_me:2218: checking if this is really Clang C compiler" >&5
 echo $ECHO_N "checking if this is really Clang C compiler... $ECHO_C" >&6
 	cf_save_CFLAGS="$CFLAGS"
 	cat >"conftest.$ac_ext" <<_ACEOF
-#line 2219 "configure"
+#line 2222 "configure"
 #include "confdefs.h"
 
 int
@@ -2233,16 +2236,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:2236: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:2239: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:2239: \$? = $ac_status" >&5
+  echo "$as_me:2242: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:2242: \"$ac_try\"") >&5
+  { (eval echo "$as_me:2245: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:2245: \$? = $ac_status" >&5
+  echo "$as_me:2248: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   CLANG_COMPILER=yes
 
@@ -2252,7 +2255,7 @@ cat "conftest.$ac_ext" >&5
 fi
 rm -f "conftest.$ac_objext" "conftest.$ac_ext"
 	CFLAGS="$cf_save_CFLAGS"
-	echo "$as_me:2255: result: $CLANG_COMPILER" >&5
+	echo "$as_me:2258: result: $CLANG_COMPILER" >&5
 echo "${ECHO_T}$CLANG_COMPILER" >&6
 fi
 
@@ -2261,30 +2264,30 @@ CLANG_VERSION=none
 if test "x$CLANG_COMPILER" = "xyes" ; then
 	case "$CC" in
 	c[1-9][0-9]|*/c[1-9][0-9])
-		{ echo "$as_me:2264: WARNING: replacing broken compiler alias $CC" >&5
+		{ echo "$as_me:2267: WARNING: replacing broken compiler alias $CC" >&5
 echo "$as_me: WARNING: replacing broken compiler alias $CC" >&2;}
 		CFLAGS="$CFLAGS -std=`echo "$CC" | sed -e 's%.*/%%'`"
 		CC=clang
 		;;
 	esac
 
-	echo "$as_me:2271: checking version of $CC" >&5
+	echo "$as_me:2274: checking version of $CC" >&5
 echo $ECHO_N "checking version of $CC... $ECHO_C" >&6
 	CLANG_VERSION="`$CC --version 2>/dev/null | sed -e '2,$d' -e 's/^.*(CLANG[^)]*) //' -e 's/^.*(Debian[^)]*) //' -e 's/^[^0-9.]*//' -e 's/[^0-9.].*//'`"
 	test -z "$CLANG_VERSION" && CLANG_VERSION=unknown
-	echo "$as_me:2275: result: $CLANG_VERSION" >&5
+	echo "$as_me:2278: result: $CLANG_VERSION" >&5
 echo "${ECHO_T}$CLANG_VERSION" >&6
 
 	for cf_clang_opt in \
 		-Qunused-arguments \
 		-Wno-error=implicit-function-declaration
 	do
-		echo "$as_me:2282: checking if option $cf_clang_opt works" >&5
+		echo "$as_me:2285: checking if option $cf_clang_opt works" >&5
 echo $ECHO_N "checking if option $cf_clang_opt works... $ECHO_C" >&6
 		cf_save_CFLAGS="$CFLAGS"
 		CFLAGS="$CFLAGS $cf_clang_opt"
 		cat >"conftest.$ac_ext" <<_ACEOF
-#line 2287 "configure"
+#line 2290 "configure"
 #include "confdefs.h"
 
 			#include <stdio.h>
@@ -2298,16 +2301,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:2301: \"$ac_link\"") >&5
+if { (eval echo "$as_me:2304: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:2304: \$? = $ac_status" >&5
+  echo "$as_me:2307: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:2307: \"$ac_try\"") >&5
+  { (eval echo "$as_me:2310: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:2310: \$? = $ac_status" >&5
+  echo "$as_me:2313: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
 
 			cf_clang_optok=yes
@@ -2318,13 +2321,13 @@ cat "conftest.$ac_ext" >&5
 			cf_clang_optok=no
 fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
-		echo "$as_me:2321: result: $cf_clang_optok" >&5
+		echo "$as_me:2324: result: $cf_clang_optok" >&5
 echo "${ECHO_T}$cf_clang_optok" >&6
 		CFLAGS="$cf_save_CFLAGS"
 		if test "$cf_clang_optok" = yes; then
 			test -n "$verbose" && echo "	adding option $cf_clang_opt" 1>&6
 
-echo "${as_me:-configure}:2327: testing adding option $cf_clang_opt ..." 1>&5
+echo "${as_me:-configure}:2330: testing adding option $cf_clang_opt ..." 1>&5
 
 	test -n "$CFLAGS" && CFLAGS="$CFLAGS "
 	CFLAGS="${CFLAGS}$cf_clang_opt"
@@ -2333,7 +2336,7 @@ echo "${as_me:-configure}:2327: testing
 	done
 fi
 
-echo "$as_me:2336: checking for $CC option to accept ANSI C" >&5
+echo "$as_me:2339: checking for $CC option to accept ANSI C" >&5
 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
 if test "${ac_cv_prog_cc_stdc+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -2341,7 +2344,7 @@ else
   ac_cv_prog_cc_stdc=no
 ac_save_CC=$CC
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 2344 "configure"
+#line 2347 "configure"
 #include "confdefs.h"
 #include <stdarg.h>
 #include <stdio.h>
@@ -2368,10 +2371,15 @@ struct s1 {int (*f) (int a);};
 struct s2 {int (*f) (double a);};
 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
 int argc;
-char **argv;
 int
 main (void)
 {
+char *argv[3];
+static char first_arg[] = "first";
+static char other_arg[] = "other";
+argv[0] = first_arg;
+argv[1] = other_arg;
+argv[2] = NULL;
 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
   ;
   return 0;
@@ -2388,16 +2396,16 @@ for ac_arg in "" -qlanglvl=ansi -std1 -A
 do
   CC="$ac_save_CC $ac_arg"
   rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:2391: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:2399: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:2394: \$? = $ac_status" >&5
+  echo "$as_me:2402: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:2397: \"$ac_try\"") >&5
+  { (eval echo "$as_me:2405: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:2400: \$? = $ac_status" >&5
+  echo "$as_me:2408: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_prog_cc_stdc=$ac_arg
 break
@@ -2414,10 +2422,10 @@ fi
 
 case "x$ac_cv_prog_cc_stdc" in
   x|xno)
-    echo "$as_me:2417: result: none needed" >&5
+    echo "$as_me:2425: result: none needed" >&5
 echo "${ECHO_T}none needed" >&6 ;;
   *)
-    echo "$as_me:2420: result: $ac_cv_prog_cc_stdc" >&5
+    echo "$as_me:2428: result: $ac_cv_prog_cc_stdc" >&5
 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
     CC="$CC $ac_cv_prog_cc_stdc" ;;
 esac
@@ -2425,13 +2433,13 @@ esac
 # This should have been defined by AC_PROG_CC
 : "${CC:=cc}"
 
-echo "$as_me:2428: checking \$CFLAGS variable" >&5
+echo "$as_me:2436: checking \$CFLAGS variable" >&5
 echo $ECHO_N "checking \$CFLAGS variable... $ECHO_C" >&6
 case "x$CFLAGS" in
 *-[IUD]*)
-	echo "$as_me:2432: result: broken" >&5
+	echo "$as_me:2440: result: broken" >&5
 echo "${ECHO_T}broken" >&6
-	{ echo "$as_me:2434: WARNING: your environment uses the CFLAGS variable to hold CPPFLAGS options" >&5
+	{ echo "$as_me:2442: WARNING: your environment uses the CFLAGS variable to hold CPPFLAGS options" >&5
 echo "$as_me: WARNING: your environment uses the CFLAGS variable to hold CPPFLAGS options" >&2;}
 	cf_flags="$CFLAGS"
 	CFLAGS=
@@ -2539,18 +2547,18 @@ fi
 	done
 	;;
 *)
-	echo "$as_me:2542: result: ok" >&5
+	echo "$as_me:2550: result: ok" >&5
 echo "${ECHO_T}ok" >&6
 	;;
 esac
 
-echo "$as_me:2547: checking \$CC variable" >&5
+echo "$as_me:2555: checking \$CC variable" >&5
 echo $ECHO_N "checking \$CC variable... $ECHO_C" >&6
 case "$CC" in
 *[\ \	]-*)
-	echo "$as_me:2551: result: broken" >&5
+	echo "$as_me:2559: result: broken" >&5
 echo "${ECHO_T}broken" >&6
-	{ echo "$as_me:2553: WARNING: your environment uses the CC variable to hold CFLAGS/CPPFLAGS options" >&5
+	{ echo "$as_me:2561: WARNING: your environment uses the CC variable to hold CFLAGS/CPPFLAGS options" >&5
 echo "$as_me: WARNING: your environment uses the CC variable to hold CFLAGS/CPPFLAGS options" >&2;}
 	# humor him...
 	cf_prog=`echo "$CC" | sed -e 's/	/ /g' -e 's/[ ]* / /g' -e 's/[ ]*[ ]-[^ ].*//'`
@@ -2667,19 +2675,19 @@ fi
 	done
 	test -n "$verbose" && echo "	resulting CC: '$CC'" 1>&6
 
-echo "${as_me:-configure}:2670: testing resulting CC: '$CC' ..." 1>&5
+echo "${as_me:-configure}:2678: testing resulting CC: '$CC' ..." 1>&5
 
 	test -n "$verbose" && echo "	resulting CFLAGS: '$CFLAGS'" 1>&6
 
-echo "${as_me:-configure}:2674: testing resulting CFLAGS: '$CFLAGS' ..." 1>&5
+echo "${as_me:-configure}:2682: testing resulting CFLAGS: '$CFLAGS' ..." 1>&5
 
 	test -n "$verbose" && echo "	resulting CPPFLAGS: '$CPPFLAGS'" 1>&6
 
-echo "${as_me:-configure}:2678: testing resulting CPPFLAGS: '$CPPFLAGS' ..." 1>&5
+echo "${as_me:-configure}:2686: testing resulting CPPFLAGS: '$CPPFLAGS' ..." 1>&5
 
 	;;
 *)
-	echo "$as_me:2682: result: ok" >&5
+	echo "$as_me:2690: result: ok" >&5
 echo "${ECHO_T}ok" >&6
 	;;
 esac
@@ -2688,7 +2696,7 @@ for ac_prog in ggrep grep
 do
   # Extract the first word of "$ac_prog", so it can be a program name with args.
 set dummy $ac_prog; ac_word=$2
-echo "$as_me:2691: checking for $ac_word" >&5
+echo "$as_me:2699: checking for $ac_word" >&5
 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
 if test "${ac_cv_prog_GREP+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -2703,7 +2711,7 @@ for ac_dir in $ac_dummy; do
   test -z "$ac_dir" && ac_dir=.
   $as_executable_p "$ac_dir/$ac_word" || continue
 ac_cv_prog_GREP="$ac_prog"
-echo "$as_me:2706: found $ac_dir/$ac_word" >&5
+echo "$as_me:2714: found $ac_dir/$ac_word" >&5
 break
 done
 
@@ -2711,10 +2719,10 @@ fi
 fi
 GREP=$ac_cv_prog_GREP
 if test -n "$GREP"; then
-  echo "$as_me:2714: result: $GREP" >&5
+  echo "$as_me:2722: result: $GREP" >&5
 echo "${ECHO_T}$GREP" >&6
 else
-  echo "$as_me:2717: result: no" >&5
+  echo "$as_me:2725: result: no" >&5
 echo "${ECHO_T}no" >&6
 fi
 
@@ -2722,7 +2730,7 @@ fi
 done
 test -n "$GREP" || GREP=": "
 
-echo "$as_me:2725: checking for egrep" >&5
+echo "$as_me:2733: checking for egrep" >&5
 echo $ECHO_N "checking for egrep... $ECHO_C" >&6
 if test "${ac_cv_path_EGREP+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -2734,7 +2742,7 @@ else
 do
   # Extract the first word of "$ac_prog", so it can be a program name with args.
 set dummy $ac_prog; ac_word=$2
-echo "$as_me:2737: checking for $ac_word" >&5
+echo "$as_me:2745: checking for $ac_word" >&5
 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
 if test "${ac_cv_path_EGREP+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -2751,7 +2759,7 @@ for ac_dir in $ac_dummy; do
   test -z "$ac_dir" && ac_dir=.
   if $as_executable_p "$ac_dir/$ac_word"; then
    ac_cv_path_EGREP="$ac_dir/$ac_word"
-   echo "$as_me:2754: found $ac_dir/$ac_word" >&5
+   echo "$as_me:2762: found $ac_dir/$ac_word" >&5
    break
 fi
 done
@@ -2762,10 +2770,10 @@ fi
 EGREP=$ac_cv_path_EGREP
 
 if test -n "$EGREP"; then
-  echo "$as_me:2765: result: $EGREP" >&5
+  echo "$as_me:2773: result: $EGREP" >&5
 echo "${ECHO_T}$EGREP" >&6
 else
-  echo "$as_me:2768: result: no" >&5
+  echo "$as_me:2776: result: no" >&5
 echo "${ECHO_T}no" >&6
 fi
 
@@ -2773,12 +2781,12 @@ fi
 done
 test -n "$EGREP" || EGREP=": "
 
-     test "x$ac_cv_path_EGREP" = "x:" && { { echo "$as_me:2776: error: cannot find workable egrep" >&5
+     test "x$ac_cv_path_EGREP" = "x:" && { { echo "$as_me:2784: error: cannot find workable egrep" >&5
 echo "$as_me: error: cannot find workable egrep" >&2;}
    { (exit 1); exit 1; }; }
    fi
 fi
-echo "$as_me:2781: result: $ac_cv_path_EGREP" >&5
+echo "$as_me:2789: result: $ac_cv_path_EGREP" >&5
 echo "${ECHO_T}$ac_cv_path_EGREP" >&6
  EGREP="$ac_cv_path_EGREP"
 
@@ -2788,7 +2796,7 @@ ac_compile='$CC -c $CFLAGS $CPPFLAGS "co
 ac_link='$CC -o "conftest$ac_exeext" $CFLAGS $CPPFLAGS $LDFLAGS "conftest.$ac_ext" $LIBS >&5'
 ac_compiler_gnu=$ac_cv_c_compiler_gnu
 ac_main_return="return"
-echo "$as_me:2791: checking how to run the C preprocessor" >&5
+echo "$as_me:2799: checking how to run the C preprocessor" >&5
 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
 # On Suns, sometimes $CPP names a directory.
 if test -n "$CPP" && test -d "$CPP"; then
@@ -2809,18 +2817,18 @@ do
   # On the NeXT, cc -E runs the code through the compiler's parser,
   # not just through cpp. "Syntax error" is here to catch this case.
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 2812 "configure"
+#line 2820 "configure"
 #include "confdefs.h"
 #include <assert.h>
                      Syntax error
 _ACEOF
-if { (eval echo "$as_me:2817: \"$ac_cpp "conftest.$ac_ext"\"") >&5
+if { (eval echo "$as_me:2825: \"$ac_cpp "conftest.$ac_ext"\"") >&5
   (eval $ac_cpp "conftest.$ac_ext") 2>conftest.er1
   ac_status=$?
   $EGREP -v '^ *\+' conftest.er1 >conftest.err
   rm -f conftest.er1
   cat conftest.err >&5
-  echo "$as_me:2823: \$? = $ac_status" >&5
+  echo "$as_me:2831: \$? = $ac_status" >&5
   (exit "$ac_status"); } >/dev/null; then
   if test -s conftest.err; then
     ac_cpp_err=$ac_c_preproc_warn_flag
@@ -2843,17 +2851,17 @@ rm -f conftest.err "conftest.$ac_ext"
   # OK, works on sane cases.  Now check whether non-existent headers
   # can be detected and how.
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 2846 "configure"
+#line 2854 "configure"
 #include "confdefs.h"
 #include <ac_nonexistent.h>
 _ACEOF
-if { (eval echo "$as_me:2850: \"$ac_cpp "conftest.$ac_ext"\"") >&5
+if { (eval echo "$as_me:2858: \"$ac_cpp "conftest.$ac_ext"\"") >&5
   (eval $ac_cpp "conftest.$ac_ext") 2>conftest.er1
   ac_status=$?
   $EGREP -v '^ *\+' conftest.er1 >conftest.err
   rm -f conftest.er1
   cat conftest.err >&5
-  echo "$as_me:2856: \$? = $ac_status" >&5
+  echo "$as_me:2864: \$? = $ac_status" >&5
   (exit "$ac_status"); } >/dev/null; then
   if test -s conftest.err; then
     ac_cpp_err=$ac_c_preproc_warn_flag
@@ -2890,7 +2898,7 @@ fi
 else
   ac_cv_prog_CPP=$CPP
 fi
-echo "$as_me:2893: result: $CPP" >&5
+echo "$as_me:2901: result: $CPP" >&5
 echo "${ECHO_T}$CPP" >&6
 ac_preproc_ok=false
 for ac_c_preproc_warn_flag in '' yes
@@ -2900,18 +2908,18 @@ do
   # On the NeXT, cc -E runs the code through the compiler's parser,
   # not just through cpp. "Syntax error" is here to catch this case.
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 2903 "configure"
+#line 2911 "configure"
 #include "confdefs.h"
 #include <assert.h>
                      Syntax error
 _ACEOF
-if { (eval echo "$as_me:2908: \"$ac_cpp "conftest.$ac_ext"\"") >&5
+if { (eval echo "$as_me:2916: \"$ac_cpp "conftest.$ac_ext"\"") >&5
   (eval $ac_cpp "conftest.$ac_ext") 2>conftest.er1
   ac_status=$?
   $EGREP -v '^ *\+' conftest.er1 >conftest.err
   rm -f conftest.er1
   cat conftest.err >&5
-  echo "$as_me:2914: \$? = $ac_status" >&5
+  echo "$as_me:2922: \$? = $ac_status" >&5
   (exit "$ac_status"); } >/dev/null; then
   if test -s conftest.err; then
     ac_cpp_err=$ac_c_preproc_warn_flag
@@ -2934,17 +2942,17 @@ rm -f conftest.err "conftest.$ac_ext"
   # OK, works on sane cases.  Now check whether non-existent headers
   # can be detected and how.
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 2937 "configure"
+#line 2945 "configure"
 #include "confdefs.h"
 #include <ac_nonexistent.h>
 _ACEOF
-if { (eval echo "$as_me:2941: \"$ac_cpp "conftest.$ac_ext"\"") >&5
+if { (eval echo "$as_me:2949: \"$ac_cpp "conftest.$ac_ext"\"") >&5
   (eval $ac_cpp "conftest.$ac_ext") 2>conftest.er1
   ac_status=$?
   $EGREP -v '^ *\+' conftest.er1 >conftest.err
   rm -f conftest.er1
   cat conftest.err >&5
-  echo "$as_me:2947: \$? = $ac_status" >&5
+  echo "$as_me:2955: \$? = $ac_status" >&5
   (exit "$ac_status"); } >/dev/null; then
   if test -s conftest.err; then
     ac_cpp_err=$ac_c_preproc_warn_flag
@@ -2972,7 +2980,7 @@ rm -f conftest.err "conftest.$ac_ext"
 if $ac_preproc_ok; then
   :
 else
-  { { echo "$as_me:2975: error: C preprocessor \"$CPP\" fails sanity check" >&5
+  { { echo "$as_me:2983: error: C preprocessor \"$CPP\" fails sanity check" >&5
 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check" >&2;}
    { (exit 1); exit 1; }; }
 fi
@@ -2985,14 +2993,14 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu
 ac_main_return="return"
 
 if test $ac_cv_c_compiler_gnu = yes; then
-    echo "$as_me:2988: checking whether $CC needs -traditional" >&5
+    echo "$as_me:2996: checking whether $CC needs -traditional" >&5
 echo $ECHO_N "checking whether $CC needs -traditional... $ECHO_C" >&6
 if test "${ac_cv_prog_gcc_traditional+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
     ac_pattern="Autoconf.*'x'"
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 2995 "configure"
+#line 3003 "configure"
 #include "confdefs.h"
 #include <sgtty.h>
 int Autoconf = TIOCGETP;
@@ -3007,7 +3015,7 @@ rm -rf conftest*
 
   if test $ac_cv_prog_gcc_traditional = no; then
     cat >"conftest.$ac_ext" <<_ACEOF
-#line 3010 "configure"
+#line 3018 "configure"
 #include "confdefs.h"
 #include <termio.h>
 int Autoconf = TCGETA;
@@ -3020,14 +3028,14 @@ rm -rf conftest*
 
   fi
 fi
-echo "$as_me:3023: result: $ac_cv_prog_gcc_traditional" >&5
+echo "$as_me:3031: result: $ac_cv_prog_gcc_traditional" >&5
 echo "${ECHO_T}$ac_cv_prog_gcc_traditional" >&6
   if test $ac_cv_prog_gcc_traditional = yes; then
     CC="$CC -traditional"
   fi
 fi
 
-echo "$as_me:3030: checking whether ${MAKE-make} sets \${MAKE}" >&5
+echo "$as_me:3038: checking whether ${MAKE-make} sets \${MAKE}" >&5
 echo $ECHO_N "checking whether ${MAKE-make} sets \${MAKE}... $ECHO_C" >&6
 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,./+-,__p_,'`
 if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
@@ -3047,11 +3055,11 @@ fi
 rm -f conftest.make
 fi
 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
-  echo "$as_me:3050: result: yes" >&5
+  echo "$as_me:3058: result: yes" >&5
 echo "${ECHO_T}yes" >&6
   SET_MAKE=
 else
-  echo "$as_me:3054: result: no" >&5
+  echo "$as_me:3062: result: no" >&5
 echo "${ECHO_T}no" >&6
   SET_MAKE="MAKE=${MAKE-make}"
 fi
@@ -3068,7 +3076,7 @@ fi
 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
 # ./install, which can be erroneously created by make from ./install.sh.
-echo "$as_me:3071: checking for a BSD compatible install" >&5
+echo "$as_me:3079: checking for a BSD compatible install" >&5
 echo $ECHO_N "checking for a BSD compatible install... $ECHO_C" >&6
 if test -z "$INSTALL"; then
 if test "${ac_cv_path_install+set}" = set; then
@@ -3117,7 +3125,7 @@ fi
     INSTALL=$ac_install_sh
   fi
 fi
-echo "$as_me:3120: result: $INSTALL" >&5
+echo "$as_me:3128: result: $INSTALL" >&5
 echo "${ECHO_T}$INSTALL" >&6
 
 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
@@ -3152,22 +3160,22 @@ EOF
   for cf_prog in 'bison -y' byacc yacc
   do
     rm -f y.tab.ch
-    echo "$as_me:3155: checking for $cf_prog" >&5
+    echo "$as_me:3163: checking for $cf_prog" >&5
 echo $ECHO_N "checking for $cf_prog... $ECHO_C" >&6
     cf_command="$cf_prog conftest.y"
     cf_result=no
-    if { (eval echo "$as_me:3159: \"$cf_command\"") >&5
+    if { (eval echo "$as_me:3167: \"$cf_command\"") >&5
   (eval $cf_command) 2>&5
   ac_status=$?
-  echo "$as_me:3162: \$? = $ac_status" >&5
+  echo "$as_me:3170: \$? = $ac_status" >&5
   (exit "$ac_status"); } && test -s y.tab.c ; then
       mv y.tab.c conftest.c
       rm -f y.tab.h
       if test "$cf_prog" = 'bison -y' ; then
-        if { (eval echo "$as_me:3167: \"$ac_link\"") >&5
+        if { (eval echo "$as_me:3175: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:3170: \$? = $ac_status" >&5
+  echo "$as_me:3178: \$? = $ac_status" >&5
   (exit "$ac_status"); } && test -s conftest ; then
           cf_result=yes
         fi
@@ -3175,7 +3183,7 @@ echo $ECHO_N "checking for $cf_prog... $
         cf_result=yes
       fi
     fi
-    echo "$as_me:3178: result: $cf_result" >&5
+    echo "$as_me:3186: result: $cf_result" >&5
 echo "${ECHO_T}$cf_result" >&6
     if test $cf_result = yes ; then
       cf_cv_prog_YACC="$cf_prog"
@@ -3192,7 +3200,7 @@ for ac_prog in lint alint lclint tdlint
 do
   # Extract the first word of "$ac_prog", so it can be a program name with args.
 set dummy $ac_prog; ac_word=$2
-echo "$as_me:3195: checking for $ac_word" >&5
+echo "$as_me:3203: checking for $ac_word" >&5
 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
 if test "${ac_cv_prog_LINT+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -3207,7 +3215,7 @@ for ac_dir in $ac_dummy; do
   test -z "$ac_dir" && ac_dir=.
   $as_executable_p "$ac_dir/$ac_word" || continue
 ac_cv_prog_LINT="$ac_prog"
-echo "$as_me:3210: found $ac_dir/$ac_word" >&5
+echo "$as_me:3218: found $ac_dir/$ac_word" >&5
 break
 done
 
@@ -3215,10 +3223,10 @@ fi
 fi
 LINT=$ac_cv_prog_LINT
 if test -n "$LINT"; then
-  echo "$as_me:3218: result: $LINT" >&5
+  echo "$as_me:3226: result: $LINT" >&5
 echo "${ECHO_T}$LINT" >&6
 else
-  echo "$as_me:3221: result: no" >&5
+  echo "$as_me:3229: result: no" >&5
 echo "${ECHO_T}no" >&6
 fi
 
@@ -3263,14 +3271,14 @@ EOF
 	esac
 LIB_PREFIX=$LIB_PREFIX
 
-echo "$as_me:3266: checking whether ln -s works" >&5
+echo "$as_me:3274: checking whether ln -s works" >&5
 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
 LN_S=$as_ln_s
 if test "$LN_S" = "ln -s"; then
-  echo "$as_me:3270: result: yes" >&5
+  echo "$as_me:3278: result: yes" >&5
 echo "${ECHO_T}yes" >&6
 else
-  echo "$as_me:3273: result: no, using $LN_S" >&5
+  echo "$as_me:3281: result: no, using $LN_S" >&5
 echo "${ECHO_T}no, using $LN_S" >&6
 fi
 
@@ -3293,7 +3301,7 @@ else
 do
   # Extract the first word of "$ac_prog", so it can be a program name with args.
 set dummy $ac_prog; ac_word=$2
-echo "$as_me:3296: checking for $ac_word" >&5
+echo "$as_me:3304: checking for $ac_word" >&5
 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
 if test "${ac_cv_prog_BUILD_CC+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -3308,7 +3316,7 @@ for ac_dir in $ac_dummy; do
   test -z "$ac_dir" && ac_dir=.
   $as_executable_p "$ac_dir/$ac_word" || continue
 ac_cv_prog_BUILD_CC="$ac_prog"
-echo "$as_me:3311: found $ac_dir/$ac_word" >&5
+echo "$as_me:3319: found $ac_dir/$ac_word" >&5
 break
 done
 
@@ -3316,10 +3324,10 @@ fi
 fi
 BUILD_CC=$ac_cv_prog_BUILD_CC
 if test -n "$BUILD_CC"; then
-  echo "$as_me:3319: result: $BUILD_CC" >&5
+  echo "$as_me:3327: result: $BUILD_CC" >&5
 echo "${ECHO_T}$BUILD_CC" >&6
 else
-  echo "$as_me:3322: result: no" >&5
+  echo "$as_me:3330: result: no" >&5
 echo "${ECHO_T}no" >&6
 fi
 
@@ -3328,12 +3336,12 @@ done
 test -n "$BUILD_CC" || BUILD_CC="none"
 
 fi;
-	echo "$as_me:3331: checking for native build C compiler" >&5
+	echo "$as_me:3339: checking for native build C compiler" >&5
 echo $ECHO_N "checking for native build C compiler... $ECHO_C" >&6
-	echo "$as_me:3333: result: $BUILD_CC" >&5
+	echo "$as_me:3341: result: $BUILD_CC" >&5
 echo "${ECHO_T}$BUILD_CC" >&6
 
-	echo "$as_me:3336: checking for native build C preprocessor" >&5
+	echo "$as_me:3344: checking for native build C preprocessor" >&5
 echo $ECHO_N "checking for native build C preprocessor... $ECHO_C" >&6
 
 # Check whether --with-build-cpp or --without-build-cpp was given.
@@ -3343,10 +3351,10 @@ if test "${with_build_cpp+set}" = set; t
 else
   BUILD_CPP='${BUILD_CC} -E'
 fi;
-	echo "$as_me:3346: result: $BUILD_CPP" >&5
+	echo "$as_me:3354: result: $BUILD_CPP" >&5
 echo "${ECHO_T}$BUILD_CPP" >&6
 
-	echo "$as_me:3349: checking for native build C flags" >&5
+	echo "$as_me:3357: checking for native build C flags" >&5
 echo $ECHO_N "checking for native build C flags... $ECHO_C" >&6
 
 # Check whether --with-build-cflags or --without-build-cflags was given.
@@ -3354,10 +3362,10 @@ if test "${with_build_cflags+set}" = set
   withval="$with_build_cflags"
   BUILD_CFLAGS="$withval"
 fi;
-	echo "$as_me:3357: result: $BUILD_CFLAGS" >&5
+	echo "$as_me:3365: result: $BUILD_CFLAGS" >&5
 echo "${ECHO_T}$BUILD_CFLAGS" >&6
 
-	echo "$as_me:3360: checking for native build C preprocessor-flags" >&5
+	echo "$as_me:3368: checking for native build C preprocessor-flags" >&5
 echo $ECHO_N "checking for native build C preprocessor-flags... $ECHO_C" >&6
 
 # Check whether --with-build-cppflags or --without-build-cppflags was given.
@@ -3365,10 +3373,10 @@ if test "${with_build_cppflags+set}" = s
   withval="$with_build_cppflags"
   BUILD_CPPFLAGS="$withval"
 fi;
-	echo "$as_me:3368: result: $BUILD_CPPFLAGS" >&5
+	echo "$as_me:3376: result: $BUILD_CPPFLAGS" >&5
 echo "${ECHO_T}$BUILD_CPPFLAGS" >&6
 
-	echo "$as_me:3371: checking for native build linker-flags" >&5
+	echo "$as_me:3379: checking for native build linker-flags" >&5
 echo $ECHO_N "checking for native build linker-flags... $ECHO_C" >&6
 
 # Check whether --with-build-ldflags or --without-build-ldflags was given.
@@ -3376,10 +3384,10 @@ if test "${with_build_ldflags+set}" = se
   withval="$with_build_ldflags"
   BUILD_LDFLAGS="$withval"
 fi;
-	echo "$as_me:3379: result: $BUILD_LDFLAGS" >&5
+	echo "$as_me:3387: result: $BUILD_LDFLAGS" >&5
 echo "${ECHO_T}$BUILD_LDFLAGS" >&6
 
-	echo "$as_me:3382: checking for native build linker-libraries" >&5
+	echo "$as_me:3390: checking for native build linker-libraries" >&5
 echo $ECHO_N "checking for native build linker-libraries... $ECHO_C" >&6
 
 # Check whether --with-build-libs or --without-build-libs was given.
@@ -3387,7 +3395,7 @@ if test "${with_build_libs+set}" = set;
   withval="$with_build_libs"
   BUILD_LIBS="$withval"
 fi;
-	echo "$as_me:3390: result: $BUILD_LIBS" >&5
+	echo "$as_me:3398: result: $BUILD_LIBS" >&5
 echo "${ECHO_T}$BUILD_LIBS" >&6
 
 	# this assumes we're on Unix.
@@ -3396,7 +3404,7 @@ echo "${ECHO_T}$BUILD_LIBS" >&6
 
 	: ${BUILD_CC:='${CC}'}
 
-	echo "$as_me:3399: checking if the build-compiler \"$BUILD_CC\" works" >&5
+	echo "$as_me:3407: checking if the build-compiler \"$BUILD_CC\" works" >&5
 echo $ECHO_N "checking if the build-compiler \"$BUILD_CC\" works... $ECHO_C" >&6
 
 	cf_save_crossed=$cross_compiling
@@ -3410,7 +3418,7 @@ echo $ECHO_N "checking if the build-comp
   cf_ok_build_cc=unknown
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 3413 "configure"
+#line 3421 "configure"
 #include "confdefs.h"
 #include <stdio.h>
 		int main(int argc, char *argv[])
@@ -3420,15 +3428,15 @@ else
 
 _ACEOF
 rm -f "conftest$ac_exeext"
-if { (eval echo "$as_me:3423: \"$ac_link\"") >&5
+if { (eval echo "$as_me:3431: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:3426: \$? = $ac_status" >&5
+  echo "$as_me:3434: \$? = $ac_status" >&5
   (exit "$ac_status"); } && { ac_try='"./conftest$ac_exeext"'
-  { (eval echo "$as_me:3428: \"$ac_try\"") >&5
+  { (eval echo "$as_me:3436: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:3431: \$? = $ac_status" >&5
+  echo "$as_me:3439: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_ok_build_cc=yes
 else
@@ -3443,12 +3451,12 @@ fi
 	cross_compiling=$cf_save_crossed
 	ac_link=$cf_save_ac_link
 
-	echo "$as_me:3446: result: $cf_ok_build_cc" >&5
+	echo "$as_me:3454: result: $cf_ok_build_cc" >&5
 echo "${ECHO_T}$cf_ok_build_cc" >&6
 
 	if test "$cf_ok_build_cc" != yes
 	then
-		{ { echo "$as_me:3451: error: Cross-build requires two compilers.
+		{ { echo "$as_me:3459: error: Cross-build requires two compilers.
 Use --with-build-cc to specify the native compiler." >&5
 echo "$as_me: error: Cross-build requires two compilers.
 Use --with-build-cc to specify the native compiler." >&2;}
@@ -3467,13 +3475,13 @@ else
 fi
 
 #### initialize $ac_includes_default
-echo "$as_me:3470: checking for ANSI C header files" >&5
+echo "$as_me:3478: checking for ANSI C header files" >&5
 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
 if test "${ac_cv_header_stdc+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 3476 "configure"
+#line 3484 "configure"
 #include "confdefs.h"
 #include <stdlib.h>
 #include <stdarg.h>
@@ -3481,13 +3489,13 @@ else
 #include <float.h>
 
 _ACEOF
-if { (eval echo "$as_me:3484: \"$ac_cpp "conftest.$ac_ext"\"") >&5
+if { (eval echo "$as_me:3492: \"$ac_cpp "conftest.$ac_ext"\"") >&5
   (eval $ac_cpp "conftest.$ac_ext") 2>conftest.er1
   ac_status=$?
   $EGREP -v '^ *\+' conftest.er1 >conftest.err
   rm -f conftest.er1
   cat conftest.err >&5
-  echo "$as_me:3490: \$? = $ac_status" >&5
+  echo "$as_me:3498: \$? = $ac_status" >&5
   (exit "$ac_status"); } >/dev/null; then
   if test -s conftest.err; then
     ac_cpp_err=$ac_c_preproc_warn_flag
@@ -3509,7 +3517,7 @@ rm -f conftest.err "conftest.$ac_ext"
 if test $ac_cv_header_stdc = yes; then
   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 3512 "configure"
+#line 3520 "configure"
 #include "confdefs.h"
 #include <string.h>
 
@@ -3527,7 +3535,7 @@ fi
 if test $ac_cv_header_stdc = yes; then
   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 3530 "configure"
+#line 3538 "configure"
 #include "confdefs.h"
 #include <stdlib.h>
 
@@ -3548,7 +3556,7 @@ if test $ac_cv_header_stdc = yes; then
   :
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 3551 "configure"
+#line 3559 "configure"
 #include "confdefs.h"
 #include <ctype.h>
 #if ((' ' & 0x0FF) == 0x020)
@@ -3574,15 +3582,15 @@ main (void)
 }
 _ACEOF
 rm -f "conftest$ac_exeext"
-if { (eval echo "$as_me:3577: \"$ac_link\"") >&5
+if { (eval echo "$as_me:3585: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:3580: \$? = $ac_status" >&5
+  echo "$as_me:3588: \$? = $ac_status" >&5
   (exit "$ac_status"); } && { ac_try='"./conftest$ac_exeext"'
-  { (eval echo "$as_me:3582: \"$ac_try\"") >&5
+  { (eval echo "$as_me:3590: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:3585: \$? = $ac_status" >&5
+  echo "$as_me:3593: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   :
 else
@@ -3595,7 +3603,7 @@ rm -f core ./core.* ./*.core "conftest$a
 fi
 fi
 fi
-echo "$as_me:3598: result: $ac_cv_header_stdc" >&5
+echo "$as_me:3606: result: $ac_cv_header_stdc" >&5
 echo "${ECHO_T}$ac_cv_header_stdc" >&6
 if test $ac_cv_header_stdc = yes; then
 
@@ -3611,28 +3619,28 @@ for ac_header in sys/types.h sys/stat.h
                   inttypes.h stdint.h unistd.h
 do
 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
-echo "$as_me:3614: checking for $ac_header" >&5
+echo "$as_me:3622: checking for $ac_header" >&5
 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
 if eval "test \"\${$as_ac_Header+set}\" = set"; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 3620 "configure"
+#line 3628 "configure"
 #include "confdefs.h"
 $ac_includes_default
 #include <$ac_header>
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:3626: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:3634: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:3629: \$? = $ac_status" >&5
+  echo "$as_me:3637: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:3632: \"$ac_try\"") >&5
+  { (eval echo "$as_me:3640: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:3635: \$? = $ac_status" >&5
+  echo "$as_me:3643: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   eval "$as_ac_Header=yes"
 else
@@ -3642,7 +3650,7 @@ eval "$as_ac_Header=no"
 fi
 rm -f "conftest.$ac_objext" "conftest.$ac_ext"
 fi
-echo "$as_me:3645: result: `eval echo '${'"$as_ac_Header"'}'`" >&5
+echo "$as_me:3653: result: `eval echo '${'"$as_ac_Header"'}'`" >&5
 echo "${ECHO_T}`eval echo '${'"$as_ac_Header"'}'`" >&6
 if test "`eval echo '${'"$as_ac_Header"'}'`" = yes; then
   cat >>confdefs.h <<EOF
@@ -3652,13 +3660,13 @@ EOF
 fi
 done
 
-echo "$as_me:3655: checking whether exit is declared" >&5
+echo "$as_me:3663: checking whether exit is declared" >&5
 echo $ECHO_N "checking whether exit is declared... $ECHO_C" >&6
 if test "${ac_cv_have_decl_exit+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 3661 "configure"
+#line 3669 "configure"
 #include "confdefs.h"
 $ac_includes_default
 int
@@ -3673,16 +3681,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:3676: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:3684: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:3679: \$? = $ac_status" >&5
+  echo "$as_me:3687: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:3682: \"$ac_try\"") >&5
+  { (eval echo "$as_me:3690: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:3685: \$? = $ac_status" >&5
+  echo "$as_me:3693: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_have_decl_exit=yes
 else
@@ -3692,17 +3700,17 @@ ac_cv_have_decl_exit=no
 fi
 rm -f "conftest.$ac_objext" "conftest.$ac_ext"
 fi
-echo "$as_me:3695: result: $ac_cv_have_decl_exit" >&5
+echo "$as_me:3703: result: $ac_cv_have_decl_exit" >&5
 echo "${ECHO_T}$ac_cv_have_decl_exit" >&6
 
-echo "$as_me:3698: checking if the POSIX test-macros are already defined" >&5
+echo "$as_me:3706: checking if the POSIX test-macros are already defined" >&5
 echo $ECHO_N "checking if the POSIX test-macros are already defined... $ECHO_C" >&6
 if test "${cf_cv_posix_visible+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
 
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 3705 "configure"
+#line 3713 "configure"
 #include "confdefs.h"
 #include <stdio.h>
 int
@@ -3721,16 +3729,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:3724: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:3732: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:3727: \$? = $ac_status" >&5
+  echo "$as_me:3735: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:3730: \"$ac_try\"") >&5
+  { (eval echo "$as_me:3738: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:3733: \$? = $ac_status" >&5
+  echo "$as_me:3741: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_cv_posix_visible=no
 else
@@ -3741,7 +3749,7 @@ fi
 rm -f "conftest.$ac_objext" "conftest.$ac_ext"
 
 fi
-echo "$as_me:3744: result: $cf_cv_posix_visible" >&5
+echo "$as_me:3752: result: $cf_cv_posix_visible" >&5
 echo "${ECHO_T}$cf_cv_posix_visible" >&6
 
 if test "$cf_cv_posix_visible" = no; then
@@ -3783,14 +3791,14 @@ linux*gnu*|uclinux*|gnu*|mint*|k*bsd*-gn
 
 cf_gnu_xopen_source=$cf_XOPEN_SOURCE
 
-echo "$as_me:3786: checking if this is the GNU C library" >&5
+echo "$as_me:3794: checking if this is the GNU C library" >&5
 echo $ECHO_N "checking if this is the GNU C library... $ECHO_C" >&6
 if test "${cf_cv_gnu_library+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
 
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 3793 "configure"
+#line 3801 "configure"
 #include "confdefs.h"
 #include <sys/types.h>
 int
@@ -3809,16 +3817,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:3812: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:3820: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:3815: \$? = $ac_status" >&5
+  echo "$as_me:3823: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:3818: \"$ac_try\"") >&5
+  { (eval echo "$as_me:3826: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:3821: \$? = $ac_status" >&5
+  echo "$as_me:3829: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_cv_gnu_library=yes
 else
@@ -3829,7 +3837,7 @@ fi
 rm -f "conftest.$ac_objext" "conftest.$ac_ext"
 
 fi
-echo "$as_me:3832: result: $cf_cv_gnu_library" >&5
+echo "$as_me:3840: result: $cf_cv_gnu_library" >&5
 echo "${ECHO_T}$cf_cv_gnu_library" >&6
 
 if test x$cf_cv_gnu_library = xyes; then
@@ -3837,7 +3845,7 @@ if test x$cf_cv_gnu_library = xyes; then
 	# With glibc 2.19 (13 years after this check was begun), _DEFAULT_SOURCE
 	# was changed to help a little.  newlib incorporated the change about 4
 	# years later.
-	echo "$as_me:3840: checking if _DEFAULT_SOURCE can be used as a basis" >&5
+	echo "$as_me:3848: checking if _DEFAULT_SOURCE can be used as a basis" >&5
 echo $ECHO_N "checking if _DEFAULT_SOURCE can be used as a basis... $ECHO_C" >&6
 if test "${cf_cv_gnu_library_219+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -3849,7 +3857,7 @@ else
 	CPPFLAGS="${CPPFLAGS}-D_DEFAULT_SOURCE"
 
 		cat >"conftest.$ac_ext" <<_ACEOF
-#line 3852 "configure"
+#line 3860 "configure"
 #include "confdefs.h"
 #include <sys/types.h>
 int
@@ -3868,16 +3876,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:3871: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:3879: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:3874: \$? = $ac_status" >&5
+  echo "$as_me:3882: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:3877: \"$ac_try\"") >&5
+  { (eval echo "$as_me:3885: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:3880: \$? = $ac_status" >&5
+  echo "$as_me:3888: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_cv_gnu_library_219=yes
 else
@@ -3889,12 +3897,12 @@ rm -f "conftest.$ac_objext" "conftest.$a
 		CPPFLAGS="$cf_save"
 
 fi
-echo "$as_me:3892: result: $cf_cv_gnu_library_219" >&5
+echo "$as_me:3900: result: $cf_cv_gnu_library_219" >&5
 echo "${ECHO_T}$cf_cv_gnu_library_219" >&6
 
 	if test "x$cf_cv_gnu_library_219" = xyes; then
 		cf_save="$CPPFLAGS"
-		echo "$as_me:3897: checking if _XOPEN_SOURCE=$cf_gnu_xopen_source works with _DEFAULT_SOURCE" >&5
+		echo "$as_me:3905: checking if _XOPEN_SOURCE=$cf_gnu_xopen_source works with _DEFAULT_SOURCE" >&5
 echo $ECHO_N "checking if _XOPEN_SOURCE=$cf_gnu_xopen_source works with _DEFAULT_SOURCE... $ECHO_C" >&6
 if test "${cf_cv_gnu_dftsrc_219+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -3999,7 +4007,7 @@ if test -n "$cf_new_extra_cppflags" ; th
 fi
 
 			cat >"conftest.$ac_ext" <<_ACEOF
-#line 4002 "configure"
+#line 4010 "configure"
 #include "confdefs.h"
 
 				#include <limits.h>
@@ -4019,16 +4027,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:4022: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:4030: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:4025: \$? = $ac_status" >&5
+  echo "$as_me:4033: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:4028: \"$ac_try\"") >&5
+  { (eval echo "$as_me:4036: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:4031: \$? = $ac_status" >&5
+  echo "$as_me:4039: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_cv_gnu_dftsrc_219=yes
 else
@@ -4039,7 +4047,7 @@ fi
 rm -f "conftest.$ac_objext" "conftest.$ac_ext"
 
 fi
-echo "$as_me:4042: result: $cf_cv_gnu_dftsrc_219" >&5
+echo "$as_me:4050: result: $cf_cv_gnu_dftsrc_219" >&5
 echo "${ECHO_T}$cf_cv_gnu_dftsrc_219" >&6
 		test "x$cf_cv_gnu_dftsrc_219" = "xyes" || CPPFLAGS="$cf_save"
 	else
@@ -4048,14 +4056,14 @@ echo "${ECHO_T}$cf_cv_gnu_dftsrc_219" >&
 
 	if test "x$cf_cv_gnu_dftsrc_219" != xyes; then
 
-		echo "$as_me:4051: checking if we must define _GNU_SOURCE" >&5
+		echo "$as_me:4059: checking if we must define _GNU_SOURCE" >&5
 echo $ECHO_N "checking if we must define _GNU_SOURCE... $ECHO_C" >&6
 if test "${cf_cv_gnu_source+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
 
 		cat >"conftest.$ac_ext" <<_ACEOF
-#line 4058 "configure"
+#line 4066 "configure"
 #include "confdefs.h"
 #include <sys/types.h>
 int
@@ -4070,16 +4078,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:4073: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:4081: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:4076: \$? = $ac_status" >&5
+  echo "$as_me:4084: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:4079: \"$ac_try\"") >&5
+  { (eval echo "$as_me:4087: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:4082: \$? = $ac_status" >&5
+  echo "$as_me:4090: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_cv_gnu_source=no
 else
@@ -4186,7 +4194,7 @@ if test -n "$cf_new_extra_cppflags" ; th
 fi
 
 			 cat >"conftest.$ac_ext" <<_ACEOF
-#line 4189 "configure"
+#line 4197 "configure"
 #include "confdefs.h"
 #include <sys/types.h>
 int
@@ -4201,16 +4209,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:4204: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:4212: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:4207: \$? = $ac_status" >&5
+  echo "$as_me:4215: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:4210: \"$ac_try\"") >&5
+  { (eval echo "$as_me:4218: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:4213: \$? = $ac_status" >&5
+  echo "$as_me:4221: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_cv_gnu_source=no
 else
@@ -4225,12 +4233,12 @@ fi
 rm -f "conftest.$ac_objext" "conftest.$ac_ext"
 
 fi
-echo "$as_me:4228: result: $cf_cv_gnu_source" >&5
+echo "$as_me:4236: result: $cf_cv_gnu_source" >&5
 echo "${ECHO_T}$cf_cv_gnu_source" >&6
 
 		if test "$cf_cv_gnu_source" = yes
 		then
-		echo "$as_me:4233: checking if we should also define _DEFAULT_SOURCE" >&5
+		echo "$as_me:4241: checking if we should also define _DEFAULT_SOURCE" >&5
 echo $ECHO_N "checking if we should also define _DEFAULT_SOURCE... $ECHO_C" >&6
 if test "${cf_cv_default_source+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -4240,7 +4248,7 @@ else
 	CPPFLAGS="${CPPFLAGS}-D_GNU_SOURCE"
 
 			cat >"conftest.$ac_ext" <<_ACEOF
-#line 4243 "configure"
+#line 4251 "configure"
 #include "confdefs.h"
 #include <sys/types.h>
 int
@@ -4255,16 +4263,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:4258: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:4266: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:4261: \$? = $ac_status" >&5
+  echo "$as_me:4269: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:4264: \"$ac_try\"") >&5
+  { (eval echo "$as_me:4272: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:4267: \$? = $ac_status" >&5
+  echo "$as_me:4275: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_cv_default_source=no
 else
@@ -4275,7 +4283,7 @@ fi
 rm -f "conftest.$ac_objext" "conftest.$ac_ext"
 
 fi
-echo "$as_me:4278: result: $cf_cv_default_source" >&5
+echo "$as_me:4286: result: $cf_cv_default_source" >&5
 echo "${ECHO_T}$cf_cv_default_source" >&6
 			if test "$cf_cv_default_source" = yes
 			then
@@ -4315,16 +4323,16 @@ cf_trim_CPPFLAGS=`echo "$cf_save_CPPFLAG
 	sed	-e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ 	]*\)\?[ 	]/ /g' \
 		-e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ 	]*\)\?$//g'`
 
-echo "$as_me:4318: checking if we should define _POSIX_C_SOURCE" >&5
+echo "$as_me:4326: checking if we should define _POSIX_C_SOURCE" >&5
 echo $ECHO_N "checking if we should define _POSIX_C_SOURCE... $ECHO_C" >&6
 if test "${cf_cv_posix_c_source+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
 
-echo "${as_me:-configure}:4324: testing if the symbol is already defined go no further ..." 1>&5
+echo "${as_me:-configure}:4332: testing if the symbol is already defined go no further ..." 1>&5
 
 	cat >"conftest.$ac_ext" <<_ACEOF
-#line 4327 "configure"
+#line 4335 "configure"
 #include "confdefs.h"
 #include <sys/types.h>
 int
@@ -4339,16 +4347,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:4342: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:4350: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:4345: \$? = $ac_status" >&5
+  echo "$as_me:4353: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:4348: \"$ac_try\"") >&5
+  { (eval echo "$as_me:4356: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:4351: \$? = $ac_status" >&5
+  echo "$as_me:4359: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_cv_posix_c_source=no
 else
@@ -4369,7 +4377,7 @@ cf_want_posix_source=no
 	 esac
 	 if test "$cf_want_posix_source" = yes ; then
 		cat >"conftest.$ac_ext" <<_ACEOF
-#line 4372 "configure"
+#line 4380 "configure"
 #include "confdefs.h"
 #include <sys/types.h>
 int
@@ -4384,16 +4392,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:4387: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:4395: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:4390: \$? = $ac_status" >&5
+  echo "$as_me:4398: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:4393: \"$ac_try\"") >&5
+  { (eval echo "$as_me:4401: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:4396: \$? = $ac_status" >&5
+  echo "$as_me:4404: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   :
 else
@@ -4404,7 +4412,7 @@ fi
 rm -f "conftest.$ac_objext" "conftest.$ac_ext"
 	 fi
 
-echo "${as_me:-configure}:4407: testing ifdef from value $cf_POSIX_C_SOURCE ..." 1>&5
+echo "${as_me:-configure}:4415: testing ifdef from value $cf_POSIX_C_SOURCE ..." 1>&5
 
 	 CFLAGS="$cf_trim_CFLAGS"
 	 CPPFLAGS="$cf_trim_CPPFLAGS"
@@ -4412,10 +4420,10 @@ echo "${as_me:-configure}:4407: testing
 	test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
 	CPPFLAGS="${CPPFLAGS}$cf_cv_posix_c_source"
 
-echo "${as_me:-configure}:4415: testing if the second compile does not leave our definition intact error ..." 1>&5
+echo "${as_me:-configure}:4423: testing if the second compile does not leave our definition intact error ..." 1>&5
 
 	 cat >"conftest.$ac_ext" <<_ACEOF
-#line 4418 "configure"
+#line 4426 "configure"
 #include "confdefs.h"
 #include <sys/types.h>
 int
@@ -4430,16 +4438,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:4433: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:4441: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:4436: \$? = $ac_status" >&5
+  echo "$as_me:4444: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:4439: \"$ac_try\"") >&5
+  { (eval echo "$as_me:4447: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:4442: \$? = $ac_status" >&5
+  echo "$as_me:4450: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   :
 else
@@ -4455,7 +4463,7 @@ fi
 rm -f "conftest.$ac_objext" "conftest.$ac_ext"
 
 fi
-echo "$as_me:4458: result: $cf_cv_posix_c_source" >&5
+echo "$as_me:4466: result: $cf_cv_posix_c_source" >&5
 echo "${ECHO_T}$cf_cv_posix_c_source" >&6
 
 if test "$cf_cv_posix_c_source" != no ; then
@@ -4572,7 +4580,7 @@ openbsd[6-9]*)
 	# OpenBSD 6.x has broken locale support, both compile-time and runtime.
 	# see https://www.mail-archive.com/bugs@openbsd.org/msg13200.html
 	# Abusing the conformance level is a workaround.
-	{ echo "$as_me:4575: WARNING: this system does not provide usable locale support" >&5
+	{ echo "$as_me:4583: WARNING: this system does not provide usable locale support" >&5
 echo "$as_me: WARNING: this system does not provide usable locale support" >&2;}
 	cf_xopen_source="-D_BSD_SOURCE"
 	cf_XOPEN_SOURCE=700
@@ -4604,14 +4612,14 @@ sysv4.2uw2.*) # Novell/SCO UnixWare 2.x
 	;;
 *)
 
-echo "$as_me:4607: checking if we should define _XOPEN_SOURCE" >&5
+echo "$as_me:4615: checking if we should define _XOPEN_SOURCE" >&5
 echo $ECHO_N "checking if we should define _XOPEN_SOURCE... $ECHO_C" >&6
 if test "${cf_cv_xopen_source+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
 
 	cat >"conftest.$ac_ext" <<_ACEOF
-#line 4614 "configure"
+#line 4622 "configure"
 #include "confdefs.h"
 
 $ac_includes_default
@@ -4629,16 +4637,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:4632: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:4640: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:4635: \$? = $ac_status" >&5
+  echo "$as_me:4643: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:4638: \"$ac_try\"") >&5
+  { (eval echo "$as_me:4646: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:4641: \$? = $ac_status" >&5
+  echo "$as_me:4649: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_cv_xopen_source=no
 else
@@ -4650,7 +4658,7 @@ cf_save="$CPPFLAGS"
 	CPPFLAGS="${CPPFLAGS}-D_XOPEN_SOURCE=$cf_XOPEN_SOURCE"
 
 	 cat >"conftest.$ac_ext" <<_ACEOF
-#line 4653 "configure"
+#line 4661 "configure"
 #include "confdefs.h"
 
 $ac_includes_default
@@ -4668,16 +4676,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:4671: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:4679: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:4674: \$? = $ac_status" >&5
+  echo "$as_me:4682: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:4677: \"$ac_try\"") >&5
+  { (eval echo "$as_me:4685: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:4680: \$? = $ac_status" >&5
+  echo "$as_me:4688: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_cv_xopen_source=no
 else
@@ -4692,7 +4700,7 @@ fi
 rm -f "conftest.$ac_objext" "conftest.$ac_ext"
 
 fi
-echo "$as_me:4695: result: $cf_cv_xopen_source" >&5
+echo "$as_me:4703: result: $cf_cv_xopen_source" >&5
 echo "${ECHO_T}$cf_cv_xopen_source" >&6
 
 if test "$cf_cv_xopen_source" != no ; then
@@ -4852,16 +4860,16 @@ cf_trim_CPPFLAGS=`echo "$cf_save_CPPFLAG
 	sed	-e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ 	]*\)\?[ 	]/ /g' \
 		-e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ 	]*\)\?$//g'`
 
-echo "$as_me:4855: checking if we should define _POSIX_C_SOURCE" >&5
+echo "$as_me:4863: checking if we should define _POSIX_C_SOURCE" >&5
 echo $ECHO_N "checking if we should define _POSIX_C_SOURCE... $ECHO_C" >&6
 if test "${cf_cv_posix_c_source+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
 
-echo "${as_me:-configure}:4861: testing if the symbol is already defined go no further ..." 1>&5
+echo "${as_me:-configure}:4869: testing if the symbol is already defined go no further ..." 1>&5
 
 	cat >"conftest.$ac_ext" <<_ACEOF
-#line 4864 "configure"
+#line 4872 "configure"
 #include "confdefs.h"
 #include <sys/types.h>
 int
@@ -4876,16 +4884,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:4879: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:4887: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:4882: \$? = $ac_status" >&5
+  echo "$as_me:4890: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:4885: \"$ac_try\"") >&5
+  { (eval echo "$as_me:4893: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:4888: \$? = $ac_status" >&5
+  echo "$as_me:4896: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_cv_posix_c_source=no
 else
@@ -4906,7 +4914,7 @@ cf_want_posix_source=no
 	 esac
 	 if test "$cf_want_posix_source" = yes ; then
 		cat >"conftest.$ac_ext" <<_ACEOF
-#line 4909 "configure"
+#line 4917 "configure"
 #include "confdefs.h"
 #include <sys/types.h>
 int
@@ -4921,16 +4929,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:4924: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:4932: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:4927: \$? = $ac_status" >&5
+  echo "$as_me:4935: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:4930: \"$ac_try\"") >&5
+  { (eval echo "$as_me:4938: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:4933: \$? = $ac_status" >&5
+  echo "$as_me:4941: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   :
 else
@@ -4941,7 +4949,7 @@ fi
 rm -f "conftest.$ac_objext" "conftest.$ac_ext"
 	 fi
 
-echo "${as_me:-configure}:4944: testing ifdef from value $cf_POSIX_C_SOURCE ..." 1>&5
+echo "${as_me:-configure}:4952: testing ifdef from value $cf_POSIX_C_SOURCE ..." 1>&5
 
 	 CFLAGS="$cf_trim_CFLAGS"
 	 CPPFLAGS="$cf_trim_CPPFLAGS"
@@ -4949,10 +4957,10 @@ echo "${as_me:-configure}:4944: testing
 	test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
 	CPPFLAGS="${CPPFLAGS}$cf_cv_posix_c_source"
 
-echo "${as_me:-configure}:4952: testing if the second compile does not leave our definition intact error ..." 1>&5
+echo "${as_me:-configure}:4960: testing if the second compile does not leave our definition intact error ..." 1>&5
 
 	 cat >"conftest.$ac_ext" <<_ACEOF
-#line 4955 "configure"
+#line 4963 "configure"
 #include "confdefs.h"
 #include <sys/types.h>
 int
@@ -4967,16 +4975,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:4970: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:4978: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:4973: \$? = $ac_status" >&5
+  echo "$as_me:4981: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:4976: \"$ac_try\"") >&5
+  { (eval echo "$as_me:4984: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:4979: \$? = $ac_status" >&5
+  echo "$as_me:4987: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   :
 else
@@ -4992,7 +5000,7 @@ fi
 rm -f "conftest.$ac_objext" "conftest.$ac_ext"
 
 fi
-echo "$as_me:4995: result: $cf_cv_posix_c_source" >&5
+echo "$as_me:5003: result: $cf_cv_posix_c_source" >&5
 echo "${ECHO_T}$cf_cv_posix_c_source" >&6
 
 if test "$cf_cv_posix_c_source" != no ; then
@@ -5105,10 +5113,10 @@ fi # cf_cv_posix_visible
 	if test "$cf_cv_xopen_source" = no ; then
 		test -n "$verbose" && echo "	checking if _POSIX_C_SOURCE interferes with _XOPEN_SOURCE" 1>&6
 
-echo "${as_me:-configure}:5108: testing checking if _POSIX_C_SOURCE interferes with _XOPEN_SOURCE ..." 1>&5
+echo "${as_me:-configure}:5116: testing checking if _POSIX_C_SOURCE interferes with _XOPEN_SOURCE ..." 1>&5
 
 		cat >"conftest.$ac_ext" <<_ACEOF
-#line 5111 "configure"
+#line 5119 "configure"
 #include "confdefs.h"
 
 $ac_includes_default
@@ -5126,23 +5134,23 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:5129: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:5137: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:5132: \$? = $ac_status" >&5
+  echo "$as_me:5140: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:5135: \"$ac_try\"") >&5
+  { (eval echo "$as_me:5143: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:5138: \$? = $ac_status" >&5
+  echo "$as_me:5146: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   :
 else
   echo "$as_me: failed program was:" >&5
 cat "conftest.$ac_ext" >&5
 
-			{ echo "$as_me:5145: WARNING: _POSIX_C_SOURCE definition is not usable" >&5
+			{ echo "$as_me:5153: WARNING: _POSIX_C_SOURCE definition is not usable" >&5
 echo "$as_me: WARNING: _POSIX_C_SOURCE definition is not usable" >&2;}
 			CPPFLAGS="$cf_save_xopen_cppflags"
 fi
@@ -5165,7 +5173,7 @@ do
 	test "$CFLAGS" != "$cf_old_cflag" || break
 	test -n "$verbose" && echo "	removing old option $cf_add_cflags from CFLAGS" 1>&6
 
-echo "${as_me:-configure}:5168: testing removing old option $cf_add_cflags from CFLAGS ..." 1>&5
+echo "${as_me:-configure}:5176: testing removing old option $cf_add_cflags from CFLAGS ..." 1>&5
 
 	CFLAGS="$cf_old_cflag"
 done
@@ -5177,7 +5185,7 @@ do
 	test "$CPPFLAGS" != "$cf_old_cflag" || break
 	test -n "$verbose" && echo "	removing old option $cf_add_cflags from CPPFLAGS" 1>&6
 
-echo "${as_me:-configure}:5180: testing removing old option $cf_add_cflags from CPPFLAGS ..." 1>&5
+echo "${as_me:-configure}:5188: testing removing old option $cf_add_cflags from CPPFLAGS ..." 1>&5
 
 	CPPFLAGS="$cf_old_cflag"
 done
@@ -5265,7 +5273,7 @@ done
 if test -n "$cf_new_cflags" ; then
 	test -n "$verbose" && echo "	add to \$CFLAGS $cf_new_cflags" 1>&6
 
-echo "${as_me:-configure}:5268: testing add to \$CFLAGS $cf_new_cflags ..." 1>&5
+echo "${as_me:-configure}:5276: testing add to \$CFLAGS $cf_new_cflags ..." 1>&5
 
 	test -n "$CFLAGS" && CFLAGS="$CFLAGS "
 	CFLAGS="${CFLAGS}$cf_new_cflags"
@@ -5275,7 +5283,7 @@ fi
 if test -n "$cf_new_cppflags" ; then
 	test -n "$verbose" && echo "	add to \$CPPFLAGS $cf_new_cppflags" 1>&6
 
-echo "${as_me:-configure}:5278: testing add to \$CPPFLAGS $cf_new_cppflags ..." 1>&5
+echo "${as_me:-configure}:5286: testing add to \$CPPFLAGS $cf_new_cppflags ..." 1>&5
 
 	test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
 	CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
@@ -5285,7 +5293,7 @@ fi
 if test -n "$cf_new_extra_cppflags" ; then
 	test -n "$verbose" && echo "	add to \$EXTRA_CPPFLAGS $cf_new_extra_cppflags" 1>&6
 
-echo "${as_me:-configure}:5288: testing add to \$EXTRA_CPPFLAGS $cf_new_extra_cppflags ..." 1>&5
+echo "${as_me:-configure}:5296: testing add to \$EXTRA_CPPFLAGS $cf_new_extra_cppflags ..." 1>&5
 
 	test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
 	EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
@@ -5297,10 +5305,10 @@ done
 fi
 
 if test -n "$cf_XOPEN_SOURCE" && test -z "$cf_cv_xopen_source" ; then
-	echo "$as_me:5300: checking if _XOPEN_SOURCE really is set" >&5
+	echo "$as_me:5308: checking if _XOPEN_SOURCE really is set" >&5
 echo $ECHO_N "checking if _XOPEN_SOURCE really is set... $ECHO_C" >&6
 	cat >"conftest.$ac_ext" <<_ACEOF
-#line 5303 "configure"
+#line 5311 "configure"
 #include "confdefs.h"
 #include <stdlib.h>
 int
@@ -5315,16 +5323,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:5318: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:5326: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:5321: \$? = $ac_status" >&5
+  echo "$as_me:5329: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:5324: \"$ac_try\"") >&5
+  { (eval echo "$as_me:5332: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:5327: \$? = $ac_status" >&5
+  echo "$as_me:5335: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_XOPEN_SOURCE_set=yes
 else
@@ -5333,12 +5341,12 @@ cat "conftest.$ac_ext" >&5
 cf_XOPEN_SOURCE_set=no
 fi
 rm -f "conftest.$ac_objext" "conftest.$ac_ext"
-	echo "$as_me:5336: result: $cf_XOPEN_SOURCE_set" >&5
+	echo "$as_me:5344: result: $cf_XOPEN_SOURCE_set" >&5
 echo "${ECHO_T}$cf_XOPEN_SOURCE_set" >&6
 	if test "$cf_XOPEN_SOURCE_set" = yes
 	then
 		cat >"conftest.$ac_ext" <<_ACEOF
-#line 5341 "configure"
+#line 5349 "configure"
 #include "confdefs.h"
 #include <stdlib.h>
 int
@@ -5353,16 +5361,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:5356: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:5364: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:5359: \$? = $ac_status" >&5
+  echo "$as_me:5367: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:5362: \"$ac_try\"") >&5
+  { (eval echo "$as_me:5370: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:5365: \$? = $ac_status" >&5
+  echo "$as_me:5373: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_XOPEN_SOURCE_set_ok=yes
 else
@@ -5373,19 +5381,19 @@ fi
 rm -f "conftest.$ac_objext" "conftest.$ac_ext"
 		if test "$cf_XOPEN_SOURCE_set_ok" = no
 		then
-			{ echo "$as_me:5376: WARNING: _XOPEN_SOURCE is lower than requested" >&5
+			{ echo "$as_me:5384: WARNING: _XOPEN_SOURCE is lower than requested" >&5
 echo "$as_me: WARNING: _XOPEN_SOURCE is lower than requested" >&2;}
 		fi
 	else
 
-echo "$as_me:5381: checking if we should define _XOPEN_SOURCE" >&5
+echo "$as_me:5389: checking if we should define _XOPEN_SOURCE" >&5
 echo $ECHO_N "checking if we should define _XOPEN_SOURCE... $ECHO_C" >&6
 if test "${cf_cv_xopen_source+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
 
 	cat >"conftest.$ac_ext" <<_ACEOF
-#line 5388 "configure"
+#line 5396 "configure"
 #include "confdefs.h"
 
 $ac_includes_default
@@ -5403,16 +5411,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:5406: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:5414: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:5409: \$? = $ac_status" >&5
+  echo "$as_me:5417: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:5412: \"$ac_try\"") >&5
+  { (eval echo "$as_me:5420: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:5415: \$? = $ac_status" >&5
+  echo "$as_me:5423: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_cv_xopen_source=no
 else
@@ -5424,7 +5432,7 @@ cf_save="$CPPFLAGS"
 	CPPFLAGS="${CPPFLAGS}-D_XOPEN_SOURCE=$cf_XOPEN_SOURCE"
 
 	 cat >"conftest.$ac_ext" <<_ACEOF
-#line 5427 "configure"
+#line 5435 "configure"
 #include "confdefs.h"
 
 $ac_includes_default
@@ -5442,16 +5450,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:5445: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:5453: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:5448: \$? = $ac_status" >&5
+  echo "$as_me:5456: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:5451: \"$ac_try\"") >&5
+  { (eval echo "$as_me:5459: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:5454: \$? = $ac_status" >&5
+  echo "$as_me:5462: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_cv_xopen_source=no
 else
@@ -5466,7 +5474,7 @@ fi
 rm -f "conftest.$ac_objext" "conftest.$ac_ext"
 
 fi
-echo "$as_me:5469: result: $cf_cv_xopen_source" >&5
+echo "$as_me:5477: result: $cf_cv_xopen_source" >&5
 echo "${ECHO_T}$cf_cv_xopen_source" >&6
 
 if test "$cf_cv_xopen_source" != no ; then
@@ -5613,14 +5621,14 @@ fi
 fi
 fi # cf_cv_posix_visible
 
-echo "$as_me:5616: checking if SIGWINCH is defined" >&5
+echo "$as_me:5624: checking if SIGWINCH is defined" >&5
 echo $ECHO_N "checking if SIGWINCH is defined... $ECHO_C" >&6
 if test "${cf_cv_define_sigwinch+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
 
 	cat >"conftest.$ac_ext" <<_ACEOF
-#line 5623 "configure"
+#line 5631 "configure"
 #include "confdefs.h"
 
 #include <sys/types.h>
@@ -5635,23 +5643,23 @@ int x = SIGWINCH; (void)x
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:5638: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:5646: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:5641: \$? = $ac_status" >&5
+  echo "$as_me:5649: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:5644: \"$ac_try\"") >&5
+  { (eval echo "$as_me:5652: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:5647: \$? = $ac_status" >&5
+  echo "$as_me:5655: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_cv_define_sigwinch=yes
 else
   echo "$as_me: failed program was:" >&5
 cat "conftest.$ac_ext" >&5
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 5654 "configure"
+#line 5662 "configure"
 #include "confdefs.h"
 
 #undef _XOPEN_SOURCE
@@ -5669,16 +5677,16 @@ int x = SIGWINCH; (void)x
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:5672: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:5680: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:5675: \$? = $ac_status" >&5
+  echo "$as_me:5683: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:5678: \"$ac_try\"") >&5
+  { (eval echo "$as_me:5686: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:5681: \$? = $ac_status" >&5
+  echo "$as_me:5689: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_cv_define_sigwinch=maybe
 else
@@ -5692,11 +5700,11 @@ fi
 rm -f "conftest.$ac_objext" "conftest.$ac_ext"
 
 fi
-echo "$as_me:5695: result: $cf_cv_define_sigwinch" >&5
+echo "$as_me:5703: result: $cf_cv_define_sigwinch" >&5
 echo "${ECHO_T}$cf_cv_define_sigwinch" >&6
 
 if test "$cf_cv_define_sigwinch" = maybe ; then
-echo "$as_me:5699: checking for actual SIGWINCH definition" >&5
+echo "$as_me:5707: checking for actual SIGWINCH definition" >&5
 echo $ECHO_N "checking for actual SIGWINCH definition... $ECHO_C" >&6
 if test "${cf_cv_fixup_sigwinch+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -5707,7 +5715,7 @@ cf_sigwinch=32
 while test "$cf_sigwinch" != 1
 do
 	cat >"conftest.$ac_ext" <<_ACEOF
-#line 5710 "configure"
+#line 5718 "configure"
 #include "confdefs.h"
 
 #undef _XOPEN_SOURCE
@@ -5729,16 +5737,16 @@ int x = SIGWINCH; (void)x
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:5732: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:5740: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:5735: \$? = $ac_status" >&5
+  echo "$as_me:5743: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:5738: \"$ac_try\"") >&5
+  { (eval echo "$as_me:5746: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:5741: \$? = $ac_status" >&5
+  echo "$as_me:5749: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_cv_fixup_sigwinch=$cf_sigwinch
 	 break
@@ -5752,7 +5760,7 @@ cf_sigwinch="`expr "$cf_sigwinch" - 1`"
 done
 
 fi
-echo "$as_me:5755: result: $cf_cv_fixup_sigwinch" >&5
+echo "$as_me:5763: result: $cf_cv_fixup_sigwinch" >&5
 echo "${ECHO_T}$cf_cv_fixup_sigwinch" >&6
 
 	if test "$cf_cv_fixup_sigwinch" != unknown ; then
@@ -5763,7 +5771,7 @@ fi
 if test -n "$ac_tool_prefix"; then
   # Extract the first word of "${ac_tool_prefix}readelf", so it can be a program name with args.
 set dummy ${ac_tool_prefix}readelf; ac_word=$2
-echo "$as_me:5766: checking for $ac_word" >&5
+echo "$as_me:5774: checking for $ac_word" >&5
 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
 if test "${ac_cv_path_READELF+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -5780,7 +5788,7 @@ for ac_dir in $ac_dummy; do
   test -z "$ac_dir" && ac_dir=.
   if $as_executable_p "$ac_dir/$ac_word"; then
    ac_cv_path_READELF="$ac_dir/$ac_word"
-   echo "$as_me:5783: found $ac_dir/$ac_word" >&5
+   echo "$as_me:5791: found $ac_dir/$ac_word" >&5
    break
 fi
 done
@@ -5791,10 +5799,10 @@ fi
 READELF=$ac_cv_path_READELF
 
 if test -n "$READELF"; then
-  echo "$as_me:5794: result: $READELF" >&5
+  echo "$as_me:5802: result: $READELF" >&5
 echo "${ECHO_T}$READELF" >&6
 else
-  echo "$as_me:5797: result: no" >&5
+  echo "$as_me:5805: result: no" >&5
 echo "${ECHO_T}no" >&6
 fi
 
@@ -5803,7 +5811,7 @@ if test -z "$ac_cv_path_READELF"; then
   ac_pt_READELF=$READELF
   # Extract the first word of "readelf", so it can be a program name with args.
 set dummy readelf; ac_word=$2
-echo "$as_me:5806: checking for $ac_word" >&5
+echo "$as_me:5814: checking for $ac_word" >&5
 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
 if test "${ac_cv_path_ac_pt_READELF+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -5820,7 +5828,7 @@ for ac_dir in $ac_dummy; do
   test -z "$ac_dir" && ac_dir=.
   if $as_executable_p "$ac_dir/$ac_word"; then
    ac_cv_path_ac_pt_READELF="$ac_dir/$ac_word"
-   echo "$as_me:5823: found $ac_dir/$ac_word" >&5
+   echo "$as_me:5831: found $ac_dir/$ac_word" >&5
    break
 fi
 done
@@ -5832,10 +5840,10 @@ fi
 ac_pt_READELF=$ac_cv_path_ac_pt_READELF
 
 if test -n "$ac_pt_READELF"; then
-  echo "$as_me:5835: result: $ac_pt_READELF" >&5
+  echo "$as_me:5843: result: $ac_pt_READELF" >&5
 echo "${ECHO_T}$ac_pt_READELF" >&6
 else
-  echo "$as_me:5838: result: no" >&5
+  echo "$as_me:5846: result: no" >&5
 echo "${ECHO_T}no" >&6
 fi
 
@@ -5844,7 +5852,7 @@ else
   READELF="$ac_cv_path_READELF"
 fi
 
-echo "$as_me:5847: checking if -fPIC option is needed in CFLAGS" >&5
+echo "$as_me:5855: checking if -fPIC option is needed in CFLAGS" >&5
 echo $ECHO_N "checking if -fPIC option is needed in CFLAGS... $ECHO_C" >&6
 if test "${cf_cv_pic_hack+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -5869,14 +5877,14 @@ then
 	if $READELF --version >/dev/null 2>/dev/null
 	then
 		cat >conftest.$ac_ext <<EOF
-#line 5872 "configure"
+#line 5880 "configure"
 #include <stdio.h>
-int main(void) { FILE *fp = fopen("hello", "w"); return (fp != 0); }
+int main(void) { FILE *fp = fopen("hello", "w"); return (fp != (void*)0); }
 EOF
-		if { (eval echo "$as_me:5876: \"$ac_compile\"") >&5
+		if { (eval echo "$as_me:5884: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:5879: \$? = $ac_status" >&5
+  echo "$as_me:5887: \$? = $ac_status" >&5
   (exit "$ac_status"); } ; then
 			cf_cv_pic_hack=no
 			for cf_pie_relocs in `$READELF --relocs conftest.$ac_cv_objext 2>/dev/null | awk '$3~/^R_/ && $5!~/^\.debug/{print $3}'`
@@ -5884,7 +5892,7 @@ EOF
 				case "x$cf_pie_relocs" in
 				xR_X86_64_32|xR_X86_64_32S)
 
-echo "${as_me:-configure}:5887: testing found $cf_pie_relocs ..." 1>&5
+echo "${as_me:-configure}:5895: testing found $cf_pie_relocs ..." 1>&5
 
 					cf_cv_pic_hack=yes
 					break
@@ -5893,7 +5901,7 @@ echo "${as_me:-configure}:5887: testing
 			done
 		else
 
-echo "${as_me:-configure}:5896: testing cannot compile test-program ..." 1>&5
+echo "${as_me:-configure}:5904: testing cannot compile test-program ..." 1>&5
 
 		fi
 		rm -f conftest.$ac_ext conftest.$ac_cv_objext
@@ -5901,7 +5909,7 @@ echo "${as_me:-configure}:5896: testing
 fi
 
 fi
-echo "$as_me:5904: result: $cf_cv_pic_hack" >&5
+echo "$as_me:5912: result: $cf_cv_pic_hack" >&5
 echo "${ECHO_T}$cf_cv_pic_hack" >&6
 
 if test "x$cf_cv_pic_hack" = xyes
@@ -6010,7 +6018,7 @@ fi
 if test -n "$ac_tool_prefix"; then
   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
-echo "$as_me:6013: checking for $ac_word" >&5
+echo "$as_me:6021: checking for $ac_word" >&5
 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
 if test "${ac_cv_prog_RANLIB+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -6025,7 +6033,7 @@ for ac_dir in $ac_dummy; do
   test -z "$ac_dir" && ac_dir=.
   $as_executable_p "$ac_dir/$ac_word" || continue
 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
-echo "$as_me:6028: found $ac_dir/$ac_word" >&5
+echo "$as_me:6036: found $ac_dir/$ac_word" >&5
 break
 done
 
@@ -6033,10 +6041,10 @@ fi
 fi
 RANLIB=$ac_cv_prog_RANLIB
 if test -n "$RANLIB"; then
-  echo "$as_me:6036: result: $RANLIB" >&5
+  echo "$as_me:6044: result: $RANLIB" >&5
 echo "${ECHO_T}$RANLIB" >&6
 else
-  echo "$as_me:6039: result: no" >&5
+  echo "$as_me:6047: result: no" >&5
 echo "${ECHO_T}no" >&6
 fi
 
@@ -6045,7 +6053,7 @@ if test -z "$ac_cv_prog_RANLIB"; then
   ac_ct_RANLIB=$RANLIB
   # Extract the first word of "ranlib", so it can be a program name with args.
 set dummy ranlib; ac_word=$2
-echo "$as_me:6048: checking for $ac_word" >&5
+echo "$as_me:6056: checking for $ac_word" >&5
 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -6060,7 +6068,7 @@ for ac_dir in $ac_dummy; do
   test -z "$ac_dir" && ac_dir=.
   $as_executable_p "$ac_dir/$ac_word" || continue
 ac_cv_prog_ac_ct_RANLIB="ranlib"
-echo "$as_me:6063: found $ac_dir/$ac_word" >&5
+echo "$as_me:6071: found $ac_dir/$ac_word" >&5
 break
 done
 
@@ -6069,10 +6077,10 @@ fi
 fi
 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
 if test -n "$ac_ct_RANLIB"; then
-  echo "$as_me:6072: result: $ac_ct_RANLIB" >&5
+  echo "$as_me:6080: result: $ac_ct_RANLIB" >&5
 echo "${ECHO_T}$ac_ct_RANLIB" >&6
 else
-  echo "$as_me:6075: result: no" >&5
+  echo "$as_me:6083: result: no" >&5
 echo "${ECHO_T}no" >&6
 fi
 
@@ -6084,7 +6092,7 @@ fi
 if test -n "$ac_tool_prefix"; then
   # Extract the first word of "${ac_tool_prefix}ld", so it can be a program name with args.
 set dummy ${ac_tool_prefix}ld; ac_word=$2
-echo "$as_me:6087: checking for $ac_word" >&5
+echo "$as_me:6095: checking for $ac_word" >&5
 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
 if test "${ac_cv_prog_LD+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -6099,7 +6107,7 @@ for ac_dir in $ac_dummy; do
   test -z "$ac_dir" && ac_dir=.
   $as_executable_p "$ac_dir/$ac_word" || continue
 ac_cv_prog_LD="${ac_tool_prefix}ld"
-echo "$as_me:6102: found $ac_dir/$ac_word" >&5
+echo "$as_me:6110: found $ac_dir/$ac_word" >&5
 break
 done
 
@@ -6107,10 +6115,10 @@ fi
 fi
 LD=$ac_cv_prog_LD
 if test -n "$LD"; then
-  echo "$as_me:6110: result: $LD" >&5
+  echo "$as_me:6118: result: $LD" >&5
 echo "${ECHO_T}$LD" >&6
 else
-  echo "$as_me:6113: result: no" >&5
+  echo "$as_me:6121: result: no" >&5
 echo "${ECHO_T}no" >&6
 fi
 
@@ -6119,7 +6127,7 @@ if test -z "$ac_cv_prog_LD"; then
   ac_ct_LD=$LD
   # Extract the first word of "ld", so it can be a program name with args.
 set dummy ld; ac_word=$2
-echo "$as_me:6122: checking for $ac_word" >&5
+echo "$as_me:6130: checking for $ac_word" >&5
 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
 if test "${ac_cv_prog_ac_ct_LD+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -6134,7 +6142,7 @@ for ac_dir in $ac_dummy; do
   test -z "$ac_dir" && ac_dir=.
   $as_executable_p "$ac_dir/$ac_word" || continue
 ac_cv_prog_ac_ct_LD="ld"
-echo "$as_me:6137: found $ac_dir/$ac_word" >&5
+echo "$as_me:6145: found $ac_dir/$ac_word" >&5
 break
 done
 
@@ -6143,10 +6151,10 @@ fi
 fi
 ac_ct_LD=$ac_cv_prog_ac_ct_LD
 if test -n "$ac_ct_LD"; then
-  echo "$as_me:6146: result: $ac_ct_LD" >&5
+  echo "$as_me:6154: result: $ac_ct_LD" >&5
 echo "${ECHO_T}$ac_ct_LD" >&6
 else
-  echo "$as_me:6149: result: no" >&5
+  echo "$as_me:6157: result: no" >&5
 echo "${ECHO_T}no" >&6
 fi
 
@@ -6158,7 +6166,7 @@ fi
 if test -n "$ac_tool_prefix"; then
   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
 set dummy ${ac_tool_prefix}ar; ac_word=$2
-echo "$as_me:6161: checking for $ac_word" >&5
+echo "$as_me:6169: checking for $ac_word" >&5
 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
 if test "${ac_cv_prog_AR+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -6173,7 +6181,7 @@ for ac_dir in $ac_dummy; do
   test -z "$ac_dir" && ac_dir=.
   $as_executable_p "$ac_dir/$ac_word" || continue
 ac_cv_prog_AR="${ac_tool_prefix}ar"
-echo "$as_me:6176: found $ac_dir/$ac_word" >&5
+echo "$as_me:6184: found $ac_dir/$ac_word" >&5
 break
 done
 
@@ -6181,10 +6189,10 @@ fi
 fi
 AR=$ac_cv_prog_AR
 if test -n "$AR"; then
-  echo "$as_me:6184: result: $AR" >&5
+  echo "$as_me:6192: result: $AR" >&5
 echo "${ECHO_T}$AR" >&6
 else
-  echo "$as_me:6187: result: no" >&5
+  echo "$as_me:6195: result: no" >&5
 echo "${ECHO_T}no" >&6
 fi
 
@@ -6193,7 +6201,7 @@ if test -z "$ac_cv_prog_AR"; then
   ac_ct_AR=$AR
   # Extract the first word of "ar", so it can be a program name with args.
 set dummy ar; ac_word=$2
-echo "$as_me:6196: checking for $ac_word" >&5
+echo "$as_me:6204: checking for $ac_word" >&5
 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -6208,7 +6216,7 @@ for ac_dir in $ac_dummy; do
   test -z "$ac_dir" && ac_dir=.
   $as_executable_p "$ac_dir/$ac_word" || continue
 ac_cv_prog_ac_ct_AR="ar"
-echo "$as_me:6211: found $ac_dir/$ac_word" >&5
+echo "$as_me:6219: found $ac_dir/$ac_word" >&5
 break
 done
 
@@ -6217,10 +6225,10 @@ fi
 fi
 ac_ct_AR=$ac_cv_prog_ac_ct_AR
 if test -n "$ac_ct_AR"; then
-  echo "$as_me:6220: result: $ac_ct_AR" >&5
+  echo "$as_me:6228: result: $ac_ct_AR" >&5
 echo "${ECHO_T}$ac_ct_AR" >&6
 else
-  echo "$as_me:6223: result: no" >&5
+  echo "$as_me:6231: result: no" >&5
 echo "${ECHO_T}no" >&6
 fi
 
@@ -6229,7 +6237,7 @@ else
   AR="$ac_cv_prog_AR"
 fi
 
-echo "$as_me:6232: checking for options to update archives" >&5
+echo "$as_me:6240: checking for options to update archives" >&5
 echo $ECHO_N "checking for options to update archives... $ECHO_C" >&6
 if test "${cf_cv_ar_flags+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -6266,13 +6274,13 @@ else
 			rm -f conftest.a
 
 			cat >"conftest.$ac_ext" <<EOF
-#line 6269 "configure"
+#line 6277 "configure"
 int	testdata[3] = { 123, 456, 789 };
 EOF
-			if { (eval echo "$as_me:6272: \"$ac_compile\"") >&5
+			if { (eval echo "$as_me:6280: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:6275: \$? = $ac_status" >&5
+  echo "$as_me:6283: \$? = $ac_status" >&5
   (exit "$ac_status"); } ; then
 				echo "$AR $ARFLAGS $cf_ar_flags conftest.a conftest.$ac_cv_objext" >&5
 				$AR $ARFLAGS "$cf_ar_flags" conftest.a "conftest.$ac_cv_objext" 2>&5 1>/dev/null
@@ -6283,7 +6291,7 @@ EOF
 			else
 				test -n "$verbose" && echo "	cannot compile test-program" 1>&6
 
-echo "${as_me:-configure}:6286: testing cannot compile test-program ..." 1>&5
+echo "${as_me:-configure}:6294: testing cannot compile test-program ..." 1>&5
 
 				break
 			fi
@@ -6293,7 +6301,7 @@ echo "${as_me:-configure}:6286: testing
 	esac
 
 fi
-echo "$as_me:6296: result: $cf_cv_ar_flags" >&5
+echo "$as_me:6304: result: $cf_cv_ar_flags" >&5
 echo "${ECHO_T}$cf_cv_ar_flags" >&6
 
 if test -n "$ARFLAGS" ; then
@@ -6327,7 +6335,7 @@ EOF
 
 esac
 
-echo "$as_me:6330: checking if you would like to use heapsort" >&5
+echo "$as_me:6338: checking if you would like to use heapsort" >&5
 echo $ECHO_N "checking if you would like to use heapsort... $ECHO_C" >&6
 
 # Check whether --enable-heapsort or --disable-heapsort was given.
@@ -6344,20 +6352,20 @@ else
 	cf_use_heapsort=yes
 
 fi;
-echo "$as_me:6347: result: $cf_use_heapsort" >&5
+echo "$as_me:6355: result: $cf_use_heapsort" >&5
 echo "${ECHO_T}$cf_use_heapsort" >&6
 if test "x$cf_use_heapsort" = xyes; then
 
 for ac_func in heapsort
 do
 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
-echo "$as_me:6354: checking for $ac_func" >&5
+echo "$as_me:6362: checking for $ac_func" >&5
 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
 if eval "test \"\${$as_ac_var+set}\" = set"; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 6360 "configure"
+#line 6368 "configure"
 #include "confdefs.h"
 #define $ac_func autoconf_temporary
 #include <limits.h>	/* least-intrusive standard header which defines gcc2 __stub macros */
@@ -6388,16 +6396,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:6391: \"$ac_link\"") >&5
+if { (eval echo "$as_me:6399: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:6394: \$? = $ac_status" >&5
+  echo "$as_me:6402: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:6397: \"$ac_try\"") >&5
+  { (eval echo "$as_me:6405: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:6400: \$? = $ac_status" >&5
+  echo "$as_me:6408: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   eval "$as_ac_var=yes"
 else
@@ -6407,7 +6415,7 @@ eval "$as_ac_var=no"
 fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 fi
-echo "$as_me:6410: result: `eval echo '${'"$as_ac_var"'}'`" >&5
+echo "$as_me:6418: result: `eval echo '${'"$as_ac_var"'}'`" >&5
 echo "${ECHO_T}`eval echo '${'"$as_ac_var"'}'`" >&6
 if test "`eval echo '${'"$as_ac_var"'}'`" = yes; then
   cat >>confdefs.h <<EOF
@@ -6418,10 +6426,10 @@ fi
 done
 
 	if test x"$ac_cv_func_heapsort" = xyes; then
-		echo "$as_me:6421: checking if its prototype is compatible with qsort" >&5
+		echo "$as_me:6429: checking if its prototype is compatible with qsort" >&5
 echo $ECHO_N "checking if its prototype is compatible with qsort... $ECHO_C" >&6
 		cat >"conftest.$ac_ext" <<_ACEOF
-#line 6424 "configure"
+#line 6432 "configure"
 #include "confdefs.h"
 
 $ac_includes_default
@@ -6439,16 +6447,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:6442: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:6450: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:6445: \$? = $ac_status" >&5
+  echo "$as_me:6453: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:6448: \"$ac_try\"") >&5
+  { (eval echo "$as_me:6456: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:6451: \$? = $ac_status" >&5
+  echo "$as_me:6459: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   :
 else
@@ -6457,12 +6465,12 @@ cat "conftest.$ac_ext" >&5
 cf_use_heapsort=no
 fi
 rm -f "conftest.$ac_objext" "conftest.$ac_ext";
-		echo "$as_me:6460: result: $cf_use_heapsort" >&5
+		echo "$as_me:6468: result: $cf_use_heapsort" >&5
 echo "${ECHO_T}$cf_use_heapsort" >&6
 	else
 		test -n "$verbose" && echo "	will use our own heapsort function" 1>&6
 
-echo "${as_me:-configure}:6465: testing will use our own heapsort function ..." 1>&5
+echo "${as_me:-configure}:6473: testing will use our own heapsort function ..." 1>&5
 
 		EXTRAO_DEP=''
 		EXTRAOBJS="\$(OBJDIR)/heapsort.o $EXTRAOBJS"
@@ -6481,7 +6489,7 @@ if test "${with_ispell+set}" = set; then
   withval="$with_ispell"
   case "$withval" in #(vi
   yes)
-   { { echo "$as_me:6484: error: expected a value for --with-ispell" >&5
+   { { echo "$as_me:6492: error: expected a value for --with-ispell" >&5
 echo "$as_me: error: expected a value for --with-ispell" >&2;}
    { (exit 1); exit 1; }; }
    ;; #(vi
@@ -6489,7 +6497,7 @@ echo "$as_me: error: expected a value fo
    ;; #(vi
   *)
    # user supplied option-value for "--with-ispell=path"
-   echo "$as_me:6492: checking for ispell" >&5
+   echo "$as_me:6500: checking for ispell" >&5
 echo $ECHO_N "checking for ispell... $ECHO_C" >&6
    ac_cv_path_PATH_ISPELL="$withval"
 
@@ -6500,7 +6508,7 @@ EOF
 cat >>confdefs.h <<\EOF
 #define HAVE_ISPELL 1
 EOF
-   echo "$as_me:6503: result: $withval" >&5
+   echo "$as_me:6511: result: $withval" >&5
 echo "${ECHO_T}$withval" >&6
    ;;
  esac
@@ -6509,7 +6517,7 @@ else
   # user did not specify "--with-ispell"; do automatic check
   # Extract the first word of "ispell", so it can be a program name with args.
 set dummy ispell; ac_word=$2
-echo "$as_me:6512: checking for $ac_word" >&5
+echo "$as_me:6520: checking for $ac_word" >&5
 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
 if test "${ac_cv_path_PATH_ISPELL+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -6526,7 +6534,7 @@ for ac_dir in $ac_dummy; do
   test -z "$ac_dir" && ac_dir=.
   if $as_executable_p "$ac_dir/$ac_word"; then
    ac_cv_path_PATH_ISPELL="$ac_dir/$ac_word"
-   echo "$as_me:6529: found $ac_dir/$ac_word" >&5
+   echo "$as_me:6537: found $ac_dir/$ac_word" >&5
    break
 fi
 done
@@ -6537,10 +6545,10 @@ fi
 PATH_ISPELL=$ac_cv_path_PATH_ISPELL
 
 if test -n "$PATH_ISPELL"; then
-  echo "$as_me:6540: result: $PATH_ISPELL" >&5
+  echo "$as_me:6548: result: $PATH_ISPELL" >&5
 echo "${ECHO_T}$PATH_ISPELL" >&6
 else
-  echo "$as_me:6543: result: no" >&5
+  echo "$as_me:6551: result: no" >&5
 echo "${ECHO_T}no" >&6
 fi
 
@@ -6560,7 +6568,7 @@ if test "${with_metamail+set}" = set; th
   withval="$with_metamail"
   case "$withval" in #(vi
   yes)
-   { { echo "$as_me:6563: error: expected a value for --with-metamail" >&5
+   { { echo "$as_me:6571: error: expected a value for --with-metamail" >&5
 echo "$as_me: error: expected a value for --with-metamail" >&2;}
    { (exit 1); exit 1; }; }
    ;; #(vi
@@ -6568,7 +6576,7 @@ echo "$as_me: error: expected a value fo
    ;; #(vi
   *)
    # user supplied option-value for "--with-metamail=path"
-   echo "$as_me:6571: checking for metamail" >&5
+   echo "$as_me:6579: checking for metamail" >&5
 echo $ECHO_N "checking for metamail... $ECHO_C" >&6
    ac_cv_path_PATH_METAMAIL="$withval"
 
@@ -6579,7 +6587,7 @@ EOF
 cat >>confdefs.h <<\EOF
 #define HAVE_METAMAIL 1
 EOF
-   echo "$as_me:6582: result: $withval" >&5
+   echo "$as_me:6590: result: $withval" >&5
 echo "${ECHO_T}$withval" >&6
    ;;
  esac
@@ -6588,7 +6596,7 @@ else
   # user did not specify "--with-metamail"; do automatic check
   # Extract the first word of "metamail", so it can be a program name with args.
 set dummy metamail; ac_word=$2
-echo "$as_me:6591: checking for $ac_word" >&5
+echo "$as_me:6599: checking for $ac_word" >&5
 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
 if test "${ac_cv_path_PATH_METAMAIL+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -6605,7 +6613,7 @@ for ac_dir in $ac_dummy; do
   test -z "$ac_dir" && ac_dir=.
   if $as_executable_p "$ac_dir/$ac_word"; then
    ac_cv_path_PATH_METAMAIL="$ac_dir/$ac_word"
-   echo "$as_me:6608: found $ac_dir/$ac_word" >&5
+   echo "$as_me:6616: found $ac_dir/$ac_word" >&5
    break
 fi
 done
@@ -6616,10 +6624,10 @@ fi
 PATH_METAMAIL=$ac_cv_path_PATH_METAMAIL
 
 if test -n "$PATH_METAMAIL"; then
-  echo "$as_me:6619: result: $PATH_METAMAIL" >&5
+  echo "$as_me:6627: result: $PATH_METAMAIL" >&5
 echo "${ECHO_T}$PATH_METAMAIL" >&6
 else
-  echo "$as_me:6622: result: no" >&5
+  echo "$as_me:6630: result: no" >&5
 echo "${ECHO_T}no" >&6
 fi
 
@@ -6634,7 +6642,7 @@ EOF
 
 fi;
 
-echo "$as_me:6637: checking for default editor" >&5
+echo "$as_me:6645: checking for default editor" >&5
 echo $ECHO_N "checking for default editor... $ECHO_C" >&6
 
 # Check whether --with-editor or --without-editor was given.
@@ -6646,7 +6654,7 @@ else
 fi; test -n "$withval" && \
 case "$withval" in #(vi
 yes)
-  { { echo "$as_me:6649: error: expected a value for --with-editor" >&5
+  { { echo "$as_me:6657: error: expected a value for --with-editor" >&5
 echo "$as_me: error: expected a value for --with-editor" >&2;}
    { (exit 1); exit 1; }; }
   ;; #(vi
@@ -6663,7 +6671,7 @@ if test -z "$DEFAULT_EDITOR" ; then
     else
 	# Extract the first word of "vi", so it can be a program name with args.
 set dummy vi; ac_word=$2
-echo "$as_me:6666: checking for $ac_word" >&5
+echo "$as_me:6674: checking for $ac_word" >&5
 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
 if test "${ac_cv_path_DEFAULT_EDITOR+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -6680,7 +6688,7 @@ for ac_dir in $ac_dummy; do
   test -z "$ac_dir" && ac_dir=.
   if $as_executable_p "$ac_dir/$ac_word"; then
    ac_cv_path_DEFAULT_EDITOR="$ac_dir/$ac_word"
-   echo "$as_me:6683: found $ac_dir/$ac_word" >&5
+   echo "$as_me:6691: found $ac_dir/$ac_word" >&5
    break
 fi
 done
@@ -6692,16 +6700,16 @@ fi
 DEFAULT_EDITOR=$ac_cv_path_DEFAULT_EDITOR
 
 if test -n "$DEFAULT_EDITOR"; then
-  echo "$as_me:6695: result: $DEFAULT_EDITOR" >&5
+  echo "$as_me:6703: result: $DEFAULT_EDITOR" >&5
 echo "${ECHO_T}$DEFAULT_EDITOR" >&6
 else
-  echo "$as_me:6698: result: no" >&5
+  echo "$as_me:6706: result: no" >&5
 echo "${ECHO_T}no" >&6
 fi
 
     fi
 fi
-echo "$as_me:6704: result: $DEFAULT_EDITOR" >&5
+echo "$as_me:6712: result: $DEFAULT_EDITOR" >&5
 echo "${ECHO_T}$DEFAULT_EDITOR" >&6
 
 cat >>confdefs.h <<EOF
@@ -6710,7 +6718,7 @@ EOF
 
 # Extract the first word of "sendmail", so it can be a program name with args.
 set dummy sendmail; ac_word=$2
-echo "$as_me:6713: checking for $ac_word" >&5
+echo "$as_me:6721: checking for $ac_word" >&5
 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
 if test "${ac_cv_path_DEFAULT_MAILER+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -6727,7 +6735,7 @@ for ac_dir in $ac_dummy; do
   test -z "$ac_dir" && ac_dir=.
   if $as_executable_p "$ac_dir/$ac_word"; then
    ac_cv_path_DEFAULT_MAILER="$ac_dir/$ac_word"
-   echo "$as_me:6730: found $ac_dir/$ac_word" >&5
+   echo "$as_me:6738: found $ac_dir/$ac_word" >&5
    break
 fi
 done
@@ -6738,10 +6746,10 @@ fi
 DEFAULT_MAILER=$ac_cv_path_DEFAULT_MAILER
 
 if test -n "$DEFAULT_MAILER"; then
-  echo "$as_me:6741: result: $DEFAULT_MAILER" >&5
+  echo "$as_me:6749: result: $DEFAULT_MAILER" >&5
 echo "${ECHO_T}$DEFAULT_MAILER" >&6
 else
-  echo "$as_me:6744: result: no" >&5
+  echo "$as_me:6752: result: no" >&5
 echo "${ECHO_T}no" >&6
 fi
 
@@ -6754,7 +6762,7 @@ else
 fi; test -n "$withval" && \
 case "$withval" in #(vi
 yes)
-  { { echo "$as_me:6757: error: expected a value for --with-mailer" >&5
+  { { echo "$as_me:6765: error: expected a value for --with-mailer" >&5
 echo "$as_me: error: expected a value for --with-mailer" >&2;}
    { (exit 1); exit 1; }; }
   ;; #(vi
@@ -6766,7 +6774,7 @@ DEFAULT_MAILER="$withval"
 if test -z "$DEFAULT_MAILER" ; then
 # Extract the first word of "mailx", so it can be a program name with args.
 set dummy mailx; ac_word=$2
-echo "$as_me:6769: checking for $ac_word" >&5
+echo "$as_me:6777: checking for $ac_word" >&5
 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
 if test "${ac_cv_path_DEFAULT_MAILER+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -6783,7 +6791,7 @@ for ac_dir in $ac_dummy; do
   test -z "$ac_dir" && ac_dir=.
   if $as_executable_p "$ac_dir/$ac_word"; then
    ac_cv_path_DEFAULT_MAILER="$ac_dir/$ac_word"
-   echo "$as_me:6786: found $ac_dir/$ac_word" >&5
+   echo "$as_me:6794: found $ac_dir/$ac_word" >&5
    break
 fi
 done
@@ -6794,10 +6802,10 @@ fi
 DEFAULT_MAILER=$ac_cv_path_DEFAULT_MAILER
 
 if test -n "$DEFAULT_MAILER"; then
-  echo "$as_me:6797: result: $DEFAULT_MAILER" >&5
+  echo "$as_me:6805: result: $DEFAULT_MAILER" >&5
 echo "${ECHO_T}$DEFAULT_MAILER" >&6
 else
-  echo "$as_me:6800: result: no" >&5
+  echo "$as_me:6808: result: no" >&5
 echo "${ECHO_T}no" >&6
 fi
 
@@ -6805,7 +6813,7 @@ fi
 if test -z "$DEFAULT_MAILER" ; then
 # Extract the first word of "mail", so it can be a program name with args.
 set dummy mail; ac_word=$2
-echo "$as_me:6808: checking for $ac_word" >&5
+echo "$as_me:6816: checking for $ac_word" >&5
 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
 if test "${ac_cv_path_DEFAULT_MAILER+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -6822,7 +6830,7 @@ for ac_dir in $ac_dummy; do
   test -z "$ac_dir" && ac_dir=.
   if $as_executable_p "$ac_dir/$ac_word"; then
    ac_cv_path_DEFAULT_MAILER="$ac_dir/$ac_word"
-   echo "$as_me:6825: found $ac_dir/$ac_word" >&5
+   echo "$as_me:6833: found $ac_dir/$ac_word" >&5
    break
 fi
 done
@@ -6833,15 +6841,15 @@ fi
 DEFAULT_MAILER=$ac_cv_path_DEFAULT_MAILER
 
 if test -n "$DEFAULT_MAILER"; then
-  echo "$as_me:6836: result: $DEFAULT_MAILER" >&5
+  echo "$as_me:6844: result: $DEFAULT_MAILER" >&5
 echo "${ECHO_T}$DEFAULT_MAILER" >&6
 else
-  echo "$as_me:6839: result: no" >&5
+  echo "$as_me:6847: result: no" >&5
 echo "${ECHO_T}no" >&6
 fi
 
 fi
-echo "$as_me:6844: checking for default mailer" >&5
+echo "$as_me:6852: checking for default mailer" >&5
 echo $ECHO_N "checking for default mailer... $ECHO_C" >&6
 if test -n "$DEFAULT_MAILER" ; then
 
@@ -6864,10 +6872,10 @@ EOF
 else
 	DEFAULT_MAILER=none
 fi
-echo "$as_me:6867: result: $DEFAULT_MAILER" >&5
+echo "$as_me:6875: result: $DEFAULT_MAILER" >&5
 echo "${ECHO_T}$DEFAULT_MAILER" >&6
 
-echo "$as_me:6870: checking for incoming-mail directory" >&5
+echo "$as_me:6878: checking for incoming-mail directory" >&5
 echo $ECHO_N "checking for incoming-mail directory... $ECHO_C" >&6
 
 # Check whether --with-mailbox or --without-mailbox was given.
@@ -6879,7 +6887,7 @@ else
 fi; test -n "$withval" && \
 case "$withval" in #(vi
 yes)
-  { { echo "$as_me:6882: error: expected a value for --with-mailbox" >&5
+  { { echo "$as_me:6890: error: expected a value for --with-mailbox" >&5
 echo "$as_me: error: expected a value for --with-mailbox" >&2;}
    { (exit 1); exit 1; }; }
   ;; #(vi
@@ -6911,10 +6919,10 @@ EOF
 else
 	DEFAULT_MAILBOX=none
 fi
-echo "$as_me:6914: result: $DEFAULT_MAILBOX" >&5
+echo "$as_me:6922: result: $DEFAULT_MAILBOX" >&5
 echo "${ECHO_T}$DEFAULT_MAILBOX" >&6
 
-echo "$as_me:6917: checking if you want to use pkg-config" >&5
+echo "$as_me:6925: checking if you want to use pkg-config" >&5
 echo $ECHO_N "checking if you want to use pkg-config... $ECHO_C" >&6
 
 # Check whether --with-pkg-config or --without-pkg-config was given.
@@ -6924,7 +6932,7 @@ if test "${with_pkg_config+set}" = set;
 else
   cf_pkg_config=yes
 fi;
-echo "$as_me:6927: result: $cf_pkg_config" >&5
+echo "$as_me:6935: result: $cf_pkg_config" >&5
 echo "${ECHO_T}$cf_pkg_config" >&6
 
 case "$cf_pkg_config" in
@@ -6936,7 +6944,7 @@ yes)
 if test -n "$ac_tool_prefix"; then
   # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
 set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
-echo "$as_me:6939: checking for $ac_word" >&5
+echo "$as_me:6947: checking for $ac_word" >&5
 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -6953,7 +6961,7 @@ for ac_dir in $ac_dummy; do
   test -z "$ac_dir" && ac_dir=.
   if $as_executable_p "$ac_dir/$ac_word"; then
    ac_cv_path_PKG_CONFIG="$ac_dir/$ac_word"
-   echo "$as_me:6956: found $ac_dir/$ac_word" >&5
+   echo "$as_me:6964: found $ac_dir/$ac_word" >&5
    break
 fi
 done
@@ -6964,10 +6972,10 @@ fi
 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
 
 if test -n "$PKG_CONFIG"; then
-  echo "$as_me:6967: result: $PKG_CONFIG" >&5
+  echo "$as_me:6975: result: $PKG_CONFIG" >&5
 echo "${ECHO_T}$PKG_CONFIG" >&6
 else
-  echo "$as_me:6970: result: no" >&5
+  echo "$as_me:6978: result: no" >&5
 echo "${ECHO_T}no" >&6
 fi
 
@@ -6976,7 +6984,7 @@ if test -z "$ac_cv_path_PKG_CONFIG"; the
   ac_pt_PKG_CONFIG=$PKG_CONFIG
   # Extract the first word of "pkg-config", so it can be a program name with args.
 set dummy pkg-config; ac_word=$2
-echo "$as_me:6979: checking for $ac_word" >&5
+echo "$as_me:6987: checking for $ac_word" >&5
 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
 if test "${ac_cv_path_ac_pt_PKG_CONFIG+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -6993,7 +7001,7 @@ for ac_dir in $ac_dummy; do
   test -z "$ac_dir" && ac_dir=.
   if $as_executable_p "$ac_dir/$ac_word"; then
    ac_cv_path_ac_pt_PKG_CONFIG="$ac_dir/$ac_word"
-   echo "$as_me:6996: found $ac_dir/$ac_word" >&5
+   echo "$as_me:7004: found $ac_dir/$ac_word" >&5
    break
 fi
 done
@@ -7005,10 +7013,10 @@ fi
 ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
 
 if test -n "$ac_pt_PKG_CONFIG"; then
-  echo "$as_me:7008: result: $ac_pt_PKG_CONFIG" >&5
+  echo "$as_me:7016: result: $ac_pt_PKG_CONFIG" >&5
 echo "${ECHO_T}$ac_pt_PKG_CONFIG" >&6
 else
-  echo "$as_me:7011: result: no" >&5
+  echo "$as_me:7019: result: no" >&5
 echo "${ECHO_T}no" >&6
 fi
 
@@ -7049,19 +7057,19 @@ xno|xNONE/*)
 	PKG_CONFIG=`echo "$PKG_CONFIG" | sed -e s%NONE%$cf_path_syntax%`
 	;;
 *)
-	{ { echo "$as_me:7052: error: expected a pathname, not \"$PKG_CONFIG\"" >&5
+	{ { echo "$as_me:7060: error: expected a pathname, not \"$PKG_CONFIG\"" >&5
 echo "$as_me: error: expected a pathname, not \"$PKG_CONFIG\"" >&2;}
    { (exit 1); exit 1; }; }
 	;;
 esac
 
 elif test "x$cf_pkg_config" != xno ; then
-	{ echo "$as_me:7059: WARNING: pkg-config is not installed" >&5
+	{ echo "$as_me:7067: WARNING: pkg-config is not installed" >&5
 echo "$as_me: WARNING: pkg-config is not installed" >&2;}
 fi
 
 ## PGP Support
-echo "$as_me:7064: checking if you want PGP/GPG-Support" >&5
+echo "$as_me:7072: checking if you want PGP/GPG-Support" >&5
 echo $ECHO_N "checking if you want PGP/GPG-Support... $ECHO_C" >&6
 
 # Check whether --enable-pgp-gpg or --disable-pgp-gpg was given.
@@ -7078,7 +7086,7 @@ else
 	USE_PGP_GPG=yes
 
 fi;
-echo "$as_me:7081: result: $enableval" >&5
+echo "$as_me:7089: result: $enableval" >&5
 echo "${ECHO_T}$enableval" >&6
 if test "$USE_PGP_GPG" = "yes" ; then
 
@@ -7087,7 +7095,7 @@ if test "${with_pgp+set}" = set; then
   withval="$with_pgp"
   case "$withval" in #(vi
   yes)
-   { { echo "$as_me:7090: error: expected a value for --with-pgp" >&5
+   { { echo "$as_me:7098: error: expected a value for --with-pgp" >&5
 echo "$as_me: error: expected a value for --with-pgp" >&2;}
    { (exit 1); exit 1; }; }
    ;; #(vi
@@ -7095,7 +7103,7 @@ echo "$as_me: error: expected a value fo
    ;; #(vi
   *)
    # user supplied option-value for "--with-pgp=path"
-   echo "$as_me:7098: checking for pgp" >&5
+   echo "$as_me:7106: checking for pgp" >&5
 echo $ECHO_N "checking for pgp... $ECHO_C" >&6
    ac_cv_path_PATH_PGP="$withval"
 
@@ -7106,7 +7114,7 @@ EOF
 cat >>confdefs.h <<\EOF
 #define HAVE_PGP 1
 EOF
-   echo "$as_me:7109: result: $withval" >&5
+   echo "$as_me:7117: result: $withval" >&5
 echo "${ECHO_T}$withval" >&6
    ;;
  esac
@@ -7115,7 +7123,7 @@ else
   # user did not specify "--with-pgp"; do automatic check
   # Extract the first word of "pgp", so it can be a program name with args.
 set dummy pgp; ac_word=$2
-echo "$as_me:7118: checking for $ac_word" >&5
+echo "$as_me:7126: checking for $ac_word" >&5
 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
 if test "${ac_cv_path_PATH_PGP+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -7132,7 +7140,7 @@ for ac_dir in $ac_dummy; do
   test -z "$ac_dir" && ac_dir=.
   if $as_executable_p "$ac_dir/$ac_word"; then
    ac_cv_path_PATH_PGP="$ac_dir/$ac_word"
-   echo "$as_me:7135: found $ac_dir/$ac_word" >&5
+   echo "$as_me:7143: found $ac_dir/$ac_word" >&5
    break
 fi
 done
@@ -7143,10 +7151,10 @@ fi
 PATH_PGP=$ac_cv_path_PATH_PGP
 
 if test -n "$PATH_PGP"; then
-  echo "$as_me:7146: result: $PATH_PGP" >&5
+  echo "$as_me:7154: result: $PATH_PGP" >&5
 echo "${ECHO_T}$PATH_PGP" >&6
 else
-  echo "$as_me:7149: result: no" >&5
+  echo "$as_me:7157: result: no" >&5
 echo "${ECHO_T}no" >&6
 fi
 
@@ -7167,7 +7175,7 @@ if test "${with_pgpk+set}" = set; then
   withval="$with_pgpk"
   case "$withval" in #(vi
   yes)
-   { { echo "$as_me:7170: error: expected a value for --with-pgpk" >&5
+   { { echo "$as_me:7178: error: expected a value for --with-pgpk" >&5
 echo "$as_me: error: expected a value for --with-pgpk" >&2;}
    { (exit 1); exit 1; }; }
    ;; #(vi
@@ -7175,7 +7183,7 @@ echo "$as_me: error: expected a value fo
    ;; #(vi
   *)
    # user supplied option-value for "--with-pgpk=path"
-   echo "$as_me:7178: checking for pgpk" >&5
+   echo "$as_me:7186: checking for pgpk" >&5
 echo $ECHO_N "checking for pgpk... $ECHO_C" >&6
    ac_cv_path_PATH_PGPK="$withval"
 
@@ -7186,7 +7194,7 @@ EOF
 cat >>confdefs.h <<\EOF
 #define HAVE_PGPK 1
 EOF
-   echo "$as_me:7189: result: $withval" >&5
+   echo "$as_me:7197: result: $withval" >&5
 echo "${ECHO_T}$withval" >&6
    ;;
  esac
@@ -7195,7 +7203,7 @@ else
   # user did not specify "--with-pgpk"; do automatic check
   # Extract the first word of "pgpk", so it can be a program name with args.
 set dummy pgpk; ac_word=$2
-echo "$as_me:7198: checking for $ac_word" >&5
+echo "$as_me:7206: checking for $ac_word" >&5
 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
 if test "${ac_cv_path_PATH_PGPK+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -7212,7 +7220,7 @@ for ac_dir in $ac_dummy; do
   test -z "$ac_dir" && ac_dir=.
   if $as_executable_p "$ac_dir/$ac_word"; then
    ac_cv_path_PATH_PGPK="$ac_dir/$ac_word"
-   echo "$as_me:7215: found $ac_dir/$ac_word" >&5
+   echo "$as_me:7223: found $ac_dir/$ac_word" >&5
    break
 fi
 done
@@ -7223,10 +7231,10 @@ fi
 PATH_PGPK=$ac_cv_path_PATH_PGPK
 
 if test -n "$PATH_PGPK"; then
-  echo "$as_me:7226: result: $PATH_PGPK" >&5
+  echo "$as_me:7234: result: $PATH_PGPK" >&5
 echo "${ECHO_T}$PATH_PGPK" >&6
 else
-  echo "$as_me:7229: result: no" >&5
+  echo "$as_me:7237: result: no" >&5
 echo "${ECHO_T}no" >&6
 fi
 
@@ -7247,7 +7255,7 @@ if test "${with_gpg+set}" = set; then
   withval="$with_gpg"
   case "$withval" in #(vi
   yes)
-   { { echo "$as_me:7250: error: expected a value for --with-gpg" >&5
+   { { echo "$as_me:7258: error: expected a value for --with-gpg" >&5
 echo "$as_me: error: expected a value for --with-gpg" >&2;}
    { (exit 1); exit 1; }; }
    ;; #(vi
@@ -7255,7 +7263,7 @@ echo "$as_me: error: expected a value fo
    ;; #(vi
   *)
    # user supplied option-value for "--with-gpg=path"
-   echo "$as_me:7258: checking for gpg" >&5
+   echo "$as_me:7266: checking for gpg" >&5
 echo $ECHO_N "checking for gpg... $ECHO_C" >&6
    ac_cv_path_PATH_GPG="$withval"
 
@@ -7266,7 +7274,7 @@ EOF
 cat >>confdefs.h <<\EOF
 #define HAVE_GPG 1
 EOF
-   echo "$as_me:7269: result: $withval" >&5
+   echo "$as_me:7277: result: $withval" >&5
 echo "${ECHO_T}$withval" >&6
    ;;
  esac
@@ -7275,7 +7283,7 @@ else
   # user did not specify "--with-gpg"; do automatic check
   # Extract the first word of "gpg", so it can be a program name with args.
 set dummy gpg; ac_word=$2
-echo "$as_me:7278: checking for $ac_word" >&5
+echo "$as_me:7286: checking for $ac_word" >&5
 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
 if test "${ac_cv_path_PATH_GPG+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -7292,7 +7300,7 @@ for ac_dir in $ac_dummy; do
   test -z "$ac_dir" && ac_dir=.
   if $as_executable_p "$ac_dir/$ac_word"; then
    ac_cv_path_PATH_GPG="$ac_dir/$ac_word"
-   echo "$as_me:7295: found $ac_dir/$ac_word" >&5
+   echo "$as_me:7303: found $ac_dir/$ac_word" >&5
    break
 fi
 done
@@ -7303,10 +7311,10 @@ fi
 PATH_GPG=$ac_cv_path_PATH_GPG
 
 if test -n "$PATH_GPG"; then
-  echo "$as_me:7306: result: $PATH_GPG" >&5
+  echo "$as_me:7314: result: $PATH_GPG" >&5
 echo "${ECHO_T}$PATH_GPG" >&6
 else
-  echo "$as_me:7309: result: no" >&5
+  echo "$as_me:7317: result: no" >&5
 echo "${ECHO_T}no" >&6
 fi
 
@@ -7329,7 +7337,7 @@ if test "${with_slrnface+set}" = set; th
   withval="$with_slrnface"
   case "$withval" in #(vi
   yes)
-   { { echo "$as_me:7332: error: expected a value for --with-slrnface" >&5
+   { { echo "$as_me:7340: error: expected a value for --with-slrnface" >&5
 echo "$as_me: error: expected a value for --with-slrnface" >&2;}
    { (exit 1); exit 1; }; }
    ;; #(vi
@@ -7337,7 +7345,7 @@ echo "$as_me: error: expected a value fo
    ;; #(vi
   *)
    # user supplied option-value for "--with-slrnface=path"
-   echo "$as_me:7340: checking for slrnface" >&5
+   echo "$as_me:7348: checking for slrnface" >&5
 echo $ECHO_N "checking for slrnface... $ECHO_C" >&6
    ac_cv_path_PATH_SLRNFACE="$withval"
 
@@ -7348,7 +7356,7 @@ EOF
 cat >>confdefs.h <<\EOF
 #define HAVE_SLRNFACE 1
 EOF
-   echo "$as_me:7351: result: $withval" >&5
+   echo "$as_me:7359: result: $withval" >&5
 echo "${ECHO_T}$withval" >&6
    ;;
  esac
@@ -7357,7 +7365,7 @@ else
   # user did not specify "--with-slrnface"; do automatic check
   # Extract the first word of "slrnface", so it can be a program name with args.
 set dummy slrnface; ac_word=$2
-echo "$as_me:7360: checking for $ac_word" >&5
+echo "$as_me:7368: checking for $ac_word" >&5
 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
 if test "${ac_cv_path_PATH_SLRNFACE+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -7374,7 +7382,7 @@ for ac_dir in $ac_dummy; do
   test -z "$ac_dir" && ac_dir=.
   if $as_executable_p "$ac_dir/$ac_word"; then
    ac_cv_path_PATH_SLRNFACE="$ac_dir/$ac_word"
-   echo "$as_me:7377: found $ac_dir/$ac_word" >&5
+   echo "$as_me:7385: found $ac_dir/$ac_word" >&5
    break
 fi
 done
@@ -7385,10 +7393,10 @@ fi
 PATH_SLRNFACE=$ac_cv_path_PATH_SLRNFACE
 
 if test -n "$PATH_SLRNFACE"; then
-  echo "$as_me:7388: result: $PATH_SLRNFACE" >&5
+  echo "$as_me:7396: result: $PATH_SLRNFACE" >&5
 echo "${ECHO_T}$PATH_SLRNFACE" >&6
 else
-  echo "$as_me:7391: result: no" >&5
+  echo "$as_me:7399: result: no" >&5
 echo "${ECHO_T}no" >&6
 fi
 
@@ -7417,14 +7425,14 @@ else
   cf_cv_default_shell=
 fi;
 
-echo "$as_me:7420: checking for the default shell program" >&5
+echo "$as_me:7428: checking for the default shell program" >&5
 echo $ECHO_N "checking for the default shell program... $ECHO_C" >&6
 cf_shell_progs="$cf_cv_default_shell"
 if test -z "$cf_shell_progs" ; then
 	cf_shell_progs="sh ksh bash zsh pdksh mksh jsh keysh ash dash"
 	# TIN preferred default shell for BSD systems is csh. Others are sh.
 	cat >"conftest.$ac_ext" <<_ACEOF
-#line 7427 "configure"
+#line 7435 "configure"
 #include "confdefs.h"
 
 #include <sys/params.h>
@@ -7442,16 +7450,16 @@ make an error
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:7445: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:7453: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:7448: \$? = $ac_status" >&5
+  echo "$as_me:7456: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:7451: \"$ac_try\"") >&5
+  { (eval echo "$as_me:7459: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:7454: \$? = $ac_status" >&5
+  echo "$as_me:7462: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   $cf_shell_progs="csh tcsh $cf_shell_progs"
 else
@@ -7461,11 +7469,11 @@ fi
 rm -f "conftest.$ac_objext" "conftest.$ac_ext"
 fi
 
-echo "${as_me:-configure}:7464: testing paths of shell programs: $cf_shell_progs ..." 1>&5
+echo "${as_me:-configure}:7472: testing paths of shell programs: $cf_shell_progs ..." 1>&5
 
 if test -s /etc/shells && test `${EGREP-egrep}  -c -v '^(#| |    |$)' /etc/shells` -gt 0; then
 
-echo "${as_me:-configure}:7468: testing /etc/shells ..." 1>&5
+echo "${as_me:-configure}:7476: testing /etc/shells ..." 1>&5
 
 	for cf_prog in $cf_shell_progs
 	do
@@ -7474,7 +7482,7 @@ echo "${as_me:-configure}:7468: testing
 				cf_pattern="^"$cf_prog"$"
 				;;
 			*/*)
-				{ { echo "$as_me:7477: error: Program name must be absolute or filename: $cf_prog" >&5
+				{ { echo "$as_me:7485: error: Program name must be absolute or filename: $cf_prog" >&5
 echo "$as_me: error: Program name must be absolute or filename: $cf_prog" >&2;}
    { (exit 1); exit 1; }; }
 				;;
@@ -7499,17 +7507,17 @@ echo "$as_me: error: Program name must b
 			break
 		fi
 	done
-	echo "$as_me:7502: result: $DEFAULT_SHELL" >&5
+	echo "$as_me:7510: result: $DEFAULT_SHELL" >&5
 echo "${ECHO_T}$DEFAULT_SHELL" >&6
 else
 
-echo "${as_me:-configure}:7506: testing $PATH ..." 1>&5
+echo "${as_me:-configure}:7514: testing $PATH ..." 1>&5
 
 for ac_prog in $cf_shell_progs
 do
   # Extract the first word of "$ac_prog", so it can be a program name with args.
 set dummy $ac_prog; ac_word=$2
-echo "$as_me:7512: checking for $ac_word" >&5
+echo "$as_me:7520: checking for $ac_word" >&5
 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
 if test "${ac_cv_path_DEFAULT_SHELL+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -7526,7 +7534,7 @@ for ac_dir in $ac_dummy; do
   test -z "$ac_dir" && ac_dir=.
   if $as_executable_p "$ac_dir/$ac_word"; then
    ac_cv_path_DEFAULT_SHELL="$ac_dir/$ac_word"
-   echo "$as_me:7529: found $ac_dir/$ac_word" >&5
+   echo "$as_me:7537: found $ac_dir/$ac_word" >&5
    break
 fi
 done
@@ -7537,10 +7545,10 @@ fi
 DEFAULT_SHELL=$ac_cv_path_DEFAULT_SHELL
 
 if test -n "$DEFAULT_SHELL"; then
-  echo "$as_me:7540: result: $DEFAULT_SHELL" >&5
+  echo "$as_me:7548: result: $DEFAULT_SHELL" >&5
 echo "${ECHO_T}$DEFAULT_SHELL" >&6
 else
-  echo "$as_me:7543: result: no" >&5
+  echo "$as_me:7551: result: no" >&5
 echo "${ECHO_T}no" >&6
 fi
 
@@ -7549,14 +7557,14 @@ done
 
 fi
 if test -z "$DEFAULT_SHELL" ; then
-	{ echo "$as_me:7552: WARNING: Cannot find the default shell you specified: $cf_shell_progs" >&5
+	{ echo "$as_me:7560: WARNING: Cannot find the default shell you specified: $cf_shell_progs" >&5
 echo "$as_me: WARNING: Cannot find the default shell you specified: $cf_shell_progs" >&2;}
 	if test -f /bin/false ; then
-		{ echo "$as_me:7555: WARNING: Using /bin/false instead" >&5
+		{ echo "$as_me:7563: WARNING: Using /bin/false instead" >&5
 echo "$as_me: WARNING: Using /bin/false instead" >&2;}
 		DEFAULT_SHELL=/bin/false
 	else
-		{ { echo "$as_me:7559: error: Cannot use /bin/false because it does not exist" >&5
+		{ { echo "$as_me:7567: error: Cannot use /bin/false because it does not exist" >&5
 echo "$as_me: error: Cannot use /bin/false because it does not exist" >&2;}
    { (exit 1); exit 1; }; }
 	fi
@@ -7567,7 +7575,7 @@ cat >>confdefs.h <<EOF
 EOF
 
 ### check for this early, since it'll override several options
-echo "$as_me:7570: checking if NNTP-support will be used" >&5
+echo "$as_me:7578: checking if NNTP-support will be used" >&5
 echo $ECHO_N "checking if NNTP-support will be used... $ECHO_C" >&6
 
 # Check whether --enable-nntp or --disable-nntp was given.
@@ -7584,12 +7592,12 @@ else
 	USE_NNTP=yes
 
 fi;
-echo "$as_me:7587: result: $enableval" >&5
+echo "$as_me:7595: result: $enableval" >&5
 echo "${ECHO_T}$enableval" >&6
 
 USE_SPOOLDIR=yes
 if test "$USE_NNTP" = "yes" ; then
-echo "$as_me:7592: checking whether to be NNTP_ONLY" >&5
+echo "$as_me:7600: checking whether to be NNTP_ONLY" >&5
 echo $ECHO_N "checking whether to be NNTP_ONLY... $ECHO_C" >&6
 
 # Check whether --enable-nntp-only or --disable-nntp-only was given.
@@ -7618,12 +7626,12 @@ cat >>confdefs.h <<\EOF
 EOF
 
 fi;
-echo "$as_me:7621: result: $enableval" >&5
+echo "$as_me:7629: result: $enableval" >&5
 echo "${ECHO_T}$enableval" >&6
 fi
 
 # can be also used for cached local overviews, so do not depend on USE_NNTP
-echo "$as_me:7626: checking if you want to use zlib for COMPRESS DEFLATE support" >&5
+echo "$as_me:7634: checking if you want to use zlib for COMPRESS DEFLATE support" >&5
 echo $ECHO_N "checking if you want to use zlib for COMPRESS DEFLATE support... $ECHO_C" >&6
 
 # Check whether --with-zlib or --without-zlib was given.
@@ -7633,9 +7641,10 @@ if test "${with_zlib+set}" = set; then
 else
   use_zlib=yes
 fi;
-echo "$as_me:7636: result: $use_zlib" >&5
+echo "$as_me:7644: result: $use_zlib" >&5
 echo "${ECHO_T}$use_zlib" >&6
 
+# gzgets is our minimal requirement, that is zlib >= 1.0.9 from 02.1998
 if test ".$use_zlib" != ".no" ; then
 
 case "x$use_zlib" in
@@ -7673,7 +7682,7 @@ if test -n "$cf_searchpath/include" ; th
 	CPPFLAGS="${CPPFLAGS}-I$cf_add_incdir"
 
 			  cat >"conftest.$ac_ext" <<_ACEOF
-#line 7676 "configure"
+#line 7685 "configure"
 #include "confdefs.h"
 #include <stdio.h>
 int
@@ -7685,16 +7694,16 @@ printf("Hello")
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:7688: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:7697: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:7691: \$? = $ac_status" >&5
+  echo "$as_me:7700: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:7694: \"$ac_try\"") >&5
+  { (eval echo "$as_me:7703: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:7697: \$? = $ac_status" >&5
+  echo "$as_me:7706: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   :
 else
@@ -7711,7 +7720,7 @@ rm -f "conftest.$ac_objext" "conftest.$a
 		if test "$cf_have_incdir" = no ; then
 		  test -n "$verbose" && echo "	adding $cf_add_incdir to include-path" 1>&6
 
-echo "${as_me:-configure}:7714: testing adding $cf_add_incdir to include-path ..." 1>&5
+echo "${as_me:-configure}:7723: testing adding $cf_add_incdir to include-path ..." 1>&5
 
 		  CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
 
@@ -7757,7 +7766,7 @@ if test -n "$cf_searchpath/../include" ;
 	CPPFLAGS="${CPPFLAGS}-I$cf_add_incdir"
 
 			  cat >"conftest.$ac_ext" <<_ACEOF
-#line 7760 "configure"
+#line 7769 "configure"
 #include "confdefs.h"
 #include <stdio.h>
 int
@@ -7769,16 +7778,16 @@ printf("Hello")
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:7772: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:7781: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:7775: \$? = $ac_status" >&5
+  echo "$as_me:7784: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:7778: \"$ac_try\"") >&5
+  { (eval echo "$as_me:7787: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:7781: \$? = $ac_status" >&5
+  echo "$as_me:7790: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   :
 else
@@ -7795,7 +7804,7 @@ rm -f "conftest.$ac_objext" "conftest.$a
 		if test "$cf_have_incdir" = no ; then
 		  test -n "$verbose" && echo "	adding $cf_add_incdir to include-path" 1>&6
 
-echo "${as_me:-configure}:7798: testing adding $cf_add_incdir to include-path ..." 1>&5
+echo "${as_me:-configure}:7807: testing adding $cf_add_incdir to include-path ..." 1>&5
 
 		  CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
 
@@ -7813,7 +7822,7 @@ echo "${as_me:-configure}:7798: testing
 fi
 
 	else
-{ { echo "$as_me:7816: error: cannot find zlib under $use_zlib" >&5
+{ { echo "$as_me:7825: error: cannot find zlib under $use_zlib" >&5
 echo "$as_me: error: cannot find zlib under $use_zlib" >&2;}
    { (exit 1); exit 1; }; }
 	fi
@@ -7838,7 +7847,7 @@ if test -n "$cf_searchpath/lib" ; then
 			if test "$cf_have_libdir" = no ; then
 				test -n "$verbose" && echo "	adding $cf_add_libdir to library-path" 1>&6
 
-echo "${as_me:-configure}:7841: testing adding $cf_add_libdir to library-path ..." 1>&5
+echo "${as_me:-configure}:7850: testing adding $cf_add_libdir to library-path ..." 1>&5
 
 				LDFLAGS="-L$cf_add_libdir $LDFLAGS"
 			fi
@@ -7867,7 +7876,7 @@ if test -n "$cf_searchpath" ; then
 			if test "$cf_have_libdir" = no ; then
 				test -n "$verbose" && echo "	adding $cf_add_libdir to library-path" 1>&6
 
-echo "${as_me:-configure}:7870: testing adding $cf_add_libdir to library-path ..." 1>&5
+echo "${as_me:-configure}:7879: testing adding $cf_add_libdir to library-path ..." 1>&5
 
 				LDFLAGS="-L$cf_add_libdir $LDFLAGS"
 			fi
@@ -7876,7 +7885,7 @@ echo "${as_me:-configure}:7870: testing
 fi
 
 	else
-{ { echo "$as_me:7879: error: cannot find zlib under $use_zlib" >&5
+{ { echo "$as_me:7888: error: cannot find zlib under $use_zlib" >&5
 echo "$as_me: error: cannot find zlib under $use_zlib" >&2;}
    { (exit 1); exit 1; }; }
 	fi
@@ -7884,22 +7893,22 @@ done
 
 	test -n "$verbose" && echo "	setting path value for zlib to $use_zlib" 1>&6
 
-echo "${as_me:-configure}:7887: testing setting path value for zlib to $use_zlib ..." 1>&5
+echo "${as_me:-configure}:7896: testing setting path value for zlib to $use_zlib ..." 1>&5
 
 	;;
 esac
 
 # If the linkage is not already in the $CPPFLAGS/$LDFLAGS configuration, these
-# will be set on completion of the AC_TRY_LINK below.
+# will be set on completion of the AC_LINK_IFELSE below.
 cf_cv_header_path_z=
 cf_cv_library_path_z=
 
-echo "${as_me:-configure}:7897: testing Starting FIND_LINKAGE(z,zlib) ..." 1>&5
+echo "${as_me:-configure}:7906: testing Starting FIND_LINKAGE(z,zlib) ..." 1>&5
 
 cf_save_LIBS="$LIBS"
 
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 7902 "configure"
+#line 7911 "configure"
 #include "confdefs.h"
 
 #include <zlib.h>
@@ -7915,16 +7924,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:7918: \"$ac_link\"") >&5
+if { (eval echo "$as_me:7927: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:7921: \$? = $ac_status" >&5
+  echo "$as_me:7930: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:7924: \"$ac_try\"") >&5
+  { (eval echo "$as_me:7933: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:7927: \$? = $ac_status" >&5
+  echo "$as_me:7936: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
 
 	cf_cv_find_linkage_z=yes
@@ -7938,7 +7947,7 @@ cat "conftest.$ac_ext" >&5
 LIBS="-lz  $cf_save_LIBS"
 
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 7941 "configure"
+#line 7950 "configure"
 #include "confdefs.h"
 
 #include <zlib.h>
@@ -7954,16 +7963,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:7957: \"$ac_link\"") >&5
+if { (eval echo "$as_me:7966: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:7960: \$? = $ac_status" >&5
+  echo "$as_me:7969: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:7963: \"$ac_try\"") >&5
+  { (eval echo "$as_me:7972: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:7966: \$? = $ac_status" >&5
+  echo "$as_me:7975: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
 
 	cf_cv_find_linkage_z=yes
@@ -7980,9 +7989,9 @@ cat "conftest.$ac_ext" >&5
 
 	test -n "$verbose" && echo "	find linkage for z library" 1>&6
 
-echo "${as_me:-configure}:7983: testing find linkage for z library ..." 1>&5
+echo "${as_me:-configure}:7992: testing find linkage for z library ..." 1>&5
 
-echo "${as_me:-configure}:7985: testing Searching for headers in FIND_LINKAGE(z,zlib) ..." 1>&5
+echo "${as_me:-configure}:7994: testing Searching for headers in FIND_LINKAGE(z,zlib) ..." 1>&5
 
 	cf_save_CPPFLAGS="$CPPFLAGS"
 	cf_test_CPPFLAGS="$CPPFLAGS"
@@ -8073,7 +8082,7 @@ cf_search="$cf_search $cf_header_path_li
 		if test -d "$cf_cv_header_path_z" ; then
 			test -n "$verbose" && echo "	... testing $cf_cv_header_path_z" 1>&6
 
-echo "${as_me:-configure}:8076: testing ... testing $cf_cv_header_path_z ..." 1>&5
+echo "${as_me:-configure}:8085: testing ... testing $cf_cv_header_path_z ..." 1>&5
 
 			CPPFLAGS="$cf_save_CPPFLAGS"
 
@@ -8081,7 +8090,7 @@ echo "${as_me:-configure}:8076: testing
 	CPPFLAGS="${CPPFLAGS}-I$cf_cv_header_path_z"
 
 			cat >"conftest.$ac_ext" <<_ACEOF
-#line 8084 "configure"
+#line 8093 "configure"
 #include "confdefs.h"
 
 #include <zlib.h>
@@ -8097,21 +8106,21 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:8100: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:8109: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:8103: \$? = $ac_status" >&5
+  echo "$as_me:8112: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:8106: \"$ac_try\"") >&5
+  { (eval echo "$as_me:8115: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:8109: \$? = $ac_status" >&5
+  echo "$as_me:8118: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
 
 				test -n "$verbose" && echo "	... found z headers in $cf_cv_header_path_z" 1>&6
 
-echo "${as_me:-configure}:8114: testing ... found z headers in $cf_cv_header_path_z ..." 1>&5
+echo "${as_me:-configure}:8123: testing ... found z headers in $cf_cv_header_path_z ..." 1>&5
 
 				cf_cv_find_linkage_z=maybe
 				cf_test_CPPFLAGS="$CPPFLAGS"
@@ -8129,7 +8138,7 @@ rm -f "conftest.$ac_objext" "conftest.$a
 
 	if test "$cf_cv_find_linkage_z" = maybe ; then
 
-echo "${as_me:-configure}:8132: testing Searching for z library in FIND_LINKAGE(z,zlib) ..." 1>&5
+echo "${as_me:-configure}:8141: testing Searching for z library in FIND_LINKAGE(z,zlib) ..." 1>&5
 
 		cf_save_LIBS="$LIBS"
 		cf_save_LDFLAGS="$LDFLAGS"
@@ -8137,7 +8146,7 @@ echo "${as_me:-configure}:8132: testing
 		CPPFLAGS="$cf_test_CPPFLAGS"
 		LIBS="-lz  $cf_save_LIBS"
 		cat >"conftest.$ac_ext" <<_ACEOF
-#line 8140 "configure"
+#line 8149 "configure"
 #include "confdefs.h"
 
 #include <zlib.h>
@@ -8153,21 +8162,21 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:8156: \"$ac_link\"") >&5
+if { (eval echo "$as_me:8165: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:8159: \$? = $ac_status" >&5
+  echo "$as_me:8168: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:8162: \"$ac_try\"") >&5
+  { (eval echo "$as_me:8171: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:8165: \$? = $ac_status" >&5
+  echo "$as_me:8174: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
 
 			test -n "$verbose" && echo "	... found z library in system" 1>&6
 
-echo "${as_me:-configure}:8170: testing ... found z library in system ..." 1>&5
+echo "${as_me:-configure}:8179: testing ... found z library in system ..." 1>&5
 
 			cf_cv_find_linkage_z=yes
 else
@@ -8248,13 +8257,13 @@ cf_search="$cf_library_path_list $cf_sea
 				if test -d "$cf_cv_library_path_z" ; then
 					test -n "$verbose" && echo "	... testing $cf_cv_library_path_z" 1>&6
 
-echo "${as_me:-configure}:8251: testing ... testing $cf_cv_library_path_z ..." 1>&5
+echo "${as_me:-configure}:8260: testing ... testing $cf_cv_library_path_z ..." 1>&5
 
 					CPPFLAGS="$cf_test_CPPFLAGS"
 					LIBS="-lz  $cf_save_LIBS"
 					LDFLAGS="$cf_save_LDFLAGS -L$cf_cv_library_path_z"
 					cat >"conftest.$ac_ext" <<_ACEOF
-#line 8257 "configure"
+#line 8266 "configure"
 #include "confdefs.h"
 
 #include <zlib.h>
@@ -8270,21 +8279,21 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:8273: \"$ac_link\"") >&5
+if { (eval echo "$as_me:8282: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:8276: \$? = $ac_status" >&5
+  echo "$as_me:8285: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:8279: \"$ac_try\"") >&5
+  { (eval echo "$as_me:8288: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:8282: \$? = $ac_status" >&5
+  echo "$as_me:8291: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
 
 					test -n "$verbose" && echo "	... found z library in $cf_cv_library_path_z" 1>&6
 
-echo "${as_me:-configure}:8287: testing ... found z library in $cf_cv_library_path_z ..." 1>&5
+echo "${as_me:-configure}:8296: testing ... found z library in $cf_cv_library_path_z ..." 1>&5
 
 					cf_cv_find_linkage_z=yes
 					cf_cv_library_file_z="-lz"
@@ -8346,7 +8355,7 @@ if test -n "$cf_cv_header_path_z" ; then
 	CPPFLAGS="${CPPFLAGS}-I$cf_add_incdir"
 
 			  cat >"conftest.$ac_ext" <<_ACEOF
-#line 8349 "configure"
+#line 8358 "configure"
 #include "confdefs.h"
 #include <stdio.h>
 int
@@ -8358,16 +8367,16 @@ printf("Hello")
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:8361: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:8370: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:8364: \$? = $ac_status" >&5
+  echo "$as_me:8373: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:8367: \"$ac_try\"") >&5
+  { (eval echo "$as_me:8376: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:8370: \$? = $ac_status" >&5
+  echo "$as_me:8379: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   :
 else
@@ -8384,7 +8393,7 @@ rm -f "conftest.$ac_objext" "conftest.$a
 		if test "$cf_have_incdir" = no ; then
 		  test -n "$verbose" && echo "	adding $cf_add_incdir to include-path" 1>&6
 
-echo "${as_me:-configure}:8387: testing adding $cf_add_incdir to include-path ..." 1>&5
+echo "${as_me:-configure}:8396: testing adding $cf_add_incdir to include-path ..." 1>&5
 
 		  CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
 
@@ -8420,7 +8429,7 @@ if test -n "$cf_cv_library_path_z" ; the
 			if test "$cf_have_libdir" = no ; then
 				test -n "$verbose" && echo "	adding $cf_add_libdir to library-path" 1>&6
 
-echo "${as_me:-configure}:8423: testing adding $cf_add_libdir to library-path ..." 1>&5
+echo "${as_me:-configure}:8432: testing adding $cf_add_libdir to library-path ..." 1>&5
 
 				LDFLAGS="-L$cf_add_libdir $LDFLAGS"
 			fi
@@ -8445,7 +8454,7 @@ done
 LIBS="$cf_add_libs"
 
 else
-{ echo "$as_me:8448: WARNING: Cannot find z library" >&5
+{ echo "$as_me:8457: WARNING: Cannot find z library" >&5
 echo "$as_me: WARNING: Cannot find z library" >&2;}
 fi
 
@@ -8454,13 +8463,13 @@ for ac_func in \
 
 do
 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
-echo "$as_me:8457: checking for $ac_func" >&5
+echo "$as_me:8466: checking for $ac_func" >&5
 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
 if eval "test \"\${$as_ac_var+set}\" = set"; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 8463 "configure"
+#line 8472 "configure"
 #include "confdefs.h"
 #define $ac_func autoconf_temporary
 #include <limits.h>	/* least-intrusive standard header which defines gcc2 __stub macros */
@@ -8491,16 +8500,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:8494: \"$ac_link\"") >&5
+if { (eval echo "$as_me:8503: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:8497: \$? = $ac_status" >&5
+  echo "$as_me:8506: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:8500: \"$ac_try\"") >&5
+  { (eval echo "$as_me:8509: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:8503: \$? = $ac_status" >&5
+  echo "$as_me:8512: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   eval "$as_ac_var=yes"
 else
@@ -8510,7 +8519,7 @@ eval "$as_ac_var=no"
 fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 fi
-echo "$as_me:8513: result: `eval echo '${'"$as_ac_var"'}'`" >&5
+echo "$as_me:8522: result: `eval echo '${'"$as_ac_var"'}'`" >&5
 echo "${ECHO_T}`eval echo '${'"$as_ac_var"'}'`" >&6
 if test "`eval echo '${'"$as_ac_var"'}'`" = yes; then
   cat >>confdefs.h <<EOF
@@ -8520,15 +8529,83 @@ EOF
 fi
 done
 
-	test "x$cf_cv_find_linkage_z" = "xyes" &&
+	if test "x$cf_cv_find_linkage_z" = "xyes"; then
+		echo "$as_me:8533: checking for gzgets" >&5
+echo $ECHO_N "checking for gzgets... $ECHO_C" >&6
+if test "${ac_cv_func_gzgets+set}" = set; then
+  echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+  cat >"conftest.$ac_ext" <<_ACEOF
+#line 8539 "configure"
+#include "confdefs.h"
+#define gzgets autoconf_temporary
+#include <limits.h>	/* least-intrusive standard header which defines gcc2 __stub macros */
+#undef gzgets
+
+#ifdef __cplusplus
+extern "C"
+#endif
+
+/* We use char because int might match the return type of a gcc2
+   builtin and then its argument prototype would still apply.  */
+char gzgets (void);
+
+int
+main (void)
+{
+
+/* The GNU C library defines stubs for functions which it implements
+    to always fail with ENOSYS.  Some functions are actually named
+    something starting with __ and the normal name is an alias.  */
+#if defined (__stub_gzgets) || defined (__stub___gzgets)
+#error found stub for gzgets
+#endif
+
+	return gzgets ();
+  ;
+  return 0;
+}
+_ACEOF
+rm -f "conftest.$ac_objext" "conftest$ac_exeext"
+if { (eval echo "$as_me:8570: \"$ac_link\"") >&5
+  (eval $ac_link) 2>&5
+  ac_status=$?
+  echo "$as_me:8573: \$? = $ac_status" >&5
+  (exit "$ac_status"); } &&
+         { ac_try='test -s "conftest$ac_exeext"'
+  { (eval echo "$as_me:8576: \"$ac_try\"") >&5
+  (eval $ac_try) 2>&5
+  ac_status=$?
+  echo "$as_me:8579: \$? = $ac_status" >&5
+  (exit "$ac_status"); }; }; then
+  ac_cv_func_gzgets=yes
+else
+  echo "$as_me: failed program was:" >&5
+cat "conftest.$ac_ext" >&5
+ac_cv_func_gzgets=no
+fi
+rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
+fi
+echo "$as_me:8589: result: $ac_cv_func_gzgets" >&5
+echo "${ECHO_T}$ac_cv_func_gzgets" >&6
+if test "$ac_cv_func_gzgets" = yes; then
+  zlib_has_gzgets=yes
+else
+  zlib_has_gzgets=no
+fi
+
+	fi
+	if test "x$zlib_has_gzgets" = "xyes" ; then
+		test "x$cf_cv_find_linkage_z" = "xyes" &&
 cat >>confdefs.h <<\EOF
 #define USE_ZLIB 1
 EOF
 
+	fi
 fi
 
 ###	use option --enable-debug to compile-in test/development code
-echo "$as_me:8531: checking if you want to compile-in debug support" >&5
+echo "$as_me:8608: checking if you want to compile-in debug support" >&5
 echo $ECHO_N "checking if you want to compile-in debug support... $ECHO_C" >&6
 
 # Check whether --enable-debug or --disable-debug was given.
@@ -8549,12 +8626,12 @@ else
 	test -z "$save_CFLAGS" && CFLAGS="`echo $CFLAGS|sed -e 's/-g //' -e 's/-g$//'`"
 
 fi;
-echo "$as_me:8552: result: $enableval" >&5
+echo "$as_me:8629: result: $enableval" >&5
 echo "${ECHO_T}$enableval" >&6
 
 ###	use option --disable-echo to suppress full display compiling commands
 
-echo "$as_me:8557: checking if you want to see long compiling messages" >&5
+echo "$as_me:8634: checking if you want to see long compiling messages" >&5
 echo $ECHO_N "checking if you want to see long compiling messages... $ECHO_C" >&6
 
 # Check whether --enable-echo or --disable-echo was given.
@@ -8588,11 +8665,11 @@ else
 	ECHO_CC=''
 
 fi;
-echo "$as_me:8591: result: $enableval" >&5
+echo "$as_me:8668: result: $enableval" >&5
 echo "${ECHO_T}$enableval" >&6
 
 ### use option --enable-prototypes to turn on optional prototypes
-echo "$as_me:8595: checking if you want to compile with fallback prototypes" >&5
+echo "$as_me:8672: checking if you want to compile with fallback prototypes" >&5
 echo $ECHO_N "checking if you want to compile with fallback prototypes... $ECHO_C" >&6
 
 # Check whether --enable-prototypes or --disable-prototypes was given.
@@ -8609,14 +8686,14 @@ else
 	with_decl_check=no
 
 fi;
-echo "$as_me:8612: result: $enableval" >&5
+echo "$as_me:8689: result: $enableval" >&5
 echo "${ECHO_T}$enableval" >&6
 
 ###	use option --enable-warnings to turn on all gcc warnings
 EXTRA_CFLAGS=""
 if test -n "$GCC"
 then
-echo "$as_me:8619: checking if you want to turn on gcc warnings" >&5
+echo "$as_me:8696: checking if you want to turn on gcc warnings" >&5
 echo $ECHO_N "checking if you want to turn on gcc warnings... $ECHO_C" >&6
 
 # Check whether --enable-warnings or --disable-warnings was given.
@@ -8633,12 +8710,12 @@ else
 	with_warnings=no
 
 fi;
-echo "$as_me:8636: result: $with_warnings" >&5
+echo "$as_me:8713: result: $with_warnings" >&5
 echo "${ECHO_T}$with_warnings" >&6
 if test "$with_warnings" = "yes"
 then
 	with_ext_const=yes
-	echo "$as_me:8641: checking for X" >&5
+	echo "$as_me:8718: checking for X" >&5
 echo $ECHO_N "checking for X... $ECHO_C" >&6
 
 # Check whether --with-x or --without-x was given.
@@ -8742,17 +8819,17 @@ if test "$ac_x_includes" = no; then
   # Guess where to find include files, by looking for Intrinsic.h.
   # First, try using that file with no special directory specified.
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 8745 "configure"
+#line 8822 "configure"
 #include "confdefs.h"
 #include <X11/Intrinsic.h>
 _ACEOF
-if { (eval echo "$as_me:8749: \"$ac_cpp "conftest.$ac_ext"\"") >&5
+if { (eval echo "$as_me:8826: \"$ac_cpp "conftest.$ac_ext"\"") >&5
   (eval $ac_cpp "conftest.$ac_ext") 2>conftest.er1
   ac_status=$?
   $EGREP -v '^ *\+' conftest.er1 >conftest.err
   rm -f conftest.er1
   cat conftest.err >&5
-  echo "$as_me:8755: \$? = $ac_status" >&5
+  echo "$as_me:8832: \$? = $ac_status" >&5
   (exit "$ac_status"); } >/dev/null; then
   if test -s conftest.err; then
     ac_cpp_err=$ac_c_preproc_warn_flag
@@ -8785,7 +8862,7 @@ if test "$ac_x_libraries" = no; then
   ac_save_LIBS=$LIBS
   LIBS="-lXt $LIBS"
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 8788 "configure"
+#line 8865 "configure"
 #include "confdefs.h"
 #include <X11/Intrinsic.h>
 int
@@ -8797,16 +8874,16 @@ XtMalloc (0)
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:8800: \"$ac_link\"") >&5
+if { (eval echo "$as_me:8877: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:8803: \$? = $ac_status" >&5
+  echo "$as_me:8880: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:8806: \"$ac_try\"") >&5
+  { (eval echo "$as_me:8883: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:8809: \$? = $ac_status" >&5
+  echo "$as_me:8886: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   LIBS=$ac_save_LIBS
 # We can link X programs with no special library path.
@@ -8844,7 +8921,7 @@ fi
 fi # $with_x != no
 
 if test "$have_x" != yes; then
-  echo "$as_me:8847: result: $have_x" >&5
+  echo "$as_me:8924: result: $have_x" >&5
 echo "${ECHO_T}$have_x" >&6
   no_x=yes
 else
@@ -8854,7 +8931,7 @@ else
   # Update the cache value to reflect the command line values.
   ac_cv_have_x="have_x=yes \
 		ac_x_includes=$x_includes ac_x_libraries=$x_libraries"
-  echo "$as_me:8857: result: libraries $x_libraries, headers $x_includes" >&5
+  echo "$as_me:8934: result: libraries $x_libraries, headers $x_includes" >&5
 echo "${ECHO_T}libraries $x_libraries, headers $x_includes" >&6
 fi
 
@@ -8881,11 +8958,11 @@ else
     # others require no space.  Words are not sufficient . . . .
     case `(uname -sr) 2>/dev/null` in
     "SunOS 5"*)
-      echo "$as_me:8884: checking whether -R must be followed by a space" >&5
+      echo "$as_me:8961: checking whether -R must be followed by a space" >&5
 echo $ECHO_N "checking whether -R must be followed by a space... $ECHO_C" >&6
       ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries"
       cat >"conftest.$ac_ext" <<_ACEOF
-#line 8888 "configure"
+#line 8965 "configure"
 #include "confdefs.h"
 
 int
@@ -8897,16 +8974,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:8900: \"$ac_link\"") >&5
+if { (eval echo "$as_me:8977: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:8903: \$? = $ac_status" >&5
+  echo "$as_me:8980: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:8906: \"$ac_try\"") >&5
+  { (eval echo "$as_me:8983: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:8909: \$? = $ac_status" >&5
+  echo "$as_me:8986: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_R_nospace=yes
 else
@@ -8916,13 +8993,13 @@ ac_R_nospace=no
 fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
       if test $ac_R_nospace = yes; then
-	echo "$as_me:8919: result: no" >&5
+	echo "$as_me:8996: result: no" >&5
 echo "${ECHO_T}no" >&6
 	X_LIBS="$X_LIBS -R$x_libraries"
       else
 	LIBS="$ac_xsave_LIBS -R $x_libraries"
 	cat >"conftest.$ac_ext" <<_ACEOF
-#line 8925 "configure"
+#line 9002 "configure"
 #include "confdefs.h"
 
 int
@@ -8934,16 +9011,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:8937: \"$ac_link\"") >&5
+if { (eval echo "$as_me:9014: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:8940: \$? = $ac_status" >&5
+  echo "$as_me:9017: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:8943: \"$ac_try\"") >&5
+  { (eval echo "$as_me:9020: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:8946: \$? = $ac_status" >&5
+  echo "$as_me:9023: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_R_space=yes
 else
@@ -8953,11 +9030,11 @@ ac_R_space=no
 fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 	if test $ac_R_space = yes; then
-	  echo "$as_me:8956: result: yes" >&5
+	  echo "$as_me:9033: result: yes" >&5
 echo "${ECHO_T}yes" >&6
 	  X_LIBS="$X_LIBS -R $x_libraries"
 	else
-	  echo "$as_me:8960: result: neither works" >&5
+	  echo "$as_me:9037: result: neither works" >&5
 echo "${ECHO_T}neither works" >&6
 	fi
       fi
@@ -8977,7 +9054,7 @@ echo "${ECHO_T}neither works" >&6
     # the Alpha needs dnet_stub (dnet does not exist).
     ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11"
     cat >"conftest.$ac_ext" <<_ACEOF
-#line 8980 "configure"
+#line 9057 "configure"
 #include "confdefs.h"
 
 /* Override any gcc2 internal prototype to avoid an error.  */
@@ -8996,22 +9073,22 @@ XOpenDisplay ();
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:8999: \"$ac_link\"") >&5
+if { (eval echo "$as_me:9076: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:9002: \$? = $ac_status" >&5
+  echo "$as_me:9079: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:9005: \"$ac_try\"") >&5
+  { (eval echo "$as_me:9082: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:9008: \$? = $ac_status" >&5
+  echo "$as_me:9085: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   :
 else
   echo "$as_me: failed program was:" >&5
 cat "conftest.$ac_ext" >&5
-echo "$as_me:9014: checking for dnet_ntoa in -ldnet" >&5
+echo "$as_me:9091: checking for dnet_ntoa in -ldnet" >&5
 echo $ECHO_N "checking for dnet_ntoa in -ldnet... $ECHO_C" >&6
 if test "${ac_cv_lib_dnet_dnet_ntoa+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -9019,7 +9096,7 @@ else
   ac_check_lib_save_LIBS=$LIBS
 LIBS="-ldnet  $LIBS"
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 9022 "configure"
+#line 9099 "configure"
 #include "confdefs.h"
 
 /* Override any gcc2 internal prototype to avoid an error.  */
@@ -9038,16 +9115,16 @@ dnet_ntoa ();
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:9041: \"$ac_link\"") >&5
+if { (eval echo "$as_me:9118: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:9044: \$? = $ac_status" >&5
+  echo "$as_me:9121: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:9047: \"$ac_try\"") >&5
+  { (eval echo "$as_me:9124: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:9050: \$? = $ac_status" >&5
+  echo "$as_me:9127: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_lib_dnet_dnet_ntoa=yes
 else
@@ -9058,14 +9135,14 @@ fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 LIBS=$ac_check_lib_save_LIBS
 fi
-echo "$as_me:9061: result: $ac_cv_lib_dnet_dnet_ntoa" >&5
+echo "$as_me:9138: result: $ac_cv_lib_dnet_dnet_ntoa" >&5
 echo "${ECHO_T}$ac_cv_lib_dnet_dnet_ntoa" >&6
 if test "$ac_cv_lib_dnet_dnet_ntoa" = yes; then
   X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet"
 fi
 
     if test $ac_cv_lib_dnet_dnet_ntoa = no; then
-      echo "$as_me:9068: checking for dnet_ntoa in -ldnet_stub" >&5
+      echo "$as_me:9145: checking for dnet_ntoa in -ldnet_stub" >&5
 echo $ECHO_N "checking for dnet_ntoa in -ldnet_stub... $ECHO_C" >&6
 if test "${ac_cv_lib_dnet_stub_dnet_ntoa+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -9073,7 +9150,7 @@ else
   ac_check_lib_save_LIBS=$LIBS
 LIBS="-ldnet_stub  $LIBS"
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 9076 "configure"
+#line 9153 "configure"
 #include "confdefs.h"
 
 /* Override any gcc2 internal prototype to avoid an error.  */
@@ -9092,16 +9169,16 @@ dnet_ntoa ();
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:9095: \"$ac_link\"") >&5
+if { (eval echo "$as_me:9172: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:9098: \$? = $ac_status" >&5
+  echo "$as_me:9175: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:9101: \"$ac_try\"") >&5
+  { (eval echo "$as_me:9178: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:9104: \$? = $ac_status" >&5
+  echo "$as_me:9181: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_lib_dnet_stub_dnet_ntoa=yes
 else
@@ -9112,7 +9189,7 @@ fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 LIBS=$ac_check_lib_save_LIBS
 fi
-echo "$as_me:9115: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5
+echo "$as_me:9192: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5
 echo "${ECHO_T}$ac_cv_lib_dnet_stub_dnet_ntoa" >&6
 if test "$ac_cv_lib_dnet_stub_dnet_ntoa" = yes; then
   X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub"
@@ -9131,13 +9208,13 @@ rm -f "conftest.$ac_objext" "conftest$ac
     # on Irix 5.2, according to T.E. Dickey.
     # The functions gethostbyname, getservbyname, and inet_addr are
     # in -lbsd on LynxOS 3.0.1/i386, according to Lars Hecking.
-    echo "$as_me:9134: checking for gethostbyname" >&5
+    echo "$as_me:9211: checking for gethostbyname" >&5
 echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6
 if test "${ac_cv_func_gethostbyname+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 9140 "configure"
+#line 9217 "configure"
 #include "confdefs.h"
 #define gethostbyname autoconf_temporary
 #include <limits.h>	/* least-intrusive standard header which defines gcc2 __stub macros */
@@ -9168,16 +9245,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:9171: \"$ac_link\"") >&5
+if { (eval echo "$as_me:9248: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:9174: \$? = $ac_status" >&5
+  echo "$as_me:9251: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:9177: \"$ac_try\"") >&5
+  { (eval echo "$as_me:9254: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:9180: \$? = $ac_status" >&5
+  echo "$as_me:9257: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_func_gethostbyname=yes
 else
@@ -9187,11 +9264,11 @@ ac_cv_func_gethostbyname=no
 fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 fi
-echo "$as_me:9190: result: $ac_cv_func_gethostbyname" >&5
+echo "$as_me:9267: result: $ac_cv_func_gethostbyname" >&5
 echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6
 
     if test $ac_cv_func_gethostbyname = no; then
-      echo "$as_me:9194: checking for gethostbyname in -lnsl" >&5
+      echo "$as_me:9271: checking for gethostbyname in -lnsl" >&5
 echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6
 if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -9199,7 +9276,7 @@ else
   ac_check_lib_save_LIBS=$LIBS
 LIBS="-lnsl  $LIBS"
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 9202 "configure"
+#line 9279 "configure"
 #include "confdefs.h"
 
 /* Override any gcc2 internal prototype to avoid an error.  */
@@ -9218,16 +9295,16 @@ gethostbyname ();
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:9221: \"$ac_link\"") >&5
+if { (eval echo "$as_me:9298: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:9224: \$? = $ac_status" >&5
+  echo "$as_me:9301: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:9227: \"$ac_try\"") >&5
+  { (eval echo "$as_me:9304: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:9230: \$? = $ac_status" >&5
+  echo "$as_me:9307: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_lib_nsl_gethostbyname=yes
 else
@@ -9238,14 +9315,14 @@ fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 LIBS=$ac_check_lib_save_LIBS
 fi
-echo "$as_me:9241: result: $ac_cv_lib_nsl_gethostbyname" >&5
+echo "$as_me:9318: result: $ac_cv_lib_nsl_gethostbyname" >&5
 echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6
 if test "$ac_cv_lib_nsl_gethostbyname" = yes; then
   X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl"
 fi
 
       if test $ac_cv_lib_nsl_gethostbyname = no; then
-        echo "$as_me:9248: checking for gethostbyname in -lbsd" >&5
+        echo "$as_me:9325: checking for gethostbyname in -lbsd" >&5
 echo $ECHO_N "checking for gethostbyname in -lbsd... $ECHO_C" >&6
 if test "${ac_cv_lib_bsd_gethostbyname+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -9253,7 +9330,7 @@ else
   ac_check_lib_save_LIBS=$LIBS
 LIBS="-lbsd  $LIBS"
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 9256 "configure"
+#line 9333 "configure"
 #include "confdefs.h"
 
 /* Override any gcc2 internal prototype to avoid an error.  */
@@ -9272,16 +9349,16 @@ gethostbyname ();
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:9275: \"$ac_link\"") >&5
+if { (eval echo "$as_me:9352: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:9278: \$? = $ac_status" >&5
+  echo "$as_me:9355: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:9281: \"$ac_try\"") >&5
+  { (eval echo "$as_me:9358: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:9284: \$? = $ac_status" >&5
+  echo "$as_me:9361: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_lib_bsd_gethostbyname=yes
 else
@@ -9292,7 +9369,7 @@ fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 LIBS=$ac_check_lib_save_LIBS
 fi
-echo "$as_me:9295: result: $ac_cv_lib_bsd_gethostbyname" >&5
+echo "$as_me:9372: result: $ac_cv_lib_bsd_gethostbyname" >&5
 echo "${ECHO_T}$ac_cv_lib_bsd_gethostbyname" >&6
 if test "$ac_cv_lib_bsd_gethostbyname" = yes; then
   X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd"
@@ -9308,13 +9385,13 @@ fi
     # variants that don't use the nameserver (or something).  -lsocket
     # must be given before -lnsl if both are needed.  We assume that
     # if connect needs -lnsl, so does gethostbyname.
-    echo "$as_me:9311: checking for connect" >&5
+    echo "$as_me:9388: checking for connect" >&5
 echo $ECHO_N "checking for connect... $ECHO_C" >&6
 if test "${ac_cv_func_connect+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 9317 "configure"
+#line 9394 "configure"
 #include "confdefs.h"
 #define connect autoconf_temporary
 #include <limits.h>	/* least-intrusive standard header which defines gcc2 __stub macros */
@@ -9345,16 +9422,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:9348: \"$ac_link\"") >&5
+if { (eval echo "$as_me:9425: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:9351: \$? = $ac_status" >&5
+  echo "$as_me:9428: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:9354: \"$ac_try\"") >&5
+  { (eval echo "$as_me:9431: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:9357: \$? = $ac_status" >&5
+  echo "$as_me:9434: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_func_connect=yes
 else
@@ -9364,11 +9441,11 @@ ac_cv_func_connect=no
 fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 fi
-echo "$as_me:9367: result: $ac_cv_func_connect" >&5
+echo "$as_me:9444: result: $ac_cv_func_connect" >&5
 echo "${ECHO_T}$ac_cv_func_connect" >&6
 
     if test $ac_cv_func_connect = no; then
-      echo "$as_me:9371: checking for connect in -lsocket" >&5
+      echo "$as_me:9448: checking for connect in -lsocket" >&5
 echo $ECHO_N "checking for connect in -lsocket... $ECHO_C" >&6
 if test "${ac_cv_lib_socket_connect+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -9376,7 +9453,7 @@ else
   ac_check_lib_save_LIBS=$LIBS
 LIBS="-lsocket $X_EXTRA_LIBS $LIBS"
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 9379 "configure"
+#line 9456 "configure"
 #include "confdefs.h"
 
 /* Override any gcc2 internal prototype to avoid an error.  */
@@ -9395,16 +9472,16 @@ connect ();
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:9398: \"$ac_link\"") >&5
+if { (eval echo "$as_me:9475: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:9401: \$? = $ac_status" >&5
+  echo "$as_me:9478: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:9404: \"$ac_try\"") >&5
+  { (eval echo "$as_me:9481: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:9407: \$? = $ac_status" >&5
+  echo "$as_me:9484: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_lib_socket_connect=yes
 else
@@ -9415,7 +9492,7 @@ fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 LIBS=$ac_check_lib_save_LIBS
 fi
-echo "$as_me:9418: result: $ac_cv_lib_socket_connect" >&5
+echo "$as_me:9495: result: $ac_cv_lib_socket_connect" >&5
 echo "${ECHO_T}$ac_cv_lib_socket_connect" >&6
 if test "$ac_cv_lib_socket_connect" = yes; then
   X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS"
@@ -9424,13 +9501,13 @@ fi
     fi
 
     # Guillermo Gomez says -lposix is necessary on A/UX.
-    echo "$as_me:9427: checking for remove" >&5
+    echo "$as_me:9504: checking for remove" >&5
 echo $ECHO_N "checking for remove... $ECHO_C" >&6
 if test "${ac_cv_func_remove+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 9433 "configure"
+#line 9510 "configure"
 #include "confdefs.h"
 #define remove autoconf_temporary
 #include <limits.h>	/* least-intrusive standard header which defines gcc2 __stub macros */
@@ -9461,16 +9538,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:9464: \"$ac_link\"") >&5
+if { (eval echo "$as_me:9541: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:9467: \$? = $ac_status" >&5
+  echo "$as_me:9544: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:9470: \"$ac_try\"") >&5
+  { (eval echo "$as_me:9547: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:9473: \$? = $ac_status" >&5
+  echo "$as_me:9550: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_func_remove=yes
 else
@@ -9480,11 +9557,11 @@ ac_cv_func_remove=no
 fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 fi
-echo "$as_me:9483: result: $ac_cv_func_remove" >&5
+echo "$as_me:9560: result: $ac_cv_func_remove" >&5
 echo "${ECHO_T}$ac_cv_func_remove" >&6
 
     if test $ac_cv_func_remove = no; then
-      echo "$as_me:9487: checking for remove in -lposix" >&5
+      echo "$as_me:9564: checking for remove in -lposix" >&5
 echo $ECHO_N "checking for remove in -lposix... $ECHO_C" >&6
 if test "${ac_cv_lib_posix_remove+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -9492,7 +9569,7 @@ else
   ac_check_lib_save_LIBS=$LIBS
 LIBS="-lposix  $LIBS"
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 9495 "configure"
+#line 9572 "configure"
 #include "confdefs.h"
 
 /* Override any gcc2 internal prototype to avoid an error.  */
@@ -9511,16 +9588,16 @@ remove ();
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:9514: \"$ac_link\"") >&5
+if { (eval echo "$as_me:9591: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:9517: \$? = $ac_status" >&5
+  echo "$as_me:9594: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:9520: \"$ac_try\"") >&5
+  { (eval echo "$as_me:9597: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:9523: \$? = $ac_status" >&5
+  echo "$as_me:9600: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_lib_posix_remove=yes
 else
@@ -9531,7 +9608,7 @@ fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 LIBS=$ac_check_lib_save_LIBS
 fi
-echo "$as_me:9534: result: $ac_cv_lib_posix_remove" >&5
+echo "$as_me:9611: result: $ac_cv_lib_posix_remove" >&5
 echo "${ECHO_T}$ac_cv_lib_posix_remove" >&6
 if test "$ac_cv_lib_posix_remove" = yes; then
   X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix"
@@ -9540,13 +9617,13 @@ fi
     fi
 
     # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
-    echo "$as_me:9543: checking for shmat" >&5
+    echo "$as_me:9620: checking for shmat" >&5
 echo $ECHO_N "checking for shmat... $ECHO_C" >&6
 if test "${ac_cv_func_shmat+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 9549 "configure"
+#line 9626 "configure"
 #include "confdefs.h"
 #define shmat autoconf_temporary
 #include <limits.h>	/* least-intrusive standard header which defines gcc2 __stub macros */
@@ -9577,16 +9654,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:9580: \"$ac_link\"") >&5
+if { (eval echo "$as_me:9657: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:9583: \$? = $ac_status" >&5
+  echo "$as_me:9660: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:9586: \"$ac_try\"") >&5
+  { (eval echo "$as_me:9663: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:9589: \$? = $ac_status" >&5
+  echo "$as_me:9666: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_func_shmat=yes
 else
@@ -9596,11 +9673,11 @@ ac_cv_func_shmat=no
 fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 fi
-echo "$as_me:9599: result: $ac_cv_func_shmat" >&5
+echo "$as_me:9676: result: $ac_cv_func_shmat" >&5
 echo "${ECHO_T}$ac_cv_func_shmat" >&6
 
     if test $ac_cv_func_shmat = no; then
-      echo "$as_me:9603: checking for shmat in -lipc" >&5
+      echo "$as_me:9680: checking for shmat in -lipc" >&5
 echo $ECHO_N "checking for shmat in -lipc... $ECHO_C" >&6
 if test "${ac_cv_lib_ipc_shmat+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -9608,7 +9685,7 @@ else
   ac_check_lib_save_LIBS=$LIBS
 LIBS="-lipc  $LIBS"
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 9611 "configure"
+#line 9688 "configure"
 #include "confdefs.h"
 
 /* Override any gcc2 internal prototype to avoid an error.  */
@@ -9627,16 +9704,16 @@ shmat ();
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:9630: \"$ac_link\"") >&5
+if { (eval echo "$as_me:9707: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:9633: \$? = $ac_status" >&5
+  echo "$as_me:9710: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:9636: \"$ac_try\"") >&5
+  { (eval echo "$as_me:9713: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:9639: \$? = $ac_status" >&5
+  echo "$as_me:9716: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_lib_ipc_shmat=yes
 else
@@ -9647,7 +9724,7 @@ fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 LIBS=$ac_check_lib_save_LIBS
 fi
-echo "$as_me:9650: result: $ac_cv_lib_ipc_shmat" >&5
+echo "$as_me:9727: result: $ac_cv_lib_ipc_shmat" >&5
 echo "${ECHO_T}$ac_cv_lib_ipc_shmat" >&6
 if test "$ac_cv_lib_ipc_shmat" = yes; then
   X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc"
@@ -9665,7 +9742,7 @@ fi
   # These have to be linked with before -lX11, unlike the other
   # libraries we check for below, so use a different variable.
   # John Interrante, Karl Berry
-  echo "$as_me:9668: checking for IceConnectionNumber in -lICE" >&5
+  echo "$as_me:9745: checking for IceConnectionNumber in -lICE" >&5
 echo $ECHO_N "checking for IceConnectionNumber in -lICE... $ECHO_C" >&6
 if test "${ac_cv_lib_ICE_IceConnectionNumber+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -9673,7 +9750,7 @@ else
   ac_check_lib_save_LIBS=$LIBS
 LIBS="-lICE $X_EXTRA_LIBS $LIBS"
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 9676 "configure"
+#line 9753 "configure"
 #include "confdefs.h"
 
 /* Override any gcc2 internal prototype to avoid an error.  */
@@ -9692,16 +9769,16 @@ IceConnectionNumber ();
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:9695: \"$ac_link\"") >&5
+if { (eval echo "$as_me:9772: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:9698: \$? = $ac_status" >&5
+  echo "$as_me:9775: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:9701: \"$ac_try\"") >&5
+  { (eval echo "$as_me:9778: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:9704: \$? = $ac_status" >&5
+  echo "$as_me:9781: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_lib_ICE_IceConnectionNumber=yes
 else
@@ -9712,7 +9789,7 @@ fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 LIBS=$ac_check_lib_save_LIBS
 fi
-echo "$as_me:9715: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5
+echo "$as_me:9792: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5
 echo "${ECHO_T}$ac_cv_lib_ICE_IceConnectionNumber" >&6
 if test "$ac_cv_lib_ICE_IceConnectionNumber" = yes; then
   X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE"
@@ -9741,7 +9818,7 @@ do
 done
 
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 9744 "configure"
+#line 9821 "configure"
 #include "confdefs.h"
 
 $ac_includes_default
@@ -9756,26 +9833,26 @@ String foo = malloc(1); free((void*)foo)
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:9759: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:9836: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:9762: \$? = $ac_status" >&5
+  echo "$as_me:9839: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:9765: \"$ac_try\"") >&5
+  { (eval echo "$as_me:9842: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:9768: \$? = $ac_status" >&5
+  echo "$as_me:9845: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
 
-echo "$as_me:9771: checking for X11/Xt const-feature" >&5
+echo "$as_me:9848: checking for X11/Xt const-feature" >&5
 echo $ECHO_N "checking for X11/Xt const-feature... $ECHO_C" >&6
 if test "${cf_cv_const_x_string+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
 
 	cat >"conftest.$ac_ext" <<_ACEOF
-#line 9778 "configure"
+#line 9855 "configure"
 #include "confdefs.h"
 
 #undef  _CONST_X_STRING
@@ -9793,16 +9870,16 @@ String foo = malloc(1); *foo = 0
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:9796: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:9873: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:9799: \$? = $ac_status" >&5
+  echo "$as_me:9876: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:9802: \"$ac_try\"") >&5
+  { (eval echo "$as_me:9879: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:9805: \$? = $ac_status" >&5
+  echo "$as_me:9882: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
 
 			cf_cv_const_x_string=no
@@ -9817,7 +9894,7 @@ fi
 rm -f "conftest.$ac_objext" "conftest.$ac_ext"
 
 fi
-echo "$as_me:9820: result: $cf_cv_const_x_string" >&5
+echo "$as_me:9897: result: $cf_cv_const_x_string" >&5
 echo "${ECHO_T}$cf_cv_const_x_string" >&6
 
 LIBS="$cf_save_LIBS_CF_CONST_X_STRING"
@@ -9846,8 +9923,8 @@ fi
 rm -f "conftest.$ac_objext" "conftest.$ac_ext"
  fi
 cat > "conftest.$ac_ext" <<EOF
-#line 9849 "${as_me:-configure}"
-int main(int argc, char *argv[]) { return (argv[argc-1] == 0) ; }
+#line 9926 "${as_me:-configure}"
+int main(int argc, char *argv[]) { return (argv[argc-1] == (char*)0) ; }
 EOF
 if test "$INTEL_COMPILER" = yes
 then
@@ -9862,8 +9939,10 @@ then
 # remark #981: operands are evaluated in unspecified order
 # warning #279: controlling expression is constant
 
-	{ echo "$as_me:9865: checking for $CC warning options..." >&5
-echo "$as_me: checking for $CC warning options..." >&6;}
+	echo "$as_me:9942: checking for $CC warning options" >&5
+echo $ECHO_N "checking for $CC warning options... $ECHO_C" >&6
+	test -n "$verbose" && echo "$as_me:9944: result: " >&5
+echo "${ECHO_T}" >&6
 	cf_save_CFLAGS="$CFLAGS"
 	EXTRA_CFLAGS="$EXTRA_CFLAGS -Wall"
 	for cf_opt in \
@@ -9878,12 +9957,12 @@ echo "$as_me: checking for $CC warning o
 		wd981
 	do
 		CFLAGS="$cf_save_CFLAGS $EXTRA_CFLAGS -$cf_opt"
-		if { (eval echo "$as_me:9881: \"$ac_compile\"") >&5
+		if { (eval echo "$as_me:9960: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:9884: \$? = $ac_status" >&5
+  echo "$as_me:9963: \$? = $ac_status" >&5
   (exit "$ac_status"); }; then
-			test -n "$verbose" && echo "$as_me:9886: result: ... -$cf_opt" >&5
+			test -n "$verbose" && echo "$as_me:9965: result: ... -$cf_opt" >&5
 echo "${ECHO_T}... -$cf_opt" >&6
 			EXTRA_CFLAGS="$EXTRA_CFLAGS -$cf_opt"
 		fi
@@ -9891,8 +9970,10 @@ echo "${ECHO_T}... -$cf_opt" >&6
 	CFLAGS="$cf_save_CFLAGS"
 elif test "$GCC" = yes && test "$GCC_VERSION" != "unknown"
 then
-	{ echo "$as_me:9894: checking for $CC warning options..." >&5
-echo "$as_me: checking for $CC warning options..." >&6;}
+	echo "$as_me:9973: checking for $CC warning options" >&5
+echo $ECHO_N "checking for $CC warning options... $ECHO_C" >&6
+	test -n "$verbose" && echo "$as_me:9975: result: " >&5
+echo "${ECHO_T}" >&6
 	cf_save_CFLAGS="$CFLAGS"
 	cf_warn_CONST=""
 	test "$with_ext_const" = yes && cf_warn_CONST="Wwrite-strings"
@@ -9914,12 +9995,12 @@ echo "$as_me: checking for $CC warning o
 		Wundef Wno-inline $cf_gcc_warnings $cf_warn_CONST
 	do
 		CFLAGS="$cf_save_CFLAGS $EXTRA_CFLAGS -$cf_opt"
-		if { (eval echo "$as_me:9917: \"$ac_compile\"") >&5
+		if { (eval echo "$as_me:9998: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:9920: \$? = $ac_status" >&5
+  echo "$as_me:10001: \$? = $ac_status" >&5
   (exit "$ac_status"); }; then
-			test -n "$verbose" && echo "$as_me:9922: result: ... -$cf_opt" >&5
+			test -n "$verbose" && echo "$as_me:10003: result: ... -$cf_opt" >&5
 echo "${ECHO_T}... -$cf_opt" >&6
 			case "$cf_opt" in
 			Winline)
@@ -9927,7 +10008,7 @@ echo "${ECHO_T}... -$cf_opt" >&6
 				[34].*)
 					test -n "$verbose" && echo "	feature is broken in gcc $GCC_VERSION" 1>&6
 
-echo "${as_me:-configure}:9930: testing feature is broken in gcc $GCC_VERSION ..." 1>&5
+echo "${as_me:-configure}:10011: testing feature is broken in gcc $GCC_VERSION ..." 1>&5
 
 					continue;;
 				esac
@@ -9937,7 +10018,7 @@ echo "${as_me:-configure}:9930: testing
 				[12].*)
 					test -n "$verbose" && echo "	feature is broken in gcc $GCC_VERSION" 1>&6
 
-echo "${as_me:-configure}:9940: testing feature is broken in gcc $GCC_VERSION ..." 1>&5
+echo "${as_me:-configure}:10021: testing feature is broken in gcc $GCC_VERSION ..." 1>&5
 
 					continue;;
 				esac
@@ -9956,7 +10037,7 @@ fi
 ## !NNTP_ONLY
 if test "$USE_SPOOLDIR" = "yes"; then
 	## options for directories
-	echo "$as_me:9959: checking for news-library path" >&5
+	echo "$as_me:10040: checking for news-library path" >&5
 echo $ECHO_N "checking for news-library path... $ECHO_C" >&6
 
 # Check whether --with-libdir or --without-libdir was given.
@@ -9990,7 +10071,7 @@ xno|xNONE/*)
 	withval=`echo "$withval" | sed -e s%NONE%$cf_path_syntax%`
 	;;
 *)
-	{ { echo "$as_me:9993: error: expected a pathname, not \"$withval\"" >&5
+	{ { echo "$as_me:10074: error: expected a pathname, not \"$withval\"" >&5
 echo "$as_me: error: expected a pathname, not \"$withval\"" >&2;}
    { (exit 1); exit 1; }; }
 	;;
@@ -9999,10 +10080,10 @@ esac
 fi
 eval NEWSLIBDIR="$withval"
 
-	echo "$as_me:10002: result: $NEWSLIBDIR" >&5
+	echo "$as_me:10083: result: $NEWSLIBDIR" >&5
 echo "${ECHO_T}$NEWSLIBDIR" >&6
 
-	echo "$as_me:10005: checking for news spool-directory path" >&5
+	echo "$as_me:10086: checking for news spool-directory path" >&5
 echo $ECHO_N "checking for news spool-directory path... $ECHO_C" >&6
 
 # Check whether --with-spooldir or --without-spooldir was given.
@@ -10036,7 +10117,7 @@ xno|xNONE/*)
 	withval=`echo "$withval" | sed -e s%NONE%$cf_path_syntax%`
 	;;
 *)
-	{ { echo "$as_me:10039: error: expected a pathname, not \"$withval\"" >&5
+	{ { echo "$as_me:10120: error: expected a pathname, not \"$withval\"" >&5
 echo "$as_me: error: expected a pathname, not \"$withval\"" >&2;}
    { (exit 1); exit 1; }; }
 	;;
@@ -10045,10 +10126,10 @@ esac
 fi
 eval SPOOLDIR="$withval"
 
-	echo "$as_me:10048: result: $SPOOLDIR" >&5
+	echo "$as_me:10129: result: $SPOOLDIR" >&5
 echo "${ECHO_T}$SPOOLDIR" >&6
 
-	echo "$as_me:10051: checking for news overview-directory path" >&5
+	echo "$as_me:10132: checking for news overview-directory path" >&5
 echo $ECHO_N "checking for news overview-directory path... $ECHO_C" >&6
 
 # Check whether --with-nov-dir or --without-nov-dir was given.
@@ -10082,7 +10163,7 @@ xno|xNONE/*)
 	withval=`echo "$withval" | sed -e s%NONE%$cf_path_syntax%`
 	;;
 *)
-	{ { echo "$as_me:10085: error: expected a pathname, not \"$withval\"" >&5
+	{ { echo "$as_me:10166: error: expected a pathname, not \"$withval\"" >&5
 echo "$as_me: error: expected a pathname, not \"$withval\"" >&2;}
    { (exit 1); exit 1; }; }
 	;;
@@ -10091,10 +10172,10 @@ esac
 fi
 eval NOVROOTDIR="$withval"
 
-	echo "$as_me:10094: result: $NOVROOTDIR" >&5
+	echo "$as_me:10175: result: $NOVROOTDIR" >&5
 echo "${ECHO_T}$NOVROOTDIR" >&6
 
-	echo "$as_me:10097: checking for overview filename" >&5
+	echo "$as_me:10178: checking for overview filename" >&5
 echo $ECHO_N "checking for overview filename... $ECHO_C" >&6
 
 # Check whether --with-nov-fname or --without-nov-fname was given.
@@ -10106,7 +10187,7 @@ else
 fi; test -z "$withval" && withval=no
 case "$withval" in #(vi
 yes)
-  { { echo "$as_me:10109: error: expected a value for --with-nov-fname" >&5
+  { { echo "$as_me:10190: error: expected a value for --with-nov-fname" >&5
 echo "$as_me: error: expected a value for --with-nov-fname" >&2;}
    { (exit 1); exit 1; }; }
   ;; #(vi
@@ -10119,7 +10200,7 @@ cat >>confdefs.h <<EOF
 #define OVERVIEW_FILE "$withval"
 EOF
 
-	echo "$as_me:10122: result: $OVERVIEW_FILE" >&5
+	echo "$as_me:10203: result: $OVERVIEW_FILE" >&5
 echo "${ECHO_T}$OVERVIEW_FILE" >&6
 
 	INEWSPATH="$NEWSLIBDIR"
@@ -10132,7 +10213,7 @@ fi
 
 ## TODO: kick the --with-inews-dir= stuff, the check below should be enough
 ## (requires some code rework in tin)
-echo "$as_me:10135: checking for directory containing \"inews\"" >&5
+echo "$as_me:10216: checking for directory containing \"inews\"" >&5
 echo $ECHO_N "checking for directory containing \"inews\"... $ECHO_C" >&6
 
 # Check whether --with-inews-dir or --without-inews-dir was given.
@@ -10166,7 +10247,7 @@ xno|xNONE/*)
 	withval=`echo "$withval" | sed -e s%NONE%$cf_path_syntax%`
 	;;
 *)
-	{ { echo "$as_me:10169: error: expected a pathname, not \"$withval\"" >&5
+	{ { echo "$as_me:10250: error: expected a pathname, not \"$withval\"" >&5
 echo "$as_me: error: expected a pathname, not \"$withval\"" >&2;}
    { (exit 1); exit 1; }; }
 	;;
@@ -10176,12 +10257,12 @@ fi
 eval INEWSDIR="$withval"
 
 INEWSDIR="`echo $INEWSDIR |sed -e 's,/$,,'`"
-echo "$as_me:10179: result: $INEWSDIR" >&5
+echo "$as_me:10260: result: $INEWSDIR" >&5
 echo "${ECHO_T}$INEWSDIR" >&6
 
 # Extract the first word of "inews", so it can be a program name with args.
 set dummy inews; ac_word=$2
-echo "$as_me:10184: checking for $ac_word" >&5
+echo "$as_me:10265: checking for $ac_word" >&5
 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
 if test "${ac_cv_path_INEWS+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -10198,7 +10279,7 @@ for ac_dir in $ac_dummy; do
   test -z "$ac_dir" && ac_dir=.
   if $as_executable_p "$ac_dir/$ac_word"; then
    ac_cv_path_INEWS="$ac_dir/$ac_word"
-   echo "$as_me:10201: found $ac_dir/$ac_word" >&5
+   echo "$as_me:10282: found $ac_dir/$ac_word" >&5
    break
 fi
 done
@@ -10210,10 +10291,10 @@ fi
 INEWS=$ac_cv_path_INEWS
 
 if test -n "$INEWS"; then
-  echo "$as_me:10213: result: $INEWS" >&5
+  echo "$as_me:10294: result: $INEWS" >&5
 echo "${ECHO_T}$INEWS" >&6
 else
-  echo "$as_me:10216: result: no" >&5
+  echo "$as_me:10297: result: no" >&5
 echo "${ECHO_T}no" >&6
 fi
 
@@ -10239,7 +10320,7 @@ fi
 
 ### Look for network libraries first, since some functions (such as gethostname)
 ### are used in a lot of places.
-echo "$as_me:10242: checking if you want socks library" >&5
+echo "$as_me:10323: checking if you want socks library" >&5
 echo $ECHO_N "checking if you want socks library... $ECHO_C" >&6
 if test "${cf_cv_use_libsocks+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -10254,10 +10335,10 @@ else
 fi;
 
 fi
-echo "$as_me:10257: result: $cf_cv_use_libsocks" >&5
+echo "$as_me:10338: result: $cf_cv_use_libsocks" >&5
 echo "${ECHO_T}$cf_cv_use_libsocks" >&6
 
-echo "$as_me:10260: checking if you want socks5 library" >&5
+echo "$as_me:10341: checking if you want socks5 library" >&5
 echo $ECHO_N "checking if you want socks5 library... $ECHO_C" >&6
 if test "${cf_cv_use_libsocks5+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -10272,7 +10353,7 @@ else
 fi;
 
 fi
-echo "$as_me:10275: result: $cf_cv_use_libsocks5" >&5
+echo "$as_me:10356: result: $cf_cv_use_libsocks5" >&5
 echo "${ECHO_T}$cf_cv_use_libsocks5" >&6
 
 # socks5 is the newer version of the library.  If both options are selected,
@@ -10280,7 +10361,7 @@ echo "${ECHO_T}$cf_cv_use_libsocks5" >&6
 
 if test "x$cf_cv_use_libsocks5" != xno ; then
 if test "x$cf_cv_use_libsocks" != xno ; then
-	{ echo "$as_me:10283: WARNING: assuming --with-socks5 is intended, ignoring --with-socks" >&5
+	{ echo "$as_me:10364: WARNING: assuming --with-socks5 is intended, ignoring --with-socks" >&5
 echo "$as_me: WARNING: assuming --with-socks5 is intended, ignoring --with-socks" >&2;}
 	cf_cv_use_libsocks=no
 fi
@@ -10323,7 +10404,7 @@ if test -n "$cf_searchpath/include" ; th
 	CPPFLAGS="${CPPFLAGS}-I$cf_add_incdir"
 
 			  cat >"conftest.$ac_ext" <<_ACEOF
-#line 10326 "configure"
+#line 10407 "configure"
 #include "confdefs.h"
 #include <stdio.h>
 int
@@ -10335,16 +10416,16 @@ printf("Hello")
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:10338: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:10419: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:10341: \$? = $ac_status" >&5
+  echo "$as_me:10422: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:10344: \"$ac_try\"") >&5
+  { (eval echo "$as_me:10425: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:10347: \$? = $ac_status" >&5
+  echo "$as_me:10428: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   :
 else
@@ -10361,7 +10442,7 @@ rm -f "conftest.$ac_objext" "conftest.$a
 		if test "$cf_have_incdir" = no ; then
 		  test -n "$verbose" && echo "	adding $cf_add_incdir to include-path" 1>&6
 
-echo "${as_me:-configure}:10364: testing adding $cf_add_incdir to include-path ..." 1>&5
+echo "${as_me:-configure}:10445: testing adding $cf_add_incdir to include-path ..." 1>&5
 
 		  CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
 
@@ -10407,7 +10488,7 @@ if test -n "$cf_searchpath/../include" ;
 	CPPFLAGS="${CPPFLAGS}-I$cf_add_incdir"
 
 			  cat >"conftest.$ac_ext" <<_ACEOF
-#line 10410 "configure"
+#line 10491 "configure"
 #include "confdefs.h"
 #include <stdio.h>
 int
@@ -10419,16 +10500,16 @@ printf("Hello")
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:10422: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:10503: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:10425: \$? = $ac_status" >&5
+  echo "$as_me:10506: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:10428: \"$ac_try\"") >&5
+  { (eval echo "$as_me:10509: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:10431: \$? = $ac_status" >&5
+  echo "$as_me:10512: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   :
 else
@@ -10445,7 +10526,7 @@ rm -f "conftest.$ac_objext" "conftest.$a
 		if test "$cf_have_incdir" = no ; then
 		  test -n "$verbose" && echo "	adding $cf_add_incdir to include-path" 1>&6
 
-echo "${as_me:-configure}:10448: testing adding $cf_add_incdir to include-path ..." 1>&5
+echo "${as_me:-configure}:10529: testing adding $cf_add_incdir to include-path ..." 1>&5
 
 		  CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
 
@@ -10463,7 +10544,7 @@ echo "${as_me:-configure}:10448: testing
 fi
 
 	else
-{ { echo "$as_me:10466: error: cannot find socks library under $cf_cv_use_libsocks" >&5
+{ { echo "$as_me:10547: error: cannot find socks library under $cf_cv_use_libsocks" >&5
 echo "$as_me: error: cannot find socks library under $cf_cv_use_libsocks" >&2;}
    { (exit 1); exit 1; }; }
 	fi
@@ -10488,7 +10569,7 @@ if test -n "$cf_searchpath/lib" ; then
 			if test "$cf_have_libdir" = no ; then
 				test -n "$verbose" && echo "	adding $cf_add_libdir to library-path" 1>&6
 
-echo "${as_me:-configure}:10491: testing adding $cf_add_libdir to library-path ..." 1>&5
+echo "${as_me:-configure}:10572: testing adding $cf_add_libdir to library-path ..." 1>&5
 
 				LDFLAGS="-L$cf_add_libdir $LDFLAGS"
 			fi
@@ -10517,7 +10598,7 @@ if test -n "$cf_searchpath" ; then
 			if test "$cf_have_libdir" = no ; then
 				test -n "$verbose" && echo "	adding $cf_add_libdir to library-path" 1>&6
 
-echo "${as_me:-configure}:10520: testing adding $cf_add_libdir to library-path ..." 1>&5
+echo "${as_me:-configure}:10601: testing adding $cf_add_libdir to library-path ..." 1>&5
 
 				LDFLAGS="-L$cf_add_libdir $LDFLAGS"
 			fi
@@ -10526,7 +10607,7 @@ echo "${as_me:-configure}:10520: testing
 fi
 
 	else
-{ { echo "$as_me:10529: error: cannot find socks library under $cf_cv_use_libsocks" >&5
+{ { echo "$as_me:10610: error: cannot find socks library under $cf_cv_use_libsocks" >&5
 echo "$as_me: error: cannot find socks library under $cf_cv_use_libsocks" >&2;}
    { (exit 1); exit 1; }; }
 	fi
@@ -10534,22 +10615,22 @@ done
 
 	test -n "$verbose" && echo "	setting path value for socks library to $cf_cv_use_libsocks" 1>&6
 
-echo "${as_me:-configure}:10537: testing setting path value for socks library to $cf_cv_use_libsocks ..." 1>&5
+echo "${as_me:-configure}:10618: testing setting path value for socks library to $cf_cv_use_libsocks ..." 1>&5
 
 	;;
 esac
 
 # If the linkage is not already in the $CPPFLAGS/$LDFLAGS configuration, these
-# will be set on completion of the AC_TRY_LINK below.
+# will be set on completion of the AC_LINK_IFELSE below.
 cf_cv_header_path_socks=
 cf_cv_library_path_socks=
 
-echo "${as_me:-configure}:10547: testing Starting FIND_LINKAGE(socks,) ..." 1>&5
+echo "${as_me:-configure}:10628: testing Starting FIND_LINKAGE(socks,) ..." 1>&5
 
 cf_save_LIBS="$LIBS"
 
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 10552 "configure"
+#line 10633 "configure"
 #include "confdefs.h"
 
 #include <stdio.h>
@@ -10565,16 +10646,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:10568: \"$ac_link\"") >&5
+if { (eval echo "$as_me:10649: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:10571: \$? = $ac_status" >&5
+  echo "$as_me:10652: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:10574: \"$ac_try\"") >&5
+  { (eval echo "$as_me:10655: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:10577: \$? = $ac_status" >&5
+  echo "$as_me:10658: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
 
 	cf_cv_find_linkage_socks=yes
@@ -10588,7 +10669,7 @@ cat "conftest.$ac_ext" >&5
 LIBS="-lsocks  $cf_save_LIBS"
 
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 10591 "configure"
+#line 10672 "configure"
 #include "confdefs.h"
 
 #include <stdio.h>
@@ -10604,16 +10685,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:10607: \"$ac_link\"") >&5
+if { (eval echo "$as_me:10688: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:10610: \$? = $ac_status" >&5
+  echo "$as_me:10691: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:10613: \"$ac_try\"") >&5
+  { (eval echo "$as_me:10694: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:10616: \$? = $ac_status" >&5
+  echo "$as_me:10697: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
 
 	cf_cv_find_linkage_socks=yes
@@ -10630,9 +10711,9 @@ cat "conftest.$ac_ext" >&5
 
 	test -n "$verbose" && echo "	find linkage for socks library" 1>&6
 
-echo "${as_me:-configure}:10633: testing find linkage for socks library ..." 1>&5
+echo "${as_me:-configure}:10714: testing find linkage for socks library ..." 1>&5
 
-echo "${as_me:-configure}:10635: testing Searching for headers in FIND_LINKAGE(socks,) ..." 1>&5
+echo "${as_me:-configure}:10716: testing Searching for headers in FIND_LINKAGE(socks,) ..." 1>&5
 
 	cf_save_CPPFLAGS="$CPPFLAGS"
 	cf_test_CPPFLAGS="$CPPFLAGS"
@@ -10723,7 +10804,7 @@ cf_search="$cf_search $cf_header_path_li
 		if test -d "$cf_cv_header_path_socks" ; then
 			test -n "$verbose" && echo "	... testing $cf_cv_header_path_socks" 1>&6
 
-echo "${as_me:-configure}:10726: testing ... testing $cf_cv_header_path_socks ..." 1>&5
+echo "${as_me:-configure}:10807: testing ... testing $cf_cv_header_path_socks ..." 1>&5
 
 			CPPFLAGS="$cf_save_CPPFLAGS"
 
@@ -10731,7 +10812,7 @@ echo "${as_me:-configure}:10726: testing
 	CPPFLAGS="${CPPFLAGS}-I$cf_cv_header_path_socks"
 
 			cat >"conftest.$ac_ext" <<_ACEOF
-#line 10734 "configure"
+#line 10815 "configure"
 #include "confdefs.h"
 
 #include <stdio.h>
@@ -10747,21 +10828,21 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:10750: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:10831: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:10753: \$? = $ac_status" >&5
+  echo "$as_me:10834: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:10756: \"$ac_try\"") >&5
+  { (eval echo "$as_me:10837: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:10759: \$? = $ac_status" >&5
+  echo "$as_me:10840: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
 
 				test -n "$verbose" && echo "	... found socks headers in $cf_cv_header_path_socks" 1>&6
 
-echo "${as_me:-configure}:10764: testing ... found socks headers in $cf_cv_header_path_socks ..." 1>&5
+echo "${as_me:-configure}:10845: testing ... found socks headers in $cf_cv_header_path_socks ..." 1>&5
 
 				cf_cv_find_linkage_socks=maybe
 				cf_test_CPPFLAGS="$CPPFLAGS"
@@ -10779,7 +10860,7 @@ rm -f "conftest.$ac_objext" "conftest.$a
 
 	if test "$cf_cv_find_linkage_socks" = maybe ; then
 
-echo "${as_me:-configure}:10782: testing Searching for socks library in FIND_LINKAGE(socks,) ..." 1>&5
+echo "${as_me:-configure}:10863: testing Searching for socks library in FIND_LINKAGE(socks,) ..." 1>&5
 
 		cf_save_LIBS="$LIBS"
 		cf_save_LDFLAGS="$LDFLAGS"
@@ -10854,13 +10935,13 @@ cf_search="$cf_library_path_list $cf_sea
 				if test -d "$cf_cv_library_path_socks" ; then
 					test -n "$verbose" && echo "	... testing $cf_cv_library_path_socks" 1>&6
 
-echo "${as_me:-configure}:10857: testing ... testing $cf_cv_library_path_socks ..." 1>&5
+echo "${as_me:-configure}:10938: testing ... testing $cf_cv_library_path_socks ..." 1>&5
 
 					CPPFLAGS="$cf_test_CPPFLAGS"
 					LIBS="-lsocks  $cf_save_LIBS"
 					LDFLAGS="$cf_save_LDFLAGS -L$cf_cv_library_path_socks"
 					cat >"conftest.$ac_ext" <<_ACEOF
-#line 10863 "configure"
+#line 10944 "configure"
 #include "confdefs.h"
 
 #include <stdio.h>
@@ -10876,21 +10957,21 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:10879: \"$ac_link\"") >&5
+if { (eval echo "$as_me:10960: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:10882: \$? = $ac_status" >&5
+  echo "$as_me:10963: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:10885: \"$ac_try\"") >&5
+  { (eval echo "$as_me:10966: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:10888: \$? = $ac_status" >&5
+  echo "$as_me:10969: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
 
 					test -n "$verbose" && echo "	... found socks library in $cf_cv_library_path_socks" 1>&6
 
-echo "${as_me:-configure}:10893: testing ... found socks library in $cf_cv_library_path_socks ..." 1>&5
+echo "${as_me:-configure}:10974: testing ... found socks library in $cf_cv_library_path_socks ..." 1>&5
 
 					cf_cv_find_linkage_socks=yes
 					cf_cv_library_file_socks="-lsocks"
@@ -10952,7 +11033,7 @@ if test -n "$cf_cv_header_path_socks" ;
 	CPPFLAGS="${CPPFLAGS}-I$cf_add_incdir"
 
 			  cat >"conftest.$ac_ext" <<_ACEOF
-#line 10955 "configure"
+#line 11036 "configure"
 #include "confdefs.h"
 #include <stdio.h>
 int
@@ -10964,16 +11045,16 @@ printf("Hello")
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:10967: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:11048: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:10970: \$? = $ac_status" >&5
+  echo "$as_me:11051: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:10973: \"$ac_try\"") >&5
+  { (eval echo "$as_me:11054: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:10976: \$? = $ac_status" >&5
+  echo "$as_me:11057: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   :
 else
@@ -10990,7 +11071,7 @@ rm -f "conftest.$ac_objext" "conftest.$a
 		if test "$cf_have_incdir" = no ; then
 		  test -n "$verbose" && echo "	adding $cf_add_incdir to include-path" 1>&6
 
-echo "${as_me:-configure}:10993: testing adding $cf_add_incdir to include-path ..." 1>&5
+echo "${as_me:-configure}:11074: testing adding $cf_add_incdir to include-path ..." 1>&5
 
 		  CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
 
@@ -11026,7 +11107,7 @@ if test -n "$cf_cv_library_path_socks" ;
 			if test "$cf_have_libdir" = no ; then
 				test -n "$verbose" && echo "	adding $cf_add_libdir to library-path" 1>&6
 
-echo "${as_me:-configure}:11029: testing adding $cf_add_libdir to library-path ..." 1>&5
+echo "${as_me:-configure}:11110: testing adding $cf_add_libdir to library-path ..." 1>&5
 
 				LDFLAGS="-L$cf_add_libdir $LDFLAGS"
 			fi
@@ -11051,7 +11132,7 @@ done
 LIBS="$cf_add_libs"
 
 else
-{ echo "$as_me:11054: WARNING: Cannot find socks library" >&5
+{ echo "$as_me:11135: WARNING: Cannot find socks library" >&5
 echo "$as_me: WARNING: Cannot find socks library" >&2;}
 fi
 
@@ -11094,7 +11175,7 @@ cat >>confdefs.h <<\EOF
 EOF
 
   else
-    { { echo "$as_me:11097: error: cannot link with socks library" >&5
+    { { echo "$as_me:11178: error: cannot link with socks library" >&5
 echo "$as_me: error: cannot link with socks library" >&2;}
    { (exit 1); exit 1; }; }
   fi
@@ -11103,14 +11184,14 @@ else
 
 cf_test_netlibs=no
 
-echo "$as_me:11106: checking for network libraries" >&5
+echo "$as_me:11187: checking for network libraries" >&5
 echo $ECHO_N "checking for network libraries... $ECHO_C" >&6
 
 if test "${cf_cv_netlibs+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
 
-echo "$as_me:11113: result: working..." >&5
+echo "$as_me:11194: result: working..." >&5
 echo "${ECHO_T}working..." >&6
 
 cf_cv_netlibs=""
@@ -11122,23 +11203,23 @@ mingw*)
 for ac_header in windows.h winsock.h winsock2.h
 do
 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
-echo "$as_me:11125: checking for $ac_header" >&5
+echo "$as_me:11206: checking for $ac_header" >&5
 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
 if eval "test \"\${$as_ac_Header+set}\" = set"; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 11131 "configure"
+#line 11212 "configure"
 #include "confdefs.h"
 #include <$ac_header>
 _ACEOF
-if { (eval echo "$as_me:11135: \"$ac_cpp "conftest.$ac_ext"\"") >&5
+if { (eval echo "$as_me:11216: \"$ac_cpp "conftest.$ac_ext"\"") >&5
   (eval $ac_cpp "conftest.$ac_ext") 2>conftest.er1
   ac_status=$?
   $EGREP -v '^ *\+' conftest.er1 >conftest.err
   rm -f conftest.er1
   cat conftest.err >&5
-  echo "$as_me:11141: \$? = $ac_status" >&5
+  echo "$as_me:11222: \$? = $ac_status" >&5
   (exit "$ac_status"); } >/dev/null; then
   if test -s conftest.err; then
     ac_cpp_err=$ac_c_preproc_warn_flag
@@ -11157,7 +11238,7 @@ else
 fi
 rm -f conftest.err "conftest.$ac_ext"
 fi
-echo "$as_me:11160: result: `eval echo '${'"$as_ac_Header"'}'`" >&5
+echo "$as_me:11241: result: `eval echo '${'"$as_ac_Header"'}'`" >&5
 echo "${ECHO_T}`eval echo '${'"$as_ac_Header"'}'`" >&6
 if test "`eval echo '${'"$as_ac_Header"'}'`" = yes; then
   cat >>confdefs.h <<EOF
@@ -11192,7 +11273,7 @@ done
 LIBS="$cf_add_libs"
 
 	cat >"conftest.$ac_ext" <<_ACEOF
-#line 11195 "configure"
+#line 11276 "configure"
 #include "confdefs.h"
 
 #ifdef HAVE_WINDOWS_H
@@ -11219,22 +11300,22 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:11222: \"$ac_link\"") >&5
+if { (eval echo "$as_me:11303: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:11225: \$? = $ac_status" >&5
+  echo "$as_me:11306: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:11228: \"$ac_try\"") >&5
+  { (eval echo "$as_me:11309: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:11231: \$? = $ac_status" >&5
+  echo "$as_me:11312: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_cv_netlibs="$cf_winsock_lib $cf_cv_netlibs"
 else
   echo "$as_me: failed program was:" >&5
 cat "conftest.$ac_ext" >&5
-{ { echo "$as_me:11237: error: Cannot link against winsock library" >&5
+{ { echo "$as_me:11318: error: Cannot link against winsock library" >&5
 echo "$as_me: error: Cannot link against winsock library" >&2;}
    { (exit 1); exit 1; }; }
 fi
@@ -11247,13 +11328,13 @@ rm -f "conftest.$ac_objext" "conftest$ac
 for ac_func in gethostname
 do
 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
-echo "$as_me:11250: checking for $ac_func" >&5
+echo "$as_me:11331: checking for $ac_func" >&5
 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
 if eval "test \"\${$as_ac_var+set}\" = set"; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 11256 "configure"
+#line 11337 "configure"
 #include "confdefs.h"
 #define $ac_func autoconf_temporary
 #include <limits.h>	/* least-intrusive standard header which defines gcc2 __stub macros */
@@ -11284,16 +11365,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:11287: \"$ac_link\"") >&5
+if { (eval echo "$as_me:11368: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:11290: \$? = $ac_status" >&5
+  echo "$as_me:11371: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:11293: \"$ac_try\"") >&5
+  { (eval echo "$as_me:11374: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:11296: \$? = $ac_status" >&5
+  echo "$as_me:11377: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   eval "$as_ac_var=yes"
 else
@@ -11303,7 +11384,7 @@ eval "$as_ac_var=no"
 fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 fi
-echo "$as_me:11306: result: `eval echo '${'"$as_ac_var"'}'`" >&5
+echo "$as_me:11387: result: `eval echo '${'"$as_ac_var"'}'`" >&5
 echo "${ECHO_T}`eval echo '${'"$as_ac_var"'}'`" >&6
 if test "`eval echo '${'"$as_ac_var"'}'`" = yes; then
   cat >>confdefs.h <<EOF
@@ -11312,7 +11393,7 @@ EOF
 
 else
 
-echo "$as_me:11315: checking for gethostname in -lnsl" >&5
+echo "$as_me:11396: checking for gethostname in -lnsl" >&5
 echo $ECHO_N "checking for gethostname in -lnsl... $ECHO_C" >&6
 if test "${ac_cv_lib_nsl_gethostname+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -11320,7 +11401,7 @@ else
   ac_check_lib_save_LIBS=$LIBS
 LIBS="-lnsl $cf_cv_netlibs $LIBS"
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 11323 "configure"
+#line 11404 "configure"
 #include "confdefs.h"
 
 /* Override any gcc2 internal prototype to avoid an error.  */
@@ -11339,16 +11420,16 @@ gethostname ();
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:11342: \"$ac_link\"") >&5
+if { (eval echo "$as_me:11423: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:11345: \$? = $ac_status" >&5
+  echo "$as_me:11426: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:11348: \"$ac_try\"") >&5
+  { (eval echo "$as_me:11429: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:11351: \$? = $ac_status" >&5
+  echo "$as_me:11432: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_lib_nsl_gethostname=yes
 else
@@ -11359,7 +11440,7 @@ fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 LIBS=$ac_check_lib_save_LIBS
 fi
-echo "$as_me:11362: result: $ac_cv_lib_nsl_gethostname" >&5
+echo "$as_me:11443: result: $ac_cv_lib_nsl_gethostname" >&5
 echo "${ECHO_T}$ac_cv_lib_nsl_gethostname" >&6
 if test "$ac_cv_lib_nsl_gethostname" = yes; then
 
@@ -11376,7 +11457,7 @@ else
 	ac_cv_func_gethostname=unknown
 	unset ac_cv_func_gethostname 2>/dev/null
 
-echo "$as_me:11379: checking for gethostname in -lsocket" >&5
+echo "$as_me:11460: checking for gethostname in -lsocket" >&5
 echo $ECHO_N "checking for gethostname in -lsocket... $ECHO_C" >&6
 if test "${ac_cv_lib_socket_gethostname+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -11384,7 +11465,7 @@ else
   ac_check_lib_save_LIBS=$LIBS
 LIBS="-lsocket $cf_cv_netlibs $LIBS"
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 11387 "configure"
+#line 11468 "configure"
 #include "confdefs.h"
 
 /* Override any gcc2 internal prototype to avoid an error.  */
@@ -11403,16 +11484,16 @@ gethostname ();
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:11406: \"$ac_link\"") >&5
+if { (eval echo "$as_me:11487: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:11409: \$? = $ac_status" >&5
+  echo "$as_me:11490: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:11412: \"$ac_try\"") >&5
+  { (eval echo "$as_me:11493: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:11415: \$? = $ac_status" >&5
+  echo "$as_me:11496: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_lib_socket_gethostname=yes
 else
@@ -11423,7 +11504,7 @@ fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 LIBS=$ac_check_lib_save_LIBS
 fi
-echo "$as_me:11426: result: $ac_cv_lib_socket_gethostname" >&5
+echo "$as_me:11507: result: $ac_cv_lib_socket_gethostname" >&5
 echo "${ECHO_T}$ac_cv_lib_socket_gethostname" >&6
 if test "$ac_cv_lib_socket_gethostname" = yes; then
 
@@ -11447,7 +11528,7 @@ fi
 fi
 done
 
-	echo "$as_me:11450: checking for inet_ntoa in -linet" >&5
+	echo "$as_me:11531: checking for inet_ntoa in -linet" >&5
 echo $ECHO_N "checking for inet_ntoa in -linet... $ECHO_C" >&6
 if test "${ac_cv_lib_inet_inet_ntoa+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -11455,7 +11536,7 @@ else
   ac_check_lib_save_LIBS=$LIBS
 LIBS="-linet  $LIBS"
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 11458 "configure"
+#line 11539 "configure"
 #include "confdefs.h"
 
 /* Override any gcc2 internal prototype to avoid an error.  */
@@ -11474,16 +11555,16 @@ inet_ntoa ();
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:11477: \"$ac_link\"") >&5
+if { (eval echo "$as_me:11558: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:11480: \$? = $ac_status" >&5
+  echo "$as_me:11561: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:11483: \"$ac_try\"") >&5
+  { (eval echo "$as_me:11564: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:11486: \$? = $ac_status" >&5
+  echo "$as_me:11567: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_lib_inet_inet_ntoa=yes
 else
@@ -11494,7 +11575,7 @@ fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 LIBS=$ac_check_lib_save_LIBS
 fi
-echo "$as_me:11497: result: $ac_cv_lib_inet_inet_ntoa" >&5
+echo "$as_me:11578: result: $ac_cv_lib_inet_inet_ntoa" >&5
 echo "${ECHO_T}$ac_cv_lib_inet_inet_ntoa" >&6
 if test "$ac_cv_lib_inet_inet_ntoa" = yes; then
   cf_cv_netlibs="-linet $cf_cv_netlibs"
@@ -11505,13 +11586,13 @@ fi
 for ac_func in socket
 do
 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
-echo "$as_me:11508: checking for $ac_func" >&5
+echo "$as_me:11589: checking for $ac_func" >&5
 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
 if eval "test \"\${$as_ac_var+set}\" = set"; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 11514 "configure"
+#line 11595 "configure"
 #include "confdefs.h"
 #define $ac_func autoconf_temporary
 #include <limits.h>	/* least-intrusive standard header which defines gcc2 __stub macros */
@@ -11542,16 +11623,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:11545: \"$ac_link\"") >&5
+if { (eval echo "$as_me:11626: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:11548: \$? = $ac_status" >&5
+  echo "$as_me:11629: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:11551: \"$ac_try\"") >&5
+  { (eval echo "$as_me:11632: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:11554: \$? = $ac_status" >&5
+  echo "$as_me:11635: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   eval "$as_ac_var=yes"
 else
@@ -11561,7 +11642,7 @@ eval "$as_ac_var=no"
 fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 fi
-echo "$as_me:11564: result: `eval echo '${'"$as_ac_var"'}'`" >&5
+echo "$as_me:11645: result: `eval echo '${'"$as_ac_var"'}'`" >&5
 echo "${ECHO_T}`eval echo '${'"$as_ac_var"'}'`" >&6
 if test "`eval echo '${'"$as_ac_var"'}'`" = yes; then
   cat >>confdefs.h <<EOF
@@ -11570,7 +11651,7 @@ EOF
 
 else
 
-echo "$as_me:11573: checking for socket in -lsocket" >&5
+echo "$as_me:11654: checking for socket in -lsocket" >&5
 echo $ECHO_N "checking for socket in -lsocket... $ECHO_C" >&6
 if test "${ac_cv_lib_socket_socket+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -11578,7 +11659,7 @@ else
   ac_check_lib_save_LIBS=$LIBS
 LIBS="-lsocket $cf_cv_netlibs $LIBS"
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 11581 "configure"
+#line 11662 "configure"
 #include "confdefs.h"
 
 /* Override any gcc2 internal prototype to avoid an error.  */
@@ -11597,16 +11678,16 @@ socket ();
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:11600: \"$ac_link\"") >&5
+if { (eval echo "$as_me:11681: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:11603: \$? = $ac_status" >&5
+  echo "$as_me:11684: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:11606: \"$ac_try\"") >&5
+  { (eval echo "$as_me:11687: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:11609: \$? = $ac_status" >&5
+  echo "$as_me:11690: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_lib_socket_socket=yes
 else
@@ -11617,7 +11698,7 @@ fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 LIBS=$ac_check_lib_save_LIBS
 fi
-echo "$as_me:11620: result: $ac_cv_lib_socket_socket" >&5
+echo "$as_me:11701: result: $ac_cv_lib_socket_socket" >&5
 echo "${ECHO_T}$ac_cv_lib_socket_socket" >&6
 if test "$ac_cv_lib_socket_socket" = yes; then
 
@@ -11634,7 +11715,7 @@ else
 	ac_cv_func_socket=unknown
 	unset ac_cv_func_socket 2>/dev/null
 
-echo "$as_me:11637: checking for socket in -lbsd" >&5
+echo "$as_me:11718: checking for socket in -lbsd" >&5
 echo $ECHO_N "checking for socket in -lbsd... $ECHO_C" >&6
 if test "${ac_cv_lib_bsd_socket+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -11642,7 +11723,7 @@ else
   ac_check_lib_save_LIBS=$LIBS
 LIBS="-lbsd $cf_cv_netlibs $LIBS"
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 11645 "configure"
+#line 11726 "configure"
 #include "confdefs.h"
 
 /* Override any gcc2 internal prototype to avoid an error.  */
@@ -11661,16 +11742,16 @@ socket ();
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:11664: \"$ac_link\"") >&5
+if { (eval echo "$as_me:11745: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:11667: \$? = $ac_status" >&5
+  echo "$as_me:11748: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:11670: \"$ac_try\"") >&5
+  { (eval echo "$as_me:11751: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:11673: \$? = $ac_status" >&5
+  echo "$as_me:11754: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_lib_bsd_socket=yes
 else
@@ -11681,7 +11762,7 @@ fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 LIBS=$ac_check_lib_save_LIBS
 fi
-echo "$as_me:11684: result: $ac_cv_lib_bsd_socket" >&5
+echo "$as_me:11765: result: $ac_cv_lib_bsd_socket" >&5
 echo "${ECHO_T}$ac_cv_lib_bsd_socket" >&6
 if test "$ac_cv_lib_bsd_socket" = yes; then
 
@@ -11710,13 +11791,13 @@ done
 for ac_func in gethostbyname
 do
 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
-echo "$as_me:11713: checking for $ac_func" >&5
+echo "$as_me:11794: checking for $ac_func" >&5
 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
 if eval "test \"\${$as_ac_var+set}\" = set"; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 11719 "configure"
+#line 11800 "configure"
 #include "confdefs.h"
 #define $ac_func autoconf_temporary
 #include <limits.h>	/* least-intrusive standard header which defines gcc2 __stub macros */
@@ -11747,16 +11828,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:11750: \"$ac_link\"") >&5
+if { (eval echo "$as_me:11831: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:11753: \$? = $ac_status" >&5
+  echo "$as_me:11834: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:11756: \"$ac_try\"") >&5
+  { (eval echo "$as_me:11837: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:11759: \$? = $ac_status" >&5
+  echo "$as_me:11840: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   eval "$as_ac_var=yes"
 else
@@ -11766,7 +11847,7 @@ eval "$as_ac_var=no"
 fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 fi
-echo "$as_me:11769: result: `eval echo '${'"$as_ac_var"'}'`" >&5
+echo "$as_me:11850: result: `eval echo '${'"$as_ac_var"'}'`" >&5
 echo "${ECHO_T}`eval echo '${'"$as_ac_var"'}'`" >&6
 if test "`eval echo '${'"$as_ac_var"'}'`" = yes; then
   cat >>confdefs.h <<EOF
@@ -11775,7 +11856,7 @@ EOF
 
 else
 
-echo "$as_me:11778: checking for gethostbyname in -lnsl" >&5
+echo "$as_me:11859: checking for gethostbyname in -lnsl" >&5
 echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6
 if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -11783,7 +11864,7 @@ else
   ac_check_lib_save_LIBS=$LIBS
 LIBS="-lnsl $cf_cv_netlibs $LIBS"
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 11786 "configure"
+#line 11867 "configure"
 #include "confdefs.h"
 
 /* Override any gcc2 internal prototype to avoid an error.  */
@@ -11802,16 +11883,16 @@ gethostbyname ();
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:11805: \"$ac_link\"") >&5
+if { (eval echo "$as_me:11886: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:11808: \$? = $ac_status" >&5
+  echo "$as_me:11889: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:11811: \"$ac_try\"") >&5
+  { (eval echo "$as_me:11892: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:11814: \$? = $ac_status" >&5
+  echo "$as_me:11895: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_lib_nsl_gethostbyname=yes
 else
@@ -11822,7 +11903,7 @@ fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 LIBS=$ac_check_lib_save_LIBS
 fi
-echo "$as_me:11825: result: $ac_cv_lib_nsl_gethostbyname" >&5
+echo "$as_me:11906: result: $ac_cv_lib_nsl_gethostbyname" >&5
 echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6
 if test "$ac_cv_lib_nsl_gethostbyname" = yes; then
 
@@ -11847,13 +11928,13 @@ done
 for ac_func in inet_ntoa
 do
 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
-echo "$as_me:11850: checking for $ac_func" >&5
+echo "$as_me:11931: checking for $ac_func" >&5
 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
 if eval "test \"\${$as_ac_var+set}\" = set"; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 11856 "configure"
+#line 11937 "configure"
 #include "confdefs.h"
 #define $ac_func autoconf_temporary
 #include <limits.h>	/* least-intrusive standard header which defines gcc2 __stub macros */
@@ -11884,16 +11965,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:11887: \"$ac_link\"") >&5
+if { (eval echo "$as_me:11968: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:11890: \$? = $ac_status" >&5
+  echo "$as_me:11971: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:11893: \"$ac_try\"") >&5
+  { (eval echo "$as_me:11974: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:11896: \$? = $ac_status" >&5
+  echo "$as_me:11977: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   eval "$as_ac_var=yes"
 else
@@ -11903,7 +11984,7 @@ eval "$as_ac_var=no"
 fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 fi
-echo "$as_me:11906: result: `eval echo '${'"$as_ac_var"'}'`" >&5
+echo "$as_me:11987: result: `eval echo '${'"$as_ac_var"'}'`" >&5
 echo "${ECHO_T}`eval echo '${'"$as_ac_var"'}'`" >&6
 if test "`eval echo '${'"$as_ac_var"'}'`" = yes; then
   cat >>confdefs.h <<EOF
@@ -11912,7 +11993,7 @@ EOF
 
 else
 
-echo "$as_me:11915: checking for inet_ntoa in -lnsl" >&5
+echo "$as_me:11996: checking for inet_ntoa in -lnsl" >&5
 echo $ECHO_N "checking for inet_ntoa in -lnsl... $ECHO_C" >&6
 if test "${ac_cv_lib_nsl_inet_ntoa+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -11920,7 +12001,7 @@ else
   ac_check_lib_save_LIBS=$LIBS
 LIBS="-lnsl $cf_cv_netlibs $LIBS"
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 11923 "configure"
+#line 12004 "configure"
 #include "confdefs.h"
 
 /* Override any gcc2 internal prototype to avoid an error.  */
@@ -11939,16 +12020,16 @@ inet_ntoa ();
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:11942: \"$ac_link\"") >&5
+if { (eval echo "$as_me:12023: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:11945: \$? = $ac_status" >&5
+  echo "$as_me:12026: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:11948: \"$ac_try\"") >&5
+  { (eval echo "$as_me:12029: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:11951: \$? = $ac_status" >&5
+  echo "$as_me:12032: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_lib_nsl_inet_ntoa=yes
 else
@@ -11959,7 +12040,7 @@ fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 LIBS=$ac_check_lib_save_LIBS
 fi
-echo "$as_me:11962: result: $ac_cv_lib_nsl_inet_ntoa" >&5
+echo "$as_me:12043: result: $ac_cv_lib_nsl_inet_ntoa" >&5
 echo "${ECHO_T}$ac_cv_lib_nsl_inet_ntoa" >&6
 if test "$ac_cv_lib_nsl_inet_ntoa" = yes; then
 
@@ -11984,13 +12065,13 @@ done
 for ac_func in gethostbyname
 do
 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
-echo "$as_me:11987: checking for $ac_func" >&5
+echo "$as_me:12068: checking for $ac_func" >&5
 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
 if eval "test \"\${$as_ac_var+set}\" = set"; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 11993 "configure"
+#line 12074 "configure"
 #include "confdefs.h"
 #define $ac_func autoconf_temporary
 #include <limits.h>	/* least-intrusive standard header which defines gcc2 __stub macros */
@@ -12021,16 +12102,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:12024: \"$ac_link\"") >&5
+if { (eval echo "$as_me:12105: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:12027: \$? = $ac_status" >&5
+  echo "$as_me:12108: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:12030: \"$ac_try\"") >&5
+  { (eval echo "$as_me:12111: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:12033: \$? = $ac_status" >&5
+  echo "$as_me:12114: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   eval "$as_ac_var=yes"
 else
@@ -12040,7 +12121,7 @@ eval "$as_ac_var=no"
 fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 fi
-echo "$as_me:12043: result: `eval echo '${'"$as_ac_var"'}'`" >&5
+echo "$as_me:12124: result: `eval echo '${'"$as_ac_var"'}'`" >&5
 echo "${ECHO_T}`eval echo '${'"$as_ac_var"'}'`" >&6
 if test "`eval echo '${'"$as_ac_var"'}'`" = yes; then
   cat >>confdefs.h <<EOF
@@ -12049,7 +12130,7 @@ EOF
 
 else
 
-echo "$as_me:12052: checking for gethostbyname in -lnetwork" >&5
+echo "$as_me:12133: checking for gethostbyname in -lnetwork" >&5
 echo $ECHO_N "checking for gethostbyname in -lnetwork... $ECHO_C" >&6
 if test "${ac_cv_lib_network_gethostbyname+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -12057,7 +12138,7 @@ else
   ac_check_lib_save_LIBS=$LIBS
 LIBS="-lnetwork $cf_cv_netlibs $LIBS"
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 12060 "configure"
+#line 12141 "configure"
 #include "confdefs.h"
 
 /* Override any gcc2 internal prototype to avoid an error.  */
@@ -12076,16 +12157,16 @@ gethostbyname ();
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:12079: \"$ac_link\"") >&5
+if { (eval echo "$as_me:12160: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:12082: \$? = $ac_status" >&5
+  echo "$as_me:12163: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:12085: \"$ac_try\"") >&5
+  { (eval echo "$as_me:12166: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:12088: \$? = $ac_status" >&5
+  echo "$as_me:12169: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_lib_network_gethostbyname=yes
 else
@@ -12096,7 +12177,7 @@ fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 LIBS=$ac_check_lib_save_LIBS
 fi
-echo "$as_me:12099: result: $ac_cv_lib_network_gethostbyname" >&5
+echo "$as_me:12180: result: $ac_cv_lib_network_gethostbyname" >&5
 echo "${ECHO_T}$ac_cv_lib_network_gethostbyname" >&6
 if test "$ac_cv_lib_network_gethostbyname" = yes; then
 
@@ -12121,13 +12202,13 @@ done
 for ac_func in strcasecmp
 do
 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
-echo "$as_me:12124: checking for $ac_func" >&5
+echo "$as_me:12205: checking for $ac_func" >&5
 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
 if eval "test \"\${$as_ac_var+set}\" = set"; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 12130 "configure"
+#line 12211 "configure"
 #include "confdefs.h"
 #define $ac_func autoconf_temporary
 #include <limits.h>	/* least-intrusive standard header which defines gcc2 __stub macros */
@@ -12158,16 +12239,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:12161: \"$ac_link\"") >&5
+if { (eval echo "$as_me:12242: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:12164: \$? = $ac_status" >&5
+  echo "$as_me:12245: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:12167: \"$ac_try\"") >&5
+  { (eval echo "$as_me:12248: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:12170: \$? = $ac_status" >&5
+  echo "$as_me:12251: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   eval "$as_ac_var=yes"
 else
@@ -12177,7 +12258,7 @@ eval "$as_ac_var=no"
 fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 fi
-echo "$as_me:12180: result: `eval echo '${'"$as_ac_var"'}'`" >&5
+echo "$as_me:12261: result: `eval echo '${'"$as_ac_var"'}'`" >&5
 echo "${ECHO_T}`eval echo '${'"$as_ac_var"'}'`" >&6
 if test "`eval echo '${'"$as_ac_var"'}'`" = yes; then
   cat >>confdefs.h <<EOF
@@ -12186,7 +12267,7 @@ EOF
 
 else
 
-echo "$as_me:12189: checking for strcasecmp in -lresolv" >&5
+echo "$as_me:12270: checking for strcasecmp in -lresolv" >&5
 echo $ECHO_N "checking for strcasecmp in -lresolv... $ECHO_C" >&6
 if test "${ac_cv_lib_resolv_strcasecmp+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -12194,7 +12275,7 @@ else
   ac_check_lib_save_LIBS=$LIBS
 LIBS="-lresolv $cf_cv_netlibs $LIBS"
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 12197 "configure"
+#line 12278 "configure"
 #include "confdefs.h"
 
 /* Override any gcc2 internal prototype to avoid an error.  */
@@ -12213,16 +12294,16 @@ strcasecmp ();
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:12216: \"$ac_link\"") >&5
+if { (eval echo "$as_me:12297: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:12219: \$? = $ac_status" >&5
+  echo "$as_me:12300: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:12222: \"$ac_try\"") >&5
+  { (eval echo "$as_me:12303: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:12225: \$? = $ac_status" >&5
+  echo "$as_me:12306: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_lib_resolv_strcasecmp=yes
 else
@@ -12233,7 +12314,7 @@ fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 LIBS=$ac_check_lib_save_LIBS
 fi
-echo "$as_me:12236: result: $ac_cv_lib_resolv_strcasecmp" >&5
+echo "$as_me:12317: result: $ac_cv_lib_resolv_strcasecmp" >&5
 echo "${ECHO_T}$ac_cv_lib_resolv_strcasecmp" >&6
 if test "$ac_cv_lib_resolv_strcasecmp" = yes; then
 
@@ -12325,7 +12406,7 @@ if test -n "$cf_searchpath/include" ; th
 	CPPFLAGS="${CPPFLAGS}-I$cf_add_incdir"
 
 			  cat >"conftest.$ac_ext" <<_ACEOF
-#line 12328 "configure"
+#line 12409 "configure"
 #include "confdefs.h"
 #include <stdio.h>
 int
@@ -12337,16 +12418,16 @@ printf("Hello")
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:12340: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:12421: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:12343: \$? = $ac_status" >&5
+  echo "$as_me:12424: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:12346: \"$ac_try\"") >&5
+  { (eval echo "$as_me:12427: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:12349: \$? = $ac_status" >&5
+  echo "$as_me:12430: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   :
 else
@@ -12363,7 +12444,7 @@ rm -f "conftest.$ac_objext" "conftest.$a
 		if test "$cf_have_incdir" = no ; then
 		  test -n "$verbose" && echo "	adding $cf_add_incdir to include-path" 1>&6
 
-echo "${as_me:-configure}:12366: testing adding $cf_add_incdir to include-path ..." 1>&5
+echo "${as_me:-configure}:12447: testing adding $cf_add_incdir to include-path ..." 1>&5
 
 		  CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
 
@@ -12409,7 +12490,7 @@ if test -n "$cf_searchpath/../include" ;
 	CPPFLAGS="${CPPFLAGS}-I$cf_add_incdir"
 
 			  cat >"conftest.$ac_ext" <<_ACEOF
-#line 12412 "configure"
+#line 12493 "configure"
 #include "confdefs.h"
 #include <stdio.h>
 int
@@ -12421,16 +12502,16 @@ printf("Hello")
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:12424: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:12505: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:12427: \$? = $ac_status" >&5
+  echo "$as_me:12508: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:12430: \"$ac_try\"") >&5
+  { (eval echo "$as_me:12511: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:12433: \$? = $ac_status" >&5
+  echo "$as_me:12514: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   :
 else
@@ -12447,7 +12528,7 @@ rm -f "conftest.$ac_objext" "conftest.$a
 		if test "$cf_have_incdir" = no ; then
 		  test -n "$verbose" && echo "	adding $cf_add_incdir to include-path" 1>&6
 
-echo "${as_me:-configure}:12450: testing adding $cf_add_incdir to include-path ..." 1>&5
+echo "${as_me:-configure}:12531: testing adding $cf_add_incdir to include-path ..." 1>&5
 
 		  CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
 
@@ -12465,7 +12546,7 @@ echo "${as_me:-configure}:12450: testing
 fi
 
 	else
-{ { echo "$as_me:12468: error: cannot find socks5 library under $cf_cv_use_libsocks5" >&5
+{ { echo "$as_me:12549: error: cannot find socks5 library under $cf_cv_use_libsocks5" >&5
 echo "$as_me: error: cannot find socks5 library under $cf_cv_use_libsocks5" >&2;}
    { (exit 1); exit 1; }; }
 	fi
@@ -12490,7 +12571,7 @@ if test -n "$cf_searchpath/lib" ; then
 			if test "$cf_have_libdir" = no ; then
 				test -n "$verbose" && echo "	adding $cf_add_libdir to library-path" 1>&6
 
-echo "${as_me:-configure}:12493: testing adding $cf_add_libdir to library-path ..." 1>&5
+echo "${as_me:-configure}:12574: testing adding $cf_add_libdir to library-path ..." 1>&5
 
 				LDFLAGS="-L$cf_add_libdir $LDFLAGS"
 			fi
@@ -12519,7 +12600,7 @@ if test -n "$cf_searchpath" ; then
 			if test "$cf_have_libdir" = no ; then
 				test -n "$verbose" && echo "	adding $cf_add_libdir to library-path" 1>&6
 
-echo "${as_me:-configure}:12522: testing adding $cf_add_libdir to library-path ..." 1>&5
+echo "${as_me:-configure}:12603: testing adding $cf_add_libdir to library-path ..." 1>&5
 
 				LDFLAGS="-L$cf_add_libdir $LDFLAGS"
 			fi
@@ -12528,7 +12609,7 @@ echo "${as_me:-configure}:12522: testing
 fi
 
 	else
-{ { echo "$as_me:12531: error: cannot find socks5 library under $cf_cv_use_libsocks5" >&5
+{ { echo "$as_me:12612: error: cannot find socks5 library under $cf_cv_use_libsocks5" >&5
 echo "$as_me: error: cannot find socks5 library under $cf_cv_use_libsocks5" >&2;}
    { (exit 1); exit 1; }; }
 	fi
@@ -12536,12 +12617,12 @@ done
 
 	test -n "$verbose" && echo "	setting path value for socks5 library to $cf_cv_use_libsocks5" 1>&6
 
-echo "${as_me:-configure}:12539: testing setting path value for socks5 library to $cf_cv_use_libsocks5 ..." 1>&5
+echo "${as_me:-configure}:12620: testing setting path value for socks5 library to $cf_cv_use_libsocks5 ..." 1>&5
 
 	;;
 esac
 
-echo "$as_me:12544: checking for SOCKSinit in -lsocks5" >&5
+echo "$as_me:12625: checking for SOCKSinit in -lsocks5" >&5
 echo $ECHO_N "checking for SOCKSinit in -lsocks5... $ECHO_C" >&6
 if test "${ac_cv_lib_socks5_SOCKSinit+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -12549,7 +12630,7 @@ else
   ac_check_lib_save_LIBS=$LIBS
 LIBS="-lsocks5  $LIBS"
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 12552 "configure"
+#line 12633 "configure"
 #include "confdefs.h"
 
 /* Override any gcc2 internal prototype to avoid an error.  */
@@ -12568,16 +12649,16 @@ SOCKSinit ();
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:12571: \"$ac_link\"") >&5
+if { (eval echo "$as_me:12652: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:12574: \$? = $ac_status" >&5
+  echo "$as_me:12655: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:12577: \"$ac_try\"") >&5
+  { (eval echo "$as_me:12658: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:12580: \$? = $ac_status" >&5
+  echo "$as_me:12661: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_lib_socks5_SOCKSinit=yes
 else
@@ -12588,13 +12669,13 @@ fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 LIBS=$ac_check_lib_save_LIBS
 fi
-echo "$as_me:12591: result: $ac_cv_lib_socks5_SOCKSinit" >&5
+echo "$as_me:12672: result: $ac_cv_lib_socks5_SOCKSinit" >&5
 echo "${ECHO_T}$ac_cv_lib_socks5_SOCKSinit" >&6
 if test "$ac_cv_lib_socks5_SOCKSinit" = yes; then
   cf_cv_socks_lib=socks5
 else
 
-echo "$as_me:12597: checking for SOCKSinit in -lsocksd" >&5
+echo "$as_me:12678: checking for SOCKSinit in -lsocksd" >&5
 echo $ECHO_N "checking for SOCKSinit in -lsocksd... $ECHO_C" >&6
 if test "${ac_cv_lib_socksd_SOCKSinit+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -12602,7 +12683,7 @@ else
   ac_check_lib_save_LIBS=$LIBS
 LIBS="-lsocksd  $LIBS"
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 12605 "configure"
+#line 12686 "configure"
 #include "confdefs.h"
 
 /* Override any gcc2 internal prototype to avoid an error.  */
@@ -12621,16 +12702,16 @@ SOCKSinit ();
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:12624: \"$ac_link\"") >&5
+if { (eval echo "$as_me:12705: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:12627: \$? = $ac_status" >&5
+  echo "$as_me:12708: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:12630: \"$ac_try\"") >&5
+  { (eval echo "$as_me:12711: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:12633: \$? = $ac_status" >&5
+  echo "$as_me:12714: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_lib_socksd_SOCKSinit=yes
 else
@@ -12641,13 +12722,13 @@ fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 LIBS=$ac_check_lib_save_LIBS
 fi
-echo "$as_me:12644: result: $ac_cv_lib_socksd_SOCKSinit" >&5
+echo "$as_me:12725: result: $ac_cv_lib_socksd_SOCKSinit" >&5
 echo "${ECHO_T}$ac_cv_lib_socksd_SOCKSinit" >&6
 if test "$ac_cv_lib_socksd_SOCKSinit" = yes; then
   cf_cv_socks_lib=socksd
 else
 
-echo "$as_me:12650: checking for SOCKSinit in -lsocks" >&5
+echo "$as_me:12731: checking for SOCKSinit in -lsocks" >&5
 echo $ECHO_N "checking for SOCKSinit in -lsocks... $ECHO_C" >&6
 if test "${ac_cv_lib_socks_SOCKSinit+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -12655,7 +12736,7 @@ else
   ac_check_lib_save_LIBS=$LIBS
 LIBS="-lsocks  $LIBS"
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 12658 "configure"
+#line 12739 "configure"
 #include "confdefs.h"
 
 /* Override any gcc2 internal prototype to avoid an error.  */
@@ -12674,16 +12755,16 @@ SOCKSinit ();
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:12677: \"$ac_link\"") >&5
+if { (eval echo "$as_me:12758: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:12680: \$? = $ac_status" >&5
+  echo "$as_me:12761: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:12683: \"$ac_try\"") >&5
+  { (eval echo "$as_me:12764: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:12686: \$? = $ac_status" >&5
+  echo "$as_me:12767: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_lib_socks_SOCKSinit=yes
 else
@@ -12694,7 +12775,7 @@ fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 LIBS=$ac_check_lib_save_LIBS
 fi
-echo "$as_me:12697: result: $ac_cv_lib_socks_SOCKSinit" >&5
+echo "$as_me:12778: result: $ac_cv_lib_socks_SOCKSinit" >&5
 echo "${ECHO_T}$ac_cv_lib_socks_SOCKSinit" >&6
 if test "$ac_cv_lib_socks_SOCKSinit" = yes; then
   cf_cv_socks_lib=socks
@@ -12708,7 +12789,7 @@ fi
 fi
 
 if test "$cf_cv_socks_lib" = no ; then
-	{ { echo "$as_me:12711: error: cannot find socks5 library" >&5
+	{ { echo "$as_me:12792: error: cannot find socks5 library" >&5
 echo "$as_me: error: cannot find socks5 library" >&2;}
    { (exit 1); exit 1; }; }
 else
@@ -12739,7 +12820,7 @@ cat >>confdefs.h <<\EOF
 #define SOCKS 1
 EOF
 
-echo "$as_me:12742: checking if the socks library uses socks4 prefix" >&5
+echo "$as_me:12823: checking if the socks library uses socks4 prefix" >&5
 echo $ECHO_N "checking if the socks library uses socks4 prefix... $ECHO_C" >&6
 if test "${cf_use_socks4+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -12747,7 +12828,7 @@ else
 
 cf_use_socks4=error
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 12750 "configure"
+#line 12831 "configure"
 #include "confdefs.h"
 
 #include <socks.h>
@@ -12761,23 +12842,23 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:12764: \"$ac_link\"") >&5
+if { (eval echo "$as_me:12845: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:12767: \$? = $ac_status" >&5
+  echo "$as_me:12848: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:12770: \"$ac_try\"") >&5
+  { (eval echo "$as_me:12851: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:12773: \$? = $ac_status" >&5
+  echo "$as_me:12854: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_use_socks4=yes
 else
   echo "$as_me: failed program was:" >&5
 cat "conftest.$ac_ext" >&5
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 12780 "configure"
+#line 12861 "configure"
 #include "confdefs.h"
 #include <socks.h>
 int
@@ -12789,16 +12870,16 @@ SOCKSinit((char *)0)
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:12792: \"$ac_link\"") >&5
+if { (eval echo "$as_me:12873: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:12795: \$? = $ac_status" >&5
+  echo "$as_me:12876: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:12798: \"$ac_try\"") >&5
+  { (eval echo "$as_me:12879: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:12801: \$? = $ac_status" >&5
+  echo "$as_me:12882: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_use_socks4=no
 else
@@ -12809,7 +12890,7 @@ rm -f "conftest.$ac_objext" "conftest$ac
 fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 fi
-echo "$as_me:12812: result: $cf_use_socks4" >&5
+echo "$as_me:12893: result: $cf_use_socks4" >&5
 echo "${ECHO_T}$cf_use_socks4" >&6
 
 if test "$cf_use_socks4" = "yes" ; then
@@ -12868,15 +12949,15 @@ EOF
 EOF
 
 else
-	{ { echo "$as_me:12871: error: Cannot link with socks5 library" >&5
+	{ { echo "$as_me:12952: error: Cannot link with socks5 library" >&5
 echo "$as_me: error: Cannot link with socks5 library" >&2;}
    { (exit 1); exit 1; }; }
 fi
 
-echo "$as_me:12876: checking if socks5p.h is available" >&5
+echo "$as_me:12957: checking if socks5p.h is available" >&5
 echo $ECHO_N "checking if socks5p.h is available... $ECHO_C" >&6
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 12879 "configure"
+#line 12960 "configure"
 #include "confdefs.h"
 
 #define INCLUDE_PROTOTYPES
@@ -12891,16 +12972,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:12894: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:12975: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:12897: \$? = $ac_status" >&5
+  echo "$as_me:12978: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:12900: \"$ac_try\"") >&5
+  { (eval echo "$as_me:12981: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:12903: \$? = $ac_status" >&5
+  echo "$as_me:12984: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_use_socks5p_h=yes
 else
@@ -12909,7 +12990,7 @@ cat "conftest.$ac_ext" >&5
 cf_use_socks5p_h=no
 fi
 rm -f "conftest.$ac_objext" "conftest.$ac_ext"
-echo "$as_me:12912: result: $cf_use_socks5p_h" >&5
+echo "$as_me:12993: result: $cf_use_socks5p_h" >&5
 echo "${ECHO_T}$cf_use_socks5p_h" >&6
 
 test "$cf_use_socks5p_h" = yes &&
@@ -12926,23 +13007,23 @@ fi
 for ac_header in unistd.h fcntl.h sys/file.h
 do
 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
-echo "$as_me:12929: checking for $ac_header" >&5
+echo "$as_me:13010: checking for $ac_header" >&5
 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
 if eval "test \"\${$as_ac_Header+set}\" = set"; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 12935 "configure"
+#line 13016 "configure"
 #include "confdefs.h"
 #include <$ac_header>
 _ACEOF
-if { (eval echo "$as_me:12939: \"$ac_cpp "conftest.$ac_ext"\"") >&5
+if { (eval echo "$as_me:13020: \"$ac_cpp "conftest.$ac_ext"\"") >&5
   (eval $ac_cpp "conftest.$ac_ext") 2>conftest.er1
   ac_status=$?
   $EGREP -v '^ *\+' conftest.er1 >conftest.err
   rm -f conftest.er1
   cat conftest.err >&5
-  echo "$as_me:12945: \$? = $ac_status" >&5
+  echo "$as_me:13026: \$? = $ac_status" >&5
   (exit "$ac_status"); } >/dev/null; then
   if test -s conftest.err; then
     ac_cpp_err=$ac_c_preproc_warn_flag
@@ -12961,7 +13042,7 @@ else
 fi
 rm -f conftest.err "conftest.$ac_ext"
 fi
-echo "$as_me:12964: result: `eval echo '${'"$as_ac_Header"'}'`" >&5
+echo "$as_me:13045: result: `eval echo '${'"$as_ac_Header"'}'`" >&5
 echo "${ECHO_T}`eval echo '${'"$as_ac_Header"'}'`" >&6
 if test "`eval echo '${'"$as_ac_Header"'}'`" = yes; then
   cat >>confdefs.h <<EOF
@@ -12971,13 +13052,13 @@ EOF
 fi
 done
 
-echo "$as_me:12974: checking for fcntl" >&5
+echo "$as_me:13055: checking for fcntl" >&5
 echo $ECHO_N "checking for fcntl... $ECHO_C" >&6
 if test "${ac_cv_func_fcntl+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 12980 "configure"
+#line 13061 "configure"
 #include "confdefs.h"
 #define fcntl autoconf_temporary
 #include <limits.h>	/* least-intrusive standard header which defines gcc2 __stub macros */
@@ -13008,16 +13089,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:13011: \"$ac_link\"") >&5
+if { (eval echo "$as_me:13092: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:13014: \$? = $ac_status" >&5
+  echo "$as_me:13095: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:13017: \"$ac_try\"") >&5
+  { (eval echo "$as_me:13098: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:13020: \$? = $ac_status" >&5
+  echo "$as_me:13101: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_func_fcntl=yes
 else
@@ -13027,16 +13108,16 @@ ac_cv_func_fcntl=no
 fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 fi
-echo "$as_me:13030: result: $ac_cv_func_fcntl" >&5
+echo "$as_me:13111: result: $ac_cv_func_fcntl" >&5
 echo "${ECHO_T}$ac_cv_func_fcntl" >&6
 
-echo "$as_me:13033: checking for lockf" >&5
+echo "$as_me:13114: checking for lockf" >&5
 echo $ECHO_N "checking for lockf... $ECHO_C" >&6
 if test "${ac_cv_func_lockf+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 13039 "configure"
+#line 13120 "configure"
 #include "confdefs.h"
 #define lockf autoconf_temporary
 #include <limits.h>	/* least-intrusive standard header which defines gcc2 __stub macros */
@@ -13067,16 +13148,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:13070: \"$ac_link\"") >&5
+if { (eval echo "$as_me:13151: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:13073: \$? = $ac_status" >&5
+  echo "$as_me:13154: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:13076: \"$ac_try\"") >&5
+  { (eval echo "$as_me:13157: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:13079: \$? = $ac_status" >&5
+  echo "$as_me:13160: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_func_lockf=yes
 else
@@ -13086,16 +13167,16 @@ ac_cv_func_lockf=no
 fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 fi
-echo "$as_me:13089: result: $ac_cv_func_lockf" >&5
+echo "$as_me:13170: result: $ac_cv_func_lockf" >&5
 echo "${ECHO_T}$ac_cv_func_lockf" >&6
 
-echo "$as_me:13092: checking for flock" >&5
+echo "$as_me:13173: checking for flock" >&5
 echo $ECHO_N "checking for flock... $ECHO_C" >&6
 if test "${ac_cv_func_flock+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 13098 "configure"
+#line 13179 "configure"
 #include "confdefs.h"
 #define flock autoconf_temporary
 #include <limits.h>	/* least-intrusive standard header which defines gcc2 __stub macros */
@@ -13126,16 +13207,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:13129: \"$ac_link\"") >&5
+if { (eval echo "$as_me:13210: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:13132: \$? = $ac_status" >&5
+  echo "$as_me:13213: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:13135: \"$ac_try\"") >&5
+  { (eval echo "$as_me:13216: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:13138: \$? = $ac_status" >&5
+  echo "$as_me:13219: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_func_flock=yes
 else
@@ -13145,10 +13226,10 @@ ac_cv_func_flock=no
 fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 fi
-echo "$as_me:13148: result: $ac_cv_func_flock" >&5
+echo "$as_me:13229: result: $ac_cv_func_flock" >&5
 echo "${ECHO_T}$ac_cv_func_flock" >&6
 
-echo "$as_me:13151: checking for file-locking functions" >&5
+echo "$as_me:13232: checking for file-locking functions" >&5
 echo $ECHO_N "checking for file-locking functions... $ECHO_C" >&6
 if test "${cf_cv_lockfile+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -13161,7 +13242,7 @@ if eval 'test ${ac_cv_func_'$cf_lock'+se
 	case $cf_lock in #(vi
 	fcntl) #(vi
 		cat >"conftest.$ac_ext" <<_ACEOF
-#line 13164 "configure"
+#line 13245 "configure"
 #include "confdefs.h"
 
 $ac_includes_default
@@ -13192,16 +13273,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:13195: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:13276: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:13198: \$? = $ac_status" >&5
+  echo "$as_me:13279: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:13201: \"$ac_try\"") >&5
+  { (eval echo "$as_me:13282: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:13204: \$? = $ac_status" >&5
+  echo "$as_me:13285: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   :
 else
@@ -13213,7 +13294,7 @@ rm -f "conftest.$ac_objext" "conftest.$a
 		;;
 	lockf) #(vi
 		cat >"conftest.$ac_ext" <<_ACEOF
-#line 13216 "configure"
+#line 13297 "configure"
 #include "confdefs.h"
 
 $ac_includes_default
@@ -13237,16 +13318,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:13240: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:13321: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:13243: \$? = $ac_status" >&5
+  echo "$as_me:13324: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:13246: \"$ac_try\"") >&5
+  { (eval echo "$as_me:13327: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:13249: \$? = $ac_status" >&5
+  echo "$as_me:13330: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   :
 else
@@ -13258,7 +13339,7 @@ rm -f "conftest.$ac_objext" "conftest.$a
 		;;
 	flock)
 		cat >"conftest.$ac_ext" <<_ACEOF
-#line 13261 "configure"
+#line 13342 "configure"
 #include "confdefs.h"
 
 $ac_includes_default
@@ -13285,16 +13366,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:13288: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:13369: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:13291: \$? = $ac_status" >&5
+  echo "$as_me:13372: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:13294: \"$ac_try\"") >&5
+  { (eval echo "$as_me:13375: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:13297: \$? = $ac_status" >&5
+  echo "$as_me:13378: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   :
 else
@@ -13310,10 +13391,10 @@ fi
 done
 
 fi
-echo "$as_me:13313: result: $cf_cv_lockfile" >&5
+echo "$as_me:13394: result: $cf_cv_lockfile" >&5
 echo "${ECHO_T}$cf_cv_lockfile" >&6
 
-echo "$as_me:13316: checking which locking method will be used" >&5
+echo "$as_me:13397: checking which locking method will be used" >&5
 echo $ECHO_N "checking which locking method will be used... $ECHO_C" >&6
 ### fcntl() is preferred, if the user just disables fcntl()
 ### without specifying an alternative lockf() is preferred
@@ -13366,7 +13447,7 @@ if test -n "$cf_cv_lockfile"; then
 	if test "x$used_locking" = "x"; then
 		used_locking="`echo $cf_cv_lockfile|sed -e 's/^\([^ ]\+\).*/\1/g'`"
 	fi
-	echo "$as_me:13369: result: $used_locking" >&5
+	echo "$as_me:13450: result: $used_locking" >&5
 echo "${ECHO_T}$used_locking" >&6
 
 used_locking=`echo "$used_locking" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
@@ -13376,13 +13457,13 @@ used_locking=`echo "$used_locking" | sed
 EOF
 
 else
-	echo "$as_me:13379: result: none" >&5
+	echo "$as_me:13460: result: none" >&5
 echo "${ECHO_T}none" >&6;
-	{ echo "$as_me:13381: WARNING: None of fcntl(), lockf(), flock() available" >&5
+	{ echo "$as_me:13462: WARNING: None of fcntl(), lockf(), flock() available" >&5
 echo "$as_me: WARNING: None of fcntl(), lockf(), flock() available" >&2;}
 fi
 
-echo "$as_me:13385: checking for screen type" >&5
+echo "$as_me:13466: checking for screen type" >&5
 echo $ECHO_N "checking for screen type... $ECHO_C" >&6
 
 # Check whether --with-screen or --without-screen was given.
@@ -13392,13 +13473,13 @@ if test "${with_screen+set}" = set; then
 else
   cf_with_screen=none
 fi;
-echo "$as_me:13395: result: $cf_with_screen" >&5
+echo "$as_me:13476: result: $cf_with_screen" >&5
 echo "${ECHO_T}$cf_with_screen" >&6
 
 use_curses=no
 use_ncurses=no
 
-echo "$as_me:13401: checking for specific curses-directory" >&5
+echo "$as_me:13482: checking for specific curses-directory" >&5
 echo $ECHO_N "checking for specific curses-directory... $ECHO_C" >&6
 
 # Check whether --with-curses-dir or --without-curses-dir was given.
@@ -13408,7 +13489,7 @@ if test "${with_curses_dir+set}" = set;
 else
   cf_cv_curses_dir=no
 fi;
-echo "$as_me:13411: result: $cf_cv_curses_dir" >&5
+echo "$as_me:13492: result: $cf_cv_curses_dir" >&5
 echo "${ECHO_T}$cf_cv_curses_dir" >&6
 
 if test -n "$cf_cv_curses_dir" && test "$cf_cv_curses_dir" != "no"
@@ -13437,7 +13518,7 @@ xno|xNONE/*)
 	withval=`echo "$withval" | sed -e s%NONE%$cf_path_syntax%`
 	;;
 *)
-	{ { echo "$as_me:13440: error: expected a pathname, not \"$withval\"" >&5
+	{ { echo "$as_me:13521: error: expected a pathname, not \"$withval\"" >&5
 echo "$as_me: error: expected a pathname, not \"$withval\"" >&2;}
    { (exit 1); exit 1; }; }
 	;;
@@ -13473,7 +13554,7 @@ if test -n "$cf_cv_curses_dir/include" ;
 	CPPFLAGS="${CPPFLAGS}-I$cf_add_incdir"
 
 			  cat >"conftest.$ac_ext" <<_ACEOF
-#line 13476 "configure"
+#line 13557 "configure"
 #include "confdefs.h"
 #include <stdio.h>
 int
@@ -13485,16 +13566,16 @@ printf("Hello")
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:13488: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:13569: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:13491: \$? = $ac_status" >&5
+  echo "$as_me:13572: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:13494: \"$ac_try\"") >&5
+  { (eval echo "$as_me:13575: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:13497: \$? = $ac_status" >&5
+  echo "$as_me:13578: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   :
 else
@@ -13511,7 +13592,7 @@ rm -f "conftest.$ac_objext" "conftest.$a
 		if test "$cf_have_incdir" = no ; then
 		  test -n "$verbose" && echo "	adding $cf_add_incdir to include-path" 1>&6
 
-echo "${as_me:-configure}:13514: testing adding $cf_add_incdir to include-path ..." 1>&5
+echo "${as_me:-configure}:13595: testing adding $cf_add_incdir to include-path ..." 1>&5
 
 		  CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
 
@@ -13547,7 +13628,7 @@ if test -n "$cf_cv_curses_dir/lib" ; the
 			if test "$cf_have_libdir" = no ; then
 				test -n "$verbose" && echo "	adding $cf_add_libdir to library-path" 1>&6
 
-echo "${as_me:-configure}:13550: testing adding $cf_add_libdir to library-path ..." 1>&5
+echo "${as_me:-configure}:13631: testing adding $cf_add_libdir to library-path ..." 1>&5
 
 				LDFLAGS="-L$cf_add_libdir $LDFLAGS"
 			fi
@@ -13576,7 +13657,7 @@ pdcurses) #(vi
 	use_curses=yes
 	;;
 none)
-	echo "$as_me:13579: checking if you want to use ncurses library" >&5
+	echo "$as_me:13660: checking if you want to use ncurses library" >&5
 echo $ECHO_N "checking if you want to use ncurses library... $ECHO_C" >&6
 
 # Check whether --with-ncurses or --without-ncurses was given.
@@ -13586,10 +13667,10 @@ if test "${with_ncurses+set}" = set; the
 else
   use_ncurses=no
 fi;
-	echo "$as_me:13589: result: $use_ncurses" >&5
+	echo "$as_me:13670: result: $use_ncurses" >&5
 echo "${ECHO_T}$use_ncurses" >&6
 
-	echo "$as_me:13592: checking if you want curses rather than termcap interface" >&5
+	echo "$as_me:13673: checking if you want curses rather than termcap interface" >&5
 echo $ECHO_N "checking if you want curses rather than termcap interface... $ECHO_C" >&6
 
 # Check whether --enable-curses or --disable-curses was given.
@@ -13606,7 +13687,7 @@ else
 	cf_with_screen=termcap; use_curses=no
 
 fi;
-	echo "$as_me:13609: result: $enableval" >&5
+	echo "$as_me:13690: result: $enableval" >&5
 echo "${ECHO_T}$enableval" >&6
 	;;
 esac
@@ -13624,13 +13705,13 @@ cf_ncuconfig_root=ncurses
 cf_have_ncuconfig=no
 
 if test "x${PKG_CONFIG:=none}" != xnone; then
-	echo "$as_me:13627: checking pkg-config for $cf_ncuconfig_root" >&5
+	echo "$as_me:13708: checking pkg-config for $cf_ncuconfig_root" >&5
 echo $ECHO_N "checking pkg-config for $cf_ncuconfig_root... $ECHO_C" >&6
 	if "$PKG_CONFIG" --exists $cf_ncuconfig_root ; then
-		echo "$as_me:13630: result: yes" >&5
+		echo "$as_me:13711: result: yes" >&5
 echo "${ECHO_T}yes" >&6
 
-		echo "$as_me:13633: checking if the $cf_ncuconfig_root package files work" >&5
+		echo "$as_me:13714: checking if the $cf_ncuconfig_root package files work" >&5
 echo $ECHO_N "checking if the $cf_ncuconfig_root package files work... $ECHO_C" >&6
 		cf_have_ncuconfig=unknown
 
@@ -13763,49 +13844,49 @@ done
 LIBS="$cf_add_libs"
 
 			cat >"conftest.$ac_ext" <<_ACEOF
-#line 13766 "configure"
+#line 13847 "configure"
 #include "confdefs.h"
 #include <${cf_cv_ncurses_header:-curses.h}>
 int
 main (void)
 {
-initscr(); mousemask(0,0); tigetstr((char *)0);
+initscr(); mousemask(0,(mmask_t*)0); tigetstr((char *)0);
   ;
   return 0;
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:13778: \"$ac_link\"") >&5
+if { (eval echo "$as_me:13859: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:13781: \$? = $ac_status" >&5
+  echo "$as_me:13862: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:13784: \"$ac_try\"") >&5
+  { (eval echo "$as_me:13865: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:13787: \$? = $ac_status" >&5
+  echo "$as_me:13868: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   if test "$cross_compiling" = yes; then
   cf_test_ncuconfig=maybe
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 13793 "configure"
+#line 13874 "configure"
 #include "confdefs.h"
 #include <${cf_cv_ncurses_header:-curses.h}>
 					int main(void)
-					{ const char *xx = curses_version(); return (xx == 0); }
+					{ const char *xx = curses_version(); return (xx == (const char*)0); }
 _ACEOF
 rm -f "conftest$ac_exeext"
-if { (eval echo "$as_me:13800: \"$ac_link\"") >&5
+if { (eval echo "$as_me:13881: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:13803: \$? = $ac_status" >&5
+  echo "$as_me:13884: \$? = $ac_status" >&5
   (exit "$ac_status"); } && { ac_try='"./conftest$ac_exeext"'
-  { (eval echo "$as_me:13805: \"$ac_try\"") >&5
+  { (eval echo "$as_me:13886: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:13808: \$? = $ac_status" >&5
+  echo "$as_me:13889: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_test_ncuconfig=yes
 else
@@ -13993,49 +14074,49 @@ done
 LIBS="$cf_add_libs"
 
 		cat >"conftest.$ac_ext" <<_ACEOF
-#line 13996 "configure"
+#line 14077 "configure"
 #include "confdefs.h"
 #include <${cf_cv_ncurses_header:-curses.h}>
 int
 main (void)
 {
-initscr(); mousemask(0,0); tigetstr((char *)0);
+initscr(); mousemask(0,(void*)0); tigetstr((char *)0);
   ;
   return 0;
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:14008: \"$ac_link\"") >&5
+if { (eval echo "$as_me:14089: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:14011: \$? = $ac_status" >&5
+  echo "$as_me:14092: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:14014: \"$ac_try\"") >&5
+  { (eval echo "$as_me:14095: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:14017: \$? = $ac_status" >&5
+  echo "$as_me:14098: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   if test "$cross_compiling" = yes; then
   cf_have_ncuconfig=maybe
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 14023 "configure"
+#line 14104 "configure"
 #include "confdefs.h"
 #include <${cf_cv_ncurses_header:-curses.h}>
 				int main(void)
-				{ const char *xx = curses_version(); return (xx == 0); }
+				{ const char *xx = curses_version(); return (xx == (const char*)0); }
 _ACEOF
 rm -f "conftest$ac_exeext"
-if { (eval echo "$as_me:14030: \"$ac_link\"") >&5
+if { (eval echo "$as_me:14111: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:14033: \$? = $ac_status" >&5
+  echo "$as_me:14114: \$? = $ac_status" >&5
   (exit "$ac_status"); } && { ac_try='"./conftest$ac_exeext"'
-  { (eval echo "$as_me:14035: \"$ac_try\"") >&5
+  { (eval echo "$as_me:14116: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:14038: \$? = $ac_status" >&5
+  echo "$as_me:14119: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_have_ncuconfig=yes
 else
@@ -14052,7 +14133,7 @@ cat "conftest.$ac_ext" >&5
 cf_have_ncuconfig=no
 fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
-		echo "$as_me:14055: result: $cf_have_ncuconfig" >&5
+		echo "$as_me:14136: result: $cf_have_ncuconfig" >&5
 echo "${ECHO_T}$cf_have_ncuconfig" >&6
 		test "$cf_have_ncuconfig" = maybe && cf_have_ncuconfig=yes
 		if test "$cf_have_ncuconfig" != "yes"
@@ -14068,7 +14149,7 @@ EOF
 
 			NCURSES_CONFIG_PKG=$cf_ncuconfig_root
 
-echo "$as_me:14071: checking for terminfo header" >&5
+echo "$as_me:14152: checking for terminfo header" >&5
 echo $ECHO_N "checking for terminfo header... $ECHO_C" >&6
 if test "${cf_cv_term_header+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -14086,7 +14167,7 @@ esac
 for cf_test in $cf_term_header "ncurses/term.h" "ncursesw/term.h"
 do
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 14089 "configure"
+#line 14170 "configure"
 #include "confdefs.h"
 #include <stdio.h>
 #include <${cf_cv_ncurses_header:-curses.h}>
@@ -14101,16 +14182,16 @@ int x = auto_left_margin; (void)x
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:14104: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:14185: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:14107: \$? = $ac_status" >&5
+  echo "$as_me:14188: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:14110: \"$ac_try\"") >&5
+  { (eval echo "$as_me:14191: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:14113: \$? = $ac_status" >&5
+  echo "$as_me:14194: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
 
 	cf_cv_term_header="$cf_test"
@@ -14126,7 +14207,7 @@ rm -f "conftest.$ac_objext" "conftest.$a
 done
 
 fi
-echo "$as_me:14129: result: $cf_cv_term_header" >&5
+echo "$as_me:14210: result: $cf_cv_term_header" >&5
 echo "${ECHO_T}$cf_cv_term_header" >&6
 
 # Set definitions to allow ifdef'ing to accommodate subdirectories
@@ -14161,7 +14242,7 @@ esac
 		fi
 
 	else
-		echo "$as_me:14164: result: no" >&5
+		echo "$as_me:14245: result: no" >&5
 echo "${ECHO_T}no" >&6
 		NCURSES_CONFIG_PKG=none
 	fi
@@ -14177,7 +14258,7 @@ if test -n "$ac_tool_prefix"; then
   do
     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
-echo "$as_me:14180: checking for $ac_word" >&5
+echo "$as_me:14261: checking for $ac_word" >&5
 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
 if test "${ac_cv_prog_NCURSES_CONFIG+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -14192,7 +14273,7 @@ for ac_dir in $ac_dummy; do
   test -z "$ac_dir" && ac_dir=.
   $as_executable_p "$ac_dir/$ac_word" || continue
 ac_cv_prog_NCURSES_CONFIG="$ac_tool_prefix$ac_prog"
-echo "$as_me:14195: found $ac_dir/$ac_word" >&5
+echo "$as_me:14276: found $ac_dir/$ac_word" >&5
 break
 done
 
@@ -14200,10 +14281,10 @@ fi
 fi
 NCURSES_CONFIG=$ac_cv_prog_NCURSES_CONFIG
 if test -n "$NCURSES_CONFIG"; then
-  echo "$as_me:14203: result: $NCURSES_CONFIG" >&5
+  echo "$as_me:14284: result: $NCURSES_CONFIG" >&5
 echo "${ECHO_T}$NCURSES_CONFIG" >&6
 else
-  echo "$as_me:14206: result: no" >&5
+  echo "$as_me:14287: result: no" >&5
 echo "${ECHO_T}no" >&6
 fi
 
@@ -14216,7 +14297,7 @@ if test -z "$NCURSES_CONFIG"; then
 do
   # Extract the first word of "$ac_prog", so it can be a program name with args.
 set dummy $ac_prog; ac_word=$2
-echo "$as_me:14219: checking for $ac_word" >&5
+echo "$as_me:14300: checking for $ac_word" >&5
 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
 if test "${ac_cv_prog_ac_ct_NCURSES_CONFIG+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -14231,7 +14312,7 @@ for ac_dir in $ac_dummy; do
   test -z "$ac_dir" && ac_dir=.
   $as_executable_p "$ac_dir/$ac_word" || continue
 ac_cv_prog_ac_ct_NCURSES_CONFIG="$ac_prog"
-echo "$as_me:14234: found $ac_dir/$ac_word" >&5
+echo "$as_me:14315: found $ac_dir/$ac_word" >&5
 break
 done
 
@@ -14239,10 +14320,10 @@ fi
 fi
 ac_ct_NCURSES_CONFIG=$ac_cv_prog_ac_ct_NCURSES_CONFIG
 if test -n "$ac_ct_NCURSES_CONFIG"; then
-  echo "$as_me:14242: result: $ac_ct_NCURSES_CONFIG" >&5
+  echo "$as_me:14323: result: $ac_ct_NCURSES_CONFIG" >&5
 echo "${ECHO_T}$ac_ct_NCURSES_CONFIG" >&6
 else
-  echo "$as_me:14245: result: no" >&5
+  echo "$as_me:14326: result: no" >&5
 echo "${ECHO_T}no" >&6
 fi
 
@@ -14399,7 +14480,7 @@ LIBS="$cf_add_libs"
 
 		# even with config script, some packages use no-override for curses.h
 
-echo "$as_me:14402: checking if we have identified curses headers" >&5
+echo "$as_me:14483: checking if we have identified curses headers" >&5
 echo $ECHO_N "checking if we have identified curses headers... $ECHO_C" >&6
 if test "${cf_cv_ncurses_header+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -14411,7 +14492,7 @@ for cf_header in \
 	curses.h ncurses/curses.h
 do
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 14414 "configure"
+#line 14495 "configure"
 #include "confdefs.h"
 #include <${cf_header}>
 int
@@ -14423,16 +14504,16 @@ initscr(); endwin()
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:14426: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:14507: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:14429: \$? = $ac_status" >&5
+  echo "$as_me:14510: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:14432: \"$ac_try\"") >&5
+  { (eval echo "$as_me:14513: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:14435: \$? = $ac_status" >&5
+  echo "$as_me:14516: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_cv_ncurses_header=$cf_header; break
 else
@@ -14443,11 +14524,11 @@ rm -f "conftest.$ac_objext" "conftest.$a
 done
 
 fi
-echo "$as_me:14446: result: $cf_cv_ncurses_header" >&5
+echo "$as_me:14527: result: $cf_cv_ncurses_header" >&5
 echo "${ECHO_T}$cf_cv_ncurses_header" >&6
 
 if test "$cf_cv_ncurses_header" = none ; then
-	{ { echo "$as_me:14450: error: No curses header-files found" >&5
+	{ { echo "$as_me:14531: error: No curses header-files found" >&5
 echo "$as_me: error: No curses header-files found" >&2;}
    { (exit 1); exit 1; }; }
 fi
@@ -14457,23 +14538,23 @@ fi
 for ac_header in $cf_cv_ncurses_header
 do
 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
-echo "$as_me:14460: checking for $ac_header" >&5
+echo "$as_me:14541: checking for $ac_header" >&5
 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
 if eval "test \"\${$as_ac_Header+set}\" = set"; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 14466 "configure"
+#line 14547 "configure"
 #include "confdefs.h"
 #include <$ac_header>
 _ACEOF
-if { (eval echo "$as_me:14470: \"$ac_cpp "conftest.$ac_ext"\"") >&5
+if { (eval echo "$as_me:14551: \"$ac_cpp "conftest.$ac_ext"\"") >&5
   (eval $ac_cpp "conftest.$ac_ext") 2>conftest.er1
   ac_status=$?
   $EGREP -v '^ *\+' conftest.er1 >conftest.err
   rm -f conftest.er1
   cat conftest.err >&5
-  echo "$as_me:14476: \$? = $ac_status" >&5
+  echo "$as_me:14557: \$? = $ac_status" >&5
   (exit "$ac_status"); } >/dev/null; then
   if test -s conftest.err; then
     ac_cpp_err=$ac_c_preproc_warn_flag
@@ -14492,7 +14573,7 @@ else
 fi
 rm -f conftest.err "conftest.$ac_ext"
 fi
-echo "$as_me:14495: result: `eval echo '${'"$as_ac_Header"'}'`" >&5
+echo "$as_me:14576: result: `eval echo '${'"$as_ac_Header"'}'`" >&5
 echo "${ECHO_T}`eval echo '${'"$as_ac_Header"'}'`" >&6
 if test "`eval echo '${'"$as_ac_Header"'}'`" = yes; then
   cat >>confdefs.h <<EOF
@@ -14548,7 +14629,7 @@ if test -n "$cf_cv_curses_dir/include/$c
 	CPPFLAGS="${CPPFLAGS}-I$cf_add_incdir"
 
 			  cat >"conftest.$ac_ext" <<_ACEOF
-#line 14551 "configure"
+#line 14632 "configure"
 #include "confdefs.h"
 #include <stdio.h>
 int
@@ -14560,16 +14641,16 @@ printf("Hello")
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:14563: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:14644: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:14566: \$? = $ac_status" >&5
+  echo "$as_me:14647: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:14569: \"$ac_try\"") >&5
+  { (eval echo "$as_me:14650: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:14572: \$? = $ac_status" >&5
+  echo "$as_me:14653: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   :
 else
@@ -14586,7 +14667,7 @@ rm -f "conftest.$ac_objext" "conftest.$a
 		if test "$cf_have_incdir" = no ; then
 		  test -n "$verbose" && echo "	adding $cf_add_incdir to include-path" 1>&6
 
-echo "${as_me:-configure}:14589: testing adding $cf_add_incdir to include-path ..." 1>&5
+echo "${as_me:-configure}:14670: testing adding $cf_add_incdir to include-path ..." 1>&5
 
 		  CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
 
@@ -14605,7 +14686,7 @@ fi
 
 }
 
-echo "$as_me:14608: checking for $cf_ncuhdr_root header in include-path" >&5
+echo "$as_me:14689: checking for $cf_ncuhdr_root header in include-path" >&5
 echo $ECHO_N "checking for $cf_ncuhdr_root header in include-path... $ECHO_C" >&6
 if test "${cf_cv_ncurses_h+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -14617,7 +14698,7 @@ else
 	do
 
 	cat >"conftest.$ac_ext" <<_ACEOF
-#line 14620 "configure"
+#line 14701 "configure"
 #include "confdefs.h"
 
 #include <$cf_header>
@@ -14641,16 +14722,16 @@ printf("old\\n");
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:14644: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:14725: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:14647: \$? = $ac_status" >&5
+  echo "$as_me:14728: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:14650: \"$ac_try\"") >&5
+  { (eval echo "$as_me:14731: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:14653: \$? = $ac_status" >&5
+  echo "$as_me:14734: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_cv_ncurses_h=$cf_header
 
@@ -14665,14 +14746,14 @@ rm -f "conftest.$ac_objext" "conftest.$a
 	done
 
 fi
-echo "$as_me:14668: result: $cf_cv_ncurses_h" >&5
+echo "$as_me:14749: result: $cf_cv_ncurses_h" >&5
 echo "${ECHO_T}$cf_cv_ncurses_h" >&6
 
 if test "$cf_cv_ncurses_h" != no ; then
 	cf_cv_ncurses_header=$cf_cv_ncurses_h
 else
 
-echo "$as_me:14675: checking for $cf_ncuhdr_root include-path" >&5
+echo "$as_me:14756: checking for $cf_ncuhdr_root include-path" >&5
 echo $ECHO_N "checking for $cf_ncuhdr_root include-path... $ECHO_C" >&6
 if test "${cf_cv_ncurses_h2+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -14793,7 +14874,7 @@ if test -n "$cf_incdir" ; then
 	CPPFLAGS="${CPPFLAGS}-I$cf_add_incdir"
 
 			  cat >"conftest.$ac_ext" <<_ACEOF
-#line 14796 "configure"
+#line 14877 "configure"
 #include "confdefs.h"
 #include <stdio.h>
 int
@@ -14805,16 +14886,16 @@ printf("Hello")
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:14808: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:14889: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:14811: \$? = $ac_status" >&5
+  echo "$as_me:14892: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:14814: \"$ac_try\"") >&5
+  { (eval echo "$as_me:14895: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:14817: \$? = $ac_status" >&5
+  echo "$as_me:14898: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   :
 else
@@ -14831,7 +14912,7 @@ rm -f "conftest.$ac_objext" "conftest.$a
 		if test "$cf_have_incdir" = no ; then
 		  test -n "$verbose" && echo "	adding $cf_add_incdir to include-path" 1>&6
 
-echo "${as_me:-configure}:14834: testing adding $cf_add_incdir to include-path ..." 1>&5
+echo "${as_me:-configure}:14915: testing adding $cf_add_incdir to include-path ..." 1>&5
 
 		  CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
 
@@ -14854,7 +14935,7 @@ fi
 		do
 
 	cat >"conftest.$ac_ext" <<_ACEOF
-#line 14857 "configure"
+#line 14938 "configure"
 #include "confdefs.h"
 
 #include <$cf_header>
@@ -14878,16 +14959,16 @@ printf("old\\n");
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:14881: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:14962: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:14884: \$? = $ac_status" >&5
+  echo "$as_me:14965: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:14887: \"$ac_try\"") >&5
+  { (eval echo "$as_me:14968: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:14890: \$? = $ac_status" >&5
+  echo "$as_me:14971: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_cv_ncurses_h2=$cf_header
 
@@ -14908,12 +14989,12 @@ rm -f "conftest.$ac_objext" "conftest.$a
 		CPPFLAGS="$cf_save2_CPPFLAGS"
 		test "$cf_cv_ncurses_h2" != no && break
 	done
-	test "$cf_cv_ncurses_h2" = no && { { echo "$as_me:14911: error: not found" >&5
+	test "$cf_cv_ncurses_h2" = no && { { echo "$as_me:14992: error: not found" >&5
 echo "$as_me: error: not found" >&2;}
    { (exit 1); exit 1; }; }
 
 fi
-echo "$as_me:14916: result: $cf_cv_ncurses_h2" >&5
+echo "$as_me:14997: result: $cf_cv_ncurses_h2" >&5
 echo "${ECHO_T}$cf_cv_ncurses_h2" >&6
 
 	cf_1st_incdir=`echo "$cf_cv_ncurses_h2" | sed -e 's%/[^/]*$%%'`
@@ -14949,7 +15030,7 @@ if test -n "$cf_1st_incdir" ; then
 	CPPFLAGS="${CPPFLAGS}-I$cf_add_incdir"
 
 			  cat >"conftest.$ac_ext" <<_ACEOF
-#line 14952 "configure"
+#line 15033 "configure"
 #include "confdefs.h"
 #include <stdio.h>
 int
@@ -14961,16 +15042,16 @@ printf("Hello")
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:14964: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:15045: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:14967: \$? = $ac_status" >&5
+  echo "$as_me:15048: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:14970: \"$ac_try\"") >&5
+  { (eval echo "$as_me:15051: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:14973: \$? = $ac_status" >&5
+  echo "$as_me:15054: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   :
 else
@@ -14987,7 +15068,7 @@ rm -f "conftest.$ac_objext" "conftest.$a
 		if test "$cf_have_incdir" = no ; then
 		  test -n "$verbose" && echo "	adding $cf_add_incdir to include-path" 1>&6
 
-echo "${as_me:-configure}:14990: testing adding $cf_add_incdir to include-path ..." 1>&5
+echo "${as_me:-configure}:15071: testing adding $cf_add_incdir to include-path ..." 1>&5
 
 		  CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
 
@@ -15035,7 +15116,7 @@ EOF
 	;;
 esac
 
-echo "$as_me:15038: checking for terminfo header" >&5
+echo "$as_me:15119: checking for terminfo header" >&5
 echo $ECHO_N "checking for terminfo header... $ECHO_C" >&6
 if test "${cf_cv_term_header+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -15053,7 +15134,7 @@ esac
 for cf_test in $cf_term_header "ncurses/term.h" "ncursesw/term.h"
 do
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 15056 "configure"
+#line 15137 "configure"
 #include "confdefs.h"
 #include <stdio.h>
 #include <${cf_cv_ncurses_header:-curses.h}>
@@ -15068,16 +15149,16 @@ int x = auto_left_margin; (void)x
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:15071: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:15152: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:15074: \$? = $ac_status" >&5
+  echo "$as_me:15155: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:15077: \"$ac_try\"") >&5
+  { (eval echo "$as_me:15158: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:15080: \$? = $ac_status" >&5
+  echo "$as_me:15161: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
 
 	cf_cv_term_header="$cf_test"
@@ -15093,7 +15174,7 @@ rm -f "conftest.$ac_objext" "conftest.$a
 done
 
 fi
-echo "$as_me:15096: result: $cf_cv_term_header" >&5
+echo "$as_me:15177: result: $cf_cv_term_header" >&5
 echo "${ECHO_T}$cf_cv_term_header" >&6
 
 # Set definitions to allow ifdef'ing to accommodate subdirectories
@@ -15131,7 +15212,7 @@ cat >>confdefs.h <<\EOF
 #define NCURSES 1
 EOF
 
-echo "$as_me:15134: checking for ncurses version" >&5
+echo "$as_me:15215: checking for ncurses version" >&5
 echo $ECHO_N "checking for ncurses version... $ECHO_C" >&6
 if test "${cf_cv_ncurses_version+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -15157,10 +15238,10 @@ Autoconf "old"
 #endif
 EOF
 	cf_try="$ac_cpp conftest.$ac_ext 2>&5 | grep '^Autoconf ' >conftest.out"
-	{ (eval echo "$as_me:15160: \"$cf_try\"") >&5
+	{ (eval echo "$as_me:15241: \"$cf_try\"") >&5
   (eval $cf_try) 2>&5
   ac_status=$?
-  echo "$as_me:15163: \$? = $ac_status" >&5
+  echo "$as_me:15244: \$? = $ac_status" >&5
   (exit "$ac_status"); }
 	if test -f conftest.out ; then
 		cf_out=`sed -e 's%^Autoconf %%' -e 's%^[^"]*"%%' -e 's%".*%%' conftest.out`
@@ -15170,7 +15251,7 @@ EOF
 
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 15173 "configure"
+#line 15254 "configure"
 #include "confdefs.h"
 
 $ac_includes_default
@@ -15197,15 +15278,15 @@ int main(void)
 }
 _ACEOF
 rm -f "conftest$ac_exeext"
-if { (eval echo "$as_me:15200: \"$ac_link\"") >&5
+if { (eval echo "$as_me:15281: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:15203: \$? = $ac_status" >&5
+  echo "$as_me:15284: \$? = $ac_status" >&5
   (exit "$ac_status"); } && { ac_try='"./conftest$ac_exeext"'
-  { (eval echo "$as_me:15205: \"$ac_try\"") >&5
+  { (eval echo "$as_me:15286: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:15208: \$? = $ac_status" >&5
+  echo "$as_me:15289: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
 
 	cf_cv_ncurses_version=`cat $cf_tempfile`
@@ -15219,7 +15300,7 @@ fi
 	rm -f "$cf_tempfile"
 
 fi
-echo "$as_me:15222: result: $cf_cv_ncurses_version" >&5
+echo "$as_me:15303: result: $cf_cv_ncurses_version" >&5
 echo "${ECHO_T}$cf_cv_ncurses_version" >&6
 test "$cf_cv_ncurses_version" = no ||
 cat >>confdefs.h <<\EOF
@@ -15232,7 +15313,7 @@ cf_nculib_root=ncurses
 	# to link gpm.
 cf_ncurses_LIBS=""
 cf_ncurses_SAVE="$LIBS"
-echo "$as_me:15235: checking for Gpm_Open in -lgpm" >&5
+echo "$as_me:15316: checking for Gpm_Open in -lgpm" >&5
 echo $ECHO_N "checking for Gpm_Open in -lgpm... $ECHO_C" >&6
 if test "${ac_cv_lib_gpm_Gpm_Open+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -15240,7 +15321,7 @@ else
   ac_check_lib_save_LIBS=$LIBS
 LIBS="-lgpm  $LIBS"
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 15243 "configure"
+#line 15324 "configure"
 #include "confdefs.h"
 
 /* Override any gcc2 internal prototype to avoid an error.  */
@@ -15259,16 +15340,16 @@ Gpm_Open ();
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:15262: \"$ac_link\"") >&5
+if { (eval echo "$as_me:15343: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:15265: \$? = $ac_status" >&5
+  echo "$as_me:15346: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:15268: \"$ac_try\"") >&5
+  { (eval echo "$as_me:15349: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:15271: \$? = $ac_status" >&5
+  echo "$as_me:15352: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_lib_gpm_Gpm_Open=yes
 else
@@ -15279,10 +15360,10 @@ fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 LIBS=$ac_check_lib_save_LIBS
 fi
-echo "$as_me:15282: result: $ac_cv_lib_gpm_Gpm_Open" >&5
+echo "$as_me:15363: result: $ac_cv_lib_gpm_Gpm_Open" >&5
 echo "${ECHO_T}$ac_cv_lib_gpm_Gpm_Open" >&6
 if test "$ac_cv_lib_gpm_Gpm_Open" = yes; then
-  echo "$as_me:15285: checking for initscr in -lgpm" >&5
+  echo "$as_me:15366: checking for initscr in -lgpm" >&5
 echo $ECHO_N "checking for initscr in -lgpm... $ECHO_C" >&6
 if test "${ac_cv_lib_gpm_initscr+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -15290,7 +15371,7 @@ else
   ac_check_lib_save_LIBS=$LIBS
 LIBS="-lgpm  $LIBS"
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 15293 "configure"
+#line 15374 "configure"
 #include "confdefs.h"
 
 /* Override any gcc2 internal prototype to avoid an error.  */
@@ -15309,16 +15390,16 @@ initscr ();
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:15312: \"$ac_link\"") >&5
+if { (eval echo "$as_me:15393: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:15315: \$? = $ac_status" >&5
+  echo "$as_me:15396: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:15318: \"$ac_try\"") >&5
+  { (eval echo "$as_me:15399: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:15321: \$? = $ac_status" >&5
+  echo "$as_me:15402: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_lib_gpm_initscr=yes
 else
@@ -15329,7 +15410,7 @@ fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 LIBS=$ac_check_lib_save_LIBS
 fi
-echo "$as_me:15332: result: $ac_cv_lib_gpm_initscr" >&5
+echo "$as_me:15413: result: $ac_cv_lib_gpm_initscr" >&5
 echo "${ECHO_T}$ac_cv_lib_gpm_initscr" >&6
 if test "$ac_cv_lib_gpm_initscr" = yes; then
   LIBS="$cf_ncurses_SAVE"
@@ -15344,7 +15425,7 @@ freebsd*)
 	# This is only necessary if you are linking against an obsolete
 	# version of ncurses (but it should do no harm, since it is static).
 	if test "$cf_nculib_root" = ncurses ; then
-		echo "$as_me:15347: checking for tgoto in -lmytinfo" >&5
+		echo "$as_me:15428: checking for tgoto in -lmytinfo" >&5
 echo $ECHO_N "checking for tgoto in -lmytinfo... $ECHO_C" >&6
 if test "${ac_cv_lib_mytinfo_tgoto+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -15352,7 +15433,7 @@ else
   ac_check_lib_save_LIBS=$LIBS
 LIBS="-lmytinfo  $LIBS"
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 15355 "configure"
+#line 15436 "configure"
 #include "confdefs.h"
 
 /* Override any gcc2 internal prototype to avoid an error.  */
@@ -15371,16 +15452,16 @@ tgoto ();
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:15374: \"$ac_link\"") >&5
+if { (eval echo "$as_me:15455: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:15377: \$? = $ac_status" >&5
+  echo "$as_me:15458: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:15380: \"$ac_try\"") >&5
+  { (eval echo "$as_me:15461: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:15383: \$? = $ac_status" >&5
+  echo "$as_me:15464: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_lib_mytinfo_tgoto=yes
 else
@@ -15391,7 +15472,7 @@ fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 LIBS=$ac_check_lib_save_LIBS
 fi
-echo "$as_me:15394: result: $ac_cv_lib_mytinfo_tgoto" >&5
+echo "$as_me:15475: result: $ac_cv_lib_mytinfo_tgoto" >&5
 echo "${ECHO_T}$ac_cv_lib_mytinfo_tgoto" >&6
 if test "$ac_cv_lib_mytinfo_tgoto" = yes; then
   cf_ncurses_LIBS="-lmytinfo $cf_ncurses_LIBS"
@@ -15440,13 +15521,13 @@ else
 
 	eval 'cf_cv_have_lib_'"$cf_nculib_root"'=no'
 	cf_libdir=""
-	echo "$as_me:15443: checking for initscr" >&5
+	echo "$as_me:15524: checking for initscr" >&5
 echo $ECHO_N "checking for initscr... $ECHO_C" >&6
 if test "${ac_cv_func_initscr+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 15449 "configure"
+#line 15530 "configure"
 #include "confdefs.h"
 #define initscr autoconf_temporary
 #include <limits.h>	/* least-intrusive standard header which defines gcc2 __stub macros */
@@ -15477,16 +15558,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:15480: \"$ac_link\"") >&5
+if { (eval echo "$as_me:15561: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:15483: \$? = $ac_status" >&5
+  echo "$as_me:15564: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:15486: \"$ac_try\"") >&5
+  { (eval echo "$as_me:15567: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:15489: \$? = $ac_status" >&5
+  echo "$as_me:15570: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_func_initscr=yes
 else
@@ -15496,18 +15577,18 @@ ac_cv_func_initscr=no
 fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 fi
-echo "$as_me:15499: result: $ac_cv_func_initscr" >&5
+echo "$as_me:15580: result: $ac_cv_func_initscr" >&5
 echo "${ECHO_T}$ac_cv_func_initscr" >&6
 if test "$ac_cv_func_initscr" = yes; then
   eval 'cf_cv_have_lib_'"$cf_nculib_root"'=yes'
 else
 
 		cf_save_LIBS="$LIBS"
-		echo "$as_me:15506: checking for initscr in -l$cf_nculib_root" >&5
+		echo "$as_me:15587: checking for initscr in -l$cf_nculib_root" >&5
 echo $ECHO_N "checking for initscr in -l$cf_nculib_root... $ECHO_C" >&6
 		LIBS="-l$cf_nculib_root $LIBS"
 		cat >"conftest.$ac_ext" <<_ACEOF
-#line 15510 "configure"
+#line 15591 "configure"
 #include "confdefs.h"
 #include <${cf_cv_ncurses_header:-curses.h}>
 int
@@ -15519,25 +15600,25 @@ initscr()
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:15522: \"$ac_link\"") >&5
+if { (eval echo "$as_me:15603: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:15525: \$? = $ac_status" >&5
+  echo "$as_me:15606: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:15528: \"$ac_try\"") >&5
+  { (eval echo "$as_me:15609: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:15531: \$? = $ac_status" >&5
+  echo "$as_me:15612: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
-  echo "$as_me:15533: result: yes" >&5
+  echo "$as_me:15614: result: yes" >&5
 echo "${ECHO_T}yes" >&6
 			 eval 'cf_cv_have_lib_'"$cf_nculib_root"'=yes'
 
 else
   echo "$as_me: failed program was:" >&5
 cat "conftest.$ac_ext" >&5
-echo "$as_me:15540: result: no" >&5
+echo "$as_me:15621: result: no" >&5
 echo "${ECHO_T}no" >&6
 
 cf_search=
@@ -15605,11 +15686,11 @@ cf_search="$cf_library_path_list $cf_sea
 
 			for cf_libdir in $cf_search
 			do
-				echo "$as_me:15608: checking for -l$cf_nculib_root in $cf_libdir" >&5
+				echo "$as_me:15689: checking for -l$cf_nculib_root in $cf_libdir" >&5
 echo $ECHO_N "checking for -l$cf_nculib_root in $cf_libdir... $ECHO_C" >&6
 				LIBS="-L$cf_libdir -l$cf_nculib_root $cf_save_LIBS"
 				cat >"conftest.$ac_ext" <<_ACEOF
-#line 15612 "configure"
+#line 15693 "configure"
 #include "confdefs.h"
 #include <${cf_cv_ncurses_header:-curses.h}>
 int
@@ -15621,25 +15702,25 @@ initscr()
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:15624: \"$ac_link\"") >&5
+if { (eval echo "$as_me:15705: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:15627: \$? = $ac_status" >&5
+  echo "$as_me:15708: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:15630: \"$ac_try\"") >&5
+  { (eval echo "$as_me:15711: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:15633: \$? = $ac_status" >&5
+  echo "$as_me:15714: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
-  echo "$as_me:15635: result: yes" >&5
+  echo "$as_me:15716: result: yes" >&5
 echo "${ECHO_T}yes" >&6
 			 		 eval 'cf_cv_have_lib_'"$cf_nculib_root"'=yes'
 					 break
 else
   echo "$as_me: failed program was:" >&5
 cat "conftest.$ac_ext" >&5
-echo "$as_me:15642: result: no" >&5
+echo "$as_me:15723: result: no" >&5
 echo "${ECHO_T}no" >&6
 					 LIBS="$cf_save_LIBS"
 fi
@@ -15654,7 +15735,7 @@ fi
 eval 'cf_found_library="$cf_cv_have_lib_'"$cf_nculib_root"\"
 
 if test "$cf_found_library" = no ; then
-	{ { echo "$as_me:15657: error: Cannot link $cf_nculib_root library" >&5
+	{ { echo "$as_me:15738: error: Cannot link $cf_nculib_root library" >&5
 echo "$as_me: error: Cannot link $cf_nculib_root library" >&2;}
    { (exit 1); exit 1; }; }
 fi
@@ -15662,7 +15743,7 @@ fi
 fi
 
 if test -n "$cf_ncurses_LIBS" ; then
-	echo "$as_me:15665: checking if we can link $cf_nculib_root without $cf_ncurses_LIBS" >&5
+	echo "$as_me:15746: checking if we can link $cf_nculib_root without $cf_ncurses_LIBS" >&5
 echo $ECHO_N "checking if we can link $cf_nculib_root without $cf_ncurses_LIBS... $ECHO_C" >&6
 	cf_ncurses_SAVE="$LIBS"
 	for p in $cf_ncurses_LIBS ; do
@@ -15672,35 +15753,35 @@ echo $ECHO_N "checking if we can link $c
 		fi
 	done
 	cat >"conftest.$ac_ext" <<_ACEOF
-#line 15675 "configure"
+#line 15756 "configure"
 #include "confdefs.h"
 #include <${cf_cv_ncurses_header:-curses.h}>
 int
 main (void)
 {
-initscr(); mousemask(0,0); tigetstr((char *)0);
+initscr(); mousemask(0,(void*)0); tigetstr((char *)0);
   ;
   return 0;
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:15687: \"$ac_link\"") >&5
+if { (eval echo "$as_me:15768: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:15690: \$? = $ac_status" >&5
+  echo "$as_me:15771: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:15693: \"$ac_try\"") >&5
+  { (eval echo "$as_me:15774: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:15696: \$? = $ac_status" >&5
+  echo "$as_me:15777: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
-  echo "$as_me:15698: result: yes" >&5
+  echo "$as_me:15779: result: yes" >&5
 echo "${ECHO_T}yes" >&6
 else
   echo "$as_me: failed program was:" >&5
 cat "conftest.$ac_ext" >&5
-echo "$as_me:15703: result: no" >&5
+echo "$as_me:15784: result: no" >&5
 echo "${ECHO_T}no" >&6
 		 LIBS="$cf_ncurses_SAVE"
 fi
@@ -15723,23 +15804,23 @@ fi
 
 for cf_hdr in stdlib.h wchar.h wctype.h
 do
-	echo "$as_me:15726: checking for $cf_hdr" >&5
+	echo "$as_me:15807: checking for $cf_hdr" >&5
 echo $ECHO_N "checking for $cf_hdr... $ECHO_C" >&6
 	cat >"conftest.$ac_ext" <<_ACEOF
-#line 15729 "configure"
+#line 15810 "configure"
 #include "confdefs.h"
 
 #include <sys/types.h>
 #include <$cf_hdr>
 
 _ACEOF
-if { (eval echo "$as_me:15736: \"$ac_cpp "conftest.$ac_ext"\"") >&5
+if { (eval echo "$as_me:15817: \"$ac_cpp "conftest.$ac_ext"\"") >&5
   (eval $ac_cpp "conftest.$ac_ext") 2>conftest.er1
   ac_status=$?
   $EGREP -v '^ *\+' conftest.er1 >conftest.err
   rm -f conftest.er1
   cat conftest.err >&5
-  echo "$as_me:15742: \$? = $ac_status" >&5
+  echo "$as_me:15823: \$? = $ac_status" >&5
   (exit "$ac_status"); } >/dev/null; then
   if test -s conftest.err; then
     ac_cpp_err=$ac_c_preproc_warn_flag
@@ -15757,7 +15838,7 @@ else
   cf_found=no
 fi
 rm -f conftest.err "conftest.$ac_ext"
-echo "$as_me:15760: result: $cf_found" >&5
+echo "$as_me:15841: result: $cf_found" >&5
 echo "${ECHO_T}$cf_found" >&6
 if test $cf_found = yes ; then
 
@@ -15770,13 +15851,13 @@ EOF
 fi
 done
 
-  echo "$as_me:15773: checking for wide char and multibyte support" >&5
+  echo "$as_me:15854: checking for wide char and multibyte support" >&5
 echo $ECHO_N "checking for wide char and multibyte support... $ECHO_C" >&6
 if test "${am_cv_multibyte_able+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 15779 "configure"
+#line 15860 "configure"
 #include "confdefs.h"
 #include <stdio.h>
 #ifdef HAVE_STDLIB_H
@@ -15798,11 +15879,11 @@ const char icb[5] = {0xa4, 0xa4, 0xa4, 0
       wchar_t wcb2[5];
       wchar_t format[3];
 
-      putwc(0, 0);
-      fputwc(0, 0);
-      fwide(0, 0);
-      mbtowc(wcb, icb, MB_CUR_MAX);
-      mbstowcs(wcb, icb, 5);
+      if (putwc(0, NULL)) {;}
+      if (fputwc(0, NULL)) {;}
+      if (fwide(NULL, 0)) {;}
+      if (mbtowc(wcb, icb, MB_CUR_MAX)) {;}
+      if (mbstowcs(wcb, icb, 5)) {;}
       (void) iswalnum((wint_t) wcb[0]);
       (void) iswcntrl((wint_t) wcb[0]);
       (void) iswdigit((wint_t) wcb[0]);
@@ -15821,30 +15902,30 @@ const char icb[5] = {0xa4, 0xa4, 0xa4, 0
       /* (void) towctranse((wint_t) wcb[0], wctrans("toupper")); */
       (void) wcslen(wcb);
       /* (void) wcsnlen(wcb, 4); */
-      wcwidth((wint_t) wcb[0]);
-      wcswidth(wcb, 5);
-      wcstombs(ocb, wcb, 5);
-      wctomb(ocb, wcb[0]);
-      wcscat(wcb2, wcb);
-      wcscpy(wcb2, wcb);
-      mbstowcs(format, "%s", 2);
-      swprintf(wcb, 5, format, "test");
-      wcsncat(wcb2, wcb, 5);
+      if (wcwidth((wint_t) wcb[0])) {;}
+      if (wcswidth(wcb, 5)) {;}
+      if (wcstombs(ocb, wcb, 5)) {;}
+      if (wctomb(ocb, wcb[0])) {;}
+      if (wcscat(wcb2, wcb)) {;}
+      if (wcscpy(wcb2, wcb)) {;}
+      if (mbstowcs(format, "%s", 2)) {;}
+      if (swprintf(wcb, 5, format, "test")) {;}
+      if (wcsncat(wcb2, wcb, 5)) {;}
   ;
   return 0;
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:15838: \"$ac_link\"") >&5
+if { (eval echo "$as_me:15919: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:15841: \$? = $ac_status" >&5
+  echo "$as_me:15922: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:15844: \"$ac_try\"") >&5
+  { (eval echo "$as_me:15925: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:15847: \$? = $ac_status" >&5
+  echo "$as_me:15928: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   am_cv_multibyte_able=yes
 else
@@ -15853,7 +15934,7 @@ cat "conftest.$ac_ext" >&5
 cf_save_LIBS="$LIBS"
       LIBS="-lutf8 $LIBS"
       cat >"conftest.$ac_ext" <<_ACEOF
-#line 15856 "configure"
+#line 15937 "configure"
 #include "confdefs.h"
 #include <libutf8.h>
 int
@@ -15865,11 +15946,11 @@ const char icb[5] = {0xa4, 0xa4, 0xa4, 0
         wchar_t wcb2[5];
         wchar_t format[3];
 
-        putwc(0, 0);
-        fputwc(0, 0);
-        fwide(0, 0);
-        mbtowc(wcb, icb, MB_CUR_MAX);
-        mbstowcs(wcb, icb, 5);
+        if (putwc(0, NULL)) {;}
+        if (fputwc(0, NULL)) {;}
+        if (fwide(NULL, 0)) {;}
+        if (mbtowc(wcb, icb, MB_CUR_MAX)) {;}
+        if (mbstowcs(wcb, icb, 5)) {;}
         (void) iswalnum((wint_t) wcb[0]);
         (void) iswcntrl((wint_t) wcb[0]);
         (void) iswdigit((wint_t) wcb[0]);
@@ -15888,30 +15969,30 @@ const char icb[5] = {0xa4, 0xa4, 0xa4, 0
         /* (void) towctranse((wint_t) wcb[0], wctrans("toupper")); */
         (void) wcslen(wcb);
         /* (void) wcsnlen(wcb, 4); */
-        wcwidth((wint_t) wcb[0]);
-        wcswidth(wcb, 5);
-        wcstombs(ocb, wcb, 5);
-        wctomb(ocb, wcb[0]);
-        wcscat(wcb2, wcb);
-        wcscpy(wcb2, wcb);
-        mbstowcs(format, "%s", 2);
-        swprintf(wcb, 5, format, "test");
-        wcsncat(wcb2, wcb, 5);
+        if (wcwidth((wint_t) wcb[0])) {;}
+        if (wcswidth(wcb, 5)) {;}
+        if (wcstombs(ocb, wcb, 5)) {;}
+        if (wctomb(ocb, wcb[0])) {;}
+        if (wcscat(wcb2, wcb)) {;}
+        if (wcscpy(wcb2, wcb)) {;}
+        if (mbstowcs(format, "%s", 2)) {;}
+        if (swprintf(wcb, 5, format, "test")) {;}
+        if (wcsncat(wcb2, wcb, 5)) {;}
   ;
   return 0;
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:15905: \"$ac_link\"") >&5
+if { (eval echo "$as_me:15986: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:15908: \$? = $ac_status" >&5
+  echo "$as_me:15989: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:15911: \"$ac_try\"") >&5
+  { (eval echo "$as_me:15992: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:15914: \$? = $ac_status" >&5
+  echo "$as_me:15995: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   am_cv_multibyte_able=libutf8
 else
@@ -15926,7 +16007,7 @@ fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 
 fi
-echo "$as_me:15929: result: $am_cv_multibyte_able" >&5
+echo "$as_me:16010: result: $am_cv_multibyte_able" >&5
 echo "${ECHO_T}$am_cv_multibyte_able" >&6
   if test "$am_cv_multibyte_able" != no; then
     if test "$am_cv_multibyte_able" = libutf8; then
@@ -15948,13 +16029,13 @@ cf_ncuconfig_root=ncursesw
 cf_have_ncuconfig=no
 
 if test "x${PKG_CONFIG:=none}" != xnone; then
-	echo "$as_me:15951: checking pkg-config for $cf_ncuconfig_root" >&5
+	echo "$as_me:16032: checking pkg-config for $cf_ncuconfig_root" >&5
 echo $ECHO_N "checking pkg-config for $cf_ncuconfig_root... $ECHO_C" >&6
 	if "$PKG_CONFIG" --exists $cf_ncuconfig_root ; then
-		echo "$as_me:15954: result: yes" >&5
+		echo "$as_me:16035: result: yes" >&5
 echo "${ECHO_T}yes" >&6
 
-		echo "$as_me:15957: checking if the $cf_ncuconfig_root package files work" >&5
+		echo "$as_me:16038: checking if the $cf_ncuconfig_root package files work" >&5
 echo $ECHO_N "checking if the $cf_ncuconfig_root package files work... $ECHO_C" >&6
 		cf_have_ncuconfig=unknown
 
@@ -16087,49 +16168,49 @@ done
 LIBS="$cf_add_libs"
 
 			cat >"conftest.$ac_ext" <<_ACEOF
-#line 16090 "configure"
+#line 16171 "configure"
 #include "confdefs.h"
 #include <${cf_cv_ncurses_header:-curses.h}>
 int
 main (void)
 {
-initscr(); mousemask(0,0); tigetstr((char *)0);
+initscr(); mousemask(0,(mmask_t*)0); tigetstr((char *)0);
   ;
   return 0;
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:16102: \"$ac_link\"") >&5
+if { (eval echo "$as_me:16183: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:16105: \$? = $ac_status" >&5
+  echo "$as_me:16186: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:16108: \"$ac_try\"") >&5
+  { (eval echo "$as_me:16189: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:16111: \$? = $ac_status" >&5
+  echo "$as_me:16192: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   if test "$cross_compiling" = yes; then
   cf_test_ncuconfig=maybe
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 16117 "configure"
+#line 16198 "configure"
 #include "confdefs.h"
 #include <${cf_cv_ncurses_header:-curses.h}>
 					int main(void)
-					{ const char *xx = curses_version(); return (xx == 0); }
+					{ const char *xx = curses_version(); return (xx == (const char*)0); }
 _ACEOF
 rm -f "conftest$ac_exeext"
-if { (eval echo "$as_me:16124: \"$ac_link\"") >&5
+if { (eval echo "$as_me:16205: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:16127: \$? = $ac_status" >&5
+  echo "$as_me:16208: \$? = $ac_status" >&5
   (exit "$ac_status"); } && { ac_try='"./conftest$ac_exeext"'
-  { (eval echo "$as_me:16129: \"$ac_try\"") >&5
+  { (eval echo "$as_me:16210: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:16132: \$? = $ac_status" >&5
+  echo "$as_me:16213: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_test_ncuconfig=yes
 else
@@ -16317,49 +16398,49 @@ done
 LIBS="$cf_add_libs"
 
 		cat >"conftest.$ac_ext" <<_ACEOF
-#line 16320 "configure"
+#line 16401 "configure"
 #include "confdefs.h"
 #include <${cf_cv_ncurses_header:-curses.h}>
 int
 main (void)
 {
-initscr(); mousemask(0,0); tigetstr((char *)0);
+initscr(); mousemask(0,(void*)0); tigetstr((char *)0);
   ;
   return 0;
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:16332: \"$ac_link\"") >&5
+if { (eval echo "$as_me:16413: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:16335: \$? = $ac_status" >&5
+  echo "$as_me:16416: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:16338: \"$ac_try\"") >&5
+  { (eval echo "$as_me:16419: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:16341: \$? = $ac_status" >&5
+  echo "$as_me:16422: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   if test "$cross_compiling" = yes; then
   cf_have_ncuconfig=maybe
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 16347 "configure"
+#line 16428 "configure"
 #include "confdefs.h"
 #include <${cf_cv_ncurses_header:-curses.h}>
 				int main(void)
-				{ const char *xx = curses_version(); return (xx == 0); }
+				{ const char *xx = curses_version(); return (xx == (const char*)0); }
 _ACEOF
 rm -f "conftest$ac_exeext"
-if { (eval echo "$as_me:16354: \"$ac_link\"") >&5
+if { (eval echo "$as_me:16435: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:16357: \$? = $ac_status" >&5
+  echo "$as_me:16438: \$? = $ac_status" >&5
   (exit "$ac_status"); } && { ac_try='"./conftest$ac_exeext"'
-  { (eval echo "$as_me:16359: \"$ac_try\"") >&5
+  { (eval echo "$as_me:16440: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:16362: \$? = $ac_status" >&5
+  echo "$as_me:16443: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_have_ncuconfig=yes
 else
@@ -16376,7 +16457,7 @@ cat "conftest.$ac_ext" >&5
 cf_have_ncuconfig=no
 fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
-		echo "$as_me:16379: result: $cf_have_ncuconfig" >&5
+		echo "$as_me:16460: result: $cf_have_ncuconfig" >&5
 echo "${ECHO_T}$cf_have_ncuconfig" >&6
 		test "$cf_have_ncuconfig" = maybe && cf_have_ncuconfig=yes
 		if test "$cf_have_ncuconfig" != "yes"
@@ -16392,7 +16473,7 @@ EOF
 
 			NCURSES_CONFIG_PKG=$cf_ncuconfig_root
 
-echo "$as_me:16395: checking for terminfo header" >&5
+echo "$as_me:16476: checking for terminfo header" >&5
 echo $ECHO_N "checking for terminfo header... $ECHO_C" >&6
 if test "${cf_cv_term_header+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -16410,7 +16491,7 @@ esac
 for cf_test in $cf_term_header "ncurses/term.h" "ncursesw/term.h"
 do
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 16413 "configure"
+#line 16494 "configure"
 #include "confdefs.h"
 #include <stdio.h>
 #include <${cf_cv_ncurses_header:-curses.h}>
@@ -16425,16 +16506,16 @@ int x = auto_left_margin; (void)x
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:16428: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:16509: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:16431: \$? = $ac_status" >&5
+  echo "$as_me:16512: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:16434: \"$ac_try\"") >&5
+  { (eval echo "$as_me:16515: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:16437: \$? = $ac_status" >&5
+  echo "$as_me:16518: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
 
 	cf_cv_term_header="$cf_test"
@@ -16450,7 +16531,7 @@ rm -f "conftest.$ac_objext" "conftest.$a
 done
 
 fi
-echo "$as_me:16453: result: $cf_cv_term_header" >&5
+echo "$as_me:16534: result: $cf_cv_term_header" >&5
 echo "${ECHO_T}$cf_cv_term_header" >&6
 
 # Set definitions to allow ifdef'ing to accommodate subdirectories
@@ -16485,7 +16566,7 @@ esac
 		fi
 
 	else
-		echo "$as_me:16488: result: no" >&5
+		echo "$as_me:16569: result: no" >&5
 echo "${ECHO_T}no" >&6
 		NCURSES_CONFIG_PKG=none
 	fi
@@ -16501,7 +16582,7 @@ if test -n "$ac_tool_prefix"; then
   do
     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
-echo "$as_me:16504: checking for $ac_word" >&5
+echo "$as_me:16585: checking for $ac_word" >&5
 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
 if test "${ac_cv_prog_NCURSES_CONFIG+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -16516,7 +16597,7 @@ for ac_dir in $ac_dummy; do
   test -z "$ac_dir" && ac_dir=.
   $as_executable_p "$ac_dir/$ac_word" || continue
 ac_cv_prog_NCURSES_CONFIG="$ac_tool_prefix$ac_prog"
-echo "$as_me:16519: found $ac_dir/$ac_word" >&5
+echo "$as_me:16600: found $ac_dir/$ac_word" >&5
 break
 done
 
@@ -16524,10 +16605,10 @@ fi
 fi
 NCURSES_CONFIG=$ac_cv_prog_NCURSES_CONFIG
 if test -n "$NCURSES_CONFIG"; then
-  echo "$as_me:16527: result: $NCURSES_CONFIG" >&5
+  echo "$as_me:16608: result: $NCURSES_CONFIG" >&5
 echo "${ECHO_T}$NCURSES_CONFIG" >&6
 else
-  echo "$as_me:16530: result: no" >&5
+  echo "$as_me:16611: result: no" >&5
 echo "${ECHO_T}no" >&6
 fi
 
@@ -16540,7 +16621,7 @@ if test -z "$NCURSES_CONFIG"; then
 do
   # Extract the first word of "$ac_prog", so it can be a program name with args.
 set dummy $ac_prog; ac_word=$2
-echo "$as_me:16543: checking for $ac_word" >&5
+echo "$as_me:16624: checking for $ac_word" >&5
 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
 if test "${ac_cv_prog_ac_ct_NCURSES_CONFIG+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -16555,7 +16636,7 @@ for ac_dir in $ac_dummy; do
   test -z "$ac_dir" && ac_dir=.
   $as_executable_p "$ac_dir/$ac_word" || continue
 ac_cv_prog_ac_ct_NCURSES_CONFIG="$ac_prog"
-echo "$as_me:16558: found $ac_dir/$ac_word" >&5
+echo "$as_me:16639: found $ac_dir/$ac_word" >&5
 break
 done
 
@@ -16563,10 +16644,10 @@ fi
 fi
 ac_ct_NCURSES_CONFIG=$ac_cv_prog_ac_ct_NCURSES_CONFIG
 if test -n "$ac_ct_NCURSES_CONFIG"; then
-  echo "$as_me:16566: result: $ac_ct_NCURSES_CONFIG" >&5
+  echo "$as_me:16647: result: $ac_ct_NCURSES_CONFIG" >&5
 echo "${ECHO_T}$ac_ct_NCURSES_CONFIG" >&6
 else
-  echo "$as_me:16569: result: no" >&5
+  echo "$as_me:16650: result: no" >&5
 echo "${ECHO_T}no" >&6
 fi
 
@@ -16723,7 +16804,7 @@ LIBS="$cf_add_libs"
 
 		# even with config script, some packages use no-override for curses.h
 
-echo "$as_me:16726: checking if we have identified curses headers" >&5
+echo "$as_me:16807: checking if we have identified curses headers" >&5
 echo $ECHO_N "checking if we have identified curses headers... $ECHO_C" >&6
 if test "${cf_cv_ncurses_header+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -16735,7 +16816,7 @@ for cf_header in \
 	curses.h ncursesw/curses.h
 do
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 16738 "configure"
+#line 16819 "configure"
 #include "confdefs.h"
 #include <${cf_header}>
 int
@@ -16747,16 +16828,16 @@ initscr(); endwin()
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:16750: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:16831: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:16753: \$? = $ac_status" >&5
+  echo "$as_me:16834: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:16756: \"$ac_try\"") >&5
+  { (eval echo "$as_me:16837: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:16759: \$? = $ac_status" >&5
+  echo "$as_me:16840: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_cv_ncurses_header=$cf_header; break
 else
@@ -16767,11 +16848,11 @@ rm -f "conftest.$ac_objext" "conftest.$a
 done
 
 fi
-echo "$as_me:16770: result: $cf_cv_ncurses_header" >&5
+echo "$as_me:16851: result: $cf_cv_ncurses_header" >&5
 echo "${ECHO_T}$cf_cv_ncurses_header" >&6
 
 if test "$cf_cv_ncurses_header" = none ; then
-	{ { echo "$as_me:16774: error: No curses header-files found" >&5
+	{ { echo "$as_me:16855: error: No curses header-files found" >&5
 echo "$as_me: error: No curses header-files found" >&2;}
    { (exit 1); exit 1; }; }
 fi
@@ -16781,23 +16862,23 @@ fi
 for ac_header in $cf_cv_ncurses_header
 do
 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
-echo "$as_me:16784: checking for $ac_header" >&5
+echo "$as_me:16865: checking for $ac_header" >&5
 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
 if eval "test \"\${$as_ac_Header+set}\" = set"; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 16790 "configure"
+#line 16871 "configure"
 #include "confdefs.h"
 #include <$ac_header>
 _ACEOF
-if { (eval echo "$as_me:16794: \"$ac_cpp "conftest.$ac_ext"\"") >&5
+if { (eval echo "$as_me:16875: \"$ac_cpp "conftest.$ac_ext"\"") >&5
   (eval $ac_cpp "conftest.$ac_ext") 2>conftest.er1
   ac_status=$?
   $EGREP -v '^ *\+' conftest.er1 >conftest.err
   rm -f conftest.er1
   cat conftest.err >&5
-  echo "$as_me:16800: \$? = $ac_status" >&5
+  echo "$as_me:16881: \$? = $ac_status" >&5
   (exit "$ac_status"); } >/dev/null; then
   if test -s conftest.err; then
     ac_cpp_err=$ac_c_preproc_warn_flag
@@ -16816,7 +16897,7 @@ else
 fi
 rm -f conftest.err "conftest.$ac_ext"
 fi
-echo "$as_me:16819: result: `eval echo '${'"$as_ac_Header"'}'`" >&5
+echo "$as_me:16900: result: `eval echo '${'"$as_ac_Header"'}'`" >&5
 echo "${ECHO_T}`eval echo '${'"$as_ac_Header"'}'`" >&6
 if test "`eval echo '${'"$as_ac_Header"'}'`" = yes; then
   cat >>confdefs.h <<EOF
@@ -16872,7 +16953,7 @@ if test -n "$cf_cv_curses_dir/include/$c
 	CPPFLAGS="${CPPFLAGS}-I$cf_add_incdir"
 
 			  cat >"conftest.$ac_ext" <<_ACEOF
-#line 16875 "configure"
+#line 16956 "configure"
 #include "confdefs.h"
 #include <stdio.h>
 int
@@ -16884,16 +16965,16 @@ printf("Hello")
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:16887: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:16968: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:16890: \$? = $ac_status" >&5
+  echo "$as_me:16971: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:16893: \"$ac_try\"") >&5
+  { (eval echo "$as_me:16974: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:16896: \$? = $ac_status" >&5
+  echo "$as_me:16977: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   :
 else
@@ -16910,7 +16991,7 @@ rm -f "conftest.$ac_objext" "conftest.$a
 		if test "$cf_have_incdir" = no ; then
 		  test -n "$verbose" && echo "	adding $cf_add_incdir to include-path" 1>&6
 
-echo "${as_me:-configure}:16913: testing adding $cf_add_incdir to include-path ..." 1>&5
+echo "${as_me:-configure}:16994: testing adding $cf_add_incdir to include-path ..." 1>&5
 
 		  CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
 
@@ -16929,7 +17010,7 @@ fi
 
 }
 
-echo "$as_me:16932: checking for $cf_ncuhdr_root header in include-path" >&5
+echo "$as_me:17013: checking for $cf_ncuhdr_root header in include-path" >&5
 echo $ECHO_N "checking for $cf_ncuhdr_root header in include-path... $ECHO_C" >&6
 if test "${cf_cv_ncurses_h+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -16941,7 +17022,7 @@ else
 	do
 
 	cat >"conftest.$ac_ext" <<_ACEOF
-#line 16944 "configure"
+#line 17025 "configure"
 #include "confdefs.h"
 
 #define _XOPEN_SOURCE_EXTENDED
@@ -16973,16 +17054,16 @@ printf("old\\n");
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:16976: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:17057: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:16979: \$? = $ac_status" >&5
+  echo "$as_me:17060: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:16982: \"$ac_try\"") >&5
+  { (eval echo "$as_me:17063: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:16985: \$? = $ac_status" >&5
+  echo "$as_me:17066: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_cv_ncurses_h=$cf_header
 
@@ -16997,14 +17078,14 @@ rm -f "conftest.$ac_objext" "conftest.$a
 	done
 
 fi
-echo "$as_me:17000: result: $cf_cv_ncurses_h" >&5
+echo "$as_me:17081: result: $cf_cv_ncurses_h" >&5
 echo "${ECHO_T}$cf_cv_ncurses_h" >&6
 
 if test "$cf_cv_ncurses_h" != no ; then
 	cf_cv_ncurses_header=$cf_cv_ncurses_h
 else
 
-echo "$as_me:17007: checking for $cf_ncuhdr_root include-path" >&5
+echo "$as_me:17088: checking for $cf_ncuhdr_root include-path" >&5
 echo $ECHO_N "checking for $cf_ncuhdr_root include-path... $ECHO_C" >&6
 if test "${cf_cv_ncurses_h2+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -17125,7 +17206,7 @@ if test -n "$cf_incdir" ; then
 	CPPFLAGS="${CPPFLAGS}-I$cf_add_incdir"
 
 			  cat >"conftest.$ac_ext" <<_ACEOF
-#line 17128 "configure"
+#line 17209 "configure"
 #include "confdefs.h"
 #include <stdio.h>
 int
@@ -17137,16 +17218,16 @@ printf("Hello")
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:17140: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:17221: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:17143: \$? = $ac_status" >&5
+  echo "$as_me:17224: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:17146: \"$ac_try\"") >&5
+  { (eval echo "$as_me:17227: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:17149: \$? = $ac_status" >&5
+  echo "$as_me:17230: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   :
 else
@@ -17163,7 +17244,7 @@ rm -f "conftest.$ac_objext" "conftest.$a
 		if test "$cf_have_incdir" = no ; then
 		  test -n "$verbose" && echo "	adding $cf_add_incdir to include-path" 1>&6
 
-echo "${as_me:-configure}:17166: testing adding $cf_add_incdir to include-path ..." 1>&5
+echo "${as_me:-configure}:17247: testing adding $cf_add_incdir to include-path ..." 1>&5
 
 		  CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
 
@@ -17186,7 +17267,7 @@ fi
 		do
 
 	cat >"conftest.$ac_ext" <<_ACEOF
-#line 17189 "configure"
+#line 17270 "configure"
 #include "confdefs.h"
 
 #include <$cf_header>
@@ -17210,16 +17291,16 @@ printf("old\\n");
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:17213: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:17294: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:17216: \$? = $ac_status" >&5
+  echo "$as_me:17297: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:17219: \"$ac_try\"") >&5
+  { (eval echo "$as_me:17300: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:17222: \$? = $ac_status" >&5
+  echo "$as_me:17303: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_cv_ncurses_h2=$cf_header
 
@@ -17240,12 +17321,12 @@ rm -f "conftest.$ac_objext" "conftest.$a
 		CPPFLAGS="$cf_save2_CPPFLAGS"
 		test "$cf_cv_ncurses_h2" != no && break
 	done
-	test "$cf_cv_ncurses_h2" = no && { { echo "$as_me:17243: error: not found" >&5
+	test "$cf_cv_ncurses_h2" = no && { { echo "$as_me:17324: error: not found" >&5
 echo "$as_me: error: not found" >&2;}
    { (exit 1); exit 1; }; }
 
 fi
-echo "$as_me:17248: result: $cf_cv_ncurses_h2" >&5
+echo "$as_me:17329: result: $cf_cv_ncurses_h2" >&5
 echo "${ECHO_T}$cf_cv_ncurses_h2" >&6
 
 	cf_1st_incdir=`echo "$cf_cv_ncurses_h2" | sed -e 's%/[^/]*$%%'`
@@ -17281,7 +17362,7 @@ if test -n "$cf_1st_incdir" ; then
 	CPPFLAGS="${CPPFLAGS}-I$cf_add_incdir"
 
 			  cat >"conftest.$ac_ext" <<_ACEOF
-#line 17284 "configure"
+#line 17365 "configure"
 #include "confdefs.h"
 #include <stdio.h>
 int
@@ -17293,16 +17374,16 @@ printf("Hello")
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:17296: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:17377: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:17299: \$? = $ac_status" >&5
+  echo "$as_me:17380: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:17302: \"$ac_try\"") >&5
+  { (eval echo "$as_me:17383: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:17305: \$? = $ac_status" >&5
+  echo "$as_me:17386: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   :
 else
@@ -17319,7 +17400,7 @@ rm -f "conftest.$ac_objext" "conftest.$a
 		if test "$cf_have_incdir" = no ; then
 		  test -n "$verbose" && echo "	adding $cf_add_incdir to include-path" 1>&6
 
-echo "${as_me:-configure}:17322: testing adding $cf_add_incdir to include-path ..." 1>&5
+echo "${as_me:-configure}:17403: testing adding $cf_add_incdir to include-path ..." 1>&5
 
 		  CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
 
@@ -17367,7 +17448,7 @@ EOF
 	;;
 esac
 
-echo "$as_me:17370: checking for terminfo header" >&5
+echo "$as_me:17451: checking for terminfo header" >&5
 echo $ECHO_N "checking for terminfo header... $ECHO_C" >&6
 if test "${cf_cv_term_header+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -17385,7 +17466,7 @@ esac
 for cf_test in $cf_term_header "ncurses/term.h" "ncursesw/term.h"
 do
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 17388 "configure"
+#line 17469 "configure"
 #include "confdefs.h"
 #include <stdio.h>
 #include <${cf_cv_ncurses_header:-curses.h}>
@@ -17400,16 +17481,16 @@ int x = auto_left_margin; (void)x
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:17403: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:17484: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:17406: \$? = $ac_status" >&5
+  echo "$as_me:17487: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:17409: \"$ac_try\"") >&5
+  { (eval echo "$as_me:17490: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:17412: \$? = $ac_status" >&5
+  echo "$as_me:17493: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
 
 	cf_cv_term_header="$cf_test"
@@ -17425,7 +17506,7 @@ rm -f "conftest.$ac_objext" "conftest.$a
 done
 
 fi
-echo "$as_me:17428: result: $cf_cv_term_header" >&5
+echo "$as_me:17509: result: $cf_cv_term_header" >&5
 echo "${ECHO_T}$cf_cv_term_header" >&6
 
 # Set definitions to allow ifdef'ing to accommodate subdirectories
@@ -17463,7 +17544,7 @@ cat >>confdefs.h <<\EOF
 #define NCURSES 1
 EOF
 
-echo "$as_me:17466: checking for ncurses version" >&5
+echo "$as_me:17547: checking for ncurses version" >&5
 echo $ECHO_N "checking for ncurses version... $ECHO_C" >&6
 if test "${cf_cv_ncurses_version+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -17489,10 +17570,10 @@ Autoconf "old"
 #endif
 EOF
 	cf_try="$ac_cpp conftest.$ac_ext 2>&5 | grep '^Autoconf ' >conftest.out"
-	{ (eval echo "$as_me:17492: \"$cf_try\"") >&5
+	{ (eval echo "$as_me:17573: \"$cf_try\"") >&5
   (eval $cf_try) 2>&5
   ac_status=$?
-  echo "$as_me:17495: \$? = $ac_status" >&5
+  echo "$as_me:17576: \$? = $ac_status" >&5
   (exit "$ac_status"); }
 	if test -f conftest.out ; then
 		cf_out=`sed -e 's%^Autoconf %%' -e 's%^[^"]*"%%' -e 's%".*%%' conftest.out`
@@ -17502,7 +17583,7 @@ EOF
 
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 17505 "configure"
+#line 17586 "configure"
 #include "confdefs.h"
 
 $ac_includes_default
@@ -17529,15 +17610,15 @@ int main(void)
 }
 _ACEOF
 rm -f "conftest$ac_exeext"
-if { (eval echo "$as_me:17532: \"$ac_link\"") >&5
+if { (eval echo "$as_me:17613: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:17535: \$? = $ac_status" >&5
+  echo "$as_me:17616: \$? = $ac_status" >&5
   (exit "$ac_status"); } && { ac_try='"./conftest$ac_exeext"'
-  { (eval echo "$as_me:17537: \"$ac_try\"") >&5
+  { (eval echo "$as_me:17618: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:17540: \$? = $ac_status" >&5
+  echo "$as_me:17621: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
 
 	cf_cv_ncurses_version=`cat $cf_tempfile`
@@ -17551,7 +17632,7 @@ fi
 	rm -f "$cf_tempfile"
 
 fi
-echo "$as_me:17554: result: $cf_cv_ncurses_version" >&5
+echo "$as_me:17635: result: $cf_cv_ncurses_version" >&5
 echo "${ECHO_T}$cf_cv_ncurses_version" >&6
 test "$cf_cv_ncurses_version" = no ||
 cat >>confdefs.h <<\EOF
@@ -17564,7 +17645,7 @@ cf_nculib_root=ncursesw
 	# to link gpm.
 cf_ncurses_LIBS=""
 cf_ncurses_SAVE="$LIBS"
-echo "$as_me:17567: checking for Gpm_Open in -lgpm" >&5
+echo "$as_me:17648: checking for Gpm_Open in -lgpm" >&5
 echo $ECHO_N "checking for Gpm_Open in -lgpm... $ECHO_C" >&6
 if test "${ac_cv_lib_gpm_Gpm_Open+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -17572,7 +17653,7 @@ else
   ac_check_lib_save_LIBS=$LIBS
 LIBS="-lgpm  $LIBS"
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 17575 "configure"
+#line 17656 "configure"
 #include "confdefs.h"
 
 /* Override any gcc2 internal prototype to avoid an error.  */
@@ -17591,16 +17672,16 @@ Gpm_Open ();
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:17594: \"$ac_link\"") >&5
+if { (eval echo "$as_me:17675: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:17597: \$? = $ac_status" >&5
+  echo "$as_me:17678: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:17600: \"$ac_try\"") >&5
+  { (eval echo "$as_me:17681: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:17603: \$? = $ac_status" >&5
+  echo "$as_me:17684: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_lib_gpm_Gpm_Open=yes
 else
@@ -17611,10 +17692,10 @@ fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 LIBS=$ac_check_lib_save_LIBS
 fi
-echo "$as_me:17614: result: $ac_cv_lib_gpm_Gpm_Open" >&5
+echo "$as_me:17695: result: $ac_cv_lib_gpm_Gpm_Open" >&5
 echo "${ECHO_T}$ac_cv_lib_gpm_Gpm_Open" >&6
 if test "$ac_cv_lib_gpm_Gpm_Open" = yes; then
-  echo "$as_me:17617: checking for initscr in -lgpm" >&5
+  echo "$as_me:17698: checking for initscr in -lgpm" >&5
 echo $ECHO_N "checking for initscr in -lgpm... $ECHO_C" >&6
 if test "${ac_cv_lib_gpm_initscr+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -17622,7 +17703,7 @@ else
   ac_check_lib_save_LIBS=$LIBS
 LIBS="-lgpm  $LIBS"
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 17625 "configure"
+#line 17706 "configure"
 #include "confdefs.h"
 
 /* Override any gcc2 internal prototype to avoid an error.  */
@@ -17641,16 +17722,16 @@ initscr ();
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:17644: \"$ac_link\"") >&5
+if { (eval echo "$as_me:17725: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:17647: \$? = $ac_status" >&5
+  echo "$as_me:17728: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:17650: \"$ac_try\"") >&5
+  { (eval echo "$as_me:17731: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:17653: \$? = $ac_status" >&5
+  echo "$as_me:17734: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_lib_gpm_initscr=yes
 else
@@ -17661,7 +17742,7 @@ fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 LIBS=$ac_check_lib_save_LIBS
 fi
-echo "$as_me:17664: result: $ac_cv_lib_gpm_initscr" >&5
+echo "$as_me:17745: result: $ac_cv_lib_gpm_initscr" >&5
 echo "${ECHO_T}$ac_cv_lib_gpm_initscr" >&6
 if test "$ac_cv_lib_gpm_initscr" = yes; then
   LIBS="$cf_ncurses_SAVE"
@@ -17676,7 +17757,7 @@ freebsd*)
 	# This is only necessary if you are linking against an obsolete
 	# version of ncurses (but it should do no harm, since it is static).
 	if test "$cf_nculib_root" = ncurses ; then
-		echo "$as_me:17679: checking for tgoto in -lmytinfo" >&5
+		echo "$as_me:17760: checking for tgoto in -lmytinfo" >&5
 echo $ECHO_N "checking for tgoto in -lmytinfo... $ECHO_C" >&6
 if test "${ac_cv_lib_mytinfo_tgoto+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -17684,7 +17765,7 @@ else
   ac_check_lib_save_LIBS=$LIBS
 LIBS="-lmytinfo  $LIBS"
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 17687 "configure"
+#line 17768 "configure"
 #include "confdefs.h"
 
 /* Override any gcc2 internal prototype to avoid an error.  */
@@ -17703,16 +17784,16 @@ tgoto ();
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:17706: \"$ac_link\"") >&5
+if { (eval echo "$as_me:17787: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:17709: \$? = $ac_status" >&5
+  echo "$as_me:17790: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:17712: \"$ac_try\"") >&5
+  { (eval echo "$as_me:17793: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:17715: \$? = $ac_status" >&5
+  echo "$as_me:17796: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_lib_mytinfo_tgoto=yes
 else
@@ -17723,7 +17804,7 @@ fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 LIBS=$ac_check_lib_save_LIBS
 fi
-echo "$as_me:17726: result: $ac_cv_lib_mytinfo_tgoto" >&5
+echo "$as_me:17807: result: $ac_cv_lib_mytinfo_tgoto" >&5
 echo "${ECHO_T}$ac_cv_lib_mytinfo_tgoto" >&6
 if test "$ac_cv_lib_mytinfo_tgoto" = yes; then
   cf_ncurses_LIBS="-lmytinfo $cf_ncurses_LIBS"
@@ -17772,13 +17853,13 @@ else
 
 	eval 'cf_cv_have_lib_'"$cf_nculib_root"'=no'
 	cf_libdir=""
-	echo "$as_me:17775: checking for initscr" >&5
+	echo "$as_me:17856: checking for initscr" >&5
 echo $ECHO_N "checking for initscr... $ECHO_C" >&6
 if test "${ac_cv_func_initscr+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 17781 "configure"
+#line 17862 "configure"
 #include "confdefs.h"
 #define initscr autoconf_temporary
 #include <limits.h>	/* least-intrusive standard header which defines gcc2 __stub macros */
@@ -17809,16 +17890,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:17812: \"$ac_link\"") >&5
+if { (eval echo "$as_me:17893: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:17815: \$? = $ac_status" >&5
+  echo "$as_me:17896: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:17818: \"$ac_try\"") >&5
+  { (eval echo "$as_me:17899: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:17821: \$? = $ac_status" >&5
+  echo "$as_me:17902: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_func_initscr=yes
 else
@@ -17828,18 +17909,18 @@ ac_cv_func_initscr=no
 fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 fi
-echo "$as_me:17831: result: $ac_cv_func_initscr" >&5
+echo "$as_me:17912: result: $ac_cv_func_initscr" >&5
 echo "${ECHO_T}$ac_cv_func_initscr" >&6
 if test "$ac_cv_func_initscr" = yes; then
   eval 'cf_cv_have_lib_'"$cf_nculib_root"'=yes'
 else
 
 		cf_save_LIBS="$LIBS"
-		echo "$as_me:17838: checking for initscr in -l$cf_nculib_root" >&5
+		echo "$as_me:17919: checking for initscr in -l$cf_nculib_root" >&5
 echo $ECHO_N "checking for initscr in -l$cf_nculib_root... $ECHO_C" >&6
 		LIBS="-l$cf_nculib_root $LIBS"
 		cat >"conftest.$ac_ext" <<_ACEOF
-#line 17842 "configure"
+#line 17923 "configure"
 #include "confdefs.h"
 #include <${cf_cv_ncurses_header:-curses.h}>
 int
@@ -17851,25 +17932,25 @@ initscr()
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:17854: \"$ac_link\"") >&5
+if { (eval echo "$as_me:17935: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:17857: \$? = $ac_status" >&5
+  echo "$as_me:17938: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:17860: \"$ac_try\"") >&5
+  { (eval echo "$as_me:17941: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:17863: \$? = $ac_status" >&5
+  echo "$as_me:17944: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
-  echo "$as_me:17865: result: yes" >&5
+  echo "$as_me:17946: result: yes" >&5
 echo "${ECHO_T}yes" >&6
 			 eval 'cf_cv_have_lib_'"$cf_nculib_root"'=yes'
 
 else
   echo "$as_me: failed program was:" >&5
 cat "conftest.$ac_ext" >&5
-echo "$as_me:17872: result: no" >&5
+echo "$as_me:17953: result: no" >&5
 echo "${ECHO_T}no" >&6
 
 cf_search=
@@ -17937,11 +18018,11 @@ cf_search="$cf_library_path_list $cf_sea
 
 			for cf_libdir in $cf_search
 			do
-				echo "$as_me:17940: checking for -l$cf_nculib_root in $cf_libdir" >&5
+				echo "$as_me:18021: checking for -l$cf_nculib_root in $cf_libdir" >&5
 echo $ECHO_N "checking for -l$cf_nculib_root in $cf_libdir... $ECHO_C" >&6
 				LIBS="-L$cf_libdir -l$cf_nculib_root $cf_save_LIBS"
 				cat >"conftest.$ac_ext" <<_ACEOF
-#line 17944 "configure"
+#line 18025 "configure"
 #include "confdefs.h"
 #include <${cf_cv_ncurses_header:-curses.h}>
 int
@@ -17953,25 +18034,25 @@ initscr()
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:17956: \"$ac_link\"") >&5
+if { (eval echo "$as_me:18037: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:17959: \$? = $ac_status" >&5
+  echo "$as_me:18040: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:17962: \"$ac_try\"") >&5
+  { (eval echo "$as_me:18043: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:17965: \$? = $ac_status" >&5
+  echo "$as_me:18046: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
-  echo "$as_me:17967: result: yes" >&5
+  echo "$as_me:18048: result: yes" >&5
 echo "${ECHO_T}yes" >&6
 			 		 eval 'cf_cv_have_lib_'"$cf_nculib_root"'=yes'
 					 break
 else
   echo "$as_me: failed program was:" >&5
 cat "conftest.$ac_ext" >&5
-echo "$as_me:17974: result: no" >&5
+echo "$as_me:18055: result: no" >&5
 echo "${ECHO_T}no" >&6
 					 LIBS="$cf_save_LIBS"
 fi
@@ -17986,7 +18067,7 @@ fi
 eval 'cf_found_library="$cf_cv_have_lib_'"$cf_nculib_root"\"
 
 if test "$cf_found_library" = no ; then
-	{ { echo "$as_me:17989: error: Cannot link $cf_nculib_root library" >&5
+	{ { echo "$as_me:18070: error: Cannot link $cf_nculib_root library" >&5
 echo "$as_me: error: Cannot link $cf_nculib_root library" >&2;}
    { (exit 1); exit 1; }; }
 fi
@@ -17994,7 +18075,7 @@ fi
 fi
 
 if test -n "$cf_ncurses_LIBS" ; then
-	echo "$as_me:17997: checking if we can link $cf_nculib_root without $cf_ncurses_LIBS" >&5
+	echo "$as_me:18078: checking if we can link $cf_nculib_root without $cf_ncurses_LIBS" >&5
 echo $ECHO_N "checking if we can link $cf_nculib_root without $cf_ncurses_LIBS... $ECHO_C" >&6
 	cf_ncurses_SAVE="$LIBS"
 	for p in $cf_ncurses_LIBS ; do
@@ -18004,35 +18085,35 @@ echo $ECHO_N "checking if we can link $c
 		fi
 	done
 	cat >"conftest.$ac_ext" <<_ACEOF
-#line 18007 "configure"
+#line 18088 "configure"
 #include "confdefs.h"
 #include <${cf_cv_ncurses_header:-curses.h}>
 int
 main (void)
 {
-initscr(); mousemask(0,0); tigetstr((char *)0);
+initscr(); mousemask(0,(void*)0); tigetstr((char *)0);
   ;
   return 0;
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:18019: \"$ac_link\"") >&5
+if { (eval echo "$as_me:18100: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:18022: \$? = $ac_status" >&5
+  echo "$as_me:18103: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:18025: \"$ac_try\"") >&5
+  { (eval echo "$as_me:18106: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:18028: \$? = $ac_status" >&5
+  echo "$as_me:18109: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
-  echo "$as_me:18030: result: yes" >&5
+  echo "$as_me:18111: result: yes" >&5
 echo "${ECHO_T}yes" >&6
 else
   echo "$as_me: failed program was:" >&5
 cat "conftest.$ac_ext" >&5
-echo "$as_me:18035: result: no" >&5
+echo "$as_me:18116: result: no" >&5
 echo "${ECHO_T}no" >&6
 		 LIBS="$cf_ncurses_SAVE"
 fi
@@ -18050,7 +18131,7 @@ else
 	NCURSES_CONFIG=none
 fi
 
-echo "$as_me:18053: checking definition to turn on extended curses functions" >&5
+echo "$as_me:18134: checking definition to turn on extended curses functions" >&5
 echo $ECHO_N "checking definition to turn on extended curses functions... $ECHO_C" >&6
 if test "${cf_cv_need_xopen_extension+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -18058,7 +18139,7 @@ else
 
 cf_cv_need_xopen_extension=unknown
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 18061 "configure"
+#line 18142 "configure"
 #include "confdefs.h"
 
 $ac_includes_default
@@ -18091,16 +18172,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:18094: \"$ac_link\"") >&5
+if { (eval echo "$as_me:18175: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:18097: \$? = $ac_status" >&5
+  echo "$as_me:18178: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:18100: \"$ac_try\"") >&5
+  { (eval echo "$as_me:18181: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:18103: \$? = $ac_status" >&5
+  echo "$as_me:18184: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_cv_need_xopen_extension=none
 else
@@ -18110,7 +18191,7 @@ cat "conftest.$ac_ext" >&5
 	for cf_try_xopen_extension in _XOPEN_SOURCE_EXTENDED NCURSES_WIDECHAR
 	do
 		cat >"conftest.$ac_ext" <<_ACEOF
-#line 18113 "configure"
+#line 18194 "configure"
 #include "confdefs.h"
 
 #define $cf_try_xopen_extension 1
@@ -18136,16 +18217,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:18139: \"$ac_link\"") >&5
+if { (eval echo "$as_me:18220: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:18142: \$? = $ac_status" >&5
+  echo "$as_me:18223: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:18145: \"$ac_try\"") >&5
+  { (eval echo "$as_me:18226: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:18148: \$? = $ac_status" >&5
+  echo "$as_me:18229: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_cv_need_xopen_extension=$cf_try_xopen_extension; break
 else
@@ -18159,7 +18240,7 @@ fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 
 fi
-echo "$as_me:18162: result: $cf_cv_need_xopen_extension" >&5
+echo "$as_me:18243: result: $cf_cv_need_xopen_extension" >&5
 echo "${ECHO_T}$cf_cv_need_xopen_extension" >&6
 
 case "$cf_cv_need_xopen_extension" in
@@ -18171,13 +18252,13 @@ case "$cf_cv_need_xopen_extension" in
 	;;
 esac
 
-		test "$cf_cv_need_xopen_extension" = unknown && { { echo "$as_me:18174: error: X/Open curses not found" >&5
+		test "$cf_cv_need_xopen_extension" = unknown && { { echo "$as_me:18255: error: X/Open curses not found" >&5
 echo "$as_me: error: X/Open curses not found" >&2;}
    { (exit 1); exit 1; }; }
 		;;
 	curses) #(vi
 
-echo "$as_me:18180: checking for extra include directories" >&5
+echo "$as_me:18261: checking for extra include directories" >&5
 echo $ECHO_N "checking for extra include directories... $ECHO_C" >&6
 if test "${cf_cv_curses_incdir+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -18203,7 +18284,7 @@ sunos3*|sunos4*)
 esac
 
 fi
-echo "$as_me:18206: result: $cf_cv_curses_incdir" >&5
+echo "$as_me:18287: result: $cf_cv_curses_incdir" >&5
 echo "${ECHO_T}$cf_cv_curses_incdir" >&6
 if test "$cf_cv_curses_incdir" != no
 then
@@ -18213,7 +18294,7 @@ then
 
 fi
 
-echo "$as_me:18216: checking if we have identified curses headers" >&5
+echo "$as_me:18297: checking if we have identified curses headers" >&5
 echo $ECHO_N "checking if we have identified curses headers... $ECHO_C" >&6
 if test "${cf_cv_ncurses_header+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -18225,7 +18306,7 @@ for cf_header in \
 	curses.h  ncurses/ncurses.h ncurses/curses.h
 do
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 18228 "configure"
+#line 18309 "configure"
 #include "confdefs.h"
 #include <${cf_header}>
 int
@@ -18237,16 +18318,16 @@ initscr(); endwin()
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:18240: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:18321: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:18243: \$? = $ac_status" >&5
+  echo "$as_me:18324: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:18246: \"$ac_try\"") >&5
+  { (eval echo "$as_me:18327: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:18249: \$? = $ac_status" >&5
+  echo "$as_me:18330: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_cv_ncurses_header=$cf_header; break
 else
@@ -18257,11 +18338,11 @@ rm -f "conftest.$ac_objext" "conftest.$a
 done
 
 fi
-echo "$as_me:18260: result: $cf_cv_ncurses_header" >&5
+echo "$as_me:18341: result: $cf_cv_ncurses_header" >&5
 echo "${ECHO_T}$cf_cv_ncurses_header" >&6
 
 if test "$cf_cv_ncurses_header" = none ; then
-	{ { echo "$as_me:18264: error: No curses header-files found" >&5
+	{ { echo "$as_me:18345: error: No curses header-files found" >&5
 echo "$as_me: error: No curses header-files found" >&2;}
    { (exit 1); exit 1; }; }
 fi
@@ -18271,23 +18352,23 @@ fi
 for ac_header in $cf_cv_ncurses_header
 do
 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
-echo "$as_me:18274: checking for $ac_header" >&5
+echo "$as_me:18355: checking for $ac_header" >&5
 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
 if eval "test \"\${$as_ac_Header+set}\" = set"; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 18280 "configure"
+#line 18361 "configure"
 #include "confdefs.h"
 #include <$ac_header>
 _ACEOF
-if { (eval echo "$as_me:18284: \"$ac_cpp "conftest.$ac_ext"\"") >&5
+if { (eval echo "$as_me:18365: \"$ac_cpp "conftest.$ac_ext"\"") >&5
   (eval $ac_cpp "conftest.$ac_ext") 2>conftest.er1
   ac_status=$?
   $EGREP -v '^ *\+' conftest.er1 >conftest.err
   rm -f conftest.er1
   cat conftest.err >&5
-  echo "$as_me:18290: \$? = $ac_status" >&5
+  echo "$as_me:18371: \$? = $ac_status" >&5
   (exit "$ac_status"); } >/dev/null; then
   if test -s conftest.err; then
     ac_cpp_err=$ac_c_preproc_warn_flag
@@ -18306,7 +18387,7 @@ else
 fi
 rm -f conftest.err "conftest.$ac_ext"
 fi
-echo "$as_me:18309: result: `eval echo '${'"$as_ac_Header"'}'`" >&5
+echo "$as_me:18390: result: `eval echo '${'"$as_ac_Header"'}'`" >&5
 echo "${ECHO_T}`eval echo '${'"$as_ac_Header"'}'`" >&6
 if test "`eval echo '${'"$as_ac_Header"'}'`" = yes; then
   cat >>confdefs.h <<EOF
@@ -18316,7 +18397,7 @@ EOF
 fi
 done
 
-echo "$as_me:18319: checking for terminfo header" >&5
+echo "$as_me:18400: checking for terminfo header" >&5
 echo $ECHO_N "checking for terminfo header... $ECHO_C" >&6
 if test "${cf_cv_term_header+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -18334,7 +18415,7 @@ esac
 for cf_test in $cf_term_header "ncurses/term.h" "ncursesw/term.h"
 do
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 18337 "configure"
+#line 18418 "configure"
 #include "confdefs.h"
 #include <stdio.h>
 #include <${cf_cv_ncurses_header:-curses.h}>
@@ -18349,16 +18430,16 @@ int x = auto_left_margin; (void)x
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:18352: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:18433: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:18355: \$? = $ac_status" >&5
+  echo "$as_me:18436: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:18358: \"$ac_try\"") >&5
+  { (eval echo "$as_me:18439: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:18361: \$? = $ac_status" >&5
+  echo "$as_me:18442: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
 
 	cf_cv_term_header="$cf_test"
@@ -18374,7 +18455,7 @@ rm -f "conftest.$ac_objext" "conftest.$a
 done
 
 fi
-echo "$as_me:18377: result: $cf_cv_term_header" >&5
+echo "$as_me:18458: result: $cf_cv_term_header" >&5
 echo "${ECHO_T}$cf_cv_term_header" >&6
 
 # Set definitions to allow ifdef'ing to accommodate subdirectories
@@ -18406,7 +18487,7 @@ EOF
 	;;
 esac
 
-echo "$as_me:18409: checking for ncurses version" >&5
+echo "$as_me:18490: checking for ncurses version" >&5
 echo $ECHO_N "checking for ncurses version... $ECHO_C" >&6
 if test "${cf_cv_ncurses_version+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -18432,10 +18513,10 @@ Autoconf "old"
 #endif
 EOF
 	cf_try="$ac_cpp conftest.$ac_ext 2>&5 | grep '^Autoconf ' >conftest.out"
-	{ (eval echo "$as_me:18435: \"$cf_try\"") >&5
+	{ (eval echo "$as_me:18516: \"$cf_try\"") >&5
   (eval $cf_try) 2>&5
   ac_status=$?
-  echo "$as_me:18438: \$? = $ac_status" >&5
+  echo "$as_me:18519: \$? = $ac_status" >&5
   (exit "$ac_status"); }
 	if test -f conftest.out ; then
 		cf_out=`sed -e 's%^Autoconf %%' -e 's%^[^"]*"%%' -e 's%".*%%' conftest.out`
@@ -18445,7 +18526,7 @@ EOF
 
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 18448 "configure"
+#line 18529 "configure"
 #include "confdefs.h"
 
 $ac_includes_default
@@ -18472,15 +18553,15 @@ int main(void)
 }
 _ACEOF
 rm -f "conftest$ac_exeext"
-if { (eval echo "$as_me:18475: \"$ac_link\"") >&5
+if { (eval echo "$as_me:18556: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:18478: \$? = $ac_status" >&5
+  echo "$as_me:18559: \$? = $ac_status" >&5
   (exit "$ac_status"); } && { ac_try='"./conftest$ac_exeext"'
-  { (eval echo "$as_me:18480: \"$ac_try\"") >&5
+  { (eval echo "$as_me:18561: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:18483: \$? = $ac_status" >&5
+  echo "$as_me:18564: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
 
 	cf_cv_ncurses_version=`cat $cf_tempfile`
@@ -18494,17 +18575,17 @@ fi
 	rm -f "$cf_tempfile"
 
 fi
-echo "$as_me:18497: result: $cf_cv_ncurses_version" >&5
+echo "$as_me:18578: result: $cf_cv_ncurses_version" >&5
 echo "${ECHO_T}$cf_cv_ncurses_version" >&6
 test "$cf_cv_ncurses_version" = no ||
 cat >>confdefs.h <<\EOF
 #define NCURSES 1
 EOF
 
-echo "$as_me:18504: checking if we have identified curses libraries" >&5
+echo "$as_me:18585: checking if we have identified curses libraries" >&5
 echo $ECHO_N "checking if we have identified curses libraries... $ECHO_C" >&6
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 18507 "configure"
+#line 18588 "configure"
 #include "confdefs.h"
 #include <${cf_cv_ncurses_header:-curses.h}>
 int
@@ -18516,16 +18597,16 @@ initscr(); endwin()
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:18519: \"$ac_link\"") >&5
+if { (eval echo "$as_me:18600: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:18522: \$? = $ac_status" >&5
+  echo "$as_me:18603: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:18525: \"$ac_try\"") >&5
+  { (eval echo "$as_me:18606: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:18528: \$? = $ac_status" >&5
+  echo "$as_me:18609: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_result=yes
 else
@@ -18534,13 +18615,13 @@ cat "conftest.$ac_ext" >&5
 cf_result=no
 fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
-echo "$as_me:18537: result: $cf_result" >&5
+echo "$as_me:18618: result: $cf_result" >&5
 echo "${ECHO_T}$cf_result" >&6
 
 if test "$cf_result" = no ; then
 case "$host_os" in
 freebsd*)
-	echo "$as_me:18543: checking for tgoto in -lmytinfo" >&5
+	echo "$as_me:18624: checking for tgoto in -lmytinfo" >&5
 echo $ECHO_N "checking for tgoto in -lmytinfo... $ECHO_C" >&6
 if test "${ac_cv_lib_mytinfo_tgoto+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -18548,7 +18629,7 @@ else
   ac_check_lib_save_LIBS=$LIBS
 LIBS="-lmytinfo  $LIBS"
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 18551 "configure"
+#line 18632 "configure"
 #include "confdefs.h"
 
 /* Override any gcc2 internal prototype to avoid an error.  */
@@ -18567,16 +18648,16 @@ tgoto ();
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:18570: \"$ac_link\"") >&5
+if { (eval echo "$as_me:18651: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:18573: \$? = $ac_status" >&5
+  echo "$as_me:18654: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:18576: \"$ac_try\"") >&5
+  { (eval echo "$as_me:18657: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:18579: \$? = $ac_status" >&5
+  echo "$as_me:18660: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_lib_mytinfo_tgoto=yes
 else
@@ -18587,7 +18668,7 @@ fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 LIBS=$ac_check_lib_save_LIBS
 fi
-echo "$as_me:18590: result: $ac_cv_lib_mytinfo_tgoto" >&5
+echo "$as_me:18671: result: $ac_cv_lib_mytinfo_tgoto" >&5
 echo "${ECHO_T}$ac_cv_lib_mytinfo_tgoto" >&6
 if test "$ac_cv_lib_mytinfo_tgoto" = yes; then
 
@@ -18617,7 +18698,7 @@ hpux10.*)
 	# term.h) for cur_colr
 	if test "x$cf_cv_screen" = "xcurses_colr"
 	then
-		echo "$as_me:18620: checking for initscr in -lcur_colr" >&5
+		echo "$as_me:18701: checking for initscr in -lcur_colr" >&5
 echo $ECHO_N "checking for initscr in -lcur_colr... $ECHO_C" >&6
 if test "${ac_cv_lib_cur_colr_initscr+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -18625,7 +18706,7 @@ else
   ac_check_lib_save_LIBS=$LIBS
 LIBS="-lcur_colr  $LIBS"
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 18628 "configure"
+#line 18709 "configure"
 #include "confdefs.h"
 
 /* Override any gcc2 internal prototype to avoid an error.  */
@@ -18644,16 +18725,16 @@ initscr ();
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:18647: \"$ac_link\"") >&5
+if { (eval echo "$as_me:18728: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:18650: \$? = $ac_status" >&5
+  echo "$as_me:18731: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:18653: \"$ac_try\"") >&5
+  { (eval echo "$as_me:18734: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:18656: \$? = $ac_status" >&5
+  echo "$as_me:18737: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_lib_cur_colr_initscr=yes
 else
@@ -18664,7 +18745,7 @@ fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 LIBS=$ac_check_lib_save_LIBS
 fi
-echo "$as_me:18667: result: $ac_cv_lib_cur_colr_initscr" >&5
+echo "$as_me:18748: result: $ac_cv_lib_cur_colr_initscr" >&5
 echo "${ECHO_T}$ac_cv_lib_cur_colr_initscr" >&6
 if test "$ac_cv_lib_cur_colr_initscr" = yes; then
 
@@ -18688,7 +18769,7 @@ LIBS="$cf_add_libs"
 
 else
 
-		echo "$as_me:18691: checking for initscr in -lHcurses" >&5
+		echo "$as_me:18772: checking for initscr in -lHcurses" >&5
 echo $ECHO_N "checking for initscr in -lHcurses... $ECHO_C" >&6
 if test "${ac_cv_lib_Hcurses_initscr+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -18696,7 +18777,7 @@ else
   ac_check_lib_save_LIBS=$LIBS
 LIBS="-lHcurses  $LIBS"
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 18699 "configure"
+#line 18780 "configure"
 #include "confdefs.h"
 
 /* Override any gcc2 internal prototype to avoid an error.  */
@@ -18715,16 +18796,16 @@ initscr ();
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:18718: \"$ac_link\"") >&5
+if { (eval echo "$as_me:18799: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:18721: \$? = $ac_status" >&5
+  echo "$as_me:18802: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:18724: \"$ac_try\"") >&5
+  { (eval echo "$as_me:18805: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:18727: \$? = $ac_status" >&5
+  echo "$as_me:18808: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_lib_Hcurses_initscr=yes
 else
@@ -18735,7 +18816,7 @@ fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 LIBS=$ac_check_lib_save_LIBS
 fi
-echo "$as_me:18738: result: $ac_cv_lib_Hcurses_initscr" >&5
+echo "$as_me:18819: result: $ac_cv_lib_Hcurses_initscr" >&5
 echo "${ECHO_T}$ac_cv_lib_Hcurses_initscr" >&6
 if test "$ac_cv_lib_Hcurses_initscr" = yes; then
 
@@ -18793,7 +18874,7 @@ if test -n "/lib64" ; then
 			if test "$cf_have_libdir" = no ; then
 				test -n "$verbose" && echo "	adding $cf_add_libdir to library-path" 1>&6
 
-echo "${as_me:-configure}:18796: testing adding $cf_add_libdir to library-path ..." 1>&5
+echo "${as_me:-configure}:18877: testing adding $cf_add_libdir to library-path ..." 1>&5
 
 				LDFLAGS="-L$cf_add_libdir $LDFLAGS"
 			fi
@@ -18822,7 +18903,7 @@ if test -n "/lib" ; then
 			if test "$cf_have_libdir" = no ; then
 				test -n "$verbose" && echo "	adding $cf_add_libdir to library-path" 1>&6
 
-echo "${as_me:-configure}:18825: testing adding $cf_add_libdir to library-path ..." 1>&5
+echo "${as_me:-configure}:18906: testing adding $cf_add_libdir to library-path ..." 1>&5
 
 				LDFLAGS="-L$cf_add_libdir $LDFLAGS"
 			fi
@@ -18853,7 +18934,7 @@ if test -n "/lib" ; then
 			if test "$cf_have_libdir" = no ; then
 				test -n "$verbose" && echo "	adding $cf_add_libdir to library-path" 1>&6
 
-echo "${as_me:-configure}:18856: testing adding $cf_add_libdir to library-path ..." 1>&5
+echo "${as_me:-configure}:18937: testing adding $cf_add_libdir to library-path ..." 1>&5
 
 				LDFLAGS="-L$cf_add_libdir $LDFLAGS"
 			fi
@@ -18888,7 +18969,7 @@ if test -n "/usr/5lib" ; then
 			if test "$cf_have_libdir" = no ; then
 				test -n "$verbose" && echo "	adding $cf_add_libdir to library-path" 1>&6
 
-echo "${as_me:-configure}:18891: testing adding $cf_add_libdir to library-path ..." 1>&5
+echo "${as_me:-configure}:18972: testing adding $cf_add_libdir to library-path ..." 1>&5
 
 				LDFLAGS="-L$cf_add_libdir $LDFLAGS"
 			fi
@@ -18932,13 +19013,13 @@ if test ".$ac_cv_func_initscr" != .yes ;
 	# because it may be needed to link the test-case for initscr.
 	if test "x$cf_term_lib" = x
 	then
-		echo "$as_me:18935: checking for tgoto" >&5
+		echo "$as_me:19016: checking for tgoto" >&5
 echo $ECHO_N "checking for tgoto... $ECHO_C" >&6
 if test "${ac_cv_func_tgoto+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 18941 "configure"
+#line 19022 "configure"
 #include "confdefs.h"
 #define tgoto autoconf_temporary
 #include <limits.h>	/* least-intrusive standard header which defines gcc2 __stub macros */
@@ -18969,16 +19050,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:18972: \"$ac_link\"") >&5
+if { (eval echo "$as_me:19053: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:18975: \$? = $ac_status" >&5
+  echo "$as_me:19056: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:18978: \"$ac_try\"") >&5
+  { (eval echo "$as_me:19059: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:18981: \$? = $ac_status" >&5
+  echo "$as_me:19062: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_func_tgoto=yes
 else
@@ -18988,7 +19069,7 @@ ac_cv_func_tgoto=no
 fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 fi
-echo "$as_me:18991: result: $ac_cv_func_tgoto" >&5
+echo "$as_me:19072: result: $ac_cv_func_tgoto" >&5
 echo "${ECHO_T}$ac_cv_func_tgoto" >&6
 if test "$ac_cv_func_tgoto" = yes; then
   cf_term_lib=predefined
@@ -18997,7 +19078,7 @@ else
 			for cf_term_lib in $cf_check_list otermcap termcap tinfo termlib unknown
 			do
 				as_ac_Lib=`echo "ac_cv_lib_$cf_term_lib''_tgoto" | $as_tr_sh`
-echo "$as_me:19000: checking for tgoto in -l$cf_term_lib" >&5
+echo "$as_me:19081: checking for tgoto in -l$cf_term_lib" >&5
 echo $ECHO_N "checking for tgoto in -l$cf_term_lib... $ECHO_C" >&6
 if eval "test \"\${$as_ac_Lib+set}\" = set"; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -19005,7 +19086,7 @@ else
   ac_check_lib_save_LIBS=$LIBS
 LIBS="-l$cf_term_lib  $LIBS"
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 19008 "configure"
+#line 19089 "configure"
 #include "confdefs.h"
 
 /* Override any gcc2 internal prototype to avoid an error.  */
@@ -19024,16 +19105,16 @@ tgoto ();
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:19027: \"$ac_link\"") >&5
+if { (eval echo "$as_me:19108: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:19030: \$? = $ac_status" >&5
+  echo "$as_me:19111: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:19033: \"$ac_try\"") >&5
+  { (eval echo "$as_me:19114: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:19036: \$? = $ac_status" >&5
+  echo "$as_me:19117: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   eval "$as_ac_Lib=yes"
 else
@@ -19044,7 +19125,7 @@ fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 LIBS=$ac_check_lib_save_LIBS
 fi
-echo "$as_me:19047: result: `eval echo '${'"$as_ac_Lib"'}'`" >&5
+echo "$as_me:19128: result: `eval echo '${'"$as_ac_Lib"'}'`" >&5
 echo "${ECHO_T}`eval echo '${'"$as_ac_Lib"'}'`" >&6
 if test "`eval echo '${'"$as_ac_Lib"'}'`" = yes; then
 
@@ -19067,10 +19148,10 @@ fi
 		do
 			LIBS="-l$cf_curs_lib $cf_save_LIBS"
 			if test "$cf_term_lib" = unknown || test "$cf_term_lib" = "$cf_curs_lib" ; then
-				echo "$as_me:19070: checking if we can link with $cf_curs_lib library" >&5
+				echo "$as_me:19151: checking if we can link with $cf_curs_lib library" >&5
 echo $ECHO_N "checking if we can link with $cf_curs_lib library... $ECHO_C" >&6
 				cat >"conftest.$ac_ext" <<_ACEOF
-#line 19073 "configure"
+#line 19154 "configure"
 #include "confdefs.h"
 #include <${cf_cv_ncurses_header:-curses.h}>
 int
@@ -19082,16 +19163,16 @@ initscr()
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:19085: \"$ac_link\"") >&5
+if { (eval echo "$as_me:19166: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:19088: \$? = $ac_status" >&5
+  echo "$as_me:19169: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:19091: \"$ac_try\"") >&5
+  { (eval echo "$as_me:19172: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:19094: \$? = $ac_status" >&5
+  echo "$as_me:19175: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_result=yes
 else
@@ -19100,16 +19181,16 @@ cat "conftest.$ac_ext" >&5
 cf_result=no
 fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
-				echo "$as_me:19103: result: $cf_result" >&5
+				echo "$as_me:19184: result: $cf_result" >&5
 echo "${ECHO_T}$cf_result" >&6
 				test "$cf_result" = yes && break
 			elif test "$cf_curs_lib" = "$cf_term_lib" ; then
 				cf_result=no
 			elif test "$cf_term_lib" != predefined ; then
-				echo "$as_me:19109: checking if we need both $cf_curs_lib and $cf_term_lib libraries" >&5
+				echo "$as_me:19190: checking if we need both $cf_curs_lib and $cf_term_lib libraries" >&5
 echo $ECHO_N "checking if we need both $cf_curs_lib and $cf_term_lib libraries... $ECHO_C" >&6
 				cat >"conftest.$ac_ext" <<_ACEOF
-#line 19112 "configure"
+#line 19193 "configure"
 #include "confdefs.h"
 #include <${cf_cv_ncurses_header:-curses.h}>
 int
@@ -19121,16 +19202,16 @@ initscr(); endwin();
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:19124: \"$ac_link\"") >&5
+if { (eval echo "$as_me:19205: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:19127: \$? = $ac_status" >&5
+  echo "$as_me:19208: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:19130: \"$ac_try\"") >&5
+  { (eval echo "$as_me:19211: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:19133: \$? = $ac_status" >&5
+  echo "$as_me:19214: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_result=no
 else
@@ -19139,7 +19220,7 @@ cat "conftest.$ac_ext" >&5
 
 					LIBS="-l$cf_curs_lib -l$cf_term_lib $cf_save_LIBS"
 					cat >"conftest.$ac_ext" <<_ACEOF
-#line 19142 "configure"
+#line 19223 "configure"
 #include "confdefs.h"
 #include <${cf_cv_ncurses_header:-curses.h}>
 int
@@ -19151,16 +19232,16 @@ initscr()
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:19154: \"$ac_link\"") >&5
+if { (eval echo "$as_me:19235: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:19157: \$? = $ac_status" >&5
+  echo "$as_me:19238: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:19160: \"$ac_try\"") >&5
+  { (eval echo "$as_me:19241: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:19163: \$? = $ac_status" >&5
+  echo "$as_me:19244: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_result=yes
 else
@@ -19172,19 +19253,19 @@ rm -f "conftest.$ac_objext" "conftest$ac
 
 fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
-				echo "$as_me:19175: result: $cf_result" >&5
+				echo "$as_me:19256: result: $cf_result" >&5
 echo "${ECHO_T}$cf_result" >&6
 				test "$cf_result" != error && break
 			fi
 		done
 	fi
-	test "$cf_curs_lib" = unknown && { { echo "$as_me:19181: error: no curses library found" >&5
+	test "$cf_curs_lib" = unknown && { { echo "$as_me:19262: error: no curses library found" >&5
 echo "$as_me: error: no curses library found" >&2;}
    { (exit 1); exit 1; }; }
 fi
 fi
 
-echo "$as_me:19187: checking definition to turn on extended curses functions" >&5
+echo "$as_me:19268: checking definition to turn on extended curses functions" >&5
 echo $ECHO_N "checking definition to turn on extended curses functions... $ECHO_C" >&6
 if test "${cf_cv_need_xopen_extension+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -19192,7 +19273,7 @@ else
 
 cf_cv_need_xopen_extension=unknown
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 19195 "configure"
+#line 19276 "configure"
 #include "confdefs.h"
 
 $ac_includes_default
@@ -19225,16 +19306,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:19228: \"$ac_link\"") >&5
+if { (eval echo "$as_me:19309: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:19231: \$? = $ac_status" >&5
+  echo "$as_me:19312: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:19234: \"$ac_try\"") >&5
+  { (eval echo "$as_me:19315: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:19237: \$? = $ac_status" >&5
+  echo "$as_me:19318: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_cv_need_xopen_extension=none
 else
@@ -19244,7 +19325,7 @@ cat "conftest.$ac_ext" >&5
 	for cf_try_xopen_extension in _XOPEN_SOURCE_EXTENDED NCURSES_WIDECHAR
 	do
 		cat >"conftest.$ac_ext" <<_ACEOF
-#line 19247 "configure"
+#line 19328 "configure"
 #include "confdefs.h"
 
 #define $cf_try_xopen_extension 1
@@ -19270,16 +19351,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:19273: \"$ac_link\"") >&5
+if { (eval echo "$as_me:19354: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:19276: \$? = $ac_status" >&5
+  echo "$as_me:19357: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:19279: \"$ac_try\"") >&5
+  { (eval echo "$as_me:19360: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:19282: \$? = $ac_status" >&5
+  echo "$as_me:19363: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_cv_need_xopen_extension=$cf_try_xopen_extension; break
 else
@@ -19293,7 +19374,7 @@ fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 
 fi
-echo "$as_me:19296: result: $cf_cv_need_xopen_extension" >&5
+echo "$as_me:19377: result: $cf_cv_need_xopen_extension" >&5
 echo "${ECHO_T}$cf_cv_need_xopen_extension" >&6
 
 case "$cf_cv_need_xopen_extension" in
@@ -19310,7 +19391,7 @@ esac
 fi
 
 ## substitute externally-installed PCRE library for our bundled version
-echo "$as_me:19313: checking if you want to use installed version of pcre" >&5
+echo "$as_me:19394: checking if you want to use installed version of pcre" >&5
 echo $ECHO_N "checking if you want to use installed version of pcre... $ECHO_C" >&6
 
 # Check whether --with-pcre or --without-pcre was given.
@@ -19320,11 +19401,11 @@ if test "${with_pcre+set}" = set; then
 else
   PCRE_HOME=no
 fi;
-echo "$as_me:19323: result: $PCRE_HOME" >&5
+echo "$as_me:19404: result: $PCRE_HOME" >&5
 echo "${ECHO_T}$PCRE_HOME" >&6
 
 ## Preliminary check for PCRE2
-echo "$as_me:19327: checking if you want to use pcre2 in favour of pcre" >&5
+echo "$as_me:19408: checking if you want to use pcre2 in favour of pcre" >&5
 echo $ECHO_N "checking if you want to use pcre2 in favour of pcre... $ECHO_C" >&6
 
 # Check whether --with-pcre2-config or --without-pcre2-config was given.
@@ -19334,7 +19415,7 @@ if test "${with_pcre2_config+set}" = set
 else
   pcre2_config=no
 fi;
-echo "$as_me:19337: result: $pcre2_config" >&5
+echo "$as_me:19418: result: $pcre2_config" >&5
 echo "${ECHO_T}$pcre2_config" >&6
 
 if test "$pcre2_config" != no ; then
@@ -19345,7 +19426,7 @@ if test "$pcre2_config" != no ; then
 if test -n "$ac_tool_prefix"; then
   # Extract the first word of "${ac_tool_prefix}pcre2-config", so it can be a program name with args.
 set dummy ${ac_tool_prefix}pcre2-config; ac_word=$2
-echo "$as_me:19348: checking for $ac_word" >&5
+echo "$as_me:19429: checking for $ac_word" >&5
 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
 if test "${ac_cv_path_PCRE2_CONFIG+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -19362,7 +19443,7 @@ for ac_dir in $ac_dummy; do
   test -z "$ac_dir" && ac_dir=.
   if $as_executable_p "$ac_dir/$ac_word"; then
    ac_cv_path_PCRE2_CONFIG="$ac_dir/$ac_word"
-   echo "$as_me:19365: found $ac_dir/$ac_word" >&5
+   echo "$as_me:19446: found $ac_dir/$ac_word" >&5
    break
 fi
 done
@@ -19373,10 +19454,10 @@ fi
 PCRE2_CONFIG=$ac_cv_path_PCRE2_CONFIG
 
 if test -n "$PCRE2_CONFIG"; then
-  echo "$as_me:19376: result: $PCRE2_CONFIG" >&5
+  echo "$as_me:19457: result: $PCRE2_CONFIG" >&5
 echo "${ECHO_T}$PCRE2_CONFIG" >&6
 else
-  echo "$as_me:19379: result: no" >&5
+  echo "$as_me:19460: result: no" >&5
 echo "${ECHO_T}no" >&6
 fi
 
@@ -19385,7 +19466,7 @@ if test -z "$ac_cv_path_PCRE2_CONFIG"; t
   ac_pt_PCRE2_CONFIG=$PCRE2_CONFIG
   # Extract the first word of "pcre2-config", so it can be a program name with args.
 set dummy pcre2-config; ac_word=$2
-echo "$as_me:19388: checking for $ac_word" >&5
+echo "$as_me:19469: checking for $ac_word" >&5
 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
 if test "${ac_cv_path_ac_pt_PCRE2_CONFIG+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -19402,7 +19483,7 @@ for ac_dir in $ac_dummy; do
   test -z "$ac_dir" && ac_dir=.
   if $as_executable_p "$ac_dir/$ac_word"; then
    ac_cv_path_ac_pt_PCRE2_CONFIG="$ac_dir/$ac_word"
-   echo "$as_me:19405: found $ac_dir/$ac_word" >&5
+   echo "$as_me:19486: found $ac_dir/$ac_word" >&5
    break
 fi
 done
@@ -19414,10 +19495,10 @@ fi
 ac_pt_PCRE2_CONFIG=$ac_cv_path_ac_pt_PCRE2_CONFIG
 
 if test -n "$ac_pt_PCRE2_CONFIG"; then
-  echo "$as_me:19417: result: $ac_pt_PCRE2_CONFIG" >&5
+  echo "$as_me:19498: result: $ac_pt_PCRE2_CONFIG" >&5
 echo "${ECHO_T}$ac_pt_PCRE2_CONFIG" >&6
 else
-  echo "$as_me:19420: result: no" >&5
+  echo "$as_me:19501: result: no" >&5
 echo "${ECHO_T}no" >&6
 fi
 
@@ -19444,7 +19525,7 @@ EOF
 
 		# TODO: header / link checks?
 	else
-		{ echo "$as_me:19447: WARNING: pcre2-config not found or not working, trying fallback to pcre" >&5
+		{ echo "$as_me:19528: WARNING: pcre2-config not found or not working, trying fallback to pcre" >&5
 echo "$as_me: WARNING: pcre2-config not found or not working, trying fallback to pcre" >&2;}
 		pcre2_config=no
 	fi
@@ -19473,17 +19554,17 @@ cf_find_PCRE=yes
 if test "$PKG_CONFIG" != none && "$PKG_CONFIG" --exists "libpcre2"; then
 	test -n "$verbose" && echo "	found package libpcre2" 1>&6
 
-echo "${as_me:-configure}:19476: testing found package libpcre2 ..." 1>&5
+echo "${as_me:-configure}:19557: testing found package libpcre2 ..." 1>&5
 
 	cf_pkgconfig_incs="`$PKG_CONFIG --cflags "libpcre2" 2>/dev/null`"
 	cf_pkgconfig_libs="`$PKG_CONFIG --libs   "libpcre2" 2>/dev/null`"
 	test -n "$verbose" && echo "	package libpcre2 CFLAGS: $cf_pkgconfig_incs" 1>&6
 
-echo "${as_me:-configure}:19482: testing package libpcre2 CFLAGS: $cf_pkgconfig_incs ..." 1>&5
+echo "${as_me:-configure}:19563: testing package libpcre2 CFLAGS: $cf_pkgconfig_incs ..." 1>&5
 
 	test -n "$verbose" && echo "	package libpcre2 LIBS: $cf_pkgconfig_libs" 1>&6
 
-echo "${as_me:-configure}:19486: testing package libpcre2 LIBS: $cf_pkgconfig_libs ..." 1>&5
+echo "${as_me:-configure}:19567: testing package libpcre2 LIBS: $cf_pkgconfig_libs ..." 1>&5
 
 for cf_required in libpcre2
 do
@@ -19621,17 +19702,17 @@ else
 if test "$PKG_CONFIG" != none && "$PKG_CONFIG" --exists "libpcre"; then
 	test -n "$verbose" && echo "	found package libpcre" 1>&6
 
-echo "${as_me:-configure}:19624: testing found package libpcre ..." 1>&5
+echo "${as_me:-configure}:19705: testing found package libpcre ..." 1>&5
 
 	cf_pkgconfig_incs="`$PKG_CONFIG --cflags "libpcre" 2>/dev/null`"
 	cf_pkgconfig_libs="`$PKG_CONFIG --libs   "libpcre" 2>/dev/null`"
 	test -n "$verbose" && echo "	package libpcre CFLAGS: $cf_pkgconfig_incs" 1>&6
 
-echo "${as_me:-configure}:19630: testing package libpcre CFLAGS: $cf_pkgconfig_incs ..." 1>&5
+echo "${as_me:-configure}:19711: testing package libpcre CFLAGS: $cf_pkgconfig_incs ..." 1>&5
 
 	test -n "$verbose" && echo "	package libpcre LIBS: $cf_pkgconfig_libs" 1>&6
 
-echo "${as_me:-configure}:19634: testing package libpcre LIBS: $cf_pkgconfig_libs ..." 1>&5
+echo "${as_me:-configure}:19715: testing package libpcre LIBS: $cf_pkgconfig_libs ..." 1>&5
 
 for cf_required in libpcre
 do
@@ -19766,7 +19847,7 @@ else
 	cf_pkgconfig_incs=
 	cf_pkgconfig_libs=
 
-		echo "$as_me:19769: checking for pcre_compile in -lpcre" >&5
+		echo "$as_me:19850: checking for pcre_compile in -lpcre" >&5
 echo $ECHO_N "checking for pcre_compile in -lpcre... $ECHO_C" >&6
 if test "${ac_cv_lib_pcre_pcre_compile+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -19774,7 +19855,7 @@ else
   ac_check_lib_save_LIBS=$LIBS
 LIBS="-lpcre  $LIBS"
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 19777 "configure"
+#line 19858 "configure"
 #include "confdefs.h"
 
 /* Override any gcc2 internal prototype to avoid an error.  */
@@ -19793,16 +19874,16 @@ pcre_compile ();
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:19796: \"$ac_link\"") >&5
+if { (eval echo "$as_me:19877: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:19799: \$? = $ac_status" >&5
+  echo "$as_me:19880: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:19802: \"$ac_try\"") >&5
+  { (eval echo "$as_me:19883: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:19805: \$? = $ac_status" >&5
+  echo "$as_me:19886: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_lib_pcre_pcre_compile=yes
 else
@@ -19813,7 +19894,7 @@ fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 LIBS=$ac_check_lib_save_LIBS
 fi
-echo "$as_me:19816: result: $ac_cv_lib_pcre_pcre_compile" >&5
+echo "$as_me:19897: result: $ac_cv_lib_pcre_pcre_compile" >&5
 echo "${ECHO_T}$ac_cv_lib_pcre_pcre_compile" >&6
 if test "$ac_cv_lib_pcre_pcre_compile" = yes; then
 
@@ -19833,7 +19914,7 @@ for cf_add_1lib in $cf_add_0lib; do
 done
 LIBS="$cf_add_libs"
 
-			echo "$as_me:19836: checking for regcomp in -lpcre2-posix" >&5
+			echo "$as_me:19917: checking for regcomp in -lpcre2-posix" >&5
 echo $ECHO_N "checking for regcomp in -lpcre2-posix... $ECHO_C" >&6
 if test "${ac_cv_lib_pcre2_posix_regcomp+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -19841,7 +19922,7 @@ else
   ac_check_lib_save_LIBS=$LIBS
 LIBS="-lpcre2-posix  $LIBS"
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 19844 "configure"
+#line 19925 "configure"
 #include "confdefs.h"
 
 /* Override any gcc2 internal prototype to avoid an error.  */
@@ -19860,16 +19941,16 @@ regcomp ();
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:19863: \"$ac_link\"") >&5
+if { (eval echo "$as_me:19944: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:19866: \$? = $ac_status" >&5
+  echo "$as_me:19947: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:19869: \"$ac_try\"") >&5
+  { (eval echo "$as_me:19950: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:19872: \$? = $ac_status" >&5
+  echo "$as_me:19953: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_lib_pcre2_posix_regcomp=yes
 else
@@ -19880,7 +19961,7 @@ fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 LIBS=$ac_check_lib_save_LIBS
 fi
-echo "$as_me:19883: result: $ac_cv_lib_pcre2_posix_regcomp" >&5
+echo "$as_me:19964: result: $ac_cv_lib_pcre2_posix_regcomp" >&5
 echo "${ECHO_T}$ac_cv_lib_pcre2_posix_regcomp" >&6
 if test "$ac_cv_lib_pcre2_posix_regcomp" = yes; then
 
@@ -19902,7 +19983,7 @@ LIBS="$cf_add_libs"
 
 else
 
-					echo "$as_me:19905: checking for regcomp in -lpcreposix" >&5
+					echo "$as_me:19986: checking for regcomp in -lpcreposix" >&5
 echo $ECHO_N "checking for regcomp in -lpcreposix... $ECHO_C" >&6
 if test "${ac_cv_lib_pcreposix_regcomp+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -19910,7 +19991,7 @@ else
   ac_check_lib_save_LIBS=$LIBS
 LIBS="-lpcreposix  $LIBS"
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 19913 "configure"
+#line 19994 "configure"
 #include "confdefs.h"
 
 /* Override any gcc2 internal prototype to avoid an error.  */
@@ -19929,16 +20010,16 @@ regcomp ();
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:19932: \"$ac_link\"") >&5
+if { (eval echo "$as_me:20013: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:19935: \$? = $ac_status" >&5
+  echo "$as_me:20016: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:19938: \"$ac_try\"") >&5
+  { (eval echo "$as_me:20019: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:19941: \$? = $ac_status" >&5
+  echo "$as_me:20022: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_lib_pcreposix_regcomp=yes
 else
@@ -19949,7 +20030,7 @@ fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 LIBS=$ac_check_lib_save_LIBS
 fi
-echo "$as_me:19952: result: $ac_cv_lib_pcreposix_regcomp" >&5
+echo "$as_me:20033: result: $ac_cv_lib_pcreposix_regcomp" >&5
 echo "${ECHO_T}$ac_cv_lib_pcreposix_regcomp" >&6
 if test "$ac_cv_lib_pcreposix_regcomp" = yes; then
 
@@ -20003,7 +20084,7 @@ else
 
 			test -n "$verbose" && echo "	using bundled pcre because no installed pcre was found" 1>&6
 
-echo "${as_me:-configure}:20006: testing using bundled pcre because no installed pcre was found ..." 1>&5
+echo "${as_me:-configure}:20087: testing using bundled pcre because no installed pcre was found ..." 1>&5
 
 			cf_pcre_home=no
 
@@ -20035,7 +20116,7 @@ xno|xNONE/*)
 	cf_pcre_home=`echo "$cf_pcre_home" | sed -e s%NONE%$cf_path_syntax%`
 	;;
 *)
-	{ { echo "$as_me:20038: error: expected a pathname, not \"$cf_pcre_home\"" >&5
+	{ { echo "$as_me:20119: error: expected a pathname, not \"$cf_pcre_home\"" >&5
 echo "$as_me: error: expected a pathname, not \"$cf_pcre_home\"" >&2;}
    { (exit 1); exit 1; }; }
 	;;
@@ -20062,7 +20143,7 @@ fi
 ## debugging libraries (do this after other libraries)
 debug_malloc=none
 
-echo "$as_me:20065: checking if you want to use dbmalloc for testing" >&5
+echo "$as_me:20146: checking if you want to use dbmalloc for testing" >&5
 echo $ECHO_N "checking if you want to use dbmalloc for testing... $ECHO_C" >&6
 
 # Check whether --with-dbmalloc or --without-dbmalloc was given.
@@ -20084,7 +20165,7 @@ EOF
 else
   with_dbmalloc=
 fi;
-echo "$as_me:20087: result: ${with_dbmalloc:-no}" >&5
+echo "$as_me:20168: result: ${with_dbmalloc:-no}" >&5
 echo "${ECHO_T}${with_dbmalloc:-no}" >&6
 
 case ".$with_cflags" in
@@ -20198,23 +20279,23 @@ fi
 esac
 
 if test "$with_dbmalloc" = yes ; then
-	echo "$as_me:20201: checking for dbmalloc.h" >&5
+	echo "$as_me:20282: checking for dbmalloc.h" >&5
 echo $ECHO_N "checking for dbmalloc.h... $ECHO_C" >&6
 if test "${ac_cv_header_dbmalloc_h+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 20207 "configure"
+#line 20288 "configure"
 #include "confdefs.h"
 #include <dbmalloc.h>
 _ACEOF
-if { (eval echo "$as_me:20211: \"$ac_cpp "conftest.$ac_ext"\"") >&5
+if { (eval echo "$as_me:20292: \"$ac_cpp "conftest.$ac_ext"\"") >&5
   (eval $ac_cpp "conftest.$ac_ext") 2>conftest.er1
   ac_status=$?
   $EGREP -v '^ *\+' conftest.er1 >conftest.err
   rm -f conftest.er1
   cat conftest.err >&5
-  echo "$as_me:20217: \$? = $ac_status" >&5
+  echo "$as_me:20298: \$? = $ac_status" >&5
   (exit "$ac_status"); } >/dev/null; then
   if test -s conftest.err; then
     ac_cpp_err=$ac_c_preproc_warn_flag
@@ -20233,10 +20314,10 @@ else
 fi
 rm -f conftest.err "conftest.$ac_ext"
 fi
-echo "$as_me:20236: result: $ac_cv_header_dbmalloc_h" >&5
+echo "$as_me:20317: result: $ac_cv_header_dbmalloc_h" >&5
 echo "${ECHO_T}$ac_cv_header_dbmalloc_h" >&6
 if test "$ac_cv_header_dbmalloc_h" = yes; then
-  echo "$as_me:20239: checking for debug_malloc in -ldbmalloc" >&5
+  echo "$as_me:20320: checking for debug_malloc in -ldbmalloc" >&5
 echo $ECHO_N "checking for debug_malloc in -ldbmalloc... $ECHO_C" >&6
 if test "${ac_cv_lib_dbmalloc_debug_malloc+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -20244,7 +20325,7 @@ else
   ac_check_lib_save_LIBS=$LIBS
 LIBS="-ldbmalloc  $LIBS"
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 20247 "configure"
+#line 20328 "configure"
 #include "confdefs.h"
 
 /* Override any gcc2 internal prototype to avoid an error.  */
@@ -20263,16 +20344,16 @@ debug_malloc ();
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:20266: \"$ac_link\"") >&5
+if { (eval echo "$as_me:20347: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:20269: \$? = $ac_status" >&5
+  echo "$as_me:20350: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:20272: \"$ac_try\"") >&5
+  { (eval echo "$as_me:20353: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:20275: \$? = $ac_status" >&5
+  echo "$as_me:20356: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_lib_dbmalloc_debug_malloc=yes
 else
@@ -20283,7 +20364,7 @@ fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 LIBS=$ac_check_lib_save_LIBS
 fi
-echo "$as_me:20286: result: $ac_cv_lib_dbmalloc_debug_malloc" >&5
+echo "$as_me:20367: result: $ac_cv_lib_dbmalloc_debug_malloc" >&5
 echo "${ECHO_T}$ac_cv_lib_dbmalloc_debug_malloc" >&6
 if test "$ac_cv_lib_dbmalloc_debug_malloc" = yes; then
   debug_malloc=DBMALLOC
@@ -20293,7 +20374,7 @@ fi
 
 fi
 
-echo "$as_me:20296: checking if you want to use dmalloc for testing" >&5
+echo "$as_me:20377: checking if you want to use dmalloc for testing" >&5
 echo $ECHO_N "checking if you want to use dmalloc for testing... $ECHO_C" >&6
 
 # Check whether --with-dmalloc or --without-dmalloc was given.
@@ -20315,7 +20396,7 @@ EOF
 else
   with_dmalloc=
 fi;
-echo "$as_me:20318: result: ${with_dmalloc:-no}" >&5
+echo "$as_me:20399: result: ${with_dmalloc:-no}" >&5
 echo "${ECHO_T}${with_dmalloc:-no}" >&6
 
 case ".$with_cflags" in
@@ -20429,23 +20510,23 @@ fi
 esac
 
 if test "$with_dmalloc" = yes ; then
-	echo "$as_me:20432: checking for dmalloc.h" >&5
+	echo "$as_me:20513: checking for dmalloc.h" >&5
 echo $ECHO_N "checking for dmalloc.h... $ECHO_C" >&6
 if test "${ac_cv_header_dmalloc_h+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 20438 "configure"
+#line 20519 "configure"
 #include "confdefs.h"
 #include <dmalloc.h>
 _ACEOF
-if { (eval echo "$as_me:20442: \"$ac_cpp "conftest.$ac_ext"\"") >&5
+if { (eval echo "$as_me:20523: \"$ac_cpp "conftest.$ac_ext"\"") >&5
   (eval $ac_cpp "conftest.$ac_ext") 2>conftest.er1
   ac_status=$?
   $EGREP -v '^ *\+' conftest.er1 >conftest.err
   rm -f conftest.er1
   cat conftest.err >&5
-  echo "$as_me:20448: \$? = $ac_status" >&5
+  echo "$as_me:20529: \$? = $ac_status" >&5
   (exit "$ac_status"); } >/dev/null; then
   if test -s conftest.err; then
     ac_cpp_err=$ac_c_preproc_warn_flag
@@ -20464,10 +20545,10 @@ else
 fi
 rm -f conftest.err "conftest.$ac_ext"
 fi
-echo "$as_me:20467: result: $ac_cv_header_dmalloc_h" >&5
+echo "$as_me:20548: result: $ac_cv_header_dmalloc_h" >&5
 echo "${ECHO_T}$ac_cv_header_dmalloc_h" >&6
 if test "$ac_cv_header_dmalloc_h" = yes; then
-  echo "$as_me:20470: checking for dmalloc_debug in -ldmalloc" >&5
+  echo "$as_me:20551: checking for dmalloc_debug in -ldmalloc" >&5
 echo $ECHO_N "checking for dmalloc_debug in -ldmalloc... $ECHO_C" >&6
 if test "${ac_cv_lib_dmalloc_dmalloc_debug+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -20475,7 +20556,7 @@ else
   ac_check_lib_save_LIBS=$LIBS
 LIBS="-ldmalloc  $LIBS"
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 20478 "configure"
+#line 20559 "configure"
 #include "confdefs.h"
 
 /* Override any gcc2 internal prototype to avoid an error.  */
@@ -20494,16 +20575,16 @@ dmalloc_debug ();
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:20497: \"$ac_link\"") >&5
+if { (eval echo "$as_me:20578: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:20500: \$? = $ac_status" >&5
+  echo "$as_me:20581: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:20503: \"$ac_try\"") >&5
+  { (eval echo "$as_me:20584: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:20506: \$? = $ac_status" >&5
+  echo "$as_me:20587: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_lib_dmalloc_dmalloc_debug=yes
 else
@@ -20514,7 +20595,7 @@ fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 LIBS=$ac_check_lib_save_LIBS
 fi
-echo "$as_me:20517: result: $ac_cv_lib_dmalloc_dmalloc_debug" >&5
+echo "$as_me:20598: result: $ac_cv_lib_dmalloc_dmalloc_debug" >&5
 echo "${ECHO_T}$ac_cv_lib_dmalloc_dmalloc_debug" >&6
 if test "$ac_cv_lib_dmalloc_dmalloc_debug" = yes; then
   debug_malloc=DMALLOC
@@ -20528,13 +20609,13 @@ fi
 if test "${with_trace+set}" = set; then
   withval="$with_trace"
 
-	echo "$as_me:20531: checking for _tracef" >&5
+	echo "$as_me:20612: checking for _tracef" >&5
 echo $ECHO_N "checking for _tracef... $ECHO_C" >&6
 if test "${ac_cv_func__tracef+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 20537 "configure"
+#line 20618 "configure"
 #include "confdefs.h"
 #define _tracef autoconf_temporary
 #include <limits.h>	/* least-intrusive standard header which defines gcc2 __stub macros */
@@ -20565,16 +20646,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:20568: \"$ac_link\"") >&5
+if { (eval echo "$as_me:20649: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:20571: \$? = $ac_status" >&5
+  echo "$as_me:20652: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:20574: \"$ac_try\"") >&5
+  { (eval echo "$as_me:20655: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:20577: \$? = $ac_status" >&5
+  echo "$as_me:20658: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_func__tracef=yes
 else
@@ -20584,7 +20665,7 @@ ac_cv_func__tracef=no
 fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 fi
-echo "$as_me:20587: result: $ac_cv_func__tracef" >&5
+echo "$as_me:20668: result: $ac_cv_func__tracef" >&5
 echo "${ECHO_T}$ac_cv_func__tracef" >&6
 if test "$ac_cv_func__tracef" = yes; then
 
@@ -20595,7 +20676,7 @@ EOF
 else
 
 	as_ac_Lib=`echo "ac_cv_lib_${cf_with_screen}_g''__tracef" | $as_tr_sh`
-echo "$as_me:20598: checking for _tracef in -l${cf_with_screen}_g" >&5
+echo "$as_me:20679: checking for _tracef in -l${cf_with_screen}_g" >&5
 echo $ECHO_N "checking for _tracef in -l${cf_with_screen}_g... $ECHO_C" >&6
 if eval "test \"\${$as_ac_Lib+set}\" = set"; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -20603,7 +20684,7 @@ else
   ac_check_lib_save_LIBS=$LIBS
 LIBS="-l${cf_with_screen}_g  $LIBS"
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 20606 "configure"
+#line 20687 "configure"
 #include "confdefs.h"
 
 /* Override any gcc2 internal prototype to avoid an error.  */
@@ -20622,16 +20703,16 @@ _tracef ();
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:20625: \"$ac_link\"") >&5
+if { (eval echo "$as_me:20706: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:20628: \$? = $ac_status" >&5
+  echo "$as_me:20709: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:20631: \"$ac_try\"") >&5
+  { (eval echo "$as_me:20712: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:20634: \$? = $ac_status" >&5
+  echo "$as_me:20715: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   eval "$as_ac_Lib=yes"
 else
@@ -20642,7 +20723,7 @@ fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 LIBS=$ac_check_lib_save_LIBS
 fi
-echo "$as_me:20645: result: `eval echo '${'"$as_ac_Lib"'}'`" >&5
+echo "$as_me:20726: result: `eval echo '${'"$as_ac_Lib"'}'`" >&5
 echo "${ECHO_T}`eval echo '${'"$as_ac_Lib"'}'`" >&6
 if test "`eval echo '${'"$as_ac_Lib"'}'`" = yes; then
   cat >>confdefs.h <<\EOF
@@ -20672,7 +20753,7 @@ fi;
 #AC_MSG_RESULT($use_trace)
 
 ## options for miscellaneous definitions
-echo "$as_me:20675: checking for domain-name" >&5
+echo "$as_me:20756: checking for domain-name" >&5
 echo $ECHO_N "checking for domain-name... $ECHO_C" >&6
 
 # Check whether --with-domain-name or --without-domain-name was given.
@@ -20684,7 +20765,7 @@ else
 fi; test -n "$withval" && \
 case "$withval" in #(vi
 yes)
-  { { echo "$as_me:20687: error: expected a value for --with-domain-name" >&5
+  { { echo "$as_me:20768: error: expected a value for --with-domain-name" >&5
 echo "$as_me: error: expected a value for --with-domain-name" >&2;}
    { (exit 1); exit 1; }; }
   ;; #(vi
@@ -20700,11 +20781,11 @@ cat >>confdefs.h <<EOF
 EOF
 
 fi
-echo "$as_me:20703: result: $DOMAIN_NAME" >&5
+echo "$as_me:20784: result: $DOMAIN_NAME" >&5
 echo "${ECHO_T}$DOMAIN_NAME" >&6
 
 if test "$USE_NNTP" = "yes" ; then
-echo "$as_me:20707: checking for NNTP default-server" >&5
+echo "$as_me:20788: checking for NNTP default-server" >&5
 echo $ECHO_N "checking for NNTP default-server... $ECHO_C" >&6
 
 # Check whether --with-nntp-default-server or --without-nntp-default-server was given.
@@ -20716,7 +20797,7 @@ else
 fi; test -z "$withval" && withval=no
 case "$withval" in #(vi
 yes)
-  { { echo "$as_me:20719: error: expected a value for --with-nntp-default-server" >&5
+  { { echo "$as_me:20800: error: expected a value for --with-nntp-default-server" >&5
 echo "$as_me: error: expected a value for --with-nntp-default-server" >&2;}
    { (exit 1); exit 1; }; }
   ;; #(vi
@@ -20744,7 +20825,7 @@ NNTP_DEFAULT_SERVER="$withval"
 		NNTP_DEFAULT_SERVER="news"
 	fi
     fi
-echo "$as_me:20747: result: $NNTP_DEFAULT_SERVER" >&5
+echo "$as_me:20828: result: $NNTP_DEFAULT_SERVER" >&5
 echo "${ECHO_T}$NNTP_DEFAULT_SERVER" >&6
 fi
 
@@ -20773,7 +20854,7 @@ cat >>confdefs.h <<EOF
 EOF
 
 ## optional features
-echo "$as_me:20776: checking whether to use MH style mail handling for mailgroups" >&5
+echo "$as_me:20857: checking whether to use MH style mail handling for mailgroups" >&5
 echo $ECHO_N "checking whether to use MH style mail handling for mailgroups... $ECHO_C" >&6
 
 # Check whether --enable-mh-mail-handling or --disable-mh-mail-handling was given.
@@ -20790,10 +20871,10 @@ EOF
 else
   enableval=no
 fi;
-echo "$as_me:20793: result: $enableval" >&5
+echo "$as_me:20874: result: $enableval" >&5
 echo "${ECHO_T}$enableval" >&6
 
-echo "$as_me:20796: checking whether to use Cancel-Locks" >&5
+echo "$as_me:20877: checking whether to use Cancel-Locks" >&5
 echo $ECHO_N "checking whether to use Cancel-Locks... $ECHO_C" >&6
 
 # Check whether --enable-cancel-locks or --disable-cancel-locks was given.
@@ -20806,12 +20887,12 @@ if test "${enable_cancel_locks+set}" = s
 else
   enableval=no
 fi;
-echo "$as_me:20809: result: $enableval" >&5
+echo "$as_me:20890: result: $enableval" >&5
 echo "${ECHO_T}$enableval" >&6
 USE_CANLOCK=$enableval
 
 if test "$USE_CANLOCK" = yes ; then
-	echo "$as_me:20814: checking whether to use installed canlock rather than bundled" >&5
+	echo "$as_me:20895: checking whether to use installed canlock rather than bundled" >&5
 echo $ECHO_N "checking whether to use installed canlock rather than bundled... $ECHO_C" >&6
 
 # Check whether --with-canlock or --without-canlock was given.
@@ -20821,7 +20902,7 @@ if test "${with_canlock+set}" = set; the
 else
   CANLOCK_HOME=$USE_CANLOCK
 fi;
-	echo "$as_me:20824: result: $CANLOCK_HOME" >&5
+	echo "$as_me:20905: result: $CANLOCK_HOME" >&5
 echo "${ECHO_T}$CANLOCK_HOME" >&6
 
 cf_canlock_home=$CANLOCK_HOME
@@ -20834,7 +20915,7 @@ case .$cf_canlock_home in #(vi
 .no) #(vi
 	test -n "$verbose" && echo "	using bundled canlock" 1>&6
 
-echo "${as_me:-configure}:20837: testing using bundled canlock ..." 1>&5
+echo "${as_me:-configure}:20918: testing using bundled canlock ..." 1>&5
 
 	CANLIBS='-L../libcanlock -lcanlock'
 	CAN_CPPFLAGS='-I$(top_builddir)/libcanlock/include -I$(top_srcdir)/libcanlock/include'
@@ -20849,17 +20930,17 @@ cf_find_CANLOCK=yes
 if test "$PKG_CONFIG" != none && "$PKG_CONFIG" --exists "libcanlock-3"; then
 	test -n "$verbose" && echo "	found package libcanlock-3" 1>&6
 
-echo "${as_me:-configure}:20852: testing found package libcanlock-3 ..." 1>&5
+echo "${as_me:-configure}:20933: testing found package libcanlock-3 ..." 1>&5
 
 	cf_pkgconfig_incs="`$PKG_CONFIG --cflags "libcanlock-3" 2>/dev/null`"
 	cf_pkgconfig_libs="`$PKG_CONFIG --libs   "libcanlock-3" 2>/dev/null`"
 	test -n "$verbose" && echo "	package libcanlock-3 CFLAGS: $cf_pkgconfig_incs" 1>&6
 
-echo "${as_me:-configure}:20858: testing package libcanlock-3 CFLAGS: $cf_pkgconfig_incs ..." 1>&5
+echo "${as_me:-configure}:20939: testing package libcanlock-3 CFLAGS: $cf_pkgconfig_incs ..." 1>&5
 
 	test -n "$verbose" && echo "	package libcanlock-3 LIBS: $cf_pkgconfig_libs" 1>&6
 
-echo "${as_me:-configure}:20862: testing package libcanlock-3 LIBS: $cf_pkgconfig_libs ..." 1>&5
+echo "${as_me:-configure}:20943: testing package libcanlock-3 LIBS: $cf_pkgconfig_libs ..." 1>&5
 
 for cf_required in libcanlock-3
 do
@@ -20997,17 +21078,17 @@ else
 if test "$PKG_CONFIG" != none && "$PKG_CONFIG" --exists "libcanlock"; then
 	test -n "$verbose" && echo "	found package libcanlock" 1>&6
 
-echo "${as_me:-configure}:21000: testing found package libcanlock ..." 1>&5
+echo "${as_me:-configure}:21081: testing found package libcanlock ..." 1>&5
 
 	cf_pkgconfig_incs="`$PKG_CONFIG --cflags "libcanlock" 2>/dev/null`"
 	cf_pkgconfig_libs="`$PKG_CONFIG --libs   "libcanlock" 2>/dev/null`"
 	test -n "$verbose" && echo "	package libcanlock CFLAGS: $cf_pkgconfig_incs" 1>&6
 
-echo "${as_me:-configure}:21006: testing package libcanlock CFLAGS: $cf_pkgconfig_incs ..." 1>&5
+echo "${as_me:-configure}:21087: testing package libcanlock CFLAGS: $cf_pkgconfig_incs ..." 1>&5
 
 	test -n "$verbose" && echo "	package libcanlock LIBS: $cf_pkgconfig_libs" 1>&6
 
-echo "${as_me:-configure}:21010: testing package libcanlock LIBS: $cf_pkgconfig_libs ..." 1>&5
+echo "${as_me:-configure}:21091: testing package libcanlock LIBS: $cf_pkgconfig_libs ..." 1>&5
 
 for cf_required in libcanlock
 do
@@ -21147,7 +21228,7 @@ else
 		for cf_canlock_lib in canlock3 canlock
 		do
 			as_ac_Lib=`echo "ac_cv_lib_$cf_canlock_lib''_cl_clear_secret" | $as_tr_sh`
-echo "$as_me:21150: checking for cl_clear_secret in -l$cf_canlock_lib" >&5
+echo "$as_me:21231: checking for cl_clear_secret in -l$cf_canlock_lib" >&5
 echo $ECHO_N "checking for cl_clear_secret in -l$cf_canlock_lib... $ECHO_C" >&6
 if eval "test \"\${$as_ac_Lib+set}\" = set"; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -21155,7 +21236,7 @@ else
   ac_check_lib_save_LIBS=$LIBS
 LIBS="-l$cf_canlock_lib  $LIBS"
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 21158 "configure"
+#line 21239 "configure"
 #include "confdefs.h"
 
 /* Override any gcc2 internal prototype to avoid an error.  */
@@ -21174,16 +21255,16 @@ cl_clear_secret ();
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:21177: \"$ac_link\"") >&5
+if { (eval echo "$as_me:21258: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:21180: \$? = $ac_status" >&5
+  echo "$as_me:21261: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:21183: \"$ac_try\"") >&5
+  { (eval echo "$as_me:21264: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:21186: \$? = $ac_status" >&5
+  echo "$as_me:21267: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   eval "$as_ac_Lib=yes"
 else
@@ -21194,7 +21275,7 @@ fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 LIBS=$ac_check_lib_save_LIBS
 fi
-echo "$as_me:21197: result: `eval echo '${'"$as_ac_Lib"'}'`" >&5
+echo "$as_me:21278: result: `eval echo '${'"$as_ac_Lib"'}'`" >&5
 echo "${ECHO_T}`eval echo '${'"$as_ac_Lib"'}'`" >&6
 if test "`eval echo '${'"$as_ac_Lib"'}'`" = yes; then
 
@@ -21211,23 +21292,23 @@ fi
 for ac_header in libcanlock-3/canlock.h canlock.h
 do
 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
-echo "$as_me:21214: checking for $ac_header" >&5
+echo "$as_me:21295: checking for $ac_header" >&5
 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
 if eval "test \"\${$as_ac_Header+set}\" = set"; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 21220 "configure"
+#line 21301 "configure"
 #include "confdefs.h"
 #include <$ac_header>
 _ACEOF
-if { (eval echo "$as_me:21224: \"$ac_cpp "conftest.$ac_ext"\"") >&5
+if { (eval echo "$as_me:21305: \"$ac_cpp "conftest.$ac_ext"\"") >&5
   (eval $ac_cpp "conftest.$ac_ext") 2>conftest.er1
   ac_status=$?
   $EGREP -v '^ *\+' conftest.er1 >conftest.err
   rm -f conftest.er1
   cat conftest.err >&5
-  echo "$as_me:21230: \$? = $ac_status" >&5
+  echo "$as_me:21311: \$? = $ac_status" >&5
   (exit "$ac_status"); } >/dev/null; then
   if test -s conftest.err; then
     ac_cpp_err=$ac_c_preproc_warn_flag
@@ -21246,7 +21327,7 @@ else
 fi
 rm -f conftest.err "conftest.$ac_ext"
 fi
-echo "$as_me:21249: result: `eval echo '${'"$as_ac_Header"'}'`" >&5
+echo "$as_me:21330: result: `eval echo '${'"$as_ac_Header"'}'`" >&5
 echo "${ECHO_T}`eval echo '${'"$as_ac_Header"'}'`" >&6
 if test "`eval echo '${'"$as_ac_Header"'}'`" = yes; then
   cat >>confdefs.h <<EOF
@@ -21275,13 +21356,13 @@ if test "$cf_find_CANLOCK" = yes; then
 			CAN_CPPFLAGS="$cf_canlock_cppflags"
 			test -n "$verbose" && echo "	using installed canlock" 1>&6
 
-echo "${as_me:-configure}:21278: testing using installed canlock ..." 1>&5
+echo "${as_me:-configure}:21359: testing using installed canlock ..." 1>&5
 
 else
 
 			test -n "$verbose" && echo "	using bundled canlock because no installed canlock was found" 1>&6
 
-echo "${as_me:-configure}:21284: testing using bundled canlock because no installed canlock was found ..." 1>&5
+echo "${as_me:-configure}:21365: testing using bundled canlock because no installed canlock was found ..." 1>&5
 
 			CANLIBS='-L../libcanlock -lcanlock'
 			CAN_CPPFLAGS='-I$(top_builddir)/libcanlock/include -I$(top_srcdir)/libcanlock/include'
@@ -21315,7 +21396,7 @@ xno|xNONE/*)
 	cf_canlock_home=`echo "$cf_canlock_home" | sed -e s%NONE%$cf_path_syntax%`
 	;;
 *)
-	{ { echo "$as_me:21318: error: expected a pathname, not \"$cf_canlock_home\"" >&5
+	{ { echo "$as_me:21399: error: expected a pathname, not \"$cf_canlock_home\"" >&5
 echo "$as_me: error: expected a pathname, not \"$cf_canlock_home\"" >&2;}
    { (exit 1); exit 1; }; }
 	;;
@@ -21326,7 +21407,7 @@ esac
 	CAN_CPPFLAGS="-I${cf_canlock_home}/include"
 	test -n "$verbose" && echo "	using installed canlock $cf_canlock_home" 1>&6
 
-echo "${as_me:-configure}:21329: testing using installed canlock $cf_canlock_home ..." 1>&5
+echo "${as_me:-configure}:21410: testing using installed canlock $cf_canlock_home ..." 1>&5
 
 	;;
 esac
@@ -21344,23 +21425,23 @@ fi
 ## update if we ever use calls from a newer API
 gsasl=no
 if test "$USE_NNTP" = "yes" ; then
-echo "$as_me:21347: checking for gsasl.h" >&5
+echo "$as_me:21428: checking for gsasl.h" >&5
 echo $ECHO_N "checking for gsasl.h... $ECHO_C" >&6
 if test "${ac_cv_header_gsasl_h+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 21353 "configure"
+#line 21434 "configure"
 #include "confdefs.h"
 #include <gsasl.h>
 _ACEOF
-if { (eval echo "$as_me:21357: \"$ac_cpp "conftest.$ac_ext"\"") >&5
+if { (eval echo "$as_me:21438: \"$ac_cpp "conftest.$ac_ext"\"") >&5
   (eval $ac_cpp "conftest.$ac_ext") 2>conftest.er1
   ac_status=$?
   $EGREP -v '^ *\+' conftest.er1 >conftest.err
   rm -f conftest.er1
   cat conftest.err >&5
-  echo "$as_me:21363: \$? = $ac_status" >&5
+  echo "$as_me:21444: \$? = $ac_status" >&5
   (exit "$ac_status"); } >/dev/null; then
   if test -s conftest.err; then
     ac_cpp_err=$ac_c_preproc_warn_flag
@@ -21379,10 +21460,10 @@ else
 fi
 rm -f conftest.err "conftest.$ac_ext"
 fi
-echo "$as_me:21382: result: $ac_cv_header_gsasl_h" >&5
+echo "$as_me:21463: result: $ac_cv_header_gsasl_h" >&5
 echo "${ECHO_T}$ac_cv_header_gsasl_h" >&6
 if test "$ac_cv_header_gsasl_h" = yes; then
-  echo "$as_me:21385: checking for gsasl_free in -lgsasl" >&5
+  echo "$as_me:21466: checking for gsasl_free in -lgsasl" >&5
 echo $ECHO_N "checking for gsasl_free in -lgsasl... $ECHO_C" >&6
 if test "${ac_cv_lib_gsasl_gsasl_free+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -21390,7 +21471,7 @@ else
   ac_check_lib_save_LIBS=$LIBS
 LIBS="-lgsasl  $LIBS"
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 21393 "configure"
+#line 21474 "configure"
 #include "confdefs.h"
 
 /* Override any gcc2 internal prototype to avoid an error.  */
@@ -21409,16 +21490,16 @@ gsasl_free ();
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:21412: \"$ac_link\"") >&5
+if { (eval echo "$as_me:21493: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:21415: \$? = $ac_status" >&5
+  echo "$as_me:21496: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:21418: \"$ac_try\"") >&5
+  { (eval echo "$as_me:21499: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:21421: \$? = $ac_status" >&5
+  echo "$as_me:21502: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_lib_gsasl_gsasl_free=yes
 else
@@ -21429,7 +21510,7 @@ fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 LIBS=$ac_check_lib_save_LIBS
 fi
-echo "$as_me:21432: result: $ac_cv_lib_gsasl_gsasl_free" >&5
+echo "$as_me:21513: result: $ac_cv_lib_gsasl_gsasl_free" >&5
 echo "${ECHO_T}$ac_cv_lib_gsasl_gsasl_free" >&6
 if test "$ac_cv_lib_gsasl_gsasl_free" = yes; then
   gsasl=yes
@@ -21468,7 +21549,7 @@ EOF
 fi;
 fi
 
-echo "$as_me:21471: checking whether to enable 8-bit keycodes" >&5
+echo "$as_me:21552: checking whether to enable 8-bit keycodes" >&5
 echo $ECHO_N "checking whether to enable 8-bit keycodes... $ECHO_C" >&6
 
 # Check whether --enable-8bit-keys or --disable-8bit-keys was given.
@@ -21492,10 +21573,10 @@ cat >>confdefs.h <<\EOF
 EOF
 
 fi;
-echo "$as_me:21495: result: $enableval" >&5
+echo "$as_me:21576: result: $enableval" >&5
 echo "${ECHO_T}$enableval" >&6
 
-echo "$as_me:21498: checking whether to enable ANSI-color" >&5
+echo "$as_me:21579: checking whether to enable ANSI-color" >&5
 echo $ECHO_N "checking whether to enable ANSI-color... $ECHO_C" >&6
 
 # Check whether --enable-color or --disable-color was given.
@@ -21509,10 +21590,10 @@ else
   enableval=yes
 fi;
 use_color=$enableval
-echo "$as_me:21512: result: $use_color" >&5
+echo "$as_me:21593: result: $use_color" >&5
 echo "${ECHO_T}$use_color" >&6
 
-echo "$as_me:21515: checking whether to enable posting-etiquette" >&5
+echo "$as_me:21596: checking whether to enable posting-etiquette" >&5
 echo $ECHO_N "checking whether to enable posting-etiquette... $ECHO_C" >&6
 
 # Check whether --enable-etiquette or --disable-etiquette was given.
@@ -21529,10 +21610,10 @@ EOF
 else
   enableval=yes
 fi;
-echo "$as_me:21532: result: $enableval" >&5
+echo "$as_me:21613: result: $enableval" >&5
 echo "${ECHO_T}$enableval" >&6
 
-echo "$as_me:21535: checking whether to strictly observe RFC2047 and break long lines" >&5
+echo "$as_me:21616: checking whether to strictly observe RFC2047 and break long lines" >&5
 echo $ECHO_N "checking whether to strictly observe RFC2047 and break long lines... $ECHO_C" >&6
 
 # Check whether --enable-break-long-lines or --disable-break-long-lines was given.
@@ -21556,10 +21637,10 @@ cat >>confdefs.h <<\EOF
 EOF
 
 fi;
-echo "$as_me:21559: result: $enableval" >&5
+echo "$as_me:21640: result: $enableval" >&5
 echo "${ECHO_T}$enableval" >&6
 
-echo "$as_me:21562: checking whether to force MM_CHARSET obeyance when decoding mime" >&5
+echo "$as_me:21643: checking whether to force MM_CHARSET obeyance when decoding mime" >&5
 echo $ECHO_N "checking whether to force MM_CHARSET obeyance when decoding mime... $ECHO_C" >&6
 
 # Check whether --enable-mime-strict-charset or --disable-mime-strict-charset was given.
@@ -21583,10 +21664,10 @@ cat >>confdefs.h <<\EOF
 EOF
 
 fi;
-echo "$as_me:21586: result: $enableval" >&5
+echo "$as_me:21667: result: $enableval" >&5
 echo "${ECHO_T}$enableval" >&6
 
-echo "$as_me:21589: checking for MIME character-set" >&5
+echo "$as_me:21670: checking for MIME character-set" >&5
 echo $ECHO_N "checking for MIME character-set... $ECHO_C" >&6
 
 # Check whether --with-mime-default-charset or --without-mime-default-charset was given.
@@ -21598,7 +21679,7 @@ else
 fi;
 case "$withval" in #(vi
 yes|no)
-  { { echo "$as_me:21601: error: expected a value for --with-mime-default-charset" >&5
+  { { echo "$as_me:21682: error: expected a value for --with-mime-default-charset" >&5
 echo "$as_me: error: expected a value for --with-mime-default-charset" >&2;}
    { (exit 1); exit 1; }; }
   ;;
@@ -21609,10 +21690,10 @@ cat >>confdefs.h <<EOF
 #define MM_CHARSET "$MM_CHARSET"
 EOF
 
-echo "$as_me:21612: result: $MM_CHARSET" >&5
+echo "$as_me:21693: result: $MM_CHARSET" >&5
 echo "${ECHO_T}$MM_CHARSET" >&6
 
-echo "$as_me:21615: checking for default ISO/ASCII table" >&5
+echo "$as_me:21696: checking for default ISO/ASCII table" >&5
 echo $ECHO_N "checking for default ISO/ASCII table... $ECHO_C" >&6
 
 # Check whether --with-iso-to-ascii or --without-iso-to-ascii was given.
@@ -21624,7 +21705,7 @@ else
 fi;
 case "$withval" in #(vi
 yes|no)
-  { { echo "$as_me:21627: error: expected a value for --with-iso-to-ascii" >&5
+  { { echo "$as_me:21708: error: expected a value for --with-iso-to-ascii" >&5
 echo "$as_me: error: expected a value for --with-iso-to-ascii" >&2;}
    { (exit 1); exit 1; }; }
   ;;
@@ -21635,10 +21716,10 @@ cat >>confdefs.h <<EOF
 #define DEFAULT_ISO2ASC "$DEFAULT_ISO2ASC"
 EOF
 
-echo "$as_me:21638: result: $DEFAULT_ISO2ASC" >&5
+echo "$as_me:21719: result: $DEFAULT_ISO2ASC" >&5
 echo "${ECHO_T}$DEFAULT_ISO2ASC" >&6
 
-echo "$as_me:21641: checking whether to enable locale support" >&5
+echo "$as_me:21722: checking whether to enable locale support" >&5
 echo $ECHO_N "checking whether to enable locale support... $ECHO_C" >&6
 
 # Check whether --enable-locale or --disable-locale was given.
@@ -21655,10 +21736,10 @@ EOF
 else
   enableval=yes
 fi;
-echo "$as_me:21658: result: $enableval" >&5
+echo "$as_me:21739: result: $enableval" >&5
 echo "${ECHO_T}$enableval" >&6
 
-echo "$as_me:21661: checking whether to enable posting" >&5
+echo "$as_me:21742: checking whether to enable posting" >&5
 echo $ECHO_N "checking whether to enable posting... $ECHO_C" >&6
 
 # Check whether --enable-posting or --disable-posting was given.
@@ -21675,10 +21756,10 @@ EOF
 else
   enableval=yes
 fi;
-echo "$as_me:21678: result: $enableval" >&5
+echo "$as_me:21759: result: $enableval" >&5
 echo "${ECHO_T}$enableval" >&6
 
-echo "$as_me:21681: checking whether to enable shell escape" >&5
+echo "$as_me:21762: checking whether to enable shell escape" >&5
 echo $ECHO_N "checking whether to enable shell escape... $ECHO_C" >&6
 
 # Check whether --enable-shell-escape or --disable-shell-escape was given.
@@ -21695,10 +21776,10 @@ EOF
 else
   enableval=yes
 fi;
-echo "$as_me:21698: result: $enableval" >&5
+echo "$as_me:21779: result: $enableval" >&5
 echo "${ECHO_T}$enableval" >&6
 
-echo "$as_me:21701: checking whether to have fascist newsadmin" >&5
+echo "$as_me:21782: checking whether to have fascist newsadmin" >&5
 echo $ECHO_N "checking whether to have fascist newsadmin... $ECHO_C" >&6
 
 # Check whether --enable-fascist-newsadmin or --disable-fascist-newsadmin was given.
@@ -21715,10 +21796,10 @@ EOF
 else
   enableval=no
 fi;
-echo "$as_me:21718: result: $enableval" >&5
+echo "$as_me:21799: result: $enableval" >&5
 echo "${ECHO_T}$enableval" >&6
 
-echo "$as_me:21721: checking whether to enable inverse video and highlighting" >&5
+echo "$as_me:21802: checking whether to enable inverse video and highlighting" >&5
 echo $ECHO_N "checking whether to enable inverse video and highlighting... $ECHO_C" >&6
 
 # Check whether --enable-inverse-video or --disable-inverse-video was given.
@@ -21735,10 +21816,10 @@ EOF
 else
   enableval=yes
 fi;
-echo "$as_me:21738: result: $enableval" >&5
+echo "$as_me:21819: result: $enableval" >&5
 echo "${ECHO_T}$enableval" >&6
 
-echo "$as_me:21741: checking whether to enable piping support" >&5
+echo "$as_me:21822: checking whether to enable piping support" >&5
 echo $ECHO_N "checking whether to enable piping support... $ECHO_C" >&6
 
 # Check whether --enable-piping or --disable-piping was given.
@@ -21755,10 +21836,10 @@ EOF
 else
   enableval=yes
 fi;
-echo "$as_me:21758: result: $enableval" >&5
+echo "$as_me:21839: result: $enableval" >&5
 echo "${ECHO_T}$enableval" >&6
 
-echo "$as_me:21761: checking whether to enable printer support" >&5
+echo "$as_me:21842: checking whether to enable printer support" >&5
 echo $ECHO_N "checking whether to enable printer support... $ECHO_C" >&6
 
 # Check whether --enable-printing or --disable-printing was given.
@@ -21775,11 +21856,11 @@ EOF
 else
   enableval=yes
 fi;
-echo "$as_me:21778: result: $enableval" >&5
+echo "$as_me:21859: result: $enableval" >&5
 echo "${ECHO_T}$enableval" >&6
 
 ### TODO: skip and disable if $ac_cv_sys_long_file_names != yes
-echo "$as_me:21782: checking whether to unique tmp-files by appending .pid" >&5
+echo "$as_me:21863: checking whether to unique tmp-files by appending .pid" >&5
 echo $ECHO_N "checking whether to unique tmp-files by appending .pid... $ECHO_C" >&6
 
 # Check whether --enable-append-pid or --disable-append-pid was given.
@@ -21803,11 +21884,11 @@ cat >>confdefs.h <<\EOF
 EOF
 
 fi;
-echo "$as_me:21806: result: $enableval" >&5
+echo "$as_me:21887: result: $enableval" >&5
 echo "${ECHO_T}$enableval" >&6
 
 ### on some old systems the WIFEXITED()/WEXITSTATUS() macros do not work
-echo "$as_me:21810: checking whether to ignore system()s return value" >&5
+echo "$as_me:21891: checking whether to ignore system()s return value" >&5
 echo $ECHO_N "checking whether to ignore system()s return value... $ECHO_C" >&6
 
 # Check whether --enable-broken-system-fix or --disable-broken-system-fix was given.
@@ -21824,11 +21905,11 @@ EOF
 else
   enableval=no
 fi;
-echo "$as_me:21827: result: $enableval" >&5
+echo "$as_me:21908: result: $enableval" >&5
 echo "${ECHO_T}$enableval" >&6
 
 ### checks for the location of the system-wide default setting file
-echo "$as_me:21831: checking for directory containing tin.defaults file" >&5
+echo "$as_me:21912: checking for directory containing tin.defaults file" >&5
 echo $ECHO_N "checking for directory containing tin.defaults file... $ECHO_C" >&6
 
 # Check whether --with-defaults-dir or --without-defaults-dir was given.
@@ -21862,7 +21943,7 @@ xno|xNONE/*)
 	withval=`echo "$withval" | sed -e s%NONE%$cf_path_syntax%`
 	;;
 *)
-	{ { echo "$as_me:21865: error: expected a pathname, not \"$withval\"" >&5
+	{ { echo "$as_me:21946: error: expected a pathname, not \"$withval\"" >&5
 echo "$as_me: error: expected a pathname, not \"$withval\"" >&2;}
    { (exit 1); exit 1; }; }
 	;;
@@ -21871,7 +21952,7 @@ esac
 fi
 eval TIN_DEFAULTS_DIR="$withval"
 
-echo "$as_me:21874: result: $TIN_DEFAULTS_DIR" >&5
+echo "$as_me:21955: result: $TIN_DEFAULTS_DIR" >&5
 echo "${ECHO_T}$TIN_DEFAULTS_DIR" >&6
 
 cat >>confdefs.h <<EOF
@@ -21879,7 +21960,7 @@ cat >>confdefs.h <<EOF
 EOF
 
 ### check for ipv6 support
-echo "$as_me:21882: checking whether to enable IPv6" >&5
+echo "$as_me:21963: checking whether to enable IPv6" >&5
 echo $ECHO_N "checking whether to enable IPv6... $ECHO_C" >&6
 
 # Check whether --enable-ipv6 or --disable-ipv6 was given.
@@ -21903,11 +21984,11 @@ cat >>confdefs.h <<\EOF
 EOF
 
 fi;
-echo "$as_me:21906: result: $enableval" >&5
+echo "$as_me:21987: result: $enableval" >&5
 echo "${ECHO_T}$enableval" >&6
 if test "$enableval" = "yes"; then
 
-echo "$as_me:21910: checking ipv6 stack type" >&5
+echo "$as_me:21991: checking ipv6 stack type" >&5
 echo $ECHO_N "checking ipv6 stack type... $ECHO_C" >&6
 if test "${cf_cv_ipv6type+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -21928,7 +22009,7 @@ do
 		;;
 	inria)
 				cat >"conftest.$ac_ext" <<_ACEOF
-#line 21931 "configure"
+#line 22012 "configure"
 #include "confdefs.h"
 
 #include <netinet/in.h>
@@ -21945,7 +22026,7 @@ rm -rf conftest*
 		;;
 	kame)
 				cat >"conftest.$ac_ext" <<_ACEOF
-#line 21948 "configure"
+#line 22029 "configure"
 #include "confdefs.h"
 
 #include <netinet/in.h>
@@ -21962,7 +22043,7 @@ rm -rf conftest*
 		;;
 	linux-glibc)
 				cat >"conftest.$ac_ext" <<_ACEOF
-#line 21965 "configure"
+#line 22046 "configure"
 #include "confdefs.h"
 
 #include <features.h>
@@ -21988,7 +22069,7 @@ rm -rf conftest*
 		;;
 	toshiba)
 		cat >"conftest.$ac_ext" <<_ACEOF
-#line 21991 "configure"
+#line 22072 "configure"
 #include "confdefs.h"
 
 #include <sys/param.h>
@@ -22005,7 +22086,7 @@ rm -rf conftest*
 		;;
 	v6d)
 		cat >"conftest.$ac_ext" <<_ACEOF
-#line 22008 "configure"
+#line 22089 "configure"
 #include "confdefs.h"
 
 #include </usr/local/v6/include/sys/v6config.h>
@@ -22022,7 +22103,7 @@ rm -rf conftest*
 		;;
 	zeta)
 		cat >"conftest.$ac_ext" <<_ACEOF
-#line 22025 "configure"
+#line 22106 "configure"
 #include "confdefs.h"
 
 #include <sys/param.h>
@@ -22044,13 +22125,13 @@ rm -rf conftest*
 done
 
 fi
-echo "$as_me:22047: result: $cf_cv_ipv6type" >&5
+echo "$as_me:22128: result: $cf_cv_ipv6type" >&5
 echo "${ECHO_T}$cf_cv_ipv6type" >&6
 
 cf_ipv6lib=none
 cf_ipv6dir=none
 
-echo "$as_me:22053: checking for IPv6 library if required" >&5
+echo "$as_me:22134: checking for IPv6 library if required" >&5
 echo $ECHO_N "checking for IPv6 library if required... $ECHO_C" >&6
 case "$cf_cv_ipv6type" in
 solaris)
@@ -22080,13 +22161,13 @@ zeta)
 	cf_ipv6dir=v6
 	;;
 esac
-echo "$as_me:22083: result: $cf_ipv6lib" >&5
+echo "$as_me:22164: result: $cf_ipv6lib" >&5
 echo "${ECHO_T}$cf_ipv6lib" >&6
 
 if test "$cf_ipv6lib" != "none"; then
 
 	cat >"conftest.$ac_ext" <<_ACEOF
-#line 22089 "configure"
+#line 22170 "configure"
 #include "confdefs.h"
 
 #include <sys/types.h>
@@ -22096,22 +22177,22 @@ if test "$cf_ipv6lib" != "none"; then
 int
 main (void)
 {
-getaddrinfo(0, 0, 0, 0)
+getaddrinfo(NULL, NULL, NULL, NULL)
   ;
   return 0;
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:22105: \"$ac_link\"") >&5
+if { (eval echo "$as_me:22186: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:22108: \$? = $ac_status" >&5
+  echo "$as_me:22189: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:22111: \"$ac_try\"") >&5
+  { (eval echo "$as_me:22192: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:22114: \$? = $ac_status" >&5
+  echo "$as_me:22195: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   :
 else
@@ -22232,7 +22313,7 @@ if test -n "$cf_incdir" ; then
 	CPPFLAGS="${CPPFLAGS}-I$cf_add_incdir"
 
 			  cat >"conftest.$ac_ext" <<_ACEOF
-#line 22235 "configure"
+#line 22316 "configure"
 #include "confdefs.h"
 #include <stdio.h>
 int
@@ -22244,16 +22325,16 @@ printf("Hello")
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:22247: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:22328: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:22250: \$? = $ac_status" >&5
+  echo "$as_me:22331: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:22253: \"$ac_try\"") >&5
+  { (eval echo "$as_me:22334: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:22256: \$? = $ac_status" >&5
+  echo "$as_me:22337: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   :
 else
@@ -22270,7 +22351,7 @@ rm -f "conftest.$ac_objext" "conftest.$a
 		if test "$cf_have_incdir" = no ; then
 		  test -n "$verbose" && echo "	adding $cf_add_incdir to include-path" 1>&6
 
-echo "${as_me:-configure}:22273: testing adding $cf_add_incdir to include-path ..." 1>&5
+echo "${as_me:-configure}:22354: testing adding $cf_add_incdir to include-path ..." 1>&5
 
 		  CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
 
@@ -22298,13 +22379,13 @@ rm -f "conftest.$ac_objext" "conftest$ac
 
 	eval 'cf_cv_have_lib_'"$cf_ipv6lib"'=no'
 	cf_libdir=""
-	echo "$as_me:22301: checking for getaddrinfo" >&5
+	echo "$as_me:22382: checking for getaddrinfo" >&5
 echo $ECHO_N "checking for getaddrinfo... $ECHO_C" >&6
 if test "${ac_cv_func_getaddrinfo+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 22307 "configure"
+#line 22388 "configure"
 #include "confdefs.h"
 #define getaddrinfo autoconf_temporary
 #include <limits.h>	/* least-intrusive standard header which defines gcc2 __stub macros */
@@ -22335,16 +22416,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:22338: \"$ac_link\"") >&5
+if { (eval echo "$as_me:22419: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:22341: \$? = $ac_status" >&5
+  echo "$as_me:22422: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:22344: \"$ac_try\"") >&5
+  { (eval echo "$as_me:22425: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:22347: \$? = $ac_status" >&5
+  echo "$as_me:22428: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_func_getaddrinfo=yes
 else
@@ -22354,18 +22435,18 @@ ac_cv_func_getaddrinfo=no
 fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 fi
-echo "$as_me:22357: result: $ac_cv_func_getaddrinfo" >&5
+echo "$as_me:22438: result: $ac_cv_func_getaddrinfo" >&5
 echo "${ECHO_T}$ac_cv_func_getaddrinfo" >&6
 if test "$ac_cv_func_getaddrinfo" = yes; then
   eval 'cf_cv_have_lib_'"$cf_ipv6lib"'=yes'
 else
 
 		cf_save_LIBS="$LIBS"
-		echo "$as_me:22364: checking for getaddrinfo in -l$cf_ipv6lib" >&5
+		echo "$as_me:22445: checking for getaddrinfo in -l$cf_ipv6lib" >&5
 echo $ECHO_N "checking for getaddrinfo in -l$cf_ipv6lib... $ECHO_C" >&6
 		LIBS="-l$cf_ipv6lib $LIBS"
 		cat >"conftest.$ac_ext" <<_ACEOF
-#line 22368 "configure"
+#line 22449 "configure"
 #include "confdefs.h"
 
 #include <sys/types.h>
@@ -22375,31 +22456,31 @@ echo $ECHO_N "checking for getaddrinfo i
 int
 main (void)
 {
-getaddrinfo(0, 0, 0, 0)
+getaddrinfo(NULL, NULL, NULL, NULL)
   ;
   return 0;
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:22384: \"$ac_link\"") >&5
+if { (eval echo "$as_me:22465: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:22387: \$? = $ac_status" >&5
+  echo "$as_me:22468: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:22390: \"$ac_try\"") >&5
+  { (eval echo "$as_me:22471: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:22393: \$? = $ac_status" >&5
+  echo "$as_me:22474: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
-  echo "$as_me:22395: result: yes" >&5
+  echo "$as_me:22476: result: yes" >&5
 echo "${ECHO_T}yes" >&6
 			 eval 'cf_cv_have_lib_'"$cf_ipv6lib"'=yes'
 
 else
   echo "$as_me: failed program was:" >&5
 cat "conftest.$ac_ext" >&5
-echo "$as_me:22402: result: no" >&5
+echo "$as_me:22483: result: no" >&5
 echo "${ECHO_T}no" >&6
 
 cf_search=
@@ -22467,11 +22548,11 @@ cf_search="$cf_library_path_list $cf_sea
 
 			for cf_libdir in $cf_search
 			do
-				echo "$as_me:22470: checking for -l$cf_ipv6lib in $cf_libdir" >&5
+				echo "$as_me:22551: checking for -l$cf_ipv6lib in $cf_libdir" >&5
 echo $ECHO_N "checking for -l$cf_ipv6lib in $cf_libdir... $ECHO_C" >&6
 				LIBS="-L$cf_libdir -l$cf_ipv6lib $cf_save_LIBS"
 				cat >"conftest.$ac_ext" <<_ACEOF
-#line 22474 "configure"
+#line 22555 "configure"
 #include "confdefs.h"
 
 #include <sys/types.h>
@@ -22481,31 +22562,31 @@ echo $ECHO_N "checking for -l$cf_ipv6lib
 int
 main (void)
 {
-getaddrinfo(0, 0, 0, 0)
+getaddrinfo(NULL, NULL, NULL, NULL)
   ;
   return 0;
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:22490: \"$ac_link\"") >&5
+if { (eval echo "$as_me:22571: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:22493: \$? = $ac_status" >&5
+  echo "$as_me:22574: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:22496: \"$ac_try\"") >&5
+  { (eval echo "$as_me:22577: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:22499: \$? = $ac_status" >&5
+  echo "$as_me:22580: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
-  echo "$as_me:22501: result: yes" >&5
+  echo "$as_me:22582: result: yes" >&5
 echo "${ECHO_T}yes" >&6
 			 		 eval 'cf_cv_have_lib_'"$cf_ipv6lib"'=yes'
 					 break
 else
   echo "$as_me: failed program was:" >&5
 cat "conftest.$ac_ext" >&5
-echo "$as_me:22508: result: no" >&5
+echo "$as_me:22589: result: no" >&5
 echo "${ECHO_T}no" >&6
 					 LIBS="$cf_save_LIBS"
 fi
@@ -22520,7 +22601,7 @@ fi
 eval 'cf_found_library="$cf_cv_have_lib_'"$cf_ipv6lib"\"
 
 	if test "$cf_found_library" = no ; then
-		{ { echo "$as_me:22523: error: No $cf_ipv6lib library found, cannot continue.  You must fetch lib$cf_ipv6lib.a
+		{ { echo "$as_me:22604: error: No $cf_ipv6lib library found, cannot continue.  You must fetch lib$cf_ipv6lib.a
 from an appropriate IPv6 kit and compile beforehand." >&5
 echo "$as_me: error: No $cf_ipv6lib library found, cannot continue.  You must fetch lib$cf_ipv6lib.a
 from an appropriate IPv6 kit and compile beforehand." >&2;}
@@ -22528,7 +22609,7 @@ from an appropriate IPv6 kit and compile
 	fi
 fi
 
-echo "$as_me:22531: checking working getaddrinfo" >&5
+echo "$as_me:22612: checking working getaddrinfo" >&5
 echo $ECHO_N "checking working getaddrinfo... $ECHO_C" >&6
 if test "${cf_cv_getaddrinfo+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -22538,7 +22619,7 @@ if test "$cross_compiling" = yes; then
   cf_cv_getaddrinfo=unknown
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 22541 "configure"
+#line 22622 "configure"
 #include "confdefs.h"
 
 $ac_includes_default
@@ -22618,15 +22699,15 @@ int main(void)
 
 _ACEOF
 rm -f "conftest$ac_exeext"
-if { (eval echo "$as_me:22621: \"$ac_link\"") >&5
+if { (eval echo "$as_me:22702: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:22624: \$? = $ac_status" >&5
+  echo "$as_me:22705: \$? = $ac_status" >&5
   (exit "$ac_status"); } && { ac_try='"./conftest$ac_exeext"'
-  { (eval echo "$as_me:22626: \"$ac_try\"") >&5
+  { (eval echo "$as_me:22707: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:22629: \$? = $ac_status" >&5
+  echo "$as_me:22710: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_cv_getaddrinfo=yes
 else
@@ -22639,7 +22720,7 @@ rm -f core ./core.* ./*.core "conftest$a
 fi
 
 fi
-echo "$as_me:22642: result: $cf_cv_getaddrinfo" >&5
+echo "$as_me:22723: result: $cf_cv_getaddrinfo" >&5
 echo "${ECHO_T}$cf_cv_getaddrinfo" >&6
 if test "$cf_cv_getaddrinfo" = yes ; then
 
@@ -22655,12 +22736,12 @@ fi
 
 if test "$cf_cv_getaddrinfo" != "yes"; then
 	if test "$cf_cv_ipv6type" != "linux"; then
-		{ echo "$as_me:22658: WARNING: You must get working getaddrinfo() function,
+		{ echo "$as_me:22739: WARNING: You must get working getaddrinfo() function,
 or you can specify \"--disable-ipv6\"" >&5
 echo "$as_me: WARNING: You must get working getaddrinfo() function,
 or you can specify \"--disable-ipv6\"" >&2;}
 	else
-		{ echo "$as_me:22663: WARNING: The getaddrinfo() implementation on your system seems be buggy.
+		{ echo "$as_me:22744: WARNING: The getaddrinfo() implementation on your system seems be buggy.
 You should upgrade your system library to the newest version
 of GNU C library (aka glibc)." >&5
 echo "$as_me: WARNING: The getaddrinfo() implementation on your system seems be buggy.
@@ -22674,13 +22755,13 @@ fi
 for ac_func in getaddrinfo getnameinfo
 do
 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
-echo "$as_me:22677: checking for $ac_func" >&5
+echo "$as_me:22758: checking for $ac_func" >&5
 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
 if eval "test \"\${$as_ac_var+set}\" = set"; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 22683 "configure"
+#line 22764 "configure"
 #include "confdefs.h"
 #define $ac_func autoconf_temporary
 #include <limits.h>	/* least-intrusive standard header which defines gcc2 __stub macros */
@@ -22711,16 +22792,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:22714: \"$ac_link\"") >&5
+if { (eval echo "$as_me:22795: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:22717: \$? = $ac_status" >&5
+  echo "$as_me:22798: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:22720: \"$ac_try\"") >&5
+  { (eval echo "$as_me:22801: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:22723: \$? = $ac_status" >&5
+  echo "$as_me:22804: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   eval "$as_ac_var=yes"
 else
@@ -22730,7 +22811,7 @@ eval "$as_ac_var=no"
 fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 fi
-echo "$as_me:22733: result: `eval echo '${'"$as_ac_var"'}'`" >&5
+echo "$as_me:22814: result: `eval echo '${'"$as_ac_var"'}'`" >&5
 echo "${ECHO_T}`eval echo '${'"$as_ac_var"'}'`" >&6
 if test "`eval echo '${'"$as_ac_var"'}'`" = yes; then
   cat >>confdefs.h <<EOF
@@ -22743,7 +22824,7 @@ fi
 done
 
 ### should we use 64 bit article numbers if possible?
-echo "$as_me:22746: checking whether to enable long article numbers" >&5
+echo "$as_me:22827: checking whether to enable long article numbers" >&5
 echo $ECHO_N "checking whether to enable long article numbers... $ECHO_C" >&6
 
 # Check whether --enable-long-article-numbers or --disable-long-article-numbers was given.
@@ -22760,12 +22841,12 @@ EOF
 else
   enableval=no
 fi;
-echo "$as_me:22763: result: $enableval" >&5
+echo "$as_me:22844: result: $enableval" >&5
 echo "${ECHO_T}$enableval" >&6
 
 ### TLS support
 if test "$USE_NNTP" = "yes" ; then
-echo "$as_me:22768: checking whether to enable NNTPS support" >&5
+echo "$as_me:22849: checking whether to enable NNTPS support" >&5
 echo $ECHO_N "checking whether to enable NNTPS support... $ECHO_C" >&6
 
 # Check whether --with-nntps or --without-nntps was given.
@@ -22775,7 +22856,7 @@ if test "${with_nntps+set}" = set; then
 else
   enable_nntps="no"
 fi;
-echo "$as_me:22778: result: $enable_nntps" >&5
+echo "$as_me:22859: result: $enable_nntps" >&5
 echo "${ECHO_T}$enable_nntps" >&6
 
 # TODO: checklib for openssl in non pkg-config case
@@ -22784,23 +22865,23 @@ echo "${ECHO_T}$enable_nntps" >&6
 if test "$enable_nntps" != "no"; then
   if test "$enable_nntps" = "yes" || test "$enable_nntps" = "libtls"; then
 
-echo "$as_me:22787: checking for LibreSSL" >&5
+echo "$as_me:22868: checking for LibreSSL" >&5
 echo $ECHO_N "checking for LibreSSL... $ECHO_C" >&6
 
 if test "$PKG_CONFIG" != none && "$PKG_CONFIG" --exists "libtls"; then
 	test -n "$verbose" && echo "	found package libtls" 1>&6
 
-echo "${as_me:-configure}:22793: testing found package libtls ..." 1>&5
+echo "${as_me:-configure}:22874: testing found package libtls ..." 1>&5
 
 	cf_pkgconfig_incs="`$PKG_CONFIG --cflags "libtls" 2>/dev/null`"
 	cf_pkgconfig_libs="`$PKG_CONFIG --libs   "libtls" 2>/dev/null`"
 	test -n "$verbose" && echo "	package libtls CFLAGS: $cf_pkgconfig_incs" 1>&6
 
-echo "${as_me:-configure}:22799: testing package libtls CFLAGS: $cf_pkgconfig_incs ..." 1>&5
+echo "${as_me:-configure}:22880: testing package libtls CFLAGS: $cf_pkgconfig_incs ..." 1>&5
 
 	test -n "$verbose" && echo "	package libtls LIBS: $cf_pkgconfig_libs" 1>&6
 
-echo "${as_me:-configure}:22803: testing package libtls LIBS: $cf_pkgconfig_libs ..." 1>&5
+echo "${as_me:-configure}:22884: testing package libtls LIBS: $cf_pkgconfig_libs ..." 1>&5
 
 for cf_required in libtls
 do
@@ -22931,7 +23012,7 @@ done
 LIBS="$cf_add_libs"
 
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 22934 "configure"
+#line 23015 "configure"
 #include "confdefs.h"
 
 #include <tls.h>
@@ -22949,21 +23030,21 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:22952: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:23033: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:22955: \$? = $ac_status" >&5
+  echo "$as_me:23036: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:22958: \"$ac_try\"") >&5
+  { (eval echo "$as_me:23039: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:22961: \$? = $ac_status" >&5
+  echo "$as_me:23042: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
 
 have_libtls=yes
 if test x"$verbose" != "xyes" ; then
-echo "$as_me:22966: result: $have_libtls" >&5
+echo "$as_me:23047: result: $have_libtls" >&5
 echo "${ECHO_T}$have_libtls" >&6
 fi
 
@@ -22972,7 +23053,7 @@ else
 cat "conftest.$ac_ext" >&5
 
 have_libtls=no
-echo "$as_me:22975: result: \tLibreSSL TLS_API too old (< 20200120)" >&5
+echo "$as_me:23056: result: \tLibreSSL TLS_API too old (< 20200120)" >&5
 echo "${ECHO_T}\tLibreSSL TLS_API too old (< 20200120)" >&6
 
 fi
@@ -22981,7 +23062,7 @@ else
 	cf_pkgconfig_incs=
 	cf_pkgconfig_libs=
 
-echo "$as_me:22984: checking for tls_config_new in -ltls" >&5
+echo "$as_me:23065: checking for tls_config_new in -ltls" >&5
 echo $ECHO_N "checking for tls_config_new in -ltls... $ECHO_C" >&6
 if test "${ac_cv_lib_tls_tls_config_new+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -22989,7 +23070,7 @@ else
   ac_check_lib_save_LIBS=$LIBS
 LIBS="-ltls  $LIBS"
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 22992 "configure"
+#line 23073 "configure"
 #include "confdefs.h"
 
 /* Override any gcc2 internal prototype to avoid an error.  */
@@ -23008,16 +23089,16 @@ tls_config_new ();
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:23011: \"$ac_link\"") >&5
+if { (eval echo "$as_me:23092: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:23014: \$? = $ac_status" >&5
+  echo "$as_me:23095: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:23017: \"$ac_try\"") >&5
+  { (eval echo "$as_me:23098: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:23020: \$? = $ac_status" >&5
+  echo "$as_me:23101: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_lib_tls_tls_config_new=yes
 else
@@ -23028,30 +23109,30 @@ fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 LIBS=$ac_check_lib_save_LIBS
 fi
-echo "$as_me:23031: result: $ac_cv_lib_tls_tls_config_new" >&5
+echo "$as_me:23112: result: $ac_cv_lib_tls_tls_config_new" >&5
 echo "${ECHO_T}$ac_cv_lib_tls_tls_config_new" >&6
 if test "$ac_cv_lib_tls_tls_config_new" = yes; then
 
 for ac_header in tls.h
 do
 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
-echo "$as_me:23038: checking for $ac_header" >&5
+echo "$as_me:23119: checking for $ac_header" >&5
 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
 if eval "test \"\${$as_ac_Header+set}\" = set"; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 23044 "configure"
+#line 23125 "configure"
 #include "confdefs.h"
 #include <$ac_header>
 _ACEOF
-if { (eval echo "$as_me:23048: \"$ac_cpp "conftest.$ac_ext"\"") >&5
+if { (eval echo "$as_me:23129: \"$ac_cpp "conftest.$ac_ext"\"") >&5
   (eval $ac_cpp "conftest.$ac_ext") 2>conftest.er1
   ac_status=$?
   $EGREP -v '^ *\+' conftest.er1 >conftest.err
   rm -f conftest.er1
   cat conftest.err >&5
-  echo "$as_me:23054: \$? = $ac_status" >&5
+  echo "$as_me:23135: \$? = $ac_status" >&5
   (exit "$ac_status"); } >/dev/null; then
   if test -s conftest.err; then
     ac_cpp_err=$ac_c_preproc_warn_flag
@@ -23070,7 +23151,7 @@ else
 fi
 rm -f conftest.err "conftest.$ac_ext"
 fi
-echo "$as_me:23073: result: `eval echo '${'"$as_ac_Header"'}'`" >&5
+echo "$as_me:23154: result: `eval echo '${'"$as_ac_Header"'}'`" >&5
 echo "${ECHO_T}`eval echo '${'"$as_ac_Header"'}'`" >&6
 if test "`eval echo '${'"$as_ac_Header"'}'`" = yes; then
   cat >>confdefs.h <<EOF
@@ -23078,7 +23159,7 @@ if test "`eval echo '${'"$as_ac_Header"'
 EOF
 
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 23081 "configure"
+#line 23162 "configure"
 #include "confdefs.h"
 
 #include <tls.h>
@@ -23096,22 +23177,22 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:23099: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:23180: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:23102: \$? = $ac_status" >&5
+  echo "$as_me:23183: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:23105: \"$ac_try\"") >&5
+  { (eval echo "$as_me:23186: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:23108: \$? = $ac_status" >&5
+  echo "$as_me:23189: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
 
 LIBS="$LIBS -ltls"
 have_libtls=yes
 if test x"$verbose" != "xyes" ; then
-echo "$as_me:23114: result: $have_libtls" >&5
+echo "$as_me:23195: result: $have_libtls" >&5
 echo "${ECHO_T}$have_libtls" >&6
 fi
 
@@ -23119,7 +23200,7 @@ else
   echo "$as_me: failed program was:" >&5
 cat "conftest.$ac_ext" >&5
 have_libtls=no
-echo "$as_me:23122: result: \tLibreSSL TLS_API too old (< 20200120)" >&5
+echo "$as_me:23203: result: \tLibreSSL TLS_API too old (< 20200120)" >&5
 echo "${ECHO_T}\tLibreSSL TLS_API too old (< 20200120)" >&6
 
 fi
@@ -23133,7 +23214,7 @@ done
 else
 
 have_libtls=no
-echo "$as_me:23136: result: $have_libtls" >&5
+echo "$as_me:23217: result: $have_libtls" >&5
 echo "${ECHO_T}$have_libtls" >&6
 
 fi
@@ -23144,23 +23225,23 @@ fi
 
 	if test "$enable_nntps" = "yes" && test "$have_libtls" = "no" || test "$enable_nntps" = "openssl"; then
 
-echo "$as_me:23147: checking for OpenSSL" >&5
+echo "$as_me:23228: checking for OpenSSL" >&5
 echo $ECHO_N "checking for OpenSSL... $ECHO_C" >&6
 
 if test "$PKG_CONFIG" != none && "$PKG_CONFIG" --exists "openssl"; then
 	test -n "$verbose" && echo "	found package openssl" 1>&6
 
-echo "${as_me:-configure}:23153: testing found package openssl ..." 1>&5
+echo "${as_me:-configure}:23234: testing found package openssl ..." 1>&5
 
 	cf_pkgconfig_incs="`$PKG_CONFIG --cflags "openssl" 2>/dev/null`"
 	cf_pkgconfig_libs="`$PKG_CONFIG --libs   "openssl" 2>/dev/null`"
 	test -n "$verbose" && echo "	package openssl CFLAGS: $cf_pkgconfig_incs" 1>&6
 
-echo "${as_me:-configure}:23159: testing package openssl CFLAGS: $cf_pkgconfig_incs ..." 1>&5
+echo "${as_me:-configure}:23240: testing package openssl CFLAGS: $cf_pkgconfig_incs ..." 1>&5
 
 	test -n "$verbose" && echo "	package openssl LIBS: $cf_pkgconfig_libs" 1>&6
 
-echo "${as_me:-configure}:23163: testing package openssl LIBS: $cf_pkgconfig_libs ..." 1>&5
+echo "${as_me:-configure}:23244: testing package openssl LIBS: $cf_pkgconfig_libs ..." 1>&5
 
 for cf_required in openssl
 do
@@ -23291,7 +23372,7 @@ done
 LIBS="$cf_add_libs"
 
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 23294 "configure"
+#line 23375 "configure"
 #include "confdefs.h"
 
 #include <openssl/ssl.h>
@@ -23314,21 +23395,21 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:23317: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:23398: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:23320: \$? = $ac_status" >&5
+  echo "$as_me:23401: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:23323: \"$ac_try\"") >&5
+  { (eval echo "$as_me:23404: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:23326: \$? = $ac_status" >&5
+  echo "$as_me:23407: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
 
 have_openssl=yes
 if test x"$verbose" != "xyes" ; then
-echo "$as_me:23331: result: $have_openssl" >&5
+echo "$as_me:23412: result: $have_openssl" >&5
 echo "${ECHO_T}$have_openssl" >&6
 fi
 
@@ -23337,7 +23418,7 @@ else
 cat "conftest.$ac_ext" >&5
 
 have_openssl=no
-echo "$as_me:23340: result: \tOpenSSL too old (< 1.1.1)" >&5
+echo "$as_me:23421: result: \tOpenSSL too old (< 1.1.1)" >&5
 echo "${ECHO_T}\tOpenSSL too old (< 1.1.1)" >&6
 
 fi
@@ -23347,7 +23428,7 @@ else
 	cf_pkgconfig_libs=
 
 have_openssl=no
-echo "$as_me:23350: result: $have_openssl" >&5
+echo "$as_me:23431: result: $have_openssl" >&5
 echo "${ECHO_T}$have_openssl" >&6
 
 fi
@@ -23356,23 +23437,23 @@ fi
 
 	if test "$enable_nntps" = "yes" && test "$have_libtls" = "no" && test "$have_openssl" = "no" || test "$enable_nntps" = "gnutls"; then
 
-echo "$as_me:23359: checking for GnuTLS" >&5
+echo "$as_me:23440: checking for GnuTLS" >&5
 echo $ECHO_N "checking for GnuTLS... $ECHO_C" >&6
 
 if test "$PKG_CONFIG" != none && "$PKG_CONFIG" --exists "gnutls"; then
 	test -n "$verbose" && echo "	found package gnutls" 1>&6
 
-echo "${as_me:-configure}:23365: testing found package gnutls ..." 1>&5
+echo "${as_me:-configure}:23446: testing found package gnutls ..." 1>&5
 
 	cf_pkgconfig_incs="`$PKG_CONFIG --cflags "gnutls" 2>/dev/null`"
 	cf_pkgconfig_libs="`$PKG_CONFIG --libs   "gnutls" 2>/dev/null`"
 	test -n "$verbose" && echo "	package gnutls CFLAGS: $cf_pkgconfig_incs" 1>&6
 
-echo "${as_me:-configure}:23371: testing package gnutls CFLAGS: $cf_pkgconfig_incs ..." 1>&5
+echo "${as_me:-configure}:23452: testing package gnutls CFLAGS: $cf_pkgconfig_incs ..." 1>&5
 
 	test -n "$verbose" && echo "	package gnutls LIBS: $cf_pkgconfig_libs" 1>&6
 
-echo "${as_me:-configure}:23375: testing package gnutls LIBS: $cf_pkgconfig_libs ..." 1>&5
+echo "${as_me:-configure}:23456: testing package gnutls LIBS: $cf_pkgconfig_libs ..." 1>&5
 
 for cf_required in gnutls
 do
@@ -23503,7 +23584,7 @@ done
 LIBS="$cf_add_libs"
 
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 23506 "configure"
+#line 23587 "configure"
 #include "confdefs.h"
 
 #include <gnutls/gnutls.h>
@@ -23522,21 +23603,21 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:23525: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:23606: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:23528: \$? = $ac_status" >&5
+  echo "$as_me:23609: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:23531: \"$ac_try\"") >&5
+  { (eval echo "$as_me:23612: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:23534: \$? = $ac_status" >&5
+  echo "$as_me:23615: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
 
 have_gnutls=yes
 if test x"$verbose" != "xyes" ; then
-echo "$as_me:23539: result: $have_gnutls" >&5
+echo "$as_me:23620: result: $have_gnutls" >&5
 echo "${ECHO_T}$have_gnutls" >&6
 fi
 
@@ -23544,7 +23625,7 @@ else
   echo "$as_me: failed program was:" >&5
 cat "conftest.$ac_ext" >&5
 
-echo "$as_me:23547: result: \tGnuTLS too old (< 3.7.0)" >&5
+echo "$as_me:23628: result: \tGnuTLS too old (< 3.7.0)" >&5
 echo "${ECHO_T}\tGnuTLS too old (< 3.7.0)" >&6
 
 fi
@@ -23553,7 +23634,7 @@ else
 	cf_pkgconfig_incs=
 	cf_pkgconfig_libs=
 
-echo "$as_me:23556: checking for gnutls_certificate_allocate_credentials in -lgnutls" >&5
+echo "$as_me:23637: checking for gnutls_certificate_allocate_credentials in -lgnutls" >&5
 echo $ECHO_N "checking for gnutls_certificate_allocate_credentials in -lgnutls... $ECHO_C" >&6
 if test "${ac_cv_lib_gnutls_gnutls_certificate_allocate_credentials+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -23561,7 +23642,7 @@ else
   ac_check_lib_save_LIBS=$LIBS
 LIBS="-lgnutls  $LIBS"
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 23564 "configure"
+#line 23645 "configure"
 #include "confdefs.h"
 
 /* Override any gcc2 internal prototype to avoid an error.  */
@@ -23580,16 +23661,16 @@ gnutls_certificate_allocate_credentials
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:23583: \"$ac_link\"") >&5
+if { (eval echo "$as_me:23664: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:23586: \$? = $ac_status" >&5
+  echo "$as_me:23667: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:23589: \"$ac_try\"") >&5
+  { (eval echo "$as_me:23670: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:23592: \$? = $ac_status" >&5
+  echo "$as_me:23673: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_lib_gnutls_gnutls_certificate_allocate_credentials=yes
 else
@@ -23600,30 +23681,30 @@ fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 LIBS=$ac_check_lib_save_LIBS
 fi
-echo "$as_me:23603: result: $ac_cv_lib_gnutls_gnutls_certificate_allocate_credentials" >&5
+echo "$as_me:23684: result: $ac_cv_lib_gnutls_gnutls_certificate_allocate_credentials" >&5
 echo "${ECHO_T}$ac_cv_lib_gnutls_gnutls_certificate_allocate_credentials" >&6
 if test "$ac_cv_lib_gnutls_gnutls_certificate_allocate_credentials" = yes; then
 
 for ac_header in gnutls/gnutls.h gnutls/x509.h
 do
 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
-echo "$as_me:23610: checking for $ac_header" >&5
+echo "$as_me:23691: checking for $ac_header" >&5
 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
 if eval "test \"\${$as_ac_Header+set}\" = set"; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 23616 "configure"
+#line 23697 "configure"
 #include "confdefs.h"
 #include <$ac_header>
 _ACEOF
-if { (eval echo "$as_me:23620: \"$ac_cpp "conftest.$ac_ext"\"") >&5
+if { (eval echo "$as_me:23701: \"$ac_cpp "conftest.$ac_ext"\"") >&5
   (eval $ac_cpp "conftest.$ac_ext") 2>conftest.er1
   ac_status=$?
   $EGREP -v '^ *\+' conftest.er1 >conftest.err
   rm -f conftest.er1
   cat conftest.err >&5
-  echo "$as_me:23626: \$? = $ac_status" >&5
+  echo "$as_me:23707: \$? = $ac_status" >&5
   (exit "$ac_status"); } >/dev/null; then
   if test -s conftest.err; then
     ac_cpp_err=$ac_c_preproc_warn_flag
@@ -23642,7 +23723,7 @@ else
 fi
 rm -f conftest.err "conftest.$ac_ext"
 fi
-echo "$as_me:23645: result: `eval echo '${'"$as_ac_Header"'}'`" >&5
+echo "$as_me:23726: result: `eval echo '${'"$as_ac_Header"'}'`" >&5
 echo "${ECHO_T}`eval echo '${'"$as_ac_Header"'}'`" >&6
 if test "`eval echo '${'"$as_ac_Header"'}'`" = yes; then
   cat >>confdefs.h <<EOF
@@ -23650,7 +23731,7 @@ if test "`eval echo '${'"$as_ac_Header"'
 EOF
 
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 23653 "configure"
+#line 23734 "configure"
 #include "confdefs.h"
 
 #include <gnutls/gnutls.h>
@@ -23669,22 +23750,22 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:23672: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:23753: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:23675: \$? = $ac_status" >&5
+  echo "$as_me:23756: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:23678: \"$ac_try\"") >&5
+  { (eval echo "$as_me:23759: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:23681: \$? = $ac_status" >&5
+  echo "$as_me:23762: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
 
 LIBS="$LIBS -lgnutls"
 have_gnutls=yes
 if test x"$verbose" != "xyes" ; then
-echo "$as_me:23687: result: $have_gnutls" >&5
+echo "$as_me:23768: result: $have_gnutls" >&5
 echo "${ECHO_T}$have_gnutls" >&6
 fi
 
@@ -23692,7 +23773,7 @@ else
   echo "$as_me: failed program was:" >&5
 cat "conftest.$ac_ext" >&5
 have_gnutls=no
-echo "$as_me:23695: result: \tGnuTLS too old (< 3.7.0)" >&5
+echo "$as_me:23776: result: \tGnuTLS too old (< 3.7.0)" >&5
 echo "${ECHO_T}\tGnuTLS too old (< 3.7.0)" >&6
 
 fi
@@ -23706,7 +23787,7 @@ done
 else
 
 have_gnutls=no
-echo "$as_me:23709: result: $have_gnutls" >&5
+echo "$as_me:23790: result: $have_gnutls" >&5
 echo "${ECHO_T}$have_gnutls" >&6
 
 fi
@@ -23716,7 +23797,7 @@ fi
 fi
 
 	if test "$have_libtls" != "yes" && test "$have_openssl" != "yes" && test "$have_gnutls" != "yes"; then
-  { { echo "$as_me:23719: error: You requested NNTPS support but no usable TLS implementation was found" >&5
+  { { echo "$as_me:23800: error: You requested NNTPS support but no usable TLS implementation was found" >&5
 echo "$as_me: error: You requested NNTPS support but no usable TLS implementation was found" >&2;}
    { (exit 1); exit 1; }; }
 else
@@ -23759,17 +23840,17 @@ if test "$have_libtls" = "yes"; then
 if test "$PKG_CONFIG" != none && "$PKG_CONFIG" --exists "crypto"; then
 	test -n "$verbose" && echo "	found package crypto" 1>&6
 
-echo "${as_me:-configure}:23762: testing found package crypto ..." 1>&5
+echo "${as_me:-configure}:23843: testing found package crypto ..." 1>&5
 
 	cf_pkgconfig_incs="`$PKG_CONFIG --cflags "crypto" 2>/dev/null`"
 	cf_pkgconfig_libs="`$PKG_CONFIG --libs   "crypto" 2>/dev/null`"
 	test -n "$verbose" && echo "	package crypto CFLAGS: $cf_pkgconfig_incs" 1>&6
 
-echo "${as_me:-configure}:23768: testing package crypto CFLAGS: $cf_pkgconfig_incs ..." 1>&5
+echo "${as_me:-configure}:23849: testing package crypto CFLAGS: $cf_pkgconfig_incs ..." 1>&5
 
 	test -n "$verbose" && echo "	package crypto LIBS: $cf_pkgconfig_libs" 1>&6
 
-echo "${as_me:-configure}:23772: testing package crypto LIBS: $cf_pkgconfig_libs ..." 1>&5
+echo "${as_me:-configure}:23853: testing package crypto LIBS: $cf_pkgconfig_libs ..." 1>&5
 
 for cf_required in crypto
 do
@@ -23900,7 +23981,7 @@ done
 LIBS="$cf_add_libs"
 
 		cat >"conftest.$ac_ext" <<_ACEOF
-#line 23903 "configure"
+#line 23984 "configure"
 #include "confdefs.h"
 
 #include <openssl/ssl.h>
@@ -23916,16 +23997,16 @@ BIO_free(NULL);
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:23919: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:24000: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:23922: \$? = $ac_status" >&5
+  echo "$as_me:24003: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:23925: \"$ac_try\"") >&5
+  { (eval echo "$as_me:24006: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:23928: \$? = $ac_status" >&5
+  echo "$as_me:24009: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
 
 cat >>confdefs.h <<\EOF
@@ -23945,7 +24026,7 @@ else
 	cf_pkgconfig_incs=
 	cf_pkgconfig_libs=
 
-		echo "$as_me:23948: checking for BIO_free in -lcrypto" >&5
+		echo "$as_me:24029: checking for BIO_free in -lcrypto" >&5
 echo $ECHO_N "checking for BIO_free in -lcrypto... $ECHO_C" >&6
 if test "${ac_cv_lib_crypto_BIO_free+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -23953,7 +24034,7 @@ else
   ac_check_lib_save_LIBS=$LIBS
 LIBS="-lcrypto  $LIBS"
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 23956 "configure"
+#line 24037 "configure"
 #include "confdefs.h"
 
 /* Override any gcc2 internal prototype to avoid an error.  */
@@ -23972,16 +24053,16 @@ BIO_free ();
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:23975: \"$ac_link\"") >&5
+if { (eval echo "$as_me:24056: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:23978: \$? = $ac_status" >&5
+  echo "$as_me:24059: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:23981: \"$ac_try\"") >&5
+  { (eval echo "$as_me:24062: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:23984: \$? = $ac_status" >&5
+  echo "$as_me:24065: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_lib_crypto_BIO_free=yes
 else
@@ -23992,30 +24073,30 @@ fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 LIBS=$ac_check_lib_save_LIBS
 fi
-echo "$as_me:23995: result: $ac_cv_lib_crypto_BIO_free" >&5
+echo "$as_me:24076: result: $ac_cv_lib_crypto_BIO_free" >&5
 echo "${ECHO_T}$ac_cv_lib_crypto_BIO_free" >&6
 if test "$ac_cv_lib_crypto_BIO_free" = yes; then
 
 for ac_header in openssl/ssl.h
 do
 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
-echo "$as_me:24002: checking for $ac_header" >&5
+echo "$as_me:24083: checking for $ac_header" >&5
 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
 if eval "test \"\${$as_ac_Header+set}\" = set"; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 24008 "configure"
+#line 24089 "configure"
 #include "confdefs.h"
 #include <$ac_header>
 _ACEOF
-if { (eval echo "$as_me:24012: \"$ac_cpp "conftest.$ac_ext"\"") >&5
+if { (eval echo "$as_me:24093: \"$ac_cpp "conftest.$ac_ext"\"") >&5
   (eval $ac_cpp "conftest.$ac_ext") 2>conftest.er1
   ac_status=$?
   $EGREP -v '^ *\+' conftest.er1 >conftest.err
   rm -f conftest.er1
   cat conftest.err >&5
-  echo "$as_me:24018: \$? = $ac_status" >&5
+  echo "$as_me:24099: \$? = $ac_status" >&5
   (exit "$ac_status"); } >/dev/null; then
   if test -s conftest.err; then
     ac_cpp_err=$ac_c_preproc_warn_flag
@@ -24034,7 +24115,7 @@ else
 fi
 rm -f conftest.err "conftest.$ac_ext"
 fi
-echo "$as_me:24037: result: `eval echo '${'"$as_ac_Header"'}'`" >&5
+echo "$as_me:24118: result: `eval echo '${'"$as_ac_Header"'}'`" >&5
 echo "${ECHO_T}`eval echo '${'"$as_ac_Header"'}'`" >&6
 if test "`eval echo '${'"$as_ac_Header"'}'`" = yes; then
   cat >>confdefs.h <<EOF
@@ -24042,7 +24123,7 @@ if test "`eval echo '${'"$as_ac_Header"'
 EOF
 
 				cat >"conftest.$ac_ext" <<_ACEOF
-#line 24045 "configure"
+#line 24126 "configure"
 #include "confdefs.h"
 
 #include <openssl/ssl.h>
@@ -24058,16 +24139,16 @@ BIO_free(NULL);
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:24061: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:24142: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:24064: \$? = $ac_status" >&5
+  echo "$as_me:24145: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:24067: \"$ac_try\"") >&5
+  { (eval echo "$as_me:24148: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:24070: \$? = $ac_status" >&5
+  echo "$as_me:24151: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
 
 				LIBS="$LIBS -lcrypto"
@@ -24076,23 +24157,23 @@ if { (eval echo "$as_me:24061: \"$ac_com
 for ac_header in openssl/asn1.h openssl/bio.h openssl/pem.h openssl/x509.h
 do
 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
-echo "$as_me:24079: checking for $ac_header" >&5
+echo "$as_me:24160: checking for $ac_header" >&5
 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
 if eval "test \"\${$as_ac_Header+set}\" = set"; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 24085 "configure"
+#line 24166 "configure"
 #include "confdefs.h"
 #include <$ac_header>
 _ACEOF
-if { (eval echo "$as_me:24089: \"$ac_cpp "conftest.$ac_ext"\"") >&5
+if { (eval echo "$as_me:24170: \"$ac_cpp "conftest.$ac_ext"\"") >&5
   (eval $ac_cpp "conftest.$ac_ext") 2>conftest.er1
   ac_status=$?
   $EGREP -v '^ *\+' conftest.er1 >conftest.err
   rm -f conftest.er1
   cat conftest.err >&5
-  echo "$as_me:24095: \$? = $ac_status" >&5
+  echo "$as_me:24176: \$? = $ac_status" >&5
   (exit "$ac_status"); } >/dev/null; then
   if test -s conftest.err; then
     ac_cpp_err=$ac_c_preproc_warn_flag
@@ -24111,7 +24192,7 @@ else
 fi
 rm -f conftest.err "conftest.$ac_ext"
 fi
-echo "$as_me:24114: result: `eval echo '${'"$as_ac_Header"'}'`" >&5
+echo "$as_me:24195: result: `eval echo '${'"$as_ac_Header"'}'`" >&5
 echo "${ECHO_T}`eval echo '${'"$as_ac_Header"'}'`" >&6
 if test "`eval echo '${'"$as_ac_Header"'}'`" = yes; then
   cat >>confdefs.h <<EOF
@@ -24130,7 +24211,7 @@ else
 cat "conftest.$ac_ext" >&5
 
 				have_libcrypto=no
-				echo "$as_me:24133: result: $have_libcrypto" >&5
+				echo "$as_me:24214: result: $have_libcrypto" >&5
 echo "${ECHO_T}$have_libcrypto" >&6
 
 fi
@@ -24144,7 +24225,7 @@ done
 else
 
 		have_libcrypto=no
-		echo "$as_me:24147: result: $have_libcrypto" >&5
+		echo "$as_me:24228: result: $have_libcrypto" >&5
 echo "${ECHO_T}$have_libcrypto" >&6
 
 fi
@@ -24155,7 +24236,7 @@ fi
 
 fi
 
-echo "$as_me:24158: checking whether to enable URL normalization" >&5
+echo "$as_me:24239: checking whether to enable URL normalization" >&5
 echo $ECHO_N "checking whether to enable URL normalization... $ECHO_C" >&6
 
 # Check whether --with-url_normalization or --without-url_normalization was given.
@@ -24165,32 +24246,33 @@ if test "${with_url_normalization+set}"
 else
   enable_url_normalization="yes"
 fi;
-echo "$as_me:24168: result: $enable_url_normalization" >&5
+echo "$as_me:24249: result: $enable_url_normalization" >&5
 echo "${ECHO_T}$enable_url_normalization" >&6
 
 if test "$enable_url_normalization" != "no"; then
   if test "$enable_url_normalization" = "yes" || test "$enable_url_normalization" = "uriparser"; then
 
 # <https://github.com/uriparser/uriparser>
-echo "$as_me:24175: checking for liburiparser" >&5
+echo "$as_me:24256: checking for liburiparser" >&5
 echo $ECHO_N "checking for liburiparser... $ECHO_C" >&6
 cf_save_LIBS="$LIBS"
+cf_save_CFLAGS="$CFLAGS"
 cf_save_CPPFLAGS="$CPPFLAGS"
 
 if test "$PKG_CONFIG" != none && "$PKG_CONFIG" --exists "liburiparser"; then
 	test -n "$verbose" && echo "	found package liburiparser" 1>&6
 
-echo "${as_me:-configure}:24183: testing found package liburiparser ..." 1>&5
+echo "${as_me:-configure}:24265: testing found package liburiparser ..." 1>&5
 
 	cf_pkgconfig_incs="`$PKG_CONFIG --cflags "liburiparser" 2>/dev/null`"
 	cf_pkgconfig_libs="`$PKG_CONFIG --libs   "liburiparser" 2>/dev/null`"
 	test -n "$verbose" && echo "	package liburiparser CFLAGS: $cf_pkgconfig_incs" 1>&6
 
-echo "${as_me:-configure}:24189: testing package liburiparser CFLAGS: $cf_pkgconfig_incs ..." 1>&5
+echo "${as_me:-configure}:24271: testing package liburiparser CFLAGS: $cf_pkgconfig_incs ..." 1>&5
 
 	test -n "$verbose" && echo "	package liburiparser LIBS: $cf_pkgconfig_libs" 1>&6
 
-echo "${as_me:-configure}:24193: testing package liburiparser LIBS: $cf_pkgconfig_libs ..." 1>&5
+echo "${as_me:-configure}:24275: testing package liburiparser LIBS: $cf_pkgconfig_libs ..." 1>&5
 
 for cf_required in liburiparser
 do
@@ -24321,7 +24403,7 @@ done
 LIBS="$cf_add_libs"
 
 	cat >"conftest.$ac_ext" <<_ACEOF
-#line 24324 "configure"
+#line 24406 "configure"
 #include "confdefs.h"
 
 #include <uriparser/Uri.h>
@@ -24339,22 +24421,22 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:24342: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:24424: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:24345: \$? = $ac_status" >&5
+  echo "$as_me:24427: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:24348: \"$ac_try\"") >&5
+  { (eval echo "$as_me:24430: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:24351: \$? = $ac_status" >&5
+  echo "$as_me:24433: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   have_liburiparser="yes"
-    if test x"$verbose" != "xyes" ; then
-     echo "$as_me:24355: result: $have_liburiparser" >&5
+	if test x"$verbose" != "xyes" ; then
+		echo "$as_me:24437: result: $have_liburiparser" >&5
 echo "${ECHO_T}$have_liburiparser" >&6
-    fi
+	fi
 	cat >>confdefs.h <<\EOF
 #define HAVE_LIBURIPARSER 1
 EOF
@@ -24363,9 +24445,10 @@ else
   echo "$as_me: failed program was:" >&5
 cat "conftest.$ac_ext" >&5
 have_liburiparser="no"
-	LIBS=$cf_save_LIBS
-	CPPFLAGS=$cf_save_CPPFLAGS
-	echo "$as_me:24368: result: \tliburiparser too old (< 0.9.8)" >&5
+	LIBS="$cf_save_LIBS"
+	CFLAGS="$cf_save_CFLAGS"
+	CPPFLAGS="$cf_save_CPPFLAGS"
+	echo "$as_me:24451: result: \tliburiparser too old (< 0.9.8)" >&5
 echo "${ECHO_T}\tliburiparser too old (< 0.9.8)" >&6
 
 fi
@@ -24375,7 +24458,7 @@ else
 	cf_pkgconfig_libs=
 
 	have_liburiparser="no"
-	echo "$as_me:24378: result: $have_liburiparser" >&5
+	echo "$as_me:24461: result: $have_liburiparser" >&5
 echo "${ECHO_T}$have_liburiparser" >&6
 
 fi
@@ -24384,25 +24467,26 @@ fi
 
 # libcurl
 if test "$enable_url_normalization" = "yes" && test "$have_liburiparser" = "no" || test "$enable_url_normalization" = "curl"; then
-  echo "$as_me:24387: checking for libcurl" >&5
+  echo "$as_me:24470: checking for libcurl" >&5
 echo $ECHO_N "checking for libcurl... $ECHO_C" >&6
 	cf_save_LIBS="$LIBS"
+	cf_save_CFLAGS="$CFLAGS"
 	cf_save_CPPFLAGS="$CPPFLAGS"
 
 if test "$PKG_CONFIG" != none && "$PKG_CONFIG" --exists "libcurl"; then
 	test -n "$verbose" && echo "	found package libcurl" 1>&6
 
-echo "${as_me:-configure}:24395: testing found package libcurl ..." 1>&5
+echo "${as_me:-configure}:24479: testing found package libcurl ..." 1>&5
 
 	cf_pkgconfig_incs="`$PKG_CONFIG --cflags "libcurl" 2>/dev/null`"
 	cf_pkgconfig_libs="`$PKG_CONFIG --libs   "libcurl" 2>/dev/null`"
 	test -n "$verbose" && echo "	package libcurl CFLAGS: $cf_pkgconfig_incs" 1>&6
 
-echo "${as_me:-configure}:24401: testing package libcurl CFLAGS: $cf_pkgconfig_incs ..." 1>&5
+echo "${as_me:-configure}:24485: testing package libcurl CFLAGS: $cf_pkgconfig_incs ..." 1>&5
 
 	test -n "$verbose" && echo "	package libcurl LIBS: $cf_pkgconfig_libs" 1>&6
 
-echo "${as_me:-configure}:24405: testing package libcurl LIBS: $cf_pkgconfig_libs ..." 1>&5
+echo "${as_me:-configure}:24489: testing package libcurl LIBS: $cf_pkgconfig_libs ..." 1>&5
 
 for cf_required in libcurl
 do
@@ -24533,7 +24617,7 @@ done
 LIBS="$cf_add_libs"
 
 	cat >"conftest.$ac_ext" <<_ACEOF
-#line 24536 "configure"
+#line 24620 "configure"
 #include "confdefs.h"
 
 #include <curl/curl.h>
@@ -24551,24 +24635,24 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:24554: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:24638: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:24557: \$? = $ac_status" >&5
+  echo "$as_me:24641: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:24560: \"$ac_try\"") >&5
+  { (eval echo "$as_me:24644: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:24563: \$? = $ac_status" >&5
+  echo "$as_me:24647: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
 
-       have_libcurl="yes"
-       if test x"$verbose" != "xyes" ; then
-        echo "$as_me:24568: result: $have_libcurl" >&5
+		have_libcurl="yes"
+			if test x"$verbose" != "xyes" ; then
+			echo "$as_me:24652: result: $have_libcurl" >&5
 echo "${ECHO_T}$have_libcurl" >&6
-       fi
-       cat >>confdefs.h <<\EOF
+		fi
+		cat >>confdefs.h <<\EOF
 #define HAVE_LIBCURL 1
 EOF
 
@@ -24576,11 +24660,12 @@ else
   echo "$as_me: failed program was:" >&5
 cat "conftest.$ac_ext" >&5
 
-	have_libcurl="no"
-	LIBS=$cf_save_LIBS
-	CPPFLAGS=$cf_save_CPPFLAGS
-	echo "$as_me:24582: result: \tlibcurl too old (< 7.78.0" >&5
-echo "${ECHO_T}\tlibcurl too old (< 7.78.0" >&6
+		have_libcurl="no"
+		LIBS="$cf_save_LIBS"
+		CFLAGS="$cf_save_CFLAGS"
+		CPPFLAGS="$cf_save_CPPFLAGS"
+		echo "$as_me:24667: result: \tlibcurl too old (< 7.78.0)" >&5
+echo "${ECHO_T}\tlibcurl too old (< 7.78.0)" >&6
 
 fi
 rm -f "conftest.$ac_objext" "conftest.$ac_ext"
@@ -24588,8 +24673,8 @@ else
 	cf_pkgconfig_incs=
 	cf_pkgconfig_libs=
 
-	have_libcurl="no"
-	echo "$as_me:24592: result: $have_libcurl" >&5
+		have_libcurl="no"
+		echo "$as_me:24677: result: $have_libcurl" >&5
 echo "${ECHO_T}$have_libcurl" >&6
 
 fi
@@ -24598,7 +24683,258 @@ fi
 
 fi
 
-echo "$as_me:24601: checking for function curses_version" >&5
+echo "$as_me:24686: checking whether to enable language guessing" >&5
+echo $ECHO_N "checking whether to enable language guessing... $ECHO_C" >&6
+
+# Check whether --enable-language-guessing or --disable-language-guessing was given.
+if test "${enable_language_guessing+set}" = set; then
+  enableval="$enable_language_guessing"
+  enable_language_guessing=$enableval
+else
+  enable_language_guessing="yes"
+fi;
+echo "$as_me:24696: result: $enable_language_guessing" >&5
+echo "${ECHO_T}$enable_language_guessing" >&6
+
+if test "$enable_language_guessing" != "no"; then
+
+	echo "$as_me:24701: checking for libexttextcat" >&5
+echo $ECHO_N "checking for libexttextcat... $ECHO_C" >&6
+	cf_save_LIBS="$LIBS"
+	cf_save_CFLAGS="$CFLAGS"
+	cf_save_CPPFLAGS="$CPPFLAGS"
+	cf_libexttextcat_datadir="none"
+
+if test "$PKG_CONFIG" != none && "$PKG_CONFIG" --exists "libexttextcat"; then
+	test -n "$verbose" && echo "	found package libexttextcat" 1>&6
+
+echo "${as_me:-configure}:24711: testing found package libexttextcat ..." 1>&5
+
+	cf_pkgconfig_incs="`$PKG_CONFIG --cflags "libexttextcat" 2>/dev/null`"
+	cf_pkgconfig_libs="`$PKG_CONFIG --libs   "libexttextcat" 2>/dev/null`"
+	test -n "$verbose" && echo "	package libexttextcat CFLAGS: $cf_pkgconfig_incs" 1>&6
+
+echo "${as_me:-configure}:24717: testing package libexttextcat CFLAGS: $cf_pkgconfig_incs ..." 1>&5
+
+	test -n "$verbose" && echo "	package libexttextcat LIBS: $cf_pkgconfig_libs" 1>&6
+
+echo "${as_me:-configure}:24721: testing package libexttextcat LIBS: $cf_pkgconfig_libs ..." 1>&5
+
+for cf_required in libexttextcat
+do
+	# check for duplicates
+	for cf_require_pkg in $REQUIRE_PKG
+	do
+		if test "$cf_required" = "$cf_require_pkg"
+		then
+			cf_required=
+			break
+		fi
+	done
+	test -n "$cf_required" && REQUIRE_PKG="$REQUIRE_PKG $cf_required"
+done
+
+cf_fix_cppflags=no
+cf_new_cflags=
+cf_new_cppflags=
+cf_new_extra_cppflags=
+
+for cf_add_cflags in $cf_pkgconfig_incs
+do
+case "$cf_fix_cppflags" in
+no)
+	case "$cf_add_cflags" in
+	-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
+		case "$cf_add_cflags" in
+		-D*)
+			cf_tst_cflags=`echo "${cf_add_cflags}" |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
+
+			test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
+				&& test -z "${cf_tst_cflags}" \
+				&& cf_fix_cppflags=yes
+
+			if test "$cf_fix_cppflags" = yes ; then
+
+	test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
+	cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
+
+				continue
+			elif test "${cf_tst_cflags}" = "\"'" ; then
+
+	test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
+	cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
+
+				continue
+			fi
+			;;
+		esac
+		case "$CPPFLAGS" in
+		*$cf_add_cflags)
+			;;
+		*)
+			case "$cf_add_cflags" in
+			-D*)
+				cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
+
+CPPFLAGS=`echo "$CPPFLAGS" | \
+	sed	-e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ 	]*\)\?[ 	]/ /g' \
+		-e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ 	]*\)\?$//g'`
+
+				;;
+			esac
+
+	test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
+	cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
+
+			;;
+		esac
+		;;
+	*)
+
+	test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
+	cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
+
+		;;
+	esac
+	;;
+yes)
+
+	test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
+	cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
+
+	cf_tst_cflags=`echo "${cf_add_cflags}" |sed -e 's/^[^"]*"'\''//'`
+
+	test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
+		&& test -z "${cf_tst_cflags}" \
+		&& cf_fix_cppflags=no
+	;;
+esac
+done
+
+if test -n "$cf_new_cflags" ; then
+
+	test -n "$CFLAGS" && CFLAGS="$CFLAGS "
+	CFLAGS="${CFLAGS}$cf_new_cflags"
+
+fi
+
+if test -n "$cf_new_cppflags" ; then
+
+	test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
+	CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
+
+fi
+
+if test -n "$cf_new_extra_cppflags" ; then
+
+	test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
+	EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
+
+fi
+
+cf_add_libs="$LIBS"
+# reverse order
+cf_add_0lib=
+for cf_add_1lib in $cf_pkgconfig_libs; do cf_add_0lib="$cf_add_1lib $cf_add_0lib"; done
+# filter duplicates
+for cf_add_1lib in $cf_add_0lib; do
+	for cf_add_2lib in $cf_add_libs; do
+		if test "x$cf_add_1lib" = "x$cf_add_2lib"; then
+			cf_add_1lib=
+			break
+		fi
+	done
+	test -n "$cf_add_1lib" && cf_add_libs="$cf_add_1lib $cf_add_libs"
+done
+LIBS="$cf_add_libs"
+
+	cat >"conftest.$ac_ext" <<_ACEOF
+#line 24852 "configure"
+#include "confdefs.h"
+
+#include <textcat.h>
+
+int
+main (void)
+{
+
+#if EXTTEXTCAT_VERSION_MAJOR <= 3 && EXTTEXTCAT_VERSION_MINOR <= 4 && EXTTEXTCAT_VERSION_MICRO <= 6
+#error "Please use libexttextcat >= 3.4.7"
+#endif /* EXTTEXTCAT_VERSION_MAJOR */
+
+  ;
+  return 0;
+}
+_ACEOF
+rm -f "conftest.$ac_objext"
+if { (eval echo "$as_me:24870: \"$ac_compile\"") >&5
+  (eval $ac_compile) 2>&5
+  ac_status=$?
+  echo "$as_me:24873: \$? = $ac_status" >&5
+  (exit "$ac_status"); } &&
+         { ac_try='test -s "conftest.$ac_objext"'
+  { (eval echo "$as_me:24876: \"$ac_try\"") >&5
+  (eval $ac_try) 2>&5
+  ac_status=$?
+  echo "$as_me:24879: \$? = $ac_status" >&5
+  (exit "$ac_status"); }; }; then
+
+		cf_libexttextcat_datadir="`$PKG_CONFIG --variable=pkgdatadir libexttextcat 2>/dev/null`"
+		test -n "$verbose" && echo "	package libexttextcat DATADIR: $cf_libexttextcat_datadir" 1>&6
+
+echo "${as_me:-configure}:24885: testing package libexttextcat DATADIR: $cf_libexttextcat_datadir ..." 1>&5
+
+		if test x"$cf_libexttextcat_datadir=" != "xnone" ; then
+			have_libexttextcat="yes"
+			cat >>confdefs.h <<EOF
+#define TEXTCAT_FINGERPRINTS_PATH "${cf_libexttextcat_datadir}/"
+EOF
+
+			cat >>confdefs.h <<EOF
+#define TEXTCAT_CONFIG_FILE "${cf_libexttextcat_datadir}/fpdb.conf"
+EOF
+
+			cat >>confdefs.h <<\EOF
+#define HAVE_LIBEXTTEXTCAT 1
+EOF
+
+		else
+			LIBS="$cf_save_LIBS"
+			CFLAGS="$cf_save_CFLAGS"
+			CPPFLAGS="$cf_save_CPPFLAGS"
+			have_libexttextcat="no"
+		fi
+		if test x"$verbose" != "xyes" ; then
+			echo "$as_me:24908: result: $have_libexttextcat" >&5
+echo "${ECHO_T}$have_libexttextcat" >&6
+		fi
+
+else
+  echo "$as_me: failed program was:" >&5
+cat "conftest.$ac_ext" >&5
+
+			LIBS="$cf_save_LIBS"
+			CFLAGS="$cf_save_CFLAGS"
+			CPPFLAGS="$cf_save_CPPFLAGS"
+			have_libexttextcat="no"
+			echo "$as_me:24920: result: \tlibexttextcat too old (<3.4.7)" >&5
+echo "${ECHO_T}\tlibexttextcat too old (<3.4.7)" >&6
+
+fi
+rm -f "conftest.$ac_objext" "conftest.$ac_ext"
+else
+	cf_pkgconfig_incs=
+	cf_pkgconfig_libs=
+
+			have_libexttextcat="no"
+			echo "$as_me:24930: result: $have_libexttextcat" >&5
+echo "${ECHO_T}$have_libexttextcat" >&6
+
+fi
+
+fi
+
+echo "$as_me:24937: checking for function curses_version" >&5
 echo $ECHO_N "checking for function curses_version... $ECHO_C" >&6
 if test "${cf_cv_func_curses_version+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -24608,7 +24944,7 @@ if test "$cross_compiling" = yes; then
   cf_cv_func_curses_version=unknown
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 24611 "configure"
+#line 24947 "configure"
 #include "confdefs.h"
 
 $ac_includes_default
@@ -24624,15 +24960,15 @@ int main(void)
 
 _ACEOF
 rm -f "conftest$ac_exeext"
-if { (eval echo "$as_me:24627: \"$ac_link\"") >&5
+if { (eval echo "$as_me:24963: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:24630: \$? = $ac_status" >&5
+  echo "$as_me:24966: \$? = $ac_status" >&5
   (exit "$ac_status"); } && { ac_try='"./conftest$ac_exeext"'
-  { (eval echo "$as_me:24632: \"$ac_try\"") >&5
+  { (eval echo "$as_me:24968: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:24635: \$? = $ac_status" >&5
+  echo "$as_me:24971: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_cv_func_curses_version=yes
 
@@ -24647,7 +24983,7 @@ rm -f core ./core.* ./*.core "conftest$a
 fi
 rm -f core
 fi
-echo "$as_me:24650: result: $cf_cv_func_curses_version" >&5
+echo "$as_me:24986: result: $cf_cv_func_curses_version" >&5
 echo "${ECHO_T}$cf_cv_func_curses_version" >&6
 test "$cf_cv_func_curses_version" = yes &&
 cat >>confdefs.h <<\EOF
@@ -24655,7 +24991,7 @@ cat >>confdefs.h <<\EOF
 EOF
 
 ### checks for operator characteristics (should be the last option)
-echo "$as_me:24658: checking whether to make a coffee while compiling" >&5
+echo "$as_me:24994: checking whether to make a coffee while compiling" >&5
 echo $ECHO_N "checking whether to make a coffee while compiling... $ECHO_C" >&6
 
 # Check whether --with-coffee or --without-coffee was given.
@@ -24663,7 +24999,7 @@ if test "${with_coffee+set}" = set; then
   withval="$with_coffee"
    case "$withval" in
 	yes)
-	echo "$as_me:24666: result: yes - with milk - please!" >&5
+	echo "$as_me:25002: result: yes - with milk - please!" >&5
 echo "${ECHO_T}yes - with milk - please!" >&6
 
 cat >>confdefs.h <<\EOF
@@ -24672,17 +25008,17 @@ EOF
 
 	;;
 	*)
-	echo "$as_me:24675: result: no" >&5
+	echo "$as_me:25011: result: no" >&5
 echo "${ECHO_T}no" >&6
 	;;
 	esac
 else
-  echo "$as_me:24680: result: no" >&5
+  echo "$as_me:25016: result: no" >&5
 echo "${ECHO_T}no" >&6
 fi;
 
 ### checks for compiler characteristics
-echo "$as_me:24685: checking for fgrep" >&5
+echo "$as_me:25021: checking for fgrep" >&5
 echo $ECHO_N "checking for fgrep... $ECHO_C" >&6
 if test "${ac_cv_path_FGREP+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -24694,7 +25030,7 @@ else
 do
   # Extract the first word of "$ac_prog", so it can be a program name with args.
 set dummy $ac_prog; ac_word=$2
-echo "$as_me:24697: checking for $ac_word" >&5
+echo "$as_me:25033: checking for $ac_word" >&5
 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
 if test "${ac_cv_path_FGREP+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -24711,7 +25047,7 @@ for ac_dir in $ac_dummy; do
   test -z "$ac_dir" && ac_dir=.
   if $as_executable_p "$ac_dir/$ac_word"; then
    ac_cv_path_FGREP="$ac_dir/$ac_word"
-   echo "$as_me:24714: found $ac_dir/$ac_word" >&5
+   echo "$as_me:25050: found $ac_dir/$ac_word" >&5
    break
 fi
 done
@@ -24722,10 +25058,10 @@ fi
 FGREP=$ac_cv_path_FGREP
 
 if test -n "$FGREP"; then
-  echo "$as_me:24725: result: $FGREP" >&5
+  echo "$as_me:25061: result: $FGREP" >&5
 echo "${ECHO_T}$FGREP" >&6
 else
-  echo "$as_me:24728: result: no" >&5
+  echo "$as_me:25064: result: no" >&5
 echo "${ECHO_T}no" >&6
 fi
 
@@ -24733,16 +25069,16 @@ fi
 done
 test -n "$FGREP" || FGREP=": "
 
-     test "x$ac_cv_path_FGREP" = "x:" && { { echo "$as_me:24736: error: cannot find workable fgrep" >&5
+     test "x$ac_cv_path_FGREP" = "x:" && { { echo "$as_me:25072: error: cannot find workable fgrep" >&5
 echo "$as_me: error: cannot find workable fgrep" >&2;}
    { (exit 1); exit 1; }; }
    fi
 fi
-echo "$as_me:24741: result: $ac_cv_path_FGREP" >&5
+echo "$as_me:25077: result: $ac_cv_path_FGREP" >&5
 echo "${ECHO_T}$ac_cv_path_FGREP" >&6
  FGREP="$ac_cv_path_FGREP"
 
-echo "$as_me:24745: checking for makeflags variable" >&5
+echo "$as_me:25081: checking for makeflags variable" >&5
 echo $ECHO_N "checking for makeflags variable... $ECHO_C" >&6
 if test "${cf_cv_makeflags+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -24774,7 +25110,7 @@ CF_EOF
 			;;
 		*)
 
-echo "${as_me:-configure}:24777: testing given option \"$cf_option\",no match \"$cf_result\" ..." 1>&5
+echo "${as_me:-configure}:25113: testing given option \"$cf_option\",no match \"$cf_result\" ..." 1>&5
 
 			;;
 		esac
@@ -24784,7 +25120,7 @@ echo "${as_me:-configure}:24777: testing
 	rm -f cf_makeflags.tmp
 
 fi
-echo "$as_me:24787: result: $cf_cv_makeflags" >&5
+echo "$as_me:25123: result: $cf_cv_makeflags" >&5
 echo "${ECHO_T}$cf_cv_makeflags" >&6
 
 ac_ext=c
@@ -24794,13 +25130,13 @@ ac_link='$CC -o "conftest$ac_exeext" $CF
 ac_compiler_gnu=$ac_cv_c_compiler_gnu
 ac_main_return="return"
 
-echo "$as_me:24797: checking for an ANSI C-conforming const" >&5
+echo "$as_me:25133: checking for an ANSI C-conforming const" >&5
 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
 if test "${ac_cv_c_const+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 24803 "configure"
+#line 25139 "configure"
 #include "confdefs.h"
 
 int
@@ -24828,32 +25164,33 @@ main (void)
   p = (char**) ccp;
   ccp = (char const *const *) p;
   { /* SCO 3.2v4 cc rejects this.  */
-    char *t;
-    char const *s = 0 ? (char *) 0 : (char const *) 0;
+    static char dummy[20]; char *t = dummy;
+    char const *s = 0 ? (char *) dummy : (char const *) 0;
 
     *t++ = 0;
-	(void)s; (void)x; (void)zero;
+    (void)s; (void)x; (void)zero;
   }
   { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
-    int x[] = {25, 17};
-    const int *foo = &x[0];
+    int x2[] = {25, 17};
+    const int *foo = &x2[0];
     ++foo;
-	(void)foo;
+    (void)foo;
   }
   { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
     typedef const int *iptr;
-    iptr p = 0;
-    ++p;
-	(void)p;
+    iptr p2 = 0;
+    ++p2;
+    (void)p2;
   }
   { /* AIX XL C 1.02.0.0 rejects this saying
        "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
     struct s { int j; const int *ap[3]; };
-    struct s *b; b->j = 5;
+    static struct s foo;
+    struct s *b = &foo; b->j = 5;
   }
   { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
     const int foo = 10;
-	(void)foo;
+    (void)foo;
   }
 #endif
 
@@ -24862,16 +25199,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:24865: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:25202: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:24868: \$? = $ac_status" >&5
+  echo "$as_me:25205: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:24871: \"$ac_try\"") >&5
+  { (eval echo "$as_me:25208: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:24874: \$? = $ac_status" >&5
+  echo "$as_me:25211: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_c_const=yes
 else
@@ -24881,7 +25218,7 @@ ac_cv_c_const=no
 fi
 rm -f "conftest.$ac_objext" "conftest.$ac_ext"
 fi
-echo "$as_me:24884: result: $ac_cv_c_const" >&5
+echo "$as_me:25221: result: $ac_cv_c_const" >&5
 echo "${ECHO_T}$ac_cv_c_const" >&6
 if test $ac_cv_c_const = no; then
 
@@ -24891,7 +25228,7 @@ EOF
 
 fi
 
-echo "$as_me:24894: checking for inline" >&5
+echo "$as_me:25231: checking for inline" >&5
 echo $ECHO_N "checking for inline... $ECHO_C" >&6
 if test "${ac_cv_c_inline+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -24899,7 +25236,7 @@ else
   ac_cv_c_inline=no
 for ac_kw in inline __inline__ __inline; do
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 24902 "configure"
+#line 25239 "configure"
 #include "confdefs.h"
 #ifndef __cplusplus
 static $ac_kw int static_foo (void) {return 0; }
@@ -24908,16 +25245,16 @@ $ac_kw int foo (void) {return 0; }
 
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:24911: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:25248: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:24914: \$? = $ac_status" >&5
+  echo "$as_me:25251: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:24917: \"$ac_try\"") >&5
+  { (eval echo "$as_me:25254: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:24920: \$? = $ac_status" >&5
+  echo "$as_me:25257: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_c_inline=$ac_kw; break
 else
@@ -24928,7 +25265,7 @@ rm -f "conftest.$ac_objext" "conftest.$a
 done
 
 fi
-echo "$as_me:24931: result: $ac_cv_c_inline" >&5
+echo "$as_me:25268: result: $ac_cv_c_inline" >&5
 echo "${ECHO_T}$ac_cv_c_inline" >&6
 case $ac_cv_c_inline in
   inline | yes) ;;
@@ -24943,14 +25280,14 @@ EOF
  ;;
 esac
 
-echo "$as_me:24946: checking for ansi token expansion/substitution" >&5
+echo "$as_me:25283: checking for ansi token expansion/substitution" >&5
 echo $ECHO_N "checking for ansi token expansion/substitution... $ECHO_C" >&6
 if test "${cf_cv_cpp_expands+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
 
 	cat >"conftest.$ac_ext" <<_ACEOF
-#line 24953 "configure"
+#line 25290 "configure"
 #include "confdefs.h"
 
 #define string(n) #n
@@ -24963,16 +25300,16 @@ const char *s = string(token); (void)s
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:24966: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:25303: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:24969: \$? = $ac_status" >&5
+  echo "$as_me:25306: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:24972: \"$ac_try\"") >&5
+  { (eval echo "$as_me:25309: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:24975: \$? = $ac_status" >&5
+  echo "$as_me:25312: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_cv_cpp_expands=yes
 else
@@ -24984,21 +25321,21 @@ rm -f "conftest.$ac_objext" "conftest.$a
 
 fi
 
-echo "$as_me:24987: result: $cf_cv_cpp_expands" >&5
+echo "$as_me:25324: result: $cf_cv_cpp_expands" >&5
 echo "${ECHO_T}$cf_cv_cpp_expands" >&6
 test $cf_cv_cpp_expands = yes &&
 cat >>confdefs.h <<\EOF
 #define CPP_DOES_EXPAND 1
 EOF
 
-echo "$as_me:24994: checking for ansi token concatenation" >&5
+echo "$as_me:25331: checking for ansi token concatenation" >&5
 echo $ECHO_N "checking for ansi token concatenation... $ECHO_C" >&6
 if test "${cf_cv_cpp_concats+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
 
 	cat >"conftest.$ac_ext" <<_ACEOF
-#line 25001 "configure"
+#line 25338 "configure"
 #include "confdefs.h"
 
 #define concat(a,b) a ## b
@@ -25013,16 +25350,16 @@ static char *firstlast = "y";
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:25016: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:25353: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:25019: \$? = $ac_status" >&5
+  echo "$as_me:25356: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:25022: \"$ac_try\"") >&5
+  { (eval echo "$as_me:25359: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:25025: \$? = $ac_status" >&5
+  echo "$as_me:25362: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_cv_cpp_concats=yes
 else
@@ -25034,21 +25371,21 @@ rm -f "conftest.$ac_objext" "conftest.$a
 
 fi
 
-echo "$as_me:25037: result: $cf_cv_cpp_concats" >&5
+echo "$as_me:25374: result: $cf_cv_cpp_concats" >&5
 echo "${ECHO_T}$cf_cv_cpp_concats" >&6
 test $cf_cv_cpp_concats = yes &&
 cat >>confdefs.h <<\EOF
 #define CPP_DOES_CONCAT 1
 EOF
 
-echo "$as_me:25044: checking if nested parameters work" >&5
+echo "$as_me:25381: checking if nested parameters work" >&5
 echo $ECHO_N "checking if nested parameters work... $ECHO_C" >&6
 if test "${cf_cv_nested_params+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
 
 	cat >"conftest.$ac_ext" <<_ACEOF
-#line 25051 "configure"
+#line 25388 "configure"
 #include "confdefs.h"
 
 	extern void (*sigdisp(int sig, void (*func)(int sig)))(int sig);
@@ -25062,16 +25399,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:25065: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:25402: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:25068: \$? = $ac_status" >&5
+  echo "$as_me:25405: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:25071: \"$ac_try\"") >&5
+  { (eval echo "$as_me:25408: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:25074: \$? = $ac_status" >&5
+  echo "$as_me:25411: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_cv_nested_params=yes
 else
@@ -25083,21 +25420,206 @@ rm -f "conftest.$ac_objext" "conftest.$a
 
 fi
 
-echo "$as_me:25086: result: $cf_cv_nested_params" >&5
+echo "$as_me:25423: result: $cf_cv_nested_params" >&5
 echo "${ECHO_T}$cf_cv_nested_params" >&6
 test $cf_cv_nested_params = yes &&
 cat >>confdefs.h <<\EOF
 #define HAVE_NESTED_PARAMS 1
 EOF
 
+### check for various __attribute__(())s
+### make unknown __attribute__ fail
+### if that doesnt's work (e.g. "-w" in $CFLAGS or something like
+### "--diag_errorunrecognized_attribute" is required instead of
+### "-Werror=attributes"), skip checks
+cf_save_CFLAGS="$CFLAGS"
+CFLAGS=$CFLAGS" -Werror=attributes"
+cat >"conftest.$ac_ext" <<_ACEOF
+#line 25438 "configure"
+#include "confdefs.h"
+
+	/* nevalida, Esperanto for invalid */
+	int should_fail(int bar) __attribute__((nevalida));
+
+int
+main (void)
+{
+
+  ;
+  return 0;
+}
+_ACEOF
+rm -f "conftest.$ac_objext" "conftest$ac_exeext"
+if { (eval echo "$as_me:25453: \"$ac_link\"") >&5
+  (eval $ac_link) 2>&5
+  ac_status=$?
+  echo "$as_me:25456: \$? = $ac_status" >&5
+  (exit "$ac_status"); } &&
+         { ac_try='test -s "conftest$ac_exeext"'
+  { (eval echo "$as_me:25459: \"$ac_try\"") >&5
+  (eval $ac_try) 2>&5
+  ac_status=$?
+  echo "$as_me:25462: \$? = $ac_status" >&5
+  (exit "$ac_status"); }; }; then
+  { echo "$as_me:25464: WARNING: checks for __attribute__(()) skipped" >&5
+echo "$as_me: WARNING: checks for __attribute__(()) skipped" >&2;}
+else
+  echo "$as_me: failed program was:" >&5
+cat "conftest.$ac_ext" >&5
+
+	echo "$as_me:25470: checking for __attribute__((unused))" >&5
+echo $ECHO_N "checking for __attribute__((unused))... $ECHO_C" >&6
+	cf_try_func_attribute_unused="unknown"
+	cat >"conftest.$ac_ext" <<_ACEOF
+#line 25474 "configure"
+#include "confdefs.h"
+
+		int foo(int bar) __attribute__((unused));
+
+int
+main (void)
+{
+
+  ;
+  return 0;
+}
+_ACEOF
+rm -f "conftest.$ac_objext" "conftest$ac_exeext"
+if { (eval echo "$as_me:25488: \"$ac_link\"") >&5
+  (eval $ac_link) 2>&5
+  ac_status=$?
+  echo "$as_me:25491: \$? = $ac_status" >&5
+  (exit "$ac_status"); } &&
+         { ac_try='test -s "conftest$ac_exeext"'
+  { (eval echo "$as_me:25494: \"$ac_try\"") >&5
+  (eval $ac_try) 2>&5
+  ac_status=$?
+  echo "$as_me:25497: \$? = $ac_status" >&5
+  (exit "$ac_status"); }; }; then
+
+		cat >>confdefs.h <<\EOF
+#define HAVE_FUNC_ATTRIBUTE_UNUSED 1
+EOF
+
+		cf_try_func_attribute_unused="yes"
+else
+  echo "$as_me: failed program was:" >&5
+cat "conftest.$ac_ext" >&5
+cf_try_func_attribute_unused="no"
+
+fi
+rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
+	echo "$as_me:25512: result: $cf_try_func_attribute_unused" >&5
+echo "${ECHO_T}$cf_try_func_attribute_unused" >&6
+
+	echo "$as_me:25515: checking for __attribute__((format(type,fmt,var)))" >&5
+echo $ECHO_N "checking for __attribute__((format(type,fmt,var)))... $ECHO_C" >&6
+	cf_try_func_attribute_format="unknown"
+	cat >"conftest.$ac_ext" <<_ACEOF
+#line 25519 "configure"
+#include "confdefs.h"
+
+		int foo(const char *p, ...) __attribute__((format(printf,1,2)));
+
+int
+main (void)
+{
+
+  ;
+  return 0;
+}
+_ACEOF
+rm -f "conftest.$ac_objext" "conftest$ac_exeext"
+if { (eval echo "$as_me:25533: \"$ac_link\"") >&5
+  (eval $ac_link) 2>&5
+  ac_status=$?
+  echo "$as_me:25536: \$? = $ac_status" >&5
+  (exit "$ac_status"); } &&
+         { ac_try='test -s "conftest$ac_exeext"'
+  { (eval echo "$as_me:25539: \"$ac_try\"") >&5
+  (eval $ac_try) 2>&5
+  ac_status=$?
+  echo "$as_me:25542: \$? = $ac_status" >&5
+  (exit "$ac_status"); }; }; then
+
+		cat >>confdefs.h <<\EOF
+#define HAVE_FUNC_ATTRIBUTE_FORMAT 1
+EOF
+
+		cf_try_func_attribute_format="yes"
+else
+  echo "$as_me: failed program was:" >&5
+cat "conftest.$ac_ext" >&5
+cf_try_func_attribute_format="no"
+
+fi
+rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
+	echo "$as_me:25557: result: $cf_try_func_attribute_format" >&5
+echo "${ECHO_T}$cf_try_func_attribute_format" >&6
+
+	echo "$as_me:25560: checking for __attribute__((fallthrough))" >&5
+echo $ECHO_N "checking for __attribute__((fallthrough))... $ECHO_C" >&6
+	cf_try_func_attribute_fallthrough="unknown"
+	cat >"conftest.$ac_ext" <<_ACEOF
+#line 25564 "configure"
+#include "confdefs.h"
+
+int
+main (void)
+{
+
+		int i = 1;
+		switch(i) {
+			case 1:
+				__attribute__((fallthrough));
+			default:
+				break;
+		}
+
+  ;
+  return 0;
+}
+_ACEOF
+rm -f "conftest.$ac_objext" "conftest$ac_exeext"
+if { (eval echo "$as_me:25584: \"$ac_link\"") >&5
+  (eval $ac_link) 2>&5
+  ac_status=$?
+  echo "$as_me:25587: \$? = $ac_status" >&5
+  (exit "$ac_status"); } &&
+         { ac_try='test -s "conftest$ac_exeext"'
+  { (eval echo "$as_me:25590: \"$ac_try\"") >&5
+  (eval $ac_try) 2>&5
+  ac_status=$?
+  echo "$as_me:25593: \$? = $ac_status" >&5
+  (exit "$ac_status"); }; }; then
+
+		cat >>confdefs.h <<\EOF
+#define HAVE_FUNC_ATTRIBUTE_FALLTHROUGH 1
+EOF
+
+		cf_try_func_attribute_fallthrough="yes"
+else
+  echo "$as_me: failed program was:" >&5
+cat "conftest.$ac_ext" >&5
+cf_try_func_attribute_fallthrough="no"
+
+fi
+rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
+	echo "$as_me:25608: result: $cf_try_func_attribute_fallthrough" >&5
+echo "${ECHO_T}$cf_try_func_attribute_fallthrough" >&6
+
+fi
+rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
+CFLAGS=$cf_save_CFLAGS
+
 ###	Checks for header files.
-echo "$as_me:25094: checking for ANSI C header files" >&5
+echo "$as_me:25616: checking for ANSI C header files" >&5
 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
 if test "${ac_cv_header_stdc+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 25100 "configure"
+#line 25622 "configure"
 #include "confdefs.h"
 #include <stdlib.h>
 #include <stdarg.h>
@@ -25105,13 +25627,13 @@ else
 #include <float.h>
 
 _ACEOF
-if { (eval echo "$as_me:25108: \"$ac_cpp "conftest.$ac_ext"\"") >&5
+if { (eval echo "$as_me:25630: \"$ac_cpp "conftest.$ac_ext"\"") >&5
   (eval $ac_cpp "conftest.$ac_ext") 2>conftest.er1
   ac_status=$?
   $EGREP -v '^ *\+' conftest.er1 >conftest.err
   rm -f conftest.er1
   cat conftest.err >&5
-  echo "$as_me:25114: \$? = $ac_status" >&5
+  echo "$as_me:25636: \$? = $ac_status" >&5
   (exit "$ac_status"); } >/dev/null; then
   if test -s conftest.err; then
     ac_cpp_err=$ac_c_preproc_warn_flag
@@ -25133,7 +25655,7 @@ rm -f conftest.err "conftest.$ac_ext"
 if test $ac_cv_header_stdc = yes; then
   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 25136 "configure"
+#line 25658 "configure"
 #include "confdefs.h"
 #include <string.h>
 
@@ -25151,7 +25673,7 @@ fi
 if test $ac_cv_header_stdc = yes; then
   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 25154 "configure"
+#line 25676 "configure"
 #include "confdefs.h"
 #include <stdlib.h>
 
@@ -25172,7 +25694,7 @@ if test $ac_cv_header_stdc = yes; then
   :
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 25175 "configure"
+#line 25697 "configure"
 #include "confdefs.h"
 #include <ctype.h>
 #if ((' ' & 0x0FF) == 0x020)
@@ -25198,15 +25720,15 @@ main (void)
 }
 _ACEOF
 rm -f "conftest$ac_exeext"
-if { (eval echo "$as_me:25201: \"$ac_link\"") >&5
+if { (eval echo "$as_me:25723: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:25204: \$? = $ac_status" >&5
+  echo "$as_me:25726: \$? = $ac_status" >&5
   (exit "$ac_status"); } && { ac_try='"./conftest$ac_exeext"'
-  { (eval echo "$as_me:25206: \"$ac_try\"") >&5
+  { (eval echo "$as_me:25728: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:25209: \$? = $ac_status" >&5
+  echo "$as_me:25731: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   :
 else
@@ -25219,7 +25741,7 @@ rm -f core ./core.* ./*.core "conftest$a
 fi
 fi
 fi
-echo "$as_me:25222: result: $ac_cv_header_stdc" >&5
+echo "$as_me:25744: result: $ac_cv_header_stdc" >&5
 echo "${ECHO_T}$ac_cv_header_stdc" >&6
 if test $ac_cv_header_stdc = yes; then
 
@@ -25232,13 +25754,13 @@ fi
 ac_header_dirent=no
 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
   as_ac_Header=`echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
-echo "$as_me:25235: checking for $ac_hdr that defines DIR" >&5
+echo "$as_me:25757: checking for $ac_hdr that defines DIR" >&5
 echo $ECHO_N "checking for $ac_hdr that defines DIR... $ECHO_C" >&6
 if eval "test \"\${$as_ac_Header+set}\" = set"; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 25241 "configure"
+#line 25763 "configure"
 #include "confdefs.h"
 #include <sys/types.h>
 #include <$ac_hdr>
@@ -25253,16 +25775,16 @@ return 0;
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:25256: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:25778: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:25259: \$? = $ac_status" >&5
+  echo "$as_me:25781: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:25262: \"$ac_try\"") >&5
+  { (eval echo "$as_me:25784: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:25265: \$? = $ac_status" >&5
+  echo "$as_me:25787: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   eval "$as_ac_Header=yes"
 else
@@ -25272,7 +25794,7 @@ eval "$as_ac_Header=no"
 fi
 rm -f "conftest.$ac_objext" "conftest.$ac_ext"
 fi
-echo "$as_me:25275: result: `eval echo '${'"$as_ac_Header"'}'`" >&5
+echo "$as_me:25797: result: `eval echo '${'"$as_ac_Header"'}'`" >&5
 echo "${ECHO_T}`eval echo '${'"$as_ac_Header"'}'`" >&6
 if test "`eval echo '${'"$as_ac_Header"'}'`" = yes; then
   cat >>confdefs.h <<EOF
@@ -25285,7 +25807,7 @@ fi
 done
 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
 if test $ac_header_dirent = dirent.h; then
-  echo "$as_me:25288: checking for opendir in -ldir" >&5
+  echo "$as_me:25810: checking for opendir in -ldir" >&5
 echo $ECHO_N "checking for opendir in -ldir... $ECHO_C" >&6
 if test "${ac_cv_lib_dir_opendir+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -25293,7 +25815,7 @@ else
   ac_check_lib_save_LIBS=$LIBS
 LIBS="-ldir  $LIBS"
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 25296 "configure"
+#line 25818 "configure"
 #include "confdefs.h"
 
 /* Override any gcc2 internal prototype to avoid an error.  */
@@ -25312,16 +25834,16 @@ opendir ();
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:25315: \"$ac_link\"") >&5
+if { (eval echo "$as_me:25837: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:25318: \$? = $ac_status" >&5
+  echo "$as_me:25840: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:25321: \"$ac_try\"") >&5
+  { (eval echo "$as_me:25843: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:25324: \$? = $ac_status" >&5
+  echo "$as_me:25846: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_lib_dir_opendir=yes
 else
@@ -25332,14 +25854,14 @@ fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 LIBS=$ac_check_lib_save_LIBS
 fi
-echo "$as_me:25335: result: $ac_cv_lib_dir_opendir" >&5
+echo "$as_me:25857: result: $ac_cv_lib_dir_opendir" >&5
 echo "${ECHO_T}$ac_cv_lib_dir_opendir" >&6
 if test "$ac_cv_lib_dir_opendir" = yes; then
   LIBS="$LIBS -ldir"
 fi
 
 else
-  echo "$as_me:25342: checking for opendir in -lx" >&5
+  echo "$as_me:25864: checking for opendir in -lx" >&5
 echo $ECHO_N "checking for opendir in -lx... $ECHO_C" >&6
 if test "${ac_cv_lib_x_opendir+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -25347,7 +25869,7 @@ else
   ac_check_lib_save_LIBS=$LIBS
 LIBS="-lx  $LIBS"
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 25350 "configure"
+#line 25872 "configure"
 #include "confdefs.h"
 
 /* Override any gcc2 internal prototype to avoid an error.  */
@@ -25366,16 +25888,16 @@ opendir ();
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:25369: \"$ac_link\"") >&5
+if { (eval echo "$as_me:25891: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:25372: \$? = $ac_status" >&5
+  echo "$as_me:25894: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:25375: \"$ac_try\"") >&5
+  { (eval echo "$as_me:25897: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:25378: \$? = $ac_status" >&5
+  echo "$as_me:25900: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_lib_x_opendir=yes
 else
@@ -25386,7 +25908,7 @@ fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 LIBS=$ac_check_lib_save_LIBS
 fi
-echo "$as_me:25389: result: $ac_cv_lib_x_opendir" >&5
+echo "$as_me:25911: result: $ac_cv_lib_x_opendir" >&5
 echo "${ECHO_T}$ac_cv_lib_x_opendir" >&6
 if test "$ac_cv_lib_x_opendir" = yes; then
   LIBS="$LIBS -lx"
@@ -25394,13 +25916,13 @@ fi
 
 fi
 
-echo "$as_me:25397: checking whether time.h and sys/time.h may both be included" >&5
+echo "$as_me:25919: checking whether time.h and sys/time.h may both be included" >&5
 echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
 if test "${ac_cv_header_time+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 25403 "configure"
+#line 25925 "configure"
 #include "confdefs.h"
 #include <sys/types.h>
 #include <sys/time.h>
@@ -25416,16 +25938,16 @@ return 0;
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:25419: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:25941: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:25422: \$? = $ac_status" >&5
+  echo "$as_me:25944: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:25425: \"$ac_try\"") >&5
+  { (eval echo "$as_me:25947: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:25428: \$? = $ac_status" >&5
+  echo "$as_me:25950: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_header_time=yes
 else
@@ -25435,7 +25957,7 @@ ac_cv_header_time=no
 fi
 rm -f "conftest.$ac_objext" "conftest.$ac_ext"
 fi
-echo "$as_me:25438: result: $ac_cv_header_time" >&5
+echo "$as_me:25960: result: $ac_cv_header_time" >&5
 echo "${ECHO_T}$ac_cv_header_time" >&6
 if test $ac_cv_header_time = yes; then
 
@@ -25445,13 +25967,13 @@ EOF
 
 fi
 
-echo "$as_me:25448: checking for sys/wait.h that is POSIX.1 compatible" >&5
+echo "$as_me:25970: checking for sys/wait.h that is POSIX.1 compatible" >&5
 echo $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6
 if test "${ac_cv_header_sys_wait_h+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 25454 "configure"
+#line 25976 "configure"
 #include "confdefs.h"
 #include <sys/types.h>
 #include <sys/wait.h>
@@ -25473,16 +25995,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:25476: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:25998: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:25479: \$? = $ac_status" >&5
+  echo "$as_me:26001: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:25482: \"$ac_try\"") >&5
+  { (eval echo "$as_me:26004: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:25485: \$? = $ac_status" >&5
+  echo "$as_me:26007: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_header_sys_wait_h=yes
 else
@@ -25492,7 +26014,7 @@ ac_cv_header_sys_wait_h=no
 fi
 rm -f "conftest.$ac_objext" "conftest.$ac_ext"
 fi
-echo "$as_me:25495: result: $ac_cv_header_sys_wait_h" >&5
+echo "$as_me:26017: result: $ac_cv_header_sys_wait_h" >&5
 echo "${ECHO_T}$ac_cv_header_sys_wait_h" >&6
 if test $ac_cv_header_sys_wait_h = yes; then
 
@@ -25509,6 +26031,7 @@ for cf_hdr in \
 	errno.h \
 	fcntl.h \
 	getopt.h \
+	grp.h \
 	ioctl.h \
 	inttypes.h \
 	langinfo.h \
@@ -25561,23 +26084,23 @@ for cf_hdr in \
 	wctype.h \
 
 do
-	echo "$as_me:25564: checking for $cf_hdr" >&5
+	echo "$as_me:26087: checking for $cf_hdr" >&5
 echo $ECHO_N "checking for $cf_hdr... $ECHO_C" >&6
 	cat >"conftest.$ac_ext" <<_ACEOF
-#line 25567 "configure"
+#line 26090 "configure"
 #include "confdefs.h"
 
 #include <sys/types.h>
 #include <$cf_hdr>
 
 _ACEOF
-if { (eval echo "$as_me:25574: \"$ac_cpp "conftest.$ac_ext"\"") >&5
+if { (eval echo "$as_me:26097: \"$ac_cpp "conftest.$ac_ext"\"") >&5
   (eval $ac_cpp "conftest.$ac_ext") 2>conftest.er1
   ac_status=$?
   $EGREP -v '^ *\+' conftest.er1 >conftest.err
   rm -f conftest.er1
   cat conftest.err >&5
-  echo "$as_me:25580: \$? = $ac_status" >&5
+  echo "$as_me:26103: \$? = $ac_status" >&5
   (exit "$ac_status"); } >/dev/null; then
   if test -s conftest.err; then
     ac_cpp_err=$ac_c_preproc_warn_flag
@@ -25595,7 +26118,7 @@ else
   cf_found=no
 fi
 rm -f conftest.err "conftest.$ac_ext"
-echo "$as_me:25598: result: $cf_found" >&5
+echo "$as_me:26121: result: $cf_found" >&5
 echo "${ECHO_T}$cf_found" >&6
 if test $cf_found = yes ; then
 
@@ -25619,23 +26142,23 @@ sys/termio.h \
 
 do
 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
-echo "$as_me:25622: checking for $ac_header" >&5
+echo "$as_me:26145: checking for $ac_header" >&5
 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
 if eval "test \"\${$as_ac_Header+set}\" = set"; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 25628 "configure"
+#line 26151 "configure"
 #include "confdefs.h"
 #include <$ac_header>
 _ACEOF
-if { (eval echo "$as_me:25632: \"$ac_cpp "conftest.$ac_ext"\"") >&5
+if { (eval echo "$as_me:26155: \"$ac_cpp "conftest.$ac_ext"\"") >&5
   (eval $ac_cpp "conftest.$ac_ext") 2>conftest.er1
   ac_status=$?
   $EGREP -v '^ *\+' conftest.er1 >conftest.err
   rm -f conftest.er1
   cat conftest.err >&5
-  echo "$as_me:25638: \$? = $ac_status" >&5
+  echo "$as_me:26161: \$? = $ac_status" >&5
   (exit "$ac_status"); } >/dev/null; then
   if test -s conftest.err; then
     ac_cpp_err=$ac_c_preproc_warn_flag
@@ -25654,7 +26177,7 @@ else
 fi
 rm -f conftest.err "conftest.$ac_ext"
 fi
-echo "$as_me:25657: result: `eval echo '${'"$as_ac_Header"'}'`" >&5
+echo "$as_me:26180: result: `eval echo '${'"$as_ac_Header"'}'`" >&5
 echo "${ECHO_T}`eval echo '${'"$as_ac_Header"'}'`" >&6
 if test "`eval echo '${'"$as_ac_Header"'}'`" = yes; then
   cat >>confdefs.h <<EOF
@@ -25671,10 +26194,10 @@ if test "$ac_cv_header_termios_h" = yes
 	*)	termios_bad=maybe ;;
 	esac
 	if test "$termios_bad" = maybe ; then
-	echo "$as_me:25674: checking whether termios.h needs _POSIX_SOURCE" >&5
+	echo "$as_me:26197: checking whether termios.h needs _POSIX_SOURCE" >&5
 echo $ECHO_N "checking whether termios.h needs _POSIX_SOURCE... $ECHO_C" >&6
 	cat >"conftest.$ac_ext" <<_ACEOF
-#line 25677 "configure"
+#line 26200 "configure"
 #include "confdefs.h"
 #include <termios.h>
 int
@@ -25686,16 +26209,16 @@ struct termios foo; int x = (int)(foo.c_
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:25689: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:26212: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:25692: \$? = $ac_status" >&5
+  echo "$as_me:26215: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:25695: \"$ac_try\"") >&5
+  { (eval echo "$as_me:26218: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:25698: \$? = $ac_status" >&5
+  echo "$as_me:26221: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   termios_bad=no
 else
@@ -25703,7 +26226,7 @@ else
 cat "conftest.$ac_ext" >&5
 
 		cat >"conftest.$ac_ext" <<_ACEOF
-#line 25706 "configure"
+#line 26229 "configure"
 #include "confdefs.h"
 
 #define _POSIX_SOURCE
@@ -25717,16 +26240,16 @@ struct termios foo; int x = (int)(foo.c_
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:25720: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:26243: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:25723: \$? = $ac_status" >&5
+  echo "$as_me:26246: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:25726: \"$ac_try\"") >&5
+  { (eval echo "$as_me:26249: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:25729: \$? = $ac_status" >&5
+  echo "$as_me:26252: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   termios_bad=unknown
 else
@@ -25742,12 +26265,12 @@ rm -f "conftest.$ac_objext" "conftest.$a
 
 fi
 rm -f "conftest.$ac_objext" "conftest.$ac_ext"
-	echo "$as_me:25745: result: $termios_bad" >&5
+	echo "$as_me:26268: result: $termios_bad" >&5
 echo "${ECHO_T}$termios_bad" >&6
 	fi
 fi
 
-echo "$as_me:25750: checking declaration of size-change" >&5
+echo "$as_me:26273: checking declaration of size-change" >&5
 echo $ECHO_N "checking declaration of size-change... $ECHO_C" >&6
 if test "${cf_cv_sizechange+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -25768,7 +26291,7 @@ do
 
 	fi
 	cat >"conftest.$ac_ext" <<_ACEOF
-#line 25771 "configure"
+#line 26294 "configure"
 #include "confdefs.h"
 #include <sys/types.h>
 #ifdef HAVE_TERMIOS_H
@@ -25818,16 +26341,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:25821: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:26344: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:25824: \$? = $ac_status" >&5
+  echo "$as_me:26347: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:25827: \"$ac_try\"") >&5
+  { (eval echo "$as_me:26350: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:25830: \$? = $ac_status" >&5
+  echo "$as_me:26353: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_cv_sizechange=yes
 else
@@ -25846,7 +26369,7 @@ rm -f "conftest.$ac_objext" "conftest.$a
 done
 
 fi
-echo "$as_me:25849: result: $cf_cv_sizechange" >&5
+echo "$as_me:26372: result: $cf_cv_sizechange" >&5
 echo "${ECHO_T}$cf_cv_sizechange" >&6
 if test "$cf_cv_sizechange" != no ; then
 
@@ -25864,7 +26387,7 @@ EOF
 	esac
 fi
 
-echo "$as_me:25867: checking if sys/time.h conflicts with sys/select.h" >&5
+echo "$as_me:26390: checking if sys/time.h conflicts with sys/select.h" >&5
 echo $ECHO_N "checking if sys/time.h conflicts with sys/select.h... $ECHO_C" >&6
 if test "${cf_cv_sys_select_timeval+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -25873,7 +26396,7 @@ else
 for cf_opts in no yes
 do
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 25876 "configure"
+#line 26399 "configure"
 #include "confdefs.h"
 
 #define yes 1
@@ -25906,16 +26429,16 @@ struct timeval foo; (void)foo
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:25909: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:26432: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:25912: \$? = $ac_status" >&5
+  echo "$as_me:26435: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:25915: \"$ac_try\"") >&5
+  { (eval echo "$as_me:26438: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:25918: \$? = $ac_status" >&5
+  echo "$as_me:26441: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_cv_sys_select_timeval=$cf_opts
 	 break
@@ -25929,21 +26452,21 @@ done
 
 fi
 
-echo "$as_me:25932: result: $cf_cv_sys_select_timeval" >&5
+echo "$as_me:26455: result: $cf_cv_sys_select_timeval" >&5
 echo "${ECHO_T}$cf_cv_sys_select_timeval" >&6
 test $cf_cv_sys_select_timeval = yes &&
 cat >>confdefs.h <<\EOF
 #define NEED_TIMEVAL_FIX 1
 EOF
 
-echo "$as_me:25939: checking for va_copy" >&5
+echo "$as_me:26462: checking for va_copy" >&5
 echo $ECHO_N "checking for va_copy... $ECHO_C" >&6
 if test "${cf_cv_have_va_copy+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
 
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 25946 "configure"
+#line 26469 "configure"
 #include "confdefs.h"
 
 #include <stdarg.h>
@@ -25960,16 +26483,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:25963: \"$ac_link\"") >&5
+if { (eval echo "$as_me:26486: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:25966: \$? = $ac_status" >&5
+  echo "$as_me:26489: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:25969: \"$ac_try\"") >&5
+  { (eval echo "$as_me:26492: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:25972: \$? = $ac_status" >&5
+  echo "$as_me:26495: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_cv_have_va_copy=yes
 else
@@ -25979,7 +26502,7 @@ cf_cv_have_va_copy=no
 fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 fi
-echo "$as_me:25982: result: $cf_cv_have_va_copy" >&5
+echo "$as_me:26505: result: $cf_cv_have_va_copy" >&5
 echo "${ECHO_T}$cf_cv_have_va_copy" >&6
 
 if test "$cf_cv_have_va_copy" = yes;
@@ -25991,14 +26514,14 @@ EOF
 
 else # !cf_cv_have_va_copy
 
-echo "$as_me:25994: checking for __va_copy" >&5
+echo "$as_me:26517: checking for __va_copy" >&5
 echo $ECHO_N "checking for __va_copy... $ECHO_C" >&6
 if test "${cf_cv_have___va_copy+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
 
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 26001 "configure"
+#line 26524 "configure"
 #include "confdefs.h"
 
 #include <stdarg.h>
@@ -26015,16 +26538,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:26018: \"$ac_link\"") >&5
+if { (eval echo "$as_me:26541: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:26021: \$? = $ac_status" >&5
+  echo "$as_me:26544: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:26024: \"$ac_try\"") >&5
+  { (eval echo "$as_me:26547: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:26027: \$? = $ac_status" >&5
+  echo "$as_me:26550: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_cv_have___va_copy=yes
 else
@@ -26034,7 +26557,7 @@ cf_cv_have___va_copy=no
 fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 fi
-echo "$as_me:26037: result: $cf_cv_have___va_copy" >&5
+echo "$as_me:26560: result: $cf_cv_have___va_copy" >&5
 echo "${ECHO_T}$cf_cv_have___va_copy" >&6
 
 if test "$cf_cv_have___va_copy" = yes
@@ -26046,14 +26569,14 @@ EOF
 
 else # !cf_cv_have___va_copy
 
-echo "$as_me:26049: checking for __builtin_va_copy" >&5
+echo "$as_me:26572: checking for __builtin_va_copy" >&5
 echo $ECHO_N "checking for __builtin_va_copy... $ECHO_C" >&6
 if test "${cf_cv_have___builtin_va_copy+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
 
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 26056 "configure"
+#line 26579 "configure"
 #include "confdefs.h"
 
 #include <stdarg.h>
@@ -26070,16 +26593,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:26073: \"$ac_link\"") >&5
+if { (eval echo "$as_me:26596: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:26076: \$? = $ac_status" >&5
+  echo "$as_me:26599: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:26079: \"$ac_try\"") >&5
+  { (eval echo "$as_me:26602: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:26082: \$? = $ac_status" >&5
+  echo "$as_me:26605: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_cv_have___builtin_va_copy=yes
 else
@@ -26089,7 +26612,7 @@ cf_cv_have___builtin_va_copy=no
 fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 fi
-echo "$as_me:26092: result: $cf_cv_have___builtin_va_copy" >&5
+echo "$as_me:26615: result: $cf_cv_have___builtin_va_copy" >&5
 echo "${ECHO_T}$cf_cv_have___builtin_va_copy" >&6
 
 test "$cf_cv_have___builtin_va_copy" = yes &&
@@ -26107,14 +26630,14 @@ case "${cf_cv_have_va_copy}${cf_cv_have_
 	;;
 
 *)
-	echo "$as_me:26110: checking if we can simply copy va_list" >&5
+	echo "$as_me:26633: checking if we can simply copy va_list" >&5
 echo $ECHO_N "checking if we can simply copy va_list... $ECHO_C" >&6
 if test "${cf_cv_pointer_va_list+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
 
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 26117 "configure"
+#line 26640 "configure"
 #include "confdefs.h"
 
 #include <stdarg.h>
@@ -26131,16 +26654,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:26134: \"$ac_link\"") >&5
+if { (eval echo "$as_me:26657: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:26137: \$? = $ac_status" >&5
+  echo "$as_me:26660: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:26140: \"$ac_try\"") >&5
+  { (eval echo "$as_me:26663: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:26143: \$? = $ac_status" >&5
+  echo "$as_me:26666: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_cv_pointer_va_list=yes
 else
@@ -26150,19 +26673,19 @@ cf_cv_pointer_va_list=no
 fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 fi
-echo "$as_me:26153: result: $cf_cv_pointer_va_list" >&5
+echo "$as_me:26676: result: $cf_cv_pointer_va_list" >&5
 echo "${ECHO_T}$cf_cv_pointer_va_list" >&6
 
 	if test "$cf_cv_pointer_va_list" = no
 	then
-		echo "$as_me:26158: checking if we can copy va_list indirectly" >&5
+		echo "$as_me:26681: checking if we can copy va_list indirectly" >&5
 echo $ECHO_N "checking if we can copy va_list indirectly... $ECHO_C" >&6
 if test "${cf_cv_array_va_list+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
 
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 26165 "configure"
+#line 26688 "configure"
 #include "confdefs.h"
 
 #include <stdarg.h>
@@ -26179,16 +26702,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:26182: \"$ac_link\"") >&5
+if { (eval echo "$as_me:26705: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:26185: \$? = $ac_status" >&5
+  echo "$as_me:26708: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:26188: \"$ac_try\"") >&5
+  { (eval echo "$as_me:26711: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:26191: \$? = $ac_status" >&5
+  echo "$as_me:26714: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_cv_array_va_list=yes
 else
@@ -26198,7 +26721,7 @@ cf_cv_array_va_list=no
 fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 fi
-echo "$as_me:26201: result: $cf_cv_array_va_list" >&5
+echo "$as_me:26724: result: $cf_cv_array_va_list" >&5
 echo "${ECHO_T}$cf_cv_array_va_list" >&6
 		test "$cf_cv_array_va_list" = yes &&
 cat >>confdefs.h <<\EOF
@@ -26210,13 +26733,13 @@ EOF
 esac
 
 ###	Checks for Datatypes.
-echo "$as_me:26213: checking for gid_t" >&5
+echo "$as_me:26736: checking for gid_t" >&5
 echo $ECHO_N "checking for gid_t... $ECHO_C" >&6
 if test "${ac_cv_type_gid_t+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 26219 "configure"
+#line 26742 "configure"
 #include "confdefs.h"
 $ac_includes_default
 int
@@ -26231,16 +26754,16 @@ if (sizeof (gid_t))
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:26234: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:26757: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:26237: \$? = $ac_status" >&5
+  echo "$as_me:26760: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:26240: \"$ac_try\"") >&5
+  { (eval echo "$as_me:26763: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:26243: \$? = $ac_status" >&5
+  echo "$as_me:26766: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_type_gid_t=yes
 else
@@ -26250,7 +26773,7 @@ ac_cv_type_gid_t=no
 fi
 rm -f "conftest.$ac_objext" "conftest.$ac_ext"
 fi
-echo "$as_me:26253: result: $ac_cv_type_gid_t" >&5
+echo "$as_me:26776: result: $ac_cv_type_gid_t" >&5
 echo "${ECHO_T}$ac_cv_type_gid_t" >&6
 if test "$ac_cv_type_gid_t" = yes; then
   :
@@ -26262,13 +26785,13 @@ EOF
 
 fi
 
-echo "$as_me:26265: checking for mode_t" >&5
+echo "$as_me:26788: checking for mode_t" >&5
 echo $ECHO_N "checking for mode_t... $ECHO_C" >&6
 if test "${ac_cv_type_mode_t+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 26271 "configure"
+#line 26794 "configure"
 #include "confdefs.h"
 $ac_includes_default
 int
@@ -26283,16 +26806,16 @@ if (sizeof (mode_t))
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:26286: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:26809: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:26289: \$? = $ac_status" >&5
+  echo "$as_me:26812: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:26292: \"$ac_try\"") >&5
+  { (eval echo "$as_me:26815: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:26295: \$? = $ac_status" >&5
+  echo "$as_me:26818: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_type_mode_t=yes
 else
@@ -26302,7 +26825,7 @@ ac_cv_type_mode_t=no
 fi
 rm -f "conftest.$ac_objext" "conftest.$ac_ext"
 fi
-echo "$as_me:26305: result: $ac_cv_type_mode_t" >&5
+echo "$as_me:26828: result: $ac_cv_type_mode_t" >&5
 echo "${ECHO_T}$ac_cv_type_mode_t" >&6
 if test "$ac_cv_type_mode_t" = yes; then
   :
@@ -26314,13 +26837,13 @@ EOF
 
 fi
 
-echo "$as_me:26317: checking for off_t" >&5
+echo "$as_me:26840: checking for off_t" >&5
 echo $ECHO_N "checking for off_t... $ECHO_C" >&6
 if test "${ac_cv_type_off_t+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 26323 "configure"
+#line 26846 "configure"
 #include "confdefs.h"
 $ac_includes_default
 int
@@ -26335,16 +26858,16 @@ if (sizeof (off_t))
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:26338: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:26861: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:26341: \$? = $ac_status" >&5
+  echo "$as_me:26864: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:26344: \"$ac_try\"") >&5
+  { (eval echo "$as_me:26867: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:26347: \$? = $ac_status" >&5
+  echo "$as_me:26870: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_type_off_t=yes
 else
@@ -26354,7 +26877,7 @@ ac_cv_type_off_t=no
 fi
 rm -f "conftest.$ac_objext" "conftest.$ac_ext"
 fi
-echo "$as_me:26357: result: $ac_cv_type_off_t" >&5
+echo "$as_me:26880: result: $ac_cv_type_off_t" >&5
 echo "${ECHO_T}$ac_cv_type_off_t" >&6
 if test "$ac_cv_type_off_t" = yes; then
   :
@@ -26366,13 +26889,13 @@ EOF
 
 fi
 
-echo "$as_me:26369: checking for pid_t" >&5
+echo "$as_me:26892: checking for pid_t" >&5
 echo $ECHO_N "checking for pid_t... $ECHO_C" >&6
 if test "${ac_cv_type_pid_t+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 26375 "configure"
+#line 26898 "configure"
 #include "confdefs.h"
 $ac_includes_default
 int
@@ -26387,16 +26910,16 @@ if (sizeof (pid_t))
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:26390: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:26913: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:26393: \$? = $ac_status" >&5
+  echo "$as_me:26916: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:26396: \"$ac_try\"") >&5
+  { (eval echo "$as_me:26919: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:26399: \$? = $ac_status" >&5
+  echo "$as_me:26922: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_type_pid_t=yes
 else
@@ -26406,7 +26929,7 @@ ac_cv_type_pid_t=no
 fi
 rm -f "conftest.$ac_objext" "conftest.$ac_ext"
 fi
-echo "$as_me:26409: result: $ac_cv_type_pid_t" >&5
+echo "$as_me:26932: result: $ac_cv_type_pid_t" >&5
 echo "${ECHO_T}$ac_cv_type_pid_t" >&6
 if test "$ac_cv_type_pid_t" = yes; then
   :
@@ -26418,13 +26941,13 @@ EOF
 
 fi
 
-echo "$as_me:26421: checking for size_t" >&5
+echo "$as_me:26944: checking for size_t" >&5
 echo $ECHO_N "checking for size_t... $ECHO_C" >&6
 if test "${ac_cv_type_size_t+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 26427 "configure"
+#line 26950 "configure"
 #include "confdefs.h"
 $ac_includes_default
 int
@@ -26439,16 +26962,16 @@ if (sizeof (size_t))
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:26442: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:26965: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:26445: \$? = $ac_status" >&5
+  echo "$as_me:26968: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:26448: \"$ac_try\"") >&5
+  { (eval echo "$as_me:26971: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:26451: \$? = $ac_status" >&5
+  echo "$as_me:26974: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_type_size_t=yes
 else
@@ -26458,7 +26981,7 @@ ac_cv_type_size_t=no
 fi
 rm -f "conftest.$ac_objext" "conftest.$ac_ext"
 fi
-echo "$as_me:26461: result: $ac_cv_type_size_t" >&5
+echo "$as_me:26984: result: $ac_cv_type_size_t" >&5
 echo "${ECHO_T}$ac_cv_type_size_t" >&6
 if test "$ac_cv_type_size_t" = yes; then
   :
@@ -26470,13 +26993,13 @@ EOF
 
 fi
 
-echo "$as_me:26473: checking for ssize_t" >&5
+echo "$as_me:26996: checking for ssize_t" >&5
 echo $ECHO_N "checking for ssize_t... $ECHO_C" >&6
 if test "${ac_cv_type_ssize_t+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 26479 "configure"
+#line 27002 "configure"
 #include "confdefs.h"
 $ac_includes_default
 int
@@ -26491,16 +27014,16 @@ if (sizeof (ssize_t))
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:26494: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:27017: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:26497: \$? = $ac_status" >&5
+  echo "$as_me:27020: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:26500: \"$ac_try\"") >&5
+  { (eval echo "$as_me:27023: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:26503: \$? = $ac_status" >&5
+  echo "$as_me:27026: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_type_ssize_t=yes
 else
@@ -26510,7 +27033,7 @@ ac_cv_type_ssize_t=no
 fi
 rm -f "conftest.$ac_objext" "conftest.$ac_ext"
 fi
-echo "$as_me:26513: result: $ac_cv_type_ssize_t" >&5
+echo "$as_me:27036: result: $ac_cv_type_ssize_t" >&5
 echo "${ECHO_T}$ac_cv_type_ssize_t" >&6
 if test "$ac_cv_type_ssize_t" = yes; then
   :
@@ -26522,13 +27045,13 @@ EOF
 
 fi
 
-echo "$as_me:26525: checking for time_t" >&5
+echo "$as_me:27048: checking for time_t" >&5
 echo $ECHO_N "checking for time_t... $ECHO_C" >&6
 if test "${ac_cv_type_time_t+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 26531 "configure"
+#line 27054 "configure"
 #include "confdefs.h"
 $ac_includes_default
 int
@@ -26543,16 +27066,16 @@ if (sizeof (time_t))
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:26546: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:27069: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:26549: \$? = $ac_status" >&5
+  echo "$as_me:27072: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:26552: \"$ac_try\"") >&5
+  { (eval echo "$as_me:27075: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:26555: \$? = $ac_status" >&5
+  echo "$as_me:27078: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_type_time_t=yes
 else
@@ -26562,7 +27085,7 @@ ac_cv_type_time_t=no
 fi
 rm -f "conftest.$ac_objext" "conftest.$ac_ext"
 fi
-echo "$as_me:26565: result: $ac_cv_type_time_t" >&5
+echo "$as_me:27088: result: $ac_cv_type_time_t" >&5
 echo "${ECHO_T}$ac_cv_type_time_t" >&6
 if test "$ac_cv_type_time_t" = yes; then
   :
@@ -26575,7 +27098,7 @@ EOF
 fi
 
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 26578 "configure"
+#line 27101 "configure"
 #include "confdefs.h"
 #include <netinet/in.h>
 
@@ -26586,7 +27109,7 @@ if (eval "$ac_cpp conftest.$ac_ext") 2>&
 else
 
 	cat >"conftest.$ac_ext" <<_ACEOF
-#line 26589 "configure"
+#line 27112 "configure"
 #include "confdefs.h"
 #include <sys/endian.h>
 
@@ -26596,13 +27119,13 @@ if (eval "$ac_cpp conftest.$ac_ext") 2>&
   :
 else
 
-		echo "$as_me:26599: checking for in_addr_t" >&5
+		echo "$as_me:27122: checking for in_addr_t" >&5
 echo $ECHO_N "checking for in_addr_t... $ECHO_C" >&6
 if test "${ac_cv_type_in_addr_t+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 26605 "configure"
+#line 27128 "configure"
 #include "confdefs.h"
 $ac_includes_default
 int
@@ -26617,16 +27140,16 @@ if (sizeof (in_addr_t))
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:26620: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:27143: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:26623: \$? = $ac_status" >&5
+  echo "$as_me:27146: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:26626: \"$ac_try\"") >&5
+  { (eval echo "$as_me:27149: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:26629: \$? = $ac_status" >&5
+  echo "$as_me:27152: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_type_in_addr_t=yes
 else
@@ -26636,7 +27159,7 @@ ac_cv_type_in_addr_t=no
 fi
 rm -f "conftest.$ac_objext" "conftest.$ac_ext"
 fi
-echo "$as_me:26639: result: $ac_cv_type_in_addr_t" >&5
+echo "$as_me:27162: result: $ac_cv_type_in_addr_t" >&5
 echo "${ECHO_T}$ac_cv_type_in_addr_t" >&6
 if test "$ac_cv_type_in_addr_t" = yes; then
   :
@@ -26654,13 +27177,13 @@ rm -rf conftest*
 fi
 rm -rf conftest*
 
-echo "$as_me:26657: checking for uid_t in sys/types.h" >&5
+echo "$as_me:27180: checking for uid_t in sys/types.h" >&5
 echo $ECHO_N "checking for uid_t in sys/types.h... $ECHO_C" >&6
 if test "${ac_cv_type_uid_t+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 26663 "configure"
+#line 27186 "configure"
 #include "confdefs.h"
 #include <sys/types.h>
 
@@ -26674,7 +27197,7 @@ fi
 rm -rf conftest*
 
 fi
-echo "$as_me:26677: result: $ac_cv_type_uid_t" >&5
+echo "$as_me:27200: result: $ac_cv_type_uid_t" >&5
 echo "${ECHO_T}$ac_cv_type_uid_t" >&6
 if test $ac_cv_type_uid_t = no; then
 
@@ -26688,124 +27211,131 @@ EOF
 
 fi
 
-echo "$as_me:26691: checking for tcflag_t defined in termios.h" >&5
-echo $ECHO_N "checking for tcflag_t defined in termios.h... $ECHO_C" >&6
-cat >"conftest.$ac_ext" <<_ACEOF
-#line 26694 "configure"
-#include "confdefs.h"
-#include <termios.h>
-
-_ACEOF
-if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
-  $EGREP "tcflag_t" >/dev/null 2>&1; then
-  echo "$as_me:26701: result: yes" >&5
-echo "${ECHO_T}yes" >&6
-else
-
-	echo "$as_me:26705: checking for tcflag_t" >&5
-echo $ECHO_N "checking for tcflag_t... $ECHO_C" >&6
-if test "${ac_cv_type_tcflag_t+set}" = set; then
+echo "$as_me:27214: checking for uint32_t" >&5
+echo $ECHO_N "checking for uint32_t... $ECHO_C" >&6
+if test "${ac_cv_type_uint32_t+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 26711 "configure"
+#line 27220 "configure"
 #include "confdefs.h"
 $ac_includes_default
 int
 main (void)
 {
-if ((tcflag_t *) 0)
+if ((uint32_t *) 0)
   return 0;
-if (sizeof (tcflag_t))
+if (sizeof (uint32_t))
   return 0;
   ;
   return 0;
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:26726: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:27235: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:26729: \$? = $ac_status" >&5
+  echo "$as_me:27238: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:26732: \"$ac_try\"") >&5
+  { (eval echo "$as_me:27241: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:26735: \$? = $ac_status" >&5
+  echo "$as_me:27244: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
-  ac_cv_type_tcflag_t=yes
+  ac_cv_type_uint32_t=yes
 else
   echo "$as_me: failed program was:" >&5
 cat "conftest.$ac_ext" >&5
-ac_cv_type_tcflag_t=no
+ac_cv_type_uint32_t=no
 fi
 rm -f "conftest.$ac_objext" "conftest.$ac_ext"
 fi
-echo "$as_me:26745: result: $ac_cv_type_tcflag_t" >&5
-echo "${ECHO_T}$ac_cv_type_tcflag_t" >&6
-if test "$ac_cv_type_tcflag_t" = yes; then
+echo "$as_me:27254: result: $ac_cv_type_uint32_t" >&5
+echo "${ECHO_T}$ac_cv_type_uint32_t" >&6
+if test "$ac_cv_type_uint32_t" = yes; then
   :
 else
 
 cat >>confdefs.h <<EOF
-#define tcflag_t unsigned int
+#define uint32_t unsigned int
 EOF
 
 fi
 
-fi
-rm -rf conftest*
-
-echo "$as_me:26760: checking for quad_t" >&5
-echo $ECHO_N "checking for quad_t... $ECHO_C" >&6
+echo "$as_me:27266: checking for tcflag_t defined in termios.h" >&5
+echo $ECHO_N "checking for tcflag_t defined in termios.h... $ECHO_C" >&6
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 26763 "configure"
+#line 27269 "configure"
 #include "confdefs.h"
+#include <termios.h>
 
-$ac_includes_default
+_ACEOF
+if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
+  $EGREP "tcflag_t" >/dev/null 2>&1; then
+  echo "$as_me:27276: result: yes" >&5
+echo "${ECHO_T}yes" >&6
+else
 
+	echo "$as_me:27280: checking for tcflag_t" >&5
+echo $ECHO_N "checking for tcflag_t... $ECHO_C" >&6
+if test "${ac_cv_type_tcflag_t+set}" = set; then
+  echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+  cat >"conftest.$ac_ext" <<_ACEOF
+#line 27286 "configure"
+#include "confdefs.h"
+$ac_includes_default
 int
 main (void)
 {
-quad_t x; x = 0; (void)x
+if ((tcflag_t *) 0)
+  return 0;
+if (sizeof (tcflag_t))
+  return 0;
   ;
   return 0;
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:26777: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:27301: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:26780: \$? = $ac_status" >&5
+  echo "$as_me:27304: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:26783: \"$ac_try\"") >&5
+  { (eval echo "$as_me:27307: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:26786: \$? = $ac_status" >&5
+  echo "$as_me:27310: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
-  ac_cv_quad_t=yes
+  ac_cv_type_tcflag_t=yes
 else
   echo "$as_me: failed program was:" >&5
 cat "conftest.$ac_ext" >&5
-ac_cv_quad_t=no
+ac_cv_type_tcflag_t=no
 fi
 rm -f "conftest.$ac_objext" "conftest.$ac_ext"
-echo "$as_me:26795: result: $ac_cv_quad_t" >&5
-echo "${ECHO_T}$ac_cv_quad_t" >&6
-if test $ac_cv_quad_t = yes; then
+fi
+echo "$as_me:27320: result: $ac_cv_type_tcflag_t" >&5
+echo "${ECHO_T}$ac_cv_type_tcflag_t" >&6
+if test "$ac_cv_type_tcflag_t" = yes; then
+  :
+else
 
-cat >>confdefs.h <<\EOF
-#define HAVE_QUAD_T 1
+cat >>confdefs.h <<EOF
+#define tcflag_t unsigned int
 EOF
 
 fi
 
-echo "$as_me:26805: checking for long long" >&5
+fi
+rm -rf conftest*
+
+echo "$as_me:27335: checking for long long" >&5
 echo $ECHO_N "checking for long long... $ECHO_C" >&6
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 26808 "configure"
+#line 27338 "configure"
 #include "confdefs.h"
 
 $ac_includes_default
@@ -26819,16 +27349,16 @@ long long x; x = 0; (void)x
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:26822: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:27352: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:26825: \$? = $ac_status" >&5
+  echo "$as_me:27355: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:26828: \"$ac_try\"") >&5
+  { (eval echo "$as_me:27358: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:26831: \$? = $ac_status" >&5
+  echo "$as_me:27361: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_long_long=yes
 else
@@ -26837,7 +27367,7 @@ cat "conftest.$ac_ext" >&5
 ac_cv_long_long=no
 fi
 rm -f "conftest.$ac_objext" "conftest.$ac_ext"
-echo "$as_me:26840: result: $ac_cv_long_long" >&5
+echo "$as_me:27370: result: $ac_cv_long_long" >&5
 echo "${ECHO_T}$ac_cv_long_long" >&6
 if test $ac_cv_long_long = yes; then
 
@@ -26847,10 +27377,10 @@ EOF
 
 fi
 
-echo "$as_me:26850: checking for int_least64_t" >&5
+echo "$as_me:27380: checking for int_least64_t" >&5
 echo $ECHO_N "checking for int_least64_t... $ECHO_C" >&6
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 26853 "configure"
+#line 27383 "configure"
 #include "confdefs.h"
 
 $ac_includes_default
@@ -26864,16 +27394,16 @@ int_least64_t x; x = 0; (void)x
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:26867: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:27397: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:26870: \$? = $ac_status" >&5
+  echo "$as_me:27400: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:26873: \"$ac_try\"") >&5
+  { (eval echo "$as_me:27403: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:26876: \$? = $ac_status" >&5
+  echo "$as_me:27406: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_int_least64_t=yes
 else
@@ -26882,7 +27412,7 @@ cat "conftest.$ac_ext" >&5
 ac_cv_int_least64_t=no
 fi
 rm -f "conftest.$ac_objext" "conftest.$ac_ext"
-echo "$as_me:26885: result: $ac_cv_int_least64_t" >&5
+echo "$as_me:27415: result: $ac_cv_int_least64_t" >&5
 echo "${ECHO_T}$ac_cv_int_least64_t" >&6
 if test $ac_cv_int_least64_t = yes; then
 
@@ -26890,10 +27420,10 @@ cat >>confdefs.h <<\EOF
 #define HAVE_INT_LEAST64_T 1
 EOF
 
-	echo "$as_me:26893: checking for INT64_C" >&5
+	echo "$as_me:27423: checking for INT64_C" >&5
 echo $ECHO_N "checking for INT64_C... $ECHO_C" >&6
 	cat >"conftest.$ac_ext" <<_ACEOF
-#line 26896 "configure"
+#line 27426 "configure"
 #include "confdefs.h"
 
 $ac_includes_default
@@ -26907,16 +27437,16 @@ int_least64_t x; x = INT64_C(0); (void)x
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:26910: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:27440: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:26913: \$? = $ac_status" >&5
+  echo "$as_me:27443: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:26916: \"$ac_try\"") >&5
+  { (eval echo "$as_me:27446: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:26919: \$? = $ac_status" >&5
+  echo "$as_me:27449: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_int64_c=yes
 else
@@ -26925,7 +27455,7 @@ cat "conftest.$ac_ext" >&5
 ac_cv_int64_c=no
 fi
 rm -f "conftest.$ac_objext" "conftest.$ac_ext"
-	echo "$as_me:26928: result: $ac_cv_int64_c" >&5
+	echo "$as_me:27458: result: $ac_cv_int64_c" >&5
 echo "${ECHO_T}$ac_cv_int64_c" >&6
 	if test $ac_cv_int64_c = yes; then
 
@@ -26934,10 +27464,10 @@ cat >>confdefs.h <<\EOF
 EOF
 
 	fi
-	echo "$as_me:26937: checking for PRIdLEAST64" >&5
+	echo "$as_me:27467: checking for PRIdLEAST64" >&5
 echo $ECHO_N "checking for PRIdLEAST64... $ECHO_C" >&6
 	cat >"conftest.$ac_ext" <<_ACEOF
-#line 26940 "configure"
+#line 27470 "configure"
 #include "confdefs.h"
 
 $ac_includes_default
@@ -26954,16 +27484,16 @@ printf("%"PRIdLEAST64, (long int) 0);
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:26957: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:27487: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:26960: \$? = $ac_status" >&5
+  echo "$as_me:27490: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:26963: \"$ac_try\"") >&5
+  { (eval echo "$as_me:27493: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:26966: \$? = $ac_status" >&5
+  echo "$as_me:27496: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_pridleast64=yes
 else
@@ -26972,7 +27502,7 @@ cat "conftest.$ac_ext" >&5
 ac_cv_pridleast64=no
 fi
 rm -f "conftest.$ac_objext" "conftest.$ac_ext"
-	echo "$as_me:26975: result: $ac_cv_pridleast64" >&5
+	echo "$as_me:27505: result: $ac_cv_pridleast64" >&5
 echo "${ECHO_T}$ac_cv_pridleast64" >&6
 	if test $ac_cv_pridleast64 = yes; then
 
@@ -26981,10 +27511,10 @@ cat >>confdefs.h <<\EOF
 EOF
 
 	fi
-	echo "$as_me:26984: checking for SCNdLEAST64" >&5
+	echo "$as_me:27514: checking for SCNdLEAST64" >&5
 echo $ECHO_N "checking for SCNdLEAST64... $ECHO_C" >&6
 	cat >"conftest.$ac_ext" <<_ACEOF
-#line 26987 "configure"
+#line 27517 "configure"
 #include "confdefs.h"
 
 $ac_includes_default
@@ -27001,16 +27531,16 @@ printf("%"SCNdLEAST64, (long int) 0);
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:27004: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:27534: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:27007: \$? = $ac_status" >&5
+  echo "$as_me:27537: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:27010: \"$ac_try\"") >&5
+  { (eval echo "$as_me:27540: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:27013: \$? = $ac_status" >&5
+  echo "$as_me:27543: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_scndleast64=yes
 else
@@ -27019,7 +27549,7 @@ cat "conftest.$ac_ext" >&5
 ac_cv_scndleast64=no
 fi
 rm -f "conftest.$ac_objext" "conftest.$ac_ext"
-	echo "$as_me:27022: result: $ac_cv_scndleast64" >&5
+	echo "$as_me:27552: result: $ac_cv_scndleast64" >&5
 echo "${ECHO_T}$ac_cv_scndleast64" >&6
 	if test $ac_cv_scndleast64 = yes; then
 
@@ -27030,10 +27560,10 @@ EOF
 	fi
 fi
 
-echo "$as_me:27033: checking for nl_item" >&5
+echo "$as_me:27563: checking for nl_item" >&5
 echo $ECHO_N "checking for nl_item... $ECHO_C" >&6
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 27036 "configure"
+#line 27566 "configure"
 #include "confdefs.h"
 
 $ac_includes_default
@@ -27054,16 +27584,16 @@ nl_item x; x = 0; (void)x
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:27057: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:27587: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:27060: \$? = $ac_status" >&5
+  echo "$as_me:27590: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:27063: \"$ac_try\"") >&5
+  { (eval echo "$as_me:27593: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:27066: \$? = $ac_status" >&5
+  echo "$as_me:27596: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_nl_item=yes
 else
@@ -27072,7 +27602,7 @@ cat "conftest.$ac_ext" >&5
 ac_cv_nl_item=no
 fi
 rm -f "conftest.$ac_objext" "conftest.$ac_ext"
-echo "$as_me:27075: result: $ac_cv_nl_item" >&5
+echo "$as_me:27605: result: $ac_cv_nl_item" >&5
 echo "${ECHO_T}$ac_cv_nl_item" >&6
 if test $ac_cv_nl_item = yes; then
 
@@ -27082,13 +27612,13 @@ EOF
 
 fi
 
-echo "$as_me:27085: checking for sig_atomic_t" >&5
+echo "$as_me:27615: checking for sig_atomic_t" >&5
 echo $ECHO_N "checking for sig_atomic_t... $ECHO_C" >&6
 if test "${ac_cv_type_sig_atomic_t+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 27091 "configure"
+#line 27621 "configure"
 #include "confdefs.h"
 
 #include <sys/types.h>
@@ -27106,16 +27636,16 @@ if (sizeof (sig_atomic_t))
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:27109: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:27639: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:27112: \$? = $ac_status" >&5
+  echo "$as_me:27642: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:27115: \"$ac_try\"") >&5
+  { (eval echo "$as_me:27645: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:27118: \$? = $ac_status" >&5
+  echo "$as_me:27648: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_type_sig_atomic_t=yes
 else
@@ -27125,7 +27655,7 @@ ac_cv_type_sig_atomic_t=no
 fi
 rm -f "conftest.$ac_objext" "conftest.$ac_ext"
 fi
-echo "$as_me:27128: result: $ac_cv_type_sig_atomic_t" >&5
+echo "$as_me:27658: result: $ac_cv_type_sig_atomic_t" >&5
 echo "${ECHO_T}$ac_cv_type_sig_atomic_t" >&6
 if test "$ac_cv_type_sig_atomic_t" = yes; then
 
@@ -27135,13 +27665,13 @@ EOF
 
 fi
 
-echo "$as_me:27138: checking for working volatile" >&5
+echo "$as_me:27668: checking for working volatile" >&5
 echo $ECHO_N "checking for working volatile... $ECHO_C" >&6
 if test "${ac_cv_c_volatile+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 27144 "configure"
+#line 27674 "configure"
 #include "confdefs.h"
 
 int
@@ -27149,22 +27679,23 @@ main (void)
 {
 
 volatile int x;
-int * volatile y;
+int * volatile y = (int *)0;
+return !x && !y;
   ;
   return 0;
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:27158: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:27689: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:27161: \$? = $ac_status" >&5
+  echo "$as_me:27692: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:27164: \"$ac_try\"") >&5
+  { (eval echo "$as_me:27695: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:27167: \$? = $ac_status" >&5
+  echo "$as_me:27698: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_c_volatile=yes
 else
@@ -27174,7 +27705,7 @@ ac_cv_c_volatile=no
 fi
 rm -f "conftest.$ac_objext" "conftest.$ac_ext"
 fi
-echo "$as_me:27177: result: $ac_cv_c_volatile" >&5
+echo "$as_me:27708: result: $ac_cv_c_volatile" >&5
 echo "${ECHO_T}$ac_cv_c_volatile" >&6
 if test $ac_cv_c_volatile = no; then
 
@@ -27187,7 +27718,7 @@ fi
 ###	Checks for libraries.
 # libuu/uudeview
 # only define HAVE_LIBUU and HAVE_UUDEVIEW_H if both are found
-echo "$as_me:27190: checking for UUInitialize in -luu" >&5
+echo "$as_me:27721: checking for UUInitialize in -luu" >&5
 echo $ECHO_N "checking for UUInitialize in -luu... $ECHO_C" >&6
 if test "${ac_cv_lib_uu_UUInitialize+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -27195,7 +27726,7 @@ else
   ac_check_lib_save_LIBS=$LIBS
 LIBS="-luu  $LIBS"
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 27198 "configure"
+#line 27729 "configure"
 #include "confdefs.h"
 
 /* Override any gcc2 internal prototype to avoid an error.  */
@@ -27214,16 +27745,16 @@ UUInitialize ();
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:27217: \"$ac_link\"") >&5
+if { (eval echo "$as_me:27748: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:27220: \$? = $ac_status" >&5
+  echo "$as_me:27751: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:27223: \"$ac_try\"") >&5
+  { (eval echo "$as_me:27754: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:27226: \$? = $ac_status" >&5
+  echo "$as_me:27757: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_lib_uu_UUInitialize=yes
 else
@@ -27234,26 +27765,26 @@ fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 LIBS=$ac_check_lib_save_LIBS
 fi
-echo "$as_me:27237: result: $ac_cv_lib_uu_UUInitialize" >&5
+echo "$as_me:27768: result: $ac_cv_lib_uu_UUInitialize" >&5
 echo "${ECHO_T}$ac_cv_lib_uu_UUInitialize" >&6
 if test "$ac_cv_lib_uu_UUInitialize" = yes; then
-  echo "$as_me:27240: checking for uudeview.h" >&5
+  echo "$as_me:27771: checking for uudeview.h" >&5
 echo $ECHO_N "checking for uudeview.h... $ECHO_C" >&6
 if test "${ac_cv_header_uudeview_h+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 27246 "configure"
+#line 27777 "configure"
 #include "confdefs.h"
 #include <uudeview.h>
 _ACEOF
-if { (eval echo "$as_me:27250: \"$ac_cpp "conftest.$ac_ext"\"") >&5
+if { (eval echo "$as_me:27781: \"$ac_cpp "conftest.$ac_ext"\"") >&5
   (eval $ac_cpp "conftest.$ac_ext") 2>conftest.er1
   ac_status=$?
   $EGREP -v '^ *\+' conftest.er1 >conftest.err
   rm -f conftest.er1
   cat conftest.err >&5
-  echo "$as_me:27256: \$? = $ac_status" >&5
+  echo "$as_me:27787: \$? = $ac_status" >&5
   (exit "$ac_status"); } >/dev/null; then
   if test -s conftest.err; then
     ac_cpp_err=$ac_c_preproc_warn_flag
@@ -27272,7 +27803,7 @@ else
 fi
 rm -f conftest.err "conftest.$ac_ext"
 fi
-echo "$as_me:27275: result: $ac_cv_header_uudeview_h" >&5
+echo "$as_me:27806: result: $ac_cv_header_uudeview_h" >&5
 echo "${ECHO_T}$ac_cv_header_uudeview_h" >&6
 if test "$ac_cv_header_uudeview_h" = yes; then
 
@@ -27302,23 +27833,23 @@ fi
 # get $CFLAGS/$LDFLAGS from pkg-config icu-uc if possible
 cf_try_icuuc="no"
 cf_try_icuuc46="no"
-echo "$as_me:27305: checking for unicode/unorm.h" >&5
+echo "$as_me:27836: checking for unicode/unorm.h" >&5
 echo $ECHO_N "checking for unicode/unorm.h... $ECHO_C" >&6
 if test "${ac_cv_header_unicode_unorm_h+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 27311 "configure"
+#line 27842 "configure"
 #include "confdefs.h"
 #include <unicode/unorm.h>
 _ACEOF
-if { (eval echo "$as_me:27315: \"$ac_cpp "conftest.$ac_ext"\"") >&5
+if { (eval echo "$as_me:27846: \"$ac_cpp "conftest.$ac_ext"\"") >&5
   (eval $ac_cpp "conftest.$ac_ext") 2>conftest.er1
   ac_status=$?
   $EGREP -v '^ *\+' conftest.er1 >conftest.err
   rm -f conftest.er1
   cat conftest.err >&5
-  echo "$as_me:27321: \$? = $ac_status" >&5
+  echo "$as_me:27852: \$? = $ac_status" >&5
   (exit "$ac_status"); } >/dev/null; then
   if test -s conftest.err; then
     ac_cpp_err=$ac_c_preproc_warn_flag
@@ -27337,27 +27868,27 @@ else
 fi
 rm -f conftest.err "conftest.$ac_ext"
 fi
-echo "$as_me:27340: result: $ac_cv_header_unicode_unorm_h" >&5
+echo "$as_me:27871: result: $ac_cv_header_unicode_unorm_h" >&5
 echo "${ECHO_T}$ac_cv_header_unicode_unorm_h" >&6
 if test "$ac_cv_header_unicode_unorm_h" = yes; then
 
-	echo "$as_me:27344: checking for unicode/ustring.h" >&5
+	echo "$as_me:27875: checking for unicode/ustring.h" >&5
 echo $ECHO_N "checking for unicode/ustring.h... $ECHO_C" >&6
 if test "${ac_cv_header_unicode_ustring_h+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 27350 "configure"
+#line 27881 "configure"
 #include "confdefs.h"
 #include <unicode/ustring.h>
 _ACEOF
-if { (eval echo "$as_me:27354: \"$ac_cpp "conftest.$ac_ext"\"") >&5
+if { (eval echo "$as_me:27885: \"$ac_cpp "conftest.$ac_ext"\"") >&5
   (eval $ac_cpp "conftest.$ac_ext") 2>conftest.er1
   ac_status=$?
   $EGREP -v '^ *\+' conftest.er1 >conftest.err
   rm -f conftest.er1
   cat conftest.err >&5
-  echo "$as_me:27360: \$? = $ac_status" >&5
+  echo "$as_me:27891: \$? = $ac_status" >&5
   (exit "$ac_status"); } >/dev/null; then
   if test -s conftest.err; then
     ac_cpp_err=$ac_c_preproc_warn_flag
@@ -27376,7 +27907,7 @@ else
 fi
 rm -f conftest.err "conftest.$ac_ext"
 fi
-echo "$as_me:27379: result: $ac_cv_header_unicode_ustring_h" >&5
+echo "$as_me:27910: result: $ac_cv_header_unicode_ustring_h" >&5
 echo "${ECHO_T}$ac_cv_header_unicode_ustring_h" >&6
 if test "$ac_cv_header_unicode_ustring_h" = yes; then
 
@@ -27388,13 +27919,13 @@ cat >>confdefs.h <<\EOF
 #define HAVE_UNICODE_USTRING_H 1
 EOF
 
-		echo "$as_me:27391: checking for unorm_normalize in libicuuc" >&5
+		echo "$as_me:27922: checking for unorm_normalize in libicuuc" >&5
 echo $ECHO_N "checking for unorm_normalize in libicuuc... $ECHO_C" >&6
 		cf_save_LIBS="$LIBS"
 		cf_try_icuuc="no"
 		LIBS="$LIBS -licuuc"
 		cat >"conftest.$ac_ext" <<_ACEOF
-#line 27397 "configure"
+#line 27928 "configure"
 #include "confdefs.h"
 $ac_includes_default
 			#include <unicode/unorm.h>
@@ -27412,16 +27943,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:27415: \"$ac_link\"") >&5
+if { (eval echo "$as_me:27946: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:27418: \$? = $ac_status" >&5
+  echo "$as_me:27949: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:27421: \"$ac_try\"") >&5
+  { (eval echo "$as_me:27952: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:27424: \$? = $ac_status" >&5
+  echo "$as_me:27955: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
 
 cat >>confdefs.h <<\EOF
@@ -27436,26 +27967,26 @@ LIBS=$cf_save_LIBS
 
 fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
-		echo "$as_me:27439: result: $cf_try_icuuc" >&5
+		echo "$as_me:27970: result: $cf_try_icuuc" >&5
 echo "${ECHO_T}$cf_try_icuuc" >&6
 		cf_save_LIBS="$LIBS"
-		echo "$as_me:27442: checking for unicode/uidna.h" >&5
+		echo "$as_me:27973: checking for unicode/uidna.h" >&5
 echo $ECHO_N "checking for unicode/uidna.h... $ECHO_C" >&6
 if test "${ac_cv_header_unicode_uidna_h+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 27448 "configure"
+#line 27979 "configure"
 #include "confdefs.h"
 #include <unicode/uidna.h>
 _ACEOF
-if { (eval echo "$as_me:27452: \"$ac_cpp "conftest.$ac_ext"\"") >&5
+if { (eval echo "$as_me:27983: \"$ac_cpp "conftest.$ac_ext"\"") >&5
   (eval $ac_cpp "conftest.$ac_ext") 2>conftest.er1
   ac_status=$?
   $EGREP -v '^ *\+' conftest.er1 >conftest.err
   rm -f conftest.er1
   cat conftest.err >&5
-  echo "$as_me:27458: \$? = $ac_status" >&5
+  echo "$as_me:27989: \$? = $ac_status" >&5
   (exit "$ac_status"); } >/dev/null; then
   if test -s conftest.err; then
     ac_cpp_err=$ac_c_preproc_warn_flag
@@ -27474,7 +28005,7 @@ else
 fi
 rm -f conftest.err "conftest.$ac_ext"
 fi
-echo "$as_me:27477: result: $ac_cv_header_unicode_uidna_h" >&5
+echo "$as_me:28008: result: $ac_cv_header_unicode_uidna_h" >&5
 echo "${ECHO_T}$ac_cv_header_unicode_uidna_h" >&6
 if test "$ac_cv_header_unicode_uidna_h" = yes; then
 
@@ -27484,10 +28015,10 @@ EOF
 
 fi
 
-		echo "$as_me:27487: checking for uidna_nameToUnicode in libicuuc" >&5
+		echo "$as_me:28018: checking for uidna_nameToUnicode in libicuuc" >&5
 echo $ECHO_N "checking for uidna_nameToUnicode in libicuuc... $ECHO_C" >&6
 		cat >"conftest.$ac_ext" <<_ACEOF
-#line 27490 "configure"
+#line 28021 "configure"
 #include "confdefs.h"
 #include <unicode/uidna.h>
 			#include <unicode/unorm.h>
@@ -27505,16 +28036,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:27508: \"$ac_link\"") >&5
+if { (eval echo "$as_me:28039: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:27511: \$? = $ac_status" >&5
+  echo "$as_me:28042: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:27514: \"$ac_try\"") >&5
+  { (eval echo "$as_me:28045: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:27517: \$? = $ac_status" >&5
+  echo "$as_me:28048: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
 
 cat >>confdefs.h <<\EOF
@@ -27529,25 +28060,25 @@ LIBS=$cf_save_LIBS
 
 fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
-		echo "$as_me:27532: result: $cf_try_icuuc46" >&5
+		echo "$as_me:28063: result: $cf_try_icuuc46" >&5
 echo "${ECHO_T}$cf_try_icuuc46" >&6
-		echo "$as_me:27534: checking for unicode/ubidi.h" >&5
+		echo "$as_me:28065: checking for unicode/ubidi.h" >&5
 echo $ECHO_N "checking for unicode/ubidi.h... $ECHO_C" >&6
 if test "${ac_cv_header_unicode_ubidi_h+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 27540 "configure"
+#line 28071 "configure"
 #include "confdefs.h"
 #include <unicode/ubidi.h>
 _ACEOF
-if { (eval echo "$as_me:27544: \"$ac_cpp "conftest.$ac_ext"\"") >&5
+if { (eval echo "$as_me:28075: \"$ac_cpp "conftest.$ac_ext"\"") >&5
   (eval $ac_cpp "conftest.$ac_ext") 2>conftest.er1
   ac_status=$?
   $EGREP -v '^ *\+' conftest.er1 >conftest.err
   rm -f conftest.er1
   cat conftest.err >&5
-  echo "$as_me:27550: \$? = $ac_status" >&5
+  echo "$as_me:28081: \$? = $ac_status" >&5
   (exit "$ac_status"); } >/dev/null; then
   if test -s conftest.err; then
     ac_cpp_err=$ac_c_preproc_warn_flag
@@ -27566,7 +28097,7 @@ else
 fi
 rm -f conftest.err "conftest.$ac_ext"
 fi
-echo "$as_me:27569: result: $ac_cv_header_unicode_ubidi_h" >&5
+echo "$as_me:28100: result: $ac_cv_header_unicode_ubidi_h" >&5
 echo "${ECHO_T}$ac_cv_header_unicode_ubidi_h" >&6
 if test "$ac_cv_header_unicode_ubidi_h" = yes; then
 
@@ -27580,26 +28111,26 @@ fi
 
 fi
 
-for ac_header in unicode/unorm.h unicode/unorm2.h unicode/ustring.h unicode/ucnv.h unicode/ubidi.h
+for ac_header in unicode/unorm.h unicode/unorm2.h unicode/ustring.h unicode/ucnv.h unicode/ubidi.h unicode/ucol.h
 do
 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
-echo "$as_me:27586: checking for $ac_header" >&5
+echo "$as_me:28117: checking for $ac_header" >&5
 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
 if eval "test \"\${$as_ac_Header+set}\" = set"; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 27592 "configure"
+#line 28123 "configure"
 #include "confdefs.h"
 #include <$ac_header>
 _ACEOF
-if { (eval echo "$as_me:27596: \"$ac_cpp "conftest.$ac_ext"\"") >&5
+if { (eval echo "$as_me:28127: \"$ac_cpp "conftest.$ac_ext"\"") >&5
   (eval $ac_cpp "conftest.$ac_ext") 2>conftest.er1
   ac_status=$?
   $EGREP -v '^ *\+' conftest.er1 >conftest.err
   rm -f conftest.er1
   cat conftest.err >&5
-  echo "$as_me:27602: \$? = $ac_status" >&5
+  echo "$as_me:28133: \$? = $ac_status" >&5
   (exit "$ac_status"); } >/dev/null; then
   if test -s conftest.err; then
     ac_cpp_err=$ac_c_preproc_warn_flag
@@ -27618,7 +28149,7 @@ else
 fi
 rm -f conftest.err "conftest.$ac_ext"
 fi
-echo "$as_me:27621: result: `eval echo '${'"$as_ac_Header"'}'`" >&5
+echo "$as_me:28152: result: `eval echo '${'"$as_ac_Header"'}'`" >&5
 echo "${ECHO_T}`eval echo '${'"$as_ac_Header"'}'`" >&6
 if test "`eval echo '${'"$as_ac_Header"'}'`" = yes; then
   cat >>confdefs.h <<EOF
@@ -27655,23 +28186,23 @@ if test $cf_try_icuuc = no ; then
 for ac_header in unistring/version.h
 do
 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
-echo "$as_me:27658: checking for $ac_header" >&5
+echo "$as_me:28189: checking for $ac_header" >&5
 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
 if eval "test \"\${$as_ac_Header+set}\" = set"; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 27664 "configure"
+#line 28195 "configure"
 #include "confdefs.h"
 #include <$ac_header>
 _ACEOF
-if { (eval echo "$as_me:27668: \"$ac_cpp "conftest.$ac_ext"\"") >&5
+if { (eval echo "$as_me:28199: \"$ac_cpp "conftest.$ac_ext"\"") >&5
   (eval $ac_cpp "conftest.$ac_ext") 2>conftest.er1
   ac_status=$?
   $EGREP -v '^ *\+' conftest.er1 >conftest.err
   rm -f conftest.er1
   cat conftest.err >&5
-  echo "$as_me:27674: \$? = $ac_status" >&5
+  echo "$as_me:28205: \$? = $ac_status" >&5
   (exit "$ac_status"); } >/dev/null; then
   if test -s conftest.err; then
     ac_cpp_err=$ac_c_preproc_warn_flag
@@ -27690,7 +28221,7 @@ else
 fi
 rm -f conftest.err "conftest.$ac_ext"
 fi
-echo "$as_me:27693: result: `eval echo '${'"$as_ac_Header"'}'`" >&5
+echo "$as_me:28224: result: `eval echo '${'"$as_ac_Header"'}'`" >&5
 echo "${ECHO_T}`eval echo '${'"$as_ac_Header"'}'`" >&6
 if test "`eval echo '${'"$as_ac_Header"'}'`" = yes; then
   cat >>confdefs.h <<EOF
@@ -27700,23 +28231,23 @@ EOF
 fi
 done
 
-	echo "$as_me:27703: checking for unitypes.h" >&5
+	echo "$as_me:28234: checking for unitypes.h" >&5
 echo $ECHO_N "checking for unitypes.h... $ECHO_C" >&6
 if test "${ac_cv_header_unitypes_h+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 27709 "configure"
+#line 28240 "configure"
 #include "confdefs.h"
 #include <unitypes.h>
 _ACEOF
-if { (eval echo "$as_me:27713: \"$ac_cpp "conftest.$ac_ext"\"") >&5
+if { (eval echo "$as_me:28244: \"$ac_cpp "conftest.$ac_ext"\"") >&5
   (eval $ac_cpp "conftest.$ac_ext") 2>conftest.er1
   ac_status=$?
   $EGREP -v '^ *\+' conftest.er1 >conftest.err
   rm -f conftest.er1
   cat conftest.err >&5
-  echo "$as_me:27719: \$? = $ac_status" >&5
+  echo "$as_me:28250: \$? = $ac_status" >&5
   (exit "$ac_status"); } >/dev/null; then
   if test -s conftest.err; then
     ac_cpp_err=$ac_c_preproc_warn_flag
@@ -27735,27 +28266,27 @@ else
 fi
 rm -f conftest.err "conftest.$ac_ext"
 fi
-echo "$as_me:27738: result: $ac_cv_header_unitypes_h" >&5
+echo "$as_me:28269: result: $ac_cv_header_unitypes_h" >&5
 echo "${ECHO_T}$ac_cv_header_unitypes_h" >&6
 if test "$ac_cv_header_unitypes_h" = yes; then
 
-		echo "$as_me:27742: checking for uninorm.h" >&5
+		echo "$as_me:28273: checking for uninorm.h" >&5
 echo $ECHO_N "checking for uninorm.h... $ECHO_C" >&6
 if test "${ac_cv_header_uninorm_h+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 27748 "configure"
+#line 28279 "configure"
 #include "confdefs.h"
 #include <uninorm.h>
 _ACEOF
-if { (eval echo "$as_me:27752: \"$ac_cpp "conftest.$ac_ext"\"") >&5
+if { (eval echo "$as_me:28283: \"$ac_cpp "conftest.$ac_ext"\"") >&5
   (eval $ac_cpp "conftest.$ac_ext") 2>conftest.er1
   ac_status=$?
   $EGREP -v '^ *\+' conftest.er1 >conftest.err
   rm -f conftest.er1
   cat conftest.err >&5
-  echo "$as_me:27758: \$? = $ac_status" >&5
+  echo "$as_me:28289: \$? = $ac_status" >&5
   (exit "$ac_status"); } >/dev/null; then
   if test -s conftest.err; then
     ac_cpp_err=$ac_c_preproc_warn_flag
@@ -27774,7 +28305,7 @@ else
 fi
 rm -f conftest.err "conftest.$ac_ext"
 fi
-echo "$as_me:27777: result: $ac_cv_header_uninorm_h" >&5
+echo "$as_me:28308: result: $ac_cv_header_uninorm_h" >&5
 echo "${ECHO_T}$ac_cv_header_uninorm_h" >&6
 if test "$ac_cv_header_uninorm_h" = yes; then
 
@@ -27786,13 +28317,13 @@ cat >>confdefs.h <<\EOF
 #define HAVE_UNINORM_H 1
 EOF
 
-			echo "$as_me:27789: checking for u8_normalize in libunistring" >&5
+			echo "$as_me:28320: checking for u8_normalize in libunistring" >&5
 echo $ECHO_N "checking for u8_normalize in libunistring... $ECHO_C" >&6
 			cf_save_LIBS="$LIBS"
 			cf_try_unistring="no"
 			LIBS="$LIBS -lunistring"
 			cat >"conftest.$ac_ext" <<_ACEOF
-#line 27795 "configure"
+#line 28326 "configure"
 #include "confdefs.h"
 #include <unitypes.h>
 				#include <uninorm.h>
@@ -27807,16 +28338,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:27810: \"$ac_link\"") >&5
+if { (eval echo "$as_me:28341: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:27813: \$? = $ac_status" >&5
+  echo "$as_me:28344: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:27816: \"$ac_try\"") >&5
+  { (eval echo "$as_me:28347: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:27819: \$? = $ac_status" >&5
+  echo "$as_me:28350: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
 
 cat >>confdefs.h <<\EOF
@@ -27831,7 +28362,7 @@ LIBS=$cf_save_LIBS
 
 fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
-			echo "$as_me:27834: result: $cf_try_unistring" >&5
+			echo "$as_me:28365: result: $cf_try_unistring" >&5
 echo "${ECHO_T}$cf_try_unistring" >&6
 
 fi
@@ -27843,7 +28374,7 @@ fi
 # without icuuc try libidn for Internationalized Domain Names / IDN 2003
 # TODO: get $CFLAGS/$LDFLAGS from pkg-config libidn if possible
 if test $cf_try_icuuc = no ; then
-	echo "$as_me:27846: checking for stringprep_check_version in -lidn" >&5
+	echo "$as_me:28377: checking for stringprep_check_version in -lidn" >&5
 echo $ECHO_N "checking for stringprep_check_version in -lidn... $ECHO_C" >&6
 if test "${ac_cv_lib_idn_stringprep_check_version+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -27851,7 +28382,7 @@ else
   ac_check_lib_save_LIBS=$LIBS
 LIBS="-lidn  $LIBS"
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 27854 "configure"
+#line 28385 "configure"
 #include "confdefs.h"
 
 /* Override any gcc2 internal prototype to avoid an error.  */
@@ -27870,16 +28401,16 @@ stringprep_check_version ();
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:27873: \"$ac_link\"") >&5
+if { (eval echo "$as_me:28404: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:27876: \$? = $ac_status" >&5
+  echo "$as_me:28407: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:27879: \"$ac_try\"") >&5
+  { (eval echo "$as_me:28410: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:27882: \$? = $ac_status" >&5
+  echo "$as_me:28413: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_lib_idn_stringprep_check_version=yes
 else
@@ -27890,26 +28421,26 @@ fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 LIBS=$ac_check_lib_save_LIBS
 fi
-echo "$as_me:27893: result: $ac_cv_lib_idn_stringprep_check_version" >&5
+echo "$as_me:28424: result: $ac_cv_lib_idn_stringprep_check_version" >&5
 echo "${ECHO_T}$ac_cv_lib_idn_stringprep_check_version" >&6
 if test "$ac_cv_lib_idn_stringprep_check_version" = yes; then
-  echo "$as_me:27896: checking for stringprep.h" >&5
+  echo "$as_me:28427: checking for stringprep.h" >&5
 echo $ECHO_N "checking for stringprep.h... $ECHO_C" >&6
 if test "${ac_cv_header_stringprep_h+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 27902 "configure"
+#line 28433 "configure"
 #include "confdefs.h"
 #include <stringprep.h>
 _ACEOF
-if { (eval echo "$as_me:27906: \"$ac_cpp "conftest.$ac_ext"\"") >&5
+if { (eval echo "$as_me:28437: \"$ac_cpp "conftest.$ac_ext"\"") >&5
   (eval $ac_cpp "conftest.$ac_ext") 2>conftest.er1
   ac_status=$?
   $EGREP -v '^ *\+' conftest.er1 >conftest.err
   rm -f conftest.er1
   cat conftest.err >&5
-  echo "$as_me:27912: \$? = $ac_status" >&5
+  echo "$as_me:28443: \$? = $ac_status" >&5
   (exit "$ac_status"); } >/dev/null; then
   if test -s conftest.err; then
     ac_cpp_err=$ac_c_preproc_warn_flag
@@ -27928,7 +28459,7 @@ else
 fi
 rm -f conftest.err "conftest.$ac_ext"
 fi
-echo "$as_me:27931: result: $ac_cv_header_stringprep_h" >&5
+echo "$as_me:28462: result: $ac_cv_header_stringprep_h" >&5
 echo "${ECHO_T}$ac_cv_header_stringprep_h" >&6
 if test "$ac_cv_header_stringprep_h" = yes; then
 
@@ -27936,23 +28467,23 @@ cat >>confdefs.h <<\EOF
 #define HAVE_STRINGPREP_H 1
 EOF
 
-			echo "$as_me:27939: checking for idna.h" >&5
+			echo "$as_me:28470: checking for idna.h" >&5
 echo $ECHO_N "checking for idna.h... $ECHO_C" >&6
 if test "${ac_cv_header_idna_h+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 27945 "configure"
+#line 28476 "configure"
 #include "confdefs.h"
 #include <idna.h>
 _ACEOF
-if { (eval echo "$as_me:27949: \"$ac_cpp "conftest.$ac_ext"\"") >&5
+if { (eval echo "$as_me:28480: \"$ac_cpp "conftest.$ac_ext"\"") >&5
   (eval $ac_cpp "conftest.$ac_ext") 2>conftest.er1
   ac_status=$?
   $EGREP -v '^ *\+' conftest.er1 >conftest.err
   rm -f conftest.er1
   cat conftest.err >&5
-  echo "$as_me:27955: \$? = $ac_status" >&5
+  echo "$as_me:28486: \$? = $ac_status" >&5
   (exit "$ac_status"); } >/dev/null; then
   if test -s conftest.err; then
     ac_cpp_err=$ac_c_preproc_warn_flag
@@ -27971,7 +28502,7 @@ else
 fi
 rm -f conftest.err "conftest.$ac_ext"
 fi
-echo "$as_me:27974: result: $ac_cv_header_idna_h" >&5
+echo "$as_me:28505: result: $ac_cv_header_idna_h" >&5
 echo "${ECHO_T}$ac_cv_header_idna_h" >&6
 if test "$ac_cv_header_idna_h" = yes; then
 
@@ -27979,7 +28510,7 @@ cat >>confdefs.h <<\EOF
 #define HAVE_IDNA_H 1
 EOF
 
-				echo "$as_me:27982: checking for idna_to_unicode_lzlz in -lidn" >&5
+				echo "$as_me:28513: checking for idna_to_unicode_lzlz in -lidn" >&5
 echo $ECHO_N "checking for idna_to_unicode_lzlz in -lidn... $ECHO_C" >&6
 if test "${ac_cv_lib_idn_idna_to_unicode_lzlz+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -27987,7 +28518,7 @@ else
   ac_check_lib_save_LIBS=$LIBS
 LIBS="-lidn  $LIBS"
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 27990 "configure"
+#line 28521 "configure"
 #include "confdefs.h"
 
 /* Override any gcc2 internal prototype to avoid an error.  */
@@ -28006,16 +28537,16 @@ idna_to_unicode_lzlz ();
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:28009: \"$ac_link\"") >&5
+if { (eval echo "$as_me:28540: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:28012: \$? = $ac_status" >&5
+  echo "$as_me:28543: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:28015: \"$ac_try\"") >&5
+  { (eval echo "$as_me:28546: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:28018: \$? = $ac_status" >&5
+  echo "$as_me:28549: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_lib_idn_idna_to_unicode_lzlz=yes
 else
@@ -28026,7 +28557,7 @@ fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 LIBS=$ac_check_lib_save_LIBS
 fi
-echo "$as_me:28029: result: $ac_cv_lib_idn_idna_to_unicode_lzlz" >&5
+echo "$as_me:28560: result: $ac_cv_lib_idn_idna_to_unicode_lzlz" >&5
 echo "${ECHO_T}$ac_cv_lib_idn_idna_to_unicode_lzlz" >&6
 if test "$ac_cv_lib_idn_idna_to_unicode_lzlz" = yes; then
 
@@ -28034,10 +28565,10 @@ cat >>confdefs.h <<\EOF
 #define HAVE_IDNA_TO_UNICODE_LZLZ 1
 EOF
 
-					echo "$as_me:28037: checking for IDNA_USE_STD3_ASCII_RULES" >&5
+					echo "$as_me:28568: checking for IDNA_USE_STD3_ASCII_RULES" >&5
 echo $ECHO_N "checking for IDNA_USE_STD3_ASCII_RULES... $ECHO_C" >&6
 					cat >"conftest.$ac_ext" <<_ACEOF
-#line 28040 "configure"
+#line 28571 "configure"
 #include "confdefs.h"
 #include <idna.h>
 
@@ -28049,10 +28580,10 @@ cat >>confdefs.h <<\EOF
 #define HAVE_IDNA_USE_STD3_ASCII_RULES 1
 EOF
 
-						echo "$as_me:28052: result: yes" >&5
+						echo "$as_me:28583: result: yes" >&5
 echo "${ECHO_T}yes" >&6
 else
-  echo "$as_me:28055: result: no" >&5
+  echo "$as_me:28586: result: no" >&5
 echo "${ECHO_T}no" >&6
 
 fi
@@ -28060,7 +28591,7 @@ rm -rf conftest*
 
 fi
 
-				echo "$as_me:28063: checking for idna_strerror in -lidn" >&5
+				echo "$as_me:28594: checking for idna_strerror in -lidn" >&5
 echo $ECHO_N "checking for idna_strerror in -lidn... $ECHO_C" >&6
 if test "${ac_cv_lib_idn_idna_strerror+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -28068,7 +28599,7 @@ else
   ac_check_lib_save_LIBS=$LIBS
 LIBS="-lidn  $LIBS"
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 28071 "configure"
+#line 28602 "configure"
 #include "confdefs.h"
 
 /* Override any gcc2 internal prototype to avoid an error.  */
@@ -28087,16 +28618,16 @@ idna_strerror ();
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:28090: \"$ac_link\"") >&5
+if { (eval echo "$as_me:28621: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:28093: \$? = $ac_status" >&5
+  echo "$as_me:28624: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:28096: \"$ac_try\"") >&5
+  { (eval echo "$as_me:28627: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:28099: \$? = $ac_status" >&5
+  echo "$as_me:28630: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_lib_idn_idna_strerror=yes
 else
@@ -28107,7 +28638,7 @@ fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 LIBS=$ac_check_lib_save_LIBS
 fi
-echo "$as_me:28110: result: $ac_cv_lib_idn_idna_strerror" >&5
+echo "$as_me:28641: result: $ac_cv_lib_idn_idna_strerror" >&5
 echo "${ECHO_T}$ac_cv_lib_idn_idna_strerror" >&6
 if test "$ac_cv_lib_idn_idna_strerror" = yes; then
 
@@ -28132,23 +28663,23 @@ fi
 fi
 
 # GNU linidn2 // CF_TRY_PKG_CONFIG has no version checking yet
-echo "$as_me:28135: checking for libidn2" >&5
+echo "$as_me:28666: checking for libidn2" >&5
 echo $ECHO_N "checking for libidn2... $ECHO_C" >&6
 
 if test "$PKG_CONFIG" != none && "$PKG_CONFIG" --exists "libidn2"; then
 	test -n "$verbose" && echo "	found package libidn2" 1>&6
 
-echo "${as_me:-configure}:28141: testing found package libidn2 ..." 1>&5
+echo "${as_me:-configure}:28672: testing found package libidn2 ..." 1>&5
 
 	cf_pkgconfig_incs="`$PKG_CONFIG --cflags "libidn2" 2>/dev/null`"
 	cf_pkgconfig_libs="`$PKG_CONFIG --libs   "libidn2" 2>/dev/null`"
 	test -n "$verbose" && echo "	package libidn2 CFLAGS: $cf_pkgconfig_incs" 1>&6
 
-echo "${as_me:-configure}:28147: testing package libidn2 CFLAGS: $cf_pkgconfig_incs ..." 1>&5
+echo "${as_me:-configure}:28678: testing package libidn2 CFLAGS: $cf_pkgconfig_incs ..." 1>&5
 
 	test -n "$verbose" && echo "	package libidn2 LIBS: $cf_pkgconfig_libs" 1>&6
 
-echo "${as_me:-configure}:28151: testing package libidn2 LIBS: $cf_pkgconfig_libs ..." 1>&5
+echo "${as_me:-configure}:28682: testing package libidn2 LIBS: $cf_pkgconfig_libs ..." 1>&5
 
 for cf_required in libidn2
 do
@@ -28288,7 +28819,7 @@ EOF
 
 	have_libidn2=yes
 if test x"$verbose" != "xyes" ; then
-echo "$as_me:28291: result: $have_libidn2" >&5
+echo "$as_me:28822: result: $have_libidn2" >&5
 echo "${ECHO_T}$have_libidn2" >&6
 fi
 
@@ -28296,7 +28827,7 @@ else
 	cf_pkgconfig_incs=
 	cf_pkgconfig_libs=
 	cat >"conftest.$ac_ext" <<_ACEOF
-#line 28299 "configure"
+#line 28830 "configure"
 #include "confdefs.h"
 
 #include <idn2.h>
@@ -28314,30 +28845,30 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:28317: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:28848: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:28320: \$? = $ac_status" >&5
+  echo "$as_me:28851: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:28323: \"$ac_try\"") >&5
+  { (eval echo "$as_me:28854: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:28326: \$? = $ac_status" >&5
+  echo "$as_me:28857: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   have_libidn2=yes
 	cat >>confdefs.h <<\EOF
 #define HAVE_IDN2_H 1
 EOF
 
-echo "$as_me:28333: result: $have_libidn2" >&5
+echo "$as_me:28864: result: $have_libidn2" >&5
 echo "${ECHO_T}$have_libidn2" >&6
 
 else
   echo "$as_me: failed program was:" >&5
 cat "conftest.$ac_ext" >&5
 have_libidn2=no
-	echo "$as_me:28340: result: $have_libidn2" >&5
+	echo "$as_me:28871: result: $have_libidn2" >&5
 echo "${ECHO_T}$have_libidn2" >&6
 
 fi
@@ -28346,7 +28877,7 @@ fi
 
 # libidnkit - Internationalized Domain Names / IDN 2008
 if test "x$have_libidn2" != "xyes"; then
-echo "$as_me:28349: checking for idn_decodename in -lidnkit" >&5
+echo "$as_me:28880: checking for idn_decodename in -lidnkit" >&5
 echo $ECHO_N "checking for idn_decodename in -lidnkit... $ECHO_C" >&6
 if test "${ac_cv_lib_idnkit_idn_decodename+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -28354,7 +28885,7 @@ else
   ac_check_lib_save_LIBS=$LIBS
 LIBS="-lidnkit  $LIBS"
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 28357 "configure"
+#line 28888 "configure"
 #include "confdefs.h"
 
 /* Override any gcc2 internal prototype to avoid an error.  */
@@ -28373,16 +28904,16 @@ idn_decodename ();
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:28376: \"$ac_link\"") >&5
+if { (eval echo "$as_me:28907: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:28379: \$? = $ac_status" >&5
+  echo "$as_me:28910: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:28382: \"$ac_try\"") >&5
+  { (eval echo "$as_me:28913: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:28385: \$? = $ac_status" >&5
+  echo "$as_me:28916: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_lib_idnkit_idn_decodename=yes
 else
@@ -28393,30 +28924,30 @@ fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 LIBS=$ac_check_lib_save_LIBS
 fi
-echo "$as_me:28396: result: $ac_cv_lib_idnkit_idn_decodename" >&5
+echo "$as_me:28927: result: $ac_cv_lib_idnkit_idn_decodename" >&5
 echo "${ECHO_T}$ac_cv_lib_idnkit_idn_decodename" >&6
 if test "$ac_cv_lib_idnkit_idn_decodename" = yes; then
 
 for ac_header in idn/version.h
 do
 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
-echo "$as_me:28403: checking for $ac_header" >&5
+echo "$as_me:28934: checking for $ac_header" >&5
 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
 if eval "test \"\${$as_ac_Header+set}\" = set"; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 28409 "configure"
+#line 28940 "configure"
 #include "confdefs.h"
 #include <$ac_header>
 _ACEOF
-if { (eval echo "$as_me:28413: \"$ac_cpp "conftest.$ac_ext"\"") >&5
+if { (eval echo "$as_me:28944: \"$ac_cpp "conftest.$ac_ext"\"") >&5
   (eval $ac_cpp "conftest.$ac_ext") 2>conftest.er1
   ac_status=$?
   $EGREP -v '^ *\+' conftest.er1 >conftest.err
   rm -f conftest.er1
   cat conftest.err >&5
-  echo "$as_me:28419: \$? = $ac_status" >&5
+  echo "$as_me:28950: \$? = $ac_status" >&5
   (exit "$ac_status"); } >/dev/null; then
   if test -s conftest.err; then
     ac_cpp_err=$ac_c_preproc_warn_flag
@@ -28435,7 +28966,7 @@ else
 fi
 rm -f conftest.err "conftest.$ac_ext"
 fi
-echo "$as_me:28438: result: `eval echo '${'"$as_ac_Header"'}'`" >&5
+echo "$as_me:28969: result: `eval echo '${'"$as_ac_Header"'}'`" >&5
 echo "${ECHO_T}`eval echo '${'"$as_ac_Header"'}'`" >&6
 if test "`eval echo '${'"$as_ac_Header"'}'`" = yes; then
   cat >>confdefs.h <<EOF
@@ -28445,23 +28976,23 @@ EOF
 fi
 done
 
-	echo "$as_me:28448: checking for idn/api.h" >&5
+	echo "$as_me:28979: checking for idn/api.h" >&5
 echo $ECHO_N "checking for idn/api.h... $ECHO_C" >&6
 if test "${ac_cv_header_idn_api_h+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 28454 "configure"
+#line 28985 "configure"
 #include "confdefs.h"
 #include <idn/api.h>
 _ACEOF
-if { (eval echo "$as_me:28458: \"$ac_cpp "conftest.$ac_ext"\"") >&5
+if { (eval echo "$as_me:28989: \"$ac_cpp "conftest.$ac_ext"\"") >&5
   (eval $ac_cpp "conftest.$ac_ext") 2>conftest.er1
   ac_status=$?
   $EGREP -v '^ *\+' conftest.er1 >conftest.err
   rm -f conftest.er1
   cat conftest.err >&5
-  echo "$as_me:28464: \$? = $ac_status" >&5
+  echo "$as_me:28995: \$? = $ac_status" >&5
   (exit "$ac_status"); } >/dev/null; then
   if test -s conftest.err; then
     ac_cpp_err=$ac_c_preproc_warn_flag
@@ -28480,16 +29011,16 @@ else
 fi
 rm -f conftest.err "conftest.$ac_ext"
 fi
-echo "$as_me:28483: result: $ac_cv_header_idn_api_h" >&5
+echo "$as_me:29014: result: $ac_cv_header_idn_api_h" >&5
 echo "${ECHO_T}$ac_cv_header_idn_api_h" >&6
 if test "$ac_cv_header_idn_api_h" = yes; then
 
-		echo "$as_me:28487: checking for IDN_DECODE_LOOKUP" >&5
+		echo "$as_me:29018: checking for IDN_DECODE_LOOKUP" >&5
 echo $ECHO_N "checking for IDN_DECODE_LOOKUP... $ECHO_C" >&6
 		cf_save_LIBS="$LIBS"
 		LIBS="$LIBS -lidnkit"
 		cat >"conftest.$ac_ext" <<_ACEOF
-#line 28492 "configure"
+#line 29023 "configure"
 #include "confdefs.h"
 #include <idn/api.h>
 			#include <string.h>
@@ -28509,16 +29040,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:28512: \"$ac_link\"") >&5
+if { (eval echo "$as_me:29043: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:28515: \$? = $ac_status" >&5
+  echo "$as_me:29046: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:28518: \"$ac_try\"") >&5
+  { (eval echo "$as_me:29049: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:28521: \$? = $ac_status" >&5
+  echo "$as_me:29052: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
 
 cat >>confdefs.h <<\EOF
@@ -28533,7 +29064,7 @@ cat >>confdefs.h <<\EOF
 #define HAVE_IDN_DECODENAME 1
 EOF
 
-			echo "$as_me:28536: result: yes" >&5
+			echo "$as_me:29067: result: yes" >&5
 echo "${ECHO_T}yes" >&6
 			cf_have_libidnkit="yes"
 else
@@ -28541,7 +29072,7 @@ else
 cat "conftest.$ac_ext" >&5
 
 			LIBS=$cf_save_LIBS
-			echo "$as_me:28544: result: no" >&5
+			echo "$as_me:29075: result: no" >&5
 echo "${ECHO_T}no" >&6
 
 fi
@@ -28559,23 +29090,23 @@ fi
 for ac_header in unicode/ucsdet.h
 do
 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
-echo "$as_me:28562: checking for $ac_header" >&5
+echo "$as_me:29093: checking for $ac_header" >&5
 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
 if eval "test \"\${$as_ac_Header+set}\" = set"; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 28568 "configure"
+#line 29099 "configure"
 #include "confdefs.h"
 #include <$ac_header>
 _ACEOF
-if { (eval echo "$as_me:28572: \"$ac_cpp "conftest.$ac_ext"\"") >&5
+if { (eval echo "$as_me:29103: \"$ac_cpp "conftest.$ac_ext"\"") >&5
   (eval $ac_cpp "conftest.$ac_ext") 2>conftest.er1
   ac_status=$?
   $EGREP -v '^ *\+' conftest.er1 >conftest.err
   rm -f conftest.er1
   cat conftest.err >&5
-  echo "$as_me:28578: \$? = $ac_status" >&5
+  echo "$as_me:29109: \$? = $ac_status" >&5
   (exit "$ac_status"); } >/dev/null; then
   if test -s conftest.err; then
     ac_cpp_err=$ac_c_preproc_warn_flag
@@ -28594,20 +29125,20 @@ else
 fi
 rm -f conftest.err "conftest.$ac_ext"
 fi
-echo "$as_me:28597: result: `eval echo '${'"$as_ac_Header"'}'`" >&5
+echo "$as_me:29128: result: `eval echo '${'"$as_ac_Header"'}'`" >&5
 echo "${ECHO_T}`eval echo '${'"$as_ac_Header"'}'`" >&6
 if test "`eval echo '${'"$as_ac_Header"'}'`" = yes; then
   cat >>confdefs.h <<EOF
 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
 EOF
 
-	echo "$as_me:28604: checking for ucsdet_detect in libicui18n" >&5
+	echo "$as_me:29135: checking for ucsdet_detect in libicui18n" >&5
 echo $ECHO_N "checking for ucsdet_detect in libicui18n... $ECHO_C" >&6
 	cf_save_LIBS="$LIBS"
 	cf_try_icui18n="no"
 	LIBS="$LIBS -licui18n"
 	cat >"conftest.$ac_ext" <<_ACEOF
-#line 28610 "configure"
+#line 29141 "configure"
 #include "confdefs.h"
 
 $ac_includes_default
@@ -28629,16 +29160,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:28632: \"$ac_link\"") >&5
+if { (eval echo "$as_me:29163: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:28635: \$? = $ac_status" >&5
+  echo "$as_me:29166: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:28638: \"$ac_try\"") >&5
+  { (eval echo "$as_me:29169: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:28641: \$? = $ac_status" >&5
+  echo "$as_me:29172: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
 
 cat >>confdefs.h <<\EOF
@@ -28652,7 +29183,7 @@ cat "conftest.$ac_ext" >&5
 LIBS=$cf_save_LIBS
 fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
-	echo "$as_me:28655: result: $cf_try_icui18n" >&5
+	echo "$as_me:29186: result: $cf_try_icui18n" >&5
 echo "${ECHO_T}$cf_try_icui18n" >&6
 	cf_save_LIBS="$LIBS"
 
@@ -28669,7 +29200,7 @@ else
 
 cf_cv_termlib=none
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 28672 "configure"
+#line 29203 "configure"
 #include "confdefs.h"
 extern char *tgoto(const char*,int,int);
 int
@@ -28681,19 +29212,19 @@ char *x=tgoto("",0,0); (void)x;
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:28684: \"$ac_link\"") >&5
+if { (eval echo "$as_me:29215: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:28687: \$? = $ac_status" >&5
+  echo "$as_me:29218: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:28690: \"$ac_try\"") >&5
+  { (eval echo "$as_me:29221: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:28693: \$? = $ac_status" >&5
+  echo "$as_me:29224: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 28696 "configure"
+#line 29227 "configure"
 #include "confdefs.h"
 extern char *tigetstr(const char *);
 int
@@ -28705,16 +29236,16 @@ char *x=tigetstr(""); (void)x;
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:28708: \"$ac_link\"") >&5
+if { (eval echo "$as_me:29239: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:28711: \$? = $ac_status" >&5
+  echo "$as_me:29242: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:28714: \"$ac_try\"") >&5
+  { (eval echo "$as_me:29245: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:28717: \$? = $ac_status" >&5
+  echo "$as_me:29248: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_cv_termlib=terminfo
 else
@@ -28725,7 +29256,7 @@ fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 	test -n "$verbose" && echo "	using functions in predefined $cf_cv_termlib LIBS" 1>&6
 
-echo "${as_me:-configure}:28728: testing using functions in predefined $cf_cv_termlib LIBS ..." 1>&5
+echo "${as_me:-configure}:29259: testing using functions in predefined $cf_cv_termlib LIBS ..." 1>&5
 
 else
   echo "$as_me: failed program was:" >&5
@@ -28740,10 +29271,10 @@ if test "$cf_cv_termlib" = none; then
 		LIBS="-l$cf_lib $cf_save_LIBS"
 		for cf_func in tigetstr tgetstr
 		do
-			echo "$as_me:28743: checking for $cf_func in -l$cf_lib" >&5
+			echo "$as_me:29274: checking for $cf_func in -l$cf_lib" >&5
 echo $ECHO_N "checking for $cf_func in -l$cf_lib... $ECHO_C" >&6
 			cat >"conftest.$ac_ext" <<_ACEOF
-#line 28746 "configure"
+#line 29277 "configure"
 #include "confdefs.h"
 extern char *$cf_func(const char *);
 int
@@ -28755,16 +29286,16 @@ char *x = $cf_func(""); (void)x
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:28758: \"$ac_link\"") >&5
+if { (eval echo "$as_me:29289: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:28761: \$? = $ac_status" >&5
+  echo "$as_me:29292: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:28764: \"$ac_try\"") >&5
+  { (eval echo "$as_me:29295: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:28767: \$? = $ac_status" >&5
+  echo "$as_me:29298: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_result=yes
 else
@@ -28773,7 +29304,7 @@ cat "conftest.$ac_ext" >&5
 cf_result=no
 fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
-			echo "$as_me:28776: result: $cf_result" >&5
+			echo "$as_me:29307: result: $cf_result" >&5
 echo "${ECHO_T}$cf_result" >&6
 			if test "$cf_result" = yes ; then
 				if test "$cf_func" = tigetstr ; then
@@ -28790,7 +29321,7 @@ echo "${ECHO_T}$cf_result" >&6
 fi
 if test "$cf_cv_termlib" = none; then
 	# allow curses library for broken AIX system.
-	echo "$as_me:28793: checking for initscr in -lcurses" >&5
+	echo "$as_me:29324: checking for initscr in -lcurses" >&5
 echo $ECHO_N "checking for initscr in -lcurses... $ECHO_C" >&6
 if test "${ac_cv_lib_curses_initscr+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -28798,7 +29329,7 @@ else
   ac_check_lib_save_LIBS=$LIBS
 LIBS="-lcurses  $LIBS"
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 28801 "configure"
+#line 29332 "configure"
 #include "confdefs.h"
 
 /* Override any gcc2 internal prototype to avoid an error.  */
@@ -28817,16 +29348,16 @@ initscr ();
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:28820: \"$ac_link\"") >&5
+if { (eval echo "$as_me:29351: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:28823: \$? = $ac_status" >&5
+  echo "$as_me:29354: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:28826: \"$ac_try\"") >&5
+  { (eval echo "$as_me:29357: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:28829: \$? = $ac_status" >&5
+  echo "$as_me:29360: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_lib_curses_initscr=yes
 else
@@ -28837,7 +29368,7 @@ fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 LIBS=$ac_check_lib_save_LIBS
 fi
-echo "$as_me:28840: result: $ac_cv_lib_curses_initscr" >&5
+echo "$as_me:29371: result: $ac_cv_lib_curses_initscr" >&5
 echo "${ECHO_T}$ac_cv_lib_curses_initscr" >&6
 if test "$ac_cv_lib_curses_initscr" = yes; then
 
@@ -28859,7 +29390,7 @@ LIBS="$cf_add_libs"
 
 fi
 
-	echo "$as_me:28862: checking for tgoto in -ltermcap" >&5
+	echo "$as_me:29393: checking for tgoto in -ltermcap" >&5
 echo $ECHO_N "checking for tgoto in -ltermcap... $ECHO_C" >&6
 if test "${ac_cv_lib_termcap_tgoto+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -28867,7 +29398,7 @@ else
   ac_check_lib_save_LIBS=$LIBS
 LIBS="-ltermcap  $LIBS"
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 28870 "configure"
+#line 29401 "configure"
 #include "confdefs.h"
 
 /* Override any gcc2 internal prototype to avoid an error.  */
@@ -28886,16 +29417,16 @@ tgoto ();
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:28889: \"$ac_link\"") >&5
+if { (eval echo "$as_me:29420: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:28892: \$? = $ac_status" >&5
+  echo "$as_me:29423: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:28895: \"$ac_try\"") >&5
+  { (eval echo "$as_me:29426: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:28898: \$? = $ac_status" >&5
+  echo "$as_me:29429: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_lib_termcap_tgoto=yes
 else
@@ -28906,7 +29437,7 @@ fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 LIBS=$ac_check_lib_save_LIBS
 fi
-echo "$as_me:28909: result: $ac_cv_lib_termcap_tgoto" >&5
+echo "$as_me:29440: result: $ac_cv_lib_termcap_tgoto" >&5
 echo "${ECHO_T}$ac_cv_lib_termcap_tgoto" >&6
 if test "$ac_cv_lib_termcap_tgoto" = yes; then
 
@@ -28933,7 +29464,7 @@ fi
 fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 if test "$cf_cv_termlib" = none; then
-	{ echo "$as_me:28936: WARNING: Cannot find -ltermlib, -lcurses, or -ltermcap" >&5
+	{ echo "$as_me:29467: WARNING: Cannot find -ltermlib, -lcurses, or -ltermcap" >&5
 echo "$as_me: WARNING: Cannot find -ltermlib, -lcurses, or -ltermcap" >&2;}
 fi
 
@@ -28941,12 +29472,12 @@ fi
 
 	# terminfo-based termcap interfaces may be prototyped in <curses.h>,
 	# which may/may not be compatible with <termcap.h>
-	echo "$as_me:28944: checking if we should include termcap.h" >&5
+	echo "$as_me:29475: checking if we should include termcap.h" >&5
 echo $ECHO_N "checking if we should include termcap.h... $ECHO_C" >&6
 	cf_save_CFLAGS="$CFLAGS"
 	CFLAGS="$CFLAGS -I$srcdir/include"
 	cat >"conftest.$ac_ext" <<_ACEOF
-#line 28949 "configure"
+#line 29480 "configure"
 #include "confdefs.h"
 
 #define HAVE_TERMCAP_H 1
@@ -28964,16 +29495,16 @@ make an error
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:28967: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:29498: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:28970: \$? = $ac_status" >&5
+  echo "$as_me:29501: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:28973: \"$ac_try\"") >&5
+  { (eval echo "$as_me:29504: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:28976: \$? = $ac_status" >&5
+  echo "$as_me:29507: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_result=yes
 else
@@ -28982,7 +29513,7 @@ cat "conftest.$ac_ext" >&5
 cf_result=no
 fi
 rm -f "conftest.$ac_objext" "conftest.$ac_ext"
-	echo "$as_me:28985: result: $cf_result" >&5
+	echo "$as_me:29516: result: $cf_result" >&5
 echo "${ECHO_T}$cf_result" >&6
 	CFLAGS="$cf_save_CFLAGS"
 	test $cf_result = yes &&
@@ -28990,7 +29521,7 @@ cat >>confdefs.h <<\EOF
 #define HAVE_TERMCAP_H 1
 EOF
 
-echo "$as_me:28993: checking for term.h" >&5
+echo "$as_me:29524: checking for term.h" >&5
 echo $ECHO_N "checking for term.h... $ECHO_C" >&6
 if test "${cf_cv_term_header+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -29011,7 +29542,7 @@ esac
 for cf_header in $cf_header_list
 do
 	cat >"conftest.$ac_ext" <<_ACEOF
-#line 29014 "configure"
+#line 29545 "configure"
 #include "confdefs.h"
 
 #include <${cf_cv_ncurses_header:-curses.h}>
@@ -29025,16 +29556,16 @@ WINDOW *x; (void)x
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:29028: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:29559: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:29031: \$? = $ac_status" >&5
+  echo "$as_me:29562: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:29034: \"$ac_try\"") >&5
+  { (eval echo "$as_me:29565: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:29037: \$? = $ac_status" >&5
+  echo "$as_me:29568: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_cv_term_header=$cf_header
 	 break
@@ -29053,7 +29584,7 @@ no)
 	for cf_header in ncurses/term.h ncursesw/term.h
 	do
 		cat >"conftest.$ac_ext" <<_ACEOF
-#line 29056 "configure"
+#line 29587 "configure"
 #include "confdefs.h"
 
 #include <${cf_cv_ncurses_header:-curses.h}>
@@ -29071,16 +29602,16 @@ WINDOW *x; (void)x
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:29074: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:29605: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:29077: \$? = $ac_status" >&5
+  echo "$as_me:29608: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:29080: \"$ac_try\"") >&5
+  { (eval echo "$as_me:29611: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:29083: \$? = $ac_status" >&5
+  echo "$as_me:29614: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_cv_term_header=$cf_header
 			 break
@@ -29095,7 +29626,7 @@ rm -f "conftest.$ac_objext" "conftest.$a
 esac
 
 fi
-echo "$as_me:29098: result: $cf_cv_term_header" >&5
+echo "$as_me:29629: result: $cf_cv_term_header" >&5
 echo "${ECHO_T}$cf_cv_term_header" >&6
 
 case "$cf_cv_term_header" in
@@ -29122,7 +29653,7 @@ EOF
 	;;
 esac
 
-echo "$as_me:29125: checking if we should include curses.h or termcap.h" >&5
+echo "$as_me:29656: checking if we should include curses.h or termcap.h" >&5
 echo $ECHO_N "checking if we should include curses.h or termcap.h... $ECHO_C" >&6
 if test "${cf_cv_need_curses_h+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -29144,7 +29675,7 @@ do
 	test -n "${cf_c_opts}${cf_t_opts}" && cf_tgoto_decl=
 
     cat >"conftest.$ac_ext" <<_ACEOF
-#line 29147 "configure"
+#line 29678 "configure"
 #include "confdefs.h"
 /* $cf_c_opts $cf_t_opts */
 $CHECK_DECL_HDRS $cf_tgoto_decl
@@ -29157,16 +29688,16 @@ static char fmt[] = ""; char *x = tgoto(
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:29160: \"$ac_link\"") >&5
+if { (eval echo "$as_me:29691: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:29163: \$? = $ac_status" >&5
+  echo "$as_me:29694: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:29166: \"$ac_try\"") >&5
+  { (eval echo "$as_me:29697: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:29169: \$? = $ac_status" >&5
+  echo "$as_me:29700: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   test "$cf_cv_need_curses_h" = no && {
 	     cf_cv_need_curses_h=maybe
@@ -29178,7 +29709,7 @@ else
 cat "conftest.$ac_ext" >&5
 echo "Recompiling with corrected call (C:$cf_c_opts, T:$cf_t_opts)" >&5
 	cat >"conftest.$ac_ext" <<_ACEOF
-#line 29181 "configure"
+#line 29712 "configure"
 #include "confdefs.h"
 
 $CHECK_DECL_HDRS $cf_tgoto_decl
@@ -29191,16 +29722,16 @@ static char fmt[] = ""; char *x = tgoto(
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:29194: \"$ac_link\"") >&5
+if { (eval echo "$as_me:29725: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:29197: \$? = $ac_status" >&5
+  echo "$as_me:29728: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:29200: \"$ac_try\"") >&5
+  { (eval echo "$as_me:29731: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:29203: \$? = $ac_status" >&5
+  echo "$as_me:29734: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_cv_need_curses_h=yes
 	 cf_ok_c_opts=$cf_c_opts
@@ -29237,7 +29768,7 @@ if test "$cf_cv_need_curses_h" != no ; t
 fi
 
 fi
-echo "$as_me:29240: result: $cf_cv_need_curses_h" >&5
+echo "$as_me:29771: result: $cf_cv_need_curses_h" >&5
 echo "${ECHO_T}$cf_cv_need_curses_h" >&6
 
 case $cf_cv_need_curses_h in
@@ -29275,7 +29806,7 @@ EOF
 	;;
 esac
 
-echo "$as_me:29278: checking declaration of tputs 3rd param" >&5
+echo "$as_me:29809: checking declaration of tputs 3rd param" >&5
 echo $ECHO_N "checking declaration of tputs 3rd param... $ECHO_C" >&6
 if test "${cf_cv_type_outchar+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -29291,10 +29822,10 @@ for Q in int void; do
 for R in int char; do
 for S in "" const; do
 
-echo "${as_me:-configure}:29294: testing loop variables P:$P, Q:$Q, R:$R, S:$S ..." 1>&5
+echo "${as_me:-configure}:29825: testing loop variables P:$P, Q:$Q, R:$R, S:$S ..." 1>&5
 
 	cat >"conftest.$ac_ext" <<_ACEOF
-#line 29297 "configure"
+#line 29828 "configure"
 #include "confdefs.h"
 $CHECK_DECL_HDRS
 	extern $Q OutChar($R);
@@ -29309,16 +29840,16 @@ tputs(fmt, 1, OutChar)
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:29312: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:29843: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:29315: \$? = $ac_status" >&5
+  echo "$as_me:29846: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:29318: \"$ac_try\"") >&5
+  { (eval echo "$as_me:29849: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:29321: \$? = $ac_status" >&5
+  echo "$as_me:29852: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_cv_type_outchar="$Q OutChar($R)"
 	 cf_cv_found=yes
@@ -29337,7 +29868,7 @@ done
 done
 
 fi
-echo "$as_me:29340: result: $cf_cv_type_outchar" >&5
+echo "$as_me:29871: result: $cf_cv_type_outchar" >&5
 echo "${ECHO_T}$cf_cv_type_outchar" >&6
 
 case $cf_cv_type_outchar in
@@ -29376,7 +29907,7 @@ EOF
 elif test ".$cf_cv_termlib" = .termcap ; then
 	# BSD 'tputs()' may need 'PC' to be set.
 	cat >"conftest.$ac_ext" <<_ACEOF
-#line 29379 "configure"
+#line 29910 "configure"
 #include "confdefs.h"
 
 int
@@ -29388,16 +29919,16 @@ extern char PC; PC = 0
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:29391: \"$ac_link\"") >&5
+if { (eval echo "$as_me:29922: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:29394: \$? = $ac_status" >&5
+  echo "$as_me:29925: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:29397: \"$ac_try\"") >&5
+  { (eval echo "$as_me:29928: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:29400: \$? = $ac_status" >&5
+  echo "$as_me:29931: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
 
 cat >>confdefs.h <<\EOF
@@ -29415,14 +29946,14 @@ fi
 
 ###	Checks for external-data
 
-echo "$as_me:29418: checking if external errno is declared" >&5
+echo "$as_me:29949: checking if external errno is declared" >&5
 echo $ECHO_N "checking if external errno is declared... $ECHO_C" >&6
 if test "${cf_cv_dcl_errno+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
 
 	cat >"conftest.$ac_ext" <<_ACEOF
-#line 29425 "configure"
+#line 29956 "configure"
 #include "confdefs.h"
 
 $ac_includes_default
@@ -29436,16 +29967,16 @@ int x = (int) errno; (void)x
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:29439: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:29970: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:29442: \$? = $ac_status" >&5
+  echo "$as_me:29973: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:29445: \"$ac_try\"") >&5
+  { (eval echo "$as_me:29976: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:29448: \$? = $ac_status" >&5
+  echo "$as_me:29979: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_cv_dcl_errno=yes
 else
@@ -29456,7 +29987,7 @@ fi
 rm -f "conftest.$ac_objext" "conftest.$ac_ext"
 
 fi
-echo "$as_me:29459: result: $cf_cv_dcl_errno" >&5
+echo "$as_me:29990: result: $cf_cv_dcl_errno" >&5
 echo "${ECHO_T}$cf_cv_dcl_errno" >&6
 
 if test "$cf_cv_dcl_errno" = no ; then
@@ -29471,14 +30002,14 @@ fi
 
 # It's possible (for near-UNIX clones) that the data doesn't exist
 
-echo "$as_me:29474: checking if external errno exists" >&5
+echo "$as_me:30005: checking if external errno exists" >&5
 echo $ECHO_N "checking if external errno exists... $ECHO_C" >&6
 if test "${cf_cv_have_errno+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
 
 	cat >"conftest.$ac_ext" <<_ACEOF
-#line 29481 "configure"
+#line 30012 "configure"
 #include "confdefs.h"
 
 #undef errno
@@ -29493,16 +30024,16 @@ errno = 2
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:29496: \"$ac_link\"") >&5
+if { (eval echo "$as_me:30027: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:29499: \$? = $ac_status" >&5
+  echo "$as_me:30030: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:29502: \"$ac_try\"") >&5
+  { (eval echo "$as_me:30033: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:29505: \$? = $ac_status" >&5
+  echo "$as_me:30036: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_cv_have_errno=yes
 else
@@ -29513,7 +30044,7 @@ fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 
 fi
-echo "$as_me:29516: result: $cf_cv_have_errno" >&5
+echo "$as_me:30047: result: $cf_cv_have_errno" >&5
 echo "${ECHO_T}$cf_cv_have_errno" >&6
 
 if test "$cf_cv_have_errno" = yes ; then
@@ -29529,13 +30060,13 @@ fi
 for ac_func in strerror
 do
 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
-echo "$as_me:29532: checking for $ac_func" >&5
+echo "$as_me:30063: checking for $ac_func" >&5
 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
 if eval "test \"\${$as_ac_var+set}\" = set"; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 29538 "configure"
+#line 30069 "configure"
 #include "confdefs.h"
 #define $ac_func autoconf_temporary
 #include <limits.h>	/* least-intrusive standard header which defines gcc2 __stub macros */
@@ -29566,16 +30097,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:29569: \"$ac_link\"") >&5
+if { (eval echo "$as_me:30100: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:29572: \$? = $ac_status" >&5
+  echo "$as_me:30103: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:29575: \"$ac_try\"") >&5
+  { (eval echo "$as_me:30106: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:29578: \$? = $ac_status" >&5
+  echo "$as_me:30109: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   eval "$as_ac_var=yes"
 else
@@ -29585,7 +30116,7 @@ eval "$as_ac_var=no"
 fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 fi
-echo "$as_me:29588: result: `eval echo '${'"$as_ac_var"'}'`" >&5
+echo "$as_me:30119: result: `eval echo '${'"$as_ac_var"'}'`" >&5
 echo "${ECHO_T}`eval echo '${'"$as_ac_var"'}'`" >&6
 if test "`eval echo '${'"$as_ac_var"'}'`" = yes; then
   cat >>confdefs.h <<EOF
@@ -29597,14 +30128,14 @@ EOF
 
 else
 
-echo "$as_me:29600: checking if external sys_nerr is declared" >&5
+echo "$as_me:30131: checking if external sys_nerr is declared" >&5
 echo $ECHO_N "checking if external sys_nerr is declared... $ECHO_C" >&6
 if test "${cf_cv_dcl_sys_nerr+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
 
 	cat >"conftest.$ac_ext" <<_ACEOF
-#line 29607 "configure"
+#line 30138 "configure"
 #include "confdefs.h"
 
 $ac_includes_default
@@ -29618,16 +30149,16 @@ int x = (int) sys_nerr; (void)x
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:29621: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:30152: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:29624: \$? = $ac_status" >&5
+  echo "$as_me:30155: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:29627: \"$ac_try\"") >&5
+  { (eval echo "$as_me:30158: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:29630: \$? = $ac_status" >&5
+  echo "$as_me:30161: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_cv_dcl_sys_nerr=yes
 else
@@ -29638,7 +30169,7 @@ fi
 rm -f "conftest.$ac_objext" "conftest.$ac_ext"
 
 fi
-echo "$as_me:29641: result: $cf_cv_dcl_sys_nerr" >&5
+echo "$as_me:30172: result: $cf_cv_dcl_sys_nerr" >&5
 echo "${ECHO_T}$cf_cv_dcl_sys_nerr" >&6
 
 if test "$cf_cv_dcl_sys_nerr" = no ; then
@@ -29653,14 +30184,14 @@ fi
 
 # It's possible (for near-UNIX clones) that the data doesn't exist
 
-echo "$as_me:29656: checking if external sys_nerr exists" >&5
+echo "$as_me:30187: checking if external sys_nerr exists" >&5
 echo $ECHO_N "checking if external sys_nerr exists... $ECHO_C" >&6
 if test "${cf_cv_have_sys_nerr+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
 
 	cat >"conftest.$ac_ext" <<_ACEOF
-#line 29663 "configure"
+#line 30194 "configure"
 #include "confdefs.h"
 
 #undef sys_nerr
@@ -29675,16 +30206,16 @@ sys_nerr = 2
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:29678: \"$ac_link\"") >&5
+if { (eval echo "$as_me:30209: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:29681: \$? = $ac_status" >&5
+  echo "$as_me:30212: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:29684: \"$ac_try\"") >&5
+  { (eval echo "$as_me:30215: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:29687: \$? = $ac_status" >&5
+  echo "$as_me:30218: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_cv_have_sys_nerr=yes
 else
@@ -29695,7 +30226,7 @@ fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 
 fi
-echo "$as_me:29698: result: $cf_cv_have_sys_nerr" >&5
+echo "$as_me:30229: result: $cf_cv_have_sys_nerr" >&5
 echo "${ECHO_T}$cf_cv_have_sys_nerr" >&6
 
 if test "$cf_cv_have_sys_nerr" = yes ; then
@@ -29708,14 +30239,14 @@ EOF
 
 fi
 
-echo "$as_me:29711: checking if external sys_errlist is declared" >&5
+echo "$as_me:30242: checking if external sys_errlist is declared" >&5
 echo $ECHO_N "checking if external sys_errlist is declared... $ECHO_C" >&6
 if test "${cf_cv_dcl_sys_errlist+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
 
 	cat >"conftest.$ac_ext" <<_ACEOF
-#line 29718 "configure"
+#line 30249 "configure"
 #include "confdefs.h"
 
 $ac_includes_default
@@ -29729,16 +30260,16 @@ int x = (int) sys_errlist; (void)x
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:29732: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:30263: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:29735: \$? = $ac_status" >&5
+  echo "$as_me:30266: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:29738: \"$ac_try\"") >&5
+  { (eval echo "$as_me:30269: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:29741: \$? = $ac_status" >&5
+  echo "$as_me:30272: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_cv_dcl_sys_errlist=yes
 else
@@ -29749,7 +30280,7 @@ fi
 rm -f "conftest.$ac_objext" "conftest.$ac_ext"
 
 fi
-echo "$as_me:29752: result: $cf_cv_dcl_sys_errlist" >&5
+echo "$as_me:30283: result: $cf_cv_dcl_sys_errlist" >&5
 echo "${ECHO_T}$cf_cv_dcl_sys_errlist" >&6
 
 if test "$cf_cv_dcl_sys_errlist" = no ; then
@@ -29764,14 +30295,14 @@ fi
 
 # It's possible (for near-UNIX clones) that the data doesn't exist
 
-echo "$as_me:29767: checking if external sys_errlist exists" >&5
+echo "$as_me:30298: checking if external sys_errlist exists" >&5
 echo $ECHO_N "checking if external sys_errlist exists... $ECHO_C" >&6
 if test "${cf_cv_have_sys_errlist+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
 
 	cat >"conftest.$ac_ext" <<_ACEOF
-#line 29774 "configure"
+#line 30305 "configure"
 #include "confdefs.h"
 
 #undef sys_errlist
@@ -29786,16 +30317,16 @@ sys_errlist = 2
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:29789: \"$ac_link\"") >&5
+if { (eval echo "$as_me:30320: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:29792: \$? = $ac_status" >&5
+  echo "$as_me:30323: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:29795: \"$ac_try\"") >&5
+  { (eval echo "$as_me:30326: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:29798: \$? = $ac_status" >&5
+  echo "$as_me:30329: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_cv_have_sys_errlist=yes
 else
@@ -29806,7 +30337,7 @@ fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 
 fi
-echo "$as_me:29809: result: $cf_cv_have_sys_errlist" >&5
+echo "$as_me:30340: result: $cf_cv_have_sys_errlist" >&5
 echo "${ECHO_T}$cf_cv_have_sys_errlist" >&6
 
 if test "$cf_cv_have_sys_errlist" = yes ; then
@@ -29827,9 +30358,6 @@ done
 for ac_func in \
 	alarm \
 	arc4random_uniform \
-	atol \
-	atoll \
-	atoq \
 	bcopy \
 	chmod \
 	execlp \
@@ -29848,6 +30376,7 @@ for ac_func in \
 	inet_pton \
 	is_xterm \
 	isascii \
+	isblank \
 	lockf \
 	lrand48 \
 	lstat \
@@ -29898,13 +30427,85 @@ for ac_func in \
 $cf_tc_funcs
 do
 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
-echo "$as_me:29901: checking for $ac_func" >&5
+echo "$as_me:30430: checking for $ac_func" >&5
+echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
+if eval "test \"\${$as_ac_var+set}\" = set"; then
+  echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+  cat >"conftest.$ac_ext" <<_ACEOF
+#line 30436 "configure"
+#include "confdefs.h"
+#define $ac_func autoconf_temporary
+#include <limits.h>	/* least-intrusive standard header which defines gcc2 __stub macros */
+#undef $ac_func
+
+#ifdef __cplusplus
+extern "C"
+#endif
+
+/* We use char because int might match the return type of a gcc2
+   builtin and then its argument prototype would still apply.  */
+char $ac_func (void);
+
+int
+main (void)
+{
+
+/* The GNU C library defines stubs for functions which it implements
+    to always fail with ENOSYS.  Some functions are actually named
+    something starting with __ and the normal name is an alias.  */
+#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
+#error found stub for $ac_func
+#endif
+
+	return $ac_func ();
+  ;
+  return 0;
+}
+_ACEOF
+rm -f "conftest.$ac_objext" "conftest$ac_exeext"
+if { (eval echo "$as_me:30467: \"$ac_link\"") >&5
+  (eval $ac_link) 2>&5
+  ac_status=$?
+  echo "$as_me:30470: \$? = $ac_status" >&5
+  (exit "$ac_status"); } &&
+         { ac_try='test -s "conftest$ac_exeext"'
+  { (eval echo "$as_me:30473: \"$ac_try\"") >&5
+  (eval $ac_try) 2>&5
+  ac_status=$?
+  echo "$as_me:30476: \$? = $ac_status" >&5
+  (exit "$ac_status"); }; }; then
+  eval "$as_ac_var=yes"
+else
+  echo "$as_me: failed program was:" >&5
+cat "conftest.$ac_ext" >&5
+eval "$as_ac_var=no"
+fi
+rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
+fi
+echo "$as_me:30486: result: `eval echo '${'"$as_ac_var"'}'`" >&5
+echo "${ECHO_T}`eval echo '${'"$as_ac_var"'}'`" >&6
+if test "`eval echo '${'"$as_ac_var"'}'`" = yes; then
+  cat >>confdefs.h <<EOF
+#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
+EOF
+
+fi
+done
+
+for ac_func in \
+	getpwuid \
+	getgrgid \
+
+do
+as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
+echo "$as_me:30502: checking for $ac_func" >&5
 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
 if eval "test \"\${$as_ac_var+set}\" = set"; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 29907 "configure"
+#line 30508 "configure"
 #include "confdefs.h"
 #define $ac_func autoconf_temporary
 #include <limits.h>	/* least-intrusive standard header which defines gcc2 __stub macros */
@@ -29935,16 +30536,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:29938: \"$ac_link\"") >&5
+if { (eval echo "$as_me:30539: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:29941: \$? = $ac_status" >&5
+  echo "$as_me:30542: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:29944: \"$ac_try\"") >&5
+  { (eval echo "$as_me:30545: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:29947: \$? = $ac_status" >&5
+  echo "$as_me:30548: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   eval "$as_ac_var=yes"
 else
@@ -29954,7 +30555,7 @@ eval "$as_ac_var=no"
 fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 fi
-echo "$as_me:29957: result: `eval echo '${'"$as_ac_var"'}'`" >&5
+echo "$as_me:30558: result: `eval echo '${'"$as_ac_var"'}'`" >&5
 echo "${ECHO_T}`eval echo '${'"$as_ac_var"'}'`" >&6
 if test "`eval echo '${'"$as_ac_var"'}'`" = yes; then
   cat >>confdefs.h <<EOF
@@ -29964,13 +30565,13 @@ EOF
 fi
 done
 
-echo "$as_me:29967: checking for flock" >&5
+echo "$as_me:30568: checking for flock" >&5
 echo $ECHO_N "checking for flock... $ECHO_C" >&6
 if test "${ac_cv_func_flock+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 29973 "configure"
+#line 30574 "configure"
 #include "confdefs.h"
 #define flock autoconf_temporary
 #include <limits.h>	/* least-intrusive standard header which defines gcc2 __stub macros */
@@ -30001,16 +30602,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:30004: \"$ac_link\"") >&5
+if { (eval echo "$as_me:30605: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:30007: \$? = $ac_status" >&5
+  echo "$as_me:30608: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:30010: \"$ac_try\"") >&5
+  { (eval echo "$as_me:30611: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:30013: \$? = $ac_status" >&5
+  echo "$as_me:30614: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_func_flock=yes
 else
@@ -30020,7 +30621,7 @@ ac_cv_func_flock=no
 fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 fi
-echo "$as_me:30023: result: $ac_cv_func_flock" >&5
+echo "$as_me:30624: result: $ac_cv_func_flock" >&5
 echo "${ECHO_T}$ac_cv_func_flock" >&6
 if test "$ac_cv_func_flock" = yes; then
 
@@ -30030,7 +30631,7 @@ EOF
 
 else
 
-	echo "$as_me:30033: checking for flock in -lbsd" >&5
+	echo "$as_me:30634: checking for flock in -lbsd" >&5
 echo $ECHO_N "checking for flock in -lbsd... $ECHO_C" >&6
 if test "${ac_cv_lib_bsd_flock+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -30038,7 +30639,7 @@ else
   ac_check_lib_save_LIBS=$LIBS
 LIBS="-lbsd  $LIBS"
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 30041 "configure"
+#line 30642 "configure"
 #include "confdefs.h"
 
 /* Override any gcc2 internal prototype to avoid an error.  */
@@ -30057,16 +30658,16 @@ flock ();
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:30060: \"$ac_link\"") >&5
+if { (eval echo "$as_me:30661: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:30063: \$? = $ac_status" >&5
+  echo "$as_me:30664: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:30066: \"$ac_try\"") >&5
+  { (eval echo "$as_me:30667: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:30069: \$? = $ac_status" >&5
+  echo "$as_me:30670: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_lib_bsd_flock=yes
 else
@@ -30077,7 +30678,7 @@ fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 LIBS=$ac_check_lib_save_LIBS
 fi
-echo "$as_me:30080: result: $ac_cv_lib_bsd_flock" >&5
+echo "$as_me:30681: result: $ac_cv_lib_bsd_flock" >&5
 echo "${ECHO_T}$ac_cv_lib_bsd_flock" >&6
 if test "$ac_cv_lib_bsd_flock" = yes; then
   cat >>confdefs.h <<\EOF
@@ -30090,13 +30691,13 @@ fi
 fi
 
 # clock_gettime() / librt
-echo "$as_me:30093: checking for clock_gettime" >&5
+echo "$as_me:30694: checking for clock_gettime" >&5
 echo $ECHO_N "checking for clock_gettime... $ECHO_C" >&6
 if test "${ac_cv_func_clock_gettime+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 30099 "configure"
+#line 30700 "configure"
 #include "confdefs.h"
 #define clock_gettime autoconf_temporary
 #include <limits.h>	/* least-intrusive standard header which defines gcc2 __stub macros */
@@ -30127,16 +30728,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:30130: \"$ac_link\"") >&5
+if { (eval echo "$as_me:30731: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:30133: \$? = $ac_status" >&5
+  echo "$as_me:30734: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:30136: \"$ac_try\"") >&5
+  { (eval echo "$as_me:30737: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:30139: \$? = $ac_status" >&5
+  echo "$as_me:30740: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_func_clock_gettime=yes
 else
@@ -30146,7 +30747,7 @@ ac_cv_func_clock_gettime=no
 fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 fi
-echo "$as_me:30149: result: $ac_cv_func_clock_gettime" >&5
+echo "$as_me:30750: result: $ac_cv_func_clock_gettime" >&5
 echo "${ECHO_T}$ac_cv_func_clock_gettime" >&6
 if test "$ac_cv_func_clock_gettime" = yes; then
 
@@ -30156,7 +30757,7 @@ EOF
 
 else
 
-		echo "$as_me:30159: checking for clock_gettime in -lrt" >&5
+		echo "$as_me:30760: checking for clock_gettime in -lrt" >&5
 echo $ECHO_N "checking for clock_gettime in -lrt... $ECHO_C" >&6
 if test "${ac_cv_lib_rt_clock_gettime+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -30164,7 +30765,7 @@ else
   ac_check_lib_save_LIBS=$LIBS
 LIBS="-lrt  $LIBS"
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 30167 "configure"
+#line 30768 "configure"
 #include "confdefs.h"
 
 /* Override any gcc2 internal prototype to avoid an error.  */
@@ -30183,16 +30784,16 @@ clock_gettime ();
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:30186: \"$ac_link\"") >&5
+if { (eval echo "$as_me:30787: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:30189: \$? = $ac_status" >&5
+  echo "$as_me:30790: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:30192: \"$ac_try\"") >&5
+  { (eval echo "$as_me:30793: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:30195: \$? = $ac_status" >&5
+  echo "$as_me:30796: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_lib_rt_clock_gettime=yes
 else
@@ -30203,7 +30804,7 @@ fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 LIBS=$ac_check_lib_save_LIBS
 fi
-echo "$as_me:30206: result: $ac_cv_lib_rt_clock_gettime" >&5
+echo "$as_me:30807: result: $ac_cv_lib_rt_clock_gettime" >&5
 echo "${ECHO_T}$ac_cv_lib_rt_clock_gettime" >&6
 if test "$ac_cv_lib_rt_clock_gettime" = yes; then
   cat >>confdefs.h <<\EOF
@@ -30216,15 +30817,15 @@ fi
 
 fi
 
-echo "$as_me:30219: checking for memset_s" >&5
+echo "$as_me:30820: checking for memset_s" >&5
 echo $ECHO_N "checking for memset_s... $ECHO_C" >&6
 if test "$cross_compiling" = yes; then
-  echo "$as_me:30222: result: unknown" >&5
+  echo "$as_me:30823: result: unknown" >&5
 echo "${ECHO_T}unknown" >&6
 
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 30227 "configure"
+#line 30828 "configure"
 #include "confdefs.h"
 
 /* Request C11 Annex K */
@@ -30239,18 +30840,18 @@ int main(void)
 }
 _ACEOF
 rm -f "conftest$ac_exeext"
-if { (eval echo "$as_me:30242: \"$ac_link\"") >&5
+if { (eval echo "$as_me:30843: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:30245: \$? = $ac_status" >&5
+  echo "$as_me:30846: \$? = $ac_status" >&5
   (exit "$ac_status"); } && { ac_try='"./conftest$ac_exeext"'
-  { (eval echo "$as_me:30247: \"$ac_try\"") >&5
+  { (eval echo "$as_me:30848: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:30250: \$? = $ac_status" >&5
+  echo "$as_me:30851: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
 
-		echo "$as_me:30253: result: yes" >&5
+		echo "$as_me:30854: result: yes" >&5
 echo "${ECHO_T}yes" >&6
 
 cat >>confdefs.h <<\EOF
@@ -30261,19 +30862,19 @@ else
   echo "$as_me: program exited with status $ac_status" >&5
 echo "$as_me: failed program was:" >&5
 cat "conftest.$ac_ext" >&5
-echo "$as_me:30264: result: no" >&5
+echo "$as_me:30865: result: no" >&5
 echo "${ECHO_T}no" >&6
 fi
 rm -f core ./core.* ./*.core "conftest$ac_exeext" "conftest.$ac_objext" "conftest.$ac_ext"
 fi
 
-  echo "$as_me:30270: checking for wide char and multibyte support" >&5
+  echo "$as_me:30871: checking for wide char and multibyte support" >&5
 echo $ECHO_N "checking for wide char and multibyte support... $ECHO_C" >&6
 if test "${am_cv_multibyte_able+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 30276 "configure"
+#line 30877 "configure"
 #include "confdefs.h"
 #include <stdio.h>
 #ifdef HAVE_STDLIB_H
@@ -30295,11 +30896,11 @@ const char icb[5] = {0xa4, 0xa4, 0xa4, 0
       wchar_t wcb2[5];
       wchar_t format[3];
 
-      putwc(0, 0);
-      fputwc(0, 0);
-      fwide(0, 0);
-      mbtowc(wcb, icb, MB_CUR_MAX);
-      mbstowcs(wcb, icb, 5);
+      if (putwc(0, NULL)) {;}
+      if (fputwc(0, NULL)) {;}
+      if (fwide(NULL, 0)) {;}
+      if (mbtowc(wcb, icb, MB_CUR_MAX)) {;}
+      if (mbstowcs(wcb, icb, 5)) {;}
       (void) iswalnum((wint_t) wcb[0]);
       (void) iswcntrl((wint_t) wcb[0]);
       (void) iswdigit((wint_t) wcb[0]);
@@ -30318,30 +30919,30 @@ const char icb[5] = {0xa4, 0xa4, 0xa4, 0
       /* (void) towctranse((wint_t) wcb[0], wctrans("toupper")); */
       (void) wcslen(wcb);
       /* (void) wcsnlen(wcb, 4); */
-      wcwidth((wint_t) wcb[0]);
-      wcswidth(wcb, 5);
-      wcstombs(ocb, wcb, 5);
-      wctomb(ocb, wcb[0]);
-      wcscat(wcb2, wcb);
-      wcscpy(wcb2, wcb);
-      mbstowcs(format, "%s", 2);
-      swprintf(wcb, 5, format, "test");
-      wcsncat(wcb2, wcb, 5);
+      if (wcwidth((wint_t) wcb[0])) {;}
+      if (wcswidth(wcb, 5)) {;}
+      if (wcstombs(ocb, wcb, 5)) {;}
+      if (wctomb(ocb, wcb[0])) {;}
+      if (wcscat(wcb2, wcb)) {;}
+      if (wcscpy(wcb2, wcb)) {;}
+      if (mbstowcs(format, "%s", 2)) {;}
+      if (swprintf(wcb, 5, format, "test")) {;}
+      if (wcsncat(wcb2, wcb, 5)) {;}
   ;
   return 0;
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:30335: \"$ac_link\"") >&5
+if { (eval echo "$as_me:30936: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:30338: \$? = $ac_status" >&5
+  echo "$as_me:30939: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:30341: \"$ac_try\"") >&5
+  { (eval echo "$as_me:30942: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:30344: \$? = $ac_status" >&5
+  echo "$as_me:30945: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   am_cv_multibyte_able=yes
 else
@@ -30350,7 +30951,7 @@ cat "conftest.$ac_ext" >&5
 cf_save_LIBS="$LIBS"
       LIBS="-lutf8 $LIBS"
       cat >"conftest.$ac_ext" <<_ACEOF
-#line 30353 "configure"
+#line 30954 "configure"
 #include "confdefs.h"
 #include <libutf8.h>
 int
@@ -30362,11 +30963,11 @@ const char icb[5] = {0xa4, 0xa4, 0xa4, 0
         wchar_t wcb2[5];
         wchar_t format[3];
 
-        putwc(0, 0);
-        fputwc(0, 0);
-        fwide(0, 0);
-        mbtowc(wcb, icb, MB_CUR_MAX);
-        mbstowcs(wcb, icb, 5);
+        if (putwc(0, NULL)) {;}
+        if (fputwc(0, NULL)) {;}
+        if (fwide(NULL, 0)) {;}
+        if (mbtowc(wcb, icb, MB_CUR_MAX)) {;}
+        if (mbstowcs(wcb, icb, 5)) {;}
         (void) iswalnum((wint_t) wcb[0]);
         (void) iswcntrl((wint_t) wcb[0]);
         (void) iswdigit((wint_t) wcb[0]);
@@ -30385,30 +30986,30 @@ const char icb[5] = {0xa4, 0xa4, 0xa4, 0
         /* (void) towctranse((wint_t) wcb[0], wctrans("toupper")); */
         (void) wcslen(wcb);
         /* (void) wcsnlen(wcb, 4); */
-        wcwidth((wint_t) wcb[0]);
-        wcswidth(wcb, 5);
-        wcstombs(ocb, wcb, 5);
-        wctomb(ocb, wcb[0]);
-        wcscat(wcb2, wcb);
-        wcscpy(wcb2, wcb);
-        mbstowcs(format, "%s", 2);
-        swprintf(wcb, 5, format, "test");
-        wcsncat(wcb2, wcb, 5);
+        if (wcwidth((wint_t) wcb[0])) {;}
+        if (wcswidth(wcb, 5)) {;}
+        if (wcstombs(ocb, wcb, 5)) {;}
+        if (wctomb(ocb, wcb[0])) {;}
+        if (wcscat(wcb2, wcb)) {;}
+        if (wcscpy(wcb2, wcb)) {;}
+        if (mbstowcs(format, "%s", 2)) {;}
+        if (swprintf(wcb, 5, format, "test")) {;}
+        if (wcsncat(wcb2, wcb, 5)) {;}
   ;
   return 0;
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:30402: \"$ac_link\"") >&5
+if { (eval echo "$as_me:31003: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:30405: \$? = $ac_status" >&5
+  echo "$as_me:31006: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:30408: \"$ac_try\"") >&5
+  { (eval echo "$as_me:31009: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:30411: \$? = $ac_status" >&5
+  echo "$as_me:31012: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   am_cv_multibyte_able=libutf8
 else
@@ -30423,7 +31024,7 @@ fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 
 fi
-echo "$as_me:30426: result: $am_cv_multibyte_able" >&5
+echo "$as_me:31027: result: $am_cv_multibyte_able" >&5
 echo "${ECHO_T}$am_cv_multibyte_able" >&6
   if test "$am_cv_multibyte_able" != no; then
     if test "$am_cv_multibyte_able" = libutf8; then
@@ -30441,10 +31042,10 @@ EOF
 
   fi
 
-echo "$as_me:30444: checking if gettimeofday takes two arguments" >&5
+echo "$as_me:31045: checking if gettimeofday takes two arguments" >&5
 echo $ECHO_N "checking if gettimeofday takes two arguments... $ECHO_C" >&6
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 30447 "configure"
+#line 31048 "configure"
 #include "confdefs.h"
 
 $ac_includes_default
@@ -30461,16 +31062,16 @@ gettimeofday(&tv, NULL);
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:30464: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:31065: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:30467: \$? = $ac_status" >&5
+  echo "$as_me:31068: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:30470: \"$ac_try\"") >&5
+  { (eval echo "$as_me:31071: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:30473: \$? = $ac_status" >&5
+  echo "$as_me:31074: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_func_gettimeofday_2args=yes
 else
@@ -30479,7 +31080,7 @@ cat "conftest.$ac_ext" >&5
 ac_cv_func_gettimeofday_2args=no
 fi
 rm -f "conftest.$ac_objext" "conftest.$ac_ext"
-echo "$as_me:30482: result: $ac_cv_func_gettimeofday_2args" >&5
+echo "$as_me:31083: result: $ac_cv_func_gettimeofday_2args" >&5
 echo "${ECHO_T}$ac_cv_func_gettimeofday_2args" >&6
 if test $ac_cv_func_gettimeofday_2args = yes; then
 
@@ -30489,13 +31090,13 @@ EOF
 
 fi
 
-echo "$as_me:30492: checking return type of signal handlers" >&5
+echo "$as_me:31093: checking return type of signal handlers" >&5
 echo $ECHO_N "checking return type of signal handlers... $ECHO_C" >&6
 if test "${ac_cv_type_signal+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 30498 "configure"
+#line 31099 "configure"
 #include "confdefs.h"
 #include <sys/types.h>
 #include <signal.h>
@@ -30513,16 +31114,16 @@ int i = 0; (void) i
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:30516: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:31117: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:30519: \$? = $ac_status" >&5
+  echo "$as_me:31120: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:30522: \"$ac_try\"") >&5
+  { (eval echo "$as_me:31123: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:30525: \$? = $ac_status" >&5
+  echo "$as_me:31126: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_type_signal=void
 else
@@ -30532,14 +31133,14 @@ ac_cv_type_signal=int
 fi
 rm -f "conftest.$ac_objext" "conftest.$ac_ext"
 fi
-echo "$as_me:30535: result: $ac_cv_type_signal" >&5
+echo "$as_me:31136: result: $ac_cv_type_signal" >&5
 echo "${ECHO_T}$ac_cv_type_signal" >&6
 
 cat >>confdefs.h <<EOF
 #define RETSIGTYPE $ac_cv_type_signal
 EOF
 
-echo "$as_me:30542: checking declaration of signal arguments" >&5
+echo "$as_me:31143: checking declaration of signal arguments" >&5
 echo $ECHO_N "checking declaration of signal arguments... $ECHO_C" >&6
 if test "${cf_cv_sig_args+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -30549,29 +31150,30 @@ cf_cv_sig_args=
 for cf_test in "int sig" "int sig, ..."
 do
 	cat >"conftest.$ac_ext" <<_ACEOF
-#line 30552 "configure"
+#line 31153 "configure"
 #include "confdefs.h"
 
 #include <signal.h>
+extern RETSIGTYPE catch($cf_test);
 int
 main (void)
 {
-extern RETSIGTYPE catch($cf_test); signal(SIGINT, catch)
+signal(SIGINT, catch)
   ;
   return 0;
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:30565: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:31167: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:30568: \$? = $ac_status" >&5
+  echo "$as_me:31170: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:30571: \"$ac_try\"") >&5
+  { (eval echo "$as_me:31173: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:30574: \$? = $ac_status" >&5
+  echo "$as_me:31176: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_cv_sig_args="$cf_test";break
 else
@@ -30583,7 +31185,7 @@ done
 
 fi
 
-echo "$as_me:30586: result: $cf_cv_sig_args" >&5
+echo "$as_me:31188: result: $cf_cv_sig_args" >&5
 echo "${ECHO_T}$cf_cv_sig_args" >&6
 
 cat >>confdefs.h <<EOF
@@ -30592,14 +31194,14 @@ EOF
 
 if test "$ac_cv_func_sigaction" = yes; then
 
-echo "$as_me:30595: checking whether sigaction needs _POSIX_SOURCE" >&5
+echo "$as_me:31197: checking whether sigaction needs _POSIX_SOURCE" >&5
 echo $ECHO_N "checking whether sigaction needs _POSIX_SOURCE... $ECHO_C" >&6
 if test "${cf_cv_sigact_bad+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
 
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 30602 "configure"
+#line 31204 "configure"
 #include "confdefs.h"
 
 #include <sys/types.h>
@@ -30607,22 +31209,22 @@ cat >"conftest.$ac_ext" <<_ACEOF
 int
 main (void)
 {
-struct sigaction act
+struct sigaction act; (void)act
   ;
   return 0;
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:30616: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:31218: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:30619: \$? = $ac_status" >&5
+  echo "$as_me:31221: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:30622: \"$ac_try\"") >&5
+  { (eval echo "$as_me:31224: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:30625: \$? = $ac_status" >&5
+  echo "$as_me:31227: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_cv_sigact_bad=no
 else
@@ -30633,7 +31235,7 @@ fi
 rm -f "conftest.$ac_objext" "conftest.$ac_ext"
 
 fi
-echo "$as_me:30636: result: $cf_cv_sigact_bad" >&5
+echo "$as_me:31238: result: $cf_cv_sigact_bad" >&5
 echo "${ECHO_T}$cf_cv_sigact_bad" >&6
 
 test "$cf_cv_sigact_bad" = yes &&
@@ -30641,14 +31243,14 @@ cat >>confdefs.h <<\EOF
 #define SVR4_ACTION 1
 EOF
 
-echo "$as_me:30644: checking if we have sigaction/related functions" >&5
+echo "$as_me:31246: checking if we have sigaction/related functions" >&5
 echo $ECHO_N "checking if we have sigaction/related functions... $ECHO_C" >&6
 if test "${cf_cv_sigaction_funcs+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
 
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 30651 "configure"
+#line 31253 "configure"
 #include "confdefs.h"
 
 #ifdef SVR4_ACTION
@@ -30671,16 +31273,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:30674: \"$ac_link\"") >&5
+if { (eval echo "$as_me:31276: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:30677: \$? = $ac_status" >&5
+  echo "$as_me:31279: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:30680: \"$ac_try\"") >&5
+  { (eval echo "$as_me:31282: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:30683: \$? = $ac_status" >&5
+  echo "$as_me:31285: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_cv_sigaction_funcs=yes
 else
@@ -30690,7 +31292,7 @@ cf_cv_sigaction_funcs=no
 fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 fi
-echo "$as_me:30693: result: $cf_cv_sigaction_funcs" >&5
+echo "$as_me:31295: result: $cf_cv_sigaction_funcs" >&5
 echo "${ECHO_T}$cf_cv_sigaction_funcs" >&6
 
 test "$cf_cv_sigaction_funcs" = yes &&
@@ -30700,7 +31302,7 @@ EOF
 
 fi
 
-echo "$as_me:30703: checking for fork" >&5
+echo "$as_me:31305: checking for fork" >&5
 echo $ECHO_N "checking for fork... $ECHO_C" >&6
 if test "${cf_cv_func_fork+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -30710,7 +31312,7 @@ if test "$cross_compiling" = yes; then
   cf_cv_func_fork=unknown
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 30713 "configure"
+#line 31315 "configure"
 #include "confdefs.h"
 
 $ac_includes_default
@@ -30722,15 +31324,15 @@ int main(void)
 }
 _ACEOF
 rm -f "conftest$ac_exeext"
-if { (eval echo "$as_me:30725: \"$ac_link\"") >&5
+if { (eval echo "$as_me:31327: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:30728: \$? = $ac_status" >&5
+  echo "$as_me:31330: \$? = $ac_status" >&5
   (exit "$ac_status"); } && { ac_try='"./conftest$ac_exeext"'
-  { (eval echo "$as_me:30730: \"$ac_try\"") >&5
+  { (eval echo "$as_me:31332: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:30733: \$? = $ac_status" >&5
+  echo "$as_me:31335: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_cv_func_fork=yes
 else
@@ -30743,19 +31345,19 @@ rm -f core ./core.* ./*.core "conftest$a
 fi
 
 fi
-echo "$as_me:30746: result: $cf_cv_func_fork" >&5
+echo "$as_me:31348: result: $cf_cv_func_fork" >&5
 echo "${ECHO_T}$cf_cv_func_fork" >&6
 test $cf_cv_func_fork = yes && cat >>confdefs.h <<\EOF
 #define HAVE_FORK 1
 EOF
 
-echo "$as_me:30752: checking for memmove" >&5
+echo "$as_me:31354: checking for memmove" >&5
 echo $ECHO_N "checking for memmove... $ECHO_C" >&6
 if test "${ac_cv_func_memmove+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 30758 "configure"
+#line 31360 "configure"
 #include "confdefs.h"
 #define memmove autoconf_temporary
 #include <limits.h>	/* least-intrusive standard header which defines gcc2 __stub macros */
@@ -30786,16 +31388,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:30789: \"$ac_link\"") >&5
+if { (eval echo "$as_me:31391: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:30792: \$? = $ac_status" >&5
+  echo "$as_me:31394: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:30795: \"$ac_try\"") >&5
+  { (eval echo "$as_me:31397: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:30798: \$? = $ac_status" >&5
+  echo "$as_me:31400: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_func_memmove=yes
 else
@@ -30805,19 +31407,19 @@ ac_cv_func_memmove=no
 fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 fi
-echo "$as_me:30808: result: $ac_cv_func_memmove" >&5
+echo "$as_me:31410: result: $ac_cv_func_memmove" >&5
 echo "${ECHO_T}$ac_cv_func_memmove" >&6
 if test "$ac_cv_func_memmove" = yes; then
   :
 else
 
-echo "$as_me:30814: checking for bcopy" >&5
+echo "$as_me:31416: checking for bcopy" >&5
 echo $ECHO_N "checking for bcopy... $ECHO_C" >&6
 if test "${ac_cv_func_bcopy+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 30820 "configure"
+#line 31422 "configure"
 #include "confdefs.h"
 #define bcopy autoconf_temporary
 #include <limits.h>	/* least-intrusive standard header which defines gcc2 __stub macros */
@@ -30848,16 +31450,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:30851: \"$ac_link\"") >&5
+if { (eval echo "$as_me:31453: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:30854: \$? = $ac_status" >&5
+  echo "$as_me:31456: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:30857: \"$ac_try\"") >&5
+  { (eval echo "$as_me:31459: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:30860: \$? = $ac_status" >&5
+  echo "$as_me:31462: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_func_bcopy=yes
 else
@@ -30867,11 +31469,11 @@ ac_cv_func_bcopy=no
 fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 fi
-echo "$as_me:30870: result: $ac_cv_func_bcopy" >&5
+echo "$as_me:31472: result: $ac_cv_func_bcopy" >&5
 echo "${ECHO_T}$ac_cv_func_bcopy" >&6
 if test "$ac_cv_func_bcopy" = yes; then
 
-	echo "$as_me:30874: checking if bcopy does overlapping moves" >&5
+	echo "$as_me:31476: checking if bcopy does overlapping moves" >&5
 echo $ECHO_N "checking if bcopy does overlapping moves... $ECHO_C" >&6
 if test "${cf_cv_good_bcopy+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -30881,7 +31483,7 @@ else
   cf_cv_good_bcopy=unknown
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 30884 "configure"
+#line 31486 "configure"
 #include "confdefs.h"
 
 $ac_includes_default
@@ -30897,15 +31499,15 @@ int main(void) {
 
 _ACEOF
 rm -f "conftest$ac_exeext"
-if { (eval echo "$as_me:30900: \"$ac_link\"") >&5
+if { (eval echo "$as_me:31502: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:30903: \$? = $ac_status" >&5
+  echo "$as_me:31505: \$? = $ac_status" >&5
   (exit "$ac_status"); } && { ac_try='"./conftest$ac_exeext"'
-  { (eval echo "$as_me:30905: \"$ac_try\"") >&5
+  { (eval echo "$as_me:31507: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:30908: \$? = $ac_status" >&5
+  echo "$as_me:31510: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_cv_good_bcopy=yes
 else
@@ -30918,7 +31520,7 @@ rm -f core ./core.* ./*.core "conftest$a
 fi
 
 fi
-echo "$as_me:30921: result: $cf_cv_good_bcopy" >&5
+echo "$as_me:31523: result: $cf_cv_good_bcopy" >&5
 echo "${ECHO_T}$cf_cv_good_bcopy" >&6
 
 else
@@ -30941,10 +31543,10 @@ EOF
 
 fi
 
-echo "$as_me:30944: checking if select expects int * arguments" >&5
+echo "$as_me:31546: checking if select expects int * arguments" >&5
 echo $ECHO_N "checking if select expects int * arguments... $ECHO_C" >&6
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 30947 "configure"
+#line 31549 "configure"
 #include "confdefs.h"
 #include <time.h>
 
@@ -30955,16 +31557,16 @@ if (eval "$ac_cpp conftest.$ac_ext") 2>&
 cat >>confdefs.h <<\EOF
 #define HAVE_SELECT_INTP 1
 EOF
- echo "$as_me:30958: result: yes" >&5
+ echo "$as_me:31560: result: yes" >&5
 echo "${ECHO_T}yes" >&6
 else
-  echo "$as_me:30961: result: no" >&5
+  echo "$as_me:31563: result: no" >&5
 echo "${ECHO_T}no" >&6
 
 fi
 rm -rf conftest*
 
-echo "$as_me:30967: checking whether closedir returns void" >&5
+echo "$as_me:31569: checking whether closedir returns void" >&5
 echo $ECHO_N "checking whether closedir returns void... $ECHO_C" >&6
 if test "${ac_cv_func_closedir_void+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -30973,7 +31575,7 @@ else
   ac_cv_func_closedir_void=yes
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 30976 "configure"
+#line 31578 "configure"
 #include "confdefs.h"
 $ac_includes_default
 #include <$ac_header_dirent>
@@ -30984,21 +31586,24 @@ int closedir (DIR *);
 int
 main (void)
 {
-$ac_main_return (closedir (opendir (".")) != 0);
+int rc = 1;
+ DIR *dp = opendir(".");
+ if (dp != NULL) rc = closedir(dp);
+ $ac_main_return (rc != 0);
   ;
   return 0;
 }
 _ACEOF
 rm -f "conftest$ac_exeext"
-if { (eval echo "$as_me:30993: \"$ac_link\"") >&5
+if { (eval echo "$as_me:31598: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:30996: \$? = $ac_status" >&5
+  echo "$as_me:31601: \$? = $ac_status" >&5
   (exit "$ac_status"); } && { ac_try='"./conftest$ac_exeext"'
-  { (eval echo "$as_me:30998: \"$ac_try\"") >&5
+  { (eval echo "$as_me:31603: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:31001: \$? = $ac_status" >&5
+  echo "$as_me:31606: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_func_closedir_void=no
 else
@@ -31010,7 +31615,7 @@ fi
 rm -f core ./core.* ./*.core "conftest$ac_exeext" "conftest.$ac_objext" "conftest.$ac_ext"
 fi
 fi
-echo "$as_me:31013: result: $ac_cv_func_closedir_void" >&5
+echo "$as_me:31618: result: $ac_cv_func_closedir_void" >&5
 echo "${ECHO_T}$ac_cv_func_closedir_void" >&6
 if test $ac_cv_func_closedir_void = yes; then
 
@@ -31022,18 +31627,18 @@ fi
 
 # autoconf 2.5x assumes setvbuf is not reversed when cross-compiling
 if test "$cross_compiling" != yes ; then
-	echo "$as_me:31025: checking whether setvbuf arguments are reversed" >&5
+	echo "$as_me:31630: checking whether setvbuf arguments are reversed" >&5
 echo $ECHO_N "checking whether setvbuf arguments are reversed... $ECHO_C" >&6
 if test "${ac_cv_func_setvbuf_reversed+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   if test "$cross_compiling" = yes; then
-  { { echo "$as_me:31031: error: cannot run test program while cross compiling" >&5
+  { { echo "$as_me:31636: error: cannot run test program while cross compiling" >&5
 echo "$as_me: error: cannot run test program while cross compiling" >&2;}
    { (exit 1); exit 1; }; }
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 31036 "configure"
+#line 31641 "configure"
 #include "confdefs.h"
 #include <stdio.h>
 /* If setvbuf has the reversed format, exit 0. */
@@ -31050,15 +31655,15 @@ main (void)
 }
 _ACEOF
 rm -f "conftest$ac_exeext"
-if { (eval echo "$as_me:31053: \"$ac_link\"") >&5
+if { (eval echo "$as_me:31658: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:31056: \$? = $ac_status" >&5
+  echo "$as_me:31661: \$? = $ac_status" >&5
   (exit "$ac_status"); } && { ac_try='"./conftest$ac_exeext"'
-  { (eval echo "$as_me:31058: \"$ac_try\"") >&5
+  { (eval echo "$as_me:31663: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:31061: \$? = $ac_status" >&5
+  echo "$as_me:31666: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_func_setvbuf_reversed=yes
 else
@@ -31071,7 +31676,7 @@ rm -f core ./core.* ./*.core "conftest$a
 fi
 rm -f core ./core.* ./*.core
 fi
-echo "$as_me:31074: result: $ac_cv_func_setvbuf_reversed" >&5
+echo "$as_me:31679: result: $ac_cv_func_setvbuf_reversed" >&5
 echo "${ECHO_T}$ac_cv_func_setvbuf_reversed" >&6
 if test $ac_cv_func_setvbuf_reversed = yes; then
 
@@ -31095,18 +31700,19 @@ for ac_func in \
 	getsockopt \
 	inet_addr \
 	inet_ntoa \
+	inet_ntop \
 	setsockopt \
 	strncasecmp \
 
 do
 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
-echo "$as_me:31103: checking for $ac_func" >&5
+echo "$as_me:31709: checking for $ac_func" >&5
 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
 if eval "test \"\${$as_ac_var+set}\" = set"; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 31109 "configure"
+#line 31715 "configure"
 #include "confdefs.h"
 #define $ac_func autoconf_temporary
 #include <limits.h>	/* least-intrusive standard header which defines gcc2 __stub macros */
@@ -31137,16 +31743,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:31140: \"$ac_link\"") >&5
+if { (eval echo "$as_me:31746: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:31143: \$? = $ac_status" >&5
+  echo "$as_me:31749: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:31146: \"$ac_try\"") >&5
+  { (eval echo "$as_me:31752: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:31149: \$? = $ac_status" >&5
+  echo "$as_me:31755: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   eval "$as_ac_var=yes"
 else
@@ -31156,7 +31762,7 @@ eval "$as_ac_var=no"
 fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 fi
-echo "$as_me:31159: result: `eval echo '${'"$as_ac_var"'}'`" >&5
+echo "$as_me:31765: result: `eval echo '${'"$as_ac_var"'}'`" >&5
 echo "${ECHO_T}`eval echo '${'"$as_ac_var"'}'`" >&6
 if test "`eval echo '${'"$as_ac_var"'}'`" = yes; then
   cat >>confdefs.h <<EOF
@@ -31166,14 +31772,14 @@ EOF
 fi
 done
 
-echo "$as_me:31169: checking for type sigaction_t" >&5
+echo "$as_me:31775: checking for type sigaction_t" >&5
 echo $ECHO_N "checking for type sigaction_t... $ECHO_C" >&6
 if test "${cf_cv_type_sigaction+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
 
 	cat >"conftest.$ac_ext" <<_ACEOF
-#line 31176 "configure"
+#line 31782 "configure"
 #include "confdefs.h"
 
 #include <signal.h>
@@ -31186,16 +31792,16 @@ sigaction_t x; (void)x
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:31189: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:31795: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:31192: \$? = $ac_status" >&5
+  echo "$as_me:31798: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:31195: \"$ac_try\"") >&5
+  { (eval echo "$as_me:31801: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:31198: \$? = $ac_status" >&5
+  echo "$as_me:31804: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_cv_type_sigaction=yes
 else
@@ -31206,21 +31812,21 @@ fi
 rm -f "conftest.$ac_objext" "conftest.$ac_ext"
 fi
 
-echo "$as_me:31209: result: $cf_cv_type_sigaction" >&5
+echo "$as_me:31815: result: $cf_cv_type_sigaction" >&5
 echo "${ECHO_T}$cf_cv_type_sigaction" >&6
 test "$cf_cv_type_sigaction" = yes &&
 cat >>confdefs.h <<\EOF
 #define HAVE_TYPE_SIGACTION 1
 EOF
 
-echo "$as_me:31216: checking for nonconflicting termios.h" >&5
+echo "$as_me:31822: checking for nonconflicting termios.h" >&5
 echo $ECHO_N "checking for nonconflicting termios.h... $ECHO_C" >&6
 if test "${cf_cv_use_termios_h+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
 
 	cat >"conftest.$ac_ext" <<_ACEOF
-#line 31223 "configure"
+#line 31829 "configure"
 #include "confdefs.h"
 
 #ifdef HAVE_IOCTL_H
@@ -31239,7 +31845,7 @@ int
 main (void)
 {
 
-	struct termios save_tty;
+	static struct termios save_tty;
 	(void) tcsetattr (0, TCSANOW, &save_tty);
 	(void) tcgetattr (0, &save_tty)
   ;
@@ -31247,16 +31853,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:31250: \"$ac_link\"") >&5
+if { (eval echo "$as_me:31856: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:31253: \$? = $ac_status" >&5
+  echo "$as_me:31859: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:31256: \"$ac_try\"") >&5
+  { (eval echo "$as_me:31862: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:31259: \$? = $ac_status" >&5
+  echo "$as_me:31865: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_cv_use_termios_h=yes
 else
@@ -31268,7 +31874,7 @@ rm -f "conftest.$ac_objext" "conftest$ac
 
 fi
 
-echo "$as_me:31271: result: $cf_cv_use_termios_h" >&5
+echo "$as_me:31877: result: $cf_cv_use_termios_h" >&5
 echo "${ECHO_T}$cf_cv_use_termios_h" >&6
 if test $cf_cv_use_termios_h = yes; then
 
@@ -31286,14 +31892,14 @@ EOF
 
 fi
 
-echo "$as_me:31289: checking for passwd.pw_gecos" >&5
+echo "$as_me:31895: checking for passwd.pw_gecos" >&5
 echo $ECHO_N "checking for passwd.pw_gecos... $ECHO_C" >&6
 if test "${cf_cv_pw_gecos+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
 
 	cat >"conftest.$ac_ext" <<_ACEOF
-#line 31296 "configure"
+#line 31902 "configure"
 #include "confdefs.h"
 
 #include <pwd.h>
@@ -31310,16 +31916,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:31313: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:31919: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:31316: \$? = $ac_status" >&5
+  echo "$as_me:31922: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:31319: \"$ac_try\"") >&5
+  { (eval echo "$as_me:31925: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:31322: \$? = $ac_status" >&5
+  echo "$as_me:31928: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_cv_pw_gecos=yes
 else
@@ -31329,21 +31935,21 @@ cf_cv_pw_gecos=no
 fi
 rm -f "conftest.$ac_objext" "conftest.$ac_ext"
 fi
-echo "$as_me:31332: result: $cf_cv_pw_gecos" >&5
+echo "$as_me:31938: result: $cf_cv_pw_gecos" >&5
 echo "${ECHO_T}$cf_cv_pw_gecos" >&6
 test $cf_cv_pw_gecos = no &&
 cat >>confdefs.h <<\EOF
 #define DONT_HAVE_PW_GECOS 1
 EOF
 
-echo "$as_me:31339: checking for tm.tm_gmtoff" >&5
+echo "$as_me:31945: checking for tm.tm_gmtoff" >&5
 echo $ECHO_N "checking for tm.tm_gmtoff... $ECHO_C" >&6
 if test "${cf_cv_tm_gmtoff+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
 
 	cat >"conftest.$ac_ext" <<_ACEOF
-#line 31346 "configure"
+#line 31952 "configure"
 #include "confdefs.h"
 
 #ifdef TIME_WITH_SYS_TIME
@@ -31368,16 +31974,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:31371: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:31977: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:31374: \$? = $ac_status" >&5
+  echo "$as_me:31980: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:31377: \"$ac_try\"") >&5
+  { (eval echo "$as_me:31983: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:31380: \$? = $ac_status" >&5
+  echo "$as_me:31986: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_cv_tm_gmtoff=yes
 else
@@ -31388,14 +31994,14 @@ fi
 rm -f "conftest.$ac_objext" "conftest.$ac_ext"
 fi
 
-echo "$as_me:31391: result: $cf_cv_tm_gmtoff" >&5
+echo "$as_me:31997: result: $cf_cv_tm_gmtoff" >&5
 echo "${ECHO_T}$cf_cv_tm_gmtoff" >&6
 test "$cf_cv_tm_gmtoff" = no &&
 cat >>confdefs.h <<\EOF
 #define DONT_HAVE_TM_GMTOFF 1
 EOF
 
-echo "$as_me:31398: checking for long file names" >&5
+echo "$as_me:32004: checking for long file names" >&5
 echo $ECHO_N "checking for long file names... $ECHO_C" >&6
 if test "${ac_cv_sys_long_file_names+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -31434,7 +32040,7 @@ for ac_dir in  . $ac_tmpdirs `eval echo
   rm -rf "$ac_xdir" 2>/dev/null
 done
 fi
-echo "$as_me:31437: result: $ac_cv_sys_long_file_names" >&5
+echo "$as_me:32043: result: $ac_cv_sys_long_file_names" >&5
 echo "${ECHO_T}$ac_cv_sys_long_file_names" >&6
 if test "$ac_cv_sys_long_file_names" = yes; then
 
@@ -31447,23 +32053,23 @@ fi
 for ac_header in sys/wait.h
 do
 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
-echo "$as_me:31450: checking for $ac_header" >&5
+echo "$as_me:32056: checking for $ac_header" >&5
 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
 if eval "test \"\${$as_ac_Header+set}\" = set"; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 31456 "configure"
+#line 32062 "configure"
 #include "confdefs.h"
 #include <$ac_header>
 _ACEOF
-if { (eval echo "$as_me:31460: \"$ac_cpp "conftest.$ac_ext"\"") >&5
+if { (eval echo "$as_me:32066: \"$ac_cpp "conftest.$ac_ext"\"") >&5
   (eval $ac_cpp "conftest.$ac_ext") 2>conftest.er1
   ac_status=$?
   $EGREP -v '^ *\+' conftest.er1 >conftest.err
   rm -f conftest.er1
   cat conftest.err >&5
-  echo "$as_me:31466: \$? = $ac_status" >&5
+  echo "$as_me:32072: \$? = $ac_status" >&5
   (exit "$ac_status"); } >/dev/null; then
   if test -s conftest.err; then
     ac_cpp_err=$ac_c_preproc_warn_flag
@@ -31482,7 +32088,7 @@ else
 fi
 rm -f conftest.err "conftest.$ac_ext"
 fi
-echo "$as_me:31485: result: `eval echo '${'"$as_ac_Header"'}'`" >&5
+echo "$as_me:32091: result: `eval echo '${'"$as_ac_Header"'}'`" >&5
 echo "${ECHO_T}`eval echo '${'"$as_ac_Header"'}'`" >&6
 if test "`eval echo '${'"$as_ac_Header"'}'`" = yes; then
   cat >>confdefs.h <<EOF
@@ -31503,23 +32109,23 @@ else
 for ac_header in wait.h
 do
 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
-echo "$as_me:31506: checking for $ac_header" >&5
+echo "$as_me:32112: checking for $ac_header" >&5
 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
 if eval "test \"\${$as_ac_Header+set}\" = set"; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 31512 "configure"
+#line 32118 "configure"
 #include "confdefs.h"
 #include <$ac_header>
 _ACEOF
-if { (eval echo "$as_me:31516: \"$ac_cpp "conftest.$ac_ext"\"") >&5
+if { (eval echo "$as_me:32122: \"$ac_cpp "conftest.$ac_ext"\"") >&5
   (eval $ac_cpp "conftest.$ac_ext") 2>conftest.er1
   ac_status=$?
   $EGREP -v '^ *\+' conftest.er1 >conftest.err
   rm -f conftest.er1
   cat conftest.err >&5
-  echo "$as_me:31522: \$? = $ac_status" >&5
+  echo "$as_me:32128: \$? = $ac_status" >&5
   (exit "$ac_status"); } >/dev/null; then
   if test -s conftest.err; then
     ac_cpp_err=$ac_c_preproc_warn_flag
@@ -31538,7 +32144,7 @@ else
 fi
 rm -f conftest.err "conftest.$ac_ext"
 fi
-echo "$as_me:31541: result: `eval echo '${'"$as_ac_Header"'}'`" >&5
+echo "$as_me:32147: result: `eval echo '${'"$as_ac_Header"'}'`" >&5
 echo "${ECHO_T}`eval echo '${'"$as_ac_Header"'}'`" >&6
 if test "`eval echo '${'"$as_ac_Header"'}'`" = yes; then
   cat >>confdefs.h <<EOF
@@ -31551,23 +32157,23 @@ done
 for ac_header in waitstatus.h
 do
 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
-echo "$as_me:31554: checking for $ac_header" >&5
+echo "$as_me:32160: checking for $ac_header" >&5
 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
 if eval "test \"\${$as_ac_Header+set}\" = set"; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 31560 "configure"
+#line 32166 "configure"
 #include "confdefs.h"
 #include <$ac_header>
 _ACEOF
-if { (eval echo "$as_me:31564: \"$ac_cpp "conftest.$ac_ext"\"") >&5
+if { (eval echo "$as_me:32170: \"$ac_cpp "conftest.$ac_ext"\"") >&5
   (eval $ac_cpp "conftest.$ac_ext") 2>conftest.er1
   ac_status=$?
   $EGREP -v '^ *\+' conftest.er1 >conftest.err
   rm -f conftest.er1
   cat conftest.err >&5
-  echo "$as_me:31570: \$? = $ac_status" >&5
+  echo "$as_me:32176: \$? = $ac_status" >&5
   (exit "$ac_status"); } >/dev/null; then
   if test -s conftest.err; then
     ac_cpp_err=$ac_c_preproc_warn_flag
@@ -31586,7 +32192,7 @@ else
 fi
 rm -f conftest.err "conftest.$ac_ext"
 fi
-echo "$as_me:31589: result: `eval echo '${'"$as_ac_Header"'}'`" >&5
+echo "$as_me:32195: result: `eval echo '${'"$as_ac_Header"'}'`" >&5
 echo "${ECHO_T}`eval echo '${'"$as_ac_Header"'}'`" >&6
 if test "`eval echo '${'"$as_ac_Header"'}'`" = yes; then
   cat >>confdefs.h <<EOF
@@ -31608,14 +32214,14 @@ cf_wait_headers="$cf_wait_headers
 fi
 fi
 
-echo "$as_me:31611: checking for union wait" >&5
+echo "$as_me:32217: checking for union wait" >&5
 echo $ECHO_N "checking for union wait... $ECHO_C" >&6
 if test "${cf_cv_type_unionwait+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
 
 	cat >"conftest.$ac_ext" <<_ACEOF
-#line 31618 "configure"
+#line 32224 "configure"
 #include "confdefs.h"
 $cf_wait_headers
 int
@@ -31634,16 +32240,16 @@ static int x;
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:31637: \"$ac_link\"") >&5
+if { (eval echo "$as_me:32243: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:31640: \$? = $ac_status" >&5
+  echo "$as_me:32246: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:31643: \"$ac_try\"") >&5
+  { (eval echo "$as_me:32249: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:31646: \$? = $ac_status" >&5
+  echo "$as_me:32252: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_cv_type_unionwait=no
 	 echo compiles ok w/o union wait 1>&5
@@ -31653,7 +32259,7 @@ else
 cat "conftest.$ac_ext" >&5
 
 	cat >"conftest.$ac_ext" <<_ACEOF
-#line 31656 "configure"
+#line 32262 "configure"
 #include "confdefs.h"
 $cf_wait_headers
 int
@@ -31680,16 +32286,16 @@ union wait x;
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:31683: \"$ac_link\"") >&5
+if { (eval echo "$as_me:32289: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:31686: \$? = $ac_status" >&5
+  echo "$as_me:32292: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:31689: \"$ac_try\"") >&5
+  { (eval echo "$as_me:32295: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:31692: \$? = $ac_status" >&5
+  echo "$as_me:32298: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_cv_type_unionwait=yes
 	 echo compiles ok with union wait and possibly macros too 1>&5
@@ -31704,14 +32310,14 @@ fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 fi
 
-echo "$as_me:31707: result: $cf_cv_type_unionwait" >&5
+echo "$as_me:32313: result: $cf_cv_type_unionwait" >&5
 echo "${ECHO_T}$cf_cv_type_unionwait" >&6
 test "$cf_cv_type_unionwait" = yes &&
 cat >>confdefs.h <<\EOF
 #define HAVE_TYPE_UNIONWAIT 1
 EOF
 
-echo "$as_me:31714: checking if the system function returns usable child-status" >&5
+echo "$as_me:32320: checking if the system function returns usable child-status" >&5
 echo $ECHO_N "checking if the system function returns usable child-status... $ECHO_C" >&6
 if test "${cf_cv_system_status+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -31721,7 +32327,7 @@ else
   cf_cv_system_status=unknown
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 31724 "configure"
+#line 32330 "configure"
 #include "confdefs.h"
 
 $ac_includes_default
@@ -31731,7 +32337,7 @@ $ac_includes_default
 #include <sys/wait.h>
 #endif
 
-RETSIGTYPE signal_handler (int sig)
+static RETSIGTYPE signal_handler (int sig)
 {
 #if HAVE_TYPE_UNIONWAIT
 	union wait wait_status;
@@ -31739,9 +32345,10 @@ RETSIGTYPE signal_handler (int sig)
 	int wait_status = 1;
 #endif
 	int system_status;
+	(void)sig;
 	wait (&wait_status);
 	system_status = WEXITSTATUS(wait_status); /* should be nonzero */
-	exit(system_status != 23);
+	_exit(system_status != 23);
 }
 
 int main(void)
@@ -31750,21 +32357,21 @@ int main(void)
 	 * machines where 'system()' doesn't return a usable code, so ...
 	 */
 	signal (SIGCHLD, signal_handler);
-	system("exit 23");
+	if (system("exit 23")) {;}
 	${cf_cv_main_return:-return}(1);
 }
 
 _ACEOF
 rm -f "conftest$ac_exeext"
-if { (eval echo "$as_me:31759: \"$ac_link\"") >&5
+if { (eval echo "$as_me:32366: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:31762: \$? = $ac_status" >&5
+  echo "$as_me:32369: \$? = $ac_status" >&5
   (exit "$ac_status"); } && { ac_try='"./conftest$ac_exeext"'
-  { (eval echo "$as_me:31764: \"$ac_try\"") >&5
+  { (eval echo "$as_me:32371: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:31767: \$? = $ac_status" >&5
+  echo "$as_me:32374: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_cv_system_status=no
 else
@@ -31775,7 +32382,7 @@ if test "$cross_compiling" = yes; then
   cf_cv_system_status=unknown
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 31778 "configure"
+#line 32385 "configure"
 #include "confdefs.h"
 
 $ac_includes_default
@@ -31783,15 +32390,15 @@ $ac_includes_default
 int main(void) { ${cf_cv_main_return:-return}(system("exit 23") != (23 << 8)); }
 _ACEOF
 rm -f "conftest$ac_exeext"
-if { (eval echo "$as_me:31786: \"$ac_link\"") >&5
+if { (eval echo "$as_me:32393: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:31789: \$? = $ac_status" >&5
+  echo "$as_me:32396: \$? = $ac_status" >&5
   (exit "$ac_status"); } && { ac_try='"./conftest$ac_exeext"'
-  { (eval echo "$as_me:31791: \"$ac_try\"") >&5
+  { (eval echo "$as_me:32398: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:31794: \$? = $ac_status" >&5
+  echo "$as_me:32401: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_cv_system_status=yes
 else
@@ -31808,7 +32415,7 @@ fi
 
 fi
 
-echo "$as_me:31811: result: $cf_cv_system_status" >&5
+echo "$as_me:32418: result: $cf_cv_system_status" >&5
 echo "${ECHO_T}$cf_cv_system_status" >&6
 test $cf_cv_system_status = no &&
 cat >>confdefs.h <<\EOF
@@ -31831,14 +32438,14 @@ EOF
 	else
 
 if test "$cf_cv_ncurses_version" != no ; then
-echo "$as_me:31834: checking for obsolete/broken version of ncurses" >&5
+echo "$as_me:32441: checking for obsolete/broken version of ncurses" >&5
 echo $ECHO_N "checking for obsolete/broken version of ncurses... $ECHO_C" >&6
 if test "${cf_cv_ncurses_broken+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
 
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 31841 "configure"
+#line 32448 "configure"
 #include "confdefs.h"
 
 #include <${cf_cv_ncurses_header:-curses.h}>
@@ -31857,16 +32464,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:31860: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:32467: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:31863: \$? = $ac_status" >&5
+  echo "$as_me:32470: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:31866: \"$ac_try\"") >&5
+  { (eval echo "$as_me:32473: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:31869: \$? = $ac_status" >&5
+  echo "$as_me:32476: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_cv_ncurses_broken=no
 else
@@ -31878,10 +32485,10 @@ rm -f "conftest.$ac_objext" "conftest.$a
 
 fi
 
-echo "$as_me:31881: result: $cf_cv_ncurses_broken" >&5
+echo "$as_me:32488: result: $cf_cv_ncurses_broken" >&5
 echo "${ECHO_T}$cf_cv_ncurses_broken" >&6
 if test "$cf_cv_ncurses_broken" = yes ; then
-	{ echo "$as_me:31884: WARNING: hmm... you should get an up-to-date version of ncurses" >&5
+	{ echo "$as_me:32491: WARNING: hmm... you should get an up-to-date version of ncurses" >&5
 echo "$as_me: WARNING: hmm... you should get an up-to-date version of ncurses" >&2;}
 
 cat >>confdefs.h <<\EOF
@@ -31891,14 +32498,14 @@ EOF
 fi
 fi
 
-echo "$as_me:31894: checking if curses supports color attributes" >&5
+echo "$as_me:32501: checking if curses supports color attributes" >&5
 echo $ECHO_N "checking if curses supports color attributes... $ECHO_C" >&6
 if test "${cf_cv_color_curses+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
 
 	cat >"conftest.$ac_ext" <<_ACEOF
-#line 31901 "configure"
+#line 32508 "configure"
 #include "confdefs.h"
 
 #include <${cf_cv_ncurses_header:-curses.h}>
@@ -31919,16 +32526,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:31922: \"$ac_link\"") >&5
+if { (eval echo "$as_me:32529: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:31925: \$? = $ac_status" >&5
+  echo "$as_me:32532: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:31928: \"$ac_try\"") >&5
+  { (eval echo "$as_me:32535: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:31931: \$? = $ac_status" >&5
+  echo "$as_me:32538: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_cv_color_curses=yes
 else
@@ -31940,7 +32547,7 @@ rm -f "conftest.$ac_objext" "conftest$ac
 
 fi
 
-echo "$as_me:31943: result: $cf_cv_color_curses" >&5
+echo "$as_me:32550: result: $cf_cv_color_curses" >&5
 echo "${ECHO_T}$cf_cv_color_curses" >&6
 if test "$cf_cv_color_curses" = yes ; then
 
@@ -31961,7 +32568,7 @@ fi
 EOF
 
 		else
-			{ echo "$as_me:31964: WARNING: This curses library does not support color" >&5
+			{ echo "$as_me:32571: WARNING: This curses library does not support color" >&5
 echo "$as_me: WARNING: This curses library does not support color" >&2;}
 		fi
 	fi
@@ -31980,7 +32587,7 @@ fi
 
 if test $check_sig_const = yes ; then
 
-echo "$as_me:31983: checking for redefinable signal constants" >&5
+echo "$as_me:32590: checking for redefinable signal constants" >&5
 echo $ECHO_N "checking for redefinable signal constants... $ECHO_C" >&6
 if test "${cf_cv_sig_const+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -31993,7 +32600,7 @@ if test -n "$cf_cv_sig_args"; then
   cf_cv_sig_const=unknown
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 31996 "configure"
+#line 32603 "configure"
 #include "confdefs.h"
 
 #define NEW_DFL	((RETSIGTYPE (*)($cf_test))0)
@@ -32021,15 +32628,15 @@ int main(void)
 }
 _ACEOF
 rm -f "conftest$ac_exeext"
-if { (eval echo "$as_me:32024: \"$ac_link\"") >&5
+if { (eval echo "$as_me:32631: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:32027: \$? = $ac_status" >&5
+  echo "$as_me:32634: \$? = $ac_status" >&5
   (exit "$ac_status"); } && { ac_try='"./conftest$ac_exeext"'
-  { (eval echo "$as_me:32029: \"$ac_try\"") >&5
+  { (eval echo "$as_me:32636: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:32032: \$? = $ac_status" >&5
+  echo "$as_me:32639: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_cv_sig_const=yes
 else
@@ -32044,7 +32651,7 @@ fi
 
 fi
 
-echo "$as_me:32047: result: $cf_cv_sig_const" >&5
+echo "$as_me:32654: result: $cf_cv_sig_const" >&5
 echo "${ECHO_T}$cf_cv_sig_const" >&6
 test "$cf_cv_sig_const" = yes &&
 cat >>confdefs.h <<\EOF
@@ -32053,14 +32660,14 @@ EOF
 
 fi
 
-echo "$as_me:32056: checking for ANSI qsort" >&5
+echo "$as_me:32663: checking for ANSI qsort" >&5
 echo $ECHO_N "checking for ANSI qsort... $ECHO_C" >&6
 if test "${cf_cv_comptype+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
 
 	cat >"conftest.$ac_ext" <<_ACEOF
-#line 32063 "configure"
+#line 32670 "configure"
 #include "confdefs.h"
 
 $ac_includes_default
@@ -32076,16 +32683,16 @@ static char foo[] = "string";
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:32079: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:32686: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:32082: \$? = $ac_status" >&5
+  echo "$as_me:32689: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:32085: \"$ac_try\"") >&5
+  { (eval echo "$as_me:32692: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:32088: \$? = $ac_status" >&5
+  echo "$as_me:32695: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_cv_comptype=yes
 else
@@ -32097,7 +32704,7 @@ rm -f "conftest.$ac_objext" "conftest.$a
 
 fi
 
-echo "$as_me:32100: result: $cf_cv_comptype" >&5
+echo "$as_me:32707: result: $cf_cv_comptype" >&5
 echo "${ECHO_T}$cf_cv_comptype" >&6
 if test $cf_cv_comptype = yes; then
 
@@ -32113,7 +32720,7 @@ EOF
 
 fi
 
-echo "$as_me:32116: checking if application can dump core" >&5
+echo "$as_me:32723: checking if application can dump core" >&5
 echo $ECHO_N "checking if application can dump core... $ECHO_C" >&6
 if test "${cf_cv_corefile+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -32123,7 +32730,7 @@ else
   cf_cv_corefile=unknown
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 32126 "configure"
+#line 32733 "configure"
 #include "confdefs.h"
 
 $ac_includes_default
@@ -32131,7 +32738,7 @@ $ac_includes_default
 #ifdef HAVE_SYS_WAIT_H
 #include <sys/wait.h>
 #endif
-int found(void)
+static int found(void)
 {
 	struct stat sb;
 	return ((stat("core", &sb) == 0			/* UNIX */
@@ -32167,15 +32774,15 @@ int main(void)
 }
 _ACEOF
 rm -f "conftest$ac_exeext"
-if { (eval echo "$as_me:32170: \"$ac_link\"") >&5
+if { (eval echo "$as_me:32777: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:32173: \$? = $ac_status" >&5
+  echo "$as_me:32780: \$? = $ac_status" >&5
   (exit "$ac_status"); } && { ac_try='"./conftest$ac_exeext"'
-  { (eval echo "$as_me:32175: \"$ac_try\"") >&5
+  { (eval echo "$as_me:32782: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:32178: \$? = $ac_status" >&5
+  echo "$as_me:32785: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_cv_corefile=yes
 else
@@ -32188,7 +32795,7 @@ rm -f core ./core.* ./*.core "conftest$a
 fi
 fi
 
-echo "$as_me:32191: result: $cf_cv_corefile" >&5
+echo "$as_me:32798: result: $cf_cv_corefile" >&5
 echo "${ECHO_T}$cf_cv_corefile" >&6
 test $cf_cv_corefile = yes &&
 cat >>confdefs.h <<\EOF
@@ -32225,18 +32832,18 @@ do
 
 ac_tr_func=`echo "$ac_func" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
 
-echo "$as_me:32228: checking for missing \"${ac_func}\" extern" >&5
+echo "$as_me:32835: checking for missing \"${ac_func}\" extern" >&5
 echo $ECHO_N "checking for missing \"${ac_func}\" extern... $ECHO_C" >&6
 if eval "test \"\${cf_cv_func_${ac_func}+set}\" = set"; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
 
-echo "${as_me:-configure}:32234: testing for missing "${ac_func}" external ..." 1>&5
+echo "${as_me:-configure}:32841: testing for missing "${ac_func}" external ..." 1>&5
 
 cf_save_CFLAGS="$CFLAGS"
 CFLAGS="$CFLAGS $CHECK_DECL_FLAG"
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 32239 "configure"
+#line 32846 "configure"
 #include "confdefs.h"
 
 $CHECK_DECL_HDRS
@@ -32254,16 +32861,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:32257: \"$ac_link\"") >&5
+if { (eval echo "$as_me:32864: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:32260: \$? = $ac_status" >&5
+  echo "$as_me:32867: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:32263: \"$ac_try\"") >&5
+  { (eval echo "$as_me:32870: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:32266: \$? = $ac_status" >&5
+  echo "$as_me:32873: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   if test -n "$CHECK_DECL_HDRS" ; then
 # try to work around system headers which are infested with non-standard syntax
@@ -32271,7 +32878,7 @@ if { (eval echo "$as_me:32257: \"$ac_lin
 cf_1_up=`echo "${ac_func}" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
 
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 32274 "configure"
+#line 32881 "configure"
 #include "confdefs.h"
 
 #define DECL_${cf_1_up}
@@ -32286,16 +32893,16 @@ long x = 0; (void)x
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:32289: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:32896: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:32292: \$? = $ac_status" >&5
+  echo "$as_me:32899: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:32295: \"$ac_try\"") >&5
+  { (eval echo "$as_me:32902: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:32298: \$? = $ac_status" >&5
+  echo "$as_me:32905: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   eval 'cf_cv_func_'${ac_func}'=yes'
 else
@@ -32319,7 +32926,7 @@ CFLAGS="$cf_save_CFLAGS"
 fi
 
 eval 'cf_result=$cf_cv_func_'${ac_func}
-echo "$as_me:32322: result: $cf_result" >&5
+echo "$as_me:32929: result: $cf_result" >&5
 echo "${ECHO_T}$cf_result" >&6
 test $cf_result = yes && cat >>confdefs.h <<EOF
 #define DECL_${ac_tr_func} 1
@@ -32340,18 +32947,18 @@ do
 
 ac_tr_func=`echo "$ac_func" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
 
-echo "$as_me:32343: checking for missing \"${ac_func}\" extern" >&5
+echo "$as_me:32950: checking for missing \"${ac_func}\" extern" >&5
 echo $ECHO_N "checking for missing \"${ac_func}\" extern... $ECHO_C" >&6
 if eval "test \"\${cf_cv_func_${ac_func}+set}\" = set"; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
 
-echo "${as_me:-configure}:32349: testing for missing "${ac_func}" external ..." 1>&5
+echo "${as_me:-configure}:32956: testing for missing "${ac_func}" external ..." 1>&5
 
 cf_save_CFLAGS="$CFLAGS"
 CFLAGS="$CFLAGS $CHECK_DECL_FLAG"
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 32354 "configure"
+#line 32961 "configure"
 #include "confdefs.h"
 
 $CHECK_DECL_HDRS
@@ -32369,16 +32976,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:32372: \"$ac_link\"") >&5
+if { (eval echo "$as_me:32979: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:32375: \$? = $ac_status" >&5
+  echo "$as_me:32982: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:32378: \"$ac_try\"") >&5
+  { (eval echo "$as_me:32985: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:32381: \$? = $ac_status" >&5
+  echo "$as_me:32988: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   if test -n "$CHECK_DECL_HDRS" ; then
 # try to work around system headers which are infested with non-standard syntax
@@ -32386,7 +32993,7 @@ if { (eval echo "$as_me:32372: \"$ac_lin
 cf_1_up=`echo "${ac_func}" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
 
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 32389 "configure"
+#line 32996 "configure"
 #include "confdefs.h"
 
 #define DECL_${cf_1_up}
@@ -32401,16 +33008,16 @@ long x = 0; (void)x
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:32404: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:33011: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:32407: \$? = $ac_status" >&5
+  echo "$as_me:33014: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:32410: \"$ac_try\"") >&5
+  { (eval echo "$as_me:33017: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:32413: \$? = $ac_status" >&5
+  echo "$as_me:33020: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   eval 'cf_cv_func_'${ac_func}'=yes'
 else
@@ -32434,7 +33041,7 @@ CFLAGS="$cf_save_CFLAGS"
 fi
 
 eval 'cf_result=$cf_cv_func_'${ac_func}
-echo "$as_me:32437: result: $cf_result" >&5
+echo "$as_me:33044: result: $cf_result" >&5
 echo "${ECHO_T}$cf_result" >&6
 test $cf_result = yes && cat >>confdefs.h <<EOF
 #define DECL_${ac_tr_func} 1
@@ -32453,18 +33060,18 @@ do
 
 ac_tr_func=`echo "$ac_func" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
 
-echo "$as_me:32456: checking for missing \"${ac_func}\" extern" >&5
+echo "$as_me:33063: checking for missing \"${ac_func}\" extern" >&5
 echo $ECHO_N "checking for missing \"${ac_func}\" extern... $ECHO_C" >&6
 if eval "test \"\${cf_cv_func_${ac_func}+set}\" = set"; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
 
-echo "${as_me:-configure}:32462: testing for missing "${ac_func}" external ..." 1>&5
+echo "${as_me:-configure}:33069: testing for missing "${ac_func}" external ..." 1>&5
 
 cf_save_CFLAGS="$CFLAGS"
 CFLAGS="$CFLAGS $CHECK_DECL_FLAG"
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 32467 "configure"
+#line 33074 "configure"
 #include "confdefs.h"
 
 $CHECK_DECL_HDRS
@@ -32482,16 +33089,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:32485: \"$ac_link\"") >&5
+if { (eval echo "$as_me:33092: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:32488: \$? = $ac_status" >&5
+  echo "$as_me:33095: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:32491: \"$ac_try\"") >&5
+  { (eval echo "$as_me:33098: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:32494: \$? = $ac_status" >&5
+  echo "$as_me:33101: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   if test -n "$CHECK_DECL_HDRS" ; then
 # try to work around system headers which are infested with non-standard syntax
@@ -32499,7 +33106,7 @@ if { (eval echo "$as_me:32485: \"$ac_lin
 cf_1_up=`echo "${ac_func}" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
 
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 32502 "configure"
+#line 33109 "configure"
 #include "confdefs.h"
 
 #define DECL_${cf_1_up}
@@ -32514,16 +33121,16 @@ long x = 0; (void)x
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:32517: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:33124: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:32520: \$? = $ac_status" >&5
+  echo "$as_me:33127: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:32523: \"$ac_try\"") >&5
+  { (eval echo "$as_me:33130: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:32526: \$? = $ac_status" >&5
+  echo "$as_me:33133: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   eval 'cf_cv_func_'${ac_func}'=yes'
 else
@@ -32547,7 +33154,7 @@ CFLAGS="$cf_save_CFLAGS"
 fi
 
 eval 'cf_result=$cf_cv_func_'${ac_func}
-echo "$as_me:32550: result: $cf_result" >&5
+echo "$as_me:33157: result: $cf_result" >&5
 echo "${ECHO_T}$cf_result" >&6
 test $cf_result = yes && cat >>confdefs.h <<EOF
 #define DECL_${ac_tr_func} 1
@@ -32562,9 +33169,6 @@ CHECK_DECL_HDRS="$TIN_DECL_HDRS"
 for ac_func in \
 	_flsbuf \
 	alarm \
-	atol \
-	atoll \
-	atoq \
 	bcopy \
 	bzero \
 	calloc \
@@ -32587,6 +33191,7 @@ for ac_func in \
 	heapsort \
 	ioctl \
 	isascii \
+	isblank \
 	kill \
 	lrand48 \
 	malloc \
@@ -32627,18 +33232,18 @@ do
 
 ac_tr_func=`echo "$ac_func" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
 
-echo "$as_me:32630: checking for missing \"${ac_func}\" extern" >&5
+echo "$as_me:33235: checking for missing \"${ac_func}\" extern" >&5
 echo $ECHO_N "checking for missing \"${ac_func}\" extern... $ECHO_C" >&6
 if eval "test \"\${cf_cv_func_${ac_func}+set}\" = set"; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
 
-echo "${as_me:-configure}:32636: testing for missing "${ac_func}" external ..." 1>&5
+echo "${as_me:-configure}:33241: testing for missing "${ac_func}" external ..." 1>&5
 
 cf_save_CFLAGS="$CFLAGS"
 CFLAGS="$CFLAGS $CHECK_DECL_FLAG"
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 32641 "configure"
+#line 33246 "configure"
 #include "confdefs.h"
 
 $CHECK_DECL_HDRS
@@ -32656,16 +33261,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:32659: \"$ac_link\"") >&5
+if { (eval echo "$as_me:33264: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:32662: \$? = $ac_status" >&5
+  echo "$as_me:33267: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:32665: \"$ac_try\"") >&5
+  { (eval echo "$as_me:33270: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:32668: \$? = $ac_status" >&5
+  echo "$as_me:33273: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   if test -n "$CHECK_DECL_HDRS" ; then
 # try to work around system headers which are infested with non-standard syntax
@@ -32673,7 +33278,7 @@ if { (eval echo "$as_me:32659: \"$ac_lin
 cf_1_up=`echo "${ac_func}" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
 
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 32676 "configure"
+#line 33281 "configure"
 #include "confdefs.h"
 
 #define DECL_${cf_1_up}
@@ -32688,16 +33293,16 @@ long x = 0; (void)x
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:32691: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:33296: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:32694: \$? = $ac_status" >&5
+  echo "$as_me:33299: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:32697: \"$ac_try\"") >&5
+  { (eval echo "$as_me:33302: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:32700: \$? = $ac_status" >&5
+  echo "$as_me:33305: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   eval 'cf_cv_func_'${ac_func}'=yes'
 else
@@ -32721,7 +33326,7 @@ CFLAGS="$cf_save_CFLAGS"
 fi
 
 eval 'cf_result=$cf_cv_func_'${ac_func}
-echo "$as_me:32724: result: $cf_result" >&5
+echo "$as_me:33329: result: $cf_result" >&5
 echo "${ECHO_T}$cf_result" >&6
 test $cf_result = yes && cat >>confdefs.h <<EOF
 #define DECL_${ac_tr_func} 1
@@ -32737,18 +33342,18 @@ do
 
 ac_tr_func=`echo "$ac_func" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
 
-echo "$as_me:32740: checking for missing \"${ac_func}\" extern" >&5
+echo "$as_me:33345: checking for missing \"${ac_func}\" extern" >&5
 echo $ECHO_N "checking for missing \"${ac_func}\" extern... $ECHO_C" >&6
 if eval "test \"\${cf_cv_func_${ac_func}+set}\" = set"; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
 
-echo "${as_me:-configure}:32746: testing for missing "${ac_func}" external ..." 1>&5
+echo "${as_me:-configure}:33351: testing for missing "${ac_func}" external ..." 1>&5
 
 cf_save_CFLAGS="$CFLAGS"
 CFLAGS="$CFLAGS $CHECK_DECL_FLAG"
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 32751 "configure"
+#line 33356 "configure"
 #include "confdefs.h"
 
 $CHECK_DECL_HDRS
@@ -32766,16 +33371,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:32769: \"$ac_link\"") >&5
+if { (eval echo "$as_me:33374: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:32772: \$? = $ac_status" >&5
+  echo "$as_me:33377: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:32775: \"$ac_try\"") >&5
+  { (eval echo "$as_me:33380: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:32778: \$? = $ac_status" >&5
+  echo "$as_me:33383: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   if test -n "$CHECK_DECL_HDRS" ; then
 # try to work around system headers which are infested with non-standard syntax
@@ -32783,7 +33388,7 @@ if { (eval echo "$as_me:32769: \"$ac_lin
 cf_1_up=`echo "${ac_func}" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
 
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 32786 "configure"
+#line 33391 "configure"
 #include "confdefs.h"
 
 #define DECL_${cf_1_up}
@@ -32798,16 +33403,16 @@ long x = 0; (void)x
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:32801: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:33406: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:32804: \$? = $ac_status" >&5
+  echo "$as_me:33409: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:32807: \"$ac_try\"") >&5
+  { (eval echo "$as_me:33412: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:32810: \$? = $ac_status" >&5
+  echo "$as_me:33415: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   eval 'cf_cv_func_'${ac_func}'=yes'
 else
@@ -32831,7 +33436,7 @@ CFLAGS="$cf_save_CFLAGS"
 fi
 
 eval 'cf_result=$cf_cv_func_'${ac_func}
-echo "$as_me:32834: result: $cf_result" >&5
+echo "$as_me:33439: result: $cf_result" >&5
 echo "${ECHO_T}$cf_result" >&6
 test $cf_result = yes && cat >>confdefs.h <<EOF
 #define DECL_${ac_tr_func} 1
@@ -32851,18 +33456,18 @@ do
 
 ac_tr_func=`echo "$ac_func" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
 
-echo "$as_me:32854: checking for missing \"${ac_func}\" extern" >&5
+echo "$as_me:33459: checking for missing \"${ac_func}\" extern" >&5
 echo $ECHO_N "checking for missing \"${ac_func}\" extern... $ECHO_C" >&6
 if eval "test \"\${cf_cv_func_${ac_func}+set}\" = set"; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
 
-echo "${as_me:-configure}:32860: testing for missing "${ac_func}" external ..." 1>&5
+echo "${as_me:-configure}:33465: testing for missing "${ac_func}" external ..." 1>&5
 
 cf_save_CFLAGS="$CFLAGS"
 CFLAGS="$CFLAGS $CHECK_DECL_FLAG"
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 32865 "configure"
+#line 33470 "configure"
 #include "confdefs.h"
 
 $CHECK_DECL_HDRS
@@ -32880,16 +33485,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:32883: \"$ac_link\"") >&5
+if { (eval echo "$as_me:33488: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:32886: \$? = $ac_status" >&5
+  echo "$as_me:33491: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:32889: \"$ac_try\"") >&5
+  { (eval echo "$as_me:33494: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:32892: \$? = $ac_status" >&5
+  echo "$as_me:33497: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   if test -n "$CHECK_DECL_HDRS" ; then
 # try to work around system headers which are infested with non-standard syntax
@@ -32897,7 +33502,7 @@ if { (eval echo "$as_me:32883: \"$ac_lin
 cf_1_up=`echo "${ac_func}" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
 
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 32900 "configure"
+#line 33505 "configure"
 #include "confdefs.h"
 
 #define DECL_${cf_1_up}
@@ -32912,16 +33517,16 @@ long x = 0; (void)x
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:32915: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:33520: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:32918: \$? = $ac_status" >&5
+  echo "$as_me:33523: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:32921: \"$ac_try\"") >&5
+  { (eval echo "$as_me:33526: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:32924: \$? = $ac_status" >&5
+  echo "$as_me:33529: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   eval 'cf_cv_func_'${ac_func}'=yes'
 else
@@ -32945,7 +33550,7 @@ CFLAGS="$cf_save_CFLAGS"
 fi
 
 eval 'cf_result=$cf_cv_func_'${ac_func}
-echo "$as_me:32948: result: $cf_result" >&5
+echo "$as_me:33553: result: $cf_result" >&5
 echo "${ECHO_T}$cf_result" >&6
 test $cf_result = yes && cat >>confdefs.h <<EOF
 #define DECL_${ac_tr_func} 1
@@ -32955,7 +33560,7 @@ done
 
 fi
 
-echo "$as_me:32958: checking for working TIOCGWINSZ" >&5
+echo "$as_me:33563: checking for working TIOCGWINSZ" >&5
 echo $ECHO_N "checking for working TIOCGWINSZ... $ECHO_C" >&6
 if test "${cf_cv_use_tiocgwinsz+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -32967,7 +33572,7 @@ else
   cf_cv_use_tiocgwinsz=unknown
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 32970 "configure"
+#line 33575 "configure"
 #include "confdefs.h"
 
 $CHECK_DECL_HDRS
@@ -32993,15 +33598,15 @@ int main(void)
 }
 _ACEOF
 rm -f "conftest$ac_exeext"
-if { (eval echo "$as_me:32996: \"$ac_link\"") >&5
+if { (eval echo "$as_me:33601: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:32999: \$? = $ac_status" >&5
+  echo "$as_me:33604: \$? = $ac_status" >&5
   (exit "$ac_status"); } && { ac_try='"./conftest$ac_exeext"'
-  { (eval echo "$as_me:33001: \"$ac_try\"") >&5
+  { (eval echo "$as_me:33606: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:33004: \$? = $ac_status" >&5
+  echo "$as_me:33609: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_cv_use_tiocgwinsz=yes
 else
@@ -33016,7 +33621,7 @@ fi
 		CFLAGS="$cf_save_CFLAGS"
 fi
 
-echo "$as_me:33019: result: $cf_cv_use_tiocgwinsz" >&5
+echo "$as_me:33624: result: $cf_cv_use_tiocgwinsz" >&5
 echo "${ECHO_T}$cf_cv_use_tiocgwinsz" >&6
 test $cf_cv_use_tiocgwinsz != yes &&
 cat >>confdefs.h <<\EOF
@@ -33053,7 +33658,7 @@ test -z "$ALL_LINGUAS" && ALL_LINGUAS=`t
 : ${CONFIG_H:=config.h}
 
 if test -z "$PACKAGE" ; then
-	{ { echo "$as_me:33056: error: CF_BUNDLED_INTL used without setting PACKAGE variable" >&5
+	{ { echo "$as_me:33661: error: CF_BUNDLED_INTL used without setting PACKAGE variable" >&5
 echo "$as_me: error: CF_BUNDLED_INTL used without setting PACKAGE variable" >&2;}
    { (exit 1); exit 1; }; }
 fi
@@ -33105,7 +33710,7 @@ if test -n "$cf_searchpath/include" ; th
 	CPPFLAGS="${CPPFLAGS}-I$cf_add_incdir"
 
 			  cat >"conftest.$ac_ext" <<_ACEOF
-#line 33108 "configure"
+#line 33713 "configure"
 #include "confdefs.h"
 #include <stdio.h>
 int
@@ -33117,16 +33722,16 @@ printf("Hello")
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:33120: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:33725: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:33123: \$? = $ac_status" >&5
+  echo "$as_me:33728: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:33126: \"$ac_try\"") >&5
+  { (eval echo "$as_me:33731: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:33129: \$? = $ac_status" >&5
+  echo "$as_me:33734: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   :
 else
@@ -33143,7 +33748,7 @@ rm -f "conftest.$ac_objext" "conftest.$a
 		if test "$cf_have_incdir" = no ; then
 		  test -n "$verbose" && echo "	adding $cf_add_incdir to include-path" 1>&6
 
-echo "${as_me:-configure}:33146: testing adding $cf_add_incdir to include-path ..." 1>&5
+echo "${as_me:-configure}:33751: testing adding $cf_add_incdir to include-path ..." 1>&5
 
 		  CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
 
@@ -33189,7 +33794,7 @@ if test -n "$cf_searchpath/../include" ;
 	CPPFLAGS="${CPPFLAGS}-I$cf_add_incdir"
 
 			  cat >"conftest.$ac_ext" <<_ACEOF
-#line 33192 "configure"
+#line 33797 "configure"
 #include "confdefs.h"
 #include <stdio.h>
 int
@@ -33201,16 +33806,16 @@ printf("Hello")
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:33204: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:33809: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:33207: \$? = $ac_status" >&5
+  echo "$as_me:33812: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:33210: \"$ac_try\"") >&5
+  { (eval echo "$as_me:33815: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:33213: \$? = $ac_status" >&5
+  echo "$as_me:33818: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   :
 else
@@ -33227,7 +33832,7 @@ rm -f "conftest.$ac_objext" "conftest.$a
 		if test "$cf_have_incdir" = no ; then
 		  test -n "$verbose" && echo "	adding $cf_add_incdir to include-path" 1>&6
 
-echo "${as_me:-configure}:33230: testing adding $cf_add_incdir to include-path ..." 1>&5
+echo "${as_me:-configure}:33835: testing adding $cf_add_incdir to include-path ..." 1>&5
 
 		  CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
 
@@ -33245,7 +33850,7 @@ echo "${as_me:-configure}:33230: testing
 fi
 
 	else
-{ { echo "$as_me:33248: error: cannot find libiconv under $withval" >&5
+{ { echo "$as_me:33853: error: cannot find libiconv under $withval" >&5
 echo "$as_me: error: cannot find libiconv under $withval" >&2;}
    { (exit 1); exit 1; }; }
 	fi
@@ -33270,7 +33875,7 @@ if test -n "$cf_searchpath/lib" ; then
 			if test "$cf_have_libdir" = no ; then
 				test -n "$verbose" && echo "	adding $cf_add_libdir to library-path" 1>&6
 
-echo "${as_me:-configure}:33273: testing adding $cf_add_libdir to library-path ..." 1>&5
+echo "${as_me:-configure}:33878: testing adding $cf_add_libdir to library-path ..." 1>&5
 
 				LDFLAGS="-L$cf_add_libdir $LDFLAGS"
 			fi
@@ -33299,7 +33904,7 @@ if test -n "$cf_searchpath" ; then
 			if test "$cf_have_libdir" = no ; then
 				test -n "$verbose" && echo "	adding $cf_add_libdir to library-path" 1>&6
 
-echo "${as_me:-configure}:33302: testing adding $cf_add_libdir to library-path ..." 1>&5
+echo "${as_me:-configure}:33907: testing adding $cf_add_libdir to library-path ..." 1>&5
 
 				LDFLAGS="-L$cf_add_libdir $LDFLAGS"
 			fi
@@ -33308,7 +33913,7 @@ echo "${as_me:-configure}:33302: testing
 fi
 
 	else
-{ { echo "$as_me:33311: error: cannot find libiconv under $withval" >&5
+{ { echo "$as_me:33916: error: cannot find libiconv under $withval" >&5
 echo "$as_me: error: cannot find libiconv under $withval" >&2;}
    { (exit 1); exit 1; }; }
 	fi
@@ -33316,30 +33921,30 @@ done
 
 	test -n "$verbose" && echo "	setting path value for libiconv to $withval" 1>&6
 
-echo "${as_me:-configure}:33319: testing setting path value for libiconv to $withval ..." 1>&5
+echo "${as_me:-configure}:33924: testing setting path value for libiconv to $withval ..." 1>&5
 
 	;;
 esac
 
 fi;
 
-  echo "$as_me:33326: checking for iconv" >&5
+  echo "$as_me:33931: checking for iconv" >&5
 echo $ECHO_N "checking for iconv... $ECHO_C" >&6
 if test "${am_cv_func_iconv+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
 
 # If the linkage is not already in the $CPPFLAGS/$LDFLAGS configuration, these
-# will be set on completion of the AC_TRY_LINK below.
+# will be set on completion of the AC_LINK_IFELSE below.
 cf_cv_header_path_iconv=
 cf_cv_library_path_iconv=
 
-echo "${as_me:-configure}:33337: testing Starting FIND_LINKAGE(iconv,) ..." 1>&5
+echo "${as_me:-configure}:33942: testing Starting FIND_LINKAGE(iconv,) ..." 1>&5
 
 cf_save_LIBS="$LIBS"
 
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 33342 "configure"
+#line 33947 "configure"
 #include "confdefs.h"
 
 #include <stdlib.h>
@@ -33358,16 +33963,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:33361: \"$ac_link\"") >&5
+if { (eval echo "$as_me:33966: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:33364: \$? = $ac_status" >&5
+  echo "$as_me:33969: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:33367: \"$ac_try\"") >&5
+  { (eval echo "$as_me:33972: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:33370: \$? = $ac_status" >&5
+  echo "$as_me:33975: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
 
 	cf_cv_find_linkage_iconv=yes
@@ -33381,7 +33986,7 @@ cat "conftest.$ac_ext" >&5
 LIBS="-liconv  $cf_save_LIBS"
 
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 33384 "configure"
+#line 33989 "configure"
 #include "confdefs.h"
 
 #include <stdlib.h>
@@ -33400,16 +34005,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:33403: \"$ac_link\"") >&5
+if { (eval echo "$as_me:34008: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:33406: \$? = $ac_status" >&5
+  echo "$as_me:34011: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:33409: \"$ac_try\"") >&5
+  { (eval echo "$as_me:34014: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:33412: \$? = $ac_status" >&5
+  echo "$as_me:34017: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
 
 	cf_cv_find_linkage_iconv=yes
@@ -33426,9 +34031,9 @@ cat "conftest.$ac_ext" >&5
 
 	test -n "$verbose" && echo "	find linkage for iconv library" 1>&6
 
-echo "${as_me:-configure}:33429: testing find linkage for iconv library ..." 1>&5
+echo "${as_me:-configure}:34034: testing find linkage for iconv library ..." 1>&5
 
-echo "${as_me:-configure}:33431: testing Searching for headers in FIND_LINKAGE(iconv,) ..." 1>&5
+echo "${as_me:-configure}:34036: testing Searching for headers in FIND_LINKAGE(iconv,) ..." 1>&5
 
 	cf_save_CPPFLAGS="$CPPFLAGS"
 	cf_test_CPPFLAGS="$CPPFLAGS"
@@ -33519,7 +34124,7 @@ cf_search="$cf_search $cf_header_path_li
 		if test -d "$cf_cv_header_path_iconv" ; then
 			test -n "$verbose" && echo "	... testing $cf_cv_header_path_iconv" 1>&6
 
-echo "${as_me:-configure}:33522: testing ... testing $cf_cv_header_path_iconv ..." 1>&5
+echo "${as_me:-configure}:34127: testing ... testing $cf_cv_header_path_iconv ..." 1>&5
 
 			CPPFLAGS="$cf_save_CPPFLAGS"
 
@@ -33527,7 +34132,7 @@ echo "${as_me:-configure}:33522: testing
 	CPPFLAGS="${CPPFLAGS}-I$cf_cv_header_path_iconv"
 
 			cat >"conftest.$ac_ext" <<_ACEOF
-#line 33530 "configure"
+#line 34135 "configure"
 #include "confdefs.h"
 
 #include <stdlib.h>
@@ -33546,21 +34151,21 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:33549: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:34154: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:33552: \$? = $ac_status" >&5
+  echo "$as_me:34157: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:33555: \"$ac_try\"") >&5
+  { (eval echo "$as_me:34160: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:33558: \$? = $ac_status" >&5
+  echo "$as_me:34163: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
 
 				test -n "$verbose" && echo "	... found iconv headers in $cf_cv_header_path_iconv" 1>&6
 
-echo "${as_me:-configure}:33563: testing ... found iconv headers in $cf_cv_header_path_iconv ..." 1>&5
+echo "${as_me:-configure}:34168: testing ... found iconv headers in $cf_cv_header_path_iconv ..." 1>&5
 
 				cf_cv_find_linkage_iconv=maybe
 				cf_test_CPPFLAGS="$CPPFLAGS"
@@ -33578,7 +34183,7 @@ rm -f "conftest.$ac_objext" "conftest.$a
 
 	if test "$cf_cv_find_linkage_iconv" = maybe ; then
 
-echo "${as_me:-configure}:33581: testing Searching for iconv library in FIND_LINKAGE(iconv,) ..." 1>&5
+echo "${as_me:-configure}:34186: testing Searching for iconv library in FIND_LINKAGE(iconv,) ..." 1>&5
 
 		cf_save_LIBS="$LIBS"
 		cf_save_LDFLAGS="$LDFLAGS"
@@ -33653,13 +34258,13 @@ cf_search="$cf_library_path_list $cf_sea
 				if test -d "$cf_cv_library_path_iconv" ; then
 					test -n "$verbose" && echo "	... testing $cf_cv_library_path_iconv" 1>&6
 
-echo "${as_me:-configure}:33656: testing ... testing $cf_cv_library_path_iconv ..." 1>&5
+echo "${as_me:-configure}:34261: testing ... testing $cf_cv_library_path_iconv ..." 1>&5
 
 					CPPFLAGS="$cf_test_CPPFLAGS"
 					LIBS="-liconv  $cf_save_LIBS"
 					LDFLAGS="$cf_save_LDFLAGS -L$cf_cv_library_path_iconv"
 					cat >"conftest.$ac_ext" <<_ACEOF
-#line 33662 "configure"
+#line 34267 "configure"
 #include "confdefs.h"
 
 #include <stdlib.h>
@@ -33678,21 +34283,21 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:33681: \"$ac_link\"") >&5
+if { (eval echo "$as_me:34286: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:33684: \$? = $ac_status" >&5
+  echo "$as_me:34289: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:33687: \"$ac_try\"") >&5
+  { (eval echo "$as_me:34292: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:33690: \$? = $ac_status" >&5
+  echo "$as_me:34295: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
 
 					test -n "$verbose" && echo "	... found iconv library in $cf_cv_library_path_iconv" 1>&6
 
-echo "${as_me:-configure}:33695: testing ... found iconv library in $cf_cv_library_path_iconv ..." 1>&5
+echo "${as_me:-configure}:34300: testing ... found iconv library in $cf_cv_library_path_iconv ..." 1>&5
 
 					cf_cv_find_linkage_iconv=yes
 					cf_cv_library_file_iconv="-liconv"
@@ -33732,7 +34337,7 @@ am_cv_func_iconv="no, consider installin
 fi
 
 fi
-echo "$as_me:33735: result: $am_cv_func_iconv" >&5
+echo "$as_me:34340: result: $am_cv_func_iconv" >&5
 echo "${ECHO_T}$am_cv_func_iconv" >&6
 
   if test "$am_cv_func_iconv" = yes; then
@@ -33741,14 +34346,14 @@ cat >>confdefs.h <<\EOF
 #define HAVE_ICONV 1
 EOF
 
-    echo "$as_me:33744: checking if the declaration of iconv() needs const." >&5
+    echo "$as_me:34349: checking if the declaration of iconv() needs const." >&5
 echo $ECHO_N "checking if the declaration of iconv() needs const.... $ECHO_C" >&6
 if test "${am_cv_proto_iconv_const+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
 
       cat >"conftest.$ac_ext" <<_ACEOF
-#line 33751 "configure"
+#line 34356 "configure"
 #include "confdefs.h"
 
 #include <stdlib.h>
@@ -33773,16 +34378,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:33776: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:34381: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:33779: \$? = $ac_status" >&5
+  echo "$as_me:34384: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:33782: \"$ac_try\"") >&5
+  { (eval echo "$as_me:34387: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:33785: \$? = $ac_status" >&5
+  echo "$as_me:34390: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   am_cv_proto_iconv_const=no
 else
@@ -33792,7 +34397,7 @@ am_cv_proto_iconv_const=yes
 fi
 rm -f "conftest.$ac_objext" "conftest.$ac_ext"
 fi
-echo "$as_me:33795: result: $am_cv_proto_iconv_const" >&5
+echo "$as_me:34400: result: $am_cv_proto_iconv_const" >&5
 echo "${ECHO_T}$am_cv_proto_iconv_const" >&6
 
     if test "$am_cv_proto_iconv_const" = yes ; then
@@ -33837,7 +34442,7 @@ if test -n "$cf_cv_header_path_iconv" ;
 	CPPFLAGS="${CPPFLAGS}-I$cf_add_incdir"
 
 			  cat >"conftest.$ac_ext" <<_ACEOF
-#line 33840 "configure"
+#line 34445 "configure"
 #include "confdefs.h"
 #include <stdio.h>
 int
@@ -33849,16 +34454,16 @@ printf("Hello")
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:33852: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:34457: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:33855: \$? = $ac_status" >&5
+  echo "$as_me:34460: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:33858: \"$ac_try\"") >&5
+  { (eval echo "$as_me:34463: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:33861: \$? = $ac_status" >&5
+  echo "$as_me:34466: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   :
 else
@@ -33875,7 +34480,7 @@ rm -f "conftest.$ac_objext" "conftest.$a
 		if test "$cf_have_incdir" = no ; then
 		  test -n "$verbose" && echo "	adding $cf_add_incdir to include-path" 1>&6
 
-echo "${as_me:-configure}:33878: testing adding $cf_add_incdir to include-path ..." 1>&5
+echo "${as_me:-configure}:34483: testing adding $cf_add_incdir to include-path ..." 1>&5
 
 		  CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
 
@@ -33914,7 +34519,7 @@ if test -n "$cf_cv_library_path_iconv" ;
 			if test "$cf_have_libdir" = no ; then
 				test -n "$verbose" && echo "	adding $cf_add_libdir to library-path" 1>&6
 
-echo "${as_me:-configure}:33917: testing adding $cf_add_libdir to library-path ..." 1>&5
+echo "${as_me:-configure}:34522: testing adding $cf_add_libdir to library-path ..." 1>&5
 
 				LDFLAGS="-L$cf_add_libdir $LDFLAGS"
 			fi
@@ -33925,13 +34530,13 @@ fi
     fi
   fi
 
-echo "$as_me:33928: checking for nl_langinfo and CODESET" >&5
+echo "$as_me:34533: checking for nl_langinfo and CODESET" >&5
 echo $ECHO_N "checking for nl_langinfo and CODESET... $ECHO_C" >&6
 if test "${am_cv_langinfo_codeset+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 33934 "configure"
+#line 34539 "configure"
 #include "confdefs.h"
 
 $ac_includes_default
@@ -33945,16 +34550,16 @@ char* cs = nl_langinfo(CODESET); (void)c
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:33948: \"$ac_link\"") >&5
+if { (eval echo "$as_me:34553: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:33951: \$? = $ac_status" >&5
+  echo "$as_me:34556: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:33954: \"$ac_try\"") >&5
+  { (eval echo "$as_me:34559: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:33957: \$? = $ac_status" >&5
+  echo "$as_me:34562: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   am_cv_langinfo_codeset=yes
 else
@@ -33965,7 +34570,7 @@ fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 
 fi
-echo "$as_me:33968: result: $am_cv_langinfo_codeset" >&5
+echo "$as_me:34573: result: $am_cv_langinfo_codeset" >&5
 echo "${ECHO_T}$am_cv_langinfo_codeset" >&6
 	if test "$am_cv_langinfo_codeset" = yes; then
 
@@ -33976,13 +34581,13 @@ EOF
 	fi
 
    if test "$ac_cv_header_locale_h" = yes; then
-	echo "$as_me:33979: checking for LC_MESSAGES" >&5
+	echo "$as_me:34584: checking for LC_MESSAGES" >&5
 echo $ECHO_N "checking for LC_MESSAGES... $ECHO_C" >&6
 if test "${am_cv_val_LC_MESSAGES+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 33985 "configure"
+#line 34590 "configure"
 #include "confdefs.h"
 #include <locale.h>
 int
@@ -33994,16 +34599,16 @@ return LC_MESSAGES
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:33997: \"$ac_link\"") >&5
+if { (eval echo "$as_me:34602: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:34000: \$? = $ac_status" >&5
+  echo "$as_me:34605: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:34003: \"$ac_try\"") >&5
+  { (eval echo "$as_me:34608: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:34006: \$? = $ac_status" >&5
+  echo "$as_me:34611: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   am_cv_val_LC_MESSAGES=yes
 else
@@ -34013,7 +34618,7 @@ am_cv_val_LC_MESSAGES=no
 fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 fi
-echo "$as_me:34016: result: $am_cv_val_LC_MESSAGES" >&5
+echo "$as_me:34621: result: $am_cv_val_LC_MESSAGES" >&5
 echo "${ECHO_T}$am_cv_val_LC_MESSAGES" >&6
 	if test "$am_cv_val_LC_MESSAGES" = yes; then
 
@@ -34023,7 +34628,7 @@ EOF
 
 	fi
 fi
-   echo "$as_me:34026: checking whether NLS is requested" >&5
+   echo "$as_me:34631: checking whether NLS is requested" >&5
 echo $ECHO_N "checking whether NLS is requested... $ECHO_C" >&6
 
 # Check whether --enable-nls or --disable-nls was given.
@@ -34033,7 +34638,7 @@ if test "${enable_nls+set}" = set; then
 else
   USE_NLS=yes
 fi;
-  echo "$as_me:34036: result: $USE_NLS" >&5
+  echo "$as_me:34641: result: $USE_NLS" >&5
 echo "${ECHO_T}$USE_NLS" >&6
 
     if test "$USE_NLS" = "yes"; then
@@ -34041,7 +34646,7 @@ echo "${ECHO_T}$USE_NLS" >&6
         # Extract the first word of "msgfmt", so it can be a program name with args.
 
 set dummy msgfmt; ac_word=$2
-echo "$as_me:34044: checking for $ac_word" >&5
+echo "$as_me:34649: checking for $ac_word" >&5
 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
 if test "${ac_cv_path_MSGFMT+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -34068,16 +34673,16 @@ esac
 fi
 MSGFMT="$ac_cv_path_MSGFMT"
 if test "$MSGFMT" != ":"; then
-  echo "$as_me:34071: result: $MSGFMT" >&5
+  echo "$as_me:34676: result: $MSGFMT" >&5
 echo "${ECHO_T}$MSGFMT" >&6
 else
-  echo "$as_me:34074: result: no" >&5
+  echo "$as_me:34679: result: no" >&5
 echo "${ECHO_T}no" >&6
 fi
 
     # Extract the first word of "gmsgfmt", so it can be a program name with args.
 set dummy gmsgfmt; ac_word=$2
-echo "$as_me:34080: checking for $ac_word" >&5
+echo "$as_me:34685: checking for $ac_word" >&5
 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
 if test "${ac_cv_path_GMSGFMT+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -34094,7 +34699,7 @@ for ac_dir in $ac_dummy; do
   test -z "$ac_dir" && ac_dir=.
   if $as_executable_p "$ac_dir/$ac_word"; then
    ac_cv_path_GMSGFMT="$ac_dir/$ac_word"
-   echo "$as_me:34097: found $ac_dir/$ac_word" >&5
+   echo "$as_me:34702: found $ac_dir/$ac_word" >&5
    break
 fi
 done
@@ -34106,17 +34711,17 @@ fi
 GMSGFMT=$ac_cv_path_GMSGFMT
 
 if test -n "$GMSGFMT"; then
-  echo "$as_me:34109: result: $GMSGFMT" >&5
+  echo "$as_me:34714: result: $GMSGFMT" >&5
 echo "${ECHO_T}$GMSGFMT" >&6
 else
-  echo "$as_me:34112: result: no" >&5
+  echo "$as_me:34717: result: no" >&5
 echo "${ECHO_T}no" >&6
 fi
 
         # Extract the first word of "xgettext", so it can be a program name with args.
 
 set dummy xgettext; ac_word=$2
-echo "$as_me:34119: checking for $ac_word" >&5
+echo "$as_me:34724: checking for $ac_word" >&5
 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
 if test "${ac_cv_path_XGETTEXT+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -34143,10 +34748,10 @@ esac
 fi
 XGETTEXT="$ac_cv_path_XGETTEXT"
 if test "$XGETTEXT" != ":"; then
-  echo "$as_me:34146: result: $XGETTEXT" >&5
+  echo "$as_me:34751: result: $XGETTEXT" >&5
 echo "${ECHO_T}$XGETTEXT" >&6
 else
-  echo "$as_me:34149: result: no" >&5
+  echo "$as_me:34754: result: no" >&5
 echo "${ECHO_T}no" >&6
 fi
 
@@ -34213,7 +34818,7 @@ if test -n "$cf_searchpath/include" ; th
 	CPPFLAGS="${CPPFLAGS}-I$cf_add_incdir"
 
 			  cat >"conftest.$ac_ext" <<_ACEOF
-#line 34216 "configure"
+#line 34821 "configure"
 #include "confdefs.h"
 #include <stdio.h>
 int
@@ -34225,16 +34830,16 @@ printf("Hello")
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:34228: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:34833: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:34231: \$? = $ac_status" >&5
+  echo "$as_me:34836: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:34234: \"$ac_try\"") >&5
+  { (eval echo "$as_me:34839: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:34237: \$? = $ac_status" >&5
+  echo "$as_me:34842: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   :
 else
@@ -34251,7 +34856,7 @@ rm -f "conftest.$ac_objext" "conftest.$a
 		if test "$cf_have_incdir" = no ; then
 		  test -n "$verbose" && echo "	adding $cf_add_incdir to include-path" 1>&6
 
-echo "${as_me:-configure}:34254: testing adding $cf_add_incdir to include-path ..." 1>&5
+echo "${as_me:-configure}:34859: testing adding $cf_add_incdir to include-path ..." 1>&5
 
 		  CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
 
@@ -34297,7 +34902,7 @@ if test -n "$cf_searchpath/../include" ;
 	CPPFLAGS="${CPPFLAGS}-I$cf_add_incdir"
 
 			  cat >"conftest.$ac_ext" <<_ACEOF
-#line 34300 "configure"
+#line 34905 "configure"
 #include "confdefs.h"
 #include <stdio.h>
 int
@@ -34309,16 +34914,16 @@ printf("Hello")
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:34312: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:34917: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:34315: \$? = $ac_status" >&5
+  echo "$as_me:34920: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:34318: \"$ac_try\"") >&5
+  { (eval echo "$as_me:34923: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:34321: \$? = $ac_status" >&5
+  echo "$as_me:34926: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   :
 else
@@ -34335,7 +34940,7 @@ rm -f "conftest.$ac_objext" "conftest.$a
 		if test "$cf_have_incdir" = no ; then
 		  test -n "$verbose" && echo "	adding $cf_add_incdir to include-path" 1>&6
 
-echo "${as_me:-configure}:34338: testing adding $cf_add_incdir to include-path ..." 1>&5
+echo "${as_me:-configure}:34943: testing adding $cf_add_incdir to include-path ..." 1>&5
 
 		  CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
 
@@ -34353,7 +34958,7 @@ echo "${as_me:-configure}:34338: testing
 fi
 
 	else
-{ { echo "$as_me:34356: error: cannot find libintl under $withval" >&5
+{ { echo "$as_me:34961: error: cannot find libintl under $withval" >&5
 echo "$as_me: error: cannot find libintl under $withval" >&2;}
    { (exit 1); exit 1; }; }
 	fi
@@ -34378,7 +34983,7 @@ if test -n "$cf_searchpath/lib" ; then
 			if test "$cf_have_libdir" = no ; then
 				test -n "$verbose" && echo "	adding $cf_add_libdir to library-path" 1>&6
 
-echo "${as_me:-configure}:34381: testing adding $cf_add_libdir to library-path ..." 1>&5
+echo "${as_me:-configure}:34986: testing adding $cf_add_libdir to library-path ..." 1>&5
 
 				LDFLAGS="-L$cf_add_libdir $LDFLAGS"
 			fi
@@ -34407,7 +35012,7 @@ if test -n "$cf_searchpath" ; then
 			if test "$cf_have_libdir" = no ; then
 				test -n "$verbose" && echo "	adding $cf_add_libdir to library-path" 1>&6
 
-echo "${as_me:-configure}:34410: testing adding $cf_add_libdir to library-path ..." 1>&5
+echo "${as_me:-configure}:35015: testing adding $cf_add_libdir to library-path ..." 1>&5
 
 				LDFLAGS="-L$cf_add_libdir $LDFLAGS"
 			fi
@@ -34416,7 +35021,7 @@ echo "${as_me:-configure}:34410: testing
 fi
 
 	else
-{ { echo "$as_me:34419: error: cannot find libintl under $withval" >&5
+{ { echo "$as_me:35024: error: cannot find libintl under $withval" >&5
 echo "$as_me: error: cannot find libintl under $withval" >&2;}
    { (exit 1); exit 1; }; }
 	fi
@@ -34424,7 +35029,7 @@ done
 
 	test -n "$verbose" && echo "	setting path value for libintl to $withval" 1>&6
 
-echo "${as_me:-configure}:34427: testing setting path value for libintl to $withval ..." 1>&5
+echo "${as_me:-configure}:35032: testing setting path value for libintl to $withval ..." 1>&5
 
 	;;
 esac
@@ -34432,16 +35037,16 @@ esac
 fi;
 
 # If the linkage is not already in the $CPPFLAGS/$LDFLAGS configuration, these
-# will be set on completion of the AC_TRY_LINK below.
+# will be set on completion of the AC_LINK_IFELSE below.
 cf_cv_header_path_intl=
 cf_cv_library_path_intl=
 
-echo "${as_me:-configure}:34439: testing Starting FIND_LINKAGE(intl,) ..." 1>&5
+echo "${as_me:-configure}:35044: testing Starting FIND_LINKAGE(intl,) ..." 1>&5
 
 cf_save_LIBS="$LIBS"
 
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 34444 "configure"
+#line 35049 "configure"
 #include "confdefs.h"
 
 #include <libintl.h>
@@ -34452,7 +35057,7 @@ main (void)
 {
 
 	bindtextdomain ("", "");
-	return (gettext ("") != 0)
+	return (gettext ("") != (char*)0)
 
 #ifdef USE_MSGFMT_HACK
 			 + _nl_msg_cat_cntr
@@ -34463,16 +35068,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:34466: \"$ac_link\"") >&5
+if { (eval echo "$as_me:35071: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:34469: \$? = $ac_status" >&5
+  echo "$as_me:35074: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:34472: \"$ac_try\"") >&5
+  { (eval echo "$as_me:35077: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:34475: \$? = $ac_status" >&5
+  echo "$as_me:35080: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
 
 	cf_cv_find_linkage_intl=yes
@@ -34486,7 +35091,7 @@ cat "conftest.$ac_ext" >&5
 LIBS="-lintl  $cf_save_LIBS"
 
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 34489 "configure"
+#line 35094 "configure"
 #include "confdefs.h"
 
 #include <libintl.h>
@@ -34497,7 +35102,7 @@ main (void)
 {
 
 	bindtextdomain ("", "");
-	return (gettext ("") != 0)
+	return (gettext ("") != (char*)0)
 
 #ifdef USE_MSGFMT_HACK
 			 + _nl_msg_cat_cntr
@@ -34508,16 +35113,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:34511: \"$ac_link\"") >&5
+if { (eval echo "$as_me:35116: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:34514: \$? = $ac_status" >&5
+  echo "$as_me:35119: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:34517: \"$ac_try\"") >&5
+  { (eval echo "$as_me:35122: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:34520: \$? = $ac_status" >&5
+  echo "$as_me:35125: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
 
 	cf_cv_find_linkage_intl=yes
@@ -34534,9 +35139,9 @@ cat "conftest.$ac_ext" >&5
 
 	test -n "$verbose" && echo "	find linkage for intl library" 1>&6
 
-echo "${as_me:-configure}:34537: testing find linkage for intl library ..." 1>&5
+echo "${as_me:-configure}:35142: testing find linkage for intl library ..." 1>&5
 
-echo "${as_me:-configure}:34539: testing Searching for headers in FIND_LINKAGE(intl,) ..." 1>&5
+echo "${as_me:-configure}:35144: testing Searching for headers in FIND_LINKAGE(intl,) ..." 1>&5
 
 	cf_save_CPPFLAGS="$CPPFLAGS"
 	cf_test_CPPFLAGS="$CPPFLAGS"
@@ -34627,7 +35232,7 @@ cf_search="$cf_search $cf_header_path_li
 		if test -d "$cf_cv_header_path_intl" ; then
 			test -n "$verbose" && echo "	... testing $cf_cv_header_path_intl" 1>&6
 
-echo "${as_me:-configure}:34630: testing ... testing $cf_cv_header_path_intl ..." 1>&5
+echo "${as_me:-configure}:35235: testing ... testing $cf_cv_header_path_intl ..." 1>&5
 
 			CPPFLAGS="$cf_save_CPPFLAGS"
 
@@ -34635,7 +35240,7 @@ echo "${as_me:-configure}:34630: testing
 	CPPFLAGS="${CPPFLAGS}-I$cf_cv_header_path_intl"
 
 			cat >"conftest.$ac_ext" <<_ACEOF
-#line 34638 "configure"
+#line 35243 "configure"
 #include "confdefs.h"
 
 #include <libintl.h>
@@ -34646,7 +35251,7 @@ main (void)
 {
 
 	bindtextdomain ("", "");
-	return (gettext ("") != 0)
+	return (gettext ("") != (char*)0)
 
 #ifdef USE_MSGFMT_HACK
 			 + _nl_msg_cat_cntr
@@ -34657,21 +35262,21 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:34660: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:35265: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:34663: \$? = $ac_status" >&5
+  echo "$as_me:35268: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:34666: \"$ac_try\"") >&5
+  { (eval echo "$as_me:35271: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:34669: \$? = $ac_status" >&5
+  echo "$as_me:35274: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
 
 				test -n "$verbose" && echo "	... found intl headers in $cf_cv_header_path_intl" 1>&6
 
-echo "${as_me:-configure}:34674: testing ... found intl headers in $cf_cv_header_path_intl ..." 1>&5
+echo "${as_me:-configure}:35279: testing ... found intl headers in $cf_cv_header_path_intl ..." 1>&5
 
 				cf_cv_find_linkage_intl=maybe
 				cf_test_CPPFLAGS="$CPPFLAGS"
@@ -34689,7 +35294,7 @@ rm -f "conftest.$ac_objext" "conftest.$a
 
 	if test "$cf_cv_find_linkage_intl" = maybe ; then
 
-echo "${as_me:-configure}:34692: testing Searching for intl library in FIND_LINKAGE(intl,) ..." 1>&5
+echo "${as_me:-configure}:35297: testing Searching for intl library in FIND_LINKAGE(intl,) ..." 1>&5
 
 		cf_save_LIBS="$LIBS"
 		cf_save_LDFLAGS="$LDFLAGS"
@@ -34764,13 +35369,13 @@ cf_search="$cf_library_path_list $cf_sea
 				if test -d "$cf_cv_library_path_intl" ; then
 					test -n "$verbose" && echo "	... testing $cf_cv_library_path_intl" 1>&6
 
-echo "${as_me:-configure}:34767: testing ... testing $cf_cv_library_path_intl ..." 1>&5
+echo "${as_me:-configure}:35372: testing ... testing $cf_cv_library_path_intl ..." 1>&5
 
 					CPPFLAGS="$cf_test_CPPFLAGS"
 					LIBS="-lintl  $cf_save_LIBS"
 					LDFLAGS="$cf_save_LDFLAGS -L$cf_cv_library_path_intl"
 					cat >"conftest.$ac_ext" <<_ACEOF
-#line 34773 "configure"
+#line 35378 "configure"
 #include "confdefs.h"
 
 #include <libintl.h>
@@ -34781,7 +35386,7 @@ main (void)
 {
 
 	bindtextdomain ("", "");
-	return (gettext ("") != 0)
+	return (gettext ("") != (char*)0)
 
 #ifdef USE_MSGFMT_HACK
 			 + _nl_msg_cat_cntr
@@ -34792,21 +35397,21 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:34795: \"$ac_link\"") >&5
+if { (eval echo "$as_me:35400: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:34798: \$? = $ac_status" >&5
+  echo "$as_me:35403: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:34801: \"$ac_try\"") >&5
+  { (eval echo "$as_me:35406: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:34804: \$? = $ac_status" >&5
+  echo "$as_me:35409: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
 
 					test -n "$verbose" && echo "	... found intl library in $cf_cv_library_path_intl" 1>&6
 
-echo "${as_me:-configure}:34809: testing ... found intl library in $cf_cv_library_path_intl ..." 1>&5
+echo "${as_me:-configure}:35414: testing ... found intl library in $cf_cv_library_path_intl ..." 1>&5
 
 					cf_cv_find_linkage_intl=yes
 					cf_cv_library_file_intl="-lintl"
@@ -34845,9 +35450,9 @@ else
 cf_cv_func_gettext=no
 fi
 
-	echo "$as_me:34848: checking for libintl.h and gettext()" >&5
+	echo "$as_me:35453: checking for libintl.h and gettext()" >&5
 echo $ECHO_N "checking for libintl.h and gettext()... $ECHO_C" >&6
-	echo "$as_me:34850: result: $cf_cv_func_gettext" >&5
+	echo "$as_me:35455: result: $cf_cv_func_gettext" >&5
 echo "${ECHO_T}$cf_cv_func_gettext" >&6
 
 	if test "$cf_cv_func_gettext" = yes ; then
@@ -34887,7 +35492,7 @@ if test -n "$cf_cv_header_path_intl" ; t
 	CPPFLAGS="${CPPFLAGS}-I$cf_add_incdir"
 
 			  cat >"conftest.$ac_ext" <<_ACEOF
-#line 34890 "configure"
+#line 35495 "configure"
 #include "confdefs.h"
 #include <stdio.h>
 int
@@ -34899,16 +35504,16 @@ printf("Hello")
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:34902: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:35507: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:34905: \$? = $ac_status" >&5
+  echo "$as_me:35510: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:34908: \"$ac_try\"") >&5
+  { (eval echo "$as_me:35513: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:34911: \$? = $ac_status" >&5
+  echo "$as_me:35516: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   :
 else
@@ -34925,7 +35530,7 @@ rm -f "conftest.$ac_objext" "conftest.$a
 		if test "$cf_have_incdir" = no ; then
 		  test -n "$verbose" && echo "	adding $cf_add_incdir to include-path" 1>&6
 
-echo "${as_me:-configure}:34928: testing adding $cf_add_incdir to include-path ..." 1>&5
+echo "${as_me:-configure}:35533: testing adding $cf_add_incdir to include-path ..." 1>&5
 
 		  CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
 
@@ -34964,7 +35569,7 @@ if test -n "$cf_cv_library_path_intl" ;
 			if test "$cf_have_libdir" = no ; then
 				test -n "$verbose" && echo "	adding $cf_add_libdir to library-path" 1>&6
 
-echo "${as_me:-configure}:34967: testing adding $cf_add_libdir to library-path ..." 1>&5
+echo "${as_me:-configure}:35572: testing adding $cf_add_libdir to library-path ..." 1>&5
 
 				INTLLIBS="-L$cf_add_libdir $INTLLIBS"
 			fi
@@ -34974,10 +35579,10 @@ fi
 
 	  fi
 
-	  echo "$as_me:34977: checking if this is GNU gettext" >&5
+	  echo "$as_me:35582: checking if this is GNU gettext" >&5
 echo $ECHO_N "checking if this is GNU gettext... $ECHO_C" >&6
 	  cat >"conftest.$ac_ext" <<_ACEOF
-#line 34980 "configure"
+#line 35585 "configure"
 #include "confdefs.h"
 #define USE_MSGFMT_HACK
 
@@ -34989,7 +35594,7 @@ main (void)
 {
 
 	bindtextdomain ("", "");
-	return (gettext ("") != 0)
+	return (gettext ("") != (char*)0)
 
 #ifdef USE_MSGFMT_HACK
 			 + _nl_msg_cat_cntr
@@ -35000,16 +35605,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:35003: \"$ac_link\"") >&5
+if { (eval echo "$as_me:35608: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:35006: \$? = $ac_status" >&5
+  echo "$as_me:35611: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:35009: \"$ac_try\"") >&5
+  { (eval echo "$as_me:35614: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:35012: \$? = $ac_status" >&5
+  echo "$as_me:35617: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_cv_gnu_gettext=yes
 else
@@ -35018,7 +35623,7 @@ cat "conftest.$ac_ext" >&5
 cf_cv_gnu_gettext=no
 fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
-	  echo "$as_me:35021: result: $cf_cv_gnu_gettext" >&5
+	  echo "$as_me:35626: result: $cf_cv_gnu_gettext" >&5
 echo "${ECHO_T}$cf_cv_gnu_gettext" >&6
 	  test "$" = yes &&
 cat >>confdefs.h <<\EOF
@@ -35030,13 +35635,13 @@ EOF
 for ac_func in dcgettext
 do
 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
-echo "$as_me:35033: checking for $ac_func" >&5
+echo "$as_me:35638: checking for $ac_func" >&5
 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
 if eval "test \"\${$as_ac_var+set}\" = set"; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 35039 "configure"
+#line 35644 "configure"
 #include "confdefs.h"
 #define $ac_func autoconf_temporary
 #include <limits.h>	/* least-intrusive standard header which defines gcc2 __stub macros */
@@ -35067,16 +35672,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:35070: \"$ac_link\"") >&5
+if { (eval echo "$as_me:35675: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:35073: \$? = $ac_status" >&5
+  echo "$as_me:35678: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:35076: \"$ac_try\"") >&5
+  { (eval echo "$as_me:35681: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:35079: \$? = $ac_status" >&5
+  echo "$as_me:35684: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   eval "$as_ac_var=yes"
 else
@@ -35086,7 +35691,7 @@ eval "$as_ac_var=no"
 fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 fi
-echo "$as_me:35089: result: `eval echo '${'"$as_ac_var"'}'`" >&5
+echo "$as_me:35694: result: `eval echo '${'"$as_ac_var"'}'`" >&5
 echo "${ECHO_T}`eval echo '${'"$as_ac_var"'}'`" >&6
 if test "`eval echo '${'"$as_ac_var"'}'`" = yes; then
   cat >>confdefs.h <<EOF
@@ -35103,7 +35708,7 @@ cat >>confdefs.h <<\EOF
 EOF
 
 	elif test -z "$MSGFMT" || test -z "$XGETTEXT" ; then
-	  { echo "$as_me:35106: WARNING: disabling NLS feature" >&5
+	  { echo "$as_me:35711: WARNING: disabling NLS feature" >&5
 echo "$as_me: WARNING: disabling NLS feature" >&2;}
 	  ALL_LINGUAS=
 	  CATOBJEXT=.ignored
@@ -35119,7 +35724,7 @@ echo "$as_me: WARNING: disabling NLS fea
       if $GMSGFMT --statistics /dev/null >/dev/null 2>&1; then
         : ;
       else
-        { echo "$as_me:35122: WARNING: found msgfmt program is not GNU msgfmt" >&5
+        { echo "$as_me:35727: WARNING: found msgfmt program is not GNU msgfmt" >&5
 echo "$as_me: WARNING: found msgfmt program is not GNU msgfmt" >&2;}
       fi
     fi
@@ -35128,14 +35733,14 @@ echo "$as_me: WARNING: found msgfmt prog
       if $XGETTEXT --omit-header /dev/null >/dev/null 2>&1; then
         : ;
       else
-        { echo "$as_me:35131: WARNING: found xgettext program is not GNU xgettext" >&5
+        { echo "$as_me:35736: WARNING: found xgettext program is not GNU xgettext" >&5
 echo "$as_me: WARNING: found xgettext program is not GNU xgettext" >&2;}
       fi
     fi
   fi
 
   if test "$XGETTEXT" != ":"; then
-    ac_config_commands="$ac_config_commands default-1"
+    ac_config_commands="$ac_config_commands config-NLS"
 
                 for lang in $ALL_LINGUAS; do
       GMOFILES="$GMOFILES $lang.gmo"
@@ -35156,7 +35761,7 @@ echo "$as_me: WARNING: found xgettext pr
 	 if test "x$ALL_LINGUAS" = "x"; then
 	   LINGUAS=
 	 else
-	   echo "$as_me:35159: checking for catalogs to be installed" >&5
+	   echo "$as_me:35764: checking for catalogs to be installed" >&5
 echo $ECHO_N "checking for catalogs to be installed... $ECHO_C" >&6
 	   NEW_LINGUAS=
 	   for presentlang in $ALL_LINGUAS; do
@@ -35176,7 +35781,7 @@ echo $ECHO_N "checking for catalogs to b
 		 fi
 	   done
 	   LINGUAS=$NEW_LINGUAS
-	   echo "$as_me:35179: result: $LINGUAS" >&5
+	   echo "$as_me:35784: result: $LINGUAS" >&5
 echo "${ECHO_T}$LINGUAS" >&6
 	 fi
 
@@ -35211,7 +35816,7 @@ cf_makefile=Makefile
 use_our_messages=no
 if test "$USE_NLS" = yes ; then
 if test -d "$srcdir/po" ; then
-echo "$as_me:35214: checking if we should use included message-library" >&5
+echo "$as_me:35819: checking if we should use included message-library" >&5
 echo $ECHO_N "checking if we should use included message-library... $ECHO_C" >&6
 
 # Check whether --enable-included-msgs or --disable-included-msgs was given.
@@ -35222,7 +35827,7 @@ else
   use_our_messages=yes
 fi;
 fi
-echo "$as_me:35225: result: $use_our_messages" >&5
+echo "$as_me:35830: result: $use_our_messages" >&5
 echo "${ECHO_T}$use_our_messages" >&6
 fi
 
@@ -35238,23 +35843,23 @@ if test "$USE_NLS" = yes ; then
 for ac_header in libintl.h
 do
 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
-echo "$as_me:35241: checking for $ac_header" >&5
+echo "$as_me:35846: checking for $ac_header" >&5
 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
 if eval "test \"\${$as_ac_Header+set}\" = set"; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 35247 "configure"
+#line 35852 "configure"
 #include "confdefs.h"
 #include <$ac_header>
 _ACEOF
-if { (eval echo "$as_me:35251: \"$ac_cpp "conftest.$ac_ext"\"") >&5
+if { (eval echo "$as_me:35856: \"$ac_cpp "conftest.$ac_ext"\"") >&5
   (eval $ac_cpp "conftest.$ac_ext") 2>conftest.er1
   ac_status=$?
   $EGREP -v '^ *\+' conftest.er1 >conftest.err
   rm -f conftest.er1
   cat conftest.err >&5
-  echo "$as_me:35257: \$? = $ac_status" >&5
+  echo "$as_me:35862: \$? = $ac_status" >&5
   (exit "$ac_status"); } >/dev/null; then
   if test -s conftest.err; then
     ac_cpp_err=$ac_c_preproc_warn_flag
@@ -35273,7 +35878,7 @@ else
 fi
 rm -f conftest.err "conftest.$ac_ext"
 fi
-echo "$as_me:35276: result: `eval echo '${'"$as_ac_Header"'}'`" >&5
+echo "$as_me:35881: result: `eval echo '${'"$as_ac_Header"'}'`" >&5
 echo "${ECHO_T}`eval echo '${'"$as_ac_Header"'}'`" >&6
 if test "`eval echo '${'"$as_ac_Header"'}'`" = yes; then
   cat >>confdefs.h <<EOF
@@ -35298,34 +35903,34 @@ if test ".$use_alloca" = .yes ; then
 
 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
 # for constant arguments.  Useless!
-echo "$as_me:35301: checking for working alloca.h" >&5
+echo "$as_me:35906: checking for working alloca.h" >&5
 echo $ECHO_N "checking for working alloca.h... $ECHO_C" >&6
 if test "${ac_cv_working_alloca_h+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
-  cat >"conftest.$ac_ext" <<_ACEOF
-#line 35307 "configure"
+   cat >"conftest.$ac_ext" <<_ACEOF
+#line 35912 "configure"
 #include "confdefs.h"
 #include <alloca.h>
 int
 main (void)
 {
-char *p = (char *) alloca (2 * sizeof (int));
+char *p = (char *) alloca (2 * sizeof (int)); (void)p;
   ;
   return 0;
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:35319: \"$ac_link\"") >&5
+if { (eval echo "$as_me:35924: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:35322: \$? = $ac_status" >&5
+  echo "$as_me:35927: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:35325: \"$ac_try\"") >&5
+  { (eval echo "$as_me:35930: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:35328: \$? = $ac_status" >&5
+  echo "$as_me:35933: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_working_alloca_h=yes
 else
@@ -35335,7 +35940,7 @@ ac_cv_working_alloca_h=no
 fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 fi
-echo "$as_me:35338: result: $ac_cv_working_alloca_h" >&5
+echo "$as_me:35943: result: $ac_cv_working_alloca_h" >&5
 echo "${ECHO_T}$ac_cv_working_alloca_h" >&6
 if test $ac_cv_working_alloca_h = yes; then
 
@@ -35345,13 +35950,13 @@ EOF
 
 fi
 
-echo "$as_me:35348: checking for alloca" >&5
+echo "$as_me:35953: checking for alloca" >&5
 echo $ECHO_N "checking for alloca... $ECHO_C" >&6
 if test "${ac_cv_func_alloca_works+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 35354 "configure"
+#line 35959 "configure"
 #include "confdefs.h"
 #ifdef __GNUC__
 # define alloca __builtin_alloca
@@ -35377,22 +35982,22 @@ char *alloca ();
 int
 main (void)
 {
-char *p = (char *) alloca (1);
+char *p = (char *) alloca (1); (void)p;
   ;
   return 0;
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:35386: \"$ac_link\"") >&5
+if { (eval echo "$as_me:35991: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:35389: \$? = $ac_status" >&5
+  echo "$as_me:35994: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:35392: \"$ac_try\"") >&5
+  { (eval echo "$as_me:35997: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:35395: \$? = $ac_status" >&5
+  echo "$as_me:36000: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_func_alloca_works=yes
 else
@@ -35402,7 +36007,7 @@ ac_cv_func_alloca_works=no
 fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 fi
-echo "$as_me:35405: result: $ac_cv_func_alloca_works" >&5
+echo "$as_me:36010: result: $ac_cv_func_alloca_works" >&5
 echo "${ECHO_T}$ac_cv_func_alloca_works" >&6
 
 if test $ac_cv_func_alloca_works = yes; then
@@ -35423,13 +36028,13 @@ cat >>confdefs.h <<\EOF
 #define C_ALLOCA 1
 EOF
 
-echo "$as_me:35426: checking whether \`alloca.c' needs Cray hooks" >&5
+echo "$as_me:36031: checking whether \`alloca.c' needs Cray hooks" >&5
 echo $ECHO_N "checking whether \`alloca.c' needs Cray hooks... $ECHO_C" >&6
 if test "${ac_cv_os_cray+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 35432 "configure"
+#line 36037 "configure"
 #include "confdefs.h"
 #if defined(CRAY) && ! defined(CRAY2)
 webecray
@@ -35447,18 +36052,18 @@ fi
 rm -rf conftest*
 
 fi
-echo "$as_me:35450: result: $ac_cv_os_cray" >&5
+echo "$as_me:36055: result: $ac_cv_os_cray" >&5
 echo "${ECHO_T}$ac_cv_os_cray" >&6
 if test $ac_cv_os_cray = yes; then
   for ac_func in _getb67 GETB67 getb67; do
     as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
-echo "$as_me:35455: checking for $ac_func" >&5
+echo "$as_me:36060: checking for $ac_func" >&5
 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
 if eval "test \"\${$as_ac_var+set}\" = set"; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 35461 "configure"
+#line 36066 "configure"
 #include "confdefs.h"
 #define $ac_func autoconf_temporary
 #include <limits.h>	/* least-intrusive standard header which defines gcc2 __stub macros */
@@ -35489,16 +36094,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:35492: \"$ac_link\"") >&5
+if { (eval echo "$as_me:36097: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:35495: \$? = $ac_status" >&5
+  echo "$as_me:36100: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:35498: \"$ac_try\"") >&5
+  { (eval echo "$as_me:36103: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:35501: \$? = $ac_status" >&5
+  echo "$as_me:36106: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   eval "$as_ac_var=yes"
 else
@@ -35508,7 +36113,7 @@ eval "$as_ac_var=no"
 fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 fi
-echo "$as_me:35511: result: `eval echo '${'"$as_ac_var"'}'`" >&5
+echo "$as_me:36116: result: `eval echo '${'"$as_ac_var"'}'`" >&5
 echo "${ECHO_T}`eval echo '${'"$as_ac_var"'}'`" >&6
 if test "`eval echo '${'"$as_ac_var"'}'`" = yes; then
 
@@ -35522,7 +36127,7 @@ fi
   done
 fi
 
-echo "$as_me:35525: checking stack direction for C alloca" >&5
+echo "$as_me:36130: checking stack direction for C alloca" >&5
 echo $ECHO_N "checking stack direction for C alloca... $ECHO_C" >&6
 if test "${ac_cv_c_stack_direction+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -35531,7 +36136,7 @@ else
   ac_cv_c_stack_direction=0
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 35534 "configure"
+#line 36139 "configure"
 #include "confdefs.h"
 int
 find_stack_direction (void)
@@ -35554,15 +36159,15 @@ main (void)
 }
 _ACEOF
 rm -f "conftest$ac_exeext"
-if { (eval echo "$as_me:35557: \"$ac_link\"") >&5
+if { (eval echo "$as_me:36162: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:35560: \$? = $ac_status" >&5
+  echo "$as_me:36165: \$? = $ac_status" >&5
   (exit "$ac_status"); } && { ac_try='"./conftest$ac_exeext"'
-  { (eval echo "$as_me:35562: \"$ac_try\"") >&5
+  { (eval echo "$as_me:36167: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:35565: \$? = $ac_status" >&5
+  echo "$as_me:36170: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_c_stack_direction=1
 else
@@ -35574,7 +36179,7 @@ fi
 rm -f core ./core.* ./*.core "conftest$ac_exeext" "conftest.$ac_objext" "conftest.$ac_ext"
 fi
 fi
-echo "$as_me:35577: result: $ac_cv_c_stack_direction" >&5
+echo "$as_me:36182: result: $ac_cv_c_stack_direction" >&5
 echo "${ECHO_T}$ac_cv_c_stack_direction" >&6
 
 cat >>confdefs.h <<EOF
@@ -35603,10 +36208,10 @@ else
 fi
 
 # if struct hostent contains h_addr_list or not (SunOS-3.5)
-echo "$as_me:35606: checking for h_addr_list in struct hostent" >&5
+echo "$as_me:36211: checking for h_addr_list in struct hostent" >&5
 echo $ECHO_N "checking for h_addr_list in struct hostent... $ECHO_C" >&6
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 35609 "configure"
+#line 36214 "configure"
 #include "confdefs.h"
 
 $ac_includes_default
@@ -35626,16 +36231,16 @@ h.h_addr_list[0] = malloc(1);
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:35629: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:36234: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:35632: \$? = $ac_status" >&5
+  echo "$as_me:36237: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:35635: \"$ac_try\"") >&5
+  { (eval echo "$as_me:36240: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:35638: \$? = $ac_status" >&5
+  echo "$as_me:36243: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_hostent_h_addr_list=yes
 else
@@ -35644,7 +36249,7 @@ cat "conftest.$ac_ext" >&5
 ac_cv_hostent_h_addr_list=no
 fi
 rm -f "conftest.$ac_objext" "conftest.$ac_ext"
-echo "$as_me:35647: result: $ac_cv_hostent_h_addr_list" >&5
+echo "$as_me:36252: result: $ac_cv_hostent_h_addr_list" >&5
 echo "${ECHO_T}$ac_cv_hostent_h_addr_list" >&6
 if test $ac_cv_hostent_h_addr_list = yes; then
 
@@ -35657,23 +36262,23 @@ fi
 for ac_header in X11/Xpoll.h
 do
 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
-echo "$as_me:35660: checking for $ac_header" >&5
+echo "$as_me:36265: checking for $ac_header" >&5
 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
 if eval "test \"\${$as_ac_Header+set}\" = set"; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 35666 "configure"
+#line 36271 "configure"
 #include "confdefs.h"
 #include <$ac_header>
 _ACEOF
-if { (eval echo "$as_me:35670: \"$ac_cpp "conftest.$ac_ext"\"") >&5
+if { (eval echo "$as_me:36275: \"$ac_cpp "conftest.$ac_ext"\"") >&5
   (eval $ac_cpp "conftest.$ac_ext") 2>conftest.er1
   ac_status=$?
   $EGREP -v '^ *\+' conftest.er1 >conftest.err
   rm -f conftest.er1
   cat conftest.err >&5
-  echo "$as_me:35676: \$? = $ac_status" >&5
+  echo "$as_me:36281: \$? = $ac_status" >&5
   (exit "$ac_status"); } >/dev/null; then
   if test -s conftest.err; then
     ac_cpp_err=$ac_c_preproc_warn_flag
@@ -35692,7 +36297,7 @@ else
 fi
 rm -f conftest.err "conftest.$ac_ext"
 fi
-echo "$as_me:35695: result: `eval echo '${'"$as_ac_Header"'}'`" >&5
+echo "$as_me:36300: result: `eval echo '${'"$as_ac_Header"'}'`" >&5
 echo "${ECHO_T}`eval echo '${'"$as_ac_Header"'}'`" >&6
 if test "`eval echo '${'"$as_ac_Header"'}'`" = yes; then
   cat >>confdefs.h <<EOF
@@ -35702,16 +36307,16 @@ EOF
 fi
 done
 
-echo "$as_me:35705: checking for declaration of fd_set" >&5
+echo "$as_me:36310: checking for declaration of fd_set" >&5
 echo $ECHO_N "checking for declaration of fd_set... $ECHO_C" >&6
 if test "${cf_cv_type_fd_set+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
 
-echo "${as_me:-configure}:35711: testing sys/types alone ..." 1>&5
+echo "${as_me:-configure}:36316: testing sys/types alone ..." 1>&5
 
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 35714 "configure"
+#line 36319 "configure"
 #include "confdefs.h"
 
 #include <sys/types.h>
@@ -35724,26 +36329,26 @@ fd_set x; (void)x
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:35727: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:36332: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:35730: \$? = $ac_status" >&5
+  echo "$as_me:36335: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:35733: \"$ac_try\"") >&5
+  { (eval echo "$as_me:36338: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:35736: \$? = $ac_status" >&5
+  echo "$as_me:36341: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_cv_type_fd_set=sys/types.h
 else
   echo "$as_me: failed program was:" >&5
 cat "conftest.$ac_ext" >&5
 
-echo "${as_me:-configure}:35743: testing X11/Xpoll.h ..." 1>&5
+echo "${as_me:-configure}:36348: testing X11/Xpoll.h ..." 1>&5
 
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 35746 "configure"
+#line 36351 "configure"
 #include "confdefs.h"
 
 #ifdef HAVE_X11_XPOLL_H
@@ -35758,26 +36363,26 @@ fd_set x; (void)x
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:35761: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:36366: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:35764: \$? = $ac_status" >&5
+  echo "$as_me:36369: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:35767: \"$ac_try\"") >&5
+  { (eval echo "$as_me:36372: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:35770: \$? = $ac_status" >&5
+  echo "$as_me:36375: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_cv_type_fd_set=X11/Xpoll.h
 else
   echo "$as_me: failed program was:" >&5
 cat "conftest.$ac_ext" >&5
 
-echo "${as_me:-configure}:35777: testing sys/select.h ..." 1>&5
+echo "${as_me:-configure}:36382: testing sys/select.h ..." 1>&5
 
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 35780 "configure"
+#line 36385 "configure"
 #include "confdefs.h"
 
 #include <sys/types.h>
@@ -35791,16 +36396,16 @@ fd_set x; (void)x
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:35794: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:36399: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:35797: \$? = $ac_status" >&5
+  echo "$as_me:36402: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:35800: \"$ac_try\"") >&5
+  { (eval echo "$as_me:36405: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:35803: \$? = $ac_status" >&5
+  echo "$as_me:36408: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_cv_type_fd_set=sys/select.h
 else
@@ -35814,7 +36419,7 @@ rm -f "conftest.$ac_objext" "conftest.$a
 fi
 rm -f "conftest.$ac_objext" "conftest.$ac_ext"
 fi
-echo "$as_me:35817: result: $cf_cv_type_fd_set" >&5
+echo "$as_me:36422: result: $cf_cv_type_fd_set" >&5
 echo "${ECHO_T}$cf_cv_type_fd_set" >&6
 if test $cf_cv_type_fd_set = sys/select.h ; then
 
@@ -35824,14 +36429,14 @@ EOF
 
 fi
 
-echo "$as_me:35827: checking for fd_set macros" >&5
+echo "$as_me:36432: checking for fd_set macros" >&5
 echo $ECHO_N "checking for fd_set macros... $ECHO_C" >&6
 if test "${cf_cv_macros_fd_set+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
 
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 35834 "configure"
+#line 36439 "configure"
 #include "confdefs.h"
 
 $ac_includes_default
@@ -35860,16 +36465,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:35863: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:36468: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:35866: \$? = $ac_status" >&5
+  echo "$as_me:36471: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:35869: \"$ac_try\"") >&5
+  { (eval echo "$as_me:36474: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:35872: \$? = $ac_status" >&5
+  echo "$as_me:36477: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_cv_macros_fd_set=yes
 else
@@ -35879,7 +36484,7 @@ cf_cv_macros_fd_set=no
 fi
 rm -f "conftest.$ac_objext" "conftest.$ac_ext"
 fi
-echo "$as_me:35882: result: $cf_cv_macros_fd_set" >&5
+echo "$as_me:36487: result: $cf_cv_macros_fd_set" >&5
 echo "${ECHO_T}$cf_cv_macros_fd_set" >&6
 test $cf_cv_macros_fd_set = yes &&
 cat >>confdefs.h <<\EOF
@@ -35891,16 +36496,16 @@ EOF
 #	if test "$ac_cv_func_snprintf" == "yes" ; then
 #	fi
 #?
-echo "$as_me:35894: checking for working snprintf()" >&5
+echo "$as_me:36499: checking for working snprintf()" >&5
 echo $ECHO_N "checking for working snprintf()... $ECHO_C" >&6
 if test "$cross_compiling" = yes; then
 
-		echo "$as_me:35898: result: unknown" >&5
+		echo "$as_me:36503: result: unknown" >&5
 echo "${ECHO_T}unknown" >&6
 
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 35903 "configure"
+#line 36508 "configure"
 #include "confdefs.h"
 
 #include <stdio.h>
@@ -35920,18 +36525,18 @@ int main(void) {
 }
 _ACEOF
 rm -f "conftest$ac_exeext"
-if { (eval echo "$as_me:35923: \"$ac_link\"") >&5
+if { (eval echo "$as_me:36528: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:35926: \$? = $ac_status" >&5
+  echo "$as_me:36531: \$? = $ac_status" >&5
   (exit "$ac_status"); } && { ac_try='"./conftest$ac_exeext"'
-  { (eval echo "$as_me:35928: \"$ac_try\"") >&5
+  { (eval echo "$as_me:36533: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:35931: \$? = $ac_status" >&5
+  echo "$as_me:36536: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
 
-		echo "$as_me:35934: result: yes" >&5
+		echo "$as_me:36539: result: yes" >&5
 echo "${ECHO_T}yes" >&6
 
 else
@@ -35943,7 +36548,7 @@ cat >>confdefs.h <<\EOF
 #define SNPRINTF_BROKEN 1
 EOF
 
-		echo "$as_me:35946: result: no" >&5
+		echo "$as_me:36551: result: no" >&5
 echo "${ECHO_T}no" >&6
 
 fi
@@ -35953,16 +36558,16 @@ fi
 # tolower() is known to be broken on 4.2BSD by
 # not checking if input is an uppercase letter
 # /* #define tolower(c)	((c)-'A'+'a') */
-echo "$as_me:35956: checking for working tolower()" >&5
+echo "$as_me:36561: checking for working tolower()" >&5
 echo $ECHO_N "checking for working tolower()... $ECHO_C" >&6
 if test "$cross_compiling" = yes; then
 
-		echo "$as_me:35960: result: unknown" >&5
+		echo "$as_me:36565: result: unknown" >&5
 echo "${ECHO_T}unknown" >&6
 
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 35965 "configure"
+#line 36570 "configure"
 #include "confdefs.h"
 
 #include <ctype.h>
@@ -35977,18 +36582,18 @@ int main(void) {
 }
 _ACEOF
 rm -f "conftest$ac_exeext"
-if { (eval echo "$as_me:35980: \"$ac_link\"") >&5
+if { (eval echo "$as_me:36585: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:35983: \$? = $ac_status" >&5
+  echo "$as_me:36588: \$? = $ac_status" >&5
   (exit "$ac_status"); } && { ac_try='"./conftest$ac_exeext"'
-  { (eval echo "$as_me:35985: \"$ac_try\"") >&5
+  { (eval echo "$as_me:36590: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:35988: \$? = $ac_status" >&5
+  echo "$as_me:36593: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
 
-		echo "$as_me:35991: result: yes" >&5
+		echo "$as_me:36596: result: yes" >&5
 echo "${ECHO_T}yes" >&6
 
 else
@@ -36000,7 +36605,7 @@ cat >>confdefs.h <<\EOF
 #define TOLOWER_BROKEN 1
 EOF
 
-		echo "$as_me:36003: result: no" >&5
+		echo "$as_me:36608: result: no" >&5
 echo "${ECHO_T}no" >&6
 
 fi
@@ -36010,16 +36615,16 @@ fi
 # toupper is known to be broken on 4.2BSD by
 # not checking if input is a lowercase letter
 # /* #define toupper(c)	((c)-'a'+'A') */
-echo "$as_me:36013: checking for working toupper()" >&5
+echo "$as_me:36618: checking for working toupper()" >&5
 echo $ECHO_N "checking for working toupper()... $ECHO_C" >&6
 if test "$cross_compiling" = yes; then
 
-		echo "$as_me:36017: result: unknown" >&5
+		echo "$as_me:36622: result: unknown" >&5
 echo "${ECHO_T}unknown" >&6
 
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 36022 "configure"
+#line 36627 "configure"
 #include "confdefs.h"
 
 #include <ctype.h>
@@ -36034,18 +36639,18 @@ int main(void) {
 }
 _ACEOF
 rm -f "conftest$ac_exeext"
-if { (eval echo "$as_me:36037: \"$ac_link\"") >&5
+if { (eval echo "$as_me:36642: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:36040: \$? = $ac_status" >&5
+  echo "$as_me:36645: \$? = $ac_status" >&5
   (exit "$ac_status"); } && { ac_try='"./conftest$ac_exeext"'
-  { (eval echo "$as_me:36042: \"$ac_try\"") >&5
+  { (eval echo "$as_me:36647: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:36045: \$? = $ac_status" >&5
+  echo "$as_me:36650: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
 
-		echo "$as_me:36048: result: yes" >&5
+		echo "$as_me:36653: result: yes" >&5
 echo "${ECHO_T}yes" >&6
 
 else
@@ -36057,30 +36662,33 @@ cat >>confdefs.h <<\EOF
 #define TOUPPER_BROKEN 1
 EOF
 
-		echo "$as_me:36060: result: no" >&5
+		echo "$as_me:36665: result: no" >&5
 echo "${ECHO_T}no" >&6
 
 fi
 rm -f core ./core.* ./*.core "conftest$ac_exeext" "conftest.$ac_objext" "conftest.$ac_ext"
 fi
 
-echo "$as_me:36067: checking for stdnoreturn.h" >&5
+# TODO: skip check for >= 202311L (c23; <stdnoreturn.h> is deprecated) and
+# define _Noreturn [[noreturn]]
+# instead
+echo "$as_me:36675: checking for stdnoreturn.h" >&5
 echo $ECHO_N "checking for stdnoreturn.h... $ECHO_C" >&6
 if test "${ac_cv_header_stdnoreturn_h+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 36073 "configure"
+#line 36681 "configure"
 #include "confdefs.h"
 #include <stdnoreturn.h>
 _ACEOF
-if { (eval echo "$as_me:36077: \"$ac_cpp "conftest.$ac_ext"\"") >&5
+if { (eval echo "$as_me:36685: \"$ac_cpp "conftest.$ac_ext"\"") >&5
   (eval $ac_cpp "conftest.$ac_ext") 2>conftest.er1
   ac_status=$?
   $EGREP -v '^ *\+' conftest.er1 >conftest.err
   rm -f conftest.er1
   cat conftest.err >&5
-  echo "$as_me:36083: \$? = $ac_status" >&5
+  echo "$as_me:36691: \$? = $ac_status" >&5
   (exit "$ac_status"); } >/dev/null; then
   if test -s conftest.err; then
     ac_cpp_err=$ac_c_preproc_warn_flag
@@ -36099,14 +36707,14 @@ else
 fi
 rm -f conftest.err "conftest.$ac_ext"
 fi
-echo "$as_me:36102: result: $ac_cv_header_stdnoreturn_h" >&5
+echo "$as_me:36710: result: $ac_cv_header_stdnoreturn_h" >&5
 echo "${ECHO_T}$ac_cv_header_stdnoreturn_h" >&6
 if test "$ac_cv_header_stdnoreturn_h" = yes; then
 
-	echo "$as_me:36106: checking for C11 _Noreturn feature" >&5
+	echo "$as_me:36714: checking for C11 _Noreturn feature" >&5
 echo $ECHO_N "checking for C11 _Noreturn feature... $ECHO_C" >&6
 	cat >"conftest.$ac_ext" <<_ACEOF
-#line 36109 "configure"
+#line 36717 "configure"
 #include "confdefs.h"
 
 $ac_includes_default
@@ -36126,25 +36734,25 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:36129: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:36737: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:36132: \$? = $ac_status" >&5
+  echo "$as_me:36740: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:36135: \"$ac_try\"") >&5
+  { (eval echo "$as_me:36743: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:36138: \$? = $ac_status" >&5
+  echo "$as_me:36746: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_cv_c11_noreturn=yes
-	echo "$as_me:36141: result: $cf_cv_c11_noreturn" >&5
+	echo "$as_me:36749: result: $cf_cv_c11_noreturn" >&5
 echo "${ECHO_T}$cf_cv_c11_noreturn" >&6
 else
   echo "$as_me: failed program was:" >&5
 cat "conftest.$ac_ext" >&5
 cf_cv_c11_noreturn=no
-	echo "$as_me:36147: result: $cf_cv_c11_noreturn" >&5
+	echo "$as_me:36755: result: $cf_cv_c11_noreturn" >&5
 echo "${ECHO_T}$cf_cv_c11_noreturn" >&6
 fi
 rm -f "conftest.$ac_objext" "conftest.$ac_ext"
@@ -36170,23 +36778,23 @@ fi
 
 for cf_hdr in signal.h
 do
-	echo "$as_me:36173: checking for $cf_hdr" >&5
+	echo "$as_me:36781: checking for $cf_hdr" >&5
 echo $ECHO_N "checking for $cf_hdr... $ECHO_C" >&6
 	cat >"conftest.$ac_ext" <<_ACEOF
-#line 36176 "configure"
+#line 36784 "configure"
 #include "confdefs.h"
 
 #include <sys/types.h>
 #include <$cf_hdr>
 
 _ACEOF
-if { (eval echo "$as_me:36183: \"$ac_cpp "conftest.$ac_ext"\"") >&5
+if { (eval echo "$as_me:36791: \"$ac_cpp "conftest.$ac_ext"\"") >&5
   (eval $ac_cpp "conftest.$ac_ext") 2>conftest.er1
   ac_status=$?
   $EGREP -v '^ *\+' conftest.er1 >conftest.err
   rm -f conftest.er1
   cat conftest.err >&5
-  echo "$as_me:36189: \$? = $ac_status" >&5
+  echo "$as_me:36797: \$? = $ac_status" >&5
   (exit "$ac_status"); } >/dev/null; then
   if test -s conftest.err; then
     ac_cpp_err=$ac_c_preproc_warn_flag
@@ -36204,7 +36812,7 @@ else
   cf_found=no
 fi
 rm -f conftest.err "conftest.$ac_ext"
-echo "$as_me:36207: result: $cf_found" >&5
+echo "$as_me:36815: result: $cf_found" >&5
 echo "${ECHO_T}$cf_found" >&6
 if test $cf_found = yes ; then
 
@@ -36217,10 +36825,10 @@ EOF
 fi
 done
 
-echo "$as_me:36220: checking for POSIX signal support" >&5
+echo "$as_me:36828: checking for POSIX signal support" >&5
 echo $ECHO_N "checking for POSIX signal support... $ECHO_C" >&6
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 36223 "configure"
+#line 36831 "configure"
 #include "confdefs.h"
 
 #ifdef HAVE_STDDEF_H
@@ -36244,16 +36852,16 @@ sigfillset(&set);
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:36247: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:36855: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:36250: \$? = $ac_status" >&5
+  echo "$as_me:36858: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:36253: \"$ac_try\"") >&5
+  { (eval echo "$as_me:36861: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:36256: \$? = $ac_status" >&5
+  echo "$as_me:36864: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
 
 have_posix_signal=yes
@@ -36269,15 +36877,15 @@ have_posix_signal=no
 
 fi
 rm -f "conftest.$ac_objext" "conftest.$ac_ext"
-echo "$as_me:36272: result: $have_posix_signal" >&5
+echo "$as_me:36880: result: $have_posix_signal" >&5
 echo "${ECHO_T}$have_posix_signal" >&6
 
 if test x"$have_posix_signal" != "xyes"; then
 
-echo "$as_me:36277: checking for BSD signal support" >&5
+echo "$as_me:36885: checking for BSD signal support" >&5
 echo $ECHO_N "checking for BSD signal support... $ECHO_C" >&6
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 36280 "configure"
+#line 36888 "configure"
 #include "confdefs.h"
 
 #ifdef HAVE_SIGNAL_H
@@ -36295,16 +36903,16 @@ sigblock(0);
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:36298: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:36906: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:36301: \$? = $ac_status" >&5
+  echo "$as_me:36909: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:36304: \"$ac_try\"") >&5
+  { (eval echo "$as_me:36912: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:36307: \$? = $ac_status" >&5
+  echo "$as_me:36915: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
 
 have_bsd_signal=yes
@@ -36320,17 +36928,17 @@ have_bsd_signal=no
 
 fi
 rm -f "conftest.$ac_objext" "conftest.$ac_ext"
-echo "$as_me:36323: result: $have_bsd_signal" >&5
+echo "$as_me:36931: result: $have_bsd_signal" >&5
 echo "${ECHO_T}$have_bsd_signal" >&6
 
 fi
 
 if test x"$have_posix_signal" != "xyes" && test x"$have_bsd_signal" != "xyes"; then
 
-echo "$as_me:36330: checking for SYSV signal support" >&5
+echo "$as_me:36938: checking for SYSV signal support" >&5
 echo $ECHO_N "checking for SYSV signal support... $ECHO_C" >&6
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 36333 "configure"
+#line 36941 "configure"
 #include "confdefs.h"
 
 #ifdef HAVE_SIGNAL_H
@@ -36348,16 +36956,16 @@ sigignore(0);
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:36351: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:36959: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:36354: \$? = $ac_status" >&5
+  echo "$as_me:36962: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:36357: \"$ac_try\"") >&5
+  { (eval echo "$as_me:36965: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:36360: \$? = $ac_status" >&5
+  echo "$as_me:36968: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
 
 have_sysv_signal=yes
@@ -36373,7 +36981,7 @@ have_sysv_signal=no
 
 fi
 rm -f "conftest.$ac_objext" "conftest.$ac_ext"
-echo "$as_me:36376: result: $have_sysv_signal" >&5
+echo "$as_me:36984: result: $have_sysv_signal" >&5
 echo "${ECHO_T}$have_sysv_signal" >&6
 
 fi
@@ -36383,29 +36991,29 @@ if test x"$have_posix_signal" = "xno" &&
 #define HAVE_NO_SIGNAL_BLOCKING 1
 EOF
 
-{ echo "$as_me:36386: WARNING: not having blockable signals" >&5
+{ echo "$as_me:36994: WARNING: not having blockable signals" >&5
 echo "$as_me: WARNING: not having blockable signals" >&2;}
 fi
 
 for cf_hdr in iconv.h
 do
-	echo "$as_me:36392: checking for $cf_hdr" >&5
+	echo "$as_me:37000: checking for $cf_hdr" >&5
 echo $ECHO_N "checking for $cf_hdr... $ECHO_C" >&6
 	cat >"conftest.$ac_ext" <<_ACEOF
-#line 36395 "configure"
+#line 37003 "configure"
 #include "confdefs.h"
 
 #include <sys/types.h>
 #include <$cf_hdr>
 
 _ACEOF
-if { (eval echo "$as_me:36402: \"$ac_cpp "conftest.$ac_ext"\"") >&5
+if { (eval echo "$as_me:37010: \"$ac_cpp "conftest.$ac_ext"\"") >&5
   (eval $ac_cpp "conftest.$ac_ext") 2>conftest.er1
   ac_status=$?
   $EGREP -v '^ *\+' conftest.er1 >conftest.err
   rm -f conftest.er1
   cat conftest.err >&5
-  echo "$as_me:36408: \$? = $ac_status" >&5
+  echo "$as_me:37016: \$? = $ac_status" >&5
   (exit "$ac_status"); } >/dev/null; then
   if test -s conftest.err; then
     ac_cpp_err=$ac_c_preproc_warn_flag
@@ -36423,7 +37031,7 @@ else
   cf_found=no
 fi
 rm -f conftest.err "conftest.$ac_ext"
-echo "$as_me:36426: result: $cf_found" >&5
+echo "$as_me:37034: result: $cf_found" >&5
 echo "${ECHO_T}$cf_found" >&6
 if test $cf_found = yes ; then
 
@@ -36436,16 +37044,16 @@ EOF
 fi
 done
 
-echo "$as_me:36439: checking for iconv_open() //TRANSLIT extension" >&5
+echo "$as_me:37047: checking for iconv_open() //TRANSLIT extension" >&5
 echo $ECHO_N "checking for iconv_open() //TRANSLIT extension... $ECHO_C" >&6
 if test "$cross_compiling" = yes; then
 
-		echo "$as_me:36443: result: unknown" >&5
+		echo "$as_me:37051: result: unknown" >&5
 echo "${ECHO_T}unknown" >&6
 
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 36448 "configure"
+#line 37056 "configure"
 #include "confdefs.h"
 
 #ifdef HAVE_ICONV_H
@@ -36464,22 +37072,22 @@ int main(void) {
 }
 _ACEOF
 rm -f "conftest$ac_exeext"
-if { (eval echo "$as_me:36467: \"$ac_link\"") >&5
+if { (eval echo "$as_me:37075: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:36470: \$? = $ac_status" >&5
+  echo "$as_me:37078: \$? = $ac_status" >&5
   (exit "$ac_status"); } && { ac_try='"./conftest$ac_exeext"'
-  { (eval echo "$as_me:36472: \"$ac_try\"") >&5
+  { (eval echo "$as_me:37080: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:36475: \$? = $ac_status" >&5
+  echo "$as_me:37083: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
 
 cat >>confdefs.h <<\EOF
 #define HAVE_ICONV_OPEN_TRANSLIT 1
 EOF
 
-		echo "$as_me:36482: result: yes" >&5
+		echo "$as_me:37090: result: yes" >&5
 echo "${ECHO_T}yes" >&6
 
 else
@@ -36487,7 +37095,7 @@ else
 echo "$as_me: failed program was:" >&5
 cat "conftest.$ac_ext" >&5
 
-		echo "$as_me:36490: result: no" >&5
+		echo "$as_me:37098: result: no" >&5
 echo "${ECHO_T}no" >&6
 
 fi
@@ -36504,23 +37112,23 @@ fi
 
 for cf_hdr in tiuser.h sys/tiuser.h
 do
-	echo "$as_me:36507: checking for $cf_hdr" >&5
+	echo "$as_me:37115: checking for $cf_hdr" >&5
 echo $ECHO_N "checking for $cf_hdr... $ECHO_C" >&6
 	cat >"conftest.$ac_ext" <<_ACEOF
-#line 36510 "configure"
+#line 37118 "configure"
 #include "confdefs.h"
 
 #include <sys/types.h>
 #include <$cf_hdr>
 
 _ACEOF
-if { (eval echo "$as_me:36517: \"$ac_cpp "conftest.$ac_ext"\"") >&5
+if { (eval echo "$as_me:37125: \"$ac_cpp "conftest.$ac_ext"\"") >&5
   (eval $ac_cpp "conftest.$ac_ext") 2>conftest.er1
   ac_status=$?
   $EGREP -v '^ *\+' conftest.er1 >conftest.err
   rm -f conftest.er1
   cat conftest.err >&5
-  echo "$as_me:36523: \$? = $ac_status" >&5
+  echo "$as_me:37131: \$? = $ac_status" >&5
   (exit "$ac_status"); } >/dev/null; then
   if test -s conftest.err; then
     ac_cpp_err=$ac_c_preproc_warn_flag
@@ -36538,7 +37146,7 @@ else
   cf_found=no
 fi
 rm -f conftest.err "conftest.$ac_ext"
-echo "$as_me:36541: result: $cf_found" >&5
+echo "$as_me:37149: result: $cf_found" >&5
 echo "${ECHO_T}$cf_found" >&6
 if test $cf_found = yes ; then
 
@@ -36582,13 +37190,13 @@ EOF
 
 				;;
 			*)
-				echo "$as_me:36585: checking for link" >&5
+				echo "$as_me:37193: checking for link" >&5
 echo $ECHO_N "checking for link... $ECHO_C" >&6
 if test "${ac_cv_func_link+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 36591 "configure"
+#line 37199 "configure"
 #include "confdefs.h"
 #define link autoconf_temporary
 #include <limits.h>	/* least-intrusive standard header which defines gcc2 __stub macros */
@@ -36619,16 +37227,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:36622: \"$ac_link\"") >&5
+if { (eval echo "$as_me:37230: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:36625: \$? = $ac_status" >&5
+  echo "$as_me:37233: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:36628: \"$ac_try\"") >&5
+  { (eval echo "$as_me:37236: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:36631: \$? = $ac_status" >&5
+  echo "$as_me:37239: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_func_link=yes
 else
@@ -36638,7 +37246,7 @@ ac_cv_func_link=no
 fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 fi
-echo "$as_me:36641: result: $ac_cv_func_link" >&5
+echo "$as_me:37249: result: $ac_cv_func_link" >&5
 echo "${ECHO_T}$ac_cv_func_link" >&6
 if test "$ac_cv_func_link" = yes; then
 
@@ -36659,13 +37267,13 @@ EOF
 
 		;;
 	*)
-		echo "$as_me:36662: checking for link" >&5
+		echo "$as_me:37270: checking for link" >&5
 echo $ECHO_N "checking for link... $ECHO_C" >&6
 if test "${ac_cv_func_link+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 36668 "configure"
+#line 37276 "configure"
 #include "confdefs.h"
 #define link autoconf_temporary
 #include <limits.h>	/* least-intrusive standard header which defines gcc2 __stub macros */
@@ -36696,16 +37304,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:36699: \"$ac_link\"") >&5
+if { (eval echo "$as_me:37307: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:36702: \$? = $ac_status" >&5
+  echo "$as_me:37310: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:36705: \"$ac_try\"") >&5
+  { (eval echo "$as_me:37313: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:36708: \$? = $ac_status" >&5
+  echo "$as_me:37316: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_func_link=yes
 else
@@ -36715,7 +37323,7 @@ ac_cv_func_link=no
 fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 fi
-echo "$as_me:36718: result: $ac_cv_func_link" >&5
+echo "$as_me:37326: result: $ac_cv_func_link" >&5
 echo "${ECHO_T}$ac_cv_func_link" >&6
 if test "$ac_cv_func_link" = yes; then
   cat >>confdefs.h <<\EOF
@@ -36730,7 +37338,7 @@ if test "$cf_cv_termlib" = pdcurses ; th
 
 cf_x_athena=${cf_x_athena:-Xaw}
 
-echo "$as_me:36733: checking if you want to link with Xaw 3d library" >&5
+echo "$as_me:37341: checking if you want to link with Xaw 3d library" >&5
 echo $ECHO_N "checking if you want to link with Xaw 3d library... $ECHO_C" >&6
 withval=
 
@@ -36741,14 +37349,14 @@ if test "${with_Xaw3d+set}" = set; then
 fi;
 if test "$withval" = yes ; then
 	cf_x_athena=Xaw3d
-	echo "$as_me:36744: result: yes" >&5
+	echo "$as_me:37352: result: yes" >&5
 echo "${ECHO_T}yes" >&6
 else
-	echo "$as_me:36747: result: no" >&5
+	echo "$as_me:37355: result: no" >&5
 echo "${ECHO_T}no" >&6
 fi
 
-echo "$as_me:36751: checking if you want to link with Xaw 3d xft library" >&5
+echo "$as_me:37359: checking if you want to link with Xaw 3d xft library" >&5
 echo $ECHO_N "checking if you want to link with Xaw 3d xft library... $ECHO_C" >&6
 withval=
 
@@ -36759,14 +37367,14 @@ if test "${with_Xaw3dxft+set}" = set; th
 fi;
 if test "$withval" = yes ; then
 	cf_x_athena=Xaw3dxft
-	echo "$as_me:36762: result: yes" >&5
+	echo "$as_me:37370: result: yes" >&5
 echo "${ECHO_T}yes" >&6
 else
-	echo "$as_me:36765: result: no" >&5
+	echo "$as_me:37373: result: no" >&5
 echo "${ECHO_T}no" >&6
 fi
 
-echo "$as_me:36769: checking if you want to link with neXT Athena library" >&5
+echo "$as_me:37377: checking if you want to link with neXT Athena library" >&5
 echo $ECHO_N "checking if you want to link with neXT Athena library... $ECHO_C" >&6
 withval=
 
@@ -36777,14 +37385,14 @@ if test "${with_neXtaw+set}" = set; then
 fi;
 if test "$withval" = yes ; then
 	cf_x_athena=neXtaw
-	echo "$as_me:36780: result: yes" >&5
+	echo "$as_me:37388: result: yes" >&5
 echo "${ECHO_T}yes" >&6
 else
-	echo "$as_me:36783: result: no" >&5
+	echo "$as_me:37391: result: no" >&5
 echo "${ECHO_T}no" >&6
 fi
 
-echo "$as_me:36787: checking if you want to link with Athena-Plus library" >&5
+echo "$as_me:37395: checking if you want to link with Athena-Plus library" >&5
 echo $ECHO_N "checking if you want to link with Athena-Plus library... $ECHO_C" >&6
 withval=
 
@@ -36795,10 +37403,10 @@ if test "${with_XawPlus+set}" = set; the
 fi;
 if test "$withval" = yes ; then
 	cf_x_athena=XawPlus
-	echo "$as_me:36798: result: yes" >&5
+	echo "$as_me:37406: result: yes" >&5
 echo "${ECHO_T}yes" >&6
 else
-	echo "$as_me:36801: result: no" >&5
+	echo "$as_me:37409: result: no" >&5
 echo "${ECHO_T}no" >&6
 fi
 
@@ -36818,17 +37426,17 @@ if test "$PKG_CONFIG" != none ; then
 if test "$PKG_CONFIG" != none && "$PKG_CONFIG" --exists "$cf_athena_pkg"; then
 	test -n "$verbose" && echo "	found package $cf_athena_pkg" 1>&6
 
-echo "${as_me:-configure}:36821: testing found package $cf_athena_pkg ..." 1>&5
+echo "${as_me:-configure}:37429: testing found package $cf_athena_pkg ..." 1>&5
 
 	cf_pkgconfig_incs="`$PKG_CONFIG --cflags "$cf_athena_pkg" 2>/dev/null`"
 	cf_pkgconfig_libs="`$PKG_CONFIG --libs   "$cf_athena_pkg" 2>/dev/null`"
 	test -n "$verbose" && echo "	package $cf_athena_pkg CFLAGS: $cf_pkgconfig_incs" 1>&6
 
-echo "${as_me:-configure}:36827: testing package $cf_athena_pkg CFLAGS: $cf_pkgconfig_incs ..." 1>&5
+echo "${as_me:-configure}:37435: testing package $cf_athena_pkg CFLAGS: $cf_pkgconfig_incs ..." 1>&5
 
 	test -n "$verbose" && echo "	package $cf_athena_pkg LIBS: $cf_pkgconfig_libs" 1>&6
 
-echo "${as_me:-configure}:36831: testing package $cf_athena_pkg LIBS: $cf_pkgconfig_libs ..." 1>&5
+echo "${as_me:-configure}:37439: testing package $cf_athena_pkg LIBS: $cf_pkgconfig_libs ..." 1>&5
 
 for cf_required in $cf_athena_pkg
 do
@@ -36966,14 +37574,14 @@ cf_x_athena_LIBS=`echo "HAVE_LIB_$cf_x_a
 #define $cf_x_athena_LIBS 1
 EOF
 
-echo "$as_me:36969: checking for usable $cf_x_athena/Xmu package" >&5
+echo "$as_me:37577: checking for usable $cf_x_athena/Xmu package" >&5
 echo $ECHO_N "checking for usable $cf_x_athena/Xmu package... $ECHO_C" >&6
 if test "${cf_cv_xaw_compat+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
 
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 36976 "configure"
+#line 37584 "configure"
 #include "confdefs.h"
 
 $ac_includes_default
@@ -36991,16 +37599,16 @@ int check = XmuCompareISOLatin1("big", "
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:36994: \"$ac_link\"") >&5
+if { (eval echo "$as_me:37602: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:36997: \$? = $ac_status" >&5
+  echo "$as_me:37605: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:37000: \"$ac_try\"") >&5
+  { (eval echo "$as_me:37608: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:37003: \$? = $ac_status" >&5
+  echo "$as_me:37611: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_cv_xaw_compat=yes
 else
@@ -37010,7 +37618,7 @@ cf_cv_xaw_compat=no
 fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 fi
-echo "$as_me:37013: result: $cf_cv_xaw_compat" >&5
+echo "$as_me:37621: result: $cf_cv_xaw_compat" >&5
 echo "${ECHO_T}$cf_cv_xaw_compat" >&6
 
 			if test "$cf_cv_xaw_compat" = no
@@ -37022,7 +37630,7 @@ echo "${ECHO_T}$cf_cv_xaw_compat" >&6
 				*)
 					test -n "$verbose" && echo "	work around broken package" 1>&6
 
-echo "${as_me:-configure}:37025: testing work around broken package ..." 1>&5
+echo "${as_me:-configure}:37633: testing work around broken package ..." 1>&5
 
 					cf_save_xmu="$LIBS"
 					cf_first_lib=`echo "$cf_save_xmu" | sed -e 's/^  *//' -e 's/ .*//'`
@@ -37030,17 +37638,17 @@ echo "${as_me:-configure}:37025: testing
 if test "$PKG_CONFIG" != none && "$PKG_CONFIG" --exists "xmu"; then
 	test -n "$verbose" && echo "	found package xmu" 1>&6
 
-echo "${as_me:-configure}:37033: testing found package xmu ..." 1>&5
+echo "${as_me:-configure}:37641: testing found package xmu ..." 1>&5
 
 	cf_pkgconfig_incs="`$PKG_CONFIG --cflags "xmu" 2>/dev/null`"
 	cf_pkgconfig_libs="`$PKG_CONFIG --libs   "xmu" 2>/dev/null`"
 	test -n "$verbose" && echo "	package xmu CFLAGS: $cf_pkgconfig_incs" 1>&6
 
-echo "${as_me:-configure}:37039: testing package xmu CFLAGS: $cf_pkgconfig_incs ..." 1>&5
+echo "${as_me:-configure}:37647: testing package xmu CFLAGS: $cf_pkgconfig_incs ..." 1>&5
 
 	test -n "$verbose" && echo "	package xmu LIBS: $cf_pkgconfig_libs" 1>&6
 
-echo "${as_me:-configure}:37043: testing package xmu LIBS: $cf_pkgconfig_libs ..." 1>&5
+echo "${as_me:-configure}:37651: testing package xmu LIBS: $cf_pkgconfig_libs ..." 1>&5
 
 for cf_required in xmu
 do
@@ -37175,7 +37783,7 @@ LIBS="$cf_add_libs"
 cf_add_libs="$LIBS"
 test -n "$verbose" && echo "	...before $cf_add_libs" 1>&6
 
-echo "${as_me:-configure}:37178: testing ...before $cf_add_libs ..." 1>&5
+echo "${as_me:-configure}:37786: testing ...before $cf_add_libs ..." 1>&5
 
 for cf_add_1lib in $cf_pkgconfig_libs; do
 	# filter duplicates
@@ -37207,14 +37815,14 @@ for cf_add_1lib in $cf_pkgconfig_libs; d
 		else
 			test -n "$verbose" && echo "	...missed $cf_first_lib" 1>&6
 
-echo "${as_me:-configure}:37210: testing ...missed $cf_first_lib ..." 1>&5
+echo "${as_me:-configure}:37818: testing ...missed $cf_first_lib ..." 1>&5
 
 		fi
 	fi
 done
 test -n "$verbose" && echo "	...after  $cf_add_libs" 1>&6
 
-echo "${as_me:-configure}:37217: testing ...after  $cf_add_libs ..." 1>&5
+echo "${as_me:-configure}:37825: testing ...after  $cf_add_libs ..." 1>&5
 
 LIBS="$cf_add_libs"
 
@@ -37225,7 +37833,7 @@ else
 cf_add_libs="$LIBS"
 test -n "$verbose" && echo "	...before $cf_add_libs" 1>&6
 
-echo "${as_me:-configure}:37228: testing ...before $cf_add_libs ..." 1>&5
+echo "${as_me:-configure}:37836: testing ...before $cf_add_libs ..." 1>&5
 
 for cf_add_1lib in -lXmu; do
 	# filter duplicates
@@ -37257,14 +37865,14 @@ for cf_add_1lib in -lXmu; do
 		else
 			test -n "$verbose" && echo "	...missed $cf_first_lib" 1>&6
 
-echo "${as_me:-configure}:37260: testing ...missed $cf_first_lib ..." 1>&5
+echo "${as_me:-configure}:37868: testing ...missed $cf_first_lib ..." 1>&5
 
 		fi
 	fi
 done
 test -n "$verbose" && echo "	...after  $cf_add_libs" 1>&6
 
-echo "${as_me:-configure}:37267: testing ...after  $cf_add_libs ..." 1>&5
+echo "${as_me:-configure}:37875: testing ...after  $cf_add_libs ..." 1>&5
 
 LIBS="$cf_add_libs"
 
@@ -37289,17 +37897,17 @@ if test -z "$cf_x_athena_lib" ; then
 if test "$PKG_CONFIG" != none && "$PKG_CONFIG" --exists "Xext"; then
 	test -n "$verbose" && echo "	found package Xext" 1>&6
 
-echo "${as_me:-configure}:37292: testing found package Xext ..." 1>&5
+echo "${as_me:-configure}:37900: testing found package Xext ..." 1>&5
 
 	cf_pkgconfig_incs="`$PKG_CONFIG --cflags "Xext" 2>/dev/null`"
 	cf_pkgconfig_libs="`$PKG_CONFIG --libs   "Xext" 2>/dev/null`"
 	test -n "$verbose" && echo "	package Xext CFLAGS: $cf_pkgconfig_incs" 1>&6
 
-echo "${as_me:-configure}:37298: testing package Xext CFLAGS: $cf_pkgconfig_incs ..." 1>&5
+echo "${as_me:-configure}:37906: testing package Xext CFLAGS: $cf_pkgconfig_incs ..." 1>&5
 
 	test -n "$verbose" && echo "	package Xext LIBS: $cf_pkgconfig_libs" 1>&6
 
-echo "${as_me:-configure}:37302: testing package Xext LIBS: $cf_pkgconfig_libs ..." 1>&5
+echo "${as_me:-configure}:37910: testing package Xext LIBS: $cf_pkgconfig_libs ..." 1>&5
 
 for cf_required in Xext
 do
@@ -37434,7 +38042,7 @@ else
 	cf_pkgconfig_incs=
 	cf_pkgconfig_libs=
 
-	echo "$as_me:37437: checking for XextCreateExtension in -lXext" >&5
+	echo "$as_me:38045: checking for XextCreateExtension in -lXext" >&5
 echo $ECHO_N "checking for XextCreateExtension in -lXext... $ECHO_C" >&6
 if test "${ac_cv_lib_Xext_XextCreateExtension+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -37442,7 +38050,7 @@ else
   ac_check_lib_save_LIBS=$LIBS
 LIBS="-lXext  $LIBS"
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 37445 "configure"
+#line 38053 "configure"
 #include "confdefs.h"
 
 /* Override any gcc2 internal prototype to avoid an error.  */
@@ -37461,16 +38069,16 @@ XextCreateExtension ();
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:37464: \"$ac_link\"") >&5
+if { (eval echo "$as_me:38072: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:37467: \$? = $ac_status" >&5
+  echo "$as_me:38075: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:37470: \"$ac_try\"") >&5
+  { (eval echo "$as_me:38078: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:37473: \$? = $ac_status" >&5
+  echo "$as_me:38081: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_lib_Xext_XextCreateExtension=yes
 else
@@ -37481,7 +38089,7 @@ fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 LIBS=$ac_check_lib_save_LIBS
 fi
-echo "$as_me:37484: result: $ac_cv_lib_Xext_XextCreateExtension" >&5
+echo "$as_me:38092: result: $ac_cv_lib_Xext_XextCreateExtension" >&5
 echo "${ECHO_T}$ac_cv_lib_Xext_XextCreateExtension" >&6
 if test "$ac_cv_lib_Xext_XextCreateExtension" = yes; then
 
@@ -37517,17 +38125,17 @@ then
 if test "$PKG_CONFIG" != none && "$PKG_CONFIG" --exists "x11"; then
 	test -n "$verbose" && echo "	found package x11" 1>&6
 
-echo "${as_me:-configure}:37520: testing found package x11 ..." 1>&5
+echo "${as_me:-configure}:38128: testing found package x11 ..." 1>&5
 
 	cf_pkgconfig_incs="`$PKG_CONFIG --cflags "x11" 2>/dev/null`"
 	cf_pkgconfig_libs="`$PKG_CONFIG --libs   "x11" 2>/dev/null`"
 	test -n "$verbose" && echo "	package x11 CFLAGS: $cf_pkgconfig_incs" 1>&6
 
-echo "${as_me:-configure}:37526: testing package x11 CFLAGS: $cf_pkgconfig_incs ..." 1>&5
+echo "${as_me:-configure}:38134: testing package x11 CFLAGS: $cf_pkgconfig_incs ..." 1>&5
 
 	test -n "$verbose" && echo "	package x11 LIBS: $cf_pkgconfig_libs" 1>&6
 
-echo "${as_me:-configure}:37530: testing package x11 LIBS: $cf_pkgconfig_libs ..." 1>&5
+echo "${as_me:-configure}:38138: testing package x11 LIBS: $cf_pkgconfig_libs ..." 1>&5
 
 for cf_required in x11
 do
@@ -37661,24 +38269,24 @@ LIBS="$cf_add_libs"
 else
 	cf_pkgconfig_incs=
 	cf_pkgconfig_libs=
-	{ echo "$as_me:37664: WARNING: unable to find X11 library" >&5
+	{ echo "$as_me:38272: WARNING: unable to find X11 library" >&5
 echo "$as_me: WARNING: unable to find X11 library" >&2;}
 fi
 
 if test "$PKG_CONFIG" != none && "$PKG_CONFIG" --exists "ice"; then
 	test -n "$verbose" && echo "	found package ice" 1>&6
 
-echo "${as_me:-configure}:37671: testing found package ice ..." 1>&5
+echo "${as_me:-configure}:38279: testing found package ice ..." 1>&5
 
 	cf_pkgconfig_incs="`$PKG_CONFIG --cflags "ice" 2>/dev/null`"
 	cf_pkgconfig_libs="`$PKG_CONFIG --libs   "ice" 2>/dev/null`"
 	test -n "$verbose" && echo "	package ice CFLAGS: $cf_pkgconfig_incs" 1>&6
 
-echo "${as_me:-configure}:37677: testing package ice CFLAGS: $cf_pkgconfig_incs ..." 1>&5
+echo "${as_me:-configure}:38285: testing package ice CFLAGS: $cf_pkgconfig_incs ..." 1>&5
 
 	test -n "$verbose" && echo "	package ice LIBS: $cf_pkgconfig_libs" 1>&6
 
-echo "${as_me:-configure}:37681: testing package ice LIBS: $cf_pkgconfig_libs ..." 1>&5
+echo "${as_me:-configure}:38289: testing package ice LIBS: $cf_pkgconfig_libs ..." 1>&5
 
 for cf_required in ice
 do
@@ -37812,24 +38420,24 @@ LIBS="$cf_add_libs"
 else
 	cf_pkgconfig_incs=
 	cf_pkgconfig_libs=
-	{ echo "$as_me:37815: WARNING: unable to find ICE library" >&5
+	{ echo "$as_me:38423: WARNING: unable to find ICE library" >&5
 echo "$as_me: WARNING: unable to find ICE library" >&2;}
 fi
 
 if test "$PKG_CONFIG" != none && "$PKG_CONFIG" --exists "sm"; then
 	test -n "$verbose" && echo "	found package sm" 1>&6
 
-echo "${as_me:-configure}:37822: testing found package sm ..." 1>&5
+echo "${as_me:-configure}:38430: testing found package sm ..." 1>&5
 
 	cf_pkgconfig_incs="`$PKG_CONFIG --cflags "sm" 2>/dev/null`"
 	cf_pkgconfig_libs="`$PKG_CONFIG --libs   "sm" 2>/dev/null`"
 	test -n "$verbose" && echo "	package sm CFLAGS: $cf_pkgconfig_incs" 1>&6
 
-echo "${as_me:-configure}:37828: testing package sm CFLAGS: $cf_pkgconfig_incs ..." 1>&5
+echo "${as_me:-configure}:38436: testing package sm CFLAGS: $cf_pkgconfig_incs ..." 1>&5
 
 	test -n "$verbose" && echo "	package sm LIBS: $cf_pkgconfig_libs" 1>&6
 
-echo "${as_me:-configure}:37832: testing package sm LIBS: $cf_pkgconfig_libs ..." 1>&5
+echo "${as_me:-configure}:38440: testing package sm LIBS: $cf_pkgconfig_libs ..." 1>&5
 
 for cf_required in sm
 do
@@ -37963,24 +38571,24 @@ LIBS="$cf_add_libs"
 else
 	cf_pkgconfig_incs=
 	cf_pkgconfig_libs=
-	{ echo "$as_me:37966: WARNING: unable to find SM library" >&5
+	{ echo "$as_me:38574: WARNING: unable to find SM library" >&5
 echo "$as_me: WARNING: unable to find SM library" >&2;}
 fi
 
 if test "$PKG_CONFIG" != none && "$PKG_CONFIG" --exists "xt"; then
 	test -n "$verbose" && echo "	found package xt" 1>&6
 
-echo "${as_me:-configure}:37973: testing found package xt ..." 1>&5
+echo "${as_me:-configure}:38581: testing found package xt ..." 1>&5
 
 	cf_pkgconfig_incs="`$PKG_CONFIG --cflags "xt" 2>/dev/null`"
 	cf_pkgconfig_libs="`$PKG_CONFIG --libs   "xt" 2>/dev/null`"
 	test -n "$verbose" && echo "	package xt CFLAGS: $cf_pkgconfig_incs" 1>&6
 
-echo "${as_me:-configure}:37979: testing package xt CFLAGS: $cf_pkgconfig_incs ..." 1>&5
+echo "${as_me:-configure}:38587: testing package xt CFLAGS: $cf_pkgconfig_incs ..." 1>&5
 
 	test -n "$verbose" && echo "	package xt LIBS: $cf_pkgconfig_libs" 1>&6
 
-echo "${as_me:-configure}:37983: testing package xt LIBS: $cf_pkgconfig_libs ..." 1>&5
+echo "${as_me:-configure}:38591: testing package xt LIBS: $cf_pkgconfig_libs ..." 1>&5
 
 for cf_required in xt
 do
@@ -38114,7 +38722,7 @@ LIBS="$cf_add_libs"
 else
 	cf_pkgconfig_incs=
 	cf_pkgconfig_libs=
-	{ echo "$as_me:38117: WARNING: unable to find Xt library" >&5
+	{ echo "$as_me:38725: WARNING: unable to find Xt library" >&5
 echo "$as_me: WARNING: unable to find Xt library" >&2;}
 fi
 
@@ -38127,17 +38735,17 @@ cf_have_X_LIBS=no
 if test "$PKG_CONFIG" != none && "$PKG_CONFIG" --exists "xt"; then
 	test -n "$verbose" && echo "	found package xt" 1>&6
 
-echo "${as_me:-configure}:38130: testing found package xt ..." 1>&5
+echo "${as_me:-configure}:38738: testing found package xt ..." 1>&5
 
 	cf_pkgconfig_incs="`$PKG_CONFIG --cflags "xt" 2>/dev/null`"
 	cf_pkgconfig_libs="`$PKG_CONFIG --libs   "xt" 2>/dev/null`"
 	test -n "$verbose" && echo "	package xt CFLAGS: $cf_pkgconfig_incs" 1>&6
 
-echo "${as_me:-configure}:38136: testing package xt CFLAGS: $cf_pkgconfig_incs ..." 1>&5
+echo "${as_me:-configure}:38744: testing package xt CFLAGS: $cf_pkgconfig_incs ..." 1>&5
 
 	test -n "$verbose" && echo "	package xt LIBS: $cf_pkgconfig_libs" 1>&6
 
-echo "${as_me:-configure}:38140: testing package xt LIBS: $cf_pkgconfig_libs ..." 1>&5
+echo "${as_me:-configure}:38748: testing package xt LIBS: $cf_pkgconfig_libs ..." 1>&5
 
 for cf_required in xt
 do
@@ -38272,14 +38880,14 @@ LIBS="$cf_add_libs"
 		;;
 	*)
 # we have an "xt" package, but it may omit Xt's dependency on X11
-echo "$as_me:38275: checking for usable X dependency" >&5
+echo "$as_me:38883: checking for usable X dependency" >&5
 echo $ECHO_N "checking for usable X dependency... $ECHO_C" >&6
 if test "${cf_cv_xt_x11_compat+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
 
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 38282 "configure"
+#line 38890 "configure"
 #include "confdefs.h"
 
 $ac_includes_default
@@ -38299,16 +38907,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:38302: \"$ac_link\"") >&5
+if { (eval echo "$as_me:38910: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:38305: \$? = $ac_status" >&5
+  echo "$as_me:38913: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:38308: \"$ac_try\"") >&5
+  { (eval echo "$as_me:38916: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:38311: \$? = $ac_status" >&5
+  echo "$as_me:38919: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_cv_xt_x11_compat=yes
 else
@@ -38318,30 +38926,30 @@ cf_cv_xt_x11_compat=no
 fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 fi
-echo "$as_me:38321: result: $cf_cv_xt_x11_compat" >&5
+echo "$as_me:38929: result: $cf_cv_xt_x11_compat" >&5
 echo "${ECHO_T}$cf_cv_xt_x11_compat" >&6
 		if test "$cf_cv_xt_x11_compat" = no
 		then
 			test -n "$verbose" && echo "	work around broken X11 dependency" 1>&6
 
-echo "${as_me:-configure}:38327: testing work around broken X11 dependency ..." 1>&5
+echo "${as_me:-configure}:38935: testing work around broken X11 dependency ..." 1>&5
 
 			# 2010/11/19 - good enough until a working Xt on Xcb is delivered.
 
 if test "$PKG_CONFIG" != none && "$PKG_CONFIG" --exists "x11"; then
 	test -n "$verbose" && echo "	found package x11" 1>&6
 
-echo "${as_me:-configure}:38334: testing found package x11 ..." 1>&5
+echo "${as_me:-configure}:38942: testing found package x11 ..." 1>&5
 
 	cf_pkgconfig_incs="`$PKG_CONFIG --cflags "x11" 2>/dev/null`"
 	cf_pkgconfig_libs="`$PKG_CONFIG --libs   "x11" 2>/dev/null`"
 	test -n "$verbose" && echo "	package x11 CFLAGS: $cf_pkgconfig_incs" 1>&6
 
-echo "${as_me:-configure}:38340: testing package x11 CFLAGS: $cf_pkgconfig_incs ..." 1>&5
+echo "${as_me:-configure}:38948: testing package x11 CFLAGS: $cf_pkgconfig_incs ..." 1>&5
 
 	test -n "$verbose" && echo "	package x11 LIBS: $cf_pkgconfig_libs" 1>&6
 
-echo "${as_me:-configure}:38344: testing package x11 LIBS: $cf_pkgconfig_libs ..." 1>&5
+echo "${as_me:-configure}:38952: testing package x11 LIBS: $cf_pkgconfig_libs ..." 1>&5
 
 for cf_required in x11
 do
@@ -38479,7 +39087,7 @@ else
 cf_add_libs="$LIBS"
 test -n "$verbose" && echo "	...before $cf_add_libs" 1>&6
 
-echo "${as_me:-configure}:38482: testing ...before $cf_add_libs ..." 1>&5
+echo "${as_me:-configure}:39090: testing ...before $cf_add_libs ..." 1>&5
 
 for cf_add_1lib in -lX11; do
 	# filter duplicates
@@ -38511,14 +39119,14 @@ for cf_add_1lib in -lX11; do
 		else
 			test -n "$verbose" && echo "	...missed -lXt" 1>&6
 
-echo "${as_me:-configure}:38514: testing ...missed -lXt ..." 1>&5
+echo "${as_me:-configure}:39122: testing ...missed -lXt ..." 1>&5
 
 		fi
 	fi
 done
 test -n "$verbose" && echo "	...after  $cf_add_libs" 1>&6
 
-echo "${as_me:-configure}:38521: testing ...after  $cf_add_libs ..." 1>&5
+echo "${as_me:-configure}:39129: testing ...after  $cf_add_libs ..." 1>&5
 
 LIBS="$cf_add_libs"
 
@@ -38528,14 +39136,14 @@ fi
 		;;
 	esac
 
-echo "$as_me:38531: checking for usable X Toolkit package" >&5
+echo "$as_me:39139: checking for usable X Toolkit package" >&5
 echo $ECHO_N "checking for usable X Toolkit package... $ECHO_C" >&6
 if test "${cf_cv_xt_ice_compat+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
 
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 38538 "configure"
+#line 39146 "configure"
 #include "confdefs.h"
 
 $ac_includes_default
@@ -38544,23 +39152,23 @@ $ac_includes_default
 int
 main (void)
 {
-int num = IceConnectionNumber(0); (void) num
+int num = IceConnectionNumber(NULL); (void) num
 
   ;
   return 0;
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:38554: \"$ac_link\"") >&5
+if { (eval echo "$as_me:39162: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:38557: \$? = $ac_status" >&5
+  echo "$as_me:39165: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:38560: \"$ac_try\"") >&5
+  { (eval echo "$as_me:39168: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:38563: \$? = $ac_status" >&5
+  echo "$as_me:39171: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_cv_xt_ice_compat=yes
 else
@@ -38570,7 +39178,7 @@ cf_cv_xt_ice_compat=no
 fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 fi
-echo "$as_me:38573: result: $cf_cv_xt_ice_compat" >&5
+echo "$as_me:39181: result: $cf_cv_xt_ice_compat" >&5
 echo "${ECHO_T}$cf_cv_xt_ice_compat" >&6
 
 	if test "$cf_cv_xt_ice_compat" = no
@@ -38584,22 +39192,22 @@ echo "${ECHO_T}$cf_cv_xt_ice_compat" >&6
 			*)
 				test -n "$verbose" && echo "	work around broken ICE dependency" 1>&6
 
-echo "${as_me:-configure}:38587: testing work around broken ICE dependency ..." 1>&5
+echo "${as_me:-configure}:39195: testing work around broken ICE dependency ..." 1>&5
 
 if test "$PKG_CONFIG" != none && "$PKG_CONFIG" --exists "ice"; then
 	test -n "$verbose" && echo "	found package ice" 1>&6
 
-echo "${as_me:-configure}:38592: testing found package ice ..." 1>&5
+echo "${as_me:-configure}:39200: testing found package ice ..." 1>&5
 
 	cf_pkgconfig_incs="`$PKG_CONFIG --cflags "ice" 2>/dev/null`"
 	cf_pkgconfig_libs="`$PKG_CONFIG --libs   "ice" 2>/dev/null`"
 	test -n "$verbose" && echo "	package ice CFLAGS: $cf_pkgconfig_incs" 1>&6
 
-echo "${as_me:-configure}:38598: testing package ice CFLAGS: $cf_pkgconfig_incs ..." 1>&5
+echo "${as_me:-configure}:39206: testing package ice CFLAGS: $cf_pkgconfig_incs ..." 1>&5
 
 	test -n "$verbose" && echo "	package ice LIBS: $cf_pkgconfig_libs" 1>&6
 
-echo "${as_me:-configure}:38602: testing package ice LIBS: $cf_pkgconfig_libs ..." 1>&5
+echo "${as_me:-configure}:39210: testing package ice LIBS: $cf_pkgconfig_libs ..." 1>&5
 
 for cf_required in ice
 do
@@ -38732,17 +39340,17 @@ LIBS="$cf_add_libs"
 if test "$PKG_CONFIG" != none && "$PKG_CONFIG" --exists "sm"; then
 	test -n "$verbose" && echo "	found package sm" 1>&6
 
-echo "${as_me:-configure}:38735: testing found package sm ..." 1>&5
+echo "${as_me:-configure}:39343: testing found package sm ..." 1>&5
 
 	cf_pkgconfig_incs="`$PKG_CONFIG --cflags "sm" 2>/dev/null`"
 	cf_pkgconfig_libs="`$PKG_CONFIG --libs   "sm" 2>/dev/null`"
 	test -n "$verbose" && echo "	package sm CFLAGS: $cf_pkgconfig_incs" 1>&6
 
-echo "${as_me:-configure}:38741: testing package sm CFLAGS: $cf_pkgconfig_incs ..." 1>&5
+echo "${as_me:-configure}:39349: testing package sm CFLAGS: $cf_pkgconfig_incs ..." 1>&5
 
 	test -n "$verbose" && echo "	package sm LIBS: $cf_pkgconfig_libs" 1>&6
 
-echo "${as_me:-configure}:38745: testing package sm LIBS: $cf_pkgconfig_libs ..." 1>&5
+echo "${as_me:-configure}:39353: testing package sm LIBS: $cf_pkgconfig_libs ..." 1>&5
 
 for cf_required in sm
 do
@@ -38886,7 +39494,7 @@ else
 cf_add_libs="$LIBS"
 test -n "$verbose" && echo "	...before $cf_add_libs" 1>&6
 
-echo "${as_me:-configure}:38889: testing ...before $cf_add_libs ..." 1>&5
+echo "${as_me:-configure}:39497: testing ...before $cf_add_libs ..." 1>&5
 
 for cf_add_1lib in $X_PRE_LIBS; do
 	# filter duplicates
@@ -38918,14 +39526,14 @@ for cf_add_1lib in $X_PRE_LIBS; do
 		else
 			test -n "$verbose" && echo "	...missed -lXt" 1>&6
 
-echo "${as_me:-configure}:38921: testing ...missed -lXt ..." 1>&5
+echo "${as_me:-configure}:39529: testing ...missed -lXt ..." 1>&5
 
 		fi
 	fi
 done
 test -n "$verbose" && echo "	...after  $cf_add_libs" 1>&6
 
-echo "${as_me:-configure}:38928: testing ...after  $cf_add_libs ..." 1>&5
+echo "${as_me:-configure}:39536: testing ...after  $cf_add_libs ..." 1>&5
 
 LIBS="$cf_add_libs"
 
@@ -38947,7 +39555,7 @@ else
 
 test -n "$verbose" && echo "	checking additions to CFLAGS" 1>&6
 
-echo "${as_me:-configure}:38950: testing checking additions to CFLAGS ..." 1>&5
+echo "${as_me:-configure}:39558: testing checking additions to CFLAGS ..." 1>&5
 
 cf_check_cflags="$CFLAGS"
 cf_check_cppflags="$CPPFLAGS"
@@ -39032,7 +39640,7 @@ done
 if test -n "$cf_new_cflags" ; then
 	test -n "$verbose" && echo "	add to \$CFLAGS $cf_new_cflags" 1>&6
 
-echo "${as_me:-configure}:39035: testing add to \$CFLAGS $cf_new_cflags ..." 1>&5
+echo "${as_me:-configure}:39643: testing add to \$CFLAGS $cf_new_cflags ..." 1>&5
 
 	test -n "$CFLAGS" && CFLAGS="$CFLAGS "
 	CFLAGS="${CFLAGS}$cf_new_cflags"
@@ -39042,7 +39650,7 @@ fi
 if test -n "$cf_new_cppflags" ; then
 	test -n "$verbose" && echo "	add to \$CPPFLAGS $cf_new_cppflags" 1>&6
 
-echo "${as_me:-configure}:39045: testing add to \$CPPFLAGS $cf_new_cppflags ..." 1>&5
+echo "${as_me:-configure}:39653: testing add to \$CPPFLAGS $cf_new_cppflags ..." 1>&5
 
 	test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
 	CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
@@ -39052,7 +39660,7 @@ fi
 if test -n "$cf_new_extra_cppflags" ; then
 	test -n "$verbose" && echo "	add to \$EXTRA_CPPFLAGS $cf_new_extra_cppflags" 1>&6
 
-echo "${as_me:-configure}:39055: testing add to \$EXTRA_CPPFLAGS $cf_new_extra_cppflags ..." 1>&5
+echo "${as_me:-configure}:39663: testing add to \$EXTRA_CPPFLAGS $cf_new_extra_cppflags ..." 1>&5
 
 	test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
 	EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
@@ -39061,7 +39669,7 @@ fi
 
 if test "x$cf_check_cflags" != "x$CFLAGS" ; then
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 39064 "configure"
+#line 39672 "configure"
 #include "confdefs.h"
 #include <stdio.h>
 int
@@ -39073,16 +39681,16 @@ printf("Hello world");
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:39076: \"$ac_link\"") >&5
+if { (eval echo "$as_me:39684: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:39079: \$? = $ac_status" >&5
+  echo "$as_me:39687: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:39082: \"$ac_try\"") >&5
+  { (eval echo "$as_me:39690: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:39085: \$? = $ac_status" >&5
+  echo "$as_me:39693: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   :
 else
@@ -39090,12 +39698,12 @@ else
 cat "conftest.$ac_ext" >&5
 test -n "$verbose" && echo "	test-compile failed.  Undoing change to \$CFLAGS" 1>&6
 
-echo "${as_me:-configure}:39093: testing test-compile failed.  Undoing change to \$CFLAGS ..." 1>&5
+echo "${as_me:-configure}:39701: testing test-compile failed.  Undoing change to \$CFLAGS ..." 1>&5
 
 	 if test "x$cf_check_cppflags" != "x$CPPFLAGS" ; then
 		 test -n "$verbose" && echo "	but keeping change to \$CPPFLAGS" 1>&6
 
-echo "${as_me:-configure}:39098: testing but keeping change to \$CPPFLAGS ..." 1>&5
+echo "${as_me:-configure}:39706: testing but keeping change to \$CPPFLAGS ..." 1>&5
 
 	 fi
 	 CFLAGS="$cf_check_cflags"
@@ -39103,13 +39711,13 @@ fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 fi
 
-	echo "$as_me:39106: checking for XOpenDisplay" >&5
+	echo "$as_me:39714: checking for XOpenDisplay" >&5
 echo $ECHO_N "checking for XOpenDisplay... $ECHO_C" >&6
 if test "${ac_cv_func_XOpenDisplay+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 39112 "configure"
+#line 39720 "configure"
 #include "confdefs.h"
 #define XOpenDisplay autoconf_temporary
 #include <limits.h>	/* least-intrusive standard header which defines gcc2 __stub macros */
@@ -39140,16 +39748,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:39143: \"$ac_link\"") >&5
+if { (eval echo "$as_me:39751: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:39146: \$? = $ac_status" >&5
+  echo "$as_me:39754: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:39149: \"$ac_try\"") >&5
+  { (eval echo "$as_me:39757: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:39152: \$? = $ac_status" >&5
+  echo "$as_me:39760: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_func_XOpenDisplay=yes
 else
@@ -39159,13 +39767,13 @@ ac_cv_func_XOpenDisplay=no
 fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 fi
-echo "$as_me:39162: result: $ac_cv_func_XOpenDisplay" >&5
+echo "$as_me:39770: result: $ac_cv_func_XOpenDisplay" >&5
 echo "${ECHO_T}$ac_cv_func_XOpenDisplay" >&6
 if test "$ac_cv_func_XOpenDisplay" = yes; then
   :
 else
 
-	echo "$as_me:39168: checking for XOpenDisplay in -lX11" >&5
+	echo "$as_me:39776: checking for XOpenDisplay in -lX11" >&5
 echo $ECHO_N "checking for XOpenDisplay in -lX11... $ECHO_C" >&6
 if test "${ac_cv_lib_X11_XOpenDisplay+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -39173,7 +39781,7 @@ else
   ac_check_lib_save_LIBS=$LIBS
 LIBS="-lX11  $LIBS"
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 39176 "configure"
+#line 39784 "configure"
 #include "confdefs.h"
 
 /* Override any gcc2 internal prototype to avoid an error.  */
@@ -39192,16 +39800,16 @@ XOpenDisplay ();
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:39195: \"$ac_link\"") >&5
+if { (eval echo "$as_me:39803: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:39198: \$? = $ac_status" >&5
+  echo "$as_me:39806: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:39201: \"$ac_try\"") >&5
+  { (eval echo "$as_me:39809: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:39204: \$? = $ac_status" >&5
+  echo "$as_me:39812: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_lib_X11_XOpenDisplay=yes
 else
@@ -39212,7 +39820,7 @@ fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 LIBS=$ac_check_lib_save_LIBS
 fi
-echo "$as_me:39215: result: $ac_cv_lib_X11_XOpenDisplay" >&5
+echo "$as_me:39823: result: $ac_cv_lib_X11_XOpenDisplay" >&5
 echo "${ECHO_T}$ac_cv_lib_X11_XOpenDisplay" >&6
 if test "$ac_cv_lib_X11_XOpenDisplay" = yes; then
 
@@ -39236,13 +39844,13 @@ fi
 
 fi
 
-	echo "$as_me:39239: checking for XtAppInitialize" >&5
+	echo "$as_me:39847: checking for XtAppInitialize" >&5
 echo $ECHO_N "checking for XtAppInitialize... $ECHO_C" >&6
 if test "${ac_cv_func_XtAppInitialize+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 39245 "configure"
+#line 39853 "configure"
 #include "confdefs.h"
 #define XtAppInitialize autoconf_temporary
 #include <limits.h>	/* least-intrusive standard header which defines gcc2 __stub macros */
@@ -39273,16 +39881,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:39276: \"$ac_link\"") >&5
+if { (eval echo "$as_me:39884: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:39279: \$? = $ac_status" >&5
+  echo "$as_me:39887: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:39282: \"$ac_try\"") >&5
+  { (eval echo "$as_me:39890: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:39285: \$? = $ac_status" >&5
+  echo "$as_me:39893: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_func_XtAppInitialize=yes
 else
@@ -39292,13 +39900,13 @@ ac_cv_func_XtAppInitialize=no
 fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 fi
-echo "$as_me:39295: result: $ac_cv_func_XtAppInitialize" >&5
+echo "$as_me:39903: result: $ac_cv_func_XtAppInitialize" >&5
 echo "${ECHO_T}$ac_cv_func_XtAppInitialize" >&6
 if test "$ac_cv_func_XtAppInitialize" = yes; then
   :
 else
 
-	echo "$as_me:39301: checking for XtAppInitialize in -lXt" >&5
+	echo "$as_me:39909: checking for XtAppInitialize in -lXt" >&5
 echo $ECHO_N "checking for XtAppInitialize in -lXt... $ECHO_C" >&6
 if test "${ac_cv_lib_Xt_XtAppInitialize+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -39306,7 +39914,7 @@ else
   ac_check_lib_save_LIBS=$LIBS
 LIBS="-lXt  $LIBS"
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 39309 "configure"
+#line 39917 "configure"
 #include "confdefs.h"
 
 /* Override any gcc2 internal prototype to avoid an error.  */
@@ -39325,16 +39933,16 @@ XtAppInitialize ();
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:39328: \"$ac_link\"") >&5
+if { (eval echo "$as_me:39936: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:39331: \$? = $ac_status" >&5
+  echo "$as_me:39939: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:39334: \"$ac_try\"") >&5
+  { (eval echo "$as_me:39942: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:39337: \$? = $ac_status" >&5
+  echo "$as_me:39945: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_lib_Xt_XtAppInitialize=yes
 else
@@ -39345,7 +39953,7 @@ fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 LIBS=$ac_check_lib_save_LIBS
 fi
-echo "$as_me:39348: result: $ac_cv_lib_Xt_XtAppInitialize" >&5
+echo "$as_me:39956: result: $ac_cv_lib_Xt_XtAppInitialize" >&5
 echo "${ECHO_T}$ac_cv_lib_Xt_XtAppInitialize" >&6
 if test "$ac_cv_lib_Xt_XtAppInitialize" = yes; then
 
@@ -39362,7 +39970,7 @@ fi
 fi
 
 if test "$cf_have_X_LIBS" = no ; then
-	{ echo "$as_me:39365: WARNING: Unable to successfully link X Toolkit library (-lXt) with
+	{ echo "$as_me:39973: WARNING: Unable to successfully link X Toolkit library (-lXt) with
 test program.  You will have to check and add the proper libraries by hand
 to makefile." >&5
 echo "$as_me: WARNING: Unable to successfully link X Toolkit library (-lXt) with
@@ -39403,14 +40011,14 @@ done
 	test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
 	CPPFLAGS="${CPPFLAGS}-I$cf_path/include"
 
-			echo "$as_me:39406: checking for $cf_test in $cf_path" >&5
+			echo "$as_me:40014: checking for $cf_test in $cf_path" >&5
 echo $ECHO_N "checking for $cf_test in $cf_path... $ECHO_C" >&6
 		else
-			echo "$as_me:39409: checking for $cf_test" >&5
+			echo "$as_me:40017: checking for $cf_test" >&5
 echo $ECHO_N "checking for $cf_test... $ECHO_C" >&6
 		fi
 		cat >"conftest.$ac_ext" <<_ACEOF
-#line 39413 "configure"
+#line 40021 "configure"
 #include "confdefs.h"
 
 #include <X11/Intrinsic.h>
@@ -39424,16 +40032,16 @@ main (void)
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:39427: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:40035: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:39430: \$? = $ac_status" >&5
+  echo "$as_me:40038: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:39433: \"$ac_try\"") >&5
+  { (eval echo "$as_me:40041: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:39436: \$? = $ac_status" >&5
+  echo "$as_me:40044: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_result=yes
 else
@@ -39442,7 +40050,7 @@ cat "conftest.$ac_ext" >&5
 cf_result=no
 fi
 rm -f "conftest.$ac_objext" "conftest.$ac_ext"
-		echo "$as_me:39445: result: $cf_result" >&5
+		echo "$as_me:40053: result: $cf_result" >&5
 echo "${ECHO_T}$cf_result" >&6
 
 LIBS="$cf_save_LIBS_CF_X_ATHENA_CPPFLAGS"
@@ -39458,7 +40066,7 @@ CPPFLAGS="$cf_save_CPPFLAGS_CF_X_ATHENA_
 done
 
 if test -z "$cf_x_athena_inc" ; then
-	{ echo "$as_me:39461: WARNING: Unable to find Athena header files" >&5
+	{ echo "$as_me:40069: WARNING: Unable to find Athena header files" >&5
 echo "$as_me: WARNING: Unable to find Athena header files" >&2;}
 elif test "$cf_x_athena_inc" != default ; then
 
@@ -39523,10 +40131,10 @@ for cf_add_1lib in $cf_add_0lib; do
 done
 LIBS="$cf_add_libs"
 
-		echo "$as_me:39526: checking for $cf_test in $cf_libs" >&5
+		echo "$as_me:40134: checking for $cf_test in $cf_libs" >&5
 echo $ECHO_N "checking for $cf_test in $cf_libs... $ECHO_C" >&6
 		cat >"conftest.$ac_ext" <<_ACEOF
-#line 39529 "configure"
+#line 40137 "configure"
 #include "confdefs.h"
 
 $ac_includes_default
@@ -39543,16 +40151,16 @@ $cf_test((XtAppContext) 0)
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:39546: \"$ac_link\"") >&5
+if { (eval echo "$as_me:40154: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:39549: \$? = $ac_status" >&5
+  echo "$as_me:40157: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:39552: \"$ac_try\"") >&5
+  { (eval echo "$as_me:40160: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:39555: \$? = $ac_status" >&5
+  echo "$as_me:40163: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_result=yes
 else
@@ -39561,7 +40169,7 @@ cat "conftest.$ac_ext" >&5
 cf_result=no
 fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
-		echo "$as_me:39564: result: $cf_result" >&5
+		echo "$as_me:40172: result: $cf_result" >&5
 echo "${ECHO_T}$cf_result" >&6
 
 LIBS="$cf_save_LIBS_CF_X_ATHENA_LIBS"
@@ -39578,7 +40186,7 @@ CPPFLAGS="$cf_save_CPPFLAGS_CF_X_ATHENA_
 done
 
 if test -z "$cf_x_athena_lib" ; then
-	{ { echo "$as_me:39581: error: Unable to successfully link Athena library (-l$cf_x_athena_root) with test program" >&5
+	{ { echo "$as_me:40189: error: Unable to successfully link Athena library (-l$cf_x_athena_root) with test program" >&5
 echo "$as_me: error: Unable to successfully link Athena library (-l$cf_x_athena_root) with test program" >&2;}
    { (exit 1); exit 1; }; }
 fi
@@ -39612,7 +40220,7 @@ if test -n "$ac_tool_prefix"; then
   do
     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
-echo "$as_me:39615: checking for $ac_word" >&5
+echo "$as_me:40223: checking for $ac_word" >&5
 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
 if test "${ac_cv_prog_XCURSES_CONFIG+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -39627,7 +40235,7 @@ for ac_dir in $ac_dummy; do
   test -z "$ac_dir" && ac_dir=.
   $as_executable_p "$ac_dir/$ac_word" || continue
 ac_cv_prog_XCURSES_CONFIG="$ac_tool_prefix$ac_prog"
-echo "$as_me:39630: found $ac_dir/$ac_word" >&5
+echo "$as_me:40238: found $ac_dir/$ac_word" >&5
 break
 done
 
@@ -39635,10 +40243,10 @@ fi
 fi
 XCURSES_CONFIG=$ac_cv_prog_XCURSES_CONFIG
 if test -n "$XCURSES_CONFIG"; then
-  echo "$as_me:39638: result: $XCURSES_CONFIG" >&5
+  echo "$as_me:40246: result: $XCURSES_CONFIG" >&5
 echo "${ECHO_T}$XCURSES_CONFIG" >&6
 else
-  echo "$as_me:39641: result: no" >&5
+  echo "$as_me:40249: result: no" >&5
 echo "${ECHO_T}no" >&6
 fi
 
@@ -39651,7 +40259,7 @@ if test -z "$XCURSES_CONFIG"; then
 do
   # Extract the first word of "$ac_prog", so it can be a program name with args.
 set dummy $ac_prog; ac_word=$2
-echo "$as_me:39654: checking for $ac_word" >&5
+echo "$as_me:40262: checking for $ac_word" >&5
 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
 if test "${ac_cv_prog_ac_ct_XCURSES_CONFIG+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -39666,7 +40274,7 @@ for ac_dir in $ac_dummy; do
   test -z "$ac_dir" && ac_dir=.
   $as_executable_p "$ac_dir/$ac_word" || continue
 ac_cv_prog_ac_ct_XCURSES_CONFIG="$ac_prog"
-echo "$as_me:39669: found $ac_dir/$ac_word" >&5
+echo "$as_me:40277: found $ac_dir/$ac_word" >&5
 break
 done
 
@@ -39674,10 +40282,10 @@ fi
 fi
 ac_ct_XCURSES_CONFIG=$ac_cv_prog_ac_ct_XCURSES_CONFIG
 if test -n "$ac_ct_XCURSES_CONFIG"; then
-  echo "$as_me:39677: result: $ac_ct_XCURSES_CONFIG" >&5
+  echo "$as_me:40285: result: $ac_ct_XCURSES_CONFIG" >&5
 echo "${ECHO_T}$ac_ct_XCURSES_CONFIG" >&6
 else
-  echo "$as_me:39680: result: no" >&5
+  echo "$as_me:40288: result: no" >&5
 echo "${ECHO_T}no" >&6
 fi
 
@@ -39812,7 +40420,7 @@ LDFLAGS="$LDFLAGS $X_LIBS"
 
 test -n "$verbose" && echo "	checking additions to CFLAGS" 1>&6
 
-echo "${as_me:-configure}:39815: testing checking additions to CFLAGS ..." 1>&5
+echo "${as_me:-configure}:40423: testing checking additions to CFLAGS ..." 1>&5
 
 cf_check_cflags="$CFLAGS"
 cf_check_cppflags="$CPPFLAGS"
@@ -39897,7 +40505,7 @@ done
 if test -n "$cf_new_cflags" ; then
 	test -n "$verbose" && echo "	add to \$CFLAGS $cf_new_cflags" 1>&6
 
-echo "${as_me:-configure}:39900: testing add to \$CFLAGS $cf_new_cflags ..." 1>&5
+echo "${as_me:-configure}:40508: testing add to \$CFLAGS $cf_new_cflags ..." 1>&5
 
 	test -n "$CFLAGS" && CFLAGS="$CFLAGS "
 	CFLAGS="${CFLAGS}$cf_new_cflags"
@@ -39907,7 +40515,7 @@ fi
 if test -n "$cf_new_cppflags" ; then
 	test -n "$verbose" && echo "	add to \$CPPFLAGS $cf_new_cppflags" 1>&6
 
-echo "${as_me:-configure}:39910: testing add to \$CPPFLAGS $cf_new_cppflags ..." 1>&5
+echo "${as_me:-configure}:40518: testing add to \$CPPFLAGS $cf_new_cppflags ..." 1>&5
 
 	test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
 	CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
@@ -39917,7 +40525,7 @@ fi
 if test -n "$cf_new_extra_cppflags" ; then
 	test -n "$verbose" && echo "	add to \$EXTRA_CPPFLAGS $cf_new_extra_cppflags" 1>&6
 
-echo "${as_me:-configure}:39920: testing add to \$EXTRA_CPPFLAGS $cf_new_extra_cppflags ..." 1>&5
+echo "${as_me:-configure}:40528: testing add to \$EXTRA_CPPFLAGS $cf_new_extra_cppflags ..." 1>&5
 
 	test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
 	EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
@@ -39926,7 +40534,7 @@ fi
 
 if test "x$cf_check_cflags" != "x$CFLAGS" ; then
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 39929 "configure"
+#line 40537 "configure"
 #include "confdefs.h"
 #include <stdio.h>
 int
@@ -39938,16 +40546,16 @@ printf("Hello world");
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:39941: \"$ac_link\"") >&5
+if { (eval echo "$as_me:40549: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:39944: \$? = $ac_status" >&5
+  echo "$as_me:40552: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:39947: \"$ac_try\"") >&5
+  { (eval echo "$as_me:40555: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:39950: \$? = $ac_status" >&5
+  echo "$as_me:40558: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   :
 else
@@ -39955,12 +40563,12 @@ else
 cat "conftest.$ac_ext" >&5
 test -n "$verbose" && echo "	test-compile failed.  Undoing change to \$CFLAGS" 1>&6
 
-echo "${as_me:-configure}:39958: testing test-compile failed.  Undoing change to \$CFLAGS ..." 1>&5
+echo "${as_me:-configure}:40566: testing test-compile failed.  Undoing change to \$CFLAGS ..." 1>&5
 
 	 if test "x$cf_check_cppflags" != "x$CPPFLAGS" ; then
 		 test -n "$verbose" && echo "	but keeping change to \$CPPFLAGS" 1>&6
 
-echo "${as_me:-configure}:39963: testing but keeping change to \$CPPFLAGS ..." 1>&5
+echo "${as_me:-configure}:40571: testing but keeping change to \$CPPFLAGS ..." 1>&5
 
 	 fi
 	 CFLAGS="$cf_check_cflags"
@@ -39968,7 +40576,7 @@ fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 fi
 
-echo "$as_me:39971: checking for XOpenDisplay in -lX11" >&5
+echo "$as_me:40579: checking for XOpenDisplay in -lX11" >&5
 echo $ECHO_N "checking for XOpenDisplay in -lX11... $ECHO_C" >&6
 if test "${ac_cv_lib_X11_XOpenDisplay+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -39976,7 +40584,7 @@ else
   ac_check_lib_save_LIBS=$LIBS
 LIBS="-lX11 $X_PRE_LIBS $LIBS $X_EXTRA_LIBS $LIBS"
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 39979 "configure"
+#line 40587 "configure"
 #include "confdefs.h"
 
 /* Override any gcc2 internal prototype to avoid an error.  */
@@ -39995,16 +40603,16 @@ XOpenDisplay ();
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:39998: \"$ac_link\"") >&5
+if { (eval echo "$as_me:40606: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:40001: \$? = $ac_status" >&5
+  echo "$as_me:40609: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:40004: \"$ac_try\"") >&5
+  { (eval echo "$as_me:40612: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:40007: \$? = $ac_status" >&5
+  echo "$as_me:40615: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   ac_cv_lib_X11_XOpenDisplay=yes
 else
@@ -40015,7 +40623,7 @@ fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 LIBS=$ac_check_lib_save_LIBS
 fi
-echo "$as_me:40018: result: $ac_cv_lib_X11_XOpenDisplay" >&5
+echo "$as_me:40626: result: $ac_cv_lib_X11_XOpenDisplay" >&5
 echo "${ECHO_T}$ac_cv_lib_X11_XOpenDisplay" >&6
 if test "$ac_cv_lib_X11_XOpenDisplay" = yes; then
 
@@ -40037,7 +40645,7 @@ LIBS="$cf_add_libs"
 
 fi
 
-echo "$as_me:40040: checking for XCurses library" >&5
+echo "$as_me:40648: checking for XCurses library" >&5
 echo $ECHO_N "checking for XCurses library... $ECHO_C" >&6
 if test "${cf_cv_lib_XCurses+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -40060,7 +40668,7 @@ done
 LIBS="$cf_add_libs"
 
 cat >"conftest.$ac_ext" <<_ACEOF
-#line 40063 "configure"
+#line 40671 "configure"
 #include "confdefs.h"
 
 #include <xcurses.h>
@@ -40075,16 +40683,16 @@ XCursesExit();
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:40078: \"$ac_link\"") >&5
+if { (eval echo "$as_me:40686: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:40081: \$? = $ac_status" >&5
+  echo "$as_me:40689: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:40084: \"$ac_try\"") >&5
+  { (eval echo "$as_me:40692: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:40087: \$? = $ac_status" >&5
+  echo "$as_me:40695: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_cv_lib_XCurses=yes
 else
@@ -40095,7 +40703,7 @@ fi
 rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
 
 fi
-echo "$as_me:40098: result: $cf_cv_lib_XCurses" >&5
+echo "$as_me:40706: result: $cf_cv_lib_XCurses" >&5
 echo "${ECHO_T}$cf_cv_lib_XCurses" >&6
 
 fi
@@ -40110,23 +40718,23 @@ cat >>confdefs.h <<\EOF
 #define XCURSES 1
 EOF
 
-	echo "$as_me:40113: checking for xcurses.h" >&5
+	echo "$as_me:40721: checking for xcurses.h" >&5
 echo $ECHO_N "checking for xcurses.h... $ECHO_C" >&6
 if test "${ac_cv_header_xcurses_h+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >"conftest.$ac_ext" <<_ACEOF
-#line 40119 "configure"
+#line 40727 "configure"
 #include "confdefs.h"
 #include <xcurses.h>
 _ACEOF
-if { (eval echo "$as_me:40123: \"$ac_cpp "conftest.$ac_ext"\"") >&5
+if { (eval echo "$as_me:40731: \"$ac_cpp "conftest.$ac_ext"\"") >&5
   (eval $ac_cpp "conftest.$ac_ext") 2>conftest.er1
   ac_status=$?
   $EGREP -v '^ *\+' conftest.er1 >conftest.err
   rm -f conftest.er1
   cat conftest.err >&5
-  echo "$as_me:40129: \$? = $ac_status" >&5
+  echo "$as_me:40737: \$? = $ac_status" >&5
   (exit "$ac_status"); } >/dev/null; then
   if test -s conftest.err; then
     ac_cpp_err=$ac_c_preproc_warn_flag
@@ -40145,7 +40753,7 @@ else
 fi
 rm -f conftest.err "conftest.$ac_ext"
 fi
-echo "$as_me:40148: result: $ac_cv_header_xcurses_h" >&5
+echo "$as_me:40756: result: $ac_cv_header_xcurses_h" >&5
 echo "${ECHO_T}$ac_cv_header_xcurses_h" >&6
 if test "$ac_cv_header_xcurses_h" = yes; then
 
@@ -40156,14 +40764,14 @@ EOF
 fi
 
 else
-	{ { echo "$as_me:40159: error: Cannot link with XCurses" >&5
+	{ { echo "$as_me:40767: error: Cannot link with XCurses" >&5
 echo "$as_me: error: Cannot link with XCurses" >&2;}
    { (exit 1); exit 1; }; }
 fi
 
 fi
 
-echo "$as_me:40166: checking for unctrl.h" >&5
+echo "$as_me:40774: checking for unctrl.h" >&5
 echo $ECHO_N "checking for unctrl.h... $ECHO_C" >&6
 if test "${cf_cv_unctrl_header+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -40184,7 +40792,7 @@ esac
 for cf_header in $cf_header_list
 do
 	cat >"conftest.$ac_ext" <<_ACEOF
-#line 40187 "configure"
+#line 40795 "configure"
 #include "confdefs.h"
 
 #include <${cf_cv_ncurses_header:-curses.h}>
@@ -40198,16 +40806,16 @@ WINDOW *x; (void)x
 }
 _ACEOF
 rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:40201: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:40809: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
-  echo "$as_me:40204: \$? = $ac_status" >&5
+  echo "$as_me:40812: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest.$ac_objext"'
-  { (eval echo "$as_me:40207: \"$ac_try\"") >&5
+  { (eval echo "$as_me:40815: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:40210: \$? = $ac_status" >&5
+  echo "$as_me:40818: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_cv_unctrl_header=$cf_header
 	 break
@@ -40220,12 +40828,12 @@ rm -f "conftest.$ac_objext" "conftest.$a
 done
 
 fi
-echo "$as_me:40223: result: $cf_cv_unctrl_header" >&5
+echo "$as_me:40831: result: $cf_cv_unctrl_header" >&5
 echo "${ECHO_T}$cf_cv_unctrl_header" >&6
 
 case "$cf_cv_unctrl_header" in
 no)
-	{ echo "$as_me:40228: WARNING: unctrl.h header not found" >&5
+	{ echo "$as_me:40836: WARNING: unctrl.h header not found" >&5
 echo "$as_me: WARNING: unctrl.h header not found" >&2;}
 	;;
 esac
@@ -40259,10 +40867,10 @@ do
 
 cf_tr_func=`echo "$cf_func" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
 
-	echo "$as_me:40262: checking for ${cf_func}" >&5
+	echo "$as_me:40870: checking for ${cf_func}" >&5
 echo $ECHO_N "checking for ${cf_func}... $ECHO_C" >&6
 
-echo "${as_me:-configure}:40265: testing ${cf_func} ..." 1>&5
+echo "${as_me:-configure}:40873: testing ${cf_func} ..." 1>&5
 
 	if eval "test \"\${cf_cv_func_$cf_func+set}\" = set"; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -40271,7 +40879,7 @@ else
 		eval cf_result='$ac_cv_func_'$cf_func
 		if test ".$cf_result" != ".no"; then
 			cat >"conftest.$ac_ext" <<_ACEOF
-#line 40274 "configure"
+#line 40882 "configure"
 #include "confdefs.h"
 
 #ifdef HAVE_XCURSES
@@ -40304,16 +40912,16 @@ if (foo + 1234L > 5678L)
 }
 _ACEOF
 rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:40307: \"$ac_link\"") >&5
+if { (eval echo "$as_me:40915: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
-  echo "$as_me:40310: \$? = $ac_status" >&5
+  echo "$as_me:40918: \$? = $ac_status" >&5
   (exit "$ac_status"); } &&
          { ac_try='test -s "conftest$ac_exeext"'
-  { (eval echo "$as_me:40313: \"$ac_try\"") >&5
+  { (eval echo "$as_me:40921: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5
   ac_status=$?
-  echo "$as_me:40316: \$? = $ac_status" >&5
+  echo "$as_me:40924: \$? = $ac_status" >&5
   (exit "$ac_status"); }; }; then
   cf_result=yes
 else
@@ -40329,7 +40937,7 @@ fi
 
 	# use the computed/retrieved cache-value:
 	eval 'cf_result=$cf_cv_func_'$cf_func
-	echo "$as_me:40332: result: $cf_result" >&5
+	echo "$as_me:40940: result: $cf_result" >&5
 echo "${ECHO_T}$cf_result" >&6
 	if test "$cf_result" != no; then
 		cat >>confdefs.h <<EOF
@@ -40341,15 +40949,15 @@ done
 
 ### sum up warnings
 if test "$cf_cv_termlib" = none ; then
-	{ echo "$as_me:40344: WARNING: no term-lib found, you might run into trouble later." >&5
+	{ echo "$as_me:40952: WARNING: no term-lib found, you might run into trouble later." >&5
 echo "$as_me: WARNING: no term-lib found, you might run into trouble later." >&2;}
 fi
 if test "$YACC" = "" ; then
-	{ echo "$as_me:40348: WARNING: no yacc-parser found, you might run into trouble later." >&5
+	{ echo "$as_me:40956: WARNING: no yacc-parser found, you might run into trouble later." >&5
 echo "$as_me: WARNING: no yacc-parser found, you might run into trouble later." >&2;}
 fi
 if test "$RANLIB" = "" ; then
-	{ echo "$as_me:40352: WARNING: no library archive builder found, you might run into trouble later." >&5
+	{ echo "$as_me:40960: WARNING: no library archive builder found, you might run into trouble later." >&5
 echo "$as_me: WARNING: no library archive builder found, you might run into trouble later." >&2;}
 fi
 
@@ -40480,7 +41088,7 @@ DEFS=-DHAVE_CONFIG_H
 : "${CONFIG_STATUS=./config.status}"
 ac_clean_files_save=$ac_clean_files
 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
-{ echo "$as_me:40483: creating $CONFIG_STATUS" >&5
+{ echo "$as_me:41091: creating $CONFIG_STATUS" >&5
 echo "$as_me: creating $CONFIG_STATUS" >&6;}
 cat >"$CONFIG_STATUS" <<_ACEOF
 #! $SHELL
@@ -40616,10 +41224,10 @@ EOF
 cat >>"$CONFIG_STATUS" <<EOF
 ac_cs_version="\\
 config.status
-configured by $0, generated by GNU Autoconf 2.52.20250126,
+configured by $0, generated by GNU Autoconf 2.52.20260412,
   with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
 
-Copyright 2003-2022,2023	Thomas E. Dickey
+Copyright 2003-2023,2025	Thomas E. Dickey
 Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001
 Free Software Foundation, Inc.
 This config.status script is free software; the Free Software Foundation
@@ -40661,7 +41269,7 @@ cat >>"$CONFIG_STATUS" <<\EOF
     echo "$ac_cs_version"; exit 0 ;;
   --he | --h)
     # Conflict between --help and --header
-    { { echo "$as_me:40664: error: ambiguous option: $1
+    { { echo "$as_me:41272: error: ambiguous option: $1
 Try \`$0 --help' for more information." >&5
 echo "$as_me: error: ambiguous option: $1
 Try \`$0 --help' for more information." >&2;}
@@ -40680,7 +41288,7 @@ Try \`$0 --help' for more information."
     ac_need_defaults=false;;
 
   # This is an error.
-  -*) { { echo "$as_me:40683: error: unrecognized option: $1
+  -*) { { echo "$as_me:41291: error: unrecognized option: $1
 Try \`$0 --help' for more information." >&5
 echo "$as_me: error: unrecognized option: $1
 Try \`$0 --help' for more information." >&2;}
@@ -40699,7 +41307,7 @@ cat >&5 << _ACEOF
 ## Running config.status.  ##
 ## ----------------------- ##
 
-This file was extended by $as_me 2.52.20250126, executed with
+This file was extended by $as_me 2.52.20260412, executed with
   CONFIG_FILES    = $CONFIG_FILES
   CONFIG_HEADERS  = $CONFIG_HEADERS
   CONFIG_LINKS    = $CONFIG_LINKS
@@ -40710,13 +41318,6 @@ on `(hostname || uname -n) 2>/dev/null |
 _ACEOF
 EOF
 
-cat >>"$CONFIG_STATUS" <<EOF
-#
-# INIT-COMMANDS section.
-#
-
-EOF
-
 cat >>"$CONFIG_STATUS" <<\EOF
 for ac_config_target in $ac_config_targets
 do
@@ -40726,9 +41327,9 @@ do
   "$SUB_MAKEFILE" ) CONFIG_FILES="$CONFIG_FILES $SUB_MAKEFILE" ;;
   "$CAN_MAKEFILE" ) CONFIG_FILES="$CONFIG_FILES $CAN_MAKEFILE" ;;
   "src/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
-  "default-1" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
+  "config-NLS" ) CONFIG_COMMANDS="$CONFIG_COMMANDS config-NLS" ;;
   "include/autoconf.h" ) CONFIG_HEADERS="$CONFIG_HEADERS include/autoconf.h:include/autoconf.hin" ;;
-  *) { { echo "$as_me:40731: error: invalid argument: $ac_config_target" >&5
+  *) { { echo "$as_me:41332: error: invalid argument: $ac_config_target" >&5
 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
    { (exit 1); exit 1; }; };;
   esac
@@ -41071,7 +41672,7 @@ done; }
   esac
 
   if test x"$ac_file" != x-; then
-    { echo "$as_me:41074: creating $ac_file" >&5
+    { echo "$as_me:41675: creating $ac_file" >&5
 echo "$as_me: creating $ac_file" >&6;}
     rm -f "$ac_file"
   fi
@@ -41089,7 +41690,7 @@ echo "$as_me: creating $ac_file" >&6;}
       -) echo "$tmp"/stdin ;;
       [\\/$]*)
          # Absolute (can't be DOS-style, as IFS=:)
-         test -f "$f" || { { echo "$as_me:41092: error: cannot find input file: $f" >&5
+         test -f "$f" || { { echo "$as_me:41693: error: cannot find input file: $f" >&5
 echo "$as_me: error: cannot find input file: $f" >&2;}
    { (exit 1); exit 1; }; }
          echo "$f";;
@@ -41102,7 +41703,7 @@ echo "$as_me: error: cannot find input f
            echo "$srcdir/$f"
          else
            # /dev/null tree
-           { { echo "$as_me:41105: error: cannot find input file: $f" >&5
+           { { echo "$as_me:41706: error: cannot find input file: $f" >&5
 echo "$as_me: error: cannot find input file: $f" >&2;}
    { (exit 1); exit 1; }; }
          fi;;
@@ -41118,7 +41719,7 @@ cat >>"$CONFIG_STATUS" <<\EOF
       if test -n "$ac_seen"; then
         ac_used=`grep '@datarootdir@' "$ac_item"`
         if test -z "$ac_used"; then
-          { echo "$as_me:41121: WARNING: datarootdir was used implicitly but not set:
+          { echo "$as_me:41722: WARNING: datarootdir was used implicitly but not set:
 $ac_seen" >&5
 echo "$as_me: WARNING: datarootdir was used implicitly but not set:
 $ac_seen" >&2;}
@@ -41127,7 +41728,7 @@ $ac_seen" >&2;}
       fi
       ac_seen=`grep '${datarootdir}' "$ac_item"`
       if test -n "$ac_seen"; then
-        { echo "$as_me:41130: WARNING: datarootdir was used explicitly but not set:
+        { echo "$as_me:41731: WARNING: datarootdir was used explicitly but not set:
 $ac_seen" >&5
 echo "$as_me: WARNING: datarootdir was used explicitly but not set:
 $ac_seen" >&2;}
@@ -41172,7 +41773,7 @@ cat >>"$CONFIG_STATUS" <<\EOF
             ac_init=`$EGREP '[ 	]*'$ac_name'[ 	]*=' "$ac_file"`
             if test -z "$ac_init"; then
               ac_seen=`echo "$ac_seen" |sed -e 's,^,'"$ac_file"':,'`
-              { echo "$as_me:41175: WARNING: Variable $ac_name is used but was not set:
+              { echo "$as_me:41776: WARNING: Variable $ac_name is used but was not set:
 $ac_seen" >&5
 echo "$as_me: WARNING: Variable $ac_name is used but was not set:
 $ac_seen" >&2;}
@@ -41183,7 +41784,7 @@ $ac_seen" >&2;}
     $EGREP -n '@[A-Z_][A-Z_0-9]+@' "$ac_file" >>"$tmp"/out
     if test -s "$tmp"/out; then
       ac_seen=`sed -e 's,^,'"$ac_file"':,' < "$tmp"/out`
-      { echo "$as_me:41186: WARNING: Some variables may not be substituted:
+      { echo "$as_me:41787: WARNING: Some variables may not be substituted:
 $ac_seen" >&5
 echo "$as_me: WARNING: Some variables may not be substituted:
 $ac_seen" >&2;}
@@ -41232,7 +41833,7 @@ for ac_file in : $CONFIG_HEADERS; do tes
   * )   ac_file_in=$ac_file.in ;;
   esac
 
-  test x"$ac_file" != x- && { echo "$as_me:41235: creating $ac_file" >&5
+  test x"$ac_file" != x- && { echo "$as_me:41836: creating $ac_file" >&5
 echo "$as_me: creating $ac_file" >&6;}
 
   # First look for the input files in the build tree, otherwise in the
@@ -41243,7 +41844,7 @@ echo "$as_me: creating $ac_file" >&6;}
       -) echo "$tmp"/stdin ;;
       [\\/$]*)
          # Absolute (can't be DOS-style, as IFS=:)
-         test -f "$f" || { { echo "$as_me:41246: error: cannot find input file: $f" >&5
+         test -f "$f" || { { echo "$as_me:41847: error: cannot find input file: $f" >&5
 echo "$as_me: error: cannot find input file: $f" >&2;}
    { (exit 1); exit 1; }; }
          echo $f;;
@@ -41256,7 +41857,7 @@ echo "$as_me: error: cannot find input f
            echo "$srcdir/$f"
          else
            # /dev/null tree
-           { { echo "$as_me:41259: error: cannot find input file: $f" >&5
+           { { echo "$as_me:41860: error: cannot find input file: $f" >&5
 echo "$as_me: error: cannot find input file: $f" >&2;}
    { (exit 1); exit 1; }; }
          fi;;
@@ -41375,7 +41976,7 @@ cat >>"$CONFIG_STATUS" <<\EOF
   rm -f "$tmp"/in
   if test x"$ac_file" != x-; then
     if cmp -s "$ac_file" "$tmp/config.h" 2>/dev/null; then
-      { echo "$as_me:41378: $ac_file is unchanged" >&5
+      { echo "$as_me:41979: $ac_file is unchanged" >&5
 echo "$as_me: $ac_file is unchanged" >&6;}
     else
       ac_dir=`$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
@@ -41425,7 +42026,7 @@ for ac_file in : $CONFIG_COMMANDS; do te
   ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
 
   case "$ac_dest" in
-    default-1 ) for ac_file in $CONFIG_FILES; do
+    config-NLS ) for ac_file in $CONFIG_FILES; do
 
         # Support "outfile[:infile[:infile...]]"
         case "$ac_file" in
diff -Nurp '--exclude=.bzr*' tin-2.6.5/configure.in tin-2.6.6/configure.in
--- tin-2.6.5/configure.in	2025-12-24 00:14:31.000000000 +0100
+++ tin-2.6.6/configure.in	2026-08-23 08:35:08.319604189 +0200
@@ -2,7 +2,7 @@ dnl Project   : tin - a Usenet reader
 dnl Module    : configure.in
 dnl Author    : Thomas E. Dickey <dickey@invisible-island.net>
 dnl Created   : 1995-08-24
-dnl Updated   : 2025-11-08
+dnl Updated   : 2026-07-14
 dnl Notes     :
 dnl
 dnl Copyright (c) 1995-2026 Thomas E. Dickey <dickey@invisible-island.net>
@@ -35,13 +35,14 @@ dnl
 dnl Process this file with autoconf to produce a configure script.
 
 AC_PREREQ(2.52.20210105)
-AC_INIT(include/tin.h)
-AC_CONFIG_HEADER(include/autoconf.h:include/autoconf.hin)
+AC_INIT
+AC_CONFIG_SRCDIR([include/tin.h])
+AC_CONFIG_HEADERS([include/autoconf.h:include/autoconf.hin])
 AC_PREFIX_DEFAULT(/usr/local)
 
 dnl PACKAGE is required for GNU gettext
 PACKAGE=tin
-VERSION=2.6.5
+VERSION=2.6.6
 AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Define this to the package name])
 AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Define this to the package version])
 AC_SUBST(PACKAGE)
@@ -81,7 +82,7 @@ case "$host_os" in
 esac
 
 ### Native Language Support
-ALL_LINGUAS="da de en_GB es et fr ro ru sv tr zh_CN zh_TW"
+ALL_LINGUAS="da de en_GB es et fr ka ro ru sv tr zh_CN zh_TW"
 
 ### Checks for programs
 save_CFLAGS="$CFLAGS"
@@ -141,13 +142,13 @@ if test "x$cf_use_heapsort" = xyes; then
 	AC_CHECK_FUNCS(heapsort)
 	if test x"$ac_cv_func_heapsort" = xyes; then
 		AC_MSG_CHECKING(if its prototype is compatible with qsort)
-		AC_TRY_COMPILE([
+		AC_COMPILE_IFELSE([AC_LANG_PROGRAM([
 $ac_includes_default
 extern int my_compare(const void *, const void *);
 ],[
 	char *base = 0;
 	heapsort((void *)0, 1, 2, my_compare);
-],,[cf_use_heapsort=no]);
+])],,[cf_use_heapsort=no]);
 		AC_MSG_RESULT($cf_use_heapsort)
 	else
 		CF_VERBOSE(will use our own heapsort function)
@@ -232,9 +233,15 @@ AC_ARG_WITH(zlib,
 	[use_zlib=yes])
 AC_MSG_RESULT($use_zlib)
 
+# gzgets is our minimal requirement, that is zlib >= 1.0.9 from 02.1998
 if test ".$use_zlib" != ".no" ; then
 	CF_WITH_ZLIB($use_zlib)
-	test "x$cf_cv_find_linkage_z" = "xyes" && AC_DEFINE(USE_ZLIB,1,[Define to 1 if you want to use zlib for COMPRESS DEFLATE])
+	if test "x$cf_cv_find_linkage_z" = "xyes"; then
+		AC_CHECK_FUNC(gzgets, [zlib_has_gzgets=yes], [zlib_has_gzgets=no])
+	fi
+	if test "x$zlib_has_gzgets" = "xyes" ; then
+		test "x$cf_cv_find_linkage_z" = "xyes" && AC_DEFINE(USE_ZLIB,1,[Define to 1 if you want to use zlib for COMPRESS DEFLATE])
+	fi
 fi
 
 ###	use option --enable-debug to compile-in test/development code
@@ -314,7 +321,7 @@ fi
 
 ## TODO: kick the --with-inews-dir= stuff, the check below should be enough
 ## (requires some code rework in tin)
-AC_MSG_CHECKING(for directory containing \"inews\")
+AC_MSG_CHECKING([for directory containing "inews"])
 CF_WITH_PATH(inews-dir,
 	[  --with-inews-dir=PATH   directory containing "inews"],
 	INEWSDIR,$INEWSPATH)
@@ -406,10 +413,10 @@ fi
 
 AC_MSG_CHECKING(for screen type)
 AC_ARG_WITH(screen,
-[  --with-screen=xxx       specify screen type, which must be one of:
+[[  --with-screen[=xxx]     specify screen type, which must be one of:
                           termcap, terminfo, curses, ncurses, ncursesw, or
                           pdcurses (replaces options --enable-curses and
-                          --with-ncurses)],
+                          --with-ncurses)]],
 	[cf_with_screen=$withval],
 	[cf_with_screen=none])
 AC_MSG_RESULT($cf_with_screen)
@@ -464,7 +471,7 @@ if test $use_curses != no ; then
 		AM_MULTIBYTE_ABLE
 		CF_NCURSES_CONFIG(ncursesw)
 		CF_XOPEN_CURSES
-		test "$cf_cv_need_xopen_extension" = unknown && AC_ERROR(X/Open curses not found)
+		test "$cf_cv_need_xopen_extension" = unknown && AC_MSG_ERROR(X/Open curses not found)
 		;;
 	curses) #(vi
 		CF_CURSES_CONFIG
@@ -805,13 +812,13 @@ AS_IF([test "$enable_nntps" != "no"],
 	[AS_IF([test "$enable_nntps" = "yes" || test "$enable_nntps" = "libtls"],[
 AC_MSG_CHECKING(for LibreSSL)
 CF_TRY_PKG_CONFIG([libtls],[
-AC_TRY_COMPILE([
+AC_COMPILE_IFELSE([AC_LANG_PROGRAM([
 #include <tls.h>
 ],[
 #if TLS_API < 20200120
 #error "Please use LibreSSL TLS_API >= 20200120"
 #endif /* TLS_API < 20200120 */
-],[
+])],[
 have_libtls=yes
 if test x"$verbose" != "xyes" ; then
 AC_MSG_RESULT($have_libtls)
@@ -822,13 +829,13 @@ AC_MSG_RESULT([\tLibreSSL TLS_API too ol
 ])],[
 AC_CHECK_LIB(tls,tls_config_new,[
 AC_CHECK_HEADERS(tls.h,[
-AC_TRY_COMPILE([
+AC_COMPILE_IFELSE([AC_LANG_PROGRAM([
 #include <tls.h>
 ],[
 #if TLS_API < 20200120
 #error "Please use LibreSSL TLS_API >= 20200120"
 #endif /* TLS_API < 20200120 */
-],[
+])],[
 LIBS="$LIBS -ltls"
 have_libtls=yes
 if test x"$verbose" != "xyes" ; then
@@ -846,7 +853,7 @@ AC_MSG_RESULT($have_libtls)
 	AS_IF([test "$enable_nntps" = "yes" && test "$have_libtls" = "no" || test "$enable_nntps" = "openssl"],[
 AC_MSG_CHECKING(for OpenSSL)
 CF_TRY_PKG_CONFIG([openssl],[
-AC_TRY_COMPILE([
+AC_COMPILE_IFELSE([AC_LANG_PROGRAM([
 #include <openssl/ssl.h>
 #include <openssl/err.h>
 #include <openssl/rand.h>
@@ -857,7 +864,7 @@ AC_TRY_COMPILE([
 #if defined(LIBRESSL_VERSION_NUMBER)
 #error "Please use real OpenSSL >= 1.1.1"
 #endif /* LIBRESSL pretending to be OPENSSL */
-],[
+])],[
 have_openssl=yes
 if test x"$verbose" != "xyes" ; then
 AC_MSG_RESULT($have_openssl)
@@ -873,14 +880,14 @@ AC_MSG_RESULT($have_openssl)
 	AS_IF([test "$enable_nntps" = "yes" && test "$have_libtls" = "no" && test "$have_openssl" = "no" || test "$enable_nntps" = "gnutls"],[
 AC_MSG_CHECKING(for GnuTLS)
 CF_TRY_PKG_CONFIG([gnutls],[
-AC_TRY_COMPILE([
+AC_COMPILE_IFELSE([AC_LANG_PROGRAM([
 #include <gnutls/gnutls.h>
 #include <gnutls/x509.h>
 ],[
 #if GNUTLS_VERSION_NUMBER < 0x030700
 #error "Please use GnuTLS >= 3.7.0"
 #endif /* GNUTLS_VERSION_NUMBER < 0x030700 */
-],[
+])],[
 have_gnutls=yes
 if test x"$verbose" != "xyes" ; then
 AC_MSG_RESULT($have_gnutls)
@@ -890,14 +897,14 @@ AC_MSG_RESULT([\tGnuTLS too old (< 3.7.0
 ])],[
 AC_CHECK_LIB(gnutls,gnutls_certificate_allocate_credentials,[
 AC_CHECK_HEADERS(gnutls/gnutls.h gnutls/x509.h,[
-AC_TRY_COMPILE([
+AC_COMPILE_IFELSE([AC_LANG_PROGRAM([
 #include <gnutls/gnutls.h>
 #include <gnutls/x509.h>
 ],[
 #if GNUTLS_VERSION_NUMBER < 0x030700
 #error "Please use GnuTLS >= 3.7.0"
 #endif /* GNUTLS_VERSION_NUMBER < 0x030700 */
-],[
+])],[
 LIBS="$LIBS -lgnutls"
 have_gnutls=yes
 if test x"$verbose" != "xyes" ; then
@@ -925,11 +932,11 @@ AC_MSG_RESULT($have_gnutls)
 ### with separately
 AS_IF([test "$have_libtls" = "yes"],[
 	CF_TRY_PKG_CONFIG([crypto],[
-		AC_TRY_COMPILE([
+		AC_COMPILE_IFELSE([AC_LANG_PROGRAM([
 #include <openssl/ssl.h>
 ],[
 BIO_free(NULL);
-],
+])],
 			[
 			AC_DEFINE(HAVE_LIB_CRYPTO,1,[Define to 1 if we can/should compile with the OpenSSL crypto library])
 			],
@@ -940,12 +947,12 @@ BIO_free(NULL);
 	],[
 		AC_CHECK_LIB(crypto,BIO_free,[
 			AC_CHECK_HEADERS(openssl/ssl.h,[
-				AC_TRY_COMPILE(
+				AC_COMPILE_IFELSE([AC_LANG_PROGRAM(
 [
 #include <openssl/ssl.h>
 ],[
 BIO_free(NULL);
-],[
+])],[
 				LIBS="$LIBS -lcrypto"
 				have_libcrypto=yes
 				AC_CHECK_HEADERS(openssl/asn1.h openssl/bio.h openssl/pem.h openssl/x509.h)
@@ -978,24 +985,26 @@ AS_IF([test "$enable_url_normalization"
 # <https://github.com/uriparser/uriparser>
 AC_MSG_CHECKING(for liburiparser)
 cf_save_LIBS="$LIBS"
+cf_save_CFLAGS="$CFLAGS"
 cf_save_CPPFLAGS="$CPPFLAGS"
 CF_TRY_PKG_CONFIG(
 	[liburiparser],
-	[AC_TRY_COMPILE([
+	[AC_COMPILE_IFELSE([AC_LANG_PROGRAM([
 #include <uriparser/Uri.h>
 	],[
 #if URI_VER_MAJOR <= 0 && URI_VER_MINOR <= 9 && URI_VER_RELEASE <= 7
 #error "Please use liburiparser >= 0.9.8"
 #endif /* URI_VER_MAJOR */
-	],
+	])],
 	[have_liburiparser="yes"
-    if test x"$verbose" != "xyes" ; then
-     AC_MSG_RESULT($have_liburiparser)
-    fi
+	if test x"$verbose" != "xyes" ; then
+		AC_MSG_RESULT($have_liburiparser)
+	fi
 	AC_DEFINE(HAVE_LIBURIPARSER)],
 	[have_liburiparser="no"
-	LIBS=$cf_save_LIBS
-	CPPFLAGS=$cf_save_CPPFLAGS
+	LIBS="$cf_save_LIBS"
+	CFLAGS="$cf_save_CFLAGS"
+	CPPFLAGS="$cf_save_CPPFLAGS"
 	AC_MSG_RESULT([\tliburiparser too old (< 0.9.8)])]
 	)],[
 	have_liburiparser="no"
@@ -1007,32 +1016,87 @@ CF_TRY_PKG_CONFIG(
 AS_IF([test "$enable_url_normalization" = "yes" && test "$have_liburiparser" = "no" || test "$enable_url_normalization" = "curl"],
 [AC_MSG_CHECKING(for libcurl)
 	cf_save_LIBS="$LIBS"
+	cf_save_CFLAGS="$CFLAGS"
 	cf_save_CPPFLAGS="$CPPFLAGS"
-    CF_TRY_PKG_CONFIG(
-        [libcurl],
-        [AC_TRY_COMPILE([
+	CF_TRY_PKG_CONFIG(
+	[libcurl],
+	[AC_COMPILE_IFELSE([AC_LANG_PROGRAM([
 #include <curl/curl.h>
-       ],[
+	],[
 #if !CURL_AT_LEAST_VERSION(7, 78, 0)
 #error "Please use libcurl >= 7.78.0"
 #endif
-       ],[
-       have_libcurl="yes"
-       if test x"$verbose" != "xyes" ; then
-        AC_MSG_RESULT($have_libcurl)
-       fi
-       AC_DEFINE(HAVE_LIBCURL)
-       ],[
-	have_libcurl="no"
-	LIBS=$cf_save_LIBS
-	CPPFLAGS=$cf_save_CPPFLAGS
-	AC_MSG_RESULT([\tlibcurl too old (< 7.78.0])
 	])],[
-	have_libcurl="no"
-	AC_MSG_RESULT($have_libcurl)
+		have_libcurl="yes"
+			if test x"$verbose" != "xyes" ; then
+			AC_MSG_RESULT($have_libcurl)
+		fi
+		AC_DEFINE(HAVE_LIBCURL)
+	],[
+		have_libcurl="no"
+		LIBS="$cf_save_LIBS"
+		CFLAGS="$cf_save_CFLAGS"
+		CPPFLAGS="$cf_save_CPPFLAGS"
+		AC_MSG_RESULT([\tlibcurl too old (< 7.78.0)])
+	])],[
+		have_libcurl="no"
+		AC_MSG_RESULT($have_libcurl)
 	])]
 )])
 
+AC_MSG_CHECKING([whether to enable language guessing])
+AC_ARG_ENABLE(language-guessing,
+	[  --disable-language-guessing
+                          do not try to guess lagnuage of the article (libexttextcat)
+	],
+	[enable_language_guessing=$enableval],
+	[enable_language_guessing="yes"])
+AC_MSG_RESULT($enable_language_guessing)
+
+AS_IF([test "$enable_language_guessing" != "no"],[
+	AC_MSG_CHECKING(for libexttextcat)
+	cf_save_LIBS="$LIBS"
+	cf_save_CFLAGS="$CFLAGS"
+	cf_save_CPPFLAGS="$CPPFLAGS"
+	cf_libexttextcat_datadir="none"
+	CF_TRY_PKG_CONFIG(
+		[libexttextcat],
+		[AC_COMPILE_IFELSE([AC_LANG_PROGRAM([
+#include <textcat.h>
+		],[
+#if EXTTEXTCAT_VERSION_MAJOR <= 3 && EXTTEXTCAT_VERSION_MINOR <= 4 && EXTTEXTCAT_VERSION_MICRO <= 6
+#error "Please use libexttextcat >= 3.4.7"
+#endif /* EXTTEXTCAT_VERSION_MAJOR */
+		])],[
+		cf_libexttextcat_datadir="`$PKG_CONFIG --variable=pkgdatadir libexttextcat 2>/dev/null`"
+		CF_VERBOSE(package libexttextcat DATADIR: $cf_libexttextcat_datadir)
+		if test x"$cf_libexttextcat_datadir=" != "xnone" ; then
+			have_libexttextcat="yes"
+			AC_DEFINE_UNQUOTED(TEXTCAT_FINGERPRINTS_PATH, "${cf_libexttextcat_datadir}/")
+			AC_DEFINE_UNQUOTED(TEXTCAT_CONFIG_FILE, "${cf_libexttextcat_datadir}/fpdb.conf")
+			AC_DEFINE(HAVE_LIBEXTTEXTCAT)
+		else
+			LIBS="$cf_save_LIBS"
+			CFLAGS="$cf_save_CFLAGS"
+			CPPFLAGS="$cf_save_CPPFLAGS"
+			have_libexttextcat="no"
+		fi
+		if test x"$verbose" != "xyes" ; then
+			AC_MSG_RESULT($have_libexttextcat)
+		fi
+		],[
+			LIBS="$cf_save_LIBS"
+			CFLAGS="$cf_save_CFLAGS"
+			CPPFLAGS="$cf_save_CPPFLAGS"
+			have_libexttextcat="no"
+			AC_MSG_RESULT([\tlibexttextcat too old (<3.4.7)])
+		])],[
+			have_libexttextcat="no"
+			AC_MSG_RESULT($have_libexttextcat)
+		]
+	)]
+)
+
 CF_FUNC_CURSES_VERSION
 
 ### checks for operator characteristics (should be the last option)
@@ -1052,13 +1116,73 @@ AC_ARG_WITH(coffee,
 
 ### checks for compiler characteristics
 CF_MAKEFLAGS
-AC_LANG_C
+AC_LANG([C])
 AC_C_CONST
 AC_C_INLINE
 CF_CPP_EXPANDS
 CF_CPP_CONCATS
 CF_CHECK_NESTED_PARAMS
 
+### check for various __attribute__(())s
+### make unknown __attribute__ fail
+### if that doesnt's work (e.g. "-w" in $CFLAGS or something like
+### "--diag_errorunrecognized_attribute" is required instead of
+### "-Werror=attributes"), skip checks
+cf_save_CFLAGS="$CFLAGS"
+CFLAGS=$CFLAGS" -Werror=attributes"
+AC_LINK_IFELSE([AC_LANG_PROGRAM([
+	/* nevalida, Esperanto for invalid */
+	int should_fail(int bar) __attribute__((nevalida));
+	], [
+	])],
+	AC_MSG_WARN([checks for __attribute__(()) skipped]), [
+
+	AC_MSG_CHECKING([for __attribute__((unused))])
+	cf_try_func_attribute_unused="unknown"
+	AC_LINK_IFELSE([AC_LANG_PROGRAM([
+		int foo(int bar) __attribute__((unused));
+		], [
+		])], [
+		AC_DEFINE(HAVE_FUNC_ATTRIBUTE_UNUSED, 1, [])
+		cf_try_func_attribute_unused="yes"],
+		cf_try_func_attribute_unused="no"
+	)
+	AC_MSG_RESULT($cf_try_func_attribute_unused)
+
+	AC_MSG_CHECKING([for __attribute__((format(type,fmt,var)))])
+	cf_try_func_attribute_format="unknown"
+	AC_LINK_IFELSE([AC_LANG_PROGRAM([
+		int foo(const char *p, ...) __attribute__((format(printf,1,2)));
+		], [
+		])], [
+		AC_DEFINE(HAVE_FUNC_ATTRIBUTE_FORMAT, 1, [])
+		cf_try_func_attribute_format="yes"],
+		cf_try_func_attribute_format="no"
+	)
+	AC_MSG_RESULT($cf_try_func_attribute_format)
+
+	AC_MSG_CHECKING([for __attribute__((fallthrough))])
+	cf_try_func_attribute_fallthrough="unknown"
+	AC_LINK_IFELSE([AC_LANG_PROGRAM([
+		], [
+		int i = 1;
+		switch(i) {
+			case 1:
+				__attribute__((fallthrough));
+			default:
+				break;
+		}
+		])], [
+		AC_DEFINE(HAVE_FUNC_ATTRIBUTE_FALLTHROUGH, 1, [])
+		cf_try_func_attribute_fallthrough="yes"],
+		cf_try_func_attribute_fallthrough="no"
+	)
+	AC_MSG_RESULT($cf_try_func_attribute_fallthrough)
+
+	]
+)
+CFLAGS=$cf_save_CFLAGS
+
 ###	Checks for header files.
 AC_HEADER_STDC
 AC_HEADER_DIRENT
@@ -1071,6 +1195,7 @@ CF_CHECK_HEADERS(\
 	errno.h \
 	fcntl.h \
 	getopt.h \
+	grp.h \
 	ioctl.h \
 	inttypes.h \
 	langinfo.h \
@@ -1142,28 +1267,18 @@ AC_EGREP_HEADER(in_addr_t, netinet/in.h,
 	)]
 )
 AC_TYPE_UID_T
+AC_CHECK_TYPE(uint32_t, unsigned int)
 
 AC_MSG_CHECKING(for tcflag_t defined in termios.h)
 AC_EGREP_HEADER(tcflag_t, termios.h, AC_MSG_RESULT(yes),[
 	AC_CHECK_TYPE(tcflag_t, unsigned int)
 ])
 
-dnl test to see if quad_t is defined
-AC_MSG_CHECKING(for quad_t)
-AC_TRY_COMPILE([
-$ac_includes_default
-],[quad_t x; x = 0; (void)x],
-ac_cv_quad_t=yes, ac_cv_quad_t=no)
-AC_MSG_RESULT($ac_cv_quad_t)
-if test $ac_cv_quad_t = yes; then
-	AC_DEFINE(HAVE_QUAD_T,1,[Define this to 1 if we have type quad_t])
-fi
-
 dnl test to see if long long is defined
 AC_MSG_CHECKING(for long long)
-AC_TRY_COMPILE([
+AC_COMPILE_IFELSE([AC_LANG_PROGRAM([
 $ac_includes_default
-],[long long x; x = 0; (void)x],
+],[long long x; x = 0; (void)x])],
 ac_cv_long_long=yes, ac_cv_long_long=no)
 AC_MSG_RESULT($ac_cv_long_long)
 if test $ac_cv_long_long = yes; then
@@ -1172,42 +1287,42 @@ fi
 
 dnl test to see if int_least64_t is defined
 AC_MSG_CHECKING(for int_least64_t)
-AC_TRY_COMPILE([
+AC_COMPILE_IFELSE([AC_LANG_PROGRAM([
 $ac_includes_default
-],[int_least64_t x; x = 0; (void)x],
+],[int_least64_t x; x = 0; (void)x])],
 ac_cv_int_least64_t=yes, ac_cv_int_least64_t=no)
 AC_MSG_RESULT($ac_cv_int_least64_t)
 if test $ac_cv_int_least64_t = yes; then
 	AC_DEFINE(HAVE_INT_LEAST64_T,1,[Define this to 1 if we have type least64_t])
 
 	AC_MSG_CHECKING(for INT64_C)
-	AC_TRY_COMPILE([
+	AC_COMPILE_IFELSE([AC_LANG_PROGRAM([
 $ac_includes_default
-],[int_least64_t x; x = INT64_C(0); (void)x],
+],[int_least64_t x; x = INT64_C(0); (void)x])],
 	ac_cv_int64_c=yes, ac_cv_int64_c=no)
 	AC_MSG_RESULT($ac_cv_int64_c)
 	if test $ac_cv_int64_c = yes; then
 		AC_DEFINE(HAVE_INT64_C,1,[Define this to 1 if we have function INT64_C])
 	fi
 	AC_MSG_CHECKING(for PRIdLEAST64)
-	AC_TRY_COMPILE([
+	AC_COMPILE_IFELSE([AC_LANG_PROGRAM([
 $ac_includes_default
 #ifdef HAVE_INTTYPES_H
 #include <inttypes.h>
 #endif /* HAVE_INTTYPES_H */
-],[printf("%"PRIdLEAST64, (long int) 0);],
+],[printf("%"PRIdLEAST64, (long int) 0);])],
 	ac_cv_pridleast64=yes, ac_cv_pridleast64=no)
 	AC_MSG_RESULT($ac_cv_pridleast64)
 	if test $ac_cv_pridleast64 = yes; then
 		AC_DEFINE(HAVE_PRIDLEAST64,1,[Define this to 1 if we have PRIdLEAST64])
 	fi
 	AC_MSG_CHECKING(for SCNdLEAST64)
-	AC_TRY_COMPILE([
+	AC_COMPILE_IFELSE([AC_LANG_PROGRAM([
 $ac_includes_default
 #ifdef HAVE_INTTYPES_H
 #include <inttypes.h>
 #endif /* HAVE_INTTYPES_H */
-],[printf("%"SCNdLEAST64, (long int) 0);],
+],[printf("%"SCNdLEAST64, (long int) 0);])],
 	ac_cv_scndleast64=yes, ac_cv_scndleast64=no)
 	AC_MSG_RESULT($ac_cv_scndleast64)
 	if test $ac_cv_scndleast64 = yes; then
@@ -1217,7 +1332,7 @@ fi
 
 dnl test to see if nl_item is defined
 AC_MSG_CHECKING(for nl_item)
-AC_TRY_COMPILE([
+AC_COMPILE_IFELSE([AC_LANG_PROGRAM([
 $ac_includes_default
 #ifdef HAVE_LANGINFO_H
 #include <langinfo.h>
@@ -1226,7 +1341,7 @@ $ac_includes_default
 #include <nl_types.h>
 #endif
 #endif
-],[nl_item x; x = 0; (void)x],
+],[nl_item x; x = 0; (void)x])],
 ac_cv_nl_item=yes, ac_cv_nl_item=no)
 AC_MSG_RESULT($ac_cv_nl_item)
 if test $ac_cv_nl_item = yes; then
@@ -1273,13 +1388,13 @@ AC_CHECK_HEADER(unicode/unorm.h,[
 		cf_save_LIBS="$LIBS"
 		cf_try_icuuc="no"
 		LIBS="$LIBS -licuuc"
-		AC_TRY_LINK([$ac_includes_default
+		AC_LINK_IFELSE([AC_LANG_PROGRAM([$ac_includes_default
 			#include <unicode/unorm.h>], [
 			int32_t needed;
 			const UChar *ustr = NULL;
  			UErrorCode status;
 			needed = unorm_normalize(ustr, -1, UNORM_DEFAULT, 0, NULL, 0, &status);
-			(void)needed], [
+			(void)needed])], [
 			AC_DEFINE(HAVE_LIBICUUC,1,[Define this to 1 if we have libicuuc])
 			cf_try_icuuc="yes"],
 			LIBS=$cf_save_LIBS
@@ -1290,13 +1405,13 @@ AC_CHECK_HEADER(unicode/unorm.h,[
 			AC_DEFINE(HAVE_UNICODE_UIDNA_H,1,[Define this to 1 if we have header unicode/uidna.h])
 		])
 		AC_MSG_CHECKING(for uidna_nameToUnicode in libicuuc)
-		AC_TRY_LINK([#include <unicode/uidna.h>
+		AC_LINK_IFELSE([AC_LANG_PROGRAM([#include <unicode/uidna.h>
 			#include <unicode/unorm.h>], [
 			UErrorCode status = U_ZERO_ERROR;
 			UIDNAInfo info = UIDNA_INFO_INITIALIZER;
 			UIDNA *uts46 = uidna_openUTS46(UNORM_DEFAULT, &status);
 			uidna_nameToUnicode(uts46, NULL, 0, NULL, 0, &info, &status);
-			uidna_close(uts46);], [
+			uidna_close(uts46);])], [
 			AC_DEFINE(HAVE_LIBICUUC_46_API,1,[Define this to 1 if we have libicuus 46-API])
 			cf_try_icuuc46="yes"],
 			LIBS=$cf_save_LIBS
@@ -1308,7 +1423,7 @@ AC_CHECK_HEADER(unicode/unorm.h,[
 	])
 ])
 
-AC_CHECK_HEADERS(unicode/unorm.h unicode/unorm2.h unicode/ustring.h unicode/ucnv.h unicode/ubidi.h)
+AC_CHECK_HEADERS(unicode/unorm.h unicode/unorm2.h unicode/ustring.h unicode/ucnv.h unicode/ubidi.h unicode/ucol.h)
 
 # this doesn't work, why?
 #AC_CHECK_LIB(icuuc, ucnv_open,
@@ -1337,10 +1452,10 @@ if test $cf_try_icuuc = no ; then
 			cf_save_LIBS="$LIBS"
 			cf_try_unistring="no"
 			LIBS="$LIBS -lunistring"
-			AC_TRY_LINK([#include <unitypes.h>
+			AC_LINK_IFELSE([AC_LANG_PROGRAM([#include <unitypes.h>
 				#include <uninorm.h>], [
 				size_t ol = 0;
-				u8_normalize(UNINORM_NFC, (uint8_t *) "x", 2, NULL, &ol);], [
+				u8_normalize(UNINORM_NFC, (uint8_t *) "x", 2, NULL, &ol);])], [
 				AC_DEFINE(HAVE_LIBUNISTRING,1,[Define this to 1 if we have library unistring])
 				cf_try_unistring="yes"],
 				LIBS=$cf_save_LIBS
@@ -1388,13 +1503,13 @@ if test x"$verbose" != "xyes" ; then
 AC_MSG_RESULT($have_libidn2)
 fi
 ],
-	[AC_TRY_COMPILE([
+	[AC_COMPILE_IFELSE([AC_LANG_PROGRAM([
 #include <idn2.h>
 	],[
 #if IDN2_VERSION_MAJOR < 2 || (IDN2_VERSION_MAJOR == 2 && IDN2_VERSION_MINOR < 3)
 #error "Please use libidn2 >= 2.3.0"
 #endif /* IDN2_VERSION_MAJOR < 2 || (IDN2_VERSION_MAJOR == 2 && IDN2_VERSION_MINOR < 3) */
-	],
+	])],
 	[have_libidn2=yes
 	AC_DEFINE(HAVE_IDN2_H)
 AC_MSG_RESULT($have_libidn2)
@@ -1414,15 +1529,15 @@ AC_CHECK_LIB(idnkit, idn_decodename, [
 		AC_MSG_CHECKING(for IDN_DECODE_LOOKUP)
 		cf_save_LIBS="$LIBS"
 		LIBS="$LIBS -lidnkit"
-		AC_TRY_LINK([#include <idn/api.h>
+		AC_LINK_IFELSE([AC_LANG_PROGRAM([#include <idn/api.h>
 			#include <string.h>], [
 			idn_result_t rs;
-			char in[255], out[255];
+			char in[[255]], out[[255]];
 			const char *i = in;
 			char *o = out;
 			strcpy(in, "xn--brenfe-fta9a2q.de");
 			rs = idn_decodename(IDN_DECODE_LOOKUP, i, o, 254);
-			idn_result_tostring(rs);], [
+			idn_result_tostring(rs);])], [
 			AC_DEFINE(HAVE_LIBIDNKIT,1,[Define this to 1 if we can link with idnkit library])
 			AC_DEFINE(HAVE_IDN_API_H,1,[Define this to 1 if we have header idn/api.h])
 			AC_DEFINE(HAVE_IDN_DECODENAME,1,[Define this to 1 if we have function idn_decodename])
@@ -1443,7 +1558,7 @@ AC_CHECK_HEADERS(unicode/ucsdet.h, [
 	cf_save_LIBS="$LIBS"
 	cf_try_icui18n="no"
 	LIBS="$LIBS -licui18n"
-	AC_TRY_LINK([
+	AC_LINK_IFELSE([AC_LANG_PROGRAM([
 $ac_includes_default
 #include <unicode/ucsdet.h>], [
 		UErrorCode status = 0;
@@ -1453,7 +1568,7 @@ $ac_includes_default
 		detector = ucsdet_open(&status);
 		match = ucsdet_detect(detector, &status);
 		ucsdet_getName(match, &status);
-	], [AC_DEFINE(USE_ICU_UCSDET,1,[Define this to 1 if we have libicui18n])
+	])], [AC_DEFINE(USE_ICU_UCSDET,1,[Define this to 1 if we have libicui18n])
 		cf_try_icui18n="yes"],
 		LIBS=$cf_save_LIBS)
 	AC_MSG_RESULT($cf_try_icui18n)
@@ -1469,13 +1584,13 @@ else
 	AC_MSG_CHECKING(if we should include termcap.h)
 	cf_save_CFLAGS="$CFLAGS"
 	CFLAGS="$CFLAGS -I$srcdir/include"
-	AC_TRY_COMPILE([
+	AC_COMPILE_IFELSE([AC_LANG_PROGRAM([
 #define HAVE_TERMCAP_H 1
 #include <tcurses.h>],[
 #ifdef NCURSES_VERSION
 make an error
 #endif
-],
+])],
 		[cf_result=yes],
 		[cf_result=no])
 	AC_MSG_RESULT($cf_result)
@@ -1492,7 +1607,7 @@ if test ".$cf_cv_termlib" = .terminfo ;
 	cf_tc_externs="$cf_tc_funcs tgoto tigetstr tputs tigetflag"
 elif test ".$cf_cv_termlib" = .termcap ; then
 	# BSD 'tputs()' may need 'PC' to be set.
-	AC_TRY_LINK([],[extern char PC; PC = 0],
+	AC_LINK_IFELSE([AC_LANG_PROGRAM([],[extern char PC; PC = 0])],
 		[AC_DEFINE(HAVE_EXTERN_TCAP_PC,1,[Define this if termcap's extern PC exists])])
 	cf_tc_funcs="tgetint tgetnum tparam tparm"
 	cf_tc_externs="$cf_tc_funcs tgoto tgetstr tputs tgetent tgetflag"
@@ -1506,9 +1621,6 @@ CF_STRERROR
 AC_CHECK_FUNCS(\
 	alarm \
 	arc4random_uniform \
-	atol \
-	atoll \
-	atoq \
 	bcopy \
 	chmod \
 	execlp \
@@ -1527,6 +1639,7 @@ AC_CHECK_FUNCS(\
 	inet_pton \
 	is_xterm \
 	isascii \
+	isblank \
 	lockf \
 	lrand48 \
 	lstat \
@@ -1576,6 +1689,11 @@ AC_CHECK_FUNCS(\
 	waitpid \
 $cf_tc_funcs )
 
+AC_CHECK_FUNCS(\
+	getpwuid \
+	getgrgid \
+)
+
 AC_CHECK_FUNC(flock,
 	AC_DEFINE(HAVE_FLOCK,1,[Define this to 1 if flock function exists]),[
 	AC_CHECK_LIB(bsd, flock,
@@ -1593,17 +1711,17 @@ AC_CHECK_FUNC(clock_gettime,
 )
 
 AC_MSG_CHECKING([for memset_s])
-AC_TRY_RUN([
+AC_RUN_IFELSE([AC_LANG_SOURCE([
 /* Request C11 Annex K */
 #define __STDC_WANT_LIB_EXT1__ 1
 $ac_includes_default
 #include <string.h>
 int main(void)
 {
-	char buf[10] = { 1 };
+	char buf[[10]] = { 1 };
 	if (memset_s((void*) buf, (size_t) 100, 0, (size_t) 1))
 		return(-1);
-}],
+}])],
 	[
 		AC_MSG_RESULT([yes])
 		AC_DEFINE(HAVE_MEMSET_S,1,[Define this to 1 if we have function memset_s])
@@ -1615,13 +1733,13 @@ int main(void)
 AM_MULTIBYTE_ABLE
 
 AC_MSG_CHECKING(if gettimeofday takes two arguments)
-AC_TRY_COMPILE([
+AC_COMPILE_IFELSE([AC_LANG_PROGRAM([
 $ac_includes_default
 #if HAVE_SYS_TIME_H
 #include <sys/time.h>
 #endif],
 [static struct timeval tv;
-gettimeofday(&tv, NULL);],
+gettimeofday(&tv, NULL);])],
 ac_cv_func_gettimeofday_2args=yes, ac_cv_func_gettimeofday_2args=no)
 AC_MSG_RESULT($ac_cv_func_gettimeofday_2args)
 if test $ac_cv_func_gettimeofday_2args = yes; then
@@ -1656,6 +1774,7 @@ AC_CHECK_FUNCS(\
 	getsockopt \
 	inet_addr \
 	inet_ntoa \
+	inet_ntop \
 	setsockopt \
 	strncasecmp \
 )
@@ -1756,9 +1875,6 @@ CHECK_DECL_HDRS="$TIN_DECL_HDRS"
 CF_CHECK_DECL(\
 	_flsbuf \
 	alarm \
-	atol \
-	atoll \
-	atoq \
 	bcopy \
 	bzero \
 	calloc \
@@ -1781,6 +1897,7 @@ CF_CHECK_DECL(\
 	heapsort \
 	ioctl \
 	isascii \
+	isblank \
 	kill \
 	lrand48 \
 	malloc \
@@ -1869,15 +1986,15 @@ fi
 
 # if struct hostent contains h_addr_list or not (SunOS-3.5)
 AC_MSG_CHECKING(for h_addr_list in struct hostent)
-AC_TRY_COMPILE([
+AC_COMPILE_IFELSE([AC_LANG_PROGRAM([
 $ac_includes_default
 #ifdef HAVE_NETDB_H
 #include <netdb.h>
 #endif
 ],[
 static struct hostent h;
-h.h_addr_list[0] = malloc(1);
-],ac_cv_hostent_h_addr_list=yes,ac_cv_hostent_h_addr_list=no)
+h.h_addr_list[[0]] = malloc(1);
+])],ac_cv_hostent_h_addr_list=yes,ac_cv_hostent_h_addr_list=no)
 AC_MSG_RESULT($ac_cv_hostent_h_addr_list)
 if test $ac_cv_hostent_h_addr_list = yes; then
 	AC_DEFINE(HAVE_HOSTENT_H_ADDR_LIST,1,[Define this to 1 if we have h_addr_list in struct hostent])
@@ -1891,13 +2008,13 @@ CF_CHECK_FD_SET
 #	fi
 #?
 AC_MSG_CHECKING(for working snprintf())
-AC_TRY_RUN([
+AC_RUN_IFELSE([AC_LANG_SOURCE([
 #include <stdio.h>
 #include <string.h>
 #include <stdlib.h>
 
 int main(void) {
-	char skip[5], fmt[9];
+	char skip[[5]], fmt[[9]];
 	int len;
 
 	strcpy(fmt, "%d.%d.%d");
@@ -1906,7 +2023,7 @@ int main(void) {
 	if (len != (int)strlen(fmt) + (int)strlen(skip))
 		exit(1);
 	exit(0);
-}],
+}])],
 	[
 		AC_MSG_RESULT(yes)
 	],
@@ -1924,7 +2041,7 @@ int main(void) {
 # not checking if input is an uppercase letter
 # /* #define tolower(c)	((c)-'A'+'a') */
 AC_MSG_CHECKING(for working tolower())
-AC_TRY_RUN([
+AC_RUN_IFELSE([AC_LANG_SOURCE([
 #include <ctype.h>
 int main(void) {
 	unsigned char str;
@@ -1934,7 +2051,7 @@ int main(void) {
 			return 1;
 	}
 	return 0;
-}],
+}])],
 	[
 		AC_MSG_RESULT(yes)
 	],
@@ -1952,7 +2069,7 @@ int main(void) {
 # not checking if input is a lowercase letter
 # /* #define toupper(c)	((c)-'a'+'A') */
 AC_MSG_CHECKING(for working toupper())
-AC_TRY_RUN([
+AC_RUN_IFELSE([AC_LANG_SOURCE([
 #include <ctype.h>
 int main(void) {
 	unsigned char str;
@@ -1962,7 +2079,7 @@ int main(void) {
 			return 1;
 	}
 	return 0;
-}],
+}])],
 	[
 		AC_MSG_RESULT(yes)
 	],
@@ -1975,10 +2092,12 @@ int main(void) {
 	]
 )
 
-
+# TODO: skip check for >= 202311L (c23; <stdnoreturn.h> is deprecated) and
+# define _Noreturn [[noreturn]]
+# instead
 AC_CHECK_HEADER(stdnoreturn.h,[
 	AC_MSG_CHECKING(for C11 _Noreturn feature)
-	AC_TRY_COMPILE([
+	AC_COMPILE_IFELSE([AC_LANG_PROGRAM([
 $ac_includes_default
 #include <stdnoreturn.h>
 static _Noreturn void giveup(void) { exit(0);}],[
@@ -1986,7 +2105,7 @@ static _Noreturn void giveup(void) { exi
 	if (feof(stdin)) giveup()
 #else
 #	error "__STDC_VERSION__ < 201112L"
-#endif],
+#endif])],
 	[cf_cv_c11_noreturn=yes
 	AC_MSG_RESULT($cf_cv_c11_noreturn)],
 	[cf_cv_c11_noreturn=no
@@ -2003,7 +2122,7 @@ AS_IF([test x"$cf_cv_c11_noreturn" = "xy
 # signal type - all but POSIX is untested
 CF_CHECK_HEADERS(signal.h)
 AC_MSG_CHECKING([for POSIX signal support])
-AC_TRY_COMPILE([
+AC_COMPILE_IFELSE([AC_LANG_PROGRAM([
 #ifdef HAVE_STDDEF_H
 #	include <stddef.h>
 #endif /* HAVE_STDDEF_H */
@@ -2015,7 +2134,7 @@ sigset_t set;
 
 sigfillset(&set);
 (void) sigprocmask(SIG_SETMASK, &set, NULL);
-],[
+])],[
 have_posix_signal=yes
 AC_DEFINE(HAVE_POSIX_SIGNALS,1)
 ],[
@@ -2026,13 +2145,13 @@ AC_MSG_RESULT($have_posix_signal)
 AS_IF([test x"$have_posix_signal" != "xyes"],
 [
 AC_MSG_CHECKING([for BSD signal support])
-AC_TRY_COMPILE([
+AC_COMPILE_IFELSE([AC_LANG_PROGRAM([
 #ifdef HAVE_SIGNAL_H
 #	include <signal.h>
 #endif /* HAVE_SIGNAL_H */
 ],[
 sigblock(0);
-],[
+])],[
 have_bsd_signal=yes
 AC_DEFINE(HAVE_BSD_SIGNALS,1)
 ],[
@@ -2044,13 +2163,13 @@ AC_MSG_RESULT($have_bsd_signal)
 AS_IF([test x"$have_posix_signal" != "xyes" && test x"$have_bsd_signal" != "xyes"],
 [
 AC_MSG_CHECKING([for SYSV signal support])
-AC_TRY_COMPILE([
+AC_COMPILE_IFELSE([AC_LANG_PROGRAM([
 #ifdef HAVE_SIGNAL_H
 #	include <signal.h>
 #endif /* HAVE_SIGNAL_H */
 ],[
 sigignore(0);
-],[
+])],[
 have_sysv_signal=yes
 AC_DEFINE(HAVE_SYSV_SIGNALS,1)
 ],[
@@ -2067,7 +2186,7 @@ AC_MSG_WARN([[not having blockable signa
 
 CF_CHECK_HEADERS(iconv.h)
 AC_MSG_CHECKING(for iconv_open() //TRANSLIT extension)
-AC_TRY_RUN([
+AC_RUN_IFELSE([AC_LANG_SOURCE([
 #ifdef HAVE_ICONV_H
 #	include <iconv.h>
 #endif /* HAVE_ICONV_H */
@@ -2081,7 +2200,7 @@ int main(void) {
 		exit(1);
 	iconv_close(cd);
 	exit(0);
-}],
+}])],
 	[
 		AC_DEFINE(HAVE_ICONV_OPEN_TRANSLIT,1,[Define this to 1 if iconv_open() //TRANSLIT extension works])
 		AC_MSG_RESULT(yes)
@@ -2165,7 +2284,8 @@ CF_DEFINE_STRING(TIN_LD,       "$CC")
 CF_DEFINE_STRING(TIN_LDFLAGS,  "$LDFLAGS")
 CF_DEFINE_STRING(TIN_LIBS,     "$PCREDIR_LIBS $CANLIBS $LIBS")
 
-AC_OUTPUT($PCRE_MAKEFILE
+AC_CONFIG_FILES([$PCRE_MAKEFILE
 	$SUB_MAKEFILE
 	$CAN_MAKEFILE
-	src/Makefile)
+	src/Makefile])dnl
+AC_OUTPUT
diff -Nurp '--exclude=.bzr*' tin-2.6.5/doc/CHANGES tin-2.6.6/doc/CHANGES
--- tin-2.6.5/doc/CHANGES	2025-12-23 04:06:10.000000000 +0100
+++ tin-2.6.6/doc/CHANGES	2026-08-03 05:56:50.567515139 +0200
@@ -1,3 +1,88 @@
+-- 2.6.6 release 20260823 "Glenlochy" --
+
+ 038) Daniel Nylander <po@danielnylander.se>
+      ADD. updated Swedish translation
+      FIX. sv.po
+
+ 037) Temuri Doghonadze <temuri.doghonadze@gmail.com>
+      ADD. Georgian translation
+      FIX. ka.po
+
+ 036) Thomas E. Dickey <dickey@invisible-island.net>
+      ADD. update configure macros
+      FIX. aclocal.m4, configure[.in]
+
+ 035) Toomas Soome <tsoome@me.com>
+      ADD. updated Estonian translation
+      FIX. et.po
+
+ 034) Dennis Preiser <dennis@d--p.de>
+      ADD. undo dash-escaping in inline pgp signed messages
+      ADD. turn show_art_score into show_art_info to (also) show (guessed)
+           language
+      ADD. strwdith() no longer fails on \n or \r
+      ADD. turn undeclared_cs_guess from bool to int so it can
+           override undeclared_charset
+      ADD. turn utf8_graphics from bool to int so it can be enabled for
+           ellipsis only, tree and indicator or the combination
+      ADD. generate tinrc and serverrc structs from a template to ensure
+           correct initialization under all possible configurations
+           automatically
+      BUG. old artnum in thread was lost after 'L' from thread-level
+      BUG. off by one for internal rfc1522_decode() buffer may truncate
+           result
+      FIX. active.c, art.c, attrib.c, config.c, cook.c, feed.c, getline.c
+           header.c, init.c, lang.c, makerc.c, memory.c, misc.c, nntplib.c
+           nntps.c, options_menu.c, page.c, pgp.c, post.c, read.c, refs.c
+           rfc2046.c, rfc2047.c, screen.c, string.c, thread.c, xface.c, xref.c
+           extern.h, tin.h, tinrc.h, version.h, tincfg.tbl, tinrc.tbl,
+           Makefile, Makefile.in, tin.1, tin.5
+
+ 033) Daniel Nylander <po@danielnylander.se>
+      ADD. update Swedish translation
+      FIX. sv.po
+
+ 032) Remus-Gabriel Chelu <remusgabriel.chelu@disroot.org>
+      ADD. update Romanian translation
+      FIX. ro.po
+
+ 031) Urs Janssen <urs@tin.org>
+      ADD. --{dis,en}able-language_guessing; requires libexttextcat
+      ADD. in debug builds warn about unknown lines in tin.defaults
+      ADD. -J cmd.-line switch to specify a different tinrc
+      ADD. -i cmd.-line switch to specify a proto article
+      ADD. filter hits/rules are now recorded with -D filter
+      ADD. show permissions and owner of config-files on ConnectionInfo ('J')
+      ADD. configure check for __attribute__((format(type,fmt,var)))
+      ADD. configure checks for inet_ntop(3), isblank(3), gzgets(), uint32_t
+      ADD. check mail_address in OptionMenu upon change and issue
+           a warning or error if appropriate
+      ADD. make gnksa-parser more strict
+      ADD. disallow obsolete Control messages sendsys, version, whogets and
+           senduuname
+      ADD. disallow obsolete headers Also-Control, Article-Names, See-Also,
+           Article-Updates, Date-Received, Posting-Version and Relay-Version
+      ADD. disallow server-side headers Xref, Injection-Info,
+           NNTP-Posting-Host and NNTP-Posting-Date
+      ADD. warn about uppercase chars in Newsgroups and Followup-To
+      ADD. use $SOURCE_DATE_EPOCH in version string if set
+      ADD. config.guess, config.sub update
+      BUG. missing screen redraw in config menu when toggling utf8_graphics
+      BUG. do not validated mail_regex URIs with libcurl
+      BUG. missed to reset CFLAGS after failed --with-url-normalization check
+      REM. atol(), atoll(), atoq() and quad_t configure checks
+      FIX. active.c, art.c, attrib.c, auth.c, charset.c, config.c, cook.c
+           curses.c, debug.c, feed.c, filter.c, global.c, group.c, header.c
+           help.c, inews.c, init.c, joinpath.c, keymap.c, lang.c, list.c
+           lock.c, mail.c, main.c, mimetypes.c, misc.c, my_tmpfile.c, newsrc.c
+           nntplib.c, nntps.c, nrctbl.c, options_menu.c, page.c, parsdate.y
+           pgp.c, post.c, prompt.c, read.c, regex.c, rfc1524.c, rfc2045.c
+           rfc2046.c, rfc2047.c, save.c, screen.c, search.c, select.c
+           sigfile.c, signal.c, string.c, tags.c, tcurses.c thread.c, version.c
+           wildmat.c, xface.c, xref.c, bool.h, extern.h, keymap.h, policy.h
+           proto.h, rfc2046.h, tin.h, tnntps.h, autoconf.hin, configure[.in]
+           Makefile.in, tin.1, config.guess, config.sub
+
 -- 2.6.5 release 20251224 "Glenury" --
 
  030) Thomas E. Dickey <dickey@invisible-island.net>
diff -Nurp '--exclude=.bzr*' tin-2.6.5/doc/INSTALL tin-2.6.6/doc/INSTALL
--- tin-2.6.5/doc/INSTALL	2025-08-04 13:05:41.000000000 +0200
+++ tin-2.6.6/doc/INSTALL	2026-07-14 15:34:55.516613270 +0200
@@ -263,11 +263,11 @@ this feature, you won't be able to conne
 Enable if you [want to | can] ONLY read news remotely via an NNTP server.
 
 --with-nntps[=[libtls,openssl,gnutls]] (default: no)
-Enable if you want to also use NNTPS. Needs either LibreSSL (libtls),
-OpenSSL or GnuTLS. Without an argument autodetection is done. Requires
-NNTP support (one of the two options above) and --with-pkg-config if
-using openssl. --with-pkg-config is also recommended but not required
-when using libtls or gnutls.
+Enable if you want to also use NNTPS. Needs either LibreSSL >= 20200120,
+OpenSSL >= 1.1.1 or GnuTLS >= 3.7.0. Without an argument autodetection is
+done. Requires NNTP support (one of the two options above) and
+--with-pkg-config if using openssl. --with-pkg-config is also recommended
+but not required when using libtls or gnutls.
 
 --with-nntp-default-server (default: news.$DOMAIN_NAME)
 Defines the name of the default NNTP server that tin should connect to.
@@ -304,8 +304,8 @@ If SMALL_MEMORY_MACHINE is defined --ena
 effect.
 
 --with-zlib (default: on)
-Check for zlib compression/decompression library and link against it if
-available. This is a prerequisite for the -C cmd-line switch which can be
+Check for zlib >= 1.0.9 compression/decompression library and link against it
+if available. This is a prerequisite for the -C cmd-line switch which can be
 used to activate NNTP compression as defined in RFC 8054.
 
 --with-socks (default: off)
@@ -559,7 +559,11 @@ locations for this library.
 --with-url-normalization[=[uriparser,curl] (default: yes)
 Apply Syntax-Based Normalization (RFC 3986 6.2.2) to detected URLs
 before passing them to url_handler. Requires --with-pkg-config and
-either liburiparser or libcurl.
+either liburiparser >= 0.9.8 or libcurl >= 7.78.0.
+
+--disable-language-guessing (default: enabled)
+Don't try to guess the language of the current article. If not disabled
+configure checks for libexttextcat >= 3.4.7.
 
 --enable-heapsort (default: on)
 Enable heapsort(3) as alternative to qsort(3). In large groups with a long
@@ -647,12 +651,12 @@ e.g. NEXTSTEP3, SEIUX, DG/UX where the W
 not work.
 
 --prefix=dirname
-Specify the toplevel installation directory. This is the recommended way to
-install tin into a directory other than the default. The toplevel
+Specify the top level installation directory. This is the recommended way to
+install tin into a directory other than the default. The top level
 installation directory defaults to /usr/local.
 
 --exec-prefix=dirname
-Specify the toplevel installation directory for architecture-dependent
+Specify the top level installation directory for architecture-dependent
 files. The default is prefix.
 
 --bindir=dirname
@@ -696,7 +700,7 @@ REQUIRE_BRACKETS_IN_DOMAIN_LITERAL
 require domain literals to be enclosed in square brackets (GNKSA-check)
 
 TINC_DNS
-allow additional toplevel domains (GNKSA-check)
+allow additional top-level domains (GNKSA-check)
 
 EVIL_INSIDE
 let tin generate Message-IDs
diff -Nurp '--exclude=.bzr*' tin-2.6.5/doc/TODO tin-2.6.6/doc/TODO
--- tin-2.6.5/doc/TODO	2025-12-18 20:03:07.000000000 +0100
+++ tin-2.6.6/doc/TODO	2026-08-12 10:11:44.922420938 +0200
@@ -40,7 +40,7 @@ o  add version number to other config-fi
    used (wildmat or regexp (or TRE))
    [Urs Janssen <urs@tin.org>]
 
-o  Add docs to explain how to create system-wide overviews
+o  add docs to explain how to create system-wide overviews
 
 o  iso2asc conversion is missing for 'internal' strings (e.g. 'M'enu)
    (eg. via _()/P_() beening a wrapper abround *gettext() with additional
@@ -62,9 +62,6 @@ o  the key ToggleHelpDisplay / GLOBAL_TO
    displaying the posting etiquette
    [20210106 Urs Janssen <urs@tin.org>]
 
-o  the literal IPv6 with embedded IPv4 addresses part in URL_REGEX is buggy
-   and does not catch all valid combinations
-
 Pager Problems
 --------------
 
@@ -77,7 +74,7 @@ o  keep RFC 6532 in mind as parts of it
 o  repost ('x') ignores some ~/.tin/attributes
    [fixed for mailing_list, Urs]
 
-o  forged cancelling via Supersedes:/Also-Control:/Control:-header is possible
+o  forged cancelling via Supersedes:/Control:-header is possible
    if it is supplied by hand (inews_prog=--internal)
 
 o  cancel sanity check FromSameUser() uses strcasestr() on the full address,
@@ -123,7 +120,8 @@ o  update included libcanlock to >= 3.3.
 
 o  default_post_newsgroups, default_repost_group may hold groups not valid
    on the current server, these are candidates to move to serverrc.
-   strip_newsrc may also be a candidate
+   strip_newsrc may also be a candidate, inews_prog (if not using
+   "--internal").
 
 o  implement SAVE_APPEND_FILE_ALL ('A') and SAVE_OVERWRITE_ALL ('O') keys
    which just ask once if file(s) already exist (open_save_filename()).
@@ -223,7 +221,7 @@ o  add a postponed 'browser' (store post
 
 o  should the postponed 'file' (and posted messages 'file') be in
    mailbox_format (even if that's a one file/message format, thus
-   the 'file' actually needs to be a directory?).
+   the 'file' actually needs to be a directory)?.
 
 o  add postpone option for mail-actions;
    reusing p'o'stponed articles in mailing_list groups doesn't work
@@ -288,15 +286,6 @@ o  check if servers high mark is lower t
    issue a warning and allow the luser to reset the highmark in the newsrc
    to the servers 'l'ow or the servers 'h'igh mark or 'i'gnore it.
 
-o  check if the articles Subject/From in the pager matches (minus
-   whitespaces) the one on the overview file (if available) - if not
-   issue a warning that the servers overviews seem to be broken. trust
-   the headers, not overviews. (see note in rfc2046.c)
-   do the same with the article numbers in the (cached) overview
-   data (we already do this, but currently this will lead to article "loss").
-   if they are higher than the server's high-mark don't trust them (and
-   discard the locally cached data).
-
 o  attributes (still) needs some work; See doc/config-anomalies.
    [20030303 Dirk Nimmich <nimmich@muenster.de>]
 
@@ -327,6 +316,10 @@ o  item_by_item_etiquette_warnings [comp
 o  posted_articles_file is not available in attributes
    [20130628 Urs Janssen <urs@tin.org>]
 
+o  x_headers is pulled in for news and mail (reply-to) actions, but
+   my hold headers intended solely for newsgroups (e.g. Expires).
+   add x_headers_{news,mail}?
+
 o  unify Fcc and posted_articles_file
    [20031012 Dirk Nimmich <nimmich@muenster.de>]
 
@@ -339,8 +332,6 @@ o  MIME-pgp support according to RFC 201
 o  pgpverify invocation with a single key instead of '|''a''pgpverify' or a
    built-in pgpverify solution.
 
-o  pgp-{6,7} support
-
 o  use runtime config for pgp instead of hardcoded values depending on compile
    time detection, i.e. have tinrc vars for pgp_decode, pgp_verify, ...
    like in mutt (and use fork()/exec*() instead of system() where %F is
@@ -367,6 +358,7 @@ o  add new key which tags articles based
 o  Additions to the page menu:
      key to toggle hideline_regex on/off (e.g. '{' or '}') as toggle-raw
      may not help to show original article (e.g. base64 encoded article).
+     'g'  (PAGE_GOTO) choose group by name
 
 o  Additions to the thread menu:
      ']'  (GLOBAL_QUICK_FILTER_KILL)
@@ -419,11 +411,9 @@ o  Add to the attachment menu ('V'):
 
 o  Add to the posting history screen ('W'):
      'M'  (GLOBAL_OPTION_MENU)
-     'J'  (GLOBAL_CONNECTION_INFO)
 
 o  Add to the URL Menu ('U'):
      'M'  (GLOBAL_OPTION_MENU)
-     'J'  (GLOBAL_CONNECTION_INFO)
 
 o  Add to the Options Menu ('M'):
      'I'  (GLOBAL_TOGGLE_INVERSE_VIDEO)
@@ -446,9 +436,6 @@ o  when From: only contains "First-name
    the Last-name in group/thread-level
    [20020319 Urs Janssen <urs@tin.org>]
 
-o  for config_page(OPT_MAIL_ADDRESS) verify the the given address
-   and reject it if invalid.
-
 o  Bounce duplicate Message-ID's when the headers are read. This will
    make the threading code happier too.
    [Jason Faultless <jason@altarstone.com>]
@@ -521,9 +508,6 @@ o  posting to a binary group should warn
    post, would you like to go on anyway? N/y)
    [Urs Janssen <urs@tin.org>]
 
-o  when posting to a group containing uppercase-letters: bring up a
-   warning: "Newsgroup-names should be all lowercase, correct it? (Y/n)"
-
 o  add config option for (external) viewer to show postings stored in
    posted_articles_file
    [20021003 Michael Gerhards <HM-Gerhards@uni.de>]
@@ -554,14 +538,39 @@ o  allow expiring filter entries n-days
 
 o  add command to generate filter rules for all currently tagged articles
 
-o  allow editing of the strings presented in the kill-Menu for
-   "Kill Subject", "Kill From", "Kill Msg-Id" without having to edit
-   the full filter-file
+o  allow editing of the strings presented in the filter-Menu for
+   "Kill/Select Subject", "Kill/Select From", "Kill/Select Msg-Id" without
+   having to 'e'dit the filter-file
    [20120201 Urs Janssen <urs@tin.org>]
 
+o  filter-Menu has no option to toggle between case sensitive/insensitive
+   matches when creating new rules for "Kill/Select Subject",
+   "Kill/Select From", 'e'dit after the rule creation is needed to change
+   the used default. we could turn "(y/n)" into "(i/c/n)" (ignore,
+   compare, no) (or even "(/i/c/e/n)" (edit)) like the "(f/ln/o/n)" question
+   for "Kill/Select Msg-ID".
+
+o  "Kill/Select From" from the filter-Menu just gives the (fist) mail
+   address to filter on, not way to filter on the name or in case of
+   multiple address to all or a subset != the first address.
+
+o  "Apply pattern to" can be used to create a case sensitive/insensitive
+   rule but one has to supply the string manually. for Xref: and Path:
+   it mentions that the matches are case insensitive but it doesn't
+   mention what they are for Message-ID: & last Reference matches.
+
+o  default_filter_kill_case (tinrc) / quick_kill_case (attributes) and
+   default_filter_select_case / quick_select_case do make the selection
+   options of quick_kill_header={[0|1],[2|3]} and
+   quick_select_header={[0|1],[2|3]} redundant.
+
 o  allow ranges in gnksa-filters "gnksa=200-399" or "gnksa=101,103,201"
    [20200709 Urs Janssen <urs@tin.org>]
 
+o  "case" in filter-file is an int but internally it is a bool;
+   with "case=0" it is not immediately clear what is meant,
+   ignore_case=TRUE or the like would be much more readable.
+
 Pager enhancements
 ------------------
 o  add 'autoview' (spawn external viewer) 'autohide' (don't even show info
@@ -635,8 +644,11 @@ o  move several (server related) files i
       ${TIN_INDEX_NEWSDIR-"${TIN_HOMEDIR-"$HOME"}/.tin"}${NNTPSERVER+"/$NNTPSERVER"}/.news/
    [20050807 Urs Janssen <urs@tin.org>]
 
-o  remove untranslatable constructs like txt_saved_to, txt_saved_to_range,
-   txt_mark_arts_read, txt_mark_art_read, ...
+o  remove untranslatable constructs (concatenation) like txt_saved_to
+   (with txt_hot_article_sp and co and txt_mailbox or ""), txt_saved_to_range
+   (with txt_hot_article_sp and co), txt_mark_arts_read
+   (with txt_enter_next_unread_group or ""), txt_mark_art_read
+   (with txt_enter_next_unread_art or ""), ...
    [20050413 Urs Janssen <urs@tin.org>]
 
 o  keys which could be renamed/merged:
@@ -709,8 +721,7 @@ o  close potential security holes:
                                opendir()/t_open()
    - check getenv() results before using it
    - check where my_strncpy() or STRCPY() should be used
-   - check where s2i() or strtol(...,10) with errno checking should be used
-     instead of atoi()
+   - check where errno checking should be used with s2i() or strtol(...,10)
    - check where fgets() can be replaced by tin_fgets()
    [Urs Janssen <urs@tin.org>]
 
@@ -742,18 +753,14 @@ o  rewrite code to use INEWS_PATH instea
 o  remove built in path of external commands (metamail, ispell, ...)
    [for ispell $ISPELL can be used to override systempath and progname]
 
-o  mask inline pgp signature/key block like we do for uu-sections
-   [20090722 Urs Janssen <urs@tin.org>]
-
 o  some non fixed width strings could be formatted nicer (warp on last space
    before cCOLS), e.g. txt_warn_downgrade
    [20110325 Urs Janssen <urs@tin.org>]
 
-o  too much code is compiled when configured NO_POSTING or without NNTP
+o  too much code is compiled when configured NO_POSTING or !NNTP_ABLE
    [20210206 Urs Janssen <urs@tin.org>]
 
-o  replace rewind(stream) with fseek(stream, 0L, SEEK_SET) to be able
-   to handle errors
+o  handle fseek(..., SEEK_SET) errors
 
 o  as rename_file() and copy_fp() now return errno (or 0),
    check where we can make use of it for a more fine grained error handling.
@@ -825,10 +832,10 @@ o  check for libgrapheme <https://libs.s
 Docs/online help
 ----------------
 o  document the difference between
-   - "-D 1" (nntp dialog with likely long multilines responses and
-             sensitive auth data skipped)
-   - "-vD 1" (full nntp dialog)
-   - "-vvD 1" (full nntp dialog plus diagnostic messages)
+   - "-D nntp"   (nntp dialog with likely long multiline responses and
+                  sensitive auth data skipped)
+   - "-vD nntp"  (full nntp dialog)
+   - "-vvD nntp" (full nntp dialog plus diagnostic messages)
 
 o  the documentation of PageFollowupQuoteHeaders (^W) and
    PageReplyQuoteHeaders (^E) is wrong as not all headers but just those
@@ -899,8 +906,8 @@ o  flag actions in signal_handler to be
    			pending_sactions = write_newsrc;
    (could fix our SIGUSR2 and SIGTERM issue; see SIGWINCH/prompt_list()).
 
-o  add tinrc option to disable charset guessing for group-descriptions
-   and MOTD.
+o  add serverrc/tinrc option to disable charset guessing for
+   group-descriptions and/or MOTD.
 
 o  with USE_ICU_UCSDET add guess_charset() and automatic conversion
    to files added to the article, i.e. msg_add_x_body(),
@@ -936,7 +943,7 @@ o  motd is only shown/checked for if usi
    in the same dir if not using nntp?
 
 o  if reading from local spool, groups which are present in the active
-   but all articles are exired (and thus the group-dir got removed from
+   but all articles are expired (and thus the group-dir got removed from
    the spool) are shown as bogus ('D').
 
 o  follow $LC_COLLATE (e.g. add strxfrm()/wcsxfrm()/strcoll()/wcscoll() to
@@ -1092,12 +1099,6 @@ o  think about group numbering in "only
    (using different numbers in show all/show only unread leads to some
     problems, f.e. group moving)
 
-o  doesn't handle symlinks for .oldnewsrc
-   (see <20021003021508.GA28021@akk10.akk.uni-karlsruhe.de> for details, urs.
-    if we're going to 'fix' this we must be careful to avoid symlink
-    attacks (<http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-1999-1091>)
-   [20020627 Jeff Sheinberg <jeffsh@erols.com>]
-
 o  missing newsrc file and connecting to a server without groups leads to the
    question "Try and save newsrc file again? (Y/n)" but a newsrc file doesn't
    get written. Same may occur on quitting if newsrc file had been removed
@@ -1116,7 +1117,8 @@ o  add check for libarchive <http://www.
    and use for post-processing?
    [20111225 Urs Janssen <urs@tin.org>]
 
-o  add check for liblockfile and/or liblock and use if found?
+o  add check for liblockfile <https://github.com/miquels/liblockfile>
+   and use if found?
 
 o  add check for heapsort(3) in libbsd? <http://libbsd.freedesktop.org/wiki/>
    [20130305 Urs Janssen <urs@tin.org>]
@@ -1160,3 +1162,18 @@ o  when saving/decoding articles/attachm
      "/sys/", "/usr/sbin/" /*, ... */ }
 
 o  should NNTP_SERVER_FILE be changeable via configure?
+
+o  msg_add_x_headers() doesn't expand env-ars (x_headers=$FOO);
+   attributes menu could warn about x_headers which do not start
+   with [!~/a-zA-Z] (or $) (e.g. catch x_headers="x-My-X-Head: jo mei")
+
+o  add option to skip global (TIN_DEFAULTS_DIR) config files
+   e.g. "-E <tinrc|attributes>"?
+
+o  also record the Message-ID of the last viewed article in a
+   global var, so that internally LookupMessage ('L') can be used
+   _if_ LastViewed ('-') failed (i.e. we did change the group in
+   between; if we would also record it in tinrc.default_last_message_id
+   or the like it would also work across sessions)?
+
+o  ConnectionInfo-page ('J') has no help-page
diff -Nurp '--exclude=.bzr*' tin-2.6.5/doc/WHATSNEW tin-2.6.6/doc/WHATSNEW
--- tin-2.6.5/doc/WHATSNEW	2025-07-30 13:49:11.000000000 +0200
+++ tin-2.6.6/doc/WHATSNEW	2026-07-02 20:43:20.782584276 +0200
@@ -20,6 +20,8 @@ New features
 - -t timeout cmd.-line option
 - -L <message-id> cmd.-line option
 - -F filter-file cmd.-line option
+- -J tinrc cmd.-line option
+- -i import proto article option
 - -n cmd.line.grp now also allows to specify a group not present in
   newsrc yet (same for -nw)
 - 'g'oto group with -n works for group not in newsrc yet
@@ -32,7 +34,7 @@ New features
 - post f'up from thread-level ('f' and 'F')
 - configurable display format of attachments
   (page_mime_format, page_uue_format, page_yenc_format, attachment_format)
-- new option show_art_score (with col_score_neg, col_score_pos)
+- new option show_art_info (with col_score_neg, col_score_pos)
 - new option dont_break_words
 - new option hideline_regex
 - ranges can be undone
@@ -56,12 +58,14 @@ New features
 - hide_inline_data (was hide_uue) now also hides yenc encoded parts
   (hide only, no decoding support yet), inline pgp and/or shar
 - hide_inline_data can be set per scope via attributes
+- getart_limit can be set per scope via attributes
 - add_cmd_line_opts and disabled_nntp_cmds in serverrc
 - cache_overview_files and compress_overview_files in serverrc
 - keep_expired_filters to keep expired filter rules
 - serverrc-menu via ConfigServerrcMenu ('s')
 - get distributions from "LIST DISTRIB.PATS" and descriptions from
   "LIST DISTRIBUTIONS" if available
+- guess language if no Content-Language-header is present
 
 Changes
 -------
@@ -85,6 +89,10 @@ Changes
   available in attributes
 - lower 8bit check for Newsgroups, Followup-To and Distribution
   from error to warning
+- turned undeclared_cs_guess from bool to int so it can override
+  undeclared_charset
+- turned utf8_graphics from bool to int, so it can be enabled for ellipsis only,
+  tree and indicator only or the combination
 
 Retired Features
 ----------------
diff -Nurp '--exclude=.bzr*' tin-2.6.5/doc/tin.1 tin-2.6.6/doc/tin.1
--- tin-2.6.5/doc/tin.1	2025-12-23 17:36:28.000000000 +0100
+++ tin-2.6.6/doc/tin.1	2026-08-08 17:15:40.851279176 +0200
@@ -3,12 +3,12 @@
 .\" Module    : tin.1
 .\" Author    : I. Lea, U. Janssen
 .\" Created   : 1991-08-23
-.\" Updated   : 2025-12-23
+.\" Updated   : 2026-08-23
 .\" Notes     : use American English; still needs some work, e.g.:
 .\"             - document random organization feature
 .\"             - use semantic newlines
 .\"
-.TH TIN 1 2025-12-24 2.6.5 "Usenet newsreader"
+.TH TIN 1 2026-08-23 2.6.6 "Usenet newsreader"
 .\"
 .\"
 .SH NAME
@@ -38,6 +38,10 @@ tin, rtin \- Usenet newsreader
 .IR newsrc_file \|]
 .RB [\| \-g
 .IR server \|[\|: port \|]\|]
+.RB [\| \-i
+.IR proto_article \|]
+.RB [\| \-J
+.IR tinrc_file \|]
 .RB [\| \-L
 .IR Message-ID \|]
 .RB [\| \-m
@@ -123,7 +127,7 @@ Use COMPRESS NNTP extension (\fBRFC\~805
 section.
 .TP
 .B \-d
-Don't load newsgroup descriptions and servers message of the day
+Don't load newsgroup descriptions and server's message of the day
 (interactive mode).
 .\"
 .\" FIXME: explain debug levels
@@ -132,7 +136,7 @@ Don't load newsgroup descriptions and se
 Enter debug-level, the levels can specified via number (should be avoided
 as it will be removed in the future) or name (case insensitive) as listed
 below. Use comma to give multiple levels, any combinations are allowed
-(e.g., ''\fB\-D\fP \fIGNKSA,2,NNTP\fP''). If removal is requested it will
+(e.g., ''\fB\-D\fP\~\fIGNKSA,2,NNTP\fP''). If removal is requested it will
 be performed at startup and on normal termination (that is the files are
 only available while
 .B tin
@@ -185,12 +189,27 @@ Help listing all command-line options.
 Brief introduction to \fBtin\fP that is also shown the first time it is
 started.
 .TP
+.BI \-i " proto_article"
+Import (append) a proto article to the
+\fI${TIN_HOMEDIR:\-"$HOME"}/.tin/postponed.articles\fR file.
+The proto article then can be posted via \fBPostponed\fP '(\fBO\fP',
+\&'\fB^O\fP') or ''\fB\-w\fP'' or even '\fB\-o\fP''.
+The proto article should not be MIME encoded and have at least the
+following headers: ''From:'', ''Subject:'' and ''Newsgroups:''.
+Be aware that if ''\fB\-i\fP'' is used in conjunction with ''\fB\-o\fP''
+all pending postponed articles will be posted, not just the one given
+with ''\fB\-i\fP''.
+.TP
 .BI \-I " dir"
 Directory in which to store newsgroup index files. Default is
 \fI${TIN_INDEX_NEWSDIR:\-"${TIN_HOMEDIR:\-"$HOME"}/.tin"}/.news\fR.
 This option has no effect if \fBtin\fP retrieves its index files via
 NNTP and \fBcache_overview_files\fP is turned off.
 .TP
+.BI \-J " file"
+Use the specified tinrc file instead of
+\fI${TIN_HOMEDIR:\-"$HOME"}/.tin/tinrc\fR.
+.TP
 .B \-k
 Skip the certificate verification step for NNTPS connections and proceed
 without checking. This option implies ''\fB\-T\fP''. See also the "SECURITY"
@@ -287,9 +306,10 @@ be used multiple times to increase verbo
 Print version information and compilation options.
 .TP
 .B \-w
-Quick mode to post an article and then exit. This option implies
-\&''\fB\-d\fP''. In order for this to be really quick, it should be used
-with ''\fB\-n\fP'' if possible.
+Quick mode to post an article to a group and then exit.
+This option implies ''\fB\-d\fP''.
+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.
@@ -824,7 +844,7 @@ was entered.
 .B GroupReverseSel '@'
 Reverse all selections on all articles.
 .TP
-.B GroupUndoSel '~'
+.B GroupUndoSel '\[ti]'
 Undo all selections on all articles. It clears the toggle effect of
 \fBGroupMarkUnselArtRead\fP ('\fBX\fP') command. Thus after first doing a
 \fBGroupMarkUnselArtRead\fP, one can then do \fBGroupUndoSel\fP to reset
@@ -1002,7 +1022,7 @@ your own articles.
 Mark all unread articles that have not been selected as read, redraw screen
 to reflect changes and put index at the first thread to begin reading.
 Pressing \fBGroupMarkUnselArtRead\fP ('\fBX\fP') again will toggle back to
-the way it was before. See \fBGroupUndoSel\fP ('\fB~\fP') command for
+the way it was before. See \fBGroupUndoSel\fP ('\fB\[ti]\fP') command for
 clearing the toggle effect, leaving the group will also clear the toggle
 effect and make the changes permanent.
 .TP
@@ -1064,7 +1084,7 @@ Toggle selection of current article.
 .B ThreadReverseSel '@'
 Reverse article selections.
 .TP
-.B ThreadUndoSel '~'
+.B ThreadUndoSel '\[ti]'
 Undo all selections on current thread.
 .TP
 .B Pipe '|'
@@ -2080,7 +2100,7 @@ built-in NNTP inews), else it is "inews
 .B (info_in_last_line)
 .\" this is missing from the Menu
 If ON, show current group description or article subject in the last line
-(not in the pager and global menu) \(em \fBToggleInfoLastLine\fP ('\fBi\fP')
+(not in the global menu) \(em \fBToggleInfoLastLine\fP ('\fBi\fP')
 toggles setting. This facility is useful as the full width of the screen is
 available to display long subjects. Default is OFF.
 .TP
@@ -2098,7 +2118,7 @@ suit \fBmailer_format\fP. Default is 0.
 If ON use inverse video for page headers and URL highlighting.
 Default is ON.
 .TP
-.B Keep failed arts in ~/dead.articles (keep_dead_articles)
+.B Keep failed arts in \[ti]/dead.articles (keep_dead_articles)
 If ON keep all failed postings in \fI${TIN_HOMEDIR:\-"$HOME"}/dead.articles\fR
 besides keeping the last failed posting in
 \fI${TIN_HOMEDIR:\-"$HOME"}/dead.article\fR. Default is ON.
@@ -2175,8 +2195,8 @@ Default is \fI${TIN_HOMEDIR:\-"$HOME"}/M
 .B Invocation of your mail command (mailer_format)
 The format string used to create the mailer command with parameters that is
 used for mailing articles to other people. Default is '%M "%T" < %F' (e.g.,
-/bin/mail "iain" < ~/.article). The flexible format allows other mailers with
-different command line parameters to be used such as
+/bin/mail "iain" < \[ti]/.article). The flexible format allows other mailers with
+different command-line parameters to be used such as
 .in +.3i
 .nf
 sendmail \-oem \-t < %F
@@ -2229,7 +2249,7 @@ time, text in charset other than the val
 considered not displayable and represented as '?'. Otherwise, all
 character sets are regarded as compatible with the display. If it's
 not set, the value of the environment variable $\fBMM_CHARSET\fP is
-used. US-ASCII or compile-time default is used in case neither of
+used. US\-ASCII or compile-time default is used in case neither of
 them is defined. If your system supports
 .BR \%iconv (3)
 or
@@ -2249,13 +2269,16 @@ If none of these functions are available
 disabled and you have to use \fBmm_charset\fP instead. \fBmm_network_charset\fP
 is limited to one of the following charsets:
 .in +.3i
-US-ASCII, ISO-8859-{1,2,3,4,5,7,9,10,13,14,15,16}, KOI8-{R,U,RU}
-EUC-{CN,JP,KR,TW}, ISO-2022-{CN,CN-EXT,JP,JP-1,JP-2}, Big5, UTF-8
+US\-ASCII,
+ISO\-8859\-\:{\:1,\:2,\:3,\:4,\:5,\:7,\:9,\:10,\:13,\:14,\:15,\:16\:},
+KOI8\-\:{\:R,\:U,\:RU\:},\: EUC\-\:{\:CN,\:JP,\:KR,\:TW\:},
+ISO\-2022\-\:{\:CN,\:CN\-EXT,\:JP,\:JP\-1,\:JP\-2\:},
+Big5, UTF\-8
 .in -0.3i
 Not all values might work on your system, see
 .BR \%iconv_open (3)
 for more details. If it's not set, the value of the environment variable
-$\fBMM_CHARSET\fP is used. US-ASCII or compile-time default is used in case
+$\fBMM_CHARSET\fP is used. US\-ASCII or compile-time default is used in case
 neither of them is defined.
 .TP
 .B Attribute of highlighting with _dash_ (mono_markdash)
@@ -2582,9 +2605,27 @@ is OFF.
 .B Display signatures (show_signatures)
 If OFF don't show signatures when displaying articles. Default is ON.
 .TP
-.B Display score (show_art_score)
-If ON show article score in the lower left corner when displaying articles.
-Default is OFF. See also \fBcol_score_neg\fP and \fBcol_score_pos\fP.
+.B Display article info in pager (show_art_info)
+Show additional information about the article at the page level.
+The article's score can be displayed in the lower left corner (see also
+\fBcol_score_neg\fP and \fBcol_score_pos\fP), and the article's language,
+if detectable, can be displayed in the page header to the right of the
+line count.
+If the language is prefixed by a '\[ti]' the value is guessed, if it is
+prefixed by a '+' the value is inherited.
+If possible, a language tag is converted to the name of the language.
+In this case, the tag is specified in round brackets after the name.
+Default is 0.
+.RS +.5i
+.IP 0 3
+\fBNone\fP, don't show article's score or language.
+.IP 1
+\fBArticle score\fP, show only the article's score.
+.IP 2
+\fBArticle language\fP, show only the article's language.
+.IP 3
+\fBScore and language\fP, show both, article's score and language.
+.RE
 .TP
 .B Prepend signature with '\en\-\- \en' (sigdashes)
 If ON prepend the signature with sigdashes. Default is ON.
@@ -2798,7 +2839,7 @@ text blocks with one blank line.
 .TP
 .B Suppress soft hyphens (suppress_soft_hyphens)
 If ON remove soft hyphens in non verbatim blocks of articles when
-they are displayed in a UTF-8 locale. The character SOFT HYPHEN (U+00AD) is
+they are displayed in a UTF\-8 locale. The character SOFT HYPHEN (U+00AD) is
 an invisible format character that merely indicates a preferred intraword
 line break position. However, some terminal emulators display a space or a
 hyphen, for example, in the place of the soft hyphen. This setting can be
@@ -2809,8 +2850,8 @@ A regular expression that will be applie
 matching words are shown in \fBcol_markdash\fP or \fBmono_markdash\fP. If
 \fBunderscores_regex\fP is blank, then \fBtin\fP uses a built-in default.
 .TP
-.B Remove ~/.article after posting (unlink_article)
-If ON remove \fI~/.article\fR after posting. Default is ON.
+.B Remove \[ti]/.article after posting (unlink_article)
+If ON remove \fI\[ti]/.article\fR after posting. Default is ON.
 .TP
 .B Program that opens URLs (url_handler)
 The program that will be run when launching URLs in the article viewer
@@ -2842,9 +2883,21 @@ and
 .BR \%slrnface (1)
 must be in your $\fBPATH\fP. Default is OFF.
 .TP
-.B Use UTF-8 graphics (utf8_graphics)
-If ON use UTF-8 characters for indicator ('\(->'), thread/attachment tree and
-ellipsis ('...'). Default is OFF.
+.B Use UTF\-8 graphics (utf8_graphics)
+Use UTF\-8 characters for indicator ('\(->'), thread/attachment tree and
+ellipsis ('...'). Default is 0.
+.RS +.5i
+.IP 0 3
+\fBDon't use UTF-8 characters\fP.
+.IP 1
+\fBfor ellipsis\fP. Use UTF-8 characters for ellipsis.
+.IP 2
+\fBfor indicator and tree\fP. Use UTF-8 characters for indicator
+and thread/attachment tree.
+.IP 3
+\fBfor ..., indicator and tree\fP. Use UTF-8 characters for ellipsis,
+indicator and thread/attachment tree.
+.RE
 .TP
 .B Regex for begin of a verbatim block (verbatim_begin_regex)
 A regular expression that \fBtin\fP will use to find the begin of a verbatim
@@ -2950,6 +3003,13 @@ The attributes menu looks and behaves ve
 title shows the current scope. Attributes set in the current scope are marked
 with '+' to the left of the attributes number.
 .PP
+If the current scope corresponds exactly to the name of the current group, e.g.
+after switching to the attributes menu from the options menu using
+\fBConfigToggleAttrib\fP ('\fB<TAB>\fP'), attributes that originate from the
+global attributes file (\fI${TIN_LIBDIR:\-NEWSLIBDIR}/attributes\fR) are marked
+with '!' to the left of the attributes number. This is helpful for identifying
+such attributes and overriding them if necessary.
+.PP
 Besides the keys for moving around and changing values known from the options
 menu the attributes menu provides the following command:
 \fBConfigResetAttrib\fP ('\fBr\fP') which resets an attribute to a default
@@ -3171,7 +3231,7 @@ pattern matching options.
 .PP
 Various expansion characters are recognized when entering the directory
 and file to save to. Environment variables (prefixed with '$') and user home
-directories (prefixed by '~' or '~username') can be specified.
+directories (prefixed by '\[ti]' or '\[ti]username') can be specified.
 Environment variables can themselves contain other special characters.
 .PP
 To save articles to a mailbox enter '=<mailbox name>' when asked for the
@@ -3205,7 +3265,7 @@ articles were mailed/saved from which ne
 articles mailed/saved. Articles are saved in a private news structure under
 your \fBsavedir\fP directory (default is \fI${TIN_HOMEDIR:\-"$HOME"}/News\fR).
 Be careful of using this option if you read a lot of groups because you could
-overflow your file system.
+overflow your filesystem.
 .PP
 When using ''\fB\-S\fP'' together with a given directory to save to
 (''\fB\-s\fP'' option), the same directory must be specified when reading
@@ -3755,7 +3815,7 @@ For a detailed description see
 .PP
 .I $MAILCAPS
 .br
-.I ~/.mailcap
+.I \[ti]/.mailcap
 .br
 .I /etc/mailcap
 .br
@@ -4094,12 +4154,12 @@ program.
 .B PGPPATH
 Override the name of the
 .BR \%pgp (1)
-directory in \fB$HOME\fP that holds your keys etc..
+directory in $\fBHOME\fP that holds your keys etc..
 .TP
 .B GNUPGHOME
 Override the name of the
 .BR \%gpg (1)
-directory in \fB$HOME\fP that holds your keys etc..
+directory in $\fBHOME\fP that holds your keys etc..
 .TP
 .B LC_CTYPE
 This variable determines the
@@ -4107,7 +4167,7 @@ This variable determines the
 category for character handling functions. Usually it determines the
 character classes for pattern matching character classification and case
 conversion. Currently this is not true for \fBtin\fP (which temporary
-unsets \fB$LC_CTYPE\fP right before any match is done to avoid confusion).
+unsets $\fBLC_CTYPE\fP right before any match is done to avoid confusion).
 Its value should be of the form
 \fIlanguage\fR[\fI_territory\fR][\fI.codeset\fR][\fI@modifier\fR]. See
 .BR \%environ (5)
@@ -4139,8 +4199,8 @@ and
 for more information.
 .TP
 .B LC_ALL
-This variable overrides the value of the \fB$LANG\fP variable and any
-other \fB$LC_\fP variable. Its value should be of the form
+This variable overrides the value of the $\fBLANG\fP variable and any
+other $\fBLC_\fP variable. Its value should be of the form
 \fIlanguage\fR[\fI_territory\fR][\fI.codeset\fR]. See
 .BR \%locale (5)
 and
@@ -4151,7 +4211,7 @@ for more information.
 This variable determines the
 .BR \%locale (5)
 category for any category not specifically selected with a variable
-starting with \fB$LC_\fP. Its value should be of the form
+starting with $\fBLC_\fP. Its value should be of the form
 \fIlanguage\fR[\fI_territory\fR][\fI.codeset\fR]. See
 .BR \%environ (5)
 for more information.
@@ -4160,7 +4220,7 @@ for more information.
 This variable defines a priority list for translations. Whenever a
 translation is not available the next language from the list is tried.
 Its value should be of the form \fIlanguage:language[:language]\fR.
-Requires \fB$LC_ALL\fP or \fB$LANG\fP to be set. See
+Requires $\fBLC_ALL\fP or $\fBLANG\fP to be set. See
 .BR \%environ (5)
 for more information.
 .TP
@@ -4168,9 +4228,9 @@ for more information.
 A decimal integer > 0 used to indicate the user's preferred width in column
 positions for the terminal screen or window. If this variable is unset or
 null, the implementation determines the number of columns, appropriate for
-the terminal or window. When \fB$COLUMNS\fP is set, any terminal-width
-information implied by \fB$TERM\fP will be overridden. Users and portable
-applications should not set \fB$COLUMNS\fP unless they wish to override the
+the terminal or window. When $\fBCOLUMNS\fP is set, any terminal-width
+information implied by $\fBTERM\fP will be overridden. Users and portable
+applications should not set $\fBCOLUMNS\fP unless they wish to override the
 system selection and produce output unrelated to the terminal
 characteristics.
 .TP
@@ -4180,9 +4240,9 @@ on a page or the vertical screen or wind
 case is a vertical measure large enough to hold the tallest character in the
 character set being displayed. If this variable is unset or null, the
 implementation determines the number of lines, appropriate for the terminal
-or window. When \fB$LINES\fP is set, any terminal-height information implied
-by \fB$TERM\fP will be overridden. Users and portable applications should
-not set \fB$LINES\fP unless they wish to override the system selection.
+or window. When $\fBLINES\fP is set, any terminal-height information implied
+by $\fBTERM\fP will be overridden. Users and portable applications should
+not set $\fBLINES\fP unless they wish to override the system selection.
 .TP
 .B TERM
 The type of terminal in use. This is used when looking up termcap sequences.
@@ -4230,7 +4290,7 @@ Write out \fI${TIN_HOMEDIR:\-"$HOME"}/.n
 .\"
 .\"
 .SH SECURITY
-If \fBtin\fP is started in debug mode (''\fB\-D\~n\fP'') it will create world
+If \fBtin\fP is started in debug mode (''\fB\-D\fP\~\fIlevel\fP'') it will create world
 readable files in \fB$TMPDIR\fP which may contain sensitive data like the
 users NNTP password in clear text (if running verbose). On multiuser-systems
 \fB$TMPDIR\fP should be set to a safe location before starting \fBtin\fP in
@@ -4242,7 +4302,7 @@ option whenever possible.
 .PP
 If the server does not initially require authentication but supports
 compression and compression is requested, \fBtin\fP will exit when
-authentication is required later on. Using the ''\fB\-A\fP'' command line
+authentication is required later on. Using the ''\fB\-A\fP'' command-line
 option in conjunction with ''\fB\-C\fP'' circumvents this behavior.
 .\"
 .\"
@@ -4332,7 +4392,7 @@ author of envarg.c environment variable
 .IP "Mike Gleason"
 author of sigfile.c random signature generation routines.
 .IP "Markus Kuhn <Markus.Kuhn@cl.cam.ac.uk>"
-author of langinfo.c, charset.c and iso2asc.txt ISO-8859-1 documentation.
+author of langinfo.c, charset.c and iso2asc.txt ISO\-8859\-1 documentation.
 .IP "Arnold D. Robbins"
 author of strftime.c date formatting routine.
 .IP "Rich Salz"
diff -Nurp '--exclude=.bzr*' tin-2.6.5/doc/tin.5 tin-2.6.6/doc/tin.5
--- tin-2.6.5/doc/tin.5	2025-12-23 04:06:48.000000000 +0100
+++ tin-2.6.6/doc/tin.5	2026-07-23 06:25:55.046333883 +0200
@@ -3,11 +3,11 @@
 .\" Module    : tin.5
 .\" Author    : U. Janssen
 .\" Created   : 2000-07-10
-.\" Updated   : 2025-12-02
+.\" Updated   : 2026-08-23
 .\" Notes     : needs a some work, see TODOs
 .\"             - use semantic newlines
 .\"
-.TH TIN 5 2025-12-24 2.6.5 "Usenet newsreader"
+.TH TIN 5 2026-08-23 2.6.6 "Usenet newsreader"
 
 .SH NAME
 tin, rtin \- related files
@@ -43,7 +43,7 @@ All files are expected to have unix styl
 .\" $TMPDIR/ACTIVE     (-D 64)
 .I $MAILCAPS
 .br
-.I ~/.mailcap
+.I \[ti]/.mailcap
 .br
 .I /etc/mailcap
 .br
@@ -607,7 +607,7 @@ Identical to the tinrc variable of the s
 .\" TODO: document option
 .B savefile
 .TP
-.B show_art_score
+.B show_art_info
 Identical to the tinrc variable of the same name
 .TP
 .B show_author
@@ -663,7 +663,7 @@ Identical to the tinrc variable of the s
 .TP
 .B x_body
 A piece of text that will be added at the start of a message body. If this
-string starts with a / or ~ then it is assumed to be the name of a file
+string starts with a / or \[ti] then it is assumed to be the name of a file
 containing the text to insert. If the string starts with a ! then what
 follows is assumed to be the path to a program to be executed to generate
 the content. %G is expanded to the current news.group.name and %P is
@@ -674,7 +674,7 @@ Insert ''X\-Comment\-To:'' header, this
 .TP
 .B x_headers
 A string including header-name and the contents of the header that will
-be automatically added when posting. If the string starts with a / or ~
+be automatically added when posting. If the string starts with a / or \[ti]
 then it is assumed to be the name of a file containing the header and its
 content to be inserted. If the string starts with a ! then what follows
 is assumed to be the path to a program to be executed to generate the
@@ -721,7 +721,7 @@ Identical to the tinrc variable of the s
 .TP
 .B undeclared_charset
 Assume (broken) articles without MIME charset declaration have this
-charset \(em default is US-ASCII. This attribute works only on systems
+charset \(em default is US\-ASCII. This attribute works only on systems
 with working
 .BR \%iconv (3)
 or
@@ -738,7 +738,16 @@ or
 .BR \%ucnv_* ()
 and
 .BR \%ucsdet_getName ()
-from libicui18n. It has no effect if undeclared_charset is also set.
+from libicui18n. Default is 0. The possible values are:
+.RS +1i
+.TS
+tab(:);
+n lb.
+0:don't guess undeclared charset
+1:guess if not set via undeclared_charset
+2:always guess undeclared charset
+.TE
+.RE
 .TP
 Example:
 .RS
@@ -747,7 +756,7 @@ Example:
 # assume ISO\-8859\-1 as charset if no charset is declared
 # in all but fido7.* groups
 scope=*,!fido7.*
-x_headers=~/.tin/headers
+x_headers=\[ti]/.tin/headers
 undeclared_charset=ISO\-8859\-1
 
 # in *sources* set post process type to shar only
@@ -769,7 +778,7 @@ x_comment_to=ON
 
 # in fido7.* newsgroups guess charset
 scope=fido7.*
-undeclared_cs_guess=ON
+undeclared_cs_guess=1
 
 # in *.test newsgroups, don't append signature
 # and preset Subject
@@ -1065,7 +1074,7 @@ is bound to NULL it is unassigned.
 \fBGroupTag\fP	t
 \fBGroupToggleThreading\fP	u
 \fBGroupRepost\fP	x
-\fBGroupUndoSel\fP	~
+\fBGroupUndoSel\fP	\[ti]
 .sp
 \fBHelpLastPage\fP	G
 \fBHelpFirstPage\fP	g
@@ -1186,7 +1195,7 @@ is bound to NULL it is unassigned.
 \fBThreadSave\fP	s
 \fBThreadTag\fP	t
 \fBThreadTagParts\fP	T
-\fBThreadUndoSel\fP	~
+\fBThreadUndoSel\fP	\[ti]
 .sp
 \fBUrlSelect\fP	^J	^M
 .fi
@@ -1245,9 +1254,9 @@ news.example.org /tmp/nrc\-ex example ex
 .br
 # with the more specific one on top
 .br
-*:563 ~/.tin/newsrcs/${NNTPSERVER\-localhost}:563/newsrc
+*:563 \[ti]/.tin/newsrcs/${NNTPSERVER\-localhost}:563/newsrc
 .br
-* ~/.tin/newsrcs/${NNTPSERVER\-localhost}/newsrc
+* \[ti]/.tin/newsrcs/${NNTPSERVER\-localhost}/newsrc
 .RE
 .RE
 .PP
@@ -1335,8 +1344,8 @@ also \fBConfigServerrcMenu\fP ('\fBs\fP'
 Internal version number.
 .TP
 .B add_cmd_line_opts
-Additional command line options. Acts like $\fBTINRC\fP but server specific.
-Be aware that the file is read after the command line options and may
+Additional command-line options. Acts like $\fBTINRC\fP but server specific.
+Be aware that the file is read after the command-line options and may
 override them.
 The allowed options are currently limited to ''\fB\-4\fP'', ''\fB\-6\fP'',
 \&''\fB\-A\fP'', ''\fB\-C\fP'', ''\fB\-d\fP'', ''\fB\-G\fP\~\fIlimit\fP'',
@@ -1496,7 +1505,7 @@ Reconnect to server automatically. Defau
 .TP
 .B batch_save
 If set ON articles/threads will be saved in batch mode when save ''\fB\-S\fP''
-or mail ''\fB\-M\fP'', ''\fB\-N\fP'' is specified on the command line.
+or mail ''\fB\-M\fP'', ''\fB\-N\fP'' is specified on the command-line.
 Default is ON.
 .TP
 .B beginner_level
@@ -1867,7 +1876,7 @@ built-in NNTP inews), else it is "inews
 .TP
 .B info_in_last_line
 If ON, show current group description or article subject in the last line
-(not in the pager and global menu) \(em \fBToggleInfoLastLine\fP ('\fBi\fP')
+(not in the global menu) \(em \fBToggleInfoLastLine\fP ('\fBi\fP')
 toggles setting. This facility is useful as the full width of the screen is
 available to display long subjects. Default is OFF.
 .TP
@@ -1956,8 +1965,8 @@ Default is \fI${TIN_HOMEDIR:\-"$HOME"}/M
 .B mailer_format
 The format string used to create the mailer command with parameters that is
 used for mailing articles to other people. Default is '%M "%T" < %F' (e.g.,
-/bin/mail "iain" < ~/.article). The flexible format allows other mailers with
-different command line parameters to be used such as
+/bin/mail "iain" < \[ti]/.article). The flexible format allows other mailers with
+different command-line parameters to be used such as
 .in +0.3i
 .nf
 sendmail \-oem \-t < %F
@@ -2010,7 +2019,7 @@ time, text in charset other than the val
 considered not displayable and represented as '?'. Otherwise, all
 character sets are regarded as compatible with the display. If it's
 not set, the value of the environment variable $\fBMM_CHARSET\fP is
-used. US-ASCII or compile-time default is used in case neither of
+used. US\-ASCII or compile-time default is used in case neither of
 them is defined. If your system supports
 .BR \%iconv (3)
 or
@@ -2030,34 +2039,54 @@ If none of these functions are available
 disabled and you have to use \fBmm_charset\fP instead. \fBmm_network_charset\fP
 is limited to one of the following charsets:
 .in +0.3i
-US-ASCII, ISO-8859-{1,2,3,4,5,7,9,10,13,14,15,16}, KOI8-{R,U,RU}
-EUC-{CN,JP,KR,TW}, ISO-2022-{CN,CN-EXT,JP,JP-1,JP-2}, Big5, UTF-8
+US\-ASCII,
+ISO\-8859\-\:{\:1,\:2,\:3,\:4,\:5,\:7,\:9,\:10,\:13,\:14,\:15,\:16\:},
+KOI8\-\:{\:R,\:U,\:RU\:},\: EUC\-\:{\:CN,\:JP,\:KR,\:TW\:},
+ISO\-2022\-\:{\:CN,\:CN\-EXT,\:JP,\:JP\-1,\:JP\-2\:},
+Big5, UTF\-8
 .in -0.3i
 Not all values might work on your system, see
 .BR \%iconv_open (3)
 for more details. If it's not set, the value of the environment variable
-$\fBMM_CHARSET\fP is used. US-ASCII or compile-time default is used in case
+$\fBMM_CHARSET\fP is used. US\-ASCII or compile-time default is used in case
 neither of them is defined.
 .TP
 .B mono_markdash
 Character attribute of words emphasized like _this_. It depends on your
 terminal which attributes are usable. See also \fBword_h_display_marks\fP
-and \fBword_highlight\fP.
+and \fBword_highlight\fP. Default is 2 (best highlighting). The possible
+values are:
+.RS +1i
+.TS
+tab(:);
+n lb.
+0:normal
+1:underline
+2:best highlighting
+3:reverse video
+4:blinking
+5:half bright
+6:bold
+.TE
+.RE
 .TP
 .B mono_markslash
 Character attribute of words emphasized like /this/. It depends on your
 terminal which attributes are usable. See also \fBword_h_display_marks\fP
-and \fBword_highlight\fP.
+and \fBword_highlight\fP. Default is 5 (half bright). See \fBmono_markdash\fP
+for the possible values.
 .TP
 .B mono_markstar
 Character attribute of words emphasized like *this*. It depends on your
 terminal which attributes are usable. See also \fBword_h_display_marks\fP
-and \fBword_highlight\fP.
+and \fBword_highlight\fP. Default is 6 (bold). See \fBmono_markdash\fP
+for the possible values.
 .TP
 .B mono_markstroke
 Character attribute of words emphasized like \-this\-. It depends on your
 terminal which attributes are usable. See also \fBword_h_display_marks\fP
-and \fBword_highlight\fP.
+and \fBword_highlight\fP. Default is 3 (reverse video). See
+\fBmono_markdash\fP for the possible values.
 .TP
 .B newnews
 These are internal timers used by
@@ -2361,9 +2390,27 @@ are displayed.
 displayed.
 .RE
 .TP
-.B show_art_score
-If ON show article score in the lower left corner when displaying articles.
-Default is OFF. See also \fBcol_score_neg\fP and \fBcol_score_pos\fP.
+.B show_art_info
+Show additional information about the article at the page level.
+The article's score can be displayed in the lower left corner (see also
+\fBcol_score_neg\fP and \fBcol_score_pos\fP), and the article's language,
+if detectable, can be displayed in the page header to the right of the
+line count.
+If the language is prefixed by a '\[ti]' the value is guessed, if it is
+prefixed by a '+' the value is inherited.
+If possible, a language tag is converted to the name of the language.
+In this case, the tag is specified in round brackets after the name.
+Default is 0.
+.RS +1i
+.IP 0 3
+\fBNone\fP, don't show article's score or language.
+.IP 1
+\fBArticle score\fP, show only the article's score.
+.IP 2
+\fBArticle language\fP, show only the article's language.
+.IP 3
+\fBScore and language\fP, show both, article's score and language.
+.RE
 .TP
 .B show_description
 If ON show a short group description text after newsgroup name at the group
@@ -2680,8 +2727,20 @@ and
 must be in your $\fBPATH\fP. Default is OFF.
 .TP
 .B utf8_graphics
-If ON use UTF-8 characters for indicator ('\(->'), thread/attachment tree and
-ellipsis ('...'). Default is OFF.
+Use UTF\-8 characters for indicator ('\(->'), thread/attachment tree and
+ellipsis ('...'). Default is 0.
+.RS +.5i
+.IP 0 3
+\fBDon't use UTF-8 characters\fP.
+.IP 1
+\fBfor ellipsis\fP. Use UTF-8 characters for ellipsis.
+.IP 2
+\fBfor indicator and tree\fP. Use UTF-8 characters for indicator
+and thread/attachment tree.
+.IP 3
+\fBfor ..., indicator and tree\fP. Use UTF-8 characters for ellipsis,
+indicator and thread/attachment tree.
+.RE
 .TP
 .B verbatim_begin_regex
 A regular expression that
diff -Nurp '--exclude=.bzr*' tin-2.6.5/doc/tin.defaults tin-2.6.6/doc/tin.defaults
--- tin-2.6.5/doc/tin.defaults	2025-12-24 00:14:31.000000000 +0100
+++ tin-2.6.6/doc/tin.defaults	2026-08-23 08:35:08.339605078 +0200
@@ -1,5 +1,5 @@
 #
-# TIN 2.6.5 - a threaded newsreader
+# TIN 2.6.6 - a threaded newsreader
 #
 # tin.defaults - set some machine specified options
 #                and override compile time defaults
diff -Nurp '--exclude=.bzr*' tin-2.6.5/include/autoconf.hin tin-2.6.6/include/autoconf.hin
--- tin-2.6.5/include/autoconf.hin	2025-11-15 19:30:31.000000000 +0100
+++ tin-2.6.6/include/autoconf.hin	2026-07-14 05:32:02.175869887 +0200
@@ -3,7 +3,7 @@
  *  Module    : autoconf.hin
  *  Author    : Thomas Dickey
  *  Created   : 1995-08-24
- *  Updated   : 2025-11-08
+ *  Updated   : 2026-07-14
  *  Notes     : #include files, #defines & struct's
  *
  * Copyright (c) 1995-2026 Thomas Dickey <dickey@invisible-island.net>
@@ -138,12 +138,12 @@
 #	undef mode_t
 #	undef off_t
 #	undef pid_t
-#	undef quad_t
 #	undef size_t
 #	undef ssize_t
 #	undef tcflag_t
 #	undef time_t
 #	undef uid_t
+#	undef uint32_t
 #	undef RETSIGTYPE
 #	undef HAVE_INT_LEAST64_T
 #	undef HAVE_PRIDLEAST64
@@ -172,6 +172,7 @@
 #	undef HAVE_ERRNO_H
 #	undef HAVE_FCNTL_H
 #	undef HAVE_GETOPT_H
+#	undef HAVE_GRP_H
 #	undef HAVE_ICONV_H
 #	undef HAVE_INTTYPES_H
 #	undef HAVE_IOCTL_H
@@ -241,9 +242,6 @@
  * function is found in a library.
  */
 #	undef HAVE_ALARM
-#	undef HAVE_ATOL
-#	undef HAVE_ATOLL
-#	undef HAVE_ATOQ
 #	undef HAVE_BCOPY
 #	undef HAVE_CHMOD
 #	undef HAVE_CLOCK_GETTIME
@@ -258,9 +256,11 @@
 #	undef HAVE_GAI_STRERROR
 #	undef HAVE_GETADDRINFO
 #	undef HAVE_GETCWD
+#	undef HAVE_GETGRGID
 #	undef HAVE_GETHOSTBYNAME
 #	undef HAVE_GETHOSTNAME
 #	undef HAVE_GETPEERNAME
+#	undef HAVE_GETPWUID
 #	undef HAVE_GETSERVBYNAME
 #	undef HAVE_GETSOCKOPT
 #	undef HAVE_GETTIMEOFDAY
@@ -271,8 +271,10 @@
 #	undef HAVE_INET_ADDR
 #	undef HAVE_INET_ATON
 #	undef HAVE_INET_NTOA
+#	undef HAVE_INET_NTOP
 #	undef HAVE_INET_PTON
 #	undef HAVE_ISASCII
+#	undef HAVE_ISBLANK
 #	undef HAVE_IS_XTERM
 #	undef HAVE_LINK
 #	undef HAVE_LOCKF
@@ -355,9 +357,6 @@
  * warnings, etc., for development/testing).
  */
 #	undef DECL_ALARM
-#	undef DECL_ATOL
-#	undef DECL_ATOLL
-#	undef DECL_ATOQ
 #	undef DECL_BCOPY
 #	undef DECL_BZERO
 #	undef DECL_CALLOC
@@ -385,6 +384,7 @@
 #	undef DECL_INET_NTOA
 #	undef DECL_IOCTL
 #	undef DECL_ISASCII
+#	undef DECL_ISBLANK
 #	undef DECL_KILL
 #	undef DECL_LRAND48
 #	undef DECL_MALLOC
@@ -445,7 +445,7 @@
 
 /*
  * Enable large article numbers
- * (if system has long long or quad_t or int_least64_t)
+ * (if system has long long or int_least64_t)
  */
 #	undef ENABLE_LONG_ARTICLE_NUMBERS
 
@@ -542,6 +542,15 @@
  */
 #	undef CPP_DOES_CONCAT
 
+/* __attribute__((fallthrough)) */
+#	undef HAVE_FUNC_ATTRIBUTE_FALLTHROUGH
+
+/* __attribute__((unused)) */
+#	undef HAVE_FUNC_ATTRIBUTE_UNUSED
+
+/* __attribute__((format(func,fmt,var))) */
+#	undef HAVE_FUNC_ATTRIBUTE_FORMAT
+
 /*
  * One of the following two is defined, according to whether qsort's compare
  * function is ANSI (declared with 'void *' parameters) or not.
@@ -648,10 +657,6 @@
  */
 #	undef USE_GSASL
 
-/*
- * use libicui18n for encoding guessing
- */
-#	undef USE_ICU_UCSDET
 
 #	undef HAVE_COFFEE
 
@@ -693,6 +698,7 @@
 #	undef HAVE_UNICODE_UNORM_H
 #	undef HAVE_UNICODE_UNORM2_H
 #	undef HAVE_UNICODE_USTRING_H
+#	undef HAVE_UNICODE_UCOL_H
 #	undef HAVE_UNICODE_UBIDI_H
 #	undef HAVE_UNICODE_UIDNA_H
 #	undef HAVE_UNICODE_UCNV_H
@@ -700,6 +706,10 @@
 #	undef HAVE_LIBICUUC_46_API
 #	undef HAVE_UCNV_OPEN
 #	undef HAVE_UBIDI_OPEN
+/*
+ * use libicui18n for encoding guessing
+ */
+#	undef USE_ICU_UCSDET
 
 /*
  * GNU libunistring
@@ -911,4 +921,12 @@
  * do we have curses_version()?
  */
 #	undef HAVE_CURSES_VERSION
+
+/*
+ * use libexttextcat for language guessing?
+ */
+#	undef HAVE_LIBEXTTEXTCAT
+#	undef TEXTCAT_FINGERPRINTS_PATH
+#	undef TEXTCAT_CONFIG_FILE
+
 #endif /* !TIN_AUTOCONF_H */
diff -Nurp '--exclude=.bzr*' tin-2.6.5/include/bool.h tin-2.6.6/include/bool.h
--- tin-2.6.5/include/bool.h	2025-11-13 02:24:12.000000000 +0100
+++ tin-2.6.6/include/bool.h	2026-02-26 17:04:04.225627478 +0100
@@ -3,7 +3,7 @@
  *  Module    : bool.h
  *  Author    : Urs Janssen <urs@tin.org>
  *  Created   :
- *  Updated   : 2013-01-09
+ *  Updated   : 2026-02-19
  *  Notes     :
  *
  * Copyright (c) 1997-2026 Urs Janssen <urs@tin.org>
@@ -41,42 +41,28 @@
 #ifndef BOOL_H
 #	define BOOL_H 1
 
-#	if 0
-/*
- * This is the correct way, but causes problems on some systems
- * e.g. SuSE-7.3 (IA-32)
- */
-#		ifndef __cplusplus
-#			ifdef HAVE_STDBOOL_H
-#				include <stdbool.h>
-#				ifdef _Bool
-	typefdef _Bool t_bool;
-#				endif /* _Bool */
-#			endif /* HAVE_STDBOOL_H */
-#		endif /* __cplusplus */
-#		ifndef FALSE
-#			define FALSE 0
-#		endif /* !FALSE */
-#		ifndef TRUE
-#			define TRUE (!FALSE)
-#		endif /* !TRUE */
-#		ifndef t_bool
-	typedef unsigned t_bool;	/* don't make this a char or short! */
-#		endif /* t_bool */
-
-#	else
-
-#		ifndef FALSE
-#			define FALSE 0
-#		endif /* !FALSE */
-
-#		ifndef TRUE
-#			define TRUE (!FALSE)
-#		endif /* !TRUE */
-
-	typedef unsigned t_bool;	/* don't make this a char or short! */
-
-#	endif /* 0 */
+#	if !defined(__cplusplus) && defined(HAVE_STDBOOL_H) && defined(__STDC_VERSION__) && __STDC_VERSION__ >= 202311L
+#		include <stdbool.h>
+#		if (defined(__STDC_VERSION__) && __STDC_VERSION__ >= 202311L) || defined(__bool_true_false_are_defined)
+#			define t_bool bool
+#			ifndef FALSE
+#				define FALSE false
+#			endif /* !FALSE */
+#			ifndef TRUE
+#				define TRUE true
+#			endif /* !TRUE */
+#		endif /* __STDC_VERSION__ >= 202311L || __bool_true_false_are_defined */
+#	endif /* !__cplusplus && HAVE_STDBOOL_H && __STDC_VERSION__ >= 202311L */
+
+#	ifndef FALSE
+#		define FALSE 0
+#	endif /* !FALSE */
+#	ifndef TRUE
+#		define TRUE (!FALSE)
+#	endif /* !TRUE */
+#	ifndef t_bool
+		typedef unsigned t_bool;	/* don't make this a char or short! */
+#	endif /* t_bool */
 
 #	define bool_not(b) ((b) ? FALSE : TRUE)
 #	define bool_equal(a,b) ((a) ? (b) : (bool_not(b)))
diff -Nurp '--exclude=.bzr*' tin-2.6.5/include/extern.h tin-2.6.6/include/extern.h
--- tin-2.6.5/include/extern.h	2025-12-16 18:58:17.000000000 +0100
+++ tin-2.6.6/include/extern.h	2026-07-12 01:04:38.635350362 +0200
@@ -3,7 +3,7 @@
  *  Module    : extern.h
  *  Author    : I. Lea
  *  Created   : 1991-04-01
- *  Updated   : 2025-12-16
+ *  Updated   : 2026-07-10
  *  Notes     :
  *
  * Copyright (c) 1997-2026 Iain Lea <iain@bricbrac.de>
@@ -66,18 +66,6 @@
 #ifdef DECL_ALARM
 	extern unsigned alarm(unsigned);
 #endif /* DECL_ALARM */
-#ifdef DECL_ATOL
-	extern long atol(const char *);
-#endif /* DECL_ATOL */
-#ifdef HAVE_ATOLL
-#	ifdef DECL_ATOLL
-		extern long long atoll(const char *);
-#	endif /* DECL_ATOLL */
-#else
-#	if defined(HAVE_ATOQ) && defined(DECL_ATOQ)
-		extern long long atoq(const char *);
-#	endif /* HAVE_ATOQ && DECL_ATOQ */
-#endif /* HAVE_ATOLL */
 #ifndef HAVE_MEMCPY
 #	ifdef DECL_BCOPY
 		extern int bcopy(char *, char *, int);
@@ -182,6 +170,9 @@
 #if defined(DECL_ISASCII) && !defined(isascii)
 	extern int isascii(int);
 #endif /* DECL_ISASCII && !isascii */
+#if defined(DECL_ISASCII) && !defined(isblank)
+    extern int isblank(int);
+#endif /* DECL_ISBLANK && !isblank */
 #ifdef DECL_KILL
 	extern int kill(pid_t, int);
 #endif /* DECL_KILL */
@@ -381,6 +372,7 @@ extern char *default_filter_select_globa
 extern char *default_mime_types_to_save;
 extern char *default_organization;
 extern char default_signature[PATH_LEN];
+extern char filter_file[PATH_LEN];
 extern char global_attributes_file[PATH_LEN];
 extern char global_config_file[PATH_LEN];
 extern char global_defaults_file[PATH_LEN];
@@ -389,18 +381,17 @@ extern char index_maildir[PATH_LEN];
 extern char index_newsdir[PATH_LEN];
 extern char index_savedir[PATH_LEN];
 extern char inewsdir[PATH_LEN];
-extern char filter_file[PATH_LEN];
 extern char keymap_file[PATH_LEN];
 extern char local_attributes_file[PATH_LEN];
 extern char local_config_file[PATH_LEN];
 extern char local_input_history_file[PATH_LEN];
 extern char local_motd_file[PATH_LEN];
 extern char local_newsgroups_file[PATH_LEN];
-extern char newsrctable_file[PATH_LEN];
 extern char lock_file[PATH_LEN];
 extern char mail_news_user[LEN];
 extern char mailbox[PATH_LEN];
 extern char mailer[PATH_LEN];
+extern char newsrctable_file[PATH_LEN];
 #ifdef HAVE_MH_MAIL_HANDLING
 	extern char mail_active_file[PATH_LEN];
 	extern char mailgroups_file[PATH_LEN];
@@ -428,7 +419,7 @@ extern char spooldir[PATH_LEN];
 extern char txt_help_bug_report[LEN];
 extern char userid[LOGIN_NAME_MAX];
 
-extern char domain_name[];
+extern char domain_name[256];
 
 extern const char base64_alphabet[64];
 
@@ -459,18 +450,23 @@ extern constext *txt_mime_encodings[];
 #ifdef HAVE_UNICODE_NORMALIZATION
 	extern constext *txt_normalization_forms[];
 #endif /* HAVE_UNICODE_NORMALIZATION */
+#if defined(USE_ICU_UCSDET) && defined(CHARSET_CONVERSION)
+	extern constext *txt_undeclared_cs_guess_options[];
+#endif /* USE_ICU_UCSDET && CHARSET_CONVERSION */
 extern constext *txt_onoff[];
 extern constext *txt_post_process_types[];
 extern constext *txt_quick_ks_header_options[];
 extern constext *txt_quote_style_type[];
 extern constext *txt_show_from[];
 extern constext *txt_show_help_mail_sign_options[];
+extern constext *txt_show_article_info[];
 extern constext *txt_sort_a_type[];	/* a=articles */
 extern constext *txt_sort_t_type[];	/* t=threads */
 extern constext *txt_strip_bogus_type[];
 extern constext *txt_threading[];
 extern constext *txt_thread_score_type[];
 extern constext *txt_trim_article_body_options[];
+extern constext *txt_utf8_graphics_options[];
 extern constext *txt_verbatim_handling_options[];
 extern constext *txt_wildcard_type[];
 #if defined(NNTP_ABLE) && defined(HAVE_SELECT)
@@ -577,6 +573,9 @@ extern constext txt_attrib_file_mime_for
 	extern constext txt_attrib_file_undeclared_charset[];
 #	ifdef USE_ICU_UCSDET
 	extern constext txt_attrib_file_undeclared_cs_guess[];
+	extern constext txt_attrib_file_undeclared_cs_guess_0[];
+	extern constext txt_attrib_file_undeclared_cs_guess_1[];
+	extern constext txt_attrib_file_undeclared_cs_guess_2[];
 #	endif /* USE_ICU_UCSDET */
 #endif /* CHARSET_CONVERSION */
 extern constext txt_attrib_file_hdr_to_disp[];
@@ -612,7 +611,7 @@ extern constext txt_attrib_file_savefile
 extern constext txt_attrib_file_sigfile[];
 extern constext txt_attrib_file_show_author[];
 extern constext txt_attrib_file_show_signatures[];
-extern constext txt_attrib_file_show_art_score[];
+extern constext txt_attrib_file_show_art_info[];
 #if defined(MULTIBYTE_ABLE) && !defined(NO_LOCALE)
 	extern constext txt_attrib_file_suppress_soft_hyphens[];
 #endif /* MULTIBYTE_ABLE && !NO_LOCALE */
@@ -845,6 +844,7 @@ extern constext txt_error_bad_msgidfqdn[
 	extern constext txt_error_couldnt_dotlock[];
 	extern constext txt_error_couldnt_lock[];
 #endif /* NO_LOCKING */
+	extern constext txt_error_control_missing_approved[];
 #	ifdef NNTPS_ABLE
 	extern constext txt_error_cant_use_litteral[];
 #endif /* NNTPS_ABLE */
@@ -891,11 +891,15 @@ extern constext txt_error_gnksa_rn_encsy
 extern constext txt_error_gnksa_rn_paren[];
 extern constext txt_error_gnksa_rn_invalid[];
 extern constext txt_error_gnksa_rn_missing[];
+extern constext txt_error_group_is_read_only[];
 extern constext txt_error_header_and_body_not_separate[];
+extern constext txt_error_header_combination[];
 extern constext txt_error_header_distribution_all[];
-extern constext *txt_error_header_duplicate_sp[];
+extern constext txt_error_header_duplicate[];
 extern constext txt_error_header_format[];
-extern constext txt_error_header_line_bad_charset[];
+#ifndef CHARSET_CONVERSION
+	extern constext txt_error_header_line_bad_charset[];
+#endif /* CHARSET_CONVERSION */
 extern constext txt_error_header_line_bad_encoding[];
 extern constext txt_error_header_line_blank[];
 extern constext txt_error_header_line_colon[];
@@ -935,6 +939,8 @@ extern constext txt_error_no_domain_name
 extern constext txt_error_newsgroups_poster[];
 extern constext *txt_error_no_valid_newsgroup_sp[];
 extern constext txt_error_retry_without_n[];
+extern constext txt_error_obsolete_control[];
+extern constext txt_error_obsolete_header[];
 extern constext txt_error_option_missing_argument[];
 extern constext txt_error_option_unknown[];
 
@@ -959,6 +965,7 @@ extern constext txt_error_unknown_dlevel
 	extern constext txt_error_unreachable[];
 #endif /* !NNTP_ABLE */
 extern constext txt_error_uri_normalization[];
+extern constext txt_error_unwanted_header[];
 extern constext txt_esc[];
 extern constext txt_exiting[];
 extern constext txt_external_mail_done[];
@@ -968,11 +975,10 @@ extern constext txt_extracting_shar[];
 #endif /* NNTP_ABLE */
 extern constext txt_feed_pattern[];
 extern constext txt_filesystem_full[];
-extern constext txt_filesystem_full_backup[];
+extern constext txt_error_backup[];
 extern constext txt_filter_comment[];
 #ifdef DEBUG
 	extern constext txt_filter_error_overview_no_servername[];
-	extern constext txt_filter_error_overview_xref[];
 	extern constext txt_filter_error_skipping_xref_filter[];
 #endif /* DEBUG */
 extern constext txt_filter_file[];
@@ -1400,12 +1406,15 @@ extern constext txt_not_in_active_file[]
 #endif /* NNTP_ABLE */
 extern constext txt_null[];
 extern constext txt_only[];
+extern constext txt_openpgp_public_key_block[];
+extern constext txt_openpgp_signature_block[];
 extern constext txt_option_check_tinrc[];
 extern constext txt_options_menu[];
 extern constext txt_options_menu_com[];
 extern constext txt_option_not_enabled[];
 extern constext txt_out_of_memory[];
 extern constext txt_path_line_nocasse[];
+extern constext txt_pgp_signed_message[];
 extern constext txt_xref_line_nocasse[];
 extern constext txt_pcre_error_at[];
 extern constext txt_pcre_error_num[];
@@ -1502,7 +1511,7 @@ extern constext txt_repost[];
 extern constext txt_repost_an_article[];
 extern constext txt_repost_group[];
 extern constext txt_reset_newsrc[];
-extern constext txt_resp_redirect[];
+extern constext *txt_resp_redirect_sp[];
 extern constext txt_resp_to_poster[];
 extern constext txt_return_key[];
 extern constext txt_save[];
@@ -1563,6 +1572,7 @@ extern constext txt_serverrc_menu[];
 extern constext txt_serverrc_menu_com[];
 extern constext txt_serverrc_tinrc[];
 extern constext txt_servers_active[];
+extern constext txt_shell_archive[];
 extern constext txt_skipped_group[];
 extern constext txt_skipping_newgroups[];
 extern constext txt_space[];
@@ -1628,9 +1638,9 @@ extern constext txt_toggled_rot13[];
 extern constext txt_toggled_tex2iso[];
 extern constext txt_toggled_tabwidth[];
 extern constext txt_toggled_verbatim[];
-#if defined(NNTP_ABLE) && defined(HAVE_INET_NTOA) && !defined(INET6)
+#if defined(NNTP_ABLE) && (defined(HAVE_INET_NTOP) || defined(HAVE_INET_NTOA)) && !defined(INET6)
 	extern constext txt_trying[];
-#endif /* NNTP_ABLE && HAVE_INET_NTOA && !INET6 */
+#endif /* NNTP_ABLE && (HAVE_INET_NTOP || HAVE_INET_NTOA) && !INET6 */
 #ifndef NO_LOCKING
 	extern constext txt_trying_dotlock[];
 	extern constext txt_trying_lock[];
@@ -1698,6 +1708,7 @@ extern constext txt_usage_filter_file[];
 extern constext txt_usage_getart_limit[];
 extern constext txt_usage_help_information[];
 extern constext txt_usage_help_message[];
+extern constext txt_usage_import_file[];
 extern constext txt_usage_index_newsdir[];
 extern constext txt_usage_update_index_files[];
 extern constext txt_usage_maildir[];
@@ -1713,6 +1724,7 @@ extern constext txt_usage_savedir[];
 extern constext txt_usage_save_new_news[];
 extern constext txt_usage_start_if_unread_news[];
 extern constext txt_usage_tin[];
+extern constext txt_usage_tinrc_file[];
 #ifdef HAVE_COLOR
 	extern constext txt_usage_toggle_color[];
 #endif /* HAVE_COLOR */
@@ -1758,11 +1770,19 @@ extern constext *txt_warn_long_line_not_
 	extern constext txt_warn_header_line_comma[];
 	extern constext txt_warn_header_line_groups_contd[];
 #endif /* ALLOW_FWS_IN_NEWSGROUPLIST */
-extern constext txt_warn_example_hierarchy[];
+extern constext txt_warn_header_folded[];
+extern constext txt_warn_header_unusual_char[];
+extern constext txt_warn_element_too_short[];
+extern constext txt_warn_reserved_hierarchy[];
+extern constext txt_warn_illegal_char[];
+extern constext txt_warn_invalid_h_element[];
+extern constext txt_warn_manual_mime_missing_hdr[];
+extern constext txt_warn_multiple_addr_given[];
 extern constext txt_warn_multiple_addresses[];
 extern constext *txt_warn_multiple_sigs_sp[];
 extern constext txt_warn_newsrc[];
 extern constext *txt_warn_not_all_arts_saved_sp[];
+extern constext txt_warn_posted_and_mailed[];
 extern constext txt_warn_re_but_no_references[];
 extern constext txt_warn_re_only_subject[];
 extern constext txt_warn_references_but_no_re[];
@@ -1772,11 +1792,14 @@ extern constext txt_warn_references_but_
 extern constext *txt_warn_sig_too_long_sp[];
 extern constext txt_warn_suspicious_mail[];
 extern constext txt_warn_update[];
+extern constext txt_warn_uppercase_letter[];
 extern constext txt_warn_unprintable_char[];
 extern constext txt_warn_unrecognized_version[];
 extern constext txt_warn_wrong_sig_format[];
 extern constext txt_warn_group_is_moderated[];
 extern constext *txt_warn_groups_moderated_sp[];
+extern constext txt_warn_group_is_read_only[];
+extern constext *txt_warn_group_is_read_only_sp[];
 extern constext txt_warn_xref_not_supported[];
 extern constext txt_writing_attributes_file[];
 extern constext txt_writing_group[];
@@ -1830,9 +1853,14 @@ extern constext txt_you_have_mail[];
 	extern constext txt_no_command[];
 #endif /* !DONT_HAVE_PIPING */
 
+#ifdef FORGERY
+	extern constext txt_warn_grp_renamed[];
+#else
+	extern constext txt_error_grp_renamed[];
+#endif /* FORGERY */
+
 #ifndef HAVE_FASCIST_NEWSADMIN
 	extern constext txt_warn_followup_to_several_groups[];
-	extern constext txt_warn_grp_renamed[];
 	extern constext *txt_warn_missing_followup_to_sp[];
 	extern constext txt_warn_not_in_newsrc[];
 	extern constext txt_warn_not_valid_newsgroup[];
@@ -2039,7 +2067,9 @@ extern int hist_last[HIST_MAXNUM + 1];
 extern int hist_pos[HIST_MAXNUM + 1];
 extern char *input_history[HIST_MAXNUM + 1][HIST_SIZE + 1];
 
-extern volatile sig_atomic_t pending_sactions;
+#ifndef __CPROTO__ /* hack; skip in decl configure tests */
+	extern volatile sig_atomic_t pending_sactions;
+#endif /* !__CPROTO__ */
 
 /* defines for GNKSA checking */
 /* success/undefined failure */
@@ -2112,7 +2142,6 @@ extern t_bool word_highlight;
 
 #ifdef HAVE_FASCIST_NEWSADMIN
 	extern constext txt_error_followup_to_several_groups[];
-	extern constext txt_error_grp_renamed[];
 	extern constext *txt_error_missing_followup_to_sp[];
 	extern constext txt_error_not_valid_newsgroup[];
 #endif /* HAVE_FASCIST_NEWSADMIN */
@@ -2315,7 +2344,7 @@ extern struct opttxt txt_show_help_mail_
 extern struct opttxt txt_show_only_unread_arts;
 extern struct opttxt txt_show_only_unread_groups;
 extern struct opttxt txt_show_signatures;
-extern struct opttxt txt_show_art_score;
+extern struct opttxt txt_show_art_info;
 extern struct opttxt txt_sigdashes;
 extern struct opttxt txt_sigfile;
 extern struct opttxt txt_signature_repost;
@@ -2423,4 +2452,7 @@ extern struct opttxt txt_xpost_quote_for
 #if defined(HAVE_LIBICUUC) && defined(MULTIBYTE_ABLE) && defined(HAVE_UNICODE_UBIDI_H) && !defined(NO_LOCALE)
 	extern struct opttxt txt_render_bidi;
 #endif /* HAVE_LIBICUUC && MULTIBYTE_ABLE && HAVE_UNICODE_UBIDI_H && !NO_LOCALE */
+#ifdef HAVE_LIBEXTTEXTCAT
+	extern void *textcat_handle;
+#endif /* HAVE_LIBEXTTEXTCAT */
 #endif /* !EXTERN_H */
diff -Nurp '--exclude=.bzr*' tin-2.6.5/include/keymap.h tin-2.6.6/include/keymap.h
--- tin-2.6.5/include/keymap.h	2025-11-13 02:24:12.000000000 +0100
+++ tin-2.6.6/include/keymap.h	2026-05-18 08:11:29.668132315 +0200
@@ -3,7 +3,7 @@
  *  Module    : keymap.h
  *  Author    : J. Faultless, D. Nimmich
  *  Created   : 1999
- *  Updated   : 2025-11-06
+ *  Updated   : 2026-04-27
  *  Notes     :
  *
  * Copyright (c) 1999-2026 Jason Faultless <jason@altarstone.com>
@@ -41,6 +41,14 @@
 #ifndef KEYMAP_H
 #	define KEYMAP_H 1
 
+#ifndef GCC_ATTR_FMT
+#	ifdef HAVE_FUNC_ATTRIBUTE_FORMAT
+#		define GCC_ATTR_FMT(type,fmt,var) __attribute__((format(type,fmt,var)))
+#	else
+#		define GCC_ATTR_FMT(type,fmt,var) /**/
+#	endif /* HAVE_FUNC_ATTRIBUTE_FORMAT */
+#endif /* GCC_ATTR_FMT */
+
 /* Revised 9 October 1996 by Branden Robinson in ASCII order
  *
  *        Oct   Dec   Hex   Char           Oct   Dec   Hex   Char
@@ -438,17 +446,17 @@ extern t_function handle_keypad(
 	t_function (*mouse_action) (
 		t_function (*left_action) (void),
 		t_function (*right_action) (void)),
-	const struct keylist keys);
-extern t_function prompt_slk_response(t_function default_func, const struct keylist keys, const char *fmt, ...);
+	const struct keylist *keys);
+	extern t_function prompt_slk_response(t_function default_func, const struct keylist *keys, const char *fmt, ...) GCC_ATTR_FMT(printf,3,4);
 #if defined(MULTIBYTE_ABLE) && !defined(NO_LOCALE)
 	extern char *printascii(char *buf, wint_t ch);
-	extern wchar_t func_to_key(t_function func, const struct keylist keys);
-	extern t_function key_to_func(const wchar_t key, const struct keylist keys);
+	extern wchar_t func_to_key(t_function func, const struct keylist *keys);
+	extern t_function key_to_func(const wchar_t key, const struct keylist *keys);
 #define PrintFuncKey(buf, func, keys) printascii(buf, (wint_t) func_to_key(func, keys))
 #else
 	extern char *printascii(char *buf, int ch);
-	extern char func_to_key(t_function func, const struct keylist keys);
-	extern t_function key_to_func(const char key, const struct keylist keys);
+	extern char func_to_key(t_function func, const struct keylist *keys);
+	extern t_function key_to_func(const char key, const struct keylist *keys);
 #define PrintFuncKey(buf, func, keys) printascii(buf, (int) func_to_key(func, keys))
 #endif /* MULTIBYTE_ABLE && !NO_LOCALE */
 #endif /* !KEYMAP_H */
diff -Nurp '--exclude=.bzr*' tin-2.6.5/include/policy.h tin-2.6.6/include/policy.h
--- tin-2.6.5/include/policy.h	2025-11-13 02:24:12.000000000 +0100
+++ tin-2.6.6/include/policy.h	2026-07-28 05:57:49.062697115 +0200
@@ -3,7 +3,7 @@
  *  Module    : policy.h
  *  Author    : Ralf Doeblitz <doeblitz@gmx.de>
  *  Created   : 1999-01-12
- *  Updated   : 2025-10-24
+ *  Updated   : 2026-07-28
  *  Notes     : #defines and static data for policy configuration
  *
  * Copyright (c) 1999-2026 Ralf Doeblitz <doeblitz@gmx.de>
@@ -48,6 +48,9 @@
 
 #ifndef TIN_POLICY_H
 #	define TIN_POLICY_H 1
+
+#	define TIN_TLD_DATE "2026-07-28"
+
 /*
  * known two letter country codes
  *
@@ -282,7 +285,7 @@ static char gnksa_country_codes[26*26] =
 };
 
 /* THE DATA BELOW MAY BE OUT OF DATE */
-static const char *gnksa_domain_list[] = {
+static const char *const gnksa_domain_list[] = {
 	"aaa",
 	"abb",
 	"abc",
@@ -360,7 +363,6 @@ static const char *gnksa_domain_list[] =
 	"gle",
 	"gmo",
 	"gmx",
-	"goo",
 	"gop",
 	"got",
 	"gov",
@@ -487,6 +489,7 @@ static const char *gnksa_domain_list[] =
 	"vig",
 	"vin",
 	"vip",
+	"web",
 	"wed",
 	"win",
 	"wme",
@@ -781,6 +784,7 @@ static const char *gnksa_domain_list[] =
 	"lotto",
 	"mango",
 	"media",
+	"merck",
 	"miami",
 	"money",
 	"movie",
@@ -1423,7 +1427,6 @@ static const char *gnksa_domain_list[] =
 	"xn--qcka1pmc",
 	"international",
 	"lifeinsurance",
-	"wolterskluwer",
 	"xn--cckwcxetd",
 	"xn--eckvdtc9d",
 	"xn--fpcrj9c3d",
diff -Nurp '--exclude=.bzr*' tin-2.6.5/include/proto.h tin-2.6.6/include/proto.h
--- tin-2.6.5/include/proto.h	2025-12-09 04:46:58.000000000 +0100
+++ tin-2.6.6/include/proto.h	2026-07-02 19:27:40.188034166 +0200
@@ -3,7 +3,7 @@
  *  Module    : proto.h
  *  Author    : Urs Janssen <urs@tin.org>
  *  Created   :
- *  Updated   : 2025-12-09
+ *  Updated   : 2026-06-17
  *  Notes     :
  *
  * Copyright (c) 1997-2026 Urs Janssen <urs@tin.org>
@@ -41,6 +41,14 @@
 #ifndef PROTO_H
 #	define PROTO_H 1
 
+#ifndef GCC_ATTR_FMT
+#	ifdef HAVE_FUNC_ATTRIBUTE_FORMAT
+#		define GCC_ATTR_FMT(type,fmt,var) __attribute__((format(type,fmt,var)))
+#	else
+#		define GCC_ATTR_FMT(type,fmt,var) /**/
+#	endif /* HAVE_FUNC_ATTRIBUTE_FORMAT */
+#endif /* GCC_ATTR_FMT */
+
 #ifndef KEYMAP_H
 #	include "keymap.h"
 #endif /* !KEYMAP_H */
@@ -77,7 +85,7 @@ extern void write_overview(struct t_grou
 
 /* attrib.c */
 extern int add_scope(const char *scope);
-extern t_bool getart_limit_set_from_scope(struct t_group *group);
+extern t_bool getart_limit_set_from_scope(const struct t_group *group);
 extern t_bool read_attributes_file(t_bool global_file);
 extern void assign_attributes_to_groups(void);
 extern void build_news_headers_array(struct t_attribute *scope, t_bool header_to_display);
@@ -186,13 +194,13 @@ extern void word_highlight_string(int ro
 /* debug.c */
 #ifdef DEBUG
 	extern void debug_delete_files(void);
-	extern void debug_print_file(const char *fname, const char *fmt, ...);
+	extern void debug_print_file(const char *fname, const char *fmt, ...) GCC_ATTR_FMT(printf,2,3);
 	extern void debug_print_active(void);
 	extern void debug_print_arts(void);
-	extern void debug_print_bitmap(struct t_group *group, struct t_article *art);
+	extern void debug_print_bitmap(const struct t_group *group, const struct t_article *art);
 	extern void debug_print_comment(const char *comment);
 	extern void debug_print_filters(void);
-	extern void debug_print_header(struct t_article *s);
+	extern void debug_print_header(const struct t_article *s);
 	extern void debug_print_malloc(t_bool is_malloc, const char *xfile, int line, size_t size);
 #endif /* DEBUG */
 
@@ -204,9 +212,9 @@ extern int feed_articles(int function, i
 
 /* filter.c */
 extern t_bool filter_articles(struct t_group *group);
-extern t_bool filter_menu(t_function type, struct t_group *group, struct t_article *art);
+extern t_bool filter_menu(t_function type, struct t_group *group, const struct t_article *art);
 extern t_bool filter_on_path(struct t_group *group);
-extern t_bool quick_filter(t_function type, const struct t_group *group, struct t_article *art);
+extern t_bool quick_filter(t_function type, const struct t_group *group, const struct t_article *art);
 extern t_bool quick_filter_select_posted_art(const 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);
@@ -279,6 +287,9 @@ extern void postinit_regexp(void);
 #ifdef HAVE_COLOR
 	extern void postinit_colors(int last_color);
 #endif /* HAVE_COLOR */
+#ifdef HAVE_LIBEXTTEXTCAT
+	extern void init_textcat(void);
+#endif /* HAVE_LIBEXTTEXTCAT */
 
 /* joinpath.c */
 extern void joinpath(char *result, size_t result_size, const char *dir, const char *file);
@@ -297,6 +308,7 @@ extern void setup_default_keys(void);
 extern int find_group_index(const char *group, t_bool ignore_case);
 extern struct t_group *group_add(const char *group);
 extern struct t_group *group_find(const char *group_name, t_bool ignore_case);
+extern t_bool valid_groupname(const char *name);
 extern unsigned long hash_groupname(const char *group);
 extern void group_rehash(t_bool yanked_out);
 extern void init_group_hash(void);
@@ -415,7 +427,7 @@ extern int rename_file(const char *old_f
 extern void show_inverse_video_status(void);
 extern void srndm(void);
 extern void strip_name(const char *from, char *address);
-extern _Noreturn void tin_done(int ret, const char *fmt, ...);
+extern _Noreturn void tin_done(int ret, const char *fmt, ...) GCC_ATTR_FMT(printf,2,3);
 extern void toggle_inverse_video(void);
 extern char *utf8_valid(char *line);
 #if defined(NO_LOCALE) || !defined(MULTIBYTE_ABLE)
@@ -465,20 +477,20 @@ extern char *getserverbyfile(const char
 extern int nntp_open(void);
 extern void nntp_close(t_bool send_no_quit);
 #ifdef NNTP_ABLE
-	extern FILE *nntp_command(const char *, int, char *, size_t);
+	extern FILE *nntp_command(const char *command, int success, char *message, size_t mlen);
 	extern char *get_server(char *string, int size);
-	extern int check_extensions(int);
-	extern int get_respcode(char *, size_t);
-	extern int get_only_respcode(char *, size_t);
+	extern int check_extensions(int rvl);
+	extern int get_respcode(char *message, size_t mlen);
+	extern int get_only_respcode(char *message, size_t mlen);
 	extern int new_nntp_command(const char *command, int success, char *message, size_t mlen);
 	extern void put_server(const char *string, t_bool hide_from_log);
 	extern void u_put_server(const char *string);
-	extern int fgetc_server(FILE *stream);
-	extern int ungetc_server(int c, FILE *stream);
+	extern int fgetc_server(const FILE *stream);
+	extern int ungetc_server(int c, const FILE *stream);
 	extern int nntp_conninfo(FILE *stream);
 	extern t_bool nntp_list_active_grp(const char *group, char *moderated);
 #	if defined(MAXARTNUM) && defined(USE_LONG_ARTICLE_NUMBERS)
-	extern void set_maxartnum(t_bool reconnect);
+	extern void set_maxartnum(t_bool do_reconnect);
 #	endif /* MAXARTNUM && USE_LONG_ARTICLE_NUMBERS */
 #endif /* NNTP_ABLE */
 
@@ -532,6 +544,7 @@ extern time_t parsedate(char *p, TIMEINF
 #endif /* HAVE_PGP_GPG */
 
 /* post.c */
+extern int append_mail(const char *the_article, const char *addr, const char *the_mailbox);
 extern char *checknadd_headers(const char *infile, const struct t_group *group);
 extern int check_mailbox_list(char *line, const char *header, int charset, int *errors);
 extern int count_postponed_articles(void);
@@ -603,7 +616,7 @@ extern REGEX_SIZE *regex_get_ovector_poi
 extern void highlight_regexes(int row, struct regex_cache *regex, int color);
 extern void regex_cache_init(struct regex_cache *regex);
 extern void regex_cache_destroy(struct regex_cache *regex);
-extern char *regex_get_substring_by_name(struct regex_cache *re, const char *sname, char *subject);
+extern char *regex_get_substring_by_name(struct regex_cache *re, const char *sname, const char *subject);
 extern t_bool regex_use_utf8(void);
 
 /* rfc1524.c */
@@ -629,7 +642,7 @@ extern void art_close(t_openartinfo *art
 extern void free_and_init_header(struct t_header *hdr);
 extern void free_list(t_param *list);
 extern void free_parts(t_part *ptr);
-extern void remove_comments(char *source);
+extern int remove_comments(char *source);
 extern void unfold_header(char *line);
 
 /* rfc2047.c */
@@ -653,22 +666,22 @@ extern void decode_save_mime(t_openartin
 extern void print_art_separator_line(FILE *fp, t_bool is_mailbox);
 
 /* screen.c */
-extern char *fmt_message(const char *fmt, va_list ap);
+extern char *fmt_message(const char *fmt, va_list ap) GCC_ATTR_FMT(printf,1,0);
 extern void center_line(int line, t_bool inverse, const char *str);
 extern void clear_message(void);
 extern void draw_arrow_mark(int line);
 extern void erase_arrow(void);
-extern void error_message(unsigned int sdelay, const char *fmt, ...);
-extern void info_message(const char *fmt, ...);
-extern void perror_message(const char *fmt, ...);
 extern void ring_bell(void);
 extern void show_progress(const char *txt, t_artnum count, t_artnum total);
 extern void show_title(const char *title);
 extern void spin_cursor(void);
 extern void stow_cursor(void);
-extern void wait_message(unsigned int sdelay, const char *fmt, ...);
 extern void open_msglog(void);
 extern void close_msglog(void);
+extern void error_message(unsigned int sdelay, const char *fmt, ...) GCC_ATTR_FMT(printf,2,3);
+extern void info_message(const char *fmt, ...) GCC_ATTR_FMT(printf,1,2);
+extern void perror_message(const char *fmt, ...) GCC_ATTR_FMT(printf,1,2);
+extern void wait_message(unsigned int sdelay, const char *fmt, ...) GCC_ATTR_FMT(printf,2,3);
 
 /* search.c */
 extern enum option_enum search_config(t_bool forward, t_bool repeat, enum option_enum current, enum option_enum last);
@@ -709,25 +722,32 @@ extern size_t my_strftime(char *s, size_
 /* string.c */
 extern char *append_to_string(char *dst, const char *src);
 extern char *eat_tab(char *s);
-extern char *fmt_string(const char *fmt, ...);
+extern char *fmt_string(const char *fmt, ...) GCC_ATTR_FMT(printf,1,2);
+extern int sh_format(char *dst, size_t len, const char *fmt, ...) GCC_ATTR_FMT(printf,3,4);
 #if !defined(USE_DMALLOC) || (defined(USE_DMALLOC) && !defined(HAVE_STRDUP))
 	extern char *my_strdup(const char *str);
 	extern char *my_strndup(const char *str, size_t n);
 #endif /* !USE_DMALLOC || (USE_DMALLOC && !HAVE_STRDUP) */
+extern char *rem_tail_char(char *string, unsigned char c);
+extern char *strduplwr(const char *src);
+/* extern char *strdupupr(const char *src); */
 extern char *str_trim(char *string);
 extern char *strunc(const char *message, size_t len);
 extern char *tin_ltoa(t_artnum value, size_t digits);
 extern char *tin_strtok(char *str, const char *delim);
-extern int sh_format(char *dst, size_t len, const char *fmt, ...);
+extern char *strrpbrk(const char *s, const char *accept);
+extern int sh_format(char *dst, size_t len, const char *fmt, ...) GCC_ATTR_FMT(printf,3,4);
 extern int strwidth(const char *str);
 extern signed int s2i(const char *s, signed int min, signed int max);
 extern size_t mystrcat(char **t, const char *s);
 extern void my_strncpy(char *p, const char *q, size_t n);
+/* extern char *my_strnstr(char *haystack, const char *needle, size_t len); */
 extern void parse_format_string(const char *fmtstr, struct t_fmt *fmt);
 extern void str_lwr(char *str);
 extern void str_upr(char *str);
-extern int my_tolower(int);
-extern int my_toupper(int);
+extern int my_tolower(int c);
+extern int my_toupper(int c);
+extern char *ellipsis_inplace(char *str);
 #if !defined(HAVE_STRCASESTR) || defined(DECL_STRCASESTR)
 	extern char *strcasestr(const char *haystack, const char *needle);
 #endif /* !HAVE_STRCASESTR || DECL_STRCASESTR */
@@ -746,9 +766,6 @@ extern int my_toupper(int);
 #ifndef HAVE_STRNCASECMP
 	extern int strncasecmp(const char *p, const char *q, size_t n);
 #endif /* !HAVE_STRNCASECMP */
-#ifndef HAVE_ATOL
-	extern long atol(const char *s);
-#endif /* !HAVE_ATOL */
 #ifndef HAVE_STRTOL
 	extern long strtol(const char *str, char **ptr, int use_base);
 #endif /* !HAVE_STRTOL */
@@ -781,6 +798,9 @@ extern char *expand_tab(const char *str,
 	extern UChar *char2UChar(const char *str);
 	extern char *UChar2char(const UChar *ustr);
 #endif /* HAVE_LIBICUUC && MULTIBYTE_ABLE && !NO_LOCALE */
+#if defined(HAVE_LIBICUUC) && defined(HAVE_UNICODE_UCOL_H) && defined(HAVE_LIBEXTTEXTCAT)
+	extern char *tag2lang(const char *tag);
+#endif /* HAVE_LIBICUUC && HAVE_UNICODE_UCOL_H && HAVE_LIBEXTTEXTCAT */
 
 /* tags.c */
 extern int line_is_tagged(int n);
@@ -833,6 +853,6 @@ extern t_bool wildmatpos(const char *tex
 extern t_bool overview_xref_support(void);
 extern void NSETRNG0(t_bitmap *bitmap, t_artnum low, t_artnum high);
 extern void NSETRNG1(t_bitmap *bitmap, t_artnum low, t_artnum high);
-extern void art_mark_xref_read(struct t_article *art);
+extern void art_mark_xref_read(const struct t_article *art);
 
 #endif /* !PROTO_H */
diff -Nurp '--exclude=.bzr*' tin-2.6.5/include/rfc2046.h tin-2.6.6/include/rfc2046.h
--- tin-2.6.5/include/rfc2046.h	2025-11-13 02:24:12.000000000 +0100
+++ tin-2.6.6/include/rfc2046.h	2026-02-01 14:25:37.606107147 +0100
@@ -3,7 +3,7 @@
  *  Module    : rfc2046.h
  *  Author    : Jason Faultless <jason@altarstone.com>
  *  Created   : 2000-02-18
- *  Updated   : 2025-05-09
+ *  Updated   : 2026-02-01
  *  Notes     : RFC 2046 MIME article definitions
  *
  * Copyright (c) 2000-2026 Jason Faultless <jason@altarstone.com>
@@ -90,16 +90,19 @@
 #	define MIME_CHARSET_UNSUPPORTED			(1 << 10)
 #	define MIME_TRANSFER_ENCODING_MISSING	(1 << 11)
 #	define MIME_TRANSFER_ENCODING_UNKNOWN	(1 << 12)
+#	define MIME_LANGUAGE_MISSING		(1 << 13)
+#	define MIME_LANGUAGE_GUESSED		(1 << 14)
 #	define MIME_INIT						(MIME_VERSION_MISSING \
 											| MIME_VERSION_UNSUPPORTED \
 											| MIME_TYPE_MISSING \
 											| MIME_SUBTYPE_MISSING \
 											| MIME_CHARSET_MISSING \
-											| MIME_TRANSFER_ENCODING_MISSING)
+											| MIME_TRANSFER_ENCODING_MISSING \
+											| MIME_LANGUAGE_MISSING)
 
 typedef struct hints
 {
-	unsigned flags:13;	/* Result of mime parsing
+	unsigned flags:15;	/* Result of mime parsing
 						define MIME_OK							no hints, to check if (mime_hints) {}
 						define MIME_VERSION_MISSING				mime version missing
 						define MIME_VERSION_UNSUPPORTED			mime version != 1.0
@@ -151,6 +154,7 @@ typedef struct part
 	long offset;			/* offset in article of the text of attachment */
 	unsigned long bytes;	/* part size in bytes */
 	int line_count;			/* # lines in this part */
+	int id;					/* section the current part belongs to */
 	int depth;				/* For multipart within multipart */
 	int yenc_part;			/* current yenc part */
 	int yenc_total;			/* total # of yenc parts */
diff -Nurp '--exclude=.bzr*' tin-2.6.5/include/tin.h tin-2.6.6/include/tin.h
--- tin-2.6.5/include/tin.h	2025-11-17 19:29:55.000000000 +0100
+++ tin-2.6.6/include/tin.h	2026-08-12 10:14:10.824916931 +0200
@@ -3,7 +3,7 @@
  *  Module    : tin.h
  *  Author    : I. Lea & R. Skrenta
  *  Created   : 1991-04-01
- *  Updated   : 2025-11-17
+ *  Updated   : 2026-07-29
  *  Notes     : #include files, #defines & struct's
  *
  * Copyright (c) 1997-2026 Iain Lea <iain@bricbrac.de>, Rich Skrenta <skrenta@pbm.com>
@@ -211,13 +211,11 @@ enum rc_state { RC_IGNORE, RC_UPGRADE, R
 #	if defined(HAVE_INT_LEAST64_T) && !defined(HAVE_INTTYPES_H)
 #		undef HAVE_INT_LEAST64_T
 #	endif /* HAVE_INT_LEAST64_T && !HAVE_INTTYPES_H */
-#	if defined(HAVE_INT_LEAST64_T) || defined(HAVE_LONG_LONG) || defined(quad_t)
-#		if defined(HAVE_ATOLL) || defined(HAVE_ATOQ)
-#			ifdef HAVE_STRTOLL
-#				define USE_LONG_ARTICLE_NUMBERS 1
-#			endif /* HAVE_STRTOLL */
-#		endif /* HAVE_ATOLL || HAVE_ATOQ */
-#	endif /* HAVE_INT_LEAST64_T || HAVE_LONG_LONG || quad_t */
+#	if defined(HAVE_STRTOLL) && (defined(HAVE_INT_LEAST64_T) || defined(HAVE_LONG_LONG))
+#		define USE_LONG_ARTICLE_NUMBERS 1
+#		define strtoartnum(in, end) strtoll(in, end, 10)
+#		define atoartnum(in) strtoll(in, NULL, 10)
+#	endif /* HAVE_STRTOLL && (HAVE_INT_LEAST64_T || HAVE_LONG_LONG) */
 #endif /* ENABLE_LONG_ARTICLE_NUMBERS && !SMALL_MEMORY_MACHINE */
 #ifdef USE_LONG_ARTICLE_NUMBERS
 #	if defined(HAVE_INT_LEAST64_T) && defined(HAVE_PRIDLEAST64) && defined(HAVE_SCNDLEAST64) && defined(HAVE_INT64_C)
@@ -238,12 +236,6 @@ enum rc_state { RC_IGNORE, RC_UPGRADE, R
 #		endif /* CPP_DOES_CONCAT */
 #		define ARTNUM_MAX LLONG_MAX
 #	endif /* HAVE_INT_LEAST64_T && HAVE_PRIDLEAST64 && HAVE_SCNDLEAST64 && HAVE_INT64_C */
-#	ifdef HAVE_ATOLL
-#		define atoartnum atoll
-#	else
-#		define atoartnum atoq
-#	endif /* HAVE_ATOLL */
-#	define strtoartnum strtoll
 #else
 	typedef long t_artnum;
 #	define T_ARTNUM_PFMT "ld"
@@ -254,8 +246,8 @@ enum rc_state { RC_IGNORE, RC_UPGRADE, R
 #		define T_ARTNUM_CONST(v) (long)v
 #	endif /* CPP_DOES_CONCAT */
 #	define ARTNUM_MAX LONG_MAX
-#	define atoartnum atol
-#	define strtoartnum strtol
+#	define atoartnum(in) strtol(in, NULL, 10)
+#	define strtoartnum(in, end) strtol(in, end, 10)
 #endif /* USE_LONG_ARTICLE_NUMBERS */
 
 /*
@@ -451,6 +443,9 @@ enum rc_state { RC_IGNORE, RC_UPGRADE, R
 #if !defined(INT_MIN)
 #	define INT_MIN (-INT_MAX - 1)
 #endif /* INT_MIN */
+#if !defined(INT32_MAX)
+#	define INT32_MAX 2147483647 /* 2^31-1 */
+#endif /* !INT32_MAX */
 
 /*
  * If OS misses the isascii() function
@@ -459,6 +454,13 @@ enum rc_state { RC_IGNORE, RC_UPGRADE, R
 #	define isascii(c) (!((c) & ~0177))
 #endif /* !HAVE_ISASCII && !isascii */
 
+/*
+ * If OS misses the isblank() function
+ */
+#if !defined(HAVE_ISBLANK) && !defined(isblank)
+#	define isblank(c) ((c) == ' ' || (c) == '\t')
+#endif /* !HAVE_ISBLANK && !isblank */
+
 
 /*
  * any pgp/gpp support possible and wanted
@@ -630,7 +632,7 @@ enum rc_state { RC_IGNORE, RC_UPGRADE, R
 #	define DEFAULT_SAVE_NUM	30
 #endif /* SMALL_MEMORY_MACHINE */
 #define DEFAULT_ACTIVE_NUM	1800
-#define DEFAULT_NEWNEWS_NUM	5
+#define DEFAULT_NEWNEWS_NUM	1
 #define DEFAULT_MAPKEYS_NUM 100	/* ~remappable keys per level (avoid massiv reallocs) */
 #define DEFAULT_SCOPE_NUM	8
 
@@ -762,10 +764,11 @@ enum rc_state { RC_IGNORE, RC_UPGRADE, R
  *       - adjust to follow RFC 3986 (section 2.3)
  *       - somehow shorten regex to < 500 chars
  */
-#define URL_REGEX	"\\b(?:https?|ftp|gopher)://(?:[^:@/\\s]*(?::[^:@/\\s]*)?@)?(?:(?:(?:[^\\W_](?:(?:-|[^\\W_]){0,61}(?<!---)[^\\W_])?|xn--[^\\W_](?:-(?!-)|[^\\W_]){1,57}[^\\W_])\\.)+[a-z]{2,18}\\.?|localhost|(?:(?:2[0-4]\\d|25[0-5]|[01]?\\d\\d?)\\.){3}(?:2[0-4]\\d|25[0-5]|[01]?\\d\\d?)|\\[(?:(?:(?:[\\dA-F]{0,4}:){1,7}(?:[\\dA-F]{1,4}|:)|(?:::(?:[\\dA-F]{0,4}:){0,6}[\\dA-F]{1,4})|::)|(?:(?:[\\dA-F]{0,4}:){1,5}(?:[\\dA-F]{1,4}|:)|(?:::(?:[\\dA-F]{0,4}:){0,4}[\\dA-F]{1,4})|::)(?:(?:2[0-4]\\d|25[0-5]|[01]?\\d\\d?)\\.){3}(?:2[0-4]\\d|25[0-5]|[01]?\\d\\d?))\\])(?::\\d+)?(?:[a-z\\d()@:%_+.~#?&\\/=\\$,-]*)"
+/* #define URL_REGEX	"\\b(?:https?|ftp|gopher)://(?:[^:@/\\s]*(?::[^:@/\\s]*)?@)?(?:(?:(?:[^\\W_](?:(?:-|[^\\W_]){0,61}(?<!---)[^\\W_])?|xn--[^\\W_](?:-(?!-)|[^\\W_]){1,57}[^\\W_])\\.)+[a-z]{2,18}\\.?|localhost|(?:(?:2[0-4]\\d|25[0-5]|[01]?\\d\\d?)\\.){3}(?:2[0-4]\\d|25[0-5]|[01]?\\d\\d?)|\\[(?:(?:(?:[\\dA-F]{0,4}:){1,7}(?:[\\dA-F]{1,4}|:)|(?:::(?:[\\dA-F]{0,4}:){0,6}[\\dA-F]{1,4})|::)|(?:(?:[\\dA-F]{0,4}:){1,6}(?:[\\dA-F]{1,4}|:)|(?:::(?:[\\dA-F]{0,4}:){0,5}[\\dA-F]{1,4})|::)(?:(?:2[0-4]\\d|25[0-5]|[01]?\\d\\d?)\\.){3}(?:2[0-4]\\d|25[0-5]|[01]?\\d\\d?))\\])(?::\\d+)?(?:[a-z\\d()@:%_+.~#?&/=\\$,-]*)" */
+#define URL_REGEX	"\\b(?:https?|ftp|gopher)://(?:[^:@/\\s]*(?::[^:@/\\s]*)?@)?(?:(?<ipv4>(?:(?:2[0-4]\\d|25[0-5]|[01]?\\d\\d?)\\.){3}(?:2[0-4]\\d|25[0-5]|[01]?\\d\\d?))|(?:(?:[^\\W_](?:(?:-|[^\\W_]){0,61}(?<!---)[^\\W_])?|xn--[^\\W_](?:-(?!-)|[^\\W_]){1,57}[^\\W_])\\.)+[a-z]{2,18}\\.?|localhost|\\[(?:(?:(?:[\\dA-F]{0,4}:){1,7}(?:[\\dA-F]{1,4}|:)|(?:::(?:[\\dA-F]{0,4}:){0,6}[\\dA-F]{1,4})|::)|(?:(?:[\\dA-F]{0,4}:){1,6}(?:[\\dA-F]{1,4}|:)|(?:::(?:[\\dA-F]{0,4}:){0,5}[\\dA-F]{1,4})|::)(?&ipv4))\\])(?::\\d+)?(?:[a-z\\d()@:%_+.~#?&/=\\$,-]*)"
 /*
  * case insensitive
- * TOFO: check against RFC 6068
+ * TODO: check against RFC 6068
  */
 #define MAIL_REGEX	"\\b(?:mailto:(?:[-\\w$.+!*'(),;/?:@&=]|%[\\da-f]{2})+)(?<!\\))"
 /*
@@ -789,6 +792,9 @@ enum rc_state { RC_IGNORE, RC_UPGRADE, R
 #ifdef HAVE_MH_MAIL_HANDLING
 #	define MAILGROUPS_FILE	"mailgroups"
 #endif /* HAVE_MH_MAIL_HANDLING */
+#ifdef NNTP_ABLE
+#	define NEWSAUTH_FILE	".newsauth"
+#endif /* NNTP_ABLE */
 #define NEWSRC_FILE	".newsrc"
 #define NEWSRCTABLE_FILE	"newsrctable"
 /* ifdef APPEND_PID (default) NEWNEWSRC_FILE will be .newnewsrc<pid> */
@@ -805,6 +811,10 @@ enum rc_state { RC_IGNORE, RC_UPGRADE, R
 #define MOTD_FILE	"motd"
 #define KEYMAP_FILE	"keymap"
 #define MSGLOG_FILE "msglog"
+#ifdef USE_CANLOCK
+#	define SECRET_FILE	".cancelsecret"
+#endif /* USE_CANLOCK */
+#define DEFAULTS_FILE	"tin.defaults"
 #define HELP_PAGE_CACHE_FILE ".help-%d"
 #define CONINFO_CACHE_FILE ".coninfo"
 
@@ -962,22 +972,30 @@ enum rc_state { RC_IGNORE, RC_UPGRADE, R
 #	ifdef MAXPATHLEN
 #		define PATH_LEN	MAXPATHLEN
 #	else
-#		ifdef _POSIX_PATH_MAX
-#			define PATH_LEN	_POSIX_PATH_MAX
+#		ifdef _XOPEN_PATH_MAX
+#			define PATH_LEN _XOPEN_PATH_MAX
 #		else
-#			define PATH_LEN	255
-#		endif /* _POSIX_PATH_MAX */
+#			ifdef _POSIX_PATH_MAX
+#				define PATH_LEN	_POSIX_PATH_MAX
+#			else
+#				define PATH_LEN	255
+#			endif /* _POSIX_PATH_MAX */
+#		endif /* _XOPEN_PATH_MAX */
 #	endif /* MAXPATHLEN */
 #endif /* PATH_MAX */
 #ifdef HAVE_LONG_FILE_NAMES
 #	ifdef NAME_MAX
 #		define NAME_LEN	NAME_MAX
 #	else
-#		ifdef _POSIX_NAME_MAX
-#			define NAME_LEN	_POSIX_NAME_MAX
+#		ifdef _XOPEN_NAME_MAX
+#			define NAME_LEN _XOPEN_NAME_MAX
 #		else
-#			define NAME_LEN	14
-#		endif /* _POSIX_NAME_MAX */
+#			ifdef _POSIX_NAME_MAX
+#				define NAME_LEN	_POSIX_NAME_MAX
+#			else
+#				define NAME_LEN	14
+#			endif /* _POSIX_NAME_MAX */
+#		endif /* _XOPEN_NAME_MAX */
 #	endif /* NAME_MAX */
 #else
 #	define NAME_LEN	14
@@ -1059,18 +1077,18 @@ enum rc_state { RC_IGNORE, RC_UPGRADE, R
  */
 #if defined(MULTIBYTE_ABLE) && !defined(NO_LOCALE)
 	/*
-	 * For CURSOR_ARROW and CURSOR_HORIZ tinrc.utf8_graphics ? :
+	 * For CURSOR_ARROW and CURSOR_HORIZ tinrc.utf8_graphics
 	 * is handled inside screen.c:draw_arrow_mark().
 	 */
 #	define CURSOR_ARROW		(wint_t) 0x25B6 /* 0x27A4 */
 #	define CURSOR_HORIZ		(wint_t) 0x2500 /* 0x2015 */
-#	define TREE_ARROW		(wchar_t) (tinrc.utf8_graphics ? 0x25B6 : '>')
-#	define TREE_ARROW_WRAP	(wchar_t) (tinrc.utf8_graphics ? 0x25B7 : '>')
+#	define TREE_ARROW		(wchar_t) ((tinrc.utf8_graphics & UTF8_LINE_DRAWING) ? 0x25B6 : '>')
+#	define TREE_ARROW_WRAP	(wchar_t) ((tinrc.utf8_graphics & UTF8_LINE_DRAWING) ? 0x25B7 : '>')
 #	define TREE_BLANK		(wchar_t) ' '
-#	define TREE_HORIZ		(wchar_t) (tinrc.utf8_graphics ? 0x2500 : '-')
-#	define TREE_UP_RIGHT	(wchar_t) (tinrc.utf8_graphics ? 0x2514 : '`')
-#	define TREE_VERT		(wchar_t) (tinrc.utf8_graphics ? 0x2502 : '|')
-#	define TREE_VERT_RIGHT	(wchar_t) (tinrc.utf8_graphics ? 0x251C : '+')
+#	define TREE_HORIZ		(wchar_t) ((tinrc.utf8_graphics & UTF8_LINE_DRAWING) ? 0x2500 : '-')
+#	define TREE_UP_RIGHT	(wchar_t) ((tinrc.utf8_graphics & UTF8_LINE_DRAWING) ? 0x2514 : '`')
+#	define TREE_VERT		(wchar_t) ((tinrc.utf8_graphics & UTF8_LINE_DRAWING) ? 0x2502 : '|')
+#	define TREE_VERT_RIGHT	(wchar_t) ((tinrc.utf8_graphics & UTF8_LINE_DRAWING) ? 0x251C : '+')
 #else
 	/*
 	 * No need for CURSOR_ARROW and CURSOR_HORIZ here. This is handled inside
@@ -1124,6 +1142,16 @@ enum rc_state { RC_IGNORE, RC_UPGRADE, R
 #define COMPACT_MULTIPLE		4
 
 /*
+ * tinrc.utf8_graphics
+ */
+#if defined(MULTIBYTE_ABLE) && !defined(NO_LOCALE)
+#define UTF8_NONE			0
+#define UTF8_ELLIPSIS		1 << 0
+#define UTF8_LINE_DRAWING	1 << 1
+#define UTF8_ALL			(UTF8_ELLIPSIS | UTF8_LINE_DRAWING)
+#endif /* MULTIBYTE_ABLE && !NO_LOCALE */
+
+/*
  * defines for tinrc.verbatim_handling
  */
 enum {
@@ -1175,6 +1203,12 @@ enum {
  */
 #define MAX_MARK	2
 
+/*
+ * Maximal article info in pager
+ * 0 = nothing, 1 = score, 2 = language, 3 = both
+ */
+#define MAX_ART_INFO	3
+
 /* Line number (starting at 0) of 1st non-header data on the screen */
 /* ie, size of header */
 #define INDEX_TOP	2
@@ -1417,6 +1451,7 @@ enum {
 
 
 /* RFC 9580 6.2.1 / 6.2.3 */
+#define PGP_SIGNED_TAG "-----BEGIN PGP SIGNED MESSAGE-----\n"
 #define PGP_PUBLIC_KEY_TAG "-----BEGIN PGP PUBLIC KEY BLOCK-----\n"
 #define PGP_PUBLIC_KEY_END_TAG "-----END PGP PUBLIC KEY BLOCK-----\n"
 #if 0 /* we do not look for these */
@@ -1427,6 +1462,13 @@ enum {
 #define PGP_SIG_END_TAG "-----END PGP SIGNATURE-----\n"
 
 
+#if defined(CHARSET_CONVERSION) && defined(USE_ICU_UCSDET)
+#	define CS_GUESS_NO		0
+#	define CS_GUESS_MAYBE	1
+#	define CS_GUESS_FORCE	2
+#endif /* CHARSET_CONVERSION && USE_ICU_UCSDET */
+
+
 /*
  * Different sections of an article
  */
@@ -1668,6 +1710,9 @@ enum {
 #	ifdef HAVE_UNICODE_UBIDI_H
 #		include <unicode/ubidi.h>
 #	endif /* HAVE_UNICODE_UBIDI_H */
+#	ifdef HAVE_UNICODE_UCOL_H
+#		include <unicode/ucol.h>
+#	endif /* HAVE_UNICODE_UCOL_H */
 #endif /* HAVE_LIBICUUC */
 
 #define ACE_PREFIX "xn--"
@@ -1816,12 +1861,14 @@ struct t_newsheader {
 #	define BITS_OF_quick_kill_header	3
 #	define BITS_OF_quick_select_header	3
 #	define BITS_OF_show_author			2
+#	define BITS_OF_show_art_info		2
 #	define BITS_OF_sort_article_type	4
 #	define BITS_OF_sort_threads_type	3
 #	define BITS_OF_thread_articles		3
 #	define BITS_OF_thread_perc			7
 #	define BITS_OF_hide_inline_data		4
 #	define BITS_OF_trim_article_body	3
+#	define BITS_OF_undeclared_cs_guess	2
 #	define BITS_OF_verbatim_handling	2
 #else
 #	define BITS_OF(bits)	bits
@@ -1834,12 +1881,14 @@ struct t_newsheader {
 		quick_kill_header   = 3,
 		quick_select_header = 3,
 		show_author         = 2,
+		show_art_info       = 2,
 		sort_article_type   = 4,
 		sort_threads_type   = 3,
 		thread_articles     = 3,
 		thread_perc         = 7,
 		hide_inline_data	= 4,
 		trim_article_body   = 3,
+		undeclared_cs_guess = 2,
 		verbatim_handling   = 2
 	};
 #endif /* CPP_DOES_CONCAT */
@@ -1902,7 +1951,7 @@ struct t_attribute {
 #ifdef CHARSET_CONVERSION
 	char **undeclared_charset;	/* charset of articles without MIME charset declaration */
 #	ifdef USE_ICU_UCSDET
-	BoolField(undeclared_cs_guess);
+	IntField(undeclared_cs_guess);
 #	endif /* USE_ICU_UCSDET */
 	IntField(mm_network_charset);		/* network charset */
 #endif /* CHARSET_CONVERSION */
@@ -1947,7 +1996,7 @@ struct t_attribute {
 	IntField(thread_perc);			/* percentage threading threshold */
 	IntField(show_author);			/* 0=none, 1=name, 2=addr, 3=both */
 	BoolField(show_signatures);		/* 0=none, 1=show signatures */
-	BoolField(show_art_score);		/* 0=none, 1=show score */
+	IntField(show_art_info);		/* 0=none, 1=show score, 2=show language, 3=show both */
 #if defined(MULTIBYTE_ABLE) && !defined(NO_LOCALE)
 	BoolField(suppress_soft_hyphens);	/* set TRUE to remove soft hyphens (U+00AD) from articles */
 #endif /* MULTIBYTE_ABLE && !NO_LOCALE */
@@ -2046,7 +2095,7 @@ struct t_attribute_state {
 	BoolField(show_author);
 	BoolField(show_only_unread_arts);
 	BoolField(show_signatures);
-	BoolField(show_art_score);
+	IntField(show_art_info);
 	BoolField(sigdashes);
 	BoolField(sigfile);
 	BoolField(signature_repost);
@@ -2064,7 +2113,7 @@ struct t_attribute_state {
 #ifdef CHARSET_CONVERSION
 	BoolField(undeclared_charset);
 #	ifdef USE_ICU_UCSDET
-	BoolField(undeclared_cs_guess);
+	IntField(undeclared_cs_guess);
 #	endif /* USE_ICU_UCSDET */
 	BoolField(mm_network_charset);
 #endif /* CHARSET_CONVERSION */
@@ -2130,6 +2179,7 @@ struct t_group {
 	int next;			/* next active entry in hash chain */
 	struct t_newsrc newsrc;		/* newsrc bitmap specific info. */
 	struct t_attribute *attribute;	/* group specific attributes */
+	struct t_attribute_state *attribute_state;
 	struct t_filters *glob_filter;	/* points to filter array */
 	struct t_scope_list *scopes_list;	/* list of scopes that matched the group */
 };
@@ -2436,7 +2486,6 @@ typedef struct urllist {
 } t_url;
 
 
-#ifdef NNTP_ABLE
 typedef struct distribpat {
 	int weight;
 	char *pattern;
@@ -2444,7 +2493,6 @@ typedef struct distribpat {
 	char *description;
 	struct distribpat *next;
 } t_distrib_pat;
-#endif /* NNTP_ABLE */
 
 
 /*
@@ -2654,9 +2702,9 @@ typedef OUTC_RETTYPE (*OutcPtr) (OUTC_AR
 #ifndef EXTERN_H
 #	include "extern.h"
 #endif /* !EXTERN_H */
-#ifndef TINRC_H
+#if !defined(TINRC_H) && !defined(__CPROTO__) /* tinrc.h does not exist during configure run */
 #	include "tinrc.h"
-#endif /* !TINRC_H */
+#endif /* !TINRC_H && !__CPROTO__ */
 #ifndef NNTPLIB_H
 #	include "nntplib.h"
 #endif /* !NNTPLIB_H */
@@ -2724,17 +2772,19 @@ extern int dup(int);
 extern int close(int);
 extern int fprintf(FILE *, const char *, ...);
 extern int fclose(FILE *);
-#if 0
+#	if 0
 	extern size_t read(int, char *, size_t);
 	extern struct tm *localtime(const time_t *);
-#endif /* 0 */
+#	endif /* 0 */
 #endif /* USE_SOCKS5 */
 
-#ifdef SETVBUF_REVERSED
-#	define SETVBUF(stream, buf, mode, size)	setvbuf(stream, mode, buf, size)
-#else
-#	define SETVBUF(stream, buf, mode, size)	setvbuf(stream, buf, mode, size)
-#endif /* SETVBUF_REVERSED */
+#ifdef HAVE_SETVBUF
+#	ifdef SETVBUF_REVERSED
+#		define SETVBUF(stream, buf, mode, size)	setvbuf(stream, mode, buf, size)
+#	else
+#		define SETVBUF(stream, buf, mode, size)	setvbuf(stream, buf, mode, size)
+#	endif /* SETVBUF_REVERSED */
+#endif /* HAVE_SETVBUF */
 
 #ifdef CLOSEDIR_VOID
 #	define CLOSEDIR(DIR)	closedir(DIR)
@@ -2812,16 +2862,17 @@ extern int fclose(FILE *);
 #	endif /* HAVE_BCOPY */
 #endif /* HAVE_MEMMOVE */
 
-/* gcc-specific attributes */
-#if defined(__GNUC__) && !defined(__cplusplus) && !defined(__APPLE_CC__) && !defined(__NeXT__)
-#	if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ > 6)
-#		define UNUSED(x) x __attribute__((unused))
-#	else
-#		define UNUSED(x) x
-#	endif /* __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ > 6) */
+/* attributes */
+#ifdef HAVE_FUNC_ATTRIBUTE_UNUSED
+#	define UNUSED(x) x __attribute__((unused))
 #else
 #	define UNUSED(x) x
-#endif /* __GNUC__ && !__cplusplus && !__APPLE_CC__ && !__NeXT__ */
+#endif /* HAVE_FUNC_ATTRIBUTE_UNUSED */
+#ifdef HAVE_FUNC_ATTRIBUTE_FALLTHROUGH
+#	define TIN_FALL_THROUGH __attribute__ ((fallthrough))
+#else
+#	define TIN_FALL_THROUGH ((void)0)
+#endif /* HAVE_FUNC_ATTRIBUTE_FALLTHROUGH */
 
 #ifdef STDC_NORETURN
 #	ifdef HAVE_STDNORETURN_H
@@ -2899,4 +2950,8 @@ struct t_version {
 #define RFC5322_SPECIALS	"()<>[]:;@\\,.\""
 #define CHECK_RFC5322_SPECIALS(name)	((strpbrk(name, RFC5322_SPECIALS) != NULL) && name[0] != '"' && name[strlen(name)] != '"')
 
+#ifndef IPPORT_MAX
+#	define IPPORT_MAX ((2<<15) - 1) /* 65535 */
+#endif /* !IPPORT_MAX */
+
 #endif /* !TIN_H */
diff -Nurp '--exclude=.bzr*' tin-2.6.5/include/tinrc.h tin-2.6.6/include/tinrc.h
--- tin-2.6.5/include/tinrc.h	2025-11-17 19:30:04.000000000 +0100
+++ tin-2.6.6/include/tinrc.h	1970-01-01 01:00:00.000000000 +0100
@@ -1,441 +0,0 @@
-/*
- *  Project   : tin - a Usenet reader
- *  Module    : tinrc.h
- *  Author    : Jason Faultless <jason@altarstone.com>
- *  Created   : 1999-04-13
- *  Updated   : 2025-11-17
- *  Notes     :
- *
- * Copyright (c) 1999-2026 Jason Faultless <jason@altarstone.com>
- * All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- *
- * 1. Redistributions of source code must retain the above copyright notice,
- *    this list of conditions and the following disclaimer.
- *
- * 2. Redistributions in binary form must reproduce the above copyright
- *    notice, this list of conditions and the following disclaimer in the
- *    documentation and/or other materials provided with the distribution.
- *
- * 3. Neither the name of the copyright holder nor the names of its
- *    contributors may be used to endorse or promote products derived from
- *    this software without specific prior written permission.
- *
- * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
- * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
- * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
- * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
- * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
- * POSSIBILITY OF SUCH DAMAGE.
- */
-
-
-/*
- * These are the tin defaults read from the tinrc file
- * If you change this, ensure you change the initial values in init.c
- *
- * FIXME: most default_* could/should be stored in the .inputhistory
- *        and could be nuked if tin comes with a prefilled .inputhistory
- *        which is installed automatically if no .inputhistory is found.
- *
- * TODO:  sort in a useful order (also needs reordering in init.c)
- */
-
-#ifndef TINRC_H
-#	define TINRC_H 1
-
-struct t_config {
-	char *default_goto_group;			/* default for the 'g' command */
-	char *default_mail_address;
-#	ifndef DONT_HAVE_PIPING
-		char *default_pipe_command;
-#	endif /* DONT_HAVE_PIPING */
-	char *default_post_newsgroups;		/* default newsgroups to post to */
-	char *default_post_subject;			/* default subject when posting */
-	char *default_range_group;
-	char *default_range_select;
-	char *default_range_thread;
-	char *default_pattern;
-	char *default_repost_group;			/* default group to repost to */
-	char *default_save_file;
-	char *default_search_art;			/* default when searching in article */
-	char *default_search_author;		/* default when searching for author */
-	char *default_search_config;		/* default when searching config menu */
-	char *default_search_group;			/* default when searching select screen */
-	char *default_search_subject;		/* default when searching by subject */
-	char *default_select_pattern;
-	char *default_shell_command;
-	char *editor_format;				/* editor + parameters  %E +%N %F */
-	char *select_format;				/* format string for the selection level */
-	char *group_format;					/* format string for the group level */
-	char *thread_format;				/* format string for the thread level */
-	char *attachment_format;			/* format string for the attachment level */
-	char *page_mime_format;				/* format string for the mime header in page level */
-	char *page_uue_format;				/* format string for the uue header in page level */
-	char *page_yenc_format;				/* format string for the yenc header in page level */
-	char *date_format;					/* format string for the date display in the page header */
-	char *mail_quote_format;
-	char *mailer_format;				/* mailer + parameters  %M %S %T %F */
-	char *news_quote_format;
-	char *xpost_quote_format;
-	char *quote_chars;					/* quote chars for posting/mails ": " (size matches prefixbuf in copy_body() */
-	char *inews_prog;
-	char *mail_address;					/* user's mail address */
-	char *maildir;						/* mailbox dir where = saves are stored */
-	char *metamail_prog;				/* name of MIME message viewer */
-	char *mm_local_charset;				/* display charset, not a rc/Menu-option anymore -> should be moved elsewhere */
-	char *news_headers_to_display;		/* which headers to display */
-	char *news_headers_to_not_display;	/* which headers to not display */
-	char *posted_articles_file;			/* if set, file in which to keep posted articles */
-#	ifndef DISABLE_PRINTING
-		char *printer;					/* printer program specified from tinrc */
-#	endif /* !DISABLE_PRINTING */
-	char *slashes_regex;				/* regex used to highlight /slashes/ */
-	char *stars_regex;					/* regex used to highlight *stars* */
-	char *strokes_regex;				/* regex used to highlight -strokes- */
-	char *strip_re_regex;				/* regex used to find and remove 'Re:'-like strings */
-	char *strip_was_regex;				/* regex used to find and remove '(was:.*'-like strings */
-#	ifdef HAVE_COLOR
-		char *quote_regex;				/* regex used to determine quoted lines */
-		char *quote_regex2;				/* regex used to determine twice quoted lines */
-		char *quote_regex3;				/* regex used to determine >=3 times quoted lines */
-		char *extquote_regex;			/* regex used to determine quoted lines from external sources */
-#	endif /* HAVE_COLOR */
-	char *underscores_regex;			/* regex used to highlight _underscores_ */
-	char *verbatim_begin_regex;			/* regex used to find the begin of a verbatim block */
-	char *verbatim_end_regex;			/* regex used to find the end of a verbatim block */
-	char *hideline_regex;				/* regex to skip over matching lines */
-	char *savedir;						/* directory to save articles to */
-	char *sigfile;
-	char *spamtrap_warning_addresses;
-#	ifdef NNTPS_ABLE
-		char *tls_ca_cert_file;			/* file containing trusted CA certificates */
-#	endif /* NNTPS_ABLE */
-	char *url_handler;					/* Helper app for opening URL's */
-#	ifndef CHARSET_CONVERSION
-		char *mm_charset;				/* MIME charset */
-#	else
-		int mm_network_charset;			/* MIME charset */
-#	endif /* !CHARSET_CONVERSION */
-	int mailbox_format;					/* format of the mailbox (mboxo, mboxrd, mmdf, ...) */
-	int auto_cc_bcc;					/* add your name to cc/bcc automatically */
-#	ifdef USE_CANLOCK
-		int cancel_lock_algo;			/* algorithm used for Cancel-Lock/Cancel-Key */
-#	endif /* USE_CANLOCK */
-#	ifdef HAVE_COLOR
-		int col_back;					/* standard background color */
-		int col_from;					/* color of sender (From:) */
-		int col_head;					/* color of headerlines */
-		int col_help;					/* color of help pages */
-		int col_invers_bg;				/* color of inverse text (background) */
-		int col_invers_fg;				/* color of inverse text (foreground) */
-		int col_minihelp;				/* color of mini help menu */
-		int col_normal;					/* standard foreground color */
-		int col_markdash;				/* text highlighting with _underdashes_ */
-		int col_markstar;				/* text highlighting with *stars* */
-		int col_markslash;				/* text highlighting with /slashes/ */
-		int col_markstroke;				/* text highlighting with -strokes- */
-		int col_message;				/* color of message lines at bottom */
-		int col_newsheaders;			/* color of actual news header fields */
-		int col_quote;					/* color of quotelines */
-		int col_quote2;					/* color of twice quoted lines */
-		int col_quote3;					/* color of >=3 times quoted lines */
-		int col_extquote;				/* color of quoted external text */
-		int col_response;				/* color of response counter */
-		int col_signature;				/* color of signature */
-		int col_score_neg;				/* color of negative article score */
-		int col_score_pos;				/* color of positive article score */
-		int col_urls;					/* color of urls highlight */
-		int col_verbatim;				/* color of verbatim blocks */
-		int col_subject;				/* color of article subject */
-		int col_text;					/* color of textlines */
-		int col_title;					/* color of Help/Mail-Sign */
-#	endif /* HAVE_COLOR */
-	int confirm_choice;					/* what has to be confirmed */
-	int default_filter_kill_header;
-	int default_filter_select_header;
-	int filter_days;					/* num of days an article filter can be active */
-	int default_move_group;
-	int default_save_mode;				/* Append/Overwrite existing file when saving */
-	int getart_limit;					/* number of article to get */
-	int goto_next_unread;				/* jump to next unread article with SPACE|PGDN|TAB */
-	int hide_inline_data;				/* handling of none text in pager */
-	int interactive_mailer;				/* invoke user's mailreader */
-	int kill_level;						/* Define how killed articles are shown */
-	int mono_markdash;					/* attribute for text highlighting with _underdashes_ */
-	int mono_markstar;					/* attribute for text highlighting with *stars* */
-	int mono_markslash;					/* attribute for text highlighting with /slashes/ */
-	int mono_markstroke;				/* attribute for text highlighting with -strokes- */
-#	if defined(HAVE_ALARM) && defined(SIGALRM)
-		/*
-		 * # seconds after which a read from the NNTP will timeout
-		 * NB: This is different from the NNTP server timing us out due to inactivity
-		 */
-		int nntp_read_timeout_secs;
-#	endif /* HAVE_ALARM && SIGALRM */
-#	ifdef HAVE_UNICODE_NORMALIZATION
-		int normalization_form;
-#	endif /* HAVE_UNICODE_NORMALIZATION */
-	int mail_mime_encoding;
-	int post_mime_encoding;
-	int post_process_type;				/* type of post processing to be performed */
-	int quote_style;					/* quoting behaviour */
-	int recent_time;					/* Time limit when article is "fresh" */
-	int reread_active_file_secs;		/* reread active file interval in seconds */
-	int score_limit_kill;				/* score limit to kill articles */
-	int score_limit_select;				/* score limit to select articles */
-	int score_kill;						/* default score for "kill" filter rules */
-	int score_select;					/* default score for "hot" filter rules */
-	int scroll_lines;					/* # lines to scroll by in pager */
-	int show_author;					/* show_author value from 'M' menu in tinrc */
-	int show_help_mail_sign;			/* show help/mail sign in level title */
-	int sort_article_type;				/* method used to sort arts[] */
-	int sort_threads_type;				/* method used to sort base[] */
-#	ifdef USE_HEAPSORT
-		int sort_function;				/* index into sort_function[] */
-#	endif /* USE_HEAPSORT */
-	int strip_bogus;
-	int thread_articles;				/* threading system for viewing articles */
-	int thread_perc;					/* how close the match needs to be for THREAD_PERC to recognize two articles as the same thread */
-	int thread_score;					/* how the score for threads is computed */
-	int trim_article_body;				/* remove unnecessary blank lines */
-	int verbatim_handling;				/* Detection of verbatim blocks */
-	int wildcard;						/* 0=wildmat, 1=regex */
-	int word_h_display_marks;			/* display * or _ when highlighting or space or nothing */
-	int wrap_column;					/* screen column to wrap of text messages */
-#	ifdef HAVE_COLOR
-		t_bool use_color;				/* like use_color but stored in tinrc */
-#	endif /* HAVE_COLOR */
-	t_bool abbreviate_groupname;		/* abbreviate groupnames like n.s.readers */
-	t_bool add_posted_to_filter;
-	t_bool advertising;
-	t_bool alternative_handling;
-	t_bool ask_for_metamail;			/* enables/disables the viewer query if a MIME message is going to be displayed */
-	t_bool auto_list_thread;			/* list thread when entering it using right arrow */
-	t_bool auto_reconnect;				/* automatically reconnect to news server */
-	t_bool batch_save;					/* save arts if -M/-S command line switch specified */
-	t_bool beginner_level;				/* beginner level (shows mini help a la elm) */
-	t_bool cache_overview_files;		/* create local index files for NNTP overview files */
-	t_bool catchup_read_groups;			/* ask if read groups are to be marked read */
-#ifdef USE_ZLIB
-	t_bool compress_overview_files;		/* compress local index files (overview) with gz */
-#endif /* USE_ZLIB */
-	t_bool draw_arrow;					/* draw -> or highlighted bar */
-	t_bool dont_break_words;			/* don't break words when wrapping long lines */
-	t_bool force_screen_redraw;			/* force screen redraw after external (shell) commands */
-	t_bool group_catchup_on_exit;		/* catchup group with left arrow key or not */
-	t_bool info_in_last_line;
-	t_bool inverse_okay;
-	t_bool keep_dead_articles;			/* keep all dead articles in dead.articles */
-	t_bool keep_expired_filters;		/* keep expired filter rules in file */
-	t_bool mail_8bit_header;			/* allow 8bit chars. in header of mail message */
-	t_bool mark_ignore_tags;			/* Ignore tags for GROUP_MARK_THREAD_READ/THREAD_MARK_ARTICLE_READ */
-	t_bool mark_saved_read;				/* mark saved article/thread as read */
-	t_bool pos_first_unread;			/* position cursor at first/last unread article */
-	t_bool post_8bit_header;			/* allow 8bit chars. in header when posting to newsgroup */
-	t_bool post_process_view;			/* set TRUE to invoke mailcap viewer app */
-#	ifndef DISABLE_PRINTING
-		t_bool print_header;			/* print all of mail header or just Subject: & From lines */
-#	endif /* !DISABLE_PRINTING */
-	t_bool process_only_unread;			/* save/print/mail/pipe unread/all articles */
-	t_bool prompt_followupto;			/* display empty Followup-To header in editor */
-	t_bool show_description;
-	t_bool show_only_unread_arts;		/* show only new/unread arts or all arts */
-	t_bool show_only_unread_groups;		/* set TRUE to see only subscribed groups with new news */
-	t_bool show_signatures;				/* show signatures when displaying articles */
-	t_bool show_art_score;				/* show article score when displaying articles */
-	t_bool sigdashes;					/* set TRUE to prepend every signature with dashes */
-	t_bool signature_repost;			/* set TRUE to add signature when reposting articles */
-#	ifndef USE_CURSES
-		t_bool strip_blanks;
-#	endif /* !USE_CURSES */
-	t_bool strip_newsrc;
-#	if defined(MULTIBYTE_ABLE) && !defined(NO_LOCALE)
-		t_bool suppress_soft_hyphens;	/* set TRUE to remove soft hyphens (U+00AD) from articles */
-#	endif /* MULTIBYTE_ABLE && !NO_LOCALE */
-	t_bool tex2iso_conv;				/* convert "a to Umlaut-a */
-	t_bool thread_catchup_on_exit;		/* catchup thread with left arrow key or not */
-#	if defined(HAVE_ICONV_OPEN_TRANSLIT) && defined(CHARSET_CONVERSION)
-		t_bool translit;				/* use //TRANSLIT */
-#	endif /* HAVE_ICONV_OPEN_TRANSLIT && CHARSET_CONVERSION */
-	t_bool unlink_article;
-#	if defined(MULTIBYTE_ABLE) && !defined(NO_LOCALE)
-		t_bool utf8_graphics;			/* use utf-8 characters for line drawing */
-#	endif /* MULTIBYTE_ABLE && !NO_LOCALE */
-#	ifdef HAVE_COLOR
-		t_bool extquote_handling;		/* Detection of quoted text from external sources */
-#	endif /* HAVE_COLOR */
-	t_bool use_mouse;					/* enables/disables mouse support under xterm */
-#	ifdef HAVE_KEYPAD
-		t_bool use_keypad;
-#	endif /* HAVE_KEYPAD */
-	t_bool default_filter_kill_case;
-	t_bool default_filter_kill_expire;
-	t_bool default_filter_kill_global;
-	t_bool default_filter_select_case;
-	t_bool default_filter_select_expire;
-	t_bool default_filter_select_global;
-#	ifdef XFACE_ABLE
-		t_bool use_slrnface;			/* Use the slrnface program to display 'X-Face:'s */
-#	endif /* XFACE_ABLE */
-#	if defined(HAVE_LIBICUUC) && defined(MULTIBYTE_ABLE) && defined(HAVE_UNICODE_UBIDI_H) && !defined(NO_LOCALE)
-		t_bool render_bidi;
-#	endif /* HAVE_LIBICUUC && MULTIBYTE_ABLE && HAVE_UNICODE_UBIDI_H && !NO_LOCALE */
-	t_bool url_highlight;				/* highlight urls in text bodies */
-	t_bool word_highlight;				/* like word_highlight but stored in tinrc */
-	t_bool wrap_on_next_unread;			/* Wrap around threads when searching next unread article */
-	/*
-	 * Chars used to show article/scope status
-	 */
-#	if defined(MULTIBYTE_ABLE) && !defined(NO_LOCALE)
-		wchar_t art_marked_deleted;
-		wchar_t art_marked_inrange;		/* misnomer, as it's also used for other ranges */
-		wchar_t art_marked_return;
-		wchar_t art_marked_selected;
-		wchar_t art_marked_recent;
-		wchar_t art_marked_unread;
-		wchar_t art_marked_read;
-		wchar_t art_marked_killed;
-		wchar_t art_marked_read_selected;
-		wchar_t scope_marked_global;
-		wchar_t scope_marked_global_match;
-		wchar_t scope_marked_local;
-		wchar_t scope_marked_local_match;
-#	else
-		char art_marked_deleted;
-		char art_marked_inrange;		/* misnomer, as it's also used for other ranges */
-		char art_marked_return;
-		char art_marked_selected;
-		char art_marked_recent;
-		char art_marked_unread;
-		char art_marked_read;
-		char art_marked_killed;
-		char art_marked_read_selected;
-		char scope_marked_global;
-		char scope_marked_global_match;
-		char scope_marked_local;
-		char scope_marked_local_match;
-#	endif /* MULTIBYTE_ABLE && !NO_LOCALE */
-	char *attrib_editor_format;
-	char *attrib_fcc;
-	char *attrib_maildir;
-	char *attrib_from;
-	char *attrib_mailing_list;
-	char *attrib_organization;
-	char *attrib_followup_to;
-	char *attrib_mime_types_to_save;
-	char *attrib_news_headers_to_display;
-	char *attrib_news_headers_to_not_display;
-	char *attrib_news_quote_format;
-	char *attrib_quote_chars;
-	char *attrib_sigfile;
-	char *attrib_savedir;
-	char *attrib_savefile;
-	char *attrib_x_body;
-	char *attrib_x_headers;
-#	ifdef HAVE_ISPELL
-		char *attrib_ispell;
-#	endif /* HAVE_ISPELL */
-	char *attrib_quick_kill_scope;
-	char *attrib_quick_select_scope;
-	char *attrib_group_format;
-	char *attrib_thread_format;
-	char *attrib_date_format;
-#	ifdef CHARSET_CONVERSION
-		char *attrib_undeclared_charset;
-		int attrib_mm_network_charset;
-#		ifdef USE_ICU_UCSDET
-		t_bool attrib_undeclared_cs_guess;
-#		endif /* USE_ICU_UCSDET */
-#	endif /* !CHARSET_CONVERSION */
-	int attrib_hide_inline_data;
-	int attrib_trim_article_body;
-	int attrib_verbatim_handling;
-	int attrib_auto_cc_bcc;
-	int attrib_quick_kill_header;
-	int attrib_quick_select_header;
-	int attrib_mail_mime_encoding;
-	int attrib_post_mime_encoding;
-	int attrib_post_process_type;
-	int attrib_show_author;
-	int attrib_sort_article_type;
-	int attrib_sort_threads_type;
-	int attrib_thread_articles;
-	int attrib_thread_perc;
-	int attrib_getart_limit;
-	t_bool attrib_add_posted_to_filter;
-	t_bool attrib_advertising;
-	t_bool attrib_alternative_handling;
-	t_bool attrib_auto_list_thread;
-	t_bool attrib_auto_select;
-	t_bool attrib_batch_save;
-	t_bool attrib_delete_tmp_files;
-	t_bool attrib_group_catchup_on_exit;
-	t_bool attrib_mail_8bit_header;
-	t_bool attrib_mime_forward;
-	t_bool attrib_mark_ignore_tags;
-	t_bool attrib_mark_saved_read;
-	t_bool attrib_pos_first_unread;
-	t_bool attrib_post_8bit_header;
-	t_bool attrib_post_process_view;
-#	ifndef DISABLE_PRINTING
-		t_bool attrib_print_header;
-#	endif /* !DISABLE_PRINTING */
-	t_bool attrib_process_only_unread;
-	t_bool attrib_prompt_followupto;
-	t_bool attrib_show_only_unread_arts;
-	t_bool attrib_show_signatures;
-	t_bool attrib_show_art_score;
-	t_bool attrib_sigdashes;
-	t_bool attrib_signature_repost;
-#	if defined(MULTIBYTE_ABLE) && !defined(NO_LOCALE)
-		t_bool attrib_suppress_soft_hyphens;
-#	endif /* MULTIBYTE_ABLE && !NO_LOCALE */
-	t_bool attrib_tex2iso_conv;
-	t_bool attrib_thread_catchup_on_exit;
-#	ifdef HAVE_COLOR
-		t_bool attrib_extquote_handling;
-#	endif /* HAVE_COLOR */
-	t_bool attrib_x_comment_to;
-	t_bool attrib_wrap_on_next_unread;
-	t_bool attrib_ask_for_metamail;
-	t_bool attrib_quick_kill_case;
-	t_bool attrib_quick_kill_expire;
-	t_bool attrib_quick_select_case;
-	t_bool attrib_quick_select_expire;
-	char *serverrc_add_cmd_line_opts;
-	char *serverrc_disabled_nntp_cmds;
-	int serverrc_nntp_pipeline_limit;
-	t_bool serverrc_cache_overview_files;
-#	ifdef USE_ZLIB
-	t_bool serverrc_compress_overview_files;
-#	endif /* USE_ZLIB */
-};
-
-
-#	define SRVRC_MASK_UPDATE_INDEX		(1 << 0)	/* cmd.-line -u vs. serverrc -G */
-#	define SRVRC_MASK_READ_SAVED_NEWS	(1 << 1)	/* cmd.-line -R	vs. serverrc -t */
-struct t_serverrc {
-#	if 0 /* we don't need the outside read_server_config() */
-	char *version;
-	char *last_newnews;
-#	endif /* 0 */
-	char *add_cmd_line_opts;
-	char *disabled_nntp_cmds;
-	long motd_hash;
-	int nntp_pipeline_limit;
-	t_bool cache_overview_files;
-#	ifdef USE_ZLIB
-	t_bool compress_overview_files;
-#	endif /* USE_ZLIB */
-};
-
-#endif /* !TINRC_H */
diff -Nurp '--exclude=.bzr*' tin-2.6.5/include/tnntps.h tin-2.6.6/include/tnntps.h
--- tin-2.6.5/include/tnntps.h	2025-11-13 02:24:12.000000000 +0100
+++ tin-2.6.6/include/tnntps.h	2026-05-22 15:15:33.088596501 +0200
@@ -3,7 +3,7 @@
  *  Module    : tnntps.h
  *  Author    : Enrik Berkhan
  *  Created   : 2022-09-10
- *  Updated   : 2022-12-13
+ *  Updated   : 2026-05-22
  *  Notes     : TLS #include files, #defines & struct's
  *
  * Copyright (c) 2022-2026 Enrik Berkhan <Enrik.Berkhan@inka.de>
@@ -60,7 +60,7 @@
 #			include <openssl/x509.h>
 #		endif /* HAVE_OPENSSL_X509_H */
 
-#		if TLS_API < 20200120
+#		if defined(TLS_API) && TLS_API < 20200120
 #			error "Please use LibreSSL TLS_API >= 20200120"
 #		else
 #			define USE_LIBTLS 1
@@ -73,19 +73,23 @@
 #			include <openssl/err.h>
 #			include <openssl/rand.h>
 
-#			if OPENSSL_VERSION_NUMBER < 0x1010100fL
+#			if defined(OPENSSL_VERSION_NUMBER) && OPENSSL_VERSION_NUMBER < 0x1010100fL
 #				error "Please use OpenSSL >= 1.1.1"
 #			else
 #				define USE_OPENSSL 1
 #			endif /* OPENSSL_VERSION_NUMBER < 0x1010100fL */
-
+#			if defined(OPENSSL_VERSION_MAJOR) && OPENSSL_VERSION_MAJOR >= 4
+#                define TIN_SSL_set1_dnsname SSL_set1_dnsname
+#			else
+#				define TIN_SSL_set1_dnsname	SSL_set1_host
+#			endif /* OPENSSL_VERSION_MAJOR && OPENSSL_VERSION_MAJOR >= 4  */
 #		else
 
 #			ifdef HAVE_LIB_GNUTLS
 #				include <gnutls/gnutls.h>
 #				include <gnutls/x509.h>
 
-#				if GNUTLS_VERSION_NUMBER < 0x030700
+#				if defined(GNUTLS_VERSION_NUMBER) && GNUTLS_VERSION_NUMBER < 0x030700
 #					error "Please use GnuTLS >= 3.7.0"
 #				else
 #					define USE_GNUTLS 1
diff -Nurp '--exclude=.bzr*' tin-2.6.5/include/version.h tin-2.6.6/include/version.h
--- tin-2.6.5/include/version.h	2025-12-24 00:14:31.000000000 +0100
+++ tin-2.6.6/include/version.h	2026-08-23 08:35:08.335604901 +0200
@@ -43,13 +43,13 @@
 
 #	define PRODUCT		"tin"
 #	ifndef TIN_AUTOCONF_H
-#		define VERSION		"2.6.5"
+#		define VERSION		"2.6.6"
 #	endif /* !TIN_AUTOCONF_H */
-#	define RELEASEDATE	"20251224"
-#	define RELEASENAME	"Glenury"
+#	define RELEASEDATE	"20260823"
+#	define RELEASENAME	"Glenlochy"
 /* config-file versions - must be dotted triples in the range 0 to 99 each */
-#	define TINRC_VERSION	"1.3.20"
-#	define ATTRIBUTES_VERSION	"1.0.13"
+#	define TINRC_VERSION	"1.3.22"
+#	define ATTRIBUTES_VERSION	"1.0.15"
 #	define FILTER_VERSION	"1.0.2"
 #	define KEYMAP_VERSION	"1.0.12"
 #	define SERVERCONFIG_VERSION	"1.0.1"
Binary files tin-2.6.5/po/da.gmo and tin-2.6.6/po/da.gmo differ
diff -Nurp '--exclude=.bzr*' tin-2.6.5/po/da.po tin-2.6.6/po/da.po
--- tin-2.6.5/po/da.po	2025-12-23 21:21:49.000000000 +0100
+++ tin-2.6.6/po/da.po	2026-07-03 09:26:40.578517106 +0200
@@ -74,7 +74,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: tin 2.4.1\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-12-23 21:21+0100\n"
+"POT-Creation-Date: 2026-07-02 20:21+0200\n"
 "PO-Revision-Date: 2020-12-27 11:41+0100\n"
 "Last-Translator: Joe Hansen <joedalton2@yahoo.dk>\n"
 "Language-Team: Danish <dansk@dansk-gruppen.dk>\n"
@@ -447,212 +447,230 @@ msgstr "#  undeclared_charset=STRING (st
 
 #: src/lang.c:132
 #, fuzzy
-msgid "#  undeclared_cs_guess=ON/OFF (default is OFF)\n"
+msgid "#  undeclared_cs_guess=NUM\n"
 msgstr "#  undeclared_cs_guess=ON/OFF (standard er OFF)\n"
 
+#: src/lang.c:133
+#, fuzzy
+msgid "#    0 = don't guess undeclared charset (default)\n"
+msgstr "#  undeclared_charset=STRING (standard er US-ASCII)\n"
+
+#: src/lang.c:134
+msgid ""
+"#    1 = only guess undeclared charset if not set via undeclared_charset\n"
+msgstr ""
+
 #: src/lang.c:135
+#, fuzzy
+msgid ""
+"#    2 = always guess undeclared charset, ignore value from "
+"undeclared_charset\n"
+msgstr "#  undeclared_charset=STRING (standard er US-ASCII)\n"
+
+#: src/lang.c:138
 msgid "#  news_headers_to_display=STRING\n"
 msgstr "#  news_headers_to_display=STRING\n"
 
-#: src/lang.c:136
+#: src/lang.c:139
 msgid "#  news_headers_to_not_display=STRING\n"
 msgstr "#  news_headers_to_not_display=STRING\n"
 
-#: src/lang.c:137
+#: src/lang.c:140
 msgid "#  news_quote_format=STRING\n"
 msgstr "#  news_quote_format=STRING\n"
 
-#: src/lang.c:138
+#: src/lang.c:141
 msgid "#  organization=STRING (if beginning with '/' read from file)\n"
 msgstr "#  organization=STRING (hvis '/' er i begyndelsen, sÃ¥ lÃ¦s fra fil)\n"
 
-#: src/lang.c:139
+#: src/lang.c:142
 msgid "#  pos_first_unread=ON/OFF\n"
 msgstr "#  pos_first_unread=ON/OFF\n"
 
-#: src/lang.c:140
+#: src/lang.c:143
 msgid "#  post_8bit_header=ON/OFF\n"
 msgstr "#  post_8bit_header=ON/OFF\n"
 
-#: src/lang.c:141
+#: src/lang.c:144
 msgid "#  post_mime_encoding=supported_encoding"
 msgstr "#  post_mime_encoding=supported_encoding"
 
-#: src/lang.c:142
+#: src/lang.c:145
 msgid "#  post_process_type=NUM\n"
 msgstr "#  post_process_type=NUM\n"
 
-#: src/lang.c:143
+#: src/lang.c:146
 msgid "#  post_process_view=ON/OFF\n"
 msgstr "#  post_process_view=ON/OFF\n"
 
-#: src/lang.c:144
+#: src/lang.c:147
 msgid "#  quick_kill_scope=STRING (e.g. talk.*)\n"
 msgstr "#  quick_kill_scope=STRING (f.eks. talk.*)\n"
 
-#: src/lang.c:145
+#: src/lang.c:148
 msgid "#  quick_kill_expire=ON/OFF\n"
 msgstr "#  quick_kill_expire=ON/OFF\n"
 
-#: src/lang.c:146
+#: src/lang.c:149
 msgid "#  quick_kill_case=ON/OFF\n"
 msgstr "#  quick_kill_case=ON/OFF\n"
 
-#: src/lang.c:147
+#: src/lang.c:150
 msgid "#  quick_kill_header=NUM\n"
 msgstr "#  quick_kill_header=NUM\n"
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:149
+#: src/lang.c:152
 msgid "#    0=Subject: (case sensitive)  1=Subject: (ignore case)\n"
 msgstr "#    0=Subject: (versalfÃ¸lsom) 1=Subject: (ikke versalfÃ¸lsom)\n"
 
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:151
+#: src/lang.c:154
 msgid "#    2=From: (case sensitive)     3=From: (ignore case)\n"
 msgstr "#    2=From: (versalfÃ¸lsom) 3=From: (ikke versalfÃ¸lsom)\n"
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:' or 'References:'
-#: src/lang.c:153
+#: src/lang.c:156
 msgid "#    4=Message-ID: & full References: line\n"
 msgstr "#    4=Message-ID: og fulde References: linje\n"
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:' or 'References:'
-#: src/lang.c:155
+#: src/lang.c:158
 msgid "#    5=Message-ID: & last References: entry only\n"
 msgstr "#    5=Message-ID: og sidste References: kun indtastning\n"
 
 # Lines skal ikke oversÃ¦ttes
 #. TRANSLATORS: do not translate header names like 'Message-ID:' or 'Lines:'
-#: src/lang.c:157
+#: src/lang.c:160
 msgid "#    6=Message-ID: entry only     7=Lines:\n"
 msgstr "#    6=Message-ID: kun indtastning 7=Lines:\n"
 
-#: src/lang.c:158
+#: src/lang.c:161
 msgid "#  quick_select_scope=STRING\n"
 msgstr "#  quick_select_scope=STRING\n"
 
-#: src/lang.c:159
+#: src/lang.c:162
 msgid "#  quick_select_expire=ON/OFF\n"
 msgstr "#  quick_select_expire=ON/OFF\n"
 
-#: src/lang.c:160
+#: src/lang.c:163
 msgid "#  quick_select_case=ON/OFF\n"
 msgstr "#  quick_select_case=ON/OFF\n"
 
-#: src/lang.c:161
+#: src/lang.c:164
 msgid "#  quick_select_header=NUM\n"
 msgstr "#  quick_select_header=NUM\n"
 
-#: src/lang.c:162
+#: src/lang.c:165
 msgid "#  quote_chars=STRING (%I for initials)\n"
 msgstr "#  quote_chars=STRING (%I for initialer)\n"
 
-#: src/lang.c:164
+#: src/lang.c:167
 msgid "#  print_header=ON/OFF\n"
 msgstr "#  print_header=ON/OFF\n"
 
-#: src/lang.c:166
+#: src/lang.c:169
 msgid "#  process_only_unread=ON/OFF\n"
 msgstr "#  process_only_unread=ON/OFF\n"
 
-#: src/lang.c:167
+#: src/lang.c:170
 msgid "#  prompt_followupto=ON/OFF\n"
 msgstr "#  prompt_followupto=ON/OFF\n"
 
-#: src/lang.c:168
+#: src/lang.c:171
 msgid "#  savedir=STRING (eg. ~user/News)\n"
 msgstr "#  savedir=STRING (f.eks. ~user/News)\n"
 
-#: src/lang.c:169
+#: src/lang.c:172
 msgid "#  savefile=STRING (eg. =linux)\n"
 msgstr "#  savefile=STRING (f.eks. =linux)\n"
 
-#: src/lang.c:170
+#: src/lang.c:173
 msgid "#  sigfile=STRING (eg. $var/sig)\n"
 msgstr "#  sigfile=STRING (f.eks. $var/sig)\n"
 
-#: src/lang.c:171
+#: src/lang.c:174
 msgid "#  show_author=NUM\n"
 msgstr "#  show_author=NUM\n"
 
-#: src/lang.c:172
+#: src/lang.c:175
 msgid "#  show_signatures=ON/OFF\n"
 msgstr "#  show_signatures=ON/OFF\n"
 
-#: src/lang.c:173
-msgid "#  show_art_score=ON/OFF\n"
-msgstr "#  show_art_score=ON/OFF\n"
+#: src/lang.c:176
+#, fuzzy
+msgid "#  show_art_info=NUM\n"
+msgstr "#  show_author=NUM\n"
 
-#: src/lang.c:175
+#: src/lang.c:178
 msgid "#  suppress_soft_hyphens=ON/OFF\n"
 msgstr "#  suppress_soft_hyphens=ON/OFF\n"
 
-#: src/lang.c:177
+#: src/lang.c:180
 msgid "#  show_only_unread_arts=ON/OFF\n"
 msgstr "#  show_only_unread_arts=ON/OFF\n"
 
-#: src/lang.c:178
+#: src/lang.c:181
 msgid "#  sigdashes=ON/OFF\n"
 msgstr "#  sigdashes=ON/OFF\n"
 
-#: src/lang.c:179
+#: src/lang.c:182
 msgid "#  signature_repost=ON/OFF\n"
 msgstr "#  signature_repost=ON/OFF\n"
 
-#: src/lang.c:180
+#: src/lang.c:183
 msgid "#  sort_article_type=NUM\n"
 msgstr "#  sort_article_type=NUM\n"
 
-#: src/lang.c:181
+#: src/lang.c:184
 msgid "#  sort_threads_type=NUM\n"
 msgstr "#  sort_threads_type=NUM\n"
 
-#: src/lang.c:182
+#: src/lang.c:185
 msgid "#  tex2iso_conv=ON/OFF\n"
 msgstr "#  tex2iso_conv=ON/OFF\n"
 
-#: src/lang.c:183
+#: src/lang.c:186
 msgid "#  thread_catchup_on_exit=ON/OFF\n"
 msgstr "#  thread_catchup_on_exit=ON/OFF\n"
 
-#: src/lang.c:184
+#: src/lang.c:187
 msgid "#  thread_articles=NUM"
 msgstr "#  thread_articles=NUM"
 
-#: src/lang.c:185
+#: src/lang.c:188
 msgid "#  thread_format=STRING (eg. %n %m [%L]  %T  %F)\n"
 msgstr "#  thread_format=STRING (f.eks. %n %m [%L]  %T  %F)\n"
 
-#: src/lang.c:186
+#: src/lang.c:189
 msgid "#  thread_perc=NUM\n"
 msgstr "#  thread_perc=NUM\n"
 
-#: src/lang.c:187
+#: src/lang.c:190
 msgid "#  trim_article_body=NUM\n"
 msgstr "#  trim_article_body=NUM\n"
 
-#: src/lang.c:188
+#: src/lang.c:191
 msgid "#    0 = Don't trim article body\n"
 msgstr "#    0 = BeskÃ¦r ikke artiklens tekst\n"
 
-#: src/lang.c:189
+#: src/lang.c:192
 msgid "#    1 = Skip leading blank lines\n"
 msgstr "#    1 = Udelad foranstillede tomme linjer\n"
 
-#: src/lang.c:190
+#: src/lang.c:193
 msgid "#    2 = Skip trailing blank lines\n"
 msgstr "#    2 = Udelad efterstillede tomme linjer\n"
 
-#: src/lang.c:191
+#: src/lang.c:194
 msgid "#    3 = Skip leading and trailing blank lines\n"
 msgstr "#    3 = Udelad foranstillede og efterstillede tomme linjer\n"
 
-#: src/lang.c:192
+#: src/lang.c:195
 msgid "#    4 = Compact multiple blank lines between text blocks\n"
 msgstr "#    4 = Komprimer flere tomme linjer mellem tekstblokke\n"
 
-#: src/lang.c:193
+#: src/lang.c:196
 msgid ""
 "#    5 = Compact multiple blank lines between text blocks and skip\n"
 "#        leading blank lines\n"
@@ -660,7 +678,7 @@ msgstr ""
 "#    5 = Komprimer flere tomme linjer mellem tekstblokke og udelad\n"
 "#        foranstillede tomme linjer\n"
 
-#: src/lang.c:194
+#: src/lang.c:197
 msgid ""
 "#    6 = Compact multiple blank lines between text blocks and skip\n"
 "#        trailing blank lines\n"
@@ -668,7 +686,7 @@ msgstr ""
 "#    6 = Komprimer flere tomme linjer mellem tekstblokke og udelad\n"
 "#        efterstillede tomme linjer\n"
 
-#: src/lang.c:195
+#: src/lang.c:198
 msgid ""
 "#    7 = Compact multiple blank lines between text blocks and skip\n"
 "#        leading and trailing blank lines\n"
@@ -676,52 +694,52 @@ msgstr ""
 "#    7 = Komprimer flere tomme linjer mellem tekstblokke og udelad\n"
 "#        foranstillede og efterstillede tomme linjer\n"
 
-#: src/lang.c:196
+#: src/lang.c:199
 #, fuzzy
 msgid "#  verbatim_handling=NUM\n"
 msgstr "#  verbatim_handling=NUM\n"
 
-#: src/lang.c:197
+#: src/lang.c:200
 #, fuzzy
 msgid "#    0 = Don't detect verbatim blocks\n"
 msgstr "#    0 = BeskÃ¦r ikke artiklens tekst\n"
 
-#: src/lang.c:198
+#: src/lang.c:201
 #, fuzzy
 msgid "#    1 = Detect and show verbatim blocks\n"
 msgstr "Detektering af verbatimblokke"
 
-#: src/lang.c:199
+#: src/lang.c:202
 #, fuzzy
 msgid "#    2 = Detect and show verbatim blocks, hide begin and end marks\n"
 msgstr "# Hvis slÃ¥et til, sÃ¥ detekter verbatimblokke i artikler\n"
 
-#: src/lang.c:200
+#: src/lang.c:203
 #, fuzzy
 msgid "#    3 = Detect verbatim blocks and hide them\n"
 msgstr "# Hvis slÃ¥et til, sÃ¥ detekter verbatimblokke i artikler\n"
 
-#: src/lang.c:202
+#: src/lang.c:205
 msgid "#  extquote_handling=ON/OFF\n"
 msgstr "#  extquote_handling=ON/OFF\n"
 
-#: src/lang.c:204
+#: src/lang.c:207
 msgid "#  wrap_on_next_unread=ON/OFF\n"
 msgstr "#  wrap_on_next_unread=ON/OFF\n"
 
-#: src/lang.c:205
+#: src/lang.c:208
 msgid "#  x_body=STRING (eg. ~/.tin/extra-body-text)\n"
 msgstr "#  x_body=STRING (f.eks. ~/.tin/extra-body-text)\n"
 
-#: src/lang.c:206
+#: src/lang.c:209
 msgid "#  x_comment_to=ON/OFF\n"
 msgstr "#  x_comment_to=ON/OFF\n"
 
-#: src/lang.c:207
+#: src/lang.c:210
 msgid "#  x_headers=STRING (eg. ~/.tin/extra-headers)\n"
 msgstr "#  x_headers=STRING (f.eks. ~/.tin/extra-headers)\n"
 
-#: src/lang.c:208
+#: src/lang.c:211
 msgid ""
 "#\n"
 "# Note that it is best to put general (global scoping)\n"
@@ -730,7 +748,7 @@ msgstr ""
 "# BemÃ¦rk at det er bedst at vÃ¦lge generel (globalt virkefelt)\n"
 
 # helt blank pÃ¥ hvad de mener her
-#: src/lang.c:209
+#: src/lang.c:212
 msgid ""
 "# entries first followed by group specific entries.\n"
 "#\n"
@@ -738,66 +756,66 @@ msgstr ""
 "# poster fÃ¸rst, efterfulgt af gruppespecifikke poster.\n"
 "#\n"
 
-#: src/lang.c:210
+#: src/lang.c:213
 msgid "############################################################################\n"
 msgstr "############################################################################\n"
 
-#: src/lang.c:211
+#: src/lang.c:214
 msgid "Attributes Menu Commands"
 msgstr "Kommandoer for attributmenu"
 
-#: src/lang.c:212
+#: src/lang.c:215
 #, c-format
 msgid "attribute with no scope: %s"
 msgstr "attribut uden virkefelt: %s"
 
-#: src/lang.c:214
+#: src/lang.c:217
 #, c-format
 msgid "%d Authentication failed"
 msgstr "%d godkendelse mislykkedes"
 
-#: src/lang.c:215
+#: src/lang.c:218
 #, c-format
 msgid "NNTP authorization password not found for %s"
 msgstr "Adgangskode for NNTP-godkendelse blev ikke fundet for %s"
 
-#: src/lang.c:216
+#: src/lang.c:219
 msgid "Server expects authentication.\n"
 msgstr "Server forventer godkendelse.\n"
 
-#: src/lang.c:217
+#: src/lang.c:220
 msgid "    Please enter password: "
 msgstr "    Venligst indtast adgangskode: "
 
-#: src/lang.c:218
+#: src/lang.c:221
 msgid "    Please enter username: "
 msgstr "    Venligst indtast brugernavn: "
 
-#: src/lang.c:219
+#: src/lang.c:222
 #, c-format
 msgid "Authorized for user: %s\n"
 msgstr "Autoriseret for bruger: %s\n"
 
-#: src/lang.c:220
+#: src/lang.c:223
 #, c-format
 msgid "Authorization failed for user: %s\n"
 msgstr "Kunne ikke autorisere bruger: %s\n"
 
-#: src/lang.c:221
+#: src/lang.c:224
 msgid "No supported authorization method available in current state!\n"
 msgstr ""
 
-#: src/lang.c:223
+#: src/lang.c:226
 #, c-format
 msgid "Author search backwards [%s]> "
 msgstr "BaglÃ¦ns sÃ¸gning efter forfatter [%s]> "
 
-#: src/lang.c:224
+#: src/lang.c:227
 #, c-format
 msgid "Author search forwards [%s]> "
 msgstr "Fremadrettet sÃ¸gning efter forfatter [%s]> "
 
-#: src/lang.c:225
+#: src/lang.c:228
 #, c-format
 msgid ""
 "\n"
@@ -806,16 +824,16 @@ msgstr ""
 "\n"
 "Autoabonnerede pÃ¥ %s"
 
-#: src/lang.c:226
+#: src/lang.c:229
 msgid "Autosubscribing groups...\n"
 msgstr "Autoabonnerer pÃ¥ grupper...\n"
 
-#: src/lang.c:227
+#: src/lang.c:230
 #, c-format
 msgid "Autoselecting articles (use '%s' to see all unread) ..."
 msgstr "Automarkerer artikler (brug Â»%sÂ« for at se alle ulÃ¦ste) ..."
 
-#: src/lang.c:229
+#: src/lang.c:232
 #, c-format
 msgid ""
 "Article to be posted resulted in errors/warnings. %s=quit, %s=Menu, %s=edit: "
@@ -823,107 +841,111 @@ msgstr ""
 "Artikel til indsendelse medfÃ¸rte fejl/advarsler. %s=afslut, %s=menu, "
 "%s=rediger: "
 
-#: src/lang.c:231
+#: src/lang.c:234
 #, fuzzy, c-format
 msgid "Unrecognized attribute: %s"
 msgstr "Attribut ikke genkendt: %s"
 
-#: src/lang.c:232
+#: src/lang.c:235
 #, fuzzy, c-format
 msgid "Unrecognized global attribute: %s"
 msgstr "Global attribut ikke genkendt: %s"
 
-#: src/lang.c:234
+#: src/lang.c:237
 #, c-format
 msgid "Bad command. Type '%s' for help."
 msgstr "Forkert kommando. Tast Â»%sÂ« for hjÃ¦lp."
 
-#: src/lang.c:235
+#: src/lang.c:238
 #, fuzzy
 msgid "Marked base article as read"
 msgstr "Marker alle artikler som lÃ¦st%s?"
 
-#: src/lang.c:236
+#: src/lang.c:239
 #, fuzzy
 msgid "Marked base article range as read"
 msgstr "Marker gemte artikler/trÃ¥de som lÃ¦st"
 
-#: src/lang.c:237
+#: src/lang.c:240
 #, c-format
 msgid "%s: Updating of index files not supported: cache_overview_files=%s"
 msgstr ""
 "%s: Opdatering af indeksfiler er ikke understÃ¸ttet: cache_overview_files=%s"
 
-#: src/lang.c:238
+#: src/lang.c:241
 msgid "*** Beginning of article ***"
 msgstr "*** Begyndelse pÃ¥ artikel ***"
 
-#: src/lang.c:239
+#: src/lang.c:242
 msgid "*** Beginning of page ***"
 msgstr "*** Begyndelse pÃ¥ side ***"
 
-#: src/lang.c:241
+#: src/lang.c:244
 #, c-format
 msgid "Cancel (delete) or supersede (overwrite) article [%%s]? (%s/%s/%s): "
 msgstr "Afbryd (slet) eller fortrÃ¦ng (overskriv) artikel [%%s]? (%s/%s/%s): "
 
-#: src/lang.c:242
+#: src/lang.c:245
 msgid "Cancelling article..."
 msgstr "Fortryder artikel ..."
 
-#: src/lang.c:244
+#: src/lang.c:247
 #, c-format
 msgid "Cannot create %s"
 msgstr "Kan ikke oprette %s"
 
-#: src/lang.c:247
+#: src/lang.c:248
+msgid "Can't filter on Path"
+msgstr ""
+
+#: src/lang.c:250
 #, c-format
 msgid "Can't find base article %d"
 msgstr "Kan ikke finde baseartikel %d"
 
-#: src/lang.c:249
+#: src/lang.c:252
 #, c-format
 msgid "Can't open %s"
 msgstr "Kan ikke Ã¥bne %s"
 
-#: src/lang.c:250
+#: src/lang.c:253
 #, c-format
 msgid "Couldn't open %s for saving"
 msgstr "Kunne ikke Ã¥bne %s til gemning"
 
-#: src/lang.c:251
+#: src/lang.c:254
 msgid "*** Posting not allowed ***"
 msgstr "*** Indsendelse ikke tilladt ***"
 
-#: src/lang.c:252
+#: src/lang.c:255
 #, c-format
 msgid "Posting is not allowed to %s"
 msgstr "Indsendelse er ikke tilladt til %s"
 
-#: src/lang.c:254
+#: src/lang.c:257
 #, c-format
 msgid "Can't retrieve %s"
 msgstr "Kan ikke hente %s"
 
-#: src/lang.c:256
+#: src/lang.c:259
 msgid "Can't supersede in mailgroups, try repost instead."
 msgstr ""
 
-#: src/lang.c:257
+#: src/lang.c:260
 #, c-format
 msgid "%s is a directory"
 msgstr "%s er en mappe"
 
-#: src/lang.c:258
+#: src/lang.c:261
 #, c-format
 msgid "Catchup %s..."
 msgstr "Opsamler %s ..."
 
-#: src/lang.c:259
+#: src/lang.c:262
 msgid "Catchup all groups entered during this session?"
 msgstr "Opsaml all grupper indtastet i denne session?"
 
-#: src/lang.c:260
+#: src/lang.c:263
 #, fuzzy
 msgid "You have a tagged article in this group - catchup anyway?"
 msgid_plural "You have tagged articles in this group - catchup anyway?"
@@ -931,21 +953,21 @@ msgstr[0] "Du har mÃ¦rket artikler i den
 msgstr[1] "Du har mÃ¦rket artikler i denne gruppe - opsaml alligevel?"
 
 # http://dictionary.cambridge.org/es/diccionario/ingles/caught-up-in-something
-#: src/lang.c:261
+#: src/lang.c:264
 #, fuzzy, c-format
 msgid "Caughtup %d group"
 msgid_plural "Caughtup %d groups"
 msgstr[0] "Optaget"
 msgstr[1] "Optaget"
 
-#: src/lang.c:262
+#: src/lang.c:265
 #, fuzzy, c-format
 msgid "Updated %d group"
 msgid_plural "Updated %d groups"
 msgstr[0] "TilfÃ¸jede %d gruppe"
 msgstr[1] "TilfÃ¸jede %d grupper"
 
-#: src/lang.c:263
+#: src/lang.c:266
 #, c-format
 msgid "%lu second"
 msgid_plural "%lu seconds"
@@ -953,69 +975,69 @@ msgstr[0] ""
 msgstr[1] ""
 
 #. TRANSLATORS: result in '"Caughtup %d group" in "%lu second"\n'
-#: src/lang.c:265
+#: src/lang.c:268
 #, fuzzy, c-format
 msgid "%s in %s\n"
 msgstr "%s er fejlbehÃ¦ftet"
 
-#: src/lang.c:267
+#: src/lang.c:270
 msgid "Check Prepared Article"
 msgstr "Kontroller forberedt artikel"
 
-#: src/lang.c:268
+#: src/lang.c:271
 msgid "Checking for new groups... "
 msgstr "Kontrollerer for nye grupper ..."
 
-#: src/lang.c:269
+#: src/lang.c:272
 #, fuzzy
 msgid "Checking for news...\n"
 msgstr "Kontrollerer efter nyheder ...\n"
 
-#: src/lang.c:270
+#: src/lang.c:273
 #, c-format
 msgid "Post-process %s=no, %s=yes, %s=shar, %s=quit: "
 msgstr "Efterbehandl %s=nej, %s=ja, %s=shar, %s=afslut: "
 
-#: src/lang.c:272
+#: src/lang.c:275
 msgid "ANSI color disabled"
 msgstr "ANSI-farve slÃ¥et fra"
 
-#: src/lang.c:273
+#: src/lang.c:276
 msgid "ANSI color enabled"
 msgstr "ANSI-farve slÃ¥et til"
 
-#: src/lang.c:275
+#: src/lang.c:278
 #, c-format
 msgid "Command failed: %s"
 msgstr "Kommando mislykkedes: %s"
 
-#: src/lang.c:276
+#: src/lang.c:279
 #, c-format
 msgid "[-- %s, %lu line hidden --]\n"
 msgid_plural "[-- %s, %lu lines hidden --]\n"
 msgstr[0] ""
 msgstr[1] ""
 
-#: src/lang.c:278
+#: src/lang.c:281
 msgid "Mark not selected articles read?"
 msgstr "Marker ikke valgte artikler som lÃ¦st?"
 
-#: src/lang.c:279
+#: src/lang.c:282
 #, fuzzy
 msgid "Connection Info"
 msgstr "Forbindelsesoplysninger"
 
-#: src/lang.c:280
+#: src/lang.c:283
 #, fuzzy
 msgid "Reading from local spool.\n"
 msgstr "lÃ¦ser fra lokal kÃ¸.\n"
 
-#: src/lang.c:281
+#: src/lang.c:284
 #, fuzzy
 msgid "Reading saved news.\n"
 msgstr "LÃ¦ser gemte nyheder.\n"
 
-#: src/lang.c:282
+#: src/lang.c:285
 #, fuzzy
 msgid ""
 "\n"
@@ -1025,7 +1047,7 @@ msgstr ""
 "Tilvalgshandlinger\n"
 "------------------"
 
-#: src/lang.c:290
+#: src/lang.c:293
 #, fuzzy
 msgid ""
 "\n"
@@ -1035,11 +1057,11 @@ msgstr ""
 "Vis egenskaber\n"
 "--------------"
 
-#: src/lang.c:295
+#: src/lang.c:298
 msgid "COMPRESS      :"
 msgstr ""
 
-#: src/lang.c:296
+#: src/lang.c:299
 #, fuzzy
 msgid ""
 "\n"
@@ -1049,94 +1071,94 @@ msgstr ""
 "Tilvalgshandlinger\n"
 "------------------"
 
-#: src/lang.c:298
+#: src/lang.c:301
 #, c-format
 msgid " DEFLATE %s\n"
 msgstr ""
 
-#: src/lang.c:299
+#: src/lang.c:302
 msgid "(enabled)"
 msgstr ""
 
-#: src/lang.c:300
+#: src/lang.c:303
 msgid "(inactive)"
 msgstr ""
 
-#: src/lang.c:302
+#: src/lang.c:305
 msgid " DEFLATE (not supported)\n"
 msgstr ""
 
-#: src/lang.c:305
+#: src/lang.c:308
 msgid "(disabled)"
 msgstr ""
 
-#: src/lang.c:306
+#: src/lang.c:309
 #, fuzzy, c-format
 msgid "NNTP TIMEOUT  : %d second %s\n"
 msgid_plural "NNTP TIMEOUT  : %d seconds %s\n"
 msgstr[0] "NNTP TIMEOUT  : %d sekund %s\n"
 msgstr[1] "NNTP TIMEOUT  : %d sekunder %s\n"
 
-#: src/lang.c:308
+#: src/lang.c:311
 #, c-format
 msgid "IMPLEMENTATION: %s\n"
 msgstr ""
 
-#: src/lang.c:310
+#: src/lang.c:313
 #, c-format
 msgid "MAXARTNUM     : %s\n"
 msgstr ""
 
-#: src/lang.c:312
+#: src/lang.c:315
 #, fuzzy, c-format
 msgid "Reading via NNTP (%s).\n"
 msgstr "LÃ¦ser ikke via NNTP (%s).\n"
 
-#: src/lang.c:313
+#: src/lang.c:316
 #, c-format
 msgid "NNTPPORT      : %u\n"
 msgstr ""
 
-#: src/lang.c:314
+#: src/lang.c:317
 #, fuzzy
 msgid "read only"
 msgstr "ulÃ¦st "
 
-#: src/lang.c:315
+#: src/lang.c:318
 msgid "read/write"
 msgstr ""
 
-#: src/lang.c:316
+#: src/lang.c:319
 #, c-format
 msgid "NNTPSERVER    : %s\n"
 msgstr ""
 
-#: src/lang.c:317
+#: src/lang.c:320
 #, c-format
 msgid "CONNECTIONTYPE: %s\n"
 msgstr ""
 
-#: src/lang.c:319
+#: src/lang.c:322
 #, fuzzy, c-format
 msgid "Reading trusted via NNTPS (%s; "
 msgstr "Sikker lÃ¦sning via NNTPS (%s; "
 
-#: src/lang.c:320
+#: src/lang.c:323
 #, fuzzy, c-format
 msgid "Reading untrusted via NNTPS (%s; "
 msgstr "Usikker lÃ¦sning via NNTPS (%s; "
 
-#: src/lang.c:321
+#: src/lang.c:324
 #, fuzzy, c-format
 msgid "Certificate #%d\n"
 msgstr "Certifikat #%d\n"
 
-#: src/lang.c:323
+#: src/lang.c:326
 #, c-format
 msgid "Issuer : %s\n"
 msgstr ""
 
-#: src/lang.c:324
+#: src/lang.c:327
 #, fuzzy
 msgid ""
 "\n"
@@ -1146,12 +1168,12 @@ msgstr ""
 "Gruppe/trÃ¥d/artikel-handlinger\n"
 "------------------------------"
 
-#: src/lang.c:325
+#: src/lang.c:328
 #, fuzzy, c-format
 msgid "Subject: %s\n"
 msgstr "Emne"
 
-#: src/lang.c:326
+#: src/lang.c:329
 #, fuzzy
 msgid ""
 "\n"
@@ -1161,15 +1183,15 @@ msgstr ""
 "Virkefeltshandlinger\n"
 "--------------------"
 
-#: src/lang.c:328
+#: src/lang.c:331
 msgid "UNEXPECTED, possible BUG"
 msgstr ""
 
-#: src/lang.c:329
+#: src/lang.c:332
 msgid "tolerated as \"-k\" (insecure) requested"
 msgstr ""
 
-#: src/lang.c:330
+#: src/lang.c:333
 #, c-format
 msgid ""
 "Server certificate verification FAILED:\n"
@@ -1177,122 +1199,122 @@ msgid ""
 "\t(%s)\n"
 msgstr ""
 
-#: src/lang.c:331
+#: src/lang.c:334
 #, fuzzy
 msgid "Server certificate verified successfully.\n"
 msgstr "newsrc-fil blev gemt.\n"
 
-#: src/lang.c:335
+#: src/lang.c:338
 msgid "Server certificate verification FAILED: <can't get reason>\n"
 msgstr ""
 
-#: src/lang.c:339
+#: src/lang.c:342
 #, c-format
 msgid "%s %s (strength %d)\n"
 msgstr ""
 
-#: src/lang.c:346
+#: src/lang.c:349
 #, c-format
 msgid "Cook article failed, %s is exiting"
 msgstr "Cook-artikel mislykkedes, %s afslutter"
 
-#: src/lang.c:347
+#: src/lang.c:350
 msgid "<CR>"
 msgstr "<CR>"
 
-#: src/lang.c:348
+#: src/lang.c:351
 msgid "Creating active file for saved groups...\n"
 msgstr "Opretter aktiv fil for gemte grupper ...\n"
 
-#: src/lang.c:349
+#: src/lang.c:352
 #, fuzzy, c-format
 msgid "Creating %s file...\n"
 msgstr "Opretter newsrc-fil ...\n"
 
-#: src/lang.c:351 src/lang.c:1843 src/lang.c:1863
+#: src/lang.c:354 src/lang.c:1875 src/lang.c:1895
 msgid "Default"
 msgstr "Standard"
 
-#: src/lang.c:352
+#: src/lang.c:355
 msgid "Delete saved files that have been post processed?"
 msgstr "Slet gemte filer som er blevet efterbehandlet?"
 
-#: src/lang.c:353
+#: src/lang.c:356
 msgid "Deleting temporary files..."
 msgstr "Sletter midlertidige filer ..."
 
-#: src/lang.c:355
+#: src/lang.c:358
 msgid "*** End of article ***"
 msgstr "*** Slut pÃ¥ artikel ***"
 
-#: src/lang.c:356
+#: src/lang.c:359
 msgid "*** End of articles ***"
 msgstr "*** Slut pÃ¥ artikler ***"
 
-#: src/lang.c:357
+#: src/lang.c:360
 msgid "*** End of attachments ***"
 msgstr "*** Slut pÃ¥ vedhÃ¦ftninger ***"
 
-#: src/lang.c:358
+#: src/lang.c:361
 msgid "*** End of groups ***"
 msgstr "*** Slut pÃ¥ grupper ***"
 
-#: src/lang.c:359
+#: src/lang.c:362
 msgid "*** End of page ***"
 msgstr "*** Slut pÃ¥ side ***"
 
-#: src/lang.c:360
+#: src/lang.c:363
 #, fuzzy
 msgid "*** End of posted articles ***"
 msgstr "*** Slut pÃ¥ artikler ***"
 
-#: src/lang.c:361
+#: src/lang.c:364
 msgid "*** End of scopes ***"
 msgstr "*** Slut pÃ¥ virkefelter ***"
 
-#: src/lang.c:362
+#: src/lang.c:365
 msgid "*** End of thread ***"
 msgstr "*** Slut pÃ¥ trÃ¥d ***"
 
-#: src/lang.c:363
+#: src/lang.c:366
 msgid "*** End of URLs ***"
 msgstr "*** Slut pÃ¥ URL'er ***"
 
-#: src/lang.c:364
+#: src/lang.c:367
 msgid "Enter limit of articles to get> "
 msgstr "Indtast begrÃ¦nsning pÃ¥ antal artikler der skal hentes> "
 
-#: src/lang.c:365
+#: src/lang.c:368
 msgid "Enter Message-ID to go to> "
 msgstr "Indtast besked-id som der skal gÃ¥s till> "
 
-#: src/lang.c:366
+#: src/lang.c:369
 msgid " and enter next unread thread"
 msgstr " og indtast nÃ¦ste ulÃ¦ste trÃ¥d"
 
-#: src/lang.c:367
+#: src/lang.c:370
 msgid " and enter next unread article"
 msgstr " og se nÃ¦ste ulÃ¦ste artikel"
 
-#: src/lang.c:368
+#: src/lang.c:371
 msgid " and enter next unread group"
 msgstr " og indtast nÃ¦ste ulÃ¦ste gruppe"
 
-#: src/lang.c:369
+#: src/lang.c:372
 msgid "Enter option number> "
 msgstr "Indtast valgnummer> "
 
-#: src/lang.c:370
+#: src/lang.c:373
 #, c-format
 msgid "Enter range [%s]> "
 msgstr "Indtast interval [%s]> "
 
-#: src/lang.c:371
+#: src/lang.c:374
 #, fuzzy, c-format
 msgid "Error: Could not appended %s to %s"
 msgstr "Fejl: OmdÃ¸b %s til %s"
 
-#: src/lang.c:372
+#: src/lang.c:375
 msgid ""
 "\n"
 "Warning: Approved: header used.\n"
@@ -1300,22 +1322,22 @@ msgstr ""
 "\n"
 "Advarsel: Approved:-teksthoved brugt.\n"
 
-#: src/lang.c:373
+#: src/lang.c:376
 #, c-format
 msgid "  Line %d: \"%s\": given string too long.\n"
 msgstr ""
 
-#: src/lang.c:374
+#: src/lang.c:377
 #, fuzzy, c-format
 msgid "  Line %d: \"%s\": unrecognized attribute.\n"
 msgstr "Attribut ikke genkendt: %s"
 
-#: src/lang.c:375
+#: src/lang.c:378
 #, c-format
 msgid "  Line %d: \"%s\": malformed line, '=' missing.\n"
 msgstr ""
 
-#: src/lang.c:379
+#: src/lang.c:382
 #, fuzzy, c-format
 msgid ""
 "\n"
@@ -1325,7 +1347,7 @@ msgstr ""
 "Fejl: Ugyldig adresse i To:-teksthoved.\n"
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:'
-#: src/lang.c:381
+#: src/lang.c:384
 msgid ""
 "\n"
 "Error: Bad FQDN in Message-ID: header.\n"
@@ -1333,60 +1355,69 @@ msgstr ""
 "\n"
 "Fejl: Ugyldig FQDN i Message-ID:-teksthoved.\n"
 
-#: src/lang.c:383
+#: src/lang.c:386
 #, fuzzy, c-format
 msgid "Can't use literal IPv%d-address %s with TLS (-T)"
 msgstr "Ingen e-postadresse"
 
-#: src/lang.c:386
+#: src/lang.c:389
 #, c-format
 msgid "Can't unlock %s"
 msgstr "Kan ikke fjerne lÃ¥s pÃ¥ %s"
 
-#: src/lang.c:387
+#: src/lang.c:390
 #, c-format
 msgid "Couldn't dotlock %s - article not appended!"
 msgstr "Kunne ikke dotlock %s - artikel er ikke tilfÃ¸jet!"
 
-#: src/lang.c:388
+#: src/lang.c:391
 #, c-format
 msgid "Couldn't lock %s - article not appended!"
 msgstr "Kunne ikke lÃ¥se %s - artikel ikke tilfÃ¸jet!"
 
-#: src/lang.c:391
+#: src/lang.c:393
+#, fuzzy
+msgid ""
+"\n"
+"Error: Control-message without Approved-header.\n"
+msgstr ""
+"\n"
+"Fejl: Ugyldig adresse i Approved:-teksthoved.\n"
+
+#: src/lang.c:395
 #, c-format
 msgid ""
 "Server requires authentication but compression (-C) is already active.\n"
 "Restart %s with -A cmd.-line switch in conjunction with -C.\n"
 msgstr ""
 
-#: src/lang.c:394
+#: src/lang.c:398
 #, c-format
 msgid "Corrupted file %s"
 msgstr "Korrupt fil %s"
 
-#: src/lang.c:396
+#: src/lang.c:400
 #, c-format
 msgid "couldn't expand %s\n"
 msgstr "kunne ikke udvide %s\n"
 
-#: src/lang.c:398
+#: src/lang.c:402
 #, c-format
 msgid "date in future: \"%s\""
 msgstr ""
 
-#: src/lang.c:399
+#: src/lang.c:403
 #, c-format
 msgid "Unparsable date: \"%s\""
 msgstr ""
 
-#: src/lang.c:400
+#: src/lang.c:404
 #, fuzzy, c-format
 msgid "Error: Custom format empty. Using default \"%s\"."
 msgstr ""
 "Fejl: Tilpasset format er stÃ¸rre end skÃ¦rmbredde. Bruger standarden Â»%sÂ«."
 
-#: src/lang.c:401
+#: src/lang.c:405
 #, fuzzy
 msgid ""
 "\n"
@@ -1395,7 +1426,7 @@ msgstr ""
 "\n"
 "Fejl: Linjen Â»%s:Â« er tom.\n"
 
-#: src/lang.c:403
+#: src/lang.c:407
 msgid ""
 "\n"
 "Error: Followup-To \"poster\" and a newsgroup is not allowed!\n"
@@ -1403,45 +1434,45 @@ msgstr ""
 "\n"
 "Fejl: Followup-To \"poster\" og en nyhedsgruppe er ikke tilladt!\n"
 
-#: src/lang.c:404
+#: src/lang.c:408
 #, c-format
 msgid "Error: Custom format exceeds screen width. Using default \"%s\"."
 msgstr ""
 "Fejl: Tilpasset format er stÃ¸rre end skÃ¦rmbredde. Bruger standarden Â»%sÂ«."
 
-#: src/lang.c:405
+#: src/lang.c:409
 msgid "Internal error in GNKSA routine - send bug report.\n"
 msgstr "Intern fejl i GNKSA-rutine - indsend fejlrapport.\n"
 
-#: src/lang.c:406
+#: src/lang.c:410
 msgid "Left angle bracket missing in route address.\n"
 msgstr "Venstre vinkelparentes mangler i ruteadresse.\n"
 
-#: src/lang.c:407
+#: src/lang.c:411
 msgid "Left parenthesis missing in old-style address.\n"
 msgstr "Venstre parentes mangler i adresse med Ã¦ldre stil.\n"
 
-#: src/lang.c:408
+#: src/lang.c:412
 msgid "Right parenthesis missing in old-style address.\n"
 msgstr "HÃ¸jre parentes mangler i adresse med Ã¦ldre stil.\n"
 
 # Hmm, altsÃ¥ hvis der er en grund til at de har skrevet det "At" i
 # stedet for at bruge tegnet, kan det jo hedde snabela pÃ¥ dansk, men det
 # virker mÃ¦rkeligt og jeg tror din oversÃ¦ttelse er god nok
-#: src/lang.c:409
+#: src/lang.c:413
 msgid "At-sign missing in mail address.\n"
 msgstr "@-tegn mangler i e-postadresse.\n"
 
-#: src/lang.c:410
+#: src/lang.c:414
 #, fuzzy
 msgid "Right angle bracket missing in route address.\n"
 msgstr "Venstre vinkelparentes mangler i ruteadresse.\n"
 
-#: src/lang.c:411
+#: src/lang.c:415
 msgid "Single component FQDN is not allowed. Add your domain.\n"
 msgstr "Enkeltkomponent FQDN er ikke tilladt. TilfÃ¸j dit domÃ¦ne.\n"
 
-#: src/lang.c:412
+#: src/lang.c:416
 msgid ""
 "Invalid domain. Send bug report if your top level domain really exists.\n"
 "Use .invalid as top level domain for munged addresses.\n"
@@ -1449,7 +1480,7 @@ msgstr ""
 "Ugyldigt domÃ¦ne. Send fejlrapport hvis dit topniveaudomÃ¦ne rent faktisk\n"
 "findes. Brug .invalid som topniveaudomÃ¦ne for munge'ede adresser.\n"
 
-#: src/lang.c:413
+#: src/lang.c:417
 msgid ""
 "Illegal domain. Send bug report if your top level domain really exists.\n"
 "Use .invalid as top level domain for munged addresses.\n"
@@ -1457,7 +1488,7 @@ msgstr ""
 "Ulovligt domÃ¦ne. Send fejlrapport hvis dit topniveaudomÃ¦ne rent faktisk\n"
 "findes. Brug .invalid som topniveaudomÃ¦ne for munge'ede adresser.\n"
 
-#: src/lang.c:414
+#: src/lang.c:418
 msgid ""
 "Unknown domain. Send bug report if your top level domain really exists.\n"
 "Use .invalid as top level domain for munged addresses.\n"
@@ -1465,54 +1496,54 @@ msgstr ""
 "Ukendt domÃ¦ne. Send fejlrapport hvis dit topniveaudomÃ¦ne rent faktisk\n"
 "findes. Brug .invalid som topniveaudomÃ¦ne for munge'ede adresser.\n"
 
-#: src/lang.c:415
+#: src/lang.c:419
 msgid "Illegal character in FQDN.\n"
 msgstr "Ulovlig karakter i FQDN.\n"
 
-#: src/lang.c:416
+#: src/lang.c:420
 msgid "Zero length FQDN component not allowed.\n"
 msgstr "FQDN-komponent uden lÃ¦ngde er ikke tilladt.\n"
 
-#: src/lang.c:417
+#: src/lang.c:421
 msgid "FQDN component exceeds maximum allowed length (63 chars).\n"
 msgstr ""
 "FQDN-komponent overstiger den maksimale tilladte lÃ¦ngde (63 karakterer).\n"
 
-#: src/lang.c:418
+#: src/lang.c:422
 msgid "FQDN component may not start or end with hyphen.\n"
 msgstr "FQDN-komponent mÃ¥ ikke starte eller slutte med bindestreg.\n"
 
-#: src/lang.c:419
+#: src/lang.c:423
 msgid "FQDN component may not start with digit.\n"
 msgstr "FQDN-komponent mÃ¥ ikke begynde med tal.\n"
 
-#: src/lang.c:420
+#: src/lang.c:424
 msgid "Domain literal has impossible numeric value.\n"
 msgstr "DomÃ¦ne-literal har umulig numerisk vÃ¦rdi.\n"
 
-#: src/lang.c:421
+#: src/lang.c:425
 msgid ""
 "Domain literal is for private use only and not allowed for global use.\n"
 msgstr ""
 "DomÃ¦ne-literal er kun for privat brug og ikke tilladt for global brug.\n"
 
-#: src/lang.c:422
+#: src/lang.c:426
 msgid "Right bracket missing in domain literal.\n"
 msgstr "HÃ¸jre parentes mangler i domÃ¦ne-literal.\n"
 
-#: src/lang.c:423
+#: src/lang.c:427
 msgid "Missing localpart of mail address.\n"
 msgstr "Mangler lokal del af e-postadresse.\n"
 
-#: src/lang.c:424
+#: src/lang.c:428
 msgid "Illegal character in localpart of mail address.\n"
 msgstr "Ugyldigt tegn i lokal del af e-postadresse.\n"
 
-#: src/lang.c:425
+#: src/lang.c:429
 msgid "Zero length localpart component not allowed.\n"
 msgstr "Localpart-komponent med nullÃ¦ngde er ikke tilladt.\n"
 
-#: src/lang.c:426
+#: src/lang.c:430
 msgid ""
 "Illegal character in realname.\n"
 "Unquoted words may not contain '!()<>@,;:\\.[]' in route addresses.\n"
@@ -1521,7 +1552,7 @@ msgstr ""
 "Ord uden for citationstegn mÃ¥ ikke indeholde Â»!()<>@,;:\\.[]Â« i "
 "ruteadresser.\n"
 
-#: src/lang.c:427
+#: src/lang.c:431
 msgid ""
 "Illegal character in realname.\n"
 "Quoted words may not contain '()<>\\'.\n"
@@ -1529,7 +1560,7 @@ msgstr ""
 "Ugyldigt tegn i det fulde navn.\n"
 "Citerede ord mÃ¥ ikke indeholde Â»()<>\\Â«.\n"
 
-#: src/lang.c:428
+#: src/lang.c:432
 msgid ""
 "Illegal character in realname.\n"
 "Encoded words may not contain '!()<>@,;:\"\\.[]/=' in parameter.\n"
@@ -1537,11 +1568,11 @@ msgstr ""
 "Ugyldigt tegn i det fulde navn.\n"
 "Kodede ord mÃ¥ ikke indeholde Â»!()<>@,;:\"\\.[]/=Â« i parameter.\n"
 
-#: src/lang.c:429
+#: src/lang.c:433
 msgid "Bad syntax in encoded word used in realname.\n"
 msgstr "Ugyldig syntaks i kodet ord brugt i det fulde navn.\n"
 
-#: src/lang.c:430
+#: src/lang.c:434
 msgid ""
 "Illegal character in realname.\n"
 "Unquoted words may not contain '()<>\\' in old-style addresses.\n"
@@ -1550,7 +1581,7 @@ msgstr ""
 "Ord uden for citationstegn mÃ¥ ikke indeholde Â»()<>\\Â« i adresser i gammel "
 "stil.\n"
 
-#: src/lang.c:431
+#: src/lang.c:435
 #, fuzzy
 msgid ""
 "Illegal character in realname.\n"
@@ -1559,12 +1590,17 @@ msgstr ""
 "Ugyldigt tegn i det fulde navn.\n"
 "Kontroltegn og ukodede 8-bit tegn > 127 er ikke tilladt.\n"
 
-#: src/lang.c:432
+#: src/lang.c:436
 #, fuzzy
 msgid "Missing realname.\n"
 msgstr "Manglende dele."
 
-#: src/lang.c:433
+#: src/lang.c:437
+#, c-format
+msgid "%c  %s\t Error: Group is read only!\n"
+msgstr ""
+
+#: src/lang.c:438
 msgid ""
 "\n"
 "Error: No blank line found after header.\n"
@@ -1572,7 +1608,7 @@ msgstr ""
 "\n"
 "Fejl: Ingen blank linje fundet efter teksthoved.\n"
 
-#: src/lang.c:434
+#: src/lang.c:439
 #, fuzzy
 msgid ""
 "\n"
@@ -1581,17 +1617,25 @@ msgstr ""
 "\n"
 "Fejl: Ulovlig formateret %s.\n"
 
-#: src/lang.c:435
-#, c-format
+#: src/lang.c:440
+#, fuzzy, c-format
 msgid ""
 "\n"
-"Error: Illegal formatted %s.\n"
+"Error: Invalid formatted %s (line %d).\n"
 msgstr ""
 "\n"
 "Fejl: Ulovlig formateret %s.\n"
 
-#. TODO: fixme, US-ASCII is not the only 7-bit charset we know about
-#: src/lang.c:437
+#: src/lang.c:441
+#, fuzzy, c-format
+msgid ""
+"\n"
+"Error: illegal header combination \"%s\" and \"%s\" used.\n"
+msgstr ""
+"\n"
+"Fejl: Ulovlig formateret %s.\n"
+
+#: src/lang.c:444
 msgid ""
 "\n"
 "Error: Posting contains non-ASCII characters but MM_CHARSET is set to\n"
@@ -1605,7 +1649,7 @@ msgstr ""
 "      vÃ¦rdi for dit sprog  via  M)menuen  for  indstillinger,  der kan\n"
 "      konfigureres eller ved at redigere tinrc.\n"
 
-#: src/lang.c:442
+#: src/lang.c:450
 msgid ""
 "\n"
 "Error: Posting contains  non-ASCII characters  but the  MIME encoding\n"
@@ -1622,7 +1666,7 @@ msgstr ""
 "      gÃ¸res via M)enuen for indstillinger, der kan konfigureres eller\n"
 "      ved at redigere tinrc.\n"
 
-#: src/lang.c:448
+#: src/lang.c:456
 msgid ""
 "\n"
 "Error: Article starts with blank line instead of header\n"
@@ -1630,18 +1674,18 @@ msgstr ""
 "\n"
 "Fejl: Artikel starter med blank linje i stedet for teksthoved\n"
 
-#: src/lang.c:449
-#, c-format
+#: src/lang.c:457
+#, fuzzy, c-format
 msgid ""
 "\n"
-"Error: Header on line %d does not have a colon after the header name:\n"
+"Error: Header in line %d does not have a colon after the header name:\n"
 "%s\n"
 msgstr ""
 "\n"
 "Fejl: Teksthoved pÃ¥ linje %d har ikke et kolon efter teksthovednavnet:\n"
 "%s\n"
 
-#: src/lang.c:450
+#: src/lang.c:458
 #, c-format
 msgid ""
 "\n"
@@ -1650,7 +1694,7 @@ msgstr ""
 "\n"
 "Fejl: Linjen Â»%s:Â« er tom.\n"
 
-#: src/lang.c:451
+#: src/lang.c:459
 #, c-format
 msgid ""
 "\n"
@@ -1659,7 +1703,7 @@ msgstr ""
 "\n"
 "Fejl: Linjen Â»%s:Â« mangler fra artikelteksthovedet.\n"
 
-#: src/lang.c:452
+#: src/lang.c:460
 #, fuzzy, c-format
 msgid ""
 "\n"
@@ -1668,62 +1712,55 @@ msgstr ""
 "\n"
 "Fejl: %s har tegn som ikke er i 7 bit.\n"
 
-#: src/lang.c:453
-#, c-format
+#: src/lang.c:461
+#, fuzzy, c-format
 msgid ""
 "\n"
-"Error: Header on line %d does not have a space after the colon:\n"
+"Error: Header in line %d does not have a space after the colon:\n"
 "%s\n"
 msgstr ""
 "\n"
 "Fejl: Teksthoved pÃ¥ linje %d har ikke et mellemrum efter kolon:\n"
 "%s\n"
 
-#. TRANSLATORS: for nplurals>=3
-#: src/lang.c:455
+#: src/lang.c:462
 #, fuzzy, c-format
 msgid ""
 "\n"
-"Error: There are multiple (%d) \"%s:\" line in the header.\n"
-msgid_plural ""
-"\n"
-"Error: There are multiple (%d) \"%s:\" lines in the header.\n"
-msgstr[0] ""
-"\n"
-"Fejl: Der er flere (%d) \"%s:\"-linje i teksthovedet.\n"
-msgstr[1] ""
+"Error: Duplicated header \"%s:\" in line %d.\n"
+msgstr ""
 "\n"
-"Fejl: Der er flere (%d) \"%s:\"-linjer i teksthovedet.\n"
+"Fejl: Ugyldig adresse i To:-teksthoved.\n"
 
-#: src/lang.c:456
+#: src/lang.c:463
 #, fuzzy, c-format
 msgid ""
 "\n"
-"Error: Header on line %d has no name:\n"
+"Error: Header in line %d has no name:\n"
 "%s\n"
 msgstr ""
 "\n"
 "Fejl: Teksthoved pÃ¥ linje %d har ikke et mellemrum efter kolon:\n"
 "%s\n"
 
-#: src/lang.c:457
+#: src/lang.c:464
 msgid ""
 "\n"
 "Error: This is a mailgroup, but a recipient (\"To:\") is missing.\n"
 msgstr ""
 
-#: src/lang.c:458
+#: src/lang.c:465
 #, c-format
 msgid "Mixed up '-f'/'-F'? %s %s"
 msgstr ""
 
-#: src/lang.c:460
+#: src/lang.c:467
 #, c-format
 msgid "Insecure permissions of %s (%o)"
 msgstr "Usikre tilladelser pÃ¥ %s (%o)"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:464
+#: src/lang.c:471
 #, fuzzy, c-format
 msgid "Line %d is longer than %d octet and should be folded.\n"
 msgid_plural "Line %d is longer than %d octets and should be folded.\n"
@@ -1735,7 +1772,7 @@ msgstr[1] ""
 "kodningen er ikke sat til %s\n"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:467
+#: src/lang.c:474
 #, fuzzy, c-format
 msgid "Line %d is longer than %d octet and should be shortened.\n"
 msgid_plural "Line %d is longer than %d octets and should be shortened.\n"
@@ -1746,17 +1783,17 @@ msgstr[1] ""
 "Linje %d er lÃ¦ngere end %d oktetter og bÃ¸r foldes sammen, men\n"
 "kodningen er ikke sat til %s\n"
 
-#: src/lang.c:472
+#: src/lang.c:479
 #, fuzzy, c-format
 msgid "MIME parse error: Unexpected end of %s/%s article\n"
 msgstr "MIME-fortolkningsfejl: Uventet afslutning pÃ¥ %s/%s artikel\n"
 
-#: src/lang.c:473
+#: src/lang.c:480
 #, fuzzy
 msgid "MIME parse error: Start boundary whilst reading headers\n"
 msgstr "MIME-fortolkningsfejl: Start grÃ¦nse mens teksthoveder lÃ¦ses\n"
 
-#: src/lang.c:474
+#: src/lang.c:481
 msgid ""
 "\n"
 "Error: \"poster\" is not allowed in Newsgroups!\n"
@@ -1764,23 +1801,23 @@ msgstr ""
 "\n"
 "Fejl: Â»indsenderÂ« er ikke tilladt i nyhedsgruppe!\n"
 
-#: src/lang.c:475
+#: src/lang.c:482
 msgid "Can't get a (fully-qualified) domain-name!"
 msgstr "Kan ikke indhente et (fuldt gyldigt) domÃ¦nenavn!"
 
-#: src/lang.c:476
+#: src/lang.c:483
 #, fuzzy
 msgid "No valid newsgroup given."
 msgid_plural "No valid newsgroups given."
 msgstr[0] "Ingen nyhedsgrupper"
 msgstr[1] "Ingen nyhedsgrupper"
 
-#: src/lang.c:477
+#: src/lang.c:484
 msgid " You may need to retry without \"-n\"."
 msgstr ""
 
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:480
+#: src/lang.c:487
 msgid ""
 "\n"
 "Error: From: line missing.\n"
@@ -1788,125 +1825,148 @@ msgstr ""
 "\n"
 "Fejl: From:-linje mangler.\n"
 
-#: src/lang.c:483
+#: src/lang.c:490
 #, c-format
 msgid "No permissions to go into %s\n"
 msgstr "Ingen tilladelse til at gÃ¥ ind i %s\n"
 
-#: src/lang.c:484
+#: src/lang.c:491
 #, c-format
 msgid "No read permissions for %s\n"
 msgstr "Ingen lÃ¦serettigheder for %s\n"
 
-#: src/lang.c:485
+#: src/lang.c:492
 #, c-format
 msgid "File %s does not exist\n"
 msgstr "Fil %s eksisterer ikke\n"
 
-#: src/lang.c:486
+#: src/lang.c:493
 #, c-format
 msgid "No write permissions for %s\n"
 msgstr "Ingen skriverettigheder for %s\n"
 
-#: src/lang.c:488
+#: src/lang.c:495
 #, fuzzy, c-format
 msgid "Not a literal IPv6 address: %s"
 msgstr "Ingen e-postadresse"
 
-#: src/lang.c:492
+#: src/lang.c:499
+#, c-format
+msgid "Error: obsolete \"Control:\"-message: %s\n"
+msgstr ""
+
+#: src/lang.c:500
+#, fuzzy, c-format
+msgid ""
+"\n"
+"Error: Forbidden obsolete header \"%s:\" in line %d used.\n"
+msgstr ""
+"\n"
+"Fejl: Ugyldig adresse i To:-teksthoved.\n"
+
+#: src/lang.c:501
 #, c-format
 msgid "%s: -%c option requires an argument\n"
 msgstr ""
 
-#: src/lang.c:493
+#: src/lang.c:502
 #, fuzzy, c-format
 msgid "%s: -%c unknown option\n"
 msgstr "%s%s: Ukendt vÃ¦rt.\n"
 
-#: src/lang.c:495
+#: src/lang.c:504
 msgid "Can't get user information (/etc/passwd missing?)"
 msgstr "Kan ikke indhente brugerinformation (/etc/passwd mangler?)"
 
-#: src/lang.c:497
+#: src/lang.c:506
 #, fuzzy
 msgid "error"
 msgid_plural "errors"
 msgstr[0] "fejl"
 msgstr[1] "fejl"
 
-#: src/lang.c:500
-#, c-format
+#: src/lang.c:509
+#, fuzzy, c-format
 msgid ""
 "\n"
-"Error on line %d: \"Sender:\" header not allowed (it will be added for you)\n"
+"Error: \"Sender:\" header not allowed (line %d), it will be added for you.\n"
 msgstr ""
 "\n"
 "Fejl pÃ¥ linje %d: Teksthoved for Â»afsenderÂ« er ikke tilladt (den vil blive "
 "tilfÃ¸jet for dig)\n"
 
-#: src/lang.c:502
+#: src/lang.c:511
 #, c-format
 msgid "Server has non of the groups listed in %s"
 msgstr "Server har ingen af grupperne vist i %s"
 
-#: src/lang.c:503
+#: src/lang.c:512
 #, c-format
 msgid "Error: unlink %s"
 msgstr ""
 
-#: src/lang.c:504
+#: src/lang.c:513
 msgid "Unknown display level"
 msgstr "Ukendt visningsniveau"
 
-#: src/lang.c:506
+#: src/lang.c:515
 msgid "Unreachable?\n"
 msgstr "Kan ikke nÃ¥s?\n"
 
-#: src/lang.c:508
+#: src/lang.c:517
+#, fuzzy, c-format
+msgid ""
+"\n"
+"Error: Unwanted header \"%s:\" in line %d used.\n"
+msgstr ""
+"\n"
+"Fejl: Ugyldig adresse i To:-teksthoved.\n"
+
+#: src/lang.c:518
 #, fuzzy, c-format
 msgid "URI normalization failed: %s"
 msgstr "Kommando mislykkedes: %s"
 
-#: src/lang.c:509
+#: src/lang.c:519
 msgid "<ESC>"
 msgstr "<ESC>"
 
-#: src/lang.c:510
+#: src/lang.c:520
 msgid "Exiting..."
 msgstr "Afslutter..."
 
-#: src/lang.c:511
+#: src/lang.c:521
 msgid "leaving external mail-reader"
 msgstr "forlader ekstern postlÃ¦ser"
 
-#: src/lang.c:512
+#: src/lang.c:522
 #, c-format
 msgid "Extracting %s..."
 msgstr "Udpakker %s..."
 
-#: src/lang.c:514
+#: src/lang.c:524
 #, c-format
 msgid "Error writing %s file. Filesystem full? File reset to previous state."
 msgstr ""
 "Kunne ikke skrive %s fil. Filsystem fyldt op? Fil gendannet til tidligere "
 "tilstand."
 
-#: src/lang.c:515
-#, c-format
-msgid "Error making backup of %s file. Filesystem full?"
-msgstr "Fejl under oprettelse af sikkerhedskopi af %s fil. Filsystem fyldt op?"
+#: src/lang.c:525
+#, fuzzy, c-format
+msgid "Error making backup of %s file"
+msgstr "Fejl under oprettelse af sikkerhedskopi af %s fil"
 
-#: src/lang.c:516
+#: src/lang.c:526
 #, fuzzy, c-format
 msgid "Filtering global rules (%d/%d) ('q' to quit)..."
 msgstr "Filtrerer globale regler (%d/%d) ..."
 
-#: src/lang.c:517
+#: src/lang.c:527
 msgid "Rule created by: "
 msgstr "Regel oprettet af: "
 
 #. TRANSLATORS: do not translate header names like 'Subject:', 'From:', ...
-#: src/lang.c:519
+#: src/lang.c:529
 #, fuzzy
 msgid ""
 "# Format:\n"
@@ -1974,48 +2034,46 @@ msgstr ""
 "#   time=NUM          Valgfri. time_t-vÃ¦rdi nÃ¥r regel udlÃ¸ber\n"
 "#\n"
 
-#: src/lang.c:545
+#: src/lang.c:555
 #, c-format
 msgid "Enter score for rule (default=%d): "
 msgstr "Indtast point for regel (standard=%d): "
 
-#: src/lang.c:546
+#: src/lang.c:556
 #, c-format
 msgid "Enter the score weight (range 0 < score <= %d)"
 msgstr "Indtast pointvÃ¦gt (interval 0 < pointtal <= %d)"
 
 #. SCORE_MAX
-#: src/lang.c:547
+#: src/lang.c:557
 msgid "Full"
 msgstr "Fuld"
 
-#: src/lang.c:548
+#: src/lang.c:558
 msgid "Comment (optional)  : "
 msgstr "BemÃ¦rkning (valgfri)  : "
 
-#: src/lang.c:550
-msgid "Malformed overview entry: servername missing."
-msgstr ""
-
-#: src/lang.c:551
+#: src/lang.c:560
 #, c-format
-msgid "\t Xref: %s"
+msgid ""
+"Malformed overview entry: servername missing.\n"
+"\t Xref: %s"
 msgstr ""
 
-#: src/lang.c:552
+#: src/lang.c:561
 msgid "Skipping Xref filter"
 msgstr ""
 
-#: src/lang.c:554
+#: src/lang.c:563
 msgid "Apply pattern to    : "
 msgstr "Anvend mÃ¸nster pÃ¥    : "
 
-#: src/lang.c:555
+#: src/lang.c:564
 #, c-format
 msgid "Enter pattern [%s]> "
 msgstr "Indtast mÃ¸nster [%s]> "
 
-#: src/lang.c:556
+#: src/lang.c:565
 #, fuzzy
 msgid ""
 "\n"
@@ -2032,87 +2090,87 @@ msgstr[1] ""
 "Du anmodte om at opfÃ¸lgninger til din artikel skulle gÃ¥ til fÃ¸lgende "
 "nyhedsgrupper:\n"
 
-#: src/lang.c:557
+#: src/lang.c:566
 #, c-format
 msgid "   %s\t Answers will be directed to you by mail.\n"
 msgstr "   %s\t Svar vil blive sendt til dig per e-post.\n"
 
-#: src/lang.c:558
+#: src/lang.c:567
 msgid "-- forwarded message --\n"
 msgstr "-- videresendt besked --\n"
 
-#: src/lang.c:559
+#: src/lang.c:568
 msgid "-- end of forwarded message --\n"
 msgstr "-- slut pÃ¥ videresendt besked --\n"
 
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:561
+#: src/lang.c:570
 msgid "From: line (ignore case)      "
 msgstr "From:-linje (ignorer versaler) "
 
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:563
+#: src/lang.c:572
 msgid "From: line (case sensitive)   "
 msgstr "From:-linje (versalfÃ¸lsom)     "
 
-#: src/lang.c:566
+#: src/lang.c:575
 #, c-format
 msgid "%s%s: Unknown host.\n"
 msgstr "%s%s: Ukendt vÃ¦rt.\n"
 
-#: src/lang.c:568
+#: src/lang.c:577
 #, fuzzy, c-format
 msgid "%d ancient article marked as read."
 msgid_plural "%d ancient articles marked as read."
 msgstr[0] "%d gammel artikel markeret som lÃ¦st."
 msgstr[1] "%d gamle artikler markeret som lÃ¦st."
 
-#: src/lang.c:569
+#: src/lang.c:578
 msgid "Mark articles older than the given days or date as read> "
 msgstr ""
 
-#: src/lang.c:570
+#: src/lang.c:579
 #, c-format
 msgid "Please use %.100s instead"
 msgstr "Brug venligst %.100s i stedet for"
 
-#: src/lang.c:571
+#: src/lang.c:580
 #, c-format
 msgid "%s is bogus"
 msgstr "%s er fejlbehÃ¦ftet"
 
-#: src/lang.c:572
+#: src/lang.c:581
 #, c-format
 msgid "Group %s is moderated. Continue?"
 msgstr "Gruppe %s er modereret. FortsÃ¦t?"
 
-#: src/lang.c:573
+#: src/lang.c:582
 #, c-format
 msgid "Rereading %s..."
 msgstr "GenlÃ¦ser %s ..."
 
-#: src/lang.c:574
+#: src/lang.c:583
 msgid "Top Level Commands"
 msgstr "Kommandoer for topniveau"
 
-#: src/lang.c:575
+#: src/lang.c:584
 msgid "Group Selection"
 msgstr "Gruppemarkering"
 
-#: src/lang.c:576
+#: src/lang.c:585
 #, fuzzy
 msgid "group"
 msgid_plural "groups"
 msgstr[0] "gruppe"
 msgstr[1] "grupper"
 
-#: src/lang.c:577
+#: src/lang.c:586
 msgid ""
 "*** Group descriptions are disabled according to current select_format ***"
 msgstr ""
 "*** Gruppebeskrivelser er deaktiveret jÃ¦vnfÃ¸r nuvÃ¦rende select_format ***"
 
-#: src/lang.c:579
+#: src/lang.c:588
 msgid ""
 "One or more lines of comment. <CR> to add a line or proceed if line is empty."
 msgstr ""
@@ -2120,12 +2178,12 @@ msgstr ""
 "fortsÃ¦tte hvis linjen er tom."
 
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:581
+#: src/lang.c:590
 msgid "From: line to add to filter file. <SPACE> toggles & <CR> sets."
 msgstr ""
 "From:-linje der skal tilfÃ¸jes filterfil. <MELLEMRUM> skifter & <CR> Ã¦ndrer."
 
-#: src/lang.c:582
+#: src/lang.c:591
 msgid ""
 "Linecount of articles to be filtered. < for less, > for more, = for equal."
 msgstr ""
@@ -2133,825 +2191,826 @@ msgstr ""
 "lig."
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:'
-#: src/lang.c:584
+#: src/lang.c:593
 msgid "Message-ID: line to add to filter file. <SPACE> toggles & <CR> sets."
 msgstr ""
 "Message-ID: Linje der skal tilfÃ¸jes til filterfil. <MELLEMRUM> skifter & "
 "<CR> Ã¦ndrer."
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:586
+#: src/lang.c:595
 msgid "Subject: line to add to filter file. <SPACE> toggles & <CR> sets."
 msgstr ""
 "Subject:-linje der skal tilfÃ¸jes til filterfil. <MELLEMRUM> skifter & <CR> "
 "Ã¦ndrer."
 
 #. TRANSLATORS: do not translate header names like 'Subject:' and 'From:'
-#: src/lang.c:588
+#: src/lang.c:597
 msgid ""
 "Enter text pattern to filter if Subject: & From: lines are not what you want."
 msgstr ""
 "Indtast tekstmÃ¸nter der skal filtreres hvis Subject:- & From:-linjer ikke er "
 "hvad du Ã¸nsker."
 
-#: src/lang.c:589
+#: src/lang.c:598
 msgid ""
 "Select where text pattern should be applied. <SPACE> toggles & <CR> sets."
 msgstr "VÃ¦lg hvor tekstmÃ¸nstre skal bruges. <MELLEMRUM> skifter & <CR> Ã¦ndrer."
 
-#: src/lang.c:590
+#: src/lang.c:599
 msgid ""
 "Expiration time in days for the entered filter. <SPACE> toggles & <CR> sets."
 msgstr ""
 "UdlÃ¸bstid i dage for de indtastede filer. <MELLEMRUM> skifter & <CR> Ã¦ndrer."
 
-#: src/lang.c:591
+#: src/lang.c:600
 msgid ""
 "Apply kill only to current group or all groups. <SPACE> toggles & <CR> sets."
 msgstr ""
 "Brug kun drÃ¦b i aktuel gruppe eller alle grupper. <MELLEMRUM> skifter & <CR> "
 "Ã¦ndrer."
 
-#: src/lang.c:592
+#: src/lang.c:601
 msgid ""
 "Apply select to current group or all groups. <SPACE> toggles & <CR> sets."
 msgstr ""
 "Brug vÃ¦lg i aktuel gruppe eller alle grupper. <MELLEMRUM> skifter & <CR> "
 "Ã¦ndrer."
 
-#: src/lang.c:593
+#: src/lang.c:602
 msgid "kill an article via a menu"
 msgstr "drÃ¦b en artikel via en menu"
 
-#: src/lang.c:594
+#: src/lang.c:603
 msgid "auto-select (hot) an article via a menu"
 msgstr "vÃ¦lg automatisk (populÃ¦r) en artikel via en menu"
 
-#: src/lang.c:595
+#: src/lang.c:604
 msgid "Browse URLs in article"
 msgstr "Gennemse URL'er i artikel"
 
-#: src/lang.c:596
+#: src/lang.c:605
 msgid "0 - 9\t  display article by number in current thread"
 msgstr "0 - 9\t  vis artikel efter nummer i aktuel trÃ¥d"
 
-#: src/lang.c:598
+#: src/lang.c:607
 msgid "cancel (delete) or supersede (overwrite) current article"
 msgstr "afbryd (slet) eller fortrÃ¦ng (oveskriv) aktuel artikel"
 
-#: src/lang.c:599
+#: src/lang.c:608
 msgid "post followup to current article"
 msgstr "send opfÃ¸lgning til aktuel artikel"
 
-#: src/lang.c:600
+#: src/lang.c:609
 msgid "post followup (don't copy text) to current article"
 msgstr "send opfÃ¸lgning (kopier ikke tekst) til aktuel artikel"
 
-#: src/lang.c:601
+#: src/lang.c:610
 msgid "post followup to current article quoting complete headers"
 msgstr "send opfÃ¸lgning til aktuel artikel med citat for hele hoveder"
 
-#: src/lang.c:602
+#: src/lang.c:611
 msgid "repost chosen article to another group"
 msgstr "gensend valgt artikel til anden gruppe"
 
-#: src/lang.c:604
+#: src/lang.c:613
 msgid "edit article (mail-groups only)"
 msgstr "rediger artikel (kun postgrupper)"
 
-#: src/lang.c:605
+#: src/lang.c:614
 msgid "display first article in current thread"
 msgstr "vis fÃ¸rste artikel i aktuel trÃ¥d"
 
 # af artiklen
-#: src/lang.c:606
+#: src/lang.c:615
 msgid "display first page of article"
 msgstr "vis fÃ¸rste side pÃ¥ artikel"
 
-#: src/lang.c:607
+#: src/lang.c:616
 #, fuzzy
 msgid "show MIME details of this article"
 msgstr "Ingen URL'er i denne artikel"
 
-#: src/lang.c:608
+#: src/lang.c:617
 msgid "display last article in current thread"
 msgstr "vis sidste artikel i aktuel trÃ¥d"
 
-#: src/lang.c:609
+#: src/lang.c:618
 msgid "display last page of article"
 msgstr "vis sidste side pÃ¥ artikel"
 
-#: src/lang.c:610
+#: src/lang.c:619
 msgid "mark rest of thread as read and advance to next unread"
 msgstr "marker resten af trÃ¥den som lÃ¦st og fortsÃ¦t til nÃ¦ste ulÃ¦st"
 
-#: src/lang.c:611
+#: src/lang.c:620
 msgid "display next article"
 msgstr "vis nÃ¦ste artikel"
 
-#: src/lang.c:612
+#: src/lang.c:621
 msgid "display first article in next thread"
 msgstr "vis fÃ¸rste artikel i nÃ¦ste trÃ¥d"
 
-#: src/lang.c:613
+#: src/lang.c:622
 msgid "display next unread article"
 msgstr "vis nÃ¦ste ulÃ¦ste artikel"
 
-#: src/lang.c:614
+#: src/lang.c:623
 msgid "go to the article that this one followed up"
 msgstr "gÃ¥ til den artikel som den her fulgte op pÃ¥"
 
-#: src/lang.c:615
+#: src/lang.c:624
 msgid "display previous article"
 msgstr "vis forrige artikel"
 
-#: src/lang.c:616
+#: src/lang.c:625
 msgid "display previous unread article"
 msgstr "vis forrige ulÃ¦ste artikel"
 
 # eller ".. artikel ved brug af standardmetoden", jeg synes ikke
 # umiddelbart det er til at regne ud
-#: src/lang.c:617
+#: src/lang.c:626
 msgid "quickly kill an article using defaults"
 msgstr "drÃ¦b hurtigt en artikel som bruger standarder"
 
-#: src/lang.c:618
+#: src/lang.c:627
 msgid "quickly auto-select (hot) an article using defaults"
 msgstr "autovÃ¦lg hurtigt (populÃ¦r) en artikel som bruger standarder"
 
 # gÃ¥ tilbage til
-#: src/lang.c:619
+#: src/lang.c:628
 msgid "return to group selection level"
 msgstr "returner til gruppeudvÃ¦lgelsesniveau"
 
-#: src/lang.c:620
+#: src/lang.c:629
 msgid "reply through mail to author"
 msgstr "svar via e-post til forfatter"
 
-#: src/lang.c:621
+#: src/lang.c:630
 msgid "reply through mail (don't copy text) to author"
 msgstr "svar via e-post (kopier ikke tekst) til forfatter"
 
-#: src/lang.c:622
+#: src/lang.c:631
 msgid "reply through mail to author quoting complete headers"
 msgstr "svar via e-post til forfatter med citering af hele hoveder"
 
-#: src/lang.c:623
+#: src/lang.c:632
 msgid "search backwards within this article"
 msgstr "sÃ¸g baglÃ¦ns indenfor denne artikel"
 
-#: src/lang.c:624
+#: src/lang.c:633
 msgid "search forwards within this article"
 msgstr "sÃ¸g fremad idenfor denne artikel"
 
-#: src/lang.c:625
+#: src/lang.c:634
 msgid "show article in raw-mode (including all headers)"
 msgstr "vis artikel i rawtilstand (inklusiv alle hoveder)"
 
-#: src/lang.c:626
+#: src/lang.c:635
 msgid "skip next block of included text"
 msgstr "udelad nÃ¦ste blok med inkluderet tekst"
 
-#: src/lang.c:627
+#: src/lang.c:636
 msgid "toggle display of sections hidden by a form-feed (^L) on/off"
 msgstr "slÃ¥ visning af afsnit skjult af en form-feed (^L) til/fra"
 
-#: src/lang.c:628
+#: src/lang.c:637
 msgid "toggle display of all headers"
 msgstr "slÃ¥ visning af alle teksthoveder til/fra"
 
-#: src/lang.c:629
+#: src/lang.c:638
 msgid "toggle word highlighting on/off"
 msgstr "slÃ¥ ordfremhÃ¦velse til/fra"
 
-#: src/lang.c:630
+#: src/lang.c:639
 #, fuzzy
 msgid "toggle display of data sections"
 msgstr "skift visning af uuencoded-afsnit"
 
-#: src/lang.c:631
+#: src/lang.c:640
 msgid "toggle ROT-13 (basic decode) for current article"
 msgstr "slÃ¥ ROT-13 (basisafkodning) for aktuel artikel til/fra"
 
-#: src/lang.c:632
+#: src/lang.c:641
 msgid "toggle tabwidth 4 <-> 8"
 msgstr "slÃ¥ indrykningsbredde 4 <-> 8 til/fra"
 
-#: src/lang.c:633
+#: src/lang.c:642
 msgid "toggle German TeX style decoding for current article"
 msgstr "skift tysk TeX-stilafkodning for nuvÃ¦rende artikel"
 
-#: src/lang.c:634
+#: src/lang.c:643
 #, fuzzy
 msgid "cycle through the options for detecting/displaying verbatim blocks"
 msgstr "cykle gennem mulighederne for at detektere og vise ordret blokke"
 
-#: src/lang.c:635
+#: src/lang.c:644
 msgid "View/pipe/save multimedia attachments"
 msgstr "Vis/send/gem multimedievedhÃ¦ftninger"
 
-#: src/lang.c:636
+#: src/lang.c:645
 msgid "choose first attachment in list"
 msgstr "vÃ¦lg fÃ¸rste vedhÃ¦ftning i listen"
 
-#: src/lang.c:637
+#: src/lang.c:646
 msgid "0 - 9\t  choose attachment by number"
 msgstr "0 - 9\t  vÃ¦lg vedhÃ¦ftning efter nummer"
 
-#: src/lang.c:638
+#: src/lang.c:647
 msgid "choose last attachment in list"
 msgstr "vÃ¦lg sidste vedhÃ¦ftning i listen"
 
-#: src/lang.c:640
+#: src/lang.c:649
 msgid "pipe attachment into command"
 msgstr "send (via datakanal) vedhÃ¦ftelse til kommando"
 
-#: src/lang.c:641
+#: src/lang.c:650
 msgid "pipe raw attachment into command"
 msgstr "send (via datakanal) rÃ¥ vedhÃ¦ftelse til kommando"
 
-#: src/lang.c:643
+#: src/lang.c:652
 msgid "save attachment to disk"
 msgstr "gem vedhÃ¦ftninger til disk"
 
-#: src/lang.c:644
+#: src/lang.c:653
 msgid "search for attachments forwards"
 msgstr "sÃ¸g efter vedhÃ¦ftninger fremad"
 
-#: src/lang.c:645
+#: src/lang.c:654
 msgid "search for attachments backwards"
 msgstr "sÃ¸g efter vedhÃ¦ftninger baglÃ¦ns"
 
-#: src/lang.c:646
+#: src/lang.c:655
 msgid "view attachment"
 msgstr "vis vedhÃ¦ftning"
 
-#: src/lang.c:647
+#: src/lang.c:656
 msgid "tag attachment"
 msgstr "mÃ¦rk vedhÃ¦ftning"
 
-#: src/lang.c:648
+#: src/lang.c:657
 msgid "tag attachments that match user specified pattern"
 msgstr "vÃ¦lg vedhÃ¦ftninger som svarer til brugerangivet mÃ¸nster"
 
-#: src/lang.c:649
+#: src/lang.c:658
 msgid "reverse tagging on all attachments (toggle)"
 msgstr "vend mÃ¦rke om for alle vedhÃ¦ftninger (skift)"
 
-#: src/lang.c:650
+#: src/lang.c:659
 msgid "untag all tagged attachments"
 msgstr "fjern alle mÃ¦rkede vedhÃ¦ftninger"
 
-#: src/lang.c:651
+#: src/lang.c:660
 msgid "toggle info message in last line (name/description of attachment)"
 msgstr ""
 "slÃ¥ infobesked i sidste linje til/fra (navn/beskrivelse af vedhÃ¦ftning)"
 
-#: src/lang.c:652
+#: src/lang.c:661
 msgid "choose first attribute in list"
 msgstr "vÃ¦lg fÃ¸rste attribut i listen"
 
-#: src/lang.c:653
+#: src/lang.c:662
 msgid "0 - 9\t  choose attribute by number"
 msgstr "0 - 9\t  vÃ¦lg attribut efter nummer"
 
-#: src/lang.c:654
+#: src/lang.c:663
 msgid "choose last attribute in list"
 msgstr "vÃ¦lg sidste attribut i listen"
 
-#: src/lang.c:655
+#: src/lang.c:664
 msgid "reset attribute to a default value"
 msgstr "nulstil attribut til en standardvÃ¦rdi"
 
-#: src/lang.c:656
+#: src/lang.c:665
 msgid "search backwards for an attribute"
 msgstr "sÃ¸g baglÃ¦ns efter en attribut"
 
-#: src/lang.c:657
+#: src/lang.c:666
 msgid "search forwards for an attribute"
 msgstr "sÃ¸g fremad efter en attribut"
 
-#: src/lang.c:658
+#: src/lang.c:667
 msgid "select attribute"
 msgstr "vÃ¦lg attribut"
 
-#: src/lang.c:659
+#: src/lang.c:668
 msgid "toggle back to options menu when invoked from there"
 msgstr "skift tilbage til indstillingsmenu nÃ¥r startet fra her til/fra"
 
-#: src/lang.c:660
+#: src/lang.c:669
 #, c-format
 msgid "report bug or comment via mail to %s"
 msgstr "rapporter fejl eller giv en kommentar via e-post til %s"
 
-#: src/lang.c:661
+#: src/lang.c:670
 msgid "choose first option in list"
 msgstr "vÃ¦lg fÃ¸rste indstilling i listen"
 
-#: src/lang.c:662
+#: src/lang.c:671
 msgid "0 - 9\t  choose option by number"
 msgstr "0 - 9\t  vÃ¦lg indstilling efter nummer"
 
-#: src/lang.c:663
+#: src/lang.c:672
 msgid "choose last option in list"
 msgstr "vÃ¦lg sidste indstilling i listen"
 
-#: src/lang.c:664
+#: src/lang.c:673
 msgid "start scopes menu"
 msgstr "start virkefeltmenu"
 
-#: src/lang.c:665
+#: src/lang.c:674
 msgid "search backwards for an option"
 msgstr "sÃ¸g baglÃ¦ns efter en indstilling"
 
-#: src/lang.c:666
+#: src/lang.c:675
 msgid "search forwards for an option"
 msgstr "sÃ¸g fremad efter en indstilling"
 
-#: src/lang.c:667
+#: src/lang.c:676
 msgid "select option"
 msgstr "vÃ¦lg indstilling"
 
-#: src/lang.c:668
+#: src/lang.c:677
 msgid "start serverrc menu"
 msgstr ""
 
-#: src/lang.c:669
+#: src/lang.c:678
 msgid "toggle to attributes menu"
 msgstr "slÃ¥ attributmenu til/fra"
 
-#: src/lang.c:670
+#: src/lang.c:679
 msgid "choose range of articles to be affected by next command"
 msgstr "vÃ¦lg interval af artikler som pÃ¥virkes af nÃ¦ste kommando"
 
-#: src/lang.c:671
+#: src/lang.c:680
 msgid "escape from command prompt"
 msgstr "undvig fra kommandoprompt"
 
-#: src/lang.c:672
+#: src/lang.c:681
 msgid "edit filter file"
 msgstr "rediger filterfil"
 
-#: src/lang.c:673
+#: src/lang.c:682
 msgid "get help"
 msgstr "fÃ¥ hjÃ¦lp"
 
-#: src/lang.c:674
+#: src/lang.c:683
 msgid "display last article viewed"
 msgstr "vis den sidst viste artikel"
 
-#: src/lang.c:675
+#: src/lang.c:684
 msgid "down one line"
 msgstr "en linje ned"
 
-#: src/lang.c:676
+#: src/lang.c:685
 msgid "up one line"
 msgstr "en linje op"
 
-#: src/lang.c:677
+#: src/lang.c:686
 msgid "go to article chosen by Message-ID"
 msgstr "gÃ¥ til artikel valgt efter besked-id"
 
-#: src/lang.c:678
+#: src/lang.c:687
 msgid "mail article/thread/hot/pattern/tagged articles to someone"
 msgstr "send artikel/trÃ¥d/populÃ¦r/mÃ¸nster/mÃ¦rkede artikler til nogen"
 
-#: src/lang.c:679
+#: src/lang.c:688
 msgid "menu of configurable options"
 msgstr "menu med konfigurerbare indstillinger"
 
-#: src/lang.c:680
+#: src/lang.c:689
 msgid "down one page"
 msgstr "en side ned"
 
-#: src/lang.c:681
+#: src/lang.c:690
 msgid "up one page"
 msgstr "en side ned"
 
-#: src/lang.c:683
+#: src/lang.c:692
 msgid "post (write) article to current group"
 msgstr "send (skriv) artikel til aktuel gruppe"
 
-#: src/lang.c:684
+#: src/lang.c:693
 msgid "post postponed articles"
 msgstr "send udskudte artikler"
 
-#: src/lang.c:686
+#: src/lang.c:695
 msgid "list articles posted by you (from posted file)"
 msgstr "vis artikler sendt af dig (fra sendtfil)"
 
-#: src/lang.c:687
+#: src/lang.c:696
 msgid "return to previous menu"
 msgstr "returner til forrige menu"
 
-#: src/lang.c:688
+#: src/lang.c:697
 msgid "quit tin immediately"
 msgstr "afslut tin Ã¸jbelikkeligt"
 
-#: src/lang.c:689
+#: src/lang.c:698
 msgid "redraw page"
 msgstr "genskriv side"
 
-#: src/lang.c:690
+#: src/lang.c:699
 msgid "save article/thread/hot/pattern/tagged articles to file"
 msgstr "gem artikel/trÃ¥d/populÃ¦r/mÃ¸nster/mÃ¦rkede artikler til fil"
 
-#: src/lang.c:691
+#: src/lang.c:700
 msgid "save marked articles automatically without user prompts"
 msgstr "gem automatisk markerede artikler uden brugerindgreb"
 
-#: src/lang.c:692
+#: src/lang.c:701
 msgid "scroll the screen one line down"
 msgstr "rul skÃ¦rmen en linje ned"
 
-#: src/lang.c:693
+#: src/lang.c:702
 msgid "scroll the screen one line up"
 msgstr "rul skÃ¦rmen en linje op"
 
-#: src/lang.c:694
+#: src/lang.c:703
 msgid "search for articles by author backwards"
 msgstr "sÃ¸g efter artikler baglÃ¦ns efter forfatter"
 
-#: src/lang.c:695
+#: src/lang.c:704
 msgid "search for articles by author forwards"
 msgstr "sÃ¸g efter artikler fremad efter forfatter"
 
-#: src/lang.c:696
+#: src/lang.c:705
 msgid "search all articles for a given string (this may take some time)"
 msgstr "sÃ¸g i alle artikler efter en angivet streng (dette kan tage lang tid)"
 
-#: src/lang.c:697
+#: src/lang.c:706
 msgid " \t  (searches are case-insensitive and wrap around to all articles)"
 msgstr ""
 " \t  (sÃ¸gning er uafhÃ¦ngigt af store/smÃ¥ bogstaver og omhandler alle "
 "artikler)"
 
-#: src/lang.c:698
+#: src/lang.c:707
 msgid "search for articles by Subject line backwards"
 msgstr "sÃ¸g efter artikler baglÃ¦ns per emnelinje"
 
-#: src/lang.c:699
+#: src/lang.c:708
 msgid "search for articles by Subject line forwards"
 msgstr "sÃ¸g efter artikler forlÃ¦ns per emnelinje"
 
-#: src/lang.c:700
+#: src/lang.c:709
 msgid "repeat last search"
 msgstr "gentag sidste sÃ¸gning"
 
-#: src/lang.c:701
+#: src/lang.c:710
 msgid "tag current article for reposting/mailing/piping/printing/saving"
 msgstr ""
 "mÃ¦rk aktuel artikel til gensending/postudsendelse/piping/udskrivning/gemning"
 
-#: src/lang.c:702
+#: src/lang.c:711
 msgid "toggle info message in last line (subject/description)"
 msgstr "slÃ¥ infobesked i sidste linje til/fra (emne/beskrivelse)"
 
-#: src/lang.c:703
+#: src/lang.c:712
 msgid "toggle inverse video"
 msgstr "slÃ¥ omvendt video til/fra"
 
-#: src/lang.c:704
+#: src/lang.c:713
 #, fuzzy
 msgid "toggle mini help menu and posting etiquette display"
 msgstr "slÃ¥ minihjÃ¦lpens menuvisning til/fra"
 
-#: src/lang.c:705
+#: src/lang.c:714
 msgid "cycle the display of authors email address, real name, both or neither"
 msgstr ""
 "lÃ¸b igennem visningen af forfatters e-postadresse, fulde navn, begge eller "
 "ingen"
 
-#: src/lang.c:706
+#: src/lang.c:715
 msgid "show version information"
 msgstr "vis versioninformation"
 
-#: src/lang.c:707
+#: src/lang.c:716
 msgid "mark articles older than the given days or date as read"
 msgstr ""
 
-#: src/lang.c:708
+#: src/lang.c:717
 msgid "mark all articles as read and return to group selection menu"
 msgstr "marker alle artikler som lÃ¦st og returner til gruppeudvÃ¦lgelsesmenu"
 
-#: src/lang.c:709
+#: src/lang.c:718
 msgid "mark all articles as read and enter next group with unread articles"
 msgstr ""
 "marker alle artikler som lÃ¦st og gÃ¥ videre til nÃ¦ste gruppe med ulÃ¦ste "
 "artikler"
 
-#: src/lang.c:710
+#: src/lang.c:719
 msgid "choose first thread in list"
 msgstr "vÃ¦lg fÃ¸rste trÃ¥d i listen"
 
-#: src/lang.c:711
+#: src/lang.c:720
 msgid "choose last thread in list"
 msgstr "vÃ¦lg sidste trÃ¥d i listen"
 
-#: src/lang.c:712
+#: src/lang.c:721
 msgid "list articles within current thread (bring up Thread sub-menu)"
 msgstr "vis artikler indenfor aktuel trÃ¥d (hent undertrÃ¥dsmenuen frem)"
 
-#: src/lang.c:713
+#: src/lang.c:722
 msgid "mark article as unread"
 msgstr "marker artikel som ulÃ¦st"
 
-#: src/lang.c:714
+#: src/lang.c:723
 msgid "mark current thread, range or tagged threads as read"
 msgstr "marker aktuel trÃ¥d, interval eller mÃ¦rkede trÃ¥de som lÃ¦st"
 
-#: src/lang.c:715
+#: src/lang.c:724
 msgid "mark current thread, range or tagged threads as unread"
 msgstr "marker aktuel trÃ¥d, interval eller mÃ¦rkede trÃ¥de som ulÃ¦ste"
 
-#: src/lang.c:716
+#: src/lang.c:725
 msgid "mark current/range/selected/pattern/tagged as read after prompting"
 msgstr "marker aktuel/interval/valgte/mÃ¸nster/mÃ¦rkede som lÃ¦st efter anmodning"
 
-#: src/lang.c:717
+#: src/lang.c:726
 msgid "mark current/range/selected/pattern/tagged as unread after prompting"
 msgstr ""
 "marker aktuel/interval/valgte/mÃ¸nster/mÃ¦rkede som ulÃ¦ste efter anmodning"
 
-#: src/lang.c:718
+#: src/lang.c:727
 msgid "toggle display of all/selected articles"
 msgstr "slÃ¥ visning af alle/valgte artikler til/fra"
 
-#: src/lang.c:719
+#: src/lang.c:728
 msgid "display next group"
 msgstr "vis nÃ¦ste gruppe"
 
-#: src/lang.c:720
+#: src/lang.c:729
 msgid "display previous group"
 msgstr "vis forrige gruppe"
 
-#: src/lang.c:721
+#: src/lang.c:730
 msgid "toggle all selections (all articles)"
 msgstr "slÃ¥ alle valg (alle artikler) til/fra"
 
-#: src/lang.c:722
+#: src/lang.c:731
 msgid "select group (make \"hot\")"
 msgstr "vÃ¦lg gruppe (gÃ¸r Â»populÃ¦rÂ«)"
 
-#: src/lang.c:723
+#: src/lang.c:732
 msgid "select thread"
 msgstr "vÃ¦lg trÃ¥d"
 
-#: src/lang.c:724
+#: src/lang.c:733
 msgid "select threads if at least one unread article is selected"
 msgstr "vÃ¦lg trÃ¥de hvis mindst en ulÃ¦st artikel er valgt"
 
-#: src/lang.c:725
+#: src/lang.c:734
 msgid "select threads that match user specified pattern"
 msgstr "vÃ¦lg trÃ¥de som svarer til brugerangivet mÃ¸nster"
 
-#: src/lang.c:726
+#: src/lang.c:735
 msgid "0 - 9\t  choose thread by number"
 msgstr "0 - 9\t  vÃ¦lg trÃ¥d efter nummer"
 
-#: src/lang.c:727
+#: src/lang.c:736
 msgid "toggle limit number of articles to get, and reload"
 msgstr "slÃ¥ maks. antal artikler som hentes til/fra, og genindlÃ¦s"
 
-#: src/lang.c:728
+#: src/lang.c:737
 msgid "toggle display of all/unread articles"
 msgstr "slÃ¥ visning af alle/ulÃ¦ste artikler til/fra"
 
-#: src/lang.c:729
+#: src/lang.c:738
 msgid "toggle selection of thread"
 msgstr "slÃ¥ valg af trÃ¥d til/fra"
 
 # lÃ¸b igennem de tilgÃ¦ngelige trÃ¥dningstilvalg
-#: src/lang.c:730
+#: src/lang.c:739
 msgid "cycle through threading options available"
 msgstr "gennemlÃ¸b de tilgÃ¦ngelige valgmuligheder for trÃ¥dning"
 
-#: src/lang.c:731
+#: src/lang.c:740
 msgid "undo all selections (all articles)"
 msgstr "fortryd alle markeringer (alle artikler)"
 
-#: src/lang.c:732
+#: src/lang.c:741
 msgid "untag all tagged threads"
 msgstr "fjerne mÃ¦rke pÃ¥ alle mÃ¦rkede trÃ¥de"
 
-#: src/lang.c:733
+#: src/lang.c:742
 #, fuzzy
 msgid "search for articles forwards"
 msgstr "sÃ¸g efter artikler fremad efter forfatter"
 
-#: src/lang.c:734
+#: src/lang.c:743
 #, fuzzy
 msgid "search for articles backwards"
 msgstr "sÃ¸g efter artikler baglÃ¦ns efter forfatter"
 
-#: src/lang.c:735
+#: src/lang.c:744
 #, fuzzy
 msgid "toggle info message in last line (Message-ID)"
 msgstr "slÃ¥ infobesked i sidste linje til/fra (Message-ID)"
 
-#: src/lang.c:736
+#: src/lang.c:745
 #, fuzzy
 msgid "Open article by Message-ID"
 msgstr "gÃ¥ til artikel valgt efter Message-ID"
 
-#: src/lang.c:737
+#: src/lang.c:746
 msgid "add new scope"
 msgstr "tilfÃ¸j nyt virkefelt"
 
-#: src/lang.c:738
+#: src/lang.c:747
 msgid "delete scope"
 msgstr "slet virkefelt"
 
-#: src/lang.c:739
+#: src/lang.c:748
 msgid "edit attributes file"
 msgstr "rediger attributfil"
 
-#: src/lang.c:740
+#: src/lang.c:749
 msgid "choose first scope in list"
 msgstr "vÃ¦lg fÃ¸rste virkefelt i listen"
 
-#: src/lang.c:741
+#: src/lang.c:750
 msgid "0 - 9\t  choose scope by number"
 msgstr "0 - 9\t  vÃ¦lg virkefelt efter nummer"
 
-#: src/lang.c:742
+#: src/lang.c:751
 msgid "choose last scope in list"
 msgstr "vÃ¦lg sidste virkefelt i listen"
 
-#: src/lang.c:743
+#: src/lang.c:752
 msgid "move scope"
 msgstr "flyt virkefelt"
 
-#: src/lang.c:744
+#: src/lang.c:753
 msgid "rename scope"
 msgstr "omdÃ¸b virkefelt"
 
-#: src/lang.c:745
+#: src/lang.c:754
 msgid "select scope"
 msgstr "vÃ¦lg virkefelt"
 
-#: src/lang.c:746
+#: src/lang.c:755
 msgid "mark all articles in group as read"
 msgstr "marker alle artikler i gruppe som lÃ¦st"
 
-#: src/lang.c:747
+#: src/lang.c:756
 msgid "mark all articles in group as read and move to next unread group"
 msgstr "marker alle artikler i gruppe som lÃ¦st og flyt til nÃ¦ste ulÃ¦ste gruppe"
 
-#: src/lang.c:748
+#: src/lang.c:757
 msgid "choose first group in list"
 msgstr "vÃ¦lg fÃ¸rste gruppe i listen"
 
-#: src/lang.c:749
+#: src/lang.c:758
 msgid "choose group by name"
 msgstr "vÃ¦lg gruppe efter navn"
 
-#: src/lang.c:750
+#: src/lang.c:759
 msgid "0 - 9\t  choose group by number"
 msgstr "0 - 9\t  vÃ¦lg gruppe efter nummer"
 
-#: src/lang.c:751
+#: src/lang.c:760
 msgid "choose range of groups to be affected by next command"
 msgstr "vÃ¦lg omfanget af grupper der pÃ¥virkes af nÃ¦ste kommando"
 
-#: src/lang.c:752
+#: src/lang.c:761
 msgid "choose last group in list"
 msgstr "vÃ¦lg sidste gruppe i listen"
 
-#: src/lang.c:754
+#: src/lang.c:763
 msgid "list groups which an article has been posted to (by Message-ID)"
 msgstr "vis grupper som en artikel er blevet indsendt til (efter besked-id)"
 
-#: src/lang.c:755
+#: src/lang.c:764
 msgid " \t  (go to article if at least one of the groups is available)"
 msgstr " \t  (gÃ¥ til artikel hvis mindst en af grupperne er tilgÃ¦ngelig)"
 
-#: src/lang.c:757
+#: src/lang.c:766
 msgid "mark all articles in chosen group unread"
 msgstr "marker alle artikler i valgt gruppe som ulÃ¦ste"
 
-#: src/lang.c:758
+#: src/lang.c:767
 msgid "move chosen group within list"
 msgstr "flyt valgt gruppe indenfor listen"
 
-#: src/lang.c:759
+#: src/lang.c:768
 msgid "choose next group with unread news"
 msgstr "vÃ¦lg nÃ¦ste gruppe med ulÃ¦ste nyheder"
 
-#: src/lang.c:760 src/lang.c:1925
+#: src/lang.c:769 src/lang.c:1957
 msgid "quit"
 msgstr "afslut"
 
-#: src/lang.c:761
+#: src/lang.c:770
 msgid "quit without saving configuration changes"
 msgstr "afslut uden at gemme konfigurationsÃ¦ndringer"
 
-#: src/lang.c:762
+#: src/lang.c:771
 msgid "read chosen group"
 msgstr "lÃ¦s valgt gruppe"
 
-#: src/lang.c:763
+#: src/lang.c:772
 msgid "reset .newsrc (all available articles in groups marked unread)"
 msgstr "nulstil .newsrc (alle tilgÃ¦ngelige artikler i grupper markeret ulÃ¦st)"
 
-#: src/lang.c:764
+#: src/lang.c:773
 msgid "search backwards for a group name"
 msgstr "sÃ¸g baglÃ¦ns efter et gruppenavn"
 
-#: src/lang.c:765
+#: src/lang.c:774
 msgid " \t  (all searches are case-insensitive and wrap around)"
 msgstr ""
 " \t  (alle sÃ¸gninger tager ikke hÃ¸jde for smÃ¥/store bogstaver og omfang)"
 
-#: src/lang.c:766
+#: src/lang.c:775
 msgid "search forwards for a group name"
 msgstr "sÃ¸g fremad efter et gruppenavn"
 
-#: src/lang.c:767
+#: src/lang.c:776
 msgid "subscribe to chosen group"
 msgstr "abonner pÃ¥ valgt gruppe"
 
-#: src/lang.c:768
+#: src/lang.c:777
 msgid "subscribe to groups that match pattern"
 msgstr "abonner pÃ¥ grupper som stemmer overens med mÃ¸nster"
 
-#: src/lang.c:769
+#: src/lang.c:778
 msgid "reread active file to check for any new news"
 msgstr "genlÃ¦ste aktiv fil for at tjekke for nye nyheder"
 
-#: src/lang.c:770
+#. TODO: text is also used if reading from local spool
+#: src/lang.c:780
 msgid "show NNTP[S] connection details"
 msgstr ""
 
-#: src/lang.c:771
+#: src/lang.c:781
 msgid "toggle display of group name only or group name plus description"
 msgstr ""
 "slÃ¥ visning kun af gruppenavn eller gruppenavn plus beskrivelse til/fra"
 
-#: src/lang.c:772
+#: src/lang.c:782
 msgid "toggle display to show all/unread subscribed groups"
 msgstr "slÃ¥ visning af vis alle/ulÃ¦ste abonnerede grupper til/fra"
 
-#: src/lang.c:773
+#: src/lang.c:783
 msgid "unsubscribe from chosen group"
 msgstr "fjern abonnement fra valgt gruppe"
 
-#: src/lang.c:774
+#: src/lang.c:784
 msgid "unsubscribe from groups that match pattern"
 msgstr "fjern abonnement fra grupper som matcher mÃ¸nster"
 
-#: src/lang.c:775
+#: src/lang.c:785
 msgid "sort the list of groups"
 msgstr "sorter gruppelisten"
 
-#: src/lang.c:776
+#: src/lang.c:786
 msgid "toggle display to show all/subscribed groups"
 msgstr "slÃ¥ visning af vis alle/abonnerede grupper til/fra"
 
-#: src/lang.c:777
+#: src/lang.c:787
 #, fuzzy
 msgid "tag/untag all parts of current multipart-message in order"
 msgstr "mÃ¦rk alle dele af nuvÃ¦rende flerdels-besked i rÃ¦kkefÃ¸lge"
 
-#: src/lang.c:778
+#: src/lang.c:788
 msgid "0 - 9\t  choose article by number"
 msgstr "0 - 9\t  vÃ¦lg artikel efter nummer"
 
-#: src/lang.c:779
+#: src/lang.c:789
 msgid "mark thread as read and return to group index page"
 msgstr "marker trÃ¥d som lÃ¦st og returner til gruppeindeksside"
 
-#: src/lang.c:780
+#: src/lang.c:790
 msgid "mark thread as read and enter next unread thread or group"
 msgstr "marker trÃ¥d som lÃ¦st og gÃ¥ til nÃ¦ste ulÃ¦ste trÃ¥d eller gruppe"
 
-#: src/lang.c:781
+#: src/lang.c:791
 msgid "choose first article in list"
 msgstr "vÃ¦lg fÃ¸rste artikel i listen"
 
-#: src/lang.c:782
+#: src/lang.c:792
 msgid "choose last article in list"
 msgstr "vÃ¦lg sidste artikel i listen"
 
-#: src/lang.c:783
+#: src/lang.c:793
 msgid "mark art, range or tagged arts as read; move crsr to next unread art"
 msgstr ""
 "marker artikel, interval eller mÃ¦rkede artikler som lÃ¦st; flyt markÃ¸r til "
 "nÃ¦ste ulÃ¦ste artikel"
 
-#: src/lang.c:784
+#: src/lang.c:794
 msgid "mark article, range or tagged articles as unread"
 msgstr "marker artikel, interval eller mÃ¦rkede trÃ¥de som ulÃ¦ste"
 
-#: src/lang.c:785
+#: src/lang.c:795
 msgid "mark current thread as unread"
 msgstr "marker aktuel trÃ¥d som ulÃ¦st"
 
-#: src/lang.c:786
+#: src/lang.c:796
 msgid "read chosen article"
 msgstr "lÃ¦s valgt artikel"
 
-#: src/lang.c:787
+#: src/lang.c:797
 msgid ""
 "Display properties\n"
 "------------------"
@@ -2959,7 +3018,7 @@ msgstr ""
 "Vis egenskaber\n"
 "--------------"
 
-#: src/lang.c:788
+#: src/lang.c:798
 msgid ""
 "Miscellaneous\n"
 "-------------"
@@ -2967,7 +3026,7 @@ msgstr ""
 "Diverse\n"
 "-------"
 
-#: src/lang.c:789
+#: src/lang.c:799
 msgid ""
 "Moving around\n"
 "-------------"
@@ -2975,7 +3034,7 @@ msgstr ""
 "Flytter rundt\n"
 "-------------"
 
-#: src/lang.c:790
+#: src/lang.c:800
 msgid ""
 "Group/thread/article operations\n"
 "-------------------------------"
@@ -2983,7 +3042,7 @@ msgstr ""
 "Gruppe/trÃ¥d/artikel-handlinger\n"
 "------------------------------"
 
-#: src/lang.c:791
+#: src/lang.c:801
 msgid ""
 "Attachment operations\n"
 "---------------------"
@@ -2991,7 +3050,7 @@ msgstr ""
 "VedhÃ¦ftningshandlinger\n"
 "---------------------- "
 
-#: src/lang.c:792
+#: src/lang.c:802
 msgid ""
 "Attribute operations\n"
 "--------------------"
@@ -2999,7 +3058,7 @@ msgstr ""
 "Attributhandlinger\n"
 "------------------"
 
-#: src/lang.c:793
+#: src/lang.c:803
 msgid ""
 "Option operations\n"
 "-----------------"
@@ -3007,13 +3066,13 @@ msgstr ""
 "Tilvalgshandlinger\n"
 "------------------"
 
-#: src/lang.c:794
+#: src/lang.c:804
 msgid ""
 "Posted article operations\n"
 "-------------------------"
 msgstr ""
 
-#: src/lang.c:795
+#: src/lang.c:805
 msgid ""
 "Scope operations\n"
 "----------------"
@@ -3021,7 +3080,7 @@ msgstr ""
 "Virkefeltshandlinger\n"
 "--------------------"
 
-#: src/lang.c:796
+#: src/lang.c:806
 msgid ""
 "URL operations\n"
 "--------------"
@@ -3029,115 +3088,115 @@ msgstr ""
 "URL-handlinger\n"
 "--------------"
 
-#: src/lang.c:797
+#: src/lang.c:807
 msgid "choose first URL in list"
 msgstr "vÃ¦lg fÃ¸rste URL i listen"
 
-#: src/lang.c:798
+#: src/lang.c:808
 msgid "0 - 9\t  choose URL by number"
 msgstr "0 - 9\t  vÃ¦lg URL efter nummer"
 
-#: src/lang.c:799
+#: src/lang.c:809
 msgid "choose last URL in list"
 msgstr "vÃ¦lg sidste URL i listen"
 
-#: src/lang.c:800
+#: src/lang.c:810
 msgid "search for URLs forwards"
 msgstr "sÃ¸g efter URL'er fremad"
 
-#: src/lang.c:801
+#: src/lang.c:811
 msgid "search for URLs backwards"
 msgstr "sÃ¸g efter URL'er baglÃ¦ns"
 
-#: src/lang.c:802
+#: src/lang.c:812
 msgid "Open URL in browser"
 msgstr "Ã…bn URL i browser"
 
-#: src/lang.c:803
+#: src/lang.c:813
 msgid "toggle info message in last line (URL)"
 msgstr "slÃ¥ infobesked i sidste linje til/fra (URL)"
 
-#: src/lang.c:804
+#: src/lang.c:814
 #, fuzzy
 msgid "Hot article"
 msgid_plural "Hot articles"
 msgstr[0] "artikel"
 msgstr[1] "artikler"
 
-#: src/lang.c:806
+#: src/lang.c:816
 msgid "Group Level Commands"
 msgstr "Kommandoer for gruppeniveau"
 
-#: src/lang.c:807
+#: src/lang.c:817
 msgid "Kill filter added"
 msgstr "Filter for drÃ¦b tilfÃ¸jet"
 
-#: src/lang.c:808
+#: src/lang.c:818
 msgid "Auto-selection filter added"
 msgstr "Filter for automatisk markering tilfÃ¸jet"
 
-#: src/lang.c:809
+#: src/lang.c:819
 msgid "All parts tagged"
 msgstr "Alle dele mÃ¦rket"
 
-#: src/lang.c:810
+#: src/lang.c:820
 #, fuzzy
 msgid "All parts untagged"
 msgstr "Alle dele mÃ¦rket"
 
-#: src/lang.c:811
+#: src/lang.c:821
 #, c-format
 msgid "Building References-trees (%d/%d)..."
 msgstr ""
 
-#: src/lang.c:812
+#: src/lang.c:822
 msgid "Storing article for later posting"
 msgstr "Gemmer artikel for senere indsendelse"
 
-#: src/lang.c:813
+#: src/lang.c:823
 msgid "Please enter a valid character"
 msgstr "Indtast venligst et gyldigt tegn"
 
-#: src/lang.c:814
+#: src/lang.c:824
 #, c-format
 msgid "Missing part #%d"
 msgstr "Manglende del #%d"
 
-#: src/lang.c:815
+#: src/lang.c:825
 msgid "*** No postponed articles ***"
 msgstr "*** Ingen udsatte artikler ***"
 
 # gÃ¥ tilbage til
-#: src/lang.c:816
+#: src/lang.c:826
 #, fuzzy
 msgid "Operation not available in raw-mode"
 msgstr "returner til gruppeudvÃ¦lgelsesniveau"
 
-#: src/lang.c:817
+#: src/lang.c:827
 msgid "Not a multi-part message"
 msgstr "Ikke en besked med flere dele"
 
-#: src/lang.c:818
+#: src/lang.c:828
 msgid "You are not subscribed to this group"
 msgstr "Du er ikke abonnent pÃ¥ denne gruppe"
 
-#: src/lang.c:819
+#: src/lang.c:829
 msgid "No previous expression"
 msgstr "Ingen tidligere udtryk"
 
-#: src/lang.c:820
+#: src/lang.c:830
 msgid "Operation disabled in no-overwrite mode"
 msgstr "Handling deaktiveret i tilstanden no-overwrite (ingen-overskrivning)"
 
 #. TODO: replace hard coded key-name in txt_info_postponed_sp[]
-#: src/lang.c:822
+#: src/lang.c:832
 #, fuzzy, c-format
 msgid "%d postponed article, reuse with ^O...\n"
 msgid_plural "%d postponed articles, reuse with ^O...\n"
 msgstr[0] "%d udskudt artikel, genbrug med ^O...\n"
 msgstr[1] "%d udskudt artikler, genbrug med ^O...\n"
 
-#: src/lang.c:823
+#: src/lang.c:833
 msgid ""
 "X-Conversion-Note: multipart/alternative contents have been removed.\n"
 "  To get the whole article, turn alternative handling OFF in the Option "
@@ -3148,14 +3207,14 @@ msgstr ""
 "(angives\n"
 "  som OFF) i indstillingsmenuen\n"
 
-#: src/lang.c:825
+#: src/lang.c:835
 #, c-format
 msgid "Save filename for %s/%s is a mailbox. Attachment not saved"
 msgstr "Gem filnavn for %s/%s i en postkasse. VedhÃ¦ftning ikke gemt"
 
 #. constext txt_is_tex_encoded[] = N_("TeX2Iso encoded article");
 #. TODO: replace hard coded key-names
-#: src/lang.c:828
+#: src/lang.c:838
 #, fuzzy, c-format
 msgid ""
 "\n"
@@ -3163,7 +3222,7 @@ msgid ""
 "locally\n"
 "(i.e. <spool>/news) or remotely (-r option) from an NNTP (Network News "
 "Transport\n"
-"Protocol) server. -h lists the available command line options.\n"
+"Protocol) server. -h lists the available command-line options.\n"
 "\n"
 "%s  has four newsreading levels, the newsgroup selection page, the group "
 "index\n"
@@ -3225,58 +3284,58 @@ msgstr ""
 "FTP-filerne.\n"
 "Send venligst fejlrapporter/kommentarer til %s med kommandoen Â»RÂ«.\n"
 
-#: src/lang.c:845
+#: src/lang.c:855
 #, fuzzy, c-format
 msgid "Invalid disabled_nntp_cmds \"%s\", discarding it"
 msgstr "Ugyldig disabled_nntp_cmds \"%s\", afvist."
 
-#: src/lang.c:847
+#: src/lang.c:857
 #, c-format
 msgid "Invalid From:-header \"%s\". Check your mail_address setting."
 msgstr ""
 
-#: src/lang.c:849
+#: src/lang.c:859
 #, fuzzy
 msgid "Charset name contains invalid characters"
 msgstr "Navnet pÃ¥ tegnsÃ¦ttet indeholder ugyldige tegn."
 
-#: src/lang.c:852
+#: src/lang.c:862
 msgid "Invalid multibyte sequence found\n"
 msgstr "Ugyldig multibyte-sekvens fundet\n"
 
-#: src/lang.c:855
+#: src/lang.c:865
 #, c-format
 msgid "Invalid Sender:-header \"%s\""
 msgstr "Ugyldig Afsender:-teksthoved \"%s\""
 
-#: src/lang.c:857
+#: src/lang.c:867
 msgid "Inverse video disabled"
 msgstr "Omvendt video deaktiveret"
 
-#: src/lang.c:858
+#: src/lang.c:868
 msgid "Inverse video enabled"
 msgstr "Omvendt video aktiveret"
 
-#: src/lang.c:860
+#: src/lang.c:870
 msgid " Keeping serverrc.add_cmd_line_opts."
 msgstr ""
 
-#: src/lang.c:861
+#: src/lang.c:871
 #, c-format
 msgid "Missing definition for %s\n"
 msgstr "Mangler definition for %s\n"
 
-#: src/lang.c:862
+#: src/lang.c:872
 #, c-format
 msgid "Invalid key definition '%s'\n"
 msgstr "Ugyldig nÃ¸gledefinition '%s'\n"
 
-#: src/lang.c:863
+#: src/lang.c:873
 #, c-format
 msgid "Invalid keyname '%s'\n"
 msgstr "Ugylidg nÃ¸glenavn '%s'\n"
 
-#: src/lang.c:864
+#: src/lang.c:874
 #, c-format
 msgid "Keymap file was upgraded to version %s\n"
 msgstr "NÃ¸glekortfil blev opgraderet til version %s\n"
@@ -3285,108 +3344,108 @@ msgstr "NÃ¸glekortfil blev opgraderet ti
 # mellemrum efter : og positionen af : skal bevares i oversÃ¦ttelsen, det
 # er svÃ¦rt at vide nÃ¥r der ikke er nogen kommentarer
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:866
+#: src/lang.c:876
 #, c-format
 msgid "Kill From:     [%s] (y/n): "
 msgstr "DrÃ¦b From:     [%s] (j/n): "
 
 #. TRANSLATORS: do not translate header names like 'Lines:'
-#: src/lang.c:868
+#: src/lang.c:878
 msgid "Kill Lines: (</>num): "
 msgstr "DrÃ¦b linjer: (</>num): "
 
-#: src/lang.c:869
+#: src/lang.c:879
 msgid "Kill Article Menu"
 msgstr "DrÃ¦b artikelmenu"
 
-#: src/lang.c:870
+#: src/lang.c:880
 #, fuzzy, c-format
 msgid "Kill Msg-ID:   [%s] (f/l/o/n): "
 msgstr "DrÃ¦b Msg-Id:   [%s] (f/l/o/n): "
 
-#: src/lang.c:871
+#: src/lang.c:881
 msgid "Kill pattern scope  : "
 msgstr "DrÃ¦b mÃ¸nstervirkefelt  : "
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:873
+#: src/lang.c:883
 #, c-format
 msgid "Kill Subject:  [%s] (y/n): "
 msgstr "DrÃ¦b Subject:  [%s] (j/n): "
 
-#: src/lang.c:874
+#: src/lang.c:884
 msgid "Kill text pattern   : "
 msgstr "DrÃ¦b tekstmÃ¸nster   : "
 
-#: src/lang.c:875
+#: src/lang.c:885
 msgid "Kill time in days   : "
 msgstr "DrÃ¦b tidspunkt pÃ¥ dagen   : "
 
-#: src/lang.c:877
+#: src/lang.c:887
 msgid "Last"
 msgstr "Sidste"
 
-#: src/lang.c:878
+#: src/lang.c:888
 msgid "-- Last response --"
 msgstr "-- Sidste svar --"
 
-#: src/lang.c:879
+#: src/lang.c:889
 #, c-format
 msgid "Lines %s  "
 msgstr "Linjer %s  "
 
-#: src/lang.c:883
+#: src/lang.c:893
 msgid "Function not available."
 msgstr "Funktionen er ikke tilgÃ¦ngelig."
 
-#: src/lang.c:884
+#: src/lang.c:894
 msgid "Not reading via NNTP."
 msgstr "LÃ¦ser ikke via NNTP."
 
-#: src/lang.c:886
+#: src/lang.c:896
 #, fuzzy, c-format
 msgid "Group: %s"
 msgid_plural "Groups: %s"
 msgstr[0] "Gruppe: %s"
 msgstr[1] "Grupper: %s"
 
-#: src/lang.c:889
+#: src/lang.c:899
 msgid "Mail"
 msgstr "Post"
 
-#: src/lang.c:890
+#: src/lang.c:900
 msgid "mailbox "
 msgstr "postkasse "
 
-#: src/lang.c:891
+#: src/lang.c:901
 #, c-format
 msgid "Mail article(s) to [%.*s]> "
 msgstr "Send artikel(er) til [%.*s]> "
 
-#: src/lang.c:892
+#: src/lang.c:902
 #, c-format
 msgid "Mailing log to %s\n"
 msgstr "Sender log til %s\n"
 
-#: src/lang.c:893
+#: src/lang.c:903
 msgid "Mail bug report..."
 msgstr "Send fejlrapport ..."
 
-#: src/lang.c:894
+#: src/lang.c:904
 #, c-format
 msgid "Mail BUG REPORT to %s?"
 msgstr "Send FEJLRAPPORT til %s?"
 
-#: src/lang.c:895
+#: src/lang.c:905
 msgid "Mailed"
 msgstr "Sendt"
 
-#: src/lang.c:896
+#: src/lang.c:906
 #, c-format
 msgid "Mailing to %s..."
 msgstr "Sender til %s ..."
 
-#: src/lang.c:897
+#: src/lang.c:907
 msgid ""
 "# [Mail/Save] active file. Format is like news active file:\n"
 "#   groupname  max.artnum  min.artnum  /dir\n"
@@ -3398,122 +3457,122 @@ msgstr ""
 "# Det 4. felt er basismappen (dvs. ~/Mail eller ~/News)\n"
 "#\n"
 
-#: src/lang.c:900
+#: src/lang.c:910
 #, fuzzy
 msgid "Article marked as read"
 msgstr "%s markeret som lÃ¦st"
 
-#: src/lang.c:901
+#: src/lang.c:911
 #, fuzzy
 msgid "Article marked as unread"
 msgstr "%s markeret som ulÃ¦st"
 
-#: src/lang.c:902
+#: src/lang.c:912
 #, fuzzy
 msgid "Thread marked as read"
 msgstr "%s markeret som lÃ¦st"
 
-#: src/lang.c:903
+#: src/lang.c:913
 #, fuzzy
 msgid "Thread marked as unread"
 msgstr "%s markeret som ulÃ¦st"
 
-#: src/lang.c:904
+#: src/lang.c:914
 #, c-format
 msgid "Marked %d of %d %s as read"
 msgstr "Markerede %d af %d %s som lÃ¦st"
 
-#: src/lang.c:905
+#: src/lang.c:915
 #, c-format
 msgid "Marked %d of %d %s as unread"
 msgstr "Markerede %d af %d %s som ulÃ¦ste"
 
-#: src/lang.c:906 src/lang.c:1881
+#: src/lang.c:916 src/lang.c:1913
 msgid "Mark"
 msgstr "Marker"
 
-#: src/lang.c:907
+#: src/lang.c:917
 #, c-format
 msgid "Mark all articles as read%s?"
 msgstr "Marker alle artikler som lÃ¦st%s?"
 
-#: src/lang.c:908
+#: src/lang.c:918
 #, fuzzy, c-format
 msgid "Mark article as read%s?"
 msgstr "Marker artiklen som lÃ¦st%s?"
 
-#: src/lang.c:909
+#: src/lang.c:919
 #, c-format
 msgid "Mark group %s as read?"
 msgstr "Marker gruppe %s som lÃ¦st?"
 
-#: src/lang.c:910
+#: src/lang.c:920
 #, c-format
 msgid "Mark thread as read%s?"
 msgstr "Marker trÃ¥d som lÃ¦st%s"
 
-#: src/lang.c:911
+#: src/lang.c:921
 #, c-format
 msgid "Matching %s groups..."
 msgstr "Sammenligner %s grupper ..."
 
-#: src/lang.c:914
+#: src/lang.c:924
 #, fuzzy, c-format
 msgid "charset %s"
 msgstr "tegnsÃ¦t %s"
 
-#: src/lang.c:915
+#: src/lang.c:925
 #, c-format
 msgid "content subtype %s"
 msgstr ""
 
-#: src/lang.c:916
+#: src/lang.c:926
 #, c-format
 msgid "content type %s"
 msgstr ""
 
-#: src/lang.c:917
+#: src/lang.c:927
 #, c-format
 msgid "%*s[-- charset %s not supported --]\n"
 msgstr "%*s[-- tegnsÃ¦t %s er ikke understÃ¸ttet --]\n"
 
-#: src/lang.c:918
+#: src/lang.c:928
 #, c-format
 msgid "%*s[-- Description: %s --]\n"
 msgstr "%*s[-- Beskrivelse: %s --]\n"
 
-#: src/lang.c:919
+#: src/lang.c:929
 #, fuzzy, c-format
 msgid "encoding %s"
 msgstr "Ã…bner %s"
 
-#: src/lang.c:925
+#: src/lang.c:935
 #, fuzzy, c-format
 msgid "lang %s"
 msgstr "LÃ¦ser %s"
 
-#: src/lang.c:926
+#: src/lang.c:936
 #, fuzzy, c-format
 msgid "%s line"
 msgid_plural "%s lines"
 msgstr[0] "%s linje"
 msgstr[1] "%s linjer"
 
-#: src/lang.c:927
+#: src/lang.c:937
 #, fuzzy, c-format
 msgid "name %s"
 msgstr "navn %s"
 
-#: src/lang.c:928
+#: src/lang.c:938
 msgid ", "
 msgstr ""
 
-#: src/lang.c:929
+#: src/lang.c:939
 #, c-format
 msgid "size %s"
 msgstr ""
 
-#: src/lang.c:930
+#: src/lang.c:940
 msgid ""
 "This message has been composed in the 'multipart/mixed' MIME-format. If you\n"
 "are reading this prefix, your mail reader probably has not yet been "
@@ -3527,13 +3586,13 @@ msgstr ""
 "mÃ¦rkeligt ud.\n"
 "\n"
 
-#: src/lang.c:934 src/lang.c:947 src/lang.c:950 src/lang.c:956
+#: src/lang.c:944 src/lang.c:957 src/lang.c:960 src/lang.c:966
 #, c-format
 msgid "<n>=set current to n; %s=line down; %s=line up; %s=help; %s=quit"
 msgstr ""
 "<n>=angiv nuvÃ¦rende som n; %s=linje ned; %s=linje op; %s=hjÃ¦lp; %s=afslut"
 
-#: src/lang.c:936
+#: src/lang.c:946
 #, c-format
 msgid ""
 "%s=view; %s=pipe; %s=pipe raw; %s=save; %s=tag; %s=tag pattern; %s=untag all"
@@ -3541,24 +3600,24 @@ msgstr ""
 "%s=vis; %s=datakanal; %s=datakanal rÃ¥; %s=gem; %s=mÃ¦rke; %s=mÃ¦rkemÃ¸nster; "
 "%s=fjern mÃ¦rke for alle"
 
-#: src/lang.c:938
+#: src/lang.c:948
 #, c-format
 msgid "%s=view; %s=save; %s=tag; %s=tag pattern; %s=untag all"
 msgstr "%s=vis; %s=gem; %s=mÃ¦rke; %s=mÃ¦rkemÃ¸nster; %s=fjern mÃ¦rke for alle"
 
-#: src/lang.c:940
+#: src/lang.c:950
 #, c-format
 msgid ""
 "%s=reverse tagging; %s=search forwards; %s=search backwards; %s=repeat search"
 msgstr "%s=vend mÃ¦rkning om; %s=sÃ¸g fremad; %s=sÃ¸g bagud; %s=gentag sÃ¸g"
 
-#: src/lang.c:941 src/lang.c:945
+#: src/lang.c:951 src/lang.c:955
 #, c-format
 msgid "<n>=set current to n; %s=next unread; %s=search pattern; %s=kill/select"
 msgstr ""
 "<n>=angiv nuvÃ¦rende som n; %s=nÃ¦ste ulÃ¦st; %s=sÃ¸gemÃ¸nster; %s=drÃ¦b/vÃ¦lg"
 
-#: src/lang.c:942
+#: src/lang.c:952
 #, c-format
 msgid ""
 "%s=author search; %s=catchup; %s=line down; %s=line up; %s=mark read; "
@@ -3567,40 +3626,40 @@ msgstr ""
 "%s=forfattersÃ¸gning; %s=opsamling; %s=linje ned; %s=linje op; %s=marker som "
 "lÃ¦st; %s=vis trÃ¥d"
 
-#: src/lang.c:943
+#: src/lang.c:953
 #, c-format
 msgid "%s=line up; %s=line down; %s=page up; %s=page down; %s=top; %s=bottom"
 msgstr "%s=linje op; %s=linje ned; %s=side op; %s=side ned; %s=top; %s=bund"
 
-#: src/lang.c:944
+#: src/lang.c:954
 #, c-format
 msgid "%s=search forwards; %s=search backwards; %s=quit"
 msgstr "%s=sÃ¸g fremad; %s=sÃ¸g bagud; %s=afslut"
 
-#: src/lang.c:946
+#: src/lang.c:956
 #, c-format
 msgid "%s=author search; %s=body search; %s=catchup; %s=followup; %s=mark read"
 msgstr ""
 "%s=forfattersÃ¸gning; %s=indholdssÃ¸gning; %s=opsamling; %s=opfÃ¸lgning; "
 "%s=marker som lÃ¦st"
 
-#: src/lang.c:948 src/lang.c:957
+#: src/lang.c:958 src/lang.c:967
 #, c-format
 msgid "%s=search forwards; %s=search backwards; %s=repeat search"
 msgstr "%s=sÃ¸g fremad; %s=sÃ¸g bagud; %s=gentag sÃ¸g"
 
-#: src/lang.c:949
+#: src/lang.c:959
 #, c-format
 msgid "%s=add; %s=move; %s=rename; %s=delete"
 msgstr "%s=tilfÃ¸j; %s=flyt; %s=omdÃ¸b; %s=slet"
 
-#: src/lang.c:951
+#: src/lang.c:961
 #, c-format
 msgid "<n>=set current to n; %s=next unread; %s,%s=search pattern; %s=catchup"
 msgstr ""
 "<n>=angiv nuvÃ¦rende som n; %s=nÃ¦ste ulÃ¦st; %s,%s=sÃ¸gemÃ¸nster; %s=opsamling"
 
-#: src/lang.c:952
+#: src/lang.c:962
 #, c-format
 msgid ""
 "%s=line down; %s=line up; %s=help; %s=move; %s=quit; %s=toggle all/unread"
@@ -3608,7 +3667,7 @@ msgstr ""
 "%s=linje ned; %s=linje op; %s=hjÃ¦lp; %s=flyt; %s=afslut; %s=slÃ¥ alle/ulÃ¦ste "
 "til/fra"
 
-#: src/lang.c:953
+#: src/lang.c:963
 #, c-format
 msgid ""
 "%s=subscribe; %s=sub pattern; %s=unsubscribe; %s=unsub pattern; %s=yank in/"
@@ -3617,229 +3676,230 @@ msgstr ""
 "%s=abonner; %s=undermÃ¸nster; %s=slut abonnement; %s=fjern undermÃ¸nster; "
 "%s=ryk ind/ud"
 
-#: src/lang.c:954
+#: src/lang.c:964
 #, c-format
 msgid "<n>=set current to n; %s=next unread; %s=catchup; %s=display toggle"
 msgstr ""
 "<n>=angiv nuvÃ¦rende til n; %s=nÃ¦ste ulÃ¦st; %s=opsamling; %s=vis slÃ¥ til/fra"
 
-#: src/lang.c:955
+#: src/lang.c:965
 #, c-format
 msgid "%s=help; %s=line down; %s=line up; %s=quit; %s=tag; %s=mark unread"
 msgstr ""
 "%s=hjÃ¦lp; %s=linje ned; %s=linje op; %s=afslut; %s=mÃ¦rke; %s=marker ulÃ¦st"
 
-#: src/lang.c:958
+#: src/lang.c:968
 msgid "--More--"
 msgstr "--Mere--"
 
 # noget bud?
-#: src/lang.c:960
+#: src/lang.c:970
 #, c-format
 msgid "MOTD: %s\n"
 msgstr "MOTD: %s\n"
 
-#: src/lang.c:962
+#: src/lang.c:972
 #, c-format
 msgid "Moving %s..."
 msgstr "Flytter %s ..."
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:'
-#: src/lang.c:964
+#: src/lang.c:974
 msgid "Message-ID: & last Reference  "
 msgstr "Message-ID: og sidste reference "
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:'
-#: src/lang.c:966
+#: src/lang.c:976
 msgid "Message-ID: line              "
 msgstr "Message-ID: linje               "
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:' or 'References:'
-#: src/lang.c:968
+#: src/lang.c:978
 msgid "Message-ID: & References: line"
 msgstr "Message-ID: og References: linje"
 
-#: src/lang.c:970
+#: src/lang.c:980
 #, c-format
 msgid "Go to newsgroup [%s]> "
 msgstr "GÃ¥ til nyhedsgruppe [%s]> "
 
-#: src/lang.c:971
+#: src/lang.c:981
 #, c-format
 msgid "Position %s in group list (1,2,..,$) [%d]> "
 msgstr "Position %s i gruppeliste (1,2,..,$) [%d]> "
 
-#: src/lang.c:972
+#: src/lang.c:982
 msgid "Try and save newsrc file again?"
 msgstr "ForsÃ¸g at gemme newsrc-fil igen?"
 
-#: src/lang.c:973
+#: src/lang.c:983
 #, fuzzy, c-format
 msgid "Warning: No groups written to your %s file. Save aborted."
 msgstr "Advarsel: Ingen nyhedsgrupper blev skrevet til din %s-fil. Afbrudt."
 
-#: src/lang.c:974
+#: src/lang.c:984
 #, fuzzy, c-format
 msgid "%s file saved successfully.\n"
 msgstr "%s-fil gemt med succes.\n"
 
-#: src/lang.c:975
+#: src/lang.c:985
 msgid "-- Next response --"
 msgstr "-- NÃ¦ste svar --"
 
-#: src/lang.c:976
+#: src/lang.c:986
 msgid "No  "
 msgstr "Nej "
 
-#: src/lang.c:977
+#: src/lang.c:987
 msgid "*** No articles ***"
 msgstr "*** Ingen artikler ***"
 
-#: src/lang.c:978
+#: src/lang.c:988
 msgid "No articles have been posted"
 msgstr "Ingen artikler er udgivet"
 
-#: src/lang.c:979
+#: src/lang.c:989
 msgid "*** No attachments ***"
 msgstr "*** Ingen vedhÃ¦ftninger ***"
 
-#: src/lang.c:980
+#: src/lang.c:990
 msgid "*** No description ***"
 msgstr "*** Ingen beskrivelse ***"
 
-#: src/lang.c:981
+#: src/lang.c:991
 msgid "No filename"
 msgstr "Intet filnavn"
 
-#: src/lang.c:982
+#: src/lang.c:992
 msgid "No group"
 msgstr "Ingen gruppe"
 
-#: src/lang.c:983
+#: src/lang.c:993
 msgid "*** No groups ***"
 msgstr "*** Ingen grupper ***"
 
-#: src/lang.c:984
+#: src/lang.c:994
 msgid "No more groups to read"
 msgstr "Ikke flere grupper der kan lÃ¦ses"
 
-#: src/lang.c:985
+#: src/lang.c:995
 msgid "No last message"
 msgstr "Ingen sidste besked"
 
-#: src/lang.c:986
+#: src/lang.c:996
 msgid "No mail address"
 msgstr "Ingen e-postadresse"
 
-#: src/lang.c:987
+#: src/lang.c:997
 msgid "No articles marked for saving"
 msgstr "Ingen artikler markeret til gemning"
 
-#: src/lang.c:988
+#: src/lang.c:998
 msgid "No match"
 msgstr "Intet resultat"
 
-#: src/lang.c:989
+#: src/lang.c:999
 msgid "No more groups"
 msgstr "Ikke flere grupper"
 
-#: src/lang.c:990
+#: src/lang.c:1000
 msgid "No newsgroups"
 msgstr "Ingen nyhedsgrupper"
 
-#: src/lang.c:991
+#: src/lang.c:1001
 msgid "No next unread article"
 msgstr "Ingen nÃ¦ste ulÃ¦st artikel"
 
-#: src/lang.c:992
+#: src/lang.c:1002
 msgid "No previous group"
 msgstr "Ingen forrige gruppe"
 
-#: src/lang.c:993
+#: src/lang.c:1003
 msgid "No previous search, nothing to repeat"
 msgstr "Ingen tidligere sÃ¸gning, intet at gentage"
 
-#: src/lang.c:994
+#: src/lang.c:1004
 msgid "No previous unread article"
 msgstr "Ingen forrige ulÃ¦st artikel"
 
-#: src/lang.c:995
+#: src/lang.c:1005
 msgid "No responses"
 msgstr "Ingen svar"
 
-#: src/lang.c:996
+#: src/lang.c:1006
 msgid "No responses to list in current thread"
 msgstr "Ingen svar at vise i aktuel trÃ¥d"
 
-#: src/lang.c:997
+#: src/lang.c:1007
 msgid "*** No scopes ***"
 msgstr "*** Ingen virkefelter ***"
 
-#: src/lang.c:998
+#: src/lang.c:1008
 msgid "No search string"
 msgstr "Ingen sÃ¸gestreng"
 
-#: src/lang.c:999
+#: src/lang.c:1009
 msgid "No subject"
 msgstr "Intet emne"
 
-#: src/lang.c:1001
+#: src/lang.c:1011
 #, c-format
 msgid "%s: Terminal must have clear to end-of-line (ce)\n"
 msgstr "%s: Terminal skal have en ryd til linjeafslutning (ce)\n"
 
-#: src/lang.c:1002
+#: src/lang.c:1012
 #, c-format
 msgid "%s: Terminal must have clear to end-of-screen (cd)\n"
 msgstr "%s: Terminal skal have en ryd til slut pÃ¥ skÃ¦rm (cd)\n"
 
-#: src/lang.c:1003
+#: src/lang.c:1013
 #, c-format
 msgid "%s: Terminal must have clearscreen (cl) capability\n"
 msgstr "%s: Terminal skal have ryd skÃ¦rm-funktionalitet (cl)\n"
 
-#: src/lang.c:1004
+#: src/lang.c:1014
 #, c-format
 msgid "%s: Terminal must have cursor motion (cm)\n"
 msgstr "%s: Terminal skal have markÃ¸rbevÃ¦gelse (cm)\n"
 
-#: src/lang.c:1005
+#: src/lang.c:1015
 #, c-format
 msgid "%s: TERM variable must be set to use screen capabilities\n"
 msgstr "%s: TERM-variabel skal vÃ¦re angivet for at bruge skÃ¦rmfunktioner\n"
 
-#: src/lang.c:1007
+#: src/lang.c:1017
 #, c-format
 msgid "No viewer found for %s/%s\n"
 msgstr "Ingen fremviser fundet for %s/%s\n"
 
-#: src/lang.c:1008 src/lang.c:1780 src/lang.c:1821 src/lang.c:2130
+#: src/lang.c:1018 src/lang.c:1812 src/lang.c:1853 src/lang.c:2173
+#: src/lang.c:2261
 msgid "None"
 msgstr "Ingen"
 
-#: src/lang.c:1009
+#: src/lang.c:1019
 msgid "Newsgroup does not exist on this server"
 msgstr "Nyhedsgruppe eksisterer ikke pÃ¥ denne server"
 
-#: src/lang.c:1010
+#: src/lang.c:1020
 #, c-format
 msgid "Group %s not found in active file"
 msgstr "Gruppe %s blev ikke fundet i aktiv fil"
 
 # tysk bruger = ("c=erzeuge, a=alternativer Name, d=voreingestellte .newsrc, q=beende tin: ")
 # det var ogsÃ¥ en mulighed, mÃ¥ske bedre=?
-#: src/lang.c:1012
+#: src/lang.c:1022
 msgid "c)reate it, use a)lternative name, use d)efault .newsrc, q)uit tin: "
 msgstr ""
 "opret (c) den, brug et alternativt (a) navn, brug standarden (d) .newsrc, "
 "afslut (q) tin: "
 
-#: src/lang.c:1013
+#: src/lang.c:1023
 msgid "use a)lternative name, use d)efault .newsrc, q)uit tin: "
 msgstr ""
 "brug alternativt (a) navn, brug standarden (d) .newsrc, afslut (a) tin: "
 
-#: src/lang.c:1014
+#: src/lang.c:1024
 #, c-format
 msgid ""
 "# NNTP-server -> newsrc translation table and NNTP-server\n"
@@ -3867,54 +3927,66 @@ msgstr ""
 "#   news.tin.org      .newsrc-tin.org  tinorg\n"
 "#   news.example.org  /tmp/nrc-ex      eksempel   ex\n"
 
-#: src/lang.c:1021
+#: src/lang.c:1031
 msgid "NULL"
 msgstr "NULL"
 
-#: src/lang.c:1023
+#: src/lang.c:1033
 msgid "Only"
 msgstr "Kun"
 
-#: src/lang.c:1025
+#: src/lang.c:1034
+msgid "OpenPGP pubic key block"
+msgstr ""
+
+#: src/lang.c:1035
+msgid "OpenPGP signature block"
+msgstr ""
+
+#: src/lang.c:1037
 msgid "Options Menu"
 msgstr "Indstillingsmenu"
 
-#: src/lang.c:1026
+#: src/lang.c:1038
 msgid "Options Menu Commands"
 msgstr "Kommandoer for indstillingsmenu"
 
-#: src/lang.c:1027
+#: src/lang.c:1039
 #, fuzzy, c-format
 msgid "Option not enabled. Recompile with %s.%s\n"
 msgstr "Indstilling ikke slÃ¥et til. Rekompiler med %s.%s\n"
 
 #. TRANSLATORS: do not translate header names like 'Path:'
-#: src/lang.c:1031
+#: src/lang.c:1043
 #, fuzzy
 msgid "Path: line (case insensitive)"
 msgstr "Path: linje (versalfÃ¸lsom)   "
 
-#: src/lang.c:1032
+#: src/lang.c:1044
 #, c-format
 msgid "Error in regex: %s at pos. %d '%s'"
 msgstr "Fejl i regulÃ¦rt udtryk: %s ved pos. %d Â»%sÂ«"
 
-#: src/lang.c:1033
+#: src/lang.c:1045
 #, c-format
 msgid "Error in regex: pcre internal error %d"
 msgstr "Fejl i regulÃ¦rt udtryk: intern fejl i pcre %d"
 
-#: src/lang.c:1035
+#: src/lang.c:1046
+msgid "[-- PGP SIGNED MESSAGE --]\n"
+msgstr ""
+
+#: src/lang.c:1048
 #, c-format
 msgid "Error in regex: study - pcre internal error %s"
 msgstr "Fejl i regulÃ¦rt udtryk: study - prcre-intern fejl %s"
 
-#: src/lang.c:1037
+#: src/lang.c:1050
 msgid "Post a followup..."
 msgstr "Indsend en opfÃ¸lgning ..."
 
 #. TODO: replace hard coded key-name in txt_post_error_ask_postpone
-#: src/lang.c:1039
+#: src/lang.c:1052
 msgid ""
 "An error has occurred while posting the article. If you think that this\n"
 "error is temporary or otherwise correctable, you can postpone the article\n"
@@ -3924,49 +3996,49 @@ msgstr ""
 "denne fejl er midlertidig eller pÃ¥ anden mÃ¥de kan rettes, sÃ¥ kan du\n"
 "udsÃ¦tte artiklen og samle den op igen senere med ^O senere.\n"
 
-#: src/lang.c:1042
+#: src/lang.c:1055
 msgid "Posted articles history"
 msgstr "Historik for indsendte artikler"
 
-#: src/lang.c:1043
+#: src/lang.c:1056
 #, fuzzy
 msgid "Posted Articles Menu Commands"
 msgstr "Kommandoer for attributmenu"
 
-#: src/lang.c:1044
+#: src/lang.c:1057
 msgid "Lookup failed"
 msgstr ""
 
 # gÃ¥ tilbage til
-#: src/lang.c:1045
+#: src/lang.c:1058
 #, fuzzy
 msgid "Operation not available for replies by mail"
 msgstr "returner til gruppeudvÃ¦lgelsesniveau"
 
-#: src/lang.c:1046
+#: src/lang.c:1059
 #, fuzzy
 msgid "Already in posted articles history level"
 msgstr "Historik for indsendte artikler"
 
-#: src/lang.c:1047
+#: src/lang.c:1060
 #, c-format
 msgid "Post to newsgroup(s) [%s]> "
 msgstr "Send til nyhedsgruppe(r) [%s]> "
 
-#: src/lang.c:1048
+#: src/lang.c:1061
 msgid "-- post processing started --"
 msgstr "-- efterbehandling startet --"
 
-#: src/lang.c:1049
+#: src/lang.c:1062
 msgid "-- post processing completed --"
 msgstr "-- efterbehandling fÃ¦rdig --"
 
-#: src/lang.c:1050
+#: src/lang.c:1063
 #, c-format
 msgid "Post subject [%s]> "
 msgstr "Send emne [%s]> "
 
-#: src/lang.c:1051
+#: src/lang.c:1064
 msgid ""
 "# Summary of mailed/posted messages viewable by 'W' command from within "
 "tin.\n"
@@ -3974,315 +4046,318 @@ msgstr ""
 "# Oversigt over sendte/indsendte beskeder kan ses med kommandoen Â»WÂ« inden "
 "fra tin.\n"
 
-#: src/lang.c:1052
+#: src/lang.c:1065
 msgid "Posting article..."
 msgstr "Sender artikel ..."
 
-#: src/lang.c:1054
+#: src/lang.c:1067
 #, fuzzy, c-format
 msgid "Posting failed (%s)"
 msgstr "Sender artikel ..."
 
-#: src/lang.c:1056
+#: src/lang.c:1069
 #, c-format
 msgid "Posting: %.*s ..."
 msgstr "Indsender: %.*s ..."
 
-#: src/lang.c:1057
+#: src/lang.c:1070
 #, c-format
 msgid "Post postponed articles [%%s]? (%s/%s/%s/%s/%s): "
 msgstr "Send udsatte artikler [%%s]? (%s/%s/%s/%s/%s): "
 
-#: src/lang.c:1059
+#: src/lang.c:1072
 #, c-format
 msgid "Preparing for filtering on Path header (%d/%d)..."
 msgstr ""
 
-#: src/lang.c:1061
+#: src/lang.c:1074
 #, fuzzy
 msgid "Processing attributes..."
 msgstr "Behandler attributter ... "
 
-#: src/lang.c:1062
+#: src/lang.c:1075
 msgid "Processing mail messages marked for deletion."
 msgstr "Behandler postbeskeder markeret for sletning."
 
-#: src/lang.c:1063
+#: src/lang.c:1076
 msgid "Processing saved articles marked for deletion."
 msgstr "Behandler gemte artikler markeret for sletning."
 
-#: src/lang.c:1064
+#: src/lang.c:1077
 #, c-format
 msgid "Accept Followup-To? %s=post, %s=ignore, %s=quit: "
 msgstr "Accepter Followup-To? %s=post, %s=ignore, %s=quit: "
 
-#: src/lang.c:1065
+#: src/lang.c:1078
 msgid "Article unchanged, abort mailing?"
 msgstr "Artikel uÃ¦ndret, afbryd postleverance"
 
-#: src/lang.c:1066
+#: src/lang.c:1079
 #, fuzzy, c-format
 msgid "Do you want to see postponed article (%d)?"
 msgid_plural "Do you want to see postponed articles (%d)?"
 msgstr[0] "Ã˜nsker du at se udsatte artikle (%d)?"
 msgstr[1] "Ã˜nsker du at se udsatte artikler (%d)?"
 
-#: src/lang.c:1068
+#: src/lang.c:1081
 msgid "Add quick kill filter?"
 msgstr "TilfÃ¸j filter for hurtig drÃ¦b"
 
-#: src/lang.c:1069
+#: src/lang.c:1082
 msgid "Add quick selection filter?"
 msgstr "TilfÃ¸j filter for hurtig markering"
 
-#: src/lang.c:1070
+#: src/lang.c:1083
 msgid "Do you really want to quit?"
 msgstr "Ã˜nsker du at afslutte?"
 
-#: src/lang.c:1071
+#: src/lang.c:1084
 #, c-format
 msgid "%s=edit cancel message, %s=quit, %s=delete (cancel) [%%s]: "
 msgstr "%s=rediger afbrydbesked, %s=afslut, %s=slet (afbryd) [%%s]: "
 
-#: src/lang.c:1072
+#: src/lang.c:1085
 #, fuzzy
 msgid "You have a tagged article in this group - quit anyway?"
 msgid_plural "You have tagged articles in this group - quit anyway?"
 msgstr[0] "Du har mÃ¦rkede artikler i denne gruppe - afslut alligevel?"
 msgstr[1] "Du har mÃ¦rkede artikler i denne gruppe - afslut alligevel?"
 
-#: src/lang.c:1073
+#: src/lang.c:1086
 #, c-format
 msgid "%s=quit, %s=edit, %s=postpone: "
 msgstr "%s=afslut, %s=rediger, %s=udsÃ¦t: "
 
-#: src/lang.c:1074
+#: src/lang.c:1087
 #, fuzzy, c-format
 msgid "%s=quit, %s=edit, %s=save kill description: "
 msgstr "%s=afslut, %s=rediger, %s=gem drÃ¦bbeskrivelse: "
 
-#: src/lang.c:1075
+#: src/lang.c:1088
 #, fuzzy, c-format
 msgid "%s=quit, %s=edit, %s=save select description: "
 msgstr "%s=afslut, %s=rediger, %s=gem beskrivelse af vÃ¦lg: "
 
-#: src/lang.c:1076
+#: src/lang.c:1089
 msgid "Do you really want to quit without saving your configuration?"
 msgstr "Ã˜nsker du virkelig at afslutte uden at gemme din konfiguration?"
 
-#: src/lang.c:1078
+#: src/lang.c:1091
 msgid "Invalid range - valid are '0-9.$' e.g. 1-$"
 msgstr "Ugyldigt interval - '0-9.$' f.eks. 1-$ er gyldige"
 
-#: src/lang.c:1080
+#: src/lang.c:1093
 msgid "Do you want to abort this operation?"
 msgstr "Ã˜nsker du at afbryde denne handling?"
 
-#: src/lang.c:1081
+#: src/lang.c:1094
 msgid "Do you want to exit tin immediately?"
 msgstr "Ã˜nsker du Ã¸jeblikkeligt at afslutte tin?"
 
-#: src/lang.c:1083
+#: src/lang.c:1096
 #, fuzzy
 msgid "Reading all articles..."
 msgstr "LÃ¦ser %s artikler ..."
 
-#: src/lang.c:1084
+#: src/lang.c:1097
 #, fuzzy
 msgid "Reading all groups..."
 msgstr "LÃ¦ser %s grupper ..."
 
-#: src/lang.c:1085
+#: src/lang.c:1098
 msgid "Reading ('q' to quit)..."
 msgstr "LÃ¦ser ('q' for afslut) ..."
 
-#: src/lang.c:1086
+#: src/lang.c:1099
 #, fuzzy, c-format
 msgid "Reading attributes file: %s\n"
 msgstr "LÃ¦ser %sattributfil: %s\n"
 
-#: src/lang.c:1087
+#: src/lang.c:1100
 #, fuzzy, c-format
 msgid "Reading global attributes file: %s\n"
 msgstr "LÃ¦ser %sattributfil: %s\n"
 
-#: src/lang.c:1088
+#: src/lang.c:1101
 #, fuzzy, c-format
 msgid "Reading config file: %s\n"
 msgstr "LÃ¦ser %skonfigurationsfil: %s\n"
 
-#: src/lang.c:1089
+#: src/lang.c:1102
 #, fuzzy, c-format
 msgid "Reading global config file: %s\n"
 msgstr "LÃ¦ser %skonfigurationsfil: %s\n"
 
-#: src/lang.c:1090
+#: src/lang.c:1103
 #, fuzzy, c-format
 msgid "Reading filter file: %s\n"
 msgstr "LÃ¦ser filterfil: %s\n"
 
-#: src/lang.c:1092
+#: src/lang.c:1105
 msgid "reading from local spool"
 msgstr "lÃ¦ser fra lokal kÃ¸"
 
-#: src/lang.c:1094
+#: src/lang.c:1107
 #, fuzzy, c-format
 msgid "Reading %s\n"
 msgstr "LÃ¦ser %s\n"
 
-#: src/lang.c:1095
+#: src/lang.c:1108
 #, fuzzy, c-format
 msgid "Reading input history file: %s\n"
 msgstr "LÃ¦ser inddatahistorikfil: %s\n"
 
-#: src/lang.c:1096
+#: src/lang.c:1109
 #, fuzzy, c-format
 msgid "Reading keymap file: %s\n"
 msgstr "LÃ¦ser tastaturkortfil : %s\n"
 
-#: src/lang.c:1097
+#: src/lang.c:1110
 msgid "Reading groups from active file... "
 msgstr "LÃ¦ser grupper fra aktiv fil ... "
 
-#: src/lang.c:1098
+#: src/lang.c:1111
 msgid "Reading groups from newsrc file... "
 msgstr "LÃ¦ser grupper fra newsrc-fil ... "
 
-#: src/lang.c:1099
+#: src/lang.c:1112
 msgid "Reading newsgroups file... "
 msgstr "LÃ¦ser fil med nyhedsgrupper ... "
 
-#: src/lang.c:1100
+#: src/lang.c:1113
 #, fuzzy, c-format
 msgid "Reading newsrc file: %s"
 msgstr "LÃ¦ser newsrc-fil: %s"
 
-#: src/lang.c:1101
+#: src/lang.c:1114
 #, fuzzy
 msgid "Reading unread articles..."
 msgstr "LÃ¦ser %s artikler ..."
 
-#: src/lang.c:1102
+#: src/lang.c:1115
 #, fuzzy
 msgid "Reading unread groups..."
 msgstr "LÃ¦ser %s grupper ..."
 
 #. TRANSLATORS: do not translate header names like 'References:'
-#: src/lang.c:1104
+#: src/lang.c:1117
 msgid "References: line              "
 msgstr "References: linje             "
 
-#: src/lang.c:1106
+#: src/lang.c:1119
 #, c-format
 msgid "(%d:%02d remaining)"
 msgstr "(%d:%02d igen)"
 
-#: src/lang.c:1108
+#: src/lang.c:1121
 #, c-format
 msgid "Bogus group %s removed."
 msgstr "FejlbehÃ¦ftet gruppe %s fjernet."
 
-#: src/lang.c:1109
+#: src/lang.c:1122
 #, fuzzy
 msgid "Removed from this rule: "
 msgstr "Fjernet fra den forrige regel: "
 
-#: src/lang.c:1110
+#: src/lang.c:1123
 #, c-format
 msgid "Error: rename %s to %s"
 msgstr "Fejl: OmdÃ¸b %s til %s"
 
-#: src/lang.c:1111
+#: src/lang.c:1124
 msgid "Reply to author..."
 msgstr "Svar til forfatter..."
 
-#: src/lang.c:1112
+#: src/lang.c:1125
 msgid "Repost"
 msgstr "Gensend"
 
-#: src/lang.c:1113
+#: src/lang.c:1126
 msgid "Reposting article..."
 msgstr "Genindsender artikel..."
 
 #. TODO: plural-forms? (do we have a counter?)
-#: src/lang.c:1115
+#: src/lang.c:1128
 #, c-format
 msgid "Repost article(s) to group(s) [%s]> "
 msgstr "Gensend artikler til grupper [%s]> "
 
-#: src/lang.c:1116
+#: src/lang.c:1129
 msgid "Reset newsrc?"
 msgstr "Nulstil newsrc?"
 
-#: src/lang.c:1117
-msgid "Responses have been directed to the following newsgroups"
-msgstr "Svar er blevet sendt til de fÃ¸lgende nyhedsgrupper"
+#: src/lang.c:1130
+#, fuzzy
+msgid "Responses have been directed to the following newsgroup"
+msgid_plural "Responses have been directed to the following newsgroups"
+msgstr[0] "Svar er blevet sendt til de fÃ¸lgende nyhedsgrupper"
+msgstr[1] "Svar er blevet sendt til de fÃ¸lgende nyhedsgrupper"
 
-#: src/lang.c:1118
+#: src/lang.c:1131
 #, c-format
 msgid "Responses have been directed to poster. %s=mail, %s=post, %s=quit: "
 msgstr "Svar er blevet sendt til indsender. %s=post, %s=indsend, %s=afslut: "
 
-#: src/lang.c:1119
+#: src/lang.c:1132
 msgid "Press <RETURN> to continue..."
 msgstr "Tast <RETUR> for at fortsÃ¦tte ..."
 
-#: src/lang.c:1121
+#: src/lang.c:1134
 #, c-format
 msgid "Score: %s"
 msgstr ""
 
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:1123
+#: src/lang.c:1136
 #, c-format
 msgid "Select From    [%s] (y/n): "
 msgstr "VÃ¦lg fra       [%s] (y/n): "
 
 #. TRANSLATORS: do not translate header names like 'Lines:'
-#: src/lang.c:1125
+#: src/lang.c:1138
 msgid "Select Lines: (</>num): "
 msgstr "VÃ¦lg linjer: (</>num): "
 
-#: src/lang.c:1126
+#: src/lang.c:1139
 msgid "Auto-select Article Menu"
 msgstr "VÃ¦lg automatisk artikelmenu"
 
-#: src/lang.c:1127
+#: src/lang.c:1140
 #, fuzzy, c-format
 msgid "Select Msg-ID  [%s] (f/l/o/n): "
 msgstr "VÃ¦lg Msg-Id  [%s] (f/l/o/n): "
 
-#: src/lang.c:1128
+#: src/lang.c:1141
 msgid "Select pattern scope: "
 msgstr "VÃ¦lg mÃ¸nstervirkefelt: "
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:1130
+#: src/lang.c:1143
 #, c-format
 msgid "Select Subject [%s] (y/n): "
 msgstr "VÃ¦lg emne [%s] (y/n): "
 
-#: src/lang.c:1131
+#: src/lang.c:1144
 msgid "Select text pattern : "
 msgstr "VÃ¦lg tekstmÃ¸nster   : "
 
-#: src/lang.c:1132
+#: src/lang.c:1145
 msgid "Select time in days   : "
 msgstr "VÃ¦lg tid i dage       : "
 
-#: src/lang.c:1133
+#: src/lang.c:1146
 msgid "[k]"
 msgstr ""
 
-#: src/lang.c:1134
+#: src/lang.c:1147
 msgid "[T]"
 msgstr ""
 
-#: src/lang.c:1135
+#: src/lang.c:1148
 msgid " R"
 msgstr ""
 
-#: src/lang.c:1136
+#: src/lang.c:1149
 #, c-format
 msgid ""
 "# %s server configuration file\n"
@@ -4303,80 +4378,85 @@ msgstr ""
 "############################################################################\n"
 "\n"
 
-#: src/lang.c:1142
+#: src/lang.c:1155
 #, fuzzy
 msgid ""
 "\n"
 "# config options\n"
 msgstr "Farveindstillinger"
 
-#: src/lang.c:1143
+#: src/lang.c:1156
 msgid ""
 "\n"
 "# internal data, should not be modified\n"
 msgstr ""
 
-#: src/lang.c:1144
+#: src/lang.c:1157
 #, fuzzy
 msgid ""
 "\n"
 "# tinrc overrides\n"
 msgstr "Filterindstillinger"
 
-#: src/lang.c:1145
+#: src/lang.c:1158
 msgid "Serverrc Menu"
 msgstr ""
 
-#: src/lang.c:1146
+#: src/lang.c:1159
+#, fuzzy
+msgid "shell archive (shar)"
+msgstr "Skalarkiv (shar)"
+
+#: src/lang.c:1160
 msgid "Showing unread groups only"
 msgstr "Vis kun ulÃ¦ste grupper"
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:1148
+#: src/lang.c:1162
 msgid "Subject: line (ignore case)   "
 msgstr "Subject: linje (ignorer versaler)"
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:1150
+#: src/lang.c:1164
 msgid "Subject: line (case sensitive)"
 msgstr "Subject: linje (versalfÃ¸lsom)"
 
-#: src/lang.c:1151
+#: src/lang.c:1165
 msgid "Save"
 msgstr "Gem"
 
-#: src/lang.c:1152
+#: src/lang.c:1166
 #, c-format
 msgid "Save '%s' (%s/%s)?"
 msgstr "Gem Â»%sÂ« (%s/%s)?"
 
-#: src/lang.c:1153
+#: src/lang.c:1167
 msgid "Save configuration before continuing?"
 msgstr "Gem konfiguration fÃ¸r du fortsÃ¦tter?"
 
-#: src/lang.c:1154
+#: src/lang.c:1168
 msgid "Save filename> "
 msgstr "Gem filnavn> "
 
-#: src/lang.c:1155
+#: src/lang.c:1169
 msgid "Saved"
 msgstr "Gemt"
 
-#: src/lang.c:1156
+#: src/lang.c:1170
 #, fuzzy, c-format
 msgid "%s unread (%s hot) %s in %s\n"
 msgstr "%s ulÃ¦st (%s populÃ¦r) %s i %s\n"
 
-#: src/lang.c:1157
+#: src/lang.c:1171
 #, c-format
 msgid "Saved %s...\n"
 msgstr "Gemt %s ...\n"
 
-#: src/lang.c:1158
+#: src/lang.c:1172
 msgid "Nothing was saved"
 msgstr "Intet blev gemt"
 
-#: src/lang.c:1159
+#: src/lang.c:1173
 #, c-format
 msgid ""
 "\n"
@@ -4385,202 +4465,202 @@ msgstr ""
 "\n"
 "%s %d %s fra %d %s\n"
 
-#: src/lang.c:1160
+#: src/lang.c:1174
 #, c-format
 msgid "-- %s saved to %s%s --"
 msgstr "-- %s gemt til %s%s --"
 
-#: src/lang.c:1161
+#: src/lang.c:1175
 #, c-format
 msgid "-- %s saved to %s - %s --"
 msgstr "-- %s gemt til %s - %s --"
 
-#: src/lang.c:1162
+#: src/lang.c:1176
 msgid "Saving..."
 msgstr "Gemmer ..."
 
-#: src/lang.c:1163
+#: src/lang.c:1177
 #, c-format
 msgid "%s: Screen initialization failed"
 msgstr "%s: SkÃ¦rminitialisering mislykkedes"
 
-#: src/lang.c:1165
+#: src/lang.c:1179
 #, c-format
 msgid "%s: screen is too small\n"
 msgstr "%s: SkÃ¦rm er for lille\n"
 
-#: src/lang.c:1167
+#: src/lang.c:1181
 #, c-format
 msgid "screen is too small, %s is exiting"
 msgstr "skÃ¦rmen er for lille, %s afslutter"
 
-#: src/lang.c:1168
+#: src/lang.c:1182
 msgid "Delete scope?"
 msgstr "Slet virkefelt?"
 
-#: src/lang.c:1169
+#: src/lang.c:1183
 msgid "Enter scope> "
 msgstr "Indtast virkefelt> "
 
-#: src/lang.c:1170
+#: src/lang.c:1184
 msgid "Select new position> "
 msgstr "VÃ¦lg ny placering>"
 
-#: src/lang.c:1171
+#: src/lang.c:1185
 msgid "New position cannot be a global scope"
 msgstr "Ny placering kan ikke vÃ¦re et globalt virkefelt"
 
-#: src/lang.c:1172
+#: src/lang.c:1186
 msgid "Global scope, operation not allowed"
 msgstr "Global virkefelt, handling ikke tilladt"
 
-#: src/lang.c:1173
+#: src/lang.c:1187
 msgid "Rename scope> "
 msgstr "OmdÃ¸b virkefelt> "
 
-#: src/lang.c:1174
+#: src/lang.c:1188
 msgid "Select scope> "
 msgstr "VÃ¦lg virkefelt> "
 
-#: src/lang.c:1175
+#: src/lang.c:1189
 msgid "Scopes Menu"
 msgstr "Virkefeltsmenu"
 
-#: src/lang.c:1176
+#: src/lang.c:1190
 msgid "Scopes Menu Commands"
 msgstr "Kommandoer for virkefeltsmenu"
 
-#: src/lang.c:1177
+#: src/lang.c:1191
 #, c-format
 msgid "Search backwards [%s]> "
 msgstr "SÃ¸g baglÃ¦ns [%s]> "
 
-#: src/lang.c:1178
+#: src/lang.c:1192
 #, c-format
 msgid "Search body [%s]> "
 msgstr "SÃ¸g tekst [%s]> "
 
-#: src/lang.c:1179
+#: src/lang.c:1193
 #, c-format
 msgid "Search forwards [%s]> "
 msgstr "SÃ¸g fremad [%s]> "
 
-#: src/lang.c:1180
+#: src/lang.c:1194
 msgid "Searching..."
 msgstr "SÃ¸ger ..."
 
-#: src/lang.c:1181
+#: src/lang.c:1195
 #, c-format
 msgid "Searching article %d of %d ('q' to abort)..."
 msgstr "SÃ¸ger i artikel %d af %d ('q' for at afbryde)..."
 
-#: src/lang.c:1182
+#: src/lang.c:1196
 msgid "Select article> "
 msgstr "VÃ¦lg artikel> "
 
-#: src/lang.c:1183
+#: src/lang.c:1197
 msgid ""
 "Select option number before text or use arrow keys and <CR>. 'q' to quit."
 msgstr ""
 "VÃ¦lg indstililngsnummer fÃ¸r tekst eller brug piletasterne og <CR>. Â»qÂ« for "
 "at afslutte."
 
-#: src/lang.c:1184
+#: src/lang.c:1198
 msgid "Select group> "
 msgstr "VÃ¦lg gruppe> "
 
-#: src/lang.c:1185
+#: src/lang.c:1199
 #, c-format
 msgid "Enter selection pattern [%s]> "
 msgstr "Indtast markeringsmÃ¸nster [%s]> "
 
-#: src/lang.c:1186
+#: src/lang.c:1200
 msgid "Select thread> "
 msgstr "VÃ¦lg trÃ¥d> "
 
-#: src/lang.c:1187
+#: src/lang.c:1201
 #, c-format
 msgid "%s %s %s (\"%s\"): send a DETAILED bug report to %s\n"
 msgstr "%s %s %s (\"%s\"): send en DETALJEREDE fejlrapport til %s\n"
 
-#: src/lang.c:1188
+#: src/lang.c:1202
 #, fuzzy
 msgid "Serverrc Menu Commands"
 msgstr "Kommandoer for virkefeltsmenu"
 
-#: src/lang.c:1189
+#: src/lang.c:1203
 msgid "servers active-file"
 msgstr "servers active-fil"
 
-#: src/lang.c:1190
+#: src/lang.c:1204
 #, c-format
 msgid "Skipped %s"
 msgstr ""
 
-#: src/lang.c:1191
+#: src/lang.c:1205
 msgid "Cannot move into new newsgroups. Subscribe first..."
 msgstr "Kan ikke gÃ¥ ind i nye nyhedsgrupper. Abonner fÃ¸rst ..."
 
-#: src/lang.c:1192
+#: src/lang.c:1206
 msgid "<SPACE>"
 msgstr "<MELLEMRUM>"
 
-#: src/lang.c:1193
+#: src/lang.c:1207
 #, c-format
 msgid "Starting: (%s)"
 msgstr "Starter: (%s)"
 
-#: src/lang.c:1195
+#: src/lang.c:1209
 #, c-format
 msgid "Startup time was: %s\n"
 msgstr ""
 
-#: src/lang.c:1197
+#: src/lang.c:1211
 #, c-format
 msgid "List Thread (%d of %d)"
 msgstr "Vis trÃ¥d (%d af %d)"
 
-#: src/lang.c:1198
+#: src/lang.c:1212
 #, c-format
 msgid "Thread (%.*s)"
 msgstr "TrÃ¥d (%.*s)"
 
-#: src/lang.c:1199
+#: src/lang.c:1213
 msgid "Enter wildcard subscribe pattern> "
 msgstr "Indtast abonnementmÃ¸nster med jokertegn> "
 
-#: src/lang.c:1200
+#: src/lang.c:1214
 #, fuzzy, c-format
 msgid "subscribed to %d group"
 msgid_plural "subscribed to %d groups"
 msgstr[0] "har tegnet abonnement pÃ¥ %d gruppe"
 msgstr[1] "har tegnet abonnement pÃ¥ %d grupper"
 
-#: src/lang.c:1201
+#: src/lang.c:1215
 #, c-format
 msgid "Subscribed to %s"
 msgstr "har tegnet abonnement pÃ¥ %s"
 
-#: src/lang.c:1202
+#: src/lang.c:1216
 msgid "Subscribing... "
 msgstr "Abonnerer ... "
 
-#: src/lang.c:1203
+#: src/lang.c:1217
 #, c-format
 msgid "Repost or supersede article(s) [%%s]? (%s/%s/%s): "
 msgstr "Gensend eller fortrÃ¦ng artikler [%%s]? (%s/%s/%s): "
 
 #. TODO: plural-forms? (do we have a counter?)
-#: src/lang.c:1205
+#: src/lang.c:1219
 #, c-format
 msgid "Supersede article(s) to group(s) [%s]> "
 msgstr "FortrÃ¦ng artikler til grupper [%s]> "
 
-#: src/lang.c:1206
+#: src/lang.c:1220
 msgid "Superseding article ..."
 msgstr "FortrÃ¦nger artikel ..."
 
-#: src/lang.c:1207
+#: src/lang.c:1221
 #, c-format
 msgid ""
 "\n"
@@ -4589,44 +4669,44 @@ msgstr ""
 "\n"
 "Stoppet. Tast 'fg' for at genstarte %s\n"
 
-#: src/lang.c:1209
+#: src/lang.c:1223
 #, fuzzy, c-format
 msgid "%d day"
 msgid_plural "%d days"
 msgstr[0] "%d dage"
 msgstr[1] "%d dage"
 
-#: src/lang.c:1210
+#: src/lang.c:1224
 msgid "<TAB>"
 msgstr "<TAB>"
 
-#: src/lang.c:1211
+#: src/lang.c:1225
 #, fuzzy
 msgid "Tagged article"
 msgid_plural "Tagged articles"
 msgstr[0] "Baseartikel"
 msgstr[1] "Baseartikel"
 
-#: src/lang.c:1212
+#: src/lang.c:1226
 #, fuzzy
 msgid "Tagged thread"
 msgstr "MÃ¦rket vedhÃ¦ftning"
 
-#: src/lang.c:1214
+#: src/lang.c:1228
 msgid "TeX "
 msgstr "TeX "
 
-#: src/lang.c:1215
+#: src/lang.c:1229
 #, fuzzy, c-format
 msgid "Version: %s %s release %s (\"%s\")"
 msgstr "Version: %s %s udgave %s (Â»%sÂ«)"
 
-#: src/lang.c:1216
+#: src/lang.c:1230
 msgid "# Default action/prompt strings\n"
 msgstr "# Standardstrenge for handling/prompt\n"
 
 #. TRANSLATORS: do not translate header names like 'Subject:', 'From:', ...
-#: src/lang.c:1218
+#: src/lang.c:1232
 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"
@@ -4645,7 +4725,7 @@ msgstr ""
 "# expire=ON/OFF  ON=begrÃ¦ns til default_filter_days (antal filtrerdage)\n"
 "                 OFF=udlÃ¸b aldrig\n"
 
-#: src/lang.c:1231
+#: src/lang.c:1245
 #, fuzzy
 msgid ""
 "# If ON print current subject or newsgroup description in the last line\n"
@@ -4654,311 +4734,319 @@ msgstr ""
 "nyhedsgruppebeskrivelse\n"
 "  i den sidste linje\n"
 
-#: src/lang.c:1232
-msgid "# Host & time info used for detecting new groups (don't touch)\n"
+#: src/lang.c:1246
+#, fuzzy
+msgid ""
+"\n"
+"# Host & time info used for detecting new groups (don't touch)\n"
 msgstr ""
+"\n"
 "# VÃ¦rts- og tidsinformation brugt til detektering af nye grupper (rÃ¸r ikke)\n"
 
-#: src/lang.c:1233
+#: src/lang.c:1247
 msgid "There is no news\n"
 msgstr "Der er ingen nyheder\n"
 
-#: src/lang.c:1234
+#: src/lang.c:1248
 msgid "Thread"
 msgstr "TrÃ¥d"
 
-#: src/lang.c:1235
+#: src/lang.c:1249
 msgid "Thread Level Commands"
 msgstr "Kommandoer pÃ¥ trÃ¥dniveau"
 
-#: src/lang.c:1236
+#: src/lang.c:1250
 msgid "Thread deselected"
 msgstr "TrÃ¥d fravalgt"
 
-#: src/lang.c:1237
+#: src/lang.c:1251
 msgid "Thread selected"
 msgstr "TrÃ¥d valgt"
 
-#: src/lang.c:1238
+#: src/lang.c:1252
 #, c-format
 msgid "Thread %4s of %4s"
 msgstr "TrÃ¥d %4s af %4s"
 
-#: src/lang.c:1239
+#: src/lang.c:1253
 msgid "Threading articles..."
 msgstr "Opdeler artikler i trÃ¥de ..."
 
-#: src/lang.c:1240
+#: src/lang.c:1254
 #, fuzzy
 msgid "Threading by multipart"
 msgstr "TrÃ¥dning med multipart"
 
-#: src/lang.c:1242
+#: src/lang.c:1256
 msgid "No ALP negotiated."
 msgstr ""
 
-#: src/lang.c:1244
+#: src/lang.c:1258
 msgid "<failed to retrieve cipher>"
 msgstr ""
 
-#: src/lang.c:1245
+#: src/lang.c:1259
 msgid "<failed to retrieve issuer>"
 msgstr ""
 
-#: src/lang.c:1246
+#: src/lang.c:1260
 msgid "<failed to retrieve subject>"
 msgstr ""
 
-#: src/lang.c:1247
+#: src/lang.c:1261
 msgid "<failed to retrieve version>"
 msgstr ""
 
-#: src/lang.c:1248
+#: src/lang.c:1262
 #, fuzzy, c-format
 msgid "%s handshake done: %s\n"
 msgstr "Slrnface mislykkedes: %s."
 
-#: src/lang.c:1251
+#: src/lang.c:1265
 #, fuzzy, c-format
 msgid "TLS handshake failed: %s (%d)\n"
 msgstr "Slrnface mislykkedes: %s."
 
-#: src/lang.c:1252
+#: src/lang.c:1266
 #, c-format
 msgid "TLS peer verification failed: %s\n"
 msgstr ""
 
-#: src/lang.c:1253
+#: src/lang.c:1267
 #, c-format
 msgid "TLS peer verification failed, continuing anyway as requested: %s\n"
 msgstr ""
 
-#: src/lang.c:1254
+#: src/lang.c:1268
 msgid "<unable to retrieve status>"
 msgstr ""
 
-#: src/lang.c:1255
+#: src/lang.c:1269
 msgid "unexpected certificate verification status!"
 msgstr ""
 
-#: src/lang.c:1258
+#: src/lang.c:1272
 #, c-format
 msgid ""
 "TLS peer verification failed: %s.\n"
 "Continuing anyway as requested.\n"
 msgstr ""
 
-#: src/lang.c:1261
+#: src/lang.c:1275
 #, c-format
 msgid "TLS handshake done: %s\n"
 msgstr ""
 
-#: src/lang.c:1264
+#: src/lang.c:1278
 #, c-format
 msgid "TLS handshake failed: %s\n"
 msgstr ""
 
-#: src/lang.c:1267
+#: src/lang.c:1281
 #, c-format
 msgid "Toggled word highlighting %s"
 msgstr "Skiftede ordfremhÃ¦velse %s"
 
-#: src/lang.c:1268
+#: src/lang.c:1282
 msgid "Toggled rot13 encoding"
 msgstr "Skiftede rot13-kodning"
 
-#: src/lang.c:1269
+#: src/lang.c:1283
 #, c-format
 msgid "Toggled German TeX encoding %s"
 msgstr "Skiftede tysk TeX-kodning %s"
 
-#: src/lang.c:1270
+#: src/lang.c:1284
 #, c-format
 msgid "Toggled tab-width to %d"
 msgstr "Skiftede indryksbredde til %d"
 
-#: src/lang.c:1271
+#: src/lang.c:1285
 #, fuzzy, c-format
 msgid "Verbatim handling: %s"
 msgstr "#  verbatim_handling=ON/OFF\n"
 
-#: src/lang.c:1273
+#: src/lang.c:1287
 #, c-format
 msgid "%d Trying to dotlock %s"
 msgstr "%d ForsÃ¸ger at dotlock %s"
 
-#: src/lang.c:1274
+#: src/lang.c:1288
 #, c-format
 msgid "%d Trying to lock %s"
 msgstr "%d ForsÃ¸ger at lÃ¥se %s"
 
-#: src/lang.c:1276
+#: src/lang.c:1290
 #, c-format
 msgid "%s=help"
 msgstr "%s=hjÃ¦lp"
 
-#: src/lang.c:1278
+#: src/lang.c:1292
 msgid "Unlimited"
 msgstr "UbegrÃ¦nset"
 
-#: src/lang.c:1279
+#: src/lang.c:1293
 #, fuzzy
 msgid "Untagged article"
 msgstr "Baseartikel"
 
-#: src/lang.c:1280
+#: src/lang.c:1294
 #, fuzzy
 msgid "Untagged thread"
 msgstr "fjerne mÃ¦rke pÃ¥ alle mÃ¦rkede trÃ¥de"
 
-#: src/lang.c:1281
+#: src/lang.c:1295
 msgid "Enter wildcard unsubscribe pattern> "
 msgstr "Indtast jokertegnsmÃ¸nster for framelding af abonnement> "
 
-#: src/lang.c:1282
+#: src/lang.c:1296
 #, c-format
 msgid "Error decoding %s : %s"
 msgstr "Fejl unde afkodning af %s : %s"
 
-#: src/lang.c:1283
+#: src/lang.c:1297
 msgid "No end."
 msgstr "Ingen slutning."
 
-#: src/lang.c:1284
+#: src/lang.c:1298
 #, c-format
 msgid "%s successfully decoded."
 msgstr "%s dekodet med succes."
 
-#: src/lang.c:1286
+#: src/lang.c:1300
 msgid "unchanged"
 msgstr "uÃ¦ndret"
 
-#: src/lang.c:1288
+#: src/lang.c:1302
 msgid "(unknown)"
 msgstr "(ukendt)"
 
-#: src/lang.c:1290
+#: src/lang.c:1304
 #, fuzzy
 msgid "unknown error"
 msgstr "Ukendt fejl."
 
-#: src/lang.c:1292
+#: src/lang.c:1306
 #, fuzzy, c-format
 msgid "unsubscribed from %d group"
 msgid_plural "unsubscribed from %d groups"
 msgstr[0] "frameldte abonnement fra %d gruppe"
 msgstr[1] "frameldte abonnement fra %d grupper"
 
-#: src/lang.c:1293
+#: src/lang.c:1307
 #, c-format
 msgid "Unsubscribed from %s"
 msgstr "Abonnement frameldt fra %s"
 
-#: src/lang.c:1294
+#: src/lang.c:1308
 msgid "Unsubscribing... "
 msgstr "Framelder abonnement ... "
 
-#: src/lang.c:1295
+#: src/lang.c:1309
 msgid "Unthreading articles..."
 msgstr "Fjerner trÃ¥dopsÃ¦tning fra artikler ..."
 
-#: src/lang.c:1296
+#: src/lang.c:1310
 #, fuzzy, c-format
 msgid "Updating %s..."
 msgstr "Opdaterer %s..."
 
-#: src/lang.c:1297
+#: src/lang.c:1311
 msgid "URL Menu"
 msgstr "URL-menu"
 
-#: src/lang.c:1298
+#: src/lang.c:1312
 msgid "URL Menu Commands"
 msgstr "Kommandoer for URL-menu"
 
-#: src/lang.c:1299
+#: src/lang.c:1313
 #, c-format
 msgid "Opening %s"
 msgstr "Ã…bner %s"
 
-#: src/lang.c:1300
+#: src/lang.c:1314
 msgid "Select URL> "
 msgstr "VÃ¦lg URL> "
 
-#: src/lang.c:1301
+#: src/lang.c:1315
 msgid "No URLs in this article"
 msgstr "Ingen URL'er i denne artikel"
 
-#: src/lang.c:1303
+#: src/lang.c:1317
 #, c-format
 msgid "SASL MECHS    : %s\n"
 msgstr ""
 
-#: src/lang.c:1304
+#: src/lang.c:1318
 #, c-format
 msgid "SASL MECH used: %s\n"
 msgstr ""
 
-#: src/lang.c:1306
+#: src/lang.c:1320
 msgid "  -c       mark all news as read in subscribed newsgroups (batch mode)"
 msgstr ""
 "  -c       marker alle nyheder som lÃ¦st i abonnerede nyhedsgrupper "
 "(jobtilstand)"
 
-#: src/lang.c:1307
+#: src/lang.c:1321
 msgid "  -Z       return status indicating if any unread news (batch mode)"
 msgstr ""
 "  -Z       returner statusindikation hvis der er ulÃ¦ste nyheder (jobtilstand)"
 
-#: src/lang.c:1308
+#: src/lang.c:1322
 msgid "  -q       don't check for new newsgroups"
 msgstr "  -q       led ikke efter nye nyhedsgrupper"
 
-#: src/lang.c:1309
+#: src/lang.c:1323
 msgid "  -X       don't save any files on quit"
 msgstr "  -X       gem ikke nogen filer ved afslutning"
 
-#: src/lang.c:1310
+#: src/lang.c:1324
 msgid "  -d       don't show newsgroup descriptions"
 msgstr "  -d       vis ikke beskrivelser for nyhedsgrupper"
 
-#: src/lang.c:1311
+#: src/lang.c:1325
 #, fuzzy, c-format
 msgid "  -F file  filter file to use [default=%s]"
 msgstr "  -f fil   har abonnement for nyhedsgruppefil [standard=%s]"
 
 # Â»-G grÃ¦nseÂ« mÃ¥ vÃ¦re tilvalg+flag mens resten er beskrivelse
-#: src/lang.c:1312
+#: src/lang.c:1326
 msgid "  -G limit get only limit articles/group"
 msgstr "  -G grÃ¦nse hent kun artikler/gruppe med denne begrÃ¦nsning"
 
-#: src/lang.c:1313
+#: src/lang.c:1327
 #, c-format
 msgid "  -H       help information about %s"
 msgstr "  -H       hjÃ¦lpinformation om %s"
 
-#: src/lang.c:1314
+#: src/lang.c:1328
 msgid "  -h       this help message"
 msgstr "  -h       denne hjÃ¦lpebesked"
 
-#: src/lang.c:1315
+#: src/lang.c:1329
+msgid "  -i file  import (append) raw proto article to postponed.articles"
+msgstr ""
+
+#: src/lang.c:1330
 #, c-format
 msgid "  -I dir   news index file directory [default=%s]"
 msgstr "  -I mappe mappe for nyhedsindeksfilen [standard=%s]"
 
-#: src/lang.c:1317
+#: src/lang.c:1332
 msgid "  -L msgid show the message with that Message-ID"
 msgstr ""
 
-#: src/lang.c:1319
+#: src/lang.c:1334
 msgid "  -u       update index files (batch mode)"
 msgstr "  -u       opdater indeksfiler (jobtilstand)"
 
-#: src/lang.c:1320
+#: src/lang.c:1335
 #, c-format
 msgid "  -m dir   mailbox directory [default=%s]"
 msgstr "  -m mappe postkassemappe [standard=%s]"
 
-#: src/lang.c:1321
+#: src/lang.c:1336
 #, c-format
 msgid ""
 "\n"
@@ -4967,57 +5055,57 @@ msgstr ""
 "\n"
 "Send fejlrapporter/kommentarer til %s"
 
-#: src/lang.c:1322
+#: src/lang.c:1337
 msgid "  -N       mail new news to your posts (batch mode)"
 msgstr "  -N       send nye nyheder til dine indlÃ¦g (jobtilstand)"
 
 # Jeg ville sÃ¦tte (mindst) to mellemrum for at adskille ligesom i
 # coreutils, og sÃ¥ rykke ekstra ind om nÃ¸dvendigt.  OgsÃ¥ selvom den
 # engelske ikke gÃ¸r det
-#: src/lang.c:1323
+#: src/lang.c:1338
 msgid "  -M user  mail new news to specified user (batch mode)"
 msgstr "  -M bruger  send nye nyheder til specificeret bruger (jobtilstand)"
 
-#: src/lang.c:1324
+#: src/lang.c:1339
 #, c-format
 msgid "  -f file  subscribed to newsgroups file [default=%s]"
 msgstr "  -f fil   har abonnement for nyhedsgruppefil [standard=%s]"
 
-#: src/lang.c:1326
+#: src/lang.c:1341
 #, c-format
 msgid "  -t sec   override nntp_read_timeout_secs setting [default=%d]"
 msgstr ""
 
-#: src/lang.c:1328
+#: src/lang.c:1343
 msgid "  -x       no-posting mode"
 msgstr "  -x       tilstand uden indsendelse"
 
-#: src/lang.c:1329
+#: src/lang.c:1344
 msgid "  -w       post an article and exit"
 msgstr "  -w       send en artikel og afslut"
 
-#: src/lang.c:1330
+#: src/lang.c:1345
 msgid "  -o       post all postponed articles and exit"
 msgstr "  -o       send alle udsatte artikler og afslut"
 
-#: src/lang.c:1331
+#: src/lang.c:1346
 msgid "  -R       read news saved by -S option"
 msgstr "  -R       lÃ¦s nyheder gemt med tilvalget -S"
 
-#: src/lang.c:1332
+#: src/lang.c:1347
 #, c-format
 msgid "  -s dir   save news directory [default=%s]"
 msgstr "  -s mappe gem nyhedsmappe [standard=%s]"
 
-#: src/lang.c:1333
+#: src/lang.c:1348
 msgid "  -S       save new news for later reading (batch mode)"
 msgstr "  -S       gem nye nyheder til senere lÃ¦sning (batchtilstand)"
 
-#: src/lang.c:1334
+#: src/lang.c:1349
 msgid "  -z       start if any unread news"
 msgstr "  -z       start hvis der er ulÃ¦ste nyheder"
 
-#: src/lang.c:1335
+#: src/lang.c:1350
 #, c-format
 msgid ""
 "A Usenet reader.\n"
@@ -5028,95 +5116,100 @@ msgstr ""
 "\n"
 "Brug: %s [tilvalg] [nyhedsgruppe[,...]]"
 
-#: src/lang.c:1336
+#: src/lang.c:1351
+#, c-format
+msgid "  -J file  tinrc file to use [default=%s]"
+msgstr ""
+
+#: src/lang.c:1352
 msgid "  -v       verbose output for batch mode options"
 msgstr "  -v       uddybende udskrift for jobtilstandsindstillinger"
 
-#: src/lang.c:1337
+#: src/lang.c:1353
 msgid "  -V       print version & date information"
 msgstr "  -V       vis version- & datoinformation"
 
-#: src/lang.c:1338
+#: src/lang.c:1354
 msgid "Use MIME display program for this message?"
 msgstr "Anvend MIME-visningsprogram for denne besked?"
 
-#: src/lang.c:1339
+#: src/lang.c:1355
 #, fuzzy, c-format
 msgid "%s only useful without batch mode operations.%s\n"
 msgstr "%s er kun nyttig uden jobtilstandsoperationer.%s\n"
 
-#: src/lang.c:1340
+#: src/lang.c:1356
 #, fuzzy, c-format
 msgid "%s only useful for batch mode operations.%s\n"
 msgstr "%s er kun nyttig for jobtilstandsoperationer.%s\n"
 
-#: src/lang.c:1341
+#: src/lang.c:1357
 #, fuzzy, c-format
 msgid "%s only useful for batch or debug mode operations.%s\n"
 msgstr "%s er kun nyttig for jobtilstandsoperationer.%s\n"
 
-#: src/lang.c:1342
+#: src/lang.c:1358
 #, fuzzy, c-format
 msgid "Useless combination %s and %s. Ignoring %s.%s\n"
 msgstr "NyttelÃ¸s kombination %s og %s. Ignorerer %s.%s\n"
 
-#: src/lang.c:1343
+#: src/lang.c:1359
 msgid "uuencoded file"
 msgstr ""
 
-#: src/lang.c:1344
+#: src/lang.c:1360
 #, fuzzy
 msgid "incomplete uuencoded file"
 msgstr "ufuldstÃ¦ndig "
 
-#: src/lang.c:1347
+#: src/lang.c:1363
 #, c-format
 msgid "Valid not after : %s%s\n"
 msgstr ""
 
-#: src/lang.c:1348
+#: src/lang.c:1364
 #, c-format
 msgid "Valid not before: %s%s\n"
 msgstr ""
 
-#: src/lang.c:1349
+#: src/lang.c:1365
 msgid " <- NOT YET VALID!"
 msgstr ""
 
-#: src/lang.c:1350
+#: src/lang.c:1366
 msgid " <- NO LONGER VALID!"
 msgstr ""
 
-#: src/lang.c:1352
+#: src/lang.c:1368
 #, fuzzy, c-format
 msgid "%s %s out of range (%d - %d). Ignored."
 msgstr "%s%d uden for interval (0 - %d). Nulstil til 0"
 
-#: src/lang.c:1353
+#: src/lang.c:1369
 #, fuzzy, c-format
 msgid "%s %d out of range (0 - %d). Reset to 0."
 msgstr "%s%d uden for interval (0 - %d). Nulstil til 0"
 
-#: src/lang.c:1354
+#: src/lang.c:1370
 msgid "[-- Verbatim block hidden --]"
 msgstr ""
 
-#: src/lang.c:1355
+#: src/lang.c:1371
 #, c-format
 msgid "View '%s' (%s/%s)?"
 msgstr "Vis Â»%sÂ« (%s/%s)?"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1358
+#: src/lang.c:1374
 #, fuzzy, c-format
 msgid ""
 "\n"
 "Warning: posting exceeds %d column. Line %d is the first long one:\n"
-"%-100s\n"
+"%-*s\n"
 msgid_plural ""
 "\n"
 "Warning: posting exceeds %d columns. Line %d is the first long one:\n"
-"%-100s\n"
+"%-*s\n"
 msgstr[0] ""
 "\n"
 "Advarsel: indsendelse overstiger %d kolonne. Linje %d er den fÃ¸rste lange:\n"
@@ -5126,7 +5219,7 @@ msgstr[1] ""
 "Advarsel: indsendelse overstiger %d kolonner. Linje %d er den fÃ¸rste lange:\n"
 "%-100s\n"
 
-#: src/lang.c:1359
+#: src/lang.c:1375
 msgid ""
 "\n"
 "Warning: article unchanged after editing\n"
@@ -5135,7 +5228,7 @@ msgstr ""
 "Advarsel: Artikel uÃ¦ndret efter redigering\n"
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:1361
+#: src/lang.c:1377
 msgid ""
 "\n"
 "Warning: \"Subject:\" contains only whitespaces.\n"
@@ -5144,7 +5237,7 @@ msgstr ""
 "Advarsel: Â»Subject:Â« indeholder kun mellemrum.\n"
 
 #. TRANSLATORS: do not translate header names like 'Subject:' or 'References:'
-#: src/lang.c:1363
+#: src/lang.c:1379
 msgid ""
 "\n"
 "Warning: \"Subject:\" begins with \"Re: \" but there are no \"References:"
@@ -5154,7 +5247,7 @@ msgstr ""
 "Advarsel: Â»Subject:Â« begynder med Â»Re:Â« men der er ingen Â»References:Â«.\n"
 
 #. TRANSLATORS: do not translate header names like 'Subject:' or 'References:'
-#: src/lang.c:1366
+#: src/lang.c:1382
 msgid ""
 "\n"
 "Warning: Article has \"References:\" but \"Subject:\" does not begin\n"
@@ -5165,7 +5258,7 @@ msgstr ""
 "          Â»Re:Â« og indeholder ikke Â»(was:Â«.\n"
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:1370
+#: src/lang.c:1386
 #, fuzzy
 msgid ""
 "\n"
@@ -5174,7 +5267,7 @@ msgstr ""
 "\n"
 "Advarsel: Â»Subject:Â« indeholder kun mellemrum.\n"
 
-#: src/lang.c:1371
+#: src/lang.c:1387
 msgid ""
 "Read carefully!\n"
 "\n"
@@ -5197,13 +5290,13 @@ msgstr ""
 "Dette er artiklen, du er ved at fjerne:\n"
 "\n"
 
-#: src/lang.c:1375
+#: src/lang.c:1391
 msgid ""
 "\n"
 "Distribution is limited to:\n"
 msgstr ""
 
-#: src/lang.c:1376
+#: src/lang.c:1392
 #, fuzzy
 msgid ""
 "\n"
@@ -5212,7 +5305,7 @@ msgstr ""
 "\n"
 "Fejl: Ulovlig formateret %s.\n"
 
-#: src/lang.c:1377
+#: src/lang.c:1393
 msgid ""
 "\n"
 "Warning: You are using a non-plain transfer encoding (such as base64 or\n"
@@ -5222,7 +5315,7 @@ msgid ""
 msgstr ""
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1384
+#: src/lang.c:1400
 #, fuzzy, c-format
 msgid ""
 "\n"
@@ -5240,7 +5333,7 @@ msgstr[1] ""
 "kodningen er hverken sat til %s eller til %s\n"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1392
+#: src/lang.c:1408
 #, fuzzy, c-format
 msgid ""
 "\n"
@@ -5264,7 +5357,7 @@ msgstr[1] ""
 "ikke blive udfÃ¸rt\n"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1401
+#: src/lang.c:1417
 #, fuzzy, c-format
 msgid ""
 "\n"
@@ -5281,15 +5374,30 @@ msgstr[1] ""
 "Linje %d er lÃ¦ngere end %d oktetter og bÃ¸r foldes sammen, men\n"
 "kodningen er ikke sat til %s\n"
 
-#: src/lang.c:1407
+#: src/lang.c:1423
+#, fuzzy, c-format
 msgid ""
 "\n"
-"Warning: \"example\" is a reserved hierarchy!\n"
+"Warning: \"%s\" in \"%s\" is from a reserved hierarchy!\n"
 msgstr ""
 "\n"
-"Advarsel: Â»exampleÂ« er et reserveret hierarki!\n"
+"Advarsel: Â»%sÂ« er et reserveret hierarki!\n"
 
-#: src/lang.c:1408
+#: src/lang.c:1424
+#, fuzzy, c-format
+msgid ""
+"\n"
+"Warning: Illegal character in '%c' in %s: \"%s\".\n"
+msgstr "Ulovlig karakter i FQDN.\n"
+
+#: src/lang.c:1425
+#, fuzzy, c-format
+msgid ""
+"\n"
+"Warning: Invalid %s, \"%s\" not allowed.\n"
+msgstr "Ulovlig karakter i FQDN.\n"
+
+#: src/lang.c:1426
 #, c-format
 msgid ""
 "\n"
@@ -5304,7 +5412,7 @@ msgstr ""
 "Nogle vÃ¦rdier i din %s-fil har Ã¦ndret sig!\n"
 "LÃ¦s WHATSNEW, etc ...\n"
 
-#: src/lang.c:1410
+#: src/lang.c:1428
 #, c-format
 msgid ""
 "\n"
@@ -5317,7 +5425,7 @@ msgstr ""
 "Du nedgraderer til tin %s fra en nyere version!\n"
 "Nogle vÃ¦rdier i din %s-fil bliver mÃ¥ske ignoreret, andre kan Ã¦ndre sig!\n"
 
-#: src/lang.c:1413
+#: src/lang.c:1431
 #, c-format
 msgid ""
 "Warning: tin wrote fewer groups to your\n"
@@ -5327,7 +5435,18 @@ msgid ""
 "before you start tin once again!\n"
 msgstr ""
 
-#: src/lang.c:1417
+#: src/lang.c:1435
+#, c-format
+msgid ""
+"\n"
+"Warning: manually supplied MIME-header, but \"%s\" is missing.\n"
+msgstr ""
+
+#: src/lang.c:1436
+msgid "Warning: multiple addresses given."
+msgstr ""
+
+#: src/lang.c:1437
 #, c-format
 msgid ""
 "\n"
@@ -5335,7 +5454,7 @@ msgid ""
 "         This is at least uncommon.\n"
 msgstr ""
 
-#: src/lang.c:1420
+#: src/lang.c:1440
 #, c-format
 msgid ""
 "\n"
@@ -5346,7 +5465,7 @@ msgid ""
 msgstr ""
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1426
+#: src/lang.c:1446
 #, fuzzy, c-format
 msgid ""
 "\n"
@@ -5362,7 +5481,7 @@ msgstr[1] ""
 "Advarsel: Fandt %d Â»-- \\nÂ«-linjer, dette kan forvirre nogle.\n"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1428
+#: src/lang.c:1448
 #, fuzzy, c-format
 msgid "Warning: Only %d out of %d article was saved"
 msgid_plural "Warning: Only %d out of %d articles were saved"
@@ -5370,7 +5489,7 @@ msgstr[0] "Advarsel: Kun %d ud af %d art
 msgstr[1] "Advarsel: Kun %d ud af %d artikler blev gemt"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1430
+#: src/lang.c:1450
 #, fuzzy, c-format
 msgid ""
 "\n"
@@ -5395,7 +5514,7 @@ msgstr[1] ""
 "Advarsel: Din signatur er lÃ¦ngere end %d linjer. Da signaturer normalt ikke\n"
 "          indeholder nyttig information, skal de vÃ¦re sÃ¥ korte som mulig.\n"
 
-#: src/lang.c:1438
+#: src/lang.c:1458
 #, c-format
 msgid ""
 "Warning: this mail address may contain a spamtrap. %s=continue, %s=abort? "
@@ -5403,14 +5522,23 @@ msgstr ""
 "Advarsel: Denne postadresse kan indeholde en spamfÃ¦lde. %s=continue, "
 "%s=abort? "
 
-#: src/lang.c:1439
+#: src/lang.c:1459
 #, c-format
 msgid ""
 "Warning: line %d contains unprintable chars:\n"
 "%s\n"
 msgstr ""
 
-#: src/lang.c:1440
+#: src/lang.c:1460
+#, fuzzy, c-format
+msgid ""
+"\n"
+"Warning: uppercase letter in \"%s:\"\n"
+msgstr ""
+"\n"
+"Advarsel: Approved:-teksthoved brugt.\n"
+
+#: src/lang.c:1461
 msgid ""
 "\n"
 "Warning: Signatures should start with '-- \\n' not with '--\\n'.\n"
@@ -5418,98 +5546,110 @@ msgstr ""
 "\n"
 "Advarsel: Underskrifter skal starte med '-- \\n' ikke med '--\\n'.\n"
 
-#: src/lang.c:1441
+#: src/lang.c:1462
 #, fuzzy
 msgid "Warning: the group is moderated.\n"
 msgstr "Advarsel: Gruppen er modereret.\n"
 
-#: src/lang.c:1442
+#: src/lang.c:1463
 #, fuzzy, c-format
 msgid "Warning: %d of the groups is moderated.\n"
 msgid_plural "Warning: %d of the groups are moderated.\n"
 msgstr[0] "Advarsel: %d af grupperne er modereret.\n"
 msgstr[1] "Advarsel: %d af grupperne er modereret.\n"
 
-#: src/lang.c:1443
+#: src/lang.c:1464
+#, fuzzy
+msgid "Warning: the group is read only.\n"
+msgstr "Advarsel: Gruppen er modereret.\n"
+
+#: src/lang.c:1465
+#, fuzzy, c-format
+msgid "Warning: %d of the groups is read only.\n"
+msgid_plural "Warning: %d of the groups are read only.\n"
+msgstr[0] "Advarsel: %d af grupperne er modereret.\n"
+msgstr[1] "Advarsel: %d af grupperne er modereret.\n"
+
+#: src/lang.c:1466
 msgid "Writing attributes file..."
 msgstr "Skriver attributfil ..."
 
-#: src/lang.c:1444
+#: src/lang.c:1467
 #, fuzzy, c-format
 msgid "Writing %s\n"
 msgstr "Skriver %s\n"
 
-#: src/lang.c:1445
+#: src/lang.c:1468
 #, fuzzy
 msgid "Writing overview cache..."
 msgstr "Skriver oversigtscache ..."
 
-#: src/lang.c:1447
+#: src/lang.c:1470
 #, fuzzy, c-format
 msgid "%4d Response"
 msgid_plural "%4d Responses"
 msgstr[0] "%d svar"
 msgstr[1] "%d svar"
 
-#: src/lang.c:1449
+#: src/lang.c:1472
 msgid "Can't run slrnface: couldn't construct fifo name."
 msgstr "Kan ikke kÃ¸re slrnface: Kunne ikke konstruere fifo-navn."
 
-#: src/lang.c:1450
+#: src/lang.c:1473
 #, c-format
 msgid "Can't run slrnface: failed to create %s"
 msgstr "Kan ikke kÃ¸re slrnface: Kunne ikke oprette %s"
 
-#: src/lang.c:1451
+#: src/lang.c:1474
 #, c-format
 msgid "Slrnface abnormally exited, code %d."
 msgstr "Slrnface blev unormalt afbrudt, kode %d."
 
-#: src/lang.c:1452
+#: src/lang.c:1475
 #, c-format
 msgid "Slrnface failed: %s."
 msgstr "Slrnface mislykkedes: %s."
 
-#: src/lang.c:1454
+#: src/lang.c:1477
 #, c-format
 msgid "Can't run slrnface: Environment variable %s not found."
 msgstr "Kan ikke kÃ¸re slrnface: MiljÃ¸variabel %s ikke fundet."
 
-#: src/lang.c:1456
+#: src/lang.c:1479
 #, fuzzy
 msgid "Can't run slrnface: Not running in an xterm."
 msgstr "Kan ikke kÃ¸re slrnface: KÃ¸rer ikke i en xterm."
 
-#: src/lang.c:1459
+#: src/lang.c:1482
 msgid "couldn't connect to display"
 msgstr ""
 
-#: src/lang.c:1460
+#: src/lang.c:1483
 #, fuzzy
 msgid "can't open FIFO"
 msgstr "Kan ikke Ã¥bne %s"
 
-#: src/lang.c:1461
+#: src/lang.c:1484
 msgid "executable not found"
 msgstr ""
 
-#: src/lang.c:1462
+#: src/lang.c:1485
 msgid "fork() failed"
 msgstr ""
 
-#: src/lang.c:1463
+#: src/lang.c:1486
 msgid "couldn't find controlling terminal"
 msgstr ""
 
-#: src/lang.c:1464
+#: src/lang.c:1487
 msgid "terminal doesn't export width and height"
 msgstr ""
 
-#: src/lang.c:1465
+#: src/lang.c:1488
 msgid "WINDOWID not found in environment"
 msgstr ""
 
-#: src/lang.c:1466
+#: src/lang.c:1489
 msgid ""
 "This directory is used to create named pipes for communication between\n"
 "slrnface and its parent process. It should normally be empty because\n"
@@ -5537,79 +5677,79 @@ msgstr ""
 "PrÃ¸v ikke at fjerne dem.\n"
 
 #. TRANSLATORS: do not translate header names like 'Xref:'
-#: src/lang.c:1479
+#: src/lang.c:1502
 #, fuzzy
 msgid "Xref: line (case insensitive)"
 msgstr "Xref: linje (versalfÃ¸lsom)   "
 
-#: src/lang.c:1481
+#: src/lang.c:1504
 #, c-format
 msgid "Added %d group"
 msgid_plural "Added %d groups"
 msgstr[0] "TilfÃ¸jede %d gruppe"
 msgstr[1] "TilfÃ¸jede %d grupper"
 
-#: src/lang.c:1482
+#: src/lang.c:1505
 msgid "No unsubscribed groups to show"
 msgstr "Ingen grupper der ikke er tilmeldte at vise"
 
-#: src/lang.c:1483
+#: src/lang.c:1506
 msgid "Showing subscribed to groups only"
 msgstr "Viser kun tilmeldte til grupper"
 
-#: src/lang.c:1484
+#: src/lang.c:1507
 msgid "yenc file"
 msgstr ""
 
-#: src/lang.c:1485
+#: src/lang.c:1508
 msgid "corrupt yenc"
 msgstr ""
 
-#: src/lang.c:1486
+#: src/lang.c:1509
 #, c-format
 msgid "crc checksum %s"
 msgstr ""
 
-#: src/lang.c:1487
+#: src/lang.c:1510
 #, fuzzy
 msgid "incomplete yenc"
 msgstr "ufuldstÃ¦ndig "
 
 # er det mon tidspunktet!
-#: src/lang.c:1488
+#: src/lang.c:1511
 #, fuzzy, c-format
 msgid "part %s"
 msgstr " %s"
 
-#: src/lang.c:1489
+#: src/lang.c:1512
 #, c-format
 msgid "part size %s"
 msgstr ""
 
-#: src/lang.c:1490
+#: src/lang.c:1513
 #, fuzzy
 msgid "partial yenc"
 msgstr "artikel"
 
-#: src/lang.c:1491
+#: src/lang.c:1514
 #, c-format
 msgid "total parts %s"
 msgstr ""
 
-#: src/lang.c:1492
+#: src/lang.c:1515
 #, c-format
 msgid "total size %s"
 msgstr ""
 
-#: src/lang.c:1493
+#: src/lang.c:1516
 msgid "Yes "
 msgstr "Ja "
 
-#: src/lang.c:1494
+#: src/lang.c:1517
 msgid "You have mail"
 msgstr "Du har post"
 
-#: src/lang.c:1499
+#: src/lang.c:1522
 #, c-format
 msgid ""
 "\n"
@@ -5622,11 +5762,11 @@ msgid ""
 "         M)enu option.\n"
 msgstr ""
 
-#: src/lang.c:1510
+#: src/lang.c:1533
 msgid "  -D mode  debug mode"
-msgstr "   -D tilstand  fejlsÃ¸gningstilstand"
+msgstr "  -D tilstand  fejlsÃ¸gningstilstand"
 
-#: src/lang.c:1514
+#: src/lang.c:1537
 msgid ""
 "Read carefully!\n"
 "\n"
@@ -5643,11 +5783,11 @@ msgid ""
 "\n"
 msgstr ""
 
-#: src/lang.c:1523
+#: src/lang.c:1546
 msgid "toggle color"
 msgstr "slÃ¥ farve til/fra"
 
-#: src/lang.c:1524
+#: src/lang.c:1547
 msgid ""
 "# Changing colors of several screen parts\n"
 "# Possible values are:\n"
@@ -5693,11 +5833,11 @@ msgstr ""
 "#  15 = lys hvid\n"
 "\n"
 
-#: src/lang.c:1544
+#: src/lang.c:1567
 msgid "  -a       toggle color flag"
 msgstr "  -a       skift farveflag"
 
-#: src/lang.c:1548
+#: src/lang.c:1571
 msgid ""
 "\n"
 "Error: Followup-To set to more than one newsgroup!\n"
@@ -5705,17 +5845,8 @@ msgstr ""
 "\n"
 "Fejl: Followup-To angivet til mere end en nyhedsgruppe!\n"
 
-#: src/lang.c:1549
-#, c-format
-msgid ""
-"\n"
-"Error: \"%s\" is renamed, use \"%s\" instead!\n"
-msgstr ""
-"\n"
-"Fejl: Â»%sÂ« omdÃ¸bes, brug Â»%sÂ« i steden for!\n"
-
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1551
+#: src/lang.c:1573
 #, fuzzy, c-format
 msgid ""
 "\n"
@@ -5730,7 +5861,7 @@ msgstr[1] ""
 "\n"
 "Fejl: krydsindsendelse til %d nyhedsgrupper og ingen Followup-To-linje!\n"
 
-#: src/lang.c:1552
+#: src/lang.c:1574
 #, c-format
 msgid ""
 "\n"
@@ -5739,7 +5870,7 @@ msgstr ""
 "\n"
 "Fejl: Â»%sÂ« er ikke en gyldig nyhedsgruppe!\n"
 
-#: src/lang.c:1554
+#: src/lang.c:1576
 msgid ""
 "\n"
 "Warning: Followup-To set to more than one newsgroup!\n"
@@ -5747,17 +5878,8 @@ msgstr ""
 "\n"
 "Advarsel: Followup-To angiver mere end en nyhedsgruppe!\n"
 
-#: src/lang.c:1555
-#, c-format
-msgid ""
-"\n"
-"Warning: \"%s\" is renamed, you should use \"%s\" instead!\n"
-msgstr ""
-"\n"
-"Advarsel: Â»%sÂ« er omdÃ¸bt, du skal bruge Â»%sÂ« i stedet for!\n"
-
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1557
+#: src/lang.c:1578
 #, fuzzy, c-format
 msgid ""
 "\n"
@@ -5772,7 +5894,7 @@ msgstr[1] ""
 "\n"
 "Advarsel: krydsindsendelse til %d nyhedsgrupper og ingen Followup-To-linje!\n"
 
-#: src/lang.c:1558
+#: src/lang.c:1579
 #, fuzzy, c-format
 msgid ""
 "\n"
@@ -5783,7 +5905,7 @@ msgstr ""
 "Advarsel: Â»%sÂ« er ikke i din newsrc,\n"
 "den kan vÃ¦re ugyldig pÃ¥ denne side!\n"
 
-#: src/lang.c:1559
+#: src/lang.c:1580
 #, c-format
 msgid ""
 "\n"
@@ -5792,79 +5914,89 @@ msgstr ""
 "\n"
 "Advarsel: Â»%sÂ« er ikke en gyldig nyhedsgruppe pÃ¥ denne side!\n"
 
-#: src/lang.c:1563
+#: src/lang.c:1584
+#, c-format
+msgid "%c  %s\t Warning: Group renamed to %s!\n"
+msgstr ""
+
+#: src/lang.c:1586
+#, fuzzy, c-format
+msgid "%c  %s\t Error: Group renamed to %s!\n"
+msgstr "Fejl: OmdÃ¸b %s til %s"
+
+#: src/lang.c:1590
 #, c-format
 msgid "%d files successfully written from %d articles. %d %s occurred."
 msgstr "%d filer skrevet fra %d artikler. %d %s opstod."
 
-#: src/lang.c:1564
+#: src/lang.c:1591
 msgid "Missing parts."
 msgstr "Manglende dele."
 
-#: src/lang.c:1565
+#: src/lang.c:1592
 msgid "No beginning."
 msgstr "Ingen begyndelse."
 
-#: src/lang.c:1566
+#: src/lang.c:1593
 msgid "No data."
 msgstr "Ingen data."
 
-#: src/lang.c:1567
+#: src/lang.c:1594
 msgid "Unknown error."
 msgstr "Ukendt fejl."
 
-#: src/lang.c:1571
+#: src/lang.c:1598
 #, fuzzy, c-format
 msgid "Reading mail active file: %s"
 msgstr "LÃ¦ser postaktiv fil: %s"
 
-#: src/lang.c:1572
+#: src/lang.c:1599
 #, fuzzy, c-format
 msgid "Reading mailgroups file: %s"
 msgstr "LÃ¦ser postgruppens fil: %s"
 
-#: src/lang.c:1576
+#: src/lang.c:1603
 msgid "perform PGP operations on article"
 msgstr "udfÃ¸r PGP-handlinger pÃ¥ artikel"
 
-#: src/lang.c:1577
+#: src/lang.c:1604
 #, fuzzy
 msgid "Add key to public keyring?"
 msgid_plural "Add keys to public keyring?"
 msgstr[0] "TilfÃ¸j nÃ¸gle til offentlig nÃ¸glering?"
 msgstr[1] "TilfÃ¸j nÃ¸gler til offentlig nÃ¸glering?"
 
-#: src/lang.c:1578
+#: src/lang.c:1605
 #, c-format
 msgid "%s=encrypt, %s=sign, %s=both, %s=quit: "
 msgstr "%s=krypter, %s=underskriv, %s=begge, %s=afslut: "
 
-#: src/lang.c:1579
+#: src/lang.c:1606
 #, c-format
 msgid "%s=sign, %s=sign & include public key, %s=quit: "
 msgstr "%s=underskriv, %s=underskriv & inkluder offentlig nÃ¸gle, %s=afslut: "
 
-#: src/lang.c:1580
+#: src/lang.c:1607
 #, c-format
 msgid "PGP has not been set up (can't open %s)"
 msgstr "PGP er ikke sat op (kan ikke Ã¥bne %s)"
 
-#: src/lang.c:1581
+#: src/lang.c:1608
 msgid "Article not signed and no public keys found"
 msgstr "Artikel ikke underskrevet og ingen offentlige nÃ¸gler fundet"
 
-#: src/lang.c:1583
+#: src/lang.c:1610
 #, c-format
 msgid "%s=quit, %s=edit, %s=ispell, %s=pgp, %s=menu, %s=post, %s=postpone: "
 msgstr ""
 "%s=afslut, %s=rediger, %s=ispell, %s=pgp, %s=menu, %s=indsend, %s=udsÃ¦t: "
 
-#: src/lang.c:1584
+#: src/lang.c:1611
 #, c-format
 msgid "%s=quit, %s=edit, %s=ispell, %s=pgp, %s=send [%%s]: "
 msgstr "%s=afslut, %s=rediger, %s=ispell, %s=pgp, %s=send [%%s]: "
 
-#: src/lang.c:1585
+#: src/lang.c:1612
 #, c-format
 msgid ""
 "%s=quit, %s=edit, %s=ispell, %s=pgp, %s=menu, %s=post, %s=postpone [%%s]: "
@@ -5872,132 +6004,132 @@ msgstr ""
 "%s=afslut, %s=rediger, %s=ispell, %s=pgp, %s=menu, %s=indsend, %s=udsÃ¦t "
 "[%%s]: "
 
-#: src/lang.c:1587
+#: src/lang.c:1614
 #, c-format
 msgid "%s=quit, %s=edit, %s=pgp, %s=menu, %s=post, %s=postpone: "
 msgstr "%s=afslut, %s=rediger, %s=pgp, %s=menu, %s=indsend, %s=udsÃ¦t: "
 
-#: src/lang.c:1588
+#: src/lang.c:1615
 #, c-format
 msgid "%s=quit, %s=edit, %s=pgp, %s=send [%%s]: "
 msgstr "%s=afslut, %s=rediger, %s=pgp, %s=send [%%s]: "
 
-#: src/lang.c:1589
+#: src/lang.c:1616
 #, c-format
 msgid "%s=quit, %s=edit, %s=pgp, %s=menu, %s=post, %s=postpone [%%s]: "
 msgstr "%s=afslut, %s=rediger, %s=pgp, %s=menu, %s=indsend, %s=udsÃ¦t [%%s]: "
 
-#: src/lang.c:1593
+#: src/lang.c:1620
 #, c-format
 msgid "%s=quit, %s=edit, %s=ispell, %s=menu, %s=post, %s=postpone: "
 msgstr "%s=afslut, %s=rediger, %s=ispell, %s=menu, %s=indsend, %s=udsÃ¦t: "
 
-#: src/lang.c:1594
+#: src/lang.c:1621
 #, c-format
 msgid "%s=quit, %s=edit, %s=ispell, %s=send [%%s]: "
 msgstr "%s=afslut, %s=rediger, %s=ispell, %s=indsend [%%s]: "
 
-#: src/lang.c:1595
+#: src/lang.c:1622
 #, c-format
 msgid "%s=quit, %s=edit, %s=ispell, %s=menu, %s=post, %s=postpone [%%s]: "
 msgstr ""
 "%s=afslut, %s=rediger, %s=ispell, %s=menu, %s=indsend, %s=udsÃ¦t [%%s]: "
 
-#: src/lang.c:1597
+#: src/lang.c:1624
 #, c-format
 msgid "%s=quit, %s=edit, %s=menu, %s=post, %s=postpone: "
 msgstr "%s=afslut, %s=rediger, %s=menu, %s=indsend, %s=udsÃ¦t: "
 
-#: src/lang.c:1598
+#: src/lang.c:1625
 #, c-format
 msgid "%s=quit, %s=edit, %s=send [%%s]: "
 msgstr "%s=afslut, %s=rediger, %s=send [%%s]: "
 
-#: src/lang.c:1599
+#: src/lang.c:1626
 #, c-format
 msgid "%s=quit, %s=edit, %s=menu, %s=post, %s=postpone [%%s]: "
 msgstr "%s=afslut, %s=rediger, %s=menu, %s=indsend, %s=udsÃ¦t [%%s]: "
 
-#: src/lang.c:1603
+#: src/lang.c:1630
 #, c-format
 msgid "%s argument is not numeric: %s"
 msgstr ""
 
-#: src/lang.c:1606
+#: src/lang.c:1633
 msgid "Try cache_overview_files to speed up things.\n"
 msgstr "PrÃ¸v cache_overview_files for at Ã¸ge hastigheden.\n"
 
-#: src/lang.c:1607
+#: src/lang.c:1634
 msgid "Tin will use local index files instead.\n"
 msgstr "Tin vil i steden for anvende lokale indeksfiler.\n"
 
-#: src/lang.c:1608
+#: src/lang.c:1635
 msgid "Cannot find NNTP server name"
 msgstr "Kan ikke finde NNTP-servernavn"
 
-#: src/lang.c:1609
+#: src/lang.c:1636
 msgid "CAPABILITIES did not announce READER"
 msgstr "FUNKTIONER annoncerede ikke LÃ†SER"
 
-#: src/lang.c:1610
+#: src/lang.c:1637
 #, c-format
 msgid "Connecting to %s:%u..."
 msgstr "Forbinder til %s:%u ..."
 
-#: src/lang.c:1611
+#: src/lang.c:1638
 msgid "NNTP connection error. Exiting..."
 msgstr "NNTP-forbindelsesfejl. Afslutter ..."
 
 #. TODO: plural-forms
-#: src/lang.c:1613
+#: src/lang.c:1640
 #, fuzzy, c-format
 msgid "NNTP connection error: nntp_read_timeout_secs %d elapsed. Exiting..."
 msgstr ""
 "NNTP-forbindelsesfejl: nntp_read_timeout_secs %d er udlÃ¸bet. Afslutter..."
 
-#: src/lang.c:1614
+#: src/lang.c:1641
 #, c-format
 msgid "DISABLED CMDS.: %s\n"
 msgstr ""
 
-#: src/lang.c:1615
+#: src/lang.c:1642
 #, fuzzy
 msgid "Disconnecting from server..."
 msgstr "Afbryder fra server ..."
 
-#: src/lang.c:1616
+#: src/lang.c:1643
 #, c-format
 msgid "Failed to connect to NNTP server %s. Exiting..."
 msgstr "Kunne ikke forbinde til NNTP-server %s. Afslutter ..."
 
-#: src/lang.c:1617
+#: src/lang.c:1644
 msgid "205  Closing connection"
 msgstr "205 Lukker forbindelse"
 
-#: src/lang.c:1618
+#: src/lang.c:1645
 msgid "Your server does not support the NNTP XOVER or OVER command.\n"
 msgstr "Din server understÃ¸tter ikke kommandoerne NNTP XOVER eller OVER.\n"
 
-#: src/lang.c:1619
+#: src/lang.c:1646
 #, c-format
 msgid "Port isn't numeric: %s:%s\n"
 msgstr ""
 
-#: src/lang.c:1621
+#: src/lang.c:1648
 #, c-format
 msgid "Port in %s isn't numeric: %s:%s\n"
 msgstr ""
 
-#: src/lang.c:1622
+#: src/lang.c:1649
 #, c-format
 msgid "reconnect (%d) limit %d reached, giving up."
 msgstr ""
 
-#: src/lang.c:1624
+#: src/lang.c:1651
 msgid "Connection to news server has timed out. Reconnect?"
 msgstr "Forbindelsen til nyhedsserveren har fÃ¥et tidsudlÃ¸b. Genforbind?"
 
-#: src/lang.c:1625
+#: src/lang.c:1652
 #, c-format
 msgid ""
 "Put the server name in the file %s,\n"
@@ -6006,67 +6138,67 @@ msgstr ""
 "Placer servernavnet i filen %s,\n"
 "eller angiv miljÃ¸variablen NNTPSERVER"
 
-#: src/lang.c:1627
+#: src/lang.c:1654
 #, fuzzy
 msgid "Continuing..."
 msgstr "Udskriver ..."
 
-#: src/lang.c:1628
+#: src/lang.c:1655
 msgid "Read timeout from server - quit tin?"
 msgstr ""
 
-#: src/lang.c:1629
+#: src/lang.c:1656
 msgid "  -C       try COMPRESS NNTP extension"
 msgstr ""
 
-#: src/lang.c:1631
+#: src/lang.c:1658
 msgid "  -A       force authentication on connect"
 msgstr "  -A       fremtving godkendelse ved forbindelse"
 
-#: src/lang.c:1632
+#: src/lang.c:1659
 #, c-format
 msgid "  -g serv  read news from NNTP server serv [default=%s]"
 msgstr "  -g serv  lÃ¦s nyheder fra NNTP-server serv [standard=%s]"
 
-#: src/lang.c:1633
+#: src/lang.c:1660
 #, c-format
 msgid "  -p port  use port as NNTP port [default=%d]"
 msgstr "  -p port  brug port som NNTP-port [standard=%d]"
 
-#: src/lang.c:1635
+#: src/lang.c:1662
 msgid "  -k       skip verification for NNTPS"
 msgstr ""
 
-#: src/lang.c:1636
+#: src/lang.c:1663
 msgid "  -T       enable NNTPS"
 msgstr ""
 
-#: src/lang.c:1638
+#: src/lang.c:1665
 #, fuzzy
 msgid "  -Q       quick start. Same as -dnq"
 msgstr "  -Q       hurtigstart. Samme som -dnq"
 
-#: src/lang.c:1639
+#: src/lang.c:1666
 msgid "  -r       read news remotely from default NNTP server"
 msgstr "  -r       lÃ¦s nyheder eksternt fra standard-NNTP-server"
 
-#: src/lang.c:1640
+#: src/lang.c:1667
 msgid "  -l       use only LIST instead of GROUP (-n) command"
 msgstr "  -l       brug kun LIST i stedet for GROUP-kommando (-n)"
 
-#: src/lang.c:1641
+#: src/lang.c:1668
 msgid "  -n       only read subscribed .newsrc groups from NNTP server"
 msgstr "  -n       lÃ¦s kun abonnerede .newsrc-grupper fra NNTP-server"
 
-#: src/lang.c:1643
+#: src/lang.c:1670
 msgid "  -4       force connecting via IPv4"
 msgstr "  -4       fremtving forbindelse via IPv4"
 
-#: src/lang.c:1644
+#: src/lang.c:1671
 msgid "  -6       force connecting via IPv6"
 msgstr "  -6       fremtving forbindelse via IPv6"
 
-#: src/lang.c:1645
+#: src/lang.c:1672
 msgid ""
 "\n"
 "socket or connect problem\n"
@@ -6074,7 +6206,7 @@ msgstr ""
 "\n"
 "sokkel- eller forbindelsesproblem\n"
 
-#: src/lang.c:1647
+#: src/lang.c:1674
 #, c-format
 msgid ""
 "\n"
@@ -6083,16 +6215,16 @@ msgstr ""
 "\n"
 "Forbindelse til %s: "
 
-#: src/lang.c:1648
+#: src/lang.c:1675
 msgid "Giving up...\n"
 msgstr "Giver op...\n"
 
-#: src/lang.c:1650
+#: src/lang.c:1677
 #, c-format
 msgid "%s/tcp: Unknown service.\n"
 msgstr "%s/tcp: Ukendt tjeneste.\n"
 
-#: src/lang.c:1653
+#: src/lang.c:1680
 msgid ""
 "Your server does not have Xref: in its XOVER information.\n"
 "Tin will try to use XHDR XREF instead (slows down things a bit).\n"
@@ -6101,89 +6233,89 @@ msgstr ""
 "Tin vil forsÃ¸ge at bruge XHDR XREF i stedet (gÃ¸r tingene en smule "
 "langsommere.\n"
 
-#: src/lang.c:1656
+#: src/lang.c:1683
 #, c-format
 msgid "Can't open %s. Try %s -r to read news via NNTP."
 msgstr "Kan ikke Ã¥bne %s. PrÃ¸v %s -r for at lÃ¦se nyheder via NNTP."
 
-#: src/lang.c:1659
+#: src/lang.c:1686
 #, fuzzy
 msgid "  -Q       quick start. Same as -dq"
 msgstr "  -Q       hurtigstart. Samme som -dq"
 
-#: src/lang.c:1660
+#: src/lang.c:1687
 msgid "  -l       read only active file instead of scanning spool (-n) command"
 msgstr "  -l       lÃ¦s kun aktiv fil i stedet for skanningskÃ¸-kommando (-n)"
 
-#: src/lang.c:1661
+#: src/lang.c:1688
 msgid "  -n       only read subscribed .newsrc groups from spool"
 msgstr "  -n       lÃ¦s kun abonnerede .newsrc-grupper fra kÃ¸"
 
-#: src/lang.c:1662
+#: src/lang.c:1689
 msgid "Your server does not have Xref: in its NOV-files.\n"
 msgstr "Din server har ikke Xref: i sine NOV-filer.\n"
 
-#: src/lang.c:1666
+#: src/lang.c:1693
 msgid "Posting using external inews failed. Use built in inews instead?"
 msgstr "Indsendelse via ekstern inews mislykkedes. Brug byg i inews i stedet?"
 
-#: src/lang.c:1667
+#: src/lang.c:1694
 msgid "It worked! Should I always use my built in inews from now on?"
 msgstr "Det virkede! Skal jeg altid brug min bygning i inews fra nu af?"
 
-#: src/lang.c:1671
+#: src/lang.c:1698
 #, fuzzy, c-format
 msgid "%d article printed"
 msgid_plural "%d articles printed"
 msgstr[0] "%d artikel udskrevet"
 msgstr[1] "%d artikler udskrevet"
 
-#: src/lang.c:1672
+#: src/lang.c:1699
 msgid "output article/thread/hot/pattern/tagged articles to printer"
 msgstr "send artikel/trÃ¥d/populÃ¦r artikel/mÃ¸nster/mÃ¦rkede artikler til printer"
 
-#: src/lang.c:1673
+#: src/lang.c:1700
 msgid "Print"
 msgstr "Udskriv"
 
-#: src/lang.c:1674
+#: src/lang.c:1701
 msgid "Printing..."
 msgstr "Udskriver ..."
 
-#: src/lang.c:1678
+#: src/lang.c:1705
 #, fuzzy, c-format
 msgid "%d article piped to \"%s\""
 msgid_plural "%d articles piped to \"%s\""
 msgstr[0] "%d artikel sendt via datakanal til Â»%sÂ«"
 msgstr[1] "%d artikler sendt via datakanal til Â»%sÂ«"
 
-#: src/lang.c:1679
+#: src/lang.c:1706
 msgid "pipe article/thread/hot/pattern/tagged articles into command"
 msgstr ""
 "send artikel/trÃ¥d/populÃ¦r artikel/mÃ¸nster/mÃ¦rkede artikler til kommando"
 
-#: src/lang.c:1680
+#: src/lang.c:1707
 msgid "No command"
 msgstr "Ingen kommando"
 
-#: src/lang.c:1681
+#: src/lang.c:1708
 msgid "Pipe"
 msgstr "Datakanal"
 
-#: src/lang.c:1682
+#: src/lang.c:1709
 #, c-format
 msgid "Pipe to command [%.*s]> "
 msgstr "Datakanal til kommando [%.*s]> "
 
-#: src/lang.c:1683
+#: src/lang.c:1710
 msgid "Piping..."
 msgstr "Via datakanal ..."
 
-#: src/lang.c:1685
+#: src/lang.c:1712
 msgid "Piping not enabled."
 msgstr "Datakanal ikke aktiveret."
 
-#: src/lang.c:1689
+#: src/lang.c:1716
 #, c-format
 msgid ""
 "\n"
@@ -6197,7 +6329,7 @@ msgstr ""
 "      lovlige mellemrum er det adskilt af kolon (:) fra indholdet.\n"
 "      Brug et komma (,) for at adskille flere nyhedsgruppers navne.\n"
 
-#: src/lang.c:1694
+#: src/lang.c:1721
 #, c-format
 msgid ""
 "\n"
@@ -6210,7 +6342,7 @@ msgstr ""
 "      mÃ¥ indeholde blanke felter, er dette ikke tilladt.\n"
 "      Skriv venligst alle nyhedsgrupper i en enkel linje.\n"
 
-#: src/lang.c:1699
+#: src/lang.c:1726
 #, c-format
 msgid ""
 "\n"
@@ -6224,7 +6356,7 @@ msgstr ""
 "          servere. For at undgÃ¥ problemer sÃ¥ skriv alle nyhedsgrupper pÃ¥\n"
 "          en enkelt linje.\n"
 
-#: src/lang.c:1703
+#: src/lang.c:1730
 #, c-format
 msgid ""
 "\n"
@@ -6233,7 +6365,42 @@ msgstr ""
 "\n"
 "Advarsel: Linjen Â»%s:Â« har mellemrum som SKAL fjernes.\n"
 
-#: src/lang.c:1708
+#: src/lang.c:1734
+#, c-format
+msgid ""
+"\n"
+"Warning: \"%s\" should not be folded.\n"
+msgstr ""
+
+#: src/lang.c:1735
+#, fuzzy, c-format
+msgid ""
+"\n"
+"Warning: header in line %d starts with unusual character '%c':\n"
+"%s\n"
+msgstr ""
+"\n"
+"Fejl: Teksthoved pÃ¥ linje %d har ikke et mellemrum efter kolon:\n"
+"%s\n"
+
+#: src/lang.c:1736
+#, fuzzy, c-format
+msgid ""
+"\n"
+"Warning: Element \"%s\" in %s is too short.\n"
+msgstr ""
+"\n"
+"Fejl: Ulovlig formateret %s.\n"
+
+#: src/lang.c:1737
+#, c-format
+msgid ""
+"\n"
+"Warning: posted and mailed not supported,\n"
+"         \"To: %s\" ignored.\n"
+msgstr ""
+
+#: src/lang.c:1740
 msgid ""
 "\n"
 "  If your article contains quoted text  please take some time to pare it "
@@ -6255,40 +6422,40 @@ msgid ""
 "  likely to ignore it completely.  It's a crowded net out there.\n"
 msgstr ""
 
-#: src/lang.c:1721
+#: src/lang.c:1753
 msgid "shell escape"
 msgstr ""
 
-#: src/lang.c:1722
+#: src/lang.c:1754
 #, c-format
 msgid "Shell Command (%s)"
 msgstr "Skalkommando (%s)"
 
-#: src/lang.c:1723
+#: src/lang.c:1755
 #, c-format
 msgid "Enter shell command [%s]> "
 msgstr "Indtast skalkommando [%s]> "
 
-#: src/lang.c:1727
+#: src/lang.c:1759
 #, c-format
 msgid "%s: Can't get entry for TERM\n"
 msgstr "%s: Kan ikke indhente post for TERM\n"
 
-#: src/lang.c:1731
+#: src/lang.c:1763
 #, c-format
 msgid "Group %.*s ('q' to quit)..."
 msgstr "Gruppe %.*s (Â»qÂ« for afslut) ..."
 
-#: src/lang.c:1733
+#: src/lang.c:1765
 #, c-format
 msgid "Group %.*s..."
 msgstr "Gruppe %.*s ..."
 
-#: src/lang.c:1737
+#: src/lang.c:1769
 msgid "Server unavailable\n"
 msgstr "Server utilgÃ¦ngelig\n"
 
-#: src/lang.c:1743
+#: src/lang.c:1775
 #, c-format
 msgid ""
 "%s=pipe; %s=mail; %s=print; %s=quit; %s=toggle all/unread; %s=save; %s=tag; "
@@ -6297,7 +6464,7 @@ msgstr ""
 "%s=datakanal; %s=post; %s=udskriv; %s=afslut; %s=skift alle/ulÃ¦st; %s=gem; "
 "%s=sÃ¦t mÃ¦rke; %s=indsend"
 
-#: src/lang.c:1744
+#: src/lang.c:1776
 #, c-format
 msgid ""
 "%s=pipe; %s=mail; %s=print; %s=quit; %s=reply mail; %s=save; %s=tag; %s=post"
@@ -6305,7 +6472,7 @@ msgstr ""
 "%s=datakanal; %s=post; %s=udskriv; %s=afslut; %s=besvar; %s=gem; %s=sÃ¦t "
 "mÃ¦rke; %s=indsend"
 
-#: src/lang.c:1746
+#: src/lang.c:1778
 #, c-format
 msgid ""
 "%s=mail; %s=print; %s=quit; %s=toggle all/unread; %s=save; %s=tag; %s=post"
@@ -6313,13 +6480,13 @@ msgstr ""
 "%s=post; %s=udskriv; %s=afslut; %s=skift alle/ulÃ¦st; %s=gem; %s=sÃ¦t mÃ¦rke; "
 "%s=indsend"
 
-#: src/lang.c:1747
+#: src/lang.c:1779
 #, c-format
 msgid "%s=mail; %s=print; %s=quit; %s=reply mail; %s=save; %s=tag; %s=post"
 msgstr ""
 "%s=post; %s=udskriv; %s=afslut; %s=besvar; %s=gem; %s=sÃ¦t mÃ¦rke; %s=indsend"
 
-#: src/lang.c:1751
+#: src/lang.c:1783
 #, c-format
 msgid ""
 "%s=pipe; %s=mail; %s=quit; %s=toggle all/unread; %s=save; %s=tag; %s=post"
@@ -6327,588 +6494,620 @@ msgstr ""
 "%s=datakanal; %s=post; %s=afslut; %s=skift alle/ulÃ¦st; %s=gem; %s=sÃ¦t mÃ¦rke; "
 "%s=indsend"
 
-#: src/lang.c:1752
+#: src/lang.c:1784
 #, c-format
 msgid "%s=pipe; %s=mail; %s=quit; %s=reply mail; %s=save; %s=tag; %s=post"
 msgstr ""
 "%s=datakanal; %s=post; %s=afslut; %s=besvar; %s=gem; %s=sÃ¦t mÃ¦rke; %s=indsend"
 
-#: src/lang.c:1754
+#: src/lang.c:1786
 #, c-format
 msgid "%s=mail; %s=quit; %s=toggle all/unread; %s=save; %s=tag; %s=post"
 msgstr ""
 "%s=post; %s=afslut; %s=skift alle/ulÃ¦st; %s=gem; %s=sÃ¦t mÃ¦rke; %s=indsend"
 
-#: src/lang.c:1755
+#: src/lang.c:1787
 #, c-format
 msgid "%s=mail; %s=quit; %s=reply mail; %s=save; %s=tag; %s=post"
 msgstr "%s=post; %s=afslut; %s=besvar; %s=gem; %s=sÃ¦t mÃ¦rke; %s=indsend"
 
-#: src/lang.c:1761
+#: src/lang.c:1793
 msgid "Terminal does not support color"
 msgstr "Terminal understÃ¸tter ikke farver"
 
-#: src/lang.c:1766
+#: src/lang.c:1798
 #, c-format
 msgid "Trying %s"
 msgstr "ForsÃ¸ger %s"
 
-#: src/lang.c:1781
+#: src/lang.c:1813
 msgid "Subject"
 msgstr "Emne"
 
-#: src/lang.c:1782
+#: src/lang.c:1814
 msgid "References"
 msgstr "Referencer"
 
-#: src/lang.c:1783
+#: src/lang.c:1815
 msgid "Both Subject and References"
 msgstr "BÃ¥de emne og referencer"
 
-#: src/lang.c:1784
+#: src/lang.c:1816
 msgid "Multipart Subject"
 msgstr "Emne i flere dele"
 
-#: src/lang.c:1785
+#: src/lang.c:1817
 msgid "Percentage Match"
 msgstr "Procentmatch"
 
-#: src/lang.c:1798 src/lang.c:1880 src/lang.c:2026 src/lang.c:2041
+#: src/lang.c:1830 src/lang.c:1912 src/lang.c:2069 src/lang.c:2084
 msgid "Nothing"
 msgstr "Intet"
 
-#: src/lang.c:1799
+#: src/lang.c:1831
 msgid "Complete UU/YENC"
 msgstr ""
 
-#: src/lang.c:1800
+#: src/lang.c:1832
 msgid "Any UU/YENC"
 msgstr ""
 
-#: src/lang.c:1802
+#: src/lang.c:1834
 msgid "Inline PGP"
 msgstr ""
 
-#: src/lang.c:1803
+#: src/lang.c:1835
 msgid "Complete UU/YENC & Inline PGP"
 msgstr ""
 
-#: src/lang.c:1804
+#: src/lang.c:1836
 msgid "Any UU/YENC & Inline PGP"
 msgstr ""
 
-#: src/lang.c:1806
+#: src/lang.c:1838
 msgid "Shar"
 msgstr ""
 
-#: src/lang.c:1807
+#: src/lang.c:1839
 msgid "Complete UU/YENC & Shar"
 msgstr ""
 
-#: src/lang.c:1808
+#: src/lang.c:1840
 msgid "Any UU/YENC & Shar"
 msgstr ""
 
-#: src/lang.c:1810
+#: src/lang.c:1842
 msgid "Inline PGP & Shar"
 msgstr ""
 
-#: src/lang.c:1811
+#: src/lang.c:1843
 msgid "Complete UU/YENC & PGP & Shar"
 msgstr ""
 
-#: src/lang.c:1812
+#: src/lang.c:1844
 #, fuzzy
 msgid "Hide all"
 msgstr "Gem alle"
 
-#: src/lang.c:1822
+#: src/lang.c:1854
 msgid "Address"
 msgstr "Adresse"
 
-#: src/lang.c:1823
+#: src/lang.c:1855
 msgid "Full Name"
 msgstr "Fulde navn"
 
-#: src/lang.c:1824
+#: src/lang.c:1856
 msgid "Address and Name"
 msgstr "Adresse og navn"
 
-#: src/lang.c:1832
+#: src/lang.c:1864
 msgid "Max"
 msgstr "Maks."
 
-#: src/lang.c:1833
+#: src/lang.c:1865
 msgid "Sum"
 msgstr "Sum"
 
-#: src/lang.c:1834
+#: src/lang.c:1866
 msgid "Average"
 msgstr "Gennemsnit"
 
-#: src/lang.c:1844 src/lang.c:1864
+#: src/lang.c:1876 src/lang.c:1896
 msgid "Black"
 msgstr "Sort"
 
-#: src/lang.c:1845 src/lang.c:1865
+#: src/lang.c:1877 src/lang.c:1897
 msgid "Red"
 msgstr "RÃ¸d"
 
-#: src/lang.c:1846 src/lang.c:1866
+#: src/lang.c:1878 src/lang.c:1898
 msgid "Green"
 msgstr "GrÃ¸n"
 
-#: src/lang.c:1847 src/lang.c:1867
+#: src/lang.c:1879 src/lang.c:1899
 msgid "Brown"
 msgstr "Brun"
 
-#: src/lang.c:1848 src/lang.c:1868
+#: src/lang.c:1880 src/lang.c:1900
 msgid "Blue"
 msgstr "BlÃ¥"
 
 # Andre muligheder: RÃ¸dviolet
-#: src/lang.c:1849 src/lang.c:1869
+#: src/lang.c:1881 src/lang.c:1901
 msgid "Pink"
 msgstr "Pink"
 
 # Cyan er en blÃ¥/grÃ¸n farve. (kunne ogsÃ¥ bruge turkis som oversÃ¦ttelse).
-#: src/lang.c:1850 src/lang.c:1870
+#: src/lang.c:1882 src/lang.c:1902
 msgid "Cyan"
 msgstr "Cyan"
 
-#: src/lang.c:1851 src/lang.c:1871
+#: src/lang.c:1883 src/lang.c:1903
 msgid "White"
 msgstr "Hvis"
 
-#: src/lang.c:1852
+#: src/lang.c:1884
 msgid "Gray"
 msgstr "GrÃ¥"
 
-#: src/lang.c:1853
+#: src/lang.c:1885
 msgid "Light Red"
 msgstr "LyserÃ¸d"
 
-#: src/lang.c:1854
+#: src/lang.c:1886
 msgid "Light Green"
 msgstr "LysegrÃ¸n"
 
-#: src/lang.c:1855
+#: src/lang.c:1887
 msgid "Yellow"
 msgstr "Gul"
 
-#: src/lang.c:1856
+#: src/lang.c:1888
 msgid "Light Blue"
 msgstr "LyseblÃ¥"
 
-#: src/lang.c:1857
+#: src/lang.c:1889
 msgid "Light Pink"
 msgstr "Lys pink"
 
-#: src/lang.c:1858
+#: src/lang.c:1890
 msgid "Light Cyan"
 msgstr "Lys cyan"
 
-#: src/lang.c:1859
+#: src/lang.c:1891
 msgid "Light White"
 msgstr "Lysehvid"
 
-#: src/lang.c:1882
+#: src/lang.c:1914
 msgid "Space"
 msgstr "Mellemrum"
 
-#: src/lang.c:1890
+#: src/lang.c:1922
 msgid "Normal"
 msgstr "Normal"
 
-#: src/lang.c:1891
+#: src/lang.c:1923
 msgid "Best highlighting"
 msgstr "Bedste fremhÃ¦velse"
 
-#: src/lang.c:1892
+#: src/lang.c:1924
 msgid "Underline"
 msgstr "Understregning"
 
-#: src/lang.c:1893
+#: src/lang.c:1925
 msgid "Reverse video"
 msgstr "Omvendt video"
 
-#: src/lang.c:1894
+#: src/lang.c:1926
 msgid "Blinking"
 msgstr "Blinkende"
 
-#: src/lang.c:1895
+#: src/lang.c:1927
 msgid "Half bright"
 msgstr "Halv lyssÃ¦tning"
 
-#: src/lang.c:1896
+#: src/lang.c:1928
 msgid "Bold"
 msgstr "Fed"
 
-#: src/lang.c:1902 src/lang.c:2018 src/lang.c:2122
+#: src/lang.c:1934 src/lang.c:2061 src/lang.c:2165
 msgid "No"
 msgstr "Nej"
 
-#: src/lang.c:1903
+#: src/lang.c:1935
 msgid "Cc"
 msgstr "Cc"
 
-#: src/lang.c:1904
+#: src/lang.c:1936
 msgid "Bcc"
 msgstr "Bcc"
 
-#: src/lang.c:1905
+#: src/lang.c:1937
 msgid "Cc and Bcc"
 msgstr "Cc og Bcc"
 
-#: src/lang.c:1922 src/lang.c:1935
+#: src/lang.c:1954 src/lang.c:1967
 msgid "none"
 msgstr "ingen"
 
-#: src/lang.c:1923
+#: src/lang.c:1955
 msgid "commands"
 msgstr "kommandoer"
 
-#: src/lang.c:1924
+#: src/lang.c:1956
 msgid "select"
 msgstr "vÃ¦lg"
 
-#: src/lang.c:1926
+#: src/lang.c:1958
 msgid "commands & quit"
 msgstr "kommandoer og afslut"
 
-#: src/lang.c:1927
+#: src/lang.c:1959
 msgid "commands & select"
 msgstr "kommandoer og vÃ¦lg"
 
-#: src/lang.c:1928
+#: src/lang.c:1960
 msgid "quit & select"
 msgstr "afslut og vÃ¦lg"
 
-#: src/lang.c:1929
+#: src/lang.c:1961
 msgid "commands & quit & select"
 msgstr "kommandoer og afslut og vÃ¦lg"
 
-#: src/lang.c:1936
+#: src/lang.c:1968
 msgid "PageDown"
 msgstr "Side ned (PageDown)"
 
-#: src/lang.c:1937
+#: src/lang.c:1969
 msgid "PageNextUnread"
 msgstr "Side nÃ¦ste ulÃ¦st (PageNextUnread)"
 
-#: src/lang.c:1938
+#: src/lang.c:1970
 msgid "PageDown or PageNextUnread"
 msgstr "Side ned eller Side nÃ¦ste ulÃ¦st"
 
-#: src/lang.c:1945
+#: src/lang.c:1977
 msgid "Subject: (case sensitive)"
 msgstr "Subject: (versalfÃ¸lsom)"
 
-#: src/lang.c:1946
+#: src/lang.c:1978
 msgid "Subject: (ignore case)"
 msgstr "Subject: (ikke versalfÃ¸lsom)"
 
-#: src/lang.c:1947
+#: src/lang.c:1979
 msgid "From: (case sensitive)"
 msgstr "From: (versalfÃ¸lsom)"
 
-#: src/lang.c:1948
+#: src/lang.c:1980
 msgid "From: (ignore case)"
 msgstr "From: (ikke versalfÃ¸lsom)"
 
-#: src/lang.c:1949
+#: src/lang.c:1981
 msgid "Msg-ID: & full References: line"
 msgstr "Msg-ID: og fulde References: linje"
 
-#: src/lang.c:1950
+#: src/lang.c:1982
 msgid "Msg-ID: & last References: only"
 msgstr "Msg-ID: og sidste References: kun"
 
-#: src/lang.c:1951
+#: src/lang.c:1983
 msgid "Message-ID: entry only"
 msgstr "Message-ID: kun post"
 
 # lines skal ikke oversÃ¦tttes
-#: src/lang.c:1952
+#: src/lang.c:1984
 msgid "Lines:"
 msgstr "Lines:"
 
-#: src/lang.c:1958
+#: src/lang.c:1990
 msgid "Don't trim article body"
 msgstr "BeskÃ¦r ikke artikeltekst"
 
-#: src/lang.c:1959
+#: src/lang.c:1991
 msgid "Skip leading blank lines"
 msgstr "Spring indledende tomme linjer over"
 
-#: src/lang.c:1960
+#: src/lang.c:1992
 msgid "Skip trailing blank lines"
 msgstr "Spring afsluttende tomme linjer over"
 
-#: src/lang.c:1961
+#: src/lang.c:1993
 msgid "Skip leading and trailing blank l."
 msgstr "Spring indledende og afsluttende tomme linjer over"
 
-#: src/lang.c:1962
+#: src/lang.c:1994
 msgid "Compact multiple between text"
 msgstr "Komprimer flere tomme linjer mellem tekst"
 
-#: src/lang.c:1963
+#: src/lang.c:1995
 msgid "Compact multiple and skip leading"
 msgstr "Komprimer flere tomme linjer og udelad foranstillede"
 
-#: src/lang.c:1964
+#: src/lang.c:1996
 msgid "Compact multiple and skip trailing"
 msgstr "Komprimer flere tomme linjer og udelag efterstillede"
 
-#: src/lang.c:1965
+#: src/lang.c:1997
 msgid "Compact mltpl., skip lead. & trai."
 msgstr "Kompr. fl.tom.linj., udelad for- & efterstil."
 
-#: src/lang.c:1971
+#: src/lang.c:2004
+#, fuzzy
+msgid "Don't use UTF-8 characters"
+msgstr "Brug ikke UTF-8-tegn"
+
+#: src/lang.c:2005
+#, fuzzy
+msgid "for ellipsis"
+msgstr "til udeladelsesprikker"
+
+#: src/lang.c:2006
+#, fuzzy
+msgid "for indicator and tree"
+msgstr "til indikator og trÃ¥dtrÃ¦"
+
+#: src/lang.c:2007
+#, fuzzy
+msgid "for ..., indicator and tree"
+msgstr "til ..., indikator og trÃ¥dtrÃ¦"
+
+#: src/lang.c:2014
 #, fuzzy
 msgid "Don't detect verbatim blocks"
 msgstr "Detektering af verbatimblokke"
 
-#: src/lang.c:1972
+#: src/lang.c:2015
 #, fuzzy
 msgid "Detect and show verbatim blocks"
 msgstr "Detektering af verbatimblokke"
 
-#: src/lang.c:1973
+#: src/lang.c:2016
 msgid "Detect, hide begin and end marks"
 msgstr ""
 
-#: src/lang.c:1974
+#: src/lang.c:2017
 #, fuzzy
 msgid "Don't show verbatim blocks"
 msgstr "Detektering af verbatimblokke"
 
-#: src/lang.c:1980
+#: src/lang.c:2023
 #, fuzzy
 msgid "Don't show help or mail sign"
 msgstr "Farve pÃ¥ hjÃ¦lp-/posttegn"
 
-#: src/lang.c:1981
+#: src/lang.c:2024
 #, fuzzy
 msgid "Show only help sign"
 msgstr "Farve pÃ¥ hjÃ¦lp-/posttegn"
 
-#: src/lang.c:1982
+#: src/lang.c:2025
 msgid "Show only mail sign if new mail"
 msgstr ""
 
-#: src/lang.c:1983
+#: src/lang.c:2026
 msgid "Show mail if new mail else help s."
 msgstr ""
 
-#: src/lang.c:2019
+#: src/lang.c:2062
 msgid "Shell archive"
 msgstr "Skalarkiv"
 
-#: src/lang.c:2020
+#: src/lang.c:2063
 msgid "Yes"
 msgstr "Ja"
 
-#: src/lang.c:2027
+#: src/lang.c:2070
 msgid "Subject: (descending)"
 msgstr "Subject: (faldende)"
 
-#: src/lang.c:2028
+#: src/lang.c:2071
 msgid "Subject: (ascending)"
 msgstr "Subject: (stigende)"
 
-#: src/lang.c:2029
+#: src/lang.c:2072
 msgid "From: (descending)"
 msgstr "From: (faldende)"
 
-#: src/lang.c:2030
+#: src/lang.c:2073
 msgid "From: (ascending)"
 msgstr "From: (stigende)"
 
-#: src/lang.c:2031
+#: src/lang.c:2074
 msgid "Date: (descending)"
 msgstr "Date: (faldende)"
 
-#: src/lang.c:2032
+#: src/lang.c:2075
 msgid "Date: (ascending)"
 msgstr "Date: (stigende)"
 
-#: src/lang.c:2033 src/lang.c:2042
+#: src/lang.c:2076 src/lang.c:2085
 msgid "Score (descending)"
 msgstr "Point (faldende)"
 
-#: src/lang.c:2034 src/lang.c:2043
+#: src/lang.c:2077 src/lang.c:2086
 msgid "Score (ascending)"
 msgstr "Point (stigende)"
 
 # Lines skal ikke oversÃ¦ttes
-#: src/lang.c:2035
+#: src/lang.c:2078
 msgid "Lines: (descending)"
 msgstr "Lines: (faldende)"
 
 # Lines skal ikke oversÃ¦ttes
-#: src/lang.c:2036
+#: src/lang.c:2079
 msgid "Lines: (ascending)"
 msgstr "Lines: (stigende)"
 
-#: src/lang.c:2044
+#: src/lang.c:2087
 msgid "Last posting date (descending)"
 msgstr "Sidste indsendingsdato (faldende)"
 
-#: src/lang.c:2045
+#: src/lang.c:2088
 msgid "Last posting date (ascending)"
 msgstr "Sidste indsendingsdato (stigende)"
 
-#: src/lang.c:2051
+#: src/lang.c:2094
 msgid "Quick-sort"
 msgstr "Hurtigsortering"
 
-#: src/lang.c:2052
+#: src/lang.c:2095
 msgid "Heap-sort"
 msgstr "Bunkesortering"
 
-#: src/lang.c:2059
+#: src/lang.c:2102
 msgid "Always Keep"
 msgstr "Behold altid"
 
-#: src/lang.c:2060
+#: src/lang.c:2103
 msgid "Always Remove"
 msgstr "Fjern altid"
 
-#: src/lang.c:2061
+#: src/lang.c:2104
 msgid "Mark with D on selection screen"
 msgstr "Marker med D pÃ¥ udvÃ¦lgelsesskÃ¦rmen"
 
-#: src/lang.c:2067
+#: src/lang.c:2110
 msgid "Kill only unread arts"
 msgstr "DrÃ¦b kun ulÃ¦st kunst"
 
-#: src/lang.c:2068
+#: src/lang.c:2111
 msgid "Kill all arts & show with K"
 msgstr "DrÃ¦b al kunst og vis med K"
 
 #. TODO: s/K/art_marked_killed/
-#: src/lang.c:2069
+#: src/lang.c:2112
 msgid "Kill all arts and never show"
 msgstr "DrÃ¦b al kunst og vis aldrig"
 
-#: src/lang.c:2075
+#: src/lang.c:2118
 msgid "Nothing special"
 msgstr "Intet specielt"
 
-#: src/lang.c:2076
+#: src/lang.c:2119
 msgid "Compress quotes"
 msgstr "Komprimer citattegn"
 
-#: src/lang.c:2077
+#: src/lang.c:2120
 msgid "Quote signatures"
 msgstr "Citer underskrifter"
 
-#: src/lang.c:2078
+#: src/lang.c:2121
 msgid "Compress quotes, quote sigs"
 msgstr "Komprimer citattegn, citer underskr."
 
-#: src/lang.c:2079
+#: src/lang.c:2122
 msgid "Quote empty lines"
 msgstr "Citater tomme linjer"
 
-#: src/lang.c:2080
+#: src/lang.c:2123
 msgid "Compress quotes, quote empty lines"
 msgstr "Komprimer citattegn, citer tomme linjer"
 
-#: src/lang.c:2081
+#: src/lang.c:2124
 msgid "Quote sigs & empty lines"
 msgstr "Citer underskrifter og tomme linjer"
 
-#: src/lang.c:2082
+#: src/lang.c:2125
 msgid "Comp. q., quote sigs & empty lines"
 msgstr "Kompr. c., citer underskr. og tomme linjer"
 
-#: src/lang.c:2123
+#: src/lang.c:2166
 #, fuzzy
 msgid "With headers"
 msgstr "med teksthoveder"
 
-#: src/lang.c:2124
+#: src/lang.c:2167
 #, fuzzy
 msgid "Without headers"
 msgstr "uden teksthoveder"
 
 # hvad er det her for nogle forkortelser (bevaret pÃ¥ engelsk)
-#: src/lang.c:2131
+#: src/lang.c:2174
 msgid "NFKC"
 msgstr "NFKC"
 
-#: src/lang.c:2133
+#: src/lang.c:2176
 msgid "NFKD"
 msgstr "NFKD"
 
-#: src/lang.c:2134
+#: src/lang.c:2177
 msgid "NFC"
 msgstr "NFC"
 
-#: src/lang.c:2135
+#: src/lang.c:2178
 msgid "NFD"
 msgstr "NFD"
 
-#: src/lang.c:2137
+#: src/lang.c:2180
 msgid "NFKC case fold"
 msgstr ""
 
-#: src/lang.c:2146
+#: src/lang.c:2189
+msgid "don't guess undeclared charset"
+msgstr ""
+
+#: src/lang.c:2190
+msgid "guess if not set via undeclared_charset"
+msgstr ""
+
+#: src/lang.c:2191
+msgid "always guess undeclared charset"
+msgstr ""
+
+#: src/lang.c:2198
 msgid "Display Options"
 msgstr "Vis indstillinger"
 
-#: src/lang.c:2153
+#: src/lang.c:2205
 msgid "Color Options"
 msgstr "Farveindstillinger"
 
-#: src/lang.c:2159
+#: src/lang.c:2211
 msgid "Highlight Options"
 msgstr "FremhÃ¦velsesindstillinger"
 
-#: src/lang.c:2166
+#: src/lang.c:2218
 msgid "Article-Limiting Options"
 msgstr "ArtikelbegrÃ¦nsende indstillinger"
 
-#: src/lang.c:2172
+#: src/lang.c:2224
 msgid "Posting/Mailing Options"
 msgstr "Indsendelses-/postindstillinger"
 
-#: src/lang.c:2178
+#: src/lang.c:2230
 msgid "Saving/Printing Options"
 msgstr "Gemnings-/udskrivningsindstillinger"
 
-#: src/lang.c:2184
+#: src/lang.c:2236
 msgid "Expert Options"
 msgstr "Ekspertindstillinger"
 
-#: src/lang.c:2190
+#: src/lang.c:2242
 msgid "Filtering Options"
 msgstr "Filterindstillinger"
 
-#: src/lang.c:2195 src/lang.c:2226 src/lang.c:2232 src/lang.c:2259
-#: src/lang.c:2311 src/lang.c:2317 src/lang.c:2327 src/lang.c:2338
-#: src/lang.c:2356 src/lang.c:2367 src/lang.c:2436 src/lang.c:2698
-#: src/lang.c:2704 src/lang.c:2710 src/lang.c:2725 src/lang.c:2737
-#: src/lang.c:2744 src/lang.c:2798 src/lang.c:2807 src/lang.c:3003
-#: src/lang.c:3019 src/lang.c:3026 src/lang.c:3033 src/lang.c:3040
-#: src/lang.c:3046 src/lang.c:3052 src/lang.c:3075 src/lang.c:3087
-#: src/lang.c:3122 src/lang.c:3175 src/lang.c:3189 src/lang.c:3195
-#: src/lang.c:3220 src/lang.c:3238 src/lang.c:3255 src/lang.c:3267
-#: src/lang.c:3307 src/lang.c:3336 src/lang.c:3356 src/lang.c:3383
-#: src/lang.c:3393 src/lang.c:3400 src/lang.c:3426 src/lang.c:3450
-#: src/lang.c:3637 src/lang.c:3652 src/lang.c:3660 src/lang.c:3674
-#: src/lang.c:3680 src/lang.c:3718
+#: src/lang.c:2247 src/lang.c:2286 src/lang.c:2292 src/lang.c:2319
+#: src/lang.c:2371 src/lang.c:2377 src/lang.c:2387 src/lang.c:2398
+#: src/lang.c:2416 src/lang.c:2427 src/lang.c:2496 src/lang.c:2763
+#: src/lang.c:2769 src/lang.c:2775 src/lang.c:2790 src/lang.c:2802
+#: src/lang.c:2809 src/lang.c:2863 src/lang.c:2872 src/lang.c:3068
+#: src/lang.c:3084 src/lang.c:3091 src/lang.c:3098 src/lang.c:3105
+#: src/lang.c:3111 src/lang.c:3117 src/lang.c:3140 src/lang.c:3152
+#: src/lang.c:3187 src/lang.c:3240 src/lang.c:3254 src/lang.c:3260
+#: src/lang.c:3285 src/lang.c:3303 src/lang.c:3320 src/lang.c:3332
+#: src/lang.c:3372 src/lang.c:3401 src/lang.c:3421 src/lang.c:3448
+#: src/lang.c:3458 src/lang.c:3465 src/lang.c:3496 src/lang.c:3520
+#: src/lang.c:3707 src/lang.c:3722 src/lang.c:3730 src/lang.c:3744
+#: src/lang.c:3750 src/lang.c:3788
 msgid "<SPACE> toggles, <CR> sets, <ESC> cancels."
 msgstr "<MELLEMRUM> skifter, <CR> Ã¦ndrer, <ESC> afbryder."
 
-#: src/lang.c:2196
+#: src/lang.c:2248
 msgid "Show mini menu & posting etiquette"
 msgstr "Vis minimenu og indlÃ¦gsetikette"
 
-#: src/lang.c:2197
+#: src/lang.c:2249
 msgid ""
 "# If ON show a mini menu of useful commands at each level\n"
 "# and posting etiquette after composing an article\n"
@@ -6916,17 +7115,17 @@ msgstr ""
 "# Hvis slÃ¥et til, sÃ¥ vis en minimenu med nyttige kommandoer pÃ¥ hvert niveau\n"
 "# og indlÃ¦gsetikette efter komponering af en artikel\n"
 
-#: src/lang.c:2202
+#: src/lang.c:2254
 msgid "Show short description for each newsgroup. <SPACE> toggles & <CR> sets."
 msgstr ""
 "Vis kort beskrivelse for hver nyhedsgruppe. <MELLEMRUM> skifter og <CR> "
 "Ã¦ndrer."
 
-#: src/lang.c:2203
+#: src/lang.c:2255
 msgid "Show description of each newsgroup"
 msgstr "Vis beskrivelse af hver nyhedsgruppe"
 
-#: src/lang.c:2204
+#: src/lang.c:2256
 msgid ""
 "# If ON show group description text after newsgroup name at\n"
 "# group selection level\n"
@@ -6934,7 +7133,20 @@ msgstr ""
 "# Hvis slÃ¥et til, sÃ¥ vis gruppebeskrivelsestekst efter nyhedsgruppenavn\n"
 "# pÃ¥ gruppemarkeringsniveau\n"
 
-#: src/lang.c:2209
+#: src/lang.c:2262
+msgid "Score"
+msgstr ""
+
+#: src/lang.c:2263
+msgid "Language"
+msgstr ""
+
+#: src/lang.c:2264
+#, fuzzy
+msgid "Score and Language"
+msgstr "Point (stigende)"
+
+#: src/lang.c:2269
 msgid ""
 "Show From (author) fields in group & thread level. <SPACE> toggles & <CR> "
 "sets."
@@ -6942,11 +7154,11 @@ msgstr ""
 "Vis Fra-felter (forfatter) i gruppe- og trÃ¥dniveau. <MELLEMRUM> skifter og "
 "<CR> Ã¦ndrer."
 
-#: src/lang.c:2210
+#: src/lang.c:2270
 msgid "In group and thread level, show author by"
 msgstr "I gruppe- og trÃ¥dniveau, vis forfatter efter"
 
-#: src/lang.c:2211
+#: src/lang.c:2271
 msgid ""
 "# Part of From field to display in group and thread level\n"
 "# Possible values are (the default is marked with *):\n"
@@ -6962,36 +7174,36 @@ msgstr ""
 "# * 2 = fulde navn\n"
 "#   3 = begge\n"
 
-#: src/lang.c:2220
+#: src/lang.c:2280
 msgid "Draw -> or highlighted bar for selection. <SPACE> toggles & <CR> sets."
 msgstr ""
 "Tegn -> eller fremhÃ¦vet bjÃ¦lke for markering. <MELLEMRUM> skifter og <CR> "
 "Ã¦ndrer."
 
-#: src/lang.c:2221
+#: src/lang.c:2281
 msgid "Draw -> instead of highlighted bar"
 msgstr "Tegn -> i stedet for fremhÃ¦vet bjÃ¦lke"
 
-#: src/lang.c:2222
+#: src/lang.c:2282
 msgid "# If ON use -> otherwise highlighted bar for selection\n"
 msgstr ""
 "# Hvis slÃ¥et til, sÃ¥ brug -> ellers brug fremhÃ¦vet bjÃ¦lke for markering\n"
 
-#: src/lang.c:2227
+#: src/lang.c:2287
 msgid "Use inverse video for page headers"
 msgstr "Brug omvendt video for sideteksthoveder"
 
-#: src/lang.c:2228
+#: src/lang.c:2288
 msgid "# If ON use inverse video for page headers at different levels\n"
 msgstr ""
 "# Hvis slÃ¥et til, sÃ¥ brug omvendt video for sideteksthoveder pÃ¥ forskellige "
 "niveauer\n"
 
-#: src/lang.c:2233
+#: src/lang.c:2293
 msgid "Thread articles by"
 msgstr "TrÃ¥dopdel artikler efter"
 
-#: src/lang.c:2234
+#: src/lang.c:2294
 msgid ""
 "# Thread articles by ...\n"
 "# Possible values are (the default is marked with *):\n"
@@ -7011,15 +7223,15 @@ msgstr ""
 "#   4 = Emne med flere dele\n"
 "#   5 = Procentmatch\n"
 
-#: src/lang.c:2245
+#: src/lang.c:2305
 msgid "Enter percentage match required to thread together. <CR> sets."
 msgstr "Indtast procentmatch krÃ¦vet for at lave trÃ¥de. <CR> Ã¦ndrer."
 
-#: src/lang.c:2246
+#: src/lang.c:2306
 msgid "Thread percentage match"
 msgstr "TrÃ¥dprocentmatch"
 
-#: src/lang.c:2248
+#: src/lang.c:2308
 #, no-c-format
 msgid ""
 "# Thread percentage match...\n"
@@ -7034,11 +7246,11 @@ msgid ""
 "# 'harppy' would be threaded separately from 'happy'\n"
 msgstr ""
 
-#: src/lang.c:2260
+#: src/lang.c:2320
 msgid "Score of a thread"
 msgstr "BedÃ¸mmelse for en trÃ¥d"
 
-#: src/lang.c:2261
+#: src/lang.c:2321
 msgid ""
 "# Thread score\n"
 "# Possible values are (the default is marked with *):\n"
@@ -7052,18 +7264,18 @@ msgstr ""
 "#   1 = sum\n"
 "#   2 = gennemsnit\n"
 
-#: src/lang.c:2269
+#: src/lang.c:2329
 msgid ""
 "Sort articles by Subject, From, Date or Score. <SPACE> toggles & <CR> sets."
 msgstr ""
 "Sorter artikler efter Emne, Fra, Dato eller BedÃ¸mmelse. <MELLEMRUM> skifter "
 "og <CR> Ã¦ndrer."
 
-#: src/lang.c:2270
+#: src/lang.c:2330
 msgid "Sort articles by"
 msgstr "Sorter artikler efter"
 
-#: src/lang.c:2271
+#: src/lang.c:2331
 msgid ""
 "# Sort articles by ...\n"
 "# Possible values are (the default is marked with *):\n"
@@ -7093,17 +7305,17 @@ msgstr ""
 "#   9 = Linjer faldende\n"
 "#  10 = Linjer stigende\n"
 
-#: src/lang.c:2287
+#: src/lang.c:2347
 msgid "Sort threads by Nothing or Score. <SPACE> toggles & <CR> sets."
 msgstr ""
 "Sorter trÃ¥de efter intet eller bedÃ¸mmelse. <MELLEMRUM> skifter og <CR> "
 "Ã¦ndrer."
 
-#: src/lang.c:2288
+#: src/lang.c:2348
 msgid "Sort threads by"
 msgstr "Sorter trÃ¥de efter"
 
-#: src/lang.c:2289
+#: src/lang.c:2349
 msgid ""
 "# Sort thread by ...\n"
 "# Possible values are (the default is marked with *):\n"
@@ -7114,53 +7326,53 @@ msgid ""
 "#   4 = Last posting date ascending\n"
 msgstr ""
 
-#: src/lang.c:2299
+#: src/lang.c:2359
 msgid ""
 "Put cursor at first/last unread art in groups. <SPACE> toggles & <CR> sets."
 msgstr ""
 "Placer markÃ¸r pÃ¥ fÃ¸rste/sidste ulÃ¦ste artikel i grupper. <MELLEMRUM> skifter "
 "og <CR> Ã¦ndrer."
 
-#: src/lang.c:2300
+#: src/lang.c:2360
 msgid "Go to first unread article in group"
 msgstr "GÃ¥ til den fÃ¸rste ulÃ¦ste artikel i gruppe"
 
-#: src/lang.c:2301
+#: src/lang.c:2361
 msgid "# If ON put cursor at first unread art in group otherwise last art\n"
 msgstr ""
 "# Hvis slÃ¥et til, sÃ¥ placer markÃ¸r ved fÃ¸rste ulÃ¦ste artikel i gruppen "
 "ellers\n"
 "  ved sidste artikel\n"
 
-#: src/lang.c:2305
+#: src/lang.c:2365
 msgid "Show all articles or only unread articles. <SPACE> toggles & <CR> sets."
 msgstr ""
 "Vis alle artikler eller kun ulÃ¦ste artikler. <MELLEMRUM> skifter og <CR> "
 "Ã¦ndrer."
 
-#: src/lang.c:2306
+#: src/lang.c:2366
 msgid "Show only unread articles"
 msgstr "Vis kun ulÃ¦ste artikler"
 
-#: src/lang.c:2307
+#: src/lang.c:2367
 msgid "# If ON show only new/unread articles otherwise show all.\n"
 msgstr "# Hvis slÃ¥et til, sÃ¥ vis kun nye/ulÃ¦ste artikler ellers vis alle.\n"
 
-#: src/lang.c:2312
+#: src/lang.c:2372
 msgid "Show only groups with unread arts"
 msgstr "Vis kun grupper med ulÃ¦st kunst"
 
-#: src/lang.c:2313
+#: src/lang.c:2373
 msgid "# If ON show only subscribed to groups that contain unread articles.\n"
 msgstr ""
 "# Hvis slÃ¥et til, sÃ¥ vis kun abonnerede grupper som indeholder ulÃ¦ste "
 "artikler.\n"
 
-#: src/lang.c:2318
+#: src/lang.c:2378
 msgid "Filter which articles"
 msgstr "Filtrer hvilke artikler"
 
-#: src/lang.c:2319
+#: src/lang.c:2379
 msgid ""
 "# Filter which articles\n"
 "# Possible values are (the default is marked with *):\n"
@@ -7169,11 +7381,11 @@ msgid ""
 "#   2 = kill all articles and never show them\n"
 msgstr ""
 
-#: src/lang.c:2328
+#: src/lang.c:2388
 msgid "Go to the next unread article with"
 msgstr "GÃ¥ til den nÃ¦ste ulÃ¦ste artikel med"
 
-#: src/lang.c:2329
+#: src/lang.c:2389
 msgid ""
 "# Go to the unread article with following key(s)\n"
 "# Possible values are (the default is marked with *):\n"
@@ -7183,11 +7395,11 @@ msgid ""
 "#   3 = PAGE DOWN or TAB\n"
 msgstr ""
 
-#: src/lang.c:2339
+#: src/lang.c:2399
 msgid "How to treat blank lines"
 msgstr "Hvordan tomme linjer skal behandles"
 
-#: src/lang.c:2340
+#: src/lang.c:2400
 msgid ""
 "# Trim the article body, remove unnecessary blank lines.\n"
 "# Possible values are (the default is marked with *):\n"
@@ -7204,11 +7416,11 @@ msgid ""
 "#       leading and trailing blank lines\n"
 msgstr ""
 
-#: src/lang.c:2357
+#: src/lang.c:2417
 msgid "Show help/mail sign in level titles"
 msgstr ""
 
-#: src/lang.c:2358
+#: src/lang.c:2418
 msgid ""
 "# Show help sign, new mail sign, both or nothing in level titles.\n"
 "# Possible values are (the default is marked with *):\n"
@@ -7218,27 +7430,27 @@ msgid ""
 "# * 3 = Show mail sign if new mail has arrived else show help sign\n"
 msgstr ""
 
-#: src/lang.c:2368
+#: src/lang.c:2428
 msgid "List thread using right arrow key"
 msgstr "Vis trÃ¥d via hÃ¸jre piletast"
 
-#: src/lang.c:2369
+#: src/lang.c:2429
 msgid ""
 "# If ON automatically list thread when entering it using right arrow key.\n"
 msgstr ""
 "# Hvis slÃ¥et til, sÃ¥ vis automatisk trÃ¥d nÃ¥r den vÃ¦lges via hÃ¸jre piletast.\n"
 
-#: src/lang.c:2373
+#: src/lang.c:2433
 msgid "Enter character to indicate deleted articles. <CR> sets, <ESC> cancels."
 msgstr ""
 "Indtast tegnet som skal angive slettede artikler. <CR> Ã¦ndrer, <ESC> "
 "afbryder."
 
-#: src/lang.c:2374
+#: src/lang.c:2434
 msgid "Character to show deleted articles"
 msgstr "Tegn til at vise slettede artikler"
 
-#: src/lang.c:2375
+#: src/lang.c:2435
 msgid ""
 "# Character used to show that an art was deleted (default 'D')\n"
 "# _ is turned into ' '\n"
@@ -7246,18 +7458,18 @@ msgstr ""
 "# Tegn brugt til at vise, at en artikel blev slettet (standard Â»DÂ«)\n"
 "# _ Ã¦ndres til ' '\n"
 
-#: src/lang.c:2380
+#: src/lang.c:2440
 msgid ""
 "Enter character to indicate articles in a range. <CR> sets, <ESC> cancels."
 msgstr ""
 "Indtast tegnet som skal angive artikler i et interval. <CR> Ã¦ndrer, <ESC> "
 "afbryder."
 
-#: src/lang.c:2381
+#: src/lang.c:2441
 msgid "Character to show inrange articles"
 msgstr "Tegn til at vise artikler i et interval"
 
-#: src/lang.c:2382
+#: src/lang.c:2442
 msgid ""
 "# Character used to show that an art is in a range (default '#')\n"
 "# _ is turned into ' '\n"
@@ -7265,7 +7477,7 @@ msgstr ""
 "# Tegn brugt til at vise, at en artikel er i et interval (standard Â»#Â«)\n"
 "# _ Ã¦ndres til ' '\n"
 
-#: src/lang.c:2387
+#: src/lang.c:2447
 msgid ""
 "Enter character to indicate that article will return. <CR> sets, <ESC> "
 "cancels."
@@ -7273,11 +7485,11 @@ msgstr ""
 "Indtast tegnet som skal angive at artikel vil returnere. <CR> Ã¦ndrer, <ESC> "
 "afbryder."
 
-#: src/lang.c:2388
+#: src/lang.c:2448
 msgid "Character to show returning arts"
 msgstr "Tegn til at vise returnerende artikler"
 
-#: src/lang.c:2389
+#: src/lang.c:2449
 msgid ""
 "# Character used to show that an art will return (default '-')\n"
 "# _ is turned into ' '\n"
@@ -7285,17 +7497,17 @@ msgstr ""
 "# Tegn brugt til at vise, at en artikel vil returnere (standard Â»-Â«)\n"
 "# _ Ã¦ndres til ' '\n"
 
-#: src/lang.c:2394
+#: src/lang.c:2454
 msgid ""
 "Enter character to indicate selected articles. <CR> sets, <ESC> cancels."
 msgstr ""
 "Indtast tegnet som skal angive valgte artikler. <CR> Ã¦ndrer, <ESC> afbryder."
 
-#: src/lang.c:2395
+#: src/lang.c:2455
 msgid "Character to show selected articles"
 msgstr "Tegn der viser valgte artikler"
 
-#: src/lang.c:2396
+#: src/lang.c:2456
 msgid ""
 "# Character used to show that an art was auto-selected (default '*')\n"
 "# _ is turned into ' '\n"
@@ -7304,16 +7516,16 @@ msgstr ""
 "'*')\n"
 "# _ Ã¦ndres til ' '\n"
 
-#: src/lang.c:2401
+#: src/lang.c:2461
 msgid "Enter character to indicate recent articles. <CR> sets, <ESC> cancels."
 msgstr ""
 "Indtast tegn for at indikere seneste artikler. <CR> Ã¦ndrer, <ESC> afbryder."
 
-#: src/lang.c:2402
+#: src/lang.c:2462
 msgid "Character to show recent articles"
 msgstr "Tegn til at vise seneste artikler"
 
-#: src/lang.c:2403
+#: src/lang.c:2463
 msgid ""
 "# Character used to show that an art is recent (default 'o')\n"
 "# _ is turned into ' '\n"
@@ -7321,16 +7533,16 @@ msgstr ""
 "# Tegn brugt til at vise, at en artikel er ny (standard 'o')\n"
 "# _ Ã¦ndres til ' '\n"
 
-#: src/lang.c:2408
+#: src/lang.c:2468
 msgid "Enter character to indicate unread articles. <CR> sets, <ESC> cancels."
 msgstr ""
 "Indtast tegnet som skal angive ulÃ¦ste artikler. <CR> Ã¦ndrer, <ESC> afbryder."
 
-#: src/lang.c:2409
+#: src/lang.c:2469
 msgid "Character to show unread articles"
 msgstr "Tegn til visning af ulÃ¦ste artikler"
 
-#: src/lang.c:2410
+#: src/lang.c:2470
 msgid ""
 "# Character used to show that an art is unread (default '+')\n"
 "# _ is turned into ' '\n"
@@ -7338,16 +7550,16 @@ msgstr ""
 "# Tegn brugt til at vise, at en artikel er ulÃ¦st (standard '+')\n"
 "# _ Ã¦ndres til ' '\n"
 
-#: src/lang.c:2415
+#: src/lang.c:2475
 msgid "Enter character to indicate read articles. <CR> sets, <ESC> cancels."
 msgstr ""
 "Indtast tegn til at angive lÃ¦ste artikler. <CR> Ã¦ndrer, <ESC> afbryder."
 
-#: src/lang.c:2416
+#: src/lang.c:2476
 msgid "Character to show read articles"
 msgstr "Tegn til at vise lÃ¦ste artikler"
 
-#: src/lang.c:2417
+#: src/lang.c:2477
 msgid ""
 "# Character used to show that an art was read (default ' ')\n"
 "# _ is turned into ' '\n"
@@ -7355,16 +7567,16 @@ msgstr ""
 "# Tegn bruges til at vise, at en artikel er lÃ¦st (standard ' ')\n"
 "# _ Ã¦ndres til ' '\n"
 
-#: src/lang.c:2422
+#: src/lang.c:2482
 msgid "Enter character to indicate killed articles. <CR> sets, <ESC> cancels."
 msgstr ""
 "Indtast tegn til at indikere drÃ¦bte artikler. <CR> Ã¦ndrer, <ESC> afbryder."
 
-#: src/lang.c:2423
+#: src/lang.c:2483
 msgid "Character to show killed articles"
 msgstr "Tegn til at vise drÃ¦bte artikler"
 
-#: src/lang.c:2424
+#: src/lang.c:2484
 msgid ""
 "# Character used to show that an art was killed (default 'K')\n"
 "# kill_level must be set accordingly, _ is turned into ' '\n"
@@ -7372,18 +7584,18 @@ msgstr ""
 "# Tegn brugt til at vise, at en artikel er drÃ¦bt (standard 'K')\n"
 "# kill_level skal angives jÃ¦vnfÃ¸r dette, _ Ã¦ndres til ' '\n"
 
-#: src/lang.c:2429
+#: src/lang.c:2489
 msgid ""
 "Enter character to indicate read selected articles. <CR> sets, <ESC> cancels."
 msgstr ""
 "Indtast tegnet som skal angive lÃ¦ste valgte artikler. <CR> Ã¦ndrer, <ESC> "
 "afbryder."
 
-#: src/lang.c:2430
+#: src/lang.c:2490
 msgid "Character to show readselected arts"
 msgstr "Tegn brugt til at vise lÃ¦sevalgte artikler"
 
-#: src/lang.c:2431
+#: src/lang.c:2491
 msgid ""
 "# Character used to show that an art was selected before read (default ':')\n"
 "# kill_level must be set accordingly, _ is turned into ' '\n"
@@ -7392,11 +7604,11 @@ msgstr ""
 "':')\n"
 "# kill_level skal angives jÃ¦vnfÃ¸r dette, _ Ã¦ndres til ' '\n"
 
-#: src/lang.c:2437
+#: src/lang.c:2497
 msgid "Abbreviate long newsgroup names"
 msgstr "Forkort lange nyhedsgruppenavne"
 
-#: src/lang.c:2438
+#: src/lang.c:2498
 msgid ""
 "# If ON abbreviate (if necessary) long newsgroup names at group selection\n"
 "# level and article level like this:\n"
@@ -7407,18 +7619,18 @@ msgstr ""
 "# markeringsniveau og artikelniveau sÃ¥ledes:\n"
 "#   news.software.readers -> n.software.readers -> n.s.readers -> n.s.r.\n"
 
-#: src/lang.c:2444
+#: src/lang.c:2504
 #, fuzzy
 msgid "Enter character to indicate global scopes. <CR> sets, <ESC> cancels."
 msgstr ""
 "Indtast tegn til at indikere drÃ¦bte artikler. <CR> Ã¦ndrer, <ESC> afbryder."
 
-#: src/lang.c:2445
+#: src/lang.c:2505
 #, fuzzy
 msgid "Character to show global scopes"
 msgstr "Tegn til at vise drÃ¦bte artikler"
 
-#: src/lang.c:2446
+#: src/lang.c:2506
 #, fuzzy
 msgid ""
 "# Character used to show that a scope was read from the global\n"
@@ -7428,7 +7640,7 @@ msgstr ""
 "# Tegn bruges til at vise, at en artikel er lÃ¦st (standard ' ')\n"
 "# _ Ã¦ndres til ' '\n"
 
-#: src/lang.c:2452
+#: src/lang.c:2512
 #, fuzzy
 msgid ""
 "Enter character to indicate global scopes when current group matches. <CR> "
@@ -7436,12 +7648,12 @@ msgid ""
 msgstr ""
 "Indtast tegn for at indikere seneste artikler. <CR> Ã¦ndrer, <ESC> afbryder."
 
-#: src/lang.c:2453
+#: src/lang.c:2513
 #, fuzzy
 msgid "Char to show global scope matches"
 msgstr "Tegn til at vise drÃ¦bte artikler"
 
-#: src/lang.c:2454
+#: src/lang.c:2514
 #, fuzzy
 msgid ""
 "# Character used to show that a scope was read from the global\n"
@@ -7451,18 +7663,18 @@ msgstr ""
 "# Tegn brugt til at vise, at en artikel er i et interval (standard Â»#Â«)\n"
 "# _ Ã¦ndres til ' '\n"
 
-#: src/lang.c:2460
+#: src/lang.c:2520
 #, fuzzy
 msgid "Enter character to indicate local scopes. <CR> sets, <ESC> cancels."
 msgstr ""
 "Indtast tegn til at indikere drÃ¦bte artikler. <CR> Ã¦ndrer, <ESC> afbryder."
 
-#: src/lang.c:2461
+#: src/lang.c:2521
 #, fuzzy
 msgid "Character to show local scopes"
 msgstr "Tegn til at vise drÃ¦bte artikler"
 
-#: src/lang.c:2462
+#: src/lang.c:2522
 #, fuzzy
 msgid ""
 "# Character used to show that a scope was read from the local\n"
@@ -7472,7 +7684,7 @@ msgstr ""
 "# Tegn bruges til at vise, at en artikel er lÃ¦st (standard ' ')\n"
 "# _ Ã¦ndres til ' '\n"
 
-#: src/lang.c:2468
+#: src/lang.c:2528
 #, fuzzy
 msgid ""
 "Enter character to indicate local scopes when current group matches. <CR> "
@@ -7480,12 +7692,12 @@ msgid ""
 msgstr ""
 "Indtast tegn for at indikere seneste artikler. <CR> Ã¦ndrer, <ESC> afbryder."
 
-#: src/lang.c:2469
+#: src/lang.c:2529
 #, fuzzy
 msgid "Char to show local scope matches"
 msgstr "Tegn til at vise drÃ¦bte artikler"
 
-#: src/lang.c:2470
+#: src/lang.c:2530
 #, fuzzy
 msgid ""
 "# Character used to show that a scope was read from the local\n"
@@ -7495,7 +7707,7 @@ msgstr ""
 "# Tegn brugt til at vise, at en artikel er i et interval (standard Â»#Â«)\n"
 "# _ Ã¦ndres til ' '\n"
 
-#: src/lang.c:2476
+#: src/lang.c:2536
 msgid ""
 "0 = full page scrolling, -1 = show previous last line as first on next page, "
 "-2 = half page"
@@ -7503,11 +7715,11 @@ msgstr ""
 "0 = fuld siderulning, -1 = vis forrige sidste linje som fÃ¸rste pÃ¥ nÃ¦ste "
 "side, -2 = halv side"
 
-#: src/lang.c:2477
+#: src/lang.c:2537
 msgid "Number of lines to scroll in pager"
 msgstr "Antallet af linjer at rulle i tekstsÃ¸geren"
 
-#: src/lang.c:2478
+#: src/lang.c:2538
 msgid ""
 "# Number of lines that cursor-up/down will scroll in article pager\n"
 "# Possible values are (the default is marked with *):\n"
@@ -7525,49 +7737,61 @@ msgstr ""
 "# * 1 = linje efter linje\n"
 "#   2 eller stÃ¸rre = rul med 2 eller flere linjer (kun i artikelsÃ¸geren)\n"
 
-#: src/lang.c:2488
+#: src/lang.c:2548
 msgid "Display signatures. <SPACE> toggles & <CR> sets."
 msgstr "Vis underskrifter. <MELLEMRUM> skifter og <CR> Ã¦ndrer."
 
-#: src/lang.c:2489
+#: src/lang.c:2549
 msgid "Display signatures"
 msgstr "Vis underskrifter"
 
-#: src/lang.c:2490
+#: src/lang.c:2550
 msgid "# If OFF don't show signatures when displaying articles\n"
 msgstr "# Hvis OFF (FRA) sÃ¥ vis ikke underskrifter nÃ¥r der vises artikler\n"
 
-#: src/lang.c:2494
+#: src/lang.c:2554
 #, fuzzy
-msgid "Display article score. <SPACE> toggles & <CR> sets."
+msgid "Display article info. <SPACE> toggles & <CR> sets."
 msgstr "Vis underskrifter. <MELLEMRUM> skifter og <CR> Ã¦ndrer."
 
-#: src/lang.c:2495
+#: src/lang.c:2555
 #, fuzzy
-msgid "Display article score in pager"
+msgid "Display article info in pager"
 msgstr "vis nÃ¦ste artikel"
 
-#: src/lang.c:2496
+#: src/lang.c:2556
 #, fuzzy
-msgid "# If ON show article score when displaying articles\n"
-msgstr "# Hvis OFF (FRA) sÃ¥ vis ikke underskrifter nÃ¥r der vises artikler\n"
+msgid ""
+"# Show article info when displaying articles\n"
+"# Possible values are (the default is marked with *):\n"
+"# * 0 = None\n"
+"#   1 = Article score\n"
+"#   2 = Article language\n"
+"#   3 = Score and language\n"
+msgstr ""
+"# Placer dit navn i Cc:- og/eller Bcc:-feltet nÃ¥r en artikel sendes.\n"
+"# Mulige vÃ¦rdier er (standarden er markeret med *):\n"
+"# * 0 = Nej\n"
+"#   1 = Cc\n"
+"#   2 = Bcc\n"
+"#   3 = Cc og Bcc\n"
 
-#: src/lang.c:2501
+#: src/lang.c:2566
 #, fuzzy
 msgid "Remove soft hyphens. <SPACE> toggles & <CR> sets."
 msgstr "Vis underskrifter. <MELLEMRUM> skifter og <CR> Ã¦ndrer."
 
-#: src/lang.c:2502
+#: src/lang.c:2567
 #, fuzzy
 msgid "Remove soft hyphens"
 msgstr "flyt virkefelt"
 
-#: src/lang.c:2503
+#: src/lang.c:2568
 #, fuzzy
 msgid "# If ON remove soft hyphens when displaying articles\n"
 msgstr "# Hvis OFF (FRA) sÃ¥ vis ikke underskrifter nÃ¥r der vises artikler\n"
 
-#: src/lang.c:2508
+#: src/lang.c:2573
 #, fuzzy
 msgid ""
 "Display none mime data as tagged attachments. <SPACE> toggles & <CR> sets."
@@ -7575,12 +7799,12 @@ msgstr ""
 "Vis Â»uuencodedÂ« data som mÃ¦rkede vedhÃ¦ftninger. <MELLEMRUM> skifter og <CR> "
 "Ã¦ndrer."
 
-#: src/lang.c:2509
+#: src/lang.c:2574
 #, fuzzy
 msgid "Display none mime data as an attachment"
 msgstr "Vis uue-data som en vedhÃ¦ftning"
 
-#: src/lang.c:2510
+#: src/lang.c:2575
 #, fuzzy
 msgid ""
 "# Handling of none text in the pager\n"
@@ -7605,18 +7829,18 @@ msgstr ""
 "vil\n"
 "#       blive foldet til en mÃ¦rkelinje.\n"
 
-#: src/lang.c:2522
+#: src/lang.c:2587
 msgid ""
 "Decode German style TeX umlaut codes to ISO. <SPACE> toggles & <CR> sets."
 msgstr ""
 "Afkod tysk udformning af TeX-umlautkoder til ISO. <MELLEMRUM> skifter og "
 "<CR> Ã¦ndrer."
 
-#: src/lang.c:2523
+#: src/lang.c:2588
 msgid "Display \"a as Umlaut-a"
 msgstr "Vis \"a som umlaut-a"
 
-#: src/lang.c:2524
+#: src/lang.c:2589
 msgid ""
 "# If ON decode German style TeX umlaut codes to ISO and\n"
 "# show \"a as Umlaut-a, etc.\n"
@@ -7624,15 +7848,15 @@ msgstr ""
 "# Hvis slÃ¥et til, sÃ¥ afkod TeX-umlautkoder i tysk stil til ISO\n"
 "# og vis \"a som Umlaut-a, etc.\n"
 
-#: src/lang.c:2529 src/lang.c:2539
+#: src/lang.c:2594 src/lang.c:2604
 msgid "Space separated list of header fields"
 msgstr "Mellemrumsadskilt liste med teksthovedfelter"
 
-#: src/lang.c:2530
+#: src/lang.c:2595
 msgid "Display these header fields (or *)"
 msgstr "Vis disse teksthovedfelter (eller *)"
 
-#: src/lang.c:2531
+#: src/lang.c:2596
 msgid ""
 "# Which news headers you wish to see. If you want to see _all_ the headers,\n"
 "# place an '*' as this value. This is the only way a wildcard can be used.\n"
@@ -7642,15 +7866,15 @@ msgid ""
 "# spaces. Not defining anything turns off this option.\n"
 msgstr ""
 
-#: src/lang.c:2540
+#: src/lang.c:2605
 msgid "Do not display these header fields"
 msgstr "Vis ikke disse teksthovedfelter"
 
-#: src/lang.c:2541
+#: src/lang.c:2606
 msgid ""
 "# Same as 'news_headers_to_display' except it denotes the opposite.\n"
 "# An example of using both options might be if you thought X- headers were\n"
-"# A Good Thing(tm), but thought Alan and Pape were miscreants...well then "
+"# A Good Thing(tm), but thought Alan and Pape were miscreants... well then "
 "you\n"
 "# would do something like this:\n"
 "# news_headers_to_display=X-\n"
@@ -7658,32 +7882,32 @@ msgid ""
 "# Not defining anything turns off this option.\n"
 msgstr ""
 
-#: src/lang.c:2551
+#: src/lang.c:2616
 msgid ""
 "Do you want to enable automatic handling of multipart/alternative articles?"
 msgstr ""
 "Ã˜nsker du at aktivere automatisk hÃ¥ndtering af flerdels-/alternative "
 "artikler?"
 
-#: src/lang.c:2552
+#: src/lang.c:2617
 msgid "Skip multipart/alternative parts"
 msgstr "Udelad multipart/alternative dele"
 
-#: src/lang.c:2553
+#: src/lang.c:2618
 msgid "# If ON strip multipart/alternative messages automatically\n"
 msgstr "# Hvis slÃ¥et til, sÃ¥ fjern multipart/alternative beskeder automatisk\n"
 
-#: src/lang.c:2557
+#: src/lang.c:2622
 #, fuzzy
 msgid "<SPACE> toggles & <CR> sets."
 msgstr "<MELLEMRUM> skifter, <CR> Ã¦ndrer, <ESC> afbryder."
 
-#: src/lang.c:2558
+#: src/lang.c:2623
 #, fuzzy
 msgid "How to treat verbatim blocks"
 msgstr "Farve pÃ¥ verbatimblokke"
 
-#: src/lang.c:2559
+#: src/lang.c:2624
 msgid ""
 "# How to treat verbatim blocks in articles\n"
 "# Possible values are (the default is marked with *):\n"
@@ -7693,51 +7917,51 @@ msgid ""
 "#   3 = Detect verbatim blocks and hide them completely\n"
 msgstr ""
 
-#: src/lang.c:2569
+#: src/lang.c:2634
 msgid "A regex used to decide which lines to show in col_quote."
 msgstr ""
 "Et regulÃ¦rt udtryk som bruges til at bestemme hvilke linjer der skal vises i "
 "col_quote."
 
-#: src/lang.c:2570
+#: src/lang.c:2635
 msgid "Regex used to show quoted lines"
 msgstr "RegulÃ¦rt udtryk som bruges til at vise citerede linjer"
 
-#: src/lang.c:2571
+#: src/lang.c:2636
 msgid ""
 "# A regular expression that tin will use to decide which lines are\n"
 "# quoted when viewing articles. Quoted lines are shown in col_quote.\n"
 "# If you leave this blank, tin will use a built in default.\n"
 msgstr ""
 
-#: src/lang.c:2577
+#: src/lang.c:2642
 msgid "A regex used to decide which lines to show in col_quote2."
 msgstr ""
 "Et regulÃ¦rt udtryk som bruges til at bestemme hvilke linjer der vises i "
 "col_quote2."
 
-#: src/lang.c:2578
+#: src/lang.c:2643
 msgid "Regex used to show twice quoted l."
 msgstr "RegulÃ¦rt udtryk som bruges til at vise dobbeltciterede l."
 
-#: src/lang.c:2579
+#: src/lang.c:2644
 msgid ""
 "# A regular expression that tin will use to decide which lines are\n"
 "# quoted twice. Twice quoted lines are shown in col_quote2.\n"
 "# If you leave this blank, tin will use a built in default.\n"
 msgstr ""
 
-#: src/lang.c:2585
+#: src/lang.c:2650
 msgid "A regex used to decide which lines to show in col_quote3."
 msgstr ""
 "Et regulÃ¦rt udtryk brugt til at beslutte hvilke linjer der vises i "
 "col_quota3."
 
-#: src/lang.c:2586
+#: src/lang.c:2651
 msgid "Regex used to show >= 3 times q.l."
 msgstr "RegulÃ¦rt udtryk som bruges til at vise >= 3 gange q.l."
 
-#: src/lang.c:2587
+#: src/lang.c:2652
 msgid ""
 "# A regular expression that tin will use to decide which lines are\n"
 "# quoted >=3 times. >=3 times quoted lines are shown in col_quote3.\n"
@@ -7747,33 +7971,33 @@ msgstr ""
 "# der er citerede >=3 gange. >=3 gange citerede linjer vises i col_quote3.\n"
 "# Hvis denne efterlades tom bruger tin en indbygget standard.\n"
 
-#: src/lang.c:2593
+#: src/lang.c:2658
 msgid "Enable detection of external quotes? <SPACE> toggles & <CR> sets."
 msgstr ""
 "Aktiver detektion af eksternt citationstegn? <MELLEMRUM> skifter og <CR> "
 "Ã¦ndrer."
 
-#: src/lang.c:2594
+#: src/lang.c:2659
 msgid "Detection of external quotes"
 msgstr "Detektering af eksterne citationstegn"
 
-#: src/lang.c:2595
+#: src/lang.c:2660
 msgid "# If ON detect quoted text from external sources in articles\n"
 msgstr ""
 "# Hvis slÃ¥et til, sÃ¥ detekteres citeret tekst fra eksterne kilder i "
 "artikler\n"
 
-#: src/lang.c:2599
+#: src/lang.c:2664
 msgid "A regex used to decide which lines to show in col_extquote."
 msgstr ""
 "Et regulÃ¦rt udtryk som bruges til at bestemme hvilke linjer der skal vises i "
 "col_extquote."
 
-#: src/lang.c:2600
+#: src/lang.c:2665
 msgid "Regex used to show quotes from external sources"
 msgstr "RegulÃ¦rt udtryk som bruges til at vise citationer fra eksterne kilder"
 
-#: src/lang.c:2601
+#: src/lang.c:2666
 msgid ""
 "# A regular expression that tin will use to decide which lines are\n"
 "# external quotes. Text from external quotes is shown in col_extquote.\n"
@@ -7783,19 +8007,19 @@ msgstr ""
 "# der er eksterne citater. Tekst fra eksterne citater vises i col_extquote.\n"
 "# Hvis denne efterlades tom, bruger tin en indbygget standard.\n"
 
-#: src/lang.c:2608
+#: src/lang.c:2673
 #, fuzzy
 msgid "A regex used to decide which lines to hide in pager"
 msgstr ""
 "Et regulÃ¦rt udtryk som bruges til at bestemme hvilke linjer der skal vises i "
 "col_quote."
 
-#: src/lang.c:2609
+#: src/lang.c:2674
 #, fuzzy
 msgid "Regex used to hide matching lines"
 msgstr "RegulÃ¦rt udtryk som bruges til at vise citerede linjer"
 
-#: src/lang.c:2610
+#: src/lang.c:2675
 #, fuzzy
 msgid ""
 "# A regular expression that to hide matching lines.\n"
@@ -7806,34 +8030,34 @@ msgstr ""
 "# omgrÃ¦nset af '*', der skal vises i col_markstars.\n"
 "# Hvis efterladt blank, sÃ¥ vil tin bruge en indbygget standard.\n"
 
-#: src/lang.c:2616
+#: src/lang.c:2681
 msgid "A regex used to decide which words to show in col_markslashes."
 msgstr ""
 "Et regulÃ¦rt udtryk som bruges til at bestemme hvilke ord, der skal vises i "
 "col_markslashes."
 
-#: src/lang.c:2617
+#: src/lang.c:2682
 msgid "Regex used to highlight /slashes/"
 msgstr "RegulÃ¦rt udtryk som bruges til at fremhÃ¦ve /slashes/"
 
-#: src/lang.c:2618
+#: src/lang.c:2683
 msgid ""
 "# A regular expression that tin will use to decide which words\n"
 "# bounded by '/' are to be shown in col_markslashes.\n"
 "# If you leave this blank, tin will use a built in default.\n"
 msgstr ""
 
-#: src/lang.c:2624
+#: src/lang.c:2689
 msgid "A regex used to decide which words to show in col_markstars."
 msgstr ""
 "Et regulÃ¦rt udtryk som bruges til at bestemme hvilke ord, der skal vises i "
 "col_markstars."
 
-#: src/lang.c:2625
+#: src/lang.c:2690
 msgid "Regex used to highlight *stars*"
 msgstr "RegulÃ¦rt udtryk som bruges til at fremhÃ¦ve *stjerner*"
 
-#: src/lang.c:2626
+#: src/lang.c:2691
 msgid ""
 "# A regular expression that tin will use to decide which words\n"
 "# bounded by '*' are to be shown in col_markstars.\n"
@@ -7843,17 +8067,17 @@ msgstr ""
 "# omgrÃ¦nset af '*', der skal vises i col_markstars.\n"
 "# Hvis efterladt blank, sÃ¥ vil tin bruge en indbygget standard.\n"
 
-#: src/lang.c:2632
+#: src/lang.c:2697
 msgid "A regex used to decide which words to show in col_markstroke."
 msgstr ""
 "Et regulÃ¦rt udtryk som bruges til at beslutte hvilke ord, der skal vises i "
 "col_markstroke."
 
-#: src/lang.c:2633
+#: src/lang.c:2698
 msgid "Regex used to highlight -strokes-"
 msgstr "RegulÃ¦rt udtryk som bruges til at fremhÃ¦ve -strokes-"
 
-#: src/lang.c:2634
+#: src/lang.c:2699
 msgid ""
 "# A regular expression that tin will use to decide which words\n"
 "# bounded by '-' are to be shown in col_markstroke.\n"
@@ -7863,17 +8087,17 @@ msgstr ""
 "# omgrÃ¦nset af '-', der skal vises i col_markstroke.\n"
 "# Hvis efterladt blank, sÃ¥ vil tin bruge en indbygget standard.\n"
 
-#: src/lang.c:2640
+#: src/lang.c:2705
 msgid "A regex used to decide which words to show in col_markdash."
 msgstr ""
 "Et regulÃ¦rt udtryk som bruges til at beslutte hvilke ord, der skal vises i "
 "col_markdash."
 
-#: src/lang.c:2641
+#: src/lang.c:2706
 msgid "Regex used to highlight _underline_"
 msgstr "RegulÃ¦rt udtryk som bruges til at fremhÃ¦ve _underline_"
 
-#: src/lang.c:2642
+#: src/lang.c:2707
 msgid ""
 "# A regular expression that tin will use to decide which words\n"
 "# bounded by '_' are to be shown in col_markdash.\n"
@@ -7883,17 +8107,17 @@ msgstr ""
 "# omgrÃ¦nset af '_', der skal vises i col_markdash.\n"
 "# Hvis efterladt blank, sÃ¥ vil tin bruge en indbygget standard.\n"
 
-#: src/lang.c:2648
+#: src/lang.c:2713
 msgid "A regex used to find Subject prefixes to remove.  Use '|' as separator."
 msgstr ""
 "Et regulÃ¦rt udtryk som bruges til at finde emneprÃ¦fikser, der skal fjernes. "
 "Brug Â»|Â« som adskillelsestegn."
 
-#: src/lang.c:2649
+#: src/lang.c:2714
 msgid "Regex with Subject prefixes"
 msgstr "RegulÃ¦rt udtryk med emneprÃ¦fikser"
 
-#: src/lang.c:2650
+#: src/lang.c:2715
 msgid ""
 "# A regular expression that tin will use to find Subject prefixes\n"
 "# which will be removed before showing the header.\n"
@@ -7901,17 +8125,17 @@ msgstr ""
 "# Et regulÃ¦rt udtryk som tin vil bruge til at finde emneprÃ¦fikser\n"
 "# som vil blive fjernet fÃ¸r teksthovedet vises.\n"
 
-#: src/lang.c:2655
+#: src/lang.c:2720
 msgid "A regex used to find Subject suffixes to remove.  Use '|' as separator."
 msgstr ""
 "Et regulÃ¦rt udtryk som bruges til at finde emnesuffikser, der skal fjernes. "
 "Brug Â»|Â« som adskillelsestegn."
 
-#: src/lang.c:2656
+#: src/lang.c:2721
 msgid "Regex with Subject suffixes"
 msgstr "RegulÃ¦rt udtryk med emnesuffikser"
 
-#: src/lang.c:2657
+#: src/lang.c:2722
 msgid ""
 "# A regular expression that tin will use to find Subject suffixes\n"
 "# which will be removed when replying or posting followup.\n"
@@ -7919,16 +8143,16 @@ msgstr ""
 "# Et regulÃ¦rt udtryk som tin vil bruge til at finde emnesuffikser,\n"
 "# som vil blive fjernet, nÃ¥r der svares eller sendes opfÃ¸lgninger.\n"
 
-#: src/lang.c:2662
+#: src/lang.c:2727
 msgid "A regex used to find the begin of a verbatim block."
 msgstr ""
 "Et regulÃ¦rt udtryk som bruges til at finde begyndelsen af en verbatimblok."
 
-#: src/lang.c:2663
+#: src/lang.c:2728
 msgid "Regex for begin of a verbatim block"
 msgstr "RegulÃ¦rt udtryk for begyndelsen pÃ¥ en verbatimblok"
 
-#: src/lang.c:2664
+#: src/lang.c:2729
 msgid ""
 "# A regular expression that tin will use to find the begin of\n"
 "# a verbatim block.\n"
@@ -7936,16 +8160,16 @@ msgstr ""
 "# Et regulÃ¦rt udtryk som tin vil bruge til at finde begyndelsen\n"
 "# af en verbatimblok.\n"
 
-#: src/lang.c:2669
+#: src/lang.c:2734
 msgid "A regex used to find the end of a verbatim block."
 msgstr ""
 "Et regulÃ¦rt udtryk som bruges til at finde slutningen af en verbatimblok."
 
-#: src/lang.c:2670
+#: src/lang.c:2735
 msgid "Regex for end of a verbatim block"
 msgstr "RegulÃ¦rt udtryk for slutningen pÃ¥ en verbatimblok"
 
-#: src/lang.c:2671
+#: src/lang.c:2736
 msgid ""
 "# A regular expression that tin will use to find the end of\n"
 "# a verbatim block.\n"
@@ -7953,7 +8177,7 @@ msgstr ""
 "# Et regulÃ¦rt udtryk som tin vil bruge til at finde slutningen\n"
 "# af en verbatimblok.\n"
 
-#: src/lang.c:2676
+#: src/lang.c:2741
 msgid ""
 "Enter name and options for external MIME viewer, --internal for built-in "
 "viewer"
@@ -7961,11 +8185,11 @@ msgstr ""
 "Indtast navn og tilvalg for ekstern MIME-fremviser, --internal for indbygget "
 "fremviser"
 
-#: src/lang.c:2677
+#: src/lang.c:2742
 msgid "MIME binary content viewer"
 msgstr "Fremviser for MIME-binÃ¦rt indhold"
 
-#: src/lang.c:2678
+#: src/lang.c:2743
 #, fuzzy
 msgid ""
 "# If --internal automatically use the built in MIME viewer for non-text\n"
@@ -7981,15 +8205,15 @@ msgstr ""
 "efterlades tom\n"
 "# for ingen automatisk visning\n"
 
-#: src/lang.c:2685
+#: src/lang.c:2750
 msgid "Confirm before starting non-text viewing program"
 msgstr "BekrÃ¦ft fÃ¸r start af visningsprogram for ikke-tekst"
 
-#: src/lang.c:2686
+#: src/lang.c:2751
 msgid "Ask before using MIME viewer"
 msgstr "SpÃ¸rg fÃ¸r brug af MIME-fremviser"
 
-#: src/lang.c:2687
+#: src/lang.c:2752
 msgid ""
 "# If ON tin will ask before using metamail to display MIME messages\n"
 "# this only happens if metamail_prog is set to something\n"
@@ -7998,40 +8222,40 @@ msgstr ""
 "vise MIME-beskeder\n"
 "# dette sker kun hvis metamail_prog har en vÃ¦rdi\n"
 
-#: src/lang.c:2692
+#: src/lang.c:2757
 msgid "Ask to mark groups read when quitting. <SPACE> toggles & <CR> sets."
 msgstr ""
 "SpÃ¸rg om at markere grupper som lÃ¦st nÃ¥r der afsluttes. <MELLEMRUM> skifter "
 "& <CR> Ã¦ndrer."
 
-#: src/lang.c:2693
+#: src/lang.c:2758
 msgid "Catchup read groups when quitting"
 msgstr "Opsaml lÃ¦ste grupper ved afslutning"
 
-#: src/lang.c:2694
+#: src/lang.c:2759
 msgid "# If ON ask user if read groups should all be marked read\n"
 msgstr ""
 "# Hvis slÃ¥et til, sÃ¥ spÃ¸rg brugeren om lÃ¦ste grupper skal markeres lÃ¦st\n"
 
-#: src/lang.c:2699
+#: src/lang.c:2764
 msgid "Catchup group using left key"
 msgstr "Opsaml gruppe med venstre tast"
 
-#: src/lang.c:2700
+#: src/lang.c:2765
 msgid "# If ON catchup group/thread when leaving with the left arrow key.\n"
 msgstr ""
 "# Hvis slÃ¥et til, sÃ¥ opsaml gruppe/trÃ¥d hvis omrÃ¥det forlades med venstre "
 "piletast.\n"
 
-#: src/lang.c:2705
+#: src/lang.c:2770
 msgid "Catchup thread by using left key"
 msgstr "Opsaml trÃ¥de med venstre tast"
 
-#: src/lang.c:2711
+#: src/lang.c:2776
 msgid "Which actions require confirmation"
 msgstr "Hvilke-handliger krÃ¦ver bekrÃ¦ftelse"
 
-#: src/lang.c:2712
+#: src/lang.c:2777
 #, fuzzy
 msgid ""
 "# What should we ask confirmation for.\n"
@@ -8054,85 +8278,85 @@ msgstr ""
 "#   4 = Emne med flere dele\n"
 "#   5 = Procentmatch\n"
 
-#: src/lang.c:2726
+#: src/lang.c:2791
 msgid "'Mark as (un)read' ignores tags"
 msgstr "Â»Marker som (u)lÃ¦stÂ« ignorerer mÃ¦rker"
 
-#: src/lang.c:2727
+#: src/lang.c:2792
 msgid ""
 "# If ON the 'Mark as (un)read' function marks only the current article.\n"
 msgstr ""
 "# Hvis slÃ¥et til, sÃ¥ markerer funktionen Â»Marker som (u)lÃ¦stÂ« kun den\n"
 "# nuvÃ¦rende artikel.\n"
 
-#: src/lang.c:2731
+#: src/lang.c:2796
 msgid "Program to run to open URLs, <CR> sets, <ESC> cancels."
 msgstr "Program der kÃ¸res ved Ã¥bning af adresser. <CR> Ã¦ndrer, <ESC> afbryder."
 
-#: src/lang.c:2732
+#: src/lang.c:2797
 msgid "Program that opens URLs"
 msgstr "Program som Ã¥bner adresser (URL'er)"
 
-#: src/lang.c:2733
+#: src/lang.c:2798
 msgid "# The program used to open URLs. The actual URL will be appended\n"
 msgstr ""
 "# Programmet brugt til at Ã¥bne URL'er. Den aktuelle URL vil blive tilfÃ¸jet\n"
 
-#: src/lang.c:2738
+#: src/lang.c:2803
 msgid "Use mouse in xterm"
 msgstr "Anvend mus i xterm"
 
-#: src/lang.c:2739
+#: src/lang.c:2804
 msgid "# If ON enable mouse button support on xterm terminals\n"
 msgstr ""
 "# Hvis slÃ¥et til, sÃ¥ aktiver understÃ¸ttelse af museknap pÃ¥ xterm-terminaler\n"
 
-#: src/lang.c:2745
+#: src/lang.c:2810
 msgid "Use scroll keys on keypad"
 msgstr "Brug rultaster pÃ¥ numerisk tastatur"
 
-#: src/lang.c:2746
+#: src/lang.c:2811
 msgid "# If ON enable scroll keys on terminals that support it\n"
 msgstr ""
 "# Hvis slÃ¥et til, sÃ¥ aktiver rulletaster pÃ¥ terminaler som understÃ¸tter "
 "dette\n"
 
-#: src/lang.c:2751
+#: src/lang.c:2816
 msgid "Enter maximum number of article to get. <CR> sets."
 msgstr "Indtast maksimalt antal artikler at hente. <CR> Ã¦ndrer."
 
-#: src/lang.c:2752
+#: src/lang.c:2817
 msgid "Number of articles to get"
 msgstr "Antal artikler til hentning"
 
-#: src/lang.c:2753
+#: src/lang.c:2818
 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:2758
+#: src/lang.c:2823
 msgid "Enter number of days article is considered recent. <CR> sets."
 msgstr "Indtast antallet af dage som en artikel ses som ny. <CR> Ã¦ndrer."
 
-#: src/lang.c:2759
+#: src/lang.c:2824
 msgid "Article recentness time limit"
 msgstr "TidsbegrÃ¦nsning for nye artikler"
 
-#: src/lang.c:2760
+#: src/lang.c:2825
 msgid "# Number of days in which article is considered recent, (0=OFF)\n"
 msgstr "# Antallet af dage som en artikel ses som ny, (0=OFF)\n"
 
-#: src/lang.c:2764
+#: src/lang.c:2829
 msgid ""
 "WILDMAT for normal wildcards, REGEX for full regular expression matching."
 msgstr "WILDMAT for normale jokertegn, REGEX for fuld regulÃ¦r udtryksmatch."
 
-#: src/lang.c:2765
+#: src/lang.c:2830
 msgid "Wildcard matching"
 msgstr "Jokertegnmatch"
 
-#: src/lang.c:2766
+#: src/lang.c:2831
 msgid ""
 "# Wildcard matching\n"
 "# Possible values are (the default is marked with *):\n"
@@ -8144,60 +8368,60 @@ msgstr ""
 "# * 0 = wildmat\n"
 "#   1 = regex\n"
 
-#: src/lang.c:2773
+#: src/lang.c:2838
 msgid "Enter minimal score before an article is marked killed. <CR> sets."
 msgstr "Indtast minimumspoint fÃ¸r en artikel markeres som drÃ¦bt. <CR> Ã¦ndrer."
 
-#: src/lang.c:2774
+#: src/lang.c:2839
 msgid "Score limit (kill)"
 msgstr "PointbegrÃ¦nsning (drÃ¦b)"
 
-#: src/lang.c:2775
+#: src/lang.c:2840
 msgid "# Score limit before an article is marked killed\n"
 msgstr "# PointbegrÃ¦nsning fÃ¸r en artikel markeres som drÃ¦bt\n"
 
-#: src/lang.c:2779
+#: src/lang.c:2844
 msgid "Enter default score to kill articles. <CR> sets."
 msgstr "Indtast pointtal for at drÃ¦be artikler. <CR> Ã¦ndrer."
 
-#: src/lang.c:2780
+#: src/lang.c:2845
 msgid "Default score to kill articles"
 msgstr "Pointtal for at drÃ¦be artikler"
 
-#: src/lang.c:2781
+#: src/lang.c:2846
 msgid "# Default score to kill articles\n"
 msgstr "# Pointtal for at drÃ¦be artikler\n"
 
-#: src/lang.c:2785
+#: src/lang.c:2850
 msgid "Enter minimal score before an article is marked hot. <CR> sets."
 msgstr ""
 "Indtast minimumspoint fÃ¸r en artikel markeres som populÃ¦r. <CR> Ã¦ndrer."
 
-#: src/lang.c:2786
+#: src/lang.c:2851
 msgid "Score limit (select)"
 msgstr "PointbegrÃ¦nsning (vÃ¦lg)"
 
-#: src/lang.c:2787
+#: src/lang.c:2852
 msgid "# Score limit before an article is marked hot\n"
 msgstr "# PointbegrÃ¦nsning fÃ¸r en artikel er markeret som populÃ¦r\n"
 
-#: src/lang.c:2791
+#: src/lang.c:2856
 msgid "Enter default score to select articles. <CR> sets."
 msgstr "Indtast pointtal for at vÃ¦lge artikler. <CR> Ã¦ndrer."
 
-#: src/lang.c:2792
+#: src/lang.c:2857
 msgid "Default score to select articles"
 msgstr "Pointtal for at vÃ¦lge artikler"
 
-#: src/lang.c:2793
+#: src/lang.c:2858
 msgid "# Default score to select articles\n"
 msgstr "# Pointtal for at vÃ¦lge artikler\n"
 
-#: src/lang.c:2799
+#: src/lang.c:2864
 msgid "Use slrnface to show ''X-Face:''s"
 msgstr "Brug slmface for at vise ''X-face:''s"
 
-#: src/lang.c:2800
+#: src/lang.c:2865
 msgid ""
 "# If ON using slrnface(1) to interpret the ''X-Face:'' header.\n"
 "# Only useful when running in an xterm.\n"
@@ -8205,19 +8429,19 @@ msgstr ""
 "# Hvis slÃ¥et til, sÃ¥ brug  slrnface(1) til at fortolke ''X-Face:''-\n"
 "# -teksthoved. Kun nyttig under afvikling i en xterm.\n"
 
-#: src/lang.c:2808
+#: src/lang.c:2873
 msgid "Use ANSI color"
 msgstr "Brug ANSI-farve"
 
-#: src/lang.c:2809
+#: src/lang.c:2874
 msgid "# If ON using ANSI-color\n"
 msgstr "# Hvis slÃ¥et til, sÃ¥ brug ANSI-farve\n"
 
-#: src/lang.c:2814
+#: src/lang.c:2879
 msgid "Standard foreground color"
 msgstr "Standardforgrundsfarve"
 
-#: src/lang.c:2815
+#: src/lang.c:2880
 msgid ""
 "# Standard foreground color\n"
 "# Default: -1 (default color)\n"
@@ -8225,11 +8449,11 @@ msgstr ""
 "# Standardforgrundsfarve\n"
 "# Standard: -1 (standardfarve)\n"
 
-#: src/lang.c:2821
+#: src/lang.c:2886
 msgid "Standard background color"
 msgstr "Standardbaggrundsfarve"
 
-#: src/lang.c:2822
+#: src/lang.c:2887
 msgid ""
 "# Standard background color\n"
 "# Default: -1 (default color)\n"
@@ -8237,11 +8461,11 @@ msgstr ""
 "# Standardbaggrundsfarve\n"
 "# Standard: -1 (standardfarve)\n"
 
-#: src/lang.c:2828
+#: src/lang.c:2893
 msgid "Color for inverse text (background)"
 msgstr "Farve for inverteret tekst (baggrund)"
 
-#: src/lang.c:2829
+#: src/lang.c:2894
 msgid ""
 "# Color of background for inverse text\n"
 "# Default: 4 (blue)\n"
@@ -8249,11 +8473,11 @@ msgstr ""
 "# Farve pÃ¥ baggrund for inverteret tekst\n"
 "# Standard: 4 (blÃ¥)\n"
 
-#: src/lang.c:2835
+#: src/lang.c:2900
 msgid "Color for inverse text (foreground)"
 msgstr "Farve pÃ¥ inverteret tekst (forgrund)"
 
-#: src/lang.c:2836
+#: src/lang.c:2901
 msgid ""
 "# Color of foreground for inverse text\n"
 "# Default: 7 (white)\n"
@@ -8261,11 +8485,11 @@ msgstr ""
 "# Farve pÃ¥ forgrund for inverteret tekst\n"
 "# Standard: 7 (hvid)\n"
 
-#: src/lang.c:2842
+#: src/lang.c:2907
 msgid "Color of text lines"
 msgstr "Farve pÃ¥ tekstlinjer"
 
-#: src/lang.c:2843
+#: src/lang.c:2908
 msgid ""
 "# Color of text lines\n"
 "# Default: -1 (default color)\n"
@@ -8273,11 +8497,11 @@ msgstr ""
 "# Farve pÃ¥ tekstlinjer\n"
 "# Standard: -1 (standardfarve)\n"
 
-#: src/lang.c:2849
+#: src/lang.c:2914
 msgid "Color of mini help menu"
 msgstr "Farve pÃ¥ minihjÃ¦lpemenu"
 
-#: src/lang.c:2850
+#: src/lang.c:2915
 msgid ""
 "# Color of mini help menu\n"
 "# Default: 3 (brown)\n"
@@ -8285,11 +8509,11 @@ msgstr ""
 "# Farve pÃ¥ minihjÃ¦lpemenu\n"
 "# Standard: 3 (brun)\n"
 
-#: src/lang.c:2856
+#: src/lang.c:2921
 msgid "Color of help text"
 msgstr "Farve pÃ¥ hjÃ¦lpetekst"
 
-#: src/lang.c:2857
+#: src/lang.c:2922
 msgid ""
 "# Color of help pages\n"
 "# Default: -1 (default color)\n"
@@ -8297,11 +8521,11 @@ msgstr ""
 "# Farve pÃ¥ hjÃ¦lpesider\n"
 "# Standard: -1 (standardfarve)\n"
 
-#: src/lang.c:2863
+#: src/lang.c:2928
 msgid "Color of status messages"
 msgstr "Farve pÃ¥ statusbeskeder"
 
-#: src/lang.c:2864
+#: src/lang.c:2929
 msgid ""
 "# Color of messages in last line\n"
 "# Default: 6 (cyan)\n"
@@ -8309,11 +8533,11 @@ msgstr ""
 "# Farve pÃ¥ beskeder i sidste linje\n"
 "# Standard: 6 (cyan)\n"
 
-#: src/lang.c:2870
+#: src/lang.c:2935
 msgid "Color of quoted lines"
 msgstr "Farve pÃ¥ citerede linjer"
 
-#: src/lang.c:2871
+#: src/lang.c:2936
 msgid ""
 "# Color of quote-lines\n"
 "# Default: 2 (green)\n"
@@ -8321,22 +8545,22 @@ msgstr ""
 "# Farve pÃ¥ citeringslinjer\n"
 "# Standard: 2 (grÃ¸n)\n"
 
-#: src/lang.c:2877
+#: src/lang.c:2942
 msgid "Color of twice quoted line"
 msgstr "Farve pÃ¥ dobbelt citerede linjer"
 
-#: src/lang.c:2878
+#: src/lang.c:2943
 msgid ""
 "# Color of twice quoted lines\n"
 "# Default: 3 (brown)\n"
 msgstr "# Farve pÃ¥ dobbelt citerede linjer# Standard: 3 (brun)\n"
 
-#: src/lang.c:2884
+#: src/lang.c:2949
 #, fuzzy
 msgid "Color of >=3 times quoted line"
 msgstr "Farve pÃ¥ >=3 gange citerede linje"
 
-#: src/lang.c:2885
+#: src/lang.c:2950
 msgid ""
 "# Color of >=3 times quoted lines\n"
 "# Default: 4 (blue)\n"
@@ -8344,11 +8568,11 @@ msgstr ""
 "# Farve pÃ¥ >=3 gange citerede linjer\n"
 "# Standard: 4 (blÃ¥)\n"
 
-#: src/lang.c:2891
+#: src/lang.c:2956
 msgid "Color of article header lines"
 msgstr "Farve pÃ¥ artikelhovedlinjer"
 
-#: src/lang.c:2892
+#: src/lang.c:2957
 msgid ""
 "# Color of header-lines\n"
 "# Default: 2 (green)\n"
@@ -8357,11 +8581,11 @@ msgstr ""
 "# Standard: 2 (grÃ¸n)\n"
 
 # actual, er det sÃ¥dan noget som "faktiske" eller "rigtige" her, jeg er i tvivl
-#: src/lang.c:2898
+#: src/lang.c:2963
 msgid "Color of actual news header fields"
 msgstr "Farve pÃ¥ aktuelle nyhedshovedfelter"
 
-#: src/lang.c:2899
+#: src/lang.c:2964
 msgid ""
 "# Color of actual news header fields\n"
 "# Default: 9 (light red)\n"
@@ -8369,11 +8593,11 @@ msgstr ""
 "# Farve pÃ¥ aktuelle nyhedshovedfelter\n"
 "# Standard: 9 (lyserÃ¸d)\n"
 
-#: src/lang.c:2905
+#: src/lang.c:2970
 msgid "Color of article subject lines"
 msgstr "Farve pÃ¥ artikelemnelinjer"
 
-#: src/lang.c:2906
+#: src/lang.c:2971
 msgid ""
 "# Color of article subject\n"
 "# Default: 6 (cyan)\n"
@@ -8381,11 +8605,11 @@ msgstr ""
 "# Farve pÃ¥ artikelemne\n"
 "# Standard: 6 (cyan)\n"
 
-#: src/lang.c:2912
+#: src/lang.c:2977
 msgid "Color of external quotes"
 msgstr "Farve pÃ¥ eksterne citater"
 
-#: src/lang.c:2913
+#: src/lang.c:2978
 msgid ""
 "# Color of quoted text from external sources\n"
 "# Default: 5 (pink)\n"
@@ -8393,11 +8617,11 @@ msgstr ""
 "# Farve pÃ¥ citeret tekst fra eksterne kilder\n"
 "# Standard: 5 (lyserÃ¸d)\n"
 
-#: src/lang.c:2919
+#: src/lang.c:2984
 msgid "Color of response counter"
 msgstr "Farve pÃ¥ svartÃ¦ller"
 
-#: src/lang.c:2920
+#: src/lang.c:2985
 msgid ""
 "# Color of response counter\n"
 "# Default: 2 (green)\n"
@@ -8405,11 +8629,11 @@ msgstr ""
 "# Farve pÃ¥ svartÃ¦ller\n"
 "# Standard: 2 (grÃ¸n)\n"
 
-#: src/lang.c:2926
+#: src/lang.c:2991
 msgid "Color of sender (From:)"
 msgstr "Farver pÃ¥ afsender (From:)"
 
-#: src/lang.c:2927
+#: src/lang.c:2992
 msgid ""
 "# Color of sender (From:)\n"
 "# Default: 2 (green)\n"
@@ -8417,11 +8641,11 @@ msgstr ""
 "# Farve pÃ¥ afsender (From:)\n"
 "# Standard: 2 (grÃ¸n)\n"
 
-#: src/lang.c:2933
+#: src/lang.c:2998
 msgid "Color of help/mail sign"
 msgstr "Farve pÃ¥ hjÃ¦lp-/posttegn"
 
-#: src/lang.c:2934
+#: src/lang.c:2999
 msgid ""
 "# Color of Help/Mail-Sign\n"
 "# Default: 4 (blue)\n"
@@ -8429,11 +8653,11 @@ msgstr ""
 "# Farve pÃ¥ hjÃ¦lp-/posttegn\n"
 "# Standard: 4 (blÃ¥)\n"
 
-#: src/lang.c:2940
+#: src/lang.c:3005
 msgid "Color of signatures"
 msgstr "Farve pÃ¥ underskrifter"
 
-#: src/lang.c:2941
+#: src/lang.c:3006
 msgid ""
 "# Color of signature\n"
 "# Default: 4 (blue)\n"
@@ -8441,12 +8665,12 @@ msgstr ""
 "# Farve pÃ¥ underskrift\n"
 "# Standard: 4 (blÃ¥)\n"
 
-#: src/lang.c:2947
+#: src/lang.c:3012
 #, fuzzy
 msgid "Color of negative score"
 msgstr "Farve pÃ¥ negativt resultat"
 
-#: src/lang.c:2948
+#: src/lang.c:3013
 #, fuzzy
 msgid ""
 "# Color of negative score\n"
@@ -8455,12 +8679,12 @@ msgstr ""
 "# Farve pÃ¥ negativt resultat\n"
 "# Standard: 1 (rÃ¸d)\n"
 
-#: src/lang.c:2954
+#: src/lang.c:3019
 #, fuzzy
 msgid "Color of positive score"
 msgstr "Farve pÃ¥ positivt resultat"
 
-#: src/lang.c:2955
+#: src/lang.c:3020
 #, fuzzy
 msgid ""
 "# Color of positive score\n"
@@ -8469,11 +8693,11 @@ msgstr ""
 "# Farve pÃ¥ positivt resultat\n"
 "# Standard: 2 (grÃ¸n)\n"
 
-#: src/lang.c:2961
+#: src/lang.c:3026
 msgid "Color of highlighted URLs"
 msgstr "Farve pÃ¥ fremhÃ¦vede URL'er"
 
-#: src/lang.c:2962
+#: src/lang.c:3027
 msgid ""
 "# Color of highlighted URLs\n"
 "# Default: -1 (default color)\n"
@@ -8481,11 +8705,11 @@ msgstr ""
 "# Farve pÃ¥ fremhÃ¦vede URL'er\n"
 "# Standard: -1 (standardfarve)\n"
 
-#: src/lang.c:2968
+#: src/lang.c:3033
 msgid "Color of verbatim blocks"
 msgstr "Farve pÃ¥ verbatimblokke"
 
-#: src/lang.c:2969
+#: src/lang.c:3034
 msgid ""
 "# Color of verbatim blocks\n"
 "# Default: 5 (pink)\n"
@@ -8493,11 +8717,11 @@ msgstr ""
 "# Farve pÃ¥ verbatimblokke\n"
 "# Standard: 5 (lyserÃ¸d)\n"
 
-#: src/lang.c:2975
+#: src/lang.c:3040
 msgid "Color of highlighting with *stars*"
 msgstr "Farve pÃ¥ fremhÃ¦vninger med *stjerner*"
 
-#: src/lang.c:2976
+#: src/lang.c:3041
 msgid ""
 "# Color of word highlighting with *stars*\n"
 "# Default: 11 (yellow)\n"
@@ -8505,11 +8729,11 @@ msgstr ""
 "# Farve pÃ¥ ordfremhÃ¦vninger med *stjerner*\n"
 "# Standard: 11 (gul)\n"
 
-#: src/lang.c:2982
+#: src/lang.c:3047
 msgid "Color of highlighting with _dash_"
 msgstr "Farve pÃ¥ fremhÃ¦vning med _streg_"
 
-#: src/lang.c:2983
+#: src/lang.c:3048
 msgid ""
 "# Color of word highlighting with _dash_\n"
 "# Default: 13 (light pink)\n"
@@ -8517,11 +8741,11 @@ msgstr ""
 "# Farve pÃ¥ ordfremhÃ¦vning med _streg_\n"
 "# Standard: 13 (lyselilla)\n"
 
-#: src/lang.c:2989
+#: src/lang.c:3054
 msgid "Color of highlighting with /slash/"
 msgstr "Farve pÃ¥ fremhÃ¦vninger med /skrÃ¥streg/"
 
-#: src/lang.c:2990
+#: src/lang.c:3055
 msgid ""
 "# Color of word highlighting with /slash/\n"
 "# Default: 14 (light cyan)\n"
@@ -8531,11 +8755,11 @@ msgstr ""
 
 # Er det ikke stroke der er skrÃ¥skreg?
 # nej den er god nok med at slahs er skrÃ¥streg ligesom der stÃ¥r fÃ¸r
-#: src/lang.c:2996
+#: src/lang.c:3061
 msgid "Color of highlighting with -stroke-"
 msgstr "Farve pÃ¥ fremhÃ¦vning med -bindestreg-"
 
-#: src/lang.c:2997
+#: src/lang.c:3062
 msgid ""
 "# Color of word highlighting with -stroke-\n"
 "# Default: 12 (light blue)\n"
@@ -8543,11 +8767,11 @@ msgstr ""
 "# Farve pÃ¥ ordfremhÃ¦vning med -bindestreg-\n"
 "# Standard: 12 (lysblÃ¥)\n"
 
-#: src/lang.c:3004
+#: src/lang.c:3069
 msgid "Attr. of highlighting with *stars*"
 msgstr "Attr. pÃ¥ fremhÃ¦vninger med *stjerner*"
 
-#: src/lang.c:3005
+#: src/lang.c:3070
 msgid ""
 "# Attributes of word highlighting on mono terminals\n"
 "# Possible values are:\n"
@@ -8575,57 +8799,57 @@ msgstr ""
 "# Attribut pÃ¥ ordfremhÃ¦vning med *stjerner*\n"
 "# Standard: 6 (fed)\n"
 
-#: src/lang.c:3020
+#: src/lang.c:3085
 msgid "Attr. of highlighting with _dash_"
 msgstr ""
 
-#: src/lang.c:3021
+#: src/lang.c:3086
 msgid ""
 "# Attribute of word highlighting with _dash_\n"
 "# Default: 2 (best highlighting)\n"
 msgstr ""
 
-#: src/lang.c:3027
+#: src/lang.c:3092
 msgid "Attr. of highlighting with /slash/"
 msgstr "Attr. for fremhÃ¦velse med /slash/"
 
-#: src/lang.c:3028
+#: src/lang.c:3093
 msgid ""
 "# Attribute of word highlighting with /slash/\n"
 "# Default: 5 (half bright)\n"
 msgstr ""
 
-#: src/lang.c:3034
+#: src/lang.c:3099
 msgid "Attr. of highlighting with -stroke-"
 msgstr ""
 
-#: src/lang.c:3035
+#: src/lang.c:3100
 msgid ""
 "# Attribute of word highlighting with -stroke-\n"
 "# Default: 3 (reverse video)\n"
 msgstr ""
 
-#: src/lang.c:3041
+#: src/lang.c:3106
 msgid "URL highlighting in message body"
 msgstr "AdressefremhÃ¦velse i beskedens tekstomrÃ¥de"
 
-#: src/lang.c:3042
+#: src/lang.c:3107
 msgid "# Enable URL highlighting?\n"
 msgstr "# Aktiver adressefremhÃ¦velse?\n"
 
-#: src/lang.c:3047
+#: src/lang.c:3112
 msgid "Word highlighting in message body"
 msgstr "OrdfremhÃ¦velse i beskedens tekstomrÃ¥de"
 
-#: src/lang.c:3048
+#: src/lang.c:3113
 msgid "# Enable word highlighting?\n"
 msgstr "# Aktiver ordfremhÃ¦velse?\n"
 
-#: src/lang.c:3053
+#: src/lang.c:3118
 msgid "What to display instead of mark"
 msgstr ""
 
-#: src/lang.c:3054
+#: src/lang.c:3119
 msgid ""
 "# Should the leading and ending stars and dashes also be displayed,\n"
 "# even when they are highlighting marks?\n"
@@ -8635,78 +8859,78 @@ msgid ""
 "# * 2 = print a space instead\n"
 msgstr ""
 
-#: src/lang.c:3063
+#: src/lang.c:3128
 msgid "Enter column number to wrap article lines to in the pager. <CR> sets."
 msgstr ""
 "Indtast kolonnenummer at ombryde artikellinjer i artikelsÃ¸geren. <CR> Ã¦ndrer."
 
-#: src/lang.c:3064
+#: src/lang.c:3129
 msgid "Page line wrap column"
 msgstr "Sidelinjens ombrydningskolonne"
 
-#: src/lang.c:3065
+#: src/lang.c:3130
 msgid "# Wrap article lines at column\n"
 msgstr "# Ombryd artikellinjer ved kolonne\n"
 
-#: src/lang.c:3069
+#: src/lang.c:3134
 #, fuzzy
 msgid ""
 "If ON, don't break words when wrapping lines. <SPACE> toggles & <CR> sets."
 msgstr ""
 "TilfÃ¸j underskrift nÃ¥r artikler gensendes. <MELLEMRUM> SKIFTER & <CR> Ã¦ndrer."
 
-#: src/lang.c:3070
+#: src/lang.c:3135
 msgid "Don't break words when wrapping"
 msgstr ""
 
-#: src/lang.c:3071
+#: src/lang.c:3136
 msgid "# Don't break long lines inside a word but on <SPACE> or <TAB>\n"
 msgstr ""
 
-#: src/lang.c:3076
+#: src/lang.c:3141
 msgid "Wrap around threads on next unread"
 msgstr "Medtag trÃ¥de i nÃ¦ste ulÃ¦ste"
 
-#: src/lang.c:3077
+#: src/lang.c:3142
 msgid "# If ON wrap around threads on searching next unread article\n"
 msgstr ""
 "# Hvis slÃ¥et til, sÃ¥ medtag trÃ¥de ved sÃ¸gning efter nÃ¦ste ulÃ¦ste artikel\n"
 
-#: src/lang.c:3081
+#: src/lang.c:3146
 msgid "Enter default mail address (and fullname). <CR> sets."
 msgstr "Indtast standardpostadresse (og fulde navn). <CR> Ã¦ndrer."
 
-#: src/lang.c:3082 src/lang.c:3699
+#: src/lang.c:3147 src/lang.c:3769
 msgid "Mail address (and fullname)"
 msgstr "Postadresse (og fulde navn)"
 
-#: src/lang.c:3083
+#: src/lang.c:3148
 msgid "# User's mail address (and fullname), if not username@host (fullname)\n"
 msgstr ""
 "# Brugers postadresse (og fulde navn), hvis ikke username@host (fulde navn)\n"
 
-#: src/lang.c:3088
+#: src/lang.c:3153
 msgid "Show empty Followup-To in editor"
 msgstr "Vis tomme Followup-To i redigeringsprogrammet"
 
-#: src/lang.c:3089
+#: src/lang.c:3154
 msgid "# If ON show empty Followup-To header when editing an article\n"
 msgstr ""
 "# Hvis slÃ¥et til, sÃ¥ vis tomme Followup-To-teksthoveder nÃ¥r en artikel "
 "redigeres\n"
 
-#: src/lang.c:3093
+#: src/lang.c:3158
 msgid ""
 "Enter path/! command/--none to create your default signature. <CR> sets."
 msgstr ""
 "Indtast path/! command/--none for at oprette din standardunderskrift. <CR> "
 "Ã¦ndrer."
 
-#: src/lang.c:3094
+#: src/lang.c:3159
 msgid "Create signature from path/command"
 msgstr "Opret underskrift fra path/command (sti/kommando)"
 
-#: src/lang.c:3095
+#: src/lang.c:3160
 #, c-format
 msgid ""
 "# Signature path (random sigs)/file to be used when posting/replying\n"
@@ -8716,44 +8940,44 @@ msgid ""
 "# sigfile=--none     don't append a signature\n"
 msgstr ""
 
-#: src/lang.c:3103
+#: src/lang.c:3168
 msgid ""
 "Prepend signature with \"-- \" on own line. <SPACE> toggles & <CR> sets."
 msgstr ""
 "Foranstil underskrift med \"-- \" pÃ¥ egen linje. <MELLEMRUM> skifter & <CR> "
 "Ã¦ndrer."
 
-#: src/lang.c:3104
+#: src/lang.c:3169
 msgid "Prepend signature with \"-- \""
 msgstr "Foranstil underskrift med \"-- \""
 
-#: src/lang.c:3105
+#: src/lang.c:3170
 msgid "# If ON prepend the signature with dashes '\\n-- \\n'\n"
 msgstr "# Hvis slÃ¥et til, sÃ¥ foranstil signaturen med streger Â»\\n-- \\nÂ«\n"
 
-#: src/lang.c:3109
+#: src/lang.c:3174
 msgid "Add signature when reposting articles. <SPACE> toggles & <CR> sets."
 msgstr ""
 "TilfÃ¸j underskrift nÃ¥r artikler gensendes. <MELLEMRUM> SKIFTER & <CR> Ã¦ndrer."
 
-#: src/lang.c:3110
+#: src/lang.c:3175
 msgid "Add signature when reposting"
 msgstr "TilfÃ¸j signatur ved genindsendelse"
 
-#: src/lang.c:3111
+#: src/lang.c:3176
 msgid "# If ON add signature to reposted articles\n"
 msgstr "# Hvis slÃ¥et til, sÃ¥ tilfÃ¸j signatur til genindsendte artikler\n"
 
-#: src/lang.c:3115
+#: src/lang.c:3180
 #, fuzzy
 msgid "Enter quotation marks, %I for author's initials."
 msgstr "Indtast anfÃ¸rselstegn, %I for forfatters initialer."
 
-#: src/lang.c:3116
+#: src/lang.c:3181
 msgid "Characters used as quote-marks"
 msgstr "Tegn brugt som anfÃ¸rselstegn"
 
-#: src/lang.c:3117
+#: src/lang.c:3182
 #, fuzzy
 msgid ""
 "# Characters used in quoting to followups and replies.\n"
@@ -8762,11 +8986,11 @@ msgstr ""
 "# Tegn brugt i citering til opfÃ¸lgninger og svar.\n"
 "# '_' erstattes af ' ', %s, %S erstattes af forfatterens initialer.\n"
 
-#: src/lang.c:3123
+#: src/lang.c:3188
 msgid "Quoting behavior"
 msgstr "CiteringsopfÃ¸rsel"
 
-#: src/lang.c:3124
+#: src/lang.c:3189
 msgid ""
 "# How quoting should be handled when following up or replying.\n"
 "# Possible values are (the default is marked with *):\n"
@@ -8790,17 +9014,17 @@ msgstr ""
 "#   6 = Citer signaturer, citer tomme linjer\n"
 "#   7 = Komprimer citeringer, citer signaturer, citer tomme linjer\n"
 
-#: src/lang.c:3137 src/lang.c:3145 src/lang.c:3151
+#: src/lang.c:3202 src/lang.c:3210 src/lang.c:3216
 msgid ""
 "%A Addr %D Date %F Addr+Name %G Groupname %M Message-ID %N Name %C First Name"
 msgstr ""
 "%A Adr %D Dato %F Adr+Navn %G Gruppenavn %M Besked-id %N Navn %C Fornavn"
 
-#: src/lang.c:3138
+#: src/lang.c:3203
 msgid "Quote line when following up"
 msgstr "Citer linje ved opfÃ¸lgning"
 
-#: src/lang.c:3139
+#: src/lang.c:3204
 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"
@@ -8810,29 +9034,29 @@ msgstr ""
 "# %A Adresse    %D Dato   %F Adr+Navn    %G Gruppenavn  %M Besked-id\n"
 "# %N Fulde navn %C Fornavn      %I Initialer\n"
 
-#: src/lang.c:3146
+#: src/lang.c:3211
 msgid "Quote line when cross-posting"
 msgstr "Citer linje ved krydsindsendelse"
 
-#: src/lang.c:3152
+#: src/lang.c:3217
 msgid "Quote line when mailing"
 msgstr "Citer linje ved postleverance"
 
-#: src/lang.c:3157
+#: src/lang.c:3222
 msgid "If ON, include User-Agent: header. <SPACE> toggles & <CR> sets."
 msgstr ""
 "Hvis slÃ¥et til, sÃ¥ inkluder User-Agent:-teksthoved. <MELLEMRUM> skifter og "
 "<CR> Ã¦ndrer"
 
-#: src/lang.c:3158
+#: src/lang.c:3223
 msgid "Insert ''User-Agent:'' header"
 msgstr "IndsÃ¦t Â»User-Agent:Â«-teksthoved"
 
-#: src/lang.c:3159
+#: src/lang.c:3224
 msgid "# If ON include advertising User-Agent: header\n"
 msgstr "# Hvis slÃ¥et til, sÃ¥ inkluder reklameteksthoved for User-Agent:\n"
 
-#: src/lang.c:3164
+#: src/lang.c:3229
 msgid ""
 "Enter charset name for MIME (e.g. US-ASCII, ISO-8859-1, EUC-KR), <CR> to set."
 msgstr ""
@@ -8840,11 +9064,11 @@ msgstr ""
 "Ã¦ndrer."
 
 # skal vist ikke oversÃ¦ttes til tegnsÃ¦t
-#: src/lang.c:3165
+#: src/lang.c:3230
 msgid "MM_CHARSET"
 msgstr "MM_CHARSET"
 
-#: src/lang.c:3166
+#: src/lang.c:3231
 msgid ""
 "# Charset supported locally which is also used for MIME header and\n"
 "# Content-Type header.\n"
@@ -8861,42 +9085,42 @@ msgstr ""
 "# Hvis MIME_STRICT_CHARSET er defineret pÃ¥ kompileringstidspunktet, kan\n"
 "# tegnsÃ¦t udover mm_charset ikke vises og reprÃ¦senteres ved '?'.\n"
 
-#: src/lang.c:3176
+#: src/lang.c:3241
 msgid "MM_NETWORK_CHARSET"
 msgstr "MM_NETWORK_CHARSET"
 
-#: src/lang.c:3177
+#: src/lang.c:3242
 msgid "# Charset used for MIME (Content-Type) header in postings.\n"
 msgstr "# TegnsÃ¦t brugt for MIME-teksthoved i indsendelser (Content-Type).\n"
 
-#: src/lang.c:3181
+#: src/lang.c:3246
 msgid ""
 "Enter local charset name (e.g. US-ASCII, ISO-8859-1, EUC-KR), <CR> to set."
 msgstr ""
 "Indtast lokalt tegnsÃ¦tnavn (f.ek.s US-ASCII, ISO-8859-1, EUC-KR), <CR> "
 "Ã¦ndrer."
 
-#: src/lang.c:3182
+#: src/lang.c:3247
 msgid "MM_LOCAL_CHARSET"
 msgstr "MM_LOCAL_CHARSET"
 
-#: src/lang.c:3183
+#: src/lang.c:3248
 msgid "# Charset supported locally.\n"
 msgstr "# TegnsÃ¦t understÃ¸ttet lokalt.\n"
 
-#: src/lang.c:3190
+#: src/lang.c:3255
 msgid "Mailbox format"
 msgstr "Postkasseformat"
 
-#: src/lang.c:3191
+#: src/lang.c:3256
 msgid "# Format of the mailbox.\n"
 msgstr "# Format pÃ¥ postkassen.\n"
 
-#: src/lang.c:3196
+#: src/lang.c:3261
 msgid "MIME encoding in news messages"
 msgstr "MIME-kodning i nye beskeder"
 
-#: src/lang.c:3197
+#: src/lang.c:3262
 #, fuzzy
 msgid ""
 "# MIME encoding (8bit, base64, quoted-printable, 7bit) of the body\n"
@@ -8911,17 +9135,17 @@ msgstr ""
 "# mens Base64 er mere effektiv for de fleste 8-bit Ã¸stasiatiske, grÃ¦ske og\n"
 "# russiske tegnsÃ¦t med en masse 8-bit tegn.\n"
 
-#: src/lang.c:3205 src/lang.c:3226
+#: src/lang.c:3270 src/lang.c:3291
 msgid "Don't change unless you know what you are doing. <ESC> cancels."
 msgstr "Ã†ndr ikke med mindre du ved hvad du laver. <ESC> afbryder."
 
-#: src/lang.c:3206
+#: src/lang.c:3271
 #, fuzzy
 msgid "Use 8-bit characters in news headers"
 msgstr "Brug 8-bit tegn i nyhedshoveder"
 
 # engelsk fejl d med stort
-#: src/lang.c:3207
+#: src/lang.c:3272
 #, fuzzy
 msgid ""
 "# If ON, 8-bit characters in news headers are NOT encoded.\n"
@@ -8934,30 +9158,30 @@ msgstr ""
 "# 8-bit tegn i teksthoved kodes uanset vÃ¦rdien af denne parameter\n"
 "# med mindre post_mime_encoding ogsÃ¥ er 8bit.\n"
 
-#: src/lang.c:3214
+#: src/lang.c:3279
 msgid ""
 "Auto-view post-processed files <SPACE> toggles, <CR> sets, <ESC> cancels."
 msgstr ""
 
-#: src/lang.c:3215
+#: src/lang.c:3280
 msgid "View post-processed files"
 msgstr "Vis efterbehandlede filer"
 
-#: src/lang.c:3216
+#: src/lang.c:3281
 msgid "# If set, post processed files will be opened in a viewer\n"
 msgstr ""
 
-#: src/lang.c:3221
+#: src/lang.c:3286
 msgid "MIME encoding in mail messages"
 msgstr "MIME-kodning i postbeskeder"
 
-#: src/lang.c:3227
+#: src/lang.c:3292
 #, fuzzy
 msgid "Use 8-bit characters in mail headers"
 msgstr "Brug 8-bit tegn i posthoveder"
 
 # engelsk fejl d med stort
-#: src/lang.c:3228
+#: src/lang.c:3293
 #, fuzzy
 msgid ""
 "# If ON, 8-bit characters in mail headers are NOT encoded.\n"
@@ -8973,11 +9197,11 @@ msgstr ""
 "# 8-bit tegn i teksthoved kodes uanset vÃ¦rdien af denne parameter\n"
 "# med mindre post_mime_encoding ogsÃ¥ er 8bit.\n"
 
-#: src/lang.c:3239
+#: src/lang.c:3304
 msgid "Strip blanks from ends of lines"
 msgstr "Fjern tomme tegn fra linjeslutninger"
 
-#: src/lang.c:3240
+#: src/lang.c:3305
 msgid ""
 "# If ON strip blanks from ends of lines for faster display on slow "
 "terminals.\n"
@@ -8985,16 +9209,16 @@ msgstr ""
 "# Hvis slÃ¥et til, sÃ¥ fjern tomme felter fra linjeafslutninger for hurtigere\n"
 "# visning pÃ¥ langsomme terminaler.\n"
 
-#: src/lang.c:3246
+#: src/lang.c:3311
 msgid "If ON, use transliteration. <SPACE> toggles & <CR> sets."
 msgstr ""
 "Hvis slÃ¥et til, sÃ¥ brug transliteration. <MELLEMRUM> skifter & <CR> Ã¦ndrer."
 
-#: src/lang.c:3247
+#: src/lang.c:3312
 msgid "Transliteration"
 msgstr "Transliteration"
 
-#: src/lang.c:3248
+#: src/lang.c:3313
 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"
@@ -9005,11 +9229,11 @@ msgstr ""
 "# ikke kan reprÃ¦senteres i mÃ¥ltegnsÃ¦ttet, sÃ¥ kan det tilnÃ¦rmes via et eller\n"
 "# flere lignende tegn.\n"
 
-#: src/lang.c:3256
+#: src/lang.c:3321
 msgid "Send you a Cc/Bcc automatically"
 msgstr "Send dig en Cc/Bcc automatisk"
 
-#: src/lang.c:3257
+#: src/lang.c:3322
 msgid ""
 "# Put your name in the Cc: and/or Bcc: field when mailing an article.\n"
 "# Possible values are (the default is marked with *):\n"
@@ -9025,26 +9249,26 @@ msgstr ""
 "#   2 = Bcc\n"
 "#   3 = Cc og Bcc\n"
 
-#: src/lang.c:3268
+#: src/lang.c:3333
 msgid "Hash algorithm for Cancel-Lock/Cancel-Key"
 msgstr ""
 
-#: src/lang.c:3269
+#: src/lang.c:3334
 msgid ""
 "# Hash algorithm for Cancel-Lock/Cancel-Key (default 'sha1')\n"
 "# Use 'none' to not generate Cancel-Lock headers.\n"
 msgstr ""
 
-#: src/lang.c:3275
+#: src/lang.c:3340
 msgid "Enter address elements about which you want to be warned. <CR> sets."
 msgstr ""
 "Indtast adresseelementer som du Ã¸nsker at blive advaret om. <CR> Ã¦ndrer."
 
-#: src/lang.c:3276
+#: src/lang.c:3341
 msgid "Spamtrap warning address parts"
 msgstr "Spamtrap-advarsel for adressedele"
 
-#: src/lang.c:3277
+#: src/lang.c:3342
 msgid ""
 "# A comma-delimited list of address-parts you want to be warned\n"
 "# about when trying to reply by email.\n"
@@ -9052,28 +9276,28 @@ msgstr ""
 "# En kommaafgrÃ¦nset liste med adressedele du Ã¸nsker at blive advaret om,\n"
 "# nÃ¥r du svarer pÃ¥ e-post.\n"
 
-#: src/lang.c:3282
+#: src/lang.c:3347
 msgid "Enter default number of days a filter entry will be valid. <CR> sets."
 msgstr "Indtast antal dage en filterpost vil vÃ¦re gyldig. <CR. Ã¦ndrer."
 
-#: src/lang.c:3283
+#: src/lang.c:3348
 msgid "No. of days a filter entry is valid"
 msgstr "Antal dage en filterpost er gyldig"
 
-#: src/lang.c:3284
+#: src/lang.c:3349
 msgid "# Number of days a short term filter will be active\n"
 msgstr "# Antal dage et korttidsfilter vil vÃ¦re aktivt\n"
 
-#: src/lang.c:3288
+#: src/lang.c:3353
 msgid "Add posted articles to filter. <SPACE> toggles & <CR> sets."
 msgstr "TilfÃ¸j sendte artikler til filter. <MELLEMRUM> skifter & <CR> Ã¦ndrer."
 
-#: src/lang.c:3289
+#: src/lang.c:3354
 msgid "Add posted articles to filter"
 msgstr "TilfÃ¸j indsendte artikler til filter"
 
 # engelsk fejl, mangler .
-#: src/lang.c:3290
+#: src/lang.c:3355
 msgid ""
 "# If ON add posted articles which start a new thread to filter for\n"
 "# highlighting follow-ups\n"
@@ -9081,7 +9305,7 @@ msgstr ""
 "# Hvis slÃ¥et til, sÃ¥ tilfÃ¸j indsendte artikler, som starter en ny trÃ¥d\n"
 "# at filtrere efter, som fremhÃ¦vede opfÃ¸lgninger.\n"
 
-#: src/lang.c:3294
+#: src/lang.c:3359
 #, fuzzy
 msgid ""
 "Keep expired filter rules in file. <SPACE> toggles, <CR> sets, <ESC> cancels."
@@ -9089,52 +9313,53 @@ msgstr ""
 "Marker gemte artikler/trÃ¥de som lÃ¦st. <MELLEMRUM> skifter, <CR> Ã¦ndrer, "
 "<ESC> afbryder."
 
-#: src/lang.c:3295
+#: src/lang.c:3360
 msgid "Keep expired filter rules in file"
 msgstr ""
 
-#: src/lang.c:3296
+#: src/lang.c:3361
 msgid "# If ON, expired filter rules are kept in the filter file\n"
 msgstr ""
 
-#: src/lang.c:3301
+#: src/lang.c:3366
 msgid "The directory where articles/threads are to be saved in mailbox format."
 msgstr ""
 "Mappen hvor artikler/trÃ¥de skal gemmes i mailbox-format (postkasseformat)."
 
-#: src/lang.c:3302
+#: src/lang.c:3367
 msgid "Mail directory"
 msgstr "Postmappe"
 
-#: src/lang.c:3303
+#: src/lang.c:3368
 msgid "# (-m) directory where articles/threads are saved in mailbox format\n"
 msgstr "# (-m) mappe hvor artikler/trÃ¥de gemmes i mailbox-format\n"
 
-#: src/lang.c:3308
+#: src/lang.c:3373
 msgid "Save articles in batch mode (-S)"
 msgstr "Gem artikler i jobtilstand (-S)"
 
-#: src/lang.c:3309
+#: src/lang.c:3374
+#, fuzzy
 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"
+"# or mail (-M/-N) is specified on the command-line\n"
 msgstr ""
 "# Hvis slÃ¥et til, sÃ¥ vil artikler/trÃ¥de blive gemt i jobtilstand\n"
 "# nÃ¥r -S eller post (-M/-N) er angivet pÃ¥ kommandolinjen\n"
 
-#: src/lang.c:3314
+#: src/lang.c:3379
 msgid "The directory where you want articles/threads saved."
 msgstr "Mappen hvor du Ã¸nsker at artikler/trÃ¥de gemmes."
 
-#: src/lang.c:3315
+#: src/lang.c:3380
 msgid "Directory to save arts/threads in"
 msgstr "Mappe til at gemme artikler/trÃ¥de i"
 
-#: src/lang.c:3316
+#: src/lang.c:3381
 msgid "# Directory where articles/threads are saved\n"
 msgstr "# Mappe hvor artikler/trÃ¥de gemmes\n"
 
-#: src/lang.c:3320
+#: src/lang.c:3385
 msgid ""
 "Mark saved articles/threads as read. <SPACE> toggles, <CR> sets, <ESC> "
 "cancels."
@@ -9142,24 +9367,24 @@ msgstr ""
 "Marker gemte artikler/trÃ¥de som lÃ¦st. <MELLEMRUM> skifter, <CR> Ã¦ndrer, "
 "<ESC> afbryder."
 
-#: src/lang.c:3321
+#: src/lang.c:3386
 msgid "Mark saved articles/threads as read"
 msgstr "Marker gemte artikler/trÃ¥de som lÃ¦st"
 
-#: src/lang.c:3322
+#: src/lang.c:3387
 msgid "# If ON mark articles that are saved as read\n"
 msgstr "# Hvis slÃ¥et til, sÃ¥ markeres artikler som gemmes som lÃ¦st\n"
 
-#: src/lang.c:3326
+#: src/lang.c:3391
 msgid "Do post processing (e.g. extract attachments) for saved articles."
 msgstr ""
 "UdfÃ¸r ikke efterbehandling (f.eks. udtrÃ¦k vedhÃ¦ftninger) for gemte artikler."
 
-#: src/lang.c:3327
+#: src/lang.c:3392
 msgid "Post process saved articles"
 msgstr "Efterbehandl gemte artikler"
 
-#: src/lang.c:3328
+#: src/lang.c:3393
 #, fuzzy
 msgid ""
 "# Perform post processing (saving binary attachments) from saved articles.\n"
@@ -9175,11 +9400,11 @@ msgstr ""
 "#   2 = Bcc\n"
 "#   3 = Cc og Bcc\n"
 
-#: src/lang.c:3337
+#: src/lang.c:3402
 msgid "Process only unread articles"
 msgstr "Behandl kun ulÃ¦ste artikler"
 
-#: src/lang.c:3338
+#: src/lang.c:3403
 msgid ""
 "# If ON only save/print/pipe/mail unread articles (tagged articles "
 "excepted)\n"
@@ -9188,15 +9413,15 @@ msgstr ""
 "artikler\n"
 "# (mÃ¦rkede artikler forventes)\n"
 
-#: src/lang.c:3343
+#: src/lang.c:3408
 msgid "Print all or just part of header. <SPACE> toggles & <CR> sets."
 msgstr ""
 
-#: src/lang.c:3344
+#: src/lang.c:3409
 msgid "Print all headers when printing"
 msgstr "Udskriv alle teksthoveder under udskrivning"
 
-#: src/lang.c:3345
+#: src/lang.c:3410
 msgid ""
 "# If ON print all of article header otherwise just the important lines\n"
 msgstr ""
@@ -9204,7 +9429,7 @@ msgstr ""
 "vigtige\n"
 "# linjer\n"
 
-#: src/lang.c:3349
+#: src/lang.c:3414
 msgid ""
 "The printer program with options that is to be used to print articles/"
 "threads."
@@ -9212,36 +9437,36 @@ msgstr ""
 "Printerprogrammet med indstillinger som vil blive brugt til at udskrive "
 "artikler/trÃ¥de."
 
-#: src/lang.c:3350
+#: src/lang.c:3415
 msgid "Printer program with options"
 msgstr "Printerprogram med indstillinger"
 
-#: src/lang.c:3351
+#: src/lang.c:3416
 msgid "# Print program with parameters used to print articles/threads\n"
 msgstr "# Udskriv program med parametre brugt til at udskrive artikler/trÃ¥de\n"
 
-#: src/lang.c:3357
+#: src/lang.c:3422
 msgid "Force redraw after certain commands"
 msgstr "Fremtving skÃ¦rmopdatering efter bestemte kommandoer"
 
-#: src/lang.c:3358
+#: src/lang.c:3423
 msgid ""
 "# If ON a screen redraw will always be done after certain external commands\n"
 msgstr ""
 "% Hvis slÃ¥et til, sÃ¥ vil en skÃ¦rmopdatering altid blive udfÃ¸rt efter "
 "bestemte eksterne kommandoer\n"
 
-#: src/lang.c:3362
+#: src/lang.c:3427
 msgid "Enter %E for editor, %F for filename, %N for line-number, <CR> to set."
 msgstr ""
 "Indtast %E for redigeringsprogram, %F for filnavn, %N for linjenummer. <CR> "
 "Ã¦ndrer"
 
-#: src/lang.c:3363
+#: src/lang.c:3428
 msgid "Invocation of your editor"
 msgstr "IgangsÃ¦ttelse af dit redigeringsprogram"
 
-#: src/lang.c:3364
+#: src/lang.c:3429
 msgid ""
 "# Format of editor line including parameters\n"
 "# %E Editor  %F Filename  %N Linenumber\n"
@@ -9249,18 +9474,18 @@ msgstr ""
 "# Format for redigeringsprogrammets parametre for linjeinkludering\n"
 "# %E Redigeringsprogram %F Filnavn  %N Linjenummer\n"
 
-#: src/lang.c:3369
+#: src/lang.c:3434
 msgid ""
 "Enter name and options for external-inews, --internal for internal inews"
 msgstr ""
 "Indtast navn og indstillinger for external-inews, --internal for interne "
 "inews"
 
-#: src/lang.c:3370
+#: src/lang.c:3435
 msgid "External inews"
 msgstr "Eksterne inews"
 
-#: src/lang.c:3371
+#: src/lang.c:3436
 msgid ""
 "# If --internal use the built in mini inews for posting via NNTP\n"
 "# otherwise use an external inews program\n"
@@ -9269,18 +9494,18 @@ msgstr ""
 "NNTP\n"
 "# ellers brug et eksternt inews-program\n"
 
-#: src/lang.c:3375
+#: src/lang.c:3440
 msgid ""
 "Enter %M for mailer, %S for subject, %T for to, %F for filename, <CR> to set."
 msgstr ""
 "Indtast %M for postprogram, %S for emne, %T for til, %F for filnavn, <CR> "
 "Ã¦ndrer."
 
-#: src/lang.c:3376
+#: src/lang.c:3441
 msgid "Invocation of your mail command"
 msgstr "IgangsÃ¦ttelse af din postkommando"
 
-#: src/lang.c:3377
+#: src/lang.c:3442
 #, fuzzy
 msgid ""
 "# Format of mailer line including parameters\n"
@@ -9290,11 +9515,11 @@ msgstr ""
 "# Format for redigeringsprogrammets parametre for linjeinkludering\n"
 "# %E Redigeringsprogram %F Filnavn  %N Linjenummer\n"
 
-#: src/lang.c:3384
+#: src/lang.c:3449
 msgid "Use interactive mail reader"
 msgstr "Brug interaktiv postlÃ¦ser"
 
-#: src/lang.c:3385
+#: src/lang.c:3450
 msgid ""
 "# Interactive mailreader\n"
 "# Possible values are (the default is marked with *):\n"
@@ -9308,35 +9533,39 @@ msgstr ""
 "#   1 = brug interaktiv postlÃ¦ser med teksthoveder i fil\n"
 "#   2 = brug interaktiv postlÃ¦ser uden teksthoveder i fil\n"
 
-#: src/lang.c:3394
+#: src/lang.c:3459
 msgid "Remove ~/.article after posting"
 msgstr "Fjern ~/.article efter indsendelse"
 
-#: src/lang.c:3395
+#: src/lang.c:3460
 msgid "# If ON remove ~/.article after posting.\n"
 msgstr "# Hvis slÃ¥et til, sÃ¥ fjern ~/.article efter indsendelse.\n"
 
-#: src/lang.c:3401
+#: src/lang.c:3466
 msgid "Use UTF-8 graphics (thread tree etc.)"
 msgstr "Brug UTF-8-grafik (trÃ¥dtrÃ¦ etc.)"
 
-#: src/lang.c:3402
+#: src/lang.c:3467
 msgid ""
-"# If ON use UTF-8 characters for indicator '->', tree and ellipsis '...'.\n"
+"# Use UTF-8 characters for indicator '->', tree and ellipsis '...'.\n"
+"# Possible values are (the default is marked with *):\n"
+"# * 0 = Don't use UTF-8 characters\n"
+"#   1 = Use UTF-8 characters for ellipsis\n"
+"#   2 = Use UTF-8 characters for indicator and thread/attachment tree\n"
+"#   3 = Use UTF-8 characters for ellipsis, indicator and thread/attachment "
+"tree\n"
 msgstr ""
-"# Hvis slÃ¥et til, sÃ¥ brug UTF-8-tegn for indikator Â»->Â«, trÃ¦ og "
-"ellipse Â»...Â«\n"
 
-#: src/lang.c:3407
+#: src/lang.c:3477
 msgid "Filename for all posted articles, <CR> sets, no filename=do not save."
 msgstr ""
 "Filnavn for alle indsendte artikler, <CR> Ã¦ndrer, intet filnavn=gem ikke."
 
-#: src/lang.c:3408
+#: src/lang.c:3478
 msgid "Filename for posted articles"
 msgstr "Filnavn for indsendte artikler"
 
-#: src/lang.c:3409
+#: src/lang.c:3479
 msgid ""
 "# Filename where to keep all postings (default posted)\n"
 "# If no filename is set then postings will not be saved\n"
@@ -9344,39 +9573,39 @@ msgstr ""
 "# Filnavn hvor alle indlÃ¦g opbevares (standardindlÃ¦g)\n"
 "# Hvis intet filnavn er angivet, sÃ¥ vil indlÃ¦g ikke blive gemt\n"
 
-#: src/lang.c:3414
+#: src/lang.c:3484
 msgid ""
 "Keep all failed articles in ~/dead.articles. <SPACE> toggles & <CR> sets."
 msgstr ""
 "Bevar alle mislykkedes artikler i ~/dead.articles. <MELLEMRUM> skifter & "
 "<CR> Ã¦ndrer."
 
-#: src/lang.c:3415
+#: src/lang.c:3485
 msgid "Keep failed arts in ~/dead.articles"
 msgstr "Bevar mislykkede artikler i ~/dead.articles"
 
-#: src/lang.c:3416
+#: src/lang.c:3486
 msgid "# If ON keep all failed postings in ~/dead.articles\n"
 msgstr ""
 "# Hvis slÃ¥et til, sÃ¥ bevar alle mislykkedes indsendelser i ~/dead.articles\n"
 
-#: src/lang.c:3420
+#: src/lang.c:3490
 msgid "Do you want to strip unsubscribed groups from .newsrc"
 msgstr "Ã˜nsker du at fjerne grupper med fjernet abonnement fra .newsrc"
 
-#: src/lang.c:3421
+#: src/lang.c:3491
 msgid "No unsubscribed groups in newsrc"
 msgstr "Ingen grupper med fjernet abonnement i newsrc"
 
-#: src/lang.c:3422
+#: src/lang.c:3492
 msgid "# If ON strip unsubscribed groups from newsrc\n"
 msgstr "# Hvis slÃ¥et til sÃ¥ fjern grupper uden abonnement fra newsrc\n"
 
-#: src/lang.c:3427
+#: src/lang.c:3497
 msgid "Remove bogus groups from newsrc"
 msgstr "Fjern fejlramte grupper fra newsrc"
 
-#: src/lang.c:3428
+#: src/lang.c:3498
 msgid ""
 "# What to do with bogus groups in newsrc file\n"
 "# Possible values are (the default is marked with *):\n"
@@ -9385,63 +9614,63 @@ msgid ""
 "#   2 = highlight with D on selection screen\n"
 msgstr ""
 
-#: src/lang.c:3437
+#: src/lang.c:3507
 msgid ""
 "Enter number of seconds to wait for a response from the server. <CR> sets."
 msgstr ""
 "Indtast antallet af sekunder at vente pÃ¥ svar fra serveren. <CR> Ã¦ndrer."
 
-#: src/lang.c:3438
+#: src/lang.c:3508
 msgid "NNTP read timeout in seconds"
 msgstr "TidsudlÃ¸b i sekunder for NNTP-lÃ¦s"
 
-#: src/lang.c:3439
+#: src/lang.c:3509
 msgid ""
 "# Time in seconds to wait for a response from the server (0=no timeout)\n"
 msgstr "# Ventetid i sekunder efter svar fra en server (0=intet tidsudlÃ¸b)\n"
 
-#: src/lang.c:3444
+#: src/lang.c:3514
 msgid "Enter number of seconds until active file will be reread. <CR> sets."
 msgstr ""
 "Indtast antallet af sekunder fÃ¸r aktiv fil vil blive genlÃ¦st. <CR> Ã¦ndrer."
 
-#: src/lang.c:3445
+#: src/lang.c:3515
 msgid "Interval in secs to reread active"
 msgstr "Interval i sekunder til at genlÃ¦se aktive"
 
-#: src/lang.c:3446
+#: src/lang.c:3516
 msgid ""
 "# Time interval in seconds between rereading the active file (0=never)\n"
 msgstr ""
 "# Tidsinterval i sekunder mellem genlÃ¦sning af den aktive fil (0=aldrig)\n"
 
-#: src/lang.c:3451
+#: src/lang.c:3521
 msgid "Reconnect to server automatically"
 msgstr "Forbind til serveren igen automatisk"
 
-#: src/lang.c:3452
+#: src/lang.c:3522
 msgid ""
 "# If ON automatically reconnect to NNTP server if the connection is broken\n"
 msgstr ""
 "# Hvis slÃ¥et til, sÃ¥ forbind automatisk til NNTP-serveren hvis forbindelsen "
 "afbrydes\n"
 
-#: src/lang.c:3456
+#: src/lang.c:3526
 msgid ""
 "Create local copies of NNTP overview files. <SPACE> toggles & <CR> sets."
 msgstr ""
 "Opret lokale kopier af NNTP-overbliksfiler. <MELLEMRUM> skifter og <CR> "
 "Ã¦ndrer."
 
-#: src/lang.c:3457
+#: src/lang.c:3527
 msgid "Cache NNTP overview files locally"
 msgstr "Lagr NNTP-overbliksfiler lokalt"
 
-#: src/lang.c:3458
+#: src/lang.c:3528
 msgid "# If ON, create local copies of NNTP overview files.\n"
 msgstr "# Hvis slÃ¥et til, sÃ¥ opret lokale kopier af NNTP-overbliksfiler.\n"
 
-#: src/lang.c:3463
+#: src/lang.c:3533
 #, fuzzy
 msgid ""
 "Compress local copies of NNTP overview files. <SPACE> toggles & <CR> sets."
@@ -9449,26 +9678,26 @@ msgstr ""
 "Opret lokale kopier af NNTP-overbliksfiler. <MELLEMRUM> skifter og <CR> "
 "Ã¦ndrer."
 
-#: src/lang.c:3464
+#: src/lang.c:3534
 #, fuzzy
 msgid "Compress locally cached NNTP overview files"
 msgstr "Lagr NNTP-overbliksfiler lokalt"
 
-#: src/lang.c:3465
+#: src/lang.c:3535
 #, fuzzy
 msgid "# If ON, compress local copies of NNTP overview files.\n"
 msgstr "# Hvis slÃ¥et til, sÃ¥ opret lokale kopier af NNTP-overbliksfiler.\n"
 
-#: src/lang.c:3470 src/lang.c:3485 src/lang.c:3505 src/lang.c:3528
-#: src/lang.c:3553 src/lang.c:3575 src/lang.c:3607 src/lang.c:3626
+#: src/lang.c:3540 src/lang.c:3555 src/lang.c:3575 src/lang.c:3598
+#: src/lang.c:3623 src/lang.c:3645 src/lang.c:3677 src/lang.c:3696
 msgid "Enter format string. <CR> sets, <ESC> cancels."
 msgstr "Indtast formatstreng. <CR> Ã¦ndrer, <ESC> afbryder."
 
-#: src/lang.c:3471
+#: src/lang.c:3541
 msgid "Format string for selection level"
 msgstr "Formatstreng for udvÃ¦lgelsesniveau"
 
-#: src/lang.c:3472
+#: src/lang.c:3542
 msgid ""
 "# Format string for selection level representation\n"
 "# Default: %f %n %U  %G  %d\n"
@@ -9494,11 +9723,11 @@ msgstr ""
 "#   %n              Nummer, linjenummer pÃ¥ skÃ¦rm\n"
 "#   %U              UlÃ¦st antal\n"
 
-#: src/lang.c:3486
+#: src/lang.c:3556
 msgid "Format string for group level"
 msgstr "Formatstreng for gruppeniveau"
 
-#: src/lang.c:3487
+#: src/lang.c:3557
 msgid ""
 "# Format string for group level representation\n"
 "# Default: %n %m %R %L  %s  %F\n"
@@ -9532,12 +9761,12 @@ msgstr ""
 "#   %s              Emne (kun gruppeniveau)\n"
 "#   %S              BedÃ¸mmelse\n"
 
-#: src/lang.c:3506
+#: src/lang.c:3576
 #, fuzzy
 msgid "Format string for attachment level"
 msgstr "Formatstreng for trÃ¥dniveau"
 
-#: src/lang.c:3507
+#: src/lang.c:3577
 #, fuzzy
 msgid ""
 "# Format string for attachment level representation\n"
@@ -9575,12 +9804,12 @@ msgstr ""
 "#   %s              Emne (kun gruppeniveau)\n"
 "#   %S              BedÃ¸mmelse\n"
 
-#: src/lang.c:3529
+#: src/lang.c:3599
 #, fuzzy
 msgid "Format string for display of mime header"
 msgstr "Formatstreng for visning af datoer"
 
-#: src/lang.c:3530
+#: src/lang.c:3600
 #, fuzzy
 msgid ""
 "# Format string for mime header at article level\n"
@@ -9620,12 +9849,12 @@ msgstr ""
 "#   %s              Emne (kun gruppeniveau)\n"
 "#   %S              BedÃ¸mmelse\n"
 
-#: src/lang.c:3554
+#: src/lang.c:3624
 #, fuzzy
 msgid "Format string for display of uue header"
 msgstr "Formatstreng for visning af datoer"
 
-#: src/lang.c:3555
+#: src/lang.c:3625
 #, fuzzy
 msgid ""
 "# Format string for uue header at article level\n"
@@ -9662,12 +9891,12 @@ msgstr ""
 "#   %s              Emne (kun gruppeniveau)\n"
 "#   %S              BedÃ¸mmelse\n"
 
-#: src/lang.c:3576
+#: src/lang.c:3646
 #, fuzzy
 msgid "Format string for display of yenc header"
 msgstr "Formatstreng for visning af datoer"
 
-#: src/lang.c:3577
+#: src/lang.c:3647
 #, fuzzy
 msgid ""
 "# Format string for yenc header at article level\n"
@@ -9714,11 +9943,11 @@ msgstr ""
 "#   %s              Emne (kun gruppeniveau)\n"
 "#   %S              BedÃ¸mmelse\n"
 
-#: src/lang.c:3608
+#: src/lang.c:3678
 msgid "Format string for thread level"
 msgstr "Formatstreng for trÃ¥dniveau"
 
-#: src/lang.c:3609
+#: src/lang.c:3679
 msgid ""
 "# Format string for thread level representation\n"
 "# Default: %n %m  [%L]  %T  %F\n"
@@ -9750,19 +9979,19 @@ msgstr ""
 "#   %S              BedÃ¸mmelse\n"
 "#   %T              TrÃ¥dtrÃ¦ (kun trÃ¥dniveau)\n"
 
-#: src/lang.c:3627
+#: src/lang.c:3697
 msgid "Format string for display of dates"
 msgstr "Formatstreng for visning af datoer"
 
-#: src/lang.c:3628
+#: src/lang.c:3698
 msgid "# Format string for date representation\n"
 msgstr "# Formatstreng for datoreprÃ¦sentation\n"
 
-#: src/lang.c:3638
+#: src/lang.c:3708
 msgid "Unicode normalization form"
 msgstr "Form for Unicodenormalisering"
 
-#: src/lang.c:3639
+#: src/lang.c:3709
 #, fuzzy
 msgid ""
 "# Unicode normalization form\n"
@@ -9783,19 +10012,19 @@ msgstr ""
 "#   4 = NFD\n"
 "#   5 = NFKC_CF\n"
 
-#: src/lang.c:3653
+#: src/lang.c:3723
 msgid "Render BiDi"
 msgstr "Optegn BiDi"
 
-#: src/lang.c:3654
+#: src/lang.c:3724
 msgid "# If ON, bi-directional text is rendered by tin\n"
 msgstr "# Hvis slÃ¥et til, sÃ¥ optegnes modsatrettet tekst af tin\n"
 
-#: src/lang.c:3661
+#: src/lang.c:3731
 msgid "Function for sorting articles"
 msgstr "Funktion for sortering af artikler"
 
-#: src/lang.c:3662
+#: src/lang.c:3732
 msgid ""
 "# Function for sorting articles\n"
 "# Possible values are (the default is marked with *):\n"
@@ -9803,143 +10032,143 @@ msgid ""
 "#   1 = heapsort\n"
 msgstr ""
 
-#: src/lang.c:3675
+#: src/lang.c:3745
 msgid "Automatically GroupMarkUnselArtRead"
 msgstr "Automatisk GroupMarkUnselArtRead"
 
-#: src/lang.c:3681
+#: src/lang.c:3751
 msgid "Delete post-process files"
 msgstr "Slet efterbrÃ¦nderens filer"
 
-#: src/lang.c:3686
+#: src/lang.c:3756
 msgid "Filename for all mailed articles, <CR> sets, no filename=do not save."
 msgstr ""
 "Filnavn for alle indsendte artikler, <CR> Ã¦ndrer, intet filnavn=gem ikke."
 
-#: src/lang.c:3687
+#: src/lang.c:3757
 msgid "Mailbox to save sent mails"
 msgstr "Postkasse hvor sendt post gemmes"
 
-#: src/lang.c:3692
+#: src/lang.c:3762
 msgid "Set Followup-To: header to this group(s). <CR> sets, <ESC> cancels."
 msgstr ""
 "SÃ¦t Followup-To:-tekshoved for disse grupper. <CR> Ã¦ndrer, <ESC> afbryder."
 
-#: src/lang.c:3693
+#: src/lang.c:3763
 msgid "Followup-To: header"
 msgstr "Followup-To:-teksthoved"
 
-#: src/lang.c:3698
+#: src/lang.c:3768
 msgid "Enter default mail address (and fullname). <CR> sets, <ESC> cancels."
 msgstr "Indtast e-postadresse (og fulde navn). <CR> Ã¦ndrer, >ESC> afbryder."
 
-#: src/lang.c:3705
+#: src/lang.c:3775
 msgid ""
 "Path and options for ispell-like spell-checker. <CR> sets, <ESC> cancels."
 msgstr ""
 "Sti og tilvalg for ispell-lignende stavekontrol. <CR> Ã¦ndrer, <ESC> afbryder."
 
-#: src/lang.c:3706
+#: src/lang.c:3776
 msgid "Ispell program"
 msgstr "Ispellprogram"
 
-#: src/lang.c:3712
+#: src/lang.c:3782
 msgid "When group is a mailing list, send responses to this email address."
 msgstr "NÃ¥r gruppe er en postliste, sÃ¥ send svar til denne e-postadresse."
 
-#: src/lang.c:3713
+#: src/lang.c:3783
 msgid "Mailing list address"
 msgstr "Adresse pÃ¥ postliste"
 
-#: src/lang.c:3719
+#: src/lang.c:3789
 msgid "Forward articles as attachment"
 msgstr "Videresend artikler som vedhÃ¦ftninger"
 
-#: src/lang.c:3724
+#: src/lang.c:3794
 msgid ""
 "A comma separated list of MIME major/minor Content-Types. <ESC> cancels."
 msgstr "En kommaadskilt liste af MIME store/smÃ¥ Content-typer. <ESC> afbryder."
 
-#: src/lang.c:3725
+#: src/lang.c:3795
 msgid "Which MIME types will be saved"
 msgstr "Hvilke MIME-typer vil blive gemt"
 
-#: src/lang.c:3730
+#: src/lang.c:3800
 msgid "Value of the Organization: header. <CR> sets, <ESC> cancels."
 msgstr "VÃ¦rdi for Organisation:-teksthoved. <CR> Ã¦ndrer, <ESC> afbryder."
 
-#: src/lang.c:3731
+#: src/lang.c:3801
 msgid "Organization: header"
 msgstr "Organisation:-teksthoved"
 
-#: src/lang.c:3736
+#: src/lang.c:3806
 msgid "Filename for saved articles. <CR> sets, <ESC> cancels."
 msgstr "Filnavn for gemte artikler. <CR> Ã¦ndrer, <ESC> afbryder."
 
-#: src/lang.c:3737
+#: src/lang.c:3807
 msgid "savefile"
 msgstr "gemt fil"
 
-#: src/lang.c:3742 src/lang.c:3766
+#: src/lang.c:3812 src/lang.c:3836
 msgid "Scope for the filter rule. <CR> sets, <ESC> cancels."
 msgstr "Virkefelt for filterregel. <CR> Ã¦ndrer, <ESC> afbryder."
 
-#: src/lang.c:3743
+#: src/lang.c:3813
 msgid "Quick (1 key) select filter scope"
 msgstr "HurtigvÃ¦lg (1 tast) filteromfang"
 
-#: src/lang.c:3748 src/lang.c:3772
+#: src/lang.c:3818 src/lang.c:3842
 msgid "Header for filter rule. <CR> sets, <ESC> cancels."
 msgstr "Teksthoved for filterregel. <CR> Ã¦ndrer, <ESC> afbryder."
 
-#: src/lang.c:3749
+#: src/lang.c:3819
 msgid "Quick (1 key) select filter header"
 msgstr "HurtigvÃ¦lg (1 tast) filterteksthoved"
 
-#: src/lang.c:3754 src/lang.c:3778
+#: src/lang.c:3824 src/lang.c:3848
 msgid "ON = case sensitive, OFF = ignore case. <CR> sets, <ESC> cancels."
 msgstr ""
 "TÃ¦ndt (ON) = versalfÃ¸lsom, Slukket (OFF) = ignorer versaler. <CR> Ã¦ndrer\n"
 "<ESC> afbryder."
 
-#: src/lang.c:3755
+#: src/lang.c:3825
 msgid "Quick (1 key) select filter case"
 msgstr "HurtigvÃ¦lg (1 tast) versaler for filter"
 
-#: src/lang.c:3760 src/lang.c:3784
+#: src/lang.c:3830 src/lang.c:3854
 msgid "ON = expire, OFF = don't ever expire. <CR> sets, <ESC> cancels."
 msgstr "ON = udlÃ¸b, OFF = udlÃ¸b aldrig. <CR> Ã¦ndrer, <ESC> afbryder."
 
-#: src/lang.c:3761
+#: src/lang.c:3831
 msgid "Quick (1 key) select filter expire"
 msgstr "HurtigvÃ¦lg (1 tast) filterudlÃ¸b"
 
-#: src/lang.c:3767
+#: src/lang.c:3837
 msgid "Quick (1 key) kill filter scope"
 msgstr "HurtigdrÃ¦b (1 tast) filteromfang"
 
-#: src/lang.c:3773
+#: src/lang.c:3843
 msgid "Quick (1 key) kill filter header"
 msgstr "HurtigdrÃ¦b (1 tast) filterteksthoved"
 
-#: src/lang.c:3779
+#: src/lang.c:3849
 msgid "Quick (1 key) kill filter case"
 msgstr "HurtigdrÃ¦b (1 tast) versaler for filter"
 
-#: src/lang.c:3785
+#: src/lang.c:3855
 msgid "Quick (1 key) kill filter expire"
 msgstr "HurtigdrÃ¦b (1 tast) filterudlÃ¸b"
 
-#: src/lang.c:3790
+#: src/lang.c:3860
 #, fuzzy
 msgid "Command line options to add. <CR> sets, <ESC> cancels."
 msgstr "VÃ¦rdi for Organisation:-teksthoved. <CR> Ã¦ndrer, <ESC> afbryder."
 
-#: src/lang.c:3791
+#: src/lang.c:3861
 msgid "CMD line options to add"
 msgstr ""
 
-#: src/lang.c:3796
+#: src/lang.c:3866
 #, fuzzy
 msgid ""
 "ON = cache NNTP overview files, OFF = don't cache. <CR> sets, <ESC> cancels."
@@ -9947,115 +10176,212 @@ msgstr ""
 "TÃ¦ndt (ON) = versalfÃ¸lsom, Slukket (OFF) = ignorer versaler. <CR> Ã¦ndrer\n"
 "<ESC> afbryder."
 
-#: src/lang.c:3797
+#: src/lang.c:3867
 #, fuzzy
 msgid "Cache overview files"
 msgstr "Lagr NNTP-overbliksfiler lokalt"
 
-#: src/lang.c:3803
+#: src/lang.c:3873
 #, fuzzy
 msgid ""
 "ON = compress cached files, OFF = don't compress. <CR> sets, <ESC> cancels."
 msgstr "ON = udlÃ¸b, OFF = udlÃ¸b aldrig. <CR> Ã¦ndrer, <ESC> afbryder."
 
-#: src/lang.c:3804
+#: src/lang.c:3874
 #, fuzzy
 msgid "Compress overview files"
 msgstr "Lagr NNTP-overbliksfiler lokalt"
 
-#: src/lang.c:3811
+#: src/lang.c:3881
 #, fuzzy
 msgid "Config Options"
 msgstr "Farveindstillinger"
 
-#: src/lang.c:3816
+#: src/lang.c:3886
 #, fuzzy
 msgid "A comma separated list of NNTP commands. <CR> sets, <ESC> cancels."
 msgstr "En kommaadskilt liste af MIME store/smÃ¥ Content-typer. <ESC> afbryder."
 
-#: src/lang.c:3817
+#: src/lang.c:3887
 msgid "Disabled NNTP commands"
 msgstr ""
 
-#: src/lang.c:3822
+#: src/lang.c:3892
 #, fuzzy
 msgid "Number of pipelined NNTP commands to send. <CR> sets, <ESC> cancels."
 msgstr "Indtast formatstreng. <CR> Ã¦ndrer, <ESC> afbryder."
 
-#: src/lang.c:3823
+#: src/lang.c:3893
 msgid "NNTP pipeline limit"
 msgstr ""
 
-#: src/lang.c:3829
+#: src/lang.c:3899
 #, fuzzy
 msgid "tinrc Override Options"
 msgstr "Filterindstillinger"
 
-#: src/lang.c:3835
+#: src/lang.c:3905
 msgid "Assume this charset if no charset declaration is present, <CR> to set."
 msgstr ""
 "Antag dette tegnsÃ¦t hvis ingen tegnsÃ¦tdeklaration er til stede, <CR> Ã¦ndrer."
 
-#: src/lang.c:3836
+#: src/lang.c:3906
 msgid "UNDECLARED_CHARSET"
 msgstr "UNDECLARED_CHARSET"
 
-#: src/lang.c:3841
+#: src/lang.c:3911
 #, fuzzy
 msgid "Guess charset if no charset declaration is present, <CR> to set."
 msgstr ""
 "Antag dette tegnsÃ¦t hvis ingen tegnsÃ¦tdeklaration er til stede, <CR> Ã¦ndrer."
 
-#: src/lang.c:3842
+#: src/lang.c:3912
 msgid "UNDECLARED_CS_GUESS"
 msgstr "UNDECLARED_CS_GUESS"
 
-#: src/lang.c:3849
+#: src/lang.c:3913
+msgid ""
+"What to guess\n"
+"# * 0 = don't guess undeclared charset\n"
+"#   1 = only guess undeclared charset if not set via undeclared_charset\n"
+"#   2 = always guess undeclared charset, ignore value from "
+"undeclared_charset\n"
+msgstr ""
+
+#: src/lang.c:3922
 msgid ""
 "Add this text at the start of the message body. <CR> sets, <ESC> cancels."
 msgstr ""
 "TilfÃ¸j denne tekst i begyndelsen af beskeden. <CR> Ã¦ndrer, <ESC> afbryder."
 
-#: src/lang.c:3850
+#: src/lang.c:3923
 msgid "X_Body"
 msgstr "X_Body"
 
-#: src/lang.c:3855
+#: src/lang.c:3928
 msgid "Insert this header when posting. <CR> sets, <ESC> cancels."
 msgstr ""
 "IndsÃ¦t dette teksthoved under indsendelse. <CR> Ã¦ndrer, <ESC> afbryder."
 
-#: src/lang.c:3856
+#: src/lang.c:3929
 msgid "X_Headers"
 msgstr "X_Headers"
 
-#: src/lang.c:3861
+#: src/lang.c:3934
 msgid ""
 "Automatically insert an X-Comment-To: header? <SPACE> toggles & <CR> sets."
 msgstr ""
 "IndsÃ¦t automatisk et X-Comment-To:-teksthoved? <MELLEMRUM> skifter og <CR> "
 "Ã¦ndrer."
 
-#: src/lang.c:3862
-msgid "Insert 'X-Comment-To:' header"
+#: src/lang.c:3935
+msgid "Insert ''X-Comment-To:'' header"
 msgstr "IndsÃ¦t Â»X-Comment-To:Â«-teksthoved"
 
-#: src/lang.c:3868
+#: src/lang.c:3941
 #, fuzzy
 msgid "Enter name of file containing trusted CA certificates. <CR> sets."
 msgstr "Indtast antallet af dage som en artikel ses som ny. <CR> Ã¦ndrer."
 
-#: src/lang.c:3869
+#: src/lang.c:3942
 #, fuzzy
 msgid "CA certificate file"
 msgstr "rediger filterfil"
 
-#: src/lang.c:3870
+#: src/lang.c:3943
 msgid ""
 "# name of file containing all trusted CA certificates (empty = system "
 "default)\n"
 msgstr ""
 
+#. RFC 5536 3.1.4
+#. -> lang.c
+#: src/post.c:1817 src/post.c:1934
+#, fuzzy, c-format
+msgid "Error: Invalid group name \"%s\" in %s\n"
+msgstr ""
+"\n"
+"Fejl: Ulovlig formateret %s.\n"
+
+#. -> lang.c
+#: src/post.c:1842 src/post.c:1959
+#, fuzzy, c-format
+msgid "Error: Invalid component \"%s\" in %s: %s\n"
+msgstr ""
+"\n"
+"Fejl: Ulovlig formateret %s.\n"
+
+#. -> lang.c
+#: src/post.c:2319
+msgid ""
+"\n"
+"Warning: Manually supplied MIME-header without post_8bit_header set.\n"
+"         Either remove (manually encode) 8bit chars or set "
+"post_8bit_header.\n"
+msgstr ""
+
+#. -> lang.c
+#: src/post.c:4018
+#, fuzzy
+msgid "Invalid group name!"
+msgstr ""
+"\n"
+"Fejl: Ulovlig formateret %s.\n"
+
+#~ msgid ""
+#~ "# If ON use UTF-8 characters for indicator '->', tree and ellipsis "
+#~ "'...'.\n"
+#~ msgstr ""
+#~ "# Hvis slÃ¥et til, sÃ¥ brug UTF-8-tegn for indikator Â»->Â«, trÃ¦ og "
+#~ "ellipse Â»...Â«\n"
+
+#, c-format
+#~ msgid ""
+#~ "\n"
+#~ "Error: \"%s\" is renamed, use \"%s\" instead!\n"
+#~ msgstr ""
+#~ "\n"
+#~ "Fejl: Â»%sÂ« omdÃ¸bes, brug Â»%sÂ« i steden for!\n"
+
+#, c-format
+#~ msgid ""
+#~ "\n"
+#~ "Warning: \"%s\" is renamed, you should use \"%s\" instead!\n"
+#~ msgstr ""
+#~ "\n"
+#~ "Advarsel: Â»%sÂ« er omdÃ¸bt, du skal bruge Â»%sÂ« i stedet for!\n"
+
+#, fuzzy, c-format
+#~ msgid ""
+#~ "\n"
+#~ "Error: There are multiple \"%s:\" lines (%s%d, %d) in the header.\n"
+#~ msgstr ""
+#~ "\n"
+#~ "Fejl: Der er flere (%d) \"%s:\"-linje i teksthovedet.\n"
+
+#, fuzzy, c-format
+#~ msgid "Language: %s"
+#~ msgstr "Sprog: %s"
+
+#, fuzzy
+#~ msgid ""
+#~ "# Show article info when displaying articles\n"
+#~ "# Possible values are (the default is marked with *):\n"
+#~ "# * 0 = None\n"
+#~ "#   1 = Article score\n"
+#~ msgstr ""
+#~ "# Jokertegnmatch\n"
+#~ "# Mulige vÃ¦rdier er (standarden er markeret med *):\n"
+#~ "# * 0 = wildmat\n"
+#~ "#   1 = regex\n"
+
+#~ msgid "#  show_art_score=ON/OFF\n"
+#~ msgstr "#  show_art_score=ON/OFF\n"
+
+#, fuzzy
+#~ msgid "# If ON show article score when displaying articles\n"
+#~ msgstr "# Hvis OFF (FRA) sÃ¥ vis ikke underskrifter nÃ¥r der vises artikler\n"
+
 #, c-format
 #~ msgid "%s %d %s in %lu seconds\n"
 #~ msgstr "%s %d %s i %lu sekunder\n"
@@ -10189,13 +10515,6 @@ msgstr ""
 
 #~ msgid ""
 #~ "\n"
-#~ "Error: Bad address in Approved: header.\n"
-#~ msgstr ""
-#~ "\n"
-#~ "Fejl: Ugyldig adresse i Approved:-teksthoved.\n"
-
-#~ msgid ""
-#~ "\n"
 #~ "Error: Bad address in From: header.\n"
 #~ msgstr ""
 #~ "\n"
Binary files tin-2.6.5/po/de.gmo and tin-2.6.6/po/de.gmo differ
diff -Nurp '--exclude=.bzr*' tin-2.6.5/po/de.po tin-2.6.6/po/de.po
--- tin-2.6.5/po/de.po	2025-12-23 21:22:15.000000000 +0100
+++ tin-2.6.6/po/de.po	2026-07-02 20:25:36.989224701 +0200
@@ -4,14 +4,14 @@
 # Kai Bojens <kbojens@on-luebeck.de>, 2000-2002.
 # Andreas Metzler <tin-dev@downhill.at.eu.org>, 2001-2003.
 # Christian Garbs <tin-dev@cgarbs.de>, 2003.
-# Urs Janssen <urs@tin.org>, 2004-2025.
+# Urs Janssen <urs@tin.org>, 2004-2026.
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: tin 2.6.5\n"
+"Project-Id-Version: tin 2.6.6\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-12-23 21:21+0100\n"
-"PO-Revision-Date: 2025-12-23 21:22+0100\n"
+"POT-Creation-Date: 2026-07-02 20:21+0200\n"
+"PO-Revision-Date: 2026-07-02 20:22+0200\n"
 "Last-Translator: Urs Janssen <urs@tin.org>\n"
 "Language-Team: German <translation-team-de@lists.sourceforge.net>\n"
 "Language: de\n"
@@ -440,283 +440,301 @@ msgstr ""
 "#    Voreinstellung ist US-ASCII\n"
 
 #: src/lang.c:132
-msgid "#  undeclared_cs_guess=ON/OFF (default is OFF)\n"
-msgstr "#  undeclared_cs_guess=ON/OFF\n"
+msgid "#  undeclared_cs_guess=NUM\n"
+msgstr "#  undeclared_cs_guess=ZAHL\n"
+
+#: src/lang.c:133
+msgid "#    0 = don't guess undeclared charset (default)\n"
+msgstr ""
+"#    0 = nicht deklarierten Zeichensatz nicht erraten(Voreinstellung)\n"
+
+#: src/lang.c:134
+msgid ""
+"#    1 = only guess undeclared charset if not set via undeclared_charset\n"
+msgstr ""
+"#    1 = nicht deklarierten Zeichensatz nur erraten, falls nicht schon\n"
+"#        durch undeclared_charset festgelegt\n"
 
 #: src/lang.c:135
+msgid ""
+"#    2 = always guess undeclared charset, ignore value from "
+"undeclared_charset\n"
+msgstr ""
+"#    2 = nicht deklarierten Zeichensatz erraten, auch wenn schon\n"
+"#        durch undeclared_charset festgelegt\n"
+
+#: src/lang.c:138
 msgid "#  news_headers_to_display=STRING\n"
 msgstr ""
 "#  news_headers_to_display=ZEICHENKETTE\n"
 "#    Voreinstellung ist: Newsgroups Followup-To Summary Keywords X-Comment-"
 "To\n"
 
-#: src/lang.c:136
+#: src/lang.c:139
 msgid "#  news_headers_to_not_display=STRING\n"
 msgstr "#  news_headers_to_not_display=ZEICHENKETTE\n"
 
-#: src/lang.c:137
+#: src/lang.c:140
 msgid "#  news_quote_format=STRING\n"
 msgstr ""
 "#  news_quote_format=ZEICHENKETTE\n"
 "#    Einleitungszeile, z. B. news_quote_format=In %%M, %%F wrote:\n"
 
-#: src/lang.c:138
+#: src/lang.c:141
 msgid "#  organization=STRING (if beginning with '/' read from file)\n"
 msgstr ""
 "#  organization=ZEICHENKETTE\n"
 "#    Organization:-Header; ist das erste Zeichen ein '/', wird der\n"
 "#    Wert aus dieser Datei gelesen.\n"
 
-#: src/lang.c:139
+#: src/lang.c:142
 msgid "#  pos_first_unread=ON/OFF\n"
 msgstr "#  pos_first_unread=ON/OFF\n"
 
-#: src/lang.c:140
+#: src/lang.c:143
 msgid "#  post_8bit_header=ON/OFF\n"
 msgstr ""
 "#  post_8bit_header=ON/OFF\n"
 "#    8-Bit-Zeichen (wie z. B. Umlaute) im Header von Newsartikeln\n"
 "#    unkodiert senden\n"
 
-#: src/lang.c:141
+#: src/lang.c:144
 msgid "#  post_mime_encoding=supported_encoding"
 msgstr "#  post_mime_encoding=ZEICHENKETTE"
 
-#: src/lang.c:142
+#: src/lang.c:145
 msgid "#  post_process_type=NUM\n"
 msgstr ""
 "#  post_process_type=ZAHL\n"
 "#    Nachbearbeitung\n"
 
-#: src/lang.c:143
+#: src/lang.c:146
 msgid "#  post_process_view=ON/OFF\n"
 msgstr ""
 "#  post_process_view=ON/OFF\n"
 "#    Nachbearbeitete Artikel anzeigen\n"
 
-#: src/lang.c:144
+#: src/lang.c:147
 msgid "#  quick_kill_scope=STRING (e.g. talk.*)\n"
 msgstr ""
 "#  quick_kill_scope=ZEICHENKETTE\n"
 "#    Voreinstellung fÃ¼r GÃ¼ltigkeitsbereich neuer Kill-EintrÃ¤ge,\n"
 "#    z. B. talk.*\n"
 
-#: src/lang.c:145
+#: src/lang.c:148
 msgid "#  quick_kill_expire=ON/OFF\n"
 msgstr ""
 "#  quick_kill_expire=ON/OFF\n"
 "#    Kill verfÃ¤llt automatisch\n"
 
-#: src/lang.c:146
+#: src/lang.c:149
 msgid "#  quick_kill_case=ON/OFF\n"
 msgstr ""
 "#  quick_kill_case=ON/OFF\n"
 "#    Kill beachtet GroÃŸ-/Kleinschreibung\n"
 
-#: src/lang.c:147
+#: src/lang.c:150
 msgid "#  quick_kill_header=NUM\n"
 msgstr ""
 "#  quick_kill_header=ZAHL\n"
 "#    Killen nach:\n"
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:149
+#: src/lang.c:152
 msgid "#    0=Subject: (case sensitive)  1=Subject: (ignore case)\n"
 msgstr ""
 "#    0=Subject: (GroÃŸ-/Kleinschreibung beachten), 1=Subject: (G/K "
 "ignorieren)\n"
 
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:151
+#: src/lang.c:154
 msgid "#    2=From: (case sensitive)     3=From: (ignore case)\n"
 msgstr "#    2=From: (G/K beachten), 3=From: (G/K ignorieren)\n"
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:' or 'References:'
-#: src/lang.c:153
+#: src/lang.c:156
 msgid "#    4=Message-ID: & full References: line\n"
 msgstr "#    4=Message-ID: & alle References: EintrÃ¤ge\n"
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:' or 'References:'
-#: src/lang.c:155
+#: src/lang.c:158
 msgid "#    5=Message-ID: & last References: entry only\n"
 msgstr "#    5=Message-ID: & letzter References: Eintrag\n"
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:' or 'Lines:'
-#: src/lang.c:157
+#: src/lang.c:160
 msgid "#    6=Message-ID: entry only     7=Lines:\n"
 msgstr "#    6=Message-ID: allein, 7=Lines:\n"
 
-#: src/lang.c:158
+#: src/lang.c:161
 msgid "#  quick_select_scope=STRING\n"
 msgstr ""
 "#  quick_select_scope=ZEICHENKETTE\n"
 "#    Voreinstellung fÃ¼r GÃ¼ltigkeitsbereich neuer Auswahlregeln (Hochscoren)\n"
 
-#: src/lang.c:159
+#: src/lang.c:162
 msgid "#  quick_select_expire=ON/OFF\n"
 msgstr ""
 "#  quick_select_expire=ON/OFF\n"
 "#    Regel verfÃ¤llt automatisch\n"
 
-#: src/lang.c:160
+#: src/lang.c:163
 msgid "#  quick_select_case=ON/OFF\n"
 msgstr ""
 "#  quick_select_case=ON/OFF\n"
 "#    Regel beachtet GroÃŸ-/Kleinschreibung\n"
 
-#: src/lang.c:161
+#: src/lang.c:164
 msgid "#  quick_select_header=NUM\n"
 msgstr ""
 "#  quick_select_header=NUM\n"
 "#    AuswÃ¤hlen (Hochscoren) nach:\n"
 
-#: src/lang.c:162
+#: src/lang.c:165
 msgid "#  quote_chars=STRING (%I for initials)\n"
 msgstr ""
 "#  quote_chars=ZEICHENKETTE\n"
 "#    Zeichen fÃ¼r Zitate in Antworten, %I ergibt Autoreninitialen\n"
 
-#: src/lang.c:164
+#: src/lang.c:167
 msgid "#  print_header=ON/OFF\n"
 msgstr ""
 "#  print_header=ON/OFF\n"
 "#    Alle Header beim Drucken ausgeben\n"
 
-#: src/lang.c:166
+#: src/lang.c:169
 msgid "#  process_only_unread=ON/OFF\n"
 msgstr "#  process_only_unread=ON/OFF\n"
 
-#: src/lang.c:167
+#: src/lang.c:170
 msgid "#  prompt_followupto=ON/OFF\n"
 msgstr ""
 "#  prompt_followupto=ON/OFF\n"
 "#    Leeren Followup-To:-Header anzeigen beim Erstellen eines Artikels\n"
 
-#: src/lang.c:168
+#: src/lang.c:171
 msgid "#  savedir=STRING (eg. ~user/News)\n"
 msgstr ""
 "#  savedir=ZEICHENKETTE\n"
 "#    Verzeichnis zum Speichern, z. B. ~user/News\n"
 
-#: src/lang.c:169
+#: src/lang.c:172
 msgid "#  savefile=STRING (eg. =linux)\n"
 msgstr ""
 "#  savefile=ZEICHENKETTE\n"
 "#    Datei zum Speichern, z. B. =linux\n"
 
-#: src/lang.c:170
+#: src/lang.c:173
 msgid "#  sigfile=STRING (eg. $var/sig)\n"
 msgstr ""
 "#  sigfile=ZEICHENKETTE\n"
 "#    Signatur, z. B. $var/sig\n"
 
-#: src/lang.c:171
+#: src/lang.c:174
 msgid "#  show_author=NUM\n"
 msgstr ""
 "#  show_author=ZAHL\n"
 "#    Anzeige des From-Felds\n"
 
-#: src/lang.c:172
+#: src/lang.c:175
 msgid "#  show_signatures=ON/OFF\n"
 msgstr ""
 "#  show_signatures=ON/OFF\n"
 "#    Signaturen anzeigen\n"
 
-#: src/lang.c:173
-msgid "#  show_art_score=ON/OFF\n"
-msgstr ""
-"#  show_art_score=ON/OFF\n"
-"#    Zeige Bewertung an\n"
+#: src/lang.c:176
+msgid "#  show_art_info=NUM\n"
+msgstr "#  show_art_info=ZAHL\n"
 
-#: src/lang.c:175
+#: src/lang.c:178
 msgid "#  suppress_soft_hyphens=ON/OFF\n"
 msgstr ""
 "#  suppress_soft_hyphens=ON/OFF\n"
 "#    weiche Bindestriche entfernen\n"
 
-#: src/lang.c:177
+#: src/lang.c:180
 msgid "#  show_only_unread_arts=ON/OFF\n"
 msgstr ""
 "#  show_only_unread_arts=ON/OFF\n"
 "#    nur ungelesene Artikel anzeigen\n"
 
-#: src/lang.c:178
+#: src/lang.c:181
 msgid "#  sigdashes=ON/OFF\n"
 msgstr ""
 "#  sigdashes=ON/OFF\n"
 "#    Signatur mit '\\n-- \\n' abtrennen\n"
 
-#: src/lang.c:179
+#: src/lang.c:182
 msgid "#  signature_repost=ON/OFF\n"
 msgstr ""
 "#  signature_repost=ON/OFF\n"
 "#    Signatur beim Reposten anhÃ¤ngen\n"
 
-#: src/lang.c:180
+#: src/lang.c:183
 msgid "#  sort_article_type=NUM\n"
 msgstr ""
 "#  sort_article_type=ZAHL\n"
 "#    Artikel sortieren nach:\n"
 
-#: src/lang.c:181
+#: src/lang.c:184
 msgid "#  sort_threads_type=NUM\n"
 msgstr ""
 "#  sort_threads_type=ZAHL\n"
 "#    Threads sortieren nach:\n"
 
-#: src/lang.c:182
+#: src/lang.c:185
 msgid "#  tex2iso_conv=ON/OFF\n"
 msgstr ""
 "#  tex2iso_conv=ON/OFF\n"
 "#    Automatische Umwandlung von TeX-Umlauten\n"
 
-#: src/lang.c:183
+#: src/lang.c:186
 msgid "#  thread_catchup_on_exit=ON/OFF\n"
 msgstr "#  thread_catchup_on_exit=ON/OFF\n"
 
-#: src/lang.c:184
+#: src/lang.c:187
 msgid "#  thread_articles=NUM"
 msgstr ""
 "#  thread_articles=ZAHL\n"
 "#    Threading nach:"
 
-#: src/lang.c:185
+#: src/lang.c:188
 msgid "#  thread_format=STRING (eg. %n %m [%L]  %T  %F)\n"
 msgstr ""
 "#  thread_format=ZEICHENKETTE\n"
 "#    z. B. %n %m [%L]  %T  %F\n"
 
-#: src/lang.c:186
+#: src/lang.c:189
 msgid "#  thread_perc=NUM\n"
 msgstr ""
 "#  thread_perc=ZAHL\n"
 "#    Wie viel Prozent des Subjects mÃ¼ssen gleich sein?\n"
 
-#: src/lang.c:187
+#: src/lang.c:190
 msgid "#  trim_article_body=NUM\n"
 msgstr "#  trim_article_body=ZAHL\n"
 
-#: src/lang.c:188
+#: src/lang.c:191
 msgid "#    0 = Don't trim article body\n"
 msgstr "#    0 = Artikelrumpf nicht anpassen\n"
 
-#: src/lang.c:189
+#: src/lang.c:192
 msgid "#    1 = Skip leading blank lines\n"
 msgstr "#    1 = FÃ¼hrende Leerzeilen Ã¼berspringen\n"
 
-#: src/lang.c:190
+#: src/lang.c:193
 msgid "#    2 = Skip trailing blank lines\n"
 msgstr "#    2 = AbschlieÃŸende Leerzeilen Ã¼berspringen\n"
 
-#: src/lang.c:191
+#: src/lang.c:194
 msgid "#    3 = Skip leading and trailing blank lines\n"
 msgstr "#    3 = FÃ¼hrende und abschlieÃŸende Leerzeilen Ã¼berspringen\n"
 
-#: src/lang.c:192
+#: src/lang.c:195
 msgid "#    4 = Compact multiple blank lines between text blocks\n"
 msgstr "#    4 = Leerzeilen zwischen TextblÃ¶cken zusammenfassen\n"
 
-#: src/lang.c:193
+#: src/lang.c:196
 msgid ""
 "#    5 = Compact multiple blank lines between text blocks and skip\n"
 "#        leading blank lines\n"
@@ -724,7 +742,7 @@ msgstr ""
 "#    5 = Leerzeilen zwischen TextblÃ¶cken zusammenfassen und\n"
 "#        fÃ¼hrende Leerzeilen Ã¼berspringen\n"
 
-#: src/lang.c:194
+#: src/lang.c:197
 msgid ""
 "#    6 = Compact multiple blank lines between text blocks and skip\n"
 "#        trailing blank lines\n"
@@ -732,7 +750,7 @@ msgstr ""
 "#    6 = Leerzeilen zwischen TextblÃ¶cken zusammenfassen und\n"
 "#        abschlieÃŸende Leerzeilen Ã¼berspringen\n"
 
-#: src/lang.c:195
+#: src/lang.c:198
 msgid ""
 "#    7 = Compact multiple blank lines between text blocks and skip\n"
 "#        leading and trailing blank lines\n"
@@ -740,61 +758,61 @@ msgstr ""
 "#    7 = Leerzeilen zwischen TextblÃ¶cken zusammenfassen und\n"
 "#        fÃ¼hrende sowie abschlieÃŸende Leerzeilen Ã¼berspringen\n"
 
-#: src/lang.c:196
+#: src/lang.c:199
 msgid "#  verbatim_handling=NUM\n"
 msgstr ""
 "#  verbatim_handling=NUM\n"
 "#    Wortgetreue TextblÃ¶cke erkennen\n"
 
-#: src/lang.c:197
+#: src/lang.c:200
 msgid "#    0 = Don't detect verbatim blocks\n"
 msgstr "#    0 = Keine wÃ¶rtlichen BlÃ¶cke erkennen\n"
 
-#: src/lang.c:198
+#: src/lang.c:201
 msgid "#    1 = Detect and show verbatim blocks\n"
 msgstr "#    1 = Wortgetreue BlÃ¶cke erkennen und anzeigen\n"
 
-#: src/lang.c:199
+#: src/lang.c:202
 msgid "#    2 = Detect and show verbatim blocks, hide begin and end marks\n"
 msgstr ""
 "#    2 = Wortgetreue BlÃ¶cke erkennen/anzeigen, Anfangs-/Endmarken "
 "ausblenden\n"
 
-#: src/lang.c:200
+#: src/lang.c:203
 msgid "#    3 = Detect verbatim blocks and hide them\n"
 msgstr "#    3 = WÃ¶rtliche BlÃ¶cke ausblenden\n"
 
-#: src/lang.c:202
+#: src/lang.c:205
 msgid "#  extquote_handling=ON/OFF\n"
 msgstr ""
 "#  extquote_handling=ON/OFF\n"
 "#    Fremdzitate erkennen\n"
 
-#: src/lang.c:204
+#: src/lang.c:207
 msgid "#  wrap_on_next_unread=ON/OFF\n"
 msgstr "#  wrap_on_next_unread=ON/OFF\n"
 
-#: src/lang.c:205
+#: src/lang.c:208
 msgid "#  x_body=STRING (eg. ~/.tin/extra-body-text)\n"
 msgstr ""
 "#  x_body=ZEICHENKETTE\n"
 "#    Text wird automatisch zu Beginn des Artikels eingefÃ¼gt,\n"
 "#    z. B. ~/.tin/extra-body-text\n"
 
-#: src/lang.c:206
+#: src/lang.c:209
 msgid "#  x_comment_to=ON/OFF\n"
 msgstr ""
 "#  x_comment_to=ON/OFF\n"
 "#    X-Comment-To:-Header einfÃ¼gen.\n"
 "#    (Nur sinnvoll in nach Fido Technology Network gegateten Gruppen.)\n"
 
-#: src/lang.c:207
+#: src/lang.c:210
 msgid "#  x_headers=STRING (eg. ~/.tin/extra-headers)\n"
 msgstr ""
 "#  x_headers=ZEICHENKETTE\n"
 "#    ZusÃ¤tzliche Header, z. B. ~/.tin/extra-headers\n"
 
-#: src/lang.c:208
+#: src/lang.c:211
 msgid ""
 "#\n"
 "# Note that it is best to put general (global scoping)\n"
@@ -802,7 +820,7 @@ msgstr ""
 "#\n"
 "# Es empfiehlt sich, zuerst allgemein gÃ¼ltige und danach spezielle,\n"
 
-#: src/lang.c:209
+#: src/lang.c:212
 msgid ""
 "# entries first followed by group specific entries.\n"
 "#\n"
@@ -810,67 +828,67 @@ msgstr ""
 "# nur fÃ¼r bestimmte Newsgruppen gÃ¼ltige EintrÃ¤ge aufzufÃ¼hren.\n"
 "#\n"
 
-#: src/lang.c:210
+#: src/lang.c:213
 msgid "############################################################################\n"
 msgstr "############################################################################\n"
 
-#: src/lang.c:211
+#: src/lang.c:214
 msgid "Attributes Menu Commands"
 msgstr "AttributemenÃ¼ Befehle"
 
-#: src/lang.c:212
+#: src/lang.c:215
 #, c-format
 msgid "attribute with no scope: %s"
 msgstr "Attribut ohne GÃ¼ltigkeitsbereich: %s"
 
-#: src/lang.c:214
+#: src/lang.c:217
 #, c-format
 msgid "%d Authentication failed"
 msgstr "%d Anmeldung fehlgeschlagen"
 
-#: src/lang.c:215
+#: src/lang.c:218
 #, c-format
 msgid "NNTP authorization password not found for %s"
 msgstr "NNTP Anmeldepasswort fÃ¼r %s nicht gefunden"
 
-#: src/lang.c:216
+#: src/lang.c:219
 msgid "Server expects authentication.\n"
 msgstr "Der Server verlangt Anmeldung (Passwort).\n"
 
-#: src/lang.c:217
+#: src/lang.c:220
 msgid "    Please enter password: "
 msgstr "    Bitte das Passwort eingeben: "
 
-#: src/lang.c:218
+#: src/lang.c:221
 msgid "    Please enter username: "
 msgstr "    Bitte den Benutzernamen eingeben: "
 
-#: src/lang.c:219
+#: src/lang.c:222
 #, c-format
 msgid "Authorized for user: %s\n"
 msgstr "Angemeldet als Benutzer: %s\n"
 
-#: src/lang.c:220
+#: src/lang.c:223
 #, c-format
 msgid "Authorization failed for user: %s\n"
 msgstr "Anmeldung fÃ¼r den Benutzer \"%s\" fehlgeschlagen\n"
 
-#: src/lang.c:221
+#: src/lang.c:224
 msgid "No supported authorization method available in current state!\n"
 msgstr ""
 "Im aktuellen Status ist keine unterstÃ¼tzte Autorisierungsmethode verfÃ¼gbar!\n"
 
-#: src/lang.c:223
+#: src/lang.c:226
 #, c-format
 msgid "Author search backwards [%s]> "
 msgstr "Autorsuche rÃ¼ckwÃ¤rts [%s]> "
 
-#: src/lang.c:224
+#: src/lang.c:227
 #, c-format
 msgid "Author search forwards [%s]> "
 msgstr "Autorsuche vorwÃ¤rts [%s]> "
 
-#: src/lang.c:225
+#: src/lang.c:228
 #, c-format
 msgid ""
 "\n"
@@ -879,123 +897,127 @@ msgstr ""
 "\n"
 "Automatisch abonniert: %s"
 
-#: src/lang.c:226
+#: src/lang.c:229
 msgid "Autosubscribing groups...\n"
 msgstr "Automatisches Abonnieren der Gruppen...\n"
 
-#: src/lang.c:227
+#: src/lang.c:230
 #, c-format
 msgid "Autoselecting articles (use '%s' to see all unread) ..."
 msgstr "Automatische Artikelauswahl ('%s' um alle ungelesenen zu sehen) ..."
 
-#: src/lang.c:229
+#: src/lang.c:232
 #, c-format
 msgid ""
 "Article to be posted resulted in errors/warnings. %s=quit, %s=Menu, %s=edit: "
 msgstr ""
 "Artikel verursachte Fehler/Warnungen. %s=beenden, %s=MenÃ¼, %s=editieren: "
 
-#: src/lang.c:231
+#: src/lang.c:234
 #, c-format
 msgid "Unrecognized attribute: %s"
 msgstr "Unbekanntes Attribut: %s"
 
-#: src/lang.c:232
+#: src/lang.c:235
 #, c-format
 msgid "Unrecognized global attribute: %s"
 msgstr "Unbekanntes globales Attribut: %s"
 
-#: src/lang.c:234
+#: src/lang.c:237
 #, c-format
 msgid "Bad command. Type '%s' for help."
 msgstr "UngÃ¼ltiger Befehl. DrÃ¼cken Sie '%s' fÃ¼r Hilfe."
 
-#: src/lang.c:235
+#: src/lang.c:238
 msgid "Marked base article as read"
 msgstr "Ursprungsartikel Artikel als gelesen markiert"
 
-#: src/lang.c:236
+#: src/lang.c:239
 msgid "Marked base article range as read"
 msgstr "Bereich fÃ¼r Ursprungsartikel als gelesen markiert"
 
-#: src/lang.c:237
+#: src/lang.c:240
 #, c-format
 msgid "%s: Updating of index files not supported: cache_overview_files=%s"
 msgstr ""
 "%s: Aktualisieren der Index-Dateien nicht unterstÃ¼tzt: "
 "cache_overview_files=%s"
 
-#: src/lang.c:238
+#: src/lang.c:241
 msgid "*** Beginning of article ***"
 msgstr "*** Anfang des Artikels ***"
 
-#: src/lang.c:239
+#: src/lang.c:242
 msgid "*** Beginning of page ***"
 msgstr "*** Seitenanfang ***"
 
-#: src/lang.c:241
+#: src/lang.c:244
 #, c-format
 msgid "Cancel (delete) or supersede (overwrite) article [%%s]? (%s/%s/%s): "
 msgstr "[%%s] canceln (lÃ¶schen) oder superseden (Ã¼berschreiben)? (%s/%s/%s): "
 
-#: src/lang.c:242
+#: src/lang.c:245
 msgid "Cancelling article..."
 msgstr "LÃ¶sche Artikel..."
 
-#: src/lang.c:244
+#: src/lang.c:247
 #, c-format
 msgid "Cannot create %s"
 msgstr "Kann %s nicht erstellen"
 
-#: src/lang.c:247
+#: src/lang.c:248
+msgid "Can't filter on Path"
+msgstr "Filtern auf Path nicht mÃ¶glich"
+
+#: src/lang.c:250
 #, c-format
 msgid "Can't find base article %d"
 msgstr "Kann den Basisartikel %d nicht finden"
 
-#: src/lang.c:249
+#: src/lang.c:252
 #, c-format
 msgid "Can't open %s"
 msgstr "Kann %s nicht Ã¶ffnen"
 
-#: src/lang.c:250
+#: src/lang.c:253
 #, c-format
 msgid "Couldn't open %s for saving"
 msgstr "Kann %s nicht speichern"
 
-#: src/lang.c:251
+#: src/lang.c:254
 msgid "*** Posting not allowed ***"
 msgstr "*** Posten nicht erlaubt ***"
 
-#: src/lang.c:252
+#: src/lang.c:255
 #, c-format
 msgid "Posting is not allowed to %s"
 msgstr "Posten nach %s ist nicht erlaubt"
 
-#: src/lang.c:254
+#: src/lang.c:257
 #, c-format
 msgid "Can't retrieve %s"
 msgstr "Kann %s nicht empfangen"
 
-#: src/lang.c:256
+#: src/lang.c:259
 msgid "Can't supersede in mailgroups, try repost instead."
 msgstr ""
 "Ãœberschreiben in Mailgruppen nicht mÃ¶glich, stattdessen Reposting benutzen."
 
-#: src/lang.c:257
+#: src/lang.c:260
 #, c-format
 msgid "%s is a directory"
 msgstr "%s ist ein Verzeichnis"
 
-#: src/lang.c:258
+#: src/lang.c:261
 #, c-format
 msgid "Catchup %s..."
 msgstr "Catchup von %s..."
 
-#: src/lang.c:259
+#: src/lang.c:262
 msgid "Catchup all groups entered during this session?"
 msgstr "Alle betretenen Gruppen als gelesen markieren?"
 
-#: src/lang.c:260
+#: src/lang.c:263
 msgid "You have a tagged article in this group - catchup anyway?"
 msgid_plural "You have tagged articles in this group - catchup anyway?"
 msgstr[0] ""
@@ -1003,21 +1025,21 @@ msgstr[0] ""
 msgstr[1] ""
 "Markierte Artikel in der Gruppe - trotzdem aufholen (als gelesen markieren)?"
 
-#: src/lang.c:261
+#: src/lang.c:264
 #, c-format
 msgid "Caughtup %d group"
 msgid_plural "Caughtup %d groups"
 msgstr[0] "%d Gruppe Aufgeholt"
 msgstr[1] "%d Gruppen Aufgeholt"
 
-#: src/lang.c:262
+#: src/lang.c:265
 #, c-format
 msgid "Updated %d group"
 msgid_plural "Updated %d groups"
 msgstr[0] "%d Gruppe Aktualisiert"
 msgstr[1] "%d Gruppen Aktualisiert"
 
-#: src/lang.c:263
+#: src/lang.c:266
 #, c-format
 msgid "%lu second"
 msgid_plural "%lu seconds"
@@ -1025,65 +1047,65 @@ msgstr[0] "%lu Sekunde"
 msgstr[1] "%lu Sekunden"
 
 #. TRANSLATORS: result in '"Caughtup %d group" in "%lu second"\n'
-#: src/lang.c:265
+#: src/lang.c:268
 #, c-format
 msgid "%s in %s\n"
 msgstr "%s in %s\n"
 
-#: src/lang.c:267
+#: src/lang.c:270
 msgid "Check Prepared Article"
 msgstr "ÃœberprÃ¼fe vorbereiteten Artikel"
 
-#: src/lang.c:268
+#: src/lang.c:271
 msgid "Checking for new groups... "
 msgstr "PrÃ¼fe, ob neue Gruppen vorhanden sind... "
 
-#: src/lang.c:269
+#: src/lang.c:272
 msgid "Checking for news...\n"
 msgstr "PrÃ¼fe, ob neue Artikel vorhanden sind...\n"
 
-#: src/lang.c:270
+#: src/lang.c:273
 #, c-format
 msgid "Post-process %s=no, %s=yes, %s=shar, %s=quit: "
 msgstr "Nachbearbeiten %s=nein, %s=ja, %s=shar, %s=Ende: "
 
-#: src/lang.c:272
+#: src/lang.c:275
 msgid "ANSI color disabled"
 msgstr "ANSI Farben ausgeschaltet"
 
-#: src/lang.c:273
+#: src/lang.c:276
 msgid "ANSI color enabled"
 msgstr "ANSI Farben eingeschaltet"
 
-#: src/lang.c:275
+#: src/lang.c:278
 #, c-format
 msgid "Command failed: %s"
 msgstr "Befehl fehlgeschlagen: %s"
 
-#: src/lang.c:276
+#: src/lang.c:279
 #, c-format
 msgid "[-- %s, %lu line hidden --]\n"
 msgid_plural "[-- %s, %lu lines hidden --]\n"
 msgstr[0] "[-- %s, %lu Zeile verborgen --]\n"
 msgstr[1] "[-- %s, %lu Zeilen verborgen --]\n"
 
-#: src/lang.c:278
+#: src/lang.c:281
 msgid "Mark not selected articles read?"
 msgstr "Nicht ausgewÃ¤hlte (hot) Artikel auf gelesen setzen?"
 
-#: src/lang.c:279
+#: src/lang.c:282
 msgid "Connection Info"
 msgstr "Informationen zur Verbindung"
 
-#: src/lang.c:280
+#: src/lang.c:283
 msgid "Reading from local spool.\n"
 msgstr "Lese aus dem lokalen Spool.\n"
 
-#: src/lang.c:281
+#: src/lang.c:284
 msgid "Reading saved news.\n"
 msgstr "Lese gespeicherte Artikel.\n"
 
-#: src/lang.c:282
+#: src/lang.c:285
 msgid ""
 "\n"
 "Configuration files:\n"
@@ -1093,7 +1115,7 @@ msgstr ""
 "Konfigurations-Dateien:\n"
 "-----------------------\n"
 
-#: src/lang.c:290
+#: src/lang.c:293
 msgid ""
 "\n"
 "Local spool config:\n"
@@ -1103,11 +1125,11 @@ msgstr ""
 "Konfiguration des lokalen Spools:\n"
 "---------------------------------\n"
 
-#: src/lang.c:295
+#: src/lang.c:298
 msgid "COMPRESS      :"
 msgstr "COMPRESS          :"
 
-#: src/lang.c:296
+#: src/lang.c:299
 msgid ""
 "\n"
 "Connection details:\n"
@@ -1117,93 +1139,93 @@ msgstr ""
 "Verbindungsdetails:\n"
 "-------------------\n"
 
-#: src/lang.c:298
+#: src/lang.c:301
 #, c-format
 msgid " DEFLATE %s\n"
 msgstr " DEFLATE %s\n"
 
-#: src/lang.c:299
+#: src/lang.c:302
 msgid "(enabled)"
 msgstr "(aktiviert)"
 
-#: src/lang.c:300
+#: src/lang.c:303
 msgid "(inactive)"
 msgstr "(inaktiv)"
 
-#: src/lang.c:302
+#: src/lang.c:305
 msgid " DEFLATE (not supported)\n"
 msgstr " DEFLATE (nicht unterstÃ¼tzt)\n"
 
-#: src/lang.c:305
+#: src/lang.c:308
 msgid "(disabled)"
 msgstr "(deaktiviert)"
 
-#: src/lang.c:306
+#: src/lang.c:309
 #, c-format
 msgid "NNTP TIMEOUT  : %d second %s\n"
 msgid_plural "NNTP TIMEOUT  : %d seconds %s\n"
 msgstr[0] "NNTP TIMEOUT      : %d Sekunde %s\n"
 msgstr[1] "NNTP TIMEOUT      : %d Sekunden %s\n"
 
-#: src/lang.c:308
+#: src/lang.c:311
 #, c-format
 msgid "IMPLEMENTATION: %s\n"
 msgstr "UMSETZUNG         : %s\n"
 
-#: src/lang.c:310
+#: src/lang.c:313
 #, c-format
 msgid "MAXARTNUM     : %s\n"
 msgstr "MAXARTNUM         : %s\n"
 
-#: src/lang.c:312
+#: src/lang.c:315
 #, c-format
 msgid "Reading via NNTP (%s).\n"
 msgstr "Lesen per NNTP (%s).\n"
 
-#: src/lang.c:313
+#: src/lang.c:316
 #, c-format
 msgid "NNTPPORT      : %u\n"
 msgstr "NNTPPORT          : %u\n"
 
-#: src/lang.c:314
+#: src/lang.c:317
 msgid "read only"
 msgstr "nur lesen"
 
-#: src/lang.c:315
+#: src/lang.c:318
 msgid "read/write"
 msgstr "lesen/schreiben"
 
-#: src/lang.c:316
+#: src/lang.c:319
 #, c-format
 msgid "NNTPSERVER    : %s\n"
 msgstr "NNTPSERVER        : %s\n"
 
-#: src/lang.c:317
+#: src/lang.c:320
 #, c-format
 msgid "CONNECTIONTYPE: %s\n"
 msgstr "VERBINDUNGSTYP    : %s\n"
 
-#: src/lang.c:319
+#: src/lang.c:322
 #, c-format
 msgid "Reading trusted via NNTPS (%s; "
 msgstr "Lese vertrauenswÃ¼rdig per NNTPS (%s; "
 
-#: src/lang.c:320
+#: src/lang.c:323
 #, c-format
 msgid "Reading untrusted via NNTPS (%s; "
 msgstr "Lese nicht vertrauenswÃ¼rdig per NNTPS (%s; "
 
-#: src/lang.c:321
+#: src/lang.c:324
 #, c-format
 msgid "Certificate #%d\n"
 msgstr "Zertifikat #%d\n"
 
-#: src/lang.c:323
+#: src/lang.c:326
 #, c-format
 msgid "Issuer : %s\n"
 msgstr "Aussteller: %s\n"
 
-#: src/lang.c:324
+#: src/lang.c:327
 msgid ""
 "\n"
 "Server certificate information:\n"
@@ -1213,12 +1235,12 @@ msgstr ""
 "Zertifikat Infos  :\n"
 "-------------------\n"
 
-#: src/lang.c:325
+#: src/lang.c:328
 #, c-format
 msgid "Subject: %s\n"
 msgstr "Gegenstand: %s\n"
 
-#: src/lang.c:326
+#: src/lang.c:329
 msgid ""
 "\n"
 "TLS information:\n"
@@ -1228,15 +1250,15 @@ msgstr ""
 "TLS Informationen :\n"
 "------------------:\n"
 
-#: src/lang.c:328
+#: src/lang.c:331
 msgid "UNEXPECTED, possible BUG"
 msgstr "UNERWARTET, wahrscheinlicher FEHLER"
 
-#: src/lang.c:329
+#: src/lang.c:332
 msgid "tolerated as \"-k\" (insecure) requested"
 msgstr "geduldet da \"-k\" (unsicher) gewÃ¼nscht"
 
-#: src/lang.c:330
+#: src/lang.c:333
 #, c-format
 msgid ""
 "Server certificate verification FAILED:\n"
@@ -1247,120 +1269,120 @@ msgstr ""
 "\t%s\n"
 "\t(%s)\n"
 
-#: src/lang.c:331
+#: src/lang.c:334
 msgid "Server certificate verified successfully.\n"
 msgstr "Server Zertifikat erfolgreich geprÃ¼ft.\n"
 
-#: src/lang.c:335
+#: src/lang.c:338
 msgid "Server certificate verification FAILED: <can't get reason>\n"
 msgstr "Server ZertifikatsÃ¼berprÃ¼fung FEHLGESCHLAGEN: <kein Grund genannt>\n"
 
-#: src/lang.c:339
+#: src/lang.c:342
 #, c-format
 msgid "%s %s (strength %d)\n"
 msgstr "%s %s (StÃ¤rke %d)\n"
 
-#: src/lang.c:346
+#: src/lang.c:349
 #, c-format
 msgid "Cook article failed, %s is exiting"
 msgstr "Artikel aufbereiten fehlgeschlagen, %s beendet sich"
 
-#: src/lang.c:347
+#: src/lang.c:350
 msgid "<CR>"
 msgstr "<CR>"
 
-#: src/lang.c:348
+#: src/lang.c:351
 msgid "Creating active file for saved groups...\n"
 msgstr "Erzeuge die Datei 'active' fÃ¼r gespeicherte Gruppen...\n"
 
-#: src/lang.c:349
+#: src/lang.c:352
 #, c-format
 msgid "Creating %s file...\n"
 msgstr "Erzeuge %s Datei...\n"
 
-#: src/lang.c:351 src/lang.c:1843 src/lang.c:1863
+#: src/lang.c:354 src/lang.c:1875 src/lang.c:1895
 msgid "Default"
 msgstr "Voreinstellung"
 
-#: src/lang.c:352
+#: src/lang.c:355
 msgid "Delete saved files that have been post processed?"
 msgstr "LÃ¶schen der gespeicherten Dateien, die nachbearbeitet wurden?"
 
-#: src/lang.c:353
+#: src/lang.c:356
 msgid "Deleting temporary files..."
 msgstr "LÃ¶sche temporÃ¤re Dateien..."
 
-#: src/lang.c:355
+#: src/lang.c:358
 msgid "*** End of article ***"
 msgstr "*** Ende des Artikels ***"
 
-#: src/lang.c:356
+#: src/lang.c:359
 msgid "*** End of articles ***"
 msgstr "*** Ende der Artikel ***"
 
-#: src/lang.c:357
+#: src/lang.c:360
 msgid "*** End of attachments ***"
 msgstr "*** Ende der AnhÃ¤nge ***"
 
-#: src/lang.c:358
+#: src/lang.c:361
 msgid "*** End of groups ***"
 msgstr "*** Ende der Gruppen ***"
 
-#: src/lang.c:359
+#: src/lang.c:362
 msgid "*** End of page ***"
 msgstr "*** Seitenende ***"
 
-#: src/lang.c:360
+#: src/lang.c:363
 msgid "*** End of posted articles ***"
 msgstr "*** Ende der geposteten Artikel ***"
 
-#: src/lang.c:361
+#: src/lang.c:364
 msgid "*** End of scopes ***"
 msgstr "*** Ende der GÃ¼ltigkeitsbereiche ***"
 
-#: src/lang.c:362
+#: src/lang.c:365
 msgid "*** End of thread ***"
 msgstr "*** Ende des Threads ***"
 
-#: src/lang.c:363
+#: src/lang.c:366
 msgid "*** End of URLs ***"
 msgstr "*** Ende der URLs ***"
 
-#: src/lang.c:364
+#: src/lang.c:367
 msgid "Enter limit of articles to get> "
 msgstr "Anzahl zu holender Artikel> "
 
-#: src/lang.c:365
+#: src/lang.c:368
 msgid "Enter Message-ID to go to> "
 msgstr "Message-ID, die Sie suchen> "
 
-#: src/lang.c:366
+#: src/lang.c:369
 msgid " and enter next unread thread"
 msgstr " und nÃ¤chsten ungel. Thread betreten"
 
-#: src/lang.c:367
+#: src/lang.c:370
 msgid " and enter next unread article"
 msgstr " und nÃ¤chsten ungel. Artikel betreten"
 
-#: src/lang.c:368
+#: src/lang.c:371
 msgid " and enter next unread group"
 msgstr " und betritt nÃ¤chste Gruppe"
 
-#: src/lang.c:369
+#: src/lang.c:372
 msgid "Enter option number> "
 msgstr "Optionsnummer eingeben> "
 
-#: src/lang.c:370
+#: src/lang.c:373
 #, c-format
 msgid "Enter range [%s]> "
 msgstr "Bereich eingeben [%s]> "
 
-#: src/lang.c:371
+#: src/lang.c:374
 #, c-format
 msgid "Error: Could not appended %s to %s"
 msgstr "Fehler: AnhÃ¤ngen von %s an %s fehlgeschlagen"
 
-#: src/lang.c:372
+#: src/lang.c:375
 msgid ""
 "\n"
 "Warning: Approved: header used.\n"
@@ -1368,22 +1390,22 @@ msgstr ""
 "\n"
 "Warnung: Approved:-Header benutzt.\n"
 
-#: src/lang.c:373
+#: src/lang.c:376
 #, c-format
 msgid "  Line %d: \"%s\": given string too long.\n"
 msgstr "  Zeile %d: \"%s\": Zeichenkette zu lang.\n"
 
-#: src/lang.c:374
+#: src/lang.c:377
 #, c-format
 msgid "  Line %d: \"%s\": unrecognized attribute.\n"
 msgstr "  Zeile %d: \"%s\": unbekanntes Attribut.\n"
 
-#: src/lang.c:375
+#: src/lang.c:378
 #, c-format
 msgid "  Line %d: \"%s\": malformed line, '=' missing.\n"
 msgstr "  Zeile %d: \"%s\": fehlerhafte Zeile, '=' fehlt.\n"
 
-#: src/lang.c:379
+#: src/lang.c:382
 #, c-format
 msgid ""
 "\n"
@@ -1393,7 +1415,7 @@ msgstr ""
 "Fehler: UngÃ¼ltige Adresse im \"%s\"-Header.\n"
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:'
-#: src/lang.c:381
+#: src/lang.c:384
 msgid ""
 "\n"
 "Error: Bad FQDN in Message-ID: header.\n"
@@ -1401,27 +1423,35 @@ msgstr ""
 "\n"
 "Fehler: UngÃ¼ltiger FQDN im Message-ID:-Header.\n"
 
-#: src/lang.c:383
+#: src/lang.c:386
 #, c-format
 msgid "Can't use literal IPv%d-address %s with TLS (-T)"
 msgstr "Mit TLS (-T) kann keine literale IPv%d-Adresse %s benutzt werden."
 
-#: src/lang.c:386
+#: src/lang.c:389
 #, c-format
 msgid "Can't unlock %s"
 msgstr "Kann Lock auf %s nicht entfernen"
 
-#: src/lang.c:387
+#: src/lang.c:390
 #, c-format
 msgid "Couldn't dotlock %s - article not appended!"
 msgstr "Konnte %s nicht dotlocken - Artikel nicht angehÃ¤ngt!"
 
-#: src/lang.c:388
+#: src/lang.c:391
 #, c-format
 msgid "Couldn't lock %s - article not appended!"
 msgstr "Konnte %s nicht locken - Artikel nicht angehÃ¤ngt!"
 
-#: src/lang.c:391
+#: src/lang.c:393
+msgid ""
+"\n"
+"Error: Control-message without Approved-header.\n"
+msgstr ""
+"\n"
+"Fehler: Control-Nachricht ohne Approved-Header.\n"
+
+#: src/lang.c:395
 #, c-format
 msgid ""
 "Server requires authentication but compression (-C) is already active.\n"
@@ -1431,32 +1461,32 @@ msgstr ""
 "aktiv.\n"
 "Starten Sie %s mit der Kommandozeilenoption -A in Verbindung mit -C neu.\n"
 
-#: src/lang.c:394
+#: src/lang.c:398
 #, c-format
 msgid "Corrupted file %s"
 msgstr "Datei %s ist beschÃ¤digt"
 
-#: src/lang.c:396
+#: src/lang.c:400
 #, c-format
 msgid "couldn't expand %s\n"
 msgstr "Kann %s nicht expandieren\n"
 
-#: src/lang.c:398
+#: src/lang.c:402
 #, c-format
 msgid "date in future: \"%s\""
 msgstr "Datum in der Zukunft: \"%s\""
 
-#: src/lang.c:399
+#: src/lang.c:403
 #, c-format
 msgid "Unparsable date: \"%s\""
 msgstr "Nicht interpretierbares Datum: \"%s\""
 
-#: src/lang.c:400
+#: src/lang.c:404
 #, c-format
 msgid "Error: Custom format empty. Using default \"%s\"."
 msgstr "Fehler: Benutzerdefiniertes Format leer. Benutze Voreinst. \"%s\"."
 
-#: src/lang.c:401
+#: src/lang.c:405
 msgid ""
 "\n"
 "Error: Article is empty.\n"
@@ -1464,7 +1494,7 @@ msgstr ""
 "\n"
 "Fehler: Der Artikel ist leer.\n"
 
-#: src/lang.c:403
+#: src/lang.c:407
 msgid ""
 "\n"
 "Error: Followup-To \"poster\" and a newsgroup is not allowed!\n"
@@ -1473,41 +1503,41 @@ msgstr ""
 "Fehler: Followup-To \"poster\" zusammen mit einem Gruppenname\n"
 "        ist nicht erlaubt!\n"
 
-#: src/lang.c:404
+#: src/lang.c:408
 #, c-format
 msgid "Error: Custom format exceeds screen width. Using default \"%s\"."
 msgstr "Fehler: Format Ã¼berschr. Bildschirmbreite. Benutze Voreinst. \"%s\"."
 
-#: src/lang.c:405
+#: src/lang.c:409
 msgid "Internal error in GNKSA routine - send bug report.\n"
 msgstr ""
 "Interner Fehler in der GNKSA Routine - Senden Sie einen Fehlerbericht.\n"
 
-#: src/lang.c:406
+#: src/lang.c:410
 msgid "Left angle bracket missing in route address.\n"
 msgstr "Linkes Kleiner-als-Zeichen '<' fehlt in Route-Adresse.\n"
 
-#: src/lang.c:407
+#: src/lang.c:411
 msgid "Left parenthesis missing in old-style address.\n"
 msgstr "Linke Klammer '(' fehlt in EMail-Adresse (alter Stil).\n"
 
-#: src/lang.c:408
+#: src/lang.c:412
 msgid "Right parenthesis missing in old-style address.\n"
 msgstr "Rechte Klammer ')' fehlt in EMail-Adresse (alter Stil).\n"
 
-#: src/lang.c:409
+#: src/lang.c:413
 msgid "At-sign missing in mail address.\n"
 msgstr "In der Mailadresse fehlt das '@'.\n"
 
-#: src/lang.c:410
+#: src/lang.c:414
 msgid "Right angle bracket missing in route address.\n"
 msgstr "Rechtes Kleiner-als-Zeichen '<' fehlt in Route-Adresse.\n"
 
-#: src/lang.c:411
+#: src/lang.c:415
 msgid "Single component FQDN is not allowed. Add your domain.\n"
 msgstr "Ein einteiliger FQDN ist nicht erlaubt. FÃ¼gen Sie Ihre Domain hinzu.\n"
 
-#: src/lang.c:412
+#: src/lang.c:416
 msgid ""
 "Invalid domain. Send bug report if your top level domain really exists.\n"
 "Use .invalid as top level domain for munged addresses.\n"
@@ -1515,7 +1545,7 @@ msgstr ""
 "UnzulÃ¤ssige Domain. Senden Sie einen Fehlerbericht, wenn es Ihre TL-Domain\n"
 "wirklich gibt. Benutzen Sie .invalid fÃ¼r bewusst falsche Adressen.\n"
 
-#: src/lang.c:413
+#: src/lang.c:417
 msgid ""
 "Illegal domain. Send bug report if your top level domain really exists.\n"
 "Use .invalid as top level domain for munged addresses.\n"
@@ -1523,7 +1553,7 @@ msgstr ""
 "Regelwidrige Domain. Senden Sie einen Fehlerbericht, wenn es Ihre TL-Domain\n"
 "wirklich gibt. Benutzen Sie .invalid fÃ¼r bewusst falsche Adressen.\n"
 
-#: src/lang.c:414
+#: src/lang.c:418
 msgid ""
 "Unknown domain. Send bug report if your top level domain really exists.\n"
 "Use .invalid as top level domain for munged addresses.\n"
@@ -1531,53 +1561,53 @@ msgstr ""
 "Unbekannte Domain. Senden Sie einen Fehlerbericht, wenn es Ihre TL-Domain\n"
 "wirklich gibt. Benutzen Sie .invalid fÃ¼r bewusst falsche Adressen.\n"
 
-#: src/lang.c:415
+#: src/lang.c:419
 msgid "Illegal character in FQDN.\n"
 msgstr "UngÃ¼ltiges Zeichen im FQDN.\n"
 
-#: src/lang.c:416
+#: src/lang.c:420
 msgid "Zero length FQDN component not allowed.\n"
 msgstr "Der FQDN darf keine leere Komponente enthalten.\n"
 
-#: src/lang.c:417
+#: src/lang.c:421
 msgid "FQDN component exceeds maximum allowed length (63 chars).\n"
 msgstr ""
 "Eine Komponente des FQDN Ã¼berschreitet die maximale LÃ¤nge (63 Zeichen).\n"
 
-#: src/lang.c:418
+#: src/lang.c:422
 msgid "FQDN component may not start or end with hyphen.\n"
 msgstr "Komponenten des FQDN dÃ¼rfen nicht mit einem Bindestrich beginnen.\n"
 
-#: src/lang.c:419
+#: src/lang.c:423
 msgid "FQDN component may not start with digit.\n"
 msgstr "Komponenten des FQDN dÃ¼rfen nicht mit einer Zahl beginnen.\n"
 
-#: src/lang.c:420
+#: src/lang.c:424
 msgid "Domain literal has impossible numeric value.\n"
 msgstr "Die IP-Adresse ist nicht gÃ¼ltig.\n"
 
-#: src/lang.c:421
+#: src/lang.c:425
 msgid ""
 "Domain literal is for private use only and not allowed for global use.\n"
 msgstr "Die IP-Adresse ist ausschlieÃŸlich fÃ¼r den privaten Gebrauch gedacht.\n"
 
-#: src/lang.c:422
+#: src/lang.c:426
 msgid "Right bracket missing in domain literal.\n"
 msgstr "Die rechte Klammer nach der IP-Adresse fehlt.\n"
 
-#: src/lang.c:423
+#: src/lang.c:427
 msgid "Missing localpart of mail address.\n"
 msgstr "Fehlender Lokalteil in der Mailadresse.\n"
 
-#: src/lang.c:424
+#: src/lang.c:428
 msgid "Illegal character in localpart of mail address.\n"
 msgstr "UngÃ¼ltiges Zeichen im Lokalteil der Mailadresse.\n"
 
-#: src/lang.c:425
+#: src/lang.c:429
 msgid "Zero length localpart component not allowed.\n"
 msgstr "Eine leere Lokalteilkomponente ist nicht erlaubt.\n"
 
-#: src/lang.c:426
+#: src/lang.c:430
 msgid ""
 "Illegal character in realname.\n"
 "Unquoted words may not contain '!()<>@,;:\\.[]' in route addresses.\n"
@@ -1585,7 +1615,7 @@ msgstr ""
 "UngÃ¼ltiges Zeichen im Realname.\n"
 "UngeschÃ¼tzte WÃ¶rter dÃ¼rfen kein '!()<>@,;:\\.[]' in der Adresse enthalten.\n"
 
-#: src/lang.c:427
+#: src/lang.c:431
 msgid ""
 "Illegal character in realname.\n"
 "Quoted words may not contain '()<>\\'.\n"
@@ -1593,7 +1623,7 @@ msgstr ""
 "UngÃ¼ltiges Zeichen im Realname.\n"
 "GeschÃ¼tzte WÃ¶rter dÃ¼rfen kein '()<>\\' enthalten.\n"
 
-#: src/lang.c:428
+#: src/lang.c:432
 msgid ""
 "Illegal character in realname.\n"
 "Encoded words may not contain '!()<>@,;:\"\\.[]/=' in parameter.\n"
@@ -1601,11 +1631,11 @@ msgstr ""
 "UngÃ¼ltiges Zeichen im Realname.\n"
 "Kodierte WÃ¶rter dÃ¼rfen '!()<>@,;:\"\\.[]/=' nicht enthalten.\n"
 
-#: src/lang.c:429
+#: src/lang.c:433
 msgid "Bad syntax in encoded word used in realname.\n"
 msgstr "Falsche Syntax im kodierten Wort, das im Realname enthalten ist.\n"
 
-#: src/lang.c:430
+#: src/lang.c:434
 msgid ""
 "Illegal character in realname.\n"
 "Unquoted words may not contain '()<>\\' in old-style addresses.\n"
@@ -1614,7 +1644,7 @@ msgstr ""
 "UngeschÃ¼tzte WÃ¶rter dÃ¼rfen kein '()<>\\' in Adressen enthalten (alter "
 "Stil).\n"
 
-#: src/lang.c:431
+#: src/lang.c:435
 msgid ""
 "Illegal character in realname.\n"
 "Control characters and unencoded 8-bit characters > 127 are not allowed.\n"
@@ -1622,11 +1652,16 @@ msgstr ""
 "UngÃ¼ltiges Zeichen im Realname.\n"
 "Kontrollzeichen und unkodierte 8-Bit-Zeichen > 127 sind verboten.\n"
 
-#: src/lang.c:432
+#: src/lang.c:436
 msgid "Missing realname.\n"
 msgstr "Realname fehlt.\n"
 
-#: src/lang.c:433
+#: src/lang.c:437
+#, c-format
+msgid "%c  %s\t Error: Group is read only!\n"
+msgstr "%c  %s\t Fehler: Die Gruppe ist schreibgeschÃ¼tzt!\n"
+
+#: src/lang.c:438
 msgid ""
 "\n"
 "Error: No blank line found after header.\n"
@@ -1634,25 +1669,33 @@ msgstr ""
 "\n"
 "Fehler: Keine Leerzeile nach dem Header gefunden.\n"
 
-#: src/lang.c:434
+#: src/lang.c:439
 msgid ""
 "\n"
 "Error: Illegal Distribution \"all\" used.\n"
 msgstr ""
 "\n"
-"Fehler: UngÃ¼ltiger Wert \"all\" in Distribution verwendet.\n"
+"Fehler: UnzulÃ¤ssiger Wert \"all\" in Distribution verwendet.\n"
 
-#: src/lang.c:435
+#: src/lang.c:440
 #, c-format
 msgid ""
 "\n"
-"Error: Illegal formatted %s.\n"
+"Error: Invalid formatted %s (line %d).\n"
 msgstr ""
 "\n"
-"Fehler: UngÃ¼ltiges %s Format.\n"
+"Fehler: UngÃ¼ltiges %s Format (Zeile %d).\n"
 
-#. TODO: fixme, US-ASCII is not the only 7-bit charset we know about
-#: src/lang.c:437
+#: src/lang.c:441
+#, c-format
+msgid ""
+"\n"
+"Error: illegal header combination \"%s\" and \"%s\" used.\n"
+msgstr ""
+"\n"
+"Fehler: UnzulÃ¤ssige Kombination der Header \"%s\" und \"%s\".\n"
+
+#: src/lang.c:444
 msgid ""
 "\n"
 "Error: Posting contains non-ASCII characters but MM_CHARSET is set to\n"
@@ -1666,7 +1709,7 @@ msgstr ""
 "        passenden  Wert fÃ¼r Ihre  Sprache,  indem Sie  M)enÃ¼ benutzen,\n"
 "        oder direkt die tinrc Ã¤ndern.\n"
 
-#: src/lang.c:442
+#: src/lang.c:450
 msgid ""
 "\n"
 "Error: Posting contains  non-ASCII characters  but the  MIME encoding\n"
@@ -1679,9 +1722,9 @@ msgstr ""
 "Fehler: Das Posting enthÃ¤lt nicht-ASCII Zeichen, aber die MIME-Kodierung\n"
 "        fÃ¼r Artikel ist auf \"7bit\" gesetzt. Bitte Ã¤ndern Sie dies auf\n"
 "        \"8bit\" oder \"quoted-printable\" - Zeichensatz abhÃ¤ngig -  via\n"
-"         M)enÃ¼ oder durch editieren der tinrc.\n"
+"        M)enÃ¼ oder durch editieren der tinrc.\n"
 
-#: src/lang.c:448
+#: src/lang.c:456
 msgid ""
 "\n"
 "Error: Article starts with blank line instead of header\n"
@@ -1689,18 +1732,18 @@ msgstr ""
 "\n"
 "Fehler: Der Artikel beginnt mit einer Leerzeile anstatt des Headers.\n"
 
-#: src/lang.c:449
+#: src/lang.c:457
 #, c-format
 msgid ""
 "\n"
-"Error: Header on line %d does not have a colon after the header name:\n"
+"Error: Header in line %d does not have a colon after the header name:\n"
 "%s\n"
 msgstr ""
 "\n"
 "Fehler: Der Header in Zeile %d enthÃ¤lt kein ':' nach seinem Bezeichner:\n"
 "%s\n"
 
-#: src/lang.c:450
+#: src/lang.c:458
 #, c-format
 msgid ""
 "\n"
@@ -1709,7 +1752,7 @@ msgstr ""
 "\n"
 "Fehler: Die \"%s:\" Zeile ist leer.\n"
 
-#: src/lang.c:451
+#: src/lang.c:459
 #, c-format
 msgid ""
 "\n"
@@ -1718,7 +1761,7 @@ msgstr ""
 "\n"
 "Fehler: Die \"%s:\" Zeile fehlt im Artikel Header.\n"
 
-#: src/lang.c:452
+#: src/lang.c:460
 #, c-format
 msgid ""
 "\n"
@@ -1727,45 +1770,38 @@ msgstr ""
 "\n"
 "Warnung: %s enthÃ¤lt auch nicht 7-Bit-Zeichen.\n"
 
-#: src/lang.c:453
+#: src/lang.c:461
 #, c-format
 msgid ""
 "\n"
-"Error: Header on line %d does not have a space after the colon:\n"
+"Error: Header in line %d does not have a space after the colon:\n"
 "%s\n"
 msgstr ""
 "\n"
 "Fehler: Der Header in der Zeile %d hat kein Leerzeichen nach dem ':' :\n"
 "%s\n"
 
-#. TRANSLATORS: for nplurals>=3
-#: src/lang.c:455
+#: src/lang.c:462
 #, c-format
 msgid ""
 "\n"
-"Error: There are multiple (%d) \"%s:\" line in the header.\n"
-msgid_plural ""
-"\n"
-"Error: There are multiple (%d) \"%s:\" lines in the header.\n"
-msgstr[0] ""
-"\n"
-"Fehler: Es sind mehrere (%d) \"%s:\" Zeile im Header.\n"
-msgstr[1] ""
+"Error: Duplicated header \"%s:\" in line %d.\n"
+msgstr ""
 "\n"
-"Fehler: Es sind mehrere (%d) \"%s:\" Zeilen im Header.\n"
+"Fehler: Doppelter \"%s\"-Header in Zeile %d.\n"
 
-#: src/lang.c:456
+#: src/lang.c:463
 #, c-format
 msgid ""
 "\n"
-"Error: Header on line %d has no name:\n"
+"Error: Header in line %d has no name:\n"
 "%s\n"
 msgstr ""
 "\n"
 "Fehler: Der Header in der Zeile %d hat keinen Namen:\n"
 "%s\n"
 
-#: src/lang.c:457
+#: src/lang.c:464
 msgid ""
 "\n"
 "Error: This is a mailgroup, but a recipient (\"To:\") is missing.\n"
@@ -1773,18 +1809,18 @@ msgstr ""
 "\n"
 "Fehler: Dies ist eine Mailgruppe, aber es fehlt ein EmpfÃ¤nger (\"To:\").\n"
 
-#: src/lang.c:458
+#: src/lang.c:465
 #, c-format
 msgid "Mixed up '-f'/'-F'? %s %s"
 msgstr "'-f'/'-F' verwechselt? %s %s"
 
-#: src/lang.c:460
+#: src/lang.c:467
 #, c-format
 msgid "Insecure permissions of %s (%o)"
 msgstr "Unsichere Dateiberechtigungen auf %s (%o)"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:464
+#: src/lang.c:471
 #, c-format
 msgid "Line %d is longer than %d octet and should be folded.\n"
 msgid_plural "Line %d is longer than %d octets and should be folded.\n"
@@ -1792,23 +1828,23 @@ msgstr[0] "Zeile %d ist lÃ¤nger als %d O
 msgstr[1] "Zeile %d ist lÃ¤nger als %d Oktette und sollte gefaltet werden.\n"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:467
+#: src/lang.c:474
 #, c-format
 msgid "Line %d is longer than %d octet and should be shortened.\n"
 msgid_plural "Line %d is longer than %d octets and should be shortened.\n"
 msgstr[0] "Zeile %d ist lÃ¤nger als %d Oktett und sollte gekÃ¼rzt werden.\n"
 msgstr[1] "Zeile %d ist lÃ¤nger als %d Oktette und sollte gekÃ¼rzt werden.\n"
 
-#: src/lang.c:472
+#: src/lang.c:479
 #, c-format
 msgid "MIME parse error: Unexpected end of %s/%s article\n"
 msgstr "MIME-Fehler: Unerwartetes Ende des %s/%s-Artikels\n"
 
-#: src/lang.c:473
+#: src/lang.c:480
 msgid "MIME parse error: Start boundary whilst reading headers\n"
 msgstr "MIME-Fehler: Anfangsgrenze in Hadern\n"
 
-#: src/lang.c:474
+#: src/lang.c:481
 msgid ""
 "\n"
 "Error: \"poster\" is not allowed in Newsgroups!\n"
@@ -1816,22 +1852,22 @@ msgstr ""
 "\n"
 "Fehler: \"poster\" ist nicht erlaubt in Newsgroups!\n"
 
-#: src/lang.c:475
+#: src/lang.c:482
 msgid "Can't get a (fully-qualified) domain-name!"
 msgstr "Kann keinen (voll qualifizierten) Domainnamen finden!"
 
-#: src/lang.c:476
+#: src/lang.c:483
 msgid "No valid newsgroup given."
 msgid_plural "No valid newsgroups given."
 msgstr[0] "Keine gÃ¼ltige Newsgruppe angegeben."
 msgstr[1] "Keine gÃ¼ltigen Newsgruppen angegeben."
 
-#: src/lang.c:477
+#: src/lang.c:484
 msgid " You may need to retry without \"-n\"."
 msgstr " Gegebenenfalls ohne \"-n\" versuchen."
 
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:480
+#: src/lang.c:487
 msgid ""
 "\n"
 "Error: From: line missing.\n"
@@ -1839,121 +1875,145 @@ msgstr ""
 "\n"
 "Fehler: Die From: Zeile fehlt.\n"
 
-#: src/lang.c:483
+#: src/lang.c:490
 #, c-format
 msgid "No permissions to go into %s\n"
 msgstr "Keine Berechtigung um %s zu betreten\n"
 
-#: src/lang.c:484
+#: src/lang.c:491
 #, c-format
 msgid "No read permissions for %s\n"
 msgstr "Keine Leseberechtigung fÃ¼r %s\n"
 
-#: src/lang.c:485
+#: src/lang.c:492
 #, c-format
 msgid "File %s does not exist\n"
 msgstr "Datei %s existiert nicht\n"
 
-#: src/lang.c:486
+#: src/lang.c:493
 #, c-format
 msgid "No write permissions for %s\n"
 msgstr "Keine Schreibberechtigung fÃ¼r %s\n"
 
-#: src/lang.c:488
+#: src/lang.c:495
 #, c-format
 msgid "Not a literal IPv6 address: %s"
 msgstr "Keine literale IPv6-Adresse: %s"
 
-#: src/lang.c:492
+#: src/lang.c:499
+#, c-format
+msgid "Error: obsolete \"Control:\"-message: %s\n"
+msgstr "Fehler: Obsolete \"Control:\"-Nachricht: %s\n"
+
+#: src/lang.c:500
+#, c-format
+msgid ""
+"\n"
+"Error: Forbidden obsolete header \"%s:\" in line %d used.\n"
+msgstr ""
+"\n"
+"Fehler: Verbotener obsoleter \"%s\"-Header in Zeile %d verwendet.\n"
+
+#: src/lang.c:501
 #, c-format
 msgid "%s: -%c option requires an argument\n"
 msgstr "%s: -%c Option benÃ¶tigt ein Argument\n"
 
-#: src/lang.c:493
+#: src/lang.c:502
 #, c-format
 msgid "%s: -%c unknown option\n"
 msgstr "%s: -%c UngÃ¼ltige Option\n"
 
-#: src/lang.c:495
+#: src/lang.c:504
 msgid "Can't get user information (/etc/passwd missing?)"
 msgstr "Kann Benutzer-Infos nicht finden (/etc/passwd fehlt?)"
 
-#: src/lang.c:497
+#: src/lang.c:506
 msgid "error"
 msgid_plural "errors"
 msgstr[0] "Fehler"
 msgstr[1] "Fehler"
 
-#: src/lang.c:500
+#: src/lang.c:509
 #, c-format
 msgid ""
 "\n"
-"Error on line %d: \"Sender:\" header not allowed (it will be added for you)\n"
+"Error: \"Sender:\" header not allowed (line %d), it will be added for you.\n"
 msgstr ""
 "\n"
-"Fehler in Zeile %d: \"Sender:\"-Header ist nicht erlaubt (wird hinzugefÃ¼gt)\n"
+"Fehler: \"Sender:\"-Header (Zeile %d) nicht erlaubt, wird evtl. "
+"hinzugefÃ¼gt.\n"
 
-#: src/lang.c:502
+#: src/lang.c:511
 #, c-format
 msgid "Server has non of the groups listed in %s"
 msgstr "Server fÃ¼hrt keine der Gruppen aus %s"
 
-#: src/lang.c:503
+#: src/lang.c:512
 #, c-format
 msgid "Error: unlink %s"
 msgstr "Fehler: entferne %s"
 
-#: src/lang.c:504
+#: src/lang.c:513
 msgid "Unknown display level"
 msgstr "Unbekannter Level"
 
-#: src/lang.c:506
+#: src/lang.c:515
 msgid "Unreachable?\n"
 msgstr "Unerreichbar?\n"
 
-#: src/lang.c:508
+#: src/lang.c:517
+#, c-format
+msgid ""
+"\n"
+"Error: Unwanted header \"%s:\" in line %d used.\n"
+msgstr ""
+"\n"
+"Fehler: Ungewollter \"%s\"-Header in Zeile %d verwendet.\n"
+
+#: src/lang.c:518
 #, c-format
 msgid "URI normalization failed: %s"
 msgstr "URI-Normalisierung fehlgeschlagen: %s"
 
-#: src/lang.c:509
+#: src/lang.c:519
 msgid "<ESC>"
 msgstr "<ESC>"
 
-#: src/lang.c:510
+#: src/lang.c:520
 msgid "Exiting..."
 msgstr "Beenden..."
 
-#: src/lang.c:511
+#: src/lang.c:521
 msgid "leaving external mail-reader"
 msgstr "Verlasse externen Mailreader"
 
-#: src/lang.c:512
+#: src/lang.c:522
 #, c-format
 msgid "Extracting %s..."
 msgstr "Entpacke %s..."
 
-#: src/lang.c:514
+#: src/lang.c:524
 #, c-format
 msgid "Error writing %s file. Filesystem full? File reset to previous state."
 msgstr "Fehler beim Schreiben von %s. Dateisystem voll? Datei zurÃ¼ckgesetzt."
 
-#: src/lang.c:515
+#: src/lang.c:525
 #, c-format
-msgid "Error making backup of %s file. Filesystem full?"
-msgstr "Fehler beim Erzeugen der Sicherung von %s. Dateisystem voll?"
+msgid "Error making backup of %s file"
+msgstr "Fehler beim Erzeugen der Sicherung von %s"
 
-#: src/lang.c:516
+#: src/lang.c:526
 #, c-format
 msgid "Filtering global rules (%d/%d) ('q' to quit)..."
 msgstr "Filtern nach den globalen Regeln (%d/%d) ('q' zum Beenden)..."
 
-#: src/lang.c:517
+#: src/lang.c:527
 msgid "Rule created by: "
 msgstr "Regel erstellt von: "
 
 #. TRANSLATORS: do not translate header names like 'Subject:', 'From:', ...
-#: src/lang.c:519
+#: src/lang.c:529
 msgid ""
 "# Format:\n"
 "#   comment=STRING    Optional. Multiple lines allowed. Comments must be "
@@ -2022,48 +2082,48 @@ msgstr ""
 "#                     (Anzahl der Sekunden seit 1970-01-01 00:00:00 UTC)\n"
 "#\n"
 
-#: src/lang.c:545
+#: src/lang.c:555
 #, c-format
 msgid "Enter score for rule (default=%d): "
 msgstr "Bewertung fÃ¼r Regel (Standard=%d): "
 
-#: src/lang.c:546
+#: src/lang.c:556
 #, c-format
 msgid "Enter the score weight (range 0 < score <= %d)"
 msgstr "Geben Sie die HÃ¶he der Bewertung an (Bereich 0 < Bewertung <= %d)"
 
 #. SCORE_MAX
-#: src/lang.c:547
+#: src/lang.c:557
 msgid "Full"
 msgstr "Voll"
 
-#: src/lang.c:548
+#: src/lang.c:558
 msgid "Comment (optional)  : "
 msgstr "Kommentar (optional): "
 
-#: src/lang.c:550
-msgid "Malformed overview entry: servername missing."
-msgstr "Fehlerhafter Overview-Eintrag: Servername fehlt."
-
-#: src/lang.c:551
+#: src/lang.c:560
 #, c-format
-msgid "\t Xref: %s"
-msgstr "\t Xref: %s"
+msgid ""
+"Malformed overview entry: servername missing.\n"
+"\t Xref: %s"
+msgstr ""
+"Fehlerhafter Overview-Eintrag: Servername fehlt.\n"
+"\t Xref: %s"
 
-#: src/lang.c:552
+#: src/lang.c:561
 msgid "Skipping Xref filter"
 msgstr "Ãœberspringe Xref-Filter"
 
-#: src/lang.c:554
+#: src/lang.c:563
 msgid "Apply pattern to    : "
 msgstr "Wende Muster an auf : "
 
-#: src/lang.c:555
+#: src/lang.c:564
 #, c-format
 msgid "Enter pattern [%s]> "
 msgstr "Muster eingeben [%s]> "
 
-#: src/lang.c:556
+#: src/lang.c:565
 msgid ""
 "\n"
 "You requested followups to your article to go to the following newsgroup:\n"
@@ -2077,908 +2137,909 @@ msgstr[1] ""
 "\n"
 "Antworten auf Ihre Artikel sollen in den folgenden Gruppen erscheinen:\n"
 
-#: src/lang.c:557
+#: src/lang.c:566
 #, c-format
 msgid "   %s\t Answers will be directed to you by mail.\n"
 msgstr "   %s\t Antworten erhalten Sie direkt per Mail.\n"
 
-#: src/lang.c:558
+#: src/lang.c:567
 msgid "-- forwarded message --\n"
 msgstr "-- weitergeleitete Nachricht --\n"
 
-#: src/lang.c:559
+#: src/lang.c:568
 msgid "-- end of forwarded message --\n"
 msgstr "-- Ende der weitergeleiteten Nachricht --\n"
 
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:561
+#: src/lang.c:570
 msgid "From: line (ignore case)      "
 msgstr "From: Zeile (ignoriere GroÃŸ- Kleinschreibung)"
 
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:563
+#: src/lang.c:572
 msgid "From: line (case sensitive)   "
 msgstr "From: Zeile (GroÃŸ- Kleinschreibung beachten) "
 
-#: src/lang.c:566
+#: src/lang.c:575
 #, c-format
 msgid "%s%s: Unknown host.\n"
 msgstr "%s%s: Unbekannter Host.\n"
 
-#: src/lang.c:568
+#: src/lang.c:577
 #, c-format
 msgid "%d ancient article marked as read."
 msgid_plural "%d ancient articles marked as read."
 msgstr[0] "%d alter Artikel als gelesen markiert."
 msgstr[1] "%d alte Artikel als gelesen markiert."
 
-#: src/lang.c:569
+#: src/lang.c:578
 msgid "Mark articles older than the given days or date as read> "
 msgstr "Artikel, Ã¤lter als ang. Tage oder Datum sind, als gelesen markieren> "
 
-#: src/lang.c:570
+#: src/lang.c:579
 #, c-format
 msgid "Please use %.100s instead"
 msgstr "Bitte %.100s statt dessen benutzen"
 
-#: src/lang.c:571
+#: src/lang.c:580
 #, c-format
 msgid "%s is bogus"
 msgstr "%s ist ungÃ¼ltig"
 
-#: src/lang.c:572
+#: src/lang.c:581
 #, c-format
 msgid "Group %s is moderated. Continue?"
 msgstr "Gruppe %s ist moderiert. Fortfahren?"
 
-#: src/lang.c:573
+#: src/lang.c:582
 #, c-format
 msgid "Rereading %s..."
 msgstr "Lese %s..."
 
-#: src/lang.c:574
+#: src/lang.c:583
 msgid "Top Level Commands"
 msgstr "Top Level Befehle"
 
-#: src/lang.c:575
+#: src/lang.c:584
 msgid "Group Selection"
 msgstr "Gruppen-Auswahl"
 
-#: src/lang.c:576
+#: src/lang.c:585
 msgid "group"
 msgid_plural "groups"
 msgstr[0] "Gruppe"
 msgstr[1] "Gruppen"
 
-#: src/lang.c:577
+#: src/lang.c:586
 msgid ""
 "*** Group descriptions are disabled according to current select_format ***"
 msgstr ""
 "*** Gruppenbeschreibungen sind aktuell in select_format deaktiviert ***"
 
-#: src/lang.c:579
+#: src/lang.c:588
 msgid ""
 "One or more lines of comment. <CR> to add a line or proceed if line is empty."
 msgstr ""
 "Kommentarzeile(n). <CR> fÃ¼r nÃ¤chsten MenÃ¼punkt bzw. Ende der eingeg. Zeile."
 
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:581
+#: src/lang.c:590
 msgid "From: line to add to filter file. <SPACE> toggles & <CR> sets."
 msgstr "From: zum Filter hinzufÃ¼gen. <SPACE> wechselt & <CR> setzt."
 
-#: src/lang.c:582
+#: src/lang.c:591
 msgid ""
 "Linecount of articles to be filtered. < for less, > for more, = for equal."
 msgstr ""
 "Zeilenzahl der Artikel, die gefiltert werden. < weniger, > mehr, = gleich."
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:'
-#: src/lang.c:584
+#: src/lang.c:593
 msgid "Message-ID: line to add to filter file. <SPACE> toggles & <CR> sets."
 msgstr "Message-ID: zum Filter hinzufÃ¼gen. <SPACE> wechselt & <CR> setzt."
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:586
+#: src/lang.c:595
 msgid "Subject: line to add to filter file. <SPACE> toggles & <CR> sets."
 msgstr "Subject: zum Filter hinzufÃ¼gen. <SPACE> wechselt & <CR> setzt."
 
 #. TRANSLATORS: do not translate header names like 'Subject:' and 'From:'
-#: src/lang.c:588
+#: src/lang.c:597
 msgid ""
 "Enter text pattern to filter if Subject: & From: lines are not what you want."
 msgstr ""
 "Textmuster zum Filtern, wenn Subject: & From: nicht Ihren WÃ¼nschen "
 "entspricht."
 
-#: src/lang.c:589
+#: src/lang.c:598
 msgid ""
 "Select where text pattern should be applied. <SPACE> toggles & <CR> sets."
 msgstr ""
 "WÃ¤hle worauf das Textmuster angewendet wird. <SPACE> wechselt & <CR> setzt."
 
-#: src/lang.c:590
+#: src/lang.c:599
 msgid ""
 "Expiration time in days for the entered filter. <SPACE> toggles & <CR> sets."
 msgstr ""
 "GÃ¼ltigkeitsdauer in Tagen fÃ¼r den Filter. <SPACE> wechselt & <CR> setzt."
 
-#: src/lang.c:591
+#: src/lang.c:600
 msgid ""
 "Apply kill only to current group or all groups. <SPACE> toggles & <CR> sets."
 msgstr ""
 "Filterregel gilt fÃ¼r aktuelle/alle Gruppe(n). <SPACE> wechselt & <CR> setzt."
 
-#: src/lang.c:592
+#: src/lang.c:601
 msgid ""
 "Apply select to current group or all groups. <SPACE> toggles & <CR> sets."
 msgstr ""
 "Filterregel gilt fÃ¼r aktuelle/allen Gruppe(n).<SPACE> wechselt & <CR> setzt."
 
-#: src/lang.c:593
+#: src/lang.c:602
 msgid "kill an article via a menu"
 msgstr "Killt einen Artikel mittels eines MenÃ¼s"
 
-#: src/lang.c:594
+#: src/lang.c:603
 msgid "auto-select (hot) an article via a menu"
 msgstr "Filterregel (hochscoren) fÃ¼r Artikel via MenÃ¼ erstellen"
 
-#: src/lang.c:595
+#: src/lang.c:604
 msgid "Browse URLs in article"
 msgstr "URLs im Artikel mit Browser Ã¶ffnen"
 
-#: src/lang.c:596
+#: src/lang.c:605
 msgid "0 - 9\t  display article by number in current thread"
 msgstr "0 - 9\t  zeigt Artikel nach Nummern sortiert im aktuellen Thread"
 
-#: src/lang.c:598
+#: src/lang.c:607
 msgid "cancel (delete) or supersede (overwrite) current article"
 msgstr "Cancelt (lÃ¶scht) oder ersetzt den aktuellen Artikel"
 
-#: src/lang.c:599
+#: src/lang.c:608
 msgid "post followup to current article"
 msgstr "Aktuellen Artikel beantworten (followup)"
 
-#: src/lang.c:600
+#: src/lang.c:609
 msgid "post followup (don't copy text) to current article"
 msgstr "Aktuellen Artikel beantworten, ohne Zitieren des Textes"
 
-#: src/lang.c:601
+#: src/lang.c:610
 msgid "post followup to current article quoting complete headers"
 msgstr "Aktuellen Artikel beantworten, mit Komplettzitat der Header"
 
-#: src/lang.c:602
+#: src/lang.c:611
 msgid "repost chosen article to another group"
 msgstr "GewÃ¤hlten Artikel in eine andere Gruppe reposten"
 
-#: src/lang.c:604
+#: src/lang.c:613
 msgid "edit article (mail-groups only)"
 msgstr "Editiere Artikel (nur bei Mail-Gruppen)"
 
-#: src/lang.c:605
+#: src/lang.c:614
 msgid "display first article in current thread"
 msgstr "Ersten Artikel im aktuellen Thread anzeigen"
 
-#: src/lang.c:606
+#: src/lang.c:615
 msgid "display first page of article"
 msgstr "Zeigt erste Seite des Artikels an"
 
-#: src/lang.c:607
+#: src/lang.c:616
 msgid "show MIME details of this article"
 msgstr "MIME-Details des Artikels anzeigen"
 
-#: src/lang.c:608
+#: src/lang.c:617
 msgid "display last article in current thread"
 msgstr "Letzten Artikel im aktuellen Thread anzeigen"
 
-#: src/lang.c:609
+#: src/lang.c:618
 msgid "display last page of article"
 msgstr "Letzte Seite des Artikels anzeigen"
 
-#: src/lang.c:610
+#: src/lang.c:619
 msgid "mark rest of thread as read and advance to next unread"
 msgstr "Markiere Rest des Thread als gelesen, springe zu nÃ¤chstem ungelesenen"
 
-#: src/lang.c:611
+#: src/lang.c:620
 msgid "display next article"
 msgstr "NÃ¤chsten Artikel anzeigen"
 
-#: src/lang.c:612
+#: src/lang.c:621
 msgid "display first article in next thread"
 msgstr "Zeigt den ersten Artikel im nÃ¤chsten Thread an"
 
-#: src/lang.c:613
+#: src/lang.c:622
 msgid "display next unread article"
 msgstr "NÃ¤chsten ungelesenen Artikel anzeigen"
 
-#: src/lang.c:614
+#: src/lang.c:623
 msgid "go to the article that this one followed up"
 msgstr "(Bezugs)Artikel anzeigen, den der aktuelle Artikel beantwortet hat"
 
-#: src/lang.c:615
+#: src/lang.c:624
 msgid "display previous article"
 msgstr "Vorhergehenden Artikel anzeigen"
 
-#: src/lang.c:616
+#: src/lang.c:625
 msgid "display previous unread article"
 msgstr "Vorhergehenden ungelesenen Artikel anzeigen"
 
-#: src/lang.c:617
+#: src/lang.c:626
 msgid "quickly kill an article using defaults"
 msgstr "Killt einen Artikel schnell und benutzt dabei die Voreinstellungen"
 
-#: src/lang.c:618
+#: src/lang.c:627
 msgid "quickly auto-select (hot) an article using defaults"
 msgstr "Markiert (hervorheben) Artikel und benutzt die Voreinstellungen"
 
-#: src/lang.c:619
+#: src/lang.c:628
 msgid "return to group selection level"
 msgstr "Kehrt zur Gruppenauswahl-Ebene zurÃ¼ck"
 
-#: src/lang.c:620
+#: src/lang.c:629
 msgid "reply through mail to author"
 msgstr "Antwort per Mail an den Autor"
 
-#: src/lang.c:621
+#: src/lang.c:630
 msgid "reply through mail (don't copy text) to author"
 msgstr "Antwort per Mail an den Autor (ohne Zitieren des Textes)"
 
-#: src/lang.c:622
+#: src/lang.c:631
 msgid "reply through mail to author quoting complete headers"
 msgstr "Antwort per Mail an den Autor, wobei der komplette Header zitiert wird"
 
-#: src/lang.c:623
+#: src/lang.c:632
 msgid "search backwards within this article"
 msgstr "Sucht rÃ¼ckwÃ¤rts innerhalb des Artikels"
 
-#: src/lang.c:624
+#: src/lang.c:633
 msgid "search forwards within this article"
 msgstr "Sucht vorwÃ¤rts innerhalb des Artikels"
 
-#: src/lang.c:625
+#: src/lang.c:634
 msgid "show article in raw-mode (including all headers)"
 msgstr "Artikel im Rohformat (inklusive aller Header) anzeigen"
 
-#: src/lang.c:626
+#: src/lang.c:635
 msgid "skip next block of included text"
 msgstr "Ãœberspringt den nÃ¤chsten Zitatblock"
 
-#: src/lang.c:627
+#: src/lang.c:636
 msgid "toggle display of sections hidden by a form-feed (^L) on/off"
 msgstr "Schalte Anzeige von durch Form-Feed (^L) versteckten Teilen ein/aus"
 
-#: src/lang.c:628
+#: src/lang.c:637
 msgid "toggle display of all headers"
 msgstr "Schalte Anzeige aller Header ein/aus"
 
-#: src/lang.c:629
+#: src/lang.c:638
 msgid "toggle word highlighting on/off"
 msgstr "Schaltet das Wort-Hervorheben ein/aus"
 
-#: src/lang.c:630
+#: src/lang.c:639
 msgid "toggle display of data sections"
 msgstr "Anzeige von nicht Text-Teilen umschalten"
 
-#: src/lang.c:631
+#: src/lang.c:640
 msgid "toggle ROT-13 (basic decode) for current article"
 msgstr "(De)aktiviert ROT-13 Dekodierung fÃ¼r den aktuellen Artikel"
 
-#: src/lang.c:632
+#: src/lang.c:641
 msgid "toggle tabwidth 4 <-> 8"
 msgstr "Wechsle Tabulatorweite 4 <-> 8"
 
-#: src/lang.c:633
+#: src/lang.c:642
 msgid "toggle German TeX style decoding for current article"
 msgstr "(de)aktiviere deutsche TeX-style Dekodierung fÃ¼r aktuellen Artikel"
 
-#: src/lang.c:634
+#: src/lang.c:643
 msgid "cycle through the options for detecting/displaying verbatim blocks"
 msgstr "Erkennung und Anzeige von wortgetreuen BlÃ¶cken umschalten"
 
-#: src/lang.c:635
+#: src/lang.c:644
 msgid "View/pipe/save multimedia attachments"
 msgstr "Multimedia-AnhÃ¤nge anzeigen/pipen/speichern"
 
-#: src/lang.c:636
+#: src/lang.c:645
 msgid "choose first attachment in list"
 msgstr "WÃ¤hle ersten Anhang in der Liste"
 
-#: src/lang.c:637
+#: src/lang.c:646
 msgid "0 - 9\t  choose attachment by number"
 msgstr "0 - 9\t  WÃ¤hle Anhang anhand der Nummer"
 
-#: src/lang.c:638
+#: src/lang.c:647
 msgid "choose last attachment in list"
 msgstr "WÃ¤hle letzten Anhang in der Liste"
 
-#: src/lang.c:640
+#: src/lang.c:649
 msgid "pipe attachment into command"
 msgstr "Anhang an Befehl weiterleiten"
 
-#: src/lang.c:641
+#: src/lang.c:650
 msgid "pipe raw attachment into command"
 msgstr "Anhang roh an Befehl weiterleiten"
 
-#: src/lang.c:643
+#: src/lang.c:652
 msgid "save attachment to disk"
 msgstr "Anhang speichern"
 
-#: src/lang.c:644
+#: src/lang.c:653
 msgid "search for attachments forwards"
 msgstr "Sucht vorwÃ¤rts nach AnhÃ¤ngen"
 
-#: src/lang.c:645
+#: src/lang.c:654
 msgid "search for attachments backwards"
 msgstr "Sucht rÃ¼ckwÃ¤rts nach AnhÃ¤ngen"
 
-#: src/lang.c:646
+#: src/lang.c:655
 msgid "view attachment"
 msgstr "Anhang ansehen"
 
-#: src/lang.c:647
+#: src/lang.c:656
 msgid "tag attachment"
 msgstr "Anhang markieren"
 
-#: src/lang.c:648
+#: src/lang.c:657
 msgid "tag attachments that match user specified pattern"
 msgstr "AnhÃ¤nge markieren die in ein gegebenes Muster passen"
 
-#: src/lang.c:649
+#: src/lang.c:658
 msgid "reverse tagging on all attachments (toggle)"
 msgstr "Markierung der AnhÃ¤nge umkehren (Umschalten)"
 
-#: src/lang.c:650
+#: src/lang.c:659
 msgid "untag all tagged attachments"
 msgstr "Hebt die Markierung der markierten AnhÃ¤nge auf"
 
-#: src/lang.c:651
+#: src/lang.c:660
 msgid "toggle info message in last line (name/description of attachment)"
 msgstr "Informationen in der letzten Zeile ein/ausblenden (Name des Anhangs)"
 
-#: src/lang.c:652
+#: src/lang.c:661
 msgid "choose first attribute in list"
 msgstr "WÃ¤hle erstes Attribut in der Liste"
 
-#: src/lang.c:653
+#: src/lang.c:662
 msgid "0 - 9\t  choose attribute by number"
 msgstr "0 - 9\t  WÃ¤hle Attribut anhand der Nummer"
 
-#: src/lang.c:654
+#: src/lang.c:663
 msgid "choose last attribute in list"
 msgstr "WÃ¤hle letztes Attribut in der Liste"
 
-#: src/lang.c:655
+#: src/lang.c:664
 msgid "reset attribute to a default value"
 msgstr "Attribut auf die Voreinstellung zurÃ¼cksetzen"
 
-#: src/lang.c:656
+#: src/lang.c:665
 msgid "search backwards for an attribute"
 msgstr "Sucht rÃ¼ckwÃ¤rts nach einem Attribut"
 
-#: src/lang.c:657
+#: src/lang.c:666
 msgid "search forwards for an attribute"
 msgstr "Suche vorwÃ¤rts nach einem Attribut"
 
-#: src/lang.c:658
+#: src/lang.c:667
 msgid "select attribute"
 msgstr "Attribut auswÃ¤hlen"
 
-#: src/lang.c:659
+#: src/lang.c:668
 msgid "toggle back to options menu when invoked from there"
 msgstr "ZurÃ¼ck zum OptionsmenÃ¼ wechseln falls von dort aufgerufen"
 
-#: src/lang.c:660
+#: src/lang.c:669
 #, c-format
 msgid "report bug or comment via mail to %s"
 msgstr "Sendet Fehlerbericht oder Kommentar via Mail an %s"
 
-#: src/lang.c:661
+#: src/lang.c:670
 msgid "choose first option in list"
 msgstr "WÃ¤hle erste Option in der Liste"
 
-#: src/lang.c:662
+#: src/lang.c:671
 msgid "0 - 9\t  choose option by number"
 msgstr "0 - 9\t  WÃ¤hlt die Option anhand der Nummer"
 
-#: src/lang.c:663
+#: src/lang.c:672
 msgid "choose last option in list"
 msgstr "WÃ¤hle letzte Option in der Liste"
 
-#: src/lang.c:664
+#: src/lang.c:673
 msgid "start scopes menu"
 msgstr "GÃ¼ltigkeitsbereichsmenÃ¼"
 
-#: src/lang.c:665
+#: src/lang.c:674
 msgid "search backwards for an option"
 msgstr "Sucht rÃ¼ckwÃ¤rts nach einer Option"
 
-#: src/lang.c:666
+#: src/lang.c:675
 msgid "search forwards for an option"
 msgstr "Suche vorwÃ¤rts nach einer Option"
 
-#: src/lang.c:667
+#: src/lang.c:676
 msgid "select option"
 msgstr "Option auswÃ¤hlen"
 
-#: src/lang.c:668
+#: src/lang.c:677
 msgid "start serverrc menu"
 msgstr "Serverrc MenÃ¼"
 
-#: src/lang.c:669
+#: src/lang.c:678
 msgid "toggle to attributes menu"
 msgstr "Umschalten zum AttributemenÃ¼"
 
-#: src/lang.c:670
+#: src/lang.c:679
 msgid "choose range of articles to be affected by next command"
 msgstr "Bereich der Artikel, die vom nÃ¤chsten Kommando betroffen sind"
 
-#: src/lang.c:671
+#: src/lang.c:680
 msgid "escape from command prompt"
 msgstr "Verlassen der Kommandozeile"
 
-#: src/lang.c:672
+#: src/lang.c:681
 msgid "edit filter file"
 msgstr "Filter-Datei bearbeiten"
 
-#: src/lang.c:673
+#: src/lang.c:682
 msgid "get help"
 msgstr "Zeigt die Hilfe"
 
-#: src/lang.c:674
+#: src/lang.c:683
 msgid "display last article viewed"
 msgstr "Zeigt den zuletzt angezeigten Artikel an"
 
-#: src/lang.c:675
+#: src/lang.c:684
 msgid "down one line"
 msgstr "Eine Zeile runter"
 
-#: src/lang.c:676
+#: src/lang.c:685
 msgid "up one line"
 msgstr "Eine Zeile hoch"
 
-#: src/lang.c:677
+#: src/lang.c:686
 msgid "go to article chosen by Message-ID"
 msgstr "Artikel mit dieser Message-ID anzeigen"
 
-#: src/lang.c:678
+#: src/lang.c:687
 msgid "mail article/thread/hot/pattern/tagged articles to someone"
 msgstr "Artikel/Thread/hervorgeh./markierten Artikel per Mail weiterleiten"
 
-#: src/lang.c:679
+#: src/lang.c:688
 msgid "menu of configurable options"
 msgstr "MenÃ¼ der konfigurierbaren Optionen"
 
-#: src/lang.c:680
+#: src/lang.c:689
 msgid "down one page"
 msgstr "Eine Seite runter"
 
-#: src/lang.c:681
+#: src/lang.c:690
 msgid "up one page"
 msgstr "Eine Seite hoch"
 
-#: src/lang.c:683
+#: src/lang.c:692
 msgid "post (write) article to current group"
 msgstr "Poste (schreibe) Artikel in die aktuelle Gruppe"
 
-#: src/lang.c:684
+#: src/lang.c:693
 msgid "post postponed articles"
 msgstr "Poste zurÃ¼ckgestellte Artikel"
 
-#: src/lang.c:686
+#: src/lang.c:695
 msgid "list articles posted by you (from posted file)"
 msgstr "Listet Ihre geposteten Artikel auf (aus der 'posted' Datei)"
 
-#: src/lang.c:687
+#: src/lang.c:696
 msgid "return to previous menu"
 msgstr "Kehrt zum vorherigen MenÃ¼ zurÃ¼ck"
 
-#: src/lang.c:688
+#: src/lang.c:697
 msgid "quit tin immediately"
 msgstr "Beendet tin sofort"
 
-#: src/lang.c:689
+#: src/lang.c:698
 msgid "redraw page"
 msgstr "Bildschirmdarstellung neu zeichnen"
 
-#: src/lang.c:690
+#: src/lang.c:699
 msgid "save article/thread/hot/pattern/tagged articles to file"
 msgstr "Speichert Artikel/Thread hervorgehoben/Muster/markierten Artikel"
 
-#: src/lang.c:691
+#: src/lang.c:700
 msgid "save marked articles automatically without user prompts"
 msgstr "Speichert markierte Artikel automatisch ohne Nachfrage"
 
-#: src/lang.c:692
+#: src/lang.c:701
 msgid "scroll the screen one line down"
 msgstr "Bildschirm eine Zeile nach oben schieben"
 
-#: src/lang.c:693
+#: src/lang.c:702
 msgid "scroll the screen one line up"
 msgstr "Bildschirm eine Zeile nach unten schieben"
 
-#: src/lang.c:694
+#: src/lang.c:703
 msgid "search for articles by author backwards"
 msgstr "Sucht rÃ¼ckwÃ¤rts nach Artikeln von Autor"
 
-#: src/lang.c:695
+#: src/lang.c:704
 msgid "search for articles by author forwards"
 msgstr "Sucht vorwÃ¤rts nach Artikeln von Autor"
 
-#: src/lang.c:696
+#: src/lang.c:705
 msgid "search all articles for a given string (this may take some time)"
 msgstr "Sucht in allen Artikel nach vorgegebener Zeichenkette (kann dauern)"
 
 # TODO: formating
-#: src/lang.c:697
+#: src/lang.c:706
 msgid " \t  (searches are case-insensitive and wrap around to all articles)"
 msgstr ""
 " \t  (Suchen beachten GroÃŸ-/Kleinschreibung nicht und laufen Ã¼ber den\n"
 "          letzten Artikel hinaus zum ersten Artikel der Gruppe und von dort\n"
 "          aus weiter.)"
 
-#: src/lang.c:698
+#: src/lang.c:707
 msgid "search for articles by Subject line backwards"
 msgstr "Durchsucht Artikel rÃ¼ckwÃ¤rts nach Subject Zeile"
 
-#: src/lang.c:699
+#: src/lang.c:708
 msgid "search for articles by Subject line forwards"
 msgstr "Durchsucht Artikel vorwÃ¤rts nach Subject Zeile"
 
-#: src/lang.c:700
+#: src/lang.c:709
 msgid "repeat last search"
 msgstr "Letzte Suche wiederholen"
 
-#: src/lang.c:701
+#: src/lang.c:710
 msgid "tag current article for reposting/mailing/piping/printing/saving"
 msgstr "Markiere Artikel fÃ¼r nochmaliges posten/pipen/drucken/abspeichern"
 
-#: src/lang.c:702
+#: src/lang.c:711
 msgid "toggle info message in last line (subject/description)"
 msgstr "Anzeige von Subject/Beschreibung in d. letzten Zeile (de)aktivieren"
 
-#: src/lang.c:703
+#: src/lang.c:712
 msgid "toggle inverse video"
 msgstr "(de)aktiviert inverse Darstellung"
 
-#: src/lang.c:704
+#: src/lang.c:713
 msgid "toggle mini help menu and posting etiquette display"
 msgstr "Schaltet das MinihilfemenÃ¼ und Posting Etikette ein/aus"
 
-#: src/lang.c:705
+#: src/lang.c:714
 msgid "cycle the display of authors email address, real name, both or neither"
 msgstr ""
 "Zeigt des Autors EMail Adresse, Realname, beides oder nichts\n"
 "          von beidem an"
 
-#: src/lang.c:706
+#: src/lang.c:715
 msgid "show version information"
 msgstr "Zeige Versionsinformationen"
 
-#: src/lang.c:707
+#: src/lang.c:716
 msgid "mark articles older than the given days or date as read"
 msgstr "Artikel, Ã¤lter als ang. Tage oder Datum sind, als gelesen markieren"
 
-#: src/lang.c:708
+#: src/lang.c:717
 msgid "mark all articles as read and return to group selection menu"
 msgstr "Markiert alle Artikel als gelesen und kehrt zum GruppenmenÃ¼ zurÃ¼ck"
 
-#: src/lang.c:709
+#: src/lang.c:718
 msgid "mark all articles as read and enter next group with unread articles"
 msgstr "Markiere Artikel gelesen; Ã¶ffne nÃ¤. Gruppe mit ungelesenen Artikeln"
 
-#: src/lang.c:710
+#: src/lang.c:719
 msgid "choose first thread in list"
 msgstr "WÃ¤hle ersten Thread in der Liste"
 
-#: src/lang.c:711
+#: src/lang.c:720
 msgid "choose last thread in list"
 msgstr "WÃ¤hle letzten Thread in der Liste"
 
-#: src/lang.c:712
+#: src/lang.c:721
 msgid "list articles within current thread (bring up Thread sub-menu)"
 msgstr "Listet Artikel im aktuellen Thread (Ã¶ffnet das Thread UntermenÃ¼)"
 
-#: src/lang.c:713
+#: src/lang.c:722
 msgid "mark article as unread"
 msgstr "Markiert Artikel als ungelesen"
 
-#: src/lang.c:714
+#: src/lang.c:723
 msgid "mark current thread, range or tagged threads as read"
 msgstr ""
 "Markiert den aktuellen Thread, Bereich oder markierte Artikel als gelesen"
 
-#: src/lang.c:715
+#: src/lang.c:724
 msgid "mark current thread, range or tagged threads as unread"
 msgstr ""
 "Markiert den aktuellen Thread, Bereich oder markierte Artikel als ungelesen"
 
-#: src/lang.c:716
+#: src/lang.c:725
 msgid "mark current/range/selected/pattern/tagged as read after prompting"
 msgstr ""
 "Mark. akt. Bereich/ausgewÃ¤hlte/Muster/markierte Artikel nach Auff.  gelesen."
 
-#: src/lang.c:717
+#: src/lang.c:726
 msgid "mark current/range/selected/pattern/tagged as unread after prompting"
 msgstr ""
 "Mark. akt. Bereich/ausgewÃ¤hlte/Muster/markierte Artikel nach Auff. ungelesen."
 
-#: src/lang.c:718
+#: src/lang.c:727
 msgid "toggle display of all/selected articles"
 msgstr "Wechselt zwischen der Anzeige aller/markierter (hot) Artikel"
 
-#: src/lang.c:719
+#: src/lang.c:728
 msgid "display next group"
 msgstr "Zeige nÃ¤chste Gruppe"
 
-#: src/lang.c:720
+#: src/lang.c:729
 msgid "display previous group"
 msgstr "Zeige vorhergehende Gruppe"
 
-#: src/lang.c:721
+#: src/lang.c:730
 msgid "toggle all selections (all articles)"
 msgstr "Markierung 'hot'/wichtig fÃ¼r alle Artikel umschalten"
 
-#: src/lang.c:722
+#: src/lang.c:731
 msgid "select group (make \"hot\")"
 msgstr "Markierung 'hot'/wichtig fÃ¼r Gruppe setzen"
 
-#: src/lang.c:723
+#: src/lang.c:732
 msgid "select thread"
 msgstr "Markierung 'hot'/wichtig fÃ¼r Thread setzen"
 
 # TODO: formating
-#: src/lang.c:724
+#: src/lang.c:733
 msgid "select threads if at least one unread article is selected"
 msgstr ""
 "Markierung 'hot'/wichtig fÃ¼r alle Threads setzen, die schon einen\n"
 "          ungelesenen Artikel mit Markierung 'hot'/wichtig enthalten."
 
 # TODO: formating
-#: src/lang.c:725
+#: src/lang.c:734
 msgid "select threads that match user specified pattern"
 msgstr ""
 "Markierung 'hot'/wichtig fÃ¼r alle Threads setzen, die einem\n"
 "          gewÃ¤hlten Muster entsprechen"
 
-#: src/lang.c:726
+#: src/lang.c:735
 msgid "0 - 9\t  choose thread by number"
 msgstr "0 - 9\t  WÃ¤hlt Thread anhand der Nummer"
 
-#: src/lang.c:727
+#: src/lang.c:736
 msgid "toggle limit number of articles to get, and reload"
 msgstr "Anzahl der zu holenden oder wieder zu ladenden Artikel Ã¤ndern"
 
-#: src/lang.c:728
+#: src/lang.c:737
 msgid "toggle display of all/unread articles"
 msgstr "Wechselt zwischen der Anzeige aller/ungelesener Artikel"
 
-#: src/lang.c:729
+#: src/lang.c:738
 msgid "toggle selection of thread"
 msgstr "Markierung 'hot'/wichtig fÃ¼r Thread setzen/entfernen"
 
-#: src/lang.c:730
+#: src/lang.c:739
 msgid "cycle through threading options available"
 msgstr "Wechsle durch die verschiedenen Threading-Optionen"
 
-#: src/lang.c:731
+#: src/lang.c:740
 msgid "undo all selections (all articles)"
 msgstr "Markierung 'hot'/wichtig fÃ¼r alle Artikel entfernen"
 
-#: src/lang.c:732
+#: src/lang.c:741
 msgid "untag all tagged threads"
 msgstr "Hebt die Markierung der markierten Artikel auf"
 
-#: src/lang.c:733
+#: src/lang.c:742
 msgid "search for articles forwards"
 msgstr "Sucht vorwÃ¤rts nach Artikeln"
 
-#: src/lang.c:734
+#: src/lang.c:743
 msgid "search for articles backwards"
 msgstr "Sucht rÃ¼ckwÃ¤rts nach Artikeln"
 
-#: src/lang.c:735
+#: src/lang.c:744
 msgid "toggle info message in last line (Message-ID)"
 msgstr "Informationen (Message-ID) in der letzten Zeile ein/ausblenden"
 
-#: src/lang.c:736
+#: src/lang.c:745
 msgid "Open article by Message-ID"
 msgstr "Artikel anhand der Message-ID Ã¶ffnen"
 
-#: src/lang.c:737
+#: src/lang.c:746
 msgid "add new scope"
 msgstr "Neuen GÃ¼ltigkeitsbereich hinzufÃ¼gen"
 
-#: src/lang.c:738
+#: src/lang.c:747
 msgid "delete scope"
 msgstr "GÃ¼ltigkeitsbereich lÃ¶schen"
 
-#: src/lang.c:739
+#: src/lang.c:748
 msgid "edit attributes file"
 msgstr "Attribute-Datei bearbeiten"
 
-#: src/lang.c:740
+#: src/lang.c:749
 msgid "choose first scope in list"
 msgstr "WÃ¤hle ersten GÃ¼ltigkeitsbereich in der Liste"
 
-#: src/lang.c:741
+#: src/lang.c:750
 msgid "0 - 9\t  choose scope by number"
 msgstr "0 - 9\t  WÃ¤hlt den GÃ¼ltigkeitsbereich anhand der Nummer"
 
-#: src/lang.c:742
+#: src/lang.c:751
 msgid "choose last scope in list"
 msgstr "WÃ¤hle letzten GÃ¼ltigkeitsbereich in der Liste"
 
-#: src/lang.c:743
+#: src/lang.c:752
 msgid "move scope"
 msgstr "GÃ¼ltigkeitsbereich verschieben"
 
-#: src/lang.c:744
+#: src/lang.c:753
 msgid "rename scope"
 msgstr "GÃ¼ltigkeitsbereich umbenennen"
 
-#: src/lang.c:745
+#: src/lang.c:754
 msgid "select scope"
 msgstr "GÃ¼ltigkeitsbereich auswÃ¤hlen"
 
-#: src/lang.c:746
+#: src/lang.c:755
 msgid "mark all articles in group as read"
 msgstr "Markiert alle Artikel der Gruppe als gelesen"
 
-#: src/lang.c:747
+#: src/lang.c:756
 msgid "mark all articles in group as read and move to next unread group"
 msgstr "Markiert Gruppe als gelesen, springt zur nÃ¤chsten mit ungel. Artikeln"
 
-#: src/lang.c:748
+#: src/lang.c:757
 msgid "choose first group in list"
 msgstr "WÃ¤hle erste Gruppe in der Liste"
 
-#: src/lang.c:749
+#: src/lang.c:758
 msgid "choose group by name"
 msgstr "Gruppe anhand des Namens auswÃ¤hlen"
 
-#: src/lang.c:750
+#: src/lang.c:759
 msgid "0 - 9\t  choose group by number"
 msgstr "0 - 9\t  WÃ¤hlt die Gruppe anhand der Nummer"
 
-#: src/lang.c:751
+#: src/lang.c:760
 msgid "choose range of groups to be affected by next command"
 msgstr "Bereich der Gruppen, die vom nÃ¤chsten Kommando betroffen sind"
 
-#: src/lang.c:752
+#: src/lang.c:761
 msgid "choose last group in list"
 msgstr "WÃ¤hle letzte Gruppe in der Liste"
 
-#: src/lang.c:754
+#: src/lang.c:763
 msgid "list groups which an article has been posted to (by Message-ID)"
 msgstr "Listet Gruppen auf in die der Artikel gepostet wurde (via Message-ID)"
 
-#: src/lang.c:755
+#: src/lang.c:764
 msgid " \t  (go to article if at least one of the groups is available)"
 msgstr " \t  (springt zum Artikel falls mind. eine der Gruppen vorhanden ist)"
 
-#: src/lang.c:757
+#: src/lang.c:766
 msgid "mark all articles in chosen group unread"
 msgstr "Markiert alle Artikel in der gewÃ¤hlten Gruppe als ungelesen"
 
-#: src/lang.c:758
+#: src/lang.c:767
 msgid "move chosen group within list"
 msgstr "Bewegt die gewÃ¤hlte Gruppe innerhalb der Liste"
 
-#: src/lang.c:759
+#: src/lang.c:768
 msgid "choose next group with unread news"
 msgstr "WÃ¤hlt die nÃ¤chste Gruppe mit ungelesenen Artikeln"
 
-#: src/lang.c:760 src/lang.c:1925
+#: src/lang.c:769 src/lang.c:1957
 msgid "quit"
 msgstr "Beenden"
 
-#: src/lang.c:761
+#: src/lang.c:770
 msgid "quit without saving configuration changes"
 msgstr "Beenden ohne die KonfigurationsÃ¤nderungen zu sichern"
 
-#: src/lang.c:762
+#: src/lang.c:771
 msgid "read chosen group"
 msgstr "Liest ausgewÃ¤hlte Gruppe"
 
-#: src/lang.c:763
+#: src/lang.c:772
 msgid "reset .newsrc (all available articles in groups marked unread)"
 msgstr "Setzt die .newsrc zurÃ¼ck (alle Artikel als gelesen markiert)"
 
-#: src/lang.c:764
+#: src/lang.c:773
 msgid "search backwards for a group name"
 msgstr "Sucht rÃ¼ckwÃ¤rts nach einem Gruppennamen"
 
-#: src/lang.c:765
+#: src/lang.c:774
 msgid " \t  (all searches are case-insensitive and wrap around)"
 msgstr " \t  (Suchen beachten GroÃŸ-/Klein. und beginnen am Ende von vorn)"
 
-#: src/lang.c:766
+#: src/lang.c:775
 msgid "search forwards for a group name"
 msgstr "Suche vorwÃ¤rts nach einer Gruppe"
 
-#: src/lang.c:767
+#: src/lang.c:776
 msgid "subscribe to chosen group"
 msgstr "Abonniert ausgewÃ¤hlte Gruppe"
 
-#: src/lang.c:768
+#: src/lang.c:777
 msgid "subscribe to groups that match pattern"
 msgstr "Abonniere Gruppen, die auf das Muster passen"
 
-#: src/lang.c:769
+#: src/lang.c:778
 msgid "reread active file to check for any new news"
 msgstr "Lies die Datei 'active' neu ein, um nach neuen Artikeln zu suchen"
 
-#: src/lang.c:770
+#. TODO: text is also used if reading from local spool
+#: src/lang.c:780
 msgid "show NNTP[S] connection details"
 msgstr "zeige NNTP[S] Verbindungsdetails"
 
-#: src/lang.c:771
+#: src/lang.c:781
 msgid "toggle display of group name only or group name plus description"
 msgstr "Anzeige der Kurzbeschreibung der Gruppe (de)aktivieren."
 
-#: src/lang.c:772
+#: src/lang.c:782
 msgid "toggle display to show all/unread subscribed groups"
 msgstr "Wechselt die Anzeige zwischen allen/ungelesenen abonnierten Gruppen"
 
-#: src/lang.c:773
+#: src/lang.c:783
 msgid "unsubscribe from chosen group"
 msgstr "Bestellt ausgewÃ¤hlte Gruppe ab"
 
-#: src/lang.c:774
+#: src/lang.c:784
 msgid "unsubscribe from groups that match pattern"
 msgstr "Bestelle Gruppen ab, die auf das Muster passen"
 
-#: src/lang.c:775
+#: src/lang.c:785
 msgid "sort the list of groups"
 msgstr "Liste der Gruppen sortieren"
 
-#: src/lang.c:776
+#: src/lang.c:786
 msgid "toggle display to show all/subscribed groups"
 msgstr "Wechselt zwischen der Anzeige aller/abonnierten Gruppen"
 
-#: src/lang.c:777
+#: src/lang.c:787
 msgid "tag/untag all parts of current multipart-message in order"
 msgstr "(un)markiert alle Teile der multipart-Nachrichten in der Reihenfolge"
 
-#: src/lang.c:778
+#: src/lang.c:788
 msgid "0 - 9\t  choose article by number"
 msgstr "0 - 9\t  WÃ¤hle Artikel anhand der Nummer"
 
-#: src/lang.c:779
+#: src/lang.c:789
 msgid "mark thread as read and return to group index page"
 msgstr "Markiert den Thread als gelesen und kehrt zum Gruppenindex zurÃ¼ck"
 
-#: src/lang.c:780
+#: src/lang.c:790
 msgid "mark thread as read and enter next unread thread or group"
 msgstr "Markiert Thread als gelesen; nÃ¤chster ungelesener Thread/Gruppe"
 
-#: src/lang.c:781
+#: src/lang.c:791
 msgid "choose first article in list"
 msgstr "WÃ¤hle ersten Artikel in der Liste"
 
-#: src/lang.c:782
+#: src/lang.c:792
 msgid "choose last article in list"
 msgstr "WÃ¤hle letzten Artikel in der Liste"
 
-#: src/lang.c:783
+#: src/lang.c:793
 msgid "mark art, range or tagged arts as read; move crsr to next unread art"
 msgstr ""
 "Mark. Artikel, Bereich od. mark. Artikel als gelesen; Cursor auf nÃ¤chstem "
 "ungel. Art."
 
-#: src/lang.c:784
+#: src/lang.c:794
 msgid "mark article, range or tagged articles as unread"
 msgstr "Markiert den Artikel, Bereich oder markierte Artikel als ungelesen"
 
-#: src/lang.c:785
+#: src/lang.c:795
 msgid "mark current thread as unread"
 msgstr "Markiert den aktuellen Thread als ungelesen"
 
-#: src/lang.c:786
+#: src/lang.c:796
 msgid "read chosen article"
 msgstr "Zeige gewÃ¤hlten Artikel"
 
-#: src/lang.c:787
+#: src/lang.c:797
 msgid ""
 "Display properties\n"
 "------------------"
@@ -2986,7 +3047,7 @@ msgstr ""
 "Darstellungsoptionen\n"
 "--------------------"
 
-#: src/lang.c:788
+#: src/lang.c:798
 msgid ""
 "Miscellaneous\n"
 "-------------"
@@ -2994,7 +3055,7 @@ msgstr ""
 "Verschiedenes\n"
 "-------------"
 
-#: src/lang.c:789
+#: src/lang.c:799
 msgid ""
 "Moving around\n"
 "-------------"
@@ -3002,7 +3063,7 @@ msgstr ""
 "Position Ã¤ndern\n"
 "---------------"
 
-#: src/lang.c:790
+#: src/lang.c:800
 msgid ""
 "Group/thread/article operations\n"
 "-------------------------------"
@@ -3010,7 +3071,7 @@ msgstr ""
 "Gruppe/Thread/Artikel Aktionen\n"
 "-------------------------------"
 
-#: src/lang.c:791
+#: src/lang.c:801
 msgid ""
 "Attachment operations\n"
 "---------------------"
@@ -3018,7 +3079,7 @@ msgstr ""
 "Anhangs Aktionen\n"
 "-----------------"
 
-#: src/lang.c:792
+#: src/lang.c:802
 msgid ""
 "Attribute operations\n"
 "--------------------"
@@ -3026,7 +3087,7 @@ msgstr ""
 "Attribute Aktionen\n"
 "------------------"
 
-#: src/lang.c:793
+#: src/lang.c:803
 msgid ""
 "Option operations\n"
 "-----------------"
@@ -3034,7 +3095,7 @@ msgstr ""
 "Options Aktionen\n"
 "----------------"
 
-#: src/lang.c:794
+#: src/lang.c:804
 msgid ""
 "Posted article operations\n"
 "-------------------------"
@@ -3042,7 +3103,7 @@ msgstr ""
 "Gepostete Artikel Aktionen\n"
 "--------------------------"
 
-#: src/lang.c:795
+#: src/lang.c:805
 msgid ""
 "Scope operations\n"
 "----------------"
@@ -3050,7 +3111,7 @@ msgstr ""
 "GÃ¼ltigkeitsbereich Aktionen\n"
 "---------------------------"
 
-#: src/lang.c:796
+#: src/lang.c:806
 msgid ""
 "URL operations\n"
 "--------------"
@@ -3058,111 +3119,111 @@ msgstr ""
 "URL Aktionen\n"
 "------------"
 
-#: src/lang.c:797
+#: src/lang.c:807
 msgid "choose first URL in list"
 msgstr "WÃ¤hle erste URL in der Liste"
 
-#: src/lang.c:798
+#: src/lang.c:808
 msgid "0 - 9\t  choose URL by number"
 msgstr "0 - 9\t  WÃ¤hlt die URL anhand der Nummer"
 
-#: src/lang.c:799
+#: src/lang.c:809
 msgid "choose last URL in list"
 msgstr "WÃ¤hle letzte URL in der Liste"
 
-#: src/lang.c:800
+#: src/lang.c:810
 msgid "search for URLs forwards"
 msgstr "Suche vorwÃ¤rts nach URLs"
 
-#: src/lang.c:801
+#: src/lang.c:811
 msgid "search for URLs backwards"
 msgstr "Suche rÃ¼ckwÃ¤rts nach URLs"
 
-#: src/lang.c:802
+#: src/lang.c:812
 msgid "Open URL in browser"
 msgstr "URL im Browser Ã¶ffnen"
 
-#: src/lang.c:803
+#: src/lang.c:813
 msgid "toggle info message in last line (URL)"
 msgstr "Informationen (URL) in der letzten Zeile ein/ausblenden"
 
-#: src/lang.c:804
+#: src/lang.c:814
 msgid "Hot article"
 msgid_plural "Hot articles"
 msgstr[0] "Wichtiger/Hot Artikel"
 msgstr[1] "Wichtige/Hot Artikel"
 
-#: src/lang.c:806
+#: src/lang.c:816
 msgid "Group Level Commands"
 msgstr "Gruppenlevel Befehle"
 
-#: src/lang.c:807
+#: src/lang.c:817
 msgid "Kill filter added"
 msgstr "Killfilter hinzugefÃ¼gt"
 
-#: src/lang.c:808
+#: src/lang.c:818
 msgid "Auto-selection filter added"
 msgstr "Automatischer Auswahlfilter hinzugefÃ¼gt"
 
-#: src/lang.c:809
+#: src/lang.c:819
 msgid "All parts tagged"
 msgstr "Alle Teile markiert"
 
-#: src/lang.c:810
+#: src/lang.c:820
 msgid "All parts untagged"
 msgstr "Alle Teile unmarkiert"
 
-#: src/lang.c:811
+#: src/lang.c:821
 #, c-format
 msgid "Building References-trees (%d/%d)..."
 msgstr "Baue References-BÃ¤ume (%d/%d)..."
 
-#: src/lang.c:812
+#: src/lang.c:822
 msgid "Storing article for later posting"
 msgstr "Speichert Artikel, um ihn spÃ¤ter zu posten"
 
-#: src/lang.c:813
+#: src/lang.c:823
 msgid "Please enter a valid character"
 msgstr "Bitte ein gÃ¼ltiges Zeichen eingeben"
 
-#: src/lang.c:814
+#: src/lang.c:824
 #, c-format
 msgid "Missing part #%d"
 msgstr "Teil Nummer %d fehlt."
 
-#: src/lang.c:815
+#: src/lang.c:825
 msgid "*** No postponed articles ***"
 msgstr "*** Keine zurÃ¼ckgelegten Artikel ***"
 
-#: src/lang.c:816
+#: src/lang.c:826
 msgid "Operation not available in raw-mode"
 msgstr "Operation im Rohformat nicht verfÃ¼gbar"
 
-#: src/lang.c:817
+#: src/lang.c:827
 msgid "Not a multi-part message"
 msgstr "Kein mehrteiliger Artikel"
 
-#: src/lang.c:818
+#: src/lang.c:828
 msgid "You are not subscribed to this group"
 msgstr "Sie haben diese Gruppe nicht abonniert"
 
-#: src/lang.c:819
+#: src/lang.c:829
 msgid "No previous expression"
 msgstr "Kein vorhergehender Ausdruck"
 
-#: src/lang.c:820
+#: src/lang.c:830
 msgid "Operation disabled in no-overwrite mode"
 msgstr "AusfÃ¼hrung nicht mÃ¶glich im nicht-Ã¼berschreiben Modus"
 
 #. TODO: replace hard coded key-name in txt_info_postponed_sp[]
-#: src/lang.c:822
+#: src/lang.c:832
 #, c-format
 msgid "%d postponed article, reuse with ^O...\n"
 msgid_plural "%d postponed articles, reuse with ^O...\n"
 msgstr[0] "%d zurÃ¼ckgelegte Artikel, hervorholen mit ^O...\n"
 msgstr[1] "%d zurÃ¼ckgelegte Artikel, hervorholen mit ^O...\n"
 
-#: src/lang.c:823
+#: src/lang.c:833
 msgid ""
 "X-Conversion-Note: multipart/alternative contents have been removed.\n"
 "  To get the whole article, turn alternative handling OFF in the Option "
@@ -3172,14 +3233,14 @@ msgstr ""
 "  Um das zu Ã¤ndern, setzen Sie in der tinrc das alternative_handling auf "
 "OFF\n"
 
-#: src/lang.c:825
+#: src/lang.c:835
 #, c-format
 msgid "Save filename for %s/%s is a mailbox. Attachment not saved"
 msgstr "Dateiname fÃ¼r %s/%s ist eine Mailbox. Anhang nicht gespeichert"
 
 #. constext txt_is_tex_encoded[] = N_("TeX2Iso encoded article");
 #. TODO: replace hard coded key-names
-#: src/lang.c:828
+#: src/lang.c:838
 #, c-format
 msgid ""
 "\n"
@@ -3187,7 +3248,7 @@ msgid ""
 "locally\n"
 "(i.e. <spool>/news) or remotely (-r option) from an NNTP (Network News "
 "Transport\n"
-"Protocol) server. -h lists the available command line options.\n"
+"Protocol) server. -h lists the available command-line options.\n"
 "\n"
 "%s  has four newsreading levels, the newsgroup selection page, the group "
 "index\n"
@@ -3242,164 +3303,164 @@ msgstr ""
 "Bitte senden Sie Fehlerberichte und Kommentare mittels des 'R' Kommandos an\n"
 "%s.\n"
 
-#: src/lang.c:845
+#: src/lang.c:855
 #, c-format
 msgid "Invalid disabled_nntp_cmds \"%s\", discarding it"
 msgstr "UngÃ¼ltiges disabled_nntp_cmds \"%s\" verworfen."
 
-#: src/lang.c:847
+#: src/lang.c:857
 #, c-format
 msgid "Invalid From:-header \"%s\". Check your mail_address setting."
 msgstr "UngÃ¼ltiger From:-Header \"%s\". mail_address Einstellung Ã¼berprÃ¼fen."
 
-#: src/lang.c:849
+#: src/lang.c:859
 msgid "Charset name contains invalid characters"
 msgstr "Zeichensatzname enthÃ¤lt ungÃ¼ltige Zeichen"
 
-#: src/lang.c:852
+#: src/lang.c:862
 msgid "Invalid multibyte sequence found\n"
 msgstr "UngÃ¼ltige Mehrbytezeichen-Folge vorhanden\n"
 
-#: src/lang.c:855
+#: src/lang.c:865
 #, c-format
 msgid "Invalid Sender:-header \"%s\""
 msgstr "UngÃ¼ltiger Sender:-Header \"%s\""
 
-#: src/lang.c:857
+#: src/lang.c:867
 msgid "Inverse video disabled"
 msgstr "Inverse Bilddarstellung abgestellt"
 
-#: src/lang.c:858
+#: src/lang.c:868
 msgid "Inverse video enabled"
 msgstr "Inverse Bilddarstellung eingeschaltet"
 
-#: src/lang.c:860
+#: src/lang.c:870
 msgid " Keeping serverrc.add_cmd_line_opts."
 msgstr " Behalte serverrc.add_cmd_line_opts."
 
-#: src/lang.c:861
+#: src/lang.c:871
 #, c-format
 msgid "Missing definition for %s\n"
 msgstr "Fehlende Definition fÃ¼r %s\n"
 
-#: src/lang.c:862
+#: src/lang.c:872
 #, c-format
 msgid "Invalid key definition '%s'\n"
 msgstr "UngÃ¼ltige Tastenbelegung '%s'\n"
 
-#: src/lang.c:863
+#: src/lang.c:873
 #, c-format
 msgid "Invalid keyname '%s'\n"
 msgstr "UngÃ¼ltiger Tastenname '%s'\n"
 
-#: src/lang.c:864
+#: src/lang.c:874
 #, c-format
 msgid "Keymap file was upgraded to version %s\n"
 msgstr "Keymap-Datei wurde auf Version %s umgestellt\n"
 
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:866
+#: src/lang.c:876
 #, c-format
 msgid "Kill From:     [%s] (y/n): "
 msgstr "Filter From:   [%s] (j/n): "
 
 #. TRANSLATORS: do not translate header names like 'Lines:'
-#: src/lang.c:868
+#: src/lang.c:878
 msgid "Kill Lines: (</>num): "
 msgstr "Filter Z.:  (</>num): "
 
-#: src/lang.c:869
+#: src/lang.c:879
 msgid "Kill Article Menu"
 msgstr "Filter MenÃ¼ (Kill, Bewertung/Score verringern)"
 
-#: src/lang.c:870
+#: src/lang.c:880
 #, c-format
 msgid "Kill Msg-ID:   [%s] (f/l/o/n): "
 msgstr "Filter Msg-ID: [%s] (v/l/n/n): "
 
-#: src/lang.c:871
+#: src/lang.c:881
 msgid "Kill pattern scope  : "
 msgstr "Filter nach Muster  : "
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:873
+#: src/lang.c:883
 #, c-format
 msgid "Kill Subject:  [%s] (y/n): "
 msgstr "Filter Subject:[%s] (j/n): "
 
-#: src/lang.c:874
+#: src/lang.c:884
 msgid "Kill text pattern   : "
 msgstr "Filter Textmuster   : "
 
-#: src/lang.c:875
+#: src/lang.c:885
 msgid "Kill time in days   : "
 msgstr "Filterzeit in Tagen : "
 
-#: src/lang.c:877
+#: src/lang.c:887
 msgid "Last"
 msgstr "Letzte"
 
-#: src/lang.c:878
+#: src/lang.c:888
 msgid "-- Last response --"
 msgstr "-- Letzte Antwort --"
 
-#: src/lang.c:879
+#: src/lang.c:889
 #, c-format
 msgid "Lines %s  "
 msgstr "Zeilen %s "
 
-#: src/lang.c:883
+#: src/lang.c:893
 msgid "Function not available."
 msgstr "Funktion nicht verfÃ¼gbar."
 
-#: src/lang.c:884
+#: src/lang.c:894
 msgid "Not reading via NNTP."
 msgstr "Es wird nicht via NNTP gelesen."
 
-#: src/lang.c:886
+#: src/lang.c:896
 #, c-format
 msgid "Group: %s"
 msgid_plural "Groups: %s"
 msgstr[0] "Gruppe: %s"
 msgstr[1] "Gruppen: %s"
 
-#: src/lang.c:889
+#: src/lang.c:899
 msgid "Mail"
 msgstr "Maile"
 
-#: src/lang.c:890
+#: src/lang.c:900
 msgid "mailbox "
 msgstr "Mailbox "
 
-#: src/lang.c:891
+#: src/lang.c:901
 #, c-format
 msgid "Mail article(s) to [%.*s]> "
 msgstr "Mailt Artikel an [%.*s]> "
 
-#: src/lang.c:892
+#: src/lang.c:902
 #, c-format
 msgid "Mailing log to %s\n"
 msgstr "Maile Log-Datei an %s\n"
 
-#: src/lang.c:893
+#: src/lang.c:903
 msgid "Mail bug report..."
 msgstr "Maile einen Fehlerbericht..."
 
-#: src/lang.c:894
+#: src/lang.c:904
 #, c-format
 msgid "Mail BUG REPORT to %s?"
 msgstr "Fehlerbericht an %s senden?"
 
-#: src/lang.c:895
+#: src/lang.c:905
 msgid "Mailed"
 msgstr "Gemailt"
 
-#: src/lang.c:896
+#: src/lang.c:906
 #, c-format
 msgid "Mailing to %s..."
 msgstr "Senden der Mail an %s..."
 
-#: src/lang.c:897
+#: src/lang.c:907
 msgid ""
 "# [Mail/Save] active file. Format is like news active file:\n"
 "#   groupname  max.artnum  min.artnum  /dir\n"
@@ -3411,118 +3472,118 @@ msgstr ""
 "# Das 4. Feld ist das Basisverzeichnis (z. B. ~/Mail oder ~/News)\n"
 "#\n"
 
-#: src/lang.c:900
+#: src/lang.c:910
 msgid "Article marked as read"
 msgstr "Artikel als gelesen markiert"
 
-#: src/lang.c:901
+#: src/lang.c:911
 msgid "Article marked as unread"
 msgstr "Artikel als ungelesen markiert"
 
-#: src/lang.c:902
+#: src/lang.c:912
 msgid "Thread marked as read"
 msgstr "Thread als gelesen markiert"
 
-#: src/lang.c:903
+#: src/lang.c:913
 msgid "Thread marked as unread"
 msgstr "Thread als ungelesen markiert"
 
-#: src/lang.c:904
+#: src/lang.c:914
 #, c-format
 msgid "Marked %d of %d %s as read"
 msgstr "%d von %d %s als gelesen markiert"
 
-#: src/lang.c:905
+#: src/lang.c:915
 #, c-format
 msgid "Marked %d of %d %s as unread"
 msgstr "%d von %d %s als ungelesen markiert"
 
-#: src/lang.c:906 src/lang.c:1881
+#: src/lang.c:916 src/lang.c:1913
 msgid "Mark"
 msgstr "Markierung"
 
-#: src/lang.c:907
+#: src/lang.c:917
 #, c-format
 msgid "Mark all articles as read%s?"
 msgstr "Alle Artikel als gelesen markieren%s?"
 
-#: src/lang.c:908
+#: src/lang.c:918
 #, c-format
 msgid "Mark article as read%s?"
 msgstr "Artikel als gelesen markieren%s?"
 
-#: src/lang.c:909
+#: src/lang.c:919
 #, c-format
 msgid "Mark group %s as read?"
 msgstr "Die Gruppe %s als gelesen markieren?"
 
-#: src/lang.c:910
+#: src/lang.c:920
 #, c-format
 msgid "Mark thread as read%s?"
 msgstr "Den Thread als gelesen markieren%s?"
 
-#: src/lang.c:911
+#: src/lang.c:921
 #, c-format
 msgid "Matching %s groups..."
 msgstr "Ãœbereinstimmende %s Gruppen..."
 
-#: src/lang.c:914
+#: src/lang.c:924
 #, c-format
 msgid "charset %s"
 msgstr "Zeichensatz %s"
 
-#: src/lang.c:915
+#: src/lang.c:925
 #, c-format
 msgid "content subtype %s"
 msgstr "Content Untertyp %s"
 
-#: src/lang.c:916
+#: src/lang.c:926
 #, c-format
 msgid "content type %s"
 msgstr "Content Typ %s"
 
-#: src/lang.c:917
+#: src/lang.c:927
 #, c-format
 msgid "%*s[-- charset %s not supported --]\n"
 msgstr "%*s[-- Zeichensatz %s wird nicht unterstÃ¼tzt --]\n"
 
-#: src/lang.c:918
+#: src/lang.c:928
 #, c-format
 msgid "%*s[-- Description: %s --]\n"
 msgstr "%*s[-- Beschreibung: %s --]\n"
 
-#: src/lang.c:919
+#: src/lang.c:929
 #, c-format
 msgid "encoding %s"
 msgstr "Kodierung %s"
 
-#: src/lang.c:925
+#: src/lang.c:935
 #, c-format
 msgid "lang %s"
 msgstr "Sprache %s"
 
-#: src/lang.c:926
+#: src/lang.c:936
 #, c-format
 msgid "%s line"
 msgid_plural "%s lines"
 msgstr[0] "%s Zeile"
 msgstr[1] "%s Zeilen"
 
-#: src/lang.c:927
+#: src/lang.c:937
 #, c-format
 msgid "name %s"
 msgstr "Name %s"
 
-#: src/lang.c:928
+#: src/lang.c:938
 msgid ", "
 msgstr ", "
 
-#: src/lang.c:929
+#: src/lang.c:939
 #, c-format
 msgid "size %s"
 msgstr "GrÃ¶ÃŸe %s"
 
-#: src/lang.c:930
+#: src/lang.c:940
 msgid ""
 "This message has been composed in the 'multipart/mixed' MIME-format. If you\n"
 "are reading this prefix, your mail reader probably has not yet been "
@@ -3537,12 +3598,12 @@ msgstr ""
 "aussehen.\n"
 "\n"
 
-#: src/lang.c:934 src/lang.c:947 src/lang.c:950 src/lang.c:956
+#: src/lang.c:944 src/lang.c:957 src/lang.c:960 src/lang.c:966
 #, c-format
 msgid "<n>=set current to n; %s=line down; %s=line up; %s=help; %s=quit"
 msgstr "<n>=springe zu n; %s=Zeile runter; %s=Zeile rauf; %s=Hilfe; %s=Beenden"
 
-#: src/lang.c:936
+#: src/lang.c:946
 #, c-format
 msgid ""
 "%s=view; %s=pipe; %s=pipe raw; %s=save; %s=tag; %s=tag pattern; %s=untag all"
@@ -3550,14 +3611,14 @@ msgstr ""
 "%s=anzeigen; %s=pipen; %s=roh pipen; %s=speichern; %s=markieren; %s=Muster "
 "markieren; %s=Markierungen aufheben"
 
-#: src/lang.c:938
+#: src/lang.c:948
 #, c-format
 msgid "%s=view; %s=save; %s=tag; %s=tag pattern; %s=untag all"
 msgstr ""
 "%s=anzeigen; %s=speichern; %s=markieren; %s=Muster markieren; "
 "%s=Markierungen aufheben"
 
-#: src/lang.c:940
+#: src/lang.c:950
 #, c-format
 msgid ""
 "%s=reverse tagging; %s=search forwards; %s=search backwards; %s=repeat search"
@@ -3565,12 +3626,12 @@ msgstr ""
 "%s=Markierungen umkehren; %s=Suche vorwÃ¤rts; %s=Suche rÃ¼ckwÃ¤rts; %s=Suche "
 "wiederholen"
 
-#: src/lang.c:941 src/lang.c:945
+#: src/lang.c:951 src/lang.c:955
 #, c-format
 msgid "<n>=set current to n; %s=next unread; %s=search pattern; %s=kill/select"
 msgstr "<n>=WÃ¤hle n; %s=n. ungel.; %s=Suche; %s=Filter"
 
-#: src/lang.c:942
+#: src/lang.c:952
 #, c-format
 msgid ""
 "%s=author search; %s=catchup; %s=line down; %s=line up; %s=mark read; "
@@ -3579,39 +3640,39 @@ msgstr ""
 "%s=Autorsuche; %s=Catchup; %s=n. unten; %s=n. oben; %s=gelesen; %s=Thread "
 "anz."
 
-#: src/lang.c:943
+#: src/lang.c:953
 #, c-format
 msgid "%s=line up; %s=line down; %s=page up; %s=page down; %s=top; %s=bottom"
 msgstr ""
 "%s=n. oben; %s=n. unten; %s=Bildrauf; %s=Bildrunter; %s=Anfang; %s=letzte "
 "Zeile"
 
-#: src/lang.c:944
+#: src/lang.c:954
 #, c-format
 msgid "%s=search forwards; %s=search backwards; %s=quit"
 msgstr "%s=Suche vorwÃ¤rts; %s=Suche rÃ¼ckwÃ¤rts; %s=Beenden"
 
-#: src/lang.c:946
+#: src/lang.c:956
 #, c-format
 msgid "%s=author search; %s=body search; %s=catchup; %s=followup; %s=mark read"
 msgstr "%s=Autorsuche; %s=Su. Inhalt; %s=Catchup; %s=Antw in NG; %s=gelesen"
 
-#: src/lang.c:948 src/lang.c:957
+#: src/lang.c:958 src/lang.c:967
 #, c-format
 msgid "%s=search forwards; %s=search backwards; %s=repeat search"
 msgstr "%s=Suche vorwÃ¤rts; %s=Suche rÃ¼ckwÃ¤rts; %s=Suche wiederholen"
 
-#: src/lang.c:949
+#: src/lang.c:959
 #, c-format
 msgid "%s=add; %s=move; %s=rename; %s=delete"
 msgstr "%s=hinzufÃ¼gen; %s=verschieben; %s=umbenennen; %s=lÃ¶schen"
 
-#: src/lang.c:951
+#: src/lang.c:961
 #, c-format
 msgid "<n>=set current to n; %s=next unread; %s,%s=search pattern; %s=catchup"
 msgstr "<n>=WÃ¤hle n; %s=n. ungel.; %s,%s=Suche; %s=Catchup"
 
-#: src/lang.c:952
+#: src/lang.c:962
 #, c-format
 msgid ""
 "%s=line down; %s=line up; %s=help; %s=move; %s=quit; %s=toggle all/unread"
@@ -3619,7 +3680,7 @@ msgstr ""
 "%s=n. unten; %s=n. oben; %s=Hilfe; %s=verschieben; %s=Ende; %s=Alle/Nur "
 "ungel."
 
-#: src/lang.c:953
+#: src/lang.c:963
 #, c-format
 msgid ""
 "%s=subscribe; %s=sub pattern; %s=unsubscribe; %s=unsub pattern; %s=yank in/"
@@ -3628,224 +3689,225 @@ msgstr ""
 "%s=Abo; %s=Abo n. Muster; %s=Abbestellen; %s=Abbest. n. Muster; %s=Alle/Nur "
 "abon."
 
-#: src/lang.c:954
+#: src/lang.c:964
 #, c-format
 msgid "<n>=set current to n; %s=next unread; %s=catchup; %s=display toggle"
 msgstr "<n>=WÃ¤hle n; %s=n. ungel.; %s=Catchup; %s=Infozeile"
 
-#: src/lang.c:955
+#: src/lang.c:965
 #, c-format
 msgid "%s=help; %s=line down; %s=line up; %s=quit; %s=tag; %s=mark unread"
 msgstr "%s=Hilfe; %s=n. unten; %s=n. oben; %s=Ende; %s=tag; %s=ungelesen"
 
-#: src/lang.c:958
+#: src/lang.c:968
 msgid "--More--"
 msgstr "--Mehr--"
 
-#: src/lang.c:960
+#: src/lang.c:970
 #, c-format
 msgid "MOTD: %s\n"
 msgstr "MOTD: %s\n"
 
-#: src/lang.c:962
+#: src/lang.c:972
 #, c-format
 msgid "Moving %s..."
 msgstr "Verschiebe %s..."
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:'
-#: src/lang.c:964
+#: src/lang.c:974
 msgid "Message-ID: & last Reference  "
 msgstr "Message-ID: & letzte Reference"
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:'
-#: src/lang.c:966
+#: src/lang.c:976
 msgid "Message-ID: line              "
 msgstr "Message-ID: Zeile             "
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:' or 'References:'
-#: src/lang.c:968
+#: src/lang.c:978
 msgid "Message-ID: & References: line"
 msgstr "Message-ID: & References:     "
 
-#: src/lang.c:970
+#: src/lang.c:980
 #, c-format
 msgid "Go to newsgroup [%s]> "
 msgstr "Gehe zu Gruppe [%s]> "
 
-#: src/lang.c:971
+#: src/lang.c:981
 #, c-format
 msgid "Position %s in group list (1,2,..,$) [%d]> "
 msgstr "Position %s in der Gruppenliste (1,2,..,$) [%d]> "
 
-#: src/lang.c:972
+#: src/lang.c:982
 msgid "Try and save newsrc file again?"
 msgstr "Erneut versuchen, die newsrc-Datei zu schreiben?"
 
-#: src/lang.c:973
+#: src/lang.c:983
 #, c-format
 msgid "Warning: No groups written to your %s file. Save aborted."
 msgstr "Warnung: Keine Newsgruppen nach %s geschrieben. Speicherabbruch."
 
-#: src/lang.c:974
+#: src/lang.c:984
 #, c-format
 msgid "%s file saved successfully.\n"
 msgstr "%s-Datei erfolgreich geschrieben.\n"
 
-#: src/lang.c:975
+#: src/lang.c:985
 msgid "-- Next response --"
 msgstr "-- NÃ¤chste Antwort --"
 
-#: src/lang.c:976
+#: src/lang.c:986
 msgid "No  "
 msgstr "Nein"
 
-#: src/lang.c:977
+#: src/lang.c:987
 msgid "*** No articles ***"
 msgstr "*** Keine Artikel ***"
 
-#: src/lang.c:978
+#: src/lang.c:988
 msgid "No articles have been posted"
 msgstr "Es wurden keine Artikel gepostet"
 
-#: src/lang.c:979
+#: src/lang.c:989
 msgid "*** No attachments ***"
 msgstr "*** Keine AnhÃ¤nge ***"
 
-#: src/lang.c:980
+#: src/lang.c:990
 msgid "*** No description ***"
 msgstr "*** Keine Kurzbeschreibung ***"
 
-#: src/lang.c:981
+#: src/lang.c:991
 msgid "No filename"
 msgstr "Kein Dateiname"
 
-#: src/lang.c:982
+#: src/lang.c:992
 msgid "No group"
 msgstr "Keine Gruppe"
 
-#: src/lang.c:983
+#: src/lang.c:993
 msgid "*** No groups ***"
 msgstr "*** Keine Newsgruppen ***"
 
-#: src/lang.c:984
+#: src/lang.c:994
 msgid "No more groups to read"
 msgstr "Keine Gruppen zum Lesen Ã¼brig"
 
-#: src/lang.c:985
+#: src/lang.c:995
 msgid "No last message"
 msgstr "Keine letzte Nachricht"
 
-#: src/lang.c:986
+#: src/lang.c:996
 msgid "No mail address"
 msgstr "Keine EMail-Adresse"
 
-#: src/lang.c:987
+#: src/lang.c:997
 msgid "No articles marked for saving"
 msgstr "Keine Artikel zum Speichern markiert"
 
-#: src/lang.c:988
+#: src/lang.c:998
 msgid "No match"
 msgstr "Kein Treffer"
 
-#: src/lang.c:989
+#: src/lang.c:999
 msgid "No more groups"
 msgstr "Keine Gruppen mehr"
 
-#: src/lang.c:990
+#: src/lang.c:1000
 msgid "No newsgroups"
 msgstr "Keine Newsgruppen"
 
-#: src/lang.c:991
+#: src/lang.c:1001
 msgid "No next unread article"
 msgstr "Kein nÃ¤chster ungelesener Artikel"
 
-#: src/lang.c:992
+#: src/lang.c:1002
 msgid "No previous group"
 msgstr "Keine vorherige Gruppe"
 
-#: src/lang.c:993
+#: src/lang.c:1003
 msgid "No previous search, nothing to repeat"
 msgstr "Keine vorherige Suche, nichts zu wiederholen"
 
-#: src/lang.c:994
+#: src/lang.c:1004
 msgid "No previous unread article"
 msgstr "Kein vorheriger ungelesener Artikel"
 
-#: src/lang.c:995
+#: src/lang.c:1005
 msgid "No responses"
 msgstr "Keine Antworten"
 
-#: src/lang.c:996
+#: src/lang.c:1006
 msgid "No responses to list in current thread"
 msgstr "Keine Antworten vorhanden im aktuellen Thread"
 
-#: src/lang.c:997
+#: src/lang.c:1007
 msgid "*** No scopes ***"
 msgstr "*** Keine GÃ¼ltigkeitsbereiche ***"
 
-#: src/lang.c:998
+#: src/lang.c:1008
 msgid "No search string"
 msgstr "Kein Suchmuster"
 
-#: src/lang.c:999
+#: src/lang.c:1009
 msgid "No subject"
 msgstr "Kein Subject"
 
-#: src/lang.c:1001
+#: src/lang.c:1011
 #, c-format
 msgid "%s: Terminal must have clear to end-of-line (ce)\n"
 msgstr "%s: Terminal muss LÃ¶schen bis zum Ende der Zeile (ce) unterstÃ¼tzen\n"
 
-#: src/lang.c:1002
+#: src/lang.c:1012
 #, c-format
 msgid "%s: Terminal must have clear to end-of-screen (cd)\n"
 msgstr ""
 "%s: Terminal muss LÃ¶schen bis zum Ende des Schirmes unterstÃ¼tzen (cd)\n"
 
-#: src/lang.c:1003
+#: src/lang.c:1013
 #, c-format
 msgid "%s: Terminal must have clearscreen (cl) capability\n"
 msgstr "%s: Terminal muss SchirmlÃ¶schen (cl) unterstÃ¼tzen\n"
 
-#: src/lang.c:1004
+#: src/lang.c:1014
 #, c-format
 msgid "%s: Terminal must have cursor motion (cm)\n"
 msgstr "%s: Terminal muss Cursor-Bewegungen unterstÃ¼tzen (cm)\n"
 
-#: src/lang.c:1005
+#: src/lang.c:1015
 #, c-format
 msgid "%s: TERM variable must be set to use screen capabilities\n"
 msgstr ""
 "%s: TERM-Variable muss gesetzt sein, um das Terminal richtig anzusteuern\n"
 
-#: src/lang.c:1007
+#: src/lang.c:1017
 #, c-format
 msgid "No viewer found for %s/%s\n"
 msgstr "Kein Programm fÃ¼r %s/%s gefunden\n"
 
-#: src/lang.c:1008 src/lang.c:1780 src/lang.c:1821 src/lang.c:2130
+#: src/lang.c:1018 src/lang.c:1812 src/lang.c:1853 src/lang.c:2173
+#: src/lang.c:2261
 msgid "None"
 msgstr "Nichts"
 
-#: src/lang.c:1009
+#: src/lang.c:1019
 msgid "Newsgroup does not exist on this server"
 msgstr "Newsgruppe existiert nicht auf diesem Server"
 
-#: src/lang.c:1010
+#: src/lang.c:1020
 #, c-format
 msgid "Group %s not found in active file"
 msgstr "Gruppe %s nicht in der Active-Datei gefunden"
 
-#: src/lang.c:1012
+#: src/lang.c:1022
 msgid "c)reate it, use a)lternative name, use d)efault .newsrc, q)uit tin: "
 msgstr ""
 "c=erzeuge, a=alternativer Name, d=voreingestellte .newsrc, q=beende tin: "
 
-#: src/lang.c:1013
+#: src/lang.c:1023
 msgid "use a)lternative name, use d)efault .newsrc, q)uit tin: "
 msgstr "a=alternativer Name, d=voreingestellte .newsrc, q=beende tin: "
 
-#: src/lang.c:1014
+#: src/lang.c:1024
 #, c-format
 msgid ""
 "# NNTP-server -> newsrc translation table and NNTP-server\n"
@@ -3874,53 +3936,65 @@ msgstr ""
 "#   news.example.org  /tmp/nrc-ex      example    ex\n"
 "#\n"
 
-#: src/lang.c:1021
+#: src/lang.c:1031
 msgid "NULL"
 msgstr "NULL"
 
-#: src/lang.c:1023
+#: src/lang.c:1033
 msgid "Only"
 msgstr "Nur"
 
-#: src/lang.c:1025
+#: src/lang.c:1034
+msgid "OpenPGP pubic key block"
+msgstr "OpenPGP Ã¶ffentlicher SchlÃ¼sselblock"
+
+#: src/lang.c:1035
+msgid "OpenPGP signature block"
+msgstr "OpenPGP Signaturblock"
+
+#: src/lang.c:1037
 msgid "Options Menu"
 msgstr "OptionsmenÃ¼"
 
-#: src/lang.c:1026
+#: src/lang.c:1038
 msgid "Options Menu Commands"
 msgstr "OptionsmenÃ¼ Befehle"
 
-#: src/lang.c:1027
+#: src/lang.c:1039
 #, c-format
 msgid "Option not enabled. Recompile with %s.%s\n"
 msgstr "Option nicht vorhanden. Neu kompilieren mit %s.%s\n"
 
 #. TRANSLATORS: do not translate header names like 'Path:'
-#: src/lang.c:1031
+#: src/lang.c:1043
 msgid "Path: line (case insensitive)"
 msgstr "Path: Zeile (ignoriere GroÃŸ- Kleinschreibung)"
 
-#: src/lang.c:1032
+#: src/lang.c:1044
 #, c-format
 msgid "Error in regex: %s at pos. %d '%s'"
 msgstr "Fehler im regulÃ¤ren Ausdruck: %s an Pos. %d '%s'"
 
-#: src/lang.c:1033
+#: src/lang.c:1045
 #, c-format
 msgid "Error in regex: pcre internal error %d"
 msgstr "Fehler im regulÃ¤ren Ausdruck: Interner Fehler %d des pcre"
 
-#: src/lang.c:1035
+#: src/lang.c:1046
+msgid "[-- PGP SIGNED MESSAGE --]\n"
+msgstr "[-- PGP SIGNIERTE NACHRICHT --]\n"
+
+#: src/lang.c:1048
 #, c-format
 msgid "Error in regex: study - pcre internal error %s"
 msgstr "Fehler im regulÃ¤ren Ausdruck: pcre interner Fehler %s"
 
-#: src/lang.c:1037
+#: src/lang.c:1050
 msgid "Post a followup..."
 msgstr "Schreibe eine Antwort..."
 
 #. TODO: replace hard coded key-name in txt_post_error_ask_postpone
-#: src/lang.c:1039
+#: src/lang.c:1052
 msgid ""
 "An error has occurred while posting the article. If you think that this\n"
 "error is temporary or otherwise correctable, you can postpone the article\n"
@@ -3931,353 +4005,355 @@ msgstr ""
 "ein temporÃ¤res Problem ist, das spÃ¤ter nicht mehr vorhanden ist, kÃ¶nnen Sie\n"
 "den Artikel zurÃ¼ckstellen und spÃ¤ter mit ^O wieder hervorholen.\n"
 
-#: src/lang.c:1042
+#: src/lang.c:1055
 msgid "Posted articles history"
 msgstr "Verlaufsliste der geposteten Artikel"
 
-#: src/lang.c:1043
+#: src/lang.c:1056
 msgid "Posted Articles Menu Commands"
 msgstr "Gepostete Artikel MenÃ¼befehle"
 
-#: src/lang.c:1044
+#: src/lang.c:1057
 msgid "Lookup failed"
 msgstr "Suche fehlgeschlagen"
 
-#: src/lang.c:1045
+#: src/lang.c:1058
 msgid "Operation not available for replies by mail"
 msgstr "Nicht verfÃ¼gbar fÃ¼r Antworten per Mail"
 
-#: src/lang.c:1046
+#: src/lang.c:1059
 msgid "Already in posted articles history level"
 msgstr "Bereits in der Historie der gesendeten Artikel"
 
-#: src/lang.c:1047
+#: src/lang.c:1060
 #, c-format
 msgid "Post to newsgroup(s) [%s]> "
 msgstr "In Newsgruppe(n) [%s] posten> "
 
-#: src/lang.c:1048
+#: src/lang.c:1061
 msgid "-- post processing started --"
 msgstr "-- Nachbearbeitung gestartet --"
 
-#: src/lang.c:1049
+#: src/lang.c:1062
 msgid "-- post processing completed --"
 msgstr "-- Nachbearbeitung beendet --"
 
-#: src/lang.c:1050
+#: src/lang.c:1063
 #, c-format
 msgid "Post subject [%s]> "
 msgstr "WÃ¤hle Subject [%s]> "
 
-#: src/lang.c:1051
+#: src/lang.c:1064
 msgid ""
 "# Summary of mailed/posted messages viewable by 'W' command from within "
 "tin.\n"
 msgstr "# Zusammenfassung der gemailten/geposteten Artikel mit 'W' in tin.\n"
 
-#: src/lang.c:1052
+#: src/lang.c:1065
 msgid "Posting article..."
 msgstr "Poste Artikel..."
 
-#: src/lang.c:1054
+#: src/lang.c:1067
 #, c-format
 msgid "Posting failed (%s)"
 msgstr "Artikel Posten fehlgeschlagen (%s)"
 
-#: src/lang.c:1056
+#: src/lang.c:1069
 #, c-format
 msgid "Posting: %.*s ..."
 msgstr "Poste: %.*s ..."
 
-#: src/lang.c:1057
+#: src/lang.c:1070
 #, c-format
 msgid "Post postponed articles [%%s]? (%s/%s/%s/%s/%s): "
 msgstr "ZurÃ¼ckgelegten Artikel [%%s] posten? (%s/%s/%s/%s/%s): "
 
-#: src/lang.c:1059
+#: src/lang.c:1072
 #, c-format
 msgid "Preparing for filtering on Path header (%d/%d)..."
 msgstr "Bereite Path-Filter (%d/%d) vor..."
 
-#: src/lang.c:1061
+#: src/lang.c:1074
 msgid "Processing attributes..."
 msgstr "Verarbeite Attribute..."
 
-#: src/lang.c:1062
+#: src/lang.c:1075
 msgid "Processing mail messages marked for deletion."
 msgstr "Bearbeite zum LÃ¶schen markierte EMails."
 
-#: src/lang.c:1063
+#: src/lang.c:1076
 msgid "Processing saved articles marked for deletion."
 msgstr "Bearbeite zum LÃ¶schen markierte gespeicherte Artikel."
 
-#: src/lang.c:1064
+#: src/lang.c:1077
 #, 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:1065
+#: src/lang.c:1078
 msgid "Article unchanged, abort mailing?"
 msgstr "Mail unverÃ¤ndert, Versand abbrechen?"
 
-#: src/lang.c:1066
+#: src/lang.c:1079
 #, c-format
 msgid "Do you want to see postponed article (%d)?"
 msgid_plural "Do you want to see postponed articles (%d)?"
 msgstr[0] "Wollen Sie den zurÃ¼ckgestellten Artikel sehen (%d)?"
 msgstr[1] "Wollen Sie die zurÃ¼ckgestellten Artikel sehen (%d)?"
 
-#: src/lang.c:1068
+#: src/lang.c:1081
 msgid "Add quick kill filter?"
 msgstr "Artikel schnell (laut Voreinstellungen) killen?"
 
-#: src/lang.c:1069
+#: src/lang.c:1082
 msgid "Add quick selection filter?"
 msgstr "Filterregel (hochscoren) (laut Voreinstellungen) hinzufÃ¼gen?"
 
-#: src/lang.c:1070
+#: src/lang.c:1083
 msgid "Do you really want to quit?"
 msgstr "MÃ¶chten Sie das Programm wirklich beenden?"
 
-#: src/lang.c:1071
+#: src/lang.c:1084
 #, c-format
 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:1072
+#: src/lang.c:1085
 msgid "You have a tagged article in this group - quit anyway?"
 msgid_plural "You have tagged articles in this group - quit anyway?"
 msgstr[0] ""
 "Es befindet sich ein markierter Artikel in der Gruppe, trotzdem beenden?"
 msgstr[1] "Es befinden sich markierte Artikel in der Gruppe, trotzdem beenden?"
 
-#: src/lang.c:1073
+#: src/lang.c:1086
 #, c-format
 msgid "%s=quit, %s=edit, %s=postpone: "
 msgstr "%s=Ende, %s=bearbeiten, %s=zurÃ¼cklegen: "
 
-#: src/lang.c:1074
+#: src/lang.c:1087
 #, c-format
 msgid "%s=quit, %s=edit, %s=save kill description: "
 msgstr "%s=Abbrechen, %s=Editieren, %s=Kill-Filter speichern: "
 
-#: src/lang.c:1075
+#: src/lang.c:1088
 #, c-format
 msgid "%s=quit, %s=edit, %s=save select description: "
 msgstr "%s=Abbrechen, %s=Editieren, %s=Filter (hot) speichern: "
 
-#: src/lang.c:1076
+#: src/lang.c:1089
 msgid "Do you really want to quit without saving your configuration?"
 msgstr "Wirklich ohne Speichern der Konfiguration beenden?"
 
-#: src/lang.c:1078
+#: src/lang.c:1091
 msgid "Invalid range - valid are '0-9.$' e.g. 1-$"
 msgstr "UngÃ¼ltige Bereichsangabe - GÃ¼ltig wÃ¤re '0-9.$' z. B. 1-$"
 
-#: src/lang.c:1080
+#: src/lang.c:1093
 msgid "Do you want to abort this operation?"
 msgstr "Wollen Sie diese Operation abbrechen?"
 
-#: src/lang.c:1081
+#: src/lang.c:1094
 msgid "Do you want to exit tin immediately?"
 msgstr "Wollen Sie tin augenblicklich verlassen?"
 
-#: src/lang.c:1083
+#: src/lang.c:1096
 msgid "Reading all articles..."
 msgstr "Lese alle Artikel..."
 
-#: src/lang.c:1084
+#: src/lang.c:1097
 msgid "Reading all groups..."
 msgstr "Lese alle Gruppen..."
 
-#: src/lang.c:1085
+#: src/lang.c:1098
 msgid "Reading ('q' to quit)..."
 msgstr "Lesen ('q' zum Beenden)..."
 
-#: src/lang.c:1086
+#: src/lang.c:1099
 #, c-format
 msgid "Reading attributes file: %s\n"
 msgstr "Lese Attribute-Datei: %s\n"
 
-#: src/lang.c:1087
+#: src/lang.c:1100
 #, c-format
 msgid "Reading global attributes file: %s\n"
 msgstr "Lese globale Attribute-Datei: %s\n"
 
-#: src/lang.c:1088
+#: src/lang.c:1101
 #, c-format
 msgid "Reading config file: %s\n"
 msgstr "Lese Konfigurations-Datei: %s\n"
 
-#: src/lang.c:1089
+#: src/lang.c:1102
 #, c-format
 msgid "Reading global config file: %s\n"
 msgstr "Lese globale Konfigurations-Datei: %s\n"
 
-#: src/lang.c:1090
+#: src/lang.c:1103
 #, c-format
 msgid "Reading filter file: %s\n"
 msgstr "Lese Filter-Datei: %s\n"
 
-#: src/lang.c:1092
+#: src/lang.c:1105
 msgid "reading from local spool"
 msgstr "Lese aus dem lokalen Spool"
 
-#: src/lang.c:1094
+#: src/lang.c:1107
 #, c-format
 msgid "Reading %s\n"
 msgstr "Lese %s\n"
 
-#: src/lang.c:1095
+#: src/lang.c:1108
 #, c-format
 msgid "Reading input history file: %s\n"
 msgstr "Lese Eingabe-Verlaufsliste: %s\n"
 
-#: src/lang.c:1096
+#: src/lang.c:1109
 #, c-format
 msgid "Reading keymap file: %s\n"
 msgstr "Lese Tastenbelegungen: %s\n"
 
-#: src/lang.c:1097
+#: src/lang.c:1110
 msgid "Reading groups from active file... "
 msgstr "Lese Gruppen aus dem Active... "
 
-#: src/lang.c:1098
+#: src/lang.c:1111
 msgid "Reading groups from newsrc file... "
 msgstr "Lese Gruppen aus der newsrc-Datei... "
 
-#: src/lang.c:1099
+#: src/lang.c:1112
 msgid "Reading newsgroups file... "
 msgstr "Lese Newsgroups-Datei... "
 
-#: src/lang.c:1100
+#: src/lang.c:1113
 #, c-format
 msgid "Reading newsrc file: %s"
 msgstr "Lese newsrc-Datei: %s"
 
-#: src/lang.c:1101
+#: src/lang.c:1114
 msgid "Reading unread articles..."
 msgstr "Lese ungelesene Artikel..."
 
-#: src/lang.c:1102
+#: src/lang.c:1115
 msgid "Reading unread groups..."
 msgstr "Lese ungelesene Gruppen..."
 
 #. TRANSLATORS: do not translate header names like 'References:'
-#: src/lang.c:1104
+#: src/lang.c:1117
 msgid "References: line              "
 msgstr "References: Zeile             "
 
-#: src/lang.c:1106
+#: src/lang.c:1119
 #, c-format
 msgid "(%d:%02d remaining)"
 msgstr "(noch %d:%02d benÃ¶tigt)"
 
-#: src/lang.c:1108
+#: src/lang.c:1121
 #, c-format
 msgid "Bogus group %s removed."
 msgstr "Nicht vorhandene Gruppe %s entfernt."
 
-#: src/lang.c:1109
+#: src/lang.c:1122
 msgid "Removed from this rule: "
 msgstr "Aus dieser Regel gelÃ¶scht: "
 
-#: src/lang.c:1110
+#: src/lang.c:1123
 #, c-format
 msgid "Error: rename %s to %s"
 msgstr "Fehler: Benenne %s in %s"
 
-#: src/lang.c:1111
+#: src/lang.c:1124
 msgid "Reply to author..."
 msgstr "Mailantwort an Autor..."
 
-#: src/lang.c:1112
+#: src/lang.c:1125
 msgid "Repost"
 msgstr "Reposte"
 
-#: src/lang.c:1113
+#: src/lang.c:1126
 msgid "Reposting article..."
 msgstr "Wiederholtes posten des Artikels..."
 
 #. TODO: plural-forms? (do we have a counter?)
-#: src/lang.c:1115
+#: src/lang.c:1128
 #, c-format
 msgid "Repost article(s) to group(s) [%s]> "
 msgstr "Wiederholtes posten de(s|r) Artikel(s) in [%s]> "
 
-#: src/lang.c:1116
+#: src/lang.c:1129
 msgid "Reset newsrc?"
 msgstr "newsrc zurÃ¼cksetzen?"
 
-#: src/lang.c:1117
-msgid "Responses have been directed to the following newsgroups"
-msgstr "Antworten werden in folgende Gruppen gepostet"
+#: src/lang.c:1130
+msgid "Responses have been directed to the following newsgroup"
+msgid_plural "Responses have been directed to the following newsgroups"
+msgstr[0] "Antworten werden in folgende Gruppe gepostet"
+msgstr[1] "Antworten werden in folgende Gruppen gepostet"
 
-#: src/lang.c:1118
+#: src/lang.c:1131
 #, 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:1119
+#: src/lang.c:1132
 msgid "Press <RETURN> to continue..."
 msgstr "DrÃ¼cken Sie <RETURN> um fortzufahren..."
 
-#: src/lang.c:1121
+#: src/lang.c:1134
 #, c-format
 msgid "Score: %s"
 msgstr "Wert: %s"
 
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:1123
+#: src/lang.c:1136
 #, c-format
 msgid "Select From    [%s] (y/n): "
 msgstr "WÃ¤hle From     [%s] (j/n): "
 
 #. TRANSLATORS: do not translate header names like 'Lines:'
-#: src/lang.c:1125
+#: src/lang.c:1138
 msgid "Select Lines: (</>num): "
 msgstr "WÃ¤hle Zeilen: (</>num): "
 
-#: src/lang.c:1126
+#: src/lang.c:1139
 msgid "Auto-select Article Menu"
 msgstr "Filter MenÃ¼ (Bewertung/Score erhÃ¶hen)"
 
-#: src/lang.c:1127
+#: src/lang.c:1140
 #, c-format
 msgid "Select Msg-ID  [%s] (f/l/o/n): "
 msgstr "WÃ¤hle Msg-ID   [%s] (v/l/n/n): "
 
-#: src/lang.c:1128
+#: src/lang.c:1141
 msgid "Select pattern scope: "
 msgstr "WÃ¤hle Muster        : "
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:1130
+#: src/lang.c:1143
 #, c-format
 msgid "Select Subject [%s] (y/n): "
 msgstr "WÃ¤hle Subject  [%s] (j/n): "
 
-#: src/lang.c:1131
+#: src/lang.c:1144
 msgid "Select text pattern : "
 msgstr "WÃ¤hle Textmuster    : "
 
-#: src/lang.c:1132
+#: src/lang.c:1145
 msgid "Select time in days   : "
 msgstr "WÃ¤hle Zeit in Tagen   : "
 
-#: src/lang.c:1133
+#: src/lang.c:1146
 msgid "[k]"
 msgstr "[k]"
 
-#: src/lang.c:1134
+#: src/lang.c:1147
 msgid "[T]"
 msgstr "[T]"
 
-#: src/lang.c:1135
+#: src/lang.c:1148
 msgid " R"
 msgstr " R"
 
-#: src/lang.c:1136
+#: src/lang.c:1149
 #, c-format
 msgid ""
 "# %s server configuration file\n"
@@ -4299,7 +4375,7 @@ msgstr ""
 "############################################################################\n"
 "\n"
 
-#: src/lang.c:1142
+#: src/lang.c:1155
 msgid ""
 "\n"
 "# config options\n"
@@ -4307,7 +4383,7 @@ msgstr ""
 "\n"
 "# Konfigurationsoptionen\n"
 
-#: src/lang.c:1143
+#: src/lang.c:1156
 msgid ""
 "\n"
 "# internal data, should not be modified\n"
@@ -4315,7 +4391,7 @@ msgstr ""
 "\n"
 "# Interne Daten, sollten nicht geÃ¤ndert werden.\n"
 
-#: src/lang.c:1144
+#: src/lang.c:1157
 msgid ""
 "\n"
 "# tinrc overrides\n"
@@ -4323,60 +4399,64 @@ msgstr ""
 "\n"
 "# tinrc Ãœbersteuerungsoptionen\n"
 
-#: src/lang.c:1145
+#: src/lang.c:1158
 msgid "Serverrc Menu"
 msgstr "Serverrc MenÃ¼"
 
-#: src/lang.c:1146
+#: src/lang.c:1159
+msgid "shell archive (shar)"
+msgstr "Shellarchiv (shar)"
+
+#: src/lang.c:1160
 msgid "Showing unread groups only"
 msgstr "Zeige nur Gruppen mit ungelesenen Artikeln"
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:1148
+#: src/lang.c:1162
 msgid "Subject: line (ignore case)   "
 msgstr "Subject: Zeile (ignoriere GroÃŸ- Kleinschr.)  "
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:1150
+#: src/lang.c:1164
 msgid "Subject: line (case sensitive)"
 msgstr "Subject: Zeile (GroÃŸ- Kleinschr. beachten)   "
 
-#: src/lang.c:1151
+#: src/lang.c:1165
 msgid "Save"
 msgstr "Speichern"
 
-#: src/lang.c:1152
+#: src/lang.c:1166
 #, c-format
 msgid "Save '%s' (%s/%s)?"
 msgstr "'%s' (%s/%s) speichern?"
 
-#: src/lang.c:1153
+#: src/lang.c:1167
 msgid "Save configuration before continuing?"
 msgstr "Zuerst Konfiguration speichern und danach fortfahren?"
 
-#: src/lang.c:1154
+#: src/lang.c:1168
 msgid "Save filename> "
 msgstr "Name der zu speichernden Datei> "
 
-#: src/lang.c:1155
+#: src/lang.c:1169
 msgid "Saved"
 msgstr "Gespeichert"
 
-#: src/lang.c:1156
+#: src/lang.c:1170
 #, c-format
 msgid "%s unread (%s hot) %s in %s\n"
 msgstr "%s ungelesene (%s 'hot') %s in %s\n"
 
-#: src/lang.c:1157
+#: src/lang.c:1171
 #, c-format
 msgid "Saved %s...\n"
 msgstr "%s gespeichert...\n"
 
-#: src/lang.c:1158
+#: src/lang.c:1172
 msgid "Nothing was saved"
 msgstr "Nichts gespeichert"
 
-#: src/lang.c:1159
+#: src/lang.c:1173
 #, c-format
 msgid ""
 "\n"
@@ -4385,202 +4465,202 @@ msgstr ""
 "\n"
 "%s %d %s aus %d %s\n"
 
-#: src/lang.c:1160
+#: src/lang.c:1174
 #, c-format
 msgid "-- %s saved to %s%s --"
 msgstr "-- %s nach %s%s gespeichert --"
 
-#: src/lang.c:1161
+#: src/lang.c:1175
 #, c-format
 msgid "-- %s saved to %s - %s --"
 msgstr "-- %s gespeichert als %s - %s --"
 
-#: src/lang.c:1162
+#: src/lang.c:1176
 msgid "Saving..."
 msgstr "Speichere..."
 
-#: src/lang.c:1163
+#: src/lang.c:1177
 #, c-format
 msgid "%s: Screen initialization failed"
 msgstr "%s: Initialisierung des Bildschirms fehlgeschlagen"
 
-#: src/lang.c:1165
+#: src/lang.c:1179
 #, c-format
 msgid "%s: screen is too small\n"
 msgstr "%s: Anzeige ist zu klein\n"
 
-#: src/lang.c:1167
+#: src/lang.c:1181
 #, c-format
 msgid "screen is too small, %s is exiting"
 msgstr "Anzeige zu klein, %s beendet sich"
 
-#: src/lang.c:1168
+#: src/lang.c:1182
 msgid "Delete scope?"
 msgstr "GÃ¼ltigkeitsbereich lÃ¶schen?"
 
-#: src/lang.c:1169
+#: src/lang.c:1183
 msgid "Enter scope> "
 msgstr "GÃ¼ltigkeitsbereich angeben> "
 
-#: src/lang.c:1170
+#: src/lang.c:1184
 msgid "Select new position> "
 msgstr "Neue Position auswÃ¤hlen> "
 
-#: src/lang.c:1171
+#: src/lang.c:1185
 msgid "New position cannot be a global scope"
 msgstr "Neue Position darf kein globaler GÃ¼ltigkeitsbereich sein"
 
-#: src/lang.c:1172
+#: src/lang.c:1186
 msgid "Global scope, operation not allowed"
 msgstr "Globaler GÃ¼ltigkeitsbereich, Einsatz nicht erlaubt"
 
-#: src/lang.c:1173
+#: src/lang.c:1187
 msgid "Rename scope> "
 msgstr "GÃ¼ltigkeitsbereich umbenennen> "
 
-#: src/lang.c:1174
+#: src/lang.c:1188
 msgid "Select scope> "
 msgstr "GÃ¼ltigkeitsbereich auswÃ¤hlen>  "
 
-#: src/lang.c:1175
+#: src/lang.c:1189
 msgid "Scopes Menu"
 msgstr "GÃ¼ltigkeitsbereichsmenÃ¼"
 
-#: src/lang.c:1176
+#: src/lang.c:1190
 msgid "Scopes Menu Commands"
 msgstr "GÃ¼ltigkeitsbereichsmenÃ¼ Befehle"
 
-#: src/lang.c:1177
+#: src/lang.c:1191
 #, c-format
 msgid "Search backwards [%s]> "
 msgstr "Suche rÃ¼ckwÃ¤rts [%s]> "
 
-#: src/lang.c:1178
+#: src/lang.c:1192
 #, c-format
 msgid "Search body [%s]> "
 msgstr "Durchsuche Artikelinhalt [%s]> "
 
-#: src/lang.c:1179
+#: src/lang.c:1193
 #, c-format
 msgid "Search forwards [%s]> "
 msgstr "Suche vorwÃ¤rts [%s]> "
 
-#: src/lang.c:1180
+#: src/lang.c:1194
 msgid "Searching..."
 msgstr "Suche..."
 
-#: src/lang.c:1181
+#: src/lang.c:1195
 #, c-format
 msgid "Searching article %d of %d ('q' to abort)..."
 msgstr "Suche Artikel %d von %d ('q' zum abbrechen)..."
 
-#: src/lang.c:1182
+#: src/lang.c:1196
 msgid "Select article> "
 msgstr "WÃ¤hle Artikel> "
 
-#: src/lang.c:1183
+#: src/lang.c:1197
 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:1184
+#: src/lang.c:1198
 msgid "Select group> "
 msgstr "WÃ¤hle Gruppe> "
 
-#: src/lang.c:1185
+#: src/lang.c:1199
 #, c-format
 msgid "Enter selection pattern [%s]> "
 msgstr "Nenne das Auswahlmuster [%s]> "
 
-#: src/lang.c:1186
+#: src/lang.c:1200
 msgid "Select thread> "
 msgstr "WÃ¤hle thread> "
 
-#: src/lang.c:1187
+#: src/lang.c:1201
 #, c-format
 msgid "%s %s %s (\"%s\"): send a DETAILED bug report to %s\n"
 msgstr ""
 "%s %s %s (\"%s\"): schicken Sie einen DETAILLIERTEN Fehlerbericht an %s\n"
 
-#: src/lang.c:1188
+#: src/lang.c:1202
 msgid "Serverrc Menu Commands"
 msgstr "Serverrc MenÃ¼ Befehle"
 
-#: src/lang.c:1189
+#: src/lang.c:1203
 msgid "servers active-file"
 msgstr "Die 'active' Datei des Servers"
 
-#: src/lang.c:1190
+#: src/lang.c:1204
 #, c-format
 msgid "Skipped %s"
 msgstr "Ãœbersprungen %s"
 
-#: src/lang.c:1191
+#: src/lang.c:1205
 msgid "Cannot move into new newsgroups. Subscribe first..."
 msgstr "Kann die Newsgruppe nicht Ã¶ffnen. Sie muss erst abonniert werden..."
 
-#: src/lang.c:1192
+#: src/lang.c:1206
 msgid "<SPACE>"
 msgstr "<LEERT>"
 
-#: src/lang.c:1193
+#: src/lang.c:1207
 #, c-format
 msgid "Starting: (%s)"
 msgstr "Starte: (%s)"
 
-#: src/lang.c:1195
+#: src/lang.c:1209
 #, c-format
 msgid "Startup time was: %s\n"
 msgstr "Start Zeit war    : %s\n"
 
-#: src/lang.c:1197
+#: src/lang.c:1211
 #, c-format
 msgid "List Thread (%d of %d)"
 msgstr "Zeige Thread (%d von %d)"
 
-#: src/lang.c:1198
+#: src/lang.c:1212
 #, c-format
 msgid "Thread (%.*s)"
 msgstr "Thread (%.*s)"
 
-#: src/lang.c:1199
+#: src/lang.c:1213
 msgid "Enter wildcard subscribe pattern> "
 msgstr "Wildcardmuster fÃ¼r zu abonnierende Gruppen> "
 
-#: src/lang.c:1200
+#: src/lang.c:1214
 #, c-format
 msgid "subscribed to %d group"
 msgid_plural "subscribed to %d groups"
 msgstr[0] "%d Gruppe wurde abonniert"
 msgstr[1] "%d Gruppen wurden abonniert"
 
-#: src/lang.c:1201
+#: src/lang.c:1215
 #, c-format
 msgid "Subscribed to %s"
 msgstr "%s wurde abonniert"
 
-#: src/lang.c:1202
+#: src/lang.c:1216
 msgid "Subscribing... "
 msgstr "Abonniere... "
 
-#: src/lang.c:1203
+#: src/lang.c:1217
 #, c-format
 msgid "Repost or supersede article(s) [%%s]? (%s/%s/%s): "
 msgstr "Artikel erneut posten oder Ã¼berschreiben [%%s]? (%s/%s/%s): "
 
 #. TODO: plural-forms? (do we have a counter?)
-#: src/lang.c:1205
+#: src/lang.c:1219
 #, c-format
 msgid "Supersede article(s) to group(s) [%s]> "
 msgstr "Supersede (Ã¼berschreibe) Artikel in den Gruppen [%s]> "
 
-#: src/lang.c:1206
+#: src/lang.c:1220
 msgid "Superseding article ..."
 msgstr "Ãœberschreibe Artikel ..."
 
-#: src/lang.c:1207
+#: src/lang.c:1221
 #, c-format
 msgid ""
 "\n"
@@ -4589,42 +4669,42 @@ msgstr ""
 "\n"
 "Angehalten. Geben Sie 'fg' ein um %s wieder zu starten\n"
 
-#: src/lang.c:1209
+#: src/lang.c:1223
 #, c-format
 msgid "%d day"
 msgid_plural "%d days"
 msgstr[0] "%d Tag"
 msgstr[1] "%d Tage"
 
-#: src/lang.c:1210
+#: src/lang.c:1224
 msgid "<TAB>"
 msgstr "<TAB>"
 
-#: src/lang.c:1211
+#: src/lang.c:1225
 msgid "Tagged article"
 msgid_plural "Tagged articles"
 msgstr[0] "Artikel markiert"
 msgstr[1] "Artikel markiert"
 
-#: src/lang.c:1212
+#: src/lang.c:1226
 msgid "Tagged thread"
 msgstr "Thread markiert"
 
-#: src/lang.c:1214
+#: src/lang.c:1228
 msgid "TeX "
 msgstr "TeX "
 
-#: src/lang.c:1215
+#: src/lang.c:1229
 #, c-format
 msgid "Version: %s %s release %s (\"%s\")"
 msgstr "Version: %s %s Ausgabe %s (\"%s\")"
 
-#: src/lang.c:1216
+#: src/lang.c:1230
 msgid "# Default action/prompt strings\n"
-msgstr "# Voreingestellte Aktion/zeige Zeichenkette\n"
+msgstr "# Voreingestellte Aktion/Eingabeaufforderungen\n"
 
 #. TRANSLATORS: do not translate header names like 'Subject:', 'From:', ...
-#: src/lang.c:1218
+#: src/lang.c:1232
 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"
@@ -4643,100 +4723,103 @@ msgstr ""
 "# case=ON/OFF    ON=Filter GroÃŸ-Kl. beachten OFF=GroÃŸ-Kl. ignorieren\n"
 "# expire=ON/OFF  ON=Verfallen nach default_filter_days OFF=verfÃ¤llt nie\n"
 
-#: src/lang.c:1231
+#: src/lang.c:1245
 msgid ""
 "# If ON 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:1232
-msgid "# Host & time info used for detecting new groups (don't touch)\n"
+#: src/lang.c:1246
+msgid ""
+"\n"
+"# Host & time info used for detecting new groups (don't touch)\n"
 msgstr ""
+"\n"
 "# Benutzte Host- & Zeit-Info um neue Gruppen zu finden (nicht Ã¤ndern)\n"
 
-#: src/lang.c:1233
+#: src/lang.c:1247
 msgid "There is no news\n"
 msgstr "Es gibt keine neuen Artikel\n"
 
-#: src/lang.c:1234
+#: src/lang.c:1248
 msgid "Thread"
 msgstr "Thread"
 
-#: src/lang.c:1235
+#: src/lang.c:1249
 msgid "Thread Level Commands"
 msgstr "Thread Level Kommandos"
 
-#: src/lang.c:1236
+#: src/lang.c:1250
 msgid "Thread deselected"
 msgstr "Thread nicht mehr ausgewÃ¤hlt"
 
-#: src/lang.c:1237
+#: src/lang.c:1251
 msgid "Thread selected"
 msgstr "Thread ausgewÃ¤hlt"
 
-#: src/lang.c:1238
+#: src/lang.c:1252
 #, c-format
 msgid "Thread %4s of %4s"
 msgstr "Thread %4s von %4s"
 
-#: src/lang.c:1239
+#: src/lang.c:1253
 msgid "Threading articles..."
 msgstr "Sortiere Artikel..."
 
-#: src/lang.c:1240
+#: src/lang.c:1254
 msgid "Threading by multipart"
 msgstr "Multipart Threading"
 
-#: src/lang.c:1242
+#: src/lang.c:1256
 msgid "No ALP negotiated."
 msgstr "Kein ALP ausgehandelt."
 
-#: src/lang.c:1244
+#: src/lang.c:1258
 msgid "<failed to retrieve cipher>"
 msgstr "<VerschlÃ¼sselung konnte nicht abgerufen werden>"
 
-#: src/lang.c:1245
+#: src/lang.c:1259
 msgid "<failed to retrieve issuer>"
 msgstr "<Fehler beim Abrufen des Ausstellers>"
 
-#: src/lang.c:1246
+#: src/lang.c:1260
 msgid "<failed to retrieve subject>"
 msgstr "<Gegenstand konnte nicht abgerufen werden>"
 
-#: src/lang.c:1247
+#: src/lang.c:1261
 msgid "<failed to retrieve version>"
 msgstr "<Version konnte nicht abgerufen werden>"
 
-#: src/lang.c:1248
+#: src/lang.c:1262
 #, c-format
 msgid "%s handshake done: %s\n"
 msgstr "%s-Handshake abgeschlossen: %s\n"
 
-#: src/lang.c:1251
+#: src/lang.c:1265
 #, c-format
 msgid "TLS handshake failed: %s (%d)\n"
 msgstr "TLS-Handshake fehlgeschlagen: %s (%d)\n"
 
-#: src/lang.c:1252
+#: src/lang.c:1266
 #, c-format
 msgid "TLS peer verification failed: %s\n"
 msgstr "TLS-Verifizierung fehlgeschlagen: %s\n"
 
-#: src/lang.c:1253
+#: src/lang.c:1267
 #, c-format
 msgid "TLS peer verification failed, continuing anyway as requested: %s\n"
 msgstr ""
 "TLS-Verifizierung fehlgeschlagen, trotzdem wie gefordert fortfahren: %s\n"
 
-#: src/lang.c:1254
+#: src/lang.c:1268
 msgid "<unable to retrieve status>"
 msgstr "<Status konnte nicht abgerufen werden>"
 
-#: src/lang.c:1255
+#: src/lang.c:1269
 msgid "unexpected certificate verification status!"
 msgstr "unerwarteter ZertifikatsÃ¼berprÃ¼fungsstatus!"
 
-#: src/lang.c:1258
+#: src/lang.c:1272
 #, c-format
 msgid ""
 "TLS peer verification failed: %s.\n"
@@ -4745,212 +4828,216 @@ msgstr ""
 "TLS-Verifizierung fehlgeschlagen: %s.\n"
 "Trotzdem wird wie gefordert fortgefahren.\n"
 
-#: src/lang.c:1261
+#: src/lang.c:1275
 #, c-format
 msgid "TLS handshake done: %s\n"
 msgstr "TLS-Handshake abgeschlossen: %s\n"
 
-#: src/lang.c:1264
+#: src/lang.c:1278
 #, c-format
 msgid "TLS handshake failed: %s\n"
 msgstr "TLS-Handshake fehlgeschlagen: %s\n"
 
-#: src/lang.c:1267
+#: src/lang.c:1281
 #, c-format
 msgid "Toggled word highlighting %s"
 msgstr "Wort-Hervorhebung: %s"
 
-#: src/lang.c:1268
+#: src/lang.c:1282
 msgid "Toggled rot13 encoding"
 msgstr "ROT13-Kodierung (de)aktiviert"
 
-#: src/lang.c:1269
+#: src/lang.c:1283
 #, c-format
 msgid "Toggled German TeX encoding %s"
 msgstr "Deutsche TeX-Dekodierung: %s"
 
-#: src/lang.c:1270
+#: src/lang.c:1284
 #, c-format
 msgid "Toggled tab-width to %d"
 msgstr "Tabulatorweite zu %d gewechselt"
 
-#: src/lang.c:1271
+#: src/lang.c:1285
 #, c-format
 msgid "Verbatim handling: %s"
 msgstr "Wortgetreue BlÃ¶cke: %s"
 
-#: src/lang.c:1273
+#: src/lang.c:1287
 #, c-format
 msgid "%d Trying to dotlock %s"
 msgstr "%d Versuche %s zu dotlocken"
 
-#: src/lang.c:1274
+#: src/lang.c:1288
 #, c-format
 msgid "%d Trying to lock %s"
 msgstr "%d Versuche %s zu locken"
 
-#: src/lang.c:1276
+#: src/lang.c:1290
 #, c-format
 msgid "%s=help"
 msgstr "%s=Hilfe"
 
-#: src/lang.c:1278
+#: src/lang.c:1292
 msgid "Unlimited"
 msgstr "Unbegrenzt"
 
-#: src/lang.c:1279
+#: src/lang.c:1293
 msgid "Untagged article"
 msgstr "Artikel unmarkiert"
 
-#: src/lang.c:1280
+#: src/lang.c:1294
 msgid "Untagged thread"
 msgstr "Thread unmarkiert"
 
-#: src/lang.c:1281
+#: src/lang.c:1295
 msgid "Enter wildcard unsubscribe pattern> "
 msgstr "Wildcardmuster fÃ¼r abzubestellende Gruppen> "
 
-#: src/lang.c:1282
+#: src/lang.c:1296
 #, c-format
 msgid "Error decoding %s : %s"
 msgstr "Fehler beim Dekodieren von %s : %s"
 
-#: src/lang.c:1283
+#: src/lang.c:1297
 msgid "No end."
 msgstr "Kein Ende."
 
-#: src/lang.c:1284
+#: src/lang.c:1298
 #, c-format
 msgid "%s successfully decoded."
 msgstr "%s erfolgreich dekodiert."
 
-#: src/lang.c:1286
+#: src/lang.c:1300
 msgid "unchanged"
 msgstr "unverÃ¤ndert"
 
-#: src/lang.c:1288
+#: src/lang.c:1302
 msgid "(unknown)"
 msgstr "(unbekannt)"
 
-#: src/lang.c:1290
+#: src/lang.c:1304
 msgid "unknown error"
 msgstr "Unbekannter Fehler"
 
-#: src/lang.c:1292
+#: src/lang.c:1306
 #, c-format
 msgid "unsubscribed from %d group"
 msgid_plural "unsubscribed from %d groups"
 msgstr[0] "%d Gruppe wurde abbestellt"
 msgstr[1] "%d Gruppen wurden abbestellt"
 
-#: src/lang.c:1293
+#: src/lang.c:1307
 #, c-format
 msgid "Unsubscribed from %s"
 msgstr "%s wurde abbestellt"
 
-#: src/lang.c:1294
+#: src/lang.c:1308
 msgid "Unsubscribing... "
 msgstr "Abbestellen... "
 
-#: src/lang.c:1295
+#: src/lang.c:1309
 msgid "Unthreading articles..."
 msgstr "Aktuelle Sortierung der Artikel aufheben..."
 
-#: src/lang.c:1296
+#: src/lang.c:1310
 #, c-format
 msgid "Updating %s..."
 msgstr "Aktualisiere %s..."
 
-#: src/lang.c:1297
+#: src/lang.c:1311
 msgid "URL Menu"
 msgstr "URL MenÃ¼"
 
-#: src/lang.c:1298
+#: src/lang.c:1312
 msgid "URL Menu Commands"
 msgstr "URL MenÃ¼ Befehle"
 
-#: src/lang.c:1299
+#: src/lang.c:1313
 #, c-format
 msgid "Opening %s"
 msgstr "Ã–ffne %s"
 
-#: src/lang.c:1300
+#: src/lang.c:1314
 msgid "Select URL> "
 msgstr "WÃ¤hle URL> "
 
-#: src/lang.c:1301
+#: src/lang.c:1315
 msgid "No URLs in this article"
 msgstr "Keine URLs im Artikel"
 
-#: src/lang.c:1303
+#: src/lang.c:1317
 #, c-format
 msgid "SASL MECHS    : %s\n"
 msgstr "SASL MECHS        : %s\n"
 
-#: src/lang.c:1304
+#: src/lang.c:1318
 #, c-format
 msgid "SASL MECH used: %s\n"
 msgstr "akt. SASL MECH    : %s\n"
 
-#: src/lang.c:1306
+#: src/lang.c:1320
 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:1307
+#: src/lang.c:1321
 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:1308
+#: src/lang.c:1322
 msgid "  -q       don't check for new newsgroups"
 msgstr "  -q       ÃœberprÃ¼fe nicht auf neue Newsgruppen"
 
-#: src/lang.c:1309
+#: src/lang.c:1323
 msgid "  -X       don't save any files on quit"
 msgstr "  -X       Speicher keine Dateien beim Beenden"
 
-#: src/lang.c:1310
+#: src/lang.c:1324
 msgid "  -d       don't show newsgroup descriptions"
 msgstr "  -d       Zeige keine Newsgruppenbeschreibungen"
 
-#: src/lang.c:1311
+#: src/lang.c:1325
 #, c-format
 msgid "  -F file  filter file to use [default=%s]"
 msgstr "  -f Datei 'Datei' als filter-Datei nutzen [Standard=%s]"
 
-#: src/lang.c:1312
+#: src/lang.c:1326
 msgid "  -G limit get only limit articles/group"
 msgstr "  -G limit Hole nur 'limit' Artikel pro Newsgruppe"
 
-#: src/lang.c:1313
+#: src/lang.c:1327
 #, c-format
 msgid "  -H       help information about %s"
 msgstr "  -H       Hilfe und Informationen Ã¼ber %s"
 
-#: src/lang.c:1314
+#: src/lang.c:1328
 msgid "  -h       this help message"
 msgstr "  -h       Diese Hilfeseite"
 
-#: src/lang.c:1315
+#: src/lang.c:1329
+msgid "  -i file  import (append) raw proto article to postponed.articles"
+msgstr "  -i Datei Proto-Artikel an postponed.articles anfÃ¼gen (importieren)"
+
+#: src/lang.c:1330
 #, 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:1317
+#: src/lang.c:1332
 msgid "  -L msgid show the message with that Message-ID"
 msgstr "  -L msgid zeigt die Nachricht mit dieser Message-ID an"
 
-#: src/lang.c:1319
+#: src/lang.c:1334
 msgid "  -u       update index files (batch mode)"
 msgstr "  -u       Erneuere Index-Dateien (Batch-Modus)"
 
-#: src/lang.c:1320
+#: src/lang.c:1335
 #, c-format
 msgid "  -m dir   mailbox directory [default=%s]"
 msgstr "  -m Verz. Mailbox-Verzeichnis [Standard=%s]"
 
-#: src/lang.c:1321
+#: src/lang.c:1336
 #, c-format
 msgid ""
 "\n"
@@ -4959,54 +5046,54 @@ msgstr ""
 "\n"
 "Schicken Sie Fehlerberichte/Kommentare an %s"
 
-#: src/lang.c:1322
+#: src/lang.c:1337
 msgid "  -N       mail new news to your posts (batch mode)"
 msgstr "  -N       Maile neue Artikel an sich selbst (Batch-Modus)"
 
-#: src/lang.c:1323
+#: src/lang.c:1338
 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:1324
+#: src/lang.c:1339
 #, c-format
 msgid "  -f file  subscribed to newsgroups file [default=%s]"
 msgstr "  -f Datei 'Datei' als .newsrc-Datei nutzen [Standard=%s]"
 
-#: src/lang.c:1326
+#: src/lang.c:1341
 #, c-format
 msgid "  -t sec   override nntp_read_timeout_secs setting [default=%d]"
 msgstr "  -t sek   nntp_read_timeout_secs-Einstellung [Standard=%d]"
 
-#: src/lang.c:1328
+#: src/lang.c:1343
 msgid "  -x       no-posting mode"
 msgstr "  -x       Posten nicht erlaubt Modus"
 
-#: src/lang.c:1329
+#: src/lang.c:1344
 msgid "  -w       post an article and exit"
 msgstr "  -w       Postet einen Artikel und beendet tin"
 
-#: src/lang.c:1330
+#: src/lang.c:1345
 msgid "  -o       post all postponed articles and exit"
 msgstr "  -o       Postet alle zurÃ¼ckgelegten Artikel und beendet tin"
 
-#: src/lang.c:1331
+#: src/lang.c:1346
 msgid "  -R       read news saved by -S option"
 msgstr "  -R       Lese Artikel, die durch -S gespeichert wurden"
 
-#: src/lang.c:1332
+#: src/lang.c:1347
 #, c-format
 msgid "  -s dir   save news directory [default=%s]"
 msgstr "  -s Verz. Verzeichnis zum News-Speichern [Standard=%s]"
 
-#: src/lang.c:1333
+#: src/lang.c:1348
 msgid "  -S       save new news for later reading (batch mode)"
 msgstr "  -S       Speichere Artikel fÃ¼r das spÃ¤tere Lesen (Batch-Modus)"
 
-#: src/lang.c:1334
+#: src/lang.c:1349
 msgid "  -z       start if any unread news"
 msgstr "  -z       Starte, wenn ungelesene Artikel vorliegen"
 
-#: src/lang.c:1335
+#: src/lang.c:1350
 #, c-format
 msgid ""
 "A Usenet reader.\n"
@@ -5017,104 +5104,109 @@ msgstr ""
 "\n"
 "Syntax: %s [Optionen] [Newsgruppe[,...]]"
 
-#: src/lang.c:1336
+#: src/lang.c:1351
+#, c-format
+msgid "  -J file  tinrc file to use [default=%s]"
+msgstr "  -J Datei 'Datei' als tinrc-Datei nutzen [Standard=%s]"
+
+#: src/lang.c:1352
 msgid "  -v       verbose output for batch mode options"
 msgstr "  -v       AusfÃ¼hrliche Ausgabe fÃ¼r Batch-Modus-Optionen"
 
-#: src/lang.c:1337
+#: src/lang.c:1353
 msgid "  -V       print version & date information"
 msgstr "  -V       Gebe Versions- und Datumsinformationen aus"
 
-#: src/lang.c:1338
+#: src/lang.c:1354
 msgid "Use MIME display program for this message?"
 msgstr "MIME-Anzeigeprogramm fÃ¼r diese Nachricht benutzen?"
 
-#: src/lang.c:1339
+#: src/lang.c:1355
 #, c-format
 msgid "%s only useful without batch mode operations.%s\n"
 msgstr "%s ist nur sinnvoll ohne Batchmodeoperationen.%s\n"
 
-#: src/lang.c:1340
+#: src/lang.c:1356
 #, c-format
 msgid "%s only useful for batch mode operations.%s\n"
 msgstr "%s ist nur sinnvoll fÃ¼r Batchmodeoperationen.%s\n"
 
-#: src/lang.c:1341
+#: src/lang.c:1357
 #, c-format
 msgid "%s only useful for batch or debug mode operations.%s\n"
 msgstr "%s ist nur sinnvoll fÃ¼r Batchmode- oder Debugoperationen.%s\n"
 
-#: src/lang.c:1342
+#: src/lang.c:1358
 #, c-format
 msgid "Useless combination %s and %s. Ignoring %s.%s\n"
 msgstr "Unsinnige Kombination von %s und %s. Ignoriere %s.%s\n"
 
-#: src/lang.c:1343
+#: src/lang.c:1359
 msgid "uuencoded file"
 msgstr "UU-kodierte Datei"
 
-#: src/lang.c:1344
+#: src/lang.c:1360
 msgid "incomplete uuencoded file"
 msgstr "unvollstÃ¤ndige UU-kodierte Datei"
 
-#: src/lang.c:1347
+#: src/lang.c:1363
 #, c-format
 msgid "Valid not after : %s%s\n"
 msgstr "Nicht gÃ¼ltig nach : %s%s\n"
 
-#: src/lang.c:1348
+#: src/lang.c:1364
 #, c-format
 msgid "Valid not before: %s%s\n"
 msgstr "Nicht gÃ¼ltig vor  : %s%s\n"
 
-#: src/lang.c:1349
+#: src/lang.c:1365
 msgid " <- NOT YET VALID!"
 msgstr " <- NOCH NICHT GÃœLTIG!"
 
-#: src/lang.c:1350
+#: src/lang.c:1366
 msgid " <- NO LONGER VALID!"
 msgstr " <- NICHT MEHR GÃœLTIG!"
 
-#: src/lang.c:1352
+#: src/lang.c:1368
 #, c-format
 msgid "%s %s out of range (%d - %d). Ignored."
 msgstr "%s %s ist auÃŸerhalb der Grenzen (%d - %d). Ignoriert."
 
-#: src/lang.c:1353
+#: src/lang.c:1369
 #, c-format
 msgid "%s %d out of range (0 - %d). Reset to 0."
 msgstr "%s %d ist auÃŸerhalb der Grenzen (0 - %d). ZurÃ¼ckgesetzt auf 0."
 
-#: src/lang.c:1354
+#: src/lang.c:1370
 msgid "[-- Verbatim block hidden --]"
 msgstr "[-- Wortgetreuer Block ausgeblendet --]"
 
-#: src/lang.c:1355
+#: src/lang.c:1371
 #, c-format
 msgid "View '%s' (%s/%s)?"
 msgstr "'%s' (%s/%s) anzeigen?"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1358
+#: src/lang.c:1374
 #, c-format
 msgid ""
 "\n"
 "Warning: posting exceeds %d column. Line %d is the first long one:\n"
-"%-100s\n"
+"%-*s\n"
 msgid_plural ""
 "\n"
 "Warning: posting exceeds %d columns. Line %d is the first long one:\n"
-"%-100s\n"
+"%-*s\n"
 msgstr[0] ""
 "\n"
 "Warnung: Artikel Ã¼berschreitet %d Spalte. Zeile %d ist die erste lange:\n"
-"%-100s\n"
+"%-*s\n"
 msgstr[1] ""
 "\n"
 "Warnung: Artikel Ã¼berschreitet %d Spalten. Zeile %d ist die erste lange:\n"
-"%-100s\n"
+"%-*s\n"
 
-#: src/lang.c:1359
+#: src/lang.c:1375
 msgid ""
 "\n"
 "Warning: article unchanged after editing\n"
@@ -5123,7 +5215,7 @@ msgstr ""
 "Warnung: Artikel wurde im Editor nicht verÃ¤ndert\n"
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:1361
+#: src/lang.c:1377
 msgid ""
 "\n"
 "Warning: \"Subject:\" contains only whitespaces.\n"
@@ -5132,7 +5224,7 @@ msgstr ""
 "Warnung: \"Subject:\" enthÃ¤lt nur Leerzeichen.\n"
 
 #. TRANSLATORS: do not translate header names like 'Subject:' or 'References:'
-#: src/lang.c:1363
+#: src/lang.c:1379
 msgid ""
 "\n"
 "Warning: \"Subject:\" begins with \"Re: \" but there are no \"References:"
@@ -5143,7 +5235,7 @@ msgstr ""
 "\".\n"
 
 #. TRANSLATORS: do not translate header names like 'Subject:' or 'References:'
-#: src/lang.c:1366
+#: src/lang.c:1382
 msgid ""
 "\n"
 "Warning: Article has \"References:\" but \"Subject:\" does not begin\n"
@@ -5154,7 +5246,7 @@ msgstr ""
 "         mit \"Re: \" and enthÃ¤lt auch kein \"(was:\".\n"
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:1370
+#: src/lang.c:1386
 msgid ""
 "\n"
 "Warning: \"Subject:\" contains only \"Re:\".\n"
@@ -5162,7 +5254,7 @@ msgstr ""
 "\n"
 "Warnung: \"Subject:\" enthÃ¤lt nur \"Re:\".\n"
 
-#: src/lang.c:1371
+#: src/lang.c:1387
 msgid ""
 "Read carefully!\n"
 "\n"
@@ -5184,7 +5276,7 @@ msgstr ""
 "Das ist der Artikel, den Sie canceln (lÃ¶schen) wollen:\n"
 "\n"
 
-#: src/lang.c:1375
+#: src/lang.c:1391
 msgid ""
 "\n"
 "Distribution is limited to:\n"
@@ -5192,7 +5284,7 @@ msgstr ""
 "\n"
 "Die Verbreitung ist beschrÃ¤nkt auf:\n"
 
-#: src/lang.c:1376
+#: src/lang.c:1392
 msgid ""
 "\n"
 "Warning: Undesired Distribution \"world\" used.\n"
@@ -5200,7 +5292,7 @@ msgstr ""
 "\n"
 "Warnung: UnerwÃ¼nschter Wert \"world\" in Distribution verwendet.\n"
 
-#: src/lang.c:1377
+#: src/lang.c:1393
 msgid ""
 "\n"
 "Warning: You are using a non-plain transfer encoding (such as base64 or\n"
@@ -5215,7 +5307,7 @@ msgstr ""
 "         angehÃ¤ngt wird, so kann diese nicht korrekt kodiert werden.\n"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1384
+#: src/lang.c:1400
 #, c-format
 msgid ""
 "\n"
@@ -5237,7 +5329,7 @@ msgstr[1] ""
 "%s gestellt.\n"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1392
+#: src/lang.c:1408
 #, c-format
 msgid ""
 "\n"
@@ -5263,7 +5355,7 @@ msgstr[1] ""
 "keine 8-Bit-Zeichen und wird daher nicht automatisch gefaltet wird.\n"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1401
+#: src/lang.c:1417
 #, c-format
 msgid ""
 "\n"
@@ -5282,15 +5374,34 @@ msgstr[1] ""
 "Zeile %d ist lÃ¤nger als %d Oktette und sollte gefaltet werden,\n"
 "aber die Kodierung ist nicht auf %s gesetzt.\n"
 
-#: src/lang.c:1407
+#: src/lang.c:1423
+#, c-format
 msgid ""
 "\n"
-"Warning: \"example\" is a reserved hierarchy!\n"
+"Warning: \"%s\" in \"%s\" is from a reserved hierarchy!\n"
 msgstr ""
 "\n"
-"Warnung: \"example\" ist eine reserviert Hierarchie!\n"
+"Warnung: \"%s\" in \"%s\" ist aus einer reservierten Hierarchie!\n"
 
-#: src/lang.c:1408
+#: src/lang.c:1424
+#, c-format
+msgid ""
+"\n"
+"Warning: Illegal character in '%c' in %s: \"%s\".\n"
+msgstr ""
+"\n"
+"Warnung: UngÃ¼ltiges Zeichen '%c' in %s: \"%s\".\n"
+
+#: src/lang.c:1425
+#, c-format
+msgid ""
+"\n"
+"Warning: Invalid %s, \"%s\" not allowed.\n"
+msgstr ""
+"\n"
+"Warnung: UngÃ¼ltiger Wert in %s, \"%s\" nicht erlaubt.\n"
+
+#: src/lang.c:1426
 #, c-format
 msgid ""
 "\n"
@@ -5305,7 +5416,7 @@ msgstr ""
 "Einige Einstellungen in Ihrer %s-Datei haben sich geÃ¤ndert!\n"
 "Lesen Sie \"WHATSNEW\", usw....\n"
 
-#: src/lang.c:1410
+#: src/lang.c:1428
 #, c-format
 msgid ""
 "\n"
@@ -5319,7 +5430,7 @@ msgstr ""
 "Evtl. werden Einstellungen in Ihrer %s-Datei\n"
 "nicht erkannt oder Ã¤ndern sich!\n"
 
-#: src/lang.c:1413
+#: src/lang.c:1431
 #, c-format
 msgid ""
 "Warning: tin wrote fewer groups to your\n"
@@ -5334,7 +5445,20 @@ msgstr ""
 "wÃ¤hrenddessen abbestellt haben, ist ein Fehler aufgetreten und Sie sollten\n"
 "Ihre %s wiederherstellen, bevor Sie tin nochmal starten!\n"
 
-#: src/lang.c:1417
+#: src/lang.c:1435
+#, c-format
+msgid ""
+"\n"
+"Warning: manually supplied MIME-header, but \"%s\" is missing.\n"
+msgstr ""
+"\n"
+"Warnung: MIME-Header manuell angegeben, aber \"%s\" fehlt.\n"
+
+#: src/lang.c:1436
+msgid "Warning: multiple addresses given."
+msgstr "Warnung: Mehrere Adressen angegeben."
+
+#: src/lang.c:1437
 #, c-format
 msgid ""
 "\n"
@@ -5345,7 +5469,7 @@ msgstr ""
 "Warnung: Der Artikel hat mehrere Adressen in \"%s\".\n"
 "         Dies ist zumindest ungewÃ¶hnlich.\n"
 
-#: src/lang.c:1420
+#: src/lang.c:1440
 #, c-format
 msgid ""
 "\n"
@@ -5361,7 +5485,7 @@ msgstr ""
 "         \"%s\".\n"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1426
+#: src/lang.c:1446
 #, c-format
 msgid ""
 "\n"
@@ -5377,7 +5501,7 @@ msgstr[1] ""
 "Warnung: Es gibt %d '-- \\n' Zeilen. Das kÃ¶nnte einige Leute verwirren.\n"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1428
+#: src/lang.c:1448
 #, c-format
 msgid "Warning: Only %d out of %d article was saved"
 msgid_plural "Warning: Only %d out of %d articles were saved"
@@ -5385,7 +5509,7 @@ msgstr[0] "Warnung: Nur %d von %d Artike
 msgstr[1] "Warnung: Nur %d von %d Artikeln gespeichert"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1430
+#: src/lang.c:1450
 #, c-format
 msgid ""
 "\n"
@@ -5416,14 +5540,14 @@ msgstr[1] ""
 "mÃ¶glich\n"
 "         gehalten werden.\n"
 
-#: src/lang.c:1438
+#: src/lang.c:1458
 #, c-format
 msgid ""
 "Warning: this mail address may contain a spamtrap. %s=continue, %s=abort? "
 msgstr ""
 "Warnung: E-Mailadr. evtl. verfÃ¤lscht (Spamfalle). %s=weiter, %s=Abbruch? "
 
-#: src/lang.c:1439
+#: src/lang.c:1459
 #, c-format
 msgid ""
 "Warning: line %d contains unprintable chars:\n"
@@ -5432,7 +5556,16 @@ msgstr ""
 "Warnung: Zeile %d enthÃ¤lt nicht druckbare Zeichen:\n"
 "%s\n"
 
-#: src/lang.c:1440
+#: src/lang.c:1460
+#, c-format
+msgid ""
+"\n"
+"Warning: uppercase letter in \"%s:\"\n"
+msgstr ""
+"\n"
+"Warnung: GroÃŸbuchstabe in \"%s:\" verwendet.\n"
+
+#: src/lang.c:1461
 msgid ""
 "\n"
 "Warning: Signatures should start with '-- \\n' not with '--\\n'.\n"
@@ -5440,94 +5573,105 @@ msgstr ""
 "\n"
 "Warnung: Signaturen sollten mit '-- \\n' und nicht mit '--\\n' beginnen.\n"
 
-#: src/lang.c:1441
+#: src/lang.c:1462
 msgid "Warning: the group is moderated.\n"
 msgstr "Warnung: die Gruppe ist moderiert.\n"
 
-#: src/lang.c:1442
+#: src/lang.c:1463
 #, c-format
 msgid "Warning: %d of the groups is moderated.\n"
 msgid_plural "Warning: %d of the groups are moderated.\n"
 msgstr[0] "Warnung: %d der Gruppen ist moderiert.\n"
 msgstr[1] "Warnung: %d der Gruppen sind moderiert.\n"
 
-#: src/lang.c:1443
+#: src/lang.c:1464
+msgid "Warning: the group is read only.\n"
+msgstr "Warnung: die Gruppe ist schreibgeschÃ¼tzt.\n"
+
+#: src/lang.c:1465
+#, c-format
+msgid "Warning: %d of the groups is read only.\n"
+msgid_plural "Warning: %d of the groups are read only.\n"
+msgstr[0] "Warnung: %d der Gruppen ist schreibgeschÃ¼tzt.\n"
+msgstr[1] "Warnung: %d der Gruppen sind schreibgeschÃ¼tzt.\n"
+
+#: src/lang.c:1466
 msgid "Writing attributes file..."
 msgstr "Schreibe Datei mit den Eigenschaften der Newsgruppen..."
 
-#: src/lang.c:1444
+#: src/lang.c:1467
 #, c-format
 msgid "Writing %s\n"
 msgstr "Schreibe %s\n"
 
-#: src/lang.c:1445
+#: src/lang.c:1468
 msgid "Writing overview cache..."
 msgstr "Schreibe Overview Cache..."
 
-#: src/lang.c:1447
+#: src/lang.c:1470
 #, c-format
 msgid "%4d Response"
 msgid_plural "%4d Responses"
 msgstr[0] "%4d Antwort"
 msgstr[1] "%4d Antworten"
 
-#: src/lang.c:1449
+#: src/lang.c:1472
 msgid "Can't run slrnface: couldn't construct fifo name."
 msgstr "Kann slrnface nicht starten: konnte FIFO-Name nicht erzeugen."
 
-#: src/lang.c:1450
+#: src/lang.c:1473
 #, c-format
 msgid "Can't run slrnface: failed to create %s"
 msgstr "Kann slrnface nicht starten: Anlegen von %s fehlgeschlagen"
 
-#: src/lang.c:1451
+#: src/lang.c:1474
 #, c-format
 msgid "Slrnface abnormally exited, code %d."
 msgstr "Slrnface wurde mit Fehler %d beendet."
 
-#: src/lang.c:1452
+#: src/lang.c:1475
 #, c-format
 msgid "Slrnface failed: %s."
 msgstr "Fehler %s beim Aufruf von Slrnface."
 
-#: src/lang.c:1454
+#: src/lang.c:1477
 #, c-format
 msgid "Can't run slrnface: Environment variable %s not found."
 msgstr "Kann slrnface nicht starten: Umgebungsvariable %s nicht gefunden."
 
-#: src/lang.c:1456
+#: src/lang.c:1479
 msgid "Can't run slrnface: Not running in an xterm."
 msgstr "Kann slrnface nicht starten: tin lÃ¤uft nicht in einem xterm."
 
-#: src/lang.c:1459
+#: src/lang.c:1482
 msgid "couldn't connect to display"
 msgstr "konnte keine Verbindung zum Display herstellen"
 
-#: src/lang.c:1460
+#: src/lang.c:1483
 msgid "can't open FIFO"
 msgstr "Kann FIFO nicht Ã¶ffnen"
 
-#: src/lang.c:1461
+#: src/lang.c:1484
 msgid "executable not found"
 msgstr "ausfÃ¼hrbare Datei nicht gefunden"
 
-#: src/lang.c:1462
+#: src/lang.c:1485
 msgid "fork() failed"
 msgstr "fork() fehlgeschlagen"
 
-#: src/lang.c:1463
+#: src/lang.c:1486
 msgid "couldn't find controlling terminal"
 msgstr "Steuerterminal konnte nicht gefunden werden"
 
-#: src/lang.c:1464
+#: src/lang.c:1487
 msgid "terminal doesn't export width and height"
 msgstr "Terminal exportiert Breite und HÃ¶he nicht"
 
-#: src/lang.c:1465
+#: src/lang.c:1488
 msgid "WINDOWID not found in environment"
 msgstr "WINDOWID nicht in der Umgebung gefunden"
 
-#: src/lang.c:1466
+#: src/lang.c:1489
 msgid ""
 "This directory is used to create named pipes for communication between\n"
 "slrnface and its parent process. It should normally be empty because\n"
@@ -5553,75 +5697,75 @@ msgstr ""
 "wÃ¤hrend slrnface ausgefÃ¼hrt wird. Diese sollten nicht gelÃ¶scht werden.\n"
 
 #. TRANSLATORS: do not translate header names like 'Xref:'
-#: src/lang.c:1479
+#: src/lang.c:1502
 msgid "Xref: line (case insensitive)"
 msgstr "Xref: Zeile (ignoriere GroÃŸ- Kleinschreibung)"
 
-#: src/lang.c:1481
+#: src/lang.c:1504
 #, c-format
 msgid "Added %d group"
 msgid_plural "Added %d groups"
 msgstr[0] "%d Gruppe hinzugefÃ¼gt"
 msgstr[1] "%d Gruppen hinzugefÃ¼gt"
 
-#: src/lang.c:1482
+#: src/lang.c:1505
 msgid "No unsubscribed groups to show"
 msgstr "Keine nicht abonnierte Gruppen gefunden"
 
-#: src/lang.c:1483
+#: src/lang.c:1506
 msgid "Showing subscribed to groups only"
 msgstr "Zeige nur abonnierte Gruppen"
 
-#: src/lang.c:1484
+#: src/lang.c:1507
 msgid "yenc file"
 msgstr "YENC-Datei"
 
-#: src/lang.c:1485
+#: src/lang.c:1508
 msgid "corrupt yenc"
 msgstr "beschÃ¤digte YENC-Datei"
 
-#: src/lang.c:1486
+#: src/lang.c:1509
 #, c-format
 msgid "crc checksum %s"
 msgstr "CRC PrÃ¼fsumme %s"
 
-#: src/lang.c:1487
+#: src/lang.c:1510
 msgid "incomplete yenc"
 msgstr "unvollstÃ¤ndige YENC-Datei"
 
-#: src/lang.c:1488
+#: src/lang.c:1511
 #, c-format
 msgid "part %s"
 msgstr "Teil %s"
 
-#: src/lang.c:1489
+#: src/lang.c:1512
 #, c-format
 msgid "part size %s"
 msgstr "TeilgrÃ¶ÃŸe %s"
 
-#: src/lang.c:1490
+#: src/lang.c:1513
 msgid "partial yenc"
 msgstr "YENC Teil"
 
-#: src/lang.c:1491
+#: src/lang.c:1514
 #, c-format
 msgid "total parts %s"
 msgstr "Anzahl Teile %s"
 
-#: src/lang.c:1492
+#: src/lang.c:1515
 #, c-format
 msgid "total size %s"
 msgstr "GesamtgrÃ¶ÃŸe %s"
 
-#: src/lang.c:1493
+#: src/lang.c:1516
 msgid "Yes "
 msgstr "Ja  "
 
-#: src/lang.c:1494
+#: src/lang.c:1517
 msgid "You have mail"
 msgstr "Sie haben Mail"
 
-#: src/lang.c:1499
+#: src/lang.c:1522
 #, c-format
 msgid ""
 "\n"
@@ -5642,11 +5786,11 @@ msgstr ""
 "         entfernen oder MM_NETWORK_CHARSET im M)neu auf einen\n"
 "         passenderen Wert setzen.\n"
 
-#: src/lang.c:1510
+#: src/lang.c:1533
 msgid "  -D mode  debug mode"
 msgstr "  -D Modus Debug-Modus"
 
-#: src/lang.c:1514
+#: src/lang.c:1537
 msgid ""
 "Read carefully!\n"
 "\n"
@@ -5674,11 +5818,11 @@ msgstr ""
 "Dies ist der Artikel, den Sie canceln (lÃ¶schen) wollen:\n"
 "\n"
 
-#: src/lang.c:1523
+#: src/lang.c:1546
 msgid "toggle color"
 msgstr "Farben ein/aus"
 
-#: src/lang.c:1524
+#: src/lang.c:1547
 msgid ""
 "# Changing colors of several screen parts\n"
 "# Possible values are:\n"
@@ -5724,11 +5868,11 @@ msgstr ""
 "#  15 = HellweiÃŸ\n"
 "\n"
 
-#: src/lang.c:1544
+#: src/lang.c:1567
 msgid "  -a       toggle color flag"
 msgstr "  -a       Farbe ein- oder ausschalten"
 
-#: src/lang.c:1548
+#: src/lang.c:1571
 msgid ""
 "\n"
 "Error: Followup-To set to more than one newsgroup!\n"
@@ -5736,17 +5880,8 @@ msgstr ""
 "\n"
 "Fehler: Followup-To auf mehr als eine Newsgruppe gesetzt!\n"
 
-#: src/lang.c:1549
-#, c-format
-msgid ""
-"\n"
-"Error: \"%s\" is renamed, use \"%s\" instead!\n"
-msgstr ""
-"\n"
-"Fehler: \"%s\" wurde umbenannt, \"%s\" stattdessen benutzen!\n"
-
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1551
+#: src/lang.c:1573
 #, c-format
 msgid ""
 "\n"
@@ -5761,7 +5896,7 @@ msgstr[1] ""
 "\n"
 "Fehler: Crossposting in %d Newsgruppen und kein Followup-To gesetzt!\n"
 
-#: src/lang.c:1552
+#: src/lang.c:1574
 #, c-format
 msgid ""
 "\n"
@@ -5770,7 +5905,7 @@ msgstr ""
 "\n"
 "Fehler: \"%s\" ist keine gÃ¼ltige Newsgruppe!\n"
 
-#: src/lang.c:1554
+#: src/lang.c:1576
 msgid ""
 "\n"
 "Warning: Followup-To set to more than one newsgroup!\n"
@@ -5778,17 +5913,8 @@ msgstr ""
 "\n"
 "Warnung: Followup-To in mehr als eine Newsgruppe gesetzt!\n"
 
-#: src/lang.c:1555
-#, c-format
-msgid ""
-"\n"
-"Warning: \"%s\" is renamed, you should use \"%s\" instead!\n"
-msgstr ""
-"\n"
-"Warnung: \"%s\" wurde umbenannt, bitte \"%s\" stattdessen benutzen!\n"
-
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1557
+#: src/lang.c:1578
 #, c-format
 msgid ""
 "\n"
@@ -5803,7 +5929,7 @@ msgstr[1] ""
 "\n"
 "Warnung: Crossposting in %d Newsgruppen und kein Followup-To gesetzt!\n"
 
-#: src/lang.c:1558
+#: src/lang.c:1579
 #, c-format
 msgid ""
 "\n"
@@ -5814,7 +5940,7 @@ msgstr ""
 "Warnung: \"%s\" ist nicht in Ihrem newsrc,\n"
 "sie kÃ¶nnte ungÃ¼ltig sein!\n"
 
-#: src/lang.c:1559
+#: src/lang.c:1580
 #, c-format
 msgid ""
 "\n"
@@ -5823,80 +5949,90 @@ msgstr ""
 "\n"
 "Warnung: \"%s\" ist keine gÃ¼ltige Newsgruppe auf diesem Server!\n"
 
-#: src/lang.c:1563
+#: src/lang.c:1584
+#, c-format
+msgid "%c  %s\t Warning: Group renamed to %s!\n"
+msgstr "%c  %s\t Warnung: Gruppe umbenannt in %s!\n"
+
+#: src/lang.c:1586
+#, c-format
+msgid "%c  %s\t Error: Group renamed to %s!\n"
+msgstr "%c  %s\t Fehler: Gruppe umbenannt in %s!\n"
+
+#: src/lang.c:1590
 #, c-format
 msgid "%d files successfully written from %d articles. %d %s occurred."
 msgstr ""
 "%d Dateien aus %d Artikeln erfolgreich geschrieben. %d %s trat(en) auf."
 
-#: src/lang.c:1564
+#: src/lang.c:1591
 msgid "Missing parts."
 msgstr "Teile fehlen."
 
-#: src/lang.c:1565
+#: src/lang.c:1592
 msgid "No beginning."
 msgstr "Kein Anfang."
 
-#: src/lang.c:1566
+#: src/lang.c:1593
 msgid "No data."
 msgstr "Keine Daten."
 
-#: src/lang.c:1567
+#: src/lang.c:1594
 msgid "Unknown error."
 msgstr "Unbekannter Fehler."
 
-#: src/lang.c:1571
+#: src/lang.c:1598
 #, c-format
 msgid "Reading mail active file: %s"
 msgstr "Lese EMail-Active-Datei: %s"
 
-#: src/lang.c:1572
+#: src/lang.c:1599
 #, c-format
 msgid "Reading mailgroups file: %s"
 msgstr "Lese Mailgruppen-Datei: %s"
 
-#: src/lang.c:1576
+#: src/lang.c:1603
 msgid "perform PGP operations on article"
 msgstr "Wendet PGP auf den Artikel an"
 
-#: src/lang.c:1577
+#: src/lang.c:1604
 msgid "Add key to public keyring?"
 msgid_plural "Add keys to public keyring?"
 msgstr[0] "SchlÃ¼ssel dem Ã¶ffentlichen SchlÃ¼sselring hinzufÃ¼gen?"
 msgstr[1] "SchlÃ¼ssel dem Ã¶ffentlichen SchlÃ¼sselring hinzufÃ¼gen?"
 
-#: src/lang.c:1578
+#: src/lang.c:1605
 #, c-format
 msgid "%s=encrypt, %s=sign, %s=both, %s=quit: "
 msgstr "%s=verschlÃ¼sseln, %s=signieren, %s=beides, %s=Ende: "
 
-#: src/lang.c:1579
+#: src/lang.c:1606
 #, c-format
 msgid "%s=sign, %s=sign & include public key, %s=quit: "
 msgstr "%s=signiere, %s=signiere & fÃ¼ge Ã¶ffentl. SchlÃ¼ssel hinzu, %s=Ende: "
 
-#: src/lang.c:1580
+#: src/lang.c:1607
 #, c-format
 msgid "PGP has not been set up (can't open %s)"
 msgstr "PGP Wurde nicht konfiguriert (kann %s nicht Ã¶ffnen)"
 
-#: src/lang.c:1581
+#: src/lang.c:1608
 msgid "Article not signed and no public keys found"
 msgstr "Artikel ist nicht signiert; keine Ã¶ffentlichen SchlÃ¼ssel gefunden"
 
-#: src/lang.c:1583
+#: src/lang.c:1610
 #, c-format
 msgid "%s=quit, %s=edit, %s=ispell, %s=pgp, %s=menu, %s=post, %s=postpone: "
 msgstr ""
 "%s=Ende, %s=bearbeiten, %s=ispell, %s=pgp, %s=MenÃ¼, %s=posten, "
 "%s=zurÃ¼cklegen: "
 
-#: src/lang.c:1584
+#: src/lang.c:1611
 #, c-format
 msgid "%s=quit, %s=edit, %s=ispell, %s=pgp, %s=send [%%s]: "
 msgstr "%s=Ende, %s=bearbeiten, %s=ispell, %s=pgp, %s=verschicken [%%s]: "
 
-#: src/lang.c:1585
+#: src/lang.c:1612
 #, c-format
 msgid ""
 "%s=quit, %s=edit, %s=ispell, %s=pgp, %s=menu, %s=post, %s=postpone [%%s]: "
@@ -5904,133 +6040,133 @@ msgstr ""
 "%s=Ende, %s=bearbeiten, %s=ispell, %s=pgp, %s=MenÃ¼, %s=posten, "
 "%s=zurÃ¼cklegen [%%s]: "
 
-#: src/lang.c:1587
+#: src/lang.c:1614
 #, c-format
 msgid "%s=quit, %s=edit, %s=pgp, %s=menu, %s=post, %s=postpone: "
 msgstr "%s=Ende, %s=bearbeiten, %s=pgp, %s=MenÃ¼, %s=posten, %s=zurÃ¼cklegen: "
 
-#: src/lang.c:1588
+#: src/lang.c:1615
 #, c-format
 msgid "%s=quit, %s=edit, %s=pgp, %s=send [%%s]: "
 msgstr "%s=Ende, %s=bearbeiten, %s=pgp, %s=verschicken [%%s]: "
 
-#: src/lang.c:1589
+#: src/lang.c:1616
 #, c-format
 msgid "%s=quit, %s=edit, %s=pgp, %s=menu, %s=post, %s=postpone [%%s]: "
 msgstr ""
 "%s=Ende, %s=bearbeiten, %s=pgp, %s=MenÃ¼, %s=posten, %s=zurÃ¼cklegen [%%s]: "
 
-#: src/lang.c:1593
+#: src/lang.c:1620
 #, c-format
 msgid "%s=quit, %s=edit, %s=ispell, %s=menu, %s=post, %s=postpone: "
 msgstr ""
 "%s=Ende, %s=bearbeiten, %s=ispell, %s=MenÃ¼, %s=posten, %s=zurÃ¼cklegen: "
 
-#: src/lang.c:1594
+#: src/lang.c:1621
 #, c-format
 msgid "%s=quit, %s=edit, %s=ispell, %s=send [%%s]: "
 msgstr "%s=Ende, %s=bearbeiten, %s=ispell, %s=verschicken [%%s]: "
 
-#: src/lang.c:1595
+#: src/lang.c:1622
 #, c-format
 msgid "%s=quit, %s=edit, %s=ispell, %s=menu, %s=post, %s=postpone [%%s]: "
 msgstr ""
 "%s=Ende, %s=bearbeiten, %s=ispell, %s=MenÃ¼, %s=post, %s=ZurÃ¼ckl. [%%s]: "
 
-#: src/lang.c:1597
+#: src/lang.c:1624
 #, c-format
 msgid "%s=quit, %s=edit, %s=menu, %s=post, %s=postpone: "
 msgstr "%s=Ende, %s=bearbeiten, %s=MenÃ¼, %s=posten, %s=zurÃ¼cklegen: "
 
-#: src/lang.c:1598
+#: src/lang.c:1625
 #, c-format
 msgid "%s=quit, %s=edit, %s=send [%%s]: "
 msgstr "%s=Ende, %s=bearbeiten, %s=verschicken [%%s]: "
 
-#: src/lang.c:1599
+#: src/lang.c:1626
 #, c-format
 msgid "%s=quit, %s=edit, %s=menu, %s=post, %s=postpone [%%s]: "
 msgstr "%s=Ende, %s=bearbeiten, %s=MenÃ¼, %s=posten, %s=zurÃ¼cklegen [%%s]: "
 
-#: src/lang.c:1603
+#: src/lang.c:1630
 #, c-format
 msgid "%s argument is not numeric: %s"
 msgstr "%s ist nicht numerisch: %s"
 
-#: src/lang.c:1606
+#: src/lang.c:1633
 msgid "Try cache_overview_files to speed up things.\n"
 msgstr "Setze cache_overview_files um das Lesen zu beschleunigen.\n"
 
-#: src/lang.c:1607
+#: src/lang.c:1634
 msgid "Tin will use local index files instead.\n"
-msgstr "Tin wird lokale index files benutzen.\n"
+msgstr "Tin wird lokale Index-Dateien benutzen.\n"
 
-#: src/lang.c:1608
+#: src/lang.c:1635
 msgid "Cannot find NNTP server name"
 msgstr "Kann den Namen des NNTP Servers nicht finden"
 
-#: src/lang.c:1609
+#: src/lang.c:1636
 msgid "CAPABILITIES did not announce READER"
 msgstr "CAPABILITIES hat READER nicht bekannt geben"
 
-#: src/lang.c:1610
+#: src/lang.c:1637
 #, c-format
 msgid "Connecting to %s:%u..."
 msgstr "Verbinde mit %s:%u..."
 
-#: src/lang.c:1611
+#: src/lang.c:1638
 msgid "NNTP connection error. Exiting..."
 msgstr "NNTP-Verbindungsfehler. Beende..."
 
 #. TODO: plural-forms
-#: src/lang.c:1613
+#: src/lang.c:1640
 #, c-format
 msgid "NNTP connection error: nntp_read_timeout_secs %d elapsed. Exiting..."
 msgstr ""
 "NNTP-Verbindungsfehler: nntp_read_timeout_secs %d abgelaufen. Beende..."
 
-#: src/lang.c:1614
+#: src/lang.c:1641
 #, c-format
 msgid "DISABLED CMDS.: %s\n"
 msgstr "DEAKTIVIERTE CMDS.: %s\n"
 
-#: src/lang.c:1615
+#: src/lang.c:1642
 msgid "Disconnecting from server..."
 msgstr "Trenne Verbindung zum Server..."
 
-#: src/lang.c:1616
+#: src/lang.c:1643
 #, c-format
 msgid "Failed to connect to NNTP server %s. Exiting..."
 msgstr "Konnte nicht zum NNTP Server %s verbinden. Beende..."
 
-#: src/lang.c:1617
+#: src/lang.c:1644
 msgid "205  Closing connection"
 msgstr "205  SchlieÃŸe Verbindung"
 
-#: src/lang.c:1618
+#: src/lang.c:1645
 msgid "Your server does not support the NNTP XOVER or OVER command.\n"
 msgstr "Ihr Server unterstÃ¼tzt kein NNTP XOVER oder OVER Kommando.\n"
 
-#: src/lang.c:1619
+#: src/lang.c:1646
 #, c-format
 msgid "Port isn't numeric: %s:%s\n"
 msgstr "Port ist nicht numerisch: %s:%s\n"
 
-#: src/lang.c:1621
+#: src/lang.c:1648
 #, c-format
 msgid "Port in %s isn't numeric: %s:%s\n"
 msgstr "Port in %s ist nicht numerisch: %s:%s\n"
 
-#: src/lang.c:1622
+#: src/lang.c:1649
 #, c-format
 msgid "reconnect (%d) limit %d reached, giving up."
 msgstr "Wiederverbinden (%d), Grenze (%d) erreicht, Abbruch."
 
-#: src/lang.c:1624
+#: src/lang.c:1651
 msgid "Connection to news server has timed out. Reconnect?"
 msgstr "Die Verbindung zum Newsserver wurde unterbrochen. Wieder verbinden?"
 
-#: src/lang.c:1625
+#: src/lang.c:1652
 #, c-format
 msgid ""
 "Put the server name in the file %s,\n"
@@ -6039,65 +6175,65 @@ msgstr ""
 "Schreiben Sie den Servernamen in die Datei %s,\n"
 "oder setzen Sie die Umgebungsvariable NNTPSERVER"
 
-#: src/lang.c:1627
+#: src/lang.c:1654
 msgid "Continuing..."
 msgstr "Weiter..."
 
-#: src/lang.c:1628
+#: src/lang.c:1655
 msgid "Read timeout from server - quit tin?"
 msgstr "ZeitÃ¼berschreitung beim Lesen vom Server - tin beenden?"
 
-#: src/lang.c:1629
+#: src/lang.c:1656
 msgid "  -C       try COMPRESS NNTP extension"
 msgstr "  -C       NNTP Erweiterung COMPRESS versuchen"
 
-#: src/lang.c:1631
+#: src/lang.c:1658
 msgid "  -A       force authentication on connect"
 msgstr "  -A       Erzwinge Anmeldung bei Verbindung"
 
-#: src/lang.c:1632
+#: src/lang.c:1659
 #, c-format
 msgid "  -g serv  read news from NNTP server serv [default=%s]"
 msgstr "  -g serv  Lese Artikel vom NNTP-Server 'serv' [Standard=%s]"
 
-#: src/lang.c:1633
+#: src/lang.c:1660
 #, c-format
 msgid "  -p port  use port as NNTP port [default=%d]"
 msgstr "  -p port  Benutze 'port' als NNTP-Port [Standard=%d]"
 
-#: src/lang.c:1635
+#: src/lang.c:1662
 msgid "  -k       skip verification for NNTPS"
 msgstr "  -k       NNTPS-Verifizierung Ã¼berspringen"
 
-#: src/lang.c:1636
+#: src/lang.c:1663
 msgid "  -T       enable NNTPS"
 msgstr "  -T       Benutze NNTPS"
 
-#: src/lang.c:1638
+#: src/lang.c:1665
 msgid "  -Q       quick start. Same as -dnq"
 msgstr "  -Q       Schnellstart. Das Selbe wie -dnq"
 
-#: src/lang.c:1639
+#: src/lang.c:1666
 msgid "  -r       read news remotely from default NNTP server"
 msgstr "  -r       Lese Artikel vom Standard-NNTP-Server"
 
-#: src/lang.c:1640
+#: src/lang.c:1667
 msgid "  -l       use only LIST instead of GROUP (-n) command"
 msgstr "  -l       Benutze nur das LIST anstelle vom GROUP-Kommando (-n)"
 
-#: src/lang.c:1641
+#: src/lang.c:1668
 msgid "  -n       only read subscribed .newsrc groups from NNTP server"
 msgstr "  -n       Lese nur Gruppen aus der .newsrc-Datei vom NNTP-Server"
 
-#: src/lang.c:1643
+#: src/lang.c:1670
 msgid "  -4       force connecting via IPv4"
 msgstr "  -4       IPv4 benutzen"
 
-#: src/lang.c:1644
+#: src/lang.c:1671
 msgid "  -6       force connecting via IPv6"
 msgstr "  -6       IPv6 benutzen"
 
-#: src/lang.c:1645
+#: src/lang.c:1672
 msgid ""
 "\n"
 "socket or connect problem\n"
@@ -6105,7 +6241,7 @@ msgstr ""
 "\n"
 "Socket oder Verbindungsproblem\n"
 
-#: src/lang.c:1647
+#: src/lang.c:1674
 #, c-format
 msgid ""
 "\n"
@@ -6114,16 +6250,16 @@ msgstr ""
 "\n"
 "Verbindung mit %s: "
 
-#: src/lang.c:1648
+#: src/lang.c:1675
 msgid "Giving up...\n"
 msgstr "Gebe auf...\n"
 
-#: src/lang.c:1650
+#: src/lang.c:1677
 #, c-format
 msgid "%s/tcp: Unknown service.\n"
 msgstr "%s/tcp: Unbekannter Service.\n"
 
-#: src/lang.c:1653
+#: src/lang.c:1680
 msgid ""
 "Your server does not have Xref: in its XOVER information.\n"
 "Tin will try to use XHDR XREF instead (slows down things a bit).\n"
@@ -6131,89 +6267,89 @@ msgstr ""
 "Ihr Server hat kein Xref: in seiner XOVER-Information.\n"
 "Tin versucht XHDR XREF zu benutzen (verlangsamt den Prozess etwas).\n"
 
-#: src/lang.c:1656
+#: src/lang.c:1683
 #, c-format
 msgid "Can't open %s. Try %s -r to read news via NNTP."
 msgstr "Kann %s nicht Ã¶ffnen. Probieren Sie %s -r um via NNTP zu lesen."
 
-#: src/lang.c:1659
+#: src/lang.c:1686
 msgid "  -Q       quick start. Same as -dq"
 msgstr "  -Q       Schnellstart. Das Selbe wie -dq"
 
-#: src/lang.c:1660
+#: src/lang.c:1687
 msgid "  -l       read only active file instead of scanning spool (-n) command"
 msgstr ""
 "  -l       Nur active Datei lesen ohne den Spool zu durchsuchen (-n) Kommando"
 
-#: src/lang.c:1661
+#: src/lang.c:1688
 msgid "  -n       only read subscribed .newsrc groups from spool"
 msgstr ""
 "  -n       Lese nur Gruppen aus der .newsrc-Datei aus dem lokalen Spool"
 
-#: src/lang.c:1662
+#: src/lang.c:1689
 msgid "Your server does not have Xref: in its NOV-files.\n"
 msgstr "Ihr Server hat kein Xref: in seinen NOV-Dateien.\n"
 
-#: src/lang.c:1666
+#: src/lang.c:1693
 msgid "Posting using external inews failed. Use built in inews instead?"
 msgstr "Fehler beim Posten mit externem inews, verwende eingebautes?"
 
-#: src/lang.c:1667
+#: src/lang.c:1694
 msgid "It worked! Should I always use my built in inews from now on?"
 msgstr "Das hat funktioniert. In Zukunft immer eingebautes inews verwenden?"
 
-#: src/lang.c:1671
+#: src/lang.c:1698
 #, c-format
 msgid "%d article printed"
 msgid_plural "%d articles printed"
 msgstr[0] "%d Artikel gedruckt"
 msgstr[1] "%d Artikel gedruckt"
 
-#: src/lang.c:1672
+#: src/lang.c:1699
 msgid "output article/thread/hot/pattern/tagged articles to printer"
 msgstr "Druckt Artikel/Thread/hervorgehobene/Muster/markierten"
 
-#: src/lang.c:1673
+#: src/lang.c:1700
 msgid "Print"
 msgstr "Drucke"
 
-#: src/lang.c:1674
+#: src/lang.c:1701
 msgid "Printing..."
 msgstr "Drucke..."
 
-#: src/lang.c:1678
+#: src/lang.c:1705
 #, c-format
 msgid "%d article piped to \"%s\""
 msgid_plural "%d articles piped to \"%s\""
 msgstr[0] "%d Artikel an \"%s\" weiter geleitet"
 msgstr[1] "%d Artikel an \"%s\" weiter geleitet"
 
-#: src/lang.c:1679
+#: src/lang.c:1706
 msgid "pipe article/thread/hot/pattern/tagged articles into command"
 msgstr "Pipet Artikel/Thread hervorgehoben/Muster/markierten Artikel"
 
-#: src/lang.c:1680
+#: src/lang.c:1707
 msgid "No command"
 msgstr "Kein Kommando"
 
-#: src/lang.c:1681
+#: src/lang.c:1708
 msgid "Pipe"
 msgstr "Pipe"
 
-#: src/lang.c:1682
+#: src/lang.c:1709
 #, c-format
 msgid "Pipe to command [%.*s]> "
 msgstr "Pipen in Kommando [%.*s]> "
 
-#: src/lang.c:1683
+#: src/lang.c:1710
 msgid "Piping..."
 msgstr "Pipen..."
 
-#: src/lang.c:1685
+#: src/lang.c:1712
 msgid "Piping not enabled."
 msgstr "Pipen nicht aktiviert."
 
-#: src/lang.c:1689
+#: src/lang.c:1716
 #, c-format
 msgid ""
 "\n"
@@ -6228,7 +6364,7 @@ msgstr ""
 "        vom Inhalt trennt. Benutzen Sie ein ',' um mehrere Newsgruppen\n"
 "        anzugeben\n"
 
-#: src/lang.c:1694
+#: src/lang.c:1721
 #, c-format
 msgid ""
 "\n"
@@ -6241,7 +6377,7 @@ msgstr ""
 "        Da diese Zeile keinen leeren Raum enthalten darf, ist dies nicht\n"
 "        erlaubt. Bitte schreiben Sie alle Newsgruppen in eine Zeile\n"
 
-#: src/lang.c:1699
+#: src/lang.c:1726
 #, c-format
 msgid ""
 "\n"
@@ -6254,7 +6390,7 @@ msgstr ""
 "         Da diese Zeile keinen leeren Raum enthalten sollte, ist dies nicht\n"
 "         Ã¼blich. Bitte schreiben Sie alle Newsgruppen in eine Zeile.\n"
 
-#: src/lang.c:1703
+#: src/lang.c:1730
 #, c-format
 msgid ""
 "\n"
@@ -6264,7 +6400,47 @@ msgstr ""
 "Warnung: Die \"%s:\" Zeile enthÃ¤lt Leerzeichen die entfernt\n"
 "         werden sollten.\n"
 
-#: src/lang.c:1708
+#: src/lang.c:1734
+#, c-format
+msgid ""
+"\n"
+"Warning: \"%s\" should not be folded.\n"
+msgstr ""
+"\n"
+"Warnung: \"%s\" sollte nicht umgebrochen werden.\n"
+
+#: src/lang.c:1735
+#, c-format
+msgid ""
+"\n"
+"Warning: header in line %d starts with unusual character '%c':\n"
+"%s\n"
+msgstr ""
+"\n"
+"Warnung: Header in Zeile %d beginnt mit ungewÃ¶hnlichem Zeichen '%c':\n"
+"%s\n"
+
+#: src/lang.c:1736
+#, c-format
+msgid ""
+"\n"
+"Warning: Element \"%s\" in %s is too short.\n"
+msgstr ""
+"\n"
+"Warnung: Wert \"%s\" in %s ist zu kurz.\n"
+
+#: src/lang.c:1737
+#, c-format
+msgid ""
+"\n"
+"Warning: posted and mailed not supported,\n"
+"         \"To: %s\" ignored.\n"
+msgstr ""
+"\n"
+"Warnung: \"posted and mailed\" wird nicht unterstÃ¼tzt,\n"
+"         \"To: %s\" ignoriert.\n"
+
+#: src/lang.c:1740
 msgid ""
 "\n"
 "  If your article contains quoted text  please take some time to pare it "
@@ -6299,40 +6475,40 @@ msgstr ""
 "  Artikel nicht sorgfÃ¤ltig formatieren, ist es sehr wahrscheinlich, dass er\n"
 "  von vielen gar nicht gelesen wird.\n"
 
-#: src/lang.c:1721
+#: src/lang.c:1753
 msgid "shell escape"
 msgstr "Ausgang zur Shell"
 
-#: src/lang.c:1722
+#: src/lang.c:1754
 #, c-format
 msgid "Shell Command (%s)"
 msgstr "Shellkommando (%s)"
 
-#: src/lang.c:1723
+#: src/lang.c:1755
 #, c-format
 msgid "Enter shell command [%s]> "
 msgstr "Geben Sie ein Shellkommando ein [%s]> "
 
-#: src/lang.c:1727
+#: src/lang.c:1759
 #, c-format
 msgid "%s: Can't get entry for TERM\n"
 msgstr "%s: Kann den Wert fÃ¼r TERM nicht finden\n"
 
-#: src/lang.c:1731
+#: src/lang.c:1763
 #, c-format
 msgid "Group %.*s ('q' to quit)..."
 msgstr "Gruppe %.*s ('q' zum beenden)..."
 
-#: src/lang.c:1733
+#: src/lang.c:1765
 #, c-format
 msgid "Group %.*s..."
 msgstr "Gruppe %.*s..."
 
-#: src/lang.c:1737
+#: src/lang.c:1769
 msgid "Server unavailable\n"
 msgstr "Server nicht erreichbar\n"
 
-#: src/lang.c:1743
+#: src/lang.c:1775
 #, c-format
 msgid ""
 "%s=pipe; %s=mail; %s=print; %s=quit; %s=toggle all/unread; %s=save; %s=tag; "
@@ -6341,7 +6517,7 @@ msgstr ""
 "%s=Pipe; %s=Mail; %s=Drucken; %s=Ende; %s=Alle/Nur ungel.; %s=Speich.; "
 "%s=tag; %s=Posten"
 
-#: src/lang.c:1744
+#: src/lang.c:1776
 #, c-format
 msgid ""
 "%s=pipe; %s=mail; %s=print; %s=quit; %s=reply mail; %s=save; %s=tag; %s=post"
@@ -6349,7 +6525,7 @@ msgstr ""
 "%s=Pipe; %s=Mail; %s=Drucken; %s=Ende; %s=Antw. Mail; %s=Speich.; %s=tag; "
 "%s=Posten"
 
-#: src/lang.c:1746
+#: src/lang.c:1778
 #, c-format
 msgid ""
 "%s=mail; %s=print; %s=quit; %s=toggle all/unread; %s=save; %s=tag; %s=post"
@@ -6357,589 +6533,617 @@ msgstr ""
 "%s=Mail; %s=Drucken; %s=Ende; %s=Alle/Nur ungel.; %s=Speich.; %s=tag; "
 "%s=Posten"
 
-#: src/lang.c:1747
+#: src/lang.c:1779
 #, c-format
 msgid "%s=mail; %s=print; %s=quit; %s=reply mail; %s=save; %s=tag; %s=post"
 msgstr ""
 "%s=Mail; %s=Drucken; %s=Ende; %s=Antw. Mail; %s=Speich.; %s=tag; %s=Posten"
 
-#: src/lang.c:1751
+#: src/lang.c:1783
 #, c-format
 msgid ""
 "%s=pipe; %s=mail; %s=quit; %s=toggle all/unread; %s=save; %s=tag; %s=post"
 msgstr ""
 "%s=Pipe; %s=Mail; %s=Ende; %s=Alle/Nur ungel.; %s=Speich.; %s=tag; %s=Posten"
 
-#: src/lang.c:1752
+#: src/lang.c:1784
 #, c-format
 msgid "%s=pipe; %s=mail; %s=quit; %s=reply mail; %s=save; %s=tag; %s=post"
 msgstr ""
 "%s=Pipe; %s=Mail; %s=Ende; %s=Antw. Mail; %s=Speich.; %s=tag; %s=Posten"
 
-#: src/lang.c:1754
+#: src/lang.c:1786
 #, c-format
 msgid "%s=mail; %s=quit; %s=toggle all/unread; %s=save; %s=tag; %s=post"
 msgstr "%s=Mail; %s=Ende; %s=Alle/Nur ungel.; %s=Speich.; %s=tag; %s=Posten"
 
-#: src/lang.c:1755
+#: src/lang.c:1787
 #, c-format
 msgid "%s=mail; %s=quit; %s=reply mail; %s=save; %s=tag; %s=post"
 msgstr "%s=Mail; %s=Ende; %s=Antw. Mail; %s=Speich.; %s=tag; %s=Posten"
 
-#: src/lang.c:1761
+#: src/lang.c:1793
 msgid "Terminal does not support color"
 msgstr "Terminal unterstÃ¼tzt keine Farben"
 
-#: src/lang.c:1766
+#: src/lang.c:1798
 #, c-format
 msgid "Trying %s"
 msgstr "Versuche %s"
 
-#: src/lang.c:1781
+#: src/lang.c:1813
 msgid "Subject"
 msgstr "Subject"
 
-#: src/lang.c:1782
+#: src/lang.c:1814
 msgid "References"
 msgstr "References"
 
-#: src/lang.c:1783
+#: src/lang.c:1815
 msgid "Both Subject and References"
 msgstr "Beides: Subject und References"
 
-#: src/lang.c:1784
+#: src/lang.c:1816
 msgid "Multipart Subject"
 msgstr "Mehrteilige Artikel (Subject)"
 
-#: src/lang.c:1785
+#: src/lang.c:1817
 msgid "Percentage Match"
 msgstr "Prozentualer Treffer"
 
-#: src/lang.c:1798 src/lang.c:1880 src/lang.c:2026 src/lang.c:2041
+#: src/lang.c:1830 src/lang.c:1912 src/lang.c:2069 src/lang.c:2084
 msgid "Nothing"
 msgstr "Nichts"
 
-#: src/lang.c:1799
+#: src/lang.c:1831
 msgid "Complete UU/YENC"
 msgstr "VollstÃ¤ndige UU/YENC"
 
-#: src/lang.c:1800
+#: src/lang.c:1832
 msgid "Any UU/YENC"
 msgstr "Beliebige UU/YENC"
 
-#: src/lang.c:1802
+#: src/lang.c:1834
 msgid "Inline PGP"
 msgstr "Inline PGP"
 
-#: src/lang.c:1803
+#: src/lang.c:1835
 msgid "Complete UU/YENC & Inline PGP"
 msgstr "VollstÃ¤ndige UU/YENC & Inline PGP"
 
-#: src/lang.c:1804
+#: src/lang.c:1836
 msgid "Any UU/YENC & Inline PGP"
 msgstr "Beliebige UU/YENC & Inline PGP"
 
-#: src/lang.c:1806
+#: src/lang.c:1838
 msgid "Shar"
 msgstr "Shar"
 
-#: src/lang.c:1807
+#: src/lang.c:1839
 msgid "Complete UU/YENC & Shar"
 msgstr "VollstÃ¤ndige UU/YENC & Shar"
 
-#: src/lang.c:1808
+#: src/lang.c:1840
 msgid "Any UU/YENC & Shar"
 msgstr "Beliebige UU/YENC & Shar"
 
-#: src/lang.c:1810
+#: src/lang.c:1842
 msgid "Inline PGP & Shar"
 msgstr "Inline PGP & Shar"
 
-#: src/lang.c:1811
+#: src/lang.c:1843
 msgid "Complete UU/YENC & PGP & Shar"
 msgstr "Vollst. UU/YENC & PGP & Shar"
 
-#: src/lang.c:1812
+#: src/lang.c:1844
 msgid "Hide all"
 msgstr "Alle ausblenden"
 
-#: src/lang.c:1822
+#: src/lang.c:1854
 msgid "Address"
 msgstr "Adresse"
 
-#: src/lang.c:1823
+#: src/lang.c:1855
 msgid "Full Name"
 msgstr "Voller Name"
 
-#: src/lang.c:1824
+#: src/lang.c:1856
 msgid "Address and Name"
 msgstr "Adresse und Name"
 
-#: src/lang.c:1832
+#: src/lang.c:1864
 msgid "Max"
 msgstr "HÃ¶chster"
 
-#: src/lang.c:1833
+#: src/lang.c:1865
 msgid "Sum"
 msgstr "Summe"
 
-#: src/lang.c:1834
+#: src/lang.c:1866
 msgid "Average"
 msgstr "Durchschnitt"
 
-#: src/lang.c:1844 src/lang.c:1864
+#: src/lang.c:1876 src/lang.c:1896
 msgid "Black"
 msgstr "Schwarz"
 
-#: src/lang.c:1845 src/lang.c:1865
+#: src/lang.c:1877 src/lang.c:1897
 msgid "Red"
 msgstr "Rot"
 
-#: src/lang.c:1846 src/lang.c:1866
+#: src/lang.c:1878 src/lang.c:1898
 msgid "Green"
 msgstr "GrÃ¼n"
 
-#: src/lang.c:1847 src/lang.c:1867
+#: src/lang.c:1879 src/lang.c:1899
 msgid "Brown"
 msgstr "Braun"
 
-#: src/lang.c:1848 src/lang.c:1868
+#: src/lang.c:1880 src/lang.c:1900
 msgid "Blue"
 msgstr "Blau"
 
-#: src/lang.c:1849 src/lang.c:1869
+#: src/lang.c:1881 src/lang.c:1901
 msgid "Pink"
 msgstr "Rosa"
 
-#: src/lang.c:1850 src/lang.c:1870
+#: src/lang.c:1882 src/lang.c:1902
 msgid "Cyan"
 msgstr "Cyan"
 
-#: src/lang.c:1851 src/lang.c:1871
+#: src/lang.c:1883 src/lang.c:1903
 msgid "White"
 msgstr "WeiÃŸ"
 
-#: src/lang.c:1852
+#: src/lang.c:1884
 msgid "Gray"
 msgstr "Grau"
 
-#: src/lang.c:1853
+#: src/lang.c:1885
 msgid "Light Red"
 msgstr "Helles Rot"
 
-#: src/lang.c:1854
+#: src/lang.c:1886
 msgid "Light Green"
 msgstr "Helles GrÃ¼n"
 
-#: src/lang.c:1855
+#: src/lang.c:1887
 msgid "Yellow"
 msgstr "Gelb"
 
-#: src/lang.c:1856
+#: src/lang.c:1888
 msgid "Light Blue"
 msgstr "Helles Blau"
 
-#: src/lang.c:1857
+#: src/lang.c:1889
 msgid "Light Pink"
 msgstr "Helles Rosa"
 
-#: src/lang.c:1858
+#: src/lang.c:1890
 msgid "Light Cyan"
 msgstr "Helles Cyan"
 
-#: src/lang.c:1859
+#: src/lang.c:1891
 msgid "Light White"
 msgstr "Helles WeiÃŸ"
 
-#: src/lang.c:1882
+#: src/lang.c:1914
 msgid "Space"
 msgstr "Leerzeichen"
 
-#: src/lang.c:1890
+#: src/lang.c:1922
 msgid "Normal"
 msgstr "Normal"
 
-#: src/lang.c:1891
+#: src/lang.c:1923
 msgid "Best highlighting"
 msgstr "Beste Hervorhebung"
 
-#: src/lang.c:1892
+#: src/lang.c:1924
 msgid "Underline"
 msgstr "Unterstreichen"
 
-#: src/lang.c:1893
+#: src/lang.c:1925
 msgid "Reverse video"
 msgstr "Invers"
 
-#: src/lang.c:1894
+#: src/lang.c:1926
 msgid "Blinking"
 msgstr "Blinkend"
 
-#: src/lang.c:1895
+#: src/lang.c:1927
 msgid "Half bright"
 msgstr "Halbe Helligkeit"
 
-#: src/lang.c:1896
+#: src/lang.c:1928
 msgid "Bold"
 msgstr "Fett"
 
-#: src/lang.c:1902 src/lang.c:2018 src/lang.c:2122
+#: src/lang.c:1934 src/lang.c:2061 src/lang.c:2165
 msgid "No"
 msgstr "Nein"
 
-#: src/lang.c:1903
+#: src/lang.c:1935
 msgid "Cc"
 msgstr "Cc"
 
-#: src/lang.c:1904
+#: src/lang.c:1936
 msgid "Bcc"
 msgstr "Bcc"
 
-#: src/lang.c:1905
+#: src/lang.c:1937
 msgid "Cc and Bcc"
 msgstr "Cc und Bcc"
 
-#: src/lang.c:1922 src/lang.c:1935
+#: src/lang.c:1954 src/lang.c:1967
 msgid "none"
 msgstr "Nichts"
 
-#: src/lang.c:1923
+#: src/lang.c:1955
 msgid "commands"
 msgstr "Kommandos"
 
-#: src/lang.c:1924
+#: src/lang.c:1956
 msgid "select"
 msgstr "X-Befehl"
 
-#: src/lang.c:1926
+#: src/lang.c:1958
 msgid "commands & quit"
 msgstr "Kommandos & Ende"
 
-#: src/lang.c:1927
+#: src/lang.c:1959
 msgid "commands & select"
 msgstr "Kommandos & X-Befehl"
 
-#: src/lang.c:1928
+#: src/lang.c:1960
 msgid "quit & select"
 msgstr "Ende & X-Befehl"
 
-#: src/lang.c:1929
+#: src/lang.c:1961
 msgid "commands & quit & select"
 msgstr "Kmndos & Ende & X-Befehl"
 
-#: src/lang.c:1936
+#: src/lang.c:1968
 msgid "PageDown"
 msgstr "PageDown"
 
-#: src/lang.c:1937
+#: src/lang.c:1969
 msgid "PageNextUnread"
 msgstr "PageNextUnread"
 
-#: src/lang.c:1938
+#: src/lang.c:1970
 msgid "PageDown or PageNextUnread"
 msgstr "PageDown oder PageNextUnread"
 
-#: src/lang.c:1945
+#: src/lang.c:1977
 msgid "Subject: (case sensitive)"
 msgstr "Subject: Zeile (GroÃŸ- Kleinschr. beachten)   "
 
-#: src/lang.c:1946
+#: src/lang.c:1978
 msgid "Subject: (ignore case)"
 msgstr "Subject: Zeile (ignoriere GroÃŸ- Kleinschr.)  "
 
-#: src/lang.c:1947
+#: src/lang.c:1979
 msgid "From: (case sensitive)"
 msgstr "From: Zeile (GroÃŸ- Kleinschreibung beachten) "
 
-#: src/lang.c:1948
+#: src/lang.c:1980
 msgid "From: (ignore case)"
 msgstr "From: Zeile (ignoriere GroÃŸ- Kleinschreibung)"
 
-#: src/lang.c:1949
+#: src/lang.c:1981
 msgid "Msg-ID: & full References: line"
 msgstr "Message-ID: & References:     "
 
-#: src/lang.c:1950
+#: src/lang.c:1982
 msgid "Msg-ID: & last References: only"
 msgstr "Message-ID: & letzte Reference"
 
-#: src/lang.c:1951
+#: src/lang.c:1983
 msgid "Message-ID: entry only"
 msgstr "Message-ID: allein            "
 
-#: src/lang.c:1952
+#: src/lang.c:1984
 msgid "Lines:"
 msgstr "Zeilen:"
 
-#: src/lang.c:1958
+#: src/lang.c:1990
 msgid "Don't trim article body"
 msgstr "Artikelrumpf nicht anpassen"
 
-#: src/lang.c:1959
+#: src/lang.c:1991
 msgid "Skip leading blank lines"
 msgstr "FÃ¼hrende Leerzeilen Ã¼berspringen"
 
-#: src/lang.c:1960
+#: src/lang.c:1992
 msgid "Skip trailing blank lines"
 msgstr "AbschlieÃŸende Leerzeilen Ã¼berspr."
 
-#: src/lang.c:1961
+#: src/lang.c:1993
 msgid "Skip leading and trailing blank l."
 msgstr "FÃ¼hr. & abschlies. Leerz. Ã¼berspr."
 
-#: src/lang.c:1962
+#: src/lang.c:1994
 msgid "Compact multiple between text"
 msgstr "Mehrere zwischen TextblÃ¶cken zusammenfassen"
 
-#: src/lang.c:1963
+#: src/lang.c:1995
 msgid "Compact multiple and skip leading"
 msgstr ""
 "Mehrere zwischen Textbl. zusammenfassen + fÃ¼hrende Leerzeilen Ã¼berspringen"
 
-#: src/lang.c:1964
+#: src/lang.c:1996
 msgid "Compact multiple and skip trailing"
 msgstr ""
 "Mehrere zwischen Textbl. zusammenfassen + abschlieÃŸende Leerz. Ã¼berspringen"
 
-#: src/lang.c:1965
+#: src/lang.c:1997
 msgid "Compact mltpl., skip lead. & trai."
 msgstr ""
 "Mehrere zwischen Textbl. zusammenf. + fÃ¼hrende/abschlieÃŸende Leerz. Ã¼berspr."
 
-#: src/lang.c:1971
+#: src/lang.c:2004
+msgid "Don't use UTF-8 characters"
+msgstr "Keine UTF-8-Grafik verwenden"
+
+#: src/lang.c:2005
+msgid "for ellipsis"
+msgstr "fÃ¼r Auslassungspunkte"
+
+#: src/lang.c:2006
+msgid "for indicator and tree"
+msgstr "fÃ¼r Baumdarstellung"
+
+#: src/lang.c:2007
+msgid "for ..., indicator and tree"
+msgstr "fÃ¼r ... und Baumdarstellung"
+
+#: src/lang.c:2014
 msgid "Don't detect verbatim blocks"
 msgstr "Wortgetreue TextblÃ¶cke nicht erkennen"
 
-#: src/lang.c:1972
+#: src/lang.c:2015
 msgid "Detect and show verbatim blocks"
 msgstr "Erkennen und anzeigen"
 
-#: src/lang.c:1973
+#: src/lang.c:2016
 msgid "Detect, hide begin and end marks"
 msgstr "Erkennen und anzeigen ohne Anfangs-/End-Marker"
 
-#: src/lang.c:1974
+#: src/lang.c:2017
 msgid "Don't show verbatim blocks"
 msgstr "Wortgetreue TextblÃ¶cke ausblenden"
 
-#: src/lang.c:1980
+#: src/lang.c:2023
 msgid "Don't show help or mail sign"
 msgstr "Kein Hilfe- oder Mailanzeige"
 
-#: src/lang.c:1981
+#: src/lang.c:2024
 msgid "Show only help sign"
 msgstr "Nur Hilfe anzeigen"
 
-#: src/lang.c:1982
+#: src/lang.c:2025
 msgid "Show only mail sign if new mail"
 msgstr "Nur Mailanzeige falls neue Mail"
 
-#: src/lang.c:1983
+#: src/lang.c:2026
 msgid "Show mail if new mail else help s."
 msgstr "Mailanz. falls neue sonst Hilfe"
 
-#: src/lang.c:2019
+#: src/lang.c:2062
 msgid "Shell archive"
 msgstr "Shellarchiv"
 
-#: src/lang.c:2020
+#: src/lang.c:2063
 msgid "Yes"
 msgstr "Ja"
 
-#: src/lang.c:2027
+#: src/lang.c:2070
 msgid "Subject: (descending)"
 msgstr "Subject: (Absteigend)"
 
-#: src/lang.c:2028
+#: src/lang.c:2071
 msgid "Subject: (ascending)"
 msgstr "Subject: (Aufsteigend)"
 
-#: src/lang.c:2029
+#: src/lang.c:2072
 msgid "From: (descending)"
 msgstr "From: (Absteigend)"
 
-#: src/lang.c:2030
+#: src/lang.c:2073
 msgid "From: (ascending)"
 msgstr "From: (Aufsteigend)"
 
-#: src/lang.c:2031
+#: src/lang.c:2074
 msgid "Date: (descending)"
 msgstr "Date: (Absteigend)"
 
-#: src/lang.c:2032
+#: src/lang.c:2075
 msgid "Date: (ascending)"
 msgstr "Date: (Aufsteigend)"
 
-#: src/lang.c:2033 src/lang.c:2042
+#: src/lang.c:2076 src/lang.c:2085
 msgid "Score (descending)"
 msgstr "Bewertung (Absteigend)"
 
-#: src/lang.c:2034 src/lang.c:2043
+#: src/lang.c:2077 src/lang.c:2086
 msgid "Score (ascending)"
 msgstr "Bewertung (Aufsteigend)"
 
-#: src/lang.c:2035
+#: src/lang.c:2078
 msgid "Lines: (descending)"
 msgstr "Lines: (Absteigend)"
 
-#: src/lang.c:2036
+#: src/lang.c:2079
 msgid "Lines: (ascending)"
 msgstr "Lines: (Aufsteigend)"
 
-#: src/lang.c:2044
+#: src/lang.c:2087
 msgid "Last posting date (descending)"
 msgstr "Datum des letzten Artikels (Absteigend)"
 
-#: src/lang.c:2045
+#: src/lang.c:2088
 msgid "Last posting date (ascending)"
 msgstr "Datum des letzten Artikels (Aufsteigend)"
 
-#: src/lang.c:2051
+#: src/lang.c:2094
 msgid "Quick-sort"
 msgstr "Quicksort"
 
-#: src/lang.c:2052
+#: src/lang.c:2095
 msgid "Heap-sort"
 msgstr "Heapsort"
 
-#: src/lang.c:2059
+#: src/lang.c:2102
 msgid "Always Keep"
 msgstr "Immer behalten"
 
-#: src/lang.c:2060
+#: src/lang.c:2103
 msgid "Always Remove"
 msgstr "Immer entfernen"
 
-#: src/lang.c:2061
+#: src/lang.c:2104
 msgid "Mark with D on selection screen"
 msgstr "Mit D in der Anzeige markiert"
 
-#: src/lang.c:2067
+#: src/lang.c:2110
 msgid "Kill only unread arts"
 msgstr "Killt nur ungelesene Artikel"
 
-#: src/lang.c:2068
+#: src/lang.c:2111
 msgid "Kill all arts & show with K"
 msgstr "Killt alle Artikel, markiert mit K"
 
 #. TODO: s/K/art_marked_killed/
-#: src/lang.c:2069
+#: src/lang.c:2112
 msgid "Kill all arts and never show"
 msgstr "Killt alle Artikel, zeigt sie nie"
 
-#: src/lang.c:2075
+#: src/lang.c:2118
 msgid "Nothing special"
 msgstr "Nichts besonderes"
 
-#: src/lang.c:2076
+#: src/lang.c:2119
 msgid "Compress quotes"
 msgstr "Zitatzeichen zusammenfassen"
 
-#: src/lang.c:2077
+#: src/lang.c:2120
 msgid "Quote signatures"
 msgstr "Signaturen zitieren"
 
-#: src/lang.c:2078
+#: src/lang.c:2121
 msgid "Compress quotes, quote sigs"
 msgstr "Zitatz. kÃ¼rzen, Signat. zitieren"
 
-#: src/lang.c:2079
+#: src/lang.c:2122
 msgid "Quote empty lines"
 msgstr "Leerzeilen zitieren"
 
-#: src/lang.c:2080
+#: src/lang.c:2123
 msgid "Compress quotes, quote empty lines"
 msgstr "Zitatz. kÃ¼rzen, Leerzeilen zit."
 
-#: src/lang.c:2081
+#: src/lang.c:2124
 msgid "Quote sigs & empty lines"
 msgstr "Signat. und Leerzeilen zitieren"
 
-#: src/lang.c:2082
+#: src/lang.c:2125
 msgid "Comp. q., quote sigs & empty lines"
 msgstr "Zitatz. kÃ¼rzen, Sign & Leerz. zit."
 
-#: src/lang.c:2123
+#: src/lang.c:2166
 msgid "With headers"
 msgstr "Mit Header"
 
-#: src/lang.c:2124
+#: src/lang.c:2167
 msgid "Without headers"
 msgstr "Ohne Header"
 
-#: src/lang.c:2131
+#: src/lang.c:2174
 msgid "NFKC"
 msgstr "NFKC"
 
-#: src/lang.c:2133
+#: src/lang.c:2176
 msgid "NFKD"
 msgstr "NFKD"
 
-#: src/lang.c:2134
+#: src/lang.c:2177
 msgid "NFC"
 msgstr "NFC"
 
-#: src/lang.c:2135
+#: src/lang.c:2178
 msgid "NFD"
 msgstr "NFD"
 
-#: src/lang.c:2137
+#: src/lang.c:2180
 msgid "NFKC case fold"
 msgstr "NFKC GroÃŸ-/Kleinschreibung Zusammenlegen"
 
-#: src/lang.c:2146
+#: src/lang.c:2189
+msgid "don't guess undeclared charset"
+msgstr "nicht deklarierten Zeichensatz nicht erraten"
+
+#: src/lang.c:2190
+msgid "guess if not set via undeclared_charset"
+msgstr "erraten, falls nicht undeclared_charset gesetzt"
+
+#: src/lang.c:2191
+msgid "always guess undeclared charset"
+msgstr "erraten trotz undeclared_charset gesetzt"
+
+#: src/lang.c:2198
 msgid "Display Options"
 msgstr "Darstellungseinstellungen"
 
-#: src/lang.c:2153
+#: src/lang.c:2205
 msgid "Color Options"
 msgstr "Farbeinstellungen"
 
-#: src/lang.c:2159
+#: src/lang.c:2211
 msgid "Highlight Options"
 msgstr "Hervorhebungseinstellungen"
 
-#: src/lang.c:2166
+#: src/lang.c:2218
 msgid "Article-Limiting Options"
 msgstr "Artikel-Begrenzungseinstellungen"
 
-#: src/lang.c:2172
+#: src/lang.c:2224
 msgid "Posting/Mailing Options"
 msgstr "Versandeinstellungen fÃ¼r Mail und News"
 
-#: src/lang.c:2178
+#: src/lang.c:2230
 msgid "Saving/Printing Options"
 msgstr "Speicher- und Druckereinstellungen"
 
-#: src/lang.c:2184
+#: src/lang.c:2236
 msgid "Expert Options"
 msgstr "Experteneinstellungen"
 
-#: src/lang.c:2190
+#: src/lang.c:2242
 msgid "Filtering Options"
 msgstr "Filtereinstellungen"
 
-#: src/lang.c:2195 src/lang.c:2226 src/lang.c:2232 src/lang.c:2259
-#: src/lang.c:2311 src/lang.c:2317 src/lang.c:2327 src/lang.c:2338
-#: src/lang.c:2356 src/lang.c:2367 src/lang.c:2436 src/lang.c:2698
-#: src/lang.c:2704 src/lang.c:2710 src/lang.c:2725 src/lang.c:2737
-#: src/lang.c:2744 src/lang.c:2798 src/lang.c:2807 src/lang.c:3003
-#: src/lang.c:3019 src/lang.c:3026 src/lang.c:3033 src/lang.c:3040
-#: src/lang.c:3046 src/lang.c:3052 src/lang.c:3075 src/lang.c:3087
-#: src/lang.c:3122 src/lang.c:3175 src/lang.c:3189 src/lang.c:3195
-#: src/lang.c:3220 src/lang.c:3238 src/lang.c:3255 src/lang.c:3267
-#: src/lang.c:3307 src/lang.c:3336 src/lang.c:3356 src/lang.c:3383
-#: src/lang.c:3393 src/lang.c:3400 src/lang.c:3426 src/lang.c:3450
-#: src/lang.c:3637 src/lang.c:3652 src/lang.c:3660 src/lang.c:3674
-#: src/lang.c:3680 src/lang.c:3718
+#: src/lang.c:2247 src/lang.c:2286 src/lang.c:2292 src/lang.c:2319
+#: src/lang.c:2371 src/lang.c:2377 src/lang.c:2387 src/lang.c:2398
+#: src/lang.c:2416 src/lang.c:2427 src/lang.c:2496 src/lang.c:2763
+#: src/lang.c:2769 src/lang.c:2775 src/lang.c:2790 src/lang.c:2802
+#: src/lang.c:2809 src/lang.c:2863 src/lang.c:2872 src/lang.c:3068
+#: src/lang.c:3084 src/lang.c:3091 src/lang.c:3098 src/lang.c:3105
+#: src/lang.c:3111 src/lang.c:3117 src/lang.c:3140 src/lang.c:3152
+#: src/lang.c:3187 src/lang.c:3240 src/lang.c:3254 src/lang.c:3260
+#: src/lang.c:3285 src/lang.c:3303 src/lang.c:3320 src/lang.c:3332
+#: src/lang.c:3372 src/lang.c:3401 src/lang.c:3421 src/lang.c:3448
+#: src/lang.c:3458 src/lang.c:3465 src/lang.c:3496 src/lang.c:3520
+#: src/lang.c:3707 src/lang.c:3722 src/lang.c:3730 src/lang.c:3744
+#: src/lang.c:3750 src/lang.c:3788
 msgid "<SPACE> toggles, <CR> sets, <ESC> cancels."
 msgstr "<SPACE> wechselt, <CR> setzt, <ESC> bricht ab."
 
-#: src/lang.c:2196
+#: src/lang.c:2248
 msgid "Show mini menu & posting etiquette"
 msgstr "Zeigt MinimenÃ¼ & Posting Etikette"
 
-#: src/lang.c:2197
+#: src/lang.c:2249
 msgid ""
 "# If ON show a mini menu of useful commands at each level\n"
 "# and posting etiquette after composing an article\n"
@@ -6947,15 +7151,15 @@ msgstr ""
 "# Falls ON wird ein kleines MenÃ¼ mit nÃ¼tzlichen Kommandos in jedem Level\n"
 "# angezeigt. Nach dem Erstellen eines Artikels wird die Etikette angezeigt\n"
 
-#: src/lang.c:2202
+#: src/lang.c:2254
 msgid "Show short description for each newsgroup. <SPACE> toggles & <CR> sets."
 msgstr "Zeige Kurzbeschreibung fÃ¼r Gruppe. <SPACE> wechselt & <CR> setzt."
 
-#: src/lang.c:2203
+#: src/lang.c:2255
 msgid "Show description of each newsgroup"
 msgstr "Zeige Beschreibung der Newsgruppen"
 
-#: src/lang.c:2204
+#: src/lang.c:2256
 msgid ""
 "# If ON show group description text after newsgroup name at\n"
 "# group selection level\n"
@@ -6963,7 +7167,19 @@ msgstr ""
 "# Falls ON wird die Newsgruppenbeschreibung in der Gruppenauswahl-Ebene\n"
 "# nach dem Gruppennamen angezeigt\n"
 
-#: src/lang.c:2209
+#: src/lang.c:2262
+msgid "Score"
+msgstr "Wert"
+
+#: src/lang.c:2263
+msgid "Language"
+msgstr "Sprache"
+
+#: src/lang.c:2264
+msgid "Score and Language"
+msgstr "Bewertung und Sprache"
+
+#: src/lang.c:2269
 msgid ""
 "Show From (author) fields in group & thread level. <SPACE> toggles & <CR> "
 "sets."
@@ -6971,11 +7187,11 @@ msgstr ""
 "Zeigt From (Autor) Feld im Gruppen- und Threadlevel. <SPACE> wechselt & <CR> "
 "setzt."
 
-#: src/lang.c:2210
+#: src/lang.c:2270
 msgid "In group and thread level, show author by"
 msgstr "Zeige Autor im Gruppen- und Threadlevel mit an"
 
-#: src/lang.c:2211
+#: src/lang.c:2271
 msgid ""
 "# Part of From field to display in group and thread level\n"
 "# Possible values are (the default is marked with *):\n"
@@ -6991,33 +7207,33 @@ msgstr ""
 "# * 2 = Voller Name\n"
 "#   3 = beides (Adresse und Name)\n"
 
-#: src/lang.c:2220
+#: src/lang.c:2280
 msgid "Draw -> or highlighted bar for selection. <SPACE> toggles & <CR> sets."
 msgstr "Zeige -> oder Hervorhebung fÃ¼r Auswahl. <SPACE> wechselt & <CR> setzt."
 
-#: src/lang.c:2221
+#: src/lang.c:2281
 msgid "Draw -> instead of highlighted bar"
 msgstr "Zeige -> anstatt einer Markierung"
 
-#: src/lang.c:2222
+#: src/lang.c:2282
 msgid "# If ON use -> otherwise highlighted bar for selection\n"
 msgstr ""
 "# Falls ON benutze -> andernfalls benutze eine Markierung zur Auswahl\n"
 
-#: src/lang.c:2227
+#: src/lang.c:2287
 msgid "Use inverse video for page headers"
 msgstr "Inverse Darstellung fÃ¼r die Header"
 
-#: src/lang.c:2228
+#: src/lang.c:2288
 msgid "# If ON use inverse video for page headers at different levels\n"
 msgstr ""
 "# Falls ON nutze inverse Darstellung fÃ¼r Header bei verschiedenen Ebenen\n"
 
-#: src/lang.c:2233
+#: src/lang.c:2293
 msgid "Thread articles by"
 msgstr "Threade Artikel anhand"
 
-#: src/lang.c:2234
+#: src/lang.c:2294
 msgid ""
 "# Thread articles by ...\n"
 "# Possible values are (the default is marked with *):\n"
@@ -7037,15 +7253,15 @@ msgstr ""
 "#   4 = Mehrteilige Artikel\n"
 "#   5 = prozentualer Subject Vergleich\n"
 
-#: src/lang.c:2245
+#: src/lang.c:2305
 msgid "Enter percentage match required to thread together. <CR> sets."
 msgstr "Prozent des Subject das gleich sein muss. <CR> setzt."
 
-#: src/lang.c:2246
+#: src/lang.c:2306
 msgid "Thread percentage match"
 msgstr "Prozentualer Subject Vergleich"
 
-#: src/lang.c:2248
+#: src/lang.c:2308
 #, no-c-format
 msgid ""
 "# Thread percentage match...\n"
@@ -7069,11 +7285,11 @@ msgstr ""
 "um\n"
 "# in den gleichen Thread sortiert zu werden.\n"
 
-#: src/lang.c:2260
+#: src/lang.c:2320
 msgid "Score of a thread"
 msgstr "Bewertung eines Threads"
 
-#: src/lang.c:2261
+#: src/lang.c:2321
 msgid ""
 "# Thread score\n"
 "# Possible values are (the default is marked with *):\n"
@@ -7087,16 +7303,16 @@ msgstr ""
 "#   1 = Summe\n"
 "#   2 = Durchschnitt\n"
 
-#: src/lang.c:2269
+#: src/lang.c:2329
 msgid ""
 "Sort articles by Subject, From, Date or Score. <SPACE> toggles & <CR> sets."
 msgstr "Sortiere Artikel nach Subject, From, Datum oder Bewertung."
 
-#: src/lang.c:2270
+#: src/lang.c:2330
 msgid "Sort articles by"
 msgstr "Sortiere Artikel nach"
 
-#: src/lang.c:2271
+#: src/lang.c:2331
 msgid ""
 "# Sort articles by ...\n"
 "# Possible values are (the default is marked with *):\n"
@@ -7126,15 +7342,15 @@ msgstr ""
 "#   9 = Lines absteigend\n"
 "#  10 = Lines aufsteigend\n"
 
-#: src/lang.c:2287
+#: src/lang.c:2347
 msgid "Sort threads by Nothing or Score. <SPACE> toggles & <CR> sets."
 msgstr "Threads nach Bewertung (Score) ordnen? <SPACE> wechselt & <CR> setzt."
 
-#: src/lang.c:2288
+#: src/lang.c:2348
 msgid "Sort threads by"
 msgstr "Sortiere Threads nach"
 
-#: src/lang.c:2289
+#: src/lang.c:2349
 msgid ""
 "# Sort thread by ...\n"
 "# Possible values are (the default is marked with *):\n"
@@ -7152,46 +7368,46 @@ msgstr ""
 "#   3 = Datum des letzten Artikels (absteigend)\n"
 "#   4 = Datum des letzten Artikels (aufsteigend)\n"
 
-#: src/lang.c:2299
+#: src/lang.c:2359
 msgid ""
 "Put cursor at first/last unread art in groups. <SPACE> toggles & <CR> sets."
 msgstr ""
 "Setze Cursor an ersten/letzten ungel. Artikel. <SPACE> wechselt & <CR> setzt."
 
-#: src/lang.c:2300
+#: src/lang.c:2360
 msgid "Go to first unread article in group"
 msgstr "Setze Cursor auf ersten ungel. Art."
 
-#: src/lang.c:2301
+#: src/lang.c:2361
 msgid "# If ON put cursor at first unread art in group otherwise last art\n"
 msgstr ""
 "# Falls ON setze Cursor auf ersten ungelesenen Artikel, sonst auf letzten\n"
 
-#: src/lang.c:2305
+#: src/lang.c:2365
 msgid "Show all articles or only unread articles. <SPACE> toggles & <CR> sets."
 msgstr "Zeige alle oder nur ungelesene Artikel. <SPACE> wechselt & <CR> setzt."
 
-#: src/lang.c:2306
+#: src/lang.c:2366
 msgid "Show only unread articles"
 msgstr "Zeige nur ungelesene Artikel"
 
-#: src/lang.c:2307
+#: src/lang.c:2367
 msgid "# If ON show only new/unread articles otherwise show all.\n"
 msgstr "# Falls ON zeige nur neue/ungelesene Artikel, sonst alle.\n"
 
-#: src/lang.c:2312
+#: src/lang.c:2372
 msgid "Show only groups with unread arts"
 msgstr "Zeige nur Gruppen mit ungel. Art."
 
-#: src/lang.c:2313
+#: src/lang.c:2373
 msgid "# If ON show only subscribed to groups that contain unread articles.\n"
 msgstr "# Falls ON zeige nur abonnierte Gruppen mit ungelesen Artikeln.\n"
 
-#: src/lang.c:2318
+#: src/lang.c:2378
 msgid "Filter which articles"
 msgstr "Filter (kill) anwenden auf"
 
-#: src/lang.c:2319
+#: src/lang.c:2379
 msgid ""
 "# Filter which articles\n"
 "# Possible values are (the default is marked with *):\n"
@@ -7205,11 +7421,11 @@ msgstr ""
 "#   1 = Filtert alle Artikel und markiert sie mit K\n"
 "#   2 = Filtert alle Artikel und zeigt gekillte niemals an\n"
 
-#: src/lang.c:2328
+#: src/lang.c:2388
 msgid "Go to the next unread article with"
 msgstr "Zum nÃ¤chsten ungelesenen Artikel springen mit"
 
-#: src/lang.c:2329
+#: src/lang.c:2389
 msgid ""
 "# Go to the unread article with following key(s)\n"
 "# Possible values are (the default is marked with *):\n"
@@ -7225,11 +7441,11 @@ msgstr ""
 "# * 2 = TAB\n"
 "#   3 = PAGE DOWN oder TAB\n"
 
-#: src/lang.c:2339
+#: src/lang.c:2399
 msgid "How to treat blank lines"
 msgstr "Wie mit Leerzeilen umgegangen werden soll"
 
-#: src/lang.c:2340
+#: src/lang.c:2400
 msgid ""
 "# Trim the article body, remove unnecessary blank lines.\n"
 "# Possible values are (the default is marked with *):\n"
@@ -7259,11 +7475,11 @@ msgstr ""
 "#   7 = Leerzeilen zwischen TextblÃ¶cken zusammenfassen und\n"
 "#       fÃ¼hrende sowie abschlieÃŸende Leerzeilen Ã¼berspringen\n"
 
-#: src/lang.c:2357
+#: src/lang.c:2417
 msgid "Show help/mail sign in level titles"
 msgstr "Hilfe/Mail im Ebenen-Titel anzeigen"
 
-#: src/lang.c:2358
+#: src/lang.c:2418
 msgid ""
 "# Show help sign, new mail sign, both or nothing in level titles.\n"
 "# Possible values are (the default is marked with *):\n"
@@ -7281,26 +7497,26 @@ msgstr ""
 "# * 3 = Mail-Zeichen anzeigen, wenn neue Mails eingetroffen sind, sonst\n"
 "#       Hilfe-Zeichen anzeigen\n"
 
-#: src/lang.c:2368
+#: src/lang.c:2428
 msgid "List thread using right arrow key"
 msgstr "Zeige Thread mit rechter Pfeilt. an"
 
-#: src/lang.c:2369
+#: src/lang.c:2429
 msgid ""
 "# If ON automatically list thread when entering it using right arrow key.\n"
 msgstr ""
 "# Falls ON: Thread beim Betreten mit der rechten Cursortaste automatisch\n"
 "# anzeigen?\n"
 
-#: src/lang.c:2373
+#: src/lang.c:2433
 msgid "Enter character to indicate deleted articles. <CR> sets, <ESC> cancels."
 msgstr "Definiere Zeichen fÃ¼r gelÃ¶schte Artikel. <CR> setzt, <ESC> bricht ab."
 
-#: src/lang.c:2374
+#: src/lang.c:2434
 msgid "Character to show deleted articles"
 msgstr "Zeichen fÃ¼r gelÃ¶schte Artikel"
 
-#: src/lang.c:2375
+#: src/lang.c:2435
 msgid ""
 "# Character used to show that an art was deleted (default 'D')\n"
 "# _ is turned into ' '\n"
@@ -7308,18 +7524,18 @@ msgstr ""
 "# Zeichen fÃ¼r einen Artikel, der gelÃ¶scht wurde (Voreinstellung 'D')\n"
 "# _ wird in ' ' umgewandelt\n"
 
-#: src/lang.c:2380
+#: src/lang.c:2440
 msgid ""
 "Enter character to indicate articles in a range. <CR> sets, <ESC> cancels."
 msgstr ""
 "Definiere Zeichen, das Artikel im Bereich anzeigt.<CR> setzt, <ESC> bricht "
 "ab."
 
-#: src/lang.c:2381
+#: src/lang.c:2441
 msgid "Character to show inrange articles"
 msgstr "Zeichen fÃ¼r Artikel im Bereich"
 
-#: src/lang.c:2382
+#: src/lang.c:2442
 msgid ""
 "# Character used to show that an art is in a range (default '#')\n"
 "# _ is turned into ' '\n"
@@ -7327,17 +7543,17 @@ msgstr ""
 "# Zeichen fÃ¼r Artikel die im Bereich sind (Voreinstellung '#')\n"
 "# _ wird in ' ' umgewandelt\n"
 
-#: src/lang.c:2387
+#: src/lang.c:2447
 msgid ""
 "Enter character to indicate that article will return. <CR> sets, <ESC> "
 "cancels."
 msgstr "Definiere Zeichen fÃ¼r wiederkehrende Art. <CR> setzt. <ESC> bricht ab."
 
-#: src/lang.c:2388
+#: src/lang.c:2448
 msgid "Character to show returning arts"
 msgstr "Zeichen fÃ¼r wiederkehrende Artikel"
 
-#: src/lang.c:2389
+#: src/lang.c:2449
 msgid ""
 "# Character used to show that an art will return (default '-')\n"
 "# _ is turned into ' '\n"
@@ -7345,17 +7561,17 @@ msgstr ""
 "# Zeichen, dass ein Artikel wiederkommen wird (Voreinstellung '-')\n"
 "# _ wird in ' ' umgewandelt\n"
 
-#: src/lang.c:2394
+#: src/lang.c:2454
 msgid ""
 "Enter character to indicate selected articles. <CR> sets, <ESC> cancels."
 msgstr ""
 "Zeichen fÃ¼r Artikel mit Markierung wichtig/'hot' <CR> setzt, <ESC> bricht ab."
 
-#: src/lang.c:2395
+#: src/lang.c:2455
 msgid "Character to show selected articles"
 msgstr "Zeichen fÃ¼r wichtige Artikel"
 
-#: src/lang.c:2396
+#: src/lang.c:2456
 msgid ""
 "# Character used to show that an art was auto-selected (default '*')\n"
 "# _ is turned into ' '\n"
@@ -7363,15 +7579,15 @@ msgstr ""
 "# Zeichen fÃ¼r Artikel mit Markierung wichtig/'hot' (Voreinstellung '*')\n"
 "# _ wird in ' ' umgewandelt\n"
 
-#: src/lang.c:2401
+#: src/lang.c:2461
 msgid "Enter character to indicate recent articles. <CR> sets, <ESC> cancels."
 msgstr "Definiere Zeichen fÃ¼r aktuelle Artikel. <CR> setzt, <ESC> bricht ab."
 
-#: src/lang.c:2402
+#: src/lang.c:2462
 msgid "Character to show recent articles"
 msgstr "Zeichen fÃ¼r aktuelle Artikel"
 
-#: src/lang.c:2403
+#: src/lang.c:2463
 msgid ""
 "# Character used to show that an art is recent (default 'o')\n"
 "# _ is turned into ' '\n"
@@ -7379,15 +7595,15 @@ msgstr ""
 "# Zeichen fÃ¼r einen aktuellen Artikel (Voreinstellung ist 'o')\n"
 "# _ wird in ' ' umgewandelt\n"
 
-#: src/lang.c:2408
+#: src/lang.c:2468
 msgid "Enter character to indicate unread articles. <CR> sets, <ESC> cancels."
 msgstr "Zeichen fÃ¼r ungelesene Artikel. <CR> setzt, <ESC> bricht ab."
 
-#: src/lang.c:2409
+#: src/lang.c:2469
 msgid "Character to show unread articles"
 msgstr "Zeichen fÃ¼r ungelesene Artikel"
 
-#: src/lang.c:2410
+#: src/lang.c:2470
 msgid ""
 "# Character used to show that an art is unread (default '+')\n"
 "# _ is turned into ' '\n"
@@ -7395,15 +7611,15 @@ msgstr ""
 "# Zeichen fÃ¼r ungelesene Artikel (Voreinstellung '+')\n"
 "# _ wird in ' ' umgewandelt\n"
 
-#: src/lang.c:2415
+#: src/lang.c:2475
 msgid "Enter character to indicate read articles. <CR> sets, <ESC> cancels."
 msgstr "Zeichen fÃ¼r gelesene Artikel. <CR> setzt, <ESC> bricht ab."
 
-#: src/lang.c:2416
+#: src/lang.c:2476
 msgid "Character to show read articles"
 msgstr "Zeichen fÃ¼r gelesene Artikel"
 
-#: src/lang.c:2417
+#: src/lang.c:2477
 msgid ""
 "# Character used to show that an art was read (default ' ')\n"
 "# _ is turned into ' '\n"
@@ -7411,15 +7627,15 @@ msgstr ""
 "# Zeichen fÃ¼r gelesene Artikel (Voreinstellung ' ')\n"
 "# _ wird in ' ' umgewandelt\n"
 
-#: src/lang.c:2422
+#: src/lang.c:2482
 msgid "Enter character to indicate killed articles. <CR> sets, <ESC> cancels."
 msgstr "Zeichen fÃ¼r gekillte Artikel. <CR> setzt, <ESC> bricht ab."
 
-#: src/lang.c:2423
+#: src/lang.c:2483
 msgid "Character to show killed articles"
 msgstr "Zeichen fÃ¼r gekillte Artikel"
 
-#: src/lang.c:2424
+#: src/lang.c:2484
 msgid ""
 "# Character used to show that an art was killed (default 'K')\n"
 "# kill_level must be set accordingly, _ is turned into ' '\n"
@@ -7427,17 +7643,17 @@ msgstr ""
 "# Zeichen fÃ¼r gekillte Artikel (Voreinstellung 'K')\n"
 "# _ wird in ' ' umgewandelt, kill_level muss passend gesetzt sein.\n"
 
-#: src/lang.c:2429
+#: src/lang.c:2489
 msgid ""
 "Enter character to indicate read selected articles. <CR> sets, <ESC> cancels."
 msgstr ""
 "Zeichen fÃ¼r gelesene wichtige/'hot' Artikel. <CR> setzt, <ESC> bricht ab."
 
-#: src/lang.c:2430
+#: src/lang.c:2490
 msgid "Character to show readselected arts"
 msgstr "Zeichen fÃ¼r gelesene wichtige Art."
 
-#: src/lang.c:2431
+#: src/lang.c:2491
 msgid ""
 "# Character used to show that an art was selected before read (default ':')\n"
 "# kill_level must be set accordingly, _ is turned into ' '\n"
@@ -7446,11 +7662,11 @@ msgstr ""
 "# (Voreinstellung ':')\n"
 "# _ wird in ' ' umgewandelt, kill_level muss passend gesetzt sein.\n"
 
-#: src/lang.c:2437
+#: src/lang.c:2497
 msgid "Abbreviate long newsgroup names"
 msgstr "Lange Newsgruppennamen abkÃ¼rzen"
 
-#: src/lang.c:2438
+#: src/lang.c:2498
 msgid ""
 "# If ON abbreviate (if necessary) long newsgroup names at group selection\n"
 "# level and article level like this:\n"
@@ -7459,15 +7675,15 @@ msgstr ""
 "# Falls ON: lange Newsgruppennamen in der Anzeige wie folgt kÃ¼rzen:\n"
 "#   news.software.readers -> n.software.readers -> n.s.readers -> n.s.r.\n"
 
-#: src/lang.c:2444
+#: src/lang.c:2504
 msgid "Enter character to indicate global scopes. <CR> sets, <ESC> cancels."
 msgstr "Zeichen fÃ¼r globalen Bereich. <CR> setzt, <ESC> bricht ab."
 
-#: src/lang.c:2445
+#: src/lang.c:2505
 msgid "Character to show global scopes"
 msgstr "Zeichen fÃ¼r globalen Bereich"
 
-#: src/lang.c:2446
+#: src/lang.c:2506
 msgid ""
 "# Character used to show that a scope was read from the global\n"
 "# attributes file (default '!')\n"
@@ -7477,7 +7693,7 @@ msgstr ""
 "# globalen Bereichs-Datei gelesen wurde.\n"
 "# Die Voreinstellung ist Â»!Â«, Â»_Â« wird in Â» Â« umgewandelt\n"
 
-#: src/lang.c:2452
+#: src/lang.c:2512
 msgid ""
 "Enter character to indicate global scopes when current group matches. <CR> "
 "sets, <ESC> cancels."
@@ -7485,11 +7701,11 @@ msgstr ""
 "Zeichen welches anzeigt welche globalen Bereiche mit der aktuelle Gruppe "
 "Ã¼bereinstimmen eingeben. <CR> setzt, <ESC> bricht ab."
 
-#: src/lang.c:2453
+#: src/lang.c:2513
 msgid "Char to show global scope matches"
 msgstr "Zeichen glob. Bereich mit Treffer"
 
-#: src/lang.c:2454
+#: src/lang.c:2514
 msgid ""
 "# Character used to show that a scope was read from the global\n"
 "# attributes file and the current group matches (default ':')\n"
@@ -7500,15 +7716,15 @@ msgstr ""
 "zutrifft.\n"
 "# Die Voreinstellung ist Â»:Â«, Â»_Â« wird in Â» Â« umgewandelt\n"
 
-#: src/lang.c:2460
+#: src/lang.c:2520
 msgid "Enter character to indicate local scopes. <CR> sets, <ESC> cancels."
 msgstr "Zeichen fÃ¼r lokalen Bereich. <CR> setzt, <ESC> bricht ab."
 
-#: src/lang.c:2461
+#: src/lang.c:2521
 msgid "Character to show local scopes"
 msgstr "Zeichen fÃ¼r lokalen Bereich"
 
-#: src/lang.c:2462
+#: src/lang.c:2522
 msgid ""
 "# Character used to show that a scope was read from the local\n"
 "# attributes file (default ' ')\n"
@@ -7518,7 +7734,7 @@ msgstr ""
 "# lokalen Bereichs-Datei gelesen wurde.\n"
 "# Die Voreinstellung ist Â» Â«, Â»_Â« wird in Â» Â« umgewandelt\n"
 
-#: src/lang.c:2468
+#: src/lang.c:2528
 msgid ""
 "Enter character to indicate local scopes when current group matches. <CR> "
 "sets, <ESC> cancels."
@@ -7526,11 +7742,11 @@ msgstr ""
 "Zeichen welches anzeigt welche lokalen Bereiche mit der aktuelle Gruppe "
 "Ã¼bereinstimmen eingeben. <CR> setzt, <ESC> bricht ab."
 
-#: src/lang.c:2469
+#: src/lang.c:2529
 msgid "Char to show local scope matches"
 msgstr "Zeichen lok. Bereich mit Treffer"
 
-#: src/lang.c:2470
+#: src/lang.c:2530
 msgid ""
 "# Character used to show that a scope was read from the local\n"
 "# attributes file and the current group matches (default '*')\n"
@@ -7541,7 +7757,7 @@ msgstr ""
 "zutrifft.\n"
 "# Die Voreinstellung ist Â»*Â«, Â»_Â« wird in Â» Â« umgewandelt\n"
 
-#: src/lang.c:2476
+#: src/lang.c:2536
 msgid ""
 "0 = full page scrolling, -1 = show previous last line as first on next page, "
 "-2 = half page"
@@ -7549,11 +7765,11 @@ msgstr ""
 "0 = seitenweise, -1 = zeige zusÃ¤tzlich letzte Zeile der vorigen Seite, -2 = "
 "halbe Seite"
 
-#: src/lang.c:2477
+#: src/lang.c:2537
 msgid "Number of lines to scroll in pager"
 msgstr "BlÃ¤ttere Artikel um ... Zeilen"
 
-#: src/lang.c:2478
+#: src/lang.c:2538
 msgid ""
 "# Number of lines that cursor-up/down will scroll in article pager\n"
 "# Possible values are (the default is marked with *):\n"
@@ -7572,52 +7788,64 @@ msgstr ""
 "# * 1 = zeilenweise\n"
 "#   2 oder mehr = um 2 oder mehr Zeilen\n"
 
-#: src/lang.c:2488
+#: src/lang.c:2548
 msgid "Display signatures. <SPACE> toggles & <CR> sets."
 msgstr "Zeige Signaturen an. <SPACE> wechselt & <CR> setzt."
 
-#: src/lang.c:2489
+#: src/lang.c:2549
 msgid "Display signatures"
 msgstr "Zeige Signaturen an"
 
-#: src/lang.c:2490
+#: src/lang.c:2550
 msgid "# If OFF don't show signatures when displaying articles\n"
 msgstr "# Falls OFF zeige keine Signaturen an\n"
 
-#: src/lang.c:2494
-msgid "Display article score. <SPACE> toggles & <CR> sets."
-msgstr "Zeige Bewertung an. <SPACE> wechselt & <CR> setzt."
-
-#: src/lang.c:2495
-msgid "Display article score in pager"
-msgstr "Zeige Artikelbewertung auch auf Artikelebene an"
-
-#: src/lang.c:2496
-msgid "# If ON show article score when displaying articles\n"
-msgstr "# Falls ON wird wie Bewertung des Artikels mit angezeigt.\n"
+#: src/lang.c:2554
+msgid "Display article info. <SPACE> toggles & <CR> sets."
+msgstr "Artikelinformationen anzeigen. <SPACE> wechselt & <CR> setzt."
+
+#: src/lang.c:2555
+msgid "Display article info in pager"
+msgstr "Artikelinformationen anzeigen"
+
+#: src/lang.c:2556
+msgid ""
+"# Show article info when displaying articles\n"
+"# Possible values are (the default is marked with *):\n"
+"# * 0 = None\n"
+"#   1 = Article score\n"
+"#   2 = Article language\n"
+"#   3 = Score and language\n"
+msgstr ""
+"# Artikelinformationen anzeigen.\n"
+"# MÃ¶gliche Werte sind (die Voreinstellung ist mit * gekennzeichnet):\n"
+"# * 0 = Nichts\n"
+"#   1 = Artikelbewertung (Score)\n"
+"#   2 = Artikelsprache (ggf. geraten)\n"
+"#   3 = Bewertung und Sprache\n"
 
-#: src/lang.c:2501
+#: src/lang.c:2566
 msgid "Remove soft hyphens. <SPACE> toggles & <CR> sets."
 msgstr "Entferne weiche Bindestriche. <SPACE> wechselt & <CR> setzt."
 
-#: src/lang.c:2502
+#: src/lang.c:2567
 msgid "Remove soft hyphens"
 msgstr "Weiche Bindestriche entfernen"
 
-#: src/lang.c:2503
+#: src/lang.c:2568
 msgid "# If ON remove soft hyphens when displaying articles\n"
 msgstr "# Falls ON werden weiche Bindestriche bei der Anzeige entfernt.\n"
 
-#: src/lang.c:2508
+#: src/lang.c:2573
 msgid ""
 "Display none mime data as tagged attachments. <SPACE> toggles & <CR> sets."
 msgstr "Nicht Text-Teile als Anhang anzeigen. <SPACE> wechselt & <CR> setzt."
 
-#: src/lang.c:2509
+#: src/lang.c:2574
 msgid "Display none mime data as an attachment"
 msgstr "Zeige nicht Text-Teile als Anhang an"
 
-#: src/lang.c:2510
+#: src/lang.c:2575
 msgid ""
 "# Handling of none text in the pager\n"
 "# Possible values are any combination of (the default is marked with *):\n"
@@ -7640,17 +7868,17 @@ msgstr ""
 "#   4 = Inline PGP verbergen\n"
 "#   8 = Shar verbergen\n"
 
-#: src/lang.c:2522
+#: src/lang.c:2587
 msgid ""
 "Decode German style TeX umlaut codes to ISO. <SPACE> toggles & <CR> sets."
 msgstr ""
 "TeX german.sty Umlautkodierung auswerten. <SPACE> wechselt & <CR> setzt."
 
-#: src/lang.c:2523
+#: src/lang.c:2588
 msgid "Display \"a as Umlaut-a"
 msgstr "Wandle TeX-Umlaute automatisch um"
 
-#: src/lang.c:2524
+#: src/lang.c:2589
 msgid ""
 "# If ON decode German style TeX umlaut codes to ISO and\n"
 "# show \"a as Umlaut-a, etc.\n"
@@ -7658,15 +7886,15 @@ msgstr ""
 "# Falls ON dekodiere laut german.sty (TeX) kodierte Umlaute und stelle\n"
 "# \"a als Ã¤, usw. dar.\n"
 
-#: src/lang.c:2529 src/lang.c:2539
+#: src/lang.c:2594 src/lang.c:2604
 msgid "Space separated list of header fields"
 msgstr "Durch Leerzeichen getrennte Liste der Header-Felder"
 
-#: src/lang.c:2530
+#: src/lang.c:2595
 msgid "Display these header fields (or *)"
 msgstr "Zeige diese Header-Felder (oder *)"
 
-#: src/lang.c:2531
+#: src/lang.c:2596
 msgid ""
 "# Which news headers you wish to see. If you want to see _all_ the headers,\n"
 "# place an '*' as this value. This is the only way a wildcard can be used.\n"
@@ -7682,15 +7910,15 @@ msgstr ""
 "# Leerzeichen getrennte Werte angeben. Wenn Sie hier nichts definieren\n"
 "# wird diese Option deaktiviert.\n"
 
-#: src/lang.c:2540
+#: src/lang.c:2605
 msgid "Do not display these header fields"
 msgstr "Zeige folgende Header nicht an"
 
-#: src/lang.c:2541
+#: src/lang.c:2606
 msgid ""
 "# Same as 'news_headers_to_display' except it denotes the opposite.\n"
 "# An example of using both options might be if you thought X- headers were\n"
-"# A Good Thing(tm), but thought Alan and Pape were miscreants...well then "
+"# A Good Thing(tm), but thought Alan and Pape were miscreants... well then "
 "you\n"
 "# would do something like this:\n"
 "# news_headers_to_display=X-\n"
@@ -7705,31 +7933,31 @@ msgstr ""
 "# news_headers_to_not_display=X-Alan X-Pape\n"
 "# Wenn Sie hier nichts angeben, wird diese Option deaktiviert.\n"
 
-#: src/lang.c:2551
+#: src/lang.c:2616
 msgid ""
 "Do you want to enable automatic handling of multipart/alternative articles?"
 msgstr ""
 "Automatische Bearbeitung von Art. mit multipart/alternative-Teilen "
 "aktivieren?"
 
-#: src/lang.c:2552
+#: src/lang.c:2617
 msgid "Skip multipart/alternative parts"
 msgstr "Ãœbersp. multipart/alternative-Teile"
 
-#: src/lang.c:2553
+#: src/lang.c:2618
 msgid "# If ON strip multipart/alternative messages automatically\n"
 msgstr ""
 "# Falls ON entsorge multipart/alternative Teile des Artikels automatisch\n"
 
-#: src/lang.c:2557
+#: src/lang.c:2622
 msgid "<SPACE> toggles & <CR> sets."
 msgstr "<SPACE> wechselt & <CR> setzt."
 
-#: src/lang.c:2558
+#: src/lang.c:2623
 msgid "How to treat verbatim blocks"
 msgstr "Wortgetreue BlÃ¶cke"
 
-#: src/lang.c:2559
+#: src/lang.c:2624
 msgid ""
 "# How to treat verbatim blocks in articles\n"
 "# Possible values are (the default is marked with *):\n"
@@ -7747,15 +7975,15 @@ msgstr ""
 "ausblenden\n"
 "#   3 = Wortgetreue BlÃ¶cke ausblenden\n"
 
-#: src/lang.c:2569
+#: src/lang.c:2634
 msgid "A regex used to decide which lines to show in col_quote."
 msgstr "RegulÃ¤rer Ausdruck fÃ¼r Zeilen, die mit col_quote dargestellt werden."
 
-#: src/lang.c:2570
+#: src/lang.c:2635
 msgid "Regex used to show quoted lines"
 msgstr "RegulÃ¤rer Ausd. fÃ¼r zit. Zeilen"
 
-#: src/lang.c:2571
+#: src/lang.c:2636
 msgid ""
 "# A regular expression that tin will use to decide which lines are\n"
 "# quoted when viewing articles. Quoted lines are shown in col_quote.\n"
@@ -7766,15 +7994,15 @@ msgstr ""
 "# Farbe angezeigt, die in col_quote definiert sind.\n"
 "# Wenn Sie hier nichts angeben, werden die Voreinstellungen benutzt.\n"
 
-#: src/lang.c:2577
+#: src/lang.c:2642
 msgid "A regex used to decide which lines to show in col_quote2."
 msgstr "RegulÃ¤rer Ausdruck fÃ¼r Zeilen, die mit col_quote2 dargestellt werden."
 
-#: src/lang.c:2578
+#: src/lang.c:2643
 msgid "Regex used to show twice quoted l."
 msgstr "Reg. Ausd. fÃ¼r zweifach zitierte Z."
 
-#: src/lang.c:2579
+#: src/lang.c:2644
 msgid ""
 "# A regular expression that tin will use to decide which lines are\n"
 "# quoted twice. Twice quoted lines are shown in col_quote2.\n"
@@ -7785,15 +8013,15 @@ msgstr ""
 "# Farbe dargestellt, die in col_quote2 definiert ist.\n"
 "# Wenn Sie hier nichts eingeben, werden die Voreinstellungen benutzt.\n"
 
-#: src/lang.c:2585
+#: src/lang.c:2650
 msgid "A regex used to decide which lines to show in col_quote3."
 msgstr "RegulÃ¤rer Ausdruck fÃ¼r Zeilen, die mit col_quote3 dargestellt werden."
 
-#: src/lang.c:2586
+#: src/lang.c:2651
 msgid "Regex used to show >= 3 times q.l."
 msgstr "Reg. Ausd. fÃ¼r >=3-fach zitierte Z."
 
-#: src/lang.c:2587
+#: src/lang.c:2652
 msgid ""
 "# A regular expression that tin will use to decide which lines are\n"
 "# quoted >=3 times. >=3 times quoted lines are shown in col_quote3.\n"
@@ -7804,28 +8032,28 @@ msgstr ""
 "# dargestellt, die in col_quote3 definiert sind.\n"
 "# Wenn Sie hier nichts eingeben, werden die Voreinstellungen benutzt.\n"
 
-#: src/lang.c:2593
+#: src/lang.c:2658
 msgid "Enable detection of external quotes? <SPACE> toggles & <CR> sets."
 msgstr "Fremdzitate erkennen einschalten? <SPACE> wechselt & <CR> setzt."
 
-#: src/lang.c:2594
+#: src/lang.c:2659
 msgid "Detection of external quotes"
 msgstr "Fremdzitate erkennen"
 
-#: src/lang.c:2595
+#: src/lang.c:2660
 msgid "# If ON detect quoted text from external sources in articles\n"
 msgstr "# Falls ON werden Fremdzitate in Artikeln erkannt\n"
 
-#: src/lang.c:2599
+#: src/lang.c:2664
 msgid "A regex used to decide which lines to show in col_extquote."
 msgstr ""
 "RegulÃ¤rer Ausdruck fÃ¼r Zeilen, die mit col_extquote dargestellt werden."
 
-#: src/lang.c:2600
+#: src/lang.c:2665
 msgid "Regex used to show quotes from external sources"
 msgstr "RegulÃ¤rer Ausd. fÃ¼r Zeilen mit Fremdzitaten"
 
-#: src/lang.c:2601
+#: src/lang.c:2666
 msgid ""
 "# A regular expression that tin will use to decide which lines are\n"
 "# external quotes. Text from external quotes is shown in col_extquote.\n"
@@ -7836,15 +8064,15 @@ msgstr ""
 "# Farbe dargestellt, die in col_extquote definiert ist.\n"
 "# Wenn Sie hier nichts eingeben, werden die Voreinstellungen benutzt.\n"
 
-#: src/lang.c:2608
+#: src/lang.c:2673
 msgid "A regex used to decide which lines to hide in pager"
 msgstr "RegulÃ¤rer Ausdruck fÃ¼r Zeilen, die nicht angezeigt werden sollen"
 
-#: src/lang.c:2609
+#: src/lang.c:2674
 msgid "Regex used to hide matching lines"
 msgstr "RegulÃ¤rer Ausd. um Zeilen auszublenden"
 
-#: src/lang.c:2610
+#: src/lang.c:2675
 msgid ""
 "# A regular expression that to hide matching lines.\n"
 "# Could be used to hide excessive quoting, e.g. via \"^>\\s?>\\s?>\".\n"
@@ -7855,16 +8083,16 @@ msgstr ""
 "# mittels \"^>\\s?>\\s?>\".\n"
 "# Wenn es nicht gesetzt ist werden keine Zielen ausgeblendet.\n"
 
-#: src/lang.c:2616
+#: src/lang.c:2681
 msgid "A regex used to decide which words to show in col_markslashes."
 msgstr ""
 "RegulÃ¤rer Ausdruck fÃ¼r Zeilen, die mit col_markslashes dargestellt werden."
 
-#: src/lang.c:2617
+#: src/lang.c:2682
 msgid "Regex used to highlight /slashes/"
 msgstr "Reg. fÃ¼r /SchrÃ¤gst./ Hervorhebungen"
 
-#: src/lang.c:2618
+#: src/lang.c:2683
 msgid ""
 "# A regular expression that tin will use to decide which words\n"
 "# bounded by '/' are to be shown in col_markslashes.\n"
@@ -7874,16 +8102,16 @@ msgstr ""
 "# zwischen '/' in col_markslashes angezeigt werden.\n"
 "# Wenn Sie hier nichts eingeben, werden die Voreinstellungen benutzt.\n"
 
-#: src/lang.c:2624
+#: src/lang.c:2689
 msgid "A regex used to decide which words to show in col_markstars."
 msgstr ""
 "RegulÃ¤rer Ausdruck fÃ¼r Zeilen, die mit col_markstars dargestellt werden."
 
-#: src/lang.c:2625
+#: src/lang.c:2690
 msgid "Regex used to highlight *stars*"
 msgstr "Regu. A. fÃ¼r *Stern* Hervorhebungen"
 
-#: src/lang.c:2626
+#: src/lang.c:2691
 msgid ""
 "# A regular expression that tin will use to decide which words\n"
 "# bounded by '*' are to be shown in col_markstars.\n"
@@ -7893,16 +8121,16 @@ msgstr ""
 "# zwischen '*' in col_markstars angezeigt werden.\n"
 "# Wenn Sie hier nichts eingeben, werden die Voreinstellungen benutzt.\n"
 
-#: src/lang.c:2632
+#: src/lang.c:2697
 msgid "A regex used to decide which words to show in col_markstroke."
 msgstr ""
 "RegulÃ¤rer Ausdruck fÃ¼r Zeilen, die mit col_markstroke dargestellt werden."
 
-#: src/lang.c:2633
+#: src/lang.c:2698
 msgid "Regex used to highlight -strokes-"
 msgstr "Reg. fÃ¼r -Durchstr.- Hervorhebungen"
 
-#: src/lang.c:2634
+#: src/lang.c:2699
 msgid ""
 "# A regular expression that tin will use to decide which words\n"
 "# bounded by '-' are to be shown in col_markstroke.\n"
@@ -7912,16 +8140,16 @@ msgstr ""
 "# zwischen '-' in col_markstroke angezeigt werden.\n"
 "# Wenn Sie hier nichts eingeben, werden die Voreinstellungen benutzt.\n"
 
-#: src/lang.c:2640
+#: src/lang.c:2705
 msgid "A regex used to decide which words to show in col_markdash."
 msgstr ""
 "RegulÃ¤rer Ausdruck fÃ¼r Zeilen, die mit col_markdash dargestellt werden."
 
-#: src/lang.c:2641
+#: src/lang.c:2706
 msgid "Regex used to highlight _underline_"
 msgstr "Reg. fÃ¼r _Unterstr._ Hervorhebungen"
 
-#: src/lang.c:2642
+#: src/lang.c:2707
 msgid ""
 "# A regular expression that tin will use to decide which words\n"
 "# bounded by '_' are to be shown in col_markdash.\n"
@@ -7931,16 +8159,16 @@ msgstr ""
 "# zwischen '_' in col_markdash angezeigt werden.\n"
 "# Wenn Sie hier nichts eingeben, werden die Voreinstellungen benutzt.\n"
 
-#: src/lang.c:2648
+#: src/lang.c:2713
 msgid "A regex used to find Subject prefixes to remove.  Use '|' as separator."
 msgstr ""
 "Reg. Ausd., um Teile im Subject-Anfang zu entfernen. '|' trennt die Ausd.."
 
-#: src/lang.c:2649
+#: src/lang.c:2714
 msgid "Regex with Subject prefixes"
 msgstr "Reg. Ausd. fÃ¼r den Subject-Anfang"
 
-#: src/lang.c:2650
+#: src/lang.c:2715
 msgid ""
 "# A regular expression that tin will use to find Subject prefixes\n"
 "# which will be removed before showing the header.\n"
@@ -7948,16 +8176,16 @@ msgstr ""
 "# Ein regulÃ¤rer Ausdruck, mit dem tin Worte im Anfang des Subjects findet,\n"
 "# die dann entfernt werden.\n"
 
-#: src/lang.c:2655
+#: src/lang.c:2720
 msgid "A regex used to find Subject suffixes to remove.  Use '|' as separator."
 msgstr ""
 "Reg. Ausd., um Teile am Subject-Ende zu entfernen. '|' trennt die Ausd.."
 
-#: src/lang.c:2656
+#: src/lang.c:2721
 msgid "Regex with Subject suffixes"
 msgstr "Reg. Ausd. fÃ¼r das Subject-Ende"
 
-#: src/lang.c:2657
+#: src/lang.c:2722
 msgid ""
 "# A regular expression that tin will use to find Subject suffixes\n"
 "# which will be removed when replying or posting followup.\n"
@@ -7965,16 +8193,16 @@ msgstr ""
 "# Ein regulÃ¤rer Ausdruck, der beim Antworten zum Abschneiden von\n"
 "# unerwÃ¼nschten Teilen am Ende des Subjects verwendet wird.\n"
 
-#: src/lang.c:2662
+#: src/lang.c:2727
 msgid "A regex used to find the begin of a verbatim block."
 msgstr ""
 "Reg. Ausd., um den Beginn eines wortgetreu wiederzugebenden Absatz zu finden."
 
-#: src/lang.c:2663
+#: src/lang.c:2728
 msgid "Regex for begin of a verbatim block"
 msgstr "Reg. Ausd. fÃ¼r den Anfang eines wortgetreu wiederzugebenden Absatzes"
 
-#: src/lang.c:2664
+#: src/lang.c:2729
 msgid ""
 "# A regular expression that tin will use to find the begin of\n"
 "# a verbatim block.\n"
@@ -7982,16 +8210,16 @@ msgstr ""
 "# Ein regulÃ¤rer Ausdruck, der den Beginn eines wortgetreu wiederzugebenden\n"
 "# Absatzes findet.\n"
 
-#: src/lang.c:2669
+#: src/lang.c:2734
 msgid "A regex used to find the end of a verbatim block."
 msgstr ""
 "Reg. Ausd., um das Ende eines wortgetreu wiederzugebenden Absatz zu finden."
 
-#: src/lang.c:2670
+#: src/lang.c:2735
 msgid "Regex for end of a verbatim block"
 msgstr "Reg. Ausd. fÃ¼r das Ende eines wortgetreu wiederzugebenden Absatzes"
 
-#: src/lang.c:2671
+#: src/lang.c:2736
 msgid ""
 "# A regular expression that tin will use to find the end of\n"
 "# a verbatim block.\n"
@@ -7999,18 +8227,18 @@ msgstr ""
 "# Ein regulÃ¤rer Ausdruck, der das Ende eines wortgetreu wiederzugebenden\n"
 "# Absatzes findet.\n"
 
-#: src/lang.c:2676
+#: src/lang.c:2741
 msgid ""
 "Enter name and options for external MIME viewer, --internal for built-in "
 "viewer"
 msgstr ""
 "Name und Optionen fÃ¼r ext. MIME-Viewer, --internal fÃ¼r eingebaute Version"
 
-#: src/lang.c:2677
+#: src/lang.c:2742
 msgid "MIME binary content viewer"
 msgstr "MIME-Viewer"
 
-#: src/lang.c:2678
+#: src/lang.c:2743
 msgid ""
 "# If --internal automatically use the built in MIME viewer for non-text\n"
 "# parts of articles.\n"
@@ -8022,15 +8250,15 @@ msgstr ""
 "# nicht Text teilen benutzt. Andernfalls das angegebene Programm\n"
 "# (z. B. metamail). Keine Angabe schaltet die automatische Anzeige aus.\n"
 
-#: src/lang.c:2685
+#: src/lang.c:2750
 msgid "Confirm before starting non-text viewing program"
 msgstr "Start des MIME-Viewers bestÃ¤tigen"
 
-#: src/lang.c:2686
+#: src/lang.c:2751
 msgid "Ask before using MIME viewer"
 msgstr "Start des MIME-Viewers bestÃ¤tigen"
 
-#: src/lang.c:2687
+#: src/lang.c:2752
 msgid ""
 "# If ON tin will ask before using metamail to display MIME messages\n"
 "# this only happens if metamail_prog is set to something\n"
@@ -8038,40 +8266,40 @@ msgstr ""
 "# Falls ON fragt tin nach, bevor metamail zum Anzeigen von MIME-Artikeln\n"
 "# benutzt wird. Das passiert nur, wenn auch metamail_prog gesetzt ist.\n"
 
-#: src/lang.c:2692
+#: src/lang.c:2757
 msgid "Ask to mark groups read when quitting. <SPACE> toggles & <CR> sets."
 msgstr ""
 "Beim Beenden anbieten, alle betretenen Gruppen als gelesen zu markieren?"
 
-#: src/lang.c:2693
+#: src/lang.c:2758
 msgid "Catchup read groups when quitting"
 msgstr "Catchup der Gruppen beim Beenden"
 
-#: src/lang.c:2694
+#: src/lang.c:2759
 msgid "# If ON ask user if read groups should all be marked read\n"
 msgstr ""
 "# Falls ON: Beim Beenden von tin anbieten, alle betretenen Gruppen\n"
 "#           als gelesen zu markieren\n"
 
-#: src/lang.c:2699
+#: src/lang.c:2764
 msgid "Catchup group using left key"
 msgstr "Catchup der Gruppe mit l. Cursor"
 
-#: src/lang.c:2700
+#: src/lang.c:2765
 msgid "# If ON catchup group/thread when leaving with the left arrow key.\n"
 msgstr ""
 "# Falls ON: Catchup (als gelesen markieren) der Gruppe/des Threads\n"
 "#           beim Verlassen mit der linken Cursortaste\n"
 
-#: src/lang.c:2705
+#: src/lang.c:2770
 msgid "Catchup thread by using left key"
 msgstr "Catchup mit der linken Cursort."
 
-#: src/lang.c:2711
+#: src/lang.c:2776
 msgid "Which actions require confirmation"
 msgstr "BestÃ¤tigung erforderlich fÃ¼r"
 
-#: src/lang.c:2712
+#: src/lang.c:2777
 msgid ""
 "# What should we ask confirmation for.\n"
 "# Possible values are (the default is marked with *):\n"
@@ -8099,55 +8327,55 @@ msgstr ""
 "#   7 = Kommandos & Ende & X-Befehl\n"
 
 # TRANSLATION TOO LONG
-#: src/lang.c:2726
+#: src/lang.c:2791
 msgid "'Mark as (un)read' ignores tags"
 msgstr "'Art. (un)gelesen markieren' ignoriert Markierte"
 
-#: src/lang.c:2727
+#: src/lang.c:2792
 msgid ""
 "# If ON the 'Mark as (un)read' function marks only the current article.\n"
 msgstr ""
 "# Falls ON wird mit der Funktion 'Art. (un)gelesen markieren' nur\n"
 "# der jeweilige Artikel markiert.\n"
 
-#: src/lang.c:2731
+#: src/lang.c:2796
 msgid "Program to run to open URLs, <CR> sets, <ESC> cancels."
 msgstr "Ã–ffne URLs mit ... <CR> setzt, <ESC> bricht ab."
 
-#: src/lang.c:2732
+#: src/lang.c:2797
 msgid "Program that opens URLs"
 msgstr "Ã–ffne URLs mit ..."
 
-#: src/lang.c:2733
+#: src/lang.c:2798
 msgid "# The program used to open URLs. The actual URL will be appended\n"
 msgstr ""
 "# Programm zum Ã–ffnen von URLs, die jeweilige URL wird hinten angehÃ¤ngt.\n"
 
-#: src/lang.c:2738
+#: src/lang.c:2803
 msgid "Use mouse in xterm"
 msgstr "Maus in xterm nutzen"
 
-#: src/lang.c:2739
+#: src/lang.c:2804
 msgid "# If ON enable mouse button support on xterm terminals\n"
 msgstr "# Falls ON wird die MaustastenunterstÃ¼tzung fÃ¼r xterm aktiviert\n"
 
-#: src/lang.c:2745
+#: src/lang.c:2810
 msgid "Use scroll keys on keypad"
 msgstr "Scrollt. vom Nummernblock nutzen"
 
-#: src/lang.c:2746
+#: src/lang.c:2811
 msgid "# If ON enable scroll keys on terminals that support it\n"
 msgstr "# Falls ON werden die Scrolltasten genutzt (Terminal abhÃ¤ngig)\n"
 
-#: src/lang.c:2751
+#: src/lang.c:2816
 msgid "Enter maximum number of article to get. <CR> sets."
 msgstr "Maximale Anzahl der zu holenden Artikel eingeben. <CR> setzt."
 
-#: src/lang.c:2752
+#: src/lang.c:2817
 msgid "Number of articles to get"
 msgstr "Anzahl der zu holenden Artikel"
 
-#: src/lang.c:2753
+#: src/lang.c:2818
 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"
@@ -8156,30 +8384,30 @@ msgstr ""
 "# angegeben wird, holt tin alle ungelesenen plus die letzten n gelesenen\n"
 "# Artikel\n"
 
-#: src/lang.c:2758
+#: src/lang.c:2823
 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:2759
+#: src/lang.c:2824
 msgid "Article recentness time limit"
 msgstr "Artikel AktualitÃ¤ts-Limit"
 
-#: src/lang.c:2760
+#: src/lang.c:2825
 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:2764
+#: src/lang.c:2829
 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:2765
+#: src/lang.c:2830
 msgid "Wildcard matching"
 msgstr "WildcardprÃ¼fung"
 
-#: src/lang.c:2766
+#: src/lang.c:2831
 msgid ""
 "# Wildcard matching\n"
 "# Possible values are (the default is marked with *):\n"
@@ -8191,66 +8419,66 @@ msgstr ""
 "# * 0 = wildmat\n"
 "#   1 = RegulÃ¤rer Ausdruck\n"
 
-#: src/lang.c:2773
+#: src/lang.c:2838
 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:2774
+#: src/lang.c:2839
 msgid "Score limit (kill)"
 msgstr "Bewertungsgrenze (kill)"
 
-#: src/lang.c:2775
+#: src/lang.c:2840
 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:2779
+#: src/lang.c:2844
 msgid "Enter default score to kill articles. <CR> sets."
 msgstr "Bewertung fÃ¼r gekillte Artikel. <CR> setzt."
 
-#: src/lang.c:2780
+#: src/lang.c:2845
 msgid "Default score to kill articles"
 msgstr "Bewertung fÃ¼r gekillte Artikel"
 
-#: src/lang.c:2781
+#: src/lang.c:2846
 msgid "# Default score to kill articles\n"
 msgstr "# Bewertung fÃ¼r gekillte Artikel\n"
 
-#: src/lang.c:2785
+#: src/lang.c:2850
 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:2786
+#: src/lang.c:2851
 msgid "Score limit (select)"
 msgstr "Bewertungsgrenze (select)"
 
-#: src/lang.c:2787
+#: src/lang.c:2852
 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:2791
+#: src/lang.c:2856
 msgid "Enter default score to select articles. <CR> sets."
 msgstr "Bewertung fÃ¼r wichtige Artikel (hot). <CR> setzt."
 
-#: src/lang.c:2792
+#: src/lang.c:2857
 msgid "Default score to select articles"
 msgstr "Bewertung fÃ¼r wichtige Artikel"
 
-#: src/lang.c:2793
+#: src/lang.c:2858
 msgid "# Default score to select articles\n"
 msgstr "# Bewertung fÃ¼r wichtige Artikel (hot)\n"
 
-#: src/lang.c:2799
+#: src/lang.c:2864
 msgid "Use slrnface to show ''X-Face:''s"
 msgstr "''X-Face:''s mit slrnface Anzeigen"
 
-#: src/lang.c:2800
+#: src/lang.c:2865
 msgid ""
 "# If ON using slrnface(1) to interpret the ''X-Face:'' header.\n"
 "# Only useful when running in an xterm.\n"
@@ -8258,19 +8486,19 @@ msgstr ""
 "# Falls ON benutze slrnface(1) um ''X-Face:'' anzuzeigen.\n"
 "# Funktioniert nur wenn tin in einem xterm lÃ¤uft.\n"
 
-#: src/lang.c:2808
+#: src/lang.c:2873
 msgid "Use ANSI color"
 msgstr "Benutze ANSI-Farben"
 
-#: src/lang.c:2809
+#: src/lang.c:2874
 msgid "# If ON using ANSI-color\n"
 msgstr "# Falls ON benutze ANSI-Farben\n"
 
-#: src/lang.c:2814
+#: src/lang.c:2879
 msgid "Standard foreground color"
 msgstr "Standard Vordergrundfarbe"
 
-#: src/lang.c:2815
+#: src/lang.c:2880
 msgid ""
 "# Standard foreground color\n"
 "# Default: -1 (default color)\n"
@@ -8278,11 +8506,11 @@ msgstr ""
 "# Standard Vordergrundfarbe\n"
 "# Voreinstellung: -1 (Standard Farbe)\n"
 
-#: src/lang.c:2821
+#: src/lang.c:2886
 msgid "Standard background color"
 msgstr "Standard Hintergrundfarbe"
 
-#: src/lang.c:2822
+#: src/lang.c:2887
 msgid ""
 "# Standard background color\n"
 "# Default: -1 (default color)\n"
@@ -8290,11 +8518,11 @@ msgstr ""
 "# Standard Hintergrundfarbe\n"
 "# Voreinstellung: -1 (Standard Farbe)\n"
 
-#: src/lang.c:2828
+#: src/lang.c:2893
 msgid "Color for inverse text (background)"
 msgstr "Farbe des inversen Text (Hinterg.)"
 
-#: src/lang.c:2829
+#: src/lang.c:2894
 msgid ""
 "# Color of background for inverse text\n"
 "# Default: 4 (blue)\n"
@@ -8302,11 +8530,11 @@ msgstr ""
 "# Farbe des Hintergrunds fÃ¼r inversen Text\n"
 "# Voreinstellung: 4 (Blau)\n"
 
-#: src/lang.c:2835
+#: src/lang.c:2900
 msgid "Color for inverse text (foreground)"
 msgstr "Farbe des inversen Text (Vordergr.)"
 
-#: src/lang.c:2836
+#: src/lang.c:2901
 msgid ""
 "# Color of foreground for inverse text\n"
 "# Default: 7 (white)\n"
@@ -8314,11 +8542,11 @@ msgstr ""
 "# Farbe des Vordergrunds fÃ¼r inversen Text\n"
 "# Voreinstellung: 7 (WeiÃŸ)\n"
 
-#: src/lang.c:2842
+#: src/lang.c:2907
 msgid "Color of text lines"
 msgstr "Farbe der Textzeilen"
 
-#: src/lang.c:2843
+#: src/lang.c:2908
 msgid ""
 "# Color of text lines\n"
 "# Default: -1 (default color)\n"
@@ -8326,11 +8554,11 @@ msgstr ""
 "# Farbe der Textzeilen\n"
 "# Voreinstellung: -1 (Standard Farbe)\n"
 
-#: src/lang.c:2849
+#: src/lang.c:2914
 msgid "Color of mini help menu"
 msgstr "Farbe des MinihilfemenÃ¼"
 
-#: src/lang.c:2850
+#: src/lang.c:2915
 msgid ""
 "# Color of mini help menu\n"
 "# Default: 3 (brown)\n"
@@ -8338,11 +8566,11 @@ msgstr ""
 "# Farbe des MinihilfemenÃ¼\n"
 "# Voreinstellung: 3 (Braun)\n"
 
-#: src/lang.c:2856
+#: src/lang.c:2921
 msgid "Color of help text"
 msgstr "Farbe des Hilfstext"
 
-#: src/lang.c:2857
+#: src/lang.c:2922
 msgid ""
 "# Color of help pages\n"
 "# Default: -1 (default color)\n"
@@ -8350,11 +8578,11 @@ msgstr ""
 "# Farbe der Hilfeseiten\n"
 "# Voreinstellung: -1 (Standard Farbe)\n"
 
-#: src/lang.c:2863
+#: src/lang.c:2928
 msgid "Color of status messages"
 msgstr "Farbe der Statusmeldungen"
 
-#: src/lang.c:2864
+#: src/lang.c:2929
 msgid ""
 "# Color of messages in last line\n"
 "# Default: 6 (cyan)\n"
@@ -8362,11 +8590,11 @@ msgstr ""
 "# Farbe der letzten Zeile im Artikel\n"
 "# Voreinstellung: 6 (Cyan)\n"
 
-#: src/lang.c:2870
+#: src/lang.c:2935
 msgid "Color of quoted lines"
 msgstr "Farbe der zitierten Zeilen"
 
-#: src/lang.c:2871
+#: src/lang.c:2936
 msgid ""
 "# Color of quote-lines\n"
 "# Default: 2 (green)\n"
@@ -8374,11 +8602,11 @@ msgstr ""
 "# Farbe der zitierten Zeilen\n"
 "# Voreinstellung: 2 (GrÃ¼n)\n"
 
-#: src/lang.c:2877
+#: src/lang.c:2942
 msgid "Color of twice quoted line"
 msgstr "Farbe von zweifach zitierten Zeilen"
 
-#: src/lang.c:2878
+#: src/lang.c:2943
 msgid ""
 "# Color of twice quoted lines\n"
 "# Default: 3 (brown)\n"
@@ -8386,11 +8614,11 @@ msgstr ""
 "# Farbe von zweifach zitierten Zeilen\n"
 "# Voreinstellung: 3 (Braun)\n"
 
-#: src/lang.c:2884
+#: src/lang.c:2949
 msgid "Color of >=3 times quoted line"
 msgstr "Farbe von >=3-fach zitierten Zeilen"
 
-#: src/lang.c:2885
+#: src/lang.c:2950
 msgid ""
 "# Color of >=3 times quoted lines\n"
 "# Default: 4 (blue)\n"
@@ -8398,11 +8626,11 @@ msgstr ""
 "# Farbe von >=3-fach zitierten Zeilen\n"
 "# Voreinstellung: 4 (Blau)\n"
 
-#: src/lang.c:2891
+#: src/lang.c:2956
 msgid "Color of article header lines"
 msgstr "Farbe der Artikelheaderzeilen"
 
-#: src/lang.c:2892
+#: src/lang.c:2957
 msgid ""
 "# Color of header-lines\n"
 "# Default: 2 (green)\n"
@@ -8410,11 +8638,11 @@ msgstr ""
 "# Farbe der Artikelheaderzeilen\n"
 "# Voreinstellung: 2 (GrÃ¼n)\n"
 
-#: src/lang.c:2898
+#: src/lang.c:2963
 msgid "Color of actual news header fields"
 msgstr "Farbe des angezeigten Headers"
 
-#: src/lang.c:2899
+#: src/lang.c:2964
 msgid ""
 "# Color of actual news header fields\n"
 "# Default: 9 (light red)\n"
@@ -8422,23 +8650,23 @@ msgstr ""
 "# Farbe des angezeigten Headers\n"
 "# Voreinstellung: 9 (Hellrot)\n"
 
-#: src/lang.c:2905
+#: src/lang.c:2970
 msgid "Color of article subject lines"
 msgstr "Farbe der Subject-Zeile"
 
-#: src/lang.c:2906
+#: src/lang.c:2971
 msgid ""
 "# Color of article subject\n"
 "# Default: 6 (cyan)\n"
 msgstr ""
-"# Farbe der Subjectzeile\n"
+"# Farbe der Subject-Zeile\n"
 "# Voreinstellung: 6 (Cyan)\n"
 
-#: src/lang.c:2912
+#: src/lang.c:2977
 msgid "Color of external quotes"
 msgstr "Farbe der Fremdzitate"
 
-#: src/lang.c:2913
+#: src/lang.c:2978
 msgid ""
 "# Color of quoted text from external sources\n"
 "# Default: 5 (pink)\n"
@@ -8446,11 +8674,11 @@ msgstr ""
 "# Farbe des Fremdzitat-Textes\n"
 "# Voreinstellung: 5 (Rosa)\n"
 
-#: src/lang.c:2919
+#: src/lang.c:2984
 msgid "Color of response counter"
 msgstr "Farbe des AntwortzÃ¤hlers"
 
-#: src/lang.c:2920
+#: src/lang.c:2985
 msgid ""
 "# Color of response counter\n"
 "# Default: 2 (green)\n"
@@ -8458,11 +8686,11 @@ msgstr ""
 "# Farbe des AntwortzÃ¤hlers\n"
 "# Voreinstellung: 2 (GrÃ¼n)\n"
 
-#: src/lang.c:2926
+#: src/lang.c:2991
 msgid "Color of sender (From:)"
 msgstr "Farbe des Autors (From:)"
 
-#: src/lang.c:2927
+#: src/lang.c:2992
 msgid ""
 "# Color of sender (From:)\n"
 "# Default: 2 (green)\n"
@@ -8470,11 +8698,11 @@ msgstr ""
 "# Farbe des Autors (From:)\n"
 "# Voreinstellung: 2 (GrÃ¼n)\n"
 
-#: src/lang.c:2933
+#: src/lang.c:2998
 msgid "Color of help/mail sign"
 msgstr "Farbe des Hilfe/Mail-Zeichens"
 
-#: src/lang.c:2934
+#: src/lang.c:2999
 msgid ""
 "# Color of Help/Mail-Sign\n"
 "# Default: 4 (blue)\n"
@@ -8482,11 +8710,11 @@ msgstr ""
 "# Farbe des Hilfe/Mail-Zeichens\n"
 "# Voreinstellung: 4 (Blau)\n"
 
-#: src/lang.c:2940
+#: src/lang.c:3005
 msgid "Color of signatures"
 msgstr "Farbe von Signaturen"
 
-#: src/lang.c:2941
+#: src/lang.c:3006
 msgid ""
 "# Color of signature\n"
 "# Default: 4 (blue)\n"
@@ -8494,11 +8722,11 @@ msgstr ""
 "# Farbe von Signaturen\n"
 "# Voreinstellung: 4 (Blau)\n"
 
-#: src/lang.c:2947
+#: src/lang.c:3012
 msgid "Color of negative score"
 msgstr "Farbe negativer Bewertung"
 
-#: src/lang.c:2948
+#: src/lang.c:3013
 msgid ""
 "# Color of negative score\n"
 "# Default: 1 (red)\n"
@@ -8506,11 +8734,11 @@ msgstr ""
 "# Farbe negativer Bewertung\n"
 "# Voreinstellung: 1 (Rot)\n"
 
-#: src/lang.c:2954
+#: src/lang.c:3019
 msgid "Color of positive score"
 msgstr "Farbe positiver Bewertung"
 
-#: src/lang.c:2955
+#: src/lang.c:3020
 msgid ""
 "# Color of positive score\n"
 "# Default: 2 (green)\n"
@@ -8518,11 +8746,11 @@ msgstr ""
 "# Farbe positiver Bewertung\n"
 "# Voreinstellung: 2 (GrÃ¼n)\n"
 
-#: src/lang.c:2961
+#: src/lang.c:3026
 msgid "Color of highlighted URLs"
 msgstr "Farbe der hervorgehobenen URLs"
 
-#: src/lang.c:2962
+#: src/lang.c:3027
 msgid ""
 "# Color of highlighted URLs\n"
 "# Default: -1 (default color)\n"
@@ -8530,11 +8758,11 @@ msgstr ""
 "# Farbe der hervorgehobenen URLs\n"
 "# Voreinstellung: -1 (Standard Farbe)\n"
 
-#: src/lang.c:2968
+#: src/lang.c:3033
 msgid "Color of verbatim blocks"
 msgstr "Farbe des wortgetreu darzustellenden Textes"
 
-#: src/lang.c:2969
+#: src/lang.c:3034
 msgid ""
 "# Color of verbatim blocks\n"
 "# Default: 5 (pink)\n"
@@ -8542,11 +8770,11 @@ msgstr ""
 "# Farbe des wortgetreu darzustellenden Textes\n"
 "# Voreinstellung: 5 (Rosa)\n"
 
-#: src/lang.c:2975
+#: src/lang.c:3040
 msgid "Color of highlighting with *stars*"
 msgstr "Farbe der Hervorhebung *Sterne*"
 
-#: src/lang.c:2976
+#: src/lang.c:3041
 msgid ""
 "# Color of word highlighting with *stars*\n"
 "# Default: 11 (yellow)\n"
@@ -8554,11 +8782,11 @@ msgstr ""
 "# Farbe der Hervorhebung durch *Sterne*\n"
 "# Voreinstellung: 11 (Gelb)\n"
 
-#: src/lang.c:2982
+#: src/lang.c:3047
 msgid "Color of highlighting with _dash_"
 msgstr "Farbe der Hervorhebung _Striche_"
 
-#: src/lang.c:2983
+#: src/lang.c:3048
 msgid ""
 "# Color of word highlighting with _dash_\n"
 "# Default: 13 (light pink)\n"
@@ -8566,11 +8794,11 @@ msgstr ""
 "# Farbe der Hervorhebung durch _Striche_\n"
 "# Voreinstellung: 13 (Hellrosa)\n"
 
-#: src/lang.c:2989
+#: src/lang.c:3054
 msgid "Color of highlighting with /slash/"
 msgstr "Farbe der Hervorhebung /SchrÃ¤gstr./"
 
-#: src/lang.c:2990
+#: src/lang.c:3055
 msgid ""
 "# Color of word highlighting with /slash/\n"
 "# Default: 14 (light cyan)\n"
@@ -8578,11 +8806,11 @@ msgstr ""
 "# Farbe der Hervorhebung durch /SchrÃ¤gstriche/\n"
 "# Voreinstellung: 14 (Hellcyan)\n"
 
-#: src/lang.c:2996
+#: src/lang.c:3061
 msgid "Color of highlighting with -stroke-"
 msgstr "Farbe der Hervorhebung -Durchstr.-"
 
-#: src/lang.c:2997
+#: src/lang.c:3062
 msgid ""
 "# Color of word highlighting with -stroke-\n"
 "# Default: 12 (light blue)\n"
@@ -8590,11 +8818,11 @@ msgstr ""
 "# Farbe der Hervorhebung durch -Durchstreichen-\n"
 "# Voreinstellung: 12 (Hellblau)\n"
 
-#: src/lang.c:3004
+#: src/lang.c:3069
 msgid "Attr. of highlighting with *stars*"
 msgstr "Hervorhebungsattribute *Sterne*"
 
-#: src/lang.c:3005
+#: src/lang.c:3070
 msgid ""
 "# Attributes of word highlighting on mono terminals\n"
 "# Possible values are:\n"
@@ -8622,11 +8850,11 @@ msgstr ""
 "# Hervorhebungsattribut fÃ¼r *Sterne*\n"
 "# Voreinstellung: 6 (fett)\n"
 
-#: src/lang.c:3020
+#: src/lang.c:3085
 msgid "Attr. of highlighting with _dash_"
 msgstr "Hervorhebungsattr. _Unterstriche_"
 
-#: src/lang.c:3021
+#: src/lang.c:3086
 msgid ""
 "# Attribute of word highlighting with _dash_\n"
 "# Default: 2 (best highlighting)\n"
@@ -8634,11 +8862,11 @@ msgstr ""
 "# Hervorhebungsattribut fÃ¼r _Unterstriche_\n"
 "# Voreinstellung: 2 (beste Hervorhebung)\n"
 
-#: src/lang.c:3027
+#: src/lang.c:3092
 msgid "Attr. of highlighting with /slash/"
 msgstr "Hervorhebungsattr. /SchrÃ¤gstriche/"
 
-#: src/lang.c:3028
+#: src/lang.c:3093
 msgid ""
 "# Attribute of word highlighting with /slash/\n"
 "# Default: 5 (half bright)\n"
@@ -8646,11 +8874,11 @@ msgstr ""
 "# Hervorhebungsattribut fÃ¼r /SchrÃ¤gstriche/\n"
 "# Voreinstellung: 5 (halbe Helligkeit)\n"
 
-#: src/lang.c:3034
+#: src/lang.c:3099
 msgid "Attr. of highlighting with -stroke-"
 msgstr "Hervorhebungsattr. -Durchstreich.-"
 
-#: src/lang.c:3035
+#: src/lang.c:3100
 msgid ""
 "# Attribute of word highlighting with -stroke-\n"
 "# Default: 3 (reverse video)\n"
@@ -8658,27 +8886,27 @@ msgstr ""
 "# Hervorhebungsattribut fÃ¼r -Durchstreichen-\n"
 "# Voreinstellung: 3 (Invers)\n"
 
-#: src/lang.c:3041
+#: src/lang.c:3106
 msgid "URL highlighting in message body"
 msgstr "URL-Hervorhebung im Artikel"
 
-#: src/lang.c:3042
+#: src/lang.c:3107
 msgid "# Enable URL highlighting?\n"
 msgstr "# URL-Hervorhebung aktivieren?\n"
 
-#: src/lang.c:3047
+#: src/lang.c:3112
 msgid "Word highlighting in message body"
 msgstr "Wort-Hervorhebung im Artikel"
 
-#: src/lang.c:3048
+#: src/lang.c:3113
 msgid "# Enable word highlighting?\n"
 msgstr "# Wort-Hervorhebung aktivieren?\n"
 
-#: src/lang.c:3053
+#: src/lang.c:3118
 msgid "What to display instead of mark"
 msgstr "Anstelle der Markierung anzeigen"
 
-#: src/lang.c:3054
+#: src/lang.c:3119
 msgid ""
 "# Should the leading and ending stars and dashes also be displayed,\n"
 "# even when they are highlighting marks?\n"
@@ -8694,40 +8922,40 @@ msgstr ""
 "#   1 = ja, anzeigen\n"
 "# * 2 = Leerzeichen anstelle darstellen\n"
 
-#: src/lang.c:3063
+#: src/lang.c:3128
 msgid "Enter column number to wrap article lines to in the pager. <CR> sets."
 msgstr "Nach wie vielen Zeichen soll im Pager umgebrochen werden? <CR> setzt."
 
-#: src/lang.c:3064
+#: src/lang.c:3129
 msgid "Page line wrap column"
 msgstr "Zeilen umbrechen nach"
 
-#: src/lang.c:3065
+#: src/lang.c:3130
 msgid "# Wrap article lines at column\n"
 msgstr "# In der Artikelanzeige Zeilen umbrechen bei Spalte\n"
 
-#: src/lang.c:3069
+#: src/lang.c:3134
 msgid ""
 "If ON, don't break words when wrapping lines. <SPACE> toggles & <CR> sets."
 msgstr ""
 "Wenn ON, werden beim Zeilenumbruch keine WÃ¶rter unterbrochen. <SPACE> "
 "wechselt & <CR> setzt."
 
-#: src/lang.c:3070
+#: src/lang.c:3135
 msgid "Don't break words when wrapping"
 msgstr "Beim Umbrechen keine WÃ¶rter trennen"
 
-#: src/lang.c:3071
+#: src/lang.c:3136
 msgid "# Don't break long lines inside a word but on <SPACE> or <TAB>\n"
 msgstr ""
 "# Langen Zeilen nicht innerhalb eines Wortes umbrechen,\n"
 "# aber an <SPACE> oder <TAB>\n"
 
-#: src/lang.c:3076
+#: src/lang.c:3141
 msgid "Wrap around threads on next unread"
 msgstr "NÃ¤.ungel.-kein Abbr. am Listenende?"
 
-#: src/lang.c:3077
+#: src/lang.c:3142
 msgid "# If ON wrap around threads on searching next unread article\n"
 msgstr ""
 "# Diverse Funktionen in tin wechseln zum \"nÃ¤chsten\" ungelesenen\n"
@@ -8735,38 +8963,38 @@ msgstr ""
 "# 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:3081
+#: src/lang.c:3146
 msgid "Enter default mail address (and fullname). <CR> sets."
 msgstr "Standard Mail-Adresse (und Name) eingeben. <CR> setzt."
 
-#: src/lang.c:3082 src/lang.c:3699
+#: src/lang.c:3147 src/lang.c:3769
 msgid "Mail address (and fullname)"
 msgstr "Mailadresse (und Name)"
 
-#: src/lang.c:3083
+#: src/lang.c:3148
 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:3088
+#: src/lang.c:3153
 msgid "Show empty Followup-To in editor"
 msgstr "Leeres Fup-To im Editor anzeigen"
 
-#: src/lang.c:3089
+#: src/lang.c:3154
 msgid "# If ON show empty Followup-To header when editing an article\n"
 msgstr "# Falls ON zeige leeren Followup-To:-Header im Editor\n"
 
-#: src/lang.c:3093
+#: src/lang.c:3158
 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:3094
+#: src/lang.c:3159
 msgid "Create signature from path/command"
 msgstr "Erzeuge Signatur aus Pfad/Kommando"
 
-#: src/lang.c:3095
+#: src/lang.c:3160
 #, c-format
 msgid ""
 "# Signature path (random sigs)/file to be used when posting/replying\n"
@@ -8781,42 +9009,42 @@ msgstr ""
 "#                    (%G um den Namen der aktuellen Newsgroup zu Ã¼bergeben)\n"
 "# sigfile=--none     hÃ¤ngt keine Signatur an\n"
 
-#: src/lang.c:3103
+#: src/lang.c:3168
 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:3104
+#: src/lang.c:3169
 msgid "Prepend signature with \"-- \""
 msgstr "Trenne Sig mit \"-- \" ab"
 
-#: src/lang.c:3105
+#: src/lang.c:3170
 msgid "# If ON prepend the signature with dashes '\\n-- \\n'\n"
 msgstr "# Falls ON trenne Signatur mit '\\n-- \\n' ab.\n"
 
-#: src/lang.c:3109
+#: src/lang.c:3174
 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:3110
+#: src/lang.c:3175
 msgid "Add signature when reposting"
 msgstr "Signatur beim Reposten anhÃ¤ngen"
 
-#: src/lang.c:3111
+#: src/lang.c:3176
 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:3115
+#: src/lang.c:3180
 msgid "Enter quotation marks, %I for author's initials."
 msgstr "Zitatzeichen eingeben, %I fÃ¼r die Initialen des Verfassers."
 
-#: src/lang.c:3116
+#: src/lang.c:3181
 msgid "Characters used as quote-marks"
 msgstr "Zitatzeichen"
 
-#: src/lang.c:3117
+#: src/lang.c:3182
 msgid ""
 "# Characters used in quoting to followups and replies.\n"
 "# '_' is replaced by ' ', %I is replaced by author's initials.\n"
@@ -8824,11 +9052,11 @@ msgstr ""
 "# Zeichen fÃ¼r Zitate in Antworten.\n"
 "# '_' wird durch ' ' ersetzt. %I wird ersetzt durch Autoreninitialen.\n"
 
-#: src/lang.c:3123
+#: src/lang.c:3188
 msgid "Quoting behavior"
 msgstr "Zitierverhalten"
 
-#: src/lang.c:3124
+#: src/lang.c:3189
 msgid ""
 "# How quoting should be handled when following up or replying.\n"
 "# Possible values are (the default is marked with *):\n"
@@ -8853,17 +9081,17 @@ msgstr ""
 "#   7 = Zitatzeichen zusammenziehen & Signaturen zitieren & Leerzeilen "
 "zitieren\n"
 
-#: src/lang.c:3137 src/lang.c:3145 src/lang.c:3151
+#: src/lang.c:3202 src/lang.c:3210 src/lang.c:3216
 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:3138
+#: src/lang.c:3203
 msgid "Quote line when following up"
 msgstr "Einleitungszeile beim Antworten"
 
-#: src/lang.c:3139
+#: src/lang.c:3204
 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"
@@ -8873,36 +9101,36 @@ msgstr ""
 "# %A Adresse  %D Datum  %F Adr+Name  %G Gruppenname  %M Message-ID\n"
 "# %N Voller Name  %C Vorname  %I Initialen\n"
 
-#: src/lang.c:3146
+#: src/lang.c:3211
 msgid "Quote line when cross-posting"
 msgstr "Einleitungszeile beim Crossposten"
 
-#: src/lang.c:3152
+#: src/lang.c:3217
 msgid "Quote line when mailing"
 msgstr "Einleitungszeile bei Mailantwort"
 
-#: src/lang.c:3157
+#: src/lang.c:3222
 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:3158
+#: src/lang.c:3223
 msgid "Insert ''User-Agent:'' header"
 msgstr "FÃ¼ge ''User-Agent:''-Header ein"
 
-#: src/lang.c:3159
+#: src/lang.c:3224
 msgid "# If ON include advertising User-Agent: header\n"
 msgstr "# Falls ON fÃ¼ge User-Agent:-Header ein\n"
 
-#: src/lang.c:3164
+#: src/lang.c:3229
 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:3165
+#: src/lang.c:3230
 msgid "MM_CHARSET"
 msgstr "MM_CHARSET"
 
-#: src/lang.c:3166
+#: src/lang.c:3231
 msgid ""
 "# Charset supported locally which is also used for MIME header and\n"
 "# Content-Type header.\n"
@@ -8921,40 +9149,40 @@ msgstr ""
 "# definiert, werden andere ZeichensÃ¤tze als mm_charset nicht dargestellt\n"
 "# und die jeweiligen Zeichen durch ein '?' ersetzt.\n"
 
-#: src/lang.c:3176
+#: src/lang.c:3241
 msgid "MM_NETWORK_CHARSET"
 msgstr "MM_NETWORK_CHARSET"
 
-#: src/lang.c:3177
+#: src/lang.c:3242
 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:3181
+#: src/lang.c:3246
 msgid ""
 "Enter local charset name (e.g. US-ASCII, ISO-8859-1, EUC-KR), <CR> to set."
 msgstr "Lokaler Zeichensatz (z. B. US-ASCII, ISO-8859-1, EUC-KR), <CR> setzt."
 
-#: src/lang.c:3182
+#: src/lang.c:3247
 msgid "MM_LOCAL_CHARSET"
 msgstr "MM_LOCAL_CHARSET"
 
-#: src/lang.c:3183
+#: src/lang.c:3248
 msgid "# Charset supported locally.\n"
 msgstr "# Lokaler Zeichensatz.\n"
 
-#: src/lang.c:3190
+#: src/lang.c:3255
 msgid "Mailbox format"
 msgstr "Mailbox-Format"
 
-#: src/lang.c:3191
+#: src/lang.c:3256
 msgid "# Format of the mailbox.\n"
 msgstr "# Format der Mailbox.\n"
 
-#: src/lang.c:3196
+#: src/lang.c:3261
 msgid "MIME encoding in news messages"
 msgstr "MIME-Kodierung in Newsartikeln"
 
-#: src/lang.c:3197
+#: src/lang.c:3262
 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"
@@ -8970,15 +9198,15 @@ msgstr ""
 "Russland\n"
 "# ist, da dort gehÃ¤uft 8-Bit-Zeichen vorkommen.\n"
 
-#: src/lang.c:3205 src/lang.c:3226
+#: src/lang.c:3270 src/lang.c:3291
 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:3206
+#: src/lang.c:3271
 msgid "Use 8-bit characters in news headers"
 msgstr "Benutze 8-Bit-Zeichen im Newsheader"
 
-#: src/lang.c:3207
+#: src/lang.c:3272
 msgid ""
 "# If ON, 8-bit characters in news headers are NOT encoded.\n"
 "# default is OFF. Thus 8-bit characters are encoded by default.\n"
@@ -8992,29 +9220,29 @@ msgstr ""
 "# kodiert, wenn post_mime_encoding nicht auch auf 8bit eingestellt\n"
 "# ist.\n"
 
-#: src/lang.c:3214
+#: src/lang.c:3279
 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:3215
+#: src/lang.c:3280
 msgid "View post-processed files"
 msgstr "Nachbearbeitete Artikel anzeigen"
 
-#: src/lang.c:3216
+#: src/lang.c:3281
 msgid "# If set, post processed files will be opened in a viewer\n"
 msgstr "# Falls ON werden nachbearbeitete Artikel automatisch angezeigt.\n"
 
-#: src/lang.c:3221
+#: src/lang.c:3286
 msgid "MIME encoding in mail messages"
 msgstr "MIME-Kodierung fÃ¼r E-Mails"
 
-#: src/lang.c:3227
+#: src/lang.c:3292
 msgid "Use 8-bit characters in mail headers"
 msgstr "Benutze 8-Bit-Zeichen im Mail Header"
 
-#: src/lang.c:3228
+#: src/lang.c:3293
 msgid ""
 "# If ON, 8-bit characters in mail headers are NOT encoded.\n"
 "# default is OFF. Thus 8-bit characters are encoded by default.\n"
@@ -9033,26 +9261,26 @@ msgstr ""
 "# 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:3239
+#: src/lang.c:3304
 msgid "Strip blanks from ends of lines"
 msgstr "Leerzeichen am Zeilenende entfernen"
 
-#: src/lang.c:3240
+#: src/lang.c:3305
 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:3246
+#: src/lang.c:3311
 msgid "If ON, use transliteration. <SPACE> toggles & <CR> sets."
 msgstr "Falls ON verwende Umschreibungen. <SPACE> wechselt & <CR> setzt."
 
-#: src/lang.c:3247
+#: src/lang.c:3312
 msgid "Transliteration"
 msgstr "Verwende Umschreibungen"
 
-#: src/lang.c:3248
+#: src/lang.c:3313
 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"
@@ -9064,11 +9292,11 @@ msgstr ""
 "# Terminal als EUR umschrieben, ohne //TRANSLIT wÃ¼rde tin ein\n"
 "# Fragezeichen verwenden.\n"
 
-#: src/lang.c:3256
+#: src/lang.c:3321
 msgid "Send you a Cc/Bcc automatically"
 msgstr "Sendet Ihnen automatisch ein Cc/Bcc"
 
-#: src/lang.c:3257
+#: src/lang.c:3322
 msgid ""
 "# Put your name in the Cc: and/or Bcc: field when mailing an article.\n"
 "# Possible values are (the default is marked with *):\n"
@@ -9085,11 +9313,11 @@ msgstr ""
 "#   2 = Bcc\n"
 "#   3 = Cc und Bcc\n"
 
-#: src/lang.c:3268
+#: src/lang.c:3333
 msgid "Hash algorithm for Cancel-Lock/Cancel-Key"
 msgstr "Hash-Algorithmus fÃ¼r Cancel-Lock/Cancel-Key"
 
-#: src/lang.c:3269
+#: src/lang.c:3334
 msgid ""
 "# Hash algorithm for Cancel-Lock/Cancel-Key (default 'sha1')\n"
 "# Use 'none' to not generate Cancel-Lock headers.\n"
@@ -9097,45 +9325,45 @@ msgstr ""
 "# Hash-Algorithmus fÃ¼r Cancel-Lock/Cancel-Key (Voreinstellung 'sha1')\n"
 "# 'keiner' verwenden um Cancel-Lock-Header zu deaktivieren.\n"
 
-#: src/lang.c:3275
+#: src/lang.c:3340
 msgid "Enter address elements about which you want to be warned. <CR> sets."
 msgstr "Adressenteil angeben vor dem Sie gewarnt werden wollen. <CR> setzt."
 
-#: src/lang.c:3276
+#: src/lang.c:3341
 msgid "Spamtrap warning address parts"
 msgstr "Spamfallenwarnung in Adresse"
 
-#: src/lang.c:3277
+#: src/lang.c:3342
 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, "
+"# Eine Komma-separierte Liste von Adressenteilen, vor denen gewarnt wird, "
 "wenn\n"
 "# Sie via Mail antworten wollen.\n"
 
-#: src/lang.c:3282
+#: src/lang.c:3347
 msgid "Enter default number of days a filter entry will be valid. <CR> sets."
 msgstr "GÃ¼ltigkeit eines Filtereintrages in Tagen. <CR> setzt."
 
-#: src/lang.c:3283
+#: src/lang.c:3348
 msgid "No. of days a filter entry is valid"
 msgstr "Tage, die ein Filter gÃ¼ltig ist"
 
-#: src/lang.c:3284
+#: src/lang.c:3349
 msgid "# Number of days a short term filter will be active\n"
 msgstr "# Anzahl der Tage die ein temporÃ¤rer Filter aktiv ist\n"
 
-#: src/lang.c:3288
+#: src/lang.c:3353
 msgid "Add posted articles to filter. <SPACE> toggles & <CR> sets."
 msgstr ""
 "Gepostete Artikel zum Filter hinzufÃ¼gen. <SPACE> wechselt & <CR> setzt."
 
-#: src/lang.c:3289
+#: src/lang.c:3354
 msgid "Add posted articles to filter"
 msgstr "FÃ¼ge gepostete Artikel zum Filter"
 
-#: src/lang.c:3290
+#: src/lang.c:3355
 msgid ""
 "# If ON add posted articles which start a new thread to filter for\n"
 "# highlighting follow-ups\n"
@@ -9143,85 +9371,85 @@ msgstr ""
 "# Falls ON fÃ¼ge gepostete Artikel die einen neuen Thread einleiten\n"
 "# zum Filter hinzu um evtl. Antworten hervorzuheben.\n"
 
-#: src/lang.c:3294
+#: src/lang.c:3359
 msgid ""
 "Keep expired filter rules in file. <SPACE> toggles, <CR> sets, <ESC> cancels."
 msgstr ""
 "Abgelaufene Filterregeln behalten. <SPACE> wechselt, <CR> setzt, <ESC> Ende."
 
-#: src/lang.c:3295
+#: src/lang.c:3360
 msgid "Keep expired filter rules in file"
 msgstr "Abgelaufene Filterregeln behalten"
 
-#: src/lang.c:3296
+#: src/lang.c:3361
 msgid "# If ON, expired filter rules are kept in the filter file\n"
 msgstr ""
 "# Falls ON werden abgelaufene Filterregeln in der Filter-Datei behalten.\n"
 
-#: src/lang.c:3301
+#: src/lang.c:3366
 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:3302
+#: src/lang.c:3367
 msgid "Mail directory"
 msgstr "Mail Verzeichnis"
 
-#: src/lang.c:3303
+#: src/lang.c:3368
 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:3308
+#: src/lang.c:3373
 msgid "Save articles in batch mode (-S)"
 msgstr "Speicher Artikel im Batchmode (-S)"
 
-#: src/lang.c:3309
+#: src/lang.c:3374
 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"
+"# or mail (-M/-N) is specified on the command-line\n"
 msgstr ""
 "# Falls ON werden Artikel/Threads im Batchmode gespeichert wenn -S,\n"
 "# oder gemailt, wenn -M bzw. -N in der Kommandozeile angegeben wurde.\n"
 
-#: src/lang.c:3314
+#: src/lang.c:3379
 msgid "The directory where you want articles/threads saved."
 msgstr "Das Verzeichnis, in dem Artikel/Threads gespeichert werden sollen."
 
-#: src/lang.c:3315
+#: src/lang.c:3380
 msgid "Directory to save arts/threads in"
 msgstr "Verz. um Art/Threads zu speichern"
 
-#: src/lang.c:3316
+#: src/lang.c:3381
 msgid "# Directory where articles/threads are saved\n"
 msgstr "# Verzeichnis in dem Artikel/Threads gespeichert werden\n"
 
-#: src/lang.c:3320
+#: src/lang.c:3385
 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:3321
+#: src/lang.c:3386
 msgid "Mark saved articles/threads as read"
 msgstr "Mark. gesp. Artikel/Threads gelesen"
 
-#: src/lang.c:3322
+#: src/lang.c:3387
 msgid "# If ON mark articles that are saved as read\n"
 msgstr "# Falls ON werden gespeicherte Artikel als gelesen markiert\n"
 
 #
-#: src/lang.c:3326
+#: src/lang.c:3391
 msgid "Do post processing (e.g. extract attachments) for saved articles."
 msgstr ""
 "Nachbearbeitung (z. B. extrahieren von AnhÃ¤ngen) fÃ¼r gespeicherte Artikel."
 
-#: src/lang.c:3327
+#: src/lang.c:3392
 msgid "Post process saved articles"
 msgstr "Nachbearbeiten gespeichert. Artikel"
 
-#: src/lang.c:3328
+#: src/lang.c:3393
 msgid ""
 "# Perform post processing (saving binary attachments) from saved articles.\n"
 "# Possible values are (the default is marked with *):\n"
@@ -9235,11 +9463,11 @@ msgstr ""
 "#   1 = Nur Shell Archive (shar) auspacken\n"
 "#   2 = Ja\n"
 
-#: src/lang.c:3337
+#: src/lang.c:3402
 msgid "Process only unread articles"
 msgstr "Bearbeite nur ungelesene Artikel"
 
-#: src/lang.c:3338
+#: src/lang.c:3403
 msgid ""
 "# If ON only save/print/pipe/mail unread articles (tagged articles "
 "excepted)\n"
@@ -9247,54 +9475,54 @@ msgstr ""
 "# Falls ON speichere/drucke/pipe/maile nur ungelesene Artikel\n"
 "# (markierte Artikel ausgenommen)\n"
 
-#: src/lang.c:3343
+#: src/lang.c:3408
 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:3344
+#: src/lang.c:3409
 msgid "Print all headers when printing"
 msgstr "Alle Header beim Drucken ausgeben"
 
-#: src/lang.c:3345
+#: src/lang.c:3410
 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:3349
+#: src/lang.c:3414
 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:3350
+#: src/lang.c:3415
 msgid "Printer program with options"
 msgstr "Druckprogramm mit Optionen"
 
-#: src/lang.c:3351
+#: src/lang.c:3416
 msgid "# Print program with parameters used to print articles/threads\n"
 msgstr "# Druckprogramm mit Optionen zum drucken der Artikel/Threads\n"
 
-#: src/lang.c:3357
+#: src/lang.c:3422
 msgid "Force redraw after certain commands"
 msgstr "Anzeigeauffrischung nach Kommandos"
 
-#: src/lang.c:3358
+#: src/lang.c:3423
 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:3362
+#: src/lang.c:3427
 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:3363
+#: src/lang.c:3428
 msgid "Invocation of your editor"
 msgstr "Aufruf Ihres Editors"
 
-#: src/lang.c:3364
+#: src/lang.c:3429
 msgid ""
 "# Format of editor line including parameters\n"
 "# %E Editor  %F Filename  %N Linenumber\n"
@@ -9302,16 +9530,16 @@ msgstr ""
 "# Format der Editorzeile mit den Parametern fÃ¼r den Aufruf\n"
 "# %E Editor  %F Dateiname  %N Zeilennummer\n"
 
-#: src/lang.c:3369
+#: src/lang.c:3434
 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:3370
+#: src/lang.c:3435
 msgid "External inews"
 msgstr "Externes inews-Programm"
 
-#: src/lang.c:3371
+#: src/lang.c:3436
 msgid ""
 "# If --internal use the built in mini inews for posting via NNTP\n"
 "# otherwise use an external inews program\n"
@@ -9320,17 +9548,17 @@ msgstr ""
 "# benutzt, sonst wird das hier angegebene Programm mit den angegebenen\n"
 "# Optionen verwendet. z. B. 'inews -h'\n"
 
-#: src/lang.c:3375
+#: src/lang.c:3440
 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:3376
+#: src/lang.c:3441
 msgid "Invocation of your mail command"
 msgstr "Aufruf Ihres Mailkommandos"
 
-#: src/lang.c:3377
+#: src/lang.c:3442
 msgid ""
 "# Format of mailer line including parameters\n"
 "# %M Mailer  %S Subject  %T To  %F Filename  %U Username\n"
@@ -9340,11 +9568,11 @@ msgstr ""
 "# %M Mailprogramm  %S Subject  %T To  %F Dateiname  %U Username\n"
 "# Ein Beispiel fÃ¼r mutt interaktiv:  mutt -H %F\n"
 
-#: src/lang.c:3384
+#: src/lang.c:3449
 msgid "Use interactive mail reader"
 msgstr "Benutze interaktives Mailprogramm"
 
-#: src/lang.c:3385
+#: src/lang.c:3450
 msgid ""
 "# Interactive mailreader\n"
 "# Possible values are (the default is marked with *):\n"
@@ -9360,35 +9588,46 @@ msgstr ""
 "#   2 = interaktives Mailprogramm, Mailheader werden als Argumente "
 "Ã¼bergeben\n"
 
-#: src/lang.c:3394
+#: src/lang.c:3459
 msgid "Remove ~/.article after posting"
 msgstr "Entferne ~/.article nach dem Posten"
 
-#: src/lang.c:3395
+#: src/lang.c:3460
 msgid "# If ON remove ~/.article after posting.\n"
 msgstr "# Falls ON entferne ~/.article nach dem Posten.\n"
 
-#: src/lang.c:3401
+#: src/lang.c:3466
 msgid "Use UTF-8 graphics (thread tree etc.)"
 msgstr "UTF-8-Grafik benutzten (Baumdarstellung etc.)"
 
-#: src/lang.c:3402
+#: src/lang.c:3467
 msgid ""
-"# If ON use UTF-8 characters for indicator '->', tree and ellipsis '...'.\n"
+"# Use UTF-8 characters for indicator '->', tree and ellipsis '...'.\n"
+"# Possible values are (the default is marked with *):\n"
+"# * 0 = Don't use UTF-8 characters\n"
+"#   1 = Use UTF-8 characters for ellipsis\n"
+"#   2 = Use UTF-8 characters for indicator and thread/attachment tree\n"
+"#   3 = Use UTF-8 characters for ellipsis, indicator and thread/attachment "
+"tree\n"
 msgstr ""
-"# Falls ON werden UTF-8-Zeichen fÃ¼r die Anzeige '->', Baumdarstellung und "
-"Auslassungspunkten '...' benutzt.\n"
+"# UTF-8-Zeichen fÃ¼r die Anzeige '->', Baumdarstellung und\n"
+"# Auslassungspunkten '...' benutzen.\n"
+"# MÃ¶gliche Werte sind (die Voreinstellung ist mit * gekennzeichnet):\n"
+"# * 0 = Keine UTF-8-Grafik verwenden\n"
+"#   1 = UTF-8-Grafik fÃ¼r Auslassungspunkte verwenden\n"
+"#   2 = UTF-8-Grafik fÃ¼r Baumdarstellung verwenden\n"
+"#   3 = UTF-8-Grafik fÃ¼r Auslassungs. & Baumdarstellung verwenden\n"
 
-#: src/lang.c:3407
+#: src/lang.c:3477
 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:3408
+#: src/lang.c:3478
 msgid "Filename for posted articles"
 msgstr "Gepostete Artikel speichern in"
 
-#: src/lang.c:3409
+#: src/lang.c:3479
 msgid ""
 "# Filename where to keep all postings (default posted)\n"
 "# If no filename is set then postings will not be saved\n"
@@ -9396,38 +9635,38 @@ msgstr ""
 "# Dateiname fÃ¼r die Kopie aller Postings (Voreinstellung posted).\n"
 "# Ist kein Name angegeben wird keine Kopie gespeichert.\n"
 
-#: src/lang.c:3414
+#: src/lang.c:3484
 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:3415
+#: src/lang.c:3485
 msgid "Keep failed arts in ~/dead.articles"
 msgstr "Halte Fehlschl. in ~/dead.articles"
 
-#: src/lang.c:3416
+#: src/lang.c:3486
 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:3420
+#: src/lang.c:3490
 msgid "Do you want to strip unsubscribed groups from .newsrc"
 msgstr "Wollen Sie nicht-abonnierte Gruppen aus der .newsrc entfernen?"
 
-#: src/lang.c:3421
+#: src/lang.c:3491
 msgid "No unsubscribed groups in newsrc"
 msgstr "Nur abonnierte Gruppen in newsrc"
 
-#: src/lang.c:3422
+#: src/lang.c:3492
 msgid "# If ON strip unsubscribed groups from newsrc\n"
 msgstr "# Falls ON entferne nicht-abonnierte Gruppen aus der newsrc\n"
 
-#: src/lang.c:3427
+#: src/lang.c:3497
 msgid "Remove bogus groups from newsrc"
 msgstr "LÃ¶sche nicht vorhan. G. aus newsrc"
 
-#: src/lang.c:3428
+#: src/lang.c:3498
 msgid ""
 "# What to do with bogus groups in newsrc file\n"
 "# Possible values are (the default is marked with *):\n"
@@ -9441,87 +9680,87 @@ msgstr ""
 "#   1 = entfernen\n"
 "#   2 = Mit D in der Auswahl markieren.\n"
 
-#: src/lang.c:3437
+#: src/lang.c:3507
 msgid ""
 "Enter number of seconds to wait for a response from the server. <CR> sets."
 msgstr ""
 "Sekunden die auf eine Antwort vom Server gewartet werden soll. <CR> setzt."
 
-#: src/lang.c:3438
+#: src/lang.c:3508
 msgid "NNTP read timeout in seconds"
 msgstr "NNTP-lese Zeitlimit in Sekunden"
 
-#: src/lang.c:3439
+#: src/lang.c:3509
 msgid ""
 "# Time in seconds to wait for a response from the server (0=no timeout)\n"
 msgstr ""
 "# Maximal n Sekunden auf eine Antwort vom Server warten (0 = kein "
 "Zeitlimit)\n"
 
-#: src/lang.c:3444
+#: src/lang.c:3514
 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:3445
+#: src/lang.c:3515
 msgid "Interval in secs to reread active"
 msgstr "Active alle ... Sekunden neu lesen"
 
-#: src/lang.c:3446
+#: src/lang.c:3516
 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:3451
+#: src/lang.c:3521
 msgid "Reconnect to server automatically"
-msgstr "Autom. Wiederverbindung zum Server"
+msgstr "Autom. Wiederverbinden zum Server"
 
-#: src/lang.c:3452
+#: src/lang.c:3522
 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 wiederhergestellt.\n"
 
-#: src/lang.c:3456
+#: src/lang.c:3526
 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:3457
+#: src/lang.c:3527
 msgid "Cache NNTP overview files locally"
 msgstr "Speichere NNTP Overview Daten lokal"
 
-#: src/lang.c:3458
+#: src/lang.c:3528
 msgid "# If ON, create local copies of NNTP overview files.\n"
 msgstr "# Falls ON, erzeuge lokale Kopien der NNTP Overview Dateien.\n"
 
-#: src/lang.c:3463
+#: src/lang.c:3533
 msgid ""
 "Compress local copies of NNTP overview files. <SPACE> toggles & <CR> sets."
 msgstr ""
 "Komprimieren der lokale NNTP Overview Dateien. <SPACE> wechselt & <CR> setzt."
 
-#: src/lang.c:3464
+#: src/lang.c:3534
 msgid "Compress locally cached NNTP overview files"
 msgstr "Komprimieren der lokalen NNTP Overview Daten"
 
-#: src/lang.c:3465
+#: src/lang.c:3535
 msgid "# If ON, compress local copies of NNTP overview files.\n"
 msgstr "# Falls ON, lokale Kopien der NNTP Overview Dateien komprimieren.\n"
 
-#: src/lang.c:3470 src/lang.c:3485 src/lang.c:3505 src/lang.c:3528
-#: src/lang.c:3553 src/lang.c:3575 src/lang.c:3607 src/lang.c:3626
+#: src/lang.c:3540 src/lang.c:3555 src/lang.c:3575 src/lang.c:3598
+#: src/lang.c:3623 src/lang.c:3645 src/lang.c:3677 src/lang.c:3696
 msgid "Enter format string. <CR> sets, <ESC> cancels."
 msgstr "Format-Zeichenkette eingeben. <CR> setzt, <ESC> bricht ab."
 
-#: src/lang.c:3471
+#: src/lang.c:3541
 msgid "Format string for selection level"
 msgstr "Formatanw. fÃ¼r die Auswahlebene"
 
-#: src/lang.c:3472
+#: src/lang.c:3542
 msgid ""
 "# Format string for selection level representation\n"
 "# Default: %f %n %U  %G  %d\n"
@@ -9547,11 +9786,11 @@ msgstr ""
 "#   %n              aktuelle Gruppennummer\n"
 "#   %U              Anzahl ungelesener Artikel\n"
 
-#: src/lang.c:3486
+#: src/lang.c:3556
 msgid "Format string for group level"
 msgstr "Formatanw. fÃ¼r die Gruppenebene"
 
-#: src/lang.c:3487
+#: src/lang.c:3557
 msgid ""
 "# Format string for group level representation\n"
 "# Default: %n %m %R %L  %s  %F\n"
@@ -9585,11 +9824,11 @@ msgstr ""
 "#   %s              Subject\n"
 "#   %S              Bewertung (Score)\n"
 
-#: src/lang.c:3506
+#: src/lang.c:3576
 msgid "Format string for attachment level"
 msgstr "Formatanw. fÃ¼r die Anhangsebene"
 
-#: src/lang.c:3507
+#: src/lang.c:3577
 msgid ""
 "# Format string for attachment level representation\n"
 "# Default: %t%s%e%c%d\n"
@@ -9629,11 +9868,11 @@ msgstr ""
 "#   %Z              GrÃ¶ÃŸe in Bytes\n"
 "#   %z              Wie %Z aber mit Beschreibung\n"
 
-#: src/lang.c:3529
+#: src/lang.c:3599
 msgid "Format string for display of mime header"
 msgstr "Formatanw. f. Anzeige MIME-Headers"
 
-#: src/lang.c:3530
+#: src/lang.c:3600
 msgid ""
 "# Format string for mime header at article level\n"
 "# Default: [-- %T%S%*n%z%*l%!c%!d%*e --]\n"
@@ -9677,11 +9916,11 @@ msgstr ""
 "#   %Z              GrÃ¶ÃŸe in Bytes\n"
 "#   %z              Wie %Z aber mit Beschreibung\n"
 
-#: src/lang.c:3554
+#: src/lang.c:3624
 msgid "Format string for display of uue header"
 msgstr "Formatanw. f. Anzeige UUE-Headers"
 
-#: src/lang.c:3555
+#: src/lang.c:3625
 msgid ""
 "# Format string for uue header at article level\n"
 "# Default: [-- %T%S%*n%I%!d%*e --]\n"
@@ -9719,11 +9958,11 @@ msgstr ""
 "#   %Z              GrÃ¶ÃŸe in Bytes\n"
 "#   %z              Wie %Z aber mit Beschreibung\n"
 
-#: src/lang.c:3576
+#: src/lang.c:3646
 msgid "Format string for display of yenc header"
 msgstr "Formatanw. f. Anzeige YENC-Headers"
 
-#: src/lang.c:3577
+#: src/lang.c:3647
 msgid ""
 "# Format string for yenc header at article level\n"
 "# Default: [-- %*N%!d%I [%F%G]%V%W%X --]\n"
@@ -9757,8 +9996,6 @@ msgstr ""
 "# Voreinstellung ist: [-- %*N%!d%I [%F%G]%V%W%X --]\n"
 "# MÃ¶gliche Werte sind:\n"
 "#   %%              '%'\n"
-"#   %C              Zeichensatz\n"
-"#   %c              Wie %C aber mit Beschreibung\n"
 "#   %D              Zeilenanzahl\n"
 "#   %d              Wie %D aber mit Beschreibung\n"
 "#   %E              Content Kodierung\n"
@@ -9768,8 +10005,6 @@ msgstr ""
 "#   %G              Gesamtanzahl der YENC-Teile\n"
 "#   %g              Wie %G aber mit Beschreibung\n"
 "#   %I              Kennzeichen fÃ¼r vollstÃ¤ndige/unvollstÃ¤ndige UUE-Teile\n"
-"#   %L              Sprache\n"
-"#   %l              Wie %L aber mit Beschreibung\n"
 "#   %N              Name\n"
 "#   %n              Wie %N aber mit Beschreibung\n"
 "#   %S              Content Untertyp\n"
@@ -9785,11 +10020,11 @@ msgstr ""
 "#   %Z              GrÃ¶ÃŸe in Bytes\n"
 "#   %z              Wie %Z aber mit Beschreibung\n"
 
-#: src/lang.c:3608
+#: src/lang.c:3678
 msgid "Format string for thread level"
 msgstr "Formatanw. fÃ¼r die Threadebene"
 
-#: src/lang.c:3609
+#: src/lang.c:3679
 msgid ""
 "# Format string for thread level representation\n"
 "# Default: %n %m  [%L]  %T  %F\n"
@@ -9821,19 +10056,19 @@ msgstr ""
 "#   %S              Bewertung (Score)\n"
 "#   %T              Subject und/oder Baumdarstellung des Thread\n"
 
-#: src/lang.c:3627
+#: src/lang.c:3697
 msgid "Format string for display of dates"
 msgstr "Datums Format-Zeichenkette"
 
-#: src/lang.c:3628
+#: src/lang.c:3698
 msgid "# Format string for date representation\n"
 msgstr "# Zeichenkette die die Datumsanzeige beschreibt.\n"
 
-#: src/lang.c:3638
+#: src/lang.c:3708
 msgid "Unicode normalization form"
 msgstr "Unicode Normalisierungsart"
 
-#: src/lang.c:3639
+#: src/lang.c:3709
 msgid ""
 "# Unicode normalization form\n"
 "# Possible values are:\n"
@@ -9853,19 +10088,19 @@ msgstr ""
 "#   4 = NFD\n"
 "#   5 = NFKC_CF\n"
 
-#: src/lang.c:3653
+#: src/lang.c:3723
 msgid "Render BiDi"
 msgstr "BiDi wiedergeben"
 
-#: src/lang.c:3654
+#: src/lang.c:3724
 msgid "# If ON, bi-directional text is rendered by tin\n"
 msgstr "# Falls ON, wird bi-direktionaler Text von tin wiedergeben.\n"
 
-#: src/lang.c:3661
+#: src/lang.c:3731
 msgid "Function for sorting articles"
 msgstr "Sortierfunktion"
 
-#: src/lang.c:3662
+#: src/lang.c:3732
 msgid ""
 "# Function for sorting articles\n"
 "# Possible values are (the default is marked with *):\n"
@@ -9877,250 +10112,297 @@ msgstr ""
 "# * 0 = qsort\n"
 "#   1 = heapsort\n"
 
-#: src/lang.c:3675
+#: src/lang.c:3745
 msgid "Automatically GroupMarkUnselArtRead"
 msgstr "GroupMarkUnselArtRead Kommando automatisch ausfÃ¼hren"
 
-#: src/lang.c:3681
+#: src/lang.c:3751
 msgid "Delete post-process files"
 msgstr "Nachbearbeitete Artikel lÃ¶schen"
 
-#: src/lang.c:3686
+#: src/lang.c:3756
 msgid "Filename for all mailed articles, <CR> sets, no filename=do not save."
 msgstr ""
 "Dateiname fÃ¼r Kopie der Mailantworten. <CR> setzt, kein Name=keine Kopie."
 
-#: src/lang.c:3687
+#: src/lang.c:3757
 msgid "Mailbox to save sent mails"
 msgstr "Mailbox fÃ¼r Kopie der Mailantworten"
 
-#: src/lang.c:3692
+#: src/lang.c:3762
 msgid "Set Followup-To: header to this group(s). <CR> sets, <ESC> cancels."
 msgstr ""
 "Followup-To:-Header auf folgende Gruppe(n) setzten. <CR> setzt, <ESC> bricht "
 "ab."
 
-#: src/lang.c:3693
+#: src/lang.c:3763
 msgid "Followup-To: header"
 msgstr "Followup-To:-Header"
 
-#: src/lang.c:3698
+#: src/lang.c:3768
 msgid "Enter default mail address (and fullname). <CR> sets, <ESC> cancels."
 msgstr ""
 "Standard Mail-Adresse (und Name) eingeben. <CR> setzt, <ESC> bricht ab."
 
-#: src/lang.c:3705
+#: src/lang.c:3775
 msgid ""
 "Path and options for ispell-like spell-checker. <CR> sets, <ESC> cancels."
 msgstr ""
 "Pfad & Optionen f. ispell komp. RechtschreibprÃ¼fer. <CR> setzt, <ESC> bricht "
 "ab."
 
-#: src/lang.c:3706
+#: src/lang.c:3776
 msgid "Ispell program"
 msgstr "ispell Programm"
 
-#: src/lang.c:3712
+#: src/lang.c:3782
 msgid "When group is a mailing list, send responses to this email address."
 msgstr ""
 "Falls die Gruppe eine Mailingliste ist gehen Antworten an diese "
 "Listenadresse."
 
-#: src/lang.c:3713
+#: src/lang.c:3783
 msgid "Mailing list address"
 msgstr "Adresse der Mailingliste"
 
-#: src/lang.c:3719
+#: src/lang.c:3789
 msgid "Forward articles as attachment"
 msgstr "Artikel als Anhang weiterleiten"
 
-#: src/lang.c:3724
+#: src/lang.c:3794
 msgid ""
 "A comma separated list of MIME major/minor Content-Types. <ESC> cancels."
 msgstr ""
 "Kommata getrennte Liste von MIME-Haupt/Neben Content-Typen. <ESC> bricht ab."
 
-#: src/lang.c:3725
+#: src/lang.c:3795
 msgid "Which MIME types will be saved"
 msgstr "Welche MIME-Typen werden gespeichert"
 
-#: src/lang.c:3730
+#: src/lang.c:3800
 msgid "Value of the Organization: header. <CR> sets, <ESC> cancels."
 msgstr "Wert des Organization:-Headers. <CR> setzt, <ESC> bricht ab."
 
-#: src/lang.c:3731
+#: src/lang.c:3801
 msgid "Organization: header"
 msgstr "Organization:-Header"
 
-#: src/lang.c:3736
+#: src/lang.c:3806
 msgid "Filename for saved articles. <CR> sets, <ESC> cancels."
 msgstr "Dateiname fÃ¼r gespeicherte Artikel. <CR> setzt, <ESC> bricht ab."
 
-#: src/lang.c:3737
+#: src/lang.c:3807
 msgid "savefile"
 msgstr "Dateiname"
 
-#: src/lang.c:3742 src/lang.c:3766
+#: src/lang.c:3812 src/lang.c:3836
 msgid "Scope for the filter rule. <CR> sets, <ESC> cancels."
 msgstr "GÃ¼ltigkeitsbereich fÃ¼r die Filterregel. <CR> setzt, <ESC> bricht ab."
 
-#: src/lang.c:3743
+#: src/lang.c:3813
 msgid "Quick (1 key) select filter scope"
 msgstr "Schnell (1 Tasten) Auswahlfilter GÃ¼ltigkeitsbereich"
 
-#: src/lang.c:3748 src/lang.c:3772
+#: src/lang.c:3818 src/lang.c:3842
 msgid "Header for filter rule. <CR> sets, <ESC> cancels."
 msgstr "Header fÃ¼r Filterregel. <CR> setzt, <ESC> bricht ab."
 
-#: src/lang.c:3749
+#: src/lang.c:3819
 msgid "Quick (1 key) select filter header"
 msgstr "Schnell (1 Tasten) Auswahlfilter Header"
 
-#: src/lang.c:3754 src/lang.c:3778
+#: src/lang.c:3824 src/lang.c:3848
 msgid "ON = case sensitive, OFF = ignore case. <CR> sets, <ESC> cancels."
 msgstr "GroÃŸ-/Kleinschreibung beachten (ON) oder ignorieren (OFF)."
 
-#: src/lang.c:3755
+#: src/lang.c:3825
 msgid "Quick (1 key) select filter case"
 msgstr "Schnell (1 Tasten) Auswahlfilter GroÃŸ-/Kleinschreibung"
 
-#: src/lang.c:3760 src/lang.c:3784
+#: src/lang.c:3830 src/lang.c:3854
 msgid "ON = expire, OFF = don't ever expire. <CR> sets, <ESC> cancels."
 msgstr ""
 "ON = kann verfallen, OFF = niemals verfallen lassen. <CR> setzt, <ESC> "
 "bricht ab."
 
-#: src/lang.c:3761
+#: src/lang.c:3831
 msgid "Quick (1 key) select filter expire"
 msgstr "Schnell (1 Tasten) Auswahlfilter Ablaufdatum"
 
-#: src/lang.c:3767
+#: src/lang.c:3837
 msgid "Quick (1 key) kill filter scope"
 msgstr "Schnell (1 Tasten) Killfilter GÃ¼ltigkeitsbereich"
 
-#: src/lang.c:3773
+#: src/lang.c:3843
 msgid "Quick (1 key) kill filter header"
 msgstr "Schnell (1 Tasten) Killfilter Header"
 
-#: src/lang.c:3779
+#: src/lang.c:3849
 msgid "Quick (1 key) kill filter case"
 msgstr "Schnell (1 Tasten) Killfilter GroÃŸ-/Kleinschreibung"
 
-#: src/lang.c:3785
+#: src/lang.c:3855
 msgid "Quick (1 key) kill filter expire"
 msgstr "Schnell (1 Tasten) Killfilter Ablaufdatum"
 
-#: src/lang.c:3790
+#: src/lang.c:3860
 msgid "Command line options to add. <CR> sets, <ESC> cancels."
 msgstr "Kommandozeilenoptionen hinzufÃ¼gen. <CR> setzt, <ESC> bricht ab."
 
-#: src/lang.c:3791
+#: src/lang.c:3861
 msgid "CMD line options to add"
 msgstr "Kommandozeilenoptionen hinzufÃ¼gen"
 
-#: src/lang.c:3796
+#: src/lang.c:3866
 msgid ""
 "ON = cache NNTP overview files, OFF = don't cache. <CR> sets, <ESC> cancels."
 msgstr "ON = Speichere Overview Daten lokal, OFF = nicht Speichern."
 
-#: src/lang.c:3797
+#: src/lang.c:3867
 msgid "Cache overview files"
 msgstr "Speichere Overview Daten lokal"
 
-#: src/lang.c:3803
+#: src/lang.c:3873
 msgid ""
 "ON = compress cached files, OFF = don't compress. <CR> sets, <ESC> cancels."
 msgstr ""
 "ON = Komprimieren der gespeicherten Overview Daten, OFF = nicht Komprimieren."
 
-#: src/lang.c:3804
+#: src/lang.c:3874
 msgid "Compress overview files"
 msgstr "Komprimieren der Overview Daten"
 
-#: src/lang.c:3811
+#: src/lang.c:3881
 msgid "Config Options"
 msgstr "Konfigurationsoptionen"
 
-#: src/lang.c:3816
+#: src/lang.c:3886
 msgid "A comma separated list of NNTP commands. <CR> sets, <ESC> cancels."
 msgstr ""
 "Kommata getrennte Liste von NNTP-Befehlen. <CR> setzt, <ESC> bricht ab."
 
-#: src/lang.c:3817
+#: src/lang.c:3887
 msgid "Disabled NNTP commands"
 msgstr "Deaktivierte NNTP-Befehle"
 
-#: src/lang.c:3822
+#: src/lang.c:3892
 msgid "Number of pipelined NNTP commands to send. <CR> sets, <ESC> cancels."
 msgstr ""
 "Maximale Anzahl der NNTP-Befehle in der Pipeline. <CR> setzt, <ESC> bricht "
 "ab."
 
-#: src/lang.c:3823
+#: src/lang.c:3893
 msgid "NNTP pipeline limit"
 msgstr "NNTP Pipeline-Limit"
 
-#: src/lang.c:3829
+#: src/lang.c:3899
 msgid "tinrc Override Options"
 msgstr "tinrc Ãœbersteuerungsoptionen"
 
-#: src/lang.c:3835
+#: src/lang.c:3905
 msgid "Assume this charset if no charset declaration is present, <CR> to set."
 msgstr "Diesen Zeichensatz annehmen falls keiner deklariert ist. <CR> setzt."
 
-#: src/lang.c:3836
+#: src/lang.c:3906
 msgid "UNDECLARED_CHARSET"
 msgstr "UNDECLARED_CHARSET"
 
-#: src/lang.c:3841
+#: src/lang.c:3911
 msgid "Guess charset if no charset declaration is present, <CR> to set."
 msgstr "Zeichensatz vermuten falls keiner deklariert ist. <CR> setzt."
 
-#: src/lang.c:3842
+#: src/lang.c:3912
 msgid "UNDECLARED_CS_GUESS"
 msgstr "UNDECLARED_CS_GUESS"
 
-#: src/lang.c:3849
+#: src/lang.c:3913
+msgid ""
+"What to guess\n"
+"# * 0 = don't guess undeclared charset\n"
+"#   1 = only guess undeclared charset if not set via undeclared_charset\n"
+"#   2 = always guess undeclared charset, ignore value from "
+"undeclared_charset\n"
+msgstr ""
+"# * 0 = nicht deklarierten Zeichensatz nicht erraten\n"
+"#   1 = nicht deklarierten Zeichensatz nur erraten, falls nicht schon\n"
+"#       durch undeclared_charset festgelegt\n"
+"#   2 = nicht deklarierten Zeichensatz erraten, auch wenn schon\n"
+"#       durch undeclared_charset festgelegt\n"
+
+#: src/lang.c:3922
 msgid ""
 "Add this text at the start of the message body. <CR> sets, <ESC> cancels."
 msgstr ""
 "Diesen Text am Anfang des Artikels einfÃ¼gen. <CR> setzt, <ESC> bricht ab."
 
-#: src/lang.c:3850
+#: src/lang.c:3923
 msgid "X_Body"
 msgstr "X_Body"
 
-#: src/lang.c:3855
+#: src/lang.c:3928
 msgid "Insert this header when posting. <CR> sets, <ESC> cancels."
 msgstr "Diesen Header beim Posten einfÃ¼gen. <CR> setzt, <ESC> bricht ab."
 
-#: src/lang.c:3856
+#: src/lang.c:3929
 msgid "X_Headers"
 msgstr "X_Headers"
 
-#: src/lang.c:3861
+#: src/lang.c:3934
 msgid ""
 "Automatically insert an X-Comment-To: header? <SPACE> toggles & <CR> sets."
 msgstr ""
 "X-Comment-To:-Header automatische einfÃ¼gen? <SPACE> wechselt & <CR> setzt."
 
-#: src/lang.c:3862
-msgid "Insert 'X-Comment-To:' header"
-msgstr "FÃ¼ge 'X-Comment-To:'-Header ein"
+#: src/lang.c:3935
+msgid "Insert ''X-Comment-To:'' header"
+msgstr "FÃ¼ge ''X-Comment-To:''-Header ein"
 
-#: src/lang.c:3868
+#: src/lang.c:3941
 msgid "Enter name of file containing trusted CA certificates. <CR> sets."
 msgstr ""
 "Name der Datei mit vertrauenswÃ¼rdigen CA-Zertifikaten eingeben. <CR> setzt."
 
-#: src/lang.c:3869
+#: src/lang.c:3942
 msgid "CA certificate file"
 msgstr "CA-Zertifikatsdatei"
 
-#: src/lang.c:3870
+#: src/lang.c:3943
 msgid ""
 "# name of file containing all trusted CA certificates (empty = system "
 "default)\n"
 msgstr ""
 "# Name der Datei, die alle vertrauenswÃ¼rdigen CA-Zertifikate enthÃ¤lt.\n"
 "# (leer = Systemvoreinstellung)\n"
+
+#. RFC 5536 3.1.4
+#. -> lang.c
+#: src/post.c:1817 src/post.c:1934
+#, c-format
+msgid "Error: Invalid group name \"%s\" in %s\n"
+msgstr "Fehler: UnzulÃ¤ssige Gruppe \"%s\" in %s\n"
+
+#. -> lang.c
+#: src/post.c:1842 src/post.c:1959
+#, c-format
+msgid "Error: Invalid component \"%s\" in %s: %s\n"
+msgstr "Fehler: UnzulÃ¤ssiger Teil \"%s\" in %s: %s\n"
+
+#. -> lang.c
+#: src/post.c:2319
+msgid ""
+"\n"
+"Warning: Manually supplied MIME-header without post_8bit_header set.\n"
+"         Either remove (manually encode) 8bit chars or set "
+"post_8bit_header.\n"
+msgstr ""
+"\n"
+"Warnung: MIME-Header manuell angegeben ohne gesetztes post_8bit_header.\n"
+"         Entweder die 8bit Zeichen entfernen oder post_8bit_header setzen.\n"
+
+#. -> lang.c
+#: src/post.c:4018
+msgid "Invalid group name!"
+msgstr "UnzulÃ¤ssiger Gruppenname!"
+
+#~ msgid "Use UTF-8 c. for ..., ind. and tree"
+#~ msgstr "UTF-8-Grafik fÃ¼r Auslassungs. & Baumdarstellung verwenden"
Binary files tin-2.6.5/po/en_GB.gmo and tin-2.6.6/po/en_GB.gmo differ
diff -Nurp '--exclude=.bzr*' tin-2.6.5/po/en_GB.po tin-2.6.6/po/en_GB.po
--- tin-2.6.5/po/en_GB.po	2025-12-23 21:22:24.000000000 +0100
+++ tin-2.6.6/po/en_GB.po	2026-07-02 20:25:37.109229988 +0200
@@ -1,14 +1,14 @@
 # English (British) translation for tin.
 # This file is distributed under the same license as the tin package.
 # Robert Brady <rwb197@ecs.soton.ac.uk>, 2000-2002.
-# Urs Janssen <urs@tin.org>, 2004-2025
+# Urs Janssen <urs@tin.org>, 2004-2026
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: tin 2.6.5\n"
+"Project-Id-Version: tin 2.6.6\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-12-23 21:21+0100\n"
-"PO-Revision-Date: 2025-12-23 21:22+0100\n"
+"POT-Creation-Date: 2026-07-02 20:21+0200\n"
+"PO-Revision-Date: 2026-07-02 20:23+0200\n"
 "Last-Translator: Urs Janssen <urs@tin.org>\n"
 "Language-Team: \n"
 "Language: en_GB\n"
@@ -378,211 +378,229 @@ msgid "#  undeclared_charset=STRING (def
 msgstr "#  undeclared_charset=STRING (default is US-ASCII)\n"
 
 #: src/lang.c:132
-msgid "#  undeclared_cs_guess=ON/OFF (default is OFF)\n"
-msgstr "#  undeclared_cs_guess=ON/OFF (default is OFF)\n"
+msgid "#  undeclared_cs_guess=NUM\n"
+msgstr "#  undeclared_cs_guess=NUM\n"
+
+#: src/lang.c:133
+msgid "#    0 = don't guess undeclared charset (default)\n"
+msgstr "#    0 = don't guess undeclared charset (default)\n"
+
+#: src/lang.c:134
+msgid ""
+"#    1 = only guess undeclared charset if not set via undeclared_charset\n"
+msgstr ""
+"#    1 = only guess undeclared charset if not set via undeclared_charset\n"
 
 #: src/lang.c:135
+msgid ""
+"#    2 = always guess undeclared charset, ignore value from "
+"undeclared_charset\n"
+msgstr ""
+"#    2 = always guess undeclared charset, ignore value from "
+"undeclared_charset\n"
+
+#: src/lang.c:138
 msgid "#  news_headers_to_display=STRING\n"
 msgstr "#  news_headers_to_display=STRING\n"
 
-#: src/lang.c:136
+#: src/lang.c:139
 msgid "#  news_headers_to_not_display=STRING\n"
 msgstr "#  news_headers_to_not_display=STRING\n"
 
-#: src/lang.c:137
+#: src/lang.c:140
 msgid "#  news_quote_format=STRING\n"
 msgstr "#  news_quote_format=STRING\n"
 
-#: src/lang.c:138
+#: src/lang.c:141
 msgid "#  organization=STRING (if beginning with '/' read from file)\n"
 msgstr "#  organisation=STRING (if beginning with '/' read from file)\n"
 
-#: src/lang.c:139
+#: src/lang.c:142
 msgid "#  pos_first_unread=ON/OFF\n"
 msgstr "#  pos_first_unread=ON/OFF\n"
 
-#: src/lang.c:140
+#: src/lang.c:143
 msgid "#  post_8bit_header=ON/OFF\n"
 msgstr "#  post_8bit_header=ON/OFF\n"
 
-#: src/lang.c:141
+#: src/lang.c:144
 msgid "#  post_mime_encoding=supported_encoding"
 msgstr "#  post_mime_encoding=supported_encoding"
 
-#: src/lang.c:142
+#: src/lang.c:145
 msgid "#  post_process_type=NUM\n"
 msgstr "#  post_process_type=NUM\n"
 
-#: src/lang.c:143
+#: src/lang.c:146
 msgid "#  post_process_view=ON/OFF\n"
 msgstr "#  post_process_view=ON/OFF\n"
 
-#: src/lang.c:144
+#: src/lang.c:147
 msgid "#  quick_kill_scope=STRING (e.g. talk.*)\n"
 msgstr "#  quick_kill_scope=STRING (e.g. talk.*)\n"
 
-#: src/lang.c:145
+#: src/lang.c:148
 msgid "#  quick_kill_expire=ON/OFF\n"
 msgstr "#  quick_kill_expire=ON/OFF\n"
 
-#: src/lang.c:146
+#: src/lang.c:149
 msgid "#  quick_kill_case=ON/OFF\n"
 msgstr "#  quick_kill_case=ON/OFF\n"
 
-#: src/lang.c:147
+#: src/lang.c:150
 msgid "#  quick_kill_header=NUM\n"
 msgstr "#  quick_kill_header=NUM\n"
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:149
+#: src/lang.c:152
 msgid "#    0=Subject: (case sensitive)  1=Subject: (ignore case)\n"
 msgstr "#    0=Subject: (case sensitive)  1=Subject: (ignore case)\n"
 
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:151
+#: src/lang.c:154
 msgid "#    2=From: (case sensitive)     3=From: (ignore case)\n"
 msgstr "#    2=From: (case sensitive)     3=From: (ignore case)\n"
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:' or 'References:'
-#: src/lang.c:153
+#: src/lang.c:156
 msgid "#    4=Message-ID: & full References: line\n"
 msgstr "#    4=Message-ID: & full References: line\n"
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:' or 'References:'
-#: src/lang.c:155
+#: src/lang.c:158
 msgid "#    5=Message-ID: & last References: entry only\n"
 msgstr "#    5=Message-ID: & last References: entry only\n"
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:' or 'Lines:'
-#: src/lang.c:157
+#: src/lang.c:160
 msgid "#    6=Message-ID: entry only     7=Lines:\n"
 msgstr "#    6=Message-ID: entry only     7=Lines:\n"
 
-#: src/lang.c:158
+#: src/lang.c:161
 msgid "#  quick_select_scope=STRING\n"
 msgstr "#  quick_select_scope=STRING\n"
 
-#: src/lang.c:159
+#: src/lang.c:162
 msgid "#  quick_select_expire=ON/OFF\n"
 msgstr "#  quick_select_expire=ON/OFF\n"
 
-#: src/lang.c:160
+#: src/lang.c:163
 msgid "#  quick_select_case=ON/OFF\n"
 msgstr "#  quick_select_case=ON/OFF\n"
 
-#: src/lang.c:161
+#: src/lang.c:164
 msgid "#  quick_select_header=NUM\n"
 msgstr "#  quick_select_header=NUM\n"
 
-#: src/lang.c:162
+#: src/lang.c:165
 msgid "#  quote_chars=STRING (%I for initials)\n"
 msgstr "#  quote_chars=STRING (%I for initials)\n"
 
-#: src/lang.c:164
+#: src/lang.c:167
 msgid "#  print_header=ON/OFF\n"
 msgstr "#  print_header=ON/OFF\n"
 
-#: src/lang.c:166
+#: src/lang.c:169
 msgid "#  process_only_unread=ON/OFF\n"
 msgstr "#  process_only_unread=ON/OFF\n"
 
-#: src/lang.c:167
+#: src/lang.c:170
 msgid "#  prompt_followupto=ON/OFF\n"
 msgstr "#  prompt_followupto=ON/OFF\n"
 
-#: src/lang.c:168
+#: src/lang.c:171
 msgid "#  savedir=STRING (eg. ~user/News)\n"
 msgstr "#  savedir=STRING (eg. ~user/News)\n"
 
-#: src/lang.c:169
+#: src/lang.c:172
 msgid "#  savefile=STRING (eg. =linux)\n"
 msgstr "#  savefile=STRING (eg. =linux)\n"
 
-#: src/lang.c:170
+#: src/lang.c:173
 msgid "#  sigfile=STRING (eg. $var/sig)\n"
 msgstr "#  sigfile=STRING (eg. $var/sig)\n"
 
-#: src/lang.c:171
+#: src/lang.c:174
 msgid "#  show_author=NUM\n"
 msgstr "#  show_author=NUM\n"
 
-#: src/lang.c:172
+#: src/lang.c:175
 msgid "#  show_signatures=ON/OFF\n"
 msgstr "#  show_signatures=ON/OFF\n"
 
-#: src/lang.c:173
-msgid "#  show_art_score=ON/OFF\n"
-msgstr "#  show_art_score=ON/OFF\n"
+#: src/lang.c:176
+msgid "#  show_art_info=NUM\n"
+msgstr "#  show_art_info=NUM\n"
 
-#: src/lang.c:175
+#: src/lang.c:178
 msgid "#  suppress_soft_hyphens=ON/OFF\n"
 msgstr "#  suppress_soft_hyphens=ON/OFF\n"
 
-#: src/lang.c:177
+#: src/lang.c:180
 msgid "#  show_only_unread_arts=ON/OFF\n"
 msgstr "#  show_only_unread_arts=ON/OFF\n"
 
-#: src/lang.c:178
+#: src/lang.c:181
 msgid "#  sigdashes=ON/OFF\n"
 msgstr "#  sigdashes=ON/OFF\n"
 
-#: src/lang.c:179
+#: src/lang.c:182
 msgid "#  signature_repost=ON/OFF\n"
 msgstr "#  signature_repost=ON/OFF\n"
 
-#: src/lang.c:180
+#: src/lang.c:183
 msgid "#  sort_article_type=NUM\n"
 msgstr "#  sort_article_type=NUM\n"
 
-#: src/lang.c:181
+#: src/lang.c:184
 msgid "#  sort_threads_type=NUM\n"
 msgstr "#  sort_threads_type=NUM\n"
 
-#: src/lang.c:182
+#: src/lang.c:185
 msgid "#  tex2iso_conv=ON/OFF\n"
 msgstr "#  tex2iso_conv=ON/OFF\n"
 
-#: src/lang.c:183
+#: src/lang.c:186
 msgid "#  thread_catchup_on_exit=ON/OFF\n"
 msgstr "#  thread_catchup_on_exit=ON/OFF\n"
 
-#: src/lang.c:184
+#: src/lang.c:187
 msgid "#  thread_articles=NUM"
 msgstr "#  thread_articles=NUM"
 
-#: src/lang.c:185
+#: src/lang.c:188
 msgid "#  thread_format=STRING (eg. %n %m [%L]  %T  %F)\n"
 msgstr "#  thread_format=STRING (eg. %n %m [%L]  %T  %F)\n"
 
-#: src/lang.c:186
+#: src/lang.c:189
 msgid "#  thread_perc=NUM\n"
 msgstr "#  thread_perc=NUM\n"
 
-#: src/lang.c:187
+#: src/lang.c:190
 msgid "#  trim_article_body=NUM\n"
 msgstr "#  trim_article_body=NUM\n"
 
-#: src/lang.c:188
+#: src/lang.c:191
 msgid "#    0 = Don't trim article body\n"
 msgstr "#    0 = Don't trim article body\n"
 
-#: src/lang.c:189
+#: src/lang.c:192
 msgid "#    1 = Skip leading blank lines\n"
 msgstr "#    1 = Skip leading blank lines\n"
 
-#: src/lang.c:190
+#: src/lang.c:193
 msgid "#    2 = Skip trailing blank lines\n"
 msgstr "#    2 = Skip trailing blank lines\n"
 
-#: src/lang.c:191
+#: src/lang.c:194
 msgid "#    3 = Skip leading and trailing blank lines\n"
 msgstr "#    3 = Skip leading and trailing blank lines\n"
 
-#: src/lang.c:192
+#: src/lang.c:195
 msgid "#    4 = Compact multiple blank lines between text blocks\n"
 msgstr "#    4 = Compact multiple blank lines between text blocks\n"
 
-#: src/lang.c:193
+#: src/lang.c:196
 msgid ""
 "#    5 = Compact multiple blank lines between text blocks and skip\n"
 "#        leading blank lines\n"
@@ -590,7 +608,7 @@ msgstr ""
 "#    5 = Compact multiple blank lines between text blocks and skip\n"
 "#        leading blank lines\n"
 
-#: src/lang.c:194
+#: src/lang.c:197
 msgid ""
 "#    6 = Compact multiple blank lines between text blocks and skip\n"
 "#        trailing blank lines\n"
@@ -598,7 +616,7 @@ msgstr ""
 "#    6 = Compact multiple blank lines between text blocks and skip\n"
 "#        trailing blank lines\n"
 
-#: src/lang.c:195
+#: src/lang.c:198
 msgid ""
 "#    7 = Compact multiple blank lines between text blocks and skip\n"
 "#        leading and trailing blank lines\n"
@@ -606,47 +624,47 @@ msgstr ""
 "#    7 = Compact multiple blank lines between text blocks and skip\n"
 "#        leading and trailing blank lines\n"
 
-#: src/lang.c:196
+#: src/lang.c:199
 msgid "#  verbatim_handling=NUM\n"
 msgstr "#  verbatim_handling=NUM\n"
 
-#: src/lang.c:197
+#: src/lang.c:200
 msgid "#    0 = Don't detect verbatim blocks\n"
 msgstr "#    0 = Don't detect verbatim blocks\n"
 
-#: src/lang.c:198
+#: src/lang.c:201
 msgid "#    1 = Detect and show verbatim blocks\n"
 msgstr "#    1 = Detect and show verbatim blocks\n"
 
-#: src/lang.c:199
+#: src/lang.c:202
 msgid "#    2 = Detect and show verbatim blocks, hide begin and end marks\n"
 msgstr "#    2 = Detect and show verbatim blocks, hide begin and end marks\n"
 
-#: src/lang.c:200
+#: src/lang.c:203
 msgid "#    3 = Detect verbatim blocks and hide them\n"
 msgstr "#    3 = Detect verbatim blocks and hide them\n"
 
-#: src/lang.c:202
+#: src/lang.c:205
 msgid "#  extquote_handling=ON/OFF\n"
 msgstr "#  extquote_handling=ON/OFF\n"
 
-#: src/lang.c:204
+#: src/lang.c:207
 msgid "#  wrap_on_next_unread=ON/OFF\n"
 msgstr "#  wrap_on_next_unread=ON/OFF\n"
 
-#: src/lang.c:205
+#: src/lang.c:208
 msgid "#  x_body=STRING (eg. ~/.tin/extra-body-text)\n"
 msgstr "#  x_body=STRING (eg. ~/.tin/extra-body-text)\n"
 
-#: src/lang.c:206
+#: src/lang.c:209
 msgid "#  x_comment_to=ON/OFF\n"
 msgstr "#  x_comment_to=ON/OFF\n"
 
-#: src/lang.c:207
+#: src/lang.c:210
 msgid "#  x_headers=STRING (eg. ~/.tin/extra-headers)\n"
 msgstr "#  x_headers=STRING (eg. ~/.tin/extra-headers)\n"
 
-#: src/lang.c:208
+#: src/lang.c:211
 msgid ""
 "#\n"
 "# Note that it is best to put general (global scoping)\n"
@@ -654,7 +672,7 @@ msgstr ""
 "#\n"
 "# Note that it is best to put general (global scoping)\n"
 
-#: src/lang.c:209
+#: src/lang.c:212
 msgid ""
 "# entries first followed by group specific entries.\n"
 "#\n"
@@ -662,66 +680,66 @@ msgstr ""
 "# entries first followed by group specific entries.\n"
 "#\n"
 
-#: src/lang.c:210
+#: src/lang.c:213
 msgid "############################################################################\n"
 msgstr "############################################################################\n"
 
-#: src/lang.c:211
+#: src/lang.c:214
 msgid "Attributes Menu Commands"
 msgstr "Attributes Menu Commands"
 
-#: src/lang.c:212
+#: src/lang.c:215
 #, c-format
 msgid "attribute with no scope: %s"
 msgstr "attribute with no scope: %s"
 
-#: src/lang.c:214
+#: src/lang.c:217
 #, c-format
 msgid "%d Authentication failed"
 msgstr "%d Authentication failed"
 
-#: src/lang.c:215
+#: src/lang.c:218
 #, c-format
 msgid "NNTP authorization password not found for %s"
 msgstr "NNTP authorisation password not found for %s"
 
-#: src/lang.c:216
+#: src/lang.c:219
 msgid "Server expects authentication.\n"
 msgstr "Server expects authentication.\n"
 
-#: src/lang.c:217
+#: src/lang.c:220
 msgid "    Please enter password: "
 msgstr "    Please enter password: "
 
-#: src/lang.c:218
+#: src/lang.c:221
 msgid "    Please enter username: "
 msgstr "    Please enter username: "
 
-#: src/lang.c:219
+#: src/lang.c:222
 #, c-format
 msgid "Authorized for user: %s\n"
 msgstr "Authorised for user: %s\n"
 
-#: src/lang.c:220
+#: src/lang.c:223
 #, c-format
 msgid "Authorization failed for user: %s\n"
 msgstr "Authorisation failed for user: %s\n"
 
-#: src/lang.c:221
+#: src/lang.c:224
 msgid "No supported authorization method available in current state!\n"
 msgstr "No supported authorisation method available in current state!\n"
 
-#: src/lang.c:223
+#: src/lang.c:226
 #, c-format
 msgid "Author search backwards [%s]> "
 msgstr "Author search backwards [%s]> "
 
-#: src/lang.c:224
+#: src/lang.c:227
 #, c-format
 msgid "Author search forwards [%s]> "
 msgstr "Author search forwards [%s]> "
 
-#: src/lang.c:225
+#: src/lang.c:228
 #, c-format
 msgid ""
 "\n"
@@ -730,140 +748,144 @@ msgstr ""
 "\n"
 "Autosubscribed to %s"
 
-#: src/lang.c:226
+#: src/lang.c:229
 msgid "Autosubscribing groups...\n"
 msgstr "Autosubscribing groups...\n"
 
-#: src/lang.c:227
+#: src/lang.c:230
 #, c-format
 msgid "Autoselecting articles (use '%s' to see all unread) ..."
 msgstr "Autoselecting articles (use '%s' to see all unread) ..."
 
-#: src/lang.c:229
+#: src/lang.c:232
 #, c-format
 msgid ""
 "Article to be posted resulted in errors/warnings. %s=quit, %s=Menu, %s=edit: "
 msgstr ""
 "Article to be posted resulted in errors/warnings. %s=quit, %s=Menu, %s=edit: "
 
-#: src/lang.c:231
+#: src/lang.c:234
 #, c-format
 msgid "Unrecognized attribute: %s"
 msgstr "Unrecognised attribute: %s"
 
-#: src/lang.c:232
+#: src/lang.c:235
 #, c-format
 msgid "Unrecognized global attribute: %s"
 msgstr "Unrecognised global attribute: %s"
 
-#: src/lang.c:234
+#: src/lang.c:237
 #, c-format
 msgid "Bad command. Type '%s' for help."
 msgstr "Bad command. Type '%s' for help."
 
-#: src/lang.c:235
+#: src/lang.c:238
 msgid "Marked base article as read"
 msgstr "Marked base article as read"
 
-#: src/lang.c:236
+#: src/lang.c:239
 msgid "Marked base article range as read"
 msgstr "Marked base article range as read"
 
-#: src/lang.c:237
+#: src/lang.c:240
 #, c-format
 msgid "%s: Updating of index files not supported: cache_overview_files=%s"
 msgstr "%s: Updating of index files not supported: cache_overview_files=%s"
 
-#: src/lang.c:238
+#: src/lang.c:241
 msgid "*** Beginning of article ***"
 msgstr "*** Beginning of article ***"
 
-#: src/lang.c:239
+#: src/lang.c:242
 msgid "*** Beginning of page ***"
 msgstr "*** Beginning of page ***"
 
-#: src/lang.c:241
+#: src/lang.c:244
 #, c-format
 msgid "Cancel (delete) or supersede (overwrite) article [%%s]? (%s/%s/%s): "
 msgstr "Cancel (delete) or supersede (overwrite) article [%%s]? (%s/%s/%s): "
 
-#: src/lang.c:242
+#: src/lang.c:245
 msgid "Cancelling article..."
 msgstr "Cancelling article..."
 
-#: src/lang.c:244
+#: src/lang.c:247
 #, c-format
 msgid "Cannot create %s"
 msgstr "Cannot create %s"
 
-#: src/lang.c:247
+#: src/lang.c:248
+msgid "Can't filter on Path"
+msgstr "Can't filter on Path"
+
+#: src/lang.c:250
 #, c-format
 msgid "Can't find base article %d"
 msgstr "Can't find base article %d"
 
-#: src/lang.c:249
+#: src/lang.c:252
 #, c-format
 msgid "Can't open %s"
 msgstr "Can't open %s"
 
-#: src/lang.c:250
+#: src/lang.c:253
 #, c-format
 msgid "Couldn't open %s for saving"
 msgstr "Couldn't open %s for saving"
 
-#: src/lang.c:251
+#: src/lang.c:254
 msgid "*** Posting not allowed ***"
 msgstr "*** Posting not allowed ***"
 
-#: src/lang.c:252
+#: src/lang.c:255
 #, c-format
 msgid "Posting is not allowed to %s"
 msgstr "Posting is not allowed to %s"
 
-#: src/lang.c:254
+#: src/lang.c:257
 #, c-format
 msgid "Can't retrieve %s"
 msgstr "Can't retrieve %s"
 
-#: src/lang.c:256
+#: src/lang.c:259
 msgid "Can't supersede in mailgroups, try repost instead."
 msgstr "Can't supersede in mailgroups, try repost instead."
 
-#: src/lang.c:257
+#: src/lang.c:260
 #, c-format
 msgid "%s is a directory"
 msgstr "%s is a directory"
 
-#: src/lang.c:258
+#: src/lang.c:261
 #, c-format
 msgid "Catchup %s..."
 msgstr "Catchup %s..."
 
-#: src/lang.c:259
+#: src/lang.c:262
 msgid "Catchup all groups entered during this session?"
 msgstr "Catchup all groups entered during this session?"
 
-#: src/lang.c:260
+#: src/lang.c:263
 msgid "You have a tagged article in this group - catchup anyway?"
 msgid_plural "You have tagged articles in this group - catchup anyway?"
 msgstr[0] "You have a tagged article in this group - catchup anyway?"
 msgstr[1] "You have tagged articles in this group - catchup anyway?"
 
-#: src/lang.c:261
+#: src/lang.c:264
 #, c-format
 msgid "Caughtup %d group"
 msgid_plural "Caughtup %d groups"
 msgstr[0] "Caughtup %d group"
 msgstr[1] "Caughtup %d groups"
 
-#: src/lang.c:262
+#: src/lang.c:265
 #, c-format
 msgid "Updated %d group"
 msgid_plural "Updated %d groups"
 msgstr[0] "Updated %d group"
 msgstr[1] "Updated %d groups"
 
-#: src/lang.c:263
+#: src/lang.c:266
 #, c-format
 msgid "%lu second"
 msgid_plural "%lu seconds"
@@ -871,65 +893,65 @@ msgstr[0] "%lu second"
 msgstr[1] "%lu seconds"
 
 #. TRANSLATORS: result in '"Caughtup %d group" in "%lu second"\n'
-#: src/lang.c:265
+#: src/lang.c:268
 #, c-format
 msgid "%s in %s\n"
 msgstr "%s in %s\n"
 
-#: src/lang.c:267
+#: src/lang.c:270
 msgid "Check Prepared Article"
 msgstr "Check Prepared Article"
 
-#: src/lang.c:268
+#: src/lang.c:271
 msgid "Checking for new groups... "
 msgstr "Checking for new groups... "
 
-#: src/lang.c:269
+#: src/lang.c:272
 msgid "Checking for news...\n"
 msgstr "Checking for news...\n"
 
-#: src/lang.c:270
+#: src/lang.c:273
 #, c-format
 msgid "Post-process %s=no, %s=yes, %s=shar, %s=quit: "
 msgstr "Post-process %s=no, %s=yes, %s=shar, %s=quit: "
 
-#: src/lang.c:272
+#: src/lang.c:275
 msgid "ANSI color disabled"
 msgstr "ANSI colour disabled"
 
-#: src/lang.c:273
+#: src/lang.c:276
 msgid "ANSI color enabled"
 msgstr "ANSI colour enabled"
 
-#: src/lang.c:275
+#: src/lang.c:278
 #, c-format
 msgid "Command failed: %s"
 msgstr "Command failed: %s"
 
-#: src/lang.c:276
+#: src/lang.c:279
 #, c-format
 msgid "[-- %s, %lu line hidden --]\n"
 msgid_plural "[-- %s, %lu lines hidden --]\n"
 msgstr[0] "[-- %s, %lu line hidden --]\n"
 msgstr[1] "[-- %s, %lu lines hidden --]\n"
 
-#: src/lang.c:278
+#: src/lang.c:281
 msgid "Mark not selected articles read?"
 msgstr "Mark not selected articles read?"
 
-#: src/lang.c:279
+#: src/lang.c:282
 msgid "Connection Info"
 msgstr "Connection Info"
 
-#: src/lang.c:280
+#: src/lang.c:283
 msgid "Reading from local spool.\n"
 msgstr "Reading from local spool.\n"
 
-#: src/lang.c:281
+#: src/lang.c:284
 msgid "Reading saved news.\n"
 msgstr "Reading saved news.\n"
 
-#: src/lang.c:282
+#: src/lang.c:285
 msgid ""
 "\n"
 "Configuration files:\n"
@@ -939,7 +961,7 @@ msgstr ""
 "Configuration files:\n"
 "--------------------\n"
 
-#: src/lang.c:290
+#: src/lang.c:293
 msgid ""
 "\n"
 "Local spool config:\n"
@@ -949,11 +971,11 @@ msgstr ""
 "Local spool config:\n"
 "-------------------\n"
 
-#: src/lang.c:295
+#: src/lang.c:298
 msgid "COMPRESS      :"
 msgstr "COMPRESS      :"
 
-#: src/lang.c:296
+#: src/lang.c:299
 msgid ""
 "\n"
 "Connection details:\n"
@@ -963,93 +985,93 @@ msgstr ""
 "Connection details:\n"
 "-------------------\n"
 
-#: src/lang.c:298
+#: src/lang.c:301
 #, c-format
 msgid " DEFLATE %s\n"
 msgstr " DEFLATE %s\n"
 
-#: src/lang.c:299
+#: src/lang.c:302
 msgid "(enabled)"
 msgstr "(enabled)"
 
-#: src/lang.c:300
+#: src/lang.c:303
 msgid "(inactive)"
 msgstr "(inactive)"
 
-#: src/lang.c:302
+#: src/lang.c:305
 msgid " DEFLATE (not supported)\n"
 msgstr " DEFLATE (not supported)\n"
 
-#: src/lang.c:305
+#: src/lang.c:308
 msgid "(disabled)"
 msgstr "(disabled)"
 
-#: src/lang.c:306
+#: src/lang.c:309
 #, c-format
 msgid "NNTP TIMEOUT  : %d second %s\n"
 msgid_plural "NNTP TIMEOUT  : %d seconds %s\n"
 msgstr[0] "NNTP TIMEOUT  : %d second %s\n"
 msgstr[1] "NNTP TIMEOUT  : %d seconds %s\n"
 
-#: src/lang.c:308
+#: src/lang.c:311
 #, c-format
 msgid "IMPLEMENTATION: %s\n"
 msgstr "IMPLEMENTATION: %s\n"
 
-#: src/lang.c:310
+#: src/lang.c:313
 #, c-format
 msgid "MAXARTNUM     : %s\n"
 msgstr "MAXARTNUM     : %s\n"
 
-#: src/lang.c:312
+#: src/lang.c:315
 #, c-format
 msgid "Reading via NNTP (%s).\n"
 msgstr "Reading via NNTP (%s).\n"
 
-#: src/lang.c:313
+#: src/lang.c:316
 #, c-format
 msgid "NNTPPORT      : %u\n"
 msgstr "NNTPPORT      : %u\n"
 
-#: src/lang.c:314
+#: src/lang.c:317
 msgid "read only"
 msgstr "read only"
 
-#: src/lang.c:315
+#: src/lang.c:318
 msgid "read/write"
 msgstr "read/write"
 
-#: src/lang.c:316
+#: src/lang.c:319
 #, c-format
 msgid "NNTPSERVER    : %s\n"
 msgstr "NNTPSERVER    : %s\n"
 
-#: src/lang.c:317
+#: src/lang.c:320
 #, c-format
 msgid "CONNECTIONTYPE: %s\n"
 msgstr "CONNECTIONTYPE: %s\n"
 
-#: src/lang.c:319
+#: src/lang.c:322
 #, c-format
 msgid "Reading trusted via NNTPS (%s; "
 msgstr "Reading trusted via NNTPS (%s; "
 
-#: src/lang.c:320
+#: src/lang.c:323
 #, c-format
 msgid "Reading untrusted via NNTPS (%s; "
 msgstr "Reading untrusted via NNTPS (%s; "
 
-#: src/lang.c:321
+#: src/lang.c:324
 #, c-format
 msgid "Certificate #%d\n"
 msgstr "Certificate #%d\n"
 
-#: src/lang.c:323
+#: src/lang.c:326
 #, c-format
 msgid "Issuer : %s\n"
 msgstr "Issuer : %s\n"
 
-#: src/lang.c:324
+#: src/lang.c:327
 msgid ""
 "\n"
 "Server certificate information:\n"
@@ -1059,12 +1081,12 @@ msgstr ""
 "Server certificate information:\n"
 "-------------------------------\n"
 
-#: src/lang.c:325
+#: src/lang.c:328
 #, c-format
 msgid "Subject: %s\n"
 msgstr "Subject: %s\n"
 
-#: src/lang.c:326
+#: src/lang.c:329
 msgid ""
 "\n"
 "TLS information:\n"
@@ -1074,15 +1096,15 @@ msgstr ""
 "TLS information:\n"
 "----------------\n"
 
-#: src/lang.c:328
+#: src/lang.c:331
 msgid "UNEXPECTED, possible BUG"
 msgstr "UNEXPECTED, possible BUG"
 
-#: src/lang.c:329
+#: src/lang.c:332
 msgid "tolerated as \"-k\" (insecure) requested"
 msgstr "tolerated as \"-k\" (insecure) requested"
 
-#: src/lang.c:330
+#: src/lang.c:333
 #, c-format
 msgid ""
 "Server certificate verification FAILED:\n"
@@ -1093,120 +1115,120 @@ msgstr ""
 "\t%s\n"
 "\t(%s)\n"
 
-#: src/lang.c:331
+#: src/lang.c:334
 msgid "Server certificate verified successfully.\n"
 msgstr "Server certificate verified successfully.\n"
 
-#: src/lang.c:335
+#: src/lang.c:338
 msgid "Server certificate verification FAILED: <can't get reason>\n"
 msgstr "Server certificate verification FAILED: <can't get reason>\n"
 
-#: src/lang.c:339
+#: src/lang.c:342
 #, c-format
 msgid "%s %s (strength %d)\n"
 msgstr "%s %s (strength %d)\n"
 
-#: src/lang.c:346
+#: src/lang.c:349
 #, c-format
 msgid "Cook article failed, %s is exiting"
 msgstr "Cook article failed, %s is exiting"
 
-#: src/lang.c:347
+#: src/lang.c:350
 msgid "<CR>"
 msgstr "<CR>"
 
-#: src/lang.c:348
+#: src/lang.c:351
 msgid "Creating active file for saved groups...\n"
 msgstr "Creating active file for saved groups...\n"
 
-#: src/lang.c:349
+#: src/lang.c:352
 #, c-format
 msgid "Creating %s file...\n"
 msgstr "Creating %s file...\n"
 
-#: src/lang.c:351 src/lang.c:1843 src/lang.c:1863
+#: src/lang.c:354 src/lang.c:1875 src/lang.c:1895
 msgid "Default"
 msgstr "Default"
 
-#: src/lang.c:352
+#: src/lang.c:355
 msgid "Delete saved files that have been post processed?"
 msgstr "Delete saved files that have been post processed?"
 
-#: src/lang.c:353
+#: src/lang.c:356
 msgid "Deleting temporary files..."
 msgstr "Deleting temporary files..."
 
-#: src/lang.c:355
+#: src/lang.c:358
 msgid "*** End of article ***"
 msgstr "*** End of article ***"
 
-#: src/lang.c:356
+#: src/lang.c:359
 msgid "*** End of articles ***"
 msgstr "*** End of articles ***"
 
-#: src/lang.c:357
+#: src/lang.c:360
 msgid "*** End of attachments ***"
 msgstr "*** End of attachments ***"
 
-#: src/lang.c:358
+#: src/lang.c:361
 msgid "*** End of groups ***"
 msgstr "*** End of groups ***"
 
-#: src/lang.c:359
+#: src/lang.c:362
 msgid "*** End of page ***"
 msgstr "*** End of page ***"
 
-#: src/lang.c:360
+#: src/lang.c:363
 msgid "*** End of posted articles ***"
 msgstr "*** End of posted articles ***"
 
-#: src/lang.c:361
+#: src/lang.c:364
 msgid "*** End of scopes ***"
 msgstr "*** End of scopes ***"
 
-#: src/lang.c:362
+#: src/lang.c:365
 msgid "*** End of thread ***"
 msgstr "*** End of thread ***"
 
-#: src/lang.c:363
+#: src/lang.c:366
 msgid "*** End of URLs ***"
 msgstr "*** End of URLs ***"
 
-#: src/lang.c:364
+#: src/lang.c:367
 msgid "Enter limit of articles to get> "
 msgstr "Enter limit of articles to get> "
 
-#: src/lang.c:365
+#: src/lang.c:368
 msgid "Enter Message-ID to go to> "
 msgstr "Enter Message-ID to go to> "
 
-#: src/lang.c:366
+#: src/lang.c:369
 msgid " and enter next unread thread"
 msgstr " and enter next unread thread"
 
-#: src/lang.c:367
+#: src/lang.c:370
 msgid " and enter next unread article"
 msgstr " and enter next unread article"
 
-#: src/lang.c:368
+#: src/lang.c:371
 msgid " and enter next unread group"
 msgstr " and enter next unread group"
 
-#: src/lang.c:369
+#: src/lang.c:372
 msgid "Enter option number> "
 msgstr "Enter option number> "
 
-#: src/lang.c:370
+#: src/lang.c:373
 #, c-format
 msgid "Enter range [%s]> "
 msgstr "Enter range [%s]> "
 
-#: src/lang.c:371
+#: src/lang.c:374
 #, c-format
 msgid "Error: Could not appended %s to %s"
 msgstr "Error: Could not appended %s to %s"
 
-#: src/lang.c:372
+#: src/lang.c:375
 msgid ""
 "\n"
 "Warning: Approved: header used.\n"
@@ -1214,22 +1236,22 @@ msgstr ""
 "\n"
 "Warning: Approved: header used.\n"
 
-#: src/lang.c:373
+#: src/lang.c:376
 #, c-format
 msgid "  Line %d: \"%s\": given string too long.\n"
 msgstr "  Line %d: \"%s\": given string too long.\n"
 
-#: src/lang.c:374
+#: src/lang.c:377
 #, c-format
 msgid "  Line %d: \"%s\": unrecognized attribute.\n"
 msgstr "  Line %d: \"%s\": unrecognised attribute.\n"
 
-#: src/lang.c:375
+#: src/lang.c:378
 #, c-format
 msgid "  Line %d: \"%s\": malformed line, '=' missing.\n"
 msgstr "  Line %d: \"%s\": malformed line, '=' missing.\n"
 
-#: src/lang.c:379
+#: src/lang.c:382
 #, c-format
 msgid ""
 "\n"
@@ -1239,7 +1261,7 @@ msgstr ""
 "Error: Bad address in \"%s\" header.\n"
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:'
-#: src/lang.c:381
+#: src/lang.c:384
 msgid ""
 "\n"
 "Error: Bad FQDN in Message-ID: header.\n"
@@ -1247,27 +1269,35 @@ msgstr ""
 "\n"
 "Error: Bad FQDN in Message-ID: header.\n"
 
-#: src/lang.c:383
+#: src/lang.c:386
 #, c-format
 msgid "Can't use literal IPv%d-address %s with TLS (-T)"
 msgstr "Can't use literal IPv%d-address %s with TLS (-T)"
 
-#: src/lang.c:386
+#: src/lang.c:389
 #, c-format
 msgid "Can't unlock %s"
 msgstr "Can't unlock %s"
 
-#: src/lang.c:387
+#: src/lang.c:390
 #, c-format
 msgid "Couldn't dotlock %s - article not appended!"
 msgstr "Couldn't dotlock %s - article not appended!"
 
-#: src/lang.c:388
+#: src/lang.c:391
 #, c-format
 msgid "Couldn't lock %s - article not appended!"
 msgstr "Couldn't lock %s - article not appended!"
 
-#: src/lang.c:391
+#: src/lang.c:393
+msgid ""
+"\n"
+"Error: Control-message without Approved-header.\n"
+msgstr ""
+"\n"
+"Error: Control-message without Approved-header.\n"
+
+#: src/lang.c:395
 #, c-format
 msgid ""
 "Server requires authentication but compression (-C) is already active.\n"
@@ -1276,32 +1306,32 @@ msgstr ""
 "Server requires authentication but compression (-C) is already active.\n"
 "Restart %s with -A cmd.-line switch in conjunction with -C.\n"
 
-#: src/lang.c:394
+#: src/lang.c:398
 #, c-format
 msgid "Corrupted file %s"
 msgstr "Corrupted file %s"
 
-#: src/lang.c:396
+#: src/lang.c:400
 #, c-format
 msgid "couldn't expand %s\n"
 msgstr "couldn't expand %s\n"
 
-#: src/lang.c:398
+#: src/lang.c:402
 #, c-format
 msgid "date in future: \"%s\""
 msgstr "date in future: \"%s\""
 
-#: src/lang.c:399
+#: src/lang.c:403
 #, c-format
 msgid "Unparsable date: \"%s\""
 msgstr "Unparsable date: \"%s\""
 
-#: src/lang.c:400
+#: src/lang.c:404
 #, c-format
 msgid "Error: Custom format empty. Using default \"%s\"."
 msgstr "Error: Custom format empty. Using default \"%s\"."
 
-#: src/lang.c:401
+#: src/lang.c:405
 msgid ""
 "\n"
 "Error: Article is empty.\n"
@@ -1309,7 +1339,7 @@ msgstr ""
 "\n"
 "Error: Article is empty.\n"
 
-#: src/lang.c:403
+#: src/lang.c:407
 msgid ""
 "\n"
 "Error: Followup-To \"poster\" and a newsgroup is not allowed!\n"
@@ -1317,40 +1347,40 @@ msgstr ""
 "\n"
 "Error: Followup-To \"poster\" and a newsgroup is not allowed!\n"
 
-#: src/lang.c:404
+#: src/lang.c:408
 #, c-format
 msgid "Error: Custom format exceeds screen width. Using default \"%s\"."
 msgstr "Error: Custom format exceeds screen width. Using default \"%s\"."
 
-#: src/lang.c:405
+#: src/lang.c:409
 msgid "Internal error in GNKSA routine - send bug report.\n"
 msgstr "Internal error in GNKSA routine - send bug report.\n"
 
-#: src/lang.c:406
+#: src/lang.c:410
 msgid "Left angle bracket missing in route address.\n"
 msgstr "Left angle bracket missing in route address.\n"
 
-#: src/lang.c:407
+#: src/lang.c:411
 msgid "Left parenthesis missing in old-style address.\n"
 msgstr "Left parenthesis missing in old-style address.\n"
 
-#: src/lang.c:408
+#: src/lang.c:412
 msgid "Right parenthesis missing in old-style address.\n"
 msgstr "Right parenthesis missing in old-style address.\n"
 
-#: src/lang.c:409
+#: src/lang.c:413
 msgid "At-sign missing in mail address.\n"
 msgstr "At-sign missing in mail address.\n"
 
-#: src/lang.c:410
+#: src/lang.c:414
 msgid "Right angle bracket missing in route address.\n"
 msgstr "Right angle bracket missing in route address.\n"
 
-#: src/lang.c:411
+#: src/lang.c:415
 msgid "Single component FQDN is not allowed. Add your domain.\n"
 msgstr "Single component FQDN is not allowed. Add your domain.\n"
 
-#: src/lang.c:412
+#: src/lang.c:416
 msgid ""
 "Invalid domain. Send bug report if your top level domain really exists.\n"
 "Use .invalid as top level domain for munged addresses.\n"
@@ -1358,7 +1388,7 @@ msgstr ""
 "Invalid domain. Send bug report if your top level domain really exists.\n"
 "Use .invalid as top level domain for munged addresses.\n"
 
-#: src/lang.c:413
+#: src/lang.c:417
 msgid ""
 "Illegal domain. Send bug report if your top level domain really exists.\n"
 "Use .invalid as top level domain for munged addresses.\n"
@@ -1366,7 +1396,7 @@ msgstr ""
 "Illegal domain. Send bug report if your top level domain really exists.\n"
 "Use .invalid as top level domain for munged addresses.\n"
 
-#: src/lang.c:414
+#: src/lang.c:418
 msgid ""
 "Unknown domain. Send bug report if your top level domain really exists.\n"
 "Use .invalid as top level domain for munged addresses.\n"
@@ -1374,53 +1404,53 @@ msgstr ""
 "Unknown domain. Send bug report if your top level domain really exists.\n"
 "Use .invalid as top level domain for munged addresses.\n"
 
-#: src/lang.c:415
+#: src/lang.c:419
 msgid "Illegal character in FQDN.\n"
 msgstr "Illegal character in FQDN.\n"
 
-#: src/lang.c:416
+#: src/lang.c:420
 msgid "Zero length FQDN component not allowed.\n"
 msgstr "Zero length FQDN component not allowed.\n"
 
-#: src/lang.c:417
+#: src/lang.c:421
 msgid "FQDN component exceeds maximum allowed length (63 chars).\n"
 msgstr "FQDN component exceeds maximum allowed length (63 chars).\n"
 
-#: src/lang.c:418
+#: src/lang.c:422
 msgid "FQDN component may not start or end with hyphen.\n"
 msgstr "FQDN component may not start or end with hyphen.\n"
 
-#: src/lang.c:419
+#: src/lang.c:423
 msgid "FQDN component may not start with digit.\n"
 msgstr "FQDN component may not start with digit.\n"
 
-#: src/lang.c:420
+#: src/lang.c:424
 msgid "Domain literal has impossible numeric value.\n"
 msgstr "Domain literal has impossible numeric value.\n"
 
-#: src/lang.c:421
+#: src/lang.c:425
 msgid ""
 "Domain literal is for private use only and not allowed for global use.\n"
 msgstr ""
 "Domain literal is for private use only and not allowed for global use.\n"
 
-#: src/lang.c:422
+#: src/lang.c:426
 msgid "Right bracket missing in domain literal.\n"
 msgstr "Right bracket missing in domain literal.\n"
 
-#: src/lang.c:423
+#: src/lang.c:427
 msgid "Missing localpart of mail address.\n"
 msgstr "Missing localpart of mail address.\n"
 
-#: src/lang.c:424
+#: src/lang.c:428
 msgid "Illegal character in localpart of mail address.\n"
 msgstr "Illegal character in localpart of mail address.\n"
 
-#: src/lang.c:425
+#: src/lang.c:429
 msgid "Zero length localpart component not allowed.\n"
 msgstr "Zero length localpart component not allowed.\n"
 
-#: src/lang.c:426
+#: src/lang.c:430
 msgid ""
 "Illegal character in realname.\n"
 "Unquoted words may not contain '!()<>@,;:\\.[]' in route addresses.\n"
@@ -1428,7 +1458,7 @@ msgstr ""
 "Illegal character in realname.\n"
 "Unquoted words may not contain '!()<>@,;:\\.[]' in route addresses.\n"
 
-#: src/lang.c:427
+#: src/lang.c:431
 msgid ""
 "Illegal character in realname.\n"
 "Quoted words may not contain '()<>\\'.\n"
@@ -1436,7 +1466,7 @@ msgstr ""
 "Illegal character in realname.\n"
 "Quoted words may not contain '()<>\\'.\n"
 
-#: src/lang.c:428
+#: src/lang.c:432
 msgid ""
 "Illegal character in realname.\n"
 "Encoded words may not contain '!()<>@,;:\"\\.[]/=' in parameter.\n"
@@ -1444,11 +1474,11 @@ msgstr ""
 "Illegal character in realname.\n"
 "Encoded words may not contain '!()<>@,;:\"\\.[]/=' in parameter.\n"
 
-#: src/lang.c:429
+#: src/lang.c:433
 msgid "Bad syntax in encoded word used in realname.\n"
 msgstr "Bad syntax in encoded word used in realname.\n"
 
-#: src/lang.c:430
+#: src/lang.c:434
 msgid ""
 "Illegal character in realname.\n"
 "Unquoted words may not contain '()<>\\' in old-style addresses.\n"
@@ -1456,7 +1486,7 @@ msgstr ""
 "Illegal character in realname.\n"
 "Unquoted words may not contain '()<>\\' in old-style addresses.\n"
 
-#: src/lang.c:431
+#: src/lang.c:435
 msgid ""
 "Illegal character in realname.\n"
 "Control characters and unencoded 8-bit characters > 127 are not allowed.\n"
@@ -1464,11 +1494,16 @@ msgstr ""
 "Illegal character in realname.\n"
 "Control characters and unencoded 8-bit characters > 127 are not allowed.\n"
 
-#: src/lang.c:432
+#: src/lang.c:436
 msgid "Missing realname.\n"
 msgstr "Missing realname.\n"
 
-#: src/lang.c:433
+#: src/lang.c:437
+#, c-format
+msgid "%c  %s\t Error: Group is read only!\n"
+msgstr "%c  %s\t Error: Group is read only!\n"
+
+#: src/lang.c:438
 msgid ""
 "\n"
 "Error: No blank line found after header.\n"
@@ -1476,7 +1511,7 @@ msgstr ""
 "\n"
 "Error: No blank line found after header.\n"
 
-#: src/lang.c:434
+#: src/lang.c:439
 msgid ""
 "\n"
 "Error: Illegal Distribution \"all\" used.\n"
@@ -1484,17 +1519,25 @@ msgstr ""
 "\n"
 "Error: Illegal Distribution \"all\" used.\n"
 
-#: src/lang.c:435
+#: src/lang.c:440
 #, c-format
 msgid ""
 "\n"
-"Error: Illegal formatted %s.\n"
+"Error: Invalid formatted %s (line %d).\n"
 msgstr ""
 "\n"
-"Error: Illegal formatted %s.\n"
+"Error: Invalid formatted %s (line %d).\n"
 
-#. TODO: fixme, US-ASCII is not the only 7-bit charset we know about
-#: src/lang.c:437
+#: src/lang.c:441
+#, c-format
+msgid ""
+"\n"
+"Error: illegal header combination \"%s\" and \"%s\" used.\n"
+msgstr ""
+"\n"
+"Error: illegal header combination \"%s\" and \"%s\" used.\n"
+
+#: src/lang.c:444
 msgid ""
 "\n"
 "Error: Posting contains non-ASCII characters but MM_CHARSET is set to\n"
@@ -1508,7 +1551,7 @@ msgstr ""
 "       your language  using the  M)enu of configurable  options or by\n"
 "       editing tinrc.\n"
 
-#: src/lang.c:442
+#: src/lang.c:450
 msgid ""
 "\n"
 "Error: Posting contains  non-ASCII characters  but the  MIME encoding\n"
@@ -1524,7 +1567,7 @@ msgstr ""
 "       is more common  in your part  of the world.  This can  be done\n"
 "       using the M)enu of configurable options or by editing tinrc.\n"
 
-#: src/lang.c:448
+#: src/lang.c:456
 msgid ""
 "\n"
 "Error: Article starts with blank line instead of header\n"
@@ -1532,18 +1575,18 @@ msgstr ""
 "\n"
 "Error: Article starts with blank line instead of header\n"
 
-#: src/lang.c:449
+#: src/lang.c:457
 #, c-format
 msgid ""
 "\n"
-"Error: Header on line %d does not have a colon after the header name:\n"
+"Error: Header in line %d does not have a colon after the header name:\n"
 "%s\n"
 msgstr ""
 "\n"
-"Error: Header on line %d does not have a colon after the header name:\n"
+"Error: Header in line %d does not have a colon after the header name:\n"
 "%s\n"
 
-#: src/lang.c:450
+#: src/lang.c:458
 #, c-format
 msgid ""
 "\n"
@@ -1552,7 +1595,7 @@ msgstr ""
 "\n"
 "Error: The \"%s:\" line is empty.\n"
 
-#: src/lang.c:451
+#: src/lang.c:459
 #, c-format
 msgid ""
 "\n"
@@ -1561,7 +1604,7 @@ msgstr ""
 "\n"
 "Error: The \"%s:\" line is missing from the article header.\n"
 
-#: src/lang.c:452
+#: src/lang.c:460
 #, c-format
 msgid ""
 "\n"
@@ -1570,45 +1613,38 @@ msgstr ""
 "\n"
 "Warning: %s contains non 7-bit chars.\n"
 
-#: src/lang.c:453
+#: src/lang.c:461
 #, c-format
 msgid ""
 "\n"
-"Error: Header on line %d does not have a space after the colon:\n"
+"Error: Header in line %d does not have a space after the colon:\n"
 "%s\n"
 msgstr ""
 "\n"
-"Error: Header on line %d does not have a space after the colon:\n"
+"Error: Header in line %d does not have a space after the colon:\n"
 "%s\n"
 
-#. TRANSLATORS: for nplurals>=3
-#: src/lang.c:455
+#: src/lang.c:462
 #, c-format
 msgid ""
 "\n"
-"Error: There are multiple (%d) \"%s:\" line in the header.\n"
-msgid_plural ""
-"\n"
-"Error: There are multiple (%d) \"%s:\" lines in the header.\n"
-msgstr[0] ""
-"\n"
-"Error: There are multiple (%d) \"%s:\" line in the header.\n"
-msgstr[1] ""
+"Error: Duplicated header \"%s:\" in line %d.\n"
+msgstr ""
 "\n"
-"Error: There are multiple (%d) \"%s:\" lines in the header.\n"
+"Error: Duplicated header \"%s:\" in line %d.\n"
 
-#: src/lang.c:456
+#: src/lang.c:463
 #, c-format
 msgid ""
 "\n"
-"Error: Header on line %d has no name:\n"
+"Error: Header in line %d has no name:\n"
 "%s\n"
 msgstr ""
 "\n"
-"Error: Header on line %d has no name:\n"
+"Error: Header in line %d has no name:\n"
 "%s\n"
 
-#: src/lang.c:457
+#: src/lang.c:464
 msgid ""
 "\n"
 "Error: This is a mailgroup, but a recipient (\"To:\") is missing.\n"
@@ -1616,18 +1652,18 @@ msgstr ""
 "\n"
 "Error: This is a mailgroup, but a recipient (\"To:\") is missing.\n"
 
-#: src/lang.c:458
+#: src/lang.c:465
 #, c-format
 msgid "Mixed up '-f'/'-F'? %s %s"
 msgstr "Mixed up '-f'/'-F'? %s %s"
 
-#: src/lang.c:460
+#: src/lang.c:467
 #, c-format
 msgid "Insecure permissions of %s (%o)"
 msgstr "Insecure permissions of %s (%o)"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:464
+#: src/lang.c:471
 #, c-format
 msgid "Line %d is longer than %d octet and should be folded.\n"
 msgid_plural "Line %d is longer than %d octets and should be folded.\n"
@@ -1635,23 +1671,23 @@ msgstr[0] "Line %d is longer than %d oct
 msgstr[1] "Line %d is longer than %d octets and should be folded.\n"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:467
+#: src/lang.c:474
 #, c-format
 msgid "Line %d is longer than %d octet and should be shortened.\n"
 msgid_plural "Line %d is longer than %d octets and should be shortened.\n"
 msgstr[0] "Line %d is longer than %d octet and should be shortened.\n"
 msgstr[1] "Line %d is longer than %d octets and should be shortened.\n"
 
-#: src/lang.c:472
+#: src/lang.c:479
 #, c-format
 msgid "MIME parse error: Unexpected end of %s/%s article\n"
 msgstr "MIME parse error: Unexpected end of %s/%s article\n"
 
-#: src/lang.c:473
+#: src/lang.c:480
 msgid "MIME parse error: Start boundary whilst reading headers\n"
 msgstr "MIME parse error: Start boundary whilst reading headers\n"
 
-#: src/lang.c:474
+#: src/lang.c:481
 msgid ""
 "\n"
 "Error: \"poster\" is not allowed in Newsgroups!\n"
@@ -1659,22 +1695,22 @@ msgstr ""
 "\n"
 "Error: \"poster\" is not allowed in Newsgroups!\n"
 
-#: src/lang.c:475
+#: src/lang.c:482
 msgid "Can't get a (fully-qualified) domain-name!"
 msgstr "Can't get a (fully-qualified) domain-name!"
 
-#: src/lang.c:476
+#: src/lang.c:483
 msgid "No valid newsgroup given."
 msgid_plural "No valid newsgroups given."
 msgstr[0] "No valid newsgroup given."
 msgstr[1] "No valid newsgroups given."
 
-#: src/lang.c:477
+#: src/lang.c:484
 msgid " You may need to retry without \"-n\"."
 msgstr " You may need to retry without \"-n\"."
 
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:480
+#: src/lang.c:487
 msgid ""
 "\n"
 "Error: From: line missing.\n"
@@ -1682,121 +1718,144 @@ msgstr ""
 "\n"
 "Error: From: line missing.\n"
 
-#: src/lang.c:483
+#: src/lang.c:490
 #, c-format
 msgid "No permissions to go into %s\n"
 msgstr "No permissions to go into %s\n"
 
-#: src/lang.c:484
+#: src/lang.c:491
 #, c-format
 msgid "No read permissions for %s\n"
 msgstr "No read permissions for %s\n"
 
-#: src/lang.c:485
+#: src/lang.c:492
 #, c-format
 msgid "File %s does not exist\n"
 msgstr "File %s does not exist\n"
 
-#: src/lang.c:486
+#: src/lang.c:493
 #, c-format
 msgid "No write permissions for %s\n"
 msgstr "No write permissions for %s\n"
 
-#: src/lang.c:488
+#: src/lang.c:495
 #, c-format
 msgid "Not a literal IPv6 address: %s"
 msgstr "Not a literal IPv6 address: %s"
 
-#: src/lang.c:492
+#: src/lang.c:499
+#, c-format
+msgid "Error: obsolete \"Control:\"-message: %s\n"
+msgstr "Error: obsolete \"Control:\"-message: %s\n"
+
+#: src/lang.c:500
+#, c-format
+msgid ""
+"\n"
+"Error: Forbidden obsolete header \"%s:\" in line %d used.\n"
+msgstr ""
+"\n"
+"Error: Forbidden obsolete header \"%s:\" in line %d used.\n"
+
+#: src/lang.c:501
 #, c-format
 msgid "%s: -%c option requires an argument\n"
 msgstr "%s: -%c option requires an argument\n"
 
-#: src/lang.c:493
+#: src/lang.c:502
 #, c-format
 msgid "%s: -%c unknown option\n"
 msgstr "%s: -%c unknown option\n"
 
-#: src/lang.c:495
+#: src/lang.c:504
 msgid "Can't get user information (/etc/passwd missing?)"
 msgstr "Can't get user information (/etc/passwd missing?)"
 
-#: src/lang.c:497
+#: src/lang.c:506
 msgid "error"
 msgid_plural "errors"
 msgstr[0] "error"
 msgstr[1] "errors"
 
-#: src/lang.c:500
+#: src/lang.c:509
 #, c-format
 msgid ""
 "\n"
-"Error on line %d: \"Sender:\" header not allowed (it will be added for you)\n"
+"Error: \"Sender:\" header not allowed (line %d), it will be added for you.\n"
 msgstr ""
 "\n"
-"Error on line %d: \"Sender:\" header not allowed (it will be added for you)\n"
+"Error: \"Sender:\" header not allowed (line %d), it will be added for you.\n"
 
-#: src/lang.c:502
+#: src/lang.c:511
 #, c-format
 msgid "Server has non of the groups listed in %s"
 msgstr "Server has non of the groups listed in %s"
 
-#: src/lang.c:503
+#: src/lang.c:512
 #, c-format
 msgid "Error: unlink %s"
 msgstr "Error: unlink %s"
 
-#: src/lang.c:504
+#: src/lang.c:513
 msgid "Unknown display level"
 msgstr "Unknown display level"
 
-#: src/lang.c:506
+#: src/lang.c:515
 msgid "Unreachable?\n"
 msgstr "Unreachable?\n"
 
-#: src/lang.c:508
+#: src/lang.c:517
+#, c-format
+msgid ""
+"\n"
+"Error: Unwanted header \"%s:\" in line %d used.\n"
+msgstr ""
+"\n"
+"Error: Unwanted header \"%s:\" in line %d used.\n"
+
+#: src/lang.c:518
 #, c-format
 msgid "URI normalization failed: %s"
 msgstr "URI normalisation failed: %s"
 
-#: src/lang.c:509
+#: src/lang.c:519
 msgid "<ESC>"
 msgstr "<ESC>"
 
-#: src/lang.c:510
+#: src/lang.c:520
 msgid "Exiting..."
 msgstr "Exiting..."
 
-#: src/lang.c:511
+#: src/lang.c:521
 msgid "leaving external mail-reader"
 msgstr "leaving external mail-reader"
 
-#: src/lang.c:512
+#: src/lang.c:522
 #, c-format
 msgid "Extracting %s..."
 msgstr "Extracting %s..."
 
-#: src/lang.c:514
+#: src/lang.c:524
 #, c-format
 msgid "Error writing %s file. Filesystem full? File reset to previous state."
 msgstr "Error writing %s file. Filesystem full? File reset to previous state."
 
-#: src/lang.c:515
+#: src/lang.c:525
 #, c-format
-msgid "Error making backup of %s file. Filesystem full?"
-msgstr "Error making backup of %s file. Filesystem full?"
+msgid "Error making backup of %s file"
+msgstr "Error making backup of %s file"
 
-#: src/lang.c:516
+#: src/lang.c:526
 #, c-format
 msgid "Filtering global rules (%d/%d) ('q' to quit)..."
 msgstr "Filtering global rules (%d/%d) ('q' to quit)..."
 
-#: src/lang.c:517
+#: src/lang.c:527
 msgid "Rule created by: "
 msgstr "Rule created by: "
 
 #. TRANSLATORS: do not translate header names like 'Subject:', 'From:', ...
-#: src/lang.c:519
+#: src/lang.c:529
 msgid ""
 "# Format:\n"
 "#   comment=STRING    Optional. Multiple lines allowed. Comments must be "
@@ -1860,48 +1919,48 @@ msgstr ""
 "#   time=NUM          Optional. time_t value when rule expires\n"
 "#\n"
 
-#: src/lang.c:545
+#: src/lang.c:555
 #, c-format
 msgid "Enter score for rule (default=%d): "
 msgstr "Enter score for rule (default=%d): "
 
-#: src/lang.c:546
+#: src/lang.c:556
 #, c-format
 msgid "Enter the score weight (range 0 < score <= %d)"
 msgstr "Enter the score weight (range 0 < score <= %d)"
 
 #. SCORE_MAX
-#: src/lang.c:547
+#: src/lang.c:557
 msgid "Full"
 msgstr "Full"
 
-#: src/lang.c:548
+#: src/lang.c:558
 msgid "Comment (optional)  : "
 msgstr "Comment (optional)  : "
 
-#: src/lang.c:550
-msgid "Malformed overview entry: servername missing."
-msgstr "Malformed overview entry: servername missing."
-
-#: src/lang.c:551
+#: src/lang.c:560
 #, c-format
-msgid "\t Xref: %s"
-msgstr "\t Xref: %s"
+msgid ""
+"Malformed overview entry: servername missing.\n"
+"\t Xref: %s"
+msgstr ""
+"Malformed overview entry: servername missing.\n"
+"\t Xref: %s"
 
-#: src/lang.c:552
+#: src/lang.c:561
 msgid "Skipping Xref filter"
 msgstr "Skipping Xref filter"
 
-#: src/lang.c:554
+#: src/lang.c:563
 msgid "Apply pattern to    : "
 msgstr "Apply pattern to    : "
 
-#: src/lang.c:555
+#: src/lang.c:564
 #, c-format
 msgid "Enter pattern [%s]> "
 msgstr "Enter pattern [%s]> "
 
-#: src/lang.c:556
+#: src/lang.c:565
 msgid ""
 "\n"
 "You requested followups to your article to go to the following newsgroup:\n"
@@ -1915,890 +1974,891 @@ msgstr[1] ""
 "\n"
 "You requested followups to your article to go to the following newsgroups:\n"
 
-#: src/lang.c:557
+#: src/lang.c:566
 #, c-format
 msgid "   %s\t Answers will be directed to you by mail.\n"
 msgstr "   %s\t Answers will be directed to you by mail.\n"
 
-#: src/lang.c:558
+#: src/lang.c:567
 msgid "-- forwarded message --\n"
 msgstr "-- forwarded message --\n"
 
-#: src/lang.c:559
+#: src/lang.c:568
 msgid "-- end of forwarded message --\n"
 msgstr "-- end of forwarded message --\n"
 
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:561
+#: src/lang.c:570
 msgid "From: line (ignore case)      "
 msgstr "From: line (ignore case)      "
 
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:563
+#: src/lang.c:572
 msgid "From: line (case sensitive)   "
 msgstr "From: line (case sensitive)   "
 
-#: src/lang.c:566
+#: src/lang.c:575
 #, c-format
 msgid "%s%s: Unknown host.\n"
 msgstr "%s%s: Unknown host.\n"
 
-#: src/lang.c:568
+#: src/lang.c:577
 #, c-format
 msgid "%d ancient article marked as read."
 msgid_plural "%d ancient articles marked as read."
 msgstr[0] "%d ancient article marked as read."
 msgstr[1] "%d ancient articles marked as read."
 
-#: src/lang.c:569
+#: src/lang.c:578
 msgid "Mark articles older than the given days or date as read> "
 msgstr "Mark articles older than the given days or date as read> "
 
-#: src/lang.c:570
+#: src/lang.c:579
 #, c-format
 msgid "Please use %.100s instead"
 msgstr "Please use %.100s instead"
 
-#: src/lang.c:571
+#: src/lang.c:580
 #, c-format
 msgid "%s is bogus"
 msgstr "%s is bogus"
 
-#: src/lang.c:572
+#: src/lang.c:581
 #, c-format
 msgid "Group %s is moderated. Continue?"
 msgstr "Group %s is moderated. Continue?"
 
-#: src/lang.c:573
+#: src/lang.c:582
 #, c-format
 msgid "Rereading %s..."
 msgstr "Rereading %s..."
 
-#: src/lang.c:574
+#: src/lang.c:583
 msgid "Top Level Commands"
 msgstr "Top Level Commands"
 
-#: src/lang.c:575
+#: src/lang.c:584
 msgid "Group Selection"
 msgstr "Group Selection"
 
-#: src/lang.c:576
+#: src/lang.c:585
 msgid "group"
 msgid_plural "groups"
 msgstr[0] "group"
 msgstr[1] "groups"
 
-#: src/lang.c:577
+#: src/lang.c:586
 msgid ""
 "*** Group descriptions are disabled according to current select_format ***"
 msgstr ""
 "*** Group descriptions are disabled according to current select_format ***"
 
-#: src/lang.c:579
+#: src/lang.c:588
 msgid ""
 "One or more lines of comment. <CR> to add a line or proceed if line is empty."
 msgstr ""
 "One or more lines of comment. <CR> to add a line or proceed if line is empty."
 
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:581
+#: src/lang.c:590
 msgid "From: line to add to filter file. <SPACE> toggles & <CR> sets."
 msgstr "From: line to add to filter file. <SPACE> toggles & <CR> sets."
 
-#: src/lang.c:582
+#: src/lang.c:591
 msgid ""
 "Linecount of articles to be filtered. < for less, > for more, = for equal."
 msgstr ""
 "Linecount of articles to be filtered. < for less, > for more, = for equal."
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:'
-#: src/lang.c:584
+#: src/lang.c:593
 msgid "Message-ID: line to add to filter file. <SPACE> toggles & <CR> sets."
 msgstr "Message-ID: line to add to filter file. <SPACE> toggles & <CR> sets."
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:586
+#: src/lang.c:595
 msgid "Subject: line to add to filter file. <SPACE> toggles & <CR> sets."
 msgstr "Subject: line to add to filter file. <SPACE> toggles & <CR> sets."
 
 #. TRANSLATORS: do not translate header names like 'Subject:' and 'From:'
-#: src/lang.c:588
+#: src/lang.c:597
 msgid ""
 "Enter text pattern to filter if Subject: & From: lines are not what you want."
 msgstr ""
 "Enter text pattern to filter if Subject: & From: lines are not what you want."
 
-#: src/lang.c:589
+#: src/lang.c:598
 msgid ""
 "Select where text pattern should be applied. <SPACE> toggles & <CR> sets."
 msgstr ""
 "Select where text pattern should be applied. <SPACE> toggles & <CR> sets."
 
-#: src/lang.c:590
+#: src/lang.c:599
 msgid ""
 "Expiration time in days for the entered filter. <SPACE> toggles & <CR> sets."
 msgstr ""
 "Expiration time in days for the entered filter. <SPACE> toggles & <CR> sets."
 
-#: src/lang.c:591
+#: src/lang.c:600
 msgid ""
 "Apply kill only to current group or all groups. <SPACE> toggles & <CR> sets."
 msgstr ""
 "Apply kill only to current group or all groups. <SPACE> toggles & <CR> sets."
 
-#: src/lang.c:592
+#: src/lang.c:601
 msgid ""
 "Apply select to current group or all groups. <SPACE> toggles & <CR> sets."
 msgstr ""
 "Apply select to current group or all groups. <SPACE> toggles & <CR> sets."
 
-#: src/lang.c:593
+#: src/lang.c:602
 msgid "kill an article via a menu"
 msgstr "kill an article via a menu"
 
-#: src/lang.c:594
+#: src/lang.c:603
 msgid "auto-select (hot) an article via a menu"
 msgstr "auto-select (hot) an article via a menu"
 
-#: src/lang.c:595
+#: src/lang.c:604
 msgid "Browse URLs in article"
 msgstr "Browse URLs in article"
 
-#: src/lang.c:596
+#: src/lang.c:605
 msgid "0 - 9\t  display article by number in current thread"
 msgstr "0 - 9\t  display article by number in current thread"
 
-#: src/lang.c:598
+#: src/lang.c:607
 msgid "cancel (delete) or supersede (overwrite) current article"
 msgstr "cancel (delete) or supersede (overwrite) current article"
 
-#: src/lang.c:599
+#: src/lang.c:608
 msgid "post followup to current article"
 msgstr "post followup to current article"
 
-#: src/lang.c:600
+#: src/lang.c:609
 msgid "post followup (don't copy text) to current article"
 msgstr "post followup (don't copy text) to current article"
 
-#: src/lang.c:601
+#: src/lang.c:610
 msgid "post followup to current article quoting complete headers"
 msgstr "post followup to current article quoting complete headers"
 
-#: src/lang.c:602
+#: src/lang.c:611
 msgid "repost chosen article to another group"
 msgstr "repost chosen article to another group"
 
-#: src/lang.c:604
+#: src/lang.c:613
 msgid "edit article (mail-groups only)"
 msgstr "edit article (mail-groups only)"
 
-#: src/lang.c:605
+#: src/lang.c:614
 msgid "display first article in current thread"
 msgstr "display first article in current thread"
 
-#: src/lang.c:606
+#: src/lang.c:615
 msgid "display first page of article"
 msgstr "display first page of article"
 
-#: src/lang.c:607
+#: src/lang.c:616
 msgid "show MIME details of this article"
 msgstr "show MIME details of this article"
 
-#: src/lang.c:608
+#: src/lang.c:617
 msgid "display last article in current thread"
 msgstr "display last article in current thread"
 
-#: src/lang.c:609
+#: src/lang.c:618
 msgid "display last page of article"
 msgstr "display last page of article"
 
-#: src/lang.c:610
+#: src/lang.c:619
 msgid "mark rest of thread as read and advance to next unread"
 msgstr "mark rest of thread as read and advance to next unread"
 
-#: src/lang.c:611
+#: src/lang.c:620
 msgid "display next article"
 msgstr "display next article"
 
-#: src/lang.c:612
+#: src/lang.c:621
 msgid "display first article in next thread"
 msgstr "display first article in next thread"
 
-#: src/lang.c:613
+#: src/lang.c:622
 msgid "display next unread article"
 msgstr "display next unread article"
 
-#: src/lang.c:614
+#: src/lang.c:623
 msgid "go to the article that this one followed up"
 msgstr "go to the article that this one followed up"
 
-#: src/lang.c:615
+#: src/lang.c:624
 msgid "display previous article"
 msgstr "display previous article"
 
-#: src/lang.c:616
+#: src/lang.c:625
 msgid "display previous unread article"
 msgstr "display previous unread article"
 
-#: src/lang.c:617
+#: src/lang.c:626
 msgid "quickly kill an article using defaults"
 msgstr "quickly kill an article using defaults"
 
-#: src/lang.c:618
+#: src/lang.c:627
 msgid "quickly auto-select (hot) an article using defaults"
 msgstr "quickly auto-select (hot) an article using defaults"
 
-#: src/lang.c:619
+#: src/lang.c:628
 msgid "return to group selection level"
 msgstr "return to group selection level"
 
-#: src/lang.c:620
+#: src/lang.c:629
 msgid "reply through mail to author"
 msgstr "reply through mail to author"
 
-#: src/lang.c:621
+#: src/lang.c:630
 msgid "reply through mail (don't copy text) to author"
 msgstr "reply through mail (don't copy text) to author"
 
-#: src/lang.c:622
+#: src/lang.c:631
 msgid "reply through mail to author quoting complete headers"
 msgstr "reply through mail to author quoting complete headers"
 
-#: src/lang.c:623
+#: src/lang.c:632
 msgid "search backwards within this article"
 msgstr "search backwards within this article"
 
-#: src/lang.c:624
+#: src/lang.c:633
 msgid "search forwards within this article"
 msgstr "search forwards within this article"
 
-#: src/lang.c:625
+#: src/lang.c:634
 msgid "show article in raw-mode (including all headers)"
 msgstr "show article in raw-mode (including all headers)"
 
-#: src/lang.c:626
+#: src/lang.c:635
 msgid "skip next block of included text"
 msgstr "skip next block of included text"
 
-#: src/lang.c:627
+#: src/lang.c:636
 msgid "toggle display of sections hidden by a form-feed (^L) on/off"
 msgstr "toggle display of sections hidden by a form-feed (^L) on/off"
 
-#: src/lang.c:628
+#: src/lang.c:637
 msgid "toggle display of all headers"
 msgstr "toggle display of all headers"
 
-#: src/lang.c:629
+#: src/lang.c:638
 msgid "toggle word highlighting on/off"
 msgstr "toggle word highlighting on/off"
 
-#: src/lang.c:630
+#: src/lang.c:639
 msgid "toggle display of data sections"
 msgstr "toggle display of data sections"
 
-#: src/lang.c:631
+#: src/lang.c:640
 msgid "toggle ROT-13 (basic decode) for current article"
 msgstr "toggle ROT-13 (basic decode) for current article"
 
-#: src/lang.c:632
+#: src/lang.c:641
 msgid "toggle tabwidth 4 <-> 8"
 msgstr "toggle tabwidth 4 <-> 8"
 
-#: src/lang.c:633
+#: src/lang.c:642
 msgid "toggle German TeX style decoding for current article"
 msgstr "toggle German TeX style decoding for current article"
 
-#: src/lang.c:634
+#: src/lang.c:643
 msgid "cycle through the options for detecting/displaying verbatim blocks"
 msgstr "cycle through the options for detecting/displaying verbatim blocks"
 
-#: src/lang.c:635
+#: src/lang.c:644
 msgid "View/pipe/save multimedia attachments"
 msgstr "View/pipe/save multimedia attachments"
 
-#: src/lang.c:636
+#: src/lang.c:645
 msgid "choose first attachment in list"
 msgstr "choose first attachment in list"
 
-#: src/lang.c:637
+#: src/lang.c:646
 msgid "0 - 9\t  choose attachment by number"
 msgstr "0 - 9\t  choose attachment by number"
 
-#: src/lang.c:638
+#: src/lang.c:647
 msgid "choose last attachment in list"
 msgstr "choose last attachment in list"
 
-#: src/lang.c:640
+#: src/lang.c:649
 msgid "pipe attachment into command"
 msgstr "pipe attachment into command"
 
-#: src/lang.c:641
+#: src/lang.c:650
 msgid "pipe raw attachment into command"
 msgstr "pipe raw attachment into command"
 
-#: src/lang.c:643
+#: src/lang.c:652
 msgid "save attachment to disk"
 msgstr "save attachment to disk"
 
-#: src/lang.c:644
+#: src/lang.c:653
 msgid "search for attachments forwards"
 msgstr "search for attachments forwards"
 
-#: src/lang.c:645
+#: src/lang.c:654
 msgid "search for attachments backwards"
 msgstr "search for attachments backwards"
 
-#: src/lang.c:646
+#: src/lang.c:655
 msgid "view attachment"
 msgstr "view attachment"
 
-#: src/lang.c:647
+#: src/lang.c:656
 msgid "tag attachment"
 msgstr "tag attachment"
 
-#: src/lang.c:648
+#: src/lang.c:657
 msgid "tag attachments that match user specified pattern"
 msgstr "tag attachments that match user specified pattern"
 
-#: src/lang.c:649
+#: src/lang.c:658
 msgid "reverse tagging on all attachments (toggle)"
 msgstr "reverse tagging on all attachments (toggle)"
 
-#: src/lang.c:650
+#: src/lang.c:659
 msgid "untag all tagged attachments"
 msgstr "untag all tagged attachments"
 
-#: src/lang.c:651
+#: src/lang.c:660
 msgid "toggle info message in last line (name/description of attachment)"
 msgstr "toggle info message in last line (name/description of attachment)"
 
-#: src/lang.c:652
+#: src/lang.c:661
 msgid "choose first attribute in list"
 msgstr "choose first attribute in list"
 
-#: src/lang.c:653
+#: src/lang.c:662
 msgid "0 - 9\t  choose attribute by number"
 msgstr "0 - 9\t  choose attribute by number"
 
-#: src/lang.c:654
+#: src/lang.c:663
 msgid "choose last attribute in list"
 msgstr "choose last attribute in list"
 
-#: src/lang.c:655
+#: src/lang.c:664
 msgid "reset attribute to a default value"
 msgstr "reset attribute to a default value"
 
-#: src/lang.c:656
+#: src/lang.c:665
 msgid "search backwards for an attribute"
 msgstr "search backwards for an attribute"
 
-#: src/lang.c:657
+#: src/lang.c:666
 msgid "search forwards for an attribute"
 msgstr "search forwards for an attribute"
 
-#: src/lang.c:658
+#: src/lang.c:667
 msgid "select attribute"
 msgstr "select attribute"
 
-#: src/lang.c:659
+#: src/lang.c:668
 msgid "toggle back to options menu when invoked from there"
 msgstr "toggle back to options menu when invoked from there"
 
-#: src/lang.c:660
+#: src/lang.c:669
 #, c-format
 msgid "report bug or comment via mail to %s"
 msgstr "report bug or comment via mail to %s"
 
-#: src/lang.c:661
+#: src/lang.c:670
 msgid "choose first option in list"
 msgstr "choose first option in list"
 
-#: src/lang.c:662
+#: src/lang.c:671
 msgid "0 - 9\t  choose option by number"
 msgstr "0 - 9\t  choose option by number"
 
-#: src/lang.c:663
+#: src/lang.c:672
 msgid "choose last option in list"
 msgstr "choose last option in list"
 
-#: src/lang.c:664
+#: src/lang.c:673
 msgid "start scopes menu"
 msgstr "start scopes menu"
 
-#: src/lang.c:665
+#: src/lang.c:674
 msgid "search backwards for an option"
 msgstr "search backwards for an option"
 
-#: src/lang.c:666
+#: src/lang.c:675
 msgid "search forwards for an option"
 msgstr "search forwards for an option"
 
-#: src/lang.c:667
+#: src/lang.c:676
 msgid "select option"
 msgstr "select option"
 
-#: src/lang.c:668
+#: src/lang.c:677
 msgid "start serverrc menu"
 msgstr "start serverrc menu"
 
-#: src/lang.c:669
+#: src/lang.c:678
 msgid "toggle to attributes menu"
 msgstr "toggle to attributes menu"
 
-#: src/lang.c:670
+#: src/lang.c:679
 msgid "choose range of articles to be affected by next command"
 msgstr "choose range of articles to be affected by next command"
 
-#: src/lang.c:671
+#: src/lang.c:680
 msgid "escape from command prompt"
 msgstr "escape from command prompt"
 
-#: src/lang.c:672
+#: src/lang.c:681
 msgid "edit filter file"
 msgstr "edit filter file"
 
-#: src/lang.c:673
+#: src/lang.c:682
 msgid "get help"
 msgstr "get help"
 
-#: src/lang.c:674
+#: src/lang.c:683
 msgid "display last article viewed"
 msgstr "display last article viewed"
 
-#: src/lang.c:675
+#: src/lang.c:684
 msgid "down one line"
 msgstr "down one line"
 
-#: src/lang.c:676
+#: src/lang.c:685
 msgid "up one line"
 msgstr "up one line"
 
-#: src/lang.c:677
+#: src/lang.c:686
 msgid "go to article chosen by Message-ID"
 msgstr "go to article chosen by Message-ID"
 
-#: src/lang.c:678
+#: src/lang.c:687
 msgid "mail article/thread/hot/pattern/tagged articles to someone"
 msgstr "mail article/thread/hot/pattern/tagged articles to someone"
 
-#: src/lang.c:679
+#: src/lang.c:688
 msgid "menu of configurable options"
 msgstr "menu of configurable options"
 
-#: src/lang.c:680
+#: src/lang.c:689
 msgid "down one page"
 msgstr "down one page"
 
-#: src/lang.c:681
+#: src/lang.c:690
 msgid "up one page"
 msgstr "up one page"
 
-#: src/lang.c:683
+#: src/lang.c:692
 msgid "post (write) article to current group"
 msgstr "post (write) article to current group"
 
-#: src/lang.c:684
+#: src/lang.c:693
 msgid "post postponed articles"
 msgstr "post postponed articles"
 
-#: src/lang.c:686
+#: src/lang.c:695
 msgid "list articles posted by you (from posted file)"
 msgstr "list articles posted by you (from posted file)"
 
-#: src/lang.c:687
+#: src/lang.c:696
 msgid "return to previous menu"
 msgstr "return to previous menu"
 
-#: src/lang.c:688
+#: src/lang.c:697
 msgid "quit tin immediately"
 msgstr "quit tin immediately"
 
-#: src/lang.c:689
+#: src/lang.c:698
 msgid "redraw page"
 msgstr "redraw page"
 
-#: src/lang.c:690
+#: src/lang.c:699
 msgid "save article/thread/hot/pattern/tagged articles to file"
 msgstr "save article/thread/hot/pattern/tagged articles to file"
 
-#: src/lang.c:691
+#: src/lang.c:700
 msgid "save marked articles automatically without user prompts"
 msgstr "save marked articles automatically without user prompts"
 
-#: src/lang.c:692
+#: src/lang.c:701
 msgid "scroll the screen one line down"
 msgstr "scroll the screen one line down"
 
-#: src/lang.c:693
+#: src/lang.c:702
 msgid "scroll the screen one line up"
 msgstr "scroll the screen one line up"
 
-#: src/lang.c:694
+#: src/lang.c:703
 msgid "search for articles by author backwards"
 msgstr "search for articles by author backwards"
 
-#: src/lang.c:695
+#: src/lang.c:704
 msgid "search for articles by author forwards"
 msgstr "search for articles by author forwards"
 
-#: src/lang.c:696
+#: src/lang.c:705
 msgid "search all articles for a given string (this may take some time)"
 msgstr "search all articles for a given string (this may take some time)"
 
-#: src/lang.c:697
+#: src/lang.c:706
 msgid " \t  (searches are case-insensitive and wrap around to all articles)"
 msgstr " \t  (searches are case-insensitive and wrap around to all articles)"
 
-#: src/lang.c:698
+#: src/lang.c:707
 msgid "search for articles by Subject line backwards"
 msgstr "search for articles by Subject line backwards"
 
-#: src/lang.c:699
+#: src/lang.c:708
 msgid "search for articles by Subject line forwards"
 msgstr "search for articles by Subject line forwards"
 
-#: src/lang.c:700
+#: src/lang.c:709
 msgid "repeat last search"
 msgstr "repeat last search"
 
-#: src/lang.c:701
+#: src/lang.c:710
 msgid "tag current article for reposting/mailing/piping/printing/saving"
 msgstr "tag current article for reposting/mailing/piping/printing/saving"
 
-#: src/lang.c:702
+#: src/lang.c:711
 msgid "toggle info message in last line (subject/description)"
 msgstr "toggle info message in last line (subject/description)"
 
-#: src/lang.c:703
+#: src/lang.c:712
 msgid "toggle inverse video"
 msgstr "toggle inverse video"
 
-#: src/lang.c:704
+#: src/lang.c:713
 msgid "toggle mini help menu and posting etiquette display"
 msgstr "toggle mini help menu and posting etiquette display"
 
-#: src/lang.c:705
+#: src/lang.c:714
 msgid "cycle the display of authors email address, real name, both or neither"
 msgstr ""
 "cycle the display of authors e-mail address, real name, both or neither"
 
-#: src/lang.c:706
+#: src/lang.c:715
 msgid "show version information"
 msgstr "show version information"
 
-#: src/lang.c:707
+#: src/lang.c:716
 msgid "mark articles older than the given days or date as read"
 msgstr "mark articles older than the given days or date as read"
 
-#: src/lang.c:708
+#: src/lang.c:717
 msgid "mark all articles as read and return to group selection menu"
 msgstr "mark all articles as read and return to group selection menu"
 
-#: src/lang.c:709
+#: src/lang.c:718
 msgid "mark all articles as read and enter next group with unread articles"
 msgstr "mark all articles as read and enter next group with unread articles"
 
-#: src/lang.c:710
+#: src/lang.c:719
 msgid "choose first thread in list"
 msgstr "choose first thread in list"
 
-#: src/lang.c:711
+#: src/lang.c:720
 msgid "choose last thread in list"
 msgstr "choose last thread in list"
 
-#: src/lang.c:712
+#: src/lang.c:721
 msgid "list articles within current thread (bring up Thread sub-menu)"
 msgstr "list articles within current thread (bring up Thread sub-menu)"
 
-#: src/lang.c:713
+#: src/lang.c:722
 msgid "mark article as unread"
 msgstr "mark article as unread"
 
-#: src/lang.c:714
+#: src/lang.c:723
 msgid "mark current thread, range or tagged threads as read"
 msgstr "mark current thread, range or tagged threads as read"
 
-#: src/lang.c:715
+#: src/lang.c:724
 msgid "mark current thread, range or tagged threads as unread"
 msgstr "mark current thread, range or tagged threads as unread"
 
-#: src/lang.c:716
+#: src/lang.c:725
 msgid "mark current/range/selected/pattern/tagged as read after prompting"
 msgstr "mark current/range/selected/pattern/tagged as read after prompting"
 
-#: src/lang.c:717
+#: src/lang.c:726
 msgid "mark current/range/selected/pattern/tagged as unread after prompting"
 msgstr "mark current/range/selected/pattern/tagged as unread after prompting"
 
-#: src/lang.c:718
+#: src/lang.c:727
 msgid "toggle display of all/selected articles"
 msgstr "toggle display of all/selected articles"
 
-#: src/lang.c:719
+#: src/lang.c:728
 msgid "display next group"
 msgstr "display next group"
 
-#: src/lang.c:720
+#: src/lang.c:729
 msgid "display previous group"
 msgstr "display previous group"
 
-#: src/lang.c:721
+#: src/lang.c:730
 msgid "toggle all selections (all articles)"
 msgstr "toggle all selections (all articles)"
 
-#: src/lang.c:722
+#: src/lang.c:731
 msgid "select group (make \"hot\")"
 msgstr "select group (make \"hot\")"
 
-#: src/lang.c:723
+#: src/lang.c:732
 msgid "select thread"
 msgstr "select thread"
 
-#: src/lang.c:724
+#: src/lang.c:733
 msgid "select threads if at least one unread article is selected"
 msgstr "select threads if at least one unread article is selected"
 
-#: src/lang.c:725
+#: src/lang.c:734
 msgid "select threads that match user specified pattern"
 msgstr "select threads that match user specified pattern"
 
-#: src/lang.c:726
+#: src/lang.c:735
 msgid "0 - 9\t  choose thread by number"
 msgstr "0 - 9\t  choose thread by number"
 
-#: src/lang.c:727
+#: src/lang.c:736
 msgid "toggle limit number of articles to get, and reload"
 msgstr "toggle limit number of articles to get, and reload"
 
-#: src/lang.c:728
+#: src/lang.c:737
 msgid "toggle display of all/unread articles"
 msgstr "toggle display of all/unread articles"
 
-#: src/lang.c:729
+#: src/lang.c:738
 msgid "toggle selection of thread"
 msgstr "toggle selection of thread"
 
-#: src/lang.c:730
+#: src/lang.c:739
 msgid "cycle through threading options available"
 msgstr "cycle through threading options available"
 
-#: src/lang.c:731
+#: src/lang.c:740
 msgid "undo all selections (all articles)"
 msgstr "undo all selections (all articles)"
 
-#: src/lang.c:732
+#: src/lang.c:741
 msgid "untag all tagged threads"
 msgstr "untag all tagged threads"
 
-#: src/lang.c:733
+#: src/lang.c:742
 msgid "search for articles forwards"
 msgstr "search for articles forwards"
 
-#: src/lang.c:734
+#: src/lang.c:743
 msgid "search for articles backwards"
 msgstr "search for articles backwards"
 
-#: src/lang.c:735
+#: src/lang.c:744
 msgid "toggle info message in last line (Message-ID)"
 msgstr "toggle info message in last line (Message-ID)"
 
-#: src/lang.c:736
+#: src/lang.c:745
 msgid "Open article by Message-ID"
 msgstr "Open article by Message-ID"
 
-#: src/lang.c:737
+#: src/lang.c:746
 msgid "add new scope"
 msgstr "add new scope"
 
-#: src/lang.c:738
+#: src/lang.c:747
 msgid "delete scope"
 msgstr "delete scope"
 
-#: src/lang.c:739
+#: src/lang.c:748
 msgid "edit attributes file"
 msgstr "edit attributes file"
 
-#: src/lang.c:740
+#: src/lang.c:749
 msgid "choose first scope in list"
 msgstr "choose first scope in list"
 
-#: src/lang.c:741
+#: src/lang.c:750
 msgid "0 - 9\t  choose scope by number"
 msgstr "0 - 9\t  choose scope by number"
 
-#: src/lang.c:742
+#: src/lang.c:751
 msgid "choose last scope in list"
 msgstr "choose last scope in list"
 
-#: src/lang.c:743
+#: src/lang.c:752
 msgid "move scope"
 msgstr "move scope"
 
-#: src/lang.c:744
+#: src/lang.c:753
 msgid "rename scope"
 msgstr "rename scope"
 
-#: src/lang.c:745
+#: src/lang.c:754
 msgid "select scope"
 msgstr "select scope"
 
-#: src/lang.c:746
+#: src/lang.c:755
 msgid "mark all articles in group as read"
 msgstr "mark all articles in group as read"
 
-#: src/lang.c:747
+#: src/lang.c:756
 msgid "mark all articles in group as read and move to next unread group"
 msgstr "mark all articles in group as read and move to next unread group"
 
-#: src/lang.c:748
+#: src/lang.c:757
 msgid "choose first group in list"
 msgstr "choose first group in list"
 
-#: src/lang.c:749
+#: src/lang.c:758
 msgid "choose group by name"
 msgstr "choose group by name"
 
-#: src/lang.c:750
+#: src/lang.c:759
 msgid "0 - 9\t  choose group by number"
 msgstr "0 - 9\t  choose group by number"
 
-#: src/lang.c:751
+#: src/lang.c:760
 msgid "choose range of groups to be affected by next command"
 msgstr "choose range of groups to be affected by next command"
 
-#: src/lang.c:752
+#: src/lang.c:761
 msgid "choose last group in list"
 msgstr "choose last group in list"
 
-#: src/lang.c:754
+#: src/lang.c:763
 msgid "list groups which an article has been posted to (by Message-ID)"
 msgstr "list groups which an article has been posted to (by Message-ID)"
 
-#: src/lang.c:755
+#: src/lang.c:764
 msgid " \t  (go to article if at least one of the groups is available)"
 msgstr " \t  (go to article if at least one of the groups is available)"
 
-#: src/lang.c:757
+#: src/lang.c:766
 msgid "mark all articles in chosen group unread"
 msgstr "mark all articles in chosen group unread"
 
-#: src/lang.c:758
+#: src/lang.c:767
 msgid "move chosen group within list"
 msgstr "move chosen group within list"
 
-#: src/lang.c:759
+#: src/lang.c:768
 msgid "choose next group with unread news"
 msgstr "choose next group with unread news"
 
-#: src/lang.c:760 src/lang.c:1925
+#: src/lang.c:769 src/lang.c:1957
 msgid "quit"
 msgstr "quit"
 
-#: src/lang.c:761
+#: src/lang.c:770
 msgid "quit without saving configuration changes"
 msgstr "quit without saving configuration changes"
 
-#: src/lang.c:762
+#: src/lang.c:771
 msgid "read chosen group"
 msgstr "read chosen group"
 
-#: src/lang.c:763
+#: src/lang.c:772
 msgid "reset .newsrc (all available articles in groups marked unread)"
 msgstr "reset .newsrc (all available articles in groups marked unread)"
 
-#: src/lang.c:764
+#: src/lang.c:773
 msgid "search backwards for a group name"
 msgstr "search backwards for a group name"
 
-#: src/lang.c:765
+#: src/lang.c:774
 msgid " \t  (all searches are case-insensitive and wrap around)"
 msgstr " \t  (all searches are case-insensitive and wrap around)"
 
-#: src/lang.c:766
+#: src/lang.c:775
 msgid "search forwards for a group name"
 msgstr "search forwards for a group name"
 
-#: src/lang.c:767
+#: src/lang.c:776
 msgid "subscribe to chosen group"
 msgstr "subscribe to chosen group"
 
-#: src/lang.c:768
+#: src/lang.c:777
 msgid "subscribe to groups that match pattern"
 msgstr "subscribe to groups that match pattern"
 
-#: src/lang.c:769
+#: src/lang.c:778
 msgid "reread active file to check for any new news"
 msgstr "reread active file to check for any new news"
 
-#: src/lang.c:770
+#. TODO: text is also used if reading from local spool
+#: src/lang.c:780
 msgid "show NNTP[S] connection details"
 msgstr "show NNTP[S] connection details"
 
-#: src/lang.c:771
+#: src/lang.c:781
 msgid "toggle display of group name only or group name plus description"
 msgstr "toggle display of group name only or group name plus description"
 
-#: src/lang.c:772
+#: src/lang.c:782
 msgid "toggle display to show all/unread subscribed groups"
 msgstr "toggle display to show all/unread subscribed groups"
 
-#: src/lang.c:773
+#: src/lang.c:783
 msgid "unsubscribe from chosen group"
 msgstr "unsubscribe from chosen group"
 
-#: src/lang.c:774
+#: src/lang.c:784
 msgid "unsubscribe from groups that match pattern"
 msgstr "unsubscribe from groups that match pattern"
 
-#: src/lang.c:775
+#: src/lang.c:785
 msgid "sort the list of groups"
 msgstr "sort the list of groups"
 
-#: src/lang.c:776
+#: src/lang.c:786
 msgid "toggle display to show all/subscribed groups"
 msgstr "toggle display to show all/subscribed groups"
 
-#: src/lang.c:777
+#: src/lang.c:787
 msgid "tag/untag all parts of current multipart-message in order"
 msgstr "tag/untag all parts of current multipart-message in order"
 
-#: src/lang.c:778
+#: src/lang.c:788
 msgid "0 - 9\t  choose article by number"
 msgstr "0 - 9\t  choose article by number"
 
-#: src/lang.c:779
+#: src/lang.c:789
 msgid "mark thread as read and return to group index page"
 msgstr "mark thread as read and return to group index page"
 
-#: src/lang.c:780
+#: src/lang.c:790
 msgid "mark thread as read and enter next unread thread or group"
 msgstr "mark thread as read and enter next unread thread or group"
 
-#: src/lang.c:781
+#: src/lang.c:791
 msgid "choose first article in list"
 msgstr "choose first article in list"
 
-#: src/lang.c:782
+#: src/lang.c:792
 msgid "choose last article in list"
 msgstr "choose last article in list"
 
-#: src/lang.c:783
+#: src/lang.c:793
 msgid "mark art, range or tagged arts as read; move crsr to next unread art"
 msgstr "mark art, range or tagged arts as read; move crsr to next unread art"
 
-#: src/lang.c:784
+#: src/lang.c:794
 msgid "mark article, range or tagged articles as unread"
 msgstr "mark article, range or tagged articles as unread"
 
-#: src/lang.c:785
+#: src/lang.c:795
 msgid "mark current thread as unread"
 msgstr "mark current thread as unread"
 
-#: src/lang.c:786
+#: src/lang.c:796
 msgid "read chosen article"
 msgstr "read chosen article"
 
-#: src/lang.c:787
+#: src/lang.c:797
 msgid ""
 "Display properties\n"
 "------------------"
@@ -2806,7 +2866,7 @@ msgstr ""
 "Display properties\n"
 "------------------"
 
-#: src/lang.c:788
+#: src/lang.c:798
 msgid ""
 "Miscellaneous\n"
 "-------------"
@@ -2814,7 +2874,7 @@ msgstr ""
 "Miscellaneous\n"
 "-------------"
 
-#: src/lang.c:789
+#: src/lang.c:799
 msgid ""
 "Moving around\n"
 "-------------"
@@ -2822,7 +2882,7 @@ msgstr ""
 "Moving around\n"
 "-------------"
 
-#: src/lang.c:790
+#: src/lang.c:800
 msgid ""
 "Group/thread/article operations\n"
 "-------------------------------"
@@ -2830,7 +2890,7 @@ msgstr ""
 "Group/thread/article operations\n"
 "-------------------------------"
 
-#: src/lang.c:791
+#: src/lang.c:801
 msgid ""
 "Attachment operations\n"
 "---------------------"
@@ -2838,7 +2898,7 @@ msgstr ""
 "Attachment operations\n"
 "---------------------"
 
-#: src/lang.c:792
+#: src/lang.c:802
 msgid ""
 "Attribute operations\n"
 "--------------------"
@@ -2846,7 +2906,7 @@ msgstr ""
 "Attribute operations\n"
 "--------------------"
 
-#: src/lang.c:793
+#: src/lang.c:803
 msgid ""
 "Option operations\n"
 "-----------------"
@@ -2854,7 +2914,7 @@ msgstr ""
 "Option operations\n"
 "-----------------"
 
-#: src/lang.c:794
+#: src/lang.c:804
 msgid ""
 "Posted article operations\n"
 "-------------------------"
@@ -2862,7 +2922,7 @@ msgstr ""
 "Posted article operations\n"
 "-------------------------"
 
-#: src/lang.c:795
+#: src/lang.c:805
 msgid ""
 "Scope operations\n"
 "----------------"
@@ -2870,7 +2930,7 @@ msgstr ""
 "Scope operations\n"
 "----------------"
 
-#: src/lang.c:796
+#: src/lang.c:806
 msgid ""
 "URL operations\n"
 "--------------"
@@ -2878,111 +2938,111 @@ msgstr ""
 "URL operations\n"
 "--------------"
 
-#: src/lang.c:797
+#: src/lang.c:807
 msgid "choose first URL in list"
 msgstr "choose first URL in list"
 
-#: src/lang.c:798
+#: src/lang.c:808
 msgid "0 - 9\t  choose URL by number"
 msgstr "0 - 9\t  choose URL by number"
 
-#: src/lang.c:799
+#: src/lang.c:809
 msgid "choose last URL in list"
 msgstr "choose last URL in list"
 
-#: src/lang.c:800
+#: src/lang.c:810
 msgid "search for URLs forwards"
 msgstr "search for URLs forwards"
 
-#: src/lang.c:801
+#: src/lang.c:811
 msgid "search for URLs backwards"
 msgstr "search for URLs backwards"
 
-#: src/lang.c:802
+#: src/lang.c:812
 msgid "Open URL in browser"
 msgstr "Open URL in browser"
 
-#: src/lang.c:803
+#: src/lang.c:813
 msgid "toggle info message in last line (URL)"
 msgstr "toggle info message in last line (URL)"
 
-#: src/lang.c:804
+#: src/lang.c:814
 msgid "Hot article"
 msgid_plural "Hot articles"
 msgstr[0] "Hot article"
 msgstr[1] "Hot articles"
 
-#: src/lang.c:806
+#: src/lang.c:816
 msgid "Group Level Commands"
 msgstr "Group Level Commands"
 
-#: src/lang.c:807
+#: src/lang.c:817
 msgid "Kill filter added"
 msgstr "Kill filter added"
 
-#: src/lang.c:808
+#: src/lang.c:818
 msgid "Auto-selection filter added"
 msgstr "Auto-selection filter added"
 
-#: src/lang.c:809
+#: src/lang.c:819
 msgid "All parts tagged"
 msgstr "All parts tagged"
 
-#: src/lang.c:810
+#: src/lang.c:820
 msgid "All parts untagged"
 msgstr "All parts untagged"
 
-#: src/lang.c:811
+#: src/lang.c:821
 #, c-format
 msgid "Building References-trees (%d/%d)..."
 msgstr "Building References-trees (%d/%d)..."
 
-#: src/lang.c:812
+#: src/lang.c:822
 msgid "Storing article for later posting"
 msgstr "Storing article for later posting"
 
-#: src/lang.c:813
+#: src/lang.c:823
 msgid "Please enter a valid character"
 msgstr "Please enter a valid character"
 
-#: src/lang.c:814
+#: src/lang.c:824
 #, c-format
 msgid "Missing part #%d"
 msgstr "Missing part #%d"
 
-#: src/lang.c:815
+#: src/lang.c:825
 msgid "*** No postponed articles ***"
 msgstr "*** No postponed articles ***"
 
-#: src/lang.c:816
+#: src/lang.c:826
 msgid "Operation not available in raw-mode"
 msgstr "Operation not available in raw-mode"
 
-#: src/lang.c:817
+#: src/lang.c:827
 msgid "Not a multi-part message"
 msgstr "Not a multi-part message"
 
-#: src/lang.c:818
+#: src/lang.c:828
 msgid "You are not subscribed to this group"
 msgstr "You are not subscribed to this group"
 
-#: src/lang.c:819
+#: src/lang.c:829
 msgid "No previous expression"
 msgstr "No previous expression"
 
-#: src/lang.c:820
+#: src/lang.c:830
 msgid "Operation disabled in no-overwrite mode"
 msgstr "Operation disabled in no-overwrite mode"
 
 #. TODO: replace hard coded key-name in txt_info_postponed_sp[]
-#: src/lang.c:822
+#: src/lang.c:832
 #, c-format
 msgid "%d postponed article, reuse with ^O...\n"
 msgid_plural "%d postponed articles, reuse with ^O...\n"
 msgstr[0] "%d postponed article, reuse with ^O...\n"
 msgstr[1] "%d postponed articles, reuse with ^O...\n"
 
-#: src/lang.c:823
+#: src/lang.c:833
 msgid ""
 "X-Conversion-Note: multipart/alternative contents have been removed.\n"
 "  To get the whole article, turn alternative handling OFF in the Option "
@@ -2992,14 +3052,14 @@ msgstr ""
 "  To get the whole article, turn alternative handling OFF in the Option "
 "Menu\n"
 
-#: src/lang.c:825
+#: src/lang.c:835
 #, c-format
 msgid "Save filename for %s/%s is a mailbox. Attachment not saved"
 msgstr "Save filename for %s/%s is a mailbox. Attachment not saved"
 
 #. constext txt_is_tex_encoded[] = N_("TeX2Iso encoded article");
 #. TODO: replace hard coded key-names
-#: src/lang.c:828
+#: src/lang.c:838
 #, c-format
 msgid ""
 "\n"
@@ -3007,7 +3067,7 @@ msgid ""
 "locally\n"
 "(i.e. <spool>/news) or remotely (-r option) from an NNTP (Network News "
 "Transport\n"
-"Protocol) server. -h lists the available command line options.\n"
+"Protocol) server. -h lists the available command-line options.\n"
 "\n"
 "%s  has four newsreading levels, the newsgroup selection page, the group "
 "index\n"
@@ -3041,7 +3101,7 @@ msgstr ""
 "locally\n"
 "(i.e. <spool>/news) or remotely (-r option) from an NNTP (Network News "
 "Transport\n"
-"Protocol) server. -h lists the available command line options.\n"
+"Protocol) server. -h lists the available command-line options.\n"
 "\n"
 "%s  has four newsreading levels, the newsgroup selection page, the group "
 "index\n"
@@ -3070,164 +3130,164 @@ msgstr ""
 "files.\n"
 "Please send bug-reports/comments to %s with the 'R' command.\n"
 
-#: src/lang.c:845
+#: src/lang.c:855
 #, c-format
 msgid "Invalid disabled_nntp_cmds \"%s\", discarding it"
 msgstr "Invalid disabled_nntp_cmds \"%s\", discarding it"
 
-#: src/lang.c:847
+#: src/lang.c:857
 #, c-format
 msgid "Invalid From:-header \"%s\". Check your mail_address setting."
 msgstr "Invalid From:-header \"%s\". Check your mail_address setting."
 
-#: src/lang.c:849
+#: src/lang.c:859
 msgid "Charset name contains invalid characters"
 msgstr "Charset name contains invalid characters"
 
-#: src/lang.c:852
+#: src/lang.c:862
 msgid "Invalid multibyte sequence found\n"
 msgstr "Invalid multibyte sequence found\n"
 
-#: src/lang.c:855
+#: src/lang.c:865
 #, c-format
 msgid "Invalid Sender:-header \"%s\""
 msgstr "Invalid Sender:-header \"%s\""
 
-#: src/lang.c:857
+#: src/lang.c:867
 msgid "Inverse video disabled"
 msgstr "Inverse video disabled"
 
-#: src/lang.c:858
+#: src/lang.c:868
 msgid "Inverse video enabled"
 msgstr "Inverse video enabled"
 
-#: src/lang.c:860
+#: src/lang.c:870
 msgid " Keeping serverrc.add_cmd_line_opts."
 msgstr " Keeping serverrc.add_cmd_line_opts."
 
-#: src/lang.c:861
+#: src/lang.c:871
 #, c-format
 msgid "Missing definition for %s\n"
 msgstr "Missing definition for %s\n"
 
-#: src/lang.c:862
+#: src/lang.c:872
 #, c-format
 msgid "Invalid key definition '%s'\n"
 msgstr "Invalid key definition '%s'\n"
 
-#: src/lang.c:863
+#: src/lang.c:873
 #, c-format
 msgid "Invalid keyname '%s'\n"
 msgstr "Invalid keyname '%s'\n"
 
-#: src/lang.c:864
+#: src/lang.c:874
 #, c-format
 msgid "Keymap file was upgraded to version %s\n"
 msgstr "Keymap file was upgraded to version %s\n"
 
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:866
+#: src/lang.c:876
 #, c-format
 msgid "Kill From:     [%s] (y/n): "
 msgstr "Kill From:     [%s] (y/n): "
 
 #. TRANSLATORS: do not translate header names like 'Lines:'
-#: src/lang.c:868
+#: src/lang.c:878
 msgid "Kill Lines: (</>num): "
 msgstr "Kill Lines: (</>num): "
 
-#: src/lang.c:869
+#: src/lang.c:879
 msgid "Kill Article Menu"
 msgstr "Kill Article Menu"
 
-#: src/lang.c:870
+#: src/lang.c:880
 #, c-format
 msgid "Kill Msg-ID:   [%s] (f/l/o/n): "
 msgstr "Kill Msg-ID:   [%s] (f/l/o/n): "
 
-#: src/lang.c:871
+#: src/lang.c:881
 msgid "Kill pattern scope  : "
 msgstr "Kill pattern scope  : "
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:873
+#: src/lang.c:883
 #, c-format
 msgid "Kill Subject:  [%s] (y/n): "
 msgstr "Kill Subject:  [%s] (y/n): "
 
-#: src/lang.c:874
+#: src/lang.c:884
 msgid "Kill text pattern   : "
 msgstr "Kill text pattern   : "
 
-#: src/lang.c:875
+#: src/lang.c:885
 msgid "Kill time in days   : "
 msgstr "Kill time in days   : "
 
-#: src/lang.c:877
+#: src/lang.c:887
 msgid "Last"
 msgstr "Last"
 
-#: src/lang.c:878
+#: src/lang.c:888
 msgid "-- Last response --"
 msgstr "-- Last response --"
 
-#: src/lang.c:879
+#: src/lang.c:889
 #, c-format
 msgid "Lines %s  "
 msgstr "Lines %s  "
 
-#: src/lang.c:883
+#: src/lang.c:893
 msgid "Function not available."
 msgstr "Function not available."
 
-#: src/lang.c:884
+#: src/lang.c:894
 msgid "Not reading via NNTP."
 msgstr "Not reading via NNTP."
 
-#: src/lang.c:886
+#: src/lang.c:896
 #, c-format
 msgid "Group: %s"
 msgid_plural "Groups: %s"
 msgstr[0] "Group: %s"
 msgstr[1] "Groups: %s"
 
-#: src/lang.c:889
+#: src/lang.c:899
 msgid "Mail"
 msgstr "Mail"
 
-#: src/lang.c:890
+#: src/lang.c:900
 msgid "mailbox "
 msgstr "mailbox "
 
-#: src/lang.c:891
+#: src/lang.c:901
 #, c-format
 msgid "Mail article(s) to [%.*s]> "
 msgstr "Mail article(s) to [%.*s]> "
 
-#: src/lang.c:892
+#: src/lang.c:902
 #, c-format
 msgid "Mailing log to %s\n"
 msgstr "Mailing log to %s\n"
 
-#: src/lang.c:893
+#: src/lang.c:903
 msgid "Mail bug report..."
 msgstr "Mail bug report..."
 
-#: src/lang.c:894
+#: src/lang.c:904
 #, c-format
 msgid "Mail BUG REPORT to %s?"
 msgstr "Mail BUG REPORT to %s?"
 
-#: src/lang.c:895
+#: src/lang.c:905
 msgid "Mailed"
 msgstr "Mailed"
 
-#: src/lang.c:896
+#: src/lang.c:906
 #, c-format
 msgid "Mailing to %s..."
 msgstr "Mailing to %s..."
 
-#: src/lang.c:897
+#: src/lang.c:907
 msgid ""
 "# [Mail/Save] active file. Format is like news active file:\n"
 "#   groupname  max.artnum  min.artnum  /dir\n"
@@ -3239,118 +3299,118 @@ msgstr ""
 "# The 4th field is the basedir (i.e. ~/Mail or ~/News)\n"
 "#\n"
 
-#: src/lang.c:900
+#: src/lang.c:910
 msgid "Article marked as read"
 msgstr "Article marked as read"
 
-#: src/lang.c:901
+#: src/lang.c:911
 msgid "Article marked as unread"
 msgstr "Article marked as unread"
 
-#: src/lang.c:902
+#: src/lang.c:912
 msgid "Thread marked as read"
 msgstr "Thread marked as read"
 
-#: src/lang.c:903
+#: src/lang.c:913
 msgid "Thread marked as unread"
 msgstr "Thread marked as unread"
 
-#: src/lang.c:904
+#: src/lang.c:914
 #, c-format
 msgid "Marked %d of %d %s as read"
 msgstr "Marked %d of %d %s as read"
 
-#: src/lang.c:905
+#: src/lang.c:915
 #, c-format
 msgid "Marked %d of %d %s as unread"
 msgstr "Marked %d of %d %s as unread"
 
-#: src/lang.c:906 src/lang.c:1881
+#: src/lang.c:916 src/lang.c:1913
 msgid "Mark"
 msgstr "Mark"
 
-#: src/lang.c:907
+#: src/lang.c:917
 #, c-format
 msgid "Mark all articles as read%s?"
 msgstr "Mark all articles as read%s?"
 
-#: src/lang.c:908
+#: src/lang.c:918
 #, c-format
 msgid "Mark article as read%s?"
 msgstr "Mark article as read%s?"
 
-#: src/lang.c:909
+#: src/lang.c:919
 #, c-format
 msgid "Mark group %s as read?"
 msgstr "Mark group %s as read?"
 
-#: src/lang.c:910
+#: src/lang.c:920
 #, c-format
 msgid "Mark thread as read%s?"
 msgstr "Mark thread as read%s?"
 
-#: src/lang.c:911
+#: src/lang.c:921
 #, c-format
 msgid "Matching %s groups..."
 msgstr "Matching %s groups..."
 
-#: src/lang.c:914
+#: src/lang.c:924
 #, c-format
 msgid "charset %s"
 msgstr "charset %s"
 
-#: src/lang.c:915
+#: src/lang.c:925
 #, c-format
 msgid "content subtype %s"
 msgstr "content subtype %s"
 
-#: src/lang.c:916
+#: src/lang.c:926
 #, c-format
 msgid "content type %s"
 msgstr "content type %s"
 
-#: src/lang.c:917
+#: src/lang.c:927
 #, c-format
 msgid "%*s[-- charset %s not supported --]\n"
 msgstr "%*s[-- charset %s not supported --]\n"
 
-#: src/lang.c:918
+#: src/lang.c:928
 #, c-format
 msgid "%*s[-- Description: %s --]\n"
 msgstr "%*s[-- Description: %s --]\n"
 
-#: src/lang.c:919
+#: src/lang.c:929
 #, c-format
 msgid "encoding %s"
 msgstr "encoding %s"
 
-#: src/lang.c:925
+#: src/lang.c:935
 #, c-format
 msgid "lang %s"
 msgstr "lang %s"
 
-#: src/lang.c:926
+#: src/lang.c:936
 #, c-format
 msgid "%s line"
 msgid_plural "%s lines"
 msgstr[0] "%s line"
 msgstr[1] "%s lines"
 
-#: src/lang.c:927
+#: src/lang.c:937
 #, c-format
 msgid "name %s"
 msgstr "name %s"
 
-#: src/lang.c:928
+#: src/lang.c:938
 msgid ", "
 msgstr ", "
 
-#: src/lang.c:929
+#: src/lang.c:939
 #, c-format
 msgid "size %s"
 msgstr "size %s"
 
-#: src/lang.c:930
+#: src/lang.c:940
 msgid ""
 "This message has been composed in the 'multipart/mixed' MIME-format. If you\n"
 "are reading this prefix, your mail reader probably has not yet been "
@@ -3364,37 +3424,37 @@ msgstr ""
 "to understand the new format, and some of what follows may look strange.\n"
 "\n"
 
-#: src/lang.c:934 src/lang.c:947 src/lang.c:950 src/lang.c:956
+#: src/lang.c:944 src/lang.c:957 src/lang.c:960 src/lang.c:966
 #, c-format
 msgid "<n>=set current to n; %s=line down; %s=line up; %s=help; %s=quit"
 msgstr "<n>=set current to n; %s=line down; %s=line up; %s=help; %s=quit"
 
-#: src/lang.c:936
+#: src/lang.c:946
 #, c-format
 msgid ""
 "%s=view; %s=pipe; %s=pipe raw; %s=save; %s=tag; %s=tag pattern; %s=untag all"
 msgstr ""
 "%s=view; %s=pipe; %s=pipe raw; %s=save; %s=tag; %s=tag pattern; %s=untag all"
 
-#: src/lang.c:938
+#: src/lang.c:948
 #, c-format
 msgid "%s=view; %s=save; %s=tag; %s=tag pattern; %s=untag all"
 msgstr "%s=view; %s=save; %s=tag; %s=tag pattern; %s=untag all"
 
-#: src/lang.c:940
+#: src/lang.c:950
 #, c-format
 msgid ""
 "%s=reverse tagging; %s=search forwards; %s=search backwards; %s=repeat search"
 msgstr ""
 "%s=reverse tagging; %s=search forwards; %s=search backwards; %s=repeat search"
 
-#: src/lang.c:941 src/lang.c:945
+#: src/lang.c:951 src/lang.c:955
 #, c-format
 msgid "<n>=set current to n; %s=next unread; %s=search pattern; %s=kill/select"
 msgstr ""
 "<n>=set current to n; %s=next unread; %s=search pattern; %s=kill/select"
 
-#: src/lang.c:942
+#: src/lang.c:952
 #, c-format
 msgid ""
 "%s=author search; %s=catchup; %s=line down; %s=line up; %s=mark read; "
@@ -3403,45 +3463,45 @@ msgstr ""
 "%s=author search; %s=catchup; %s=line down; %s=line up; %s=mark read; "
 "%s=list thread"
 
-#: src/lang.c:943
+#: src/lang.c:953
 #, c-format
 msgid "%s=line up; %s=line down; %s=page up; %s=page down; %s=top; %s=bottom"
 msgstr "%s=line up; %s=line down; %s=page up; %s=page down; %s=top; %s=bottom"
 
-#: src/lang.c:944
+#: src/lang.c:954
 #, c-format
 msgid "%s=search forwards; %s=search backwards; %s=quit"
 msgstr "%s=search forwards; %s=search backwards; %s=quit"
 
-#: src/lang.c:946
+#: src/lang.c:956
 #, c-format
 msgid "%s=author search; %s=body search; %s=catchup; %s=followup; %s=mark read"
 msgstr ""
 "%s=author search; %s=body search; %s=catchup; %s=followup; %s=mark read"
 
-#: src/lang.c:948 src/lang.c:957
+#: src/lang.c:958 src/lang.c:967
 #, c-format
 msgid "%s=search forwards; %s=search backwards; %s=repeat search"
 msgstr "%s=search forwards; %s=search backwards; %s=repeat search"
 
-#: src/lang.c:949
+#: src/lang.c:959
 #, c-format
 msgid "%s=add; %s=move; %s=rename; %s=delete"
 msgstr "%s=add; %s=move; %s=rename; %s=delete"
 
-#: src/lang.c:951
+#: src/lang.c:961
 #, c-format
 msgid "<n>=set current to n; %s=next unread; %s,%s=search pattern; %s=catchup"
 msgstr "<n>=set current to n; %s=next unread; %s,%s=search pattern; %s=catchup"
 
-#: src/lang.c:952
+#: src/lang.c:962
 #, c-format
 msgid ""
 "%s=line down; %s=line up; %s=help; %s=move; %s=quit; %s=toggle all/unread"
 msgstr ""
 "%s=line down; %s=line up; %s=help; %s=move; %s=quit; %s=toggle all/unread"
 
-#: src/lang.c:953
+#: src/lang.c:963
 #, c-format
 msgid ""
 "%s=subscribe; %s=sub pattern; %s=unsubscribe; %s=unsub pattern; %s=yank in/"
@@ -3450,221 +3510,222 @@ msgstr ""
 "%s=subscribe; %s=sub pattern; %s=unsubscribe; %s=unsub pattern; %s=yank in/"
 "out"
 
-#: src/lang.c:954
+#: src/lang.c:964
 #, c-format
 msgid "<n>=set current to n; %s=next unread; %s=catchup; %s=display toggle"
 msgstr "<n>=set current to n; %s=next unread; %s=catchup; %s=display toggle"
 
-#: src/lang.c:955
+#: src/lang.c:965
 #, c-format
 msgid "%s=help; %s=line down; %s=line up; %s=quit; %s=tag; %s=mark unread"
 msgstr "%s=help; %s=line down; %s=line up; %s=quit; %s=tag; %s=mark unread"
 
-#: src/lang.c:958
+#: src/lang.c:968
 msgid "--More--"
 msgstr "--More--"
 
-#: src/lang.c:960
+#: src/lang.c:970
 #, c-format
 msgid "MOTD: %s\n"
 msgstr "MOTD: %s\n"
 
-#: src/lang.c:962
+#: src/lang.c:972
 #, c-format
 msgid "Moving %s..."
 msgstr "Moving %s..."
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:'
-#: src/lang.c:964
+#: src/lang.c:974
 msgid "Message-ID: & last Reference  "
 msgstr "Message-ID: & last Reference  "
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:'
-#: src/lang.c:966
+#: src/lang.c:976
 msgid "Message-ID: line              "
 msgstr "Message-ID: line              "
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:' or 'References:'
-#: src/lang.c:968
+#: src/lang.c:978
 msgid "Message-ID: & References: line"
 msgstr "Message-ID: & References: line"
 
-#: src/lang.c:970
+#: src/lang.c:980
 #, c-format
 msgid "Go to newsgroup [%s]> "
 msgstr "Go to newsgroup [%s]> "
 
-#: src/lang.c:971
+#: src/lang.c:981
 #, c-format
 msgid "Position %s in group list (1,2,..,$) [%d]> "
 msgstr "Position %s in group list (1,2,..,$) [%d]> "
 
-#: src/lang.c:972
+#: src/lang.c:982
 msgid "Try and save newsrc file again?"
 msgstr "Try and save newsrc file again?"
 
-#: src/lang.c:973
+#: src/lang.c:983
 #, c-format
 msgid "Warning: No groups written to your %s file. Save aborted."
 msgstr "Warning: No groups written to your %s file. Save aborted."
 
-#: src/lang.c:974
+#: src/lang.c:984
 #, c-format
 msgid "%s file saved successfully.\n"
 msgstr "%s file saved successfully.\n"
 
-#: src/lang.c:975
+#: src/lang.c:985
 msgid "-- Next response --"
 msgstr "-- Next response --"
 
-#: src/lang.c:976
+#: src/lang.c:986
 msgid "No  "
 msgstr "No  "
 
-#: src/lang.c:977
+#: src/lang.c:987
 msgid "*** No articles ***"
 msgstr "*** No articles ***"
 
-#: src/lang.c:978
+#: src/lang.c:988
 msgid "No articles have been posted"
 msgstr "No articles have been posted"
 
-#: src/lang.c:979
+#: src/lang.c:989
 msgid "*** No attachments ***"
 msgstr "*** No attachments ***"
 
-#: src/lang.c:980
+#: src/lang.c:990
 msgid "*** No description ***"
 msgstr "*** No description ***"
 
-#: src/lang.c:981
+#: src/lang.c:991
 msgid "No filename"
 msgstr "No filename"
 
-#: src/lang.c:982
+#: src/lang.c:992
 msgid "No group"
 msgstr "No group"
 
-#: src/lang.c:983
+#: src/lang.c:993
 msgid "*** No groups ***"
 msgstr "*** No groups ***"
 
-#: src/lang.c:984
+#: src/lang.c:994
 msgid "No more groups to read"
 msgstr "No more groups to read"
 
-#: src/lang.c:985
+#: src/lang.c:995
 msgid "No last message"
 msgstr "No last message"
 
-#: src/lang.c:986
+#: src/lang.c:996
 msgid "No mail address"
 msgstr "No mail address"
 
-#: src/lang.c:987
+#: src/lang.c:997
 msgid "No articles marked for saving"
 msgstr "No articles marked for saving"
 
-#: src/lang.c:988
+#: src/lang.c:998
 msgid "No match"
 msgstr "No match"
 
-#: src/lang.c:989
+#: src/lang.c:999
 msgid "No more groups"
 msgstr "No more groups"
 
-#: src/lang.c:990
+#: src/lang.c:1000
 msgid "No newsgroups"
 msgstr "No newsgroups"
 
-#: src/lang.c:991
+#: src/lang.c:1001
 msgid "No next unread article"
 msgstr "No next unread article"
 
-#: src/lang.c:992
+#: src/lang.c:1002
 msgid "No previous group"
 msgstr "No previous group"
 
-#: src/lang.c:993
+#: src/lang.c:1003
 msgid "No previous search, nothing to repeat"
 msgstr "No previous search, nothing to repeat"
 
-#: src/lang.c:994
+#: src/lang.c:1004
 msgid "No previous unread article"
 msgstr "No previous unread article"
 
-#: src/lang.c:995
+#: src/lang.c:1005
 msgid "No responses"
 msgstr "No responses"
 
-#: src/lang.c:996
+#: src/lang.c:1006
 msgid "No responses to list in current thread"
 msgstr "No responses to list in current thread"
 
-#: src/lang.c:997
+#: src/lang.c:1007
 msgid "*** No scopes ***"
 msgstr "*** No scopes ***"
 
-#: src/lang.c:998
+#: src/lang.c:1008
 msgid "No search string"
 msgstr "No search string"
 
-#: src/lang.c:999
+#: src/lang.c:1009
 msgid "No subject"
 msgstr "No subject"
 
-#: src/lang.c:1001
+#: src/lang.c:1011
 #, c-format
 msgid "%s: Terminal must have clear to end-of-line (ce)\n"
 msgstr "%s: Terminal must have clear to end-of-line (ce)\n"
 
-#: src/lang.c:1002
+#: src/lang.c:1012
 #, c-format
 msgid "%s: Terminal must have clear to end-of-screen (cd)\n"
 msgstr "%s: Terminal must have clear to end-of-screen (cd)\n"
 
-#: src/lang.c:1003
+#: src/lang.c:1013
 #, c-format
 msgid "%s: Terminal must have clearscreen (cl) capability\n"
 msgstr "%s: Terminal must have clearscreen (cl) capability\n"
 
-#: src/lang.c:1004
+#: src/lang.c:1014
 #, c-format
 msgid "%s: Terminal must have cursor motion (cm)\n"
 msgstr "%s: Terminal must have cursor motion (cm)\n"
 
-#: src/lang.c:1005
+#: src/lang.c:1015
 #, c-format
 msgid "%s: TERM variable must be set to use screen capabilities\n"
 msgstr "%s: TERM variable must be set to use screen capabilities\n"
 
-#: src/lang.c:1007
+#: src/lang.c:1017
 #, c-format
 msgid "No viewer found for %s/%s\n"
 msgstr "No viewer found for %s/%s\n"
 
-#: src/lang.c:1008 src/lang.c:1780 src/lang.c:1821 src/lang.c:2130
+#: src/lang.c:1018 src/lang.c:1812 src/lang.c:1853 src/lang.c:2173
+#: src/lang.c:2261
 msgid "None"
 msgstr "None"
 
-#: src/lang.c:1009
+#: src/lang.c:1019
 msgid "Newsgroup does not exist on this server"
 msgstr "Newsgroup does not exist on this server"
 
-#: src/lang.c:1010
+#: src/lang.c:1020
 #, c-format
 msgid "Group %s not found in active file"
 msgstr "Group %s not found in active file"
 
-#: src/lang.c:1012
+#: src/lang.c:1022
 msgid "c)reate it, use a)lternative name, use d)efault .newsrc, q)uit tin: "
 msgstr "c)reate it, use a)lternative name, use d)efault .newsrc, q)uit tin: "
 
-#: src/lang.c:1013
+#: src/lang.c:1023
 msgid "use a)lternative name, use d)efault .newsrc, q)uit tin: "
 msgstr "use a)lternative name, use d)efault .newsrc, q)uit tin: "
 
-#: src/lang.c:1014
+#: src/lang.c:1024
 #, c-format
 msgid ""
 "# NNTP-server -> newsrc translation table and NNTP-server\n"
@@ -3693,53 +3754,65 @@ msgstr ""
 "#   news.example.org  /tmp/nrc-ex      example    ex\n"
 "#\n"
 
-#: src/lang.c:1021
+#: src/lang.c:1031
 msgid "NULL"
 msgstr "NULL"
 
-#: src/lang.c:1023
+#: src/lang.c:1033
 msgid "Only"
 msgstr "Only"
 
-#: src/lang.c:1025
+#: src/lang.c:1034
+msgid "OpenPGP pubic key block"
+msgstr "OpenPGP pubic key block"
+
+#: src/lang.c:1035
+msgid "OpenPGP signature block"
+msgstr "OpenPGP signature block"
+
+#: src/lang.c:1037
 msgid "Options Menu"
 msgstr "Options Menu"
 
-#: src/lang.c:1026
+#: src/lang.c:1038
 msgid "Options Menu Commands"
 msgstr "Options Menu Commands"
 
-#: src/lang.c:1027
+#: src/lang.c:1039
 #, c-format
 msgid "Option not enabled. Recompile with %s.%s\n"
 msgstr "Option not enabled. Recompile with %s.%s\n"
 
 #. TRANSLATORS: do not translate header names like 'Path:'
-#: src/lang.c:1031
+#: src/lang.c:1043
 msgid "Path: line (case insensitive)"
 msgstr "Path: line (case insensitive)"
 
-#: src/lang.c:1032
+#: src/lang.c:1044
 #, c-format
 msgid "Error in regex: %s at pos. %d '%s'"
 msgstr "Error in regex: %s at pos. %d '%s'"
 
-#: src/lang.c:1033
+#: src/lang.c:1045
 #, c-format
 msgid "Error in regex: pcre internal error %d"
 msgstr "Error in regex: pcre internal error %d"
 
-#: src/lang.c:1035
+#: src/lang.c:1046
+msgid "[-- PGP SIGNED MESSAGE --]\n"
+msgstr "[-- PGP SIGNED MESSAGE --]\n"
+
+#: src/lang.c:1048
 #, c-format
 msgid "Error in regex: study - pcre internal error %s"
 msgstr "Error in regex: study - pcre internal error %s"
 
-#: src/lang.c:1037
+#: src/lang.c:1050
 msgid "Post a followup..."
 msgstr "Post a followup..."
 
 #. TODO: replace hard coded key-name in txt_post_error_ask_postpone
-#: src/lang.c:1039
+#: src/lang.c:1052
 msgid ""
 "An error has occurred while posting the article. If you think that this\n"
 "error is temporary or otherwise correctable, you can postpone the article\n"
@@ -3749,45 +3822,45 @@ msgstr ""
 "error is temporary or otherwise correctable, you can postpone the article\n"
 "and pick it up again with ^O later.\n"
 
-#: src/lang.c:1042
+#: src/lang.c:1055
 msgid "Posted articles history"
 msgstr "Posted articles history"
 
-#: src/lang.c:1043
+#: src/lang.c:1056
 msgid "Posted Articles Menu Commands"
 msgstr "Posted Articles Menu Commands"
 
-#: src/lang.c:1044
+#: src/lang.c:1057
 msgid "Lookup failed"
 msgstr "Lookup failed"
 
-#: src/lang.c:1045
+#: src/lang.c:1058
 msgid "Operation not available for replies by mail"
 msgstr "Operation not available for replies by mail"
 
-#: src/lang.c:1046
+#: src/lang.c:1059
 msgid "Already in posted articles history level"
 msgstr "Already in posted articles history level"
 
-#: src/lang.c:1047
+#: src/lang.c:1060
 #, c-format
 msgid "Post to newsgroup(s) [%s]> "
 msgstr "Post to newsgroup(s) [%s]> "
 
-#: src/lang.c:1048
+#: src/lang.c:1061
 msgid "-- post processing started --"
 msgstr "-- post processing started --"
 
-#: src/lang.c:1049
+#: src/lang.c:1062
 msgid "-- post processing completed --"
 msgstr "-- post processing completed --"
 
-#: src/lang.c:1050
+#: src/lang.c:1063
 #, c-format
 msgid "Post subject [%s]> "
 msgstr "Post subject [%s]> "
 
-#: src/lang.c:1051
+#: src/lang.c:1064
 msgid ""
 "# Summary of mailed/posted messages viewable by 'W' command from within "
 "tin.\n"
@@ -3795,308 +3868,310 @@ msgstr ""
 "# Summary of mailed/posted messages viewable by 'W' command from within "
 "tin.\n"
 
-#: src/lang.c:1052
+#: src/lang.c:1065
 msgid "Posting article..."
 msgstr "Posting article..."
 
-#: src/lang.c:1054
+#: src/lang.c:1067
 #, c-format
 msgid "Posting failed (%s)"
 msgstr "Posting failed (%s)"
 
-#: src/lang.c:1056
+#: src/lang.c:1069
 #, c-format
 msgid "Posting: %.*s ..."
 msgstr "Posting: %.*s ..."
 
-#: src/lang.c:1057
+#: src/lang.c:1070
 #, c-format
 msgid "Post postponed articles [%%s]? (%s/%s/%s/%s/%s): "
 msgstr "Post postponed articles [%%s]? (%s/%s/%s/%s/%s): "
 
-#: src/lang.c:1059
+#: src/lang.c:1072
 #, c-format
 msgid "Preparing for filtering on Path header (%d/%d)..."
 msgstr "Preparing for filtering on Path header (%d/%d)..."
 
-#: src/lang.c:1061
+#: src/lang.c:1074
 msgid "Processing attributes..."
 msgstr "Processing attributes..."
 
-#: src/lang.c:1062
+#: src/lang.c:1075
 msgid "Processing mail messages marked for deletion."
 msgstr "Processing mail messages marked for deletion."
 
-#: src/lang.c:1063
+#: src/lang.c:1076
 msgid "Processing saved articles marked for deletion."
 msgstr "Processing saved articles marked for deletion."
 
-#: src/lang.c:1064
+#: src/lang.c:1077
 #, c-format
 msgid "Accept Followup-To? %s=post, %s=ignore, %s=quit: "
 msgstr "Accept Followup-To? %s=post, %s=ignore, %s=quit: "
 
-#: src/lang.c:1065
+#: src/lang.c:1078
 msgid "Article unchanged, abort mailing?"
 msgstr "Article unchanged, abort mailing?"
 
-#: src/lang.c:1066
+#: src/lang.c:1079
 #, c-format
 msgid "Do you want to see postponed article (%d)?"
 msgid_plural "Do you want to see postponed articles (%d)?"
 msgstr[0] "Do you want to see postponed article (%d)?"
 msgstr[1] "Do you want to see postponed articles (%d)?"
 
-#: src/lang.c:1068
+#: src/lang.c:1081
 msgid "Add quick kill filter?"
 msgstr "Add quick kill filter?"
 
-#: src/lang.c:1069
+#: src/lang.c:1082
 msgid "Add quick selection filter?"
 msgstr "Add quick selection filter?"
 
-#: src/lang.c:1070
+#: src/lang.c:1083
 msgid "Do you really want to quit?"
 msgstr "Do you really want to quit?"
 
-#: src/lang.c:1071
+#: src/lang.c:1084
 #, c-format
 msgid "%s=edit cancel message, %s=quit, %s=delete (cancel) [%%s]: "
 msgstr "%s=edit cancel message, %s=quit, %s=delete (cancel) [%%s]: "
 
-#: src/lang.c:1072
+#: src/lang.c:1085
 msgid "You have a tagged article in this group - quit anyway?"
 msgid_plural "You have tagged articles in this group - quit anyway?"
 msgstr[0] "You have a tagged article in this group - quit anyway?"
 msgstr[1] "You have tagged articles in this group - quit anyway?"
 
-#: src/lang.c:1073
+#: src/lang.c:1086
 #, c-format
 msgid "%s=quit, %s=edit, %s=postpone: "
 msgstr "%s=quit, %s=edit, %s=postpone: "
 
-#: src/lang.c:1074
+#: src/lang.c:1087
 #, c-format
 msgid "%s=quit, %s=edit, %s=save kill description: "
 msgstr "%s=quit, %s=edit, %s=save kill description: "
 
-#: src/lang.c:1075
+#: src/lang.c:1088
 #, c-format
 msgid "%s=quit, %s=edit, %s=save select description: "
 msgstr "%s=quit, %s=edit, %s=save select description: "
 
-#: src/lang.c:1076
+#: src/lang.c:1089
 msgid "Do you really want to quit without saving your configuration?"
 msgstr "Do you really want to quit without saving your configuration?"
 
-#: src/lang.c:1078
+#: src/lang.c:1091
 msgid "Invalid range - valid are '0-9.$' e.g. 1-$"
 msgstr "Invalid range - valid are '0-9.$' e.g. 1-$"
 
-#: src/lang.c:1080
+#: src/lang.c:1093
 msgid "Do you want to abort this operation?"
 msgstr "Do you want to abort this operation?"
 
-#: src/lang.c:1081
+#: src/lang.c:1094
 msgid "Do you want to exit tin immediately?"
 msgstr "Do you want to exit tin immediately?"
 
-#: src/lang.c:1083
+#: src/lang.c:1096
 msgid "Reading all articles..."
 msgstr "Reading all articles..."
 
-#: src/lang.c:1084
+#: src/lang.c:1097
 msgid "Reading all groups..."
 msgstr "Reading all groups..."
 
-#: src/lang.c:1085
+#: src/lang.c:1098
 msgid "Reading ('q' to quit)..."
 msgstr "Reading ('q' to quit)..."
 
-#: src/lang.c:1086
+#: src/lang.c:1099
 #, c-format
 msgid "Reading attributes file: %s\n"
 msgstr "Reading attributes file: %s\n"
 
-#: src/lang.c:1087
+#: src/lang.c:1100
 #, c-format
 msgid "Reading global attributes file: %s\n"
 msgstr "Reading global attributes file: %s\n"
 
-#: src/lang.c:1088
+#: src/lang.c:1101
 #, c-format
 msgid "Reading config file: %s\n"
 msgstr "Reading config file: %s\n"
 
-#: src/lang.c:1089
+#: src/lang.c:1102
 #, c-format
 msgid "Reading global config file: %s\n"
 msgstr "Reading global config file: %s\n"
 
-#: src/lang.c:1090
+#: src/lang.c:1103
 #, c-format
 msgid "Reading filter file: %s\n"
 msgstr "Reading filter file: %s\n"
 
-#: src/lang.c:1092
+#: src/lang.c:1105
 msgid "reading from local spool"
 msgstr "reading from local spool"
 
-#: src/lang.c:1094
+#: src/lang.c:1107
 #, c-format
 msgid "Reading %s\n"
 msgstr "Reading %s\n"
 
-#: src/lang.c:1095
+#: src/lang.c:1108
 #, c-format
 msgid "Reading input history file: %s\n"
 msgstr "Reading input history file: %s\n"
 
-#: src/lang.c:1096
+#: src/lang.c:1109
 #, c-format
 msgid "Reading keymap file: %s\n"
 msgstr "Reading keymap file: %s\n"
 
-#: src/lang.c:1097
+#: src/lang.c:1110
 msgid "Reading groups from active file... "
 msgstr "Reading groups from active file... "
 
-#: src/lang.c:1098
+#: src/lang.c:1111
 msgid "Reading groups from newsrc file... "
 msgstr "Reading groups from newsrc file... "
 
-#: src/lang.c:1099
+#: src/lang.c:1112
 msgid "Reading newsgroups file... "
 msgstr "Reading newsgroups file... "
 
-#: src/lang.c:1100
+#: src/lang.c:1113
 #, c-format
 msgid "Reading newsrc file: %s"
 msgstr "Reading newsrc file: %s"
 
-#: src/lang.c:1101
+#: src/lang.c:1114
 msgid "Reading unread articles..."
 msgstr "Reading unread articles..."
 
-#: src/lang.c:1102
+#: src/lang.c:1115
 msgid "Reading unread groups..."
 msgstr "Reading unread groups..."
 
 #. TRANSLATORS: do not translate header names like 'References:'
-#: src/lang.c:1104
+#: src/lang.c:1117
 msgid "References: line              "
 msgstr "References: line              "
 
-#: src/lang.c:1106
+#: src/lang.c:1119
 #, c-format
 msgid "(%d:%02d remaining)"
 msgstr "(%d:%02d remaining)"
 
-#: src/lang.c:1108
+#: src/lang.c:1121
 #, c-format
 msgid "Bogus group %s removed."
 msgstr "Bogus group %s removed."
 
-#: src/lang.c:1109
+#: src/lang.c:1122
 msgid "Removed from this rule: "
 msgstr "Removed from this rule: "
 
-#: src/lang.c:1110
+#: src/lang.c:1123
 #, c-format
 msgid "Error: rename %s to %s"
 msgstr "Error: rename %s to %s"
 
-#: src/lang.c:1111
+#: src/lang.c:1124
 msgid "Reply to author..."
 msgstr "Reply to author..."
 
-#: src/lang.c:1112
+#: src/lang.c:1125
 msgid "Repost"
 msgstr "Repost"
 
-#: src/lang.c:1113
+#: src/lang.c:1126
 msgid "Reposting article..."
 msgstr "Reposting article..."
 
 #. TODO: plural-forms? (do we have a counter?)
-#: src/lang.c:1115
+#: src/lang.c:1128
 #, c-format
 msgid "Repost article(s) to group(s) [%s]> "
 msgstr "Repost article(s) to group(s) [%s]> "
 
-#: src/lang.c:1116
+#: src/lang.c:1129
 msgid "Reset newsrc?"
 msgstr "Reset newsrc?"
 
-#: src/lang.c:1117
-msgid "Responses have been directed to the following newsgroups"
-msgstr "Responses have been directed to the following newsgroups"
+#: src/lang.c:1130
+msgid "Responses have been directed to the following newsgroup"
+msgid_plural "Responses have been directed to the following newsgroups"
+msgstr[0] "Responses have been directed to the following newsgroup"
+msgstr[1] "Responses have been directed to the following newsgroups"
 
-#: src/lang.c:1118
+#: src/lang.c:1131
 #, c-format
 msgid "Responses have been directed to poster. %s=mail, %s=post, %s=quit: "
 msgstr "Responses have been directed to poster. %s=mail, %s=post, %s=quit: "
 
-#: src/lang.c:1119
+#: src/lang.c:1132
 msgid "Press <RETURN> to continue..."
 msgstr "Press <RETURN> to continue..."
 
-#: src/lang.c:1121
+#: src/lang.c:1134
 #, c-format
 msgid "Score: %s"
 msgstr "Score: %s"
 
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:1123
+#: src/lang.c:1136
 #, c-format
 msgid "Select From    [%s] (y/n): "
 msgstr "Select From    [%s] (y/n): "
 
 #. TRANSLATORS: do not translate header names like 'Lines:'
-#: src/lang.c:1125
+#: src/lang.c:1138
 msgid "Select Lines: (</>num): "
 msgstr "Select Lines: (</>num): "
 
-#: src/lang.c:1126
+#: src/lang.c:1139
 msgid "Auto-select Article Menu"
 msgstr "Auto-select Article Menu"
 
-#: src/lang.c:1127
+#: src/lang.c:1140
 #, c-format
 msgid "Select Msg-ID  [%s] (f/l/o/n): "
 msgstr "Select Msg-ID  [%s] (f/l/o/n): "
 
-#: src/lang.c:1128
+#: src/lang.c:1141
 msgid "Select pattern scope: "
 msgstr "Select pattern scope: "
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:1130
+#: src/lang.c:1143
 #, c-format
 msgid "Select Subject [%s] (y/n): "
 msgstr "Select Subject [%s] (y/n): "
 
-#: src/lang.c:1131
+#: src/lang.c:1144
 msgid "Select text pattern : "
 msgstr "Select text pattern : "
 
-#: src/lang.c:1132
+#: src/lang.c:1145
 msgid "Select time in days   : "
 msgstr "Select time in days   : "
 
-#: src/lang.c:1133
+#: src/lang.c:1146
 msgid "[k]"
 msgstr "[k]"
 
-#: src/lang.c:1134
+#: src/lang.c:1147
 msgid "[T]"
 msgstr "[T]"
 
-#: src/lang.c:1135
+#: src/lang.c:1148
 msgid " R"
 msgstr " R"
 
-#: src/lang.c:1136
+#: src/lang.c:1149
 #, c-format
 msgid ""
 "# %s server configuration file\n"
@@ -4117,7 +4192,7 @@ msgstr ""
 "############################################################################\n"
 "\n"
 
-#: src/lang.c:1142
+#: src/lang.c:1155
 msgid ""
 "\n"
 "# config options\n"
@@ -4125,7 +4200,7 @@ msgstr ""
 "\n"
 "# config options\n"
 
-#: src/lang.c:1143
+#: src/lang.c:1156
 msgid ""
 "\n"
 "# internal data, should not be modified\n"
@@ -4133,7 +4208,7 @@ msgstr ""
 "\n"
 "# internal data, should not be modified\n"
 
-#: src/lang.c:1144
+#: src/lang.c:1157
 msgid ""
 "\n"
 "# tinrc overrides\n"
@@ -4141,60 +4216,64 @@ msgstr ""
 "\n"
 "# tinrc overrides\n"
 
-#: src/lang.c:1145
+#: src/lang.c:1158
 msgid "Serverrc Menu"
 msgstr "Serverrc Menu"
 
-#: src/lang.c:1146
+#: src/lang.c:1159
+msgid "shell archive (shar)"
+msgstr "shell archive (shar)"
+
+#: src/lang.c:1160
 msgid "Showing unread groups only"
 msgstr "Showing unread groups only"
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:1148
+#: src/lang.c:1162
 msgid "Subject: line (ignore case)   "
 msgstr "Subject: line (ignore case)   "
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:1150
+#: src/lang.c:1164
 msgid "Subject: line (case sensitive)"
 msgstr "Subject: line (case sensitive)"
 
-#: src/lang.c:1151
+#: src/lang.c:1165
 msgid "Save"
 msgstr "Save"
 
-#: src/lang.c:1152
+#: src/lang.c:1166
 #, c-format
 msgid "Save '%s' (%s/%s)?"
 msgstr "Save '%s' (%s/%s)?"
 
-#: src/lang.c:1153
+#: src/lang.c:1167
 msgid "Save configuration before continuing?"
 msgstr "Save configuration before continuing?"
 
-#: src/lang.c:1154
+#: src/lang.c:1168
 msgid "Save filename> "
 msgstr "Save filename> "
 
-#: src/lang.c:1155
+#: src/lang.c:1169
 msgid "Saved"
 msgstr "Saved"
 
-#: src/lang.c:1156
+#: src/lang.c:1170
 #, c-format
 msgid "%s unread (%s hot) %s in %s\n"
 msgstr "%s unread (%s hot) %s in %s\n"
 
-#: src/lang.c:1157
+#: src/lang.c:1171
 #, c-format
 msgid "Saved %s...\n"
 msgstr "Saved %s...\n"
 
-#: src/lang.c:1158
+#: src/lang.c:1172
 msgid "Nothing was saved"
 msgstr "Nothing was saved"
 
-#: src/lang.c:1159
+#: src/lang.c:1173
 #, c-format
 msgid ""
 "\n"
@@ -4203,200 +4282,200 @@ msgstr ""
 "\n"
 "%s %d %s from %d %s\n"
 
-#: src/lang.c:1160
+#: src/lang.c:1174
 #, c-format
 msgid "-- %s saved to %s%s --"
 msgstr "-- %s saved to %s%s --"
 
-#: src/lang.c:1161
+#: src/lang.c:1175
 #, c-format
 msgid "-- %s saved to %s - %s --"
 msgstr "-- %s saved to %s - %s --"
 
-#: src/lang.c:1162
+#: src/lang.c:1176
 msgid "Saving..."
 msgstr "Saving..."
 
-#: src/lang.c:1163
+#: src/lang.c:1177
 #, c-format
 msgid "%s: Screen initialization failed"
 msgstr "%s: Screen initialisation failed"
 
-#: src/lang.c:1165
+#: src/lang.c:1179
 #, c-format
 msgid "%s: screen is too small\n"
 msgstr "%s: screen is too small\n"
 
-#: src/lang.c:1167
+#: src/lang.c:1181
 #, c-format
 msgid "screen is too small, %s is exiting"
 msgstr "screen is too small, %s is exiting"
 
-#: src/lang.c:1168
+#: src/lang.c:1182
 msgid "Delete scope?"
 msgstr "Delete scope?"
 
-#: src/lang.c:1169
+#: src/lang.c:1183
 msgid "Enter scope> "
 msgstr "Enter scope> "
 
-#: src/lang.c:1170
+#: src/lang.c:1184
 msgid "Select new position> "
 msgstr "Select new position> "
 
-#: src/lang.c:1171
+#: src/lang.c:1185
 msgid "New position cannot be a global scope"
 msgstr "New position cannot be a global scope"
 
-#: src/lang.c:1172
+#: src/lang.c:1186
 msgid "Global scope, operation not allowed"
 msgstr "Global scope, operation not allowed"
 
-#: src/lang.c:1173
+#: src/lang.c:1187
 msgid "Rename scope> "
 msgstr "Rename scope> "
 
-#: src/lang.c:1174
+#: src/lang.c:1188
 msgid "Select scope> "
 msgstr "Select scope> "
 
-#: src/lang.c:1175
+#: src/lang.c:1189
 msgid "Scopes Menu"
 msgstr "Scopes Menu"
 
-#: src/lang.c:1176
+#: src/lang.c:1190
 msgid "Scopes Menu Commands"
 msgstr "Scopes Menu Commands"
 
-#: src/lang.c:1177
+#: src/lang.c:1191
 #, c-format
 msgid "Search backwards [%s]> "
 msgstr "Search backwards [%s]> "
 
-#: src/lang.c:1178
+#: src/lang.c:1192
 #, c-format
 msgid "Search body [%s]> "
 msgstr "Search body [%s]> "
 
-#: src/lang.c:1179
+#: src/lang.c:1193
 #, c-format
 msgid "Search forwards [%s]> "
 msgstr "Search forwards [%s]> "
 
-#: src/lang.c:1180
+#: src/lang.c:1194
 msgid "Searching..."
 msgstr "Searching..."
 
-#: src/lang.c:1181
+#: src/lang.c:1195
 #, c-format
 msgid "Searching article %d of %d ('q' to abort)..."
 msgstr "Searching article %d of %d ('q' to abort)..."
 
-#: src/lang.c:1182
+#: src/lang.c:1196
 msgid "Select article> "
 msgstr "Select article> "
 
-#: src/lang.c:1183
+#: src/lang.c:1197
 msgid ""
 "Select option number before text or use arrow keys and <CR>. 'q' to quit."
 msgstr ""
 "Select option number before text or use arrow keys and <CR>. 'q' to quit."
 
-#: src/lang.c:1184
+#: src/lang.c:1198
 msgid "Select group> "
 msgstr "Select group> "
 
-#: src/lang.c:1185
+#: src/lang.c:1199
 #, c-format
 msgid "Enter selection pattern [%s]> "
 msgstr "Enter selection pattern [%s]> "
 
-#: src/lang.c:1186
+#: src/lang.c:1200
 msgid "Select thread> "
 msgstr "Select thread> "
 
-#: src/lang.c:1187
+#: src/lang.c:1201
 #, c-format
 msgid "%s %s %s (\"%s\"): send a DETAILED bug report to %s\n"
 msgstr "%s %s %s (\"%s\"): send a DETAILED bug report to %s\n"
 
-#: src/lang.c:1188
+#: src/lang.c:1202
 msgid "Serverrc Menu Commands"
 msgstr "Serverrc Menu Commands"
 
-#: src/lang.c:1189
+#: src/lang.c:1203
 msgid "servers active-file"
 msgstr "servers active-file"
 
-#: src/lang.c:1190
+#: src/lang.c:1204
 #, c-format
 msgid "Skipped %s"
 msgstr "Skipped %s"
 
-#: src/lang.c:1191
+#: src/lang.c:1205
 msgid "Cannot move into new newsgroups. Subscribe first..."
 msgstr "Cannot move into new newsgroups. Subscribe first..."
 
-#: src/lang.c:1192
+#: src/lang.c:1206
 msgid "<SPACE>"
 msgstr "<SPACE>"
 
-#: src/lang.c:1193
+#: src/lang.c:1207
 #, c-format
 msgid "Starting: (%s)"
 msgstr "Starting: (%s)"
 
-#: src/lang.c:1195
+#: src/lang.c:1209
 #, c-format
 msgid "Startup time was: %s\n"
 msgstr "Startup time was: %s\n"
 
-#: src/lang.c:1197
+#: src/lang.c:1211
 #, c-format
 msgid "List Thread (%d of %d)"
 msgstr "List Thread (%d of %d)"
 
-#: src/lang.c:1198
+#: src/lang.c:1212
 #, c-format
 msgid "Thread (%.*s)"
 msgstr "Thread (%.*s)"
 
-#: src/lang.c:1199
+#: src/lang.c:1213
 msgid "Enter wildcard subscribe pattern> "
 msgstr "Enter wildcard subscribe pattern> "
 
-#: src/lang.c:1200
+#: src/lang.c:1214
 #, c-format
 msgid "subscribed to %d group"
 msgid_plural "subscribed to %d groups"
 msgstr[0] "subscribed to %d group"
 msgstr[1] "subscribed to %d groups"
 
-#: src/lang.c:1201
+#: src/lang.c:1215
 #, c-format
 msgid "Subscribed to %s"
 msgstr "Subscribed to %s"
 
-#: src/lang.c:1202
+#: src/lang.c:1216
 msgid "Subscribing... "
 msgstr "Subscribing... "
 
-#: src/lang.c:1203
+#: src/lang.c:1217
 #, c-format
 msgid "Repost or supersede article(s) [%%s]? (%s/%s/%s): "
 msgstr "Repost or supersede article(s) [%%s]? (%s/%s/%s): "
 
 #. TODO: plural-forms? (do we have a counter?)
-#: src/lang.c:1205
+#: src/lang.c:1219
 #, c-format
 msgid "Supersede article(s) to group(s) [%s]> "
 msgstr "Supersede article(s) to group(s) [%s]> "
 
-#: src/lang.c:1206
+#: src/lang.c:1220
 msgid "Superseding article ..."
 msgstr "Superseding article ..."
 
-#: src/lang.c:1207
+#: src/lang.c:1221
 #, c-format
 msgid ""
 "\n"
@@ -4405,42 +4484,42 @@ msgstr ""
 "\n"
 "Stopped. Type 'fg' to restart %s\n"
 
-#: src/lang.c:1209
+#: src/lang.c:1223
 #, c-format
 msgid "%d day"
 msgid_plural "%d days"
 msgstr[0] "%d day"
 msgstr[1] "%d days"
 
-#: src/lang.c:1210
+#: src/lang.c:1224
 msgid "<TAB>"
 msgstr "<TAB>"
 
-#: src/lang.c:1211
+#: src/lang.c:1225
 msgid "Tagged article"
 msgid_plural "Tagged articles"
 msgstr[0] "Tagged article"
 msgstr[1] "Tagged articles"
 
-#: src/lang.c:1212
+#: src/lang.c:1226
 msgid "Tagged thread"
 msgstr "Tagged thread"
 
-#: src/lang.c:1214
+#: src/lang.c:1228
 msgid "TeX "
 msgstr "TeX "
 
-#: src/lang.c:1215
+#: src/lang.c:1229
 #, c-format
 msgid "Version: %s %s release %s (\"%s\")"
 msgstr "Version: %s %s release %s (\"%s\")"
 
-#: src/lang.c:1216
+#: src/lang.c:1230
 msgid "# Default action/prompt strings\n"
 msgstr "# Default action/prompt strings\n"
 
 #. TRANSLATORS: do not translate header names like 'Subject:', 'From:', ...
-#: src/lang.c:1218
+#: src/lang.c:1232
 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"
@@ -4458,98 +4537,102 @@ msgstr ""
 "# case=ON/OFF    ON=filter case sensitive OFF=ignore case\n"
 "# expire=ON/OFF  ON=limit to default_filter_days OFF=don't ever expire\n"
 
-#: src/lang.c:1231
+#: src/lang.c:1245
 msgid ""
 "# If ON print current subject or newsgroup description in the last line\n"
 msgstr ""
 "# If ON print current subject or newsgroup description in the last line\n"
 
-#: src/lang.c:1232
-msgid "# Host & time info used for detecting new groups (don't touch)\n"
-msgstr "# Host & time info used for detecting new groups (don't touch)\n"
+#: src/lang.c:1246
+msgid ""
+"\n"
+"# Host & time info used for detecting new groups (don't touch)\n"
+msgstr ""
+"\n"
+"# Host & time info used for detecting new groups (don't touch)\n"
 
-#: src/lang.c:1233
+#: src/lang.c:1247
 msgid "There is no news\n"
 msgstr "There is no news\n"
 
-#: src/lang.c:1234
+#: src/lang.c:1248
 msgid "Thread"
 msgstr "Thread"
 
-#: src/lang.c:1235
+#: src/lang.c:1249
 msgid "Thread Level Commands"
 msgstr "Thread Level Commands"
 
-#: src/lang.c:1236
+#: src/lang.c:1250
 msgid "Thread deselected"
 msgstr "Thread deselected"
 
-#: src/lang.c:1237
+#: src/lang.c:1251
 msgid "Thread selected"
 msgstr "Thread selected"
 
-#: src/lang.c:1238
+#: src/lang.c:1252
 #, c-format
 msgid "Thread %4s of %4s"
 msgstr "Thread %4s of %4s"
 
-#: src/lang.c:1239
+#: src/lang.c:1253
 msgid "Threading articles..."
 msgstr "Threading articles..."
 
-#: src/lang.c:1240
+#: src/lang.c:1254
 msgid "Threading by multipart"
 msgstr "Threading by multipart"
 
-#: src/lang.c:1242
+#: src/lang.c:1256
 msgid "No ALP negotiated."
 msgstr "No ALP negotiated."
 
-#: src/lang.c:1244
+#: src/lang.c:1258
 msgid "<failed to retrieve cipher>"
 msgstr "<failed to retrieve cypher>"
 
-#: src/lang.c:1245
+#: src/lang.c:1259
 msgid "<failed to retrieve issuer>"
 msgstr "<failed to retrieve issuer>"
 
-#: src/lang.c:1246
+#: src/lang.c:1260
 msgid "<failed to retrieve subject>"
 msgstr "<failed to retrieve subject>"
 
-#: src/lang.c:1247
+#: src/lang.c:1261
 msgid "<failed to retrieve version>"
 msgstr "<failed to retrieve version>"
 
-#: src/lang.c:1248
+#: src/lang.c:1262
 #, c-format
 msgid "%s handshake done: %s\n"
 msgstr "%s handshake done: %s\n"
 
-#: src/lang.c:1251
+#: src/lang.c:1265
 #, c-format
 msgid "TLS handshake failed: %s (%d)\n"
 msgstr "TLS handshake failed: %s (%d)\n"
 
-#: src/lang.c:1252
+#: src/lang.c:1266
 #, c-format
 msgid "TLS peer verification failed: %s\n"
 msgstr "TLS peer verification failed: %s\n"
 
-#: src/lang.c:1253
+#: src/lang.c:1267
 #, c-format
 msgid "TLS peer verification failed, continuing anyway as requested: %s\n"
 msgstr "TLS peer verification failed, continuing anyway as requested: %s\n"
 
-#: src/lang.c:1254
+#: src/lang.c:1268
 msgid "<unable to retrieve status>"
 msgstr "<unable to retrieve status>"
 
-#: src/lang.c:1255
+#: src/lang.c:1269
 msgid "unexpected certificate verification status!"
 msgstr "unexpected certificate verification status!"
 
-#: src/lang.c:1258
+#: src/lang.c:1272
 #, c-format
 msgid ""
 "TLS peer verification failed: %s.\n"
@@ -4558,210 +4641,214 @@ msgstr ""
 "TLS peer verification failed: %s.\n"
 "Continuing anyway as requested.\n"
 
-#: src/lang.c:1261
+#: src/lang.c:1275
 #, c-format
 msgid "TLS handshake done: %s\n"
 msgstr "TLS handshake done: %s\n"
 
-#: src/lang.c:1264
+#: src/lang.c:1278
 #, c-format
 msgid "TLS handshake failed: %s\n"
 msgstr "TLS handshake failed: %s\n"
 
-#: src/lang.c:1267
+#: src/lang.c:1281
 #, c-format
 msgid "Toggled word highlighting %s"
 msgstr "Toggled word highlighting %s"
 
-#: src/lang.c:1268
+#: src/lang.c:1282
 msgid "Toggled rot13 encoding"
 msgstr "Toggled rot13 encoding"
 
-#: src/lang.c:1269
+#: src/lang.c:1283
 #, c-format
 msgid "Toggled German TeX encoding %s"
 msgstr "Toggled German TeX encoding %s"
 
-#: src/lang.c:1270
+#: src/lang.c:1284
 #, c-format
 msgid "Toggled tab-width to %d"
 msgstr "Toggled tab-width to %d"
 
-#: src/lang.c:1271
+#: src/lang.c:1285
 #, c-format
 msgid "Verbatim handling: %s"
 msgstr "Verbatim handling: %s"
 
-#: src/lang.c:1273
+#: src/lang.c:1287
 #, c-format
 msgid "%d Trying to dotlock %s"
 msgstr "%d Trying to dotlock %s"
 
-#: src/lang.c:1274
+#: src/lang.c:1288
 #, c-format
 msgid "%d Trying to lock %s"
 msgstr "%d Trying to lock %s"
 
-#: src/lang.c:1276
+#: src/lang.c:1290
 #, c-format
 msgid "%s=help"
 msgstr "%s=help"
 
-#: src/lang.c:1278
+#: src/lang.c:1292
 msgid "Unlimited"
 msgstr "Unlimited"
 
-#: src/lang.c:1279
+#: src/lang.c:1293
 msgid "Untagged article"
 msgstr "Untagged article"
 
-#: src/lang.c:1280
+#: src/lang.c:1294
 msgid "Untagged thread"
 msgstr "Untagged thread"
 
-#: src/lang.c:1281
+#: src/lang.c:1295
 msgid "Enter wildcard unsubscribe pattern> "
 msgstr "Enter wildcard unsubscribe pattern> "
 
-#: src/lang.c:1282
+#: src/lang.c:1296
 #, c-format
 msgid "Error decoding %s : %s"
 msgstr "Error decoding %s : %s"
 
-#: src/lang.c:1283
+#: src/lang.c:1297
 msgid "No end."
 msgstr "No end."
 
-#: src/lang.c:1284
+#: src/lang.c:1298
 #, c-format
 msgid "%s successfully decoded."
 msgstr "%s successfully decoded."
 
-#: src/lang.c:1286
+#: src/lang.c:1300
 msgid "unchanged"
 msgstr "unchanged"
 
-#: src/lang.c:1288
+#: src/lang.c:1302
 msgid "(unknown)"
 msgstr "(unknown)"
 
-#: src/lang.c:1290
+#: src/lang.c:1304
 msgid "unknown error"
 msgstr "unknown error"
 
-#: src/lang.c:1292
+#: src/lang.c:1306
 #, c-format
 msgid "unsubscribed from %d group"
 msgid_plural "unsubscribed from %d groups"
 msgstr[0] "unsubscribed from %d group"
 msgstr[1] "unsubscribed from %d groups"
 
-#: src/lang.c:1293
+#: src/lang.c:1307
 #, c-format
 msgid "Unsubscribed from %s"
 msgstr "Unsubscribed from %s"
 
-#: src/lang.c:1294
+#: src/lang.c:1308
 msgid "Unsubscribing... "
 msgstr "Unsubscribing... "
 
-#: src/lang.c:1295
+#: src/lang.c:1309
 msgid "Unthreading articles..."
 msgstr "Unthreading articles..."
 
-#: src/lang.c:1296
+#: src/lang.c:1310
 #, c-format
 msgid "Updating %s..."
 msgstr "Updating %s..."
 
-#: src/lang.c:1297
+#: src/lang.c:1311
 msgid "URL Menu"
 msgstr "URL Menu"
 
-#: src/lang.c:1298
+#: src/lang.c:1312
 msgid "URL Menu Commands"
 msgstr "URL Menu Commands"
 
-#: src/lang.c:1299
+#: src/lang.c:1313
 #, c-format
 msgid "Opening %s"
 msgstr "Opening %s"
 
-#: src/lang.c:1300
+#: src/lang.c:1314
 msgid "Select URL> "
 msgstr "Select URL> "
 
-#: src/lang.c:1301
+#: src/lang.c:1315
 msgid "No URLs in this article"
 msgstr "No URLs in this article"
 
-#: src/lang.c:1303
+#: src/lang.c:1317
 #, c-format
 msgid "SASL MECHS    : %s\n"
 msgstr "SASL MECHS    : %s\n"
 
-#: src/lang.c:1304
+#: src/lang.c:1318
 #, c-format
 msgid "SASL MECH used: %s\n"
 msgstr "SASL MECH used: %s\n"
 
-#: src/lang.c:1306
+#: src/lang.c:1320
 msgid "  -c       mark all news as read in subscribed newsgroups (batch mode)"
 msgstr "  -c       mark all news as read in subscribed newsgroups (batch mode)"
 
-#: src/lang.c:1307
+#: src/lang.c:1321
 msgid "  -Z       return status indicating if any unread news (batch mode)"
 msgstr "  -Z       return status indicating if any unread news (batch mode)"
 
-#: src/lang.c:1308
+#: src/lang.c:1322
 msgid "  -q       don't check for new newsgroups"
 msgstr "  -q       don't check for new newsgroups"
 
-#: src/lang.c:1309
+#: src/lang.c:1323
 msgid "  -X       don't save any files on quit"
 msgstr "  -X       don't save any files on quit"
 
-#: src/lang.c:1310
+#: src/lang.c:1324
 msgid "  -d       don't show newsgroup descriptions"
 msgstr "  -d       don't show newsgroup descriptions"
 
-#: src/lang.c:1311
+#: src/lang.c:1325
 #, c-format
 msgid "  -F file  filter file to use [default=%s]"
 msgstr "  -F file  filter file to use [default=%s]"
 
-#: src/lang.c:1312
+#: src/lang.c:1326
 msgid "  -G limit get only limit articles/group"
 msgstr "  -G limit get only limit articles/group"
 
-#: src/lang.c:1313
+#: src/lang.c:1327
 #, c-format
 msgid "  -H       help information about %s"
 msgstr "  -H       help information about %s"
 
-#: src/lang.c:1314
+#: src/lang.c:1328
 msgid "  -h       this help message"
 msgstr "  -h       this help message"
 
-#: src/lang.c:1315
+#: src/lang.c:1329
+msgid "  -i file  import (append) raw proto article to postponed.articles"
+msgstr "  -i file  import (append) raw proto article to postponed.articles"
+
+#: src/lang.c:1330
 #, c-format
 msgid "  -I dir   news index file directory [default=%s]"
 msgstr "  -I dir   news index file directory [default=%s]"
 
-#: src/lang.c:1317
+#: src/lang.c:1332
 msgid "  -L msgid show the message with that Message-ID"
 msgstr "  -L msgid show the message with that Message-ID"
 
-#: src/lang.c:1319
+#: src/lang.c:1334
 msgid "  -u       update index files (batch mode)"
 msgstr "  -u       update index files (batch mode)"
 
-#: src/lang.c:1320
+#: src/lang.c:1335
 #, c-format
 msgid "  -m dir   mailbox directory [default=%s]"
 msgstr "  -m dir   mailbox directory [default=%s]"
 
-#: src/lang.c:1321
+#: src/lang.c:1336
 #, c-format
 msgid ""
 "\n"
@@ -4770,54 +4857,54 @@ msgstr ""
 "\n"
 "Mail bug reports/comments to %s"
 
-#: src/lang.c:1322
+#: src/lang.c:1337
 msgid "  -N       mail new news to your posts (batch mode)"
 msgstr "  -N       mail new news to your posts (batch mode)"
 
-#: src/lang.c:1323
+#: src/lang.c:1338
 msgid "  -M user  mail new news to specified user (batch mode)"
 msgstr "  -M user  mail new news to specified user (batch mode)"
 
-#: src/lang.c:1324
+#: src/lang.c:1339
 #, c-format
 msgid "  -f file  subscribed to newsgroups file [default=%s]"
 msgstr "  -f file  subscribed to newsgroups file [default=%s]"
 
-#: src/lang.c:1326
+#: src/lang.c:1341
 #, c-format
 msgid "  -t sec   override nntp_read_timeout_secs setting [default=%d]"
 msgstr "  -t sec   override nntp_read_timeout_secs setting [default=%d]"
 
-#: src/lang.c:1328
+#: src/lang.c:1343
 msgid "  -x       no-posting mode"
 msgstr "  -x       no-posting mode"
 
-#: src/lang.c:1329
+#: src/lang.c:1344
 msgid "  -w       post an article and exit"
 msgstr "  -w       post an article and exit"
 
-#: src/lang.c:1330
+#: src/lang.c:1345
 msgid "  -o       post all postponed articles and exit"
 msgstr "  -o       post all postponed articles and exit"
 
-#: src/lang.c:1331
+#: src/lang.c:1346
 msgid "  -R       read news saved by -S option"
 msgstr "  -R       read news saved by -S option"
 
-#: src/lang.c:1332
+#: src/lang.c:1347
 #, c-format
 msgid "  -s dir   save news directory [default=%s]"
 msgstr "  -s dir   save news directory [default=%s]"
 
-#: src/lang.c:1333
+#: src/lang.c:1348
 msgid "  -S       save new news for later reading (batch mode)"
 msgstr "  -S       save new news for later reading (batch mode)"
 
-#: src/lang.c:1334
+#: src/lang.c:1349
 msgid "  -z       start if any unread news"
 msgstr "  -z       start if any unread news"
 
-#: src/lang.c:1335
+#: src/lang.c:1350
 #, c-format
 msgid ""
 "A Usenet reader.\n"
@@ -4828,104 +4915,109 @@ msgstr ""
 "\n"
 "Usage: %s [options] [newsgroup[,...]]"
 
-#: src/lang.c:1336
+#: src/lang.c:1351
+#, c-format
+msgid "  -J file  tinrc file to use [default=%s]"
+msgstr "  -J file  tinrc file to use [default=%s]"
+
+#: src/lang.c:1352
 msgid "  -v       verbose output for batch mode options"
 msgstr "  -v       verbose output for batch mode options"
 
-#: src/lang.c:1337
+#: src/lang.c:1353
 msgid "  -V       print version & date information"
 msgstr "  -V       print version & date information"
 
-#: src/lang.c:1338
+#: src/lang.c:1354
 msgid "Use MIME display program for this message?"
 msgstr "Use MIME display program for this message?"
 
-#: src/lang.c:1339
+#: src/lang.c:1355
 #, c-format
 msgid "%s only useful without batch mode operations.%s\n"
 msgstr "%s only useful without batch mode operations.%s\n"
 
-#: src/lang.c:1340
+#: src/lang.c:1356
 #, c-format
 msgid "%s only useful for batch mode operations.%s\n"
 msgstr "%s only useful for batch mode operations.%s\n"
 
-#: src/lang.c:1341
+#: src/lang.c:1357
 #, c-format
 msgid "%s only useful for batch or debug mode operations.%s\n"
 msgstr "%s only useful for batch or debug mode operations.%s\n"
 
-#: src/lang.c:1342
+#: src/lang.c:1358
 #, c-format
 msgid "Useless combination %s and %s. Ignoring %s.%s\n"
 msgstr "Useless combination %s and %s. Ignoring %s.%s\n"
 
-#: src/lang.c:1343
+#: src/lang.c:1359
 msgid "uuencoded file"
 msgstr "uuencoded file"
 
-#: src/lang.c:1344
+#: src/lang.c:1360
 msgid "incomplete uuencoded file"
 msgstr "incomplete uuencoded file"
 
-#: src/lang.c:1347
+#: src/lang.c:1363
 #, c-format
 msgid "Valid not after : %s%s\n"
 msgstr "Valid not after : %s%s\n"
 
-#: src/lang.c:1348
+#: src/lang.c:1364
 #, c-format
 msgid "Valid not before: %s%s\n"
 msgstr "Valid not before: %s%s\n"
 
-#: src/lang.c:1349
+#: src/lang.c:1365
 msgid " <- NOT YET VALID!"
 msgstr " <- NOT YET VALID!"
 
-#: src/lang.c:1350
+#: src/lang.c:1366
 msgid " <- NO LONGER VALID!"
 msgstr " <- NO LONGER VALID!"
 
-#: src/lang.c:1352
+#: src/lang.c:1368
 #, c-format
 msgid "%s %s out of range (%d - %d). Ignored."
 msgstr "%s %s out of range (%d - %d). Ignored."
 
-#: src/lang.c:1353
+#: src/lang.c:1369
 #, c-format
 msgid "%s %d out of range (0 - %d). Reset to 0."
 msgstr "%s %d out of range (0 - %d). Reset to 0."
 
-#: src/lang.c:1354
+#: src/lang.c:1370
 msgid "[-- Verbatim block hidden --]"
 msgstr "[-- Verbatim block hidden --]"
 
-#: src/lang.c:1355
+#: src/lang.c:1371
 #, c-format
 msgid "View '%s' (%s/%s)?"
 msgstr "View '%s' (%s/%s)?"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1358
+#: src/lang.c:1374
 #, c-format
 msgid ""
 "\n"
 "Warning: posting exceeds %d column. Line %d is the first long one:\n"
-"%-100s\n"
+"%-*s\n"
 msgid_plural ""
 "\n"
 "Warning: posting exceeds %d columns. Line %d is the first long one:\n"
-"%-100s\n"
+"%-*s\n"
 msgstr[0] ""
 "\n"
 "Warning: posting exceeds %d column. Line %d is the first long one:\n"
-"%-100s\n"
+"%-*s\n"
 msgstr[1] ""
 "\n"
 "Warning: posting exceeds %d columns. Line %d is the first long one:\n"
-"%-100s\n"
+"%-*s\n"
 
-#: src/lang.c:1359
+#: src/lang.c:1375
 msgid ""
 "\n"
 "Warning: article unchanged after editing\n"
@@ -4934,7 +5026,7 @@ msgstr ""
 "Warning: article unchanged after editing\n"
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:1361
+#: src/lang.c:1377
 msgid ""
 "\n"
 "Warning: \"Subject:\" contains only whitespaces.\n"
@@ -4943,7 +5035,7 @@ msgstr ""
 "Warning: \"Subject:\" contains only whitespaces.\n"
 
 #. TRANSLATORS: do not translate header names like 'Subject:' or 'References:'
-#: src/lang.c:1363
+#: src/lang.c:1379
 msgid ""
 "\n"
 "Warning: \"Subject:\" begins with \"Re: \" but there are no \"References:"
@@ -4954,7 +5046,7 @@ msgstr ""
 "\".\n"
 
 #. TRANSLATORS: do not translate header names like 'Subject:' or 'References:'
-#: src/lang.c:1366
+#: src/lang.c:1382
 msgid ""
 "\n"
 "Warning: Article has \"References:\" but \"Subject:\" does not begin\n"
@@ -4965,7 +5057,7 @@ msgstr ""
 "         with \"Re: \" and does not contain \"(was:\".\n"
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:1370
+#: src/lang.c:1386
 msgid ""
 "\n"
 "Warning: \"Subject:\" contains only \"Re:\".\n"
@@ -4973,7 +5065,7 @@ msgstr ""
 "\n"
 "Warning: \"Subject:\" contains only \"Re:\".\n"
 
-#: src/lang.c:1371
+#: src/lang.c:1387
 msgid ""
 "Read carefully!\n"
 "\n"
@@ -4997,7 +5089,7 @@ msgstr ""
 "This is the article you are about to cancel:\n"
 "\n"
 
-#: src/lang.c:1375
+#: src/lang.c:1391
 msgid ""
 "\n"
 "Distribution is limited to:\n"
@@ -5005,7 +5097,7 @@ msgstr ""
 "\n"
 "Distribution is limited to:\n"
 
-#: src/lang.c:1376
+#: src/lang.c:1392
 msgid ""
 "\n"
 "Warning: Undesired Distribution \"world\" used.\n"
@@ -5013,7 +5105,7 @@ msgstr ""
 "\n"
 "Warning: Undesired Distribution \"world\" used.\n"
 
-#: src/lang.c:1377
+#: src/lang.c:1393
 msgid ""
 "\n"
 "Warning: You are using a non-plain transfer encoding (such as base64 or\n"
@@ -5028,7 +5120,7 @@ msgstr ""
 "         not be encoded properly.\n"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1384
+#: src/lang.c:1400
 #, c-format
 msgid ""
 "\n"
@@ -5048,7 +5140,7 @@ msgstr[1] ""
 "is neither set to %s nor to %s.\n"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1392
+#: src/lang.c:1408
 #, c-format
 msgid ""
 "\n"
@@ -5072,7 +5164,7 @@ msgstr[1] ""
 "posting doesn't contain any 8-bit chars and thus folding won't happen.\n"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1401
+#: src/lang.c:1417
 #, c-format
 msgid ""
 "\n"
@@ -5091,15 +5183,34 @@ msgstr[1] ""
 "Line %d is longer than %d octets and should be folded, but encoding\n"
 "is not set to %s.\n"
 
-#: src/lang.c:1407
+#: src/lang.c:1423
+#, c-format
 msgid ""
 "\n"
-"Warning: \"example\" is a reserved hierarchy!\n"
+"Warning: \"%s\" in \"%s\" is from a reserved hierarchy!\n"
 msgstr ""
 "\n"
-"Warning: \"example\" is a reserved hierarchy!\n"
+"Warning: \"%s\" in \"%s\" is from a reserved hierarchy!\n"
 
-#: src/lang.c:1408
+#: src/lang.c:1424
+#, c-format
+msgid ""
+"\n"
+"Warning: Illegal character in '%c' in %s: \"%s\".\n"
+msgstr ""
+"\n"
+"Warning: Illegal character in '%c' in %s: \"%s\".\n"
+
+#: src/lang.c:1425
+#, c-format
+msgid ""
+"\n"
+"Warning: Invalid %s, \"%s\" not allowed.\n"
+msgstr ""
+"\n"
+"Warning: Invalid %s, \"%s\" not allowed.\n"
+
+#: src/lang.c:1426
 #, c-format
 msgid ""
 "\n"
@@ -5114,7 +5225,7 @@ msgstr ""
 "Some values in your %s file have changed!\n"
 "Read WHATSNEW, etc...\n"
 
-#: src/lang.c:1410
+#: src/lang.c:1428
 #, c-format
 msgid ""
 "\n"
@@ -5127,7 +5238,7 @@ msgstr ""
 "You are downgrading to tin %s from a more recent version!\n"
 "Some values in your %s file may be ignored, others might have changed!\n"
 
-#: src/lang.c:1413
+#: src/lang.c:1431
 #, c-format
 msgid ""
 "Warning: tin wrote fewer groups to your\n"
@@ -5142,7 +5253,20 @@ msgstr ""
 "this session this indicates an error and you should backup your %s\n"
 "before you start tin once again!\n"
 
-#: src/lang.c:1417
+#: src/lang.c:1435
+#, c-format
+msgid ""
+"\n"
+"Warning: manually supplied MIME-header, but \"%s\" is missing.\n"
+msgstr ""
+"\n"
+"Warning: manually supplied MIME-header, but \"%s\" is missing.\n"
+
+#: src/lang.c:1436
+msgid "Warning: multiple addresses given."
+msgstr "Warning: multiple addresses given."
+
+#: src/lang.c:1437
 #, c-format
 msgid ""
 "\n"
@@ -5153,7 +5277,7 @@ msgstr ""
 "Warning: The article has multiple addresses in \"%s\".\n"
 "         This is at least uncommon.\n"
 
-#: src/lang.c:1420
+#: src/lang.c:1440
 #, c-format
 msgid ""
 "\n"
@@ -5169,7 +5293,7 @@ msgstr ""
 "         \"%s\".\n"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1426
+#: src/lang.c:1446
 #, c-format
 msgid ""
 "\n"
@@ -5185,7 +5309,7 @@ msgstr[1] ""
 "Warning: Found %d '-- \\n' lines, this may confuse some people.\n"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1428
+#: src/lang.c:1448
 #, c-format
 msgid "Warning: Only %d out of %d article was saved"
 msgid_plural "Warning: Only %d out of %d articles were saved"
@@ -5193,7 +5317,7 @@ msgstr[0] "Warning: Only %d out of %d ar
 msgstr[1] "Warning: Only %d out of %d articles were saved"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1430
+#: src/lang.c:1450
 #, c-format
 msgid ""
 "\n"
@@ -5224,14 +5348,14 @@ msgstr[1] ""
 "as\n"
 "         possible.\n"
 
-#: src/lang.c:1438
+#: src/lang.c:1458
 #, c-format
 msgid ""
 "Warning: this mail address may contain a spamtrap. %s=continue, %s=abort? "
 msgstr ""
 "Warning: this mail address may contain a spamtrap. %s=continue, %s=abort? "
 
-#: src/lang.c:1439
+#: src/lang.c:1459
 #, c-format
 msgid ""
 "Warning: line %d contains unprintable chars:\n"
@@ -5240,7 +5364,16 @@ msgstr ""
 "Warning: line %d contains unprintable chars:\n"
 "%s\n"
 
-#: src/lang.c:1440
+#: src/lang.c:1460
+#, c-format
+msgid ""
+"\n"
+"Warning: uppercase letter in \"%s:\"\n"
+msgstr ""
+"\n"
+"Warning: uppercase letter in \"%s:\"\n"
+
+#: src/lang.c:1461
 msgid ""
 "\n"
 "Warning: Signatures should start with '-- \\n' not with '--\\n'.\n"
@@ -5248,94 +5381,105 @@ msgstr ""
 "\n"
 "Warning: Signatures should start with '-- \\n' not with '--\\n'.\n"
 
-#: src/lang.c:1441
+#: src/lang.c:1462
 msgid "Warning: the group is moderated.\n"
 msgstr "Warning: the group is moderated.\n"
 
-#: src/lang.c:1442
+#: src/lang.c:1463
 #, c-format
 msgid "Warning: %d of the groups is moderated.\n"
 msgid_plural "Warning: %d of the groups are moderated.\n"
 msgstr[0] "Warning: %d of the groups is moderated.\n"
 msgstr[1] "Warning: %d of the groups are moderated.\n"
 
-#: src/lang.c:1443
+#: src/lang.c:1464
+msgid "Warning: the group is read only.\n"
+msgstr "Warning: the group is read only.\n"
+
+#: src/lang.c:1465
+#, c-format
+msgid "Warning: %d of the groups is read only.\n"
+msgid_plural "Warning: %d of the groups are read only.\n"
+msgstr[0] "Warning: %d of the groups is read only.\n"
+msgstr[1] "Warning: %d of the groups are read omly.\n"
+
+#: src/lang.c:1466
 msgid "Writing attributes file..."
 msgstr "Writing attributes file..."
 
-#: src/lang.c:1444
+#: src/lang.c:1467
 #, c-format
 msgid "Writing %s\n"
 msgstr "Writing %s\n"
 
-#: src/lang.c:1445
+#: src/lang.c:1468
 msgid "Writing overview cache..."
 msgstr "Writing overview cache..."
 
-#: src/lang.c:1447
+#: src/lang.c:1470
 #, c-format
 msgid "%4d Response"
 msgid_plural "%4d Responses"
 msgstr[0] "%4d Response"
 msgstr[1] "%4d Responses"
 
-#: src/lang.c:1449
+#: src/lang.c:1472
 msgid "Can't run slrnface: couldn't construct fifo name."
 msgstr "Can't run slrnface: couldn't construct fifo name."
 
-#: src/lang.c:1450
+#: src/lang.c:1473
 #, c-format
 msgid "Can't run slrnface: failed to create %s"
 msgstr "Can't run slrnface: failed to create %s"
 
-#: src/lang.c:1451
+#: src/lang.c:1474
 #, c-format
 msgid "Slrnface abnormally exited, code %d."
 msgstr "Slrnface abnormally exited, code %d."
 
-#: src/lang.c:1452
+#: src/lang.c:1475
 #, c-format
 msgid "Slrnface failed: %s."
 msgstr "Slrnface failed: %s."
 
-#: src/lang.c:1454
+#: src/lang.c:1477
 #, c-format
 msgid "Can't run slrnface: Environment variable %s not found."
 msgstr "Can't run slrnface: Environment variable %s not found."
 
-#: src/lang.c:1456
+#: src/lang.c:1479
 msgid "Can't run slrnface: Not running in an xterm."
 msgstr "Can't run slrnface: Not running in an xterm."
 
-#: src/lang.c:1459
+#: src/lang.c:1482
 msgid "couldn't connect to display"
 msgstr "couldn't connect to display"
 
-#: src/lang.c:1460
+#: src/lang.c:1483
 msgid "can't open FIFO"
 msgstr "can't open FIFO"
 
-#: src/lang.c:1461
+#: src/lang.c:1484
 msgid "executable not found"
 msgstr "executable not found"
 
-#: src/lang.c:1462
+#: src/lang.c:1485
 msgid "fork() failed"
 msgstr "fork() failed"
 
-#: src/lang.c:1463
+#: src/lang.c:1486
 msgid "couldn't find controlling terminal"
 msgstr "couldn't find controlling terminal"
 
-#: src/lang.c:1464
+#: src/lang.c:1487
 msgid "terminal doesn't export width and height"
 msgstr "terminal doesn't export width and height"
 
-#: src/lang.c:1465
+#: src/lang.c:1488
 msgid "WINDOWID not found in environment"
 msgstr "WINDOWID not found in environment"
 
-#: src/lang.c:1466
+#: src/lang.c:1489
 msgid ""
 "This directory is used to create named pipes for communication between\n"
 "slrnface and its parent process. It should normally be empty because\n"
@@ -5360,75 +5504,75 @@ msgstr ""
 "Do not try to remove them.\n"
 
 #. TRANSLATORS: do not translate header names like 'Xref:'
-#: src/lang.c:1479
+#: src/lang.c:1502
 msgid "Xref: line (case insensitive)"
 msgstr "Xref: line (case insensitive)"
 
-#: src/lang.c:1481
+#: src/lang.c:1504
 #, c-format
 msgid "Added %d group"
 msgid_plural "Added %d groups"
 msgstr[0] "Added %d group"
 msgstr[1] "Added %d groups"
 
-#: src/lang.c:1482
+#: src/lang.c:1505
 msgid "No unsubscribed groups to show"
 msgstr "No unsubscribed groups to show"
 
-#: src/lang.c:1483
+#: src/lang.c:1506
 msgid "Showing subscribed to groups only"
 msgstr "Showing subscribed to groups only"
 
-#: src/lang.c:1484
+#: src/lang.c:1507
 msgid "yenc file"
 msgstr "yenc file"
 
-#: src/lang.c:1485
+#: src/lang.c:1508
 msgid "corrupt yenc"
 msgstr "corrupt yenc"
 
-#: src/lang.c:1486
+#: src/lang.c:1509
 #, c-format
 msgid "crc checksum %s"
 msgstr "crc checksum %s"
 
-#: src/lang.c:1487
+#: src/lang.c:1510
 msgid "incomplete yenc"
 msgstr "incomplete yenc"
 
-#: src/lang.c:1488
+#: src/lang.c:1511
 #, c-format
 msgid "part %s"
 msgstr "part %s"
 
-#: src/lang.c:1489
+#: src/lang.c:1512
 #, c-format
 msgid "part size %s"
 msgstr "part size %s"
 
-#: src/lang.c:1490
+#: src/lang.c:1513
 msgid "partial yenc"
 msgstr "partial yenc"
 
-#: src/lang.c:1491
+#: src/lang.c:1514
 #, c-format
 msgid "total parts %s"
 msgstr "total parts %s"
 
-#: src/lang.c:1492
+#: src/lang.c:1515
 #, c-format
 msgid "total size %s"
 msgstr "total size %s"
 
-#: src/lang.c:1493
+#: src/lang.c:1516
 msgid "Yes "
 msgstr "Yes "
 
-#: src/lang.c:1494
+#: src/lang.c:1517
 msgid "You have mail"
 msgstr "You have mail"
 
-#: src/lang.c:1499
+#: src/lang.c:1522
 #, c-format
 msgid ""
 "\n"
@@ -5449,11 +5593,11 @@ msgstr ""
 "         MM_NETWORK_CHARSET to a suitable value for your posting via the\n"
 "         M)enu option.\n"
 
-#: src/lang.c:1510
+#: src/lang.c:1533
 msgid "  -D mode  debug mode"
 msgstr "  -D mode  debug mode"
 
-#: src/lang.c:1514
+#: src/lang.c:1537
 msgid ""
 "Read carefully!\n"
 "\n"
@@ -5483,11 +5627,11 @@ msgstr ""
 "This is the article you are about to cancel:\n"
 "\n"
 
-#: src/lang.c:1523
+#: src/lang.c:1546
 msgid "toggle color"
 msgstr "toggle colour"
 
-#: src/lang.c:1524
+#: src/lang.c:1547
 msgid ""
 "# Changing colors of several screen parts\n"
 "# Possible values are:\n"
@@ -5533,11 +5677,11 @@ msgstr ""
 "#  15 = light white\n"
 "\n"
 
-#: src/lang.c:1544
+#: src/lang.c:1567
 msgid "  -a       toggle color flag"
 msgstr "  -a       toggle colour flag"
 
-#: src/lang.c:1548
+#: src/lang.c:1571
 msgid ""
 "\n"
 "Error: Followup-To set to more than one newsgroup!\n"
@@ -5545,17 +5689,8 @@ msgstr ""
 "\n"
 "Error: Followup-To set to more than one newsgroup!\n"
 
-#: src/lang.c:1549
-#, c-format
-msgid ""
-"\n"
-"Error: \"%s\" is renamed, use \"%s\" instead!\n"
-msgstr ""
-"\n"
-"Error: \"%s\" is renamed, use \"%s\" instead!\n"
-
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1551
+#: src/lang.c:1573
 #, c-format
 msgid ""
 "\n"
@@ -5570,7 +5705,7 @@ msgstr[1] ""
 "\n"
 "Error: cross-posting to %d newsgroups and no Followup-To line!\n"
 
-#: src/lang.c:1552
+#: src/lang.c:1574
 #, c-format
 msgid ""
 "\n"
@@ -5579,7 +5714,7 @@ msgstr ""
 "\n"
 "Error: \"%s\" is not a valid newsgroup!\n"
 
-#: src/lang.c:1554
+#: src/lang.c:1576
 msgid ""
 "\n"
 "Warning: Followup-To set to more than one newsgroup!\n"
@@ -5587,17 +5722,8 @@ msgstr ""
 "\n"
 "Warning: Followup-To set to more than one newsgroup!\n"
 
-#: src/lang.c:1555
-#, c-format
-msgid ""
-"\n"
-"Warning: \"%s\" is renamed, you should use \"%s\" instead!\n"
-msgstr ""
-"\n"
-"Warning: \"%s\" is renamed, you should use \"%s\" instead!\n"
-
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1557
+#: src/lang.c:1578
 #, c-format
 msgid ""
 "\n"
@@ -5612,7 +5738,7 @@ msgstr[1] ""
 "\n"
 "Warning: cross-posting to %d newsgroups and no Followup-To line!\n"
 
-#: src/lang.c:1558
+#: src/lang.c:1579
 #, c-format
 msgid ""
 "\n"
@@ -5623,7 +5749,7 @@ msgstr ""
 "Warning: \"%s\" is not in your newsrc,\n"
 "it may be invalid at this site!\n"
 
-#: src/lang.c:1559
+#: src/lang.c:1580
 #, c-format
 msgid ""
 "\n"
@@ -5632,206 +5758,216 @@ msgstr ""
 "\n"
 "Warning: \"%s\" is not a valid newsgroup at this site!\n"
 
-#: src/lang.c:1563
+#: src/lang.c:1584
+#, c-format
+msgid "%c  %s\t Warning: Group renamed to %s!\n"
+msgstr "%c  %s\t Warning: Group renamed to %s!\n"
+
+#: src/lang.c:1586
+#, c-format
+msgid "%c  %s\t Error: Group renamed to %s!\n"
+msgstr "%c  %s\t Error: Group renamed to %s!\n"
+
+#: src/lang.c:1590
 #, c-format
 msgid "%d files successfully written from %d articles. %d %s occurred."
 msgstr "%d files successfully written from %d articles. %d %s occurred."
 
-#: src/lang.c:1564
+#: src/lang.c:1591
 msgid "Missing parts."
 msgstr "Missing parts."
 
-#: src/lang.c:1565
+#: src/lang.c:1592
 msgid "No beginning."
 msgstr "No beginning."
 
-#: src/lang.c:1566
+#: src/lang.c:1593
 msgid "No data."
 msgstr "No data."
 
-#: src/lang.c:1567
+#: src/lang.c:1594
 msgid "Unknown error."
 msgstr "Unknown error."
 
-#: src/lang.c:1571
+#: src/lang.c:1598
 #, c-format
 msgid "Reading mail active file: %s"
 msgstr "Reading mail active file: %s"
 
-#: src/lang.c:1572
+#: src/lang.c:1599
 #, c-format
 msgid "Reading mailgroups file: %s"
 msgstr "Reading mailgroups file: %s"
 
-#: src/lang.c:1576
+#: src/lang.c:1603
 msgid "perform PGP operations on article"
 msgstr "perform PGP operations on article"
 
-#: src/lang.c:1577
+#: src/lang.c:1604
 msgid "Add key to public keyring?"
 msgid_plural "Add keys to public keyring?"
 msgstr[0] "Add key to public keyring?"
 msgstr[1] "Add keys to public keyring?"
 
-#: src/lang.c:1578
+#: src/lang.c:1605
 #, c-format
 msgid "%s=encrypt, %s=sign, %s=both, %s=quit: "
 msgstr "%s=encrypt, %s=sign, %s=both, %s=quit: "
 
-#: src/lang.c:1579
+#: src/lang.c:1606
 #, c-format
 msgid "%s=sign, %s=sign & include public key, %s=quit: "
 msgstr "%s=sign, %s=sign & include public key, %s=quit: "
 
-#: src/lang.c:1580
+#: src/lang.c:1607
 #, c-format
 msgid "PGP has not been set up (can't open %s)"
 msgstr "PGP has not been set up (can't open %s)"
 
-#: src/lang.c:1581
+#: src/lang.c:1608
 msgid "Article not signed and no public keys found"
 msgstr "Article not signed and no public keys found"
 
-#: src/lang.c:1583
+#: src/lang.c:1610
 #, c-format
 msgid "%s=quit, %s=edit, %s=ispell, %s=pgp, %s=menu, %s=post, %s=postpone: "
 msgstr "%s=quit, %s=edit, %s=ispell, %s=pgp, %s=menu, %s=post, %s=postpone: "
 
-#: src/lang.c:1584
+#: src/lang.c:1611
 #, c-format
 msgid "%s=quit, %s=edit, %s=ispell, %s=pgp, %s=send [%%s]: "
 msgstr "%s=quit, %s=edit, %s=ispell, %s=pgp, %s=send [%%s]: "
 
-#: src/lang.c:1585
+#: src/lang.c:1612
 #, c-format
 msgid ""
 "%s=quit, %s=edit, %s=ispell, %s=pgp, %s=menu, %s=post, %s=postpone [%%s]: "
 msgstr ""
 "%s=quit, %s=edit, %s=ispell, %s=pgp, %s=menu, %s=post, %s=postpone [%%s]: "
 
-#: src/lang.c:1587
+#: src/lang.c:1614
 #, c-format
 msgid "%s=quit, %s=edit, %s=pgp, %s=menu, %s=post, %s=postpone: "
 msgstr "%s=quit, %s=edit, %s=pgp, %s=menu, %s=post, %s=postpone: "
 
-#: src/lang.c:1588
+#: src/lang.c:1615
 #, c-format
 msgid "%s=quit, %s=edit, %s=pgp, %s=send [%%s]: "
 msgstr "%s=quit, %s=edit, %s=pgp, %s=send [%%s]: "
 
-#: src/lang.c:1589
+#: src/lang.c:1616
 #, c-format
 msgid "%s=quit, %s=edit, %s=pgp, %s=menu, %s=post, %s=postpone [%%s]: "
 msgstr "%s=quit, %s=edit, %s=pgp, %s=menu, %s=post, %s=postpone [%%s]: "
 
-#: src/lang.c:1593
+#: src/lang.c:1620
 #, c-format
 msgid "%s=quit, %s=edit, %s=ispell, %s=menu, %s=post, %s=postpone: "
 msgstr "%s=quit, %s=edit, %s=ispell, %s=menu, %s=post, %s=postpone: "
 
-#: src/lang.c:1594
+#: src/lang.c:1621
 #, c-format
 msgid "%s=quit, %s=edit, %s=ispell, %s=send [%%s]: "
 msgstr "%s=quit, %s=edit, %s=ispell, %s=send [%%s]: "
 
-#: src/lang.c:1595
+#: src/lang.c:1622
 #, c-format
 msgid "%s=quit, %s=edit, %s=ispell, %s=menu, %s=post, %s=postpone [%%s]: "
 msgstr "%s=quit, %s=edit, %s=ispell, %s=menu, %s=post, %s=postpone [%%s]: "
 
-#: src/lang.c:1597
+#: src/lang.c:1624
 #, c-format
 msgid "%s=quit, %s=edit, %s=menu, %s=post, %s=postpone: "
 msgstr "%s=quit, %s=edit, %s=menu, %s=post, %s=postpone: "
 
-#: src/lang.c:1598
+#: src/lang.c:1625
 #, c-format
 msgid "%s=quit, %s=edit, %s=send [%%s]: "
 msgstr "%s=quit, %s=edit, %s=send [%%s]: "
 
-#: src/lang.c:1599
+#: src/lang.c:1626
 #, c-format
 msgid "%s=quit, %s=edit, %s=menu, %s=post, %s=postpone [%%s]: "
 msgstr "%s=quit, %s=edit, %s=menu, %s=post, %s=postpone [%%s]: "
 
-#: src/lang.c:1603
+#: src/lang.c:1630
 #, c-format
 msgid "%s argument is not numeric: %s"
 msgstr "%s argument is not numeric: %s"
 
-#: src/lang.c:1606
+#: src/lang.c:1633
 msgid "Try cache_overview_files to speed up things.\n"
 msgstr "Try cache_overview_files to speed up things.\n"
 
-#: src/lang.c:1607
+#: src/lang.c:1634
 msgid "Tin will use local index files instead.\n"
 msgstr "Tin will use local index files instead.\n"
 
-#: src/lang.c:1608
+#: src/lang.c:1635
 msgid "Cannot find NNTP server name"
 msgstr "Cannot find NNTP server name"
 
-#: src/lang.c:1609
+#: src/lang.c:1636
 msgid "CAPABILITIES did not announce READER"
 msgstr "CAPABILITIES did not announce READER"
 
-#: src/lang.c:1610
+#: src/lang.c:1637
 #, c-format
 msgid "Connecting to %s:%u..."
 msgstr "Connecting to %s:%u..."
 
-#: src/lang.c:1611
+#: src/lang.c:1638
 msgid "NNTP connection error. Exiting..."
 msgstr "NNTP connection error. Exiting..."
 
 #. TODO: plural-forms
-#: src/lang.c:1613
+#: src/lang.c:1640
 #, c-format
 msgid "NNTP connection error: nntp_read_timeout_secs %d elapsed. Exiting..."
 msgstr "NNTP connection error: nntp_read_timeout_secs %d elapsed. Exiting..."
 
-#: src/lang.c:1614
+#: src/lang.c:1641
 #, c-format
 msgid "DISABLED CMDS.: %s\n"
 msgstr "DISABLED CMDS.: %s\n"
 
-#: src/lang.c:1615
+#: src/lang.c:1642
 msgid "Disconnecting from server..."
 msgstr "Disconnecting from server..."
 
-#: src/lang.c:1616
+#: src/lang.c:1643
 #, c-format
 msgid "Failed to connect to NNTP server %s. Exiting..."
 msgstr "Failed to connect to NNTP server %s. Exiting..."
 
-#: src/lang.c:1617
+#: src/lang.c:1644
 msgid "205  Closing connection"
 msgstr "205  Closing connection"
 
-#: src/lang.c:1618
+#: src/lang.c:1645
 msgid "Your server does not support the NNTP XOVER or OVER command.\n"
 msgstr "Your server does not support the NNTP XOVER or OVER command.\n"
 
-#: src/lang.c:1619
+#: src/lang.c:1646
 #, c-format
 msgid "Port isn't numeric: %s:%s\n"
 msgstr "Port isn't numeric: %s:%s\n"
 
-#: src/lang.c:1621
+#: src/lang.c:1648
 #, c-format
 msgid "Port in %s isn't numeric: %s:%s\n"
 msgstr "Port in %s isn't numeric: %s:%s\n"
 
-#: src/lang.c:1622
+#: src/lang.c:1649
 #, c-format
 msgid "reconnect (%d) limit %d reached, giving up."
 msgstr "reconnect (%d) limit %d reached, giving up."
 
-#: src/lang.c:1624
+#: src/lang.c:1651
 msgid "Connection to news server has timed out. Reconnect?"
 msgstr "Connection to news server has timed out. Reconnect?"
 
-#: src/lang.c:1625
+#: src/lang.c:1652
 #, c-format
 msgid ""
 "Put the server name in the file %s,\n"
@@ -5840,65 +5976,65 @@ msgstr ""
 "Put the server name in the file %s,\n"
 "or set the environment variable NNTPSERVER"
 
-#: src/lang.c:1627
+#: src/lang.c:1654
 msgid "Continuing..."
 msgstr "Continuing..."
 
-#: src/lang.c:1628
+#: src/lang.c:1655
 msgid "Read timeout from server - quit tin?"
 msgstr "Read timeout from server - quit tin?"
 
-#: src/lang.c:1629
+#: src/lang.c:1656
 msgid "  -C       try COMPRESS NNTP extension"
 msgstr "  -C       try COMPRESS NNTP extension"
 
-#: src/lang.c:1631
+#: src/lang.c:1658
 msgid "  -A       force authentication on connect"
 msgstr "  -A       force authentication on connect"
 
-#: src/lang.c:1632
+#: src/lang.c:1659
 #, c-format
 msgid "  -g serv  read news from NNTP server serv [default=%s]"
 msgstr "  -g serv  read news from NNTP server serv [default=%s]"
 
-#: src/lang.c:1633
+#: src/lang.c:1660
 #, c-format
 msgid "  -p port  use port as NNTP port [default=%d]"
 msgstr "  -p port  use port as NNTP port [default=%d]"
 
-#: src/lang.c:1635
+#: src/lang.c:1662
 msgid "  -k       skip verification for NNTPS"
 msgstr "  -k       skip verification for NNTPS"
 
-#: src/lang.c:1636
+#: src/lang.c:1663
 msgid "  -T       enable NNTPS"
 msgstr "  -T       enable NNTPS"
 
-#: src/lang.c:1638
+#: src/lang.c:1665
 msgid "  -Q       quick start. Same as -dnq"
 msgstr "  -Q       quick start. Same as -dnq"
 
-#: src/lang.c:1639
+#: src/lang.c:1666
 msgid "  -r       read news remotely from default NNTP server"
 msgstr "  -r       read news remotely from default NNTP server"
 
-#: src/lang.c:1640
+#: src/lang.c:1667
 msgid "  -l       use only LIST instead of GROUP (-n) command"
 msgstr "  -l       use only LIST instead of GROUP (-n) command"
 
-#: src/lang.c:1641
+#: src/lang.c:1668
 msgid "  -n       only read subscribed .newsrc groups from NNTP server"
 msgstr "  -n       only read subscribed .newsrc groups from NNTP server"
 
-#: src/lang.c:1643
+#: src/lang.c:1670
 msgid "  -4       force connecting via IPv4"
 msgstr "  -4       force connecting via IPv4"
 
-#: src/lang.c:1644
+#: src/lang.c:1671
 msgid "  -6       force connecting via IPv6"
 msgstr "  -6       force connecting via IPv6"
 
-#: src/lang.c:1645
+#: src/lang.c:1672
 msgid ""
 "\n"
 "socket or connect problem\n"
@@ -5906,7 +6042,7 @@ msgstr ""
 "\n"
 "socket or connect problem\n"
 
-#: src/lang.c:1647
+#: src/lang.c:1674
 #, c-format
 msgid ""
 "\n"
@@ -5915,16 +6051,16 @@ msgstr ""
 "\n"
 "Connection to %s: "
 
-#: src/lang.c:1648
+#: src/lang.c:1675
 msgid "Giving up...\n"
 msgstr "Giving up...\n"
 
-#: src/lang.c:1650
+#: src/lang.c:1677
 #, c-format
 msgid "%s/tcp: Unknown service.\n"
 msgstr "%s/tcp: Unknown service.\n"
 
-#: src/lang.c:1653
+#: src/lang.c:1680
 msgid ""
 "Your server does not have Xref: in its XOVER information.\n"
 "Tin will try to use XHDR XREF instead (slows down things a bit).\n"
@@ -5932,88 +6068,88 @@ msgstr ""
 "Your server does not have Xref: in its XOVER information.\n"
 "Tin will try to use XHDR XREF instead (slows down things a bit).\n"
 
-#: src/lang.c:1656
+#: src/lang.c:1683
 #, c-format
 msgid "Can't open %s. Try %s -r to read news via NNTP."
 msgstr "Can't open %s. Try %s -r to read news via NNTP."
 
-#: src/lang.c:1659
+#: src/lang.c:1686
 msgid "  -Q       quick start. Same as -dq"
 msgstr "  -Q       quick start. Same as -dq"
 
-#: src/lang.c:1660
+#: src/lang.c:1687
 msgid "  -l       read only active file instead of scanning spool (-n) command"
 msgstr ""
 "  -l       read only active file instead of scanning spool (-n) command"
 
-#: src/lang.c:1661
+#: src/lang.c:1688
 msgid "  -n       only read subscribed .newsrc groups from spool"
 msgstr "  -n       only read subscribed .newsrc groups from spool"
 
-#: src/lang.c:1662
+#: src/lang.c:1689
 msgid "Your server does not have Xref: in its NOV-files.\n"
 msgstr "Your server does not have Xref: in its NOV-files.\n"
 
-#: src/lang.c:1666
+#: src/lang.c:1693
 msgid "Posting using external inews failed. Use built in inews instead?"
 msgstr "Posting using external inews failed. Use built in inews instead?"
 
-#: src/lang.c:1667
+#: src/lang.c:1694
 msgid "It worked! Should I always use my built in inews from now on?"
 msgstr "It worked! Should I always use my built in inews from now on?"
 
-#: src/lang.c:1671
+#: src/lang.c:1698
 #, c-format
 msgid "%d article printed"
 msgid_plural "%d articles printed"
 msgstr[0] "%d article printed"
 msgstr[1] "%d articles printed"
 
-#: src/lang.c:1672
+#: src/lang.c:1699
 msgid "output article/thread/hot/pattern/tagged articles to printer"
 msgstr "output article/thread/hot/pattern/tagged articles to printer"
 
-#: src/lang.c:1673
+#: src/lang.c:1700
 msgid "Print"
 msgstr "Print"
 
-#: src/lang.c:1674
+#: src/lang.c:1701
 msgid "Printing..."
 msgstr "Printing..."
 
-#: src/lang.c:1678
+#: src/lang.c:1705
 #, c-format
 msgid "%d article piped to \"%s\""
 msgid_plural "%d articles piped to \"%s\""
 msgstr[0] "%d article piped to \"%s\""
 msgstr[1] "%d articles piped to \"%s\""
 
-#: src/lang.c:1679
+#: src/lang.c:1706
 msgid "pipe article/thread/hot/pattern/tagged articles into command"
 msgstr "pipe article/thread/hot/pattern/tagged articles into command"
 
-#: src/lang.c:1680
+#: src/lang.c:1707
 msgid "No command"
 msgstr "No command"
 
-#: src/lang.c:1681
+#: src/lang.c:1708
 msgid "Pipe"
 msgstr "Pipe"
 
-#: src/lang.c:1682
+#: src/lang.c:1709
 #, c-format
 msgid "Pipe to command [%.*s]> "
 msgstr "Pipe to command [%.*s]> "
 
-#: src/lang.c:1683
+#: src/lang.c:1710
 msgid "Piping..."
 msgstr "Piping..."
 
-#: src/lang.c:1685
+#: src/lang.c:1712
 msgid "Piping not enabled."
 msgstr "Piping not enabled."
 
-#: src/lang.c:1689
+#: src/lang.c:1716
 #, c-format
 msgid ""
 "\n"
@@ -6028,7 +6164,7 @@ msgstr ""
 "       from  the  contents.  Use a  comma  (,)  to separate  multiple\n"
 "       newsgroup names.\n"
 
-#: src/lang.c:1694
+#: src/lang.c:1721
 #, c-format
 msgid ""
 "\n"
@@ -6041,7 +6177,7 @@ msgstr ""
 "       the line  may not  contain  whitespace,  this is  not allowed.\n"
 "       Please write all newsgroups into a single line.\n"
 
-#: src/lang.c:1699
+#: src/lang.c:1726
 #, c-format
 msgid ""
 "\n"
@@ -6054,7 +6190,7 @@ msgstr ""
 "         This is a very new feature and may not be accepted by all servers.\n"
 "         To avoid trouble please write all newsgroups into a single line.\n"
 
-#: src/lang.c:1703
+#: src/lang.c:1730
 #, c-format
 msgid ""
 "\n"
@@ -6063,7 +6199,47 @@ msgstr ""
 "\n"
 "Warning: The \"%s:\" line has spaces in it that SHOULD be removed.\n"
 
-#: src/lang.c:1708
+#: src/lang.c:1734
+#, c-format
+msgid ""
+"\n"
+"Warning: \"%s\" should not be folded.\n"
+msgstr ""
+"\n"
+"Warning: \"%s\" should not be folded.\n"
+
+#: src/lang.c:1735
+#, c-format
+msgid ""
+"\n"
+"Warning: header in line %d starts with unusual character '%c':\n"
+"%s\n"
+msgstr ""
+"\n"
+"Warning: header in line %d starts with unusual character '%c':\n"
+"%s\n"
+
+#: src/lang.c:1736
+#, c-format
+msgid ""
+"\n"
+"Warning: Element \"%s\" in %s is too short.\n"
+msgstr ""
+"\n"
+"Warning: Element \"%s\" in %s is too short.\n"
+
+#: src/lang.c:1737
+#, c-format
+msgid ""
+"\n"
+"Warning: posted and mailed not supported,\n"
+"         \"To: %s\" ignored.\n"
+msgstr ""
+"\n"
+"Warning: posted and mailed not supported,\n"
+"         \"To: %s\" ignored.\n"
+
+#: src/lang.c:1740
 msgid ""
 "\n"
 "  If your article contains quoted text  please take some time to pare it "
@@ -6103,40 +6279,40 @@ msgstr ""
 "are\n"
 "  likely to ignore it completely.  It's a crowded net out there.\n"
 
-#: src/lang.c:1721
+#: src/lang.c:1753
 msgid "shell escape"
 msgstr "shell escape"
 
-#: src/lang.c:1722
+#: src/lang.c:1754
 #, c-format
 msgid "Shell Command (%s)"
 msgstr "Shell Command (%s)"
 
-#: src/lang.c:1723
+#: src/lang.c:1755
 #, c-format
 msgid "Enter shell command [%s]> "
 msgstr "Enter shell command [%s]> "
 
-#: src/lang.c:1727
+#: src/lang.c:1759
 #, c-format
 msgid "%s: Can't get entry for TERM\n"
 msgstr "%s: Can't get entry for TERM\n"
 
-#: src/lang.c:1731
+#: src/lang.c:1763
 #, c-format
 msgid "Group %.*s ('q' to quit)..."
 msgstr "Group %.*s ('q' to quit)..."
 
-#: src/lang.c:1733
+#: src/lang.c:1765
 #, c-format
 msgid "Group %.*s..."
 msgstr "Group %.*s..."
 
-#: src/lang.c:1737
+#: src/lang.c:1769
 msgid "Server unavailable\n"
 msgstr "Server unavailable\n"
 
-#: src/lang.c:1743
+#: src/lang.c:1775
 #, c-format
 msgid ""
 "%s=pipe; %s=mail; %s=print; %s=quit; %s=toggle all/unread; %s=save; %s=tag; "
@@ -6145,598 +6321,626 @@ msgstr ""
 "%s=pipe; %s=mail; %s=print; %s=quit; %s=toggle all/unread; %s=save; %s=tag; "
 "%s=post"
 
-#: src/lang.c:1744
+#: src/lang.c:1776
 #, c-format
 msgid ""
 "%s=pipe; %s=mail; %s=print; %s=quit; %s=reply mail; %s=save; %s=tag; %s=post"
 msgstr ""
 "%s=pipe; %s=mail; %s=print; %s=quit; %s=reply mail; %s=save; %s=tag; %s=post"
 
-#: src/lang.c:1746
+#: src/lang.c:1778
 #, c-format
 msgid ""
 "%s=mail; %s=print; %s=quit; %s=toggle all/unread; %s=save; %s=tag; %s=post"
 msgstr ""
 "%s=mail; %s=print; %s=quit; %s=toggle all/unread; %s=save; %s=tag; %s=post"
 
-#: src/lang.c:1747
+#: src/lang.c:1779
 #, c-format
 msgid "%s=mail; %s=print; %s=quit; %s=reply mail; %s=save; %s=tag; %s=post"
 msgstr "%s=mail; %s=print; %s=quit; %s=reply mail; %s=save; %s=tag; %s=post"
 
-#: src/lang.c:1751
+#: src/lang.c:1783
 #, c-format
 msgid ""
 "%s=pipe; %s=mail; %s=quit; %s=toggle all/unread; %s=save; %s=tag; %s=post"
 msgstr ""
 "%s=pipe; %s=mail; %s=quit; %s=toggle all/unread; %s=save; %s=tag; %s=post"
 
-#: src/lang.c:1752
+#: src/lang.c:1784
 #, c-format
 msgid "%s=pipe; %s=mail; %s=quit; %s=reply mail; %s=save; %s=tag; %s=post"
 msgstr "%s=pipe; %s=mail; %s=quit; %s=reply mail; %s=save; %s=tag; %s=post"
 
-#: src/lang.c:1754
+#: src/lang.c:1786
 #, c-format
 msgid "%s=mail; %s=quit; %s=toggle all/unread; %s=save; %s=tag; %s=post"
 msgstr "%s=mail; %s=quit; %s=toggle all/unread; %s=save; %s=tag; %s=post"
 
-#: src/lang.c:1755
+#: src/lang.c:1787
 #, c-format
 msgid "%s=mail; %s=quit; %s=reply mail; %s=save; %s=tag; %s=post"
 msgstr "%s=mail; %s=quit; %s=reply mail; %s=save; %s=tag; %s=post"
 
-#: src/lang.c:1761
+#: src/lang.c:1793
 msgid "Terminal does not support color"
 msgstr "Terminal does not support colour"
 
-#: src/lang.c:1766
+#: src/lang.c:1798
 #, c-format
 msgid "Trying %s"
 msgstr "Trying %s"
 
-#: src/lang.c:1781
+#: src/lang.c:1813
 msgid "Subject"
 msgstr "Subject"
 
-#: src/lang.c:1782
+#: src/lang.c:1814
 msgid "References"
 msgstr "References"
 
-#: src/lang.c:1783
+#: src/lang.c:1815
 msgid "Both Subject and References"
 msgstr "Both Subject and References"
 
-#: src/lang.c:1784
+#: src/lang.c:1816
 msgid "Multipart Subject"
 msgstr "Multipart Subject"
 
-#: src/lang.c:1785
+#: src/lang.c:1817
 msgid "Percentage Match"
 msgstr "Percentage Match"
 
-#: src/lang.c:1798 src/lang.c:1880 src/lang.c:2026 src/lang.c:2041
+#: src/lang.c:1830 src/lang.c:1912 src/lang.c:2069 src/lang.c:2084
 msgid "Nothing"
 msgstr "Nothing"
 
-#: src/lang.c:1799
+#: src/lang.c:1831
 msgid "Complete UU/YENC"
 msgstr "Complete UU/YENC"
 
-#: src/lang.c:1800
+#: src/lang.c:1832
 msgid "Any UU/YENC"
 msgstr "Any UU/YENC"
 
-#: src/lang.c:1802
+#: src/lang.c:1834
 msgid "Inline PGP"
 msgstr "Inline PGP"
 
-#: src/lang.c:1803
+#: src/lang.c:1835
 msgid "Complete UU/YENC & Inline PGP"
 msgstr "Complete UU/YENC & Inline PGP"
 
-#: src/lang.c:1804
+#: src/lang.c:1836
 msgid "Any UU/YENC & Inline PGP"
 msgstr "Any UU/YENC & Inline PGP"
 
-#: src/lang.c:1806
+#: src/lang.c:1838
 msgid "Shar"
 msgstr "Shar"
 
-#: src/lang.c:1807
+#: src/lang.c:1839
 msgid "Complete UU/YENC & Shar"
 msgstr "Complete UU/YENC & Shar"
 
-#: src/lang.c:1808
+#: src/lang.c:1840
 msgid "Any UU/YENC & Shar"
 msgstr "Any UU/YENC & Shar"
 
-#: src/lang.c:1810
+#: src/lang.c:1842
 msgid "Inline PGP & Shar"
 msgstr "Inline PGP & Shar"
 
-#: src/lang.c:1811
+#: src/lang.c:1843
 msgid "Complete UU/YENC & PGP & Shar"
 msgstr "Complete UU/YENC & PGP & Shar"
 
-#: src/lang.c:1812
+#: src/lang.c:1844
 msgid "Hide all"
 msgstr "Hide all"
 
-#: src/lang.c:1822
+#: src/lang.c:1854
 msgid "Address"
 msgstr "Address"
 
-#: src/lang.c:1823
+#: src/lang.c:1855
 msgid "Full Name"
 msgstr "Full Name"
 
-#: src/lang.c:1824
+#: src/lang.c:1856
 msgid "Address and Name"
 msgstr "Address and Name"
 
-#: src/lang.c:1832
+#: src/lang.c:1864
 msgid "Max"
 msgstr "Max"
 
-#: src/lang.c:1833
+#: src/lang.c:1865
 msgid "Sum"
 msgstr "Sum"
 
-#: src/lang.c:1834
+#: src/lang.c:1866
 msgid "Average"
 msgstr "Average"
 
-#: src/lang.c:1844 src/lang.c:1864
+#: src/lang.c:1876 src/lang.c:1896
 msgid "Black"
 msgstr "Black"
 
-#: src/lang.c:1845 src/lang.c:1865
+#: src/lang.c:1877 src/lang.c:1897
 msgid "Red"
 msgstr "Red"
 
-#: src/lang.c:1846 src/lang.c:1866
+#: src/lang.c:1878 src/lang.c:1898
 msgid "Green"
 msgstr "Green"
 
-#: src/lang.c:1847 src/lang.c:1867
+#: src/lang.c:1879 src/lang.c:1899
 msgid "Brown"
 msgstr "Brown"
 
-#: src/lang.c:1848 src/lang.c:1868
+#: src/lang.c:1880 src/lang.c:1900
 msgid "Blue"
 msgstr "Blue"
 
-#: src/lang.c:1849 src/lang.c:1869
+#: src/lang.c:1881 src/lang.c:1901
 msgid "Pink"
 msgstr "Pink"
 
-#: src/lang.c:1850 src/lang.c:1870
+#: src/lang.c:1882 src/lang.c:1902
 msgid "Cyan"
 msgstr "Cyan"
 
-#: src/lang.c:1851 src/lang.c:1871
+#: src/lang.c:1883 src/lang.c:1903
 msgid "White"
 msgstr "White"
 
-#: src/lang.c:1852
+#: src/lang.c:1884
 msgid "Gray"
 msgstr "Grey"
 
-#: src/lang.c:1853
+#: src/lang.c:1885
 msgid "Light Red"
 msgstr "Light Red"
 
-#: src/lang.c:1854
+#: src/lang.c:1886
 msgid "Light Green"
 msgstr "Light Green"
 
-#: src/lang.c:1855
+#: src/lang.c:1887
 msgid "Yellow"
 msgstr "Yellow"
 
-#: src/lang.c:1856
+#: src/lang.c:1888
 msgid "Light Blue"
 msgstr "Light Blue"
 
-#: src/lang.c:1857
+#: src/lang.c:1889
 msgid "Light Pink"
 msgstr "Light Pink"
 
-#: src/lang.c:1858
+#: src/lang.c:1890
 msgid "Light Cyan"
 msgstr "Light Cyan"
 
-#: src/lang.c:1859
+#: src/lang.c:1891
 msgid "Light White"
 msgstr "Light White"
 
-#: src/lang.c:1882
+#: src/lang.c:1914
 msgid "Space"
 msgstr "Space"
 
-#: src/lang.c:1890
+#: src/lang.c:1922
 msgid "Normal"
 msgstr "Normal"
 
-#: src/lang.c:1891
+#: src/lang.c:1923
 msgid "Best highlighting"
 msgstr "Best highlighting"
 
-#: src/lang.c:1892
+#: src/lang.c:1924
 msgid "Underline"
 msgstr "Underline"
 
-#: src/lang.c:1893
+#: src/lang.c:1925
 msgid "Reverse video"
 msgstr "Reverse video"
 
-#: src/lang.c:1894
+#: src/lang.c:1926
 msgid "Blinking"
 msgstr "Blinking"
 
-#: src/lang.c:1895
+#: src/lang.c:1927
 msgid "Half bright"
 msgstr "Half bright"
 
-#: src/lang.c:1896
+#: src/lang.c:1928
 msgid "Bold"
 msgstr "Bold"
 
-#: src/lang.c:1902 src/lang.c:2018 src/lang.c:2122
+#: src/lang.c:1934 src/lang.c:2061 src/lang.c:2165
 msgid "No"
 msgstr "No"
 
-#: src/lang.c:1903
+#: src/lang.c:1935
 msgid "Cc"
 msgstr "Cc"
 
-#: src/lang.c:1904
+#: src/lang.c:1936
 msgid "Bcc"
 msgstr "Bcc"
 
-#: src/lang.c:1905
+#: src/lang.c:1937
 msgid "Cc and Bcc"
 msgstr "Cc and Bcc"
 
-#: src/lang.c:1922 src/lang.c:1935
+#: src/lang.c:1954 src/lang.c:1967
 msgid "none"
 msgstr "none"
 
-#: src/lang.c:1923
+#: src/lang.c:1955
 msgid "commands"
 msgstr "commands"
 
-#: src/lang.c:1924
+#: src/lang.c:1956
 msgid "select"
 msgstr "select"
 
-#: src/lang.c:1926
+#: src/lang.c:1958
 msgid "commands & quit"
 msgstr "commands & quit"
 
-#: src/lang.c:1927
+#: src/lang.c:1959
 msgid "commands & select"
 msgstr "commands & select"
 
-#: src/lang.c:1928
+#: src/lang.c:1960
 msgid "quit & select"
 msgstr "quit & select"
 
-#: src/lang.c:1929
+#: src/lang.c:1961
 msgid "commands & quit & select"
 msgstr "commands & quit & select"
 
-#: src/lang.c:1936
+#: src/lang.c:1968
 msgid "PageDown"
 msgstr "PageDown"
 
-#: src/lang.c:1937
+#: src/lang.c:1969
 msgid "PageNextUnread"
 msgstr "PageNextUnread"
 
-#: src/lang.c:1938
+#: src/lang.c:1970
 msgid "PageDown or PageNextUnread"
 msgstr "PageDown or PageNextUnread"
 
-#: src/lang.c:1945
+#: src/lang.c:1977
 msgid "Subject: (case sensitive)"
 msgstr "Subject: (case sensitive)"
 
-#: src/lang.c:1946
+#: src/lang.c:1978
 msgid "Subject: (ignore case)"
 msgstr "Subject: (ignore case)"
 
-#: src/lang.c:1947
+#: src/lang.c:1979
 msgid "From: (case sensitive)"
 msgstr "From: (case sensitive)"
 
-#: src/lang.c:1948
+#: src/lang.c:1980
 msgid "From: (ignore case)"
 msgstr "From: (ignore case)"
 
-#: src/lang.c:1949
+#: src/lang.c:1981
 msgid "Msg-ID: & full References: line"
 msgstr "Msg-ID: & full References: line"
 
-#: src/lang.c:1950
+#: src/lang.c:1982
 msgid "Msg-ID: & last References: only"
 msgstr "Msg-ID: & last References: only"
 
-#: src/lang.c:1951
+#: src/lang.c:1983
 msgid "Message-ID: entry only"
 msgstr "Message-ID: entry only"
 
-#: src/lang.c:1952
+#: src/lang.c:1984
 msgid "Lines:"
 msgstr "Lines:"
 
-#: src/lang.c:1958
+#: src/lang.c:1990
 msgid "Don't trim article body"
 msgstr "Don't trim article body"
 
-#: src/lang.c:1959
+#: src/lang.c:1991
 msgid "Skip leading blank lines"
 msgstr "Skip leading blank lines"
 
-#: src/lang.c:1960
+#: src/lang.c:1992
 msgid "Skip trailing blank lines"
 msgstr "Skip trailing blank lines"
 
-#: src/lang.c:1961
+#: src/lang.c:1993
 msgid "Skip leading and trailing blank l."
 msgstr "Skip leading and trailing blank l."
 
-#: src/lang.c:1962
+#: src/lang.c:1994
 msgid "Compact multiple between text"
 msgstr "Compact multiple between text"
 
-#: src/lang.c:1963
+#: src/lang.c:1995
 msgid "Compact multiple and skip leading"
 msgstr "Compact multiple and skip leading"
 
-#: src/lang.c:1964
+#: src/lang.c:1996
 msgid "Compact multiple and skip trailing"
 msgstr "Compact multiple and skip trailing"
 
-#: src/lang.c:1965
+#: src/lang.c:1997
 msgid "Compact mltpl., skip lead. & trai."
 msgstr "Compact mltpl., skip lead. & trai."
 
-#: src/lang.c:1971
+#: src/lang.c:2004
+msgid "Don't use UTF-8 characters"
+msgstr "Don't use UTF-8 characters"
+
+#: src/lang.c:2005
+msgid "for ellipsis"
+msgstr "for ellipsis"
+
+#: src/lang.c:2006
+msgid "for indicator and tree"
+msgstr "for indicator and tree"
+
+#: src/lang.c:2007
+msgid "for ..., indicator and tree"
+msgstr "for ..., indicator and tree"
+
+#: src/lang.c:2014
 msgid "Don't detect verbatim blocks"
 msgstr "Don't detect verbatim blocks"
 
-#: src/lang.c:1972
+#: src/lang.c:2015
 msgid "Detect and show verbatim blocks"
 msgstr "Detect and show verbatim blocks"
 
-#: src/lang.c:1973
+#: src/lang.c:2016
 msgid "Detect, hide begin and end marks"
 msgstr "Detect, hide begin and end marks"
 
-#: src/lang.c:1974
+#: src/lang.c:2017
 msgid "Don't show verbatim blocks"
 msgstr "Don't show verbatim blocks"
 
-#: src/lang.c:1980
+#: src/lang.c:2023
 msgid "Don't show help or mail sign"
 msgstr "Don't show help or mail sign"
 
-#: src/lang.c:1981
+#: src/lang.c:2024
 msgid "Show only help sign"
 msgstr "Show only help sign"
 
-#: src/lang.c:1982
+#: src/lang.c:2025
 msgid "Show only mail sign if new mail"
 msgstr "Show only mail sign if new mail"
 
-#: src/lang.c:1983
+#: src/lang.c:2026
 msgid "Show mail if new mail else help s."
 msgstr "Show mail if new mail else help s."
 
-#: src/lang.c:2019
+#: src/lang.c:2062
 msgid "Shell archive"
 msgstr "Shell archive"
 
-#: src/lang.c:2020
+#: src/lang.c:2063
 msgid "Yes"
 msgstr "Yes"
 
-#: src/lang.c:2027
+#: src/lang.c:2070
 msgid "Subject: (descending)"
 msgstr "Subject: (descending)"
 
-#: src/lang.c:2028
+#: src/lang.c:2071
 msgid "Subject: (ascending)"
 msgstr "Subject: (ascending)"
 
-#: src/lang.c:2029
+#: src/lang.c:2072
 msgid "From: (descending)"
 msgstr "From: (descending)"
 
-#: src/lang.c:2030
+#: src/lang.c:2073
 msgid "From: (ascending)"
 msgstr "From: (ascending)"
 
-#: src/lang.c:2031
+#: src/lang.c:2074
 msgid "Date: (descending)"
 msgstr "Date: (descending)"
 
-#: src/lang.c:2032
+#: src/lang.c:2075
 msgid "Date: (ascending)"
 msgstr "Date: (ascending)"
 
-#: src/lang.c:2033 src/lang.c:2042
+#: src/lang.c:2076 src/lang.c:2085
 msgid "Score (descending)"
 msgstr "Score (descending)"
 
-#: src/lang.c:2034 src/lang.c:2043
+#: src/lang.c:2077 src/lang.c:2086
 msgid "Score (ascending)"
 msgstr "Score (ascending)"
 
-#: src/lang.c:2035
+#: src/lang.c:2078
 msgid "Lines: (descending)"
 msgstr "Lines: (descending)"
 
-#: src/lang.c:2036
+#: src/lang.c:2079
 msgid "Lines: (ascending)"
 msgstr "Lines: (ascending)"
 
-#: src/lang.c:2044
+#: src/lang.c:2087
 msgid "Last posting date (descending)"
 msgstr "Last posting date (descending)"
 
-#: src/lang.c:2045
+#: src/lang.c:2088
 msgid "Last posting date (ascending)"
 msgstr "Last posting date (ascending)"
 
-#: src/lang.c:2051
+#: src/lang.c:2094
 msgid "Quick-sort"
 msgstr "Quick-sort"
 
-#: src/lang.c:2052
+#: src/lang.c:2095
 msgid "Heap-sort"
 msgstr "Heap-sort"
 
-#: src/lang.c:2059
+#: src/lang.c:2102
 msgid "Always Keep"
 msgstr "Always Keep"
 
-#: src/lang.c:2060
+#: src/lang.c:2103
 msgid "Always Remove"
 msgstr "Always Remove"
 
-#: src/lang.c:2061
+#: src/lang.c:2104
 msgid "Mark with D on selection screen"
 msgstr "Mark with D on selection screen"
 
-#: src/lang.c:2067
+#: src/lang.c:2110
 msgid "Kill only unread arts"
 msgstr "Kill only unread arts"
 
-#: src/lang.c:2068
+#: src/lang.c:2111
 msgid "Kill all arts & show with K"
 msgstr "Kill all arts & show with K"
 
 #. TODO: s/K/art_marked_killed/
-#: src/lang.c:2069
+#: src/lang.c:2112
 msgid "Kill all arts and never show"
 msgstr "Kill all arts and never show"
 
-#: src/lang.c:2075
+#: src/lang.c:2118
 msgid "Nothing special"
 msgstr "Nothing special"
 
-#: src/lang.c:2076
+#: src/lang.c:2119
 msgid "Compress quotes"
 msgstr "Compress quotes"
 
-#: src/lang.c:2077
+#: src/lang.c:2120
 msgid "Quote signatures"
 msgstr "Quote signatures"
 
-#: src/lang.c:2078
+#: src/lang.c:2121
 msgid "Compress quotes, quote sigs"
 msgstr "Compress quotes, quote sigs"
 
-#: src/lang.c:2079
+#: src/lang.c:2122
 msgid "Quote empty lines"
 msgstr "Quote empty lines"
 
-#: src/lang.c:2080
+#: src/lang.c:2123
 msgid "Compress quotes, quote empty lines"
 msgstr "Compress quotes, quote empty lines"
 
-#: src/lang.c:2081
+#: src/lang.c:2124
 msgid "Quote sigs & empty lines"
 msgstr "Quote sigs & empty lines"
 
-#: src/lang.c:2082
+#: src/lang.c:2125
 msgid "Comp. q., quote sigs & empty lines"
 msgstr "Comp. q., quote sigs & empty lines"
 
-#: src/lang.c:2123
+#: src/lang.c:2166
 msgid "With headers"
 msgstr "With headers"
 
-#: src/lang.c:2124
+#: src/lang.c:2167
 msgid "Without headers"
 msgstr "Without headers"
 
-#: src/lang.c:2131
+#: src/lang.c:2174
 msgid "NFKC"
 msgstr "NFKC"
 
-#: src/lang.c:2133
+#: src/lang.c:2176
 msgid "NFKD"
 msgstr "NFKD"
 
-#: src/lang.c:2134
+#: src/lang.c:2177
 msgid "NFC"
 msgstr "NFC"
 
-#: src/lang.c:2135
+#: src/lang.c:2178
 msgid "NFD"
 msgstr "NFD"
 
-#: src/lang.c:2137
+#: src/lang.c:2180
 msgid "NFKC case fold"
 msgstr "NFKC case fold"
 
-#: src/lang.c:2146
+#: src/lang.c:2189
+msgid "don't guess undeclared charset"
+msgstr "don't guess undeclared charset"
+
+#: src/lang.c:2190
+msgid "guess if not set via undeclared_charset"
+msgstr "guess if not set via undeclared_charset"
+
+#: src/lang.c:2191
+msgid "always guess undeclared charset"
+msgstr "always guess undeclared charset"
+
+#: src/lang.c:2198
 msgid "Display Options"
 msgstr "Display Options"
 
-#: src/lang.c:2153
+#: src/lang.c:2205
 msgid "Color Options"
 msgstr "Colour Options"
 
-#: src/lang.c:2159
+#: src/lang.c:2211
 msgid "Highlight Options"
 msgstr "Highlight Options"
 
-#: src/lang.c:2166
+#: src/lang.c:2218
 msgid "Article-Limiting Options"
 msgstr "Article-Limiting Options"
 
-#: src/lang.c:2172
+#: src/lang.c:2224
 msgid "Posting/Mailing Options"
 msgstr "Posting/Mailing Options"
 
-#: src/lang.c:2178
+#: src/lang.c:2230
 msgid "Saving/Printing Options"
 msgstr "Saving/Printing Options"
 
-#: src/lang.c:2184
+#: src/lang.c:2236
 msgid "Expert Options"
 msgstr "Expert Options"
 
-#: src/lang.c:2190
+#: src/lang.c:2242
 msgid "Filtering Options"
 msgstr "Filtering Options"
 
-#: src/lang.c:2195 src/lang.c:2226 src/lang.c:2232 src/lang.c:2259
-#: src/lang.c:2311 src/lang.c:2317 src/lang.c:2327 src/lang.c:2338
-#: src/lang.c:2356 src/lang.c:2367 src/lang.c:2436 src/lang.c:2698
-#: src/lang.c:2704 src/lang.c:2710 src/lang.c:2725 src/lang.c:2737
-#: src/lang.c:2744 src/lang.c:2798 src/lang.c:2807 src/lang.c:3003
-#: src/lang.c:3019 src/lang.c:3026 src/lang.c:3033 src/lang.c:3040
-#: src/lang.c:3046 src/lang.c:3052 src/lang.c:3075 src/lang.c:3087
-#: src/lang.c:3122 src/lang.c:3175 src/lang.c:3189 src/lang.c:3195
-#: src/lang.c:3220 src/lang.c:3238 src/lang.c:3255 src/lang.c:3267
-#: src/lang.c:3307 src/lang.c:3336 src/lang.c:3356 src/lang.c:3383
-#: src/lang.c:3393 src/lang.c:3400 src/lang.c:3426 src/lang.c:3450
-#: src/lang.c:3637 src/lang.c:3652 src/lang.c:3660 src/lang.c:3674
-#: src/lang.c:3680 src/lang.c:3718
+#: src/lang.c:2247 src/lang.c:2286 src/lang.c:2292 src/lang.c:2319
+#: src/lang.c:2371 src/lang.c:2377 src/lang.c:2387 src/lang.c:2398
+#: src/lang.c:2416 src/lang.c:2427 src/lang.c:2496 src/lang.c:2763
+#: src/lang.c:2769 src/lang.c:2775 src/lang.c:2790 src/lang.c:2802
+#: src/lang.c:2809 src/lang.c:2863 src/lang.c:2872 src/lang.c:3068
+#: src/lang.c:3084 src/lang.c:3091 src/lang.c:3098 src/lang.c:3105
+#: src/lang.c:3111 src/lang.c:3117 src/lang.c:3140 src/lang.c:3152
+#: src/lang.c:3187 src/lang.c:3240 src/lang.c:3254 src/lang.c:3260
+#: src/lang.c:3285 src/lang.c:3303 src/lang.c:3320 src/lang.c:3332
+#: src/lang.c:3372 src/lang.c:3401 src/lang.c:3421 src/lang.c:3448
+#: src/lang.c:3458 src/lang.c:3465 src/lang.c:3496 src/lang.c:3520
+#: src/lang.c:3707 src/lang.c:3722 src/lang.c:3730 src/lang.c:3744
+#: src/lang.c:3750 src/lang.c:3788
 msgid "<SPACE> toggles, <CR> sets, <ESC> cancels."
 msgstr "<SPACE> toggles, <CR> sets, <ESC> cancels."
 
-#: src/lang.c:2196
+#: src/lang.c:2248
 msgid "Show mini menu & posting etiquette"
 msgstr "Show mini menu & posting etiquette"
 
-#: src/lang.c:2197
+#: src/lang.c:2249
 msgid ""
 "# If ON show a mini menu of useful commands at each level\n"
 "# and posting etiquette after composing an article\n"
@@ -6744,16 +6948,16 @@ msgstr ""
 "# If ON show a mini menu of useful commands at each level\n"
 "# and posting etiquette after composing an article\n"
 
-#: src/lang.c:2202
+#: src/lang.c:2254
 msgid "Show short description for each newsgroup. <SPACE> toggles & <CR> sets."
 msgstr ""
 "Show short description for each newsgroup. <SPACE> toggles & <CR> sets."
 
-#: src/lang.c:2203
+#: src/lang.c:2255
 msgid "Show description of each newsgroup"
 msgstr "Show description of each newsgroup"
 
-#: src/lang.c:2204
+#: src/lang.c:2256
 msgid ""
 "# If ON show group description text after newsgroup name at\n"
 "# group selection level\n"
@@ -6761,7 +6965,19 @@ msgstr ""
 "# If ON show group description text after newsgroup name at\n"
 "# group selection level\n"
 
-#: src/lang.c:2209
+#: src/lang.c:2262
+msgid "Score"
+msgstr "Score"
+
+#: src/lang.c:2263
+msgid "Language"
+msgstr "Language"
+
+#: src/lang.c:2264
+msgid "Score and Language"
+msgstr "Score and Language"
+
+#: src/lang.c:2269
 msgid ""
 "Show From (author) fields in group & thread level. <SPACE> toggles & <CR> "
 "sets."
@@ -6769,11 +6985,11 @@ msgstr ""
 "Show From (author) fields in group & thread level. <SPACE> toggles & <CR> "
 "sets."
 
-#: src/lang.c:2210
+#: src/lang.c:2270
 msgid "In group and thread level, show author by"
 msgstr "In group and thread level, show author by"
 
-#: src/lang.c:2211
+#: src/lang.c:2271
 msgid ""
 "# Part of From field to display in group and thread level\n"
 "# Possible values are (the default is marked with *):\n"
@@ -6789,31 +7005,31 @@ msgstr ""
 "# * 2 = full name\n"
 "#   3 = both\n"
 
-#: src/lang.c:2220
+#: src/lang.c:2280
 msgid "Draw -> or highlighted bar for selection. <SPACE> toggles & <CR> sets."
 msgstr "Draw -> or highlighted bar for selection. <SPACE> toggles & <CR> sets."
 
-#: src/lang.c:2221
+#: src/lang.c:2281
 msgid "Draw -> instead of highlighted bar"
 msgstr "Draw -> instead of highlighted bar"
 
-#: src/lang.c:2222
+#: src/lang.c:2282
 msgid "# If ON use -> otherwise highlighted bar for selection\n"
 msgstr "# If ON use -> otherwise highlighted bar for selection\n"
 
-#: src/lang.c:2227
+#: src/lang.c:2287
 msgid "Use inverse video for page headers"
 msgstr "Use inverse video for page headers"
 
-#: src/lang.c:2228
+#: src/lang.c:2288
 msgid "# If ON use inverse video for page headers at different levels\n"
 msgstr "# If ON use inverse video for page headers at different levels\n"
 
-#: src/lang.c:2233
+#: src/lang.c:2293
 msgid "Thread articles by"
 msgstr "Thread articles by"
 
-#: src/lang.c:2234
+#: src/lang.c:2294
 msgid ""
 "# Thread articles by ...\n"
 "# Possible values are (the default is marked with *):\n"
@@ -6833,15 +7049,15 @@ msgstr ""
 "#   4 = Multipart Subject\n"
 "#   5 = Percentage Match\n"
 
-#: src/lang.c:2245
+#: src/lang.c:2305
 msgid "Enter percentage match required to thread together. <CR> sets."
 msgstr "Enter percentage match required to thread together. <CR> sets."
 
-#: src/lang.c:2246
+#: src/lang.c:2306
 msgid "Thread percentage match"
 msgstr "Thread percentage match"
 
-#: src/lang.c:2248
+#: src/lang.c:2308
 #, no-c-format
 msgid ""
 "# Thread percentage match...\n"
@@ -6866,11 +7082,11 @@ msgstr ""
 "# thread. e.g. 'happy' and 'harpy' would match, but 'harpie', 'happie' and\n"
 "# 'harppy' would be threaded separately from 'happy'\n"
 
-#: src/lang.c:2260
+#: src/lang.c:2320
 msgid "Score of a thread"
 msgstr "Score of a thread"
 
-#: src/lang.c:2261
+#: src/lang.c:2321
 msgid ""
 "# Thread score\n"
 "# Possible values are (the default is marked with *):\n"
@@ -6884,17 +7100,17 @@ msgstr ""
 "#   1 = sum\n"
 "#   2 = average\n"
 
-#: src/lang.c:2269
+#: src/lang.c:2329
 msgid ""
 "Sort articles by Subject, From, Date or Score. <SPACE> toggles & <CR> sets."
 msgstr ""
 "Sort articles by Subject, From, Date or Score. <SPACE> toggles & <CR> sets."
 
-#: src/lang.c:2270
+#: src/lang.c:2330
 msgid "Sort articles by"
 msgstr "Sort articles by"
 
-#: src/lang.c:2271
+#: src/lang.c:2331
 msgid ""
 "# Sort articles by ...\n"
 "# Possible values are (the default is marked with *):\n"
@@ -6924,15 +7140,15 @@ msgstr ""
 "#   9 = Lines descending\n"
 "#  10 = Lines ascending\n"
 
-#: src/lang.c:2287
+#: src/lang.c:2347
 msgid "Sort threads by Nothing or Score. <SPACE> toggles & <CR> sets."
 msgstr "Sort threads by Nothing or Score. <SPACE> toggles & <CR> sets."
 
-#: src/lang.c:2288
+#: src/lang.c:2348
 msgid "Sort threads by"
 msgstr "Sort threads by"
 
-#: src/lang.c:2289
+#: src/lang.c:2349
 msgid ""
 "# Sort thread by ...\n"
 "# Possible values are (the default is marked with *):\n"
@@ -6950,46 +7166,46 @@ msgstr ""
 "#   3 = Last posting date descending\n"
 "#   4 = Last posting date ascending\n"
 
-#: src/lang.c:2299
+#: src/lang.c:2359
 msgid ""
 "Put cursor at first/last unread art in groups. <SPACE> toggles & <CR> sets."
 msgstr ""
 "Put cursor at first/last unread art in groups. <SPACE> toggles & <CR> sets."
 
-#: src/lang.c:2300
+#: src/lang.c:2360
 msgid "Go to first unread article in group"
 msgstr "Go to first unread article in group"
 
-#: src/lang.c:2301
+#: src/lang.c:2361
 msgid "# If ON put cursor at first unread art in group otherwise last art\n"
 msgstr "# If ON put cursor at first unread art in group otherwise last art\n"
 
-#: src/lang.c:2305
+#: src/lang.c:2365
 msgid "Show all articles or only unread articles. <SPACE> toggles & <CR> sets."
 msgstr ""
 "Show all articles or only unread articles. <SPACE> toggles & <CR> sets."
 
-#: src/lang.c:2306
+#: src/lang.c:2366
 msgid "Show only unread articles"
 msgstr "Show only unread articles"
 
-#: src/lang.c:2307
+#: src/lang.c:2367
 msgid "# If ON show only new/unread articles otherwise show all.\n"
 msgstr "# If ON show only new/unread articles otherwise show all.\n"
 
-#: src/lang.c:2312
+#: src/lang.c:2372
 msgid "Show only groups with unread arts"
 msgstr "Show only groups with unread arts"
 
-#: src/lang.c:2313
+#: src/lang.c:2373
 msgid "# If ON show only subscribed to groups that contain unread articles.\n"
 msgstr "# If ON show only subscribed to groups that contain unread articles.\n"
 
-#: src/lang.c:2318
+#: src/lang.c:2378
 msgid "Filter which articles"
 msgstr "Filter which articles"
 
-#: src/lang.c:2319
+#: src/lang.c:2379
 msgid ""
 "# Filter which articles\n"
 "# Possible values are (the default is marked with *):\n"
@@ -7003,11 +7219,11 @@ msgstr ""
 "#   1 = kill all articles and show in threads marked with K\n"
 "#   2 = kill all articles and never show them\n"
 
-#: src/lang.c:2328
+#: src/lang.c:2388
 msgid "Go to the next unread article with"
 msgstr "Go to the next unread article with"
 
-#: src/lang.c:2329
+#: src/lang.c:2389
 msgid ""
 "# Go to the unread article with following key(s)\n"
 "# Possible values are (the default is marked with *):\n"
@@ -7023,11 +7239,11 @@ msgstr ""
 "# * 2 = TAB\n"
 "#   3 = PAGE DOWN or TAB\n"
 
-#: src/lang.c:2339
+#: src/lang.c:2399
 msgid "How to treat blank lines"
 msgstr "How to treat blank lines"
 
-#: src/lang.c:2340
+#: src/lang.c:2400
 msgid ""
 "# Trim the article body, remove unnecessary blank lines.\n"
 "# Possible values are (the default is marked with *):\n"
@@ -7057,11 +7273,11 @@ msgstr ""
 "#   7 = Compact multiple blank lines between text blocks and skip\n"
 "#       leading and trailing blank lines\n"
 
-#: src/lang.c:2357
+#: src/lang.c:2417
 msgid "Show help/mail sign in level titles"
 msgstr "Show help/mail sign in level titles"
 
-#: src/lang.c:2358
+#: src/lang.c:2418
 msgid ""
 "# Show help sign, new mail sign, both or nothing in level titles.\n"
 "# Possible values are (the default is marked with *):\n"
@@ -7077,26 +7293,26 @@ msgstr ""
 "#   2 = Show only mail sign if new mail have arrived\n"
 "# * 3 = Show mail sign if new mail has arrived else show help sign\n"
 
-#: src/lang.c:2368
+#: src/lang.c:2428
 msgid "List thread using right arrow key"
 msgstr "List thread using right arrow key"
 
-#: src/lang.c:2369
+#: src/lang.c:2429
 msgid ""
 "# If ON automatically list thread when entering it using right arrow key.\n"
 msgstr ""
 "# If ON automatically list thread when entering it using right arrow key.\n"
 
-#: src/lang.c:2373
+#: src/lang.c:2433
 msgid "Enter character to indicate deleted articles. <CR> sets, <ESC> cancels."
 msgstr ""
 "Enter character to indicate deleted articles. <CR> sets, <ESC> cancels."
 
-#: src/lang.c:2374
+#: src/lang.c:2434
 msgid "Character to show deleted articles"
 msgstr "Character to show deleted articles"
 
-#: src/lang.c:2375
+#: src/lang.c:2435
 msgid ""
 "# Character used to show that an art was deleted (default 'D')\n"
 "# _ is turned into ' '\n"
@@ -7104,17 +7320,17 @@ msgstr ""
 "# Character used to show that an art was deleted (default 'D')\n"
 "# _ is turned into ' '\n"
 
-#: src/lang.c:2380
+#: src/lang.c:2440
 msgid ""
 "Enter character to indicate articles in a range. <CR> sets, <ESC> cancels."
 msgstr ""
 "Enter character to indicate articles in a range. <CR> sets, <ESC> cancels."
 
-#: src/lang.c:2381
+#: src/lang.c:2441
 msgid "Character to show inrange articles"
 msgstr "Character to show inrange articles"
 
-#: src/lang.c:2382
+#: src/lang.c:2442
 msgid ""
 "# Character used to show that an art is in a range (default '#')\n"
 "# _ is turned into ' '\n"
@@ -7122,7 +7338,7 @@ msgstr ""
 "# Character used to show that an art is in a range (default '#')\n"
 "# _ is turned into ' '\n"
 
-#: src/lang.c:2387
+#: src/lang.c:2447
 msgid ""
 "Enter character to indicate that article will return. <CR> sets, <ESC> "
 "cancels."
@@ -7130,11 +7346,11 @@ msgstr ""
 "Enter character to indicate that article will return. <CR> sets, <ESC> "
 "cancels."
 
-#: src/lang.c:2388
+#: src/lang.c:2448
 msgid "Character to show returning arts"
 msgstr "Character to show returning arts"
 
-#: src/lang.c:2389
+#: src/lang.c:2449
 msgid ""
 "# Character used to show that an art will return (default '-')\n"
 "# _ is turned into ' '\n"
@@ -7142,17 +7358,17 @@ msgstr ""
 "# Character used to show that an art will return (default '-')\n"
 "# _ is turned into ' '\n"
 
-#: src/lang.c:2394
+#: src/lang.c:2454
 msgid ""
 "Enter character to indicate selected articles. <CR> sets, <ESC> cancels."
 msgstr ""
 "Enter character to indicate selected articles. <CR> sets, <ESC> cancels."
 
-#: src/lang.c:2395
+#: src/lang.c:2455
 msgid "Character to show selected articles"
 msgstr "Character to show selected articles"
 
-#: src/lang.c:2396
+#: src/lang.c:2456
 msgid ""
 "# Character used to show that an art was auto-selected (default '*')\n"
 "# _ is turned into ' '\n"
@@ -7160,15 +7376,15 @@ msgstr ""
 "# Character used to show that an art was auto-selected (default '*')\n"
 "# _ is turned into ' '\n"
 
-#: src/lang.c:2401
+#: src/lang.c:2461
 msgid "Enter character to indicate recent articles. <CR> sets, <ESC> cancels."
 msgstr "Enter character to indicate recent articles. <CR> sets, <ESC> cancels."
 
-#: src/lang.c:2402
+#: src/lang.c:2462
 msgid "Character to show recent articles"
 msgstr "Character to show recent articles"
 
-#: src/lang.c:2403
+#: src/lang.c:2463
 msgid ""
 "# Character used to show that an art is recent (default 'o')\n"
 "# _ is turned into ' '\n"
@@ -7176,15 +7392,15 @@ msgstr ""
 "# Character used to show that an art is recent (default 'o')\n"
 "# _ is turned into ' '\n"
 
-#: src/lang.c:2408
+#: src/lang.c:2468
 msgid "Enter character to indicate unread articles. <CR> sets, <ESC> cancels."
 msgstr "Enter character to indicate unread articles. <CR> sets, <ESC> cancels."
 
-#: src/lang.c:2409
+#: src/lang.c:2469
 msgid "Character to show unread articles"
 msgstr "Character to show unread articles"
 
-#: src/lang.c:2410
+#: src/lang.c:2470
 msgid ""
 "# Character used to show that an art is unread (default '+')\n"
 "# _ is turned into ' '\n"
@@ -7192,15 +7408,15 @@ msgstr ""
 "# Character used to show that an art is unread (default '+')\n"
 "# _ is turned into ' '\n"
 
-#: src/lang.c:2415
+#: src/lang.c:2475
 msgid "Enter character to indicate read articles. <CR> sets, <ESC> cancels."
 msgstr "Enter character to indicate read articles. <CR> sets, <ESC> cancels."
 
-#: src/lang.c:2416
+#: src/lang.c:2476
 msgid "Character to show read articles"
 msgstr "Character to show read articles"
 
-#: src/lang.c:2417
+#: src/lang.c:2477
 msgid ""
 "# Character used to show that an art was read (default ' ')\n"
 "# _ is turned into ' '\n"
@@ -7208,15 +7424,15 @@ msgstr ""
 "# Character used to show that an art was read (default ' ')\n"
 "# _ is turned into ' '\n"
 
-#: src/lang.c:2422
+#: src/lang.c:2482
 msgid "Enter character to indicate killed articles. <CR> sets, <ESC> cancels."
 msgstr "Enter character to indicate killed articles. <CR> sets, <ESC> cancels."
 
-#: src/lang.c:2423
+#: src/lang.c:2483
 msgid "Character to show killed articles"
 msgstr "Character to show killed articles"
 
-#: src/lang.c:2424
+#: src/lang.c:2484
 msgid ""
 "# Character used to show that an art was killed (default 'K')\n"
 "# kill_level must be set accordingly, _ is turned into ' '\n"
@@ -7224,17 +7440,17 @@ msgstr ""
 "# Character used to show that an art was killed (default 'K')\n"
 "# kill_level must be set accordingly, _ is turned into ' '\n"
 
-#: src/lang.c:2429
+#: src/lang.c:2489
 msgid ""
 "Enter character to indicate read selected articles. <CR> sets, <ESC> cancels."
 msgstr ""
 "Enter character to indicate read selected articles. <CR> sets, <ESC> cancels."
 
-#: src/lang.c:2430
+#: src/lang.c:2490
 msgid "Character to show readselected arts"
 msgstr "Character to show readselected arts"
 
-#: src/lang.c:2431
+#: src/lang.c:2491
 msgid ""
 "# Character used to show that an art was selected before read (default ':')\n"
 "# kill_level must be set accordingly, _ is turned into ' '\n"
@@ -7242,11 +7458,11 @@ msgstr ""
 "# Character used to show that an art was selected before read (default ':')\n"
 "# kill_level must be set accordingly, _ is turned into ' '\n"
 
-#: src/lang.c:2437
+#: src/lang.c:2497
 msgid "Abbreviate long newsgroup names"
 msgstr "Abbreviate long newsgroup names"
 
-#: src/lang.c:2438
+#: src/lang.c:2498
 msgid ""
 "# If ON abbreviate (if necessary) long newsgroup names at group selection\n"
 "# level and article level like this:\n"
@@ -7256,15 +7472,15 @@ msgstr ""
 "# level and article level like this:\n"
 "#   news.software.readers -> n.software.readers -> n.s.readers -> n.s.r.\n"
 
-#: src/lang.c:2444
+#: src/lang.c:2504
 msgid "Enter character to indicate global scopes. <CR> sets, <ESC> cancels."
 msgstr "Enter character to indicate global scopes. <CR> sets, <ESC> cancels."
 
-#: src/lang.c:2445
+#: src/lang.c:2505
 msgid "Character to show global scopes"
 msgstr "Character to show global scopes"
 
-#: src/lang.c:2446
+#: src/lang.c:2506
 msgid ""
 "# Character used to show that a scope was read from the global\n"
 "# attributes file (default '!')\n"
@@ -7274,7 +7490,7 @@ msgstr ""
 "# attributes file (default '!')\n"
 "# _ is turned into ' '\n"
 
-#: src/lang.c:2452
+#: src/lang.c:2512
 msgid ""
 "Enter character to indicate global scopes when current group matches. <CR> "
 "sets, <ESC> cancels."
@@ -7282,11 +7498,11 @@ msgstr ""
 "Enter character to indicate global scopes when current group matches. <CR> "
 "sets, <ESC> cancels."
 
-#: src/lang.c:2453
+#: src/lang.c:2513
 msgid "Char to show global scope matches"
 msgstr "Char to show global scope matches"
 
-#: src/lang.c:2454
+#: src/lang.c:2514
 msgid ""
 "# Character used to show that a scope was read from the global\n"
 "# attributes file and the current group matches (default ':')\n"
@@ -7296,15 +7512,15 @@ msgstr ""
 "# attributes file and the current group matches (default ':')\n"
 "# _ is turned into ' '\n"
 
-#: src/lang.c:2460
+#: src/lang.c:2520
 msgid "Enter character to indicate local scopes. <CR> sets, <ESC> cancels."
 msgstr "Enter character to indicate local scopes. <CR> sets, <ESC> cancels."
 
-#: src/lang.c:2461
+#: src/lang.c:2521
 msgid "Character to show local scopes"
 msgstr "Character to show local scopes"
 
-#: src/lang.c:2462
+#: src/lang.c:2522
 msgid ""
 "# Character used to show that a scope was read from the local\n"
 "# attributes file (default ' ')\n"
@@ -7314,7 +7530,7 @@ msgstr ""
 "# attributes file (default ' ')\n"
 "# _ is turned into ' '\n"
 
-#: src/lang.c:2468
+#: src/lang.c:2528
 msgid ""
 "Enter character to indicate local scopes when current group matches. <CR> "
 "sets, <ESC> cancels."
@@ -7322,11 +7538,11 @@ msgstr ""
 "Enter character to indicate local scopes when current group matches. <CR> "
 "sets, <ESC> cancels."
 
-#: src/lang.c:2469
+#: src/lang.c:2529
 msgid "Char to show local scope matches"
 msgstr "Char to show local scope matches"
 
-#: src/lang.c:2470
+#: src/lang.c:2530
 msgid ""
 "# Character used to show that a scope was read from the local\n"
 "# attributes file and the current group matches (default '*')\n"
@@ -7336,7 +7552,7 @@ msgstr ""
 "# attributes file and the current group matches (default '*')\n"
 "# _ is turned into ' '\n"
 
-#: src/lang.c:2476
+#: src/lang.c:2536
 msgid ""
 "0 = full page scrolling, -1 = show previous last line as first on next page, "
 "-2 = half page"
@@ -7344,11 +7560,11 @@ msgstr ""
 "0 = full page scrolling, -1 = show previous last line as first on next page, "
 "-2 = half page"
 
-#: src/lang.c:2477
+#: src/lang.c:2537
 msgid "Number of lines to scroll in pager"
 msgstr "Number of lines to scroll in pager"
 
-#: src/lang.c:2478
+#: src/lang.c:2538
 msgid ""
 "# Number of lines that cursor-up/down will scroll in article pager\n"
 "# Possible values are (the default is marked with *):\n"
@@ -7366,53 +7582,65 @@ msgstr ""
 "# * 1 = line-by-line\n"
 "#   2 or greater = scroll by 2 or more lines (only in the pager)\n"
 
-#: src/lang.c:2488
+#: src/lang.c:2548
 msgid "Display signatures. <SPACE> toggles & <CR> sets."
 msgstr "Display signatures. <SPACE> toggles & <CR> sets."
 
-#: src/lang.c:2489
+#: src/lang.c:2549
 msgid "Display signatures"
 msgstr "Display signatures"
 
-#: src/lang.c:2490
+#: src/lang.c:2550
 msgid "# If OFF don't show signatures when displaying articles\n"
 msgstr "# If OFF don't show signatures when displaying articles\n"
 
-#: src/lang.c:2494
-msgid "Display article score. <SPACE> toggles & <CR> sets."
-msgstr "Display article score. <SPACE> toggles & <CR> sets."
-
-#: src/lang.c:2495
-msgid "Display article score in pager"
-msgstr "Display article score in pager"
-
-#: src/lang.c:2496
-msgid "# If ON show article score when displaying articles\n"
-msgstr "# If ON show article score when displaying articles\n"
+#: src/lang.c:2554
+msgid "Display article info. <SPACE> toggles & <CR> sets."
+msgstr "Display article info. <SPACE> toggles & <CR> sets."
 
-#: src/lang.c:2501
+#: src/lang.c:2555
+msgid "Display article info in pager"
+msgstr "Display article info in pager"
+
+#: src/lang.c:2556
+msgid ""
+"# Show article info when displaying articles\n"
+"# Possible values are (the default is marked with *):\n"
+"# * 0 = None\n"
+"#   1 = Article score\n"
+"#   2 = Article language\n"
+"#   3 = Score and language\n"
+msgstr ""
+"# Show article info when displaying articles\n"
+"# Possible values are (the default is marked with *):\n"
+"# * 0 = None\n"
+"#   1 = Article score\n"
+"#   2 = Article language\n"
+"#   3 = Score and language\n"
+
+#: src/lang.c:2566
 msgid "Remove soft hyphens. <SPACE> toggles & <CR> sets."
 msgstr "Remove soft hyphens. <SPACE> toggles & <CR> sets."
 
-#: src/lang.c:2502
+#: src/lang.c:2567
 msgid "Remove soft hyphens"
 msgstr "Remove soft hyphens"
 
-#: src/lang.c:2503
+#: src/lang.c:2568
 msgid "# If ON remove soft hyphens when displaying articles\n"
 msgstr "# If ON remove soft hyphens when displaying articles\n"
 
-#: src/lang.c:2508
+#: src/lang.c:2573
 msgid ""
 "Display none mime data as tagged attachments. <SPACE> toggles & <CR> sets."
 msgstr ""
 "Display none mime data as tagged attachments. <SPACE> toggles & <CR> sets."
 
-#: src/lang.c:2509
+#: src/lang.c:2574
 msgid "Display none mime data as an attachment"
 msgstr "Display none mime data as an attachment"
 
-#: src/lang.c:2510
+#: src/lang.c:2575
 msgid ""
 "# Handling of none text in the pager\n"
 "# Possible values are any combination of (the default is marked with *):\n"
@@ -7436,17 +7664,17 @@ msgstr ""
 "#   4 = Hide Inline PGP\n"
 "#   8 = Hide Shar\n"
 
-#: src/lang.c:2522
+#: src/lang.c:2587
 msgid ""
 "Decode German style TeX umlaut codes to ISO. <SPACE> toggles & <CR> sets."
 msgstr ""
 "Decode German style TeX umlaut codes to ISO. <SPACE> toggles & <CR> sets."
 
-#: src/lang.c:2523
+#: src/lang.c:2588
 msgid "Display \"a as Umlaut-a"
 msgstr "Display \"a as Umlaut-a"
 
-#: src/lang.c:2524
+#: src/lang.c:2589
 msgid ""
 "# If ON decode German style TeX umlaut codes to ISO and\n"
 "# show \"a as Umlaut-a, etc.\n"
@@ -7454,15 +7682,15 @@ msgstr ""
 "# If ON decode German style TeX umlaut codes to ISO and\n"
 "# show \"a as Umlaut-a, etc.\n"
 
-#: src/lang.c:2529 src/lang.c:2539
+#: src/lang.c:2594 src/lang.c:2604
 msgid "Space separated list of header fields"
 msgstr "Space separated list of header fields"
 
-#: src/lang.c:2530
+#: src/lang.c:2595
 msgid "Display these header fields (or *)"
 msgstr "Display these header fields (or *)"
 
-#: src/lang.c:2531
+#: src/lang.c:2596
 msgid ""
 "# Which news headers you wish to see. If you want to see _all_ the headers,\n"
 "# place an '*' as this value. This is the only way a wildcard can be used.\n"
@@ -7478,15 +7706,15 @@ msgstr ""
 "with\n"
 "# spaces. Not defining anything turns off this option.\n"
 
-#: src/lang.c:2540
+#: src/lang.c:2605
 msgid "Do not display these header fields"
 msgstr "Do not display these header fields"
 
-#: src/lang.c:2541
+#: src/lang.c:2606
 msgid ""
 "# Same as 'news_headers_to_display' except it denotes the opposite.\n"
 "# An example of using both options might be if you thought X- headers were\n"
-"# A Good Thing(tm), but thought Alan and Pape were miscreants...well then "
+"# A Good Thing(tm), but thought Alan and Pape were miscreants... well then "
 "you\n"
 "# would do something like this:\n"
 "# news_headers_to_display=X-\n"
@@ -7495,36 +7723,36 @@ msgid ""
 msgstr ""
 "# Same as 'news_headers_to_display' except it denotes the opposite.\n"
 "# An example of using both options might be if you thought X- headers were\n"
-"# A Good Thing(tm), but thought Alan and Pape were miscreants...well then "
+"# A Good Thing(tm), but thought Alan and Pape were miscreants... well then "
 "you\n"
 "# would do something like this:\n"
 "# news_headers_to_display=X-\n"
 "# news_headers_to_not_display=X-Alan X-Pape\n"
 "# Not defining anything turns off this option.\n"
 
-#: src/lang.c:2551
+#: src/lang.c:2616
 msgid ""
 "Do you want to enable automatic handling of multipart/alternative articles?"
 msgstr ""
 "Do you want to enable automatic handling of multipart/alternative articles?"
 
-#: src/lang.c:2552
+#: src/lang.c:2617
 msgid "Skip multipart/alternative parts"
 msgstr "Skip multipart/alternative parts"
 
-#: src/lang.c:2553
+#: src/lang.c:2618
 msgid "# If ON strip multipart/alternative messages automatically\n"
 msgstr "# If ON strip multipart/alternative messages automatically\n"
 
-#: src/lang.c:2557
+#: src/lang.c:2622
 msgid "<SPACE> toggles & <CR> sets."
 msgstr "<SPACE> toggles & <CR> sets."
 
-#: src/lang.c:2558
+#: src/lang.c:2623
 msgid "How to treat verbatim blocks"
 msgstr "How to treat verbatim blocks"
 
-#: src/lang.c:2559
+#: src/lang.c:2624
 msgid ""
 "# How to treat verbatim blocks in articles\n"
 "# Possible values are (the default is marked with *):\n"
@@ -7540,15 +7768,15 @@ msgstr ""
 "#   2 = Detect and show verbatim blocks, hide begin and end marks\n"
 "#   3 = Detect verbatim blocks and hide them completely\n"
 
-#: src/lang.c:2569
+#: src/lang.c:2634
 msgid "A regex used to decide which lines to show in col_quote."
 msgstr "A regex used to decide which lines to show in col_quote."
 
-#: src/lang.c:2570
+#: src/lang.c:2635
 msgid "Regex used to show quoted lines"
 msgstr "Regex used to show quoted lines"
 
-#: src/lang.c:2571
+#: src/lang.c:2636
 msgid ""
 "# A regular expression that tin will use to decide which lines are\n"
 "# quoted when viewing articles. Quoted lines are shown in col_quote.\n"
@@ -7558,15 +7786,15 @@ msgstr ""
 "# quoted when viewing articles. Quoted lines are shown in col_quote.\n"
 "# If you leave this blank, tin will use a built in default.\n"
 
-#: src/lang.c:2577
+#: src/lang.c:2642
 msgid "A regex used to decide which lines to show in col_quote2."
 msgstr "A regex used to decide which lines to show in col_quote2."
 
-#: src/lang.c:2578
+#: src/lang.c:2643
 msgid "Regex used to show twice quoted l."
 msgstr "Regex used to show twice quoted l."
 
-#: src/lang.c:2579
+#: src/lang.c:2644
 msgid ""
 "# A regular expression that tin will use to decide which lines are\n"
 "# quoted twice. Twice quoted lines are shown in col_quote2.\n"
@@ -7576,15 +7804,15 @@ msgstr ""
 "# quoted twice. Twice quoted lines are shown in col_quote2.\n"
 "# If you leave this blank, tin will use a built in default.\n"
 
-#: src/lang.c:2585
+#: src/lang.c:2650
 msgid "A regex used to decide which lines to show in col_quote3."
 msgstr "A regex used to decide which lines to show in col_quote3."
 
-#: src/lang.c:2586
+#: src/lang.c:2651
 msgid "Regex used to show >= 3 times q.l."
 msgstr "Regex used to show >= 3 times q.l."
 
-#: src/lang.c:2587
+#: src/lang.c:2652
 msgid ""
 "# A regular expression that tin will use to decide which lines are\n"
 "# quoted >=3 times. >=3 times quoted lines are shown in col_quote3.\n"
@@ -7594,27 +7822,27 @@ msgstr ""
 "# quoted >=3 times. >=3 times quoted lines are shown in col_quote3.\n"
 "# If you leave this blank, tin will use a built in default.\n"
 
-#: src/lang.c:2593
+#: src/lang.c:2658
 msgid "Enable detection of external quotes? <SPACE> toggles & <CR> sets."
 msgstr "Enable detection of external quotes? <SPACE> toggles & <CR> sets."
 
-#: src/lang.c:2594
+#: src/lang.c:2659
 msgid "Detection of external quotes"
 msgstr "Detection of external quotes"
 
-#: src/lang.c:2595
+#: src/lang.c:2660
 msgid "# If ON detect quoted text from external sources in articles\n"
 msgstr "# If ON detect quoted text from external sources in articles\n"
 
-#: src/lang.c:2599
+#: src/lang.c:2664
 msgid "A regex used to decide which lines to show in col_extquote."
 msgstr "A regex used to decide which lines to show in col_extquote."
 
-#: src/lang.c:2600
+#: src/lang.c:2665
 msgid "Regex used to show quotes from external sources"
 msgstr "Regex used to show quotes from external sources"
 
-#: src/lang.c:2601
+#: src/lang.c:2666
 msgid ""
 "# A regular expression that tin will use to decide which lines are\n"
 "# external quotes. Text from external quotes is shown in col_extquote.\n"
@@ -7624,15 +7852,15 @@ msgstr ""
 "# external quotes. Text from external quotes is shown in col_extquote.\n"
 "# If you leave this blank, tin will use a built in default.\n"
 
-#: src/lang.c:2608
+#: src/lang.c:2673
 msgid "A regex used to decide which lines to hide in pager"
 msgstr "A regex used to decide which lines to hide in pager"
 
-#: src/lang.c:2609
+#: src/lang.c:2674
 msgid "Regex used to hide matching lines"
 msgstr "Regex used to hide matching lines"
 
-#: src/lang.c:2610
+#: src/lang.c:2675
 msgid ""
 "# A regular expression that to hide matching lines.\n"
 "# Could be used to hide excessive quoting, e.g. via \"^>\\s?>\\s?>\".\n"
@@ -7642,15 +7870,15 @@ msgstr ""
 "# Could be used to hide excessive quoting, e.g. via \"^>\\s?>\\s?>\".\n"
 "# If you leave this blank, no lines will be hidden.\n"
 
-#: src/lang.c:2616
+#: src/lang.c:2681
 msgid "A regex used to decide which words to show in col_markslashes."
 msgstr "A regex used to decide which words to show in col_markslashes."
 
-#: src/lang.c:2617
+#: src/lang.c:2682
 msgid "Regex used to highlight /slashes/"
 msgstr "Regex used to highlight /slashes/"
 
-#: src/lang.c:2618
+#: src/lang.c:2683
 msgid ""
 "# A regular expression that tin will use to decide which words\n"
 "# bounded by '/' are to be shown in col_markslashes.\n"
@@ -7660,15 +7888,15 @@ msgstr ""
 "# bounded by '/' are to be shown in col_markslashes.\n"
 "# If you leave this blank, tin will use a built in default.\n"
 
-#: src/lang.c:2624
+#: src/lang.c:2689
 msgid "A regex used to decide which words to show in col_markstars."
 msgstr "A regex used to decide which words to show in col_markstars."
 
-#: src/lang.c:2625
+#: src/lang.c:2690
 msgid "Regex used to highlight *stars*"
 msgstr "Regex used to highlight *stars*"
 
-#: src/lang.c:2626
+#: src/lang.c:2691
 msgid ""
 "# A regular expression that tin will use to decide which words\n"
 "# bounded by '*' are to be shown in col_markstars.\n"
@@ -7678,15 +7906,15 @@ msgstr ""
 "# bounded by '*' are to be shown in col_markstars.\n"
 "# If you leave this blank, tin will use a built in default.\n"
 
-#: src/lang.c:2632
+#: src/lang.c:2697
 msgid "A regex used to decide which words to show in col_markstroke."
 msgstr "A regex used to decide which words to show in col_markstroke."
 
-#: src/lang.c:2633
+#: src/lang.c:2698
 msgid "Regex used to highlight -strokes-"
 msgstr "Regex used to highlight -strokes-"
 
-#: src/lang.c:2634
+#: src/lang.c:2699
 msgid ""
 "# A regular expression that tin will use to decide which words\n"
 "# bounded by '-' are to be shown in col_markstroke.\n"
@@ -7696,15 +7924,15 @@ msgstr ""
 "# bounded by '-' are to be shown in col_markstroke.\n"
 "# If you leave this blank, tin will use a built in default.\n"
 
-#: src/lang.c:2640
+#: src/lang.c:2705
 msgid "A regex used to decide which words to show in col_markdash."
 msgstr "A regex used to decide which words to show in col_markdash."
 
-#: src/lang.c:2641
+#: src/lang.c:2706
 msgid "Regex used to highlight _underline_"
 msgstr "Regex used to highlight _underline_"
 
-#: src/lang.c:2642
+#: src/lang.c:2707
 msgid ""
 "# A regular expression that tin will use to decide which words\n"
 "# bounded by '_' are to be shown in col_markdash.\n"
@@ -7714,16 +7942,16 @@ msgstr ""
 "# bounded by '_' are to be shown in col_markdash.\n"
 "# If you leave this blank, tin will use a built in default.\n"
 
-#: src/lang.c:2648
+#: src/lang.c:2713
 msgid "A regex used to find Subject prefixes to remove.  Use '|' as separator."
 msgstr ""
 "A regex used to find Subject prefixes to remove.  Use '|' as separator."
 
-#: src/lang.c:2649
+#: src/lang.c:2714
 msgid "Regex with Subject prefixes"
 msgstr "Regex with Subject prefixes"
 
-#: src/lang.c:2650
+#: src/lang.c:2715
 msgid ""
 "# A regular expression that tin will use to find Subject prefixes\n"
 "# which will be removed before showing the header.\n"
@@ -7731,16 +7959,16 @@ msgstr ""
 "# A regular expression that tin will use to find Subject prefixes\n"
 "# which will be removed before showing the header.\n"
 
-#: src/lang.c:2655
+#: src/lang.c:2720
 msgid "A regex used to find Subject suffixes to remove.  Use '|' as separator."
 msgstr ""
 "A regex used to find Subject suffixes to remove.  Use '|' as separator."
 
-#: src/lang.c:2656
+#: src/lang.c:2721
 msgid "Regex with Subject suffixes"
 msgstr "Regex with Subject suffixes"
 
-#: src/lang.c:2657
+#: src/lang.c:2722
 msgid ""
 "# A regular expression that tin will use to find Subject suffixes\n"
 "# which will be removed when replying or posting followup.\n"
@@ -7748,15 +7976,15 @@ msgstr ""
 "# A regular expression that tin will use to find Subject suffixes\n"
 "# which will be removed when replying or posting followup.\n"
 
-#: src/lang.c:2662
+#: src/lang.c:2727
 msgid "A regex used to find the begin of a verbatim block."
 msgstr "A regex used to find the begin of a verbatim block."
 
-#: src/lang.c:2663
+#: src/lang.c:2728
 msgid "Regex for begin of a verbatim block"
 msgstr "Regex for begin of a verbatim block"
 
-#: src/lang.c:2664
+#: src/lang.c:2729
 msgid ""
 "# A regular expression that tin will use to find the begin of\n"
 "# a verbatim block.\n"
@@ -7764,15 +7992,15 @@ msgstr ""
 "# A regular expression that tin will use to find the begin of\n"
 "# a verbatim block.\n"
 
-#: src/lang.c:2669
+#: src/lang.c:2734
 msgid "A regex used to find the end of a verbatim block."
 msgstr "A regex used to find the end of a verbatim block."
 
-#: src/lang.c:2670
+#: src/lang.c:2735
 msgid "Regex for end of a verbatim block"
 msgstr "Regex for end of a verbatim block"
 
-#: src/lang.c:2671
+#: src/lang.c:2736
 msgid ""
 "# A regular expression that tin will use to find the end of\n"
 "# a verbatim block.\n"
@@ -7780,7 +8008,7 @@ msgstr ""
 "# A regular expression that tin will use to find the end of\n"
 "# a verbatim block.\n"
 
-#: src/lang.c:2676
+#: src/lang.c:2741
 msgid ""
 "Enter name and options for external MIME viewer, --internal for built-in "
 "viewer"
@@ -7788,11 +8016,11 @@ msgstr ""
 "Enter name and options for external MIME viewer, --internal for built-in "
 "viewer"
 
-#: src/lang.c:2677
+#: src/lang.c:2742
 msgid "MIME binary content viewer"
 msgstr "MIME binary content viewer"
 
-#: src/lang.c:2678
+#: src/lang.c:2743
 msgid ""
 "# If --internal automatically use the built in MIME viewer for non-text\n"
 "# parts of articles.\n"
@@ -7806,15 +8034,15 @@ msgstr ""
 "blank\n"
 "# for no automatic viewing\n"
 
-#: src/lang.c:2685
+#: src/lang.c:2750
 msgid "Confirm before starting non-text viewing program"
 msgstr "Confirm before starting non-text viewing program"
 
-#: src/lang.c:2686
+#: src/lang.c:2751
 msgid "Ask before using MIME viewer"
 msgstr "Ask before using MIME viewer"
 
-#: src/lang.c:2687
+#: src/lang.c:2752
 msgid ""
 "# If ON tin will ask before using metamail to display MIME messages\n"
 "# this only happens if metamail_prog is set to something\n"
@@ -7822,35 +8050,35 @@ msgstr ""
 "# If ON tin will ask before using metamail to display MIME messages\n"
 "# this only happens if metamail_prog is set to something\n"
 
-#: src/lang.c:2692
+#: src/lang.c:2757
 msgid "Ask to mark groups read when quitting. <SPACE> toggles & <CR> sets."
 msgstr "Ask to mark groups read when quitting. <SPACE> toggles & <CR> sets."
 
-#: src/lang.c:2693
+#: src/lang.c:2758
 msgid "Catchup read groups when quitting"
 msgstr "Catchup read groups when quitting"
 
-#: src/lang.c:2694
+#: src/lang.c:2759
 msgid "# If ON ask user if read groups should all be marked read\n"
 msgstr "# If ON ask user if read groups should all be marked read\n"
 
-#: src/lang.c:2699
+#: src/lang.c:2764
 msgid "Catchup group using left key"
 msgstr "Catchup group using left key"
 
-#: src/lang.c:2700
+#: src/lang.c:2765
 msgid "# If ON catchup group/thread when leaving with the left arrow key.\n"
 msgstr "# If ON catchup group/thread when leaving with the left arrow key.\n"
 
-#: src/lang.c:2705
+#: src/lang.c:2770
 msgid "Catchup thread by using left key"
 msgstr "Catchup thread by using left key"
 
-#: src/lang.c:2711
+#: src/lang.c:2776
 msgid "Which actions require confirmation"
 msgstr "Which actions require confirmation"
 
-#: src/lang.c:2712
+#: src/lang.c:2777
 msgid ""
 "# What should we ask confirmation for.\n"
 "# Possible values are (the default is marked with *):\n"
@@ -7874,53 +8102,53 @@ msgstr ""
 "#   6 = quit & select\n"
 "#   7 = commands & quit & select\n"
 
-#: src/lang.c:2726
+#: src/lang.c:2791
 msgid "'Mark as (un)read' ignores tags"
 msgstr "'Mark as (un)read' ignores tags"
 
-#: src/lang.c:2727
+#: src/lang.c:2792
 msgid ""
 "# If ON the 'Mark as (un)read' function marks only the current article.\n"
 msgstr ""
 "# If ON the 'Mark as (un)read' function marks only the current article.\n"
 
-#: src/lang.c:2731
+#: src/lang.c:2796
 msgid "Program to run to open URLs, <CR> sets, <ESC> cancels."
 msgstr "Program to run to open URLs, <CR> sets, <ESC> cancels."
 
-#: src/lang.c:2732
+#: src/lang.c:2797
 msgid "Program that opens URLs"
 msgstr "Program that opens URLs"
 
-#: src/lang.c:2733
+#: src/lang.c:2798
 msgid "# The program used to open URLs. The actual URL will be appended\n"
 msgstr "# The program used to open URLs. The actual URL will be appended\n"
 
-#: src/lang.c:2738
+#: src/lang.c:2803
 msgid "Use mouse in xterm"
 msgstr "Use mouse in xterm"
 
-#: src/lang.c:2739
+#: src/lang.c:2804
 msgid "# If ON enable mouse button support on xterm terminals\n"
 msgstr "# If ON enable mouse button support on xterm terminals\n"
 
-#: src/lang.c:2745
+#: src/lang.c:2810
 msgid "Use scroll keys on keypad"
 msgstr "Use scroll keys on keypad"
 
-#: src/lang.c:2746
+#: src/lang.c:2811
 msgid "# If ON enable scroll keys on terminals that support it\n"
 msgstr "# If ON enable scroll keys on terminals that support it\n"
 
-#: src/lang.c:2751
+#: src/lang.c:2816
 msgid "Enter maximum number of article to get. <CR> sets."
 msgstr "Enter maximum number of article to get. <CR> sets."
 
-#: src/lang.c:2752
+#: src/lang.c:2817
 msgid "Number of articles to get"
 msgstr "Number of articles to get"
 
-#: src/lang.c:2753
+#: src/lang.c:2818
 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"
@@ -7928,29 +8156,29 @@ msgstr ""
 "# 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"
 
-#: src/lang.c:2758
+#: src/lang.c:2823
 msgid "Enter number of days article is considered recent. <CR> sets."
 msgstr "Enter number of days article is considered recent. <CR> sets."
 
-#: src/lang.c:2759
+#: src/lang.c:2824
 msgid "Article recentness time limit"
 msgstr "Article recentness time limit"
 
-#: src/lang.c:2760
+#: src/lang.c:2825
 msgid "# Number of days in which article is considered recent, (0=OFF)\n"
 msgstr "# Number of days in which article is considered recent, (0=OFF)\n"
 
-#: src/lang.c:2764
+#: src/lang.c:2829
 msgid ""
 "WILDMAT for normal wildcards, REGEX for full regular expression matching."
 msgstr ""
 "WILDMAT for normal wildcards, REGEX for full regular expression matching."
 
-#: src/lang.c:2765
+#: src/lang.c:2830
 msgid "Wildcard matching"
 msgstr "Wildcard matching"
 
-#: src/lang.c:2766
+#: src/lang.c:2831
 msgid ""
 "# Wildcard matching\n"
 "# Possible values are (the default is marked with *):\n"
@@ -7962,59 +8190,59 @@ msgstr ""
 "# * 0 = wildmat\n"
 "#   1 = regex\n"
 
-#: src/lang.c:2773
+#: src/lang.c:2838
 msgid "Enter minimal score before an article is marked killed. <CR> sets."
 msgstr "Enter minimal score before an article is marked killed. <CR> sets."
 
-#: src/lang.c:2774
+#: src/lang.c:2839
 msgid "Score limit (kill)"
 msgstr "Score limit (kill)"
 
-#: src/lang.c:2775
+#: src/lang.c:2840
 msgid "# Score limit before an article is marked killed\n"
 msgstr "# Score limit before an article is marked killed\n"
 
-#: src/lang.c:2779
+#: src/lang.c:2844
 msgid "Enter default score to kill articles. <CR> sets."
 msgstr "Enter default score to kill articles. <CR> sets."
 
-#: src/lang.c:2780
+#: src/lang.c:2845
 msgid "Default score to kill articles"
 msgstr "Default score to kill articles"
 
-#: src/lang.c:2781
+#: src/lang.c:2846
 msgid "# Default score to kill articles\n"
 msgstr "# Default score to kill articles\n"
 
-#: src/lang.c:2785
+#: src/lang.c:2850
 msgid "Enter minimal score before an article is marked hot. <CR> sets."
 msgstr "Enter minimal score before an article is marked hot. <CR> sets."
 
-#: src/lang.c:2786
+#: src/lang.c:2851
 msgid "Score limit (select)"
 msgstr "Score limit (select)"
 
-#: src/lang.c:2787
+#: src/lang.c:2852
 msgid "# Score limit before an article is marked hot\n"
 msgstr "# Score limit before an article is marked hot\n"
 
-#: src/lang.c:2791
+#: src/lang.c:2856
 msgid "Enter default score to select articles. <CR> sets."
 msgstr "Enter default score to select articles. <CR> sets."
 
-#: src/lang.c:2792
+#: src/lang.c:2857
 msgid "Default score to select articles"
 msgstr "Default score to select articles"
 
-#: src/lang.c:2793
+#: src/lang.c:2858
 msgid "# Default score to select articles\n"
 msgstr "# Default score to select articles\n"
 
-#: src/lang.c:2799
+#: src/lang.c:2864
 msgid "Use slrnface to show ''X-Face:''s"
 msgstr "Use slrnface to show ''X-Face:''s"
 
-#: src/lang.c:2800
+#: src/lang.c:2865
 msgid ""
 "# If ON using slrnface(1) to interpret the ''X-Face:'' header.\n"
 "# Only useful when running in an xterm.\n"
@@ -8022,19 +8250,19 @@ msgstr ""
 "# If ON using slrnface(1) to interpret the ''X-Face:'' header.\n"
 "# Only useful when running in an xterm.\n"
 
-#: src/lang.c:2808
+#: src/lang.c:2873
 msgid "Use ANSI color"
 msgstr "Use ANSI colour"
 
-#: src/lang.c:2809
+#: src/lang.c:2874
 msgid "# If ON using ANSI-color\n"
 msgstr "# If ON using ANSI-colour\n"
 
-#: src/lang.c:2814
+#: src/lang.c:2879
 msgid "Standard foreground color"
 msgstr "Standard foreground colour"
 
-#: src/lang.c:2815
+#: src/lang.c:2880
 msgid ""
 "# Standard foreground color\n"
 "# Default: -1 (default color)\n"
@@ -8042,11 +8270,11 @@ msgstr ""
 "# Standard foreground colour\n"
 "# Default: -1 (default colour)\n"
 
-#: src/lang.c:2821
+#: src/lang.c:2886
 msgid "Standard background color"
 msgstr "Standard background colour"
 
-#: src/lang.c:2822
+#: src/lang.c:2887
 msgid ""
 "# Standard background color\n"
 "# Default: -1 (default color)\n"
@@ -8054,11 +8282,11 @@ msgstr ""
 "# Standard background colour\n"
 "# Default: -1 (default colour)\n"
 
-#: src/lang.c:2828
+#: src/lang.c:2893
 msgid "Color for inverse text (background)"
 msgstr "Colour for inverse text (background)"
 
-#: src/lang.c:2829
+#: src/lang.c:2894
 msgid ""
 "# Color of background for inverse text\n"
 "# Default: 4 (blue)\n"
@@ -8066,11 +8294,11 @@ msgstr ""
 "# Colour of background for inverse text\n"
 "# Default: 4 (blue)\n"
 
-#: src/lang.c:2835
+#: src/lang.c:2900
 msgid "Color for inverse text (foreground)"
 msgstr "Colour for inverse text (foreground)"
 
-#: src/lang.c:2836
+#: src/lang.c:2901
 msgid ""
 "# Color of foreground for inverse text\n"
 "# Default: 7 (white)\n"
@@ -8078,11 +8306,11 @@ msgstr ""
 "# Colour of foreground for inverse text\n"
 "# Default: 7 (white)\n"
 
-#: src/lang.c:2842
+#: src/lang.c:2907
 msgid "Color of text lines"
 msgstr "Colour of text lines"
 
-#: src/lang.c:2843
+#: src/lang.c:2908
 msgid ""
 "# Color of text lines\n"
 "# Default: -1 (default color)\n"
@@ -8090,11 +8318,11 @@ msgstr ""
 "# Colour of text lines\n"
 "# Default: -1 (default colour)\n"
 
-#: src/lang.c:2849
+#: src/lang.c:2914
 msgid "Color of mini help menu"
 msgstr "Colour of mini help menu"
 
-#: src/lang.c:2850
+#: src/lang.c:2915
 msgid ""
 "# Color of mini help menu\n"
 "# Default: 3 (brown)\n"
@@ -8102,11 +8330,11 @@ msgstr ""
 "# Colour of mini help menu\n"
 "# Default: 3 (brown)\n"
 
-#: src/lang.c:2856
+#: src/lang.c:2921
 msgid "Color of help text"
 msgstr "Colour of help text"
 
-#: src/lang.c:2857
+#: src/lang.c:2922
 msgid ""
 "# Color of help pages\n"
 "# Default: -1 (default color)\n"
@@ -8114,11 +8342,11 @@ msgstr ""
 "# Colour of help pages\n"
 "# Default: -1 (default colour)\n"
 
-#: src/lang.c:2863
+#: src/lang.c:2928
 msgid "Color of status messages"
 msgstr "Colour of status messages"
 
-#: src/lang.c:2864
+#: src/lang.c:2929
 msgid ""
 "# Color of messages in last line\n"
 "# Default: 6 (cyan)\n"
@@ -8126,11 +8354,11 @@ msgstr ""
 "# Colour of messages in last line\n"
 "# Default: 6 (cyan)\n"
 
-#: src/lang.c:2870
+#: src/lang.c:2935
 msgid "Color of quoted lines"
 msgstr "Colour of quoted lines"
 
-#: src/lang.c:2871
+#: src/lang.c:2936
 msgid ""
 "# Color of quote-lines\n"
 "# Default: 2 (green)\n"
@@ -8138,11 +8366,11 @@ msgstr ""
 "# Colour of quote-lines\n"
 "# Default: 2 (green)\n"
 
-#: src/lang.c:2877
+#: src/lang.c:2942
 msgid "Color of twice quoted line"
 msgstr "Colour of twice quoted line"
 
-#: src/lang.c:2878
+#: src/lang.c:2943
 msgid ""
 "# Color of twice quoted lines\n"
 "# Default: 3 (brown)\n"
@@ -8150,11 +8378,11 @@ msgstr ""
 "# Colour of twice quoted lines\n"
 "# Default: 3 (brown)\n"
 
-#: src/lang.c:2884
+#: src/lang.c:2949
 msgid "Color of >=3 times quoted line"
 msgstr "Colour of >=3 times quoted line"
 
-#: src/lang.c:2885
+#: src/lang.c:2950
 msgid ""
 "# Color of >=3 times quoted lines\n"
 "# Default: 4 (blue)\n"
@@ -8162,11 +8390,11 @@ msgstr ""
 "# Colour of >=3 times quoted lines\n"
 "# Default: 4 (blue)\n"
 
-#: src/lang.c:2891
+#: src/lang.c:2956
 msgid "Color of article header lines"
 msgstr "Colour of article header lines"
 
-#: src/lang.c:2892
+#: src/lang.c:2957
 msgid ""
 "# Color of header-lines\n"
 "# Default: 2 (green)\n"
@@ -8174,11 +8402,11 @@ msgstr ""
 "# Colour of header-lines\n"
 "# Default: 2 (green)\n"
 
-#: src/lang.c:2898
+#: src/lang.c:2963
 msgid "Color of actual news header fields"
 msgstr "Colour of actual news header fields"
 
-#: src/lang.c:2899
+#: src/lang.c:2964
 msgid ""
 "# Color of actual news header fields\n"
 "# Default: 9 (light red)\n"
@@ -8186,11 +8414,11 @@ msgstr ""
 "# Colour of actual news header fields\n"
 "# Default: 9 (light red)\n"
 
-#: src/lang.c:2905
+#: src/lang.c:2970
 msgid "Color of article subject lines"
 msgstr "Colour of article subject lines"
 
-#: src/lang.c:2906
+#: src/lang.c:2971
 msgid ""
 "# Color of article subject\n"
 "# Default: 6 (cyan)\n"
@@ -8198,11 +8426,11 @@ msgstr ""
 "# Colour of article subject\n"
 "# Default: 6 (cyan)\n"
 
-#: src/lang.c:2912
+#: src/lang.c:2977
 msgid "Color of external quotes"
 msgstr "Colour of external quotes"
 
-#: src/lang.c:2913
+#: src/lang.c:2978
 msgid ""
 "# Color of quoted text from external sources\n"
 "# Default: 5 (pink)\n"
@@ -8210,11 +8438,11 @@ msgstr ""
 "# Colour of quoted text from external sources\n"
 "# Default: 5 (pink)\n"
 
-#: src/lang.c:2919
+#: src/lang.c:2984
 msgid "Color of response counter"
 msgstr "Colour of response counter"
 
-#: src/lang.c:2920
+#: src/lang.c:2985
 msgid ""
 "# Color of response counter\n"
 "# Default: 2 (green)\n"
@@ -8222,11 +8450,11 @@ msgstr ""
 "# Colour of response counter\n"
 "# Default: 2 (green)\n"
 
-#: src/lang.c:2926
+#: src/lang.c:2991
 msgid "Color of sender (From:)"
 msgstr "Colour of sender (From:)"
 
-#: src/lang.c:2927
+#: src/lang.c:2992
 msgid ""
 "# Color of sender (From:)\n"
 "# Default: 2 (green)\n"
@@ -8234,11 +8462,11 @@ msgstr ""
 "# Colour of sender (From:)\n"
 "# Default: 2 (green)\n"
 
-#: src/lang.c:2933
+#: src/lang.c:2998
 msgid "Color of help/mail sign"
 msgstr "Colour of help/mail sign"
 
-#: src/lang.c:2934
+#: src/lang.c:2999
 msgid ""
 "# Color of Help/Mail-Sign\n"
 "# Default: 4 (blue)\n"
@@ -8246,11 +8474,11 @@ msgstr ""
 "# Colour of Help/Mail-Sign\n"
 "# Default: 4 (blue)\n"
 
-#: src/lang.c:2940
+#: src/lang.c:3005
 msgid "Color of signatures"
 msgstr "Colour of signatures"
 
-#: src/lang.c:2941
+#: src/lang.c:3006
 msgid ""
 "# Color of signature\n"
 "# Default: 4 (blue)\n"
@@ -8258,11 +8486,11 @@ msgstr ""
 "# Colour of signature\n"
 "# Default: 4 (blue)\n"
 
-#: src/lang.c:2947
+#: src/lang.c:3012
 msgid "Color of negative score"
 msgstr "Colour of negative score"
 
-#: src/lang.c:2948
+#: src/lang.c:3013
 msgid ""
 "# Color of negative score\n"
 "# Default: 1 (red)\n"
@@ -8270,11 +8498,11 @@ msgstr ""
 "# Colour of negative score\n"
 "# Default: 1 (red)\n"
 
-#: src/lang.c:2954
+#: src/lang.c:3019
 msgid "Color of positive score"
 msgstr "Colour of positive score"
 
-#: src/lang.c:2955
+#: src/lang.c:3020
 msgid ""
 "# Color of positive score\n"
 "# Default: 2 (green)\n"
@@ -8282,11 +8510,11 @@ msgstr ""
 "# Colour of positive score\n"
 "# Default: 2 (green)\n"
 
-#: src/lang.c:2961
+#: src/lang.c:3026
 msgid "Color of highlighted URLs"
 msgstr "Colour of highlighted URLs"
 
-#: src/lang.c:2962
+#: src/lang.c:3027
 msgid ""
 "# Color of highlighted URLs\n"
 "# Default: -1 (default color)\n"
@@ -8294,11 +8522,11 @@ msgstr ""
 "# Colour of highlighted URLs\n"
 "# Default: -1 (default colour)\n"
 
-#: src/lang.c:2968
+#: src/lang.c:3033
 msgid "Color of verbatim blocks"
 msgstr "Colour of verbatim blocks"
 
-#: src/lang.c:2969
+#: src/lang.c:3034
 msgid ""
 "# Color of verbatim blocks\n"
 "# Default: 5 (pink)\n"
@@ -8306,11 +8534,11 @@ msgstr ""
 "# Colour of verbatim blocks\n"
 "# Default: 5 (pink)\n"
 
-#: src/lang.c:2975
+#: src/lang.c:3040
 msgid "Color of highlighting with *stars*"
 msgstr "Colour of highlighting with *stars*"
 
-#: src/lang.c:2976
+#: src/lang.c:3041
 msgid ""
 "# Color of word highlighting with *stars*\n"
 "# Default: 11 (yellow)\n"
@@ -8318,11 +8546,11 @@ msgstr ""
 "# Colour of word highlighting with *stars*\n"
 "# Default: 11 (yellow)\n"
 
-#: src/lang.c:2982
+#: src/lang.c:3047
 msgid "Color of highlighting with _dash_"
 msgstr "Colour of highlighting with _dash_"
 
-#: src/lang.c:2983
+#: src/lang.c:3048
 msgid ""
 "# Color of word highlighting with _dash_\n"
 "# Default: 13 (light pink)\n"
@@ -8330,11 +8558,11 @@ msgstr ""
 "# Colour of word highlighting with _dash_\n"
 "# Default: 13 (light pink)\n"
 
-#: src/lang.c:2989
+#: src/lang.c:3054
 msgid "Color of highlighting with /slash/"
 msgstr "Colour of highlighting with /slash/"
 
-#: src/lang.c:2990
+#: src/lang.c:3055
 msgid ""
 "# Color of word highlighting with /slash/\n"
 "# Default: 14 (light cyan)\n"
@@ -8342,11 +8570,11 @@ msgstr ""
 "# Colour of word highlighting with /slash/\n"
 "# Default: 14 (light cyan)\n"
 
-#: src/lang.c:2996
+#: src/lang.c:3061
 msgid "Color of highlighting with -stroke-"
 msgstr "Colour of highlighting with -stroke-"
 
-#: src/lang.c:2997
+#: src/lang.c:3062
 msgid ""
 "# Color of word highlighting with -stroke-\n"
 "# Default: 12 (light blue)\n"
@@ -8354,11 +8582,11 @@ msgstr ""
 "# Colour of word highlighting with -stroke-\n"
 "# Default: 12 (light blue)\n"
 
-#: src/lang.c:3004
+#: src/lang.c:3069
 msgid "Attr. of highlighting with *stars*"
 msgstr "Attr. of highlighting with *stars*"
 
-#: src/lang.c:3005
+#: src/lang.c:3070
 msgid ""
 "# Attributes of word highlighting on mono terminals\n"
 "# Possible values are:\n"
@@ -8386,11 +8614,11 @@ msgstr ""
 "# Attribute of word highlighting with *stars*\n"
 "# Default: 6 (bold)\n"
 
-#: src/lang.c:3020
+#: src/lang.c:3085
 msgid "Attr. of highlighting with _dash_"
 msgstr "Attr. of highlighting with _dash_"
 
-#: src/lang.c:3021
+#: src/lang.c:3086
 msgid ""
 "# Attribute of word highlighting with _dash_\n"
 "# Default: 2 (best highlighting)\n"
@@ -8398,11 +8626,11 @@ msgstr ""
 "# Attribute of word highlighting with _dash_\n"
 "# Default: 2 (best highlighting)\n"
 
-#: src/lang.c:3027
+#: src/lang.c:3092
 msgid "Attr. of highlighting with /slash/"
 msgstr "Attr. of highlighting with /slash/"
 
-#: src/lang.c:3028
+#: src/lang.c:3093
 msgid ""
 "# Attribute of word highlighting with /slash/\n"
 "# Default: 5 (half bright)\n"
@@ -8410,11 +8638,11 @@ msgstr ""
 "# Attribute of word highlighting with /slash/\n"
 "# Default: 5 (half bright)\n"
 
-#: src/lang.c:3034
+#: src/lang.c:3099
 msgid "Attr. of highlighting with -stroke-"
 msgstr "Attr. of highlighting with -stroke-"
 
-#: src/lang.c:3035
+#: src/lang.c:3100
 msgid ""
 "# Attribute of word highlighting with -stroke-\n"
 "# Default: 3 (reverse video)\n"
@@ -8422,27 +8650,27 @@ msgstr ""
 "# Attribute of word highlighting with -stroke-\n"
 "# Default: 3 (reverse video)\n"
 
-#: src/lang.c:3041
+#: src/lang.c:3106
 msgid "URL highlighting in message body"
 msgstr "URL highlighting in message body"
 
-#: src/lang.c:3042
+#: src/lang.c:3107
 msgid "# Enable URL highlighting?\n"
 msgstr "# Enable URL highlighting?\n"
 
-#: src/lang.c:3047
+#: src/lang.c:3112
 msgid "Word highlighting in message body"
 msgstr "Word highlighting in message body"
 
-#: src/lang.c:3048
+#: src/lang.c:3113
 msgid "# Enable word highlighting?\n"
 msgstr "# Enable word highlighting?\n"
 
-#: src/lang.c:3053
+#: src/lang.c:3118
 msgid "What to display instead of mark"
 msgstr "What to display instead of mark"
 
-#: src/lang.c:3054
+#: src/lang.c:3119
 msgid ""
 "# Should the leading and ending stars and dashes also be displayed,\n"
 "# even when they are highlighting marks?\n"
@@ -8458,72 +8686,72 @@ msgstr ""
 "#   1 = yes, display mark\n"
 "# * 2 = print a space instead\n"
 
-#: src/lang.c:3063
+#: src/lang.c:3128
 msgid "Enter column number to wrap article lines to in the pager. <CR> sets."
 msgstr "Enter column number to wrap article lines to in the pager. <CR> sets."
 
-#: src/lang.c:3064
+#: src/lang.c:3129
 msgid "Page line wrap column"
 msgstr "Page line wrap column"
 
-#: src/lang.c:3065
+#: src/lang.c:3130
 msgid "# Wrap article lines at column\n"
 msgstr "# Wrap article lines at column\n"
 
-#: src/lang.c:3069
+#: src/lang.c:3134
 msgid ""
 "If ON, don't break words when wrapping lines. <SPACE> toggles & <CR> sets."
 msgstr ""
 "If ON, don't break words when wrapping lines. <SPACE> toggles & <CR> sets."
 
-#: src/lang.c:3070
+#: src/lang.c:3135
 msgid "Don't break words when wrapping"
 msgstr "Don't break words when wrapping"
 
-#: src/lang.c:3071
+#: src/lang.c:3136
 msgid "# Don't break long lines inside a word but on <SPACE> or <TAB>\n"
 msgstr "# Don't break long lines inside a word but on <SPACE> or <TAB>\n"
 
-#: src/lang.c:3076
+#: src/lang.c:3141
 msgid "Wrap around threads on next unread"
 msgstr "Wrap around threads on next unread"
 
-#: src/lang.c:3077
+#: src/lang.c:3142
 msgid "# If ON wrap around threads on searching next unread article\n"
 msgstr "# If ON wrap around threads on searching next unread article\n"
 
-#: src/lang.c:3081
+#: src/lang.c:3146
 msgid "Enter default mail address (and fullname). <CR> sets."
 msgstr "Enter default mail address (and fullname). <CR> sets."
 
-#: src/lang.c:3082 src/lang.c:3699
+#: src/lang.c:3147 src/lang.c:3769
 msgid "Mail address (and fullname)"
 msgstr "Mail address (and fullname)"
 
-#: src/lang.c:3083
+#: src/lang.c:3148
 msgid "# User's mail address (and fullname), if not username@host (fullname)\n"
 msgstr ""
 "# User's mail address (and fullname), if not username@host (fullname)\n"
 
-#: src/lang.c:3088
+#: src/lang.c:3153
 msgid "Show empty Followup-To in editor"
 msgstr "Show empty Followup-To in editor"
 
-#: src/lang.c:3089
+#: src/lang.c:3154
 msgid "# If ON show empty Followup-To header when editing an article\n"
 msgstr "# If ON show empty Followup-To header when editing an article\n"
 
-#: src/lang.c:3093
+#: src/lang.c:3158
 msgid ""
 "Enter path/! command/--none to create your default signature. <CR> sets."
 msgstr ""
 "Enter path/! command/--none to create your default signature. <CR> sets."
 
-#: src/lang.c:3094
+#: src/lang.c:3159
 msgid "Create signature from path/command"
 msgstr "Create signature from path/command"
 
-#: src/lang.c:3095
+#: src/lang.c:3160
 #, c-format
 msgid ""
 "# Signature path (random sigs)/file to be used when posting/replying\n"
@@ -8538,41 +8766,41 @@ msgstr ""
 "#                    (specify %G to pass name of current newsgroup)\n"
 "# sigfile=--none     don't append a signature\n"
 
-#: src/lang.c:3103
+#: src/lang.c:3168
 msgid ""
 "Prepend signature with \"-- \" on own line. <SPACE> toggles & <CR> sets."
 msgstr ""
 "Prepend signature with \"-- \" on own line. <SPACE> toggles & <CR> sets."
 
-#: src/lang.c:3104
+#: src/lang.c:3169
 msgid "Prepend signature with \"-- \""
 msgstr "Prepend signature with \"-- \""
 
-#: src/lang.c:3105
+#: src/lang.c:3170
 msgid "# If ON prepend the signature with dashes '\\n-- \\n'\n"
 msgstr "# If ON prepend the signature with dashes '\\n-- \\n'\n"
 
-#: src/lang.c:3109
+#: src/lang.c:3174
 msgid "Add signature when reposting articles. <SPACE> toggles & <CR> sets."
 msgstr "Add signature when reposting articles. <SPACE> toggles & <CR> sets."
 
-#: src/lang.c:3110
+#: src/lang.c:3175
 msgid "Add signature when reposting"
 msgstr "Add signature when reposting"
 
-#: src/lang.c:3111
+#: src/lang.c:3176
 msgid "# If ON add signature to reposted articles\n"
 msgstr "# If ON add signature to reposted articles\n"
 
-#: src/lang.c:3115
+#: src/lang.c:3180
 msgid "Enter quotation marks, %I for author's initials."
 msgstr "Enter quotation marks, %I for author's initials."
 
-#: src/lang.c:3116
+#: src/lang.c:3181
 msgid "Characters used as quote-marks"
 msgstr "Characters used as quote-marks"
 
-#: src/lang.c:3117
+#: src/lang.c:3182
 msgid ""
 "# Characters used in quoting to followups and replies.\n"
 "# '_' is replaced by ' ', %I is replaced by author's initials.\n"
@@ -8580,11 +8808,11 @@ msgstr ""
 "# Characters used in quoting to followups and replies.\n"
 "# '_' is replaced by ' ', %I is replaced by author's initials.\n"
 
-#: src/lang.c:3123
+#: src/lang.c:3188
 msgid "Quoting behavior"
 msgstr "Quoting behaviour"
 
-#: src/lang.c:3124
+#: src/lang.c:3189
 msgid ""
 "# How quoting should be handled when following up or replying.\n"
 "# Possible values are (the default is marked with *):\n"
@@ -8608,17 +8836,17 @@ msgstr ""
 "#   6 = Quote signatures, quote empty lines\n"
 "#   7 = Compress quotes, quote signatures, quote empty lines\n"
 
-#: src/lang.c:3137 src/lang.c:3145 src/lang.c:3151
+#: src/lang.c:3202 src/lang.c:3210 src/lang.c:3216
 msgid ""
 "%A Addr %D Date %F Addr+Name %G Groupname %M Message-ID %N Name %C First Name"
 msgstr ""
 "%A Addr %D Date %F Addr+Name %G Groupname %M Message-ID %N Name %C First Name"
 
-#: src/lang.c:3138
+#: src/lang.c:3203
 msgid "Quote line when following up"
 msgstr "Quote line when following up"
 
-#: src/lang.c:3139
+#: src/lang.c:3204
 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"
@@ -8628,37 +8856,37 @@ msgstr ""
 "# %A Address    %D Date   %F Addr+Name   %G Groupname   %M Message-ID\n"
 "# %N Full Name  %C First Name   %I Initials\n"
 
-#: src/lang.c:3146
+#: src/lang.c:3211
 msgid "Quote line when cross-posting"
 msgstr "Quote line when cross-posting"
 
-#: src/lang.c:3152
+#: src/lang.c:3217
 msgid "Quote line when mailing"
 msgstr "Quote line when mailing"
 
-#: src/lang.c:3157
+#: src/lang.c:3222
 msgid "If ON, include User-Agent: header. <SPACE> toggles & <CR> sets."
 msgstr "If ON, include User-Agent: header. <SPACE> toggles & <CR> sets."
 
-#: src/lang.c:3158
+#: src/lang.c:3223
 msgid "Insert ''User-Agent:'' header"
 msgstr "Insert ''User-Agent:'' header"
 
-#: src/lang.c:3159
+#: src/lang.c:3224
 msgid "# If ON include advertising User-Agent: header\n"
 msgstr "# If ON include advertising User-Agent: header\n"
 
-#: src/lang.c:3164
+#: src/lang.c:3229
 msgid ""
 "Enter charset name for MIME (e.g. US-ASCII, ISO-8859-1, EUC-KR), <CR> to set."
 msgstr ""
 "Enter charset name for MIME (e.g. US-ASCII, ISO-8859-1, EUC-KR), <CR> to set."
 
-#: src/lang.c:3165
+#: src/lang.c:3230
 msgid "MM_CHARSET"
 msgstr "MM_CHARSET"
 
-#: src/lang.c:3166
+#: src/lang.c:3231
 msgid ""
 "# Charset supported locally which is also used for MIME header and\n"
 "# Content-Type header.\n"
@@ -8674,41 +8902,41 @@ msgstr ""
 "# If MIME_STRICT_CHARSET is defined at compile-time, charset other than\n"
 "# mm_charset is considered not displayable and represented as '?'.\n"
 
-#: src/lang.c:3176
+#: src/lang.c:3241
 msgid "MM_NETWORK_CHARSET"
 msgstr "MM_NETWORK_CHARSET"
 
-#: src/lang.c:3177
+#: src/lang.c:3242
 msgid "# Charset used for MIME (Content-Type) header in postings.\n"
 msgstr "# Charset used for MIME (Content-Type) header in postings.\n"
 
-#: src/lang.c:3181
+#: src/lang.c:3246
 msgid ""
 "Enter local charset name (e.g. US-ASCII, ISO-8859-1, EUC-KR), <CR> to set."
 msgstr ""
 "Enter local charset name (e.g. US-ASCII, ISO-8859-1, EUC-KR), <CR> to set."
 
-#: src/lang.c:3182
+#: src/lang.c:3247
 msgid "MM_LOCAL_CHARSET"
 msgstr "MM_LOCAL_CHARSET"
 
-#: src/lang.c:3183
+#: src/lang.c:3248
 msgid "# Charset supported locally.\n"
 msgstr "# Charset supported locally.\n"
 
-#: src/lang.c:3190
+#: src/lang.c:3255
 msgid "Mailbox format"
 msgstr "Mailbox format"
 
-#: src/lang.c:3191
+#: src/lang.c:3256
 msgid "# Format of the mailbox.\n"
 msgstr "# Format of the mailbox.\n"
 
-#: src/lang.c:3196
+#: src/lang.c:3261
 msgid "MIME encoding in news messages"
 msgstr "MIME encoding in news messages"
 
-#: src/lang.c:3197
+#: src/lang.c:3262
 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"
@@ -8722,15 +8950,15 @@ msgstr ""
 "# while Base64 is more efficient for most 8-bit East Asian, Greek, and\n"
 "# Russian charsets with a lot of 8-bit characters.\n"
 
-#: src/lang.c:3205 src/lang.c:3226
+#: src/lang.c:3270 src/lang.c:3291
 msgid "Don't change unless you know what you are doing. <ESC> cancels."
 msgstr "Don't change unless you know what you are doing. <ESC> cancels."
 
-#: src/lang.c:3206
+#: src/lang.c:3271
 msgid "Use 8-bit characters in news headers"
 msgstr "Use 8-bit characters in news headers"
 
-#: src/lang.c:3207
+#: src/lang.c:3272
 msgid ""
 "# If ON, 8-bit characters in news headers are NOT encoded.\n"
 "# default is OFF. Thus 8-bit characters are encoded by default.\n"
@@ -8742,29 +8970,29 @@ msgstr ""
 "# 8-bit chars in header are encoded regardless of the value of this\n"
 "# parameter unless post_mime_encoding is 8bit as well.\n"
 
-#: src/lang.c:3214
+#: src/lang.c:3279
 msgid ""
 "Auto-view post-processed files <SPACE> toggles, <CR> sets, <ESC> cancels."
 msgstr ""
 "Auto-view post-processed files <SPACE> toggles, <CR> sets, <ESC> cancels."
 
-#: src/lang.c:3215
+#: src/lang.c:3280
 msgid "View post-processed files"
 msgstr "View post-processed files"
 
-#: src/lang.c:3216
+#: src/lang.c:3281
 msgid "# If set, post processed files will be opened in a viewer\n"
 msgstr "# If set, post processed files will be opened in a viewer\n"
 
-#: src/lang.c:3221
+#: src/lang.c:3286
 msgid "MIME encoding in mail messages"
 msgstr "MIME encoding in mail messages"
 
-#: src/lang.c:3227
+#: src/lang.c:3292
 msgid "Use 8-bit characters in mail headers"
 msgstr "Use 8-bit characters in mail headers"
 
-#: src/lang.c:3228
+#: src/lang.c:3293
 msgid ""
 "# If ON, 8-bit characters in mail headers are NOT encoded.\n"
 "# default is OFF. Thus 8-bit characters are encoded by default.\n"
@@ -8782,11 +9010,11 @@ msgstr ""
 "# prohibits 8-bit characters in mail headers so that you are advised NOT to\n"
 "# turn it ON unless you have some compelling reason.\n"
 
-#: src/lang.c:3239
+#: src/lang.c:3304
 msgid "Strip blanks from ends of lines"
 msgstr "Strip blanks from ends of lines"
 
-#: src/lang.c:3240
+#: src/lang.c:3305
 msgid ""
 "# If ON strip blanks from ends of lines for faster display on slow "
 "terminals.\n"
@@ -8794,15 +9022,15 @@ msgstr ""
 "# If ON strip blanks from ends of lines for faster display on slow "
 "terminals.\n"
 
-#: src/lang.c:3246
+#: src/lang.c:3311
 msgid "If ON, use transliteration. <SPACE> toggles & <CR> sets."
 msgstr "If ON, use transliteration. <SPACE> toggles & <CR> sets."
 
-#: src/lang.c:3247
+#: src/lang.c:3312
 msgid "Transliteration"
 msgstr "Transliteration"
 
-#: src/lang.c:3248
+#: src/lang.c:3313
 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"
@@ -8812,11 +9040,11 @@ msgstr ""
 "# be represented in the in the target character set, it can be approximated\n"
 "# through one or several similarly looking characters.\n"
 
-#: src/lang.c:3256
+#: src/lang.c:3321
 msgid "Send you a Cc/Bcc automatically"
 msgstr "Send you a Cc/Bcc automatically"
 
-#: src/lang.c:3257
+#: src/lang.c:3322
 msgid ""
 "# Put your name in the Cc: and/or Bcc: field when mailing an article.\n"
 "# Possible values are (the default is marked with *):\n"
@@ -8832,11 +9060,11 @@ msgstr ""
 "#   2 = Bcc\n"
 "#   3 = Cc and Bcc\n"
 
-#: src/lang.c:3268
+#: src/lang.c:3333
 msgid "Hash algorithm for Cancel-Lock/Cancel-Key"
 msgstr "Hash algorithm for Cancel-Lock/Cancel-Key"
 
-#: src/lang.c:3269
+#: src/lang.c:3334
 msgid ""
 "# Hash algorithm for Cancel-Lock/Cancel-Key (default 'sha1')\n"
 "# Use 'none' to not generate Cancel-Lock headers.\n"
@@ -8844,15 +9072,15 @@ msgstr ""
 "# Hash algorithm for Cancel-Lock/Cancel-Key (default 'sha1')\n"
 "# Use 'none' to not generate Cancel-Lock headers.\n"
 
-#: src/lang.c:3275
+#: src/lang.c:3340
 msgid "Enter address elements about which you want to be warned. <CR> sets."
 msgstr "Enter address elements about which you want to be warned. <CR> sets."
 
-#: src/lang.c:3276
+#: src/lang.c:3341
 msgid "Spamtrap warning address parts"
 msgstr "Spamtrap warning address parts"
 
-#: src/lang.c:3277
+#: src/lang.c:3342
 msgid ""
 "# A comma-delimited list of address-parts you want to be warned\n"
 "# about when trying to reply by email.\n"
@@ -8860,27 +9088,27 @@ msgstr ""
 "# A comma-delimited list of address-parts you want to be warned\n"
 "# about when trying to reply by e-mail.\n"
 
-#: src/lang.c:3282
+#: src/lang.c:3347
 msgid "Enter default number of days a filter entry will be valid. <CR> sets."
 msgstr "Enter default number of days a filter entry will be valid. <CR> sets."
 
-#: src/lang.c:3283
+#: src/lang.c:3348
 msgid "No. of days a filter entry is valid"
 msgstr "No. of days a filter entry is valid"
 
-#: src/lang.c:3284
+#: src/lang.c:3349
 msgid "# Number of days a short term filter will be active\n"
 msgstr "# Number of days a short term filter will be active\n"
 
-#: src/lang.c:3288
+#: src/lang.c:3353
 msgid "Add posted articles to filter. <SPACE> toggles & <CR> sets."
 msgstr "Add posted articles to filter. <SPACE> toggles & <CR> sets."
 
-#: src/lang.c:3289
+#: src/lang.c:3354
 msgid "Add posted articles to filter"
 msgstr "Add posted articles to filter"
 
-#: src/lang.c:3290
+#: src/lang.c:3355
 msgid ""
 "# If ON add posted articles which start a new thread to filter for\n"
 "# highlighting follow-ups\n"
@@ -8888,58 +9116,58 @@ msgstr ""
 "# If ON add posted articles which start a new thread to filter for\n"
 "# highlighting follow-ups\n"
 
-#: src/lang.c:3294
+#: src/lang.c:3359
 msgid ""
 "Keep expired filter rules in file. <SPACE> toggles, <CR> sets, <ESC> cancels."
 msgstr ""
 "Keep expired filter rules in file. <SPACE> toggles, <CR> sets, <ESC> cancels."
 
-#: src/lang.c:3295
+#: src/lang.c:3360
 msgid "Keep expired filter rules in file"
 msgstr "Keep expired filter rules in file"
 
-#: src/lang.c:3296
+#: src/lang.c:3361
 msgid "# If ON, expired filter rules are kept in the filter file\n"
 msgstr "# If ON, expired filter rules are kept in the filter file\n"
 
-#: src/lang.c:3301
+#: src/lang.c:3366
 msgid "The directory where articles/threads are to be saved in mailbox format."
 msgstr ""
 "The directory where articles/threads are to be saved in mailbox format."
 
-#: src/lang.c:3302
+#: src/lang.c:3367
 msgid "Mail directory"
 msgstr "Mail directory"
 
-#: src/lang.c:3303
+#: src/lang.c:3368
 msgid "# (-m) directory where articles/threads are saved in mailbox format\n"
 msgstr "# (-m) directory where articles/threads are saved in mailbox format\n"
 
-#: src/lang.c:3308
+#: src/lang.c:3373
 msgid "Save articles in batch mode (-S)"
 msgstr "Save articles in batch mode (-S)"
 
-#: src/lang.c:3309
+#: src/lang.c:3374
 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"
+"# or mail (-M/-N) is specified on the command-line\n"
 msgstr ""
 "# 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"
+"# or mail (-M/-N) is specified on the command-line\n"
 
-#: src/lang.c:3314
+#: src/lang.c:3379
 msgid "The directory where you want articles/threads saved."
 msgstr "The directory where you want articles/threads saved."
 
-#: src/lang.c:3315
+#: src/lang.c:3380
 msgid "Directory to save arts/threads in"
 msgstr "Directory to save arts/threads in"
 
-#: src/lang.c:3316
+#: src/lang.c:3381
 msgid "# Directory where articles/threads are saved\n"
 msgstr "# Directory where articles/threads are saved\n"
 
-#: src/lang.c:3320
+#: src/lang.c:3385
 msgid ""
 "Mark saved articles/threads as read. <SPACE> toggles, <CR> sets, <ESC> "
 "cancels."
@@ -8947,23 +9175,23 @@ msgstr ""
 "Mark saved articles/threads as read. <SPACE> toggles, <CR> sets, <ESC> "
 "cancels."
 
-#: src/lang.c:3321
+#: src/lang.c:3386
 msgid "Mark saved articles/threads as read"
 msgstr "Mark saved articles/threads as read"
 
-#: src/lang.c:3322
+#: src/lang.c:3387
 msgid "# If ON mark articles that are saved as read\n"
 msgstr "# If ON mark articles that are saved as read\n"
 
-#: src/lang.c:3326
+#: src/lang.c:3391
 msgid "Do post processing (e.g. extract attachments) for saved articles."
 msgstr "Do post processing (e.g. extract attachments) for saved articles."
 
-#: src/lang.c:3327
+#: src/lang.c:3392
 msgid "Post process saved articles"
 msgstr "Post process saved articles"
 
-#: src/lang.c:3328
+#: src/lang.c:3393
 msgid ""
 "# Perform post processing (saving binary attachments) from saved articles.\n"
 "# Possible values are (the default is marked with *):\n"
@@ -8977,11 +9205,11 @@ msgstr ""
 "#   1 = extract shell archives (shar) only\n"
 "#   2 = Yes\n"
 
-#: src/lang.c:3337
+#: src/lang.c:3402
 msgid "Process only unread articles"
 msgstr "Process only unread articles"
 
-#: src/lang.c:3338
+#: src/lang.c:3403
 msgid ""
 "# If ON only save/print/pipe/mail unread articles (tagged articles "
 "excepted)\n"
@@ -8989,21 +9217,21 @@ msgstr ""
 "# If ON only save/print/pipe/mail unread articles (tagged articles "
 "excepted)\n"
 
-#: src/lang.c:3343
+#: src/lang.c:3408
 msgid "Print all or just part of header. <SPACE> toggles & <CR> sets."
 msgstr "Print all or just part of header. <SPACE> toggles & <CR> sets."
 
-#: src/lang.c:3344
+#: src/lang.c:3409
 msgid "Print all headers when printing"
 msgstr "Print all headers when printing"
 
-#: src/lang.c:3345
+#: src/lang.c:3410
 msgid ""
 "# If ON print all of article header otherwise just the important lines\n"
 msgstr ""
 "# If ON print all of article header otherwise just the important lines\n"
 
-#: src/lang.c:3349
+#: src/lang.c:3414
 msgid ""
 "The printer program with options that is to be used to print articles/"
 "threads."
@@ -9011,33 +9239,33 @@ msgstr ""
 "The printer program with options that is to be used to print articles/"
 "threads."
 
-#: src/lang.c:3350
+#: src/lang.c:3415
 msgid "Printer program with options"
 msgstr "Printer program with options"
 
-#: src/lang.c:3351
+#: src/lang.c:3416
 msgid "# Print program with parameters used to print articles/threads\n"
 msgstr "# Print program with parameters used to print articles/threads\n"
 
-#: src/lang.c:3357
+#: src/lang.c:3422
 msgid "Force redraw after certain commands"
 msgstr "Force redraw after certain commands"
 
-#: src/lang.c:3358
+#: src/lang.c:3423
 msgid ""
 "# If ON a screen redraw will always be done after certain external commands\n"
 msgstr ""
 "# If ON a screen redraw will always be done after certain external commands\n"
 
-#: src/lang.c:3362
+#: src/lang.c:3427
 msgid "Enter %E for editor, %F for filename, %N for line-number, <CR> to set."
 msgstr "Enter %E for editor, %F for filename, %N for line-number, <CR> to set."
 
-#: src/lang.c:3363
+#: src/lang.c:3428
 msgid "Invocation of your editor"
 msgstr "Invocation of your editor"
 
-#: src/lang.c:3364
+#: src/lang.c:3429
 msgid ""
 "# Format of editor line including parameters\n"
 "# %E Editor  %F Filename  %N Linenumber\n"
@@ -9045,17 +9273,17 @@ msgstr ""
 "# Format of editor line including parameters\n"
 "# %E Editor  %F Filename  %N Linenumber\n"
 
-#: src/lang.c:3369
+#: src/lang.c:3434
 msgid ""
 "Enter name and options for external-inews, --internal for internal inews"
 msgstr ""
 "Enter name and options for external-inews, --internal for internal inews"
 
-#: src/lang.c:3370
+#: src/lang.c:3435
 msgid "External inews"
 msgstr "External inews"
 
-#: src/lang.c:3371
+#: src/lang.c:3436
 msgid ""
 "# If --internal use the built in mini inews for posting via NNTP\n"
 "# otherwise use an external inews program\n"
@@ -9063,17 +9291,17 @@ msgstr ""
 "# If --internal use the built in mini inews for posting via NNTP\n"
 "# otherwise use an external inews program\n"
 
-#: src/lang.c:3375
+#: src/lang.c:3440
 msgid ""
 "Enter %M for mailer, %S for subject, %T for to, %F for filename, <CR> to set."
 msgstr ""
 "Enter %M for mailer, %S for subject, %T for to, %F for filename, <CR> to set."
 
-#: src/lang.c:3376
+#: src/lang.c:3441
 msgid "Invocation of your mail command"
 msgstr "Invocation of your mail command"
 
-#: src/lang.c:3377
+#: src/lang.c:3442
 msgid ""
 "# Format of mailer line including parameters\n"
 "# %M Mailer  %S Subject  %T To  %F Filename  %U Username\n"
@@ -9083,11 +9311,11 @@ msgstr ""
 "# %M Mailer  %S Subject  %T To  %F Filename  %U Username\n"
 "# e.g. mutt interactive:  mutt -H %F\n"
 
-#: src/lang.c:3384
+#: src/lang.c:3449
 msgid "Use interactive mail reader"
 msgstr "Use interactive mail reader"
 
-#: src/lang.c:3385
+#: src/lang.c:3450
 msgid ""
 "# Interactive mailreader\n"
 "# Possible values are (the default is marked with *):\n"
@@ -9101,33 +9329,45 @@ msgstr ""
 "#   1 = use interactive mailreader with headers in file\n"
 "#   2 = use interactive mailreader without headers in file\n"
 
-#: src/lang.c:3394
+#: src/lang.c:3459
 msgid "Remove ~/.article after posting"
 msgstr "Remove ~/.article after posting"
 
-#: src/lang.c:3395
+#: src/lang.c:3460
 msgid "# If ON remove ~/.article after posting.\n"
 msgstr "# If ON remove ~/.article after posting.\n"
 
-#: src/lang.c:3401
+#: src/lang.c:3466
 msgid "Use UTF-8 graphics (thread tree etc.)"
 msgstr "Use UTF-8 graphics (thread tree etc.)"
 
-#: src/lang.c:3402
+#: src/lang.c:3467
 msgid ""
-"# If ON use UTF-8 characters for indicator '->', tree and ellipsis '...'.\n"
+"# Use UTF-8 characters for indicator '->', tree and ellipsis '...'.\n"
+"# Possible values are (the default is marked with *):\n"
+"# * 0 = Don't use UTF-8 characters\n"
+"#   1 = Use UTF-8 characters for ellipsis\n"
+"#   2 = Use UTF-8 characters for indicator and thread/attachment tree\n"
+"#   3 = Use UTF-8 characters for ellipsis, indicator and thread/attachment "
+"tree\n"
 msgstr ""
-"# If ON use UTF-8 characters for indicator '->', tree and ellipsis '...'.\n"
+"# Use UTF-8 characters for indicator '->', tree and ellipsis '...'.\n"
+"# Possible values are (the default is marked with *):\n"
+"# * 0 = Don't use UTF-8 characters\n"
+"#   1 = Use UTF-8 characters for ellipsis\n"
+"#   2 = Use UTF-8 characters for indicator and thread/attachment tree\n"
+"#   3 = Use UTF-8 characters for ellipsis, indicator and thread/attachment "
+"tree\n"
 
-#: src/lang.c:3407
+#: src/lang.c:3477
 msgid "Filename for all posted articles, <CR> sets, no filename=do not save."
 msgstr "Filename for all posted articles, <CR> sets, no filename=do not save."
 
-#: src/lang.c:3408
+#: src/lang.c:3478
 msgid "Filename for posted articles"
 msgstr "Filename for posted articles"
 
-#: src/lang.c:3409
+#: src/lang.c:3479
 msgid ""
 "# Filename where to keep all postings (default posted)\n"
 "# If no filename is set then postings will not be saved\n"
@@ -9135,37 +9375,37 @@ msgstr ""
 "# Filename where to keep all postings (default posted)\n"
 "# If no filename is set then postings will not be saved\n"
 
-#: src/lang.c:3414
+#: src/lang.c:3484
 msgid ""
 "Keep all failed articles in ~/dead.articles. <SPACE> toggles & <CR> sets."
 msgstr ""
 "Keep all failed articles in ~/dead.articles. <SPACE> toggles & <CR> sets."
 
-#: src/lang.c:3415
+#: src/lang.c:3485
 msgid "Keep failed arts in ~/dead.articles"
 msgstr "Keep failed arts in ~/dead.articles"
 
-#: src/lang.c:3416
+#: src/lang.c:3486
 msgid "# If ON keep all failed postings in ~/dead.articles\n"
 msgstr "# If ON keep all failed postings in ~/dead.articles\n"
 
-#: src/lang.c:3420
+#: src/lang.c:3490
 msgid "Do you want to strip unsubscribed groups from .newsrc"
 msgstr "Do you want to strip unsubscribed groups from .newsrc"
 
-#: src/lang.c:3421
+#: src/lang.c:3491
 msgid "No unsubscribed groups in newsrc"
 msgstr "No unsubscribed groups in newsrc"
 
-#: src/lang.c:3422
+#: src/lang.c:3492
 msgid "# If ON strip unsubscribed groups from newsrc\n"
 msgstr "# If ON strip unsubscribed groups from newsrc\n"
 
-#: src/lang.c:3427
+#: src/lang.c:3497
 msgid "Remove bogus groups from newsrc"
 msgstr "Remove bogus groups from newsrc"
 
-#: src/lang.c:3428
+#: src/lang.c:3498
 msgid ""
 "# What to do with bogus groups in newsrc file\n"
 "# Possible values are (the default is marked with *):\n"
@@ -9179,84 +9419,84 @@ msgstr ""
 "#   1 = remove\n"
 "#   2 = highlight with D on selection screen\n"
 
-#: src/lang.c:3437
+#: src/lang.c:3507
 msgid ""
 "Enter number of seconds to wait for a response from the server. <CR> sets."
 msgstr ""
 "Enter number of seconds to wait for a response from the server. <CR> sets."
 
-#: src/lang.c:3438
+#: src/lang.c:3508
 msgid "NNTP read timeout in seconds"
 msgstr "NNTP read timeout in seconds"
 
-#: src/lang.c:3439
+#: src/lang.c:3509
 msgid ""
 "# Time in seconds to wait for a response from the server (0=no timeout)\n"
 msgstr ""
 "# Time in seconds to wait for a response from the server (0=no timeout)\n"
 
-#: src/lang.c:3444
+#: src/lang.c:3514
 msgid "Enter number of seconds until active file will be reread. <CR> sets."
 msgstr "Enter number of seconds until active file will be reread. <CR> sets."
 
-#: src/lang.c:3445
+#: src/lang.c:3515
 msgid "Interval in secs to reread active"
 msgstr "Interval in secs to reread active"
 
-#: src/lang.c:3446
+#: src/lang.c:3516
 msgid ""
 "# Time interval in seconds between rereading the active file (0=never)\n"
 msgstr ""
 "# Time interval in seconds between rereading the active file (0=never)\n"
 
-#: src/lang.c:3451
+#: src/lang.c:3521
 msgid "Reconnect to server automatically"
 msgstr "Reconnect to server automatically"
 
-#: src/lang.c:3452
+#: src/lang.c:3522
 msgid ""
 "# If ON automatically reconnect to NNTP server if the connection is broken\n"
 msgstr ""
 "# If ON automatically reconnect to NNTP server if the connection is broken\n"
 
-#: src/lang.c:3456
+#: src/lang.c:3526
 msgid ""
 "Create local copies of NNTP overview files. <SPACE> toggles & <CR> sets."
 msgstr ""
 "Create local copies of NNTP overview files. <SPACE> toggles & <CR> sets."
 
-#: src/lang.c:3457
+#: src/lang.c:3527
 msgid "Cache NNTP overview files locally"
 msgstr "Cache NNTP overview files locally"
 
-#: src/lang.c:3458
+#: src/lang.c:3528
 msgid "# If ON, create local copies of NNTP overview files.\n"
 msgstr "# If ON, create local copies of NNTP overview files.\n"
 
-#: src/lang.c:3463
+#: src/lang.c:3533
 msgid ""
 "Compress local copies of NNTP overview files. <SPACE> toggles & <CR> sets."
 msgstr ""
 "Compress local copies of NNTP overview files. <SPACE> toggles & <CR> sets."
 
-#: src/lang.c:3464
+#: src/lang.c:3534
 msgid "Compress locally cached NNTP overview files"
 msgstr "Compress locally cached NNTP overview files"
 
-#: src/lang.c:3465
+#: src/lang.c:3535
 msgid "# If ON, compress local copies of NNTP overview files.\n"
 msgstr "# If ON, compress local copies of NNTP overview files.\n"
 
-#: src/lang.c:3470 src/lang.c:3485 src/lang.c:3505 src/lang.c:3528
-#: src/lang.c:3553 src/lang.c:3575 src/lang.c:3607 src/lang.c:3626
+#: src/lang.c:3540 src/lang.c:3555 src/lang.c:3575 src/lang.c:3598
+#: src/lang.c:3623 src/lang.c:3645 src/lang.c:3677 src/lang.c:3696
 msgid "Enter format string. <CR> sets, <ESC> cancels."
 msgstr "Enter format string. <CR> sets, <ESC> cancels."
 
-#: src/lang.c:3471
+#: src/lang.c:3541
 msgid "Format string for selection level"
 msgstr "Format string for selection level"
 
-#: src/lang.c:3472
+#: src/lang.c:3542
 msgid ""
 "# Format string for selection level representation\n"
 "# Default: %f %n %U  %G  %d\n"
@@ -9280,11 +9520,11 @@ msgstr ""
 "#   %n              Number, linenumber on screen\n"
 "#   %U              Unread count\n"
 
-#: src/lang.c:3486
+#: src/lang.c:3556
 msgid "Format string for group level"
 msgstr "Format string for group level"
 
-#: src/lang.c:3487
+#: src/lang.c:3557
 msgid ""
 "# Format string for group level representation\n"
 "# Default: %n %m %R %L  %s  %F\n"
@@ -9318,11 +9558,11 @@ msgstr ""
 "#   %s              Subject (only group level)\n"
 "#   %S              Score\n"
 
-#: src/lang.c:3506
+#: src/lang.c:3576
 msgid "Format string for attachment level"
 msgstr "Format string for attachment level"
 
-#: src/lang.c:3507
+#: src/lang.c:3577
 msgid ""
 "# Format string for attachment level representation\n"
 "# Default: %t%s%e%c%d\n"
@@ -9362,11 +9602,11 @@ msgstr ""
 "#   %Z              Size in bytes\n"
 "#   %z              Like %Z but with description\n"
 
-#: src/lang.c:3529
+#: src/lang.c:3599
 msgid "Format string for display of mime header"
 msgstr "Format string for display of mime header"
 
-#: src/lang.c:3530
+#: src/lang.c:3600
 msgid ""
 "# Format string for mime header at article level\n"
 "# Default: [-- %T%S%*n%z%*l%!c%!d%*e --]\n"
@@ -9410,11 +9650,11 @@ msgstr ""
 "#   %Z              Size in bytes\n"
 "#   %z              Like %Z but with description\n"
 
-#: src/lang.c:3554
+#: src/lang.c:3624
 msgid "Format string for display of uue header"
 msgstr "Format string for display of uue header"
 
-#: src/lang.c:3555
+#: src/lang.c:3625
 msgid ""
 "# Format string for uue header at article level\n"
 "# Default: [-- %T%S%*n%I%!d%*e --]\n"
@@ -9452,11 +9692,11 @@ msgstr ""
 "#   %Z              Size in bytes\n"
 "#   %z              Like %Z but with description\n"
 
-#: src/lang.c:3576
+#: src/lang.c:3646
 msgid "Format string for display of yenc header"
 msgstr "Format string for display of yenc header"
 
-#: src/lang.c:3577
+#: src/lang.c:3647
 msgid ""
 "# Format string for yenc header at article level\n"
 "# Default: [-- %*N%!d%I [%F%G]%V%W%X --]\n"
@@ -9514,11 +9754,11 @@ msgstr ""
 "#   %Z              Size in bytes\n"
 "#   %z              Like %Z but with description\n"
 
-#: src/lang.c:3608
+#: src/lang.c:3678
 msgid "Format string for thread level"
 msgstr "Format string for thread level"
 
-#: src/lang.c:3609
+#: src/lang.c:3679
 msgid ""
 "# Format string for thread level representation\n"
 "# Default: %n %m  [%L]  %T  %F\n"
@@ -9550,19 +9790,19 @@ msgstr ""
 "#   %S              Score\n"
 "#   %T              Thread tree (only thread level)\n"
 
-#: src/lang.c:3627
+#: src/lang.c:3697
 msgid "Format string for display of dates"
 msgstr "Format string for display of dates"
 
-#: src/lang.c:3628
+#: src/lang.c:3698
 msgid "# Format string for date representation\n"
 msgstr "# Format string for date representation\n"
 
-#: src/lang.c:3638
+#: src/lang.c:3708
 msgid "Unicode normalization form"
 msgstr "Unicode normalisation form"
 
-#: src/lang.c:3639
+#: src/lang.c:3709
 msgid ""
 "# Unicode normalization form\n"
 "# Possible values are:\n"
@@ -9582,19 +9822,19 @@ msgstr ""
 "#   4 = NFD\n"
 "#   5 = NFKC_CF\n"
 
-#: src/lang.c:3653
+#: src/lang.c:3723
 msgid "Render BiDi"
 msgstr "Render BiDi"
 
-#: src/lang.c:3654
+#: src/lang.c:3724
 msgid "# If ON, bi-directional text is rendered by tin\n"
 msgstr "# If ON, bi-directional text is rendered by tin\n"
 
-#: src/lang.c:3661
+#: src/lang.c:3731
 msgid "Function for sorting articles"
 msgstr "Function for sorting articles"
 
-#: src/lang.c:3662
+#: src/lang.c:3732
 msgid ""
 "# Function for sorting articles\n"
 "# Possible values are (the default is marked with *):\n"
@@ -9606,238 +9846,286 @@ msgstr ""
 "# * 0 = qsort\n"
 "#   1 = heapsort\n"
 
-#: src/lang.c:3675
+#: src/lang.c:3745
 msgid "Automatically GroupMarkUnselArtRead"
 msgstr "Automatically GroupMarkUnselArtRead"
 
-#: src/lang.c:3681
+#: src/lang.c:3751
 msgid "Delete post-process files"
 msgstr "Delete post-process files"
 
-#: src/lang.c:3686
+#: src/lang.c:3756
 msgid "Filename for all mailed articles, <CR> sets, no filename=do not save."
 msgstr "Filename for all mailed articles, <CR> sets, no filename=do not save."
 
-#: src/lang.c:3687
+#: src/lang.c:3757
 msgid "Mailbox to save sent mails"
 msgstr "Mailbox to save sent mails"
 
-#: src/lang.c:3692
+#: src/lang.c:3762
 msgid "Set Followup-To: header to this group(s). <CR> sets, <ESC> cancels."
 msgstr "Set Followup-To: header to this group(s). <CR> sets, <ESC> cancels."
 
-#: src/lang.c:3693
+#: src/lang.c:3763
 msgid "Followup-To: header"
 msgstr "Followup-To: header"
 
-#: src/lang.c:3698
+#: src/lang.c:3768
 msgid "Enter default mail address (and fullname). <CR> sets, <ESC> cancels."
 msgstr "Enter default mail address (and fullname). <CR> sets, <ESC> cancels."
 
-#: src/lang.c:3705
+#: src/lang.c:3775
 msgid ""
 "Path and options for ispell-like spell-checker. <CR> sets, <ESC> cancels."
 msgstr ""
 "Path and options for ispell-like spell-checker. <CR> sets, <ESC> cancels."
 
-#: src/lang.c:3706
+#: src/lang.c:3776
 msgid "Ispell program"
 msgstr "Ispell program"
 
-#: src/lang.c:3712
+#: src/lang.c:3782
 msgid "When group is a mailing list, send responses to this email address."
 msgstr "When group is a mailing list, send responses to this e-mail address."
 
-#: src/lang.c:3713
+#: src/lang.c:3783
 msgid "Mailing list address"
 msgstr "Mailing list address"
 
-#: src/lang.c:3719
+#: src/lang.c:3789
 msgid "Forward articles as attachment"
 msgstr "Forward articles as attachment"
 
-#: src/lang.c:3724
+#: src/lang.c:3794
 msgid ""
 "A comma separated list of MIME major/minor Content-Types. <ESC> cancels."
 msgstr ""
 "A comma separated list of MIME major/minor Content-Types. <ESC> cancels."
 
-#: src/lang.c:3725
+#: src/lang.c:3795
 msgid "Which MIME types will be saved"
 msgstr "Which MIME types will be saved"
 
-#: src/lang.c:3730
+#: src/lang.c:3800
 msgid "Value of the Organization: header. <CR> sets, <ESC> cancels."
 msgstr "Value of the Organisation: header. <CR> sets, <ESC> cancels."
 
-#: src/lang.c:3731
+#: src/lang.c:3801
 msgid "Organization: header"
 msgstr "Organisation: header"
 
-#: src/lang.c:3736
+#: src/lang.c:3806
 msgid "Filename for saved articles. <CR> sets, <ESC> cancels."
 msgstr "Filename for saved articles. <CR> sets, <ESC> cancels."
 
-#: src/lang.c:3737
+#: src/lang.c:3807
 msgid "savefile"
 msgstr "savefile"
 
-#: src/lang.c:3742 src/lang.c:3766
+#: src/lang.c:3812 src/lang.c:3836
 msgid "Scope for the filter rule. <CR> sets, <ESC> cancels."
 msgstr "Scope for the filter rule. <CR> sets, <ESC> cancels."
 
-#: src/lang.c:3743
+#: src/lang.c:3813
 msgid "Quick (1 key) select filter scope"
 msgstr "Quick (1 key) select filter scope"
 
-#: src/lang.c:3748 src/lang.c:3772
+#: src/lang.c:3818 src/lang.c:3842
 msgid "Header for filter rule. <CR> sets, <ESC> cancels."
 msgstr "Header for filter rule. <CR> sets, <ESC> cancels."
 
-#: src/lang.c:3749
+#: src/lang.c:3819
 msgid "Quick (1 key) select filter header"
 msgstr "Quick (1 key) select filter header"
 
-#: src/lang.c:3754 src/lang.c:3778
+#: src/lang.c:3824 src/lang.c:3848
 msgid "ON = case sensitive, OFF = ignore case. <CR> sets, <ESC> cancels."
 msgstr "ON = case sensitive, OFF = ignore case. <CR> sets, <ESC> cancels."
 
-#: src/lang.c:3755
+#: src/lang.c:3825
 msgid "Quick (1 key) select filter case"
 msgstr "Quick (1 key) select filter case"
 
-#: src/lang.c:3760 src/lang.c:3784
+#: src/lang.c:3830 src/lang.c:3854
 msgid "ON = expire, OFF = don't ever expire. <CR> sets, <ESC> cancels."
 msgstr "ON = expire, OFF = don't ever expire. <CR> sets, <ESC> cancels."
 
-#: src/lang.c:3761
+#: src/lang.c:3831
 msgid "Quick (1 key) select filter expire"
 msgstr "Quick (1 key) select filter expire"
 
-#: src/lang.c:3767
+#: src/lang.c:3837
 msgid "Quick (1 key) kill filter scope"
 msgstr "Quick (1 key) kill filter scope"
 
-#: src/lang.c:3773
+#: src/lang.c:3843
 msgid "Quick (1 key) kill filter header"
 msgstr "Quick (1 key) kill filter header"
 
-#: src/lang.c:3779
+#: src/lang.c:3849
 msgid "Quick (1 key) kill filter case"
 msgstr "Quick (1 key) kill filter case"
 
-#: src/lang.c:3785
+#: src/lang.c:3855
 msgid "Quick (1 key) kill filter expire"
 msgstr "Quick (1 key) kill filter expire"
 
-#: src/lang.c:3790
+#: src/lang.c:3860
 msgid "Command line options to add. <CR> sets, <ESC> cancels."
 msgstr "Command line options to add. <CR> sets, <ESC> cancels."
 
-#: src/lang.c:3791
+#: src/lang.c:3861
 msgid "CMD line options to add"
 msgstr "CMD line options to add"
 
-#: src/lang.c:3796
+#: src/lang.c:3866
 msgid ""
 "ON = cache NNTP overview files, OFF = don't cache. <CR> sets, <ESC> cancels."
 msgstr ""
 "ON = cache NNTP overview files, OFF = don't cache. <CR> sets, <ESC> cancels."
 
-#: src/lang.c:3797
+#: src/lang.c:3867
 msgid "Cache overview files"
 msgstr "Cache overview files"
 
-#: src/lang.c:3803
+#: src/lang.c:3873
 msgid ""
 "ON = compress cached files, OFF = don't compress. <CR> sets, <ESC> cancels."
 msgstr ""
 "ON = compress cached files, OFF = don't compress. <CR> sets, <ESC> cancels."
 
-#: src/lang.c:3804
+#: src/lang.c:3874
 msgid "Compress overview files"
 msgstr "Compress overview files"
 
-#: src/lang.c:3811
+#: src/lang.c:3881
 msgid "Config Options"
 msgstr "Config Options"
 
-#: src/lang.c:3816
+#: src/lang.c:3886
 msgid "A comma separated list of NNTP commands. <CR> sets, <ESC> cancels."
 msgstr "A comma separated list of NNTP commands. <CR> sets, <ESC> cancels."
 
-#: src/lang.c:3817
+#: src/lang.c:3887
 msgid "Disabled NNTP commands"
 msgstr "Disabled NNTP commands"
 
-#: src/lang.c:3822
+#: src/lang.c:3892
 msgid "Number of pipelined NNTP commands to send. <CR> sets, <ESC> cancels."
 msgstr "Number of pipelined NNTP commands to send. <CR> sets, <ESC> cancels."
 
-#: src/lang.c:3823
+#: src/lang.c:3893
 msgid "NNTP pipeline limit"
 msgstr "NNTP pipeline limit"
 
-#: src/lang.c:3829
+#: src/lang.c:3899
 msgid "tinrc Override Options"
 msgstr "tinrc Override Options"
 
-#: src/lang.c:3835
+#: src/lang.c:3905
 msgid "Assume this charset if no charset declaration is present, <CR> to set."
 msgstr "Assume this charset if no charset declaration is present, <CR> to set."
 
-#: src/lang.c:3836
+#: src/lang.c:3906
 msgid "UNDECLARED_CHARSET"
 msgstr "UNDECLARED_CHARSET"
 
-#: src/lang.c:3841
+#: src/lang.c:3911
 msgid "Guess charset if no charset declaration is present, <CR> to set."
 msgstr "Guess charset if no charset declaration is present, <CR> to set."
 
-#: src/lang.c:3842
+#: src/lang.c:3912
 msgid "UNDECLARED_CS_GUESS"
 msgstr "UNDECLARED_CS_GUESS"
 
-#: src/lang.c:3849
+#: src/lang.c:3913
+msgid ""
+"What to guess\n"
+"# * 0 = don't guess undeclared charset\n"
+"#   1 = only guess undeclared charset if not set via undeclared_charset\n"
+"#   2 = always guess undeclared charset, ignore value from "
+"undeclared_charset\n"
+msgstr ""
+"What to guess\n"
+"# * 0 = don't guess undeclared charset\n"
+"#   1 = only guess undeclared charset if not set via undeclared_charset\n"
+"#   2 = always guess undeclared charset, ignore value from "
+"undeclared_charset\n"
+
+#: src/lang.c:3922
 msgid ""
 "Add this text at the start of the message body. <CR> sets, <ESC> cancels."
 msgstr ""
 "Add this text at the start of the message body. <CR> sets, <ESC> cancels."
 
-#: src/lang.c:3850
+#: src/lang.c:3923
 msgid "X_Body"
 msgstr "X_Body"
 
-#: src/lang.c:3855
+#: src/lang.c:3928
 msgid "Insert this header when posting. <CR> sets, <ESC> cancels."
 msgstr "Insert this header when posting. <CR> sets, <ESC> cancels."
 
-#: src/lang.c:3856
+#: src/lang.c:3929
 msgid "X_Headers"
 msgstr "X_Headers"
 
-#: src/lang.c:3861
+#: src/lang.c:3934
 msgid ""
 "Automatically insert an X-Comment-To: header? <SPACE> toggles & <CR> sets."
 msgstr ""
 "Automatically insert an X-Comment-To: header? <SPACE> toggles & <CR> sets."
 
-#: src/lang.c:3862
-msgid "Insert 'X-Comment-To:' header"
-msgstr "Insert 'X-Comment-To:' header"
+#: src/lang.c:3935
+msgid "Insert ''X-Comment-To:'' header"
+msgstr "Insert ''X-Comment-To:'' header"
 
-#: src/lang.c:3868
+#: src/lang.c:3941
 msgid "Enter name of file containing trusted CA certificates. <CR> sets."
 msgstr "Enter name of file containing trusted CA certificates. <CR> sets."
 
-#: src/lang.c:3869
+#: src/lang.c:3942
 msgid "CA certificate file"
 msgstr "CA certificate file"
 
-#: src/lang.c:3870
+#: src/lang.c:3943
 msgid ""
 "# name of file containing all trusted CA certificates (empty = system "
 "default)\n"
 msgstr ""
 "# name of file containing all trusted CA certificates (empty = system "
 "default)\n"
+
+#. RFC 5536 3.1.4
+#. -> lang.c
+#: src/post.c:1817 src/post.c:1934
+#, c-format
+msgid "Error: Invalid group name \"%s\" in %s\n"
+msgstr "Error: Invalid group name \"%s\" in %s\n"
+
+#. -> lang.c
+#: src/post.c:1842 src/post.c:1959
+#, c-format
+msgid "Error: Invalid component \"%s\" in %s: %s\n"
+msgstr "Error: Invalid component \"%s\" in %s: %s\n"
+
+#. -> lang.c
+#: src/post.c:2319
+msgid ""
+"\n"
+"Warning: Manually supplied MIME-header without post_8bit_header set.\n"
+"         Either remove (manually encode) 8bit chars or set "
+"post_8bit_header.\n"
+msgstr ""
+"\n"
+"Warning: Manually supplied MIME-header without post_8bit_header set.\n"
+"         Either remove (manually encode) 8bit chars or set "
+"post_8bit_header.\n"
+
+#. -> lang.c
+#: src/post.c:4018
+msgid "Invalid group name!"
+msgstr "Invalid group name!"
+
+#~ msgid "Use UTF-8 c. for ..., ind. and tree"
+#~ msgstr "Use UTF-8 c. for ..., ind. and tree"
Binary files tin-2.6.5/po/es.gmo and tin-2.6.6/po/es.gmo differ
diff -Nurp '--exclude=.bzr*' tin-2.6.5/po/es.po tin-2.6.6/po/es.po
--- tin-2.6.5/po/es.po	2025-12-23 21:21:50.000000000 +0100
+++ tin-2.6.6/po/es.po	2026-07-03 09:38:24.865407523 +0200
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: tin 2.4.2\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-12-23 21:21+0100\n"
+"POT-Creation-Date: 2026-07-02 20:21+0200\n"
 "PO-Revision-Date: 2018-04-19 13:04+0200\n"
 "Last-Translator: Francisco Javier Serrador <fserrador@gmail.com>\n"
 "Language-Team: Spanish <es@tp.org.es>\n"
@@ -377,347 +377,362 @@ msgid "#  undeclared_charset=STRING (def
 msgstr ""
 
 #: src/lang.c:132
-msgid "#  undeclared_cs_guess=ON/OFF (default is OFF)\n"
+msgid "#  undeclared_cs_guess=NUM\n"
+msgstr ""
+
+#: src/lang.c:133
+msgid "#    0 = don't guess undeclared charset (default)\n"
+msgstr ""
+
+#: src/lang.c:134
+msgid ""
+"#    1 = only guess undeclared charset if not set via undeclared_charset\n"
 msgstr ""
 
 #: src/lang.c:135
+msgid ""
+"#    2 = always guess undeclared charset, ignore value from "
+"undeclared_charset\n"
+msgstr ""
+
+#: src/lang.c:138
 msgid "#  news_headers_to_display=STRING\n"
 msgstr ""
 
-#: src/lang.c:136
+#: src/lang.c:139
 msgid "#  news_headers_to_not_display=STRING\n"
 msgstr ""
 
-#: src/lang.c:137
+#: src/lang.c:140
 msgid "#  news_quote_format=STRING\n"
 msgstr ""
 
-#: src/lang.c:138
+#: src/lang.c:141
 msgid "#  organization=STRING (if beginning with '/' read from file)\n"
 msgstr ""
 
-#: src/lang.c:139
+#: src/lang.c:142
 msgid "#  pos_first_unread=ON/OFF\n"
 msgstr ""
 
-#: src/lang.c:140
+#: src/lang.c:143
 msgid "#  post_8bit_header=ON/OFF\n"
 msgstr ""
 
-#: src/lang.c:141
+#: src/lang.c:144
 msgid "#  post_mime_encoding=supported_encoding"
 msgstr ""
 
-#: src/lang.c:142
+#: src/lang.c:145
 msgid "#  post_process_type=NUM\n"
 msgstr ""
 
-#: src/lang.c:143
+#: src/lang.c:146
 msgid "#  post_process_view=ON/OFF\n"
 msgstr ""
 
-#: src/lang.c:144
+#: src/lang.c:147
 msgid "#  quick_kill_scope=STRING (e.g. talk.*)\n"
 msgstr ""
 
-#: src/lang.c:145
+#: src/lang.c:148
 msgid "#  quick_kill_expire=ON/OFF\n"
 msgstr ""
 
-#: src/lang.c:146
+#: src/lang.c:149
 msgid "#  quick_kill_case=ON/OFF\n"
 msgstr ""
 
-#: src/lang.c:147
+#: src/lang.c:150
 msgid "#  quick_kill_header=NUM\n"
 msgstr ""
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:149
+#: src/lang.c:152
 msgid "#    0=Subject: (case sensitive)  1=Subject: (ignore case)\n"
 msgstr ""
 
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:151
+#: src/lang.c:154
 msgid "#    2=From: (case sensitive)     3=From: (ignore case)\n"
 msgstr ""
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:' or 'References:'
-#: src/lang.c:153
+#: src/lang.c:156
 msgid "#    4=Message-ID: & full References: line\n"
 msgstr ""
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:' or 'References:'
-#: src/lang.c:155
+#: src/lang.c:158
 msgid "#    5=Message-ID: & last References: entry only\n"
 msgstr ""
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:' or 'Lines:'
-#: src/lang.c:157
+#: src/lang.c:160
 msgid "#    6=Message-ID: entry only     7=Lines:\n"
 msgstr ""
 
-#: src/lang.c:158
+#: src/lang.c:161
 msgid "#  quick_select_scope=STRING\n"
 msgstr ""
 
-#: src/lang.c:159
+#: src/lang.c:162
 msgid "#  quick_select_expire=ON/OFF\n"
 msgstr ""
 
-#: src/lang.c:160
+#: src/lang.c:163
 msgid "#  quick_select_case=ON/OFF\n"
 msgstr ""
 
-#: src/lang.c:161
+#: src/lang.c:164
 msgid "#  quick_select_header=NUM\n"
 msgstr ""
 
-#: src/lang.c:162
+#: src/lang.c:165
 msgid "#  quote_chars=STRING (%I for initials)\n"
 msgstr ""
 
-#: src/lang.c:164
+#: src/lang.c:167
 msgid "#  print_header=ON/OFF\n"
 msgstr ""
 
-#: src/lang.c:166
+#: src/lang.c:169
 msgid "#  process_only_unread=ON/OFF\n"
 msgstr ""
 
-#: src/lang.c:167
+#: src/lang.c:170
 msgid "#  prompt_followupto=ON/OFF\n"
 msgstr ""
 
-#: src/lang.c:168
+#: src/lang.c:171
 msgid "#  savedir=STRING (eg. ~user/News)\n"
 msgstr ""
 
-#: src/lang.c:169
+#: src/lang.c:172
 msgid "#  savefile=STRING (eg. =linux)\n"
 msgstr ""
 
-#: src/lang.c:170
+#: src/lang.c:173
 msgid "#  sigfile=STRING (eg. $var/sig)\n"
 msgstr ""
 
-#: src/lang.c:171
+#: src/lang.c:174
 msgid "#  show_author=NUM\n"
 msgstr ""
 
-#: src/lang.c:172
+#: src/lang.c:175
 msgid "#  show_signatures=ON/OFF\n"
 msgstr ""
 
-#: src/lang.c:173
-msgid "#  show_art_score=ON/OFF\n"
+#: src/lang.c:176
+msgid "#  show_art_info=NUM\n"
 msgstr ""
 
-#: src/lang.c:175
+#: src/lang.c:178
 msgid "#  suppress_soft_hyphens=ON/OFF\n"
 msgstr ""
 
-#: src/lang.c:177
+#: src/lang.c:180
 msgid "#  show_only_unread_arts=ON/OFF\n"
 msgstr ""
 
-#: src/lang.c:178
+#: src/lang.c:181
 msgid "#  sigdashes=ON/OFF\n"
 msgstr ""
 
-#: src/lang.c:179
+#: src/lang.c:182
 msgid "#  signature_repost=ON/OFF\n"
 msgstr ""
 
-#: src/lang.c:180
+#: src/lang.c:183
 msgid "#  sort_article_type=NUM\n"
 msgstr ""
 
-#: src/lang.c:181
+#: src/lang.c:184
 msgid "#  sort_threads_type=NUM\n"
 msgstr ""
 
-#: src/lang.c:182
+#: src/lang.c:185
 msgid "#  tex2iso_conv=ON/OFF\n"
 msgstr ""
 
-#: src/lang.c:183
+#: src/lang.c:186
 msgid "#  thread_catchup_on_exit=ON/OFF\n"
 msgstr ""
 
-#: src/lang.c:184
+#: src/lang.c:187
 msgid "#  thread_articles=NUM"
 msgstr ""
 
-#: src/lang.c:185
+#: src/lang.c:188
 msgid "#  thread_format=STRING (eg. %n %m [%L]  %T  %F)\n"
 msgstr ""
 
-#: src/lang.c:186
+#: src/lang.c:189
 msgid "#  thread_perc=NUM\n"
 msgstr ""
 
-#: src/lang.c:187
+#: src/lang.c:190
 msgid "#  trim_article_body=NUM\n"
 msgstr ""
 
-#: src/lang.c:188
+#: src/lang.c:191
 msgid "#    0 = Don't trim article body\n"
 msgstr ""
 
-#: src/lang.c:189
+#: src/lang.c:192
 msgid "#    1 = Skip leading blank lines\n"
 msgstr ""
 
-#: src/lang.c:190
+#: src/lang.c:193
 msgid "#    2 = Skip trailing blank lines\n"
 msgstr ""
 
-#: src/lang.c:191
+#: src/lang.c:194
 msgid "#    3 = Skip leading and trailing blank lines\n"
 msgstr ""
 
-#: src/lang.c:192
+#: src/lang.c:195
 msgid "#    4 = Compact multiple blank lines between text blocks\n"
 msgstr ""
 
-#: src/lang.c:193
+#: src/lang.c:196
 msgid ""
 "#    5 = Compact multiple blank lines between text blocks and skip\n"
 "#        leading blank lines\n"
 msgstr ""
 
-#: src/lang.c:194
+#: src/lang.c:197
 msgid ""
 "#    6 = Compact multiple blank lines between text blocks and skip\n"
 "#        trailing blank lines\n"
 msgstr ""
 
-#: src/lang.c:195
+#: src/lang.c:198
 msgid ""
 "#    7 = Compact multiple blank lines between text blocks and skip\n"
 "#        leading and trailing blank lines\n"
 msgstr ""
 
-#: src/lang.c:196
+#: src/lang.c:199
 msgid "#  verbatim_handling=NUM\n"
 msgstr ""
 
-#: src/lang.c:197
+#: src/lang.c:200
 #, fuzzy
 msgid "#    0 = Don't detect verbatim blocks\n"
 msgstr "detecciÃ³n"
 
-#: src/lang.c:198
+#: src/lang.c:201
 #, fuzzy
 msgid "#    1 = Detect and show verbatim blocks\n"
 msgstr "detecciÃ³n"
 
-#: src/lang.c:199
+#: src/lang.c:202
 msgid "#    2 = Detect and show verbatim blocks, hide begin and end marks\n"
 msgstr ""
 
-#: src/lang.c:200
+#: src/lang.c:203
 msgid "#    3 = Detect verbatim blocks and hide them\n"
 msgstr ""
 
-#: src/lang.c:202
+#: src/lang.c:205
 msgid "#  extquote_handling=ON/OFF\n"
 msgstr ""
 
-#: src/lang.c:204
+#: src/lang.c:207
 msgid "#  wrap_on_next_unread=ON/OFF\n"
 msgstr ""
 
-#: src/lang.c:205
+#: src/lang.c:208
 msgid "#  x_body=STRING (eg. ~/.tin/extra-body-text)\n"
 msgstr ""
 
-#: src/lang.c:206
+#: src/lang.c:209
 msgid "#  x_comment_to=ON/OFF\n"
 msgstr ""
 
-#: src/lang.c:207
+#: src/lang.c:210
 msgid "#  x_headers=STRING (eg. ~/.tin/extra-headers)\n"
 msgstr ""
 
-#: src/lang.c:208
+#: src/lang.c:211
 msgid ""
 "#\n"
 "# Note that it is best to put general (global scoping)\n"
 msgstr ""
 
-#: src/lang.c:209
+#: src/lang.c:212
 msgid ""
 "# entries first followed by group specific entries.\n"
 "#\n"
 msgstr ""
 
-#: src/lang.c:210
+#: src/lang.c:213
 msgid "############################################################################\n"
 msgstr "############################################################################\n"
 
-#: src/lang.c:211
+#: src/lang.c:214
 #, fuzzy
 msgid "Attributes Menu Commands"
 msgstr "menÃº"
 
-#: src/lang.c:212
+#: src/lang.c:215
 #, fuzzy, c-format
 msgid "attribute with no scope: %s"
 msgstr "  Atributo desconocido GNU: %s\n"
 
-#: src/lang.c:214
+#: src/lang.c:217
 #, fuzzy, c-format
 msgid "%d Authentication failed"
 msgstr "AutenticaciÃ³n fallada"
 
-#: src/lang.c:215
+#: src/lang.c:218
 #, c-format
 msgid "NNTP authorization password not found for %s"
 msgstr ""
 
-#: src/lang.c:216
+#: src/lang.c:219
 #, fuzzy
 msgid "Server expects authentication.\n"
 msgstr "AutenticaciÃ³n servidor finalizada (cliente confiado)â€¦\n"
 
-#: src/lang.c:217
+#: src/lang.c:220
 #, fuzzy
 msgid "    Please enter password: "
 msgstr "Introducir ContraseÃ±a"
 
-#: src/lang.c:218
+#: src/lang.c:221
 #, fuzzy
 msgid "    Please enter username: "
 msgstr ""
 "Por favor, introduzca su nombre de usuario y contraseÃ±a para el buzÃ³n '%s'"
 
-#: src/lang.c:219
+#: src/lang.c:222
 #, fuzzy, c-format
 msgid "Authorized for user: %s\n"
 msgstr "Autorizado el"
 
-#: src/lang.c:220
+#: src/lang.c:223
 #, fuzzy, c-format
 msgid "Authorization failed for user: %s\n"
 msgstr "AutorizaciÃ³n fallada.  Â¿Reintento?"
 
-#: src/lang.c:221
+#: src/lang.c:224
 msgid "No supported authorization method available in current state!\n"
 msgstr ""
 
-#: src/lang.c:223
+#: src/lang.c:226
 #, fuzzy, c-format
 msgid "Author search backwards [%s]> "
 msgstr "Buscar hacia atrÃ¡s: "
 
-#: src/lang.c:224
+#: src/lang.c:227
 #, fuzzy, c-format
 msgid "Author search forwards [%s]> "
 msgstr "Buscar hacia adelante"
 
-#: src/lang.c:225
+#: src/lang.c:228
 #, fuzzy, c-format
 msgid ""
 "\n"
@@ -726,150 +741,154 @@ msgstr ""
 "\n"
 " %s: "
 
-#: src/lang.c:226
+#: src/lang.c:229
 #, fuzzy
 msgid "Autosubscribing groups...\n"
 msgstr " grupos="
 
-#: src/lang.c:227
+#: src/lang.c:230
 #, c-format
 msgid "Autoselecting articles (use '%s' to see all unread) ..."
 msgstr ""
 
-#: src/lang.c:229
+#: src/lang.c:232
 #, c-format
 msgid ""
 "Article to be posted resulted in errors/warnings. %s=quit, %s=Menu, %s=edit: "
 msgstr ""
 
-#: src/lang.c:231
+#: src/lang.c:234
 #, fuzzy, c-format
 msgid "Unrecognized attribute: %s"
 msgstr "Atributo Â«%sÂ» no reconocido"
 
-#: src/lang.c:232
+#: src/lang.c:235
 #, fuzzy, c-format
 msgid "Unrecognized global attribute: %s"
 msgstr "Atributo Â«%sÂ» no reconocido"
 
-#: src/lang.c:234
+#: src/lang.c:237
 #, fuzzy, c-format
 msgid "Bad command. Type '%s' for help."
 msgstr "orden desconocidoa - Â«%.*sÂ», intente ayuda"
 
-#: src/lang.c:235
+#: src/lang.c:238
 #, fuzzy
 msgid "Marked base article as read"
 msgstr "Marca buzones leÃ­dos"
 
-#: src/lang.c:236
+#: src/lang.c:239
 #, fuzzy
 msgid "Marked base article range as read"
 msgstr "Marca buzones leÃ­dos"
 
-#: src/lang.c:237
+#: src/lang.c:240
 #, c-format
 msgid "%s: Updating of index files not supported: cache_overview_files=%s"
 msgstr ""
 
-#: src/lang.c:238
+#: src/lang.c:241
 #, fuzzy
 msgid "*** Beginning of article ***"
 msgstr "ningÃºn periodo permitido al principio de la sinopsis"
 
-#: src/lang.c:239
+#: src/lang.c:242
 #, fuzzy
 msgid "*** Beginning of page ***"
 msgstr "empezando el: "
 
-#: src/lang.c:241
+#: src/lang.c:244
 #, c-format
 msgid "Cancel (delete) or supersede (overwrite) article [%%s]? (%s/%s/%s): "
 msgstr ""
 
-#: src/lang.c:242
+#: src/lang.c:245
 #, fuzzy
 msgid "Cancelling article..."
 msgstr ""
 "\n"
 "Cancelando...\n"
 
-#: src/lang.c:244
+#: src/lang.c:247
 #, fuzzy, c-format
 msgid "Cannot create %s"
 msgstr "no se puede crear %s: %s\n"
 
-#: src/lang.c:247
+#: src/lang.c:248
+msgid "Can't filter on Path"
+msgstr ""
+
+#: src/lang.c:250
 #, fuzzy, c-format
 msgid "Can't find base article %d"
 msgstr "error: no puede encontrar sÃ­mbolo: __SDA_BASE_."
 
-#: src/lang.c:249
+#: src/lang.c:252
 #, fuzzy, c-format
 msgid "Can't open %s"
 msgstr "no se puede abrir %s"
 
-#: src/lang.c:250
+#: src/lang.c:253
 #, fuzzy, c-format
 msgid "Couldn't open %s for saving"
 msgstr "No se puede abrir %s para escritura\n"
 
-#: src/lang.c:251
+#: src/lang.c:254
 #, fuzzy
 msgid "*** Posting not allowed ***"
 msgstr "EstarÃ¡ publicando a:"
 
-#: src/lang.c:252
+#: src/lang.c:255
 #, fuzzy, c-format
 msgid "Posting is not allowed to %s"
 msgstr "PublicaciÃ³n Fallida"
 
-#: src/lang.c:254
+#: src/lang.c:257
 #, fuzzy, c-format
 msgid "Can't retrieve %s"
 msgstr "no puedo consultar %s: %s\n"
 
-#: src/lang.c:256
+#: src/lang.c:259
 msgid "Can't supersede in mailgroups, try repost instead."
 msgstr ""
 
-#: src/lang.c:257
+#: src/lang.c:260
 #, fuzzy, c-format
 msgid "%s is a directory"
 msgstr "%s: es un directorio"
 
-#: src/lang.c:258
+#: src/lang.c:261
 #, fuzzy, c-format
 msgid "Catchup %s..."
 msgstr ""
 "\n"
 " %s: "
 
-#: src/lang.c:259
+#: src/lang.c:262
 msgid "Catchup all groups entered during this session?"
 msgstr ""
 
-#: src/lang.c:260
+#: src/lang.c:263
 msgid "You have a tagged article in this group - catchup anyway?"
 msgid_plural "You have tagged articles in this group - catchup anyway?"
 msgstr[0] ""
 msgstr[1] ""
 
-#: src/lang.c:261
+#: src/lang.c:264
 #, c-format
 msgid "Caughtup %d group"
 msgid_plural "Caughtup %d groups"
 msgstr[0] ""
 msgstr[1] ""
 
-#: src/lang.c:262
+#: src/lang.c:265
 #, fuzzy, c-format
 msgid "Updated %d group"
 msgid_plural "Updated %d groups"
 msgstr[0] "Actualizado"
 msgstr[1] "Actualizado"
 
-#: src/lang.c:263
+#: src/lang.c:266
 #, c-format
 msgid "%lu second"
 msgid_plural "%lu seconds"
@@ -877,72 +896,72 @@ msgstr[0] ""
 msgstr[1] ""
 
 #. TRANSLATORS: result in '"Caughtup %d group" in "%lu second"\n'
-#: src/lang.c:265
+#: src/lang.c:268
 #, fuzzy, c-format
 msgid "%s in %s\n"
 msgstr "aviso: %s: ignorando nombre espurio de fichero"
 
-#: src/lang.c:267
+#: src/lang.c:270
 #, fuzzy
 msgid "Check Prepared Article"
 msgstr "Preparado para: "
 
-#: src/lang.c:268
+#: src/lang.c:271
 #, fuzzy
 msgid "Checking for new groups... "
 msgstr "Comprobando un nuevo disco\n"
 
-#: src/lang.c:269
+#: src/lang.c:272
 #, fuzzy
 msgid "Checking for news...\n"
 msgstr " comprobando..."
 
-#: src/lang.c:270
+#: src/lang.c:273
 #, c-format
 msgid "Post-process %s=no, %s=yes, %s=shar, %s=quit: "
 msgstr ""
 
-#: src/lang.c:272
+#: src/lang.c:275
 #, fuzzy
 msgid "ANSI color disabled"
 msgstr "Color"
 
-#: src/lang.c:273
+#: src/lang.c:276
 #, fuzzy
 msgid "ANSI color enabled"
 msgstr "Activado"
 
-#: src/lang.c:275
+#: src/lang.c:278
 #, fuzzy, c-format
 msgid "Command failed: %s"
 msgstr "Orden fallada: %s"
 
-#: src/lang.c:276
+#: src/lang.c:279
 #, c-format
 msgid "[-- %s, %lu line hidden --]\n"
 msgid_plural "[-- %s, %lu lines hidden --]\n"
 msgstr[0] ""
 msgstr[1] ""
 
-#: src/lang.c:278
+#: src/lang.c:281
 #, fuzzy
 msgid "Mark not selected articles read?"
 msgstr "Marca buzones leÃ­dos"
 
-#: src/lang.c:279
+#: src/lang.c:282
 #, fuzzy
 msgid "Connection Info"
 msgstr "InformaciÃ³n de conexiÃ³n"
 
-#: src/lang.c:280
+#: src/lang.c:283
 msgid "Reading from local spool.\n"
 msgstr ""
 
-#: src/lang.c:281
+#: src/lang.c:284
 msgid "Reading saved news.\n"
 msgstr ""
 
-#: src/lang.c:282
+#: src/lang.c:285
 #, fuzzy
 msgid ""
 "\n"
@@ -953,7 +972,7 @@ msgstr ""
 "Archivos de configuraciÃ³n:\n"
 "--------------------------\n"
 
-#: src/lang.c:290
+#: src/lang.c:293
 #, fuzzy
 msgid ""
 "\n"
@@ -964,11 +983,11 @@ msgstr ""
 "ConfiguraciÃ³n del spool local:\n"
 "------------------------------\n"
 
-#: src/lang.c:295
+#: src/lang.c:298
 msgid "COMPRESS      :"
 msgstr "COMPRESS          :"
 
-#: src/lang.c:296
+#: src/lang.c:299
 #, fuzzy
 msgid ""
 "\n"
@@ -979,98 +998,98 @@ msgstr ""
 "Detalles de la conexiÃ³n:\n"
 "------------------------\n"
 
-#: src/lang.c:298
+#: src/lang.c:301
 #, c-format
 msgid " DEFLATE %s\n"
 msgstr " DEFLATE %s\n"
 
-# fuzzy
-#: src/lang.c:299
+#: src/lang.c:302
+#, fuzzy
 msgid "(enabled)"
 msgstr "(activado)"
 
-# fuzzy
-#: src/lang.c:300
+#: src/lang.c:303
+#, fuzzy
 msgid "(inactive)"
 msgstr "(inactivo)"
 
-# fuzzy
-#: src/lang.c:302
+#: src/lang.c:305
+#, fuzzy
 msgid " DEFLATE (not supported)\n"
 msgstr " DEFLATE (no soportado)\n"
 
-# fuzzy
-#: src/lang.c:305
+#: src/lang.c:308
+#, fuzzy
 msgid "(disabled)"
 msgstr "(desactivado)"
 
-#: src/lang.c:306
+#: src/lang.c:309
 #, fuzzy, c-format
 msgid "NNTP TIMEOUT  : %d second %s\n"
 msgid_plural "NNTP TIMEOUT  : %d seconds %s\n"
 msgstr[0] "NNTP TIMEOUT      : %d segundo %s\n"
 msgstr[1] "NNTP TIMEOUT      : %d segundos %s\n"
 
-#: src/lang.c:308
+#: src/lang.c:311
 #, c-format
 msgid "IMPLEMENTATION: %s\n"
 msgstr "IMPLEMENTACIÃ“N    : %s\n"
 
-#: src/lang.c:310
+#: src/lang.c:313
 #, fuzzy, c-format
 msgid "MAXARTNUM     : %s\n"
 msgstr "MAXARTNUM         : %s\n"
 
-#: src/lang.c:312
+#: src/lang.c:315
 #, fuzzy, c-format
 msgid "Reading via NNTP (%s).\n"
 msgstr "Lectura vÃ­a NNTP (%s).\n"
 
-#: src/lang.c:313
+#: src/lang.c:316
 #, c-format
 msgid "NNTPPORT      : %u\n"
 msgstr "NNTPPORT          : %u\n"
 
-#: src/lang.c:314
+#: src/lang.c:317
 #, fuzzy
 msgid "read only"
 msgstr "sÃ³lo lectura"
 
-#: src/lang.c:315
+#: src/lang.c:318
 msgid "read/write"
 msgstr ""
 
-#: src/lang.c:316
+#: src/lang.c:319
 #, c-format
 msgid "NNTPSERVER    : %s\n"
 msgstr "NNTPSERVER        : %s\n"
 
-#: src/lang.c:317
+#: src/lang.c:320
 #, fuzzy, c-format
 msgid "CONNECTIONTYPE: %s\n"
 msgstr "TIPO DE CONEXIÃ“N  : %s\n"
 
-#: src/lang.c:319
+#: src/lang.c:322
 #, fuzzy, c-format
 msgid "Reading trusted via NNTPS (%s; "
 msgstr "Lectura de confianza vÃ­a NNTPS (%s; "
 
-#: src/lang.c:320
+#: src/lang.c:323
 #, fuzzy, c-format
 msgid "Reading untrusted via NNTPS (%s; "
 msgstr "Lectura no confiable vÃ­a NNTPS (%s; "
 
-#: src/lang.c:321
+#: src/lang.c:324
 #, c-format
 msgid "Certificate #%d\n"
 msgstr ""
 
-#: src/lang.c:323
+#: src/lang.c:326
 #, c-format
 msgid "Issuer : %s\n"
 msgstr ""
 
-#: src/lang.c:324
+#: src/lang.c:327
 #, fuzzy
 msgid ""
 "\n"
@@ -1078,12 +1097,12 @@ msgid ""
 "-------------------------------\n"
 msgstr "Deshacer la Ãºltima operaciÃ³n o grupo de operaciones sobre los paquetes"
 
-#: src/lang.c:325
+#: src/lang.c:328
 #, fuzzy, c-format
 msgid "Subject: %s\n"
 msgstr "Asunto"
 
-#: src/lang.c:326
+#: src/lang.c:329
 #, fuzzy
 msgid ""
 "\n"
@@ -1091,15 +1110,15 @@ msgid ""
 "----------------\n"
 msgstr "Operaciones"
 
-#: src/lang.c:328
+#: src/lang.c:331
 msgid "UNEXPECTED, possible BUG"
 msgstr ""
 
-#: src/lang.c:329
+#: src/lang.c:332
 msgid "tolerated as \"-k\" (insecure) requested"
 msgstr ""
 
-#: src/lang.c:330
+#: src/lang.c:333
 #, fuzzy, c-format
 msgid ""
 "Server certificate verification FAILED:\n"
@@ -1110,140 +1129,140 @@ msgstr ""
 "\t%s\n"
 "\t(%s)\n"
 
-#: src/lang.c:331
+#: src/lang.c:334
 #, fuzzy
 msgid "Server certificate verified successfully.\n"
 msgstr "VerificaciÃ³n del certificado del servidor correcta.\n"
 
-#: src/lang.c:335
+#: src/lang.c:338
 msgid "Server certificate verification FAILED: <can't get reason>\n"
 msgstr ""
 
-#: src/lang.c:339
+#: src/lang.c:342
 #, c-format
 msgid "%s %s (strength %d)\n"
 msgstr ""
 
-#: src/lang.c:346
+#: src/lang.c:349
 #, c-format
 msgid "Cook article failed, %s is exiting"
 msgstr ""
 
-#: src/lang.c:347
+#: src/lang.c:350
 #, fuzzy
 msgid "<CR>"
 msgstr "CR o DB"
 
-#: src/lang.c:348
+#: src/lang.c:351
 msgid "Creating active file for saved groups...\n"
 msgstr ""
 
-#: src/lang.c:349
+#: src/lang.c:352
 #, fuzzy, c-format
 msgid "Creating %s file...\n"
 msgstr "Se crea el fichero de biblioteca: %s"
 
-#: src/lang.c:351 src/lang.c:1843 src/lang.c:1863
+#: src/lang.c:354 src/lang.c:1875 src/lang.c:1895
 msgid "Default"
 msgstr "Predeterminado"
 
-#: src/lang.c:352
+#: src/lang.c:355
 msgid "Delete saved files that have been post processed?"
 msgstr ""
 
-#: src/lang.c:353
+#: src/lang.c:356
 #, fuzzy
 msgid "Deleting temporary files..."
 msgstr "Se borra el fichero base temporal %s"
 
-#: src/lang.c:355
+#: src/lang.c:358
 #, fuzzy
 msgid "*** End of article ***"
 msgstr "ArtÃ­culo definido requerido"
 
-#: src/lang.c:356
+#: src/lang.c:359
 #, fuzzy
 msgid "*** End of articles ***"
 msgstr ""
 "\n"
 "NingÃºn artÃ­culo dentro de este grupo.\n"
 
-#: src/lang.c:357
+#: src/lang.c:360
 #, fuzzy
 msgid "*** End of attachments ***"
 msgstr "Adjuntos"
 
-#: src/lang.c:358
+#: src/lang.c:361
 #, fuzzy
 msgid "*** End of groups ***"
 msgstr " grupos="
 
-#: src/lang.c:359
+#: src/lang.c:362
 #, fuzzy
 msgid "*** End of page ***"
 msgstr "NO A FIN-DE-PÃGINA antes que A FIN-DE-PÃGINA"
 
-#: src/lang.c:360
+#: src/lang.c:363
 #, fuzzy
 msgid "*** End of posted articles ***"
 msgstr ""
 "\n"
 "NingÃºn artÃ­culo dentro de este grupo.\n"
 
-#: src/lang.c:361
+#: src/lang.c:364
 #, fuzzy
 msgid "*** End of scopes ***"
 msgstr "Â¿Es Ã©ste el final?"
 
-#: src/lang.c:362
+#: src/lang.c:365
 #, fuzzy
 msgid "*** End of thread ***"
 msgstr "Hilo"
 
-#: src/lang.c:363
+#: src/lang.c:366
 #, fuzzy
 msgid "*** End of URLs ***"
 msgstr "URLS"
 
-#: src/lang.c:364
+#: src/lang.c:367
 #, fuzzy
 msgid "Enter limit of articles to get> "
 msgstr "Introduzca el nuevo lÃ­mite de Ã¡rbol de paquetes:"
 
-#: src/lang.c:365
+#: src/lang.c:368
 #, fuzzy
 msgid "Enter Message-ID to go to> "
 msgstr "No se pudo obtener el id del mensaje"
 
-#: src/lang.c:366
+#: src/lang.c:369
 #, fuzzy
 msgid " and enter next unread thread"
 msgstr "La obtenciÃ³n del siguiente thread_id fallÃ³"
 
-#: src/lang.c:367
+#: src/lang.c:370
 msgid " and enter next unread article"
 msgstr ""
 
-#: src/lang.c:368
+#: src/lang.c:371
 msgid " and enter next unread group"
 msgstr ""
 
-#: src/lang.c:369
+#: src/lang.c:372
 #, fuzzy
 msgid "Enter option number> "
 msgstr "Introduzca el nÃºmero de transacciÃ³n, como el nÃºmero de comprobaciÃ³n"
 
-#: src/lang.c:370
+#: src/lang.c:373
 #, fuzzy, c-format
 msgid "Enter range [%s]> "
 msgstr "Introduzca contraseÃ±a para %s@%s: "
 
-#: src/lang.c:371
+#: src/lang.c:374
 #, fuzzy, c-format
 msgid "Error: Could not appended %s to %s"
 msgstr "no se puede renombrar %s a %s"
 
-#: src/lang.c:372
+#: src/lang.c:375
 #, fuzzy
 msgid ""
 "\n"
@@ -1253,22 +1272,22 @@ msgstr ""
 "la fuente entrante completa para este fichero se ha utilizado; usted puede "
 "necesitar resolver conflictos manualmente"
 
-#: src/lang.c:373
+#: src/lang.c:376
 #, c-format
 msgid "  Line %d: \"%s\": given string too long.\n"
 msgstr ""
 
-#: src/lang.c:374
+#: src/lang.c:377
 #, fuzzy, c-format
 msgid "  Line %d: \"%s\": unrecognized attribute.\n"
 msgstr "Atributo Â«%sÂ» no reconocido"
 
-#: src/lang.c:375
+#: src/lang.c:378
 #, c-format
 msgid "  Line %d: \"%s\": malformed line, '=' missing.\n"
 msgstr ""
 
-#: src/lang.c:379
+#: src/lang.c:382
 #, fuzzy, c-format
 msgid ""
 "\n"
@@ -1276,65 +1295,71 @@ msgid ""
 msgstr "Cabecera equivocada/ilegible"
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:'
-#: src/lang.c:381
+#: src/lang.c:384
 msgid ""
 "\n"
 "Error: Bad FQDN in Message-ID: header.\n"
 msgstr ""
 
-#: src/lang.c:383
+#: src/lang.c:386
 #, fuzzy, c-format
 msgid "Can't use literal IPv%d-address %s with TLS (-T)"
 msgstr "DirecciÃ³n personal para correo"
 
-#: src/lang.c:386
+#: src/lang.c:389
 #, fuzzy, c-format
 msgid "Can't unlock %s"
 msgstr "pthread_mutex_unlock fallado: %s"
 
-#: src/lang.c:387
+#: src/lang.c:390
 #, c-format
 msgid "Couldn't dotlock %s - article not appended!"
 msgstr ""
 
-#: src/lang.c:388
+#: src/lang.c:391
 #, c-format
 msgid "Couldn't lock %s - article not appended!"
 msgstr ""
 
-#: src/lang.c:391
+#: src/lang.c:393
+msgid ""
+"\n"
+"Error: Control-message without Approved-header.\n"
+msgstr ""
+
+#: src/lang.c:395
 #, c-format
 msgid ""
 "Server requires authentication but compression (-C) is already active.\n"
 "Restart %s with -A cmd.-line switch in conjunction with -C.\n"
 msgstr ""
 
-#: src/lang.c:394
+#: src/lang.c:398
 #, fuzzy, c-format
 msgid "Corrupted file %s"
 msgstr "fichero Â«%sÂ» indexado estÃ¡ corrompido"
 
-#: src/lang.c:396
+#: src/lang.c:400
 #, fuzzy, c-format
 msgid "couldn't expand %s\n"
 msgstr "Expandir"
 
-#: src/lang.c:398
+#: src/lang.c:402
 #, c-format
 msgid "date in future: \"%s\""
 msgstr ""
 
-#: src/lang.c:399
+#: src/lang.c:403
 #, c-format
 msgid "Unparsable date: \"%s\""
 msgstr ""
 
-#: src/lang.c:400
+#: src/lang.c:404
 #, c-format
 msgid "Error: Custom format empty. Using default \"%s\"."
 msgstr ""
 
-#: src/lang.c:401
+#: src/lang.c:405
 #, fuzzy
 msgid ""
 "\n"
@@ -1343,173 +1368,184 @@ msgstr ""
 "\n"
 "error: El artÃ­culo estÃ¡ vacÃ­o.\n"
 
-#: src/lang.c:403
+#: src/lang.c:407
 msgid ""
 "\n"
 "Error: Followup-To \"poster\" and a newsgroup is not allowed!\n"
 msgstr ""
 
-#: src/lang.c:404
+#: src/lang.c:408
 #, c-format
 msgid "Error: Custom format exceeds screen width. Using default \"%s\"."
 msgstr ""
 
-#: src/lang.c:405
+#: src/lang.c:409
 msgid "Internal error in GNKSA routine - send bug report.\n"
 msgstr ""
 
-#: src/lang.c:406
+#: src/lang.c:410
 msgid "Left angle bracket missing in route address.\n"
 msgstr ""
 
-#: src/lang.c:407
+#: src/lang.c:411
 msgid "Left parenthesis missing in old-style address.\n"
 msgstr ""
 
-#: src/lang.c:408
+#: src/lang.c:412
 msgid "Right parenthesis missing in old-style address.\n"
 msgstr ""
 
-#: src/lang.c:409
+#: src/lang.c:413
 #, fuzzy
 msgid "At-sign missing in mail address.\n"
 msgstr "DirecciÃ³n personal para correo"
 
-#: src/lang.c:410
+#: src/lang.c:414
 #, fuzzy
 msgid "Right angle bracket missing in route address.\n"
 msgstr "DirecciÃ³n personal para correo"
 
-#: src/lang.c:411
+#: src/lang.c:415
 msgid "Single component FQDN is not allowed. Add your domain.\n"
 msgstr ""
 
-#: src/lang.c:412
+#: src/lang.c:416
 msgid ""
 "Invalid domain. Send bug report if your top level domain really exists.\n"
 "Use .invalid as top level domain for munged addresses.\n"
 msgstr ""
 
-#: src/lang.c:413
+#: src/lang.c:417
 msgid ""
 "Illegal domain. Send bug report if your top level domain really exists.\n"
 "Use .invalid as top level domain for munged addresses.\n"
 msgstr ""
 
-#: src/lang.c:414
+#: src/lang.c:418
 msgid ""
 "Unknown domain. Send bug report if your top level domain really exists.\n"
 "Use .invalid as top level domain for munged addresses.\n"
 msgstr ""
 
-#: src/lang.c:415
+#: src/lang.c:419
 #, fuzzy
 msgid "Illegal character in FQDN.\n"
 msgstr "Hay un carÃ¡cter ilegal en el nombre."
 
-#: src/lang.c:416
+#: src/lang.c:420
 msgid "Zero length FQDN component not allowed.\n"
 msgstr ""
 
-#: src/lang.c:417
+#: src/lang.c:421
 msgid "FQDN component exceeds maximum allowed length (63 chars).\n"
 msgstr ""
 
-#: src/lang.c:418
+#: src/lang.c:422
 msgid "FQDN component may not start or end with hyphen.\n"
 msgstr ""
 
-#: src/lang.c:419
+#: src/lang.c:423
 msgid "FQDN component may not start with digit.\n"
 msgstr ""
 
-#: src/lang.c:420
+#: src/lang.c:424
 msgid "Domain literal has impossible numeric value.\n"
 msgstr ""
 
-#: src/lang.c:421
+#: src/lang.c:425
 msgid ""
 "Domain literal is for private use only and not allowed for global use.\n"
 msgstr ""
 
-#: src/lang.c:422
+#: src/lang.c:426
 msgid "Right bracket missing in domain literal.\n"
 msgstr ""
 
-#: src/lang.c:423
+#: src/lang.c:427
 #, fuzzy
 msgid "Missing localpart of mail address.\n"
 msgstr "DirecciÃ³n personal para correo"
 
-#: src/lang.c:424
+#: src/lang.c:428
 msgid "Illegal character in localpart of mail address.\n"
 msgstr ""
 
-#: src/lang.c:425
+#: src/lang.c:429
 msgid "Zero length localpart component not allowed.\n"
 msgstr ""
 
-#: src/lang.c:426
+#: src/lang.c:430
 msgid ""
 "Illegal character in realname.\n"
 "Unquoted words may not contain '!()<>@,;:\\.[]' in route addresses.\n"
 msgstr ""
 
-#: src/lang.c:427
+#: src/lang.c:431
 msgid ""
 "Illegal character in realname.\n"
 "Quoted words may not contain '()<>\\'.\n"
 msgstr ""
 
-#: src/lang.c:428
+#: src/lang.c:432
 msgid ""
 "Illegal character in realname.\n"
 "Encoded words may not contain '!()<>@,;:\"\\.[]/=' in parameter.\n"
 msgstr ""
 
-#: src/lang.c:429
+#: src/lang.c:433
 msgid "Bad syntax in encoded word used in realname.\n"
 msgstr ""
 
-#: src/lang.c:430
+#: src/lang.c:434
 msgid ""
 "Illegal character in realname.\n"
 "Unquoted words may not contain '()<>\\' in old-style addresses.\n"
 msgstr ""
 
-#: src/lang.c:431
+#: src/lang.c:435
 msgid ""
 "Illegal character in realname.\n"
 "Control characters and unencoded 8-bit characters > 127 are not allowed.\n"
 msgstr ""
 
-#: src/lang.c:432
+#: src/lang.c:436
 #, fuzzy
 msgid "Missing realname.\n"
 msgstr "Directorio de ImportaciÃ³n [partes de .idata]"
 
-#: src/lang.c:433
+#: src/lang.c:437
+#, c-format
+msgid "%c  %s\t Error: Group is read only!\n"
+msgstr ""
+
+#: src/lang.c:438
 msgid ""
 "\n"
 "Error: No blank line found after header.\n"
 msgstr ""
 
-#: src/lang.c:434
+#: src/lang.c:439
 #, fuzzy
 msgid ""
 "\n"
 "Error: Illegal Distribution \"all\" used.\n"
 msgstr "La opciÃ³n de nÃºmero formateado como moneda es %s."
 
-#: src/lang.c:435
+#: src/lang.c:440
 #, fuzzy, c-format
 msgid ""
 "\n"
-"Error: Illegal formatted %s.\n"
+"Error: Invalid formatted %s (line %d).\n"
 msgstr "La opciÃ³n de nÃºmero formateado como moneda es %s."
 
-#. TODO: fixme, US-ASCII is not the only 7-bit charset we know about
-#: src/lang.c:437
+#: src/lang.c:441
+#, fuzzy, c-format
+msgid ""
+"\n"
+"Error: illegal header combination \"%s\" and \"%s\" used.\n"
+msgstr "La opciÃ³n de nÃºmero formateado como moneda es %s."
+
+#: src/lang.c:444
 msgid ""
 "\n"
 "Error: Posting contains non-ASCII characters but MM_CHARSET is set to\n"
@@ -1518,7 +1554,7 @@ msgid ""
 "       editing tinrc.\n"
 msgstr ""
 
-#: src/lang.c:442
+#: src/lang.c:450
 msgid ""
 "\n"
 "Error: Posting contains  non-ASCII characters  but the  MIME encoding\n"
@@ -1528,87 +1564,82 @@ msgid ""
 "       using the M)enu of configurable options or by editing tinrc.\n"
 msgstr ""
 
-#: src/lang.c:448
+#: src/lang.c:456
 msgid ""
 "\n"
 "Error: Article starts with blank line instead of header\n"
 msgstr ""
 
-#: src/lang.c:449
+#: src/lang.c:457
 #, c-format
 msgid ""
 "\n"
-"Error: Header on line %d does not have a colon after the header name:\n"
+"Error: Header in line %d does not have a colon after the header name:\n"
 "%s\n"
 msgstr ""
 
-#: src/lang.c:450
+#: src/lang.c:458
 #, fuzzy, c-format
 msgid ""
 "\n"
 "Error: The \"%s:\" line is empty.\n"
 msgstr "error: el fichero de entrada '%s' estÃ¡ vacÃ­o"
 
-#: src/lang.c:451
+#: src/lang.c:459
 #, c-format
 msgid ""
 "\n"
 "Error: The \"%s:\" line is missing from the article header.\n"
 msgstr ""
 
-#: src/lang.c:452
+#: src/lang.c:460
 #, c-format
 msgid ""
 "\n"
 "Warning: %s contains non 7-bit chars.\n"
 msgstr ""
 
-#: src/lang.c:453
+#: src/lang.c:461
 #, c-format
 msgid ""
 "\n"
-"Error: Header on line %d does not have a space after the colon:\n"
+"Error: Header in line %d does not have a space after the colon:\n"
 "%s\n"
 msgstr ""
 
-#. TRANSLATORS: for nplurals>=3
-#: src/lang.c:455
+#: src/lang.c:462
 #, fuzzy, c-format
 msgid ""
 "\n"
-"Error: There are multiple (%d) \"%s:\" line in the header.\n"
-msgid_plural ""
-"\n"
-"Error: There are multiple (%d) \"%s:\" lines in the header.\n"
-msgstr[0] "error(%d) obteniendo cabecera #%d registra para %s desinstalar\n"
-msgstr[1] "error(%d) obteniendo cabecera #%d registra para %s desinstalar\n"
+"Error: Duplicated header \"%s:\" in line %d.\n"
+msgstr "Cabecera equivocada/ilegible"
 
-#: src/lang.c:456
+#: src/lang.c:463
 #, c-format
 msgid ""
 "\n"
-"Error: Header on line %d has no name:\n"
+"Error: Header in line %d has no name:\n"
 "%s\n"
 msgstr ""
 
-#: src/lang.c:457
+#: src/lang.c:464
 msgid ""
 "\n"
 "Error: This is a mailgroup, but a recipient (\"To:\") is missing.\n"
 msgstr ""
 
-#: src/lang.c:458
+#: src/lang.c:465
 #, c-format
 msgid "Mixed up '-f'/'-F'? %s %s"
 msgstr ""
 
-#: src/lang.c:460
+#: src/lang.c:467
 #, fuzzy, c-format
 msgid "Insecure permissions of %s (%o)"
 msgstr "NT_386_IOPERM (permisos E/S x86)"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:464
+#: src/lang.c:471
 #, c-format
 msgid "Line %d is longer than %d octet and should be folded.\n"
 msgid_plural "Line %d is longer than %d octets and should be folded.\n"
@@ -1616,171 +1647,190 @@ msgstr[0] ""
 msgstr[1] ""
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:467
+#: src/lang.c:474
 #, c-format
 msgid "Line %d is longer than %d octet and should be shortened.\n"
 msgid_plural "Line %d is longer than %d octets and should be shortened.\n"
 msgstr[0] ""
 msgstr[1] ""
 
-#: src/lang.c:472
+#: src/lang.c:479
 #, c-format
 msgid "MIME parse error: Unexpected end of %s/%s article\n"
 msgstr ""
 
-#: src/lang.c:473
+#: src/lang.c:480
 msgid "MIME parse error: Start boundary whilst reading headers\n"
 msgstr ""
 
-#: src/lang.c:474
+#: src/lang.c:481
 #, fuzzy
 msgid ""
 "\n"
 "Error: \"poster\" is not allowed in Newsgroups!\n"
 msgstr "error: no puede reiniciar, operaciÃ³n no permitida\n"
 
-#: src/lang.c:475
+#: src/lang.c:482
 msgid "Can't get a (fully-qualified) domain-name!"
 msgstr ""
 
-#: src/lang.c:476
+#: src/lang.c:483
 #, fuzzy
 msgid "No valid newsgroup given."
 msgid_plural "No valid newsgroups given."
 msgstr[0] "Error leyendo fichero intercambio"
 msgstr[1] "Error leyendo fichero intercambio"
 
-#: src/lang.c:477
+#: src/lang.c:484
 msgid " You may need to retry without \"-n\"."
 msgstr ""
 
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:480
+#: src/lang.c:487
 #, fuzzy
 msgid ""
 "\n"
 "Error: From: line missing.\n"
 msgstr "DSO faltante desde lÃ­nea de orden"
 
-#: src/lang.c:483
+#: src/lang.c:490
 #, fuzzy, c-format
 msgid "No permissions to go into %s\n"
 msgstr "se conservan los permisos de %s"
 
-#: src/lang.c:484
+#: src/lang.c:491
 #, fuzzy, c-format
 msgid "No read permissions for %s\n"
 msgstr "se conservan los permisos de %s"
 
-#: src/lang.c:485
+#: src/lang.c:492
 #, fuzzy, c-format
 msgid "File %s does not exist\n"
 msgstr "Fichero %s no existe"
 
-#: src/lang.c:486
+#: src/lang.c:493
 #, fuzzy, c-format
 msgid "No write permissions for %s\n"
 msgstr "%s: permisos no establecidos: %s\n"
 
-#: src/lang.c:488
+#: src/lang.c:495
 #, fuzzy, c-format
 msgid "Not a literal IPv6 address: %s"
 msgstr "DirecciÃ³n personal para correo"
 
-#: src/lang.c:492
+#: src/lang.c:499
+#, c-format
+msgid "Error: obsolete \"Control:\"-message: %s\n"
+msgstr ""
+
+#: src/lang.c:500
+#, fuzzy, c-format
+msgid ""
+"\n"
+"Error: Forbidden obsolete header \"%s:\" in line %d used.\n"
+msgstr "Cabecera equivocada/ilegible"
+
+#: src/lang.c:501
 #, fuzzy, c-format
 msgid "%s: -%c option requires an argument\n"
 msgstr "%s: -%c la opciÃ³n requiere un argumento\n"
 
-#: src/lang.c:493
+#: src/lang.c:502
 #, fuzzy, c-format
 msgid "%s: -%c unknown option\n"
 msgstr "%s: -%c opciÃ³n invÃ¡lida\n"
 
-#: src/lang.c:495
+#: src/lang.c:504
 msgid "Can't get user information (/etc/passwd missing?)"
 msgstr ""
 
-#: src/lang.c:497
+#: src/lang.c:506
 #, fuzzy
 msgid "error"
 msgid_plural "errors"
 msgstr[0] "error"
 msgstr[1] "errores"
 
-#: src/lang.c:500
+#: src/lang.c:509
 #, c-format
 msgid ""
 "\n"
-"Error on line %d: \"Sender:\" header not allowed (it will be added for you)\n"
+"Error: \"Sender:\" header not allowed (line %d), it will be added for you.\n"
 msgstr ""
 
-#: src/lang.c:502
+#: src/lang.c:511
 #, c-format
 msgid "Server has non of the groups listed in %s"
 msgstr ""
 
-#: src/lang.c:503
+#: src/lang.c:512
 #, c-format
 msgid "Error: unlink %s"
 msgstr ""
 
-#: src/lang.c:504
+#: src/lang.c:513
 #, fuzzy
 msgid "Unknown display level"
 msgstr "desconoce nivel %s ISA"
 
-#: src/lang.c:506
+#: src/lang.c:515
 #, fuzzy
 msgid "Unreachable?\n"
 msgstr "estado %s no alcanzable desde %s"
 
-#: src/lang.c:508
+#: src/lang.c:517
+#, fuzzy, c-format
+msgid ""
+"\n"
+"Error: Unwanted header \"%s:\" in line %d used.\n"
+msgstr "Cabecera equivocada/ilegible"
+
+#: src/lang.c:518
 #, fuzzy, c-format
 msgid "URI normalization failed: %s"
 msgstr "Orden fallada: %s"
 
-#: src/lang.c:509
+#: src/lang.c:519
 #, fuzzy
 msgid "<ESC>"
 msgstr "<Esc> o CTRL-x    Abortar MODO BUSQUEDA"
 
-#: src/lang.c:510
+#: src/lang.c:520
 #, fuzzy
 msgid "Exiting..."
 msgstr "Saliendo"
 
-#: src/lang.c:511
+#: src/lang.c:521
 msgid "leaving external mail-reader"
 msgstr ""
 
-#: src/lang.c:512
+#: src/lang.c:522
 #, fuzzy, c-format
 msgid "Extracting %s..."
 msgstr "x - extrayendo< %s %s"
 
-#: src/lang.c:514
+#: src/lang.c:524
 #, c-format
 msgid "Error writing %s file. Filesystem full? File reset to previous state."
 msgstr ""
 
-#: src/lang.c:515
+#: src/lang.c:525
 #, c-format
-msgid "Error making backup of %s file. Filesystem full?"
+msgid "Error making backup of %s file"
 msgstr ""
 
-#: src/lang.c:516
+#: src/lang.c:526
 #, fuzzy, c-format
 msgid "Filtering global rules (%d/%d) ('q' to quit)..."
 msgstr "demasiadas reglas (> %d)!"
 
-#: src/lang.c:517
+#: src/lang.c:527
 #, fuzzy
 msgid "Rule created by: "
 msgstr "creado"
 
 #. TRANSLATORS: do not translate header names like 'Subject:', 'From:', ...
-#: src/lang.c:519
+#: src/lang.c:529
 msgid ""
 "# Format:\n"
 "#   comment=STRING    Optional. Multiple lines allowed. Comments must be "
@@ -1814,50 +1864,48 @@ msgid ""
 "#\n"
 msgstr ""
 
-#: src/lang.c:545
+#: src/lang.c:555
 #, c-format
 msgid "Enter score for rule (default=%d): "
 msgstr ""
 
-#: src/lang.c:546
+#: src/lang.c:556
 #, c-format
 msgid "Enter the score weight (range 0 < score <= %d)"
 msgstr ""
 
 #. SCORE_MAX
-#: src/lang.c:547
+#: src/lang.c:557
 msgid "Full"
 msgstr "Llena"
 
-#: src/lang.c:548
+#: src/lang.c:558
 #, fuzzy
 msgid "Comment (optional)  : "
 msgstr "opcional"
 
-#: src/lang.c:550
-msgid "Malformed overview entry: servername missing."
-msgstr ""
-
-#: src/lang.c:551
+#: src/lang.c:560
 #, c-format
-msgid "\t Xref: %s"
+msgid ""
+"Malformed overview entry: servername missing.\n"
+"\t Xref: %s"
 msgstr ""
 
-#: src/lang.c:552
+#: src/lang.c:561
 msgid "Skipping Xref filter"
 msgstr ""
 
-#: src/lang.c:554
+#: src/lang.c:563
 #, fuzzy
 msgid "Apply pattern to    : "
 msgstr "PatrÃ³n"
 
-#: src/lang.c:555
+#: src/lang.c:564
 #, fuzzy, c-format
 msgid "Enter pattern [%s]> "
 msgstr "glob PATTERN(s) a excluir"
 
-#: src/lang.c:556
+#: src/lang.c:565
 msgid ""
 "\n"
 "You requested followups to your article to go to the following newsgroup:\n"
@@ -1867,23 +1915,23 @@ msgid_plural ""
 msgstr[0] ""
 msgstr[1] ""
 
-#: src/lang.c:557
+#: src/lang.c:566
 #, c-format
 msgid "   %s\t Answers will be directed to you by mail.\n"
 msgstr ""
 
-#: src/lang.c:558
+#: src/lang.c:567
 #, fuzzy
 msgid "-- forwarded message --\n"
 msgstr "  Los mensajes se reenviarÃ¡n con %cMTP a:"
 
-#: src/lang.c:559
+#: src/lang.c:568
 #, fuzzy
 msgid "-- end of forwarded message --\n"
 msgstr "  Los mensajes se reenviarÃ¡n con %cMTP a:"
 
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:561
+#: src/lang.c:570
 #, fuzzy
 msgid "From: line (ignore case)      "
 msgstr ""
@@ -1891,1159 +1939,1160 @@ msgstr ""
 "minÃºsculas\n"
 
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:563
+#: src/lang.c:572
 #, fuzzy
 msgid "From: line (case sensitive)   "
 msgstr "distinguir mayÃºsculas"
 
-#: src/lang.c:566
+#: src/lang.c:575
 #, fuzzy, c-format
 msgid "%s%s: Unknown host.\n"
 msgstr "nombre hospedante desconocido %s"
 
-#: src/lang.c:568
+#: src/lang.c:577
 #, fuzzy, c-format
 msgid "%d ancient article marked as read."
 msgid_plural "%d ancient articles marked as read."
 msgstr[0] "%d artÃ­culo antiguo marcado como leÃ­do."
 msgstr[1] "%d artÃ­culos antiguos marcados como leÃ­dos."
 
-#: src/lang.c:569
+#: src/lang.c:578
 msgid "Mark articles older than the given days or date as read> "
 msgstr ""
 
-#: src/lang.c:570
+#: src/lang.c:579
 #, fuzzy, c-format
 msgid "Please use %.100s instead"
 msgstr "utilice la comando \"aegis -dbu\" en lugar de otro"
 
-#: src/lang.c:571
+#: src/lang.c:580
 #, fuzzy, c-format
 msgid "%s is bogus"
 msgstr "aviso: %s: ignorando nombre espurio de fichero"
 
-#: src/lang.c:572
+#: src/lang.c:581
 #, fuzzy, c-format
 msgid "Group %s is moderated. Continue?"
 msgstr "NingÃºn foro es moderado en este grupo"
 
-#: src/lang.c:573
+#: src/lang.c:582
 #, fuzzy, c-format
 msgid "Rereading %s..."
 msgstr ""
 "\n"
 " %s: "
 
-#: src/lang.c:574
+#: src/lang.c:583
 #, fuzzy
 msgid "Top Level Commands"
 msgstr "directorio raÃ­z"
 
-#: src/lang.c:575
+#: src/lang.c:584
 #, fuzzy
 msgid "Group Selection"
 msgstr "SelecciÃ³n de gÃ©nero"
 
-#: src/lang.c:576
+#: src/lang.c:585
 #, fuzzy
 msgid "group"
 msgid_plural "groups"
 msgstr[0] "grupo"
 msgstr[1] "grupos"
 
-#: src/lang.c:577
+#: src/lang.c:586
 msgid ""
 "*** Group descriptions are disabled according to current select_format ***"
 msgstr ""
 
-#: src/lang.c:579
+#: src/lang.c:588
 msgid ""
 "One or more lines of comment. <CR> to add a line or proceed if line is empty."
 msgstr ""
 
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:581
+#: src/lang.c:590
 msgid "From: line to add to filter file. <SPACE> toggles & <CR> sets."
 msgstr ""
 
-#: src/lang.c:582
+#: src/lang.c:591
 msgid ""
 "Linecount of articles to be filtered. < for less, > for more, = for equal."
 msgstr ""
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:'
-#: src/lang.c:584
+#: src/lang.c:593
 msgid "Message-ID: line to add to filter file. <SPACE> toggles & <CR> sets."
 msgstr ""
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:586
+#: src/lang.c:595
 msgid "Subject: line to add to filter file. <SPACE> toggles & <CR> sets."
 msgstr ""
 
 #. TRANSLATORS: do not translate header names like 'Subject:' and 'From:'
-#: src/lang.c:588
+#: src/lang.c:597
 msgid ""
 "Enter text pattern to filter if Subject: & From: lines are not what you want."
 msgstr ""
 
-#: src/lang.c:589
+#: src/lang.c:598
 msgid ""
 "Select where text pattern should be applied. <SPACE> toggles & <CR> sets."
 msgstr ""
 
-#: src/lang.c:590
+#: src/lang.c:599
 msgid ""
 "Expiration time in days for the entered filter. <SPACE> toggles & <CR> sets."
 msgstr ""
 
-#: src/lang.c:591
+#: src/lang.c:600
 msgid ""
 "Apply kill only to current group or all groups. <SPACE> toggles & <CR> sets."
 msgstr ""
 
-#: src/lang.c:592
+#: src/lang.c:601
 msgid ""
 "Apply select to current group or all groups. <SPACE> toggles & <CR> sets."
 msgstr ""
 
-#: src/lang.c:593
+#: src/lang.c:602
 msgid "kill an article via a menu"
 msgstr ""
 
-#: src/lang.c:594
+#: src/lang.c:603
 msgid "auto-select (hot) an article via a menu"
 msgstr ""
 
-#: src/lang.c:595
+#: src/lang.c:604
 #, fuzzy
 msgid "Browse URLs in article"
 msgstr "Examinar por"
 
-#: src/lang.c:596
+#: src/lang.c:605
 msgid "0 - 9\t  display article by number in current thread"
 msgstr ""
 
-#: src/lang.c:598
+#: src/lang.c:607
 msgid "cancel (delete) or supersede (overwrite) current article"
 msgstr ""
 
-#: src/lang.c:599
+#: src/lang.c:608
 msgid "post followup to current article"
 msgstr ""
 
-#: src/lang.c:600
+#: src/lang.c:609
 msgid "post followup (don't copy text) to current article"
 msgstr ""
 
-#: src/lang.c:601
+#: src/lang.c:610
 msgid "post followup to current article quoting complete headers"
 msgstr ""
 
-#: src/lang.c:602
+#: src/lang.c:611
 msgid "repost chosen article to another group"
 msgstr ""
 
-#: src/lang.c:604
+#: src/lang.c:613
 msgid "edit article (mail-groups only)"
 msgstr ""
 
-#: src/lang.c:605
+#: src/lang.c:614
 msgid "display first article in current thread"
 msgstr ""
 
-#: src/lang.c:606
+#: src/lang.c:615
 #, fuzzy
 msgid "display first page of article"
 msgstr "No necesita para el primer artÃ­culo definido"
 
-#: src/lang.c:607
+#: src/lang.c:616
 #, fuzzy
 msgid "show MIME details of this article"
 msgstr "ArtÃ­culo definido requerido"
 
-#: src/lang.c:608
+#: src/lang.c:617
 msgid "display last article in current thread"
 msgstr ""
 
-#: src/lang.c:609
+#: src/lang.c:618
 #, fuzzy
 msgid "display last page of article"
 msgstr "Vista pÃ¡gina: ningÃºn grÃ¡fico a enseÃ±ar."
 
-#: src/lang.c:610
+#: src/lang.c:619
 msgid "mark rest of thread as read and advance to next unread"
 msgstr ""
 
-#: src/lang.c:611
+#: src/lang.c:620
 #, fuzzy
 msgid "display next article"
 msgstr "Ver siguiente pantalla"
 
-#: src/lang.c:612
+#: src/lang.c:621
 msgid "display first article in next thread"
 msgstr ""
 
-#: src/lang.c:613
+#: src/lang.c:622
 #, fuzzy
 msgid "display next unread article"
 msgstr "Ver siguiente pantalla"
 
-#: src/lang.c:614
+#: src/lang.c:623
 msgid "go to the article that this one followed up"
 msgstr ""
 
-#: src/lang.c:615
+#: src/lang.c:624
 #, fuzzy
 msgid "display previous article"
 msgstr "Ver pantalla anterior"
 
-#: src/lang.c:616
+#: src/lang.c:625
 #, fuzzy
 msgid "display previous unread article"
 msgstr "Ver pantalla anterior"
 
-#: src/lang.c:617
+#: src/lang.c:626
 msgid "quickly kill an article using defaults"
 msgstr ""
 
-#: src/lang.c:618
+#: src/lang.c:627
 msgid "quickly auto-select (hot) an article using defaults"
 msgstr ""
 
-#: src/lang.c:619
+#: src/lang.c:628
 msgid "return to group selection level"
 msgstr ""
 
-#: src/lang.c:620
+#: src/lang.c:629
 msgid "reply through mail to author"
 msgstr ""
 
-#: src/lang.c:621
+#: src/lang.c:630
 msgid "reply through mail (don't copy text) to author"
 msgstr ""
 
-#: src/lang.c:622
+#: src/lang.c:631
 msgid "reply through mail to author quoting complete headers"
 msgstr ""
 
-#: src/lang.c:623
+#: src/lang.c:632
 #, fuzzy
 msgid "search backwards within this article"
 msgstr "Buscar hacia atrÃ¡s: "
 
-#: src/lang.c:624
+#: src/lang.c:633
 #, fuzzy
 msgid "search forwards within this article"
 msgstr "Buscar hacia adelante"
 
-#: src/lang.c:625
+#: src/lang.c:634
 msgid "show article in raw-mode (including all headers)"
 msgstr ""
 
-#: src/lang.c:626
+#: src/lang.c:635
 msgid "skip next block of included text"
 msgstr ""
 
-#: src/lang.c:627
+#: src/lang.c:636
 msgid "toggle display of sections hidden by a form-feed (^L) on/off"
 msgstr ""
 
-#: src/lang.c:628
+#: src/lang.c:637
 #, fuzzy
 msgid "toggle display of all headers"
 msgstr "conmuta enseÃ±ar modificaciones de los tamaÃ±os del paquete"
 
-#: src/lang.c:629
+#: src/lang.c:638
 msgid "toggle word highlighting on/off"
 msgstr ""
 
-#: src/lang.c:630
+#: src/lang.c:639
 #, fuzzy
 msgid "toggle display of data sections"
 msgstr "conmuta enseÃ±ar los nÃºmeros de versiones"
 
-#: src/lang.c:631
+#: src/lang.c:640
 msgid "toggle ROT-13 (basic decode) for current article"
 msgstr ""
 
-#: src/lang.c:632
+#: src/lang.c:641
 msgid "toggle tabwidth 4 <-> 8"
 msgstr ""
 
-#: src/lang.c:633
+#: src/lang.c:642
 msgid "toggle German TeX style decoding for current article"
 msgstr ""
 
-#: src/lang.c:634
+#: src/lang.c:643
 #, fuzzy
 msgid "cycle through the options for detecting/displaying verbatim blocks"
 msgstr "recorra las opciones para detectar y mostrar bloques literales"
 
-#: src/lang.c:635
+#: src/lang.c:644
 msgid "View/pipe/save multimedia attachments"
 msgstr ""
 
-#: src/lang.c:636
+#: src/lang.c:645
 #, fuzzy
 msgid "choose first attachment in list"
 msgstr "Primero Debe Elegir Un Mensaje"
 
-#: src/lang.c:637
+#: src/lang.c:646
 msgid "0 - 9\t  choose attachment by number"
 msgstr ""
 
-#: src/lang.c:638
+#: src/lang.c:647
 #, fuzzy
 msgid "choose last attachment in list"
 msgstr "Elija una lista para examinar, buscar y publicar mensajes."
 
-#: src/lang.c:640
+#: src/lang.c:649
 #, fuzzy
 msgid "pipe attachment into command"
 msgstr "Adjuntos"
 
-#: src/lang.c:641
+#: src/lang.c:650
 #, fuzzy
 msgid "pipe raw attachment into command"
 msgstr "No puede abrir una tuberÃ­a a orden Â«%sÂ»"
 
-#: src/lang.c:643
+#: src/lang.c:652
 #, fuzzy
 msgid "save attachment to disk"
 msgstr "Guarda opciones al disco"
 
-#: src/lang.c:644
+#: src/lang.c:653
 #, fuzzy
 msgid "search for attachments forwards"
 msgstr "Buscar hacia adelante"
 
-#: src/lang.c:645
+#: src/lang.c:654
 #, fuzzy
 msgid "search for attachments backwards"
 msgstr "Adjuntos"
 
-#: src/lang.c:646
+#: src/lang.c:655
 #, fuzzy
 msgid "view attachment"
 msgstr "Adjuntos"
 
-#: src/lang.c:647
+#: src/lang.c:656
 #, fuzzy
 msgid "tag attachment"
 msgstr "Adjuntos"
 
-#: src/lang.c:648
+#: src/lang.c:657
 msgid "tag attachments that match user specified pattern"
 msgstr ""
 
-#: src/lang.c:649
+#: src/lang.c:658
 msgid "reverse tagging on all attachments (toggle)"
 msgstr ""
 
-#: src/lang.c:650
+#: src/lang.c:659
 msgid "untag all tagged attachments"
 msgstr ""
 
-#: src/lang.c:651
+#: src/lang.c:660
 msgid "toggle info message in last line (name/description of attachment)"
 msgstr ""
 
-#: src/lang.c:652
+#: src/lang.c:661
 #, fuzzy
 msgid "choose first attribute in list"
 msgstr "Primero Debe Elegir Un Mensaje"
 
-#: src/lang.c:653
+#: src/lang.c:662
 msgid "0 - 9\t  choose attribute by number"
 msgstr ""
 
-#: src/lang.c:654
+#: src/lang.c:663
 #, fuzzy
 msgid "choose last attribute in list"
 msgstr "Elija una lista para examinar, buscar y publicar mensajes."
 
-#: src/lang.c:655
+#: src/lang.c:664
 #, fuzzy
 msgid "reset attribute to a default value"
 msgstr "restablece todas las opciones a sus valores predeterminados"
 
-#: src/lang.c:656
+#: src/lang.c:665
 #, fuzzy
 msgid "search backwards for an attribute"
 msgstr "Buscar hacia atrÃ¡s: "
 
-#: src/lang.c:657
+#: src/lang.c:666
 #, fuzzy
 msgid "search forwards for an attribute"
 msgstr "Buscar hacia adelante"
 
-#: src/lang.c:658
+#: src/lang.c:667
 #, fuzzy
 msgid "select attribute"
 msgstr "Atributo"
 
-#: src/lang.c:659
+#: src/lang.c:668
 msgid "toggle back to options menu when invoked from there"
 msgstr ""
 
-#: src/lang.c:660
+#: src/lang.c:669
 #, c-format
 msgid "report bug or comment via mail to %s"
 msgstr ""
 
-#: src/lang.c:661
+#: src/lang.c:670
 #, fuzzy
 msgid "choose first option in list"
 msgstr "Primera OpciÃ³n"
 
-#: src/lang.c:662
+#: src/lang.c:671
 msgid "0 - 9\t  choose option by number"
 msgstr ""
 
-#: src/lang.c:663
+#: src/lang.c:672
 #, fuzzy
 msgid "choose last option in list"
 msgstr "Una opciÃ³n de listado"
 
-#: src/lang.c:664
+#: src/lang.c:673
 #, fuzzy
 msgid "start scopes menu"
 msgstr "inicio"
 
-#: src/lang.c:665
+#: src/lang.c:674
 #, fuzzy
 msgid "search backwards for an option"
 msgstr "Buscar hacia atrÃ¡s: "
 
-#: src/lang.c:666
+#: src/lang.c:675
 #, fuzzy
 msgid "search forwards for an option"
 msgstr "Buscar hacia adelante"
 
-#: src/lang.c:667
+#: src/lang.c:676
 #, fuzzy
 msgid "select option"
 msgstr "Seleccionarâ€¦"
 
-#: src/lang.c:668
+#: src/lang.c:677
 msgid "start serverrc menu"
 msgstr ""
 
-#: src/lang.c:669
+#: src/lang.c:678
 #, fuzzy
 msgid "toggle to attributes menu"
 msgstr "Atributos"
 
-#: src/lang.c:670
+#: src/lang.c:679
 msgid "choose range of articles to be affected by next command"
 msgstr ""
 
-#: src/lang.c:671
+#: src/lang.c:680
 #, fuzzy
 msgid "escape from command prompt"
 msgstr "Modifica peticiÃ³n de lÃ­nea de orden."
 
-#: src/lang.c:672
+#: src/lang.c:681
 #, fuzzy
 msgid "edit filter file"
 msgstr "Edite el contenido de su fichero"
 
-#: src/lang.c:673
+#: src/lang.c:682
 #, fuzzy
 msgid "get help"
 msgstr "Obtener Ayuda"
 
-#: src/lang.c:674
+#: src/lang.c:683
 #, fuzzy
 msgid "display last article viewed"
 msgstr "EnseÃ±a Ã±as Ãºltimas 5 encuestas de su proyecto."
 
-#: src/lang.c:675
+#: src/lang.c:684
 #, fuzzy
 msgid "down one line"
 msgstr "Bajar"
 
-#: src/lang.c:676
+#: src/lang.c:685
 #, fuzzy
 msgid "up one line"
 msgstr "Dos ficheros en una lÃ­nea: %s\n"
 
-#: src/lang.c:677
+#: src/lang.c:686
 msgid "go to article chosen by Message-ID"
 msgstr ""
 
-#: src/lang.c:678
+#: src/lang.c:687
 msgid "mail article/thread/hot/pattern/tagged articles to someone"
 msgstr ""
 
-#: src/lang.c:679
+#: src/lang.c:688
 #, fuzzy
 msgid "menu of configurable options"
 msgstr "El menÃº de opciones"
 
-#: src/lang.c:680
+#: src/lang.c:689
 #, fuzzy
 msgid "down one page"
 msgstr "d                 retroceder media pÃ¡gina"
 
-#: src/lang.c:681
+#: src/lang.c:690
 #, fuzzy
 msgid "up one page"
 msgstr "w o <Arriba>      avanza pÃ¡gina"
 
-#: src/lang.c:683
+#: src/lang.c:692
 msgid "post (write) article to current group"
 msgstr ""
 
-#: src/lang.c:684
+#: src/lang.c:693
 #, fuzzy
 msgid "post postponed articles"
 msgstr "Pospuesto"
 
-#: src/lang.c:686
+#: src/lang.c:695
 msgid "list articles posted by you (from posted file)"
 msgstr ""
 
-#: src/lang.c:687
+#: src/lang.c:696
 #, fuzzy
 msgid "return to previous menu"
 msgstr "ninguna secciÃ³n anterior para devolver, ignorada."
 
-#: src/lang.c:688
+#: src/lang.c:697
 #, fuzzy
 msgid "quit tin immediately"
 msgstr "sale inmediatamente"
 
-#: src/lang.c:689
+#: src/lang.c:698
 #, fuzzy
 msgid "redraw page"
 msgstr "PÃ¡gina"
 
-#: src/lang.c:690
+#: src/lang.c:699
 msgid "save article/thread/hot/pattern/tagged articles to file"
 msgstr ""
 
-#: src/lang.c:691
+#: src/lang.c:700
 msgid "save marked articles automatically without user prompts"
 msgstr ""
 
-#: src/lang.c:692
+#: src/lang.c:701
 msgid "scroll the screen one line down"
 msgstr ""
 
-#: src/lang.c:693
+#: src/lang.c:702
 msgid "scroll the screen one line up"
 msgstr ""
 
-#: src/lang.c:694
+#: src/lang.c:703
 #, fuzzy
 msgid "search for articles by author backwards"
 msgstr "Buscar hacia atrÃ¡s: "
 
-#: src/lang.c:695
+#: src/lang.c:704
 #, fuzzy
 msgid "search for articles by author forwards"
 msgstr "Buscar hacia adelante"
 
-#: src/lang.c:696
+#: src/lang.c:705
 msgid "search all articles for a given string (this may take some time)"
 msgstr ""
 
-#: src/lang.c:697
+#: src/lang.c:706
 msgid " \t  (searches are case-insensitive and wrap around to all articles)"
 msgstr ""
 
-#: src/lang.c:698
+#: src/lang.c:707
 msgid "search for articles by Subject line backwards"
 msgstr ""
 
-#: src/lang.c:699
+#: src/lang.c:708
 msgid "search for articles by Subject line forwards"
 msgstr ""
 
-#: src/lang.c:700
+#: src/lang.c:709
 #, fuzzy
 msgid "repeat last search"
 msgstr "Repetir la Ãºltima bÃºsqueda"
 
-#: src/lang.c:701
+#: src/lang.c:710
 msgid "tag current article for reposting/mailing/piping/printing/saving"
 msgstr ""
 
-#: src/lang.c:702
+#: src/lang.c:711
 msgid "toggle info message in last line (subject/description)"
 msgstr ""
 
-#: src/lang.c:703
+#: src/lang.c:712
 #, fuzzy
 msgid "toggle inverse video"
 msgstr "_Invertir"
 
-#: src/lang.c:704
+#: src/lang.c:713
 msgid "toggle mini help menu and posting etiquette display"
 msgstr ""
 
-#: src/lang.c:705
+#: src/lang.c:714
 msgid "cycle the display of authors email address, real name, both or neither"
 msgstr ""
 
-#: src/lang.c:706
+#: src/lang.c:715
 #, fuzzy
 msgid "show version information"
 msgstr "  -V,  --version          muestra informaciÃ³n sobre versiÃ³n\n"
 
-#: src/lang.c:707
+#: src/lang.c:716
 msgid "mark articles older than the given days or date as read"
 msgstr ""
 
-#: src/lang.c:708
+#: src/lang.c:717
 msgid "mark all articles as read and return to group selection menu"
 msgstr ""
 
-#: src/lang.c:709
+#: src/lang.c:718
 msgid "mark all articles as read and enter next group with unread articles"
 msgstr ""
 
-#: src/lang.c:710
+#: src/lang.c:719
 #, fuzzy
 msgid "choose first thread in list"
 msgstr "Primero Debe Elegir Un Mensaje"
 
-#: src/lang.c:711
+#: src/lang.c:720
 #, fuzzy
 msgid "choose last thread in list"
 msgstr "Elija una lista para examinar, buscar y publicar mensajes."
 
-#: src/lang.c:712
+#: src/lang.c:721
 msgid "list articles within current thread (bring up Thread sub-menu)"
 msgstr ""
 
-#: src/lang.c:713
+#: src/lang.c:722
 #, fuzzy
 msgid "mark article as unread"
 msgstr "*** Tiene correo no leÃ­do. ***"
 
-#: src/lang.c:714
+#: src/lang.c:723
 msgid "mark current thread, range or tagged threads as read"
 msgstr ""
 
-#: src/lang.c:715
+#: src/lang.c:724
 msgid "mark current thread, range or tagged threads as unread"
 msgstr ""
 
-#: src/lang.c:716
+#: src/lang.c:725
 msgid "mark current/range/selected/pattern/tagged as read after prompting"
 msgstr ""
 
-#: src/lang.c:717
+#: src/lang.c:726
 msgid "mark current/range/selected/pattern/tagged as unread after prompting"
 msgstr ""
 
-#: src/lang.c:718
+#: src/lang.c:727
 msgid "toggle display of all/selected articles"
 msgstr ""
 
-#: src/lang.c:719
+#: src/lang.c:728
 #, fuzzy
 msgid "display next group"
 msgstr "Ver siguiente pantalla"
 
-#: src/lang.c:720
+#: src/lang.c:729
 #, fuzzy
 msgid "display previous group"
 msgstr "Ver pantalla anterior"
 
-#: src/lang.c:721
+#: src/lang.c:730
 #, fuzzy
 msgid "toggle all selections (all articles)"
 msgstr "Todos artÃ­culos disponibles en "
 
-#: src/lang.c:722
+#: src/lang.c:731
 msgid "select group (make \"hot\")"
 msgstr ""
 
-#: src/lang.c:723
+#: src/lang.c:732
 #, fuzzy
 msgid "select thread"
 msgstr "Hilo"
 
-#: src/lang.c:724
+#: src/lang.c:733
 msgid "select threads if at least one unread article is selected"
 msgstr ""
 
-#: src/lang.c:725
+#: src/lang.c:734
 msgid "select threads that match user specified pattern"
 msgstr ""
 
-#: src/lang.c:726
+#: src/lang.c:735
 msgid "0 - 9\t  choose thread by number"
 msgstr ""
 
-#: src/lang.c:727
+#: src/lang.c:736
 msgid "toggle limit number of articles to get, and reload"
 msgstr ""
 
-#: src/lang.c:728
+#: src/lang.c:737
 msgid "toggle display of all/unread articles"
 msgstr ""
 
-#: src/lang.c:729
+#: src/lang.c:738
 #, fuzzy
 msgid "toggle selection of thread"
 msgstr "Hilo"
 
-#: src/lang.c:730
+#: src/lang.c:739
 msgid "cycle through threading options available"
 msgstr ""
 
-#: src/lang.c:731
+#: src/lang.c:740
 #, fuzzy
 msgid "undo all selections (all articles)"
 msgstr "Todos artÃ­culos disponibles en "
 
-#: src/lang.c:732
+#: src/lang.c:741
 msgid "untag all tagged threads"
 msgstr ""
 
-#: src/lang.c:733
+#: src/lang.c:742
 #, fuzzy
 msgid "search for articles forwards"
 msgstr "Buscar hacia adelante"
 
-#: src/lang.c:734
+#: src/lang.c:743
 #, fuzzy
 msgid "search for articles backwards"
 msgstr "Buscar hacia atrÃ¡s: "
 
-#: src/lang.c:735
+#: src/lang.c:744
 msgid "toggle info message in last line (Message-ID)"
 msgstr ""
 
-#: src/lang.c:736
+#: src/lang.c:745
 msgid "Open article by Message-ID"
 msgstr ""
 
-#: src/lang.c:737
+#: src/lang.c:746
 #, fuzzy
 msgid "add new scope"
 msgstr "AÃ±ade nueva revisiÃ³n"
 
-#: src/lang.c:738
+#: src/lang.c:747
 #, fuzzy
 msgid "delete scope"
 msgstr "borrar"
 
-#: src/lang.c:739
+#: src/lang.c:748
 #, fuzzy
 msgid "edit attributes file"
 msgstr "Atributos de Fichero\n"
 
-#: src/lang.c:740
+#: src/lang.c:749
 #, fuzzy
 msgid "choose first scope in list"
 msgstr "Primero Debe Elegir Un Mensaje"
 
-#: src/lang.c:741
+#: src/lang.c:750
 msgid "0 - 9\t  choose scope by number"
 msgstr ""
 
-#: src/lang.c:742
+#: src/lang.c:751
 #, fuzzy
 msgid "choose last scope in list"
 msgstr "Elija una lista para examinar, buscar y publicar mensajes."
 
-#: src/lang.c:743
+#: src/lang.c:752
 #, fuzzy
 msgid "move scope"
 msgstr "_Mover a:"
 
-#: src/lang.c:744
+#: src/lang.c:753
 #, fuzzy
 msgid "rename scope"
 msgstr "Renombrarâ€¦"
 
-#: src/lang.c:745
+#: src/lang.c:754
 #, fuzzy
 msgid "select scope"
 msgstr "_Seleccionarâ€¦"
 
-#: src/lang.c:746
+#: src/lang.c:755
 msgid "mark all articles in group as read"
 msgstr ""
 
-#: src/lang.c:747
+#: src/lang.c:756
 msgid "mark all articles in group as read and move to next unread group"
 msgstr ""
 
-#: src/lang.c:748
+#: src/lang.c:757
 #, fuzzy
 msgid "choose first group in list"
 msgstr "Primero Debe Elegir Un Mensaje"
 
-#: src/lang.c:749
+#: src/lang.c:758
 #, fuzzy
 msgid "choose group by name"
 msgstr "no se especificÃ³ el tamaÃ±o de entidad para SHF_GROUP"
 
-#: src/lang.c:750
+#: src/lang.c:759
 msgid "0 - 9\t  choose group by number"
 msgstr ""
 
-#: src/lang.c:751
+#: src/lang.c:760
 msgid "choose range of groups to be affected by next command"
 msgstr ""
 
-#: src/lang.c:752
+#: src/lang.c:761
 #, fuzzy
 msgid "choose last group in list"
 msgstr "Â«%sÂ» debe ser el Ãºltimo en el grupo de instrucciones"
 
-#: src/lang.c:754
+#: src/lang.c:763
 msgid "list groups which an article has been posted to (by Message-ID)"
 msgstr ""
 
-#: src/lang.c:755
+#: src/lang.c:764
 msgid " \t  (go to article if at least one of the groups is available)"
 msgstr ""
 
-#: src/lang.c:757
+#: src/lang.c:766
 msgid "mark all articles in chosen group unread"
 msgstr ""
 
-#: src/lang.c:758
+#: src/lang.c:767
 msgid "move chosen group within list"
 msgstr ""
 
-#: src/lang.c:759
+#: src/lang.c:768
 msgid "choose next group with unread news"
 msgstr ""
 
-#: src/lang.c:760 src/lang.c:1925
+#: src/lang.c:769 src/lang.c:1957
 msgid "quit"
 msgstr "salir"
 
-#: src/lang.c:761
+#: src/lang.c:770
 msgid "quit without saving configuration changes"
 msgstr ""
 
-#: src/lang.c:762
+#: src/lang.c:771
 #, fuzzy
 msgid "read chosen group"
 msgstr "No ha elegido un foro"
 
-#: src/lang.c:763
+#: src/lang.c:772
 msgid "reset .newsrc (all available articles in groups marked unread)"
 msgstr ""
 
-#: src/lang.c:764
+#: src/lang.c:773
 #, fuzzy
 msgid "search backwards for a group name"
 msgstr "Buscar hacia atrÃ¡s: "
 
-#: src/lang.c:765
+#: src/lang.c:774
 msgid " \t  (all searches are case-insensitive and wrap around)"
 msgstr ""
 
-#: src/lang.c:766
+#: src/lang.c:775
 #, fuzzy
 msgid "search forwards for a group name"
 msgstr "Buscar hacia adelante"
 
-#: src/lang.c:767
+#: src/lang.c:776
 #, fuzzy
 msgid "subscribe to chosen group"
 msgstr "Subscribir"
 
-#: src/lang.c:768
+#: src/lang.c:777
 #, fuzzy
 msgid "subscribe to groups that match pattern"
 msgstr "Campo %s no coincide con el patrÃ³n."
 
-#: src/lang.c:769
+#: src/lang.c:778
 msgid "reread active file to check for any new news"
 msgstr ""
 
-#: src/lang.c:770
+#. TODO: text is also used if reading from local spool
+#: src/lang.c:780
 msgid "show NNTP[S] connection details"
 msgstr ""
 
-#: src/lang.c:771
+#: src/lang.c:781
 msgid "toggle display of group name only or group name plus description"
 msgstr ""
 
-#: src/lang.c:772
+#: src/lang.c:782
 msgid "toggle display to show all/unread subscribed groups"
 msgstr ""
 
-#: src/lang.c:773
+#: src/lang.c:783
 #, fuzzy
 msgid "unsubscribe from chosen group"
 msgstr "Error Creando lista de correos."
 
-#: src/lang.c:774
+#: src/lang.c:784
 msgid "unsubscribe from groups that match pattern"
 msgstr ""
 
-#: src/lang.c:775
+#: src/lang.c:785
 #, fuzzy
 msgid "sort the list of groups"
 msgstr "GRUPOS"
 
-#: src/lang.c:776
+#: src/lang.c:786
 msgid "toggle display to show all/subscribed groups"
 msgstr ""
 
-#: src/lang.c:777
+#: src/lang.c:787
 msgid "tag/untag all parts of current multipart-message in order"
 msgstr ""
 
-#: src/lang.c:778
+#: src/lang.c:788
 msgid "0 - 9\t  choose article by number"
 msgstr ""
 
-#: src/lang.c:779
+#: src/lang.c:789
 msgid "mark thread as read and return to group index page"
 msgstr ""
 
-#: src/lang.c:780
+#: src/lang.c:790
 msgid "mark thread as read and enter next unread thread or group"
 msgstr ""
 
-#: src/lang.c:781
+#: src/lang.c:791
 #, fuzzy
 msgid "choose first article in list"
 msgstr "No necesita para el primer artÃ­culo definido"
 
-#: src/lang.c:782
+#: src/lang.c:792
 #, fuzzy
 msgid "choose last article in list"
 msgstr "Elija una lista para examinar, buscar y publicar mensajes."
 
-#: src/lang.c:783
+#: src/lang.c:793
 msgid "mark art, range or tagged arts as read; move crsr to next unread art"
 msgstr ""
 
-#: src/lang.c:784
+#: src/lang.c:794
 msgid "mark article, range or tagged articles as unread"
 msgstr ""
 
-#: src/lang.c:785
+#: src/lang.c:795
 #, fuzzy
 msgid "mark current thread as unread"
 msgstr "x marca la versiÃ³n actual"
 
-#: src/lang.c:786
+#: src/lang.c:796
 #, fuzzy
 msgid "read chosen article"
 msgstr "No ha elegido un foro"
 
-#: src/lang.c:787
+#: src/lang.c:797
 #, fuzzy
 msgid ""
 "Display properties\n"
 "------------------"
 msgstr "      Propiedades: "
 
-#: src/lang.c:788
+#: src/lang.c:798
 #, fuzzy
 msgid ""
 "Miscellaneous\n"
 "-------------"
 msgstr "^MiscelÃ¡nea"
 
-#: src/lang.c:789
+#: src/lang.c:799
 #, fuzzy
 msgid ""
 "Moving around\n"
 "-------------"
 msgstr "Se .. se mueve..."
 
-#: src/lang.c:790
+#: src/lang.c:800
 #, fuzzy
 msgid ""
 "Group/thread/article operations\n"
 "-------------------------------"
 msgstr "Deshacer la Ãºltima operaciÃ³n o grupo de operaciones sobre los paquetes"
 
-#: src/lang.c:791
+#: src/lang.c:801
 #, fuzzy
 msgid ""
 "Attachment operations\n"
 "---------------------"
 msgstr "Operaciones"
 
-#: src/lang.c:792
+#: src/lang.c:802
 #, fuzzy
 msgid ""
 "Attribute operations\n"
 "--------------------"
 msgstr "Atributo"
 
-#: src/lang.c:793
+#: src/lang.c:803
 #, fuzzy
 msgid ""
 "Option operations\n"
 "-----------------"
 msgstr "Operaciones"
 
-#: src/lang.c:794
+#: src/lang.c:804
 #, fuzzy
 msgid ""
 "Posted article operations\n"
 "-------------------------"
 msgstr "Deshacer la Ãºltima operaciÃ³n o grupo de operaciones sobre los paquetes"
 
-#: src/lang.c:795
+#: src/lang.c:805
 #, fuzzy
 msgid ""
 "Scope operations\n"
 "----------------"
 msgstr "Operaciones"
 
-#: src/lang.c:796
+#: src/lang.c:806
 #, fuzzy
 msgid ""
 "URL operations\n"
 "--------------"
 msgstr "URL"
 
-#: src/lang.c:797
+#: src/lang.c:807
 #, fuzzy
 msgid "choose first URL in list"
 msgstr "Primero Debe Elegir Un Mensaje"
 
-#: src/lang.c:798
+#: src/lang.c:808
 msgid "0 - 9\t  choose URL by number"
 msgstr ""
 
-#: src/lang.c:799
+#: src/lang.c:809
 #, fuzzy
 msgid "choose last URL in list"
 msgstr "Elija una lista para examinar, buscar y publicar mensajes."
 
-#: src/lang.c:800
+#: src/lang.c:810
 #, fuzzy
 msgid "search for URLs forwards"
 msgstr "Buscar hacia adelante"
 
-#: src/lang.c:801
+#: src/lang.c:811
 #, fuzzy
 msgid "search for URLs backwards"
 msgstr "Buscar hacia atrÃ¡s: "
 
-#: src/lang.c:802
+#: src/lang.c:812
 #, fuzzy
 msgid "Open URL in browser"
 msgstr "EXPLORADOR"
 
-#: src/lang.c:803
+#: src/lang.c:813
 msgid "toggle info message in last line (URL)"
 msgstr ""
 
-#: src/lang.c:804
+#: src/lang.c:814
 #, fuzzy
 msgid "Hot article"
 msgid_plural "Hot articles"
 msgstr[0] "ArtÃ­culo"
 msgstr[1] "ArtÃ­culos"
 
-#: src/lang.c:806
+#: src/lang.c:816
 #, fuzzy
 msgid "Group Level Commands"
 msgstr " Ã³rdenes:\n"
 
-#: src/lang.c:807
+#: src/lang.c:817
 #, fuzzy
 msgid "Kill filter added"
 msgstr "_Filtrar porâ€¦"
 
-#: src/lang.c:808
+#: src/lang.c:818
 msgid "Auto-selection filter added"
 msgstr ""
 
-#: src/lang.c:809
+#: src/lang.c:819
 #, fuzzy
 msgid "All parts tagged"
 msgstr "Directorio de ImportaciÃ³n [partes de .idata]"
 
-#: src/lang.c:810
+#: src/lang.c:820
 #, fuzzy
 msgid "All parts untagged"
 msgstr "Directorio de ImportaciÃ³n [partes de .idata]"
 
-#: src/lang.c:811
+#: src/lang.c:821
 #, c-format
 msgid "Building References-trees (%d/%d)..."
 msgstr ""
 
-#: src/lang.c:812
+#: src/lang.c:822
 msgid "Storing article for later posting"
 msgstr ""
 
-#: src/lang.c:813
+#: src/lang.c:823
 #, fuzzy
 msgid "Please enter a valid character"
 msgstr "Introduzca un URL vÃ¡lido"
 
-#: src/lang.c:814
+#: src/lang.c:824
 #, fuzzy, c-format
 msgid "Missing part #%d"
 msgstr "Fin de %s parte %d"
 
-#: src/lang.c:815
+#: src/lang.c:825
 #, fuzzy
 msgid "*** No postponed articles ***"
 msgstr "Pospuesto"
 
-#: src/lang.c:816
+#: src/lang.c:826
 #, fuzzy
 msgid "Operation not available in raw-mode"
 msgstr "Modo operativo."
 
-#: src/lang.c:817
+#: src/lang.c:827
 #, fuzzy
 msgid "Not a multi-part message"
 msgstr ", parte de "
 
-#: src/lang.c:818
+#: src/lang.c:828
 #, fuzzy
 msgid "You are not subscribed to this group"
 msgstr "Grupo"
 
-#: src/lang.c:819
+#: src/lang.c:829
 #, fuzzy
 msgid "No previous expression"
 msgstr "Sin expresiÃ³n regular previa"
 
-#: src/lang.c:820
+#: src/lang.c:830
 #, fuzzy
 msgid "Operation disabled in no-overwrite mode"
 msgstr "Modo operativo."
 
 #. TODO: replace hard coded key-name in txt_info_postponed_sp[]
-#: src/lang.c:822
+#: src/lang.c:832
 #, c-format
 msgid "%d postponed article, reuse with ^O...\n"
 msgid_plural "%d postponed articles, reuse with ^O...\n"
 msgstr[0] ""
 msgstr[1] ""
 
-#: src/lang.c:823
+#: src/lang.c:833
 msgid ""
 "X-Conversion-Note: multipart/alternative contents have been removed.\n"
 "  To get the whole article, turn alternative handling OFF in the Option "
 "Menu\n"
 msgstr ""
 
-#: src/lang.c:825
+#: src/lang.c:835
 #, c-format
 msgid "Save filename for %s/%s is a mailbox. Attachment not saved"
 msgstr ""
 
 #. constext txt_is_tex_encoded[] = N_("TeX2Iso encoded article");
 #. TODO: replace hard coded key-names
-#: src/lang.c:828
+#: src/lang.c:838
 #, c-format
 msgid ""
 "\n"
@@ -3051,7 +3100,7 @@ msgid ""
 "locally\n"
 "(i.e. <spool>/news) or remotely (-r option) from an NNTP (Network News "
 "Transport\n"
-"Protocol) server. -h lists the available command line options.\n"
+"Protocol) server. -h lists the available command-line options.\n"
 "\n"
 "%s  has four newsreading levels, the newsgroup selection page, the group "
 "index\n"
@@ -3081,182 +3130,182 @@ msgid ""
 "Please send bug-reports/comments to %s with the 'R' command.\n"
 msgstr ""
 
-#: src/lang.c:845
+#: src/lang.c:855
 #, fuzzy, c-format
 msgid "Invalid disabled_nntp_cmds \"%s\", discarding it"
 msgstr "disabled_nntp_cmds \"%s\" no vÃ¡lido, rechazado."
 
-#: src/lang.c:847
+#: src/lang.c:857
 #, c-format
 msgid "Invalid From:-header \"%s\". Check your mail_address setting."
 msgstr ""
 
-#: src/lang.c:849
+#: src/lang.c:859
 #, fuzzy
 msgid "Charset name contains invalid characters"
 msgstr "El nombre del juego de caracteres contiene caracteres no vÃ¡lidos."
 
-#: src/lang.c:852
+#: src/lang.c:862
 #, fuzzy
 msgid "Invalid multibyte sequence found\n"
-msgstr "Secuencia de carÃ¡cter UTF-8"
+msgstr "Se ha detectado una secuencia multibyte no vÃ¡lida"
 
-#: src/lang.c:855
+#: src/lang.c:865
 #, fuzzy, c-format
 msgid "Invalid Sender:-header \"%s\""
 msgstr "valor de cabecera invÃ¡lido \"%s\""
 
-#: src/lang.c:857
+#: src/lang.c:867
 #, fuzzy
 msgid "Inverse video disabled"
 msgstr "_Invertir"
 
-#: src/lang.c:858
+#: src/lang.c:868
 #, fuzzy
 msgid "Inverse video enabled"
 msgstr "_Invertir"
 
-#: src/lang.c:860
+#: src/lang.c:870
 msgid " Keeping serverrc.add_cmd_line_opts."
 msgstr ""
 
-#: src/lang.c:861
+#: src/lang.c:871
 #, fuzzy, c-format
 msgid "Missing definition for %s\n"
 msgstr "\tsin definiciÃ³n de Â«%sÂ»"
 
-#: src/lang.c:862
+#: src/lang.c:872
 #, fuzzy, c-format
 msgid "Invalid key definition '%s'\n"
 msgstr "definiciÃ³n no vÃ¡lida para la impresora Â«%sÂ»: %s"
 
-#: src/lang.c:863
+#: src/lang.c:873
 #, fuzzy, c-format
 msgid "Invalid keyname '%s'\n"
 msgstr "%s: modo invÃ¡lido (%s)"
 
-#: src/lang.c:864
+#: src/lang.c:874
 #, fuzzy, c-format
 msgid "Keymap file was upgraded to version %s\n"
 msgstr "El fichero `%s' (versiÃ³n %d) contiene:\n"
 
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:866
+#: src/lang.c:876
 #, fuzzy, c-format
 msgid "Kill From:     [%s] (y/n): "
 msgstr "Mato %s(%s%d) ? (s/N) "
 
 #. TRANSLATORS: do not translate header names like 'Lines:'
-#: src/lang.c:868
+#: src/lang.c:878
 #, fuzzy
 msgid "Kill Lines: (</>num): "
 msgstr "NÃºm"
 
-#: src/lang.c:869
+#: src/lang.c:879
 #, fuzzy
 msgid "Kill Article Menu"
 msgstr "ArtÃ­culo definido requerido"
 
-#: src/lang.c:870
+#: src/lang.c:880
 #, fuzzy, c-format
 msgid "Kill Msg-ID:   [%s] (f/l/o/n): "
 msgstr "Mato %s(%s%d) ? (s/N) "
 
-#: src/lang.c:871
+#: src/lang.c:881
 #, fuzzy
 msgid "Kill pattern scope  : "
 msgstr "..mÃ¡talo, Dink..mÃ¡talo..."
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:873
+#: src/lang.c:883
 #, fuzzy, c-format
 msgid "Kill Subject:  [%s] (y/n): "
 msgstr "Mato %s(%s%d) ? (s/N) "
 
-#: src/lang.c:874
+#: src/lang.c:884
 #, fuzzy
 msgid "Kill text pattern   : "
 msgstr "PatrÃ³n"
 
-#: src/lang.c:875
+#: src/lang.c:885
 #, fuzzy
 msgid "Kill time in days   : "
 msgstr "Tiempo Medio Abierto (en dÃ­as)"
 
-#: src/lang.c:877
+#: src/lang.c:887
 msgid "Last"
 msgstr "Ãšltimo"
 
-#: src/lang.c:878
+#: src/lang.c:888
 #, fuzzy
 msgid "-- Last response --"
 msgstr "Respuesta"
 
-#: src/lang.c:879
+#: src/lang.c:889
 #, fuzzy, c-format
 msgid "Lines %s  "
 msgstr "LÃ­neas leÃ­das: %lu lÃ­neas en %.0lf segundos (%.0lf lÃ­neas/s)\n"
 
-#: src/lang.c:883
+#: src/lang.c:893
 #, fuzzy
 msgid "Function not available."
 msgstr "la funciÃ³n iconv no estÃ¡ disponible"
 
-#: src/lang.c:884
+#: src/lang.c:894
 #, fuzzy
 msgid "Not reading via NNTP."
 msgstr "No leÃ­do"
 
-#: src/lang.c:886
+#: src/lang.c:896
 #, fuzzy, c-format
 msgid "Group: %s"
 msgid_plural "Groups: %s"
 msgstr[0] "Grupo: %s"
 msgstr[1] "Grupos: %s"
 
-#: src/lang.c:889
+#: src/lang.c:899
 #, fuzzy
 msgid "Mail"
 msgstr "CORREO"
 
-#: src/lang.c:890
+#: src/lang.c:900
 #, fuzzy
 msgid "mailbox "
 msgstr "_BuzÃ³n:"
 
-#: src/lang.c:891
+#: src/lang.c:901
 #, fuzzy, c-format
 msgid "Mail article(s) to [%.*s]> "
 msgstr "Mensajes Masivos para subscriptores de %s"
 
-#: src/lang.c:892
+#: src/lang.c:902
 #, fuzzy, c-format
 msgid "Mailing log to %s\n"
 msgstr "Crear Lista de Correo %s"
 
-#: src/lang.c:893
+#: src/lang.c:903
 #, fuzzy
 msgid "Mail bug report..."
 msgstr "Por favor reporte este bicho.\n"
 
-#: src/lang.c:894
+#: src/lang.c:904
 #, fuzzy, c-format
 msgid "Mail BUG REPORT to %s?"
 msgstr ""
 "Correo-e del boletÃ­n de defectos a: <%s>.\n"
 " \n"
 
-#: src/lang.c:895
+#: src/lang.c:905
 #, fuzzy
 msgid "Mailed"
 msgstr "Ãšltimo correo de id_usuario"
 
-#: src/lang.c:896
+#: src/lang.c:906
 #, fuzzy, c-format
 msgid "Mailing to %s..."
 msgstr "Actualizar Lista de Correo %s"
 
-#: src/lang.c:897
+#: src/lang.c:907
 msgid ""
 "# [Mail/Save] active file. Format is like news active file:\n"
 "#   groupname  max.artnum  min.artnum  /dir\n"
@@ -3264,122 +3313,122 @@ msgid ""
 "#\n"
 msgstr ""
 
-#: src/lang.c:900
+#: src/lang.c:910
 #, fuzzy
 msgid "Article marked as read"
 msgstr "Campos marcados con %s son obligatorios."
 
-#: src/lang.c:901
+#: src/lang.c:911
 #, fuzzy
 msgid "Article marked as unread"
 msgstr "*** Tiene correo no leÃ­do. ***"
 
-#: src/lang.c:902
+#: src/lang.c:912
 #, fuzzy
 msgid "Thread marked as read"
 msgstr "Campos marcados con %s son obligatorios."
 
-#: src/lang.c:903
+#: src/lang.c:913
 #, fuzzy
 msgid "Thread marked as unread"
 msgstr "*** Tiene correo no leÃ­do. ***"
 
-#: src/lang.c:904
+#: src/lang.c:914
 #, fuzzy, c-format
 msgid "Marked %d of %d %s as read"
 msgstr "[%d] Incapaz de leer desde %s en el puerto %d"
 
-#: src/lang.c:905
+#: src/lang.c:915
 #, fuzzy, c-format
 msgid "Marked %d of %d %s as unread"
 msgstr "%s:%d:%d: %s"
 
-#: src/lang.c:906 src/lang.c:1881
+#: src/lang.c:916 src/lang.c:1913
 msgid "Mark"
 msgstr "Marcador"
 
-#: src/lang.c:907
+#: src/lang.c:917
 #, c-format
 msgid "Mark all articles as read%s?"
 msgstr ""
 
-#: src/lang.c:908
+#: src/lang.c:918
 #, fuzzy, c-format
 msgid "Mark article as read%s?"
 msgstr "Marca buzones leÃ­dos"
 
-#: src/lang.c:909
+#: src/lang.c:919
 #, fuzzy, c-format
 msgid "Mark group %s as read?"
 msgstr "Marca buzones leÃ­dos"
 
-#: src/lang.c:910
+#: src/lang.c:920
 #, fuzzy, c-format
 msgid "Mark thread as read%s?"
 msgstr "Hilo(s) encontrado(s)"
 
-#: src/lang.c:911
+#: src/lang.c:921
 #, fuzzy, c-format
 msgid "Matching %s groups..."
 msgstr "GRUPOS"
 
-#: src/lang.c:914
+#: src/lang.c:924
 #, fuzzy, c-format
 msgid "charset %s"
 msgstr "Conjunto de caracteres:"
 
-#: src/lang.c:915
+#: src/lang.c:925
 #, c-format
 msgid "content subtype %s"
 msgstr ""
 
-#: src/lang.c:916
+#: src/lang.c:926
 #, c-format
 msgid "content type %s"
 msgstr ""
 
-#: src/lang.c:917
+#: src/lang.c:927
 #, fuzzy, c-format
 msgid "%*s[-- charset %s not supported --]\n"
 msgstr "Â«%sÂ» no se admite en `%s%s'"
 
-#: src/lang.c:918
+#: src/lang.c:928
 #, fuzzy, c-format
 msgid "%*s[-- Description: %s --]\n"
 msgstr "descripciÃ³n no vÃ¡lida: ~s"
 
-#: src/lang.c:919
+#: src/lang.c:929
 #, fuzzy, c-format
 msgid "encoding %s"
 msgstr "error al abrir %s"
 
-#: src/lang.c:925
+#: src/lang.c:935
 #, fuzzy, c-format
 msgid "lang %s"
 msgstr "Leyendo %s\n"
 
-#: src/lang.c:926
+#: src/lang.c:936
 #, fuzzy, c-format
 msgid "%s line"
 msgid_plural "%s lines"
 msgstr[0] "%d lÃ­nea"
 msgstr[1] "%d lÃ­neas"
 
-#: src/lang.c:927
+#: src/lang.c:937
 #, fuzzy, c-format
 msgid "name %s"
 msgstr "<Sin nombre>"
 
-#: src/lang.c:928
+#: src/lang.c:938
 msgid ", "
 msgstr ""
 
-#: src/lang.c:929
+#: src/lang.c:939
 #, c-format
 msgid "size %s"
 msgstr ""
 
-#: src/lang.c:930
+#: src/lang.c:940
 msgid ""
 "This message has been composed in the 'multipart/mixed' MIME-format. If you\n"
 "are reading this prefix, your mail reader probably has not yet been "
@@ -3388,331 +3437,332 @@ msgid ""
 "\n"
 msgstr ""
 
-#: src/lang.c:934 src/lang.c:947 src/lang.c:950 src/lang.c:956
+#: src/lang.c:944 src/lang.c:957 src/lang.c:960 src/lang.c:966
 #, c-format
 msgid "<n>=set current to n; %s=line down; %s=line up; %s=help; %s=quit"
 msgstr ""
 
-#: src/lang.c:936
+#: src/lang.c:946
 #, c-format
 msgid ""
 "%s=view; %s=pipe; %s=pipe raw; %s=save; %s=tag; %s=tag pattern; %s=untag all"
 msgstr ""
 
-#: src/lang.c:938
+#: src/lang.c:948
 #, c-format
 msgid "%s=view; %s=save; %s=tag; %s=tag pattern; %s=untag all"
 msgstr ""
 
-#: src/lang.c:940
+#: src/lang.c:950
 #, c-format
 msgid ""
 "%s=reverse tagging; %s=search forwards; %s=search backwards; %s=repeat search"
 msgstr ""
 
-#: src/lang.c:941 src/lang.c:945
+#: src/lang.c:951 src/lang.c:955
 #, c-format
 msgid "<n>=set current to n; %s=next unread; %s=search pattern; %s=kill/select"
 msgstr ""
 
-#: src/lang.c:942
+#: src/lang.c:952
 #, c-format
 msgid ""
 "%s=author search; %s=catchup; %s=line down; %s=line up; %s=mark read; "
 "%s=list thread"
 msgstr ""
 
-#: src/lang.c:943
+#: src/lang.c:953
 #, c-format
 msgid "%s=line up; %s=line down; %s=page up; %s=page down; %s=top; %s=bottom"
 msgstr ""
 
-#: src/lang.c:944
+#: src/lang.c:954
 #, c-format
 msgid "%s=search forwards; %s=search backwards; %s=quit"
 msgstr ""
 
-#: src/lang.c:946
+#: src/lang.c:956
 #, c-format
 msgid "%s=author search; %s=body search; %s=catchup; %s=followup; %s=mark read"
 msgstr ""
 
-#: src/lang.c:948 src/lang.c:957
+#: src/lang.c:958 src/lang.c:967
 #, c-format
 msgid "%s=search forwards; %s=search backwards; %s=repeat search"
 msgstr ""
 
-#: src/lang.c:949
+#: src/lang.c:959
 #, fuzzy, c-format
 msgid "%s=add; %s=move; %s=rename; %s=delete"
 msgstr "Renombra ORIGEN a DESTINO, o mueve ORIGEN(es) a DIRECTORIO.\n"
 
-#: src/lang.c:951
+#: src/lang.c:961
 #, c-format
 msgid "<n>=set current to n; %s=next unread; %s,%s=search pattern; %s=catchup"
 msgstr ""
 
-#: src/lang.c:952
+#: src/lang.c:962
 #, c-format
 msgid ""
 "%s=line down; %s=line up; %s=help; %s=move; %s=quit; %s=toggle all/unread"
 msgstr ""
 
-#: src/lang.c:953
+#: src/lang.c:963
 #, c-format
 msgid ""
 "%s=subscribe; %s=sub pattern; %s=unsubscribe; %s=unsub pattern; %s=yank in/"
 "out"
 msgstr ""
 
-#: src/lang.c:954
+#: src/lang.c:964
 #, c-format
 msgid "<n>=set current to n; %s=next unread; %s=catchup; %s=display toggle"
 msgstr ""
 
-#: src/lang.c:955
+#: src/lang.c:965
 #, c-format
 msgid "%s=help; %s=line down; %s=line up; %s=quit; %s=tag; %s=mark unread"
 msgstr ""
 
-#: src/lang.c:958
+#: src/lang.c:968
 #, fuzzy
 msgid "--More--"
 msgstr "MÃ¡sâ€¦"
 
-#: src/lang.c:960
+#: src/lang.c:970
 #, c-format
 msgid "MOTD: %s\n"
 msgstr ""
 
-#: src/lang.c:962
+#: src/lang.c:972
 #, fuzzy, c-format
 msgid "Moving %s..."
 msgstr "Error moviendo final %s a dir anterior %s"
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:'
-#: src/lang.c:964
+#: src/lang.c:974
 #, fuzzy
 msgid "Message-ID: & last Reference  "
 msgstr "No se pudo obtener el id del mensaje"
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:'
-#: src/lang.c:966
+#: src/lang.c:976
 #, fuzzy
 msgid "Message-ID: line              "
 msgstr "No se pudo obtener el id del mensaje"
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:' or 'References:'
-#: src/lang.c:968
+#: src/lang.c:978
 #, fuzzy
 msgid "Message-ID: & References: line"
 msgstr "No se pudo obtener el id del mensaje"
 
-#: src/lang.c:970
+#: src/lang.c:980
 #, fuzzy, c-format
 msgid "Go to newsgroup [%s]> "
 msgstr "Ir"
 
-#: src/lang.c:971
+#: src/lang.c:981
 #, c-format
 msgid "Position %s in group list (1,2,..,$) [%d]> "
 msgstr ""
 
-#: src/lang.c:972
+#: src/lang.c:982
 msgid "Try and save newsrc file again?"
 msgstr ""
 
-#: src/lang.c:973
+#: src/lang.c:983
 #, c-format
 msgid "Warning: No groups written to your %s file. Save aborted."
 msgstr ""
 
-#: src/lang.c:974
+#: src/lang.c:984
 #, fuzzy, c-format
 msgid "%s file saved successfully.\n"
 msgstr "Fichero subido con Ã©xito"
 
-#: src/lang.c:975
+#: src/lang.c:985
 #, fuzzy
 msgid "-- Next response --"
 msgstr "Siguiente"
 
-#: src/lang.c:976
+#: src/lang.c:986
 msgid "No  "
 msgstr ""
 
-#: src/lang.c:977
+#: src/lang.c:987
 #, fuzzy
 msgid "*** No articles ***"
 msgstr "ArtÃ­culos anteriores"
 
-#: src/lang.c:978
+#: src/lang.c:988
 #, fuzzy
 msgid "No articles have been posted"
 msgstr "No se han enviado Comentarios"
 
-#: src/lang.c:979
+#: src/lang.c:989
 #, fuzzy
 msgid "*** No attachments ***"
 msgstr "Adjuntos"
 
-#: src/lang.c:980
+#: src/lang.c:990
 #, fuzzy
 msgid "*** No description ***"
 msgstr "(sin descripciÃ³n)"
 
-#: src/lang.c:981
+#: src/lang.c:991
 #, fuzzy
 msgid "No filename"
 msgstr "el fichero \"$filename\" es desconocido"
 
-#: src/lang.c:982
+#: src/lang.c:992
 #, fuzzy
 msgid "No group"
 msgstr "** grupo"
 
-#: src/lang.c:983
+#: src/lang.c:993
 #, fuzzy
 msgid "*** No groups ***"
 msgstr " grupos="
 
-#: src/lang.c:984
+#: src/lang.c:994
 #, fuzzy
 msgid "No more groups to read"
 msgstr "GRUPOS"
 
-#: src/lang.c:985
+#: src/lang.c:995
 #, fuzzy
 msgid "No last message"
 msgstr "Ãšltimo"
 
-#: src/lang.c:986
+#: src/lang.c:996
 #, fuzzy
 msgid "No mail address"
 msgstr "DirecciÃ³n personal para correo"
 
-#: src/lang.c:987
+#: src/lang.c:997
 #, fuzzy
 msgid "No articles marked for saving"
 msgstr ""
 "\n"
 "NingÃºn artÃ­culo dentro de este grupo.\n"
 
-#: src/lang.c:988
+#: src/lang.c:998
 msgid "No match"
 msgstr "Sin coincidencia"
 
-#: src/lang.c:989
+#: src/lang.c:999
 #, fuzzy
 msgid "No more groups"
 msgstr " grupos="
 
-#: src/lang.c:990
+#: src/lang.c:1000
 msgid "No newsgroups"
 msgstr ""
 
-#: src/lang.c:991
+#: src/lang.c:1001
 #, fuzzy
 msgid "No next unread article"
 msgstr "*** Tiene correo no leÃ­do. ***"
 
-#: src/lang.c:992
+#: src/lang.c:1002
 #, fuzzy
 msgid "No previous group"
 msgstr "Grupo"
 
-#: src/lang.c:993
+#: src/lang.c:1003
 #, fuzzy
 msgid "No previous search, nothing to repeat"
 msgstr "n                 repetir  / o ? en la Ãºltima bÃºsqueda"
 
-#: src/lang.c:994
+#: src/lang.c:1004
 #, fuzzy
 msgid "No previous unread article"
 msgstr "*** Tiene correo no leÃ­do. ***"
 
-#: src/lang.c:995
+#: src/lang.c:1005
 #, fuzzy
 msgid "No responses"
 msgstr "Respuestas existentes"
 
-#: src/lang.c:996
+#: src/lang.c:1006
 #, fuzzy
 msgid "No responses to list in current thread"
 msgstr "Lista el contenido del directorio actual"
 
-#: src/lang.c:997
+#: src/lang.c:1007
 msgid "*** No scopes ***"
 msgstr ""
 
-#: src/lang.c:998
+#: src/lang.c:1008
 #, fuzzy
 msgid "No search string"
 msgstr ""
 "Advertencia: bÃºsqueda de cadena textual es mÃ¡s larga que %d caracteres, la "
 "bÃºsqueda quizÃ¡ no funciona apropiadamente.\n"
 
-#: src/lang.c:999
+#: src/lang.c:1009
 #, fuzzy
 msgid "No subject"
 msgstr "No hay Asunto"
 
-#: src/lang.c:1001
+#: src/lang.c:1011
 #, c-format
 msgid "%s: Terminal must have clear to end-of-line (ce)\n"
 msgstr ""
 
-#: src/lang.c:1002
+#: src/lang.c:1012
 #, c-format
 msgid "%s: Terminal must have clear to end-of-screen (cd)\n"
 msgstr ""
 
-#: src/lang.c:1003
+#: src/lang.c:1013
 #, c-format
 msgid "%s: Terminal must have clearscreen (cl) capability\n"
 msgstr ""
 
-#: src/lang.c:1004
+#: src/lang.c:1014
 #, c-format
 msgid "%s: Terminal must have cursor motion (cm)\n"
 msgstr ""
 
-#: src/lang.c:1005
+#: src/lang.c:1015
 #, c-format
 msgid "%s: TERM variable must be set to use screen capabilities\n"
 msgstr ""
 
-#: src/lang.c:1007
+#: src/lang.c:1017
 #, fuzzy, c-format
 msgid "No viewer found for %s/%s\n"
 msgstr "esperaba %s, pero encontrÃ© %s"
 
-#: src/lang.c:1008 src/lang.c:1780 src/lang.c:1821 src/lang.c:2130
+#: src/lang.c:1018 src/lang.c:1812 src/lang.c:1853 src/lang.c:2173
+#: src/lang.c:2261
 #, fuzzy
 msgid "None"
 msgstr "Ninguno"
 
-#: src/lang.c:1009
+#: src/lang.c:1019
 #, fuzzy
 msgid "Newsgroup does not exist on this server"
 msgstr ""
 "el fichero Â«$filenameÂ» no existe, pero es un fichero de fuente del "
 "modificaciÃ³n"
 
-#: src/lang.c:1010
+#: src/lang.c:1020
 #, fuzzy, c-format
 msgid "Group %s not found in active file"
 msgstr "Fichero Â«%sÂ» no encontrado\n"
 
-#: src/lang.c:1012
+#: src/lang.c:1022
 msgid "c)reate it, use a)lternative name, use d)efault .newsrc, q)uit tin: "
 msgstr ""
 
-#: src/lang.c:1013
+#: src/lang.c:1023
 msgid "use a)lternative name, use d)efault .newsrc, q)uit tin: "
 msgstr ""
 
-#: src/lang.c:1014
+#: src/lang.c:1024
 #, c-format
 msgid ""
 "# NNTP-server -> newsrc translation table and NNTP-server\n"
@@ -3729,447 +3779,464 @@ msgid ""
 "#\n"
 msgstr ""
 
-#: src/lang.c:1021
+#: src/lang.c:1031
 #, fuzzy
 msgid "NULL"
 msgstr "(NULO)"
 
-#: src/lang.c:1023
+#: src/lang.c:1033
 #, fuzzy
 msgid "Only"
 msgstr "SÃ³lo Extraer"
 
-#: src/lang.c:1025
+#: src/lang.c:1034
+#, fuzzy
+msgid "OpenPGP pubic key block"
+msgstr "Bloque de clave pÃºblica OpenPGP."
+
+#: src/lang.c:1035
+#, fuzzy
+msgid "OpenPGP signature block"
+msgstr "Bloque de firma OpenPGP."
+
+#: src/lang.c:1037
 #, fuzzy
 msgid "Options Menu"
 msgstr ""
 "Dink Smallwood ('%s') no fue encontrado en su ordenador. Por favor configure "
 "el nombre del ejecutable del juego en las opciones del menÃº."
 
-#: src/lang.c:1026
+#: src/lang.c:1038
 #, fuzzy
 msgid "Options Menu Commands"
 msgstr "El menÃº de opciones"
 
-#: src/lang.c:1027
+#: src/lang.c:1039
 #, fuzzy, c-format
 msgid "Option not enabled. Recompile with %s.%s\n"
 msgstr "OpciÃ³n no activada. Vuelva a compilar con %s.%s\n"
 
 #. TRANSLATORS: do not translate header names like 'Path:'
-#: src/lang.c:1031
+#: src/lang.c:1043
 #, fuzzy
 msgid "Path: line (case insensitive)"
 msgstr "distinguir mayÃºsculas"
 
-#: src/lang.c:1032
+#: src/lang.c:1044
 #, fuzzy, c-format
 msgid "Error in regex: %s at pos. %d '%s'"
 msgstr ""
 " expreg en desplazamiento %d: %s\n"
 "\n"
 
-#: src/lang.c:1033
+#: src/lang.c:1045
 #, fuzzy, c-format
 msgid "Error in regex: pcre internal error %d"
 msgstr "%s: pcre_exec() error %d mientras coincide "
 
-#: src/lang.c:1035
+#: src/lang.c:1046
+#, fuzzy
+msgid "[-- PGP SIGNED MESSAGE --]\n"
+msgstr "[-- MENSAJE FIRMADO CON PGP --]\n"
+
+#: src/lang.c:1048
 #, c-format
 msgid "Error in regex: study - pcre internal error %s"
 msgstr ""
 
-#: src/lang.c:1037
+#: src/lang.c:1050
 #, fuzzy
 msgid "Post a followup..."
 msgstr "Contabilizar a"
 
 #. TODO: replace hard coded key-name in txt_post_error_ask_postpone
-#: src/lang.c:1039
+#: src/lang.c:1052
 msgid ""
 "An error has occurred while posting the article. If you think that this\n"
 "error is temporary or otherwise correctable, you can postpone the article\n"
 "and pick it up again with ^O later.\n"
 msgstr ""
 
-#: src/lang.c:1042
+#: src/lang.c:1055
 #, fuzzy
 msgid "Posted articles history"
 msgstr ""
 "\n"
 "NingÃºn artÃ­culo dentro de este grupo.\n"
 
-#: src/lang.c:1043
+#: src/lang.c:1056
 #, fuzzy
 msgid "Posted Articles Menu Commands"
 msgstr "menÃº"
 
-#: src/lang.c:1044
+#: src/lang.c:1057
 msgid "Lookup failed"
 msgstr ""
 
-#: src/lang.c:1045
+#: src/lang.c:1058
 msgid "Operation not available for replies by mail"
 msgstr ""
 
-#: src/lang.c:1046
+#: src/lang.c:1059
 #, fuzzy
 msgid "Already in posted articles history level"
 msgstr ""
 "\n"
 "NingÃºn artÃ­culo dentro de este grupo.\n"
 
-#: src/lang.c:1047
+#: src/lang.c:1060
 #, c-format
 msgid "Post to newsgroup(s) [%s]> "
 msgstr ""
 
-#: src/lang.c:1048
+#: src/lang.c:1061
 #, fuzzy
 msgid "-- post processing started --"
 msgstr "Contabilizar"
 
-#: src/lang.c:1049
+#: src/lang.c:1062
 #, fuzzy
 msgid "-- post processing completed --"
 msgstr "Contabilizar"
 
-#: src/lang.c:1050
+#: src/lang.c:1063
 #, fuzzy, c-format
 msgid "Post subject [%s]> "
 msgstr "Asunto"
 
-#: src/lang.c:1051
+#: src/lang.c:1064
 msgid ""
 "# Summary of mailed/posted messages viewable by 'W' command from within "
 "tin.\n"
 msgstr ""
 
-#: src/lang.c:1052
+#: src/lang.c:1065
 #, fuzzy
 msgid "Posting article..."
 msgstr "PublicaciÃ³n Fallida"
 
-#: src/lang.c:1054
+#: src/lang.c:1067
 #, fuzzy, c-format
 msgid "Posting failed (%s)"
 msgstr "PublicaciÃ³n Fallida"
 
-#: src/lang.c:1056
+#: src/lang.c:1069
 #, fuzzy, c-format
 msgid "Posting: %.*s ..."
 msgstr "PublicaciÃ³n Fallida"
 
-#: src/lang.c:1057
+#: src/lang.c:1070
 #, c-format
 msgid "Post postponed articles [%%s]? (%s/%s/%s/%s/%s): "
 msgstr ""
 
-#: src/lang.c:1059
+#: src/lang.c:1072
 #, c-format
 msgid "Preparing for filtering on Path header (%d/%d)..."
 msgstr ""
 
-#: src/lang.c:1061
+#: src/lang.c:1074
 #, fuzzy
 msgid "Processing attributes..."
 msgstr "** atributos"
 
-#: src/lang.c:1062
+#: src/lang.c:1075
 msgid "Processing mail messages marked for deletion."
 msgstr ""
 
-#: src/lang.c:1063
+#: src/lang.c:1076
 msgid "Processing saved articles marked for deletion."
 msgstr ""
 
-#: src/lang.c:1064
+#: src/lang.c:1077
 #, c-format
 msgid "Accept Followup-To? %s=post, %s=ignore, %s=quit: "
 msgstr ""
 
-#: src/lang.c:1065
+#: src/lang.c:1078
 msgid "Article unchanged, abort mailing?"
 msgstr ""
 
-#: src/lang.c:1066
+#: src/lang.c:1079
 #, fuzzy, c-format
 msgid "Do you want to see postponed article (%d)?"
 msgid_plural "Do you want to see postponed articles (%d)?"
 msgstr[0] "Pospuesto"
 msgstr[1] "Pospuesto"
 
-#: src/lang.c:1068
+#: src/lang.c:1081
 msgid "Add quick kill filter?"
 msgstr ""
 
-#: src/lang.c:1069
+#: src/lang.c:1082
 msgid "Add quick selection filter?"
 msgstr ""
 
-#: src/lang.c:1070
+#: src/lang.c:1083
 #, fuzzy
 msgid "Do you really want to quit?"
 msgstr "Â¿Realmente quiere terminar MUIbase?"
 
-#: src/lang.c:1071
+#: src/lang.c:1084
 #, c-format
 msgid "%s=edit cancel message, %s=quit, %s=delete (cancel) [%%s]: "
 msgstr ""
 
-#: src/lang.c:1072
+#: src/lang.c:1085
 msgid "You have a tagged article in this group - quit anyway?"
 msgid_plural "You have tagged articles in this group - quit anyway?"
 msgstr[0] ""
 msgstr[1] ""
 
-#: src/lang.c:1073
+#: src/lang.c:1086
 #, fuzzy, c-format
 msgid "%s=quit, %s=edit, %s=postpone: "
 msgstr "no se puede editar %s: es una terminal"
 
-#: src/lang.c:1074
+#: src/lang.c:1087
 #, fuzzy, c-format
 msgid "%s=quit, %s=edit, %s=save kill description: "
 msgstr "no se puede editar %s: es una terminal"
 
-#: src/lang.c:1075
+#: src/lang.c:1088
 #, fuzzy, c-format
 msgid "%s=quit, %s=edit, %s=save select description: "
 msgstr "no se puede editar %s: es una terminal"
 
-#: src/lang.c:1076
+#: src/lang.c:1089
 msgid "Do you really want to quit without saving your configuration?"
 msgstr ""
 
-#: src/lang.c:1078
+#: src/lang.c:1091
 msgid "Invalid range - valid are '0-9.$' e.g. 1-$"
 msgstr ""
 
-#: src/lang.c:1080
+#: src/lang.c:1093
 #, fuzzy
 msgid "Do you want to abort this operation?"
 msgstr "Â¿Quiere realmente hacer eso?"
 
-#: src/lang.c:1081
+#: src/lang.c:1094
 msgid "Do you want to exit tin immediately?"
 msgstr ""
 
-#: src/lang.c:1083
+#: src/lang.c:1096
 msgid "Reading all articles..."
 msgstr ""
 
-#: src/lang.c:1084
+#: src/lang.c:1097
 msgid "Reading all groups..."
 msgstr ""
 
-#: src/lang.c:1085
+#: src/lang.c:1098
 #, fuzzy
 msgid "Reading ('q' to quit)..."
 msgstr "  -q, --quit        terminar el proceso en segundo plano\n"
 
-#: src/lang.c:1086
+#: src/lang.c:1099
 #, fuzzy, c-format
 msgid "Reading attributes file: %s\n"
 msgstr "Error leyendo fichero intercambio"
 
-#: src/lang.c:1087
+#: src/lang.c:1100
 #, fuzzy, c-format
 msgid "Reading global attributes file: %s\n"
 msgstr "Error leyendo fichero intercambio"
 
-#: src/lang.c:1088
+#: src/lang.c:1101
 #, fuzzy, c-format
 msgid "Reading config file: %s\n"
 msgstr "Error leyendo fichero intercambio"
 
-#: src/lang.c:1089
+#: src/lang.c:1102
 #, fuzzy, c-format
 msgid "Reading global config file: %s\n"
 msgstr "Error leyendo fichero intercambio"
 
-#: src/lang.c:1090
+#: src/lang.c:1103
 #, fuzzy, c-format
 msgid "Reading filter file: %s\n"
 msgstr "Leyendo ficheroâ€¦"
 
-#: src/lang.c:1092
+#: src/lang.c:1105
 #, fuzzy
 msgid "reading from local spool"
 msgstr "error leyendo desde `%s'"
 
-#: src/lang.c:1094
+#: src/lang.c:1107
 #, fuzzy, c-format
 msgid "Reading %s\n"
 msgstr "Leyendo %s\n"
 
-#: src/lang.c:1095
+#: src/lang.c:1108
 #, fuzzy, c-format
 msgid "Reading input history file: %s\n"
 msgstr "error de entrada al leer el archivo de esquema %s"
 
-#: src/lang.c:1096
+#: src/lang.c:1109
 #, fuzzy, c-format
 msgid "Reading keymap file: %s\n"
 msgstr "Lectura del archivo keymap: %s\n"
 
-#: src/lang.c:1097
+#: src/lang.c:1110
 #, fuzzy
 msgid "Reading groups from active file... "
 msgstr "Leyendo fichero boletinado de acceso: desde entrada estÃ¡ndar\n"
 
-#: src/lang.c:1098
+#: src/lang.c:1111
 #, fuzzy
 msgid "Reading groups from newsrc file... "
 msgstr "Leyendo fichero boletinado de acceso: desde entrada estÃ¡ndar\n"
 
-#: src/lang.c:1099
+#: src/lang.c:1112
 #, fuzzy
 msgid "Reading newsgroups file... "
 msgstr "Error leyendo fichero intercambio"
 
-#: src/lang.c:1100
+#: src/lang.c:1113
 #, fuzzy, c-format
 msgid "Reading newsrc file: %s"
 msgstr "Leyendo ficheroâ€¦"
 
-#: src/lang.c:1101
+#: src/lang.c:1114
 msgid "Reading unread articles..."
 msgstr ""
 
-#: src/lang.c:1102
+#: src/lang.c:1115
 msgid "Reading unread groups..."
 msgstr ""
 
 #. TRANSLATORS: do not translate header names like 'References:'
-#: src/lang.c:1104
+#: src/lang.c:1117
 #, fuzzy
 msgid "References: line              "
 msgstr ""
 "\n"
 "    --references       listado de referencias de RUTAS"
 
-#: src/lang.c:1106
+#: src/lang.c:1119
 #, fuzzy, c-format
 msgid "(%d:%02d remaining)"
 msgstr "Ranura %d - %d:%02d - %s"
 
-#: src/lang.c:1108
+#: src/lang.c:1121
 #, fuzzy, c-format
 msgid "Bogus group %s removed."
 msgstr ", no eliminado: %s"
 
-#: src/lang.c:1109
+#: src/lang.c:1122
 #, fuzzy
 msgid "Removed from this rule: "
 msgstr ".. quitado desde entorno"
 
-#: src/lang.c:1110
+#: src/lang.c:1123
 #, fuzzy, c-format
 msgid "Error: rename %s to %s"
 msgstr "no se puede renombrar %s a %s"
 
-#: src/lang.c:1111
+#: src/lang.c:1124
 #, fuzzy
 msgid "Reply to author..."
 msgstr "Responder"
 
-#: src/lang.c:1112
+#: src/lang.c:1125
 msgid "Repost"
 msgstr ""
 
-#: src/lang.c:1113
+#: src/lang.c:1126
 #, fuzzy
 msgid "Reposting article..."
 msgstr "ArtÃ­culo definido requerido"
 
 #. TODO: plural-forms? (do we have a counter?)
-#: src/lang.c:1115
+#: src/lang.c:1128
 #, fuzzy, c-format
 msgid "Repost article(s) to group(s) [%s]> "
 msgstr "el grupo de %s permanece como %s\n"
 
-#: src/lang.c:1116
+#: src/lang.c:1129
 #, fuzzy
 msgid "Reset newsrc?"
 msgstr " (restablecer)"
 
-#: src/lang.c:1117
-msgid "Responses have been directed to the following newsgroups"
-msgstr ""
+#: src/lang.c:1130
+msgid "Responses have been directed to the following newsgroup"
+msgid_plural "Responses have been directed to the following newsgroups"
+msgstr[0] ""
+msgstr[1] ""
 
-#: src/lang.c:1118
+#: src/lang.c:1131
 #, c-format
 msgid "Responses have been directed to poster. %s=mail, %s=post, %s=quit: "
 msgstr ""
 
-#: src/lang.c:1119
+#: src/lang.c:1132
 #, fuzzy
 msgid "Press <RETURN> to continue..."
 msgstr ""
 "\n"
 "Pulse RETORNO para continuar: "
 
-#: src/lang.c:1121
+#: src/lang.c:1134
 #, c-format
 msgid "Score: %s"
 msgstr ""
 
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:1123
+#: src/lang.c:1136
 #, fuzzy, c-format
 msgid "Select From    [%s] (y/n): "
 msgstr "El fichero %s existe. Â¿Sobreescribir? [y|n] "
 
 #. TRANSLATORS: do not translate header names like 'Lines:'
-#: src/lang.c:1125
+#: src/lang.c:1138
 #, fuzzy
 msgid "Select Lines: (</>num): "
 msgstr "seleccionar lÃ­neas no coincidentes"
 
-#: src/lang.c:1126
+#: src/lang.c:1139
 msgid "Auto-select Article Menu"
 msgstr ""
 
-#: src/lang.c:1127
+#: src/lang.c:1140
 #, fuzzy, c-format
 msgid "Select Msg-ID  [%s] (f/l/o/n): "
 msgstr "El fichero %s existe. Â¿Sobreescribir? [y|n] "
 
-#: src/lang.c:1128
+#: src/lang.c:1141
 #, fuzzy
 msgid "Select pattern scope: "
 msgstr "Seleccionarâ€¦"
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:1130
+#: src/lang.c:1143
 #, fuzzy, c-format
 msgid "Select Subject [%s] (y/n): "
 msgstr "El fichero %s existe. Â¿Sobreescribir? [y|n] "
 
-#: src/lang.c:1131
+#: src/lang.c:1144
 #, fuzzy
 msgid "Select text pattern : "
 msgstr "PatrÃ³n"
 
-#: src/lang.c:1132
+#: src/lang.c:1145
 #, fuzzy
 msgid "Select time in days   : "
 msgstr "Tiempo Medio Abierto (en dÃ­as)"
 
-#: src/lang.c:1133
+#: src/lang.c:1146
 msgid "[k]"
 msgstr "[k]"
 
-#: src/lang.c:1134
+#: src/lang.c:1147
 msgid "[T]"
 msgstr "[T]"
 
-#: src/lang.c:1135
+#: src/lang.c:1148
 msgid " R"
 msgstr " R"
 
-#: src/lang.c:1136
+#: src/lang.c:1149
 #, c-format
 msgid ""
 "# %s server configuration file\n"
@@ -4182,36 +4249,41 @@ msgid ""
 "\n"
 msgstr ""
 
-#: src/lang.c:1142
+#: src/lang.c:1155
 #, fuzzy
 msgid ""
 "\n"
 "# config options\n"
 msgstr "Color"
 
-#: src/lang.c:1143
+#: src/lang.c:1156
 msgid ""
 "\n"
 "# internal data, should not be modified\n"
 msgstr ""
 
-#: src/lang.c:1144
+#: src/lang.c:1157
 #, fuzzy
 msgid ""
 "\n"
 "# tinrc overrides\n"
 msgstr "(Ahora Filtrando)"
 
-#: src/lang.c:1145
+#: src/lang.c:1158
 msgid "Serverrc Menu"
 msgstr ""
 
-#: src/lang.c:1146
+#: src/lang.c:1159
+#, fuzzy
+msgid "shell archive (shar)"
+msgstr "archivo de shell (shar)"
+
+#: src/lang.c:1160
 msgid "Showing unread groups only"
 msgstr ""
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:1148
+#: src/lang.c:1162
 #, fuzzy
 msgid "Subject: line (ignore case)   "
 msgstr ""
@@ -4219,241 +4291,241 @@ msgstr ""
 "minÃºsculas\n"
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:1150
+#: src/lang.c:1164
 #, fuzzy
 msgid "Subject: line (case sensitive)"
 msgstr "distinguir mayÃºsculas"
 
-#: src/lang.c:1151
+#: src/lang.c:1165
 #, fuzzy
 msgid "Save"
 msgstr "_Guardar"
 
-#: src/lang.c:1152
+#: src/lang.c:1166
 #, fuzzy, c-format
 msgid "Save '%s' (%s/%s)?"
 msgstr "Guardar Â«%sÂ»â€¦"
 
-#: src/lang.c:1153
+#: src/lang.c:1167
 #, fuzzy
 msgid "Save configuration before continuing?"
 msgstr "Â¿Guardar Transacciones antes de procesar?"
 
-#: src/lang.c:1154
+#: src/lang.c:1168
 #, fuzzy
 msgid "Save filename> "
 msgstr "save nombrefichero - guarda Ã³rdenes desde la sesiÃ³n al fichero."
 
-#: src/lang.c:1155
+#: src/lang.c:1169
 #, fuzzy
 msgid "Saved"
 msgstr "guardado"
 
-#: src/lang.c:1156
+#: src/lang.c:1170
 #, fuzzy, c-format
 msgid "%s unread (%s hot) %s in %s\n"
 msgstr "\treubicaciÃ³n %4d desplazamiento %4x [%4lx] %s"
 
-#: src/lang.c:1157
+#: src/lang.c:1171
 #, fuzzy, c-format
 msgid "Saved %s...\n"
 msgstr "BoletÃ­n de interpretaciÃ³n sintÃ¡ctica de Sarg guardado en %s\n"
 
-#: src/lang.c:1158
+#: src/lang.c:1172
 #, fuzzy
 msgid "Nothing was saved"
 msgstr "No hay nada que ser guardado."
 
-#: src/lang.c:1159
+#: src/lang.c:1173
 #, fuzzy, c-format
 msgid ""
 "\n"
 "%s %d %s from %d %s\n"
 msgstr "No se pudo establecer configuraciÃ³n alternativa %d a %d (%s)"
 
-#: src/lang.c:1160
+#: src/lang.c:1174
 #, fuzzy, c-format
 msgid "-- %s saved to %s%s --"
 msgstr "Diapositiva es guardado correctamente por %s"
 
-#: src/lang.c:1161
+#: src/lang.c:1175
 #, fuzzy, c-format
 msgid "-- %s saved to %s - %s --"
 msgstr "Diapositiva es guardado correctamente por %s"
 
-#: src/lang.c:1162
+#: src/lang.c:1176
 msgid "Saving..."
 msgstr "Guardando..."
 
-#: src/lang.c:1163
+#: src/lang.c:1177
 #, fuzzy, c-format
 msgid "%s: Screen initialization failed"
 msgstr "GnuTLS fallado al inicializar: %s"
 
-#: src/lang.c:1165
+#: src/lang.c:1179
 #, fuzzy, c-format
 msgid "%s: screen is too small\n"
 msgstr "La secciÃ³n %s es muy pequeÃ±a para grupo shndx\n"
 
-#: src/lang.c:1167
+#: src/lang.c:1181
 #, fuzzy, c-format
 msgid "screen is too small, %s is exiting"
 msgstr "La secciÃ³n %s es muy pequeÃ±a para grupo shndx\n"
 
-#: src/lang.c:1168
+#: src/lang.c:1182
 #, fuzzy
 msgid "Delete scope?"
 msgstr "borrar"
 
-#: src/lang.c:1169
+#: src/lang.c:1183
 #, fuzzy
 msgid "Enter scope> "
 msgstr "_Introducir"
 
-#: src/lang.c:1170
+#: src/lang.c:1184
 #, fuzzy
 msgid "Select new position> "
 msgstr "Selecciona un fichero o subir uno nuevo"
 
-#: src/lang.c:1171
+#: src/lang.c:1185
 msgid "New position cannot be a global scope"
 msgstr ""
 
-#: src/lang.c:1172
+#: src/lang.c:1186
 #, fuzzy
 msgid "Global scope, operation not allowed"
 msgstr "error: no puede reiniciar, operaciÃ³n no permitida\n"
 
-#: src/lang.c:1173
+#: src/lang.c:1187
 #, fuzzy
 msgid "Rename scope> "
 msgstr "Renombrarâ€¦"
 
-#: src/lang.c:1174
+#: src/lang.c:1188
 #, fuzzy
 msgid "Select scope> "
 msgstr "_Seleccionarâ€¦"
 
-#: src/lang.c:1175
+#: src/lang.c:1189
 #, fuzzy
 msgid "Scopes Menu"
 msgstr "menÃº"
 
-#: src/lang.c:1176
+#: src/lang.c:1190
 #, fuzzy
 msgid "Scopes Menu Commands"
 msgstr " Ã³rdenes:\n"
 
-#: src/lang.c:1177
+#: src/lang.c:1191
 #, fuzzy, c-format
 msgid "Search backwards [%s]> "
 msgstr "Buscar hacia atrÃ¡s: "
 
-#: src/lang.c:1178
+#: src/lang.c:1192
 #, fuzzy, c-format
 msgid "Search body [%s]> "
 msgstr "La macro %%%s tiene cuerpo indeterminado\n"
 
-#: src/lang.c:1179
+#: src/lang.c:1193
 #, fuzzy, c-format
 msgid "Search forwards [%s]> "
 msgstr "Buscar hacia adelante"
 
-#: src/lang.c:1180
+#: src/lang.c:1194
 msgid "Searching..."
 msgstr "Buscandoâ€¦"
 
-#: src/lang.c:1181
+#: src/lang.c:1195
 #, c-format
 msgid "Searching article %d of %d ('q' to abort)..."
 msgstr ""
 
-#: src/lang.c:1182
+#: src/lang.c:1196
 #, fuzzy
 msgid "Select article> "
 msgstr "ArtÃ­culo definido requerido"
 
-#: src/lang.c:1183
+#: src/lang.c:1197
 msgid ""
 "Select option number before text or use arrow keys and <CR>. 'q' to quit."
 msgstr ""
 
-#: src/lang.c:1184
+#: src/lang.c:1198
 #, fuzzy
 msgid "Select group> "
 msgstr "Seleccionar "
 
-#: src/lang.c:1185
+#: src/lang.c:1199
 #, fuzzy, c-format
 msgid "Enter selection pattern [%s]> "
 msgstr "Introduce secciÃ³n [^{1^}-^{3^}]: "
 
-#: src/lang.c:1186
+#: src/lang.c:1200
 #, fuzzy
 msgid "Select thread> "
 msgstr "Hilo"
 
-#: src/lang.c:1187
+#: src/lang.c:1201
 #, c-format
 msgid "%s %s %s (\"%s\"): send a DETAILED bug report to %s\n"
 msgstr ""
 
-#: src/lang.c:1188
+#: src/lang.c:1202
 #, fuzzy
 msgid "Serverrc Menu Commands"
 msgstr " Ã³rdenes:\n"
 
-#: src/lang.c:1189
+#: src/lang.c:1203
 #, fuzzy
 msgid "servers active-file"
 msgstr "Servidores"
 
-#: src/lang.c:1190
+#: src/lang.c:1204
 #, c-format
 msgid "Skipped %s"
 msgstr ""
 
-#: src/lang.c:1191
+#: src/lang.c:1205
 msgid "Cannot move into new newsgroups. Subscribe first..."
 msgstr ""
 
-#: src/lang.c:1192
+#: src/lang.c:1206
 #, fuzzy
 msgid "<SPACE>"
 msgstr "_Espacio"
 
-#: src/lang.c:1193
+#: src/lang.c:1207
 #, fuzzy, c-format
 msgid "Starting: (%s)"
 msgstr "iniciando %s"
 
-#: src/lang.c:1195
+#: src/lang.c:1209
 #, c-format
 msgid "Startup time was: %s\n"
 msgstr ""
 
-#: src/lang.c:1197
+#: src/lang.c:1211
 #, fuzzy, c-format
 msgid "List Thread (%d of %d)"
 msgstr "[%d] incapaz de crear hilo: %s"
 
-#: src/lang.c:1198
+#: src/lang.c:1212
 #, fuzzy, c-format
 msgid "Thread (%.*s)"
 msgstr "Hilo(s) encontrado(s)"
 
-#: src/lang.c:1199
+#: src/lang.c:1213
 msgid "Enter wildcard subscribe pattern> "
 msgstr ""
 
-#: src/lang.c:1200
+#: src/lang.c:1214
 #, fuzzy, c-format
 msgid "subscribed to %d group"
 msgid_plural "subscribed to %d groups"
 msgstr[0] "inscrito en %d grupo"
 msgstr[1] "inscrito en %d grupos"
 
-#: src/lang.c:1201
+#: src/lang.c:1215
 #, fuzzy, c-format
 msgid "Subscribed to %s"
 msgstr ""
@@ -4463,61 +4535,61 @@ msgstr ""
 "o desactivarlo tambiÃ©n visitando el \n"
 "siguiente enlace: <%3$s>\n"
 
-#: src/lang.c:1202
+#: src/lang.c:1216
 #, fuzzy
 msgid "Subscribing... "
 msgstr ""
 "Para detalles sobre suscribirse a ese listado, vea &lt;http://"
 "www.gnucash.org/&gt;."
 
-#: src/lang.c:1203
+#: src/lang.c:1217
 #, c-format
 msgid "Repost or supersede article(s) [%%s]? (%s/%s/%s): "
 msgstr ""
 
 #. TODO: plural-forms? (do we have a counter?)
-#: src/lang.c:1205
+#: src/lang.c:1219
 #, fuzzy, c-format
 msgid "Supersede article(s) to group(s) [%s]> "
 msgstr "el grupo de %s permanece como %s\n"
 
-#: src/lang.c:1206
+#: src/lang.c:1220
 #, fuzzy
 msgid "Superseding article ..."
 msgstr "ArtÃ­culo definido requerido"
 
-#: src/lang.c:1207
+#: src/lang.c:1221
 #, c-format
 msgid ""
 "\n"
 "Stopped. Type 'fg' to restart %s\n"
 msgstr ""
 
-#: src/lang.c:1209
+#: src/lang.c:1223
 #, fuzzy, c-format
 msgid "%d day"
 msgid_plural "%d days"
 msgstr[0] "EstadÃ­sticas para los Ãºltimos %d dÃ­as"
 msgstr[1] "EstadÃ­sticas para los Ãºltimos %d dÃ­as"
 
-#: src/lang.c:1210
+#: src/lang.c:1224
 #, fuzzy
 msgid "<TAB>"
 msgstr "LengÃ¼eta"
 
-#: src/lang.c:1211
+#: src/lang.c:1225
 #, fuzzy
 msgid "Tagged article"
 msgid_plural "Tagged articles"
 msgstr[0] ", Base: "
 msgstr[1] ", Base: "
 
-#: src/lang.c:1212
+#: src/lang.c:1226
 #, fuzzy
 msgid "Tagged thread"
 msgstr "Adjuntos"
 
-#: src/lang.c:1214
+#: src/lang.c:1228
 #, fuzzy
 msgid "TeX "
 msgstr ""
@@ -4529,17 +4601,17 @@ msgstr ""
 "  -S, --sentence-regexp=EXPR-REG para finales de lÃ­nea o frase\n"
 "  -T, --format=tex               genera salida como directivas TeX\n"
 
-#: src/lang.c:1215
+#: src/lang.c:1229
 #, fuzzy, c-format
 msgid "Version: %s %s release %s (\"%s\")"
 msgstr "Regresar a la Ãºltima publicaciÃ³n(es)"
 
-#: src/lang.c:1216
+#: src/lang.c:1230
 msgid "# Default action/prompt strings\n"
 msgstr ""
 
 #. TRANSLATORS: do not translate header names like 'Subject:', 'From:', ...
-#: src/lang.c:1218
+#: src/lang.c:1232
 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"
@@ -4550,215 +4622,217 @@ msgid ""
 "# expire=ON/OFF  ON=limit to default_filter_days OFF=don't ever expire\n"
 msgstr ""
 
-#: src/lang.c:1231
+#: src/lang.c:1245
 msgid ""
 "# If ON print current subject or newsgroup description in the last line\n"
 msgstr ""
 
-#: src/lang.c:1232
-msgid "# Host & time info used for detecting new groups (don't touch)\n"
+#: src/lang.c:1246
+msgid ""
+"\n"
+"# Host & time info used for detecting new groups (don't touch)\n"
 msgstr ""
 
-#: src/lang.c:1233
+#: src/lang.c:1247
 #, fuzzy
 msgid "There is no news\n"
 msgstr "^Novedades"
 
-#: src/lang.c:1234
+#: src/lang.c:1248
 msgid "Thread"
 msgstr "Hilo"
 
-#: src/lang.c:1235
+#: src/lang.c:1249
 #, fuzzy
 msgid "Thread Level Commands"
 msgstr " Ã³rdenes:\n"
 
-#: src/lang.c:1236
+#: src/lang.c:1250
 #, fuzzy
 msgid "Thread deselected"
 msgstr "Hilo"
 
-#: src/lang.c:1237
+#: src/lang.c:1251
 #, fuzzy
 msgid "Thread selected"
 msgstr "Hilo"
 
-#: src/lang.c:1238
+#: src/lang.c:1252
 #, fuzzy, c-format
 msgid "Thread %4s of %4s"
 msgstr "4s"
 
-#: src/lang.c:1239
+#: src/lang.c:1253
 #, fuzzy
 msgid "Threading articles..."
 msgstr "ArtÃ­culos anteriores"
 
-#: src/lang.c:1240
+#: src/lang.c:1254
 #, fuzzy
 msgid "Threading by multipart"
 msgstr "ArtÃ­culos anteriores"
 
-#: src/lang.c:1242
+#: src/lang.c:1256
 msgid "No ALP negotiated."
 msgstr ""
 
-#: src/lang.c:1244
+#: src/lang.c:1258
 msgid "<failed to retrieve cipher>"
 msgstr ""
 
-#: src/lang.c:1245
+#: src/lang.c:1259
 msgid "<failed to retrieve issuer>"
 msgstr ""
 
-#: src/lang.c:1246
+#: src/lang.c:1260
 msgid "<failed to retrieve subject>"
 msgstr ""
 
-#: src/lang.c:1247
+#: src/lang.c:1261
 msgid "<failed to retrieve version>"
 msgstr ""
 
-#: src/lang.c:1248
+#: src/lang.c:1262
 #, fuzzy, c-format
 msgid "%s handshake done: %s\n"
 msgstr "fallado %s a Â«%sÂ» (%s)"
 
-#: src/lang.c:1251
+#: src/lang.c:1265
 #, fuzzy, c-format
 msgid "TLS handshake failed: %s (%d)\n"
 msgstr "fallado %s a Â«%sÂ» (%s)"
 
-#: src/lang.c:1252
+#: src/lang.c:1266
 #, fuzzy, c-format
 msgid "TLS peer verification failed: %s\n"
 msgstr "fallado %s a Â«%sÂ» (%s)"
 
-#: src/lang.c:1253
+#: src/lang.c:1267
 #, c-format
 msgid "TLS peer verification failed, continuing anyway as requested: %s\n"
 msgstr ""
 
-#: src/lang.c:1254
+#: src/lang.c:1268
 msgid "<unable to retrieve status>"
 msgstr ""
 
-#: src/lang.c:1255
+#: src/lang.c:1269
 msgid "unexpected certificate verification status!"
 msgstr ""
 
-#: src/lang.c:1258
+#: src/lang.c:1272
 #, c-format
 msgid ""
 "TLS peer verification failed: %s.\n"
 "Continuing anyway as requested.\n"
 msgstr ""
 
-#: src/lang.c:1261
+#: src/lang.c:1275
 #, fuzzy, c-format
 msgid "TLS handshake done: %s\n"
 msgstr "fallado %s a Â«%sÂ» (%s)"
 
-#: src/lang.c:1264
+#: src/lang.c:1278
 #, fuzzy, c-format
 msgid "TLS handshake failed: %s\n"
 msgstr "fallado %s a Â«%sÂ» (%s)"
 
-#: src/lang.c:1267
+#: src/lang.c:1281
 #, fuzzy, c-format
 msgid "Toggled word highlighting %s"
 msgstr "el registro tiene el tamaÃ±o equivocado para un word %s"
 
-#: src/lang.c:1268
+#: src/lang.c:1282
 #, fuzzy
 msgid "Toggled rot13 encoding"
 msgstr "CodificaciÃ³n"
 
-#: src/lang.c:1269
+#: src/lang.c:1283
 #, fuzzy, c-format
 msgid "Toggled German TeX encoding %s"
 msgstr "CodificaciÃ³n"
 
-#: src/lang.c:1270
+#: src/lang.c:1284
 #, fuzzy, c-format
 msgid "Toggled tab-width to %d"
 msgstr "una anchura de la lengeta de $number est fuera de gama"
 
-#: src/lang.c:1271
+#: src/lang.c:1285
 #, c-format
 msgid "Verbatim handling: %s"
 msgstr ""
 
-#: src/lang.c:1273
+#: src/lang.c:1287
 #, fuzzy, c-format
 msgid "%d Trying to dotlock %s"
 msgstr "Tratando de hacer 'bal' a %s"
 
-#: src/lang.c:1274
+#: src/lang.c:1288
 #, fuzzy, c-format
 msgid "%d Trying to lock %s"
 msgstr "Intentando conectar a %s/%s..."
 
-#: src/lang.c:1276
+#: src/lang.c:1290
 #, c-format
 msgid "%s=help"
 msgstr "%s=ayuda"
 
-#: src/lang.c:1278
+#: src/lang.c:1292
 msgid "Unlimited"
 msgstr "Ilimitado"
 
-#: src/lang.c:1279
+#: src/lang.c:1293
 #, fuzzy
 msgid "Untagged article"
 msgstr ", Base: "
 
-#: src/lang.c:1280
+#: src/lang.c:1294
 #, fuzzy
 msgid "Untagged thread"
 msgstr "Adjuntos"
 
-#: src/lang.c:1281
+#: src/lang.c:1295
 msgid "Enter wildcard unsubscribe pattern> "
 msgstr ""
 
-#: src/lang.c:1282
+#: src/lang.c:1296
 #, fuzzy, c-format
 msgid "Error decoding %s : %s"
 msgstr "error decodificando cadena de texto: %s"
 
-#: src/lang.c:1283
+#: src/lang.c:1297
 #, fuzzy
 msgid "No end."
 msgstr "FIN"
 
-#: src/lang.c:1284
+#: src/lang.c:1298
 #, fuzzy, c-format
 msgid "%s successfully decoded."
 msgstr "DesafÃ­o decodificado: %s\n"
 
-#: src/lang.c:1286
+#: src/lang.c:1300
 #, fuzzy
 msgid "unchanged"
 msgstr "sin cambios"
 
-#: src/lang.c:1288
+#: src/lang.c:1302
 #, fuzzy
 msgid "(unknown)"
 msgstr "(no fiable)"
 
-#: src/lang.c:1290
+#: src/lang.c:1304
 #, fuzzy
 msgid "unknown error"
 msgstr "Error desconocido."
 
-#: src/lang.c:1292
+#: src/lang.c:1306
 #, fuzzy, c-format
 msgid "unsubscribed from %d group"
 msgid_plural "unsubscribed from %d groups"
 msgstr[0] "baja en %d grupo"
 msgstr[1] "baja de %d grupos"
 
-#: src/lang.c:1293
+#: src/lang.c:1307
 #, fuzzy, c-format
 msgid "Unsubscribed from %s"
 msgstr ""
@@ -4766,115 +4840,119 @@ msgstr ""
 "activar su subscripciÃ³n en el futuro, accede y visite su pÃ¡gina de "
 "mantenimiento de la Cuenta."
 
-#: src/lang.c:1294
+#: src/lang.c:1308
 msgid "Unsubscribing... "
 msgstr ""
 
-#: src/lang.c:1295
+#: src/lang.c:1309
 #, fuzzy
 msgid "Unthreading articles..."
 msgstr ""
 "\n"
 "NingÃºn artÃ­culo dentro de este grupo.\n"
 
-#: src/lang.c:1296
+#: src/lang.c:1310
 #, fuzzy, c-format
 msgid "Updating %s..."
 msgstr "x - extrayendo< %s %s"
 
-#: src/lang.c:1297
+#: src/lang.c:1311
 #, fuzzy
 msgid "URL Menu"
 msgstr "URL"
 
-#: src/lang.c:1298
+#: src/lang.c:1312
 #, fuzzy
 msgid "URL Menu Commands"
 msgstr " Ã³rdenes:\n"
 
-#: src/lang.c:1299
+#: src/lang.c:1313
 #, fuzzy, c-format
 msgid "Opening %s"
 msgstr "error al abrir %s"
 
-#: src/lang.c:1300
+#: src/lang.c:1314
 #, fuzzy
 msgid "Select URL> "
 msgstr "Seleccionarâ€¦"
 
-#: src/lang.c:1301
+#: src/lang.c:1315
 #, fuzzy
 msgid "No URLs in this article"
 msgstr "ArtÃ­culo definido requerido"
 
-#: src/lang.c:1303
+#: src/lang.c:1317
 #, c-format
 msgid "SASL MECHS    : %s\n"
 msgstr ""
 
-#: src/lang.c:1304
+#: src/lang.c:1318
 #, c-format
 msgid "SASL MECH used: %s\n"
 msgstr ""
 
-#: src/lang.c:1306
+#: src/lang.c:1320
 msgid "  -c       mark all news as read in subscribed newsgroups (batch mode)"
 msgstr ""
 
-#: src/lang.c:1307
+#: src/lang.c:1321
 msgid "  -Z       return status indicating if any unread news (batch mode)"
 msgstr ""
 
-#: src/lang.c:1308
+#: src/lang.c:1322
 msgid "  -q       don't check for new newsgroups"
 msgstr ""
 
-#: src/lang.c:1309
+#: src/lang.c:1323
 msgid "  -X       don't save any files on quit"
 msgstr ""
 
-#: src/lang.c:1310
+#: src/lang.c:1324
 msgid "  -d       don't show newsgroup descriptions"
 msgstr ""
 
-#: src/lang.c:1311
+#: src/lang.c:1325
 #, fuzzy, c-format
 msgid "  -F file  filter file to use [default=%s]"
 msgstr "  -F fich. archivo de filtro a utilizar [default=%s]"
 
-#: src/lang.c:1312
+#: src/lang.c:1326
 msgid "  -G limit get only limit articles/group"
 msgstr ""
 
-#: src/lang.c:1313
+#: src/lang.c:1327
 #, fuzzy, c-format
 msgid "  -H       help information about %s"
 msgstr "   -h --help                 EnseÃ±a esta informaciÃ³n.\n"
 
-#: src/lang.c:1314
+#: src/lang.c:1328
 #, fuzzy
 msgid "  -h       this help message"
 msgstr "  --help,  -h      produce este mensaje de ayuda.\n"
 
-#: src/lang.c:1315
+#: src/lang.c:1329
+msgid "  -i file  import (append) raw proto article to postponed.articles"
+msgstr ""
+
+#: src/lang.c:1330
 #, c-format
 msgid "  -I dir   news index file directory [default=%s]"
 msgstr ""
 
-#: src/lang.c:1317
+#: src/lang.c:1332
 msgid "  -L msgid show the message with that Message-ID"
 msgstr ""
 
-#: src/lang.c:1319
+#: src/lang.c:1334
 msgid "  -u       update index files (batch mode)"
 msgstr ""
 
-#: src/lang.c:1320
+#: src/lang.c:1335
 #, c-format
 msgid "  -m dir   mailbox directory [default=%s]"
 msgstr ""
 
-#: src/lang.c:1321
+#: src/lang.c:1336
 #, fuzzy, c-format
 msgid ""
 "\n"
@@ -4883,57 +4961,57 @@ msgstr ""
 "\n"
 "Correo-e del boletÃ­n de defectos a: <%s>."
 
-#: src/lang.c:1322
+#: src/lang.c:1337
 msgid "  -N       mail new news to your posts (batch mode)"
 msgstr ""
 
-#: src/lang.c:1323
+#: src/lang.c:1338
 msgid "  -M user  mail new news to specified user (batch mode)"
 msgstr ""
 
-#: src/lang.c:1324
+#: src/lang.c:1339
 #, fuzzy, c-format
 msgid "  -f file  subscribed to newsgroups file [default=%s]"
 msgstr ""
 "     -f FICHERO     Fichero de configuraciÃ³n a leer (Por defecto es %s/"
 "sarg.conf)\n"
 
-#: src/lang.c:1326
+#: src/lang.c:1341
 #, c-format
 msgid "  -t sec   override nntp_read_timeout_secs setting [default=%d]"
 msgstr ""
 
-#: src/lang.c:1328
+#: src/lang.c:1343
 #, fuzzy
 msgid "  -x       no-posting mode"
 msgstr "EstarÃ¡ publicando a:"
 
-#: src/lang.c:1329
+#: src/lang.c:1344
 msgid "  -w       post an article and exit"
 msgstr ""
 
-#: src/lang.c:1330
+#: src/lang.c:1345
 msgid "  -o       post all postponed articles and exit"
 msgstr ""
 
-#: src/lang.c:1331
+#: src/lang.c:1346
 msgid "  -R       read news saved by -S option"
 msgstr ""
 
-#: src/lang.c:1332
+#: src/lang.c:1347
 #, c-format
 msgid "  -s dir   save news directory [default=%s]"
 msgstr ""
 
-#: src/lang.c:1333
+#: src/lang.c:1348
 msgid "  -S       save new news for later reading (batch mode)"
 msgstr ""
 
-#: src/lang.c:1334
+#: src/lang.c:1349
 msgid "  -z       start if any unread news"
 msgstr ""
 
-#: src/lang.c:1335
+#: src/lang.c:1350
 #, c-format
 msgid ""
 "A Usenet reader.\n"
@@ -4941,115 +5019,120 @@ msgid ""
 "Usage: %s [options] [newsgroup[,...]]"
 msgstr ""
 
-#: src/lang.c:1336
+#: src/lang.c:1351
+#, fuzzy, c-format
+msgid "  -J file  tinrc file to use [default=%s]"
+msgstr "  -J fich. archivo de tinrc a utilizar [default=%s]"
+
+#: src/lang.c:1352
 msgid "  -v       verbose output for batch mode options"
 msgstr ""
 
-#: src/lang.c:1337
+#: src/lang.c:1353
 #, fuzzy
 msgid "  -V       print version & date information"
 msgstr "Escribe la informaciÃ³n de la versiÃ³n"
 
-#: src/lang.c:1338
+#: src/lang.c:1354
 #, fuzzy
 msgid "Use MIME display program for this message?"
 msgstr "emplea paginador PAGER de programa para enseÃ±ar la salida"
 
-#: src/lang.c:1339
+#: src/lang.c:1355
 #, c-format
 msgid "%s only useful without batch mode operations.%s\n"
 msgstr ""
 
-#: src/lang.c:1340
+#: src/lang.c:1356
 #, c-format
 msgid "%s only useful for batch mode operations.%s\n"
 msgstr ""
 
-#: src/lang.c:1341
+#: src/lang.c:1357
 #, c-format
 msgid "%s only useful for batch or debug mode operations.%s\n"
 msgstr ""
 
-#: src/lang.c:1342
+#: src/lang.c:1358
 #, c-format
 msgid "Useless combination %s and %s. Ignoring %s.%s\n"
 msgstr ""
 
-#: src/lang.c:1343
+#: src/lang.c:1359
 msgid "uuencoded file"
 msgstr ""
 
-#: src/lang.c:1344
+#: src/lang.c:1360
 #, fuzzy
 msgid "incomplete uuencoded file"
 msgstr "Incompleto"
 
-#: src/lang.c:1347
+#: src/lang.c:1363
 #, c-format
 msgid "Valid not after : %s%s\n"
 msgstr ""
 
-#: src/lang.c:1348
+#: src/lang.c:1364
 #, c-format
 msgid "Valid not before: %s%s\n"
 msgstr ""
 
-#: src/lang.c:1349
+#: src/lang.c:1365
 msgid " <- NOT YET VALID!"
 msgstr ""
 
-#: src/lang.c:1350
+#: src/lang.c:1366
 msgid " <- NO LONGER VALID!"
 msgstr ""
 
-#: src/lang.c:1352
+#: src/lang.c:1368
 #, c-format
 msgid "%s %s out of range (%d - %d). Ignored."
 msgstr ""
 
-#: src/lang.c:1353
+#: src/lang.c:1369
 #, c-format
 msgid "%s %d out of range (0 - %d). Reset to 0."
 msgstr ""
 
-#: src/lang.c:1354
+#: src/lang.c:1370
 msgid "[-- Verbatim block hidden --]"
 msgstr ""
 
-#: src/lang.c:1355
+#: src/lang.c:1371
 #, fuzzy, c-format
 msgid "View '%s' (%s/%s)?"
 msgstr "Ver el/los %d miembro(s)"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1358
+#: src/lang.c:1374
 #, c-format
 msgid ""
 "\n"
 "Warning: posting exceeds %d column. Line %d is the first long one:\n"
-"%-100s\n"
+"%-*s\n"
 msgid_plural ""
 "\n"
 "Warning: posting exceeds %d columns. Line %d is the first long one:\n"
-"%-100s\n"
+"%-*s\n"
 msgstr[0] ""
 msgstr[1] ""
 
-#: src/lang.c:1359
+#: src/lang.c:1375
 msgid ""
 "\n"
 "Warning: article unchanged after editing\n"
 msgstr ""
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:1361
+#: src/lang.c:1377
 msgid ""
 "\n"
 "Warning: \"Subject:\" contains only whitespaces.\n"
 msgstr ""
 
 #. TRANSLATORS: do not translate header names like 'Subject:' or 'References:'
-#: src/lang.c:1363
+#: src/lang.c:1379
 msgid ""
 "\n"
 "Warning: \"Subject:\" begins with \"Re: \" but there are no \"References:"
@@ -5057,7 +5140,7 @@ msgid ""
 msgstr ""
 
 #. TRANSLATORS: do not translate header names like 'Subject:' or 'References:'
-#: src/lang.c:1366
+#: src/lang.c:1382
 msgid ""
 "\n"
 "Warning: Article has \"References:\" but \"Subject:\" does not begin\n"
@@ -5065,13 +5148,13 @@ msgid ""
 msgstr ""
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:1370
+#: src/lang.c:1386
 msgid ""
 "\n"
 "Warning: \"Subject:\" contains only \"Re:\".\n"
 msgstr ""
 
-#: src/lang.c:1371
+#: src/lang.c:1387
 msgid ""
 "Read carefully!\n"
 "\n"
@@ -5085,20 +5168,20 @@ msgid ""
 "\n"
 msgstr ""
 
-#: src/lang.c:1375
+#: src/lang.c:1391
 msgid ""
 "\n"
 "Distribution is limited to:\n"
 msgstr ""
 
-#: src/lang.c:1376
+#: src/lang.c:1392
 #, fuzzy
 msgid ""
 "\n"
 "Warning: Undesired Distribution \"world\" used.\n"
 msgstr "La opciÃ³n de nÃºmero formateado como moneda es %s."
 
-#: src/lang.c:1377
+#: src/lang.c:1393
 msgid ""
 "\n"
 "Warning: You are using a non-plain transfer encoding (such as base64 or\n"
@@ -5108,7 +5191,7 @@ msgid ""
 msgstr ""
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1384
+#: src/lang.c:1400
 #, c-format
 msgid ""
 "\n"
@@ -5122,7 +5205,7 @@ msgstr[0] ""
 msgstr[1] ""
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1392
+#: src/lang.c:1408
 #, c-format
 msgid ""
 "\n"
@@ -5138,7 +5221,7 @@ msgstr[0] ""
 msgstr[1] ""
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1401
+#: src/lang.c:1417
 #, c-format
 msgid ""
 "\n"
@@ -5151,13 +5234,28 @@ msgid_plural ""
 msgstr[0] ""
 msgstr[1] ""
 
-#: src/lang.c:1407
+#: src/lang.c:1423
+#, fuzzy, c-format
 msgid ""
 "\n"
-"Warning: \"example\" is a reserved hierarchy!\n"
-msgstr ""
+"Warning: \"%s\" in \"%s\" is from a reserved hierarchy!\n"
+msgstr "La opciÃ³n de nÃºmero formateado como moneda es %s."
 
-#: src/lang.c:1408
+#: src/lang.c:1424
+#, fuzzy, c-format
+msgid ""
+"\n"
+"Warning: Illegal character in '%c' in %s: \"%s\".\n"
+msgstr "Hay un carÃ¡cter ilegal en el nombre."
+
+#: src/lang.c:1425
+#, fuzzy, c-format
+msgid ""
+"\n"
+"Warning: Invalid %s, \"%s\" not allowed.\n"
+msgstr "Hay un carÃ¡cter ilegal en el nombre."
+
+#: src/lang.c:1426
 #, c-format
 msgid ""
 "\n"
@@ -5167,7 +5265,7 @@ msgid ""
 "Read WHATSNEW, etc...\n"
 msgstr ""
 
-#: src/lang.c:1410
+#: src/lang.c:1428
 #, c-format
 msgid ""
 "\n"
@@ -5176,7 +5274,7 @@ msgid ""
 "Some values in your %s file may be ignored, others might have changed!\n"
 msgstr ""
 
-#: src/lang.c:1413
+#: src/lang.c:1431
 #, c-format
 msgid ""
 "Warning: tin wrote fewer groups to your\n"
@@ -5186,7 +5284,18 @@ msgid ""
 "before you start tin once again!\n"
 msgstr ""
 
-#: src/lang.c:1417
+#: src/lang.c:1435
+#, c-format
+msgid ""
+"\n"
+"Warning: manually supplied MIME-header, but \"%s\" is missing.\n"
+msgstr ""
+
+#: src/lang.c:1436
+msgid "Warning: multiple addresses given."
+msgstr ""
+
+#: src/lang.c:1437
 #, c-format
 msgid ""
 "\n"
@@ -5194,7 +5303,7 @@ msgid ""
 "         This is at least uncommon.\n"
 msgstr ""
 
-#: src/lang.c:1420
+#: src/lang.c:1440
 #, c-format
 msgid ""
 "\n"
@@ -5205,7 +5314,7 @@ msgid ""
 msgstr ""
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1426
+#: src/lang.c:1446
 #, c-format
 msgid ""
 "\n"
@@ -5217,7 +5326,7 @@ msgstr[0] ""
 msgstr[1] ""
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1428
+#: src/lang.c:1448
 #, c-format
 msgid "Warning: Only %d out of %d article was saved"
 msgid_plural "Warning: Only %d out of %d articles were saved"
@@ -5225,7 +5334,7 @@ msgstr[0] ""
 msgstr[1] ""
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1430
+#: src/lang.c:1450
 #, c-format
 msgid ""
 "\n"
@@ -5244,116 +5353,137 @@ msgid_plural ""
 msgstr[0] ""
 msgstr[1] ""
 
-#: src/lang.c:1438
+#: src/lang.c:1458
 #, c-format
 msgid ""
 "Warning: this mail address may contain a spamtrap. %s=continue, %s=abort? "
 msgstr ""
 
-#: src/lang.c:1439
+#: src/lang.c:1459
 #, c-format
 msgid ""
 "Warning: line %d contains unprintable chars:\n"
 "%s\n"
 msgstr ""
 
-#: src/lang.c:1440
+#: src/lang.c:1460
+#, fuzzy, c-format
+msgid ""
+"\n"
+"Warning: uppercase letter in \"%s:\"\n"
+msgstr ""
+"advertencia: el remiendo para \"$filename\" no podra ser utilizado, as que "
+"la fuente entrante completa para este fichero se ha utilizado; usted puede "
+"necesitar resolver conflictos manualmente"
+
+#: src/lang.c:1461
 msgid ""
 "\n"
 "Warning: Signatures should start with '-- \\n' not with '--\\n'.\n"
 msgstr ""
 
-#: src/lang.c:1441
+#: src/lang.c:1462
 msgid "Warning: the group is moderated.\n"
 msgstr ""
 
-#: src/lang.c:1442
+#: src/lang.c:1463
 #, c-format
 msgid "Warning: %d of the groups is moderated.\n"
 msgid_plural "Warning: %d of the groups are moderated.\n"
 msgstr[0] ""
 msgstr[1] ""
 
-#: src/lang.c:1443
+#: src/lang.c:1464
+msgid "Warning: the group is read only.\n"
+msgstr ""
+
+#: src/lang.c:1465
+#, c-format
+msgid "Warning: %d of the groups is read only.\n"
+msgid_plural "Warning: %d of the groups are read only.\n"
+msgstr[0] ""
+msgstr[1] ""
+
+#: src/lang.c:1466
 #, fuzzy
 msgid "Writing attributes file..."
 msgstr "Escribiendo ficheroâ€¦"
 
-#: src/lang.c:1444
+#: src/lang.c:1467
 #, fuzzy, c-format
 msgid "Writing %s\n"
 msgstr "Escribir %s\n"
 
-#: src/lang.c:1445
+#: src/lang.c:1468
 #, fuzzy
 msgid "Writing overview cache..."
 msgstr "Escribiendo ficheroâ€¦"
 
-#: src/lang.c:1447
+#: src/lang.c:1470
 #, fuzzy, c-format
 msgid "%4d Response"
 msgid_plural "%4d Responses"
 msgstr[0] "Respuestas existentes"
 msgstr[1] "Respuestas existentes"
 
-#: src/lang.c:1449
+#: src/lang.c:1472
 msgid "Can't run slrnface: couldn't construct fifo name."
 msgstr ""
 
-#: src/lang.c:1450
+#: src/lang.c:1473
 #, c-format
 msgid "Can't run slrnface: failed to create %s"
 msgstr ""
 
-#: src/lang.c:1451
+#: src/lang.c:1474
 #, fuzzy, c-format
 msgid "Slrnface abnormally exited, code %d."
 msgstr "Programa terminado abnormalmente con valor de salida: %d\n"
 
-#: src/lang.c:1452
+#: src/lang.c:1475
 #, fuzzy, c-format
 msgid "Slrnface failed: %s."
 msgstr "fallado %s a Â«%sÂ» (%s)"
 
-#: src/lang.c:1454
+#: src/lang.c:1477
 #, c-format
 msgid "Can't run slrnface: Environment variable %s not found."
 msgstr ""
 
-#: src/lang.c:1456
+#: src/lang.c:1479
 msgid "Can't run slrnface: Not running in an xterm."
 msgstr ""
 
-#: src/lang.c:1459
+#: src/lang.c:1482
 msgid "couldn't connect to display"
 msgstr ""
 
-#: src/lang.c:1460
+#: src/lang.c:1483
 #, fuzzy
 msgid "can't open FIFO"
 msgstr "no se puede abrir %s"
 
-#: src/lang.c:1461
+#: src/lang.c:1484
 msgid "executable not found"
 msgstr ""
 
-#: src/lang.c:1462
+#: src/lang.c:1485
 msgid "fork() failed"
 msgstr ""
 
-#: src/lang.c:1463
+#: src/lang.c:1486
 msgid "couldn't find controlling terminal"
 msgstr ""
 
-#: src/lang.c:1464
+#: src/lang.c:1487
 msgid "terminal doesn't export width and height"
 msgstr ""
 
-#: src/lang.c:1465
+#: src/lang.c:1488
 msgid "WINDOWID not found in environment"
 msgstr ""
 
-#: src/lang.c:1466
+#: src/lang.c:1489
 msgid ""
 "This directory is used to create named pipes for communication between\n"
 "slrnface and its parent process. It should normally be empty because\n"
@@ -5368,81 +5498,81 @@ msgid ""
 msgstr ""
 
 #. TRANSLATORS: do not translate header names like 'Xref:'
-#: src/lang.c:1479
+#: src/lang.c:1502
 #, fuzzy
 msgid "Xref: line (case insensitive)"
 msgstr "distinguir mayÃºsculas"
 
-#: src/lang.c:1481
+#: src/lang.c:1504
 #, c-format
 msgid "Added %d group"
 msgid_plural "Added %d groups"
 msgstr[0] ""
 msgstr[1] ""
 
-#: src/lang.c:1482
+#: src/lang.c:1505
 #, fuzzy
 msgid "No unsubscribed groups to show"
 msgstr "GRUPOS"
 
-#: src/lang.c:1483
+#: src/lang.c:1506
 msgid "Showing subscribed to groups only"
 msgstr ""
 
-#: src/lang.c:1484
+#: src/lang.c:1507
 msgid "yenc file"
 msgstr ""
 
-#: src/lang.c:1485
+#: src/lang.c:1508
 msgid "corrupt yenc"
 msgstr ""
 
-#: src/lang.c:1486
+#: src/lang.c:1509
 #, c-format
 msgid "crc checksum %s"
 msgstr ""
 
-#: src/lang.c:1487
+#: src/lang.c:1510
 #, fuzzy
 msgid "incomplete yenc"
 msgstr "Incompleto"
 
-#: src/lang.c:1488
+#: src/lang.c:1511
 #, fuzzy, c-format
 msgid "part %s"
 msgstr "Conjunto de caracteres:"
 
-#: src/lang.c:1489
+#: src/lang.c:1512
 #, c-format
 msgid "part size %s"
 msgstr ""
 
-#: src/lang.c:1490
+#: src/lang.c:1513
 #, fuzzy
 msgid "partial yenc"
 msgstr "ArtÃ­culo"
 
-#: src/lang.c:1491
+#: src/lang.c:1514
 #, c-format
 msgid "total parts %s"
 msgstr ""
 
-#: src/lang.c:1492
+#: src/lang.c:1515
 #, c-format
 msgid "total size %s"
 msgstr ""
 
-#: src/lang.c:1493
+#: src/lang.c:1516
 #, fuzzy
 msgid "Yes "
 msgstr "Si "
 
-#: src/lang.c:1494
+#: src/lang.c:1517
 #, fuzzy
 msgid "You have mail"
 msgstr "Tiene correo"
 
-#: src/lang.c:1499
+#: src/lang.c:1522
 #, c-format
 msgid ""
 "\n"
@@ -5455,12 +5585,12 @@ msgid ""
 "         M)enu option.\n"
 msgstr ""
 
-#: src/lang.c:1510
+#: src/lang.c:1533
 #, fuzzy
 msgid "  -D mode  debug mode"
 msgstr "ejecutar en modo depurado, no demonizado"
 
-#: src/lang.c:1514
+#: src/lang.c:1537
 msgid ""
 "Read carefully!\n"
 "\n"
@@ -5477,12 +5607,12 @@ msgid ""
 "\n"
 msgstr ""
 
-#: src/lang.c:1523
+#: src/lang.c:1546
 #, fuzzy
 msgid "toggle color"
 msgstr "detallar"
 
-#: src/lang.c:1524
+#: src/lang.c:1547
 msgid ""
 "# Changing colors of several screen parts\n"
 "# Possible values are:\n"
@@ -5507,26 +5637,19 @@ msgid ""
 "\n"
 msgstr ""
 
-#: src/lang.c:1544
+#: src/lang.c:1567
 #, fuzzy
 msgid "  -a       toggle color flag"
 msgstr "detallar"
 
-#: src/lang.c:1548
+#: src/lang.c:1571
 msgid ""
 "\n"
 "Error: Followup-To set to more than one newsgroup!\n"
 msgstr ""
 
-#: src/lang.c:1549
-#, fuzzy, c-format
-msgid ""
-"\n"
-"Error: \"%s\" is renamed, use \"%s\" instead!\n"
-msgstr "error sintÃ¡ctico: esperando ')' en vez de %s"
-
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1551
+#: src/lang.c:1573
 #, c-format
 msgid ""
 "\n"
@@ -5537,28 +5660,21 @@ msgid_plural ""
 msgstr[0] ""
 msgstr[1] ""
 
-#: src/lang.c:1552
+#: src/lang.c:1574
 #, fuzzy, c-format
 msgid ""
 "\n"
 "Error: \"%s\" is not a valid newsgroup!\n"
 msgstr "\"%s\" no es un nombre de fichero vÃ¡lido"
 
-#: src/lang.c:1554
+#: src/lang.c:1576
 msgid ""
 "\n"
 "Warning: Followup-To set to more than one newsgroup!\n"
 msgstr ""
 
-#: src/lang.c:1555
-#, c-format
-msgid ""
-"\n"
-"Warning: \"%s\" is renamed, you should use \"%s\" instead!\n"
-msgstr ""
-
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1557
+#: src/lang.c:1578
 #, c-format
 msgid ""
 "\n"
@@ -5569,7 +5685,7 @@ msgid_plural ""
 msgstr[0] ""
 msgstr[1] ""
 
-#: src/lang.c:1558
+#: src/lang.c:1579
 #, c-format
 msgid ""
 "\n"
@@ -5577,404 +5693,414 @@ msgid ""
 "it may be invalid at this site!\n"
 msgstr ""
 
-#: src/lang.c:1559
+#: src/lang.c:1580
 #, c-format
 msgid ""
 "\n"
 "Warning: \"%s\" is not a valid newsgroup at this site!\n"
 msgstr ""
 
-#: src/lang.c:1563
+#: src/lang.c:1584
+#, c-format
+msgid "%c  %s\t Warning: Group renamed to %s!\n"
+msgstr ""
+
+#: src/lang.c:1586
+#, fuzzy, c-format
+msgid "%c  %s\t Error: Group renamed to %s!\n"
+msgstr "no se puede renombrar %s a %s"
+
+#: src/lang.c:1590
 #, c-format
 msgid "%d files successfully written from %d articles. %d %s occurred."
 msgstr ""
 
-#: src/lang.c:1564
+#: src/lang.c:1591
 #, fuzzy
 msgid "Missing parts."
 msgstr "Directorio de ImportaciÃ³n [partes de .idata]"
 
-#: src/lang.c:1565
+#: src/lang.c:1592
 #, fuzzy
 msgid "No beginning."
 msgstr "empezando el: "
 
-#: src/lang.c:1566
+#: src/lang.c:1593
 #, fuzzy
 msgid "No data."
 msgstr "Sin fecha"
 
-#: src/lang.c:1567
+#: src/lang.c:1594
 msgid "Unknown error."
 msgstr "Error desconocido."
 
-#: src/lang.c:1571
+#: src/lang.c:1598
 #, fuzzy, c-format
 msgid "Reading mail active file: %s"
 msgstr "Error leyendo fichero intercambio"
 
-#: src/lang.c:1572
+#: src/lang.c:1599
 #, fuzzy, c-format
 msgid "Reading mailgroups file: %s"
 msgstr "Error leyendo fichero intercambio"
 
-#: src/lang.c:1576
+#: src/lang.c:1603
 #, fuzzy
 msgid "perform PGP operations on article"
 msgstr "%s: no se pudieron realizar todas las operaciones solicitadas"
 
-#: src/lang.c:1577
+#: src/lang.c:1604
 #, fuzzy
 msgid "Add key to public keyring?"
 msgid_plural "Add keys to public keyring?"
 msgstr[0] "Â¿AÃ±adir una clave a un llavero pÃºblico?"
 msgstr[1] "Â¿AÃ±adir claves al llavero pÃºblico?"
 
-#: src/lang.c:1578
+#: src/lang.c:1605
 #, c-format
 msgid "%s=encrypt, %s=sign, %s=both, %s=quit: "
 msgstr ""
 
-#: src/lang.c:1579
+#: src/lang.c:1606
 #, c-format
 msgid "%s=sign, %s=sign & include public key, %s=quit: "
 msgstr ""
 
-#: src/lang.c:1580
+#: src/lang.c:1607
 #, c-format
 msgid "PGP has not been set up (can't open %s)"
 msgstr ""
 
-#: src/lang.c:1581
+#: src/lang.c:1608
 msgid "Article not signed and no public keys found"
 msgstr ""
 
-#: src/lang.c:1583
+#: src/lang.c:1610
 #, c-format
 msgid "%s=quit, %s=edit, %s=ispell, %s=pgp, %s=menu, %s=post, %s=postpone: "
 msgstr ""
 
-#: src/lang.c:1584
+#: src/lang.c:1611
 #, c-format
 msgid "%s=quit, %s=edit, %s=ispell, %s=pgp, %s=send [%%s]: "
 msgstr ""
 
-#: src/lang.c:1585
+#: src/lang.c:1612
 #, c-format
 msgid ""
 "%s=quit, %s=edit, %s=ispell, %s=pgp, %s=menu, %s=post, %s=postpone [%%s]: "
 msgstr ""
 
-#: src/lang.c:1587
+#: src/lang.c:1614
 #, c-format
 msgid "%s=quit, %s=edit, %s=pgp, %s=menu, %s=post, %s=postpone: "
 msgstr ""
 
-#: src/lang.c:1588
+#: src/lang.c:1615
 #, c-format
 msgid "%s=quit, %s=edit, %s=pgp, %s=send [%%s]: "
 msgstr ""
 
-#: src/lang.c:1589
+#: src/lang.c:1616
 #, c-format
 msgid "%s=quit, %s=edit, %s=pgp, %s=menu, %s=post, %s=postpone [%%s]: "
 msgstr ""
 
-#: src/lang.c:1593
+#: src/lang.c:1620
 #, c-format
 msgid "%s=quit, %s=edit, %s=ispell, %s=menu, %s=post, %s=postpone: "
 msgstr ""
 
-#: src/lang.c:1594
+#: src/lang.c:1621
 #, c-format
 msgid "%s=quit, %s=edit, %s=ispell, %s=send [%%s]: "
 msgstr ""
 
-#: src/lang.c:1595
+#: src/lang.c:1622
 #, c-format
 msgid "%s=quit, %s=edit, %s=ispell, %s=menu, %s=post, %s=postpone [%%s]: "
 msgstr ""
 
-#: src/lang.c:1597
+#: src/lang.c:1624
 #, c-format
 msgid "%s=quit, %s=edit, %s=menu, %s=post, %s=postpone: "
 msgstr ""
 
-#: src/lang.c:1598
+#: src/lang.c:1625
 #, c-format
 msgid "%s=quit, %s=edit, %s=send [%%s]: "
 msgstr ""
 
-#: src/lang.c:1599
+#: src/lang.c:1626
 #, c-format
 msgid "%s=quit, %s=edit, %s=menu, %s=post, %s=postpone [%%s]: "
 msgstr ""
 
-#: src/lang.c:1603
+#: src/lang.c:1630
 #, c-format
 msgid "%s argument is not numeric: %s"
 msgstr ""
 
-#: src/lang.c:1606
+#: src/lang.c:1633
 msgid "Try cache_overview_files to speed up things.\n"
 msgstr ""
 
-#: src/lang.c:1607
+#: src/lang.c:1634
 msgid "Tin will use local index files instead.\n"
 msgstr ""
 
-#: src/lang.c:1608
+#: src/lang.c:1635
 #, fuzzy
 msgid "Cannot find NNTP server name"
 msgstr "no se puede encontrar el nombre para el usuario con ID %s"
 
-#: src/lang.c:1609
+#: src/lang.c:1636
 msgid "CAPABILITIES did not announce READER"
 msgstr ""
 
-#: src/lang.c:1610
+#: src/lang.c:1637
 #, fuzzy, c-format
 msgid "Connecting to %s:%u..."
 msgstr "conectando a %s"
 
-#: src/lang.c:1611
+#: src/lang.c:1638
 #, fuzzy
 msgid "NNTP connection error. Exiting..."
 msgstr "Error de conexiÃ³n NNTP. Terminando."
 
 #. TODO: plural-forms
-#: src/lang.c:1613
+#: src/lang.c:1640
 #, fuzzy, c-format
 msgid "NNTP connection error: nntp_read_timeout_secs %d elapsed. Exiting..."
 msgstr ""
 "Error de conexiÃ³n NNTP: nntp_read_timeout_secs %d transcurrido. Terminando."
 
-#: src/lang.c:1614
+#: src/lang.c:1641
 #, c-format
 msgid "DISABLED CMDS.: %s\n"
 msgstr ""
 
-#: src/lang.c:1615
+#: src/lang.c:1642
 #, fuzzy
 msgid "Disconnecting from server..."
 msgstr ""
 "Error adesconectado desde fam.\n"
 "\n"
 
-#: src/lang.c:1616
+#: src/lang.c:1643
 #, c-format
 msgid "Failed to connect to NNTP server %s. Exiting..."
 msgstr ""
 
-#: src/lang.c:1617
+#: src/lang.c:1644
 #, fuzzy
 msgid "205  Closing connection"
 msgstr "Cerrando"
 
-#: src/lang.c:1618
+#: src/lang.c:1645
 msgid "Your server does not support the NNTP XOVER or OVER command.\n"
 msgstr ""
 
-#: src/lang.c:1619
+#: src/lang.c:1646
 #, c-format
 msgid "Port isn't numeric: %s:%s\n"
 msgstr ""
 
-#: src/lang.c:1621
+#: src/lang.c:1648
 #, c-format
 msgid "Port in %s isn't numeric: %s:%s\n"
 msgstr ""
 
-#: src/lang.c:1622
+#: src/lang.c:1649
 #, c-format
 msgid "reconnect (%d) limit %d reached, giving up."
 msgstr ""
 
-#: src/lang.c:1624
+#: src/lang.c:1651
 msgid "Connection to news server has timed out. Reconnect?"
 msgstr ""
 
-#: src/lang.c:1625
+#: src/lang.c:1652
 #, c-format
 msgid ""
 "Put the server name in the file %s,\n"
 "or set the environment variable NNTPSERVER"
 msgstr ""
 
-#: src/lang.c:1627
+#: src/lang.c:1654
 #, fuzzy
 msgid "Continuing..."
 msgstr "Escribiendo"
 
-#: src/lang.c:1628
+#: src/lang.c:1655
 msgid "Read timeout from server - quit tin?"
 msgstr ""
 
-#: src/lang.c:1629
+#: src/lang.c:1656
 msgid "  -C       try COMPRESS NNTP extension"
 msgstr ""
 
-#: src/lang.c:1631
+#: src/lang.c:1658
 #, fuzzy
 msgid "  -A       force authentication on connect"
 msgstr "AutenticaciÃ³n"
 
-#: src/lang.c:1632
+#: src/lang.c:1659
 #, c-format
 msgid "  -g serv  read news from NNTP server serv [default=%s]"
 msgstr ""
 
-#: src/lang.c:1633
+#: src/lang.c:1660
 #, c-format
 msgid "  -p port  use port as NNTP port [default=%d]"
 msgstr ""
 
-#: src/lang.c:1635
+#: src/lang.c:1662
 msgid "  -k       skip verification for NNTPS"
 msgstr ""
 
-#: src/lang.c:1636
+#: src/lang.c:1663
 msgid "  -T       enable NNTPS"
 msgstr ""
 
-#: src/lang.c:1638
+#: src/lang.c:1665
 msgid "  -Q       quick start. Same as -dnq"
 msgstr ""
 
-#: src/lang.c:1639
+#: src/lang.c:1666
 msgid "  -r       read news remotely from default NNTP server"
 msgstr ""
 
-#: src/lang.c:1640
+#: src/lang.c:1667
 msgid "  -l       use only LIST instead of GROUP (-n) command"
 msgstr ""
 
-#: src/lang.c:1641
+#: src/lang.c:1668
 msgid "  -n       only read subscribed .newsrc groups from NNTP server"
 msgstr ""
 
-#: src/lang.c:1643
+#: src/lang.c:1670
 msgid "  -4       force connecting via IPv4"
 msgstr ""
 
-#: src/lang.c:1644
+#: src/lang.c:1671
 msgid "  -6       force connecting via IPv6"
 msgstr ""
 
-#: src/lang.c:1645
+#: src/lang.c:1672
 #, fuzzy
 msgid ""
 "\n"
 "socket or connect problem\n"
 msgstr "conectar a este socket"
 
-#: src/lang.c:1647
+#: src/lang.c:1674
 #, fuzzy, c-format
 msgid ""
 "\n"
 "Connection to %s: "
 msgstr "ConexiÃ³n verificada a %s (cert=%s)"
 
-#: src/lang.c:1648
+#: src/lang.c:1675
 #, fuzzy
 msgid "Giving up...\n"
 msgstr "Â¡Incapaz de resolver las dependencias! Desistiendo..."
 
-#: src/lang.c:1650
+#: src/lang.c:1677
 #, fuzzy, c-format
 msgid "%s/tcp: Unknown service.\n"
 msgstr "%s:%d: nombre de servicio desconocido"
 
-#: src/lang.c:1653
+#: src/lang.c:1680
 msgid ""
 "Your server does not have Xref: in its XOVER information.\n"
 "Tin will try to use XHDR XREF instead (slows down things a bit).\n"
 msgstr ""
 
-#: src/lang.c:1656
+#: src/lang.c:1683
 #, c-format
 msgid "Can't open %s. Try %s -r to read news via NNTP."
 msgstr ""
 
-#: src/lang.c:1659
+#: src/lang.c:1686
 msgid "  -Q       quick start. Same as -dq"
 msgstr ""
 
-#: src/lang.c:1660
+#: src/lang.c:1687
 msgid "  -l       read only active file instead of scanning spool (-n) command"
 msgstr ""
 
-#: src/lang.c:1661
+#: src/lang.c:1688
 msgid "  -n       only read subscribed .newsrc groups from spool"
 msgstr ""
 
-#: src/lang.c:1662
+#: src/lang.c:1689
 msgid "Your server does not have Xref: in its NOV-files.\n"
 msgstr ""
 
-#: src/lang.c:1666
+#: src/lang.c:1693
 msgid "Posting using external inews failed. Use built in inews instead?"
 msgstr ""
 
-#: src/lang.c:1667
+#: src/lang.c:1694
 msgid "It worked! Should I always use my built in inews from now on?"
 msgstr ""
 
-#: src/lang.c:1671
+#: src/lang.c:1698
 #, fuzzy, c-format
 msgid "%d article printed"
 msgid_plural "%d articles printed"
 msgstr[0] "Impreso por %s"
 msgstr[1] "Impreso por %s"
 
-#: src/lang.c:1672
+#: src/lang.c:1699
 msgid "output article/thread/hot/pattern/tagged articles to printer"
 msgstr ""
 
-#: src/lang.c:1673
+#: src/lang.c:1700
 msgid "Print"
 msgstr "Imprimir"
 
-#: src/lang.c:1674
+#: src/lang.c:1701
 #, fuzzy
 msgid "Printing..."
 msgstr "Escribiendo"
 
-#: src/lang.c:1678
+#: src/lang.c:1705
 #, fuzzy, c-format
 msgid "%d article piped to \"%s\""
 msgid_plural "%d articles piped to \"%s\""
 msgstr[0] "  %d.%d.%d.%d/%d => %s\n"
 msgstr[1] "  %d.%d.%d.%d/%d => %s\n"
 
-#: src/lang.c:1679
+#: src/lang.c:1706
 msgid "pipe article/thread/hot/pattern/tagged articles into command"
 msgstr ""
 
-#: src/lang.c:1680
+#: src/lang.c:1707
 #, fuzzy
 msgid "No command"
 msgstr "[mandato]"
 
-#: src/lang.c:1681
+#: src/lang.c:1708
 #, fuzzy
 msgid "Pipe"
 msgstr "creando una tuberÃ­a para --pipe fallada: %m\n"
 
-#: src/lang.c:1682
+#: src/lang.c:1709
 #, fuzzy, c-format
 msgid "Pipe to command [%.*s]> "
 msgstr "No puede abrir una tuberÃ­a a orden Â«%sÂ»"
 
-#: src/lang.c:1683
+#: src/lang.c:1710
 msgid "Piping..."
 msgstr ""
 
-#: src/lang.c:1685
+#: src/lang.c:1712
 msgid "Piping not enabled."
 msgstr ""
 
-#: src/lang.c:1689
+#: src/lang.c:1716
 #, c-format
 msgid ""
 "\n"
@@ -5984,7 +6110,7 @@ msgid ""
 "       newsgroup names.\n"
 msgstr ""
 
-#: src/lang.c:1694
+#: src/lang.c:1721
 #, c-format
 msgid ""
 "\n"
@@ -5993,7 +6119,7 @@ msgid ""
 "       Please write all newsgroups into a single line.\n"
 msgstr ""
 
-#: src/lang.c:1699
+#: src/lang.c:1726
 #, c-format
 msgid ""
 "\n"
@@ -6002,14 +6128,44 @@ msgid ""
 "         To avoid trouble please write all newsgroups into a single line.\n"
 msgstr ""
 
-#: src/lang.c:1703
+#: src/lang.c:1730
 #, c-format
 msgid ""
 "\n"
 "Warning: The \"%s:\" line has spaces in it that SHOULD be removed.\n"
 msgstr ""
 
-#: src/lang.c:1708
+#: src/lang.c:1734
+#, c-format
+msgid ""
+"\n"
+"Warning: \"%s\" should not be folded.\n"
+msgstr ""
+
+#: src/lang.c:1735
+#, c-format
+msgid ""
+"\n"
+"Warning: header in line %d starts with unusual character '%c':\n"
+"%s\n"
+msgstr ""
+
+#: src/lang.c:1736
+#, fuzzy, c-format
+msgid ""
+"\n"
+"Warning: Element \"%s\" in %s is too short.\n"
+msgstr "La opciÃ³n de nÃºmero formateado como moneda es %s."
+
+#: src/lang.c:1737
+#, c-format
+msgid ""
+"\n"
+"Warning: posted and mailed not supported,\n"
+"         \"To: %s\" ignored.\n"
+msgstr ""
+
+#: src/lang.c:1740
 msgid ""
 "\n"
 "  If your article contains quoted text  please take some time to pare it "
@@ -6031,7 +6187,7 @@ msgid ""
 "  likely to ignore it completely.  It's a crowded net out there.\n"
 msgstr ""
 
-#: src/lang.c:1721
+#: src/lang.c:1753
 #, fuzzy
 msgid "shell escape"
 msgstr ""
@@ -6048,749 +6204,794 @@ msgstr ""
 "                               literal, locale, shell, shell-always, c, "
 "escape\n"
 
-#: src/lang.c:1722
+#: src/lang.c:1754
 #, fuzzy, c-format
 msgid "Shell Command (%s)"
 msgstr "%s es una palabra clave del â€˜shellâ€™\n"
 
-#: src/lang.c:1723
+#: src/lang.c:1755
 #, fuzzy, c-format
 msgid "Enter shell command [%s]> "
 msgstr "Para continuar, introduzca Â«%sÂ»; para abortar, introduzca Â«%sÂ»:"
 
-#: src/lang.c:1727
+#: src/lang.c:1759
 #, fuzzy, c-format
 msgid "%s: Can't get entry for TERM\n"
 msgstr ""
 "\n"
 "No se puede obtener el contenido de la secciÃ³n '%s'.\n"
 
-#: src/lang.c:1731
+#: src/lang.c:1763
 #, fuzzy, c-format
 msgid "Group %.*s ('q' to quit)..."
 msgstr "B<(pulse h para ayuda o q para salir)>"
 
-#: src/lang.c:1733
+#: src/lang.c:1765
 #, fuzzy, c-format
 msgid "Group %.*s..."
 msgstr "sin tal grupo: %s"
 
-#: src/lang.c:1737
+#: src/lang.c:1769
 #, fuzzy
 msgid "Server unavailable\n"
 msgstr "NO DISPONIBLE"
 
-#: src/lang.c:1743
+#: src/lang.c:1775
 #, c-format
 msgid ""
 "%s=pipe; %s=mail; %s=print; %s=quit; %s=toggle all/unread; %s=save; %s=tag; "
 "%s=post"
 msgstr ""
 
-#: src/lang.c:1744
+#: src/lang.c:1776
 #, c-format
 msgid ""
 "%s=pipe; %s=mail; %s=print; %s=quit; %s=reply mail; %s=save; %s=tag; %s=post"
 msgstr ""
 
-#: src/lang.c:1746
+#: src/lang.c:1778
 #, c-format
 msgid ""
 "%s=mail; %s=print; %s=quit; %s=toggle all/unread; %s=save; %s=tag; %s=post"
 msgstr ""
 
-#: src/lang.c:1747
+#: src/lang.c:1779
 #, c-format
 msgid "%s=mail; %s=print; %s=quit; %s=reply mail; %s=save; %s=tag; %s=post"
 msgstr ""
 
-#: src/lang.c:1751
+#: src/lang.c:1783
 #, c-format
 msgid ""
 "%s=pipe; %s=mail; %s=quit; %s=toggle all/unread; %s=save; %s=tag; %s=post"
 msgstr ""
 
-#: src/lang.c:1752
+#: src/lang.c:1784
 #, c-format
 msgid "%s=pipe; %s=mail; %s=quit; %s=reply mail; %s=save; %s=tag; %s=post"
 msgstr ""
 
-#: src/lang.c:1754
+#: src/lang.c:1786
 #, c-format
 msgid "%s=mail; %s=quit; %s=toggle all/unread; %s=save; %s=tag; %s=post"
 msgstr ""
 
-#: src/lang.c:1755
+#: src/lang.c:1787
 #, c-format
 msgid "%s=mail; %s=quit; %s=reply mail; %s=save; %s=tag; %s=post"
 msgstr ""
 
-#: src/lang.c:1761
+#: src/lang.c:1793
 #, fuzzy
 msgid "Terminal does not support color"
 msgstr "La instrucciÃ³n no admite las =N direcciones"
 
-#: src/lang.c:1766
+#: src/lang.c:1798
 #, fuzzy, c-format
 msgid "Trying %s"
 msgstr "Tratando de hacer 'bal' a %s"
 
-#: src/lang.c:1781
+#: src/lang.c:1813
 msgid "Subject"
 msgstr "Asunto"
 
-#: src/lang.c:1782
+#: src/lang.c:1814
 msgid "References"
 msgstr "Referencias"
 
-#: src/lang.c:1783
+#: src/lang.c:1815
 #, fuzzy
 msgid "Both Subject and References"
 msgstr "ambos asunto como cuerpo son requeridos."
 
-#: src/lang.c:1784
+#: src/lang.c:1816
 #, fuzzy
 msgid "Multipart Subject"
 msgstr "<sin asunto>"
 
-#: src/lang.c:1785
+#: src/lang.c:1817
 #, fuzzy
 msgid "Percentage Match"
 msgstr "Porcentaje titulado: "
 
-#: src/lang.c:1798 src/lang.c:1880 src/lang.c:2026 src/lang.c:2041
+#: src/lang.c:1830 src/lang.c:1912 src/lang.c:2069 src/lang.c:2084
 #, fuzzy
 msgid "Nothing"
 msgstr "Nada"
 
-#: src/lang.c:1799
+#: src/lang.c:1831
 msgid "Complete UU/YENC"
 msgstr ""
 
-#: src/lang.c:1800
+#: src/lang.c:1832
 msgid "Any UU/YENC"
 msgstr ""
 
-#: src/lang.c:1802
+#: src/lang.c:1834
 msgid "Inline PGP"
 msgstr ""
 
-#: src/lang.c:1803
+#: src/lang.c:1835
 msgid "Complete UU/YENC & Inline PGP"
 msgstr ""
 
-#: src/lang.c:1804
+#: src/lang.c:1836
 msgid "Any UU/YENC & Inline PGP"
 msgstr ""
 
-#: src/lang.c:1806
+#: src/lang.c:1838
 msgid "Shar"
 msgstr ""
 
-#: src/lang.c:1807
+#: src/lang.c:1839
 msgid "Complete UU/YENC & Shar"
 msgstr ""
 
-#: src/lang.c:1808
+#: src/lang.c:1840
 msgid "Any UU/YENC & Shar"
 msgstr ""
 
-#: src/lang.c:1810
+#: src/lang.c:1842
 msgid "Inline PGP & Shar"
 msgstr ""
 
-#: src/lang.c:1811
+#: src/lang.c:1843
 msgid "Complete UU/YENC & PGP & Shar"
 msgstr ""
 
-#: src/lang.c:1812
+#: src/lang.c:1844
 #, fuzzy
 msgid "Hide all"
 msgstr "_Mostrar/Ocultar"
 
-#: src/lang.c:1822
+#: src/lang.c:1854
 msgid "Address"
 msgstr "DirecciÃ³n"
 
-#: src/lang.c:1823
+#: src/lang.c:1855
 msgid "Full Name"
 msgstr "Nombre completo"
 
-#: src/lang.c:1824
+#: src/lang.c:1856
 #, fuzzy
 msgid "Address and Name"
 msgstr "Nombre de DirecciÃ³n"
 
-#: src/lang.c:1832
+#: src/lang.c:1864
 msgid "Max"
 msgstr "MÃ¡x"
 
-#: src/lang.c:1833
+#: src/lang.c:1865
 #, fuzzy
 msgid "Sum"
 msgstr "Â¿Calcular como total?"
 
-#: src/lang.c:1834
+#: src/lang.c:1866
 #, fuzzy
 msgid "Average"
 msgstr "MEDIA"
 
-#: src/lang.c:1844 src/lang.c:1864
+#: src/lang.c:1876 src/lang.c:1896
 #, fuzzy
 msgid "Black"
 msgstr "Negro"
 
-#: src/lang.c:1845 src/lang.c:1865
+#: src/lang.c:1877 src/lang.c:1897
 msgid "Red"
 msgstr "Rojo"
 
-#: src/lang.c:1846 src/lang.c:1866
+#: src/lang.c:1878 src/lang.c:1898
 msgid "Green"
 msgstr "Verde (G)"
 
-#: src/lang.c:1847 src/lang.c:1867
+#: src/lang.c:1879 src/lang.c:1899
 #, fuzzy
 msgid "Brown"
 msgstr "MarrÃ³n"
 
-#: src/lang.c:1848 src/lang.c:1868
+#: src/lang.c:1880 src/lang.c:1900
 msgid "Blue"
 msgstr "Azul (B)"
 
-#: src/lang.c:1849 src/lang.c:1869
+#: src/lang.c:1881 src/lang.c:1901
 #, fuzzy
 msgid "Pink"
 msgstr "Rosa"
 
-#: src/lang.c:1850 src/lang.c:1870
+#: src/lang.c:1882 src/lang.c:1902
 #, fuzzy
 msgid "Cyan"
 msgstr "Cyan"
 
-#: src/lang.c:1851 src/lang.c:1871
+#: src/lang.c:1883 src/lang.c:1903
 #, fuzzy
 msgid "White"
 msgstr "Nivel de blancos"
 
-#: src/lang.c:1852
+#: src/lang.c:1884
 #, fuzzy
 msgid "Gray"
 msgstr "Gris"
 
-#: src/lang.c:1853
+#: src/lang.c:1885
 #, fuzzy
 msgid "Light Red"
 msgstr "Rojo claro"
 
-#: src/lang.c:1854
+#: src/lang.c:1886
 #, fuzzy
 msgid "Light Green"
 msgstr "Verde claro"
 
-#: src/lang.c:1855
+#: src/lang.c:1887
 msgid "Yellow"
 msgstr "Amarillo"
 
-#: src/lang.c:1856
+#: src/lang.c:1888
 #, fuzzy
 msgid "Light Blue"
 msgstr "Azul claro"
 
-#: src/lang.c:1857
+#: src/lang.c:1889
 #, fuzzy
 msgid "Light Pink"
 msgstr "Suave"
 
-#: src/lang.c:1858
+#: src/lang.c:1890
 #, fuzzy
 msgid "Light Cyan"
 msgstr "Suave"
 
-#: src/lang.c:1859
+#: src/lang.c:1891
 #, fuzzy
 msgid "Light White"
 msgstr "Suave"
 
-#: src/lang.c:1882
+#: src/lang.c:1914
 msgid "Space"
 msgstr "Espacio"
 
-#: src/lang.c:1890
+#: src/lang.c:1922
 msgid "Normal"
 msgstr "Normal"
 
-#: src/lang.c:1891
+#: src/lang.c:1923
 #, fuzzy
 msgid "Best highlighting"
 msgstr "Mejor"
 
-#: src/lang.c:1892
+#: src/lang.c:1924
 #, fuzzy
 msgid "Underline"
 msgstr "Enlaces subrayados"
 
-#: src/lang.c:1893
+#: src/lang.c:1925
 #, fuzzy
 msgid "Reverse video"
 msgstr "revertir"
 
-#: src/lang.c:1894
+#: src/lang.c:1926
 msgid "Blinking"
 msgstr ""
 
-#: src/lang.c:1895
+#: src/lang.c:1927
 #, fuzzy
 msgid "Half bright"
 msgstr "Brillo+"
 
-#: src/lang.c:1896
+#: src/lang.c:1928
 #, fuzzy
 msgid "Bold"
 msgstr "B<resaltar texto>"
 
-#: src/lang.c:1902 src/lang.c:2018 src/lang.c:2122
+#: src/lang.c:1934 src/lang.c:2061 src/lang.c:2165
 msgid "No"
 msgstr ""
 
-#: src/lang.c:1903
+#: src/lang.c:1935
 msgid "Cc"
 msgstr "Cc"
 
-#: src/lang.c:1904
+#: src/lang.c:1936
 msgid "Bcc"
 msgstr ""
 
-#: src/lang.c:1905
+#: src/lang.c:1937
 #, fuzzy
 msgid "Cc and Bcc"
 msgstr "Cc:"
 
-#: src/lang.c:1922 src/lang.c:1935
+#: src/lang.c:1954 src/lang.c:1967
 #, fuzzy
 msgid "none"
 msgstr "ninguno"
 
-#: src/lang.c:1923
+#: src/lang.c:1955
 #, fuzzy
 msgid "commands"
 msgstr "Ã³rdenes"
 
-#: src/lang.c:1924
+#: src/lang.c:1956
 #, fuzzy
 msgid "select"
 msgstr "selecto"
 
-#: src/lang.c:1926
+#: src/lang.c:1958
 #, fuzzy
 msgid "commands & quit"
 msgstr "Ã³rdenes & salir"
 
-#: src/lang.c:1927
+#: src/lang.c:1959
 #, fuzzy
 msgid "commands & select"
 msgstr "Ã³rdenes & selecto"
 
-#: src/lang.c:1928
+#: src/lang.c:1960
 #, fuzzy
 msgid "quit & select"
 msgstr "salir & selecto"
 
-#: src/lang.c:1929
+#: src/lang.c:1961
 #, fuzzy
 msgid "commands & quit & select"
 msgstr "Ã³rdenes & salir & selecto"
 
-#: src/lang.c:1936
+#: src/lang.c:1968
 msgid "PageDown"
 msgstr ""
 
-#: src/lang.c:1937
+#: src/lang.c:1969
 msgid "PageNextUnread"
 msgstr ""
 
-#: src/lang.c:1938
+#: src/lang.c:1970
 msgid "PageDown or PageNextUnread"
 msgstr ""
 
-#: src/lang.c:1945
+#: src/lang.c:1977
 #, fuzzy
 msgid "Subject: (case sensitive)"
 msgstr "distinguir mayÃºsculas"
 
-#: src/lang.c:1946
+#: src/lang.c:1978
 #, fuzzy
 msgid "Subject: (ignore case)"
 msgstr "  +i,  --no-ignore-case   distingue entre mayÃºsculas y minÃºsculas\n"
 
-#: src/lang.c:1947
+#: src/lang.c:1979
 #, fuzzy
 msgid "From: (case sensitive)"
 msgstr "distinguir mayÃºsculas"
 
-#: src/lang.c:1948
+#: src/lang.c:1980
 #, fuzzy
 msgid "From: (ignore case)"
 msgstr "  +i,  --no-ignore-case   distingue entre mayÃºsculas y minÃºsculas\n"
 
-#: src/lang.c:1949
+#: src/lang.c:1981
 msgid "Msg-ID: & full References: line"
 msgstr ""
 
-#: src/lang.c:1950
+#: src/lang.c:1982
 msgid "Msg-ID: & last References: only"
 msgstr ""
 
-#: src/lang.c:1951
+#: src/lang.c:1983
 #, fuzzy
 msgid "Message-ID: entry only"
 msgstr "No se pudo obtener el id del mensaje"
 
-#: src/lang.c:1952
+#: src/lang.c:1984
 #, fuzzy
 msgid "Lines:"
 msgstr "<lÃ­neas>"
 
-#: src/lang.c:1958
+#: src/lang.c:1990
 msgid "Don't trim article body"
 msgstr ""
 
-#: src/lang.c:1959
+#: src/lang.c:1991
 #, fuzzy
 msgid "Skip leading blank lines"
 msgstr "LÃ­neas Destacadas a Omitir"
 
-#: src/lang.c:1960
+#: src/lang.c:1992
 #, fuzzy
 msgid "Skip trailing blank lines"
 msgstr "LÃ­neas de Separadoras a Omitir"
 
-#: src/lang.c:1961
+#: src/lang.c:1993
 msgid "Skip leading and trailing blank l."
 msgstr ""
 
-#: src/lang.c:1962
+#: src/lang.c:1994
 #, fuzzy
 msgid "Compact multiple between text"
 msgstr "m                 selecciona entre Ã¡rbol compacto y expandido"
 
-#: src/lang.c:1963
+#: src/lang.c:1995
 #, fuzzy
 msgid "Compact multiple and skip leading"
 msgstr "omitir ficheros que empiecen por <ruta> "
 
-#: src/lang.c:1964
+#: src/lang.c:1996
 #, fuzzy
 msgid "Compact multiple and skip trailing"
 msgstr "LÃ­neas de Separadoras a Omitir"
 
-#: src/lang.c:1965
+#: src/lang.c:1997
 msgid "Compact mltpl., skip lead. & trai."
 msgstr ""
 
-#: src/lang.c:1971
+#: src/lang.c:2004
+#, fuzzy
+msgid "Don't use UTF-8 characters"
+msgstr "No utilices caracteres UTF-8"
+
+#: src/lang.c:2005
+#, fuzzy
+msgid "for ellipsis"
+msgstr "para los puntos suspensivos"
+
+#: src/lang.c:2006
+#, fuzzy
+msgid "for indicator and tree"
+msgstr "para indicador y el Ã¡rbol"
+
+#: src/lang.c:2007
+#, fuzzy
+msgid "for ..., indicator and tree"
+msgstr "para ..., el indicador y el Ã¡rbol"
+
+#: src/lang.c:2014
 #, fuzzy
 msgid "Don't detect verbatim blocks"
 msgstr "detecciÃ³n"
 
-#: src/lang.c:1972
+#: src/lang.c:2015
 #, fuzzy
 msgid "Detect and show verbatim blocks"
 msgstr "detecciÃ³n"
 
-#: src/lang.c:1973
+#: src/lang.c:2016
 msgid "Detect, hide begin and end marks"
 msgstr ""
 
-#: src/lang.c:1974
+#: src/lang.c:2017
 #, fuzzy
 msgid "Don't show verbatim blocks"
 msgstr "detecciÃ³n"
 
-#: src/lang.c:1980
+#: src/lang.c:2023
 msgid "Don't show help or mail sign"
 msgstr ""
 
-#: src/lang.c:1981
+#: src/lang.c:2024
 msgid "Show only help sign"
 msgstr ""
 
-#: src/lang.c:1982
+#: src/lang.c:2025
 msgid "Show only mail sign if new mail"
 msgstr ""
 
-#: src/lang.c:1983
+#: src/lang.c:2026
 msgid "Show mail if new mail else help s."
 msgstr ""
 
-#: src/lang.c:2019
+#: src/lang.c:2062
 #, fuzzy
 msgid "Shell archive"
 msgstr "Probablemente %s no es un archivo de shell"
 
-#: src/lang.c:2020
+#: src/lang.c:2063
 #, fuzzy
 msgid "Yes"
 msgstr "sÃ­"
 
-#: src/lang.c:2027
+#: src/lang.c:2070
 #, fuzzy
 msgid "Subject: (descending)"
 msgstr "Asunto"
 
-#: src/lang.c:2028
+#: src/lang.c:2071
 #, fuzzy
 msgid "Subject: (ascending)"
 msgstr "Asunto"
 
-#: src/lang.c:2029
+#: src/lang.c:2072
 #, fuzzy
 msgid "From: (descending)"
 msgstr "Descendente"
 
-#: src/lang.c:2030
+#: src/lang.c:2073
 #, fuzzy
 msgid "From: (ascending)"
 msgstr "Ascendente"
 
-#: src/lang.c:2031
+#: src/lang.c:2074
 #, fuzzy
 msgid "Date: (descending)"
 msgstr "Descendente"
 
-#: src/lang.c:2032
+#: src/lang.c:2075
 #, fuzzy
 msgid "Date: (ascending)"
 msgstr "Ascendente"
 
-#: src/lang.c:2033 src/lang.c:2042
+#: src/lang.c:2076 src/lang.c:2085
 #, fuzzy
 msgid "Score (descending)"
 msgstr "Descendente"
 
-#: src/lang.c:2034 src/lang.c:2043
+#: src/lang.c:2077 src/lang.c:2086
 #, fuzzy
 msgid "Score (ascending)"
 msgstr "Ascendente"
 
-#: src/lang.c:2035
+#: src/lang.c:2078
 #, fuzzy
 msgid "Lines: (descending)"
 msgstr "Descendente"
 
-#: src/lang.c:2036
+#: src/lang.c:2079
 #, fuzzy
 msgid "Lines: (ascending)"
 msgstr "Ascendente"
 
-#: src/lang.c:2044
+#: src/lang.c:2087
 #, fuzzy
 msgid "Last posting date (descending)"
 msgstr "    Ãšltima fecha de parche: %.17s\n"
 
-#: src/lang.c:2045
+#: src/lang.c:2088
 #, fuzzy
 msgid "Last posting date (ascending)"
 msgstr "    Ãšltima fecha de parche: %.17s\n"
 
-#: src/lang.c:2051
+#: src/lang.c:2094
 #, fuzzy
 msgid "Quick-sort"
 msgstr "Â¿Â¡Â¿Tan rÃ¡pido?!?"
 
-#: src/lang.c:2052
+#: src/lang.c:2095
 #, fuzzy
 msgid "Heap-sort"
 msgstr "_Ordenar porâ€¦"
 
-#: src/lang.c:2059
+#: src/lang.c:2102
 #, fuzzy
 msgid "Always Keep"
 msgstr "Siempre"
 
-#: src/lang.c:2060
+#: src/lang.c:2103
 #, fuzzy
 msgid "Always Remove"
 msgstr "SIEMPRE ACTIVO"
 
-#: src/lang.c:2061
+#: src/lang.c:2104
 #, fuzzy
 msgid "Mark with D on selection screen"
 msgstr " Seleccione Marcador (pantalla %d de %d)"
 
-#: src/lang.c:2067
+#: src/lang.c:2110
 msgid "Kill only unread arts"
 msgstr ""
 
-#: src/lang.c:2068
+#: src/lang.c:2111
 msgid "Kill all arts & show with K"
 msgstr ""
 
 #. TODO: s/K/art_marked_killed/
-#: src/lang.c:2069
+#: src/lang.c:2112
 msgid "Kill all arts and never show"
 msgstr ""
 
-#: src/lang.c:2075
+#: src/lang.c:2118
 #, fuzzy
 msgid "Nothing special"
 msgstr "Nada."
 
-#: src/lang.c:2076
+#: src/lang.c:2119
 #, fuzzy
 msgid "Compress quotes"
 msgstr "comprimir"
 
-#: src/lang.c:2077
+#: src/lang.c:2120
 #, fuzzy
 msgid "Quote signatures"
 msgstr "eliminar firmas de paquetes"
 
-#: src/lang.c:2078
+#: src/lang.c:2121
 msgid "Compress quotes, quote sigs"
 msgstr ""
 
-#: src/lang.c:2079
+#: src/lang.c:2122
 #, fuzzy
 msgid "Quote empty lines"
 msgstr "VacÃ­a"
 
-#: src/lang.c:2080
+#: src/lang.c:2123
 msgid "Compress quotes, quote empty lines"
 msgstr ""
 
-#: src/lang.c:2081
+#: src/lang.c:2124
 msgid "Quote sigs & empty lines"
 msgstr ""
 
-#: src/lang.c:2082
+#: src/lang.c:2125
 msgid "Comp. q., quote sigs & empty lines"
 msgstr ""
 
-#: src/lang.c:2123
+#: src/lang.c:2166
 #, fuzzy
 msgid "With headers"
 msgstr " con encabezados"
 
-#: src/lang.c:2124
+#: src/lang.c:2167
 #, fuzzy
 msgid "Without headers"
 msgstr " sin encabezados"
 
-#: src/lang.c:2131
+#: src/lang.c:2174
 #, fuzzy
 msgid "NFKC"
 msgstr "`%.*s' no estÃ¡ en NFKC"
 
-#: src/lang.c:2133
+#: src/lang.c:2176
 msgid "NFKD"
 msgstr ""
 
-#: src/lang.c:2134
+#: src/lang.c:2177
 #, fuzzy
 msgid "NFC"
 msgstr "`%.*s' no estÃ¡ en NFC"
 
-#: src/lang.c:2135
+#: src/lang.c:2178
 msgid "NFD"
 msgstr ""
 
-#: src/lang.c:2137
+#: src/lang.c:2180
 msgid "NFKC case fold"
 msgstr ""
 
-#: src/lang.c:2146
+#: src/lang.c:2189
+msgid "don't guess undeclared charset"
+msgstr ""
+
+#: src/lang.c:2190
+msgid "guess if not set via undeclared_charset"
+msgstr ""
+
+#: src/lang.c:2191
+msgid "always guess undeclared charset"
+msgstr ""
+
+#: src/lang.c:2198
 #, fuzzy
 msgid "Display Options"
 msgstr "EnseÃ±ar opciones"
 
-#: src/lang.c:2153
+#: src/lang.c:2205
 #, fuzzy
 msgid "Color Options"
 msgstr "Color"
 
-#: src/lang.c:2159
+#: src/lang.c:2211
 #, fuzzy
 msgid "Highlight Options"
 msgstr "Opciones:"
 
-#: src/lang.c:2166
+#: src/lang.c:2218
 #, fuzzy
 msgid "Article-Limiting Options"
 msgstr "Limitando Vista"
 
-#: src/lang.c:2172
+#: src/lang.c:2224
 #, fuzzy
 msgid "Posting/Mailing Options"
 msgstr "EstarÃ¡ publicando a:"
 
-#: src/lang.c:2178
+#: src/lang.c:2230
 #, fuzzy
 msgid "Saving/Printing Options"
 msgstr "Opciones de Escritura"
 
-#: src/lang.c:2184
+#: src/lang.c:2236
 #, fuzzy
 msgid "Expert Options"
 msgstr "Expertos"
 
-#: src/lang.c:2190
+#: src/lang.c:2242
 #, fuzzy
 msgid "Filtering Options"
 msgstr "(Ahora Filtrando)"
 
-#: src/lang.c:2195 src/lang.c:2226 src/lang.c:2232 src/lang.c:2259
-#: src/lang.c:2311 src/lang.c:2317 src/lang.c:2327 src/lang.c:2338
-#: src/lang.c:2356 src/lang.c:2367 src/lang.c:2436 src/lang.c:2698
-#: src/lang.c:2704 src/lang.c:2710 src/lang.c:2725 src/lang.c:2737
-#: src/lang.c:2744 src/lang.c:2798 src/lang.c:2807 src/lang.c:3003
-#: src/lang.c:3019 src/lang.c:3026 src/lang.c:3033 src/lang.c:3040
-#: src/lang.c:3046 src/lang.c:3052 src/lang.c:3075 src/lang.c:3087
-#: src/lang.c:3122 src/lang.c:3175 src/lang.c:3189 src/lang.c:3195
-#: src/lang.c:3220 src/lang.c:3238 src/lang.c:3255 src/lang.c:3267
-#: src/lang.c:3307 src/lang.c:3336 src/lang.c:3356 src/lang.c:3383
-#: src/lang.c:3393 src/lang.c:3400 src/lang.c:3426 src/lang.c:3450
-#: src/lang.c:3637 src/lang.c:3652 src/lang.c:3660 src/lang.c:3674
-#: src/lang.c:3680 src/lang.c:3718
+#: src/lang.c:2247 src/lang.c:2286 src/lang.c:2292 src/lang.c:2319
+#: src/lang.c:2371 src/lang.c:2377 src/lang.c:2387 src/lang.c:2398
+#: src/lang.c:2416 src/lang.c:2427 src/lang.c:2496 src/lang.c:2763
+#: src/lang.c:2769 src/lang.c:2775 src/lang.c:2790 src/lang.c:2802
+#: src/lang.c:2809 src/lang.c:2863 src/lang.c:2872 src/lang.c:3068
+#: src/lang.c:3084 src/lang.c:3091 src/lang.c:3098 src/lang.c:3105
+#: src/lang.c:3111 src/lang.c:3117 src/lang.c:3140 src/lang.c:3152
+#: src/lang.c:3187 src/lang.c:3240 src/lang.c:3254 src/lang.c:3260
+#: src/lang.c:3285 src/lang.c:3303 src/lang.c:3320 src/lang.c:3332
+#: src/lang.c:3372 src/lang.c:3401 src/lang.c:3421 src/lang.c:3448
+#: src/lang.c:3458 src/lang.c:3465 src/lang.c:3496 src/lang.c:3520
+#: src/lang.c:3707 src/lang.c:3722 src/lang.c:3730 src/lang.c:3744
+#: src/lang.c:3750 src/lang.c:3788
 #, fuzzy
 msgid "<SPACE> toggles, <CR> sets, <ESC> cancels."
 msgstr "<SPACE> alterna, <CR> establece, <ESC> cancela."
 
-#: src/lang.c:2196
+#: src/lang.c:2248
 msgid "Show mini menu & posting etiquette"
 msgstr ""
 
-#: src/lang.c:2197
+#: src/lang.c:2249
 msgid ""
 "# If ON show a mini menu of useful commands at each level\n"
 "# and posting etiquette after composing an article\n"
 msgstr ""
 
-#: src/lang.c:2202
+#: src/lang.c:2254
 msgid "Show short description for each newsgroup. <SPACE> toggles & <CR> sets."
 msgstr ""
 
-#: src/lang.c:2203
+#: src/lang.c:2255
 #, fuzzy
 msgid "Show description of each newsgroup"
 msgstr "Muestra una descripciÃ³n de cuenta."
 
-#: src/lang.c:2204
+#: src/lang.c:2256
 msgid ""
 "# If ON show group description text after newsgroup name at\n"
 "# group selection level\n"
 msgstr ""
 
-#: src/lang.c:2209
+#: src/lang.c:2262
+msgid "Score"
+msgstr ""
+
+#: src/lang.c:2263
+msgid "Language"
+msgstr ""
+
+#: src/lang.c:2264
+#, fuzzy
+msgid "Score and Language"
+msgstr "Ascendente"
+
+#: src/lang.c:2269
 msgid ""
 "Show From (author) fields in group & thread level. <SPACE> toggles & <CR> "
 "sets."
 msgstr ""
 
-#: src/lang.c:2210
+#: src/lang.c:2270
 msgid "In group and thread level, show author by"
 msgstr ""
 
-#: src/lang.c:2211
+#: src/lang.c:2271
 msgid ""
 "# Part of From field to display in group and thread level\n"
 "# Possible values are (the default is marked with *):\n"
@@ -6800,34 +7001,34 @@ msgid ""
 "#   3 = both\n"
 msgstr ""
 
-#: src/lang.c:2220
+#: src/lang.c:2280
 msgid "Draw -> or highlighted bar for selection. <SPACE> toggles & <CR> sets."
 msgstr ""
 
-#: src/lang.c:2221
+#: src/lang.c:2281
 msgid "Draw -> instead of highlighted bar"
 msgstr ""
 
-#: src/lang.c:2222
+#: src/lang.c:2282
 msgid "# If ON use -> otherwise highlighted bar for selection\n"
 msgstr ""
 
-#: src/lang.c:2227
+#: src/lang.c:2287
 msgid "Use inverse video for page headers"
 msgstr ""
 
-#: src/lang.c:2228
+#: src/lang.c:2288
 msgid "# If ON use inverse video for page headers at different levels\n"
 msgstr ""
 
-#: src/lang.c:2233
+#: src/lang.c:2293
 #, fuzzy
 msgid "Thread articles by"
 msgstr ""
 "\n"
 "NingÃºn artÃ­culo dentro de este grupo.\n"
 
-#: src/lang.c:2234
+#: src/lang.c:2294
 msgid ""
 "# Thread articles by ...\n"
 "# Possible values are (the default is marked with *):\n"
@@ -6839,16 +7040,16 @@ msgid ""
 "#   5 = Percentage Match\n"
 msgstr ""
 
-#: src/lang.c:2245
+#: src/lang.c:2305
 msgid "Enter percentage match required to thread together. <CR> sets."
 msgstr ""
 
-#: src/lang.c:2246
+#: src/lang.c:2306
 #, fuzzy
 msgid "Thread percentage match"
 msgstr "Porcentaje de completaciÃ³n"
 
-#: src/lang.c:2248
+#: src/lang.c:2308
 #, no-c-format
 msgid ""
 "# Thread percentage match...\n"
@@ -6863,12 +7064,12 @@ msgid ""
 "# 'harppy' would be threaded separately from 'happy'\n"
 msgstr ""
 
-#: src/lang.c:2260
+#: src/lang.c:2320
 #, fuzzy
 msgid "Score of a thread"
 msgstr "Hilo"
 
-#: src/lang.c:2261
+#: src/lang.c:2321
 msgid ""
 "# Thread score\n"
 "# Possible values are (the default is marked with *):\n"
@@ -6877,17 +7078,17 @@ msgid ""
 "#   2 = average\n"
 msgstr ""
 
-#: src/lang.c:2269
+#: src/lang.c:2329
 msgid ""
 "Sort articles by Subject, From, Date or Score. <SPACE> toggles & <CR> sets."
 msgstr ""
 
-#: src/lang.c:2270
+#: src/lang.c:2330
 #, fuzzy
 msgid "Sort articles by"
 msgstr "ArtÃ­culos anteriores"
 
-#: src/lang.c:2271
+#: src/lang.c:2331
 msgid ""
 "# Sort articles by ...\n"
 "# Possible values are (the default is marked with *):\n"
@@ -6904,16 +7105,16 @@ msgid ""
 "#  10 = Lines ascending\n"
 msgstr ""
 
-#: src/lang.c:2287
+#: src/lang.c:2347
 msgid "Sort threads by Nothing or Score. <SPACE> toggles & <CR> sets."
 msgstr ""
 
-#: src/lang.c:2288
+#: src/lang.c:2348
 #, fuzzy
 msgid "Sort threads by"
 msgstr "Conversaciones"
 
-#: src/lang.c:2289
+#: src/lang.c:2349
 msgid ""
 "# Sort thread by ...\n"
 "# Possible values are (the default is marked with *):\n"
@@ -6924,46 +7125,46 @@ msgid ""
 "#   4 = Last posting date ascending\n"
 msgstr ""
 
-#: src/lang.c:2299
+#: src/lang.c:2359
 msgid ""
 "Put cursor at first/last unread art in groups. <SPACE> toggles & <CR> sets."
 msgstr ""
 
-#: src/lang.c:2300
+#: src/lang.c:2360
 msgid "Go to first unread article in group"
 msgstr ""
 
-#: src/lang.c:2301
+#: src/lang.c:2361
 msgid "# If ON put cursor at first unread art in group otherwise last art\n"
 msgstr ""
 
-#: src/lang.c:2305
+#: src/lang.c:2365
 msgid "Show all articles or only unread articles. <SPACE> toggles & <CR> sets."
 msgstr ""
 
-#: src/lang.c:2306
+#: src/lang.c:2366
 #, fuzzy
 msgid "Show only unread articles"
 msgstr "Mostrar Ãºnicamente los titulares _activos"
 
-#: src/lang.c:2307
+#: src/lang.c:2367
 msgid "# If ON show only new/unread articles otherwise show all.\n"
 msgstr ""
 
-#: src/lang.c:2312
+#: src/lang.c:2372
 msgid "Show only groups with unread arts"
 msgstr ""
 
-#: src/lang.c:2313
+#: src/lang.c:2373
 msgid "# If ON show only subscribed to groups that contain unread articles.\n"
 msgstr ""
 
-#: src/lang.c:2318
+#: src/lang.c:2378
 #, fuzzy
 msgid "Filter which articles"
 msgstr "_Filtrar porâ€¦"
 
-#: src/lang.c:2319
+#: src/lang.c:2379
 msgid ""
 "# Filter which articles\n"
 "# Possible values are (the default is marked with *):\n"
@@ -6972,12 +7173,12 @@ msgid ""
 "#   2 = kill all articles and never show them\n"
 msgstr ""
 
-#: src/lang.c:2328
+#: src/lang.c:2388
 #, fuzzy
 msgid "Go to the next unread article with"
 msgstr "Ir a la pista siguiente"
 
-#: src/lang.c:2329
+#: src/lang.c:2389
 msgid ""
 "# Go to the unread article with following key(s)\n"
 "# Possible values are (the default is marked with *):\n"
@@ -6987,14 +7188,14 @@ msgid ""
 "#   3 = PAGE DOWN or TAB\n"
 msgstr ""
 
-#: src/lang.c:2339
+#: src/lang.c:2399
 #, fuzzy
 msgid "How to treat blank lines"
 msgstr ""
 "$filename: encontrado nÃºmero $number de lÃ­nea lÃ­nea${plural $number s} "
 "vacÃ­as al final del fichero"
 
-#: src/lang.c:2340
+#: src/lang.c:2400
 msgid ""
 "# Trim the article body, remove unnecessary blank lines.\n"
 "# Possible values are (the default is marked with *):\n"
@@ -7011,11 +7212,11 @@ msgid ""
 "#       leading and trailing blank lines\n"
 msgstr ""
 
-#: src/lang.c:2357
+#: src/lang.c:2417
 msgid "Show help/mail sign in level titles"
 msgstr ""
 
-#: src/lang.c:2358
+#: src/lang.c:2418
 msgid ""
 "# Show help sign, new mail sign, both or nothing in level titles.\n"
 "# Possible values are (the default is marked with *):\n"
@@ -7025,236 +7226,236 @@ msgid ""
 "# * 3 = Show mail sign if new mail has arrived else show help sign\n"
 msgstr ""
 
-#: src/lang.c:2368
+#: src/lang.c:2428
 msgid "List thread using right arrow key"
 msgstr ""
 
-#: src/lang.c:2369
+#: src/lang.c:2429
 msgid ""
 "# If ON automatically list thread when entering it using right arrow key.\n"
 msgstr ""
 
-#: src/lang.c:2373
+#: src/lang.c:2433
 msgid "Enter character to indicate deleted articles. <CR> sets, <ESC> cancels."
 msgstr ""
 
-#: src/lang.c:2374
+#: src/lang.c:2434
 msgid "Character to show deleted articles"
 msgstr ""
 
-#: src/lang.c:2375
+#: src/lang.c:2435
 msgid ""
 "# Character used to show that an art was deleted (default 'D')\n"
 "# _ is turned into ' '\n"
 msgstr ""
 
-#: src/lang.c:2380
+#: src/lang.c:2440
 msgid ""
 "Enter character to indicate articles in a range. <CR> sets, <ESC> cancels."
 msgstr ""
 
-#: src/lang.c:2381
+#: src/lang.c:2441
 msgid "Character to show inrange articles"
 msgstr ""
 
-#: src/lang.c:2382
+#: src/lang.c:2442
 msgid ""
 "# Character used to show that an art is in a range (default '#')\n"
 "# _ is turned into ' '\n"
 msgstr ""
 
-#: src/lang.c:2387
+#: src/lang.c:2447
 msgid ""
 "Enter character to indicate that article will return. <CR> sets, <ESC> "
 "cancels."
 msgstr ""
 
-#: src/lang.c:2388
+#: src/lang.c:2448
 msgid "Character to show returning arts"
 msgstr ""
 
-#: src/lang.c:2389
+#: src/lang.c:2449
 msgid ""
 "# Character used to show that an art will return (default '-')\n"
 "# _ is turned into ' '\n"
 msgstr ""
 
-#: src/lang.c:2394
+#: src/lang.c:2454
 msgid ""
 "Enter character to indicate selected articles. <CR> sets, <ESC> cancels."
 msgstr ""
 
-#: src/lang.c:2395
+#: src/lang.c:2455
 msgid "Character to show selected articles"
 msgstr ""
 
-#: src/lang.c:2396
+#: src/lang.c:2456
 msgid ""
 "# Character used to show that an art was auto-selected (default '*')\n"
 "# _ is turned into ' '\n"
 msgstr ""
 
-#: src/lang.c:2401
+#: src/lang.c:2461
 msgid "Enter character to indicate recent articles. <CR> sets, <ESC> cancels."
 msgstr ""
 
-#: src/lang.c:2402
+#: src/lang.c:2462
 msgid "Character to show recent articles"
 msgstr ""
 
-#: src/lang.c:2403
+#: src/lang.c:2463
 msgid ""
 "# Character used to show that an art is recent (default 'o')\n"
 "# _ is turned into ' '\n"
 msgstr ""
 
-#: src/lang.c:2408
+#: src/lang.c:2468
 msgid "Enter character to indicate unread articles. <CR> sets, <ESC> cancels."
 msgstr ""
 
-#: src/lang.c:2409
+#: src/lang.c:2469
 msgid "Character to show unread articles"
 msgstr ""
 
-#: src/lang.c:2410
+#: src/lang.c:2470
 msgid ""
 "# Character used to show that an art is unread (default '+')\n"
 "# _ is turned into ' '\n"
 msgstr ""
 
-#: src/lang.c:2415
+#: src/lang.c:2475
 msgid "Enter character to indicate read articles. <CR> sets, <ESC> cancels."
 msgstr ""
 
-#: src/lang.c:2416
+#: src/lang.c:2476
 msgid "Character to show read articles"
 msgstr ""
 
-#: src/lang.c:2417
+#: src/lang.c:2477
 msgid ""
 "# Character used to show that an art was read (default ' ')\n"
 "# _ is turned into ' '\n"
 msgstr ""
 
-#: src/lang.c:2422
+#: src/lang.c:2482
 msgid "Enter character to indicate killed articles. <CR> sets, <ESC> cancels."
 msgstr ""
 
-#: src/lang.c:2423
+#: src/lang.c:2483
 msgid "Character to show killed articles"
 msgstr ""
 
-#: src/lang.c:2424
+#: src/lang.c:2484
 msgid ""
 "# Character used to show that an art was killed (default 'K')\n"
 "# kill_level must be set accordingly, _ is turned into ' '\n"
 msgstr ""
 
-#: src/lang.c:2429
+#: src/lang.c:2489
 msgid ""
 "Enter character to indicate read selected articles. <CR> sets, <ESC> cancels."
 msgstr ""
 
-#: src/lang.c:2430
+#: src/lang.c:2490
 msgid "Character to show readselected arts"
 msgstr ""
 
-#: src/lang.c:2431
+#: src/lang.c:2491
 msgid ""
 "# Character used to show that an art was selected before read (default ':')\n"
 "# kill_level must be set accordingly, _ is turned into ' '\n"
 msgstr ""
 
-#: src/lang.c:2437
+#: src/lang.c:2497
 #, fuzzy
 msgid "Abbreviate long newsgroup names"
 msgstr "Mostrar nombres largos de cuentas"
 
-#: src/lang.c:2438
+#: src/lang.c:2498
 msgid ""
 "# If ON abbreviate (if necessary) long newsgroup names at group selection\n"
 "# level and article level like this:\n"
 "#   news.software.readers -> n.software.readers -> n.s.readers -> n.s.r.\n"
 msgstr ""
 
-#: src/lang.c:2444
+#: src/lang.c:2504
 #, fuzzy
 msgid "Enter character to indicate global scopes. <CR> sets, <ESC> cancels."
 msgstr "<SPACE> alterna, <CR> establece, <ESC> cancela."
 
-#: src/lang.c:2445
+#: src/lang.c:2505
 msgid "Character to show global scopes"
 msgstr ""
 
-#: src/lang.c:2446
+#: src/lang.c:2506
 msgid ""
 "# Character used to show that a scope was read from the global\n"
 "# attributes file (default '!')\n"
 "# _ is turned into ' '\n"
 msgstr ""
 
-#: src/lang.c:2452
+#: src/lang.c:2512
 msgid ""
 "Enter character to indicate global scopes when current group matches. <CR> "
 "sets, <ESC> cancels."
 msgstr ""
 
-#: src/lang.c:2453
+#: src/lang.c:2513
 msgid "Char to show global scope matches"
 msgstr ""
 
-#: src/lang.c:2454
+#: src/lang.c:2514
 msgid ""
 "# Character used to show that a scope was read from the global\n"
 "# attributes file and the current group matches (default ':')\n"
 "# _ is turned into ' '\n"
 msgstr ""
 
-#: src/lang.c:2460
+#: src/lang.c:2520
 #, fuzzy
 msgid "Enter character to indicate local scopes. <CR> sets, <ESC> cancels."
 msgstr "<SPACE> alterna, <CR> establece, <ESC> cancela."
 
-#: src/lang.c:2461
+#: src/lang.c:2521
 msgid "Character to show local scopes"
 msgstr ""
 
-#: src/lang.c:2462
+#: src/lang.c:2522
 msgid ""
 "# Character used to show that a scope was read from the local\n"
 "# attributes file (default ' ')\n"
 "# _ is turned into ' '\n"
 msgstr ""
 
-#: src/lang.c:2468
+#: src/lang.c:2528
 msgid ""
 "Enter character to indicate local scopes when current group matches. <CR> "
 "sets, <ESC> cancels."
 msgstr ""
 
-#: src/lang.c:2469
+#: src/lang.c:2529
 msgid "Char to show local scope matches"
 msgstr ""
 
-#: src/lang.c:2470
+#: src/lang.c:2530
 msgid ""
 "# Character used to show that a scope was read from the local\n"
 "# attributes file and the current group matches (default '*')\n"
 "# _ is turned into ' '\n"
 msgstr ""
 
-#: src/lang.c:2476
+#: src/lang.c:2536
 msgid ""
 "0 = full page scrolling, -1 = show previous last line as first on next page, "
 "-2 = half page"
 msgstr ""
 
-#: src/lang.c:2477
+#: src/lang.c:2537
 #, fuzzy
 msgid "Number of lines to scroll in pager"
 msgstr "NÃºmero de lÃ­neas: %d\n"
 
-#: src/lang.c:2478
+#: src/lang.c:2538
 msgid ""
 "# Number of lines that cursor-up/down will scroll in article pager\n"
 "# Possible values are (the default is marked with *):\n"
@@ -7265,56 +7466,63 @@ msgid ""
 "#   2 or greater = scroll by 2 or more lines (only in the pager)\n"
 msgstr ""
 
-#: src/lang.c:2488
+#: src/lang.c:2548
 msgid "Display signatures. <SPACE> toggles & <CR> sets."
 msgstr ""
 
-#: src/lang.c:2489
+#: src/lang.c:2549
 #, fuzzy
 msgid "Display signatures"
 msgstr "eliminar firmas de paquetes"
 
-#: src/lang.c:2490
+#: src/lang.c:2550
 msgid "# If OFF don't show signatures when displaying articles\n"
 msgstr ""
 
-#: src/lang.c:2494
-msgid "Display article score. <SPACE> toggles & <CR> sets."
-msgstr ""
+#: src/lang.c:2554
+#, fuzzy
+msgid "Display article info. <SPACE> toggles & <CR> sets."
+msgstr "<SPACE> alterna, <CR> establece, <ESC> cancela."
 
-#: src/lang.c:2495
+#: src/lang.c:2555
 #, fuzzy
-msgid "Display article score in pager"
+msgid "Display article info in pager"
 msgstr "Ver siguiente pantalla"
 
-#: src/lang.c:2496
-msgid "# If ON show article score when displaying articles\n"
+#: src/lang.c:2556
+msgid ""
+"# Show article info when displaying articles\n"
+"# Possible values are (the default is marked with *):\n"
+"# * 0 = None\n"
+"#   1 = Article score\n"
+"#   2 = Article language\n"
+"#   3 = Score and language\n"
 msgstr ""
 
-#: src/lang.c:2501
+#: src/lang.c:2566
 msgid "Remove soft hyphens. <SPACE> toggles & <CR> sets."
 msgstr ""
 
-#: src/lang.c:2502
+#: src/lang.c:2567
 #, fuzzy
 msgid "Remove soft hyphens"
 msgstr "_Mover a:"
 
-#: src/lang.c:2503
+#: src/lang.c:2568
 msgid "# If ON remove soft hyphens when displaying articles\n"
 msgstr ""
 
-#: src/lang.c:2508
+#: src/lang.c:2573
 msgid ""
 "Display none mime data as tagged attachments. <SPACE> toggles & <CR> sets."
 msgstr ""
 
-#: src/lang.c:2509
+#: src/lang.c:2574
 #, fuzzy
 msgid "Display none mime data as an attachment"
 msgstr "EnseÃ±ar una lengÃ¼eta de los datos seleccionados."
 
-#: src/lang.c:2510
+#: src/lang.c:2575
 msgid ""
 "# Handling of none text in the pager\n"
 "# Possible values are any combination of (the default is marked with *):\n"
@@ -7328,32 +7536,32 @@ msgid ""
 "#   8 = Hide Shar\n"
 msgstr ""
 
-#: src/lang.c:2522
+#: src/lang.c:2587
 msgid ""
 "Decode German style TeX umlaut codes to ISO. <SPACE> toggles & <CR> sets."
 msgstr ""
 
-#: src/lang.c:2523
+#: src/lang.c:2588
 #, fuzzy
 msgid "Display \"a as Umlaut-a"
 msgstr "_EnseÃ±ar para"
 
-#: src/lang.c:2524
+#: src/lang.c:2589
 msgid ""
 "# If ON decode German style TeX umlaut codes to ISO and\n"
 "# show \"a as Umlaut-a, etc.\n"
 msgstr ""
 
-#: src/lang.c:2529 src/lang.c:2539
+#: src/lang.c:2594 src/lang.c:2604
 msgid "Space separated list of header fields"
 msgstr ""
 
-#: src/lang.c:2530
+#: src/lang.c:2595
 #, fuzzy
 msgid "Display these header fields (or *)"
 msgstr "No enseÃ±ar lÃ­nea de cabecera."
 
-#: src/lang.c:2531
+#: src/lang.c:2596
 msgid ""
 "# Which news headers you wish to see. If you want to see _all_ the headers,\n"
 "# place an '*' as this value. This is the only way a wildcard can be used.\n"
@@ -7363,16 +7571,16 @@ msgid ""
 "# spaces. Not defining anything turns off this option.\n"
 msgstr ""
 
-#: src/lang.c:2540
+#: src/lang.c:2605
 #, fuzzy
 msgid "Do not display these header fields"
 msgstr "No enseÃ±ar lÃ­nea de cabecera."
 
-#: src/lang.c:2541
+#: src/lang.c:2606
 msgid ""
 "# Same as 'news_headers_to_display' except it denotes the opposite.\n"
 "# An example of using both options might be if you thought X- headers were\n"
-"# A Good Thing(tm), but thought Alan and Pape were miscreants...well then "
+"# A Good Thing(tm), but thought Alan and Pape were miscreants... well then "
 "you\n"
 "# would do something like this:\n"
 "# news_headers_to_display=X-\n"
@@ -7380,30 +7588,30 @@ msgid ""
 "# Not defining anything turns off this option.\n"
 msgstr ""
 
-#: src/lang.c:2551
+#: src/lang.c:2616
 msgid ""
 "Do you want to enable automatic handling of multipart/alternative articles?"
 msgstr ""
 
-#: src/lang.c:2552
+#: src/lang.c:2617
 msgid "Skip multipart/alternative parts"
 msgstr ""
 
-#: src/lang.c:2553
+#: src/lang.c:2618
 msgid "# If ON strip multipart/alternative messages automatically\n"
 msgstr ""
 
-#: src/lang.c:2557
+#: src/lang.c:2622
 #, fuzzy
 msgid "<SPACE> toggles & <CR> sets."
 msgstr "<SPACE> alterna, <CR> establece, <ESC> cancela."
 
-#: src/lang.c:2558
+#: src/lang.c:2623
 #, fuzzy
 msgid "How to treat verbatim blocks"
 msgstr "Bloques"
 
-#: src/lang.c:2559
+#: src/lang.c:2624
 msgid ""
 "# How to treat verbatim blocks in articles\n"
 "# Possible values are (the default is marked with *):\n"
@@ -7413,225 +7621,225 @@ msgid ""
 "#   3 = Detect verbatim blocks and hide them completely\n"
 msgstr ""
 
-#: src/lang.c:2569
+#: src/lang.c:2634
 msgid "A regex used to decide which lines to show in col_quote."
 msgstr ""
 
-#: src/lang.c:2570
+#: src/lang.c:2635
 msgid "Regex used to show quoted lines"
 msgstr ""
 
-#: src/lang.c:2571
+#: src/lang.c:2636
 msgid ""
 "# A regular expression that tin will use to decide which lines are\n"
 "# quoted when viewing articles. Quoted lines are shown in col_quote.\n"
 "# If you leave this blank, tin will use a built in default.\n"
 msgstr ""
 
-#: src/lang.c:2577
+#: src/lang.c:2642
 msgid "A regex used to decide which lines to show in col_quote2."
 msgstr ""
 
-#: src/lang.c:2578
+#: src/lang.c:2643
 msgid "Regex used to show twice quoted l."
 msgstr ""
 
-#: src/lang.c:2579
+#: src/lang.c:2644
 msgid ""
 "# A regular expression that tin will use to decide which lines are\n"
 "# quoted twice. Twice quoted lines are shown in col_quote2.\n"
 "# If you leave this blank, tin will use a built in default.\n"
 msgstr ""
 
-#: src/lang.c:2585
+#: src/lang.c:2650
 msgid "A regex used to decide which lines to show in col_quote3."
 msgstr ""
 
-#: src/lang.c:2586
+#: src/lang.c:2651
 msgid "Regex used to show >= 3 times q.l."
 msgstr ""
 
-#: src/lang.c:2587
+#: src/lang.c:2652
 msgid ""
 "# A regular expression that tin will use to decide which lines are\n"
 "# quoted >=3 times. >=3 times quoted lines are shown in col_quote3.\n"
 "# If you leave this blank, tin will use a built in default.\n"
 msgstr ""
 
-#: src/lang.c:2593
+#: src/lang.c:2658
 msgid "Enable detection of external quotes? <SPACE> toggles & <CR> sets."
 msgstr ""
 
-#: src/lang.c:2594
+#: src/lang.c:2659
 #, fuzzy
 msgid "Detection of external quotes"
 msgstr "detecciÃ³n"
 
-#: src/lang.c:2595
+#: src/lang.c:2660
 msgid "# If ON detect quoted text from external sources in articles\n"
 msgstr ""
 
-#: src/lang.c:2599
+#: src/lang.c:2664
 msgid "A regex used to decide which lines to show in col_extquote."
 msgstr ""
 
-#: src/lang.c:2600
+#: src/lang.c:2665
 msgid "Regex used to show quotes from external sources"
 msgstr ""
 
-#: src/lang.c:2601
+#: src/lang.c:2666
 msgid ""
 "# A regular expression that tin will use to decide which lines are\n"
 "# external quotes. Text from external quotes is shown in col_extquote.\n"
 "# If you leave this blank, tin will use a built in default.\n"
 msgstr ""
 
-#: src/lang.c:2608
+#: src/lang.c:2673
 msgid "A regex used to decide which lines to hide in pager"
 msgstr ""
 
-#: src/lang.c:2609
+#: src/lang.c:2674
 msgid "Regex used to hide matching lines"
 msgstr ""
 
-#: src/lang.c:2610
+#: src/lang.c:2675
 msgid ""
 "# A regular expression that to hide matching lines.\n"
 "# Could be used to hide excessive quoting, e.g. via \"^>\\s?>\\s?>\".\n"
 "# If you leave this blank, no lines will be hidden.\n"
 msgstr ""
 
-#: src/lang.c:2616
+#: src/lang.c:2681
 msgid "A regex used to decide which words to show in col_markslashes."
 msgstr ""
 
-#: src/lang.c:2617
+#: src/lang.c:2682
 msgid "Regex used to highlight /slashes/"
 msgstr ""
 
-#: src/lang.c:2618
+#: src/lang.c:2683
 msgid ""
 "# A regular expression that tin will use to decide which words\n"
 "# bounded by '/' are to be shown in col_markslashes.\n"
 "# If you leave this blank, tin will use a built in default.\n"
 msgstr ""
 
-#: src/lang.c:2624
+#: src/lang.c:2689
 msgid "A regex used to decide which words to show in col_markstars."
 msgstr ""
 
-#: src/lang.c:2625
+#: src/lang.c:2690
 msgid "Regex used to highlight *stars*"
 msgstr ""
 
-#: src/lang.c:2626
+#: src/lang.c:2691
 msgid ""
 "# A regular expression that tin will use to decide which words\n"
 "# bounded by '*' are to be shown in col_markstars.\n"
 "# If you leave this blank, tin will use a built in default.\n"
 msgstr ""
 
-#: src/lang.c:2632
+#: src/lang.c:2697
 msgid "A regex used to decide which words to show in col_markstroke."
 msgstr ""
 
-#: src/lang.c:2633
+#: src/lang.c:2698
 msgid "Regex used to highlight -strokes-"
 msgstr ""
 
-#: src/lang.c:2634
+#: src/lang.c:2699
 msgid ""
 "# A regular expression that tin will use to decide which words\n"
 "# bounded by '-' are to be shown in col_markstroke.\n"
 "# If you leave this blank, tin will use a built in default.\n"
 msgstr ""
 
-#: src/lang.c:2640
+#: src/lang.c:2705
 msgid "A regex used to decide which words to show in col_markdash."
 msgstr ""
 
-#: src/lang.c:2641
+#: src/lang.c:2706
 msgid "Regex used to highlight _underline_"
 msgstr ""
 
-#: src/lang.c:2642
+#: src/lang.c:2707
 msgid ""
 "# A regular expression that tin will use to decide which words\n"
 "# bounded by '_' are to be shown in col_markdash.\n"
 "# If you leave this blank, tin will use a built in default.\n"
 msgstr ""
 
-#: src/lang.c:2648
+#: src/lang.c:2713
 msgid "A regex used to find Subject prefixes to remove.  Use '|' as separator."
 msgstr ""
 
-#: src/lang.c:2649
+#: src/lang.c:2714
 #, fuzzy
 msgid "Regex with Subject prefixes"
 msgstr "EXREG"
 
-#: src/lang.c:2650
+#: src/lang.c:2715
 msgid ""
 "# A regular expression that tin will use to find Subject prefixes\n"
 "# which will be removed before showing the header.\n"
 msgstr ""
 
-#: src/lang.c:2655
+#: src/lang.c:2720
 msgid "A regex used to find Subject suffixes to remove.  Use '|' as separator."
 msgstr ""
 
-#: src/lang.c:2656
+#: src/lang.c:2721
 #, fuzzy
 msgid "Regex with Subject suffixes"
 msgstr "EXREG"
 
-#: src/lang.c:2657
+#: src/lang.c:2722
 msgid ""
 "# A regular expression that tin will use to find Subject suffixes\n"
 "# which will be removed when replying or posting followup.\n"
 msgstr ""
 
-#: src/lang.c:2662
+#: src/lang.c:2727
 msgid "A regex used to find the begin of a verbatim block."
 msgstr ""
 
-#: src/lang.c:2663
+#: src/lang.c:2728
 #, fuzzy
 msgid "Regex for begin of a verbatim block"
 msgstr "AcciÃ³n Sendmail no estÃ¡ permitida dentro de inicio de bloque"
 
-#: src/lang.c:2664
+#: src/lang.c:2729
 msgid ""
 "# A regular expression that tin will use to find the begin of\n"
 "# a verbatim block.\n"
 msgstr ""
 
-#: src/lang.c:2669
+#: src/lang.c:2734
 msgid "A regex used to find the end of a verbatim block."
 msgstr ""
 
-#: src/lang.c:2670
+#: src/lang.c:2735
 #, fuzzy
 msgid "Regex for end of a verbatim block"
 msgstr "debug_end_block: no hay un bloque actual"
 
-#: src/lang.c:2671
+#: src/lang.c:2736
 msgid ""
 "# A regular expression that tin will use to find the end of\n"
 "# a verbatim block.\n"
 msgstr ""
 
-#: src/lang.c:2676
+#: src/lang.c:2741
 msgid ""
 "Enter name and options for external MIME viewer, --internal for built-in "
 "viewer"
 msgstr ""
 
-#: src/lang.c:2677
+#: src/lang.c:2742
 msgid "MIME binary content viewer"
 msgstr ""
 
-#: src/lang.c:2678
+#: src/lang.c:2743
 msgid ""
 "# If --internal automatically use the built in MIME viewer for non-text\n"
 "# parts of articles.\n"
@@ -7640,50 +7848,50 @@ msgid ""
 "# for no automatic viewing\n"
 msgstr ""
 
-#: src/lang.c:2685
+#: src/lang.c:2750
 msgid "Confirm before starting non-text viewing program"
 msgstr ""
 
-#: src/lang.c:2686
+#: src/lang.c:2751
 msgid "Ask before using MIME viewer"
 msgstr ""
 
-#: src/lang.c:2687
+#: src/lang.c:2752
 msgid ""
 "# If ON tin will ask before using metamail to display MIME messages\n"
 "# this only happens if metamail_prog is set to something\n"
 msgstr ""
 
-#: src/lang.c:2692
+#: src/lang.c:2757
 msgid "Ask to mark groups read when quitting. <SPACE> toggles & <CR> sets."
 msgstr ""
 
-#: src/lang.c:2693
+#: src/lang.c:2758
 msgid "Catchup read groups when quitting"
 msgstr ""
 
-#: src/lang.c:2694
+#: src/lang.c:2759
 msgid "# If ON ask user if read groups should all be marked read\n"
 msgstr ""
 
-#: src/lang.c:2699
+#: src/lang.c:2764
 msgid "Catchup group using left key"
 msgstr ""
 
-#: src/lang.c:2700
+#: src/lang.c:2765
 msgid "# If ON catchup group/thread when leaving with the left arrow key.\n"
 msgstr ""
 
-#: src/lang.c:2705
+#: src/lang.c:2770
 msgid "Catchup thread by using left key"
 msgstr ""
 
-#: src/lang.c:2711
+#: src/lang.c:2776
 #, fuzzy
 msgid "Which actions require confirmation"
 msgstr " -P              Siempre pide confirmaciÃ³n de las operaciones.\n"
 
-#: src/lang.c:2712
+#: src/lang.c:2777
 msgid ""
 "# What should we ask confirmation for.\n"
 "# Possible values are (the default is marked with *):\n"
@@ -7697,83 +7905,83 @@ msgid ""
 "#   7 = commands & quit & select\n"
 msgstr ""
 
-#: src/lang.c:2726
+#: src/lang.c:2791
 msgid "'Mark as (un)read' ignores tags"
 msgstr ""
 
-#: src/lang.c:2727
+#: src/lang.c:2792
 msgid ""
 "# If ON the 'Mark as (un)read' function marks only the current article.\n"
 msgstr ""
 
-#: src/lang.c:2731
+#: src/lang.c:2796
 msgid "Program to run to open URLs, <CR> sets, <ESC> cancels."
 msgstr ""
 
-#: src/lang.c:2732
+#: src/lang.c:2797
 #, fuzzy
 msgid "Program that opens URLs"
 msgstr "El registro se abre en una _ventana nueva"
 
-#: src/lang.c:2733
+#: src/lang.c:2798
 msgid "# The program used to open URLs. The actual URL will be appended\n"
 msgstr ""
 
-#: src/lang.c:2738
+#: src/lang.c:2803
 #, fuzzy
 msgid "Use mouse in xterm"
 msgstr "Empleado"
 
-#: src/lang.c:2739
+#: src/lang.c:2804
 msgid "# If ON enable mouse button support on xterm terminals\n"
 msgstr ""
 
-#: src/lang.c:2745
+#: src/lang.c:2810
 msgid "Use scroll keys on keypad"
 msgstr ""
 
-#: src/lang.c:2746
+#: src/lang.c:2811
 msgid "# If ON enable scroll keys on terminals that support it\n"
 msgstr ""
 
-#: src/lang.c:2751
+#: src/lang.c:2816
 msgid "Enter maximum number of article to get. <CR> sets."
 msgstr ""
 
-#: src/lang.c:2752
+#: src/lang.c:2817
 #, fuzzy
 msgid "Number of articles to get"
 msgstr "Obtiene nÃºmero de objetos"
 
-#: src/lang.c:2753
+#: src/lang.c:2818
 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:2758
+#: src/lang.c:2823
 msgid "Enter number of days article is considered recent. <CR> sets."
 msgstr ""
 
-#: src/lang.c:2759
+#: src/lang.c:2824
 #, fuzzy
 msgid "Article recentness time limit"
 msgstr "Excedido el tiempo lÃ­mite de CPU"
 
-#: src/lang.c:2760
+#: src/lang.c:2825
 msgid "# Number of days in which article is considered recent, (0=OFF)\n"
 msgstr ""
 
-#: src/lang.c:2764
+#: src/lang.c:2829
 msgid ""
 "WILDMAT for normal wildcards, REGEX for full regular expression matching."
 msgstr ""
 
-#: src/lang.c:2765
+#: src/lang.c:2830
 msgid "Wildcard matching"
 msgstr ""
 
-#: src/lang.c:2766
+#: src/lang.c:2831
 msgid ""
 "# Wildcard matching\n"
 "# Possible values are (the default is marked with *):\n"
@@ -7781,371 +7989,371 @@ msgid ""
 "#   1 = regex\n"
 msgstr ""
 
-#: src/lang.c:2773
+#: src/lang.c:2838
 msgid "Enter minimal score before an article is marked killed. <CR> sets."
 msgstr ""
 
-#: src/lang.c:2774
+#: src/lang.c:2839
 #, fuzzy
 msgid "Score limit (kill)"
 msgstr "Opciones de ensamblador especÃ­ficas de Score:\n"
 
-#: src/lang.c:2775
+#: src/lang.c:2840
 msgid "# Score limit before an article is marked killed\n"
 msgstr ""
 
-#: src/lang.c:2779
+#: src/lang.c:2844
 msgid "Enter default score to kill articles. <CR> sets."
 msgstr ""
 
-#: src/lang.c:2780
+#: src/lang.c:2845
 msgid "Default score to kill articles"
 msgstr ""
 
-#: src/lang.c:2781
+#: src/lang.c:2846
 msgid "# Default score to kill articles\n"
 msgstr ""
 
-#: src/lang.c:2785
+#: src/lang.c:2850
 msgid "Enter minimal score before an article is marked hot. <CR> sets."
 msgstr ""
 
-#: src/lang.c:2786
+#: src/lang.c:2851
 #, fuzzy
 msgid "Score limit (select)"
 msgstr "Opciones de ensamblador especÃ­ficas de Score:\n"
 
-#: src/lang.c:2787
+#: src/lang.c:2852
 msgid "# Score limit before an article is marked hot\n"
 msgstr ""
 
-#: src/lang.c:2791
+#: src/lang.c:2856
 msgid "Enter default score to select articles. <CR> sets."
 msgstr ""
 
-#: src/lang.c:2792
+#: src/lang.c:2857
 #, fuzzy
 msgid "Default score to select articles"
 msgstr "Seleccione la elecciÃ³n por omisiÃ³n de cuentas."
 
-#: src/lang.c:2793
+#: src/lang.c:2858
 #, fuzzy
 msgid "# Default score to select articles\n"
 msgstr "Seleccione la elecciÃ³n por omisiÃ³n de cuentas."
 
-#: src/lang.c:2799
+#: src/lang.c:2864
 msgid "Use slrnface to show ''X-Face:''s"
 msgstr ""
 
-#: src/lang.c:2800
+#: src/lang.c:2865
 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:2808
+#: src/lang.c:2873
 #, fuzzy
 msgid "Use ANSI color"
 msgstr "Color"
 
-#: src/lang.c:2809
+#: src/lang.c:2874
 #, fuzzy
 msgid "# If ON using ANSI-color\n"
 msgstr "Color"
 
-#: src/lang.c:2814
+#: src/lang.c:2879
 #, fuzzy
 msgid "Standard foreground color"
 msgstr "Color de primer plano estÃ¡ndar"
 
-#: src/lang.c:2815
+#: src/lang.c:2880
 msgid ""
 "# Standard foreground color\n"
 "# Default: -1 (default color)\n"
 msgstr ""
 
-#: src/lang.c:2821
+#: src/lang.c:2886
 #, fuzzy
 msgid "Standard background color"
 msgstr "Color de fondo estÃ¡ndar"
 
-#: src/lang.c:2822
+#: src/lang.c:2887
 #, fuzzy
 msgid ""
 "# Standard background color\n"
 "# Default: -1 (default color)\n"
 msgstr "El color predeterminado deberÃ­a usarse sÃ³lo como fondo."
 
-#: src/lang.c:2828
+#: src/lang.c:2893
 #, fuzzy
 msgid "Color for inverse text (background)"
 msgstr "Color de fondo del tÃ­tulo"
 
-#: src/lang.c:2829
+#: src/lang.c:2894
 msgid ""
 "# Color of background for inverse text\n"
 "# Default: 4 (blue)\n"
 msgstr ""
 
-#: src/lang.c:2835
+#: src/lang.c:2900
 #, fuzzy
 msgid "Color for inverse text (foreground)"
 msgstr "Color de texto comÃºn."
 
-#: src/lang.c:2836
+#: src/lang.c:2901
 msgid ""
 "# Color of foreground for inverse text\n"
 "# Default: 7 (white)\n"
 msgstr ""
 
-#: src/lang.c:2842
+#: src/lang.c:2907
 #, fuzzy
 msgid "Color of text lines"
 msgstr "Color de fondo de lÃ­neas alternativas."
 
-#: src/lang.c:2843
+#: src/lang.c:2908
 msgid ""
 "# Color of text lines\n"
 "# Default: -1 (default color)\n"
 msgstr ""
 
-#: src/lang.c:2849
+#: src/lang.c:2914
 msgid "Color of mini help menu"
 msgstr ""
 
-#: src/lang.c:2850
+#: src/lang.c:2915
 msgid ""
 "# Color of mini help menu\n"
 "# Default: 3 (brown)\n"
 msgstr ""
 
-#: src/lang.c:2856
+#: src/lang.c:2921
 #, fuzzy
 msgid "Color of help text"
 msgstr "Color de texto comÃºn."
 
-#: src/lang.c:2857
+#: src/lang.c:2922
 msgid ""
 "# Color of help pages\n"
 "# Default: -1 (default color)\n"
 msgstr ""
 
-#: src/lang.c:2863
+#: src/lang.c:2928
 #, fuzzy
 msgid "Color of status messages"
 msgstr "Color de texto estado"
 
-#: src/lang.c:2864
+#: src/lang.c:2929
 msgid ""
 "# Color of messages in last line\n"
 "# Default: 6 (cyan)\n"
 msgstr ""
 
-#: src/lang.c:2870
+#: src/lang.c:2935
 #, fuzzy
 msgid "Color of quoted lines"
 msgstr "Rellenar todas las lÃ­neas de una transacciÃ³n con el mismo color"
 
-#: src/lang.c:2871
+#: src/lang.c:2936
 msgid ""
 "# Color of quote-lines\n"
 "# Default: 2 (green)\n"
 msgstr ""
 
-#: src/lang.c:2877
+#: src/lang.c:2942
 msgid "Color of twice quoted line"
 msgstr ""
 
-#: src/lang.c:2878
+#: src/lang.c:2943
 msgid ""
 "# Color of twice quoted lines\n"
 "# Default: 3 (brown)\n"
 msgstr ""
 
-#: src/lang.c:2884
+#: src/lang.c:2949
 #, fuzzy
 msgid "Color of >=3 times quoted line"
 msgstr "Rellenar todas las lÃ­neas de una transacciÃ³n con el mismo color"
 
-#: src/lang.c:2885
+#: src/lang.c:2950
 msgid ""
 "# Color of >=3 times quoted lines\n"
 "# Default: 4 (blue)\n"
 msgstr ""
 
-#: src/lang.c:2891
+#: src/lang.c:2956
 #, fuzzy
 msgid "Color of article header lines"
 msgstr "lengÃ¼eta-cabecera-borde-color"
 
-#: src/lang.c:2892
+#: src/lang.c:2957
 msgid ""
 "# Color of header-lines\n"
 "# Default: 2 (green)\n"
 msgstr ""
 
-#: src/lang.c:2898
+#: src/lang.c:2963
 msgid "Color of actual news header fields"
 msgstr ""
 
-#: src/lang.c:2899
+#: src/lang.c:2964
 msgid ""
 "# Color of actual news header fields\n"
 "# Default: 9 (light red)\n"
 msgstr ""
 
-#: src/lang.c:2905
+#: src/lang.c:2970
 #, fuzzy
 msgid "Color of article subject lines"
 msgstr "Rellenar todas las lÃ­neas de una transacciÃ³n con el mismo color"
 
-#: src/lang.c:2906
+#: src/lang.c:2971
 msgid ""
 "# Color of article subject\n"
 "# Default: 6 (cyan)\n"
 msgstr ""
 
-#: src/lang.c:2912
+#: src/lang.c:2977
 msgid "Color of external quotes"
 msgstr ""
 
-#: src/lang.c:2913
+#: src/lang.c:2978
 msgid ""
 "# Color of quoted text from external sources\n"
 "# Default: 5 (pink)\n"
 msgstr ""
 
-#: src/lang.c:2919
+#: src/lang.c:2984
 msgid "Color of response counter"
 msgstr ""
 
-#: src/lang.c:2920
+#: src/lang.c:2985
 msgid ""
 "# Color of response counter\n"
 "# Default: 2 (green)\n"
 msgstr ""
 
-#: src/lang.c:2926
+#: src/lang.c:2991
 msgid "Color of sender (From:)"
 msgstr ""
 
-#: src/lang.c:2927
+#: src/lang.c:2992
 msgid ""
 "# Color of sender (From:)\n"
 "# Default: 2 (green)\n"
 msgstr ""
 
-#: src/lang.c:2933
+#: src/lang.c:2998
 msgid "Color of help/mail sign"
 msgstr ""
 
-#: src/lang.c:2934
+#: src/lang.c:2999
 msgid ""
 "# Color of Help/Mail-Sign\n"
 "# Default: 4 (blue)\n"
 msgstr ""
 
-#: src/lang.c:2940
+#: src/lang.c:3005
 msgid "Color of signatures"
 msgstr ""
 
-#: src/lang.c:2941
+#: src/lang.c:3006
 msgid ""
 "# Color of signature\n"
 "# Default: 4 (blue)\n"
 msgstr ""
 
-#: src/lang.c:2947
+#: src/lang.c:3012
 #, fuzzy
 msgid "Color of negative score"
 msgstr "Color de fondo de lÃ­neas alternativas."
 
-#: src/lang.c:2948
+#: src/lang.c:3013
 msgid ""
 "# Color of negative score\n"
 "# Default: 1 (red)\n"
 msgstr ""
 
-#: src/lang.c:2954
+#: src/lang.c:3019
 msgid "Color of positive score"
 msgstr ""
 
-#: src/lang.c:2955
+#: src/lang.c:3020
 msgid ""
 "# Color of positive score\n"
 "# Default: 2 (green)\n"
 msgstr ""
 
-#: src/lang.c:2961
+#: src/lang.c:3026
 msgid "Color of highlighted URLs"
 msgstr ""
 
-#: src/lang.c:2962
+#: src/lang.c:3027
 msgid ""
 "# Color of highlighted URLs\n"
 "# Default: -1 (default color)\n"
 msgstr ""
 
-#: src/lang.c:2968
+#: src/lang.c:3033
 #, fuzzy
 msgid "Color of verbatim blocks"
 msgstr "Bloques"
 
-#: src/lang.c:2969
+#: src/lang.c:3034
 msgid ""
 "# Color of verbatim blocks\n"
 "# Default: 5 (pink)\n"
 msgstr ""
 
-#: src/lang.c:2975
+#: src/lang.c:3040
 #, fuzzy
 msgid "Color of highlighting with *stars*"
 msgstr "color incorrecto   "
 
-#: src/lang.c:2976
+#: src/lang.c:3041
 msgid ""
 "# Color of word highlighting with *stars*\n"
 "# Default: 11 (yellow)\n"
 msgstr ""
 
-#: src/lang.c:2982
+#: src/lang.c:3047
 #, fuzzy
 msgid "Color of highlighting with _dash_"
 msgstr "GuiÃ³n"
 
-#: src/lang.c:2983
+#: src/lang.c:3048
 msgid ""
 "# Color of word highlighting with _dash_\n"
 "# Default: 13 (light pink)\n"
 msgstr ""
 
-#: src/lang.c:2989
+#: src/lang.c:3054
 #, fuzzy
 msgid "Color of highlighting with /slash/"
 msgstr "color incorrecto   "
 
-#: src/lang.c:2990
+#: src/lang.c:3055
 msgid ""
 "# Color of word highlighting with /slash/\n"
 "# Default: 14 (light cyan)\n"
 msgstr ""
 
-#: src/lang.c:2996
+#: src/lang.c:3061
 #, fuzzy
 msgid "Color of highlighting with -stroke-"
 msgstr "Color Verdadero"
 
-#: src/lang.c:2997
+#: src/lang.c:3062
 msgid ""
 "# Color of word highlighting with -stroke-\n"
 "# Default: 12 (light blue)\n"
 msgstr ""
 
-#: src/lang.c:3004
+#: src/lang.c:3069
 msgid "Attr. of highlighting with *stars*"
 msgstr ""
 
-#: src/lang.c:3005
+#: src/lang.c:3070
 msgid ""
 "# Attributes of word highlighting on mono terminals\n"
 "# Possible values are:\n"
@@ -8161,63 +8369,61 @@ msgid ""
 "# Default: 6 (bold)\n"
 msgstr ""
 
-#: src/lang.c:3020
+#: src/lang.c:3085
 #, fuzzy
 msgid "Attr. of highlighting with _dash_"
 msgstr "GuiÃ³n"
 
-#: src/lang.c:3021
+#: src/lang.c:3086
 msgid ""
 "# Attribute of word highlighting with _dash_\n"
 "# Default: 2 (best highlighting)\n"
 msgstr ""
 
-#: src/lang.c:3027
+#: src/lang.c:3092
 msgid "Attr. of highlighting with /slash/"
 msgstr ""
 
-#: src/lang.c:3028
+#: src/lang.c:3093
 msgid ""
 "# Attribute of word highlighting with /slash/\n"
 "# Default: 5 (half bright)\n"
 msgstr ""
 
-#: src/lang.c:3034
+#: src/lang.c:3099
 msgid "Attr. of highlighting with -stroke-"
 msgstr ""
 
-#: src/lang.c:3035
+#: src/lang.c:3100
 msgid ""
 "# Attribute of word highlighting with -stroke-\n"
 "# Default: 3 (reverse video)\n"
 msgstr ""
 
-#: src/lang.c:3041
+#: src/lang.c:3106
 #, fuzzy
 msgid "URL highlighting in message body"
 msgstr "Titulo y Cuerpo de Mensaje necesarios"
 
-#: src/lang.c:3042
-#, fuzzy
+#: src/lang.c:3107
 msgid "# Enable URL highlighting?\n"
-msgstr "Activar"
+msgstr ""
 
-#: src/lang.c:3047
+#: src/lang.c:3112
 #, fuzzy
 msgid "Word highlighting in message body"
 msgstr "Titulo y Cuerpo de Mensaje necesarios"
 
-#: src/lang.c:3048
-#, fuzzy
+#: src/lang.c:3113
 msgid "# Enable word highlighting?\n"
-msgstr "Activar"
+msgstr ""
 
-#: src/lang.c:3053
+#: src/lang.c:3118
 #, fuzzy
 msgid "What to display instead of mark"
 msgstr "EnseÃ±a un marcaje por cada punto de datos."
 
-#: src/lang.c:3054
+#: src/lang.c:3119
 msgid ""
 "# Should the leading and ending stars and dashes also be displayed,\n"
 "# even when they are highlighting marks?\n"
@@ -8227,71 +8433,71 @@ msgid ""
 "# * 2 = print a space instead\n"
 msgstr ""
 
-#: src/lang.c:3063
+#: src/lang.c:3128
 msgid "Enter column number to wrap article lines to in the pager. <CR> sets."
 msgstr ""
 
-#: src/lang.c:3064
+#: src/lang.c:3129
 #, fuzzy
 msgid "Page line wrap column"
 msgstr "LÃNEA o COLUMNA"
 
-#: src/lang.c:3065
+#: src/lang.c:3130
 msgid "# Wrap article lines at column\n"
 msgstr ""
 
-#: src/lang.c:3069
+#: src/lang.c:3134
 msgid ""
 "If ON, don't break words when wrapping lines. <SPACE> toggles & <CR> sets."
 msgstr ""
 
-#: src/lang.c:3070
+#: src/lang.c:3135
 msgid "Don't break words when wrapping"
 msgstr ""
 
-#: src/lang.c:3071
+#: src/lang.c:3136
 msgid "# Don't break long lines inside a word but on <SPACE> or <TAB>\n"
 msgstr ""
 
-#: src/lang.c:3076
+#: src/lang.c:3141
 msgid "Wrap around threads on next unread"
 msgstr ""
 
-#: src/lang.c:3077
+#: src/lang.c:3142
 msgid "# If ON wrap around threads on searching next unread article\n"
 msgstr ""
 
-#: src/lang.c:3081
+#: src/lang.c:3146
 msgid "Enter default mail address (and fullname). <CR> sets."
 msgstr ""
 
-#: src/lang.c:3082 src/lang.c:3699
+#: src/lang.c:3147 src/lang.c:3769
 #, fuzzy
 msgid "Mail address (and fullname)"
 msgstr "DirecciÃ³n personal para correo"
 
-#: src/lang.c:3083
+#: src/lang.c:3148
 msgid "# User's mail address (and fullname), if not username@host (fullname)\n"
 msgstr ""
 
-#: src/lang.c:3088
+#: src/lang.c:3153
 msgid "Show empty Followup-To in editor"
 msgstr ""
 
-#: src/lang.c:3089
+#: src/lang.c:3154
 msgid "# If ON show empty Followup-To header when editing an article\n"
 msgstr ""
 
-#: src/lang.c:3093
+#: src/lang.c:3158
 msgid ""
 "Enter path/! command/--none to create your default signature. <CR> sets."
 msgstr ""
 
-#: src/lang.c:3094
+#: src/lang.c:3159
 msgid "Create signature from path/command"
 msgstr ""
 
-#: src/lang.c:3095
+#: src/lang.c:3160
 #, c-format
 msgid ""
 "# Signature path (random sigs)/file to be used when posting/replying\n"
@@ -8301,52 +8507,52 @@ msgid ""
 "# sigfile=--none     don't append a signature\n"
 msgstr ""
 
-#: src/lang.c:3103
+#: src/lang.c:3168
 msgid ""
 "Prepend signature with \"-- \" on own line. <SPACE> toggles & <CR> sets."
 msgstr ""
 
-#: src/lang.c:3104
+#: src/lang.c:3169
 #, fuzzy
 msgid "Prepend signature with \"-- \""
 msgstr " firma: "
 
-#: src/lang.c:3105
+#: src/lang.c:3170
 msgid "# If ON prepend the signature with dashes '\\n-- \\n'\n"
 msgstr ""
 
-#: src/lang.c:3109
+#: src/lang.c:3174
 msgid "Add signature when reposting articles. <SPACE> toggles & <CR> sets."
 msgstr ""
 
-#: src/lang.c:3110
+#: src/lang.c:3175
 msgid "Add signature when reposting"
 msgstr ""
 
-#: src/lang.c:3111
+#: src/lang.c:3176
 msgid "# If ON add signature to reposted articles\n"
 msgstr ""
 
-#: src/lang.c:3115
+#: src/lang.c:3180
 msgid "Enter quotation marks, %I for author's initials."
 msgstr ""
 
-#: src/lang.c:3116
+#: src/lang.c:3181
 msgid "Characters used as quote-marks"
 msgstr ""
 
-#: src/lang.c:3117
+#: src/lang.c:3182
 msgid ""
 "# Characters used in quoting to followups and replies.\n"
 "# '_' is replaced by ' ', %I is replaced by author's initials.\n"
 msgstr ""
 
-#: src/lang.c:3123
+#: src/lang.c:3188
 #, fuzzy
 msgid "Quoting behavior"
 msgstr "error en cita de parÃ¡metros"
 
-#: src/lang.c:3124
+#: src/lang.c:3189
 msgid ""
 "# How quoting should be handled when following up or replying.\n"
 "# Possible values are (the default is marked with *):\n"
@@ -8360,55 +8566,55 @@ msgid ""
 "#   7 = Compress quotes, quote signatures, quote empty lines\n"
 msgstr ""
 
-#: src/lang.c:3137 src/lang.c:3145 src/lang.c:3151
+#: src/lang.c:3202 src/lang.c:3210 src/lang.c:3216
 msgid ""
 "%A Addr %D Date %F Addr+Name %G Groupname %M Message-ID %N Name %C First Name"
 msgstr ""
 
-#: src/lang.c:3138
+#: src/lang.c:3203
 msgid "Quote line when following up"
 msgstr ""
 
-#: src/lang.c:3139
+#: src/lang.c:3204
 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:3146
+#: src/lang.c:3211
 msgid "Quote line when cross-posting"
 msgstr ""
 
-#: src/lang.c:3152
+#: src/lang.c:3217
 msgid "Quote line when mailing"
 msgstr ""
 
-#: src/lang.c:3157
+#: src/lang.c:3222
 msgid "If ON, include User-Agent: header. <SPACE> toggles & <CR> sets."
 msgstr ""
 
-#: src/lang.c:3158
+#: src/lang.c:3223
 #, fuzzy
 msgid "Insert ''User-Agent:'' header"
 msgstr "EnvÃ­a cabecera ''User-Agent:''"
 
-#: src/lang.c:3159
+#: src/lang.c:3224
 #, fuzzy
 msgid "# If ON include advertising User-Agent: header\n"
 msgstr "EnvÃ­a cabecera User-Agent"
 
-#: src/lang.c:3164
+#: src/lang.c:3229
 msgid ""
 "Enter charset name for MIME (e.g. US-ASCII, ISO-8859-1, EUC-KR), <CR> to set."
 msgstr ""
 
-#: src/lang.c:3165
+#: src/lang.c:3230
 #, fuzzy
 msgid "MM_CHARSET"
 msgstr "Conjunto de caracteres:"
 
-#: src/lang.c:3166
+#: src/lang.c:3231
 msgid ""
 "# Charset supported locally which is also used for MIME header and\n"
 "# Content-Type header.\n"
@@ -8418,45 +8624,45 @@ msgid ""
 "# mm_charset is considered not displayable and represented as '?'.\n"
 msgstr ""
 
-#: src/lang.c:3176
+#: src/lang.c:3241
 #, fuzzy
 msgid "MM_NETWORK_CHARSET"
 msgstr "Conjunto de caracteres:"
 
-#: src/lang.c:3177
+#: src/lang.c:3242
 msgid "# Charset used for MIME (Content-Type) header in postings.\n"
 msgstr ""
 
-#: src/lang.c:3181
+#: src/lang.c:3246
 msgid ""
 "Enter local charset name (e.g. US-ASCII, ISO-8859-1, EUC-KR), <CR> to set."
 msgstr ""
 
-#: src/lang.c:3182
+#: src/lang.c:3247
 #, fuzzy
 msgid "MM_LOCAL_CHARSET"
 msgstr "Conjunto de caracteres:"
 
-#: src/lang.c:3183
+#: src/lang.c:3248
 #, fuzzy
 msgid "# Charset supported locally.\n"
 msgstr "Conjunto de caracteres:"
 
-#: src/lang.c:3190
+#: src/lang.c:3255
 #, fuzzy
 msgid "Mailbox format"
 msgstr "_BuzÃ³n:"
 
-#: src/lang.c:3191
+#: src/lang.c:3256
 #, fuzzy
 msgid "# Format of the mailbox.\n"
 msgstr "_BuzÃ³n:"
 
-#: src/lang.c:3196
+#: src/lang.c:3261
 msgid "MIME encoding in news messages"
 msgstr ""
 
-#: src/lang.c:3197
+#: src/lang.c:3262
 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"
@@ -8465,15 +8671,15 @@ msgid ""
 "# Russian charsets with a lot of 8-bit characters.\n"
 msgstr ""
 
-#: src/lang.c:3205 src/lang.c:3226
+#: src/lang.c:3270 src/lang.c:3291
 msgid "Don't change unless you know what you are doing. <ESC> cancels."
 msgstr ""
 
-#: src/lang.c:3206
+#: src/lang.c:3271
 msgid "Use 8-bit characters in news headers"
 msgstr ""
 
-#: src/lang.c:3207
+#: src/lang.c:3272
 msgid ""
 "# If ON, 8-bit characters in news headers are NOT encoded.\n"
 "# default is OFF. Thus 8-bit characters are encoded by default.\n"
@@ -8481,30 +8687,30 @@ msgid ""
 "# parameter unless post_mime_encoding is 8bit as well.\n"
 msgstr ""
 
-#: src/lang.c:3214
+#: src/lang.c:3279
 msgid ""
 "Auto-view post-processed files <SPACE> toggles, <CR> sets, <ESC> cancels."
 msgstr ""
 
-#: src/lang.c:3215
+#: src/lang.c:3280
 #, fuzzy
 msgid "View post-processed files"
 msgstr "Ver todos los Ficheros del Proyecto"
 
-#: src/lang.c:3216
+#: src/lang.c:3281
 msgid "# If set, post processed files will be opened in a viewer\n"
 msgstr ""
 
-#: src/lang.c:3221
+#: src/lang.c:3286
 #, fuzzy
 msgid "MIME encoding in mail messages"
 msgstr "[La codificaciÃ³n de Â«%sÂ» de este correo no puede ser descodificado]"
 
-#: src/lang.c:3227
+#: src/lang.c:3292
 msgid "Use 8-bit characters in mail headers"
 msgstr ""
 
-#: src/lang.c:3228
+#: src/lang.c:3293
 msgid ""
 "# If ON, 8-bit characters in mail headers are NOT encoded.\n"
 "# default is OFF. Thus 8-bit characters are encoded by default.\n"
@@ -8515,36 +8721,36 @@ msgid ""
 "# turn it ON unless you have some compelling reason.\n"
 msgstr ""
 
-#: src/lang.c:3239
+#: src/lang.c:3304
 msgid "Strip blanks from ends of lines"
 msgstr ""
 
-#: src/lang.c:3240
+#: src/lang.c:3305
 msgid ""
 "# If ON strip blanks from ends of lines for faster display on slow "
 "terminals.\n"
 msgstr ""
 
-#: src/lang.c:3246
+#: src/lang.c:3311
 msgid "If ON, use transliteration. <SPACE> toggles & <CR> sets."
 msgstr ""
 
-#: src/lang.c:3247
+#: src/lang.c:3312
 msgid "Transliteration"
 msgstr ""
 
-#: src/lang.c:3248
+#: src/lang.c:3313
 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:3256
+#: src/lang.c:3321
 msgid "Send you a Cc/Bcc automatically"
 msgstr ""
 
-#: src/lang.c:3257
+#: src/lang.c:3322
 msgid ""
 "# Put your name in the Cc: and/or Bcc: field when mailing an article.\n"
 "# Possible values are (the default is marked with *):\n"
@@ -8554,130 +8760,130 @@ msgid ""
 "#   3 = Cc and Bcc\n"
 msgstr ""
 
-#: src/lang.c:3268
+#: src/lang.c:3333
 msgid "Hash algorithm for Cancel-Lock/Cancel-Key"
 msgstr ""
 
-#: src/lang.c:3269
+#: src/lang.c:3334
 msgid ""
 "# Hash algorithm for Cancel-Lock/Cancel-Key (default 'sha1')\n"
 "# Use 'none' to not generate Cancel-Lock headers.\n"
 msgstr ""
 
-#: src/lang.c:3275
+#: src/lang.c:3340
 msgid "Enter address elements about which you want to be warned. <CR> sets."
 msgstr ""
 
-#: src/lang.c:3276
+#: src/lang.c:3341
 msgid "Spamtrap warning address parts"
 msgstr ""
 
-#: src/lang.c:3277
+#: src/lang.c:3342
 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:3282
+#: src/lang.c:3347
 msgid "Enter default number of days a filter entry will be valid. <CR> sets."
 msgstr ""
 
-#: src/lang.c:3283
+#: src/lang.c:3348
 msgid "No. of days a filter entry is valid"
 msgstr ""
 
-#: src/lang.c:3284
+#: src/lang.c:3349
 msgid "# Number of days a short term filter will be active\n"
 msgstr ""
 
-#: src/lang.c:3288
+#: src/lang.c:3353
 msgid "Add posted articles to filter. <SPACE> toggles & <CR> sets."
 msgstr ""
 
-#: src/lang.c:3289
+#: src/lang.c:3354
 msgid "Add posted articles to filter"
 msgstr ""
 
-#: src/lang.c:3290
+#: src/lang.c:3355
 msgid ""
 "# If ON add posted articles which start a new thread to filter for\n"
 "# highlighting follow-ups\n"
 msgstr ""
 
-#: src/lang.c:3294
+#: src/lang.c:3359
 #, fuzzy
 msgid ""
 "Keep expired filter rules in file. <SPACE> toggles, <CR> sets, <ESC> cancels."
 msgstr "<SPACE> alterna, <CR> establece, <ESC> cancela."
 
-#: src/lang.c:3295
+#: src/lang.c:3360
 msgid "Keep expired filter rules in file"
 msgstr ""
 
-#: src/lang.c:3296
+#: src/lang.c:3361
 msgid "# If ON, expired filter rules are kept in the filter file\n"
 msgstr ""
 
-#: src/lang.c:3301
+#: src/lang.c:3366
 msgid "The directory where articles/threads are to be saved in mailbox format."
 msgstr ""
 
-#: src/lang.c:3302
+#: src/lang.c:3367
 #, fuzzy
 msgid "Mail directory"
 msgstr "No se puede abrir el directorio de correo nuevo (%s)"
 
-#: src/lang.c:3303
+#: src/lang.c:3368
 msgid "# (-m) directory where articles/threads are saved in mailbox format\n"
 msgstr ""
 
-#: src/lang.c:3308
+#: src/lang.c:3373
 msgid "Save articles in batch mode (-S)"
 msgstr ""
 
-#: src/lang.c:3309
+#: src/lang.c:3374
 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"
+"# or mail (-M/-N) is specified on the command-line\n"
 msgstr ""
 
-#: src/lang.c:3314
+#: src/lang.c:3379
 msgid "The directory where you want articles/threads saved."
 msgstr ""
 
-#: src/lang.c:3315
+#: src/lang.c:3380
 #, fuzzy
 msgid "Directory to save arts/threads in"
 msgstr "no puede guardar el directorio actual: %s"
 
-#: src/lang.c:3316
+#: src/lang.c:3381
 msgid "# Directory where articles/threads are saved\n"
 msgstr ""
 
-#: src/lang.c:3320
+#: src/lang.c:3385
 msgid ""
 "Mark saved articles/threads as read. <SPACE> toggles, <CR> sets, <ESC> "
 "cancels."
 msgstr ""
 
-#: src/lang.c:3321
+#: src/lang.c:3386
 msgid "Mark saved articles/threads as read"
 msgstr ""
 
-#: src/lang.c:3322
+#: src/lang.c:3387
 #, fuzzy
 msgid "# If ON mark articles that are saved as read\n"
 msgstr "Marca buzones leÃ­dos"
 
-#: src/lang.c:3326
+#: src/lang.c:3391
 msgid "Do post processing (e.g. extract attachments) for saved articles."
 msgstr ""
 
-#: src/lang.c:3327
+#: src/lang.c:3392
 msgid "Post process saved articles"
 msgstr ""
 
-#: src/lang.c:3328
+#: src/lang.c:3393
 msgid ""
 "# Perform post processing (saving binary attachments) from saved articles.\n"
 "# Possible values are (the default is marked with *):\n"
@@ -8686,107 +8892,107 @@ msgid ""
 "#   2 = Yes\n"
 msgstr ""
 
-#: src/lang.c:3337
+#: src/lang.c:3402
 #, fuzzy
 msgid "Process only unread articles"
 msgstr "Procesa solo ficheros nuevos"
 
-#: src/lang.c:3338
+#: src/lang.c:3403
 msgid ""
 "# If ON only save/print/pipe/mail unread articles (tagged articles "
 "excepted)\n"
 msgstr ""
 
-#: src/lang.c:3343
+#: src/lang.c:3408
 msgid "Print all or just part of header. <SPACE> toggles & <CR> sets."
 msgstr ""
 
-#: src/lang.c:3344
+#: src/lang.c:3409
 msgid "Print all headers when printing"
 msgstr ""
 
-#: src/lang.c:3345
+#: src/lang.c:3410
 msgid ""
 "# If ON print all of article header otherwise just the important lines\n"
 msgstr ""
 
-#: src/lang.c:3349
+#: src/lang.c:3414
 msgid ""
 "The printer program with options that is to be used to print articles/"
 "threads."
 msgstr ""
 
-#: src/lang.c:3350
+#: src/lang.c:3415
 #, fuzzy
 msgid "Printer program with options"
 msgstr "Modo de empleo: %s [opciones] PROGRAMA [parÃ¡metro ...]"
 
-#: src/lang.c:3351
+#: src/lang.c:3416
 msgid "# Print program with parameters used to print articles/threads\n"
 msgstr ""
 
-#: src/lang.c:3357
+#: src/lang.c:3422
 msgid "Force redraw after certain commands"
 msgstr ""
 
-#: src/lang.c:3358
+#: src/lang.c:3423
 msgid ""
 "# If ON a screen redraw will always be done after certain external commands\n"
 msgstr ""
 
-#: src/lang.c:3362
+#: src/lang.c:3427
 msgid "Enter %E for editor, %F for filename, %N for line-number, <CR> to set."
 msgstr ""
 
-#: src/lang.c:3363
+#: src/lang.c:3428
 #, fuzzy
 msgid "Invocation of your editor"
 msgstr "Editor"
 
-#: src/lang.c:3364
+#: src/lang.c:3429
 msgid ""
 "# Format of editor line including parameters\n"
 "# %E Editor  %F Filename  %N Linenumber\n"
 msgstr ""
 
-#: src/lang.c:3369
+#: src/lang.c:3434
 msgid ""
 "Enter name and options for external-inews, --internal for internal inews"
 msgstr ""
 
-#: src/lang.c:3370
+#: src/lang.c:3435
 #, fuzzy
 msgid "External inews"
 msgstr "Â¿Externoâ€¦?"
 
-#: src/lang.c:3371
+#: src/lang.c:3436
 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:3375
+#: src/lang.c:3440
 msgid ""
 "Enter %M for mailer, %S for subject, %T for to, %F for filename, <CR> to set."
 msgstr ""
 
-#: src/lang.c:3376
+#: src/lang.c:3441
 #, fuzzy
 msgid "Invocation of your mail command"
 msgstr "Su contraseÃ±a en el servidor de correo"
 
-#: src/lang.c:3377
+#: src/lang.c:3442
 msgid ""
 "# Format of mailer line including parameters\n"
 "# %M Mailer  %S Subject  %T To  %F Filename  %U Username\n"
 "# e.g. mutt interactive:  mutt -H %F\n"
 msgstr ""
 
-#: src/lang.c:3384
+#: src/lang.c:3449
 msgid "Use interactive mail reader"
 msgstr ""
 
-#: src/lang.c:3385
+#: src/lang.c:3450
 msgid ""
 "# Interactive mailreader\n"
 "# Possible values are (the default is marked with *):\n"
@@ -8795,71 +9001,77 @@ msgid ""
 "#   2 = use interactive mailreader without headers in file\n"
 msgstr ""
 
-#: src/lang.c:3394
+#: src/lang.c:3459
 msgid "Remove ~/.article after posting"
 msgstr ""
 
-#: src/lang.c:3395
+#: src/lang.c:3460
 msgid "# If ON remove ~/.article after posting.\n"
 msgstr ""
 
-#: src/lang.c:3401
+#: src/lang.c:3466
 msgid "Use UTF-8 graphics (thread tree etc.)"
 msgstr ""
 
-#: src/lang.c:3402
+#: src/lang.c:3467
 msgid ""
-"# If ON use UTF-8 characters for indicator '->', tree and ellipsis '...'.\n"
+"# Use UTF-8 characters for indicator '->', tree and ellipsis '...'.\n"
+"# Possible values are (the default is marked with *):\n"
+"# * 0 = Don't use UTF-8 characters\n"
+"#   1 = Use UTF-8 characters for ellipsis\n"
+"#   2 = Use UTF-8 characters for indicator and thread/attachment tree\n"
+"#   3 = Use UTF-8 characters for ellipsis, indicator and thread/attachment "
+"tree\n"
 msgstr ""
 
-#: src/lang.c:3407
+#: src/lang.c:3477
 msgid "Filename for all posted articles, <CR> sets, no filename=do not save."
 msgstr ""
 
-#: src/lang.c:3408
+#: src/lang.c:3478
 #, fuzzy
 msgid "Filename for posted articles"
 msgstr ""
 "\n"
 "NingÃºn artÃ­culo dentro de este grupo.\n"
 
-#: src/lang.c:3409
+#: src/lang.c:3479
 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:3414
+#: src/lang.c:3484
 msgid ""
 "Keep all failed articles in ~/dead.articles. <SPACE> toggles & <CR> sets."
 msgstr ""
 
-#: src/lang.c:3415
+#: src/lang.c:3485
 msgid "Keep failed arts in ~/dead.articles"
 msgstr ""
 
-#: src/lang.c:3416
+#: src/lang.c:3486
 msgid "# If ON keep all failed postings in ~/dead.articles\n"
 msgstr ""
 
-#: src/lang.c:3420
+#: src/lang.c:3490
 msgid "Do you want to strip unsubscribed groups from .newsrc"
 msgstr ""
 
-#: src/lang.c:3421
+#: src/lang.c:3491
 #, fuzzy
 msgid "No unsubscribed groups in newsrc"
 msgstr "GRUPOS"
 
-#: src/lang.c:3422
+#: src/lang.c:3492
 msgid "# If ON strip unsubscribed groups from newsrc\n"
 msgstr ""
 
-#: src/lang.c:3427
+#: src/lang.c:3497
 msgid "Remove bogus groups from newsrc"
 msgstr ""
 
-#: src/lang.c:3428
+#: src/lang.c:3498
 msgid ""
 "# What to do with bogus groups in newsrc file\n"
 "# Possible values are (the default is marked with *):\n"
@@ -8868,81 +9080,81 @@ msgid ""
 "#   2 = highlight with D on selection screen\n"
 msgstr ""
 
-#: src/lang.c:3437
+#: src/lang.c:3507
 msgid ""
 "Enter number of seconds to wait for a response from the server. <CR> sets."
 msgstr ""
 
-#: src/lang.c:3438
+#: src/lang.c:3508
 #, fuzzy
 msgid "NNTP read timeout in seconds"
 msgstr "tiempo agotado despuÃ©s de %d segundos.\n"
 
-#: src/lang.c:3439
+#: src/lang.c:3509
 msgid ""
 "# Time in seconds to wait for a response from the server (0=no timeout)\n"
 msgstr ""
 
-#: src/lang.c:3444
+#: src/lang.c:3514
 msgid "Enter number of seconds until active file will be reread. <CR> sets."
 msgstr ""
 
-#: src/lang.c:3445
+#: src/lang.c:3515
 msgid "Interval in secs to reread active"
 msgstr ""
 
-#: src/lang.c:3446
+#: src/lang.c:3516
 msgid ""
 "# Time interval in seconds between rereading the active file (0=never)\n"
 msgstr ""
 
-#: src/lang.c:3451
+#: src/lang.c:3521
 #, fuzzy
 msgid "Reconnect to server automatically"
 msgstr "Crear automÃ¡ticamente"
 
-#: src/lang.c:3452
+#: src/lang.c:3522
 msgid ""
 "# If ON automatically reconnect to NNTP server if the connection is broken\n"
 msgstr ""
 
-#: src/lang.c:3456
+#: src/lang.c:3526
 msgid ""
 "Create local copies of NNTP overview files. <SPACE> toggles & <CR> sets."
 msgstr ""
 
-#: src/lang.c:3457
+#: src/lang.c:3527
 msgid "Cache NNTP overview files locally"
 msgstr ""
 
-#: src/lang.c:3458
+#: src/lang.c:3528
 msgid "# If ON, create local copies of NNTP overview files.\n"
 msgstr ""
 
-#: src/lang.c:3463
+#: src/lang.c:3533
 msgid ""
 "Compress local copies of NNTP overview files. <SPACE> toggles & <CR> sets."
 msgstr ""
 
-#: src/lang.c:3464
+#: src/lang.c:3534
 msgid "Compress locally cached NNTP overview files"
 msgstr ""
 
-#: src/lang.c:3465
+#: src/lang.c:3535
 msgid "# If ON, compress local copies of NNTP overview files.\n"
 msgstr ""
 
-#: src/lang.c:3470 src/lang.c:3485 src/lang.c:3505 src/lang.c:3528
-#: src/lang.c:3553 src/lang.c:3575 src/lang.c:3607 src/lang.c:3626
+#: src/lang.c:3540 src/lang.c:3555 src/lang.c:3575 src/lang.c:3598
+#: src/lang.c:3623 src/lang.c:3645 src/lang.c:3677 src/lang.c:3696
 msgid "Enter format string. <CR> sets, <ESC> cancels."
 msgstr ""
 
-#: src/lang.c:3471
+#: src/lang.c:3541
 #, fuzzy
 msgid "Format string for selection level"
 msgstr "error: %s al final de la cadena de formato"
 
-#: src/lang.c:3472
+#: src/lang.c:3542
 msgid ""
 "# Format string for selection level representation\n"
 "# Default: %f %n %U  %G  %d\n"
@@ -8956,12 +9168,12 @@ msgid ""
 "#   %U              Unread count\n"
 msgstr ""
 
-#: src/lang.c:3486
+#: src/lang.c:3556
 #, fuzzy
 msgid "Format string for group level"
 msgstr "grupo: cadena de texto"
 
-#: src/lang.c:3487
+#: src/lang.c:3557
 msgid ""
 "# Format string for group level representation\n"
 "# Default: %n %m %R %L  %s  %F\n"
@@ -8980,12 +9192,12 @@ msgid ""
 "#   %S              Score\n"
 msgstr ""
 
-#: src/lang.c:3506
+#: src/lang.c:3576
 #, fuzzy
 msgid "Format string for attachment level"
 msgstr "error: %s al final de la cadena de formato"
 
-#: src/lang.c:3507
+#: src/lang.c:3577
 msgid ""
 "# Format string for attachment level representation\n"
 "# Default: %t%s%e%c%d\n"
@@ -9007,12 +9219,12 @@ msgid ""
 "#   %z              Like %Z but with description\n"
 msgstr ""
 
-#: src/lang.c:3529
+#: src/lang.c:3599
 #, fuzzy
 msgid "Format string for display of mime header"
 msgstr "El formato de muestra para las vistas de paquetes"
 
-#: src/lang.c:3530
+#: src/lang.c:3600
 msgid ""
 "# Format string for mime header at article level\n"
 "# Default: [-- %T%S%*n%z%*l%!c%!d%*e --]\n"
@@ -9036,12 +9248,12 @@ msgid ""
 "#   %z              Like %Z but with description\n"
 msgstr ""
 
-#: src/lang.c:3554
+#: src/lang.c:3624
 #, fuzzy
 msgid "Format string for display of uue header"
 msgstr "El formato de muestra para las vistas de paquetes"
 
-#: src/lang.c:3555
+#: src/lang.c:3625
 msgid ""
 "# Format string for uue header at article level\n"
 "# Default: [-- %T%S%*n%I%!d%*e --]\n"
@@ -9062,12 +9274,12 @@ msgid ""
 "#   %z              Like %Z but with description\n"
 msgstr ""
 
-#: src/lang.c:3576
+#: src/lang.c:3646
 #, fuzzy
 msgid "Format string for display of yenc header"
 msgstr "El formato de muestra para las vistas de paquetes"
 
-#: src/lang.c:3577
+#: src/lang.c:3647
 msgid ""
 "# Format string for yenc header at article level\n"
 "# Default: [-- %*N%!d%I [%F%G]%V%W%X --]\n"
@@ -9098,12 +9310,12 @@ msgid ""
 "#   %z              Like %Z but with description\n"
 msgstr ""
 
-#: src/lang.c:3608
+#: src/lang.c:3678
 #, fuzzy
 msgid "Format string for thread level"
 msgstr "error: %s al final de la cadena de formato"
 
-#: src/lang.c:3609
+#: src/lang.c:3679
 msgid ""
 "# Format string for thread level representation\n"
 "# Default: %n %m  [%L]  %T  %F\n"
@@ -9121,23 +9333,23 @@ msgid ""
 "#   %T              Thread tree (only thread level)\n"
 msgstr ""
 
-#: src/lang.c:3627
+#: src/lang.c:3697
 #, fuzzy
 msgid "Format string for display of dates"
 msgstr "El formato de muestra para las vistas de paquetes"
 
-#: src/lang.c:3628
+#: src/lang.c:3698
 #, fuzzy
 msgid "# Format string for date representation\n"
 msgstr ""
 "Fallado al construir la representaciÃ³n de la cadena del rango de datos\n"
 
-#: src/lang.c:3638
+#: src/lang.c:3708
 #, fuzzy
 msgid "Unicode normalization form"
 msgstr "Con normalizaciÃ³n Unicode.\n"
 
-#: src/lang.c:3639
+#: src/lang.c:3709
 msgid ""
 "# Unicode normalization form\n"
 "# Possible values are:\n"
@@ -9149,22 +9361,22 @@ msgid ""
 "#   5 = NFKC_CF\n"
 msgstr ""
 
-#: src/lang.c:3653
+#: src/lang.c:3723
 msgid "Render BiDi"
 msgstr ""
 
-#: src/lang.c:3654
+#: src/lang.c:3724
 msgid "# If ON, bi-directional text is rendered by tin\n"
 msgstr ""
 
-#: src/lang.c:3661
+#: src/lang.c:3731
 #, fuzzy
 msgid "Function for sorting articles"
 msgstr ""
 "\n"
 "NingÃºn artÃ­culo dentro de este grupo.\n"
 
-#: src/lang.c:3662
+#: src/lang.c:3732
 msgid ""
 "# Function for sorting articles\n"
 "# Possible values are (the default is marked with *):\n"
@@ -9172,247 +9384,299 @@ msgid ""
 "#   1 = heapsort\n"
 msgstr ""
 
-#: src/lang.c:3675
+#: src/lang.c:3745
 #, fuzzy
 msgid "Automatically GroupMarkUnselArtRead"
 msgstr "(rellenado automÃ¡ticamente)"
 
-#: src/lang.c:3681
+#: src/lang.c:3751
 #, fuzzy
 msgid "Delete post-process files"
 msgstr "Procesa solo ficheros nuevos"
 
-#: src/lang.c:3686
+#: src/lang.c:3756
 msgid "Filename for all mailed articles, <CR> sets, no filename=do not save."
 msgstr ""
 
-#: src/lang.c:3687
+#: src/lang.c:3757
 msgid "Mailbox to save sent mails"
 msgstr ""
 
-#: src/lang.c:3692
+#: src/lang.c:3762
 msgid "Set Followup-To: header to this group(s). <CR> sets, <ESC> cancels."
 msgstr ""
 
-#: src/lang.c:3693
+#: src/lang.c:3763
 #, fuzzy
 msgid "Followup-To: header"
 msgstr "Cabecera "
 
-#: src/lang.c:3698
+#: src/lang.c:3768
 msgid "Enter default mail address (and fullname). <CR> sets, <ESC> cancels."
 msgstr ""
 
-#: src/lang.c:3705
+#: src/lang.c:3775
 msgid ""
 "Path and options for ispell-like spell-checker. <CR> sets, <ESC> cancels."
 msgstr ""
 
-#: src/lang.c:3706
+#: src/lang.c:3776
 #, fuzzy
 msgid "Ispell program"
 msgstr "Programa"
 
-#: src/lang.c:3712
+#: src/lang.c:3782
 msgid "When group is a mailing list, send responses to this email address."
 msgstr ""
 
-#: src/lang.c:3713
+#: src/lang.c:3783
 #, fuzzy
 msgid "Mailing list address"
 msgstr "Listados de Correo"
 
-#: src/lang.c:3719
+#: src/lang.c:3789
 #, fuzzy
 msgid "Forward articles as attachment"
 msgstr "Reproducir"
 
-#: src/lang.c:3724
+#: src/lang.c:3794
 msgid ""
 "A comma separated list of MIME major/minor Content-Types. <ESC> cancels."
 msgstr ""
 
-#: src/lang.c:3725
+#: src/lang.c:3795
 msgid "Which MIME types will be saved"
 msgstr ""
 
-#: src/lang.c:3730
+#: src/lang.c:3800
 msgid "Value of the Organization: header. <CR> sets, <ESC> cancels."
 msgstr ""
 
-#: src/lang.c:3731
+#: src/lang.c:3801
 #, fuzzy
 msgid "Organization: header"
 msgstr "OrganizaciÃ³n"
 
-#: src/lang.c:3736
+#: src/lang.c:3806
 msgid "Filename for saved articles. <CR> sets, <ESC> cancels."
 msgstr ""
 
-#: src/lang.c:3737
+#: src/lang.c:3807
 msgid "savefile"
 msgstr ""
 
-#: src/lang.c:3742 src/lang.c:3766
+#: src/lang.c:3812 src/lang.c:3836
 msgid "Scope for the filter rule. <CR> sets, <ESC> cancels."
 msgstr ""
 
-#: src/lang.c:3743
+#: src/lang.c:3813
 msgid "Quick (1 key) select filter scope"
 msgstr ""
 
-#: src/lang.c:3748 src/lang.c:3772
+#: src/lang.c:3818 src/lang.c:3842
 msgid "Header for filter rule. <CR> sets, <ESC> cancels."
 msgstr ""
 
-#: src/lang.c:3749
+#: src/lang.c:3819
 msgid "Quick (1 key) select filter header"
 msgstr ""
 
-#: src/lang.c:3754 src/lang.c:3778
+#: src/lang.c:3824 src/lang.c:3848
 msgid "ON = case sensitive, OFF = ignore case. <CR> sets, <ESC> cancels."
 msgstr ""
 
-#: src/lang.c:3755
+#: src/lang.c:3825
 msgid "Quick (1 key) select filter case"
 msgstr ""
 
-#: src/lang.c:3760 src/lang.c:3784
+#: src/lang.c:3830 src/lang.c:3854
 msgid "ON = expire, OFF = don't ever expire. <CR> sets, <ESC> cancels."
 msgstr ""
 
-#: src/lang.c:3761
+#: src/lang.c:3831
 msgid "Quick (1 key) select filter expire"
 msgstr ""
 
-#: src/lang.c:3767
+#: src/lang.c:3837
 msgid "Quick (1 key) kill filter scope"
 msgstr ""
 
-#: src/lang.c:3773
+#: src/lang.c:3843
 msgid "Quick (1 key) kill filter header"
 msgstr ""
 
-#: src/lang.c:3779
+#: src/lang.c:3849
 msgid "Quick (1 key) kill filter case"
 msgstr ""
 
-#: src/lang.c:3785
+#: src/lang.c:3855
 msgid "Quick (1 key) kill filter expire"
 msgstr ""
 
-#: src/lang.c:3790
+#: src/lang.c:3860
 #, fuzzy
 msgid "Command line options to add. <CR> sets, <ESC> cancels."
 msgstr "<SPACE> alterna, <CR> establece, <ESC> cancela."
 
-#: src/lang.c:3791
+#: src/lang.c:3861
 msgid "CMD line options to add"
 msgstr ""
 
-#: src/lang.c:3796
+#: src/lang.c:3866
 msgid ""
 "ON = cache NNTP overview files, OFF = don't cache. <CR> sets, <ESC> cancels."
 msgstr ""
 
-#: src/lang.c:3797
+#: src/lang.c:3867
 msgid "Cache overview files"
 msgstr ""
 
-#: src/lang.c:3803
+#: src/lang.c:3873
 msgid ""
 "ON = compress cached files, OFF = don't compress. <CR> sets, <ESC> cancels."
 msgstr ""
 
-#: src/lang.c:3804
+#: src/lang.c:3874
 #, fuzzy
 msgid "Compress overview files"
 msgstr "comprimir"
 
-#: src/lang.c:3811
+#: src/lang.c:3881
 #, fuzzy
 msgid "Config Options"
 msgstr "Color"
 
-#: src/lang.c:3816
+#: src/lang.c:3886
 msgid "A comma separated list of NNTP commands. <CR> sets, <ESC> cancels."
 msgstr ""
 
-#: src/lang.c:3817
+#: src/lang.c:3887
 msgid "Disabled NNTP commands"
 msgstr ""
 
-#: src/lang.c:3822
+#: src/lang.c:3892
 msgid "Number of pipelined NNTP commands to send. <CR> sets, <ESC> cancels."
 msgstr ""
 
-#: src/lang.c:3823
+#: src/lang.c:3893
 msgid "NNTP pipeline limit"
 msgstr ""
 
-#: src/lang.c:3829
+#: src/lang.c:3899
 #, fuzzy
 msgid "tinrc Override Options"
 msgstr "(Ahora Filtrando)"
 
-#: src/lang.c:3835
+#: src/lang.c:3905
 msgid "Assume this charset if no charset declaration is present, <CR> to set."
 msgstr ""
 
-#: src/lang.c:3836
+#: src/lang.c:3906
 #, fuzzy
 msgid "UNDECLARED_CHARSET"
 msgstr "Conjunto de caracteres:"
 
-#: src/lang.c:3841
+#: src/lang.c:3911
 msgid "Guess charset if no charset declaration is present, <CR> to set."
 msgstr ""
 
-#: src/lang.c:3842
+#: src/lang.c:3912
 msgid "UNDECLARED_CS_GUESS"
 msgstr "UNDECLARED_CS_GUESS"
 
-#: src/lang.c:3849
+#: src/lang.c:3913
+msgid ""
+"What to guess\n"
+"# * 0 = don't guess undeclared charset\n"
+"#   1 = only guess undeclared charset if not set via undeclared_charset\n"
+"#   2 = always guess undeclared charset, ignore value from "
+"undeclared_charset\n"
+msgstr ""
+
+#: src/lang.c:3922
 msgid ""
 "Add this text at the start of the message body. <CR> sets, <ESC> cancels."
 msgstr ""
 
-#: src/lang.c:3850
+#: src/lang.c:3923
 msgid "X_Body"
 msgstr ""
 
-#: src/lang.c:3855
+#: src/lang.c:3928
 msgid "Insert this header when posting. <CR> sets, <ESC> cancels."
 msgstr ""
 
-#: src/lang.c:3856
+#: src/lang.c:3929
 msgid "X_Headers"
 msgstr ""
 
-#: src/lang.c:3861
+#: src/lang.c:3934
 msgid ""
 "Automatically insert an X-Comment-To: header? <SPACE> toggles & <CR> sets."
 msgstr ""
 
-#: src/lang.c:3862
-#, fuzzy
-msgid "Insert 'X-Comment-To:' header"
-msgstr " cabecera mÃ¡gica = %x\n"
+#: src/lang.c:3935
+msgid "Insert ''X-Comment-To:'' header"
+msgstr ""
 
-#: src/lang.c:3868
+#: src/lang.c:3941
 msgid "Enter name of file containing trusted CA certificates. <CR> sets."
 msgstr ""
 
-#: src/lang.c:3869
+#: src/lang.c:3942
 msgid "CA certificate file"
 msgstr ""
 
-#: src/lang.c:3870
+#: src/lang.c:3943
 msgid ""
 "# name of file containing all trusted CA certificates (empty = system "
 "default)\n"
 msgstr ""
 
+#. RFC 5536 3.1.4
+#. -> lang.c
+#: src/post.c:1817 src/post.c:1934
+#, fuzzy, c-format
+msgid "Error: Invalid group name \"%s\" in %s\n"
+msgstr "La opciÃ³n de nÃºmero formateado como moneda es %s."
+
+#. -> lang.c
+#: src/post.c:1842 src/post.c:1959
+#, fuzzy, c-format
+msgid "Error: Invalid component \"%s\" in %s: %s\n"
+msgstr "La opciÃ³n de nÃºmero formateado como moneda es %s."
+
+#. -> lang.c
+#: src/post.c:2319
+msgid ""
+"\n"
+"Warning: Manually supplied MIME-header without post_8bit_header set.\n"
+"         Either remove (manually encode) 8bit chars or set "
+"post_8bit_header.\n"
+msgstr ""
+
+#. -> lang.c
+#: src/post.c:4018
+#, fuzzy
+msgid "Invalid group name!"
+msgstr "La opciÃ³n de nÃºmero formateado como moneda es %s."
+
+#, fuzzy, c-format
+#~ msgid ""
+#~ "\n"
+#~ "Error: \"%s\" is renamed, use \"%s\" instead!\n"
+#~ msgstr "error sintÃ¡ctico: esperando ')' en vez de %s"
+
+#, fuzzy, c-format
+#~ msgid ""
+#~ "\n"
+#~ "Error: There are multiple \"%s:\" lines (%s%d, %d) in the header.\n"
+#~ msgstr "error(%d) obteniendo cabecera #%d registra para %s desinstalar\n"
+
+#, fuzzy, c-format
+#~ msgid "Language: %s"
+#~ msgstr "Idioma : %s"
+
 #, fuzzy, c-format
 #~ msgid "%s %d %s in %lu seconds\n"
 #~ msgstr "durmiendo en %s por %d segundos\n"
Binary files tin-2.6.5/po/et.gmo and tin-2.6.6/po/et.gmo differ
diff -Nurp '--exclude=.bzr*' tin-2.6.5/po/et.po tin-2.6.6/po/et.po
--- tin-2.6.5/po/et.po	2025-12-23 21:21:50.000000000 +0100
+++ tin-2.6.6/po/et.po	2026-07-03 09:34:18.854619600 +0200
@@ -1,13 +1,13 @@
 # Estonian translations for tin.
 # This file is distributed under the same license as the tin package.
-# Toomas Soome <tsoome@me.com>, 2024.
+# Toomas Soome <tsoome@me.com>, 2026.
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: tin 2.6.4\n"
+"Project-Id-Version: tin 2.6.5\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-12-23 21:21+0100\n"
-"PO-Revision-Date: 2024-12-26 01:45+0200\n"
+"POT-Creation-Date: 2026-07-02 20:21+0200\n"
+"PO-Revision-Date: 2026-01-11 19:33+0200\n"
 "Last-Translator: Toomas Soome <tsoome@me.com>\n"
 "Language-Team: Estonian <linux-ee@lists.eenet.ee>\n"
 "Language: et\n"
@@ -67,7 +67,7 @@ msgstr ""
 "  %s"
 
 #: src/lang.c:60
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "\n"
 "Your article:\n"
@@ -82,12 +82,12 @@ msgstr[0] ""
 "\n"
 "Teie artikkel:\n"
 "  \"%s\"\n"
-"postitatakse gruppi:\n"
+"postitatakse jÃ¤rgnevasse gruppi:\n"
 msgstr[1] ""
 "\n"
 "Teie artikkel:\n"
 "  \"%s\"\n"
-"postitatakse gruppidesse:\n"
+"postitatakse jÃ¤rgnevatesse gruppidesse:\n"
 
 #: src/lang.c:61
 msgid "Article not posted!"
@@ -156,14 +156,14 @@ msgstr "See on jÃ¤rgneva artikli uuesti
 msgid "article"
 msgid_plural "articles"
 msgstr[0] "artikkel"
-msgstr[1] "artiklit"
+msgstr[1] "artiklid"
 
 #: src/lang.c:77
-#, fuzzy, c-format
+#, c-format
 msgid "-- %d article mailed --"
 msgid_plural "-- %d articles mailed --"
 msgstr[0] "-- %d artikkel saadetud --"
-msgstr[1] "-- %d artiklit saadetud --"
+msgstr[1] "-- %d artiklid saadetud --"
 
 #: src/lang.c:78
 #, c-format
@@ -189,7 +189,7 @@ msgstr "Manus on edukalt salvestatud. (%
 
 #. TRANSLATORS: for nplurals>=3
 #: src/lang.c:84
-#, fuzzy, c-format
+#, c-format
 msgid "%d of %d attachment saved successfully."
 msgid_plural "%d of %d attachments saved successfully."
 msgstr[0] "%d kokku %d manus on edukalt salvestatud."
@@ -204,7 +204,7 @@ msgid "Tagged attachment"
 msgstr "MÃ¤rgitud manus"
 
 #: src/lang.c:87
-#, fuzzy, c-format
+#, c-format
 msgid "%d attachment tagged"
 msgid_plural "%d attachments tagged"
 msgstr[0] "%d mÃ¤rgitud manus"
@@ -288,7 +288,6 @@ msgstr ""
 "#  from=SÃ•NE (kirjutage soovitav From: rida, Ã¤rge kasutage jutumÃ¤rke)\n"
 
 #: src/lang.c:108
-#, fuzzy
 msgid "#  getart_limit=NUM\n"
 msgstr "#  getart_limit=NUM\n"
 
@@ -301,14 +300,12 @@ msgid "#  group_format=STRING (eg. %n %m
 msgstr "#  group_format=SÃ•NE (nt. %n %m %R %L  %s  %F)\n"
 
 #: src/lang.c:111
-#, fuzzy
 msgid "#  hide_inline_data=NUM (any combination is allowed)\n"
-msgstr "#  hide_inline_data=NUM (mis tahes kombinatsioon on lubatud)\n"
+msgstr "#  hide_inline_data=NUM (lubatud on kÃµik kombinatsioonid)\n"
 
 #: src/lang.c:112
-#, fuzzy
 msgid "#    0 = Display raw data\n"
-msgstr "#    0 = Toorandmete kuvamine\n"
+msgstr "#    0 = NÃ¤ita tÃ¶Ã¶tlemata andmeid\n"
 
 #: src/lang.c:113
 msgid ""
@@ -316,6 +313,8 @@ msgid ""
 "showing\n"
 "#        size and filename, similar to how MIME attachments are displayed\n"
 msgstr ""
+"#    1 = uuencode ja yenc andmed loetakse Ã¼hele mÃ¤rgireale nÃ¤idates mahtu\n"
+"#        ja faili nime, sarnaselt MIME lisadele\n"
 
 #: src/lang.c:114
 msgid ""
@@ -323,16 +322,16 @@ msgid ""
 "uuencoded\n"
 "#        or yenc data will be folded into a tag line.\n"
 msgstr ""
+"#    2 = Samuti peida osaline, nagu 1 puhul, aga iga rida, mis paistab nagu\n"
+"#        uuencode vÃµi yenc andmed lisatakse mÃ¤rgi reale.\n"
 
 #: src/lang.c:115
-#, fuzzy
 msgid "#    4 = Hide Inline PGP\n"
-msgstr "#    4 = Inline PGP varjamine\n"
+msgstr "#    4 = Peida integreeritud PGP\n"
 
 #: src/lang.c:116
-#, fuzzy
 msgid "#    8 = Hide Shar\n"
-msgstr "#    8 = Shar varjamine\n"
+msgstr "#    8 = Peida Shar\n"
 
 #: src/lang.c:117
 msgid "#  mail_8bit_header=ON/OFF\n"
@@ -379,212 +378,229 @@ msgid "#  undeclared_charset=STRING (def
 msgstr "#  undeclared_charset=SÃ•NE (vaikimisi on US-ASCII)\n"
 
 #: src/lang.c:132
-msgid "#  undeclared_cs_guess=ON/OFF (default is OFF)\n"
+#, fuzzy
+msgid "#  undeclared_cs_guess=NUM\n"
 msgstr "#  undeclared_cs_guess=ON/OFF (vaikimisi on OFF)\n"
 
+#: src/lang.c:133
+msgid "#    0 = don't guess undeclared charset (default)\n"
+msgstr ""
+
+#: src/lang.c:134
+msgid ""
+"#    1 = only guess undeclared charset if not set via undeclared_charset\n"
+msgstr ""
+
 #: src/lang.c:135
+msgid ""
+"#    2 = always guess undeclared charset, ignore value from "
+"undeclared_charset\n"
+msgstr ""
+
+#: src/lang.c:138
 msgid "#  news_headers_to_display=STRING\n"
 msgstr "#  news_headers_to_display=SÃ•NE\n"
 
-#: src/lang.c:136
+#: src/lang.c:139
 msgid "#  news_headers_to_not_display=STRING\n"
 msgstr "#  news_headers_to_not_display=SÃ•NE\n"
 
-#: src/lang.c:137
+#: src/lang.c:140
 msgid "#  news_quote_format=STRING\n"
 msgstr "#  news_quote_format=SÃ•NE\n"
 
-#: src/lang.c:138
+#: src/lang.c:141
 msgid "#  organization=STRING (if beginning with '/' read from file)\n"
 msgstr "#  organization=SÃ•NE (kui algab sÃ¼mboliga '/', loe failist)\n"
 
-#: src/lang.c:139
+#: src/lang.c:142
 msgid "#  pos_first_unread=ON/OFF\n"
 msgstr "#  pos_first_unread=ON/OFF\n"
 
-#: src/lang.c:140
+#: src/lang.c:143
 msgid "#  post_8bit_header=ON/OFF\n"
 msgstr "#  post_8bit_header=ON/OFF\n"
 
-#: src/lang.c:141
+#: src/lang.c:144
 msgid "#  post_mime_encoding=supported_encoding"
 msgstr "#  post_mime_encoding=toetatud_kodeering"
 
-#: src/lang.c:142
+#: src/lang.c:145
 msgid "#  post_process_type=NUM\n"
 msgstr "#  post_process_type=NUM\n"
 
-#: src/lang.c:143
+#: src/lang.c:146
 msgid "#  post_process_view=ON/OFF\n"
 msgstr "#  post_process_view=ON/OFF\n"
 
-#: src/lang.c:144
+#: src/lang.c:147
 msgid "#  quick_kill_scope=STRING (e.g. talk.*)\n"
 msgstr "#  quick_kill_scope=SÃ•NE (n. talk.*)\n"
 
-#: src/lang.c:145
+#: src/lang.c:148
 msgid "#  quick_kill_expire=ON/OFF\n"
 msgstr "#  quick_kill_expire=ON/OFF\n"
 
-#: src/lang.c:146
+#: src/lang.c:149
 msgid "#  quick_kill_case=ON/OFF\n"
 msgstr "#  quick_kill_case=ON/OFF\n"
 
-#: src/lang.c:147
+#: src/lang.c:150
 msgid "#  quick_kill_header=NUM\n"
 msgstr "#  quick_kill_header=NUM\n"
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:149
+#: src/lang.c:152
 msgid "#    0=Subject: (case sensitive)  1=Subject: (ignore case)\n"
 msgstr "#    0=Teema: (tÃµstutundlik) 1=Teema: (tÃµstutundetu)\n"
 
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:151
+#: src/lang.c:154
 msgid "#    2=From: (case sensitive)     3=From: (ignore case)\n"
 msgstr "#    2=Saatja: (tÃµstutundlik) 3=Saatja: (tÃµstutundetu)\n"
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:' or 'References:'
-#: src/lang.c:153
+#: src/lang.c:156
 msgid "#    4=Message-ID: & full References: line\n"
 msgstr "#    4=Message-ID: ja tÃ¤ielik References: rida\n"
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:' or 'References:'
-#: src/lang.c:155
+#: src/lang.c:158
 msgid "#    5=Message-ID: & last References: entry only\n"
 msgstr "#    5=Message-ID: & ainult viimane viitamise kirje\n"
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:' or 'Lines:'
-#: src/lang.c:157
+#: src/lang.c:160
 msgid "#    6=Message-ID: entry only     7=Lines:\n"
 msgstr "#    6=Message-ID: kirje ainult   7=Ridu:\n"
 
-#: src/lang.c:158
+#: src/lang.c:161
 msgid "#  quick_select_scope=STRING\n"
 msgstr "#  quick_select_scope=SÃ•NE\n"
 
-#: src/lang.c:159
+#: src/lang.c:162
 msgid "#  quick_select_expire=ON/OFF\n"
 msgstr "#  quick_select_expire=ON/OFF\n"
 
-#: src/lang.c:160
+#: src/lang.c:163
 msgid "#  quick_select_case=ON/OFF\n"
 msgstr "#  quick_select_case=ON/OFF\n"
 
-#: src/lang.c:161
+#: src/lang.c:164
 msgid "#  quick_select_header=NUM\n"
 msgstr "#  quick_select_header=NUM\n"
 
-#: src/lang.c:162
+#: src/lang.c:165
 msgid "#  quote_chars=STRING (%I for initials)\n"
 msgstr "#  quote_chars=SÃ•NE (%I annab initsiaalid)\n"
 
-#: src/lang.c:164
+#: src/lang.c:167
 msgid "#  print_header=ON/OFF\n"
 msgstr "#  print_header=ON/OFF\n"
 
-#: src/lang.c:166
+#: src/lang.c:169
 msgid "#  process_only_unread=ON/OFF\n"
 msgstr "#  process_only_unread=ON/OFF\n"
 
-#: src/lang.c:167
+#: src/lang.c:170
 msgid "#  prompt_followupto=ON/OFF\n"
 msgstr "#  prompt_followupto=ON/OFF\n"
 
-#: src/lang.c:168
+#: src/lang.c:171
 msgid "#  savedir=STRING (eg. ~user/News)\n"
 msgstr "#  savedir=SÃ•NE (n. ~user/News)\n"
 
-#: src/lang.c:169
+#: src/lang.c:172
 msgid "#  savefile=STRING (eg. =linux)\n"
 msgstr "#  savefile=SÃ•NE (n. =linux)\n"
 
-#: src/lang.c:170
+#: src/lang.c:173
 msgid "#  sigfile=STRING (eg. $var/sig)\n"
 msgstr "#  sigfile=SÃ•NE (n. $var/sig)\n"
 
-#: src/lang.c:171
+#: src/lang.c:174
 msgid "#  show_author=NUM\n"
 msgstr "#  show_author=NUM\n"
 
-#: src/lang.c:172
+#: src/lang.c:175
 msgid "#  show_signatures=ON/OFF\n"
 msgstr "#  show_signatures=ON/OFF\n"
 
-#: src/lang.c:173
-msgid "#  show_art_score=ON/OFF\n"
-msgstr "#  show_art_score=ON/OFF\n"
+#: src/lang.c:176
+#, fuzzy
+msgid "#  show_art_info=NUM\n"
+msgstr "#  show_author=NUM\n"
 
-#: src/lang.c:175
+#: src/lang.c:178
 msgid "#  suppress_soft_hyphens=ON/OFF\n"
 msgstr "#  suppress_soft_hyphens=ON/OFF\n"
 
-#: src/lang.c:177
+#: src/lang.c:180
 msgid "#  show_only_unread_arts=ON/OFF\n"
 msgstr "#  show_only_unread_arts=ON/OFF\n"
 
-#: src/lang.c:178
+#: src/lang.c:181
 msgid "#  sigdashes=ON/OFF\n"
 msgstr "#  sigdashes=ON/OFF\n"
 
-#: src/lang.c:179
+#: src/lang.c:182
 msgid "#  signature_repost=ON/OFF\n"
 msgstr "#  signature_repost=ON/OFF\n"
 
-#: src/lang.c:180
+#: src/lang.c:183
 msgid "#  sort_article_type=NUM\n"
 msgstr "#  sort_article_type=NUM\n"
 
-#: src/lang.c:181
+#: src/lang.c:184
 msgid "#  sort_threads_type=NUM\n"
 msgstr "#  sort_threads_type=NUM\n"
 
 #
-#: src/lang.c:182
+#: src/lang.c:185
 msgid "#  tex2iso_conv=ON/OFF\n"
 msgstr "#  tex2iso_conv=ON/OFF\n"
 
-#: src/lang.c:183
+#: src/lang.c:186
 msgid "#  thread_catchup_on_exit=ON/OFF\n"
 msgstr "#  thread_catchup_on_exit=ON/OFF\n"
 
-#: src/lang.c:184
+#: src/lang.c:187
 msgid "#  thread_articles=NUM"
 msgstr "#  thread_articles=NUM"
 
-#: src/lang.c:185
+#: src/lang.c:188
 msgid "#  thread_format=STRING (eg. %n %m [%L]  %T  %F)\n"
 msgstr "#  thread_format=SÃ•NE (n. %n %m [%L]  %T  %F)\n"
 
-#: src/lang.c:186
+#: src/lang.c:189
 msgid "#  thread_perc=NUM\n"
 msgstr "#  thread_perc=NUM\n"
 
-#: src/lang.c:187
+#: src/lang.c:190
 msgid "#  trim_article_body=NUM\n"
 msgstr "#  trim_article_body=NUM\n"
 
-#: src/lang.c:188
+#: src/lang.c:191
 msgid "#    0 = Don't trim article body\n"
 msgstr "#    0 = Ã„ra lÃ¼henda artikli keha\n"
 
-#: src/lang.c:189
+#: src/lang.c:192
 msgid "#    1 = Skip leading blank lines\n"
 msgstr "#    1 = JÃ¤ta alles alguses olevad tÃ¼hjad read\n"
 
-#: src/lang.c:190
+#: src/lang.c:193
 msgid "#    2 = Skip trailing blank lines\n"
 msgstr "#    2 = JÃ¤ta alles lÃµpus olevad tÃ¼hjad read\n"
 
-#: src/lang.c:191
+#: src/lang.c:194
 msgid "#    3 = Skip leading and trailing blank lines\n"
 msgstr "#    3 = JÃ¤ta alles alguses ja lÃµpus olevad tÃ¼hjad read\n"
 
-#: src/lang.c:192
+#: src/lang.c:195
 msgid "#    4 = Compact multiple blank lines between text blocks\n"
 msgstr "#    4 = Tihenda teksti vahel olevad tÃ¼hjad read\n"
 
-#: src/lang.c:193
+#: src/lang.c:196
 msgid ""
 "#    5 = Compact multiple blank lines between text blocks and skip\n"
 "#        leading blank lines\n"
@@ -592,7 +608,7 @@ msgstr ""
 "#    5 = Tihenda teksti vahel olevad tÃ¼hjad read ja\n"
 "#        jÃ¤ta vahele alguses olevad tÃ¼hjad read\n"
 
-#: src/lang.c:194
+#: src/lang.c:197
 msgid ""
 "#    6 = Compact multiple blank lines between text blocks and skip\n"
 "#        trailing blank lines\n"
@@ -600,7 +616,7 @@ msgstr ""
 "#    6 = Tihenda teksti vahel olevad tÃ¼hjad read ja\n"
 "#        jÃ¤ta vahele lÃµpus olevad tÃ¼hjad read\n"
 
-#: src/lang.c:195
+#: src/lang.c:198
 msgid ""
 "#    7 = Compact multiple blank lines between text blocks and skip\n"
 "#        leading and trailing blank lines\n"
@@ -608,53 +624,48 @@ msgstr ""
 "#    7 = Tihenda teksti vahel olevad tÃ¼hjad read ja\n"
 "#        jÃ¤ta vahele alguses ja lÃµpus olevad tÃ¼hjad read\n"
 
-#: src/lang.c:196
+#: src/lang.c:199
 msgid "#  verbatim_handling=NUM\n"
 msgstr "#  verbatim_handling=NUM\n"
 
-#: src/lang.c:197
-#, fuzzy
+#: src/lang.c:200
 msgid "#    0 = Don't detect verbatim blocks\n"
-msgstr "#    0 = Ã„ra lÃ¼henda artikli keha\n"
+msgstr "#    0 = Ã„ra tuvasta sÃµna-sÃµnalisi blokke\n"
 
-#: src/lang.c:198
-#, fuzzy
+#: src/lang.c:201
 msgid "#    1 = Detect and show verbatim blocks\n"
-msgstr "#    1 = SÃµnasÃµnaliste plokkide tuvastamine ja kuvamine\n"
+msgstr "#    1 = Tuvasta ja nÃ¤ita sÃµna-sÃµnalisi blokke\n"
 
-#: src/lang.c:199
-#, fuzzy
+#: src/lang.c:202
 msgid "#    2 = Detect and show verbatim blocks, hide begin and end marks\n"
 msgstr ""
-"#    2 = SÃµnasÃµnaliste plokkide tuvastamine ja kuvamine, algus- ja\n"
-"#        lÃµpumÃ¤rkide varjamine\n"
+"#    2 = Tuvasta ja nÃ¤ita sÃµna-sÃµnalisi blokke, peida alguse ja lÃµpu mÃ¤rgid\n"
 
-#: src/lang.c:200
-#, fuzzy
+#: src/lang.c:203
 msgid "#    3 = Detect verbatim blocks and hide them\n"
-msgstr "#    3 = SÃµnasÃµnaliste plokkide tuvastamine ja peitmine\n"
+msgstr "#    3 = Tuvasta sÃµna-sÃµnalised blokid ja peida need\n"
 
-#: src/lang.c:202
+#: src/lang.c:205
 msgid "#  extquote_handling=ON/OFF\n"
 msgstr "#  extquote_handling=ON/OFF\n"
 
-#: src/lang.c:204
+#: src/lang.c:207
 msgid "#  wrap_on_next_unread=ON/OFF\n"
 msgstr "#  wrap_on_next_unread=ON/OFF\n"
 
-#: src/lang.c:205
+#: src/lang.c:208
 msgid "#  x_body=STRING (eg. ~/.tin/extra-body-text)\n"
 msgstr "#  x_body=SÃ•NE (n. ~/.tin/extra-body-text)\n"
 
-#: src/lang.c:206
+#: src/lang.c:209
 msgid "#  x_comment_to=ON/OFF\n"
 msgstr "#  x_comment_to=ON/OFF\n"
 
-#: src/lang.c:207
+#: src/lang.c:210
 msgid "#  x_headers=STRING (eg. ~/.tin/extra-headers)\n"
 msgstr "#  x_headers=SÃ•NE (n. ~/.tin/extra-headers)\n"
 
-#: src/lang.c:208
+#: src/lang.c:211
 msgid ""
 "#\n"
 "# Note that it is best to put general (global scoping)\n"
@@ -662,7 +673,7 @@ msgstr ""
 "#\n"
 "# MÃ¤rkus: parem on kÃµigepealt kirjeldada Ã¼ldisemad (globaalse skoobiga)\n"
 
-#: src/lang.c:209
+#: src/lang.c:212
 msgid ""
 "# entries first followed by group specific entries.\n"
 "#\n"
@@ -670,66 +681,66 @@ msgstr ""
 "# ning seejÃ¤rel konkreetsemad, grupi spetsiifilised, reeglid.\n"
 "#\n"
 
-#: src/lang.c:210
+#: src/lang.c:213
 msgid "############################################################################\n"
 msgstr "############################################################################\n"
 
-#: src/lang.c:211
+#: src/lang.c:214
 msgid "Attributes Menu Commands"
 msgstr "Atribuutide menÃ¼Ã¼ kÃ¤sud"
 
-#: src/lang.c:212
+#: src/lang.c:215
 #, c-format
 msgid "attribute with no scope: %s"
 msgstr "atribuut ilma skoobita: %s"
 
-#: src/lang.c:214
+#: src/lang.c:217
 #, c-format
 msgid "%d Authentication failed"
 msgstr "%d Autentimine ebaÃµnnestus"
 
-#: src/lang.c:215
+#: src/lang.c:218
 #, c-format
 msgid "NNTP authorization password not found for %s"
 msgstr "Serverile %s vastavat NNTP autoriseerimise parooli pole"
 
-#: src/lang.c:216
+#: src/lang.c:219
 msgid "Server expects authentication.\n"
 msgstr "Server eeldab autentimist.\n"
 
-#: src/lang.c:217
+#: src/lang.c:220
 msgid "    Please enter password: "
 msgstr "    Palun sisestage parool: "
 
-#: src/lang.c:218
+#: src/lang.c:221
 msgid "    Please enter username: "
 msgstr "    Palun sisestage kasutajanimi: "
 
-#: src/lang.c:219
+#: src/lang.c:222
 #, c-format
 msgid "Authorized for user: %s\n"
 msgstr "Autoriseeritud kasutaja: %s\n"
 
-#: src/lang.c:220
+#: src/lang.c:223
 #, c-format
 msgid "Authorization failed for user: %s\n"
 msgstr "Autoriseerimine ebaÃµnnestus. Kasutaja: %s\n"
 
-#: src/lang.c:221
+#: src/lang.c:224
 msgid "No supported authorization method available in current state!\n"
 msgstr "Praeguses seisus pole autoriseerimise meetodeid!\n"
 
-#: src/lang.c:223
+#: src/lang.c:226
 #, c-format
 msgid "Author search backwards [%s]> "
 msgstr "Autori tagaspidi otsimine [%s]> "
 
-#: src/lang.c:224
+#: src/lang.c:227
 #, c-format
 msgid "Author search forwards [%s]> "
 msgstr "Autori edaspidi otsimine [%s]> "
 
-#: src/lang.c:225
+#: src/lang.c:228
 #, c-format
 msgid ""
 "\n"
@@ -738,209 +749,211 @@ msgstr ""
 "\n"
 "%s tellitud"
 
-#: src/lang.c:226
+#: src/lang.c:229
 msgid "Autosubscribing groups...\n"
 msgstr "Tellin grupid...\n"
 
-#: src/lang.c:227
+#: src/lang.c:230
 #, c-format
 msgid "Autoselecting articles (use '%s' to see all unread) ..."
 msgstr "Valin artiklid (kÃµikide lugemata artiklite vaatamiseks '%s') ..."
 
-#: src/lang.c:229
+#: src/lang.c:232
 #, c-format
 msgid ""
 "Article to be posted resulted in errors/warnings. %s=quit, %s=Menu, %s=edit: "
 msgstr ""
 "Postitatav artikkel sai vigu vÃµi hoiatusi. %s=vÃ¤lju, %s=menÃ¼Ã¼, %s=toimeta: "
 
-#: src/lang.c:231
-#, fuzzy, c-format
+#: src/lang.c:234
+#, c-format
 msgid "Unrecognized attribute: %s"
 msgstr "Tundmatu atribuut: %s"
 
-#: src/lang.c:232
-#, fuzzy, c-format
+#: src/lang.c:235
+#, c-format
 msgid "Unrecognized global attribute: %s"
 msgstr "Tundmatu globaalne atribuut: %s"
 
-#: src/lang.c:234
+#: src/lang.c:237
 #, c-format
 msgid "Bad command. Type '%s' for help."
 msgstr "Vigane kÃ¤sk. Abiinfo saamiseks vajutage '%s'."
 
-#: src/lang.c:235
-#, fuzzy
+#: src/lang.c:238
 msgid "Marked base article as read"
-msgstr "MÃ¤rgin artikli loetuks%s?"
+msgstr "MÃ¤rkisin baas artikli loetuks"
 
-#: src/lang.c:236
-#, fuzzy
+#: src/lang.c:239
 msgid "Marked base article range as read"
-msgstr "MÃ¤rgi salvestatud artiklid loetuks"
+msgstr "MÃ¤rkisin baas artiklite vahemiku loetuks"
 
-#: src/lang.c:237
+#: src/lang.c:240
 #, c-format
 msgid "%s: Updating of index files not supported: cache_overview_files=%s"
 msgstr "%s: Indeks failide uuendamist ei toetata: cache_overview_files=%s"
 
-#: src/lang.c:238
+#: src/lang.c:241
 msgid "*** Beginning of article ***"
 msgstr "*** Artikli algus ***"
 
-#: src/lang.c:239
+#: src/lang.c:242
 msgid "*** Beginning of page ***"
 msgstr "*** Lehe algus ***"
 
-#: src/lang.c:241
+#: src/lang.c:244
 #, c-format
 msgid "Cancel (delete) or supersede (overwrite) article [%%s]? (%s/%s/%s): "
 msgstr "Katkestada (kustutada) vÃµi asendada artikkel [%%s]? (%s/%s/%s): "
 
-#: src/lang.c:242
+#: src/lang.c:245
 msgid "Cancelling article..."
 msgstr "Katkestan artiklit..."
 
-#: src/lang.c:244
+#: src/lang.c:247
 #, c-format
 msgid "Cannot create %s"
 msgstr "%s ei Ãµnnestu luua"
 
-#: src/lang.c:247
+#: src/lang.c:248
+#, fuzzy
+msgid "Can't filter on Path"
+msgstr "Path ei saa filtreerida"
+
+#: src/lang.c:250
 #, c-format
 msgid "Can't find base article %d"
 msgstr "Ei leis baasartiklit %d"
 
-#: src/lang.c:249
+#: src/lang.c:252
 #, c-format
 msgid "Can't open %s"
 msgstr "%s ei saa avada"
 
-#: src/lang.c:250
+#: src/lang.c:253
 #, c-format
 msgid "Couldn't open %s for saving"
 msgstr "%s ei saa salvestamiseks avada"
 
-#: src/lang.c:251
+#: src/lang.c:254
 msgid "*** Posting not allowed ***"
 msgstr "*** Postitamine ei ole lubatud ***"
 
-#: src/lang.c:252
+#: src/lang.c:255
 #, c-format
 msgid "Posting is not allowed to %s"
 msgstr "%s ei luba postitada"
 
-#: src/lang.c:254
+#: src/lang.c:257
 #, c-format
 msgid "Can't retrieve %s"
 msgstr "%s ei Ãµnnestu laadida"
 
-#: src/lang.c:256
+#: src/lang.c:259
 msgid "Can't supersede in mailgroups, try repost instead."
 msgstr "e-posti gruppides ei saa asendada, proovide uuesti postitada."
 
-#: src/lang.c:257
+#: src/lang.c:260
 #, c-format
 msgid "%s is a directory"
 msgstr "%s on kataloog"
 
-#: src/lang.c:258
+#: src/lang.c:261
 #, c-format
 msgid "Catchup %s..."
 msgstr "MÃ¤rgin %s loetuks..."
 
-#: src/lang.c:259
+#: src/lang.c:262
 msgid "Catchup all groups entered during this session?"
 msgstr "MÃ¤rgi loetuks kÃµik grupid, millesse on sessiooni jooksul sisenetud?"
 
-#: src/lang.c:260
-#, fuzzy
+#: src/lang.c:263
 msgid "You have a tagged article in this group - catchup anyway?"
 msgid_plural "You have tagged articles in this group - catchup anyway?"
-msgstr[0] "Teil on siin grupis mÃ¤rgitud teateid - mÃ¤rgin loetuks?"
-msgstr[1] "Teil on siin grupis mÃ¤rgitud teateid - mÃ¤rgin loetuks?"
+msgstr[0] "Teil on siin grupis mÃ¤rgitud artikkel - mÃ¤rgin ikkagi loetuks?"
+msgstr[1] "Teil on siin grupis mÃ¤rgitud artikleid - mÃ¤rgin ikkagi loetuks?"
 
-#: src/lang.c:261
-#, fuzzy, c-format
+#: src/lang.c:264
+#, c-format
 msgid "Caughtup %d group"
 msgid_plural "Caughtup %d groups"
-msgstr[0] "Loetud"
-msgstr[1] "Loetud"
+msgstr[0] "Loetud %d grupp"
+msgstr[1] "Loetud %d gruppi"
 
-#: src/lang.c:262
-#, fuzzy, c-format
+#: src/lang.c:265
+#, c-format
 msgid "Updated %d group"
 msgid_plural "Updated %d groups"
-msgstr[0] "Lisatud %d grupp"
-msgstr[1] "Lisatud %d gruppi"
+msgstr[0] "Uuendatud %d grupp"
+msgstr[1] "Uuendatud %d gruppi"
 
-#: src/lang.c:263
+#: src/lang.c:266
 #, c-format
 msgid "%lu second"
 msgid_plural "%lu seconds"
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "%lu sekund"
+msgstr[1] "%lu sekundit"
 
 #. TRANSLATORS: result in '"Caughtup %d group" in "%lu second"\n'
-#: src/lang.c:265
-#, fuzzy, c-format
+#: src/lang.c:268
+#, c-format
 msgid "%s in %s\n"
-msgstr "gruppi %s pole"
+msgstr "%s %s\n"
 
-#: src/lang.c:267
+#: src/lang.c:270
 msgid "Check Prepared Article"
 msgstr "Kontrollin valminud artiklit"
 
-#: src/lang.c:268
+#: src/lang.c:271
 msgid "Checking for new groups... "
 msgstr "Otsin uusi gruppe... "
 
-#: src/lang.c:269
+#: src/lang.c:272
 msgid "Checking for news...\n"
 msgstr "Otsin uudiseid...\n"
 
-#: src/lang.c:270
+#: src/lang.c:273
 #, c-format
 msgid "Post-process %s=no, %s=yes, %s=shar, %s=quit: "
 msgstr "JÃ¤reltÃ¶Ã¶tle %s=ei, %s=jah, %s=shar, %s=vÃ¤lju: "
 
-#: src/lang.c:272
+#: src/lang.c:275
 msgid "ANSI color disabled"
 msgstr "ANSI vÃ¤rvid on keelatud"
 
-#: src/lang.c:273
+#: src/lang.c:276
 msgid "ANSI color enabled"
 msgstr "ANSI vÃ¤rvid on lubatud"
 
-#: src/lang.c:275
+#: src/lang.c:278
 #, c-format
 msgid "Command failed: %s"
 msgstr "KÃ¤sk ebaÃµnnestus: %s"
 
-#: src/lang.c:276
-#, fuzzy, c-format
+#: src/lang.c:279
+#, c-format
 msgid "[-- %s, %lu line hidden --]\n"
 msgid_plural "[-- %s, %lu lines hidden --]\n"
-msgstr[0] "[-- %s, %lu rida peidetud --]\n"
-msgstr[1] "[-- %s, %lu rida peidetud --]\n"
+msgstr[0] "[-- %s, %lu peidetud rida --]\n"
+msgstr[1] "[-- %s, %lu peidetud rida --]\n"
 
-#: src/lang.c:278
+#: src/lang.c:281
 msgid "Mark not selected articles read?"
 msgstr "MÃ¤rgin valimata artiklid loetuks?"
 
-#: src/lang.c:279
+#: src/lang.c:282
 msgid "Connection Info"
 msgstr "Ãœhenduse info"
 
-#: src/lang.c:280
+#: src/lang.c:283
 msgid "Reading from local spool.\n"
 msgstr "Loen kohalikust spool kataloogist.\n"
 
-#: src/lang.c:281
+#: src/lang.c:284
 msgid "Reading saved news.\n"
 msgstr "Loen salvestatud uudiseid.\n"
 
-#: src/lang.c:282
+#: src/lang.c:285
 msgid ""
 "\n"
 "Configuration files:\n"
@@ -950,7 +963,7 @@ msgstr ""
 "Seadete failid:\n"
 "---------------\n"
 
-#: src/lang.c:290
+#: src/lang.c:293
 msgid ""
 "\n"
 "Local spool config:\n"
@@ -960,11 +973,11 @@ msgstr ""
 "Kohalik spool seadistus:\n"
 "------------------------\n"
 
-#: src/lang.c:295
+#: src/lang.c:298
 msgid "COMPRESS      :"
 msgstr "TIHENDUS      :"
 
-#: src/lang.c:296
+#: src/lang.c:299
 msgid ""
 "\n"
 "Connection details:\n"
@@ -974,93 +987,93 @@ msgstr ""
 "Ãœhenduse info:\n"
 "--------------\n"
 
-#: src/lang.c:298
+#: src/lang.c:301
 #, c-format
 msgid " DEFLATE %s\n"
 msgstr " DEFLATE %s\n"
 
-#: src/lang.c:299
+#: src/lang.c:302
 msgid "(enabled)"
 msgstr "(lubatud)"
 
-#: src/lang.c:300
+#: src/lang.c:303
 msgid "(inactive)"
 msgstr "(mitteaktiivne)"
 
-#: src/lang.c:302
+#: src/lang.c:305
 msgid " DEFLATE (not supported)\n"
 msgstr " DEFLATE (pole toetatud)\n"
 
-#: src/lang.c:305
+#: src/lang.c:308
 msgid "(disabled)"
 msgstr "(keelatud)"
 
-#: src/lang.c:306
-#, fuzzy, c-format
+#: src/lang.c:309
+#, c-format
 msgid "NNTP TIMEOUT  : %d second %s\n"
 msgid_plural "NNTP TIMEOUT  : %d seconds %s\n"
 msgstr[0] "NNTP TIMEOUT  : %d sekund %s\n"
 msgstr[1] "NNTP TIMEOUT  : %d sekundit %s\n"
 
-#: src/lang.c:308
+#: src/lang.c:311
 #, c-format
 msgid "IMPLEMENTATION: %s\n"
 msgstr "IMPLEMENTATION: %s\n"
 
-#: src/lang.c:310
+#: src/lang.c:313
 #, c-format
 msgid "MAXARTNUM     : %s\n"
 msgstr "MAXARTNUM     : %s\n"
 
-#: src/lang.c:312
+#: src/lang.c:315
 #, c-format
 msgid "Reading via NNTP (%s).\n"
 msgstr "Loe NNTP kaudu (%s).\n"
 
-#: src/lang.c:313
+#: src/lang.c:316
 #, c-format
 msgid "NNTPPORT      : %u\n"
 msgstr "NNTPPORT      : %u\n"
 
-#: src/lang.c:314
+#: src/lang.c:317
 msgid "read only"
 msgstr "ainult lugemiseks"
 
-#: src/lang.c:315
+#: src/lang.c:318
 msgid "read/write"
 msgstr "lugemiseks/kirjutamiseks"
 
-#: src/lang.c:316
+#: src/lang.c:319
 #, c-format
 msgid "NNTPSERVER    : %s\n"
 msgstr "NNTPSERVER    : %s\n"
 
-#: src/lang.c:317
+#: src/lang.c:320
 #, c-format
 msgid "CONNECTIONTYPE: %s\n"
 msgstr "ÃœHENDUSETÃœÃœP: %s\n"
 
-#: src/lang.c:319
-#, fuzzy, c-format
+#: src/lang.c:322
+#, c-format
 msgid "Reading trusted via NNTPS (%s; "
-msgstr "Loen usaldusvÃ¤Ã¤rne kasutades NNTPS (%s; "
+msgstr "Usaldatav lugemine kasutades NNTPS (%s; "
 
-#: src/lang.c:320
-#, fuzzy, c-format
+#: src/lang.c:323
+#, c-format
 msgid "Reading untrusted via NNTPS (%s; "
-msgstr "Loen ebausaldusvÃ¤Ã¤rne kasutades NNTPS (%s; "
+msgstr "Mitteusaldatav lugemine kasutades NNTPS (%s; "
 
-#: src/lang.c:321
+#: src/lang.c:324
 #, c-format
 msgid "Certificate #%d\n"
 msgstr "Sertifikaat #%d\n"
 
-#: src/lang.c:323
+#: src/lang.c:326
 #, c-format
 msgid "Issuer : %s\n"
 msgstr "VÃ¤ljastaja : %s\n"
 
-#: src/lang.c:324
+#: src/lang.c:327
 msgid ""
 "\n"
 "Server certificate information:\n"
@@ -1070,12 +1083,12 @@ msgstr ""
 "Serveri sertifikaadi info:\n"
 "--------------------------\n"
 
-#: src/lang.c:325
+#: src/lang.c:328
 #, c-format
 msgid "Subject: %s\n"
 msgstr "Teema: %s\n"
 
-#: src/lang.c:326
+#: src/lang.c:329
 msgid ""
 "\n"
 "TLS information:\n"
@@ -1085,140 +1098,140 @@ msgstr ""
 "TLS info:\n"
 "---------\n"
 
-#: src/lang.c:328
+#: src/lang.c:331
 msgid "UNEXPECTED, possible BUG"
 msgstr "OOTAMATU, vÃµimalik VIGA"
 
-#: src/lang.c:329
+#: src/lang.c:332
 msgid "tolerated as \"-k\" (insecure) requested"
 msgstr "tolereerin, kuna \"-k\" (ebaturvaline) sooviti"
 
-#: src/lang.c:330
+#: src/lang.c:333
 #, c-format
 msgid ""
 "Server certificate verification FAILED:\n"
 "\t%s\n"
 "\t(%s)\n"
 msgstr ""
-"Serveri sertifikaadi kontroll ebaÃµnnestus:\n"
+"Serveri sertifikaadi kontroll EBAÃ•NNESTUS:\n"
 "\t%s\n"
 "\t(%s)\n"
 
-#: src/lang.c:331
+#: src/lang.c:334
 msgid "Server certificate verified successfully.\n"
 msgstr "Serveri sertifikaat on edukalt kontrollitud.\n"
 
-#: src/lang.c:335
+#: src/lang.c:338
 msgid "Server certificate verification FAILED: <can't get reason>\n"
 msgstr ""
 "Serveri sertifikaadi kontroll ebaÃµnnestus: <ei saa tuvastada pÃµhjust>\n"
 
-#: src/lang.c:339
+#: src/lang.c:342
 #, c-format
 msgid "%s %s (strength %d)\n"
 msgstr "%s %s (tugevus %d)\n"
 
-#: src/lang.c:346
+#: src/lang.c:349
 #, c-format
 msgid "Cook article failed, %s is exiting"
 msgstr "Artikli virmindamine ebaÃµnnestus, %s lÃµpetab tÃ¶Ã¶"
 
-#: src/lang.c:347
+#: src/lang.c:350
 msgid "<CR>"
 msgstr "<CR>"
 
-#: src/lang.c:348
+#: src/lang.c:351
 msgid "Creating active file for saved groups...\n"
 msgstr "Loon salvestatud gruppidele active faili...\n"
 
-#: src/lang.c:349
+#: src/lang.c:352
 #, c-format
 msgid "Creating %s file...\n"
 msgstr "Loon %s faili...\n"
 
-#: src/lang.c:351 src/lang.c:1843 src/lang.c:1863
+#: src/lang.c:354 src/lang.c:1875 src/lang.c:1895
 msgid "Default"
 msgstr "Vaikimisi"
 
-#: src/lang.c:352
+#: src/lang.c:355
 msgid "Delete saved files that have been post processed?"
 msgstr "Kas kustutada salvestatud ja tÃ¶Ã¶deldud failid?"
 
-#: src/lang.c:353
+#: src/lang.c:356
 msgid "Deleting temporary files..."
 msgstr "Kustutan ajutisi faile..."
 
-#: src/lang.c:355
+#: src/lang.c:358
 msgid "*** End of article ***"
 msgstr "*** Artiklid on otsas ***"
 
-#: src/lang.c:356
+#: src/lang.c:359
 msgid "*** End of articles ***"
 msgstr "*** Artiklid on otsas ***"
 
-#: src/lang.c:357
+#: src/lang.c:360
 msgid "*** End of attachments ***"
 msgstr "*** Manused on otsas ***"
 
-#: src/lang.c:358
+#: src/lang.c:361
 msgid "*** End of groups ***"
 msgstr "*** Grupid on otsas ***"
 
-#: src/lang.c:359
+#: src/lang.c:362
 msgid "*** End of page ***"
 msgstr "*** Lehe lÃµpp ***"
 
-#: src/lang.c:360
+#: src/lang.c:363
 msgid "*** End of posted articles ***"
 msgstr "*** Postitatud artiklid on otsas ***"
 
-#: src/lang.c:361
+#: src/lang.c:364
 msgid "*** End of scopes ***"
 msgstr "*** Skoopide lÃµpp ***"
 
-#: src/lang.c:362
+#: src/lang.c:365
 msgid "*** End of thread ***"
 msgstr "*** Teema on otsas ***"
 
-#: src/lang.c:363
+#: src/lang.c:366
 msgid "*** End of URLs ***"
 msgstr "*** URL'id on otsas ***"
 
-#: src/lang.c:364
+#: src/lang.c:367
 msgid "Enter limit of articles to get> "
 msgstr "Sisestage leatavate artiklite piirang> "
 
-#: src/lang.c:365
+#: src/lang.c:368
 msgid "Enter Message-ID to go to> "
 msgstr "Sisestage Message-ID> "
 
-#: src/lang.c:366
+#: src/lang.c:369
 msgid " and enter next unread thread"
 msgstr " ja siseneda jÃ¤rgmisse lugemata teemasse"
 
-#: src/lang.c:367
+#: src/lang.c:370
 msgid " and enter next unread article"
 msgstr " ja sisene jÃ¤rgmisse lugemata artiklisse"
 
-#: src/lang.c:368
+#: src/lang.c:371
 msgid " and enter next unread group"
 msgstr " ja siseneda jÃ¤rgmisse lugemata teemasse"
 
-#: src/lang.c:369
+#: src/lang.c:372
 msgid "Enter option number> "
 msgstr "Sisestage omaduse number> "
 
-#: src/lang.c:370
+#: src/lang.c:373
 #, c-format
 msgid "Enter range [%s]> "
 msgstr "Sisestage vahemik [%s]> "
 
-#: src/lang.c:371
+#: src/lang.c:374
 #, c-format
 msgid "Error: Could not appended %s to %s"
 msgstr "Viga: Ei saa lisada %s %s lÃµppu"
 
-#: src/lang.c:372
+#: src/lang.c:375
 msgid ""
 "\n"
 "Warning: Approved: header used.\n"
@@ -1226,22 +1239,22 @@ msgstr ""
 "\n"
 "Hoiatus: Kasutati pÃ¤iserida Approved:.\n"
 
-#: src/lang.c:373
+#: src/lang.c:376
 #, c-format
 msgid "  Line %d: \"%s\": given string too long.\n"
 msgstr "  Rida %d: \"%s\": antud sÃµne on liiga pikk.\n"
 
-#: src/lang.c:374
+#: src/lang.c:377
 #, c-format
 msgid "  Line %d: \"%s\": unrecognized attribute.\n"
-msgstr "Rida %d: \"%s\": tundmatu atribuut.\n"
+msgstr "  Rida %d: \"%s\": tundmatu atribuut.\n"
 
-#: src/lang.c:375
+#: src/lang.c:378
 #, c-format
 msgid "  Line %d: \"%s\": malformed line, '=' missing.\n"
 msgstr "  Rida %d: \"%s\": vigane rida, puudub '='.\n"
 
-#: src/lang.c:379
+#: src/lang.c:382
 #, c-format
 msgid ""
 "\n"
@@ -1251,7 +1264,7 @@ msgstr ""
 "Viga: Vigane aadress \"%s\" pÃ¤ise real.\n"
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:'
-#: src/lang.c:381
+#: src/lang.c:384
 msgid ""
 "\n"
 "Error: Bad FQDN in Message-ID: header.\n"
@@ -1259,27 +1272,33 @@ msgstr ""
 "\n"
 "Viga: Vigane FQDN Message-ID: real.\n"
 
-#: src/lang.c:383
+#: src/lang.c:386
 #, c-format
 msgid "Can't use literal IPv%d-address %s with TLS (-T)"
 msgstr "TLS (-T) ei luba tÃ¤ht-tÃ¤helist IPv%d aadressi %s kasutada"
 
-#: src/lang.c:386
+#: src/lang.c:389
 #, c-format
 msgid "Can't unlock %s"
 msgstr "%s ei saa lahti lukustada"
 
-#: src/lang.c:387
+#: src/lang.c:390
 #, c-format
 msgid "Couldn't dotlock %s - article not appended!"
 msgstr "Ei saa punkt-lukustada %s - artiklit ei lisatud!"
 
-#: src/lang.c:388
+#: src/lang.c:391
 #, c-format
 msgid "Couldn't lock %s - article not appended!"
 msgstr "Ei saa lukustada %s - artiklit ei lisatud!"
 
-#: src/lang.c:391
+#: src/lang.c:393
+msgid ""
+"\n"
+"Error: Control-message without Approved-header.\n"
+msgstr ""
+
+#: src/lang.c:395
 #, c-format
 msgid ""
 "Server requires authentication but compression (-C) is already active.\n"
@@ -1288,32 +1307,32 @@ msgstr ""
 "Server nÃµuab autentimist, aga tihendamine (-C) on juba aktiivne.\n"
 "KÃ¤ivitage %s kasutades -A ja -C vÃµtmeid.\n"
 
-#: src/lang.c:394
+#: src/lang.c:398
 #, c-format
 msgid "Corrupted file %s"
 msgstr "Vigane fail %s"
 
-#: src/lang.c:396
+#: src/lang.c:400
 #, c-format
 msgid "couldn't expand %s\n"
 msgstr "ei saa laiendada %s\n"
 
-#: src/lang.c:398
+#: src/lang.c:402
 #, c-format
 msgid "date in future: \"%s\""
-msgstr ""
+msgstr "kuupÃ¤ev tulevikust: \"%s\""
 
-#: src/lang.c:399
+#: src/lang.c:403
 #, c-format
 msgid "Unparsable date: \"%s\""
-msgstr ""
+msgstr "Mitteparsitav kuupÃ¤ev: \"%s\""
 
-#: src/lang.c:400
+#: src/lang.c:404
 #, c-format
 msgid "Error: Custom format empty. Using default \"%s\"."
 msgstr "Viga: MÃ¤Ã¤ratud vorming on tÃ¼hi. Kasutan vaikevÃ¤Ã¤rtust \"%s\"."
 
-#: src/lang.c:401
+#: src/lang.c:405
 msgid ""
 "\n"
 "Error: Article is empty.\n"
@@ -1321,7 +1340,7 @@ msgstr ""
 "\n"
 "Viga: Artikkel on tÃ¼hi.\n"
 
-#: src/lang.c:403
+#: src/lang.c:407
 msgid ""
 "\n"
 "Error: Followup-To \"poster\" and a newsgroup is not allowed!\n"
@@ -1329,40 +1348,40 @@ msgstr ""
 "\n"
 "Viga: Followup-To postitajale ja gruppi ei ole lubatud!\n"
 
-#: src/lang.c:404
+#: src/lang.c:408
 #, c-format
 msgid "Error: Custom format exceeds screen width. Using default \"%s\"."
 msgstr "Viga: Vorming Ã¼letab ekraani laust. Kasutan vaikimisi \"%s\"."
 
-#: src/lang.c:405
+#: src/lang.c:409
 msgid "Internal error in GNKSA routine - send bug report.\n"
 msgstr "Sisemine viga GNKSA protseduuris - saatke vearaport.\n"
 
-#: src/lang.c:406
+#: src/lang.c:410
 msgid "Left angle bracket missing in route address.\n"
 msgstr "Aadressis puudub <.\n"
 
-#: src/lang.c:407
+#: src/lang.c:411
 msgid "Left parenthesis missing in old-style address.\n"
 msgstr "Vanas stiilis aadressis puudub vasak Ã¼marsulg.\n"
 
-#: src/lang.c:408
+#: src/lang.c:412
 msgid "Right parenthesis missing in old-style address.\n"
 msgstr "Vanas stiilis aadressis puudub parem Ã¼marsulg.\n"
 
-#: src/lang.c:409
+#: src/lang.c:413
 msgid "At-sign missing in mail address.\n"
 msgstr "Postiaadressis puudub at-mÃ¤rk.\n"
 
-#: src/lang.c:410
+#: src/lang.c:414
 msgid "Right angle bracket missing in route address.\n"
 msgstr "Aadressis puudub >.\n"
 
-#: src/lang.c:411
+#: src/lang.c:415
 msgid "Single component FQDN is not allowed. Add your domain.\n"
 msgstr "Ãœhekomponendiline FQDN pole lubatud. Lisage oma doomen.\n"
 
-#: src/lang.c:412
+#: src/lang.c:416
 msgid ""
 "Invalid domain. Send bug report if your top level domain really exists.\n"
 "Use .invalid as top level domain for munged addresses.\n"
@@ -1370,7 +1389,7 @@ msgstr ""
 "Vigane doomen. Saatke vearaport, kui teie doomen on reaalselt olemas.\n"
 "Kasutage \"vigase\" aadressi kirjutamisel juurmise doomenina .invalid.\n"
 
-#: src/lang.c:413
+#: src/lang.c:417
 msgid ""
 "Illegal domain. Send bug report if your top level domain really exists.\n"
 "Use .invalid as top level domain for munged addresses.\n"
@@ -1378,7 +1397,7 @@ msgstr ""
 "Vigane doomen. Saatke vearaport, kui teie doomen on reaalselt olemas.\n"
 "Kasutage \"vigase\" aadressi kirjutamisel juurmise doomenina .invalid.\n"
 
-#: src/lang.c:414
+#: src/lang.c:418
 msgid ""
 "Unknown domain. Send bug report if your top level domain really exists.\n"
 "Use .invalid as top level domain for munged addresses.\n"
@@ -1386,52 +1405,52 @@ msgstr ""
 "Vigane doomen. Saatke vearaport, kui teie doomen on reaalselt olemas.\n"
 "Kasutage \"vigase\" aadressi kirjutamisel juurmise doomenina .invalid.\n"
 
-#: src/lang.c:415
+#: src/lang.c:419
 msgid "Illegal character in FQDN.\n"
 msgstr "FQDN sisaldab lubamatut sÃ¼mbolit.\n"
 
-#: src/lang.c:416
+#: src/lang.c:420
 msgid "Zero length FQDN component not allowed.\n"
 msgstr "Null pikkusega FQDN komponent ei ole lubatud.\n"
 
-#: src/lang.c:417
+#: src/lang.c:421
 msgid "FQDN component exceeds maximum allowed length (63 chars).\n"
 msgstr "FQDN komponendi pikkus Ã¼letab maksimaalset lubatut (63 sÃ¼mbolit).\n"
 
-#: src/lang.c:418
+#: src/lang.c:422
 msgid "FQDN component may not start or end with hyphen.\n"
 msgstr "FQDN komponendi alguses ega lÃµpus ei vÃµi olla kriips.\n"
 
-#: src/lang.c:419
+#: src/lang.c:423
 msgid "FQDN component may not start with digit.\n"
 msgstr "FQDN komponent ei vÃµi alata numbriga.\n"
 
-#: src/lang.c:420
+#: src/lang.c:424
 msgid "Domain literal has impossible numeric value.\n"
 msgstr "Doomen sisaldab vÃµimatut numbrilist vÃ¤Ã¤rtust.\n"
 
-#: src/lang.c:421
+#: src/lang.c:425
 msgid ""
 "Domain literal is for private use only and not allowed for global use.\n"
 msgstr "Doomenit on lubatud kasutada ainult privaatvÃµrgus.\n"
 
-#: src/lang.c:422
+#: src/lang.c:426
 msgid "Right bracket missing in domain literal.\n"
 msgstr "Doomenis puudub vasak sulg.\n"
 
-#: src/lang.c:423
+#: src/lang.c:427
 msgid "Missing localpart of mail address.\n"
 msgstr "Aadressil puudub lokaalne osa.\n"
 
-#: src/lang.c:424
+#: src/lang.c:428
 msgid "Illegal character in localpart of mail address.\n"
 msgstr "Lubamatu sÃ¼mbol aadressi lokaalses osas.\n"
 
-#: src/lang.c:425
+#: src/lang.c:429
 msgid "Zero length localpart component not allowed.\n"
 msgstr "Null pikkusega lokaalne komponent ei ole lubatud.\n"
 
-#: src/lang.c:426
+#: src/lang.c:430
 msgid ""
 "Illegal character in realname.\n"
 "Unquoted words may not contain '!()<>@,;:\\.[]' in route addresses.\n"
@@ -1439,7 +1458,7 @@ msgstr ""
 "PÃ¤risnimes on lubamatu sÃ¼mbol.\n"
 "Kvootimata sÃµnad aadressides ei tohi sisaldada '!()<>@,;:\\.[]'.\n"
 
-#: src/lang.c:427
+#: src/lang.c:431
 msgid ""
 "Illegal character in realname.\n"
 "Quoted words may not contain '()<>\\'.\n"
@@ -1447,7 +1466,7 @@ msgstr ""
 "PÃ¤risnimes on lubamatu sÃ¼mbol.\n"
 "Kvooditud sÃµnad ei vÃµi sisaldada '()<>\\'.\n"
 
-#: src/lang.c:428
+#: src/lang.c:432
 msgid ""
 "Illegal character in realname.\n"
 "Encoded words may not contain '!()<>@,;:\"\\.[]/=' in parameter.\n"
@@ -1455,11 +1474,11 @@ msgstr ""
 "PÃ¤risnimes on lubamatu sÃ¼mbol.\n"
 "Kodeeritud sÃµnad parameetris ei vÃµi sisaldada '!()<>@,;:\"\\.[]/='.\n"
 
-#: src/lang.c:429
+#: src/lang.c:433
 msgid "Bad syntax in encoded word used in realname.\n"
 msgstr "Vigane reaalses nimes kasutatud kodeeritud sÃµna sÃ¼ntaks.\n"
 
-#: src/lang.c:430
+#: src/lang.c:434
 msgid ""
 "Illegal character in realname.\n"
 "Unquoted words may not contain '()<>\\' in old-style addresses.\n"
@@ -1467,21 +1486,25 @@ msgstr ""
 "PÃ¤risnimes on lubamatu sÃ¼mbol.\n"
 "Kvootimata sÃµnad vanas stiilis aadressides ei vÃµi sisaldada '()<>\\'.\n"
 
-#: src/lang.c:431
-#, fuzzy
+#: src/lang.c:435
 msgid ""
 "Illegal character in realname.\n"
 "Control characters and unencoded 8-bit characters > 127 are not allowed.\n"
 msgstr ""
 "PÃ¤risnimes on lubamatu sÃ¼mbol.\n"
-"KontrollsÃ¼mbolid ja kodeerimata 8bit sÃ¼mbolid vÃ¤Ã¤rtusega > 127 ei ole "
+"KontrollsÃ¼mbolid ja kodeerimata 8-bit sÃ¼mbolid vÃ¤Ã¤rtusega > 127 ei ole "
 "lubatud.\n"
 
-#: src/lang.c:432
+#: src/lang.c:436
 msgid "Missing realname.\n"
 msgstr "Puudub pÃ¤ris nimi.\n"
 
-#: src/lang.c:433
+#: src/lang.c:437
+#, c-format
+msgid "%c  %s\t Error: Group is read only!\n"
+msgstr ""
+
+#: src/lang.c:438
 msgid ""
 "\n"
 "Error: No blank line found after header.\n"
@@ -1489,7 +1512,7 @@ msgstr ""
 "\n"
 "Viga: peale pÃ¤iseridu pole tÃ¼hja rida.\n"
 
-#: src/lang.c:434
+#: src/lang.c:439
 msgid ""
 "\n"
 "Error: Illegal Distribution \"all\" used.\n"
@@ -1497,17 +1520,25 @@ msgstr ""
 "\n"
 "Viga: Kasutati vigast saaja aadressi \"all\".\n"
 
-#: src/lang.c:435
-#, c-format
+#: src/lang.c:440
+#, fuzzy, c-format
 msgid ""
 "\n"
-"Error: Illegal formatted %s.\n"
+"Error: Invalid formatted %s (line %d).\n"
 msgstr ""
 "\n"
 "Viga: Vigaselt vormindatud %s.\n"
 
-#. TODO: fixme, US-ASCII is not the only 7-bit charset we know about
-#: src/lang.c:437
+#: src/lang.c:441
+#, fuzzy, c-format
+msgid ""
+"\n"
+"Error: illegal header combination \"%s\" and \"%s\" used.\n"
+msgstr ""
+"\n"
+"Viga: Kasutati vigast saaja aadressi \"all\".\n"
+
+#: src/lang.c:444
 msgid ""
 "\n"
 "Error: Posting contains non-ASCII characters but MM_CHARSET is set to\n"
@@ -1517,10 +1548,10 @@ msgid ""
 msgstr ""
 "\n"
 "Viga: Postitus sisaldab mitte-ASCII sÃ¼mboleid, aga MM_CHARSET vÃ¤Ã¤rtuseks\n"
-"      on US-ASCII - palun seadke MM_CHARSET vÃ¤Ã¤rtus oma keelele sobivaks\n"
+"      on US_ASCII - palun seadke MM_CHARSET vÃ¤Ã¤rtus oma keelele sobivaks\n"
 "      kasutades seadete M)enÃ¼Ã¼d vÃµi toimetades tinrc faili.\n"
 
-#: src/lang.c:442
+#: src/lang.c:450
 msgid ""
 "\n"
 "Error: Posting contains  non-ASCII characters  but the  MIME encoding\n"
@@ -1536,7 +1567,7 @@ msgstr ""
 "      enam levinud.  Muuta saate kasutades seadete M)enÃ¼Ã¼d vÃµi toimetades\n"
 "      tinrc faili.\n"
 
-#: src/lang.c:448
+#: src/lang.c:456
 msgid ""
 "\n"
 "Error: Article starts with blank line instead of header\n"
@@ -1544,18 +1575,18 @@ msgstr ""
 "\n"
 "Viga: Artikkel algab pÃ¤ise asemel tÃ¼hja reaga\n"
 
-#: src/lang.c:449
-#, c-format
+#: src/lang.c:457
+#, fuzzy, c-format
 msgid ""
 "\n"
-"Error: Header on line %d does not have a colon after the header name:\n"
+"Error: Header in line %d does not have a colon after the header name:\n"
 "%s\n"
 msgstr ""
 "\n"
 "Viga: PÃ¤isereal %d puudub pÃ¤ise nime jÃ¤rel koolon:\n"
 "%s\n"
 
-#: src/lang.c:450
+#: src/lang.c:458
 #, c-format
 msgid ""
 "\n"
@@ -1564,7 +1595,7 @@ msgstr ""
 "\n"
 "Viga: \"%s:\" rida on tÃ¼hi.\n"
 
-#: src/lang.c:451
+#: src/lang.c:459
 #, c-format
 msgid ""
 "\n"
@@ -1573,54 +1604,45 @@ msgstr ""
 "\n"
 "Viga: Artikli pÃ¤ises puudub rida \"%s:\".\n"
 
-#: src/lang.c:452
-#, fuzzy, c-format
+#: src/lang.c:460
+#, c-format
 msgid ""
 "\n"
 "Warning: %s contains non 7-bit chars.\n"
 msgstr ""
 "\n"
-"Viga: %s sisaldab mitte 7bit sÃ¼mboleid.\n"
+"Hoiatus: %s sisaldab mitte 7-bit sÃ¼mboleid.\n"
 
-#: src/lang.c:453
-#, c-format
+#: src/lang.c:461
+#, fuzzy, c-format
 msgid ""
 "\n"
-"Error: Header on line %d does not have a space after the colon:\n"
+"Error: Header in line %d does not have a space after the colon:\n"
 "%s\n"
 msgstr ""
 "\n"
 "Viga: PÃ¤isel real %d puudub kooloni jÃ¤rel tÃ¼hik:\n"
 "%s\n"
 
-#. TRANSLATORS: for nplurals>=3
-#: src/lang.c:455
-#, fuzzy, c-format
+#: src/lang.c:462
+#, c-format
 msgid ""
 "\n"
-"Error: There are multiple (%d) \"%s:\" line in the header.\n"
-msgid_plural ""
-"\n"
-"Error: There are multiple (%d) \"%s:\" lines in the header.\n"
-msgstr[0] ""
-"\n"
-"Viga: PÃ¤ises on mitu (%d) \"%s:\" rida.\n"
-msgstr[1] ""
-"\n"
-"Viga: PÃ¤ises on mitu (%d) \"%s:\" rida.\n"
+"Error: Duplicated header \"%s:\" in line %d.\n"
+msgstr ""
 
-#: src/lang.c:456
-#, c-format
+#: src/lang.c:463
+#, fuzzy, c-format
 msgid ""
 "\n"
-"Error: Header on line %d has no name:\n"
+"Error: Header in line %d has no name:\n"
 "%s\n"
 msgstr ""
 "\n"
 "Viga: PÃ¤isel real %d puudub nimi:\n"
 "%s\n"
 
-#: src/lang.c:457
+#: src/lang.c:464
 msgid ""
 "\n"
 "Error: This is a mailgroup, but a recipient (\"To:\") is missing.\n"
@@ -1628,42 +1650,42 @@ msgstr ""
 "\n"
 "Viga: See on e-posti grupp, aga saaja (\"To:\") puudub.\n"
 
-#: src/lang.c:458
+#: src/lang.c:465
 #, c-format
 msgid "Mixed up '-f'/'-F'? %s %s"
 msgstr "Segi aetud '-f'/'-F'? %s %s"
 
-#: src/lang.c:460
+#: src/lang.c:467
 #, c-format
 msgid "Insecure permissions of %s (%o)"
 msgstr "Ebaturvalised Ãµigused failil %s (%o)"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:464
-#, fuzzy, c-format
+#: src/lang.c:471
+#, c-format
 msgid "Line %d is longer than %d octet and should be folded.\n"
 msgid_plural "Line %d is longer than %d octets and should be folded.\n"
-msgstr[0] "Rida %d on pikem kui %d baiti ja tuleks poolitada.\n"
+msgstr[0] "Rida %d on pikem kui %d bait ja tuleks poolitada.\n"
 msgstr[1] "Rida %d on pikem kui %d baiti ja tuleks poolitada.\n"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:467
-#, fuzzy, c-format
+#: src/lang.c:474
+#, c-format
 msgid "Line %d is longer than %d octet and should be shortened.\n"
 msgid_plural "Line %d is longer than %d octets and should be shortened.\n"
 msgstr[0] "Rida %d on pikem kui %d bait ja tuleks lÃ¼hendada.\n"
 msgstr[1] "Rida %d on pikem kui %d baiti ja tuleks lÃ¼hendada.\n"
 
-#: src/lang.c:472
+#: src/lang.c:479
 #, c-format
 msgid "MIME parse error: Unexpected end of %s/%s article\n"
 msgstr "MIME parsimise viga: Ootamatu artikli %s/%s lÃµpp\n"
 
-#: src/lang.c:473
+#: src/lang.c:480
 msgid "MIME parse error: Start boundary whilst reading headers\n"
 msgstr "MIME parsimise viga: Algas eraldaja aga loen alles pÃ¤iseid\n"
 
-#: src/lang.c:474
+#: src/lang.c:481
 msgid ""
 "\n"
 "Error: \"poster\" is not allowed in Newsgroups!\n"
@@ -1671,24 +1693,22 @@ msgstr ""
 "\n"
 "Viga: \"poster\" ei ole lubatud gruppides!\n"
 
-#: src/lang.c:475
+#: src/lang.c:482
 msgid "Can't get a (fully-qualified) domain-name!"
 msgstr "Ei Ãµnnestu saada (tÃ¤is) doomeninime!"
 
-#: src/lang.c:476
-#, fuzzy
+#: src/lang.c:483
 msgid "No valid newsgroup given."
 msgid_plural "No valid newsgroups given."
-msgstr[0] "Kehtivat gruppi pole antud."
-msgstr[1] "Kehtivaid gruppe pole antud."
+msgstr[0] "Kehtivat gruppi ei antud."
+msgstr[1] "Kehtivaid gruppe ei antud."
 
-#: src/lang.c:477
-#, fuzzy
+#: src/lang.c:484
 msgid " You may need to retry without \"-n\"."
-msgstr " VÃµib-olla peate proovima uuesti ilma \"-n\"-ita."
+msgstr " VÃµib olla vajalik korrata vÃµtmeta \"-n\"."
 
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:480
+#: src/lang.c:487
 msgid ""
 "\n"
 "Error: From: line missing.\n"
@@ -1696,124 +1716,146 @@ msgstr ""
 "\n"
 "Viga: From: rida puudub.\n"
 
-#: src/lang.c:483
+#: src/lang.c:490
 #, c-format
 msgid "No permissions to go into %s\n"
 msgstr "Puuduvad Ãµigused siseneda %s\n"
 
-#: src/lang.c:484
+#: src/lang.c:491
 #, c-format
 msgid "No read permissions for %s\n"
 msgstr "%s lugemiseks pole Ãµiguseid\n"
 
-#: src/lang.c:485
+#: src/lang.c:492
 #, c-format
 msgid "File %s does not exist\n"
 msgstr "Faili %s pole\n"
 
-#: src/lang.c:486
+#: src/lang.c:493
 #, c-format
 msgid "No write permissions for %s\n"
 msgstr "%s kirjutamiseks pole Ãµiguseid\n"
 
-#: src/lang.c:488
+#: src/lang.c:495
 #, c-format
 msgid "Not a literal IPv6 address: %s"
 msgstr "Ei ole otsene IPv6 address: %s"
 
-#: src/lang.c:492
+#: src/lang.c:499
+#, c-format
+msgid "Error: obsolete \"Control:\"-message: %s\n"
+msgstr ""
+
+#: src/lang.c:500
 #, fuzzy, c-format
+msgid ""
+"\n"
+"Error: Forbidden obsolete header \"%s:\" in line %d used.\n"
+msgstr ""
+"\n"
+"Viga: Vigane aadress \"%s\" pÃ¤ise real.\n"
+
+#: src/lang.c:501
+#, c-format
 msgid "%s: -%c option requires an argument\n"
 msgstr "%s: -%c vÃµti nÃµuab argumenti\n"
 
-#: src/lang.c:493
-#, fuzzy, c-format
+#: src/lang.c:502
+#, c-format
 msgid "%s: -%c unknown option\n"
-msgstr "%s: -%c vigane vÃµti\n"
+msgstr "%s: -%c tundmatu vÃµti\n"
 
-#: src/lang.c:495
+#: src/lang.c:504
 msgid "Can't get user information (/etc/passwd missing?)"
 msgstr "Ei leia kasutate kohta infot (/etc/passwd puudub?)"
 
-#: src/lang.c:497
+#: src/lang.c:506
 msgid "error"
 msgid_plural "errors"
 msgstr[0] "viga"
 msgstr[1] "viga"
 
-#: src/lang.c:500
-#, c-format
+#: src/lang.c:509
+#, fuzzy, c-format
 msgid ""
 "\n"
-"Error on line %d: \"Sender:\" header not allowed (it will be added for you)\n"
+"Error: \"Sender:\" header not allowed (line %d), it will be added for you.\n"
 msgstr ""
 "\n"
 "Viga real %d: \"Sender:\" pÃ¤iserida pole lubatud (see lisatakse teie eest)\n"
 
-#: src/lang.c:502
+#: src/lang.c:511
 #, c-format
 msgid "Server has non of the groups listed in %s"
 msgstr "Serveril pole failis %s nÃ¤idatud gruppe"
 
-#: src/lang.c:503
+#: src/lang.c:512
 #, c-format
 msgid "Error: unlink %s"
 msgstr "Viga: unlink %s"
 
-#: src/lang.c:504
+#: src/lang.c:513
 msgid "Unknown display level"
 msgstr "Tundmatu ektaani tase"
 
-#: src/lang.c:506
+#: src/lang.c:515
 msgid "Unreachable?\n"
 msgstr "KÃ¤ttesaamatu?\n"
 
-#: src/lang.c:508
+#: src/lang.c:517
 #, fuzzy, c-format
+msgid ""
+"\n"
+"Error: Unwanted header \"%s:\" in line %d used.\n"
+msgstr ""
+"\n"
+"Viga: Vigane aadress \"%s\" pÃ¤ise real.\n"
+
+#: src/lang.c:518
+#, c-format
 msgid "URI normalization failed: %s"
-msgstr "KÃ¤sk ebaÃµnnestus: %s"
+msgstr "URI normaliseerimine ebaÃµnnestus: %s"
 
-#: src/lang.c:509
+#: src/lang.c:519
 msgid "<ESC>"
 msgstr "<ESC>"
 
-#: src/lang.c:510
+#: src/lang.c:520
 msgid "Exiting..."
 msgstr "LÃµpetan..."
 
-#: src/lang.c:511
+#: src/lang.c:521
 msgid "leaving external mail-reader"
 msgstr "jÃ¤tan vÃ¤lise kirjade lugeja"
 
-#: src/lang.c:512
+#: src/lang.c:522
 #, c-format
 msgid "Extracting %s..."
 msgstr "Loon %s..."
 
-#: src/lang.c:514
+#: src/lang.c:524
 #, c-format
 msgid "Error writing %s file. Filesystem full? File reset to previous state."
 msgstr ""
 "Viga faili %s kirjutamisel. FailisÃ¼steem on tÃ¤is? Faili eelmine olek "
 "taastatud."
 
-#: src/lang.c:515
-#, c-format
-msgid "Error making backup of %s file. Filesystem full?"
-msgstr "Failist %s ei Ãµnnestu varukoopiat luua. FailisÃ¼steem on tÃ¤is?"
+#: src/lang.c:525
+#, fuzzy, c-format
+msgid "Error making backup of %s file"
+msgstr "Failist %s ei Ãµnnestu varukoopiat luua"
 
-#: src/lang.c:516
+#: src/lang.c:526
 #, c-format
 msgid "Filtering global rules (%d/%d) ('q' to quit)..."
 msgstr "Filtreerin globaalseid reegleid (%d/%d) (vÃ¤ljumiseks 'q')..."
 
-#: src/lang.c:517
+#: src/lang.c:527
 msgid "Rule created by: "
 msgstr "Reegli looja: "
 
 #. TRANSLATORS: do not translate header names like 'Subject:', 'From:', ...
-#: src/lang.c:519
-#, fuzzy
+#: src/lang.c:529
 msgid ""
 "# Format:\n"
 "#   comment=STRING    Optional. Multiple lines allowed. Comments must be "
@@ -1861,13 +1903,13 @@ msgstr ""
 "tark).\n"
 "#   from=SÃ•NE         Mittekohustuslik. From: rida (n. *Jaan Tamm*)\n"
 "#   msgid=SÃ•NE        Mittekohustuslik. Message-ID: rida (n. "
-"<123@ether.net>)\n"
+"<123@example.net>)\n"
 "#                     koos kÃµikide viidetega.\n"
 "#   msgid_last=SÃ•NE   Mittekohustuslik. Nagu Ã¼lal, aga ainult viimane "
 "viide.\n"
 "#   msgid_only=SÃ•NE   Mittekohustuslik. Nagu Ã¼lal, aga viideteta.\n"
 "#   refs_only=SÃ•NE    Mittekohustuslik. References: rida (n. "
-"<123@ether.net>)\n"
+"<123@example.net>)\n"
 "#                     ilma Message-ID:\n"
 "#   lines=[<>]?NUMBER Mittekohustuslik. Lines: rida. '<' vÃµi '>' pole\n"
 "#                     kohustuslikud.\n"
@@ -1880,49 +1922,48 @@ msgstr ""
 "#   time=NUMBER       Mittekohustuslik. Reegli aegumine time_t vÃ¤Ã¤rtusena\n"
 "#\n"
 
-#: src/lang.c:545
+#: src/lang.c:555
 #, c-format
 msgid "Enter score for rule (default=%d): "
 msgstr "Reegli kaal        (vaikimisi=%d): "
 
-#: src/lang.c:546
+#: src/lang.c:556
 #, c-format
 msgid "Enter the score weight (range 0 < score <= %d)"
 msgstr "Sisestage reegli kaal (vahemik on 0 < kaal <= %d)"
 
 #. SCORE_MAX
-#: src/lang.c:547
+#: src/lang.c:557
 msgid "Full"
 msgstr "TÃ¤is"
 
-#: src/lang.c:548
+#: src/lang.c:558
 msgid "Comment (optional)  : "
 msgstr "Kommentaar (vaba)   : "
 
-#: src/lang.c:550
-msgid "Malformed overview entry: servername missing."
-msgstr "Vigane Ã¼levaate kirje: serveri nimi puudub."
-
-#: src/lang.c:551
-#, c-format
-msgid "\t Xref: %s"
-msgstr "\t Xref: %s"
+#: src/lang.c:560
+#, fuzzy, c-format
+msgid ""
+"Malformed overview entry: servername missing.\n"
+"\t Xref: %s"
+msgstr ""
+"Vigane Ã¼levaate kirje: serveri nimi puudub.\n"
+"\t Xref: %s"
 
-#: src/lang.c:552
+#: src/lang.c:561
 msgid "Skipping Xref filter"
 msgstr "JÃ¤tan Xref filtri vahele"
 
-#: src/lang.c:554
+#: src/lang.c:563
 msgid "Apply pattern to    : "
 msgstr "Rakenda mustrit     : "
 
-#: src/lang.c:555
+#: src/lang.c:564
 #, c-format
 msgid "Enter pattern [%s]> "
 msgstr "Sisestage muster [%s]> "
 
-#: src/lang.c:556
-#, fuzzy
+#: src/lang.c:565
 msgid ""
 "\n"
 "You requested followups to your article to go to the following newsgroup:\n"
@@ -1931,894 +1972,892 @@ msgid_plural ""
 "You requested followups to your article to go to the following newsgroups:\n"
 msgstr[0] ""
 "\n"
-"Te soovisite vastused artiklile gruppi:\n"
+"Te soovisite vastused artiklile jÃ¤rgnevasse gruppi:\n"
 msgstr[1] ""
 "\n"
-"Te soovisite vastused artiklile gruppidesse:\n"
+"Te soovisite vastused artiklile jÃ¤rgnevatesse gruppidesse:\n"
 
-#: src/lang.c:557
+#: src/lang.c:566
 #, c-format
 msgid "   %s\t Answers will be directed to you by mail.\n"
 msgstr "   %s\t Vastused saadetakse teile kirjaga.\n"
 
-#: src/lang.c:558
+#: src/lang.c:567
 msgid "-- forwarded message --\n"
 msgstr "-- edastatud teade --\n"
 
-#: src/lang.c:559
+#: src/lang.c:568
 msgid "-- end of forwarded message --\n"
 msgstr "-- edastatud teate lÃµpp --\n"
 
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:561
+#: src/lang.c:570
 msgid "From: line (ignore case)      "
 msgstr "From: rida (tÃµstutundetu)   "
 
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:563
+#: src/lang.c:572
 msgid "From: line (case sensitive)   "
 msgstr "From: rida (tÃµstutundlik)   "
 
-#: src/lang.c:566
+#: src/lang.c:575
 #, c-format
 msgid "%s%s: Unknown host.\n"
 msgstr "%s%s: Tundmatu host.\n"
 
-#: src/lang.c:568
-#, fuzzy, c-format
+#: src/lang.c:577
+#, c-format
 msgid "%d ancient article marked as read."
 msgid_plural "%d ancient articles marked as read."
-msgstr[0] "%d vana artikkel on mÃ¤rgitud loetuks."
-msgstr[1] "%d vana artiklit on mÃ¤rgitud loetuks."
+msgstr[0] "%d igivana artikkel on mÃ¤rgitud loetuks."
+msgstr[1] "%d igivana artiklit on mÃ¤rgitud loetuks."
 
-#: src/lang.c:569
+#: src/lang.c:578
 msgid "Mark articles older than the given days or date as read> "
-msgstr ""
+msgstr "MÃ¤rgi antud pÃ¤evadest vÃµi kuupÃ¤evast vanemad artiklid loetuks> "
 
-#: src/lang.c:570
+#: src/lang.c:579
 #, c-format
 msgid "Please use %.100s instead"
 msgstr "Kasutage selle asemel palun %.100s"
 
-#: src/lang.c:571
+#: src/lang.c:580
 #, c-format
 msgid "%s is bogus"
 msgstr "gruppi %s pole"
 
-#: src/lang.c:572
+#: src/lang.c:581
 #, c-format
 msgid "Group %s is moderated. Continue?"
 msgstr "Grupp %s on modereeritav. JÃ¤tkan?"
 
-#: src/lang.c:573
+#: src/lang.c:582
 #, c-format
 msgid "Rereading %s..."
 msgstr "Loen %s uuesti..."
 
-#: src/lang.c:574
+#: src/lang.c:583
 msgid "Top Level Commands"
 msgstr "Ãœlemise taseme kÃ¤sud"
 
-#: src/lang.c:575
+#: src/lang.c:584
 msgid "Group Selection"
 msgstr "Grupi valik"
 
-#: src/lang.c:576
+#: src/lang.c:585
 msgid "group"
 msgid_plural "groups"
 msgstr[0] "grupp"
-msgstr[1] "gruppi"
+msgstr[1] "grupid"
 
-#: src/lang.c:577
+#: src/lang.c:586
 msgid ""
 "*** Group descriptions are disabled according to current select_format ***"
 msgstr "*** select_format blokeerib gruppide kirjeldused ***"
 
-#: src/lang.c:579
+#: src/lang.c:588
 msgid ""
 "One or more lines of comment. <CR> to add a line or proceed if line is empty."
 msgstr ""
 "Ãœks vÃµi enam kommentaari rida. <CR> lisamiseks vÃµi tÃ¼hja rea jÃ¤tkamiseks."
 
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:581
+#: src/lang.c:590
 msgid "From: line to add to filter file. <SPACE> toggles & <CR> sets."
 msgstr "From: rida filtrite faili. <TÃœHIK> lÃ¼litab, <CR> seab."
 
-#: src/lang.c:582
+#: src/lang.c:591
 msgid ""
 "Linecount of articles to be filtered. < for less, > for more, = for equal."
 msgstr "Filtraaritavate artiklite ridu. < on vÃ¤hem, > on rohkem, = on vÃµrdne."
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:'
-#: src/lang.c:584
+#: src/lang.c:593
 msgid "Message-ID: line to add to filter file. <SPACE> toggles & <CR> sets."
 msgstr "Message-ID: rida filtri faili lisamiseks. <TÃœHIK> lÃ¼litab, <CR> seab."
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:586
+#: src/lang.c:595
 msgid "Subject: line to add to filter file. <SPACE> toggles & <CR> sets."
 msgstr "Subject: rida filtri faili lisamiseks. <TÃœHIK> lÃ¼litab, <CR> seab."
 
 #. TRANSLATORS: do not translate header names like 'Subject:' and 'From:'
-#: src/lang.c:588
+#: src/lang.c:597
 msgid ""
 "Enter text pattern to filter if Subject: & From: lines are not what you want."
 msgstr ""
 "Sisestage filtreerimiseks tekstimuster, kui Subject: ja From: ei ole piisav."
 
-#: src/lang.c:589
+#: src/lang.c:598
 msgid ""
 "Select where text pattern should be applied. <SPACE> toggles & <CR> sets."
 msgstr "Valige, kus tekstimustrit rakendada. <TÃœHIK> lÃ¼litab, <CR> seab."
 
-#: src/lang.c:590
+#: src/lang.c:599
 msgid ""
 "Expiration time in days for the entered filter. <SPACE> toggles & <CR> sets."
 msgstr "Sisestatud filtri aegumisaeg pÃ¤evades. <TÃœHIK> lÃ¼litab, <CR> seab."
 
-#: src/lang.c:591
+#: src/lang.c:600
 msgid ""
 "Apply kill only to current group or all groups. <SPACE> toggles & <CR> sets."
 msgstr ""
 "Kasuta surmamist jooksval/kÃµikidel gruppidel. <TÃœHIK> lÃ¼litab, <CR> seab."
 
-#: src/lang.c:592
+#: src/lang.c:601
 msgid ""
 "Apply select to current group or all groups. <SPACE> toggles & <CR> sets."
 msgstr ""
 "Kasuta valikut jooksval/kÃµikidel gruppidel. <TÃœHIK> lÃ¼litab, <CR> seab."
 
-#: src/lang.c:593
+#: src/lang.c:602
 msgid "kill an article via a menu"
 msgstr "artiklite surmamise menÃ¼Ã¼"
 
-#: src/lang.c:594
+#: src/lang.c:603
 msgid "auto-select (hot) an article via a menu"
 msgstr "(kuuma) artikli automaatse valiku menÃ¼Ã¼"
 
-#: src/lang.c:595
+#: src/lang.c:604
 msgid "Browse URLs in article"
 msgstr "Brausi artiklis olevaid URLe"
 
-#: src/lang.c:596
+#: src/lang.c:605
 msgid "0 - 9\t  display article by number in current thread"
 msgstr "0 - 9\t  nÃ¤ita jooksva teema numbri jÃ¤rgi valitud artiklit"
 
-#: src/lang.c:598
+#: src/lang.c:607
 msgid "cancel (delete) or supersede (overwrite) current article"
 msgstr "katkesta (kustuta) vÃµi asenda (kirjuta Ã¼le) jooksev artikkel"
 
-#: src/lang.c:599
+#: src/lang.c:608
 msgid "post followup to current article"
 msgstr "postita vastus jooksvale artiklile"
 
-#: src/lang.c:600
+#: src/lang.c:609
 msgid "post followup (don't copy text) to current article"
 msgstr "postita vastus (kopeeri teksti) jooksvale artiklile"
 
-#: src/lang.c:601
+#: src/lang.c:610
 msgid "post followup to current article quoting complete headers"
 msgstr "postita vastus jooksvale artiklile, tsiteerides kÃµiki pÃ¤iseid"
 
-#: src/lang.c:602
+#: src/lang.c:611
 msgid "repost chosen article to another group"
 msgstr "postita valitud artikkel teise gruppi"
 
-#: src/lang.c:604
+#: src/lang.c:613
 msgid "edit article (mail-groups only)"
 msgstr "toimeta artiklit (ainult kirjade-grupid)"
 
-#: src/lang.c:605
+#: src/lang.c:614
 msgid "display first article in current thread"
 msgstr "nÃ¤ita jooksva teema esimest artiklit"
 
-#: src/lang.c:606
+#: src/lang.c:615
 msgid "display first page of article"
 msgstr "nÃ¤ita artikli esimest lehekÃ¼lge"
 
-#: src/lang.c:607
+#: src/lang.c:616
 msgid "show MIME details of this article"
 msgstr "nÃ¤ita selle artikli MIME infot"
 
-#: src/lang.c:608
+#: src/lang.c:617
 msgid "display last article in current thread"
 msgstr "nÃ¤ita jooksva teema viimast artiklit"
 
-#: src/lang.c:609
+#: src/lang.c:618
 msgid "display last page of article"
 msgstr "nÃ¤ita artikli viimast lehekÃ¼lge"
 
-#: src/lang.c:610
+#: src/lang.c:619
 msgid "mark rest of thread as read and advance to next unread"
 msgstr "mÃ¤rgi teema loetuks ja liigu jÃ¤rgmisele lugemata teemale"
 
-#: src/lang.c:611
+#: src/lang.c:620
 msgid "display next article"
 msgstr "nÃ¤ita jÃ¤rgmist artiklit"
 
-#: src/lang.c:612
+#: src/lang.c:621
 msgid "display first article in next thread"
 msgstr "nÃ¤ita jÃ¤rgmise teema esimest artiklit"
 
-#: src/lang.c:613
+#: src/lang.c:622
 msgid "display next unread article"
 msgstr "nÃ¤ita jÃ¤rgmist lugemata artiklit"
 
-#: src/lang.c:614
+#: src/lang.c:623
 msgid "go to the article that this one followed up"
 msgstr "mine artiklile, millele see artikkel jÃ¤rgneb"
 
-#: src/lang.c:615
+#: src/lang.c:624
 msgid "display previous article"
 msgstr "nÃ¤ita eelmist artiklit"
 
-#: src/lang.c:616
+#: src/lang.c:625
 msgid "display previous unread article"
 msgstr "nÃ¤ita eelmist lugemata artiklit"
 
-#: src/lang.c:617
+#: src/lang.c:626
 msgid "quickly kill an article using defaults"
 msgstr "surma kiiresti artikkel, kasutades vaikevÃ¤Ã¤rtusi"
 
-#: src/lang.c:618
+#: src/lang.c:627
 msgid "quickly auto-select (hot) an article using defaults"
 msgstr "vali kiiresti vaikevÃ¤Ã¤rtusi kasutades (kuumad) artiklid"
 
-#: src/lang.c:619
+#: src/lang.c:628
 msgid "return to group selection level"
 msgstr "tagasi gruppide valikusse"
 
-#: src/lang.c:620
+#: src/lang.c:629
 msgid "reply through mail to author"
 msgstr "vasta autorile kirjaga"
 
-#: src/lang.c:621
+#: src/lang.c:630
 msgid "reply through mail (don't copy text) to author"
 msgstr "vasta autorile kirjaga (teksti ei kopeerita)"
 
-#: src/lang.c:622
+#: src/lang.c:631
 msgid "reply through mail to author quoting complete headers"
 msgstr "vasta autorile kirjaga, tsiteerides kÃµiki pÃ¤iseid"
 
-#: src/lang.c:623
+#: src/lang.c:632
 msgid "search backwards within this article"
 msgstr "otsi artiklis tagaspidi"
 
-#: src/lang.c:624
+#: src/lang.c:633
 msgid "search forwards within this article"
 msgstr "otsi artiklis edaspidi"
 
-#: src/lang.c:625
+#: src/lang.c:634
 msgid "show article in raw-mode (including all headers)"
 msgstr "nÃ¤ita kogu artiklit (koos pÃ¤istega)"
 
-#: src/lang.c:626
+#: src/lang.c:635
 msgid "skip next block of included text"
 msgstr "jÃ¤rgmisele tekstiblokile"
 
-#: src/lang.c:627
+#: src/lang.c:636
 msgid "toggle display of sections hidden by a form-feed (^L) on/off"
 msgstr "lÃ¼lita lehevahetusega (^L) peidetud osade nÃ¤itamist"
 
-#: src/lang.c:628
+#: src/lang.c:637
 msgid "toggle display of all headers"
 msgstr "lÃ¼lita ekraanil kÃµik pÃ¤ised"
 
-#: src/lang.c:629
+#: src/lang.c:638
 msgid "toggle word highlighting on/off"
 msgstr "lÃ¼lita sÃµnade mÃ¤rkimine sisse/vÃ¤lja"
 
-#: src/lang.c:630
-#, fuzzy
+#: src/lang.c:639
 msgid "toggle display of data sections"
-msgstr "lÃ¼lita uuenkodeeritud osade nÃ¤itamine"
+msgstr "lÃ¼lita andmete nÃ¤itamine"
 
-#: src/lang.c:631
+#: src/lang.c:640
 msgid "toggle ROT-13 (basic decode) for current article"
 msgstr "lÃ¼lita jooksva artikli ROT-13 (lihtne dekodeering) kodeering"
 
-#: src/lang.c:632
+#: src/lang.c:641
 msgid "toggle tabwidth 4 <-> 8"
 msgstr "lÃ¼lita tabulaatori laius 4 <-> 8"
 
-#: src/lang.c:633
+#: src/lang.c:642
 msgid "toggle German TeX style decoding for current article"
 msgstr "lÃ¼lita jooksva artikli Saksa TeX stiilis dekodeerimine"
 
-#: src/lang.c:634
-#, fuzzy
+#: src/lang.c:643
 msgid "cycle through the options for detecting/displaying verbatim blocks"
-msgstr ""
-"TsÃ¼klige lÃ¤bi sÃµnasÃµnaliste plokkide tuvastamise ja kuvamise vÃµimalused"
+msgstr "liigu lÃ¤bi sÃµna-sÃµnaliste blokkide tuvastamise/nÃ¤itamise vÃµtmete"
 
-#: src/lang.c:635
+#: src/lang.c:644
 msgid "View/pipe/save multimedia attachments"
 msgstr "Vaata/toru/salvesta multimeedia manuseid"
 
-#: src/lang.c:636
+#: src/lang.c:645
 msgid "choose first attachment in list"
 msgstr "vali loendis esimene manus"
 
-#: src/lang.c:637
+#: src/lang.c:646
 msgid "0 - 9\t  choose attachment by number"
 msgstr "0 - 9\t  vali numbri jÃ¤rgi manus"
 
-#: src/lang.c:638
+#: src/lang.c:647
 msgid "choose last attachment in list"
 msgstr "vali loendis viimane manus"
 
-#: src/lang.c:640
+#: src/lang.c:649
 msgid "pipe attachment into command"
 msgstr "saada manus toru kaudu kÃ¤sule"
 
-#: src/lang.c:641
+#: src/lang.c:650
 msgid "pipe raw attachment into command"
 msgstr "saada kogu manus toru kaudu kÃ¤sule"
 
-#: src/lang.c:643
+#: src/lang.c:652
 msgid "save attachment to disk"
 msgstr "salvesta manus kettale"
 
-#: src/lang.c:644
+#: src/lang.c:653
 msgid "search for attachments forwards"
 msgstr "otsi manuseid edaspidi"
 
-#: src/lang.c:645
+#: src/lang.c:654
 msgid "search for attachments backwards"
 msgstr "otsi manuseid tagaspidi"
 
-#: src/lang.c:646
+#: src/lang.c:655
 msgid "view attachment"
 msgstr "vaata manust"
 
-#: src/lang.c:647
+#: src/lang.c:656
 msgid "tag attachment"
 msgstr "mÃ¤rgi manus"
 
-#: src/lang.c:648
+#: src/lang.c:657
 msgid "tag attachments that match user specified pattern"
 msgstr "mÃ¤rgi kasutaja mÃ¤Ã¤ratud mustrile vastavad manused"
 
-#: src/lang.c:649
+#: src/lang.c:658
 msgid "reverse tagging on all attachments (toggle)"
 msgstr "kÃµikide manuste tagurpidi mÃ¤rkimine"
 
-#: src/lang.c:650
+#: src/lang.c:659
 msgid "untag all tagged attachments"
 msgstr "eemalda mÃ¤rgistus kÃµikidelt mÃ¤rgitud manustelt"
 
-#: src/lang.c:651
+#: src/lang.c:660
 msgid "toggle info message in last line (name/description of attachment)"
 msgstr "lÃ¼lita viimase rea infoteadet (manuse teema/kirjeldus)"
 
-#: src/lang.c:652
+#: src/lang.c:661
 msgid "choose first attribute in list"
 msgstr "vali loendis esimene atribuut"
 
-#: src/lang.c:653
+#: src/lang.c:662
 msgid "0 - 9\t  choose attribute by number"
 msgstr "0 - 9\t  vali numbri jÃ¤rgi atribuut"
 
-#: src/lang.c:654
+#: src/lang.c:663
 msgid "choose last attribute in list"
 msgstr "vali loendis viimane atribuut"
 
-#: src/lang.c:655
+#: src/lang.c:664
 msgid "reset attribute to a default value"
 msgstr "sea atribuudile vaikevÃ¤Ã¤rtus"
 
-#: src/lang.c:656
+#: src/lang.c:665
 msgid "search backwards for an attribute"
 msgstr "otsi atribuuti tagaspidi"
 
-#: src/lang.c:657
+#: src/lang.c:666
 msgid "search forwards for an attribute"
 msgstr "otsi atribuuti edaspidi"
 
-#: src/lang.c:658
+#: src/lang.c:667
 msgid "select attribute"
 msgstr "vali atribuut"
 
-#: src/lang.c:659
+#: src/lang.c:668
 msgid "toggle back to options menu when invoked from there"
 msgstr "tagasi seadete menÃ¼Ã¼sse"
 
-#: src/lang.c:660
+#: src/lang.c:669
 #, c-format
 msgid "report bug or comment via mail to %s"
 msgstr "saatke vearaport vÃµi kommentaar aadressile %s"
 
-#: src/lang.c:661
+#: src/lang.c:670
 msgid "choose first option in list"
 msgstr "vali loetelust esimene parameeter"
 
-#: src/lang.c:662
+#: src/lang.c:671
 msgid "0 - 9\t  choose option by number"
 msgstr "0 - 9\t  vali parameeter numbri jÃ¤rgi"
 
-#: src/lang.c:663
+#: src/lang.c:672
 msgid "choose last option in list"
 msgstr "vali loetelust viimane parameeter"
 
-#: src/lang.c:664
+#: src/lang.c:673
 msgid "start scopes menu"
 msgstr "alusta skoopide menÃ¼Ã¼d"
 
-#: src/lang.c:665
+#: src/lang.c:674
 msgid "search backwards for an option"
 msgstr "otsi parameetrit tagaspidi"
 
-#: src/lang.c:666
+#: src/lang.c:675
 msgid "search forwards for an option"
 msgstr "otsi parameetrit nime edaspidi"
 
-#: src/lang.c:667
+#: src/lang.c:676
 msgid "select option"
 msgstr "vali parameeter"
 
-#: src/lang.c:668
+#: src/lang.c:677
 msgid "start serverrc menu"
-msgstr ""
+msgstr "alusta serverrc menÃ¼Ã¼d"
 
-#: src/lang.c:669
+#: src/lang.c:678
 msgid "toggle to attributes menu"
 msgstr "lÃ¼lita atribuutide menÃ¼Ã¼"
 
-#: src/lang.c:670
+#: src/lang.c:679
 msgid "choose range of articles to be affected by next command"
 msgstr "valige jÃ¤rgmise kÃ¤suga tÃ¶Ã¶deldavate artiklite vahemik"
 
-#: src/lang.c:671
+#: src/lang.c:680
 msgid "escape from command prompt"
 msgstr "pÃ¤Ã¤s kÃ¤suviibalt"
 
-#: src/lang.c:672
+#: src/lang.c:681
 msgid "edit filter file"
 msgstr "toimeta filtrite faili"
 
-#: src/lang.c:673
+#: src/lang.c:682
 msgid "get help"
 msgstr "anna abiinfot"
 
-#: src/lang.c:674
+#: src/lang.c:683
 msgid "display last article viewed"
 msgstr "nÃ¤ita viimasena vaadatud artiklit"
 
-#: src/lang.c:675
+#: src/lang.c:684
 msgid "down one line"
 msgstr "Ã¼ks rida alla"
 
-#: src/lang.c:676
+#: src/lang.c:685
 msgid "up one line"
 msgstr "Ã¼les Ã¼ks rida"
 
-#: src/lang.c:677
+#: src/lang.c:686
 msgid "go to article chosen by Message-ID"
 msgstr "liigu Message-ID poolt mÃ¤Ã¤ratud artiklile"
 
-#: src/lang.c:678
+#: src/lang.c:687
 msgid "mail article/thread/hot/pattern/tagged articles to someone"
 msgstr "saada artikkel/teema/kuum/muster/mÃ¤rgitud kellelegi"
 
-#: src/lang.c:679
+#: src/lang.c:688
 msgid "menu of configurable options"
 msgstr "seadete menÃ¼Ã¼"
 
-#: src/lang.c:680
+#: src/lang.c:689
 msgid "down one page"
 msgstr "alla Ã¼ks lehekÃ¼lg"
 
-#: src/lang.c:681
+#: src/lang.c:690
 msgid "up one page"
 msgstr "Ã¼les Ã¼ks lehekÃ¼lg"
 
-#: src/lang.c:683
+#: src/lang.c:692
 msgid "post (write) article to current group"
 msgstr "postita (kirjuta) artikkel jooksvasse gruppi"
 
-#: src/lang.c:684
+#: src/lang.c:693
 msgid "post postponed articles"
 msgstr "postita ootel artiklid"
 
-#: src/lang.c:686
+#: src/lang.c:695
 msgid "list articles posted by you (from posted file)"
 msgstr "nÃ¤ita teie poolt postitatud artikleid (failist posted)"
 
-#: src/lang.c:687
+#: src/lang.c:696
 msgid "return to previous menu"
 msgstr "tagasi eelmisse menÃ¼Ã¼sse"
 
-#: src/lang.c:688
+#: src/lang.c:697
 msgid "quit tin immediately"
 msgstr "vÃ¤lju viivitamata tinist"
 
-#: src/lang.c:689
+#: src/lang.c:698
 msgid "redraw page"
 msgstr "vÃ¤rskenda lehekÃ¼lge"
 
-#: src/lang.c:690
+#: src/lang.c:699
 msgid "save article/thread/hot/pattern/tagged articles to file"
 msgstr "salvesta artikkel/teema/kuum/muster/mÃ¤rgitud faili"
 
-#: src/lang.c:691
+#: src/lang.c:700
 msgid "save marked articles automatically without user prompts"
 msgstr "salvesta mÃ¤rgitud artiklid automaatselt, kasutajalt kÃ¼simata"
 
-#: src/lang.c:692
+#: src/lang.c:701
 msgid "scroll the screen one line down"
 msgstr "keri ekraani rida alla"
 
-#: src/lang.c:693
+#: src/lang.c:702
 msgid "scroll the screen one line up"
 msgstr "keri ekraani rida Ã¼les"
 
-#: src/lang.c:694
+#: src/lang.c:703
 msgid "search for articles by author backwards"
 msgstr "otsi artikleid autori jÃ¤rgi tagaspidi"
 
-#: src/lang.c:695
+#: src/lang.c:704
 msgid "search for articles by author forwards"
 msgstr "otsi artikleid autori jÃ¤rgi edaspidi"
 
-#: src/lang.c:696
+#: src/lang.c:705
 msgid "search all articles for a given string (this may take some time)"
 msgstr "otsi antud teksti artiklitest (see vÃµib vÃµtta aega)"
 
-#: src/lang.c:697
+#: src/lang.c:706
 msgid " \t  (searches are case-insensitive and wrap around to all articles)"
 msgstr " \t  (otsing on tÃµstutundetu ja kÃ¤ib Ã¼le kÃµikide artiklite)"
 
-#: src/lang.c:698
+#: src/lang.c:707
 msgid "search for articles by Subject line backwards"
 msgstr "otsi artiklit teema jÃ¤rgi tagaspidi"
 
-#: src/lang.c:699
+#: src/lang.c:708
 msgid "search for articles by Subject line forwards"
 msgstr "otsi artiklit teema jÃ¤rgi edaspidi"
 
-#: src/lang.c:700
+#: src/lang.c:709
 msgid "repeat last search"
 msgstr "korda eelmist otsingut"
 
-#: src/lang.c:701
+#: src/lang.c:710
 msgid "tag current article for reposting/mailing/piping/printing/saving"
 msgstr "mÃ¤rgi jooksev artikkel, et postitada/saata/trÃ¼kkida/salvestada/torusse"
 
-#: src/lang.c:702
+#: src/lang.c:711
 msgid "toggle info message in last line (subject/description)"
 msgstr "lÃ¼lita viimase rea infoteadet (teema/kirjeldus)"
 
-#: src/lang.c:703
+#: src/lang.c:712
 msgid "toggle inverse video"
 msgstr "lÃ¼lita pÃ¶Ã¶ratud video"
 
-#: src/lang.c:704
+#: src/lang.c:713
 msgid "toggle mini help menu and posting etiquette display"
 msgstr "lÃ¼lita ekraanil miniabi ja postitamise etiketi menÃ¼Ã¼d"
 
-#: src/lang.c:705
+#: src/lang.c:714
 msgid "cycle the display of authors email address, real name, both or neither"
 msgstr "vali nÃ¤itamiseks autori aadress, pÃ¤risnimi, mÃµlemad vÃµi mitte midagi"
 
-#: src/lang.c:706
+#: src/lang.c:715
 msgid "show version information"
 msgstr "esita info versioonist"
 
-#: src/lang.c:707
+#: src/lang.c:716
 msgid "mark articles older than the given days or date as read"
-msgstr ""
+msgstr "mÃ¤rgi loetuks artiklid vanemad kui antud pÃ¤evad vÃµi kuupÃ¤ev"
 
-#: src/lang.c:708
+#: src/lang.c:717
 msgid "mark all articles as read and return to group selection menu"
 msgstr "mÃ¤rgi artiklid loetuks ja vÃ¤lju gruppide valiku menÃ¼Ã¼sse"
 
-#: src/lang.c:709
+#: src/lang.c:718
 msgid "mark all articles as read and enter next group with unread articles"
 msgstr "mÃ¤rgi artiklid loetuks, sisene jÃ¤rgmisse lugemata artiklitega gruppi"
 
-#: src/lang.c:710
+#: src/lang.c:719
 msgid "choose first thread in list"
 msgstr "vali loendist esimene teema"
 
-#: src/lang.c:711
+#: src/lang.c:720
 msgid "choose last thread in list"
 msgstr "vali loendist viimane teema"
 
-#: src/lang.c:712
+#: src/lang.c:721
 msgid "list articles within current thread (bring up Thread sub-menu)"
 msgstr "artiklite loend jooksvas teemas (esita teema alam-menÃ¼Ã¼)"
 
-#: src/lang.c:713
+#: src/lang.c:722
 msgid "mark article as unread"
 msgstr "mÃ¤rgi artikkel loetuks"
 
-#: src/lang.c:714
+#: src/lang.c:723
 msgid "mark current thread, range or tagged threads as read"
 msgstr "mÃ¤rgi jooksev teema, vahemik vÃµi mÃ¤rgitud teemad loetuks"
 
-#: src/lang.c:715
+#: src/lang.c:724
 msgid "mark current thread, range or tagged threads as unread"
 msgstr "mÃ¤rgi jooksev teema, vahemik vÃµi mÃ¤rgitud teemad mitteloetuks"
 
-#: src/lang.c:716
+#: src/lang.c:725
 msgid "mark current/range/selected/pattern/tagged as read after prompting"
 msgstr "mÃ¤rgi jooksev/vahemik/valitud/muster/mÃ¤rgitud loetuks"
 
-#: src/lang.c:717
+#: src/lang.c:726
 msgid "mark current/range/selected/pattern/tagged as unread after prompting"
 msgstr "mÃ¤rgi jooksev/vahemik/valitud/muster/mÃ¤rgitud mitteloetuks"
 
-#: src/lang.c:718
+#: src/lang.c:727
 msgid "toggle display of all/selected articles"
 msgstr "lÃ¼lita ekraanile kÃµik/valitud artiklid"
 
-#: src/lang.c:719
+#: src/lang.c:728
 msgid "display next group"
 msgstr "nÃ¤ita jÃ¤rgmist gruppi"
 
-#: src/lang.c:720
+#: src/lang.c:729
 msgid "display previous group"
 msgstr "nÃ¤ita eelmist gruppi"
 
-#: src/lang.c:721
+#: src/lang.c:730
 msgid "toggle all selections (all articles)"
 msgstr "lÃ¼lita kÃµiki valikuid (kÃµiki artikleid)"
 
-#: src/lang.c:722
+#: src/lang.c:731
 msgid "select group (make \"hot\")"
 msgstr "vali grupp (muuda \"kuumaks\")"
 
-#: src/lang.c:723
+#: src/lang.c:732
 msgid "select thread"
 msgstr "vali teema"
 
-#: src/lang.c:724
+#: src/lang.c:733
 msgid "select threads if at least one unread article is selected"
 msgstr "vali teemad, kui on valitud vÃ¤hemalt Ã¼ks lugemata artikkel"
 
-#: src/lang.c:725
+#: src/lang.c:734
 msgid "select threads that match user specified pattern"
 msgstr "vali kasutaja mÃ¤Ã¤ratud mustrile vastavad teemad"
 
-#: src/lang.c:726
+#: src/lang.c:735
 msgid "0 - 9\t  choose thread by number"
 msgstr "0 - 9\t  vali numbri jÃ¤rgi teema"
 
-#: src/lang.c:727
+#: src/lang.c:736
 msgid "toggle limit number of articles to get, and reload"
 msgstr "sea laetavate artiklite piirang ja lae uuesti"
 
-#: src/lang.c:728
+#: src/lang.c:737
 msgid "toggle display of all/unread articles"
 msgstr "lÃ¼lita ekraanil kÃµik/lugemata artiklid"
 
-#: src/lang.c:729
+#: src/lang.c:738
 msgid "toggle selection of thread"
 msgstr "lÃ¼lita teema valikut"
 
-#: src/lang.c:730
+#: src/lang.c:739
 msgid "cycle through threading options available"
 msgstr "erinevad teemade kÃ¤sitlemise vÃµtmed"
 
-#: src/lang.c:731
+#: src/lang.c:740
 msgid "undo all selections (all articles)"
 msgstr "ennista kÃµik valikud (kÃµik artiklid)"
 
-#: src/lang.c:732
+#: src/lang.c:741
 msgid "untag all tagged threads"
 msgstr "eemalda mÃ¤rgistus kÃµikidelt mÃ¤rgitud teemadelt"
 
-#: src/lang.c:733
+#: src/lang.c:742
 msgid "search for articles forwards"
 msgstr "otsi artikleid edaspidi"
 
-#: src/lang.c:734
+#: src/lang.c:743
 msgid "search for articles backwards"
 msgstr "otsi artikleid tagaspidi"
 
-#: src/lang.c:735
+#: src/lang.c:744
 msgid "toggle info message in last line (Message-ID)"
 msgstr "lÃ¼lita viimase rea infoteadet (Message-ID)"
 
-#: src/lang.c:736
+#: src/lang.c:745
 msgid "Open article by Message-ID"
 msgstr "Ava Message-ID poolt mÃ¤Ã¤ratud artikkel"
 
-#: src/lang.c:737
+#: src/lang.c:746
 msgid "add new scope"
 msgstr "lisa uus skoop"
 
-#: src/lang.c:738
+#: src/lang.c:747
 msgid "delete scope"
 msgstr "kustuta skoop"
 
-#: src/lang.c:739
+#: src/lang.c:748
 msgid "edit attributes file"
 msgstr "toimeta atribuutide faili"
 
-#: src/lang.c:740
+#: src/lang.c:749
 msgid "choose first scope in list"
 msgstr "vali loetelust esimene skoop"
 
-#: src/lang.c:741
+#: src/lang.c:750
 msgid "0 - 9\t  choose scope by number"
 msgstr "0 - 9\t  vali skoop numbri jÃ¤rgi"
 
-#: src/lang.c:742
+#: src/lang.c:751
 msgid "choose last scope in list"
 msgstr "vali loetelust viimane skoop"
 
-#: src/lang.c:743
+#: src/lang.c:752
 msgid "move scope"
 msgstr "liiguta skoopi"
 
-#: src/lang.c:744
+#: src/lang.c:753
 msgid "rename scope"
 msgstr "nimeta skoop Ã¼mber"
 
-#: src/lang.c:745
+#: src/lang.c:754
 msgid "select scope"
 msgstr "vali skoop"
 
-#: src/lang.c:746
+#: src/lang.c:755
 msgid "mark all articles in group as read"
 msgstr "mÃ¤rgi valitud grupis kÃµik artiklid loetuks"
 
-#: src/lang.c:747
+#: src/lang.c:756
 msgid "mark all articles in group as read and move to next unread group"
 msgstr "mÃ¤rgi grupp loetuks ja liigu jÃ¤rgmisele lugemata grupile"
 
-#: src/lang.c:748
+#: src/lang.c:757
 msgid "choose first group in list"
 msgstr "vali loetelust esimene grupp"
 
-#: src/lang.c:749
+#: src/lang.c:758
 msgid "choose group by name"
 msgstr "vali grupp nime jÃ¤rgi"
 
-#: src/lang.c:750
+#: src/lang.c:759
 msgid "0 - 9\t  choose group by number"
 msgstr "0 - 9\t  vali grupp numbri jÃ¤rgi"
 
-#: src/lang.c:751
+#: src/lang.c:760
 msgid "choose range of groups to be affected by next command"
 msgstr "jÃ¤rgmise kÃ¤suga tÃ¶Ã¶deldavate gruppide vahemik"
 
-#: src/lang.c:752
+#: src/lang.c:761
 msgid "choose last group in list"
 msgstr "vali loetelust viimane grupp"
 
-#: src/lang.c:754
+#: src/lang.c:763
 msgid "list groups which an article has been posted to (by Message-ID)"
 msgstr "nÃ¤ita gruppe kuhu artikkel postitati (Message-ID jÃ¤rgi)"
 
-#: src/lang.c:755
+#: src/lang.c:764
 msgid " \t  (go to article if at least one of the groups is available)"
 msgstr " \t  (mine viimasele artiklile, kui vÃ¤hemalt Ã¼ks grupp on olemas)"
 
-#: src/lang.c:757
+#: src/lang.c:766
 msgid "mark all articles in chosen group unread"
 msgstr "mÃ¤rgi valitud grupis kÃµik artiklid mitte-loetuks"
 
-#: src/lang.c:758
+#: src/lang.c:767
 msgid "move chosen group within list"
 msgstr "liiguta valitud gruppi loendis"
 
-#: src/lang.c:759
+#: src/lang.c:768
 msgid "choose next group with unread news"
 msgstr "vali jÃ¤rgmine lugemata artiklitega grupp"
 
-#: src/lang.c:760 src/lang.c:1925
+#: src/lang.c:769 src/lang.c:1957
 msgid "quit"
 msgstr "vÃ¤lju"
 
-#: src/lang.c:761
+#: src/lang.c:770
 msgid "quit without saving configuration changes"
 msgstr "vÃ¤lju muudetud seadeid salvestamata"
 
-#: src/lang.c:762
+#: src/lang.c:771
 msgid "read chosen group"
 msgstr "loe valitud gruppi"
 
-#: src/lang.c:763
+#: src/lang.c:772
 msgid "reset .newsrc (all available articles in groups marked unread)"
 msgstr ".newsrc faili algvÃ¤Ã¤rtustamine (kÃµik artiklid mitte-loetuks)"
 
-#: src/lang.c:764
+#: src/lang.c:773
 msgid "search backwards for a group name"
 msgstr "otsi grupi nime tagaspidi"
 
-#: src/lang.c:765
+#: src/lang.c:774
 msgid " \t  (all searches are case-insensitive and wrap around)"
 msgstr " \t  (kÃµik otsingud on tÃµstutundetud ja vajadusel alustavad algusest)"
 
-#: src/lang.c:766
+#: src/lang.c:775
 msgid "search forwards for a group name"
 msgstr "otsi grupi nime edaspidi"
 
-#: src/lang.c:767
+#: src/lang.c:776
 msgid "subscribe to chosen group"
 msgstr "telli valitud grupp"
 
-#: src/lang.c:768
+#: src/lang.c:777
 msgid "subscribe to groups that match pattern"
 msgstr "telli mustrile vastavaid gruppe"
 
-#: src/lang.c:769
+#: src/lang.c:778
 msgid "reread active file to check for any new news"
 msgstr "kontrolli aktiivsete gruppide faili - kas on uusi artikleid"
 
-#: src/lang.c:770
+#. TODO: text is also used if reading from local spool
+#: src/lang.c:780
 msgid "show NNTP[S] connection details"
 msgstr "nÃ¤ita NNTP[S] Ã¼henduse infot"
 
-#: src/lang.c:771
+#: src/lang.c:781
 msgid "toggle display of group name only or group name plus description"
 msgstr "vali ekraanil ainult grupi nimi vÃµi grupi nimi ja kirjeldus"
 
-#: src/lang.c:772
+#: src/lang.c:782
 msgid "toggle display to show all/unread subscribed groups"
 msgstr "vali ekraanile kÃµik/lugemata tellitud grupid"
 
-#: src/lang.c:773
+#: src/lang.c:783
 msgid "unsubscribe from chosen group"
 msgstr "loobu valitud grupist"
 
-#: src/lang.c:774
+#: src/lang.c:784
 msgid "unsubscribe from groups that match pattern"
 msgstr "loobu mustrile vastavatest gruppidest"
 
-#: src/lang.c:775
+#: src/lang.c:785
 msgid "sort the list of groups"
 msgstr "jÃ¤rjesta gruppide loend"
 
-#: src/lang.c:776
+#: src/lang.c:786
 msgid "toggle display to show all/subscribed groups"
 msgstr "nÃ¤ita ekraanil kÃµiki/tellitud gruppe"
 
-#: src/lang.c:777
+#: src/lang.c:787
 msgid "tag/untag all parts of current multipart-message in order"
 msgstr "mÃ¤rgi/eemalda mÃ¤rk jooksva mitmeosalise teate kÃµik osad"
 
-#: src/lang.c:778
+#: src/lang.c:788
 msgid "0 - 9\t  choose article by number"
 msgstr "0 - 9\t  vali numbri jÃ¤rgi artikkel"
 
-#: src/lang.c:779
+#: src/lang.c:789
 msgid "mark thread as read and return to group index page"
 msgstr "mÃ¤rgi teema loetuks ja vÃ¤lju gruppide indeksi lehele"
 
-#: src/lang.c:780
+#: src/lang.c:790
 msgid "mark thread as read and enter next unread thread or group"
 msgstr "mÃ¤rgi teema loetuks ja sisene jÃ¤rgmisse teemasse vÃµi gruppi"
 
-#: src/lang.c:781
+#: src/lang.c:791
 msgid "choose first article in list"
 msgstr "vali loendis esimene artikkel"
 
-#: src/lang.c:782
+#: src/lang.c:792
 msgid "choose last article in list"
 msgstr "vali loendis viimane artikkel"
 
-#: src/lang.c:783
+#: src/lang.c:793
 msgid "mark art, range or tagged arts as read; move crsr to next unread art"
 msgstr ""
 "mÃ¤rgi art. vahemik vÃµi mÃ¤rgitud art. loetuks, liigu jÃ¤rgm. lugemata artiklile"
 
-#: src/lang.c:784
+#: src/lang.c:794
 msgid "mark article, range or tagged articles as unread"
 msgstr "mÃ¤rgi jooksev teema, vahemik vÃµi mÃ¤rgitud teemad mitteloetuks"
 
-#: src/lang.c:785
+#: src/lang.c:795
 msgid "mark current thread as unread"
 msgstr "mÃ¤rgi teema mitteloetuks"
 
-#: src/lang.c:786
+#: src/lang.c:796
 msgid "read chosen article"
 msgstr "loe valitud artiklit"
 
-#: src/lang.c:787
+#: src/lang.c:797
 msgid ""
 "Display properties\n"
 "------------------"
@@ -2826,7 +2865,7 @@ msgstr ""
 "Ekraani omadused\n"
 "----------------"
 
-#: src/lang.c:788
+#: src/lang.c:798
 msgid ""
 "Miscellaneous\n"
 "-------------"
@@ -2834,7 +2873,7 @@ msgstr ""
 "Muud\n"
 "----"
 
-#: src/lang.c:789
+#: src/lang.c:799
 msgid ""
 "Moving around\n"
 "-------------"
@@ -2842,7 +2881,7 @@ msgstr ""
 "Liikumine\n"
 "---------"
 
-#: src/lang.c:790
+#: src/lang.c:800
 msgid ""
 "Group/thread/article operations\n"
 "-------------------------------"
@@ -2850,7 +2889,7 @@ msgstr ""
 "Grupi/teema/artikli operatsioonid\n"
 "---------------------------------"
 
-#: src/lang.c:791
+#: src/lang.c:801
 msgid ""
 "Attachment operations\n"
 "---------------------"
@@ -2858,7 +2897,7 @@ msgstr ""
 "Operatsioonid manustega\n"
 "-----------------------"
 
-#: src/lang.c:792
+#: src/lang.c:802
 msgid ""
 "Attribute operations\n"
 "--------------------"
@@ -2866,7 +2905,7 @@ msgstr ""
 "Operatsioonid atribuutidega\n"
 "---------------------------"
 
-#: src/lang.c:793
+#: src/lang.c:803
 msgid ""
 "Option operations\n"
 "-----------------"
@@ -2874,7 +2913,7 @@ msgstr ""
 "Operatsioonid seadetega\n"
 "-----------------------"
 
-#: src/lang.c:794
+#: src/lang.c:804
 msgid ""
 "Posted article operations\n"
 "-------------------------"
@@ -2882,7 +2921,7 @@ msgstr ""
 "Postitatud artiklite operatsioonid\n"
 "----------------------------------"
 
-#: src/lang.c:795
+#: src/lang.c:805
 msgid ""
 "Scope operations\n"
 "----------------"
@@ -2890,7 +2929,7 @@ msgstr ""
 "Operatsioonid skoobiga\n"
 "----------------------"
 
-#: src/lang.c:796
+#: src/lang.c:806
 msgid ""
 "URL operations\n"
 "--------------"
@@ -2898,113 +2937,111 @@ msgstr ""
 "Operatsioonid URL'idega\n"
 "-----------------------"
 
-#: src/lang.c:797
+#: src/lang.c:807
 msgid "choose first URL in list"
 msgstr "vali loetelust esimene URL"
 
-#: src/lang.c:798
+#: src/lang.c:808
 msgid "0 - 9\t  choose URL by number"
 msgstr "0 - 9\t  vali numbri jÃ¤rgi URL"
 
-#: src/lang.c:799
+#: src/lang.c:809
 msgid "choose last URL in list"
 msgstr "vali loetelust viimane URL"
 
-#: src/lang.c:800
+#: src/lang.c:810
 msgid "search for URLs forwards"
 msgstr "otsi URL'e edaspidi"
 
-#: src/lang.c:801
+#: src/lang.c:811
 msgid "search for URLs backwards"
 msgstr "otsi URL'e tagaspidi"
 
-#: src/lang.c:802
+#: src/lang.c:812
 msgid "Open URL in browser"
 msgstr "Ava URL brauseris"
 
-#: src/lang.c:803
+#: src/lang.c:813
 msgid "toggle info message in last line (URL)"
 msgstr "lÃ¼lita viimase rea infoteadet (URL)"
 
-#: src/lang.c:804
-#, fuzzy
+#: src/lang.c:814
 msgid "Hot article"
 msgid_plural "Hot articles"
 msgstr[0] "Kuum artikkel"
-msgstr[1] "Kuum artiklit"
+msgstr[1] "Kuumad artiklid"
 
-#: src/lang.c:806
+#: src/lang.c:816
 msgid "Group Level Commands"
 msgstr "Grupitaseme kÃ¤sud"
 
-#: src/lang.c:807
+#: src/lang.c:817
 msgid "Kill filter added"
 msgstr "Surmamise filter lisatud"
 
-#: src/lang.c:808
+#: src/lang.c:818
 msgid "Auto-selection filter added"
 msgstr "Automaatse valiku filter lisatud"
 
-#: src/lang.c:809
+#: src/lang.c:819
 msgid "All parts tagged"
 msgstr "KÃµik osad on mÃ¤rgitud"
 
-#: src/lang.c:810
+#: src/lang.c:820
 msgid "All parts untagged"
 msgstr "KÃµikidelt osadelt on mÃ¤rgk eemaldatud"
 
-#: src/lang.c:811
+#: src/lang.c:821
 #, c-format
 msgid "Building References-trees (%d/%d)..."
 msgstr "Ehitan viidete-puud (%d/%d)..."
 
-#: src/lang.c:812
+#: src/lang.c:822
 msgid "Storing article for later posting"
 msgstr "Salvestan artikli hiljem postitamiseks"
 
-#: src/lang.c:813
+#: src/lang.c:823
 msgid "Please enter a valid character"
 msgstr "Palun sisestage lubatud sÃ¼mbol"
 
-#: src/lang.c:814
+#: src/lang.c:824
 #, c-format
 msgid "Missing part #%d"
 msgstr "Puudub osa nr: %d"
 
-#: src/lang.c:815
+#: src/lang.c:825
 msgid "*** No postponed articles ***"
 msgstr "*** Postitusootel artikleid pole ***"
 
-#: src/lang.c:816
-#, fuzzy
+#: src/lang.c:826
 msgid "Operation not available in raw-mode"
-msgstr "Operatsioon ei ole toormoodis saadaval"
+msgstr "Operatsioon ei ole tÃ¶Ã¶tlemata artikliga kasutatav"
 
-#: src/lang.c:817
+#: src/lang.c:827
 msgid "Not a multi-part message"
 msgstr "Ei ole mitmeosaline teade"
 
-#: src/lang.c:818
+#: src/lang.c:828
 msgid "You are not subscribed to this group"
 msgstr "Te pole seda gruppi tellinud"
 
-#: src/lang.c:819
+#: src/lang.c:829
 msgid "No previous expression"
 msgstr "Eelmist avaldist pole"
 
-#: src/lang.c:820
+#: src/lang.c:830
 msgid "Operation disabled in no-overwrite mode"
 msgstr "Operatsioon on Ã¼lekirjutamist keelavas moodis keelatud"
 
 #. TODO: replace hard coded key-name in txt_info_postponed_sp[]
-#: src/lang.c:822
-#, fuzzy, c-format
+#: src/lang.c:832
+#, c-format
 msgid "%d postponed article, reuse with ^O...\n"
 msgid_plural "%d postponed articles, reuse with ^O...\n"
 msgstr[0] "%d ootel artikkel, kasutamiseks ^O...\n"
 msgstr[1] "%d ootel artiklit, kasutamiseks ^O...\n"
 
-#: src/lang.c:823
+#: src/lang.c:833
 msgid ""
 "X-Conversion-Note: multipart/alternative contents have been removed.\n"
 "  To get the whole article, turn alternative handling OFF in the Option "
@@ -3013,22 +3050,22 @@ msgstr ""
 "X-Conversion-Note: multipart/alternative sisu on eemaldatud.\n"
 "  Et nÃ¤ha tervet artiklit, lÃ¼litage alternatiivide kÃ¤sitlemine vÃ¤lja\n"
 
-#: src/lang.c:825
+#: src/lang.c:835
 #, c-format
 msgid "Save filename for %s/%s is a mailbox. Attachment not saved"
 msgstr "Fail %s/%s salvestamiseks on postkast. Lisa ei salvestatud"
 
 #. constext txt_is_tex_encoded[] = N_("TeX2Iso encoded article");
 #. TODO: replace hard coded key-names
-#: src/lang.c:828
-#, c-format
+#: src/lang.c:838
+#, fuzzy, c-format
 msgid ""
 "\n"
 "Welcome to %s, a full screen threaded Netnews reader. It can read news "
 "locally\n"
 "(i.e. <spool>/news) or remotely (-r option) from an NNTP (Network News "
 "Transport\n"
-"Protocol) server. -h lists the available command line options.\n"
+"Protocol) server. -h lists the available command-line options.\n"
 "\n"
 "%s  has four newsreading levels, the newsgroup selection page, the group "
 "index\n"
@@ -3081,166 +3118,164 @@ msgstr ""
 "Lisainfot leiate manualist, README, INSTALL, TODO ja FTP failidest.\n"
 "Palun saatke vearaportid/kommentaarid 'R' kÃ¤suga aadressil %s.\n"
 
-#: src/lang.c:845
+#: src/lang.c:855
 #, c-format
 msgid "Invalid disabled_nntp_cmds \"%s\", discarding it"
-msgstr ""
+msgstr "Vigane disabled_nntp_cmds \"%s\", loobun sellest"
 
-#: src/lang.c:847
+#: src/lang.c:857
 #, c-format
 msgid "Invalid From:-header \"%s\". Check your mail_address setting."
-msgstr "Vigane From:-pÃ¤is \"%s\". Kontrollige oma mail_address seadeid."
+msgstr "Vigane From:-pÃ¤is \"%s\". Kontrollige oma e-posti aadressi seadeid."
 
-#: src/lang.c:849
-#, fuzzy
+#: src/lang.c:859
 msgid "Charset name contains invalid characters"
-msgstr "TÃ¤hemÃ¤rkide komplekti nimi sisaldab kehtetuid mÃ¤rke."
+msgstr "Kooditabeli nimi sisaldab lubamatuid sÃ¼mboleid"
 
-#: src/lang.c:852
+#: src/lang.c:862
 msgid "Invalid multibyte sequence found\n"
 msgstr "Leidsin vigase mitmebaidi jÃ¤rjendi\n"
 
-#: src/lang.c:855
+#: src/lang.c:865
 #, c-format
 msgid "Invalid Sender:-header \"%s\""
 msgstr "Vigane Sender:-pÃ¤is \"%s\""
 
-#: src/lang.c:857
+#: src/lang.c:867
 msgid "Inverse video disabled"
 msgstr "PÃ¶Ã¶ratud video keelatud"
 
-#: src/lang.c:858
+#: src/lang.c:868
 msgid "Inverse video enabled"
 msgstr "PÃ¶Ã¶ratud video lubatud"
 
-#: src/lang.c:860
-#, fuzzy
+#: src/lang.c:870
 msgid " Keeping serverrc.add_cmd_line_opts."
-msgstr " Hoiab serverrc.add_cmd_line_opts."
+msgstr " SÃ¤ilitan serverrc.add_cmd_line_opts."
 
-#: src/lang.c:861
+#: src/lang.c:871
 #, c-format
 msgid "Missing definition for %s\n"
 msgstr "%s definitsioon puudub\n"
 
-#: src/lang.c:862
+#: src/lang.c:872
 #, c-format
 msgid "Invalid key definition '%s'\n"
 msgstr "Vigane klahvi definitsioon '%s'\n"
 
-#: src/lang.c:863
+#: src/lang.c:873
 #, c-format
 msgid "Invalid keyname '%s'\n"
 msgstr "Vigane klahvi nimi '%s'\n"
 
-#: src/lang.c:864
+#: src/lang.c:874
 #, c-format
 msgid "Keymap file was upgraded to version %s\n"
 msgstr "Keymap fail uuendati versioonini %s\n"
 
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:866
+#: src/lang.c:876
 #, c-format
 msgid "Kill From:     [%s] (y/n): "
 msgstr "Surmake From:  [%s] (j/e): "
 
 #. TRANSLATORS: do not translate header names like 'Lines:'
-#: src/lang.c:868
+#: src/lang.c:878
 msgid "Kill Lines: (</>num): "
 msgstr "Surmake read: (</>num) : "
 
-#: src/lang.c:869
+#: src/lang.c:879
 msgid "Kill Article Menu"
 msgstr "Artuklite surmamise menÃ¼Ã¼"
 
-#: src/lang.c:870
+#: src/lang.c:880
 #, c-format
 msgid "Kill Msg-ID:   [%s] (f/l/o/n): "
 msgstr "Surmake Msg-ID:[%s] (f/l/o/n): "
 
-#: src/lang.c:871
+#: src/lang.c:881
 msgid "Kill pattern scope  : "
 msgstr "Surmamise mustri ulatus: "
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:873
+#: src/lang.c:883
 #, c-format
 msgid "Kill Subject:  [%s] (y/n): "
 msgstr "Surmake teema: [%s] (j/e): "
 
-#: src/lang.c:874
+#: src/lang.c:884
 msgid "Kill text pattern   : "
 msgstr "Surmake tekst mustriga : "
 
-#: src/lang.c:875
+#: src/lang.c:885
 msgid "Kill time in days   : "
 msgstr "Surmamise aeg pÃ¤evades : "
 
-#: src/lang.c:877
+#: src/lang.c:887
 msgid "Last"
 msgstr "Viimane"
 
-#: src/lang.c:878
+#: src/lang.c:888
 msgid "-- Last response --"
 msgstr "-- Viimane vastus --"
 
-#: src/lang.c:879
+#: src/lang.c:889
 #, c-format
 msgid "Lines %s  "
 msgstr "Rida: %s  "
 
-#: src/lang.c:883
+#: src/lang.c:893
 msgid "Function not available."
 msgstr "Funktsioon ei ole kasutatav."
 
-#: src/lang.c:884
+#: src/lang.c:894
 msgid "Not reading via NNTP."
 msgstr "Ei kasuta NNTP."
 
-#: src/lang.c:886
-#, fuzzy, c-format
+#: src/lang.c:896
+#, c-format
 msgid "Group: %s"
 msgid_plural "Groups: %s"
 msgstr[0] "Grupp: %s"
-msgstr[1] "Gruppi: %s"
+msgstr[1] "Grupid: %s"
 
-#: src/lang.c:889
+#: src/lang.c:899
 msgid "Mail"
 msgstr "E-post"
 
-#: src/lang.c:890
+#: src/lang.c:900
 msgid "mailbox "
 msgstr "postkasti "
 
-#: src/lang.c:891
+#: src/lang.c:901
 #, c-format
 msgid "Mail article(s) to [%.*s]> "
 msgstr "Saada artiklid aadressil [%.*s]> "
 
-#: src/lang.c:892
+#: src/lang.c:902
 #, c-format
 msgid "Mailing log to %s\n"
 msgstr "Saadan logi aadressil %s\n"
 
-#: src/lang.c:893
+#: src/lang.c:903
 msgid "Mail bug report..."
 msgstr "Saada vearaport..."
 
-#: src/lang.c:894
+#: src/lang.c:904
 #, c-format
 msgid "Mail BUG REPORT to %s?"
 msgstr "Saadan VEARAPORTI aadressil %s?"
 
-#: src/lang.c:895
+#: src/lang.c:905
 msgid "Mailed"
 msgstr "Saadetud"
 
-#: src/lang.c:896
+#: src/lang.c:906
 #, c-format
 msgid "Mailing to %s..."
 msgstr "Saadan aadressil %s..."
 
-#: src/lang.c:897
+#: src/lang.c:907
 msgid ""
 "# [Mail/Save] active file. Format is like news active file:\n"
 "#   groupname  max.artnum  min.artnum  /dir\n"
@@ -3252,122 +3287,118 @@ msgstr ""
 "# Neljas vÃ¤li on baaskataloog (nÃ¤iteks ~/Mail vÃµi ~/News)\n"
 "#\n"
 
-#: src/lang.c:900
-#, fuzzy
+#: src/lang.c:910
 msgid "Article marked as read"
-msgstr "Artikkel mÃ¤rgitud loetuks"
+msgstr "Artikkel on mÃ¤rgitud loetuks"
 
-#: src/lang.c:901
-#, fuzzy
+#: src/lang.c:911
 msgid "Article marked as unread"
-msgstr "Artikkel mÃ¤rgitud mitteloetuks"
+msgstr "Artikkel on mÃ¤rgitud mitteloetuks"
 
-#: src/lang.c:902
-#, fuzzy
+#: src/lang.c:912
 msgid "Thread marked as read"
-msgstr "Teema mÃ¤rgitud loetuks"
+msgstr "Teema on mÃ¤rgitud loetuks"
 
-#: src/lang.c:903
-#, fuzzy
+#: src/lang.c:913
 msgid "Thread marked as unread"
-msgstr "Teema mÃ¤rgitud mitteloetuks"
+msgstr "Teema on mÃ¤rgitud mitteloetuks"
 
-#: src/lang.c:904
+#: src/lang.c:914
 #, c-format
 msgid "Marked %d of %d %s as read"
 msgstr "MÃ¤rkisin %d (%d) %s loetuks"
 
-#: src/lang.c:905
+#: src/lang.c:915
 #, c-format
 msgid "Marked %d of %d %s as unread"
 msgstr "MÃ¤rkisin %d (%d) %s mitteloetuks"
 
-#: src/lang.c:906 src/lang.c:1881
+#: src/lang.c:916 src/lang.c:1913
 msgid "Mark"
 msgstr "MÃ¤rk"
 
-#: src/lang.c:907
+#: src/lang.c:917
 #, c-format
 msgid "Mark all articles as read%s?"
 msgstr "MÃ¤rgin kÃµik artiklid loetuks%s?"
 
-#: src/lang.c:908
+#: src/lang.c:918
 #, c-format
 msgid "Mark article as read%s?"
 msgstr "MÃ¤rgin artikli loetuks%s?"
 
-#: src/lang.c:909
+#: src/lang.c:919
 #, c-format
 msgid "Mark group %s as read?"
 msgstr "MÃ¤rgin grupi %s loetuks?"
 
-#: src/lang.c:910
+#: src/lang.c:920
 #, c-format
 msgid "Mark thread as read%s?"
 msgstr "MÃ¤rgin teema loetuks%s?"
 
-#: src/lang.c:911
+#: src/lang.c:921
 #, c-format
 msgid "Matching %s groups..."
 msgstr "Otsin %s gruppe..."
 
-#: src/lang.c:914
+#: src/lang.c:924
 #, c-format
 msgid "charset %s"
 msgstr "kooditabel %s"
 
-#: src/lang.c:915
+#: src/lang.c:925
 #, c-format
 msgid "content subtype %s"
 msgstr "sisu alamtÃ¼Ã¼p %s"
 
-#: src/lang.c:916
+#: src/lang.c:926
 #, c-format
 msgid "content type %s"
 msgstr "sisu tÃ¼Ã¼p %s"
 
-#: src/lang.c:917
+#: src/lang.c:927
 #, c-format
 msgid "%*s[-- charset %s not supported --]\n"
 msgstr "%*s[-- kooditabel %s ei ole toetatud --]\n"
 
-#: src/lang.c:918
+#: src/lang.c:928
 #, c-format
 msgid "%*s[-- Description: %s --]\n"
 msgstr "%*s[-- Kirjeldus: %s --]\n"
 
-#: src/lang.c:919
+#: src/lang.c:929
 #, c-format
 msgid "encoding %s"
 msgstr "kodeering %s"
 
-#: src/lang.c:925
+#: src/lang.c:935
 #, c-format
 msgid "lang %s"
 msgstr "keel %s"
 
-#: src/lang.c:926
-#, fuzzy, c-format
+#: src/lang.c:936
+#, c-format
 msgid "%s line"
 msgid_plural "%s lines"
 msgstr[0] "%s rida"
 msgstr[1] "%s rida"
 
-#: src/lang.c:927
+#: src/lang.c:937
 #, c-format
 msgid "name %s"
 msgstr "nimi %s"
 
-#: src/lang.c:928
+#: src/lang.c:938
 msgid ", "
 msgstr ", "
 
-#: src/lang.c:929
+#: src/lang.c:939
 #, c-format
 msgid "size %s"
 msgstr "suurus %s"
 
-#: src/lang.c:930
+#: src/lang.c:940
 msgid ""
 "This message has been composed in the 'multipart/mixed' MIME-format. If you\n"
 "are reading this prefix, your mail reader probably has not yet been "
@@ -3380,12 +3411,12 @@ msgstr ""
 "vormingut kasutama ja jÃ¤rgnev tekst vÃµib olla kummaline.\n"
 "\n"
 
-#: src/lang.c:934 src/lang.c:947 src/lang.c:950 src/lang.c:956
+#: src/lang.c:944 src/lang.c:957 src/lang.c:960 src/lang.c:966
 #, c-format
 msgid "<n>=set current to n; %s=line down; %s=line up; %s=help; %s=quit"
 msgstr "<n>=jooksev n; %s=rida alla; %s=rida Ã¼les; %s=abiinfo; %s=vÃ¤lju"
 
-#: src/lang.c:936
+#: src/lang.c:946
 #, c-format
 msgid ""
 "%s=view; %s=pipe; %s=pipe raw; %s=save; %s=tag; %s=tag pattern; %s=untag all"
@@ -3393,24 +3424,24 @@ msgstr ""
 "%s=vaata; %s=toru; %s=toru vormindamata; %s=salvesta; %s=mÃ¤rgi; %s=mÃ¤rgi "
 "muster %s=eemalda mÃ¤rk"
 
-#: src/lang.c:938
+#: src/lang.c:948
 #, c-format
 msgid "%s=view; %s=save; %s=tag; %s=tag pattern; %s=untag all"
 msgstr "%s=vaata; %s=salvesta; %s=mÃ¤rgi; %s=mÃ¤rgi muster; %s=eemalda mÃ¤rgid"
 
-#: src/lang.c:940
+#: src/lang.c:950
 #, c-format
 msgid ""
 "%s=reverse tagging; %s=search forwards; %s=search backwards; %s=repeat search"
 msgstr ""
 "%s=tagaspidi mÃ¤rgi; %s=otsi edaspidi; %s=otsi tagaspidi; %s=korda otsingut"
 
-#: src/lang.c:941 src/lang.c:945
+#: src/lang.c:951 src/lang.c:955
 #, c-format
 msgid "<n>=set current to n; %s=next unread; %s=search pattern; %s=kill/select"
 msgstr "<n>=n jooksvaks grupiks; %s=jÃ¤rgmine lugemata; %s=otsi; %s=surma/vali;"
 
-#: src/lang.c:942
+#: src/lang.c:952
 #, c-format
 msgid ""
 "%s=author search; %s=catchup; %s=line down; %s=line up; %s=mark read; "
@@ -3419,268 +3450,269 @@ msgstr ""
 "%s=autori otsing; %s=loetud; %s=rida alla; %s=rida Ã¼les; %s=mÃ¤rgi loetuks; "
 "%s=teema"
 
-#: src/lang.c:943
+#: src/lang.c:953
 #, c-format
 msgid "%s=line up; %s=line down; %s=page up; %s=page down; %s=top; %s=bottom"
 msgstr "%s=rida Ã¼les; %s=rida alla; %s=lk. Ã¼les; %s=lk. alla; %s=Ã¼les; %s=alla"
 
-#: src/lang.c:944
+#: src/lang.c:954
 #, c-format
 msgid "%s=search forwards; %s=search backwards; %s=quit"
 msgstr "%s=otsi edaspidi; %s=otsi tagaspidi; %s=vÃ¤lju"
 
-#: src/lang.c:946
+#: src/lang.c:956
 #, c-format
 msgid "%s=author search; %s=body search; %s=catchup; %s=followup; %s=mark read"
 msgstr "%s=autori otsing; %s=otsi sisu; %s=loetud; %s=vasta; %s=mÃ¤rgi loetuks"
 
-#: src/lang.c:948 src/lang.c:957
+#: src/lang.c:958 src/lang.c:967
 #, c-format
 msgid "%s=search forwards; %s=search backwards; %s=repeat search"
 msgstr "%s=otsi edaspidi; %s=otsi tagaspidi; %s=korda otsingut"
 
-#: src/lang.c:949
+#: src/lang.c:959
 #, c-format
 msgid "%s=add; %s=move; %s=rename; %s=delete"
 msgstr "%s=lisa; %s=liiguta; %s=uus nimi; %s=kustuta"
 
-#: src/lang.c:951
+#: src/lang.c:961
 #, c-format
 msgid "<n>=set current to n; %s=next unread; %s,%s=search pattern; %s=catchup"
 msgstr "<n>=n jooksvaks grupiks; %s=jÃ¤rgmine lugemata; %s,%s=otsi; %s=loetud"
 
-#: src/lang.c:952
+#: src/lang.c:962
 #, c-format
 msgid ""
 "%s=line down; %s=line up; %s=help; %s=move; %s=quit; %s=toggle all/unread"
 msgstr ""
 "%s=rida alla; %s=rida Ã¼les; %s=appi; %s=tÃµsta; %s=vÃ¤lju; %s=kÃµik/lugemata"
 
-#: src/lang.c:953
+#: src/lang.c:963
 #, c-format
 msgid ""
 "%s=subscribe; %s=sub pattern; %s=unsubscribe; %s=unsub pattern; %s=yank in/"
 "out"
 msgstr "%s=telli; %s=telli muster; %s=loobu; %s=loobu muster; %s=kÃµik/tellitud"
 
-#: src/lang.c:954
+#: src/lang.c:964
 #, c-format
 msgid "<n>=set current to n; %s=next unread; %s=catchup; %s=display toggle"
 msgstr "<n>=jooksev n; %s=jÃ¤rgmine lugemata; %s=loetud; %s=ekraani lÃ¼lit"
 
-#: src/lang.c:955
+#: src/lang.c:965
 #, c-format
 msgid "%s=help; %s=line down; %s=line up; %s=quit; %s=tag; %s=mark unread"
 msgstr "%s=appi; %s=rida alla; %s=rida Ã¼les; %s=vÃ¤lju; %s=mÃ¤rgi; %s=lugemata"
 
-#: src/lang.c:958
+#: src/lang.c:968
 msgid "--More--"
 msgstr "--Veel--"
 
-#: src/lang.c:960
+#: src/lang.c:970
 #, c-format
 msgid "MOTD: %s\n"
 msgstr "MOTD: %s\n"
 
-#: src/lang.c:962
+#: src/lang.c:972
 #, c-format
 msgid "Moving %s..."
 msgstr "TÃµstan %s..."
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:'
-#: src/lang.c:964
+#: src/lang.c:974
 msgid "Message-ID: & last Reference  "
 msgstr "Message-ID: & viimane viitamine "
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:'
-#: src/lang.c:966
+#: src/lang.c:976
 msgid "Message-ID: line              "
 msgstr "Message-ID: rida              "
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:' or 'References:'
-#: src/lang.c:968
+#: src/lang.c:978
 msgid "Message-ID: & References: line"
 msgstr "Message-ID: & References: rida"
 
-#: src/lang.c:970
+#: src/lang.c:980
 #, c-format
 msgid "Go to newsgroup [%s]> "
 msgstr "Mine gruppi [%s]> "
 
-#: src/lang.c:971
+#: src/lang.c:981
 #, c-format
 msgid "Position %s in group list (1,2,..,$) [%d]> "
 msgstr "Positsioon %s gruppide nimistus (1,2,..,$) [%d]> "
 
-#: src/lang.c:972
+#: src/lang.c:982
 msgid "Try and save newsrc file again?"
 msgstr "Proovin newsrc faili uuesti salvestada?"
 
-#: src/lang.c:973
+#: src/lang.c:983
 #, c-format
 msgid "Warning: No groups written to your %s file. Save aborted."
 msgstr ""
 "Hoiatus: Teie %s faili ei salvestatud Ã¼htegi gruppi. Katkestasin "
 "salvestamise."
 
-#: src/lang.c:974
+#: src/lang.c:984
 #, c-format
 msgid "%s file saved successfully.\n"
 msgstr "%s fail on edukalt salvestatud.\n"
 
-#: src/lang.c:975
+#: src/lang.c:985
 msgid "-- Next response --"
 msgstr "- JÃ¤rgmine vastus -"
 
-#: src/lang.c:976
+#: src/lang.c:986
 msgid "No  "
 msgstr "Ei  "
 
-#: src/lang.c:977
+#: src/lang.c:987
 msgid "*** No articles ***"
 msgstr "*** Artikleid pole ***"
 
-#: src/lang.c:978
+#: src/lang.c:988
 msgid "No articles have been posted"
 msgstr "Postitatud artikleid pole"
 
-#: src/lang.c:979
+#: src/lang.c:989
 msgid "*** No attachments ***"
 msgstr "*** Manuseid pole ***"
 
-#: src/lang.c:980
+#: src/lang.c:990
 msgid "*** No description ***"
 msgstr "*** Kirjeldus puudub ***"
 
-#: src/lang.c:981
+#: src/lang.c:991
 msgid "No filename"
 msgstr "Failil pole nime"
 
-#: src/lang.c:982
+#: src/lang.c:992
 msgid "No group"
 msgstr "Gruppi pole"
 
-#: src/lang.c:983
+#: src/lang.c:993
 msgid "*** No groups ***"
 msgstr "*** Gruppe pole ***"
 
-#: src/lang.c:984
+#: src/lang.c:994
 msgid "No more groups to read"
 msgstr "Lugemiseks rohkem gruppe pole"
 
-#: src/lang.c:985
+#: src/lang.c:995
 msgid "No last message"
 msgstr "Viimast teadet pole"
 
-#: src/lang.c:986
+#: src/lang.c:996
 msgid "No mail address"
 msgstr "E-posti aadressi pole"
 
-#: src/lang.c:987
+#: src/lang.c:997
 msgid "No articles marked for saving"
 msgstr "Salvestamiseks mÃ¤rgitud artikleid pole"
 
-#: src/lang.c:988
+#: src/lang.c:998
 msgid "No match"
 msgstr "Ei leia"
 
-#: src/lang.c:989
+#: src/lang.c:999
 msgid "No more groups"
 msgstr "Rohkem gruppe pole"
 
-#: src/lang.c:990
+#: src/lang.c:1000
 msgid "No newsgroups"
 msgstr "Gruppe pole"
 
-#: src/lang.c:991
+#: src/lang.c:1001
 msgid "No next unread article"
 msgstr "JÃ¤rgmist lugemata artiklit pole"
 
-#: src/lang.c:992
+#: src/lang.c:1002
 msgid "No previous group"
 msgstr "Eelmist gruppi pole"
 
-#: src/lang.c:993
+#: src/lang.c:1003
 msgid "No previous search, nothing to repeat"
 msgstr "Eelmist otsingut pole, ei saa korrata"
 
-#: src/lang.c:994
+#: src/lang.c:1004
 msgid "No previous unread article"
 msgstr "Eelmist lugemata artiklit pole"
 
-#: src/lang.c:995
+#: src/lang.c:1005
 msgid "No responses"
 msgstr "Vastuseid pole"
 
-#: src/lang.c:996
+#: src/lang.c:1006
 msgid "No responses to list in current thread"
 msgstr "Jooksvas teemas pole vastuseid"
 
-#: src/lang.c:997
+#: src/lang.c:1007
 msgid "*** No scopes ***"
 msgstr "*** Skoope pole ***"
 
-#: src/lang.c:998
+#: src/lang.c:1008
 msgid "No search string"
 msgstr "OtsingusÃµne puudub"
 
-#: src/lang.c:999
+#: src/lang.c:1009
 msgid "No subject"
 msgstr "Teema puudub"
 
-#: src/lang.c:1001
+#: src/lang.c:1011
 #, c-format
 msgid "%s: Terminal must have clear to end-of-line (ce)\n"
 msgstr "%s: Terminalil peab olema puhasta realÃµpuni (ce) omadus\n"
 
-#: src/lang.c:1002
+#: src/lang.c:1012
 #, c-format
 msgid "%s: Terminal must have clear to end-of-screen (cd)\n"
 msgstr "%s: Terminalil peab olema puhasta ekraanilÃµpuni (cd) omadus\n"
 
-#: src/lang.c:1003
+#: src/lang.c:1013
 #, c-format
 msgid "%s: Terminal must have clearscreen (cl) capability\n"
 msgstr "%s: Terminalil peab olema ekraanipuhastamise (cl) omadus\n"
 
-#: src/lang.c:1004
+#: src/lang.c:1014
 #, c-format
 msgid "%s: Terminal must have cursor motion (cm)\n"
 msgstr "%s: Terminal peab toetama kursori liigutamist (cm)\n"
 
-#: src/lang.c:1005
+#: src/lang.c:1015
 #, c-format
 msgid "%s: TERM variable must be set to use screen capabilities\n"
 msgstr ""
 "%s: ekraani omaduste kasutamiseks peab olema seatud keskkonnamuutuja TERM\n"
 
-#: src/lang.c:1007
+#: src/lang.c:1017
 #, c-format
 msgid "No viewer found for %s/%s\n"
 msgstr "%s/%s jaoks puudub vaatur\n"
 
-#: src/lang.c:1008 src/lang.c:1780 src/lang.c:1821 src/lang.c:2130
+#: src/lang.c:1018 src/lang.c:1812 src/lang.c:1853 src/lang.c:2173
+#: src/lang.c:2261
 msgid "None"
 msgstr "Pole"
 
-#: src/lang.c:1009
+#: src/lang.c:1019
 msgid "Newsgroup does not exist on this server"
 msgstr "Gruppi pole sellel serveril"
 
-#: src/lang.c:1010
+#: src/lang.c:1020
 #, c-format
 msgid "Group %s not found in active file"
 msgstr "Gruppi %s pole aktiivsete gruppide failis"
 
-#: src/lang.c:1012
+#: src/lang.c:1022
 msgid "c)reate it, use a)lternative name, use d)efault .newsrc, q)uit tin: "
 msgstr "c=loo fail, a)lternatiivne nimi, d=vaikimisi .newsrc, q=vÃ¤lju: "
 
-#: src/lang.c:1013
+#: src/lang.c:1023
 msgid "use a)lternative name, use d)efault .newsrc, q)uit tin: "
 msgstr "a)lternatiivne nimi, d=vaikimisi .newsrc, q=vÃ¤lju: "
 
-#: src/lang.c:1014
+#: src/lang.c:1024
 #, c-format
 msgid ""
 "# NNTP-server -> newsrc translation table and NNTP-server\n"
@@ -3696,8 +3728,8 @@ msgid ""
 "#   news.example.org  /tmp/nrc-ex      example    ex\n"
 "#\n"
 msgstr ""
-"# NNTP-server -> newsrc teisendustabel ja %s\n"
-"# NNTP-server lÃ¼hivormide nimistu\n"
+"# NNTP-server -> newsrc teisendustabel ja NNTP-server\n"
+"# %s lÃ¼hivormide nimistu\n"
 "#\n"
 "# selle faili formaat on\n"
 "#   <NNTP-serveri FQDN> <newsrc fail> <lÃ¼hivorm> ...\n"
@@ -3709,54 +3741,68 @@ msgstr ""
 "#   news.example.org    /tmp/nrc-ex      example    ex\n"
 "#\n"
 
-#: src/lang.c:1021
+#: src/lang.c:1031
 msgid "NULL"
 msgstr "NULL"
 
-#: src/lang.c:1023
+#: src/lang.c:1033
 msgid "Only"
 msgstr "Ainult"
 
-#: src/lang.c:1025
+#: src/lang.c:1034
+#, fuzzy
+msgid "OpenPGP pubic key block"
+msgstr "OpenPGP avalik vÃµtiplokk"
+
+#: src/lang.c:1035
+#, fuzzy
+msgid "OpenPGP signature block"
+msgstr "OpenPGP allkirja plokk"
+
+#: src/lang.c:1037
 msgid "Options Menu"
 msgstr "Omaduste menÃ¼Ã¼"
 
-#: src/lang.c:1026
+#: src/lang.c:1038
 msgid "Options Menu Commands"
 msgstr "Omaduste menÃ¼Ã¼ kÃ¤sud"
 
-#: src/lang.c:1027
+#: src/lang.c:1039
 #, c-format
 msgid "Option not enabled. Recompile with %s.%s\n"
 msgstr "VÃµti pole lubatud. Kasutage kompileerimisel %s.%s\n"
 
 #. TRANSLATORS: do not translate header names like 'Path:'
-#: src/lang.c:1031
-#, fuzzy
+#: src/lang.c:1043
 msgid "Path: line (case insensitive)"
-msgstr "Path: rida (tÃµstutundlik)   "
+msgstr "Path: rida (tÃµstutundetu)"
 
-#: src/lang.c:1032
+#: src/lang.c:1044
 #, c-format
 msgid "Error in regex: %s at pos. %d '%s'"
 msgstr "Viga regulaaravaldises: %s positsioonil %d '%s'"
 
-#: src/lang.c:1033
+#: src/lang.c:1045
 #, c-format
 msgid "Error in regex: pcre internal error %d"
 msgstr "Viga regulaaravaldises: pcre sisemine viga %d"
 
-#: src/lang.c:1035
+#: src/lang.c:1046
+#, fuzzy
+msgid "[-- PGP SIGNED MESSAGE --]\n"
+msgstr "[-- PGP ALLKIRJASTATUD SÃµNUM --]\n"
+
+#: src/lang.c:1048
 #, c-format
 msgid "Error in regex: study - pcre internal error %s"
 msgstr "Viga regulaaravaldises: uurimiseks - pcre sisemine viga %s"
 
-#: src/lang.c:1037
+#: src/lang.c:1050
 msgid "Post a followup..."
 msgstr "Postita vastus..."
 
 #. TODO: replace hard coded key-name in txt_post_error_ask_postpone
-#: src/lang.c:1039
+#: src/lang.c:1052
 msgid ""
 "An error has occurred while posting the article. If you think that this\n"
 "error is temporary or otherwise correctable, you can postpone the article\n"
@@ -3766,357 +3812,355 @@ msgstr ""
 "vÃµi muul viisil kÃµrvaldatav, vÃµite artikli salvestada hiljem postitamiseks\n"
 "ja ^O kÃ¤suga hiljem postitada.\n"
 
-#: src/lang.c:1042
+#: src/lang.c:1055
 msgid "Posted articles history"
 msgstr "Postitatud artiklite ajalugu"
 
-#: src/lang.c:1043
+#: src/lang.c:1056
 msgid "Posted Articles Menu Commands"
 msgstr "Postitatud artiklite menÃ¼Ã¼ kÃ¤sud"
 
-#: src/lang.c:1044
+#: src/lang.c:1057
 msgid "Lookup failed"
 msgstr "Otsing ebaÃµnnestus"
 
-#: src/lang.c:1045
+#: src/lang.c:1058
 msgid "Operation not available for replies by mail"
 msgstr "Operatsioon ei ole mailiga vastamisel kasutatav"
 
-#: src/lang.c:1046
+#: src/lang.c:1059
 msgid "Already in posted articles history level"
 msgstr "Oleme juba postitatud artiklite ajaloo tasemel"
 
-#: src/lang.c:1047
+#: src/lang.c:1060
 #, c-format
 msgid "Post to newsgroup(s) [%s]> "
 msgstr "Postita gruppidesse [%s]> "
 
-#: src/lang.c:1048
+#: src/lang.c:1061
 msgid "-- post processing started --"
 msgstr "-- lÃµpptÃ¶Ã¶tlus alustas --"
 
-#: src/lang.c:1049
+#: src/lang.c:1062
 msgid "-- post processing completed --"
 msgstr "-- lÃµpptÃ¶Ã¶tlus lÃµpetas --"
 
-#: src/lang.c:1050
+#: src/lang.c:1063
 #, c-format
 msgid "Post subject [%s]> "
 msgstr "Postituse teema [%s]> "
 
-#: src/lang.c:1051
+#: src/lang.c:1064
 msgid ""
 "# Summary of mailed/posted messages viewable by 'W' command from within "
 "tin.\n"
 msgstr "# KokkuvÃµtte saadetud/postitatud teadetest saate tinis 'W' kÃ¤suga.\n"
 
-#: src/lang.c:1052
+#: src/lang.c:1065
 msgid "Posting article..."
 msgstr "Postitan artiklit..."
 
-#: src/lang.c:1054
+#: src/lang.c:1067
 #, c-format
 msgid "Posting failed (%s)"
 msgstr "Postitamine ebaÃµnnestus (%s)"
 
-#: src/lang.c:1056
+#: src/lang.c:1069
 #, c-format
 msgid "Posting: %.*s ..."
 msgstr "Postitan: %.*s ..."
 
-#: src/lang.c:1057
+#: src/lang.c:1070
 #, c-format
 msgid "Post postponed articles [%%s]? (%s/%s/%s/%s/%s): "
 msgstr "Postitan ootel artiklid [%%s]? (%s/%s/%s/%s/%s): "
 
-#: src/lang.c:1059
+#: src/lang.c:1072
 #, c-format
 msgid "Preparing for filtering on Path header (%d/%d)..."
 msgstr "Valmistun filtreerima Path pÃ¤ist (%d/%d)..."
 
-#: src/lang.c:1061
+#: src/lang.c:1074
 msgid "Processing attributes..."
 msgstr "TÃ¶Ã¶tlen atribuute... "
 
-#: src/lang.c:1062
+#: src/lang.c:1075
 msgid "Processing mail messages marked for deletion."
 msgstr "TÃ¶Ã¶tlen kirju, mis on kustutamiseks mÃ¤rgitud."
 
-#: src/lang.c:1063
+#: src/lang.c:1076
 msgid "Processing saved articles marked for deletion."
 msgstr "TÃ¶Ã¶tlen salvestatud ja kustutamiseks mÃ¤rgitud artikleid."
 
-#: src/lang.c:1064
+#: src/lang.c:1077
 #, 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:1065
+#: src/lang.c:1078
 msgid "Article unchanged, abort mailing?"
 msgstr "Artiklit ei ole muudetud, katkestan saatmise?"
 
-#: src/lang.c:1066
-#, fuzzy, c-format
+#: src/lang.c:1079
+#, c-format
 msgid "Do you want to see postponed article (%d)?"
 msgid_plural "Do you want to see postponed articles (%d)?"
-msgstr[0] "Kas soovite nÃ¤ha postitamisootel artikleid (%d)?"
+msgstr[0] "Kas soovite nÃ¤ha postitamisootel artiklit (%d)?"
 msgstr[1] "Kas soovite nÃ¤ha postitamisootel artikleid (%d)?"
 
-#: src/lang.c:1068
+#: src/lang.c:1081
 msgid "Add quick kill filter?"
 msgstr "Lisan kiirsurmamise filtri?"
 
-#: src/lang.c:1069
+#: src/lang.c:1082
 msgid "Add quick selection filter?"
 msgstr "Lisan kiirvaliku filtri?"
 
-#: src/lang.c:1070
+#: src/lang.c:1083
 msgid "Do you really want to quit?"
 msgstr "Kas te tÃµesti soovite vÃ¤ljuda?"
 
-#: src/lang.c:1071
+#: src/lang.c:1084
 #, c-format
 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:1072
-#, fuzzy
+#: src/lang.c:1085
 msgid "You have a tagged article in this group - quit anyway?"
 msgid_plural "You have tagged articles in this group - quit anyway?"
-msgstr[0] "Teil on siin grupis mÃ¤rgitud artikleid - vÃ¤ljun siiski?"
+msgstr[0] "Teil on siin grupis mÃ¤rgitud artikkel - vÃ¤ljun siiski?"
 msgstr[1] "Teil on siin grupis mÃ¤rgitud artikleid - vÃ¤ljun siiski?"
 
-#: src/lang.c:1073
+#: src/lang.c:1086
 #, c-format
 msgid "%s=quit, %s=edit, %s=postpone: "
 msgstr "%s=vÃ¤lju, %s=toimeta, %s=ootele: "
 
-#: src/lang.c:1074
+#: src/lang.c:1087
 #, c-format
 msgid "%s=quit, %s=edit, %s=save kill description: "
 msgstr "%s=vÃ¤lju %s=toimeta %s=salvesta surmamise kirjeldus: "
 
-#: src/lang.c:1075
+#: src/lang.c:1088
 #, c-format
 msgid "%s=quit, %s=edit, %s=save select description: "
 msgstr "%s=vÃ¤lju %s=toimeta %s=salvesta valiku kirjeldus: "
 
-#: src/lang.c:1076
+#: src/lang.c:1089
 msgid "Do you really want to quit without saving your configuration?"
 msgstr "Kas te tÃµesti soovite seadeid salvestamata vÃ¤ljuda?"
 
-#: src/lang.c:1078
+#: src/lang.c:1091
 msgid "Invalid range - valid are '0-9.$' e.g. 1-$"
 msgstr "Vigane vahemik - lubatud on '0-9.$' nÃ¤iteks 1-$"
 
-#: src/lang.c:1080
+#: src/lang.c:1093
 msgid "Do you want to abort this operation?"
 msgstr "Kas soovite seda operatsiooni katkestada?"
 
-#: src/lang.c:1081
+#: src/lang.c:1094
 msgid "Do you want to exit tin immediately?"
 msgstr "Kas soovite viivitamata tinist vÃ¤ljuda?"
 
-#: src/lang.c:1083
-#, fuzzy
+#: src/lang.c:1096
 msgid "Reading all articles..."
-msgstr "Loen kÃµik artikleid..."
+msgstr "Loen kÃµik artiklid..."
 
-#: src/lang.c:1084
-#, fuzzy
+#: src/lang.c:1097
 msgid "Reading all groups..."
-msgstr "Loen kÃµik gruppe..."
+msgstr "Loen kÃµik grupid..."
 
-#: src/lang.c:1085
+#: src/lang.c:1098
 msgid "Reading ('q' to quit)..."
 msgstr "Loen ('q' katkestamiseks)..."
 
-#: src/lang.c:1086
-#, fuzzy, c-format
+#: src/lang.c:1099
+#, c-format
 msgid "Reading attributes file: %s\n"
 msgstr "Loen atribuutide faili: %s\n"
 
-#: src/lang.c:1087
-#, fuzzy, c-format
+#: src/lang.c:1100
+#, c-format
 msgid "Reading global attributes file: %s\n"
-msgstr "Loen globaalne atribuutide faili: %s\n"
+msgstr "Loen globaalset atribuutide faili: %s\n"
 
-#: src/lang.c:1088
-#, fuzzy, c-format
+#: src/lang.c:1101
+#, c-format
 msgid "Reading config file: %s\n"
 msgstr "Loen seadete faili: %s\n"
 
-#: src/lang.c:1089
-#, fuzzy, c-format
+#: src/lang.c:1102
+#, c-format
 msgid "Reading global config file: %s\n"
-msgstr "Loen globaalne seadete faili: %s\n"
+msgstr "Loen globaalset seadete faili: %s\n"
 
-#: src/lang.c:1090
+#: src/lang.c:1103
 #, c-format
 msgid "Reading filter file: %s\n"
 msgstr "Loen filtrite faili: %s\n"
 
-#: src/lang.c:1092
+#: src/lang.c:1105
 msgid "reading from local spool"
 msgstr "loen lokaalsest spool kataloogist"
 
-#: src/lang.c:1094
+#: src/lang.c:1107
 #, c-format
 msgid "Reading %s\n"
 msgstr "Loen %s\n"
 
-#: src/lang.c:1095
+#: src/lang.c:1108
 #, c-format
 msgid "Reading input history file: %s\n"
 msgstr "Loen sisendi ajaloo faili: %s\n"
 
-#: src/lang.c:1096
+#: src/lang.c:1109
 #, c-format
 msgid "Reading keymap file: %s\n"
 msgstr "Loen klahvitabeli faili: %s\n"
 
-#: src/lang.c:1097
+#: src/lang.c:1110
 msgid "Reading groups from active file... "
 msgstr "Loen aktiivseid gruppe... "
 
-#: src/lang.c:1098
+#: src/lang.c:1111
 msgid "Reading groups from newsrc file... "
 msgstr "Loen gruppe newsrc failist... "
 
-#: src/lang.c:1099
+#: src/lang.c:1112
 msgid "Reading newsgroups file... "
 msgstr "Loen gruppide kirjeldusi... "
 
-#: src/lang.c:1100
+#: src/lang.c:1113
 #, c-format
 msgid "Reading newsrc file: %s"
 msgstr "Loen newsrc faili: %s"
 
-#: src/lang.c:1101
-#, fuzzy
+#: src/lang.c:1114
 msgid "Reading unread articles..."
 msgstr "Loen lugemata artikleid..."
 
-#: src/lang.c:1102
-#, fuzzy
+#: src/lang.c:1115
 msgid "Reading unread groups..."
 msgstr "Loen lugemata gruppe..."
 
 #. TRANSLATORS: do not translate header names like 'References:'
-#: src/lang.c:1104
+#: src/lang.c:1117
 msgid "References: line              "
 msgstr "References: rida              "
 
-#: src/lang.c:1106
+#: src/lang.c:1119
 #, c-format
 msgid "(%d:%02d remaining)"
 msgstr "(%d:%02d jÃ¤rgneb)"
 
-#: src/lang.c:1108
+#: src/lang.c:1121
 #, c-format
 msgid "Bogus group %s removed."
 msgstr "Vigane grupp %s on eemaldatud."
 
-#: src/lang.c:1109
+#: src/lang.c:1122
 msgid "Removed from this rule: "
 msgstr "Eemaldatud sellest reeglist: "
 
-#: src/lang.c:1110
+#: src/lang.c:1123
 #, c-format
 msgid "Error: rename %s to %s"
 msgstr "Viga: %s uus nimi %s"
 
-#: src/lang.c:1111
+#: src/lang.c:1124
 msgid "Reply to author..."
 msgstr "Vastan autorile..."
 
-#: src/lang.c:1112
+#: src/lang.c:1125
 msgid "Repost"
 msgstr "Uuesti postitus"
 
-#: src/lang.c:1113
+#: src/lang.c:1126
 msgid "Reposting article..."
 msgstr "Postitan artikli uuesti..."
 
 #. TODO: plural-forms? (do we have a counter?)
-#: src/lang.c:1115
+#: src/lang.c:1128
 #, c-format
 msgid "Repost article(s) to group(s) [%s]> "
 msgstr "Postitan artikli(d) gruppi(desse) [%s]> "
 
-#: src/lang.c:1116
+#: src/lang.c:1129
 msgid "Reset newsrc?"
 msgstr "AlgvÃ¤Ã¤rtustan newsrc?"
 
-#: src/lang.c:1117
-msgid "Responses have been directed to the following newsgroups"
-msgstr "Vastused edastatakse jÃ¤rgnevatesse gruppidesse"
+#: src/lang.c:1130
+#, fuzzy
+msgid "Responses have been directed to the following newsgroup"
+msgid_plural "Responses have been directed to the following newsgroups"
+msgstr[0] "Vastused edastatakse jÃ¤rgnevatesse gruppidesse"
+msgstr[1] "Vastused edastatakse jÃ¤rgnevatesse gruppidesse"
 
-#: src/lang.c:1118
+#: src/lang.c:1131
 #, 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:1119
+#: src/lang.c:1132
 msgid "Press <RETURN> to continue..."
 msgstr "JÃ¤tkamiseks vajutage <RETURN>..."
 
-#: src/lang.c:1121
+#: src/lang.c:1134
 #, c-format
 msgid "Score: %s"
 msgstr "Skoor: %s"
 
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:1123
+#: src/lang.c:1136
 #, c-format
 msgid "Select From    [%s] (y/n): "
 msgstr "Valige From    [%s] (j/e): "
 
 #. TRANSLATORS: do not translate header names like 'Lines:'
-#: src/lang.c:1125
+#: src/lang.c:1138
 msgid "Select Lines: (</>num): "
 msgstr "Valige read:  (</>num): "
 
-#: src/lang.c:1126
+#: src/lang.c:1139
 msgid "Auto-select Article Menu"
 msgstr "Automaatselt valitavate artiklite menÃ¼Ã¼"
 
-#: src/lang.c:1127
+#: src/lang.c:1140
 #, c-format
 msgid "Select Msg-ID  [%s] (f/l/o/n): "
 msgstr "Valige Msg-ID  [%s] (f/l/o/n): "
 
-#: src/lang.c:1128
+#: src/lang.c:1141
 msgid "Select pattern scope: "
 msgstr "Valige mustri ulatus: "
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:1130
+#: src/lang.c:1143
 #, c-format
 msgid "Select Subject [%s] (y/n): "
 msgstr "Valige teema   [%s] (j/e): "
 
-#: src/lang.c:1131
+#: src/lang.c:1144
 msgid "Select text pattern : "
 msgstr "Valige tekstimuster : "
 
-#: src/lang.c:1132
+#: src/lang.c:1145
 msgid "Select time in days   : "
 msgstr "Valige aeg pÃ¤evades   : "
 
-#: src/lang.c:1133
+#: src/lang.c:1146
 msgid "[k]"
 msgstr "[k]"
 
-#: src/lang.c:1134
+#: src/lang.c:1147
 msgid "[T]"
 msgstr "[T]"
 
-#: src/lang.c:1135
+#: src/lang.c:1148
 msgid " R"
 msgstr " L"
 
-#: src/lang.c:1136
+#: src/lang.c:1149
 #, c-format
 msgid ""
 "# %s server configuration file\n"
@@ -4137,88 +4181,89 @@ msgstr ""
 "############################################################################\n"
 "\n"
 
-#: src/lang.c:1142
-#, fuzzy
+#: src/lang.c:1155
 msgid ""
 "\n"
 "# config options\n"
 msgstr ""
 "\n"
-"# Konfiguratsiooni valikud\n"
+"# seadete valikud\n"
 
-#: src/lang.c:1143
-#, fuzzy
+#: src/lang.c:1156
 msgid ""
 "\n"
 "# internal data, should not be modified\n"
 msgstr ""
 "\n"
-"# sisemised andmed, mida ei tohiks muuta\n"
+"# sisemised andmed, ei peaks muutma\n"
 
-#: src/lang.c:1144
-#, fuzzy
+#: src/lang.c:1157
 msgid ""
 "\n"
 "# tinrc overrides\n"
 msgstr ""
 "\n"
-"# tinrc Ãœletamisvalikud\n"
+"# tinrc Ã¼lekirjutused\n"
 
-#: src/lang.c:1145
-#, fuzzy
+#: src/lang.c:1158
 msgid "Serverrc Menu"
-msgstr "Serverrc menÃ¼Ã¼"
+msgstr "Serverrc MenÃ¼Ã¼"
 
-#: src/lang.c:1146
+#: src/lang.c:1159
+#, fuzzy
+msgid "shell archive (shar)"
+msgstr "Shelli arhiiv (shar)"
+
+#: src/lang.c:1160
 msgid "Showing unread groups only"
 msgstr "NÃ¤itan ainult lugemata gruppe"
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:1148
+#: src/lang.c:1162
 msgid "Subject: line (ignore case)   "
 msgstr "Subject: rida (tÃµstutundetu)"
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:1150
+#: src/lang.c:1164
 msgid "Subject: line (case sensitive)"
 msgstr "Subject: rida (tÃµstutundlik)"
 
-#: src/lang.c:1151
+#: src/lang.c:1165
 msgid "Save"
 msgstr "Salvesta"
 
-#: src/lang.c:1152
+#: src/lang.c:1166
 #, c-format
 msgid "Save '%s' (%s/%s)?"
 msgstr "Salvestan '%s' (%s/%s)?"
 
-#: src/lang.c:1153
+#: src/lang.c:1167
 msgid "Save configuration before continuing?"
 msgstr "Salvestan seaded enne jÃ¤tkamist?"
 
-#: src/lang.c:1154
+#: src/lang.c:1168
 msgid "Save filename> "
 msgstr "Fail salvestamiseks> "
 
-#: src/lang.c:1155
+#: src/lang.c:1169
 msgid "Saved"
 msgstr "Salvestatud"
 
-#: src/lang.c:1156
+#: src/lang.c:1170
 #, c-format
 msgid "%s unread (%s hot) %s in %s\n"
 msgstr "%s lugemata (%s kuuma) %s grupis %s\n"
 
-#: src/lang.c:1157
+#: src/lang.c:1171
 #, c-format
 msgid "Saved %s...\n"
 msgstr "Salvestatud %s...\n"
 
-#: src/lang.c:1158
+#: src/lang.c:1172
 msgid "Nothing was saved"
 msgstr "Midagi ei salvestatud"
 
-#: src/lang.c:1159
+#: src/lang.c:1173
 #, c-format
 msgid ""
 "\n"
@@ -4227,202 +4272,201 @@ msgstr ""
 "\n"
 "%s %d %s %d grupist%s\n"
 
-#: src/lang.c:1160
+#: src/lang.c:1174
 #, c-format
 msgid "-- %s saved to %s%s --"
 msgstr "-- %s salvestati %s%s --"
 
-#: src/lang.c:1161
+#: src/lang.c:1175
 #, c-format
 msgid "-- %s saved to %s - %s --"
 msgstr "-- %s salvestati %s - %s --"
 
-#: src/lang.c:1162
+#: src/lang.c:1176
 msgid "Saving..."
 msgstr "Salvestan..."
 
-#: src/lang.c:1163
+#: src/lang.c:1177
 #, c-format
 msgid "%s: Screen initialization failed"
 msgstr "%s: Ekraani initsialiseerimine ebaÃµnnestus"
 
-#: src/lang.c:1165
+#: src/lang.c:1179
 #, c-format
 msgid "%s: screen is too small\n"
 msgstr "%s: ekraan on liiga vÃ¤ike\n"
 
-#: src/lang.c:1167
+#: src/lang.c:1181
 #, c-format
 msgid "screen is too small, %s is exiting"
 msgstr "ekraan on liiga vÃ¤ike, %s lÃµpetab tÃ¶Ã¶"
 
-#: src/lang.c:1168
+#: src/lang.c:1182
 msgid "Delete scope?"
 msgstr "Kustutan skoobi?"
 
-#: src/lang.c:1169
+#: src/lang.c:1183
 msgid "Enter scope> "
 msgstr "Sisestage skoop> "
 
-#: src/lang.c:1170
+#: src/lang.c:1184
 msgid "Select new position> "
 msgstr "Valige uus positsioon> "
 
-#: src/lang.c:1171
+#: src/lang.c:1185
 msgid "New position cannot be a global scope"
 msgstr "Uus positsioon ei saa olla globaalne skoop"
 
-#: src/lang.c:1172
+#: src/lang.c:1186
 msgid "Global scope, operation not allowed"
 msgstr "Globaalne skoop, operatsioon ei ole lubatud"
 
-#: src/lang.c:1173
+#: src/lang.c:1187
 msgid "Rename scope> "
 msgstr "Skoobi uus nimi> "
 
-#: src/lang.c:1174
+#: src/lang.c:1188
 msgid "Select scope> "
 msgstr "Valige skoop> "
 
-#: src/lang.c:1175
+#: src/lang.c:1189
 msgid "Scopes Menu"
 msgstr "Skoopide menÃ¼Ã¼"
 
-#: src/lang.c:1176
+#: src/lang.c:1190
 msgid "Scopes Menu Commands"
 msgstr "Skoopide menÃ¼Ã¼ kÃ¤sud"
 
-#: src/lang.c:1177
+#: src/lang.c:1191
 #, c-format
 msgid "Search backwards [%s]> "
 msgstr "Otsin tagurpidi [%s]> "
 
-#: src/lang.c:1178
+#: src/lang.c:1192
 #, c-format
 msgid "Search body [%s]> "
 msgstr "Otsi kehast [%s]> "
 
-#: src/lang.c:1179
+#: src/lang.c:1193
 #, c-format
 msgid "Search forwards [%s]> "
 msgstr "Otsi edaspidi [%s]> "
 
-#: src/lang.c:1180
+#: src/lang.c:1194
 msgid "Searching..."
 msgstr "Otsin..."
 
-#: src/lang.c:1181
+#: src/lang.c:1195
 #, c-format
 msgid "Searching article %d of %d ('q' to abort)..."
 msgstr "Otsin artiklit %d/%d ('q' katkestamiseks)..."
 
-#: src/lang.c:1182
+#: src/lang.c:1196
 msgid "Select article> "
 msgstr "Valige artikkel> "
 
-#: src/lang.c:1183
+#: src/lang.c:1197
 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:1184
+#: src/lang.c:1198
 msgid "Select group> "
 msgstr "Valige grupp> "
 
-#: src/lang.c:1185
+#: src/lang.c:1199
 #, c-format
 msgid "Enter selection pattern [%s]> "
 msgstr "Sisestage valiku muster [%s]> "
 
-#: src/lang.c:1186
+#: src/lang.c:1200
 msgid "Select thread> "
 msgstr "Valige teema> "
 
-#: src/lang.c:1187
+#: src/lang.c:1201
 #, c-format
 msgid "%s %s %s (\"%s\"): send a DETAILED bug report to %s\n"
 msgstr "%s %s %s (\"%s\"): saatke palun DETAILNE vea raport aadressil %s\n"
 
-#: src/lang.c:1188
-#, fuzzy
+#: src/lang.c:1202
 msgid "Serverrc Menu Commands"
-msgstr "Skoopide menÃ¼Ã¼ kÃ¤sud"
+msgstr "Serverrc menÃ¼Ã¼ kÃ¤sud"
 
-#: src/lang.c:1189
+#: src/lang.c:1203
 msgid "servers active-file"
 msgstr "serveri aktiivsete gruppide fail"
 
-#: src/lang.c:1190
+#: src/lang.c:1204
 #, c-format
 msgid "Skipped %s"
 msgstr "Vahele jÃ¤etud %s"
 
-#: src/lang.c:1191
+#: src/lang.c:1205
 msgid "Cannot move into new newsgroups. Subscribe first..."
 msgstr "Uutesse gruppidesse ei saa siseneda. Tellige kÃµigepealt..."
 
-#: src/lang.c:1192
+#: src/lang.c:1206
 msgid "<SPACE>"
 msgstr "<TÃœHIK>"
 
-#: src/lang.c:1193
+#: src/lang.c:1207
 #, c-format
 msgid "Starting: (%s)"
 msgstr "Stardin: (%s)"
 
-#: src/lang.c:1195
-#, fuzzy, c-format
+#: src/lang.c:1209
+#, c-format
 msgid "Startup time was: %s\n"
-msgstr "KÃ¤ivitamisaeg oli    : %s\n"
+msgstr "KÃ¤ivitamise aeg oli: %s\n"
 
-#: src/lang.c:1197
+#: src/lang.c:1211
 #, c-format
 msgid "List Thread (%d of %d)"
 msgstr "Teemad (%d/%d)"
 
-#: src/lang.c:1198
+#: src/lang.c:1212
 #, c-format
 msgid "Thread (%.*s)"
 msgstr "Teema (%.*s)"
 
-#: src/lang.c:1199
+#: src/lang.c:1213
 msgid "Enter wildcard subscribe pattern> "
 msgstr "Sisestage tellimise muster> "
 
-#: src/lang.c:1200
-#, fuzzy, c-format
+#: src/lang.c:1214
+#, c-format
 msgid "subscribed to %d group"
 msgid_plural "subscribed to %d groups"
 msgstr[0] "%d grupp on tellitud"
 msgstr[1] "%d gruppi on tellitud"
 
-#: src/lang.c:1201
+#: src/lang.c:1215
 #, c-format
 msgid "Subscribed to %s"
 msgstr "%s on tellitud"
 
-#: src/lang.c:1202
+#: src/lang.c:1216
 msgid "Subscribing... "
 msgstr "Tellin... "
 
-#: src/lang.c:1203
+#: src/lang.c:1217
 #, c-format
 msgid "Repost or supersede article(s) [%%s]? (%s/%s/%s): "
 msgstr "Postitan uuesti vÃµi asendan artikli(d) [%%s]? (%s/%s/%s): "
 
 #. TODO: plural-forms? (do we have a counter?)
-#: src/lang.c:1205
+#: src/lang.c:1219
 #, c-format
 msgid "Supersede article(s) to group(s) [%s]> "
 msgstr "Asendan artikli(d) gruppides [%s]> "
 
-#: src/lang.c:1206
+#: src/lang.c:1220
 msgid "Superseding article ..."
 msgstr "Asendan artikli ..."
 
-#: src/lang.c:1207
+#: src/lang.c:1221
 #, c-format
 msgid ""
 "\n"
@@ -4431,44 +4475,42 @@ msgstr ""
 "\n"
 "Peatatud. %s uuesti kÃ¤ivitamiseks kirjutage palun 'fg'\n"
 
-#: src/lang.c:1209
-#, fuzzy, c-format
+#: src/lang.c:1223
+#, c-format
 msgid "%d day"
 msgid_plural "%d days"
 msgstr[0] "%d pÃ¤ev"
 msgstr[1] "%d pÃ¤eva"
 
-#: src/lang.c:1210
+#: src/lang.c:1224
 msgid "<TAB>"
 msgstr "<TAB>"
 
-#: src/lang.c:1211
-#, fuzzy
+#: src/lang.c:1225
 msgid "Tagged article"
 msgid_plural "Tagged articles"
-msgstr[0] "Baasartikkel"
-msgstr[1] "Baasartikkel"
+msgstr[0] "MÃ¤rgitud artikkel"
+msgstr[1] "MÃ¤rgitud artiklit"
 
-#: src/lang.c:1212
-#, fuzzy
+#: src/lang.c:1226
 msgid "Tagged thread"
-msgstr "MÃ¤rgitud manus"
+msgstr "MÃ¤rgitud teema"
 
-#: src/lang.c:1214
+#: src/lang.c:1228
 msgid "TeX "
 msgstr "TeX "
 
-#: src/lang.c:1215
+#: src/lang.c:1229
 #, c-format
 msgid "Version: %s %s release %s (\"%s\")"
 msgstr "Versioon: %s %s vÃ¤ljalase %s (\"%s\")"
 
-#: src/lang.c:1216
+#: src/lang.c:1230
 msgid "# Default action/prompt strings\n"
 msgstr "# Vaikimisi aktsioonide/viipade sÃµned\n"
 
 #. TRANSLATORS: do not translate header names like 'Subject:', 'From:', ...
-#: src/lang.c:1218
+#: src/lang.c:1232
 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"
@@ -4487,99 +4529,102 @@ msgstr ""
 "# 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:1231
-#, fuzzy
+#: src/lang.c:1245
 msgid ""
 "# If ON print current subject or newsgroup description in the last line\n"
-msgstr "# Kui on ON, trÃ¼ki teema vÃµi grupikirjeldus viimasele reale\n"
+msgstr "# Kui on ON, trÃ¼ki teema vÃµi grupi kirjeldus viimasel real\n"
 
-#: src/lang.c:1232
-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:1246
+#, fuzzy
+msgid ""
+"\n"
+"# Host & time info used for detecting new groups (don't touch)\n"
+msgstr ""
+"\n"
+"# Masin & aeg - kasutatakse uute gruppide leidmiseks (mitte muuta)\n"
 
-#: src/lang.c:1233
+#: src/lang.c:1247
 msgid "There is no news\n"
 msgstr "Uudiseid pole\n"
 
-#: src/lang.c:1234
+#: src/lang.c:1248
 msgid "Thread"
 msgstr "Teema"
 
-#: src/lang.c:1235
+#: src/lang.c:1249
 msgid "Thread Level Commands"
 msgstr "Teemataseme kÃ¤sud"
 
-#: src/lang.c:1236
+#: src/lang.c:1250
 msgid "Thread deselected"
 msgstr "Teema pole valitud"
 
-#: src/lang.c:1237
+#: src/lang.c:1251
 msgid "Thread selected"
 msgstr "Teema on valitud"
 
-#: src/lang.c:1238
+#: src/lang.c:1252
 #, c-format
 msgid "Thread %4s of %4s"
 msgstr "Teema %4s : %4s"
 
-#: src/lang.c:1239
+#: src/lang.c:1253
 msgid "Threading articles..."
 msgstr "JÃ¤rjestan artiklid teemade kaupa..."
 
-#: src/lang.c:1240
+#: src/lang.c:1254
 msgid "Threading by multipart"
 msgstr "JÃ¤rjestan osade jÃ¤rgi"
 
-#: src/lang.c:1242
-#, fuzzy
+#: src/lang.c:1256
 msgid "No ALP negotiated."
-msgstr "Ei ole ALP lÃ¤birÃ¤Ã¤gitud."
+msgstr "ALP ei ole kokku lepitud."
 
-#: src/lang.c:1244
+#: src/lang.c:1258
 msgid "<failed to retrieve cipher>"
 msgstr "<ei saa Å¡iffrit>"
 
-#: src/lang.c:1245
+#: src/lang.c:1259
 msgid "<failed to retrieve issuer>"
 msgstr "<ei saa vÃ¤ljastajat>"
 
-#: src/lang.c:1246
+#: src/lang.c:1260
 msgid "<failed to retrieve subject>"
 msgstr "<ei saa omanikku>"
 
-#: src/lang.c:1247
+#: src/lang.c:1261
 msgid "<failed to retrieve version>"
 msgstr "<ei saa versiooni>"
 
-#: src/lang.c:1248
+#: src/lang.c:1262
 #, c-format
 msgid "%s handshake done: %s\n"
 msgstr "%s sessiooni algatamine tehtud: %s\n"
 
-#: src/lang.c:1251
+#: src/lang.c:1265
 #, c-format
 msgid "TLS handshake failed: %s (%d)\n"
 msgstr "TLS sessiooni algatamine ebaÃµnnestus: %s (%d)\n"
 
-#: src/lang.c:1252
+#: src/lang.c:1266
 #, c-format
 msgid "TLS peer verification failed: %s\n"
 msgstr "TLS paarilise kontrollimine ebaÃµnnestus: %s\n"
 
-#: src/lang.c:1253
+#: src/lang.c:1267
 #, c-format
 msgid "TLS peer verification failed, continuing anyway as requested: %s\n"
 msgstr "TLS paarilise kontroll ebaÃµnnestus, jÃ¤tkan ikkagi nagu sooviti: %s\n"
 
-#: src/lang.c:1254
+#: src/lang.c:1268
 msgid "<unable to retrieve status>"
 msgstr "<ei saa tuvastada olekut>"
 
-#: src/lang.c:1255
+#: src/lang.c:1269
 msgid "unexpected certificate verification status!"
 msgstr "ootamatu sertifikaadi kontrolli olek!"
 
-#: src/lang.c:1258
+#: src/lang.c:1272
 #, c-format
 msgid ""
 "TLS peer verification failed: %s.\n"
@@ -4588,214 +4633,216 @@ msgstr ""
 "TLS paarilise kontroll ebaÃµnnestus: %s.\n"
 "JÃ¤tkan ikkagi nagu sooviti.\n"
 
-#: src/lang.c:1261
+#: src/lang.c:1275
 #, c-format
 msgid "TLS handshake done: %s\n"
 msgstr "TLS sessiooni algatamine tehtud: %s\n"
 
-#: src/lang.c:1264
+#: src/lang.c:1278
 #, c-format
 msgid "TLS handshake failed: %s\n"
 msgstr "TLS sessiooni algatamine ebaÃµnnestus: %s\n"
 
-#: src/lang.c:1267
+#: src/lang.c:1281
 #, c-format
 msgid "Toggled word highlighting %s"
 msgstr "SÃµnade esiletÃµstmine lÃ¼litatud %s"
 
-#: src/lang.c:1268
+#: src/lang.c:1282
 msgid "Toggled rot13 encoding"
 msgstr "LÃ¼litatud rot13 kodeerimine"
 
-#: src/lang.c:1269
+#: src/lang.c:1283
 #, c-format
 msgid "Toggled German TeX encoding %s"
 msgstr "LÃ¼litatud Saksa TeX kodeering %s"
 
-#: src/lang.c:1270
+#: src/lang.c:1284
 #, c-format
 msgid "Toggled tab-width to %d"
 msgstr "LÃ¼litatud tab-width vÃ¤Ã¤rtus %d"
 
-#: src/lang.c:1271
-#, fuzzy, c-format
+#: src/lang.c:1285
+#, c-format
 msgid "Verbatim handling: %s"
-msgstr "#  verbatim_handling=ON/OFF\n"
+msgstr "SÃµna-sÃµnaline kÃ¤sitlemine: %s"
 
-#: src/lang.c:1273
+#: src/lang.c:1287
 #, c-format
 msgid "%d Trying to dotlock %s"
 msgstr "%d Ãœritan punkt-lukustada %s"
 
-#: src/lang.c:1274
+#: src/lang.c:1288
 #, c-format
 msgid "%d Trying to lock %s"
 msgstr "%d Ãœritan lukustada %s"
 
-#: src/lang.c:1276
+#: src/lang.c:1290
 #, c-format
 msgid "%s=help"
 msgstr "%s=abiinfo"
 
-#: src/lang.c:1278
+#: src/lang.c:1292
 msgid "Unlimited"
 msgstr "Piiramata"
 
-#: src/lang.c:1279
-#, fuzzy
+#: src/lang.c:1293
 msgid "Untagged article"
-msgstr "Baasartikkel"
+msgstr "MÃ¤rkimata artikkel"
 
-#: src/lang.c:1280
-#, fuzzy
+#: src/lang.c:1294
 msgid "Untagged thread"
-msgstr "eemalda mÃ¤rgistus kÃµikidelt mÃ¤rgitud teemadelt"
+msgstr "MÃ¤rkimata teema"
 
-#: src/lang.c:1281
+#: src/lang.c:1295
 msgid "Enter wildcard unsubscribe pattern> "
 msgstr "Sisestage loobumise muster> "
 
-#: src/lang.c:1282
+#: src/lang.c:1296
 #, c-format
 msgid "Error decoding %s : %s"
 msgstr "Viga %s dekodeerimisel: %s"
 
-#: src/lang.c:1283
+#: src/lang.c:1297
 msgid "No end."
 msgstr "LÃµpp puudub."
 
-#: src/lang.c:1284
+#: src/lang.c:1298
 #, c-format
 msgid "%s successfully decoded."
 msgstr "%s on edukalt dekodeeritud."
 
-#: src/lang.c:1286
+#: src/lang.c:1300
 msgid "unchanged"
 msgstr "muutmata"
 
-#: src/lang.c:1288
+#: src/lang.c:1302
 msgid "(unknown)"
 msgstr "(tundmatu)"
 
-#: src/lang.c:1290
+#: src/lang.c:1304
 msgid "unknown error"
 msgstr "tundmatu viga"
 
-#: src/lang.c:1292
-#, fuzzy, c-format
+#: src/lang.c:1306
+#, c-format
 msgid "unsubscribed from %d group"
 msgid_plural "unsubscribed from %d groups"
 msgstr[0] "loobunud %d grupist"
 msgstr[1] "loobunud %d grupist"
 
-#: src/lang.c:1293
+#: src/lang.c:1307
 #, c-format
 msgid "Unsubscribed from %s"
 msgstr "Loobunud grupist %s"
 
-#: src/lang.c:1294
+#: src/lang.c:1308
 msgid "Unsubscribing... "
 msgstr "Loobun gruppidest... "
 
-#: src/lang.c:1295
+#: src/lang.c:1309
 msgid "Unthreading articles..."
 msgstr "TÃ¼keldan teemad..."
 
-#: src/lang.c:1296
-#, fuzzy, c-format
+#: src/lang.c:1310
+#, c-format
 msgid "Updating %s..."
 msgstr "Uuendan %s..."
 
-#: src/lang.c:1297
+#: src/lang.c:1311
 msgid "URL Menu"
 msgstr "URL MenÃ¼Ã¼"
 
-#: src/lang.c:1298
+#: src/lang.c:1312
 msgid "URL Menu Commands"
 msgstr "URL menÃ¼Ã¼ kÃ¤sud"
 
-#: src/lang.c:1299
+#: src/lang.c:1313
 #, c-format
 msgid "Opening %s"
 msgstr "Avan %s"
 
-#: src/lang.c:1300
+#: src/lang.c:1314
 msgid "Select URL> "
 msgstr "Valige URL> "
 
-#: src/lang.c:1301
+#: src/lang.c:1315
 msgid "No URLs in this article"
 msgstr "Selles artiklis pole URL'e"
 
-#: src/lang.c:1303
+#: src/lang.c:1317
 #, c-format
 msgid "SASL MECHS    : %s\n"
 msgstr "SASL MEHANISMID : %s\n"
 
-#: src/lang.c:1304
+#: src/lang.c:1318
 #, c-format
 msgid "SASL MECH used: %s\n"
 msgstr "SASL MEHANISMID kasutusel: %s\n"
 
-#: src/lang.c:1306
+#: src/lang.c:1320
 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:1307
+#: src/lang.c:1321
 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:1308
+#: src/lang.c:1322
 msgid "  -q       don't check for new newsgroups"
 msgstr "  -q       Ã¤ra otsi uusi gruppe"
 
-#: src/lang.c:1309
+#: src/lang.c:1323
 msgid "  -X       don't save any files on quit"
 msgstr "  -X       tÃ¶Ã¶ lÃµpetamisel Ã¤ra salvesta Ã¼htegi faili"
 
-#: src/lang.c:1310
+#: src/lang.c:1324
 msgid "  -d       don't show newsgroup descriptions"
 msgstr "  -d       Ã¤ra nÃ¤ita gruppide kirjeldusi"
 
-#: src/lang.c:1311
-#, fuzzy, c-format
+#: src/lang.c:1325
+#, c-format
 msgid "  -F file  filter file to use [default=%s]"
-msgstr "  -F fail  kasutatav filtri fail [vaikimisi=%s]"
+msgstr "  -F fail  filtrite fail [vaikimisi=%s]"
 
-#: src/lang.c:1312
+#: src/lang.c:1326
 msgid "  -G limit get only limit articles/group"
 msgstr "  -G num   loe aunult num artiklit/gruppi"
 
-#: src/lang.c:1313
+#: src/lang.c:1327
 #, c-format
 msgid "  -H       help information about %s"
 msgstr "  -H       %s kasutamise abiinfo"
 
-#: src/lang.c:1314
+#: src/lang.c:1328
 msgid "  -h       this help message"
 msgstr "  -h       see abitekst"
 
-#: src/lang.c:1315
+#: src/lang.c:1329
+msgid "  -i file  import (append) raw proto article to postponed.articles"
+msgstr ""
+
+#: src/lang.c:1330
 #, c-format
 msgid "  -I dir   news index file directory [default=%s]"
 msgstr "  -I kat   uudiste indeksfaili kataloog [vaikimisi=%s]"
 
-#: src/lang.c:1317
+#: src/lang.c:1332
 msgid "  -L msgid show the message with that Message-ID"
 msgstr "  -L msgid nÃ¤ita teadet selle Message-ID vÃ¤ljaga"
 
-#: src/lang.c:1319
+#: src/lang.c:1334
 msgid "  -u       update index files (batch mode)"
 msgstr "  -u       vÃ¤rskenda indeksfaile (pakettmood)"
 
-#: src/lang.c:1320
+#: src/lang.c:1335
 #, c-format
 msgid "  -m dir   mailbox directory [default=%s]"
 msgstr "  -m kat   kirjakaustade kataloog [vaikimisi=%s]"
 
-#: src/lang.c:1321
+#: src/lang.c:1336
 #, c-format
 msgid ""
 "\n"
@@ -4804,54 +4851,54 @@ msgstr ""
 "\n"
 "Saatke palun vea raport/kommentaarid aadressil %s"
 
-#: src/lang.c:1322
+#: src/lang.c:1337
 msgid "  -N       mail new news to your posts (batch mode)"
 msgstr "  -N       saada uued vastused teie postitustele (pakettmood)"
 
-#: src/lang.c:1323
+#: src/lang.c:1338
 msgid "  -M user  mail new news to specified user (batch mode)"
 msgstr "  -M kasut saada uued artiklid nÃ¤idatud kasutajale (pakettmood)"
 
-#: src/lang.c:1324
+#: src/lang.c:1339
 #, c-format
 msgid "  -f file  subscribed to newsgroups file [default=%s]"
 msgstr "  -f fail  tellitud gruppide fail [vaikimisi=%s]"
 
-#: src/lang.c:1326
+#: src/lang.c:1341
 #, c-format
 msgid "  -t sec   override nntp_read_timeout_secs setting [default=%d]"
 msgstr "  -t sek   muuda nntp_read_timeout_secs seadeid [vaikimisi=%d]"
 
-#: src/lang.c:1328
+#: src/lang.c:1343
 msgid "  -x       no-posting mode"
 msgstr "  -x       postitamiseta mood"
 
-#: src/lang.c:1329
+#: src/lang.c:1344
 msgid "  -w       post an article and exit"
 msgstr "  -w       postita artikkel ja lÃµpeta tÃ¶Ã¶"
 
-#: src/lang.c:1330
+#: src/lang.c:1345
 msgid "  -o       post all postponed articles and exit"
 msgstr "  -o       postita kÃµik postitamisootel artiklid ja lÃµpeta tÃ¶Ã¶"
 
-#: src/lang.c:1331
+#: src/lang.c:1346
 msgid "  -R       read news saved by -S option"
 msgstr "  -R       loe artikleid, mis on salvestatud -S vÃµtmega"
 
-#: src/lang.c:1332
+#: src/lang.c:1347
 #, c-format
 msgid "  -s dir   save news directory [default=%s]"
 msgstr "  -s kat   artiklite salvestamise kataloog [vaikimisi=%s]"
 
-#: src/lang.c:1333
+#: src/lang.c:1348
 msgid "  -S       save new news for later reading (batch mode)"
 msgstr "  -S       salvesta uued artiklid hilisemaks lugemiseks (pakettmood)"
 
-#: src/lang.c:1334
+#: src/lang.c:1349
 msgid "  -z       start if any unread news"
 msgstr "  -z       alusta tÃ¶Ã¶d, kui on lugemata uudiseid"
 
-#: src/lang.c:1335
+#: src/lang.c:1350
 #, c-format
 msgid ""
 "A Usenet reader.\n"
@@ -4862,107 +4909,109 @@ msgstr ""
 "\n"
 "Kasuta: %s [vÃµtmed] [grupp[,...]]"
 
-#: src/lang.c:1336
+#: src/lang.c:1351
+#, fuzzy, c-format
+msgid "  -J file  tinrc file to use [default=%s]"
+msgstr "  -J fail  tinrc fail [vaikimisi=%s]"
+
+#: src/lang.c:1352
 msgid "  -v       verbose output for batch mode options"
 msgstr "  -v       esita pakettmoodi kÃ¤skudega detailsemat informatsiooni"
 
-#: src/lang.c:1337
+#: src/lang.c:1353
 msgid "  -V       print version & date information"
 msgstr "  -V       esita versiooni ja kuupÃ¤eva informatsioon"
 
-#: src/lang.c:1338
+#: src/lang.c:1354
 msgid "Use MIME display program for this message?"
 msgstr "Kasutan selle teate lugemiseks MIME nÃ¤itamise programmi?"
 
-#: src/lang.c:1339
+#: src/lang.c:1355
 #, c-format
 msgid "%s only useful without batch mode operations.%s\n"
 msgstr "%s on kasutatav ainult pakettmoodi kÃ¤skudeta.%s\n"
 
-#: src/lang.c:1340
+#: src/lang.c:1356
 #, c-format
 msgid "%s only useful for batch mode operations.%s\n"
 msgstr "%s on kasutatav ainult pakettmoodi kÃ¤skudega.%s\n"
 
-#: src/lang.c:1341
+#: src/lang.c:1357
 #, c-format
 msgid "%s only useful for batch or debug mode operations.%s\n"
 msgstr "%s on kasutatav ainult pakett- vÃµi silumismoodi kÃ¤skudega.%s\n"
 
-#: src/lang.c:1342
+#: src/lang.c:1358
 #, c-format
 msgid "Useless combination %s and %s. Ignoring %s.%s\n"
 msgstr "Kasutu %s ja %s kombinatsioon. Ignoreerin %s.%s\n"
 
-#: src/lang.c:1343
+#: src/lang.c:1359
 msgid "uuencoded file"
 msgstr "uuencode fail"
 
-#: src/lang.c:1344
+#: src/lang.c:1360
 msgid "incomplete uuencoded file"
 msgstr "mittetÃ¤ielik uuencode fail"
 
-#: src/lang.c:1347
+#: src/lang.c:1363
 #, c-format
 msgid "Valid not after : %s%s\n"
 msgstr "Kehtiv mitte kauem kui : %s%s\n"
 
-#: src/lang.c:1348
+#: src/lang.c:1364
 #, c-format
 msgid "Valid not before: %s%s\n"
 msgstr "Kehtiv mitte enne kui: %s%s\n"
 
-#: src/lang.c:1349
-#, fuzzy
+#: src/lang.c:1365
 msgid " <- NOT YET VALID!"
-msgstr " <- VEEL KEHTIMATU!"
+msgstr " <- EI OLE VEEL KEHTIV!"
 
-#: src/lang.c:1350
-#, fuzzy
+#: src/lang.c:1366
 msgid " <- NO LONGER VALID!"
-msgstr " <- ENAM KEHTIMATU!"
+msgstr " <- EI OLE ENAM KEHTIV!"
 
-#: src/lang.c:1352
+#: src/lang.c:1368
 #, c-format
 msgid "%s %s out of range (%d - %d). Ignored."
 msgstr "%s %s piiridest vÃ¤ljas (%d - %d). Ignoreerin."
 
-#: src/lang.c:1353
+#: src/lang.c:1369
 #, c-format
 msgid "%s %d out of range (0 - %d). Reset to 0."
 msgstr "%s %d piiridest vÃ¤ljas (0 - %d). Sean 0."
 
-#: src/lang.c:1354
-#, fuzzy
+#: src/lang.c:1370
 msgid "[-- Verbatim block hidden --]"
-msgstr "[-- Verbatim plokk peidetud --]"
+msgstr "[-- SÃµna-sÃµnaline blokk on peidetud --]"
 
-#: src/lang.c:1355
+#: src/lang.c:1371
 #, c-format
 msgid "View '%s' (%s/%s)?"
 msgstr "Vaatan '%s' (%s/%s)?"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1358
+#: src/lang.c:1374
 #, fuzzy, c-format
 msgid ""
 "\n"
 "Warning: posting exceeds %d column. Line %d is the first long one:\n"
-"%-100s\n"
+"%-*s\n"
 msgid_plural ""
 "\n"
 "Warning: posting exceeds %d columns. Line %d is the first long one:\n"
-"%-100s\n"
+"%-*s\n"
 msgstr[0] ""
 "\n"
-"Hoiatus: postitus Ã¼letab %d veerg. Esimene pikk rida on rida %d:\n"
+"Hoiatus: postitus Ã¼letab %d veergu. Esimene pikk rida on rida %d:\n"
 "%-100s\n"
 msgstr[1] ""
 "\n"
 "Hoiatus: postitus Ã¼letab %d veergu. Esimene pikk rida on rida %d:\n"
 "%-100s\n"
 
-#: src/lang.c:1359
+#: src/lang.c:1375
 msgid ""
 "\n"
 "Warning: article unchanged after editing\n"
@@ -4971,7 +5020,7 @@ msgstr ""
 "Hoiatus: artiklit ei ole toimetamise kÃ¤igus muudetud\n"
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:1361
+#: src/lang.c:1377
 msgid ""
 "\n"
 "Warning: \"Subject:\" contains only whitespaces.\n"
@@ -4980,7 +5029,7 @@ msgstr ""
 "Hoiatus: \"Subject:\" real on ainult tÃ¼hikud.\n"
 
 #. TRANSLATORS: do not translate header names like 'Subject:' or 'References:'
-#: src/lang.c:1363
+#: src/lang.c:1379
 msgid ""
 "\n"
 "Warning: \"Subject:\" begins with \"Re: \" but there are no \"References:"
@@ -4991,7 +5040,7 @@ msgstr ""
 "pole.\n"
 
 #. TRANSLATORS: do not translate header names like 'Subject:' or 'References:'
-#: src/lang.c:1366
+#: src/lang.c:1382
 msgid ""
 "\n"
 "Warning: Article has \"References:\" but \"Subject:\" does not begin\n"
@@ -5003,7 +5052,7 @@ msgstr ""
 "         \"Re: \" ega sisalda \"(was:\".\n"
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:1370
+#: src/lang.c:1386
 msgid ""
 "\n"
 "Warning: \"Subject:\" contains only \"Re:\".\n"
@@ -5011,7 +5060,7 @@ msgstr ""
 "\n"
 "Hoiatus: \"Subject:\" real on ainult \"Re:\".\n"
 
-#: src/lang.c:1371
+#: src/lang.c:1387
 msgid ""
 "Read carefully!\n"
 "\n"
@@ -5033,23 +5082,23 @@ msgstr ""
 "Siin on artikkel, mida te hakkate kustutama:\n"
 "\n"
 
-#: src/lang.c:1375
+#: src/lang.c:1391
 msgid ""
 "\n"
 "Distribution is limited to:\n"
 msgstr ""
 "\n"
-"Jaotus on piiratud:\n"
+"Levi on piiratud:\n"
 
-#: src/lang.c:1376
+#: src/lang.c:1392
 msgid ""
 "\n"
 "Warning: Undesired Distribution \"world\" used.\n"
 msgstr ""
 "\n"
-"Hoiatus: Kasutati mittesoovitatud aadressi \"world\".\n"
+"Hoiatus: Kasutati mittesoovitatud levi \"world\".\n"
 
-#: src/lang.c:1377
+#: src/lang.c:1393
 msgid ""
 "\n"
 "Warning: You are using a non-plain transfer encoding (such as base64 or\n"
@@ -5067,8 +5116,8 @@ msgstr ""
 "         korrektselt.\n"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1384
-#, fuzzy, c-format
+#: src/lang.c:1400
+#, c-format
 msgid ""
 "\n"
 "Line %d is longer than %d octet and should be folded, but encoding\n"
@@ -5087,8 +5136,8 @@ msgstr[1] ""
 "pole ei %s ega %s.\n"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1392
-#, fuzzy, c-format
+#: src/lang.c:1408
+#, c-format
 msgid ""
 "\n"
 "Line %d is longer than %d octet and should be folded, but encoding\n"
@@ -5111,8 +5160,8 @@ msgstr[1] ""
 "8 bitiseid sÃ¼mboleid ja seetÃµttu poolitamist ei toimu\n"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1401
-#, fuzzy, c-format
+#: src/lang.c:1417
+#, c-format
 msgid ""
 "\n"
 "Line %d is longer than %d octet and should be folded, but encoding\n"
@@ -5130,15 +5179,32 @@ msgstr[1] ""
 "Rida %d on pikem, kui %d sÃ¼mbolit ja tuleks poolitada, aga kodeering\n"
 "pole %s\n"
 
-#: src/lang.c:1407
+#: src/lang.c:1423
+#, fuzzy, c-format
 msgid ""
 "\n"
-"Warning: \"example\" is a reserved hierarchy!\n"
+"Warning: \"%s\" in \"%s\" is from a reserved hierarchy!\n"
 msgstr ""
 "\n"
-"Hoiatus: \"nÃ¤ide\" on reserveeritud hierarhia!\n"
+"Hoiatus: \"%s\" on reserveeritud hierarhia!\n"
 
-#: src/lang.c:1408
+#: src/lang.c:1424
+#, c-format
+msgid ""
+"\n"
+"Warning: Illegal character in '%c' in %s: \"%s\".\n"
+msgstr ""
+
+#: src/lang.c:1425
+#, fuzzy, c-format
+msgid ""
+"\n"
+"Warning: Invalid %s, \"%s\" not allowed.\n"
+msgstr ""
+"\n"
+"# sisemised andmed, ei peaks muutma\n"
+
+#: src/lang.c:1426
 #, c-format
 msgid ""
 "\n"
@@ -5153,7 +5219,7 @@ msgstr ""
 "VÃ¤Ã¤rtused failis %s on muutunud!\n"
 "Palun lugege faile WHATSNEW, jne...\n"
 
-#: src/lang.c:1410
+#: src/lang.c:1428
 #, c-format
 msgid ""
 "\n"
@@ -5168,7 +5234,7 @@ msgstr ""
 "MÃµningaid vÃ¤Ã¤rtusi failis %s vÃµidakse ignoreerida, mÃµningaid vÃµidakse "
 "muuta!\n"
 
-#: src/lang.c:1413
+#: src/lang.c:1431
 #, c-format
 msgid ""
 "Warning: tin wrote fewer groups to your\n"
@@ -5183,7 +5249,19 @@ msgstr ""
 "grupist%s, tÃ¤hendab see viga ja te peaksite varundama oma %s\n"
 "enne, kui te tini uuesti kÃ¤ivitate!\n"
 
-#: src/lang.c:1417
+#: src/lang.c:1435
+#, c-format
+msgid ""
+"\n"
+"Warning: manually supplied MIME-header, but \"%s\" is missing.\n"
+msgstr ""
+
+#: src/lang.c:1436
+#, fuzzy
+msgid "Warning: multiple addresses given."
+msgstr "Hoiatus: mitu aadressi antud."
+
+#: src/lang.c:1437
 #, c-format
 msgid ""
 "\n"
@@ -5194,7 +5272,7 @@ msgstr ""
 "Hoiatus: Artiklis on mitu aadressi \"%s\".\n"
 "         See on vÃ¤him unikaalsetest.\n"
 
-#: src/lang.c:1420
+#: src/lang.c:1440
 #, c-format
 msgid ""
 "\n"
@@ -5209,8 +5287,8 @@ msgstr ""
 "         \"disable_sender=ON\" mitteaktiivne.\n"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1426
-#, fuzzy, c-format
+#: src/lang.c:1446
+#, c-format
 msgid ""
 "\n"
 "Warning: Found %d '-- \\n' line, this may confuse some people.\n"
@@ -5219,7 +5297,7 @@ msgid_plural ""
 "Warning: Found %d '-- \\n' lines, this may confuse some people.\n"
 msgstr[0] ""
 "\n"
-"Hoiatus: Leidsin %d '-- \\n' rida, mis vÃµib tekitada osades inimestes "
+"Hoiatus: Leidsin %d '-- \\n' rea, mis vÃµib tekitada osades inimestes "
 "segadust.\n"
 msgstr[1] ""
 "\n"
@@ -5227,16 +5305,16 @@ msgstr[1] ""
 "segadust.\n"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1428
-#, fuzzy, c-format
+#: src/lang.c:1448
+#, c-format
 msgid "Warning: Only %d out of %d article was saved"
 msgid_plural "Warning: Only %d out of %d articles were saved"
-msgstr[0] "Hoiatus: Salvestati ainult %d artiklit %d artiklist"
+msgstr[0] "Hoiatus: Salvestati ainult %d artikkel %d artiklist"
 msgstr[1] "Hoiatus: Salvestati ainult %d artiklit %d artiklist"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1430
-#, fuzzy, c-format
+#: src/lang.c:1450
+#, c-format
 msgid ""
 "\n"
 "Warning: Your signature  is longer than %d line.  Since signatures usually "
@@ -5266,7 +5344,7 @@ msgstr[1] ""
 "vÃµimalikult\n"
 "         lÃ¼hikesed.\n"
 
-#: src/lang.c:1438
+#: src/lang.c:1458
 #, c-format
 msgid ""
 "Warning: this mail address may contain a spamtrap. %s=continue, %s=abort? "
@@ -5274,7 +5352,7 @@ msgstr ""
 "Hoiatus: see aadress vÃµib sisaldada rÃ¤mpsposti lÃµksu. %s=jÃ¤tkan, "
 "%s=katkestan?"
 
-#: src/lang.c:1439
+#: src/lang.c:1459
 #, c-format
 msgid ""
 "Warning: line %d contains unprintable chars:\n"
@@ -5283,7 +5361,16 @@ msgstr ""
 "Hoiatus: rida %d sisaldab mitteprinditavaid sÃ¼mboleid:\n"
 "%s\n"
 
-#: src/lang.c:1440
+#: src/lang.c:1460
+#, fuzzy, c-format
+msgid ""
+"\n"
+"Warning: uppercase letter in \"%s:\"\n"
+msgstr ""
+"\n"
+"Hoiatus: Suur tÃ¤ht sÃµnas \"%s:\".\n"
+
+#: src/lang.c:1461
 msgid ""
 "\n"
 "Warning: Signatures should start with '-- \\n' not with '--\\n'.\n"
@@ -5291,95 +5378,106 @@ msgstr ""
 "\n"
 "Hoiatus: Signatuuride alguses peaks olema '-- \\n', mitte '--\\n'.\n"
 
-#: src/lang.c:1441
-#, fuzzy
+#: src/lang.c:1462
 msgid "Warning: the group is moderated.\n"
-msgstr "Hoiatus: grupp on modereeritud.\n"
+msgstr "Hoiatus: gruppi modereeritakse.\n"
 
-#: src/lang.c:1442
-#, fuzzy, c-format
+#: src/lang.c:1463
+#, c-format
 msgid "Warning: %d of the groups is moderated.\n"
 msgid_plural "Warning: %d of the groups are moderated.\n"
-msgstr[0] "Hoiatus: gruppidest on modereeritud.\n"
-msgstr[1] "Hoiatus: gruppi on modereeritud.\n"
+msgstr[0] "Hoiatus: %d gruppi modereeritakse.\n"
+msgstr[1] "Hoiatus: %d gruppi modereeritakse.\n"
+
+#: src/lang.c:1464
+#, fuzzy
+msgid "Warning: the group is read only.\n"
+msgstr "Hoiatus: gruppi modereeritakse.\n"
 
-#: src/lang.c:1443
+#: src/lang.c:1465
+#, fuzzy, c-format
+msgid "Warning: %d of the groups is read only.\n"
+msgid_plural "Warning: %d of the groups are read only.\n"
+msgstr[0] "Hoiatus: %d gruppi modereeritakse.\n"
+msgstr[1] "Hoiatus: %d gruppi modereeritakse.\n"
+
+#: src/lang.c:1466
 msgid "Writing attributes file..."
 msgstr "Kirjutan atribuutide faili..."
 
-#: src/lang.c:1444
+#: src/lang.c:1467
 #, c-format
 msgid "Writing %s\n"
 msgstr "Kirjutan %s\n"
 
-#: src/lang.c:1445
+#: src/lang.c:1468
 msgid "Writing overview cache..."
 msgstr "Kirjutan Ã¼levaate puhvri..."
 
-#: src/lang.c:1447
-#, fuzzy, c-format
+#: src/lang.c:1470
+#, c-format
 msgid "%4d Response"
 msgid_plural "%4d Responses"
 msgstr[0] "%4d Vastus"
 msgstr[1] "%4d Vastust"
 
-#: src/lang.c:1449
+#: src/lang.c:1472
 msgid "Can't run slrnface: couldn't construct fifo name."
 msgstr "Slrnface ei saa kÃ¤ivitada: ei Ãµnnestu konstrueerida fifo nime."
 
-#: src/lang.c:1450
+#: src/lang.c:1473
 #, c-format
 msgid "Can't run slrnface: failed to create %s"
 msgstr "Slrnface ei saa kÃ¤ivitada: %s loomine ebaÃµnnestus"
 
-#: src/lang.c:1451
+#: src/lang.c:1474
 #, c-format
 msgid "Slrnface abnormally exited, code %d."
 msgstr "Slrnface lÃµpetas veaga, kood %d."
 
-#: src/lang.c:1452
+#: src/lang.c:1475
 #, c-format
 msgid "Slrnface failed: %s."
 msgstr "Slrnface ebaÃµnnestus: %s."
 
-#: src/lang.c:1454
+#: src/lang.c:1477
 #, c-format
 msgid "Can't run slrnface: Environment variable %s not found."
 msgstr "Slrnface ei saa kÃ¤ivitada: Keskkonnamuutuja %s puudub."
 
-#: src/lang.c:1456
+#: src/lang.c:1479
 msgid "Can't run slrnface: Not running in an xterm."
 msgstr "Slrnface ei saa kÃ¤ivitada: Ei tÃ¶Ã¶ta xterm terminalis."
 
-#: src/lang.c:1459
+#: src/lang.c:1482
 msgid "couldn't connect to display"
 msgstr "ei saa Ã¼henduda ekraaniga"
 
-#: src/lang.c:1460
+#: src/lang.c:1483
 msgid "can't open FIFO"
 msgstr "FIFO ei saa avada"
 
-#: src/lang.c:1461
+#: src/lang.c:1484
 msgid "executable not found"
 msgstr "programmi ei leitud"
 
-#: src/lang.c:1462
+#: src/lang.c:1485
 msgid "fork() failed"
 msgstr "fork() ebaÃµnnestus"
 
-#: src/lang.c:1463
+#: src/lang.c:1486
 msgid "couldn't find controlling terminal"
 msgstr "ei leia kontrollivat terminali"
 
-#: src/lang.c:1464
+#: src/lang.c:1487
 msgid "terminal doesn't export width and height"
 msgstr "terminal ei anna laiust ja kÃµrgust"
 
-#: src/lang.c:1465
+#: src/lang.c:1488
 msgid "WINDOWID not found in environment"
 msgstr "WINDOWID pole keskkonnas"
 
-#: src/lang.c:1466
+#: src/lang.c:1489
 msgid ""
 "This directory is used to create named pipes for communication between\n"
 "slrnface and its parent process. It should normally be empty because\n"
@@ -5404,80 +5502,75 @@ msgstr ""
 "siiski nÃ¤ha ka vastavaid faile. Kui see on nii, Ã¤rge neid kustutage.\n"
 
 #. TRANSLATORS: do not translate header names like 'Xref:'
-#: src/lang.c:1479
-#, fuzzy
+#: src/lang.c:1502
 msgid "Xref: line (case insensitive)"
-msgstr "Xref: rida (tÃµstutundlik)   "
+msgstr "Xref: rida (tÃµstutundetu)   "
 
-#: src/lang.c:1481
-#, fuzzy, c-format
+#: src/lang.c:1504
+#, c-format
 msgid "Added %d group"
 msgid_plural "Added %d groups"
 msgstr[0] "Lisatud %d grupp"
 msgstr[1] "Lisatud %d gruppi"
 
-#: src/lang.c:1482
+#: src/lang.c:1505
 msgid "No unsubscribed groups to show"
 msgstr "Tellimata gruppe pole"
 
-#: src/lang.c:1483
+#: src/lang.c:1506
 msgid "Showing subscribed to groups only"
 msgstr "NÃ¤itan ainult tellitud gruppe"
 
-#: src/lang.c:1484
-#, fuzzy
+#: src/lang.c:1507
 msgid "yenc file"
 msgstr "yenc fail"
 
-#: src/lang.c:1485
-#, fuzzy
+#: src/lang.c:1508
 msgid "corrupt yenc"
 msgstr "vigane yenc"
 
-#: src/lang.c:1486
-#, fuzzy, c-format
+#: src/lang.c:1509
+#, c-format
 msgid "crc checksum %s"
 msgstr "crc kontrollsumma %s"
 
-#: src/lang.c:1487
-#, fuzzy
+#: src/lang.c:1510
 msgid "incomplete yenc"
-msgstr "mittetÃ¤ielik yenc fail"
+msgstr "mittetÃ¤ielik yenc"
 
-#: src/lang.c:1488
-#, fuzzy, c-format
+#: src/lang.c:1511
+#, c-format
 msgid "part %s"
 msgstr "osa %s"
 
-#: src/lang.c:1489
-#, fuzzy, c-format
+#: src/lang.c:1512
+#, c-format
 msgid "part size %s"
 msgstr "osa suurus %s"
 
-#: src/lang.c:1490
-#, fuzzy
+#: src/lang.c:1513
 msgid "partial yenc"
 msgstr "osaline yenc"
 
-#: src/lang.c:1491
-#, fuzzy, c-format
+#: src/lang.c:1514
+#, c-format
 msgid "total parts %s"
-msgstr "osad kokku %s"
+msgstr "osasid kokku %s"
 
-#: src/lang.c:1492
-#, fuzzy, c-format
+#: src/lang.c:1515
+#, c-format
 msgid "total size %s"
-msgstr "kogusuurus %s"
+msgstr "kogu suurus %s"
 
-#: src/lang.c:1493
+#: src/lang.c:1516
 msgid "Yes "
 msgstr "Jah "
 
-#: src/lang.c:1494
+#: src/lang.c:1517
 msgid "You have mail"
 msgstr "Teil on kiri"
 
-#: src/lang.c:1499
+#: src/lang.c:1522
 #, c-format
 msgid ""
 "\n"
@@ -5498,11 +5591,11 @@ msgstr ""
 "         MM_NETWORK_CHARSET. Viimast saate teostada kasutades valikut "
 "M)enÃ¼Ã¼.\n"
 
-#: src/lang.c:1510
+#: src/lang.c:1533
 msgid "  -D mode  debug mode"
 msgstr "  -D mood  silumismood"
 
-#: src/lang.c:1514
+#: src/lang.c:1537
 msgid ""
 "Read carefully!\n"
 "\n"
@@ -5528,11 +5621,11 @@ msgstr ""
 "Siin on artikkel, mida te asute kustutama:\n"
 "\n"
 
-#: src/lang.c:1523
+#: src/lang.c:1546
 msgid "toggle color"
 msgstr "lÃ¼lita vÃ¤rve"
 
-#: src/lang.c:1524
+#: src/lang.c:1547
 msgid ""
 "# Changing colors of several screen parts\n"
 "# Possible values are:\n"
@@ -5578,11 +5671,11 @@ msgstr ""
 "#  15 = helevalge\n"
 "\n"
 
-#: src/lang.c:1544
+#: src/lang.c:1567
 msgid "  -a       toggle color flag"
 msgstr "  -a       lÃ¼lita vÃ¤rvide kasutamist"
 
-#: src/lang.c:1548
+#: src/lang.c:1571
 msgid ""
 "\n"
 "Error: Followup-To set to more than one newsgroup!\n"
@@ -5590,18 +5683,9 @@ msgstr ""
 "\n"
 "Viga: Followup-To real on rohkem kui Ã¼ks grupp!\n"
 
-#: src/lang.c:1549
-#, c-format
-msgid ""
-"\n"
-"Error: \"%s\" is renamed, use \"%s\" instead!\n"
-msgstr ""
-"\n"
-"Viga: \"%s\" on Ã¼mber nimetatud, kasutage selle asemel \"%s\"!\n"
-
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1551
-#, fuzzy, c-format
+#: src/lang.c:1573
+#, c-format
 msgid ""
 "\n"
 "Error: cross-posting to %d newsgroup and no Followup-To line!\n"
@@ -5615,7 +5699,7 @@ msgstr[1] ""
 "\n"
 "Viga: ristpostitus %d gruppi ja Followup-To rida puudub!\n"
 
-#: src/lang.c:1552
+#: src/lang.c:1574
 #, c-format
 msgid ""
 "\n"
@@ -5624,7 +5708,7 @@ msgstr ""
 "\n"
 "Viga: \"%s\" ei ole lubatud grupp!\n"
 
-#: src/lang.c:1554
+#: src/lang.c:1576
 msgid ""
 "\n"
 "Warning: Followup-To set to more than one newsgroup!\n"
@@ -5632,18 +5716,9 @@ msgstr ""
 "\n"
 "Hoiatus: Followup-To on seatud rohkem, kui Ã¼hele grupile!\n"
 
-#: src/lang.c:1555
-#, c-format
-msgid ""
-"\n"
-"Warning: \"%s\" is renamed, you should use \"%s\" instead!\n"
-msgstr ""
-"\n"
-"Hoiatus: \"%s\" on Ã¼mber nimetatud, kasutage selle asemel \"%s\"!\n"
-
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1557
-#, fuzzy, c-format
+#: src/lang.c:1578
+#, c-format
 msgid ""
 "\n"
 "Warning: cross-posting to %d newsgroup and no Followup-To line!\n"
@@ -5657,8 +5732,8 @@ msgstr[1] ""
 "\n"
 "Hoiatus: ristpostitus %d uudisegruppi ja Followup-To rida puudub!\n"
 
-#: src/lang.c:1558
-#, fuzzy, c-format
+#: src/lang.c:1579
+#, c-format
 msgid ""
 "\n"
 "Warning: \"%s\" is not in your newsrc,\n"
@@ -5668,7 +5743,7 @@ msgstr ""
 "Hoiatus: \"%s\" puudub teie newsrc failist,\n"
 "see vÃµib olla selles serveris vigane!\n"
 
-#: src/lang.c:1559
+#: src/lang.c:1580
 #, c-format
 msgid ""
 "\n"
@@ -5677,79 +5752,88 @@ msgstr ""
 "\n"
 "Hoiatus: \"%s\" ei ole selles serveris kehtiv grupp!\n"
 
-#: src/lang.c:1563
+#: src/lang.c:1584
+#, c-format
+msgid "%c  %s\t Warning: Group renamed to %s!\n"
+msgstr ""
+
+#: src/lang.c:1586
+#, fuzzy, c-format
+msgid "%c  %s\t Error: Group renamed to %s!\n"
+msgstr "Viga: %s uus nimi %s"
+
+#: src/lang.c:1590
 #, c-format
 msgid "%d files successfully written from %d articles. %d %s occurred."
 msgstr "Edukalt kirjutatud %d faili %d artiklist. Esines %d viga%s."
 
-#: src/lang.c:1564
+#: src/lang.c:1591
 msgid "Missing parts."
 msgstr "Osad puuduvad."
 
-#: src/lang.c:1565
+#: src/lang.c:1592
 msgid "No beginning."
 msgstr "Algus puudub."
 
-#: src/lang.c:1566
+#: src/lang.c:1593
 msgid "No data."
 msgstr "Andmeid pole."
 
-#: src/lang.c:1567
+#: src/lang.c:1594
 msgid "Unknown error."
 msgstr "Tundmatu viga."
 
-#: src/lang.c:1571
+#: src/lang.c:1598
 #, c-format
 msgid "Reading mail active file: %s"
 msgstr "Loen aktiivsete kirjade faili: %s"
 
-#: src/lang.c:1572
+#: src/lang.c:1599
 #, c-format
 msgid "Reading mailgroups file: %s"
 msgstr "Loen kirjagruppide faili: %s"
 
-#: src/lang.c:1576
+#: src/lang.c:1603
 msgid "perform PGP operations on article"
 msgstr "kasuta artiklil PGP operatsioone"
 
-#: src/lang.c:1577
-#, fuzzy
+#: src/lang.c:1604
 msgid "Add key to public keyring?"
 msgid_plural "Add keys to public keyring?"
-msgstr[0] "Lisan vÃµtme avalikku vÃµtmete hoidlasse?"
+msgstr[0] "Lisan vÃµtme avalike vÃµtmete hoidlasse?"
 msgstr[1] "Lisan vÃµtmed avalike vÃµtmete hoidlasse?"
 
-#: src/lang.c:1578
+#: src/lang.c:1605
 #, c-format
 msgid "%s=encrypt, %s=sign, %s=both, %s=quit: "
 msgstr "%s=krÃ¼pti, %s=allkirjasta, %s=mÃµlemad, %s=vÃ¤lju: "
 
-#: src/lang.c:1579
+#: src/lang.c:1606
 #, c-format
 msgid "%s=sign, %s=sign & include public key, %s=quit: "
 msgstr "%s=allkirjasta, %s=allkirjasta & lisa avalik vÃµti, %s=vÃ¤lju: "
 
-#: src/lang.c:1580
+#: src/lang.c:1607
 #, c-format
 msgid "PGP has not been set up (can't open %s)"
 msgstr "PGP pole seadistatud (ei saa avada %s)"
 
-#: src/lang.c:1581
+#: src/lang.c:1608
 msgid "Article not signed and no public keys found"
 msgstr "Artikkel pole allkirjastatud ja avalikke vÃµtmeid pole"
 
-#: src/lang.c:1583
+#: src/lang.c:1610
 #, 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=ootele: "
 
-#: src/lang.c:1584
+#: src/lang.c:1611
 #, c-format
 msgid "%s=quit, %s=edit, %s=ispell, %s=pgp, %s=send [%%s]: "
 msgstr "%s=vÃ¤lju, %s=toimeta, %s=ispell, %s=pgp, %s=saada [%%s]: "
 
-#: src/lang.c:1585
+#: src/lang.c:1612
 #, c-format
 msgid ""
 "%s=quit, %s=edit, %s=ispell, %s=pgp, %s=menu, %s=post, %s=postpone [%%s]: "
@@ -5757,130 +5841,130 @@ msgstr ""
 "%s=vÃ¤lju, %s=toimeta, %s=ispell, %s=pgp, %s=menÃ¼Ã¼, %s=postita, %s=ootele "
 "[%%s]: "
 
-#: src/lang.c:1587
+#: src/lang.c:1614
 #, 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=ootele: "
 
-#: src/lang.c:1588
+#: src/lang.c:1615
 #, c-format
 msgid "%s=quit, %s=edit, %s=pgp, %s=send [%%s]: "
 msgstr "%s=vÃ¤lju, %s=toimeta, %s=pgp, %s=saada [%%s]: "
 
-#: src/lang.c:1589
+#: src/lang.c:1616
 #, c-format
 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=ootele [%%s]: "
 
-#: src/lang.c:1593
+#: src/lang.c:1620
 #, 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=ootele: "
 
-#: src/lang.c:1594
+#: src/lang.c:1621
 #, c-format
 msgid "%s=quit, %s=edit, %s=ispell, %s=send [%%s]: "
 msgstr "%s=vÃ¤lju, %s=toimeta, %s=ispell, %s=saada [%%s]: "
 
-#: src/lang.c:1595
+#: src/lang.c:1622
 #, c-format
 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=ootele [%%s]: "
 
-#: src/lang.c:1597
+#: src/lang.c:1624
 #, c-format
 msgid "%s=quit, %s=edit, %s=menu, %s=post, %s=postpone: "
 msgstr "%s=vÃ¤lju, %s=toimeta, %s=menÃ¼Ã¼, %s=postita, %s=ootele: "
 
-#: src/lang.c:1598
+#: src/lang.c:1625
 #, c-format
 msgid "%s=quit, %s=edit, %s=send [%%s]: "
 msgstr "%s=vÃ¤lju, %s=toimeta, %s=saada [%%s]: "
 
-#: src/lang.c:1599
+#: src/lang.c:1626
 #, c-format
 msgid "%s=quit, %s=edit, %s=menu, %s=post, %s=postpone [%%s]: "
 msgstr "%s=vÃ¤lju, %s=toimeta, %s=menÃ¼Ã¼, %s=postita, %s=ootele [%%s]: "
 
-#: src/lang.c:1603
-#, fuzzy, c-format
+#: src/lang.c:1630
+#, c-format
 msgid "%s argument is not numeric: %s"
 msgstr "%s argument ei ole number: %s"
 
-#: src/lang.c:1606
+#: src/lang.c:1633
 msgid "Try cache_overview_files to speed up things.\n"
 msgstr "Proovige asjade kiirendamiseks cache_overview_files.\n"
 
-#: src/lang.c:1607
+#: src/lang.c:1634
 msgid "Tin will use local index files instead.\n"
 msgstr "Tin kasutab hoopis kohalikke indeksfaile.\n"
 
-#: src/lang.c:1608
+#: src/lang.c:1635
 msgid "Cannot find NNTP server name"
 msgstr "Ei leia NNTP serveri nime"
 
-#: src/lang.c:1609
+#: src/lang.c:1636
 msgid "CAPABILITIES did not announce READER"
 msgstr "CAPABILITIES ei sisalda READER"
 
-#: src/lang.c:1610
+#: src/lang.c:1637
 #, c-format
 msgid "Connecting to %s:%u..."
 msgstr "Loon Ã¼hendust serveriga %s:%u..."
 
-#: src/lang.c:1611
+#: src/lang.c:1638
 msgid "NNTP connection error. Exiting..."
 msgstr "NNTP Ã¼henduse viga. LÃµpetan..."
 
 #. TODO: plural-forms
-#: src/lang.c:1613
-#, fuzzy, c-format
+#: src/lang.c:1640
+#, c-format
 msgid "NNTP connection error: nntp_read_timeout_secs %d elapsed. Exiting..."
-msgstr "NNTP Ã¼henduse viga: nntp_read_timeout_secs %d mÃ¶Ã¶dunud. LÃµpetan..."
+msgstr "NNTP Ã¼henduse viga. nntp_read_timeout_secs %d mÃ¶Ã¶dus. LÃµpetan..."
 
-#: src/lang.c:1614
-#, fuzzy, c-format
+#: src/lang.c:1641
+#, c-format
 msgid "DISABLED CMDS.: %s\n"
-msgstr "KEELATUD KÃ„SK.: %s\n"
+msgstr "BLOKEERITUD KÃ„SUD.: %s\n"
 
-#: src/lang.c:1615
+#: src/lang.c:1642
 msgid "Disconnecting from server..."
 msgstr "LÃµpetan Ã¼henduse..."
 
-#: src/lang.c:1616
+#: src/lang.c:1643
 #, c-format
 msgid "Failed to connect to NNTP server %s. Exiting..."
 msgstr "NNTP serveriga %s Ã¼henduse loomine ebaÃµnnestus. LÃµpetan..."
 
-#: src/lang.c:1617
+#: src/lang.c:1644
 msgid "205  Closing connection"
 msgstr "205  Sulen Ã¼hendust"
 
-#: src/lang.c:1618
+#: src/lang.c:1645
 msgid "Your server does not support the NNTP XOVER or OVER command.\n"
 msgstr "Teie server ei toeta NNTP XOVER vÃµi OVER kÃ¤sku.\n"
 
-#: src/lang.c:1619
+#: src/lang.c:1646
 #, c-format
 msgid "Port isn't numeric: %s:%s\n"
-msgstr "Port ei ole numer: %s:%s\n"
+msgstr "Port ei ole number: %s:%s\n"
 
-#: src/lang.c:1621
+#: src/lang.c:1648
 #, c-format
 msgid "Port in %s isn't numeric: %s:%s\n"
-msgstr "%s Port ei ole numer: %s:%s\n"
+msgstr "%s Port ei ole number: %s:%s\n"
 
-#: src/lang.c:1622
+#: src/lang.c:1649
 #, c-format
 msgid "reconnect (%d) limit %d reached, giving up."
 msgstr "Ã¼henduse korduste (%d) piirang %d saavutati, annan alla."
 
-#: src/lang.c:1624
+#: src/lang.c:1651
 msgid "Connection to news server has timed out. Reconnect?"
 msgstr "Ãœhendus uudisegruppide serveriga aegus. Ãœhendun uuesti?"
 
-#: src/lang.c:1625
+#: src/lang.c:1652
 #, c-format
 msgid ""
 "Put the server name in the file %s,\n"
@@ -5889,65 +5973,65 @@ msgstr ""
 "Kirjutage serveri nimi faili %s,\n"
 "vÃµi seadke keskonnamuutuja NNTPSERVER"
 
-#: src/lang.c:1627
+#: src/lang.c:1654
 msgid "Continuing..."
 msgstr "JÃ¤tkan..."
 
-#: src/lang.c:1628
+#: src/lang.c:1655
 msgid "Read timeout from server - quit tin?"
 msgstr "Lugemise taimout serverilt - vÃ¤ljun tinist?"
 
-#: src/lang.c:1629
+#: src/lang.c:1656
 msgid "  -C       try COMPRESS NNTP extension"
 msgstr "  -C       proovi TIHENDAVA NNTP laiendust"
 
-#: src/lang.c:1631
+#: src/lang.c:1658
 msgid "  -A       force authentication on connect"
 msgstr "  -A       sunni Ã¼henduse loomisel autentima"
 
-#: src/lang.c:1632
+#: src/lang.c:1659
 #, c-format
 msgid "  -g serv  read news from NNTP server serv [default=%s]"
 msgstr "  -g serv  loe uudiseid NNTP serverist serv [vaikimisi=%s]"
 
-#: src/lang.c:1633
+#: src/lang.c:1660
 #, c-format
 msgid "  -p port  use port as NNTP port [default=%d]"
 msgstr "  -p port  kasuta NNTP porti [vaikimisi=%d]"
 
-#: src/lang.c:1635
+#: src/lang.c:1662
 msgid "  -k       skip verification for NNTPS"
 msgstr "  -k       Ã¤ra NNTPS'i verifitseeri"
 
-#: src/lang.c:1636
+#: src/lang.c:1663
 msgid "  -T       enable NNTPS"
 msgstr "  -T       luba NNTPS"
 
-#: src/lang.c:1638
+#: src/lang.c:1665
 msgid "  -Q       quick start. Same as -dnq"
 msgstr "  -Q       kiirstart. Sama kui -dnq"
 
-#: src/lang.c:1639
+#: src/lang.c:1666
 msgid "  -r       read news remotely from default NNTP server"
 msgstr "  -r       loe artikleid kasutades vaikimisi NNTP serverit"
 
-#: src/lang.c:1640
+#: src/lang.c:1667
 msgid "  -l       use only LIST instead of GROUP (-n) command"
 msgstr "  -l       kasuta LIST kÃ¤sku GROUP (-n) kÃ¤su asemel"
 
-#: src/lang.c:1641
+#: src/lang.c:1668
 msgid "  -n       only read subscribed .newsrc groups from NNTP server"
 msgstr "  -n       loe NNTP serverist ainult tellitud .newsrc grupid"
 
-#: src/lang.c:1643
+#: src/lang.c:1670
 msgid "  -4       force connecting via IPv4"
 msgstr "  -4       kasuta ainult IPv4"
 
-#: src/lang.c:1644
+#: src/lang.c:1671
 msgid "  -6       force connecting via IPv6"
 msgstr "  -6       kasuta ainult IPv6"
 
-#: src/lang.c:1645
+#: src/lang.c:1672
 msgid ""
 "\n"
 "socket or connect problem\n"
@@ -5955,7 +6039,7 @@ msgstr ""
 "\n"
 "Probleem pistikuga vÃµi Ã¼hendusega\n"
 
-#: src/lang.c:1647
+#: src/lang.c:1674
 #, c-format
 msgid ""
 "\n"
@@ -5964,16 +6048,16 @@ msgstr ""
 "\n"
 "Loon Ã¼hendust serveriga %s: "
 
-#: src/lang.c:1648
+#: src/lang.c:1675
 msgid "Giving up...\n"
 msgstr "Annan alla...\n"
 
-#: src/lang.c:1650
+#: src/lang.c:1677
 #, c-format
 msgid "%s/tcp: Unknown service.\n"
 msgstr "%s/tcp: Tundmatu teenus.\n"
 
-#: src/lang.c:1653
+#: src/lang.c:1680
 msgid ""
 "Your server does not have Xref: in its XOVER information.\n"
 "Tin will try to use XHDR XREF instead (slows down things a bit).\n"
@@ -5982,88 +6066,88 @@ msgstr ""
 "Tin Ã¼ritab kasutada XHDR XREF selle asemel (vÃµib olla mÃµnevÃµrra "
 "aeganÃµudvam).\n"
 
-#: src/lang.c:1656
+#: src/lang.c:1683
 #, c-format
 msgid "Can't open %s. Try %s -r to read news via NNTP."
 msgstr "%s ei saa avada. Proovige %s -r, et lugeda uudiseid Ã¼le NNTP."
 
-#: src/lang.c:1659
+#: src/lang.c:1686
 msgid "  -Q       quick start. Same as -dq"
 msgstr "  -Q       kiirstart. Sama kui -dq"
 
-#: src/lang.c:1660
+#: src/lang.c:1687
 msgid "  -l       read only active file instead of scanning spool (-n) command"
 msgstr "  -l       loe pooli skaneerimise (-n) asemel ainult faili active"
 
-#: src/lang.c:1661
+#: src/lang.c:1688
 msgid "  -n       only read subscribed .newsrc groups from spool"
 msgstr "  -n       loe poolist ainult tellitud .newsrc gruppe"
 
-#: src/lang.c:1662
+#: src/lang.c:1689
 msgid "Your server does not have Xref: in its NOV-files.\n"
 msgstr "Teie server ei paku Xref: pÃ¤iserida NOV failides.\n"
 
-#: src/lang.c:1666
+#: src/lang.c:1693
 msgid "Posting using external inews failed. Use built in inews instead?"
 msgstr ""
 "VÃ¤lise inews programmiga postitamine ebaÃµnnestus. Proovin sisemist inewsi?"
 
-#: src/lang.c:1667
+#: src/lang.c:1694
 msgid "It worked! Should I always use my built in inews from now on?"
 msgstr "See tÃ¶Ã¶tas! Kas kasutan nÃ¼Ã¼d alati sisemist inews programmi?"
 
-#: src/lang.c:1671
-#, fuzzy, c-format
+#: src/lang.c:1698
+#, c-format
 msgid "%d article printed"
 msgid_plural "%d articles printed"
 msgstr[0] "%d artikkel trÃ¼kitud"
 msgstr[1] "%d artiklit trÃ¼kitud"
 
-#: src/lang.c:1672
+#: src/lang.c:1699
 msgid "output article/thread/hot/pattern/tagged articles to printer"
 msgstr "saada artikkel/teema/kuum/muster/mÃ¤rgitud trÃ¼kkalile"
 
-#: src/lang.c:1673
+#: src/lang.c:1700
 msgid "Print"
 msgstr "TrÃ¼ki"
 
-#: src/lang.c:1674
+#: src/lang.c:1701
 msgid "Printing..."
 msgstr "TrÃ¼kin..."
 
-#: src/lang.c:1678
-#, fuzzy, c-format
+#: src/lang.c:1705
+#, c-format
 msgid "%d article piped to \"%s\""
 msgid_plural "%d articles piped to \"%s\""
 msgstr[0] "%d artikkel saadetud \"%s\""
 msgstr[1] "%d artiklit saadetud \"%s\""
 
-#: src/lang.c:1679
+#: src/lang.c:1706
 msgid "pipe article/thread/hot/pattern/tagged articles into command"
 msgstr "saada artikkel/teema/kuum/muster/mÃ¤rgitud toruga kÃ¤sule"
 
-#: src/lang.c:1680
+#: src/lang.c:1707
 msgid "No command"
 msgstr "KÃ¤sku pole"
 
-#: src/lang.c:1681
+#: src/lang.c:1708
 msgid "Pipe"
 msgstr "Toru"
 
-#: src/lang.c:1682
+#: src/lang.c:1709
 #, c-format
 msgid "Pipe to command [%.*s]> "
 msgstr "Toru kÃ¤sku [%.*s]> "
 
-#: src/lang.c:1683
+#: src/lang.c:1710
 msgid "Piping..."
 msgstr "Saadan torusse..."
 
-#: src/lang.c:1685
+#: src/lang.c:1712
 msgid "Piping not enabled."
 msgstr "Toru kasutamine pole lubatud."
 
-#: src/lang.c:1689
+#: src/lang.c:1716
 #, c-format
 msgid ""
 "\n"
@@ -6077,7 +6161,7 @@ msgstr ""
 "      tÃ¼hik on see,  mis eraldab koolonit (:)  teistest komponentidest\n"
 "      real. Gruppide eraldamiseks kasutage palun koma (,).\n"
 
-#: src/lang.c:1694
+#: src/lang.c:1721
 #, c-format
 msgid ""
 "\n"
@@ -6090,7 +6174,7 @@ msgstr ""
 "      tÃ¼hikuid, siis ei ole see lubatud.  Palun kirjutage kÃµik grupid\n"
 "      Ã¼hele reale.\n"
 
-#: src/lang.c:1699
+#: src/lang.c:1726
 #, c-format
 msgid ""
 "\n"
@@ -6103,7 +6187,7 @@ msgstr ""
 "      See on uus omadus ja kÃµik serverid ei pruugi seda toetada.\n"
 "      Probleemide vÃ¤ltimiseks, kirjutage palun kÃµik grupid Ã¼hele reale.\n"
 
-#: src/lang.c:1703
+#: src/lang.c:1730
 #, c-format
 msgid ""
 "\n"
@@ -6112,7 +6196,43 @@ msgstr ""
 "\n"
 "Hoiatus: Rida \"%s:\" sisaldab tÃ¼hikuid, mis TULEKS eemaldada.\n"
 
-#: src/lang.c:1708
+#: src/lang.c:1734
+#, fuzzy, c-format
+msgid ""
+"\n"
+"Warning: \"%s\" should not be folded.\n"
+msgstr ""
+"\n"
+"# sisemised andmed, ei peaks muutma\n"
+
+#: src/lang.c:1735
+#, fuzzy, c-format
+msgid ""
+"\n"
+"Warning: header in line %d starts with unusual character '%c':\n"
+"%s\n"
+msgstr ""
+"Hoiatus: rida %d sisaldab mitteprinditavaid sÃ¼mboleid '%c':\n"
+"%s\n"
+
+#: src/lang.c:1736
+#, fuzzy, c-format
+msgid ""
+"\n"
+"Warning: Element \"%s\" in %s is too short.\n"
+msgstr ""
+"\n"
+"Hoiatus: Kasutati mittesoovitatud levi \"world\".\n"
+
+#: src/lang.c:1737
+#, c-format
+msgid ""
+"\n"
+"Warning: posted and mailed not supported,\n"
+"         \"To: %s\" ignored.\n"
+msgstr ""
+
+#: src/lang.c:1740
 msgid ""
 "\n"
 "  If your article contains quoted text  please take some time to pare it "
@@ -6144,40 +6264,40 @@ msgstr ""
 "  tega, siis ilmselt enamus lugejaid ignoreerib teid tÃ¤iesti. TÃ¤napÃ¤eval on\n"
 "  vÃµrgus palju rahvast ja infot!\n"
 
-#: src/lang.c:1721
+#: src/lang.c:1753
 msgid "shell escape"
 msgstr "paojada kÃ¤sureale"
 
-#: src/lang.c:1722
+#: src/lang.c:1754
 #, c-format
 msgid "Shell Command (%s)"
 msgstr "KÃ¤surea kÃ¤sk (%s)"
 
-#: src/lang.c:1723
+#: src/lang.c:1755
 #, c-format
 msgid "Enter shell command [%s]> "
 msgstr "Sisestage kÃ¤surea kÃ¤sk [%s]> "
 
-#: src/lang.c:1727
+#: src/lang.c:1759
 #, c-format
 msgid "%s: Can't get entry for TERM\n"
 msgstr "%s: Ei saa TERM kirjet\n"
 
-#: src/lang.c:1731
+#: src/lang.c:1763
 #, c-format
 msgid "Group %.*s ('q' to quit)..."
 msgstr "Grupp %.*s ('q' lÃµpetamiseks)..."
 
-#: src/lang.c:1733
+#: src/lang.c:1765
 #, c-format
 msgid "Group %.*s..."
 msgstr "Grupp %.*s..."
 
-#: src/lang.c:1737
+#: src/lang.c:1769
 msgid "Server unavailable\n"
 msgstr "Server ei vasta\n"
 
-#: src/lang.c:1743
+#: src/lang.c:1775
 #, c-format
 msgid ""
 "%s=pipe; %s=mail; %s=print; %s=quit; %s=toggle all/unread; %s=save; %s=tag; "
@@ -6186,7 +6306,7 @@ msgstr ""
 "%s=toru; %s=kiri; %s=trÃ¼ki; %s=vÃ¤lju; %s=kÃµik/lugem; %s=salv; %s=mÃ¤rgi; "
 "%s=postita"
 
-#: src/lang.c:1744
+#: src/lang.c:1776
 #, c-format
 msgid ""
 "%s=pipe; %s=mail; %s=print; %s=quit; %s=reply mail; %s=save; %s=tag; %s=post"
@@ -6194,607 +6314,624 @@ msgstr ""
 "%s=toru; %s=kiri; %s=trÃ¼ki; %s=vÃ¤lju; %s=kirjuta; %s=salv; %s=mÃ¤rgi; "
 "%s=postita"
 
-#: src/lang.c:1746
+#: src/lang.c:1778
 #, c-format
 msgid ""
 "%s=mail; %s=print; %s=quit; %s=toggle all/unread; %s=save; %s=tag; %s=post"
 msgstr ""
 "%s=kiri; %s=trÃ¼ki; %s=vÃ¤lju; %s=kÃµik/lugem; %s=salvesta; %s=mÃ¤rgi; %s=postita"
 
-#: src/lang.c:1747
+#: src/lang.c:1779
 #, c-format
 msgid "%s=mail; %s=print; %s=quit; %s=reply mail; %s=save; %s=tag; %s=post"
 msgstr ""
 "%s=kiri; %s=trÃ¼ki; %s=vÃ¤lju; %s=kirjuta; %s=salvesta; %s=mÃ¤rgi; %s=postita"
 
-#: src/lang.c:1751
+#: src/lang.c:1783
 #, c-format
 msgid ""
 "%s=pipe; %s=mail; %s=quit; %s=toggle all/unread; %s=save; %s=tag; %s=post"
 msgstr ""
 "%s=toru; %s=kiri; %s=vÃ¤lju; %s=kÃµik/lugemata; %s=salv; %s=mÃ¤rgi; %s=postita"
 
-#: src/lang.c:1752
+#: src/lang.c:1784
 #, c-format
 msgid "%s=pipe; %s=mail; %s=quit; %s=reply mail; %s=save; %s=tag; %s=post"
 msgstr ""
 "%s=toru; %s=kiri; %s=vÃ¤lju; %s=kirjuta; %s=salvesta; %s=mÃ¤rgi; %s=postita"
 
-#: src/lang.c:1754
+#: src/lang.c:1786
 #, c-format
 msgid "%s=mail; %s=quit; %s=toggle all/unread; %s=save; %s=tag; %s=post"
 msgstr "%s=kiri; %s=vÃ¤lju; %s=kÃµik/lugemata; %s=salvesta; %s=mÃ¤rgi; %s=postita"
 
-#: src/lang.c:1755
+#: src/lang.c:1787
 #, c-format
 msgid "%s=mail; %s=quit; %s=reply mail; %s=save; %s=tag; %s=post"
 msgstr "%s=kiri; %s=vÃ¤lju; %s=vasta kirjaga; %s=salvesta; %s=mÃ¤rgi; %s=postita"
 
-#: src/lang.c:1761
+#: src/lang.c:1793
 msgid "Terminal does not support color"
 msgstr "Terminal ei toeta vÃ¤rve"
 
-#: src/lang.c:1766
+#: src/lang.c:1798
 #, c-format
 msgid "Trying %s"
 msgstr "Proovin %s"
 
-#: src/lang.c:1781
+#: src/lang.c:1813
 msgid "Subject"
 msgstr "Teema"
 
-#: src/lang.c:1782
+#: src/lang.c:1814
 msgid "References"
 msgstr "Viited"
 
-#: src/lang.c:1783
+#: src/lang.c:1815
 msgid "Both Subject and References"
 msgstr "Nii teema kui viited"
 
-#: src/lang.c:1784
+#: src/lang.c:1816
 msgid "Multipart Subject"
 msgstr "Mitmeosaliste teema"
 
-#: src/lang.c:1785
+#: src/lang.c:1817
 msgid "Percentage Match"
 msgstr "Percentage Match"
 
-#: src/lang.c:1798 src/lang.c:1880 src/lang.c:2026 src/lang.c:2041
+#: src/lang.c:1830 src/lang.c:1912 src/lang.c:2069 src/lang.c:2084
 msgid "Nothing"
 msgstr "Ei kasuta"
 
-# fuzzy
-#: src/lang.c:1799
+#: src/lang.c:1831
 msgid "Complete UU/YENC"
 msgstr "TÃ¤ielik UU/YENC"
 
-# fuzzy
-#: src/lang.c:1800
+#: src/lang.c:1832
 msgid "Any UU/YENC"
 msgstr "Iga UU/YENC"
 
-# fuzzy
-#: src/lang.c:1802
+#: src/lang.c:1834
 msgid "Inline PGP"
-msgstr "Inline PGP"
+msgstr "Integreeritud PGP"
 
-# fuzzy
-#: src/lang.c:1803
+#: src/lang.c:1835
 msgid "Complete UU/YENC & Inline PGP"
-msgstr "TÃ¤ielik UU/YENC & Inline PGP"
+msgstr "TÃ¤ielik UU/YENC & Integreeritud PGP"
 
-# fuzzy
-#: src/lang.c:1804
+#: src/lang.c:1836
 msgid "Any UU/YENC & Inline PGP"
-msgstr "Iga UU/YENC & Inline PGP"
+msgstr "Iga UU/YENC & Integreeritud PGP"
 
-# fuzzy
-#: src/lang.c:1806
+#: src/lang.c:1838
 msgid "Shar"
 msgstr "Shar"
 
-# fuzzy
-#: src/lang.c:1807
+#: src/lang.c:1839
 msgid "Complete UU/YENC & Shar"
 msgstr "TÃ¤ielik UU/YENC & Shar"
 
-# fuzzy
-#: src/lang.c:1808
+#: src/lang.c:1840
 msgid "Any UU/YENC & Shar"
 msgstr "Iga UU/YENC & Shar"
 
-# fuzzy
-#: src/lang.c:1810
+#: src/lang.c:1842
 msgid "Inline PGP & Shar"
-msgstr "Inline PGP & Shar"
+msgstr "Integreeritud PGP & Shar"
 
-# fuzzy
-#: src/lang.c:1811
+#: src/lang.c:1843
 msgid "Complete UU/YENC & PGP & Shar"
 msgstr "TÃ¤ielik UU/YENC & PGP & Shar"
 
-#: src/lang.c:1812
+#: src/lang.c:1844
 msgid "Hide all"
 msgstr "Peida kÃµik"
 
-#: src/lang.c:1822
+#: src/lang.c:1854
 msgid "Address"
 msgstr "Aadress"
 
-#: src/lang.c:1823
+#: src/lang.c:1855
 msgid "Full Name"
 msgstr "TÃ¤isnimi"
 
-#: src/lang.c:1824
+#: src/lang.c:1856
 msgid "Address and Name"
 msgstr "Aadress ja nimi"
 
-#: src/lang.c:1832
+#: src/lang.c:1864
 msgid "Max"
 msgstr "Maksimum"
 
-#: src/lang.c:1833
+#: src/lang.c:1865
 msgid "Sum"
 msgstr "Summa"
 
-#: src/lang.c:1834
+#: src/lang.c:1866
 msgid "Average"
 msgstr "Keskmine"
 
-#: src/lang.c:1844 src/lang.c:1864
+#: src/lang.c:1876 src/lang.c:1896
 msgid "Black"
 msgstr "Must"
 
-#: src/lang.c:1845 src/lang.c:1865
+#: src/lang.c:1877 src/lang.c:1897
 msgid "Red"
 msgstr "Punane"
 
-#: src/lang.c:1846 src/lang.c:1866
+#: src/lang.c:1878 src/lang.c:1898
 msgid "Green"
 msgstr "Roheline"
 
-#: src/lang.c:1847 src/lang.c:1867
+#: src/lang.c:1879 src/lang.c:1899
 msgid "Brown"
 msgstr "Pruun"
 
-#: src/lang.c:1848 src/lang.c:1868
+#: src/lang.c:1880 src/lang.c:1900
 msgid "Blue"
 msgstr "Sinine"
 
-#: src/lang.c:1849 src/lang.c:1869
+#: src/lang.c:1881 src/lang.c:1901
 msgid "Pink"
 msgstr "Roosa"
 
-#: src/lang.c:1850 src/lang.c:1870
+#: src/lang.c:1882 src/lang.c:1902
 msgid "Cyan"
 msgstr "Lilla"
 
-#: src/lang.c:1851 src/lang.c:1871
+#: src/lang.c:1883 src/lang.c:1903
 msgid "White"
 msgstr "valge"
 
-#: src/lang.c:1852
+#: src/lang.c:1884
 msgid "Gray"
 msgstr "Hall"
 
-#: src/lang.c:1853
+#: src/lang.c:1885
 msgid "Light Red"
 msgstr "Helepunane"
 
-#: src/lang.c:1854
+#: src/lang.c:1886
 msgid "Light Green"
 msgstr "Heleroheline"
 
-#: src/lang.c:1855
+#: src/lang.c:1887
 msgid "Yellow"
 msgstr "Kollane"
 
-#: src/lang.c:1856
+#: src/lang.c:1888
 msgid "Light Blue"
 msgstr "Helesinine"
 
-#: src/lang.c:1857
+#: src/lang.c:1889
 msgid "Light Pink"
 msgstr "Heleroosa"
 
-#: src/lang.c:1858
+#: src/lang.c:1890
 msgid "Light Cyan"
 msgstr "Helelilla"
 
-#: src/lang.c:1859
+#: src/lang.c:1891
 msgid "Light White"
 msgstr "Helevalge"
 
-#: src/lang.c:1882
+#: src/lang.c:1914
 msgid "Space"
 msgstr "TÃ¼hik"
 
-#: src/lang.c:1890
+#: src/lang.c:1922
 msgid "Normal"
 msgstr "Tavaline"
 
-#: src/lang.c:1891
+#: src/lang.c:1923
 msgid "Best highlighting"
 msgstr "Parim esiletÃµstmine"
 
-#: src/lang.c:1892
+#: src/lang.c:1924
 msgid "Underline"
 msgstr "Allajoonitud"
 
-#: src/lang.c:1893
+#: src/lang.c:1925
 msgid "Reverse video"
 msgstr "PÃ¶Ã¶ratud video"
 
-#: src/lang.c:1894
+#: src/lang.c:1926
 msgid "Blinking"
 msgstr "Plinkiv"
 
-#: src/lang.c:1895
+#: src/lang.c:1927
 msgid "Half bright"
 msgstr "Poolhele"
 
-#: src/lang.c:1896
+#: src/lang.c:1928
 msgid "Bold"
 msgstr "Paks"
 
-#: src/lang.c:1902 src/lang.c:2018 src/lang.c:2122
+#: src/lang.c:1934 src/lang.c:2061 src/lang.c:2165
 msgid "No"
 msgstr "Ei"
 
-#: src/lang.c:1903
+#: src/lang.c:1935
 msgid "Cc"
 msgstr "Cc"
 
-#: src/lang.c:1904
+#: src/lang.c:1936
 msgid "Bcc"
 msgstr "Bcc"
 
-#: src/lang.c:1905
+#: src/lang.c:1937
 msgid "Cc and Bcc"
 msgstr "Cc ja Bcc"
 
-#: src/lang.c:1922 src/lang.c:1935
+#: src/lang.c:1954 src/lang.c:1967
 msgid "none"
 msgstr "pole"
 
-#: src/lang.c:1923
+#: src/lang.c:1955
 msgid "commands"
 msgstr "kÃ¤sud"
 
-#: src/lang.c:1924
+#: src/lang.c:1956
 msgid "select"
 msgstr "valik"
 
-#: src/lang.c:1926
+#: src/lang.c:1958
 msgid "commands & quit"
 msgstr "kÃ¤sud & vÃ¤lju"
 
-#: src/lang.c:1927
+#: src/lang.c:1959
 msgid "commands & select"
 msgstr "kÃ¤sud & valik"
 
-#: src/lang.c:1928
+#: src/lang.c:1960
 msgid "quit & select"
 msgstr "vÃ¤lju & valik"
 
-#: src/lang.c:1929
+#: src/lang.c:1961
 msgid "commands & quit & select"
 msgstr "kÃ¤sud & vÃ¤lju & valik"
 
-#: src/lang.c:1936
+#: src/lang.c:1968
 msgid "PageDown"
 msgstr "PageDown"
 
-#: src/lang.c:1937
+#: src/lang.c:1969
 msgid "PageNextUnread"
 msgstr "PageNextUnread"
 
-#: src/lang.c:1938
+#: src/lang.c:1970
 msgid "PageDown or PageNextUnread"
 msgstr "PageDown vÃµi PageNextUnread"
 
-#: src/lang.c:1945
+#: src/lang.c:1977
 msgid "Subject: (case sensitive)"
 msgstr "Subject: (tÃµstutundlik)"
 
-#: src/lang.c:1946
+#: src/lang.c:1978
 msgid "Subject: (ignore case)"
 msgstr "Subject: (tÃµstutundetu)"
 
-#: src/lang.c:1947
+#: src/lang.c:1979
 msgid "From: (case sensitive)"
 msgstr "From: (tÃµstutundlik)"
 
-#: src/lang.c:1948
+#: src/lang.c:1980
 msgid "From: (ignore case)"
 msgstr "From: (tÃµstutundetu)"
 
-#: src/lang.c:1949
+#: src/lang.c:1981
 msgid "Msg-ID: & full References: line"
 msgstr "Msg-ID: ja tÃ¤ielik References: rida"
 
-#: src/lang.c:1950
+#: src/lang.c:1982
 msgid "Msg-ID: & last References: only"
 msgstr "Message-ID: ja ainult viimane References:"
 
-#: src/lang.c:1951
+#: src/lang.c:1983
 msgid "Message-ID: entry only"
 msgstr "ainult Message-ID: rida"
 
-#: src/lang.c:1952
+#: src/lang.c:1984
 msgid "Lines:"
 msgstr "Ridu:"
 
-#: src/lang.c:1958
+#: src/lang.c:1990
 msgid "Don't trim article body"
 msgstr "Ã„ra lÃ¼henda artikli keha"
 
-#: src/lang.c:1959
+#: src/lang.c:1991
 msgid "Skip leading blank lines"
 msgstr "JÃ¤ta alguses tÃ¼hjad read alles"
 
-#: src/lang.c:1960
+#: src/lang.c:1992
 msgid "Skip trailing blank lines"
 msgstr "JÃ¤ta lÃµpus tÃ¼hjad read alles"
 
-#: src/lang.c:1961
+#: src/lang.c:1993
 msgid "Skip leading and trailing blank l."
 msgstr "JÃ¤ta alguses ja lÃµpus tÃ¼hjad read alles"
 
-#: src/lang.c:1962
+#: src/lang.c:1994
 msgid "Compact multiple between text"
 msgstr "Tihenda tekstiblokid"
 
-#: src/lang.c:1963
+#: src/lang.c:1995
 msgid "Compact multiple and skip leading"
 msgstr "Tihenda, jÃ¤ta alguses read alles"
 
-#: src/lang.c:1964
+#: src/lang.c:1996
 msgid "Compact multiple and skip trailing"
 msgstr "Tihenda, jÃ¤ta lÃµpus read alles"
 
-#: src/lang.c:1965
+#: src/lang.c:1997
 msgid "Compact mltpl., skip lead. & trai."
 msgstr "Tihenda, jÃ¤ta alguse ja lÃµpu read alles"
 
-#: src/lang.c:1971
+#: src/lang.c:2004
 #, fuzzy
-msgid "Don't detect verbatim blocks"
-msgstr "Identsete blokkide tuvastamine"
+msgid "Don't use UTF-8 characters"
+msgstr "Ã„ra kasuta UTF-8-mÃ¤rke"
 
-#: src/lang.c:1972
+#: src/lang.c:2005
+msgid "for ellipsis"
+msgstr ""
+
+#: src/lang.c:2006
 #, fuzzy
-msgid "Detect and show verbatim blocks"
-msgstr "Identsete blokkide tuvastamine"
+msgid "for indicator and tree"
+msgstr "Kasuta UTF-8 graafikat (teema puu jne.)"
 
-#: src/lang.c:1973
+#: src/lang.c:2007
 #, fuzzy
+msgid "for ..., indicator and tree"
+msgstr "Kasuta UTF-8 graafikat (teema puu jne.)"
+
+#: src/lang.c:2014
+msgid "Don't detect verbatim blocks"
+msgstr "Ã„ra tuvasta sÃµna-sÃµnalisi blokke"
+
+#: src/lang.c:2015
+msgid "Detect and show verbatim blocks"
+msgstr "Tuvasta ja nÃ¤ita sÃµna-sÃµnalisi blokke"
+
+#: src/lang.c:2016
 msgid "Detect, hide begin and end marks"
-msgstr "Avastada, peita algus- ja lÃµpumÃ¤rgid"
+msgstr "Tuvasta, peida alguse ja lÃµpu mÃ¤rgid"
 
-#: src/lang.c:1974
-#, fuzzy
+#: src/lang.c:2017
 msgid "Don't show verbatim blocks"
-msgstr "Identsete blokkide tuvastamine"
+msgstr "Ã„ra nÃ¤ita sÃµna-sÃµnalisi blokke"
 
-#: src/lang.c:1980
+#: src/lang.c:2023
 msgid "Don't show help or mail sign"
 msgstr "Ã„ra nÃ¤ita abiinfo/kirja mÃ¤rki"
 
-#: src/lang.c:1981
+#: src/lang.c:2024
 msgid "Show only help sign"
 msgstr "NÃ¤ita ainult abiinfo mÃ¤rki"
 
-#: src/lang.c:1982
+#: src/lang.c:2025
 msgid "Show only mail sign if new mail"
 msgstr "NÃ¤ita e-maili mÃ¤rki ainult uue maili korral"
 
-#: src/lang.c:1983
+#: src/lang.c:2026
 msgid "Show mail if new mail else help s."
 msgstr "Kui on uus mail, nÃ¤ita maili mÃ¤rki, muidu abiinfo"
 
-#: src/lang.c:2019
+#: src/lang.c:2062
 msgid "Shell archive"
 msgstr "Shelli arhiiv"
 
-#: src/lang.c:2020
+#: src/lang.c:2063
 msgid "Yes"
 msgstr "Jah"
 
-#: src/lang.c:2027
+#: src/lang.c:2070
 msgid "Subject: (descending)"
 msgstr "Subject: (kahanevalt)"
 
-#: src/lang.c:2028
+#: src/lang.c:2071
 msgid "Subject: (ascending)"
 msgstr "Subject: (kasvavalt)"
 
-#: src/lang.c:2029
+#: src/lang.c:2072
 msgid "From: (descending)"
 msgstr "From: (kahanevalt)"
 
-#: src/lang.c:2030
+#: src/lang.c:2073
 msgid "From: (ascending)"
 msgstr "From: (kasvavalt)"
 
-#: src/lang.c:2031
+#: src/lang.c:2074
 msgid "Date: (descending)"
 msgstr "Date: (kahanevalt)"
 
-#: src/lang.c:2032
+#: src/lang.c:2075
 msgid "Date: (ascending)"
 msgstr "Date: (kasvavalt)"
 
-#: src/lang.c:2033 src/lang.c:2042
+#: src/lang.c:2076 src/lang.c:2085
 msgid "Score (descending)"
 msgstr "Kaal (kahanevalt)"
 
-#: src/lang.c:2034 src/lang.c:2043
+#: src/lang.c:2077 src/lang.c:2086
 msgid "Score (ascending)"
 msgstr "Kaal (kasvavalt)"
 
-#: src/lang.c:2035
+#: src/lang.c:2078
 msgid "Lines: (descending)"
 msgstr "Lines: (kahanevalt)"
 
-#: src/lang.c:2036
+#: src/lang.c:2079
 msgid "Lines: (ascending)"
 msgstr "Lines: (kasvavalt)"
 
-#: src/lang.c:2044
+#: src/lang.c:2087
 msgid "Last posting date (descending)"
 msgstr "Viimane postitamise kuupÃ¤ev (kahanevalt)"
 
-#: src/lang.c:2045
+#: src/lang.c:2088
 msgid "Last posting date (ascending)"
 msgstr "Viimane postitamise kuupÃ¤ev (kasvavalt)"
 
-#: src/lang.c:2051
+#: src/lang.c:2094
 msgid "Quick-sort"
 msgstr "Quick-sort"
 
-#: src/lang.c:2052
+#: src/lang.c:2095
 msgid "Heap-sort"
 msgstr "Heap-sort"
 
-#: src/lang.c:2059
+#: src/lang.c:2102
 msgid "Always Keep"
 msgstr "Hoia alati"
 
-#: src/lang.c:2060
+#: src/lang.c:2103
 msgid "Always Remove"
 msgstr "Eemalda alati"
 
-#: src/lang.c:2061
+#: src/lang.c:2104
 msgid "Mark with D on selection screen"
 msgstr "MÃ¤rgi valikuekraanil tÃ¤hega D"
 
-#: src/lang.c:2067
+#: src/lang.c:2110
 msgid "Kill only unread arts"
 msgstr "Surma ainult lugemata artiklid"
 
-#: src/lang.c:2068
+#: src/lang.c:2111
 msgid "Kill all arts & show with K"
 msgstr "Surma kÃµik artiklid & nÃ¤ita K tÃ¤hega"
 
 #. TODO: s/K/art_marked_killed/
-#: src/lang.c:2069
+#: src/lang.c:2112
 msgid "Kill all arts and never show"
 msgstr "Surma kÃµik artiklid ja Ã¤ra nÃ¤ita"
 
-#: src/lang.c:2075
+#: src/lang.c:2118
 msgid "Nothing special"
 msgstr "Ei midagi erilist"
 
-#: src/lang.c:2076
+#: src/lang.c:2119
 msgid "Compress quotes"
 msgstr "Tihenda tsitaadid"
 
-#: src/lang.c:2077
+#: src/lang.c:2120
 msgid "Quote signatures"
 msgstr "Tsiteeri allkirju"
 
-#: src/lang.c:2078
+#: src/lang.c:2121
 msgid "Compress quotes, quote sigs"
 msgstr "Tihenda tsitaadid, tsiteeri allkirju"
 
-#: src/lang.c:2079
+#: src/lang.c:2122
 msgid "Quote empty lines"
 msgstr "Tsiteeri tÃ¼hje ridu"
 
-#: src/lang.c:2080
+#: src/lang.c:2123
 msgid "Compress quotes, quote empty lines"
 msgstr "Tihenda tsitaadid, tsiteeri tÃ¼hje ridu"
 
-#: src/lang.c:2081
+#: src/lang.c:2124
 msgid "Quote sigs & empty lines"
 msgstr "Tsiteeri allkirju ja tÃ¼hje ridu"
 
-#: src/lang.c:2082
+#: src/lang.c:2125
 msgid "Comp. q., quote sigs & empty lines"
 msgstr "Tihenda tsitaate, tsiteeri allkirju ja tÃ¼hje ridu"
 
-#: src/lang.c:2123
+#: src/lang.c:2166
 msgid "With headers"
 msgstr "PÃ¤istega"
 
-#: src/lang.c:2124
+#: src/lang.c:2167
 msgid "Without headers"
 msgstr "PÃ¤isteta"
 
-#: src/lang.c:2131
+#: src/lang.c:2174
 msgid "NFKC"
 msgstr "NFKC"
 
-#: src/lang.c:2133
+#: src/lang.c:2176
 msgid "NFKD"
 msgstr "NFKD"
 
-#: src/lang.c:2134
+#: src/lang.c:2177
 msgid "NFC"
 msgstr "NFC"
 
-#: src/lang.c:2135
+#: src/lang.c:2178
 msgid "NFD"
 msgstr "NFD"
 
-#: src/lang.c:2137
+#: src/lang.c:2180
 msgid "NFKC case fold"
 msgstr "NFKC kollaps"
 
-#: src/lang.c:2146
+#: src/lang.c:2189
+msgid "don't guess undeclared charset"
+msgstr ""
+
+#: src/lang.c:2190
+msgid "guess if not set via undeclared_charset"
+msgstr ""
+
+#: src/lang.c:2191
+msgid "always guess undeclared charset"
+msgstr ""
+
+#: src/lang.c:2198
 msgid "Display Options"
 msgstr "Ekraani seaded"
 
-#: src/lang.c:2153
+#: src/lang.c:2205
 msgid "Color Options"
 msgstr "VÃ¤rvide seaded"
 
-#: src/lang.c:2159
+#: src/lang.c:2211
 msgid "Highlight Options"
 msgstr "MÃ¤rkimise seaded"
 
-#: src/lang.c:2166
+#: src/lang.c:2218
 msgid "Article-Limiting Options"
 msgstr "Artikli piirangute seaded"
 
-#: src/lang.c:2172
+#: src/lang.c:2224
 msgid "Posting/Mailing Options"
 msgstr "Postitamise/saatmise seaded"
 
-#: src/lang.c:2178
+#: src/lang.c:2230
 msgid "Saving/Printing Options"
 msgstr "Salvestamise/trÃ¼kkimise seaded"
 
-#: src/lang.c:2184
+#: src/lang.c:2236
 msgid "Expert Options"
 msgstr "Ekspertseaded"
 
-#: src/lang.c:2190
+#: src/lang.c:2242
 msgid "Filtering Options"
 msgstr "Filtreerimise seaded"
 
-#: src/lang.c:2195 src/lang.c:2226 src/lang.c:2232 src/lang.c:2259
-#: src/lang.c:2311 src/lang.c:2317 src/lang.c:2327 src/lang.c:2338
-#: src/lang.c:2356 src/lang.c:2367 src/lang.c:2436 src/lang.c:2698
-#: src/lang.c:2704 src/lang.c:2710 src/lang.c:2725 src/lang.c:2737
-#: src/lang.c:2744 src/lang.c:2798 src/lang.c:2807 src/lang.c:3003
-#: src/lang.c:3019 src/lang.c:3026 src/lang.c:3033 src/lang.c:3040
-#: src/lang.c:3046 src/lang.c:3052 src/lang.c:3075 src/lang.c:3087
-#: src/lang.c:3122 src/lang.c:3175 src/lang.c:3189 src/lang.c:3195
-#: src/lang.c:3220 src/lang.c:3238 src/lang.c:3255 src/lang.c:3267
-#: src/lang.c:3307 src/lang.c:3336 src/lang.c:3356 src/lang.c:3383
-#: src/lang.c:3393 src/lang.c:3400 src/lang.c:3426 src/lang.c:3450
-#: src/lang.c:3637 src/lang.c:3652 src/lang.c:3660 src/lang.c:3674
-#: src/lang.c:3680 src/lang.c:3718
+#: src/lang.c:2247 src/lang.c:2286 src/lang.c:2292 src/lang.c:2319
+#: src/lang.c:2371 src/lang.c:2377 src/lang.c:2387 src/lang.c:2398
+#: src/lang.c:2416 src/lang.c:2427 src/lang.c:2496 src/lang.c:2763
+#: src/lang.c:2769 src/lang.c:2775 src/lang.c:2790 src/lang.c:2802
+#: src/lang.c:2809 src/lang.c:2863 src/lang.c:2872 src/lang.c:3068
+#: src/lang.c:3084 src/lang.c:3091 src/lang.c:3098 src/lang.c:3105
+#: src/lang.c:3111 src/lang.c:3117 src/lang.c:3140 src/lang.c:3152
+#: src/lang.c:3187 src/lang.c:3240 src/lang.c:3254 src/lang.c:3260
+#: src/lang.c:3285 src/lang.c:3303 src/lang.c:3320 src/lang.c:3332
+#: src/lang.c:3372 src/lang.c:3401 src/lang.c:3421 src/lang.c:3448
+#: src/lang.c:3458 src/lang.c:3465 src/lang.c:3496 src/lang.c:3520
+#: src/lang.c:3707 src/lang.c:3722 src/lang.c:3730 src/lang.c:3744
+#: src/lang.c:3750 src/lang.c:3788
 msgid "<SPACE> toggles, <CR> sets, <ESC> cancels."
 msgstr "<TÃœHIK> lÃ¼litab, <CR> seab, <ESC> katkestab."
 
-#: src/lang.c:2196
+#: src/lang.c:2248
 msgid "Show mini menu & posting etiquette"
 msgstr "NÃ¤ita minimenÃ¼Ã¼d & post. etiketti"
 
-#: src/lang.c:2197
+#: src/lang.c:2249
 msgid ""
 "# If ON show a mini menu of useful commands at each level\n"
 "# and posting etiquette after composing an article\n"
@@ -6802,15 +6939,15 @@ msgstr ""
 "# Kui vÃ¤Ã¤rtus on ON, nÃ¤ita enimkasutatavate kÃ¤skude minimenÃ¼Ã¼d\n"
 "# ja peale artikli kirjutamist postitamise etiketti.\n"
 
-#: src/lang.c:2202
+#: src/lang.c:2254
 msgid "Show short description for each newsgroup. <SPACE> toggles & <CR> sets."
 msgstr "NÃ¤ita gruppide lÃ¼hikirjeldusi. <TÃœHIK> lÃ¼litab ja <CR> seab."
 
-#: src/lang.c:2203
+#: src/lang.c:2255
 msgid "Show description of each newsgroup"
 msgstr "NÃ¤ita iga grupi lÃ¼hikirjeldust"
 
-#: src/lang.c:2204
+#: src/lang.c:2256
 msgid ""
 "# If ON show group description text after newsgroup name at\n"
 "# group selection level\n"
@@ -6818,18 +6955,33 @@ msgstr ""
 "# Kui vÃ¤Ã¤rtus on ON, nÃ¤ita gruppide tasemel iga grupi nime\n"
 "# jÃ¤rel grupi lÃ¼hikirjeldust\n"
 
-#: src/lang.c:2209
+#: src/lang.c:2262
+#, fuzzy
+msgid "Score"
+msgstr "Skoor"
+
+#: src/lang.c:2263
+#, fuzzy
+msgid "Language"
+msgstr "Keel"
+
+#: src/lang.c:2264
+#, fuzzy
+msgid "Score and Language"
+msgstr "Skoor ja keel"
+
+#: src/lang.c:2269
 msgid ""
 "Show From (author) fields in group & thread level. <SPACE> toggles & <CR> "
 "sets."
 msgstr ""
 "NÃ¤ita grupi ja teema menÃ¼Ã¼s From (autor) vÃ¤lju. <TÃœHIK> lÃ¼litab ja <CR> seab."
 
-#: src/lang.c:2210
+#: src/lang.c:2270
 msgid "In group and thread level, show author by"
 msgstr "NÃ¤ita grupi ja teema menÃ¼Ã¼s autorit"
 
-#: src/lang.c:2211
+#: src/lang.c:2271
 msgid ""
 "# Part of From field to display in group and thread level\n"
 "# Possible values are (the default is marked with *):\n"
@@ -6845,33 +6997,33 @@ msgstr ""
 "# * 2 = tÃ¤isnimi\n"
 "#   3 = mÃµlemad\n"
 
-#: src/lang.c:2220
+#: src/lang.c:2280
 msgid "Draw -> or highlighted bar for selection. <SPACE> toggles & <CR> sets."
 msgstr "MÃ¤rgi valik -> vÃµi heleda ribaga. <TÃœHIK> lÃ¼litab, <CR> seab."
 
-#: src/lang.c:2221
+#: src/lang.c:2281
 msgid "Draw -> instead of highlighted bar"
 msgstr "Joonista -> heleda riba asemel"
 
-#: src/lang.c:2222
+#: src/lang.c:2282
 msgid "# If ON use -> otherwise highlighted bar for selection\n"
 msgstr "# Kui vÃ¤Ã¤rtus on on, kasuta valiku mÃ¤rkimiseks ->, muidu riba\n"
 
-#: src/lang.c:2227
+#: src/lang.c:2287
 msgid "Use inverse video for page headers"
 msgstr "Kasuta pÃ¤istel pÃ¶Ã¶ratud videot"
 
-#: src/lang.c:2228
+#: src/lang.c:2288
 msgid "# If ON use inverse video for page headers at different levels\n"
 msgstr ""
 "# Kui vÃ¤Ã¤rtus on ON, kasuta erinevatel tasemetel pÃ¤iste nÃ¤itamisel\n"
 "# pÃ¶Ã¶ratud videot\n"
 
-#: src/lang.c:2233
+#: src/lang.c:2293
 msgid "Thread articles by"
 msgstr "Artiklite teemadesse jagamine"
 
-#: src/lang.c:2234
+#: src/lang.c:2294
 msgid ""
 "# Thread articles by ...\n"
 "# Possible values are (the default is marked with *):\n"
@@ -6891,15 +7043,15 @@ msgstr ""
 "#   4 = Mitmeosaline teema\n"
 "#   5 = Protsentuaalne sobivus\n"
 
-#: src/lang.c:2245
+#: src/lang.c:2305
 msgid "Enter percentage match required to thread together. <CR> sets."
 msgstr "Sisestage teema loomiseks vajalik protsentuaalne sobivus. <CR> seab."
 
-#: src/lang.c:2246
+#: src/lang.c:2306
 msgid "Thread percentage match"
 msgstr "Teema protsentuaalne sobivus"
 
-#: src/lang.c:2248
+#: src/lang.c:2308
 #, no-c-format
 msgid ""
 "# Thread percentage match...\n"
@@ -6920,11 +7072,11 @@ msgstr ""
 "# teemasse seotaks. NÃ¤iteks 'happy' ja 'harpy' sobiksid, aga 'harpie',\n"
 "# 'happie' ja 'harppy' samasse teemasse 'happy'-ga ei lÃ¤heks\n"
 
-#: src/lang.c:2260
+#: src/lang.c:2320
 msgid "Score of a thread"
 msgstr "Teema kaal"
 
-#: src/lang.c:2261
+#: src/lang.c:2321
 msgid ""
 "# Thread score\n"
 "# Possible values are (the default is marked with *):\n"
@@ -6938,18 +7090,18 @@ msgstr ""
 "#   1 = summa\n"
 "#   2 = keskmine\n"
 
-#: src/lang.c:2269
+#: src/lang.c:2329
 msgid ""
 "Sort articles by Subject, From, Date or Score. <SPACE> toggles & <CR> sets."
 msgstr ""
 "JÃ¤rjesta artiklid Subject, From, Date, kaalu jÃ¤rgi. <TÃœHIK> lÃ¼litab, <CR> "
 "seab."
 
-#: src/lang.c:2270
+#: src/lang.c:2330
 msgid "Sort articles by"
 msgstr "Artiklite jÃ¤rjestus"
 
-#: src/lang.c:2271
+#: src/lang.c:2331
 msgid ""
 "# Sort articles by ...\n"
 "# Possible values are (the default is marked with *):\n"
@@ -6979,16 +7131,16 @@ msgstr ""
 "#   9 = Ridu kahanev\n"
 "#  10 = Ridu kasvav\n"
 
-#: src/lang.c:2287
+#: src/lang.c:2347
 msgid "Sort threads by Nothing or Score. <SPACE> toggles & <CR> sets."
 msgstr ""
 "JÃ¤rjesta teemad mitte millegi vÃµi kaalu jÃ¤rgi. <TÃœHIK> lÃ¼litab, <CR> seab."
 
-#: src/lang.c:2288
+#: src/lang.c:2348
 msgid "Sort threads by"
 msgstr "Teemade jÃ¤rjestus"
 
-#: src/lang.c:2289
+#: src/lang.c:2349
 msgid ""
 "# Sort thread by ...\n"
 "# Possible values are (the default is marked with *):\n"
@@ -7006,49 +7158,49 @@ msgstr ""
 "#   3 = Viimane postitamise kuupÃ¤ev kahanevalt\n"
 "#   4 = Viimane postitamise kuupÃ¤ev kasvavalt\n"
 
-#: src/lang.c:2299
+#: src/lang.c:2359
 msgid ""
 "Put cursor at first/last unread art in groups. <SPACE> toggles & <CR> sets."
 msgstr ""
 "Vii kursor grupis esimesele/viimasele lugemata artiklile. <TÃœHIK> lÃ¼litab, "
 "<CR> seab."
 
-#: src/lang.c:2300
+#: src/lang.c:2360
 msgid "Go to first unread article in group"
 msgstr "Mine grupis esimesele lugemata artiklile"
 
-#: src/lang.c:2301
+#: src/lang.c:2361
 msgid "# If ON put cursor at first unread art in group otherwise last art\n"
 msgstr ""
 "# Kui vÃ¤Ã¤rtus on ON, vii kursor grupi esimesele lugemata artiklile,\n"
 "# muidu viimasele\n"
 
-#: src/lang.c:2305
+#: src/lang.c:2365
 msgid "Show all articles or only unread articles. <SPACE> toggles & <CR> sets."
 msgstr "NÃ¤ita kÃµiki vÃµi ainult lugemata artikleid. <TÃœHIK> lÃ¼litab, <CR> seab."
 
-#: src/lang.c:2306
+#: src/lang.c:2366
 msgid "Show only unread articles"
 msgstr "NÃ¤ita ainult lugemata artikleid"
 
-#: src/lang.c:2307
+#: src/lang.c:2367
 msgid "# If ON show only new/unread articles otherwise show all.\n"
 msgstr ""
 "# Kui vÃ¤Ã¤rtus on ON, nÃ¤ita ainult lugemata artikleid, muidu nÃ¤ita kÃµiki.\n"
 
-#: src/lang.c:2312
+#: src/lang.c:2372
 msgid "Show only groups with unread arts"
 msgstr "Ainult lugemata artiklitega grupid"
 
-#: src/lang.c:2313
+#: src/lang.c:2373
 msgid "# If ON show only subscribed to groups that contain unread articles.\n"
 msgstr "# NÃ¤ita ainult neid tellitud gruppe, kus on lugemata artikleid.\n"
 
-#: src/lang.c:2318
+#: src/lang.c:2378
 msgid "Filter which articles"
 msgstr "Filtreeri artikleid"
 
-#: src/lang.c:2319
+#: src/lang.c:2379
 msgid ""
 "# Filter which articles\n"
 "# Possible values are (the default is marked with *):\n"
@@ -7062,11 +7214,11 @@ msgstr ""
 "#   1 = Surma kÃµik artiklid ja nÃ¤ita teemades mÃ¤rgiga K\n"
 "#   2 = Surma kÃµik artiklid ja Ã¤ra nÃ¤ita neid\n"
 
-#: src/lang.c:2328
+#: src/lang.c:2388
 msgid "Go to the next unread article with"
 msgstr "Liigu jÃ¤rgmise lugemata artiklile klahviga"
 
-#: src/lang.c:2329
+#: src/lang.c:2389
 msgid ""
 "# Go to the unread article with following key(s)\n"
 "# Possible values are (the default is marked with *):\n"
@@ -7082,11 +7234,11 @@ msgstr ""
 "# * 2 = TAB\n"
 "#   3 = LK alla vÃµi TAB\n"
 
-#: src/lang.c:2339
+#: src/lang.c:2399
 msgid "How to treat blank lines"
 msgstr "Kuidas kÃ¤sitleda tÃ¼hje ridasid"
 
-#: src/lang.c:2340
+#: src/lang.c:2400
 msgid ""
 "# Trim the article body, remove unnecessary blank lines.\n"
 "# Possible values are (the default is marked with *):\n"
@@ -7113,11 +7265,11 @@ msgstr ""
 "#   6 = Tihenda read tekstiblokkide vahel ja eemalda lÃµpust\n"
 "#   7 = Tihenda read tekstiblokkide vahel ja eemalda algusest ja lÃµpust\n"
 
-#: src/lang.c:2357
+#: src/lang.c:2417
 msgid "Show help/mail sign in level titles"
 msgstr "NÃ¤ita abi/maili mÃ¤rki taseme pealkirjades"
 
-#: src/lang.c:2358
+#: src/lang.c:2418
 msgid ""
 "# Show help sign, new mail sign, both or nothing in level titles.\n"
 "# Possible values are (the default is marked with *):\n"
@@ -7134,28 +7286,28 @@ msgstr ""
 "#   2 = NÃ¤ita maili mÃ¤rki ainult kui on uus mail\n"
 "# * 3 = Kui on uus mail, nÃ¤ita maili mÃ¤rki, muidu abi mÃ¤rki\n"
 
-#: src/lang.c:2368
+#: src/lang.c:2428
 msgid "List thread using right arrow key"
 msgstr "Nool paremale nÃ¤itab teema loendit"
 
-#: src/lang.c:2369
+#: src/lang.c:2429
 msgid ""
 "# If ON automatically list thread when entering it using right arrow key.\n"
 msgstr ""
 "# Kui vÃ¤Ã¤rtus on ON, nÃ¤ita nool paremale klahvi vajutamisel teema "
 "artikleid.\n"
 
-#: src/lang.c:2373
+#: src/lang.c:2433
 msgid "Enter character to indicate deleted articles. <CR> sets, <ESC> cancels."
 msgstr ""
 "Sisestage sÃ¼mbol kustutatud artiklite mÃ¤rkimiseks. <CR> seab, <ESC> "
 "katkestab."
 
-#: src/lang.c:2374
+#: src/lang.c:2434
 msgid "Character to show deleted articles"
 msgstr "Kustutatud artiklite marker"
 
-#: src/lang.c:2375
+#: src/lang.c:2435
 msgid ""
 "# Character used to show that an art was deleted (default 'D')\n"
 "# _ is turned into ' '\n"
@@ -7163,18 +7315,18 @@ msgstr ""
 "# SÃ¼mbol, mis tÃ¤histab kustutatud artiklit (vaikimisi 'D')\n"
 "# _ asendatakse tÃ¼hikuga ' '\n"
 
-#: src/lang.c:2380
+#: src/lang.c:2440
 msgid ""
 "Enter character to indicate articles in a range. <CR> sets, <ESC> cancels."
 msgstr ""
 "Sisestage sÃ¼mbol, mis mÃ¤rgib vahemikku kuuluvaid artikleid. <CR> seab, <ESC> "
 "katkestab."
 
-#: src/lang.c:2381
+#: src/lang.c:2441
 msgid "Character to show inrange articles"
 msgstr "Artiklite vahemiku marker"
 
-#: src/lang.c:2382
+#: src/lang.c:2442
 msgid ""
 "# Character used to show that an art is in a range (default '#')\n"
 "# _ is turned into ' '\n"
@@ -7182,17 +7334,17 @@ msgstr ""
 "# SÃ¼mbol, mis mÃ¤rgib vahemikku kuuluvaid artikleid (vaikimisi '#')\n"
 "# _ asendatakse tÃ¼hikuga ' '\n"
 
-#: src/lang.c:2387
+#: src/lang.c:2447
 msgid ""
 "Enter character to indicate that article will return. <CR> sets, <ESC> "
 "cancels."
 msgstr "Sisestage tagasituleva artikli marker. <CR> seab, <ESC> katkestab."
 
-#: src/lang.c:2388
+#: src/lang.c:2448
 msgid "Character to show returning arts"
 msgstr "Tagasi tulnud artiklite marker"
 
-#: src/lang.c:2389
+#: src/lang.c:2449
 msgid ""
 "# Character used to show that an art will return (default '-')\n"
 "# _ is turned into ' '\n"
@@ -7200,16 +7352,16 @@ msgstr ""
 "# SÃ¼mbol, mis nÃ¤itab, et artikkel tuleb tagasi (vaikimisi '-')\n"
 "# _ asendatakse tÃ¼hikuga ' '\n"
 
-#: src/lang.c:2394
+#: src/lang.c:2454
 msgid ""
 "Enter character to indicate selected articles. <CR> sets, <ESC> cancels."
 msgstr "Sisestage valitud artikleid mÃ¤rkiv sÃ¼mbol. <CR> seab, <ESC> katkestab."
 
-#: src/lang.c:2395
+#: src/lang.c:2455
 msgid "Character to show selected articles"
 msgstr "Valitud artiklite marker"
 
-#: src/lang.c:2396
+#: src/lang.c:2456
 msgid ""
 "# Character used to show that an art was auto-selected (default '*')\n"
 "# _ is turned into ' '\n"
@@ -7217,16 +7369,16 @@ msgstr ""
 "# SÃ¼mbol, mis nÃ¤itab, et artikkel on automaatselt valitud (vaikimisi '*')\n"
 "# _ asendatakse tÃ¼hikuga ' '\n"
 
-#: src/lang.c:2401
+#: src/lang.c:2461
 msgid "Enter character to indicate recent articles. <CR> sets, <ESC> cancels."
 msgstr ""
 "Sisestage vÃ¤rskeid artikleid mÃ¤rkiv sÃ¼mbol. <CR> seab, <ESC> katkestab."
 
-#: src/lang.c:2402
+#: src/lang.c:2462
 msgid "Character to show recent articles"
 msgstr "VÃ¤rskete artiklite marker"
 
-#: src/lang.c:2403
+#: src/lang.c:2463
 msgid ""
 "# Character used to show that an art is recent (default 'o')\n"
 "# _ is turned into ' '\n"
@@ -7234,16 +7386,16 @@ msgstr ""
 "# SÃ¼mbol, mis nÃ¤itab, et artikkel on vÃ¤rske (vaikimisi 'o')\n"
 "# _ asendatakse tÃ¼hikuga ' '\n"
 
-#: src/lang.c:2408
+#: src/lang.c:2468
 msgid "Enter character to indicate unread articles. <CR> sets, <ESC> cancels."
 msgstr ""
 "Sisestage lugemata artikleid mÃ¤rkiv sÃ¼mbol. <CR> seab, <ESC> katkestab."
 
-#: src/lang.c:2409
+#: src/lang.c:2469
 msgid "Character to show unread articles"
 msgstr "Lugemata artiklite marker"
 
-#: src/lang.c:2410
+#: src/lang.c:2470
 msgid ""
 "# Character used to show that an art is unread (default '+')\n"
 "# _ is turned into ' '\n"
@@ -7251,15 +7403,15 @@ msgstr ""
 "# SÃ¼mbol, mis nÃ¤itab, et artikkel on lugemata (vaikimisi '+')\n"
 "# _ asendatakse tÃ¼hikuga ' '\n"
 
-#: src/lang.c:2415
+#: src/lang.c:2475
 msgid "Enter character to indicate read articles. <CR> sets, <ESC> cancels."
 msgstr "Sisestage loetud artikleid mÃ¤rkiv sÃ¼mbol. <CR> seab, <ESC> katkestab."
 
-#: src/lang.c:2416
+#: src/lang.c:2476
 msgid "Character to show read articles"
 msgstr "Loetud artiklite marker"
 
-#: src/lang.c:2417
+#: src/lang.c:2477
 msgid ""
 "# Character used to show that an art was read (default ' ')\n"
 "# _ is turned into ' '\n"
@@ -7267,16 +7419,16 @@ msgstr ""
 "# SÃ¼mbol, mis nÃ¤itab, et artikkel on loetud (vaikimisi ' ')\n"
 "# _ asendatakse tÃ¼hikuga ' '\n"
 
-#: src/lang.c:2422
+#: src/lang.c:2482
 msgid "Enter character to indicate killed articles. <CR> sets, <ESC> cancels."
 msgstr ""
 "Sisestage surmatud artikleid mÃ¤rkiv sÃ¼mbol. <CR> seab, <ESC> katkestab."
 
-#: src/lang.c:2423
+#: src/lang.c:2483
 msgid "Character to show killed articles"
 msgstr "Surmatud artiklite marker"
 
-#: src/lang.c:2424
+#: src/lang.c:2484
 msgid ""
 "# Character used to show that an art was killed (default 'K')\n"
 "# kill_level must be set accordingly, _ is turned into ' '\n"
@@ -7284,16 +7436,16 @@ msgstr ""
 "# SÃ¼mbol, mis nÃ¤itab, et artikkel on surmatud (vaikimisi 'K')\n"
 "# _ asendatakse tÃ¼hikuga ' '\n"
 
-#: src/lang.c:2429
+#: src/lang.c:2489
 msgid ""
 "Enter character to indicate read selected articles. <CR> sets, <ESC> cancels."
 msgstr "Sisestage valitud artikleid mÃ¤rkiv sÃ¼mbol. <CR> seab, <ESC> katkestab."
 
-#: src/lang.c:2430
+#: src/lang.c:2490
 msgid "Character to show readselected arts"
 msgstr "Lugemiseks valitud artiklite marker"
 
-#: src/lang.c:2431
+#: src/lang.c:2491
 msgid ""
 "# Character used to show that an art was selected before read (default ':')\n"
 "# kill_level must be set accordingly, _ is turned into ' '\n"
@@ -7301,11 +7453,11 @@ msgstr ""
 "# SÃ¼mbol, mis nÃ¤itab, et artikkel on enne lugemist valitud (vaikimisi ':')\n"
 "# Surmamise tase peab samuti olema mÃ¤Ã¤ratud, _ asendatakse tÃ¼hikuga ' '\n"
 
-#: src/lang.c:2437
+#: src/lang.c:2497
 msgid "Abbreviate long newsgroup names"
 msgstr "LÃ¼henda gruppide pikad nimed"
 
-#: src/lang.c:2438
+#: src/lang.c:2498
 msgid ""
 "# If ON abbreviate (if necessary) long newsgroup names at group selection\n"
 "# level and article level like this:\n"
@@ -7315,95 +7467,88 @@ msgstr ""
 "# jÃ¤rgnevalt:\n"
 "#   news.software.readers -> n.software.readers -> n.s.readers -> n.s.r.\n"
 
-#: src/lang.c:2444
-#, fuzzy
+#: src/lang.c:2504
 msgid "Enter character to indicate global scopes. <CR> sets, <ESC> cancels."
 msgstr ""
-"Sisestage surmatud artikleid mÃ¤rkiv sÃ¼mbol. <CR> seab, <ESC> katkestab."
+"Sisestage sÃ¼mbol globaalse skoobi nÃ¤itamiseks. <CR> seab, <ESC> katkestab."
 
-#: src/lang.c:2445
-#, fuzzy
+#: src/lang.c:2505
 msgid "Character to show global scopes"
-msgstr "Surmatud artiklite marker"
+msgstr "Globaalset skoopi nÃ¤itav sÃ¼mbol"
 
-#: src/lang.c:2446
-#, fuzzy
+#: src/lang.c:2506
 msgid ""
 "# Character used to show that a scope was read from the global\n"
 "# attributes file (default '!')\n"
 "# _ is turned into ' '\n"
 msgstr ""
-"# SÃ¼mbol, mis nÃ¤itab, et artikkel on loetud (vaikimisi ' ')\n"
+"# SÃ¼mbol, millega mÃ¤rgitakse globaalsest atribuutide failist\n"
+"# lugemist (vaikimisi '!')\n"
 "# _ asendatakse tÃ¼hikuga ' '\n"
 
-#: src/lang.c:2452
-#, fuzzy
+#: src/lang.c:2512
 msgid ""
 "Enter character to indicate global scopes when current group matches. <CR> "
 "sets, <ESC> cancels."
 msgstr ""
-"Sisestage vÃ¤rskeid artikleid mÃ¤rkiv sÃ¼mbol. <CR> seab, <ESC> katkestab."
+"Sisestage globaalset skoopi mÃ¤rkiv sÃ¼mbol, kui jooksev grupp sobib. <CR> "
+"seab, <ESC> katkestab."
 
-#: src/lang.c:2453
-#, fuzzy
+#: src/lang.c:2513
 msgid "Char to show global scope matches"
-msgstr "Surmatud artiklite marker"
+msgstr "SÃ¼mbol, mis mÃ¤rgib globaalse skoobi sobivusi"
 
-#: src/lang.c:2454
-#, fuzzy
+#: src/lang.c:2514
 msgid ""
 "# Character used to show that a scope was read from the global\n"
 "# attributes file and the current group matches (default ':')\n"
 "# _ is turned into ' '\n"
 msgstr ""
-"# SÃ¼mbol, mis mÃ¤rgib vahemikku kuuluvaid artikleid (vaikimisi '#')\n"
+"# SÃ¼mbol, millega mÃ¤rgitakse et skoop loeti globaalsest atribuutide\n"
+"# failist ja jooksev grupp sobib (vaikimisi ':')\n"
 "# _ asendatakse tÃ¼hikuga ' '\n"
 
-#: src/lang.c:2460
-#, fuzzy
+#: src/lang.c:2520
 msgid "Enter character to indicate local scopes. <CR> sets, <ESC> cancels."
-msgstr ""
-"Sisestage surmatud artikleid mÃ¤rkiv sÃ¼mbol. <CR> seab, <ESC> katkestab."
+msgstr "Sisestage lokaalset skoopi mÃ¤rkiv sÃ¼mbol. <CR> seab, <ESC> katkestab."
 
-#: src/lang.c:2461
-#, fuzzy
+#: src/lang.c:2521
 msgid "Character to show local scopes"
-msgstr "Surmatud artiklite marker"
+msgstr "Lokaalset skoopi mÃ¤rkiv sÃ¼mbol"
 
-#: src/lang.c:2462
-#, fuzzy
+#: src/lang.c:2522
 msgid ""
 "# Character used to show that a scope was read from the local\n"
 "# attributes file (default ' ')\n"
 "# _ is turned into ' '\n"
 msgstr ""
-"# SÃ¼mbol, mis nÃ¤itab, et artikkel on loetud (vaikimisi ' ')\n"
+"# SÃ¼mbol, mis nÃ¤itab, et skoop loeti lokaalsest atribuutide failist\n"
+"# (vaikimisi ' ')\n"
 "# _ asendatakse tÃ¼hikuga ' '\n"
 
-#: src/lang.c:2468
-#, fuzzy
+#: src/lang.c:2528
 msgid ""
 "Enter character to indicate local scopes when current group matches. <CR> "
 "sets, <ESC> cancels."
 msgstr ""
-"Sisestage vÃ¤rskeid artikleid mÃ¤rkiv sÃ¼mbol. <CR> seab, <ESC> katkestab."
+"Sisestage lokaalset skoopi mÃ¤rkiv sÃ¼mbol kui grupp sobib. <CR> seab, <ESC> "
+"katkestab."
 
-#: src/lang.c:2469
-#, fuzzy
+#: src/lang.c:2529
 msgid "Char to show local scope matches"
-msgstr "Surmatud artiklite marker"
+msgstr "Lokaalset skoopi mÃ¤rkiv sÃ¼mbol"
 
-#: src/lang.c:2470
-#, fuzzy
+#: src/lang.c:2530
 msgid ""
 "# Character used to show that a scope was read from the local\n"
 "# attributes file and the current group matches (default '*')\n"
 "# _ is turned into ' '\n"
 msgstr ""
-"# SÃ¼mbol, mis mÃ¤rgib vahemikku kuuluvaid artikleid (vaikimisi '#')\n"
+"# SÃ¼mbol, mis nÃ¤itab et skoop loeti lokaalsest atribuutide failist\n"
+"# ja jooksev grupp sobib. (vaikimisi '*')\n"
 "# _ asendatakse tÃ¼hikuga ' '\n"
 
-#: src/lang.c:2476
+#: src/lang.c:2536
 msgid ""
 "0 = full page scrolling, -1 = show previous last line as first on next page, "
 "-2 = half page"
@@ -7411,11 +7556,11 @@ msgstr ""
 "0 = kerida kogu leht, -1 = nÃ¤ita eelmist rida jÃ¤rgmise lehe esimese reana, "
 "-2 = pool lehte"
 
-#: src/lang.c:2477
+#: src/lang.c:2537
 msgid "Number of lines to scroll in pager"
 msgstr "Lehitsejas keritavate ridade arv"
 
-#: src/lang.c:2478
+#: src/lang.c:2538
 msgid ""
 "# Number of lines that cursor-up/down will scroll in article pager\n"
 "# Possible values are (the default is marked with *):\n"
@@ -7433,56 +7578,68 @@ msgstr ""
 "# * 1 = rida haaval\n"
 "#   2 vÃµi suurem = keri 2 vÃµi enama rea haaval (ainult lehitsejas)\n"
 
-#: src/lang.c:2488
+#: src/lang.c:2548
 msgid "Display signatures. <SPACE> toggles & <CR> sets."
 msgstr "NÃ¤ita signatuure, <TÃœHIK> lÃ¼litab, <CR> seab."
 
-#: src/lang.c:2489
+#: src/lang.c:2549
 msgid "Display signatures"
 msgstr "NÃ¤ita signatuure"
 
-#: src/lang.c:2490
+#: src/lang.c:2550
 msgid "# If OFF don't show signatures when displaying articles\n"
 msgstr "# Kui vÃ¤Ã¤rtus on OFF, ei nÃ¤ita koos artiklitega signatuure\n"
 
-#: src/lang.c:2494
-msgid "Display article score. <SPACE> toggles & <CR> sets."
+#: src/lang.c:2554
+#, fuzzy
+msgid "Display article info. <SPACE> toggles & <CR> sets."
 msgstr "NÃ¤ita artikli skoori. <TÃœHIK> lÃ¼litab, <CR> seab."
 
-#: src/lang.c:2495
-msgid "Display article score in pager"
+#: src/lang.c:2555
+#, fuzzy
+msgid "Display article info in pager"
 msgstr "NÃ¤ita lehitsejas artikli skoori"
 
-#: src/lang.c:2496
-msgid "# If ON show article score when displaying articles\n"
-msgstr "# Kui vÃ¤Ã¤rtus on ON, nÃ¤ita koos artiklitega skoore\n"
+#: src/lang.c:2556
+#, fuzzy
+msgid ""
+"# Show article info when displaying articles\n"
+"# Possible values are (the default is marked with *):\n"
+"# * 0 = None\n"
+"#   1 = Article score\n"
+"#   2 = Article language\n"
+"#   3 = Score and language\n"
+msgstr ""
+"# Artikli saatmisel paneb teie nime Cc: ja/vÃµi Bcc: vÃ¤ljale.\n"
+"# VÃµimalikud vÃ¤Ã¤rtused on (vaikimisi vÃ¤Ã¤rtus mÃ¤rgitud *):\n"
+"# * 0 = Ei pane\n"
+"#   1 = Cc\n"
+"#   2 = Bcc\n"
+"#   3 = Cc ja Bcc\n"
 
-#: src/lang.c:2501
+#: src/lang.c:2566
 msgid "Remove soft hyphens. <SPACE> toggles & <CR> sets."
 msgstr "Eemalda pehmed sidekriipsud, <TÃœHIK> lÃ¼litab, <CR> seab."
 
-#: src/lang.c:2502
+#: src/lang.c:2567
 msgid "Remove soft hyphens"
 msgstr "Eemalda pehmed sidekriipsud"
 
-#: src/lang.c:2503
+#: src/lang.c:2568
 msgid "# If ON remove soft hyphens when displaying articles\n"
 msgstr "# Kui vÃ¤Ã¤rtus on ON, eemalda artikli nÃ¤itamisel pehmed sidekriipsud\n"
 
-#: src/lang.c:2508
-#, fuzzy
+#: src/lang.c:2573
 msgid ""
 "Display none mime data as tagged attachments. <SPACE> toggles & <CR> sets."
 msgstr ""
-"NÃ¤ita uuenkodeeritud andmeid mÃ¤rgitud lisadena. <TÃœHIK> lÃ¼litab ja <CR> seab."
+"NÃ¤ita mitte-mime andmeid mÃ¤rgitud manustena. <TÃœHIK> lÃ¼litab ja <CR> seab."
 
-#: src/lang.c:2509
-#, fuzzy
+#: src/lang.c:2574
 msgid "Display none mime data as an attachment"
-msgstr "NÃ¤ita uuenk. andmeid lisadena"
+msgstr "NÃ¤ita mitte-mime andmeid manustena"
 
-#: src/lang.c:2510
-#, fuzzy
+#: src/lang.c:2575
 msgid ""
 "# Handling of none text in the pager\n"
 "# Possible values are any combination of (the default is marked with *):\n"
@@ -7495,27 +7652,30 @@ msgid ""
 "#   4 = Hide Inline PGP\n"
 "#   8 = Hide Shar\n"
 msgstr ""
-"# uuenkodeeritud andmete kÃ¤sitlemine lehitsejas\n"
-"# VÃµimalikud vÃ¤Ã¤rtused on (vaikevÃ¤Ã¤rtuse tÃ¤his on *):\n"
-"# * 0 = NÃ¤ita puhast uuenkodeeritud andmeid\n"
-"#   1 = Uuenkodeeritud andmed koondatakse Ã¼heks mÃ¤rgitud reaks, mis nÃ¤itab\n"
-"#       mahtu ja failinime, sarnaselt nagu nÃ¤idatakse MIME lisandeid\n"
-"#   2 = Nagu 1, aga iga rida, mis tundub olema uuenkodeeritud, esitatakse\n"
-"#       mÃ¤rgituna.\n"
+"# Mitte-tekstiliste andmete kÃ¤sitlemine lehitsejas\n"
+"# VÃµimalikud vÃ¤Ã¤rtused on kombinatsioon jÃ¤rgnevast\n"
+"# (vaikevÃ¤Ã¤rtused on mÃ¤rgitud *):\n"
+"# * 0 = Ei, nÃ¤ita tÃ¶Ã¶tlemata andmeid\n"
+"#   1 = uuencode ja yenc andmed esitatakse Ã¼hel real nÃ¤idates\n"
+"#       suurust ja faili nime, sarnaselt MIME manuste nÃ¤itamisele\n"
+"#   2 = Samuti peida osalisi nagu 1, aga iga rida, mis paistab nagu\n"
+"#       uuencode vÃµi yenc andmed nÃ¤idatakse mÃ¤rgitud reana.\n"
+"#   4 = Peida integreeritud PGP\n"
+"#   8 = Peida Shar\n"
 
 #
-#: src/lang.c:2522
+#: src/lang.c:2587
 msgid ""
 "Decode German style TeX umlaut codes to ISO. <SPACE> toggles & <CR> sets."
 msgstr ""
 "Dekodeeri saksa TeX esituses tÃ¤hed ISO koodideks. <TÃœHIK> lÃ¼litab, <CR> seab."
 
 #
-#: src/lang.c:2523
+#: src/lang.c:2588
 msgid "Display \"a as Umlaut-a"
 msgstr "NÃ¤ita \"a kui Umlaut-a"
 
-#: src/lang.c:2524
+#: src/lang.c:2589
 msgid ""
 "# If ON decode German style TeX umlaut codes to ISO and\n"
 "# show \"a as Umlaut-a, etc.\n"
@@ -7523,15 +7683,15 @@ msgstr ""
 "# Kui vÃ¤Ã¤rtus on ON, teisenda saksa TeX esituses tÃ¤hed ISO\n"
 "# koodideks ja nÃ¤ita \"a nagu Umlaut-a, jne.\n"
 
-#: src/lang.c:2529 src/lang.c:2539
+#: src/lang.c:2594 src/lang.c:2604
 msgid "Space separated list of header fields"
 msgstr "TÃ¼hikuga eraldatud pÃ¤ised"
 
-#: src/lang.c:2530
+#: src/lang.c:2595
 msgid "Display these header fields (or *)"
 msgstr "NÃ¤ita neid pÃ¤iseid (vÃµi *)"
 
-#: src/lang.c:2531
+#: src/lang.c:2596
 msgid ""
 "# Which news headers you wish to see. If you want to see _all_ the headers,\n"
 "# place an '*' as this value. This is the only way a wildcard can be used.\n"
@@ -7548,15 +7708,15 @@ msgstr ""
 "tÃ¼hikut.\n"
 "# Kui te vÃ¤Ã¤rtust ei mÃ¤Ã¤ra, lÃ¼litatakse see omadus vÃ¤lja.\n"
 
-#: src/lang.c:2540
+#: src/lang.c:2605
 msgid "Do not display these header fields"
 msgstr "Ã„ra nÃ¤ita neid pÃ¤iseridu"
 
-#: src/lang.c:2541
+#: src/lang.c:2606
 msgid ""
 "# Same as 'news_headers_to_display' except it denotes the opposite.\n"
 "# An example of using both options might be if you thought X- headers were\n"
-"# A Good Thing(tm), but thought Alan and Pape were miscreants...well then "
+"# A Good Thing(tm), but thought Alan and Pape were miscreants... well then "
 "you\n"
 "# would do something like this:\n"
 "# news_headers_to_display=X-\n"
@@ -7572,34 +7732,31 @@ msgstr ""
 "#\n"
 "# Kui te vÃ¤Ã¤rtust ei mÃ¤Ã¤ra, lÃ¼litatakse see omadus vÃ¤lja.\n"
 
-#: src/lang.c:2551
+#: src/lang.c:2616
 msgid ""
 "Do you want to enable automatic handling of multipart/alternative articles?"
 msgstr ""
 "Kas te soovite multipart/alternative artiklite automaatset kÃ¤sitlemist?"
 
-#: src/lang.c:2552
+#: src/lang.c:2617
 msgid "Skip multipart/alternative parts"
 msgstr "JÃ¤ta multipart/alternative osad"
 
-#: src/lang.c:2553
+#: src/lang.c:2618
 msgid "# If ON strip multipart/alternative messages automatically\n"
 msgstr ""
 "# Kui vÃ¤Ã¤rtus on ON, loobu automaatselt multipart/alternative teadete "
 "lisadest\n"
 
-#: src/lang.c:2557
-#, fuzzy
+#: src/lang.c:2622
 msgid "<SPACE> toggles & <CR> sets."
-msgstr "<TÃœHIK> lÃ¼litab, <CR> seab, <ESC> katkestab."
+msgstr "<TÃœHIK> lÃ¼litab & <CR> seab."
 
-#: src/lang.c:2558
-#, fuzzy
+#: src/lang.c:2623
 msgid "How to treat verbatim blocks"
-msgstr "Identsete blokkide vÃ¤rv"
+msgstr "Kuidas kÃ¤sitleda sÃµna-sÃµnalisi blokke"
 
-#: src/lang.c:2559
-#, fuzzy
+#: src/lang.c:2624
 msgid ""
 "# How to treat verbatim blocks in articles\n"
 "# Possible values are (the default is marked with *):\n"
@@ -7608,24 +7765,23 @@ msgid ""
 "#   2 = Detect and show verbatim blocks, hide begin and end marks\n"
 "#   3 = Detect verbatim blocks and hide them completely\n"
 msgstr ""
-"# Kuidas kÃ¤sitleda sÃµnasÃµnalisi plokke artiklites\n"
-"# VÃµimalikud vÃ¤Ã¤rtused on (vaikimisi on mÃ¤rgitud *-ga):\n"
-"#   0 = SÃµnasÃµnalisi plokke ei tuvastada\n"
-"# * 1 = Tuvastab ja nÃ¤itab sÃµnasÃµnalisi plokke, sealhulgas algus- ja "
-"lÃµpumÃ¤rke\n"
-"#   2 = Tuvastab ja nÃ¤itab sÃµnasÃµnalisi plokke, varjab algus- ja lÃµpumÃ¤rgid\n"
-"#   3 = Tuvastab sÃµnasÃµnalisi plokke ja varjab need tÃ¤ielikult.\n"
+"# Kuidas kÃ¤sitleda artiklites sÃµna-sÃµnalisi blokke\n"
+"# VÃµimalikud vÃ¤Ã¤rtused on (vaikevÃ¤Ã¤rtused on tÃ¤histatud *):\n"
+"#   0 = Ã„ra tuvasta sÃµna-sÃµnalisi blokke\n"
+"# * 1 = Tuvasta ja nÃ¤ita sÃµna-sÃµnalisi blokke kaasates alguse ja lÃµpu "
+"mÃ¤rgid\n"
+"#   2 = Tuvasta ja nÃ¤ita sÃµna-sÃµnalised blokid, peida alguse ja lÃµpu mÃ¤rgid\n"
+"#   3 = Tuvasta ja peida tÃ¤ieliklt sÃµna-sÃµnalised blokid\n"
 
-# fuzzy
-#: src/lang.c:2569
+#: src/lang.c:2634
 msgid "A regex used to decide which lines to show in col_quote."
-msgstr "Regulaaravaldis otsustamaks, milliseid ridu col_quote nÃ¤idata."
+msgstr "Regulaaravaldis otsustamaks, milliseid ridu tsitaatides nÃ¤idata."
 
-#: src/lang.c:2570
+#: src/lang.c:2635
 msgid "Regex used to show quoted lines"
 msgstr "Tsiteeritud ridade nÃ¤itamise regex"
 
-#: src/lang.c:2571
+#: src/lang.c:2636
 msgid ""
 "# A regular expression that tin will use to decide which lines are\n"
 "# quoted when viewing articles. Quoted lines are shown in col_quote.\n"
@@ -7635,15 +7791,15 @@ msgstr ""
 "# milliseid read on tsiteeritud. Tsiteeritud ridu nÃ¤idatakse col_quote.\n"
 "# Kui te jÃ¤tate selle tÃ¼hjaks, kasutab tin sisseehitatud vÃ¤Ã¤rtust.\n"
 
-#: src/lang.c:2577
+#: src/lang.c:2642
 msgid "A regex used to decide which lines to show in col_quote2."
 msgstr "Regulaaravaldis otsustamaks, milliseid ridu nÃ¤idata col_quote2."
 
-#: src/lang.c:2578
+#: src/lang.c:2643
 msgid "Regex used to show twice quoted l."
 msgstr "Topelt tsiteeritud ridu nÃ¤itav reg"
 
-#: src/lang.c:2579
+#: src/lang.c:2644
 msgid ""
 "# A regular expression that tin will use to decide which lines are\n"
 "# quoted twice. Twice quoted lines are shown in col_quote2.\n"
@@ -7654,15 +7810,15 @@ msgstr ""
 "# nÃ¤idatakse col_quote2.\n"
 "# Kui te jÃ¤tate selle tÃ¼hjaks, kasutab tin sisseehitatud vÃ¤Ã¤rtust.\n"
 
-#: src/lang.c:2585
+#: src/lang.c:2650
 msgid "A regex used to decide which lines to show in col_quote3."
 msgstr "Regulaaravaldis otsustamaks, milliseid ridu nÃ¤idata col_quote3."
 
-#: src/lang.c:2586
+#: src/lang.c:2651
 msgid "Regex used to show >= 3 times q.l."
 msgstr ">= 3 tsiteeritud ridu nÃ¤itav reg"
 
-#: src/lang.c:2587
+#: src/lang.c:2652
 msgid ""
 "# A regular expression that tin will use to decide which lines are\n"
 "# quoted >=3 times. >=3 times quoted lines are shown in col_quote3.\n"
@@ -7673,27 +7829,27 @@ msgstr ""
 "# nÃ¤idatakse col_quote3.\n"
 "# Kui te jÃ¤tate selle tÃ¼hjaks, kasutab tin sisseehitatud vÃ¤Ã¤rtust.\n"
 
-#: src/lang.c:2593
+#: src/lang.c:2658
 msgid "Enable detection of external quotes? <SPACE> toggles & <CR> sets."
 msgstr "Luba vÃ¤liste tsitaatide tuvastamine? <TÃœHIK> lÃ¼litab, <CR> seab."
 
-#: src/lang.c:2594
+#: src/lang.c:2659
 msgid "Detection of external quotes"
 msgstr "VÃ¤liste tsitaatide tuvastamine"
 
-#: src/lang.c:2595
+#: src/lang.c:2660
 msgid "# If ON detect quoted text from external sources in articles\n"
 msgstr "# Kui vÃ¤Ã¤rtus on ON, tuvasta artiklis vÃ¤lised tsitaadid\n"
 
-#: src/lang.c:2599
+#: src/lang.c:2664
 msgid "A regex used to decide which lines to show in col_extquote."
 msgstr "Regulaaravaldis otsustamaks, milliseid ridu col_extquote nÃ¤itab."
 
-#: src/lang.c:2600
+#: src/lang.c:2665
 msgid "Regex used to show quotes from external sources"
 msgstr "VÃ¤liste tsitaatide ridade nÃ¤itamise regex"
 
-#: src/lang.c:2601
+#: src/lang.c:2666
 msgid ""
 "# A regular expression that tin will use to decide which lines are\n"
 "# external quotes. Text from external quotes is shown in col_extquote.\n"
@@ -7703,38 +7859,33 @@ msgstr ""
 "# read on vÃ¤lised tsitaadid. VÃ¤liseid tsitaate nÃ¤itab col_extquote.\n"
 "# Kui te jÃ¤tate selle tÃ¼hjaks, kasutab tin sisseehitatud vÃ¤Ã¤rtust.\n"
 
-# fuzzy
-#: src/lang.c:2608
-#, fuzzy
+#: src/lang.c:2673
 msgid "A regex used to decide which lines to hide in pager"
-msgstr "Regulaaravaldis otsustamaks, milliseid ridu col_quote nÃ¤idata."
+msgstr "Regulaaravaldis otsustamaks, milliseid ridu lehitsejas ei nÃ¤idata."
 
-#: src/lang.c:2609
-#, fuzzy
+#: src/lang.c:2674
 msgid "Regex used to hide matching lines"
-msgstr "Tsiteeritud ridade nÃ¤itamise regex"
+msgstr "Ridade peitmise regex"
 
-#: src/lang.c:2610
-#, fuzzy
+#: src/lang.c:2675
 msgid ""
 "# A regular expression that to hide matching lines.\n"
 "# Could be used to hide excessive quoting, e.g. via \"^>\\s?>\\s?>\".\n"
 "# If you leave this blank, no lines will be hidden.\n"
 msgstr ""
-"# Regulaaravaldis, mida tin kasutab, et otsustada, millised\n"
-"# read on kahekordselt tsiteeritud. Topelt tsiteeritud ridu\n"
-"# nÃ¤idatakse col_quote2.\n"
-"# Kui te jÃ¤tate selle tÃ¼hjaks, kasutab tin sisseehitatud vÃ¤Ã¤rtust.\n"
+"# Ridade peitmise regulaaravaldis.\n"
+"# VÃµib kasutada liigse tsiteerimise peitmiseks, nt. \"^>\\s?>\\s?>\".\n"
+"# Kui jÃ¤tate tÃ¼hjaks, siis ridu ei peideta.\n"
 
-#: src/lang.c:2616
+#: src/lang.c:2681
 msgid "A regex used to decide which words to show in col_markslashes."
 msgstr "Regex et otsustada, milliseid sÃµnu nÃ¤idata col_markslashes abil."
 
-#: src/lang.c:2617
+#: src/lang.c:2682
 msgid "Regex used to highlight /slashes/"
 msgstr "Regex et esile tÃµsta /kaldkriipse/"
 
-#: src/lang.c:2618
+#: src/lang.c:2683
 msgid ""
 "# A regular expression that tin will use to decide which words\n"
 "# bounded by '/' are to be shown in col_markslashes.\n"
@@ -7745,15 +7896,15 @@ msgstr ""
 "# sÃµnu nÃ¤idata col_markslashes abil. Kui jÃ¤tate selle tÃ¼hjaks, kasutab\n"
 "# tin sisse ehitatud vaikevÃ¤Ã¤rtust.\n"
 
-#: src/lang.c:2624
+#: src/lang.c:2689
 msgid "A regex used to decide which words to show in col_markstars."
 msgstr "Regex et otsustada, milliseid sÃµnu nÃ¤idata col_markstars abil."
 
-#: src/lang.c:2625
+#: src/lang.c:2690
 msgid "Regex used to highlight *stars*"
 msgstr "Regex et esile tÃµsta *tÃ¤rne*"
 
-#: src/lang.c:2626
+#: src/lang.c:2691
 msgid ""
 "# A regular expression that tin will use to decide which words\n"
 "# bounded by '*' are to be shown in col_markstars.\n"
@@ -7764,15 +7915,15 @@ msgstr ""
 "# sÃµnu nÃ¤idata col_markstars abil. Kui jÃ¤tate selle tÃ¼hjaks, kasutab\n"
 "# tin sisse ehitatud vaikevÃ¤Ã¤rtust.\n"
 
-#: src/lang.c:2632
+#: src/lang.c:2697
 msgid "A regex used to decide which words to show in col_markstroke."
 msgstr "Regex et otsustada, milliseid sÃµnu nÃ¤idata col_markstroke abil."
 
-#: src/lang.c:2633
+#: src/lang.c:2698
 msgid "Regex used to highlight -strokes-"
 msgstr "Regex et esile tÃµsta -kriipse-"
 
-#: src/lang.c:2634
+#: src/lang.c:2699
 msgid ""
 "# A regular expression that tin will use to decide which words\n"
 "# bounded by '-' are to be shown in col_markstroke.\n"
@@ -7783,15 +7934,15 @@ msgstr ""
 "# sÃµnu nÃ¤idata col_markstroke abil. Kui jÃ¤tate selle tÃ¼hjaks, kasutab\n"
 "# tin sisse ehitatud vaikevÃ¤Ã¤rtust.\n"
 
-#: src/lang.c:2640
+#: src/lang.c:2705
 msgid "A regex used to decide which words to show in col_markdash."
 msgstr "Regex et otsustada, milliseid sÃµnu nÃ¤idata col_markdash abil."
 
-#: src/lang.c:2641
+#: src/lang.c:2706
 msgid "Regex used to highlight _underline_"
 msgstr "Regex et esile tÃµsta _alakriipse_"
 
-#: src/lang.c:2642
+#: src/lang.c:2707
 msgid ""
 "# A regular expression that tin will use to decide which words\n"
 "# bounded by '_' are to be shown in col_markdash.\n"
@@ -7802,16 +7953,16 @@ msgstr ""
 "# sÃµnu nÃ¤idata col_markdash abil. Kui jÃ¤tate selle tÃ¼hjaks, kasutab\n"
 "# tin sisse ehitatud vaikevÃ¤Ã¤rtust.\n"
 
-#: src/lang.c:2648
+#: src/lang.c:2713
 msgid "A regex used to find Subject prefixes to remove.  Use '|' as separator."
 msgstr ""
 "Regulaaravaldis eemaldatava teema prefiksi leidmiseks. Eraldajaks on '|'."
 
-#: src/lang.c:2649
+#: src/lang.c:2714
 msgid "Regex with Subject prefixes"
 msgstr "Regex teema prefiksi leidmiseks"
 
-#: src/lang.c:2650
+#: src/lang.c:2715
 msgid ""
 "# A regular expression that tin will use to find Subject prefixes\n"
 "# which will be removed before showing the header.\n"
@@ -7819,16 +7970,16 @@ msgstr ""
 "# Regulaaravaldis, mida tin kasutab, et leida teema prefiksit, mida\n"
 "# enne pÃ¤ise nÃ¤itamist eemaldada.\n"
 
-#: src/lang.c:2655
+#: src/lang.c:2720
 msgid "A regex used to find Subject suffixes to remove.  Use '|' as separator."
 msgstr ""
 "Regulaaravaldis eemaldatava teema sufiksi leidmiseks. Eraldajaks on '|'."
 
-#: src/lang.c:2656
+#: src/lang.c:2721
 msgid "Regex with Subject suffixes"
 msgstr "Regex teema sufiksi leidmiseks"
 
-#: src/lang.c:2657
+#: src/lang.c:2722
 msgid ""
 "# A regular expression that tin will use to find Subject suffixes\n"
 "# which will be removed when replying or posting followup.\n"
@@ -7836,46 +7987,46 @@ msgstr ""
 "# Regulaaravaldis, mida tin kasutab teema sufiksi leidmiseks,\n"
 "# mis eemaldatakse vastuse saatmisel vÃµi postitamisel.\n"
 
-#: src/lang.c:2662
+#: src/lang.c:2727
 msgid "A regex used to find the begin of a verbatim block."
 msgstr "Regulaaravaldis identse bloki alguse tuvastamiseks."
 
-#: src/lang.c:2663
+#: src/lang.c:2728
 msgid "Regex for begin of a verbatim block"
 msgstr "Identse bloki alguse reg. avaldis"
 
-#: src/lang.c:2664
+#: src/lang.c:2729
 msgid ""
 "# A regular expression that tin will use to find the begin of\n"
 "# a verbatim block.\n"
 msgstr "# Regulaaravaldis, mida tin kasutab et leida identse bloki algust.\n"
 
-#: src/lang.c:2669
+#: src/lang.c:2734
 msgid "A regex used to find the end of a verbatim block."
 msgstr "Regulaaravaldis identse bloki lÃµpu tuvastamiseks."
 
-#: src/lang.c:2670
+#: src/lang.c:2735
 msgid "Regex for end of a verbatim block"
 msgstr "Identse bloki lÃµpu reg. avaldis"
 
-#: src/lang.c:2671
+#: src/lang.c:2736
 msgid ""
 "# A regular expression that tin will use to find the end of\n"
 "# a verbatim block.\n"
 msgstr "# Regulaaravaldis, mida tin kasutab et leida identse bloki lÃµppu.\n"
 
-#: src/lang.c:2676
+#: src/lang.c:2741
 msgid ""
 "Enter name and options for external MIME viewer, --internal for built-in "
 "viewer"
 msgstr ""
 "Sisestage vÃ¤lise MIME lehitseja nimi ja vÃµtmed, sisemise valib --internal"
 
-#: src/lang.c:2677
+#: src/lang.c:2742
 msgid "MIME binary content viewer"
 msgstr "MIME kahendsisu lehitseja"
 
-#: src/lang.c:2678
+#: src/lang.c:2743
 msgid ""
 "# If --internal automatically use the built in MIME viewer for non-text\n"
 "# parts of articles.\n"
@@ -7888,15 +8039,15 @@ msgstr ""
 "# Muidu mÃ¤Ã¤ra automaatseks vaatamiseks vÃ¤line programm (nt. metamail) vÃµi\n"
 "# jÃ¤ta tÃ¼hjaks\n"
 
-#: src/lang.c:2685
+#: src/lang.c:2750
 msgid "Confirm before starting non-text viewing program"
 msgstr "KÃ¼si enne mitte-tekstiliste osade vaatamist kinnitust"
 
-#: src/lang.c:2686
+#: src/lang.c:2751
 msgid "Ask before using MIME viewer"
 msgstr "KÃ¼si MIME lehitseja kasutamise luba"
 
-#: src/lang.c:2687
+#: src/lang.c:2752
 msgid ""
 "# If ON tin will ask before using metamail to display MIME messages\n"
 "# this only happens if metamail_prog is set to something\n"
@@ -7904,40 +8055,40 @@ msgstr ""
 "# Kui vÃ¤Ã¤rtus on ON, kÃ¼si metamaili kasutamise luba\n"
 "# see juhtub ainult siis, kui metamail_prog on vÃ¤Ã¤rtustatud\n"
 
-#: src/lang.c:2692
+#: src/lang.c:2757
 msgid "Ask to mark groups read when quitting. <SPACE> toggles & <CR> sets."
 msgstr ""
 "KÃ¼si, kas mÃ¤rkida vÃ¤ljumisel grupid loetuks. <TÃœHIK> lÃ¼litab ja <CR> seab."
 
-#: src/lang.c:2693
+#: src/lang.c:2758
 msgid "Catchup read groups when quitting"
 msgstr "VÃ¤ljumisel mÃ¤rkida grupid loetuks"
 
-#: src/lang.c:2694
+#: src/lang.c:2759
 msgid "# If ON ask user if read groups should all be marked read\n"
 msgstr ""
 "# Kui vÃ¤Ã¤rtus on ON, kÃ¼si kasutajalt, kas mÃ¤rkida loetud gruppides kÃµik\n"
 "# artiklid loetuks\n"
 
-#: src/lang.c:2699
+#: src/lang.c:2764
 msgid "Catchup group using left key"
 msgstr "Nool vasakule mÃ¤rgib grupi loetuks"
 
-#: src/lang.c:2700
+#: src/lang.c:2765
 msgid "# If ON catchup group/thread when leaving with the left arrow key.\n"
 msgstr ""
 "# Kui vÃ¤Ã¤rtus on ON, mÃ¤rgi grupp/teema loetuks, kui sellest vÃ¤ljutakse\n"
 "# nool vasakule klahviga.\n"
 
-#: src/lang.c:2705
+#: src/lang.c:2770
 msgid "Catchup thread by using left key"
 msgstr "Nool vasakule mÃ¤rgib teema loetuks"
 
-#: src/lang.c:2711
+#: src/lang.c:2776
 msgid "Which actions require confirmation"
 msgstr "Tegevused mis nÃµuavad kinnitust"
 
-#: src/lang.c:2712
+#: src/lang.c:2777
 msgid ""
 "# What should we ask confirmation for.\n"
 "# Possible values are (the default is marked with *):\n"
@@ -7961,11 +8112,11 @@ msgstr ""
 "#   6 = vÃ¤ljumine ja valik\n"
 "#   7 = kÃ¤sud, vÃ¤ljumine ja valik\n"
 
-#: src/lang.c:2726
+#: src/lang.c:2791
 msgid "'Mark as (un)read' ignores tags"
 msgstr "'MÃ¤rgi art. (mitte)loetuks' eirab mÃ¤rke"
 
-#: src/lang.c:2727
+#: src/lang.c:2792
 msgid ""
 "# If ON the 'Mark as (un)read' function marks only the current article.\n"
 msgstr ""
@@ -7973,45 +8124,45 @@ msgstr ""
 "ainult\n"
 "# jooksva artikli.\n"
 
-#: src/lang.c:2731
+#: src/lang.c:2796
 msgid "Program to run to open URLs, <CR> sets, <ESC> cancels."
 msgstr "Programm URLide avamiseks, <CR> seab, <ESC> katkestab."
 
-#: src/lang.c:2732
+#: src/lang.c:2797
 msgid "Program that opens URLs"
 msgstr "Programm URLide avamiseks"
 
-#: src/lang.c:2733
+#: src/lang.c:2798
 msgid "# The program used to open URLs. The actual URL will be appended\n"
 msgstr "# Programm URLide avamiseks. URL lisatakse argumendiks\n"
 
-#: src/lang.c:2738
+#: src/lang.c:2803
 msgid "Use mouse in xterm"
 msgstr "Kasuta xterm aknas hiirt"
 
-#: src/lang.c:2739
+#: src/lang.c:2804
 msgid "# If ON enable mouse button support on xterm terminals\n"
 msgstr "# Kui vÃ¤Ã¤rtus on ON, luba xterm aknas hiire tugi\n"
 
-#: src/lang.c:2745
+#: src/lang.c:2810
 msgid "Use scroll keys on keypad"
 msgstr "Kasuta kerimisnuppe"
 
-#: src/lang.c:2746
+#: src/lang.c:2811
 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:2751
+#: src/lang.c:2816
 msgid "Enter maximum number of article to get. <CR> sets."
 msgstr "Sisestage suurim laetavate artiklite arv. <CR> seab."
 
-#: src/lang.c:2752
+#: src/lang.c:2817
 msgid "Number of articles to get"
 msgstr "Laetavate artiklite arv"
 
-#: src/lang.c:2753
+#: src/lang.c:2818
 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"
@@ -8019,29 +8170,29 @@ 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:2758
+#: src/lang.c:2823
 msgid "Enter number of days article is considered recent. <CR> sets."
 msgstr "Sisestage artikli vÃ¤rskuse kestus. <CR> seab."
 
-#: src/lang.c:2759
+#: src/lang.c:2824
 msgid "Article recentness time limit"
 msgstr "Artikli vÃ¤rskuse ajapiir"
 
-#: src/lang.c:2760
+#: src/lang.c:2825
 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:2764
+#: src/lang.c:2829
 msgid ""
 "WILDMAT for normal wildcards, REGEX for full regular expression matching."
 msgstr ""
 "WILDMAT tavalistele jokkeritele, REGEX tÃ¤isregulaaravaldistega otsimisele."
 
-#: src/lang.c:2765
+#: src/lang.c:2830
 msgid "Wildcard matching"
 msgstr "Jokkeritega otsimine"
 
-#: src/lang.c:2766
+#: src/lang.c:2831
 msgid ""
 "# Wildcard matching\n"
 "# Possible values are (the default is marked with *):\n"
@@ -8053,60 +8204,60 @@ msgstr ""
 "# * 0 = wildmat\n"
 "#   1 = regex\n"
 
-#: src/lang.c:2773
+#: src/lang.c:2838
 msgid "Enter minimal score before an article is marked killed. <CR> sets."
 msgstr "Sisestage minimaalne kaal artikli surmamiseks. <CR> seab."
 
-#: src/lang.c:2774
+#: src/lang.c:2839
 msgid "Score limit (kill)"
 msgstr "Kaalu alampiir (surmamine)"
 
-#: src/lang.c:2775
+#: src/lang.c:2840
 msgid "# Score limit before an article is marked killed\n"
 msgstr "# Kaalu alampiir, enne kui artikkel mÃ¤rgitakse surmatuks\n"
 
-#: src/lang.c:2779
+#: src/lang.c:2844
 msgid "Enter default score to kill articles. <CR> sets."
 msgstr "Sisestage vaikimisi kaal artiklite surmamiseks. <CR> seab."
 
-#: src/lang.c:2780
+#: src/lang.c:2845
 msgid "Default score to kill articles"
 msgstr "Artiklite surmamise vaikimisi kaal"
 
-#: src/lang.c:2781
+#: src/lang.c:2846
 msgid "# Default score to kill articles\n"
 msgstr "# Vaikimisi kaal artiklite surmamiseks\n"
 
-#: src/lang.c:2785
+#: src/lang.c:2850
 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:2786
+#: src/lang.c:2851
 msgid "Score limit (select)"
 msgstr "Kaalu alampiir (valik)"
 
-#: src/lang.c:2787
+#: src/lang.c:2852
 msgid "# Score limit before an article is marked hot\n"
 msgstr "# Kaalu alampiir, enne kui artikkel mÃ¤rgitakse muumaks\n"
 
-#: src/lang.c:2791
+#: src/lang.c:2856
 msgid "Enter default score to select articles. <CR> sets."
 msgstr "Sisestage vaikimisi kaal artiklite valimiseks. <CR> seab."
 
-#: src/lang.c:2792
+#: src/lang.c:2857
 msgid "Default score to select articles"
 msgstr "Vaikimisi kaal artiklite valimiseks"
 
-#: src/lang.c:2793
+#: src/lang.c:2858
 msgid "# Default score to select articles\n"
 msgstr "# Vaikimisi kaal artiklite valimiseks\n"
 
-#: src/lang.c:2799
+#: src/lang.c:2864
 msgid "Use slrnface to show ''X-Face:''s"
 msgstr "''X-Face:'' nÃ¤itamiseks slrnface"
 
-#: src/lang.c:2800
+#: src/lang.c:2865
 msgid ""
 "# If ON using slrnface(1) to interpret the ''X-Face:'' header.\n"
 "# Only useful when running in an xterm.\n"
@@ -8114,19 +8265,19 @@ msgstr ""
 "# Kui vÃ¤Ã¤rtus on ON, kasutan ''X-Face:'' pÃ¤iste kÃ¤sitlemiseks slrnface(1).\n"
 "# Kasulik ainult xterm aknas.\n"
 
-#: src/lang.c:2808
+#: src/lang.c:2873
 msgid "Use ANSI color"
 msgstr "Kasuta ANSI vÃ¤rve"
 
-#: src/lang.c:2809
+#: src/lang.c:2874
 msgid "# If ON using ANSI-color\n"
 msgstr "# Kui vÃ¤Ã¤rtus on ON, kasuta ANSI vÃ¤rve\n"
 
-#: src/lang.c:2814
+#: src/lang.c:2879
 msgid "Standard foreground color"
 msgstr "Standardne esiplaani vÃ¤rv"
 
-#: src/lang.c:2815
+#: src/lang.c:2880
 msgid ""
 "# Standard foreground color\n"
 "# Default: -1 (default color)\n"
@@ -8134,11 +8285,11 @@ msgstr ""
 "# Standardne esiplaani vÃ¤rv\n"
 "# Vaikimisi: -1 (vaikimisi vÃ¤rv)\n"
 
-#: src/lang.c:2821
+#: src/lang.c:2886
 msgid "Standard background color"
 msgstr "Standardne tagaplaani vÃ¤rv"
 
-#: src/lang.c:2822
+#: src/lang.c:2887
 msgid ""
 "# Standard background color\n"
 "# Default: -1 (default color)\n"
@@ -8146,11 +8297,11 @@ msgstr ""
 "# Standardne tagaplaani vÃ¤rv\n"
 "# Vaikimisi: -1 (vaikimisi vÃ¤rv)\n"
 
-#: src/lang.c:2828
+#: src/lang.c:2893
 msgid "Color for inverse text (background)"
 msgstr "PÃ¶Ã¶ratud teksti vÃ¤rv (tagaplaan)"
 
-#: src/lang.c:2829
+#: src/lang.c:2894
 msgid ""
 "# Color of background for inverse text\n"
 "# Default: 4 (blue)\n"
@@ -8158,11 +8309,11 @@ msgstr ""
 "# PÃ¶Ã¶ratud teksti tagaplaani vÃ¤rv\n"
 "# Vaikimisi: 4 (sinine)\n"
 
-#: src/lang.c:2835
+#: src/lang.c:2900
 msgid "Color for inverse text (foreground)"
 msgstr "PÃ¶Ã¶ratud teksti vÃ¤rv (esiplaan)"
 
-#: src/lang.c:2836
+#: src/lang.c:2901
 msgid ""
 "# Color of foreground for inverse text\n"
 "# Default: 7 (white)\n"
@@ -8170,11 +8321,11 @@ msgstr ""
 "# PÃ¶Ã¶ratud teksti esiplaani vÃ¤rv\n"
 "# Vaikimisi: 7 (valge)\n"
 
-#: src/lang.c:2842
+#: src/lang.c:2907
 msgid "Color of text lines"
 msgstr "Tekstiridade vÃ¤rv"
 
-#: src/lang.c:2843
+#: src/lang.c:2908
 msgid ""
 "# Color of text lines\n"
 "# Default: -1 (default color)\n"
@@ -8182,11 +8333,11 @@ msgstr ""
 "# Tekstiridade vÃ¤rv\n"
 "# Vaikimisi: -1 (vaikimisi vÃ¤rv)\n"
 
-#: src/lang.c:2849
+#: src/lang.c:2914
 msgid "Color of mini help menu"
 msgstr "Miniabiinfo vÃ¤rv"
 
-#: src/lang.c:2850
+#: src/lang.c:2915
 msgid ""
 "# Color of mini help menu\n"
 "# Default: 3 (brown)\n"
@@ -8194,11 +8345,11 @@ msgstr ""
 "# Miniabiinfo vÃ¤rv\n"
 "# Vaikimisi: 3 (pruun)\n"
 
-#: src/lang.c:2856
+#: src/lang.c:2921
 msgid "Color of help text"
 msgstr "Abiinfo vÃ¤rv"
 
-#: src/lang.c:2857
+#: src/lang.c:2922
 msgid ""
 "# Color of help pages\n"
 "# Default: -1 (default color)\n"
@@ -8206,11 +8357,11 @@ msgstr ""
 "# Abiinfo vÃ¤rv\n"
 "# Vaikimisi: -1 (vaikimisi vÃ¤rv)\n"
 
-#: src/lang.c:2863
+#: src/lang.c:2928
 msgid "Color of status messages"
 msgstr "Olekuteadete vÃ¤rv"
 
-#: src/lang.c:2864
+#: src/lang.c:2929
 msgid ""
 "# Color of messages in last line\n"
 "# Default: 6 (cyan)\n"
@@ -8218,11 +8369,11 @@ msgstr ""
 "# Viimasel real olevate teadete vÃ¤rv\n"
 "# Default: 6 (lilla)\n"
 
-#: src/lang.c:2870
+#: src/lang.c:2935
 msgid "Color of quoted lines"
 msgstr "Tsitaadi vÃ¤rv"
 
-#: src/lang.c:2871
+#: src/lang.c:2936
 msgid ""
 "# Color of quote-lines\n"
 "# Default: 2 (green)\n"
@@ -8230,11 +8381,11 @@ msgstr ""
 "# Tsitaadi vÃ¤rv\n"
 "# Vaikimisi: 2 (roheline)\n"
 
-#: src/lang.c:2877
+#: src/lang.c:2942
 msgid "Color of twice quoted line"
 msgstr "Topelt tsiteeritud rea vÃ¤rv"
 
-#: src/lang.c:2878
+#: src/lang.c:2943
 msgid ""
 "# Color of twice quoted lines\n"
 "# Default: 3 (brown)\n"
@@ -8242,11 +8393,11 @@ msgstr ""
 "# Topelt tsiteeritud rea vÃ¤rv\n"
 "# Vaikimisi: 3 (pruun)\n"
 
-#: src/lang.c:2884
+#: src/lang.c:2949
 msgid "Color of >=3 times quoted line"
 msgstr ">=3 korda tsiteeritud rea vÃ¤rv"
 
-#: src/lang.c:2885
+#: src/lang.c:2950
 msgid ""
 "# Color of >=3 times quoted lines\n"
 "# Default: 4 (blue)\n"
@@ -8254,11 +8405,11 @@ msgstr ""
 "# >=3 korda tsiteeritud rea vÃ¤rv\n"
 "# Vaikimisi: 4 (sinine)\n"
 
-#: src/lang.c:2891
+#: src/lang.c:2956
 msgid "Color of article header lines"
 msgstr "Artikli pÃ¤iseridade vÃ¤rv"
 
-#: src/lang.c:2892
+#: src/lang.c:2957
 msgid ""
 "# Color of header-lines\n"
 "# Default: 2 (green)\n"
@@ -8266,11 +8417,11 @@ msgstr ""
 "# PÃ¤iseridade vÃ¤rv\n"
 "# Vaikimisi: 2 (roheline)\n"
 
-#: src/lang.c:2898
+#: src/lang.c:2963
 msgid "Color of actual news header fields"
 msgstr "Artikli tegelike pÃ¤iseridade vÃ¤rv"
 
-#: src/lang.c:2899
+#: src/lang.c:2964
 msgid ""
 "# Color of actual news header fields\n"
 "# Default: 9 (light red)\n"
@@ -8278,11 +8429,11 @@ msgstr ""
 "# Artikli tegelike pÃ¤iseridade vÃ¤rv\n"
 "# Vaikimisi: 9 (helepunane)\n"
 
-#: src/lang.c:2905
+#: src/lang.c:2970
 msgid "Color of article subject lines"
 msgstr "Artikli teemarea vÃ¤rv"
 
-#: src/lang.c:2906
+#: src/lang.c:2971
 msgid ""
 "# Color of article subject\n"
 "# Default: 6 (cyan)\n"
@@ -8290,11 +8441,11 @@ msgstr ""
 "# Artikli teema vÃ¤rv\n"
 "# Vaikimisi: 6 (lilla)\n"
 
-#: src/lang.c:2912
+#: src/lang.c:2977
 msgid "Color of external quotes"
 msgstr "VÃ¤liste tsitaatide vÃ¤rv"
 
-#: src/lang.c:2913
+#: src/lang.c:2978
 msgid ""
 "# Color of quoted text from external sources\n"
 "# Default: 5 (pink)\n"
@@ -8302,11 +8453,11 @@ msgstr ""
 "# VÃ¤liste tsitaatide vÃ¤rv\n"
 "# Vaikimisi: 5 (roosa)\n"
 
-#: src/lang.c:2919
+#: src/lang.c:2984
 msgid "Color of response counter"
 msgstr "Vastuste arvu loenduri vÃ¤rv"
 
-#: src/lang.c:2920
+#: src/lang.c:2985
 msgid ""
 "# Color of response counter\n"
 "# Default: 2 (green)\n"
@@ -8314,11 +8465,11 @@ msgstr ""
 "# Vastuste arvu loenduri vÃ¤rv\n"
 "# Vaikimisi: 2 (roheline)\n"
 
-#: src/lang.c:2926
+#: src/lang.c:2991
 msgid "Color of sender (From:)"
 msgstr "Saatja vÃ¤rv (From:)"
 
-#: src/lang.c:2927
+#: src/lang.c:2992
 msgid ""
 "# Color of sender (From:)\n"
 "# Default: 2 (green)\n"
@@ -8326,11 +8477,11 @@ msgstr ""
 "# Saatja vÃ¤rv (From:)\n"
 "# Vaikimisi: 2 (roheline)\n"
 
-#: src/lang.c:2933
+#: src/lang.c:2998
 msgid "Color of help/mail sign"
 msgstr "Abiinfo/kirja teate vÃ¤rv"
 
-#: src/lang.c:2934
+#: src/lang.c:2999
 msgid ""
 "# Color of Help/Mail-Sign\n"
 "# Default: 4 (blue)\n"
@@ -8338,11 +8489,11 @@ msgstr ""
 "# Abiinfo/kirja teate vÃ¤rv\n"
 "# Vaikimisi: 4 (sinine)\n"
 
-#: src/lang.c:2940
+#: src/lang.c:3005
 msgid "Color of signatures"
 msgstr "Signatuuri vÃ¤rv"
 
-#: src/lang.c:2941
+#: src/lang.c:3006
 msgid ""
 "# Color of signature\n"
 "# Default: 4 (blue)\n"
@@ -8350,11 +8501,11 @@ msgstr ""
 "# Signatuuri vÃ¤rv\n"
 "# Vaikimisi: 4 (sinine)\n"
 
-#: src/lang.c:2947
+#: src/lang.c:3012
 msgid "Color of negative score"
 msgstr "Negatiivse skoori vÃ¤rv"
 
-#: src/lang.c:2948
+#: src/lang.c:3013
 msgid ""
 "# Color of negative score\n"
 "# Default: 1 (red)\n"
@@ -8362,11 +8513,11 @@ msgstr ""
 "# Negatiivse skoori vÃ¤rv\n"
 "# Vaikimisi: 1 (punane)\n"
 
-#: src/lang.c:2954
+#: src/lang.c:3019
 msgid "Color of positive score"
 msgstr "Positiivse skoori vÃ¤rv"
 
-#: src/lang.c:2955
+#: src/lang.c:3020
 msgid ""
 "# Color of positive score\n"
 "# Default: 2 (green)\n"
@@ -8374,11 +8525,11 @@ msgstr ""
 "# Positiivse skoori vÃ¤rv\n"
 "# Vaikimisi: 2 (roheline)\n"
 
-#: src/lang.c:2961
+#: src/lang.c:3026
 msgid "Color of highlighted URLs"
 msgstr "EsiletÃµstetud URLide vÃ¤rv"
 
-#: src/lang.c:2962
+#: src/lang.c:3027
 msgid ""
 "# Color of highlighted URLs\n"
 "# Default: -1 (default color)\n"
@@ -8386,11 +8537,11 @@ msgstr ""
 "# EsiletÃµstetud URLide vÃ¤rv\n"
 "# Vaikimisi: -1 (vaikimisi vÃ¤rv)\n"
 
-#: src/lang.c:2968
+#: src/lang.c:3033
 msgid "Color of verbatim blocks"
 msgstr "Identsete blokkide vÃ¤rv"
 
-#: src/lang.c:2969
+#: src/lang.c:3034
 msgid ""
 "# Color of verbatim blocks\n"
 "# Default: 5 (pink)\n"
@@ -8398,11 +8549,11 @@ msgstr ""
 "# Identsete blokkide vÃ¤rv\n"
 "# Vaikimisi: 5 (roosa)\n"
 
-#: src/lang.c:2975
+#: src/lang.c:3040
 msgid "Color of highlighting with *stars*"
 msgstr "*tÃ¤rnidega* esiletÃµstmise vÃ¤rv"
 
-#: src/lang.c:2976
+#: src/lang.c:3041
 msgid ""
 "# Color of word highlighting with *stars*\n"
 "# Default: 11 (yellow)\n"
@@ -8410,11 +8561,11 @@ msgstr ""
 "# *tÃ¤rnidega* esiletÃµstmise vÃ¤rv\n"
 "# Vaikimisi: 11 (kollane)\n"
 
-#: src/lang.c:2982
+#: src/lang.c:3047
 msgid "Color of highlighting with _dash_"
 msgstr "_alakriipsudega_ esiletÃµstmise vÃ¤rv"
 
-#: src/lang.c:2983
+#: src/lang.c:3048
 msgid ""
 "# Color of word highlighting with _dash_\n"
 "# Default: 13 (light pink)\n"
@@ -8422,11 +8573,11 @@ msgstr ""
 "# _alakriipsudega_ esiletÃµstmise vÃ¤rv\n"
 "# Vaikimisi: 13 (heleroosa)\n"
 
-#: src/lang.c:2989
+#: src/lang.c:3054
 msgid "Color of highlighting with /slash/"
 msgstr "/Kaldkriipsude/ esiletÃµstmise vÃ¤rv"
 
-#: src/lang.c:2990
+#: src/lang.c:3055
 msgid ""
 "# Color of word highlighting with /slash/\n"
 "# Default: 14 (light cyan)\n"
@@ -8434,11 +8585,11 @@ msgstr ""
 "# /Kaldkriipsude/ esiletÃµstmise vÃ¤rv\n"
 "# Vaikimisi: 14 (helelilla)\n"
 
-#: src/lang.c:2996
+#: src/lang.c:3061
 msgid "Color of highlighting with -stroke-"
 msgstr "-Kriipsudega- esiletÃµstmise vÃ¤rv"
 
-#: src/lang.c:2997
+#: src/lang.c:3062
 msgid ""
 "# Color of word highlighting with -stroke-\n"
 "# Default: 12 (light blue)\n"
@@ -8446,11 +8597,11 @@ msgstr ""
 "# -Kriipsudega- esiletÃµstmise vÃ¤rv\n"
 "# Vaikimisi: 12 (helesinine)\n"
 
-#: src/lang.c:3004
+#: src/lang.c:3069
 msgid "Attr. of highlighting with *stars*"
 msgstr "*tÃ¤rnidega* esiletÃµstmise atribuut"
 
-#: src/lang.c:3005
+#: src/lang.c:3070
 msgid ""
 "# Attributes of word highlighting on mono terminals\n"
 "# Possible values are:\n"
@@ -8478,11 +8629,11 @@ msgstr ""
 "# *tÃ¤rnidega* esiletÃµstmise atribuut\n"
 "# Vaikimisi: 6 (paks)\n"
 
-#: src/lang.c:3020
+#: src/lang.c:3085
 msgid "Attr. of highlighting with _dash_"
 msgstr "_alakriipsudega_ esiletÃµstmise atr."
 
-#: src/lang.c:3021
+#: src/lang.c:3086
 msgid ""
 "# Attribute of word highlighting with _dash_\n"
 "# Default: 2 (best highlighting)\n"
@@ -8490,11 +8641,11 @@ msgstr ""
 "# _alakriipsudega_ esiletÃµstmise atribuut\n"
 "# Vaikimisi: 2 (parim esiletÃµstmine)\n"
 
-#: src/lang.c:3027
+#: src/lang.c:3092
 msgid "Attr. of highlighting with /slash/"
 msgstr "/Kaldkriipsude/ esiletÃµstmise atr."
 
-#: src/lang.c:3028
+#: src/lang.c:3093
 msgid ""
 "# Attribute of word highlighting with /slash/\n"
 "# Default: 5 (half bright)\n"
@@ -8502,37 +8653,37 @@ msgstr ""
 "# /Kaldkriipsude/ esiletÃµstmise atribuut\n"
 "# Vaikimisi: 5 (poolhele)\n"
 
-#: src/lang.c:3034
+#: src/lang.c:3099
 msgid "Attr. of highlighting with -stroke-"
 msgstr "-Kriipsudega- esiletÃµstmise atr."
 
-#: src/lang.c:3035
+#: src/lang.c:3100
 msgid ""
 "# Attribute of word highlighting with -stroke-\n"
 "# Default: 3 (reverse video)\n"
 msgstr "# Vaikimisi: 3 (pÃ¶Ã¶ratud video)\n"
 
-#: src/lang.c:3041
+#: src/lang.c:3106
 msgid "URL highlighting in message body"
 msgstr "Teate kehas URL esiletÃµstmine"
 
-#: src/lang.c:3042
+#: src/lang.c:3107
 msgid "# Enable URL highlighting?\n"
 msgstr "# Luba URLide esiletÃµstmine?\n"
 
-#: src/lang.c:3047
+#: src/lang.c:3112
 msgid "Word highlighting in message body"
 msgstr "SÃµnade esiletÃµstmine teate kehas"
 
-#: src/lang.c:3048
+#: src/lang.c:3113
 msgid "# Enable word highlighting?\n"
 msgstr "# Lubada sÃµnade esiletÃµstmine?\n"
 
-#: src/lang.c:3053
+#: src/lang.c:3118
 msgid "What to display instead of mark"
 msgstr "Mida nÃ¤idata mÃ¤rgi asemel"
 
-#: src/lang.c:3054
+#: src/lang.c:3119
 msgid ""
 "# Should the leading and ending stars and dashes also be displayed,\n"
 "# even when they are highlighting marks?\n"
@@ -8548,73 +8699,73 @@ msgstr ""
 "#   1 - jah, nÃ¤ita mÃ¤rki\n"
 "# * 2 - trÃ¼ki hoopis tÃ¼hik\n"
 
-#: src/lang.c:3063
+#: src/lang.c:3128
 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:3064
+#: src/lang.c:3129
 msgid "Page line wrap column"
 msgstr "Rea murdmise veerg lehitsejas"
 
-#: src/lang.c:3065
+#: src/lang.c:3130
 msgid "# Wrap article lines at column\n"
 msgstr "# Murra artikli read antud veerus\n"
 
-#: src/lang.c:3069
+#: src/lang.c:3134
 msgid ""
 "If ON, don't break words when wrapping lines. <SPACE> toggles & <CR> sets."
 msgstr ""
 "ON korral Ã¤ra ridade murdmisel sÃµnu poolita. <TÃœHIK> lÃ¼litab, <CR> seab."
 
-#: src/lang.c:3070
+#: src/lang.c:3135
 msgid "Don't break words when wrapping"
 msgstr "Ã„ra ridade murdmisel sÃµnu poolita"
 
-#: src/lang.c:3071
+#: src/lang.c:3136
 msgid "# Don't break long lines inside a word but on <SPACE> or <TAB>\n"
 msgstr "# Murra pikad read <TÃœHIKU> vÃµi <TAB> kohalt, Ã¤ra poolita sÃµnu\n"
 
-#: src/lang.c:3076
+#: src/lang.c:3141
 msgid "Wrap around threads on next unread"
 msgstr "Liigu lugemata art-le Ã¼mber teemade"
 
-#: src/lang.c:3077
+#: src/lang.c:3142
 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:3081
+#: src/lang.c:3146
 msgid "Enter default mail address (and fullname). <CR> sets."
 msgstr "Sisestage oma e-posti aadress (ja oma nimi). <CR> seab."
 
-#: src/lang.c:3082 src/lang.c:3699
+#: src/lang.c:3147 src/lang.c:3769
 msgid "Mail address (and fullname)"
 msgstr "E-posti aadress (ja teie nimi)"
 
-#: src/lang.c:3083
+#: src/lang.c:3148
 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:3088
+#: src/lang.c:3153
 msgid "Show empty Followup-To in editor"
 msgstr "NÃ¤ita toimetis tÃ¼hja Followup-To"
 
-#: src/lang.c:3089
+#: src/lang.c:3154
 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:3093
+#: src/lang.c:3158
 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:3094
+#: src/lang.c:3159
 msgid "Create signature from path/command"
 msgstr "Signatuuri loomiseks tee/kÃ¤sk"
 
-#: src/lang.c:3095
+#: src/lang.c:3160
 #, c-format
 msgid ""
 "# Signature path (random sigs)/file to be used when posting/replying\n"
@@ -8629,40 +8780,40 @@ msgstr ""
 "#                    (%G annab kaasa jooksva grupi nime)\n"
 "# sigfile=--none     Ã¤ra lisa signatuuri\n"
 
-#: src/lang.c:3103
+#: src/lang.c:3168
 msgid ""
 "Prepend signature with \"-- \" on own line. <SPACE> toggles & <CR> sets."
 msgstr "Signatuurile eelnevale reale \"-- \". <TÃœHIK> lÃ¼litab, <CR> seab."
 
-#: src/lang.c:3104
+#: src/lang.c:3169
 msgid "Prepend signature with \"-- \""
 msgstr "Lisa signatuuri ette \"-- \""
 
-#: src/lang.c:3105
+#: src/lang.c:3170
 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:3109
+#: src/lang.c:3174
 msgid "Add signature when reposting articles. <SPACE> toggles & <CR> sets."
 msgstr "Lisa artikli uuestipostitamisel signatuur. <TÃœHIK> lÃ¼litab, <CR> seab."
 
-#: src/lang.c:3110
+#: src/lang.c:3175
 msgid "Add signature when reposting"
 msgstr "Lisa uuestipostitusel signatuur"
 
-#: src/lang.c:3111
+#: src/lang.c:3176
 msgid "# If ON add signature to reposted articles\n"
 msgstr "# Kui vÃ¤Ã¤rtus on ON, lisa uuestipostitatud artiklile signatuur\n"
 
-#: src/lang.c:3115
+#: src/lang.c:3180
 msgid "Enter quotation marks, %I for author's initials."
 msgstr "Sisestage tsitaadimÃ¤rgid, %I annab autori initsiaalid."
 
-#: src/lang.c:3116
+#: src/lang.c:3181
 msgid "Characters used as quote-marks"
 msgstr "Tsiteerimise mÃ¤rgid"
 
-#: src/lang.c:3117
+#: src/lang.c:3182
 msgid ""
 "# Characters used in quoting to followups and replies.\n"
 "# '_' is replaced by ' ', %I is replaced by author's initials.\n"
@@ -8670,11 +8821,11 @@ msgstr ""
 "# SÃ¼mbolid, mida kasutada tsiteerimisel vastustes.\n"
 "# '_' asendatakse tÃ¼hikuga ' ', %I asendatakse autori initsiaalidega.\n"
 
-#: src/lang.c:3123
+#: src/lang.c:3188
 msgid "Quoting behavior"
 msgstr "KÃ¤itumine tsiteerimisel"
 
-#: src/lang.c:3124
+#: src/lang.c:3189
 msgid ""
 "# How quoting should be handled when following up or replying.\n"
 "# Possible values are (the default is marked with *):\n"
@@ -8698,17 +8849,17 @@ msgstr ""
 "#   6 = Tsiteeri allkirju, tsiteeri tÃ¼hje ridu\n"
 "#   7 = Tihenda tsitaadid, tsiteeri allkirju, tsiteeri tÃ¼hje ridu\n"
 
-#: src/lang.c:3137 src/lang.c:3145 src/lang.c:3151
+#: src/lang.c:3202 src/lang.c:3210 src/lang.c:3216
 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:3138
+#: src/lang.c:3203
 msgid "Quote line when following up"
 msgstr "Tsiteerimise rida vastamisel"
 
-#: src/lang.c:3139
+#: src/lang.c:3204
 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"
@@ -8718,38 +8869,38 @@ msgstr ""
 "# %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:3146
+#: src/lang.c:3211
 msgid "Quote line when cross-posting"
 msgstr "Tsiteerimise rida ristpostitusel"
 
-#: src/lang.c:3152
+#: src/lang.c:3217
 msgid "Quote line when mailing"
 msgstr "Tsiteerimise rida kirjutamisel"
 
-#: src/lang.c:3157
+#: src/lang.c:3222
 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:3158
+#: src/lang.c:3223
 msgid "Insert ''User-Agent:'' header"
-msgstr "Sisestage 'User-Agent:' pÃ¤is"
+msgstr "Sisestage ''User-Agent:'' pÃ¤is"
 
-#: src/lang.c:3159
+#: src/lang.c:3224
 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:3164
+#: src/lang.c:3229
 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:3165
+#: src/lang.c:3230
 msgid "MM_CHARSET"
 msgstr "MM_CHARSET"
 
-#: src/lang.c:3166
+#: src/lang.c:3231
 msgid ""
 "# Charset supported locally which is also used for MIME header and\n"
 "# Content-Type header.\n"
@@ -8767,42 +8918,41 @@ msgstr ""
 "# loetakse mm_charset vÃ¤Ã¤rtusest erinev kooditabel mitte-nÃ¤idatavaks\n"
 "# ja nÃ¤itamisel kasutatakse '?'.\n"
 
-#: src/lang.c:3176
+#: src/lang.c:3241
 msgid "MM_NETWORK_CHARSET"
 msgstr "MM_NETWORK_CHARSET"
 
-#: src/lang.c:3177
+#: src/lang.c:3242
 msgid "# Charset used for MIME (Content-Type) header in postings.\n"
 msgstr "# Postituste MIME (Content-Type) pÃ¤ises kasutatav kooditabel.\n"
 
-#: src/lang.c:3181
+#: src/lang.c:3246
 msgid ""
 "Enter local charset name (e.g. US-ASCII, ISO-8859-1, EUC-KR), <CR> to set."
 msgstr ""
 "Sisestage lokaalse kooditabeli nimi (n. UTF-8, ISO-8859-15), <CR> seab."
 
-#: src/lang.c:3182
+#: src/lang.c:3247
 msgid "MM_LOCAL_CHARSET"
 msgstr "MM_LOCAL_CHARSET"
 
-#: src/lang.c:3183
+#: src/lang.c:3248
 msgid "# Charset supported locally.\n"
 msgstr "# Lokaalne kooditabel.\n"
 
-#: src/lang.c:3190
+#: src/lang.c:3255
 msgid "Mailbox format"
 msgstr "Kirjade kataloog"
 
-#: src/lang.c:3191
+#: src/lang.c:3256
 msgid "# Format of the mailbox.\n"
 msgstr "# Kirjade kataloog.\n"
 
-#: src/lang.c:3196
+#: src/lang.c:3261
 msgid "MIME encoding in news messages"
 msgstr "Kasuta artiklites MIME kodeerimist"
 
-#: src/lang.c:3197
-#, fuzzy
+#: src/lang.c:3262
 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"
@@ -8813,57 +8963,54 @@ msgstr ""
 "# Vajadusel kirjade ja artiklite kehade MIME kodeerimine (8bit, base64,\n"
 "# quoted-printable, 7bit). QP on piisav enamusele Euroopa kooditabelitele\n"
 "# (ISO-8859-X), kus kasutatakse vÃ¤hesel mÃ¤Ã¤ral mitte-US-ASCII sÃ¼mboleid.\n"
-"# Base64 on kasulik enamuse 8 bitistele ida-aasia, kreeka ja vene\n"
-"# kooditabelitele, kus kasutatakse palju 8 bitiseid sÃ¼mboleid.\n"
+"# Base64 on kasulik enamuse 8-bitistele ida-aasia, kreeka ja vene\n"
+"# kooditabelitele, kus kasutatakse palju 8-bitiseid sÃ¼mboleid.\n"
 
-#: src/lang.c:3205 src/lang.c:3226
+#: src/lang.c:3270 src/lang.c:3291
 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:3206
-#, fuzzy
+#: src/lang.c:3271
 msgid "Use 8-bit characters in news headers"
-msgstr "Kasuta artikli pÃ¤ises 8bit tÃ¤hti"
+msgstr "Kasuta artikli pÃ¤ises 8-bit tÃ¤hti"
 
-#: src/lang.c:3207
-#, fuzzy
+#: src/lang.c:3272
 msgid ""
 "# If ON, 8-bit characters in news headers are NOT encoded.\n"
 "# default is OFF. Thus 8-bit characters are encoded by default.\n"
 "# 8-bit chars in header are encoded regardless of the value of this\n"
 "# parameter unless post_mime_encoding is 8bit as well.\n"
 msgstr ""
-"# Kui vÃ¤Ã¤rtus on ON, 8bit sÃ¼mboleid artiklite postitamisel ei kodeerita.\n"
-"# Vaikimisi on OFF, seega vaikimisi kodeeritakse 8bit sÃ¼mbolid.\n"
-"# 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"
+"# Kui vÃ¤Ã¤rtus on ON, 8-bit sÃ¼mboleid artiklite postitamisel ei kodeerita.\n"
+"# Vaikimisi on OFF, seega vaikimisi kodeeritakse 8-bit sÃ¼mbolid.\n"
+"# 8-bit sÃ¼mbolid pÃ¤istes kodeeritakse sÃµltumata selle parameetri "
+"vÃ¤Ã¤rtusest,\n"
+"# v.a. juhul, kui post_mime_encoding vÃ¤Ã¤rtus on samuti 8-bit.\n"
 
-#: src/lang.c:3214
+#: src/lang.c:3279
 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:3215
+#: src/lang.c:3280
 msgid "View post-processed files"
 msgstr "Vaata tÃ¶Ã¶deldud faile"
 
-#: src/lang.c:3216
+#: src/lang.c:3281
 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:3221
+#: src/lang.c:3286
 msgid "MIME encoding in mail messages"
 msgstr "Kasuta kirjades MIME kodeerimist"
 
-#: src/lang.c:3227
-#, fuzzy
+#: src/lang.c:3292
 msgid "Use 8-bit characters in mail headers"
-msgstr "Kasuta kirja pÃ¤ises 8bit tÃ¤hti"
+msgstr "Kasuta kirja pÃ¤ises 8-bit tÃ¤hti"
 
-#: src/lang.c:3228
-#, fuzzy
+#: src/lang.c:3293
 msgid ""
 "# If ON, 8-bit characters in mail headers are NOT encoded.\n"
 "# default is OFF. Thus 8-bit characters are encoded by default.\n"
@@ -8873,18 +9020,19 @@ msgid ""
 "# prohibits 8-bit characters in mail headers so that you are advised NOT to\n"
 "# turn it ON unless you have some compelling reason.\n"
 msgstr ""
-"# Kui vÃ¤Ã¤rtus on ON, 8bit sÃ¼mboleid kirjade pÃ¤istes ei kodeerita.\n"
-"# Vaikimisi on OFF, seega vaikimisi kodeeritakse 8bit sÃ¼mbolid.\n"
-"# 8bit sÃ¼mbolid pÃ¤istes kodeeritakse sÃµltumata selle parameetri vÃ¤Ã¤rtusest,\n"
-"# kui just mail_mime_encoding vÃ¤Ã¤rtus on samuti 8bit. Pidage meeles,\n"
-"# et RFC 2822 keelab 8bit sÃ¼mbolid kirjade pÃ¤istes, seega selle\n"
+"# Kui vÃ¤Ã¤rtus on ON, 8-bit sÃ¼mboleid kirjade pÃ¤istes ei kodeerita.\n"
+"# Vaikimisi on OFF, seega vaikimisi kodeeritakse 8-bit sÃ¼mbolid.\n"
+"# 8-bit sÃ¼mbolid pÃ¤istes kodeeritakse sÃµltumata selle parameetri "
+"vÃ¤Ã¤rtusest,\n"
+"# kui just mail_mime_encoding vÃ¤Ã¤rtus on samuti 8-bit. Pidage meeles,\n"
+"# et RFC 2822 keelab 8-bit sÃ¼mbolid kirjade pÃ¤istes, seega selle\n"
 "# parameetri vÃ¤Ã¤rtus ON ei ole soovitatav kasutada.\n"
 
-#: src/lang.c:3239
+#: src/lang.c:3304
 msgid "Strip blanks from ends of lines"
 msgstr "Eemalda tÃ¼hikud realÃµppudest"
 
-#: src/lang.c:3240
+#: src/lang.c:3305
 msgid ""
 "# If ON strip blanks from ends of lines for faster display on slow "
 "terminals.\n"
@@ -8892,16 +9040,16 @@ msgstr ""
 "# Kui vÃ¤Ã¤rtus on ON, eemalda aeglaste terminalise tÃ¶Ã¶ kiirendamiseks\n"
 "# realÃµppudest tÃ¼hikud.\n"
 
-#: src/lang.c:3246
+#: src/lang.c:3311
 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:3247
+#: src/lang.c:3312
 msgid "Transliteration"
 msgstr "Transliteratsioon"
 
-#: src/lang.c:3248
+#: src/lang.c:3313
 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"
@@ -8912,11 +9060,11 @@ msgstr ""
 "# ei saa esitada soovitavas kooditabelis, vÃµib seda esitada kasutades\n"
 "# Ã¼ht vÃµi enamat sarnast sÃ¼mbolit.\n"
 
-#: src/lang.c:3256
+#: src/lang.c:3321
 msgid "Send you a Cc/Bcc automatically"
 msgstr "Saada automaatselt Cc/Bcc koopia"
 
-#: src/lang.c:3257
+#: src/lang.c:3322
 msgid ""
 "# Put your name in the Cc: and/or Bcc: field when mailing an article.\n"
 "# Possible values are (the default is marked with *):\n"
@@ -8932,11 +9080,11 @@ msgstr ""
 "#   2 = Bcc\n"
 "#   3 = Cc ja Bcc\n"
 
-#: src/lang.c:3268
+#: src/lang.c:3333
 msgid "Hash algorithm for Cancel-Lock/Cancel-Key"
 msgstr "Cancel-Lock/Cancel-Key rÃ¤si algoritm"
 
-#: src/lang.c:3269
+#: src/lang.c:3334
 msgid ""
 "# Hash algorithm for Cancel-Lock/Cancel-Key (default 'sha1')\n"
 "# Use 'none' to not generate Cancel-Lock headers.\n"
@@ -8944,15 +9092,15 @@ msgstr ""
 "# Cancel-Lock/Cancel-Key rÃ¤si algoritm (vaikimisi 'sha1')\n"
 "# VÃ¤Ã¤rtus 'none' blokeerib Cancel-Lock pÃ¤iste loomise.\n"
 
-#: src/lang.c:3275
+#: src/lang.c:3340
 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:3276
+#: src/lang.c:3341
 msgid "Spamtrap warning address parts"
 msgstr "RÃ¤mpsposti hoiatus aadressi osadele"
 
-#: src/lang.c:3277
+#: src/lang.c:3342
 msgid ""
 "# A comma-delimited list of address-parts you want to be warned\n"
 "# about when trying to reply by email.\n"
@@ -8960,27 +9108,27 @@ msgstr ""
 "# Komaga eraldatud aadresside komponentide loend, mille kasutamisel\n"
 "# tuleks kasutajat hoiatada.\n"
 
-#: src/lang.c:3282
+#: src/lang.c:3347
 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:3283
+#: src/lang.c:3348
 msgid "No. of days a filter entry is valid"
 msgstr "Filtri kehtivus pÃ¤evades"
 
-#: src/lang.c:3284
+#: src/lang.c:3349
 msgid "# Number of days a short term filter will be active\n"
 msgstr "# lÃ¼hiajalise filtri kehtivus pÃ¤evades\n"
 
-#: src/lang.c:3288
+#: src/lang.c:3353
 msgid "Add posted articles to filter. <SPACE> toggles & <CR> sets."
 msgstr "Lisage postitatud artikkel filtrisse. <TÃœHIK> lÃ¼litab, <CR> seab."
 
-#: src/lang.c:3289
+#: src/lang.c:3354
 msgid "Add posted articles to filter"
 msgstr "Lisage postitatud artikkel filtrile"
 
-#: src/lang.c:3290
+#: src/lang.c:3355
 msgid ""
 "# If ON add posted articles which start a new thread to filter for\n"
 "# highlighting follow-ups\n"
@@ -8988,63 +9136,60 @@ msgstr ""
 "# Kui vÃ¤Ã¤rtus on ON, lisa postitatud artiklid, mis alustavad uut teemat,\n"
 "# filtrile, mis mÃ¤rgistab vastuseid\n"
 
-#: src/lang.c:3294
-#, fuzzy
+#: src/lang.c:3359
 msgid ""
 "Keep expired filter rules in file. <SPACE> toggles, <CR> sets, <ESC> cancels."
 msgstr ""
-"Vaata tÃ¶Ã¶deldud faile automaatselt <TÃœHIK> lÃ¼litab, <CR> seab, <ESC> "
+"Hoia aegunud filtrite reeglid failis. <TÃœHIK> lÃ¼litab, <CR> seab, <ESC> "
 "katkestab."
 
-#: src/lang.c:3295
-#, fuzzy
+#: src/lang.c:3360
 msgid "Keep expired filter rules in file"
-msgstr "SÃ¤ilitada aegunud filtri reeglid failis"
+msgstr "Hoia aegunud filtrite reeglid failis"
 
-#: src/lang.c:3296
-#, fuzzy
+#: src/lang.c:3361
 msgid "# If ON, expired filter rules are kept in the filter file\n"
-msgstr ""
-"# Kui see on sisse lÃ¼litatud, hoitakse aegunud filtrireeglid filtrifailis\n"
+msgstr "# VÃ¤Ã¤rtusega ON, hoitakse aegunud filtrite reeglid filtrite failis\n"
 
-#: src/lang.c:3301
+#: src/lang.c:3366
 msgid "The directory where articles/threads are to be saved in mailbox format."
 msgstr "Kataloog, kuhu artikleid/teemasid salvestatakse kirjaformaadis."
 
-#: src/lang.c:3302
+#: src/lang.c:3367
 msgid "Mail directory"
 msgstr "Kirjade kataloog"
 
-#: src/lang.c:3303
+#: src/lang.c:3368
 msgid "# (-m) directory where articles/threads are saved in mailbox format\n"
 msgstr ""
 "# (-m) kataloog, kuhu artikleid/teemasid salvestatakse kirjaformaadis\n"
 
-#: src/lang.c:3308
+#: src/lang.c:3373
 msgid "Save articles in batch mode (-S)"
 msgstr "Salvesta artiklid pakettmoodis (-S)"
 
-#: src/lang.c:3309
+#: src/lang.c:3374
+#, fuzzy
 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"
+"# 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:3314
+#: src/lang.c:3379
 msgid "The directory where you want articles/threads saved."
 msgstr "Kataloog, kuhu te soovite artikleid salvestada."
 
-#: src/lang.c:3315
+#: src/lang.c:3380
 msgid "Directory to save arts/threads in"
 msgstr "Kataloog artiklite salvestamiseks"
 
-#: src/lang.c:3316
+#: src/lang.c:3381
 msgid "# Directory where articles/threads are saved\n"
 msgstr "# Kataloog, kuhu salvestatakse artiklid/teemad\n"
 
-#: src/lang.c:3320
+#: src/lang.c:3385
 msgid ""
 "Mark saved articles/threads as read. <SPACE> toggles, <CR> sets, <ESC> "
 "cancels."
@@ -9052,23 +9197,24 @@ msgstr ""
 "MÃ¤rgi salvestatud artiklid loetuks. <TÃœHIK> lÃ¼litab, <CR> seab, <ESC> "
 "katkestab."
 
-#: src/lang.c:3321
+#: src/lang.c:3386
 msgid "Mark saved articles/threads as read"
 msgstr "MÃ¤rgi salvestatud artiklid loetuks"
 
-#: src/lang.c:3322
+#: src/lang.c:3387
 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:3326
+#: src/lang.c:3391
 msgid "Do post processing (e.g. extract attachments) for saved articles."
-msgstr "Teosta salvestatud artiklitel jÃ¤reltÃ¶Ã¶tlemist (nt. lisade eraldamist)."
+msgstr ""
+"Teosta salvestatud artiklitel jÃ¤reltÃ¶Ã¶tlemist (nt. manuste eraldamist)."
 
-#: src/lang.c:3327
+#: src/lang.c:3392
 msgid "Post process saved articles"
-msgstr "Salvestatud artikl. jÃ¤reltÃ¶Ã¶tlemine"
+msgstr "Salvestatud artiklite jÃ¤reltÃ¶Ã¶tlemine"
 
-#: src/lang.c:3328
+#: src/lang.c:3393
 msgid ""
 "# Perform post processing (saving binary attachments) from saved articles.\n"
 "# Possible values are (the default is marked with *):\n"
@@ -9082,11 +9228,11 @@ msgstr ""
 "#   1 = eralda ainult shelli arhiivid (shar)\n"
 "#   2 = Jah\n"
 
-#: src/lang.c:3337
+#: src/lang.c:3402
 msgid "Process only unread articles"
 msgstr "TÃ¶Ã¶tle ainult lugemata artikleid"
 
-#: src/lang.c:3338
+#: src/lang.c:3403
 msgid ""
 "# If ON only save/print/pipe/mail unread articles (tagged articles "
 "excepted)\n"
@@ -9094,58 +9240,58 @@ msgstr ""
 "# Kui vÃ¤Ã¤rtus on ON, salvesta/trÃ¼ki/torusse/saada lugemata artikleid\n"
 "# (eeldatakse mÃ¤rgitud artikleid).\n"
 
-#: src/lang.c:3343
+#: src/lang.c:3408
 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:3344
+#: src/lang.c:3409
 msgid "Print all headers when printing"
 msgstr "TrÃ¼kkimisel trÃ¼ki kÃµik pÃ¤ised"
 
-#: src/lang.c:3345
+#: src/lang.c:3410
 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:3349
+#: src/lang.c:3414
 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:3350
+#: src/lang.c:3415
 msgid "Printer program with options"
 msgstr "TrÃ¼kikÃ¤sk koos vÃµtmetega"
 
-#: src/lang.c:3351
+#: src/lang.c:3416
 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:3357
+#: src/lang.c:3422
 msgid "Force redraw after certain commands"
 msgstr "VÃ¤rskenda ekraani peale kÃ¤ske"
 
-#: src/lang.c:3358
+#: src/lang.c:3423
 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:3362
+#: src/lang.c:3427
 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:3363
+#: src/lang.c:3428
 msgid "Invocation of your editor"
 msgstr "Teie tekstitoimeti"
 
-#: src/lang.c:3364
+#: src/lang.c:3429
 msgid ""
 "# Format of editor line including parameters\n"
 "# %E Editor  %F Filename  %N Linenumber\n"
@@ -9153,16 +9299,16 @@ msgstr ""
 "# Tekstitoimeti rea formaat koos parameetritega\n"
 "# %E Toimeti  %F Failinimi  %N Reanumber\n"
 
-#: src/lang.c:3369
+#: src/lang.c:3434
 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:3370
+#: src/lang.c:3435
 msgid "External inews"
 msgstr "VÃ¤line inews"
 
-#: src/lang.c:3371
+#: src/lang.c:3436
 msgid ""
 "# If --internal use the built in mini inews for posting via NNTP\n"
 "# otherwise use an external inews program\n"
@@ -9170,18 +9316,18 @@ msgstr ""
 "# Kui on --internal, kasuta NNTP postitustel sisseehitatud inews kÃ¤sku\n"
 "# muidu kasuta vÃ¤list inews programmi\n"
 
-#: src/lang.c:3375
+#: src/lang.c:3440
 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:3376
+#: src/lang.c:3441
 msgid "Invocation of your mail command"
 msgstr "Teie e-posti kÃ¤sk"
 
-#: src/lang.c:3377
+#: src/lang.c:3442
 msgid ""
 "# Format of mailer line including parameters\n"
 "# %M Mailer  %S Subject  %T To  %F Filename  %U Username\n"
@@ -9191,11 +9337,11 @@ msgstr ""
 "# %M Programm  %S Teema  %T Saaja  %F Failinimi  %U Kasutajanimi\n"
 "# nÃ¤iteks mutt interaktiivses moodis:  mutt -H %F\n"
 
-#: src/lang.c:3384
+#: src/lang.c:3449
 msgid "Use interactive mail reader"
 msgstr "Kasuta interaktiivset e-posti"
 
-#: src/lang.c:3385
+#: src/lang.c:3450
 msgid ""
 "# Interactive mailreader\n"
 "# Possible values are (the default is marked with *):\n"
@@ -9209,33 +9355,39 @@ msgstr ""
 "#   1 = kasuta interaktiivset e-posti programmi koos pÃ¤istega\n"
 "#   2 = kasuta interaktiivset e-posti programmi pÃ¤isteta\n"
 
-#: src/lang.c:3394
+#: src/lang.c:3459
 msgid "Remove ~/.article after posting"
 msgstr "Eemalda ~/.article peale postitust"
 
-#: src/lang.c:3395
+#: src/lang.c:3460
 msgid "# If ON remove ~/.article after posting.\n"
-msgstr "# Kui vÃ¤Ã¤rtus on ON, kustuta  ~/.article peale postitust.\n"
+msgstr "# Kui vÃ¤Ã¤rtus on ON, kustuta ~/.article peale postitust.\n"
 
-#: src/lang.c:3401
+#: src/lang.c:3466
 msgid "Use UTF-8 graphics (thread tree etc.)"
 msgstr "Kasuta UTF-8 graafikat (teema puu jne.)"
 
-#: src/lang.c:3402
+#: src/lang.c:3467
 msgid ""
-"# If ON use UTF-8 characters for indicator '->', tree and ellipsis '...'.\n"
-msgstr "# Kasuta UTF-8 sÃ¼mboleid mÃ¤rkimaks '->', puud ja punkte '...'.\n"
+"# Use UTF-8 characters for indicator '->', tree and ellipsis '...'.\n"
+"# Possible values are (the default is marked with *):\n"
+"# * 0 = Don't use UTF-8 characters\n"
+"#   1 = Use UTF-8 characters for ellipsis\n"
+"#   2 = Use UTF-8 characters for indicator and thread/attachment tree\n"
+"#   3 = Use UTF-8 characters for ellipsis, indicator and thread/attachment "
+"tree\n"
+msgstr ""
 
-#: src/lang.c:3407
+#: src/lang.c:3477
 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:3408
+#: src/lang.c:3478
 msgid "Filename for posted articles"
 msgstr "Failinimi postitatud artiklitele"
 
-#: src/lang.c:3409
+#: src/lang.c:3479
 msgid ""
 "# Filename where to keep all postings (default posted)\n"
 "# If no filename is set then postings will not be saved\n"
@@ -9243,39 +9395,39 @@ msgstr ""
 "# Failinimi, kus hoida kÃµiki postitusi (vaikimisi posted)\n"
 "# Kui nime pole, siis postitusi ei salvestata\n"
 
-#: src/lang.c:3414
+#: src/lang.c:3484
 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:3415
+#: src/lang.c:3485
 msgid "Keep failed arts in ~/dead.articles"
 msgstr "Vigased artiklid ~/dead.articles"
 
-#: src/lang.c:3416
+#: src/lang.c:3486
 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:3420
+#: src/lang.c:3490
 msgid "Do you want to strip unsubscribed groups from .newsrc"
 msgstr "Kas te soovite eemaldada tellimata grupid .newsrc failist"
 
-#: src/lang.c:3421
+#: src/lang.c:3491
 msgid "No unsubscribed groups in newsrc"
 msgstr "newsrcs ainult tellitud grupid"
 
-#: src/lang.c:3422
+#: src/lang.c:3492
 msgid "# If ON strip unsubscribed groups from newsrc\n"
 msgstr "# Kui vÃ¤Ã¤rtus on ON, eemalda tellimata grupid newsrc failist\n"
 
-#: src/lang.c:3427
+#: src/lang.c:3497
 msgid "Remove bogus groups from newsrc"
 msgstr "Eemalda olematud grupid"
 
-#: src/lang.c:3428
+#: src/lang.c:3498
 msgid ""
 "# What to do with bogus groups in newsrc file\n"
 "# Possible values are (the default is marked with *):\n"
@@ -9289,82 +9441,82 @@ msgstr ""
 "#   1 = Eemalda\n"
 "#   2 = MÃ¤rgi valikuekraanil lipuga D\n"
 
-#: src/lang.c:3437
+#: src/lang.c:3507
 msgid ""
 "Enter number of seconds to wait for a response from the server. <CR> sets."
 msgstr "Sisestage serverilt vastuse ootamise aeg sekundites. <CR> seab."
 
-#: src/lang.c:3438
+#: src/lang.c:3508
 msgid "NNTP read timeout in seconds"
 msgstr "NNTP lugemise taimout sekundites"
 
-#: src/lang.c:3439
+#: src/lang.c:3509
 msgid ""
 "# Time in seconds to wait for a response from the server (0=no timeout)\n"
 msgstr "# Serverilt vastuse ootamise aeg sekundites (0=piiramata)\n"
 
-#: src/lang.c:3444
+#: src/lang.c:3514
 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:3445
+#: src/lang.c:3515
 msgid "Interval in secs to reread active"
 msgstr "Aktiivsete faili lugemise intervall"
 
-#: src/lang.c:3446
+#: src/lang.c:3516
 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:3451
+#: src/lang.c:3521
 msgid "Reconnect to server automatically"
 msgstr "Taasta automaatselt NNTP Ã¼hendus"
 
-#: src/lang.c:3452
+#: src/lang.c:3522
 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:3456
+#: src/lang.c:3526
 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:3457
+#: src/lang.c:3527
 msgid "Cache NNTP overview files locally"
 msgstr "Puhverda NNTP overview lokaalselt"
 
-#: src/lang.c:3458
+#: src/lang.c:3528
 msgid "# If ON, create local copies of NNTP overview files.\n"
 msgstr "# Kui vÃ¤Ã¤rtus on ON, loo NNTP overview failidest lokaalsed koopiad.\n"
 
-#: src/lang.c:3463
+#: src/lang.c:3533
 msgid ""
 "Compress local copies of NNTP overview files. <SPACE> toggles & <CR> sets."
 msgstr ""
 "Tihenda NNTP overview failide lokaalne koopia. <TÃœHIK> lÃ¼litab ja <CR> seab."
 
-#: src/lang.c:3464
+#: src/lang.c:3534
 msgid "Compress locally cached NNTP overview files"
 msgstr "Tihenda kohaliku puhvri NNTP overview failid"
 
-#: src/lang.c:3465
+#: src/lang.c:3535
 msgid "# If ON, compress local copies of NNTP overview files.\n"
 msgstr "# Kui vÃ¤Ã¤rtus on ON, tihenda NNTP overview lokaalsed failid.\n"
 
-#: src/lang.c:3470 src/lang.c:3485 src/lang.c:3505 src/lang.c:3528
-#: src/lang.c:3553 src/lang.c:3575 src/lang.c:3607 src/lang.c:3626
+#: src/lang.c:3540 src/lang.c:3555 src/lang.c:3575 src/lang.c:3598
+#: src/lang.c:3623 src/lang.c:3645 src/lang.c:3677 src/lang.c:3696
 msgid "Enter format string. <CR> sets, <ESC> cancels."
 msgstr "Sisestage vormingusÃµne. <CR> seab, <ESC> katkestab."
 
-#: src/lang.c:3471
+#: src/lang.c:3541
 msgid "Format string for selection level"
 msgstr "Valiku taseme vormingusÃµne"
 
-#: src/lang.c:3472
+#: src/lang.c:3542
 msgid ""
 "# Format string for selection level representation\n"
 "# Default: %f %n %U  %G  %d\n"
@@ -9389,11 +9541,11 @@ msgstr ""
 "#   %n              Number, rea number ekraanil\n"
 "#   %U              Lugemata\n"
 
-#: src/lang.c:3486
+#: src/lang.c:3556
 msgid "Format string for group level"
 msgstr "Gruppide taseme vormingusÃµne"
 
-#: src/lang.c:3487
+#: src/lang.c:3557
 msgid ""
 "# Format string for group level representation\n"
 "# Default: %n %m %R %L  %s  %F\n"
@@ -9428,11 +9580,11 @@ msgstr ""
 "#   %s              Teema (ainult grupi tasemes)\n"
 "#   %S              Skoor\n"
 
-#: src/lang.c:3506
+#: src/lang.c:3576
 msgid "Format string for attachment level"
 msgstr "Manuse taseme vormingusÃµne"
 
-#: src/lang.c:3507
+#: src/lang.c:3577
 msgid ""
 "# Format string for attachment level representation\n"
 "# Default: %t%s%e%c%d\n"
@@ -9472,11 +9624,11 @@ msgstr ""
 "#   %Z              Suurus baitides\n"
 "#   %z              Nagu %Z, aga kirjeldusega\n"
 
-#: src/lang.c:3529
+#: src/lang.c:3599
 msgid "Format string for display of mime header"
 msgstr "Mime pÃ¤ise esitamise vormingusÃµne"
 
-#: src/lang.c:3530
+#: src/lang.c:3600
 msgid ""
 "# Format string for mime header at article level\n"
 "# Default: [-- %T%S%*n%z%*l%!c%!d%*e --]\n"
@@ -9520,11 +9672,11 @@ msgstr ""
 "#   %Z              Suurus baitides\n"
 "#   %z              Nagu %Z, aga kirjeldusega\n"
 
-#: src/lang.c:3554
+#: src/lang.c:3624
 msgid "Format string for display of uue header"
 msgstr "uue esitamise vormingusÃµne"
 
-#: src/lang.c:3555
+#: src/lang.c:3625
 msgid ""
 "# Format string for uue header at article level\n"
 "# Default: [-- %T%S%*n%I%!d%*e --]\n"
@@ -9562,13 +9714,11 @@ msgstr ""
 "#   %Z              Suurus baitides\n"
 "#   %z              Nagu %Z, aga kirjeldusega\n"
 
-#: src/lang.c:3576
-#, fuzzy
+#: src/lang.c:3646
 msgid "Format string for display of yenc header"
-msgstr "uue esitamise vormingusÃµne"
+msgstr "yenc pÃ¤ise esitamise vormingusÃµne"
 
-#: src/lang.c:3577
-#, fuzzy
+#: src/lang.c:3647
 msgid ""
 "# Format string for yenc header at article level\n"
 "# Default: [-- %*N%!d%I [%F%G]%V%W%X --]\n"
@@ -9598,32 +9748,39 @@ msgid ""
 "#   %Z              Size in bytes\n"
 "#   %z              Like %Z but with description\n"
 msgstr ""
-"# Artikli mime pÃ¤ise vormingu sÃµne\n"
-"# Vaikimisi: [-- %T%S%*n%z%*l%!c%!d%*e --]\n"
+"# Artikli yenc pÃ¤ise vormingu sÃµne\n"
+"# Vaikimisi: [-- %*N%!d%I [%F%G]%V%W%X --]\n"
 "# VÃµimalikud vÃ¤Ã¤rtused on:\n"
 "#   %%              '%'\n"
-"#   %C              Kooditabel\n"
-"#   %c              Nagu %C, aga kirjeldusega\n"
 "#   %D              Ridade arv\n"
 "#   %d              nagu %D, aga kirjeldusega\n"
 "#   %E              Sisu kodeering\n"
 "#   %e              Nagu %E, aga kirjeldusega\n"
-"#   %L              Keel\n"
-"#   %l              Nagu %L, aga kirjeldusega\n"
+"#   %F              Jookse osa\n"
+"#   %f              Nagu %F, aga kirjeldusega\n"
+"#   %G              KÃµikide osade koguarv\n"
+"#   %g              Nagu %G, aga kirjeldusega\n"
+"#   %I              Terve/osalise YENC osa indikaator\n"
 "#   %N              Nimi\n"
 "#   %n              Nagu %N, aga kirjeldusega\n"
 "#   %S              Sisu alamtÃ¼Ã¼p\n"
 "#   %s              Nagu %S, aga kirjeldusega\n"
 "#   %T              Sisu tÃ¼Ã¼p\n"
 "#   %t              Nagu %T, aga kirjeldusega\n"
+"#   %V              Osa suurus baitides\n"
+"#   %v              Nagu %V, aga kirjeldusega\n"
+"#   %W              Kogu suurus baitides\n"
+"#   %w              Nagu %W, aga kirjeldusega\n"
+"#   %X              CRC kontrollsumma\n"
+"#   %x              Nagu %X, aga kirjeldusega\n"
 "#   %Z              Suurus baitides\n"
 "#   %z              Nagu %Z, aga kirjeldusega\n"
 
-#: src/lang.c:3608
+#: src/lang.c:3678
 msgid "Format string for thread level"
 msgstr "Teema taseme vormingusÃµne"
 
-#: src/lang.c:3609
+#: src/lang.c:3679
 msgid ""
 "# Format string for thread level representation\n"
 "# Default: %n %m  [%L]  %T  %F\n"
@@ -9655,19 +9812,19 @@ msgstr ""
 "#   %S              Skoor\n"
 "#   %T              Teema puu (ainult teema tase)\n"
 
-#: src/lang.c:3627
+#: src/lang.c:3697
 msgid "Format string for display of dates"
 msgstr "KuupÃ¤evade esitamise vormingusÃµne"
 
-#: src/lang.c:3628
+#: src/lang.c:3698
 msgid "# Format string for date representation\n"
 msgstr "# VormingusÃµne kuupÃ¤evade esitamiseks\n"
 
-#: src/lang.c:3638
+#: src/lang.c:3708
 msgid "Unicode normalization form"
 msgstr "Unikoodi normaliseerimise kuju"
 
-#: src/lang.c:3639
+#: src/lang.c:3709
 msgid ""
 "# Unicode normalization form\n"
 "# Possible values are:\n"
@@ -9687,19 +9844,19 @@ msgstr ""
 "#   4 = NFD\n"
 "#   5 = NFKC_CF\n"
 
-#: src/lang.c:3653
+#: src/lang.c:3723
 msgid "Render BiDi"
 msgstr "Renderda BiDi"
 
-#: src/lang.c:3654
+#: src/lang.c:3724
 msgid "# If ON, bi-directional text is rendered by tin\n"
 msgstr "# Kui vÃ¤Ã¤rtus on ON, renderdab tin mitmesuunalist (BiDi) teksti\n"
 
-#: src/lang.c:3661
+#: src/lang.c:3731
 msgid "Function for sorting articles"
 msgstr "Failinimi jÃ¤rjestatud artiklitele"
 
-#: src/lang.c:3662
+#: src/lang.c:3732
 msgid ""
 "# Function for sorting articles\n"
 "# Possible values are (the default is marked with *):\n"
@@ -9711,248 +9868,245 @@ msgstr ""
 "# * 0 = qsort\n"
 "#   1 = heapsort\n"
 
-#: src/lang.c:3675
+#: src/lang.c:3745
 msgid "Automatically GroupMarkUnselArtRead"
 msgstr "Automaatselt GroupMarkUnselArtRead"
 
-#: src/lang.c:3681
+#: src/lang.c:3751
 msgid "Delete post-process files"
 msgstr "Kustuta jÃ¤rel-tÃ¶Ã¶deldud failid"
 
-#: src/lang.c:3686
+#: src/lang.c:3756
 msgid "Filename for all mailed articles, <CR> sets, no filename=do not save."
 msgstr ""
 "Failinimi mailitud artiklitele. <CR> seab. Nime puudumisel ei salvestata."
 
-#: src/lang.c:3687
+#: src/lang.c:3757
 msgid "Mailbox to save sent mails"
 msgstr "Saadetud e-mailide postkast"
 
-#: src/lang.c:3692
+#: src/lang.c:3762
 msgid "Set Followup-To: header to this group(s). <CR> sets, <ESC> cancels."
 msgstr "Sea grup(p)i(de)le Followup-To: pÃ¤is. <CR> seab, <ESC> katkestab."
 
-#: src/lang.c:3693
+#: src/lang.c:3763
 msgid "Followup-To: header"
 msgstr "Followup-To: pÃ¤is"
 
-#: src/lang.c:3698
+#: src/lang.c:3768
 msgid "Enter default mail address (and fullname). <CR> sets, <ESC> cancels."
 msgstr ""
 "Sisestage oma e-posti aadress (ja oma nimi). <CR> seab, <ESC> katkestab."
 
-#: src/lang.c:3705
+#: src/lang.c:3775
 msgid ""
 "Path and options for ispell-like spell-checker. <CR> sets, <ESC> cancels."
 msgstr ""
 "ispell vÃµi selle analoogi tee ja argumendid, <CR> seab, <ESC> katkestab."
 
-#: src/lang.c:3706
+#: src/lang.c:3776
 msgid "Ispell program"
 msgstr "Ispell programm"
 
-#: src/lang.c:3712
+#: src/lang.c:3782
 msgid "When group is a mailing list, send responses to this email address."
 msgstr "Kui grupp on postiloend, saada vastused sel aadressil."
 
-#: src/lang.c:3713
+#: src/lang.c:3783
 msgid "Mailing list address"
 msgstr "Postiloendi aadress"
 
-#: src/lang.c:3719
+#: src/lang.c:3789
 msgid "Forward articles as attachment"
 msgstr "Edasta artiklid manusena"
 
-#: src/lang.c:3724
+#: src/lang.c:3794
 msgid ""
 "A comma separated list of MIME major/minor Content-Types. <ESC> cancels."
 msgstr "Komaga eraldatud loend MIME pÃµhi/alam sisu tÃ¼Ã¼pidest. <ESC> katkestab."
 
-#: src/lang.c:3725
+#: src/lang.c:3795
 msgid "Which MIME types will be saved"
 msgstr "Millised MIME tÃ¼Ã¼bid salvestatakse"
 
-#: src/lang.c:3730
+#: src/lang.c:3800
 msgid "Value of the Organization: header. <CR> sets, <ESC> cancels."
 msgstr "Organization: pÃ¤ise vÃ¤Ã¤rtus. <CR> seab, <ESC> katkestab."
 
-#: src/lang.c:3731
+#: src/lang.c:3801
 msgid "Organization: header"
 msgstr "Organization: pÃ¤is"
 
-#: src/lang.c:3736
+#: src/lang.c:3806
 msgid "Filename for saved articles. <CR> sets, <ESC> cancels."
 msgstr "Salvestatud artiklite fail. <CR> seab, <ESC> katkestab."
 
-#: src/lang.c:3737
+#: src/lang.c:3807
 msgid "savefile"
 msgstr "fail salvestamiseks"
 
-#: src/lang.c:3742 src/lang.c:3766
+#: src/lang.c:3812 src/lang.c:3836
 msgid "Scope for the filter rule. <CR> sets, <ESC> cancels."
 msgstr "Filtri reegli skoop. <CR> seab, <ESC> katkestab."
 
-#: src/lang.c:3743
+#: src/lang.c:3813
 msgid "Quick (1 key) select filter scope"
 msgstr "Kiirvaliku (1 klahv) filtri skoop"
 
-#: src/lang.c:3748 src/lang.c:3772
+#: src/lang.c:3818 src/lang.c:3842
 msgid "Header for filter rule. <CR> sets, <ESC> cancels."
 msgstr "Filtri reegli pÃ¤is. <CR> seab, <ESC> katkestab."
 
-#: src/lang.c:3749
+#: src/lang.c:3819
 msgid "Quick (1 key) select filter header"
 msgstr "Kiire (1 klahvi) valik pÃ¤iste filtreerimiseks"
 
-#: src/lang.c:3754 src/lang.c:3778
+#: src/lang.c:3824 src/lang.c:3848
 msgid "ON = case sensitive, OFF = ignore case. <CR> sets, <ESC> cancels."
 msgstr "ON = tÃµstutundlik, OFF = tÃµstutundetu. <CR> seab, <ESC> katkestab."
 
-#: src/lang.c:3755
+#: src/lang.c:3825
 msgid "Quick (1 key) select filter case"
 msgstr "Kiirvaliku (1 klahv) valiku filtri tÃµstutundlikkus"
 
-#: src/lang.c:3760 src/lang.c:3784
+#: src/lang.c:3830 src/lang.c:3854
 msgid "ON = expire, OFF = don't ever expire. <CR> sets, <ESC> cancels."
 msgstr "ON = aegub, OFF = ei aegu. <CR> seab, <ESC> katkestab."
 
-#: src/lang.c:3761
+#: src/lang.c:3831
 msgid "Quick (1 key) select filter expire"
 msgstr "Kiirvalikuga (1 klahv) aegumise filter"
 
-#: src/lang.c:3767
+#: src/lang.c:3837
 msgid "Quick (1 key) kill filter scope"
 msgstr "Kiirsurmamise (1 klahv) filtri skoop"
 
-#: src/lang.c:3773
+#: src/lang.c:3843
 msgid "Quick (1 key) kill filter header"
 msgstr "Kiirvalikuga (1 klahv) surmamise filtri pÃ¤is"
 
-#: src/lang.c:3779
+#: src/lang.c:3849
 msgid "Quick (1 key) kill filter case"
 msgstr "Kiirsurmamise (1 klahv) filtri tÃµstutundlikkus"
 
-#: src/lang.c:3785
+#: src/lang.c:3855
 msgid "Quick (1 key) kill filter expire"
 msgstr "Kiirvalikuga (1 klahv) surmamise filtri aegumine"
 
-#: src/lang.c:3790
-#, fuzzy
+#: src/lang.c:3860
 msgid "Command line options to add. <CR> sets, <ESC> cancels."
-msgstr "Lisatavad kÃ¤surea valikud. <CR> seab, <ESC> katkestab."
+msgstr "Lisada kÃ¤surea vÃµtmed. <CR> seab, <ESC> katkestab."
 
-#: src/lang.c:3791
-#, fuzzy
+#: src/lang.c:3861
 msgid "CMD line options to add"
-msgstr "Lisatavad kÃ¤surea valikud"
+msgstr "KÃ„SU rea vÃµtmed lisamiseks"
 
-#: src/lang.c:3796
-#, fuzzy
+#: src/lang.c:3866
 msgid ""
 "ON = cache NNTP overview files, OFF = don't cache. <CR> sets, <ESC> cancels."
 msgstr ""
-"ON = puhverda NNTP overview lokaalselt, OFF = Ã¤ra puhverda. <CR> seab, <ESC> "
+"ON = puhverda NNTP Ã¼levaate failid, OFF = ei puhverda. <CR> seab, <ESC> "
 "katkestab."
 
-#: src/lang.c:3797
-#, fuzzy
+#: src/lang.c:3867
 msgid "Cache overview files"
-msgstr "Puhverda NNTP overview lokaalselt"
+msgstr "Puhverda NNTP Ã¼levaate failid"
 
-#: src/lang.c:3803
-#, fuzzy
+#: src/lang.c:3873
 msgid ""
 "ON = compress cached files, OFF = don't compress. <CR> sets, <ESC> cancels."
 msgstr ""
-"ON = tihendage vahemÃ¤llu salvestatud failid, OFF = Ã¤rge tihendage. <CR> "
-"seab, <ESC> katkestab."
+"ON = tihenda puhverdatud failid, OFF = ei tihenda. <CR> seab, <ESC> "
+"katkestab."
 
-#: src/lang.c:3804
-#, fuzzy
+#: src/lang.c:3874
 msgid "Compress overview files"
-msgstr "Ãœlevaatefailide pakkimine"
+msgstr "Tihenda Ã¼levaate failid"
 
-#: src/lang.c:3811
-#, fuzzy
+#: src/lang.c:3881
 msgid "Config Options"
-msgstr "Konfiguratsiooni valikud"
+msgstr "Seadete valikud"
 
-#: src/lang.c:3816
-#, fuzzy
+#: src/lang.c:3886
 msgid "A comma separated list of NNTP commands. <CR> sets, <ESC> cancels."
-msgstr "Komaga eraldatud loend NNTP-kÃ¤skude. <CR> seab, <ESC> katkestab."
+msgstr "Komaga eraldatud loend NNTP kÃ¤skudest. <CR> seab, <ESC> katkestab."
 
-#: src/lang.c:3817
-#, fuzzy
+#: src/lang.c:3887
 msgid "Disabled NNTP commands"
-msgstr "Keelatud NNTP-kÃ¤skud"
+msgstr "Blokeeritud NNTP kÃ¤sud"
 
-#: src/lang.c:3822
-#, fuzzy
+#: src/lang.c:3892
 msgid "Number of pipelined NNTP commands to send. <CR> sets, <ESC> cancels."
-msgstr "Saadetavate NNTP-kÃ¤skude arv. <CR> seab, <ESC> katkestab."
+msgstr "NNTP kÃ¤skude arv saatmisel. <CR> seab, <ESC> katkestab."
 
-#: src/lang.c:3823
-#, fuzzy
+#: src/lang.c:3893
 msgid "NNTP pipeline limit"
-msgstr "NNTP-torujuhtme piirang"
+msgstr "NNTP toru piirang"
 
-#: src/lang.c:3829
-#, fuzzy
+#: src/lang.c:3899
 msgid "tinrc Override Options"
-msgstr "tinrc Ãœletamisvalikud"
+msgstr "tinrc Ã¼lemÃ¤Ã¤ramise seaded"
 
-#: src/lang.c:3835
+#: src/lang.c:3905
 msgid "Assume this charset if no charset declaration is present, <CR> to set."
 msgstr "Kui kooditabelit pole mÃ¤Ã¤ratud, kasuta seda kooditabelit, <CR> seab."
 
-#: src/lang.c:3836
+#: src/lang.c:3906
 msgid "UNDECLARED_CHARSET"
 msgstr "UNDECLARED_CHARSET"
 
-#: src/lang.c:3841
+#: src/lang.c:3911
 msgid "Guess charset if no charset declaration is present, <CR> to set."
 msgstr "Kui kooditabelit pole mÃ¤Ã¤ratud, paku ise kooditabel, <CR> seab."
 
-#: src/lang.c:3842
+#: src/lang.c:3912
 msgid "UNDECLARED_CS_GUESS"
 msgstr "UNDECLARED_CS_GUESS"
 
-#: src/lang.c:3849
+#: src/lang.c:3913
+msgid ""
+"What to guess\n"
+"# * 0 = don't guess undeclared charset\n"
+"#   1 = only guess undeclared charset if not set via undeclared_charset\n"
+"#   2 = always guess undeclared charset, ignore value from "
+"undeclared_charset\n"
+msgstr ""
+
+#: src/lang.c:3922
 msgid ""
 "Add this text at the start of the message body. <CR> sets, <ESC> cancels."
 msgstr "Lisa see tekst teate keha algusse. <CR> seab, <ESC> katkestab."
 
-#: src/lang.c:3850
+#: src/lang.c:3923
 msgid "X_Body"
 msgstr "X_Body"
 
-#: src/lang.c:3855
+#: src/lang.c:3928
 msgid "Insert this header when posting. <CR> sets, <ESC> cancels."
 msgstr "Lisa postitamisel see pÃ¤is. <CR> seab, <ESC> katkestab."
 
-#: src/lang.c:3856
+#: src/lang.c:3929
 msgid "X_Headers"
 msgstr "X_Headers"
 
-#: src/lang.c:3861
+#: src/lang.c:3934
 msgid ""
 "Automatically insert an X-Comment-To: header? <SPACE> toggles & <CR> sets."
 msgstr "Lisa automaatselt X-Comment-To: pÃ¤is? <TÃœHIK> lÃ¼litab, <CR> seab."
 
-#: src/lang.c:3862
-msgid "Insert 'X-Comment-To:' header"
-msgstr "Sisestage 'X-Comment-To:' pÃ¤is"
+#: src/lang.c:3935
+msgid "Insert ''X-Comment-To:'' header"
+msgstr "Sisestage ''X-Comment-To:'' pÃ¤is"
 
-#: src/lang.c:3868
+#: src/lang.c:3941
 msgid "Enter name of file containing trusted CA certificates. <CR> sets."
 msgstr "Sisestage usaldatavate CA sertifikaatide faili nimi. <CR> seab."
 
-#: src/lang.c:3869
+#: src/lang.c:3942
 msgid "CA certificate file"
 msgstr "CA sertifikaatide fail"
 
-#: src/lang.c:3870
+#: src/lang.c:3943
 msgid ""
 "# name of file containing all trusted CA certificates (empty = system "
 "default)\n"
@@ -9960,117 +10114,91 @@ msgstr ""
 "# faili nimi kÃµikidele usaldatavatele CA sertifikaatidele (tÃ¼hi = sÃ¼steemi "
 "vaikimisi)\n"
 
-#, c-format
-#~ msgid "%s %d %s in %lu seconds\n"
-#~ msgstr "%s %d %s %lu sekundiga\n"
-
-#~ msgid "Updated"
-#~ msgstr "Uuendatud"
-
-#, fuzzy
-#~ msgid ""
-#~ "Enter number of days after which older articles will be marked as read> "
-#~ msgstr ""
-#~ "Sisestage pÃ¤evade arv, mille mÃ¶Ã¶dudes vanemad artiklid mÃ¤rgitakse "
-#~ "loetuks> "
-
-#~ msgid "TeX2Iso encoded article"
-#~ msgstr "TeX2Iso kodeeritud artikkel"
-
-#~ msgid "[- Unavailable -]"
-#~ msgstr "[- Pole kasutatav -]"
-
-#~ msgid "Catchup"
-#~ msgstr "MÃ¤rgin loetuks"
-
-#~ msgid "Updating"
-#~ msgstr "Uuendan"
-
-#~ msgid "Your server does not have Xref: in its XOVER information.\n"
-#~ msgstr "Teie server ei paku Xref: pÃ¤iserida XOVER informatsioonis.\n"
-
-#~ msgid "global "
-#~ msgstr "globaalset "
-
-#~ msgid "Article"
-#~ msgstr "Artikkel"
-
-#~ msgid "Base article"
-#~ msgstr "Baasartikkel"
-
-#~ msgid "Base article range"
-#~ msgstr "Baasartiklite vahemik"
+#. RFC 5536 3.1.4
+#. -> lang.c
+#: src/post.c:1817 src/post.c:1934
+#, fuzzy, c-format
+msgid "Error: Invalid group name \"%s\" in %s\n"
+msgstr ""
+"\n"
+"Viga: Kasutati vigast saaja aadressi \"all\".\n"
 
-#, c-format
-#~ msgid "Tagged %s"
-#~ msgstr "MÃ¤rgitud %s"
+#. -> lang.c
+#: src/post.c:1842 src/post.c:1959
+#, fuzzy, c-format
+msgid "Error: Invalid component \"%s\" in %s: %s\n"
+msgstr ""
+"\n"
+"Viga: Kasutati vigast saaja aadressi \"all\".\n"
 
-#, c-format
-#~ msgid "Untagged %s"
-#~ msgstr "MÃ¤rkimata %s"
+#. -> lang.c
+#: src/post.c:2319
+msgid ""
+"\n"
+"Warning: Manually supplied MIME-header without post_8bit_header set.\n"
+"         Either remove (manually encode) 8bit chars or set "
+"post_8bit_header.\n"
+msgstr ""
 
+#. -> lang.c
+#: src/post.c:4018
 #, fuzzy
-#~ msgid "thread"
-#~ msgid_plural "threads"
-#~ msgstr[0] "teema"
-#~ msgstr[1] "teemad"
-
-#, c-format
-#~ msgid "Hot %s"
-#~ msgstr "Kuum %s"
-
-#~ msgid "all"
-#~ msgstr "kÃµik"
+msgid "Invalid group name!"
+msgstr ""
+"\n"
+"Viga: Kasutati vigast saaja aadressi \"all\".\n"
 
-#~ msgid "unread"
-#~ msgstr "lugemata"
+#~ msgid ""
+#~ "# If ON use UTF-8 characters for indicator '->', tree and ellipsis "
+#~ "'...'.\n"
+#~ msgstr "# Kasuta UTF-8 sÃ¼mboleid mÃ¤rkimaks '->', puud ja punkte '...'.\n"
 
 #, c-format
 #~ msgid ""
 #~ "\n"
-#~ "Server timed out, trying reconnect # %d\n"
+#~ "Error: \"%s\" is renamed, use \"%s\" instead!\n"
 #~ msgstr ""
 #~ "\n"
-#~ "Ãœhendus serveriga aegus, proovin taastada, katse %d\n"
-
-#~ msgid "Rejoin current group\n"
-#~ msgstr "TaasÃ¼hinen jooksva grupiga\n"
-
-#, c-format
-#~ msgid "Read (%s)\n"
-#~ msgstr "Lugesin (%s)\n"
+#~ "Viga: \"%s\" on Ã¼mber nimetatud, kasutage selle asemel \"%s\"!\n"
 
 #, c-format
-#~ msgid "Resend last command (%s)\n"
-#~ msgstr "Saada viimane kÃ¤sk uuesti (%s)\n"
+#~ msgid ""
+#~ "\n"
+#~ "Warning: \"%s\" is renamed, you should use \"%s\" instead!\n"
+#~ msgstr ""
+#~ "\n"
+#~ "Hoiatus: \"%s\" on Ã¼mber nimetatud, kasutage selle asemel \"%s\"!\n"
 
-#~ msgid "Aborted read\n"
-#~ msgstr "Katkestatud lugemine\n"
+#, fuzzy, c-format
+#~ msgid ""
+#~ "\n"
+#~ "Error: There are multiple \"%s:\" lines (%s%d, %d) in the header.\n"
+#~ msgstr ""
+#~ "\n"
+#~ "Viga: PÃ¤ises on mitu (%d) \"%s:\" rida.\n"
 
-#~ msgid "Draining\n"
-#~ msgstr "TÃ¼hjendan\n"
+#, fuzzy, c-format
+#~ msgid "Language: %s"
+#~ msgstr "Keel: %s"
 
 #, fuzzy
-#~ msgid "toggle detection of verbatim blocks on/off"
-#~ msgstr "Identsete blokkide tuvastamine"
-
-#~ msgid "Enable detection of verbatim blocks? <SPACE> toggles & <CR> sets."
-#~ msgstr "Luba identsete blokkide tuvastamine? <TÃœHIK> lÃ¼litab, <CR> seab."
-
-#~ msgid "trusted"
-#~ msgstr "usaldusvÃ¤Ã¤rne"
-
-#~ msgid "untrusted"
-#~ msgstr "ebausaldusvÃ¤Ã¤rne"
+#~ msgid ""
+#~ "# Show article info when displaying articles\n"
+#~ "# Possible values are (the default is marked with *):\n"
+#~ "# * 0 = None\n"
+#~ "#   1 = Article score\n"
+#~ msgstr ""
+#~ "# Artiklite jÃ¤rjestamine\n"
+#~ "# VÃµimalikud vÃ¤Ã¤rtused on (vaikevÃ¤Ã¤rtuse tÃ¤his on *):\n"
+#~ "# * 0 = qsort\n"
+#~ "#   1 = heapsort\n"
 
-#~ msgid "newsgroup"
-#~ msgid_plural "newsgroups"
-#~ msgstr[0] "gruppi"
-#~ msgstr[1] "gruppidesse"
+#~ msgid "#  show_art_score=ON/OFF\n"
+#~ msgstr "#  show_art_score=ON/OFF\n"
 
-#~ msgid "1 Response"
-#~ msgstr "1 Vastus"
+#~ msgid "# If ON show article score when displaying articles\n"
+#~ msgstr "# Kui vÃ¤Ã¤rtus on ON, nÃ¤ita koos artiklitega skoore\n"
 
 #, c-format
-#~ msgid "Groups: %s"
-#~ msgstr "Grupid: %s"
+#~ msgid "\t Xref: %s"
+#~ msgstr "\t Xref: %s"
Binary files tin-2.6.5/po/fr.gmo and tin-2.6.6/po/fr.gmo differ
diff -Nurp '--exclude=.bzr*' tin-2.6.5/po/fr.po tin-2.6.6/po/fr.po
--- tin-2.6.5/po/fr.po	2025-12-23 21:21:50.000000000 +0100
+++ tin-2.6.6/po/fr.po	2026-07-03 09:21:59.278100575 +0200
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: tin-2.6.3\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-12-23 21:21+0100\n"
+"POT-Creation-Date: 2026-07-02 20:21+0200\n"
 "PO-Revision-Date: 2024-01-14 14:50+0100\n"
 "Last-Translator: Matt Anton <tin@lv223.org>\n"
 "Language-Team: French <traduc@traduc.org>\n"
@@ -382,212 +382,227 @@ msgstr "#  undeclared_charset=TERME (dÃ©
 
 #: src/lang.c:132
 #, fuzzy
-msgid "#  undeclared_cs_guess=ON/OFF (default is OFF)\n"
+msgid "#  undeclared_cs_guess=NUM\n"
 msgstr "#  undeclared_cs_guess=ON/OFF (dÃ©faut est OFF)\n"
 
+#: src/lang.c:133
+msgid "#    0 = don't guess undeclared charset (default)\n"
+msgstr ""
+
+#: src/lang.c:134
+msgid ""
+"#    1 = only guess undeclared charset if not set via undeclared_charset\n"
+msgstr ""
+
 #: src/lang.c:135
+msgid ""
+"#    2 = always guess undeclared charset, ignore value from "
+"undeclared_charset\n"
+msgstr ""
+
+#: src/lang.c:138
 msgid "#  news_headers_to_display=STRING\n"
 msgstr "#  news_headers_to_display=TERME\n"
 
-#: src/lang.c:136
+#: src/lang.c:139
 msgid "#  news_headers_to_not_display=STRING\n"
 msgstr "#  news_headers_to_not_display=TERME\n"
 
-#: src/lang.c:137
+#: src/lang.c:140
 msgid "#  news_quote_format=STRING\n"
 msgstr "#  news_quote_format=TERME\n"
 
-#: src/lang.c:138
+#: src/lang.c:141
 msgid "#  organization=STRING (if beginning with '/' read from file)\n"
 msgstr "#  organization=TERME (si commence par '/' lire dans fichier)\n"
 
-#: src/lang.c:139
+#: src/lang.c:142
 msgid "#  pos_first_unread=ON/OFF\n"
 msgstr "#  pos_first_unread=ON/OFF\n"
 
-#: src/lang.c:140
+#: src/lang.c:143
 msgid "#  post_8bit_header=ON/OFF\n"
 msgstr "#  post_8bit_header=ON/OFF\n"
 
-#: src/lang.c:141
+#: src/lang.c:144
 msgid "#  post_mime_encoding=supported_encoding"
 msgstr "#  post_mime_encoding=encodage_supportÃ©"
 
-#: src/lang.c:142
+#: src/lang.c:145
 msgid "#  post_process_type=NUM\n"
 msgstr "#  post_process_type=NUM\n"
 
-#: src/lang.c:143
+#: src/lang.c:146
 msgid "#  post_process_view=ON/OFF\n"
 msgstr "#  post_process_view=ON/OFF\n"
 
-#: src/lang.c:144
+#: src/lang.c:147
 msgid "#  quick_kill_scope=STRING (e.g. talk.*)\n"
 msgstr "#  quick_kill_scope=TERME (pe. talk.*)\n"
 
-#: src/lang.c:145
+#: src/lang.c:148
 msgid "#  quick_kill_expire=ON/OFF\n"
 msgstr "#  quick_kill_expire=ON/OFF\n"
 
-#: src/lang.c:146
+#: src/lang.c:149
 msgid "#  quick_kill_case=ON/OFF\n"
 msgstr "#  quick_kill_case=ON/OFF\n"
 
-#: src/lang.c:147
+#: src/lang.c:150
 msgid "#  quick_kill_header=NUM\n"
 msgstr "#  quick_kill_header=NUM\n"
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:149
+#: src/lang.c:152
 msgid "#    0=Subject: (case sensitive)  1=Subject: (ignore case)\n"
 msgstr "#    0=Subject: (casse sensible)  1=Subject: (ignore la casse)\n"
 
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:151
+#: src/lang.c:154
 msgid "#    2=From: (case sensitive)     3=From: (ignore case)\n"
 msgstr "#    2=From: (casse sensible)     3=From: (ignore la casse)\n"
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:' or 'References:'
-#: src/lang.c:153
+#: src/lang.c:156
 #, fuzzy
 msgid "#    4=Message-ID: & full References: line\n"
 msgstr "#    4=Message-ID: & References: complÃ¨tes ligne\n"
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:' or 'References:'
-#: src/lang.c:155
+#: src/lang.c:158
 msgid "#    5=Message-ID: & last References: entry only\n"
 msgstr "#    5=Message-ID: & derniÃ¨res References: entrÃ©e uniquement\n"
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:' or 'Lines:'
-#: src/lang.c:157
+#: src/lang.c:160
 msgid "#    6=Message-ID: entry only     7=Lines:\n"
 msgstr "#    6=Message-ID: entrÃ©e uniquement     7=Lignes:\n"
 
-#: src/lang.c:158
+#: src/lang.c:161
 msgid "#  quick_select_scope=STRING\n"
 msgstr "#  quick_select_scope=TERME\n"
 
-#: src/lang.c:159
+#: src/lang.c:162
 msgid "#  quick_select_expire=ON/OFF\n"
 msgstr "#  quick_select_expire=ON/OFF\n"
 
-#: src/lang.c:160
+#: src/lang.c:163
 msgid "#  quick_select_case=ON/OFF\n"
 msgstr "#  quick_select_case=ON/OFF\n"
 
-#: src/lang.c:161
+#: src/lang.c:164
 msgid "#  quick_select_header=NUM\n"
 msgstr "#  quick_select_header=NUM\n"
 
-#: src/lang.c:162
+#: src/lang.c:165
 msgid "#  quote_chars=STRING (%I for initials)\n"
 msgstr "#  quote_chars=TERME (%I pour les initiales)\n"
 
-#: src/lang.c:164
+#: src/lang.c:167
 msgid "#  print_header=ON/OFF\n"
 msgstr "#  print_header=ON/OFF\n"
 
-#: src/lang.c:166
+#: src/lang.c:169
 msgid "#  process_only_unread=ON/OFF\n"
 msgstr "#  process_only_unread=ON/OFF\n"
 
-#: src/lang.c:167
+#: src/lang.c:170
 msgid "#  prompt_followupto=ON/OFF\n"
 msgstr "#  prompt_followupto=ON/OFF\n"
 
-#: src/lang.c:168
+#: src/lang.c:171
 msgid "#  savedir=STRING (eg. ~user/News)\n"
 msgstr "#  savedir=TERME (pe. ~user/News)\n"
 
-#: src/lang.c:169
+#: src/lang.c:172
 msgid "#  savefile=STRING (eg. =linux)\n"
 msgstr "#  savefile=TERME (pe. =linux)\n"
 
-#: src/lang.c:170
+#: src/lang.c:173
 msgid "#  sigfile=STRING (eg. $var/sig)\n"
 msgstr "#  sigfile=TERME (pe. $var/sig)\n"
 
-#: src/lang.c:171
+#: src/lang.c:174
 msgid "#  show_author=NUM\n"
 msgstr "#  show_author=NUM\n"
 
-#: src/lang.c:172
+#: src/lang.c:175
 msgid "#  show_signatures=ON/OFF\n"
 msgstr "#  show_signatures=ON/OFF\n"
 
-#: src/lang.c:173
-msgid "#  show_art_score=ON/OFF\n"
-msgstr "#  show_art_score=ON/OFF\n"
+#: src/lang.c:176
+msgid "#  show_art_info=NUM\n"
+msgstr "#  show_art_info=NUM\n"
 
-#: src/lang.c:175
+#: src/lang.c:178
 msgid "#  suppress_soft_hyphens=ON/OFF\n"
 msgstr "#  suppress_soft_hyphens=ON/OFF\n"
 
-#: src/lang.c:177
+#: src/lang.c:180
 msgid "#  show_only_unread_arts=ON/OFF\n"
 msgstr "#  show_only_unread_arts=ON/OFF\n"
 
-#: src/lang.c:178
+#: src/lang.c:181
 msgid "#  sigdashes=ON/OFF\n"
 msgstr "#  sigdashes=ON/OFF\n"
 
-#: src/lang.c:179
+#: src/lang.c:182
 msgid "#  signature_repost=ON/OFF\n"
 msgstr "#  signature_repost=ON/OFF\n"
 
-#: src/lang.c:180
+#: src/lang.c:183
 msgid "#  sort_article_type=NUM\n"
 msgstr "#  sort_article_type=NUM\n"
 
-#: src/lang.c:181
+#: src/lang.c:184
 msgid "#  sort_threads_type=NUM\n"
 msgstr "#  sort_threads_type=NUM\n"
 
-#: src/lang.c:182
+#: src/lang.c:185
 msgid "#  tex2iso_conv=ON/OFF\n"
 msgstr "#  tex2iso_conv=ON/OFF\n"
 
-#: src/lang.c:183
+#: src/lang.c:186
 msgid "#  thread_catchup_on_exit=ON/OFF\n"
 msgstr "#  thread_catchup_on_exit=ON/OFF\n"
 
-#: src/lang.c:184
+#: src/lang.c:187
 msgid "#  thread_articles=NUM"
 msgstr "#  thread_articles=NUM"
 
-#: src/lang.c:185
+#: src/lang.c:188
 msgid "#  thread_format=STRING (eg. %n %m [%L]  %T  %F)\n"
 msgstr "#  thread_format=TERME (pe. %n %m [%L]  %T  %F)\n"
 
-#: src/lang.c:186
+#: src/lang.c:189
 msgid "#  thread_perc=NUM\n"
 msgstr "#  thread_perc=NUM\n"
 
-#: src/lang.c:187
+#: src/lang.c:190
 msgid "#  trim_article_body=NUM\n"
 msgstr "#  trim_article_body=NUM\n"
 
-#: src/lang.c:188
+#: src/lang.c:191
 msgid "#    0 = Don't trim article body\n"
 msgstr "#    0 = Ne pas nettoyer le corps de l'article\n"
 
-#: src/lang.c:189
+#: src/lang.c:192
 msgid "#    1 = Skip leading blank lines\n"
 msgstr "#   1 = Effacer les lignes vides du dÃ©but\n"
 
-#: src/lang.c:190
+#: src/lang.c:193
 msgid "#    2 = Skip trailing blank lines\n"
 msgstr "#   2 = Effacer les lignes vides de la fin\n"
 
-#: src/lang.c:191
+#: src/lang.c:194
 msgid "#    3 = Skip leading and trailing blank lines\n"
 msgstr "#   3 = Effacer les lignes vides du dÃ©but et de la fin\n"
 
-#: src/lang.c:192
+#: src/lang.c:195
 msgid "#    4 = Compact multiple blank lines between text blocks\n"
 msgstr "#   4 = Regrouper plusieurs lignes vides entre les paragraphes\n"
 
-#: src/lang.c:193
+#: src/lang.c:196
 msgid ""
 "#    5 = Compact multiple blank lines between text blocks and skip\n"
 "#        leading blank lines\n"
@@ -595,7 +610,7 @@ msgstr ""
 "#   5 = Regrouper plusieurs lignes vides entre les paragraphes et\n"
 "#       effacer les lignes vides du dÃ©but\n"
 
-#: src/lang.c:194
+#: src/lang.c:197
 msgid ""
 "#    6 = Compact multiple blank lines between text blocks and skip\n"
 "#        trailing blank lines\n"
@@ -603,7 +618,7 @@ msgstr ""
 "#   6 = Regrouper plusieurs lignes vides entre les paragraphes et\n"
 "#       effacer les lignes vides de la fin\n"
 
-#: src/lang.c:195
+#: src/lang.c:198
 msgid ""
 "#    7 = Compact multiple blank lines between text blocks and skip\n"
 "#        leading and trailing blank lines\n"
@@ -611,51 +626,53 @@ msgstr ""
 "#   7 = Regrouper plusieurs lignes vides entre les paragraphes et\n"
 "#       effacer les lignes vides du dÃ©but et de la fin\n"
 
-#: src/lang.c:196
+#: src/lang.c:199
 msgid "#  verbatim_handling=NUM\n"
 msgstr "#  verbatim_handling=NUM\n"
 
-#: src/lang.c:197
+#: src/lang.c:200
 #, fuzzy
 msgid "#    0 = Don't detect verbatim blocks\n"
 msgstr "#    0 = Ne pas nettoyer le corps de l'article\n"
 
-#: src/lang.c:198
+#: src/lang.c:201
 #, fuzzy
 msgid "#    1 = Detect and show verbatim blocks\n"
-msgstr "#    1 = DÃ©tection des blocs textuels\n"
+msgstr "#    1 = DÃ©tection des blocs littÃ©raux\n"
 
-#: src/lang.c:199
+#: src/lang.c:202
 #, fuzzy
 msgid "#    2 = Detect and show verbatim blocks, hide begin and end marks\n"
-msgstr "# Si ON, dÃ©tecte les blocs textuels dans les articles\n"
+msgstr ""
+"#    2 = DÃ©tecter et afficher les blocs littÃ©raux,\n"
+"#        masquer les marques de dÃ©but et de fin.\n"
 
-#: src/lang.c:200
+#: src/lang.c:203
 #, fuzzy
 msgid "#    3 = Detect verbatim blocks and hide them\n"
-msgstr "# Si ON, dÃ©tecte les blocs textuels dans les articles\n"
+msgstr "#    3 = DÃ©tecter les blocs littÃ©raux et les masquer\n"
 
-#: src/lang.c:202
+#: src/lang.c:205
 msgid "#  extquote_handling=ON/OFF\n"
 msgstr "#  extquote_handling=ON/OFF\n"
 
-#: src/lang.c:204
+#: src/lang.c:207
 msgid "#  wrap_on_next_unread=ON/OFF\n"
 msgstr "#  wrap_on_next_unread=ON/OFF\n"
 
-#: src/lang.c:205
+#: src/lang.c:208
 msgid "#  x_body=STRING (eg. ~/.tin/extra-body-text)\n"
 msgstr "#  x_body=TERME (pe. ~/.tin/extra-body-text)\n"
 
-#: src/lang.c:206
+#: src/lang.c:209
 msgid "#  x_comment_to=ON/OFF\n"
 msgstr "#  x_comment_to=ON/OFF\n"
 
-#: src/lang.c:207
+#: src/lang.c:210
 msgid "#  x_headers=STRING (eg. ~/.tin/extra-headers)\n"
 msgstr "#  x_headers=TERME (pe. ~/.tin/extra-headers)\n"
 
-#: src/lang.c:208
+#: src/lang.c:211
 msgid ""
 "#\n"
 "# Note that it is best to put general (global scoping)\n"
@@ -663,7 +680,7 @@ msgstr ""
 "#\n"
 "# Notez que placer les entrÃ©es gÃ©nÃ©rales (portÃ©e globale) en premier\n"
 
-#: src/lang.c:209
+#: src/lang.c:212
 msgid ""
 "# entries first followed by group specific entries.\n"
 "#\n"
@@ -671,69 +688,69 @@ msgstr ""
 "# est prÃ©fÃ©rable, suivies des entrÃ©es spÃ©cifiques aux groupes.\n"
 "#\n"
 
-#: src/lang.c:210
+#: src/lang.c:213
 msgid "############################################################################\n"
 msgstr "############################################################################\n"
 
-#: src/lang.c:211
+#: src/lang.c:214
 msgid "Attributes Menu Commands"
 msgstr "Menu des attributs"
 
-#: src/lang.c:212
+#: src/lang.c:215
 #, c-format
 msgid "attribute with no scope: %s"
 msgstr "attribut sans sÃ©lection : %s"
 
-#: src/lang.c:214
+#: src/lang.c:217
 #, c-format
 msgid "%d Authentication failed"
 msgstr "%d Ã‰chec de l'authentification"
 
-#: src/lang.c:215
+#: src/lang.c:218
 #, c-format
 msgid "NNTP authorization password not found for %s"
 msgstr "Mot de passe NNTP introuvable pour %s"
 
-#: src/lang.c:216
+#: src/lang.c:219
 msgid "Server expects authentication.\n"
 msgstr "Le serveur attend une authentification.\n"
 
-#: src/lang.c:217
+#: src/lang.c:220
 msgid "    Please enter password: "
 msgstr "    Entrez votre mot de passe svp : "
 
-#: src/lang.c:218
+#: src/lang.c:221
 msgid "    Please enter username: "
 msgstr "    Entrez votre identifiant svp  : "
 
-#: src/lang.c:219
+#: src/lang.c:222
 #, c-format
 msgid "Authorized for user: %s\n"
 msgstr "AutorisÃ© pour l'utilisateur : %s\n"
 
-#: src/lang.c:220
+#: src/lang.c:223
 #, c-format
 msgid "Authorization failed for user: %s\n"
 msgstr "Autorisation refusÃ©e pour l'utilisateur : %s\n"
 
-#: src/lang.c:221
+#: src/lang.c:224
 #, fuzzy
 msgid "No supported authorization method available in current state!\n"
 msgstr ""
 "Aucune mÃ©thode d'autorisation prise en charge n'est disponible dans l'Ã©tat "
 "actuelÂ !\n"
 
-#: src/lang.c:223
+#: src/lang.c:226
 #, c-format
 msgid "Author search backwards [%s]> "
 msgstr "Recherche arriÃ¨re sur l'auteur [%s] > "
 
-#: src/lang.c:224
+#: src/lang.c:227
 #, c-format
 msgid "Author search forwards [%s]> "
 msgstr "Recherche avant sur l'auteur [%s] > "
 
-#: src/lang.c:225
+#: src/lang.c:228
 #, c-format
 msgid ""
 "\n"
@@ -742,146 +759,151 @@ msgstr ""
 "\n"
 "Abonnement auto. Ã  %s"
 
-#: src/lang.c:226
+#: src/lang.c:229
 msgid "Autosubscribing groups...\n"
 msgstr "Abonnement auto. aux groupes...\n"
 
-#: src/lang.c:227
+#: src/lang.c:230
 #, c-format
 msgid "Autoselecting articles (use '%s' to see all unread) ..."
 msgstr "SÃ©lection auto. des articles (voir les non lus par '%s')..."
 
-#: src/lang.c:229
+#: src/lang.c:232
 #, c-format
 msgid ""
 "Article to be posted resulted in errors/warnings. %s=quit, %s=Menu, %s=edit: "
 msgstr ""
 "L'article Ã  poster pose des problÃ¨mes. %s=quitter, %s=Menu, %s=Ã©diter : "
 
-#: src/lang.c:231
+#: src/lang.c:234
 #, fuzzy, c-format
 msgid "Unrecognized attribute: %s"
 msgstr "Attribut non reconnu : %s"
 
-#: src/lang.c:232
+#: src/lang.c:235
 #, fuzzy, c-format
 msgid "Unrecognized global attribute: %s"
 msgstr "Attribut global non reconnu : %s"
 
-#: src/lang.c:234
+#: src/lang.c:237
 #, c-format
 msgid "Bad command. Type '%s' for help."
 msgstr "Mauvaise commande. Tapez '%s' pour l'aide."
 
-#: src/lang.c:235
+#: src/lang.c:238
 #, fuzzy
 msgid "Marked base article as read"
 msgstr "Marquer l'article comme lu"
 
-#: src/lang.c:236
+#: src/lang.c:239
 #, fuzzy
 msgid "Marked base article range as read"
 msgstr "Marquer lu les articles/fils enregistrÃ©s"
 
-#: src/lang.c:237
+#: src/lang.c:240
 #, c-format
 msgid "%s: Updating of index files not supported: cache_overview_files=%s"
 msgstr "%s : MÃ j des fichiers index non supportÃ©e : cache_overview_files=%s"
 
-#: src/lang.c:238
+#: src/lang.c:241
 msgid "*** Beginning of article ***"
 msgstr "*** DÃ©but de l'article ***"
 
-#: src/lang.c:239
+#: src/lang.c:242
 #, fuzzy
 msgid "*** Beginning of page ***"
 msgstr "*** DÃ©but de la page ***"
 
-#: src/lang.c:241
+#: src/lang.c:244
 #, c-format
 msgid "Cancel (delete) or supersede (overwrite) article [%%s]? (%s/%s/%s): "
 msgstr ""
 "Annuler (effacer) ou remplacer (Ã©craser) l'article [%%s]? (%s/%s/%s) : "
 
-#: src/lang.c:242
+#: src/lang.c:245
 msgid "Cancelling article..."
 msgstr "Annulation de l'article..."
 
-#: src/lang.c:244
+#: src/lang.c:247
 #, c-format
 msgid "Cannot create %s"
 msgstr "CrÃ©ation de %s impossible"
 
-#: src/lang.c:247
+#: src/lang.c:248
+#, fuzzy
+msgid "Can't filter on Path"
+msgstr "Impossible de filtrer par Path"
+
+#: src/lang.c:250
 #, c-format
 msgid "Can't find base article %d"
 msgstr "Article initial %d introuvable"
 
-#: src/lang.c:249
+#: src/lang.c:252
 #, c-format
 msgid "Can't open %s"
 msgstr "Ouverture de %s impossible"
 
-#: src/lang.c:250
+#: src/lang.c:253
 #, c-format
 msgid "Couldn't open %s for saving"
 msgstr "Ouverture de %s pour enregistrement impossible"
 
-#: src/lang.c:251
+#: src/lang.c:254
 msgid "*** Posting not allowed ***"
 msgstr "*** Postage non autorisÃ© ***"
 
-#: src/lang.c:252
+#: src/lang.c:255
 #, c-format
 msgid "Posting is not allowed to %s"
 msgstr "Postage non autorisÃ© dans %s"
 
-#: src/lang.c:254
+#: src/lang.c:257
 #, c-format
 msgid "Can't retrieve %s"
 msgstr "RÃ©cupÃ©ration de %s impossible"
 
-#: src/lang.c:256
+#: src/lang.c:259
 msgid "Can't supersede in mailgroups, try repost instead."
 msgstr ""
 "Impossible de remplacer dans les groupes mail, essayez de poster Ã  nouveau."
 
-#: src/lang.c:257
+#: src/lang.c:260
 #, c-format
 msgid "%s is a directory"
 msgstr "%s est un rÃ©pertoire"
 
-#: src/lang.c:258
+#: src/lang.c:261
 #, c-format
 msgid "Catchup %s..."
 msgstr "Effacement sur %s..."
 
-#: src/lang.c:259
+#: src/lang.c:262
 msgid "Catchup all groups entered during this session?"
 msgstr "Marquer lus tous les groupes visitÃ©s lors de la session ?"
 
-#: src/lang.c:260
+#: src/lang.c:263
 #, fuzzy
 msgid "You have a tagged article in this group - catchup anyway?"
 msgid_plural "You have tagged articles in this group - catchup anyway?"
 msgstr[0] "Vous avez marquÃ© des articles de ce groupe - marquer comme lu ?"
 msgstr[1] "Vous avez marquÃ© des articles de ce groupe - marquer comme lu ?"
 
-#: src/lang.c:261
+#: src/lang.c:264
 #, fuzzy, c-format
 msgid "Caughtup %d group"
 msgid_plural "Caughtup %d groups"
 msgstr[0] "%d groupe marquÃ© comme lu"
 msgstr[1] "%d groupes marquÃ©s comme lus"
 
-#: src/lang.c:262
+#: src/lang.c:265
 #, fuzzy, c-format
 msgid "Updated %d group"
 msgid_plural "Updated %d groups"
 msgstr[0] "%d groupe mis Ã  jour"
 msgstr[1] "%d groupes mis Ã  jour"
 
-#: src/lang.c:263
+#: src/lang.c:266
 #, c-format
 msgid "%lu second"
 msgid_plural "%lu seconds"
@@ -889,65 +911,65 @@ msgstr[0] "%lu seconde"
 msgstr[1] "%lu secondes"
 
 #. TRANSLATORS: result in '"Caughtup %d group" in "%lu second"\n'
-#: src/lang.c:265
+#: src/lang.c:268
 #, fuzzy, c-format
 msgid "%s in %s\n"
 msgstr "%s en %s\n"
 
-#: src/lang.c:267
+#: src/lang.c:270
 msgid "Check Prepared Article"
 msgstr "VÃ©rification de l'article prÃ©parÃ©"
 
-#: src/lang.c:268
+#: src/lang.c:271
 msgid "Checking for new groups... "
 msgstr "VÃ©rification de nouveaux groupes... "
 
-#: src/lang.c:269
+#: src/lang.c:272
 msgid "Checking for news...\n"
 msgstr "VÃ©rification des articlesâ€¦\n"
 
-#: src/lang.c:270
+#: src/lang.c:273
 #, c-format
 msgid "Post-process %s=no, %s=yes, %s=shar, %s=quit: "
 msgstr "Traiter %s=non, %s=oui, %s=shar, %s=quitter : "
 
-#: src/lang.c:272
+#: src/lang.c:275
 msgid "ANSI color disabled"
 msgstr "Couleurs ANSI dÃ©sactivÃ©es"
 
-#: src/lang.c:273
+#: src/lang.c:276
 msgid "ANSI color enabled"
 msgstr "Couleurs ANSI activÃ©es"
 
-#: src/lang.c:275
+#: src/lang.c:278
 #, c-format
 msgid "Command failed: %s"
 msgstr "Ã‰chec commande : %s"
 
-#: src/lang.c:276
+#: src/lang.c:279
 #, fuzzy, c-format
 msgid "[-- %s, %lu line hidden --]\n"
 msgid_plural "[-- %s, %lu lines hidden --]\n"
 msgstr[0] "[-- %s, %lu  --]\n"
 msgstr[1] "[-- %s, %lu  --]\n"
 
-#: src/lang.c:278
+#: src/lang.c:281
 msgid "Mark not selected articles read?"
 msgstr "Marquer comme lu les articles sÃ©lectionnÃ©s ?"
 
-#: src/lang.c:279
+#: src/lang.c:282
 msgid "Connection Info"
 msgstr "Information de connexion"
 
-#: src/lang.c:280
+#: src/lang.c:283
 msgid "Reading from local spool.\n"
 msgstr "Lecture depuis le spool local.\n"
 
-#: src/lang.c:281
+#: src/lang.c:284
 msgid "Reading saved news.\n"
 msgstr "Lecture des articles enregistrÃ©s.\n"
 
-#: src/lang.c:282
+#: src/lang.c:285
 #, fuzzy
 msgid ""
 "\n"
@@ -958,7 +980,7 @@ msgstr ""
 "Fiches de configuration :\n"
 "-------------------------\n"
 
-#: src/lang.c:290
+#: src/lang.c:293
 msgid ""
 "\n"
 "Local spool config:\n"
@@ -968,11 +990,11 @@ msgstr ""
 "Configuration du spool local:\n"
 "-----------------------------\n"
 
-#: src/lang.c:295
+#: src/lang.c:298
 msgid "COMPRESS      :"
 msgstr "COMPRESS      :"
 
-#: src/lang.c:296
+#: src/lang.c:299
 msgid ""
 "\n"
 "Connection details:\n"
@@ -982,93 +1004,93 @@ msgstr ""
 "DÃ©tails de la connexion :\n"
 "-------------------------\n"
 
-#: src/lang.c:298
+#: src/lang.c:301
 #, c-format
 msgid " DEFLATE %s\n"
 msgstr " DEFLATE %s\n"
 
-#: src/lang.c:299
+#: src/lang.c:302
 msgid "(enabled)"
 msgstr "(activÃ©)"
 
-#: src/lang.c:300
+#: src/lang.c:303
 msgid "(inactive)"
 msgstr "(inactif)"
 
-#: src/lang.c:302
+#: src/lang.c:305
 msgid " DEFLATE (not supported)\n"
 msgstr " DEFLATE (non supportÃ©)\n"
 
-#: src/lang.c:305
+#: src/lang.c:308
 msgid "(disabled)"
 msgstr "(dÃ©sactivÃ©)"
 
-#: src/lang.c:306
+#: src/lang.c:309
 #, fuzzy, c-format
 msgid "NNTP TIMEOUT  : %d second %s\n"
 msgid_plural "NNTP TIMEOUT  : %d seconds %s\n"
 msgstr[0] "NNTP TIMEOUT  : %d seconde %s\n"
 msgstr[1] "NNTP TIMEOUT  : %d secondes %s\n"
 
-#: src/lang.c:308
+#: src/lang.c:311
 #, c-format
 msgid "IMPLEMENTATION: %s\n"
 msgstr "IMPLEMENTATION : %s\n"
 
-#: src/lang.c:310
+#: src/lang.c:313
 #, c-format
 msgid "MAXARTNUM     : %s\n"
 msgstr "MAXARTNUM     : %s\n"
 
-#: src/lang.c:312
+#: src/lang.c:315
 #, c-format
 msgid "Reading via NNTP (%s).\n"
 msgstr "Lecture via NNTP (%s).\n"
 
-#: src/lang.c:313
+#: src/lang.c:316
 #, c-format
 msgid "NNTPPORT      : %u\n"
 msgstr "NNTPPORT      : %u\n"
 
-#: src/lang.c:314
+#: src/lang.c:317
 msgid "read only"
 msgstr "lecture seulement"
 
-#: src/lang.c:315
+#: src/lang.c:318
 msgid "read/write"
 msgstr "lecture/Ã©criture"
 
-#: src/lang.c:316
+#: src/lang.c:319
 #, c-format
 msgid "NNTPSERVER    : %s\n"
 msgstr "NNTPSERVER    : %s\n"
 
-#: src/lang.c:317
+#: src/lang.c:320
 #, fuzzy, c-format
 msgid "CONNECTIONTYPE: %s\n"
 msgstr "TYPE CONNEXION: %s\n"
 
-#: src/lang.c:319
+#: src/lang.c:322
 #, fuzzy, c-format
 msgid "Reading trusted via NNTPS (%s; "
 msgstr "Lecture digne de confiance via NNTPS (%s; "
 
-#: src/lang.c:320
+#: src/lang.c:323
 #, fuzzy, c-format
 msgid "Reading untrusted via NNTPS (%s; "
 msgstr "Lecture non fiable via NNTPS (%s; "
 
-#: src/lang.c:321
+#: src/lang.c:324
 #, c-format
 msgid "Certificate #%d\n"
 msgstr "Certificat #%d\n"
 
-#: src/lang.c:323
+#: src/lang.c:326
 #, c-format
 msgid "Issuer : %s\n"
 msgstr "Ã‰metteur : %s\n"
 
-#: src/lang.c:324
+#: src/lang.c:327
 msgid ""
 "\n"
 "Server certificate information:\n"
@@ -1078,12 +1100,12 @@ msgstr ""
 "Information du certificat du serveur:\n"
 "-------------------------------------\n"
 
-#: src/lang.c:325
+#: src/lang.c:328
 #, c-format
 msgid "Subject: %s\n"
 msgstr "Sujet : %s\n"
 
-#: src/lang.c:326
+#: src/lang.c:329
 msgid ""
 "\n"
 "TLS information:\n"
@@ -1093,15 +1115,15 @@ msgstr ""
 "Information TLS :\n"
 "-----------------\n"
 
-#: src/lang.c:328
+#: src/lang.c:331
 msgid "UNEXPECTED, possible BUG"
 msgstr "UNEXPECTED, bogue possible"
 
-#: src/lang.c:329
+#: src/lang.c:332
 msgid "tolerated as \"-k\" (insecure) requested"
 msgstr "tolÃ©rÃ© comme Â«Â -kÂ Â» (non sÃ©curisÃ©) demandÃ©"
 
-#: src/lang.c:330
+#: src/lang.c:333
 #, c-format
 msgid ""
 "Server certificate verification FAILED:\n"
@@ -1112,123 +1134,123 @@ msgstr ""
 "\t%s\n"
 "\t(%s)\n"
 
-#: src/lang.c:331
+#: src/lang.c:334
 msgid "Server certificate verified successfully.\n"
 msgstr "VÃ©rification rÃ©ussie du certificat du serveur.\n"
 
-#: src/lang.c:335
+#: src/lang.c:338
 msgid "Server certificate verification FAILED: <can't get reason>\n"
 msgstr ""
 "Ã‰CHEC de la vÃ©rification du certificat du serveur : <impossible dâ€™obtenir la "
 "raison>\n"
 
-#: src/lang.c:339
+#: src/lang.c:342
 #, c-format
 msgid "%s %s (strength %d)\n"
 msgstr "%s %s (force %d)\n"
 
-#: src/lang.c:346
+#: src/lang.c:349
 #, c-format
 msgid "Cook article failed, %s is exiting"
 msgstr "PrÃ©paration de lâ€™article Ã©chouÃ©, %s en cours de fermeture"
 
-#: src/lang.c:347
+#: src/lang.c:350
 msgid "<CR>"
 msgstr "<RETOUR>"
 
-#: src/lang.c:348
+#: src/lang.c:351
 msgid "Creating active file for saved groups...\n"
 msgstr "CrÃ©ation du fichier active des groupes enregistrÃ©s...\n"
 
-#: src/lang.c:349
+#: src/lang.c:352
 #, fuzzy, c-format
 msgid "Creating %s file...\n"
 msgstr "CrÃ©ation du fichier %s...\n"
 
-#: src/lang.c:351 src/lang.c:1843 src/lang.c:1863
+#: src/lang.c:354 src/lang.c:1875 src/lang.c:1895
 msgid "Default"
 msgstr "DÃ©faut"
 
-#: src/lang.c:352
+#: src/lang.c:355
 msgid "Delete saved files that have been post processed?"
 msgstr "Effacer les fichiers enregistrÃ©s qui ont Ã©tÃ© post-traitÃ©s ?"
 
-#: src/lang.c:353
+#: src/lang.c:356
 msgid "Deleting temporary files..."
 msgstr "Effacement des fichiers temporaires..."
 
-#: src/lang.c:355
+#: src/lang.c:358
 msgid "*** End of article ***"
 msgstr "*** Fin de l'article ***"
 
-#: src/lang.c:356
+#: src/lang.c:359
 msgid "*** End of articles ***"
 msgstr "*** Fin de la liste ***"
 
-#: src/lang.c:357
+#: src/lang.c:360
 msgid "*** End of attachments ***"
 msgstr "*** Fin des piÃ¨ces-jointes ***"
 
-#: src/lang.c:358
+#: src/lang.c:361
 msgid "*** End of groups ***"
 msgstr "*** Fin de la liste ***"
 
-#: src/lang.c:359
+#: src/lang.c:362
 #, fuzzy
 msgid "*** End of page ***"
 msgstr "*** Fin de la page ***"
 
-#: src/lang.c:360
+#: src/lang.c:363
 msgid "*** End of posted articles ***"
 msgstr "*** Fin de la liste ***"
 
-#: src/lang.c:361
+#: src/lang.c:364
 msgid "*** End of scopes ***"
 msgstr "*** Fin de la liste ***"
 
-#: src/lang.c:362
+#: src/lang.c:365
 msgid "*** End of thread ***"
 msgstr "*** Fin du fil ***"
 
-#: src/lang.c:363
+#: src/lang.c:366
 msgid "*** End of URLs ***"
 msgstr "*** Fin des URLs ***"
 
-#: src/lang.c:364
+#: src/lang.c:367
 msgid "Enter limit of articles to get> "
 msgstr "Entrez le nombre max d'articles Ã  rÃ©cupÃ©rer > "
 
-#: src/lang.c:365
+#: src/lang.c:368
 msgid "Enter Message-ID to go to> "
 msgstr "Entrez le Message-ID Ã  voir > "
 
-#: src/lang.c:366
+#: src/lang.c:369
 msgid " and enter next unread thread"
 msgstr " et passer au fil non lu suivant"
 
-#: src/lang.c:367
+#: src/lang.c:370
 msgid " and enter next unread article"
 msgstr " et passer Ã  l'article non lu suivant"
 
-#: src/lang.c:368
+#: src/lang.c:371
 msgid " and enter next unread group"
 msgstr " et entrer dans le groupe suivant non lu"
 
-#: src/lang.c:369
+#: src/lang.c:372
 msgid "Enter option number> "
 msgstr "Entrez le numÃ©ro de l'option > "
 
-#: src/lang.c:370
+#: src/lang.c:373
 #, c-format
 msgid "Enter range [%s]> "
 msgstr "Entrez un champ [%s] > "
 
-#: src/lang.c:371
+#: src/lang.c:374
 #, fuzzy, c-format
 msgid "Error: Could not appended %s to %s"
 msgstr "Erreur : impossible d'annexer %s Ã  %s"
 
-#: src/lang.c:372
+#: src/lang.c:375
 msgid ""
 "\n"
 "Warning: Approved: header used.\n"
@@ -1236,22 +1258,22 @@ msgstr ""
 "\n"
 "Attention : en-tÃªte Approved: utilisÃ©.\n"
 
-#: src/lang.c:373
+#: src/lang.c:376
 #, fuzzy, c-format
 msgid "  Line %d: \"%s\": given string too long.\n"
 msgstr "  Ligne %dÂ : \"%s\" : chaÃ®ne donnÃ©e trop longue.\n"
 
-#: src/lang.c:374
+#: src/lang.c:377
 #, fuzzy, c-format
 msgid "  Line %d: \"%s\": unrecognized attribute.\n"
 msgstr "  Ligne %dÂ : \"%s\"Â : attribut non reconnu.\n"
 
-#: src/lang.c:375
+#: src/lang.c:378
 #, fuzzy, c-format
 msgid "  Line %d: \"%s\": malformed line, '=' missing.\n"
 msgstr "  Ligne %dÂ : \"%s\" : ligne mal formÃ©e, '=' manquant.\n"
 
-#: src/lang.c:379
+#: src/lang.c:382
 #, fuzzy, c-format
 msgid ""
 "\n"
@@ -1261,7 +1283,7 @@ msgstr ""
 "Erreur : Mauvaise adresse dans l'en-tÃªte \"%s\".\n"
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:'
-#: src/lang.c:381
+#: src/lang.c:384
 msgid ""
 "\n"
 "Error: Bad FQDN in Message-ID: header.\n"
@@ -1269,27 +1291,36 @@ msgstr ""
 "\n"
 "Erreur : Mauvais FQDN dans l'en-tÃªte Message-ID:.\n"
 
-#: src/lang.c:383
+#: src/lang.c:386
 #, fuzzy, c-format
 msgid "Can't use literal IPv%d-address %s with TLS (-T)"
 msgstr "Impossible d'utiliser l'adresse IPv%d littÃ©rale %s avec TLS (-T)"
 
-#: src/lang.c:386
+#: src/lang.c:389
 #, c-format
 msgid "Can't unlock %s"
 msgstr "DÃ©verrouillage de %s impossible"
 
-#: src/lang.c:387
+#: src/lang.c:390
 #, c-format
 msgid "Couldn't dotlock %s - article not appended!"
 msgstr "N'a pu dÃ©verrouiller %s - article non ajoutÃ© !"
 
-#: src/lang.c:388
+#: src/lang.c:391
 #, c-format
 msgid "Couldn't lock %s - article not appended!"
 msgstr "N'a pu verrouiller %s - article non ajoutÃ© !"
 
-#: src/lang.c:391
+#: src/lang.c:393
+#, fuzzy
+msgid ""
+"\n"
+"Error: Control-message without Approved-header.\n"
+msgstr ""
+"\n"
+"Erreur : Message de contrÃ´le sans en-tÃªte \"Approved\".\n"
+
+#: src/lang.c:395
 #, c-format
 msgid ""
 "Server requires authentication but compression (-C) is already active.\n"
@@ -1299,33 +1330,33 @@ msgstr ""
 "dÃ©jÃ  active.\n"
 "RedÃ©marrer %s en ajoutant lâ€™option -A Ã  -C.\n"
 
-#: src/lang.c:394
+#: src/lang.c:398
 #, c-format
 msgid "Corrupted file %s"
 msgstr "Fichier %s corrompu"
 
-#: src/lang.c:396
+#: src/lang.c:400
 #, c-format
 msgid "couldn't expand %s\n"
 msgstr "n'a pas pu s'Ã©tendre %s\n"
 
-#: src/lang.c:398
-#, c-format
+#: src/lang.c:402
+#, fuzzy, c-format
 msgid "date in future: \"%s\""
-msgstr ""
+msgstr "date dans le futur : \"%s\""
 
-#: src/lang.c:399
-#, c-format
+#: src/lang.c:403
+#, fuzzy, c-format
 msgid "Unparsable date: \"%s\""
-msgstr ""
+msgstr "Date non analysable  \"%s\""
 
-#: src/lang.c:400
+#: src/lang.c:404
 #, fuzzy, c-format
 msgid "Error: Custom format empty. Using default \"%s\"."
 msgstr ""
 "ErreurÂ : Format personnalisÃ© vide. Utiliser le format par dÃ©faut Â«Â %sÂ Â»."
 
-#: src/lang.c:401
+#: src/lang.c:405
 #, fuzzy
 msgid ""
 "\n"
@@ -1334,7 +1365,7 @@ msgstr ""
 "\n"
 "Erreur : L'article est vide.\n"
 
-#: src/lang.c:403
+#: src/lang.c:407
 msgid ""
 "\n"
 "Error: Followup-To \"poster\" and a newsgroup is not allowed!\n"
@@ -1342,43 +1373,43 @@ msgstr ""
 "\n"
 "Erreur : Followup-To \"poster\" et un groupe n'est pas autorisÃ© !\n"
 
-#: src/lang.c:404
+#: src/lang.c:408
 #, c-format
 msgid "Error: Custom format exceeds screen width. Using default \"%s\"."
 msgstr ""
 "ErreurÂ : le format personnalisÃ© est plus long que lâ€™Ã©cran. Utilisation de "
 "celui par dÃ©faut Â«Â %sÂ Â»."
 
-#: src/lang.c:405
+#: src/lang.c:409
 msgid "Internal error in GNKSA routine - send bug report.\n"
 msgstr "Erreur interne dans routine GNKSA - envoi d'un rapport de bogue.\n"
 
-#: src/lang.c:406
+#: src/lang.c:410
 msgid "Left angle bracket missing in route address.\n"
 msgstr "Accolade gauche manquante dans l'adresse de routage.\n"
 
-#: src/lang.c:407
+#: src/lang.c:411
 msgid "Left parenthesis missing in old-style address.\n"
 msgstr "ParenthÃ¨se gauche manquante dans l'ancien type d'adresse.\n"
 
-#: src/lang.c:408
+#: src/lang.c:412
 msgid "Right parenthesis missing in old-style address.\n"
 msgstr "ParenthÃ¨se droite manquante dans l'ancien type d'adresse.\n"
 
-#: src/lang.c:409
+#: src/lang.c:413
 msgid "At-sign missing in mail address.\n"
 msgstr "Arobase manquant dans l'adresse email.\n"
 
-#: src/lang.c:410
+#: src/lang.c:414
 #, fuzzy
 msgid "Right angle bracket missing in route address.\n"
 msgstr "Accolade gauche manquante dans l'adresse de routage.\n"
 
-#: src/lang.c:411
+#: src/lang.c:415
 msgid "Single component FQDN is not allowed. Add your domain.\n"
 msgstr "Composant FQDN unique non autorisÃ©. Ajoutez votre domaine.\n"
 
-#: src/lang.c:412
+#: src/lang.c:416
 msgid ""
 "Invalid domain. Send bug report if your top level domain really exists.\n"
 "Use .invalid as top level domain for munged addresses.\n"
@@ -1387,7 +1418,7 @@ msgstr ""
 "existe.\n"
 "Utilisez .invalid comme domaine premier pour les fausses adresses.\n"
 
-#: src/lang.c:413
+#: src/lang.c:417
 msgid ""
 "Illegal domain. Send bug report if your top level domain really exists.\n"
 "Use .invalid as top level domain for munged addresses.\n"
@@ -1396,7 +1427,7 @@ msgstr ""
 "existe.\n"
 "Utilisez .invalid comme domaine premier pour les fausses adresses.\n"
 
-#: src/lang.c:414
+#: src/lang.c:418
 msgid ""
 "Unknown domain. Send bug report if your top level domain really exists.\n"
 "Use .invalid as top level domain for munged addresses.\n"
@@ -1405,54 +1436,54 @@ msgstr ""
 "existe.\n"
 "Utilisez .invalid comme domaine premier pour les fausses adresses.\n"
 
-#: src/lang.c:415
+#: src/lang.c:419
 msgid "Illegal character in FQDN.\n"
 msgstr "CaractÃ¨re illÃ©gal dans le FQDN.\n"
 
-#: src/lang.c:416
+#: src/lang.c:420
 msgid "Zero length FQDN component not allowed.\n"
 msgstr "Valeur vide dans le FQDN non autorisÃ©.\n"
 
-#: src/lang.c:417
+#: src/lang.c:421
 msgid "FQDN component exceeds maximum allowed length (63 chars).\n"
 msgstr "Composant FQDN excÃ¨de la longueur max autorisÃ©e (63 car.).\n"
 
-#: src/lang.c:418
+#: src/lang.c:422
 msgid "FQDN component may not start or end with hyphen.\n"
 msgstr "Composant FQDN ne devrait pas commencer ou finir par un tiret.\n"
 
-#: src/lang.c:419
+#: src/lang.c:423
 msgid "FQDN component may not start with digit.\n"
 msgstr "Composant FQDN ne devrait pas commencer par un chiffre.\n"
 
-#: src/lang.c:420
+#: src/lang.c:424
 msgid "Domain literal has impossible numeric value.\n"
 msgstr "Domaine littÃ©ral contient une valeur numÃ©rique impossible.\n"
 
-#: src/lang.c:421
+#: src/lang.c:425
 msgid ""
 "Domain literal is for private use only and not allowed for global use.\n"
 msgstr ""
 "Domaine littÃ©ral est pour l'usage privÃ© et n'est pas autorisÃ© Ã  l'usage "
 "global.\n"
 
-#: src/lang.c:422
+#: src/lang.c:426
 msgid "Right bracket missing in domain literal.\n"
 msgstr "ParenthÃ¨se droite manquante dans le domaine littÃ©ral.\n"
 
-#: src/lang.c:423
+#: src/lang.c:427
 msgid "Missing localpart of mail address.\n"
 msgstr "Partie locale manquante dans l'adresse email.\n"
 
-#: src/lang.c:424
+#: src/lang.c:428
 msgid "Illegal character in localpart of mail address.\n"
 msgstr "CaractÃ¨re illÃ©gal dans la partie locale de l'adresse email.\n"
 
-#: src/lang.c:425
+#: src/lang.c:429
 msgid "Zero length localpart component not allowed.\n"
 msgstr "Valeur vide dans composant de partie locale non autorisÃ©.\n"
 
-#: src/lang.c:426
+#: src/lang.c:430
 msgid ""
 "Illegal character in realname.\n"
 "Unquoted words may not contain '!()<>@,;:\\.[]' in route addresses.\n"
@@ -1461,7 +1492,7 @@ msgstr ""
 "Mots non citÃ©s ne devraient pas contenir '!()<>@,;:\\.[]' dans l'adresse de "
 "routage.\n"
 
-#: src/lang.c:427
+#: src/lang.c:431
 msgid ""
 "Illegal character in realname.\n"
 "Quoted words may not contain '()<>\\'.\n"
@@ -1469,7 +1500,7 @@ msgstr ""
 "CaractÃ¨re illÃ©gal dans le nom rÃ©el.\n"
 "Mots citÃ©s ne devraient pas contenir '()<>\\'.\n"
 
-#: src/lang.c:428
+#: src/lang.c:432
 msgid ""
 "Illegal character in realname.\n"
 "Encoded words may not contain '!()<>@,;:\"\\.[]/=' in parameter.\n"
@@ -1478,11 +1509,11 @@ msgstr ""
 "Mots encodÃ©s ne devraient pas contenir '!()<>@,;:\"\\.[]/=' dans le "
 "paramÃ¨tre.\n"
 
-#: src/lang.c:429
+#: src/lang.c:433
 msgid "Bad syntax in encoded word used in realname.\n"
 msgstr "Mauvaise syntaxe dans le mot encodÃ© utilisÃ© dans le nom rÃ©el.\n"
 
-#: src/lang.c:430
+#: src/lang.c:434
 msgid ""
 "Illegal character in realname.\n"
 "Unquoted words may not contain '()<>\\' in old-style addresses.\n"
@@ -1491,7 +1522,7 @@ msgstr ""
 "Mots non citÃ©s ne devraient pas contenir '()<>\\' dans les adresses de type "
 "anciennes.\n"
 
-#: src/lang.c:431
+#: src/lang.c:435
 #, fuzzy
 msgid ""
 "Illegal character in realname.\n"
@@ -1501,12 +1532,17 @@ msgstr ""
 "Les caractÃ¨res de contrÃ´le et non encodÃ©s en 8bit > 127 ne sont pas "
 "autorisÃ©s.\n"
 
-#: src/lang.c:432
+#: src/lang.c:436
 #, fuzzy
 msgid "Missing realname.\n"
 msgstr "Nom rÃ©el manquantes.\n"
 
-#: src/lang.c:433
+#: src/lang.c:437
+#, fuzzy, c-format
+msgid "%c  %s\t Error: Group is read only!\n"
+msgstr "%c  %s\t Erreur : Le groupe est en lecture seule !\n"
+
+#: src/lang.c:438
 msgid ""
 "\n"
 "Error: No blank line found after header.\n"
@@ -1514,7 +1550,7 @@ msgstr ""
 "\n"
 "Erreur : Pas de ligne vide trouvÃ©e aprÃ¨s l'en-tÃªte.\n"
 
-#: src/lang.c:434
+#: src/lang.c:439
 #, fuzzy
 msgid ""
 "\n"
@@ -1523,17 +1559,25 @@ msgstr ""
 "\n"
 "Erreur : Distribution illÃ©gale Â« all Â» utilisÃ©e.\n"
 
-#: src/lang.c:435
-#, c-format
+#: src/lang.c:440
+#, fuzzy, c-format
 msgid ""
 "\n"
-"Error: Illegal formatted %s.\n"
+"Error: Invalid formatted %s (line %d).\n"
 msgstr ""
 "\n"
 "Erreur : Formattage incorrect de %s.\n"
 
-#. TODO: fixme, US-ASCII is not the only 7-bit charset we know about
-#: src/lang.c:437
+#: src/lang.c:441
+#, fuzzy, c-format
+msgid ""
+"\n"
+"Error: illegal header combination \"%s\" and \"%s\" used.\n"
+msgstr ""
+"\n"
+"Erreur : Combinaison d'en-tÃªtes non autorisÃ©e \"%s\" et \"%s\" utilisÃ©e.\n"
+
+#: src/lang.c:444
 msgid ""
 "\n"
 "Error: Posting contains non-ASCII characters but MM_CHARSET is set to\n"
@@ -1547,7 +1591,7 @@ msgstr ""
 "         correcte pour votre langue via le M)enu des options ou via\n"
 "         l'Ã©dition de votre tinrc.\n"
 
-#: src/lang.c:442
+#: src/lang.c:450
 msgid ""
 "\n"
 "Error: Posting contains  non-ASCII characters  but the  MIME encoding\n"
@@ -1564,7 +1608,7 @@ msgstr ""
 "         changement peut Ãªtre effectuÃ© via le M)enu des options ou via\n"
 "         l'Ã©dition de votre tinrc.\n"
 
-#: src/lang.c:448
+#: src/lang.c:456
 msgid ""
 "\n"
 "Error: Article starts with blank line instead of header\n"
@@ -1572,11 +1616,11 @@ msgstr ""
 "\n"
 "Erreur : L'article dÃ©bute avec une ligne vide au lieu d'un en-tÃªte\n"
 
-#: src/lang.c:449
-#, c-format
+#: src/lang.c:457
+#, fuzzy, c-format
 msgid ""
 "\n"
-"Error: Header on line %d does not have a colon after the header name:\n"
+"Error: Header in line %d does not have a colon after the header name:\n"
 "%s\n"
 msgstr ""
 "\n"
@@ -1584,7 +1628,7 @@ msgstr ""
 "nom :\n"
 "%s\n"
 
-#: src/lang.c:450
+#: src/lang.c:458
 #, c-format
 msgid ""
 "\n"
@@ -1593,7 +1637,7 @@ msgstr ""
 "\n"
 "Erreur : La ligne \"%s:\" est vide.\n"
 
-#: src/lang.c:451
+#: src/lang.c:459
 #, c-format
 msgid ""
 "\n"
@@ -1602,7 +1646,7 @@ msgstr ""
 "\n"
 "Erreur : La ligne \"%s:\" est absente de l'en-tÃªte de l'article.\n"
 
-#: src/lang.c:452
+#: src/lang.c:460
 #, c-format
 msgid ""
 "\n"
@@ -1611,66 +1655,59 @@ msgstr ""
 "\n"
 "Attention : %s ne contient que de caractÃ¨res 7 bits.\n"
 
-#: src/lang.c:453
-#, c-format
+#: src/lang.c:461
+#, fuzzy, c-format
 msgid ""
 "\n"
-"Error: Header on line %d does not have a space after the colon:\n"
+"Error: Header in line %d does not have a space after the colon:\n"
 "%s\n"
 msgstr ""
 "\n"
 "Erreur : L'en-tÃªte Ã  la ligne %d n'a pas d'espace aprÃ¨s le sÃ©parateur :\n"
 "%s\n"
 
-#. TRANSLATORS: for nplurals>=3
-#: src/lang.c:455
+#: src/lang.c:462
 #, fuzzy, c-format
 msgid ""
 "\n"
-"Error: There are multiple (%d) \"%s:\" line in the header.\n"
-msgid_plural ""
-"\n"
-"Error: There are multiple (%d) \"%s:\" lines in the header.\n"
-msgstr[0] ""
-"\n"
-"Erreur : Il y a plusieurs ligne (%d) \"%s:\" dans l'en-tÃªte.\n"
-msgstr[1] ""
+"Error: Duplicated header \"%s:\" in line %d.\n"
+msgstr ""
 "\n"
-"Erreur : Il y a plusieurs lignes (%d) \"%s:\" dans l'en-tÃªte.\n"
+"Erreur : L'en-tÃªte Â« %s: Â» en double Ã  la ligne %d.\n"
 
-#: src/lang.c:456
-#, c-format
+#: src/lang.c:463
+#, fuzzy, c-format
 msgid ""
 "\n"
-"Error: Header on line %d has no name:\n"
+"Error: Header in line %d has no name:\n"
 "%s\n"
 msgstr ""
 "\n"
 "Erreur : Lâ€™en-tÃªte de la ligne %d nâ€™a pas de nom :\n"
 "%s\n"
 
-#: src/lang.c:457
+#: src/lang.c:464
 #, fuzzy
 msgid ""
 "\n"
 "Error: This is a mailgroup, but a recipient (\"To:\") is missing.\n"
 msgstr ""
 "\n"
-"ErreurÂ :Â il s'agit d'un groupe de messagerie, mais un destinataire "
-"(\"To:Â \") est manquant.\n"
+"ErreurÂ :Â il s'agit d'un groupe de messagerie, mais un destinataire (Â« To:Â Â») "
+"est manquant.\n"
 
-#: src/lang.c:458
+#: src/lang.c:465
 #, fuzzy, c-format
 msgid "Mixed up '-f'/'-F'? %s %s"
 msgstr "MÃ©langÃ© '-f'/'-F'? %s %s"
 
-#: src/lang.c:460
+#: src/lang.c:467
 #, c-format
 msgid "Insecure permissions of %s (%o)"
 msgstr "Permissions de %s non sÃ»res (%o)"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:464
+#: src/lang.c:471
 #, fuzzy, c-format
 msgid "Line %d is longer than %d octet and should be folded.\n"
 msgid_plural "Line %d is longer than %d octets and should be folded.\n"
@@ -1679,7 +1716,7 @@ msgstr[1] ""
 "La ligne %d est plus longue que %d octets et devrait Ãªtre rÃ©duite.\n"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:467
+#: src/lang.c:474
 #, fuzzy, c-format
 msgid "Line %d is longer than %d octet and should be shortened.\n"
 msgid_plural "Line %d is longer than %d octets and should be shortened.\n"
@@ -1688,17 +1725,17 @@ msgstr[0] ""
 msgstr[1] ""
 "La ligne %d est plus longue que %d octets et devrait Ãªtre raccourcie.\n"
 
-#: src/lang.c:472
+#: src/lang.c:479
 #, fuzzy, c-format
 msgid "MIME parse error: Unexpected end of %s/%s article\n"
-msgstr "Erreur MIME : Fin inattendue de l'article %s %s\n"
+msgstr "Erreur MIME : Fin inattendue de l'article %s/%s\n"
 
-#: src/lang.c:473
+#: src/lang.c:480
 #, fuzzy
 msgid "MIME parse error: Start boundary whilst reading headers\n"
 msgstr "Erreur MIME : DÃ©but de la borne lors de la lecture des en-tÃªtes\n"
 
-#: src/lang.c:474
+#: src/lang.c:481
 msgid ""
 "\n"
 "Error: \"poster\" is not allowed in Newsgroups!\n"
@@ -1706,24 +1743,24 @@ msgstr ""
 "\n"
 "Erreur : \"poster\" n'est pas autorisÃ© dans les Groupes !\n"
 
-#: src/lang.c:475
+#: src/lang.c:482
 msgid "Can't get a (fully-qualified) domain-name!"
 msgstr "Nom de domaine (qualifiÃ©) introuvable !"
 
-#: src/lang.c:476
+#: src/lang.c:483
 #, fuzzy
 msgid "No valid newsgroup given."
 msgid_plural "No valid newsgroups given."
 msgstr[0] "Aucun groupe de discussion valide n'a Ã©tÃ© fourni."
 msgstr[1] "Aucun groupe de discussion valide n'a Ã©tÃ© fourni."
 
-#: src/lang.c:477
+#: src/lang.c:484
 #, fuzzy
 msgid " You may need to retry without \"-n\"."
 msgstr " Vous devrez peut-Ãªtre rÃ©essayer sans l'option Â« -n Â»."
 
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:480
+#: src/lang.c:487
 msgid ""
 "\n"
 "Error: From: line missing.\n"
@@ -1731,122 +1768,145 @@ msgstr ""
 "\n"
 "Erreur : En-tÃªte 'From:' manquant.\n"
 
-#: src/lang.c:483
+#: src/lang.c:490
 #, c-format
 msgid "No permissions to go into %s\n"
 msgstr "Pas la permission d'aller dans %s\n"
 
-#: src/lang.c:484
+#: src/lang.c:491
 #, c-format
 msgid "No read permissions for %s\n"
 msgstr "Pas la permission de lecture pour %s\n"
 
-#: src/lang.c:485
+#: src/lang.c:492
 #, c-format
 msgid "File %s does not exist\n"
 msgstr "Fichier %s inexistant\n"
 
-#: src/lang.c:486
+#: src/lang.c:493
 #, c-format
 msgid "No write permissions for %s\n"
 msgstr "Pas la permission d'Ã©crire pour %s\n"
 
-#: src/lang.c:488
+#: src/lang.c:495
 #, fuzzy, c-format
 msgid "Not a literal IPv6 address: %s"
 msgstr "N'est pas une adresse IPv6 littÃ©rale : $s"
 
-#: src/lang.c:492
+#: src/lang.c:499
+#, fuzzy, c-format
+msgid "Error: obsolete \"Control:\"-message: %s\n"
+msgstr "Erreur : message-\"Control:\" obsolÃ¨te : %s\n"
+
+#: src/lang.c:500
+#, fuzzy, c-format
+msgid ""
+"\n"
+"Error: Forbidden obsolete header \"%s:\" in line %d used.\n"
+msgstr ""
+"\n"
+"Erreur : En-tÃªte obsolÃ¨te interdit \"%s\" Ã  la ligne %d.\n"
+
+#: src/lang.c:501
 #, fuzzy, c-format
 msgid "%s: -%c option requires an argument\n"
 msgstr "%s: -%c l'option nÃ©cessite un argument\n"
 
-#: src/lang.c:493
+#: src/lang.c:502
 #, fuzzy, c-format
 msgid "%s: -%c unknown option\n"
 msgstr "%s: -%c option non valable\n"
 
-#: src/lang.c:495
+#: src/lang.c:504
 msgid "Can't get user information (/etc/passwd missing?)"
 msgstr "Info sur l'utilisateur introuvable (/etc/passwd manquant ?)"
 
-#: src/lang.c:497
+#: src/lang.c:506
 msgid "error"
 msgid_plural "errors"
 msgstr[0] "erreur"
 msgstr[1] "erreurs"
 
-#: src/lang.c:500
-#, c-format
+#: src/lang.c:509
+#, fuzzy, c-format
 msgid ""
 "\n"
-"Error on line %d: \"Sender:\" header not allowed (it will be added for you)\n"
+"Error: \"Sender:\" header not allowed (line %d), it will be added for you.\n"
 msgstr ""
 "\n"
 "Erreur sur la ligne %d : en-tÃªte \"Sender:\" non autorisÃ© (sera ajoutÃ© pour "
 "vous)\n"
 
-#: src/lang.c:502
+#: src/lang.c:511
 #, c-format
 msgid "Server has non of the groups listed in %s"
 msgstr "Le serveur n'a aucun groupe listÃ© dans %s"
 
-#: src/lang.c:503
+#: src/lang.c:512
 #, c-format
 msgid "Error: unlink %s"
 msgstr "Erreur : dissocier %s"
 
-#: src/lang.c:504
+#: src/lang.c:513
 msgid "Unknown display level"
 msgstr "Vue affichÃ©e inconnue"
 
-#: src/lang.c:506
+#: src/lang.c:515
 msgid "Unreachable?\n"
 msgstr "Inaccessible ?\n"
 
-#: src/lang.c:508
+#: src/lang.c:517
+#, fuzzy, c-format
+msgid ""
+"\n"
+"Error: Unwanted header \"%s:\" in line %d used.\n"
+msgstr ""
+"\n"
+"Erreur : Mauvaise adresse dans l'en-tÃªte \"%s\".\n"
+
+#: src/lang.c:518
 #, fuzzy, c-format
 msgid "URI normalization failed: %s"
 msgstr "Ã‰chec commande : %s"
 
-#: src/lang.c:509
+#: src/lang.c:519
 msgid "<ESC>"
 msgstr "<ESC>"
 
-#: src/lang.c:510
+#: src/lang.c:520
 msgid "Exiting..."
 msgstr "Fermeture..."
 
-#: src/lang.c:511
+#: src/lang.c:521
 msgid "leaving external mail-reader"
 msgstr "fermeture du client mail externe"
 
-#: src/lang.c:512
+#: src/lang.c:522
 #, c-format
 msgid "Extracting %s..."
 msgstr "Extraction de %s..."
 
-#: src/lang.c:514
+#: src/lang.c:524
 #, c-format
 msgid "Error writing %s file. Filesystem full? File reset to previous state."
 msgstr "Ã‰criture du fichier %s Ã©chouÃ©e. Disque plein ? Fichier non touchÃ©."
 
-#: src/lang.c:515
-#, c-format
-msgid "Error making backup of %s file. Filesystem full?"
-msgstr "Erreur lors de la sauvegarde du fichier %s. Disque plein ?"
+#: src/lang.c:525
+#, fuzzy, c-format
+msgid "Error making backup of %s file"
+msgstr "Erreur lors de la sauvegarde du fichier %s "
 
-#: src/lang.c:516
+#: src/lang.c:526
 #, c-format
 msgid "Filtering global rules (%d/%d) ('q' to quit)..."
 msgstr "Filtrage selon les rÃ¨gles globales (%d/%d) ('q' pour quitter)..."
 
-#: src/lang.c:517
+#: src/lang.c:527
 msgid "Rule created by: "
 msgstr "RÃ¨gle crÃ©Ã©e par : "
 
 #. TRANSLATORS: do not translate header names like 'Subject:', 'From:', ...
-#: src/lang.c:519
+#: src/lang.c:529
 #, fuzzy
 msgid ""
 "# Format:\n"
@@ -1919,48 +1979,48 @@ msgstr ""
 "rÃ¨gle.\n"
 "#\n"
 
-#: src/lang.c:545
+#: src/lang.c:555
 #, c-format
 msgid "Enter score for rule (default=%d): "
 msgstr "Entrez le score (dÃ©faut=%d) : "
 
-#: src/lang.c:546
+#: src/lang.c:556
 #, c-format
 msgid "Enter the score weight (range 0 < score <= %d)"
 msgstr "Entrez la valeur du score (0 < score <= %d)"
 
 #. SCORE_MAX
-#: src/lang.c:547
+#: src/lang.c:557
 msgid "Full"
 msgstr "Tous"
 
-#: src/lang.c:548
+#: src/lang.c:558
 msgid "Comment (optional)  : "
 msgstr "Commentaire (facultatif) : "
 
-#: src/lang.c:550
-msgid "Malformed overview entry: servername missing."
-msgstr "EntrÃ©e overview malformÃ©e : servername absent."
-
-#: src/lang.c:551
+#: src/lang.c:560
 #, c-format
-msgid "\t Xref: %s"
-msgstr "\t Xref: %s"
+msgid ""
+"Malformed overview entry: servername missing.\n"
+"\t Xref: %s"
+msgstr ""
+"EntrÃ©e overview malformÃ©e : servername absent.\n"
+"\t Xref: %s"
 
-#: src/lang.c:552
+#: src/lang.c:561
 msgid "Skipping Xref filter"
 msgstr "Ne pas appliquer le filtre Xref"
 
-#: src/lang.c:554
+#: src/lang.c:563
 msgid "Apply pattern to    : "
 msgstr "Appliquer Ã      : "
 
-#: src/lang.c:555
+#: src/lang.c:564
 #, c-format
 msgid "Enter pattern [%s]> "
 msgstr "Entrez le rÃ©glage [%s] > "
 
-#: src/lang.c:556
+#: src/lang.c:565
 #, fuzzy
 msgid ""
 "\n"
@@ -1977,80 +2037,80 @@ msgstr[1] ""
 "Vous avez souhaitÃ© que les rÃ©ponses Ã  votre article aillent aux groupes "
 "suivants :\n"
 
-#: src/lang.c:557
+#: src/lang.c:566
 #, c-format
 msgid "   %s\t Answers will be directed to you by mail.\n"
 msgstr "   %s\t Les rÃ©ponses vous seront envoyÃ©es par email.\n"
 
-#: src/lang.c:558
+#: src/lang.c:567
 msgid "-- forwarded message --\n"
 msgstr "-- message redirigÃ© --\n"
 
-#: src/lang.c:559
+#: src/lang.c:568
 msgid "-- end of forwarded message --\n"
 msgstr "-- fin du message redirigÃ© --\n"
 
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:561
+#: src/lang.c:570
 msgid "From: line (ignore case)      "
 msgstr "l'en-tÃªte 'From:' (ignorer la casse)"
 
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:563
+#: src/lang.c:572
 msgid "From: line (case sensitive)   "
 msgstr "l'en-tÃªte 'From:' (casse sensible)"
 
-#: src/lang.c:566
+#: src/lang.c:575
 #, c-format
 msgid "%s%s: Unknown host.\n"
 msgstr "%s%s : HÃ´te inconnu.\n"
 
-#: src/lang.c:568
+#: src/lang.c:577
 #, fuzzy, c-format
 msgid "%d ancient article marked as read."
 msgid_plural "%d ancient articles marked as read."
 msgstr[0] "%d ancien article marquÃ© comme lu."
 msgstr[1] "%d anciens articles marquÃ©s comme lus."
 
-#: src/lang.c:569
+#: src/lang.c:578
 msgid "Mark articles older than the given days or date as read> "
 msgstr ""
 
-#: src/lang.c:570
+#: src/lang.c:579
 #, c-format
 msgid "Please use %.100s instead"
 msgstr "Utilisez svp %.100s Ã  la place"
 
-#: src/lang.c:571
+#: src/lang.c:580
 #, c-format
 msgid "%s is bogus"
 msgstr "%s pose problÃ¨me"
 
-#: src/lang.c:572
+#: src/lang.c:581
 #, c-format
 msgid "Group %s is moderated. Continue?"
 msgstr "Groupe %s modÃ©rÃ©. Continuer ?"
 
-#: src/lang.c:573
+#: src/lang.c:582
 #, c-format
 msgid "Rereading %s..."
 msgstr "Relecture de %s..."
 
-#: src/lang.c:574
+#: src/lang.c:583
 msgid "Top Level Commands"
 msgstr "Commandes niveau supÃ©rieur"
 
-#: src/lang.c:575
+#: src/lang.c:584
 msgid "Group Selection"
 msgstr "SÃ©lection du groupe"
 
-#: src/lang.c:576
+#: src/lang.c:585
 msgid "group"
 msgid_plural "groups"
 msgstr[0] "groupe"
 msgstr[1] "groupes"
 
-#: src/lang.c:577
+#: src/lang.c:586
 #, fuzzy
 msgid ""
 "*** Group descriptions are disabled according to current select_format ***"
@@ -2058,816 +2118,818 @@ msgstr ""
 "*** Les descriptions de groupe sont dÃ©sactivÃ©es en accord avec le format "
 "select_format ***"
 
-#: src/lang.c:579
+#: src/lang.c:588
 msgid ""
 "One or more lines of comment. <CR> to add a line or proceed if line is empty."
 msgstr ""
 "Inclure un commentaire. <RETOUR> pour ajouter une ligne ou continuer si vide."
 
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:581
+#: src/lang.c:590
 msgid "From: line to add to filter file. <SPACE> toggles & <CR> sets."
 msgstr "Filtrer l'en-tÃªte 'From:'. <ESPACE> change & <RETOUR> valide."
 
-#: src/lang.c:582
+#: src/lang.c:591
 msgid ""
 "Linecount of articles to be filtered. < for less, > for more, = for equal."
 msgstr ""
 "Filtrer selon le nombre de lignes. < pour moins, > pour plus, = pareil."
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:'
-#: src/lang.c:584
+#: src/lang.c:593
 msgid "Message-ID: line to add to filter file. <SPACE> toggles & <CR> sets."
 msgstr "Filtrer l'en-tÃªte 'Message-ID'. <ESPACE> change & <RETOUR> valide."
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:586
+#: src/lang.c:595
 msgid "Subject: line to add to filter file. <SPACE> toggles & <CR> sets."
 msgstr "Filtrer l'en-tÃªte 'Subject'. <ESPACE> change & <RETOUR> valide."
 
 #. TRANSLATORS: do not translate header names like 'Subject:' and 'From:'
-#: src/lang.c:588
+#: src/lang.c:597
 msgid ""
 "Enter text pattern to filter if Subject: & From: lines are not what you want."
 msgstr "Terme Ã  filtrer si autre que les en-tÃªtes 'Subject:' & 'From:'."
 
-#: src/lang.c:589
+#: src/lang.c:598
 msgid ""
 "Select where text pattern should be applied. <SPACE> toggles & <CR> sets."
 msgstr ""
 "Sur quel en-tÃªte appliquer ce terme. <ESPACE> change & <RETOUR> valide."
 
-#: src/lang.c:590
+#: src/lang.c:599
 msgid ""
 "Expiration time in days for the entered filter. <SPACE> toggles & <CR> sets."
 msgstr ""
 "DurÃ©e (en nombre de jours) de la rÃ¨gle. <ESPACE> change & <RETOUR> valide."
 
-#: src/lang.c:591
+#: src/lang.c:600
 msgid ""
 "Apply kill only to current group or all groups. <SPACE> toggles & <CR> sets."
 msgstr "Filtrer groupe actuel ou tous. <ESPACE> change & <RETOUR> valide."
 
-#: src/lang.c:592
+#: src/lang.c:601
 msgid ""
 "Apply select to current group or all groups. <SPACE> toggles & <CR> sets."
 msgstr ""
 "Appliquer la rÃ¨gle au groupe actuel ou Ã  tous. <ESPACE> change & <RETOUR> "
 "valide."
 
-#: src/lang.c:593
+#: src/lang.c:602
 msgid "kill an article via a menu"
 msgstr "filtrer un article via un menu"
 
-#: src/lang.c:594
+#: src/lang.c:603
 msgid "auto-select (hot) an article via a menu"
 msgstr "sÃ©lection auto. (hot) d'un article via un menu"
 
-#: src/lang.c:595
+#: src/lang.c:604
 msgid "Browse URLs in article"
 msgstr "Voir les URLs dans l'article"
 
-#: src/lang.c:596
+#: src/lang.c:605
 msgid "0 - 9\t  display article by number in current thread"
 msgstr "0 - 9\t  affiche les articles par numÃ©ro du fil actuel"
 
-#: src/lang.c:598
+#: src/lang.c:607
 msgid "cancel (delete) or supersede (overwrite) current article"
 msgstr "annuler (effacer) ou remplacer (Ã©craser) l'article actuel"
 
-#: src/lang.c:599
+#: src/lang.c:608
 msgid "post followup to current article"
 msgstr "poster un suivi pour l'article actuel"
 
-#: src/lang.c:600
+#: src/lang.c:609
 msgid "post followup (don't copy text) to current article"
 msgstr "poster un suivi (ne pas copier le texte) pour l'article actuel"
 
-#: src/lang.c:601
+#: src/lang.c:610
 msgid "post followup to current article quoting complete headers"
 msgstr "poster un suivi pour l'article actuel en citant les en-tÃªtes"
 
-#: src/lang.c:602
+#: src/lang.c:611
 msgid "repost chosen article to another group"
 msgstr "reposter l'article choisi dans un autre groupe"
 
-#: src/lang.c:604
+#: src/lang.c:613
 msgid "edit article (mail-groups only)"
 msgstr "Ã©diter l'article (groupes de messagerie uniquement)"
 
-#: src/lang.c:605
+#: src/lang.c:614
 msgid "display first article in current thread"
 msgstr "afficher le 1er article du fil actuel"
 
-#: src/lang.c:606
+#: src/lang.c:615
 msgid "display first page of article"
 msgstr "afficher la 1Ã¨re page de l'article"
 
-#: src/lang.c:607
+#: src/lang.c:616
 #, fuzzy
 msgid "show MIME details of this article"
 msgstr "Plus d'URL dans cet article"
 
-#: src/lang.c:608
+#: src/lang.c:617
 msgid "display last article in current thread"
 msgstr "afficher le dernier article du fil actuel"
 
-#: src/lang.c:609
+#: src/lang.c:618
 msgid "display last page of article"
 msgstr "afficher la derniÃ¨re page de l'article"
 
-#: src/lang.c:610
+#: src/lang.c:619
 msgid "mark rest of thread as read and advance to next unread"
 msgstr "marquer comme lu le reste du fil et aller au fil non lu suivant"
 
-#: src/lang.c:611
+#: src/lang.c:620
 msgid "display next article"
 msgstr "afficher l'article suivant"
 
-#: src/lang.c:612
+#: src/lang.c:621
 msgid "display first article in next thread"
 msgstr "afficher le 1er article du fil suivant"
 
-#: src/lang.c:613
+#: src/lang.c:622
 msgid "display next unread article"
 msgstr "afficher le prochain article non lu"
 
-#: src/lang.c:614
+#: src/lang.c:623
 msgid "go to the article that this one followed up"
 msgstr "aller Ã  l'article parent"
 
-#: src/lang.c:615
+#: src/lang.c:624
 msgid "display previous article"
 msgstr "afficher l'article prÃ©cÃ©dent"
 
-#: src/lang.c:616
+#: src/lang.c:625
 msgid "display previous unread article"
 msgstr "afficher l'article prÃ©cÃ©dent non lu"
 
-#: src/lang.c:617
+#: src/lang.c:626
 msgid "quickly kill an article using defaults"
 msgstr "filtrer rapidement un article en utilisant les dÃ©fauts"
 
-#: src/lang.c:618
+#: src/lang.c:627
 msgid "quickly auto-select (hot) an article using defaults"
 msgstr "sÃ©lection auto. (hot) d'un article en utilisant les dÃ©fauts"
 
-#: src/lang.c:619
+#: src/lang.c:628
 msgid "return to group selection level"
 msgstr "retourner Ã  la vue sÃ©lection de groupe"
 
-#: src/lang.c:620
+#: src/lang.c:629
 msgid "reply through mail to author"
 msgstr "rÃ©pondre par email Ã  l'auteur"
 
-#: src/lang.c:621
+#: src/lang.c:630
 msgid "reply through mail (don't copy text) to author"
 msgstr "rÃ©pondre (ne pas copier le texte) par email Ã  l'auteur"
 
-#: src/lang.c:622
+#: src/lang.c:631
 msgid "reply through mail to author quoting complete headers"
 msgstr "rÃ©pondre par email Ã  l'auteur en citant les en-tÃªtes"
 
-#: src/lang.c:623
+#: src/lang.c:632
 msgid "search backwards within this article"
 msgstr "recherche arriÃ¨re dans cet article"
 
-#: src/lang.c:624
+#: src/lang.c:633
 msgid "search forwards within this article"
 msgstr "recherche avant dans cet article"
 
-#: src/lang.c:625
+#: src/lang.c:634
 msgid "show article in raw-mode (including all headers)"
 msgstr "afficher la source des articles (incluant les en-tÃªtes)"
 
-#: src/lang.c:626
+#: src/lang.c:635
 msgid "skip next block of included text"
 msgstr "passer au bloc suivant incluant du texte"
 
-#: src/lang.c:627
+#: src/lang.c:636
 msgid "toggle display of sections hidden by a form-feed (^L) on/off"
 msgstr "(dÃ©s)activer l'affichage des sections masquer par (^L)"
 
-#: src/lang.c:628
+#: src/lang.c:637
 msgid "toggle display of all headers"
 msgstr "(dÃ©s)activer l'affichage de tous les en-tÃªtes"
 
-#: src/lang.c:629
+#: src/lang.c:638
 msgid "toggle word highlighting on/off"
 msgstr "(dÃ©s)activer la surbrillance des mots"
 
-#: src/lang.c:630
+#: src/lang.c:639
 #, fuzzy
 msgid "toggle display of data sections"
 msgstr "(dÃ©s)activer l'affichage des sections uuencodÃ©es"
 
-#: src/lang.c:631
+#: src/lang.c:640
 msgid "toggle ROT-13 (basic decode) for current article"
 msgstr "(dÃ©s)activer ROT-13 (dÃ©codage basic) pour l'article actuel"
 
-#: src/lang.c:632
+#: src/lang.c:641
 msgid "toggle tabwidth 4 <-> 8"
 msgstr "basculer la taille de tabulation 4 <-> 8"
 
-#: src/lang.c:633
+#: src/lang.c:642
 msgid "toggle German TeX style decoding for current article"
 msgstr "(dÃ©s)activer le dÃ©codage Allemand de type TeX pour l'article actuel"
 
-#: src/lang.c:634
+#: src/lang.c:643
 #, fuzzy
 msgid "cycle through the options for detecting/displaying verbatim blocks"
 msgstr "Parcourez les options de dÃ©tection et d'affichage des blocs textuels"
 
-#: src/lang.c:635
+#: src/lang.c:644
 msgid "View/pipe/save multimedia attachments"
 msgstr "Voir/passer/enregistrer les PJ multimÃ©dia"
 
-#: src/lang.c:636
+#: src/lang.c:645
 msgid "choose first attachment in list"
 msgstr "choisir la premiÃ¨re piÃ¨ce-jointe de la liste"
 
-#: src/lang.c:637
+#: src/lang.c:646
 msgid "0 - 9\t  choose attachment by number"
 msgstr "0 - 9\t  choisir la piÃ¨ce-jointe par son numÃ©ro"
 
-#: src/lang.c:638
+#: src/lang.c:647
 msgid "choose last attachment in list"
 msgstr "choisir la derniÃ¨re PJ de la liste"
 
-#: src/lang.c:640
+#: src/lang.c:649
 msgid "pipe attachment into command"
 msgstr "passer la piÃ¨ce-jointe Ã  une commande"
 
-#: src/lang.c:641
+#: src/lang.c:650
 msgid "pipe raw attachment into command"
 msgstr "passer la source de la PJ Ã  une commande"
 
-#: src/lang.c:643
+#: src/lang.c:652
 msgid "save attachment to disk"
 msgstr "enregistrer la piÃ¨ce-jointe"
 
-#: src/lang.c:644
+#: src/lang.c:653
 msgid "search for attachments forwards"
 msgstr "recherche avant des piÃ¨ces-jointes"
 
-#: src/lang.c:645
+#: src/lang.c:654
 msgid "search for attachments backwards"
 msgstr "recherche arriÃ¨re des piÃ¨ces-jointes"
 
-#: src/lang.c:646
+#: src/lang.c:655
 msgid "view attachment"
 msgstr "voir la piÃ¨ce-jointe"
 
-#: src/lang.c:647
+#: src/lang.c:656
 msgid "tag attachment"
 msgstr "marquer la piÃ¨ce-jointe"
 
-#: src/lang.c:648
+#: src/lang.c:657
 msgid "tag attachments that match user specified pattern"
 msgstr "marquer les PJ qui correspondant Ã  une recherche"
 
-#: src/lang.c:649
+#: src/lang.c:658
 msgid "reverse tagging on all attachments (toggle)"
 msgstr "annuler (ou pas) le marquage de toutes les PJ"
 
-#: src/lang.c:650
+#: src/lang.c:659
 msgid "untag all tagged attachments"
 msgstr "dÃ©marquer toutes les PJ marquÃ©es"
 
-#: src/lang.c:651
+#: src/lang.c:660
 msgid "toggle info message in last line (name/description of attachment)"
 msgstr ""
 "(dÃ©s)activer le message d'info. de la derniÃ¨re ligne (nom/description de la "
 "PJ)"
 
-#: src/lang.c:652
+#: src/lang.c:661
 msgid "choose first attribute in list"
 msgstr "choisir le 1er article dans la liste"
 
-#: src/lang.c:653
+#: src/lang.c:662
 msgid "0 - 9\t  choose attribute by number"
 msgstr "0 - 9\t  choisir un article par numÃ©ro"
 
-#: src/lang.c:654
+#: src/lang.c:663
 msgid "choose last attribute in list"
 msgstr "choisir le dernier article dans la liste"
 
-#: src/lang.c:655
+#: src/lang.c:664
 msgid "reset attribute to a default value"
 msgstr "rÃ©initialiser Ã  sa valeur par dÃ©faut"
 
-#: src/lang.c:656
+#: src/lang.c:665
 msgid "search backwards for an attribute"
 msgstr "recherche arriÃ¨re d'un attribut"
 
-#: src/lang.c:657
+#: src/lang.c:666
 msgid "search forwards for an attribute"
 msgstr "recherche avant d'un attribut"
 
-#: src/lang.c:658
+#: src/lang.c:667
 msgid "select attribute"
 msgstr "sÃ©lectionner un attribut"
 
-#: src/lang.c:659
+#: src/lang.c:668
 msgid "toggle back to options menu when invoked from there"
 msgstr "revenir au menu options lorsque demandÃ© depuis ici"
 
-#: src/lang.c:660
+#: src/lang.c:669
 #, c-format
 msgid "report bug or comment via mail to %s"
 msgstr "signaler un bogue ou envoi d'un commentaire Ã  %s"
 
-#: src/lang.c:661
+#: src/lang.c:670
 msgid "choose first option in list"
 msgstr "choisir la premiÃ¨re option de la liste"
 
-#: src/lang.c:662
+#: src/lang.c:671
 msgid "0 - 9\t  choose option by number"
 msgstr "0 - 9\t  choisir une option par son numÃ©ro"
 
-#: src/lang.c:663
+#: src/lang.c:672
 msgid "choose last option in list"
 msgstr "choisir la derniÃ¨re option de la liste"
 
-#: src/lang.c:664
+#: src/lang.c:673
 msgid "start scopes menu"
 msgstr "afficher le menu des sÃ©lections"
 
-#: src/lang.c:665
+#: src/lang.c:674
 msgid "search backwards for an option"
 msgstr "recherche arriÃ¨re d'une option"
 
-#: src/lang.c:666
+#: src/lang.c:675
 msgid "search forwards for an option"
 msgstr "recherche avant d'une option"
 
-#: src/lang.c:667
+#: src/lang.c:676
 msgid "select option"
 msgstr "sÃ©lectionner une option"
 
-#: src/lang.c:668
+#: src/lang.c:677
+#, fuzzy
 msgid "start serverrc menu"
-msgstr ""
+msgstr "DÃ©marrer le menu serverrc"
 
-#: src/lang.c:669
+#: src/lang.c:678
 msgid "toggle to attributes menu"
 msgstr "(dÃ©s)activer le menu attributs"
 
-#: src/lang.c:670
+#: src/lang.c:679
 msgid "choose range of articles to be affected by next command"
 msgstr "choisir les articles qui seront affectÃ©s par la commande suivante"
 
-#: src/lang.c:671
+#: src/lang.c:680
 msgid "escape from command prompt"
 msgstr "quitter le prompt"
 
-#: src/lang.c:672
+#: src/lang.c:681
 msgid "edit filter file"
 msgstr "Ã©diter les filtres"
 
-#: src/lang.c:673
+#: src/lang.c:682
 msgid "get help"
 msgstr "voir l'aide"
 
-#: src/lang.c:674
+#: src/lang.c:683
 msgid "display last article viewed"
 msgstr "afficher le dernier article lu"
 
-#: src/lang.c:675
+#: src/lang.c:684
 msgid "down one line"
 msgstr "descendre d'une ligne"
 
-#: src/lang.c:676
+#: src/lang.c:685
 msgid "up one line"
 msgstr "monter d'une ligne"
 
-#: src/lang.c:677
+#: src/lang.c:686
 msgid "go to article chosen by Message-ID"
 msgstr "aller Ã  l'article via son Message-ID"
 
-#: src/lang.c:678
+#: src/lang.c:687
 msgid "mail article/thread/hot/pattern/tagged articles to someone"
 msgstr "envoyer article/fil/sÃ©l./articles marquÃ©s Ã  une personne"
 
-#: src/lang.c:679
+#: src/lang.c:688
 msgid "menu of configurable options"
 msgstr "menu des options rÃ©glables"
 
-#: src/lang.c:680
+#: src/lang.c:689
 msgid "down one page"
 msgstr "descendre d'une page"
 
-#: src/lang.c:681
+#: src/lang.c:690
 msgid "up one page"
 msgstr "monter d'une page"
 
-#: src/lang.c:683
+#: src/lang.c:692
 msgid "post (write) article to current group"
 msgstr "poster (Ã©crire) un article dans le groupe actuel"
 
-#: src/lang.c:684
+#: src/lang.c:693
 msgid "post postponed articles"
 msgstr "poster les brouillons"
 
-#: src/lang.c:686
+#: src/lang.c:695
 msgid "list articles posted by you (from posted file)"
 msgstr "lister les articles postÃ©s par vous (fichier posted)"
 
-#: src/lang.c:687
+#: src/lang.c:696
 msgid "return to previous menu"
 msgstr "retourner au menu prÃ©cÃ©dent"
 
-#: src/lang.c:688
+#: src/lang.c:697
 msgid "quit tin immediately"
 msgstr "quitter tin immÃ©diatement"
 
-#: src/lang.c:689
+#: src/lang.c:698
 msgid "redraw page"
 msgstr "rafraÃ®chir la page"
 
-#: src/lang.c:690
+#: src/lang.c:699
 msgid "save article/thread/hot/pattern/tagged articles to file"
 msgstr "enregistrer article/fil/sÃ©l./articles marquÃ©s dans un fichier"
 
-#: src/lang.c:691
+#: src/lang.c:700
 msgid "save marked articles automatically without user prompts"
 msgstr "enregistrement auto. des articles marquÃ©s sans demander"
 
-#: src/lang.c:692
+#: src/lang.c:701
 msgid "scroll the screen one line down"
 msgstr "dÃ©filer une page par une page"
 
-#: src/lang.c:693
+#: src/lang.c:702
 msgid "scroll the screen one line up"
 msgstr "remonter une page par une page"
 
-#: src/lang.c:694
+#: src/lang.c:703
 msgid "search for articles by author backwards"
 msgstr "recherche arriÃ¨re d'articles par auteur"
 
-#: src/lang.c:695
+#: src/lang.c:704
 msgid "search for articles by author forwards"
 msgstr "recherche avant d'articles par auteur"
 
-#: src/lang.c:696
+#: src/lang.c:705
 msgid "search all articles for a given string (this may take some time)"
 msgstr "rechercher partout un terme prÃ©cis (cela peut prendre du temps)"
 
-#: src/lang.c:697
+#: src/lang.c:706
 msgid " \t  (searches are case-insensitive and wrap around to all articles)"
 msgstr ""
 " \t  (les recherches ignorent la casse et s'opÃ¨rent sur tous les articles)"
 
-#: src/lang.c:698
+#: src/lang.c:707
 msgid "search for articles by Subject line backwards"
 msgstr "recherche arriÃ¨re d'articles par Sujet"
 
-#: src/lang.c:699
+#: src/lang.c:708
 msgid "search for articles by Subject line forwards"
 msgstr "recherche avant d'articles par Sujet"
 
-#: src/lang.c:700
+#: src/lang.c:709
 msgid "repeat last search"
 msgstr "relancer la derniÃ¨re recherche"
 
-#: src/lang.c:701
+#: src/lang.c:710
 msgid "tag current article for reposting/mailing/piping/printing/saving"
 msgstr "marquer article pour repostage/envoi/passer/imprimer/enregistrer"
 
-#: src/lang.c:702
+#: src/lang.c:711
 msgid "toggle info message in last line (subject/description)"
 msgstr "afficher ou non les infos dans la derniÃ¨re ligne (sujet/description)"
 
-#: src/lang.c:703
+#: src/lang.c:712
 msgid "toggle inverse video"
 msgstr "afficher ou non la vidÃ©o inversÃ©e"
 
-#: src/lang.c:704
+#: src/lang.c:713
 msgid "toggle mini help menu and posting etiquette display"
 msgstr "afficher ou non le petit menu d'aide et l'Ã©tiquette de postage"
 
-#: src/lang.c:705
+#: src/lang.c:714
 msgid "cycle the display of authors email address, real name, both or neither"
 msgstr "afficher cycliquement l'email des auteurs, nom rÃ©el, les deux ou aucun"
 
-#: src/lang.c:706
+#: src/lang.c:715
 msgid "show version information"
 msgstr "afficher la version de tin"
 
-#: src/lang.c:707
+#: src/lang.c:716
 msgid "mark articles older than the given days or date as read"
 msgstr ""
 
-#: src/lang.c:708
+#: src/lang.c:717
 msgid "mark all articles as read and return to group selection menu"
 msgstr "marquer tous les articles comme lus et retourner au menu groupe"
 
-#: src/lang.c:709
+#: src/lang.c:718
 msgid "mark all articles as read and enter next group with unread articles"
 msgstr "tout marquer comme lu et entrer dans le prochain groupe non lu"
 
-#: src/lang.c:710
+#: src/lang.c:719
 msgid "choose first thread in list"
 msgstr "choisir le 1er fil de la liste"
 
-#: src/lang.c:711
+#: src/lang.c:720
 msgid "choose last thread in list"
 msgstr "choisir le dernier fil de la liste"
 
-#: src/lang.c:712
+#: src/lang.c:721
 msgid "list articles within current thread (bring up Thread sub-menu)"
 msgstr "lister les articles du fil actuel (sous-menu fil)"
 
-#: src/lang.c:713
+#: src/lang.c:722
 msgid "mark article as unread"
 msgstr "marquer l'article comme non lu"
 
-#: src/lang.c:714
+#: src/lang.c:723
 msgid "mark current thread, range or tagged threads as read"
 msgstr "marquer le(s) fil(s) actuel(s) marquÃ©(s) ou pas comme lu(s)"
 
-#: src/lang.c:715
+#: src/lang.c:724
 msgid "mark current thread, range or tagged threads as unread"
 msgstr "marquer le fil actuel ou les fils marquÃ©s comme non lus"
 
-#: src/lang.c:716
+#: src/lang.c:725
 msgid "mark current/range/selected/pattern/tagged as read after prompting"
 msgstr "aprÃ¨s avoir demandÃ©, marquer lu l'actuel/sÃ©lectionnÃ©/champ/marquÃ©"
 
-#: src/lang.c:717
+#: src/lang.c:726
 msgid "mark current/range/selected/pattern/tagged as unread after prompting"
 msgstr "aprÃ¨s avoir demandÃ©, marquer non lu l'actuel/sÃ©lectionnÃ©/champ/marquÃ©"
 
-#: src/lang.c:718
+#: src/lang.c:727
 msgid "toggle display of all/selected articles"
 msgstr "(dÃ©s)activer la vue de tout article/articles sÃ©lectionnÃ©s"
 
-#: src/lang.c:719
+#: src/lang.c:728
 msgid "display next group"
 msgstr "afficher le groupe suivant"
 
-#: src/lang.c:720
+#: src/lang.c:729
 msgid "display previous group"
 msgstr "afficher le groupe prÃ©cÃ©dent"
 
-#: src/lang.c:721
+#: src/lang.c:730
 msgid "toggle all selections (all articles)"
 msgstr "(dÃ©s)activer toutes les sÃ©lections (tout article)"
 
-#: src/lang.c:722
+#: src/lang.c:731
 msgid "select group (make \"hot\")"
 msgstr "sÃ©lection du groupe (utiliser \"hot\")"
 
-#: src/lang.c:723
+#: src/lang.c:732
 msgid "select thread"
 msgstr "sÃ©lectionner le fil"
 
-#: src/lang.c:724
+#: src/lang.c:733
 msgid "select threads if at least one unread article is selected"
 msgstr "sÃ©l. les fils si au moins un article non lu est sÃ©lectionnÃ©"
 
-#: src/lang.c:725
+#: src/lang.c:734
 msgid "select threads that match user specified pattern"
 msgstr "sÃ©lectionner les fils qui correspondent au critÃ¨re choisi"
 
-#: src/lang.c:726
+#: src/lang.c:735
 msgid "0 - 9\t  choose thread by number"
 msgstr "0 - 9\t  choisir le fil par numÃ©ro"
 
-#: src/lang.c:727
+#: src/lang.c:736
 msgid "toggle limit number of articles to get, and reload"
 msgstr "(dÃ©s)activer le nombre limite d'article Ã  charger et Ã  recharger"
 
-#: src/lang.c:728
+#: src/lang.c:737
 msgid "toggle display of all/unread articles"
 msgstr "(dÃ©s)activer l'affichage de tout article/articles non lus"
 
-#: src/lang.c:729
+#: src/lang.c:738
 msgid "toggle selection of thread"
 msgstr "(dÃ©s)activer sÃ©lection du fil"
 
-#: src/lang.c:730
+#: src/lang.c:739
 msgid "cycle through threading options available"
 msgstr "voir toutes les options de groupage disponibles"
 
-#: src/lang.c:731
+#: src/lang.c:740
 msgid "undo all selections (all articles)"
 msgstr "annuler toutes sÃ©lections (tout article)"
 
-#: src/lang.c:732
+#: src/lang.c:741
 msgid "untag all tagged threads"
 msgstr "dÃ©marquer tout fil marquÃ©"
 
-#: src/lang.c:733
+#: src/lang.c:742
 msgid "search for articles forwards"
 msgstr "recherche avant d'articles"
 
-#: src/lang.c:734
+#: src/lang.c:743
 msgid "search for articles backwards"
 msgstr "recherche arriÃ¨re d'articles"
 
-#: src/lang.c:735
+#: src/lang.c:744
 msgid "toggle info message in last line (Message-ID)"
 msgstr "(dÃ©s)activer le message d'info. dans la derniÃ¨re ligne (Message-ID)"
 
-#: src/lang.c:736
+#: src/lang.c:745
 msgid "Open article by Message-ID"
 msgstr "aller Ã  l'article via son Message-ID"
 
-#: src/lang.c:737
+#: src/lang.c:746
 msgid "add new scope"
 msgstr "ajouter une sÃ©lection"
 
-#: src/lang.c:738
+#: src/lang.c:747
 msgid "delete scope"
 msgstr "effacer la sÃ©lection"
 
-#: src/lang.c:739
+#: src/lang.c:748
 msgid "edit attributes file"
 msgstr "Ã©diter le fichier attributes"
 
-#: src/lang.c:740
+#: src/lang.c:749
 msgid "choose first scope in list"
 msgstr "choisir la 1Ã¨re sÃ©lection de la liste"
 
-#: src/lang.c:741
+#: src/lang.c:750
 msgid "0 - 9\t  choose scope by number"
 msgstr "0 - 9\t  choisir une sÃ©lection par son numÃ©ro"
 
-#: src/lang.c:742
+#: src/lang.c:751
 msgid "choose last scope in list"
 msgstr "choisir la derniÃ¨re sÃ©lection de la liste"
 
-#: src/lang.c:743
+#: src/lang.c:752
 msgid "move scope"
 msgstr "dÃ©placer la sÃ©lection"
 
-#: src/lang.c:744
+#: src/lang.c:753
 msgid "rename scope"
 msgstr "renommer la sÃ©lection"
 
-#: src/lang.c:745
+#: src/lang.c:754
 msgid "select scope"
 msgstr "faire une sÃ©lection"
 
-#: src/lang.c:746
+#: src/lang.c:755
 msgid "mark all articles in group as read"
 msgstr "marquer lu tous les articles du groupe"
 
-#: src/lang.c:747
+#: src/lang.c:756
 msgid "mark all articles in group as read and move to next unread group"
 msgstr "marquer lu le groupe et aller au groupe non lu suivant"
 
-#: src/lang.c:748
+#: src/lang.c:757
 msgid "choose first group in list"
 msgstr "choisir le 1er groupe de la liste"
 
-#: src/lang.c:749
+#: src/lang.c:758
 msgid "choose group by name"
 msgstr "choisir le groupe par nom"
 
-#: src/lang.c:750
+#: src/lang.c:759
 msgid "0 - 9\t  choose group by number"
 msgstr "0 - 9\t  choisir un groupe par son numÃ©ro"
 
-#: src/lang.c:751
+#: src/lang.c:760
 msgid "choose range of groups to be affected by next command"
 msgstr "choisir les groupes affectÃ©s par la commande suivante"
 
-#: src/lang.c:752
+#: src/lang.c:761
 msgid "choose last group in list"
 msgstr "choisir le dernier groupe de la liste"
 
-#: src/lang.c:754
+#: src/lang.c:763
 msgid "list groups which an article has been posted to (by Message-ID)"
 msgstr "lister les groupes qui ont un article postÃ© Ã  (par Message-ID)"
 
-#: src/lang.c:755
+#: src/lang.c:764
 msgid " \t  (go to article if at least one of the groups is available)"
 msgstr " \t  (aller Ã  l'article si au moins un groupe est disponible)"
 
-#: src/lang.c:757
+#: src/lang.c:766
 msgid "mark all articles in chosen group unread"
 msgstr "marquer non lu tout article dans le groupe choisi"
 
-#: src/lang.c:758
+#: src/lang.c:767
 msgid "move chosen group within list"
 msgstr "dÃ©placer le groupe sÃ©lectionnÃ©"
 
-#: src/lang.c:759
+#: src/lang.c:768
 msgid "choose next group with unread news"
 msgstr "choisir le groupe suivant ayant articles non lus"
 
-#: src/lang.c:760 src/lang.c:1925
+#: src/lang.c:769 src/lang.c:1957
 msgid "quit"
 msgstr "quitter"
 
-#: src/lang.c:761
+#: src/lang.c:770
 msgid "quit without saving configuration changes"
 msgstr "quitter sans enregistrer les changements"
 
-#: src/lang.c:762
+#: src/lang.c:771
 msgid "read chosen group"
 msgstr "lire le groupe choisi"
 
-#: src/lang.c:763
+#: src/lang.c:772
 msgid "reset .newsrc (all available articles in groups marked unread)"
 msgstr "rÃ©initialiser .newsrc (tout sera marquÃ© non lu dans les groupes)"
 
-#: src/lang.c:764
+#: src/lang.c:773
 msgid "search backwards for a group name"
 msgstr "recherche arriÃ¨re d'un groupe"
 
-#: src/lang.c:765
+#: src/lang.c:774
 msgid " \t  (all searches are case-insensitive and wrap around)"
 msgstr " \t  (les recherches sont sensibles Ã  la casse)"
 
-#: src/lang.c:766
+#: src/lang.c:775
 msgid "search forwards for a group name"
 msgstr "recherche avant d'un groupe"
 
-#: src/lang.c:767
+#: src/lang.c:776
 msgid "subscribe to chosen group"
 msgstr "s'abonner au groupe sÃ©lectionnÃ©"
 
-#: src/lang.c:768
+#: src/lang.c:777
 msgid "subscribe to groups that match pattern"
 msgstr "abonnement aux groupes correspondant au critÃ¨re"
 
-#: src/lang.c:769
+#: src/lang.c:778
 msgid "reread active file to check for any new news"
 msgstr "vÃ©rifier l'existence de nouveaux articles"
 
-#: src/lang.c:770
+#. TODO: text is also used if reading from local spool
+#: src/lang.c:780
 msgid "show NNTP[S] connection details"
 msgstr "afficher les dÃ©tails de connexion NNTP[S]"
 
-#: src/lang.c:771
+#: src/lang.c:781
 msgid "toggle display of group name only or group name plus description"
 msgstr "afficher ou non le nom du groupe ou le nom + sa description"
 
-#: src/lang.c:772
+#: src/lang.c:782
 msgid "toggle display to show all/unread subscribed groups"
 msgstr "afficher ou non tous les groupes abonnÃ©s non lu"
 
-#: src/lang.c:773
+#: src/lang.c:783
 msgid "unsubscribe from chosen group"
 msgstr "se dÃ©sabonner du groupe sÃ©lectionnÃ©"
 
-#: src/lang.c:774
+#: src/lang.c:784
 msgid "unsubscribe from groups that match pattern"
 msgstr "dÃ©sabonnement aux groupes correspondant au critÃ¨re"
 
-#: src/lang.c:775
+#: src/lang.c:785
 msgid "sort the list of groups"
 msgstr "trier la liste des groupes"
 
-#: src/lang.c:776
+#: src/lang.c:786
 msgid "toggle display to show all/subscribed groups"
 msgstr "afficher ou non tous les groupes abonnÃ©s"
 
-#: src/lang.c:777
+#: src/lang.c:787
 msgid "tag/untag all parts of current multipart-message in order"
 msgstr "(dÃ©)marquer dans l'ordre toutes parties du message multiparties"
 
-#: src/lang.c:778
+#: src/lang.c:788
 msgid "0 - 9\t  choose article by number"
 msgstr "0 - 9\t  choisir article par numÃ©ro"
 
-#: src/lang.c:779
+#: src/lang.c:789
 msgid "mark thread as read and return to group index page"
 msgstr "marquer le fil comme lu et revenir Ã  la liste des groupes"
 
-#: src/lang.c:780
+#: src/lang.c:790
 msgid "mark thread as read and enter next unread thread or group"
 msgstr "marquer le fil comme lu et aller dans le fil ou groupe non lu suivant"
 
-#: src/lang.c:781
+#: src/lang.c:791
 msgid "choose first article in list"
 msgstr "choisir le 1er article dans la liste"
 
-#: src/lang.c:782
+#: src/lang.c:792
 msgid "choose last article in list"
 msgstr "choisir le dernier article dans la liste"
 
-#: src/lang.c:783
+#: src/lang.c:793
 msgid "mark art, range or tagged arts as read; move crsr to next unread art"
 msgstr ""
 "marquer le ou les articles marquÃ©s comme lus et aller au prochain non lu"
 
-#: src/lang.c:784
+#: src/lang.c:794
 msgid "mark article, range or tagged articles as unread"
 msgstr "marquer l'article actuel ou les articles marquÃ©s comme non lus"
 
-#: src/lang.c:785
+#: src/lang.c:795
 msgid "mark current thread as unread"
 msgstr "marquer le fil actuel comme non lu"
 
-#: src/lang.c:786
+#: src/lang.c:796
 msgid "read chosen article"
 msgstr "lire l'article choisi"
 
-#: src/lang.c:787
+#: src/lang.c:797
 msgid ""
 "Display properties\n"
 "------------------"
@@ -2875,7 +2937,7 @@ msgstr ""
 "PropriÃ©tÃ©s de l'affichage\n"
 "-------------------------"
 
-#: src/lang.c:788
+#: src/lang.c:798
 msgid ""
 "Miscellaneous\n"
 "-------------"
@@ -2883,7 +2945,7 @@ msgstr ""
 "Divers\n"
 "------"
 
-#: src/lang.c:789
+#: src/lang.c:799
 msgid ""
 "Moving around\n"
 "-------------"
@@ -2891,7 +2953,7 @@ msgstr ""
 "Navigation\n"
 "----------"
 
-#: src/lang.c:790
+#: src/lang.c:800
 msgid ""
 "Group/thread/article operations\n"
 "-------------------------------"
@@ -2899,7 +2961,7 @@ msgstr ""
 "OpÃ©rations sur les Groupes / fils / articles\n"
 "--------------------------------------------"
 
-#: src/lang.c:791
+#: src/lang.c:801
 msgid ""
 "Attachment operations\n"
 "---------------------"
@@ -2907,7 +2969,7 @@ msgstr ""
 "OpÃ©rations sur les piÃ¨ces-jointes\n"
 "---------------------------------"
 
-#: src/lang.c:792
+#: src/lang.c:802
 msgid ""
 "Attribute operations\n"
 "--------------------"
@@ -2915,7 +2977,7 @@ msgstr ""
 "OpÃ©rations sur les attributs\n"
 "----------------------------"
 
-#: src/lang.c:793
+#: src/lang.c:803
 msgid ""
 "Option operations\n"
 "-----------------"
@@ -2923,7 +2985,7 @@ msgstr ""
 "Options des opÃ©rations\n"
 "----------------------"
 
-#: src/lang.c:794
+#: src/lang.c:804
 msgid ""
 "Posted article operations\n"
 "-------------------------"
@@ -2931,7 +2993,7 @@ msgstr ""
 "OpÃ©rations sur les articles postÃ©s\n"
 "----------------------------------"
 
-#: src/lang.c:795
+#: src/lang.c:805
 msgid ""
 "Scope operations\n"
 "----------------"
@@ -2939,7 +3001,7 @@ msgstr ""
 "OpÃ©rations sur les sÃ©lections\n"
 "-----------------------------"
 
-#: src/lang.c:796
+#: src/lang.c:806
 msgid ""
 "URL operations\n"
 "--------------"
@@ -2947,113 +3009,113 @@ msgstr ""
 "OpÃ©rations sur les URL\n"
 "----------------------"
 
-#: src/lang.c:797
+#: src/lang.c:807
 msgid "choose first URL in list"
 msgstr "choisir la premiÃ¨re URL de la liste"
 
-#: src/lang.c:798
+#: src/lang.c:808
 msgid "0 - 9\t  choose URL by number"
 msgstr "0 - 9\t  choisir l'URL par son numÃ©ro"
 
-#: src/lang.c:799
+#: src/lang.c:809
 msgid "choose last URL in list"
 msgstr "choisir la derniÃ¨re URL de la liste"
 
-#: src/lang.c:800
+#: src/lang.c:810
 msgid "search for URLs forwards"
 msgstr "recherche avant des URLs"
 
-#: src/lang.c:801
+#: src/lang.c:811
 msgid "search for URLs backwards"
 msgstr "recherche arriÃ¨re des URLs"
 
-#: src/lang.c:802
+#: src/lang.c:812
 msgid "Open URL in browser"
 msgstr "Ouvrir l'URL dans le navigateur"
 
-#: src/lang.c:803
+#: src/lang.c:813
 msgid "toggle info message in last line (URL)"
 msgstr "(dÃ©s)activer le message d'info. dans la derniÃ¨re ligne (URL)"
 
-#: src/lang.c:804
+#: src/lang.c:814
 #, fuzzy
 msgid "Hot article"
 msgid_plural "Hot articles"
 msgstr[0] "article"
 msgstr[1] "articles"
 
-#: src/lang.c:806
+#: src/lang.c:816
 msgid "Group Level Commands"
 msgstr "Commandes du niveau Groupe"
 
-#: src/lang.c:807
+#: src/lang.c:817
 msgid "Kill filter added"
 msgstr "Filtre ajoutÃ©"
 
-#: src/lang.c:808
+#: src/lang.c:818
 msgid "Auto-selection filter added"
 msgstr "Filtre Ã  auto-sÃ©lection ajoutÃ©"
 
-#: src/lang.c:809
+#: src/lang.c:819
 msgid "All parts tagged"
 msgstr "Toutes les parties sont marquÃ©es"
 
-#: src/lang.c:810
+#: src/lang.c:820
 msgid "All parts untagged"
 msgstr "Toutes les parties sont dÃ©marquÃ©es"
 
-#: src/lang.c:811
+#: src/lang.c:821
 #, c-format
 msgid "Building References-trees (%d/%d)..."
 msgstr "Construction d'un arbre des rÃ©fÃ©rences (%d/%d)..."
 
-#: src/lang.c:812
+#: src/lang.c:822
 msgid "Storing article for later posting"
 msgstr "Stockage de l'article afin de le poster plus tard"
 
-#: src/lang.c:813
+#: src/lang.c:823
 msgid "Please enter a valid character"
 msgstr "Entrez un caractÃ¨re valide svp"
 
-#: src/lang.c:814
+#: src/lang.c:824
 #, c-format
 msgid "Missing part #%d"
 msgstr "Partie manquante #%d"
 
-#: src/lang.c:815
+#: src/lang.c:825
 msgid "*** No postponed articles ***"
 msgstr "*** Aucun brouillon ***"
 
-#: src/lang.c:816
+#: src/lang.c:826
 #, fuzzy
 msgid "Operation not available in raw-mode"
 msgstr "OpÃ©ration non disponible en mode brut"
 
-#: src/lang.c:817
+#: src/lang.c:827
 msgid "Not a multi-part message"
 msgstr "N'est pas un message en plusieurs parties"
 
-#: src/lang.c:818
+#: src/lang.c:828
 msgid "You are not subscribed to this group"
 msgstr "Vous n'Ãªtes pas abonnÃ© Ã  ce groupe"
 
-#: src/lang.c:819
+#: src/lang.c:829
 msgid "No previous expression"
 msgstr "Pas d'expression prÃ©cÃ©dente"
 
-#: src/lang.c:820
+#: src/lang.c:830
 msgid "Operation disabled in no-overwrite mode"
 msgstr "OpÃ©ration dÃ©sactivÃ©e en mode lecture"
 
 #. TODO: replace hard coded key-name in txt_info_postponed_sp[]
-#: src/lang.c:822
+#: src/lang.c:832
 #, fuzzy, c-format
 msgid "%d postponed article, reuse with ^O...\n"
 msgid_plural "%d postponed articles, reuse with ^O...\n"
 msgstr[0] "%d article brouillon, rÃ©utilisez-le avec ^O...\n"
 msgstr[1] "%d articles brouillons, rÃ©utilisez-les avec ^O...\n"
 
-#: src/lang.c:823
+#: src/lang.c:833
 msgid ""
 "X-Conversion-Note: multipart/alternative contents have been removed.\n"
 "  To get the whole article, turn alternative handling OFF in the Option "
@@ -3064,22 +3126,22 @@ msgstr ""
 "dans\n"
 "  le Menu Option.\n"
 
-#: src/lang.c:825
+#: src/lang.c:835
 #, c-format
 msgid "Save filename for %s/%s is a mailbox. Attachment not saved"
 msgstr "Enregistrer le fichier sous %s %s est une bÃ l. PJ non enregistrÃ©e"
 
 #. constext txt_is_tex_encoded[] = N_("TeX2Iso encoded article");
 #. TODO: replace hard coded key-names
-#: src/lang.c:828
-#, c-format
+#: src/lang.c:838
+#, fuzzy, c-format
 msgid ""
 "\n"
 "Welcome to %s, a full screen threaded Netnews reader. It can read news "
 "locally\n"
 "(i.e. <spool>/news) or remotely (-r option) from an NNTP (Network News "
 "Transport\n"
-"Protocol) server. -h lists the available command line options.\n"
+"Protocol) server. -h lists the available command-line options.\n"
 "\n"
 "%s  has four newsreading levels, the newsgroup selection page, the group "
 "index\n"
@@ -3141,166 +3203,166 @@ msgstr ""
 "plaÃ®t\n"
 "un rapport de bogue/commentaires Ã  %s via la touche 'R'.\n"
 
-#: src/lang.c:845
+#: src/lang.c:855
 #, fuzzy, c-format
 msgid "Invalid disabled_nntp_cmds \"%s\", discarding it"
 msgstr "disabled_nntp_cmds \"%s\" invalide, rejetÃ©."
 
-#: src/lang.c:847
+#: src/lang.c:857
 #, fuzzy, c-format
 msgid "Invalid From:-header \"%s\". Check your mail_address setting."
 msgstr "En-tÃªte From: \"%s\" invalide. VÃ©rifiez votre rÃ©glage de mail_address."
 
-#: src/lang.c:849
+#: src/lang.c:859
 #, fuzzy
 msgid "Charset name contains invalid characters"
 msgstr "Le nom du jeu de caractÃ¨res contient des caractÃ¨res non valides."
 
-#: src/lang.c:852
+#: src/lang.c:862
 msgid "Invalid multibyte sequence found\n"
 msgstr "SÃ©quence multibyte invalide trouvÃ©e\n"
 
-#: src/lang.c:855
+#: src/lang.c:865
 #, fuzzy, c-format
 msgid "Invalid Sender:-header \"%s\""
 msgstr "En-tÃªte Sender: %s invalide"
 
-#: src/lang.c:857
+#: src/lang.c:867
 msgid "Inverse video disabled"
 msgstr "VidÃ©o inversÃ©e dÃ©sactivÃ©e"
 
-#: src/lang.c:858
+#: src/lang.c:868
 msgid "Inverse video enabled"
 msgstr "VidÃ©o inversÃ©e activÃ©e"
 
-#: src/lang.c:860
+#: src/lang.c:870
 #, fuzzy
 msgid " Keeping serverrc.add_cmd_line_opts."
 msgstr " Maintien du fichier serverrc.add_cmd_line_opts."
 
-#: src/lang.c:861
+#: src/lang.c:871
 #, c-format
 msgid "Missing definition for %s\n"
 msgstr "DÃ©finition manquante pour %s\n"
 
-#: src/lang.c:862
+#: src/lang.c:872
 #, c-format
 msgid "Invalid key definition '%s'\n"
 msgstr "DÃ©finition de clÃ© invalide '%s'\n"
 
-#: src/lang.c:863
+#: src/lang.c:873
 #, c-format
 msgid "Invalid keyname '%s'\n"
 msgstr "Nom de clÃ© invalide '%s'\n"
 
-#: src/lang.c:864
+#: src/lang.c:874
 #, c-format
 msgid "Keymap file was upgraded to version %s\n"
 msgstr "Le fichier keymap a Ã©tÃ© mis Ã  jour en version %s\n"
 
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:866
+#: src/lang.c:876
 #, c-format
 msgid "Kill From:     [%s] (y/n): "
 msgstr "   De : [%s] (o/n) : "
 
 #. TRANSLATORS: do not translate header names like 'Lines:'
-#: src/lang.c:868
+#: src/lang.c:878
 msgid "Kill Lines: (</>num): "
 msgstr "Nombre de lignes (</>num)    : "
 
-#: src/lang.c:869
+#: src/lang.c:879
 msgid "Kill Article Menu"
 msgstr "CrÃ©er un filtre"
 
-#: src/lang.c:870
+#: src/lang.c:880
 #, c-format
 msgid "Kill Msg-ID:   [%s] (f/l/o/n): "
 msgstr "Filtrer par Msg-ID : [%s] (t/d/a/n) : "
 
-#: src/lang.c:871
+#: src/lang.c:881
 msgid "Kill pattern scope  : "
 msgstr "Filtre s'appliquant Ã  : "
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:873
+#: src/lang.c:883
 #, c-format
 msgid "Kill Subject:  [%s] (y/n): "
 msgstr "Sujet : [%s] (o/n) : "
 
-#: src/lang.c:874
+#: src/lang.c:884
 msgid "Kill text pattern   : "
 msgstr "Texte Ã  filtrer : "
 
-#: src/lang.c:875
+#: src/lang.c:885
 msgid "Kill time in days   : "
 msgstr "DurÃ©e du filtre              : "
 
-#: src/lang.c:877
+#: src/lang.c:887
 msgid "Last"
 msgstr "Dernier"
 
-#: src/lang.c:878
+#: src/lang.c:888
 msgid "-- Last response --"
 msgstr "-- DerniÃ¨re rÃ©ponse --"
 
-#: src/lang.c:879
+#: src/lang.c:889
 #, c-format
 msgid "Lines %s  "
 msgstr "%s lignes "
 
-#: src/lang.c:883
+#: src/lang.c:893
 msgid "Function not available."
 msgstr "Fonction indisponible."
 
-#: src/lang.c:884
+#: src/lang.c:894
 msgid "Not reading via NNTP."
 msgstr "Pas de lecture depuis NNTP."
 
-#: src/lang.c:886
+#: src/lang.c:896
 #, fuzzy, c-format
 msgid "Group: %s"
 msgid_plural "Groups: %s"
 msgstr[0] "Groupe : %s"
 msgstr[1] "Groupes: %s"
 
-#: src/lang.c:889
+#: src/lang.c:899
 msgid "Mail"
 msgstr "Envoyer"
 
-#: src/lang.c:890
+#: src/lang.c:900
 msgid "mailbox "
 msgstr "bÃ l "
 
-#: src/lang.c:891
+#: src/lang.c:901
 #, c-format
 msgid "Mail article(s) to [%.*s]> "
 msgstr "Envoyer article(s) Ã  [%.*s] > "
 
-#: src/lang.c:892
+#: src/lang.c:902
 #, c-format
 msgid "Mailing log to %s\n"
 msgstr "Envoi de l'historique Ã  %s\n"
 
-#: src/lang.c:893
+#: src/lang.c:903
 msgid "Mail bug report..."
 msgstr "Envoi d'un rapport de bogue..."
 
-#: src/lang.c:894
+#: src/lang.c:904
 #, c-format
 msgid "Mail BUG REPORT to %s?"
 msgstr "Signaler le BOGUE Ã  %s ?"
 
-#: src/lang.c:895
+#: src/lang.c:905
 msgid "Mailed"
 msgstr "EnvoyÃ©"
 
-#: src/lang.c:896
+#: src/lang.c:906
 #, c-format
 msgid "Mailing to %s..."
 msgstr "Envoi Ã  %s..."
 
-#: src/lang.c:897
+#: src/lang.c:907
 msgid ""
 "# [Mail/Save] active file. Format is like news active file:\n"
 "#   groupname  max.artnum  min.artnum  /dir\n"
@@ -3314,122 +3376,122 @@ msgstr ""
 "# (p.e. ~/Mail ou ~/News)\n"
 "#\n"
 
-#: src/lang.c:900
+#: src/lang.c:910
 #, fuzzy
 msgid "Article marked as read"
 msgstr "Article marquÃ© comme lu"
 
-#: src/lang.c:901
+#: src/lang.c:911
 #, fuzzy
 msgid "Article marked as unread"
 msgstr "Article marquÃ© comme non lu"
 
-#: src/lang.c:902
+#: src/lang.c:912
 #, fuzzy
 msgid "Thread marked as read"
 msgstr "Fil marquÃ© comme lu"
 
-#: src/lang.c:903
+#: src/lang.c:913
 #, fuzzy
 msgid "Thread marked as unread"
 msgstr "Fil marquÃ© comme non lu"
 
-#: src/lang.c:904
+#: src/lang.c:914
 #, c-format
 msgid "Marked %d of %d %s as read"
 msgstr "%d sur %d %s marquÃ©(s) comme lu(s)"
 
-#: src/lang.c:905
+#: src/lang.c:915
 #, c-format
 msgid "Marked %d of %d %s as unread"
 msgstr "%d sur %d %s marquÃ©(s) comme non lu(s)"
 
-#: src/lang.c:906 src/lang.c:1881
+#: src/lang.c:916 src/lang.c:1913
 msgid "Mark"
 msgstr "Marque"
 
-#: src/lang.c:907
+#: src/lang.c:917
 #, c-format
 msgid "Mark all articles as read%s?"
 msgstr "Marquer tous les articles comme lus%s ?"
 
-#: src/lang.c:908
+#: src/lang.c:918
 #, c-format
 msgid "Mark article as read%s?"
 msgstr "Marquer l'article comme lu%s ?"
 
-#: src/lang.c:909
+#: src/lang.c:919
 #, c-format
 msgid "Mark group %s as read?"
 msgstr "Marquer le groupe %s comme lu ?"
 
-#: src/lang.c:910
+#: src/lang.c:920
 #, c-format
 msgid "Mark thread as read%s?"
 msgstr "Marquer le fil comme lu%s ?"
 
-#: src/lang.c:911
+#: src/lang.c:921
 #, c-format
 msgid "Matching %s groups..."
 msgstr "%s groupes correspondants..."
 
-#: src/lang.c:914
+#: src/lang.c:924
 #, c-format
 msgid "charset %s"
 msgstr "jeu de caractÃ¨res %s"
 
-#: src/lang.c:915
+#: src/lang.c:925
 #, c-format
 msgid "content subtype %s"
 msgstr "sous-type du contenu %s"
 
-#: src/lang.c:916
+#: src/lang.c:926
 #, c-format
 msgid "content type %s"
 msgstr "type de contenu %s"
 
-#: src/lang.c:917
+#: src/lang.c:927
 #, c-format
 msgid "%*s[-- charset %s not supported --]\n"
 msgstr "%*s[-- l'encodage %s n'est pas supportÃ© --]\n"
 
-#: src/lang.c:918
+#: src/lang.c:928
 #, c-format
 msgid "%*s[-- Description: %s --]\n"
 msgstr "%*s[-- Description : %s --]\n"
 
-#: src/lang.c:919
+#: src/lang.c:929
 #, c-format
 msgid "encoding %s"
 msgstr "codage de %s"
 
-#: src/lang.c:925
+#: src/lang.c:935
 #, c-format
 msgid "lang %s"
 msgstr "langue %s"
 
-#: src/lang.c:926
+#: src/lang.c:936
 #, fuzzy, c-format
 msgid "%s line"
 msgid_plural "%s lines"
 msgstr[0] "%s ligne"
 msgstr[1] "%s lignes"
 
-#: src/lang.c:927
+#: src/lang.c:937
 #, c-format
 msgid "name %s"
 msgstr "nom %s"
 
-#: src/lang.c:928
+#: src/lang.c:938
 msgid ", "
 msgstr ", "
 
-#: src/lang.c:929
+#: src/lang.c:939
 #, c-format
 msgid "size %s"
 msgstr "taille %s"
 
-#: src/lang.c:930
+#: src/lang.c:940
 msgid ""
 "This message has been composed in the 'multipart/mixed' MIME-format. If you\n"
 "are reading this prefix, your mail reader probably has not yet been "
@@ -3442,12 +3504,12 @@ msgstr ""
 "ce qui suit peut paraÃ®tre assez bizarre.\n"
 "\n"
 
-#: src/lang.c:934 src/lang.c:947 src/lang.c:950 src/lang.c:956
+#: src/lang.c:944 src/lang.c:957 src/lang.c:960 src/lang.c:966
 #, c-format
 msgid "<n>=set current to n; %s=line down; %s=line up; %s=help; %s=quit"
 msgstr "<n>=mettre l'actuel Ã  n; %s=descendre; %s=monter; %s=aide; %s=quitter"
 
-#: src/lang.c:936
+#: src/lang.c:946
 #, c-format
 msgid ""
 "%s=view; %s=pipe; %s=pipe raw; %s=save; %s=tag; %s=tag pattern; %s=untag all"
@@ -3455,13 +3517,13 @@ msgstr ""
 "%s=voir; %s=passer; %s=passer la source; %s=enregistrer; %s=marquer; "
 "%s=marquer sÃ©lection; %s=tout dÃ©marquer"
 
-#: src/lang.c:938
+#: src/lang.c:948
 #, c-format
 msgid "%s=view; %s=save; %s=tag; %s=tag pattern; %s=untag all"
 msgstr ""
 "%s=voir; %s=enregistrer; %s=marquer; %s=marquer sÃ©lection; %s=tout dÃ©marquer"
 
-#: src/lang.c:940
+#: src/lang.c:950
 #, c-format
 msgid ""
 "%s=reverse tagging; %s=search forwards; %s=search backwards; %s=repeat search"
@@ -3469,12 +3531,12 @@ msgstr ""
 "%s=(dÃ©s)activer le marquage; %s=recherche avant; %s=recherche arriÃ¨re; "
 "%s=rÃ©pÃ©ter la recherche"
 
-#: src/lang.c:941 src/lang.c:945
+#: src/lang.c:951 src/lang.c:955
 #, c-format
 msgid "<n>=set current to n; %s=next unread; %s=search pattern; %s=kill/select"
 msgstr "<n>=voir 'n'; %s=non lu suivant; %s=rechercher; %s=filtrer/sÃ©l."
 
-#: src/lang.c:942
+#: src/lang.c:952
 #, c-format
 msgid ""
 "%s=author search; %s=catchup; %s=line down; %s=line up; %s=mark read; "
@@ -3482,44 +3544,44 @@ msgid ""
 msgstr ""
 "%s=rech. auteur; %s=tout lu; %s=bas; %s=haut; %s=marquer lu; %s=voir fil"
 
-#: src/lang.c:943
+#: src/lang.c:953
 #, c-format
 msgid "%s=line up; %s=line down; %s=page up; %s=page down; %s=top; %s=bottom"
 msgstr "%s=haut; %s=bas; %s=haut de page; %s=bas de page; %s=haut; %s=bas"
 
-#: src/lang.c:944
+#: src/lang.c:954
 #, c-format
 msgid "%s=search forwards; %s=search backwards; %s=quit"
 msgstr "%s=recherche avant; %s=recherche arriÃ¨re; %s=quitter"
 
-#: src/lang.c:946
+#: src/lang.c:956
 #, c-format
 msgid "%s=author search; %s=body search; %s=catchup; %s=followup; %s=mark read"
 msgstr ""
 "%s=rech. auteur; %s=rech. corps; %s=tout marquer lu; %s=suivi; %s=marquer lu"
 
-#: src/lang.c:948 src/lang.c:957
+#: src/lang.c:958 src/lang.c:967
 #, c-format
 msgid "%s=search forwards; %s=search backwards; %s=repeat search"
 msgstr "%s=recherche avant; %s=recherche arriÃ¨re; %s=rÃ©pÃ©ter la recherche"
 
-#: src/lang.c:949
+#: src/lang.c:959
 #, c-format
 msgid "%s=add; %s=move; %s=rename; %s=delete"
 msgstr "%s=ajouter; %s=dÃ©placer; %s=renommer; %s=effacer"
 
-#: src/lang.c:951
+#: src/lang.c:961
 #, c-format
 msgid "<n>=set current to n; %s=next unread; %s,%s=search pattern; %s=catchup"
 msgstr "<n>=voir 'n'; %s=non lu suivant; %s,%s=rechercher; %s=tout lu"
 
-#: src/lang.c:952
+#: src/lang.c:962
 #, c-format
 msgid ""
 "%s=line down; %s=line up; %s=help; %s=move; %s=quit; %s=toggle all/unread"
 msgstr "%s=bas; %s=haut; %s=aide; %s=dÃ©placer; %s=quitter; %s=voir lu/non lu"
 
-#: src/lang.c:953
+#: src/lang.c:963
 #, c-format
 msgid ""
 "%s=subscribe; %s=sub pattern; %s=unsubscribe; %s=unsub pattern; %s=yank in/"
@@ -3527,223 +3589,224 @@ msgid ""
 msgstr ""
 "%s=abonner; %s=sous-critÃ¨re; %s=dÃ©sabonner; %s=critÃ¨re; %s=liste des groupes"
 
-#: src/lang.c:954
+#: src/lang.c:964
 #, c-format
 msgid "<n>=set current to n; %s=next unread; %s=catchup; %s=display toggle"
 msgstr "<n>=voir 'n'; %s=non lu suivant; %s=tout lu; %s=basculer l'affichage"
 
-#: src/lang.c:955
+#: src/lang.c:965
 #, c-format
 msgid "%s=help; %s=line down; %s=line up; %s=quit; %s=tag; %s=mark unread"
 msgstr "%s=aide; %s=bas; %s=haut; %s=quitter; %s=marquer; %s=marquer non lu"
 
-#: src/lang.c:958
+#: src/lang.c:968
 msgid "--More--"
 msgstr "-- Suite --"
 
-#: src/lang.c:960
+#: src/lang.c:970
 #, c-format
 msgid "MOTD: %s\n"
 msgstr "MOTD : %s\n"
 
-#: src/lang.c:962
+#: src/lang.c:972
 #, c-format
 msgid "Moving %s..."
 msgstr "DÃ©placement de %s..."
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:'
-#: src/lang.c:964
+#: src/lang.c:974
 msgid "Message-ID: & last Reference  "
 msgstr "l'en-tÃªte 'Message-ID:' & derniÃ¨re RÃ©fÃ©rence  "
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:'
-#: src/lang.c:966
+#: src/lang.c:976
 msgid "Message-ID: line              "
 msgstr "l'en-tÃªte 'Message-ID:'"
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:' or 'References:'
-#: src/lang.c:968
+#: src/lang.c:978
 msgid "Message-ID: & References: line"
 msgstr "l'en-tÃªte 'Message-ID:' & 'References:'"
 
-#: src/lang.c:970
+#: src/lang.c:980
 #, c-format
 msgid "Go to newsgroup [%s]> "
 msgstr "Aller dans le groupe [%s]> "
 
-#: src/lang.c:971
+#: src/lang.c:981
 #, c-format
 msgid "Position %s in group list (1,2,..,$) [%d]> "
 msgstr "Placer %s dans la liste des groupes (1,2,..,$) [%d]> "
 
-#: src/lang.c:972
+#: src/lang.c:982
 msgid "Try and save newsrc file again?"
 msgstr "Encore essayer et enregistrer le newsrc ?"
 
-#: src/lang.c:973
+#: src/lang.c:983
 #, fuzzy, c-format
 msgid "Warning: No groups written to your %s file. Save aborted."
 msgstr ""
 "Attention : Aucuns groupes n'a Ã©tÃ© Ã©crits dans le %s. Enregistrement annulÃ©."
 
-#: src/lang.c:974
+#: src/lang.c:984
 #, fuzzy, c-format
 msgid "%s file saved successfully.\n"
 msgstr "le %s a Ã©tÃ© enregistrÃ© avec succÃ¨s.\n"
 
-#: src/lang.c:975
+#: src/lang.c:985
 msgid "-- Next response --"
 msgstr "-- RÃ©ponse suivante --"
 
-#: src/lang.c:976
+#: src/lang.c:986
 msgid "No  "
 msgstr "Non "
 
-#: src/lang.c:977
+#: src/lang.c:987
 msgid "*** No articles ***"
 msgstr "*** Aucun article ***"
 
-#: src/lang.c:978
+#: src/lang.c:988
 msgid "No articles have been posted"
 msgstr "Aucun article n'a Ã©tÃ© postÃ©"
 
-#: src/lang.c:979
+#: src/lang.c:989
 msgid "*** No attachments ***"
 msgstr "*** Pas de piÃ¨ces-jointes ***"
 
-#: src/lang.c:980
+#: src/lang.c:990
 msgid "*** No description ***"
 msgstr "*** Aucune description ***"
 
-#: src/lang.c:981
+#: src/lang.c:991
 msgid "No filename"
 msgstr "Pas de nom de fichier"
 
-#: src/lang.c:982
+#: src/lang.c:992
 msgid "No group"
 msgstr "Pas de groupe"
 
-#: src/lang.c:983
+#: src/lang.c:993
 msgid "*** No groups ***"
 msgstr "*** Aucun groupe ***"
 
-#: src/lang.c:984
+#: src/lang.c:994
 msgid "No more groups to read"
 msgstr "Plus de groupes Ã  lire"
 
-#: src/lang.c:985
+#: src/lang.c:995
 msgid "No last message"
 msgstr "Aucun dernier message"
 
-#: src/lang.c:986
+#: src/lang.c:996
 msgid "No mail address"
 msgstr "Aucune adresse email"
 
-#: src/lang.c:987
+#: src/lang.c:997
 msgid "No articles marked for saving"
 msgstr "Aucun article marquÃ© Ã  enregistrer"
 
-#: src/lang.c:988
+#: src/lang.c:998
 msgid "No match"
 msgstr "Aucun rÃ©sultat"
 
-#: src/lang.c:989
+#: src/lang.c:999
 msgid "No more groups"
 msgstr "Plus de groupes"
 
-#: src/lang.c:990
+#: src/lang.c:1000
 msgid "No newsgroups"
 msgstr "Aucun groupe"
 
-#: src/lang.c:991
+#: src/lang.c:1001
 msgid "No next unread article"
 msgstr "Aucun article non lu suivant"
 
-#: src/lang.c:992
+#: src/lang.c:1002
 msgid "No previous group"
 msgstr "Aucun groupe prÃ©cÃ©dent"
 
-#: src/lang.c:993
+#: src/lang.c:1003
 msgid "No previous search, nothing to repeat"
 msgstr "Aucune recherche prÃ©cÃ©dente, rien Ã  rÃ©pÃ©ter"
 
-#: src/lang.c:994
+#: src/lang.c:1004
 msgid "No previous unread article"
 msgstr "Aucun article non lu prÃ©cÃ©dent"
 
-#: src/lang.c:995
+#: src/lang.c:1005
 msgid "No responses"
 msgstr "Aucune rÃ©ponse"
 
-#: src/lang.c:996
+#: src/lang.c:1006
 msgid "No responses to list in current thread"
 msgstr "Aucune rÃ©ponse Ã  afficher dans le fil actuel"
 
-#: src/lang.c:997
+#: src/lang.c:1007
 msgid "*** No scopes ***"
 msgstr "*** Aucune sÃ©lection ***"
 
-#: src/lang.c:998
+#: src/lang.c:1008
 msgid "No search string"
 msgstr "Aucun terme Ã  rechercher"
 
-#: src/lang.c:999
+#: src/lang.c:1009
 msgid "No subject"
 msgstr "Aucun sujet"
 
-#: src/lang.c:1001
+#: src/lang.c:1011
 #, c-format
 msgid "%s: Terminal must have clear to end-of-line (ce)\n"
 msgstr "%s: Terminal doit avoir la fonction clear to end-of-line (ce)\n"
 
-#: src/lang.c:1002
+#: src/lang.c:1012
 #, c-format
 msgid "%s: Terminal must have clear to end-of-screen (cd)\n"
 msgstr "%s: Terminal doit avoir la fonction clear to end-of-screen (cd)\n"
 
-#: src/lang.c:1003
+#: src/lang.c:1013
 #, c-format
 msgid "%s: Terminal must have clearscreen (cl) capability\n"
 msgstr "%s: Terminal doit avoir la fonction clearscreen (cl)\n"
 
-#: src/lang.c:1004
+#: src/lang.c:1014
 #, c-format
 msgid "%s: Terminal must have cursor motion (cm)\n"
 msgstr "%s: Terminal doit avoir la fonction cursor motion (cm)\n"
 
-#: src/lang.c:1005
+#: src/lang.c:1015
 #, c-format
 msgid "%s: TERM variable must be set to use screen capabilities\n"
 msgstr "%s: la variable TERM doit Ãªtre utilisÃ©e pour utiliser les fonctions\n"
 
-#: src/lang.c:1007
+#: src/lang.c:1017
 #, c-format
 msgid "No viewer found for %s/%s\n"
 msgstr "Visualiseur introuvable pour %s/%s\n"
 
-#: src/lang.c:1008 src/lang.c:1780 src/lang.c:1821 src/lang.c:2130
+#: src/lang.c:1018 src/lang.c:1812 src/lang.c:1853 src/lang.c:2173
+#: src/lang.c:2261
 msgid "None"
 msgstr "Aucun"
 
-#: src/lang.c:1009
+#: src/lang.c:1019
 msgid "Newsgroup does not exist on this server"
 msgstr "Groupe inexistant sur ce serveur"
 
-#: src/lang.c:1010
+#: src/lang.c:1020
 #, c-format
 msgid "Group %s not found in active file"
 msgstr "Groupe %s introuvable dans le fichier active"
 
-#: src/lang.c:1012
+#: src/lang.c:1022
 msgid "c)reate it, use a)lternative name, use d)efault .newsrc, q)uit tin: "
 msgstr ""
 "c)rÃ©er, utiliser a)utre nom, utiliser .newsrc par d)Ã©faut, q)uitter tin : "
 
-#: src/lang.c:1013
+#: src/lang.c:1023
 msgid "use a)lternative name, use d)efault .newsrc, q)uit tin: "
 msgstr "utiliser a)utre nom, utiliser .newsrc par d)Ã©faut, q)uitter tin : "
 
-#: src/lang.c:1014
+#: src/lang.c:1024
 #, c-format
 msgid ""
 "# NNTP-server -> newsrc translation table and NNTP-server\n"
@@ -3773,53 +3836,68 @@ msgstr ""
 "#   news.ka.nu    /tmp/nrc-nu      kanu    nu\n"
 "#\n"
 
-#: src/lang.c:1021
+#: src/lang.c:1031
 msgid "NULL"
 msgstr "NULL"
 
-#: src/lang.c:1023
+#: src/lang.c:1033
 msgid "Only"
 msgstr "Actuel"
 
-#: src/lang.c:1025
+#: src/lang.c:1034
+#, fuzzy
+msgid "OpenPGP pubic key block"
+msgstr "Bloc de clÃ© publique OpenPGP"
+
+#: src/lang.c:1035
+#, fuzzy
+msgid "OpenPGP signature block"
+msgstr "Bloc de signature OpenPGP"
+
+#: src/lang.c:1037
 msgid "Options Menu"
 msgstr "Menu Options"
 
-#: src/lang.c:1026
+#: src/lang.c:1038
 msgid "Options Menu Commands"
 msgstr "Menu Options"
 
-#: src/lang.c:1027
+#: src/lang.c:1039
 #, fuzzy, c-format
 msgid "Option not enabled. Recompile with %s.%s\n"
 msgstr "Option non activÃ©e. Recompilez avec %s.%s\n"
 
 #. TRANSLATORS: do not translate header names like 'Path:'
-#: src/lang.c:1031
+#: src/lang.c:1043
 msgid "Path: line (case insensitive)"
 msgstr "l'en-tÃªte 'Path:' (casse sensible)   "
 
-#: src/lang.c:1032
+#: src/lang.c:1044
 #, c-format
 msgid "Error in regex: %s at pos. %d '%s'"
 msgstr "Erreur dans la regex : %s Ã  %d '%s'"
 
-#: src/lang.c:1033
+#: src/lang.c:1045
 #, c-format
 msgid "Error in regex: pcre internal error %d"
 msgstr "Erreur dans la regex : erreur pcre interne %d"
 
-#: src/lang.c:1035
+#: src/lang.c:1046
+#, fuzzy
+msgid "[-- PGP SIGNED MESSAGE --]\n"
+msgstr "[-- MESSAGE SIGNÃ‰ PGP --]\n"
+
+#: src/lang.c:1048
 #, c-format
 msgid "Error in regex: study - pcre internal error %s"
 msgstr "Erreur dans la regex : study - erreur pcre interne %s"
 
-#: src/lang.c:1037
+#: src/lang.c:1050
 msgid "Post a followup..."
 msgstr "Postage du suivi..."
 
 #. TODO: replace hard coded key-name in txt_post_error_ask_postpone
-#: src/lang.c:1039
+#: src/lang.c:1052
 msgid ""
 "An error has occurred while posting the article. If you think that this\n"
 "error is temporary or otherwise correctable, you can postpone the article\n"
@@ -3830,45 +3908,45 @@ msgstr ""
 "l'article comme brouillon et le rÃ©utiliser plus tard grÃ¢ce Ã  la commande "
 "^O.\n"
 
-#: src/lang.c:1042
+#: src/lang.c:1055
 msgid "Posted articles history"
 msgstr "Historique des articles postÃ©s"
 
-#: src/lang.c:1043
+#: src/lang.c:1056
 msgid "Posted Articles Menu Commands"
 msgstr "Commandes pour le menu des articles postÃ©s"
 
-#: src/lang.c:1044
+#: src/lang.c:1057
 msgid "Lookup failed"
 msgstr "Ã‰chec de la recherche"
 
-#: src/lang.c:1045
+#: src/lang.c:1058
 msgid "Operation not available for replies by mail"
 msgstr "OpÃ©ration impossible pour les rÃ©ponses par courriel"
 
-#: src/lang.c:1046
+#: src/lang.c:1059
 msgid "Already in posted articles history level"
 msgstr "DÃ©jÃ  dans l'historique des articles postÃ©s"
 
-#: src/lang.c:1047
+#: src/lang.c:1060
 #, c-format
 msgid "Post to newsgroup(s) [%s]> "
 msgstr "Poster dans groupe(s) [%s]> "
 
-#: src/lang.c:1048
+#: src/lang.c:1061
 msgid "-- post processing started --"
 msgstr "-- post-traitement lancÃ© --"
 
-#: src/lang.c:1049
+#: src/lang.c:1062
 msgid "-- post processing completed --"
 msgstr "-- post-traitement terminÃ© --"
 
-#: src/lang.c:1050
+#: src/lang.c:1063
 #, c-format
 msgid "Post subject [%s]> "
 msgstr "Poster le sujet [%s] > "
 
-#: src/lang.c:1051
+#: src/lang.c:1064
 msgid ""
 "# Summary of mailed/posted messages viewable by 'W' command from within "
 "tin.\n"
@@ -3876,77 +3954,77 @@ msgstr ""
 "# Sommaire des messages envoyÃ©s/postÃ©s visible par la commande 'W' depuis "
 "tin.\n"
 
-#: src/lang.c:1052
+#: src/lang.c:1065
 msgid "Posting article..."
 msgstr "Postage de l'article..."
 
-#: src/lang.c:1054
+#: src/lang.c:1067
 #, c-format
 msgid "Posting failed (%s)"
 msgstr "Ã‰chec du postage (%s)"
 
-#: src/lang.c:1056
+#: src/lang.c:1069
 #, c-format
 msgid "Posting: %.*s ..."
 msgstr "Postage : %.*s ..."
 
-#: src/lang.c:1057
+#: src/lang.c:1070
 #, c-format
 msgid "Post postponed articles [%%s]? (%s/%s/%s/%s/%s): "
 msgstr "Poster les brouillons [%%s] ? (%s/%s/%s/%s/%s) : "
 
-#: src/lang.c:1059
+#: src/lang.c:1072
 #, c-format
 msgid "Preparing for filtering on Path header (%d/%d)..."
 msgstr "PrÃ©paration pour filtrer dâ€™aprÃ¨s lâ€™en-tÃªte â€˜Pathâ€™ (%d/%d)â€¦"
 
-#: src/lang.c:1061
+#: src/lang.c:1074
 msgid "Processing attributes..."
 msgstr "Traitement du fichier attributes... "
 
-#: src/lang.c:1062
+#: src/lang.c:1075
 msgid "Processing mail messages marked for deletion."
 msgstr "Traitement des emails enregistrÃ©s marquÃ©s pour effacement."
 
-#: src/lang.c:1063
+#: src/lang.c:1076
 msgid "Processing saved articles marked for deletion."
 msgstr "Traitement des articles enregistrÃ©s marquÃ©s pour effacement."
 
-#: src/lang.c:1064
+#: src/lang.c:1077
 #, 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:1065
+#: src/lang.c:1078
 msgid "Article unchanged, abort mailing?"
 msgstr "Article inchangÃ©, annuler l'envoi ?"
 
-#: src/lang.c:1066
+#: src/lang.c:1079
 #, fuzzy, c-format
 msgid "Do you want to see postponed article (%d)?"
 msgid_plural "Do you want to see postponed articles (%d)?"
 msgstr[0] "Voulez-vous voir le brouillon (%d) ?"
 msgstr[1] "Voulez-vous voir les brouillons (%d) ?"
 
-#: src/lang.c:1068
+#: src/lang.c:1081
 msgid "Add quick kill filter?"
 msgstr "Ajouter rapidement un filtre ?"
 
-#: src/lang.c:1069
+#: src/lang.c:1082
 msgid "Add quick selection filter?"
 msgstr "Ajouter rapidement une rÃ¨gle ?"
 
-#: src/lang.c:1070
+#: src/lang.c:1083
 msgid "Do you really want to quit?"
 msgstr "Voulez-vous rÃ©ellement quitter ?"
 
-#: src/lang.c:1071
+#: src/lang.c:1084
 #, c-format
 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:1072
+#: src/lang.c:1085
 #, fuzzy
 msgid "You have a tagged article in this group - quit anyway?"
 msgid_plural "You have tagged articles in this group - quit anyway?"
@@ -3955,238 +4033,241 @@ msgstr[0] ""
 msgstr[1] ""
 "Vous avez des articles marquÃ©s dans ce groupe - quitter quand mÃªme ?"
 
-#: src/lang.c:1073
+#: src/lang.c:1086
 #, c-format
 msgid "%s=quit, %s=edit, %s=postpone: "
 msgstr "%s=quitter, %s=Ã©diter, %s=brouillon : "
 
-#: src/lang.c:1074
+#: src/lang.c:1087
 #, c-format
 msgid "%s=quit, %s=edit, %s=save kill description: "
 msgstr "%s=quitter, %s=Ã©diter, %s=enregistrer le filtre : "
 
-#: src/lang.c:1075
+#: src/lang.c:1088
 #, c-format
 msgid "%s=quit, %s=edit, %s=save select description: "
 msgstr "%s=quitter, %s=Ã©diter, %s=enregistrer la rÃ¨gle : "
 
-#: src/lang.c:1076
+#: src/lang.c:1089
 msgid "Do you really want to quit without saving your configuration?"
 msgstr "Voulez-vous rÃ©ellement quitter sans enregistrer votre configuration ?"
 
-#: src/lang.c:1078
+#: src/lang.c:1091
 msgid "Invalid range - valid are '0-9.$' e.g. 1-$"
 msgstr "Champ invalide - '0-9.$' pe. 1-$ est valide"
 
-#: src/lang.c:1080
+#: src/lang.c:1093
 msgid "Do you want to abort this operation?"
 msgstr "Voulez-vous annuler cette opÃ©ration ?"
 
-#: src/lang.c:1081
+#: src/lang.c:1094
 msgid "Do you want to exit tin immediately?"
 msgstr "Voulez-vous quitter tin immÃ©diatement ?"
 
-#: src/lang.c:1083
+#: src/lang.c:1096
 #, fuzzy
 msgid "Reading all articles..."
 msgstr "Lecture tous les articles..."
 
-#: src/lang.c:1084
+#: src/lang.c:1097
 #, fuzzy
 msgid "Reading all groups..."
 msgstr "Lecture tous les groupes..."
 
-#: src/lang.c:1085
+#: src/lang.c:1098
 msgid "Reading ('q' to quit)..."
 msgstr "Lecture ('q' pour quitter)..."
 
-#: src/lang.c:1086
+#: src/lang.c:1099
 #, fuzzy, c-format
 msgid "Reading attributes file: %s\n"
 msgstr "Lecture du fichier %sattributes : %s\n"
 
-#: src/lang.c:1087
+#: src/lang.c:1100
 #, fuzzy, c-format
 msgid "Reading global attributes file: %s\n"
 msgstr "Lecture du fichier %sattributes : %s\n"
 
-#: src/lang.c:1088
+#: src/lang.c:1101
 #, fuzzy, c-format
 msgid "Reading config file: %s\n"
 msgstr "Lecture du fichier %sconfig : %s\n"
 
-#: src/lang.c:1089
+#: src/lang.c:1102
 #, fuzzy, c-format
 msgid "Reading global config file: %s\n"
 msgstr "Lecture du fichier %sconfig : %s\n"
 
-#: src/lang.c:1090
+#: src/lang.c:1103
 #, fuzzy, c-format
 msgid "Reading filter file: %s\n"
 msgstr "Lecture du fichier filter : %s\n"
 
-#: src/lang.c:1092
+#: src/lang.c:1105
 msgid "reading from local spool"
 msgstr "lecture depuis le spool local"
 
-#: src/lang.c:1094
+#: src/lang.c:1107
 #, c-format
 msgid "Reading %s\n"
 msgstr "Lecture de %s\n"
 
-#: src/lang.c:1095
+#: src/lang.c:1108
 #, fuzzy, c-format
 msgid "Reading input history file: %s\n"
 msgstr "Lecture du fichier d'historique : %s\n"
 
-#: src/lang.c:1096
+#: src/lang.c:1109
 #, c-format
 msgid "Reading keymap file: %s\n"
 msgstr "Lecture du fichier keymap : %s\n"
 
-#: src/lang.c:1097
+#: src/lang.c:1110
 msgid "Reading groups from active file... "
 msgstr "Lecture des groupes depuis le fichier active... "
 
-#: src/lang.c:1098
+#: src/lang.c:1111
 msgid "Reading groups from newsrc file... "
 msgstr "Lecture des groupes depuis le fichier newsrc... "
 
-#: src/lang.c:1099
+#: src/lang.c:1112
 msgid "Reading newsgroups file... "
 msgstr "Lecture du fichier newsgroups... "
 
-#: src/lang.c:1100
+#: src/lang.c:1113
 #, fuzzy, c-format
 msgid "Reading newsrc file: %s"
 msgstr "Lecture du fichier newsrc : %s"
 
-#: src/lang.c:1101
+#: src/lang.c:1114
 #, fuzzy
 msgid "Reading unread articles..."
 msgstr "Lecture non lus articles..."
 
-#: src/lang.c:1102
+#: src/lang.c:1115
 #, fuzzy
 msgid "Reading unread groups..."
 msgstr "Lecture non lus groupes..."
 
 #. TRANSLATORS: do not translate header names like 'References:'
-#: src/lang.c:1104
+#: src/lang.c:1117
 msgid "References: line              "
 msgstr "l'en-tÃªte 'References:'"
 
-#: src/lang.c:1106
+#: src/lang.c:1119
 #, c-format
 msgid "(%d:%02d remaining)"
 msgstr "(%d:%02d restant)"
 
-#: src/lang.c:1108
+#: src/lang.c:1121
 #, c-format
 msgid "Bogus group %s removed."
 msgstr "Effacement du groupe corrompu %s."
 
-#: src/lang.c:1109
+#: src/lang.c:1122
 msgid "Removed from this rule: "
 msgstr "EffacÃ© de la rÃ¨gle : "
 
-#: src/lang.c:1110
+#: src/lang.c:1123
 #, c-format
 msgid "Error: rename %s to %s"
 msgstr "Erreur : renommer %s Ã  %s"
 
-#: src/lang.c:1111
+#: src/lang.c:1124
 msgid "Reply to author..."
 msgstr "RÃ©pondre Ã  l'auteur..."
 
-#: src/lang.c:1112
+#: src/lang.c:1125
 msgid "Repost"
 msgstr "Reposter"
 
-#: src/lang.c:1113
+#: src/lang.c:1126
 msgid "Reposting article..."
 msgstr "Repostage de l'article..."
 
 #. TODO: plural-forms? (do we have a counter?)
-#: src/lang.c:1115
+#: src/lang.c:1128
 #, c-format
 msgid "Repost article(s) to group(s) [%s]> "
 msgstr "Reposter article(s) dans groupe(s) [%s] > "
 
-#: src/lang.c:1116
+#: src/lang.c:1129
 msgid "Reset newsrc?"
 msgstr "RÃ©initialiser newsrc ?"
 
-#: src/lang.c:1117
-msgid "Responses have been directed to the following newsgroups"
-msgstr "Les rÃ©ponses ont Ã©tÃ© redirigÃ©es vers les groupes suivants"
+#: src/lang.c:1130
+#, fuzzy
+msgid "Responses have been directed to the following newsgroup"
+msgid_plural "Responses have been directed to the following newsgroups"
+msgstr[0] "Les rÃ©ponses ont Ã©tÃ© redirigÃ©es vers les groupes suivants"
+msgstr[1] "Les rÃ©ponses ont Ã©tÃ© redirigÃ©es vers les groupes suivants"
 
-#: src/lang.c:1118
+#: src/lang.c:1131
 #, 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:1119
+#: src/lang.c:1132
 msgid "Press <RETURN> to continue..."
 msgstr "Appuyez sur <RETOUR> pour continuer..."
 
-#: src/lang.c:1121
+#: src/lang.c:1134
 #, c-format
 msgid "Score: %s"
 msgstr "Score : %s"
 
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:1123
+#: src/lang.c:1136
 #, c-format
 msgid "Select From    [%s] (y/n): "
 msgstr "   De : [%s] (o/n) : "
 
 #. TRANSLATORS: do not translate header names like 'Lines:'
-#: src/lang.c:1125
+#: src/lang.c:1138
 msgid "Select Lines: (</>num): "
 msgstr "Nombre de lignes (</>num)    : "
 
-#: src/lang.c:1126
+#: src/lang.c:1139
 msgid "Auto-select Article Menu"
 msgstr "CrÃ©er une rÃ¨gle"
 
-#: src/lang.c:1127
+#: src/lang.c:1140
 #, c-format
 msgid "Select Msg-ID  [%s] (f/l/o/n): "
 msgstr "SÃ©lection par Msg-ID : [%s] (t/d/a/n) : "
 
-#: src/lang.c:1128
+#: src/lang.c:1141
 msgid "Select pattern scope: "
 msgstr "RÃ¨gle s'appliquant Ã  : "
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:1130
+#: src/lang.c:1143
 #, c-format
 msgid "Select Subject [%s] (y/n): "
 msgstr "Sujet : [%s] (o/n) : "
 
-#: src/lang.c:1131
+#: src/lang.c:1144
 msgid "Select text pattern : "
 msgstr "Texte ou terme  : "
 
-#: src/lang.c:1132
+#: src/lang.c:1145
 msgid "Select time in days   : "
 msgstr "DurÃ©e de la rÃ¨gle            : "
 
-#: src/lang.c:1133
+#: src/lang.c:1146
 msgid "[k]"
 msgstr "[k]"
 
-#: src/lang.c:1134
+#: src/lang.c:1147
 msgid "[T]"
 msgstr "[T]"
 
-#: src/lang.c:1135
+#: src/lang.c:1148
 msgid " R"
 msgstr " R"
 
-#: src/lang.c:1136
+#: src/lang.c:1149
 #, c-format
 msgid ""
 "# %s server configuration file\n"
@@ -4207,19 +4288,25 @@ msgstr ""
 "# Enfin, ne touchez pas Ã  ce fichier si vous ne savez pas quoi y faire.\n"
 "############################################################################\n"
 
-#: src/lang.c:1142
+#: src/lang.c:1155
+#, fuzzy
 msgid ""
 "\n"
 "# config options\n"
 msgstr ""
+"\n"
+"# options de configuration\n"
 
-#: src/lang.c:1143
+#: src/lang.c:1156
+#, fuzzy
 msgid ""
 "\n"
 "# internal data, should not be modified\n"
 msgstr ""
+"\n"
+"# donnÃ©es internes, ne doivent pas Ãªtre modifiÃ©es\n"
 
-#: src/lang.c:1144
+#: src/lang.c:1157
 #, fuzzy
 msgid ""
 "\n"
@@ -4228,60 +4315,66 @@ msgstr ""
 "\n"
 "# tinrc Options de remplacement\n"
 
-#: src/lang.c:1145
+#: src/lang.c:1158
+#, fuzzy
 msgid "Serverrc Menu"
-msgstr ""
+msgstr "Menu serverrc"
 
-#: src/lang.c:1146
+#: src/lang.c:1159
+#, fuzzy
+msgid "shell archive (shar)"
+msgstr "Archive shell (shar)"
+
+#: src/lang.c:1160
 msgid "Showing unread groups only"
 msgstr "Afficher uniquement les groupes non lus"
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:1148
+#: src/lang.c:1162
 msgid "Subject: line (ignore case)   "
 msgstr "l'en-tÃªte 'Subject:' (ignorer la casse)"
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:1150
+#: src/lang.c:1164
 msgid "Subject: line (case sensitive)"
 msgstr "l'en-tÃªte 'Subject:' (casse sensible)"
 
-#: src/lang.c:1151
+#: src/lang.c:1165
 msgid "Save"
 msgstr "Enregistrer"
 
-#: src/lang.c:1152
+#: src/lang.c:1166
 #, c-format
 msgid "Save '%s' (%s/%s)?"
 msgstr "Enregistrer '%s' (%s/%s) ?"
 
-#: src/lang.c:1153
+#: src/lang.c:1167
 msgid "Save configuration before continuing?"
 msgstr "Enregistrer la configuration avant de continuer ?"
 
-#: src/lang.c:1154
+#: src/lang.c:1168
 msgid "Save filename> "
 msgstr "Enregistrer sous le nom de fichier > "
 
-#: src/lang.c:1155
+#: src/lang.c:1169
 msgid "Saved"
 msgstr "EnregistrÃ©"
 
-#: src/lang.c:1156
+#: src/lang.c:1170
 #, fuzzy, c-format
 msgid "%s unread (%s hot) %s in %s\n"
 msgstr "%s non lu (%s sÃ©l.) %s dans %s\n"
 
-#: src/lang.c:1157
+#: src/lang.c:1171
 #, c-format
 msgid "Saved %s...\n"
 msgstr "Enregistrement de %s...\n"
 
-#: src/lang.c:1158
+#: src/lang.c:1172
 msgid "Nothing was saved"
 msgstr "Rien n'a Ã©tÃ© enregistrÃ©"
 
-#: src/lang.c:1159
+#: src/lang.c:1173
 #, c-format
 msgid ""
 "\n"
@@ -4290,201 +4383,201 @@ msgstr ""
 "\n"
 "%s %d %s de %d %s\n"
 
-#: src/lang.c:1160
+#: src/lang.c:1174
 #, c-format
 msgid "-- %s saved to %s%s --"
 msgstr "-- %s enregistrÃ© sous %s%s --"
 
-#: src/lang.c:1161
+#: src/lang.c:1175
 #, c-format
 msgid "-- %s saved to %s - %s --"
 msgstr "-- %s enregistrÃ© sous %s - %s --"
 
-#: src/lang.c:1162
+#: src/lang.c:1176
 msgid "Saving..."
 msgstr "Enregistrement..."
 
-#: src/lang.c:1163
+#: src/lang.c:1177
 #, c-format
 msgid "%s: Screen initialization failed"
 msgstr "%s : Ã‰chec de l'initialisation de l'Ã©cran"
 
-#: src/lang.c:1165
+#: src/lang.c:1179
 #, c-format
 msgid "%s: screen is too small\n"
 msgstr "%s : l'Ã©cran est trop petit\n"
 
-#: src/lang.c:1167
+#: src/lang.c:1181
 #, c-format
 msgid "screen is too small, %s is exiting"
 msgstr "l'Ã©cran est trop petit, %s quitte"
 
-#: src/lang.c:1168
+#: src/lang.c:1182
 msgid "Delete scope?"
 msgstr "Effacer la sÃ©lection ?"
 
-#: src/lang.c:1169
+#: src/lang.c:1183
 msgid "Enter scope> "
 msgstr "Entrez la sÃ©lection > "
 
-#: src/lang.c:1170
+#: src/lang.c:1184
 msgid "Select new position> "
 msgstr "SÃ©lection de la nouvelle position > "
 
-#: src/lang.c:1171
+#: src/lang.c:1185
 msgid "New position cannot be a global scope"
 msgstr "Nouvelle position ne peut Ãªtre une sÃ©lection globale"
 
-#: src/lang.c:1172
+#: src/lang.c:1186
 msgid "Global scope, operation not allowed"
 msgstr "OpÃ©ration interdite, sÃ©lection globale"
 
-#: src/lang.c:1173
+#: src/lang.c:1187
 msgid "Rename scope> "
 msgstr "Renommer la sÃ©lection "
 
-#: src/lang.c:1174
+#: src/lang.c:1188
 msgid "Select scope> "
 msgstr "SÃ©lectionner le groupe > "
 
-#: src/lang.c:1175
+#: src/lang.c:1189
 msgid "Scopes Menu"
 msgstr "Menu Options"
 
-#: src/lang.c:1176
+#: src/lang.c:1190
 msgid "Scopes Menu Commands"
 msgstr "Menu de sÃ©lection"
 
-#: src/lang.c:1177
+#: src/lang.c:1191
 #, c-format
 msgid "Search backwards [%s]> "
 msgstr "Recherche arriÃ¨re [%s] > "
 
-#: src/lang.c:1178
+#: src/lang.c:1192
 #, c-format
 msgid "Search body [%s]> "
 msgstr "Rechercher dans le corps [%s] > "
 
-#: src/lang.c:1179
+#: src/lang.c:1193
 #, c-format
 msgid "Search forwards [%s]> "
 msgstr "Recherche avant [%s] > "
 
-#: src/lang.c:1180
+#: src/lang.c:1194
 msgid "Searching..."
 msgstr "Recherche..."
 
-#: src/lang.c:1181
+#: src/lang.c:1195
 #, c-format
 msgid "Searching article %d of %d ('q' to abort)..."
 msgstr "Recherche article %d sur %d ('q' pour annuler)..."
 
-#: src/lang.c:1182
+#: src/lang.c:1196
 msgid "Select article> "
 msgstr "SÃ©lectionner l'article > "
 
-#: src/lang.c:1183
+#: src/lang.c:1197
 msgid ""
 "Select option number before text or use arrow keys and <CR>. 'q' to quit."
 msgstr ""
 "Choisir un numÃ©ro ou utiliser les flÃ¨ches puis <RETOUR>. 'q' pour quitter."
 
-#: src/lang.c:1184
+#: src/lang.c:1198
 msgid "Select group> "
 msgstr "SÃ©lectionner le groupe > "
 
-#: src/lang.c:1185
+#: src/lang.c:1199
 #, c-format
 msgid "Enter selection pattern [%s]> "
 msgstr "Entrez le critÃ¨re de sÃ©lection [%s] > "
 
-#: src/lang.c:1186
+#: src/lang.c:1200
 msgid "Select thread> "
 msgstr "SÃ©lectionner le fil > "
 
-#: src/lang.c:1187
+#: src/lang.c:1201
 #, c-format
 msgid "%s %s %s (\"%s\"): send a DETAILED bug report to %s\n"
 msgstr "%s %s %s (\"%s\"): envoi d'un rapport de bogue DÃ‰TAILLÃ‰ Ã  %s\n"
 
-#: src/lang.c:1188
+#: src/lang.c:1202
 #, fuzzy
 msgid "Serverrc Menu Commands"
 msgstr "Menu de sÃ©lection"
 
-#: src/lang.c:1189
+#: src/lang.c:1203
 msgid "servers active-file"
 msgstr "fichier active des serveurs"
 
-#: src/lang.c:1190
+#: src/lang.c:1204
 #, c-format
 msgid "Skipped %s"
 msgstr "%s sautÃ©s"
 
-#: src/lang.c:1191
+#: src/lang.c:1205
 msgid "Cannot move into new newsgroups. Subscribe first..."
 msgstr "DÃ©placement dans nouveaux groupes impossible. Abonnez-vous d'abord..."
 
-#: src/lang.c:1192
+#: src/lang.c:1206
 msgid "<SPACE>"
 msgstr "<ESPACE>"
 
-#: src/lang.c:1193
+#: src/lang.c:1207
 #, c-format
 msgid "Starting: (%s)"
 msgstr "DÃ©marrage : (%s)"
 
-#: src/lang.c:1195
+#: src/lang.c:1209
 #, fuzzy, c-format
 msgid "Startup time was: %s\n"
 msgstr "Temps dÃ©marrage  : %s\n"
 
-#: src/lang.c:1197
+#: src/lang.c:1211
 #, c-format
 msgid "List Thread (%d of %d)"
 msgstr "Visualisation du fil (%d sur %d)"
 
-#: src/lang.c:1198
+#: src/lang.c:1212
 #, c-format
 msgid "Thread (%.*s)"
 msgstr "Fil (%.*s)"
 
-#: src/lang.c:1199
+#: src/lang.c:1213
 msgid "Enter wildcard subscribe pattern> "
 msgstr "Entrer un caractÃ¨re joker comme critÃ¨re > "
 
-#: src/lang.c:1200
+#: src/lang.c:1214
 #, fuzzy, c-format
 msgid "subscribed to %d group"
 msgid_plural "subscribed to %d groups"
 msgstr[0] "AbonnÃ© Ã  %d groupe"
 msgstr[1] "AbonnÃ© Ã  %d groupes"
 
-#: src/lang.c:1201
+#: src/lang.c:1215
 #, c-format
 msgid "Subscribed to %s"
 msgstr "AbonnÃ© Ã  %s"
 
-#: src/lang.c:1202
+#: src/lang.c:1216
 msgid "Subscribing... "
 msgstr "Abonnement... "
 
-#: src/lang.c:1203
+#: src/lang.c:1217
 #, c-format
 msgid "Repost or supersede article(s) [%%s]? (%s/%s/%s): "
 msgstr "Reposter ou remplacer le(s) article(s) [%%s]? (%s/%s/%s) : "
 
 #. TODO: plural-forms? (do we have a counter?)
-#: src/lang.c:1205
+#: src/lang.c:1219
 #, c-format
 msgid "Supersede article(s) to group(s) [%s]> "
 msgstr "Remplacer le(s) article(s) du(es) groupe(s) [%s] > "
 
-#: src/lang.c:1206
+#: src/lang.c:1220
 msgid "Superseding article ..."
 msgstr "Remplacement de l'article..."
 
-#: src/lang.c:1207
+#: src/lang.c:1221
 #, c-format
 msgid ""
 "\n"
@@ -4493,44 +4586,44 @@ msgstr ""
 "\n"
 "ArrÃªtÃ©. Tapez 'fg' pour relancer %s\n"
 
-#: src/lang.c:1209
+#: src/lang.c:1223
 #, c-format
 msgid "%d day"
 msgid_plural "%d days"
 msgstr[0] "%d jour"
 msgstr[1] "%d jours"
 
-#: src/lang.c:1210
+#: src/lang.c:1224
 msgid "<TAB>"
 msgstr "<TAB>"
 
-#: src/lang.c:1211
+#: src/lang.c:1225
 #, fuzzy
 msgid "Tagged article"
 msgid_plural "Tagged articles"
 msgstr[0] "Article marquÃ©"
 msgstr[1] "Articles marquÃ©s"
 
-#: src/lang.c:1212
+#: src/lang.c:1226
 #, fuzzy
 msgid "Tagged thread"
 msgstr "PiÃ¨ce-jointe marquÃ©e"
 
-#: src/lang.c:1214
+#: src/lang.c:1228
 msgid "TeX "
 msgstr "TeX "
 
-#: src/lang.c:1215
+#: src/lang.c:1229
 #, c-format
 msgid "Version: %s %s release %s (\"%s\")"
 msgstr "Version : %s %s release %s (\"%s\")"
 
-#: src/lang.c:1216
+#: src/lang.c:1230
 msgid "# Default action/prompt strings\n"
 msgstr "# Termes action/prompt par dÃ©faut\n"
 
 #. TRANSLATORS: do not translate header names like 'Subject:', 'From:', ...
-#: src/lang.c:1218
+#: src/lang.c:1232
 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"
@@ -4550,7 +4643,7 @@ msgstr ""
 "# 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:1231
+#: src/lang.c:1245
 #, fuzzy
 msgid ""
 "# If ON print current subject or newsgroup description in the last line\n"
@@ -4559,97 +4652,101 @@ msgstr ""
 "derniÃ¨re\n"
 "# ligne\n"
 
-#: src/lang.c:1232
-msgid "# Host & time info used for detecting new groups (don't touch)\n"
+#: src/lang.c:1246
+#, fuzzy
+msgid ""
+"\n"
+"# Host & time info used for detecting new groups (don't touch)\n"
 msgstr ""
+"\n"
 "# Info sur l'hÃ´te & l'heure utilisÃ©es pour dÃ©tecter les nouveaux groupes (ne "
 "pas toucher)\n"
 
-#: src/lang.c:1233
+#: src/lang.c:1247
 msgid "There is no news\n"
 msgstr "Rien de neuf\n"
 
-#: src/lang.c:1234
+#: src/lang.c:1248
 msgid "Thread"
 msgstr "Fil"
 
-#: src/lang.c:1235
+#: src/lang.c:1249
 msgid "Thread Level Commands"
 msgstr "Commandes pour fil"
 
-#: src/lang.c:1236
+#: src/lang.c:1250
 msgid "Thread deselected"
 msgstr "Fil dÃ©sÃ©lectionnÃ©"
 
-#: src/lang.c:1237
+#: src/lang.c:1251
 msgid "Thread selected"
 msgstr "Fil sÃ©lectionnÃ©"
 
-#: src/lang.c:1238
+#: src/lang.c:1252
 #, c-format
 msgid "Thread %4s of %4s"
 msgstr "    Fil %4s sur %4s"
 
-#: src/lang.c:1239
+#: src/lang.c:1253
 msgid "Threading articles..."
 msgstr "Regroupement des articles..."
 
-#: src/lang.c:1240
+#: src/lang.c:1254
 msgid "Threading by multipart"
 msgstr "Regroupement par partie"
 
-#: src/lang.c:1242
+#: src/lang.c:1256
 #, fuzzy
 msgid "No ALP negotiated."
 msgstr "Pas d'ALP nÃ©gociÃ©."
 
-#: src/lang.c:1244
+#: src/lang.c:1258
 msgid "<failed to retrieve cipher>"
 msgstr "<Ã©chec de la rÃ©cupÃ©ration du chiffrement>"
 
-#: src/lang.c:1245
+#: src/lang.c:1259
 msgid "<failed to retrieve issuer>"
 msgstr "<Ã©chec de la rÃ©cupÃ©ration de lâ€™Ã©metteur>"
 
-#: src/lang.c:1246
+#: src/lang.c:1260
 msgid "<failed to retrieve subject>"
 msgstr "<Ã©chec de la rÃ©cupÃ©ration du sujet>"
 
-#: src/lang.c:1247
+#: src/lang.c:1261
 msgid "<failed to retrieve version>"
 msgstr "<Ã©chec de la rÃ©cupÃ©ration de la version>"
 
-#: src/lang.c:1248
+#: src/lang.c:1262
 #, c-format
 msgid "%s handshake done: %s\n"
 msgstr "%s Ã©change effectuÃ© : %s\n"
 
-#: src/lang.c:1251
+#: src/lang.c:1265
 #, c-format
 msgid "TLS handshake failed: %s (%d)\n"
 msgstr "Ã‰chec de l'Ã©change TLS : %s (%d)\n"
 
-#: src/lang.c:1252
+#: src/lang.c:1266
 #, c-format
 msgid "TLS peer verification failed: %s\n"
 msgstr "Ã‰chec de la vÃ©rification TLS du tiers : %s\n"
 
-#: src/lang.c:1253
+#: src/lang.c:1267
 #, c-format
 msgid "TLS peer verification failed, continuing anyway as requested: %s\n"
 msgstr ""
 "Ã‰chec de la vÃ©rification TLS du tiers, continuer quand mÃªme comme demandÃ© : "
 "%s\n"
 
-#: src/lang.c:1254
+#: src/lang.c:1268
 msgid "<unable to retrieve status>"
 msgstr "<rÃ©cupÃ©ration du statut impossible>"
 
-#: src/lang.c:1255
+#: src/lang.c:1269
 msgid "unexpected certificate verification status!"
 msgstr "statut inattendu de la vÃ©rification du certificat !"
 
-#: src/lang.c:1258
+#: src/lang.c:1272
 #, c-format
 msgid ""
 "TLS peer verification failed: %s.\n"
@@ -4658,217 +4755,221 @@ msgstr ""
 "Ã‰chec de la vÃ©rification TLS du tiers : %s\n"
 "Continuer quand mÃªme comme demandÃ©.\n"
 
-#: src/lang.c:1261
+#: src/lang.c:1275
 #, c-format
 msgid "TLS handshake done: %s\n"
 msgstr "Ã‰change TLS effectuÃ© : %s\n"
 
-#: src/lang.c:1264
+#: src/lang.c:1278
 #, c-format
 msgid "TLS handshake failed: %s\n"
 msgstr "Ã‰chec de l'Ã©change TLS : %s\n"
 
-#: src/lang.c:1267
+#: src/lang.c:1281
 #, c-format
 msgid "Toggled word highlighting %s"
 msgstr "(DÃ©s)activer surbrillance %s"
 
-#: src/lang.c:1268
+#: src/lang.c:1282
 msgid "Toggled rot13 encoding"
 msgstr "(DÃ©s)activer codage rot13"
 
-#: src/lang.c:1269
+#: src/lang.c:1283
 #, c-format
 msgid "Toggled German TeX encoding %s"
 msgstr "(DÃ©s)activer codage TeX Allemand %s"
 
-#: src/lang.c:1270
+#: src/lang.c:1284
 #, c-format
 msgid "Toggled tab-width to %d"
 msgstr "(DÃ©s)activer largeur de tabulation Ã  %d"
 
-#: src/lang.c:1271
+#: src/lang.c:1285
 #, fuzzy, c-format
 msgid "Verbatim handling: %s"
 msgstr "#  verbatim_handling=ON/OFF\n"
 
-#: src/lang.c:1273
+#: src/lang.c:1287
 #, c-format
 msgid "%d Trying to dotlock %s"
 msgstr "%d essaye de dÃ©verrouiller %s"
 
-#: src/lang.c:1274
+#: src/lang.c:1288
 #, c-format
 msgid "%d Trying to lock %s"
 msgstr "%d essaye de verrouiller %s"
 
-#: src/lang.c:1276
+#: src/lang.c:1290
 #, c-format
 msgid "%s=help"
 msgstr "%s=aide"
 
-#: src/lang.c:1278
+#: src/lang.c:1292
 msgid "Unlimited"
 msgstr "IllimitÃ©e"
 
-#: src/lang.c:1279
+#: src/lang.c:1293
 #, fuzzy
 msgid "Untagged article"
 msgstr "Article initial"
 
-#: src/lang.c:1280
+#: src/lang.c:1294
 #, fuzzy
 msgid "Untagged thread"
 msgstr "dÃ©marquer tout fil marquÃ©"
 
-#: src/lang.c:1281
+#: src/lang.c:1295
 msgid "Enter wildcard unsubscribe pattern> "
 msgstr "Terme joker pour se dÃ©sabonner > "
 
-#: src/lang.c:1282
+#: src/lang.c:1296
 #, c-format
 msgid "Error decoding %s : %s"
 msgstr "Erreur lors du dÃ©codage de %s : %s"
 
-#: src/lang.c:1283
+#: src/lang.c:1297
 msgid "No end."
 msgstr "Pas de fin."
 
-#: src/lang.c:1284
+#: src/lang.c:1298
 #, c-format
 msgid "%s successfully decoded."
 msgstr "%s dÃ©codÃ© avec succÃ¨s."
 
-#: src/lang.c:1286
+#: src/lang.c:1300
 msgid "unchanged"
 msgstr "inchangÃ©"
 
-#: src/lang.c:1288
+#: src/lang.c:1302
 msgid "(unknown)"
 msgstr "(inconnu)"
 
-#: src/lang.c:1290
+#: src/lang.c:1304
 msgid "unknown error"
 msgstr "erreur inconnue"
 
-#: src/lang.c:1292
+#: src/lang.c:1306
 #, fuzzy, c-format
 msgid "unsubscribed from %d group"
 msgid_plural "unsubscribed from %d groups"
 msgstr[0] "dÃ©sabonnÃ© de %d groupe"
 msgstr[1] "dÃ©sabonnÃ© de %d groupes"
 
-#: src/lang.c:1293
+#: src/lang.c:1307
 #, c-format
 msgid "Unsubscribed from %s"
 msgstr "DÃ©sabonnÃ© de %s"
 
-#: src/lang.c:1294
+#: src/lang.c:1308
 msgid "Unsubscribing... "
 msgstr "DÃ©sabonnement... "
 
-#: src/lang.c:1295
+#: src/lang.c:1309
 msgid "Unthreading articles..."
 msgstr "DÃ©groupement des articles..."
 
-#: src/lang.c:1296
+#: src/lang.c:1310
 #, fuzzy, c-format
 msgid "Updating %s..."
 msgstr "Mise Ã  jour de %s..."
 
-#: src/lang.c:1297
+#: src/lang.c:1311
 msgid "URL Menu"
 msgstr "Menu URL"
 
-#: src/lang.c:1298
+#: src/lang.c:1312
 msgid "URL Menu Commands"
 msgstr "Menu URL"
 
-#: src/lang.c:1299
+#: src/lang.c:1313
 #, c-format
 msgid "Opening %s"
 msgstr "Ouverture de %s"
 
-#: src/lang.c:1300
+#: src/lang.c:1314
 msgid "Select URL> "
 msgstr "SÃ©lectionner l'URL >"
 
-#: src/lang.c:1301
+#: src/lang.c:1315
 msgid "No URLs in this article"
 msgstr "Plus d'URL dans cet article"
 
-#: src/lang.c:1303
+#: src/lang.c:1317
 #, fuzzy, c-format
 msgid "SASL MECHS    : %s\n"
 msgstr "ASL MECHS    : %s\n"
 
-#: src/lang.c:1304
+#: src/lang.c:1318
 #, fuzzy, c-format
 msgid "SASL MECH used: %s\n"
 msgstr "SASL MECH uti.: %s\n"
 
-#: src/lang.c:1306
+#: src/lang.c:1320
 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:1307
+#: src/lang.c:1321
 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:1308
+#: src/lang.c:1322
 msgid "  -q       don't check for new newsgroups"
 msgstr "  -q       ne pas vÃ©rifier s'il y a des nouveaux groupes"
 
-#: src/lang.c:1309
+#: src/lang.c:1323
 msgid "  -X       don't save any files on quit"
 msgstr "  -X       ne pas enregistrer de fichiers Ã  la fermeture"
 
-#: src/lang.c:1310
+#: src/lang.c:1324
 msgid "  -d       don't show newsgroup descriptions"
 msgstr "  -d       ne pas afficher les descriptions des groupes"
 
-#: src/lang.c:1311
+#: src/lang.c:1325
 #, fuzzy, c-format
 msgid "  -F file  filter file to use [default=%s]"
 msgstr "  -F fich. fichier de filtre Ã  utiliser [dÃ©faut=%s]"
 
-#: src/lang.c:1312
+#: src/lang.c:1326
 msgid "  -G limit get only limit articles/group"
 msgstr "  -G nombre d'articles par groupe limite"
 
-#: src/lang.c:1313
+#: src/lang.c:1327
 #, c-format
 msgid "  -H       help information about %s"
 msgstr "  -H       aide Ã  propos de %s"
 
-#: src/lang.c:1314
+#: src/lang.c:1328
 msgid "  -h       this help message"
 msgstr "  -h       ce message d'aide"
 
-#: src/lang.c:1315
+#: src/lang.c:1329
+msgid "  -i file  import (append) raw proto article to postponed.articles"
+msgstr ""
+
+#: src/lang.c:1330
 #, c-format
 msgid "  -I dir   news index file directory [default=%s]"
 msgstr "  -I rÃ©p.  rÃ©pertoire du fichier index [dÃ©faut=%s]"
 
-#: src/lang.c:1317
+#: src/lang.c:1332
 #, fuzzy
 msgid "  -L msgid show the message with that Message-ID"
 msgstr "  -L msgid affiche le message avec cet Message-ID"
 
-#: src/lang.c:1319
+#: src/lang.c:1334
 msgid "  -u       update index files (batch mode)"
 msgstr "  -u       mÃ j des fichiers index (en tÃ¢che de fond)"
 
-#: src/lang.c:1320
+#: src/lang.c:1335
 #, c-format
 msgid "  -m dir   mailbox directory [default=%s]"
 msgstr "  -m rÃ©p.  rÃ©pertoire des bÃ l [dÃ©faut=%s]"
 
-#: src/lang.c:1321
+#: src/lang.c:1336
 #, c-format
 msgid ""
 "\n"
@@ -4877,57 +4978,57 @@ msgstr ""
 "\n"
 "Envoyez par mail vos rapports de bogues/suggestions Ã  %s"
 
-#: src/lang.c:1322
+#: src/lang.c:1337
 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:1323
+#: src/lang.c:1338
 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:1324
+#: src/lang.c:1339
 #, c-format
 msgid "  -f file  subscribed to newsgroups file [default=%s]"
 msgstr "  -f fich. abonnÃ© au fichier groupes [dÃ©faut=%s]"
 
-#: src/lang.c:1326
+#: src/lang.c:1341
 #, fuzzy, c-format
 msgid "  -t sec   override nntp_read_timeout_secs setting [default=%d]"
 msgstr "  -t sec   remplacer le paramÃ¨tre nntp_read_timeout_secs [dÃ©faut=%d]"
 
-#: src/lang.c:1328
+#: src/lang.c:1343
 msgid "  -x       no-posting mode"
 msgstr "  -x       mode postage OFF"
 
-#: src/lang.c:1329
+#: src/lang.c:1344
 msgid "  -w       post an article and exit"
 msgstr "  -w       poster un article puis quitter"
 
-#: src/lang.c:1330
+#: src/lang.c:1345
 msgid "  -o       post all postponed articles and exit"
 msgstr "  -o       poster tous les brouillons puis quitter"
 
-#: src/lang.c:1331
+#: src/lang.c:1346
 msgid "  -R       read news saved by -S option"
 msgstr "  -R       lire les articles enregistrÃ©s via l'option -S"
 
-#: src/lang.c:1332
+#: src/lang.c:1347
 #, c-format
 msgid "  -s dir   save news directory [default=%s]"
 msgstr "  -s rÃ©p.  rÃ©pertoire oÃ¹ enregistrer les articles [dÃ©faut=%s]"
 
-#: src/lang.c:1333
+#: src/lang.c:1348
 msgid "  -S       save new news for later reading (batch mode)"
 msgstr ""
 "  -S       enregistrer tout nouvel article pour lecture diffÃ©rÃ©e (en tÃ¢che "
 "de fond)"
 
-#: src/lang.c:1334
+#: src/lang.c:1349
 msgid "  -z       start if any unread news"
 msgstr "  -z       lancer si articles non lus"
 
-#: src/lang.c:1335
+#: src/lang.c:1350
 #, c-format
 msgid ""
 "A Usenet reader.\n"
@@ -4937,98 +5038,103 @@ msgstr ""
 "Un lecteur UseNet.\n"
 "Usage : %s [options] [groupe[,...]]"
 
-#: src/lang.c:1336
+#: src/lang.c:1351
+#, fuzzy, c-format
+msgid "  -J file  tinrc file to use [default=%s]"
+msgstr "  -J fich. fichier de tinrc Ã  utiliser [dÃ©faut=%s]"
+
+#: src/lang.c:1352
 msgid "  -v       verbose output for batch mode options"
 msgstr "  -v       sortie dÃ©taillÃ©e pour options en tÃ¢che de fond"
 
-#: src/lang.c:1337
+#: src/lang.c:1353
 msgid "  -V       print version & date information"
 msgstr "  -V       afficher infos date & version"
 
-#: src/lang.c:1338
+#: src/lang.c:1354
 msgid "Use MIME display program for this message?"
 msgstr "Utiliser le programme d'affichage MIME pour ce message ?"
 
-#: src/lang.c:1339
+#: src/lang.c:1355
 #, fuzzy, c-format
 msgid "%s only useful without batch mode operations.%s\n"
 msgstr "%s utile seulement sans opÃ©rations en tÃ¢che de fond.%s\n"
 
-#: src/lang.c:1340
+#: src/lang.c:1356
 #, fuzzy, c-format
 msgid "%s only useful for batch mode operations.%s\n"
 msgstr "%s utile seulement pour opÃ©rations en tÃ¢che de fond.%s\n"
 
-#: src/lang.c:1341
+#: src/lang.c:1357
 #, fuzzy, c-format
 msgid "%s only useful for batch or debug mode operations.%s\n"
 msgstr ""
 "%s utile seulement pour opÃ©rations en tÃ¢che de fond ou de dÃ©bogage.%s\n"
 
-#: src/lang.c:1342
+#: src/lang.c:1358
 #, fuzzy, c-format
 msgid "Useless combination %s and %s. Ignoring %s.%s\n"
 msgstr "Combinaison %s et %s inutile. %s ignorÃ©e.%s\n"
 
-#: src/lang.c:1343
+#: src/lang.c:1359
 msgid "uuencoded file"
 msgstr "fichier uuencode"
 
-#: src/lang.c:1344
+#: src/lang.c:1360
 msgid "incomplete uuencoded file"
 msgstr "fichier uuencode incomplet"
 
-#: src/lang.c:1347
+#: src/lang.c:1363
 #, c-format
 msgid "Valid not after : %s%s\n"
 msgstr "Non valide aprÃ¨s : %s%s\n"
 
-#: src/lang.c:1348
+#: src/lang.c:1364
 #, c-format
 msgid "Valid not before: %s%s\n"
 msgstr "Non valide avant : %s%s\n"
 
-#: src/lang.c:1349
+#: src/lang.c:1365
 #, fuzzy
 msgid " <- NOT YET VALID!"
 msgstr " <- PAS ENCORE VALIDE !"
 
-#: src/lang.c:1350
+#: src/lang.c:1366
 #, fuzzy
 msgid " <- NO LONGER VALID!"
 msgstr " <- PLUS VALIDE !"
 
-#: src/lang.c:1352
+#: src/lang.c:1368
 #, fuzzy, c-format
 msgid "%s %s out of range (%d - %d). Ignored."
 msgstr "%s %s expirÃ© (%d - %d). IgnorÃ©."
 
-#: src/lang.c:1353
+#: src/lang.c:1369
 #, fuzzy, c-format
 msgid "%s %d out of range (0 - %d). Reset to 0."
 msgstr "%s %d expirÃ© (0 - %d). Remis Ã  0."
 
-#: src/lang.c:1354
+#: src/lang.c:1370
 #, fuzzy
 msgid "[-- Verbatim block hidden --]"
 msgstr "[-- Verbatim bloc cachÃ© --]"
 
-#: src/lang.c:1355
+#: src/lang.c:1371
 #, c-format
 msgid "View '%s' (%s/%s)?"
 msgstr "Voir '%s' (%s/%s) ?"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1358
+#: src/lang.c:1374
 #, fuzzy, c-format
 msgid ""
 "\n"
 "Warning: posting exceeds %d column. Line %d is the first long one:\n"
-"%-100s\n"
+"%-*s\n"
 msgid_plural ""
 "\n"
 "Warning: posting exceeds %d columns. Line %d is the first long one:\n"
-"%-100s\n"
+"%-*s\n"
 msgstr[0] ""
 "\n"
 "Attention : message excÃ©dant %d colonne. Ligne %d est la premiÃ¨re "
@@ -5040,7 +5146,7 @@ msgstr[1] ""
 "dÃ©passant :\n"
 "%-100s\n"
 
-#: src/lang.c:1359
+#: src/lang.c:1375
 msgid ""
 "\n"
 "Warning: article unchanged after editing\n"
@@ -5049,7 +5155,7 @@ msgstr ""
 "Attention : article inchangÃ© aprÃ¨s son Ã©dition\n"
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:1361
+#: src/lang.c:1377
 msgid ""
 "\n"
 "Warning: \"Subject:\" contains only whitespaces.\n"
@@ -5058,7 +5164,7 @@ msgstr ""
 "Attention : \"Subject:\" contient que des espaces.\n"
 
 #. TRANSLATORS: do not translate header names like 'Subject:' or 'References:'
-#: src/lang.c:1363
+#: src/lang.c:1379
 msgid ""
 "\n"
 "Warning: \"Subject:\" begins with \"Re: \" but there are no \"References:"
@@ -5069,7 +5175,7 @@ msgstr ""
 "\"References:\".\n"
 
 #. TRANSLATORS: do not translate header names like 'Subject:' or 'References:'
-#: src/lang.c:1366
+#: src/lang.c:1382
 msgid ""
 "\n"
 "Warning: Article has \"References:\" but \"Subject:\" does not begin\n"
@@ -5080,7 +5186,7 @@ msgstr ""
 "            avec \"Re: \" et ne contient pas \"(was:\".\n"
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:1370
+#: src/lang.c:1386
 #, fuzzy
 msgid ""
 "\n"
@@ -5089,7 +5195,7 @@ msgstr ""
 "\n"
 "Attention : \"Subject:\" contient seulement \"Re:\".\n"
 
-#: src/lang.c:1371
+#: src/lang.c:1387
 msgid ""
 "Read carefully!\n"
 "\n"
@@ -5113,7 +5219,7 @@ msgstr ""
 "Voici l'article que vous vous apprÃªtez Ã  effacer :\n"
 "\n"
 
-#: src/lang.c:1375
+#: src/lang.c:1391
 msgid ""
 "\n"
 "Distribution is limited to:\n"
@@ -5121,7 +5227,7 @@ msgstr ""
 "\n"
 "La distribution est limitÃ©e Ã  :\n"
 
-#: src/lang.c:1376
+#: src/lang.c:1392
 #, fuzzy
 msgid ""
 "\n"
@@ -5130,7 +5236,7 @@ msgstr ""
 "\n"
 "Attention : Distribution non souhaitÃ©e \"world\" utilisÃ©.\n"
 
-#: src/lang.c:1377
+#: src/lang.c:1393
 msgid ""
 "\n"
 "Warning: You are using a non-plain transfer encoding (such as base64 or\n"
@@ -5145,7 +5251,7 @@ msgstr ""
 "            elle ne sera pas encodÃ©e correctement.\n"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1384
+#: src/lang.c:1400
 #, fuzzy, c-format
 msgid ""
 "\n"
@@ -5165,7 +5271,7 @@ msgstr[1] ""
 "l'encodage n'est ni %s ni %s.\n"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1392
+#: src/lang.c:1408
 #, fuzzy, c-format
 msgid ""
 "\n"
@@ -5191,7 +5297,7 @@ msgstr[1] ""
 "ne se fera pas.\n"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1401
+#: src/lang.c:1417
 #, fuzzy, c-format
 msgid ""
 "\n"
@@ -5210,15 +5316,34 @@ msgstr[1] ""
 "La ligne %d est plus longue que %d octets et devrait Ãªtre rÃ©duite, mais\n"
 "l'encodage n'est pas %s.\n"
 
-#: src/lang.c:1407
+#: src/lang.c:1423
+#, fuzzy, c-format
 msgid ""
 "\n"
-"Warning: \"example\" is a reserved hierarchy!\n"
+"Warning: \"%s\" in \"%s\" is from a reserved hierarchy!\n"
 msgstr ""
 "\n"
-"Attention : \"exemple\" est une hiÃ©rarchie rÃ©servÃ©e !\n"
+"Attention : \"%s\" est une hiÃ©rarchie rÃ©servÃ©e !\n"
 
-#: src/lang.c:1408
+#: src/lang.c:1424
+#, fuzzy, c-format
+msgid ""
+"\n"
+"Warning: Illegal character in '%c' in %s: \"%s\".\n"
+msgstr ""
+"\n"
+"Attention : CaractÃ¨re illÃ©gal '%c' dans %s : \"%s\".\n"
+
+#: src/lang.c:1425
+#, fuzzy, c-format
+msgid ""
+"\n"
+"Warning: Invalid %s, \"%s\" not allowed.\n"
+msgstr ""
+"\n"
+"# donnÃ©es internes, ne doivent pas Ãªtre modifiÃ©es\n"
+
+#: src/lang.c:1426
 #, c-format
 msgid ""
 "\n"
@@ -5233,7 +5358,7 @@ msgstr ""
 "Certaines valeurs dans votre fichier %s ont changÃ© !\n"
 "Lisez le fichier WHATSNEW, etc...\n"
 
-#: src/lang.c:1410
+#: src/lang.c:1428
 #, c-format
 msgid ""
 "\n"
@@ -5247,7 +5372,7 @@ msgstr ""
 "Certaines valeurs dans votre fichier %s peuvent Ãªtre ignorÃ©es, d'autres\n"
 "ont peut-Ãªtre changÃ©es !\n"
 
-#: src/lang.c:1413
+#: src/lang.c:1431
 #, c-format
 msgid ""
 "Warning: tin wrote fewer groups to your\n"
@@ -5262,7 +5387,19 @@ msgstr ""
 "lors de cette session, cela indique une erreur et vous devriez sauvegarder\n"
 "votre %s avant de relancer tin !\n"
 
-#: src/lang.c:1417
+#: src/lang.c:1435
+#, c-format
+msgid ""
+"\n"
+"Warning: manually supplied MIME-header, but \"%s\" is missing.\n"
+msgstr ""
+
+#: src/lang.c:1436
+#, fuzzy
+msgid "Warning: multiple addresses given."
+msgstr "Attention : plusieurs adresses ont Ã©tÃ© indiquÃ©es.\n"
+
+#: src/lang.c:1437
 #, fuzzy, c-format
 msgid ""
 "\n"
@@ -5273,7 +5410,7 @@ msgstr ""
 "AttentionÂ : L'article a plusieurs adresses dans \"%s\".\n"
 "C'est pour le moins rare.\n"
 
-#: src/lang.c:1420
+#: src/lang.c:1440
 #, fuzzy, c-format
 msgid ""
 "\n"
@@ -5288,7 +5425,7 @@ msgstr ""
 "            configuration globale \"disable_sender=ON\" dans \"%s\" .\n"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1426
+#: src/lang.c:1446
 #, fuzzy, c-format
 msgid ""
 "\n"
@@ -5304,7 +5441,7 @@ msgstr[1] ""
 "Attention : %d lignes '-- \\n' trouvÃ©es, cela peut prÃªter Ã  confusion.\n"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1428
+#: src/lang.c:1448
 #, fuzzy, c-format
 msgid "Warning: Only %d out of %d article was saved"
 msgid_plural "Warning: Only %d out of %d articles were saved"
@@ -5312,7 +5449,7 @@ msgstr[0] "Attention : Seul %d sur %d ar
 msgstr[1] "Attention : Seul %d sur %d articles ont Ã©tÃ© enregistrÃ©s"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1430
+#: src/lang.c:1450
 #, fuzzy, c-format
 msgid ""
 "\n"
@@ -5343,7 +5480,7 @@ msgstr[1] ""
 "d'Ãªtre\n"
 "            le plus court possible.\n"
 
-#: src/lang.c:1438
+#: src/lang.c:1458
 #, c-format
 msgid ""
 "Warning: this mail address may contain a spamtrap. %s=continue, %s=abort? "
@@ -5351,7 +5488,7 @@ msgstr ""
 "Attention : cette email peut contenir un piÃ¨ge Ã  spam. %s=continuer, "
 "%s=annuler ?"
 
-#: src/lang.c:1439
+#: src/lang.c:1459
 #, c-format
 msgid ""
 "Warning: line %d contains unprintable chars:\n"
@@ -5360,7 +5497,16 @@ msgstr ""
 "Attention : la ligne %d contient des caractÃ¨res non imprimables :\n"
 "%s\n"
 
-#: src/lang.c:1440
+#: src/lang.c:1460
+#, fuzzy, c-format
+msgid ""
+"\n"
+"Warning: uppercase letter in \"%s:\"\n"
+msgstr ""
+"\n"
+"Attention : lettre majuscule dans \"%s\".\n"
+
+#: src/lang.c:1461
 msgid ""
 "\n"
 "Warning: Signatures should start with '-- \\n' not with '--\\n'.\n"
@@ -5369,95 +5515,107 @@ msgstr ""
 "Attention : Les signatures doivent commencer avec '-- \\n' et non par '-- "
 "\\n'.\n"
 
-#: src/lang.c:1441
+#: src/lang.c:1462
 #, fuzzy
 msgid "Warning: the group is moderated.\n"
 msgstr "Attention : le groupe est modÃ©rÃ©.\n"
 
-#: src/lang.c:1442
+#: src/lang.c:1463
 #, fuzzy, c-format
 msgid "Warning: %d of the groups is moderated.\n"
 msgid_plural "Warning: %d of the groups are moderated.\n"
 msgstr[0] "Attention : %d des groupes est modÃ©rÃ©.\n"
 msgstr[1] "Attention : %d des groupes sont modÃ©rÃ©s.\n"
 
-#: src/lang.c:1443
+#: src/lang.c:1464
+#, fuzzy
+msgid "Warning: the group is read only.\n"
+msgstr "Attention : le groupe est modÃ©rÃ©.\n"
+
+#: src/lang.c:1465
+#, fuzzy, c-format
+msgid "Warning: %d of the groups is read only.\n"
+msgid_plural "Warning: %d of the groups are read only.\n"
+msgstr[0] "Attention : %d des groupes est modÃ©rÃ©.\n"
+msgstr[1] "Attention : %d des groupes sont modÃ©rÃ©s.\n"
+
+#: src/lang.c:1466
 msgid "Writing attributes file..."
 msgstr "Ã‰criture du fichier attributes..."
 
-#: src/lang.c:1444
+#: src/lang.c:1467
 #, c-format
 msgid "Writing %s\n"
 msgstr "Ã‰criture %s\n"
 
-#: src/lang.c:1445
+#: src/lang.c:1468
 msgid "Writing overview cache..."
 msgstr "Ã‰criture du cache overview..."
 
-#: src/lang.c:1447
+#: src/lang.c:1470
 #, fuzzy, c-format
 msgid "%4d Response"
 msgid_plural "%4d Responses"
 msgstr[0] "%4d RÃ©ponse"
 msgstr[1] "%4d RÃ©ponses"
 
-#: src/lang.c:1449
+#: src/lang.c:1472
 msgid "Can't run slrnface: couldn't construct fifo name."
 msgstr "Lancement de Slrnface impossible : crÃ©ation du nom fifo impossible."
 
-#: src/lang.c:1450
+#: src/lang.c:1473
 #, c-format
 msgid "Can't run slrnface: failed to create %s"
 msgstr "Lancement de slrnface impossible : Ã©chec de la crÃ©ation de %s"
 
-#: src/lang.c:1451
+#: src/lang.c:1474
 #, c-format
 msgid "Slrnface abnormally exited, code %d."
 msgstr "Fermeture anormale de Slrnface, code %d."
 
-#: src/lang.c:1452
+#: src/lang.c:1475
 #, c-format
 msgid "Slrnface failed: %s."
 msgstr "Ã‰chec de Slrnface : %s."
 
-#: src/lang.c:1454
+#: src/lang.c:1477
 #, c-format
 msgid "Can't run slrnface: Environment variable %s not found."
 msgstr "Lancement de slrnface impossible : Variable %s introuvable."
 
-#: src/lang.c:1456
+#: src/lang.c:1479
 msgid "Can't run slrnface: Not running in an xterm."
 msgstr "Lancement de Slrnface impossible : ce n'est pas un xterm."
 
-#: src/lang.c:1459
+#: src/lang.c:1482
 msgid "couldn't connect to display"
 msgstr "la connexion Ã  lâ€™affichage nâ€™a pu se faire"
 
-#: src/lang.c:1460
+#: src/lang.c:1483
 msgid "can't open FIFO"
 msgstr "impossible dâ€™ouvrir le FIFO"
 
-#: src/lang.c:1461
+#: src/lang.c:1484
 msgid "executable not found"
 msgstr "exÃ©cutable introuvable"
 
-#: src/lang.c:1462
+#: src/lang.c:1485
 msgid "fork() failed"
 msgstr "Ã©chec de fork()"
 
-#: src/lang.c:1463
+#: src/lang.c:1486
 msgid "couldn't find controlling terminal"
 msgstr "le terminal de contrÃ´le nâ€™a pu Ãªtre trouvÃ©"
 
-#: src/lang.c:1464
+#: src/lang.c:1487
 msgid "terminal doesn't export width and height"
 msgstr "le terminal nâ€™exporte pas la hauteur et largeur"
 
-#: src/lang.c:1465
+#: src/lang.c:1488
 msgid "WINDOWID not found in environment"
 msgstr "WINDOWID nâ€™a pu Ãªtre trouvÃ© dans lâ€™environnement"
 
-#: src/lang.c:1466
+#: src/lang.c:1489
 msgid ""
 "This directory is used to create named pipes for communication between\n"
 "slrnface and its parent process. It should normally be empty because\n"
@@ -5484,80 +5642,80 @@ msgstr ""
 "N'essayez pas de les effacer.\n"
 
 #. TRANSLATORS: do not translate header names like 'Xref:'
-#: src/lang.c:1479
+#: src/lang.c:1502
 #, fuzzy
 msgid "Xref: line (case insensitive)"
 msgstr "l'en-tÃªte 'Xref:' (casse insensible)   "
 
-#: src/lang.c:1481
+#: src/lang.c:1504
 #, c-format
 msgid "Added %d group"
 msgid_plural "Added %d groups"
 msgstr[0] "%d groupe ajoutÃ©"
 msgstr[1] "%d groupes ajoutÃ©s"
 
-#: src/lang.c:1482
+#: src/lang.c:1505
 msgid "No unsubscribed groups to show"
 msgstr "Aucuns groupes non abonnÃ©s Ã  afficher"
 
-#: src/lang.c:1483
+#: src/lang.c:1506
 msgid "Showing subscribed to groups only"
 msgstr "Afficher uniquement les groupes abonnÃ©s"
 
-#: src/lang.c:1484
+#: src/lang.c:1507
 #, fuzzy
 msgid "yenc file"
 msgstr "fichier yenc"
 
-#: src/lang.c:1485
+#: src/lang.c:1508
 #, fuzzy
 msgid "corrupt yenc"
 msgstr "yenc corrompu"
 
-#: src/lang.c:1486
+#: src/lang.c:1509
 #, fuzzy, c-format
 msgid "crc checksum %s"
 msgstr "crc somme de vÃ©rification %s"
 
-#: src/lang.c:1487
+#: src/lang.c:1510
 #, fuzzy
 msgid "incomplete yenc"
 msgstr "fichier yenc incomplet"
 
-#: src/lang.c:1488
+#: src/lang.c:1511
 #, fuzzy, c-format
 msgid "part %s"
 msgstr "partie %s"
 
-#: src/lang.c:1489
+#: src/lang.c:1512
 #, fuzzy, c-format
 msgid "part size %s"
 msgstr "taille de la piÃ¨ce %s"
 
-#: src/lang.c:1490
+#: src/lang.c:1513
 #, fuzzy
 msgid "partial yenc"
 msgstr "yenc partielle"
 
-#: src/lang.c:1491
+#: src/lang.c:1514
 #, c-format
 msgid "total parts %s"
 msgstr "total des piÃ¨ces %s"
 
-#: src/lang.c:1492
+#: src/lang.c:1515
 #, fuzzy, c-format
 msgid "total size %s"
 msgstr "taille totale %s"
 
-#: src/lang.c:1493
+#: src/lang.c:1516
 msgid "Yes "
 msgstr "Oui "
 
-#: src/lang.c:1494
+#: src/lang.c:1517
 msgid "You have mail"
 msgstr "     Nouveau mail"
 
-#: src/lang.c:1499
+#: src/lang.c:1522
 #, c-format
 msgid ""
 "\n"
@@ -5578,11 +5736,11 @@ msgstr ""
 "            problÃ¨me, ou bien changer la valeur de MM_NETWORK_CHARSET\n"
 "            via le M)enu.\n"
 
-#: src/lang.c:1510
+#: src/lang.c:1533
 msgid "  -D mode  debug mode"
 msgstr "  -D mode  mode debug"
 
-#: src/lang.c:1514
+#: src/lang.c:1537
 msgid ""
 "Read carefully!\n"
 "\n"
@@ -5611,11 +5769,11 @@ msgstr ""
 "Voici l'article que vous vous apprÃªtez a effacer :\n"
 "\n"
 
-#: src/lang.c:1523
+#: src/lang.c:1546
 msgid "toggle color"
 msgstr "(dÃ©s)activer la couleur"
 
-#: src/lang.c:1524
+#: src/lang.c:1547
 msgid ""
 "# Changing colors of several screen parts\n"
 "# Possible values are:\n"
@@ -5661,11 +5819,11 @@ msgstr ""
 "#  15 = blanc gras\n"
 "\n"
 
-#: src/lang.c:1544
+#: src/lang.c:1567
 msgid "  -a       toggle color flag"
 msgstr "  -a       change la couleur"
 
-#: src/lang.c:1548
+#: src/lang.c:1571
 msgid ""
 "\n"
 "Error: Followup-To set to more than one newsgroup!\n"
@@ -5673,17 +5831,8 @@ msgstr ""
 "\n"
 "Erreur : Suivi positionnÃ© sur plus d'un groupe !\n"
 
-#: src/lang.c:1549
-#, c-format
-msgid ""
-"\n"
-"Error: \"%s\" is renamed, use \"%s\" instead!\n"
-msgstr ""
-"\n"
-"Erreur : \"%s\" est renommÃ©, utilisez Ã  la place \"%s\" !\n"
-
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1551
+#: src/lang.c:1573
 #, fuzzy, c-format
 msgid ""
 "\n"
@@ -5698,7 +5847,7 @@ msgstr[1] ""
 "\n"
 "Erreur : multi-postage vers %d groupes et pas de ligne Followup-To !\n"
 
-#: src/lang.c:1552
+#: src/lang.c:1574
 #, c-format
 msgid ""
 "\n"
@@ -5707,7 +5856,7 @@ msgstr ""
 "\n"
 "Erreur : \"%s\" n'est pas un groupe valide !\n"
 
-#: src/lang.c:1554
+#: src/lang.c:1576
 msgid ""
 "\n"
 "Warning: Followup-To set to more than one newsgroup!\n"
@@ -5715,17 +5864,8 @@ msgstr ""
 "\n"
 "Attention : Suivi positionnÃ© sur plus d'un groupe !\n"
 
-#: src/lang.c:1555
-#, c-format
-msgid ""
-"\n"
-"Warning: \"%s\" is renamed, you should use \"%s\" instead!\n"
-msgstr ""
-"\n"
-"Attention : \"%s\" est renommÃ©, vous devriez utiliser \"%s\" Ã  la place !\n"
-
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1557
+#: src/lang.c:1578
 #, fuzzy, c-format
 msgid ""
 "\n"
@@ -5740,7 +5880,7 @@ msgstr[1] ""
 "\n"
 "Attention : multi-postage vers %d groupes et aucun suivi !\n"
 
-#: src/lang.c:1558
+#: src/lang.c:1579
 #, fuzzy, c-format
 msgid ""
 "\n"
@@ -5752,7 +5892,7 @@ msgstr ""
 "            votre article peut ne pas apparaÃ®tre dans ce groupe !\n"
 "\n"
 
-#: src/lang.c:1559
+#: src/lang.c:1580
 #, c-format
 msgid ""
 "\n"
@@ -5761,79 +5901,89 @@ msgstr ""
 "\n"
 "Attention : \"%s\" n'est pas un groupe valide !\n"
 
-#: src/lang.c:1563
+#: src/lang.c:1584
+#, fuzzy, c-format
+msgid "%c  %s\t Warning: Group renamed to %s!\n"
+msgstr "%c  %s\t Attention : Le groupe a Ã©tÃ© renommÃ© %s !\n"
+
+#: src/lang.c:1586
+#, fuzzy, c-format
+msgid "%c  %s\t Error: Group renamed to %s!\n"
+msgstr "Erreur : renommer %s Ã  %s"
+
+#: src/lang.c:1590
 #, c-format
 msgid "%d files successfully written from %d articles. %d %s occurred."
 msgstr "%d fichiers des %d articles Ã©crits avec succÃ¨s. %d %s est survenu."
 
-#: src/lang.c:1564
+#: src/lang.c:1591
 msgid "Missing parts."
 msgstr "Parties manquantes."
 
-#: src/lang.c:1565
+#: src/lang.c:1592
 msgid "No beginning."
 msgstr "Pas de dÃ©but."
 
-#: src/lang.c:1566
+#: src/lang.c:1593
 msgid "No data."
 msgstr "Pas de donnÃ©es."
 
-#: src/lang.c:1567
+#: src/lang.c:1594
 msgid "Unknown error."
 msgstr "Erreur inconnue."
 
-#: src/lang.c:1571
+#: src/lang.c:1598
 #, fuzzy, c-format
 msgid "Reading mail active file: %s"
 msgstr "Lecture du fichier active mail : %s"
 
-#: src/lang.c:1572
+#: src/lang.c:1599
 #, fuzzy, c-format
 msgid "Reading mailgroups file: %s"
 msgstr "Lecture du fichier mailgroups : %s"
 
-#: src/lang.c:1576
+#: src/lang.c:1603
 msgid "perform PGP operations on article"
 msgstr "effectuer des opÃ©rations PGP sur l'article"
 
-#: src/lang.c:1577
+#: src/lang.c:1604
 #, fuzzy
 msgid "Add key to public keyring?"
 msgid_plural "Add keys to public keyring?"
 msgstr[0] "Ajouter le clÃ© au cercle public ?"
 msgstr[1] "Ajouter les clÃ©s au cercle public ?"
 
-#: src/lang.c:1578
+#: src/lang.c:1605
 #, c-format
 msgid "%s=encrypt, %s=sign, %s=both, %s=quit: "
 msgstr "%s=encoder, %s=signer, %s=les deux, %s=quitter : "
 
-#: src/lang.c:1579
+#: src/lang.c:1606
 #, c-format
 msgid "%s=sign, %s=sign & include public key, %s=quit: "
 msgstr "%s=signer, %s=sig. & inclure clÃ© publique, %s=quitter : "
 
-#: src/lang.c:1580
+#: src/lang.c:1607
 #, c-format
 msgid "PGP has not been set up (can't open %s)"
 msgstr "PGP n'a pas Ã©tÃ© configurÃ© (ouverture de %s impossible)"
 
-#: src/lang.c:1581
+#: src/lang.c:1608
 msgid "Article not signed and no public keys found"
 msgstr "Article non signÃ© et pas de clÃ©s publiques trouvÃ©es"
 
-#: src/lang.c:1583
+#: src/lang.c:1610
 #, c-format
 msgid "%s=quit, %s=edit, %s=ispell, %s=pgp, %s=menu, %s=post, %s=postpone: "
 msgstr ""
 "%s=quitter, %s=Ã©diter, %s=ispell, %s=pgp, %s=menu, %s=poster, %s=brouillon : "
 
-#: src/lang.c:1584
+#: src/lang.c:1611
 #, c-format
 msgid "%s=quit, %s=edit, %s=ispell, %s=pgp, %s=send [%%s]: "
 msgstr "%s=quitter, %s=Ã©diter, %s=ispell, %s=pgp, %s=envoyer [%%s] : "
 
-#: src/lang.c:1585
+#: src/lang.c:1612
 #, c-format
 msgid ""
 "%s=quit, %s=edit, %s=ispell, %s=pgp, %s=menu, %s=post, %s=postpone [%%s]: "
@@ -5841,132 +5991,132 @@ msgstr ""
 "%s=quitter, %s=Ã©diter, %s=ispell, %s=pgp, %s=menu, %s=poster, %s=brouillon "
 "[%%s]: "
 
-#: src/lang.c:1587
+#: src/lang.c:1614
 #, c-format
 msgid "%s=quit, %s=edit, %s=pgp, %s=menu, %s=post, %s=postpone: "
 msgstr "%s=quitter, %s=Ã©diter, %s=pgp, %s=menu, %s=poster, %s=brouillon : "
 
-#: src/lang.c:1588
+#: src/lang.c:1615
 #, c-format
 msgid "%s=quit, %s=edit, %s=pgp, %s=send [%%s]: "
 msgstr "%s=quitter, %s=Ã©diter, %s=pgp, %s=envoyer [%%s] : "
 
-#: src/lang.c:1589
+#: src/lang.c:1616
 #, c-format
 msgid "%s=quit, %s=edit, %s=pgp, %s=menu, %s=post, %s=postpone [%%s]: "
 msgstr ""
 "%s=quitter, %s=Ã©diter, %s=pgp, %s=menu, %s=poster, %s=brouillon [%%s] : "
 
-#: src/lang.c:1593
+#: src/lang.c:1620
 #, c-format
 msgid "%s=quit, %s=edit, %s=ispell, %s=menu, %s=post, %s=postpone: "
 msgstr "%s=quitter, %s=Ã©diter, %s=ispell, %s=menu, %s=poster, %s=brouillon : "
 
-#: src/lang.c:1594
+#: src/lang.c:1621
 #, c-format
 msgid "%s=quit, %s=edit, %s=ispell, %s=send [%%s]: "
 msgstr "%s=quitter, %s=Ã©diter, %s=ispell, %s=envoyer [%%s] : "
 
-#: src/lang.c:1595
+#: src/lang.c:1622
 #, c-format
 msgid "%s=quit, %s=edit, %s=ispell, %s=menu, %s=post, %s=postpone [%%s]: "
 msgstr ""
 "%s=quitter, %s=Ã©diter, %s=ispell, %s=menu, %s=poster, %s=brouillon [%%s] : "
 
-#: src/lang.c:1597
+#: src/lang.c:1624
 #, c-format
 msgid "%s=quit, %s=edit, %s=menu, %s=post, %s=postpone: "
 msgstr "%s=quitter, %s=Ã©diter, %s=menu, %s=poster, %s=brouillon : "
 
-#: src/lang.c:1598
+#: src/lang.c:1625
 #, c-format
 msgid "%s=quit, %s=edit, %s=send [%%s]: "
 msgstr "%s=quitter, %s=Ã©diter, %s=envoyer [%%s] : "
 
-#: src/lang.c:1599
+#: src/lang.c:1626
 #, c-format
 msgid "%s=quit, %s=edit, %s=menu, %s=post, %s=postpone [%%s]: "
 msgstr "%s=quitter, %s=Ã©diter, %s=menu, %s=poster, %s=brouillon [%%s]: "
 
-#: src/lang.c:1603
+#: src/lang.c:1630
 #, fuzzy, c-format
 msgid "%s argument is not numeric: %s"
 msgstr "%s non numÃ©rique : %s"
 
-#: src/lang.c:1606
+#: src/lang.c:1633
 msgid "Try cache_overview_files to speed up things.\n"
 msgstr "Activez 'cache_overview_files' pour accÃ©lÃ©rer les choses.\n"
 
-#: src/lang.c:1607
+#: src/lang.c:1634
 msgid "Tin will use local index files instead.\n"
 msgstr "Tin utilisera Ã  la place un index local.\n"
 
-#: src/lang.c:1608
+#: src/lang.c:1635
 msgid "Cannot find NNTP server name"
 msgstr "Nom du serveur NNTP introuvable"
 
-#: src/lang.c:1609
+#: src/lang.c:1636
 msgid "CAPABILITIES did not announce READER"
 msgstr "CAPABILITIES n'a pas annoncÃ© READER"
 
-#: src/lang.c:1610
+#: src/lang.c:1637
 #, c-format
 msgid "Connecting to %s:%u..."
 msgstr "Connexion Ã  %s:%u..."
 
-#: src/lang.c:1611
+#: src/lang.c:1638
 msgid "NNTP connection error. Exiting..."
 msgstr "Erreur de connexion NNTP. Fermeture..."
 
 #. TODO: plural-forms
-#: src/lang.c:1613
+#: src/lang.c:1640
 #, fuzzy, c-format
 msgid "NNTP connection error: nntp_read_timeout_secs %d elapsed. Exiting..."
 msgstr ""
 "Erreur de connexion NNTP : nntp_read_timeout_secs %d Ã©coulÃ©. Fermeture..."
 
-#: src/lang.c:1614
+#: src/lang.c:1641
 #, c-format
 msgid "DISABLED CMDS.: %s\n"
 msgstr ""
 
-#: src/lang.c:1615
+#: src/lang.c:1642
 msgid "Disconnecting from server..."
 msgstr "DÃ©connexion du serveur..."
 
-#: src/lang.c:1616
+#: src/lang.c:1643
 #, c-format
 msgid "Failed to connect to NNTP server %s. Exiting..."
 msgstr "Ã‰chec de la connexion au serveur NNTP %s. Fermeture..."
 
-#: src/lang.c:1617
+#: src/lang.c:1644
 msgid "205  Closing connection"
 msgstr "205  Fermeture de la connexion"
 
-#: src/lang.c:1618
+#: src/lang.c:1645
 msgid "Your server does not support the NNTP XOVER or OVER command.\n"
 msgstr "Votre serveur ne supporte pas la commande NNTP XOVER ou OVER.\n"
 
-#: src/lang.c:1619
+#: src/lang.c:1646
 #, c-format
 msgid "Port isn't numeric: %s:%s\n"
 msgstr "Port non numÃ©rique : %s:%s\n"
 
-#: src/lang.c:1621
+#: src/lang.c:1648
 #, c-format
 msgid "Port in %s isn't numeric: %s:%s\n"
 msgstr "Port dans %s nâ€™est pas au format numÃ©rique : %s:%s\n"
 
-#: src/lang.c:1622
+#: src/lang.c:1649
 #, c-format
 msgid "reconnect (%d) limit %d reached, giving up."
 msgstr "limite de reconnexion (%d) atteinte %d, abandon."
 
-#: src/lang.c:1624
+#: src/lang.c:1651
 msgid "Connection to news server has timed out. Reconnect?"
 msgstr "Connexion au serveur de nouvelles expirÃ©e. Se reconnecter ?"
 
-#: src/lang.c:1625
+#: src/lang.c:1652
 #, c-format
 msgid ""
 "Put the server name in the file %s,\n"
@@ -5975,67 +6125,67 @@ msgstr ""
 "Mettez le nom du serveur dans le fichier %s,\n"
 "ou utilisez la variable d'environnement NNTPSERVER"
 
-#: src/lang.c:1627
+#: src/lang.c:1654
 msgid "Continuing..."
 msgstr "Poursuite..."
 
-#: src/lang.c:1628
+#: src/lang.c:1655
 #, fuzzy
 msgid "Read timeout from server - quit tin?"
 msgstr "Lecture depuis le serveur expirÃ©e - quitter tin ?"
 
-#: src/lang.c:1629
+#: src/lang.c:1656
 msgid "  -C       try COMPRESS NNTP extension"
 msgstr "  -C       essayer lâ€™extension NNTP COMPRESS"
 
-#: src/lang.c:1631
+#: src/lang.c:1658
 msgid "  -A       force authentication on connect"
 msgstr "  -A       force l'authentication Ã  la connexion"
 
-#: src/lang.c:1632
+#: src/lang.c:1659
 #, c-format
 msgid "  -g serv  read news from NNTP server serv [default=%s]"
 msgstr "  -g serv  lire depuis le serveur NNTP serv [dÃ©faut=%s]"
 
-#: src/lang.c:1633
+#: src/lang.c:1660
 #, c-format
 msgid "  -p port  use port as NNTP port [default=%d]"
 msgstr "  -p port  utiliser port comme port NNTP [dÃ©faut=%d]"
 
-#: src/lang.c:1635
+#: src/lang.c:1662
 msgid "  -k       skip verification for NNTPS"
 msgstr "  -k       passer la vÃ©rification pour NNTPS"
 
-#: src/lang.c:1636
+#: src/lang.c:1663
 msgid "  -T       enable NNTPS"
 msgstr "  -T       activer NNTPS"
 
-#: src/lang.c:1638
+#: src/lang.c:1665
 msgid "  -Q       quick start. Same as -dnq"
 msgstr "  -Q       dÃ©marrage rapide. Idem que -dnq"
 
-#: src/lang.c:1639
+#: src/lang.c:1666
 msgid "  -r       read news remotely from default NNTP server"
 msgstr "  -r       lire les articles depuis le serveur NNTP par dÃ©faut"
 
-#: src/lang.c:1640
+#: src/lang.c:1667
 msgid "  -l       use only LIST instead of GROUP (-n) command"
 msgstr "  -l       utilise seulement LIST plutÃ´t que GROUP (-n)"
 
-#: src/lang.c:1641
+#: src/lang.c:1668
 msgid "  -n       only read subscribed .newsrc groups from NNTP server"
 msgstr ""
 "  -n       lire seulement groupes abonnÃ©s du .newsrc depuis le serveur NNTP"
 
-#: src/lang.c:1643
+#: src/lang.c:1670
 msgid "  -4       force connecting via IPv4"
 msgstr "  -4       forcer la connexion via IPv4"
 
-#: src/lang.c:1644
+#: src/lang.c:1671
 msgid "  -6       force connecting via IPv6"
 msgstr "  -6       forcer la connexion via IPV6"
 
-#: src/lang.c:1645
+#: src/lang.c:1672
 msgid ""
 "\n"
 "socket or connect problem\n"
@@ -6043,7 +6193,7 @@ msgstr ""
 "\n"
 "problÃ¨me de socket ou de connexion\n"
 
-#: src/lang.c:1647
+#: src/lang.c:1674
 #, c-format
 msgid ""
 "\n"
@@ -6052,16 +6202,16 @@ msgstr ""
 "\n"
 "Connexion Ã  %s : "
 
-#: src/lang.c:1648
+#: src/lang.c:1675
 msgid "Giving up...\n"
 msgstr "Abandon...\n"
 
-#: src/lang.c:1650
+#: src/lang.c:1677
 #, c-format
 msgid "%s/tcp: Unknown service.\n"
 msgstr "%s/tcp : Service inconnu.\n"
 
-#: src/lang.c:1653
+#: src/lang.c:1680
 msgid ""
 "Your server does not have Xref: in its XOVER information.\n"
 "Tin will try to use XHDR XREF instead (slows down things a bit).\n"
@@ -6069,88 +6219,88 @@ msgstr ""
 "Votre serveur n'a pas d'Xref: dans son information XOVER.\n"
 "Tin essayera d'utiliser XHDR XREF Ã  la place (plus lent).\n"
 
-#: src/lang.c:1656
+#: src/lang.c:1683
 #, c-format
 msgid "Can't open %s. Try %s -r to read news via NNTP."
 msgstr "Ouverture de %s impossible. Essayez %s -r pour lire via NNTP."
 
-#: src/lang.c:1659
+#: src/lang.c:1686
 msgid "  -Q       quick start. Same as -dq"
 msgstr "  -Q       dÃ©marrage rapide. Idem que -dq"
 
-#: src/lang.c:1660
+#: src/lang.c:1687
 msgid "  -l       read only active file instead of scanning spool (-n) command"
 msgstr "  -l       lire seulement le fichier active plutÃ´t que le spool (-n)"
 
-#: src/lang.c:1661
+#: src/lang.c:1688
 msgid "  -n       only read subscribed .newsrc groups from spool"
 msgstr "  -n       lire seulement groupes abonnÃ©s du .newsrc depuis le spool"
 
-#: src/lang.c:1662
+#: src/lang.c:1689
 msgid "Your server does not have Xref: in its NOV-files.\n"
 msgstr "Votre serveur n'a pas d'Xref: dans ses fichiers NOV.\n"
 
-#: src/lang.c:1666
+#: src/lang.c:1693
 msgid "Posting using external inews failed. Use built in inews instead?"
 msgstr "Le postage avec l'inews externe Ã  Ã©chouÃ©. Utiliser l'inews intÃ©grÃ© ?"
 
-#: src/lang.c:1667
+#: src/lang.c:1694
 msgid "It worked! Should I always use my built in inews from now on?"
 msgstr ""
 "Ca a marchÃ© ! Devrais-je toujours utiliser mon inews intÃ©grÃ© Ã  prÃ©sent ?"
 
-#: src/lang.c:1671
+#: src/lang.c:1698
 #, fuzzy, c-format
 msgid "%d article printed"
 msgid_plural "%d articles printed"
 msgstr[0] "%d article imprimÃ©"
 msgstr[1] "%d articles imprimÃ©"
 
-#: src/lang.c:1672
+#: src/lang.c:1699
 msgid "output article/thread/hot/pattern/tagged articles to printer"
 msgstr "envoyer article/fil/sÃ©l./articles marquÃ©s Ã  l'imprimante"
 
-#: src/lang.c:1673
+#: src/lang.c:1700
 msgid "Print"
 msgstr "Imprimer"
 
-#: src/lang.c:1674
+#: src/lang.c:1701
 msgid "Printing..."
 msgstr "Impression..."
 
-#: src/lang.c:1678
+#: src/lang.c:1705
 #, fuzzy, c-format
 msgid "%d article piped to \"%s\""
 msgid_plural "%d articles piped to \"%s\""
 msgstr[0] "%d article passÃ© Ã  \"%s\""
 msgstr[1] "%d articles passÃ© Ã  \"%s\""
 
-#: src/lang.c:1679
+#: src/lang.c:1706
 msgid "pipe article/thread/hot/pattern/tagged articles into command"
 msgstr "passer article/fil/sÃ©l./articles marquÃ©s Ã  une commande"
 
-#: src/lang.c:1680
+#: src/lang.c:1707
 msgid "No command"
 msgstr "Aucune commande"
 
-#: src/lang.c:1681
+#: src/lang.c:1708
 msgid "Pipe"
 msgstr "Passer (pipe)"
 
-#: src/lang.c:1682
+#: src/lang.c:1709
 #, c-format
 msgid "Pipe to command [%.*s]> "
 msgstr "Passer Ã  la commande [%.*s] > "
 
-#: src/lang.c:1683
+#: src/lang.c:1710
 msgid "Piping..."
 msgstr "Passage..."
 
-#: src/lang.c:1685
+#: src/lang.c:1712
 msgid "Piping not enabled."
 msgstr "Passage non activÃ©."
 
-#: src/lang.c:1689
+#: src/lang.c:1716
 #, c-format
 msgid ""
 "\n"
@@ -6165,7 +6315,7 @@ msgstr ""
 "         du contenu. Utilisez une virgule (,) pour sÃ©parer de multiples\n"
 "         noms de groupes.\n"
 
-#: src/lang.c:1694
+#: src/lang.c:1721
 #, c-format
 msgid ""
 "\n"
@@ -6178,7 +6328,7 @@ msgstr ""
 "         Comme la ligne ne contient pas d'espace, ce n'est pas autorisÃ©.\n"
 "         Inscrivez svp tous les groupes sur une seule ligne.\n"
 
-#: src/lang.c:1699
+#: src/lang.c:1726
 #, c-format
 msgid ""
 "\n"
@@ -6193,7 +6343,7 @@ msgstr ""
 "            Pour Ã©viter les problÃ¨mes, indiquez tous les groupes sur une\n"
 "            seule ligne.\n"
 
-#: src/lang.c:1703
+#: src/lang.c:1730
 #, c-format
 msgid ""
 "\n"
@@ -6203,7 +6353,43 @@ msgstr ""
 "Attention : La ligne \"%s:\" contient un ou des espaces qui DOIVENT\n"
 "            Ãªtre enlevÃ©s.\n"
 
-#: src/lang.c:1708
+#: src/lang.c:1734
+#, fuzzy, c-format
+msgid ""
+"\n"
+"Warning: \"%s\" should not be folded.\n"
+msgstr ""
+"\n"
+"# donnÃ©es internes, ne doivent pas Ãªtre modifiÃ©es\n"
+
+#: src/lang.c:1735
+#, fuzzy, c-format
+msgid ""
+"\n"
+"Warning: header in line %d starts with unusual character '%c':\n"
+"%s\n"
+msgstr ""
+"Attention : la ligne %d contient des caractÃ¨res non imprimables '%c' :\n"
+"%s\n"
+
+#: src/lang.c:1736
+#, fuzzy, c-format
+msgid ""
+"\n"
+"Warning: Element \"%s\" in %s is too short.\n"
+msgstr ""
+"\n"
+"Attention : Distribution non souhaitÃ©e \"world\" utilisÃ©.\n"
+
+#: src/lang.c:1737
+#, c-format
+msgid ""
+"\n"
+"Warning: posted and mailed not supported,\n"
+"         \"To: %s\" ignored.\n"
+msgstr ""
+
+#: src/lang.c:1740
 msgid ""
 "\n"
 "  If your article contains quoted text  please take some time to pare it "
@@ -6240,40 +6426,40 @@ msgstr ""
 "simples\n"
 "  rÃ¨gles, pratiquement toutes les personnes ignoreront vos articles.\n"
 
-#: src/lang.c:1721
+#: src/lang.c:1753
 msgid "shell escape"
 msgstr "accÃ©der Ã  un shell"
 
-#: src/lang.c:1722
+#: src/lang.c:1754
 #, c-format
 msgid "Shell Command (%s)"
 msgstr "Commande shell (%s)"
 
-#: src/lang.c:1723
+#: src/lang.c:1755
 #, c-format
 msgid "Enter shell command [%s]> "
 msgstr "Commande shell [%s] > "
 
-#: src/lang.c:1727
+#: src/lang.c:1759
 #, c-format
 msgid "%s: Can't get entry for TERM\n"
 msgstr "%s : EntrÃ©e pour TERM introuvable\n"
 
-#: src/lang.c:1731
+#: src/lang.c:1763
 #, c-format
 msgid "Group %.*s ('q' to quit)..."
 msgstr "Groupe %.*s ('q' pour quitter)..."
 
-#: src/lang.c:1733
+#: src/lang.c:1765
 #, c-format
 msgid "Group %.*s..."
 msgstr "Groupe %.*s..."
 
-#: src/lang.c:1737
+#: src/lang.c:1769
 msgid "Server unavailable\n"
 msgstr "Service indisponible\n"
 
-#: src/lang.c:1743
+#: src/lang.c:1775
 #, c-format
 msgid ""
 "%s=pipe; %s=mail; %s=print; %s=quit; %s=toggle all/unread; %s=save; %s=tag; "
@@ -6282,7 +6468,7 @@ msgstr ""
 "%s=passer; %s=mail; %s=impr.; %s=quitter; %s=voir lu/non lu; %s=enreg.; "
 "%s=marquer; %s=poster"
 
-#: src/lang.c:1744
+#: src/lang.c:1776
 #, c-format
 msgid ""
 "%s=pipe; %s=mail; %s=print; %s=quit; %s=reply mail; %s=save; %s=tag; %s=post"
@@ -6290,7 +6476,7 @@ msgstr ""
 "%s=passer; %s=mail; %s=impr.; %s=quitter; %s=rÃ©pondre; %s=enreg.; "
 "%s=marquer; %s=poster"
 
-#: src/lang.c:1746
+#: src/lang.c:1778
 #, c-format
 msgid ""
 "%s=mail; %s=print; %s=quit; %s=toggle all/unread; %s=save; %s=tag; %s=post"
@@ -6298,14 +6484,14 @@ msgstr ""
 "%s=mail; %s=imprimer; %s=quitter; %s=voir lu/non lu; %s=enregistrer; "
 "%s=marquer; %s=poster"
 
-#: src/lang.c:1747
+#: src/lang.c:1779
 #, c-format
 msgid "%s=mail; %s=print; %s=quit; %s=reply mail; %s=save; %s=tag; %s=post"
 msgstr ""
 "%s=mail; %s=imprimer; %s=quitter; %s=rÃ©pondre; %s=enregistrer; %s=marquer; "
 "%s=poster"
 
-#: src/lang.c:1751
+#: src/lang.c:1783
 #, c-format
 msgid ""
 "%s=pipe; %s=mail; %s=quit; %s=toggle all/unread; %s=save; %s=tag; %s=post"
@@ -6313,582 +6499,618 @@ msgstr ""
 "%s=passer; %s=mail; %s=quitter; %s=voir lu/non lu; %s=enregistrer; "
 "%s=marquer; %s=poster"
 
-#: src/lang.c:1752
+#: src/lang.c:1784
 #, c-format
 msgid "%s=pipe; %s=mail; %s=quit; %s=reply mail; %s=save; %s=tag; %s=post"
 msgstr ""
 "%s=passer; %s=mail; %s=quitter; %s=rÃ©pondre; %s=enregistrer; %s=marquer; "
 "%s=poster"
 
-#: src/lang.c:1754
+#: src/lang.c:1786
 #, c-format
 msgid "%s=mail; %s=quit; %s=toggle all/unread; %s=save; %s=tag; %s=post"
 msgstr ""
 "%s=mail; %s=quitter; %s=voir lu/non lu; %s=enregistrer; %s=marquer; %s=poster"
 
-#: src/lang.c:1755
+#: src/lang.c:1787
 #, c-format
 msgid "%s=mail; %s=quit; %s=reply mail; %s=save; %s=tag; %s=post"
 msgstr ""
 "%s=mail; %s=quitter; %s=rÃ©pondre; %s=enregistrer; %s=marquer; %s=poster"
 
-#: src/lang.c:1761
+#: src/lang.c:1793
 msgid "Terminal does not support color"
 msgstr "Le terminal ne supporte pas les couleurs"
 
-#: src/lang.c:1766
+#: src/lang.c:1798
 #, c-format
 msgid "Trying %s"
 msgstr "Essai %s"
 
-#: src/lang.c:1781
+#: src/lang.c:1813
 msgid "Subject"
 msgstr "Sujet"
 
-#: src/lang.c:1782
+#: src/lang.c:1814
 msgid "References"
 msgstr "RÃ©fÃ©rences"
 
-#: src/lang.c:1783
+#: src/lang.c:1815
 msgid "Both Subject and References"
 msgstr "Sujet et RÃ©fÃ©rences"
 
-#: src/lang.c:1784
+#: src/lang.c:1816
 msgid "Multipart Subject"
 msgstr "Sujet multiparties"
 
-#: src/lang.c:1785
+#: src/lang.c:1817
 msgid "Percentage Match"
 msgstr "Taux de concordance"
 
-#: src/lang.c:1798 src/lang.c:1880 src/lang.c:2026 src/lang.c:2041
+#: src/lang.c:1830 src/lang.c:1912 src/lang.c:2069 src/lang.c:2084
 msgid "Nothing"
 msgstr "Rien"
 
-#: src/lang.c:1799
+#: src/lang.c:1831
+#, fuzzy
 msgid "Complete UU/YENC"
-msgstr ""
+msgstr "ComplÃ©ter UU/YENC"
 
-#: src/lang.c:1800
+#: src/lang.c:1832
 msgid "Any UU/YENC"
 msgstr ""
 
-# fuzzy
-#: src/lang.c:1802
+#: src/lang.c:1834
+#, fuzzy
 msgid "Inline PGP"
 msgstr "PGP en ligne"
 
-#: src/lang.c:1803
+#: src/lang.c:1835
+#, fuzzy
 msgid "Complete UU/YENC & Inline PGP"
-msgstr ""
+msgstr "ComplÃ©ter UU/YENC & PGP en ligne"
 
-#: src/lang.c:1804
+#: src/lang.c:1836
 msgid "Any UU/YENC & Inline PGP"
 msgstr ""
 
-#: src/lang.c:1806
+#: src/lang.c:1838
 msgid "Shar"
 msgstr "Shar"
 
-#: src/lang.c:1807
+#: src/lang.c:1839
+#, fuzzy
 msgid "Complete UU/YENC & Shar"
-msgstr ""
+msgstr "ComplÃ©ter UU/YENC & Shar"
 
-#: src/lang.c:1808
+#: src/lang.c:1840
 msgid "Any UU/YENC & Shar"
 msgstr ""
 
-# fuzzy
-#: src/lang.c:1810
+#: src/lang.c:1842
+#, fuzzy
 msgid "Inline PGP & Shar"
 msgstr "PGP en ligne & Shar"
 
-#: src/lang.c:1811
+#: src/lang.c:1843
+#, fuzzy
 msgid "Complete UU/YENC & PGP & Shar"
-msgstr ""
+msgstr "ComplÃ©ter UU/YENC & GP & Shar"
 
-#: src/lang.c:1812
+#: src/lang.c:1844
 msgid "Hide all"
 msgstr "Tout masquer"
 
-#: src/lang.c:1822
+#: src/lang.c:1854
 msgid "Address"
 msgstr "Adresse"
 
-#: src/lang.c:1823
+#: src/lang.c:1855
 msgid "Full Name"
 msgstr "Nom complet"
 
-#: src/lang.c:1824
+#: src/lang.c:1856
 msgid "Address and Name"
 msgstr "Adresse et Nom"
 
-#: src/lang.c:1832
+#: src/lang.c:1864
 msgid "Max"
 msgstr "Max"
 
-#: src/lang.c:1833
+#: src/lang.c:1865
 msgid "Sum"
 msgstr "Addition"
 
-#: src/lang.c:1834
+#: src/lang.c:1866
 msgid "Average"
 msgstr "Moyenne"
 
-#: src/lang.c:1844 src/lang.c:1864
+#: src/lang.c:1876 src/lang.c:1896
 msgid "Black"
 msgstr "Noir"
 
-#: src/lang.c:1845 src/lang.c:1865
+#: src/lang.c:1877 src/lang.c:1897
 msgid "Red"
 msgstr "Rouge"
 
-#: src/lang.c:1846 src/lang.c:1866
+#: src/lang.c:1878 src/lang.c:1898
 msgid "Green"
 msgstr "Vert"
 
-#: src/lang.c:1847 src/lang.c:1867
+#: src/lang.c:1879 src/lang.c:1899
 msgid "Brown"
 msgstr "Marron"
 
-#: src/lang.c:1848 src/lang.c:1868
+#: src/lang.c:1880 src/lang.c:1900
 msgid "Blue"
 msgstr "Bleu"
 
-#: src/lang.c:1849 src/lang.c:1869
+#: src/lang.c:1881 src/lang.c:1901
 msgid "Pink"
 msgstr "Rose"
 
-#: src/lang.c:1850 src/lang.c:1870
+#: src/lang.c:1882 src/lang.c:1902
 msgid "Cyan"
 msgstr "Cyan"
 
-#: src/lang.c:1851 src/lang.c:1871
+#: src/lang.c:1883 src/lang.c:1903
 msgid "White"
 msgstr "Blanc"
 
-#: src/lang.c:1852
+#: src/lang.c:1884
 msgid "Gray"
 msgstr "Gris"
 
-#: src/lang.c:1853
+#: src/lang.c:1885
 msgid "Light Red"
 msgstr "Rouge gras"
 
-#: src/lang.c:1854
+#: src/lang.c:1886
 msgid "Light Green"
 msgstr "Vert gras"
 
-#: src/lang.c:1855
+#: src/lang.c:1887
 msgid "Yellow"
 msgstr "Jaune"
 
-#: src/lang.c:1856
+#: src/lang.c:1888
 msgid "Light Blue"
 msgstr "Bleu gras"
 
-#: src/lang.c:1857
+#: src/lang.c:1889
 msgid "Light Pink"
 msgstr "Rose gras"
 
-#: src/lang.c:1858
+#: src/lang.c:1890
 msgid "Light Cyan"
 msgstr "Cyan gras"
 
-#: src/lang.c:1859
+#: src/lang.c:1891
 msgid "Light White"
 msgstr "Blanc gras"
 
-#: src/lang.c:1882
+#: src/lang.c:1914
 msgid "Space"
 msgstr "Espace"
 
-#: src/lang.c:1890
+#: src/lang.c:1922
 msgid "Normal"
 msgstr "Normal"
 
-#: src/lang.c:1891
+#: src/lang.c:1923
 msgid "Best highlighting"
 msgstr "Meilleure surbrillance"
 
-#: src/lang.c:1892
+#: src/lang.c:1924
 msgid "Underline"
 msgstr "SoulignÃ©"
 
-#: src/lang.c:1893
+#: src/lang.c:1925
 msgid "Reverse video"
 msgstr "VidÃ©o inversÃ©e"
 
-#: src/lang.c:1894
+#: src/lang.c:1926
 msgid "Blinking"
 msgstr "Clignotement"
 
-#: src/lang.c:1895
+#: src/lang.c:1927
 msgid "Half bright"
 msgstr "Moins lumineux"
 
-#: src/lang.c:1896
+#: src/lang.c:1928
 msgid "Bold"
 msgstr "Gras"
 
-#: src/lang.c:1902 src/lang.c:2018 src/lang.c:2122
+#: src/lang.c:1934 src/lang.c:2061 src/lang.c:2165
 msgid "No"
 msgstr "Non"
 
-#: src/lang.c:1903
+#: src/lang.c:1935
 msgid "Cc"
 msgstr "Cc"
 
-#: src/lang.c:1904
+#: src/lang.c:1936
 msgid "Bcc"
 msgstr "Cci"
 
-#: src/lang.c:1905
+#: src/lang.c:1937
 msgid "Cc and Bcc"
 msgstr "Cc et Cci"
 
-#: src/lang.c:1922 src/lang.c:1935
+#: src/lang.c:1954 src/lang.c:1967
 msgid "none"
 msgstr "aucun"
 
-#: src/lang.c:1923
+#: src/lang.c:1955
 msgid "commands"
 msgstr "commandes"
 
-#: src/lang.c:1924
+#: src/lang.c:1956
 msgid "select"
 msgstr "sÃ©lection"
 
-#: src/lang.c:1926
+#: src/lang.c:1958
 msgid "commands & quit"
 msgstr "commandes & quitter"
 
-#: src/lang.c:1927
+#: src/lang.c:1959
 msgid "commands & select"
 msgstr "commandes & sÃ©lection"
 
-#: src/lang.c:1928
+#: src/lang.c:1960
 msgid "quit & select"
 msgstr "quitter & sÃ©lection"
 
-#: src/lang.c:1929
+#: src/lang.c:1961
 msgid "commands & quit & select"
 msgstr "commandes, quitter & sÃ©lection"
 
-#: src/lang.c:1936
+#: src/lang.c:1968
 msgid "PageDown"
 msgstr "PageDown"
 
-#: src/lang.c:1937
+#: src/lang.c:1969
 msgid "PageNextUnread"
 msgstr "PageNextUnread"
 
-#: src/lang.c:1938
+#: src/lang.c:1970
 msgid "PageDown or PageNextUnread"
 msgstr "PageDown ou PageNextUnread"
 
-#: src/lang.c:1945
+#: src/lang.c:1977
 msgid "Subject: (case sensitive)"
 msgstr "l'en-tÃªte 'Subject:' (casse sensible)"
 
-#: src/lang.c:1946
+#: src/lang.c:1978
 msgid "Subject: (ignore case)"
 msgstr "l'en-tÃªte 'Subject:' (ignorer la casse)"
 
-#: src/lang.c:1947
+#: src/lang.c:1979
 msgid "From: (case sensitive)"
 msgstr "l'en-tÃªte 'From:' (casse sensible)"
 
-#: src/lang.c:1948
+#: src/lang.c:1980
 msgid "From: (ignore case)"
 msgstr "l'en-tÃªte 'From:' (ignorer la casse)"
 
-#: src/lang.c:1949
+#: src/lang.c:1981
 msgid "Msg-ID: & full References: line"
 msgstr "Ligne 'Msg-ID:' & 'References:'"
 
-#: src/lang.c:1950
+#: src/lang.c:1982
 msgid "Msg-ID: & last References: only"
 msgstr "Msg-ID: & derniÃ¨res RÃ©fÃ©rences: uniquement"
 
-#: src/lang.c:1951
+#: src/lang.c:1983
 msgid "Message-ID: entry only"
 msgstr "entrÃ©e 'Message-ID:' uniquement"
 
-#: src/lang.c:1952
+#: src/lang.c:1984
 msgid "Lines:"
 msgstr "Lignes:"
 
-#: src/lang.c:1958
+#: src/lang.c:1990
 msgid "Don't trim article body"
 msgstr "Ne pas couper le corps de l'article"
 
-#: src/lang.c:1959
+#: src/lang.c:1991
 msgid "Skip leading blank lines"
 msgstr "Passer les lignes vides du dÃ©but"
 
-#: src/lang.c:1960
+#: src/lang.c:1992
 msgid "Skip trailing blank lines"
 msgstr "Passer les lignes vides de la fin"
 
-#: src/lang.c:1961
+#: src/lang.c:1993
 msgid "Skip leading and trailing blank l."
 msgstr "Passer toutes les lignes vides"
 
-#: src/lang.c:1962
+#: src/lang.c:1994
 msgid "Compact multiple between text"
 msgstr "Regrouper entre chaque paragraphe"
 
-#: src/lang.c:1963
+#: src/lang.c:1995
 msgid "Compact multiple and skip leading"
 msgstr "Regrouper et effacer les premiÃ¨res"
 
-#: src/lang.c:1964
+#: src/lang.c:1996
 msgid "Compact multiple and skip trailing"
 msgstr "Regrouper et effacer les derniÃ¨res"
 
-#: src/lang.c:1965
+#: src/lang.c:1997
 msgid "Compact mltpl., skip lead. & trai."
 msgstr "Regrouper puis effacer les 1Ã¨res et derniÃ¨res lignes"
 
-#: src/lang.c:1971
+#: src/lang.c:2004
+#, fuzzy
+msgid "Don't use UTF-8 characters"
+msgstr "N'utilisez pas de caractÃ¨res UTF-8"
+
+#: src/lang.c:2005
+#, fuzzy
+msgid "for ellipsis"
+msgstr "pour les points de suspension"
+
+#: src/lang.c:2006
+#, fuzzy
+msgid "for indicator and tree"
+msgstr "pour l'indicateur et l'arborescence"
+
+#: src/lang.c:2007
+#, fuzzy
+msgid "for ..., indicator and tree"
+msgstr "pour ..., l'indicateur et l'arborescence"
+
+#: src/lang.c:2014
 #, fuzzy
 msgid "Don't detect verbatim blocks"
 msgstr "DÃ©tection des blocs textuels"
 
-#: src/lang.c:1972
+#: src/lang.c:2015
 #, fuzzy
 msgid "Detect and show verbatim blocks"
 msgstr "DÃ©tection des blocs textuels"
 
-#: src/lang.c:1973
+#: src/lang.c:2016
 #, fuzzy
 msgid "Detect, hide begin and end marks"
 msgstr "DÃ©tecter, masquer les marques de dÃ©but et de fin"
 
-#: src/lang.c:1974
+#: src/lang.c:2017
 #, fuzzy
 msgid "Don't show verbatim blocks"
 msgstr "DÃ©tection des blocs textuels"
 
-#: src/lang.c:1980
+#: src/lang.c:2023
 msgid "Don't show help or mail sign"
 msgstr "Ne pas afficher l'aide ou la signature du message"
 
-#: src/lang.c:1981
+#: src/lang.c:2024
 msgid "Show only help sign"
 msgstr "Afficher uniquement l'aide Ã  la signature"
 
-#: src/lang.c:1982
+#: src/lang.c:2025
 msgid "Show only mail sign if new mail"
 msgstr "Afficher uniquement la signature du message pour les nouveaux"
 
-#: src/lang.c:1983
+#: src/lang.c:2026
 msgid "Show mail if new mail else help s."
 msgstr "Afficher le message s'il y en a de nouveaux autrement l'aide"
 
-#: src/lang.c:2019
+#: src/lang.c:2062
 msgid "Shell archive"
 msgstr "Archive shell"
 
-#: src/lang.c:2020
+#: src/lang.c:2063
 msgid "Yes"
 msgstr "Oui"
 
-#: src/lang.c:2027
+#: src/lang.c:2070
 msgid "Subject: (descending)"
 msgstr "Subject : (descendant)"
 
-#: src/lang.c:2028
+#: src/lang.c:2071
 msgid "Subject: (ascending)"
 msgstr "Subject : (ascendant)"
 
-#: src/lang.c:2029
+#: src/lang.c:2072
 msgid "From: (descending)"
 msgstr "From: (descendant)"
 
-#: src/lang.c:2030
+#: src/lang.c:2073
 msgid "From: (ascending)"
 msgstr "From: (ascendant)"
 
-#: src/lang.c:2031
+#: src/lang.c:2074
 msgid "Date: (descending)"
 msgstr "Date: (descendant)"
 
-#: src/lang.c:2032
+#: src/lang.c:2075
 msgid "Date: (ascending)"
 msgstr "Date: (ascendant)"
 
-#: src/lang.c:2033 src/lang.c:2042
+#: src/lang.c:2076 src/lang.c:2085
 msgid "Score (descending)"
 msgstr "Score (descendant)"
 
-#: src/lang.c:2034 src/lang.c:2043
+#: src/lang.c:2077 src/lang.c:2086
 msgid "Score (ascending)"
 msgstr "Score (ascendant)"
 
-#: src/lang.c:2035
+#: src/lang.c:2078
 msgid "Lines: (descending)"
 msgstr "Lines: (descendant)"
 
-#: src/lang.c:2036
+#: src/lang.c:2079
 msgid "Lines: (ascending)"
 msgstr "Lines: (ascendant)"
 
-#: src/lang.c:2044
+#: src/lang.c:2087
 msgid "Last posting date (descending)"
 msgstr "DerniÃ¨re date de postage (descendant)"
 
-#: src/lang.c:2045
+#: src/lang.c:2088
 msgid "Last posting date (ascending)"
 msgstr "DerniÃ¨re date de postage (ascendant)"
 
-#: src/lang.c:2051
+#: src/lang.c:2094
 msgid "Quick-sort"
 msgstr "Quick-sort"
 
-#: src/lang.c:2052
+#: src/lang.c:2095
 msgid "Heap-sort"
 msgstr "Heap-sort"
 
-#: src/lang.c:2059
+#: src/lang.c:2102
 msgid "Always Keep"
 msgstr "Toujours garder"
 
-#: src/lang.c:2060
+#: src/lang.c:2103
 msgid "Always Remove"
 msgstr "Toujours effacer"
 
-#: src/lang.c:2061
+#: src/lang.c:2104
 msgid "Mark with D on selection screen"
 msgstr "Marquer avec un D dans la vue sÃ©lection"
 
-#: src/lang.c:2067
+#: src/lang.c:2110
 msgid "Kill only unread arts"
 msgstr "Filtrer uniquement les articles non lus"
 
-#: src/lang.c:2068
+#: src/lang.c:2111
 msgid "Kill all arts & show with K"
 msgstr "Filtrer tous les articles & afficher avec un K"
 
 #. TODO: s/K/art_marked_killed/
-#: src/lang.c:2069
+#: src/lang.c:2112
 msgid "Kill all arts and never show"
 msgstr "Filtrer tous les articles et ne jamais afficher"
 
-#: src/lang.c:2075
+#: src/lang.c:2118
 msgid "Nothing special"
 msgstr "Rien de spÃ©cial"
 
-#: src/lang.c:2076
+#: src/lang.c:2119
 msgid "Compress quotes"
 msgstr "Citations compressÃ©es"
 
-#: src/lang.c:2077
+#: src/lang.c:2120
 msgid "Quote signatures"
 msgstr "Citer les signatures"
 
-#: src/lang.c:2078
+#: src/lang.c:2121
 msgid "Compress quotes, quote sigs"
 msgstr "Compresser les citations, citer les signatures"
 
-#: src/lang.c:2079
+#: src/lang.c:2122
 msgid "Quote empty lines"
 msgstr "Citer les lignes vides"
 
-#: src/lang.c:2080
+#: src/lang.c:2123
 msgid "Compress quotes, quote empty lines"
 msgstr "Compresser les citations, citer les lignes vides"
 
-#: src/lang.c:2081
+#: src/lang.c:2124
 msgid "Quote sigs & empty lines"
 msgstr "Citer les signatures & les lignes vides"
 
-#: src/lang.c:2082
+#: src/lang.c:2125
 msgid "Comp. q., quote sigs & empty lines"
 msgstr "Citations compr., signatures et lignes vides citÃ©es"
 
-#: src/lang.c:2123
+#: src/lang.c:2166
 msgid "With headers"
 msgstr "avec les en-tÃªtes"
 
-#: src/lang.c:2124
+#: src/lang.c:2167
 msgid "Without headers"
 msgstr "sans les en-tÃªtes"
 
-#: src/lang.c:2131
+#: src/lang.c:2174
 msgid "NFKC"
 msgstr "NFKC"
 
-#: src/lang.c:2133
+#: src/lang.c:2176
 msgid "NFKD"
 msgstr "NFKD"
 
-#: src/lang.c:2134
+#: src/lang.c:2177
 msgid "NFC"
 msgstr "NFC"
 
-#: src/lang.c:2135
+#: src/lang.c:2178
 msgid "NFD"
 msgstr "NFD"
 
-#: src/lang.c:2137
+#: src/lang.c:2180
 msgid "NFKC case fold"
 msgstr "Transformation NFKC de la casse"
 
-#: src/lang.c:2146
+#: src/lang.c:2189
+msgid "don't guess undeclared charset"
+msgstr ""
+
+#: src/lang.c:2190
+msgid "guess if not set via undeclared_charset"
+msgstr ""
+
+#: src/lang.c:2191
+msgid "always guess undeclared charset"
+msgstr ""
+
+#: src/lang.c:2198
 msgid "Display Options"
 msgstr "Options d'affichage"
 
-#: src/lang.c:2153
+#: src/lang.c:2205
 msgid "Color Options"
 msgstr "Options des couleurs"
 
-#: src/lang.c:2159
+#: src/lang.c:2211
 msgid "Highlight Options"
 msgstr "Options de mise en Ã©vidence"
 
-#: src/lang.c:2166
+#: src/lang.c:2218
 msgid "Article-Limiting Options"
 msgstr "Options des articles"
 
-#: src/lang.c:2172
+#: src/lang.c:2224
 msgid "Posting/Mailing Options"
 msgstr "Options de postage/messagerie"
 
-#: src/lang.c:2178
+#: src/lang.c:2230
 msgid "Saving/Printing Options"
 msgstr "Options d'enregistrement/d'impression"
 
-#: src/lang.c:2184
+#: src/lang.c:2236
 msgid "Expert Options"
 msgstr "Options avancÃ©es"
 
-#: src/lang.c:2190
+#: src/lang.c:2242
 msgid "Filtering Options"
 msgstr "Options de filtrage"
 
-#: src/lang.c:2195 src/lang.c:2226 src/lang.c:2232 src/lang.c:2259
-#: src/lang.c:2311 src/lang.c:2317 src/lang.c:2327 src/lang.c:2338
-#: src/lang.c:2356 src/lang.c:2367 src/lang.c:2436 src/lang.c:2698
-#: src/lang.c:2704 src/lang.c:2710 src/lang.c:2725 src/lang.c:2737
-#: src/lang.c:2744 src/lang.c:2798 src/lang.c:2807 src/lang.c:3003
-#: src/lang.c:3019 src/lang.c:3026 src/lang.c:3033 src/lang.c:3040
-#: src/lang.c:3046 src/lang.c:3052 src/lang.c:3075 src/lang.c:3087
-#: src/lang.c:3122 src/lang.c:3175 src/lang.c:3189 src/lang.c:3195
-#: src/lang.c:3220 src/lang.c:3238 src/lang.c:3255 src/lang.c:3267
-#: src/lang.c:3307 src/lang.c:3336 src/lang.c:3356 src/lang.c:3383
-#: src/lang.c:3393 src/lang.c:3400 src/lang.c:3426 src/lang.c:3450
-#: src/lang.c:3637 src/lang.c:3652 src/lang.c:3660 src/lang.c:3674
-#: src/lang.c:3680 src/lang.c:3718
+#: src/lang.c:2247 src/lang.c:2286 src/lang.c:2292 src/lang.c:2319
+#: src/lang.c:2371 src/lang.c:2377 src/lang.c:2387 src/lang.c:2398
+#: src/lang.c:2416 src/lang.c:2427 src/lang.c:2496 src/lang.c:2763
+#: src/lang.c:2769 src/lang.c:2775 src/lang.c:2790 src/lang.c:2802
+#: src/lang.c:2809 src/lang.c:2863 src/lang.c:2872 src/lang.c:3068
+#: src/lang.c:3084 src/lang.c:3091 src/lang.c:3098 src/lang.c:3105
+#: src/lang.c:3111 src/lang.c:3117 src/lang.c:3140 src/lang.c:3152
+#: src/lang.c:3187 src/lang.c:3240 src/lang.c:3254 src/lang.c:3260
+#: src/lang.c:3285 src/lang.c:3303 src/lang.c:3320 src/lang.c:3332
+#: src/lang.c:3372 src/lang.c:3401 src/lang.c:3421 src/lang.c:3448
+#: src/lang.c:3458 src/lang.c:3465 src/lang.c:3496 src/lang.c:3520
+#: src/lang.c:3707 src/lang.c:3722 src/lang.c:3730 src/lang.c:3744
+#: src/lang.c:3750 src/lang.c:3788
 msgid "<SPACE> toggles, <CR> sets, <ESC> cancels."
 msgstr "<ESPACE> change, <RETOUR> valide, <ESC> annule."
 
-#: src/lang.c:2196
+#: src/lang.c:2248
 msgid "Show mini menu & posting etiquette"
 msgstr "Afficher le menu & l'intitulÃ© du postage"
 
-#: src/lang.c:2197
+#: src/lang.c:2249
 msgid ""
 "# If ON show a mini menu of useful commands at each level\n"
 "# and posting etiquette after composing an article\n"
@@ -6896,17 +7118,17 @@ msgstr ""
 "# Si ON, affiche un mini menu des commandes utiles pour chaque\n"
 "# niveaux et affiche les dÃ©tails aprÃ¨s la composition d'un article\n"
 
-#: src/lang.c:2202
+#: src/lang.c:2254
 msgid "Show short description for each newsgroup. <SPACE> toggles & <CR> sets."
 msgstr ""
 "Afficher une brÃ¨ve description pour chaque groupe. <ESPACE> change & "
 "<RETOUR> valide."
 
-#: src/lang.c:2203
+#: src/lang.c:2255
 msgid "Show description of each newsgroup"
 msgstr "Voir description de chaque groupe"
 
-#: src/lang.c:2204
+#: src/lang.c:2256
 msgid ""
 "# If ON show group description text after newsgroup name at\n"
 "# group selection level\n"
@@ -6914,18 +7136,33 @@ msgstr ""
 "# Si ON, affiche une description du groupe aprÃ¨s son nom dans\n"
 "# la vue de sÃ©lection des groupes\n"
 
-#: src/lang.c:2209
+#: src/lang.c:2262
+#, fuzzy
+msgid "Score"
+msgstr "Score"
+
+#: src/lang.c:2263
+#, fuzzy
+msgid "Language"
+msgstr "Langue"
+
+#: src/lang.c:2264
+#, fuzzy
+msgid "Score and Language"
+msgstr "Score et langue"
+
+#: src/lang.c:2269
 msgid ""
 "Show From (author) fields in group & thread level. <SPACE> toggles & <CR> "
 "sets."
 msgstr ""
 "Affiche l'auteur dans le menu groupe. <ESPACE> change & <RETOUR> valide."
 
-#: src/lang.c:2210
+#: src/lang.c:2270
 msgid "In group and thread level, show author by"
 msgstr "Dans la vue groupe et processus, voir auteur par"
 
-#: src/lang.c:2211
+#: src/lang.c:2271
 msgid ""
 "# Part of From field to display in group and thread level\n"
 "# Possible values are (the default is marked with *):\n"
@@ -6941,34 +7178,34 @@ msgstr ""
 "# * 2 = nom complet\n"
 "#   3 = les deux\n"
 
-#: src/lang.c:2220
+#: src/lang.c:2280
 msgid "Draw -> or highlighted bar for selection. <SPACE> toggles & <CR> sets."
 msgstr ""
 "Affiche -> ou une barre de sÃ©lection. <ESPACE> change & <RETOUR> valide."
 
-#: src/lang.c:2221
+#: src/lang.c:2281
 msgid "Draw -> instead of highlighted bar"
 msgstr "Afficher -> plutÃ´t qu'une barre"
 
-#: src/lang.c:2222
+#: src/lang.c:2282
 msgid "# If ON use -> otherwise highlighted bar for selection\n"
 msgstr "# Si ON, utilise -> sinon barre en surbrillance pour la sÃ©lection\n"
 
-#: src/lang.c:2227
+#: src/lang.c:2287
 msgid "Use inverse video for page headers"
 msgstr "VidÃ©o inversÃ©e pour les en-tÃªtes"
 
-#: src/lang.c:2228
+#: src/lang.c:2288
 msgid "# If ON use inverse video for page headers at different levels\n"
 msgstr ""
 "# Si ON, utilise la vidÃ©o inversÃ©e pour les en-tÃªtes dans les diffÃ©rentes\n"
 "# vues\n"
 
-#: src/lang.c:2233
+#: src/lang.c:2293
 msgid "Thread articles by"
 msgstr "Regrouper les articles par"
 
-#: src/lang.c:2234
+#: src/lang.c:2294
 msgid ""
 "# Thread articles by ...\n"
 "# Possible values are (the default is marked with *):\n"
@@ -6988,17 +7225,17 @@ msgstr ""
 "#   4 = Sujet multipartie\n"
 "#   5 = Pourcentage de concordance\n"
 
-#: src/lang.c:2245
+#: src/lang.c:2305
 msgid "Enter percentage match required to thread together. <CR> sets."
 msgstr ""
 "Entrer le pourcentage de concordance pour grouper les articles en un fil. "
 "<RETOUR> valide."
 
-#: src/lang.c:2246
+#: src/lang.c:2306
 msgid "Thread percentage match"
 msgstr "Pourcentage de concordance pour grouper"
 
-#: src/lang.c:2248
+#: src/lang.c:2308
 #, no-c-format
 msgid ""
 "# Thread percentage match...\n"
@@ -7027,11 +7264,11 @@ msgstr ""
 "'harpie',\n"
 "# 'happie' et 'harppy' seront regroupÃ©s Ã  part de 'happy'\n"
 
-#: src/lang.c:2260
+#: src/lang.c:2320
 msgid "Score of a thread"
 msgstr "Score d'un fil"
 
-#: src/lang.c:2261
+#: src/lang.c:2321
 msgid ""
 "# Thread score\n"
 "# Possible values are (the default is marked with *):\n"
@@ -7045,17 +7282,17 @@ msgstr ""
 "#   1 = somme\n"
 "#   2 = moyenne\n"
 
-#: src/lang.c:2269
+#: src/lang.c:2329
 msgid ""
 "Sort articles by Subject, From, Date or Score. <SPACE> toggles & <CR> sets."
 msgstr ""
 "Trie les articles d'aprÃ¨s un en-tÃªte. <ESPACE> change & <RETOUR> valide."
 
-#: src/lang.c:2270
+#: src/lang.c:2330
 msgid "Sort articles by"
 msgstr "Trier les articles par"
 
-#: src/lang.c:2271
+#: src/lang.c:2331
 msgid ""
 "# Sort articles by ...\n"
 "# Possible values are (the default is marked with *):\n"
@@ -7085,15 +7322,15 @@ msgstr ""
 "#   9 = Lignes descendant\n"
 "#  10 = Lignes ascendant)\n"
 
-#: src/lang.c:2287
+#: src/lang.c:2347
 msgid "Sort threads by Nothing or Score. <SPACE> toggles & <CR> sets."
 msgstr "Trier les fils par Rien ou Score. <ESPACE> change & <RETOUR> valide."
 
-#: src/lang.c:2288
+#: src/lang.c:2348
 msgid "Sort threads by"
 msgstr "Trier les fils par"
 
-#: src/lang.c:2289
+#: src/lang.c:2349
 msgid ""
 "# Sort thread by ...\n"
 "# Possible values are (the default is marked with *):\n"
@@ -7111,50 +7348,50 @@ msgstr ""
 "#   3 = Date la plus rÃ©cente, descendant\n"
 "#   4 = Date la plus rÃ©cente, ascendant\n"
 
-#: src/lang.c:2299
+#: src/lang.c:2359
 msgid ""
 "Put cursor at first/last unread art in groups. <SPACE> toggles & <CR> sets."
 msgstr ""
 "Place le curseur sur le 1er article non lu. <ESPACE> change & <RETOUR> "
 "valide."
 
-#: src/lang.c:2300
+#: src/lang.c:2360
 msgid "Go to first unread article in group"
 msgstr "Aller au 1er article non lu du groupe"
 
-#: src/lang.c:2301
+#: src/lang.c:2361
 msgid "# If ON put cursor at first unread art in group otherwise last art\n"
 msgstr ""
 "# Si ON, place le curseur sur le 1er article non lu sinon sur le dernier\n"
 
-#: src/lang.c:2305
+#: src/lang.c:2365
 msgid "Show all articles or only unread articles. <SPACE> toggles & <CR> sets."
 msgstr ""
 "Affiche tous les articles ou seulement ceux non lus. <ESPACE> change & "
 "<RETOUR> valide."
 
-#: src/lang.c:2306
+#: src/lang.c:2366
 msgid "Show only unread articles"
 msgstr "Afficher articles non lus seulement"
 
-#: src/lang.c:2307
+#: src/lang.c:2367
 msgid "# If ON show only new/unread articles otherwise show all.\n"
 msgstr ""
 "# Si ON, affiche seulement les articles non lus sinon les affiche tous.\n"
 
-#: src/lang.c:2312
+#: src/lang.c:2372
 msgid "Show only groups with unread arts"
 msgstr "Voir groupes avec articles non lus"
 
-#: src/lang.c:2313
+#: src/lang.c:2373
 msgid "# If ON show only subscribed to groups that contain unread articles.\n"
 msgstr "# Si ON, affiche seulement les groupes ayant des articles non lus.\n"
 
-#: src/lang.c:2318
+#: src/lang.c:2378
 msgid "Filter which articles"
 msgstr "Filtrer quel article"
 
-#: src/lang.c:2319
+#: src/lang.c:2379
 msgid ""
 "# Filter which articles\n"
 "# Possible values are (the default is marked with *):\n"
@@ -7168,11 +7405,11 @@ msgstr ""
 "#   1 = filtrer tous les articles et les marquer avec un K dans les fils\n"
 "#   2 = filtrer tous les articles et ne pas les afficher\n"
 
-#: src/lang.c:2328
+#: src/lang.c:2388
 msgid "Go to the next unread article with"
 msgstr "Aller au prochain article non lu avec"
 
-#: src/lang.c:2329
+#: src/lang.c:2389
 msgid ""
 "# Go to the unread article with following key(s)\n"
 "# Possible values are (the default is marked with *):\n"
@@ -7188,11 +7425,11 @@ msgstr ""
 "# * 2 = TAB\n"
 "#   3 = PAGE DOWN ou TAB\n"
 
-#: src/lang.c:2339
+#: src/lang.c:2399
 msgid "How to treat blank lines"
 msgstr "Comment gÃ©rer les lignes vides"
 
-#: src/lang.c:2340
+#: src/lang.c:2400
 msgid ""
 "# Trim the article body, remove unnecessary blank lines.\n"
 "# Possible values are (the default is marked with *):\n"
@@ -7222,11 +7459,11 @@ msgstr ""
 "#   7 = Regrouper plusieurs lignes vides entre les paragraphes et\n"
 "#       effacer les lignes vides du dÃ©but et de la fin\n"
 
-#: src/lang.c:2357
+#: src/lang.c:2417
 msgid "Show help/mail sign in level titles"
 msgstr "Afficher l'aide/signature du message dans les titres du niveau"
 
-#: src/lang.c:2358
+#: src/lang.c:2418
 msgid ""
 "# Show help sign, new mail sign, both or nothing in level titles.\n"
 "# Possible values are (the default is marked with *):\n"
@@ -7246,27 +7483,27 @@ msgstr ""
 "# * 3 = Afficher la signature du message si de nouveaux sont arrivÃ©s "
 "autrement afficher l'aide pour la signature\n"
 
-#: src/lang.c:2368
+#: src/lang.c:2428
 msgid "List thread using right arrow key"
 msgstr "Lister le fil via la flÃ¨che droite"
 
-#: src/lang.c:2369
+#: src/lang.c:2429
 msgid ""
 "# If ON automatically list thread when entering it using right arrow key.\n"
 msgstr ""
 "# Si ON, listera automatiquement le fil lors de l'utilisation de la flÃ¨che\n"
 "# droite.\n"
 
-#: src/lang.c:2373
+#: src/lang.c:2433
 msgid "Enter character to indicate deleted articles. <CR> sets, <ESC> cancels."
 msgstr ""
 "CaractÃ¨re indiquant les articles effacÃ©s. <RETOUR> valide, <ESC> annule."
 
-#: src/lang.c:2374
+#: src/lang.c:2434
 msgid "Character to show deleted articles"
 msgstr "CaractÃ¨re pour articles effacÃ©s"
 
-#: src/lang.c:2375
+#: src/lang.c:2435
 msgid ""
 "# Character used to show that an art was deleted (default 'D')\n"
 "# _ is turned into ' '\n"
@@ -7274,17 +7511,17 @@ msgstr ""
 "# CaractÃ¨re utilisÃ© pour indiquer qu'un article a Ã©tÃ© supprimÃ© (dÃ©faut 'D')\n"
 "# _ est transformÃ© en ' '\n"
 
-#: src/lang.c:2380
+#: src/lang.c:2440
 msgid ""
 "Enter character to indicate articles in a range. <CR> sets, <ESC> cancels."
 msgstr ""
 "CaractÃ¨re indiquant les articles inclus. <RETOUR> valide, <ESC> annule."
 
-#: src/lang.c:2381
+#: src/lang.c:2441
 msgid "Character to show inrange articles"
 msgstr "CaractÃ¨re pour articles non inclus"
 
-#: src/lang.c:2382
+#: src/lang.c:2442
 msgid ""
 "# Character used to show that an art is in a range (default '#')\n"
 "# _ is turned into ' '\n"
@@ -7292,7 +7529,7 @@ msgstr ""
 "# CaractÃ¨re utilisÃ© pour indiquer qu'un article est inclus (dÃ©faut '#')\n"
 "# _ est transformÃ© en ' '\n"
 
-#: src/lang.c:2387
+#: src/lang.c:2447
 msgid ""
 "Enter character to indicate that article will return. <CR> sets, <ESC> "
 "cancels."
@@ -7300,11 +7537,11 @@ msgstr ""
 "CaractÃ¨re indiquant que l'article sera retournÃ©. <RETOUR> valide, <ESC> "
 "annule."
 
-#: src/lang.c:2388
+#: src/lang.c:2448
 msgid "Character to show returning arts"
 msgstr "CaractÃ¨re pour articles retournÃ©s"
 
-#: src/lang.c:2389
+#: src/lang.c:2449
 msgid ""
 "# Character used to show that an art will return (default '-')\n"
 "# _ is turned into ' '\n"
@@ -7312,17 +7549,17 @@ msgstr ""
 "# CaractÃ¨re utilisÃ© pour indiquer qu'un article sera retournÃ© (dÃ©faut '#')\n"
 "# _ est transformÃ© en ' '\n"
 
-#: src/lang.c:2394
+#: src/lang.c:2454
 msgid ""
 "Enter character to indicate selected articles. <CR> sets, <ESC> cancels."
 msgstr ""
 "CaractÃ¨re indiquant les articles sÃ©lectionnÃ©s. <RETOUR> valide, <ESC> annule."
 
-#: src/lang.c:2395
+#: src/lang.c:2455
 msgid "Character to show selected articles"
 msgstr "CaractÃ¨re pour articles sÃ©lectionnÃ©s"
 
-#: src/lang.c:2396
+#: src/lang.c:2456
 msgid ""
 "# Character used to show that an art was auto-selected (default '*')\n"
 "# _ is turned into ' '\n"
@@ -7331,16 +7568,16 @@ msgstr ""
 "'*')\n"
 "# _ est transformÃ© en ' '\n"
 
-#: src/lang.c:2401
+#: src/lang.c:2461
 msgid "Enter character to indicate recent articles. <CR> sets, <ESC> cancels."
 msgstr ""
 "CaractÃ¨re indiquant les articles rÃ©cents. <RETOUR> valide, <ESC> annule."
 
-#: src/lang.c:2402
+#: src/lang.c:2462
 msgid "Character to show recent articles"
 msgstr "CaractÃ¨re pour articles rÃ©cents"
 
-#: src/lang.c:2403
+#: src/lang.c:2463
 msgid ""
 "# Character used to show that an art is recent (default 'o')\n"
 "# _ is turned into ' '\n"
@@ -7348,16 +7585,16 @@ msgstr ""
 "# CaractÃ¨re utilisÃ© pour indiquer qu'un article est rÃ©cent (defaut 'o')\n"
 "# _ est transformÃ© en ' '\n"
 
-#: src/lang.c:2408
+#: src/lang.c:2468
 msgid "Enter character to indicate unread articles. <CR> sets, <ESC> cancels."
 msgstr ""
 "CaractÃ¨re indiquant les articles non lus. <RETOUR> valide, <ESC> annule."
 
-#: src/lang.c:2409
+#: src/lang.c:2469
 msgid "Character to show unread articles"
 msgstr "CaractÃ¨re pour articles non lus"
 
-#: src/lang.c:2410
+#: src/lang.c:2470
 msgid ""
 "# Character used to show that an art is unread (default '+')\n"
 "# _ is turned into ' '\n"
@@ -7365,15 +7602,15 @@ msgstr ""
 "# CaractÃ¨re utilisÃ© pour indiquer qu'un article est non lu (defaut '+')\n"
 "# _ est transformÃ© en ' '\n"
 
-#: src/lang.c:2415
+#: src/lang.c:2475
 msgid "Enter character to indicate read articles. <CR> sets, <ESC> cancels."
 msgstr "CaractÃ¨re indiquant les articles lus. <RETOUR> valide, <ESC> annule."
 
-#: src/lang.c:2416
+#: src/lang.c:2476
 msgid "Character to show read articles"
 msgstr "CaractÃ¨re pour articles lus"
 
-#: src/lang.c:2417
+#: src/lang.c:2477
 msgid ""
 "# Character used to show that an art was read (default ' ')\n"
 "# _ is turned into ' '\n"
@@ -7381,16 +7618,16 @@ msgstr ""
 "# CaractÃ¨re utilisÃ© pour indiquer qu'un article a Ã©tÃ© lu (defaut ' ')\n"
 "# _ est transformÃ© en ' '\n"
 
-#: src/lang.c:2422
+#: src/lang.c:2482
 msgid "Enter character to indicate killed articles. <CR> sets, <ESC> cancels."
 msgstr ""
 "CaractÃ¨re indiquant les articles filtrÃ©s. <RETOUR> valide, <ESC> annule."
 
-#: src/lang.c:2423
+#: src/lang.c:2483
 msgid "Character to show killed articles"
 msgstr "CaractÃ¨re pour articles filtrÃ©s"
 
-#: src/lang.c:2424
+#: src/lang.c:2484
 msgid ""
 "# Character used to show that an art was killed (default 'K')\n"
 "# kill_level must be set accordingly, _ is turned into ' '\n"
@@ -7398,18 +7635,18 @@ msgstr ""
 "# CaractÃ¨re utilisÃ© pour indiquer qu'un article a Ã©tÃ© filtrÃ© (defaut 'K')\n"
 "# kill_level doit Ãªtre choisi en consÃ©quence, _ est transformÃ© en ' '\n"
 
-#: src/lang.c:2429
+#: src/lang.c:2489
 msgid ""
 "Enter character to indicate read selected articles. <CR> sets, <ESC> cancels."
 msgstr ""
 "CaractÃ¨re indiquant les articles lus et sÃ©lectionnÃ©s. <RETOUR> valide, <ESC> "
 "annule."
 
-#: src/lang.c:2430
+#: src/lang.c:2490
 msgid "Character to show readselected arts"
 msgstr "CaractÃ¨re pour articles sÃ©lectionnÃ©s lus"
 
-#: src/lang.c:2431
+#: src/lang.c:2491
 msgid ""
 "# Character used to show that an art was selected before read (default ':')\n"
 "# kill_level must be set accordingly, _ is turned into ' '\n"
@@ -7418,11 +7655,11 @@ msgstr ""
 "# d'Ãªtre lu (defaut ':')\n"
 "# kill_level doit Ãªtre choisi en consÃ©quence, _ est transformÃ© en ' '\n"
 
-#: src/lang.c:2437
+#: src/lang.c:2497
 msgid "Abbreviate long newsgroup names"
 msgstr "AbrÃ©ger les noms de groupes trop longs"
 
-#: src/lang.c:2438
+#: src/lang.c:2498
 msgid ""
 "# If ON abbreviate (if necessary) long newsgroup names at group selection\n"
 "# level and article level like this:\n"
@@ -7432,18 +7669,18 @@ msgstr ""
 "# la vue de sÃ©lection de groupes et d'articles comme affichÃ© ci-dessous :\n"
 "#   news.software.readers -> n.software.readers -> n.s.readers -> n.s.r.\n"
 
-#: src/lang.c:2444
+#: src/lang.c:2504
 #, fuzzy
 msgid "Enter character to indicate global scopes. <CR> sets, <ESC> cancels."
 msgstr ""
 "CaractÃ¨re indiquant les articles filtrÃ©s. <RETOUR> valide, <ESC> annule."
 
-#: src/lang.c:2445
+#: src/lang.c:2505
 #, fuzzy
 msgid "Character to show global scopes"
 msgstr "CaractÃ¨re pour articles filtrÃ©s"
 
-#: src/lang.c:2446
+#: src/lang.c:2506
 #, fuzzy
 msgid ""
 "# Character used to show that a scope was read from the global\n"
@@ -7453,7 +7690,7 @@ msgstr ""
 "# CaractÃ¨re utilisÃ© pour indiquer qu'un article a Ã©tÃ© lu (defaut ' ')\n"
 "# _ est transformÃ© en ' '\n"
 
-#: src/lang.c:2452
+#: src/lang.c:2512
 #, fuzzy
 msgid ""
 "Enter character to indicate global scopes when current group matches. <CR> "
@@ -7461,12 +7698,12 @@ msgid ""
 msgstr ""
 "CaractÃ¨re indiquant les articles rÃ©cents. <RETOUR> valide, <ESC> annule."
 
-#: src/lang.c:2453
+#: src/lang.c:2513
 #, fuzzy
 msgid "Char to show global scope matches"
 msgstr "CaractÃ¨re pour articles filtrÃ©s"
 
-#: src/lang.c:2454
+#: src/lang.c:2514
 #, fuzzy
 msgid ""
 "# Character used to show that a scope was read from the global\n"
@@ -7476,18 +7713,18 @@ msgstr ""
 "# CaractÃ¨re utilisÃ© pour indiquer qu'un article est inclus (dÃ©faut '#')\n"
 "# _ est transformÃ© en ' '\n"
 
-#: src/lang.c:2460
+#: src/lang.c:2520
 #, fuzzy
 msgid "Enter character to indicate local scopes. <CR> sets, <ESC> cancels."
 msgstr ""
 "CaractÃ¨re indiquant les articles filtrÃ©s. <RETOUR> valide, <ESC> annule."
 
-#: src/lang.c:2461
+#: src/lang.c:2521
 #, fuzzy
 msgid "Character to show local scopes"
 msgstr "CaractÃ¨re pour articles filtrÃ©s"
 
-#: src/lang.c:2462
+#: src/lang.c:2522
 #, fuzzy
 msgid ""
 "# Character used to show that a scope was read from the local\n"
@@ -7497,7 +7734,7 @@ msgstr ""
 "# CaractÃ¨re utilisÃ© pour indiquer qu'un article a Ã©tÃ© lu (defaut ' ')\n"
 "# _ est transformÃ© en ' '\n"
 
-#: src/lang.c:2468
+#: src/lang.c:2528
 #, fuzzy
 msgid ""
 "Enter character to indicate local scopes when current group matches. <CR> "
@@ -7505,12 +7742,12 @@ msgid ""
 msgstr ""
 "CaractÃ¨re indiquant les articles rÃ©cents. <RETOUR> valide, <ESC> annule."
 
-#: src/lang.c:2469
+#: src/lang.c:2529
 #, fuzzy
 msgid "Char to show local scope matches"
 msgstr "CaractÃ¨re pour articles filtrÃ©s"
 
-#: src/lang.c:2470
+#: src/lang.c:2530
 #, fuzzy
 msgid ""
 "# Character used to show that a scope was read from the local\n"
@@ -7520,7 +7757,7 @@ msgstr ""
 "# CaractÃ¨re utilisÃ© pour indiquer qu'un article est inclus (dÃ©faut '#')\n"
 "# _ est transformÃ© en ' '\n"
 
-#: src/lang.c:2476
+#: src/lang.c:2536
 msgid ""
 "0 = full page scrolling, -1 = show previous last line as first on next page, "
 "-2 = half page"
@@ -7528,11 +7765,11 @@ msgstr ""
 "0 = dÃ©filement page par page, -1 = afficher derniÃ¨re ligne dans page "
 "suivante, -2 = demi-page"
 
-#: src/lang.c:2477
+#: src/lang.c:2537
 msgid "Number of lines to scroll in pager"
 msgstr "Vitesse de dÃ©filement dans le pager"
 
-#: src/lang.c:2478
+#: src/lang.c:2538
 msgid ""
 "# Number of lines that cursor-up/down will scroll in article pager\n"
 "# Possible values are (the default is marked with *):\n"
@@ -7550,47 +7787,61 @@ msgstr ""
 "# * 1 = ligne par ligne\n"
 "#   2 ou plus = dÃ©filer 2 lignes par 2 ou plus (seulement dans le pager)\n"
 
-#: src/lang.c:2488
+#: src/lang.c:2548
 msgid "Display signatures. <SPACE> toggles & <CR> sets."
 msgstr "Affiche les signatures. <ESPACE> change & <RETOUR> valide."
 
-#: src/lang.c:2489
+#: src/lang.c:2549
 msgid "Display signatures"
 msgstr "Afficher les signatures"
 
-#: src/lang.c:2490
+#: src/lang.c:2550
 msgid "# If OFF don't show signatures when displaying articles\n"
 msgstr ""
 "# Si OFF ne pas afficher les signatures lors de la visualisation des "
 "articles.\n"
 
-#: src/lang.c:2494
-msgid "Display article score. <SPACE> toggles & <CR> sets."
+#: src/lang.c:2554
+#, fuzzy
+msgid "Display article info. <SPACE> toggles & <CR> sets."
 msgstr "Affiche le score de lâ€™article. <ESPACE> change & <RETOUR> valide."
 
-#: src/lang.c:2495
+#: src/lang.c:2555
 #, fuzzy
-msgid "Display article score in pager"
+msgid "Display article info in pager"
 msgstr "Affiche le score de lâ€™article"
 
-#: src/lang.c:2496
-msgid "# If ON show article score when displaying articles\n"
+#: src/lang.c:2556
+#, fuzzy
+msgid ""
+"# Show article info when displaying articles\n"
+"# Possible values are (the default is marked with *):\n"
+"# * 0 = None\n"
+"#   1 = Article score\n"
+"#   2 = Article language\n"
+"#   3 = Score and language\n"
 msgstr ""
-"# Si ON affiche le score de lâ€™article lors de lâ€™affichage des articles\n"
+"# Mettre votre nom dans le champ Cc: et/ou CCi: lors de l'envoi d'un "
+"article.\n"
+"# Les valeurs possibles sont (la valeur par dÃ©faut est indiquÃ©e par *) :\n"
+"# * 0 = Non\n"
+"#   1 = Cc\n"
+"#   2 = Cci\n"
+"#   3 = Cc et Cci\n"
 
-#: src/lang.c:2501
+#: src/lang.c:2566
 msgid "Remove soft hyphens. <SPACE> toggles & <CR> sets."
 msgstr "Effacer les traits d'union. <ESPACE> change & <RETOUR> valide."
 
-#: src/lang.c:2502
+#: src/lang.c:2567
 msgid "Remove soft hyphens"
 msgstr "Effacer les traits d'union"
 
-#: src/lang.c:2503
+#: src/lang.c:2568
 msgid "# If ON remove soft hyphens when displaying articles\n"
 msgstr "# Si ON efface les traits d'union lors de l'affichage des articles\n"
 
-#: src/lang.c:2508
+#: src/lang.c:2573
 #, fuzzy
 msgid ""
 "Display none mime data as tagged attachments. <SPACE> toggles & <CR> sets."
@@ -7598,12 +7849,12 @@ msgstr ""
 "Afficher les archives uue comme PJ marquÃ©es. <ESPACE> change & <RETOUR> "
 "valide."
 
-#: src/lang.c:2509
+#: src/lang.c:2574
 #, fuzzy
 msgid "Display none mime data as an attachment"
 msgstr "Afficher donnÃ©e uue comme PJ"
 
-#: src/lang.c:2510
+#: src/lang.c:2575
 #, fuzzy
 msgid ""
 "# Handling of none text in the pager\n"
@@ -7626,18 +7877,18 @@ msgstr ""
 "des\n"
 "#       donnÃ©es uuencode sera condensÃ©e en une seule ligne.\n"
 
-#: src/lang.c:2522
+#: src/lang.c:2587
 msgid ""
 "Decode German style TeX umlaut codes to ISO. <SPACE> toggles & <CR> sets."
 msgstr ""
 "DÃ©code les umlauts Allemands de type TeX en ISO. <ESPACE> change & <RETOUR> "
 "valide."
 
-#: src/lang.c:2523
+#: src/lang.c:2588
 msgid "Display \"a as Umlaut-a"
 msgstr "Afficher \"a comme Umlaut-a"
 
-#: src/lang.c:2524
+#: src/lang.c:2589
 msgid ""
 "# If ON decode German style TeX umlaut codes to ISO and\n"
 "# show \"a as Umlaut-a, etc.\n"
@@ -7645,15 +7896,15 @@ msgstr ""
 "# Si ON, convertit les umlauts Allemands de type TeX en codes ISO\n"
 "# et affiche \"a comme Umlaut-a, etc.\n"
 
-#: src/lang.c:2529 src/lang.c:2539
+#: src/lang.c:2594 src/lang.c:2604
 msgid "Space separated list of header fields"
 msgstr "Liste des en-tÃªtes, sÃ©parÃ©s par des espaces"
 
-#: src/lang.c:2530
+#: src/lang.c:2595
 msgid "Display these header fields (or *)"
 msgstr "Afficher ces en-tÃªtes (ou *)"
 
-#: src/lang.c:2531
+#: src/lang.c:2596
 msgid ""
 "# Which news headers you wish to see. If you want to see _all_ the headers,\n"
 "# place an '*' as this value. This is the only way a wildcard can be used.\n"
@@ -7672,15 +7923,15 @@ msgstr ""
 "# en-tÃªtes en les dÃ©limitant avec des espaces. Ne rien dÃ©finir, dÃ©sactive\n"
 "# cette option.\n"
 
-#: src/lang.c:2540
+#: src/lang.c:2605
 msgid "Do not display these header fields"
 msgstr "Ne pas afficher ces en-tÃªtes"
 
-#: src/lang.c:2541
+#: src/lang.c:2606
 msgid ""
 "# Same as 'news_headers_to_display' except it denotes the opposite.\n"
 "# An example of using both options might be if you thought X- headers were\n"
-"# A Good Thing(tm), but thought Alan and Pape were miscreants...well then "
+"# A Good Thing(tm), but thought Alan and Pape were miscreants... well then "
 "you\n"
 "# would do something like this:\n"
 "# news_headers_to_display=X-\n"
@@ -7697,33 +7948,33 @@ msgstr ""
 "# news_headers_to_not_display=X-Alan X-Pape\n"
 "# Ne rien dÃ©finir, dÃ©sactive cette option.\n"
 
-#: src/lang.c:2551
+#: src/lang.c:2616
 msgid ""
 "Do you want to enable automatic handling of multipart/alternative articles?"
 msgstr ""
 "Voulez-vous activer la prise en charge automatique des articles multipart/"
 "alternative ?"
 
-#: src/lang.c:2552
+#: src/lang.c:2617
 msgid "Skip multipart/alternative parts"
 msgstr "Ignorer parties multipart/alternatives"
 
-#: src/lang.c:2553
+#: src/lang.c:2618
 msgid "# If ON strip multipart/alternative messages automatically\n"
 msgstr "# Si ON, enlÃ¨ve automatiquement les messages multipart/alternative\n"
 
-#: src/lang.c:2557
+#: src/lang.c:2622
 #, fuzzy
 msgid "<SPACE> toggles & <CR> sets."
 msgstr "<ESPACE> change, <RETOUR> valide, <ESC> annule."
 
-#: src/lang.c:2558
+#: src/lang.c:2623
 #, fuzzy
 msgid "How to treat verbatim blocks"
 msgstr "Couleur des blocs textuels"
 
-# fuzzy
-#: src/lang.c:2559
+#: src/lang.c:2624
+#, fuzzy
 msgid ""
 "# How to treat verbatim blocks in articles\n"
 "# Possible values are (the default is marked with *):\n"
@@ -7742,17 +7993,17 @@ msgstr ""
 "dÃ©but et de fin\n"
 "#   3 = DÃ©tecter les blocs de verbatim et les masquer complÃ¨tement\n"
 
-#: src/lang.c:2569
+#: src/lang.c:2634
 msgid "A regex used to decide which lines to show in col_quote."
 msgstr ""
 "Une expression rÃ©guliÃ¨re pour dÃ©terminer quelles lignes afficher dans "
 "col_quote."
 
-#: src/lang.c:2570
+#: src/lang.c:2635
 msgid "Regex used to show quoted lines"
 msgstr "Regex pour afficher les citations"
 
-#: src/lang.c:2571
+#: src/lang.c:2636
 msgid ""
 "# A regular expression that tin will use to decide which lines are\n"
 "# quoted when viewing articles. Quoted lines are shown in col_quote.\n"
@@ -7762,17 +8013,17 @@ msgstr ""
 "# Les citations sont affichÃ©es dans col_quote. Si vous laissez ce champ\n"
 "# vide, tin utilisera une valeur incluse par dÃ©faut.\n"
 
-#: src/lang.c:2577
+#: src/lang.c:2642
 msgid "A regex used to decide which lines to show in col_quote2."
 msgstr ""
 "Une expression rÃ©guliÃ¨re pour dÃ©terminer quelles lignes afficher dans "
 "col_quote2."
 
-#: src/lang.c:2578
+#: src/lang.c:2643
 msgid "Regex used to show twice quoted l."
 msgstr "Regex pour afficher le 2nd niveau."
 
-#: src/lang.c:2579
+#: src/lang.c:2644
 msgid ""
 "# A regular expression that tin will use to decide which lines are\n"
 "# quoted twice. Twice quoted lines are shown in col_quote2.\n"
@@ -7782,17 +8033,17 @@ msgstr ""
 "# second niveau. Ces citations sont affichÃ©es dans col_quote2. Si vous\n"
 "# laissez ce champ vide, tin utilisera une valeur incluse par dÃ©faut.\n"
 
-#: src/lang.c:2585
+#: src/lang.c:2650
 msgid "A regex used to decide which lines to show in col_quote3."
 msgstr ""
 "Une expression rÃ©guliÃ¨re pour dÃ©terminer quelles lignes afficher dans "
 "col_quote3."
 
-#: src/lang.c:2586
+#: src/lang.c:2651
 msgid "Regex used to show >= 3 times q.l."
 msgstr "Regex pour afficher niveau >= 3"
 
-#: src/lang.c:2587
+#: src/lang.c:2652
 msgid ""
 "# A regular expression that tin will use to decide which lines are\n"
 "# quoted >=3 times. >=3 times quoted lines are shown in col_quote3.\n"
@@ -7804,33 +8055,33 @@ msgstr ""
 "# Si vous laissez ce champ vide, tin utilisera une valeur incluse par "
 "dÃ©faut.\n"
 
-#: src/lang.c:2593
+#: src/lang.c:2658
 msgid "Enable detection of external quotes? <SPACE> toggles & <CR> sets."
 msgstr ""
 "Activer la dÃ©tection des citations externes ? <ESPACE> change & <RETOUR> "
 "valide."
 
-#: src/lang.c:2594
+#: src/lang.c:2659
 msgid "Detection of external quotes"
 msgstr "DÃ©tection des citations externes"
 
-#: src/lang.c:2595
+#: src/lang.c:2660
 msgid "# If ON detect quoted text from external sources in articles\n"
 msgstr ""
 "# Si ON, dÃ©tecte les citations textuelles de sources externes dans les "
 "articles\n"
 
-#: src/lang.c:2599
+#: src/lang.c:2664
 msgid "A regex used to decide which lines to show in col_extquote."
 msgstr ""
 "Une expression rÃ©guliÃ¨re pour dÃ©terminer quelles lignes afficher dans "
 "col_extquote."
 
-#: src/lang.c:2600
+#: src/lang.c:2665
 msgid "Regex used to show quotes from external sources"
 msgstr "Regex pour afficher les citations de sources externes"
 
-#: src/lang.c:2601
+#: src/lang.c:2666
 msgid ""
 "# A regular expression that tin will use to decide which lines are\n"
 "# external quotes. Text from external quotes is shown in col_extquote.\n"
@@ -7841,19 +8092,19 @@ msgstr ""
 "# second niveau. Ces citations sont affichÃ©es dans col_extquote. Si vous\n"
 "# laissez ce champ vide, tin utilisera une valeur incluse par dÃ©faut.\n"
 
-#: src/lang.c:2608
+#: src/lang.c:2673
 #, fuzzy
 msgid "A regex used to decide which lines to hide in pager"
 msgstr ""
 "Une expression rÃ©guliÃ¨re pour dÃ©terminer quelles lignes afficher dans "
 "col_quote."
 
-#: src/lang.c:2609
+#: src/lang.c:2674
 #, fuzzy
 msgid "Regex used to hide matching lines"
 msgstr "Regex pour afficher les citations"
 
-#: src/lang.c:2610
+#: src/lang.c:2675
 #, fuzzy
 msgid ""
 "# A regular expression that to hide matching lines.\n"
@@ -7864,17 +8115,17 @@ msgstr ""
 "# second niveau. Ces citations sont affichÃ©es dans col_quote2. Si vous\n"
 "# laissez ce champ vide, tin utilisera une valeur incluse par dÃ©faut.\n"
 
-#: src/lang.c:2616
+#: src/lang.c:2681
 msgid "A regex used to decide which words to show in col_markslashes."
 msgstr ""
 "Une expression rÃ©guliÃ¨re pour dÃ©terminer quels mots afficher dans "
 "col_markslashes."
 
-#: src/lang.c:2617
+#: src/lang.c:2682
 msgid "Regex used to highlight /slashes/"
 msgstr "Regex pour les mots entre /slash/"
 
-#: src/lang.c:2618
+#: src/lang.c:2683
 msgid ""
 "# A regular expression that tin will use to decide which words\n"
 "# bounded by '/' are to be shown in col_markslashes.\n"
@@ -7885,17 +8136,17 @@ msgstr ""
 "# Si vous laissez ce champ vide, tin utilisera une valeur incluse par "
 "dÃ©faut.\n"
 
-#: src/lang.c:2624
+#: src/lang.c:2689
 msgid "A regex used to decide which words to show in col_markstars."
 msgstr ""
 "Une expression rÃ©guliÃ¨re pour dÃ©terminer quels mots afficher dans "
 "col_markstars."
 
-#: src/lang.c:2625
+#: src/lang.c:2690
 msgid "Regex used to highlight *stars*"
 msgstr "Regex pour les mots entre *astÃ©risques*"
 
-#: src/lang.c:2626
+#: src/lang.c:2691
 msgid ""
 "# A regular expression that tin will use to decide which words\n"
 "# bounded by '*' are to be shown in col_markstars.\n"
@@ -7906,17 +8157,17 @@ msgstr ""
 "# Si vous laissez ce champ vide, tin utilisera une valeur incluse par "
 "dÃ©faut.\n"
 
-#: src/lang.c:2632
+#: src/lang.c:2697
 msgid "A regex used to decide which words to show in col_markstroke."
 msgstr ""
 "Une expression rÃ©guliÃ¨re pour dÃ©terminer quels mots afficher dans "
 "col_markstroke."
 
-#: src/lang.c:2633
+#: src/lang.c:2698
 msgid "Regex used to highlight -strokes-"
 msgstr "Regex pour les mots entre -tirets-"
 
-#: src/lang.c:2634
+#: src/lang.c:2699
 msgid ""
 "# A regular expression that tin will use to decide which words\n"
 "# bounded by '-' are to be shown in col_markstroke.\n"
@@ -7927,17 +8178,17 @@ msgstr ""
 "# Si vous laissez ce champ vide, tin utilisera une valeur incluse par "
 "dÃ©faut.\n"
 
-#: src/lang.c:2640
+#: src/lang.c:2705
 msgid "A regex used to decide which words to show in col_markdash."
 msgstr ""
 "Une expression rÃ©guliÃ¨re pour dÃ©terminer quels mots afficher dans "
 "col_markdash."
 
-#: src/lang.c:2641
+#: src/lang.c:2706
 msgid "Regex used to highlight _underline_"
 msgstr "Regex pour les mots entre _underscore_"
 
-#: src/lang.c:2642
+#: src/lang.c:2707
 msgid ""
 "# A regular expression that tin will use to decide which words\n"
 "# bounded by '_' are to be shown in col_markdash.\n"
@@ -7948,17 +8199,17 @@ msgstr ""
 "# Si vous laissez ce champ vide, tin utilisera une valeur incluse par "
 "dÃ©faut.\n"
 
-#: src/lang.c:2648
+#: src/lang.c:2713
 msgid "A regex used to find Subject prefixes to remove.  Use '|' as separator."
 msgstr ""
 "Une expression rÃ©guliÃ¨re pour trouver les prÃ©fixes dans le sujet. '|' est un "
 "sÃ©parateur."
 
-#: src/lang.c:2649
+#: src/lang.c:2714
 msgid "Regex with Subject prefixes"
 msgstr "Regex pour les prÃ©fixes dans le sujet"
 
-#: src/lang.c:2650
+#: src/lang.c:2715
 msgid ""
 "# A regular expression that tin will use to find Subject prefixes\n"
 "# which will be removed before showing the header.\n"
@@ -7966,17 +8217,17 @@ msgstr ""
 "# Une expression rÃ©guliÃ¨re qui permettra Ã  tin de trouver les prÃ©fixes\n"
 "# dans le sujet et qui seront effacÃ©s avant d'afficher l'en-tÃªte.\n"
 
-#: src/lang.c:2655
+#: src/lang.c:2720
 msgid "A regex used to find Subject suffixes to remove.  Use '|' as separator."
 msgstr ""
 "Une expression rÃ©guliÃ¨re pour trouver les suffixes dans le sujet. '|' est un "
 "sÃ©parateur."
 
-#: src/lang.c:2656
+#: src/lang.c:2721
 msgid "Regex with Subject suffixes"
 msgstr "Regex pour les suffixes dans le sujet"
 
-#: src/lang.c:2657
+#: src/lang.c:2722
 msgid ""
 "# A regular expression that tin will use to find Subject suffixes\n"
 "# which will be removed when replying or posting followup.\n"
@@ -7984,15 +8235,15 @@ msgstr ""
 "# Une expression rÃ©guliÃ¨re qui permettra Ã  tin de trouver les suffixes\n"
 "# dans le sujet et qui seront effacÃ©s avant d'afficher l'en-tÃªte.\n"
 
-#: src/lang.c:2662
+#: src/lang.c:2727
 msgid "A regex used to find the begin of a verbatim block."
 msgstr "Une expression rÃ©guliÃ¨re pour trouver le dÃ©but d'un bloc textuel."
 
-#: src/lang.c:2663
+#: src/lang.c:2728
 msgid "Regex for begin of a verbatim block"
 msgstr "Regex pour le dÃ©but d'un bloc textuel"
 
-#: src/lang.c:2664
+#: src/lang.c:2729
 msgid ""
 "# A regular expression that tin will use to find the begin of\n"
 "# a verbatim block.\n"
@@ -8000,15 +8251,15 @@ msgstr ""
 "# Une expression rÃ©guliÃ¨re que tin utilisera pour trouver\n"
 "# le dÃ©but d'un bloc textuel.\n"
 
-#: src/lang.c:2669
+#: src/lang.c:2734
 msgid "A regex used to find the end of a verbatim block."
 msgstr "Une expression rÃ©guliÃ¨re pour trouver la fin d'un bloc textuel."
 
-#: src/lang.c:2670
+#: src/lang.c:2735
 msgid "Regex for end of a verbatim block"
 msgstr "Regex pour la fin d'un bloc textuel"
 
-#: src/lang.c:2671
+#: src/lang.c:2736
 msgid ""
 "# A regular expression that tin will use to find the end of\n"
 "# a verbatim block.\n"
@@ -8016,7 +8267,7 @@ msgstr ""
 "# Une expression rÃ©guliÃ¨re que tin utilisera pour trouver\n"
 "# la fin d'une bloc textuel.\n"
 
-#: src/lang.c:2676
+#: src/lang.c:2741
 msgid ""
 "Enter name and options for external MIME viewer, --internal for built-in "
 "viewer"
@@ -8024,11 +8275,11 @@ msgstr ""
 "Nom et options pour le visualisateur MIME externe, --internal pour celui "
 "inclus"
 
-#: src/lang.c:2677
+#: src/lang.c:2742
 msgid "MIME binary content viewer"
 msgstr "Visualisateur de contenu MIME"
 
-#: src/lang.c:2678
+#: src/lang.c:2743
 msgid ""
 "# If --internal automatically use the built in MIME viewer for non-text\n"
 "# parts of articles.\n"
@@ -8042,15 +8293,15 @@ msgstr ""
 "# Sinon, spÃ©cifiez un logiciel externe (pe. metamail) ou laissez ce champ\n"
 "# vide pour ne pas activer la prÃ©visualisation automatique.\n"
 
-#: src/lang.c:2685
+#: src/lang.c:2750
 msgid "Confirm before starting non-text viewing program"
 msgstr "Confirmation avant le lancement d'un visualisateur externe"
 
-#: src/lang.c:2686
+#: src/lang.c:2751
 msgid "Ask before using MIME viewer"
 msgstr "Demander avant d'utiliser le visualisateur"
 
-#: src/lang.c:2687
+#: src/lang.c:2752
 msgid ""
 "# If ON tin will ask before using metamail to display MIME messages\n"
 "# this only happens if metamail_prog is set to something\n"
@@ -8059,38 +8310,38 @@ msgstr ""
 "# messages MIME\n"
 "# Cela ne se produit que lorsque 'metamail_prog' contient une valeur\n"
 
-#: src/lang.c:2692
+#: src/lang.c:2757
 msgid "Ask to mark groups read when quitting. <SPACE> toggles & <CR> sets."
 msgstr ""
 "Marquer lu les groupes Ã  la fermeture ? <ESPACE> change & <RETOUR> valide."
 
-#: src/lang.c:2693
+#: src/lang.c:2758
 msgid "Catchup read groups when quitting"
 msgstr "Marquer lu les groupes Ã  la fermeture"
 
-#: src/lang.c:2694
+#: src/lang.c:2759
 msgid "# If ON ask user if read groups should all be marked read\n"
 msgstr ""
 "# Si ON, demande Ã  l'utilisateur si les groupes consultÃ©s\n"
 "# doivent Ãªtre marquÃ©s lus\n"
 
-#: src/lang.c:2699
+#: src/lang.c:2764
 msgid "Catchup group using left key"
 msgstr "Marquer lu le groupe via la flÃ¨che gauche"
 
-#: src/lang.c:2700
+#: src/lang.c:2765
 msgid "# If ON catchup group/thread when leaving with the left arrow key.\n"
 msgstr "# Si ON, marque lu avec <- le groupe/fil.\n"
 
-#: src/lang.c:2705
+#: src/lang.c:2770
 msgid "Catchup thread by using left key"
 msgstr "Marquer lu le fil via la flÃ¨che gauche"
 
-#: src/lang.c:2711
+#: src/lang.c:2776
 msgid "Which actions require confirmation"
 msgstr "Quelles actions requiÃ¨rent confirmation"
 
-#: src/lang.c:2712
+#: src/lang.c:2777
 msgid ""
 "# What should we ask confirmation for.\n"
 "# Possible values are (the default is marked with *):\n"
@@ -8114,11 +8365,11 @@ msgstr ""
 "#   6 = quitter et sÃ©lection\n"
 "#   7 = commandes & quitter & sÃ©lection\n"
 
-#: src/lang.c:2726
+#: src/lang.c:2791
 msgid "'Mark as (un)read' ignores tags"
 msgstr "'Marquer (non)lu l'article' ignore les marques"
 
-#: src/lang.c:2727
+#: src/lang.c:2792
 msgid ""
 "# If ON the 'Mark as (un)read' function marks only the current article.\n"
 msgstr ""
@@ -8126,45 +8377,45 @@ msgstr ""
 "l'article\n"
 "# actuel.\n"
 
-#: src/lang.c:2731
+#: src/lang.c:2796
 msgid "Program to run to open URLs, <CR> sets, <ESC> cancels."
 msgstr "Logiciel utilisÃ© pour lancer les URLs, <RETOUR> valide, <ESC> annule."
 
-#: src/lang.c:2732
+#: src/lang.c:2797
 msgid "Program that opens URLs"
 msgstr "Logiciel lanÃ§ant les URLs"
 
-#: src/lang.c:2733
+#: src/lang.c:2798
 msgid "# The program used to open URLs. The actual URL will be appended\n"
 msgstr "# Commande ou script ouvrant les URLs. L'URL sera ajoutÃ©e\n"
 
-#: src/lang.c:2738
+#: src/lang.c:2803
 msgid "Use mouse in xterm"
 msgstr "Utiliser la souris dans l'xterm"
 
-#: src/lang.c:2739
+#: src/lang.c:2804
 msgid "# If ON enable mouse button support on xterm terminals\n"
 msgstr "# Si ON, active le support de la souris dans xterm\n"
 
-#: src/lang.c:2745
+#: src/lang.c:2810
 msgid "Use scroll keys on keypad"
 msgstr "Utiliser les flÃ¨ches du pavÃ© numÃ©rique"
 
-#: src/lang.c:2746
+#: src/lang.c:2811
 msgid "# If ON enable scroll keys on terminals that support it\n"
 msgstr ""
 "# Si ON, active les flÃ¨ches de dÃ©filement pour les terminaux\n"
 "# les supportant\n"
 
-#: src/lang.c:2751
+#: src/lang.c:2816
 msgid "Enter maximum number of article to get. <CR> sets."
 msgstr "Nombre max d'articles Ã  rÃ©cupÃ©rer. <RETOUR> valide."
 
-#: src/lang.c:2752
+#: src/lang.c:2817
 msgid "Number of articles to get"
 msgstr "Nombre d'articles Ã  rÃ©cupÃ©rer"
 
-#: src/lang.c:2753
+#: src/lang.c:2818
 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"
@@ -8173,29 +8424,29 @@ msgstr ""
 "# dÃ©termine le nombre max d'articles dÃ©jÃ  lus Ã  relire avant le premier non "
 "lu\n"
 
-#: src/lang.c:2758
+#: src/lang.c:2823
 msgid "Enter number of days article is considered recent. <CR> sets."
 msgstr ""
 "Nombre de jours un article est considÃ©rÃ© comme rÃ©cent. <RETOUR> valide."
 
-#: src/lang.c:2759
+#: src/lang.c:2824
 msgid "Article recentness time limit"
 msgstr "DurÃ©e des articles considÃ©rÃ©s comme rÃ©cents"
 
-#: src/lang.c:2760
+#: src/lang.c:2825
 msgid "# Number of days in which article is considered recent, (0=OFF)\n"
 msgstr "# Nombre de jours un article est considÃ©rÃ© comme rÃ©cent; (0=OFF)\n"
 
-#: src/lang.c:2764
+#: src/lang.c:2829
 msgid ""
 "WILDMAT for normal wildcards, REGEX for full regular expression matching."
 msgstr "WILDMAT pour les wildcards normaux, REGEX pour expressions rÃ©guliÃ¨res."
 
-#: src/lang.c:2765
+#: src/lang.c:2830
 msgid "Wildcard matching"
 msgstr "Concordance wildcard"
 
-#: src/lang.c:2766
+#: src/lang.c:2831
 msgid ""
 "# Wildcard matching\n"
 "# Possible values are (the default is marked with *):\n"
@@ -8207,59 +8458,59 @@ msgstr ""
 "# * 0 = wildmat\n"
 "#   1 = regex\n"
 
-#: src/lang.c:2773
+#: src/lang.c:2838
 msgid "Enter minimal score before an article is marked killed. <CR> sets."
 msgstr "Score minimal avant qu'un article soit filtrÃ©. <RETOUR> valide."
 
-#: src/lang.c:2774
+#: src/lang.c:2839
 msgid "Score limit (kill)"
 msgstr "Score minimum (filtre)"
 
-#: src/lang.c:2775
+#: src/lang.c:2840
 msgid "# Score limit before an article is marked killed\n"
 msgstr "# Score minimal avant qu'un article soit filtrÃ©\n"
 
-#: src/lang.c:2779
+#: src/lang.c:2844
 msgid "Enter default score to kill articles. <CR> sets."
 msgstr "Score par dÃ©faut pour filtrer les articles. <RETOUR> valide."
 
-#: src/lang.c:2780
+#: src/lang.c:2845
 msgid "Default score to kill articles"
 msgstr "Score par dÃ©f. pour filtrer les articles"
 
-#: src/lang.c:2781
+#: src/lang.c:2846
 msgid "# Default score to kill articles\n"
 msgstr "# Score par dÃ©faut pour filtrer les articles\n"
 
-#: src/lang.c:2785
+#: src/lang.c:2850
 msgid "Enter minimal score before an article is marked hot. <CR> sets."
 msgstr "Score minimal avant qu'un article soit sÃ©lectionnÃ©. <RETOUR> valide."
 
-#: src/lang.c:2786
+#: src/lang.c:2851
 msgid "Score limit (select)"
 msgstr "Score minimum (sÃ©lection)"
 
-#: src/lang.c:2787
+#: src/lang.c:2852
 msgid "# Score limit before an article is marked hot\n"
 msgstr "# Score minimal avant qu'un article soit sÃ©lectionnÃ©\n"
 
-#: src/lang.c:2791
+#: src/lang.c:2856
 msgid "Enter default score to select articles. <CR> sets."
 msgstr "Score par dÃ©faut pour la sÃ©lection des articles. <RETOUR> valide."
 
-#: src/lang.c:2792
+#: src/lang.c:2857
 msgid "Default score to select articles"
 msgstr "Score par dÃ©faut pour sÃ©l. les articles"
 
-#: src/lang.c:2793
+#: src/lang.c:2858
 msgid "# Default score to select articles\n"
 msgstr "# Score par dÃ©faut pour sÃ©lectionner les articles\n"
 
-#: src/lang.c:2799
+#: src/lang.c:2864
 msgid "Use slrnface to show ''X-Face:''s"
 msgstr "Utiliser slrnface pour afficher les 'X-Face:'"
 
-#: src/lang.c:2800
+#: src/lang.c:2865
 msgid ""
 "# If ON using slrnface(1) to interpret the ''X-Face:'' header.\n"
 "# Only useful when running in an xterm.\n"
@@ -8267,19 +8518,19 @@ msgstr ""
 "# Si ON, utiliser slrnface(1) pour interprÃ©ter l'en-tÃªte 'X-Face:'\n"
 "# Seulement utile lors de l'utilisation de tin dans un xterm.\n"
 
-#: src/lang.c:2808
+#: src/lang.c:2873
 msgid "Use ANSI color"
 msgstr "Utiliser les couleurs ANSI"
 
-#: src/lang.c:2809
+#: src/lang.c:2874
 msgid "# If ON using ANSI-color\n"
 msgstr "# Si ON, utiliser les couleurs ANSI\n"
 
-#: src/lang.c:2814
+#: src/lang.c:2879
 msgid "Standard foreground color"
 msgstr "Couleur standard de l'avant-plan"
 
-#: src/lang.c:2815
+#: src/lang.c:2880
 msgid ""
 "# Standard foreground color\n"
 "# Default: -1 (default color)\n"
@@ -8287,11 +8538,11 @@ msgstr ""
 "# Couleur standard de l'avant-plan\n"
 "# DÃ©faut : -1 (dÃ©faut couleur)\n"
 
-#: src/lang.c:2821
+#: src/lang.c:2886
 msgid "Standard background color"
 msgstr "Couleur standard de l'arriÃ¨re-plan"
 
-#: src/lang.c:2822
+#: src/lang.c:2887
 msgid ""
 "# Standard background color\n"
 "# Default: -1 (default color)\n"
@@ -8299,11 +8550,11 @@ msgstr ""
 "# Couleur standard de l'arriÃ¨re-plan\n"
 "# DÃ©faut : -1 (dÃ©faut couleur)\n"
 
-#: src/lang.c:2828
+#: src/lang.c:2893
 msgid "Color for inverse text (background)"
 msgstr "Couleur du texte inversÃ© (arriÃ¨re-plan)"
 
-#: src/lang.c:2829
+#: src/lang.c:2894
 msgid ""
 "# Color of background for inverse text\n"
 "# Default: 4 (blue)\n"
@@ -8311,11 +8562,11 @@ msgstr ""
 "# Couleur de l'arriÃ¨re-plan pour le texte inversÃ©\n"
 "# DÃ©faut : 4 (bleu)\n"
 
-#: src/lang.c:2835
+#: src/lang.c:2900
 msgid "Color for inverse text (foreground)"
 msgstr "Couleur du texte inversÃ© (avant-plan)"
 
-#: src/lang.c:2836
+#: src/lang.c:2901
 msgid ""
 "# Color of foreground for inverse text\n"
 "# Default: 7 (white)\n"
@@ -8323,11 +8574,11 @@ msgstr ""
 "# Couleur de l'avant-plan du texte inversÃ©\n"
 "# DÃ©faut : 7 (blanc)\n"
 
-#: src/lang.c:2842
+#: src/lang.c:2907
 msgid "Color of text lines"
 msgstr "Couleur du texte"
 
-#: src/lang.c:2843
+#: src/lang.c:2908
 msgid ""
 "# Color of text lines\n"
 "# Default: -1 (default color)\n"
@@ -8335,11 +8586,11 @@ msgstr ""
 "# Couleur du texte\n"
 "# DÃ©faut : -1 (dÃ©faut couleur)\n"
 
-#: src/lang.c:2849
+#: src/lang.c:2914
 msgid "Color of mini help menu"
 msgstr "Couleur du petit menu d'aide"
 
-#: src/lang.c:2850
+#: src/lang.c:2915
 msgid ""
 "# Color of mini help menu\n"
 "# Default: 3 (brown)\n"
@@ -8347,11 +8598,11 @@ msgstr ""
 "# Couleur du petit menu d'aide\n"
 "# DÃ©faut : 3 (marron)\n"
 
-#: src/lang.c:2856
+#: src/lang.c:2921
 msgid "Color of help text"
 msgstr "Couleur de l'aide"
 
-#: src/lang.c:2857
+#: src/lang.c:2922
 msgid ""
 "# Color of help pages\n"
 "# Default: -1 (default color)\n"
@@ -8359,11 +8610,11 @@ msgstr ""
 "# Couleur des pages d'aide\n"
 "# DÃ©faut : -1 (couleur par dÃ©faut)\n"
 
-#: src/lang.c:2863
+#: src/lang.c:2928
 msgid "Color of status messages"
 msgstr "Couleur des messages de statut"
 
-#: src/lang.c:2864
+#: src/lang.c:2929
 msgid ""
 "# Color of messages in last line\n"
 "# Default: 6 (cyan)\n"
@@ -8371,11 +8622,11 @@ msgstr ""
 "# Couleur des messages de statut\n"
 "# DÃ©faut : 6 (cyan)\n"
 
-#: src/lang.c:2870
+#: src/lang.c:2935
 msgid "Color of quoted lines"
 msgstr "Couleur de citation de 1er niveau"
 
-#: src/lang.c:2871
+#: src/lang.c:2936
 msgid ""
 "# Color of quote-lines\n"
 "# Default: 2 (green)\n"
@@ -8383,11 +8634,11 @@ msgstr ""
 "# Couleur de citation de premier niveau\n"
 "# DÃ©faut : 2 (vert)\n"
 
-#: src/lang.c:2877
+#: src/lang.c:2942
 msgid "Color of twice quoted line"
 msgstr "Couleur de citation de 2nd niveau"
 
-#: src/lang.c:2878
+#: src/lang.c:2943
 msgid ""
 "# Color of twice quoted lines\n"
 "# Default: 3 (brown)\n"
@@ -8395,12 +8646,12 @@ msgstr ""
 "# Couleur de citation de second niveau\n"
 "# DÃ©faut : 3 (marron)\n"
 
-#: src/lang.c:2884
+#: src/lang.c:2949
 #, fuzzy
 msgid "Color of >=3 times quoted line"
 msgstr "Couleur de citation de 3e niveau ou supÃ©rieur"
 
-#: src/lang.c:2885
+#: src/lang.c:2950
 msgid ""
 "# Color of >=3 times quoted lines\n"
 "# Default: 4 (blue)\n"
@@ -8408,11 +8659,11 @@ msgstr ""
 "# Couleur de citation de 3e niveau ou supÃ©rieur\n"
 "# DÃ©faut : 4 (bleu)\n"
 
-#: src/lang.c:2891
+#: src/lang.c:2956
 msgid "Color of article header lines"
 msgstr "Couleur des en-tÃªtes de l'article"
 
-#: src/lang.c:2892
+#: src/lang.c:2957
 msgid ""
 "# Color of header-lines\n"
 "# Default: 2 (green)\n"
@@ -8420,11 +8671,11 @@ msgstr ""
 "# Couleur des en-tÃªtes de l'article\n"
 "# DÃ©faut : 2 (vert)\n"
 
-#: src/lang.c:2898
+#: src/lang.c:2963
 msgid "Color of actual news header fields"
 msgstr "Couleur des champs d'en-tÃªte actuels"
 
-#: src/lang.c:2899
+#: src/lang.c:2964
 msgid ""
 "# Color of actual news header fields\n"
 "# Default: 9 (light red)\n"
@@ -8432,11 +8683,11 @@ msgstr ""
 "# Couleur des champs d'en-tÃªtes actuels\n"
 "# DÃ©faut : 9 (rouge gras)\n"
 
-#: src/lang.c:2905
+#: src/lang.c:2970
 msgid "Color of article subject lines"
 msgstr "Couleur du sujet"
 
-#: src/lang.c:2906
+#: src/lang.c:2971
 msgid ""
 "# Color of article subject\n"
 "# Default: 6 (cyan)\n"
@@ -8444,11 +8695,11 @@ msgstr ""
 "# Couleur du sujet\n"
 "# DÃ©faut : 6 (cyan)\n"
 
-#: src/lang.c:2912
+#: src/lang.c:2977
 msgid "Color of external quotes"
 msgstr "Couleur des citations externes"
 
-#: src/lang.c:2913
+#: src/lang.c:2978
 msgid ""
 "# Color of quoted text from external sources\n"
 "# Default: 5 (pink)\n"
@@ -8456,11 +8707,11 @@ msgstr ""
 "# Couleur des citations textuelles de sources externes\n"
 "# DÃ©faut : 5 (rose)\n"
 
-#: src/lang.c:2919
+#: src/lang.c:2984
 msgid "Color of response counter"
 msgstr "Couleur du compteur de rÃ©ponse"
 
-#: src/lang.c:2920
+#: src/lang.c:2985
 msgid ""
 "# Color of response counter\n"
 "# Default: 2 (green)\n"
@@ -8468,11 +8719,11 @@ msgstr ""
 "# Couleur du compteur de rÃ©ponse\n"
 "# DÃ©faut : 2 (vert)\n"
 
-#: src/lang.c:2926
+#: src/lang.c:2991
 msgid "Color of sender (From:)"
 msgstr "Couleur de l'expÃ©diteur (From:)"
 
-#: src/lang.c:2927
+#: src/lang.c:2992
 msgid ""
 "# Color of sender (From:)\n"
 "# Default: 2 (green)\n"
@@ -8480,11 +8731,11 @@ msgstr ""
 "# Couleur de l'expÃ©diteur (From:)\n"
 "# DÃ©faut : 2 (vert)\n"
 
-#: src/lang.c:2933
+#: src/lang.c:2998
 msgid "Color of help/mail sign"
 msgstr "Couleur de l'aide/signature email"
 
-#: src/lang.c:2934
+#: src/lang.c:2999
 msgid ""
 "# Color of Help/Mail-Sign\n"
 "# Default: 4 (blue)\n"
@@ -8492,11 +8743,11 @@ msgstr ""
 "# Couleur de l'aide/signature email\n"
 "# DÃ©faut : 4 (bleu)\n"
 
-#: src/lang.c:2940
+#: src/lang.c:3005
 msgid "Color of signatures"
 msgstr "Couleur des signatures"
 
-#: src/lang.c:2941
+#: src/lang.c:3006
 msgid ""
 "# Color of signature\n"
 "# Default: 4 (blue)\n"
@@ -8504,11 +8755,11 @@ msgstr ""
 "# Couleur des signatures\n"
 "# DÃ©faut : 4 (bleu)\n"
 
-#: src/lang.c:2947
+#: src/lang.c:3012
 msgid "Color of negative score"
 msgstr "Couleur de score nÃ©gatif"
 
-#: src/lang.c:2948
+#: src/lang.c:3013
 msgid ""
 "# Color of negative score\n"
 "# Default: 1 (red)\n"
@@ -8516,11 +8767,11 @@ msgstr ""
 "# Couleur de score nÃ©gatif\n"
 "# DÃ©faut : 1 (rouge)\n"
 
-#: src/lang.c:2954
+#: src/lang.c:3019
 msgid "Color of positive score"
 msgstr "Couleur de score positif"
 
-#: src/lang.c:2955
+#: src/lang.c:3020
 msgid ""
 "# Color of positive score\n"
 "# Default: 2 (green)\n"
@@ -8528,11 +8779,11 @@ msgstr ""
 "# Couleur de score positif\n"
 "# DÃ©faut : 2 (vert)\n"
 
-#: src/lang.c:2961
+#: src/lang.c:3026
 msgid "Color of highlighted URLs"
 msgstr "Couleur des URLs en surbrillance"
 
-#: src/lang.c:2962
+#: src/lang.c:3027
 msgid ""
 "# Color of highlighted URLs\n"
 "# Default: -1 (default color)\n"
@@ -8540,11 +8791,11 @@ msgstr ""
 "# Couleur des URLs en surbrillance\n"
 "# DÃ©faut : -1 (dÃ©faut couleur)\n"
 
-#: src/lang.c:2968
+#: src/lang.c:3033
 msgid "Color of verbatim blocks"
 msgstr "Couleur des blocs textuels"
 
-#: src/lang.c:2969
+#: src/lang.c:3034
 msgid ""
 "# Color of verbatim blocks\n"
 "# Default: 5 (pink)\n"
@@ -8552,11 +8803,11 @@ msgstr ""
 "# Couleur des blocs textuels\n"
 "# DÃ©faut : 5 (rose)\n"
 
-#: src/lang.c:2975
+#: src/lang.c:3040
 msgid "Color of highlighting with *stars*"
 msgstr "Couleur des mots entre *astÃ©risques*"
 
-#: src/lang.c:2976
+#: src/lang.c:3041
 msgid ""
 "# Color of word highlighting with *stars*\n"
 "# Default: 11 (yellow)\n"
@@ -8564,11 +8815,11 @@ msgstr ""
 "# Couleur des mots entre *astÃ©risques*\n"
 "# DÃ©faut : 11 (jaune)\n"
 
-#: src/lang.c:2982
+#: src/lang.c:3047
 msgid "Color of highlighting with _dash_"
 msgstr "Couleur des mots entre _underscore_"
 
-#: src/lang.c:2983
+#: src/lang.c:3048
 msgid ""
 "# Color of word highlighting with _dash_\n"
 "# Default: 13 (light pink)\n"
@@ -8576,11 +8827,11 @@ msgstr ""
 "# Couleur des mots entre _underscore_\n"
 "# DÃ©faut : 13 (rose gras)\n"
 
-#: src/lang.c:2989
+#: src/lang.c:3054
 msgid "Color of highlighting with /slash/"
 msgstr "Couleur des mots entre /slash/"
 
-#: src/lang.c:2990
+#: src/lang.c:3055
 msgid ""
 "# Color of word highlighting with /slash/\n"
 "# Default: 14 (light cyan)\n"
@@ -8588,11 +8839,11 @@ msgstr ""
 "# Couleur des mots entre /slash/\n"
 "# DÃ©faut : 14 (cyan gras)\n"
 
-#: src/lang.c:2996
+#: src/lang.c:3061
 msgid "Color of highlighting with -stroke-"
 msgstr "Couleur des mots entre -tirets-"
 
-#: src/lang.c:2997
+#: src/lang.c:3062
 msgid ""
 "# Color of word highlighting with -stroke-\n"
 "# Default: 12 (light blue)\n"
@@ -8600,11 +8851,11 @@ msgstr ""
 "# Couleur des mots entre -tirets-\n"
 "# DÃ©faut : 12 (bleu gras)\n"
 
-#: src/lang.c:3004
+#: src/lang.c:3069
 msgid "Attr. of highlighting with *stars*"
 msgstr "Style des mots entre *astÃ©risques*"
 
-#: src/lang.c:3005
+#: src/lang.c:3070
 msgid ""
 "# Attributes of word highlighting on mono terminals\n"
 "# Possible values are:\n"
@@ -8632,11 +8883,11 @@ msgstr ""
 "# Style des mots entre *astÃ©risques*\n"
 "# DÃ©faut : 6 (gras)\n"
 
-#: src/lang.c:3020
+#: src/lang.c:3085
 msgid "Attr. of highlighting with _dash_"
 msgstr "Style des mots entre _underscore_"
 
-#: src/lang.c:3021
+#: src/lang.c:3086
 msgid ""
 "# Attribute of word highlighting with _dash_\n"
 "# Default: 2 (best highlighting)\n"
@@ -8644,11 +8895,11 @@ msgstr ""
 "# Style des mots entre _tirets_\n"
 "# DÃ©faut : 2 (mise en Ã©vidence accrue)\n"
 
-#: src/lang.c:3027
+#: src/lang.c:3092
 msgid "Attr. of highlighting with /slash/"
 msgstr "Style des mots entre /slash/"
 
-#: src/lang.c:3028
+#: src/lang.c:3093
 msgid ""
 "# Attribute of word highlighting with /slash/\n"
 "# Default: 5 (half bright)\n"
@@ -8656,11 +8907,11 @@ msgstr ""
 "# Style des mots entre /slash/\n"
 "# DÃ©faut : 5 (contrastÃ©)\n"
 
-#: src/lang.c:3034
+#: src/lang.c:3099
 msgid "Attr. of highlighting with -stroke-"
 msgstr "Style des mots entre -tirets-"
 
-#: src/lang.c:3035
+#: src/lang.c:3100
 msgid ""
 "# Attribute of word highlighting with -stroke-\n"
 "# Default: 3 (reverse video)\n"
@@ -8668,27 +8919,27 @@ msgstr ""
 "# Style des mots entre -tirets-\n"
 "# DÃ©faut : 3 (vidÃ©o inversÃ©e)\n"
 
-#: src/lang.c:3041
+#: src/lang.c:3106
 msgid "URL highlighting in message body"
 msgstr "Mise en Ã©vidence des URLs dans les articles"
 
-#: src/lang.c:3042
+#: src/lang.c:3107
 msgid "# Enable URL highlighting?\n"
 msgstr "# Mettre en Ã©vidence les URLs ?\n"
 
-#: src/lang.c:3047
+#: src/lang.c:3112
 msgid "Word highlighting in message body"
 msgstr "Mise en Ã©vidence des mots dans les articles"
 
-#: src/lang.c:3048
+#: src/lang.c:3113
 msgid "# Enable word highlighting?\n"
 msgstr "# Mettre en Ã©vidence les mots ?\n"
 
-#: src/lang.c:3053
+#: src/lang.c:3118
 msgid "What to display instead of mark"
 msgstr "Afficher Ã§a plutÃ´t qu'une marque"
 
-#: src/lang.c:3054
+#: src/lang.c:3119
 msgid ""
 "# Should the leading and ending stars and dashes also be displayed,\n"
 "# even when they are highlighting marks?\n"
@@ -8704,82 +8955,82 @@ msgstr ""
 "#   1 = oui, afficher la marque\n"
 "# * 2 = plutÃ´t afficher un espace\n"
 
-#: src/lang.c:3063
+#: src/lang.c:3128
 msgid "Enter column number to wrap article lines to in the pager. <CR> sets."
 msgstr "Largeur du pager. <RETOUR> valide."
 
-#: src/lang.c:3064
+#: src/lang.c:3129
 msgid "Page line wrap column"
 msgstr "Largeur du pager"
 
-#: src/lang.c:3065
+#: src/lang.c:3130
 msgid "# Wrap article lines at column\n"
 msgstr "# Justifier les lignes des articles Ã  la colonne indiquÃ©e\n"
 
-#: src/lang.c:3069
+#: src/lang.c:3134
 #, fuzzy
 msgid ""
 "If ON, don't break words when wrapping lines. <SPACE> toggles & <CR> sets."
 msgstr ""
 "Rajouter la signature lors du repostage. <ESPACE> change & <RETOUR> valide."
 
-#: src/lang.c:3070
+#: src/lang.c:3135
 #, fuzzy
 msgid "Don't break words when wrapping"
 msgstr "Ne cassez pas les mots lors de l'emballage"
 
-#: src/lang.c:3071
+#: src/lang.c:3136
 #, fuzzy
 msgid "# Don't break long lines inside a word but on <SPACE> or <TAB>\n"
 msgstr ""
 "# Ne coupez pas les longues lignes Ã  l'intÃ©rieur d'un mot mais sur <ESPACE> "
 "ou <TAB>\n"
 
-#: src/lang.c:3076
+#: src/lang.c:3141
 msgid "Wrap around threads on next unread"
 msgstr "Englober les fils pour le non lu suivant"
 
-#: src/lang.c:3077
+#: src/lang.c:3142
 msgid "# If ON wrap around threads on searching next unread article\n"
 msgstr ""
 "# Si ON, englober les fils lors de la recherche de l'article suivant non lu\n"
 
-#: src/lang.c:3081
+#: src/lang.c:3146
 msgid "Enter default mail address (and fullname). <CR> sets."
 msgstr "Adresse mail par dÃ©faut (et nom complet). <RETOUR> valide."
 
-#: src/lang.c:3082 src/lang.c:3699
+#: src/lang.c:3147 src/lang.c:3769
 msgid "Mail address (and fullname)"
 msgstr "Adresse mail (et nom complet)"
 
-#: src/lang.c:3083
+#: src/lang.c:3148
 msgid "# User's mail address (and fullname), if not username@host (fullname)\n"
 msgstr ""
 "# Adresse mail (et nom complet) si ce n'est pas utilisateur@hÃ´te\n"
 "# (nom complet)\n"
 
-#: src/lang.c:3088
+#: src/lang.c:3153
 msgid "Show empty Followup-To in editor"
 msgstr "Inclure l'en-tÃªte Followup-To dans l'Ã©diteur"
 
-#: src/lang.c:3089
+#: src/lang.c:3154
 msgid "# If ON show empty Followup-To header when editing an article\n"
 msgstr ""
 "# Si ON, inclure l'en-tÃªte Followup-To lors de la composition\n"
 "# des articles\n"
 
-#: src/lang.c:3093
+#: src/lang.c:3158
 msgid ""
 "Enter path/! command/--none to create your default signature. <CR> sets."
 msgstr ""
 "Chemin/! commande/--aucune pour la crÃ©ation de votre signature. <RETOUR> "
 "valide."
 
-#: src/lang.c:3094
+#: src/lang.c:3159
 msgid "Create signature from path/command"
 msgstr "Signature depuis fichier/commande"
 
-#: src/lang.c:3095
+#: src/lang.c:3160
 #, c-format
 msgid ""
 "# Signature path (random sigs)/file to be used when posting/replying\n"
@@ -8796,43 +9047,43 @@ msgstr ""
 "#                    (%G pour indiquer le nom du groupe actuel)\n"
 "# sigfile=--aucun     ne pas ajouter de signature\n"
 
-#: src/lang.c:3103
+#: src/lang.c:3168
 msgid ""
 "Prepend signature with \"-- \" on own line. <SPACE> toggles & <CR> sets."
 msgstr "PrÃ©cÃ©der la signature avec \"-- \". <ESPACE> change & <RETOUR> valide."
 
-#: src/lang.c:3104
+#: src/lang.c:3169
 msgid "Prepend signature with \"-- \""
 msgstr "PrÃ©cÃ©der la signature avec \"-- \""
 
-#: src/lang.c:3105
+#: src/lang.c:3170
 msgid "# If ON prepend the signature with dashes '\\n-- \\n'\n"
 msgstr ""
 "# Si ON, prÃ©cÃ©de la signature avec le dÃ©limiteur standard\n"
 "# '\\n-- \\'\n"
 
-#: src/lang.c:3109
+#: src/lang.c:3174
 msgid "Add signature when reposting articles. <SPACE> toggles & <CR> sets."
 msgstr ""
 "Rajouter la signature lors du repostage. <ESPACE> change & <RETOUR> valide."
 
-#: src/lang.c:3110
+#: src/lang.c:3175
 msgid "Add signature when reposting"
 msgstr "Rajouter la signature lors du repostage"
 
-#: src/lang.c:3111
+#: src/lang.c:3176
 msgid "# If ON add signature to reposted articles\n"
 msgstr "# Si ON, rajoute la signature aux articles repostÃ©s\n"
 
-#: src/lang.c:3115
+#: src/lang.c:3180
 msgid "Enter quotation marks, %I for author's initials."
 msgstr "CaractÃ¨re de citation, %I correspond aux initiales de lâ€™auteur."
 
-#: src/lang.c:3116
+#: src/lang.c:3181
 msgid "Characters used as quote-marks"
 msgstr "CaractÃ¨re de citation"
 
-#: src/lang.c:3117
+#: src/lang.c:3182
 msgid ""
 "# Characters used in quoting to followups and replies.\n"
 "# '_' is replaced by ' ', %I is replaced by author's initials.\n"
@@ -8840,11 +9091,11 @@ msgstr ""
 "# CaractÃ¨res utilisÃ©s pour les citations et les rÃ©ponses.\n"
 "# '_' est remplacÃ© par ' ', %I est remplacÃ© par les intiales de lâ€™auteur.\n"
 
-#: src/lang.c:3123
+#: src/lang.c:3188
 msgid "Quoting behavior"
 msgstr "Type de citations"
 
-#: src/lang.c:3124
+#: src/lang.c:3189
 msgid ""
 "# How quoting should be handled when following up or replying.\n"
 "# Possible values are (the default is marked with *):\n"
@@ -8868,17 +9119,17 @@ msgstr ""
 "#   6 = Citer les signatures, citer les lignes vides\n"
 "#   7 = Citations compr., signatures et lignes vides citÃ©es\n"
 
-#: src/lang.c:3137 src/lang.c:3145 src/lang.c:3151
+#: src/lang.c:3202 src/lang.c:3210 src/lang.c:3216
 msgid ""
 "%A Addr %D Date %F Addr+Name %G Groupname %M Message-ID %N Name %C First Name"
 msgstr ""
 "%A Adresse %D Date %F Adresse+Nom %G groupe %M Message-ID %N Nom %C PrÃ©nom"
 
-#: src/lang.c:3138
+#: src/lang.c:3203
 msgid "Quote line when following up"
 msgstr "Citation lors d'un suivi"
 
-#: src/lang.c:3139
+#: src/lang.c:3204
 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"
@@ -8888,39 +9139,39 @@ msgstr ""
 "# %A Adresse\t\t%D Date\t%F Adresse+Nom\t%G groupe\n"
 "# %M Message-ID\t%N Nom complet\t%C PrÃ©nom\t%I Initiales\n"
 
-#: src/lang.c:3146
+#: src/lang.c:3211
 msgid "Quote line when cross-posting"
 msgstr "Citation lors d'un cross-post"
 
-#: src/lang.c:3152
+#: src/lang.c:3217
 msgid "Quote line when mailing"
 msgstr "Citation lors d'un envoi par mail"
 
-#: src/lang.c:3157
+#: src/lang.c:3222
 msgid "If ON, include User-Agent: header. <SPACE> toggles & <CR> sets."
 msgstr ""
 "Si ON, inclus l'en-tÃªte 'User-Agent:'. <ESPACE> change & <RETOUR> valide."
 
-#: src/lang.c:3158
+#: src/lang.c:3223
 msgid "Insert ''User-Agent:'' header"
 msgstr "InsÃ©rer l'en-tÃªte 'User-Agent:'"
 
-#: src/lang.c:3159
+#: src/lang.c:3224
 msgid "# If ON include advertising User-Agent: header\n"
 msgstr "# Si ON inclus l'en-tÃªte 'User-Agent:'\n"
 
-#: src/lang.c:3164
+#: src/lang.c:3229
 msgid ""
 "Enter charset name for MIME (e.g. US-ASCII, ISO-8859-1, EUC-KR), <CR> to set."
 msgstr ""
 "Jeu d'encodage pour MIME (p.e. US-ASCII, ISO_8859_1, EUC_KR), <RETOUR> "
 "valide."
 
-#: src/lang.c:3165
+#: src/lang.c:3230
 msgid "MM_CHARSET"
 msgstr "MM_CHARSET"
 
-#: src/lang.c:3166
+#: src/lang.c:3231
 msgid ""
 "# Charset supported locally which is also used for MIME header and\n"
 "# Content-Type header.\n"
@@ -8940,40 +9191,40 @@ msgstr ""
 "# d'encodage autre que mm_charset est considÃ©rÃ© comme non disponible et\n"
 "# reprÃ©sentÃ© par '?'.\n"
 
-#: src/lang.c:3176
+#: src/lang.c:3241
 msgid "MM_NETWORK_CHARSET"
 msgstr "MM_NETWORK_CHARSET"
 
-#: src/lang.c:3177
+#: src/lang.c:3242
 msgid "# Charset used for MIME (Content-Type) header in postings.\n"
 msgstr "# Jeu d'encodage utilisÃ© par l'en-tÃªte MIME (Content-Type).\n"
 
-#: src/lang.c:3181
+#: src/lang.c:3246
 msgid ""
 "Enter local charset name (e.g. US-ASCII, ISO-8859-1, EUC-KR), <CR> to set."
 msgstr "Encodage local (p.e. US-ASCII, ISO_8859_1, EUC_KR), <RETOUR> valide."
 
-#: src/lang.c:3182
+#: src/lang.c:3247
 msgid "MM_LOCAL_CHARSET"
 msgstr "MM_LOCAL_CHARSET"
 
-#: src/lang.c:3183
+#: src/lang.c:3248
 msgid "# Charset supported locally.\n"
 msgstr "# Encodage de caractÃ¨res local disponible.\n"
 
-#: src/lang.c:3190
+#: src/lang.c:3255
 msgid "Mailbox format"
 msgstr "Format de la boÃ®te Ã  lettres"
 
-#: src/lang.c:3191
+#: src/lang.c:3256
 msgid "# Format of the mailbox.\n"
 msgstr "# Format de la boÃ®te Ã  lettres\n"
 
-#: src/lang.c:3196
+#: src/lang.c:3261
 msgid "MIME encoding in news messages"
 msgstr "Encodage MIME dans les messages usenet"
 
-#: src/lang.c:3197
+#: src/lang.c:3262
 #, fuzzy
 msgid ""
 "# MIME encoding (8bit, base64, quoted-printable, 7bit) of the body\n"
@@ -8989,16 +9240,16 @@ msgstr ""
 "# pour les jeux d'encodage 8bit Est Asiatique, Grec et Russe, car contenant\n"
 "# un plus grand nombre de caractÃ¨res 8bit.\n"
 
-#: src/lang.c:3205 src/lang.c:3226
+#: src/lang.c:3270 src/lang.c:3291
 msgid "Don't change unless you know what you are doing. <ESC> cancels."
 msgstr "Ne pas changer sauf si vous savez ce que vous faites. <ESC> annule."
 
-#: src/lang.c:3206
+#: src/lang.c:3271
 #, fuzzy
 msgid "Use 8-bit characters in news headers"
 msgstr "CaractÃ¨res 8bit dans les en-tÃªtes usenet"
 
-#: src/lang.c:3207
+#: src/lang.c:3272
 #, fuzzy
 msgid ""
 "# If ON, 8-bit characters in news headers are NOT encoded.\n"
@@ -9012,31 +9263,31 @@ msgstr ""
 "# de la valeur de cette option sauf si post_mime_encoding a comme\n"
 "# valeur 8bit.\n"
 
-#: src/lang.c:3214
+#: src/lang.c:3279
 msgid ""
 "Auto-view post-processed files <SPACE> toggles, <CR> sets, <ESC> cancels."
 msgstr ""
 "Visualiser automatiquement les fichiers traitÃ©s. <ESPACE> change, <RETOUR> "
 "valide, <ESC> annule."
 
-#: src/lang.c:3215
+#: src/lang.c:3280
 msgid "View post-processed files"
 msgstr "Voir les fichiers traitÃ©s"
 
-#: src/lang.c:3216
+#: src/lang.c:3281
 msgid "# If set, post processed files will be opened in a viewer\n"
 msgstr "# Si ON, les fichiers traitÃ©s seront ouverts\n"
 
-#: src/lang.c:3221
+#: src/lang.c:3286
 msgid "MIME encoding in mail messages"
 msgstr "Encodage MIME pour les mails"
 
-#: src/lang.c:3227
+#: src/lang.c:3292
 #, fuzzy
 msgid "Use 8-bit characters in mail headers"
 msgstr "CaractÃ¨res 8bits dans en-tÃªtes mail"
 
-#: src/lang.c:3228
+#: src/lang.c:3293
 #, fuzzy
 msgid ""
 "# If ON, 8-bit characters in mail headers are NOT encoded.\n"
@@ -9057,11 +9308,11 @@ msgstr ""
 "# mails donc nous vous conseillons de ne PAS activer cette option sauf si\n"
 "# vous avez une bonne raison.\n"
 
-#: src/lang.c:3239
+#: src/lang.c:3304
 msgid "Strip blanks from ends of lines"
 msgstr "Nettoyer les fins de lignes"
 
-#: src/lang.c:3240
+#: src/lang.c:3305
 msgid ""
 "# If ON strip blanks from ends of lines for faster display on slow "
 "terminals.\n"
@@ -9069,17 +9320,17 @@ msgstr ""
 "# Si ON, enlÃ¨ve les blancs prÃ©sents aux fins de lignes pour un affichage \n"
 "# plus rapide sur les terminaux lents.\n"
 
-#: src/lang.c:3246
+#: src/lang.c:3311
 msgid "If ON, use transliteration. <SPACE> toggles & <CR> sets."
 msgstr ""
 "Si ON, utilise 'translit' pour iconv_open(3). <ESPACE> change & <RETOUR> "
 "valide."
 
-#: src/lang.c:3247
+#: src/lang.c:3312
 msgid "Transliteration"
 msgstr "TranslitÃ©ration (conversion)"
 
-#: src/lang.c:3248
+#: src/lang.c:3313
 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"
@@ -9089,11 +9340,11 @@ msgstr ""
 "# caractÃ¨re n'est pas disponible dans l'encodage choisi, il peut Ãªtre\n"
 "# remplacÃ© par un ou plusieurs autres caractÃ¨res similaires.\n"
 
-#: src/lang.c:3256
+#: src/lang.c:3321
 msgid "Send you a Cc/Bcc automatically"
 msgstr "S'envoyer automatiquement une copie"
 
-#: src/lang.c:3257
+#: src/lang.c:3322
 msgid ""
 "# Put your name in the Cc: and/or Bcc: field when mailing an article.\n"
 "# Possible values are (the default is marked with *):\n"
@@ -9110,11 +9361,11 @@ msgstr ""
 "#   2 = Cci\n"
 "#   3 = Cc et Cci\n"
 
-#: src/lang.c:3268
+#: src/lang.c:3333
 msgid "Hash algorithm for Cancel-Lock/Cancel-Key"
 msgstr "Type dâ€™algorithme pour Cancel-Lock/Cancel-Key"
 
-#: src/lang.c:3269
+#: src/lang.c:3334
 msgid ""
 "# Hash algorithm for Cancel-Lock/Cancel-Key (default 'sha1')\n"
 "# Use 'none' to not generate Cancel-Lock headers.\n"
@@ -9122,15 +9373,15 @@ msgstr ""
 "# Type dâ€™algorithme pour Cancel-Lock/Cancel-Key (â€˜sha1â€™ par dÃ©faut)\n"
 "# Utiliser â€˜aucunâ€™ pour ne pas gÃ©nÃ©rer dâ€™en-tÃªte Cancel-Lock.\n"
 
-#: src/lang.c:3275
+#: src/lang.c:3340
 msgid "Enter address elements about which you want to be warned. <CR> sets."
 msgstr "ÃŠtre averti de ces Ã©lÃ©ments. <RETOUR> valide."
 
-#: src/lang.c:3276
+#: src/lang.c:3341
 msgid "Spamtrap warning address parts"
 msgstr "PiÃ¨ges Ã  spam dans les adresses"
 
-#: src/lang.c:3277
+#: src/lang.c:3342
 msgid ""
 "# A comma-delimited list of address-parts you want to be warned\n"
 "# about when trying to reply by email.\n"
@@ -9138,28 +9389,28 @@ msgstr ""
 "# Une liste des parties dans les adresses, dÃ©limitÃ©es par des virgules,\n"
 "# que vous souhaitez connaÃ®tre lors d'une rÃ©ponse par mail.\n"
 
-#: src/lang.c:3282
+#: src/lang.c:3347
 msgid "Enter default number of days a filter entry will be valid. <CR> sets."
 msgstr "Entrer la durÃ©e d'un filtre (en nombre de jours). <RETOUR> valide."
 
-#: src/lang.c:3283
+#: src/lang.c:3348
 msgid "No. of days a filter entry is valid"
 msgstr "DurÃ©e de validitÃ© d'un filtre"
 
-#: src/lang.c:3284
+#: src/lang.c:3349
 msgid "# Number of days a short term filter will be active\n"
 msgstr "# DurÃ©e (en nombre de jours) de validitÃ© d'un filtre\n"
 
-#: src/lang.c:3288
+#: src/lang.c:3353
 msgid "Add posted articles to filter. <SPACE> toggles & <CR> sets."
 msgstr ""
 "CrÃ©er une rÃ¨gle pour les articles postÃ©s. <ESPACE> change & <RETOUR> valide."
 
-#: src/lang.c:3289
+#: src/lang.c:3354
 msgid "Add posted articles to filter"
 msgstr "CrÃ©er une rÃ¨gle pour les articles postÃ©s"
 
-#: src/lang.c:3290
+#: src/lang.c:3355
 msgid ""
 "# If ON add posted articles which start a new thread to filter for\n"
 "# highlighting follow-ups\n"
@@ -9167,7 +9418,7 @@ msgstr ""
 "# Si ON, crÃ©e une rÃ¨gle pour les articles dÃ©butant un nouveau fil\n"
 "# afin de mettre en surbrillance les suivis.\n"
 
-#: src/lang.c:3294
+#: src/lang.c:3359
 #, fuzzy
 msgid ""
 "Keep expired filter rules in file. <SPACE> toggles, <CR> sets, <ESC> cancels."
@@ -9175,55 +9426,56 @@ msgstr ""
 "Visualiser automatiquement les fichiers traitÃ©s. <ESPACE> change, <RETOUR> "
 "valide, <ESC> annule."
 
-#: src/lang.c:3295
+#: src/lang.c:3360
 #, fuzzy
 msgid "Keep expired filter rules in file"
 msgstr "Conserver les rÃ¨gles de filtrage expirÃ©es dans le fichier"
 
-#: src/lang.c:3296
+#: src/lang.c:3361
 msgid "# If ON, expired filter rules are kept in the filter file\n"
 msgstr ""
 "# Si ON, les rÃ¨gles de filtrage expirÃ©es sont conservÃ©es dans\n"
 "# le fichier de filtrage.\n"
 
-#: src/lang.c:3301
+#: src/lang.c:3366
 msgid "The directory where articles/threads are to be saved in mailbox format."
 msgstr "Le rÃ©pertoire oÃ¹ sont enregistrÃ©s les articles/fils au format mailbox."
 
-#: src/lang.c:3302
+#: src/lang.c:3367
 msgid "Mail directory"
 msgstr "RÃ©pertoire mail"
 
-#: src/lang.c:3303
+#: src/lang.c:3368
 msgid "# (-m) directory where articles/threads are saved in mailbox format\n"
 msgstr ""
 "# (-m) rÃ©pertoire oÃ¹ sont enregistrÃ©s les articles/fils au format mailbox\n"
 
-#: src/lang.c:3308
+#: src/lang.c:3373
 msgid "Save articles in batch mode (-S)"
 msgstr "Enregistrer articles en arriÃ¨re-plan (-S)"
 
-#: src/lang.c:3309
+#: src/lang.c:3374
+#, fuzzy
 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"
+"# or mail (-M/-N) is specified on the command-line\n"
 msgstr ""
 "# Si ON, les articles/fils seront enregistrÃ©s Ã  l'arriÃ¨re-plan lorsque\n"
 "# l'option -S ou (-M/-N) pour les mails est spÃ©cifiÃ©e.\n"
 
-#: src/lang.c:3314
+#: src/lang.c:3379
 msgid "The directory where you want articles/threads saved."
 msgstr "Le rÃ©pertoire oÃ¹ vous voulez enregistrer les articles/fils."
 
-#: src/lang.c:3315
+#: src/lang.c:3380
 msgid "Directory to save arts/threads in"
 msgstr "RÃ©pertoire oÃ¹ enregistrer les articles/fils"
 
-#: src/lang.c:3316
+#: src/lang.c:3381
 msgid "# Directory where articles/threads are saved\n"
 msgstr "# RÃ©pertoire oÃ¹ sont enregistrÃ©s les articles/fils\n"
 
-#: src/lang.c:3320
+#: src/lang.c:3385
 msgid ""
 "Mark saved articles/threads as read. <SPACE> toggles, <CR> sets, <ESC> "
 "cancels."
@@ -9231,25 +9483,25 @@ msgstr ""
 "Marquer lu les articles/fils enregistrÃ©s. <ESPACE> change, <RETOUR> valide, "
 "<ESC> annule."
 
-#: src/lang.c:3321
+#: src/lang.c:3386
 msgid "Mark saved articles/threads as read"
 msgstr "Marquer lu les articles/fils enregistrÃ©s"
 
-#: src/lang.c:3322
+#: src/lang.c:3387
 msgid "# If ON mark articles that are saved as read\n"
 msgstr "# Si ON, marque lu les articles qui sont enregistrÃ©s\n"
 
-#: src/lang.c:3326
+#: src/lang.c:3391
 msgid "Do post processing (e.g. extract attachments) for saved articles."
 msgstr ""
 "Ne pas faire de traitement postÃ©rieur (p.e. extraire les PJ) des articles "
 "enregistrÃ©s."
 
-#: src/lang.c:3327
+#: src/lang.c:3392
 msgid "Post process saved articles"
 msgstr "Post-traiter les articles enregistrÃ©s"
 
-#: src/lang.c:3328
+#: src/lang.c:3393
 msgid ""
 "# Perform post processing (saving binary attachments) from saved articles.\n"
 "# Possible values are (the default is marked with *):\n"
@@ -9263,11 +9515,11 @@ msgstr ""
 "#   1 = extraire uniquement les *.shar (archives shell)\n"
 "#   2 = oui\n"
 
-#: src/lang.c:3337
+#: src/lang.c:3402
 msgid "Process only unread articles"
 msgstr "Traiter uniquement les articles non lus"
 
-#: src/lang.c:3338
+#: src/lang.c:3403
 msgid ""
 "# If ON only save/print/pipe/mail unread articles (tagged articles "
 "excepted)\n"
@@ -9275,22 +9527,22 @@ msgstr ""
 "# Si ON, enregistre/imprime/pipe/envoi articles non lu\n"
 "# (exceptÃ© les articles marquÃ©s)\n"
 
-#: src/lang.c:3343
+#: src/lang.c:3408
 msgid "Print all or just part of header. <SPACE> toggles & <CR> sets."
 msgstr ""
 "Afficher tout ou une partie des en-tÃªtes. <ESPACE> change & <RETOUR> valide."
 
-#: src/lang.c:3344
+#: src/lang.c:3409
 msgid "Print all headers when printing"
 msgstr "Imprimer tous les en-tÃªtes"
 
-#: src/lang.c:3345
+#: src/lang.c:3410
 msgid ""
 "# If ON print all of article header otherwise just the important lines\n"
 msgstr ""
 "# Si ON, imprimer tous les en-tÃªtes, sinon juste les lignes importantes\n"
 
-#: src/lang.c:3349
+#: src/lang.c:3414
 msgid ""
 "The printer program with options that is to be used to print articles/"
 "threads."
@@ -9298,37 +9550,37 @@ msgstr ""
 "Le logiciel d'impression avec options utilisÃ©es pour imprimer les articles/"
 "fils."
 
-#: src/lang.c:3350
+#: src/lang.c:3415
 msgid "Printer program with options"
 msgstr "Logiciel d'impression avec options"
 
-#: src/lang.c:3351
+#: src/lang.c:3416
 msgid "# Print program with parameters used to print articles/threads\n"
 msgstr ""
 "# Logiciel d'impression avec options utilisÃ©es por imprimer les articles/"
 "fils\n"
 
-#: src/lang.c:3357
+#: src/lang.c:3422
 msgid "Force redraw after certain commands"
 msgstr "RafraÃ®chir l'Ã©cran aprÃ¨s certaines actions"
 
-#: src/lang.c:3358
+#: src/lang.c:3423
 msgid ""
 "# If ON a screen redraw will always be done after certain external commands\n"
 msgstr ""
 "# Si ON, un rafraÃ®chissement de l'Ã©cran sera toujours effectuÃ© aprÃ¨s\n"
 "# certaines commandes externes\n"
 
-#: src/lang.c:3362
+#: src/lang.c:3427
 msgid "Enter %E for editor, %F for filename, %N for line-number, <CR> to set."
 msgstr ""
 "%E pour l'Ã©diteur, %F pour le fichier, %N pour la ligne, <RETOUR> valide."
 
-#: src/lang.c:3363
+#: src/lang.c:3428
 msgid "Invocation of your editor"
 msgstr "Lancement de votre Ã©diteur"
 
-#: src/lang.c:3364
+#: src/lang.c:3429
 msgid ""
 "# Format of editor line including parameters\n"
 "# %E Editor  %F Filename  %N Linenumber\n"
@@ -9336,16 +9588,16 @@ msgstr ""
 "# Format des paramÃ¨tres pour l'Ã©diteur\n"
 "# %E Ã‰diteur  %F Fichier  %N NÂ° de ligne\n"
 
-#: src/lang.c:3369
+#: src/lang.c:3434
 msgid ""
 "Enter name and options for external-inews, --internal for internal inews"
 msgstr "Nom et options pour l'inews externe, --internal pour l'inews interne"
 
-#: src/lang.c:3370
+#: src/lang.c:3435
 msgid "External inews"
 msgstr "Inews externe"
 
-#: src/lang.c:3371
+#: src/lang.c:3436
 msgid ""
 "# If --internal use the built in mini inews for posting via NNTP\n"
 "# otherwise use an external inews program\n"
@@ -9353,18 +9605,18 @@ msgstr ""
 "# Si '--internal', utilise l'inews allÃ©gÃ© intÃ©grÃ© pour poster via\n"
 "# NNTP sinon, utilise un logiciel inews externe\n"
 
-#: src/lang.c:3375
+#: src/lang.c:3440
 msgid ""
 "Enter %M for mailer, %S for subject, %T for to, %F for filename, <CR> to set."
 msgstr ""
 "%M pour le MUA, %S pour le sujet, %T pour 'to:', %F pour Fichier, <RETOUR> "
 "valide."
 
-#: src/lang.c:3376
+#: src/lang.c:3441
 msgid "Invocation of your mail command"
 msgstr "Lancement de votre client mail"
 
-#: src/lang.c:3377
+#: src/lang.c:3442
 #, fuzzy
 msgid ""
 "# Format of mailer line including parameters\n"
@@ -9375,11 +9627,11 @@ msgstr ""
 "# %M MUA  %S Sujet  %T 'To:'  %F Fichier\n"
 "# p.e. pour mutt interactif         :     mutt -H %F\n"
 
-#: src/lang.c:3384
+#: src/lang.c:3449
 msgid "Use interactive mail reader"
 msgstr "Utiliser un MUA interactif"
 
-#: src/lang.c:3385
+#: src/lang.c:3450
 msgid ""
 "# Interactive mailreader\n"
 "# Possible values are (the default is marked with *):\n"
@@ -9393,36 +9645,40 @@ msgstr ""
 "#   1 = utiliser un MUA interactif avec les en-tÃªtes du fichier\n"
 "#   2 = utiliser un MUA interactif sans les en-tÃªtes du fichier\n"
 
-#: src/lang.c:3394
+#: src/lang.c:3459
 msgid "Remove ~/.article after posting"
 msgstr "Effacer ~/.article aprÃ¨s le postage"
 
-#: src/lang.c:3395
+#: src/lang.c:3460
 msgid "# If ON remove ~/.article after posting.\n"
 msgstr "# Si ON, effacer ~/.article aprÃ¨s le postage.\n"
 
-#: src/lang.c:3401
+#: src/lang.c:3466
 msgid "Use UTF-8 graphics (thread tree etc.)"
 msgstr "Utiliser les formes UTF-8 (symboles, etc.)"
 
-#: src/lang.c:3402
+#: src/lang.c:3467
 msgid ""
-"# If ON use UTF-8 characters for indicator '->', tree and ellipsis '...'.\n"
+"# Use UTF-8 characters for indicator '->', tree and ellipsis '...'.\n"
+"# Possible values are (the default is marked with *):\n"
+"# * 0 = Don't use UTF-8 characters\n"
+"#   1 = Use UTF-8 characters for ellipsis\n"
+"#   2 = Use UTF-8 characters for indicator and thread/attachment tree\n"
+"#   3 = Use UTF-8 characters for ellipsis, indicator and thread/attachment "
+"tree\n"
 msgstr ""
-"# Si ON, utilise les caractÃ¨res UTF-8 pour les symboles '->', '...' et "
-"autres.\n"
 
-#: src/lang.c:3407
+#: src/lang.c:3477
 msgid "Filename for all posted articles, <CR> sets, no filename=do not save."
 msgstr ""
 "Fichier pour les articles postÃ©s, <RETOUR> valide, pas de fichier = "
 "dÃ©sactive."
 
-#: src/lang.c:3408
+#: src/lang.c:3478
 msgid "Filename for posted articles"
 msgstr "Fichier pour les articles postÃ©s"
 
-#: src/lang.c:3409
+#: src/lang.c:3479
 msgid ""
 "# Filename where to keep all postings (default posted)\n"
 "# If no filename is set then postings will not be saved\n"
@@ -9431,41 +9687,41 @@ msgstr ""
 "# Si aucun fichier n'est indiquÃ©, les articles postÃ©s ne seront pas\n"
 "# enregistrÃ©s\n"
 
-#: src/lang.c:3414
+#: src/lang.c:3484
 msgid ""
 "Keep all failed articles in ~/dead.articles. <SPACE> toggles & <CR> sets."
 msgstr ""
 "Garder les articles non postÃ©s dans ~/dead.articles. <ESPACE> change & "
 "<RETOUR> valide."
 
-#: src/lang.c:3415
+#: src/lang.c:3485
 msgid "Keep failed arts in ~/dead.articles"
 msgstr "Articles non postÃ©s dans ~/dead.articles"
 
-#: src/lang.c:3416
+#: src/lang.c:3486
 msgid "# If ON keep all failed postings in ~/dead.articles\n"
 msgstr "# Si ON, garde tous les articles non postÃ©s dans ~/dead.articles\n"
 
-#: src/lang.c:3420
+#: src/lang.c:3490
 msgid "Do you want to strip unsubscribed groups from .newsrc"
 msgstr ""
 "Voulez-vous effacer dans newsrc les groupes auxquels vous vous Ãªtes "
 "dÃ©sabonnÃ©s"
 
-#: src/lang.c:3421
+#: src/lang.c:3491
 msgid "No unsubscribed groups in newsrc"
 msgstr "Pas de groupes dÃ©sabonnÃ©s dans newsrc"
 
-#: src/lang.c:3422
+#: src/lang.c:3492
 msgid "# If ON strip unsubscribed groups from newsrc\n"
 msgstr ""
 "# Si ON, efface dans newsrc les groupes auxquels vous vous Ãªtes dÃ©sabonnÃ©s\n"
 
-#: src/lang.c:3427
+#: src/lang.c:3497
 msgid "Remove bogus groups from newsrc"
 msgstr "Effacer les groupes corrompus de newsrc"
 
-#: src/lang.c:3428
+#: src/lang.c:3498
 msgid ""
 "# What to do with bogus groups in newsrc file\n"
 "# Possible values are (the default is marked with *):\n"
@@ -9479,63 +9735,63 @@ msgstr ""
 "#   1 = effacer\n"
 "#   2 = marquer d'un D dans l'Ã©cran de sÃ©lection\n"
 
-#: src/lang.c:3437
+#: src/lang.c:3507
 msgid ""
 "Enter number of seconds to wait for a response from the server. <CR> sets."
 msgstr ""
 "DurÃ©e de l'attente d'une rÃ©ponse du serveur (en secondes). <RETOUR> valide."
 
-#: src/lang.c:3438
+#: src/lang.c:3508
 msgid "NNTP read timeout in seconds"
 msgstr "DurÃ©e limite d'attente lecture NNTP en secondes"
 
-#: src/lang.c:3439
+#: src/lang.c:3509
 msgid ""
 "# Time in seconds to wait for a response from the server (0=no timeout)\n"
 msgstr ""
 "# DurÃ©e en secondes, de l'attente d'une rÃ©ponse du serveur (0=pas de durÃ©e "
 "limite)\n"
 
-#: src/lang.c:3444
+#: src/lang.c:3514
 msgid "Enter number of seconds until active file will be reread. <CR> sets."
 msgstr "DurÃ©e avant que le fichier active ne soit relu. <RETOUR> valide."
 
-#: src/lang.c:3445
+#: src/lang.c:3515
 msgid "Interval in secs to reread active"
 msgstr "DurÃ©e avant relecture du fichier active"
 
-#: src/lang.c:3446
+#: src/lang.c:3516
 msgid ""
 "# Time interval in seconds between rereading the active file (0=never)\n"
 msgstr ""
 "# DurÃ©e (en secondes) avant que le fichier active ne soit relu (0=jamais)\n"
 
-#: src/lang.c:3451
+#: src/lang.c:3521
 msgid "Reconnect to server automatically"
 msgstr "Reconnexion automatique au serveur"
 
-#: src/lang.c:3452
+#: src/lang.c:3522
 msgid ""
 "# If ON automatically reconnect to NNTP server if the connection is broken\n"
 msgstr ""
 "# Si ON, reconnexion automatique au serveur NNTP si la connexion est rompue\n"
 
-#: src/lang.c:3456
+#: src/lang.c:3526
 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 & <RETOUR> "
 "valide."
 
-#: src/lang.c:3457
+#: src/lang.c:3527
 msgid "Cache NNTP overview files locally"
 msgstr "Cache local des en-tÃªtes NNTP"
 
-#: src/lang.c:3458
+#: src/lang.c:3528
 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"
 
-#: src/lang.c:3463
+#: src/lang.c:3533
 #, fuzzy
 msgid ""
 "Compress local copies of NNTP overview files. <SPACE> toggles & <CR> sets."
@@ -9543,26 +9799,26 @@ msgstr ""
 "CrÃ©er des copies locales des en-tÃªtes NNTP. <ESPACE> change & <RETOUR> "
 "valide."
 
-#: src/lang.c:3464
+#: src/lang.c:3534
 #, fuzzy
 msgid "Compress locally cached NNTP overview files"
 msgstr "Cache local des en-tÃªtes NNTP"
 
-#: src/lang.c:3465
+#: src/lang.c:3535
 #, fuzzy
 msgid "# If ON, compress local copies of NNTP overview files.\n"
 msgstr "# Si ON, crÃ©e une copie locale des en-tÃªtes NNTP.\n"
 
-#: src/lang.c:3470 src/lang.c:3485 src/lang.c:3505 src/lang.c:3528
-#: src/lang.c:3553 src/lang.c:3575 src/lang.c:3607 src/lang.c:3626
+#: src/lang.c:3540 src/lang.c:3555 src/lang.c:3575 src/lang.c:3598
+#: src/lang.c:3623 src/lang.c:3645 src/lang.c:3677 src/lang.c:3696
 msgid "Enter format string. <CR> sets, <ESC> cancels."
 msgstr "Formatage des dates. <RETOUR> valide, <ESC> annule."
 
-#: src/lang.c:3471
+#: src/lang.c:3541
 msgid "Format string for selection level"
 msgstr "Marques de formatage dans la sÃ©lection de groupe"
 
-#: src/lang.c:3472
+#: src/lang.c:3542
 msgid ""
 "# Format string for selection level representation\n"
 "# Default: %f %n %U  %G  %d\n"
@@ -9586,11 +9842,11 @@ msgstr ""
 "#   %n              Nombre, numÃ©rotation des lignes Ã  l'Ã©cran\n"
 "#   %U              Nombre de non lu(s)\n"
 
-#: src/lang.c:3486
+#: src/lang.c:3556
 msgid "Format string for group level"
 msgstr "Marques de formatage dans les groupes"
 
-#: src/lang.c:3487
+#: src/lang.c:3557
 msgid ""
 "# Format string for group level representation\n"
 "# Default: %n %m %R %L  %s  %F\n"
@@ -9624,11 +9880,11 @@ msgstr ""
 "#   %s              Sujet (uniquement dans la sÃ©lection de groupe)\n"
 "#   %S              Score\n"
 
-#: src/lang.c:3506
+#: src/lang.c:3576
 msgid "Format string for attachment level"
 msgstr "Marques de formatage dans la vue des piÃ¨ces-jointes"
 
-#: src/lang.c:3507
+#: src/lang.c:3577
 msgid ""
 "# Format string for attachment level representation\n"
 "# Default: %t%s%e%c%d\n"
@@ -9667,13 +9923,12 @@ msgstr ""
 "#   %t              Comme %T mais avec une description\n"
 "#   %Z              Taille en octets\n"
 "#   %z              Comme %Z mais avec une description\n"
-"\n"
 
-#: src/lang.c:3529
+#: src/lang.c:3599
 msgid "Format string for display of mime header"
 msgstr "Format de lâ€™affichage de lâ€™en-tÃªte mime"
 
-#: src/lang.c:3530
+#: src/lang.c:3600
 msgid ""
 "# Format string for mime header at article level\n"
 "# Default: [-- %T%S%*n%z%*l%!c%!d%*e --]\n"
@@ -9717,11 +9972,11 @@ msgstr ""
 "#   %Z              Taille en octets\n"
 "#   %z              Comme %Z mais avec une description\n"
 
-#: src/lang.c:3554
+#: src/lang.c:3624
 msgid "Format string for display of uue header"
 msgstr "Format de lâ€™affichage de lâ€™en-tÃªte uue"
 
-#: src/lang.c:3555
+#: src/lang.c:3625
 msgid ""
 "# Format string for uue header at article level\n"
 "# Default: [-- %T%S%*n%I%!d%*e --]\n"
@@ -9759,12 +10014,12 @@ msgstr ""
 "#   %Z              Taille en octets\n"
 "#   %z              Comme %Z mais avec une description\n"
 
-#: src/lang.c:3576
+#: src/lang.c:3646
 #, fuzzy
 msgid "Format string for display of yenc header"
 msgstr "Format de lâ€™affichage de lâ€™en-tÃªte uue"
 
-#: src/lang.c:3577
+#: src/lang.c:3647
 #, fuzzy
 msgid ""
 "# Format string for yenc header at article level\n"
@@ -9816,11 +10071,11 @@ msgstr ""
 "#   %Z              Taille en octets\n"
 "#   %z              Comme %Z mais avec une description\n"
 
-#: src/lang.c:3608
+#: src/lang.c:3678
 msgid "Format string for thread level"
 msgstr "Marques de formatage dans les fils"
 
-#: src/lang.c:3609
+#: src/lang.c:3679
 msgid ""
 "# Format string for thread level representation\n"
 "# Default: %n %m  [%L]  %T  %F\n"
@@ -9852,19 +10107,19 @@ msgstr ""
 "#   %S              Score\n"
 "#   %T              Vue du fil (uniquement dans les fils)\n"
 
-#: src/lang.c:3627
+#: src/lang.c:3697
 msgid "Format string for display of dates"
 msgstr "Format des dates affichÃ©es"
 
-#: src/lang.c:3628
+#: src/lang.c:3698
 msgid "# Format string for date representation\n"
 msgstr "# Format des dates affichÃ©es\n"
 
-#: src/lang.c:3638
+#: src/lang.c:3708
 msgid "Unicode normalization form"
 msgstr "Normalisation d'Unicode"
 
-#: src/lang.c:3639
+#: src/lang.c:3709
 msgid ""
 "# Unicode normalization form\n"
 "# Possible values are:\n"
@@ -9884,19 +10139,19 @@ msgstr ""
 "#   4 = NFD\n"
 "#   5 = NFKC_CF\n"
 
-#: src/lang.c:3653
+#: src/lang.c:3723
 msgid "Render BiDi"
 msgstr "Rendu BiDi"
 
-#: src/lang.c:3654
+#: src/lang.c:3724
 msgid "# If ON, bi-directional text is rendered by tin\n"
 msgstr "# Si ON, le texte bi-directionnel est affichÃ© par tin\n"
 
-#: src/lang.c:3661
+#: src/lang.c:3731
 msgid "Function for sorting articles"
 msgstr "Fonction pour trier les articles"
 
-#: src/lang.c:3662
+#: src/lang.c:3732
 msgid ""
 "# Function for sorting articles\n"
 "# Possible values are (the default is marked with *):\n"
@@ -9908,253 +10163,262 @@ msgstr ""
 "# * 0 = qsort\n"
 "#   1 = heapsort\n"
 
-#: src/lang.c:3675
+#: src/lang.c:3745
 msgid "Automatically GroupMarkUnselArtRead"
 msgstr "GroupMarkUnselArtRead automatiquement"
 
-#: src/lang.c:3681
+#: src/lang.c:3751
 msgid "Delete post-process files"
 msgstr "Effacer les fichiers traitÃ©s"
 
-#: src/lang.c:3686
+#: src/lang.c:3756
 msgid "Filename for all mailed articles, <CR> sets, no filename=do not save."
 msgstr ""
 "Fichier pour les articles postÃ©s, <RETOUR> valide, pas de fichier = "
 "dÃ©sactive."
 
-#: src/lang.c:3687
+#: src/lang.c:3757
 msgid "Mailbox to save sent mails"
 msgstr "BoÃ®te aux lettres pour les emails envoyÃ©s"
 
-#: src/lang.c:3692
+#: src/lang.c:3762
 msgid "Set Followup-To: header to this group(s). <CR> sets, <ESC> cancels."
 msgstr ""
 "En-tÃªte 'Followup-To:' pour ce(s) groupe(s). <RETOUR> valide, <ESC> annule."
 
-#: src/lang.c:3693
+#: src/lang.c:3763
 msgid "Followup-To: header"
 msgstr "En-tÃªte 'Followup-To:'"
 
-#: src/lang.c:3698
+#: src/lang.c:3768
 msgid "Enter default mail address (and fullname). <CR> sets, <ESC> cancels."
 msgstr ""
 "Adresse mail par dÃ©faut (et nom complet). <RETOUR> valide, <ESC> annule."
 
-#: src/lang.c:3705
+#: src/lang.c:3775
 msgid ""
 "Path and options for ispell-like spell-checker. <CR> sets, <ESC> cancels."
 msgstr ""
 "Chemin et options pour ispell (ou autre correcteur). <RETOUR> valide, <ESC> "
 "annule."
 
-#: src/lang.c:3706
+#: src/lang.c:3776
 msgid "Ispell program"
 msgstr "Programme 'Ispell'"
 
-#: src/lang.c:3712
+#: src/lang.c:3782
 msgid "When group is a mailing list, send responses to this email address."
 msgstr ""
 "Lorsque le groupe est une liste de diffusion, envoyer les rÃ©ponses Ã  cette "
 "adresse email."
 
-#: src/lang.c:3713
+#: src/lang.c:3783
 msgid "Mailing list address"
 msgstr "Adresse email de la liste de diffusion"
 
-#: src/lang.c:3719
+#: src/lang.c:3789
 msgid "Forward articles as attachment"
 msgstr "Faire suivre les articles en piÃ¨ce-jointe"
 
-#: src/lang.c:3724
+#: src/lang.c:3794
 msgid ""
 "A comma separated list of MIME major/minor Content-Types. <ESC> cancels."
 msgstr ""
 "Une liste des 'Content-Type' MIME majeur/mineur sÃ©parÃ©e par des virgules. "
 "<ESC> annule."
 
-#: src/lang.c:3725
+#: src/lang.c:3795
 msgid "Which MIME types will be saved"
 msgstr "Quels types MIME seront enregistrÃ©s"
 
-#: src/lang.c:3730
+#: src/lang.c:3800
 msgid "Value of the Organization: header. <CR> sets, <ESC> cancels."
 msgstr "Contenu de l'en-tÃªte 'Organisation:'. <RETOUR> valide, <ESC> annule."
 
-#: src/lang.c:3731
+#: src/lang.c:3801
 msgid "Organization: header"
 msgstr "En-tÃªte 'Organisation:'"
 
-#: src/lang.c:3736
+#: src/lang.c:3806
 msgid "Filename for saved articles. <CR> sets, <ESC> cancels."
 msgstr "Nom des articles sauvegardÃ©s. <RETOUR> valide, <ESC> annule."
 
-#: src/lang.c:3737
+#: src/lang.c:3807
 msgid "savefile"
 msgstr "savefile"
 
-#: src/lang.c:3742 src/lang.c:3766
+#: src/lang.c:3812 src/lang.c:3836
 msgid "Scope for the filter rule. <CR> sets, <ESC> cancels."
 msgstr "DurÃ©e de la rÃ¨gle. <RETOUR> valide, <ESC> annule."
 
-#: src/lang.c:3743
+#: src/lang.c:3813
 msgid "Quick (1 key) select filter scope"
 msgstr "SÃ©lection rapide (une touche) de la durÃ©e d'une rÃ¨gle"
 
-#: src/lang.c:3748 src/lang.c:3772
+#: src/lang.c:3818 src/lang.c:3842
 msgid "Header for filter rule. <CR> sets, <ESC> cancels."
 msgstr "En-tÃªte pour la rÃ¨gle. <RETOUR> valide, <ESC> annule."
 
-#: src/lang.c:3749
+#: src/lang.c:3819
 msgid "Quick (1 key) select filter header"
 msgstr "SÃ©lection rapide (une touche) d'une rÃ¨gle sur l'en-tÃªte"
 
-#: src/lang.c:3754 src/lang.c:3778
+#: src/lang.c:3824 src/lang.c:3848
 msgid "ON = case sensitive, OFF = ignore case. <CR> sets, <ESC> cancels."
 msgstr ""
 "ON = casse sensible, OFF = ignore la casse. <RETOUR> valide, <ESC> annule."
 
-#: src/lang.c:3755
+#: src/lang.c:3825
 msgid "Quick (1 key) select filter case"
 msgstr "SÃ©lection rapide (une touche) de la casse d'une rÃ¨gle"
 
-#: src/lang.c:3760 src/lang.c:3784
+#: src/lang.c:3830 src/lang.c:3854
 msgid "ON = expire, OFF = don't ever expire. <CR> sets, <ESC> cancels."
 msgstr "ON = expire, OFF = n'expire pas. <RETOUR> valide, <ESC> annule."
 
-#: src/lang.c:3761
+#: src/lang.c:3831
 msgid "Quick (1 key) select filter expire"
 msgstr "SÃ©lection rapide (une touche) de l'expiration d'une rÃ¨gle"
 
-#: src/lang.c:3767
+#: src/lang.c:3837
 msgid "Quick (1 key) kill filter scope"
 msgstr "SÃ©lection rapide (une touche) de la durÃ©e du filtre"
 
-#: src/lang.c:3773
+#: src/lang.c:3843
 msgid "Quick (1 key) kill filter header"
 msgstr "SÃ©lection rapide (une touche) du filtre sur l'en-tÃªte"
 
-#: src/lang.c:3779
+#: src/lang.c:3849
 msgid "Quick (1 key) kill filter case"
 msgstr "SÃ©lection rapide (une touche) de la casse d'un filtre"
 
-#: src/lang.c:3785
+#: src/lang.c:3855
 msgid "Quick (1 key) kill filter expire"
 msgstr "SÃ©lection rapide (une touche) de l'expiration du filtre"
 
-#: src/lang.c:3790
+#: src/lang.c:3860
 msgid "Command line options to add. <CR> sets, <ESC> cancels."
 msgstr ""
 
-#: src/lang.c:3791
+#: src/lang.c:3861
 msgid "CMD line options to add"
 msgstr ""
 
-#: src/lang.c:3796
+#: src/lang.c:3866
 #, fuzzy
 msgid ""
 "ON = cache NNTP overview files, OFF = don't cache. <CR> sets, <ESC> cancels."
 msgstr ""
 "ON = casse sensible, OFF = ignore la casse. <RETOUR> valide, <ESC> annule."
 
-#: src/lang.c:3797
+#: src/lang.c:3867
 #, fuzzy
 msgid "Cache overview files"
 msgstr "Cache local des en-tÃªtes NNTP"
 
-#: src/lang.c:3803
+#: src/lang.c:3873
 #, fuzzy
 msgid ""
 "ON = compress cached files, OFF = don't compress. <CR> sets, <ESC> cancels."
 msgstr "ON = expire, OFF = n'expire pas. <RETOUR> valide, <ESC> annule."
 
-#: src/lang.c:3804
+#: src/lang.c:3874
 #, fuzzy
 msgid "Compress overview files"
 msgstr "Cache local des en-tÃªtes NNTP"
 
-#: src/lang.c:3811
+#: src/lang.c:3881
 #, fuzzy
 msgid "Config Options"
 msgstr "Options des couleurs"
 
-#: src/lang.c:3816
+#: src/lang.c:3886
 #, fuzzy
 msgid "A comma separated list of NNTP commands. <CR> sets, <ESC> cancels."
 msgstr "Une liste des commandes NNTP sÃ©parÃ©e par des virgules. <ESC> annule."
 
-#: src/lang.c:3817
+#: src/lang.c:3887
 #, fuzzy
 msgid "Disabled NNTP commands"
 msgstr "Commandes NNTP dÃ©sactivÃ©es"
 
-#: src/lang.c:3822
+#: src/lang.c:3892
 msgid "Number of pipelined NNTP commands to send. <CR> sets, <ESC> cancels."
 msgstr ""
 
-#: src/lang.c:3823
+#: src/lang.c:3893
 msgid "NNTP pipeline limit"
 msgstr ""
 
-#: src/lang.c:3829
+#: src/lang.c:3899
 #, fuzzy
 msgid "tinrc Override Options"
 msgstr "tinrc Options de remplacement"
 
-#: src/lang.c:3835
+#: src/lang.c:3905
 msgid "Assume this charset if no charset declaration is present, <CR> to set."
 msgstr "Utilise cet encodage si aucun n'est spÃ©cifiÃ©, <RETOUR> pour changer."
 
-#: src/lang.c:3836
+#: src/lang.c:3906
 msgid "UNDECLARED_CHARSET"
 msgstr "UNDECLARED_CHARSET"
 
-#: src/lang.c:3841
+#: src/lang.c:3911
 #, fuzzy
 msgid "Guess charset if no charset declaration is present, <CR> to set."
 msgstr "Utilise cet encodage si aucun n'est spÃ©cifiÃ©, <RETOUR> pour changer."
 
-#: src/lang.c:3842
+#: src/lang.c:3912
 msgid "UNDECLARED_CS_GUESS"
 msgstr "UNDECLARED_CS_GUESS"
 
-#: src/lang.c:3849
+#: src/lang.c:3913
+msgid ""
+"What to guess\n"
+"# * 0 = don't guess undeclared charset\n"
+"#   1 = only guess undeclared charset if not set via undeclared_charset\n"
+"#   2 = always guess undeclared charset, ignore value from "
+"undeclared_charset\n"
+msgstr ""
+
+#: src/lang.c:3922
 msgid ""
 "Add this text at the start of the message body. <CR> sets, <ESC> cancels."
 msgstr "Ajouter ce texte au dÃ©but du message. <RETOUR> valide, <ESC> annule."
 
-#: src/lang.c:3850
+#: src/lang.c:3923
 msgid "X_Body"
 msgstr "X_Body"
 
-#: src/lang.c:3855
+#: src/lang.c:3928
 msgid "Insert this header when posting. <CR> sets, <ESC> cancels."
 msgstr "InsÃ©rer cet en-tÃªte lors du postage. <RETOUR> valide, <ESC> annule."
 
-#: src/lang.c:3856
+#: src/lang.c:3929
 msgid "X_Headers"
 msgstr "X_Headers"
 
-#: src/lang.c:3861
+#: src/lang.c:3934
 msgid ""
 "Automatically insert an X-Comment-To: header? <SPACE> toggles & <CR> sets."
 msgstr ""
 "Si ON, inclus un en-tÃªte 'X-Comment-To:'. <ESPACE> change & <RETOUR> valide."
 
-#: src/lang.c:3862
-msgid "Insert 'X-Comment-To:' header"
+#: src/lang.c:3935
+msgid "Insert ''X-Comment-To:'' header"
 msgstr "InsÃ©rer l'en-tÃªte 'X-Comment-To:'"
 
-#: src/lang.c:3868
+#: src/lang.c:3941
 msgid "Enter name of file containing trusted CA certificates. <CR> sets."
 msgstr ""
 "Entrer un nom de fichier contenant les certificats CA de confiance. <CR> "
 "utilisÃ©."
 
-#: src/lang.c:3869
+#: src/lang.c:3942
 msgid "CA certificate file"
 msgstr "Fichier des certificats CA"
 
-#: src/lang.c:3870
+#: src/lang.c:3943
 msgid ""
 "# name of file containing all trusted CA certificates (empty = system "
 "default)\n"
@@ -10162,6 +10426,99 @@ msgstr ""
 "# nom du fichier contenant tous les certificats CA de confiance (vide = "
 "celui du systÃ¨me par dÃ©faut)\n"
 
+#. RFC 5536 3.1.4
+#. -> lang.c
+#: src/post.c:1817 src/post.c:1934
+#, fuzzy, c-format
+msgid "Error: Invalid group name \"%s\" in %s\n"
+msgstr ""
+"\n"
+"Erreur : Formattage incorrect de %s.\n"
+
+#. -> lang.c
+#: src/post.c:1842 src/post.c:1959
+#, fuzzy, c-format
+msgid "Error: Invalid component \"%s\" in %s: %s\n"
+msgstr ""
+"\n"
+"Erreur : Formattage incorrect de %s.\n"
+
+#. -> lang.c
+#: src/post.c:2319
+msgid ""
+"\n"
+"Warning: Manually supplied MIME-header without post_8bit_header set.\n"
+"         Either remove (manually encode) 8bit chars or set "
+"post_8bit_header.\n"
+msgstr ""
+
+#. -> lang.c
+#: src/post.c:4018
+#, fuzzy
+msgid "Invalid group name!"
+msgstr ""
+"\n"
+"Erreur : Formattage incorrect de %s.\n"
+
+#~ msgid ""
+#~ "# If ON use UTF-8 characters for indicator '->', tree and ellipsis "
+#~ "'...'.\n"
+#~ msgstr ""
+#~ "# Si ON, utilise les caractÃ¨res UTF-8 pour les symboles '->', '...' et "
+#~ "autres.\n"
+
+#, c-format
+#~ msgid ""
+#~ "\n"
+#~ "Error: \"%s\" is renamed, use \"%s\" instead!\n"
+#~ msgstr ""
+#~ "\n"
+#~ "Erreur : \"%s\" est renommÃ©, utilisez Ã  la place \"%s\" !\n"
+
+#, c-format
+#~ msgid ""
+#~ "\n"
+#~ "Warning: \"%s\" is renamed, you should use \"%s\" instead!\n"
+#~ msgstr ""
+#~ "\n"
+#~ "Attention : \"%s\" est renommÃ©, vous devriez utiliser \"%s\" Ã  la "
+#~ "place !\n"
+
+#, fuzzy, c-format
+#~ msgid ""
+#~ "\n"
+#~ "Error: There are multiple \"%s:\" lines (%s%d, %d) in the header.\n"
+#~ msgstr ""
+#~ "\n"
+#~ "Erreur : Il y a plusieurs ligne (%d) \"%s:\" dans l'en-tÃªte.\n"
+
+#, fuzzy, c-format
+#~ msgid "Language: %s"
+#~ msgstr "langue : %s"
+
+#, fuzzy
+#~ msgid ""
+#~ "# Show article info when displaying articles\n"
+#~ "# Possible values are (the default is marked with *):\n"
+#~ "# * 0 = None\n"
+#~ "#   1 = Article score\n"
+#~ msgstr ""
+#~ "# Fonction pour trier les articles\n"
+#~ "# Les valeurs possibles sont (celle par dÃ©faut est marquÃ©e par *):\n"
+#~ "# * 0 = qsort\n"
+#~ "#   1 = heapsort\n"
+
+#~ msgid "#  show_art_score=ON/OFF\n"
+#~ msgstr "#  show_art_score=ON/OFF\n"
+
+#~ msgid "# If ON show article score when displaying articles\n"
+#~ msgstr ""
+#~ "# Si ON affiche le score de lâ€™article lors de lâ€™affichage des articles\n"
+
+#, c-format
+#~ msgid "\t Xref: %s"
+#~ msgstr "\t Xref: %s"
+
 #, c-format
 #~ msgid "%s %d %s in %lu seconds\n"
 #~ msgstr "%s %d %s en %lu secondes\n"
Binary files tin-2.6.5/po/ka.gmo and tin-2.6.6/po/ka.gmo differ
diff -Nurp '--exclude=.bzr*' tin-2.6.5/po/ka.po tin-2.6.6/po/ka.po
--- tin-2.6.5/po/ka.po	1970-01-01 01:00:00.000000000 +0100
+++ tin-2.6.6/po/ka.po	2026-07-02 20:25:37.593251312 +0200
@@ -0,0 +1,8987 @@
+# Georgian translation for tin
+# Copyright (C) 2026 Free Software Foundation, Inc.
+# This file is distributed under the same license as the tin package.
+# Temuri Doghonadze <temuri.doghonadze@gmail.com>, 2026.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: tin-2.6.5\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2026-07-02 20:21+0200\n"
+"PO-Revision-Date: 2026-02-21 16:56+0100\n"
+"Last-Translator: Temuri Doghonadze <temuri.doghonadze@gmail.com>\n"
+"Language-Team: Georgian <(nothing)>\n"
+"Language: ka\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Bugs: Report translation errors to the Language-Team address.\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Poedit 3.8\n"
+
+#: src/lang.c:48
+#, c-format
+msgid ""
+"\n"
+"%s contains no newsgroups. Exiting."
+msgstr ""
+
+#: src/lang.c:50
+msgid "Aborting read, please wait..."
+msgstr ""
+
+#: src/lang.c:52
+msgid "All groups"
+msgstr "áƒ§áƒ•áƒ”áƒšáƒ áƒ¯áƒ’áƒ£áƒ¤áƒ˜"
+
+#: src/lang.c:53
+#, c-format
+msgid "File %s exists. %s=append, %s=overwrite, %s=quit: "
+msgstr ""
+
+#: src/lang.c:54
+msgid "Article cancelled (deleted)."
+msgstr ""
+
+#: src/lang.c:56
+msgid "Article cannot be cancelled (deleted)."
+msgstr ""
+
+#: src/lang.c:58
+msgid "Article deleted."
+msgstr ""
+
+#: src/lang.c:59
+#, c-format
+msgid ""
+"\n"
+"Your article:\n"
+"  \"%s\"\n"
+"will be mailed to the following address:\n"
+"  %s"
+msgstr ""
+
+#: src/lang.c:60
+#, c-format
+msgid ""
+"\n"
+"Your article:\n"
+"  \"%s\"\n"
+"will be posted to the following newsgroup:\n"
+msgid_plural ""
+"\n"
+"Your article:\n"
+"  \"%s\"\n"
+"will be posted to the following newsgroups:\n"
+msgstr[0] ""
+msgstr[1] ""
+
+#: src/lang.c:61
+msgid "Article not posted!"
+msgstr ""
+
+#: src/lang.c:62
+msgid "Article not saved"
+msgstr ""
+
+#: src/lang.c:63
+msgid "Article Level Commands"
+msgstr ""
+
+#: src/lang.c:64
+msgid "Article has no parent"
+msgstr ""
+
+#: src/lang.c:65
+msgid "Parent article has been killed"
+msgstr ""
+
+#: src/lang.c:66
+msgid "Parent article is unavailable"
+msgstr ""
+
+#: src/lang.c:67
+#, c-format
+msgid "Article posted: %s"
+msgstr ""
+
+#: src/lang.c:68
+#, c-format
+msgid "Article rejected (saved to %s)"
+msgstr ""
+
+#: src/lang.c:69
+#, c-format
+msgid ""
+"%s=article, %s=thread, %s=range, %s=hot, %s=pattern, %s=tagged, %s=quit: "
+msgstr ""
+
+#: src/lang.c:70
+msgid "Article unavailable"
+msgstr ""
+
+#: src/lang.c:71
+msgid "Article undeleted."
+msgstr ""
+
+#: src/lang.c:72
+#, c-format
+msgid "Article %4d of %4d"
+msgstr ""
+
+#: src/lang.c:74
+msgid "Article Info Page"
+msgstr ""
+
+#: src/lang.c:75
+msgid "This is a repost of the following article:"
+msgstr ""
+
+#: src/lang.c:76
+msgid "article"
+msgid_plural "articles"
+msgstr[0] "áƒ¡áƒ¢áƒáƒ¢áƒ˜áƒ"
+msgstr[1] "áƒ¡áƒ¢áƒáƒ¢áƒ˜áƒ"
+
+#: src/lang.c:77
+#, c-format
+msgid "-- %d article mailed --"
+msgid_plural "-- %d articles mailed --"
+msgstr[0] ""
+msgstr[1] ""
+
+#: src/lang.c:78
+#, c-format
+msgid " at %s"
+msgstr ""
+
+#: src/lang.c:79
+msgid "Attachment Menu"
+msgstr ""
+
+#: src/lang.c:80
+msgid "Attachment Menu Commands"
+msgstr ""
+
+#: src/lang.c:81
+msgid "<no name>"
+msgstr ""
+
+#: src/lang.c:82
+#, c-format
+msgid "Attachment saved successfully. (%s)"
+msgstr ""
+
+#. TRANSLATORS: for nplurals>=3
+#: src/lang.c:84
+#, c-format
+msgid "%d of %d attachment saved successfully."
+msgid_plural "%d of %d attachments saved successfully."
+msgstr[0] ""
+msgstr[1] ""
+
+#: src/lang.c:85
+msgid "Select attachment> "
+msgstr ""
+
+#: src/lang.c:86
+msgid "Tagged attachment"
+msgstr ""
+
+#: src/lang.c:87
+#, c-format
+msgid "%d attachment tagged"
+msgid_plural "%d attachments tagged"
+msgstr[0] ""
+msgstr[1] ""
+
+#: src/lang.c:88
+msgid "Untagged attachment"
+msgstr ""
+
+#: src/lang.c:91
+msgid ""
+"# Do not edit this comment block\n"
+"#\n"
+msgstr ""
+
+#: src/lang.c:92
+msgid "#  scope=STRING (eg. alt.*,!alt.bin*) [mandatory]\n"
+msgstr ""
+
+#: src/lang.c:93
+msgid "#  add_posted_to_filter=ON/OFF\n"
+msgstr ""
+
+#: src/lang.c:94
+msgid "#  advertising=ON/OFF\n"
+msgstr ""
+
+#: src/lang.c:95
+msgid "#  alternative_handling=ON/OFF\n"
+msgstr ""
+
+#: src/lang.c:96
+msgid "#  ask_for_metamail=ON/OFF\n"
+msgstr ""
+
+#: src/lang.c:97
+msgid "#  auto_cc_bcc=NUM\n"
+msgstr ""
+
+#: src/lang.c:98
+msgid "#    0=No, 1=Cc, 2=Bcc, 3=Cc and Bcc\n"
+msgstr ""
+
+#: src/lang.c:99
+msgid "#  auto_list_thread=ON/OFF\n"
+msgstr ""
+
+#: src/lang.c:100
+msgid "#  auto_select=ON/OFF\n"
+msgstr ""
+
+#: src/lang.c:101
+msgid "#  batch_save=ON/OFF\n"
+msgstr ""
+
+#: src/lang.c:102
+msgid "#  date_format=STRING (eg. %a, %d %b %Y %H:%M:%S)\n"
+msgstr ""
+
+#: src/lang.c:103
+msgid "#  delete_tmp_files=ON/OFF\n"
+msgstr ""
+
+#: src/lang.c:104
+msgid "#  editor_format=STRING (eg. %E +%N %F)\n"
+msgstr ""
+
+#: src/lang.c:105
+msgid "#  fcc=STRING (eg. =mailbox)\n"
+msgstr ""
+
+#: src/lang.c:106
+msgid "#  followup_to=STRING\n"
+msgstr ""
+
+#: src/lang.c:107
+msgid "#  from=STRING (just append wanted From:-line, don't use quotes)\n"
+msgstr ""
+
+#: src/lang.c:108
+msgid "#  getart_limit=NUM\n"
+msgstr ""
+
+#: src/lang.c:109
+msgid "#  group_catchup_on_exit=ON/OFF\n"
+msgstr ""
+
+#: src/lang.c:110
+msgid "#  group_format=STRING (eg. %n %m %R %L  %s  %F)\n"
+msgstr ""
+
+#: src/lang.c:111
+msgid "#  hide_inline_data=NUM (any combination is allowed)\n"
+msgstr ""
+
+#: src/lang.c:112
+msgid "#    0 = Display raw data\n"
+msgstr ""
+
+#: src/lang.c:113
+msgid ""
+"#    1 = uuencoded and yenc data will be condensed to a single tag line "
+"showing\n"
+"#        size and filename, similar to how MIME attachments are displayed\n"
+msgstr ""
+
+#: src/lang.c:114
+msgid ""
+"#    2 = Also hide partial, as for 1, but any line that looks like "
+"uuencoded\n"
+"#        or yenc data will be folded into a tag line.\n"
+msgstr ""
+
+#: src/lang.c:115
+msgid "#    4 = Hide Inline PGP\n"
+msgstr ""
+
+#: src/lang.c:116
+msgid "#    8 = Hide Shar\n"
+msgstr ""
+
+#: src/lang.c:117
+msgid "#  mail_8bit_header=ON/OFF\n"
+msgstr ""
+
+#: src/lang.c:118
+msgid "#  mail_mime_encoding=supported_encoding"
+msgstr ""
+
+#: src/lang.c:120
+msgid "#  ispell=STRING\n"
+msgstr ""
+
+#: src/lang.c:122
+msgid "#  maildir=STRING (eg. ~/Mail)\n"
+msgstr ""
+
+#: src/lang.c:123
+msgid "#  mailing_list=STRING (eg. majordomo@example.org)\n"
+msgstr ""
+
+#: src/lang.c:124
+msgid "#  mime_types_to_save=STRING (eg. image/*,!image/bmp)\n"
+msgstr ""
+
+#: src/lang.c:125
+msgid "#  mark_ignore_tags=ON/OFF\n"
+msgstr ""
+
+#: src/lang.c:126
+msgid "#  mark_saved_read=ON/OFF\n"
+msgstr ""
+
+#: src/lang.c:127
+msgid "#  mime_forward=ON/OFF\n"
+msgstr ""
+
+#: src/lang.c:129
+msgid "#  mm_network_charset=supported_charset"
+msgstr ""
+
+#: src/lang.c:130
+msgid "#  undeclared_charset=STRING (default is US-ASCII)\n"
+msgstr ""
+
+#: src/lang.c:132
+msgid "#  undeclared_cs_guess=NUM\n"
+msgstr ""
+
+#: src/lang.c:133
+msgid "#    0 = don't guess undeclared charset (default)\n"
+msgstr ""
+
+#: src/lang.c:134
+msgid ""
+"#    1 = only guess undeclared charset if not set via undeclared_charset\n"
+msgstr ""
+
+#: src/lang.c:135
+msgid ""
+"#    2 = always guess undeclared charset, ignore value from "
+"undeclared_charset\n"
+msgstr ""
+
+#: src/lang.c:138
+msgid "#  news_headers_to_display=STRING\n"
+msgstr ""
+
+#: src/lang.c:139
+msgid "#  news_headers_to_not_display=STRING\n"
+msgstr ""
+
+#: src/lang.c:140
+msgid "#  news_quote_format=STRING\n"
+msgstr ""
+
+#: src/lang.c:141
+msgid "#  organization=STRING (if beginning with '/' read from file)\n"
+msgstr ""
+
+#: src/lang.c:142
+msgid "#  pos_first_unread=ON/OFF\n"
+msgstr ""
+
+#: src/lang.c:143
+msgid "#  post_8bit_header=ON/OFF\n"
+msgstr ""
+
+#: src/lang.c:144
+msgid "#  post_mime_encoding=supported_encoding"
+msgstr ""
+
+#: src/lang.c:145
+msgid "#  post_process_type=NUM\n"
+msgstr ""
+
+#: src/lang.c:146
+msgid "#  post_process_view=ON/OFF\n"
+msgstr ""
+
+#: src/lang.c:147
+msgid "#  quick_kill_scope=STRING (e.g. talk.*)\n"
+msgstr ""
+
+#: src/lang.c:148
+msgid "#  quick_kill_expire=ON/OFF\n"
+msgstr ""
+
+#: src/lang.c:149
+msgid "#  quick_kill_case=ON/OFF\n"
+msgstr ""
+
+#: src/lang.c:150
+msgid "#  quick_kill_header=NUM\n"
+msgstr ""
+
+#. TRANSLATORS: do not translate header names like 'Subject:'
+#: src/lang.c:152
+msgid "#    0=Subject: (case sensitive)  1=Subject: (ignore case)\n"
+msgstr ""
+
+#. TRANSLATORS: do not translate header names like 'From:'
+#: src/lang.c:154
+msgid "#    2=From: (case sensitive)     3=From: (ignore case)\n"
+msgstr ""
+
+#. TRANSLATORS: do not translate header names like 'Message-ID:' or 'References:'
+#: src/lang.c:156
+msgid "#    4=Message-ID: & full References: line\n"
+msgstr ""
+
+#. TRANSLATORS: do not translate header names like 'Message-ID:' or 'References:'
+#: src/lang.c:158
+msgid "#    5=Message-ID: & last References: entry only\n"
+msgstr ""
+
+#. TRANSLATORS: do not translate header names like 'Message-ID:' or 'Lines:'
+#: src/lang.c:160
+msgid "#    6=Message-ID: entry only     7=Lines:\n"
+msgstr ""
+
+#: src/lang.c:161
+msgid "#  quick_select_scope=STRING\n"
+msgstr ""
+
+#: src/lang.c:162
+msgid "#  quick_select_expire=ON/OFF\n"
+msgstr ""
+
+#: src/lang.c:163
+msgid "#  quick_select_case=ON/OFF\n"
+msgstr ""
+
+#: src/lang.c:164
+msgid "#  quick_select_header=NUM\n"
+msgstr ""
+
+#: src/lang.c:165
+msgid "#  quote_chars=STRING (%I for initials)\n"
+msgstr ""
+
+#: src/lang.c:167
+msgid "#  print_header=ON/OFF\n"
+msgstr ""
+
+#: src/lang.c:169
+msgid "#  process_only_unread=ON/OFF\n"
+msgstr ""
+
+#: src/lang.c:170
+msgid "#  prompt_followupto=ON/OFF\n"
+msgstr ""
+
+#: src/lang.c:171
+msgid "#  savedir=STRING (eg. ~user/News)\n"
+msgstr ""
+
+#: src/lang.c:172
+msgid "#  savefile=STRING (eg. =linux)\n"
+msgstr ""
+
+#: src/lang.c:173
+msgid "#  sigfile=STRING (eg. $var/sig)\n"
+msgstr ""
+
+#: src/lang.c:174
+msgid "#  show_author=NUM\n"
+msgstr ""
+
+#: src/lang.c:175
+msgid "#  show_signatures=ON/OFF\n"
+msgstr ""
+
+#: src/lang.c:176
+msgid "#  show_art_info=NUM\n"
+msgstr ""
+
+#: src/lang.c:178
+msgid "#  suppress_soft_hyphens=ON/OFF\n"
+msgstr ""
+
+#: src/lang.c:180
+msgid "#  show_only_unread_arts=ON/OFF\n"
+msgstr ""
+
+#: src/lang.c:181
+msgid "#  sigdashes=ON/OFF\n"
+msgstr ""
+
+#: src/lang.c:182
+msgid "#  signature_repost=ON/OFF\n"
+msgstr ""
+
+#: src/lang.c:183
+msgid "#  sort_article_type=NUM\n"
+msgstr ""
+
+#: src/lang.c:184
+msgid "#  sort_threads_type=NUM\n"
+msgstr ""
+
+#: src/lang.c:185
+msgid "#  tex2iso_conv=ON/OFF\n"
+msgstr ""
+
+#: src/lang.c:186
+msgid "#  thread_catchup_on_exit=ON/OFF\n"
+msgstr ""
+
+#: src/lang.c:187
+msgid "#  thread_articles=NUM"
+msgstr ""
+
+#: src/lang.c:188
+msgid "#  thread_format=STRING (eg. %n %m [%L]  %T  %F)\n"
+msgstr ""
+
+#: src/lang.c:189
+msgid "#  thread_perc=NUM\n"
+msgstr ""
+
+#: src/lang.c:190
+msgid "#  trim_article_body=NUM\n"
+msgstr ""
+
+#: src/lang.c:191
+msgid "#    0 = Don't trim article body\n"
+msgstr ""
+
+#: src/lang.c:192
+msgid "#    1 = Skip leading blank lines\n"
+msgstr ""
+
+#: src/lang.c:193
+msgid "#    2 = Skip trailing blank lines\n"
+msgstr ""
+
+#: src/lang.c:194
+msgid "#    3 = Skip leading and trailing blank lines\n"
+msgstr ""
+
+#: src/lang.c:195
+msgid "#    4 = Compact multiple blank lines between text blocks\n"
+msgstr ""
+
+#: src/lang.c:196
+msgid ""
+"#    5 = Compact multiple blank lines between text blocks and skip\n"
+"#        leading blank lines\n"
+msgstr ""
+
+#: src/lang.c:197
+msgid ""
+"#    6 = Compact multiple blank lines between text blocks and skip\n"
+"#        trailing blank lines\n"
+msgstr ""
+
+#: src/lang.c:198
+msgid ""
+"#    7 = Compact multiple blank lines between text blocks and skip\n"
+"#        leading and trailing blank lines\n"
+msgstr ""
+
+#: src/lang.c:199
+msgid "#  verbatim_handling=NUM\n"
+msgstr ""
+
+#: src/lang.c:200
+msgid "#    0 = Don't detect verbatim blocks\n"
+msgstr ""
+
+#: src/lang.c:201
+msgid "#    1 = Detect and show verbatim blocks\n"
+msgstr ""
+
+#: src/lang.c:202
+msgid "#    2 = Detect and show verbatim blocks, hide begin and end marks\n"
+msgstr ""
+
+#: src/lang.c:203
+msgid "#    3 = Detect verbatim blocks and hide them\n"
+msgstr ""
+
+#: src/lang.c:205
+msgid "#  extquote_handling=ON/OFF\n"
+msgstr ""
+
+#: src/lang.c:207
+msgid "#  wrap_on_next_unread=ON/OFF\n"
+msgstr ""
+
+#: src/lang.c:208
+msgid "#  x_body=STRING (eg. ~/.tin/extra-body-text)\n"
+msgstr ""
+
+#: src/lang.c:209
+msgid "#  x_comment_to=ON/OFF\n"
+msgstr ""
+
+#: src/lang.c:210
+msgid "#  x_headers=STRING (eg. ~/.tin/extra-headers)\n"
+msgstr ""
+
+#: src/lang.c:211
+msgid ""
+"#\n"
+"# Note that it is best to put general (global scoping)\n"
+msgstr ""
+
+#: src/lang.c:212
+msgid ""
+"# entries first followed by group specific entries.\n"
+"#\n"
+msgstr ""
+
+#: src/lang.c:213
+msgid "############################################################################\n"
+msgstr ""
+
+#: src/lang.c:214
+msgid "Attributes Menu Commands"
+msgstr ""
+
+#: src/lang.c:215
+#, c-format
+msgid "attribute with no scope: %s"
+msgstr ""
+
+#: src/lang.c:217
+#, fuzzy, c-format
+msgid "%d Authentication failed"
+msgstr "%d áƒáƒ•áƒ—áƒ”áƒœáƒ¢áƒ˜áƒ¤áƒ˜áƒ™áƒáƒªáƒ˜áƒ áƒ¬áƒáƒ áƒ£áƒ›áƒáƒ¢áƒ”áƒ‘áƒ”áƒšáƒ˜ áƒ˜áƒ§áƒ"
+
+#: src/lang.c:218
+#, c-format
+msgid "NNTP authorization password not found for %s"
+msgstr ""
+
+#: src/lang.c:219
+#, fuzzy
+msgid "Server expects authentication.\n"
+msgstr "áƒ¡áƒ”áƒ áƒ•áƒ”áƒ áƒ˜ áƒ›áƒáƒ˜áƒ—áƒ®áƒáƒ•áƒ¡ áƒáƒ•áƒ¢áƒáƒ áƒ˜áƒ–áƒáƒªáƒ˜áƒáƒ¡.\n"
+
+#: src/lang.c:220
+#, fuzzy
+msgid "    Please enter password: "
+msgstr "    áƒ¨áƒ”áƒ˜áƒ§áƒ•áƒáƒœáƒ”áƒ— áƒžáƒáƒ áƒáƒšáƒ˜: "
+
+#: src/lang.c:221
+#, fuzzy
+msgid "    Please enter username: "
+msgstr "    áƒ¨áƒ”áƒ˜áƒ§áƒ•áƒáƒœáƒ”áƒ— áƒ›áƒáƒ›áƒ®áƒ›áƒáƒ áƒ”áƒ‘áƒšáƒ˜áƒ¡ áƒ¡áƒáƒ®áƒ”áƒšáƒ˜: "
+
+#: src/lang.c:222
+#, c-format
+msgid "Authorized for user: %s\n"
+msgstr ""
+
+#: src/lang.c:223
+#, fuzzy, c-format
+msgid "Authorization failed for user: %s\n"
+msgstr "áƒáƒ•áƒ¢áƒáƒ áƒ˜áƒ–áƒáƒªáƒ˜áƒ áƒ•áƒ”áƒ  áƒ›áƒáƒ®áƒ”áƒ áƒ®áƒ“áƒ áƒ›áƒáƒ›áƒ®áƒ›áƒáƒ áƒ”áƒ‘áƒšáƒ˜áƒ¡áƒ—áƒ•áƒ˜áƒ¡: %s\n"
+
+#: src/lang.c:224
+msgid "No supported authorization method available in current state!\n"
+msgstr ""
+
+#: src/lang.c:226
+#, c-format
+msgid "Author search backwards [%s]> "
+msgstr ""
+
+#: src/lang.c:227
+#, c-format
+msgid "Author search forwards [%s]> "
+msgstr ""
+
+#: src/lang.c:228
+#, c-format
+msgid ""
+"\n"
+"Autosubscribed to %s"
+msgstr ""
+
+#: src/lang.c:229
+msgid "Autosubscribing groups...\n"
+msgstr ""
+
+#: src/lang.c:230
+#, c-format
+msgid "Autoselecting articles (use '%s' to see all unread) ..."
+msgstr ""
+
+#: src/lang.c:232
+#, c-format
+msgid ""
+"Article to be posted resulted in errors/warnings. %s=quit, %s=Menu, %s=edit: "
+msgstr ""
+
+#: src/lang.c:234
+#, c-format
+msgid "Unrecognized attribute: %s"
+msgstr ""
+
+#: src/lang.c:235
+#, c-format
+msgid "Unrecognized global attribute: %s"
+msgstr ""
+
+#: src/lang.c:237
+#, c-format
+msgid "Bad command. Type '%s' for help."
+msgstr ""
+
+#: src/lang.c:238
+msgid "Marked base article as read"
+msgstr ""
+
+#: src/lang.c:239
+msgid "Marked base article range as read"
+msgstr ""
+
+#: src/lang.c:240
+#, c-format
+msgid "%s: Updating of index files not supported: cache_overview_files=%s"
+msgstr ""
+
+#: src/lang.c:241
+msgid "*** Beginning of article ***"
+msgstr ""
+
+#: src/lang.c:242
+msgid "*** Beginning of page ***"
+msgstr ""
+
+#: src/lang.c:244
+#, c-format
+msgid "Cancel (delete) or supersede (overwrite) article [%%s]? (%s/%s/%s): "
+msgstr ""
+
+#: src/lang.c:245
+msgid "Cancelling article..."
+msgstr ""
+
+#: src/lang.c:247
+#, c-format
+msgid "Cannot create %s"
+msgstr ""
+
+#: src/lang.c:248
+msgid "Can't filter on Path"
+msgstr ""
+
+#: src/lang.c:250
+#, c-format
+msgid "Can't find base article %d"
+msgstr ""
+
+#: src/lang.c:252
+#, c-format
+msgid "Can't open %s"
+msgstr ""
+
+#: src/lang.c:253
+#, c-format
+msgid "Couldn't open %s for saving"
+msgstr ""
+
+#: src/lang.c:254
+msgid "*** Posting not allowed ***"
+msgstr ""
+
+#: src/lang.c:255
+#, c-format
+msgid "Posting is not allowed to %s"
+msgstr ""
+
+#: src/lang.c:257
+#, c-format
+msgid "Can't retrieve %s"
+msgstr ""
+
+#: src/lang.c:259
+msgid "Can't supersede in mailgroups, try repost instead."
+msgstr ""
+
+#: src/lang.c:260
+#, c-format
+msgid "%s is a directory"
+msgstr ""
+
+#: src/lang.c:261
+#, c-format
+msgid "Catchup %s..."
+msgstr ""
+
+#: src/lang.c:262
+msgid "Catchup all groups entered during this session?"
+msgstr ""
+
+#: src/lang.c:263
+msgid "You have a tagged article in this group - catchup anyway?"
+msgid_plural "You have tagged articles in this group - catchup anyway?"
+msgstr[0] ""
+msgstr[1] ""
+
+#: src/lang.c:264
+#, c-format
+msgid "Caughtup %d group"
+msgid_plural "Caughtup %d groups"
+msgstr[0] ""
+msgstr[1] ""
+
+#: src/lang.c:265
+#, c-format
+msgid "Updated %d group"
+msgid_plural "Updated %d groups"
+msgstr[0] ""
+msgstr[1] ""
+
+#: src/lang.c:266
+#, c-format
+msgid "%lu second"
+msgid_plural "%lu seconds"
+msgstr[0] "%lu áƒ¬áƒáƒ›áƒ˜"
+msgstr[1] "%lu áƒ¬áƒáƒ›áƒ˜"
+
+#. TRANSLATORS: result in '"Caughtup %d group" in "%lu second"\n'
+#: src/lang.c:268
+#, c-format
+msgid "%s in %s\n"
+msgstr "%s-áƒ˜ %s-áƒ¨áƒ˜\n"
+
+#: src/lang.c:270
+msgid "Check Prepared Article"
+msgstr ""
+
+#: src/lang.c:271
+msgid "Checking for new groups... "
+msgstr ""
+
+#: src/lang.c:272
+msgid "Checking for news...\n"
+msgstr ""
+
+#: src/lang.c:273
+#, c-format
+msgid "Post-process %s=no, %s=yes, %s=shar, %s=quit: "
+msgstr ""
+
+#: src/lang.c:275
+msgid "ANSI color disabled"
+msgstr ""
+
+#: src/lang.c:276
+msgid "ANSI color enabled"
+msgstr ""
+
+#: src/lang.c:278
+#, c-format
+msgid "Command failed: %s"
+msgstr ""
+
+#: src/lang.c:279
+#, c-format
+msgid "[-- %s, %lu line hidden --]\n"
+msgid_plural "[-- %s, %lu lines hidden --]\n"
+msgstr[0] ""
+msgstr[1] ""
+
+#: src/lang.c:281
+msgid "Mark not selected articles read?"
+msgstr ""
+
+#: src/lang.c:282
+msgid "Connection Info"
+msgstr ""
+
+#: src/lang.c:283
+msgid "Reading from local spool.\n"
+msgstr ""
+
+#: src/lang.c:284
+msgid "Reading saved news.\n"
+msgstr ""
+
+#: src/lang.c:285
+msgid ""
+"\n"
+"Configuration files:\n"
+"--------------------\n"
+msgstr ""
+
+#: src/lang.c:293
+msgid ""
+"\n"
+"Local spool config:\n"
+"-------------------\n"
+msgstr ""
+
+#: src/lang.c:298
+msgid "COMPRESS      :"
+msgstr ""
+
+#: src/lang.c:299
+msgid ""
+"\n"
+"Connection details:\n"
+"-------------------\n"
+msgstr ""
+
+#: src/lang.c:301
+#, c-format
+msgid " DEFLATE %s\n"
+msgstr ""
+
+#: src/lang.c:302
+msgid "(enabled)"
+msgstr ""
+
+#: src/lang.c:303
+msgid "(inactive)"
+msgstr ""
+
+#: src/lang.c:305
+msgid " DEFLATE (not supported)\n"
+msgstr ""
+
+#: src/lang.c:308
+msgid "(disabled)"
+msgstr "(áƒ’áƒáƒ£áƒ¥áƒ›áƒ”áƒ‘áƒ£áƒšáƒ˜áƒ)"
+
+#: src/lang.c:309
+#, c-format
+msgid "NNTP TIMEOUT  : %d second %s\n"
+msgid_plural "NNTP TIMEOUT  : %d seconds %s\n"
+msgstr[0] ""
+msgstr[1] ""
+
+#: src/lang.c:311
+#, c-format
+msgid "IMPLEMENTATION: %s\n"
+msgstr ""
+
+#: src/lang.c:313
+#, c-format
+msgid "MAXARTNUM     : %s\n"
+msgstr ""
+
+#: src/lang.c:315
+#, c-format
+msgid "Reading via NNTP (%s).\n"
+msgstr ""
+
+#: src/lang.c:316
+#, c-format
+msgid "NNTPPORT      : %u\n"
+msgstr ""
+
+#: src/lang.c:317
+msgid "read only"
+msgstr "áƒ›áƒ®áƒáƒšáƒáƒ“ áƒ™áƒ˜áƒ—áƒ®áƒ•áƒ˜áƒ¡áƒ—áƒ•áƒ˜áƒ¡"
+
+#: src/lang.c:318
+msgid "read/write"
+msgstr "áƒ©áƒáƒ¬áƒ”áƒ áƒáƒ“áƒ˜"
+
+#: src/lang.c:319
+#, c-format
+msgid "NNTPSERVER    : %s\n"
+msgstr ""
+
+#: src/lang.c:320
+#, c-format
+msgid "CONNECTIONTYPE: %s\n"
+msgstr ""
+
+#: src/lang.c:322
+#, c-format
+msgid "Reading trusted via NNTPS (%s; "
+msgstr ""
+
+#: src/lang.c:323
+#, c-format
+msgid "Reading untrusted via NNTPS (%s; "
+msgstr ""
+
+#: src/lang.c:324
+#, c-format
+msgid "Certificate #%d\n"
+msgstr ""
+
+#: src/lang.c:326
+#, c-format
+msgid "Issuer : %s\n"
+msgstr ""
+
+#: src/lang.c:327
+msgid ""
+"\n"
+"Server certificate information:\n"
+"-------------------------------\n"
+msgstr ""
+
+#: src/lang.c:328
+#, c-format
+msgid "Subject: %s\n"
+msgstr "áƒ—áƒ”áƒ›áƒ: %s\n"
+
+#: src/lang.c:329
+msgid ""
+"\n"
+"TLS information:\n"
+"----------------\n"
+msgstr ""
+
+#: src/lang.c:331
+msgid "UNEXPECTED, possible BUG"
+msgstr ""
+
+#: src/lang.c:332
+msgid "tolerated as \"-k\" (insecure) requested"
+msgstr ""
+
+#: src/lang.c:333
+#, c-format
+msgid ""
+"Server certificate verification FAILED:\n"
+"\t%s\n"
+"\t(%s)\n"
+msgstr ""
+
+#: src/lang.c:334
+msgid "Server certificate verified successfully.\n"
+msgstr ""
+
+#: src/lang.c:338
+msgid "Server certificate verification FAILED: <can't get reason>\n"
+msgstr ""
+
+#: src/lang.c:342
+#, c-format
+msgid "%s %s (strength %d)\n"
+msgstr ""
+
+#: src/lang.c:349
+#, c-format
+msgid "Cook article failed, %s is exiting"
+msgstr ""
+
+#: src/lang.c:350
+msgid "<CR>"
+msgstr ""
+
+#: src/lang.c:351
+msgid "Creating active file for saved groups...\n"
+msgstr ""
+
+#: src/lang.c:352
+#, c-format
+msgid "Creating %s file...\n"
+msgstr ""
+
+#: src/lang.c:354 src/lang.c:1875 src/lang.c:1895
+msgid "Default"
+msgstr "áƒœáƒáƒ’áƒ£áƒšáƒ˜áƒ¡áƒ®áƒ›áƒ”áƒ•áƒ˜"
+
+#: src/lang.c:355
+msgid "Delete saved files that have been post processed?"
+msgstr ""
+
+#: src/lang.c:356
+msgid "Deleting temporary files..."
+msgstr ""
+
+#: src/lang.c:358
+msgid "*** End of article ***"
+msgstr ""
+
+#: src/lang.c:359
+msgid "*** End of articles ***"
+msgstr ""
+
+#: src/lang.c:360
+msgid "*** End of attachments ***"
+msgstr ""
+
+#: src/lang.c:361
+msgid "*** End of groups ***"
+msgstr ""
+
+#: src/lang.c:362
+msgid "*** End of page ***"
+msgstr ""
+
+#: src/lang.c:363
+msgid "*** End of posted articles ***"
+msgstr ""
+
+#: src/lang.c:364
+msgid "*** End of scopes ***"
+msgstr ""
+
+#: src/lang.c:365
+msgid "*** End of thread ***"
+msgstr ""
+
+#: src/lang.c:366
+msgid "*** End of URLs ***"
+msgstr ""
+
+#: src/lang.c:367
+msgid "Enter limit of articles to get> "
+msgstr ""
+
+#: src/lang.c:368
+msgid "Enter Message-ID to go to> "
+msgstr ""
+
+#: src/lang.c:369
+msgid " and enter next unread thread"
+msgstr ""
+
+#: src/lang.c:370
+msgid " and enter next unread article"
+msgstr ""
+
+#: src/lang.c:371
+msgid " and enter next unread group"
+msgstr ""
+
+#: src/lang.c:372
+msgid "Enter option number> "
+msgstr ""
+
+#: src/lang.c:373
+#, c-format
+msgid "Enter range [%s]> "
+msgstr ""
+
+#: src/lang.c:374
+#, c-format
+msgid "Error: Could not appended %s to %s"
+msgstr ""
+
+#: src/lang.c:375
+msgid ""
+"\n"
+"Warning: Approved: header used.\n"
+msgstr ""
+
+#: src/lang.c:376
+#, c-format
+msgid "  Line %d: \"%s\": given string too long.\n"
+msgstr ""
+
+#: src/lang.c:377
+#, c-format
+msgid "  Line %d: \"%s\": unrecognized attribute.\n"
+msgstr ""
+
+#: src/lang.c:378
+#, c-format
+msgid "  Line %d: \"%s\": malformed line, '=' missing.\n"
+msgstr ""
+
+#: src/lang.c:382
+#, c-format
+msgid ""
+"\n"
+"Error: Bad address in \"%s\" header.\n"
+msgstr ""
+
+#. TRANSLATORS: do not translate header names like 'Message-ID:'
+#: src/lang.c:384
+msgid ""
+"\n"
+"Error: Bad FQDN in Message-ID: header.\n"
+msgstr ""
+
+#: src/lang.c:386
+#, c-format
+msgid "Can't use literal IPv%d-address %s with TLS (-T)"
+msgstr ""
+
+#: src/lang.c:389
+#, c-format
+msgid "Can't unlock %s"
+msgstr ""
+
+#: src/lang.c:390
+#, c-format
+msgid "Couldn't dotlock %s - article not appended!"
+msgstr ""
+
+#: src/lang.c:391
+#, c-format
+msgid "Couldn't lock %s - article not appended!"
+msgstr ""
+
+#: src/lang.c:393
+msgid ""
+"\n"
+"Error: Control-message without Approved-header.\n"
+msgstr ""
+
+#: src/lang.c:395
+#, c-format
+msgid ""
+"Server requires authentication but compression (-C) is already active.\n"
+"Restart %s with -A cmd.-line switch in conjunction with -C.\n"
+msgstr ""
+
+#: src/lang.c:398
+#, c-format
+msgid "Corrupted file %s"
+msgstr ""
+
+#: src/lang.c:400
+#, c-format
+msgid "couldn't expand %s\n"
+msgstr ""
+
+#: src/lang.c:402
+#, c-format
+msgid "date in future: \"%s\""
+msgstr ""
+
+#: src/lang.c:403
+#, c-format
+msgid "Unparsable date: \"%s\""
+msgstr ""
+
+#: src/lang.c:404
+#, c-format
+msgid "Error: Custom format empty. Using default \"%s\"."
+msgstr ""
+
+#: src/lang.c:405
+msgid ""
+"\n"
+"Error: Article is empty.\n"
+msgstr ""
+
+#: src/lang.c:407
+msgid ""
+"\n"
+"Error: Followup-To \"poster\" and a newsgroup is not allowed!\n"
+msgstr ""
+
+#: src/lang.c:408
+#, c-format
+msgid "Error: Custom format exceeds screen width. Using default \"%s\"."
+msgstr ""
+
+#: src/lang.c:409
+msgid "Internal error in GNKSA routine - send bug report.\n"
+msgstr ""
+
+#: src/lang.c:410
+msgid "Left angle bracket missing in route address.\n"
+msgstr ""
+
+#: src/lang.c:411
+msgid "Left parenthesis missing in old-style address.\n"
+msgstr ""
+
+#: src/lang.c:412
+msgid "Right parenthesis missing in old-style address.\n"
+msgstr ""
+
+#: src/lang.c:413
+msgid "At-sign missing in mail address.\n"
+msgstr ""
+
+#: src/lang.c:414
+msgid "Right angle bracket missing in route address.\n"
+msgstr ""
+
+#: src/lang.c:415
+msgid "Single component FQDN is not allowed. Add your domain.\n"
+msgstr ""
+
+#: src/lang.c:416
+msgid ""
+"Invalid domain. Send bug report if your top level domain really exists.\n"
+"Use .invalid as top level domain for munged addresses.\n"
+msgstr ""
+
+#: src/lang.c:417
+msgid ""
+"Illegal domain. Send bug report if your top level domain really exists.\n"
+"Use .invalid as top level domain for munged addresses.\n"
+msgstr ""
+
+#: src/lang.c:418
+msgid ""
+"Unknown domain. Send bug report if your top level domain really exists.\n"
+"Use .invalid as top level domain for munged addresses.\n"
+msgstr ""
+
+#: src/lang.c:419
+msgid "Illegal character in FQDN.\n"
+msgstr ""
+
+#: src/lang.c:420
+msgid "Zero length FQDN component not allowed.\n"
+msgstr ""
+
+#: src/lang.c:421
+msgid "FQDN component exceeds maximum allowed length (63 chars).\n"
+msgstr ""
+
+#: src/lang.c:422
+msgid "FQDN component may not start or end with hyphen.\n"
+msgstr ""
+
+#: src/lang.c:423
+msgid "FQDN component may not start with digit.\n"
+msgstr ""
+
+#: src/lang.c:424
+msgid "Domain literal has impossible numeric value.\n"
+msgstr ""
+
+#: src/lang.c:425
+msgid ""
+"Domain literal is for private use only and not allowed for global use.\n"
+msgstr ""
+
+#: src/lang.c:426
+msgid "Right bracket missing in domain literal.\n"
+msgstr ""
+
+#: src/lang.c:427
+msgid "Missing localpart of mail address.\n"
+msgstr ""
+
+#: src/lang.c:428
+msgid "Illegal character in localpart of mail address.\n"
+msgstr ""
+
+#: src/lang.c:429
+msgid "Zero length localpart component not allowed.\n"
+msgstr ""
+
+#: src/lang.c:430
+msgid ""
+"Illegal character in realname.\n"
+"Unquoted words may not contain '!()<>@,;:\\.[]' in route addresses.\n"
+msgstr ""
+
+#: src/lang.c:431
+msgid ""
+"Illegal character in realname.\n"
+"Quoted words may not contain '()<>\\'.\n"
+msgstr ""
+
+#: src/lang.c:432
+msgid ""
+"Illegal character in realname.\n"
+"Encoded words may not contain '!()<>@,;:\"\\.[]/=' in parameter.\n"
+msgstr ""
+
+#: src/lang.c:433
+msgid "Bad syntax in encoded word used in realname.\n"
+msgstr ""
+
+#: src/lang.c:434
+msgid ""
+"Illegal character in realname.\n"
+"Unquoted words may not contain '()<>\\' in old-style addresses.\n"
+msgstr ""
+
+#: src/lang.c:435
+msgid ""
+"Illegal character in realname.\n"
+"Control characters and unencoded 8-bit characters > 127 are not allowed.\n"
+msgstr ""
+
+#: src/lang.c:436
+msgid "Missing realname.\n"
+msgstr ""
+
+#: src/lang.c:437
+#, c-format
+msgid "%c  %s\t Error: Group is read only!\n"
+msgstr ""
+
+#: src/lang.c:438
+msgid ""
+"\n"
+"Error: No blank line found after header.\n"
+msgstr ""
+
+#: src/lang.c:439
+msgid ""
+"\n"
+"Error: Illegal Distribution \"all\" used.\n"
+msgstr ""
+
+#: src/lang.c:440
+#, c-format
+msgid ""
+"\n"
+"Error: Invalid formatted %s (line %d).\n"
+msgstr ""
+
+#: src/lang.c:441
+#, c-format
+msgid ""
+"\n"
+"Error: illegal header combination \"%s\" and \"%s\" used.\n"
+msgstr ""
+
+#: src/lang.c:444
+msgid ""
+"\n"
+"Error: Posting contains non-ASCII characters but MM_CHARSET is set to\n"
+"       US-ASCII  - please change this setting to a suitable value for\n"
+"       your language  using the  M)enu of configurable  options or by\n"
+"       editing tinrc.\n"
+msgstr ""
+
+#: src/lang.c:450
+msgid ""
+"\n"
+"Error: Posting contains  non-ASCII characters  but the  MIME encoding\n"
+"       for news  messages  is set  to \"7bit\"  -  please change this\n"
+"       setting to \"8bit\" or \"quoted-printable\" depending  on what\n"
+"       is more common  in your part  of the world.  This can  be done\n"
+"       using the M)enu of configurable options or by editing tinrc.\n"
+msgstr ""
+
+#: src/lang.c:456
+msgid ""
+"\n"
+"Error: Article starts with blank line instead of header\n"
+msgstr ""
+
+#: src/lang.c:457
+#, c-format
+msgid ""
+"\n"
+"Error: Header in line %d does not have a colon after the header name:\n"
+"%s\n"
+msgstr ""
+
+#: src/lang.c:458
+#, c-format
+msgid ""
+"\n"
+"Error: The \"%s:\" line is empty.\n"
+msgstr ""
+
+#: src/lang.c:459
+#, c-format
+msgid ""
+"\n"
+"Error: The \"%s:\" line is missing from the article header.\n"
+msgstr ""
+
+#: src/lang.c:460
+#, c-format
+msgid ""
+"\n"
+"Warning: %s contains non 7-bit chars.\n"
+msgstr ""
+
+#: src/lang.c:461
+#, c-format
+msgid ""
+"\n"
+"Error: Header in line %d does not have a space after the colon:\n"
+"%s\n"
+msgstr ""
+
+#: src/lang.c:462
+#, c-format
+msgid ""
+"\n"
+"Error: Duplicated header \"%s:\" in line %d.\n"
+msgstr ""
+
+#: src/lang.c:463
+#, c-format
+msgid ""
+"\n"
+"Error: Header in line %d has no name:\n"
+"%s\n"
+msgstr ""
+
+#: src/lang.c:464
+msgid ""
+"\n"
+"Error: This is a mailgroup, but a recipient (\"To:\") is missing.\n"
+msgstr ""
+
+#: src/lang.c:465
+#, c-format
+msgid "Mixed up '-f'/'-F'? %s %s"
+msgstr ""
+
+#: src/lang.c:467
+#, c-format
+msgid "Insecure permissions of %s (%o)"
+msgstr ""
+
+#. TRANSLATORS: for nplurals>=3
+#: src/lang.c:471
+#, c-format
+msgid "Line %d is longer than %d octet and should be folded.\n"
+msgid_plural "Line %d is longer than %d octets and should be folded.\n"
+msgstr[0] ""
+msgstr[1] ""
+
+#. TRANSLATORS: for nplurals>=3
+#: src/lang.c:474
+#, c-format
+msgid "Line %d is longer than %d octet and should be shortened.\n"
+msgid_plural "Line %d is longer than %d octets and should be shortened.\n"
+msgstr[0] ""
+msgstr[1] ""
+
+#: src/lang.c:479
+#, c-format
+msgid "MIME parse error: Unexpected end of %s/%s article\n"
+msgstr ""
+
+#: src/lang.c:480
+msgid "MIME parse error: Start boundary whilst reading headers\n"
+msgstr ""
+
+#: src/lang.c:481
+msgid ""
+"\n"
+"Error: \"poster\" is not allowed in Newsgroups!\n"
+msgstr ""
+
+#: src/lang.c:482
+msgid "Can't get a (fully-qualified) domain-name!"
+msgstr ""
+
+#: src/lang.c:483
+msgid "No valid newsgroup given."
+msgid_plural "No valid newsgroups given."
+msgstr[0] ""
+msgstr[1] ""
+
+#: src/lang.c:484
+msgid " You may need to retry without \"-n\"."
+msgstr ""
+
+#. TRANSLATORS: do not translate header names like 'From:'
+#: src/lang.c:487
+msgid ""
+"\n"
+"Error: From: line missing.\n"
+msgstr ""
+
+#: src/lang.c:490
+#, c-format
+msgid "No permissions to go into %s\n"
+msgstr ""
+
+#: src/lang.c:491
+#, c-format
+msgid "No read permissions for %s\n"
+msgstr ""
+
+#: src/lang.c:492
+#, c-format
+msgid "File %s does not exist\n"
+msgstr ""
+
+#: src/lang.c:493
+#, c-format
+msgid "No write permissions for %s\n"
+msgstr ""
+
+#: src/lang.c:495
+#, c-format
+msgid "Not a literal IPv6 address: %s"
+msgstr ""
+
+#: src/lang.c:499
+#, c-format
+msgid "Error: obsolete \"Control:\"-message: %s\n"
+msgstr ""
+
+#: src/lang.c:500
+#, c-format
+msgid ""
+"\n"
+"Error: Forbidden obsolete header \"%s:\" in line %d used.\n"
+msgstr ""
+
+#: src/lang.c:501
+#, c-format
+msgid "%s: -%c option requires an argument\n"
+msgstr ""
+
+#: src/lang.c:502
+#, c-format
+msgid "%s: -%c unknown option\n"
+msgstr ""
+
+#: src/lang.c:504
+msgid "Can't get user information (/etc/passwd missing?)"
+msgstr ""
+
+#: src/lang.c:506
+msgid "error"
+msgid_plural "errors"
+msgstr[0] "áƒ¨áƒ”áƒªáƒ“áƒáƒ›áƒ"
+msgstr[1] "áƒ¨áƒ”áƒªáƒ“áƒáƒ›áƒ"
+
+#: src/lang.c:509
+#, c-format
+msgid ""
+"\n"
+"Error: \"Sender:\" header not allowed (line %d), it will be added for you.\n"
+msgstr ""
+
+#: src/lang.c:511
+#, c-format
+msgid "Server has non of the groups listed in %s"
+msgstr ""
+
+#: src/lang.c:512
+#, c-format
+msgid "Error: unlink %s"
+msgstr ""
+
+#: src/lang.c:513
+msgid "Unknown display level"
+msgstr ""
+
+#: src/lang.c:515
+msgid "Unreachable?\n"
+msgstr ""
+
+#: src/lang.c:517
+#, c-format
+msgid ""
+"\n"
+"Error: Unwanted header \"%s:\" in line %d used.\n"
+msgstr ""
+
+#: src/lang.c:518
+#, c-format
+msgid "URI normalization failed: %s"
+msgstr ""
+
+#: src/lang.c:519
+msgid "<ESC>"
+msgstr ""
+
+#: src/lang.c:520
+msgid "Exiting..."
+msgstr "áƒ’áƒáƒ¡áƒ•áƒšáƒ..."
+
+#: src/lang.c:521
+msgid "leaving external mail-reader"
+msgstr ""
+
+#: src/lang.c:522
+#, c-format
+msgid "Extracting %s..."
+msgstr ""
+
+#: src/lang.c:524
+#, c-format
+msgid "Error writing %s file. Filesystem full? File reset to previous state."
+msgstr ""
+
+#: src/lang.c:525
+#, c-format
+msgid "Error making backup of %s file"
+msgstr ""
+
+#: src/lang.c:526
+#, c-format
+msgid "Filtering global rules (%d/%d) ('q' to quit)..."
+msgstr ""
+
+#: src/lang.c:527
+msgid "Rule created by: "
+msgstr ""
+
+#. TRANSLATORS: do not translate header names like 'Subject:', 'From:', ...
+#: src/lang.c:529
+msgid ""
+"# Format:\n"
+"#   comment=STRING    Optional. Multiple lines allowed. Comments must be "
+"placed\n"
+"#                     at the beginning of a rule, or they will be moved to "
+"the\n"
+"#                     next rule. '#' is not a valid keyword for a comment!\n"
+"#   group=STRING      Mandatory. Newsgroups list (e.g. comp.*,!*sources*).\n"
+"#   case=NUM          Mandatory. Compare=0 / ignore=1 case when filtering.\n"
+"#   score=NUM|STRING  Mandatory. Score to give. Either:\n"
+"#     score=NUM         A number (e.g. 70). Or:\n"
+"#     score=STRING      One of the two keywords: 'hot' or 'kill'.\n"
+"#   subj=STRING       Optional. Subject: line (e.g. How to be a wizard).\n"
+"#   from=STRING       Optional. From: line (e.g. *Craig Shergold*).\n"
+"#   msgid=STRING      Optional. Message-ID: line (e.g. <123@example.net>) "
+"with\n"
+"#                     full references.\n"
+"#   msgid_last=STRING Optional. Like above, but with last reference only.\n"
+"#   msgid_only=STRING Optional. Like above, but without references.\n"
+"#   refs_only=STRING  Optional. References: line (e.g. <123@example.net>)\n"
+"#                     without Message-ID:\n"
+"#   lines=[<>]?NUM    Optional. Lines: line. '<' or '>' are optional.\n"
+"#   gnksa=[<>]?NUM    Optional. GNKSA parse_from() return code. '<' or '>' "
+"opt.\n"
+"#   xref=PATTERN      Optional. Kill pattern (e.g. alt.flame*)\n"
+"#   path=PATTERN      Optional. Kill pattern (e.g. news.example.org)\n"
+"#                     Be aware that filtering on Path: may significantly "
+"slow\n"
+"#                     down the process.\n"
+"#   time=NUM          Optional. time_t value when rule expires\n"
+"#\n"
+msgstr ""
+
+#: src/lang.c:555
+#, c-format
+msgid "Enter score for rule (default=%d): "
+msgstr ""
+
+#: src/lang.c:556
+#, c-format
+msgid "Enter the score weight (range 0 < score <= %d)"
+msgstr ""
+
+#. SCORE_MAX
+#: src/lang.c:557
+msgid "Full"
+msgstr "áƒ¡áƒ áƒ£áƒšáƒ˜"
+
+#: src/lang.c:558
+msgid "Comment (optional)  : "
+msgstr ""
+
+#: src/lang.c:560
+#, c-format
+msgid ""
+"Malformed overview entry: servername missing.\n"
+"\t Xref: %s"
+msgstr ""
+
+#: src/lang.c:561
+msgid "Skipping Xref filter"
+msgstr ""
+
+#: src/lang.c:563
+msgid "Apply pattern to    : "
+msgstr ""
+
+#: src/lang.c:564
+#, c-format
+msgid "Enter pattern [%s]> "
+msgstr ""
+
+#: src/lang.c:565
+msgid ""
+"\n"
+"You requested followups to your article to go to the following newsgroup:\n"
+msgid_plural ""
+"\n"
+"You requested followups to your article to go to the following newsgroups:\n"
+msgstr[0] ""
+msgstr[1] ""
+
+#: src/lang.c:566
+#, c-format
+msgid "   %s\t Answers will be directed to you by mail.\n"
+msgstr ""
+
+#: src/lang.c:567
+msgid "-- forwarded message --\n"
+msgstr ""
+
+#: src/lang.c:568
+msgid "-- end of forwarded message --\n"
+msgstr ""
+
+#. TRANSLATORS: do not translate header names like 'From:'
+#: src/lang.c:570
+msgid "From: line (ignore case)      "
+msgstr ""
+
+#. TRANSLATORS: do not translate header names like 'From:'
+#: src/lang.c:572
+msgid "From: line (case sensitive)   "
+msgstr ""
+
+#: src/lang.c:575
+#, c-format
+msgid "%s%s: Unknown host.\n"
+msgstr ""
+
+#: src/lang.c:577
+#, c-format
+msgid "%d ancient article marked as read."
+msgid_plural "%d ancient articles marked as read."
+msgstr[0] ""
+msgstr[1] ""
+
+#: src/lang.c:578
+msgid "Mark articles older than the given days or date as read> "
+msgstr ""
+
+#: src/lang.c:579
+#, c-format
+msgid "Please use %.100s instead"
+msgstr ""
+
+#: src/lang.c:580
+#, c-format
+msgid "%s is bogus"
+msgstr ""
+
+#: src/lang.c:581
+#, c-format
+msgid "Group %s is moderated. Continue?"
+msgstr ""
+
+#: src/lang.c:582
+#, c-format
+msgid "Rereading %s..."
+msgstr ""
+
+#: src/lang.c:583
+msgid "Top Level Commands"
+msgstr ""
+
+#: src/lang.c:584
+msgid "Group Selection"
+msgstr ""
+
+#: src/lang.c:585
+msgid "group"
+msgid_plural "groups"
+msgstr[0] "áƒ¯áƒ’áƒ£áƒ¤áƒ˜"
+msgstr[1] "áƒ¯áƒ’áƒ£áƒ¤áƒ”áƒ‘áƒ˜"
+
+#: src/lang.c:586
+msgid ""
+"*** Group descriptions are disabled according to current select_format ***"
+msgstr ""
+
+#: src/lang.c:588
+msgid ""
+"One or more lines of comment. <CR> to add a line or proceed if line is empty."
+msgstr ""
+
+#. TRANSLATORS: do not translate header names like 'From:'
+#: src/lang.c:590
+msgid "From: line to add to filter file. <SPACE> toggles & <CR> sets."
+msgstr ""
+
+#: src/lang.c:591
+msgid ""
+"Linecount of articles to be filtered. < for less, > for more, = for equal."
+msgstr ""
+
+#. TRANSLATORS: do not translate header names like 'Message-ID:'
+#: src/lang.c:593
+msgid "Message-ID: line to add to filter file. <SPACE> toggles & <CR> sets."
+msgstr ""
+
+#. TRANSLATORS: do not translate header names like 'Subject:'
+#: src/lang.c:595
+msgid "Subject: line to add to filter file. <SPACE> toggles & <CR> sets."
+msgstr ""
+
+#. TRANSLATORS: do not translate header names like 'Subject:' and 'From:'
+#: src/lang.c:597
+msgid ""
+"Enter text pattern to filter if Subject: & From: lines are not what you want."
+msgstr ""
+
+#: src/lang.c:598
+msgid ""
+"Select where text pattern should be applied. <SPACE> toggles & <CR> sets."
+msgstr ""
+
+#: src/lang.c:599
+msgid ""
+"Expiration time in days for the entered filter. <SPACE> toggles & <CR> sets."
+msgstr ""
+
+#: src/lang.c:600
+msgid ""
+"Apply kill only to current group or all groups. <SPACE> toggles & <CR> sets."
+msgstr ""
+
+#: src/lang.c:601
+msgid ""
+"Apply select to current group or all groups. <SPACE> toggles & <CR> sets."
+msgstr ""
+
+#: src/lang.c:602
+msgid "kill an article via a menu"
+msgstr ""
+
+#: src/lang.c:603
+msgid "auto-select (hot) an article via a menu"
+msgstr ""
+
+#: src/lang.c:604
+msgid "Browse URLs in article"
+msgstr ""
+
+#: src/lang.c:605
+msgid "0 - 9\t  display article by number in current thread"
+msgstr ""
+
+#: src/lang.c:607
+msgid "cancel (delete) or supersede (overwrite) current article"
+msgstr ""
+
+#: src/lang.c:608
+msgid "post followup to current article"
+msgstr ""
+
+#: src/lang.c:609
+msgid "post followup (don't copy text) to current article"
+msgstr ""
+
+#: src/lang.c:610
+msgid "post followup to current article quoting complete headers"
+msgstr ""
+
+#: src/lang.c:611
+msgid "repost chosen article to another group"
+msgstr ""
+
+#: src/lang.c:613
+msgid "edit article (mail-groups only)"
+msgstr ""
+
+#: src/lang.c:614
+msgid "display first article in current thread"
+msgstr ""
+
+#: src/lang.c:615
+msgid "display first page of article"
+msgstr ""
+
+#: src/lang.c:616
+msgid "show MIME details of this article"
+msgstr ""
+
+#: src/lang.c:617
+msgid "display last article in current thread"
+msgstr ""
+
+#: src/lang.c:618
+msgid "display last page of article"
+msgstr ""
+
+#: src/lang.c:619
+msgid "mark rest of thread as read and advance to next unread"
+msgstr ""
+
+#: src/lang.c:620
+msgid "display next article"
+msgstr ""
+
+#: src/lang.c:621
+msgid "display first article in next thread"
+msgstr ""
+
+#: src/lang.c:622
+msgid "display next unread article"
+msgstr ""
+
+#: src/lang.c:623
+msgid "go to the article that this one followed up"
+msgstr ""
+
+#: src/lang.c:624
+msgid "display previous article"
+msgstr ""
+
+#: src/lang.c:625
+msgid "display previous unread article"
+msgstr ""
+
+#: src/lang.c:626
+msgid "quickly kill an article using defaults"
+msgstr ""
+
+#: src/lang.c:627
+msgid "quickly auto-select (hot) an article using defaults"
+msgstr ""
+
+#: src/lang.c:628
+msgid "return to group selection level"
+msgstr ""
+
+#: src/lang.c:629
+msgid "reply through mail to author"
+msgstr ""
+
+#: src/lang.c:630
+msgid "reply through mail (don't copy text) to author"
+msgstr ""
+
+#: src/lang.c:631
+msgid "reply through mail to author quoting complete headers"
+msgstr ""
+
+#: src/lang.c:632
+msgid "search backwards within this article"
+msgstr ""
+
+#: src/lang.c:633
+msgid "search forwards within this article"
+msgstr ""
+
+#: src/lang.c:634
+msgid "show article in raw-mode (including all headers)"
+msgstr ""
+
+#: src/lang.c:635
+msgid "skip next block of included text"
+msgstr ""
+
+#: src/lang.c:636
+msgid "toggle display of sections hidden by a form-feed (^L) on/off"
+msgstr ""
+
+#: src/lang.c:637
+msgid "toggle display of all headers"
+msgstr ""
+
+#: src/lang.c:638
+msgid "toggle word highlighting on/off"
+msgstr ""
+
+#: src/lang.c:639
+msgid "toggle display of data sections"
+msgstr ""
+
+#: src/lang.c:640
+msgid "toggle ROT-13 (basic decode) for current article"
+msgstr ""
+
+#: src/lang.c:641
+msgid "toggle tabwidth 4 <-> 8"
+msgstr ""
+
+#: src/lang.c:642
+msgid "toggle German TeX style decoding for current article"
+msgstr ""
+
+#: src/lang.c:643
+msgid "cycle through the options for detecting/displaying verbatim blocks"
+msgstr ""
+
+#: src/lang.c:644
+msgid "View/pipe/save multimedia attachments"
+msgstr ""
+
+#: src/lang.c:645
+msgid "choose first attachment in list"
+msgstr ""
+
+#: src/lang.c:646
+msgid "0 - 9\t  choose attachment by number"
+msgstr ""
+
+#: src/lang.c:647
+msgid "choose last attachment in list"
+msgstr ""
+
+#: src/lang.c:649
+msgid "pipe attachment into command"
+msgstr ""
+
+#: src/lang.c:650
+msgid "pipe raw attachment into command"
+msgstr ""
+
+#: src/lang.c:652
+msgid "save attachment to disk"
+msgstr ""
+
+#: src/lang.c:653
+msgid "search for attachments forwards"
+msgstr ""
+
+#: src/lang.c:654
+msgid "search for attachments backwards"
+msgstr ""
+
+#: src/lang.c:655
+msgid "view attachment"
+msgstr ""
+
+#: src/lang.c:656
+msgid "tag attachment"
+msgstr ""
+
+#: src/lang.c:657
+msgid "tag attachments that match user specified pattern"
+msgstr ""
+
+#: src/lang.c:658
+msgid "reverse tagging on all attachments (toggle)"
+msgstr ""
+
+#: src/lang.c:659
+msgid "untag all tagged attachments"
+msgstr ""
+
+#: src/lang.c:660
+msgid "toggle info message in last line (name/description of attachment)"
+msgstr ""
+
+#: src/lang.c:661
+msgid "choose first attribute in list"
+msgstr ""
+
+#: src/lang.c:662
+msgid "0 - 9\t  choose attribute by number"
+msgstr ""
+
+#: src/lang.c:663
+msgid "choose last attribute in list"
+msgstr ""
+
+#: src/lang.c:664
+msgid "reset attribute to a default value"
+msgstr ""
+
+#: src/lang.c:665
+msgid "search backwards for an attribute"
+msgstr ""
+
+#: src/lang.c:666
+msgid "search forwards for an attribute"
+msgstr ""
+
+#: src/lang.c:667
+msgid "select attribute"
+msgstr ""
+
+#: src/lang.c:668
+msgid "toggle back to options menu when invoked from there"
+msgstr ""
+
+#: src/lang.c:669
+#, c-format
+msgid "report bug or comment via mail to %s"
+msgstr ""
+
+#: src/lang.c:670
+msgid "choose first option in list"
+msgstr ""
+
+#: src/lang.c:671
+msgid "0 - 9\t  choose option by number"
+msgstr ""
+
+#: src/lang.c:672
+msgid "choose last option in list"
+msgstr ""
+
+#: src/lang.c:673
+msgid "start scopes menu"
+msgstr ""
+
+#: src/lang.c:674
+msgid "search backwards for an option"
+msgstr ""
+
+#: src/lang.c:675
+msgid "search forwards for an option"
+msgstr ""
+
+#: src/lang.c:676
+msgid "select option"
+msgstr ""
+
+#: src/lang.c:677
+msgid "start serverrc menu"
+msgstr ""
+
+#: src/lang.c:678
+msgid "toggle to attributes menu"
+msgstr ""
+
+#: src/lang.c:679
+msgid "choose range of articles to be affected by next command"
+msgstr ""
+
+#: src/lang.c:680
+msgid "escape from command prompt"
+msgstr ""
+
+#: src/lang.c:681
+msgid "edit filter file"
+msgstr ""
+
+#: src/lang.c:682
+msgid "get help"
+msgstr ""
+
+#: src/lang.c:683
+msgid "display last article viewed"
+msgstr ""
+
+#: src/lang.c:684
+msgid "down one line"
+msgstr ""
+
+#: src/lang.c:685
+msgid "up one line"
+msgstr ""
+
+#: src/lang.c:686
+msgid "go to article chosen by Message-ID"
+msgstr ""
+
+#: src/lang.c:687
+msgid "mail article/thread/hot/pattern/tagged articles to someone"
+msgstr ""
+
+#: src/lang.c:688
+msgid "menu of configurable options"
+msgstr ""
+
+#: src/lang.c:689
+msgid "down one page"
+msgstr ""
+
+#: src/lang.c:690
+msgid "up one page"
+msgstr ""
+
+#: src/lang.c:692
+msgid "post (write) article to current group"
+msgstr ""
+
+#: src/lang.c:693
+msgid "post postponed articles"
+msgstr ""
+
+#: src/lang.c:695
+msgid "list articles posted by you (from posted file)"
+msgstr ""
+
+#: src/lang.c:696
+msgid "return to previous menu"
+msgstr ""
+
+#: src/lang.c:697
+msgid "quit tin immediately"
+msgstr ""
+
+#: src/lang.c:698
+msgid "redraw page"
+msgstr ""
+
+#: src/lang.c:699
+msgid "save article/thread/hot/pattern/tagged articles to file"
+msgstr ""
+
+#: src/lang.c:700
+msgid "save marked articles automatically without user prompts"
+msgstr ""
+
+#: src/lang.c:701
+msgid "scroll the screen one line down"
+msgstr ""
+
+#: src/lang.c:702
+msgid "scroll the screen one line up"
+msgstr ""
+
+#: src/lang.c:703
+msgid "search for articles by author backwards"
+msgstr ""
+
+#: src/lang.c:704
+msgid "search for articles by author forwards"
+msgstr ""
+
+#: src/lang.c:705
+msgid "search all articles for a given string (this may take some time)"
+msgstr ""
+
+#: src/lang.c:706
+msgid " \t  (searches are case-insensitive and wrap around to all articles)"
+msgstr ""
+
+#: src/lang.c:707
+msgid "search for articles by Subject line backwards"
+msgstr ""
+
+#: src/lang.c:708
+msgid "search for articles by Subject line forwards"
+msgstr ""
+
+#: src/lang.c:709
+msgid "repeat last search"
+msgstr ""
+
+#: src/lang.c:710
+msgid "tag current article for reposting/mailing/piping/printing/saving"
+msgstr ""
+
+#: src/lang.c:711
+msgid "toggle info message in last line (subject/description)"
+msgstr ""
+
+#: src/lang.c:712
+msgid "toggle inverse video"
+msgstr ""
+
+#: src/lang.c:713
+msgid "toggle mini help menu and posting etiquette display"
+msgstr ""
+
+#: src/lang.c:714
+msgid "cycle the display of authors email address, real name, both or neither"
+msgstr ""
+
+#: src/lang.c:715
+msgid "show version information"
+msgstr ""
+
+#: src/lang.c:716
+msgid "mark articles older than the given days or date as read"
+msgstr ""
+
+#: src/lang.c:717
+msgid "mark all articles as read and return to group selection menu"
+msgstr ""
+
+#: src/lang.c:718
+msgid "mark all articles as read and enter next group with unread articles"
+msgstr ""
+
+#: src/lang.c:719
+msgid "choose first thread in list"
+msgstr ""
+
+#: src/lang.c:720
+msgid "choose last thread in list"
+msgstr ""
+
+#: src/lang.c:721
+msgid "list articles within current thread (bring up Thread sub-menu)"
+msgstr ""
+
+#: src/lang.c:722
+msgid "mark article as unread"
+msgstr ""
+
+#: src/lang.c:723
+msgid "mark current thread, range or tagged threads as read"
+msgstr ""
+
+#: src/lang.c:724
+msgid "mark current thread, range or tagged threads as unread"
+msgstr ""
+
+#: src/lang.c:725
+msgid "mark current/range/selected/pattern/tagged as read after prompting"
+msgstr ""
+
+#: src/lang.c:726
+msgid "mark current/range/selected/pattern/tagged as unread after prompting"
+msgstr ""
+
+#: src/lang.c:727
+msgid "toggle display of all/selected articles"
+msgstr ""
+
+#: src/lang.c:728
+msgid "display next group"
+msgstr ""
+
+#: src/lang.c:729
+msgid "display previous group"
+msgstr ""
+
+#: src/lang.c:730
+msgid "toggle all selections (all articles)"
+msgstr ""
+
+#: src/lang.c:731
+msgid "select group (make \"hot\")"
+msgstr ""
+
+#: src/lang.c:732
+msgid "select thread"
+msgstr ""
+
+#: src/lang.c:733
+msgid "select threads if at least one unread article is selected"
+msgstr ""
+
+#: src/lang.c:734
+msgid "select threads that match user specified pattern"
+msgstr ""
+
+#: src/lang.c:735
+msgid "0 - 9\t  choose thread by number"
+msgstr ""
+
+#: src/lang.c:736
+msgid "toggle limit number of articles to get, and reload"
+msgstr ""
+
+#: src/lang.c:737
+msgid "toggle display of all/unread articles"
+msgstr ""
+
+#: src/lang.c:738
+msgid "toggle selection of thread"
+msgstr ""
+
+#: src/lang.c:739
+msgid "cycle through threading options available"
+msgstr ""
+
+#: src/lang.c:740
+msgid "undo all selections (all articles)"
+msgstr ""
+
+#: src/lang.c:741
+msgid "untag all tagged threads"
+msgstr ""
+
+#: src/lang.c:742
+msgid "search for articles forwards"
+msgstr ""
+
+#: src/lang.c:743
+msgid "search for articles backwards"
+msgstr ""
+
+#: src/lang.c:744
+msgid "toggle info message in last line (Message-ID)"
+msgstr ""
+
+#: src/lang.c:745
+msgid "Open article by Message-ID"
+msgstr ""
+
+#: src/lang.c:746
+msgid "add new scope"
+msgstr ""
+
+#: src/lang.c:747
+msgid "delete scope"
+msgstr ""
+
+#: src/lang.c:748
+msgid "edit attributes file"
+msgstr ""
+
+#: src/lang.c:749
+msgid "choose first scope in list"
+msgstr ""
+
+#: src/lang.c:750
+msgid "0 - 9\t  choose scope by number"
+msgstr ""
+
+#: src/lang.c:751
+msgid "choose last scope in list"
+msgstr ""
+
+#: src/lang.c:752
+msgid "move scope"
+msgstr ""
+
+#: src/lang.c:753
+msgid "rename scope"
+msgstr ""
+
+#: src/lang.c:754
+msgid "select scope"
+msgstr ""
+
+#: src/lang.c:755
+msgid "mark all articles in group as read"
+msgstr ""
+
+#: src/lang.c:756
+msgid "mark all articles in group as read and move to next unread group"
+msgstr ""
+
+#: src/lang.c:757
+msgid "choose first group in list"
+msgstr ""
+
+#: src/lang.c:758
+msgid "choose group by name"
+msgstr ""
+
+#: src/lang.c:759
+msgid "0 - 9\t  choose group by number"
+msgstr ""
+
+#: src/lang.c:760
+msgid "choose range of groups to be affected by next command"
+msgstr ""
+
+#: src/lang.c:761
+msgid "choose last group in list"
+msgstr ""
+
+#: src/lang.c:763
+msgid "list groups which an article has been posted to (by Message-ID)"
+msgstr ""
+
+#: src/lang.c:764
+msgid " \t  (go to article if at least one of the groups is available)"
+msgstr ""
+
+#: src/lang.c:766
+msgid "mark all articles in chosen group unread"
+msgstr ""
+
+#: src/lang.c:767
+msgid "move chosen group within list"
+msgstr ""
+
+#: src/lang.c:768
+msgid "choose next group with unread news"
+msgstr ""
+
+#: src/lang.c:769 src/lang.c:1957
+msgid "quit"
+msgstr "quit"
+
+#: src/lang.c:770
+msgid "quit without saving configuration changes"
+msgstr ""
+
+#: src/lang.c:771
+msgid "read chosen group"
+msgstr ""
+
+#: src/lang.c:772
+msgid "reset .newsrc (all available articles in groups marked unread)"
+msgstr ""
+
+#: src/lang.c:773
+msgid "search backwards for a group name"
+msgstr ""
+
+#: src/lang.c:774
+msgid " \t  (all searches are case-insensitive and wrap around)"
+msgstr ""
+
+#: src/lang.c:775
+msgid "search forwards for a group name"
+msgstr ""
+
+#: src/lang.c:776
+msgid "subscribe to chosen group"
+msgstr ""
+
+#: src/lang.c:777
+msgid "subscribe to groups that match pattern"
+msgstr ""
+
+#: src/lang.c:778
+msgid "reread active file to check for any new news"
+msgstr ""
+
+#. TODO: text is also used if reading from local spool
+#: src/lang.c:780
+msgid "show NNTP[S] connection details"
+msgstr ""
+
+#: src/lang.c:781
+msgid "toggle display of group name only or group name plus description"
+msgstr ""
+
+#: src/lang.c:782
+msgid "toggle display to show all/unread subscribed groups"
+msgstr ""
+
+#: src/lang.c:783
+msgid "unsubscribe from chosen group"
+msgstr ""
+
+#: src/lang.c:784
+msgid "unsubscribe from groups that match pattern"
+msgstr ""
+
+#: src/lang.c:785
+msgid "sort the list of groups"
+msgstr ""
+
+#: src/lang.c:786
+msgid "toggle display to show all/subscribed groups"
+msgstr ""
+
+#: src/lang.c:787
+msgid "tag/untag all parts of current multipart-message in order"
+msgstr ""
+
+#: src/lang.c:788
+msgid "0 - 9\t  choose article by number"
+msgstr ""
+
+#: src/lang.c:789
+msgid "mark thread as read and return to group index page"
+msgstr ""
+
+#: src/lang.c:790
+msgid "mark thread as read and enter next unread thread or group"
+msgstr ""
+
+#: src/lang.c:791
+msgid "choose first article in list"
+msgstr ""
+
+#: src/lang.c:792
+msgid "choose last article in list"
+msgstr ""
+
+#: src/lang.c:793
+msgid "mark art, range or tagged arts as read; move crsr to next unread art"
+msgstr ""
+
+#: src/lang.c:794
+msgid "mark article, range or tagged articles as unread"
+msgstr ""
+
+#: src/lang.c:795
+msgid "mark current thread as unread"
+msgstr ""
+
+#: src/lang.c:796
+msgid "read chosen article"
+msgstr ""
+
+#: src/lang.c:797
+msgid ""
+"Display properties\n"
+"------------------"
+msgstr ""
+
+#: src/lang.c:798
+msgid ""
+"Miscellaneous\n"
+"-------------"
+msgstr ""
+
+#: src/lang.c:799
+msgid ""
+"Moving around\n"
+"-------------"
+msgstr ""
+
+#: src/lang.c:800
+msgid ""
+"Group/thread/article operations\n"
+"-------------------------------"
+msgstr ""
+
+#: src/lang.c:801
+msgid ""
+"Attachment operations\n"
+"---------------------"
+msgstr ""
+
+#: src/lang.c:802
+msgid ""
+"Attribute operations\n"
+"--------------------"
+msgstr ""
+
+#: src/lang.c:803
+msgid ""
+"Option operations\n"
+"-----------------"
+msgstr ""
+
+#: src/lang.c:804
+msgid ""
+"Posted article operations\n"
+"-------------------------"
+msgstr ""
+
+#: src/lang.c:805
+msgid ""
+"Scope operations\n"
+"----------------"
+msgstr ""
+
+#: src/lang.c:806
+msgid ""
+"URL operations\n"
+"--------------"
+msgstr ""
+
+#: src/lang.c:807
+msgid "choose first URL in list"
+msgstr ""
+
+#: src/lang.c:808
+msgid "0 - 9\t  choose URL by number"
+msgstr ""
+
+#: src/lang.c:809
+msgid "choose last URL in list"
+msgstr ""
+
+#: src/lang.c:810
+msgid "search for URLs forwards"
+msgstr ""
+
+#: src/lang.c:811
+msgid "search for URLs backwards"
+msgstr ""
+
+#: src/lang.c:812
+msgid "Open URL in browser"
+msgstr ""
+
+#: src/lang.c:813
+msgid "toggle info message in last line (URL)"
+msgstr ""
+
+#: src/lang.c:814
+msgid "Hot article"
+msgid_plural "Hot articles"
+msgstr[0] ""
+msgstr[1] ""
+
+#: src/lang.c:816
+msgid "Group Level Commands"
+msgstr ""
+
+#: src/lang.c:817
+msgid "Kill filter added"
+msgstr ""
+
+#: src/lang.c:818
+msgid "Auto-selection filter added"
+msgstr ""
+
+#: src/lang.c:819
+msgid "All parts tagged"
+msgstr ""
+
+#: src/lang.c:820
+msgid "All parts untagged"
+msgstr ""
+
+#: src/lang.c:821
+#, c-format
+msgid "Building References-trees (%d/%d)..."
+msgstr ""
+
+#: src/lang.c:822
+msgid "Storing article for later posting"
+msgstr ""
+
+#: src/lang.c:823
+msgid "Please enter a valid character"
+msgstr ""
+
+#: src/lang.c:824
+#, c-format
+msgid "Missing part #%d"
+msgstr ""
+
+#: src/lang.c:825
+msgid "*** No postponed articles ***"
+msgstr ""
+
+#: src/lang.c:826
+msgid "Operation not available in raw-mode"
+msgstr ""
+
+#: src/lang.c:827
+msgid "Not a multi-part message"
+msgstr ""
+
+#: src/lang.c:828
+msgid "You are not subscribed to this group"
+msgstr ""
+
+#: src/lang.c:829
+msgid "No previous expression"
+msgstr ""
+
+#: src/lang.c:830
+msgid "Operation disabled in no-overwrite mode"
+msgstr ""
+
+#. TODO: replace hard coded key-name in txt_info_postponed_sp[]
+#: src/lang.c:832
+#, c-format
+msgid "%d postponed article, reuse with ^O...\n"
+msgid_plural "%d postponed articles, reuse with ^O...\n"
+msgstr[0] ""
+msgstr[1] ""
+
+#: src/lang.c:833
+msgid ""
+"X-Conversion-Note: multipart/alternative contents have been removed.\n"
+"  To get the whole article, turn alternative handling OFF in the Option "
+"Menu\n"
+msgstr ""
+
+#: src/lang.c:835
+#, c-format
+msgid "Save filename for %s/%s is a mailbox. Attachment not saved"
+msgstr ""
+
+#. constext txt_is_tex_encoded[] = N_("TeX2Iso encoded article");
+#. TODO: replace hard coded key-names
+#: src/lang.c:838
+#, c-format
+msgid ""
+"\n"
+"Welcome to %s, a full screen threaded Netnews reader. It can read news "
+"locally\n"
+"(i.e. <spool>/news) or remotely (-r option) from an NNTP (Network News "
+"Transport\n"
+"Protocol) server. -h lists the available command-line options.\n"
+"\n"
+"%s  has four newsreading levels, the newsgroup selection page, the group "
+"index\n"
+"page, the thread listing page and the article viewer. Help is available at "
+"each\n"
+"level by pressing the 'h' command.\n"
+"\n"
+"Move up/down by using the terminal arrow keys or 'j' and 'k'.  Use PgUp/PgDn "
+"or\n"
+"Ctrl-U and Ctrl-D to page up/down. Enter a newsgroup by pressing RETURN/"
+"TAB.\n"
+"\n"
+"Articles, threads, tagged articles or articles matching a pattern can be "
+"mailed\n"
+"('m' command), printed ('o' command), saved ('s' command), piped ('|' "
+"command).\n"
+"Use  the 'w' command  to post a  news article,  the 'f'/'F' commands  to "
+"post a\n"
+"follow-up to  an existing  news article  and the 'r'/'R' commands  to reply "
+"via\n"
+"mail to an  existing news article author.  The 'M' command allows the "
+"operation\n"
+"of %s to be configured via a menu.\n"
+"\n"
+"For more information read the manual page, README, INSTALL, TODO and FTP "
+"files.\n"
+"Please send bug-reports/comments to %s with the 'R' command.\n"
+msgstr ""
+
+#: src/lang.c:855
+#, c-format
+msgid "Invalid disabled_nntp_cmds \"%s\", discarding it"
+msgstr ""
+
+#: src/lang.c:857
+#, c-format
+msgid "Invalid From:-header \"%s\". Check your mail_address setting."
+msgstr ""
+
+#: src/lang.c:859
+msgid "Charset name contains invalid characters"
+msgstr ""
+
+#: src/lang.c:862
+msgid "Invalid multibyte sequence found\n"
+msgstr ""
+
+#: src/lang.c:865
+#, c-format
+msgid "Invalid Sender:-header \"%s\""
+msgstr ""
+
+#: src/lang.c:867
+msgid "Inverse video disabled"
+msgstr ""
+
+#: src/lang.c:868
+msgid "Inverse video enabled"
+msgstr ""
+
+#: src/lang.c:870
+msgid " Keeping serverrc.add_cmd_line_opts."
+msgstr ""
+
+#: src/lang.c:871
+#, c-format
+msgid "Missing definition for %s\n"
+msgstr ""
+
+#: src/lang.c:872
+#, c-format
+msgid "Invalid key definition '%s'\n"
+msgstr ""
+
+#: src/lang.c:873
+#, c-format
+msgid "Invalid keyname '%s'\n"
+msgstr ""
+
+#: src/lang.c:874
+#, c-format
+msgid "Keymap file was upgraded to version %s\n"
+msgstr ""
+
+#. TRANSLATORS: do not translate header names like 'From:'
+#: src/lang.c:876
+#, c-format
+msgid "Kill From:     [%s] (y/n): "
+msgstr ""
+
+#. TRANSLATORS: do not translate header names like 'Lines:'
+#: src/lang.c:878
+msgid "Kill Lines: (</>num): "
+msgstr ""
+
+#: src/lang.c:879
+msgid "Kill Article Menu"
+msgstr ""
+
+#: src/lang.c:880
+#, c-format
+msgid "Kill Msg-ID:   [%s] (f/l/o/n): "
+msgstr ""
+
+#: src/lang.c:881
+msgid "Kill pattern scope  : "
+msgstr ""
+
+#. TRANSLATORS: do not translate header names like 'Subject:'
+#: src/lang.c:883
+#, c-format
+msgid "Kill Subject:  [%s] (y/n): "
+msgstr ""
+
+#: src/lang.c:884
+msgid "Kill text pattern   : "
+msgstr ""
+
+#: src/lang.c:885
+msgid "Kill time in days   : "
+msgstr ""
+
+#: src/lang.c:887
+msgid "Last"
+msgstr "áƒ‘áƒáƒšáƒ"
+
+#: src/lang.c:888
+msgid "-- Last response --"
+msgstr ""
+
+#: src/lang.c:889
+#, c-format
+msgid "Lines %s  "
+msgstr ""
+
+#: src/lang.c:893
+msgid "Function not available."
+msgstr ""
+
+#: src/lang.c:894
+msgid "Not reading via NNTP."
+msgstr ""
+
+#: src/lang.c:896
+#, c-format
+msgid "Group: %s"
+msgid_plural "Groups: %s"
+msgstr[0] "áƒ¯áƒ’áƒ£áƒ¤áƒ˜: %s"
+msgstr[1] "áƒ¯áƒ’áƒ£áƒ¤áƒ”áƒ‘áƒ˜: %s"
+
+#: src/lang.c:899
+msgid "Mail"
+msgstr "áƒ¤áƒáƒ¡áƒ¢áƒ"
+
+#: src/lang.c:900
+msgid "mailbox "
+msgstr ""
+
+#: src/lang.c:901
+#, c-format
+msgid "Mail article(s) to [%.*s]> "
+msgstr ""
+
+#: src/lang.c:902
+#, c-format
+msgid "Mailing log to %s\n"
+msgstr ""
+
+#: src/lang.c:903
+msgid "Mail bug report..."
+msgstr ""
+
+#: src/lang.c:904
+#, c-format
+msgid "Mail BUG REPORT to %s?"
+msgstr ""
+
+#: src/lang.c:905
+msgid "Mailed"
+msgstr ""
+
+#: src/lang.c:906
+#, c-format
+msgid "Mailing to %s..."
+msgstr ""
+
+#: src/lang.c:907
+msgid ""
+"# [Mail/Save] active file. Format is like news active file:\n"
+"#   groupname  max.artnum  min.artnum  /dir\n"
+"# The 4th field is the basedir (i.e. ~/Mail or ~/News)\n"
+"#\n"
+msgstr ""
+
+#: src/lang.c:910
+msgid "Article marked as read"
+msgstr ""
+
+#: src/lang.c:911
+msgid "Article marked as unread"
+msgstr ""
+
+#: src/lang.c:912
+msgid "Thread marked as read"
+msgstr ""
+
+#: src/lang.c:913
+msgid "Thread marked as unread"
+msgstr ""
+
+#: src/lang.c:914
+#, c-format
+msgid "Marked %d of %d %s as read"
+msgstr ""
+
+#: src/lang.c:915
+#, c-format
+msgid "Marked %d of %d %s as unread"
+msgstr ""
+
+#: src/lang.c:916 src/lang.c:1913
+msgid "Mark"
+msgstr "áƒ“áƒáƒœáƒ˜áƒ¨áƒ•áƒœáƒ"
+
+#: src/lang.c:917
+#, c-format
+msgid "Mark all articles as read%s?"
+msgstr ""
+
+#: src/lang.c:918
+#, c-format
+msgid "Mark article as read%s?"
+msgstr ""
+
+#: src/lang.c:919
+#, c-format
+msgid "Mark group %s as read?"
+msgstr ""
+
+#: src/lang.c:920
+#, c-format
+msgid "Mark thread as read%s?"
+msgstr ""
+
+#: src/lang.c:921
+#, c-format
+msgid "Matching %s groups..."
+msgstr ""
+
+#: src/lang.c:924
+#, c-format
+msgid "charset %s"
+msgstr ""
+
+#: src/lang.c:925
+#, c-format
+msgid "content subtype %s"
+msgstr ""
+
+#: src/lang.c:926
+#, c-format
+msgid "content type %s"
+msgstr ""
+
+#: src/lang.c:927
+#, c-format
+msgid "%*s[-- charset %s not supported --]\n"
+msgstr ""
+
+#: src/lang.c:928
+#, c-format
+msgid "%*s[-- Description: %s --]\n"
+msgstr ""
+
+#: src/lang.c:929
+#, c-format
+msgid "encoding %s"
+msgstr ""
+
+#: src/lang.c:935
+#, c-format
+msgid "lang %s"
+msgstr ""
+
+#: src/lang.c:936
+#, c-format
+msgid "%s line"
+msgid_plural "%s lines"
+msgstr[0] ""
+msgstr[1] ""
+
+#: src/lang.c:937
+#, c-format
+msgid "name %s"
+msgstr ""
+
+#: src/lang.c:938
+msgid ", "
+msgstr ""
+
+#: src/lang.c:939
+#, c-format
+msgid "size %s"
+msgstr ""
+
+#: src/lang.c:940
+msgid ""
+"This message has been composed in the 'multipart/mixed' MIME-format. If you\n"
+"are reading this prefix, your mail reader probably has not yet been "
+"modified\n"
+"to understand the new format, and some of what follows may look strange.\n"
+"\n"
+msgstr ""
+
+#: src/lang.c:944 src/lang.c:957 src/lang.c:960 src/lang.c:966
+#, c-format
+msgid "<n>=set current to n; %s=line down; %s=line up; %s=help; %s=quit"
+msgstr ""
+
+#: src/lang.c:946
+#, c-format
+msgid ""
+"%s=view; %s=pipe; %s=pipe raw; %s=save; %s=tag; %s=tag pattern; %s=untag all"
+msgstr ""
+
+#: src/lang.c:948
+#, c-format
+msgid "%s=view; %s=save; %s=tag; %s=tag pattern; %s=untag all"
+msgstr ""
+
+#: src/lang.c:950
+#, c-format
+msgid ""
+"%s=reverse tagging; %s=search forwards; %s=search backwards; %s=repeat search"
+msgstr ""
+
+#: src/lang.c:951 src/lang.c:955
+#, c-format
+msgid "<n>=set current to n; %s=next unread; %s=search pattern; %s=kill/select"
+msgstr ""
+
+#: src/lang.c:952
+#, c-format
+msgid ""
+"%s=author search; %s=catchup; %s=line down; %s=line up; %s=mark read; "
+"%s=list thread"
+msgstr ""
+
+#: src/lang.c:953
+#, c-format
+msgid "%s=line up; %s=line down; %s=page up; %s=page down; %s=top; %s=bottom"
+msgstr ""
+
+#: src/lang.c:954
+#, c-format
+msgid "%s=search forwards; %s=search backwards; %s=quit"
+msgstr ""
+
+#: src/lang.c:956
+#, c-format
+msgid "%s=author search; %s=body search; %s=catchup; %s=followup; %s=mark read"
+msgstr ""
+
+#: src/lang.c:958 src/lang.c:967
+#, c-format
+msgid "%s=search forwards; %s=search backwards; %s=repeat search"
+msgstr ""
+
+#: src/lang.c:959
+#, c-format
+msgid "%s=add; %s=move; %s=rename; %s=delete"
+msgstr ""
+
+#: src/lang.c:961
+#, c-format
+msgid "<n>=set current to n; %s=next unread; %s,%s=search pattern; %s=catchup"
+msgstr ""
+
+#: src/lang.c:962
+#, c-format
+msgid ""
+"%s=line down; %s=line up; %s=help; %s=move; %s=quit; %s=toggle all/unread"
+msgstr ""
+
+#: src/lang.c:963
+#, c-format
+msgid ""
+"%s=subscribe; %s=sub pattern; %s=unsubscribe; %s=unsub pattern; %s=yank in/"
+"out"
+msgstr ""
+
+#: src/lang.c:964
+#, c-format
+msgid "<n>=set current to n; %s=next unread; %s=catchup; %s=display toggle"
+msgstr ""
+
+#: src/lang.c:965
+#, c-format
+msgid "%s=help; %s=line down; %s=line up; %s=quit; %s=tag; %s=mark unread"
+msgstr ""
+
+#: src/lang.c:968
+msgid "--More--"
+msgstr ""
+
+#: src/lang.c:970
+#, c-format
+msgid "MOTD: %s\n"
+msgstr ""
+
+#: src/lang.c:972
+#, c-format
+msgid "Moving %s..."
+msgstr ""
+
+#. TRANSLATORS: do not translate header names like 'Message-ID:'
+#: src/lang.c:974
+msgid "Message-ID: & last Reference  "
+msgstr ""
+
+#. TRANSLATORS: do not translate header names like 'Message-ID:'
+#: src/lang.c:976
+msgid "Message-ID: line              "
+msgstr ""
+
+#. TRANSLATORS: do not translate header names like 'Message-ID:' or 'References:'
+#: src/lang.c:978
+msgid "Message-ID: & References: line"
+msgstr ""
+
+#: src/lang.c:980
+#, c-format
+msgid "Go to newsgroup [%s]> "
+msgstr ""
+
+#: src/lang.c:981
+#, c-format
+msgid "Position %s in group list (1,2,..,$) [%d]> "
+msgstr ""
+
+#: src/lang.c:982
+msgid "Try and save newsrc file again?"
+msgstr ""
+
+#: src/lang.c:983
+#, c-format
+msgid "Warning: No groups written to your %s file. Save aborted."
+msgstr ""
+
+#: src/lang.c:984
+#, c-format
+msgid "%s file saved successfully.\n"
+msgstr ""
+
+#: src/lang.c:985
+msgid "-- Next response --"
+msgstr ""
+
+#: src/lang.c:986
+msgid "No  "
+msgstr ""
+
+#: src/lang.c:987
+msgid "*** No articles ***"
+msgstr ""
+
+#: src/lang.c:988
+msgid "No articles have been posted"
+msgstr ""
+
+#: src/lang.c:989
+msgid "*** No attachments ***"
+msgstr ""
+
+#: src/lang.c:990
+msgid "*** No description ***"
+msgstr ""
+
+#: src/lang.c:991
+msgid "No filename"
+msgstr "áƒ¤áƒáƒ˜áƒšáƒ˜áƒ¡ áƒ¡áƒáƒ®áƒ”áƒšáƒ˜áƒ¡ áƒ’áƒáƒ áƒ”áƒ¨áƒ”"
+
+#: src/lang.c:992
+msgid "No group"
+msgstr "áƒ¯áƒ’áƒ£áƒ¤áƒ˜áƒ¡ áƒ’áƒáƒ áƒ”áƒ¨áƒ”"
+
+#: src/lang.c:993
+msgid "*** No groups ***"
+msgstr ""
+
+#: src/lang.c:994
+msgid "No more groups to read"
+msgstr ""
+
+#: src/lang.c:995
+msgid "No last message"
+msgstr ""
+
+#: src/lang.c:996
+msgid "No mail address"
+msgstr ""
+
+#: src/lang.c:997
+msgid "No articles marked for saving"
+msgstr ""
+
+#: src/lang.c:998
+msgid "No match"
+msgstr "áƒ“áƒáƒ›áƒ—áƒ®áƒ•áƒ”áƒ•áƒ˜áƒ¡ áƒ’áƒáƒ áƒ”áƒ¨áƒ”"
+
+#: src/lang.c:999
+msgid "No more groups"
+msgstr ""
+
+#: src/lang.c:1000
+msgid "No newsgroups"
+msgstr ""
+
+#: src/lang.c:1001
+msgid "No next unread article"
+msgstr ""
+
+#: src/lang.c:1002
+msgid "No previous group"
+msgstr ""
+
+#: src/lang.c:1003
+msgid "No previous search, nothing to repeat"
+msgstr ""
+
+#: src/lang.c:1004
+msgid "No previous unread article"
+msgstr ""
+
+#: src/lang.c:1005
+msgid "No responses"
+msgstr ""
+
+#: src/lang.c:1006
+msgid "No responses to list in current thread"
+msgstr ""
+
+#: src/lang.c:1007
+msgid "*** No scopes ***"
+msgstr ""
+
+#: src/lang.c:1008
+msgid "No search string"
+msgstr ""
+
+#: src/lang.c:1009
+msgid "No subject"
+msgstr "áƒ—áƒ”áƒ›áƒ˜áƒ¡ áƒ’áƒáƒ áƒ”áƒ¨áƒ”"
+
+#: src/lang.c:1011
+#, c-format
+msgid "%s: Terminal must have clear to end-of-line (ce)\n"
+msgstr ""
+
+#: src/lang.c:1012
+#, c-format
+msgid "%s: Terminal must have clear to end-of-screen (cd)\n"
+msgstr ""
+
+#: src/lang.c:1013
+#, c-format
+msgid "%s: Terminal must have clearscreen (cl) capability\n"
+msgstr ""
+
+#: src/lang.c:1014
+#, c-format
+msgid "%s: Terminal must have cursor motion (cm)\n"
+msgstr ""
+
+#: src/lang.c:1015
+#, c-format
+msgid "%s: TERM variable must be set to use screen capabilities\n"
+msgstr ""
+
+#: src/lang.c:1017
+#, c-format
+msgid "No viewer found for %s/%s\n"
+msgstr ""
+
+#: src/lang.c:1018 src/lang.c:1812 src/lang.c:1853 src/lang.c:2173
+#: src/lang.c:2261
+msgid "None"
+msgstr "áƒáƒ áƒªáƒ”áƒ áƒ—áƒ˜"
+
+#: src/lang.c:1019
+msgid "Newsgroup does not exist on this server"
+msgstr ""
+
+#: src/lang.c:1020
+#, c-format
+msgid "Group %s not found in active file"
+msgstr ""
+
+#: src/lang.c:1022
+msgid "c)reate it, use a)lternative name, use d)efault .newsrc, q)uit tin: "
+msgstr ""
+
+#: src/lang.c:1023
+msgid "use a)lternative name, use d)efault .newsrc, q)uit tin: "
+msgstr ""
+
+#: src/lang.c:1024
+#, c-format
+msgid ""
+"# NNTP-server -> newsrc translation table and NNTP-server\n"
+"# shortname list for %s\n"
+"#\n"
+"# the format of this file is\n"
+"#   <FQDN of NNTP-server> <newsrc file> <shortname> ...\n"
+"#\n"
+"# if <newsrc file> is given without path, $HOME is assumed as its location\n"
+"#\n"
+"# examples:\n"
+"#   news.tin.org      .newsrc-tin.org  tinorg\n"
+"#   news.example.org  /tmp/nrc-ex      example    ex\n"
+"#\n"
+msgstr ""
+
+#: src/lang.c:1031
+msgid "NULL"
+msgstr "NULL"
+
+#: src/lang.c:1033
+msgid "Only"
+msgstr "áƒ›áƒ®áƒáƒšáƒáƒ“"
+
+#: src/lang.c:1034
+msgid "OpenPGP pubic key block"
+msgstr ""
+
+#: src/lang.c:1035
+msgid "OpenPGP signature block"
+msgstr ""
+
+#: src/lang.c:1037
+msgid "Options Menu"
+msgstr ""
+
+#: src/lang.c:1038
+msgid "Options Menu Commands"
+msgstr ""
+
+#: src/lang.c:1039
+#, c-format
+msgid "Option not enabled. Recompile with %s.%s\n"
+msgstr ""
+
+#. TRANSLATORS: do not translate header names like 'Path:'
+#: src/lang.c:1043
+msgid "Path: line (case insensitive)"
+msgstr ""
+
+#: src/lang.c:1044
+#, c-format
+msgid "Error in regex: %s at pos. %d '%s'"
+msgstr ""
+
+#: src/lang.c:1045
+#, c-format
+msgid "Error in regex: pcre internal error %d"
+msgstr ""
+
+#: src/lang.c:1046
+msgid "[-- PGP SIGNED MESSAGE --]\n"
+msgstr ""
+
+#: src/lang.c:1048
+#, c-format
+msgid "Error in regex: study - pcre internal error %s"
+msgstr ""
+
+#: src/lang.c:1050
+msgid "Post a followup..."
+msgstr ""
+
+#. TODO: replace hard coded key-name in txt_post_error_ask_postpone
+#: src/lang.c:1052
+msgid ""
+"An error has occurred while posting the article. If you think that this\n"
+"error is temporary or otherwise correctable, you can postpone the article\n"
+"and pick it up again with ^O later.\n"
+msgstr ""
+
+#: src/lang.c:1055
+msgid "Posted articles history"
+msgstr ""
+
+#: src/lang.c:1056
+msgid "Posted Articles Menu Commands"
+msgstr ""
+
+#: src/lang.c:1057
+msgid "Lookup failed"
+msgstr ""
+
+#: src/lang.c:1058
+msgid "Operation not available for replies by mail"
+msgstr ""
+
+#: src/lang.c:1059
+msgid "Already in posted articles history level"
+msgstr ""
+
+#: src/lang.c:1060
+#, c-format
+msgid "Post to newsgroup(s) [%s]> "
+msgstr ""
+
+#: src/lang.c:1061
+msgid "-- post processing started --"
+msgstr ""
+
+#: src/lang.c:1062
+msgid "-- post processing completed --"
+msgstr ""
+
+#: src/lang.c:1063
+#, c-format
+msgid "Post subject [%s]> "
+msgstr ""
+
+#: src/lang.c:1064
+msgid ""
+"# Summary of mailed/posted messages viewable by 'W' command from within "
+"tin.\n"
+msgstr ""
+
+#: src/lang.c:1065
+msgid "Posting article..."
+msgstr ""
+
+#: src/lang.c:1067
+#, c-format
+msgid "Posting failed (%s)"
+msgstr ""
+
+#: src/lang.c:1069
+#, c-format
+msgid "Posting: %.*s ..."
+msgstr ""
+
+#: src/lang.c:1070
+#, c-format
+msgid "Post postponed articles [%%s]? (%s/%s/%s/%s/%s): "
+msgstr ""
+
+#: src/lang.c:1072
+#, c-format
+msgid "Preparing for filtering on Path header (%d/%d)..."
+msgstr ""
+
+#: src/lang.c:1074
+msgid "Processing attributes..."
+msgstr ""
+
+#: src/lang.c:1075
+msgid "Processing mail messages marked for deletion."
+msgstr ""
+
+#: src/lang.c:1076
+msgid "Processing saved articles marked for deletion."
+msgstr ""
+
+#: src/lang.c:1077
+#, c-format
+msgid "Accept Followup-To? %s=post, %s=ignore, %s=quit: "
+msgstr ""
+
+#: src/lang.c:1078
+msgid "Article unchanged, abort mailing?"
+msgstr ""
+
+#: src/lang.c:1079
+#, c-format
+msgid "Do you want to see postponed article (%d)?"
+msgid_plural "Do you want to see postponed articles (%d)?"
+msgstr[0] ""
+msgstr[1] ""
+
+#: src/lang.c:1081
+msgid "Add quick kill filter?"
+msgstr ""
+
+#: src/lang.c:1082
+msgid "Add quick selection filter?"
+msgstr ""
+
+#: src/lang.c:1083
+msgid "Do you really want to quit?"
+msgstr "áƒ›áƒáƒ áƒ—áƒšáƒ áƒ’áƒœáƒ”áƒ‘áƒáƒ•áƒ— áƒ’áƒáƒ¡áƒ•áƒšáƒ?"
+
+#: src/lang.c:1084
+#, c-format
+msgid "%s=edit cancel message, %s=quit, %s=delete (cancel) [%%s]: "
+msgstr ""
+
+#: src/lang.c:1085
+msgid "You have a tagged article in this group - quit anyway?"
+msgid_plural "You have tagged articles in this group - quit anyway?"
+msgstr[0] ""
+msgstr[1] ""
+
+#: src/lang.c:1086
+#, c-format
+msgid "%s=quit, %s=edit, %s=postpone: "
+msgstr ""
+
+#: src/lang.c:1087
+#, c-format
+msgid "%s=quit, %s=edit, %s=save kill description: "
+msgstr ""
+
+#: src/lang.c:1088
+#, c-format
+msgid "%s=quit, %s=edit, %s=save select description: "
+msgstr ""
+
+#: src/lang.c:1089
+msgid "Do you really want to quit without saving your configuration?"
+msgstr ""
+
+#: src/lang.c:1091
+msgid "Invalid range - valid are '0-9.$' e.g. 1-$"
+msgstr ""
+
+#: src/lang.c:1093
+msgid "Do you want to abort this operation?"
+msgstr ""
+
+#: src/lang.c:1094
+msgid "Do you want to exit tin immediately?"
+msgstr ""
+
+#: src/lang.c:1096
+msgid "Reading all articles..."
+msgstr ""
+
+#: src/lang.c:1097
+msgid "Reading all groups..."
+msgstr ""
+
+#: src/lang.c:1098
+msgid "Reading ('q' to quit)..."
+msgstr ""
+
+#: src/lang.c:1099
+#, c-format
+msgid "Reading attributes file: %s\n"
+msgstr ""
+
+#: src/lang.c:1100
+#, c-format
+msgid "Reading global attributes file: %s\n"
+msgstr ""
+
+#: src/lang.c:1101
+#, c-format
+msgid "Reading config file: %s\n"
+msgstr ""
+
+#: src/lang.c:1102
+#, c-format
+msgid "Reading global config file: %s\n"
+msgstr ""
+
+#: src/lang.c:1103
+#, c-format
+msgid "Reading filter file: %s\n"
+msgstr ""
+
+#: src/lang.c:1105
+msgid "reading from local spool"
+msgstr ""
+
+#: src/lang.c:1107
+#, c-format
+msgid "Reading %s\n"
+msgstr "%s-áƒ˜áƒ¡ áƒ¬áƒáƒ™áƒ˜áƒ—áƒ®áƒ•áƒ\n"
+
+#: src/lang.c:1108
+#, c-format
+msgid "Reading input history file: %s\n"
+msgstr ""
+
+#: src/lang.c:1109
+#, c-format
+msgid "Reading keymap file: %s\n"
+msgstr ""
+
+#: src/lang.c:1110
+msgid "Reading groups from active file... "
+msgstr ""
+
+#: src/lang.c:1111
+msgid "Reading groups from newsrc file... "
+msgstr ""
+
+#: src/lang.c:1112
+msgid "Reading newsgroups file... "
+msgstr ""
+
+#: src/lang.c:1113
+#, c-format
+msgid "Reading newsrc file: %s"
+msgstr ""
+
+#: src/lang.c:1114
+msgid "Reading unread articles..."
+msgstr ""
+
+#: src/lang.c:1115
+msgid "Reading unread groups..."
+msgstr ""
+
+#. TRANSLATORS: do not translate header names like 'References:'
+#: src/lang.c:1117
+msgid "References: line              "
+msgstr ""
+
+#: src/lang.c:1119
+#, c-format
+msgid "(%d:%02d remaining)"
+msgstr ""
+
+#: src/lang.c:1121
+#, c-format
+msgid "Bogus group %s removed."
+msgstr ""
+
+#: src/lang.c:1122
+msgid "Removed from this rule: "
+msgstr ""
+
+#: src/lang.c:1123
+#, c-format
+msgid "Error: rename %s to %s"
+msgstr ""
+
+#: src/lang.c:1124
+msgid "Reply to author..."
+msgstr ""
+
+#: src/lang.c:1125
+msgid "Repost"
+msgstr "áƒ—áƒáƒ•áƒ˜áƒ“áƒáƒœ áƒ“áƒáƒžáƒáƒ¡áƒ¢áƒ•áƒ"
+
+#: src/lang.c:1126
+msgid "Reposting article..."
+msgstr ""
+
+#. TODO: plural-forms? (do we have a counter?)
+#: src/lang.c:1128
+#, c-format
+msgid "Repost article(s) to group(s) [%s]> "
+msgstr ""
+
+#: src/lang.c:1129
+msgid "Reset newsrc?"
+msgstr ""
+
+#: src/lang.c:1130
+msgid "Responses have been directed to the following newsgroup"
+msgid_plural "Responses have been directed to the following newsgroups"
+msgstr[0] ""
+msgstr[1] ""
+
+#: src/lang.c:1131
+#, c-format
+msgid "Responses have been directed to poster. %s=mail, %s=post, %s=quit: "
+msgstr ""
+
+#: src/lang.c:1132
+msgid "Press <RETURN> to continue..."
+msgstr ""
+
+#: src/lang.c:1134
+#, c-format
+msgid "Score: %s"
+msgstr ""
+
+#. TRANSLATORS: do not translate header names like 'From:'
+#: src/lang.c:1136
+#, c-format
+msgid "Select From    [%s] (y/n): "
+msgstr ""
+
+#. TRANSLATORS: do not translate header names like 'Lines:'
+#: src/lang.c:1138
+msgid "Select Lines: (</>num): "
+msgstr ""
+
+#: src/lang.c:1139
+msgid "Auto-select Article Menu"
+msgstr ""
+
+#: src/lang.c:1140
+#, c-format
+msgid "Select Msg-ID  [%s] (f/l/o/n): "
+msgstr ""
+
+#: src/lang.c:1141
+msgid "Select pattern scope: "
+msgstr ""
+
+#. TRANSLATORS: do not translate header names like 'Subject:'
+#: src/lang.c:1143
+#, c-format
+msgid "Select Subject [%s] (y/n): "
+msgstr ""
+
+#: src/lang.c:1144
+msgid "Select text pattern : "
+msgstr ""
+
+#: src/lang.c:1145
+msgid "Select time in days   : "
+msgstr ""
+
+#: src/lang.c:1146
+msgid "[k]"
+msgstr ""
+
+#: src/lang.c:1147
+msgid "[T]"
+msgstr "[áƒ¢]"
+
+#: src/lang.c:1148
+msgid " R"
+msgstr ""
+
+#: src/lang.c:1149
+#, c-format
+msgid ""
+"# %s server configuration file\n"
+"# This file was automatically saved by %s %s %s (\"%s\")\n"
+"#\n"
+"# Do not edit while %s is running, since all your changes to this file\n"
+"# will be overwritten when you leave %s.\n"
+"# Do not edit at all if you don't know what you do.\n"
+"############################################################################\n"
+"\n"
+msgstr ""
+
+#: src/lang.c:1155
+msgid ""
+"\n"
+"# config options\n"
+msgstr ""
+
+#: src/lang.c:1156
+msgid ""
+"\n"
+"# internal data, should not be modified\n"
+msgstr ""
+
+#: src/lang.c:1157
+msgid ""
+"\n"
+"# tinrc overrides\n"
+msgstr ""
+
+#: src/lang.c:1158
+msgid "Serverrc Menu"
+msgstr ""
+
+#: src/lang.c:1159
+msgid "shell archive (shar)"
+msgstr ""
+
+#: src/lang.c:1160
+msgid "Showing unread groups only"
+msgstr ""
+
+#. TRANSLATORS: do not translate header names like 'Subject:'
+#: src/lang.c:1162
+msgid "Subject: line (ignore case)   "
+msgstr ""
+
+#. TRANSLATORS: do not translate header names like 'Subject:'
+#: src/lang.c:1164
+msgid "Subject: line (case sensitive)"
+msgstr ""
+
+#: src/lang.c:1165
+msgid "Save"
+msgstr "áƒ¨áƒ”áƒœáƒáƒ®áƒ•áƒ"
+
+#: src/lang.c:1166
+#, c-format
+msgid "Save '%s' (%s/%s)?"
+msgstr ""
+
+#: src/lang.c:1167
+msgid "Save configuration before continuing?"
+msgstr ""
+
+#: src/lang.c:1168
+msgid "Save filename> "
+msgstr ""
+
+#: src/lang.c:1169
+msgid "Saved"
+msgstr "áƒ¨áƒ”áƒœáƒáƒ®áƒ£áƒšáƒ˜áƒ"
+
+#: src/lang.c:1170
+#, c-format
+msgid "%s unread (%s hot) %s in %s\n"
+msgstr ""
+
+#: src/lang.c:1171
+#, c-format
+msgid "Saved %s...\n"
+msgstr ""
+
+#: src/lang.c:1172
+msgid "Nothing was saved"
+msgstr ""
+
+#: src/lang.c:1173
+#, c-format
+msgid ""
+"\n"
+"%s %d %s from %d %s\n"
+msgstr ""
+
+#: src/lang.c:1174
+#, c-format
+msgid "-- %s saved to %s%s --"
+msgstr ""
+
+#: src/lang.c:1175
+#, c-format
+msgid "-- %s saved to %s - %s --"
+msgstr ""
+
+#: src/lang.c:1176
+msgid "Saving..."
+msgstr "á²¨áƒ”áƒœáƒáƒ®áƒ•áƒ..."
+
+#: src/lang.c:1177
+#, c-format
+msgid "%s: Screen initialization failed"
+msgstr ""
+
+#: src/lang.c:1179
+#, c-format
+msgid "%s: screen is too small\n"
+msgstr ""
+
+#: src/lang.c:1181
+#, c-format
+msgid "screen is too small, %s is exiting"
+msgstr ""
+
+#: src/lang.c:1182
+msgid "Delete scope?"
+msgstr ""
+
+#: src/lang.c:1183
+msgid "Enter scope> "
+msgstr ""
+
+#: src/lang.c:1184
+msgid "Select new position> "
+msgstr ""
+
+#: src/lang.c:1185
+msgid "New position cannot be a global scope"
+msgstr ""
+
+#: src/lang.c:1186
+msgid "Global scope, operation not allowed"
+msgstr ""
+
+#: src/lang.c:1187
+msgid "Rename scope> "
+msgstr ""
+
+#: src/lang.c:1188
+msgid "Select scope> "
+msgstr ""
+
+#: src/lang.c:1189
+msgid "Scopes Menu"
+msgstr ""
+
+#: src/lang.c:1190
+msgid "Scopes Menu Commands"
+msgstr ""
+
+#: src/lang.c:1191
+#, c-format
+msgid "Search backwards [%s]> "
+msgstr ""
+
+#: src/lang.c:1192
+#, c-format
+msgid "Search body [%s]> "
+msgstr ""
+
+#: src/lang.c:1193
+#, c-format
+msgid "Search forwards [%s]> "
+msgstr ""
+
+#: src/lang.c:1194
+msgid "Searching..."
+msgstr "áƒ«áƒ”áƒ‘áƒœáƒ..."
+
+#: src/lang.c:1195
+#, c-format
+msgid "Searching article %d of %d ('q' to abort)..."
+msgstr ""
+
+#: src/lang.c:1196
+msgid "Select article> "
+msgstr ""
+
+#: src/lang.c:1197
+msgid ""
+"Select option number before text or use arrow keys and <CR>. 'q' to quit."
+msgstr ""
+
+#: src/lang.c:1198
+msgid "Select group> "
+msgstr ""
+
+#: src/lang.c:1199
+#, c-format
+msgid "Enter selection pattern [%s]> "
+msgstr ""
+
+#: src/lang.c:1200
+msgid "Select thread> "
+msgstr ""
+
+#: src/lang.c:1201
+#, c-format
+msgid "%s %s %s (\"%s\"): send a DETAILED bug report to %s\n"
+msgstr ""
+
+#: src/lang.c:1202
+msgid "Serverrc Menu Commands"
+msgstr ""
+
+#: src/lang.c:1203
+msgid "servers active-file"
+msgstr ""
+
+#: src/lang.c:1204
+#, c-format
+msgid "Skipped %s"
+msgstr ""
+
+#: src/lang.c:1205
+msgid "Cannot move into new newsgroups. Subscribe first..."
+msgstr ""
+
+#: src/lang.c:1206
+msgid "<SPACE>"
+msgstr ""
+
+#: src/lang.c:1207
+#, c-format
+msgid "Starting: (%s)"
+msgstr ""
+
+#: src/lang.c:1209
+#, c-format
+msgid "Startup time was: %s\n"
+msgstr ""
+
+#: src/lang.c:1211
+#, c-format
+msgid "List Thread (%d of %d)"
+msgstr ""
+
+#: src/lang.c:1212
+#, c-format
+msgid "Thread (%.*s)"
+msgstr ""
+
+#: src/lang.c:1213
+msgid "Enter wildcard subscribe pattern> "
+msgstr ""
+
+#: src/lang.c:1214
+#, c-format
+msgid "subscribed to %d group"
+msgid_plural "subscribed to %d groups"
+msgstr[0] ""
+msgstr[1] ""
+
+#: src/lang.c:1215
+#, c-format
+msgid "Subscribed to %s"
+msgstr ""
+
+#: src/lang.c:1216
+msgid "Subscribing... "
+msgstr ""
+
+#: src/lang.c:1217
+#, c-format
+msgid "Repost or supersede article(s) [%%s]? (%s/%s/%s): "
+msgstr ""
+
+#. TODO: plural-forms? (do we have a counter?)
+#: src/lang.c:1219
+#, c-format
+msgid "Supersede article(s) to group(s) [%s]> "
+msgstr ""
+
+#: src/lang.c:1220
+msgid "Superseding article ..."
+msgstr ""
+
+#: src/lang.c:1221
+#, c-format
+msgid ""
+"\n"
+"Stopped. Type 'fg' to restart %s\n"
+msgstr ""
+
+#: src/lang.c:1223
+#, c-format
+msgid "%d day"
+msgid_plural "%d days"
+msgstr[0] "%d áƒ“áƒ¦áƒ”"
+msgstr[1] "%d áƒ“áƒ¦áƒ”"
+
+#: src/lang.c:1224
+msgid "<TAB>"
+msgstr ""
+
+#: src/lang.c:1225
+msgid "Tagged article"
+msgid_plural "Tagged articles"
+msgstr[0] ""
+msgstr[1] ""
+
+#: src/lang.c:1226
+msgid "Tagged thread"
+msgstr ""
+
+#: src/lang.c:1228
+msgid "TeX "
+msgstr ""
+
+#: src/lang.c:1229
+#, c-format
+msgid "Version: %s %s release %s (\"%s\")"
+msgstr ""
+
+#: src/lang.c:1230
+msgid "# Default action/prompt strings\n"
+msgstr ""
+
+#. TRANSLATORS: do not translate header names like 'Subject:', 'From:', ...
+#: src/lang.c:1232
+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"
+"#             6=Message-ID: entry only 7=Lines:\n"
+"# global=ON/OFF  ON=apply to all groups OFF=apply to current group\n"
+"# case=ON/OFF    ON=filter case sensitive OFF=ignore case\n"
+"# expire=ON/OFF  ON=limit to default_filter_days OFF=don't ever expire\n"
+msgstr ""
+
+#: src/lang.c:1245
+msgid ""
+"# If ON print current subject or newsgroup description in the last line\n"
+msgstr ""
+
+#: src/lang.c:1246
+msgid ""
+"\n"
+"# Host & time info used for detecting new groups (don't touch)\n"
+msgstr ""
+
+#: src/lang.c:1247
+msgid "There is no news\n"
+msgstr ""
+
+#: src/lang.c:1248
+msgid "Thread"
+msgstr "áƒœáƒáƒ™áƒáƒ“áƒ˜"
+
+#: src/lang.c:1249
+msgid "Thread Level Commands"
+msgstr ""
+
+#: src/lang.c:1250
+msgid "Thread deselected"
+msgstr ""
+
+#: src/lang.c:1251
+msgid "Thread selected"
+msgstr ""
+
+#: src/lang.c:1252
+#, c-format
+msgid "Thread %4s of %4s"
+msgstr ""
+
+#: src/lang.c:1253
+msgid "Threading articles..."
+msgstr ""
+
+#: src/lang.c:1254
+msgid "Threading by multipart"
+msgstr ""
+
+#: src/lang.c:1256
+msgid "No ALP negotiated."
+msgstr ""
+
+#: src/lang.c:1258
+msgid "<failed to retrieve cipher>"
+msgstr ""
+
+#: src/lang.c:1259
+msgid "<failed to retrieve issuer>"
+msgstr ""
+
+#: src/lang.c:1260
+msgid "<failed to retrieve subject>"
+msgstr ""
+
+#: src/lang.c:1261
+msgid "<failed to retrieve version>"
+msgstr ""
+
+#: src/lang.c:1262
+#, c-format
+msgid "%s handshake done: %s\n"
+msgstr ""
+
+#: src/lang.c:1265
+#, c-format
+msgid "TLS handshake failed: %s (%d)\n"
+msgstr ""
+
+#: src/lang.c:1266
+#, c-format
+msgid "TLS peer verification failed: %s\n"
+msgstr ""
+
+#: src/lang.c:1267
+#, c-format
+msgid "TLS peer verification failed, continuing anyway as requested: %s\n"
+msgstr ""
+
+#: src/lang.c:1268
+msgid "<unable to retrieve status>"
+msgstr ""
+
+#: src/lang.c:1269
+msgid "unexpected certificate verification status!"
+msgstr ""
+
+#: src/lang.c:1272
+#, c-format
+msgid ""
+"TLS peer verification failed: %s.\n"
+"Continuing anyway as requested.\n"
+msgstr ""
+
+#: src/lang.c:1275
+#, c-format
+msgid "TLS handshake done: %s\n"
+msgstr ""
+
+#: src/lang.c:1278
+#, c-format
+msgid "TLS handshake failed: %s\n"
+msgstr ""
+
+#: src/lang.c:1281
+#, c-format
+msgid "Toggled word highlighting %s"
+msgstr ""
+
+#: src/lang.c:1282
+msgid "Toggled rot13 encoding"
+msgstr ""
+
+#: src/lang.c:1283
+#, c-format
+msgid "Toggled German TeX encoding %s"
+msgstr ""
+
+#: src/lang.c:1284
+#, c-format
+msgid "Toggled tab-width to %d"
+msgstr ""
+
+#: src/lang.c:1285
+#, c-format
+msgid "Verbatim handling: %s"
+msgstr ""
+
+#: src/lang.c:1287
+#, c-format
+msgid "%d Trying to dotlock %s"
+msgstr ""
+
+#: src/lang.c:1288
+#, c-format
+msgid "%d Trying to lock %s"
+msgstr ""
+
+#: src/lang.c:1290
+#, c-format
+msgid "%s=help"
+msgstr ""
+
+#: src/lang.c:1292
+msgid "Unlimited"
+msgstr "áƒ¨áƒ”áƒ£áƒ–áƒ¦áƒ£áƒ“áƒáƒ•áƒ˜"
+
+#: src/lang.c:1293
+msgid "Untagged article"
+msgstr ""
+
+#: src/lang.c:1294
+msgid "Untagged thread"
+msgstr ""
+
+#: src/lang.c:1295
+msgid "Enter wildcard unsubscribe pattern> "
+msgstr ""
+
+#: src/lang.c:1296
+#, c-format
+msgid "Error decoding %s : %s"
+msgstr ""
+
+#: src/lang.c:1297
+msgid "No end."
+msgstr ""
+
+#: src/lang.c:1298
+#, c-format
+msgid "%s successfully decoded."
+msgstr ""
+
+#: src/lang.c:1300
+msgid "unchanged"
+msgstr "áƒ¨áƒ”áƒ£áƒªáƒ•áƒšáƒ”áƒšáƒ˜"
+
+#: src/lang.c:1302
+msgid "(unknown)"
+msgstr "(áƒ£áƒªáƒœáƒáƒ‘áƒ˜áƒ)"
+
+#: src/lang.c:1304
+msgid "unknown error"
+msgstr "áƒ£áƒªáƒœáƒáƒ‘áƒ˜ áƒ¨áƒ”áƒªáƒ“áƒáƒ›áƒ"
+
+#: src/lang.c:1306
+#, c-format
+msgid "unsubscribed from %d group"
+msgid_plural "unsubscribed from %d groups"
+msgstr[0] ""
+msgstr[1] ""
+
+#: src/lang.c:1307
+#, c-format
+msgid "Unsubscribed from %s"
+msgstr ""
+
+#: src/lang.c:1308
+msgid "Unsubscribing... "
+msgstr ""
+
+#: src/lang.c:1309
+msgid "Unthreading articles..."
+msgstr ""
+
+#: src/lang.c:1310
+#, c-format
+msgid "Updating %s..."
+msgstr "%s-áƒ˜áƒ¡ áƒ’áƒáƒœáƒáƒ®áƒšáƒ”áƒ‘áƒ..."
+
+#: src/lang.c:1311
+msgid "URL Menu"
+msgstr ""
+
+#: src/lang.c:1312
+msgid "URL Menu Commands"
+msgstr ""
+
+#: src/lang.c:1313
+#, c-format
+msgid "Opening %s"
+msgstr "'%s'-áƒ˜áƒ¡ áƒ’áƒáƒ®áƒ¡áƒœáƒ"
+
+#: src/lang.c:1314
+msgid "Select URL> "
+msgstr ""
+
+#: src/lang.c:1315
+msgid "No URLs in this article"
+msgstr ""
+
+#: src/lang.c:1317
+#, c-format
+msgid "SASL MECHS    : %s\n"
+msgstr ""
+
+#: src/lang.c:1318
+#, c-format
+msgid "SASL MECH used: %s\n"
+msgstr ""
+
+#: src/lang.c:1320
+msgid "  -c       mark all news as read in subscribed newsgroups (batch mode)"
+msgstr ""
+
+#: src/lang.c:1321
+msgid "  -Z       return status indicating if any unread news (batch mode)"
+msgstr ""
+
+#: src/lang.c:1322
+msgid "  -q       don't check for new newsgroups"
+msgstr ""
+
+#: src/lang.c:1323
+msgid "  -X       don't save any files on quit"
+msgstr ""
+
+#: src/lang.c:1324
+msgid "  -d       don't show newsgroup descriptions"
+msgstr ""
+
+#: src/lang.c:1325
+#, c-format
+msgid "  -F file  filter file to use [default=%s]"
+msgstr ""
+
+#: src/lang.c:1326
+msgid "  -G limit get only limit articles/group"
+msgstr ""
+
+#: src/lang.c:1327
+#, c-format
+msgid "  -H       help information about %s"
+msgstr ""
+
+#: src/lang.c:1328
+msgid "  -h       this help message"
+msgstr ""
+
+#: src/lang.c:1329
+msgid "  -i file  import (append) raw proto article to postponed.articles"
+msgstr ""
+
+#: src/lang.c:1330
+#, c-format
+msgid "  -I dir   news index file directory [default=%s]"
+msgstr ""
+
+#: src/lang.c:1332
+msgid "  -L msgid show the message with that Message-ID"
+msgstr ""
+
+#: src/lang.c:1334
+msgid "  -u       update index files (batch mode)"
+msgstr ""
+
+#: src/lang.c:1335
+#, c-format
+msgid "  -m dir   mailbox directory [default=%s]"
+msgstr ""
+
+#: src/lang.c:1336
+#, c-format
+msgid ""
+"\n"
+"Mail bug reports/comments to %s"
+msgstr ""
+
+#: src/lang.c:1337
+msgid "  -N       mail new news to your posts (batch mode)"
+msgstr ""
+
+#: src/lang.c:1338
+msgid "  -M user  mail new news to specified user (batch mode)"
+msgstr ""
+
+#: src/lang.c:1339
+#, c-format
+msgid "  -f file  subscribed to newsgroups file [default=%s]"
+msgstr ""
+
+#: src/lang.c:1341
+#, c-format
+msgid "  -t sec   override nntp_read_timeout_secs setting [default=%d]"
+msgstr ""
+
+#: src/lang.c:1343
+msgid "  -x       no-posting mode"
+msgstr ""
+
+#: src/lang.c:1344
+msgid "  -w       post an article and exit"
+msgstr ""
+
+#: src/lang.c:1345
+msgid "  -o       post all postponed articles and exit"
+msgstr ""
+
+#: src/lang.c:1346
+msgid "  -R       read news saved by -S option"
+msgstr ""
+
+#: src/lang.c:1347
+#, c-format
+msgid "  -s dir   save news directory [default=%s]"
+msgstr ""
+
+#: src/lang.c:1348
+msgid "  -S       save new news for later reading (batch mode)"
+msgstr ""
+
+#: src/lang.c:1349
+msgid "  -z       start if any unread news"
+msgstr ""
+
+#: src/lang.c:1350
+#, c-format
+msgid ""
+"A Usenet reader.\n"
+"\n"
+"Usage: %s [options] [newsgroup[,...]]"
+msgstr ""
+
+#: src/lang.c:1351
+#, c-format
+msgid "  -J file  tinrc file to use [default=%s]"
+msgstr ""
+
+#: src/lang.c:1352
+msgid "  -v       verbose output for batch mode options"
+msgstr ""
+
+#: src/lang.c:1353
+msgid "  -V       print version & date information"
+msgstr ""
+
+#: src/lang.c:1354
+msgid "Use MIME display program for this message?"
+msgstr ""
+
+#: src/lang.c:1355
+#, c-format
+msgid "%s only useful without batch mode operations.%s\n"
+msgstr ""
+
+#: src/lang.c:1356
+#, c-format
+msgid "%s only useful for batch mode operations.%s\n"
+msgstr ""
+
+#: src/lang.c:1357
+#, c-format
+msgid "%s only useful for batch or debug mode operations.%s\n"
+msgstr ""
+
+#: src/lang.c:1358
+#, c-format
+msgid "Useless combination %s and %s. Ignoring %s.%s\n"
+msgstr ""
+
+#: src/lang.c:1359
+msgid "uuencoded file"
+msgstr ""
+
+#: src/lang.c:1360
+msgid "incomplete uuencoded file"
+msgstr ""
+
+#: src/lang.c:1363
+#, c-format
+msgid "Valid not after : %s%s\n"
+msgstr ""
+
+#: src/lang.c:1364
+#, c-format
+msgid "Valid not before: %s%s\n"
+msgstr ""
+
+#: src/lang.c:1365
+msgid " <- NOT YET VALID!"
+msgstr ""
+
+#: src/lang.c:1366
+msgid " <- NO LONGER VALID!"
+msgstr ""
+
+#: src/lang.c:1368
+#, c-format
+msgid "%s %s out of range (%d - %d). Ignored."
+msgstr ""
+
+#: src/lang.c:1369
+#, c-format
+msgid "%s %d out of range (0 - %d). Reset to 0."
+msgstr ""
+
+#: src/lang.c:1370
+msgid "[-- Verbatim block hidden --]"
+msgstr ""
+
+#: src/lang.c:1371
+#, c-format
+msgid "View '%s' (%s/%s)?"
+msgstr ""
+
+#. TRANSLATORS: for nplurals>=3
+#: src/lang.c:1374
+#, c-format
+msgid ""
+"\n"
+"Warning: posting exceeds %d column. Line %d is the first long one:\n"
+"%-*s\n"
+msgid_plural ""
+"\n"
+"Warning: posting exceeds %d columns. Line %d is the first long one:\n"
+"%-*s\n"
+msgstr[0] ""
+msgstr[1] ""
+
+#: src/lang.c:1375
+msgid ""
+"\n"
+"Warning: article unchanged after editing\n"
+msgstr ""
+
+#. TRANSLATORS: do not translate header names like 'Subject:'
+#: src/lang.c:1377
+msgid ""
+"\n"
+"Warning: \"Subject:\" contains only whitespaces.\n"
+msgstr ""
+
+#. TRANSLATORS: do not translate header names like 'Subject:' or 'References:'
+#: src/lang.c:1379
+msgid ""
+"\n"
+"Warning: \"Subject:\" begins with \"Re: \" but there are no \"References:"
+"\".\n"
+msgstr ""
+
+#. TRANSLATORS: do not translate header names like 'Subject:' or 'References:'
+#: src/lang.c:1382
+msgid ""
+"\n"
+"Warning: Article has \"References:\" but \"Subject:\" does not begin\n"
+"         with \"Re: \" and does not contain \"(was:\".\n"
+msgstr ""
+
+#. TRANSLATORS: do not translate header names like 'Subject:'
+#: src/lang.c:1386
+msgid ""
+"\n"
+"Warning: \"Subject:\" contains only \"Re:\".\n"
+msgstr ""
+
+#: src/lang.c:1387
+msgid ""
+"Read carefully!\n"
+"\n"
+"  You are about to cancel an article seemingly written by you. This will "
+"wipe\n"
+"  the article from most  news servers  throughout the world,  but there is "
+"no\n"
+"  guarantee that it will work.\n"
+"\n"
+"This is the article you are about to cancel:\n"
+"\n"
+msgstr ""
+
+#: src/lang.c:1391
+msgid ""
+"\n"
+"Distribution is limited to:\n"
+msgstr ""
+
+#: src/lang.c:1392
+msgid ""
+"\n"
+"Warning: Undesired Distribution \"world\" used.\n"
+msgstr ""
+
+#: src/lang.c:1393
+msgid ""
+"\n"
+"Warning: You are using a non-plain transfer encoding (such as base64 or\n"
+"         quoted-printable) and an external inews program to submit your\n"
+"         article. If a signature is appended by that inews program it will\n"
+"         not be encoded properly.\n"
+msgstr ""
+
+#. TRANSLATORS: for nplurals>=3
+#: src/lang.c:1400
+#, c-format
+msgid ""
+"\n"
+"Line %d is longer than %d octet and should be folded, but encoding\n"
+"is neither set to %s nor to %s.\n"
+msgid_plural ""
+"\n"
+"Line %d is longer than %d octets and should be folded, but encoding\n"
+"is neither set to %s nor to %s.\n"
+msgstr[0] ""
+msgstr[1] ""
+
+#. TRANSLATORS: for nplurals>=3
+#: src/lang.c:1408
+#, c-format
+msgid ""
+"\n"
+"Line %d is longer than %d octet and should be folded, but encoding\n"
+"is set to %s without enabling MIME_BREAK_LONG_LINES or\n"
+"posting doesn't contain any 8-bit chars and thus folding won't happen.\n"
+msgid_plural ""
+"\n"
+"Line %d is longer than %d octets and should be folded, but encoding\n"
+"is set to %s without enabling MIME_BREAK_LONG_LINES or\n"
+"posting doesn't contain any 8-bit chars and thus folding won't happen.\n"
+msgstr[0] ""
+msgstr[1] ""
+
+#. TRANSLATORS: for nplurals>=3
+#: src/lang.c:1417
+#, c-format
+msgid ""
+"\n"
+"Line %d is longer than %d octet and should be folded, but encoding\n"
+"is not set to %s.\n"
+msgid_plural ""
+"\n"
+"Line %d is longer than %d octets and should be folded, but encoding\n"
+"is not set to %s.\n"
+msgstr[0] ""
+msgstr[1] ""
+
+#: src/lang.c:1423
+#, c-format
+msgid ""
+"\n"
+"Warning: \"%s\" in \"%s\" is from a reserved hierarchy!\n"
+msgstr ""
+
+#: src/lang.c:1424
+#, c-format
+msgid ""
+"\n"
+"Warning: Illegal character in '%c' in %s: \"%s\".\n"
+msgstr ""
+
+#: src/lang.c:1425
+#, c-format
+msgid ""
+"\n"
+"Warning: Invalid %s, \"%s\" not allowed.\n"
+msgstr ""
+
+#: src/lang.c:1426
+#, c-format
+msgid ""
+"\n"
+"\n"
+"You are upgrading to tin %s from an earlier version.\n"
+"Some values in your %s file have changed!\n"
+"Read WHATSNEW, etc...\n"
+msgstr ""
+
+#: src/lang.c:1428
+#, c-format
+msgid ""
+"\n"
+"\n"
+"You are downgrading to tin %s from a more recent version!\n"
+"Some values in your %s file may be ignored, others might have changed!\n"
+msgstr ""
+
+#: src/lang.c:1431
+#, c-format
+msgid ""
+"Warning: tin wrote fewer groups to your\n"
+"\t%s\n"
+"than it read at startup. If you didn't unsubscribe from %ld %s during\n"
+"this session this indicates an error and you should backup your %s\n"
+"before you start tin once again!\n"
+msgstr ""
+
+#: src/lang.c:1435
+#, c-format
+msgid ""
+"\n"
+"Warning: manually supplied MIME-header, but \"%s\" is missing.\n"
+msgstr ""
+
+#: src/lang.c:1436
+msgid "Warning: multiple addresses given."
+msgstr ""
+
+#: src/lang.c:1437
+#, c-format
+msgid ""
+"\n"
+"Warning: The article has multiple addresses in \"%s\".\n"
+"         This is at least uncommon.\n"
+msgstr ""
+
+#: src/lang.c:1440
+#, c-format
+msgid ""
+"\n"
+"Warning: With multiple addresses in \"From\", a \"Sender\"-header is\n"
+"         required, but its generation is deactivated by the global\n"
+"         configuration \"disable_sender=ON\" in\n"
+"         \"%s\".\n"
+msgstr ""
+
+#. TRANSLATORS: for nplurals>=3
+#: src/lang.c:1446
+#, c-format
+msgid ""
+"\n"
+"Warning: Found %d '-- \\n' line, this may confuse some people.\n"
+msgid_plural ""
+"\n"
+"Warning: Found %d '-- \\n' lines, this may confuse some people.\n"
+msgstr[0] ""
+msgstr[1] ""
+
+#. TRANSLATORS: for nplurals>=3
+#: src/lang.c:1448
+#, c-format
+msgid "Warning: Only %d out of %d article was saved"
+msgid_plural "Warning: Only %d out of %d articles were saved"
+msgstr[0] ""
+msgstr[1] ""
+
+#. TRANSLATORS: for nplurals>=3
+#: src/lang.c:1450
+#, c-format
+msgid ""
+"\n"
+"Warning: Your signature  is longer than %d line.  Since signatures usually "
+"do\n"
+"         not  transport any  useful information,  they should be as  short "
+"as\n"
+"         possible.\n"
+msgid_plural ""
+"\n"
+"Warning: Your signature  is longer than %d lines.  Since signatures usually "
+"do\n"
+"         not  transport any  useful information,  they should be as  short "
+"as\n"
+"         possible.\n"
+msgstr[0] ""
+msgstr[1] ""
+
+#: src/lang.c:1458
+#, c-format
+msgid ""
+"Warning: this mail address may contain a spamtrap. %s=continue, %s=abort? "
+msgstr ""
+
+#: src/lang.c:1459
+#, c-format
+msgid ""
+"Warning: line %d contains unprintable chars:\n"
+"%s\n"
+msgstr ""
+
+#: src/lang.c:1460
+#, c-format
+msgid ""
+"\n"
+"Warning: uppercase letter in \"%s:\"\n"
+msgstr ""
+
+#: src/lang.c:1461
+msgid ""
+"\n"
+"Warning: Signatures should start with '-- \\n' not with '--\\n'.\n"
+msgstr ""
+
+#: src/lang.c:1462
+msgid "Warning: the group is moderated.\n"
+msgstr ""
+
+#: src/lang.c:1463
+#, c-format
+msgid "Warning: %d of the groups is moderated.\n"
+msgid_plural "Warning: %d of the groups are moderated.\n"
+msgstr[0] ""
+msgstr[1] ""
+
+#: src/lang.c:1464
+msgid "Warning: the group is read only.\n"
+msgstr ""
+
+#: src/lang.c:1465
+#, c-format
+msgid "Warning: %d of the groups is read only.\n"
+msgid_plural "Warning: %d of the groups are read only.\n"
+msgstr[0] ""
+msgstr[1] ""
+
+#: src/lang.c:1466
+msgid "Writing attributes file..."
+msgstr ""
+
+#: src/lang.c:1467
+#, c-format
+msgid "Writing %s\n"
+msgstr ""
+
+#: src/lang.c:1468
+msgid "Writing overview cache..."
+msgstr ""
+
+#: src/lang.c:1470
+#, c-format
+msgid "%4d Response"
+msgid_plural "%4d Responses"
+msgstr[0] ""
+msgstr[1] ""
+
+#: src/lang.c:1472
+msgid "Can't run slrnface: couldn't construct fifo name."
+msgstr ""
+
+#: src/lang.c:1473
+#, c-format
+msgid "Can't run slrnface: failed to create %s"
+msgstr ""
+
+#: src/lang.c:1474
+#, c-format
+msgid "Slrnface abnormally exited, code %d."
+msgstr ""
+
+#: src/lang.c:1475
+#, c-format
+msgid "Slrnface failed: %s."
+msgstr ""
+
+#: src/lang.c:1477
+#, c-format
+msgid "Can't run slrnface: Environment variable %s not found."
+msgstr ""
+
+#: src/lang.c:1479
+msgid "Can't run slrnface: Not running in an xterm."
+msgstr ""
+
+#: src/lang.c:1482
+msgid "couldn't connect to display"
+msgstr ""
+
+#: src/lang.c:1483
+msgid "can't open FIFO"
+msgstr ""
+
+#: src/lang.c:1484
+msgid "executable not found"
+msgstr ""
+
+#: src/lang.c:1485
+msgid "fork() failed"
+msgstr ""
+
+#: src/lang.c:1486
+msgid "couldn't find controlling terminal"
+msgstr ""
+
+#: src/lang.c:1487
+msgid "terminal doesn't export width and height"
+msgstr ""
+
+#: src/lang.c:1488
+msgid "WINDOWID not found in environment"
+msgstr ""
+
+#: src/lang.c:1489
+msgid ""
+"This directory is used to create named pipes for communication between\n"
+"slrnface and its parent process. It should normally be empty because\n"
+"the pipe is deleted right after it has been opened by both processes.\n"
+"\n"
+"File names generated by slrnface have the form \"hostname.pid\". It is\n"
+"probably an error if they linger here longer than a fraction of a second.\n"
+"\n"
+"However, if the directory is mounted from an NFS server, you might see\n"
+"special files created by your NFS server while slrnface is running.\n"
+"Do not try to remove them.\n"
+msgstr ""
+
+#. TRANSLATORS: do not translate header names like 'Xref:'
+#: src/lang.c:1502
+msgid "Xref: line (case insensitive)"
+msgstr ""
+
+#: src/lang.c:1504
+#, c-format
+msgid "Added %d group"
+msgid_plural "Added %d groups"
+msgstr[0] ""
+msgstr[1] ""
+
+#: src/lang.c:1505
+msgid "No unsubscribed groups to show"
+msgstr ""
+
+#: src/lang.c:1506
+msgid "Showing subscribed to groups only"
+msgstr ""
+
+#: src/lang.c:1507
+msgid "yenc file"
+msgstr ""
+
+#: src/lang.c:1508
+msgid "corrupt yenc"
+msgstr ""
+
+#: src/lang.c:1509
+#, c-format
+msgid "crc checksum %s"
+msgstr ""
+
+#: src/lang.c:1510
+msgid "incomplete yenc"
+msgstr ""
+
+#: src/lang.c:1511
+#, c-format
+msgid "part %s"
+msgstr ""
+
+#: src/lang.c:1512
+#, c-format
+msgid "part size %s"
+msgstr ""
+
+#: src/lang.c:1513
+msgid "partial yenc"
+msgstr ""
+
+#: src/lang.c:1514
+#, c-format
+msgid "total parts %s"
+msgstr ""
+
+#: src/lang.c:1515
+#, c-format
+msgid "total size %s"
+msgstr ""
+
+#: src/lang.c:1516
+msgid "Yes "
+msgstr ""
+
+#: src/lang.c:1517
+msgid "You have mail"
+msgstr ""
+
+#: src/lang.c:1522
+#, c-format
+msgid ""
+"\n"
+"Warning: Posting is in %s and contains characters which are not\n"
+"         in your selected MM_NETWORK_CHARSET: %s.\n"
+"         These characters will be replaced by '?' if you post this\n"
+"         article unchanged. To avoid garbling your article please either\n"
+"         edit it and remove those characters or change the setting of\n"
+"         MM_NETWORK_CHARSET to a suitable value for your posting via the\n"
+"         M)enu option.\n"
+msgstr ""
+
+#: src/lang.c:1533
+msgid "  -D mode  debug mode"
+msgstr ""
+
+#: src/lang.c:1537
+msgid ""
+"Read carefully!\n"
+"\n"
+"  You are about to cancel an article seemingly not written by you.  This "
+"will\n"
+"  wipe the article from lots of news servers throughout the world;\n"
+"  Usenet's majority  considers this  rather inappropriate,  to say the "
+"least.\n"
+"  Only press 'd'  if you are  absolutely positive  that you are ready to "
+"take\n"
+"  the rap.\n"
+"\n"
+"This is the article you are about to cancel:\n"
+"\n"
+msgstr ""
+
+#: src/lang.c:1546
+msgid "toggle color"
+msgstr ""
+
+#: src/lang.c:1547
+msgid ""
+"# Changing colors of several screen parts\n"
+"# Possible values are:\n"
+"#  -1 = default (white for foreground and black for background)\n"
+"#   0 = black\n"
+"#   1 = red\n"
+"#   2 = green\n"
+"#   3 = brown\n"
+"#   4 = blue\n"
+"#   5 = pink\n"
+"#   6 = cyan\n"
+"#   7 = white\n"
+"# These are *only* for foreground:\n"
+"#   8 = gray\n"
+"#   9 = light red\n"
+"#  10 = light green\n"
+"#  11 = yellow\n"
+"#  12 = light blue\n"
+"#  13 = light pink\n"
+"#  14 = light cyan\n"
+"#  15 = light white\n"
+"\n"
+msgstr ""
+
+#: src/lang.c:1567
+msgid "  -a       toggle color flag"
+msgstr ""
+
+#: src/lang.c:1571
+msgid ""
+"\n"
+"Error: Followup-To set to more than one newsgroup!\n"
+msgstr ""
+
+#. TRANSLATORS: for nplurals>=3
+#: src/lang.c:1573
+#, c-format
+msgid ""
+"\n"
+"Error: cross-posting to %d newsgroup and no Followup-To line!\n"
+msgid_plural ""
+"\n"
+"Error: cross-posting to %d newsgroups and no Followup-To line!\n"
+msgstr[0] ""
+msgstr[1] ""
+
+#: src/lang.c:1574
+#, c-format
+msgid ""
+"\n"
+"Error: \"%s\" is not a valid newsgroup!\n"
+msgstr ""
+
+#: src/lang.c:1576
+msgid ""
+"\n"
+"Warning: Followup-To set to more than one newsgroup!\n"
+msgstr ""
+
+#. TRANSLATORS: for nplurals>=3
+#: src/lang.c:1578
+#, c-format
+msgid ""
+"\n"
+"Warning: cross-posting to %d newsgroup and no Followup-To line!\n"
+msgid_plural ""
+"\n"
+"Warning: cross-posting to %d newsgroups and no Followup-To line!\n"
+msgstr[0] ""
+msgstr[1] ""
+
+#: src/lang.c:1579
+#, c-format
+msgid ""
+"\n"
+"Warning: \"%s\" is not in your newsrc,\n"
+"it may be invalid at this site!\n"
+msgstr ""
+
+#: src/lang.c:1580
+#, c-format
+msgid ""
+"\n"
+"Warning: \"%s\" is not a valid newsgroup at this site!\n"
+msgstr ""
+
+#: src/lang.c:1584
+#, c-format
+msgid "%c  %s\t Warning: Group renamed to %s!\n"
+msgstr ""
+
+#: src/lang.c:1586
+#, c-format
+msgid "%c  %s\t Error: Group renamed to %s!\n"
+msgstr ""
+
+#: src/lang.c:1590
+#, c-format
+msgid "%d files successfully written from %d articles. %d %s occurred."
+msgstr ""
+
+#: src/lang.c:1591
+msgid "Missing parts."
+msgstr ""
+
+#: src/lang.c:1592
+msgid "No beginning."
+msgstr ""
+
+#: src/lang.c:1593
+msgid "No data."
+msgstr "áƒ›áƒáƒœáƒáƒªáƒ”áƒ›áƒ”áƒ‘áƒ˜áƒ¡ áƒ’áƒáƒ áƒ”áƒ¨áƒ”."
+
+#: src/lang.c:1594
+msgid "Unknown error."
+msgstr "áƒ£áƒªáƒœáƒáƒ‘áƒ˜ áƒ¨áƒ”áƒªáƒ“áƒáƒ›áƒ."
+
+#: src/lang.c:1598
+#, c-format
+msgid "Reading mail active file: %s"
+msgstr ""
+
+#: src/lang.c:1599
+#, c-format
+msgid "Reading mailgroups file: %s"
+msgstr ""
+
+#: src/lang.c:1603
+msgid "perform PGP operations on article"
+msgstr ""
+
+#: src/lang.c:1604
+msgid "Add key to public keyring?"
+msgid_plural "Add keys to public keyring?"
+msgstr[0] ""
+msgstr[1] ""
+
+#: src/lang.c:1605
+#, c-format
+msgid "%s=encrypt, %s=sign, %s=both, %s=quit: "
+msgstr ""
+
+#: src/lang.c:1606
+#, c-format
+msgid "%s=sign, %s=sign & include public key, %s=quit: "
+msgstr ""
+
+#: src/lang.c:1607
+#, c-format
+msgid "PGP has not been set up (can't open %s)"
+msgstr ""
+
+#: src/lang.c:1608
+msgid "Article not signed and no public keys found"
+msgstr ""
+
+#: src/lang.c:1610
+#, c-format
+msgid "%s=quit, %s=edit, %s=ispell, %s=pgp, %s=menu, %s=post, %s=postpone: "
+msgstr ""
+
+#: src/lang.c:1611
+#, c-format
+msgid "%s=quit, %s=edit, %s=ispell, %s=pgp, %s=send [%%s]: "
+msgstr ""
+
+#: src/lang.c:1612
+#, c-format
+msgid ""
+"%s=quit, %s=edit, %s=ispell, %s=pgp, %s=menu, %s=post, %s=postpone [%%s]: "
+msgstr ""
+
+#: src/lang.c:1614
+#, c-format
+msgid "%s=quit, %s=edit, %s=pgp, %s=menu, %s=post, %s=postpone: "
+msgstr ""
+
+#: src/lang.c:1615
+#, c-format
+msgid "%s=quit, %s=edit, %s=pgp, %s=send [%%s]: "
+msgstr ""
+
+#: src/lang.c:1616
+#, c-format
+msgid "%s=quit, %s=edit, %s=pgp, %s=menu, %s=post, %s=postpone [%%s]: "
+msgstr ""
+
+#: src/lang.c:1620
+#, c-format
+msgid "%s=quit, %s=edit, %s=ispell, %s=menu, %s=post, %s=postpone: "
+msgstr ""
+
+#: src/lang.c:1621
+#, c-format
+msgid "%s=quit, %s=edit, %s=ispell, %s=send [%%s]: "
+msgstr ""
+
+#: src/lang.c:1622
+#, c-format
+msgid "%s=quit, %s=edit, %s=ispell, %s=menu, %s=post, %s=postpone [%%s]: "
+msgstr ""
+
+#: src/lang.c:1624
+#, c-format
+msgid "%s=quit, %s=edit, %s=menu, %s=post, %s=postpone: "
+msgstr ""
+
+#: src/lang.c:1625
+#, c-format
+msgid "%s=quit, %s=edit, %s=send [%%s]: "
+msgstr ""
+
+#: src/lang.c:1626
+#, c-format
+msgid "%s=quit, %s=edit, %s=menu, %s=post, %s=postpone [%%s]: "
+msgstr ""
+
+#: src/lang.c:1630
+#, c-format
+msgid "%s argument is not numeric: %s"
+msgstr ""
+
+#: src/lang.c:1633
+msgid "Try cache_overview_files to speed up things.\n"
+msgstr ""
+
+#: src/lang.c:1634
+msgid "Tin will use local index files instead.\n"
+msgstr ""
+
+#: src/lang.c:1635
+msgid "Cannot find NNTP server name"
+msgstr ""
+
+#: src/lang.c:1636
+msgid "CAPABILITIES did not announce READER"
+msgstr ""
+
+#: src/lang.c:1637
+#, c-format
+msgid "Connecting to %s:%u..."
+msgstr ""
+
+#: src/lang.c:1638
+msgid "NNTP connection error. Exiting..."
+msgstr ""
+
+#. TODO: plural-forms
+#: src/lang.c:1640
+#, c-format
+msgid "NNTP connection error: nntp_read_timeout_secs %d elapsed. Exiting..."
+msgstr ""
+
+#: src/lang.c:1641
+#, c-format
+msgid "DISABLED CMDS.: %s\n"
+msgstr ""
+
+#: src/lang.c:1642
+msgid "Disconnecting from server..."
+msgstr ""
+
+#: src/lang.c:1643
+#, c-format
+msgid "Failed to connect to NNTP server %s. Exiting..."
+msgstr ""
+
+#: src/lang.c:1644
+msgid "205  Closing connection"
+msgstr ""
+
+#: src/lang.c:1645
+msgid "Your server does not support the NNTP XOVER or OVER command.\n"
+msgstr ""
+
+#: src/lang.c:1646
+#, c-format
+msgid "Port isn't numeric: %s:%s\n"
+msgstr ""
+
+#: src/lang.c:1648
+#, c-format
+msgid "Port in %s isn't numeric: %s:%s\n"
+msgstr ""
+
+#: src/lang.c:1649
+#, c-format
+msgid "reconnect (%d) limit %d reached, giving up."
+msgstr ""
+
+#: src/lang.c:1651
+msgid "Connection to news server has timed out. Reconnect?"
+msgstr ""
+
+#: src/lang.c:1652
+#, c-format
+msgid ""
+"Put the server name in the file %s,\n"
+"or set the environment variable NNTPSERVER"
+msgstr ""
+
+#: src/lang.c:1654
+msgid "Continuing..."
+msgstr ""
+
+#: src/lang.c:1655
+msgid "Read timeout from server - quit tin?"
+msgstr ""
+
+#: src/lang.c:1656
+msgid "  -C       try COMPRESS NNTP extension"
+msgstr ""
+
+#: src/lang.c:1658
+msgid "  -A       force authentication on connect"
+msgstr ""
+
+#: src/lang.c:1659
+#, c-format
+msgid "  -g serv  read news from NNTP server serv [default=%s]"
+msgstr ""
+
+#: src/lang.c:1660
+#, c-format
+msgid "  -p port  use port as NNTP port [default=%d]"
+msgstr ""
+
+#: src/lang.c:1662
+msgid "  -k       skip verification for NNTPS"
+msgstr ""
+
+#: src/lang.c:1663
+msgid "  -T       enable NNTPS"
+msgstr ""
+
+#: src/lang.c:1665
+msgid "  -Q       quick start. Same as -dnq"
+msgstr ""
+
+#: src/lang.c:1666
+msgid "  -r       read news remotely from default NNTP server"
+msgstr ""
+
+#: src/lang.c:1667
+msgid "  -l       use only LIST instead of GROUP (-n) command"
+msgstr ""
+
+#: src/lang.c:1668
+msgid "  -n       only read subscribed .newsrc groups from NNTP server"
+msgstr ""
+
+#: src/lang.c:1670
+msgid "  -4       force connecting via IPv4"
+msgstr ""
+
+#: src/lang.c:1671
+msgid "  -6       force connecting via IPv6"
+msgstr ""
+
+#: src/lang.c:1672
+msgid ""
+"\n"
+"socket or connect problem\n"
+msgstr ""
+
+#: src/lang.c:1674
+#, c-format
+msgid ""
+"\n"
+"Connection to %s: "
+msgstr ""
+
+#: src/lang.c:1675
+msgid "Giving up...\n"
+msgstr ""
+
+#: src/lang.c:1677
+#, c-format
+msgid "%s/tcp: Unknown service.\n"
+msgstr ""
+
+#: src/lang.c:1680
+msgid ""
+"Your server does not have Xref: in its XOVER information.\n"
+"Tin will try to use XHDR XREF instead (slows down things a bit).\n"
+msgstr ""
+
+#: src/lang.c:1683
+#, c-format
+msgid "Can't open %s. Try %s -r to read news via NNTP."
+msgstr ""
+
+#: src/lang.c:1686
+msgid "  -Q       quick start. Same as -dq"
+msgstr ""
+
+#: src/lang.c:1687
+msgid "  -l       read only active file instead of scanning spool (-n) command"
+msgstr ""
+
+#: src/lang.c:1688
+msgid "  -n       only read subscribed .newsrc groups from spool"
+msgstr ""
+
+#: src/lang.c:1689
+msgid "Your server does not have Xref: in its NOV-files.\n"
+msgstr ""
+
+#: src/lang.c:1693
+msgid "Posting using external inews failed. Use built in inews instead?"
+msgstr ""
+
+#: src/lang.c:1694
+msgid "It worked! Should I always use my built in inews from now on?"
+msgstr ""
+
+#: src/lang.c:1698
+#, c-format
+msgid "%d article printed"
+msgid_plural "%d articles printed"
+msgstr[0] ""
+msgstr[1] ""
+
+#: src/lang.c:1699
+msgid "output article/thread/hot/pattern/tagged articles to printer"
+msgstr ""
+
+#: src/lang.c:1700
+msgid "Print"
+msgstr "áƒ‘áƒ”áƒ­áƒ“áƒ•áƒ"
+
+#: src/lang.c:1701
+msgid "Printing..."
+msgstr "áƒ“áƒáƒ‘áƒ”áƒ­áƒ“áƒ•áƒ..."
+
+#: src/lang.c:1705
+#, c-format
+msgid "%d article piped to \"%s\""
+msgid_plural "%d articles piped to \"%s\""
+msgstr[0] ""
+msgstr[1] ""
+
+#: src/lang.c:1706
+msgid "pipe article/thread/hot/pattern/tagged articles into command"
+msgstr ""
+
+#: src/lang.c:1707
+msgid "No command"
+msgstr "áƒ‘áƒ áƒ«áƒáƒœáƒ”áƒ‘áƒ áƒ•áƒ”áƒ  áƒ•áƒ˜áƒžáƒáƒ•áƒ”"
+
+#: src/lang.c:1708
+msgid "Pipe"
+msgstr "áƒ¤áƒáƒ˜áƒ¤áƒ˜"
+
+#: src/lang.c:1709
+#, c-format
+msgid "Pipe to command [%.*s]> "
+msgstr ""
+
+#: src/lang.c:1710
+msgid "Piping..."
+msgstr ""
+
+#: src/lang.c:1712
+msgid "Piping not enabled."
+msgstr ""
+
+#: src/lang.c:1716
+#, c-format
+msgid ""
+"\n"
+"Error: The \"%s:\" line has spaces  in it that MUST be removed.\n"
+"       The only allowable  space is the one  separating the colon (:)\n"
+"       from  the  contents.  Use a  comma  (,)  to separate  multiple\n"
+"       newsgroup names.\n"
+msgstr ""
+
+#: src/lang.c:1721
+#, c-format
+msgid ""
+"\n"
+"Error: The \"%s:\" line is  continued in  the next line.  Since\n"
+"       the line  may not  contain  whitespace,  this is  not allowed.\n"
+"       Please write all newsgroups into a single line.\n"
+msgstr ""
+
+#: src/lang.c:1726
+#, c-format
+msgid ""
+"\n"
+"Warning: The \"%s:\" line is continued in the next line.\n"
+"         This is a very new feature and may not be accepted by all servers.\n"
+"         To avoid trouble please write all newsgroups into a single line.\n"
+msgstr ""
+
+#: src/lang.c:1730
+#, c-format
+msgid ""
+"\n"
+"Warning: The \"%s:\" line has spaces in it that SHOULD be removed.\n"
+msgstr ""
+
+#: src/lang.c:1734
+#, c-format
+msgid ""
+"\n"
+"Warning: \"%s\" should not be folded.\n"
+msgstr ""
+
+#: src/lang.c:1735
+#, c-format
+msgid ""
+"\n"
+"Warning: header in line %d starts with unusual character '%c':\n"
+"%s\n"
+msgstr ""
+
+#: src/lang.c:1736
+#, c-format
+msgid ""
+"\n"
+"Warning: Element \"%s\" in %s is too short.\n"
+msgstr ""
+
+#: src/lang.c:1737
+#, c-format
+msgid ""
+"\n"
+"Warning: posted and mailed not supported,\n"
+"         \"To: %s\" ignored.\n"
+msgstr ""
+
+#: src/lang.c:1740
+msgid ""
+"\n"
+"  If your article contains quoted text  please take some time to pare it "
+"down\n"
+"  to just the  key points to which you are  responding,  or people will "
+"think\n"
+"  you are a dweeb!  Many people have the habit of skipping any article  "
+"whose\n"
+"  first page is largely  quoted material.  Format your article to fit in "
+"less\n"
+"  then 80 chars,  since that's the conventional size  (72 is a good choice "
+"as\n"
+"  it allows quoting without exceeding the limit).  If your lines are too "
+"long\n"
+"  they'll wrap  around  ugly and  people won't  read what you  write.  If "
+"you\n"
+"  aren't  careful  and considerate  in  formatting  your posting, people  "
+"are\n"
+"  likely to ignore it completely.  It's a crowded net out there.\n"
+msgstr ""
+
+#: src/lang.c:1753
+msgid "shell escape"
+msgstr ""
+
+#: src/lang.c:1754
+#, c-format
+msgid "Shell Command (%s)"
+msgstr ""
+
+#: src/lang.c:1755
+#, c-format
+msgid "Enter shell command [%s]> "
+msgstr ""
+
+#: src/lang.c:1759
+#, c-format
+msgid "%s: Can't get entry for TERM\n"
+msgstr ""
+
+#: src/lang.c:1763
+#, c-format
+msgid "Group %.*s ('q' to quit)..."
+msgstr ""
+
+#: src/lang.c:1765
+#, c-format
+msgid "Group %.*s..."
+msgstr ""
+
+#: src/lang.c:1769
+msgid "Server unavailable\n"
+msgstr ""
+
+#: src/lang.c:1775
+#, c-format
+msgid ""
+"%s=pipe; %s=mail; %s=print; %s=quit; %s=toggle all/unread; %s=save; %s=tag; "
+"%s=post"
+msgstr ""
+
+#: src/lang.c:1776
+#, c-format
+msgid ""
+"%s=pipe; %s=mail; %s=print; %s=quit; %s=reply mail; %s=save; %s=tag; %s=post"
+msgstr ""
+
+#: src/lang.c:1778
+#, c-format
+msgid ""
+"%s=mail; %s=print; %s=quit; %s=toggle all/unread; %s=save; %s=tag; %s=post"
+msgstr ""
+
+#: src/lang.c:1779
+#, c-format
+msgid "%s=mail; %s=print; %s=quit; %s=reply mail; %s=save; %s=tag; %s=post"
+msgstr ""
+
+#: src/lang.c:1783
+#, c-format
+msgid ""
+"%s=pipe; %s=mail; %s=quit; %s=toggle all/unread; %s=save; %s=tag; %s=post"
+msgstr ""
+
+#: src/lang.c:1784
+#, c-format
+msgid "%s=pipe; %s=mail; %s=quit; %s=reply mail; %s=save; %s=tag; %s=post"
+msgstr ""
+
+#: src/lang.c:1786
+#, c-format
+msgid "%s=mail; %s=quit; %s=toggle all/unread; %s=save; %s=tag; %s=post"
+msgstr ""
+
+#: src/lang.c:1787
+#, c-format
+msgid "%s=mail; %s=quit; %s=reply mail; %s=save; %s=tag; %s=post"
+msgstr ""
+
+#: src/lang.c:1793
+msgid "Terminal does not support color"
+msgstr ""
+
+#: src/lang.c:1798
+#, c-format
+msgid "Trying %s"
+msgstr ""
+
+#: src/lang.c:1813
+msgid "Subject"
+msgstr "áƒ—áƒ”áƒ›áƒ"
+
+#: src/lang.c:1814
+msgid "References"
+msgstr "áƒ›áƒ˜áƒ›áƒáƒ áƒ—áƒ•áƒ”áƒ‘áƒ˜"
+
+#: src/lang.c:1815
+msgid "Both Subject and References"
+msgstr ""
+
+#: src/lang.c:1816
+msgid "Multipart Subject"
+msgstr ""
+
+#: src/lang.c:1817
+msgid "Percentage Match"
+msgstr ""
+
+#: src/lang.c:1830 src/lang.c:1912 src/lang.c:2069 src/lang.c:2084
+msgid "Nothing"
+msgstr "áƒáƒ áƒáƒ¤áƒ”áƒ áƒ˜"
+
+#: src/lang.c:1831
+msgid "Complete UU/YENC"
+msgstr ""
+
+#: src/lang.c:1832
+msgid "Any UU/YENC"
+msgstr ""
+
+#: src/lang.c:1834
+msgid "Inline PGP"
+msgstr ""
+
+#: src/lang.c:1835
+msgid "Complete UU/YENC & Inline PGP"
+msgstr ""
+
+#: src/lang.c:1836
+msgid "Any UU/YENC & Inline PGP"
+msgstr ""
+
+#: src/lang.c:1838
+msgid "Shar"
+msgstr ""
+
+#: src/lang.c:1839
+msgid "Complete UU/YENC & Shar"
+msgstr ""
+
+#: src/lang.c:1840
+msgid "Any UU/YENC & Shar"
+msgstr ""
+
+#: src/lang.c:1842
+msgid "Inline PGP & Shar"
+msgstr ""
+
+#: src/lang.c:1843
+msgid "Complete UU/YENC & PGP & Shar"
+msgstr ""
+
+#: src/lang.c:1844
+msgid "Hide all"
+msgstr "áƒ§áƒ•áƒ”áƒšáƒáƒ¡ áƒ“áƒáƒ›áƒáƒšáƒ•áƒ"
+
+#: src/lang.c:1854
+msgid "Address"
+msgstr "áƒ›áƒ˜áƒ¡áƒáƒ›áƒáƒ áƒ—áƒ˜"
+
+#: src/lang.c:1855
+msgid "Full Name"
+msgstr "áƒ¡áƒ áƒ£áƒšáƒ˜ áƒ¡áƒáƒ®áƒ”áƒšáƒ˜"
+
+#: src/lang.c:1856
+msgid "Address and Name"
+msgstr ""
+
+#: src/lang.c:1864
+msgid "Max"
+msgstr "áƒ›áƒáƒ¥áƒ¡"
+
+#: src/lang.c:1865
+msgid "Sum"
+msgstr "áƒ¯áƒáƒ›áƒ˜"
+
+#: src/lang.c:1866
+msgid "Average"
+msgstr "áƒ¡áƒáƒ¨áƒ£áƒáƒšáƒ"
+
+#: src/lang.c:1876 src/lang.c:1896
+msgid "Black"
+msgstr "áƒ¨áƒáƒ•áƒ˜"
+
+#: src/lang.c:1877 src/lang.c:1897
+msgid "Red"
+msgstr "áƒ¬áƒ˜áƒ—áƒ”áƒšáƒ˜"
+
+#: src/lang.c:1878 src/lang.c:1898
+msgid "Green"
+msgstr "áƒ›áƒ¬áƒ•áƒáƒœáƒ”"
+
+#: src/lang.c:1879 src/lang.c:1899
+msgid "Brown"
+msgstr "áƒ§áƒáƒ•áƒ˜áƒ¡áƒ¤áƒ”áƒ áƒ˜"
+
+#: src/lang.c:1880 src/lang.c:1900
+msgid "Blue"
+msgstr "áƒšáƒ£áƒ áƒ¯áƒ˜"
+
+#: src/lang.c:1881 src/lang.c:1901
+msgid "Pink"
+msgstr "áƒ•áƒáƒ áƒ“áƒ˜áƒ¡áƒ¤áƒ”áƒ áƒ˜"
+
+#: src/lang.c:1882 src/lang.c:1902
+msgid "Cyan"
+msgstr "áƒªáƒ˜áƒ¡áƒ¤áƒ”áƒ áƒ˜"
+
+#: src/lang.c:1883 src/lang.c:1903
+msgid "White"
+msgstr "áƒ—áƒ”áƒ—áƒ áƒ˜"
+
+#: src/lang.c:1884
+msgid "Gray"
+msgstr "áƒœáƒáƒªáƒ áƒ˜áƒ¡áƒ¤áƒ”áƒ áƒ˜"
+
+#: src/lang.c:1885
+msgid "Light Red"
+msgstr "áƒ¦áƒ˜áƒ áƒ¬áƒ˜áƒ—áƒ”áƒšáƒ˜"
+
+#: src/lang.c:1886
+msgid "Light Green"
+msgstr "áƒ¦áƒ˜áƒ áƒ›áƒ¬áƒ•áƒáƒœáƒ”"
+
+#: src/lang.c:1887
+msgid "Yellow"
+msgstr "áƒ§áƒ•áƒ˜áƒ—áƒ”áƒšáƒ˜"
+
+#: src/lang.c:1888
+msgid "Light Blue"
+msgstr "áƒ¦áƒ˜áƒ áƒšáƒ£áƒ áƒ¯áƒ˜"
+
+#: src/lang.c:1889
+msgid "Light Pink"
+msgstr ""
+
+#: src/lang.c:1890
+msgid "Light Cyan"
+msgstr "áƒ¦áƒ˜áƒ áƒªáƒ˜áƒ¡áƒ¤áƒ”áƒ áƒ˜"
+
+#: src/lang.c:1891
+msgid "Light White"
+msgstr ""
+
+#: src/lang.c:1914
+msgid "Space"
+msgstr "áƒ°áƒáƒ áƒ”"
+
+#: src/lang.c:1922
+msgid "Normal"
+msgstr "áƒœáƒáƒ áƒ›áƒáƒšáƒ£áƒ áƒ˜"
+
+#: src/lang.c:1923
+msgid "Best highlighting"
+msgstr ""
+
+#: src/lang.c:1924
+msgid "Underline"
+msgstr "áƒ®áƒáƒ–áƒ’áƒáƒ¡áƒ›áƒ£áƒšáƒ˜"
+
+#: src/lang.c:1925
+msgid "Reverse video"
+msgstr ""
+
+#: src/lang.c:1926
+msgid "Blinking"
+msgstr "áƒªáƒ˜áƒ›áƒªáƒ˜áƒ›áƒ˜"
+
+#: src/lang.c:1927
+msgid "Half bright"
+msgstr ""
+
+#: src/lang.c:1928
+msgid "Bold"
+msgstr "áƒ¡áƒ¥áƒ”áƒšáƒ˜"
+
+#: src/lang.c:1934 src/lang.c:2061 src/lang.c:2165
+msgid "No"
+msgstr ""
+
+#: src/lang.c:1935
+msgid "Cc"
+msgstr "áƒáƒ¡áƒšáƒ˜"
+
+#: src/lang.c:1936
+msgid "Bcc"
+msgstr "áƒ¤áƒáƒ áƒ£áƒšáƒ˜áƒáƒ¡áƒšáƒ˜"
+
+#: src/lang.c:1937
+msgid "Cc and Bcc"
+msgstr ""
+
+#: src/lang.c:1954 src/lang.c:1967
+msgid "none"
+msgstr "áƒáƒ áƒªáƒ”áƒ áƒ—áƒ˜"
+
+#: src/lang.c:1955
+msgid "commands"
+msgstr "áƒ‘áƒ áƒ«áƒáƒœáƒ”áƒ‘áƒ”áƒ‘áƒ˜"
+
+#: src/lang.c:1956
+msgid "select"
+msgstr "áƒáƒ áƒ©áƒ”áƒ•áƒ"
+
+#: src/lang.c:1958
+msgid "commands & quit"
+msgstr ""
+
+#: src/lang.c:1959
+msgid "commands & select"
+msgstr ""
+
+#: src/lang.c:1960
+msgid "quit & select"
+msgstr ""
+
+#: src/lang.c:1961
+msgid "commands & quit & select"
+msgstr ""
+
+#: src/lang.c:1968
+msgid "PageDown"
+msgstr "PageDown"
+
+#: src/lang.c:1969
+msgid "PageNextUnread"
+msgstr ""
+
+#: src/lang.c:1970
+msgid "PageDown or PageNextUnread"
+msgstr ""
+
+#: src/lang.c:1977
+msgid "Subject: (case sensitive)"
+msgstr ""
+
+#: src/lang.c:1978
+msgid "Subject: (ignore case)"
+msgstr ""
+
+#: src/lang.c:1979
+msgid "From: (case sensitive)"
+msgstr ""
+
+#: src/lang.c:1980
+msgid "From: (ignore case)"
+msgstr ""
+
+#: src/lang.c:1981
+msgid "Msg-ID: & full References: line"
+msgstr ""
+
+#: src/lang.c:1982
+msgid "Msg-ID: & last References: only"
+msgstr ""
+
+#: src/lang.c:1983
+msgid "Message-ID: entry only"
+msgstr ""
+
+#: src/lang.c:1984
+msgid "Lines:"
+msgstr "áƒ®áƒáƒ–áƒ”áƒ‘áƒ˜:"
+
+#: src/lang.c:1990
+msgid "Don't trim article body"
+msgstr ""
+
+#: src/lang.c:1991
+msgid "Skip leading blank lines"
+msgstr ""
+
+#: src/lang.c:1992
+msgid "Skip trailing blank lines"
+msgstr ""
+
+#: src/lang.c:1993
+msgid "Skip leading and trailing blank l."
+msgstr ""
+
+#: src/lang.c:1994
+msgid "Compact multiple between text"
+msgstr ""
+
+#: src/lang.c:1995
+msgid "Compact multiple and skip leading"
+msgstr ""
+
+#: src/lang.c:1996
+msgid "Compact multiple and skip trailing"
+msgstr ""
+
+#: src/lang.c:1997
+msgid "Compact mltpl., skip lead. & trai."
+msgstr ""
+
+#: src/lang.c:2004
+msgid "Don't use UTF-8 characters"
+msgstr ""
+
+#: src/lang.c:2005
+msgid "for ellipsis"
+msgstr ""
+
+#: src/lang.c:2006
+msgid "for indicator and tree"
+msgstr ""
+
+#: src/lang.c:2007
+msgid "for ..., indicator and tree"
+msgstr ""
+
+#: src/lang.c:2014
+msgid "Don't detect verbatim blocks"
+msgstr ""
+
+#: src/lang.c:2015
+msgid "Detect and show verbatim blocks"
+msgstr ""
+
+#: src/lang.c:2016
+msgid "Detect, hide begin and end marks"
+msgstr ""
+
+#: src/lang.c:2017
+msgid "Don't show verbatim blocks"
+msgstr ""
+
+#: src/lang.c:2023
+msgid "Don't show help or mail sign"
+msgstr ""
+
+#: src/lang.c:2024
+msgid "Show only help sign"
+msgstr ""
+
+#: src/lang.c:2025
+msgid "Show only mail sign if new mail"
+msgstr ""
+
+#: src/lang.c:2026
+msgid "Show mail if new mail else help s."
+msgstr ""
+
+#: src/lang.c:2062
+msgid "Shell archive"
+msgstr ""
+
+#: src/lang.c:2063
+msgid "Yes"
+msgstr "áƒ“áƒ˜áƒáƒ®"
+
+#: src/lang.c:2070
+msgid "Subject: (descending)"
+msgstr ""
+
+#: src/lang.c:2071
+msgid "Subject: (ascending)"
+msgstr ""
+
+#: src/lang.c:2072
+msgid "From: (descending)"
+msgstr ""
+
+#: src/lang.c:2073
+msgid "From: (ascending)"
+msgstr ""
+
+#: src/lang.c:2074
+msgid "Date: (descending)"
+msgstr ""
+
+#: src/lang.c:2075
+msgid "Date: (ascending)"
+msgstr ""
+
+#: src/lang.c:2076 src/lang.c:2085
+msgid "Score (descending)"
+msgstr ""
+
+#: src/lang.c:2077 src/lang.c:2086
+msgid "Score (ascending)"
+msgstr ""
+
+#: src/lang.c:2078
+msgid "Lines: (descending)"
+msgstr ""
+
+#: src/lang.c:2079
+msgid "Lines: (ascending)"
+msgstr ""
+
+#: src/lang.c:2087
+msgid "Last posting date (descending)"
+msgstr ""
+
+#: src/lang.c:2088
+msgid "Last posting date (ascending)"
+msgstr ""
+
+#: src/lang.c:2094
+msgid "Quick-sort"
+msgstr ""
+
+#: src/lang.c:2095
+msgid "Heap-sort"
+msgstr ""
+
+#: src/lang.c:2102
+msgid "Always Keep"
+msgstr ""
+
+#: src/lang.c:2103
+msgid "Always Remove"
+msgstr ""
+
+#: src/lang.c:2104
+msgid "Mark with D on selection screen"
+msgstr ""
+
+#: src/lang.c:2110
+msgid "Kill only unread arts"
+msgstr ""
+
+#: src/lang.c:2111
+msgid "Kill all arts & show with K"
+msgstr ""
+
+#. TODO: s/K/art_marked_killed/
+#: src/lang.c:2112
+msgid "Kill all arts and never show"
+msgstr ""
+
+#: src/lang.c:2118
+msgid "Nothing special"
+msgstr ""
+
+#: src/lang.c:2119
+msgid "Compress quotes"
+msgstr ""
+
+#: src/lang.c:2120
+msgid "Quote signatures"
+msgstr ""
+
+#: src/lang.c:2121
+msgid "Compress quotes, quote sigs"
+msgstr ""
+
+#: src/lang.c:2122
+msgid "Quote empty lines"
+msgstr ""
+
+#: src/lang.c:2123
+msgid "Compress quotes, quote empty lines"
+msgstr ""
+
+#: src/lang.c:2124
+msgid "Quote sigs & empty lines"
+msgstr ""
+
+#: src/lang.c:2125
+msgid "Comp. q., quote sigs & empty lines"
+msgstr ""
+
+#: src/lang.c:2166
+msgid "With headers"
+msgstr ""
+
+#: src/lang.c:2167
+msgid "Without headers"
+msgstr ""
+
+#: src/lang.c:2174
+msgid "NFKC"
+msgstr ""
+
+#: src/lang.c:2176
+msgid "NFKD"
+msgstr ""
+
+#: src/lang.c:2177
+msgid "NFC"
+msgstr "NFC"
+
+#: src/lang.c:2178
+msgid "NFD"
+msgstr ""
+
+#: src/lang.c:2180
+msgid "NFKC case fold"
+msgstr ""
+
+#: src/lang.c:2189
+msgid "don't guess undeclared charset"
+msgstr ""
+
+#: src/lang.c:2190
+msgid "guess if not set via undeclared_charset"
+msgstr ""
+
+#: src/lang.c:2191
+msgid "always guess undeclared charset"
+msgstr ""
+
+#: src/lang.c:2198
+msgid "Display Options"
+msgstr "áƒ©áƒ•áƒ”áƒœáƒ”áƒ‘áƒ˜áƒ¡ áƒ›áƒáƒ áƒ’áƒ”áƒ‘áƒ"
+
+#: src/lang.c:2205
+msgid "Color Options"
+msgstr "áƒ¤áƒ”áƒ áƒ˜áƒ¡ áƒžáƒáƒ áƒáƒ›áƒ”áƒ¢áƒ áƒ”áƒ‘áƒ˜"
+
+#: src/lang.c:2211
+msgid "Highlight Options"
+msgstr ""
+
+#: src/lang.c:2218
+msgid "Article-Limiting Options"
+msgstr ""
+
+#: src/lang.c:2224
+msgid "Posting/Mailing Options"
+msgstr ""
+
+#: src/lang.c:2230
+msgid "Saving/Printing Options"
+msgstr ""
+
+#: src/lang.c:2236
+msgid "Expert Options"
+msgstr "áƒ”áƒ¥áƒ¡áƒžáƒ”áƒ áƒ¢áƒ˜áƒ¡ áƒ áƒ”áƒŸáƒ˜áƒ›áƒ˜"
+
+#: src/lang.c:2242
+msgid "Filtering Options"
+msgstr ""
+
+#: src/lang.c:2247 src/lang.c:2286 src/lang.c:2292 src/lang.c:2319
+#: src/lang.c:2371 src/lang.c:2377 src/lang.c:2387 src/lang.c:2398
+#: src/lang.c:2416 src/lang.c:2427 src/lang.c:2496 src/lang.c:2763
+#: src/lang.c:2769 src/lang.c:2775 src/lang.c:2790 src/lang.c:2802
+#: src/lang.c:2809 src/lang.c:2863 src/lang.c:2872 src/lang.c:3068
+#: src/lang.c:3084 src/lang.c:3091 src/lang.c:3098 src/lang.c:3105
+#: src/lang.c:3111 src/lang.c:3117 src/lang.c:3140 src/lang.c:3152
+#: src/lang.c:3187 src/lang.c:3240 src/lang.c:3254 src/lang.c:3260
+#: src/lang.c:3285 src/lang.c:3303 src/lang.c:3320 src/lang.c:3332
+#: src/lang.c:3372 src/lang.c:3401 src/lang.c:3421 src/lang.c:3448
+#: src/lang.c:3458 src/lang.c:3465 src/lang.c:3496 src/lang.c:3520
+#: src/lang.c:3707 src/lang.c:3722 src/lang.c:3730 src/lang.c:3744
+#: src/lang.c:3750 src/lang.c:3788
+msgid "<SPACE> toggles, <CR> sets, <ESC> cancels."
+msgstr ""
+
+#: src/lang.c:2248
+msgid "Show mini menu & posting etiquette"
+msgstr ""
+
+#: src/lang.c:2249
+msgid ""
+"# If ON show a mini menu of useful commands at each level\n"
+"# and posting etiquette after composing an article\n"
+msgstr ""
+
+#: src/lang.c:2254
+msgid "Show short description for each newsgroup. <SPACE> toggles & <CR> sets."
+msgstr ""
+
+#: src/lang.c:2255
+msgid "Show description of each newsgroup"
+msgstr ""
+
+#: src/lang.c:2256
+msgid ""
+"# If ON show group description text after newsgroup name at\n"
+"# group selection level\n"
+msgstr ""
+
+#: src/lang.c:2262
+msgid "Score"
+msgstr ""
+
+#: src/lang.c:2263
+msgid "Language"
+msgstr ""
+
+#: src/lang.c:2264
+msgid "Score and Language"
+msgstr ""
+
+#: src/lang.c:2269
+msgid ""
+"Show From (author) fields in group & thread level. <SPACE> toggles & <CR> "
+"sets."
+msgstr ""
+
+#: src/lang.c:2270
+msgid "In group and thread level, show author by"
+msgstr ""
+
+#: src/lang.c:2271
+msgid ""
+"# Part of From field to display in group and thread level\n"
+"# Possible values are (the default is marked with *):\n"
+"#   0 = none\n"
+"#   1 = address\n"
+"# * 2 = full name\n"
+"#   3 = both\n"
+msgstr ""
+
+#: src/lang.c:2280
+msgid "Draw -> or highlighted bar for selection. <SPACE> toggles & <CR> sets."
+msgstr ""
+
+#: src/lang.c:2281
+msgid "Draw -> instead of highlighted bar"
+msgstr ""
+
+#: src/lang.c:2282
+msgid "# If ON use -> otherwise highlighted bar for selection\n"
+msgstr ""
+
+#: src/lang.c:2287
+msgid "Use inverse video for page headers"
+msgstr ""
+
+#: src/lang.c:2288
+msgid "# If ON use inverse video for page headers at different levels\n"
+msgstr ""
+
+#: src/lang.c:2293
+msgid "Thread articles by"
+msgstr ""
+
+#: src/lang.c:2294
+msgid ""
+"# Thread articles by ...\n"
+"# Possible values are (the default is marked with *):\n"
+"#   0 = nothing\n"
+"#   1 = Subject\n"
+"#   2 = References\n"
+"# * 3 = Both (Subject and References)\n"
+"#   4 = Multipart Subject\n"
+"#   5 = Percentage Match\n"
+msgstr ""
+
+#: src/lang.c:2305
+msgid "Enter percentage match required to thread together. <CR> sets."
+msgstr ""
+
+#: src/lang.c:2306
+msgid "Thread percentage match"
+msgstr ""
+
+#: src/lang.c:2308
+#, no-c-format
+msgid ""
+"# Thread percentage match...\n"
+"# the percentage of characters in the subject of an article that must match\n"
+"# a base article for both those articles to be considered to belong to the\n"
+"# same thread. This option is an integer percentage, e.g. 80, no decimals "
+"may\n"
+"# follow. If 80 is used here, then 80% of the characters must match "
+"exactly,\n"
+"# no insertion of a character, for the two articles to be put in the same\n"
+"# thread. e.g. 'happy' and 'harpy' would match, but 'harpie', 'happie' and\n"
+"# 'harppy' would be threaded separately from 'happy'\n"
+msgstr ""
+
+#: src/lang.c:2320
+msgid "Score of a thread"
+msgstr ""
+
+#: src/lang.c:2321
+msgid ""
+"# Thread score\n"
+"# Possible values are (the default is marked with *):\n"
+"# * 0 = max\n"
+"#   1 = sum\n"
+"#   2 = average\n"
+msgstr ""
+
+#: src/lang.c:2329
+msgid ""
+"Sort articles by Subject, From, Date or Score. <SPACE> toggles & <CR> sets."
+msgstr ""
+
+#: src/lang.c:2330
+msgid "Sort articles by"
+msgstr ""
+
+#: src/lang.c:2331
+msgid ""
+"# Sort articles by ...\n"
+"# Possible values are (the default is marked with *):\n"
+"#   0 = nothing\n"
+"#   1 = Subject descending\n"
+"#   2 = Subject ascending\n"
+"#   3 = From descending\n"
+"#   4 = From ascending\n"
+"#   5 = Date descending\n"
+"# * 6 = Date ascending\n"
+"#   7 = Score descending\n"
+"#   8 = Score ascending\n"
+"#   9 = Lines descending\n"
+"#  10 = Lines ascending\n"
+msgstr ""
+
+#: src/lang.c:2347
+msgid "Sort threads by Nothing or Score. <SPACE> toggles & <CR> sets."
+msgstr ""
+
+#: src/lang.c:2348
+msgid "Sort threads by"
+msgstr ""
+
+#: src/lang.c:2349
+msgid ""
+"# Sort thread by ...\n"
+"# Possible values are (the default is marked with *):\n"
+"#   0 = nothing\n"
+"# * 1 = Score descending\n"
+"#   2 = Score ascending\n"
+"#   3 = Last posting date descending\n"
+"#   4 = Last posting date ascending\n"
+msgstr ""
+
+#: src/lang.c:2359
+msgid ""
+"Put cursor at first/last unread art in groups. <SPACE> toggles & <CR> sets."
+msgstr ""
+
+#: src/lang.c:2360
+msgid "Go to first unread article in group"
+msgstr ""
+
+#: src/lang.c:2361
+msgid "# If ON put cursor at first unread art in group otherwise last art\n"
+msgstr ""
+
+#: src/lang.c:2365
+msgid "Show all articles or only unread articles. <SPACE> toggles & <CR> sets."
+msgstr ""
+
+#: src/lang.c:2366
+msgid "Show only unread articles"
+msgstr ""
+
+#: src/lang.c:2367
+msgid "# If ON show only new/unread articles otherwise show all.\n"
+msgstr ""
+
+#: src/lang.c:2372
+msgid "Show only groups with unread arts"
+msgstr ""
+
+#: src/lang.c:2373
+msgid "# If ON show only subscribed to groups that contain unread articles.\n"
+msgstr ""
+
+#: src/lang.c:2378
+msgid "Filter which articles"
+msgstr ""
+
+#: src/lang.c:2379
+msgid ""
+"# Filter which articles\n"
+"# Possible values are (the default is marked with *):\n"
+"# * 0 = only kill unread articles\n"
+"#   1 = kill all articles and show in threads marked with K\n"
+"#   2 = kill all articles and never show them\n"
+msgstr ""
+
+#: src/lang.c:2388
+msgid "Go to the next unread article with"
+msgstr ""
+
+#: src/lang.c:2389
+msgid ""
+"# Go to the unread article with following key(s)\n"
+"# Possible values are (the default is marked with *):\n"
+"#   0 = nothing\n"
+"#   1 = PAGE DOWN\n"
+"# * 2 = TAB\n"
+"#   3 = PAGE DOWN or TAB\n"
+msgstr ""
+
+#: src/lang.c:2399
+msgid "How to treat blank lines"
+msgstr ""
+
+#: src/lang.c:2400
+msgid ""
+"# Trim the article body, remove unnecessary blank lines.\n"
+"# Possible values are (the default is marked with *):\n"
+"# * 0 = Nothing special\n"
+"#   1 = Skip leading blank lines\n"
+"#   2 = Skip trailing blank lines\n"
+"#   3 = Skip leading and trailing blank lines\n"
+"#   4 = Compact multiple blank lines between text blocks\n"
+"#   5 = Compact multiple blank lines between text blocks and skip\n"
+"#       leading blank lines\n"
+"#   6 = Compact multiple blank lines between text blocks and skip\n"
+"#       trailing blank lines\n"
+"#   7 = Compact multiple blank lines between text blocks and skip\n"
+"#       leading and trailing blank lines\n"
+msgstr ""
+
+#: src/lang.c:2417
+msgid "Show help/mail sign in level titles"
+msgstr ""
+
+#: src/lang.c:2418
+msgid ""
+"# Show help sign, new mail sign, both or nothing in level titles.\n"
+"# Possible values are (the default is marked with *):\n"
+"#   0 = Don't show help or mail sign\n"
+"#   1 = Show only help sign\n"
+"#   2 = Show only mail sign if new mail have arrived\n"
+"# * 3 = Show mail sign if new mail has arrived else show help sign\n"
+msgstr ""
+
+#: src/lang.c:2428
+msgid "List thread using right arrow key"
+msgstr ""
+
+#: src/lang.c:2429
+msgid ""
+"# If ON automatically list thread when entering it using right arrow key.\n"
+msgstr ""
+
+#: src/lang.c:2433
+msgid "Enter character to indicate deleted articles. <CR> sets, <ESC> cancels."
+msgstr ""
+
+#: src/lang.c:2434
+msgid "Character to show deleted articles"
+msgstr ""
+
+#: src/lang.c:2435
+msgid ""
+"# Character used to show that an art was deleted (default 'D')\n"
+"# _ is turned into ' '\n"
+msgstr ""
+
+#: src/lang.c:2440
+msgid ""
+"Enter character to indicate articles in a range. <CR> sets, <ESC> cancels."
+msgstr ""
+
+#: src/lang.c:2441
+msgid "Character to show inrange articles"
+msgstr ""
+
+#: src/lang.c:2442
+msgid ""
+"# Character used to show that an art is in a range (default '#')\n"
+"# _ is turned into ' '\n"
+msgstr ""
+
+#: src/lang.c:2447
+msgid ""
+"Enter character to indicate that article will return. <CR> sets, <ESC> "
+"cancels."
+msgstr ""
+
+#: src/lang.c:2448
+msgid "Character to show returning arts"
+msgstr ""
+
+#: src/lang.c:2449
+msgid ""
+"# Character used to show that an art will return (default '-')\n"
+"# _ is turned into ' '\n"
+msgstr ""
+
+#: src/lang.c:2454
+msgid ""
+"Enter character to indicate selected articles. <CR> sets, <ESC> cancels."
+msgstr ""
+
+#: src/lang.c:2455
+msgid "Character to show selected articles"
+msgstr ""
+
+#: src/lang.c:2456
+msgid ""
+"# Character used to show that an art was auto-selected (default '*')\n"
+"# _ is turned into ' '\n"
+msgstr ""
+
+#: src/lang.c:2461
+msgid "Enter character to indicate recent articles. <CR> sets, <ESC> cancels."
+msgstr ""
+
+#: src/lang.c:2462
+msgid "Character to show recent articles"
+msgstr ""
+
+#: src/lang.c:2463
+msgid ""
+"# Character used to show that an art is recent (default 'o')\n"
+"# _ is turned into ' '\n"
+msgstr ""
+
+#: src/lang.c:2468
+msgid "Enter character to indicate unread articles. <CR> sets, <ESC> cancels."
+msgstr ""
+
+#: src/lang.c:2469
+msgid "Character to show unread articles"
+msgstr ""
+
+#: src/lang.c:2470
+msgid ""
+"# Character used to show that an art is unread (default '+')\n"
+"# _ is turned into ' '\n"
+msgstr ""
+
+#: src/lang.c:2475
+msgid "Enter character to indicate read articles. <CR> sets, <ESC> cancels."
+msgstr ""
+
+#: src/lang.c:2476
+msgid "Character to show read articles"
+msgstr ""
+
+#: src/lang.c:2477
+msgid ""
+"# Character used to show that an art was read (default ' ')\n"
+"# _ is turned into ' '\n"
+msgstr ""
+
+#: src/lang.c:2482
+msgid "Enter character to indicate killed articles. <CR> sets, <ESC> cancels."
+msgstr ""
+
+#: src/lang.c:2483
+msgid "Character to show killed articles"
+msgstr ""
+
+#: src/lang.c:2484
+msgid ""
+"# Character used to show that an art was killed (default 'K')\n"
+"# kill_level must be set accordingly, _ is turned into ' '\n"
+msgstr ""
+
+#: src/lang.c:2489
+msgid ""
+"Enter character to indicate read selected articles. <CR> sets, <ESC> cancels."
+msgstr ""
+
+#: src/lang.c:2490
+msgid "Character to show readselected arts"
+msgstr ""
+
+#: src/lang.c:2491
+msgid ""
+"# Character used to show that an art was selected before read (default ':')\n"
+"# kill_level must be set accordingly, _ is turned into ' '\n"
+msgstr ""
+
+#: src/lang.c:2497
+msgid "Abbreviate long newsgroup names"
+msgstr ""
+
+#: src/lang.c:2498
+msgid ""
+"# If ON abbreviate (if necessary) long newsgroup names at group selection\n"
+"# level and article level like this:\n"
+"#   news.software.readers -> n.software.readers -> n.s.readers -> n.s.r.\n"
+msgstr ""
+
+#: src/lang.c:2504
+msgid "Enter character to indicate global scopes. <CR> sets, <ESC> cancels."
+msgstr ""
+
+#: src/lang.c:2505
+msgid "Character to show global scopes"
+msgstr ""
+
+#: src/lang.c:2506
+msgid ""
+"# Character used to show that a scope was read from the global\n"
+"# attributes file (default '!')\n"
+"# _ is turned into ' '\n"
+msgstr ""
+
+#: src/lang.c:2512
+msgid ""
+"Enter character to indicate global scopes when current group matches. <CR> "
+"sets, <ESC> cancels."
+msgstr ""
+
+#: src/lang.c:2513
+msgid "Char to show global scope matches"
+msgstr ""
+
+#: src/lang.c:2514
+msgid ""
+"# Character used to show that a scope was read from the global\n"
+"# attributes file and the current group matches (default ':')\n"
+"# _ is turned into ' '\n"
+msgstr ""
+
+#: src/lang.c:2520
+msgid "Enter character to indicate local scopes. <CR> sets, <ESC> cancels."
+msgstr ""
+
+#: src/lang.c:2521
+msgid "Character to show local scopes"
+msgstr ""
+
+#: src/lang.c:2522
+msgid ""
+"# Character used to show that a scope was read from the local\n"
+"# attributes file (default ' ')\n"
+"# _ is turned into ' '\n"
+msgstr ""
+
+#: src/lang.c:2528
+msgid ""
+"Enter character to indicate local scopes when current group matches. <CR> "
+"sets, <ESC> cancels."
+msgstr ""
+
+#: src/lang.c:2529
+msgid "Char to show local scope matches"
+msgstr ""
+
+#: src/lang.c:2530
+msgid ""
+"# Character used to show that a scope was read from the local\n"
+"# attributes file and the current group matches (default '*')\n"
+"# _ is turned into ' '\n"
+msgstr ""
+
+#: src/lang.c:2536
+msgid ""
+"0 = full page scrolling, -1 = show previous last line as first on next page, "
+"-2 = half page"
+msgstr ""
+
+#: src/lang.c:2537
+msgid "Number of lines to scroll in pager"
+msgstr ""
+
+#: src/lang.c:2538
+msgid ""
+"# Number of lines that cursor-up/down will scroll in article pager\n"
+"# Possible values are (the default is marked with *):\n"
+"#  -2 = half-page scrolling\n"
+"#  -1 = the top/bottom line is carried over onto the next page\n"
+"#   0 = page-by-page (traditional behavior)\n"
+"# * 1 = line-by-line\n"
+"#   2 or greater = scroll by 2 or more lines (only in the pager)\n"
+msgstr ""
+
+#: src/lang.c:2548
+msgid "Display signatures. <SPACE> toggles & <CR> sets."
+msgstr ""
+
+#: src/lang.c:2549
+msgid "Display signatures"
+msgstr ""
+
+#: src/lang.c:2550
+msgid "# If OFF don't show signatures when displaying articles\n"
+msgstr ""
+
+#: src/lang.c:2554
+msgid "Display article info. <SPACE> toggles & <CR> sets."
+msgstr ""
+
+#: src/lang.c:2555
+msgid "Display article info in pager"
+msgstr ""
+
+#: src/lang.c:2556
+msgid ""
+"# Show article info when displaying articles\n"
+"# Possible values are (the default is marked with *):\n"
+"# * 0 = None\n"
+"#   1 = Article score\n"
+"#   2 = Article language\n"
+"#   3 = Score and language\n"
+msgstr ""
+
+#: src/lang.c:2566
+msgid "Remove soft hyphens. <SPACE> toggles & <CR> sets."
+msgstr ""
+
+#: src/lang.c:2567
+msgid "Remove soft hyphens"
+msgstr ""
+
+#: src/lang.c:2568
+msgid "# If ON remove soft hyphens when displaying articles\n"
+msgstr ""
+
+#: src/lang.c:2573
+msgid ""
+"Display none mime data as tagged attachments. <SPACE> toggles & <CR> sets."
+msgstr ""
+
+#: src/lang.c:2574
+msgid "Display none mime data as an attachment"
+msgstr ""
+
+#: src/lang.c:2575
+msgid ""
+"# Handling of none text in the pager\n"
+"# Possible values are any combination of (the default is marked with *):\n"
+"# * 0 = No, display raw data\n"
+"#   1 = uuencoded and yenc data will be condensed to a single tag line "
+"showing\n"
+"#       size and filename, similar to how MIME attachments are displayed\n"
+"#   2 = Also hide partial, as for 1, but any line that looks like uuencoded\n"
+"#       or yenc data will be folded into a tag line.\n"
+"#   4 = Hide Inline PGP\n"
+"#   8 = Hide Shar\n"
+msgstr ""
+
+#: src/lang.c:2587
+msgid ""
+"Decode German style TeX umlaut codes to ISO. <SPACE> toggles & <CR> sets."
+msgstr ""
+
+#: src/lang.c:2588
+msgid "Display \"a as Umlaut-a"
+msgstr ""
+
+#: src/lang.c:2589
+msgid ""
+"# If ON decode German style TeX umlaut codes to ISO and\n"
+"# show \"a as Umlaut-a, etc.\n"
+msgstr ""
+
+#: src/lang.c:2594 src/lang.c:2604
+msgid "Space separated list of header fields"
+msgstr ""
+
+#: src/lang.c:2595
+msgid "Display these header fields (or *)"
+msgstr ""
+
+#: src/lang.c:2596
+msgid ""
+"# Which news headers you wish to see. If you want to see _all_ the headers,\n"
+"# place an '*' as this value. This is the only way a wildcard can be used.\n"
+"# If you enter 'X-' as the value, you will see all headers beginning with\n"
+"# 'X-' (like X-Alan or X-Pape). You can list more than one by delimiting "
+"with\n"
+"# spaces. Not defining anything turns off this option.\n"
+msgstr ""
+
+#: src/lang.c:2605
+msgid "Do not display these header fields"
+msgstr ""
+
+#: src/lang.c:2606
+msgid ""
+"# Same as 'news_headers_to_display' except it denotes the opposite.\n"
+"# An example of using both options might be if you thought X- headers were\n"
+"# A Good Thing(tm), but thought Alan and Pape were miscreants... well then "
+"you\n"
+"# would do something like this:\n"
+"# news_headers_to_display=X-\n"
+"# news_headers_to_not_display=X-Alan X-Pape\n"
+"# Not defining anything turns off this option.\n"
+msgstr ""
+
+#: src/lang.c:2616
+msgid ""
+"Do you want to enable automatic handling of multipart/alternative articles?"
+msgstr ""
+
+#: src/lang.c:2617
+msgid "Skip multipart/alternative parts"
+msgstr ""
+
+#: src/lang.c:2618
+msgid "# If ON strip multipart/alternative messages automatically\n"
+msgstr ""
+
+#: src/lang.c:2622
+msgid "<SPACE> toggles & <CR> sets."
+msgstr ""
+
+#: src/lang.c:2623
+msgid "How to treat verbatim blocks"
+msgstr ""
+
+#: src/lang.c:2624
+msgid ""
+"# How to treat verbatim blocks in articles\n"
+"# Possible values are (the default is marked with *):\n"
+"#   0 = Don't detect verbatim blocks\n"
+"# * 1 = Detect and show verbatim blocks including begin and end marks\n"
+"#   2 = Detect and show verbatim blocks, hide begin and end marks\n"
+"#   3 = Detect verbatim blocks and hide them completely\n"
+msgstr ""
+
+#: src/lang.c:2634
+msgid "A regex used to decide which lines to show in col_quote."
+msgstr ""
+
+#: src/lang.c:2635
+msgid "Regex used to show quoted lines"
+msgstr ""
+
+#: src/lang.c:2636
+msgid ""
+"# A regular expression that tin will use to decide which lines are\n"
+"# quoted when viewing articles. Quoted lines are shown in col_quote.\n"
+"# If you leave this blank, tin will use a built in default.\n"
+msgstr ""
+
+#: src/lang.c:2642
+msgid "A regex used to decide which lines to show in col_quote2."
+msgstr ""
+
+#: src/lang.c:2643
+msgid "Regex used to show twice quoted l."
+msgstr ""
+
+#: src/lang.c:2644
+msgid ""
+"# A regular expression that tin will use to decide which lines are\n"
+"# quoted twice. Twice quoted lines are shown in col_quote2.\n"
+"# If you leave this blank, tin will use a built in default.\n"
+msgstr ""
+
+#: src/lang.c:2650
+msgid "A regex used to decide which lines to show in col_quote3."
+msgstr ""
+
+#: src/lang.c:2651
+msgid "Regex used to show >= 3 times q.l."
+msgstr ""
+
+#: src/lang.c:2652
+msgid ""
+"# A regular expression that tin will use to decide which lines are\n"
+"# quoted >=3 times. >=3 times quoted lines are shown in col_quote3.\n"
+"# If you leave this blank, tin will use a built in default.\n"
+msgstr ""
+
+#: src/lang.c:2658
+msgid "Enable detection of external quotes? <SPACE> toggles & <CR> sets."
+msgstr ""
+
+#: src/lang.c:2659
+msgid "Detection of external quotes"
+msgstr ""
+
+#: src/lang.c:2660
+msgid "# If ON detect quoted text from external sources in articles\n"
+msgstr ""
+
+#: src/lang.c:2664
+msgid "A regex used to decide which lines to show in col_extquote."
+msgstr ""
+
+#: src/lang.c:2665
+msgid "Regex used to show quotes from external sources"
+msgstr ""
+
+#: src/lang.c:2666
+msgid ""
+"# A regular expression that tin will use to decide which lines are\n"
+"# external quotes. Text from external quotes is shown in col_extquote.\n"
+"# If you leave this blank, tin will use a built in default.\n"
+msgstr ""
+
+#: src/lang.c:2673
+msgid "A regex used to decide which lines to hide in pager"
+msgstr ""
+
+#: src/lang.c:2674
+msgid "Regex used to hide matching lines"
+msgstr ""
+
+#: src/lang.c:2675
+msgid ""
+"# A regular expression that to hide matching lines.\n"
+"# Could be used to hide excessive quoting, e.g. via \"^>\\s?>\\s?>\".\n"
+"# If you leave this blank, no lines will be hidden.\n"
+msgstr ""
+
+#: src/lang.c:2681
+msgid "A regex used to decide which words to show in col_markslashes."
+msgstr ""
+
+#: src/lang.c:2682
+msgid "Regex used to highlight /slashes/"
+msgstr ""
+
+#: src/lang.c:2683
+msgid ""
+"# A regular expression that tin will use to decide which words\n"
+"# bounded by '/' are to be shown in col_markslashes.\n"
+"# If you leave this blank, tin will use a built in default.\n"
+msgstr ""
+
+#: src/lang.c:2689
+msgid "A regex used to decide which words to show in col_markstars."
+msgstr ""
+
+#: src/lang.c:2690
+msgid "Regex used to highlight *stars*"
+msgstr ""
+
+#: src/lang.c:2691
+msgid ""
+"# A regular expression that tin will use to decide which words\n"
+"# bounded by '*' are to be shown in col_markstars.\n"
+"# If you leave this blank, tin will use a built in default.\n"
+msgstr ""
+
+#: src/lang.c:2697
+msgid "A regex used to decide which words to show in col_markstroke."
+msgstr ""
+
+#: src/lang.c:2698
+msgid "Regex used to highlight -strokes-"
+msgstr ""
+
+#: src/lang.c:2699
+msgid ""
+"# A regular expression that tin will use to decide which words\n"
+"# bounded by '-' are to be shown in col_markstroke.\n"
+"# If you leave this blank, tin will use a built in default.\n"
+msgstr ""
+
+#: src/lang.c:2705
+msgid "A regex used to decide which words to show in col_markdash."
+msgstr ""
+
+#: src/lang.c:2706
+msgid "Regex used to highlight _underline_"
+msgstr ""
+
+#: src/lang.c:2707
+msgid ""
+"# A regular expression that tin will use to decide which words\n"
+"# bounded by '_' are to be shown in col_markdash.\n"
+"# If you leave this blank, tin will use a built in default.\n"
+msgstr ""
+
+#: src/lang.c:2713
+msgid "A regex used to find Subject prefixes to remove.  Use '|' as separator."
+msgstr ""
+
+#: src/lang.c:2714
+msgid "Regex with Subject prefixes"
+msgstr ""
+
+#: src/lang.c:2715
+msgid ""
+"# A regular expression that tin will use to find Subject prefixes\n"
+"# which will be removed before showing the header.\n"
+msgstr ""
+
+#: src/lang.c:2720
+msgid "A regex used to find Subject suffixes to remove.  Use '|' as separator."
+msgstr ""
+
+#: src/lang.c:2721
+msgid "Regex with Subject suffixes"
+msgstr ""
+
+#: src/lang.c:2722
+msgid ""
+"# A regular expression that tin will use to find Subject suffixes\n"
+"# which will be removed when replying or posting followup.\n"
+msgstr ""
+
+#: src/lang.c:2727
+msgid "A regex used to find the begin of a verbatim block."
+msgstr ""
+
+#: src/lang.c:2728
+msgid "Regex for begin of a verbatim block"
+msgstr ""
+
+#: src/lang.c:2729
+msgid ""
+"# A regular expression that tin will use to find the begin of\n"
+"# a verbatim block.\n"
+msgstr ""
+
+#: src/lang.c:2734
+msgid "A regex used to find the end of a verbatim block."
+msgstr ""
+
+#: src/lang.c:2735
+msgid "Regex for end of a verbatim block"
+msgstr ""
+
+#: src/lang.c:2736
+msgid ""
+"# A regular expression that tin will use to find the end of\n"
+"# a verbatim block.\n"
+msgstr ""
+
+#: src/lang.c:2741
+msgid ""
+"Enter name and options for external MIME viewer, --internal for built-in "
+"viewer"
+msgstr ""
+
+#: src/lang.c:2742
+msgid "MIME binary content viewer"
+msgstr ""
+
+#: src/lang.c:2743
+msgid ""
+"# If --internal automatically use the built in MIME viewer for non-text\n"
+"# parts of articles.\n"
+"# Otherwise specify an external viewer program (e.g. metamail) or leave "
+"blank\n"
+"# for no automatic viewing\n"
+msgstr ""
+
+#: src/lang.c:2750
+msgid "Confirm before starting non-text viewing program"
+msgstr ""
+
+#: src/lang.c:2751
+msgid "Ask before using MIME viewer"
+msgstr ""
+
+#: src/lang.c:2752
+msgid ""
+"# If ON tin will ask before using metamail to display MIME messages\n"
+"# this only happens if metamail_prog is set to something\n"
+msgstr ""
+
+#: src/lang.c:2757
+msgid "Ask to mark groups read when quitting. <SPACE> toggles & <CR> sets."
+msgstr ""
+
+#: src/lang.c:2758
+msgid "Catchup read groups when quitting"
+msgstr ""
+
+#: src/lang.c:2759
+msgid "# If ON ask user if read groups should all be marked read\n"
+msgstr ""
+
+#: src/lang.c:2764
+msgid "Catchup group using left key"
+msgstr ""
+
+#: src/lang.c:2765
+msgid "# If ON catchup group/thread when leaving with the left arrow key.\n"
+msgstr ""
+
+#: src/lang.c:2770
+msgid "Catchup thread by using left key"
+msgstr ""
+
+#: src/lang.c:2776
+msgid "Which actions require confirmation"
+msgstr ""
+
+#: src/lang.c:2777
+msgid ""
+"# What should we ask confirmation for.\n"
+"# Possible values are (the default is marked with *):\n"
+"#   0 = none\n"
+"#   1 = commands\n"
+"#   2 = select\n"
+"#   3 = quit\n"
+"# * 4 = commands & quit\n"
+"#   5 = commands & select\n"
+"#   6 = quit & select\n"
+"#   7 = commands & quit & select\n"
+msgstr ""
+
+#: src/lang.c:2791
+msgid "'Mark as (un)read' ignores tags"
+msgstr ""
+
+#: src/lang.c:2792
+msgid ""
+"# If ON the 'Mark as (un)read' function marks only the current article.\n"
+msgstr ""
+
+#: src/lang.c:2796
+msgid "Program to run to open URLs, <CR> sets, <ESC> cancels."
+msgstr ""
+
+#: src/lang.c:2797
+msgid "Program that opens URLs"
+msgstr ""
+
+#: src/lang.c:2798
+msgid "# The program used to open URLs. The actual URL will be appended\n"
+msgstr ""
+
+#: src/lang.c:2803
+msgid "Use mouse in xterm"
+msgstr ""
+
+#: src/lang.c:2804
+msgid "# If ON enable mouse button support on xterm terminals\n"
+msgstr ""
+
+#: src/lang.c:2810
+msgid "Use scroll keys on keypad"
+msgstr ""
+
+#: src/lang.c:2811
+msgid "# If ON enable scroll keys on terminals that support it\n"
+msgstr ""
+
+#: src/lang.c:2816
+msgid "Enter maximum number of article to get. <CR> sets."
+msgstr ""
+
+#: src/lang.c:2817
+msgid "Number of articles to get"
+msgstr ""
+
+#: src/lang.c:2818
+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:2823
+msgid "Enter number of days article is considered recent. <CR> sets."
+msgstr ""
+
+#: src/lang.c:2824
+msgid "Article recentness time limit"
+msgstr ""
+
+#: src/lang.c:2825
+msgid "# Number of days in which article is considered recent, (0=OFF)\n"
+msgstr ""
+
+#: src/lang.c:2829
+msgid ""
+"WILDMAT for normal wildcards, REGEX for full regular expression matching."
+msgstr ""
+
+#: src/lang.c:2830
+msgid "Wildcard matching"
+msgstr ""
+
+#: src/lang.c:2831
+msgid ""
+"# Wildcard matching\n"
+"# Possible values are (the default is marked with *):\n"
+"# * 0 = wildmat\n"
+"#   1 = regex\n"
+msgstr ""
+
+#: src/lang.c:2838
+msgid "Enter minimal score before an article is marked killed. <CR> sets."
+msgstr ""
+
+#: src/lang.c:2839
+msgid "Score limit (kill)"
+msgstr ""
+
+#: src/lang.c:2840
+msgid "# Score limit before an article is marked killed\n"
+msgstr ""
+
+#: src/lang.c:2844
+msgid "Enter default score to kill articles. <CR> sets."
+msgstr ""
+
+#: src/lang.c:2845
+msgid "Default score to kill articles"
+msgstr ""
+
+#: src/lang.c:2846
+msgid "# Default score to kill articles\n"
+msgstr ""
+
+#: src/lang.c:2850
+msgid "Enter minimal score before an article is marked hot. <CR> sets."
+msgstr ""
+
+#: src/lang.c:2851
+msgid "Score limit (select)"
+msgstr ""
+
+#: src/lang.c:2852
+msgid "# Score limit before an article is marked hot\n"
+msgstr ""
+
+#: src/lang.c:2856
+msgid "Enter default score to select articles. <CR> sets."
+msgstr ""
+
+#: src/lang.c:2857
+msgid "Default score to select articles"
+msgstr ""
+
+#: src/lang.c:2858
+msgid "# Default score to select articles\n"
+msgstr ""
+
+#: src/lang.c:2864
+msgid "Use slrnface to show ''X-Face:''s"
+msgstr ""
+
+#: src/lang.c:2865
+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:2873
+msgid "Use ANSI color"
+msgstr ""
+
+#: src/lang.c:2874
+msgid "# If ON using ANSI-color\n"
+msgstr ""
+
+#: src/lang.c:2879
+msgid "Standard foreground color"
+msgstr ""
+
+#: src/lang.c:2880
+msgid ""
+"# Standard foreground color\n"
+"# Default: -1 (default color)\n"
+msgstr ""
+
+#: src/lang.c:2886
+msgid "Standard background color"
+msgstr ""
+
+#: src/lang.c:2887
+msgid ""
+"# Standard background color\n"
+"# Default: -1 (default color)\n"
+msgstr ""
+
+#: src/lang.c:2893
+msgid "Color for inverse text (background)"
+msgstr ""
+
+#: src/lang.c:2894
+msgid ""
+"# Color of background for inverse text\n"
+"# Default: 4 (blue)\n"
+msgstr ""
+
+#: src/lang.c:2900
+msgid "Color for inverse text (foreground)"
+msgstr ""
+
+#: src/lang.c:2901
+msgid ""
+"# Color of foreground for inverse text\n"
+"# Default: 7 (white)\n"
+msgstr ""
+
+#: src/lang.c:2907
+msgid "Color of text lines"
+msgstr ""
+
+#: src/lang.c:2908
+msgid ""
+"# Color of text lines\n"
+"# Default: -1 (default color)\n"
+msgstr ""
+
+#: src/lang.c:2914
+msgid "Color of mini help menu"
+msgstr ""
+
+#: src/lang.c:2915
+msgid ""
+"# Color of mini help menu\n"
+"# Default: 3 (brown)\n"
+msgstr ""
+
+#: src/lang.c:2921
+msgid "Color of help text"
+msgstr ""
+
+#: src/lang.c:2922
+msgid ""
+"# Color of help pages\n"
+"# Default: -1 (default color)\n"
+msgstr ""
+
+#: src/lang.c:2928
+msgid "Color of status messages"
+msgstr ""
+
+#: src/lang.c:2929
+msgid ""
+"# Color of messages in last line\n"
+"# Default: 6 (cyan)\n"
+msgstr ""
+
+#: src/lang.c:2935
+msgid "Color of quoted lines"
+msgstr ""
+
+#: src/lang.c:2936
+msgid ""
+"# Color of quote-lines\n"
+"# Default: 2 (green)\n"
+msgstr ""
+
+#: src/lang.c:2942
+msgid "Color of twice quoted line"
+msgstr ""
+
+#: src/lang.c:2943
+msgid ""
+"# Color of twice quoted lines\n"
+"# Default: 3 (brown)\n"
+msgstr ""
+
+#: src/lang.c:2949
+msgid "Color of >=3 times quoted line"
+msgstr ""
+
+#: src/lang.c:2950
+msgid ""
+"# Color of >=3 times quoted lines\n"
+"# Default: 4 (blue)\n"
+msgstr ""
+
+#: src/lang.c:2956
+msgid "Color of article header lines"
+msgstr ""
+
+#: src/lang.c:2957
+msgid ""
+"# Color of header-lines\n"
+"# Default: 2 (green)\n"
+msgstr ""
+
+#: src/lang.c:2963
+msgid "Color of actual news header fields"
+msgstr ""
+
+#: src/lang.c:2964
+msgid ""
+"# Color of actual news header fields\n"
+"# Default: 9 (light red)\n"
+msgstr ""
+
+#: src/lang.c:2970
+msgid "Color of article subject lines"
+msgstr ""
+
+#: src/lang.c:2971
+msgid ""
+"# Color of article subject\n"
+"# Default: 6 (cyan)\n"
+msgstr ""
+
+#: src/lang.c:2977
+msgid "Color of external quotes"
+msgstr ""
+
+#: src/lang.c:2978
+msgid ""
+"# Color of quoted text from external sources\n"
+"# Default: 5 (pink)\n"
+msgstr ""
+
+#: src/lang.c:2984
+msgid "Color of response counter"
+msgstr ""
+
+#: src/lang.c:2985
+msgid ""
+"# Color of response counter\n"
+"# Default: 2 (green)\n"
+msgstr ""
+
+#: src/lang.c:2991
+msgid "Color of sender (From:)"
+msgstr ""
+
+#: src/lang.c:2992
+msgid ""
+"# Color of sender (From:)\n"
+"# Default: 2 (green)\n"
+msgstr ""
+
+#: src/lang.c:2998
+msgid "Color of help/mail sign"
+msgstr ""
+
+#: src/lang.c:2999
+msgid ""
+"# Color of Help/Mail-Sign\n"
+"# Default: 4 (blue)\n"
+msgstr ""
+
+#: src/lang.c:3005
+msgid "Color of signatures"
+msgstr ""
+
+#: src/lang.c:3006
+msgid ""
+"# Color of signature\n"
+"# Default: 4 (blue)\n"
+msgstr ""
+
+#: src/lang.c:3012
+msgid "Color of negative score"
+msgstr ""
+
+#: src/lang.c:3013
+msgid ""
+"# Color of negative score\n"
+"# Default: 1 (red)\n"
+msgstr ""
+
+#: src/lang.c:3019
+msgid "Color of positive score"
+msgstr ""
+
+#: src/lang.c:3020
+msgid ""
+"# Color of positive score\n"
+"# Default: 2 (green)\n"
+msgstr ""
+
+#: src/lang.c:3026
+msgid "Color of highlighted URLs"
+msgstr ""
+
+#: src/lang.c:3027
+msgid ""
+"# Color of highlighted URLs\n"
+"# Default: -1 (default color)\n"
+msgstr ""
+
+#: src/lang.c:3033
+msgid "Color of verbatim blocks"
+msgstr ""
+
+#: src/lang.c:3034
+msgid ""
+"# Color of verbatim blocks\n"
+"# Default: 5 (pink)\n"
+msgstr ""
+
+#: src/lang.c:3040
+msgid "Color of highlighting with *stars*"
+msgstr ""
+
+#: src/lang.c:3041
+msgid ""
+"# Color of word highlighting with *stars*\n"
+"# Default: 11 (yellow)\n"
+msgstr ""
+
+#: src/lang.c:3047
+msgid "Color of highlighting with _dash_"
+msgstr ""
+
+#: src/lang.c:3048
+msgid ""
+"# Color of word highlighting with _dash_\n"
+"# Default: 13 (light pink)\n"
+msgstr ""
+
+#: src/lang.c:3054
+msgid "Color of highlighting with /slash/"
+msgstr ""
+
+#: src/lang.c:3055
+msgid ""
+"# Color of word highlighting with /slash/\n"
+"# Default: 14 (light cyan)\n"
+msgstr ""
+
+#: src/lang.c:3061
+msgid "Color of highlighting with -stroke-"
+msgstr ""
+
+#: src/lang.c:3062
+msgid ""
+"# Color of word highlighting with -stroke-\n"
+"# Default: 12 (light blue)\n"
+msgstr ""
+
+#: src/lang.c:3069
+msgid "Attr. of highlighting with *stars*"
+msgstr ""
+
+#: src/lang.c:3070
+msgid ""
+"# Attributes of word highlighting on mono terminals\n"
+"# Possible values are:\n"
+"#   0 = Normal\n"
+"#   1 = Underline\n"
+"#   2 = Best highlighting\n"
+"#   3 = Reverse video\n"
+"#   4 = Blinking\n"
+"#   5 = Half bright\n"
+"#   6 = Bold\n"
+"\n"
+"# Attribute of word highlighting with *stars*\n"
+"# Default: 6 (bold)\n"
+msgstr ""
+
+#: src/lang.c:3085
+msgid "Attr. of highlighting with _dash_"
+msgstr ""
+
+#: src/lang.c:3086
+msgid ""
+"# Attribute of word highlighting with _dash_\n"
+"# Default: 2 (best highlighting)\n"
+msgstr ""
+
+#: src/lang.c:3092
+msgid "Attr. of highlighting with /slash/"
+msgstr ""
+
+#: src/lang.c:3093
+msgid ""
+"# Attribute of word highlighting with /slash/\n"
+"# Default: 5 (half bright)\n"
+msgstr ""
+
+#: src/lang.c:3099
+msgid "Attr. of highlighting with -stroke-"
+msgstr ""
+
+#: src/lang.c:3100
+msgid ""
+"# Attribute of word highlighting with -stroke-\n"
+"# Default: 3 (reverse video)\n"
+msgstr ""
+
+#: src/lang.c:3106
+msgid "URL highlighting in message body"
+msgstr ""
+
+#: src/lang.c:3107
+msgid "# Enable URL highlighting?\n"
+msgstr ""
+
+#: src/lang.c:3112
+msgid "Word highlighting in message body"
+msgstr ""
+
+#: src/lang.c:3113
+msgid "# Enable word highlighting?\n"
+msgstr ""
+
+#: src/lang.c:3118
+msgid "What to display instead of mark"
+msgstr ""
+
+#: src/lang.c:3119
+msgid ""
+"# Should the leading and ending stars and dashes also be displayed,\n"
+"# even when they are highlighting marks?\n"
+"# Possible values are (the default is marked with *):\n"
+"#   0 = no\n"
+"#   1 = yes, display mark\n"
+"# * 2 = print a space instead\n"
+msgstr ""
+
+#: src/lang.c:3128
+msgid "Enter column number to wrap article lines to in the pager. <CR> sets."
+msgstr ""
+
+#: src/lang.c:3129
+msgid "Page line wrap column"
+msgstr ""
+
+#: src/lang.c:3130
+msgid "# Wrap article lines at column\n"
+msgstr ""
+
+#: src/lang.c:3134
+msgid ""
+"If ON, don't break words when wrapping lines. <SPACE> toggles & <CR> sets."
+msgstr ""
+
+#: src/lang.c:3135
+msgid "Don't break words when wrapping"
+msgstr ""
+
+#: src/lang.c:3136
+msgid "# Don't break long lines inside a word but on <SPACE> or <TAB>\n"
+msgstr ""
+
+#: src/lang.c:3141
+msgid "Wrap around threads on next unread"
+msgstr ""
+
+#: src/lang.c:3142
+msgid "# If ON wrap around threads on searching next unread article\n"
+msgstr ""
+
+#: src/lang.c:3146
+msgid "Enter default mail address (and fullname). <CR> sets."
+msgstr ""
+
+#: src/lang.c:3147 src/lang.c:3769
+msgid "Mail address (and fullname)"
+msgstr ""
+
+#: src/lang.c:3148
+msgid "# User's mail address (and fullname), if not username@host (fullname)\n"
+msgstr ""
+
+#: src/lang.c:3153
+msgid "Show empty Followup-To in editor"
+msgstr ""
+
+#: src/lang.c:3154
+msgid "# If ON show empty Followup-To header when editing an article\n"
+msgstr ""
+
+#: src/lang.c:3158
+msgid ""
+"Enter path/! command/--none to create your default signature. <CR> sets."
+msgstr ""
+
+#: src/lang.c:3159
+msgid "Create signature from path/command"
+msgstr ""
+
+#: src/lang.c:3160
+#, c-format
+msgid ""
+"# Signature path (random sigs)/file to be used when posting/replying\n"
+"# sigfile=file       appends file as signature\n"
+"# sigfile=!command   executes external command to generate a signature\n"
+"#                    (specify %G to pass name of current newsgroup)\n"
+"# sigfile=--none     don't append a signature\n"
+msgstr ""
+
+#: src/lang.c:3168
+msgid ""
+"Prepend signature with \"-- \" on own line. <SPACE> toggles & <CR> sets."
+msgstr ""
+
+#: src/lang.c:3169
+msgid "Prepend signature with \"-- \""
+msgstr ""
+
+#: src/lang.c:3170
+msgid "# If ON prepend the signature with dashes '\\n-- \\n'\n"
+msgstr ""
+
+#: src/lang.c:3174
+msgid "Add signature when reposting articles. <SPACE> toggles & <CR> sets."
+msgstr ""
+
+#: src/lang.c:3175
+msgid "Add signature when reposting"
+msgstr ""
+
+#: src/lang.c:3176
+msgid "# If ON add signature to reposted articles\n"
+msgstr ""
+
+#: src/lang.c:3180
+msgid "Enter quotation marks, %I for author's initials."
+msgstr ""
+
+#: src/lang.c:3181
+msgid "Characters used as quote-marks"
+msgstr ""
+
+#: src/lang.c:3182
+msgid ""
+"# Characters used in quoting to followups and replies.\n"
+"# '_' is replaced by ' ', %I is replaced by author's initials.\n"
+msgstr ""
+
+#: src/lang.c:3188
+msgid "Quoting behavior"
+msgstr ""
+
+#: src/lang.c:3189
+msgid ""
+"# How quoting should be handled when following up or replying.\n"
+"# Possible values are (the default is marked with *):\n"
+"#   0 = Nothing special\n"
+"#   1 = Compress quotes\n"
+"#   2 = Quote signatures\n"
+"#   3 = Compress quotes, quote signatures\n"
+"#   4 = Quote empty lines\n"
+"# * 5 = Compress quotes, quote empty lines\n"
+"#   6 = Quote signatures, quote empty lines\n"
+"#   7 = Compress quotes, quote signatures, quote empty lines\n"
+msgstr ""
+
+#: src/lang.c:3202 src/lang.c:3210 src/lang.c:3216
+msgid ""
+"%A Addr %D Date %F Addr+Name %G Groupname %M Message-ID %N Name %C First Name"
+msgstr ""
+
+#: src/lang.c:3203
+msgid "Quote line when following up"
+msgstr ""
+
+#: src/lang.c:3204
+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:3211
+msgid "Quote line when cross-posting"
+msgstr ""
+
+#: src/lang.c:3217
+msgid "Quote line when mailing"
+msgstr ""
+
+#: src/lang.c:3222
+msgid "If ON, include User-Agent: header. <SPACE> toggles & <CR> sets."
+msgstr ""
+
+#: src/lang.c:3223
+msgid "Insert ''User-Agent:'' header"
+msgstr ""
+
+#: src/lang.c:3224
+msgid "# If ON include advertising User-Agent: header\n"
+msgstr ""
+
+#: src/lang.c:3229
+msgid ""
+"Enter charset name for MIME (e.g. US-ASCII, ISO-8859-1, EUC-KR), <CR> to set."
+msgstr ""
+
+#: src/lang.c:3230
+msgid "MM_CHARSET"
+msgstr ""
+
+#: src/lang.c:3231
+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"
+"# Set to US-ASCII or compile time default if neither of them is defined.\n"
+"# If MIME_STRICT_CHARSET is defined at compile-time, charset other than\n"
+"# mm_charset is considered not displayable and represented as '?'.\n"
+msgstr ""
+
+#: src/lang.c:3241
+msgid "MM_NETWORK_CHARSET"
+msgstr ""
+
+#: src/lang.c:3242
+msgid "# Charset used for MIME (Content-Type) header in postings.\n"
+msgstr ""
+
+#: src/lang.c:3246
+msgid ""
+"Enter local charset name (e.g. US-ASCII, ISO-8859-1, EUC-KR), <CR> to set."
+msgstr ""
+
+#: src/lang.c:3247
+msgid "MM_LOCAL_CHARSET"
+msgstr ""
+
+#: src/lang.c:3248
+msgid "# Charset supported locally.\n"
+msgstr ""
+
+#: src/lang.c:3255
+msgid "Mailbox format"
+msgstr ""
+
+#: src/lang.c:3256
+msgid "# Format of the mailbox.\n"
+msgstr ""
+
+#: src/lang.c:3261
+msgid "MIME encoding in news messages"
+msgstr ""
+
+#: src/lang.c:3262
+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"
+"# while Base64 is more efficient for most 8-bit East Asian, Greek, and\n"
+"# Russian charsets with a lot of 8-bit characters.\n"
+msgstr ""
+
+#: src/lang.c:3270 src/lang.c:3291
+msgid "Don't change unless you know what you are doing. <ESC> cancels."
+msgstr ""
+
+#: src/lang.c:3271
+msgid "Use 8-bit characters in news headers"
+msgstr ""
+
+#: src/lang.c:3272
+msgid ""
+"# If ON, 8-bit characters in news headers are NOT encoded.\n"
+"# default is OFF. Thus 8-bit characters are encoded by default.\n"
+"# 8-bit 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:3279
+msgid ""
+"Auto-view post-processed files <SPACE> toggles, <CR> sets, <ESC> cancels."
+msgstr ""
+
+#: src/lang.c:3280
+msgid "View post-processed files"
+msgstr ""
+
+#: src/lang.c:3281
+msgid "# If set, post processed files will be opened in a viewer\n"
+msgstr ""
+
+#: src/lang.c:3286
+msgid "MIME encoding in mail messages"
+msgstr ""
+
+#: src/lang.c:3292
+msgid "Use 8-bit characters in mail headers"
+msgstr ""
+
+#: src/lang.c:3293
+msgid ""
+"# If ON, 8-bit characters in mail headers are NOT encoded.\n"
+"# default is OFF. Thus 8-bit characters are encoded by default.\n"
+"# 8-bit chars in headers are encoded regardless of the value of this "
+"parameter\n"
+"# unless mail_mime_encoding is 8bit as well. Note that RFC 2822\n"
+"# prohibits 8-bit characters in mail headers so that you are advised NOT to\n"
+"# turn it ON unless you have some compelling reason.\n"
+msgstr ""
+
+#: src/lang.c:3304
+msgid "Strip blanks from ends of lines"
+msgstr ""
+
+#: src/lang.c:3305
+msgid ""
+"# If ON strip blanks from ends of lines for faster display on slow "
+"terminals.\n"
+msgstr ""
+
+#: src/lang.c:3311
+msgid "If ON, use transliteration. <SPACE> toggles & <CR> sets."
+msgstr ""
+
+#: src/lang.c:3312
+msgid "Transliteration"
+msgstr "áƒ¢áƒ áƒáƒœáƒ¡áƒšáƒ˜áƒ¢áƒ”áƒ áƒáƒªáƒ˜áƒ"
+
+#: src/lang.c:3313
+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:3321
+msgid "Send you a Cc/Bcc automatically"
+msgstr ""
+
+#: src/lang.c:3322
+msgid ""
+"# Put your name in the Cc: and/or Bcc: field when mailing an article.\n"
+"# Possible values are (the default is marked with *):\n"
+"# * 0 = No\n"
+"#   1 = Cc\n"
+"#   2 = Bcc\n"
+"#   3 = Cc and Bcc\n"
+msgstr ""
+
+#: src/lang.c:3333
+msgid "Hash algorithm for Cancel-Lock/Cancel-Key"
+msgstr ""
+
+#: src/lang.c:3334
+msgid ""
+"# Hash algorithm for Cancel-Lock/Cancel-Key (default 'sha1')\n"
+"# Use 'none' to not generate Cancel-Lock headers.\n"
+msgstr ""
+
+#: src/lang.c:3340
+msgid "Enter address elements about which you want to be warned. <CR> sets."
+msgstr ""
+
+#: src/lang.c:3341
+msgid "Spamtrap warning address parts"
+msgstr ""
+
+#: src/lang.c:3342
+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:3347
+msgid "Enter default number of days a filter entry will be valid. <CR> sets."
+msgstr ""
+
+#: src/lang.c:3348
+msgid "No. of days a filter entry is valid"
+msgstr ""
+
+#: src/lang.c:3349
+msgid "# Number of days a short term filter will be active\n"
+msgstr ""
+
+#: src/lang.c:3353
+msgid "Add posted articles to filter. <SPACE> toggles & <CR> sets."
+msgstr ""
+
+#: src/lang.c:3354
+msgid "Add posted articles to filter"
+msgstr ""
+
+#: src/lang.c:3355
+msgid ""
+"# If ON add posted articles which start a new thread to filter for\n"
+"# highlighting follow-ups\n"
+msgstr ""
+
+#: src/lang.c:3359
+msgid ""
+"Keep expired filter rules in file. <SPACE> toggles, <CR> sets, <ESC> cancels."
+msgstr ""
+
+#: src/lang.c:3360
+msgid "Keep expired filter rules in file"
+msgstr ""
+
+#: src/lang.c:3361
+msgid "# If ON, expired filter rules are kept in the filter file\n"
+msgstr ""
+
+#: src/lang.c:3366
+msgid "The directory where articles/threads are to be saved in mailbox format."
+msgstr ""
+
+#: src/lang.c:3367
+msgid "Mail directory"
+msgstr ""
+
+#: src/lang.c:3368
+msgid "# (-m) directory where articles/threads are saved in mailbox format\n"
+msgstr ""
+
+#: src/lang.c:3373
+msgid "Save articles in batch mode (-S)"
+msgstr ""
+
+#: src/lang.c:3374
+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:3379
+msgid "The directory where you want articles/threads saved."
+msgstr ""
+
+#: src/lang.c:3380
+msgid "Directory to save arts/threads in"
+msgstr ""
+
+#: src/lang.c:3381
+msgid "# Directory where articles/threads are saved\n"
+msgstr ""
+
+#: src/lang.c:3385
+msgid ""
+"Mark saved articles/threads as read. <SPACE> toggles, <CR> sets, <ESC> "
+"cancels."
+msgstr ""
+
+#: src/lang.c:3386
+msgid "Mark saved articles/threads as read"
+msgstr ""
+
+#: src/lang.c:3387
+msgid "# If ON mark articles that are saved as read\n"
+msgstr ""
+
+#: src/lang.c:3391
+msgid "Do post processing (e.g. extract attachments) for saved articles."
+msgstr ""
+
+#: src/lang.c:3392
+msgid "Post process saved articles"
+msgstr ""
+
+#: src/lang.c:3393
+msgid ""
+"# Perform post processing (saving binary attachments) from saved articles.\n"
+"# Possible values are (the default is marked with *):\n"
+"# * 0 = No\n"
+"#   1 = extract shell archives (shar) only\n"
+"#   2 = Yes\n"
+msgstr ""
+
+#: src/lang.c:3402
+msgid "Process only unread articles"
+msgstr ""
+
+#: src/lang.c:3403
+msgid ""
+"# If ON only save/print/pipe/mail unread articles (tagged articles "
+"excepted)\n"
+msgstr ""
+
+#: src/lang.c:3408
+msgid "Print all or just part of header. <SPACE> toggles & <CR> sets."
+msgstr ""
+
+#: src/lang.c:3409
+msgid "Print all headers when printing"
+msgstr ""
+
+#: src/lang.c:3410
+msgid ""
+"# If ON print all of article header otherwise just the important lines\n"
+msgstr ""
+
+#: src/lang.c:3414
+msgid ""
+"The printer program with options that is to be used to print articles/"
+"threads."
+msgstr ""
+
+#: src/lang.c:3415
+msgid "Printer program with options"
+msgstr ""
+
+#: src/lang.c:3416
+msgid "# Print program with parameters used to print articles/threads\n"
+msgstr ""
+
+#: src/lang.c:3422
+msgid "Force redraw after certain commands"
+msgstr ""
+
+#: src/lang.c:3423
+msgid ""
+"# If ON a screen redraw will always be done after certain external commands\n"
+msgstr ""
+
+#: src/lang.c:3427
+msgid "Enter %E for editor, %F for filename, %N for line-number, <CR> to set."
+msgstr ""
+
+#: src/lang.c:3428
+msgid "Invocation of your editor"
+msgstr ""
+
+#: src/lang.c:3429
+msgid ""
+"# Format of editor line including parameters\n"
+"# %E Editor  %F Filename  %N Linenumber\n"
+msgstr ""
+
+#: src/lang.c:3434
+msgid ""
+"Enter name and options for external-inews, --internal for internal inews"
+msgstr ""
+
+#: src/lang.c:3435
+msgid "External inews"
+msgstr ""
+
+#: src/lang.c:3436
+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:3440
+msgid ""
+"Enter %M for mailer, %S for subject, %T for to, %F for filename, <CR> to set."
+msgstr ""
+
+#: src/lang.c:3441
+msgid "Invocation of your mail command"
+msgstr ""
+
+#: src/lang.c:3442
+msgid ""
+"# Format of mailer line including parameters\n"
+"# %M Mailer  %S Subject  %T To  %F Filename  %U Username\n"
+"# e.g. mutt interactive:  mutt -H %F\n"
+msgstr ""
+
+#: src/lang.c:3449
+msgid "Use interactive mail reader"
+msgstr ""
+
+#: src/lang.c:3450
+msgid ""
+"# Interactive mailreader\n"
+"# Possible values are (the default is marked with *):\n"
+"# * 0 = no interactive mailreader\n"
+"#   1 = use interactive mailreader with headers in file\n"
+"#   2 = use interactive mailreader without headers in file\n"
+msgstr ""
+
+#: src/lang.c:3459
+msgid "Remove ~/.article after posting"
+msgstr ""
+
+#: src/lang.c:3460
+msgid "# If ON remove ~/.article after posting.\n"
+msgstr ""
+
+#: src/lang.c:3466
+msgid "Use UTF-8 graphics (thread tree etc.)"
+msgstr ""
+
+#: src/lang.c:3467
+msgid ""
+"# Use UTF-8 characters for indicator '->', tree and ellipsis '...'.\n"
+"# Possible values are (the default is marked with *):\n"
+"# * 0 = Don't use UTF-8 characters\n"
+"#   1 = Use UTF-8 characters for ellipsis\n"
+"#   2 = Use UTF-8 characters for indicator and thread/attachment tree\n"
+"#   3 = Use UTF-8 characters for ellipsis, indicator and thread/attachment "
+"tree\n"
+msgstr ""
+
+#: src/lang.c:3477
+msgid "Filename for all posted articles, <CR> sets, no filename=do not save."
+msgstr ""
+
+#: src/lang.c:3478
+msgid "Filename for posted articles"
+msgstr ""
+
+#: src/lang.c:3479
+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:3484
+msgid ""
+"Keep all failed articles in ~/dead.articles. <SPACE> toggles & <CR> sets."
+msgstr ""
+
+#: src/lang.c:3485
+msgid "Keep failed arts in ~/dead.articles"
+msgstr ""
+
+#: src/lang.c:3486
+msgid "# If ON keep all failed postings in ~/dead.articles\n"
+msgstr ""
+
+#: src/lang.c:3490
+msgid "Do you want to strip unsubscribed groups from .newsrc"
+msgstr ""
+
+#: src/lang.c:3491
+msgid "No unsubscribed groups in newsrc"
+msgstr ""
+
+#: src/lang.c:3492
+msgid "# If ON strip unsubscribed groups from newsrc\n"
+msgstr ""
+
+#: src/lang.c:3497
+msgid "Remove bogus groups from newsrc"
+msgstr ""
+
+#: src/lang.c:3498
+msgid ""
+"# What to do with bogus groups in newsrc file\n"
+"# Possible values are (the default is marked with *):\n"
+"# * 0 = keep\n"
+"#   1 = remove\n"
+"#   2 = highlight with D on selection screen\n"
+msgstr ""
+
+#: src/lang.c:3507
+msgid ""
+"Enter number of seconds to wait for a response from the server. <CR> sets."
+msgstr ""
+
+#: src/lang.c:3508
+msgid "NNTP read timeout in seconds"
+msgstr ""
+
+#: src/lang.c:3509
+msgid ""
+"# Time in seconds to wait for a response from the server (0=no timeout)\n"
+msgstr ""
+
+#: src/lang.c:3514
+msgid "Enter number of seconds until active file will be reread. <CR> sets."
+msgstr ""
+
+#: src/lang.c:3515
+msgid "Interval in secs to reread active"
+msgstr ""
+
+#: src/lang.c:3516
+msgid ""
+"# Time interval in seconds between rereading the active file (0=never)\n"
+msgstr ""
+
+#: src/lang.c:3521
+msgid "Reconnect to server automatically"
+msgstr ""
+
+#: src/lang.c:3522
+msgid ""
+"# If ON automatically reconnect to NNTP server if the connection is broken\n"
+msgstr ""
+
+#: src/lang.c:3526
+msgid ""
+"Create local copies of NNTP overview files. <SPACE> toggles & <CR> sets."
+msgstr ""
+
+#: src/lang.c:3527
+msgid "Cache NNTP overview files locally"
+msgstr ""
+
+#: src/lang.c:3528
+msgid "# If ON, create local copies of NNTP overview files.\n"
+msgstr ""
+
+#: src/lang.c:3533
+msgid ""
+"Compress local copies of NNTP overview files. <SPACE> toggles & <CR> sets."
+msgstr ""
+
+#: src/lang.c:3534
+msgid "Compress locally cached NNTP overview files"
+msgstr ""
+
+#: src/lang.c:3535
+msgid "# If ON, compress local copies of NNTP overview files.\n"
+msgstr ""
+
+#: src/lang.c:3540 src/lang.c:3555 src/lang.c:3575 src/lang.c:3598
+#: src/lang.c:3623 src/lang.c:3645 src/lang.c:3677 src/lang.c:3696
+msgid "Enter format string. <CR> sets, <ESC> cancels."
+msgstr ""
+
+#: src/lang.c:3541
+msgid "Format string for selection level"
+msgstr ""
+
+#: src/lang.c:3542
+msgid ""
+"# Format string for selection level representation\n"
+"# Default: %f %n %U  %G  %d\n"
+"# Possible values are:\n"
+"#   %%              '%'\n"
+"#   %d              Description\n"
+"#   %f              Newsgroup flag: 'D' bogus, 'X' not postable,\n"
+"#                   'M' moderated, '=' renamed, 'N' new, 'u' unsubscribed\n"
+"#   %G              Group name\n"
+"#   %n              Number, linenumber on screen\n"
+"#   %U              Unread count\n"
+msgstr ""
+
+#: src/lang.c:3556
+msgid "Format string for group level"
+msgstr ""
+
+#: src/lang.c:3557
+msgid ""
+"# Format string for group level representation\n"
+"# Default: %n %m %R %L  %s  %F\n"
+"# Possible values are:\n"
+"#   %%              '%'\n"
+"#   %D              Date, like date_format\n"
+"#   %(formatstr)D   Date, formatstr gets passed to my_strftime()\n"
+"#   %F              From, name and/or address according to show_author\n"
+"#   %I              Initials\n"
+"#   %L              Line count\n"
+"#   %M              Message-ID\n"
+"#   %m              Article marks\n"
+"#   %n              Number, linenumber on screen\n"
+"#   %R              Count, number of responses in thread\n"
+"#   %s              Subject (only group level)\n"
+"#   %S              Score\n"
+msgstr ""
+
+#: src/lang.c:3576
+msgid "Format string for attachment level"
+msgstr ""
+
+#: src/lang.c:3577
+msgid ""
+"# Format string for attachment level representation\n"
+"# Default: %t%s%e%c%d\n"
+"# Possible values are:\n"
+"#   %%              '%'\n"
+"#   %C              Charset\n"
+"#   %c              Like %C but with description\n"
+"#   %D              Line count\n"
+"#   %d              Like %D but with description\n"
+"#   %E              Content encoding\n"
+"#   %e              Like %E but with description\n"
+"#   %L              Language\n"
+"#   %l              Like %L but with description\n"
+"#   %S              Content subtype\n"
+"#   %s              Like %S but with description\n"
+"#   %T              Content type\n"
+"#   %t              Like %T but with description\n"
+"#   %Z              Size in bytes\n"
+"#   %z              Like %Z but with description\n"
+msgstr ""
+
+#: src/lang.c:3599
+msgid "Format string for display of mime header"
+msgstr ""
+
+#: src/lang.c:3600
+msgid ""
+"# Format string for mime header at article level\n"
+"# Default: [-- %T%S%*n%z%*l%!c%!d%*e --]\n"
+"# Possible values are:\n"
+"#   %%              '%'\n"
+"#   %C              Charset\n"
+"#   %c              Like %C but with description\n"
+"#   %D              Line count\n"
+"#   %d              Like %D but with description\n"
+"#   %E              Content encoding\n"
+"#   %e              Like %E but with description\n"
+"#   %L              Language\n"
+"#   %l              Like %L but with description\n"
+"#   %N              Name\n"
+"#   %n              Like %N but with description\n"
+"#   %S              Content subtype\n"
+"#   %s              Like %S but with description\n"
+"#   %T              Content type\n"
+"#   %t              Like %T but with description\n"
+"#   %Z              Size in bytes\n"
+"#   %z              Like %Z but with description\n"
+msgstr ""
+
+#: src/lang.c:3624
+msgid "Format string for display of uue header"
+msgstr ""
+
+#: src/lang.c:3625
+msgid ""
+"# Format string for uue header at article level\n"
+"# Default: [-- %T%S%*n%I%!d%*e --]\n"
+"# Possible values are:\n"
+"#   %%              '%'\n"
+"#   %D              Line count\n"
+"#   %d              Like %D but with description\n"
+"#   %E              Content encoding\n"
+"#   %e              Like %E but with description\n"
+"#   %I              Complete/incomplete UUE part indicator\n"
+"#   %N              Name\n"
+"#   %n              Like %N but with description\n"
+"#   %S              Content subtype\n"
+"#   %s              Like %S but with description\n"
+"#   %T              Content type\n"
+"#   %t              Like %T but with description\n"
+"#   %Z              Size in bytes\n"
+"#   %z              Like %Z but with description\n"
+msgstr ""
+
+#: src/lang.c:3646
+msgid "Format string for display of yenc header"
+msgstr ""
+
+#: src/lang.c:3647
+msgid ""
+"# Format string for yenc header at article level\n"
+"# Default: [-- %*N%!d%I [%F%G]%V%W%X --]\n"
+"# Possible values are:\n"
+"#   %%              '%'\n"
+"#   %D              Line count\n"
+"#   %d              Like %D but with description\n"
+"#   %E              Content encoding\n"
+"#   %e              Like %E but with description\n"
+"#   %F              Current part\n"
+"#   %f              Like %F but with description\n"
+"#   %G              Number of all parts\n"
+"#   %g              Like %G but with description\n"
+"#   %I              Complete/incomplete YENC part indicator\n"
+"#   %N              Name\n"
+"#   %n              Like %N but with description\n"
+"#   %S              Content subtype\n"
+"#   %s              Like %S but with description\n"
+"#   %T              Content type\n"
+"#   %t              Like %T but with description\n"
+"#   %V              Part size in bytes\n"
+"#   %v              Like %V but with description\n"
+"#   %W              Total size in bytes\n"
+"#   %w              Like %W but with description\n"
+"#   %X              CRC checksum\n"
+"#   %x              Like %X but with description\n"
+"#   %Z              Size in bytes\n"
+"#   %z              Like %Z but with description\n"
+msgstr ""
+
+#: src/lang.c:3678
+msgid "Format string for thread level"
+msgstr ""
+
+#: src/lang.c:3679
+msgid ""
+"# Format string for thread level representation\n"
+"# Default: %n %m  [%L]  %T  %F\n"
+"# Possible values are:\n"
+"#   %%              '%'\n"
+"#   %D              Date, like date_format\n"
+"#   %(formatstr)D   Date, formatstr gets passed to my_strftime()\n"
+"#   %F              From, name and/or address according to show_author\n"
+"#   %I              Initials\n"
+"#   %L              Line count\n"
+"#   %M              Message-ID\n"
+"#   %m              Article marks\n"
+"#   %n              Number, linenumber on screen\n"
+"#   %S              Score\n"
+"#   %T              Thread tree (only thread level)\n"
+msgstr ""
+
+#: src/lang.c:3697
+msgid "Format string for display of dates"
+msgstr ""
+
+#: src/lang.c:3698
+msgid "# Format string for date representation\n"
+msgstr ""
+
+#: src/lang.c:3708
+msgid "Unicode normalization form"
+msgstr ""
+
+#: src/lang.c:3709
+msgid ""
+"# Unicode normalization form\n"
+"# Possible values are:\n"
+"#   0 = None\n"
+"#   1 = NFKC\n"
+"#   2 = NFKD\n"
+"#   3 = NFC\n"
+"#   4 = NFD\n"
+"#   5 = NFKC_CF\n"
+msgstr ""
+
+#: src/lang.c:3723
+msgid "Render BiDi"
+msgstr ""
+
+#: src/lang.c:3724
+msgid "# If ON, bi-directional text is rendered by tin\n"
+msgstr ""
+
+#: src/lang.c:3731
+msgid "Function for sorting articles"
+msgstr ""
+
+#: src/lang.c:3732
+msgid ""
+"# Function for sorting articles\n"
+"# Possible values are (the default is marked with *):\n"
+"# * 0 = qsort\n"
+"#   1 = heapsort\n"
+msgstr ""
+
+#: src/lang.c:3745
+msgid "Automatically GroupMarkUnselArtRead"
+msgstr ""
+
+#: src/lang.c:3751
+msgid "Delete post-process files"
+msgstr ""
+
+#: src/lang.c:3756
+msgid "Filename for all mailed articles, <CR> sets, no filename=do not save."
+msgstr ""
+
+#: src/lang.c:3757
+msgid "Mailbox to save sent mails"
+msgstr ""
+
+#: src/lang.c:3762
+msgid "Set Followup-To: header to this group(s). <CR> sets, <ESC> cancels."
+msgstr ""
+
+#: src/lang.c:3763
+msgid "Followup-To: header"
+msgstr ""
+
+#: src/lang.c:3768
+msgid "Enter default mail address (and fullname). <CR> sets, <ESC> cancels."
+msgstr ""
+
+#: src/lang.c:3775
+msgid ""
+"Path and options for ispell-like spell-checker. <CR> sets, <ESC> cancels."
+msgstr ""
+
+#: src/lang.c:3776
+msgid "Ispell program"
+msgstr ""
+
+#: src/lang.c:3782
+msgid "When group is a mailing list, send responses to this email address."
+msgstr ""
+
+#: src/lang.c:3783
+msgid "Mailing list address"
+msgstr ""
+
+#: src/lang.c:3789
+msgid "Forward articles as attachment"
+msgstr ""
+
+#: src/lang.c:3794
+msgid ""
+"A comma separated list of MIME major/minor Content-Types. <ESC> cancels."
+msgstr ""
+
+#: src/lang.c:3795
+msgid "Which MIME types will be saved"
+msgstr ""
+
+#: src/lang.c:3800
+msgid "Value of the Organization: header. <CR> sets, <ESC> cancels."
+msgstr ""
+
+#: src/lang.c:3801
+msgid "Organization: header"
+msgstr ""
+
+#: src/lang.c:3806
+msgid "Filename for saved articles. <CR> sets, <ESC> cancels."
+msgstr ""
+
+#: src/lang.c:3807
+msgid "savefile"
+msgstr ""
+
+#: src/lang.c:3812 src/lang.c:3836
+msgid "Scope for the filter rule. <CR> sets, <ESC> cancels."
+msgstr ""
+
+#: src/lang.c:3813
+msgid "Quick (1 key) select filter scope"
+msgstr ""
+
+#: src/lang.c:3818 src/lang.c:3842
+msgid "Header for filter rule. <CR> sets, <ESC> cancels."
+msgstr ""
+
+#: src/lang.c:3819
+msgid "Quick (1 key) select filter header"
+msgstr ""
+
+#: src/lang.c:3824 src/lang.c:3848
+msgid "ON = case sensitive, OFF = ignore case. <CR> sets, <ESC> cancels."
+msgstr ""
+
+#: src/lang.c:3825
+msgid "Quick (1 key) select filter case"
+msgstr ""
+
+#: src/lang.c:3830 src/lang.c:3854
+msgid "ON = expire, OFF = don't ever expire. <CR> sets, <ESC> cancels."
+msgstr ""
+
+#: src/lang.c:3831
+msgid "Quick (1 key) select filter expire"
+msgstr ""
+
+#: src/lang.c:3837
+msgid "Quick (1 key) kill filter scope"
+msgstr ""
+
+#: src/lang.c:3843
+msgid "Quick (1 key) kill filter header"
+msgstr ""
+
+#: src/lang.c:3849
+msgid "Quick (1 key) kill filter case"
+msgstr ""
+
+#: src/lang.c:3855
+msgid "Quick (1 key) kill filter expire"
+msgstr ""
+
+#: src/lang.c:3860
+msgid "Command line options to add. <CR> sets, <ESC> cancels."
+msgstr ""
+
+#: src/lang.c:3861
+msgid "CMD line options to add"
+msgstr ""
+
+#: src/lang.c:3866
+msgid ""
+"ON = cache NNTP overview files, OFF = don't cache. <CR> sets, <ESC> cancels."
+msgstr ""
+
+#: src/lang.c:3867
+msgid "Cache overview files"
+msgstr ""
+
+#: src/lang.c:3873
+msgid ""
+"ON = compress cached files, OFF = don't compress. <CR> sets, <ESC> cancels."
+msgstr ""
+
+#: src/lang.c:3874
+msgid "Compress overview files"
+msgstr ""
+
+#: src/lang.c:3881
+msgid "Config Options"
+msgstr ""
+
+#: src/lang.c:3886
+msgid "A comma separated list of NNTP commands. <CR> sets, <ESC> cancels."
+msgstr ""
+
+#: src/lang.c:3887
+msgid "Disabled NNTP commands"
+msgstr ""
+
+#: src/lang.c:3892
+msgid "Number of pipelined NNTP commands to send. <CR> sets, <ESC> cancels."
+msgstr ""
+
+#: src/lang.c:3893
+msgid "NNTP pipeline limit"
+msgstr ""
+
+#: src/lang.c:3899
+msgid "tinrc Override Options"
+msgstr ""
+
+#: src/lang.c:3905
+msgid "Assume this charset if no charset declaration is present, <CR> to set."
+msgstr ""
+
+#: src/lang.c:3906
+msgid "UNDECLARED_CHARSET"
+msgstr ""
+
+#: src/lang.c:3911
+msgid "Guess charset if no charset declaration is present, <CR> to set."
+msgstr ""
+
+#: src/lang.c:3912
+msgid "UNDECLARED_CS_GUESS"
+msgstr ""
+
+#: src/lang.c:3913
+msgid ""
+"What to guess\n"
+"# * 0 = don't guess undeclared charset\n"
+"#   1 = only guess undeclared charset if not set via undeclared_charset\n"
+"#   2 = always guess undeclared charset, ignore value from "
+"undeclared_charset\n"
+msgstr ""
+
+#: src/lang.c:3922
+msgid ""
+"Add this text at the start of the message body. <CR> sets, <ESC> cancels."
+msgstr ""
+
+#: src/lang.c:3923
+msgid "X_Body"
+msgstr ""
+
+#: src/lang.c:3928
+msgid "Insert this header when posting. <CR> sets, <ESC> cancels."
+msgstr ""
+
+#: src/lang.c:3929
+msgid "X_Headers"
+msgstr ""
+
+#: src/lang.c:3934
+msgid ""
+"Automatically insert an X-Comment-To: header? <SPACE> toggles & <CR> sets."
+msgstr ""
+
+#: src/lang.c:3935
+msgid "Insert ''X-Comment-To:'' header"
+msgstr ""
+
+#: src/lang.c:3941
+msgid "Enter name of file containing trusted CA certificates. <CR> sets."
+msgstr ""
+
+#: src/lang.c:3942
+msgid "CA certificate file"
+msgstr ""
+
+#: src/lang.c:3943
+msgid ""
+"# name of file containing all trusted CA certificates (empty = system "
+"default)\n"
+msgstr ""
+
+#. RFC 5536 3.1.4
+#. -> lang.c
+#: src/post.c:1817 src/post.c:1934
+#, c-format
+msgid "Error: Invalid group name \"%s\" in %s\n"
+msgstr ""
+
+#. -> lang.c
+#: src/post.c:1842 src/post.c:1959
+#, c-format
+msgid "Error: Invalid component \"%s\" in %s: %s\n"
+msgstr ""
+
+#. -> lang.c
+#: src/post.c:2319
+msgid ""
+"\n"
+"Warning: Manually supplied MIME-header without post_8bit_header set.\n"
+"         Either remove (manually encode) 8bit chars or set "
+"post_8bit_header.\n"
+msgstr ""
+
+#. -> lang.c
+#: src/post.c:4018
+msgid "Invalid group name!"
+msgstr ""
Binary files tin-2.6.5/po/ro.gmo and tin-2.6.6/po/ro.gmo differ
diff -Nurp '--exclude=.bzr*' tin-2.6.5/po/ro.po tin-2.6.6/po/ro.po
--- tin-2.6.5/po/ro.po	2025-12-23 21:21:50.000000000 +0100
+++ tin-2.6.6/po/ro.po	2026-07-02 20:25:37.717256775 +0200
@@ -1,22 +1,23 @@
-# Mesajele Ã®n limba romÃ¢nÄƒ pentru pachetul tin.
 # Translation of tin in Romanian.
-# Copyright Â© 2025 THE PACKAGE'S COPYRIGHT HOLDER
-# Copyright Â© 2025 Free Software Foundation, Inc.
+# Mesajele Ã®n limba romÃ¢nÄƒ pentru pachetul tin.
+# Copyright Â© 2025, 2026 THE PACKAGE'S COPYRIGHT HOLDER
+# Copyright Â© 2025, 2026 Free Software Foundation, Inc.
 # This file is distributed under the same license as the tin package.
 #
-# Remus-Gabriel Chelu <remusgabriel.chelu@disroot.org>, 2025.
+# Remus-Gabriel Chelu <remusgabriel.chelu@disroot.org>, 2025, 2026.
 #
 # Cronologia traducerii fiÈ™ierului â€žtinâ€:
 # Traducerea iniÈ›ialÄƒ, fÄƒcutÄƒ de R-GC, pentru versiunea tin 2.6.4 (15% - tradus), iul-2025.
-# Completare traducere, fÄƒcutÄƒ de X, pentru versiunea Y, (?% - tradus), Z(luna-anul).
+# Completare traducere, fÄƒcutÄƒ de R-GC, pentru versiunea 2.6.4, (100% - tradus), dec-2025.
+# Actualizare a traducerii pentru versiunea 2.6.5, fÄƒcutÄƒ de R-GC, ian-2026.
 # Actualizare a traducerii pentru versiunea Y, fÄƒcutÄƒ de X, Z(luna-anul).
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: tin 2.6.4\n"
+"Project-Id-Version: tin 2.6.5\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-12-23 21:21+0100\n"
-"PO-Revision-Date: 2025-07-23 00:38+0200\n"
+"POT-Creation-Date: 2026-07-02 20:21+0200\n"
+"PO-Revision-Date: 2026-01-01 13:24+0100\n"
 "Last-Translator: Remus-Gabriel Chelu <remusgabriel.chelu@disroot.org>\n"
 "Language-Team: Romanian <translation-team-ro@lists.sourceforge.net>\n"
 "Language: ro\n"
@@ -26,7 +27,7 @@ msgstr ""
 "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
 "20)) ? 1 : 2);\n"
 "X-Bugs: Report translation errors to the Language-Team address.\n"
-"X-Generator: Poedit 3.5\n"
+"X-Generator: Poedit 3.6\n"
 
 #: src/lang.c:48
 #, c-format
@@ -73,12 +74,12 @@ msgid ""
 msgstr ""
 "\n"
 "Articolul dvs:\n"
-"  \"%s\"\n"
-"va fi trimis prin poÈ™tÄƒ la urmÄƒtoarea adresÄƒ:\n"
+"  â€ž%sâ€\n"
+"va fi trimis prin poÈ™ta electronicÄƒ la urmÄƒtoarea adresÄƒ:\n"
 "  %s"
 
 #: src/lang.c:60
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "\n"
 "Your article:\n"
@@ -92,18 +93,18 @@ msgid_plural ""
 msgstr[0] ""
 "\n"
 "Articolul dvs:\n"
-"  \"%s\"\n"
-"va fi publicat la urmÄƒtoarele %s:\n"
+"  â€ž%sâ€\n"
+"va fi publicat Ã®n urmÄƒtorul grup de È™tiri:\n"
 msgstr[1] ""
 "\n"
 "Articolul dvs:\n"
-"  \"%s\"\n"
-"va fi publicat la urmÄƒtoarele %s:\n"
+"  â€ž%sâ€\n"
+"va fi publicat Ã®n urmÄƒtoarele grupuri de È™tiri:\n"
 msgstr[2] ""
 "\n"
 "Articolul dvs:\n"
-"  \"%s\"\n"
-"va fi publicat la urmÄƒtoarele %s:\n"
+"  â€ž%sâ€\n"
+"va fi publicat Ã®n urmÄƒtoarele grupuri de È™tiri:\n"
 
 #: src/lang.c:61
 msgid "Article not posted!"
@@ -168,20 +169,19 @@ msgid "This is a repost of the following
 msgstr "Aceasta este o republicare a urmÄƒtorului articol:"
 
 #: src/lang.c:76
-#, fuzzy
 msgid "article"
 msgid_plural "articles"
 msgstr[0] "articol"
 msgstr[1] "articole"
-msgstr[2] "articole"
+msgstr[2] "de articole"
 
 #: src/lang.c:77
-#, fuzzy, c-format
+#, c-format
 msgid "-- %d article mailed --"
 msgid_plural "-- %d articles mailed --"
 msgstr[0] "-- %d articol trimis --"
 msgstr[1] "-- %d articole trimise --"
-msgstr[2] "-- %d articole trimise --"
+msgstr[2] "-- %d de articole trimise --"
 
 #: src/lang.c:78
 #, c-format
@@ -207,12 +207,12 @@ msgstr "AtaÈ™ament salvat cu succes. (%s
 
 #. TRANSLATORS: for nplurals>=3
 #: src/lang.c:84
-#, fuzzy, c-format
+#, c-format
 msgid "%d of %d attachment saved successfully."
 msgid_plural "%d of %d attachments saved successfully."
-msgstr[0] "%d din %d ataÈ™amente salvate cu succes."
-msgstr[1] "%d din %d ataÈ™amente salvate cu succes."
-msgstr[2] "%d din %d ataÈ™amente salvate cu succes."
+msgstr[0] "%d din %d ataÈ™ament a fost salvat cu succes."
+msgstr[1] "%d din %d ataÈ™amente au fost salvate cu succes."
+msgstr[2] "%d din %d de ataÈ™amente au fost salvate cu succes."
 
 #: src/lang.c:85
 msgid "Select attachment> "
@@ -223,12 +223,12 @@ msgid "Tagged attachment"
 msgstr "AtaÈ™ament etichetat"
 
 #: src/lang.c:87
-#, fuzzy, c-format
+#, c-format
 msgid "%d attachment tagged"
 msgid_plural "%d attachments tagged"
-msgstr[0] "%d ataÈ™amente etichetate"
+msgstr[0] "%d ataÈ™ament etichetat"
 msgstr[1] "%d ataÈ™amente etichetate"
-msgstr[2] "%d ataÈ™amente etichetate"
+msgstr[2] "%d de ataÈ™amente etichetate"
 
 #: src/lang.c:88
 msgid "Untagged attachment"
@@ -340,27 +340,27 @@ msgstr ""
 "#  valoarea doritÄƒ, nu folosiÈ›i ghilimele\n"
 
 #: src/lang.c:108
-#, fuzzy
 msgid "#  getart_limit=NUM\n"
-msgstr "#  getart_limit=NUM\n"
+msgstr "#  getart_limit=NUMÄ‚R\n"
 
 #: src/lang.c:109
-#, fuzzy
 msgid "#  group_catchup_on_exit=ON/OFF\n"
-msgstr "#  group_catchup_on_exit=ON/OFF\n"
+msgstr ""
+"#  group_catchup_on_exit=ON/OFF\n"
+"#  Catchup (marcare ca citit) a grupului la ieÈ™irea\n"
+"#  cu tasta sÄƒgeatÄƒ stÃ¢nga\n"
 
 #: src/lang.c:110
-#, fuzzy
 msgid "#  group_format=STRING (eg. %n %m %R %L  %s  %F)\n"
-msgstr "#  group_format=STRING (eg. %n %m %R %L  %s  %F)\n"
+msgstr "#  group_format=È˜IR (de exemlpu: %n %m %R %L  %s  %F)\n"
 
 #: src/lang.c:111
 msgid "#  hide_inline_data=NUM (any combination is allowed)\n"
-msgstr ""
+msgstr "#  hide_inline_data=NUMÄ‚R (este permisÄƒ orice combinaÈ›ie)\n"
 
 #: src/lang.c:112
 msgid "#    0 = Display raw data\n"
-msgstr ""
+msgstr "#    0 = AfiÈ™eazÄƒ datele brute\n"
 
 #: src/lang.c:113
 msgid ""
@@ -368,6 +368,10 @@ msgid ""
 "showing\n"
 "#        size and filename, similar to how MIME attachments are displayed\n"
 msgstr ""
+"#    1 = Datele codificate uuencoded È™i yenc vor fi condensate Ã®ntr-o "
+"singurÄƒ\n"
+"#        linie de etichetÄƒ care afiÈ™eazÄƒ dimensiunea È™i numele fiÈ™ierului,\n"
+"#        similar cu modul Ã®n care sunt afiÈ™ate ataÈ™amentele MIME\n"
 
 #: src/lang.c:114
 msgid ""
@@ -375,409 +379,417 @@ msgid ""
 "uuencoded\n"
 "#        or yenc data will be folded into a tag line.\n"
 msgstr ""
+"#    2 = De asemenea, ascunde parÈ›ial, ca Ã®n cazul 1, dar orice linie care "
+"aratÄƒ\n"
+"#        ca date uuencoded sau yenc va fi Ã®ncorporatÄƒ Ã®ntr-o linie de "
+"etichetÄƒ.\n"
 
 #: src/lang.c:115
 msgid "#    4 = Hide Inline PGP\n"
-msgstr ""
+msgstr "#    4 = Ascunde PGP Ã®n linie (inline)\n"
 
 #: src/lang.c:116
 msgid "#    8 = Hide Shar\n"
-msgstr ""
+msgstr "#    8 = Ascunde Shar\n"
 
 #: src/lang.c:117
-#, fuzzy
 msgid "#  mail_8bit_header=ON/OFF\n"
-msgstr "#  mail_8bit_header=ON/OFF\n"
+msgstr ""
+"#  mail_8bit_header=ON/OFF\n"
+"#  trimiterea necodificatÄƒ a caracterelor pe 8 biÈ›i\n"
+"#  (cum ar fi Umlaute) Ã®n antetul mesajelor\n"
 
 #: src/lang.c:118
-#, fuzzy
 msgid "#  mail_mime_encoding=supported_encoding"
-msgstr "#  mail_mime_encoding=supported_encoding"
+msgstr "#  mail_mime_encoding=codificarea-acceptatÄƒ"
 
 #: src/lang.c:120
-#, fuzzy
 msgid "#  ispell=STRING\n"
-msgstr "#  ispell=STRING\n"
+msgstr ""
+"#  ispell=È˜IR\n"
+"#  apelarea verificatorului ortografic\n"
 
 #: src/lang.c:122
-#, fuzzy
 msgid "#  maildir=STRING (eg. ~/Mail)\n"
-msgstr "#  maildir=STRING (eg. ~/Mail)\n"
+msgstr ""
+"#  maildir=È˜IR\n"
+"# directorul de e-mail (de exemplu: ~/Mail)\n"
 
 #: src/lang.c:123
-#, fuzzy
 msgid "#  mailing_list=STRING (eg. majordomo@example.org)\n"
-msgstr "#  mailing_list=STRING (eg. majordomo@example.org)\n"
+msgstr ""
+"#  mailing_list=È˜IR\n"
+"#  lista grupului de discuÈ›ii (de exp. majordomo@example.org)\n"
 
 #: src/lang.c:124
-#, fuzzy
 msgid "#  mime_types_to_save=STRING (eg. image/*,!image/bmp)\n"
-msgstr "#  mime_types_to_save=STRING (eg. image/*,!image/bmp)\n"
+msgstr ""
+"#  mime_types_to_save=È˜IR\n"
+"#  de exp: image/*,!image/bmp)\n"
 
 #: src/lang.c:125
-#, fuzzy
 msgid "#  mark_ignore_tags=ON/OFF\n"
-msgstr "#  mark_ignore_tags=ON/OFF\n"
+msgstr ""
+"#  mark_ignore_tags=ON/OFF\n"
+"#  ignorare etichete â€žMarcare ca (ne)cititâ€ - (activatÄƒ/dezactivatÄƒ)\n"
 
 #: src/lang.c:126
-#, fuzzy
 msgid "#  mark_saved_read=ON/OFF\n"
-msgstr "#  mark_saved_read=ON/OFF\n"
+msgstr ""
+"#  mark_saved_read=ON/OFF\n"
+"#  marcare articole/subiecte salvate,\n"
+"#  ca citite - (activatÄƒ/dezactivatÄƒ)\n"
 
 #: src/lang.c:127
-#, fuzzy
 msgid "#  mime_forward=ON/OFF\n"
-msgstr "#  mime_forward=ON/OFF\n"
+msgstr ""
+"#  mime_forward=ON/OFF\n"
+"#  trimitere articole redirecÈ›ionate ca\n"
+"#  ataÈ™amente MIME - (activatÄƒ/dezactivatÄƒ)\n"
 
 #: src/lang.c:129
-#, fuzzy
 msgid "#  mm_network_charset=supported_charset"
-msgstr "#  mm_network_charset=supported_charset"
+msgstr ""
+"#  mm_network_charset=set-caractere_dorit\n"
+"# setul de caractere utilizat pentru publicare È™i\n"
+"#  antetele MIME, de exemplu: UTF-8"
 
 #: src/lang.c:130
-#, fuzzy
 msgid "#  undeclared_charset=STRING (default is US-ASCII)\n"
-msgstr "#  undeclared_charset=STRING (default is US-ASCII)\n"
+msgstr ""
+"#  undeclared_charset=È˜IR\n"
+"#  presupune cÄƒ articolele (deteriorate)\n"
+"#  fÄƒrÄƒ declaraÈ›ie a setului de caractere\n"
+"#  MIME au acest set de caractere\n"
+"#  (implicit este US-ASCII)\n"
 
 #: src/lang.c:132
 #, fuzzy
-msgid "#  undeclared_cs_guess=ON/OFF (default is OFF)\n"
-msgstr "#  undeclared_cs_guess=ON/OFF (default is OFF)\n"
+msgid "#  undeclared_cs_guess=NUM\n"
+msgstr ""
+"#  undeclared_cs_guess=ON/OFF\n"
+"#  ghiceÈ™te setul de caractere pentru articolele\n"
+"#  (defectuoase) fÄƒrÄƒ declaraÈ›ie a setului de\n"
+"#  caractere MIME (implicit este OFF)\n"
+
+#: src/lang.c:133
+#, fuzzy
+msgid "#    0 = don't guess undeclared charset (default)\n"
+msgstr ""
+"#  undeclared_charset=È˜IR\n"
+"#  presupune cÄƒ articolele (deteriorate)\n"
+"#  fÄƒrÄƒ declaraÈ›ie a setului de caractere\n"
+"#  MIME au acest set de caractere\n"
+"#  (implicit este US-ASCII)\n"
+
+#: src/lang.c:134
+msgid ""
+"#    1 = only guess undeclared charset if not set via undeclared_charset\n"
+msgstr ""
 
 #: src/lang.c:135
 #, fuzzy
+msgid ""
+"#    2 = always guess undeclared charset, ignore value from "
+"undeclared_charset\n"
+msgstr ""
+"#  undeclared_charset=È˜IR\n"
+"#  presupune cÄƒ articolele (deteriorate)\n"
+"#  fÄƒrÄƒ declaraÈ›ie a setului de caractere\n"
+"#  MIME au acest set de caractere\n"
+"#  (implicit este US-ASCII)\n"
+
+#: src/lang.c:138
 msgid "#  news_headers_to_display=STRING\n"
-msgstr "#  news_headers_to_display=STRING\n"
+msgstr ""
+"#  news_headers_to_display=È˜IR\n"
+"#  se afiÈ™eazÄƒ aceste cÃ¢mpuri din antet (sau *),\n"
+"#  de exp.: Newsgroups Followup-To Summary Keywords X-Comment-To\n"
 
-#: src/lang.c:136
-#, fuzzy
+#: src/lang.c:139
 msgid "#  news_headers_to_not_display=STRING\n"
-msgstr "#  news_headers_to_not_display=STRING\n"
+msgstr "#  news_headers_to_not_display=È˜IR\n"
 
-#: src/lang.c:137
-#, fuzzy
+# R-GC, scrie:
+# - trebuie adÄƒugat comentariul cu descrierea opÈ›iunii
+# De aici, pÃ®nÄƒ la ultima.
+#: src/lang.c:140
 msgid "#  news_quote_format=STRING\n"
-msgstr "#  news_quote_format=STRING\n"
+msgstr "#  news_quote_format=È˜IR\n"
 
-#: src/lang.c:138
-#, fuzzy
+#: src/lang.c:141
 msgid "#  organization=STRING (if beginning with '/' read from file)\n"
-msgstr "#  organization=STRING (if beginning with '/' read from file)\n"
+msgstr "#  organization=È˜IR (dacÄƒ Ã®ncepe cu â€ž/â€, citeÈ™te din fiÈ™ier)\n"
 
-#: src/lang.c:139
-#, fuzzy
+#: src/lang.c:142
 msgid "#  pos_first_unread=ON/OFF\n"
 msgstr "#  pos_first_unread=ON/OFF\n"
 
-#: src/lang.c:140
-#, fuzzy
+#: src/lang.c:143
 msgid "#  post_8bit_header=ON/OFF\n"
 msgstr "#  post_8bit_header=ON/OFF\n"
 
-#: src/lang.c:141
-#, fuzzy
+#: src/lang.c:144
 msgid "#  post_mime_encoding=supported_encoding"
-msgstr "#  post_mime_encoding=supported_encoding"
+msgstr "#  post_mime_encoding=codificarea acceptatÄƒ"
 
-#: src/lang.c:142
-#, fuzzy
+#: src/lang.c:145
 msgid "#  post_process_type=NUM\n"
-msgstr "#  post_process_type=NUM\n"
+msgstr "#  post_process_type=NUMÄ‚R\n"
 
-#: src/lang.c:143
-#, fuzzy
+#: src/lang.c:146
 msgid "#  post_process_view=ON/OFF\n"
 msgstr "#  post_process_view=ON/OFF\n"
 
-#: src/lang.c:144
-#, fuzzy
+#: src/lang.c:147
 msgid "#  quick_kill_scope=STRING (e.g. talk.*)\n"
-msgstr "#  quick_kill_scope=STRING (e.g. talk.*)\n"
+msgstr "#  quick_kill_scope=È˜IR (de exp..: talk.*)\n"
 
-#: src/lang.c:145
-#, fuzzy
+#: src/lang.c:148
 msgid "#  quick_kill_expire=ON/OFF\n"
 msgstr "#  quick_kill_expire=ON/OFF\n"
 
-#: src/lang.c:146
-#, fuzzy
+#: src/lang.c:149
 msgid "#  quick_kill_case=ON/OFF\n"
 msgstr "#  quick_kill_case=ON/OFF\n"
 
-#: src/lang.c:147
-#, fuzzy
+#: src/lang.c:150
 msgid "#  quick_kill_header=NUM\n"
-msgstr "#  quick_kill_header=NUM\n"
+msgstr "#  quick_kill_header=NUMÄ‚R\n"
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:149
-#, fuzzy
+#: src/lang.c:152
 msgid "#    0=Subject: (case sensitive)  1=Subject: (ignore case)\n"
-msgstr "#    0=Subject: (case sensitive)  1=Subject: (ignore case)\n"
+msgstr ""
+"#    0=Subject: (se È›ine cont de majuscule È™i minuscule)  1=Subject: (se "
+"ignorÄƒ majuscule È™i minuscule)\n"
 
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:151
-#, fuzzy
+#: src/lang.c:154
 msgid "#    2=From: (case sensitive)     3=From: (ignore case)\n"
-msgstr "#    2=From: (case sensitive)     3=From: (ignore case)\n"
+msgstr ""
+"#    2=From: (se È›ine cont de majuscule È™i minuscule)  3=From: (se ignorÄƒ "
+"majuscule È™i minuscule)\n"
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:' or 'References:'
-#: src/lang.c:153
-#, fuzzy
+#: src/lang.c:156
 msgid "#    4=Message-ID: & full References: line\n"
-msgstr "#    4=Message-ID: & full References: line\n"
+msgstr "#    4=Message-ID: È™i toate liniile References:\n"
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:' or 'References:'
-#: src/lang.c:155
-#, fuzzy
+#: src/lang.c:158
 msgid "#    5=Message-ID: & last References: entry only\n"
-msgstr "#    5=Message-ID: & last References: entry only\n"
+msgstr "#    5=Message-ID: È™i doar ultima linie References:\n"
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:' or 'Lines:'
-#: src/lang.c:157
-#, fuzzy
+#: src/lang.c:160
 msgid "#    6=Message-ID: entry only     7=Lines:\n"
-msgstr "#    6=Message-ID: entry only     7=Lines:\n"
+msgstr "#    6=Message-ID: (doar intrarea)    7=Lines:\n"
 
-#: src/lang.c:158
-#, fuzzy
+#: src/lang.c:161
 msgid "#  quick_select_scope=STRING\n"
-msgstr "#  quick_select_scope=STRING\n"
+msgstr "#  quick_select_scope=È˜IR\n"
 
-#: src/lang.c:159
-#, fuzzy
+#: src/lang.c:162
 msgid "#  quick_select_expire=ON/OFF\n"
 msgstr "#  quick_select_expire=ON/OFF\n"
 
-#: src/lang.c:160
-#, fuzzy
+#: src/lang.c:163
 msgid "#  quick_select_case=ON/OFF\n"
 msgstr "#  quick_select_case=ON/OFF\n"
 
-#: src/lang.c:161
-#, fuzzy
+#: src/lang.c:164
 msgid "#  quick_select_header=NUM\n"
-msgstr "#  quick_select_header=NUM\n"
+msgstr "#  quick_select_header=NUMÄ‚R\n"
 
-#: src/lang.c:162
-#, fuzzy
+#: src/lang.c:165
 msgid "#  quote_chars=STRING (%I for initials)\n"
-msgstr "#  quote_chars=STRING (%I for initials)\n"
+msgstr "#  quote_chars=È˜IR (%I pentru iniÈ›iale)\n"
 
-#: src/lang.c:164
-#, fuzzy
+#: src/lang.c:167
 msgid "#  print_header=ON/OFF\n"
 msgstr "#  print_header=ON/OFF\n"
 
-#: src/lang.c:166
-#, fuzzy
+#: src/lang.c:169
 msgid "#  process_only_unread=ON/OFF\n"
 msgstr "#  process_only_unread=ON/OFF\n"
 
-#: src/lang.c:167
-#, fuzzy
+#: src/lang.c:170
 msgid "#  prompt_followupto=ON/OFF\n"
 msgstr "#  prompt_followupto=ON/OFF\n"
 
-#: src/lang.c:168
-#, fuzzy
+#: src/lang.c:171
 msgid "#  savedir=STRING (eg. ~user/News)\n"
-msgstr "#  savedir=STRING (eg. ~user/News)\n"
+msgstr "#  savedir=È˜IR (de exp.: ~user/News)\n"
 
-#: src/lang.c:169
-#, fuzzy
+#: src/lang.c:172
 msgid "#  savefile=STRING (eg. =linux)\n"
-msgstr "#  savefile=STRING (eg. =linux)\n"
+msgstr "#  savefile=È˜IR (de exp.: =linux)\n"
 
-#: src/lang.c:170
-#, fuzzy
+#: src/lang.c:173
 msgid "#  sigfile=STRING (eg. $var/sig)\n"
-msgstr "#  sigfile=STRING (eg. $var/sig)\n"
+msgstr "#  sigfile=È˜IR (de exp.: $var/sig)\n"
 
-#: src/lang.c:171
-#, fuzzy
+#: src/lang.c:174
 msgid "#  show_author=NUM\n"
-msgstr "#  show_author=NUM\n"
+msgstr "#  show_author=NUMÄ‚R\n"
 
-#: src/lang.c:172
-#, fuzzy
+#: src/lang.c:175
 msgid "#  show_signatures=ON/OFF\n"
 msgstr "#  show_signatures=ON/OFF\n"
 
-#: src/lang.c:173
+#: src/lang.c:176
 #, fuzzy
-msgid "#  show_art_score=ON/OFF\n"
-msgstr "#  show_art_score=ON/OFF\n"
+msgid "#  show_art_info=NUM\n"
+msgstr "#  show_author=NUMÄ‚R\n"
 
-#: src/lang.c:175
-#, fuzzy
+#: src/lang.c:178
 msgid "#  suppress_soft_hyphens=ON/OFF\n"
 msgstr "#  suppress_soft_hyphens=ON/OFF\n"
 
-#: src/lang.c:177
-#, fuzzy
+#: src/lang.c:180
 msgid "#  show_only_unread_arts=ON/OFF\n"
 msgstr "#  show_only_unread_arts=ON/OFF\n"
 
-#: src/lang.c:178
-#, fuzzy
+#: src/lang.c:181
 msgid "#  sigdashes=ON/OFF\n"
 msgstr "#  sigdashes=ON/OFF\n"
 
-#: src/lang.c:179
-#, fuzzy
+#: src/lang.c:182
 msgid "#  signature_repost=ON/OFF\n"
 msgstr "#  signature_repost=ON/OFF\n"
 
-#: src/lang.c:180
-#, fuzzy
+#: src/lang.c:183
 msgid "#  sort_article_type=NUM\n"
-msgstr "#  sort_article_type=NUM\n"
+msgstr "#  sort_article_type=NUMÄ‚R\n"
 
-#: src/lang.c:181
-#, fuzzy
+#: src/lang.c:184
 msgid "#  sort_threads_type=NUM\n"
-msgstr "#  sort_threads_type=NUM\n"
+msgstr "#  sort_threads_type=NUMÄ‚R\n"
 
-#: src/lang.c:182
-#, fuzzy
+#: src/lang.c:185
 msgid "#  tex2iso_conv=ON/OFF\n"
 msgstr "#  tex2iso_conv=ON/OFF\n"
 
-#: src/lang.c:183
-#, fuzzy
+#: src/lang.c:186
 msgid "#  thread_catchup_on_exit=ON/OFF\n"
 msgstr "#  thread_catchup_on_exit=ON/OFF\n"
 
-#: src/lang.c:184
-#, fuzzy
+#: src/lang.c:187
 msgid "#  thread_articles=NUM"
-msgstr "#  thread_articles=NUM"
+msgstr "#  thread_articles=NUMÄ‚R"
 
-#: src/lang.c:185
-#, fuzzy
+#: src/lang.c:188
 msgid "#  thread_format=STRING (eg. %n %m [%L]  %T  %F)\n"
-msgstr "#  thread_format=STRING (eg. %n %m [%L]  %T  %F)\n"
+msgstr "#  thread_format=È˜IR (de exp.: %n %m [%L]  %T  %F)\n"
 
-#: src/lang.c:186
-#, fuzzy
+#: src/lang.c:189
 msgid "#  thread_perc=NUM\n"
-msgstr "#  thread_perc=NUM\n"
+msgstr "#  thread_perc=NUMÄ‚R\n"
 
-#: src/lang.c:187
-#, fuzzy
+#: src/lang.c:190
 msgid "#  trim_article_body=NUM\n"
-msgstr "#  trim_article_body=NUM\n"
+msgstr "#  trim_article_body=NUMÄ‚R\n"
 
-#: src/lang.c:188
-#, fuzzy
+#: src/lang.c:191
 msgid "#    0 = Don't trim article body\n"
-msgstr "#    0 = Don't trim article body\n"
+msgstr "#    0 = Nu ajusteazÄƒ corpul articolului\n"
 
-#: src/lang.c:189
-#, fuzzy
+#: src/lang.c:192
 msgid "#    1 = Skip leading blank lines\n"
-msgstr "#    1 = Skip leading blank lines\n"
+msgstr "#    1 = Omite liniile goale de la Ã®nceputul articolului\n"
 
-#: src/lang.c:190
-#, fuzzy
+#: src/lang.c:193
 msgid "#    2 = Skip trailing blank lines\n"
-msgstr "#    2 = Skip trailing blank lines\n"
+msgstr "#    2 = Omite liniile goale de la sfÃ¢rÈ™itul articolului\n"
 
-#: src/lang.c:191
-#, fuzzy
+#: src/lang.c:194
 msgid "#    3 = Skip leading and trailing blank lines\n"
-msgstr "#    3 = Skip leading and trailing blank lines\n"
+msgstr ""
+"#    3 = Omite liniile goale de la Ã®nceputul È™i sfÃ¢rÈ™itul articolului\n"
 
-#: src/lang.c:192
-#, fuzzy
+#: src/lang.c:195
 msgid "#    4 = Compact multiple blank lines between text blocks\n"
-msgstr "#    4 = Compact multiple blank lines between text blocks\n"
+msgstr "#    4 = CompacteazÄƒ liniile goale multiple dintre blocurile de text\n"
 
-#: src/lang.c:193
-#, fuzzy
+#: src/lang.c:196
 msgid ""
 "#    5 = Compact multiple blank lines between text blocks and skip\n"
 "#        leading blank lines\n"
 msgstr ""
-"#    5 = Compact multiple blank lines between text blocks and skip\n"
-"#        leading blank lines\n"
+"#    5 = CompacteazÄƒ liniile goale multiple dintre blocurile de text È™i "
+"omite\n"
+"#        liniile goale de la Ã®nceputul articolului\n"
 
-#: src/lang.c:194
-#, fuzzy
+#: src/lang.c:197
 msgid ""
 "#    6 = Compact multiple blank lines between text blocks and skip\n"
 "#        trailing blank lines\n"
 msgstr ""
-"#    6 = Compact multiple blank lines between text blocks and skip\n"
-"#        trailing blank lines\n"
+"#    6 = CompacteazÄƒ liniile goale multiple dintre blocurile de text È™i "
+"omite\n"
+"#        liniile goale de la sfÃ¢rÈ™itul articolului\n"
 
-#: src/lang.c:195
-#, fuzzy
+#: src/lang.c:198
 msgid ""
 "#    7 = Compact multiple blank lines between text blocks and skip\n"
 "#        leading and trailing blank lines\n"
 msgstr ""
-"#    7 = Compact multiple blank lines between text blocks and skip\n"
-"#        leading and trailing blank lines\n"
+"#    7 = CompacteazÄƒ liniile goale multiple dintre blocurile de text È™i "
+"omite\n"
+"#        liniile goale de la Ã®nceputul È™i sfÃ¢rÈ™itul articolului\n"
 
-#: src/lang.c:196
-#, fuzzy
+#: src/lang.c:199
 msgid "#  verbatim_handling=NUM\n"
-msgstr "#  verbatim_handling=ON/OFF\n"
+msgstr "#  verbatim_handling=NUMÄ‚R\n"
 
-#: src/lang.c:197
-#, fuzzy
+#: src/lang.c:200
 msgid "#    0 = Don't detect verbatim blocks\n"
-msgstr "#    0 = Don't trim article body\n"
+msgstr "#    0 = Nu detecteazÄƒ blocurile verbatim\n"
 
-#: src/lang.c:198
+#: src/lang.c:201
 msgid "#    1 = Detect and show verbatim blocks\n"
-msgstr ""
+msgstr "#    1 = DetecteazÄƒ È™i afiÈ™eazÄƒ blocurile verbatim\n"
 
-#: src/lang.c:199
+#: src/lang.c:202
 msgid "#    2 = Detect and show verbatim blocks, hide begin and end marks\n"
 msgstr ""
+"#    2 = DetecteazÄƒ È™i afiÈ™eazÄƒ blocurile verbatim, ascunde marcajele de "
+"Ã®nceput È™i sfÃ¢rÈ™it\n"
 
-#: src/lang.c:200
+#: src/lang.c:203
 msgid "#    3 = Detect verbatim blocks and hide them\n"
-msgstr ""
+msgstr "#    3 = DetecteazÄƒ blocurile verbatim È™i le ascunde\n"
 
-#: src/lang.c:202
-#, fuzzy
+#: src/lang.c:205
 msgid "#  extquote_handling=ON/OFF\n"
 msgstr "#  extquote_handling=ON/OFF\n"
 
-#: src/lang.c:204
-#, fuzzy
+#: src/lang.c:207
 msgid "#  wrap_on_next_unread=ON/OFF\n"
 msgstr "#  wrap_on_next_unread=ON/OFF\n"
 
-#: src/lang.c:205
-#, fuzzy
+#: src/lang.c:208
 msgid "#  x_body=STRING (eg. ~/.tin/extra-body-text)\n"
-msgstr "#  x_body=STRING (eg. ~/.tin/extra-body-text)\n"
+msgstr "#  x_body=È˜IR (de exp.: ~/.tin/extra-body-text)\n"
 
-#: src/lang.c:206
-#, fuzzy
+#: src/lang.c:209
 msgid "#  x_comment_to=ON/OFF\n"
 msgstr "#  x_comment_to=ON/OFF\n"
 
-#: src/lang.c:207
-#, fuzzy
+#: src/lang.c:210
 msgid "#  x_headers=STRING (eg. ~/.tin/extra-headers)\n"
-msgstr "#  x_headers=STRING (eg. ~/.tin/extra-headers)\n"
+msgstr "#  x_headers=È˜IR (de exp.: ~/.tin/extra-headers)\n"
 
-#: src/lang.c:208
-#, fuzzy
+#: src/lang.c:211
 msgid ""
 "#\n"
 "# Note that it is best to put general (global scoping)\n"
 msgstr ""
 "#\n"
-"# Note that it is best to put general (global scoping)\n"
+"# ReÈ›ineÈ›i cÄƒ este mai bine sÄƒ puneÈ›i general (domeniu global)\n"
 
-#: src/lang.c:209
+#: src/lang.c:212
 msgid ""
 "# entries first followed by group specific entries.\n"
 "#\n"
@@ -785,68 +797,68 @@ msgstr ""
 "# entries first followed by group specific entries.\n"
 "#\n"
 
-#: src/lang.c:210
+#: src/lang.c:213
 msgid "############################################################################\n"
 msgstr "############################################################################\n"
 
-#: src/lang.c:211
+#: src/lang.c:214
 msgid "Attributes Menu Commands"
-msgstr "Meniu atribute"
+msgstr "Comenzi ale meniului de atribute"
 
-#: src/lang.c:212
+#: src/lang.c:215
 #, c-format
 msgid "attribute with no scope: %s"
 msgstr "atribut fÄƒrÄƒ domeniu de aplicare: %s"
 
-#: src/lang.c:214
+#: src/lang.c:217
 #, c-format
 msgid "%d Authentication failed"
 msgstr "%d Autentificarea a eÈ™uat"
 
-#: src/lang.c:215
+#: src/lang.c:218
 #, c-format
 msgid "NNTP authorization password not found for %s"
 msgstr "Parola de autorizare NNTP nu a fost gÄƒsitÄƒ pentru %s"
 
-#: src/lang.c:216
+#: src/lang.c:219
 msgid "Server expects authentication.\n"
 msgstr "Serverul aÈ™teaptÄƒ autentificarea (utilizator + parolÄƒ).\n"
 
-#: src/lang.c:217
+#: src/lang.c:220
 msgid "    Please enter password: "
 msgstr "    IntroduceÈ›i parola: "
 
-#: src/lang.c:218
+#: src/lang.c:221
 msgid "    Please enter username: "
 msgstr "    IntroduceÈ›i numele de utilizator: "
 
-#: src/lang.c:219
+#: src/lang.c:222
 #, c-format
 msgid "Authorized for user: %s\n"
 msgstr "Autorizat pentru utilizatorul: %s\n"
 
-#: src/lang.c:220
+#: src/lang.c:223
 #, c-format
 msgid "Authorization failed for user: %s\n"
 msgstr "Autorizarea a eÈ™uat pentru utilizatorul: %s\n"
 
-#: src/lang.c:221
+#: src/lang.c:224
 msgid "No supported authorization method available in current state!\n"
 msgstr ""
 "Nici o metodÄƒ de autorizare acceptatÄƒ nu este disponibilÄƒ Ã®n starea "
 "actualÄƒ!\n"
 
-#: src/lang.c:223
+#: src/lang.c:226
 #, c-format
 msgid "Author search backwards [%s]> "
 msgstr "CÄƒutare Ã®napoi a autorului [%s]> "
 
-#: src/lang.c:224
+#: src/lang.c:227
 #, c-format
 msgid "Author search forwards [%s]> "
 msgstr "CÄƒutare Ã®nainte a autorului [%s]> "
 
-#: src/lang.c:225
+#: src/lang.c:228
 #, c-format
 msgid ""
 "\n"
@@ -855,18 +867,18 @@ msgstr ""
 "\n"
 "Abonat automat la %s"
 
-#: src/lang.c:226
+#: src/lang.c:229
 msgid "Autosubscribing groups...\n"
 msgstr "Abonarea automatÄƒ a grupurilor...\n"
 
-#: src/lang.c:227
+#: src/lang.c:230
 #, c-format
 msgid "Autoselecting articles (use '%s' to see all unread) ..."
 msgstr ""
 "Selectare automatÄƒ a articolelor (utilizaÈ›i â€ž%sâ€ pentru a vedea toate "
 "articolele necitite) ..."
 
-#: src/lang.c:229
+#: src/lang.c:232
 #, c-format
 msgid ""
 "Article to be posted resulted in errors/warnings. %s=quit, %s=Menu, %s=edit: "
@@ -874,116 +886,117 @@ msgstr ""
 "Articolul care urmeazÄƒ sÄƒ fie publicat a dus la erori/atenÈ›ionÄƒri. "
 "%s=ieÈ™ire, %s=meniu, %s=editare: "
 
-#: src/lang.c:231
+#: src/lang.c:234
 #, c-format
 msgid "Unrecognized attribute: %s"
 msgstr "Atribut nerecunoscut: %s"
 
-#: src/lang.c:232
-#, fuzzy, c-format
+#: src/lang.c:235
+#, c-format
 msgid "Unrecognized global attribute: %s"
-msgstr "Atribut nerecunoscut: %s"
+msgstr "Atribut global nerecunoscut: %s"
 
-#: src/lang.c:234
+#: src/lang.c:237
 #, c-format
 msgid "Bad command. Type '%s' for help."
 msgstr "ComandÄƒ greÈ™itÄƒ. TastaÈ›i Â«%sÂ» pentru ajutor."
 
-#: src/lang.c:235
-#, fuzzy
+#: src/lang.c:238
 msgid "Marked base article as read"
-msgstr "MarcaÈ›i articolele neselectate ca citite?"
+msgstr "Articolul de bazÄƒ marcat ca citit"
 
-#: src/lang.c:236
-#, fuzzy
+#: src/lang.c:239
 msgid "Marked base article range as read"
-msgstr "CÃ¢mpul articolului iniÈ›ial"
+msgstr "Intervalul(seria) de articole de bazÄƒ marcat ca citit"
 
-#: src/lang.c:237
+#: src/lang.c:240
 #, c-format
 msgid "%s: Updating of index files not supported: cache_overview_files=%s"
 msgstr ""
 "%s: Actualizarea fiÈ™ierelor index nu este acceptatÄƒ: cache_overview_files=%s"
 
-#: src/lang.c:238
+#: src/lang.c:241
 msgid "*** Beginning of article ***"
 msgstr "*** ÃŽnceputul articolului ***"
 
-#: src/lang.c:239
+#: src/lang.c:242
 msgid "*** Beginning of page ***"
 msgstr "*** ÃŽnceputul paginii ***"
 
-#: src/lang.c:241
+#: src/lang.c:244
 #, c-format
 msgid "Cancel (delete) or supersede (overwrite) article [%%s]? (%s/%s/%s): "
 msgstr ""
 "AnulaÈ›i (È™tergeÈ›i) sau Ã®nlocuiÈ›i (suprascrieÈ›i) articolul [%%s]? (%s/%s/%s): "
 
-#: src/lang.c:242
+#: src/lang.c:245
 msgid "Cancelling article..."
 msgstr "Anularea articolului..."
 
-#: src/lang.c:244
+#: src/lang.c:247
 #, c-format
 msgid "Cannot create %s"
 msgstr "Nu se poate crea %s"
 
-#: src/lang.c:247
+#: src/lang.c:248
+msgid "Can't filter on Path"
+msgstr ""
+
+#: src/lang.c:250
 #, c-format
 msgid "Can't find base article %d"
 msgstr "Nu se poate gÄƒsi articolul iniÈ›ial %d"
 
-#: src/lang.c:249
+#: src/lang.c:252
 #, c-format
 msgid "Can't open %s"
 msgstr "Nu se poate deschide %s"
 
-#: src/lang.c:250
+#: src/lang.c:253
 #, c-format
 msgid "Couldn't open %s for saving"
 msgstr "Nu s-a putut deschide %s pentru salvare"
 
-#: src/lang.c:251
+#: src/lang.c:254
 msgid "*** Posting not allowed ***"
 msgstr "*** Publicarea nu este permisÄƒ ***"
 
-#: src/lang.c:252
+#: src/lang.c:255
 #, c-format
 msgid "Posting is not allowed to %s"
 msgstr "Publicarea nu este permisÄƒ la %s"
 
-#: src/lang.c:254
+#: src/lang.c:257
 #, c-format
 msgid "Can't retrieve %s"
 msgstr "Nu se poate prelua %s"
 
-#: src/lang.c:256
+#: src/lang.c:259
 msgid "Can't supersede in mailgroups, try repost instead."
 msgstr ""
 "Nu se poate Ã®nlocui Ã®n grupurile de poÈ™tÄƒ electronicÄƒ, Ã®ncercaÈ›i mai degrabÄƒ "
 "retrimiterea."
 
-#: src/lang.c:257
+#: src/lang.c:260
 #, c-format
 msgid "%s is a directory"
 msgstr "%s este un director"
 
-#: src/lang.c:258
+#: src/lang.c:261
 #, c-format
 msgid "Catchup %s..."
 msgstr "Se marcheazÄƒ ca citit %s..."
 
-#: src/lang.c:259
+#: src/lang.c:262
 msgid "Catchup all groups entered during this session?"
 msgstr "MarcaÈ›i ca citite toate grupurile vizitate Ã®n timpul sesiunii?"
 
-#: src/lang.c:260
-#, fuzzy
+#: src/lang.c:263
 msgid "You have a tagged article in this group - catchup anyway?"
 msgid_plural "You have tagged articles in this group - catchup anyway?"
 msgstr[0] ""
-"AÈ›i etichetat articole Ã®n acest grup - vreÈ›i sÄƒ le colectaÈ›ii oricum (le "
-"marcaÈ›i ca citite)?"
+"AÈ›i etichetat un articol Ã®n acest grup - vreÈ›i sÄƒ-l colectaÈ›ii oricum (Ã®l "
+"marcaÈ›i ca citit)?"
 msgstr[1] ""
 "AÈ›i etichetat articole Ã®n acest grup - vreÈ›i sÄƒ le colectaÈ›ii oricum (le "
 "marcaÈ›i ca citite)?"
@@ -991,91 +1004,91 @@ msgstr[2] ""
 "AÈ›i etichetat articole Ã®n acest grup - vreÈ›i sÄƒ le colectaÈ›ii oricum (le "
 "marcaÈ›i ca citite)?"
 
-#: src/lang.c:261
-#, fuzzy, c-format
+#: src/lang.c:264
+#, c-format
 msgid "Caughtup %d group"
 msgid_plural "Caughtup %d groups"
-msgstr[0] "Citit"
-msgstr[1] "Citit"
-msgstr[2] "Citit"
+msgstr[0] "%d grup preluat"
+msgstr[1] "%d grupuri preluate"
+msgstr[2] "%d de grupuri preluate"
 
-#: src/lang.c:262
-#, fuzzy, c-format
+#: src/lang.c:265
+#, c-format
 msgid "Updated %d group"
 msgid_plural "Updated %d groups"
-msgstr[0] "Actualizat"
-msgstr[1] "Actualizat"
-msgstr[2] "Actualizat"
+msgstr[0] "%d grup actualizat"
+msgstr[1] "%d grupuri actualizate"
+msgstr[2] "%d de grupuri actualizate"
 
-#: src/lang.c:263
+#: src/lang.c:266
 #, c-format
 msgid "%lu second"
 msgid_plural "%lu seconds"
-msgstr[0] ""
-msgstr[1] ""
-msgstr[2] ""
+msgstr[0] "%lu secundÄƒ"
+msgstr[1] "%lu secunde"
+msgstr[2] "%lu de secunde"
 
 #. TRANSLATORS: result in '"Caughtup %d group" in "%lu second"\n'
-#: src/lang.c:265
-#, fuzzy, c-format
+#: src/lang.c:268
+#, c-format
 msgid "%s in %s\n"
-msgstr "Se citeÈ™te %s\n"
+msgstr "%s Ã®n %s\n"
 
-#: src/lang.c:267
+#: src/lang.c:270
 msgid "Check Prepared Article"
 msgstr "VerificaÈ›i articolul pregÄƒtit"
 
-#: src/lang.c:268
+#: src/lang.c:271
 msgid "Checking for new groups... "
 msgstr "Se verificÄƒ pentru grupuri noi... "
 
-#: src/lang.c:269
+#: src/lang.c:272
 msgid "Checking for news...\n"
 msgstr "Se verificÄƒ pentru articole noi...\n"
 
-#: src/lang.c:270
+#: src/lang.c:273
 #, c-format
 msgid "Post-process %s=no, %s=yes, %s=shar, %s=quit: "
 msgstr "Post-procesare %s=nu, %s=da, %s=partajare, %s=ieÈ™ire: "
 
-#: src/lang.c:272
+#: src/lang.c:275
 msgid "ANSI color disabled"
 msgstr "Culori ANSI dezactivate"
 
-#: src/lang.c:273
+#: src/lang.c:276
 msgid "ANSI color enabled"
 msgstr "Culori ANSI activate"
 
-#: src/lang.c:275
+#: src/lang.c:278
 #, c-format
 msgid "Command failed: %s"
 msgstr "Comanda a eÈ™uat: %s"
 
-#: src/lang.c:276
+#: src/lang.c:279
 #, c-format
 msgid "[-- %s, %lu line hidden --]\n"
 msgid_plural "[-- %s, %lu lines hidden --]\n"
-msgstr[0] ""
-msgstr[1] ""
-msgstr[2] ""
+msgstr[0] "[-- %s, %lu linie ascunsÄƒ --]\n"
+msgstr[1] "[-- %s, %lu linii ascunse --]\n"
+msgstr[2] "[-- %s, %lu de linii ascunse --]\n"
 
-#: src/lang.c:278
+#: src/lang.c:281
 msgid "Mark not selected articles read?"
 msgstr "MarcaÈ›i articolele neselectate ca citite?"
 
-#: src/lang.c:279
+#: src/lang.c:282
 msgid "Connection Info"
 msgstr "InformaÈ›ii despre conexiune"
 
-#: src/lang.c:280
+#: src/lang.c:283
 msgid "Reading from local spool.\n"
-msgstr "Se citeÈ™te din spool-ul local.\n"
+msgstr "Se citeÈ™te din spool-ul (directorul de stocare al È™tirilor) local.\n"
 
-#: src/lang.c:281
+#: src/lang.c:284
 msgid "Reading saved news.\n"
 msgstr "Se citesc articolele salvate.\n"
 
-#: src/lang.c:282
+#: src/lang.c:285
 msgid ""
 "\n"
 "Configuration files:\n"
@@ -1085,7 +1098,7 @@ msgstr ""
 "FiÈ™ierele de configurare:\n"
 "--------------------\n"
 
-#: src/lang.c:290
+#: src/lang.c:293
 msgid ""
 "\n"
 "Local spool config:\n"
@@ -1095,11 +1108,11 @@ msgstr ""
 "Configurare spool local:\n"
 "-------------------\n"
 
-#: src/lang.c:295
+#: src/lang.c:298
 msgid "COMPRESS      :"
 msgstr "COMPRIMARE    :"
 
-#: src/lang.c:296
+#: src/lang.c:299
 msgid ""
 "\n"
 "Connection details:\n"
@@ -1109,122 +1122,131 @@ msgstr ""
 "Detalii conectare:\n"
 "-------------------\n"
 
-#: src/lang.c:298
+#: src/lang.c:301
 #, c-format
 msgid " DEFLATE %s\n"
 msgstr " DECOMPRIMARE %s\n"
 
-#: src/lang.c:299
+#: src/lang.c:302
 msgid "(enabled)"
 msgstr "(activat)"
 
-#: src/lang.c:300
+#: src/lang.c:303
 msgid "(inactive)"
 msgstr "(inactiv)"
 
-#: src/lang.c:302
+#: src/lang.c:305
 msgid " DEFLATE (not supported)\n"
 msgstr " DECOMPRIMARE (neacceptatÄƒ)\n"
 
-#: src/lang.c:305
+#: src/lang.c:308
 msgid "(disabled)"
 msgstr "(dezactivat)"
 
-#: src/lang.c:306
+#: src/lang.c:309
 #, c-format
 msgid "NNTP TIMEOUT  : %d second %s\n"
 msgid_plural "NNTP TIMEOUT  : %d seconds %s\n"
-msgstr[0] ""
-msgstr[1] ""
-msgstr[2] ""
+msgstr[0] "TIMP DE AÈ˜TEPTARE NNTP  : %d secundÄƒ %s\n"
+msgstr[1] "TIMP DE AÈ˜TEPTARE NNTP  : %d secunde %s\n"
+msgstr[2] "TIMP DE AÈ˜TEPTARE NNTP  : %d de secunde %s\n"
 
-#: src/lang.c:308
+#: src/lang.c:311
 #, c-format
 msgid "IMPLEMENTATION: %s\n"
-msgstr ""
+msgstr "IMPLEMENTARE: %s\n"
 
-#: src/lang.c:310
+#: src/lang.c:313
 #, c-format
 msgid "MAXARTNUM     : %s\n"
-msgstr ""
+msgstr "NUMARTMAX     : %s\n"
 
-#: src/lang.c:312
+#: src/lang.c:315
 #, c-format
 msgid "Reading via NNTP (%s).\n"
-msgstr ""
+msgstr "Citire prin NNTP (%s).\n"
 
-#: src/lang.c:313
+#: src/lang.c:316
 #, c-format
 msgid "NNTPPORT      : %u\n"
-msgstr ""
+msgstr "PORTNNTP      : %u\n"
 
-#: src/lang.c:314
+#: src/lang.c:317
 msgid "read only"
 msgstr "numai-citire"
 
-#: src/lang.c:315
+#: src/lang.c:318
 msgid "read/write"
-msgstr ""
+msgstr "citire/scriere"
 
-#: src/lang.c:316
+#: src/lang.c:319
 #, c-format
 msgid "NNTPSERVER    : %s\n"
-msgstr ""
+msgstr "SERVERNNTP    : %s\n"
 
-#: src/lang.c:317
+#: src/lang.c:320
 #, c-format
 msgid "CONNECTIONTYPE: %s\n"
-msgstr ""
+msgstr "TIPCONEXIUNE: %s\n"
 
-#: src/lang.c:319
+#: src/lang.c:322
 #, c-format
 msgid "Reading trusted via NNTPS (%s; "
 msgstr ""
+"Se citeÈ™te prin intermediul unei conexiuni de Ã®ncredere via NNTPS (%s; "
 
-#: src/lang.c:320
+#: src/lang.c:323
 #, c-format
 msgid "Reading untrusted via NNTPS (%s; "
 msgstr ""
+"Se citeÈ™te prin intermediul unei conexiuni ce nu este de Ã®ncredere via NNTPS "
+"(%s; "
 
-#: src/lang.c:321
+#: src/lang.c:324
 #, c-format
 msgid "Certificate #%d\n"
-msgstr ""
+msgstr "Certificat #%d\n"
 
-#: src/lang.c:323
+#: src/lang.c:326
 #, c-format
 msgid "Issuer : %s\n"
-msgstr ""
+msgstr "Emitent : %s\n"
 
-#: src/lang.c:324
+#: src/lang.c:327
 msgid ""
 "\n"
 "Server certificate information:\n"
 "-------------------------------\n"
 msgstr ""
+"\n"
+"InformaÈ›ii despre certificatul serverului:\n"
+"------------------------------------------\n"
 
-#: src/lang.c:325
+#: src/lang.c:328
 #, c-format
 msgid "Subject: %s\n"
-msgstr ""
+msgstr "Subiect: %s\n"
 
-#: src/lang.c:326
+#: src/lang.c:329
 msgid ""
 "\n"
 "TLS information:\n"
 "----------------\n"
 msgstr ""
+"\n"
+"InformaÈ›ii TLS:\n"
+"---------------\n"
 
-#: src/lang.c:328
+#: src/lang.c:331
 msgid "UNEXPECTED, possible BUG"
-msgstr ""
+msgstr "NEAÈ˜TEPTAT, posibiÄƒl EROARE"
 
-#: src/lang.c:329
+#: src/lang.c:332
 msgid "tolerated as \"-k\" (insecure) requested"
-msgstr ""
+msgstr "tolerat ca â€ž-kâ€ (nesigur) solicitat"
 
-#: src/lang.c:330
-#, fuzzy, c-format
+#: src/lang.c:333
+#, c-format
 msgid ""
 "Server certificate verification FAILED:\n"
 "\t%s\n"
@@ -1234,121 +1256,121 @@ msgstr ""
 "\t%s\n"
 "\t(%s)\n"
 
-#: src/lang.c:331
+#: src/lang.c:334
 msgid "Server certificate verified successfully.\n"
 msgstr "Certificatul serverului a fost verificat cu succes.\n"
 
-#: src/lang.c:335
+#: src/lang.c:338
 msgid "Server certificate verification FAILED: <can't get reason>\n"
 msgstr ""
 "Verificarea certificatului serverului A EÈ˜UAT: <nu se poate obÈ›ine motivul>\n"
 
-#: src/lang.c:339
+#: src/lang.c:342
 #, c-format
 msgid "%s %s (strength %d)\n"
 msgstr "%s %s (putere %d)\n"
 
-#: src/lang.c:346
+#: src/lang.c:349
 #, c-format
 msgid "Cook article failed, %s is exiting"
 msgstr "PregÄƒtirea articolului a eÈ™uat, %s se iese"
 
-#: src/lang.c:347
+#: src/lang.c:350
 msgid "<CR>"
 msgstr "<ENTER>"
 
-#: src/lang.c:348
+#: src/lang.c:351
 msgid "Creating active file for saved groups...\n"
 msgstr "Se creeazÄƒ fiÈ™ierul activ pentru grupurile salvate...\n"
 
-#: src/lang.c:349
+#: src/lang.c:352
 #, c-format
 msgid "Creating %s file...\n"
 msgstr "Se creeazÄƒ fiÈ™ierul %s...\n"
 
-#: src/lang.c:351 src/lang.c:1843 src/lang.c:1863
+#: src/lang.c:354 src/lang.c:1875 src/lang.c:1895
 msgid "Default"
 msgstr "Implicit"
 
-#: src/lang.c:352
+#: src/lang.c:355
 msgid "Delete saved files that have been post processed?"
 msgstr "È˜tergeÈ›i fiÈ™ierele salvate care au fost post-procesate?"
 
-#: src/lang.c:353
+#: src/lang.c:356
 msgid "Deleting temporary files..."
 msgstr "Se È™terg fiÈ™ierele temporare..."
 
-#: src/lang.c:355
+#: src/lang.c:358
 msgid "*** End of article ***"
 msgstr "*** SfÃ¢rÈ™itul articolului ***"
 
-#: src/lang.c:356
+#: src/lang.c:359
 msgid "*** End of articles ***"
-msgstr "*** End of articles ***"
+msgstr "*** SfÃ¢rÈ™itul articolelor ***"
 
-#: src/lang.c:357
+#: src/lang.c:360
 msgid "*** End of attachments ***"
 msgstr "*** SfÃ¢rÈ™itul ataÈ™amentelor ***"
 
-#: src/lang.c:358
+#: src/lang.c:361
 msgid "*** End of groups ***"
 msgstr "*** SfÃ¢rÈ™itul grupurilor ***"
 
-#: src/lang.c:359
+#: src/lang.c:362
 msgid "*** End of page ***"
 msgstr "*** SfÃ¢rÈ™itul paginii ***"
 
-#: src/lang.c:360
+#: src/lang.c:363
 msgid "*** End of posted articles ***"
 msgstr "*** SfÃ¢rÈ™itul articolelor publicate ***"
 
-#: src/lang.c:361
+#: src/lang.c:364
 msgid "*** End of scopes ***"
 msgstr "*** SfÃ¢rÈ™itul domeniilor de aplicare ***"
 
-#: src/lang.c:362
+#: src/lang.c:365
 msgid "*** End of thread ***"
 msgstr "*** SfÃ¢rÈ™itul firului ***"
 
-#: src/lang.c:363
+#: src/lang.c:366
 msgid "*** End of URLs ***"
 msgstr "*** SfÃ¢rÈ™itul adreselor URL ***"
 
-#: src/lang.c:364
+#: src/lang.c:367
 msgid "Enter limit of articles to get> "
 msgstr "IntroduceÈ›i limita pentru numÄƒrul de articole care trebuie preluate> "
 
-#: src/lang.c:365
+#: src/lang.c:368
 msgid "Enter Message-ID to go to> "
 msgstr "IntroduceÈ›i ID-ul mesajului ce vreÈ›i sÄƒ-l vedeÈ›i> "
 
-#: src/lang.c:366
+#: src/lang.c:369
 msgid " and enter next unread thread"
 msgstr " È™i introduceÈ›i urmÄƒtorul fir (subiect) necitit"
 
-#: src/lang.c:367
+#: src/lang.c:370
 msgid " and enter next unread article"
 msgstr " È™i introduceÈ›i urmÄƒtorul articol necitit"
 
-#: src/lang.c:368
+#: src/lang.c:371
 msgid " and enter next unread group"
 msgstr " È™i introduceÈ›i urmÄƒtorul grup necitit"
 
-#: src/lang.c:369
+#: src/lang.c:372
 msgid "Enter option number> "
 msgstr "IntroduceÈ›i numÄƒrul opÈ›iunii> "
 
-#: src/lang.c:370
+#: src/lang.c:373
 #, c-format
 msgid "Enter range [%s]> "
 msgstr "IntroduceÈ›i intervalul [%s]> "
 
-#: src/lang.c:371
+#: src/lang.c:374
 #, c-format
 msgid "Error: Could not appended %s to %s"
 msgstr "Eroare: Nu s-a putut adÄƒuga %s la %s"
 
-#: src/lang.c:372
+#: src/lang.c:375
 msgid ""
 "\n"
 "Warning: Approved: header used.\n"
@@ -1356,22 +1378,22 @@ msgstr ""
 "\n"
 "Avertizare: antetul â€žApproved:â€ a fost utilizat.\n"
 
-#: src/lang.c:373
+#: src/lang.c:376
 #, c-format
 msgid "  Line %d: \"%s\": given string too long.\n"
 msgstr "  Linia %d: â€ž%sâ€: È™irul dat este prea lung.\n"
 
-#: src/lang.c:374
+#: src/lang.c:377
 #, c-format
 msgid "  Line %d: \"%s\": unrecognized attribute.\n"
 msgstr "  Linia %d: â€ž%sâ€: atribut nerecunoscut.\n"
 
-#: src/lang.c:375
+#: src/lang.c:378
 #, c-format
 msgid "  Line %d: \"%s\": malformed line, '=' missing.\n"
 msgstr "  Linia %d: â€ž%sâ€: linie incorectÄƒ, lipseÈ™te Â«=Â».\n"
 
-#: src/lang.c:379
+#: src/lang.c:382
 #, c-format
 msgid ""
 "\n"
@@ -1381,7 +1403,7 @@ msgstr ""
 "Eroare: AdresÄƒ greÈ™itÄƒ Ã®n antetul â€ž%sâ€.n\n"
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:'
-#: src/lang.c:381
+#: src/lang.c:384
 msgid ""
 "\n"
 "Error: Bad FQDN in Message-ID: header.\n"
@@ -1389,27 +1411,33 @@ msgstr ""
 "\n"
 "Eroare: FQDN greÈ™it Ã®n antetul â€žMessage-ID:â€.\n"
 
-#: src/lang.c:383
+#: src/lang.c:386
 #, c-format
 msgid "Can't use literal IPv%d-address %s with TLS (-T)"
 msgstr "Nu se poate utiliza adresa IPv%d literalÄƒ %s cu TLS (-T)"
 
-#: src/lang.c:386
+#: src/lang.c:389
 #, c-format
 msgid "Can't unlock %s"
 msgstr "Nu se poate debloca %s"
 
-#: src/lang.c:387
+#: src/lang.c:390
 #, c-format
 msgid "Couldn't dotlock %s - article not appended!"
 msgstr "Nu s-a putut bloca (.lock) %s - articolul nu a fost adÄƒugat!"
 
-#: src/lang.c:388
+#: src/lang.c:391
 #, c-format
 msgid "Couldn't lock %s - article not appended!"
 msgstr "Nu s-a putut bloca %s - articolul nu a fost adÄƒugat!"
 
-#: src/lang.c:391
+#: src/lang.c:393
+msgid ""
+"\n"
+"Error: Control-message without Approved-header.\n"
+msgstr ""
+
+#: src/lang.c:395
 #, c-format
 msgid ""
 "Server requires authentication but compression (-C) is already active.\n"
@@ -1419,32 +1447,32 @@ msgstr ""
 "ReporniÈ›i %s cu ajutorul opÈ›iunii â€ž-Aâ€ a liniei de comandÄƒ Ã®n combinaÈ›ie cu "
 "â€ž-Câ€.\n"
 
-#: src/lang.c:394
+#: src/lang.c:398
 #, c-format
 msgid "Corrupted file %s"
 msgstr "FiÈ™ier corupt %s"
 
-#: src/lang.c:396
+#: src/lang.c:400
 #, c-format
 msgid "couldn't expand %s\n"
 msgstr "nu s-a putut extinde %s\n"
 
-#: src/lang.c:398
+#: src/lang.c:402
 #, c-format
 msgid "date in future: \"%s\""
-msgstr ""
+msgstr "datÄƒ Ã®n viitor: â€ž%sâ€"
 
-#: src/lang.c:399
+#: src/lang.c:403
 #, c-format
 msgid "Unparsable date: \"%s\""
-msgstr ""
+msgstr "DatÄƒ imposibil de analizat: â€ž%sâ€"
 
-#: src/lang.c:400
+#: src/lang.c:404
 #, c-format
 msgid "Error: Custom format empty. Using default \"%s\"."
 msgstr "Eroare: Format personalizat gol. Se utilizeazÄƒ formatul implicit â€ž%sâ€."
 
-#: src/lang.c:401
+#: src/lang.c:405
 msgid ""
 "\n"
 "Error: Article is empty.\n"
@@ -1452,7 +1480,7 @@ msgstr ""
 "\n"
 "Eroare: Articolul este gol.\n"
 
-#: src/lang.c:403
+#: src/lang.c:407
 msgid ""
 "\n"
 "Error: Followup-To \"poster\" and a newsgroup is not allowed!\n"
@@ -1461,42 +1489,42 @@ msgstr ""
 "Eroare: urmÄƒrirea a (Followup-To:) â€žcelui care a publicatâ€ È™i a unui grup de "
 "È™tiri nu este permisÄƒ!\n"
 
-#: src/lang.c:404
+#: src/lang.c:408
 #, c-format
 msgid "Error: Custom format exceeds screen width. Using default \"%s\"."
 msgstr ""
 "Eroare: Formatul personalizat depÄƒÈ™eÈ™te lÄƒÈ›imea ecranului. Se utilizeazÄƒ "
 "formatul implicit â€ž%sâ€."
 
-#: src/lang.c:405
+#: src/lang.c:409
 msgid "Internal error in GNKSA routine - send bug report.\n"
 msgstr "Eroare internÄƒ Ã®n rutina GNKSA - trimiteÈ›i un raport de eroare.\n"
 
-#: src/lang.c:406
+#: src/lang.c:410
 msgid "Left angle bracket missing in route address.\n"
 msgstr "LipseÈ™te paranteza unghiularÄƒ din stÃ¢nga â€ž<â€ Ã®n adresa rutei.\n"
 
-#: src/lang.c:407
+#: src/lang.c:411
 msgid "Left parenthesis missing in old-style address.\n"
 msgstr "LipseÈ™te paranteza din stÃ¢nga â€ž(â€ Ã®n adresa Ã®n stil vechi.\n"
 
-#: src/lang.c:408
+#: src/lang.c:412
 msgid "Right parenthesis missing in old-style address.\n"
 msgstr "LipseÈ™te paranteza din dreapta â€ž)â€ Ã®n adresa Ã®n stil vechi.\n"
 
-#: src/lang.c:409
+#: src/lang.c:413
 msgid "At-sign missing in mail address.\n"
 msgstr "Semnul â€ž@â€ lipseÈ™te din adresa de poÈ™tÄƒ electronicÄƒ.\n"
 
-#: src/lang.c:410
+#: src/lang.c:414
 msgid "Right angle bracket missing in route address.\n"
 msgstr "LipseÈ™te paranteza unghiularÄƒ din dreapta â€ž>â€ Ã®n adresa rutei.\n"
 
-#: src/lang.c:411
+#: src/lang.c:415
 msgid "Single component FQDN is not allowed. Add your domain.\n"
 msgstr "FQDN cu o singurÄƒ componentÄƒ nu este permis. AdÄƒugaÈ›i domeniul dvs.\n"
 
-#: src/lang.c:412
+#: src/lang.c:416
 msgid ""
 "Invalid domain. Send bug report if your top level domain really exists.\n"
 "Use .invalid as top level domain for munged addresses.\n"
@@ -1506,7 +1534,7 @@ msgstr ""
 "UtilizaÈ›i .invalid ca domeniu de nivel superior pentru adresele intenÈ›ionat "
 "false.\n"
 
-#: src/lang.c:413
+#: src/lang.c:417
 msgid ""
 "Illegal domain. Send bug report if your top level domain really exists.\n"
 "Use .invalid as top level domain for munged addresses.\n"
@@ -1516,7 +1544,7 @@ msgstr ""
 "UtilizaÈ›i .invalid ca domeniu de nivel superior pentru adresele  intenÈ›ionat "
 "false.\n"
 
-#: src/lang.c:414
+#: src/lang.c:418
 msgid ""
 "Unknown domain. Send bug report if your top level domain really exists.\n"
 "Use .invalid as top level domain for munged addresses.\n"
@@ -1526,110 +1554,144 @@ msgstr ""
 "UtilizaÈ›i .invalid ca domeniu de nivel superior pentru adresele intenÈ›ionat "
 "false.\n"
 
-#: src/lang.c:415
+#: src/lang.c:419
 msgid "Illegal character in FQDN.\n"
-msgstr ""
+msgstr "Caracter ilegal Ã®n FQDN,\n"
 
-#: src/lang.c:416
+#: src/lang.c:420
 msgid "Zero length FQDN component not allowed.\n"
-msgstr ""
+msgstr "Componenta FQDN cu lungime zero nu este permisÄƒ.\n"
 
-#: src/lang.c:417
+#: src/lang.c:421
 msgid "FQDN component exceeds maximum allowed length (63 chars).\n"
-msgstr ""
+msgstr "Componenta FQDN depÄƒÈ™eÈ™te lungimea maximÄƒ permisÄƒ (63 de caractere).\n"
 
-#: src/lang.c:418
+#: src/lang.c:422
 msgid "FQDN component may not start or end with hyphen.\n"
-msgstr ""
+msgstr "Componenta FQDN nu poate Ã®ncepe sau termina cu cratimÄƒ.\n"
 
-#: src/lang.c:419
+#: src/lang.c:423
 msgid "FQDN component may not start with digit.\n"
-msgstr ""
+msgstr "Componenta FQDN nu poate Ã®ncepe cu o cifrÄƒ.\n"
 
-#: src/lang.c:420
+#: src/lang.c:424
 msgid "Domain literal has impossible numeric value.\n"
-msgstr ""
+msgstr "Literalul domeniului are o valoare numericÄƒ imposibilÄƒ.\n"
 
-#: src/lang.c:421
+#: src/lang.c:425
 msgid ""
 "Domain literal is for private use only and not allowed for global use.\n"
 msgstr ""
+"Literalul de domeniu este destinat exclusiv uzului privat È™i nu este permis "
+"pentru uz global.\n"
 
-#: src/lang.c:422
+#: src/lang.c:426
 msgid "Right bracket missing in domain literal.\n"
-msgstr ""
+msgstr "Paranteza dreaptÄƒ lipseÈ™te Ã®n literalul domeniului.\n"
 
-#: src/lang.c:423
+#: src/lang.c:427
 msgid "Missing localpart of mail address.\n"
-msgstr ""
+msgstr "LipseÈ™te partea localÄƒ a adresei de poÈ™tÄƒ electronicÄƒ.\n"
 
-#: src/lang.c:424
+#: src/lang.c:428
 msgid "Illegal character in localpart of mail address.\n"
-msgstr ""
+msgstr "Caracter ilegal Ã®n partea localÄƒ a adresei de poÈ™tÄƒ electronicÄƒ.\n"
 
-#: src/lang.c:425
+#: src/lang.c:429
 msgid "Zero length localpart component not allowed.\n"
-msgstr ""
+msgstr "Componenta pÄƒrÈ›ii locale cu lungime zero nu este permisÄƒ.\n"
 
-#: src/lang.c:426
+#: src/lang.c:430
 msgid ""
 "Illegal character in realname.\n"
 "Unquoted words may not contain '!()<>@,;:\\.[]' in route addresses.\n"
 msgstr ""
+"Caracter ilegal Ã®n numele real.\n"
+"Cuvintele neÃ®ncadrate Ã®ntre ghilimele nu pot conÈ›ine caracterele â€ž!()<>@,;:"
+"\\.[]â€ Ã®n adresele de rutÄƒ.\n"
 
-#: src/lang.c:427
+#: src/lang.c:431
 msgid ""
 "Illegal character in realname.\n"
 "Quoted words may not contain '()<>\\'.\n"
 msgstr ""
+"Caracter ilegal Ã®n numele real.\n"
+"Cuvintele citate nu pot conÈ›ine â€ž()<>\\â€.\n"
 
-#: src/lang.c:428
+#: src/lang.c:432
 msgid ""
 "Illegal character in realname.\n"
 "Encoded words may not contain '!()<>@,;:\"\\.[]/=' in parameter.\n"
 msgstr ""
+"Caracter ilegal Ã®n numele real.\n"
+"Cuvintele codificate nu pot conÈ›ine â€ž!()<>@,;:\"\\.[]/=â€ Ã®n parametru.\n"
 
-#: src/lang.c:429
+#: src/lang.c:433
 msgid "Bad syntax in encoded word used in realname.\n"
-msgstr ""
+msgstr "SintaxÄƒ incorectÄƒ Ã®n cuvÃ¢ntul codificat utilizat Ã®n numele real.\n"
 
-#: src/lang.c:430
+#: src/lang.c:434
 msgid ""
 "Illegal character in realname.\n"
 "Unquoted words may not contain '()<>\\' in old-style addresses.\n"
 msgstr ""
+"Caracter ilegal Ã®n numele real.\n"
+"Cuvintele neÃ®ncadrate Ã®ntre ghilimele nu pot conÈ›ine caracterele â€ž()<>\\â€ Ã®n "
+"adresele de tip vechi.\n"
 
-#: src/lang.c:431
+#: src/lang.c:435
 msgid ""
 "Illegal character in realname.\n"
 "Control characters and unencoded 8-bit characters > 127 are not allowed.\n"
 msgstr ""
+"Caracter ilegal Ã®n numele real.\n"
+"Caracterele de control È™i caracterele necodificate pe 8 biÈ›i > 127 nu sunt "
+"permise.\n"
 
-#: src/lang.c:432
+#: src/lang.c:436
 msgid "Missing realname.\n"
+msgstr "LipseÈ™te numele real.\n"
+
+#: src/lang.c:437
+#, c-format
+msgid "%c  %s\t Error: Group is read only!\n"
 msgstr ""
 
-#: src/lang.c:433
+#: src/lang.c:438
 msgid ""
 "\n"
 "Error: No blank line found after header.\n"
 msgstr ""
+"\n"
+"Eroare: Nu s-a gÄƒsit nicio linie goalÄƒ dupÄƒ antet.\n"
 
-#: src/lang.c:434
+#: src/lang.c:439
 msgid ""
 "\n"
 "Error: Illegal Distribution \"all\" used.\n"
 msgstr ""
+"\n"
+"Eroare: DistribuÈ›ie ilegalÄƒ â€žallâ€ utilizatÄƒ.\n"
 
-#: src/lang.c:435
-#, c-format
+#: src/lang.c:440
+#, fuzzy, c-format
 msgid ""
 "\n"
-"Error: Illegal formatted %s.\n"
+"Error: Invalid formatted %s (line %d).\n"
 msgstr ""
+"\n"
+"Eroare: Format nevalid %s.\n"
 
-#. TODO: fixme, US-ASCII is not the only 7-bit charset we know about
-#: src/lang.c:437
+#: src/lang.c:441
+#, fuzzy, c-format
+msgid ""
+"\n"
+"Error: illegal header combination \"%s\" and \"%s\" used.\n"
+msgstr ""
+"\n"
+"Eroare: DistribuÈ›ie ilegalÄƒ â€žallâ€ utilizatÄƒ.\n"
+
+#: src/lang.c:444
 msgid ""
 "\n"
 "Error: Posting contains non-ASCII characters but MM_CHARSET is set to\n"
@@ -1637,8 +1699,15 @@ msgid ""
 "       your language  using the  M)enu of configurable  options or by\n"
 "       editing tinrc.\n"
 msgstr ""
+"\n"
+"Eroare: Publicarea conÈ›ine caractere non-ASCII, dar MM_CHARSET este "
+"configuratÄƒ\n"
+"        la US-ASCII - vÄƒ rugÄƒm sÄƒ modificaÈ›i aceastÄƒ opÈ›iune la o valoare\n"
+"        potrivitÄƒ pentru limba dvs. utilizÃ¢nd  M)eniu de opÈ›iuni "
+"configurabile\n"
+"        sau prin editarea fiÈ™ierului tinrc.\n"
 
-#: src/lang.c:442
+#: src/lang.c:450
 msgid ""
 "\n"
 "Error: Posting contains  non-ASCII characters  but the  MIME encoding\n"
@@ -1647,257 +1716,314 @@ msgid ""
 "       is more common  in your part  of the world.  This can  be done\n"
 "       using the M)enu of configurable options or by editing tinrc.\n"
 msgstr ""
+"\n"
+"Eroare: Publicarea conÈ›ine caractere non-ASCII, dar codificarea MIME pentru\n"
+"        mesajele de È™tiri este configuratÄƒ la â€ž7bitâ€ - vÄƒ rugÄƒm sÄƒ "
+"modificaÈ›i\n"
+"        aceastÄƒ opÈ›iune la â€ž8bitâ€ sau â€žquoted-printableâ€, Ã®n funcÈ›ie de  "
+"ceea\n"
+"        ce este mai obiÈ™nuit Ã®n zona dvs. Acest lucru se poate face "
+"utilizÃ¢nd\n"
+"        M)eniul opÈ›iunilor configurabile sau editÃ¢nd fiÈ™ierul tinrc.\n"
 
-#: src/lang.c:448
+#: src/lang.c:456
 msgid ""
 "\n"
 "Error: Article starts with blank line instead of header\n"
 msgstr ""
+"\n"
+"Eroare: Articolul Ã®ncepe cu o linie goalÄƒ Ã®n loc de antet\n"
 
-#: src/lang.c:449
-#, c-format
+#: src/lang.c:457
+#, fuzzy, c-format
 msgid ""
 "\n"
-"Error: Header on line %d does not have a colon after the header name:\n"
+"Error: Header in line %d does not have a colon after the header name:\n"
 "%s\n"
 msgstr ""
+"\n"
+"Eroare: Antetul Ã®n linia %d nu are douÄƒ puncte dupÄƒ numele antetului.\n"
+"%s\n"
 
-#: src/lang.c:450
+#: src/lang.c:458
 #, c-format
 msgid ""
 "\n"
 "Error: The \"%s:\" line is empty.\n"
 msgstr ""
+"\n"
+"Eroare: Linia â€ž%s:â€ este goalÄƒ.\n"
 
-#: src/lang.c:451
+#: src/lang.c:459
 #, c-format
 msgid ""
 "\n"
 "Error: The \"%s:\" line is missing from the article header.\n"
 msgstr ""
+"\n"
+"Eroare: Linia â€ž%s:â€ lipseÈ™te din antetul articolului.\n"
 
-#: src/lang.c:452
+#: src/lang.c:460
 #, c-format
 msgid ""
 "\n"
 "Warning: %s contains non 7-bit chars.\n"
 msgstr ""
+"\n"
+"Eroare: %s conÈ›ine caractere care nu sunt de 7 biÈ›i.\n"
 
-#: src/lang.c:453
-#, c-format
+#: src/lang.c:461
+#, fuzzy, c-format
 msgid ""
 "\n"
-"Error: Header on line %d does not have a space after the colon:\n"
+"Error: Header in line %d does not have a space after the colon:\n"
 "%s\n"
 msgstr ""
+"\n"
+"Eroare: Antetul Ã®n linia %d nu are un spaÈ›iu dupÄƒ douÄƒ puncte:\n"
+"%s\n"
 
-#. TRANSLATORS: for nplurals>=3
-#: src/lang.c:455
-#, c-format
+#: src/lang.c:462
+#, fuzzy, c-format
 msgid ""
 "\n"
-"Error: There are multiple (%d) \"%s:\" line in the header.\n"
-msgid_plural ""
+"Error: Duplicated header \"%s:\" in line %d.\n"
+msgstr ""
 "\n"
-"Error: There are multiple (%d) \"%s:\" lines in the header.\n"
-msgstr[0] ""
-msgstr[1] ""
-msgstr[2] ""
+"Eroare: AdresÄƒ greÈ™itÄƒ Ã®n antetul â€ž%sâ€.n\n"
 
-#: src/lang.c:456
-#, c-format
+#: src/lang.c:463
+#, fuzzy, c-format
 msgid ""
 "\n"
-"Error: Header on line %d has no name:\n"
+"Error: Header in line %d has no name:\n"
 "%s\n"
 msgstr ""
+"\n"
+"Eroare: Antetul Ã®n linia %d nu are nume:\n"
+"%s\n"
 
-#: src/lang.c:457
+#: src/lang.c:464
 msgid ""
 "\n"
 "Error: This is a mailgroup, but a recipient (\"To:\") is missing.\n"
 msgstr ""
+"\n"
+"Eroare: Acesta este un grup de discuÈ›ii, dar lipseÈ™te un destinatar "
+"(â€žCÄƒtre:â€).\n"
 
-#: src/lang.c:458
+#: src/lang.c:465
 #, c-format
 msgid "Mixed up '-f'/'-F'? %s %s"
-msgstr ""
+msgstr "Confuzie Ã®ntre â€ž-fâ€ È™i â€ž-Fâ€? %s %s"
 
-#: src/lang.c:460
+#: src/lang.c:467
 #, c-format
 msgid "Insecure permissions of %s (%o)"
-msgstr ""
+msgstr "Permisiuni nesigure pentru %s (%o)"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:464
+#: src/lang.c:471
 #, c-format
 msgid "Line %d is longer than %d octet and should be folded.\n"
 msgid_plural "Line %d is longer than %d octets and should be folded.\n"
-msgstr[0] ""
-msgstr[1] ""
-msgstr[2] ""
+msgstr[0] "Linia %d este mai lungÄƒ de %d octet È™i trebuie pliatÄƒ.\n"
+msgstr[1] "Linia %d este mai lungÄƒ de %d octeÈ›i È™i trebuie pliatÄƒ.\n"
+msgstr[2] "Linia %d este mai lungÄƒ de %d de octeÈ›i È™i trebuie pliatÄƒ.\n"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:467
+#: src/lang.c:474
 #, c-format
 msgid "Line %d is longer than %d octet and should be shortened.\n"
 msgid_plural "Line %d is longer than %d octets and should be shortened.\n"
-msgstr[0] ""
-msgstr[1] ""
-msgstr[2] ""
+msgstr[0] "Linia %d este mai lungÄƒ de %d octet È™i trebuie scurtatÄƒ.\n"
+msgstr[1] "Linia %d este mai lungÄƒ de %d octeÈ›i È™i trebuie scurtatÄƒ.\n"
+msgstr[2] "Linia %d este mai lungÄƒ de %d de octeÈ›i È™i trebuie scurtatÄƒ.\n"
 
-#: src/lang.c:472
+#: src/lang.c:479
 #, c-format
 msgid "MIME parse error: Unexpected end of %s/%s article\n"
-msgstr ""
+msgstr "Eroare de analizare MIME: sfÃ¢rÈ™it neaÈ™teptat al articolului %s/%s\n"
 
-#: src/lang.c:473
+#: src/lang.c:480
 msgid "MIME parse error: Start boundary whilst reading headers\n"
 msgstr ""
+"Eroare de analizare MIME: LimitÄƒ de Ã®nceput Ã®n timpul citirii antetelor\n"
 
-#: src/lang.c:474
+#: src/lang.c:481
 msgid ""
 "\n"
 "Error: \"poster\" is not allowed in Newsgroups!\n"
 msgstr ""
+"\n"
+"Eroare: â€žposterâ€ nu este permis Ã®n grupurile de È™tiri!\n"
 
-#: src/lang.c:475
+#: src/lang.c:482
 msgid "Can't get a (fully-qualified) domain-name!"
-msgstr ""
+msgstr "Nu se poate obÈ›ine un nume de domeniu (complet calificat)!"
 
-#: src/lang.c:476
+#: src/lang.c:483
 msgid "No valid newsgroup given."
 msgid_plural "No valid newsgroups given."
-msgstr[0] ""
-msgstr[1] ""
-msgstr[2] ""
+msgstr[0] "Nu s-a specificat niciun grup de È™tiri valid."
+msgstr[1] "Nu s-au specificat grupuri de È™tiri valide."
+msgstr[2] "Nu s-au specificat grupuri de È™tiri valide."
 
-#: src/lang.c:477
+#: src/lang.c:484
 msgid " You may need to retry without \"-n\"."
-msgstr ""
+msgstr " Poate cÄƒ trebuie sÄƒ Ã®ncercaÈ›i din nou fÄƒrÄƒ â€ž-nâ€."
 
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:480
+#: src/lang.c:487
 msgid ""
 "\n"
 "Error: From: line missing.\n"
 msgstr ""
+"\n"
+"Eroare: LipseÈ™te linia â€žFrom:â€.\n"
 
-#: src/lang.c:483
+#: src/lang.c:490
 #, c-format
 msgid "No permissions to go into %s\n"
-msgstr ""
+msgstr "Nu aveÈ›i permisiuni pentru a intra Ã®n %s\n"
 
-#: src/lang.c:484
+#: src/lang.c:491
 #, c-format
 msgid "No read permissions for %s\n"
-msgstr ""
+msgstr "Nu existÄƒ permisiuni de citire pentru %s\n"
 
-#: src/lang.c:485
+#: src/lang.c:492
 #, c-format
 msgid "File %s does not exist\n"
-msgstr ""
+msgstr "FiÈ™ierul %s nu existÄƒ\n"
 
-#: src/lang.c:486
+#: src/lang.c:493
 #, c-format
 msgid "No write permissions for %s\n"
-msgstr ""
+msgstr "Nu existÄƒ permisiuni de scriere pentru %s\n"
 
-#: src/lang.c:488
+#: src/lang.c:495
 #, c-format
 msgid "Not a literal IPv6 address: %s"
+msgstr "Nu este o adresÄƒ IPv6 literalÄƒ: %s"
+
+#: src/lang.c:499
+#, c-format
+msgid "Error: obsolete \"Control:\"-message: %s\n"
 msgstr ""
 
-#: src/lang.c:492
+#: src/lang.c:500
+#, fuzzy, c-format
+msgid ""
+"\n"
+"Error: Forbidden obsolete header \"%s:\" in line %d used.\n"
+msgstr ""
+"\n"
+"Eroare: AdresÄƒ greÈ™itÄƒ Ã®n antetul â€ž%sâ€.n\n"
+
+#: src/lang.c:501
 #, c-format
 msgid "%s: -%c option requires an argument\n"
-msgstr ""
+msgstr "%s: opÈ›iunea â€ž-%câ€ necesitÄƒ un argument\n"
 
-#: src/lang.c:493
+#: src/lang.c:502
 #, c-format
 msgid "%s: -%c unknown option\n"
-msgstr ""
+msgstr "%s: opÈ›iune necunoscutÄƒ â€ž-%câ€\n"
 
-#: src/lang.c:495
+#: src/lang.c:504
 msgid "Can't get user information (/etc/passwd missing?)"
-msgstr ""
+msgstr "Nu se pot obÈ›ine informaÈ›ii despre utilizator (/etc/passwd lipseÈ™te?)"
 
-#: src/lang.c:497
-#, fuzzy
+#: src/lang.c:506
 msgid "error"
 msgid_plural "errors"
 msgstr[0] "eroare"
-msgstr[1] "eroare"
-msgstr[2] "eroare"
+msgstr[1] "erori"
+msgstr[2] "de erori"
 
-#: src/lang.c:500
-#, c-format
+#: src/lang.c:509
+#, fuzzy, c-format
 msgid ""
 "\n"
-"Error on line %d: \"Sender:\" header not allowed (it will be added for you)\n"
+"Error: \"Sender:\" header not allowed (line %d), it will be added for you.\n"
 msgstr ""
+"\n"
+"Eroare la linia %d: antetul â€žSender:â€ nu este permis (va fi adÄƒugat pentru "
+"dvs.\n"
 
-#: src/lang.c:502
+#: src/lang.c:511
 #, c-format
 msgid "Server has non of the groups listed in %s"
-msgstr ""
+msgstr "Serverul nu are niciunul dintre grupurile listate Ã®n %s"
 
-#: src/lang.c:503
+#: src/lang.c:512
 #, c-format
 msgid "Error: unlink %s"
-msgstr ""
+msgstr "Eroare: eliminare %s"
 
-#: src/lang.c:504
+#: src/lang.c:513
 msgid "Unknown display level"
-msgstr ""
+msgstr "Nivel de afiÈ™are necunoscut"
 
-#: src/lang.c:506
+#: src/lang.c:515
 msgid "Unreachable?\n"
-msgstr ""
+msgstr "Inaccesibil?\n"
 
-#: src/lang.c:508
+#: src/lang.c:517
 #, fuzzy, c-format
+msgid ""
+"\n"
+"Error: Unwanted header \"%s:\" in line %d used.\n"
+msgstr ""
+"\n"
+"Eroare: AdresÄƒ greÈ™itÄƒ Ã®n antetul â€ž%sâ€.n\n"
+
+#: src/lang.c:518
+#, c-format
 msgid "URI normalization failed: %s"
-msgstr "Comanda a eÈ™uat: %s"
+msgstr "Normalizarea adresei URI a eÈ™uat: %s"
 
-#: src/lang.c:509
+#: src/lang.c:519
 msgid "<ESC>"
 msgstr "<ESC>"
 
-#: src/lang.c:510
+#: src/lang.c:520
 msgid "Exiting..."
-msgstr ""
+msgstr "IeÈ™ind..."
 
-#: src/lang.c:511
+#: src/lang.c:521
 msgid "leaving external mail-reader"
-msgstr ""
+msgstr "ieÈ™ire din programul extern de citire a mesajelor"
 
-#: src/lang.c:512
+#: src/lang.c:522
 #, c-format
 msgid "Extracting %s..."
-msgstr ""
+msgstr "Se extrage â€ž%sâ€..."
 
-#: src/lang.c:514
+#: src/lang.c:524
 #, c-format
 msgid "Error writing %s file. Filesystem full? File reset to previous state."
 msgstr ""
+"Eroare la scrierea fiÈ™ierului %s. Sistemul de fiÈ™iere este plin? FiÈ™ierul a "
+"fost restabilit la starea anterioarÄƒ."
 
-#: src/lang.c:515
-#, c-format
-msgid "Error making backup of %s file. Filesystem full?"
-msgstr ""
+#: src/lang.c:525
+#, fuzzy, c-format
+msgid "Error making backup of %s file"
+msgstr "Eroare la realizarea copiei de rezervÄƒ a fiÈ™ierului %s"
 
-#: src/lang.c:516
+#: src/lang.c:526
 #, c-format
 msgid "Filtering global rules (%d/%d) ('q' to quit)..."
-msgstr ""
+msgstr "Se filtreazÄƒ regulile globale (%d/%d) (Â«qÂ» pentru a ieÈ™i)..."
 
-#: src/lang.c:517
+#: src/lang.c:527
 msgid "Rule created by: "
-msgstr ""
+msgstr "RegulÄƒ creatÄƒ de: "
 
 #. TRANSLATORS: do not translate header names like 'Subject:', 'From:', ...
-#: src/lang.c:519
+#: src/lang.c:529
 msgid ""
 "# Format:\n"
 "#   comment=STRING    Optional. Multiple lines allowed. Comments must be "
@@ -1930,50 +2056,87 @@ msgid ""
 "#   time=NUM          Optional. time_t value when rule expires\n"
 "#\n"
 msgstr ""
+"# Formatul:\n"
+"#   comment=È˜IR       OpÈ›ional. Sunt permise mai multe linii. Comentariile\n"
+"#                     trebuie plasate la Ã®nceputul unei reguli, altfel vor "
+"fi\n"
+"#                     mutate la urmÄƒtoarea regulÄƒ. â€ž#â€ nu este un cuvÃ¢nt-"
+"cheie\n"
+"#                     valid pentru un comentariu!\n"
+"#   group=È˜IR         Obligatoriu. Lista grupurilor de È™tiri (de exemplu,\n"
+"#                     comp.*,!*sources*).\n"
+"#   case=NUM          Obligatoriu. ComparÄƒ=0 / ignorÄƒ=1 la filtrarea\n"
+"#                     majusculelor/minusculelor.\n"
+"#   score=NUM|È˜IR     Obligatoriu. Punctajul de acordat. Fie:\n"
+"#     score=NUM         Un numÄƒr (de exp.: 70). Sau:\n"
+"#     score=È˜IR         Unul dintre cele douÄƒ cuvinte-cheie: â€žhotâ€ sau "
+"â€žkillâ€.\n"
+"#   subj=È˜IR          OpÈ›ional. Linia â€žSubject:â€ (de exemplu, Cum sÄƒ devii "
+"un\n"
+"#                     vrÄƒjitor)\n"
+"#   from=È˜IR          OpÈ›ional. Linia â€žFrom:â€ (de exemplu, â€žCraig "
+"Shergolâ€).\n"
+"#   msgid=È˜IR         OpÈ›ional. Linia â€žMessage-ID:â€ (de exemplu, \n"
+"#                     <123@example.net>) cu referinÈ›e complete.\n"
+"#   msgid_last=È˜IR    OpÈ›ional. Ca mai sus, dar numai cu ultima referinÈ›Äƒ.\n"
+"#   msgid_only=È˜IR    OpÈ›ional. Ca mai sus, dar fÄƒrÄƒ referinÈ›e.\n"
+"#   refs_only=È˜IR     OpÈ›ional. Linia â€žReferences:â€ (de exemplu,\n"
+"#                     <123@example.net>) fÄƒrÄƒ â€žMessage-ID:â€\n"
+"#   lines=[<>]?NUM    OpÈ›ional. Linia â€žLines:â€. â€ž<â€ sau â€ž>â€ sunt opÈ›ionale.\n"
+"#   gnksa=[<>]?NUM    OpÈ›ional. Codul de returnare GNKSA parse_from(). â€ž<â€ "
+"sau\n"
+"#                     â€ž>â€ sunt opÈ›ionale.\n"
+"#   xref=MODEL        OpÈ›ional. Modelul de filtrare pentru antetul Xref:\n"
+"#                     (de exemplu, alt.flame*)\n"
+"#   path=MODEL        OpÈ›ional. Modelul de filtrare pentru antetul Path.\n"
+"#                     (de exemplu, news.example.org)\n"
+"#                     ÈšineÈ›i cont cÄƒ filtrarea pe Path: poate Ã®ncetini\n"
+"#                     semnificativ procesul..\n"
+"#   time=NUM          OpÈ›ional. Valoarea time_t la expirarea regulii.\n"
+"#\n"
 
-#: src/lang.c:545
+#: src/lang.c:555
 #, c-format
 msgid "Enter score for rule (default=%d): "
-msgstr ""
+msgstr "IntroduceÈ›i punctajul pentru regulÄƒ (implicit = %d): "
 
-#: src/lang.c:546
+#: src/lang.c:556
 #, c-format
 msgid "Enter the score weight (range 0 < score <= %d)"
-msgstr ""
+msgstr "IntroduceÈ›i ponderea punctajului (intervalul 0 < punctaj <= %d)"
 
 #. SCORE_MAX
-#: src/lang.c:547
-#, fuzzy
+#: src/lang.c:557
 msgid "Full"
 msgstr "Complet"
 
-#: src/lang.c:548
+#: src/lang.c:558
 msgid "Comment (optional)  : "
-msgstr ""
+msgstr "Comentariu (opÈ›ional)  : "
 
-#: src/lang.c:550
-msgid "Malformed overview entry: servername missing."
-msgstr ""
-
-#: src/lang.c:551
+#: src/lang.c:560
 #, c-format
-msgid "\t Xref: %s"
+msgid ""
+"Malformed overview entry: servername missing.\n"
+"\t Xref: %s"
 msgstr ""
+"Intrare de prezentare generalÄƒ incorectÄƒ: numele serverului lipseÈ™te.\n"
+"\t Xref: %s"
 
-#: src/lang.c:552
+#: src/lang.c:561
 msgid "Skipping Xref filter"
-msgstr ""
+msgstr "Se omite filtrarea Xref"
 
-#: src/lang.c:554
+#: src/lang.c:563
 msgid "Apply pattern to    : "
-msgstr ""
+msgstr "AplicaÈ›i modelul la : "
 
-#: src/lang.c:555
+#: src/lang.c:564
 #, c-format
 msgid "Enter pattern [%s]> "
-msgstr ""
+msgstr "IntroduceÈ›i modelul [%s]> "
 
-#: src/lang.c:556
+#: src/lang.c:565
 msgid ""
 "\n"
 "You requested followups to your article to go to the following newsgroup:\n"
@@ -1981,888 +2144,983 @@ msgid_plural ""
 "\n"
 "You requested followups to your article to go to the following newsgroups:\n"
 msgstr[0] ""
+"\n"
+"AÈ›i solicitat ca rÄƒspunsurile la articolul dvs. sÄƒ fie trimise la urmÄƒtorul "
+"grup de È™tiri:\n"
 msgstr[1] ""
+"\n"
+"AÈ›i solicitat ca rÄƒspunsurile la articolul dvs. sÄƒ fie trimise la "
+"urmÄƒtoarele grupuri de È™tiri:\n"
 msgstr[2] ""
+"\n"
+"AÈ›i solicitat ca rÄƒspunsurile la articolul dvs. sÄƒ fie trimise la "
+"urmÄƒtoarele grupuri de È™tiri:\n"
 
-#: src/lang.c:557
+#: src/lang.c:566
 #, c-format
 msgid "   %s\t Answers will be directed to you by mail.\n"
-msgstr ""
+msgstr "   %s\t RÄƒspunsurile vÄƒ vor fi trimise prin poÈ™ta electronicÄƒ.\n"
 
-#: src/lang.c:558
+#: src/lang.c:567
 msgid "-- forwarded message --\n"
-msgstr ""
+msgstr "-- mesaj redirecÈ›ionat --\n"
 
-#: src/lang.c:559
+#: src/lang.c:568
 msgid "-- end of forwarded message --\n"
-msgstr ""
+msgstr "-- sfÃ¢rÈ™itul mesajului redirecÈ›ionat --\n"
 
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:561
+#: src/lang.c:570
 msgid "From: line (ignore case)      "
-msgstr ""
+msgstr "Linia â€žFrom:â€ (se ignorÄƒ majuscule/minuscule) "
 
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:563
+#: src/lang.c:572
 msgid "From: line (case sensitive)   "
-msgstr ""
+msgstr "Linia â€žFrom:â€ (se respectÄƒ diferenÈ›a majuscule/minuscule) "
 
-#: src/lang.c:566
+#: src/lang.c:575
 #, c-format
 msgid "%s%s: Unknown host.\n"
-msgstr ""
+msgstr "%s%s: GazdÄƒ necunoscutÄƒ:\n"
 
-#: src/lang.c:568
-#, fuzzy, c-format
+#: src/lang.c:577
+#, c-format
 msgid "%d ancient article marked as read."
 msgid_plural "%d ancient articles marked as read."
-msgstr[0] "Articolul nu a fost salvat"
-msgstr[1] "Articolul nu a fost salvat"
-msgstr[2] "Articolul nu a fost salvat"
+msgstr[0] "%d articol vechi marcate ca citit."
+msgstr[1] "%d articole vechi marcate ca citite."
+msgstr[2] "%d de articole vechi marcate ca citite."
 
-#: src/lang.c:569
+#: src/lang.c:578
 msgid "Mark articles older than the given days or date as read> "
 msgstr ""
+"MarcheazÄƒ articolele mai vechi decÃ¢t numÄƒrul de zile sau data specificate ca "
+"fiind citite> "
 
-#: src/lang.c:570
+#: src/lang.c:579
 #, c-format
 msgid "Please use %.100s instead"
-msgstr ""
+msgstr "VÄƒ rugÄƒm sÄƒ utilizaÈ›i %.100s Ã®n schimb"
 
-#: src/lang.c:571
+#: src/lang.c:580
 #, c-format
 msgid "%s is bogus"
-msgstr ""
+msgstr "%s este fals"
 
-#: src/lang.c:572
+#: src/lang.c:581
 #, c-format
 msgid "Group %s is moderated. Continue?"
-msgstr ""
+msgstr "Grupul %s este moderat. ContinuaÈ›i?"
 
-#: src/lang.c:573
+#: src/lang.c:582
 #, c-format
 msgid "Rereading %s..."
-msgstr ""
+msgstr "Se reciteÈ™te %s..."
 
-#: src/lang.c:574
+#: src/lang.c:583
 msgid "Top Level Commands"
-msgstr ""
+msgstr "Comenzi la nivel superior"
 
-#: src/lang.c:575
+#: src/lang.c:584
 msgid "Group Selection"
-msgstr ""
+msgstr "SelecÈ›ia grupului"
 
-#: src/lang.c:576
-#, fuzzy
+#: src/lang.c:585
 msgid "group"
 msgid_plural "groups"
 msgstr[0] "grup"
-msgstr[1] "grup"
-msgstr[2] "grup"
+msgstr[1] "grupuri"
+msgstr[2] "de grupuri"
 
-#: src/lang.c:577
+#: src/lang.c:586
 msgid ""
 "*** Group descriptions are disabled according to current select_format ***"
 msgstr ""
+"*** Descrierile grupurilor sunt dezactivate Ã®n conformitate cu formatul "
+"selectat Ã®n prezent ***"
 
-#: src/lang.c:579
+#: src/lang.c:588
 msgid ""
 "One or more lines of comment. <CR> to add a line or proceed if line is empty."
 msgstr ""
+"Una sau mai multe linii de comentarii. <ENTER> pentru a adÄƒuga o linie sau "
+"pentru a continua dacÄƒ linia este goalÄƒ."
 
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:581
+#: src/lang.c:590
 msgid "From: line to add to filter file. <SPACE> toggles & <CR> sets."
 msgstr ""
+"Linia â€žFrom:â€, care trebuie adÄƒugatÄƒ la fiÈ™ierul de filtrare. <SPAÈšIU> "
+"comutÄƒ, iar <ENTER> valideazÄƒ."
 
-#: src/lang.c:582
+#: src/lang.c:591
 msgid ""
 "Linecount of articles to be filtered. < for less, > for more, = for equal."
 msgstr ""
+"NumÄƒrul de linii de articole care urmeazÄƒ sÄƒ fie filtrate. < pentru mai "
+"puÈ›in, > pentru mai mult, = pentru egal."
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:'
-#: src/lang.c:584
+#: src/lang.c:593
 msgid "Message-ID: line to add to filter file. <SPACE> toggles & <CR> sets."
 msgstr ""
+"Linia â€žMessage-ID:â€ de adÄƒugat la fiÈ™ierul de filtrare. <SPAÈšIU> comutÄƒ, iar "
+"<ENTER> valideazÄƒ."
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:586
+#: src/lang.c:595
 msgid "Subject: line to add to filter file. <SPACE> toggles & <CR> sets."
 msgstr ""
+"Linia â€žSubject:â€ de adÄƒugat la fiÈ™ierul de filtrare. <SPAÈšIU> comutÄƒ, iar "
+"<ENTER> valideazÄƒ."
 
 #. TRANSLATORS: do not translate header names like 'Subject:' and 'From:'
-#: src/lang.c:588
+#: src/lang.c:597
 msgid ""
 "Enter text pattern to filter if Subject: & From: lines are not what you want."
 msgstr ""
+"IntroduceÈ›i modelul de text pentru filtrare dacÄƒ liniile Subject: È™i From: "
+"nu corespund cu ceea ce doriÈ›i."
 
-#: src/lang.c:589
+#: src/lang.c:598
 msgid ""
 "Select where text pattern should be applied. <SPACE> toggles & <CR> sets."
 msgstr ""
+"SelectaÈ›i unde trebuie aplicat modelul de text. <SPAÈšIU> comutÄƒ, iar <ENTER> "
+"valideazÄƒ."
 
-#: src/lang.c:590
+#: src/lang.c:599
 msgid ""
 "Expiration time in days for the entered filter. <SPACE> toggles & <CR> sets."
 msgstr ""
+"Timpul de expirare Ã®n zile pentru filtrul introdus. <SPAÈšIU> comutÄƒ, iar "
+"<ENTER> valideazÄƒ."
 
-#: src/lang.c:591
+#: src/lang.c:600
 msgid ""
 "Apply kill only to current group or all groups. <SPACE> toggles & <CR> sets."
 msgstr ""
+"AplicÄƒ eliminarea numai grupului curent sau tuturor grupurilor. <SPAÈšIU> "
+"comutÄƒ, iar <ENTER> valideazÄƒ."
 
-#: src/lang.c:592
+#: src/lang.c:601
 msgid ""
 "Apply select to current group or all groups. <SPACE> toggles & <CR> sets."
 msgstr ""
+"AplicÄƒ selectarea la grupul curent sau la toate grupurile. <SPAÈšIU> comutÄƒ, "
+"iar <ENTER> valideazÄƒ."
 
-#: src/lang.c:593
+#: src/lang.c:602
 msgid "kill an article via a menu"
-msgstr ""
+msgstr "eliminÄƒ un articol prin intermediul unui meniu"
 
-#: src/lang.c:594
+#: src/lang.c:603
 msgid "auto-select (hot) an article via a menu"
 msgstr ""
+"selectarea automatÄƒ (rapidÄƒ) a unui articol prin intermediul unui meniu"
 
-#: src/lang.c:595
+#: src/lang.c:604
 msgid "Browse URLs in article"
-msgstr ""
+msgstr "RÄƒsfoiÈ›i adresele URL din articol"
 
-#: src/lang.c:596
+#: src/lang.c:605
 msgid "0 - 9\t  display article by number in current thread"
-msgstr ""
+msgstr "0 - 9\t  afiÈ™eazÄƒ articolul dupÄƒ numÄƒr Ã®n firul curent"
 
-#: src/lang.c:598
+#: src/lang.c:607
 msgid "cancel (delete) or supersede (overwrite) current article"
-msgstr ""
+msgstr "anuleazÄƒ (È™terge) sau Ã®nlocuieÈ™te (suprascrie) articolul curent"
 
-#: src/lang.c:599
+#: src/lang.c:608
 msgid "post followup to current article"
-msgstr ""
+msgstr "publicare de urmÄƒrire a articolului actual"
 
-#: src/lang.c:600
+#: src/lang.c:609
 msgid "post followup (don't copy text) to current article"
-msgstr ""
+msgstr "publicare de urmÄƒrire (nu se copiazÄƒ textul) a articolului actual"
 
-#: src/lang.c:601
+#: src/lang.c:610
 msgid "post followup to current article quoting complete headers"
-msgstr ""
+msgstr "publicare de urmÄƒrire a articolului actual, citÃ¢nd antetele complete"
 
-#: src/lang.c:602
+#: src/lang.c:611
 msgid "repost chosen article to another group"
-msgstr ""
+msgstr "republicaÈ›i articolul ales Ã®ntr-un alt grup"
 
-#: src/lang.c:604
+#: src/lang.c:613
 msgid "edit article (mail-groups only)"
-msgstr ""
+msgstr "editare articol (numai grupuri de discuÈ›ii)"
 
-#: src/lang.c:605
+#: src/lang.c:614
 msgid "display first article in current thread"
-msgstr ""
+msgstr "afiÈ™eazÄƒ primul articol din firul curent"
 
-#: src/lang.c:606
+#: src/lang.c:615
 msgid "display first page of article"
-msgstr ""
+msgstr "afiÈ™eazÄƒ prima paginÄƒ a articolului"
 
-#: src/lang.c:607
+#: src/lang.c:616
 msgid "show MIME details of this article"
-msgstr ""
+msgstr "afiÈ™eazÄƒ detaliile MIME ale acestui articol"
 
-#: src/lang.c:608
+#: src/lang.c:617
 msgid "display last article in current thread"
-msgstr ""
+msgstr "afiÈ™eazÄƒ ultimul articol din firul curent"
 
-#: src/lang.c:609
+#: src/lang.c:618
 msgid "display last page of article"
-msgstr ""
+msgstr "afiÈ™eazÄƒ ultima paginÄƒ a articolului"
 
-#: src/lang.c:610
+#: src/lang.c:619
 msgid "mark rest of thread as read and advance to next unread"
-msgstr ""
+msgstr "marcheazÄƒ restul firului ca citit È™i trece la urmÄƒtorul fir necitit"
 
-#: src/lang.c:611
+#: src/lang.c:620
 msgid "display next article"
-msgstr ""
+msgstr "afiÈ™eazÄƒ articolul urmÄƒtor"
 
-#: src/lang.c:612
+#: src/lang.c:621
 msgid "display first article in next thread"
-msgstr ""
+msgstr "afiÈ™eazÄƒ primul articol din urmÄƒtorul fir de discuÈ›ie"
 
-#: src/lang.c:613
+#: src/lang.c:622
 msgid "display next unread article"
-msgstr ""
+msgstr "afiÈ™eazÄƒ urmÄƒtorul articol necitit"
 
-#: src/lang.c:614
+#: src/lang.c:623
 msgid "go to the article that this one followed up"
-msgstr ""
+msgstr "acceseazÄƒ articolul care a urmat acestui articol"
 
-#: src/lang.c:615
+#: src/lang.c:624
 msgid "display previous article"
-msgstr ""
+msgstr "afiÈ™eazÄƒ articolul anterior"
 
-#: src/lang.c:616
+#: src/lang.c:625
 msgid "display previous unread article"
-msgstr ""
+msgstr "afiÈ™eazÄƒ articolul anterior necitit"
 
-#: src/lang.c:617
+#: src/lang.c:626
 msgid "quickly kill an article using defaults"
-msgstr ""
+msgstr "eliminÄƒ rapid un articol folosind valorile implicite"
 
-#: src/lang.c:618
+#: src/lang.c:627
 msgid "quickly auto-select (hot) an article using defaults"
 msgstr ""
+"selecteazÄƒ Ã®n mod automat (rapid) un articol utilizÃ¢nd valorile implicite"
 
-#: src/lang.c:619
+#: src/lang.c:628
 msgid "return to group selection level"
-msgstr ""
+msgstr "revine la nivelul de selecÈ›ie a grupului"
 
-#: src/lang.c:620
+#: src/lang.c:629
 msgid "reply through mail to author"
-msgstr ""
+msgstr "rÄƒspundeÈ›i prin poÈ™ta electronicÄƒ autorului"
 
-#: src/lang.c:621
+#: src/lang.c:630
 msgid "reply through mail (don't copy text) to author"
-msgstr ""
+msgstr "rÄƒspundeÈ›i prin poÈ™ta electronicÄƒ (fÄƒrÄƒ copierea textului) autorului"
 
-#: src/lang.c:622
+#: src/lang.c:631
 msgid "reply through mail to author quoting complete headers"
-msgstr ""
+msgstr "rÄƒspundeÈ›i prin poÈ™ta electronicÄƒ autorului, citÃ¢nd antetele complete"
 
-#: src/lang.c:623
+#: src/lang.c:632
 msgid "search backwards within this article"
-msgstr ""
+msgstr "cÄƒutare Ã®napoi Ã®n acest articol"
 
-#: src/lang.c:624
+#: src/lang.c:633
 msgid "search forwards within this article"
-msgstr ""
+msgstr "cÄƒutare Ã®nainte Ã®n acest articol"
 
-#: src/lang.c:625
+#: src/lang.c:634
 msgid "show article in raw-mode (including all headers)"
-msgstr ""
+msgstr "afiÈ™eazÄƒ articolul Ã®n modul brut (inclusiv toate antetele)"
 
-#: src/lang.c:626
+#: src/lang.c:635
 msgid "skip next block of included text"
-msgstr ""
+msgstr "omite urmÄƒtorul bloc de text inclus"
 
-#: src/lang.c:627
+#: src/lang.c:636
 msgid "toggle display of sections hidden by a form-feed (^L) on/off"
 msgstr ""
+"activeazÄƒ/dezactiveazÄƒ afiÈ™area secÈ›iunilor ascunse de un avans de paginÄƒ "
+"(^L)"
 
-#: src/lang.c:628
+#: src/lang.c:637
 msgid "toggle display of all headers"
-msgstr ""
+msgstr "activeazÄƒ/dezactiveazÄƒ afiÈ™area tuturor anteturilor"
 
-#: src/lang.c:629
+#: src/lang.c:638
 msgid "toggle word highlighting on/off"
-msgstr ""
+msgstr "activeazÄƒ/dezactiveazÄƒ evidenÈ›ierea cuvintelor"
 
-#: src/lang.c:630
+#: src/lang.c:639
 msgid "toggle display of data sections"
-msgstr ""
+msgstr "activeazÄƒ/dezactiveazÄƒ afiÈ™area secÈ›iunilor de date"
 
-#: src/lang.c:631
+#: src/lang.c:640
 msgid "toggle ROT-13 (basic decode) for current article"
 msgstr ""
+"activeazÄƒ/dezactiveazÄƒ ROT-13 (decodare de bazÄƒ) pentru articolul curent"
 
-#: src/lang.c:632
+#: src/lang.c:641
 msgid "toggle tabwidth 4 <-> 8"
-msgstr ""
+msgstr "comutÄƒ lÄƒÈ›imea tabulatorului 4 <-> 8"
 
-#: src/lang.c:633
+#: src/lang.c:642
 msgid "toggle German TeX style decoding for current article"
 msgstr ""
+"activeazÄƒ/dezactiveazÄƒ decodarea stilului TeX german pentru articolul curent"
 
-#: src/lang.c:634
+#: src/lang.c:643
 msgid "cycle through the options for detecting/displaying verbatim blocks"
 msgstr ""
+"parcurge ciclic opÈ›iunile pentru detectarea/afiÈ™area blocurilor verbatim"
 
-#: src/lang.c:635
+#: src/lang.c:644
 msgid "View/pipe/save multimedia attachments"
-msgstr ""
+msgstr "vizualizare/direcÈ›ionare/salvare ataÈ™amente multimedia"
 
-#: src/lang.c:636
+#: src/lang.c:645
 msgid "choose first attachment in list"
-msgstr ""
+msgstr "selecteazÄƒ primul ataÈ™ament din listÄƒ"
 
-#: src/lang.c:637
+#: src/lang.c:646
 msgid "0 - 9\t  choose attachment by number"
-msgstr ""
+msgstr "0 - 9\t  selecteazÄƒ ataÈ™amentul dupÄƒ numÄƒr"
 
-#: src/lang.c:638
+#: src/lang.c:647
 msgid "choose last attachment in list"
-msgstr ""
+msgstr "selecteazÄƒ ultimul ataÈ™ament din listÄƒ"
 
-#: src/lang.c:640
+#: src/lang.c:649
 msgid "pipe attachment into command"
-msgstr ""
+msgstr "direcÈ›ioneazÄƒ ataÈ™amentul cÄƒtre comandÄƒ"
 
-#: src/lang.c:641
+#: src/lang.c:650
 msgid "pipe raw attachment into command"
-msgstr ""
+msgstr "direcÈ›ioneazÄƒ ataÈ™amentul brut cÄƒtre comandÄƒ"
 
-#: src/lang.c:643
+#: src/lang.c:652
 msgid "save attachment to disk"
-msgstr ""
+msgstr "salveazÄƒ ataÈ™amentul pe disc"
 
-#: src/lang.c:644
+#: src/lang.c:653
 msgid "search for attachments forwards"
-msgstr ""
+msgstr "cÄƒutare Ã®nainte dupÄƒ ataÈ™amente"
 
-#: src/lang.c:645
+#: src/lang.c:654
 msgid "search for attachments backwards"
-msgstr ""
+msgstr "cÄƒutare Ã®napoi dupÄƒ ataÈ™amente"
 
-#: src/lang.c:646
+#: src/lang.c:655
 msgid "view attachment"
-msgstr ""
+msgstr "vizualizare ataÈ™ament"
 
-#: src/lang.c:647
+#: src/lang.c:656
 msgid "tag attachment"
-msgstr ""
+msgstr "etichetare ataÈ™ament"
 
-#: src/lang.c:648
+#: src/lang.c:657
 msgid "tag attachments that match user specified pattern"
 msgstr ""
+"eticheteazÄƒ ataÈ™amentele care corespund modelului specificat de utilizator"
 
-#: src/lang.c:649
+#: src/lang.c:658
 msgid "reverse tagging on all attachments (toggle)"
-msgstr ""
+msgstr "etichetare inversÄƒ pentru toate ataÈ™amentele (comutare)"
 
-#: src/lang.c:650
+#: src/lang.c:659
 msgid "untag all tagged attachments"
-msgstr ""
+msgstr "anuleazÄƒ etichetarea tuturor ataÈ™amentelor etichetate"
 
-#: src/lang.c:651
+#: src/lang.c:660
 msgid "toggle info message in last line (name/description of attachment)"
 msgstr ""
+"activeazÄƒ/dezactiveazÄƒ afiÈ™area mesajului din ultima linie (numele/"
+"descrierea ataÈ™amentului)"
 
-#: src/lang.c:652
+#: src/lang.c:661
 msgid "choose first attribute in list"
-msgstr ""
+msgstr "selecteazÄƒ primul atribut din listÄƒ"
 
-#: src/lang.c:653
+#: src/lang.c:662
 msgid "0 - 9\t  choose attribute by number"
-msgstr ""
+msgstr "0 - 9\t  selecteazÄƒ atributul dupÄƒ numÄƒr"
 
-#: src/lang.c:654
+#: src/lang.c:663
 msgid "choose last attribute in list"
-msgstr ""
+msgstr "selecteazÄƒ ultimul atribut din listÄƒ"
 
-#: src/lang.c:655
+#: src/lang.c:664
 msgid "reset attribute to a default value"
-msgstr ""
+msgstr "reiniÈ›ializeazÄƒ atributul la valoarea implicitÄƒ"
 
-#: src/lang.c:656
+#: src/lang.c:665
 msgid "search backwards for an attribute"
-msgstr ""
+msgstr "cÄƒutare Ã®napoi dupÄƒ un atribut"
 
-#: src/lang.c:657
+#: src/lang.c:666
 msgid "search forwards for an attribute"
-msgstr ""
+msgstr "cÄƒutare Ã®nainte dupÄƒ un atribut"
 
-#: src/lang.c:658
+#: src/lang.c:667
 msgid "select attribute"
-msgstr ""
+msgstr "selecteazÄƒ atributul"
 
-#: src/lang.c:659
+#: src/lang.c:668
 msgid "toggle back to options menu when invoked from there"
-msgstr ""
+msgstr "revine la meniul de opÈ›iuni cÃ¢nd este invocat de aici"
 
-#: src/lang.c:660
+#: src/lang.c:669
 #, c-format
 msgid "report bug or comment via mail to %s"
 msgstr ""
+"raporteazÄƒ eroarea sau trimite un comentariu prin poÈ™ta electronicÄƒ la %s"
 
-#: src/lang.c:661
+#: src/lang.c:670
 msgid "choose first option in list"
-msgstr ""
+msgstr "selecteazÄƒ prima opÈ›iune din listÄƒ"
 
-#: src/lang.c:662
+#: src/lang.c:671
 msgid "0 - 9\t  choose option by number"
-msgstr ""
+msgstr "0 - 9\t  selecteazÄƒ opÈ›iunea dupÄƒ numÄƒr"
 
-#: src/lang.c:663
+#: src/lang.c:672
 msgid "choose last option in list"
-msgstr ""
+msgstr "selecteazÄƒ ultima opÈ›iune din listÄƒ"
 
-#: src/lang.c:664
+#: src/lang.c:673
 msgid "start scopes menu"
-msgstr ""
+msgstr "lanseazÄƒ meniul domeniilor"
 
-#: src/lang.c:665
+#: src/lang.c:674
 msgid "search backwards for an option"
-msgstr ""
+msgstr "cÄƒutare Ã®napoi dupÄƒ o opÈ›iune"
 
-#: src/lang.c:666
+#: src/lang.c:675
 msgid "search forwards for an option"
-msgstr ""
+msgstr "cÄƒutare Ã®nainte dupÄƒ o opÈ›iune"
 
-#: src/lang.c:667
+#: src/lang.c:676
 msgid "select option"
-msgstr ""
+msgstr "selecteazÄƒ opÈ›iunea"
 
-#: src/lang.c:668
+#: src/lang.c:677
 msgid "start serverrc menu"
-msgstr ""
+msgstr "lanseazÄƒ meniul serverrc"
 
-#: src/lang.c:669
+#: src/lang.c:678
 msgid "toggle to attributes menu"
-msgstr ""
+msgstr "activeazÄƒ dezactiveazÄƒ afiÈ™area meniului atribute"
 
-#: src/lang.c:670
+#: src/lang.c:679
 msgid "choose range of articles to be affected by next command"
-msgstr ""
+msgstr "selecteazÄƒ gama de articole care vor fi afectate de urmÄƒtoarea comandÄƒ"
 
-#: src/lang.c:671
+#: src/lang.c:680
 msgid "escape from command prompt"
-msgstr ""
+msgstr "ieÈ™ire din promptul de comandÄƒ"
 
-#: src/lang.c:672
+#: src/lang.c:681
 msgid "edit filter file"
-msgstr ""
+msgstr "editeazÄƒ fiÈ™ierul de filtrare"
 
-#: src/lang.c:673
+#: src/lang.c:682
 msgid "get help"
-msgstr ""
+msgstr "afiÈ™eazÄƒ ajutorul"
 
-#: src/lang.c:674
+#: src/lang.c:683
 msgid "display last article viewed"
-msgstr ""
+msgstr "afiÈ™eazÄƒ ultimul articol vÄƒzut"
 
-#: src/lang.c:675
+#: src/lang.c:684
 msgid "down one line"
-msgstr ""
+msgstr "Ã®n jos cu o linie"
 
-#: src/lang.c:676
+#: src/lang.c:685
 msgid "up one line"
-msgstr ""
+msgstr "Ã®n sus cu o linie"
 
-#: src/lang.c:677
+#: src/lang.c:686
 msgid "go to article chosen by Message-ID"
-msgstr ""
+msgstr "acceseazÄƒ articolul ales dupÄƒ ID-ul mesajului â€žMessage-IDâ€"
 
-#: src/lang.c:678
+#: src/lang.c:687
 msgid "mail article/thread/hot/pattern/tagged articles to someone"
 msgstr ""
+"trimite articol/fir de discuÈ›ie/articole populare/articole cu etichete cÄƒtre "
+"cineva"
 
-#: src/lang.c:679
+#: src/lang.c:688
 msgid "menu of configurable options"
-msgstr ""
+msgstr "meniu de opÈ›iuni configurabile"
 
-#: src/lang.c:680
+#: src/lang.c:689
 msgid "down one page"
-msgstr ""
+msgstr "Ã®n jos cu o paginÄƒ"
 
-#: src/lang.c:681
+#: src/lang.c:690
 msgid "up one page"
-msgstr ""
+msgstr "Ã®n sus cu o paginÄƒ"
 
-#: src/lang.c:683
+#: src/lang.c:692
 msgid "post (write) article to current group"
-msgstr ""
+msgstr "publicÄƒ (scrie) articolul Ã®n grupul curent"
 
-#: src/lang.c:684
+#: src/lang.c:693
 msgid "post postponed articles"
-msgstr ""
+msgstr "publicÄƒ articolele amÃ¢nate"
 
-#: src/lang.c:686
+#: src/lang.c:695
 msgid "list articles posted by you (from posted file)"
 msgstr ""
+"listeazÄƒ articolele publicate de tine (din fiÈ™ierul de articole publicate "
+"â€žpostedâ€)"
 
-#: src/lang.c:687
+#: src/lang.c:696
 msgid "return to previous menu"
-msgstr ""
+msgstr "revine la meniul anterior"
 
-#: src/lang.c:688
+#: src/lang.c:697
 msgid "quit tin immediately"
-msgstr ""
+msgstr "iese imediat din tin"
 
-#: src/lang.c:689
+#: src/lang.c:698
 msgid "redraw page"
-msgstr ""
+msgstr "redeseneazÄƒ pagina"
 
-#: src/lang.c:690
+#: src/lang.c:699
 msgid "save article/thread/hot/pattern/tagged articles to file"
 msgstr ""
+"salveazÄƒ articol/fir de discuÈ›ie/articole populare/model/articole cu "
+"etichete Ã®n fiÈ™ier"
 
-#: src/lang.c:691
+#: src/lang.c:700
 msgid "save marked articles automatically without user prompts"
-msgstr ""
+msgstr "salveazÄƒ automat articolele marcate fÄƒrÄƒ solicitÄƒri cÄƒtre utilizator"
 
-#: src/lang.c:692
+#: src/lang.c:701
 msgid "scroll the screen one line down"
-msgstr ""
+msgstr "deruleazÄƒ ecranul cu o linie Ã®n jos"
 
-#: src/lang.c:693
+#: src/lang.c:702
 msgid "scroll the screen one line up"
-msgstr ""
+msgstr "deruleazÄƒ ecranul cu o linie Ã®n sus"
 
-#: src/lang.c:694
+#: src/lang.c:703
 msgid "search for articles by author backwards"
-msgstr ""
+msgstr "cÄƒutare Ã®napoi de articole dupÄƒ autor"
 
-#: src/lang.c:695
+#: src/lang.c:704
 msgid "search for articles by author forwards"
-msgstr ""
+msgstr "cÄƒutare Ã®nainte de articole dupÄƒ autor"
 
-#: src/lang.c:696
+#: src/lang.c:705
 msgid "search all articles for a given string (this may take some time)"
 msgstr ""
+"cautÄƒ Ã®n toate articolele un anumit È™ir de caractere (aceasta poate dura "
+"ceva timp)"
 
-#: src/lang.c:697
+#: src/lang.c:706
 msgid " \t  (searches are case-insensitive and wrap around to all articles)"
 msgstr ""
+" \t  (cÄƒutÄƒrile nu È›in cont de majuscule È™i minuscule È™i se efectueazÄƒ "
+"asupra tuturor articolelor)"
 
-#: src/lang.c:698
+#: src/lang.c:707
 msgid "search for articles by Subject line backwards"
-msgstr ""
+msgstr "cÄƒutare Ã®napoi de articole dupÄƒ linia Subiect"
 
-#: src/lang.c:699
+#: src/lang.c:708
 msgid "search for articles by Subject line forwards"
-msgstr ""
+msgstr "cÄƒutare Ã®nainte de articole dupÄƒ Subiect"
 
-#: src/lang.c:700
+#: src/lang.c:709
 msgid "repeat last search"
-msgstr ""
+msgstr "repetÄƒ ultima cÄƒutare"
 
-#: src/lang.c:701
+#: src/lang.c:710
 msgid "tag current article for reposting/mailing/piping/printing/saving"
 msgstr ""
+"marcheazÄƒ articolul curent pentru republicare/trimitere prin poÈ™ta "
+"electronicÄƒ/direcÈ›ionare cÄƒtre un program/imprimare/salvare"
 
-#: src/lang.c:702
+#: src/lang.c:711
 msgid "toggle info message in last line (subject/description)"
 msgstr ""
+"activeazÄƒ/dezactiveazÄƒ afiÈ™area mesajului din ultima linie (subiect/"
+"descriere)"
 
-#: src/lang.c:703
+#: src/lang.c:712
 msgid "toggle inverse video"
-msgstr ""
+msgstr "activeazÄƒ/dezactiveazÄƒ afiÈ™area inversÄƒ"
 
-#: src/lang.c:704
+#: src/lang.c:713
 msgid "toggle mini help menu and posting etiquette display"
 msgstr ""
+"activeazÄƒ/dezactiveazÄƒ afiÈ™area mini-meniului de ajutor È™i a etichetei de "
+"publicare"
 
-#: src/lang.c:705
+#: src/lang.c:714
 msgid "cycle the display of authors email address, real name, both or neither"
 msgstr ""
+"afiÈ™eazÄƒ ciclic adresa de poÈ™tÄƒ electronicÄƒ a autorului, numele real, ambele "
+"sau niciuna dintre acestea"
 
-#: src/lang.c:706
+#: src/lang.c:715
 msgid "show version information"
-msgstr ""
+msgstr "afiÈ™eazÄƒ informaÈ›ii despre versiune"
 
-#: src/lang.c:707
+#: src/lang.c:716
 msgid "mark articles older than the given days or date as read"
 msgstr ""
+"marcheazÄƒ articolele mai vechi decÃ¢t numÄƒrul de zile sau data specificate ca "
+"fiind citite"
 
-#: src/lang.c:708
+#: src/lang.c:717
 msgid "mark all articles as read and return to group selection menu"
 msgstr ""
+"marcheazÄƒ toate articolele ca citite È™i revine la meniul de selecÈ›ie a "
+"grupului"
 
-#: src/lang.c:709
+#: src/lang.c:718
 msgid "mark all articles as read and enter next group with unread articles"
 msgstr ""
+"marcheazÄƒ toate articolele ca citite È™i intrÄƒ Ã®n urmÄƒtorul grup cu articole "
+"necitite"
 
-#: src/lang.c:710
+#: src/lang.c:719
 msgid "choose first thread in list"
-msgstr ""
+msgstr "selecteazÄƒ primul fir de discuÈ›ie din listÄƒ"
 
-#: src/lang.c:711
+#: src/lang.c:720
 msgid "choose last thread in list"
-msgstr ""
+msgstr "selecteazÄƒ ultimul fir de discuÈ›ie din listÄƒ"
 
-#: src/lang.c:712
+#: src/lang.c:721
 msgid "list articles within current thread (bring up Thread sub-menu)"
-msgstr ""
+msgstr "listeazÄƒ articolele din firul curent (afiÅŸeazÄƒ submeniul Fir)"
 
-#: src/lang.c:713
+#: src/lang.c:722
 msgid "mark article as unread"
-msgstr ""
+msgstr "marcheazÄƒ articolul ca necitit"
 
-#: src/lang.c:714
+#: src/lang.c:723
 msgid "mark current thread, range or tagged threads as read"
 msgstr ""
+"marcaÈ›i firul curent, intervalul(seria de articole) sau firele etichetate ca "
+"citite"
 
-#: src/lang.c:715
+#: src/lang.c:724
 msgid "mark current thread, range or tagged threads as unread"
 msgstr ""
+"marcaÈ›i firul curent, intervalul(seria de articole) sau firele etichetate ca "
+"necitite"
 
-#: src/lang.c:716
+#: src/lang.c:725
 msgid "mark current/range/selected/pattern/tagged as read after prompting"
 msgstr ""
+"marcheazÄƒ cÃ¢mpul curent/intervalul/selecÈ›ia/modelul/etichetat ca citit dupÄƒ "
+"solicitare"
 
-#: src/lang.c:717
+#: src/lang.c:726
 msgid "mark current/range/selected/pattern/tagged as unread after prompting"
 msgstr ""
+"marcheazÄƒ cÃ¢mpul curent/intervalul/selecÈ›ia/modelul/etichetat ca necitit "
+"dupÄƒ solicitare"
 
-#: src/lang.c:718
+#: src/lang.c:727
 msgid "toggle display of all/selected articles"
-msgstr ""
+msgstr "comutÄƒ afiÈ™area Ã®ntre toate articolele È™i articolele selectate"
 
-#: src/lang.c:719
+#: src/lang.c:728
 msgid "display next group"
-msgstr ""
+msgstr "afiÈ™eazÄƒ grupul urmÄƒtor"
 
-#: src/lang.c:720
+#: src/lang.c:729
 msgid "display previous group"
-msgstr ""
+msgstr "afiÈ™eazÄƒ grupul anterior"
 
-#: src/lang.c:721
+#: src/lang.c:730
 msgid "toggle all selections (all articles)"
-msgstr ""
+msgstr "activeazÄƒ/dezactiveazÄƒ toate selecÈ›iile (toate articolele)"
 
-#: src/lang.c:722
+#: src/lang.c:731
 msgid "select group (make \"hot\")"
-msgstr ""
+msgstr "selecteazÄƒ grupul (Ã®l face â€žactivâ€)"
 
-#: src/lang.c:723
+#: src/lang.c:732
 msgid "select thread"
-msgstr ""
+msgstr "selecteazÄƒ firul"
 
-#: src/lang.c:724
+#: src/lang.c:733
 msgid "select threads if at least one unread article is selected"
-msgstr ""
+msgstr "selecteazÄƒ firele dacÄƒ este selectat cel puÈ›in un articol necitit"
 
-#: src/lang.c:725
+#: src/lang.c:734
 msgid "select threads that match user specified pattern"
-msgstr ""
+msgstr "selecteazÄƒ firele care corespund modelului specificat de utilizator"
 
-#: src/lang.c:726
+#: src/lang.c:735
 msgid "0 - 9\t  choose thread by number"
-msgstr ""
+msgstr "0 - 9\t  selecteazÄƒ firul dupÄƒ numÄƒr"
 
-#: src/lang.c:727
+#: src/lang.c:736
 msgid "toggle limit number of articles to get, and reload"
 msgstr ""
+"activeazÄƒ/dezactiveazÄƒ limita numÄƒrului maxim de articole care pot fi "
+"obÈ›inute, È™i reÃ®ncarcÄƒ pagina"
 
-#: src/lang.c:728
+#: src/lang.c:737
 msgid "toggle display of all/unread articles"
-msgstr ""
+msgstr "comutÄƒ afiÈ™area Ã®ntre toate articolele È™i articolele necitite"
 
-#: src/lang.c:729
+#: src/lang.c:738
 msgid "toggle selection of thread"
-msgstr ""
+msgstr "activeazÄƒ/dezactiveazÄƒ selectarea firului"
 
-#: src/lang.c:730
+#: src/lang.c:739
 msgid "cycle through threading options available"
 msgstr ""
+"parcurge ciclic opÈ›iunile de organizare a seriei de publicÄƒri disponibile"
 
-#: src/lang.c:731
+#: src/lang.c:740
 msgid "undo all selections (all articles)"
-msgstr ""
+msgstr "anuleazÄƒ toate selecÈ›iile (toate articolele)"
 
-#: src/lang.c:732
+#: src/lang.c:741
 msgid "untag all tagged threads"
-msgstr ""
+msgstr "anuleazÄƒ etichetarea tuturor firelor"
 
-#: src/lang.c:733
+#: src/lang.c:742
 msgid "search for articles forwards"
-msgstr ""
+msgstr "cÄƒutare Ã®nainte dupÄƒ articole"
 
-#: src/lang.c:734
+#: src/lang.c:743
 msgid "search for articles backwards"
-msgstr ""
+msgstr "cÄƒutare Ã®napoi dupÄƒ articole"
 
-#: src/lang.c:735
+#: src/lang.c:744
 msgid "toggle info message in last line (Message-ID)"
 msgstr ""
+"activeazÄƒ/dezactiveazÄƒ afiÈ™area mesajul informativ din ultima linie (Message-"
+"ID)"
 
-#: src/lang.c:736
+#: src/lang.c:745
 msgid "Open article by Message-ID"
-msgstr ""
+msgstr "Deschide articolul dupÄƒ ID-ul mesajului â€žMessage-IDâ€"
 
-#: src/lang.c:737
+#: src/lang.c:746
 msgid "add new scope"
-msgstr ""
+msgstr "adaugÄƒ un nou domeniu"
 
-#: src/lang.c:738
+#: src/lang.c:747
 msgid "delete scope"
-msgstr ""
+msgstr "È™terge domeniul"
 
-#: src/lang.c:739
+#: src/lang.c:748
 msgid "edit attributes file"
-msgstr ""
+msgstr "editeazÄƒ fiÈ™ierul de atribute"
 
-#: src/lang.c:740
+#: src/lang.c:749
 msgid "choose first scope in list"
-msgstr ""
+msgstr "selecteazÄƒ primul domeniu din listÄƒ"
 
-#: src/lang.c:741
+#: src/lang.c:750
 msgid "0 - 9\t  choose scope by number"
-msgstr ""
+msgstr "0 - 9\t  selecteazÄƒ domeniul dupÄƒ numÄƒr"
 
-#: src/lang.c:742
+#: src/lang.c:751
 msgid "choose last scope in list"
-msgstr ""
+msgstr "selecteazÄƒ ultimul domeniu din listÄƒ"
 
-#: src/lang.c:743
+#: src/lang.c:752
 msgid "move scope"
-msgstr ""
+msgstr "mutÄƒ domeniul"
 
-#: src/lang.c:744
+#: src/lang.c:753
 msgid "rename scope"
-msgstr ""
+msgstr "redenumeÈ™te domeniul"
 
-#: src/lang.c:745
+#: src/lang.c:754
 msgid "select scope"
-msgstr ""
+msgstr "selecteazÄƒ domeniul"
 
-#: src/lang.c:746
+#: src/lang.c:755
 msgid "mark all articles in group as read"
-msgstr ""
+msgstr "marcheazÄƒ toate articolele din grup ca citite"
 
-#: src/lang.c:747
+#: src/lang.c:756
 msgid "mark all articles in group as read and move to next unread group"
 msgstr ""
+"marcheazÄƒ toate articolele din grup ca citite È™i trece la urmÄƒtorul grup cu "
+"articole necitite"
 
-#: src/lang.c:748
+#: src/lang.c:757
 msgid "choose first group in list"
-msgstr ""
+msgstr "selecteazÄƒ primul grup din listÄƒ"
 
-#: src/lang.c:749
+#: src/lang.c:758
 msgid "choose group by name"
-msgstr ""
+msgstr "selecteazÄƒ grupul dupÄƒ nume"
 
-#: src/lang.c:750
+#: src/lang.c:759
 msgid "0 - 9\t  choose group by number"
-msgstr ""
+msgstr "0 - 9\t  selecteazÄƒ grupul dupÄƒ numÄƒr"
 
-#: src/lang.c:751
+#: src/lang.c:760
 msgid "choose range of groups to be affected by next command"
-msgstr ""
+msgstr "selecteazÄƒ seria de grupuri care vor fi afectate de urmÄƒtoarea comandÄƒ"
 
-#: src/lang.c:752
+#: src/lang.c:761
 msgid "choose last group in list"
-msgstr ""
+msgstr "selecteazÄƒ ultimul grup din listÄƒ"
 
-#: src/lang.c:754
+#: src/lang.c:763
 msgid "list groups which an article has been posted to (by Message-ID)"
 msgstr ""
+"listeazÄƒ grupurile Ã®n care a fost publicat un articol (dupÄƒ ID-ul mesajului "
+"â€žMessage-IDâ€)"
 
-#: src/lang.c:755
+#: src/lang.c:764
 msgid " \t  (go to article if at least one of the groups is available)"
 msgstr ""
+" \t  (acceseazÄƒ articolul dacÄƒ cel puÈ›in unul dintre grupuri este disponibil)"
 
-#: src/lang.c:757
+#: src/lang.c:766
 msgid "mark all articles in chosen group unread"
-msgstr ""
+msgstr "marcheazÄƒ toate articolele din grupul selectat ca necitite"
 
-#: src/lang.c:758
+#: src/lang.c:767
 msgid "move chosen group within list"
-msgstr ""
+msgstr "mutÄƒ grupul selectat Ã®n cadrul listei"
 
-#: src/lang.c:759
+#: src/lang.c:768
 msgid "choose next group with unread news"
-msgstr ""
+msgstr "selecteazÄƒ urmÄƒtorul grup cu È™tiri necitite"
 
-#: src/lang.c:760 src/lang.c:1925
-#, fuzzy
+#: src/lang.c:769 src/lang.c:1957
 msgid "quit"
-msgstr "terminare"
+msgstr "terminÄƒ"
 
-#: src/lang.c:761
+#: src/lang.c:770
 msgid "quit without saving configuration changes"
-msgstr ""
+msgstr "iese fÄƒrÄƒ a salva modificÄƒrile configurÄƒrii"
 
-#: src/lang.c:762
+#: src/lang.c:771
 msgid "read chosen group"
-msgstr ""
+msgstr "citeÈ™te grupul ales"
 
-#: src/lang.c:763
+#: src/lang.c:772
 msgid "reset .newsrc (all available articles in groups marked unread)"
 msgstr ""
+"reiniÈ›ializeazÄƒ .newsrc (toate articolele disponibile din grupurile marcate "
+"ca necitite)"
 
-#: src/lang.c:764
+#: src/lang.c:773
 msgid "search backwards for a group name"
-msgstr ""
+msgstr "cÄƒutare Ã®napoi dupÄƒ numele grupului"
 
-#: src/lang.c:765
+#: src/lang.c:774
 msgid " \t  (all searches are case-insensitive and wrap around)"
 msgstr ""
+" \t  (toate cÄƒutÄƒrile nu È›in cont de majuscule È™i minuscule È™i ruleazÄƒ Ã®n "
+"buclÄƒ (Ã®ncep din nou, de la Ã®nceput))"
 
-#: src/lang.c:766
+#: src/lang.c:775
 msgid "search forwards for a group name"
-msgstr ""
+msgstr "cÄƒutare Ã®nainte dupÄƒ numele grupului"
 
-#: src/lang.c:767
+#: src/lang.c:776
 msgid "subscribe to chosen group"
-msgstr ""
+msgstr "vÄƒ aboneazÄƒ la grupul selectat"
 
-#: src/lang.c:768
+#: src/lang.c:777
 msgid "subscribe to groups that match pattern"
-msgstr ""
+msgstr "vÄƒ aboneazÄƒ la grupurile care corespund modelului"
 
-#: src/lang.c:769
+#: src/lang.c:778
 msgid "reread active file to check for any new news"
-msgstr ""
+msgstr "reciteÈ™te fiÈ™ierul activ pentru a verifica dacÄƒ existÄƒ È™tiri noi"
 
-#: src/lang.c:770
+#. TODO: text is also used if reading from local spool
+#: src/lang.c:780
 msgid "show NNTP[S] connection details"
-msgstr ""
+msgstr "afiÈ™eazÄƒ detalii despre conexiunea NNTP[S]"
 
-#: src/lang.c:771
+#: src/lang.c:781
 msgid "toggle display of group name only or group name plus description"
 msgstr ""
+"alterneazÄƒ afiÈ™area numai a numelui grupului sau a numelui grupului plus "
+"descrierea"
 
-#: src/lang.c:772
+#: src/lang.c:782
 msgid "toggle display to show all/unread subscribed groups"
-msgstr ""
+msgstr "alterneazÄƒ afiÈ™area pentru a afiÈ™a toate grupurile abonate/necitite"
 
-#: src/lang.c:773
+#: src/lang.c:783
 msgid "unsubscribe from chosen group"
-msgstr ""
+msgstr "vÄƒ dezaboneazÄƒ de la grupul selectat"
 
-#: src/lang.c:774
+#: src/lang.c:784
 msgid "unsubscribe from groups that match pattern"
-msgstr ""
+msgstr "vÄƒ dezaboneazÄƒ de la grupurile care corespund modelului"
 
-#: src/lang.c:775
+#: src/lang.c:785
 msgid "sort the list of groups"
-msgstr ""
+msgstr "sorteazÄƒ lista grupurilor"
 
-#: src/lang.c:776
+#: src/lang.c:786
 msgid "toggle display to show all/subscribed groups"
-msgstr ""
+msgstr "alterneazÄƒ afiÈ™area pentru a afiÈ™a toate grupurile/grupurile abonate"
 
-#: src/lang.c:777
+#: src/lang.c:787
 msgid "tag/untag all parts of current multipart-message in order"
 msgstr ""
+"eticheteazÄƒ/anuleazÄƒ etichetarea tuturor pÄƒrÈ›ilor mesajului actual format "
+"din mai multe pÄƒrÈ›i, Ã®n ordine"
 
-#: src/lang.c:778
+#: src/lang.c:788
 msgid "0 - 9\t  choose article by number"
-msgstr ""
+msgstr "0 - 9\t  selecteazÄƒ articoliul dupÄƒ numÄƒr"
 
-#: src/lang.c:779
+#: src/lang.c:789
 msgid "mark thread as read and return to group index page"
-msgstr ""
+msgstr "marcheazÄƒ firul ca citit È™i revine la pagina index a grupului"
 
-#: src/lang.c:780
+#: src/lang.c:790
 msgid "mark thread as read and enter next unread thread or group"
-msgstr ""
+msgstr "marcheazÄƒ firul ca citit È™i trece la urmÄƒtorul fir necitit sau grup"
 
-#: src/lang.c:781
+#: src/lang.c:791
 msgid "choose first article in list"
-msgstr ""
+msgstr "selecteazÄƒ primul articol din listÄƒ"
 
-#: src/lang.c:782
+#: src/lang.c:792
 msgid "choose last article in list"
-msgstr ""
+msgstr "selecteazÄƒ ultimul articol din listÄƒ"
 
-#: src/lang.c:783
+#: src/lang.c:793
 msgid "mark art, range or tagged arts as read; move crsr to next unread art"
 msgstr ""
+"marcaÈ›i articolul, seria sau articolele etichetate ca citite; mutÄƒ cursorul "
+"la urmÄƒtorul articol necitit"
 
-#: src/lang.c:784
+#: src/lang.c:794
 msgid "mark article, range or tagged articles as unread"
-msgstr ""
+msgstr "marcheazÄƒ articolul, gama sau articolele etichetate ca necitite"
 
-#: src/lang.c:785
+#: src/lang.c:795
 msgid "mark current thread as unread"
-msgstr ""
+msgstr "marcheazÄƒ firul curent ca necitit"
 
-#: src/lang.c:786
+#: src/lang.c:796
 msgid "read chosen article"
-msgstr ""
+msgstr "citeÈ™te articolul selectat"
 
-#: src/lang.c:787
+#: src/lang.c:797
 msgid ""
 "Display properties\n"
 "------------------"
@@ -2870,7 +3128,7 @@ msgstr ""
 "ProprietÄƒÈ›i de afiÈ™are\n"
 "----------------------"
 
-#: src/lang.c:788
+#: src/lang.c:798
 msgid ""
 "Miscellaneous\n"
 "-------------"
@@ -2878,7 +3136,7 @@ msgstr ""
 "Diverse\n"
 "-------"
 
-#: src/lang.c:789
+#: src/lang.c:799
 msgid ""
 "Moving around\n"
 "-------------"
@@ -2886,7 +3144,7 @@ msgstr ""
 "Deplasarea\n"
 "----------"
 
-#: src/lang.c:790
+#: src/lang.c:800
 msgid ""
 "Group/thread/article operations\n"
 "-------------------------------"
@@ -2894,7 +3152,7 @@ msgstr ""
 "OperaÈ›ii efectuate pe grup/fir(temÄƒ)/articol\n"
 "--------------------------------------------"
 
-#: src/lang.c:791
+#: src/lang.c:801
 msgid ""
 "Attachment operations\n"
 "---------------------"
@@ -2902,7 +3160,7 @@ msgstr ""
 "OperaÈ›ii asupra ataÈ™Äƒrilor\n"
 "--------------------------"
 
-#: src/lang.c:792
+#: src/lang.c:802
 msgid ""
 "Attribute operations\n"
 "--------------------"
@@ -2910,7 +3168,7 @@ msgstr ""
 "OperaÈ›ii asupra atributelor\n"
 "---------------------------"
 
-#: src/lang.c:793
+#: src/lang.c:803
 msgid ""
 "Option operations\n"
 "-----------------"
@@ -2918,7 +3176,7 @@ msgstr ""
 "OpÈ›iuni operaÈ›ii\n"
 "----------------"
 
-#: src/lang.c:794
+#: src/lang.c:804
 msgid ""
 "Posted article operations\n"
 "-------------------------"
@@ -2926,7 +3184,7 @@ msgstr ""
 "OperaÈ›ii pe articolele publicate\n"
 "--------------------------------"
 
-#: src/lang.c:795
+#: src/lang.c:805
 msgid ""
 "Scope operations\n"
 "----------------"
@@ -2934,7 +3192,7 @@ msgstr ""
 "OperaÈ›ii privind domeniul de aplicare\n"
 "-------------------------------------"
 
-#: src/lang.c:796
+#: src/lang.c:806
 msgid ""
 "URL operations\n"
 "--------------"
@@ -2942,136 +3200,142 @@ msgstr ""
 "OperaÈ›ii cu adrese URL\n"
 "----------------------"
 
-#: src/lang.c:797
+#: src/lang.c:807
 msgid "choose first URL in list"
-msgstr ""
+msgstr "selecteazÄƒ prima adresÄƒ URL din listÄƒ"
 
-#: src/lang.c:798
+#: src/lang.c:808
 msgid "0 - 9\t  choose URL by number"
-msgstr ""
+msgstr "0 - 9\t  selecteazÄƒ adresa URL dupÄƒ numÄƒr"
 
-#: src/lang.c:799
+#: src/lang.c:809
 msgid "choose last URL in list"
-msgstr ""
+msgstr "selecteazÄƒ ultma adresÄƒ URL din listÄƒ"
 
-#: src/lang.c:800
+#: src/lang.c:810
 msgid "search for URLs forwards"
-msgstr ""
+msgstr "cÄƒutare Ã®nainte dupÄƒ adresa URL"
 
-#: src/lang.c:801
+#: src/lang.c:811
 msgid "search for URLs backwards"
-msgstr ""
+msgstr "cÄƒutare Ã®naipoi dupÄƒ adresa URL"
 
-#: src/lang.c:802
+#: src/lang.c:812
 msgid "Open URL in browser"
-msgstr ""
+msgstr "Deschide adresa URL Ã®n navigatorul web"
 
-#: src/lang.c:803
+#: src/lang.c:813
 msgid "toggle info message in last line (URL)"
 msgstr ""
+"activeazÄƒ/dezactiveazÄƒ afiÈ™area mesajul informativ din ultima linie (adresa "
+"URL)"
 
-#: src/lang.c:804
-#, fuzzy
+#: src/lang.c:814
 msgid "Hot article"
 msgid_plural "Hot articles"
-msgstr[0] "articol fierbinte"
-msgstr[1] "articole fierbinÈ›i"
-msgstr[2] "fierbinte articole"
+msgstr[0] "Articol popular"
+msgstr[1] "Articole populare"
+msgstr[2] "Articole populare"
 
-#: src/lang.c:806
+#: src/lang.c:816
 msgid "Group Level Commands"
-msgstr ""
+msgstr "Comenzi la nivel de grup"
 
-#: src/lang.c:807
+#: src/lang.c:817
 msgid "Kill filter added"
-msgstr ""
+msgstr "Filtru de eliminare adÄƒugat"
 
-#: src/lang.c:808
+#: src/lang.c:818
 msgid "Auto-selection filter added"
-msgstr ""
+msgstr "Filtru de selecÈ›ie automatÄƒ adÄƒugat"
 
-#: src/lang.c:809
+#: src/lang.c:819
 msgid "All parts tagged"
-msgstr ""
+msgstr "Toate pÄƒrÈ›ile etichetate"
 
-#: src/lang.c:810
+#: src/lang.c:820
 msgid "All parts untagged"
-msgstr ""
+msgstr "Toate pÄƒrÈ›ile fÄƒrÄƒ etichetÄƒ"
 
-#: src/lang.c:811
+#: src/lang.c:821
 #, c-format
 msgid "Building References-trees (%d/%d)..."
-msgstr ""
+msgstr "Se construiesc arborii de referinÈ›e (%d/%d)..."
 
-#: src/lang.c:812
+#: src/lang.c:822
 msgid "Storing article for later posting"
-msgstr ""
+msgstr "Se stocheazÄƒ articolul pentru publicare ulterioarÄƒ"
 
-#: src/lang.c:813
+#: src/lang.c:823
 msgid "Please enter a valid character"
-msgstr ""
+msgstr "VÄƒ rugÄƒm sÄƒ introduceÈ›i un caracter valid"
 
-#: src/lang.c:814
+#: src/lang.c:824
 #, c-format
 msgid "Missing part #%d"
-msgstr ""
+msgstr "LipseÈ™te partea nr. %d"
 
-#: src/lang.c:815
+#: src/lang.c:825
 msgid "*** No postponed articles ***"
-msgstr ""
+msgstr "*** Nu existÄƒ articole amÃ¢nate ***"
 
-#: src/lang.c:816
+#: src/lang.c:826
 msgid "Operation not available in raw-mode"
-msgstr ""
+msgstr "OperaÈ›ia nu este disponibilÄƒ Ã®n modul brut"
 
-#: src/lang.c:817
+#: src/lang.c:827
 msgid "Not a multi-part message"
-msgstr ""
+msgstr "Nu este un mesaj compus din mai multe pÄƒrÈ›i"
 
-#: src/lang.c:818
+#: src/lang.c:828
 msgid "You are not subscribed to this group"
-msgstr ""
+msgstr "Nu sunteÈ›i abonat la acest grup"
 
-#: src/lang.c:819
+#: src/lang.c:829
 msgid "No previous expression"
-msgstr ""
+msgstr "Nicio expresie anterioarÄƒ"
 
-#: src/lang.c:820
+#: src/lang.c:830
 msgid "Operation disabled in no-overwrite mode"
-msgstr ""
+msgstr "OperaÈ›ie dezactivatÄƒ Ã®n modul fÄƒrÄƒ suprascriere"
 
 #. TODO: replace hard coded key-name in txt_info_postponed_sp[]
-#: src/lang.c:822
+#: src/lang.c:832
 #, c-format
 msgid "%d postponed article, reuse with ^O...\n"
 msgid_plural "%d postponed articles, reuse with ^O...\n"
-msgstr[0] ""
-msgstr[1] ""
-msgstr[2] ""
+msgstr[0] "%d articol amÃ¢nat, reutilizaÈ›i cu ^O...\n"
+msgstr[1] "%d articole amÃ¢nate, reutilizaÈ›i cu ^O...\n"
+msgstr[2] "%d de articole amÃ¢nate, reutilizaÈ›i cu ^O...\n"
 
-#: src/lang.c:823
+#: src/lang.c:833
 msgid ""
 "X-Conversion-Note: multipart/alternative contents have been removed.\n"
 "  To get the whole article, turn alternative handling OFF in the Option "
 "Menu\n"
 msgstr ""
+"X-Conversion-Note: conÈ›inutul multi-pÄƒrÈ›ialternativ a fost eliminat.\n"
+"  Pentru a obÈ›ine articolul complet, dezactivaÈ›i opÈ›iunea de gestionare "
+"alternativÄƒ din meniul OpÈ›iuni.\n"
 
-#: src/lang.c:825
+#: src/lang.c:835
 #, c-format
 msgid "Save filename for %s/%s is a mailbox. Attachment not saved"
 msgstr ""
+"SalvaÈ›i numele fiÈ™ierului pentru %s/%s este o cÄƒsuÈ›Äƒ poÈ™talÄƒ. AtaÈ™amentul nu "
+"a fost salvat."
 
 #. constext txt_is_tex_encoded[] = N_("TeX2Iso encoded article");
 #. TODO: replace hard coded key-names
-#: src/lang.c:828
-#, c-format
+#: src/lang.c:838
+#, fuzzy, c-format
 msgid ""
 "\n"
 "Welcome to %s, a full screen threaded Netnews reader. It can read news "
 "locally\n"
 "(i.e. <spool>/news) or remotely (-r option) from an NNTP (Network News "
 "Transport\n"
-"Protocol) server. -h lists the available command line options.\n"
+"Protocol) server. -h lists the available command-line options.\n"
 "\n"
 "%s  has four newsreading levels, the newsgroup selection page, the group "
 "index\n"
@@ -3100,290 +3364,331 @@ msgid ""
 "files.\n"
 "Please send bug-reports/comments to %s with the 'R' command.\n"
 msgstr ""
+"\n"
+"Bun venit la %s, cititorul de È™tiri pe ecran complet cu afiÈ™are a firelor "
+"de\n"
+"discuÈ›ie. Poate citi È™tiri local (adicÄƒ <spool>/news) sau de la distanÈ›Äƒ\n"
+"(opÈ›iunea â€ž-râ€) de pe un server NNTP (Network News Transport Protocol). \n"
+"â€ž-hâ€ afiÈ™eazÄƒ opÈ›iunile disponibile pentru linia de comandÄƒ.\n"
+"\n"
+"%s are patru niveluri de citire a È™tirilor: pagina de selectare a "
+"grupurilor\n"
+"de È™tiri, pagina indexului grupurilor, pagina cu lista firelor de discuÈ›ii "
+"È™i\n"
+"vizorul de articole. Ajutorul este disponibil la fiecare nivel apÄƒsÃ¢nd tasta "
+"Â«hÂ».\n"
+"\n"
+"DeplasaÈ›i-vÄƒ Ã®n sus/jos folosind tastele-sÄƒgeatÄƒ ale terminalului sau "
+"tastele\n"
+"Â«jÂ» È™i Â«kÂ». FolosiÈ›i tastele Â«PgUpÂ»/Â«PgDnÂ» sau Â«Ctrl-UÂ» È™i Â«Ctrl-DÂ» pentru "
+"a\n"
+"vÄƒ deplasa Ã®n sus/jos. IntraÈ›i Ã®ntr-un grup de È™tiri apÄƒsÃ¢nd tasta "
+"Â«ENTERÂ«/Â«TABÂ».\n"
+"\n"
+"Articolele, firele de discuÈ›ii, articolele etichetate sau articolele care \n"
+"corespund unui anumit model pot fi trimise prin poÈ™ta electronicÄƒ (comanda "
+"Â«mÂ»),\n"
+"imprimate (comanda Â«oÂ»), salvate (comanda Â«sÂ») sau redirecÈ›ionate (comanda "
+"Â«|Â»).\n"
+"UtilizaÈ›i comanda Â«wÂ» pentru a publica un articol de È™tiri, comenzile "
+"Â«fÂ»/Â«FÂ»\n"
+"pentru a publica un rÄƒspuns la un articol de È™tiri existent È™i comenzile "
+"Â«rÂ»/Â«RÂ»\n"
+"pentru a rÄƒspunde prin mesaj electronic autorului unui articol de È™tiri "
+"existent.\n"
+"Comanda <MÂ« permite configurarea operaÈ›iei %s printr-un meniu.\n"
+"\n"
+"Pentru mai multe informaÈ›ii, citiÈ›i pagina de manual, fiÈ™ierele README, "
+"INSTALL,\n"
+"TODO È™i FTP.\n"
+"VÄƒ rugÄƒm sÄƒ trimiteÈ›i rapoarte de erori/comentarii la %s cu comanda â€žRâ€.\n"
 
-#: src/lang.c:845
-#, fuzzy, c-format
+#: src/lang.c:855
+#, c-format
 msgid "Invalid disabled_nntp_cmds \"%s\", discarding it"
-msgstr "Invalid disabled_nntp_cmds \"%s\", respins."
+msgstr "Parametrul disabled_nntp_cmds â€ž%sâ€ nu este valid, se ignorÄƒ"
 
-#: src/lang.c:847
+#: src/lang.c:857
 #, c-format
 msgid "Invalid From:-header \"%s\". Check your mail_address setting."
 msgstr ""
+"Antet From: nevalid â€ž%sâ€. VerificaÈ›i configurarea adresei de poÈ™tÄƒ "
+"electronicÄƒ."
 
-#: src/lang.c:849
+#: src/lang.c:859
 msgid "Charset name contains invalid characters"
-msgstr ""
+msgstr "Numele setului de caractere conÈ›ine caractere nevalide"
 
-#: src/lang.c:852
+#: src/lang.c:862
 msgid "Invalid multibyte sequence found\n"
-msgstr ""
+msgstr "S-a gÄƒsit o secvenÈ›Äƒ multioctet nevalidÄƒ\n"
 
-#: src/lang.c:855
+#: src/lang.c:865
 #, c-format
 msgid "Invalid Sender:-header \"%s\""
-msgstr ""
+msgstr "Antet Sender: nevalid â€ž%sâ€."
 
-#: src/lang.c:857
+#: src/lang.c:867
 msgid "Inverse video disabled"
-msgstr ""
+msgstr "AfiÈ™are inversÄƒ dezactivatÄƒ"
 
-#: src/lang.c:858
+#: src/lang.c:868
 msgid "Inverse video enabled"
-msgstr ""
+msgstr "AfiÈ™are inversÄƒ activatÄƒ"
 
-#: src/lang.c:860
+#: src/lang.c:870
 msgid " Keeping serverrc.add_cmd_line_opts."
-msgstr ""
+msgstr " Se pÄƒstreazÄƒ serverrc.add_cmd_line_opts."
 
-#: src/lang.c:861
+#: src/lang.c:871
 #, c-format
 msgid "Missing definition for %s\n"
-msgstr ""
+msgstr "LipseÈ™te definiÈ›ia pentru %s\n"
 
-#: src/lang.c:862
+#: src/lang.c:872
 #, c-format
 msgid "Invalid key definition '%s'\n"
-msgstr ""
+msgstr "DefiniÈ›ie de tastÄƒ nevalidÄƒ â€ž%sâ€\n"
 
-#: src/lang.c:863
+#: src/lang.c:873
 #, c-format
 msgid "Invalid keyname '%s'\n"
-msgstr ""
+msgstr "Nume de tastÄƒ nevalid â€ž%sâ€\n"
 
-#: src/lang.c:864
+#: src/lang.c:874
 #, c-format
 msgid "Keymap file was upgraded to version %s\n"
-msgstr ""
+msgstr "FiÈ™ierul keymap a fost actualizat la versiunea %s\n"
 
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:866
+#: src/lang.c:876
 #, c-format
 msgid "Kill From:     [%s] (y/n): "
-msgstr ""
+msgstr "EliminÄƒ â€žFrom:â€     [%s] (d/n): "
 
 #. TRANSLATORS: do not translate header names like 'Lines:'
-#: src/lang.c:868
+#: src/lang.c:878
 msgid "Kill Lines: (</>num): "
-msgstr ""
+msgstr "EliminÄƒ â€žLines:â€     [%s] (d/n): "
 
-#: src/lang.c:869
+#: src/lang.c:879
 msgid "Kill Article Menu"
-msgstr ""
+msgstr "Meniu filtrare articole (eliminare/reducere punctaj)"
 
-#: src/lang.c:870
+#: src/lang.c:880
 #, c-format
 msgid "Kill Msg-ID:   [%s] (f/l/o/n): "
-msgstr ""
+msgstr "Filtrare dupÄƒ Msg-ID:   [%s] (t/d/a/n): "
 
-#: src/lang.c:871
+#: src/lang.c:881
 msgid "Kill pattern scope  : "
-msgstr ""
+msgstr "Filtrare dupÄƒ model-domeniu  : "
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:873
+#: src/lang.c:883
 #, c-format
 msgid "Kill Subject:  [%s] (y/n): "
-msgstr ""
+msgstr "Filtrare dupÄƒ Subject:  [%s] (d/n): "
 
-#: src/lang.c:874
+#: src/lang.c:884
 msgid "Kill text pattern   : "
-msgstr ""
+msgstr "Filtrare dupÄƒ model-text  : "
 
-#: src/lang.c:875
+#: src/lang.c:885
 msgid "Kill time in days   : "
-msgstr ""
+msgstr "Timpul de filtrare Ã®n zile   : "
 
-#: src/lang.c:877
-#, fuzzy
+#: src/lang.c:887
 msgid "Last"
-msgstr "Ultima"
+msgstr "Ultimul"
 
-#: src/lang.c:878
+#: src/lang.c:888
 msgid "-- Last response --"
-msgstr ""
+msgstr "-- Ultimul rÄƒspuns --"
 
-#: src/lang.c:879
+#: src/lang.c:889
 #, c-format
 msgid "Lines %s  "
-msgstr ""
+msgstr "Linii %s  "
 
-#: src/lang.c:883
+#: src/lang.c:893
 msgid "Function not available."
-msgstr ""
+msgstr "FuncÈ›ie indisponibilÄƒ."
 
-#: src/lang.c:884
+#: src/lang.c:894
 msgid "Not reading via NNTP."
-msgstr ""
+msgstr "Nu se citeÈ™te prin NNTP."
 
-#: src/lang.c:886
+#: src/lang.c:896
 #, c-format
 msgid "Group: %s"
 msgid_plural "Groups: %s"
-msgstr[0] ""
-msgstr[1] ""
-msgstr[2] ""
+msgstr[0] "Grup: %s"
+msgstr[1] "Grupuri: %s"
+msgstr[2] "Grupuri: %s"
 
-#: src/lang.c:889
+#: src/lang.c:899
 msgid "Mail"
 msgstr "CorespondenÈ›a"
 
-#: src/lang.c:890
+#: src/lang.c:900
 msgid "mailbox "
-msgstr ""
+msgstr "cÄƒsuÈ›Äƒ poÈ™talÄƒ "
 
-#: src/lang.c:891
+#: src/lang.c:901
 #, c-format
 msgid "Mail article(s) to [%.*s]> "
-msgstr ""
+msgstr "TrimiteÈ›i articolul (articolele) la [%.*s]> "
 
-#: src/lang.c:892
+#: src/lang.c:902
 #, c-format
 msgid "Mailing log to %s\n"
-msgstr ""
+msgstr "Se trimite jurnalul cÄƒtre %s\n"
 
-#: src/lang.c:893
+#: src/lang.c:903
 msgid "Mail bug report..."
-msgstr ""
+msgstr "Trimite raport de eroare.."
 
-#: src/lang.c:894
+#: src/lang.c:904
 #, c-format
 msgid "Mail BUG REPORT to %s?"
-msgstr ""
+msgstr "TrimiteÈ›i RAPORTUL DE ERORI la %s?"
 
-#: src/lang.c:895
+#: src/lang.c:905
 msgid "Mailed"
-msgstr ""
+msgstr "Trimis prin poÈ™tÄƒ"
 
-#: src/lang.c:896
+#: src/lang.c:906
 #, c-format
 msgid "Mailing to %s..."
-msgstr ""
+msgstr "Se trimite cÄƒtre %s..."
 
-#: src/lang.c:897
+#: src/lang.c:907
 msgid ""
 "# [Mail/Save] active file. Format is like news active file:\n"
 "#   groupname  max.artnum  min.artnum  /dir\n"
 "# The 4th field is the basedir (i.e. ~/Mail or ~/News)\n"
 "#\n"
 msgstr ""
+"# [Trimitere/Salvare] fiÈ™ier activ. Formatul este similar cu cel\n"
+"# al fiÈ™ierului activ de È™tiri:\n"
+"#   nume grup  max.numÄƒr-articole  min.numÄƒr-articole  /director\n"
+"# Al patrulea cÃ¢mp este directorul de bazÄƒ (de exp., ~/Mail sau ~/News)\n"
+"#\n"
 
-#: src/lang.c:900
-#, fuzzy
+#: src/lang.c:910
 msgid "Article marked as read"
-msgstr "Articolul nu a fost salvat"
+msgstr "Articol marcat ca citit"
 
-#: src/lang.c:901
-#, fuzzy
+#: src/lang.c:911
 msgid "Article marked as unread"
-msgstr "Articolul nu are pÄƒrinte"
+msgstr "Articol marcat ca necitit"
 
-#: src/lang.c:902
+#: src/lang.c:912
 msgid "Thread marked as read"
-msgstr ""
+msgstr "Fir de discuÈ›ie marcat ca citit"
 
-#: src/lang.c:903
+#: src/lang.c:913
 msgid "Thread marked as unread"
-msgstr ""
+msgstr "Fir de discuÈ›ie marcat ca necitit"
 
-#: src/lang.c:904
+#: src/lang.c:914
 #, c-format
 msgid "Marked %d of %d %s as read"
-msgstr ""
+msgstr "%d din %d %s a(u) fost marcat(e) ca citit(e)"
 
-#: src/lang.c:905
+#: src/lang.c:915
 #, c-format
 msgid "Marked %d of %d %s as unread"
-msgstr ""
+msgstr "%d din %d %s a(u) fost marcat(e) ca necitit(e)"
 
-#: src/lang.c:906 src/lang.c:1881
-#, fuzzy
+#: src/lang.c:916 src/lang.c:1913
 msgid "Mark"
 msgstr "Marcaj"
 
-#: src/lang.c:907
+#: src/lang.c:917
 #, c-format
 msgid "Mark all articles as read%s?"
-msgstr ""
+msgstr "MarcaÈ›i toate articolele ca citite%s?"
 
-#: src/lang.c:908
+#: src/lang.c:918
 #, c-format
 msgid "Mark article as read%s?"
-msgstr ""
+msgstr "MarcaÈ›i articolul ca citit%s?"
 
-#: src/lang.c:909
+#: src/lang.c:919
 #, c-format
 msgid "Mark group %s as read?"
-msgstr ""
+msgstr "MarcaÈ›i grupul %s ca citit?"
 
-#: src/lang.c:910
+#: src/lang.c:920
 #, c-format
 msgid "Mark thread as read%s?"
-msgstr ""
+msgstr "MarcaÈ›i firul ca citit%s?"
 
-#: src/lang.c:911
+#: src/lang.c:921
 #, c-format
 msgid "Matching %s groups..."
-msgstr ""
+msgstr "Se potrivesc %s grupuri..."
 
-#: src/lang.c:914
+#: src/lang.c:924
 #, c-format
 msgid "charset %s"
 msgstr "set de caractere %s"
 
-#: src/lang.c:915
+#: src/lang.c:925
 #, c-format
 msgid "content subtype %s"
 msgstr "subtipul conÈ›inutului %s"
 
-#: src/lang.c:916
+#: src/lang.c:926
 #, c-format
 msgid "content type %s"
 msgstr "tipul de conÈ›inut %s"
 
-#: src/lang.c:917
+#: src/lang.c:927
 #, c-format
 msgid "%*s[-- charset %s not supported --]\n"
 msgstr "%*s[-- setul de caractere %s nu este acceptat --]\n"
 
-#: src/lang.c:918
+#: src/lang.c:928
 #, c-format
 msgid "%*s[-- Description: %s --]\n"
-msgstr "%*s[-- Descriere: %s --]\\\n"
+msgstr "%*s[-- Descriere: %s --]\n"
 
-#: src/lang.c:919
+#: src/lang.c:929
 #, c-format
 msgid "encoding %s"
 msgstr "codificare %s"
 
-#: src/lang.c:925
+#: src/lang.c:935
 #, c-format
 msgid "lang %s"
 msgstr "limba %s"
 
-#: src/lang.c:926
-#, fuzzy, c-format
+#: src/lang.c:936
+#, c-format
 msgid "%s line"
 msgid_plural "%s lines"
-msgstr[0] "%s (de) linii"
-msgstr[1] "%s (de) linii"
-msgstr[2] "%s (de) linii"
+msgstr[0] "%s linie"
+msgstr[1] "%s linii"
+msgstr[2] "%s de linii"
 
-#: src/lang.c:927
+#: src/lang.c:937
 #, c-format
 msgid "name %s"
 msgstr "nume %s"
 
-#: src/lang.c:928
+#: src/lang.c:938
 msgid ", "
 msgstr ", "
 
-#: src/lang.c:929
+#: src/lang.c:939
 #, c-format
 msgid "size %s"
 msgstr "dimensiune %s"
 
-#: src/lang.c:930
+#: src/lang.c:940
 msgid ""
 "This message has been composed in the 'multipart/mixed' MIME-format. If you\n"
 "are reading this prefix, your mail reader probably has not yet been "
@@ -3397,300 +3702,339 @@ msgstr ""
 "poate pÄƒrea ciudat.\n"
 "\n"
 
-#: src/lang.c:934 src/lang.c:947 src/lang.c:950 src/lang.c:956
+#: src/lang.c:944 src/lang.c:957 src/lang.c:960 src/lang.c:966
 #, c-format
 msgid "<n>=set current to n; %s=line down; %s=line up; %s=help; %s=quit"
 msgstr ""
+"<n>=stabileÈ™te valoarea curentÄƒ la n; %s=linie jos; %s=linie sus; %s=ajutor; "
+"%s=ieÈ™ire"
 
-#: src/lang.c:936
+#: src/lang.c:946
 #, c-format
 msgid ""
 "%s=view; %s=pipe; %s=pipe raw; %s=save; %s=tag; %s=tag pattern; %s=untag all"
 msgstr ""
+"%s=vizualizare; %s=conductÄƒ; %s=conductÄƒ brutÄƒ; %s=salvare; %s=etichetare; "
+"%s=model etichetare; %s=anuleazÄƒ etichetarea tuturor"
 
-#: src/lang.c:938
+#: src/lang.c:948
 #, c-format
 msgid "%s=view; %s=save; %s=tag; %s=tag pattern; %s=untag all"
 msgstr ""
+"%s=vizualizare; %s=salvare; %s=etichetare; %s=model etichetare; %s=anuleazÄƒ "
+"etichetarea tuturor"
 
-#: src/lang.c:940
+#: src/lang.c:950
 #, c-format
 msgid ""
 "%s=reverse tagging; %s=search forwards; %s=search backwards; %s=repeat search"
 msgstr ""
+"%s=inversare etichetare; %s=cÄƒutare Ã®nainte; %s=cÄƒutare Ã®napoi; %s=repetare "
+"cÄƒutare"
 
-#: src/lang.c:941 src/lang.c:945
+#: src/lang.c:951 src/lang.c:955
 #, c-format
 msgid "<n>=set current to n; %s=next unread; %s=search pattern; %s=kill/select"
 msgstr ""
+"<n>=stabileÈ™te valoarea curentÄƒ la n; %s=urmÄƒtorul necitit; %s=model de "
+"cÄƒutare; %s=eliminare/selectare"
 
-#: src/lang.c:942
+#: src/lang.c:952
 #, c-format
 msgid ""
 "%s=author search; %s=catchup; %s=line down; %s=line up; %s=mark read; "
 "%s=list thread"
 msgstr ""
+"%s=cÄƒutare autor; %s=recuperare discuÈ›ie; %s=linie jos; %s=linie sus; "
+"%s=marcare citit; %s=listÄƒ fir"
 
-#: src/lang.c:943
+#: src/lang.c:953
 #, c-format
 msgid "%s=line up; %s=line down; %s=page up; %s=page down; %s=top; %s=bottom"
 msgstr ""
+"%s=linie sus; %s=linie jos; %s=paginÄƒ sus; %s=paginÄƒ jos; %s=sus; %s=jos"
 
-#: src/lang.c:944
+#: src/lang.c:954
 #, c-format
 msgid "%s=search forwards; %s=search backwards; %s=quit"
-msgstr ""
+msgstr "%s=cÄƒutare Ã®nainte; %s=cÄƒutare Ã®napoi; %s=ieÈ™ire"
 
-#: src/lang.c:946
+#: src/lang.c:956
 #, c-format
 msgid "%s=author search; %s=body search; %s=catchup; %s=followup; %s=mark read"
 msgstr ""
+"%s=cÄƒutare autor; %s=cÄƒutare text; %s=recuperare discuÈ›ie; %s=urmÄƒrire; "
+"%s=marcare ca citit"
 
-#: src/lang.c:948 src/lang.c:957
+#: src/lang.c:958 src/lang.c:967
 #, c-format
 msgid "%s=search forwards; %s=search backwards; %s=repeat search"
-msgstr ""
+msgstr "%s=cÄƒutare Ã®nainte; %s=cÄƒutare Ã®napoi; %s=repetare cÄƒutare"
 
-#: src/lang.c:949
+#: src/lang.c:959
 #, c-format
 msgid "%s=add; %s=move; %s=rename; %s=delete"
-msgstr ""
+msgstr "%s=adaugÄƒ; %s=mutÄƒ; %s=redenumeÈ™te; %s=È™terge"
 
-#: src/lang.c:951
+#: src/lang.c:961
 #, c-format
 msgid "<n>=set current to n; %s=next unread; %s,%s=search pattern; %s=catchup"
 msgstr ""
+"<n>=stabileÈ™te valoarea curentÄƒ la n; %s=urmÄƒtorul necitit; %s,%s=model de "
+"cÄƒutare; %s=recuperare discuÈ›ie"
 
-#: src/lang.c:952
+#: src/lang.c:962
 #, c-format
 msgid ""
 "%s=line down; %s=line up; %s=help; %s=move; %s=quit; %s=toggle all/unread"
 msgstr ""
+"%s=linie jos; %s=linie sus; %s=ajutor; %s=mutare; %s=ieÈ™ire; %s=comutare "
+"vizualizare toate/necitite"
 
-#: src/lang.c:953
+#: src/lang.c:963
 #, c-format
 msgid ""
 "%s=subscribe; %s=sub pattern; %s=unsubscribe; %s=unsub pattern; %s=yank in/"
 "out"
 msgstr ""
+"%s=abonare; %s=model abonare; %s=dezabonare; %s=model dezabonare; %s=intrare "
+"Ã®n/ieÈ™ire din"
 
-#: src/lang.c:954
+#: src/lang.c:964
 #, c-format
 msgid "<n>=set current to n; %s=next unread; %s=catchup; %s=display toggle"
 msgstr ""
+"<n>=stabileÈ™te valoarea curentÄƒ la n; %s=urmÄƒtorul necitit; %s=recuperare "
+"discuÈ›ie; %s=comutare afiÈ™are"
 
-#: src/lang.c:955
+#: src/lang.c:965
 #, c-format
 msgid "%s=help; %s=line down; %s=line up; %s=quit; %s=tag; %s=mark unread"
 msgstr ""
+"%s=ajutor; %s=linie jos; %s=linie sus; %s=ieÈ™ire; %s=eticheteazÄƒ; "
+"%s=marcheazÄƒ ca necitit"
 
-#: src/lang.c:958
+#: src/lang.c:968
 msgid "--More--"
 msgstr "--Mai mult--"
 
-#: src/lang.c:960
+#: src/lang.c:970
 #, c-format
 msgid "MOTD: %s\n"
-msgstr ""
+msgstr "MOTD: %s\n"
 
-#: src/lang.c:962
+#: src/lang.c:972
 #, c-format
 msgid "Moving %s..."
-msgstr ""
+msgstr "Se mutÄƒ %s..."
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:'
-#: src/lang.c:964
+#: src/lang.c:974
 msgid "Message-ID: & last Reference  "
-msgstr ""
+msgstr "Message-ID: È™i ultima Reference  "
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:'
-#: src/lang.c:966
+#: src/lang.c:976
 msgid "Message-ID: line              "
-msgstr ""
+msgstr "Linia Message-ID:              "
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:' or 'References:'
-#: src/lang.c:968
+#: src/lang.c:978
 msgid "Message-ID: & References: line"
-msgstr ""
+msgstr "Linia Message-ID: È™i linia References:"
 
-#: src/lang.c:970
+#: src/lang.c:980
 #, c-format
 msgid "Go to newsgroup [%s]> "
-msgstr ""
+msgstr "AcceseazÄƒ grupul de È™tiri [%s]> "
 
-#: src/lang.c:971
+#: src/lang.c:981
 #, c-format
 msgid "Position %s in group list (1,2,..,$) [%d]> "
-msgstr ""
+msgstr "PoziÈ›ia %s Ã®n lista grupului (1,2,..,$) [%d]> "
 
-#: src/lang.c:972
+#: src/lang.c:982
 msgid "Try and save newsrc file again?"
-msgstr ""
+msgstr "ÃŽncercaÈ›i sÄƒ salvaÈ›i din nou fiÈ™ierul newsrc?"
 
-#: src/lang.c:973
+#: src/lang.c:983
 #, c-format
 msgid "Warning: No groups written to your %s file. Save aborted."
 msgstr ""
+"Avertisment: Nu existÄƒ grupuri scrise Ã®n fiÈ™ierul %s. Salvarea a fost "
+"Ã®ntreruptÄƒ."
 
-#: src/lang.c:974
+#: src/lang.c:984
 #, c-format
 msgid "%s file saved successfully.\n"
-msgstr ""
+msgstr "FiÈ™ierul %s a fost salvat cu succes.\n"
 
-#: src/lang.c:975
+#: src/lang.c:985
 msgid "-- Next response --"
-msgstr ""
+msgstr "-- RÄƒspunsul urmÄƒtor --"
 
-#: src/lang.c:976
+#: src/lang.c:986
 msgid "No  "
-msgstr ""
+msgstr "Nu  "
 
-#: src/lang.c:977
+#: src/lang.c:987
 msgid "*** No articles ***"
-msgstr ""
+msgstr "*** Niciun articol ***"
 
-#: src/lang.c:978
+#: src/lang.c:988
 msgid "No articles have been posted"
-msgstr ""
+msgstr "Niciun articol nu a fost publicat"
 
-#: src/lang.c:979
+#: src/lang.c:989
 msgid "*** No attachments ***"
-msgstr ""
+msgstr "*** Nu existÄƒ ataÈ™amente ***"
 
-#: src/lang.c:980
+#: src/lang.c:990
 msgid "*** No description ***"
-msgstr ""
+msgstr "*** Nicio descriere ***"
 
-#: src/lang.c:981
+#: src/lang.c:991
 msgid "No filename"
-msgstr ""
+msgstr "Niciun nume de fiÈ™ier"
 
-#: src/lang.c:982
+#: src/lang.c:992
 msgid "No group"
-msgstr ""
+msgstr "Niciun grup"
 
-#: src/lang.c:983
+#: src/lang.c:993
 msgid "*** No groups ***"
-msgstr ""
+msgstr "*** Niciun grup ***"
 
-#: src/lang.c:984
+#: src/lang.c:994
 msgid "No more groups to read"
-msgstr ""
+msgstr "Nu mai sunt grupuri de citit"
 
-#: src/lang.c:985
+#: src/lang.c:995
 msgid "No last message"
-msgstr ""
+msgstr "Niciun mesaj final"
 
-#: src/lang.c:986
+#: src/lang.c:996
 msgid "No mail address"
-msgstr ""
+msgstr "Nicio adresÄƒ de poÈ™tÄƒ electronicÄƒ"
 
-#: src/lang.c:987
+#: src/lang.c:997
 msgid "No articles marked for saving"
-msgstr ""
+msgstr "Nu existÄƒ articole marcate pentru salvare"
 
-#: src/lang.c:988
-#, fuzzy
+#: src/lang.c:998
 msgid "No match"
-msgstr "Nu existÄƒ potrivire"
+msgstr "Nicio potrivire"
 
-#: src/lang.c:989
+#: src/lang.c:999
 msgid "No more groups"
-msgstr ""
+msgstr "Nu mai existÄƒ grupuri"
 
-#: src/lang.c:990
+#: src/lang.c:1000
 msgid "No newsgroups"
-msgstr ""
+msgstr "Niciun grup de È™tiri"
 
-#: src/lang.c:991
+#: src/lang.c:1001
 msgid "No next unread article"
-msgstr ""
+msgstr "Nu existÄƒ niciun articol urmÄƒtor necitit"
 
-#: src/lang.c:992
+#: src/lang.c:1002
 msgid "No previous group"
-msgstr ""
+msgstr "Nu existÄƒ niciun grup anterior"
 
-#: src/lang.c:993
+#: src/lang.c:1003
 msgid "No previous search, nothing to repeat"
-msgstr ""
+msgstr "Nu existÄƒ nicio cÄƒutare anterioarÄƒ, nimic de repetat"
 
-#: src/lang.c:994
+#: src/lang.c:1004
 msgid "No previous unread article"
-msgstr ""
+msgstr "Nu existÄƒ niciun articol anterior necitit"
 
-#: src/lang.c:995
+#: src/lang.c:1005
 msgid "No responses"
-msgstr ""
+msgstr "Niciun rÄƒspuns"
 
-#: src/lang.c:996
+#: src/lang.c:1006
 msgid "No responses to list in current thread"
-msgstr ""
+msgstr "Nu existÄƒ rÄƒspunsuri de afiÈ™at Ã®n acest fir de discuÈ›ie"
 
-#: src/lang.c:997
+#: src/lang.c:1007
 msgid "*** No scopes ***"
-msgstr ""
+msgstr "*** Niciun domeniu ***"
 
-#: src/lang.c:998
+#: src/lang.c:1008
 msgid "No search string"
-msgstr ""
+msgstr "Niciun È™ir de cÄƒutare"
 
-#: src/lang.c:999
+#: src/lang.c:1009
 msgid "No subject"
 msgstr "FÄƒrÄƒ subiect"
 
-#: src/lang.c:1001
+#: src/lang.c:1011
 #, c-format
 msgid "%s: Terminal must have clear to end-of-line (ce)\n"
 msgstr ""
+"%s: Terminalul trebuie sÄƒ aibÄƒ funcÈ›ia â€žclear to end-of-line (ce)â€ de "
+"curÄƒÈ›are pÃ¢nÄƒ la sfÃ¢rÈ™itul liniei\n"
 
-#: src/lang.c:1002
+#: src/lang.c:1012
 #, c-format
 msgid "%s: Terminal must have clear to end-of-screen (cd)\n"
 msgstr ""
+"%s: Terminalul trebuie sÄƒ aibÄƒ funcÈ›ia â€žclear to end-of-screen (cd)â€de "
+"curÄƒÈ›are pÃ¢nÄƒ la sfÃ¢rÈ™itul ecranului\n"
 
-#: src/lang.c:1003
+#: src/lang.c:1013
 #, c-format
 msgid "%s: Terminal must have clearscreen (cl) capability\n"
 msgstr ""
+"%s: Terminalul trebuie sÄƒ aibÄƒ capacitatea de a È™terge ecranul â€žclearscreen "
+"(cl)â€\n"
 
-#: src/lang.c:1004
+#: src/lang.c:1014
 #, c-format
 msgid "%s: Terminal must have cursor motion (cm)\n"
 msgstr ""
+"%s: Terminalul trebuie sÄƒ aibÄƒ funcÈ›ia de deplasare a cursorului â€žcursor "
+"motion (cm)â€\n"
 
-#: src/lang.c:1005
+#: src/lang.c:1015
 #, c-format
 msgid "%s: TERM variable must be set to use screen capabilities\n"
 msgstr ""
+"%s: Variabila TERM trebuie definitÄƒ pentru a utiliza capacitÄƒÈ›ile ecranului\n"
 
-#: src/lang.c:1007
+#: src/lang.c:1017
 #, c-format
 msgid "No viewer found for %s/%s\n"
-msgstr ""
+msgstr "Nu s-a gÄƒsit niciun vizor pentru %s/%s\n"
 
-#: src/lang.c:1008 src/lang.c:1780 src/lang.c:1821 src/lang.c:2130
-#, fuzzy
+#: src/lang.c:1018 src/lang.c:1812 src/lang.c:1853 src/lang.c:2173
+#: src/lang.c:2261
 msgid "None"
-msgstr "Niciuna"
+msgstr "Niciunul"
 
-#: src/lang.c:1009
+#: src/lang.c:1019
 msgid "Newsgroup does not exist on this server"
-msgstr ""
+msgstr "Grupul de È™tiri nu existÄƒ pe acest server"
 
-#: src/lang.c:1010
+#: src/lang.c:1020
 #, c-format
 msgid "Group %s not found in active file"
-msgstr ""
+msgstr "Grupul %s nu a fost gÄƒsit Ã®n fiÈ™ierul activ"
 
-#: src/lang.c:1012
+#: src/lang.c:1022
 msgid "c)reate it, use a)lternative name, use d)efault .newsrc, q)uit tin: "
 msgstr ""
+"c)reaÈ›i-l, utilizaÈ›i un nume a)lternativ, d) utilizaÈ›i fiÈ™ierul "
+"implicit .newsrc, q) ieÈ™ire din tin: "
 
-#: src/lang.c:1013
+#: src/lang.c:1023
 msgid "use a)lternative name, use d)efault .newsrc, q)uit tin: "
 msgstr ""
+"utilizaÈ›i un nume a)lternativ, d) utilizaÈ›i fiÈ™ierul implicit .newsrc, q) "
+"ieÈ™ire din tin: "
 
-#: src/lang.c:1014
+#: src/lang.c:1024
 #, c-format
 msgid ""
 "# NNTP-server -> newsrc translation table and NNTP-server\n"
@@ -3706,419 +4050,451 @@ msgid ""
 "#   news.example.org  /tmp/nrc-ex      example    ex\n"
 "#\n"
 msgstr ""
+"# Server NNTP -> tabel de conversie newsrc È™i server NNTP\n"
+"# listÄƒ de alias pentru %s\n"
+"#\n"
+"# formatul acestui fiÈ™ier este\n"
+"#   <FQDN al severului NNTP> <fiÈ™ierul newsrc> <alias> ...\n"
+"#\n"
+"# dacÄƒ <fiÈ™ierul newsrc> este specificat fÄƒrÄƒ rutÄƒ,\n"
+"# se presupune cÄƒ locaÈ›ia sa este $HOME\n"
+"#\n"
+"# exemple:\n"
+"#   news.tin.org      .newsrc-tin.org  tinorg\n"
+"#   news.example.org  /tmp/nrc-ex      example    ex\n"
+"#\n"
 
-#: src/lang.c:1021
+#: src/lang.c:1031
 msgid "NULL"
 msgstr "NULL"
 
-#: src/lang.c:1023
+#: src/lang.c:1033
 msgid "Only"
-msgstr ""
+msgstr "Numai"
 
-#: src/lang.c:1025
+#: src/lang.c:1034
+#, fuzzy
+msgid "OpenPGP pubic key block"
+msgstr "Bloc cheie publicÄƒ OpenPGP"
+
+#: src/lang.c:1035
+#, fuzzy
+msgid "OpenPGP signature block"
+msgstr "Bloc semnÄƒturÄƒ OpenPGP"
+
+#: src/lang.c:1037
 msgid "Options Menu"
 msgstr "Meniul de opÈ›iuni"
 
-#: src/lang.c:1026
+#: src/lang.c:1038
 msgid "Options Menu Commands"
-msgstr ""
+msgstr "Comenzi ale meniului de opÈ›iuni"
 
-#: src/lang.c:1027
+#: src/lang.c:1039
 #, c-format
 msgid "Option not enabled. Recompile with %s.%s\n"
-msgstr ""
+msgstr "OpÈ›iune neactivatÄƒ. RecompilaÈ›i cu %s.%s\n"
 
 #. TRANSLATORS: do not translate header names like 'Path:'
-#: src/lang.c:1031
+#: src/lang.c:1043
 msgid "Path: line (case insensitive)"
-msgstr ""
+msgstr "Linia Path: (se ignorÄƒ diferenÈ›a dintre majuscule È™i minuscule)"
 
-#: src/lang.c:1032
+#: src/lang.c:1044
 #, c-format
 msgid "Error in regex: %s at pos. %d '%s'"
-msgstr ""
+msgstr "Eroare Ã®n expresia regulatÄƒ: %s la poziÈ›ia %d â€ž%sâ€"
 
-#: src/lang.c:1033
+#: src/lang.c:1045
 #, c-format
 msgid "Error in regex: pcre internal error %d"
-msgstr ""
+msgstr "Eroare Ã®n expresia regulatÄƒ: eroare internÄƒ pcre %d"
 
-#: src/lang.c:1035
+#: src/lang.c:1046
+#, fuzzy
+msgid "[-- PGP SIGNED MESSAGE --]\n"
+msgstr "[-- MESAJ SEMNAT PGP --]\n"
+
+#: src/lang.c:1048
 #, c-format
 msgid "Error in regex: study - pcre internal error %s"
 msgstr ""
+"Eroare Ã®n expresia regulatÄƒ: pentru investigare - eroare internÄƒ pcre %s"
 
-#: src/lang.c:1037
+#: src/lang.c:1050
 msgid "Post a followup..."
-msgstr ""
+msgstr "PublicaÈ›i un rÄƒspuns..."
 
 #. TODO: replace hard coded key-name in txt_post_error_ask_postpone
-#: src/lang.c:1039
+#: src/lang.c:1052
 msgid ""
 "An error has occurred while posting the article. If you think that this\n"
 "error is temporary or otherwise correctable, you can postpone the article\n"
 "and pick it up again with ^O later.\n"
 msgstr ""
+"A apÄƒrut o eroare la publicarea articolului. DacÄƒ consideraÈ›i cÄƒ aceastÄƒ\n"
+"eroare este temporarÄƒ sau poate fi remediatÄƒ, puteÈ›i amÃ¢na publicarea\n"
+"articolului È™i Ã®l puteÈ›i relua mai tÃ¢rziu cu Â«^OÂ».\n"
 
-#: src/lang.c:1042
+#: src/lang.c:1055
 msgid "Posted articles history"
-msgstr ""
+msgstr "Istoricul articolelor publicate"
 
-#: src/lang.c:1043
+#: src/lang.c:1056
 msgid "Posted Articles Menu Commands"
-msgstr ""
+msgstr "Comenzi ale meniului de articole publicate"
 
-#: src/lang.c:1044
+#: src/lang.c:1057
 msgid "Lookup failed"
-msgstr ""
+msgstr "CÄƒutarea a eÈ™uat"
 
-#: src/lang.c:1045
+#: src/lang.c:1058
 msgid "Operation not available for replies by mail"
-msgstr ""
+msgstr "OperaÈ›ia nu este disponibilÄƒ pentru rÄƒspunsuri prin poÈ™ta electronicÄƒ"
 
-#: src/lang.c:1046
+#: src/lang.c:1059
 msgid "Already in posted articles history level"
-msgstr ""
+msgstr "Deja Ã®n istoricul articolelor publicate"
 
-#: src/lang.c:1047
+#: src/lang.c:1060
 #, c-format
 msgid "Post to newsgroup(s) [%s]> "
-msgstr ""
+msgstr "PublicaÈ›i Ã®n grupul (grupurile) de È™tiri [%s]> "
 
-#: src/lang.c:1048
+#: src/lang.c:1061
 msgid "-- post processing started --"
-msgstr ""
+msgstr "-- post-procesarea a Ã®nceput --"
 
-#: src/lang.c:1049
+#: src/lang.c:1062
 msgid "-- post processing completed --"
-msgstr ""
+msgstr "-- post-procesare finalizatÄƒ --"
 
-#: src/lang.c:1050
+#: src/lang.c:1063
 #, c-format
 msgid "Post subject [%s]> "
-msgstr ""
+msgstr "Subiectul publicÄƒrii [%s]> "
 
-#: src/lang.c:1051
+#: src/lang.c:1064
 msgid ""
 "# Summary of mailed/posted messages viewable by 'W' command from within "
 "tin.\n"
 msgstr ""
+"# Rezumatul mesajelor trimise prin poÈ™tÄƒ/publicate, vizibile prin comanda "
+"Â«WÂ» din tin.\n"
 
-#: src/lang.c:1052
+#: src/lang.c:1065
 msgid "Posting article..."
-msgstr ""
+msgstr "Se publicÄƒ articolul..."
 
-#: src/lang.c:1054
+#: src/lang.c:1067
 #, c-format
 msgid "Posting failed (%s)"
-msgstr ""
+msgstr "Publicarea a eÈ™uat (%s)"
 
-#: src/lang.c:1056
+#: src/lang.c:1069
 #, c-format
 msgid "Posting: %.*s ..."
-msgstr ""
+msgstr "Se publicÄƒ: %.*s ..."
 
-#: src/lang.c:1057
+#: src/lang.c:1070
 #, c-format
 msgid "Post postponed articles [%%s]? (%s/%s/%s/%s/%s): "
-msgstr ""
+msgstr "PublicaÈ›i articolele amÃ¢nate [%%s]? (%s/%s/%s/%s/%s): "
 
-#: src/lang.c:1059
+#: src/lang.c:1072
 #, c-format
 msgid "Preparing for filtering on Path header (%d/%d)..."
-msgstr ""
+msgstr "Se pregÄƒteÈ™te filtrarea antetului Path (%d/%d)..."
 
-#: src/lang.c:1061
+#: src/lang.c:1074
 msgid "Processing attributes..."
-msgstr ""
+msgstr "Se proceseazÄƒ atributele..."
 
-#: src/lang.c:1062
+#: src/lang.c:1075
 msgid "Processing mail messages marked for deletion."
-msgstr ""
+msgstr "Se proceseazÄƒ mesajele de poÈ™tÄƒ electronicÄƒ marcate pentru È™tergere."
 
-#: src/lang.c:1063
+#: src/lang.c:1076
 msgid "Processing saved articles marked for deletion."
-msgstr ""
+msgstr "Se proceseazÄƒ articolele salvate marcate pentru È™tergere."
 
-#: src/lang.c:1064
+#: src/lang.c:1077
 #, c-format
 msgid "Accept Followup-To? %s=post, %s=ignore, %s=quit: "
-msgstr ""
+msgstr "AcceptaÈ›i Followup-To? %s=publicare, %s=ignorare, %s=ieÈ™ire: "
 
-#: src/lang.c:1065
+#: src/lang.c:1078
 msgid "Article unchanged, abort mailing?"
-msgstr ""
+msgstr "Articol neschimbat, anulaÈ›i trimiterea?"
 
-#: src/lang.c:1066
+#: src/lang.c:1079
 #, c-format
 msgid "Do you want to see postponed article (%d)?"
 msgid_plural "Do you want to see postponed articles (%d)?"
-msgstr[0] ""
-msgstr[1] ""
-msgstr[2] ""
+msgstr[0] "DoriÈ›i sÄƒ vedeÈ›i articolul amÃ¢nat (%d)?"
+msgstr[1] "DoriÈ›i sÄƒ vedeÈ›i articolele amÃ¢nate (%d)?"
+msgstr[2] "DoriÈ›i sÄƒ vedeÈ›i articolele amÃ¢nate (%d)?"
 
-#: src/lang.c:1068
+#: src/lang.c:1081
 msgid "Add quick kill filter?"
-msgstr ""
+msgstr "AdÄƒugaÈ›i filtrul de eliminare rapidÄƒ?"
 
-#: src/lang.c:1069
+#: src/lang.c:1082
 msgid "Add quick selection filter?"
-msgstr ""
+msgstr "AdÄƒugaÈ›i filtrul de selecÈ›ie rapidÄƒ?"
 
-#: src/lang.c:1070
+#: src/lang.c:1083
 msgid "Do you really want to quit?"
-msgstr ""
+msgstr "DoriÈ›i cu adevÄƒrat sÄƒ ieÈ™iÈ›i?"
 
-#: src/lang.c:1071
+#: src/lang.c:1084
 #, c-format
 msgid "%s=edit cancel message, %s=quit, %s=delete (cancel) [%%s]: "
-msgstr ""
+msgstr "%s=editare mesaj de anulare, %s=ieÈ™ire, %s=È™tergere (anulare) [%%s]: "
 
-#: src/lang.c:1072
-#, fuzzy
+#: src/lang.c:1085
 msgid "You have a tagged article in this group - quit anyway?"
 msgid_plural "You have tagged articles in this group - quit anyway?"
-msgstr[0] ""
-"AÈ›i etichetat articole Ã®n acest grup - vreÈ›i sÄƒ le colectaÈ›ii oricum (le "
-"marcaÈ›i ca citite)?"
-msgstr[1] ""
-"AÈ›i etichetat articole Ã®n acest grup - vreÈ›i sÄƒ le colectaÈ›ii oricum (le "
-"marcaÈ›i ca citite)?"
-msgstr[2] ""
-"AÈ›i etichetat articole Ã®n acest grup - vreÈ›i sÄƒ le colectaÈ›ii oricum (le "
-"marcaÈ›i ca citite)?"
+msgstr[0] "AÈ›i etichetat un articol Ã®n acest grup - doriÈ›i sÄƒ ieÈ™iÈ›i oricum?"
+msgstr[1] "AÈ›i etichetat articole Ã®n acest grup - doriÈ›i sÄƒ ieÈ™iÈ›i oricum?"
+msgstr[2] "AÈ›i etichetat articole Ã®n acest grup - doriÈ›i sÄƒ ieÈ™iÈ›i oricum?"
 
-#: src/lang.c:1073
+#: src/lang.c:1086
 #, c-format
 msgid "%s=quit, %s=edit, %s=postpone: "
-msgstr ""
+msgstr "%s=ieÈ™ire, %s=editare, %s=amÃ¢nare: "
 
-#: src/lang.c:1074
+#: src/lang.c:1087
 #, c-format
 msgid "%s=quit, %s=edit, %s=save kill description: "
-msgstr ""
+msgstr "%s=ieÈ™ire, %s=editare, %s=salvare descriere eliminare: "
 
-#: src/lang.c:1075
+#: src/lang.c:1088
 #, c-format
 msgid "%s=quit, %s=edit, %s=save select description: "
-msgstr ""
+msgstr "%s=ieÈ™ire, %s=editare, %s=salvare descriere selectare: "
 
-#: src/lang.c:1076
+#: src/lang.c:1089
 msgid "Do you really want to quit without saving your configuration?"
-msgstr ""
+msgstr "DoriÈ›i cu adevÄƒrat sÄƒ ieÈ™iÈ›i fÄƒrÄƒ a salva configuraÈ›ia?"
 
-#: src/lang.c:1078
+#: src/lang.c:1091
 msgid "Invalid range - valid are '0-9.$' e.g. 1-$"
-msgstr ""
+msgstr "Interval nevalid - sunt valide valorile â€ž0-9.$â€, de exemplu 1-$"
 
-#: src/lang.c:1080
+#: src/lang.c:1093
 msgid "Do you want to abort this operation?"
-msgstr ""
+msgstr "DoriÈ›i sÄƒ anulaÈ›i aceastÄƒ operaÈ›ie?"
 
-#: src/lang.c:1081
+#: src/lang.c:1094
 msgid "Do you want to exit tin immediately?"
-msgstr ""
+msgstr "DoriÈ›i sÄƒ ieÈ™iÈ›i imediat din tin?"
 
-#: src/lang.c:1083
-#, fuzzy
+#: src/lang.c:1096
 msgid "Reading all articles..."
-msgstr "Anularea articolului..."
+msgstr "Se citesc toate articolele..."
 
-#: src/lang.c:1084
-#, fuzzy
+#: src/lang.c:1097
 msgid "Reading all groups..."
-msgstr "Se verificÄƒ pentru grupuri noi... "
+msgstr "Se citesc toate grupurile..."
 
-#: src/lang.c:1085
+#: src/lang.c:1098
 msgid "Reading ('q' to quit)..."
-msgstr ""
+msgstr "Se citeÈ™te (Â«qÂ» pentru a ieÈ™i)..."
 
-#: src/lang.c:1086
+#: src/lang.c:1099
 #, c-format
 msgid "Reading attributes file: %s\n"
-msgstr ""
+msgstr "Se citeÈ™te fiÈ™ierul cu atribute: %s\n"
 
-#: src/lang.c:1087
+#: src/lang.c:1100
 #, c-format
 msgid "Reading global attributes file: %s\n"
-msgstr ""
+msgstr "Se citeÈ™te fiÈ™ierul cu atribute global: %s\n"
 
-#: src/lang.c:1088
-#, fuzzy, c-format
+#: src/lang.c:1101
+#, c-format
 msgid "Reading config file: %s\n"
-msgstr "Se citeÈ™te %s\n"
+msgstr "Se citeÈ™te fiÈ™ierul de configurare: %s\n"
 
-#: src/lang.c:1089
+#: src/lang.c:1102
 #, c-format
 msgid "Reading global config file: %s\n"
-msgstr ""
+msgstr "Se citeÈ™te fiÈ™ierul de configurare global: %s\n"
 
-#: src/lang.c:1090
+#: src/lang.c:1103
 #, c-format
 msgid "Reading filter file: %s\n"
-msgstr ""
+msgstr "Se citeÈ™te fiÈ™ierul filtru: %s\n"
 
-#: src/lang.c:1092
+#: src/lang.c:1105
 msgid "reading from local spool"
-msgstr ""
+msgstr "se citeÈ™te din spool-u (directorul de stocare al È™tirilor)l local"
 
-#: src/lang.c:1094
+#: src/lang.c:1107
 #, c-format
 msgid "Reading %s\n"
 msgstr "Se citeÈ™te %s\n"
 
-#: src/lang.c:1095
+#: src/lang.c:1108
 #, c-format
 msgid "Reading input history file: %s\n"
-msgstr ""
+msgstr "Se citeÈ™te fiÈ™ierul cu istoricul intrÄƒrilor: %s\n"
 
-#: src/lang.c:1096
+#: src/lang.c:1109
 #, c-format
 msgid "Reading keymap file: %s\n"
-msgstr ""
+msgstr "Se citeÈ™te fiÈ™ierul keymap: %s\n"
 
-#: src/lang.c:1097
+#: src/lang.c:1110
 msgid "Reading groups from active file... "
-msgstr ""
+msgstr "Se citesc grupurile din fiÈ™ierul activ... "
 
-#: src/lang.c:1098
+#: src/lang.c:1111
 msgid "Reading groups from newsrc file... "
-msgstr ""
+msgstr "Se citesc grupurile din fiÈ™ierul newsrc... "
 
-#: src/lang.c:1099
+#: src/lang.c:1112
 msgid "Reading newsgroups file... "
-msgstr ""
+msgstr "Se citeÈ™te fiÈ™ierul newsgroups... "
 
-#: src/lang.c:1100
+#: src/lang.c:1113
 #, c-format
 msgid "Reading newsrc file: %s"
-msgstr ""
+msgstr "Se citeÈ™te fiÈ™ierul newsrc: %s"
 
-#: src/lang.c:1101
-#, fuzzy
+#: src/lang.c:1114
 msgid "Reading unread articles..."
-msgstr " È™i introduceÈ›i urmÄƒtorul articol necitit"
+msgstr "Se citesc articolele necitite..."
 
-#: src/lang.c:1102
-#, fuzzy
+#: src/lang.c:1115
 msgid "Reading unread groups..."
-msgstr "Se verificÄƒ pentru grupuri noi... "
+msgstr "Se citesc grupurile necitite..."
 
 #. TRANSLATORS: do not translate header names like 'References:'
-#: src/lang.c:1104
+#: src/lang.c:1117
 msgid "References: line              "
-msgstr ""
+msgstr "Linia References:             "
 
-#: src/lang.c:1106
+#: src/lang.c:1119
 #, c-format
 msgid "(%d:%02d remaining)"
-msgstr ""
+msgstr "(%d:%02d rÄƒmas)"
 
-#: src/lang.c:1108
+#: src/lang.c:1121
 #, c-format
 msgid "Bogus group %s removed."
-msgstr ""
+msgstr "Grupul fals %s a fost eliminat."
 
-#: src/lang.c:1109
+#: src/lang.c:1122
 msgid "Removed from this rule: "
-msgstr ""
+msgstr "Eliminat din aceastÄƒ regulÄƒ: "
 
-#: src/lang.c:1110
+#: src/lang.c:1123
 #, c-format
 msgid "Error: rename %s to %s"
-msgstr ""
+msgstr "Eroare: redenumiÈ›i %s Ã®n %s"
 
-#: src/lang.c:1111
+#: src/lang.c:1124
 msgid "Reply to author..."
-msgstr ""
+msgstr "RÄƒspundeÈ›i autorului..."
 
-#: src/lang.c:1112
+#: src/lang.c:1125
 msgid "Repost"
-msgstr ""
+msgstr "Republicare"
 
-#: src/lang.c:1113
+#: src/lang.c:1126
 msgid "Reposting article..."
-msgstr ""
+msgstr "Republicarea articolulu..."
 
 #. TODO: plural-forms? (do we have a counter?)
-#: src/lang.c:1115
+#: src/lang.c:1128
 #, c-format
 msgid "Repost article(s) to group(s) [%s]> "
-msgstr ""
+msgstr "RepublicaÈ›i articolul (articolele) Ã®n grupul (grupurile) [%s]> "
 
-#: src/lang.c:1116
+#: src/lang.c:1129
 msgid "Reset newsrc?"
-msgstr ""
+msgstr "ReinitializaÈ›i newsrc?"
 
-#: src/lang.c:1117
-msgid "Responses have been directed to the following newsgroups"
-msgstr ""
+#: src/lang.c:1130
+#, fuzzy
+msgid "Responses have been directed to the following newsgroup"
+msgid_plural "Responses have been directed to the following newsgroups"
+msgstr[0] ""
+"RÄƒspunsurile au fost direcÈ›ionate cÄƒtre urmÄƒtoarele grupuri de È™tiri"
+msgstr[1] ""
+"RÄƒspunsurile au fost direcÈ›ionate cÄƒtre urmÄƒtoarele grupuri de È™tiri"
+msgstr[2] ""
+"RÄƒspunsurile au fost direcÈ›ionate cÄƒtre urmÄƒtoarele grupuri de È™tiri"
 
-#: src/lang.c:1118
+#: src/lang.c:1131
 #, c-format
 msgid "Responses have been directed to poster. %s=mail, %s=post, %s=quit: "
 msgstr ""
+"RÄƒspunsurile au fost direcÈ›ionate cÄƒtre autorul publicÄƒrii. %s=mail, "
+"%s=publicare, %s=ieÈ™ire: "
 
-#: src/lang.c:1119
+#: src/lang.c:1132
 msgid "Press <RETURN> to continue..."
-msgstr ""
+msgstr "ApÄƒsaÈ›i <Enter> pentru a continua..."
 
-#: src/lang.c:1121
+#: src/lang.c:1134
 #, c-format
 msgid "Score: %s"
-msgstr ""
+msgstr "Punctajul: %s"
 
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:1123
+#: src/lang.c:1136
 #, c-format
 msgid "Select From    [%s] (y/n): "
-msgstr ""
+msgstr "SelectaÈ›i From    [%s] (d/n): "
 
 #. TRANSLATORS: do not translate header names like 'Lines:'
-#: src/lang.c:1125
+#: src/lang.c:1138
 msgid "Select Lines: (</>num): "
-msgstr ""
+msgstr "SelectaÈ›i Lines   (</>numÄƒr): "
 
-#: src/lang.c:1126
+#: src/lang.c:1139
 msgid "Auto-select Article Menu"
-msgstr ""
+msgstr "Meniu de articole cu selectare automatÄƒ"
 
-#: src/lang.c:1127
+#: src/lang.c:1140
 #, c-format
 msgid "Select Msg-ID  [%s] (f/l/o/n): "
-msgstr ""
+msgstr "SelectaÈ›i Msg-ID  [%s] (t/d/a/n): "
 
-#: src/lang.c:1128
+#: src/lang.c:1141
 msgid "Select pattern scope: "
-msgstr ""
+msgstr "SelectaÈ›i domeniul de aplicare al modelului: "
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:1130
+#: src/lang.c:1143
 #, c-format
 msgid "Select Subject [%s] (y/n): "
-msgstr ""
+msgstr "SelectaÈ›i Subject [%s] (d/n): "
 
-#: src/lang.c:1131
+#: src/lang.c:1144
 msgid "Select text pattern : "
-msgstr ""
+msgstr "SelectaÈ›i modelul de text: "
 
-#: src/lang.c:1132
+#: src/lang.c:1145
 msgid "Select time in days   : "
-msgstr ""
+msgstr "SelectaÈ›i perioada Ã®n zile   : "
 
-#: src/lang.c:1133
+#: src/lang.c:1146
 msgid "[k]"
-msgstr ""
+msgstr "[k]"
 
-#: src/lang.c:1134
+#: src/lang.c:1147
 msgid "[T]"
-msgstr ""
+msgstr "[T]"
 
-#: src/lang.c:1135
+#: src/lang.c:1148
 msgid " R"
-msgstr ""
+msgstr " R"
 
-#: src/lang.c:1136
+#: src/lang.c:1149
 #, c-format
 msgid ""
 "# %s server configuration file\n"
@@ -4130,327 +4506,347 @@ msgid ""
 "############################################################################\n"
 "\n"
 msgstr ""
+"# FiÈ™ierul de configurare a serverului %s\n"
+"# Acest fiÈ™ier a fost salvat automat de %s %s %s (â€ž%sâ€)\n"
+"#\n"
+"# Nu editaÈ›i Ã®n timp ce %s ruleazÄƒ, deoarece toate modificÄƒrile aduse\n"
+"# acestui fiÈ™ier vor fi suprascrise cÃ¢nd ieÈ™iÈ›i din %s.\n"
+"# Nu editaÈ›i deloc dacÄƒ nu È™tiÈ›i ce faceÈ›i..\n"
+"############################################################################\n"
 
-#: src/lang.c:1142
-#, fuzzy
+#: src/lang.c:1155
 msgid ""
 "\n"
 "# config options\n"
-msgstr "OpÈ›iuni de culoare"
+msgstr ""
+"\n"
+"# opÈ›iuni de configurare\n"
 
-#: src/lang.c:1143
+#: src/lang.c:1156
 msgid ""
 "\n"
 "# internal data, should not be modified\n"
 msgstr ""
+"\n"
+"# date interne, nu trebuie sÄƒ fie modificaten\n"
 
-#: src/lang.c:1144
+#: src/lang.c:1157
 msgid ""
 "\n"
 "# tinrc overrides\n"
 msgstr ""
+"\n"
+"# suprascrieri ale tinrc\n"
 
-#: src/lang.c:1145
+#: src/lang.c:1158
 msgid "Serverrc Menu"
-msgstr ""
+msgstr "Meniul serverrc"
 
-#: src/lang.c:1146
+#: src/lang.c:1159
+#, fuzzy
+msgid "shell archive (shar)"
+msgstr "arhivÄƒ Shell (shar)"
+
+#: src/lang.c:1160
 msgid "Showing unread groups only"
-msgstr ""
+msgstr "Se afiÈ™eazÄƒ numai grupurile necitite"
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:1148
+#: src/lang.c:1162
 msgid "Subject: line (ignore case)   "
-msgstr ""
+msgstr "Linia â€žSubject:â€ (se ignorÄƒ majuscule/minuscule) "
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:1150
+#: src/lang.c:1164
 msgid "Subject: line (case sensitive)"
-msgstr ""
+msgstr "Linia Subject:' (se È›ine cont de majuscule È™i minuscule)"
 
-#: src/lang.c:1151
+#: src/lang.c:1165
 msgid "Save"
 msgstr "SalveazÄƒ"
 
-#: src/lang.c:1152
+#: src/lang.c:1166
 #, c-format
 msgid "Save '%s' (%s/%s)?"
-msgstr ""
+msgstr "SalvaÈ›i â€ž%sâ€ (%s/%s)?"
 
-#: src/lang.c:1153
+#: src/lang.c:1167
 msgid "Save configuration before continuing?"
-msgstr ""
+msgstr "SalvaÈ›i configuraÈ›ia Ã®nainte de a continua?"
 
-#: src/lang.c:1154
+#: src/lang.c:1168
 msgid "Save filename> "
-msgstr ""
+msgstr "SalvaÈ›i sub numele de fiÈ™ier> "
 
-#: src/lang.c:1155
+#: src/lang.c:1169
 msgid "Saved"
-msgstr "SalvatÄƒ"
+msgstr "Salvat"
 
-#: src/lang.c:1156
+#: src/lang.c:1170
 #, c-format
 msgid "%s unread (%s hot) %s in %s\n"
-msgstr ""
+msgstr "%s necitite (%s populare) %s Ã®n %s\n"
 
-#: src/lang.c:1157
+#: src/lang.c:1171
 #, c-format
 msgid "Saved %s...\n"
-msgstr ""
+msgstr "Salvat %s...\n"
 
-#: src/lang.c:1158
+#: src/lang.c:1172
 msgid "Nothing was saved"
-msgstr ""
+msgstr "Nu s-a salvat nimic"
 
-#: src/lang.c:1159
+#: src/lang.c:1173
 #, c-format
 msgid ""
 "\n"
 "%s %d %s from %d %s\n"
 msgstr ""
+"\n"
+"%s %d %s din %d %s\n"
 
-#: src/lang.c:1160
+#: src/lang.c:1174
 #, c-format
 msgid "-- %s saved to %s%s --"
-msgstr ""
+msgstr "-- %s salvat Ã®n %s%s --"
 
-#: src/lang.c:1161
+#: src/lang.c:1175
 #, c-format
 msgid "-- %s saved to %s - %s --"
-msgstr ""
+msgstr "-- %s salvat Ã®n %s - %s --"
 
-#: src/lang.c:1162
+#: src/lang.c:1176
 msgid "Saving..."
 msgstr "Se salveazÄƒ..."
 
-#: src/lang.c:1163
+#: src/lang.c:1177
 #, c-format
 msgid "%s: Screen initialization failed"
-msgstr ""
+msgstr "%s: IniÈ›ializarea ecranului a eÈ™uat"
 
-#: src/lang.c:1165
+#: src/lang.c:1179
 #, c-format
 msgid "%s: screen is too small\n"
-msgstr ""
+msgstr "%s: ecranul este prea mic\n"
 
-#: src/lang.c:1167
+#: src/lang.c:1181
 #, c-format
 msgid "screen is too small, %s is exiting"
-msgstr ""
+msgstr "ecranul este prea mic, %s se Ã®nchide"
 
-#: src/lang.c:1168
+#: src/lang.c:1182
 msgid "Delete scope?"
-msgstr ""
+msgstr "È˜tergeÈ›i domeniul de aplicare?"
 
-#: src/lang.c:1169
+#: src/lang.c:1183
 msgid "Enter scope> "
-msgstr ""
+msgstr "IntroduceÈ›i domeniul de aplicare> "
 
-#: src/lang.c:1170
+#: src/lang.c:1184
 msgid "Select new position> "
-msgstr ""
+msgstr "SelectaÈ›i poziÈ›ia nouÄƒ> "
 
-#: src/lang.c:1171
+#: src/lang.c:1185
 msgid "New position cannot be a global scope"
-msgstr ""
+msgstr "Noua poziÈ›ie nu poate avea o aplicabilitate globalÄƒ"
 
-#: src/lang.c:1172
+#: src/lang.c:1186
 msgid "Global scope, operation not allowed"
-msgstr ""
+msgstr "Domeniu de aplicare global, operaÈ›ie nepermisÄƒ"
 
-#: src/lang.c:1173
+#: src/lang.c:1187
 msgid "Rename scope> "
-msgstr ""
+msgstr "RedenumeÈ™te domeniul de aplicare> "
 
-#: src/lang.c:1174
+#: src/lang.c:1188
 msgid "Select scope> "
-msgstr ""
+msgstr "SelectaÈ›i domeniul de aplicare> "
 
-#: src/lang.c:1175
+#: src/lang.c:1189
 msgid "Scopes Menu"
-msgstr ""
+msgstr "Meniul domeniilor"
 
-#: src/lang.c:1176
+#: src/lang.c:1190
 msgid "Scopes Menu Commands"
-msgstr ""
+msgstr "Comenzi ale meniului de domenii"
 
-#: src/lang.c:1177
+#: src/lang.c:1191
 #, c-format
 msgid "Search backwards [%s]> "
-msgstr ""
+msgstr "CÄƒutare Ã®napoi [%s]> "
 
-#: src/lang.c:1178
+#: src/lang.c:1192
 #, c-format
 msgid "Search body [%s]> "
-msgstr ""
+msgstr "CÄƒutare Ã®n corp [%s]> "
 
-#: src/lang.c:1179
+#: src/lang.c:1193
 #, c-format
 msgid "Search forwards [%s]> "
-msgstr ""
+msgstr "CÄƒutare Ã®nainte [%s]> "
 
-#: src/lang.c:1180
+#: src/lang.c:1194
 msgid "Searching..."
 msgstr "Se cautÄƒ..."
 
-#: src/lang.c:1181
+#: src/lang.c:1195
 #, c-format
 msgid "Searching article %d of %d ('q' to abort)..."
-msgstr ""
+msgstr "Se cautÄƒ articolul %d din %d (Â«qÂ» pentru a anula)..."
 
-#: src/lang.c:1182
+#: src/lang.c:1196
 msgid "Select article> "
-msgstr ""
+msgstr "SelectaÈ›i articolul> "
 
-#: src/lang.c:1183
+#: src/lang.c:1197
 msgid ""
 "Select option number before text or use arrow keys and <CR>. 'q' to quit."
 msgstr ""
+"SelectaÈ›i numÄƒrul opÈ›iunii dinaintea textului sau utilizaÈ›i tastele sÄƒgeatÄƒ "
+"È™i <ENTER>. Â«qÂ» pentru a ieÈ™i."
 
-#: src/lang.c:1184
+#: src/lang.c:1198
 msgid "Select group> "
-msgstr ""
+msgstr "SelectaÈ›i grupul> "
 
-#: src/lang.c:1185
+#: src/lang.c:1199
 #, c-format
 msgid "Enter selection pattern [%s]> "
-msgstr ""
+msgstr "IntroduceÈ›i modelul de selecÈ›ie [%s]> "
 
-#: src/lang.c:1186
+#: src/lang.c:1200
 msgid "Select thread> "
-msgstr ""
+msgstr "SelectaÈ›i firul de discuÈ›ie> "
 
-#: src/lang.c:1187
+#: src/lang.c:1201
 #, c-format
 msgid "%s %s %s (\"%s\"): send a DETAILED bug report to %s\n"
-msgstr ""
+msgstr "%s %s %s (â€ž%sâ€): trimite un raport DETALIAT despre eroare cÄƒtre %s\n"
 
-#: src/lang.c:1188
-#, fuzzy
+#: src/lang.c:1202
 msgid "Serverrc Menu Commands"
-msgstr "Meniu atribute"
+msgstr "Comenzi ale meniului Serverrc"
 
-#: src/lang.c:1189
+#: src/lang.c:1203
 msgid "servers active-file"
-msgstr ""
+msgstr "fiÈ™ierul â€žactivâ€ al serverului"
 
-#: src/lang.c:1190
+#: src/lang.c:1204
 #, c-format
 msgid "Skipped %s"
-msgstr ""
+msgstr "S-a omis %s"
 
-#: src/lang.c:1191
+#: src/lang.c:1205
 msgid "Cannot move into new newsgroups. Subscribe first..."
-msgstr ""
+msgstr "Nu vÄƒ puteÈ›i muta Ã®n grupuri de È™tiri noi. AbonaÈ›i-vÄƒ mai Ã®ntÃ¢i..."
 
-#: src/lang.c:1192
+#: src/lang.c:1206
 msgid "<SPACE>"
-msgstr ""
+msgstr "<SPAÈšIU>"
 
-#: src/lang.c:1193
+#: src/lang.c:1207
 #, c-format
 msgid "Starting: (%s)"
-msgstr ""
+msgstr "Se porneÈ™te: (%s)"
 
-#: src/lang.c:1195
+#: src/lang.c:1209
 #, c-format
 msgid "Startup time was: %s\n"
-msgstr ""
+msgstr "Timpul de pornire a fost: %s\n"
 
-#: src/lang.c:1197
+#: src/lang.c:1211
 #, c-format
 msgid "List Thread (%d of %d)"
-msgstr ""
+msgstr "AfiÈ™eazÄƒ firul de discuÈ›ie (%d din %d)"
 
-#: src/lang.c:1198
+#: src/lang.c:1212
 #, c-format
 msgid "Thread (%.*s)"
-msgstr ""
+msgstr "Firul de discuÈ›ie (%.*s)"
 
-#: src/lang.c:1199
+#: src/lang.c:1213
 msgid "Enter wildcard subscribe pattern> "
-msgstr ""
+msgstr "IntroduceÈ›i modelul de abonare cu caracter joker> "
 
-#: src/lang.c:1200
-#, fuzzy, c-format
+#: src/lang.c:1214
+#, c-format
 msgid "subscribed to %d group"
 msgid_plural "subscribed to %d groups"
-msgstr[0] "Abonat automat la %d grup"
-msgstr[1] "Abonat automat la %d grupuri"
-msgstr[2] "Abonat automat la %d grupuri"
+msgstr[0] "abonat la %d grup"
+msgstr[1] "abonat la %d grupuri"
+msgstr[2] "abonat la %d de grupuri"
 
-#: src/lang.c:1201
-#, fuzzy, c-format
+#: src/lang.c:1215
+#, c-format
 msgid "Subscribed to %s"
 msgstr "Abonat la %s"
 
-#: src/lang.c:1202
+#: src/lang.c:1216
 msgid "Subscribing... "
-msgstr ""
+msgstr "ÃŽn curs de abonare... "
 
-#: src/lang.c:1203
+#: src/lang.c:1217
 #, c-format
 msgid "Repost or supersede article(s) [%%s]? (%s/%s/%s): "
-msgstr ""
+msgstr "RepublicaÈ›i sau Ã®nlocuiÈ›i articolul (articolele) [%%s]? (%s/%s/%s): "
 
 #. TODO: plural-forms? (do we have a counter?)
-#: src/lang.c:1205
+#: src/lang.c:1219
 #, c-format
 msgid "Supersede article(s) to group(s) [%s]> "
-msgstr ""
+msgstr "ÃŽnlocuiÈ›i articolul (articolele) Ã®n grupul (grupurile) [%s]> "
 
-#: src/lang.c:1206
+#: src/lang.c:1220
 msgid "Superseding article ..."
-msgstr ""
+msgstr "Se Ã®nlocuieÈ™te articolul ..."
 
-#: src/lang.c:1207
+#: src/lang.c:1221
 #, c-format
 msgid ""
 "\n"
 "Stopped. Type 'fg' to restart %s\n"
 msgstr ""
+"\n"
+"Oprit. TastaÈ›i Â«fgÂ» pentru a reporni %s\n"
 
-#: src/lang.c:1209
+#: src/lang.c:1223
 #, c-format
 msgid "%d day"
 msgid_plural "%d days"
-msgstr[0] ""
-msgstr[1] ""
-msgstr[2] ""
+msgstr[0] "%d zi"
+msgstr[1] "%d zile"
+msgstr[2] "%d de zile"
 
-#: src/lang.c:1210
+#: src/lang.c:1224
 msgid "<TAB>"
-msgstr ""
+msgstr "<TAB>"
 
-#: src/lang.c:1211
-#, fuzzy
+#: src/lang.c:1225
 msgid "Tagged article"
 msgid_plural "Tagged articles"
-msgstr[0] "Articolul iniÈ›ial (original)"
-msgstr[1] "Articolul iniÈ›ial (original)"
-msgstr[2] "Articolul iniÈ›ial (original)"
+msgstr[0] "Articol etichetat"
+msgstr[1] "Articole etichetate"
+msgstr[2] "Articole etichetate"
 
-#: src/lang.c:1212
-#, fuzzy
+#: src/lang.c:1226
 msgid "Tagged thread"
-msgstr "AtaÈ™ament etichetat"
+msgstr "Fir de discuÈ›ie etichetat"
 
-#: src/lang.c:1214
+#: src/lang.c:1228
 msgid "TeX "
-msgstr ""
+msgstr "TeX "
 
-#: src/lang.c:1215
+#: src/lang.c:1229
 #, c-format
 msgid "Version: %s %s release %s (\"%s\")"
-msgstr ""
+msgstr "Versiune: %s %s ediÈ›ie %s (â€ž%sâ€)"
 
-#: src/lang.c:1216
+#: src/lang.c:1230
 msgid "# Default action/prompt strings\n"
-msgstr ""
+msgstr "# È˜iruri de acÈ›iuni/solicitÄƒri implicite\n"
 
 #. TRANSLATORS: do not translate header names like 'Subject:', 'From:', ...
-#: src/lang.c:1218
+#: src/lang.c:1232
 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"
@@ -4460,466 +4856,533 @@ msgid ""
 "# case=ON/OFF    ON=filter case sensitive OFF=ignore case\n"
 "# expire=ON/OFF  ON=limit to default_filter_days OFF=don't ever expire\n"
 msgstr ""
+"# Valorile implicite pentru filtrele rapide (1 tastÄƒ) de eliminare È™i\n"
+"# de selectare automatÄƒ\n"
+"# header=NUM  0,1=Subject: 2,3=From: 4=Message-ID: È™i linia completÄƒ "
+"References:\n"
+"#             5=Message-ID: È™i doar ultima intrare References:\n"
+"#             6=Message-ID: (<--doar intrarea) 7=Lines:\n"
+"# global=ON/OFF  ON=se aplicÄƒ tuturor grupurilor OFF=se aplicÄƒ grupului "
+"curent\n"
+"# case=ON/OFF    ON=filter case sensitive OFF=ignore case\n"
+"# expire=ON/OFF  ON=limitÄƒ la numÄƒrul de zile de filtrare implicite\n"
+"#                OFF=nu expirÄƒ niciodatÄƒ\n"
 
-#: src/lang.c:1231
+#: src/lang.c:1245
 msgid ""
 "# If ON print current subject or newsgroup description in the last line\n"
 msgstr ""
+"# DacÄƒ este activatÄƒ â€žONâ€, afiÈ™eazÄƒ subiectul curent sau descrierea "
+"grupului\n"
+"# de È™tiri Ã®n ultima linie\n"
 
-#: src/lang.c:1232
-msgid "# Host & time info used for detecting new groups (don't touch)\n"
+#: src/lang.c:1246
+#, fuzzy
+msgid ""
+"\n"
+"# Host & time info used for detecting new groups (don't touch)\n"
 msgstr ""
+"\n"
+"# InformaÈ›ii despre gazdÄƒ È™i timp utilizate pentru detectarea grupurilor "
+"noi\n"
+"# (nu modificaÈ›i)\n"
 
-#: src/lang.c:1233
+#: src/lang.c:1247
 msgid "There is no news\n"
-msgstr ""
+msgstr "Nu existÄƒ noutÄƒÈ›i(È™tiri)\n"
 
-#: src/lang.c:1234
+#: src/lang.c:1248
 msgid "Thread"
-msgstr "Fir"
+msgstr "Fir de discuÈ›ie"
 
-#: src/lang.c:1235
+#: src/lang.c:1249
 msgid "Thread Level Commands"
-msgstr ""
+msgstr "Comenzi la nivel de fir de discuÈ›ie"
 
-#: src/lang.c:1236
+#: src/lang.c:1250
 msgid "Thread deselected"
-msgstr ""
+msgstr "Fir de discuÈ›ie deselectat"
 
-#: src/lang.c:1237
+#: src/lang.c:1251
 msgid "Thread selected"
-msgstr ""
+msgstr "Fir de discuÈ›ie selectat"
 
-#: src/lang.c:1238
+#: src/lang.c:1252
 #, c-format
 msgid "Thread %4s of %4s"
-msgstr ""
+msgstr "Firul %4s din %4s"
 
-#: src/lang.c:1239
+#: src/lang.c:1253
 msgid "Threading articles..."
-msgstr ""
+msgstr "Se organizeazÄƒ seria de articole..."
 
-#: src/lang.c:1240
+#: src/lang.c:1254
 msgid "Threading by multipart"
-msgstr ""
+msgstr "Se organizeazÄƒ seria de articole dupÄƒ numÄƒrul de pÄƒrÈ›i multiple"
 
-#: src/lang.c:1242
+#: src/lang.c:1256
 msgid "No ALP negotiated."
-msgstr ""
+msgstr "Nu s-a negociat niciun ALP."
 
-#: src/lang.c:1244
+#: src/lang.c:1258
 msgid "<failed to retrieve cipher>"
-msgstr ""
+msgstr "<nu s-a putut prelua cifrarea>"
 
-#: src/lang.c:1245
+#: src/lang.c:1259
 msgid "<failed to retrieve issuer>"
-msgstr ""
+msgstr "<nu s-a putut prelua emitentul>"
 
-#: src/lang.c:1246
+#: src/lang.c:1260
 msgid "<failed to retrieve subject>"
-msgstr ""
+msgstr "<nu s-a putut prelua subiectul>"
 
-#: src/lang.c:1247
+#: src/lang.c:1261
 msgid "<failed to retrieve version>"
-msgstr ""
+msgstr "<nu s-a putut prelua versiunea>"
 
-#: src/lang.c:1248
+#: src/lang.c:1262
 #, c-format
 msgid "%s handshake done: %s\n"
-msgstr ""
+msgstr "%s negociere efectuatÄƒ: %s\n"
 
-#: src/lang.c:1251
+#: src/lang.c:1265
 #, c-format
 msgid "TLS handshake failed: %s (%d)\n"
-msgstr ""
+msgstr "Negocierea TLS a eÈ™uat: %s (%d)\n"
 
-#: src/lang.c:1252
+#: src/lang.c:1266
 #, c-format
 msgid "TLS peer verification failed: %s\n"
-msgstr ""
+msgstr "Verificarea TLS Ã®ntre parteneri a eÈ™uat: %s\n"
 
-#: src/lang.c:1253
+#: src/lang.c:1267
 #, c-format
 msgid "TLS peer verification failed, continuing anyway as requested: %s\n"
 msgstr ""
+"Verificarea TLS Ã®ntre parteneri a eÈ™uat, se continuÄƒ oricum, conform "
+"solicitÄƒrii: %s\n"
 
-#: src/lang.c:1254
+#: src/lang.c:1268
 msgid "<unable to retrieve status>"
-msgstr ""
+msgstr "<imposibil de preluat starea>"
 
-#: src/lang.c:1255
+#: src/lang.c:1269
 msgid "unexpected certificate verification status!"
-msgstr ""
+msgstr "stare neaÈ™teptatÄƒ la verificarea certificatului!"
 
-#: src/lang.c:1258
+#: src/lang.c:1272
 #, c-format
 msgid ""
 "TLS peer verification failed: %s.\n"
 "Continuing anyway as requested.\n"
 msgstr ""
+"Verificarea TLS Ã®ntre parteneri a eÈ™uat: %s.\n"
+"Se continuÄƒ oricum, conform solicitÄƒrii.\n"
 
-#: src/lang.c:1261
+#: src/lang.c:1275
 #, c-format
 msgid "TLS handshake done: %s\n"
-msgstr ""
+msgstr "Negociere TLS efectuatÄƒ: %s\n"
 
-#: src/lang.c:1264
+#: src/lang.c:1278
 #, c-format
 msgid "TLS handshake failed: %s\n"
-msgstr ""
+msgstr "Negocierea TLS a eÈ™uat: %s\n"
 
-#: src/lang.c:1267
+#: src/lang.c:1281
 #, c-format
 msgid "Toggled word highlighting %s"
-msgstr ""
+msgstr "ActiveazÄƒ/dezactiveazÄƒ evidenÈ›ierea cuvintelor %s"
 
-#: src/lang.c:1268
+#: src/lang.c:1282
 msgid "Toggled rot13 encoding"
-msgstr ""
+msgstr "ActiveazÄƒ/dezactiveazÄƒ codificarea rot13"
 
-#: src/lang.c:1269
+#: src/lang.c:1283
 #, c-format
 msgid "Toggled German TeX encoding %s"
-msgstr ""
+msgstr "ActiveazÄƒ/dezactiveazÄƒ codificarea germanÄƒ TeX %s"
 
-#: src/lang.c:1270
+#: src/lang.c:1284
 #, c-format
 msgid "Toggled tab-width to %d"
-msgstr ""
+msgstr "SchimbÄƒ lÄƒÈ›imea tabulatorului la %d"
 
-#: src/lang.c:1271
-#, fuzzy, c-format
+#: src/lang.c:1285
+#, c-format
 msgid "Verbatim handling: %s"
-msgstr "#  verbatim_handling=ON/OFF\n"
+msgstr "Gestionare verbatim: %s"
 
-#: src/lang.c:1273
+#: src/lang.c:1287
 #, c-format
 msgid "%d Trying to dotlock %s"
-msgstr ""
+msgstr "%d Se Ã®ncearcÄƒ blocarea cu punct %s"
 
-#: src/lang.c:1274
+#: src/lang.c:1288
 #, c-format
 msgid "%d Trying to lock %s"
-msgstr ""
+msgstr "%d Se Ã®ncearcÄƒ blocarea %s"
 
-#: src/lang.c:1276
+#: src/lang.c:1290
 #, c-format
 msgid "%s=help"
-msgstr ""
+msgstr "%s=ajutor"
 
-#: src/lang.c:1278
+#: src/lang.c:1292
 msgid "Unlimited"
 msgstr "Nelimitat"
 
-#: src/lang.c:1279
-#, fuzzy
+#: src/lang.c:1293
 msgid "Untagged article"
-msgstr "AtaÈ™ament neetichetat"
+msgstr "Articol neetichetat"
 
-#: src/lang.c:1280
-#, fuzzy
+#: src/lang.c:1294
 msgid "Untagged thread"
-msgstr "AtaÈ™ament neetichetat"
+msgstr "Fir de discuÈ›ie neetichetat"
 
-#: src/lang.c:1281
+#: src/lang.c:1295
 msgid "Enter wildcard unsubscribe pattern> "
-msgstr ""
+msgstr "IntroduceÈ›i modelul de dezabonare cu caracter joker> "
 
-#: src/lang.c:1282
+#: src/lang.c:1296
 #, c-format
 msgid "Error decoding %s : %s"
-msgstr ""
+msgstr "Eroare la decodificarea %s : %s"
 
-#: src/lang.c:1283
+#: src/lang.c:1297
 msgid "No end."
-msgstr ""
+msgstr "FÄƒrÄƒ sfÃ¢rÈ™it."
 
-#: src/lang.c:1284
+#: src/lang.c:1298
 #, c-format
 msgid "%s successfully decoded."
-msgstr ""
+msgstr "%s decodat cu succes."
 
-#: src/lang.c:1286
+#: src/lang.c:1300
 msgid "unchanged"
-msgstr ""
+msgstr "neschimbat"
 
-#: src/lang.c:1288
+#: src/lang.c:1302
 msgid "(unknown)"
 msgstr "(necunoscut)"
 
-#: src/lang.c:1290
+#: src/lang.c:1304
 msgid "unknown error"
 msgstr "eroare necunoscutÄƒ"
 
-#: src/lang.c:1292
-#, fuzzy, c-format
+#: src/lang.c:1306
+#, c-format
 msgid "unsubscribed from %d group"
 msgid_plural "unsubscribed from %d groups"
-msgstr[0] "Dezabonat automat la %d grup"
-msgstr[1] "Dezabonat automat la %d grupuri"
-msgstr[2] "Dezabonat automat la %d grupuri"
+msgstr[0] "s-a dezabonat de la %d grup"
+msgstr[1] "s-a dezabonat de la %d grupuri"
+msgstr[2] "s-a dezabonat de la %d de grupuri"
 
-#: src/lang.c:1293
-#, fuzzy, c-format
+#: src/lang.c:1307
+#, c-format
 msgid "Unsubscribed from %s"
-msgstr "Dezabonat la %s"
+msgstr "V-aÈ›i dezabonat de la %s"
 
-#: src/lang.c:1294
+#: src/lang.c:1308
 msgid "Unsubscribing... "
-msgstr ""
+msgstr "ÃŽn curs de dezabonare... "
 
-#: src/lang.c:1295
+#: src/lang.c:1309
 msgid "Unthreading articles..."
-msgstr ""
+msgstr "AnuleazÄƒ sortarea curentÄƒ a articolelor..."
 
-#: src/lang.c:1296
-#, fuzzy, c-format
+#: src/lang.c:1310
+#, c-format
 msgid "Updating %s..."
-msgstr "Se actualizeazÄƒ"
+msgstr "Se actualizeazÄƒ %s..."
 
-#: src/lang.c:1297
+#: src/lang.c:1311
 msgid "URL Menu"
-msgstr ""
+msgstr "Meniul de adrese URL"
 
-#: src/lang.c:1298
+#: src/lang.c:1312
 msgid "URL Menu Commands"
-msgstr ""
+msgstr "Comenzi ale meniului de adrese URL"
 
-#: src/lang.c:1299
+#: src/lang.c:1313
 #, c-format
 msgid "Opening %s"
-msgstr ""
+msgstr "Se deschide %s"
 
-#: src/lang.c:1300
+#: src/lang.c:1314
 msgid "Select URL> "
-msgstr ""
+msgstr "SelectaÈ›i adresa URL> "
 
-#: src/lang.c:1301
+#: src/lang.c:1315
 msgid "No URLs in this article"
-msgstr ""
+msgstr "Nu existÄƒ adrese URL Ã®n acest articol"
 
-#: src/lang.c:1303
+#: src/lang.c:1317
 #, c-format
 msgid "SASL MECHS    : %s\n"
-msgstr ""
+msgstr "MECANISMELE SASL: %s\n"
 
-#: src/lang.c:1304
+#: src/lang.c:1318
 #, c-format
 msgid "SASL MECH used: %s\n"
-msgstr ""
+msgstr "MECANISMUL SASL utilizat: %s\n"
 
-#: src/lang.c:1306
+#: src/lang.c:1320
 msgid "  -c       mark all news as read in subscribed newsgroups (batch mode)"
 msgstr ""
+"  -c       marcheazÄƒ toate È™tirile ca citite Ã®n grupurile de È™tiri abonate "
+"(modul pe loturi)"
 
-#: src/lang.c:1307
+#: src/lang.c:1321
 msgid "  -Z       return status indicating if any unread news (batch mode)"
 msgstr ""
+"  -Z       returneazÄƒ starea care indicÄƒ dacÄƒ existÄƒ È™tiri necitite (modul "
+"pe loturi)"
 
-#: src/lang.c:1308
+#: src/lang.c:1322
 msgid "  -q       don't check for new newsgroups"
-msgstr ""
+msgstr "  -q       nu verificÄƒ dacÄƒ existÄƒ grupuri de È™tiri noi"
 
-#: src/lang.c:1309
+#: src/lang.c:1323
 msgid "  -X       don't save any files on quit"
-msgstr ""
+msgstr "  -X       nu salveazÄƒ niciun fiÈ™ier la ieÈ™ire"
 
-#: src/lang.c:1310
+#: src/lang.c:1324
 msgid "  -d       don't show newsgroup descriptions"
-msgstr ""
+msgstr "  -d       nu afiÈ™eazÄƒ descrierile grupurilor de È™tiri"
 
-#: src/lang.c:1311
+#: src/lang.c:1325
 #, c-format
 msgid "  -F file  filter file to use [default=%s]"
 msgstr ""
+"  -F fiÈ™ier\n"
+"           fiÈ™ierul filtru de utilizat [implicit=%s]"
 
-#: src/lang.c:1312
+#: src/lang.c:1326
 msgid "  -G limit get only limit articles/group"
 msgstr ""
+"  -G limitÄƒ\n"
+"           obÈ›ine numai numÄƒrul limitÄƒ de articole/grup"
 
-#: src/lang.c:1313
+#: src/lang.c:1327
 #, c-format
 msgid "  -H       help information about %s"
-msgstr ""
+msgstr "  -H       informaÈ›ii de ajutor despre %s"
 
-#: src/lang.c:1314
+#: src/lang.c:1328
 msgid "  -h       this help message"
+msgstr "  -h       acest mesaj de ajutor"
+
+#: src/lang.c:1329
+msgid "  -i file  import (append) raw proto article to postponed.articles"
 msgstr ""
 
-#: src/lang.c:1315
+#: src/lang.c:1330
 #, c-format
 msgid "  -I dir   news index file directory [default=%s]"
-msgstr ""
+msgstr "  -I dir   directorul fiÈ™ierului index de È™tiri [implicit=%s]"
 
-#: src/lang.c:1317
+#: src/lang.c:1332
 msgid "  -L msgid show the message with that Message-ID"
 msgstr ""
+"  -L id-mesaj\n"
+"           afiÈ™eazÄƒ mesajul cu acel ID de mesaj"
 
-#: src/lang.c:1319
+#: src/lang.c:1334
 msgid "  -u       update index files (batch mode)"
-msgstr ""
+msgstr "  -u       actualizeazÄƒ fiÈ™ierele index (modul pe loturi)"
 
-#: src/lang.c:1320
+#: src/lang.c:1335
 #, c-format
 msgid "  -m dir   mailbox directory [default=%s]"
-msgstr ""
+msgstr "  -m dir   directorul cÄƒsuÈ›ei poÈ™tale [implicit=%s]"
 
-#: src/lang.c:1321
+#: src/lang.c:1336
 #, c-format
 msgid ""
 "\n"
 "Mail bug reports/comments to %s"
 msgstr ""
+"\n"
+"TrimiteÈ›i rapoartele de erori/comentarii la %s"
 
-#: src/lang.c:1322
+#: src/lang.c:1337
 msgid "  -N       mail new news to your posts (batch mode)"
 msgstr ""
+"  -N       trimite È™tiri noi cÄƒtre articolele dvs. publicate (modul pe "
+"loturi)"
 
-#: src/lang.c:1323
+#: src/lang.c:1338
 msgid "  -M user  mail new news to specified user (batch mode)"
 msgstr ""
+"  -M utilizator\n"
+"           trimite È™tiri noi cÄƒtre utilizatorul specificat (modul pe loturi)"
 
-#: src/lang.c:1324
+#: src/lang.c:1339
 #, c-format
 msgid "  -f file  subscribed to newsgroups file [default=%s]"
 msgstr ""
+"  -f fiÈ™ier\n"
+"           fiÈ™ierul grupurilor de È™tiri abonate [implicit=%s]"
 
-#: src/lang.c:1326
+#: src/lang.c:1341
 #, c-format
 msgid "  -t sec   override nntp_read_timeout_secs setting [default=%d]"
-msgstr ""
+msgstr "  -t sec   suprascrie valoarea nntp_read_timeout_secs [implicit=%d]"
 
-#: src/lang.c:1328
+#: src/lang.c:1343
 msgid "  -x       no-posting mode"
-msgstr ""
+msgstr "  -x       modul fÄƒrÄƒ publicare"
 
-#: src/lang.c:1329
+#: src/lang.c:1344
 msgid "  -w       post an article and exit"
-msgstr ""
+msgstr "  -w       publicÄƒ un articol È™i iese"
 
-#: src/lang.c:1330
+#: src/lang.c:1345
 msgid "  -o       post all postponed articles and exit"
-msgstr ""
+msgstr "  -o       publicÄƒ toate articolele amÃ¢nate È™i iese"
 
-#: src/lang.c:1331
+#: src/lang.c:1346
 msgid "  -R       read news saved by -S option"
-msgstr ""
+msgstr "  -R       citeÈ™te È™tirile salvate cu opÈ›iunea â€ž-Sâ€"
 
-#: src/lang.c:1332
+#: src/lang.c:1347
 #, c-format
 msgid "  -s dir   save news directory [default=%s]"
-msgstr ""
+msgstr "  -s dir   salveazÄƒ È™tirile Ã®n directorul specificat [implicit=%s]"
 
-#: src/lang.c:1333
+#: src/lang.c:1348
 msgid "  -S       save new news for later reading (batch mode)"
 msgstr ""
+"  -S       salveazÄƒ È™tirile noi pentru a le citi mai tÃ¢rziu (modul pe loturi)"
 
-#: src/lang.c:1334
+#: src/lang.c:1349
 msgid "  -z       start if any unread news"
-msgstr ""
+msgstr "  -z       porneÈ™te dacÄƒ existÄƒ È™tiri necitite"
 
-#: src/lang.c:1335
+#: src/lang.c:1350
 #, c-format
 msgid ""
 "A Usenet reader.\n"
 "\n"
 "Usage: %s [options] [newsgroup[,...]]"
 msgstr ""
+"Un lector Usenet.\n"
+"\n"
+"Utilizare: %s [opÈ›iuni] [grup-È™tiri[,...]]"
 
-#: src/lang.c:1336
-msgid "  -v       verbose output for batch mode options"
+#: src/lang.c:1351
+#, fuzzy, c-format
+msgid "  -J file  tinrc file to use [default=%s]"
 msgstr ""
+"  -J fiÈ™ier\n"
+"           fiÈ™ierul tinrc de utilizat [implicit=%s]"
 
-#: src/lang.c:1337
+#: src/lang.c:1352
+msgid "  -v       verbose output for batch mode options"
+msgstr "  -v       ieÈ™ire detaliatÄƒ pentru opÈ›iunile Ã®n modul pe loturi"
+
+#: src/lang.c:1353
 msgid "  -V       print version & date information"
-msgstr ""
+msgstr "  -V       afiÈ™eazÄƒ informaÈ›ii despre versiune È™i datÄƒ"
 
-#: src/lang.c:1338
+#: src/lang.c:1354
 msgid "Use MIME display program for this message?"
-msgstr ""
+msgstr "UtilizaÈ›i programul de afiÈ™are MIME pentru acest mesaj?"
 
-#: src/lang.c:1339
+#: src/lang.c:1355
 #, c-format
 msgid "%s only useful without batch mode operations.%s\n"
-msgstr ""
+msgstr "%s util numai fÄƒrÄƒ operaÈ›ii Ã®n modul pe loturi.%s\n"
 
-#: src/lang.c:1340
+#: src/lang.c:1356
 #, c-format
 msgid "%s only useful for batch mode operations.%s\n"
-msgstr ""
+msgstr "%s util numai pentru operaÈ›ii Ã®n modul pe loturi.%s\n"
 
-#: src/lang.c:1341
+#: src/lang.c:1357
 #, c-format
 msgid "%s only useful for batch or debug mode operations.%s\n"
-msgstr ""
+msgstr "%s util numai pentru operaÈ›ii Ã®n modul pe loturi sau de depanare.%s\n"
 
-#: src/lang.c:1342
+#: src/lang.c:1358
 #, c-format
 msgid "Useless combination %s and %s. Ignoring %s.%s\n"
-msgstr ""
+msgstr "CombinaÈ›ie inutilÄƒ %s È™i %s. Se ignorÄƒ %s.%s\n"
 
-#: src/lang.c:1343
+#: src/lang.c:1359
 msgid "uuencoded file"
 msgstr "fiÈ™ier uuencoded"
 
-#: src/lang.c:1344
+#: src/lang.c:1360
 msgid "incomplete uuencoded file"
-msgstr ""
+msgstr "fiÈ™ier uuencoded incomplet"
 
-#: src/lang.c:1347
+#: src/lang.c:1363
 #, c-format
 msgid "Valid not after : %s%s\n"
-msgstr ""
+msgstr "Nu este valabil dupÄƒ : %s%s\n"
 
-#: src/lang.c:1348
+#: src/lang.c:1364
 #, c-format
 msgid "Valid not before: %s%s\n"
-msgstr ""
+msgstr "Nu este valabil Ã®nainte de: %s%s\n"
 
-#: src/lang.c:1349
+#: src/lang.c:1365
 msgid " <- NOT YET VALID!"
 msgstr " <- NU ESTE ÃŽNCÄ‚ VALABIL!"
 
-#: src/lang.c:1350
+#: src/lang.c:1366
 msgid " <- NO LONGER VALID!"
 msgstr " <- NU MAI ESTE VALABIL!"
 
-#: src/lang.c:1352
+#: src/lang.c:1368
 #, c-format
 msgid "%s %s out of range (%d - %d). Ignored."
-msgstr ""
+msgstr "%s %s Ã®n afara intervalului (%d - %d). Se ignorÄƒ."
 
-#: src/lang.c:1353
+#: src/lang.c:1369
 #, c-format
 msgid "%s %d out of range (0 - %d). Reset to 0."
-msgstr ""
+msgstr "%s %d Ã®n afara intervalului (0 - %d). Se readuce la 0."
 
-#: src/lang.c:1354
+#: src/lang.c:1370
 msgid "[-- Verbatim block hidden --]"
-msgstr ""
+msgstr "[-- Bloc verbatim ascuns --]"
 
-#: src/lang.c:1355
+#: src/lang.c:1371
 #, c-format
 msgid "View '%s' (%s/%s)?"
-msgstr ""
+msgstr "VizualizaÈ›i â€ž%sâ€ (%s/%s)?"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1358
-#, c-format
+#: src/lang.c:1374
+#, fuzzy, c-format
 msgid ""
 "\n"
 "Warning: posting exceeds %d column. Line %d is the first long one:\n"
-"%-100s\n"
+"%-*s\n"
 msgid_plural ""
 "\n"
 "Warning: posting exceeds %d columns. Line %d is the first long one:\n"
-"%-100s\n"
+"%-*s\n"
 msgstr[0] ""
+"\n"
+"Avertisment: publicarea depÄƒÈ™eÈ™te %d coloanÄƒ. Linia %d este prima linie "
+"lungÄƒ:\n"
+"%-100s\n"
 msgstr[1] ""
+"\n"
+"Avertisment: publicarea depÄƒÈ™eÈ™te %d coloane. Linia %d este prima linie "
+"lungÄƒ:\n"
+"%-100s\n"
 msgstr[2] ""
+"\n"
+"Avertisment: publicarea depÄƒÈ™eÈ™te %d de coloane. Linia %d este prima linie "
+"lungÄƒ:\n"
+"%-100s\n"
 
-#: src/lang.c:1359
-#, fuzzy
+#: src/lang.c:1375
 msgid ""
 "\n"
 "Warning: article unchanged after editing\n"
@@ -4928,36 +5391,46 @@ msgstr ""
 "AtenÈ›ie: articolul nu a fost modificat dupÄƒ editare\n"
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:1361
+#: src/lang.c:1377
 msgid ""
 "\n"
 "Warning: \"Subject:\" contains only whitespaces.\n"
 msgstr ""
+"\n"
+"Avertisment: \"Subject:\" conÈ›ine numai spaÈ›ii.\n"
 
 #. TRANSLATORS: do not translate header names like 'Subject:' or 'References:'
-#: src/lang.c:1363
+#: src/lang.c:1379
 msgid ""
 "\n"
 "Warning: \"Subject:\" begins with \"Re: \" but there are no \"References:"
 "\".\n"
 msgstr ""
+"\n"
+"Avertisment: \"Subject:\" Ã®ncepe cu \"Re: \", dar nu existÄƒ \"References:"
+"\".\n"
 
 #. TRANSLATORS: do not translate header names like 'Subject:' or 'References:'
-#: src/lang.c:1366
+#: src/lang.c:1382
 msgid ""
 "\n"
 "Warning: Article has \"References:\" but \"Subject:\" does not begin\n"
 "         with \"Re: \" and does not contain \"(was:\".\n"
 msgstr ""
+"\n"
+"Avertisment: Articolul conÈ›ine \"References:, dar \"Subject:\" nu\n"
+"             Ã®ncepe cu \"Re: \" È™i nu conÈ›ine \"(was:\".\n"
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:1370
+#: src/lang.c:1386
 msgid ""
 "\n"
 "Warning: \"Subject:\" contains only \"Re:\".\n"
 msgstr ""
+"\n"
+"Avertisment: \"Subject:\" conÈ›ine doar \"Re:\".\n"
 
-#: src/lang.c:1371
+#: src/lang.c:1387
 msgid ""
 "Read carefully!\n"
 "\n"
@@ -4970,20 +5443,33 @@ msgid ""
 "This is the article you are about to cancel:\n"
 "\n"
 msgstr ""
+"CitiÈ›i cu atenÈ›ie!\n"
+"\n"
+"  SunteÈ›i pe cale sÄƒ anulaÈ›i un articol care pare sÄƒ fi fost scris de dvs.\n"
+"  AceastÄƒ acÈ›iune va È™terge articolul de pe majoritatea  serverelor de "
+"È™tiri\n"
+"  din Ã®ntreaga lume, dar nu existÄƒ nicio garanÈ›ie cÄƒ va funcÈ›iona.\n"
+"\n"
+"Acesta este articolul pe care urmeazÄƒ sÄƒ Ã®l anulaÈ›i:\n"
+"\n"
 
-#: src/lang.c:1375
+#: src/lang.c:1391
 msgid ""
 "\n"
 "Distribution is limited to:\n"
 msgstr ""
+"\n"
+"DistribuÈ›ia este limitatÄƒ la:\n"
 
-#: src/lang.c:1376
+#: src/lang.c:1392
 msgid ""
 "\n"
 "Warning: Undesired Distribution \"world\" used.\n"
 msgstr ""
+"\n"
+"Avertisment: DistribuÈ›ie nedoritÄƒ â€žworldâ€ utilizatÄƒ.\n"
 
-#: src/lang.c:1377
+#: src/lang.c:1393
 msgid ""
 "\n"
 "Warning: You are using a non-plain transfer encoding (such as base64 or\n"
@@ -4991,9 +5477,17 @@ msgid ""
 "         article. If a signature is appended by that inews program it will\n"
 "         not be encoded properly.\n"
 msgstr ""
+"\n"
+"Avertisment: UtilizaÈ›i o codificare de transfer non-simplÄƒ (cum ar fi "
+"base64\n"
+"             sau quoted-printable) È™i un program extern inews pentru a "
+"trimite\n"
+"             articolul. DacÄƒ programul inews adaugÄƒ o semnÄƒturÄƒ, aceasta nu "
+"va\n"
+"             fi codificatÄƒ corect.\n"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1384
+#: src/lang.c:1400
 #, c-format
 msgid ""
 "\n"
@@ -5004,11 +5498,23 @@ msgid_plural ""
 "Line %d is longer than %d octets and should be folded, but encoding\n"
 "is neither set to %s nor to %s.\n"
 msgstr[0] ""
+"\n"
+"Linia %d este mai lungÄƒ de %d octet È™i trebuie redusÄƒ (prin despÄƒrÈ›irea "
+"prin\n"
+"cuvinte/silabe), dar codificarea nu este definitÄƒ nici la %s, nici la %s.\n"
 msgstr[1] ""
+"\n"
+"Linia %d este mai lungÄƒ de %d octeÈ›i È™i trebuie redusÄƒ (prin despÄƒrÈ›irea "
+"prin\n"
+"cuvinte/silabe), dar codificarea nu este definitÄƒ nici la %s, nici la %s.\n"
 msgstr[2] ""
+"\n"
+"Linia %d este mai lungÄƒ de %d de octeÈ›i È™i trebuie redusÄƒ (prin despÄƒrÈ›irea "
+"prin\n"
+"cuvinte/silabe), dar codificarea nu este definitÄƒ nici la %s, nici la %s.\n"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1392
+#: src/lang.c:1408
 #, c-format
 msgid ""
 "\n"
@@ -5021,11 +5527,32 @@ msgid_plural ""
 "is set to %s without enabling MIME_BREAK_LONG_LINES or\n"
 "posting doesn't contain any 8-bit chars and thus folding won't happen.\n"
 msgstr[0] ""
+"\n"
+"Linia %d este mai lungÄƒ de %d octet È™i trebuie redusÄƒ (prin despÄƒrÈ›irea "
+"prin\n"
+"cuvinte/silabe), dar codificarea este definitÄƒ la %s fÄƒrÄƒ a activa\n"
+"MIME_BREAK_LONG_LINES sau publicarea nu conÈ›ine caractere de 8 biÈ›i È™i, "
+"prin\n"
+"urmare, reducerea nu va avea loc.\n"
 msgstr[1] ""
+"\n"
+"Linia %d este mai lungÄƒ de %d octeÈ›i È™i trebuie redusÄƒ (prin despÄƒrÈ›irea "
+"prin\n"
+"cuvinte/silabe), dar codificarea este definitÄƒ la %s fÄƒrÄƒ a activa\n"
+"MIME_BREAK_LONG_LINES sau publicarea nu conÈ›ine caractere de 8 biÈ›i È™i, "
+"prin\n"
+"urmare, reducerea nu va avea loc.\n"
 msgstr[2] ""
+"\n"
+"Linia %d este mai lungÄƒ de %d de octeÈ›i È™i trebuie redusÄƒ (prin despÄƒrÈ›irea "
+"prin\n"
+"cuvinte/silabe), dar codificarea este definitÄƒ la %s fÄƒrÄƒ a activa\n"
+"MIME_BREAK_LONG_LINES sau publicarea nu conÈ›ine caractere de 8 biÈ›i È™i, "
+"prin\n"
+"urmare, reducerea nu va avea loc.\n"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1401
+#: src/lang.c:1417
 #, c-format
 msgid ""
 "\n"
@@ -5036,16 +5563,47 @@ msgid_plural ""
 "Line %d is longer than %d octets and should be folded, but encoding\n"
 "is not set to %s.\n"
 msgstr[0] ""
+"\n"
+"Linia %d este mai lungÄƒ de %d octet È™i trebuie redusÄƒ (prin despÄƒrÈ›irea "
+"prin\n"
+"cuvinte/silabe), dar codificarea nu este definitÄƒ la %s.\n"
 msgstr[1] ""
+"\n"
+"Linia %d este mai lungÄƒ de %d octeÈ›i È™i trebuie redusÄƒ (prin despÄƒrÈ›irea "
+"prin\n"
+"cuvinte/silabe), dar codificarea nu este definitÄƒ la %s.\n"
 msgstr[2] ""
+"\n"
+"Linia %d este mai lungÄƒ de %d de octeÈ›i È™i trebuie redusÄƒ (prin despÄƒrÈ›irea "
+"prin\n"
+"cuvinte/silabe), dar codificarea nu este definitÄƒ la %s.\n"
 
-#: src/lang.c:1407
+#: src/lang.c:1423
+#, fuzzy, c-format
 msgid ""
 "\n"
-"Warning: \"example\" is a reserved hierarchy!\n"
+"Warning: \"%s\" in \"%s\" is from a reserved hierarchy!\n"
 msgstr ""
+"\n"
+"AtenÈ›ie: â€ž%sâ€ este o ierarhie rezervatÄƒ!\n"
 
-#: src/lang.c:1408
+#: src/lang.c:1424
+#, fuzzy, c-format
+msgid ""
+"\n"
+"Warning: Illegal character in '%c' in %s: \"%s\".\n"
+msgstr "Caracter ilegal Ã®n FQDN,\n"
+
+#: src/lang.c:1425
+#, fuzzy, c-format
+msgid ""
+"\n"
+"Warning: Invalid %s, \"%s\" not allowed.\n"
+msgstr ""
+"\n"
+"# date interne, nu trebuie sÄƒ fie modificaten\n"
+
+#: src/lang.c:1426
 #, c-format
 msgid ""
 "\n"
@@ -5054,8 +5612,13 @@ msgid ""
 "Some values in your %s file have changed!\n"
 "Read WHATSNEW, etc...\n"
 msgstr ""
+"\n"
+"\n"
+"ActualizaÈ›i la tin %s dintr-o versiune anterioarÄƒ.\n"
+"Unele valori din fiÈ™ierul %s s-au modificat!\n"
+"CitiÈ›i WHATSNEW, etc...\n"
 
-#: src/lang.c:1410
+#: src/lang.c:1428
 #, c-format
 msgid ""
 "\n"
@@ -5063,8 +5626,12 @@ msgid ""
 "You are downgrading to tin %s from a more recent version!\n"
 "Some values in your %s file may be ignored, others might have changed!\n"
 msgstr ""
+"\n"
+"\n"
+"EfectuaÈ›i retrogradarea la tin %s dintr-o versiune mai recentÄƒ!\n"
+"Unele valori din fiÈ™ierul %s pot fi ignorate, iar altele pot fi modificate!\n"
 
-#: src/lang.c:1413
+#: src/lang.c:1431
 #, c-format
 msgid ""
 "Warning: tin wrote fewer groups to your\n"
@@ -5073,16 +5640,35 @@ msgid ""
 "this session this indicates an error and you should backup your %s\n"
 "before you start tin once again!\n"
 msgstr ""
+"Avertisment: tin a scris mai puÈ›ine grupuri Ã®n\n"
+"\t%s\n"
+"decÃ¢t a citit la pornire. DacÄƒ nu v-aÈ›i dezabonat de la %ld %s Ã®n timpul\n"
+"acestei sesiuni, acest lucru indicÄƒ o eroare È™i ar trebui sÄƒ faceÈ›i o copie\n"
+"de rezervÄƒ a %s Ã®nainte de a porni din nou tin!\n"
+
+#: src/lang.c:1435
+#, c-format
+msgid ""
+"\n"
+"Warning: manually supplied MIME-header, but \"%s\" is missing.\n"
+msgstr ""
 
-#: src/lang.c:1417
+#: src/lang.c:1436
+msgid "Warning: multiple addresses given."
+msgstr ""
+
+#: src/lang.c:1437
 #, c-format
 msgid ""
 "\n"
 "Warning: The article has multiple addresses in \"%s\".\n"
 "         This is at least uncommon.\n"
 msgstr ""
+"\n"
+"Avertisment: Articolul are mai multe adrese Ã®n â€ž%sâ€.\n"
+"             Acest lucru este cel puÈ›in neobiÈ™nuit.\n"
 
-#: src/lang.c:1420
+#: src/lang.c:1440
 #, c-format
 msgid ""
 "\n"
@@ -5091,9 +5677,16 @@ msgid ""
 "         configuration \"disable_sender=ON\" in\n"
 "         \"%s\".\n"
 msgstr ""
+"\n"
+"Avertisment: ÃŽn cazul Ã®n care existÄƒ mai multe adrese Ã®n cÃ¢mpul \"From\", "
+"este\n"
+"             necesar un antet \"Sender\", dar generarea acestuia este "
+"dezactivatÄƒ\n"
+"             de configuraÈ›ia globalÄƒ â€ždisable_sender=ONâ€ din\n"
+"             â€ž%sâ€.\n"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1426
+#: src/lang.c:1446
 #, c-format
 msgid ""
 "\n"
@@ -5102,20 +5695,29 @@ msgid_plural ""
 "\n"
 "Warning: Found %d '-- \\n' lines, this may confuse some people.\n"
 msgstr[0] ""
+"\n"
+"Avertisment: S-au gÄƒsit %d linie '-- \\n' , ceea ce poate crea confuzie "
+"pentru unele persoane.\n"
 msgstr[1] ""
+"\n"
+"Avertisment: S-au gÄƒsit %d linii '-- \\n' , ceea ce poate crea confuzie "
+"pentru unele persoane.\n"
 msgstr[2] ""
+"\n"
+"Avertisment: S-au gÄƒsit %d de linii '-- \\n' , ceea ce poate crea confuzie "
+"pentru unele persoane.\n"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1428
+#: src/lang.c:1448
 #, c-format
 msgid "Warning: Only %d out of %d article was saved"
 msgid_plural "Warning: Only %d out of %d articles were saved"
-msgstr[0] ""
-msgstr[1] ""
-msgstr[2] ""
+msgstr[0] "Avertisment: Doar %d articol din %d a fost salvat"
+msgstr[1] "Avertisment: Doar %d din %d articole au fost salvate"
+msgstr[2] "Avertisment: Doar %d din %d de articole au fost salvate"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1430
+#: src/lang.c:1450
 #, c-format
 msgid ""
 "\n"
@@ -5132,119 +5734,164 @@ msgid_plural ""
 "as\n"
 "         possible.\n"
 msgstr[0] ""
+"\n"
+"Avertisment: semnÄƒtura dvs. are mai mult de %d linie. Deoarece semnÄƒturile "
+"nu\n"
+"             conÈ›in de obicei informaÈ›ii utile, acestea ar trebui sÄƒ fie "
+"cÃ¢t\n"
+"             mai scurte posibil.\n"
 msgstr[1] ""
+"\n"
+"Avertisment: semnÄƒtura dvs. are mai mult de %d linii. Deoarece semnÄƒturile "
+"nu\n"
+"             conÈ›in de obicei informaÈ›ii utile, acestea ar trebui sÄƒ fie "
+"cÃ¢t\n"
+"             mai scurte posibil.\n"
 msgstr[2] ""
+"\n"
+"Avertisment: semnÄƒtura dvs. are mai mult de %d de linii. Deoarece "
+"semnÄƒturile nu\n"
+"             conÈ›in de obicei informaÈ›ii utile, acestea ar trebui sÄƒ fie "
+"cÃ¢t\n"
+"             mai scurte posibil.\n"
 
-#: src/lang.c:1438
+#: src/lang.c:1458
 #, c-format
 msgid ""
 "Warning: this mail address may contain a spamtrap. %s=continue, %s=abort? "
 msgstr ""
+"Avertisment: aceastÄƒ adresÄƒ de poÈ™tÄƒ electronicÄƒ poate conÈ›ine o capcanÄƒ "
+"pentru spam. %s=continuaÈ›i, %s=abandonaÈ›i? "
 
-#: src/lang.c:1439
+#: src/lang.c:1459
 #, c-format
 msgid ""
 "Warning: line %d contains unprintable chars:\n"
 "%s\n"
 msgstr ""
+"Avertisment: linia %d conÈ›ine caractere neimprimabile:\n"
+"%s\n"
 
-#: src/lang.c:1440
+#: src/lang.c:1460
+#, fuzzy, c-format
+msgid ""
+"\n"
+"Warning: uppercase letter in \"%s:\"\n"
+msgstr ""
+"\n"
+"Avertizare: antetul â€žApproved:â€ a fost utilizat.\n"
+
+#: src/lang.c:1461
 msgid ""
 "\n"
 "Warning: Signatures should start with '-- \\n' not with '--\\n'.\n"
 msgstr ""
+"\n"
+"Avertisment: semnÄƒturile trebuie sÄƒ Ã®nceapÄƒ cu '-- \\n' È™i nu cu '--\\n'.\n"
 
-#: src/lang.c:1441
-#, fuzzy
+#: src/lang.c:1462
 msgid "Warning: the group is moderated.\n"
 msgstr "AtenÈ›ie: grupul este moderat.\n"
 
-#: src/lang.c:1442
+#: src/lang.c:1463
 #, c-format
 msgid "Warning: %d of the groups is moderated.\n"
 msgid_plural "Warning: %d of the groups are moderated.\n"
-msgstr[0] ""
-msgstr[1] ""
-msgstr[2] ""
+msgstr[0] "Avertisment: %d din grupuri este moderat.\n"
+msgstr[1] "Avertisment: %d dintre grupuri sunt moderate.\n"
+msgstr[2] "Avertisment: %d dintre grupuri sunt moderate.\n"
 
-#: src/lang.c:1443
+#: src/lang.c:1464
+#, fuzzy
+msgid "Warning: the group is read only.\n"
+msgstr "AtenÈ›ie: grupul este moderat.\n"
+
+#: src/lang.c:1465
+#, fuzzy, c-format
+msgid "Warning: %d of the groups is read only.\n"
+msgid_plural "Warning: %d of the groups are read only.\n"
+msgstr[0] "Avertisment: %d din grupuri este moderat.\n"
+msgstr[1] "Avertisment: %d dintre grupuri sunt moderate.\n"
+msgstr[2] "Avertisment: %d dintre grupuri sunt moderate.\n"
+
+#: src/lang.c:1466
 msgid "Writing attributes file..."
-msgstr ""
+msgstr "Se scrie fiÈ™ierul de atribute..."
 
-#: src/lang.c:1444
+#: src/lang.c:1467
 #, c-format
 msgid "Writing %s\n"
-msgstr ""
+msgstr "Se scrie %s\n"
 
-#: src/lang.c:1445
+#: src/lang.c:1468
 msgid "Writing overview cache..."
-msgstr ""
+msgstr "Se scrie cache-ul overview..."
 
-#: src/lang.c:1447
-#, fuzzy, c-format
+#: src/lang.c:1470
+#, c-format
 msgid "%4d Response"
 msgid_plural "%4d Responses"
-msgstr[0] "1 RÄƒspuns"
-msgstr[1] "1 RÄƒspuns"
-msgstr[2] "1 RÄƒspuns"
+msgstr[0] "%4d RÄƒspuns"
+msgstr[1] "%4d RÄƒspunsuri"
+msgstr[2] "%4d de RÄƒspunsuri"
 
-#: src/lang.c:1449
+#: src/lang.c:1472
 msgid "Can't run slrnface: couldn't construct fifo name."
-msgstr ""
+msgstr "Nu se poate rula slrnface: nu s-a putut construi numele fifo."
 
-#: src/lang.c:1450
+#: src/lang.c:1473
 #, c-format
 msgid "Can't run slrnface: failed to create %s"
-msgstr ""
+msgstr "Nu se poate rula slrnface: nu s-a putut crea %s"
 
-#: src/lang.c:1451
+#: src/lang.c:1474
 #, c-format
 msgid "Slrnface abnormally exited, code %d."
-msgstr ""
+msgstr "Slrnface a ieÈ™it Ã®n mod anormal, cod %d."
 
-#: src/lang.c:1452
+#: src/lang.c:1475
 #, c-format
 msgid "Slrnface failed: %s."
-msgstr ""
+msgstr "Slrnface a eÈ™uat: %s."
 
-#: src/lang.c:1454
+#: src/lang.c:1477
 #, c-format
 msgid "Can't run slrnface: Environment variable %s not found."
-msgstr ""
+msgstr "Nu se poate rula slrnface: variabila de mediu %s nu a fost gÄƒsitÄƒ."
 
-#: src/lang.c:1456
+#: src/lang.c:1479
 msgid "Can't run slrnface: Not running in an xterm."
-msgstr ""
+msgstr "Nu se poate rula slrnface: Nu ruleazÄƒ Ã®ntr-un xterm."
 
-#: src/lang.c:1459
+#: src/lang.c:1482
 msgid "couldn't connect to display"
-msgstr ""
+msgstr "nu s-a putut conecta la afiÈ™aj"
 
-#: src/lang.c:1460
+#: src/lang.c:1483
 msgid "can't open FIFO"
-msgstr ""
+msgstr "nu se poate deschide FIFO"
 
-#: src/lang.c:1461
+#: src/lang.c:1484
 msgid "executable not found"
-msgstr ""
+msgstr "executabilul nu a fost gÄƒsit"
 
-#: src/lang.c:1462
+#: src/lang.c:1485
 msgid "fork() failed"
 msgstr "fork() a eÈ™uat"
 
-#: src/lang.c:1463
+#: src/lang.c:1486
 msgid "couldn't find controlling terminal"
-msgstr ""
+msgstr "nu s-a putut gÄƒsi terminalul de control"
 
-#: src/lang.c:1464
+#: src/lang.c:1487
 msgid "terminal doesn't export width and height"
-msgstr ""
+msgstr "terminalul nu exportÄƒ lÄƒÈ›imea È™i Ã®nÄƒlÈ›imea"
 
-#: src/lang.c:1465
+#: src/lang.c:1488
 msgid "WINDOWID not found in environment"
-msgstr ""
+msgstr "variabila WINDOWID nu a fost gÄƒsitÄƒ Ã®n mediu"
 
-#: src/lang.c:1466
+#: src/lang.c:1489
 msgid ""
 "This directory is used to create named pipes for communication between\n"
 "slrnface and its parent process. It should normally be empty because\n"
@@ -5257,80 +5904,95 @@ msgid ""
 "special files created by your NFS server while slrnface is running.\n"
 "Do not try to remove them.\n"
 msgstr ""
+"Acest director este utilizat pentru a crea conducte numite pentru "
+"comunicarea\n"
+"Ã®ntre slrnface È™i procesul sÄƒu pÄƒrinte. ÃŽn mod normal, acesta ar trebui sÄƒ "
+"fie\n"
+"gol, deoarece conducta este È™tersÄƒ imediat dupÄƒ ce a fost deschisÄƒ de "
+"ambele\n"
+"procese.\n"
+"\n"
+"Numele fiÈ™ierelor generate de slrnface au forma â€žhostname.pidâ€. Probabil "
+"este\n"
+"o eroare dacÄƒ acestea rÄƒmÃ¢n aici mai mult de o fracÈ›iune de secundÄƒ.\n"
+"\n"
+"Cu toate acestea, dacÄƒ directorul este montat de pe un server NFS, este "
+"posibil\n"
+"sÄƒ vedeÈ›i fiÈ™iere speciale create de serverul NFS Ã®n timp ce slrnface "
+"ruleazÄƒ.\n"
+"Nu Ã®ncercaÈ›i sÄƒ le È™tergeÈ›i.\n"
 
 #. TRANSLATORS: do not translate header names like 'Xref:'
-#: src/lang.c:1479
+#: src/lang.c:1502
 msgid "Xref: line (case insensitive)"
-msgstr ""
+msgstr "Linia â€žXref:â€ (se ignorÄƒ diferenÈ›a majuscule/minuscule)"
 
-#: src/lang.c:1481
+#: src/lang.c:1504
 #, c-format
 msgid "Added %d group"
 msgid_plural "Added %d groups"
-msgstr[0] ""
-msgstr[1] ""
-msgstr[2] ""
+msgstr[0] "S-a adÄƒugat %d grup"
+msgstr[1] "S-au adÄƒugat %d grupuri"
+msgstr[2] "S-au adÄƒugat %d de grupuri"
 
-#: src/lang.c:1482
+#: src/lang.c:1505
 msgid "No unsubscribed groups to show"
-msgstr ""
+msgstr "Nu existÄƒ grupuri dezabonate de afiÈ™at"
 
-#: src/lang.c:1483
+#: src/lang.c:1506
 msgid "Showing subscribed to groups only"
-msgstr ""
+msgstr "Se afiÈ™eazÄƒ numai grupurile la care sunteÈ›i abonat"
 
-#: src/lang.c:1484
-#, fuzzy
+#: src/lang.c:1507
 msgid "yenc file"
-msgstr "fiÈ™ier uuencoded"
+msgstr "fiÈ™ier yenc"
 
-#: src/lang.c:1485
+#: src/lang.c:1508
 msgid "corrupt yenc"
-msgstr ""
+msgstr "fiÈ™ier yenc corupt"
 
-#: src/lang.c:1486
+#: src/lang.c:1509
 #, c-format
 msgid "crc checksum %s"
-msgstr ""
+msgstr "sumÄƒ de control crc %s"
 
-#: src/lang.c:1487
+#: src/lang.c:1510
 msgid "incomplete yenc"
-msgstr ""
+msgstr "fiÈ™ier yenc incomplet"
 
-#: src/lang.c:1488
-#, fuzzy, c-format
+#: src/lang.c:1511
+#, c-format
 msgid "part %s"
-msgstr " la %s"
+msgstr "partea %s"
 
-#: src/lang.c:1489
-#, fuzzy, c-format
+#: src/lang.c:1512
+#, c-format
 msgid "part size %s"
-msgstr "dimensiune %s"
+msgstr "dimensiunea pÄƒrÈ›ii %s"
 
-#: src/lang.c:1490
-#, fuzzy
+#: src/lang.c:1513
 msgid "partial yenc"
-msgstr "articol"
+msgstr "fiÈ™ier yenc parÈ›ial"
 
-#: src/lang.c:1491
+#: src/lang.c:1514
 #, c-format
 msgid "total parts %s"
-msgstr ""
+msgstr "numÄƒrul total de pÄƒrÈ›i %s"
 
-#: src/lang.c:1492
-#, fuzzy, c-format
+#: src/lang.c:1515
+#, c-format
 msgid "total size %s"
-msgstr "dimensiune %s"
+msgstr "dimensiunea totalÄƒ %s"
 
-#: src/lang.c:1493
+#: src/lang.c:1516
 msgid "Yes "
-msgstr ""
+msgstr "Da "
 
-#: src/lang.c:1494
+#: src/lang.c:1517
 msgid "You have mail"
-msgstr ""
+msgstr "AveÈ›i corespondenÈ›Äƒ"
 
-#: src/lang.c:1499
+#: src/lang.c:1522
 #, c-format
 msgid ""
 "\n"
@@ -5342,12 +6004,23 @@ msgid ""
 "         MM_NETWORK_CHARSET to a suitable value for your posting via the\n"
 "         M)enu option.\n"
 msgstr ""
+"\n"
+"Avertisment: Publicarea este Ã®n %s È™i conÈ›ine caractere care nu se regÄƒsesc "
+"Ã®n\n"
+"             MM_NETWORK_CHARSET selectat: %s.\n"
+"             Aceste caractere vor fi Ã®nlocuite cu â€ž?â€ dacÄƒ publicaÈ›i acest\n"
+"             articol fÄƒrÄƒ modificÄƒri. Pentru a evita denaturarea "
+"articolului,\n"
+"             vÄƒ rugÄƒm sÄƒ Ã®l editaÈ›i È™i sÄƒ eliminaÈ›i aceste caractere sau sÄƒ\n"
+"             modificaÈ›i configuraÈ›ia MM_NETWORK_CHARSET la o valoare "
+"adecvatÄƒ\n"
+"             pentru publicarea dvs. prin opÈ›iunea M)eniu.\n"
 
-#: src/lang.c:1510
+#: src/lang.c:1533
 msgid "  -D mode  debug mode"
-msgstr ""
+msgstr "  -D mod   modul de depanare"
 
-#: src/lang.c:1514
+#: src/lang.c:1537
 msgid ""
 "Read carefully!\n"
 "\n"
@@ -5363,12 +6036,25 @@ msgid ""
 "This is the article you are about to cancel:\n"
 "\n"
 msgstr ""
+"CitiÈ›i cu atenÈ›ie!\n"
+"\n"
+"  SunteÈ›i pe cale sÄƒ È™tergeÈ›i un articol care aparent nu a fost scris de "
+"dvs.\n"
+"  Acest lucru va È™terge articolul de pe numeroase servere de È™tiri din\n"
+"  Ã®ntreaga lume; majoritatea utilizatorilor Usenet considerÄƒ acest lucru "
+"cel\n"
+"  puÈ›in nepotrivit.\n"
+"  ApÄƒsaÈ›i tasta Â«dÂ» numai dacÄƒ sunteÈ›i absolut sigur cÄƒ sunteÈ›i pregÄƒtit sÄƒ\n"
+"  vÄƒ asumaÈ›i responsabilitatea.\n"
+"\n"
+"Acesta este articolul pe care urmeazÄƒ sÄƒ Ã®l anulaÈ›i:\n"
+"\n"
 
-#: src/lang.c:1523
+#: src/lang.c:1546
 msgid "toggle color"
-msgstr ""
+msgstr "activeazÄƒ/dezactiveazÄƒ culorile"
 
-#: src/lang.c:1524
+#: src/lang.c:1547
 msgid ""
 "# Changing colors of several screen parts\n"
 "# Possible values are:\n"
@@ -5392,27 +6078,43 @@ msgid ""
 "#  15 = light white\n"
 "\n"
 msgstr ""
+"# Schimbarea culorilor mai multor pÄƒrÈ›i ale ecranului\n"
+"# Valorile posibile sunt:\n"
+"#  -1 = implicit (alb pentru prim-plan È™i negru pentru fundal)\n"
+"#   0 = negru\n"
+"#   1 = roÈ™u\n"
+"#   2 = verde\n"
+"#   3 = maro\n"
+"#   4 = albastru\n"
+"#   5 = roz\n"
+"#   6 = cyan\n"
+"#   7 = alb\n"
+"# Acestea sunt *numai* pentru prim-plan:\n"
+"#   8 = gri\n"
+"#   9 = roÈ™u deschis\n"
+"#  10 = verde deschis\n"
+"#  11 = galben\n"
+"#  12 = albastru deschis\n"
+"#  13 = roz deschis\n"
+"#  14 = cyan deschis\n"
+"#  15 = alb deschis\n"
+"\n"
 
-#: src/lang.c:1544
+#: src/lang.c:1567
 msgid "  -a       toggle color flag"
-msgstr ""
+msgstr "  -a       schimbÄƒ culoarea"
 
-#: src/lang.c:1548
+#: src/lang.c:1571
 msgid ""
 "\n"
 "Error: Followup-To set to more than one newsgroup!\n"
 msgstr ""
-
-#: src/lang.c:1549
-#, c-format
-msgid ""
 "\n"
-"Error: \"%s\" is renamed, use \"%s\" instead!\n"
-msgstr ""
+"Eroare: Followup-To este definit pentru mai multe grupuri de È™tiri!\n"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1551
-#, fuzzy, c-format
+#: src/lang.c:1573
+#, c-format
 msgid ""
 "\n"
 "Error: cross-posting to %d newsgroup and no Followup-To line!\n"
@@ -5421,39 +6123,36 @@ msgid_plural ""
 "Error: cross-posting to %d newsgroups and no Followup-To line!\n"
 msgstr[0] ""
 "\n"
-"Eroare: urmÄƒrirea a (Followup-To:) â€žcelui care a publicatâ€ È™i a unui grup de "
-"È™tiri nu este permisÄƒ!\n"
+"Eroare: publicare Ã®ncruciÈ™atÄƒ Ã®n %d grup de È™tiri È™i fÄƒrÄƒ linie Followup-"
+"To!\n"
 msgstr[1] ""
 "\n"
-"Eroare: urmÄƒrirea a (Followup-To:) â€žcelui care a publicatâ€ È™i a unui grup de "
-"È™tiri nu este permisÄƒ!\n"
+"Eroare: publicare Ã®ncruciÈ™atÄƒ Ã®n %d grupuri de È™tiri È™i fÄƒrÄƒ linie Followup-"
+"To!\n"
 msgstr[2] ""
 "\n"
-"Eroare: urmÄƒrirea a (Followup-To:) â€žcelui care a publicatâ€ È™i a unui grup de "
-"È™tiri nu este permisÄƒ!\n"
+"Eroare: publicare Ã®ncruciÈ™atÄƒ Ã®n %d de grupuri de È™tiri È™i fÄƒrÄƒ linie "
+"Followup-To!\n"
 
-#: src/lang.c:1552
+#: src/lang.c:1574
 #, c-format
 msgid ""
 "\n"
 "Error: \"%s\" is not a valid newsgroup!\n"
 msgstr ""
+"\n"
+"Eroare: â€ž%sâ€ nu este un grup de È™tiri valid!\n"
 
-#: src/lang.c:1554
+#: src/lang.c:1576
 msgid ""
 "\n"
 "Warning: Followup-To set to more than one newsgroup!\n"
 msgstr ""
-
-#: src/lang.c:1555
-#, c-format
-msgid ""
 "\n"
-"Warning: \"%s\" is renamed, you should use \"%s\" instead!\n"
-msgstr ""
+"Avertisment: Followup-To este definit pentru mai multe grupuri de È™tiri!\n"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1557
+#: src/lang.c:1578
 #, c-format
 msgid ""
 "\n"
@@ -5462,401 +6161,450 @@ msgid_plural ""
 "\n"
 "Warning: cross-posting to %d newsgroups and no Followup-To line!\n"
 msgstr[0] ""
+"\n"
+"Avertisment: publicare Ã®ncruciÈ™atÄƒ Ã®n %d grup de È™tiri È™i fÄƒrÄƒ linie "
+"Followup-To!\n"
 msgstr[1] ""
+"\n"
+"Avertisment: publicare Ã®ncruciÈ™atÄƒ Ã®n %d grupuri de È™tiri È™i fÄƒrÄƒ linie "
+"Followup-To!\n"
 msgstr[2] ""
+"\n"
+"Avertisment: publicare Ã®ncruciÈ™atÄƒ Ã®n %d de grupuri de È™tiri È™i fÄƒrÄƒ linie "
+"Followup-To!\n"
 
-#: src/lang.c:1558
+#: src/lang.c:1579
 #, c-format
 msgid ""
 "\n"
 "Warning: \"%s\" is not in your newsrc,\n"
 "it may be invalid at this site!\n"
 msgstr ""
+"\n"
+"Avertisment: â€ž%sâ€ nu se aflÄƒ Ã®n newsrc.\n"
+"Este posibil sÄƒ nu fie valid pe acest sit!\n"
 
-#: src/lang.c:1559
+#: src/lang.c:1580
 #, c-format
 msgid ""
 "\n"
 "Warning: \"%s\" is not a valid newsgroup at this site!\n"
 msgstr ""
+"\n"
+"Avertisment: â€ž%sâ€ nu este un grup de È™tiri valid pe acest sit!\n"
+
+#: src/lang.c:1584
+#, c-format
+msgid "%c  %s\t Warning: Group renamed to %s!\n"
+msgstr ""
 
-#: src/lang.c:1563
+#: src/lang.c:1586
+#, fuzzy, c-format
+msgid "%c  %s\t Error: Group renamed to %s!\n"
+msgstr "Eroare: redenumiÈ›i %s Ã®n %s"
+
+#: src/lang.c:1590
 #, c-format
 msgid "%d files successfully written from %d articles. %d %s occurred."
-msgstr ""
+msgstr "%d fiÈ™iere scrise cu succes din %d articole. Au apÄƒrut %d %s."
 
-#: src/lang.c:1564
+#: src/lang.c:1591
 msgid "Missing parts."
-msgstr ""
+msgstr "Lipsesc unele pÄƒrti."
 
-#: src/lang.c:1565
+#: src/lang.c:1592
 msgid "No beginning."
-msgstr ""
+msgstr "FÄƒrÄƒ Ã®nceput."
 
-#: src/lang.c:1566
+#: src/lang.c:1593
 msgid "No data."
-msgstr ""
+msgstr "Nu existÄƒ date."
 
-#: src/lang.c:1567
+#: src/lang.c:1594
 msgid "Unknown error."
 msgstr "Eroare necunoscutÄƒ."
 
-#: src/lang.c:1571
+#: src/lang.c:1598
 #, c-format
 msgid "Reading mail active file: %s"
-msgstr ""
+msgstr "Se citeÈ™te fiÈ™ierul activ de corespondenÈ›Äƒ: %s"
 
-#: src/lang.c:1572
+#: src/lang.c:1599
 #, c-format
 msgid "Reading mailgroups file: %s"
-msgstr ""
+msgstr "Se citeÈ™te fiÈ™ierul grupurilor de discuÈ›ii: %s"
 
-#: src/lang.c:1576
+#: src/lang.c:1603
 msgid "perform PGP operations on article"
-msgstr ""
+msgstr "efectueazÄƒ operaÈ›ii PGP asupra articolului"
 
-#: src/lang.c:1577
+#: src/lang.c:1604
 msgid "Add key to public keyring?"
 msgid_plural "Add keys to public keyring?"
-msgstr[0] ""
-msgstr[1] ""
-msgstr[2] ""
+msgstr[0] "AdÄƒugaÈ›i cheia la inelul de chei publice?"
+msgstr[1] "AdÄƒugaÈ›i cheile la inelul de chei publice?"
+msgstr[2] "AdÄƒugaÈ›i cheile la inelul de chei publice?"
 
-#: src/lang.c:1578
+#: src/lang.c:1605
 #, c-format
 msgid "%s=encrypt, %s=sign, %s=both, %s=quit: "
-msgstr ""
+msgstr "%s=criptare, %s=semnare, %s=ambele, %s=ieÈ™ire: "
 
-#: src/lang.c:1579
+#: src/lang.c:1606
 #, c-format
 msgid "%s=sign, %s=sign & include public key, %s=quit: "
-msgstr ""
+msgstr "%s=semnare, %s=semnare È™i includere cheie publicÄƒ, %s=ieÈ™ire: "
 
-#: src/lang.c:1580
+#: src/lang.c:1607
 #, c-format
 msgid "PGP has not been set up (can't open %s)"
-msgstr ""
+msgstr "PGP nu a fost configurat (nu se poate deschide %s)"
 
-#: src/lang.c:1581
+#: src/lang.c:1608
 msgid "Article not signed and no public keys found"
-msgstr ""
+msgstr "Articol nesemnat È™i nu s-au gÄƒsit chei publice"
 
-#: src/lang.c:1583
+#: src/lang.c:1610
 #, c-format
 msgid "%s=quit, %s=edit, %s=ispell, %s=pgp, %s=menu, %s=post, %s=postpone: "
 msgstr ""
+"%s=ieÈ™ire, %s=editare, %s=ispell, %s=pgp, %s=meniu, %s=publicare, "
+"%s=amÃ¢nare: "
 
-#: src/lang.c:1584
+#: src/lang.c:1611
 #, c-format
 msgid "%s=quit, %s=edit, %s=ispell, %s=pgp, %s=send [%%s]: "
-msgstr ""
+msgstr "%s=ieÈ™ire, %s=editare, %s=ispell, %s=pgp, %s=trimitere [%%s]: "
 
-#: src/lang.c:1585
+#: src/lang.c:1612
 #, c-format
 msgid ""
 "%s=quit, %s=edit, %s=ispell, %s=pgp, %s=menu, %s=post, %s=postpone [%%s]: "
 msgstr ""
+"%s=ieÈ™ire, %s=editare, %s=ispell, %s=pgp, %s=meniu, %s=publicare, %s=amÃ¢nare "
+"[%%s]: "
 
-#: src/lang.c:1587
+#: src/lang.c:1614
 #, c-format
 msgid "%s=quit, %s=edit, %s=pgp, %s=menu, %s=post, %s=postpone: "
-msgstr ""
+msgstr "%s=ieÈ™ire, %s=editare, %s=pgp, %s=meniu, %s=publicare, %s=amÃ¢nare: "
 
-#: src/lang.c:1588
+#: src/lang.c:1615
 #, c-format
 msgid "%s=quit, %s=edit, %s=pgp, %s=send [%%s]: "
-msgstr ""
+msgstr "%s=ieÈ™ire, %s=editare, %s=pgp, %s=trimitere [%%s]: "
 
-#: src/lang.c:1589
+#: src/lang.c:1616
 #, c-format
 msgid "%s=quit, %s=edit, %s=pgp, %s=menu, %s=post, %s=postpone [%%s]: "
 msgstr ""
+"%s=ieÈ™ire, %s=editare, %s=pgp, %s=meniu, %s=publicare, %s=amÃ¢nare [%%s]: "
 
-#: src/lang.c:1593
+#: src/lang.c:1620
 #, c-format
 msgid "%s=quit, %s=edit, %s=ispell, %s=menu, %s=post, %s=postpone: "
-msgstr ""
+msgstr "%s=ieÈ™ire, %s=editare, %s=ispell, %s=meniu, %s=publicare, %s=amÃ¢nare: "
 
-#: src/lang.c:1594
+#: src/lang.c:1621
 #, c-format
 msgid "%s=quit, %s=edit, %s=ispell, %s=send [%%s]: "
-msgstr ""
+msgstr "%s=ieÈ™ire, %s=editare, %s=ispell, %s=trimitere [%%s]: "
 
-#: src/lang.c:1595
+#: src/lang.c:1622
 #, c-format
 msgid "%s=quit, %s=edit, %s=ispell, %s=menu, %s=post, %s=postpone [%%s]: "
 msgstr ""
+"%s=ieÈ™ire, %s=editare, %s=ispell, %s=meniu, %s=publicare, %s=amÃ¢nare [%%s]: "
 
-#: src/lang.c:1597
+#: src/lang.c:1624
 #, c-format
 msgid "%s=quit, %s=edit, %s=menu, %s=post, %s=postpone: "
-msgstr ""
+msgstr "%s=ieÈ™ire, %s=editare, %s=meniu, %s=publicare, %s=amÃ¢nare: "
 
-#: src/lang.c:1598
+#: src/lang.c:1625
 #, c-format
 msgid "%s=quit, %s=edit, %s=send [%%s]: "
-msgstr ""
+msgstr "%s=ieÈ™ire, %s=editare, %s=trimitere [%%s]: "
 
-#: src/lang.c:1599
+#: src/lang.c:1626
 #, c-format
 msgid "%s=quit, %s=edit, %s=menu, %s=post, %s=postpone [%%s]: "
-msgstr ""
+msgstr "%s=ieÈ™ire, %s=editare, %s=meniu, %s=publicare, %s=amÃ¢nare [%%s]: "
 
-#: src/lang.c:1603
+#: src/lang.c:1630
 #, c-format
 msgid "%s argument is not numeric: %s"
-msgstr ""
+msgstr "Argumentul %s nu este numeric: %s"
 
-#: src/lang.c:1606
+#: src/lang.c:1633
 msgid "Try cache_overview_files to speed up things.\n"
-msgstr ""
+msgstr "ActivaÈ›i cache_overview_files pentru a accelera procesul.\n"
 
-#: src/lang.c:1607
+#: src/lang.c:1634
 msgid "Tin will use local index files instead.\n"
-msgstr ""
+msgstr "Tin va utiliza Ã®n schimb fiÈ™iere index locale.\n"
 
-#: src/lang.c:1608
+#: src/lang.c:1635
 msgid "Cannot find NNTP server name"
-msgstr ""
+msgstr "Nu se poate gÄƒsi numele serverului NNTP"
 
-#: src/lang.c:1609
+#: src/lang.c:1636
 msgid "CAPABILITIES did not announce READER"
-msgstr ""
+msgstr "CAPABILITIES nu includ READER"
 
-#: src/lang.c:1610
+#: src/lang.c:1637
 #, c-format
 msgid "Connecting to %s:%u..."
-msgstr ""
+msgstr "Se conecteazÄƒ la %s:%u...."
 
-#: src/lang.c:1611
-#, fuzzy
+#: src/lang.c:1638
 msgid "NNTP connection error. Exiting..."
-msgstr "Eroare conexiune NNTP. IeÈ™ire..."
+msgstr "Eroare de conexiune NNTP. IeÈ™ire..."
 
 #. TODO: plural-forms
-#: src/lang.c:1613
-#, fuzzy, c-format
+#: src/lang.c:1640
+#, c-format
 msgid "NNTP connection error: nntp_read_timeout_secs %d elapsed. Exiting..."
-msgstr "Eroare conexiune NNTP: nntp_read_timeout_secs %d expirat. IeÈ™ire..."
+msgstr ""
+"Eroare de conexiune NNTP nntp_read_timeout_secs %d a expirat. IeÈ™ire..."
 
-#: src/lang.c:1614
+#: src/lang.c:1641
 #, c-format
 msgid "DISABLED CMDS.: %s\n"
-msgstr ""
+msgstr "COMENZI DEZACTIVATE: %s\n"
 
-#: src/lang.c:1615
+#: src/lang.c:1642
 msgid "Disconnecting from server..."
-msgstr ""
+msgstr "Deconectare de la server..."
 
-#: src/lang.c:1616
+#: src/lang.c:1643
 #, c-format
 msgid "Failed to connect to NNTP server %s. Exiting..."
-msgstr ""
+msgstr "Conectarea la serverul NNTP %s a eÈ™uat. IeÈ™ire..."
 
-#: src/lang.c:1617
+#: src/lang.c:1644
 msgid "205  Closing connection"
-msgstr ""
+msgstr "205  Se Ã®nchide conexiunea"
 
-#: src/lang.c:1618
+#: src/lang.c:1645
 msgid "Your server does not support the NNTP XOVER or OVER command.\n"
-msgstr ""
+msgstr "Serverul dvs. nu acceptÄƒ comanda NNTP XOVER sau OVER.\n"
 
-#: src/lang.c:1619
+#: src/lang.c:1646
 #, c-format
 msgid "Port isn't numeric: %s:%s\n"
-msgstr ""
+msgstr "Portul nu este numeric: %s:%s\n"
 
-#: src/lang.c:1621
+#: src/lang.c:1648
 #, c-format
 msgid "Port in %s isn't numeric: %s:%s\n"
-msgstr ""
+msgstr "Portul din %s nu este numeric: %s:%s\n"
 
-#: src/lang.c:1622
+#: src/lang.c:1649
 #, c-format
 msgid "reconnect (%d) limit %d reached, giving up."
-msgstr ""
+msgstr "reconectare (%d) limita %d atinsÄƒ, se renunÈ›Äƒ."
 
-#: src/lang.c:1624
+#: src/lang.c:1651
 msgid "Connection to news server has timed out. Reconnect?"
-msgstr ""
+msgstr "Conexiunea la serverul de È™tiri a expirat. DoriÈ›i sÄƒ vÄƒ reconectaÈ›i?"
 
-#: src/lang.c:1625
+#: src/lang.c:1652
 #, c-format
 msgid ""
 "Put the server name in the file %s,\n"
 "or set the environment variable NNTPSERVER"
 msgstr ""
+"IntroduceÈ›i numele serverului Ã®n fiÈ™ierul %s,\n"
+"sau configuraÈ›i variabila de mediu NNTPSERVER"
 
-#: src/lang.c:1627
+#: src/lang.c:1654
 msgid "Continuing..."
-msgstr ""
+msgstr "Se continuÄƒ oricum..."
 
-#: src/lang.c:1628
+#: src/lang.c:1655
 msgid "Read timeout from server - quit tin?"
 msgstr ""
+"Timpul de aÈ™teptare pentru citirea de pe server a expirat - ieÈ™iÈ›i din tin?"
 
-#: src/lang.c:1629
+#: src/lang.c:1656
 msgid "  -C       try COMPRESS NNTP extension"
-msgstr ""
+msgstr "  -C       Ã®ncearcÄƒ cu extensia COMPRESS NNTP"
 
-#: src/lang.c:1631
+#: src/lang.c:1658
 msgid "  -A       force authentication on connect"
-msgstr ""
+msgstr "  -A       forÈ›eazÄƒ autentificarea la conectare"
 
-#: src/lang.c:1632
+#: src/lang.c:1659
 #, c-format
 msgid "  -g serv  read news from NNTP server serv [default=%s]"
-msgstr ""
+msgstr "  -g SERV  citeÈ™te È™tirile de pe serverul NNTP SERV [implicit=%s]"
 
-#: src/lang.c:1633
+#: src/lang.c:1660
 #, c-format
 msgid "  -p port  use port as NNTP port [default=%d]"
-msgstr ""
+msgstr "  -p PORT  utilizeazÄƒ PORTul ca port NNTP [implicit=%d]"
 
-#: src/lang.c:1635
+#: src/lang.c:1662
 msgid "  -k       skip verification for NNTPS"
-msgstr ""
+msgstr "  -k       omite verificarea pentru NNTPS"
 
-#: src/lang.c:1636
+#: src/lang.c:1663
 msgid "  -T       enable NNTPS"
-msgstr ""
+msgstr "  -T       activeazÄƒ NNTPS"
 
-#: src/lang.c:1638
+#: src/lang.c:1665
 msgid "  -Q       quick start. Same as -dnq"
-msgstr ""
+msgstr "  -Q       pornire rapidÄƒ. La fel ca â€ž-dnqâ€"
 
-#: src/lang.c:1639
+#: src/lang.c:1666
 msgid "  -r       read news remotely from default NNTP server"
-msgstr ""
+msgstr "  -r       citeÈ™te È™tirile de la distanÈ›Äƒ de pe serverul NNTP implicit"
 
-#: src/lang.c:1640
+#: src/lang.c:1667
 msgid "  -l       use only LIST instead of GROUP (-n) command"
-msgstr ""
+msgstr "  -l       utilizeazÄƒ numai comanda LIST Ã®n locul comenzii GROUP (-n)"
 
-#: src/lang.c:1641
+#: src/lang.c:1668
 msgid "  -n       only read subscribed .newsrc groups from NNTP server"
-msgstr ""
+msgstr "  -n       citeÈ™te numai grupurile .newsrc abonate de pe serverul NNTP"
 
-#: src/lang.c:1643
+#: src/lang.c:1670
 msgid "  -4       force connecting via IPv4"
-msgstr ""
+msgstr "  -4       forÈ›eazÄƒ conectarea prin IPv4"
 
-#: src/lang.c:1644
+#: src/lang.c:1671
 msgid "  -6       force connecting via IPv6"
-msgstr ""
+msgstr "  -6       forÈ›eazÄƒ conectarea prin IPv6"
 
-#: src/lang.c:1645
+#: src/lang.c:1672
 msgid ""
 "\n"
 "socket or connect problem\n"
 msgstr ""
+"\n"
+"problemÄƒ cu soclul sau conexiunea\n"
 
-#: src/lang.c:1647
+#: src/lang.c:1674
 #, c-format
 msgid ""
 "\n"
 "Connection to %s: "
 msgstr ""
+"\n"
+"Conectare la %s: "
 
-#: src/lang.c:1648
+#: src/lang.c:1675
 msgid "Giving up...\n"
-msgstr ""
+msgstr "Se renunÈ›Äƒ...\n"
 
-#: src/lang.c:1650
+#: src/lang.c:1677
 #, c-format
 msgid "%s/tcp: Unknown service.\n"
-msgstr ""
+msgstr "%s/tcp: Serviciu necunoscut.\n"
 
-#: src/lang.c:1653
+#: src/lang.c:1680
 msgid ""
 "Your server does not have Xref: in its XOVER information.\n"
 "Tin will try to use XHDR XREF instead (slows down things a bit).\n"
 msgstr ""
+"Serverul dvs. nu are Xref: Ã®n informaÈ›iile sale XOVER.\n"
+"Tin va Ã®ncerca sÄƒ utilizeze Ã®n schimb XHDR XREF (ceea ce Ã®ncetineÈ™te puÈ›in "
+"lucrurile).\n"
 
-#: src/lang.c:1656
+#: src/lang.c:1683
 #, c-format
 msgid "Can't open %s. Try %s -r to read news via NNTP."
 msgstr ""
+"Nu se poate deschide %s. ÃŽncercaÈ›i Â«%s -rÂ» pentru a citi È™tirile prin NNTP."
 
-#: src/lang.c:1659
+#: src/lang.c:1686
 msgid "  -Q       quick start. Same as -dq"
-msgstr ""
+msgstr "  -Q       pornire rapidÄƒ. La fel ca â€ž-dqâ€"
 
-#: src/lang.c:1660
+#: src/lang.c:1687
 msgid "  -l       read only active file instead of scanning spool (-n) command"
 msgstr ""
+"  -l       citeÈ™te numai fiÈ™ierul activ Ã®n loc sÄƒ scaneze directorul spool "
+"comanda (-n)"
 
-#: src/lang.c:1661
+#: src/lang.c:1688
 msgid "  -n       only read subscribed .newsrc groups from spool"
 msgstr ""
+"  -n       citeÈ™te numai grupurile .newsrc abonate din directorul spool"
 
-#: src/lang.c:1662
+#: src/lang.c:1689
 msgid "Your server does not have Xref: in its NOV-files.\n"
-msgstr ""
+msgstr "Serverul dvs. nu are Xref: Ã®n fiÈ™ierele NOV.\n"
 
-#: src/lang.c:1666
+#: src/lang.c:1693
 msgid "Posting using external inews failed. Use built in inews instead?"
 msgstr ""
+"Publicarea folosind inews extern a eÈ™uat. DoriÈ›i sÄƒ utilizaÈ›i inews "
+"Ã®ncorporat?"
 
-#: src/lang.c:1667
+#: src/lang.c:1694
 msgid "It worked! Should I always use my built in inews from now on?"
 msgstr ""
+"A funcÈ›ionat! Ar trebui sÄƒ folosesc Ã®ntotdeauna inews-ul Ã®ncorporat de acum "
+"Ã®nainte?"
 
-#: src/lang.c:1671
-#, fuzzy, c-format
+#: src/lang.c:1698
+#, c-format
 msgid "%d article printed"
 msgid_plural "%d articles printed"
-msgstr[0] "CÃ¢mpul articolului iniÈ›ial"
-msgstr[1] "CÃ¢mpul articolului iniÈ›ial"
-msgstr[2] "CÃ¢mpul articolului iniÈ›ial"
+msgstr[0] "%d articol imprimat"
+msgstr[1] "%d articole imprimate"
+msgstr[2] "%d de articole imprimate"
 
-#: src/lang.c:1672
+#: src/lang.c:1699
 msgid "output article/thread/hot/pattern/tagged articles to printer"
 msgstr ""
+"trimite articolul/firul/hot/modelul/articolele etichetate la imprimantÄƒ"
 
-#: src/lang.c:1673
+#: src/lang.c:1700
 msgid "Print"
 msgstr "Imprimare"
 
-#: src/lang.c:1674
+#: src/lang.c:1701
 msgid "Printing..."
 msgstr "Se imprimÄƒ..."
 
-#: src/lang.c:1678
-#, fuzzy, c-format
+#: src/lang.c:1705
+#, c-format
 msgid "%d article piped to \"%s\""
 msgid_plural "%d articles piped to \"%s\""
-msgstr[0] "Articol publicat: %s"
-msgstr[1] "Articol publicat: %s"
-msgstr[2] "Articol publicat: %s"
+msgstr[0] "%d articol direcÈ›ionat cÄƒtre â€ž%sâ€"
+msgstr[1] "%d articole direcÈ›ionate cÄƒtre â€ž%sâ€"
+msgstr[2] "%d de articole direcÈ›ionate cÄƒtre â€ž%sâ€"
 
-#: src/lang.c:1679
+#: src/lang.c:1706
 msgid "pipe article/thread/hot/pattern/tagged articles into command"
 msgstr ""
+"direcÈ›ioneazÄƒ articolul/firul/hot/modelul/articolele etichetate Ã®n comandÄƒ"
 
-#: src/lang.c:1680
+#: src/lang.c:1707
 msgid "No command"
-msgstr ""
+msgstr "Nicio comandÄƒ"
 
-#: src/lang.c:1681
-#, fuzzy
+#: src/lang.c:1708
 msgid "Pipe"
-msgstr "conductÄƒ"
+msgstr "ConductÄƒ/direcÈ›ionare"
 
-#: src/lang.c:1682
+#: src/lang.c:1709
 #, c-format
 msgid "Pipe to command [%.*s]> "
-msgstr ""
+msgstr "DirecÈ›ioneazÄƒ la comanda [%.*s]> "
 
-#: src/lang.c:1683
+#: src/lang.c:1710
 msgid "Piping..."
-msgstr ""
+msgstr "Se direcÈ›ioneazÄƒ..."
 
-#: src/lang.c:1685
+#: src/lang.c:1712
 msgid "Piping not enabled."
-msgstr ""
+msgstr "DirecÈ›ionarea nu este activatÄƒ."
 
-#: src/lang.c:1689
+#: src/lang.c:1716
 #, c-format
 msgid ""
 "\n"
@@ -5865,8 +6613,13 @@ msgid ""
 "       from  the  contents.  Use a  comma  (,)  to separate  multiple\n"
 "       newsgroup names.\n"
 msgstr ""
+"\n"
+"Eroare: Linia â€ž%s:â€ conÈ›ine spaÈ›ii  care TREBUIE sÄƒ fie eliminate.\n"
+"        Singurul spaÈ›iu permis este cel care separÄƒ douÄƒ puncte (:)\n"
+"        de conÈ›inut. UtilizaÈ›i o virgulÄƒ (,) pentru a separa mai multe\n"
+"        nume de grupuri de È™tiri.\n"
 
-#: src/lang.c:1694
+#: src/lang.c:1721
 #, c-format
 msgid ""
 "\n"
@@ -5874,8 +6627,12 @@ msgid ""
 "       the line  may not  contain  whitespace,  this is  not allowed.\n"
 "       Please write all newsgroups into a single line.\n"
 msgstr ""
+"\n"
+"Eroare: Linia â€ž%s:â€ continuÄƒ Ã®n linia urmÄƒtoare. Deoarece linia nu poate\n"
+"        conÈ›ine spaÈ›ii, acest lucru nu este permis.\n"
+"        VÄƒ rugÄƒm sÄƒ scrieÈ›i toate grupurile de È™tiri Ã®ntr-o singurÄƒ linie.\n"
 
-#: src/lang.c:1699
+#: src/lang.c:1726
 #, c-format
 msgid ""
 "\n"
@@ -5883,15 +6640,59 @@ msgid ""
 "         This is a very new feature and may not be accepted by all servers.\n"
 "         To avoid trouble please write all newsgroups into a single line.\n"
 msgstr ""
+"\n"
+"AtenÈ›ie: Linia â€ž%s:â€ continuÄƒ Ã®n linia urmÄƒtoare.\n"
+"         Aceasta este o funcÈ›ie foarte nouÄƒ È™i este posibil\n"
+"         sÄƒ nu fie acceptatÄƒ de toate serverele.\n"
+"         Pentru a evita problemele, vÄƒ rugÄƒm sÄƒ scrieÈ›i toate\n"
+"         grupurile de È™tiri Ã®ntr-o singurÄƒ linie.\n"
 
-#: src/lang.c:1703
+#: src/lang.c:1730
 #, c-format
 msgid ""
 "\n"
 "Warning: The \"%s:\" line has spaces in it that SHOULD be removed.\n"
 msgstr ""
+"\n"
+"AtenÈ›ie: Linia â€ž%s:â€ conÈ›ine spaÈ›ii care TREBUIE sÄƒ fie eliminate.\n"
 
-#: src/lang.c:1708
+#: src/lang.c:1734
+#, fuzzy, c-format
+msgid ""
+"\n"
+"Warning: \"%s\" should not be folded.\n"
+msgstr ""
+"\n"
+"# date interne, nu trebuie sÄƒ fie modificaten\n"
+
+#: src/lang.c:1735
+#, fuzzy, c-format
+msgid ""
+"\n"
+"Warning: header in line %d starts with unusual character '%c':\n"
+"%s\n"
+msgstr ""
+"Avertisment: linia %d conÈ›ine caractere neimprimabile:\n"
+"%s\n"
+
+#: src/lang.c:1736
+#, fuzzy, c-format
+msgid ""
+"\n"
+"Warning: Element \"%s\" in %s is too short.\n"
+msgstr ""
+"\n"
+"Avertisment: DistribuÈ›ie nedoritÄƒ â€žworldâ€ utilizatÄƒ.\n"
+
+#: src/lang.c:1737
+#, c-format
+msgid ""
+"\n"
+"Warning: posted and mailed not supported,\n"
+"         \"To: %s\" ignored.\n"
+msgstr ""
+
+#: src/lang.c:1740
 msgid ""
 "\n"
 "  If your article contains quoted text  please take some time to pare it "
@@ -5912,668 +6713,753 @@ msgid ""
 "are\n"
 "  likely to ignore it completely.  It's a crowded net out there.\n"
 msgstr ""
+"\n"
+"  DacÄƒ articolul dvs. conÈ›ine text citat, vÄƒ rugÄƒm sÄƒ vÄƒ luaÈ›i puÈ›in timp\n"
+"  pentru a-l reduce la punctele cheie la care rÄƒspundeÈ›i, altfel oamenii\n"
+"  vor crede cÄƒ sunteÈ›i un tocilar! MulÈ›i oameni au obiceiul de a sÄƒri peste\n"
+"  orice articol a cÄƒrui primÄƒ paginÄƒ conÈ›ine Ã®n mare parte material citat.\n"
+"  FormataÈ›i articolul astfel Ã®ncÃ¢t sÄƒ Ã®ncapÄƒ Ã®n mai puÈ›in de 80 de "
+"caractere,\n"
+"  deoarece aceasta este dimensiunea convenÈ›ionalÄƒ (72 este o alegere bunÄƒ,\n"
+"  deoarece permite citarea fÄƒrÄƒ a depÄƒÈ™i limita). DacÄƒ rÃ¢ndurile sunt prea\n"
+"  lungi, se vor Ã®ncadra urÃ¢t È™i oamenii nu vor citi ceea ce scrieÈ›i. DacÄƒ "
+"nu\n"
+"  sunteÈ›i atent È™i grijuliu Ã®n formatarea publicÄƒrii, este probabil ca "
+"oamenii\n"
+"  sÄƒ o ignore complet. Internetul este aglomerat.\n"
 
-#: src/lang.c:1721
+#: src/lang.c:1753
 msgid "shell escape"
-msgstr ""
+msgstr "lanseazÄƒ shell-ul"
 
-#: src/lang.c:1722
+#: src/lang.c:1754
 #, c-format
 msgid "Shell Command (%s)"
-msgstr ""
+msgstr "ComandÄƒ Shell (%s)"
 
-#: src/lang.c:1723
+#: src/lang.c:1755
 #, c-format
 msgid "Enter shell command [%s]> "
-msgstr ""
+msgstr "IntroduceÈ›i comanda shell [%s]> "
 
-#: src/lang.c:1727
+#: src/lang.c:1759
 #, c-format
 msgid "%s: Can't get entry for TERM\n"
-msgstr ""
+msgstr "%s: Nu se poate obÈ›ine intrarea pentru TERM\n"
 
-#: src/lang.c:1731
+#: src/lang.c:1763
 #, c-format
 msgid "Group %.*s ('q' to quit)..."
-msgstr ""
+msgstr "Grupul %.*s (Â«qÂ» pentru a ieÈ™i)..."
 
-#: src/lang.c:1733
+#: src/lang.c:1765
 #, c-format
 msgid "Group %.*s..."
-msgstr ""
+msgstr "Grupul %.*s..."
 
-#: src/lang.c:1737
+#: src/lang.c:1769
 msgid "Server unavailable\n"
-msgstr ""
+msgstr "Server indisponibil\n"
 
-#: src/lang.c:1743
+#: src/lang.c:1775
 #, c-format
 msgid ""
 "%s=pipe; %s=mail; %s=print; %s=quit; %s=toggle all/unread; %s=save; %s=tag; "
 "%s=post"
 msgstr ""
+"%s=direcÈ›ionare; %s=trimitere mesaj; %s=imprimare; %s=ieÈ™ire; %s=alternare "
+"vizualizare toate/necitite; %s=salvare; %s=etichetare; %s=publicare"
 
-#: src/lang.c:1744
+#: src/lang.c:1776
 #, c-format
 msgid ""
 "%s=pipe; %s=mail; %s=print; %s=quit; %s=reply mail; %s=save; %s=tag; %s=post"
 msgstr ""
+"%s=direcÈ›ionare; %s=trimitere mesaj; %s=imprimare; %s=ieÈ™ire; %s=rÄƒspuns "
+"mesaj; %s=salvare; %s=etichetare; %s=publicare"
 
-#: src/lang.c:1746
+#: src/lang.c:1778
 #, c-format
 msgid ""
 "%s=mail; %s=print; %s=quit; %s=toggle all/unread; %s=save; %s=tag; %s=post"
 msgstr ""
+"%s=trimitere mesaj; %s=imprimare; %s=ieÈ™ire; %s=alternare vizualizare toate/"
+"necitite; %s=salvare; %s=etichetare; %s=publicare"
 
-#: src/lang.c:1747
+#: src/lang.c:1779
 #, c-format
 msgid "%s=mail; %s=print; %s=quit; %s=reply mail; %s=save; %s=tag; %s=post"
 msgstr ""
+"%s=trimitere mesaj; %s=imprimare; %s=ieÈ™ire; %s=rÄƒspuns mesaj; %s=salvare; "
+"%s=etichetare; %s=publicare"
 
-#: src/lang.c:1751
+#: src/lang.c:1783
 #, c-format
 msgid ""
 "%s=pipe; %s=mail; %s=quit; %s=toggle all/unread; %s=save; %s=tag; %s=post"
 msgstr ""
+"%s=direcÈ›ionare; %s=trimitere mesaj; %s=ieÈ™ire; %s=alternare vizualizare "
+"toate/necitite; %s=salvare; %s=etichetare; %s=publicare"
 
-#: src/lang.c:1752
+#: src/lang.c:1784
 #, c-format
 msgid "%s=pipe; %s=mail; %s=quit; %s=reply mail; %s=save; %s=tag; %s=post"
 msgstr ""
+"%s=direcÈ›ionare; %s=trimitere mesaj; %s=ieÈ™ire; %s=rÄƒspuns mesaj; "
+"%s=salvare; %s=etichetare; %s=publicare"
 
-#: src/lang.c:1754
+#: src/lang.c:1786
 #, c-format
 msgid "%s=mail; %s=quit; %s=toggle all/unread; %s=save; %s=tag; %s=post"
 msgstr ""
+"%s=trimitere mesaj; %s=ieÈ™ire; %s=alternare vizualizare toate/necitite; "
+"%s=salvare; %s=etichetare; %s=publicare"
 
-#: src/lang.c:1755
+#: src/lang.c:1787
 #, c-format
 msgid "%s=mail; %s=quit; %s=reply mail; %s=save; %s=tag; %s=post"
 msgstr ""
+"%s=trimitere mesaj; %s=ieÈ™ire; %s=rÄƒspuns mesaj; %s=salvare; %s=etichetare; "
+"%s=publicare"
 
-#: src/lang.c:1761
+#: src/lang.c:1793
 msgid "Terminal does not support color"
 msgstr "Terminalul nu acceptÄƒ culori"
 
-#: src/lang.c:1766
+#: src/lang.c:1798
 #, c-format
 msgid "Trying %s"
-msgstr ""
+msgstr "Se Ã®ncearcÄƒ %s"
 
-#: src/lang.c:1781
+#: src/lang.c:1813
 msgid "Subject"
 msgstr "Subiect"
 
-#: src/lang.c:1782
+#: src/lang.c:1814
 msgid "References"
 msgstr "ReferinÈ›e"
 
-#: src/lang.c:1783
+#: src/lang.c:1815
 msgid "Both Subject and References"
-msgstr ""
+msgstr "AtÃ¢t subiectul, cÃ¢t È™i referinÈ›ele"
 
-#: src/lang.c:1784
+#: src/lang.c:1816
 msgid "Multipart Subject"
-msgstr ""
+msgstr "Subiect cu mai multe pÄƒrÈ›i"
 
-#: src/lang.c:1785
+#: src/lang.c:1817
 msgid "Percentage Match"
-msgstr ""
+msgstr "Procentaj de potrivire"
 
-#: src/lang.c:1798 src/lang.c:1880 src/lang.c:2026 src/lang.c:2041
+#: src/lang.c:1830 src/lang.c:1912 src/lang.c:2069 src/lang.c:2084
 msgid "Nothing"
 msgstr "Nimic"
 
-#: src/lang.c:1799
+#: src/lang.c:1831
 msgid "Complete UU/YENC"
-msgstr ""
+msgstr "UU/YENC complet"
 
-#: src/lang.c:1800
+#: src/lang.c:1832
 msgid "Any UU/YENC"
-msgstr ""
+msgstr "Orice UU/YENC"
 
-#: src/lang.c:1802
+#: src/lang.c:1834
 msgid "Inline PGP"
-msgstr ""
+msgstr "Inline PGP"
 
-#: src/lang.c:1803
+#: src/lang.c:1835
 msgid "Complete UU/YENC & Inline PGP"
-msgstr ""
+msgstr "UU/YENC complet È™i inline PGP"
 
-#: src/lang.c:1804
+#: src/lang.c:1836
 msgid "Any UU/YENC & Inline PGP"
-msgstr ""
+msgstr "Orice UU/YENC È™i inline PGP"
 
-#: src/lang.c:1806
+#: src/lang.c:1838
 msgid "Shar"
-msgstr ""
+msgstr "Shar"
 
-#: src/lang.c:1807
+#: src/lang.c:1839
 msgid "Complete UU/YENC & Shar"
-msgstr ""
+msgstr "UU/YENC complet È™i shar"
 
-#: src/lang.c:1808
+#: src/lang.c:1840
 msgid "Any UU/YENC & Shar"
-msgstr ""
+msgstr "Orice UU/YENC È™i shar"
 
-#: src/lang.c:1810
+#: src/lang.c:1842
 msgid "Inline PGP & Shar"
-msgstr ""
+msgstr "Inline PGP È™i shar"
 
-#: src/lang.c:1811
+#: src/lang.c:1843
 msgid "Complete UU/YENC & PGP & Shar"
-msgstr ""
+msgstr "UU/YENC complet È™i PGP È™i shar"
 
-#: src/lang.c:1812
+#: src/lang.c:1844
 msgid "Hide all"
-msgstr ""
+msgstr "Ascunde tot"
 
-#: src/lang.c:1822
+#: src/lang.c:1854
 msgid "Address"
 msgstr "AdresÄƒ"
 
-#: src/lang.c:1823
+#: src/lang.c:1855
 msgid "Full Name"
 msgstr "Nume complet"
 
-#: src/lang.c:1824
+#: src/lang.c:1856
 msgid "Address and Name"
-msgstr ""
+msgstr "Adresa È™i numele"
 
-#: src/lang.c:1832
+#: src/lang.c:1864
 msgid "Max"
 msgstr "Max"
 
-#: src/lang.c:1833
+#: src/lang.c:1865
 msgid "Sum"
-msgstr ""
+msgstr "SumÄƒ"
 
-#: src/lang.c:1834
-#, fuzzy
+#: src/lang.c:1866
 msgid "Average"
-msgstr "Mediu"
+msgstr "Media"
 
-#: src/lang.c:1844 src/lang.c:1864
+#: src/lang.c:1876 src/lang.c:1896
 msgid "Black"
 msgstr "Negru"
 
-#: src/lang.c:1845 src/lang.c:1865
+#: src/lang.c:1877 src/lang.c:1897
 msgid "Red"
 msgstr "RoÅŸu"
 
-#: src/lang.c:1846 src/lang.c:1866
+#: src/lang.c:1878 src/lang.c:1898
 msgid "Green"
 msgstr "Verde"
 
-#: src/lang.c:1847 src/lang.c:1867
+#: src/lang.c:1879 src/lang.c:1899
 msgid "Brown"
 msgstr "Maron"
 
-#: src/lang.c:1848 src/lang.c:1868
+#: src/lang.c:1880 src/lang.c:1900
 msgid "Blue"
 msgstr "Albastru"
 
-#: src/lang.c:1849 src/lang.c:1869
+#: src/lang.c:1881 src/lang.c:1901
 msgid "Pink"
 msgstr "Roz"
 
-#: src/lang.c:1850 src/lang.c:1870
+#: src/lang.c:1882 src/lang.c:1902
 msgid "Cyan"
 msgstr "Cian"
 
-#: src/lang.c:1851 src/lang.c:1871
+#: src/lang.c:1883 src/lang.c:1903
 msgid "White"
 msgstr "Alb"
 
-#: src/lang.c:1852
+#: src/lang.c:1884
 msgid "Gray"
 msgstr "Gri"
 
-#: src/lang.c:1853
+#: src/lang.c:1885
 msgid "Light Red"
 msgstr "RoÈ™u deschis"
 
-#: src/lang.c:1854
+#: src/lang.c:1886
 msgid "Light Green"
 msgstr "Verde deschis"
 
-#: src/lang.c:1855
+#: src/lang.c:1887
 msgid "Yellow"
 msgstr "Galben"
 
-#: src/lang.c:1856
+#: src/lang.c:1888
 msgid "Light Blue"
 msgstr "Albastru deschis"
 
-#: src/lang.c:1857
+#: src/lang.c:1889
 msgid "Light Pink"
 msgstr "Roz deschis"
 
-#: src/lang.c:1858
+#: src/lang.c:1890
 msgid "Light Cyan"
 msgstr "Cian deschis"
 
-#: src/lang.c:1859
+#: src/lang.c:1891
 msgid "Light White"
 msgstr "Alb deschis"
 
-#: src/lang.c:1882
+#: src/lang.c:1914
 msgid "Space"
 msgstr "SpaÈ›iu"
 
-#: src/lang.c:1890
+#: src/lang.c:1922
 msgid "Normal"
 msgstr "Normal"
 
-#: src/lang.c:1891
+#: src/lang.c:1923
 msgid "Best highlighting"
-msgstr ""
+msgstr "Cea mai bunÄƒ evidenÈ›iere"
 
-#: src/lang.c:1892
+#: src/lang.c:1924
 msgid "Underline"
 msgstr "Linie de subliniere"
 
-#: src/lang.c:1893
+#: src/lang.c:1925
 msgid "Reverse video"
-msgstr ""
+msgstr "AfiÈ™are inversÄƒ (negru pe alb)"
 
-#: src/lang.c:1894
+#: src/lang.c:1926
 msgid "Blinking"
-msgstr ""
+msgstr "Clipire"
 
-#: src/lang.c:1895
+#: src/lang.c:1927
 msgid "Half bright"
-msgstr ""
+msgstr "Pe jumÄƒtate luminos"
 
-#: src/lang.c:1896
+#: src/lang.c:1928
 msgid "Bold"
 msgstr "Aldin"
 
-#: src/lang.c:1902 src/lang.c:2018 src/lang.c:2122
+#: src/lang.c:1934 src/lang.c:2061 src/lang.c:2165
 msgid "No"
 msgstr "Nu"
 
-#: src/lang.c:1903
+#: src/lang.c:1935
 msgid "Cc"
 msgstr "Cc"
 
-#: src/lang.c:1904
+#: src/lang.c:1936
 msgid "Bcc"
 msgstr "Bcc"
 
-#: src/lang.c:1905
+#: src/lang.c:1937
 msgid "Cc and Bcc"
 msgstr "Cc È™i Bcc"
 
-#: src/lang.c:1922 src/lang.c:1935
-#, fuzzy
+#: src/lang.c:1954 src/lang.c:1967
 msgid "none"
-msgstr "none"
+msgstr "niciunul"
 
-#: src/lang.c:1923
+#: src/lang.c:1955
 msgid "commands"
 msgstr "comenzi"
 
-#: src/lang.c:1924
+#: src/lang.c:1956
 msgid "select"
-msgstr "select"
+msgstr "selectare"
 
-#: src/lang.c:1926
+#: src/lang.c:1958
 msgid "commands & quit"
-msgstr ""
+msgstr "comenzi & ieÈ™ire"
 
-#: src/lang.c:1927
+#: src/lang.c:1959
 msgid "commands & select"
-msgstr ""
+msgstr "comenzi È™i selectare"
 
-#: src/lang.c:1928
+#: src/lang.c:1960
 msgid "quit & select"
-msgstr ""
+msgstr "ieÈ™ire È™i selectare"
 
-#: src/lang.c:1929
+#: src/lang.c:1961
 msgid "commands & quit & select"
-msgstr ""
+msgstr "comenzi È™i ieÈ™ire È™i selectare"
 
-#: src/lang.c:1936
+#: src/lang.c:1968
 msgid "PageDown"
-msgstr ""
+msgstr "PageDown"
 
-#: src/lang.c:1937
+#: src/lang.c:1969
 msgid "PageNextUnread"
-msgstr ""
+msgstr "PageNextUnread"
 
-#: src/lang.c:1938
+#: src/lang.c:1970
 msgid "PageDown or PageNextUnread"
-msgstr ""
+msgstr "PageDown sau PageNextUnread"
 
-#: src/lang.c:1945
+#: src/lang.c:1977
 msgid "Subject: (case sensitive)"
-msgstr ""
+msgstr "Subject: (se È›ine cont de majuscule È™i minuscule)"
 
-#: src/lang.c:1946
+#: src/lang.c:1978
 msgid "Subject: (ignore case)"
-msgstr ""
+msgstr "Subject: (se ignorÄƒ majuscule/minuscule)"
 
-#: src/lang.c:1947
+#: src/lang.c:1979
 msgid "From: (case sensitive)"
-msgstr ""
+msgstr "From: (se È›ine cont de majuscule È™i minuscule)"
 
-#: src/lang.c:1948
+#: src/lang.c:1980
 msgid "From: (ignore case)"
-msgstr ""
+msgstr "From: (se ignorÄƒ majuscule/minuscule)"
 
-#: src/lang.c:1949
+#: src/lang.c:1981
 msgid "Msg-ID: & full References: line"
-msgstr ""
+msgstr "Message-ID: È™i linia completÄƒ References:"
 
-#: src/lang.c:1950
+#: src/lang.c:1982
 msgid "Msg-ID: & last References: only"
-msgstr ""
+msgstr "Message-ID: È™i doar ultima intrare References:"
 
-#: src/lang.c:1951
+#: src/lang.c:1983
 msgid "Message-ID: entry only"
-msgstr ""
+msgstr "Doar intrarea Message-ID:"
 
-#: src/lang.c:1952
+#: src/lang.c:1984
 msgid "Lines:"
 msgstr "Linii:"
 
-#: src/lang.c:1958
+#: src/lang.c:1990
 msgid "Don't trim article body"
-msgstr ""
+msgstr "Nu ajusteazÄƒ corpul articolului"
 
-#: src/lang.c:1959
+#: src/lang.c:1991
 msgid "Skip leading blank lines"
-msgstr ""
+msgstr "Omite liniile goale de la Ã®nceput"
 
-#: src/lang.c:1960
+#: src/lang.c:1992
 msgid "Skip trailing blank lines"
-msgstr ""
+msgstr "Omite liniile goale finale"
 
-#: src/lang.c:1961
+#: src/lang.c:1993
 msgid "Skip leading and trailing blank l."
-msgstr ""
+msgstr "Omite liniile goale de la Ã®nceput È™i de la sfÃ¢rÈ™it."
 
-#: src/lang.c:1962
+#: src/lang.c:1994
 msgid "Compact multiple between text"
-msgstr ""
+msgstr "Compactare multiplÄƒ Ã®ntre text"
 
-#: src/lang.c:1963
+#: src/lang.c:1995
 msgid "Compact multiple and skip leading"
-msgstr ""
+msgstr "Compactare multiplÄƒ È™i omitere a liniilor goale de la Ã®nceput"
 
-#: src/lang.c:1964
+#: src/lang.c:1996
 msgid "Compact multiple and skip trailing"
-msgstr ""
+msgstr "Compactare multiplÄƒ È™i omitere a liniilor goale de la sfÃ¢rÈ™it"
 
-#: src/lang.c:1965
+#: src/lang.c:1997
 msgid "Compact mltpl., skip lead. & trai."
 msgstr ""
+"Compactare multiplÄƒ È™i omitere a liniilor goale de la Ã®nceput È™i de la "
+"sfÃ¢rÈ™it."
 
-#: src/lang.c:1971
-msgid "Don't detect verbatim blocks"
+#: src/lang.c:2004
+msgid "Don't use UTF-8 characters"
 msgstr ""
 
-#: src/lang.c:1972
-msgid "Detect and show verbatim blocks"
+#: src/lang.c:2005
+msgid "for ellipsis"
 msgstr ""
 
-#: src/lang.c:1973
+#: src/lang.c:2006
+#, fuzzy
+msgid "for indicator and tree"
+msgstr "UtilizeazÄƒ graficÄƒ UTF-8 (arbore de fire de discuÈ›ie etc.)"
+
+#: src/lang.c:2007
+#, fuzzy
+msgid "for ..., indicator and tree"
+msgstr "UtilizeazÄƒ graficÄƒ UTF-8 (arbore de fire de discuÈ›ie etc.)"
+
+#: src/lang.c:2014
+msgid "Don't detect verbatim blocks"
+msgstr "Nu detecteazÄƒ blocurile verbatim"
+
+#: src/lang.c:2015
+msgid "Detect and show verbatim blocks"
+msgstr "DetecteazÄƒ È™i afiÈ™eazÄƒ blocurile verbatim"
+
+#: src/lang.c:2016
 msgid "Detect, hide begin and end marks"
-msgstr ""
+msgstr "DetecteazÄƒ, ascunde marcajele de Ã®nceput È™i sfÃ¢rÈ™it"
 
-#: src/lang.c:1974
+#: src/lang.c:2017
 msgid "Don't show verbatim blocks"
-msgstr ""
+msgstr "Nu afiÈ™eazÄƒ blocurile verbatim"
 
-#: src/lang.c:1980
+#: src/lang.c:2023
 msgid "Don't show help or mail sign"
-msgstr ""
+msgstr "Nu se afiÈ™eazÄƒ semnul de ajutor sau semnul de e-mail"
 
-#: src/lang.c:1981
+#: src/lang.c:2024
 msgid "Show only help sign"
-msgstr ""
+msgstr "AfiÈ™eazÄƒ numai semnul de ajutor"
 
-#: src/lang.c:1982
+#: src/lang.c:2025
 msgid "Show only mail sign if new mail"
-msgstr ""
+msgstr "AfiÈ™eazÄƒ doar semnul de e-mail dacÄƒ existÄƒ mesaje noi"
 
-#: src/lang.c:1983
+#: src/lang.c:2026
 msgid "Show mail if new mail else help s."
 msgstr ""
+"AfiÈ™eazÄƒ semnul de e-mail dacÄƒ existÄƒ un mesaj nou, altfel afiÈ™eazÄƒ semnul "
+"de ajutor."
 
-#: src/lang.c:2019
+#: src/lang.c:2062
 msgid "Shell archive"
 msgstr "arhivÄƒ Shell"
 
-#: src/lang.c:2020
+#: src/lang.c:2063
 msgid "Yes"
 msgstr "Da"
 
-#: src/lang.c:2027
+#: src/lang.c:2070
 msgid "Subject: (descending)"
-msgstr ""
+msgstr "Subject: (descendent)"
 
-#: src/lang.c:2028
+#: src/lang.c:2071
 msgid "Subject: (ascending)"
-msgstr ""
+msgstr "Subject:(ascendent)"
 
-#: src/lang.c:2029
+#: src/lang.c:2072
 msgid "From: (descending)"
-msgstr ""
+msgstr "From: (descendent)"
 
-#: src/lang.c:2030
+#: src/lang.c:2073
 msgid "From: (ascending)"
-msgstr ""
+msgstr "From: (ascendent)"
 
-#: src/lang.c:2031
+#: src/lang.c:2074
 msgid "Date: (descending)"
-msgstr ""
+msgstr "Date: (descendent)"
 
-#: src/lang.c:2032
+#: src/lang.c:2075
 msgid "Date: (ascending)"
-msgstr ""
+msgstr "Date: (ascendent)"
 
-#: src/lang.c:2033 src/lang.c:2042
+#: src/lang.c:2076 src/lang.c:2085
 msgid "Score (descending)"
-msgstr ""
+msgstr "Score (descendent)"
 
-#: src/lang.c:2034 src/lang.c:2043
+#: src/lang.c:2077 src/lang.c:2086
 msgid "Score (ascending)"
-msgstr ""
+msgstr "Score (ascendent)"
 
-#: src/lang.c:2035
+#: src/lang.c:2078
 msgid "Lines: (descending)"
-msgstr ""
+msgstr "Lines: (descendent)"
 
-#: src/lang.c:2036
+#: src/lang.c:2079
 msgid "Lines: (ascending)"
-msgstr ""
+msgstr "Lines: (ascendent)"
 
-#: src/lang.c:2044
+#: src/lang.c:2087
 msgid "Last posting date (descending)"
-msgstr ""
+msgstr "Data ultimei publicÄƒri (descendent)"
 
-#: src/lang.c:2045
+#: src/lang.c:2088
 msgid "Last posting date (ascending)"
-msgstr ""
+msgstr "Data ultimei publicÄƒri (ascendent)"
 
-#: src/lang.c:2051
+#: src/lang.c:2094
 msgid "Quick-sort"
-msgstr ""
+msgstr "Sortare rapidÄƒ (qsort)"
 
-#: src/lang.c:2052
+#: src/lang.c:2095
 msgid "Heap-sort"
-msgstr ""
+msgstr "Sortare grÄƒmadÄƒ (heapsort)"
 
-#: src/lang.c:2059
+#: src/lang.c:2102
 msgid "Always Keep"
-msgstr ""
+msgstr "PÄƒstreazÄƒ Ã®ntotdeauna"
 
-#: src/lang.c:2060
+#: src/lang.c:2103
 msgid "Always Remove"
-msgstr ""
+msgstr "EliminÄƒ Ã®ntotdeauna"
 
-#: src/lang.c:2061
+#: src/lang.c:2104
 msgid "Mark with D on selection screen"
-msgstr ""
+msgstr "MarcheazÄƒ cu D pe ecranul de selecÈ›ie"
 
-#: src/lang.c:2067
+#: src/lang.c:2110
 msgid "Kill only unread arts"
-msgstr ""
+msgstr "EliminÄƒ numai articolele necitite"
 
-#: src/lang.c:2068
+#: src/lang.c:2111
 msgid "Kill all arts & show with K"
-msgstr ""
+msgstr "EliminÄƒ toate articolele È™i afiÈ™eazÄƒ cu K"
 
 #. TODO: s/K/art_marked_killed/
-#: src/lang.c:2069
+#: src/lang.c:2112
 msgid "Kill all arts and never show"
-msgstr ""
+msgstr "EliminÄƒ toate articolele È™i nu le afiÈ™eazÄƒ deloc"
 
-#: src/lang.c:2075
+#: src/lang.c:2118
 msgid "Nothing special"
-msgstr ""
+msgstr "Nimic special"
 
-#: src/lang.c:2076
+#: src/lang.c:2119
 msgid "Compress quotes"
-msgstr ""
+msgstr "ComprimÄƒ ghilimelele"
 
-#: src/lang.c:2077
+#: src/lang.c:2120
 msgid "Quote signatures"
-msgstr ""
+msgstr "Citarea semnÄƒturilor"
 
-#: src/lang.c:2078
+#: src/lang.c:2121
 msgid "Compress quotes, quote sigs"
-msgstr ""
+msgstr "ComprimÄƒ ghilimelele, citeazÄƒ semnÄƒturile"
 
-#: src/lang.c:2079
+#: src/lang.c:2122
 msgid "Quote empty lines"
-msgstr ""
+msgstr "Citarea liniilor goale"
 
-#: src/lang.c:2080
+#: src/lang.c:2123
 msgid "Compress quotes, quote empty lines"
-msgstr ""
+msgstr "ComprimÄƒ ghilimelele, citeazÄƒ liniile goale"
 
-#: src/lang.c:2081
+#: src/lang.c:2124
 msgid "Quote sigs & empty lines"
-msgstr ""
+msgstr "CiteazÄƒ semnÄƒturile È™i liniile goale"
 
-#: src/lang.c:2082
+#: src/lang.c:2125
 msgid "Comp. q., quote sigs & empty lines"
-msgstr ""
+msgstr "ComprimÄƒ ghilimelele, citeazÄƒ semnÄƒturile È™i liniile goale"
 
-#: src/lang.c:2123
+#: src/lang.c:2166
 msgid "With headers"
-msgstr ""
+msgstr "Cu antete"
 
-#: src/lang.c:2124
+#: src/lang.c:2167
 msgid "Without headers"
-msgstr ""
+msgstr "FÄƒrÄƒ antete"
 
-#: src/lang.c:2131
+#: src/lang.c:2174
 msgid "NFKC"
 msgstr "NFKC"
 
-#: src/lang.c:2133
+#: src/lang.c:2176
 msgid "NFKD"
 msgstr "NFKD"
 
-#: src/lang.c:2134
+#: src/lang.c:2177
 msgid "NFC"
 msgstr "NFC"
 
-#: src/lang.c:2135
+#: src/lang.c:2178
 msgid "NFD"
 msgstr "NFD"
 
-#: src/lang.c:2137
+#: src/lang.c:2180
 msgid "NFKC case fold"
+msgstr "Transformare NFKC a majusculelor/minusculelor"
+
+#: src/lang.c:2189
+msgid "don't guess undeclared charset"
+msgstr ""
+
+#: src/lang.c:2190
+msgid "guess if not set via undeclared_charset"
 msgstr ""
 
-#: src/lang.c:2146
+#: src/lang.c:2191
+msgid "always guess undeclared charset"
+msgstr ""
+
+#: src/lang.c:2198
 msgid "Display Options"
 msgstr "OpÈ›iuni de afiÈ™are"
 
-#: src/lang.c:2153
+#: src/lang.c:2205
 msgid "Color Options"
 msgstr "OpÈ›iuni de culoare"
 
-#: src/lang.c:2159
+#: src/lang.c:2211
 msgid "Highlight Options"
 msgstr "OpÈ›iuni de evidenÈ›iere"
 
-#: src/lang.c:2166
+#: src/lang.c:2218
 msgid "Article-Limiting Options"
-msgstr ""
+msgstr "OpÈ›iuni de limitare a articolelor"
 
-#: src/lang.c:2172
+#: src/lang.c:2224
 msgid "Posting/Mailing Options"
-msgstr ""
+msgstr "OpÈ›iuni de publicare / trimitere de mesaje"
 
-#: src/lang.c:2178
+#: src/lang.c:2230
 msgid "Saving/Printing Options"
-msgstr ""
+msgstr "OpÈ›iuni de salvare/imprimare"
 
-#: src/lang.c:2184
+#: src/lang.c:2236
 msgid "Expert Options"
-msgstr ""
+msgstr "OpÈ›iuni pentru experÈ›i"
 
-#: src/lang.c:2190
+#: src/lang.c:2242
 msgid "Filtering Options"
-msgstr ""
+msgstr "OpÈ›iuni de filtrare"
 
-#: src/lang.c:2195 src/lang.c:2226 src/lang.c:2232 src/lang.c:2259
-#: src/lang.c:2311 src/lang.c:2317 src/lang.c:2327 src/lang.c:2338
-#: src/lang.c:2356 src/lang.c:2367 src/lang.c:2436 src/lang.c:2698
-#: src/lang.c:2704 src/lang.c:2710 src/lang.c:2725 src/lang.c:2737
-#: src/lang.c:2744 src/lang.c:2798 src/lang.c:2807 src/lang.c:3003
-#: src/lang.c:3019 src/lang.c:3026 src/lang.c:3033 src/lang.c:3040
-#: src/lang.c:3046 src/lang.c:3052 src/lang.c:3075 src/lang.c:3087
-#: src/lang.c:3122 src/lang.c:3175 src/lang.c:3189 src/lang.c:3195
-#: src/lang.c:3220 src/lang.c:3238 src/lang.c:3255 src/lang.c:3267
-#: src/lang.c:3307 src/lang.c:3336 src/lang.c:3356 src/lang.c:3383
-#: src/lang.c:3393 src/lang.c:3400 src/lang.c:3426 src/lang.c:3450
-#: src/lang.c:3637 src/lang.c:3652 src/lang.c:3660 src/lang.c:3674
-#: src/lang.c:3680 src/lang.c:3718
+#: src/lang.c:2247 src/lang.c:2286 src/lang.c:2292 src/lang.c:2319
+#: src/lang.c:2371 src/lang.c:2377 src/lang.c:2387 src/lang.c:2398
+#: src/lang.c:2416 src/lang.c:2427 src/lang.c:2496 src/lang.c:2763
+#: src/lang.c:2769 src/lang.c:2775 src/lang.c:2790 src/lang.c:2802
+#: src/lang.c:2809 src/lang.c:2863 src/lang.c:2872 src/lang.c:3068
+#: src/lang.c:3084 src/lang.c:3091 src/lang.c:3098 src/lang.c:3105
+#: src/lang.c:3111 src/lang.c:3117 src/lang.c:3140 src/lang.c:3152
+#: src/lang.c:3187 src/lang.c:3240 src/lang.c:3254 src/lang.c:3260
+#: src/lang.c:3285 src/lang.c:3303 src/lang.c:3320 src/lang.c:3332
+#: src/lang.c:3372 src/lang.c:3401 src/lang.c:3421 src/lang.c:3448
+#: src/lang.c:3458 src/lang.c:3465 src/lang.c:3496 src/lang.c:3520
+#: src/lang.c:3707 src/lang.c:3722 src/lang.c:3730 src/lang.c:3744
+#: src/lang.c:3750 src/lang.c:3788
 msgid "<SPACE> toggles, <CR> sets, <ESC> cancels."
-msgstr ""
+msgstr "<SPAÈšIU> schimbÄƒ, <ENTER> valideazÄƒ, <ESC> anuleazÄƒ."
 
-#: src/lang.c:2196
+#: src/lang.c:2248
 msgid "Show mini menu & posting etiquette"
-msgstr ""
+msgstr "AfiÈ™eazÄƒ mini meniu È™i eticheta de publicare"
 
-#: src/lang.c:2197
+#: src/lang.c:2249
 msgid ""
 "# If ON show a mini menu of useful commands at each level\n"
 "# and posting etiquette after composing an article\n"
 msgstr ""
+"# DacÄƒ este activatÄƒ â€žONâ€, afiÈ™eazÄƒ un mini-meniu cu comenzi utile\n"
+"# la fiecare nivel È™i regulile de publicare dupÄƒ redactarea unui articol\n"
 
-#: src/lang.c:2202
+#: src/lang.c:2254
 msgid "Show short description for each newsgroup. <SPACE> toggles & <CR> sets."
 msgstr ""
+"AfiÈ™eazÄƒ o scurtÄƒ descriere pentru fiecare grup de È™tiri. <SPAÈšIU> schimbÄƒ, "
+"iar <ENTER> valideazÄƒ."
 
-#: src/lang.c:2203
+#: src/lang.c:2255
 msgid "Show description of each newsgroup"
-msgstr ""
+msgstr "AfiÈ™eazÄƒ descrierea fiecÄƒrui grup de È™tiri"
 
-#: src/lang.c:2204
+#: src/lang.c:2256
 msgid ""
 "# If ON show group description text after newsgroup name at\n"
 "# group selection level\n"
 msgstr ""
+"# DacÄƒ este activatÄƒ â€žONâ€, afiÈ™eazÄƒ textul descrierii grupului\n"
+"# dupÄƒ numele grupului de È™tiri la nivelul selecÈ›iei grupului\n"
+
+#: src/lang.c:2262
+#, fuzzy
+msgid "Score"
+msgstr "Punctajul"
+
+#: src/lang.c:2263
+#, fuzzy
+msgid "Language"
+msgstr "LimbÄƒ"
 
-#: src/lang.c:2209
+#: src/lang.c:2264
+#, fuzzy
+msgid "Score and Language"
+msgstr "Scor È™i limbÄƒ"
+
+#: src/lang.c:2269
 msgid ""
 "Show From (author) fields in group & thread level. <SPACE> toggles & <CR> "
 "sets."
 msgstr ""
+"AfiÈ™eazÄƒ cÃ¢mpurile From (autor)â€ la nivel de grup È™i de fir. <SPAÈšIU> "
+"schimbÄƒ, iar <ENTER> valideazÄƒ."
 
-#: src/lang.c:2210
+#: src/lang.c:2270
 msgid "In group and thread level, show author by"
-msgstr ""
+msgstr "La nivel de grup È™i de fir, afiÈ™eazÄƒ autorul prin"
 
-#: src/lang.c:2211
+#: src/lang.c:2271
 msgid ""
 "# Part of From field to display in group and thread level\n"
 "# Possible values are (the default is marked with *):\n"
@@ -6582,32 +7468,42 @@ msgid ""
 "# * 2 = full name\n"
 "#   3 = both\n"
 msgstr ""
+"# Partea din cÃ¢mpul â€žFromâ€ care se afiÈ™eazÄƒ la nivel de grup È™i de fir\n"
+"# Valorile posibile sunt (valoarea implicitÄƒ este marcatÄƒ cu *):\n"
+"#   0 = nimic\n"
+"#   1 = adresa\n"
+"# * 2 = numele complet\n"
+"#   3 = ambele\n"
 
-#: src/lang.c:2220
+#: src/lang.c:2280
 msgid "Draw -> or highlighted bar for selection. <SPACE> toggles & <CR> sets."
 msgstr ""
+"AfiÈ™eazÄƒ -> sau barÄƒ evidenÈ›iatÄƒ pentru selecÈ›ie. <SPAÈšIU> schimbÄƒ È™i "
+"<ENTER> valideazÄƒ."
 
-#: src/lang.c:2221
+#: src/lang.c:2281
 msgid "Draw -> instead of highlighted bar"
-msgstr ""
+msgstr "AfiÈ™eazÄƒ -> Ã®n loc de bara evidenÈ›iatÄƒ"
 
-#: src/lang.c:2222
+#: src/lang.c:2282
 msgid "# If ON use -> otherwise highlighted bar for selection\n"
-msgstr ""
+msgstr "# DacÄƒ este activatÄƒ â€žONâ€ -> altfel bara evidenÈ›iatÄƒ pentru selecÈ›ie\n"
 
-#: src/lang.c:2227
+#: src/lang.c:2287
 msgid "Use inverse video for page headers"
-msgstr ""
+msgstr "UtilizeazÄƒ afiÈ™area inversÄƒ pentru antetele paginilor"
 
-#: src/lang.c:2228
+#: src/lang.c:2288
 msgid "# If ON use inverse video for page headers at different levels\n"
 msgstr ""
+"# DacÄƒ este activatÄƒ â€žONâ€, utilizeazÄƒ afiÈ™area inversÄƒ pentru antetele "
+"paginilor la diferite niveluri\n"
 
-#: src/lang.c:2233
+#: src/lang.c:2293
 msgid "Thread articles by"
-msgstr ""
+msgstr "OrganizeazÄƒ seria de articole publicate din fir dupÄƒ"
 
-#: src/lang.c:2234
+#: src/lang.c:2294
 msgid ""
 "# Thread articles by ...\n"
 "# Possible values are (the default is marked with *):\n"
@@ -6618,16 +7514,26 @@ msgid ""
 "#   4 = Multipart Subject\n"
 "#   5 = Percentage Match\n"
 msgstr ""
+"# OrganizeazÄƒ articolele din firul de discuÈ›ie dupÄƒ...\n"
+"# Valorile posibile sunt (valoarea implicitÄƒ este marcatÄƒ cu *):\n"
+"#   0 = nimic\n"
+"#   1 = Subiect\n"
+"#   2 = ReferinÈ›e\n"
+"# * 3 = Ambele (Subiect È™i ReferinÈ›e)\n"
+"#   4 = Subiect din mai multe pÄƒrÈ›i\n"
+"#   5 = Procentual de potrivire\n"
 
-#: src/lang.c:2245
+#: src/lang.c:2305
 msgid "Enter percentage match required to thread together. <CR> sets."
 msgstr ""
+"IntroduceÈ›i procentajul de potrivire necesar pentru gruparea articolelor. "
+"<ENTER> valideazÄƒ."
 
-#: src/lang.c:2246
+#: src/lang.c:2306
 msgid "Thread percentage match"
-msgstr ""
+msgstr "Procentul de potrivire pentru grupare"
 
-#: src/lang.c:2248
+#: src/lang.c:2308
 #, no-c-format
 msgid ""
 "# Thread percentage match...\n"
@@ -6641,12 +7547,23 @@ msgid ""
 "# thread. e.g. 'happy' and 'harpy' would match, but 'harpie', 'happie' and\n"
 "# 'harppy' would be threaded separately from 'happy'\n"
 msgstr ""
+"# Procentul de potrivire pentru grupare..\n"
+"# procentul de caractere din subiectul unui articol care trebuie sÄƒ\n"
+"# corespundÄƒ unui articol de bazÄƒ pentru ca ambele articole sÄƒ fie\n"
+"# considerate ca aparÈ›inÃ¢nd aceluiaÈ™i fir de discuÈ›ie. AceastÄƒ opÈ›iune\n"
+"# este un procent Ã®ntreg, de exemplu 80, fÄƒrÄƒ zecimale. DacÄƒ se utilizeazÄƒ "
+"80,\n"
+"# atunci 80% din caractere trebuie sÄƒ se potriveascÄƒ exact, fÄƒrÄƒ inserarea\n"
+"# vreunui caracter, pentru ca cele douÄƒ articole sÄƒ fie incluse Ã®n acelaÈ™i "
+"fir.\n"
+"# De exemplu, â€žhappyâ€ È™i â€žharpyâ€ s-ar potrivi, dar â€žharpieâ€, â€žhappieâ€ È™i\n"
+"# â€žharppyâ€ ar fi incluse separat de â€žhappyâ€.\n"
 
-#: src/lang.c:2260
+#: src/lang.c:2320
 msgid "Score of a thread"
-msgstr ""
+msgstr "Punctajul unui fir de discuÈ›ie"
 
-#: src/lang.c:2261
+#: src/lang.c:2321
 msgid ""
 "# Thread score\n"
 "# Possible values are (the default is marked with *):\n"
@@ -6654,17 +7571,24 @@ msgid ""
 "#   1 = sum\n"
 "#   2 = average\n"
 msgstr ""
+"# Punctaj fir\n"
+"# Valorile posibile sunt (valoarea implicitÄƒ este marcatÄƒ cu *):\n"
+"# * 0 = maxim\n"
+"#   1 = sumÄƒ\n"
+"#   2 = medie\n"
 
-#: src/lang.c:2269
+#: src/lang.c:2329
 msgid ""
 "Sort articles by Subject, From, Date or Score. <SPACE> toggles & <CR> sets."
 msgstr ""
+"SorteazÄƒ articolele dupÄƒ subiect, expeditor, datÄƒ sau scor. <SPAÈšIU> "
+"schimbÄƒ, iar <ENTER> valideazÄƒ."
 
-#: src/lang.c:2270
+#: src/lang.c:2330
 msgid "Sort articles by"
-msgstr ""
+msgstr "SorteazÄƒ articolele dupÄƒ"
 
-#: src/lang.c:2271
+#: src/lang.c:2331
 msgid ""
 "# Sort articles by ...\n"
 "# Possible values are (the default is marked with *):\n"
@@ -6680,16 +7604,31 @@ msgid ""
 "#   9 = Lines descending\n"
 "#  10 = Lines ascending\n"
 msgstr ""
+"# SorteazÄƒ articolele dupÄƒ ...\n"
+"# Valorile posibile sunt (valoarea implicitÄƒ este marcatÄƒ cu *):\n"
+"#   0 = nimic\n"
+"#   1 = Subiect Ã®n ordine descrescÄƒtoare\n"
+"#   2 = Subiect Ã®n ordine crescÄƒtoare\n"
+"#   3 = De la Ã®n ordine descrescÄƒtoare\n"
+"#   4 = De la Ã®n ordine crescÄƒtoare\n"
+"#   5 = Data Ã®n ordine descrescÄƒtoare\n"
+"# * 6 = Data Ã®n ordine crescÄƒtoare\n"
+"#   7 = Punctaj Ã®n ordine descrescÄƒtoare\n"
+"#   8 = Punctaj Ã®n ordine crescÄƒtoare\n"
+"#   9 = Linii Ã®n ordine descrescÄƒtoare\n"
+"#  10 = Linii Ã®n ordine crescÄƒtoare\n"
 
-#: src/lang.c:2287
+#: src/lang.c:2347
 msgid "Sort threads by Nothing or Score. <SPACE> toggles & <CR> sets."
 msgstr ""
+"SorteazÄƒ firele dupÄƒ Nimic sau dupÄƒ Punctaj. <SPAÈšIU> schimbÄƒ, iar <ENTER> "
+"valideazÄƒ."
 
-#: src/lang.c:2288
+#: src/lang.c:2348
 msgid "Sort threads by"
-msgstr ""
+msgstr "SorteazÄƒ firele dupÄƒ"
 
-#: src/lang.c:2289
+#: src/lang.c:2349
 msgid ""
 "# Sort thread by ...\n"
 "# Possible values are (the default is marked with *):\n"
@@ -6699,45 +7638,63 @@ msgid ""
 "#   3 = Last posting date descending\n"
 "#   4 = Last posting date ascending\n"
 msgstr ""
+"# SorteazÄƒ firele dupÄƒ ...\n"
+"# Valorile posibile sunt (valoarea implicitÄƒ este marcatÄƒ cu *):\n"
+"#   0 = nimic\n"
+"#   1 = Punctaj Ã®n ordine descrescÄƒtoare\n"
+"#   2 = Punctaj Ã®n ordine crescÄƒtoare\n"
+"#   3 = Data ultimei publicÄƒri Ã®n ordine descrescÄƒtoare\n"
+"#   4 = Data ultimei publicÄƒri Ã®n ordine crescÄƒtoare\n"
 
-#: src/lang.c:2299
+#: src/lang.c:2359
 msgid ""
 "Put cursor at first/last unread art in groups. <SPACE> toggles & <CR> sets."
 msgstr ""
+"PuneÈ›i cursorul pe primul/ultimul articol necitit din grupuri. <SPAÈšIU> "
+"schimbÄƒ, iar <ENTER> valideazÄƒ."
 
-#: src/lang.c:2300
+#: src/lang.c:2360
 msgid "Go to first unread article in group"
-msgstr ""
+msgstr "Merge la primul articol necitit din grup"
 
-#: src/lang.c:2301
+#: src/lang.c:2361
 msgid "# If ON put cursor at first unread art in group otherwise last art\n"
 msgstr ""
+"# DacÄƒ este activatÄƒ â€žONâ€, plaseazÄƒ cursorul pe primul articol necitit din "
+"grup,\n"
+"# altfel pe ultimul articol.\n"
 
-#: src/lang.c:2305
+#: src/lang.c:2365
 msgid "Show all articles or only unread articles. <SPACE> toggles & <CR> sets."
 msgstr ""
+"AfiÈ™eazÄƒ toate articolele sau numai articolele necitite. <SPAÈšIU> schimbÄƒ, "
+"iar <ENTER> valideazÄƒ."
 
-#: src/lang.c:2306
+#: src/lang.c:2366
 msgid "Show only unread articles"
-msgstr ""
+msgstr "AfiÈ™eazÄƒ numai articolele necitite"
 
-#: src/lang.c:2307
+#: src/lang.c:2367
 msgid "# If ON show only new/unread articles otherwise show all.\n"
 msgstr ""
+"# DacÄƒ este activatÄƒ â€žONâ€, afiÈ™eazÄƒ numai articolele noi/necitite,\n"
+"# altfel afiÈ™eazÄƒ toate articolele.\n"
 
-#: src/lang.c:2312
+#: src/lang.c:2372
 msgid "Show only groups with unread arts"
-msgstr ""
+msgstr "AfiÈ™eazÄƒ numai grupurile cu articole necitite"
 
-#: src/lang.c:2313
+#: src/lang.c:2373
 msgid "# If ON show only subscribed to groups that contain unread articles.\n"
 msgstr ""
+"# DacÄƒ este activatÄƒ â€žONâ€, afiÈ™eazÄƒ numai grupurile abonate\n"
+"# care conÈ›in articole necitite.\n"
 
-#: src/lang.c:2318
+#: src/lang.c:2378
 msgid "Filter which articles"
-msgstr ""
+msgstr "Filtru pentru articole"
 
-#: src/lang.c:2319
+#: src/lang.c:2379
 msgid ""
 "# Filter which articles\n"
 "# Possible values are (the default is marked with *):\n"
@@ -6745,12 +7702,18 @@ msgid ""
 "#   1 = kill all articles and show in threads marked with K\n"
 "#   2 = kill all articles and never show them\n"
 msgstr ""
+"# Filtru pentru articole\n"
+"# Valorile posibile sunt (valoarea implicitÄƒ este marcatÄƒ cu *):\n"
+"# * 0 = eliminÄƒ numai articolele necitite\n"
+"#   1 = eliminÄƒ toate articolele È™i le afiÈ™eazÄƒ Ã®n fire de discuÈ›ii marcate "
+"cu K\n"
+"#   2 = eliminÄƒ toate articolele È™i nu le afiÈ™eazÄƒ niciodatÄƒ\n"
 
-#: src/lang.c:2328
+#: src/lang.c:2388
 msgid "Go to the next unread article with"
-msgstr ""
+msgstr "Merge la urmÄƒtorul articol necitit cu"
 
-#: src/lang.c:2329
+#: src/lang.c:2389
 msgid ""
 "# Go to the unread article with following key(s)\n"
 "# Possible values are (the default is marked with *):\n"
@@ -6759,12 +7722,18 @@ msgid ""
 "# * 2 = TAB\n"
 "#   3 = PAGE DOWN or TAB\n"
 msgstr ""
+"# Go to the unread article with following key(s)\n"
+"# Valorile posibile sunt (valoarea implicitÄƒ este marcatÄƒ cu *):\n"
+"#   0 = nimic\n"
+"#   1 = PAGE DOWN\n"
+"# * 2 = TAB\n"
+"#   3 = PAGE DOWN or TAB\n"
 
-#: src/lang.c:2339
+#: src/lang.c:2399
 msgid "How to treat blank lines"
-msgstr ""
+msgstr "Cum se trateazÄƒ liniile goale"
 
-#: src/lang.c:2340
+#: src/lang.c:2400
 msgid ""
 "# Trim the article body, remove unnecessary blank lines.\n"
 "# Possible values are (the default is marked with *):\n"
@@ -6780,12 +7749,25 @@ msgid ""
 "#   7 = Compact multiple blank lines between text blocks and skip\n"
 "#       leading and trailing blank lines\n"
 msgstr ""
+"# Reduce corpul articolului, eliminÄƒ liniile goale inutile.\n"
+"# Valorile posibile sunt (valoarea implicitÄƒ este marcatÄƒ cu *):\n"
+"#   0 = Nmic special\n"
+"#   1 = Omite liniile goale de la Ã®nceputul textului\n"
+"#   2 = Omite liniile goale de la sfÃ¢rÈ™itul textului\n"
+"#   3 = Omite liniile goale de la Ã®nceputul È™i sfÃ¢rÈ™itul textului\n"
+"#   4 = CompacteazÄƒ liniile goale multiple dintre blocurile de text\n"
+"#   5 = CompacteazÄƒ mai multe linii goale Ã®ntre blocurile de text È™i omite\n"
+"#       liniile goale de la Ã®nceput\n"
+"#   6 = CompacteazÄƒ mai multe linii goale Ã®ntre blocurile de text È™i omite\n"
+"#       liniile goale de la sfÃ¢rÈ™it\n"
+"#   7 = CompacteazÄƒ mai multe linii goale Ã®ntre blocurile de text È™i omite\n"
+"#       liniile goale de la Ã®nceput È™i de la sfÃ¢rÈ™it\n"
 
-#: src/lang.c:2357
+#: src/lang.c:2417
 msgid "Show help/mail sign in level titles"
-msgstr ""
+msgstr "AfiÈ™eazÄƒ semnul de ajutor/e-mail Ã®n titlurile nivelurilor"
 
-#: src/lang.c:2358
+#: src/lang.c:2418
 msgid ""
 "# Show help sign, new mail sign, both or nothing in level titles.\n"
 "# Possible values are (the default is marked with *):\n"
@@ -6794,233 +7776,311 @@ msgid ""
 "#   2 = Show only mail sign if new mail have arrived\n"
 "# * 3 = Show mail sign if new mail has arrived else show help sign\n"
 msgstr ""
+"# AfiÈ™eazÄƒ semnul de ajutor/e-mail, amÃ¢ndouÄƒ sau nimic Ã®n titlurile "
+"nivelurilor.\n"
+"# Valorile posibile sunt (valoarea implicitÄƒ este marcatÄƒ cu *):\n"
+"#   0 = Nu se afiÈ™eazÄƒ semnul de ajutor sau semnul de e-mail\n"
+"#   1 = Se afiÈ™eazÄƒ numai semnul de ajutor\n"
+"#   2 = Se afiÈ™eazÄƒ numai semnul de e-mail dacÄƒ au sosit mesaje noi\n"
+"# * 3 = Se afiÈ™eazÄƒ semnul de e-mail dacÄƒ au sosit mesaje noi, altfel\n"
+"#       se afiÈ™eazÄƒ semnul de ajutor\n"
 
-#: src/lang.c:2368
+#: src/lang.c:2428
 msgid "List thread using right arrow key"
-msgstr ""
+msgstr "ListeazÄƒ firul folosind tasta sÄƒgeatÄƒ-dreapta"
 
-#: src/lang.c:2369
+#: src/lang.c:2429
 msgid ""
 "# If ON automatically list thread when entering it using right arrow key.\n"
 msgstr ""
+"# DacÄƒ este activatÄƒ, afiÈ™eazÄƒ automat firul de discuÈ›ie la introducerea\n"
+"# acestuia folosind tasta sÄƒgeatÄƒ-dreapta.\n"
 
-#: src/lang.c:2373
+#: src/lang.c:2433
 msgid "Enter character to indicate deleted articles. <CR> sets, <ESC> cancels."
 msgstr ""
+"IntroduceÈ›i caracterul pentru a indica articolele È™terse. <ENTER> valideazÄƒ, "
+"<ESC> anuleazÄƒ."
 
-#: src/lang.c:2374
+#: src/lang.c:2434
 msgid "Character to show deleted articles"
-msgstr ""
+msgstr "Caracterul pentru afiÈ™area articolelor È™terse"
 
-#: src/lang.c:2375
+#: src/lang.c:2435
 msgid ""
 "# Character used to show that an art was deleted (default 'D')\n"
 "# _ is turned into ' '\n"
 msgstr ""
+"# Caracterul utilizat pentru a indica faptul cÄƒ un articol a fost È™ters\n"
+"# (valoarea implicitÄƒ este â€žDâ€) _ este transformat Ã®n ' '\n"
 
-#: src/lang.c:2380
+#: src/lang.c:2440
 msgid ""
 "Enter character to indicate articles in a range. <CR> sets, <ESC> cancels."
 msgstr ""
+"IntroduceÈ›i caracterul pentru a indica articolele dintr-un interval(serie). "
+"<ENTER> valideazÄƒ, <ESC> anuleazÄƒ."
 
-#: src/lang.c:2381
+#: src/lang.c:2441
 msgid "Character to show inrange articles"
-msgstr ""
+msgstr "Caracterul pentru afiÈ™area articolelor din interval(serie)"
 
-#: src/lang.c:2382
+#: src/lang.c:2442
 msgid ""
 "# Character used to show that an art is in a range (default '#')\n"
 "# _ is turned into ' '\n"
 msgstr ""
+"# Caracterul utilizat pentru a indica faptul cÄƒ un articol se aflÄƒ Ã®ntr-un\n"
+"# interval(serie) (valoarea implicitÄƒ este â€ž#â€) _ este transformat Ã®n ' '\n"
 
-#: src/lang.c:2387
+#: src/lang.c:2447
 msgid ""
 "Enter character to indicate that article will return. <CR> sets, <ESC> "
 "cancels."
 msgstr ""
+"IntroduceÈ›i caracterul pentru a indica cÄƒ articolul va fi returnat.<ENTER> "
+"valideazÄƒ, <ESC> anuleazÄƒ."
 
-#: src/lang.c:2388
+#: src/lang.c:2448
 msgid "Character to show returning arts"
-msgstr ""
+msgstr "Caracterul pentru afiÈ™area articolelor returnate"
 
-#: src/lang.c:2389
+#: src/lang.c:2449
 msgid ""
 "# Character used to show that an art will return (default '-')\n"
 "# _ is turned into ' '\n"
 msgstr ""
+"# Caracterul utilizat pentru a indica faptul cÄƒ un articol va fi returnat\n"
+"# (valoarea implicitÄƒ este â€žDâ€) _ este transformat Ã®n ' '\n"
 
-#: src/lang.c:2394
+#: src/lang.c:2454
 msgid ""
 "Enter character to indicate selected articles. <CR> sets, <ESC> cancels."
 msgstr ""
+"IntroduceÈ›i caracterul pentru a indica articolele selectate. <ENTER> "
+"valideazÄƒ, <ESC> anuleazÄƒ."
 
-#: src/lang.c:2395
+#: src/lang.c:2455
 msgid "Character to show selected articles"
-msgstr ""
+msgstr "Caracterul pentru indicarea articolelor selectate"
 
-#: src/lang.c:2396
+#: src/lang.c:2456
 msgid ""
 "# Character used to show that an art was auto-selected (default '*')\n"
 "# _ is turned into ' '\n"
 msgstr ""
+"# Caracterul utilizat pentru a indica faptul cÄƒ un articol a fost\n"
+"# selectat automat (implicit â€ž*â€) _ este transformat Ã®n ' '\n"
 
-#: src/lang.c:2401
+#: src/lang.c:2461
 msgid "Enter character to indicate recent articles. <CR> sets, <ESC> cancels."
 msgstr ""
+"IntroduceÈ›i caracterul pentru a indica articolele recente. <ENTER> "
+"valideazÄƒ, <ESC> anuleazÄƒ."
 
-#: src/lang.c:2402
+#: src/lang.c:2462
 msgid "Character to show recent articles"
-msgstr ""
+msgstr "Caracterul pentru indicarea articolelor recente"
 
-#: src/lang.c:2403
+#: src/lang.c:2463
 msgid ""
 "# Character used to show that an art is recent (default 'o')\n"
 "# _ is turned into ' '\n"
 msgstr ""
+"# Caracterul utilizat pentru a indica faptul cÄƒ un articol este recent\n"
+"# (valoarea implicitÄƒ este â€žoâ€) _ este transformat Ã®n ' '\n"
 
-#: src/lang.c:2408
+#: src/lang.c:2468
 msgid "Enter character to indicate unread articles. <CR> sets, <ESC> cancels."
 msgstr ""
+"IntroduceÈ›i caracterul pentru a indica articolele necitite. <ENTER> "
+"valideazÄƒ, <ESC> anuleazÄƒ."
 
-#: src/lang.c:2409
+#: src/lang.c:2469
 msgid "Character to show unread articles"
-msgstr ""
+msgstr "Caracterul pentru indicarea articolelor necitite"
 
-#: src/lang.c:2410
+#: src/lang.c:2470
 msgid ""
 "# Character used to show that an art is unread (default '+')\n"
 "# _ is turned into ' '\n"
 msgstr ""
+"# Caracterul utilizat pentru a indica faptul cÄƒ un articol este necitit\n"
+"# (valoarea implicitÄƒ este â€ž+â€) _ este transformat Ã®n ' '\n"
 
-#: src/lang.c:2415
+#: src/lang.c:2475
 msgid "Enter character to indicate read articles. <CR> sets, <ESC> cancels."
 msgstr ""
+"IntroduceÈ›i caracterul pentru a indica articolele citite. <ENTER> valideazÄƒ, "
+"<ESC> anuleazÄƒ."
 
-#: src/lang.c:2416
+#: src/lang.c:2476
 msgid "Character to show read articles"
-msgstr ""
+msgstr "Caracterul pentru indicarea articolelor citite"
 
-#: src/lang.c:2417
+#: src/lang.c:2477
 msgid ""
 "# Character used to show that an art was read (default ' ')\n"
 "# _ is turned into ' '\n"
 msgstr ""
+"# Caracterul utilizat pentru a indica faptul cÄƒ un articol a fost citit\n"
+"# (valoarea implicitÄƒ este ' ') _ este transformat Ã®n ' '\n"
 
-#: src/lang.c:2422
+#: src/lang.c:2482
 msgid "Enter character to indicate killed articles. <CR> sets, <ESC> cancels."
 msgstr ""
+"IntroduceÈ›i caracterul pentru a indica articolele eliminate. <ENTER> "
+"valideazÄƒ, <ESC> anuleazÄƒ."
 
-#: src/lang.c:2423
+#: src/lang.c:2483
 msgid "Character to show killed articles"
-msgstr ""
+msgstr "Caracterul pentru indicarea articolelor eliminate"
 
-#: src/lang.c:2424
+#: src/lang.c:2484
 msgid ""
 "# Character used to show that an art was killed (default 'K')\n"
 "# kill_level must be set accordingly, _ is turned into ' '\n"
 msgstr ""
+"# Caracterul utilizat pentru a indica faptul cÄƒ un articol a fost eliminat\n"
+"# (valoarea implicitÄƒ este â€žKâ€) opÈ›iunea kill_level> trebuie sÄƒ fie "
+"definitÄƒ\n"
+"# corespunzÄƒtor, _ este transformat Ã®n ' '\n"
 
-#: src/lang.c:2429
+#: src/lang.c:2489
 msgid ""
 "Enter character to indicate read selected articles. <CR> sets, <ESC> cancels."
 msgstr ""
+"IntroduceÈ›i caracterul pentru a indica articolele selectate citite. <ENTER> "
+"valideazÄƒ, <ESC> anuleazÄƒ."
 
-#: src/lang.c:2430
+#: src/lang.c:2490
 msgid "Character to show readselected arts"
-msgstr ""
+msgstr "Caracterul pentru indicarea articolelor selectate ca fiind citite"
 
-#: src/lang.c:2431
+#: src/lang.c:2491
 msgid ""
 "# Character used to show that an art was selected before read (default ':')\n"
 "# kill_level must be set accordingly, _ is turned into ' '\n"
 msgstr ""
+"# Caracterul utilizat pentru a indica faptul cÄƒ un articol a fost selectat\n"
+"# Ã®nainte de a fi citit (implicit â€ž:â€) opÈ›iunea kill_level trebuie sÄƒ fie\n"
+"# definitÄƒ corespunzÄƒtor, _ este transformat Ã®n â€ž â€\n"
 
-#: src/lang.c:2437
+#: src/lang.c:2497
 msgid "Abbreviate long newsgroup names"
-msgstr ""
+msgstr "AbreviazÄƒ numele lungi ale grupurilor de È™tiri"
 
-#: src/lang.c:2438
+#: src/lang.c:2498
 msgid ""
 "# If ON abbreviate (if necessary) long newsgroup names at group selection\n"
 "# level and article level like this:\n"
 "#   news.software.readers -> n.software.readers -> n.s.readers -> n.s.r.\n"
 msgstr ""
+"# DacÄƒ este activatÄƒ â€žONâ€, abreviazÄƒ (dacÄƒ este necesar) numele lungi ale\n"
+"# grupurilor de È™tiri la nivelul selecÈ›iei grupului È™i la nivelul "
+"articolului,\n"
+"# astfel:\n"
+"#   news.software.readers -> n.software.readers -> n.s.readers -> n.s.r.\n"
 
-#: src/lang.c:2444
+#: src/lang.c:2504
 msgid "Enter character to indicate global scopes. <CR> sets, <ESC> cancels."
 msgstr ""
+"IntroduceÈ›i caracterul pentru a indica domeniile globale. <ENTER> valideazÄƒ, "
+"<ESC> anuleazÄƒ."
 
-#: src/lang.c:2445
+#: src/lang.c:2505
 msgid "Character to show global scopes"
-msgstr ""
+msgstr "Caracterul pentru afiÈ™area dolmeniilor globale"
 
-#: src/lang.c:2446
+#: src/lang.c:2506
 msgid ""
 "# Character used to show that a scope was read from the global\n"
 "# attributes file (default '!')\n"
 "# _ is turned into ' '\n"
 msgstr ""
+"# Caracterul utilizat pentru a indica faptul cÄƒ un domeniu a\n"
+"# fost citit din fiÈ™ierul de atribute global (implicit â€ž!â€)\n"
+"# _ este transformat Ã®n â€ž â€\n"
 
-#: src/lang.c:2452
+#: src/lang.c:2512
 msgid ""
 "Enter character to indicate global scopes when current group matches. <CR> "
 "sets, <ESC> cancels."
 msgstr ""
+"IntroduceÈ›i caracterul pentru a indica domeniile globale atunci cÃ¢nd grupul "
+"curent se potriveÈ™te. <ENTER> valideazÄƒ, <ESC> anuleazÄƒ."
 
-#: src/lang.c:2453
+#: src/lang.c:2513
 msgid "Char to show global scope matches"
-msgstr ""
+msgstr "Caracterul pentru indicarea potrivirilor de domeniu global"
 
-#: src/lang.c:2454
+#: src/lang.c:2514
 msgid ""
 "# Character used to show that a scope was read from the global\n"
 "# attributes file and the current group matches (default ':')\n"
 "# _ is turned into ' '\n"
 msgstr ""
+"# Caracterul utilizat pentru a indica faptul cÄƒ un domeniu a\n"
+"# fost citit din fiÈ™ierul de atribute globale È™i cÄƒ grupul\n"
+"# curent corespunde (implicit â€ž:â€)\n"
+"# _ este transformat Ã®n â€ž â€\n"
 
-#: src/lang.c:2460
+#: src/lang.c:2520
 msgid "Enter character to indicate local scopes. <CR> sets, <ESC> cancels."
 msgstr ""
+"IntroduceÈ›i caracterul pentru a indica domeniile locale. <ENTER> valideazÄƒ, "
+"<ESC> anuleazÄƒ."
 
-#: src/lang.c:2461
+#: src/lang.c:2521
 msgid "Character to show local scopes"
-msgstr ""
+msgstr "Caracterul pentru indicarea domeniilor locale"
 
-#: src/lang.c:2462
+#: src/lang.c:2522
 msgid ""
 "# Character used to show that a scope was read from the local\n"
 "# attributes file (default ' ')\n"
 "# _ is turned into ' '\n"
 msgstr ""
+"# Caracterul utilizat pentru a indica faptul cÄƒ un domeniu de\n"
+"# aplicare a fost citit din fiÈ™ierul de atribute local (implicit â€ž â€)\n"
+"# _ este transformat Ã®n â€ž â€\n"
 
-#: src/lang.c:2468
+#: src/lang.c:2528
 msgid ""
 "Enter character to indicate local scopes when current group matches. <CR> "
 "sets, <ESC> cancels."
 msgstr ""
+"IntroduceÈ›i caracterul pentru a indica domeniile locale atunci cÃ¢nd grupul "
+"curent se potriveÈ™te. <ENTER> valideazÄƒ, <ESC> anuleazÄƒ."
 
-#: src/lang.c:2469
+#: src/lang.c:2529
 msgid "Char to show local scope matches"
-msgstr ""
+msgstr "Caracterul pentru indicarea potrivirilor de domeniu local"
 
-#: src/lang.c:2470
+#: src/lang.c:2530
 msgid ""
 "# Character used to show that a scope was read from the local\n"
 "# attributes file and the current group matches (default '*')\n"
 "# _ is turned into ' '\n"
 msgstr ""
+"# Caracterul utilizat pentru a indica faptul cÄƒ un domeniu de\n"
+"# aplicare a fost citit din fiÈ™ierul de atribute local È™i cÄƒ\n"
+"# grupul curent corespunde (implicit â€ž*â€).\n"
+"# _ este transformat Ã®n â€ž â€n\n"
 
-#: src/lang.c:2476
+#: src/lang.c:2536
 msgid ""
 "0 = full page scrolling, -1 = show previous last line as first on next page, "
 "-2 = half page"
 msgstr ""
+"0 = derulare paginÄƒ Ã®ntreagÄƒ, -1 = afiÈ™eazÄƒ ultima linie anterioarÄƒ ca primÄƒ "
+"linie pe pagina urmÄƒtoare, -2 = jumÄƒtate de paginÄƒ"
 
-#: src/lang.c:2477
+#: src/lang.c:2537
 msgid "Number of lines to scroll in pager"
-msgstr ""
+msgstr "NumÄƒrul de linii de derulat Ã®n paginator"
 
-#: src/lang.c:2478
+#: src/lang.c:2538
 msgid ""
 "# Number of lines that cursor-up/down will scroll in article pager\n"
 "# Possible values are (the default is marked with *):\n"
@@ -7030,53 +8090,84 @@ msgid ""
 "# * 1 = line-by-line\n"
 "#   2 or greater = scroll by 2 or more lines (only in the pager)\n"
 msgstr ""
+"# NumÄƒrul de linii pe care cursorul sus/jos le va derula Ã®n paginatorul "
+"articolului\n"
+"# Valorile posibile sunt (valoarea implicitÄƒ este marcatÄƒ cu *):\n"
+"#  -2 = derulare cu jumÄƒtate de paginÄƒ\n"
+"#  -1 = linia de sus/jos este transferatÄƒ pe pagina urmÄƒtoare\n"
+"#   0 = paginÄƒ cu paginÄƒ (comportamentul tradiÈ›ional)\n"
+"# * 1 = linie cu linie\n"
+"#   2 sau mai mare = derulare cu 2 sau mai multe linii (numai Ã®n paginator)\n"
 
-#: src/lang.c:2488
+#: src/lang.c:2548
 msgid "Display signatures. <SPACE> toggles & <CR> sets."
-msgstr ""
+msgstr "AfiÈ™eazÄƒ semnÄƒturile. <SPAÈšIU> schimbÄƒ, <ENTER> valideazÄƒ,."
 
-#: src/lang.c:2489
+#: src/lang.c:2549
 msgid "Display signatures"
-msgstr ""
+msgstr "AfiÈ™eazÄƒ semnÄƒturile"
 
-#: src/lang.c:2490
+#: src/lang.c:2550
 msgid "# If OFF don't show signatures when displaying articles\n"
 msgstr ""
+"# DacÄƒ este dezactivatÄƒ â€žOFFâ€, semnÄƒturile nu vor fi afiÈ™ate la afiÈ™area "
+"articolelor.\n"
 
-#: src/lang.c:2494
-msgid "Display article score. <SPACE> toggles & <CR> sets."
+#: src/lang.c:2554
+#, fuzzy
+msgid "Display article info. <SPACE> toggles & <CR> sets."
 msgstr ""
+"AfiÈ™eazÄƒ punctajul articolului. <SPAÈšIU> schimbÄƒ, iar <ENTER> valideazÄƒ,."
 
-#: src/lang.c:2495
-msgid "Display article score in pager"
-msgstr ""
+#: src/lang.c:2555
+#, fuzzy
+msgid "Display article info in pager"
+msgstr "AfiÈ™eazÄƒ punctajul articolului Ã®n paginator"
 
-#: src/lang.c:2496
-msgid "# If ON show article score when displaying articles\n"
-msgstr ""
+#: src/lang.c:2556
+#, fuzzy
+msgid ""
+"# Show article info when displaying articles\n"
+"# Possible values are (the default is marked with *):\n"
+"# * 0 = None\n"
+"#   1 = Article score\n"
+"#   2 = Article language\n"
+"#   3 = Score and language\n"
+msgstr ""
+"# Pune numele dvs. Ã®n cÃ¢mpul Cc: È™i/sau Bcc: cÃ¢nd trimiteÈ›i\n"
+"# un articol prin poÈ™ta electronicÄƒ.\n"
+"# Valorile posibile sunt (valoarea implicitÄƒ este marcatÄƒ cu *):\n"
+"#   0 = Nu\n"
+"#   1 = Cc\n"
+"#   2 = Bcc\n"
+"#   3 = Cc È™i Bcc\n"
 
-#: src/lang.c:2501
+#: src/lang.c:2566
 msgid "Remove soft hyphens. <SPACE> toggles & <CR> sets."
-msgstr ""
+msgstr "EliminÄƒ cratimele flexibile. <SPAÈšIU> schimbÄƒ, iar <ENTER> valideazÄƒ,."
 
-#: src/lang.c:2502
+#: src/lang.c:2567
 msgid "Remove soft hyphens"
-msgstr ""
+msgstr "EliminÄƒ cratimele flexibile"
 
-#: src/lang.c:2503
+#: src/lang.c:2568
 msgid "# If ON remove soft hyphens when displaying articles\n"
 msgstr ""
+"DacÄƒ este activatÄƒ â€žONâ€, eliminÄƒ cratimele flexibile la afiÈ™area "
+"articolelor\n"
 
-#: src/lang.c:2508
+#: src/lang.c:2573
 msgid ""
 "Display none mime data as tagged attachments. <SPACE> toggles & <CR> sets."
 msgstr ""
+"Nu afiÈ™eazÄƒ date mime ca ataÈ™amente etichetate. <SPAÈšIU> schimbÄƒ, iar "
+"<ENTER> valideazÄƒ,."
 
-#: src/lang.c:2509
+#: src/lang.c:2574
 msgid "Display none mime data as an attachment"
-msgstr ""
+msgstr "Nu afiÈ™eazÄƒ nicio datÄƒ MIME ca ataÈ™ament"
 
-#: src/lang.c:2510
+#: src/lang.c:2575
 msgid ""
 "# Handling of none text in the pager\n"
 "# Possible values are any combination of (the default is marked with *):\n"
@@ -7089,31 +8180,47 @@ msgid ""
 "#   4 = Hide Inline PGP\n"
 "#   8 = Hide Shar\n"
 msgstr ""
+"# Gestionarea datelor non-text Ã®n paginator\n"
+"# Valorile posibile sunt orice combinaÈ›ie dintre (valoarea implicitÄƒ este "
+"marcatÄƒ cu *):\n"
+"# * 0 = Nu, afiÈ™eazÄƒ datele brute.\n"
+"#   1 = Datele uuencoded È™i yenc vor fi condensate Ã®ntr-o singurÄƒ linie de\n"
+"#       etichetÄƒ care afiÈ™eazÄƒ dimensiunea È™i numele fiÈ™ierului, similar cu\n"
+"#       modul Ã®n care sunt afiÈ™ate ataÈ™amentele MIME.\n"
+"#   2 = Ascunde de asemenea parÈ›ial, ca Ã®n cazul 1, dar orice linie care\n"
+"#       aratÄƒ ca date uuencoded sau yenc va fi pliatÄƒ Ã®ntr-o linie de "
+"etichetÄƒ.\n"
+"#   4 = Ascunde PGP Ã®n linie (inline)\n"
+"#   8 = Ascunde Shar\n"
 
-#: src/lang.c:2522
+#: src/lang.c:2587
 msgid ""
 "Decode German style TeX umlaut codes to ISO. <SPACE> toggles & <CR> sets."
 msgstr ""
+"DecodificÄƒ codurile umlaut TeX Ã®n stil german Ã®n ISO. <SPAÈšIU> schimbÄƒ, iar "
+"<ENTER> valideazÄƒ,."
 
-#: src/lang.c:2523
+#: src/lang.c:2588
 msgid "Display \"a as Umlaut-a"
-msgstr ""
+msgstr "AfiÈ™eazÄƒ \"a ca Umlaut-a"
 
-#: src/lang.c:2524
+#: src/lang.c:2589
 msgid ""
 "# If ON decode German style TeX umlaut codes to ISO and\n"
 "# show \"a as Umlaut-a, etc.\n"
 msgstr ""
+"# DacÄƒ este activatÄƒ, decodeazÄƒ codurile umlaut TeX Ã®n stil german\n"
+"# Ã®n ISO È™i afiÈ™eazÄƒ \"a ca Umlaut-a, etc.\n"
 
-#: src/lang.c:2529 src/lang.c:2539
+#: src/lang.c:2594 src/lang.c:2604
 msgid "Space separated list of header fields"
-msgstr ""
+msgstr "ListÄƒ separatÄƒ prin spaÈ›ii a cÃ¢mpurilor antetului"
 
-#: src/lang.c:2530
+#: src/lang.c:2595
 msgid "Display these header fields (or *)"
-msgstr ""
+msgstr "Se afiÈ™eazÄƒ aceste cÃ¢mpuri din antet (sau *)"
 
-#: src/lang.c:2531
+#: src/lang.c:2596
 msgid ""
 "# Which news headers you wish to see. If you want to see _all_ the headers,\n"
 "# place an '*' as this value. This is the only way a wildcard can be used.\n"
@@ -7122,45 +8229,67 @@ msgid ""
 "with\n"
 "# spaces. Not defining anything turns off this option.\n"
 msgstr ""
+"# Ce antete de È™tiri doriÈ›i sÄƒ vedeÈ›i. DacÄƒ doriÈ›i sÄƒ vedeÈ›i toate "
+"antetele,\n"
+"# introduceÈ›i â€ž*â€ ca valoare. Aceasta este singura modalitate de utilizare\n"
+"# a unui caracter joker. DacÄƒ introduceÈ›i â€žX-â€ ca valoare, veÈ›i vedea toate\n"
+"# antetele care Ã®ncep cu â€žX-â€ (cum ar fi X-Alan sau X-Pape). PuteÈ›i enumera\n"
+"# mai multe, separÃ¢ndu-le cu spaÈ›ii. DacÄƒ nu definiÈ›i nimic, aceastÄƒ "
+"opÈ›iune\n"
+"# este dezactivatÄƒ.\n"
 
-#: src/lang.c:2540
+#: src/lang.c:2605
 msgid "Do not display these header fields"
-msgstr ""
+msgstr "Nu se afiÈ™eazÄƒ aceste cÃ¢mpuri din antet"
 
-#: src/lang.c:2541
+#: src/lang.c:2606
 msgid ""
 "# Same as 'news_headers_to_display' except it denotes the opposite.\n"
 "# An example of using both options might be if you thought X- headers were\n"
-"# A Good Thing(tm), but thought Alan and Pape were miscreants...well then "
+"# A Good Thing(tm), but thought Alan and Pape were miscreants... well then "
 "you\n"
 "# would do something like this:\n"
 "# news_headers_to_display=X-\n"
 "# news_headers_to_not_display=X-Alan X-Pape\n"
 "# Not defining anything turns off this option.\n"
 msgstr ""
+"# La fel ca â€žnews_headers_to_displayâ€, cu excepÈ›ia faptului cÄƒ denotÄƒ "
+"opusul.\n"
+"# Un exemplu de utilizare a ambelor opÈ›iuni ar putea fi dacÄƒ aÈ›i considera "
+"cÄƒ\n"
+"# antetetele X sunt A Good Thing(tm), un lucru bun, dar aÈ›i considera cÄƒ "
+"Alan\n"
+"# È™i Pape sunt rÄƒufÄƒcÄƒtori... atunci aÈ›i proceda astfel:\n"
+"# news_headers_to_display=X-\n"
+"# news_headers_to_not_display=X-Alan X-Pape\n"
+"# DacÄƒ nu definiÈ›i nimic, aceastÄƒ opÈ›iune este dezactivatÄƒ.\n"
 
-#: src/lang.c:2551
+#: src/lang.c:2616
 msgid ""
 "Do you want to enable automatic handling of multipart/alternative articles?"
 msgstr ""
+"DoriÈ›i sÄƒ activaÈ›i gestionarea automatÄƒ a articolelor cu mai multe pÄƒrÈ›i/"
+"alternative?"
 
-#: src/lang.c:2552
+#: src/lang.c:2617
 msgid "Skip multipart/alternative parts"
-msgstr ""
+msgstr "Omite pÄƒrÈ›ile multipart/alternative"
 
-#: src/lang.c:2553
+#: src/lang.c:2618
 msgid "# If ON strip multipart/alternative messages automatically\n"
 msgstr ""
+"# DacÄƒ este activatÄƒ â€žONâ€, mesajele multipart/alternative sunt eliminate "
+"automat.\n"
 
-#: src/lang.c:2557
+#: src/lang.c:2622
 msgid "<SPACE> toggles & <CR> sets."
-msgstr ""
+msgstr "<SPAÈšIU> schimbÄƒ È™i <ENTER> valideazÄƒ."
 
-#: src/lang.c:2558
+#: src/lang.c:2623
 msgid "How to treat verbatim blocks"
-msgstr ""
+msgstr "Cum se trateazÄƒ blocurile verbatim"
 
-#: src/lang.c:2559
+#: src/lang.c:2624
 msgid ""
 "# How to treat verbatim blocks in articles\n"
 "# Possible values are (the default is marked with *):\n"
@@ -7169,221 +8298,311 @@ msgid ""
 "#   2 = Detect and show verbatim blocks, hide begin and end marks\n"
 "#   3 = Detect verbatim blocks and hide them completely\n"
 msgstr ""
+"# Cum se trateazÄƒ blocurile verbatim Ã®n articole\n"
+"# Valorile posibile sunt (valoarea implicitÄƒ este marcatÄƒ cu *):\n"
+"#   0 = Nu detecteazÄƒ blocurile verbatim\n"
+"# * 1 = DetecteazÄƒ È™i afiÈ™eazÄƒ blocurile verbatim, inclusiv marcajele de\n"
+"#       Ã®nceput È™i sfÃ¢rÈ™it\n"
+"#   2 = DetecteazÄƒ È™i afiÈ™eazÄƒ blocurile verbatim, ascunde marcajele de\n"
+"#       Ã®nceput È™i sfÃ¢rÈ™it\n"
+"#   3 = DetecteazÄƒ blocurile verbatim È™i le ascunde complet\n"
 
-#: src/lang.c:2569
+#: src/lang.c:2634
 msgid "A regex used to decide which lines to show in col_quote."
 msgstr ""
+"O expresie regulatÄƒ utilizatÄƒ pentru a decide ce linii sÄƒ se afiÈ™eze Ã®n "
+"col_quote."
 
-#: src/lang.c:2570
+#: src/lang.c:2635
 msgid "Regex used to show quoted lines"
-msgstr ""
+msgstr "Expresia regulatÄƒ utilizatÄƒ pentru a afiÈ™a liniile citate"
 
-#: src/lang.c:2571
+#: src/lang.c:2636
 msgid ""
 "# A regular expression that tin will use to decide which lines are\n"
 "# quoted when viewing articles. Quoted lines are shown in col_quote.\n"
 "# If you leave this blank, tin will use a built in default.\n"
 msgstr ""
+"# O expresie regulatÄƒ pe care Â«tinÂ» o va utiliza pentru a decide\n"
+"# care linii sunt citate atunci cÃ¢nd se vizualizeazÄƒ articole.\n"
+"# Liniile citate sunt afiÈ™ate Ã®n col_quote.\n"
+"# DacÄƒ lÄƒsaÈ›i acest cÃ¢mp necompletat, Â«tinÂ» va utiliza o valoare\n"
+"# implicitÄƒ Ã®ncorporatÄƒ.\n"
 
-#: src/lang.c:2577
+#: src/lang.c:2642
 msgid "A regex used to decide which lines to show in col_quote2."
 msgstr ""
+"O expresie regulatÄƒ utilizatÄƒ pentru a decide ce linii sÄƒ se afiÈ™eze Ã®n "
+"col_quote2."
 
-#: src/lang.c:2578
+#: src/lang.c:2643
 msgid "Regex used to show twice quoted l."
-msgstr ""
+msgstr "Expresia regulatÄƒ utilizatÄƒ pentru a afiÈ™a liniile citate de douÄƒ ori."
 
-#: src/lang.c:2579
+#: src/lang.c:2644
 msgid ""
 "# A regular expression that tin will use to decide which lines are\n"
 "# quoted twice. Twice quoted lines are shown in col_quote2.\n"
 "# If you leave this blank, tin will use a built in default.\n"
 msgstr ""
+"# O expresie regulatÄƒ pe care Â«tinÂ» o va utiliza pentru a decide\n"
+"# care linii sunt citate de douÄƒ ori. Liniile citate de douÄƒ ori\n"
+"# sunt afiÈ™ate Ã®n col_quote2.\n"
+"# DacÄƒ lÄƒsaÈ›i acest cÃ¢mp necompletat, Â«tinÂ» va utiliza o valoare\n"
+"# implicitÄƒ Ã®ncorporatÄƒ.\n"
 
-#: src/lang.c:2585
+#: src/lang.c:2650
 msgid "A regex used to decide which lines to show in col_quote3."
 msgstr ""
+"O expresie regulatÄƒ utilizatÄƒ pentru a decide ce linii sÄƒ se afiÈ™eze Ã®n "
+"col_quote3."
 
-#: src/lang.c:2586
+#: src/lang.c:2651
 msgid "Regex used to show >= 3 times q.l."
-msgstr ""
+msgstr "Expresie regulatÄƒ utilizatÄƒ pentru a afiÈ™a liniile citate >= 3 ori."
 
-#: src/lang.c:2587
+#: src/lang.c:2652
 msgid ""
 "# A regular expression that tin will use to decide which lines are\n"
 "# quoted >=3 times. >=3 times quoted lines are shown in col_quote3.\n"
 "# If you leave this blank, tin will use a built in default.\n"
 msgstr ""
+"# O expresie regulatÄƒ pe care Â«tinÂ» o va utiliza pentru a decide\n"
+"# care linii sunt citate de >=3 ori. Liniile citate de >=3 ori\n"
+"# sunt afiÈ™ate Ã®n col_quote3.\n"
+"# DacÄƒ lÄƒsaÈ›i acest cÃ¢mp necompletat, Â«tinÂ» va utiliza o valoare\n"
+"# implicitÄƒ Ã®ncorporatÄƒ.\n"
 
-#: src/lang.c:2593
+#: src/lang.c:2658
 msgid "Enable detection of external quotes? <SPACE> toggles & <CR> sets."
 msgstr ""
+"ActivaÈ›i detectarea citatelor externe? <SPAÈšIU> schimbÄƒ, iar <ENTER> "
+"valideazÄƒ,."
 
-#: src/lang.c:2594
+#: src/lang.c:2659
 msgid "Detection of external quotes"
-msgstr ""
+msgstr "Detectarea citatelor externe"
 
-#: src/lang.c:2595
+#: src/lang.c:2660
 msgid "# If ON detect quoted text from external sources in articles\n"
 msgstr ""
+"# DacÄƒ este activatÄƒ â€žONâ€, detecteazÄƒ textul citat din surse externe Ã®n "
+"articole\n"
 
-#: src/lang.c:2599
+#: src/lang.c:2664
 msgid "A regex used to decide which lines to show in col_extquote."
 msgstr ""
+"O expresie regulatÄƒ utilizatÄƒ pentru a decide ce linii sÄƒ se afiÈ™eze Ã®n "
+"col_extquote."
 
-#: src/lang.c:2600
+#: src/lang.c:2665
 msgid "Regex used to show quotes from external sources"
 msgstr ""
+"B<Expresia regulatÄƒ utilizatÄƒ pentru a afiÈ™a ghilimele externe "
+"(extquote_regex)>"
 
-#: src/lang.c:2601
+#: src/lang.c:2666
 msgid ""
 "# A regular expression that tin will use to decide which lines are\n"
 "# external quotes. Text from external quotes is shown in col_extquote.\n"
 "# If you leave this blank, tin will use a built in default.\n"
 msgstr ""
+"# O expresie regulatÄƒ pe care Â«tinÂ» o va utiliza pentru a decide\n"
+"# care linii sunt citate externe. Textul din citatele externe este\n"
+"# afiÈ™at Ã®n col_extquote.\n"
+"# DacÄƒ lÄƒsaÈ›i acest cÃ¢mp necompletat, Â«tinÂ» va utiliza o valoare\n"
+"# implicitÄƒ Ã®ncorporatÄƒ.\n"
 
-#: src/lang.c:2608
+#: src/lang.c:2673
 msgid "A regex used to decide which lines to hide in pager"
 msgstr ""
+"O expresie regulatÄƒ utilizatÄƒ pentru a decide ce linii sÄƒ ascundÄƒ Ã®n "
+"paginator"
 
-#: src/lang.c:2609
+#: src/lang.c:2674
 msgid "Regex used to hide matching lines"
-msgstr ""
+msgstr "Expresia regulatÄƒ utilizatÄƒ pentru a ascunde liniile care coincid"
 
-#: src/lang.c:2610
+#: src/lang.c:2675
 msgid ""
 "# A regular expression that to hide matching lines.\n"
 "# Could be used to hide excessive quoting, e.g. via \"^>\\s?>\\s?>\".\n"
 "# If you leave this blank, no lines will be hidden.\n"
 msgstr ""
+"# O expresie regulatÄƒ care ascunde liniile care se potrivesc.\n"
+"# Poate fi utilizatÄƒ pentru a ascunde citÄƒrile excesive,\n"
+"# de exemplu prin â€ž^>\\s?>\\s?>â€.\n"
+"# DacÄƒ lÄƒsaÈ›i acest cÃ¢mp necompletat, nicio linie nu va fi ascunsÄƒ.\n"
 
-#: src/lang.c:2616
+#: src/lang.c:2681
 msgid "A regex used to decide which words to show in col_markslashes."
 msgstr ""
+"O expresie regulatÄƒ utilizatÄƒ pentru a decide ce cuvinte sÄƒ afiÈ™eze Ã®n "
+"col_markslashes."
 
-#: src/lang.c:2617
+#: src/lang.c:2682
 msgid "Regex used to highlight /slashes/"
-msgstr ""
+msgstr "Expresia regulatÄƒ utilizatÄƒ pentru evidenÈ›ierea /barelor oblice/"
 
-#: src/lang.c:2618
+#: src/lang.c:2683
 msgid ""
 "# A regular expression that tin will use to decide which words\n"
 "# bounded by '/' are to be shown in col_markslashes.\n"
 "# If you leave this blank, tin will use a built in default.\n"
 msgstr ""
+"# O expresie regulatÄƒ pe care Â«tinÂ» o va utiliza pentru a decide\n"
+"# care cuvinte delimitate de â€ž/â€ vor fi afiÈ™ate Ã®n col_markslashes.\n"
+"# DacÄƒ lÄƒsaÈ›i acest cÃ¢mp necompletat, Â«tinÂ» va utiliza o valoare\n"
+"# implicitÄƒ Ã®ncorporatÄƒ.\n"
 
-#: src/lang.c:2624
+#: src/lang.c:2689
 msgid "A regex used to decide which words to show in col_markstars."
 msgstr ""
+"O expresie regulatÄƒ utilizatÄƒ pentru a decide ce cuvinte sÄƒ afiÈ™eze Ã®n "
+"col_markstars."
 
-#: src/lang.c:2625
+#: src/lang.c:2690
 msgid "Regex used to highlight *stars*"
-msgstr ""
+msgstr "Expresia regulatÄƒ utilizatÄƒ pentru evidenÈ›ierea *steluÈ›elor*"
 
-#: src/lang.c:2626
+#: src/lang.c:2691
 msgid ""
 "# A regular expression that tin will use to decide which words\n"
 "# bounded by '*' are to be shown in col_markstars.\n"
 "# If you leave this blank, tin will use a built in default.\n"
 msgstr ""
+"# O expresie regulatÄƒ pe care Â«tinÂ» o va utiliza pentru a decide\n"
+"# care cuvinte delimitate de â€ž*â€ vor fi afiÈ™ate Ã®n col_markstars.\n"
+"# DacÄƒ lÄƒsaÈ›i acest cÃ¢mp necompletat, Â«tinÂ» va utiliza o valoare\n"
+"# implicitÄƒ Ã®ncorporatÄƒ.\n"
 
-#: src/lang.c:2632
+#: src/lang.c:2697
 msgid "A regex used to decide which words to show in col_markstroke."
 msgstr ""
+"O expresie regulatÄƒ utilizatÄƒ pentru a decide ce cuvinte sÄƒ afiÈ™eze Ã®n "
+"col_markstroke."
 
-#: src/lang.c:2633
+#: src/lang.c:2698
 msgid "Regex used to highlight -strokes-"
-msgstr ""
+msgstr "Expresia regulatÄƒ utilizatÄƒ pentru evidenÈ›ierea -liniuÈ›elor_tÄƒiere-"
 
-#: src/lang.c:2634
+#: src/lang.c:2699
 msgid ""
 "# A regular expression that tin will use to decide which words\n"
 "# bounded by '-' are to be shown in col_markstroke.\n"
 "# If you leave this blank, tin will use a built in default.\n"
 msgstr ""
+"# O expresie regulatÄƒ pe care Â«tinÂ» o va utiliza pentru a decide\n"
+"# care cuvinte delimitate de â€ž-â€ vor fi afiÈ™ate Ã®n col_markstroke.\n"
+"# DacÄƒ lÄƒsaÈ›i acest cÃ¢mp necompletat, Â«tinÂ» va utiliza o valoare\n"
+"# implicitÄƒ Ã®ncorporatÄƒ.\n"
 
-#: src/lang.c:2640
+#: src/lang.c:2705
 msgid "A regex used to decide which words to show in col_markdash."
 msgstr ""
+"O expresie regulatÄƒ utilizatÄƒ pentru a decide ce cuvinte sÄƒ afiÈ™eze Ã®n "
+"col_markdash."
 
-#: src/lang.c:2641
+#: src/lang.c:2706
 msgid "Regex used to highlight _underline_"
 msgstr ""
+"Expresia regulatÄƒ utilizatÄƒ pentru evidenÈ›ierea _liniuÈ›elor-subliniere-"
 
-#: src/lang.c:2642
+#: src/lang.c:2707
 msgid ""
 "# A regular expression that tin will use to decide which words\n"
 "# bounded by '_' are to be shown in col_markdash.\n"
 "# If you leave this blank, tin will use a built in default.\n"
 msgstr ""
+"# O expresie regulatÄƒ pe care Â«tinÂ» o va utiliza pentru a decide\n"
+"# care cuvinte delimitate de â€ž_ vor fi afiÈ™ate Ã®n col_markdash.\n"
+"# DacÄƒ lÄƒsaÈ›i acest cÃ¢mp necompletat, Â«tinÂ» va utiliza o valoare\n"
+"# implicitÄƒ Ã®ncorporatÄƒ.\n"
 
-#: src/lang.c:2648
+#: src/lang.c:2713
 msgid "A regex used to find Subject prefixes to remove.  Use '|' as separator."
 msgstr ""
+"O expresie regulatÄƒ utilizatÄƒ pentru a gÄƒsi prefixele subiectului care "
+"trebuie eliminate. UtilizaÈ›i â€ž|â€ ca separator."
 
-#: src/lang.c:2649
+#: src/lang.c:2714
 msgid "Regex with Subject prefixes"
-msgstr ""
+msgstr "Expresie regulatÄƒ cu prefixe Subiect"
 
-#: src/lang.c:2650
+#: src/lang.c:2715
 msgid ""
 "# A regular expression that tin will use to find Subject prefixes\n"
 "# which will be removed before showing the header.\n"
 msgstr ""
+"# O expresie regulatÄƒ pe care Â«tinÂ» o va utiliza pentru a gÄƒsi prefixele\n"
+"# subiectului care vor fi eliminate Ã®nainte de afiÈ™area antetului.\n"
 
-#: src/lang.c:2655
+#: src/lang.c:2720
 msgid "A regex used to find Subject suffixes to remove.  Use '|' as separator."
 msgstr ""
+"O expresie regulatÄƒ utilizatÄƒ pentru a gÄƒsi sufixele subiectului care "
+"trebuie eliminate. UtilizaÈ›i â€ž|â€ ca separator."
 
-#: src/lang.c:2656
+#: src/lang.c:2721
 msgid "Regex with Subject suffixes"
-msgstr ""
+msgstr "Expresie regulatÄƒ cu sufixe Subiect"
 
-#: src/lang.c:2657
+#: src/lang.c:2722
 msgid ""
 "# A regular expression that tin will use to find Subject suffixes\n"
 "# which will be removed when replying or posting followup.\n"
 msgstr ""
+"# O expresie regulatÄƒ pe care Â«tinÂ» o va utiliza pentru a gÄƒsi sufixele\n"
+"# subiectului care vor fi eliminate cÃ¢nd se rÄƒspunde sau se publicÄƒ un "
+"comentariu.\n"
 
-#: src/lang.c:2662
+#: src/lang.c:2727
 msgid "A regex used to find the begin of a verbatim block."
 msgstr ""
+"O expresie regulatÄƒ utilizatÄƒ pentru a gÄƒsi Ã®nceputul unui bloc verbatim."
 
-#: src/lang.c:2663
+#: src/lang.c:2728
 msgid "Regex for begin of a verbatim block"
-msgstr ""
+msgstr "Expresia regulatÄƒ pentru Ã®nceputul unui bloc verbatim"
 
-#: src/lang.c:2664
+#: src/lang.c:2729
 msgid ""
 "# A regular expression that tin will use to find the begin of\n"
 "# a verbatim block.\n"
 msgstr ""
+"# O expresie regulatÄƒ pe care Â«tinÂ» o va utiliza pentru a gÄƒsi\n"
+"# Ã®nceputul unui bloc verbatim.\n"
 
-#: src/lang.c:2669
+#: src/lang.c:2734
 msgid "A regex used to find the end of a verbatim block."
 msgstr ""
+"O expresie regulatÄƒ utilizatÄƒ pentru a gÄƒsi sfÃ¢rÈ™itul unui bloc verbatim."
 
-#: src/lang.c:2670
+#: src/lang.c:2735
 msgid "Regex for end of a verbatim block"
-msgstr ""
+msgstr "Expresia regulatÄƒ pentru sfÃ¢rÈ™itul unui bloc verbatim"
 
-#: src/lang.c:2671
+#: src/lang.c:2736
 msgid ""
 "# A regular expression that tin will use to find the end of\n"
 "# a verbatim block.\n"
 msgstr ""
+"# O expresie regulatÄƒ pe care Â«tinÂ» o va utiliza pentru a gÄƒsi\n"
+"# sfÃ¢rÈ™itul unui bloc verbatim.\n"
 
-#: src/lang.c:2676
+#: src/lang.c:2741
 msgid ""
 "Enter name and options for external MIME viewer, --internal for built-in "
 "viewer"
 msgstr ""
+"IntroduceÈ›i numele È™i opÈ›iunile pentru vizorul MIME extern, â€ž--internalâ€ "
+"pentru vizorul Ã®ncorporat"
 
-#: src/lang.c:2677
+#: src/lang.c:2742
 msgid "MIME binary content viewer"
-msgstr ""
+msgstr "Vizor de conÈ›inut binar MIME"
 
-#: src/lang.c:2678
+#: src/lang.c:2743
 msgid ""
 "# If --internal automatically use the built in MIME viewer for non-text\n"
 "# parts of articles.\n"
@@ -7391,50 +8610,64 @@ msgid ""
 "blank\n"
 "# for no automatic viewing\n"
 msgstr ""
+"# DacÄƒ â€ž--internaâ€,l se utilizeazÄƒ automat vizorul MIME Ã®ncorporat\n"
+"# pentru pÄƒrÈ›ile non-text ale articolelor.\n"
+"# ÃŽn caz contrar, specificaÈ›i un program de vizualizare extern\n"
+"# (de exemplu, metamail) sau lÄƒsaÈ›i cÃ¢mpul necompletat pentru\n"
+"# a nu se efectua vizualizarea automatÄƒ.\n"
 
-#: src/lang.c:2685
+#: src/lang.c:2750
 msgid "Confirm before starting non-text viewing program"
-msgstr ""
+msgstr "ConfirmaÈ›i Ã®nainte de a porni programul de vizualizare non-text"
 
-#: src/lang.c:2686
+#: src/lang.c:2751
 msgid "Ask before using MIME viewer"
-msgstr ""
+msgstr "ÃŽntreabÄƒ Ã®nainte de a utiliza vizorul MIME"
 
-#: src/lang.c:2687
+#: src/lang.c:2752
 msgid ""
 "# If ON tin will ask before using metamail to display MIME messages\n"
 "# this only happens if metamail_prog is set to something\n"
 msgstr ""
+"# DacÄƒ este activatÄƒ, Â«tinÂ» va Ã®ntreba Ã®nainte de a utiliza Â«metamailÂ»\n"
+"# pentru a afiÈ™a mesajele MIME. Acest lucru se Ã®ntÃ¢mplÄƒ numai dacÄƒ\n"
+"# metamail_prog este definitÄƒ la ceva anume.\n"
 
-#: src/lang.c:2692
+#: src/lang.c:2757
 msgid "Ask to mark groups read when quitting. <SPACE> toggles & <CR> sets."
 msgstr ""
+"ÃŽntreabÄƒ dacÄƒ doriÈ›i sÄƒ se marcheze grupurile ca citite la ieÈ™ire. <SPAÈšIU> "
+"schimbÄƒ, iar <ENTER> valideazÄƒ."
 
-#: src/lang.c:2693
+#: src/lang.c:2758
 msgid "Catchup read groups when quitting"
-msgstr ""
+msgstr "RecupereazÄƒ grupurile de citire la ieÈ™ire"
 
-#: src/lang.c:2694
+#: src/lang.c:2759
 msgid "# If ON ask user if read groups should all be marked read\n"
 msgstr ""
+"# DacÄƒ este activatÄƒ, Ã®ntreabÄƒ utilizatorul dacÄƒ toate grupurile citite\n"
+"# trebuie sÄƒ fie marcate ca citite.\n"
 
-#: src/lang.c:2699
+#: src/lang.c:2764
 msgid "Catchup group using left key"
-msgstr ""
+msgstr "RecupereazÄƒ grupul folosind tasta sÄƒgeatÄƒ-stÃ¢nga"
 
-#: src/lang.c:2700
+#: src/lang.c:2765
 msgid "# If ON catchup group/thread when leaving with the left arrow key.\n"
 msgstr ""
+"# DacÄƒ este activatÄƒ â€žONâ€, recupereazÄƒ grupul/firul la ieÈ™irea cu tasta "
+"sÄƒgeatÄƒ-stÃ¢nga.\n"
 
-#: src/lang.c:2705
+#: src/lang.c:2770
 msgid "Catchup thread by using left key"
-msgstr ""
+msgstr "RecupereazÄƒ firul folosind tasta sÄƒgeatÄƒ-stÃ¢nga"
 
-#: src/lang.c:2711
+#: src/lang.c:2776
 msgid "Which actions require confirmation"
-msgstr ""
+msgstr "Ce acÈ›iuni necesitÄƒ confirmare"
 
-#: src/lang.c:2712
+#: src/lang.c:2777
 msgid ""
 "# What should we ask confirmation for.\n"
 "# Possible values are (the default is marked with *):\n"
@@ -7447,428 +8680,526 @@ msgid ""
 "#   6 = quit & select\n"
 "#   7 = commands & quit & select\n"
 msgstr ""
+"# Pentru ce trebuie sÄƒ se cearÄƒ confirmarea.\n"
+"# Valorile posibile sunt (valoarea implicitÄƒ este marcatÄƒ cu *):\n"
+"#   0 = nimic\n"
+"#   1 = comenzi\n"
+"#   2 = selectare\n"
+"#   3 = ieÈ™ire\n"
+"# * 4 = comenzi È™i ieÈ™ire\n"
+"#   5 = comenzi È™i selectare\n"
+"#   6 = ieÈ™ire È™i selectare\n"
+"#   7 = comenzi, ieÈ™ire È™i selectare\n"
 
-#: src/lang.c:2726
+#: src/lang.c:2791
 msgid "'Mark as (un)read' ignores tags"
-msgstr ""
+msgstr "IgnorÄƒ etichetele â€žMarcare ca (ne)cititâ€"
 
-#: src/lang.c:2727
+#: src/lang.c:2792
 msgid ""
 "# If ON the 'Mark as (un)read' function marks only the current article.\n"
 msgstr ""
+"# DacÄƒ este activatÄƒ â€žONâ€, funcÈ›ia â€žMarcheazÄƒ ca (ne)cititâ€ marcheazÄƒ numai "
+"articolul curent.\n"
 
-#: src/lang.c:2731
+#: src/lang.c:2796
 msgid "Program to run to open URLs, <CR> sets, <ESC> cancels."
 msgstr ""
+"Programul pentru deschiderea adreselor URL, <ENTER> valideazÄƒ, <ESC> "
+"anuleazÄƒ."
 
-#: src/lang.c:2732
+#: src/lang.c:2797
 msgid "Program that opens URLs"
-msgstr ""
+msgstr "Programul care deschide adresele URL"
 
-#: src/lang.c:2733
+#: src/lang.c:2798
 msgid "# The program used to open URLs. The actual URL will be appended\n"
 msgstr ""
+"# Programul utilizat pentru a deschide adresele URL. Adresa URL actualÄƒ va "
+"fi adÄƒugatÄƒ.\n"
 
-#: src/lang.c:2738
+#: src/lang.c:2803
 msgid "Use mouse in xterm"
-msgstr ""
+msgstr "UtilizeazÄƒ mouse-ul Ã®n xterm"
 
-#: src/lang.c:2739
+#: src/lang.c:2804
 msgid "# If ON enable mouse button support on xterm terminals\n"
 msgstr ""
+"# DacÄƒ este activatÄƒ â€žONâ€, activeazÄƒ suportul pentru butonul mouse-ului pe "
+"terminalele xterm\n"
 
-#: src/lang.c:2745
+#: src/lang.c:2810
 msgid "Use scroll keys on keypad"
-msgstr ""
+msgstr "UtilizeazÄƒ tastele de derulare de la tastatura numericÄƒ"
 
-#: src/lang.c:2746
+#: src/lang.c:2811
 msgid "# If ON enable scroll keys on terminals that support it\n"
 msgstr ""
+"# DacÄƒ este activatÄƒ â€žONâ€, activeazÄƒ tastele de derulare pe terminalele care "
+"acceptÄƒ aceastÄƒ funcÈ›ie.\n"
 
-#: src/lang.c:2751
+#: src/lang.c:2816
 msgid "Enter maximum number of article to get. <CR> sets."
 msgstr ""
+"IntroduceÈ›i numÄƒrul maxim de articole pe care doriÈ›i sÄƒ le obÈ›ineÈ›i. <ENTER> "
+"valideazÄƒ."
 
-#: src/lang.c:2752
+#: src/lang.c:2817
 msgid "Number of articles to get"
-msgstr ""
+msgstr "NumÄƒrul de articole de obÈ›inut"
 
-#: src/lang.c:2753
+#: src/lang.c:2818
 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 ""
+"# NumÄƒrul de articole de obÈ›inut (0 = fÄƒrÄƒ limitÄƒ), dacÄƒ este negativ,\n"
+"# stabileÈ™te numÄƒrul maxim de articole deja citite care trebuie sÄƒ fie\n"
+"# citite Ã®nainte de primul articol necitit.\n"
 
-#: src/lang.c:2758
+#: src/lang.c:2823
 msgid "Enter number of days article is considered recent. <CR> sets."
 msgstr ""
+"IntroduceÈ›i numÄƒrul de zile Ã®n care articolul este considerat recent. "
+"<ENTER> valideazÄƒ."
 
-#: src/lang.c:2759
+#: src/lang.c:2824
 msgid "Article recentness time limit"
-msgstr ""
+msgstr "Limita de timp pentru actualitatea(noutatea) articolului"
 
-#: src/lang.c:2760
+#: src/lang.c:2825
 msgid "# Number of days in which article is considered recent, (0=OFF)\n"
-msgstr ""
+msgstr "# NumÄƒrul de zile Ã®n care articolul este considerat recent (0=OFF)\n"
 
-#: src/lang.c:2764
+#: src/lang.c:2829
 msgid ""
 "WILDMAT for normal wildcards, REGEX for full regular expression matching."
 msgstr ""
+"WILDMAT pentru caractere joker normale, REGEX pentru potrivirea completÄƒ a "
+"expresiilor regulate."
 
-#: src/lang.c:2765
+#: src/lang.c:2830
 msgid "Wildcard matching"
 msgstr "Potrivirea cu caractere joker"
 
-#: src/lang.c:2766
+#: src/lang.c:2831
 msgid ""
 "# Wildcard matching\n"
 "# Possible values are (the default is marked with *):\n"
 "# * 0 = wildmat\n"
 "#   1 = regex\n"
 msgstr ""
+"# Potrivirea cu caracterele joker\n"
+"# Valorile posibile sunt (valoarea implicitÄƒ este marcatÄƒ cu *):\n"
+"# * 0 = wildmat\n"
+"#   1 = regex\n"
 
-#: src/lang.c:2773
+#: src/lang.c:2838
 msgid "Enter minimal score before an article is marked killed. <CR> sets."
 msgstr ""
+"IntroduceÈ›i punctajul minim Ã®nainte ca un articol sÄƒ fie marcat ca eliminat. "
+"<ENTER> valideazÄƒ."
 
-#: src/lang.c:2774
+#: src/lang.c:2839
 msgid "Score limit (kill)"
-msgstr ""
+msgstr "LimitÄƒ de punctaj (eliminare)"
 
-#: src/lang.c:2775
+#: src/lang.c:2840
 msgid "# Score limit before an article is marked killed\n"
-msgstr ""
+msgstr "# Limita de punctaj Ã®nainte ca un articol sÄƒ fie marcat ca eliminat\n"
 
-#: src/lang.c:2779
+#: src/lang.c:2844
 msgid "Enter default score to kill articles. <CR> sets."
 msgstr ""
+"IntroduceÈ›i punctajul implicit pentru eliminarea articolelor. <ENTER> "
+"valideazÄƒ."
 
-#: src/lang.c:2780
+#: src/lang.c:2845
 msgid "Default score to kill articles"
-msgstr ""
+msgstr "Punctajul implicit pentru eliminarea articolelor"
 
-#: src/lang.c:2781
+#: src/lang.c:2846
 msgid "# Default score to kill articles\n"
-msgstr ""
+msgstr "# Punctajul implicit pentru eliminarea articolelor\n"
 
-#: src/lang.c:2785
+#: src/lang.c:2850
 msgid "Enter minimal score before an article is marked hot. <CR> sets."
 msgstr ""
+"IntroduceÈ›i punctajul minim Ã®nainte ca un articol sÄƒ fie marcat ca popular. "
+"<ENTER> valideazÄƒ."
 
-#: src/lang.c:2786
+#: src/lang.c:2851
 msgid "Score limit (select)"
-msgstr ""
+msgstr "LimitÄƒ de punctaj (selectare)"
 
-#: src/lang.c:2787
+#: src/lang.c:2852
 msgid "# Score limit before an article is marked hot\n"
-msgstr ""
+msgstr "# Limita de punctaj Ã®nainte ca un articol sÄƒ fie marcat ca popular\n"
 
-#: src/lang.c:2791
+#: src/lang.c:2856
 msgid "Enter default score to select articles. <CR> sets."
 msgstr ""
+"IntroduceÈ›i punctajul implicit pentru selectarea articolelor. <ENTER> "
+"valideazÄƒ."
 
-#: src/lang.c:2792
+#: src/lang.c:2857
 msgid "Default score to select articles"
-msgstr ""
+msgstr "Scorul implicit pentru selectarea articolelor"
 
-#: src/lang.c:2793
+#: src/lang.c:2858
 msgid "# Default score to select articles\n"
-msgstr ""
+msgstr "# Scorul implicit pentru selectarea articolelor\n"
 
-#: src/lang.c:2799
+#: src/lang.c:2864
 msgid "Use slrnface to show ''X-Face:''s"
-msgstr ""
+msgstr "UtilizeazÄƒ slrnface pentru a afiÈ™a â€žX-Face:â€"
 
-#: src/lang.c:2800
+#: src/lang.c:2865
 msgid ""
 "# If ON using slrnface(1) to interpret the ''X-Face:'' header.\n"
 "# Only useful when running in an xterm.\n"
 msgstr ""
+"# DacÄƒ este activatÄƒ â€žONâ€, utilizeazÄƒ slrnface(1) pentru a interpreta "
+"antetul â€žX-Face:â€.\n"
+"# UtilÄƒ numai cÃ¢nd se ruleazÄƒ Ã®ntr-un xterm.\n"
 
-#: src/lang.c:2808
+#: src/lang.c:2873
 msgid "Use ANSI color"
-msgstr ""
+msgstr "UtilizeazÄƒ culori ANSI"
 
-#: src/lang.c:2809
+#: src/lang.c:2874
 msgid "# If ON using ANSI-color\n"
-msgstr ""
+msgstr "# DacÄƒ este activatÄƒ â€žONâ€, utilizeazÄƒ culori ANSI\n"
 
-#: src/lang.c:2814
+#: src/lang.c:2879
 msgid "Standard foreground color"
-msgstr ""
+msgstr "Culoarea standard pentru prim-plan"
 
-#: src/lang.c:2815
+#: src/lang.c:2880
 msgid ""
 "# Standard foreground color\n"
 "# Default: -1 (default color)\n"
 msgstr ""
+"# Culoarea standard pentru prim-plan\n"
+"# Implicit: -1 (culoarea implicitÄƒ)\n"
 
-#: src/lang.c:2821
+#: src/lang.c:2886
 msgid "Standard background color"
-msgstr ""
+msgstr "Culoarea standard pentru fundal"
 
-#: src/lang.c:2822
+#: src/lang.c:2887
 msgid ""
 "# Standard background color\n"
 "# Default: -1 (default color)\n"
 msgstr ""
+"# Culoarea standard pentru fundal\n"
+"# Implicit: -1 (culoarea implicitÄƒ)\n"
 
-#: src/lang.c:2828
+#: src/lang.c:2893
 msgid "Color for inverse text (background)"
-msgstr ""
+msgstr "Culoare pentru text invers (fundal)"
 
-#: src/lang.c:2829
+#: src/lang.c:2894
 msgid ""
 "# Color of background for inverse text\n"
 "# Default: 4 (blue)\n"
 msgstr ""
+"# Culoarea fundalului pentru text inversat\n"
+"# Implicit: 4 (albastru)\n"
 
-#: src/lang.c:2835
+#: src/lang.c:2900
 msgid "Color for inverse text (foreground)"
-msgstr ""
+msgstr "Culoare pentru text invers (prim-plan)"
 
-#: src/lang.c:2836
+#: src/lang.c:2901
 msgid ""
 "# Color of foreground for inverse text\n"
 "# Default: 7 (white)\n"
 msgstr ""
+"# Culoarea prim-planului pentru text inversat\n"
+"# Implicit: 7 (alb)\n"
 
-#: src/lang.c:2842
+#: src/lang.c:2907
 msgid "Color of text lines"
-msgstr ""
+msgstr "Culoarea liniilor de text"
 
-#: src/lang.c:2843
+#: src/lang.c:2908
 msgid ""
 "# Color of text lines\n"
 "# Default: -1 (default color)\n"
 msgstr ""
+"# Culoarea liniilor de textl\n"
+"# Implicit: -1 (culoarea implicitÄƒ)\n"
 
-#: src/lang.c:2849
+#: src/lang.c:2914
 msgid "Color of mini help menu"
-msgstr ""
+msgstr "Culoarea mini-meniului de ajutor"
 
-#: src/lang.c:2850
+#: src/lang.c:2915
 msgid ""
 "# Color of mini help menu\n"
 "# Default: 3 (brown)\n"
 msgstr ""
+"# Culoarea mini-meniului de ajutor\n"
+"# Implicit: 3 (maron)\n"
 
-#: src/lang.c:2856
+#: src/lang.c:2921
 msgid "Color of help text"
-msgstr ""
+msgstr "Culoarea textului de ajutor"
 
-#: src/lang.c:2857
+#: src/lang.c:2922
 msgid ""
 "# Color of help pages\n"
 "# Default: -1 (default color)\n"
 msgstr ""
+"# Culoarea paginilor de ajutor\n"
+"# Implicit: -1 (culoarea implicitÄƒ)\n"
 
-#: src/lang.c:2863
+#: src/lang.c:2928
 msgid "Color of status messages"
-msgstr ""
+msgstr "Culoarea mesajelor de stare"
 
-#: src/lang.c:2864
+#: src/lang.c:2929
 msgid ""
 "# Color of messages in last line\n"
 "# Default: 6 (cyan)\n"
 msgstr ""
+"# Culoarea mesajelor din ultima linie\n"
+"# Implicit: 6 (cian)\n"
 
-#: src/lang.c:2870
+#: src/lang.c:2935
 msgid "Color of quoted lines"
-msgstr ""
+msgstr "Culoarea liniilor citate"
 
-#: src/lang.c:2871
+#: src/lang.c:2936
 msgid ""
 "# Color of quote-lines\n"
 "# Default: 2 (green)\n"
 msgstr ""
+"# Culoarea liniilor de citat\n"
+"# Implicit: 2 (verde)\n"
 
-#: src/lang.c:2877
+#: src/lang.c:2942
 msgid "Color of twice quoted line"
-msgstr ""
+msgstr "Culoarea liniilor citate de douÄƒ ori"
 
-#: src/lang.c:2878
+#: src/lang.c:2943
 msgid ""
 "# Color of twice quoted lines\n"
 "# Default: 3 (brown)\n"
 msgstr ""
+"# Culoarea liniilor citate de douÄƒ ori\n"
+"# Implicit: 3 (maron)\n"
 
-#: src/lang.c:2884
+#: src/lang.c:2949
 msgid "Color of >=3 times quoted line"
-msgstr ""
+msgstr "Culoarea liniilor citate de =>3 ori"
 
-#: src/lang.c:2885
+#: src/lang.c:2950
 msgid ""
 "# Color of >=3 times quoted lines\n"
 "# Default: 4 (blue)\n"
 msgstr ""
+"# Culoarea liniilor citate de >=3 ori\n"
+"# Implicit: 4 (albastru)\n"
 
-#: src/lang.c:2891
+#: src/lang.c:2956
 msgid "Color of article header lines"
-msgstr ""
+msgstr "Culoarea liniilor antetului articolului"
 
-#: src/lang.c:2892
+#: src/lang.c:2957
 msgid ""
 "# Color of header-lines\n"
 "# Default: 2 (green)\n"
 msgstr ""
+"# Culoarea liniilor antetului\n"
+"# Implicit: 2 (verde)\n"
 
-#: src/lang.c:2898
+#: src/lang.c:2963
 msgid "Color of actual news header fields"
-msgstr ""
+msgstr "Culoarea cÃ¢mpurilor antetului È™tirilor actuale"
 
-#: src/lang.c:2899
+#: src/lang.c:2964
 msgid ""
 "# Color of actual news header fields\n"
 "# Default: 9 (light red)\n"
 msgstr ""
+"# Culoarea cÃ¢mpurilor antetului È™tirilor actuale\n"
+"# Implicit: 9 (roÈ™u deschis)\n"
 
-#: src/lang.c:2905
+#: src/lang.c:2970
 msgid "Color of article subject lines"
-msgstr ""
+msgstr "Culoarea liniilor subiectului articolului"
 
-#: src/lang.c:2906
+#: src/lang.c:2971
 msgid ""
 "# Color of article subject\n"
 "# Default: 6 (cyan)\n"
 msgstr ""
+"# Culoarea subiectului articolului\n"
+"# Implicit: 6 (cian)\n"
 
-#: src/lang.c:2912
+#: src/lang.c:2977
 msgid "Color of external quotes"
-msgstr ""
+msgstr "Culoarea citatelor externe"
 
-#: src/lang.c:2913
+#: src/lang.c:2978
 msgid ""
 "# Color of quoted text from external sources\n"
 "# Default: 5 (pink)\n"
 msgstr ""
+"# Culoarea textului citat din surse externe\n"
+"# Implicit: 5 (roz)\n"
 
-#: src/lang.c:2919
+#: src/lang.c:2984
 msgid "Color of response counter"
-msgstr ""
+msgstr "Culoarea contorului de rÄƒspunsur"
 
-#: src/lang.c:2920
+#: src/lang.c:2985
 msgid ""
 "# Color of response counter\n"
 "# Default: 2 (green)\n"
 msgstr ""
+"# Culoarea contorului de rÄƒspunsuri\n"
+"# Implicit: 2 (verde)\n"
 
-#: src/lang.c:2926
+#: src/lang.c:2991
 msgid "Color of sender (From:)"
-msgstr ""
+msgstr "Culoarea expeditorului (From:)"
 
-#: src/lang.c:2927
+#: src/lang.c:2992
 msgid ""
 "# Color of sender (From:)\n"
 "# Default: 2 (green)\n"
 msgstr ""
+"# Culoarea expeditorului (From:)\n"
+"# Implicit: 2 (verde)\n"
 
-#: src/lang.c:2933
+#: src/lang.c:2998
 msgid "Color of help/mail sign"
-msgstr ""
+msgstr "Culoarea semnului de ajutor/e-mail"
 
-#: src/lang.c:2934
+#: src/lang.c:2999
 msgid ""
 "# Color of Help/Mail-Sign\n"
 "# Default: 4 (blue)\n"
 msgstr ""
+"# Culoarea semnului de ajutor/e-mail\n"
+"# Implicit: 4 (albastru)\n"
 
-#: src/lang.c:2940
+#: src/lang.c:3005
 msgid "Color of signatures"
-msgstr ""
+msgstr "Culoarea semnÄƒturilor"
 
-#: src/lang.c:2941
+#: src/lang.c:3006
 msgid ""
 "# Color of signature\n"
 "# Default: 4 (blue)\n"
 msgstr ""
+"# Culoarea semnÄƒturii\n"
+"# Implicit: 4 (albastru)\n"
 
-#: src/lang.c:2947
+#: src/lang.c:3012
 msgid "Color of negative score"
-msgstr ""
+msgstr "Culoarea scorului negativ"
 
-#: src/lang.c:2948
+#: src/lang.c:3013
 msgid ""
 "# Color of negative score\n"
 "# Default: 1 (red)\n"
 msgstr ""
+"# Culoarea punctajului negativ\n"
+"# Implicit: 1 (roÈ™u)\n"
 
-#: src/lang.c:2954
+#: src/lang.c:3019
 msgid "Color of positive score"
-msgstr ""
+msgstr "Culoarea scorului pozitiv"
 
-#: src/lang.c:2955
+#: src/lang.c:3020
 msgid ""
 "# Color of positive score\n"
 "# Default: 2 (green)\n"
 msgstr ""
+"# Culoarea punctajului pozitiv\n"
+"# Implicit: 2 (verde)\n"
 
-#: src/lang.c:2961
+#: src/lang.c:3026
 msgid "Color of highlighted URLs"
-msgstr ""
+msgstr "Culoarea adreselor URL evidenÈ›iate"
 
-#: src/lang.c:2962
+#: src/lang.c:3027
 msgid ""
 "# Color of highlighted URLs\n"
 "# Default: -1 (default color)\n"
 msgstr ""
+"# Culoarea adreselor URL evidenÈ›iate\n"
+"# Implicit: -1 (culoarea implicitÄƒ)\n"
 
-#: src/lang.c:2968
+#: src/lang.c:3033
 msgid "Color of verbatim blocks"
-msgstr ""
+msgstr "Culoarea blocurilor verbatim"
 
-#: src/lang.c:2969
+#: src/lang.c:3034
 msgid ""
 "# Color of verbatim blocks\n"
 "# Default: 5 (pink)\n"
 msgstr ""
+"# Culoarea blocurilor verbatim\n"
+"# Implicit: 5 (roz)\n"
 
-#: src/lang.c:2975
+#: src/lang.c:3040
 msgid "Color of highlighting with *stars*"
-msgstr ""
+msgstr "Culoarea evidenÈ›ierii cu *steluÈ›e*"
 
-#: src/lang.c:2976
+#: src/lang.c:3041
 msgid ""
 "# Color of word highlighting with *stars*\n"
 "# Default: 11 (yellow)\n"
 msgstr ""
+"# Culoarea evidenÈ›ierii cuvintelor cu *steluÈ›e*\n"
+"# Implicit: 11 (galben)\n"
 
-#: src/lang.c:2982
+#: src/lang.c:3047
 msgid "Color of highlighting with _dash_"
-msgstr ""
+msgstr "Culoarea evidenÈ›ierii cu _liniuÈ›e-unire_"
 
-#: src/lang.c:2983
+#: src/lang.c:3048
 msgid ""
 "# Color of word highlighting with _dash_\n"
 "# Default: 13 (light pink)\n"
 msgstr ""
+"# Culoarea evidenÈ›ierii cuvintelor cu _liniuÈ›e-unire_\n"
+"# Implicit: 13 (roz deschis)\n"
 
-#: src/lang.c:2989
+#: src/lang.c:3054
 msgid "Color of highlighting with /slash/"
-msgstr ""
+msgstr "Culoarea evidenÈ›ierii cu /bare-Ã®nclinate/"
 
-#: src/lang.c:2990
+#: src/lang.c:3055
 msgid ""
 "# Color of word highlighting with /slash/\n"
 "# Default: 14 (light cyan)\n"
 msgstr ""
+"# Culoarea evidenÈ›ierii cuvintelor cu /bare-Ã®nclinate/\n"
+"# Implicit: 14 (cian deschis)\n"
 
-#: src/lang.c:2996
+#: src/lang.c:3061
 msgid "Color of highlighting with -stroke-"
-msgstr ""
+msgstr "Culoarea evidenÈ›ierii cu -liniuÈ›e_tÄƒiere-"
 
-#: src/lang.c:2997
+#: src/lang.c:3062
 msgid ""
 "# Color of word highlighting with -stroke-\n"
 "# Default: 12 (light blue)\n"
 msgstr ""
+"# Culoarea evidenÈ›ierii cuvintelor cu -liniuÈ›e_tÄƒiere--\n"
+"# Implicit: 12 (albastru deschis)\n"
 
-#: src/lang.c:3004
+#: src/lang.c:3069
 msgid "Attr. of highlighting with *stars*"
-msgstr ""
+msgstr "Atrib. evidenÈ›ierii cu *steluÈ›e*"
 
-#: src/lang.c:3005
+#: src/lang.c:3070
 msgid ""
 "# Attributes of word highlighting on mono terminals\n"
 "# Possible values are:\n"
@@ -7883,58 +9214,76 @@ msgid ""
 "# Attribute of word highlighting with *stars*\n"
 "# Default: 6 (bold)\n"
 msgstr ""
+"# Atribute ale evidenÈ›ierii cuvintelor pe terminale mono\n"
+"# Valorile posibile sunt:\n"
+"#   0 = Normal\n"
+"#   1 = Subliniere\n"
+"#   2 = EvidenÈ›iere optimÄƒ\n"
+"#   3 = AfiÈ™are inversatÄƒ\n"
+"#   4 = Clipire\n"
+"#   5 = JumÄƒtate de luminozitate\n"
+"#   6 = Bold\n"
+"\n"
+"# Atributul evidenÈ›ierii cuvintelor cu *steluÈ›e*\n"
+"# Implicit: 6 (aldine)\n"
 
-#: src/lang.c:3020
+#: src/lang.c:3085
 msgid "Attr. of highlighting with _dash_"
-msgstr ""
+msgstr "Atrib. evidenÈ›ierii cu _liniuÈ›e-unire_"
 
-#: src/lang.c:3021
+#: src/lang.c:3086
 msgid ""
 "# Attribute of word highlighting with _dash_\n"
 "# Default: 2 (best highlighting)\n"
 msgstr ""
+"# Atributul evidenÈ›ierii cuvintelor cu _liniuÈ›e-unire_\n"
+"# Implicit: 2 (cea mai bunÄƒ evidenÈ›iere)\n"
 
-#: src/lang.c:3027
+#: src/lang.c:3092
 msgid "Attr. of highlighting with /slash/"
-msgstr ""
+msgstr "Atrib. evidenÈ›ierii cu /bare-Ã®nclinate/"
 
-#: src/lang.c:3028
+#: src/lang.c:3093
 msgid ""
 "# Attribute of word highlighting with /slash/\n"
 "# Default: 5 (half bright)\n"
 msgstr ""
+"# Atributul evidenÈ›ierii cuvintelor cu /bare-Ã®nclinate/\n"
+"# Implicit: 5 (jumÄƒtate luminos)\n"
 
-#: src/lang.c:3034
+#: src/lang.c:3099
 msgid "Attr. of highlighting with -stroke-"
-msgstr ""
+msgstr "Atrib. evidenÈ›ierii cu -liniuÈ›e_tÄƒiere-"
 
-#: src/lang.c:3035
+#: src/lang.c:3100
 msgid ""
 "# Attribute of word highlighting with -stroke-\n"
 "# Default: 3 (reverse video)\n"
 msgstr ""
+"# Atributul evidenÈ›ierii cuvintelor cu -liniuÈ›e_tÄƒiere-\n"
+"# Implicit: 3 (afiÈ™areinversat)\n"
 
-#: src/lang.c:3041
+#: src/lang.c:3106
 msgid "URL highlighting in message body"
-msgstr ""
+msgstr "EvidenÈ›ierea adreselor URL Ã®n corpul mesajului"
 
-#: src/lang.c:3042
+#: src/lang.c:3107
 msgid "# Enable URL highlighting?\n"
-msgstr ""
+msgstr "# ActivaÈ›i evidenÈ›ierea adreselor URL?\n"
 
-#: src/lang.c:3047
+#: src/lang.c:3112
 msgid "Word highlighting in message body"
-msgstr ""
+msgstr "EvidenÈ›ierea cuvintelor Ã®n corpul mesajului"
 
-#: src/lang.c:3048
+#: src/lang.c:3113
 msgid "# Enable word highlighting?\n"
-msgstr ""
+msgstr "# ActivaÈ›i evidenÈ›ierea cuvintelor?\n"
 
-#: src/lang.c:3053
+#: src/lang.c:3118
 msgid "What to display instead of mark"
-msgstr ""
+msgstr "Ce sÄƒ afiÈ™eze Ã®n locul semnului de marcare"
 
-#: src/lang.c:3054
+#: src/lang.c:3119
 msgid ""
 "# Should the leading and ending stars and dashes also be displayed,\n"
 "# even when they are highlighting marks?\n"
@@ -7943,70 +9292,92 @@ msgid ""
 "#   1 = yes, display mark\n"
 "# * 2 = print a space instead\n"
 msgstr ""
+"# Ar trebui afiÈ™ate È™i steluÈ›ele È™i liniuÈ›ele de la Ã®nceputul È™i\n"
+"# sfÃ¢rÈ™itul textului, chiar È™i atunci cÃ¢nd sunt semne de evidenÈ›iere?\n"
+"# Valorile posibile sunt (valoarea implicitÄƒ este marcatÄƒ cu *):\n"
+"#   0 = nu\n"
+"#   1 = da, afiÈ™eazÄƒ semnul de marcare\n"
+"# * 2 = imprimÄƒ un spaÈ›iu Ã®n loc\n"
 
-#: src/lang.c:3063
+#: src/lang.c:3128
 msgid "Enter column number to wrap article lines to in the pager. <CR> sets."
 msgstr ""
+"IntroduceÈ›i numÄƒrul coloanei la care sÄƒ se Ã®ncadreze liniile articolului Ã®n "
+"paginator. <ENTER> valideazÄƒ."
 
-#: src/lang.c:3064
+#: src/lang.c:3129
 msgid "Page line wrap column"
-msgstr ""
+msgstr "Coloana de Ã®ncadrare a liniei Ã®n paginÄƒ"
 
-#: src/lang.c:3065
+#: src/lang.c:3130
 msgid "# Wrap article lines at column\n"
-msgstr ""
+msgstr "# ÃŽncadreazÄƒ liniile articolului la coloanÄƒ\n"
 
-#: src/lang.c:3069
+#: src/lang.c:3134
 msgid ""
 "If ON, don't break words when wrapping lines. <SPACE> toggles & <CR> sets."
 msgstr ""
+"DacÄƒ este activatÄƒ â€žONâ€, nu se Ã®ntrerup cuvintele la Ã®ncadrarea liniilor. "
+"<SPAÈšIU> schimbÄƒ, iar <ENTER> valideazÄƒ."
 
-#: src/lang.c:3070
+#: src/lang.c:3135
 msgid "Don't break words when wrapping"
-msgstr ""
+msgstr "Nu desparte cuvintele la Ã®ncadrare"
 
-#: src/lang.c:3071
+#: src/lang.c:3136
 msgid "# Don't break long lines inside a word but on <SPACE> or <TAB>\n"
 msgstr ""
+"# Nu Ã®ntrerupe liniile lungi Ã®n interiorul unui cuvÃ¢nt, ci la <SPAÈšIU> sau "
+"<TABULATOR>\n"
 
-#: src/lang.c:3076
+#: src/lang.c:3141
 msgid "Wrap around threads on next unread"
-msgstr ""
+msgstr "ÃŽncadreazÄƒ Ã®n jurul firelor la urmÄƒtorul necitit"
 
-#: src/lang.c:3077
+#: src/lang.c:3142
 msgid "# If ON wrap around threads on searching next unread article\n"
 msgstr ""
+"# DacÄƒ este activatÄƒ â€žONâ€, trece la urmÄƒtorul fir la cÄƒutarea urmÄƒtorului "
+"articol necitit\n"
 
-#: src/lang.c:3081
+#: src/lang.c:3146
 msgid "Enter default mail address (and fullname). <CR> sets."
 msgstr ""
+"IntroduceÈ›i adresa de poÈ™tÄƒ electronicÄƒ implicitÄƒ (È™i numele complet). "
+"<ENTER> valideazÄƒ."
 
-#: src/lang.c:3082 src/lang.c:3699
+#: src/lang.c:3147 src/lang.c:3769
 msgid "Mail address (and fullname)"
-msgstr ""
+msgstr "Adresa de poÈ™tÄƒ electronicÄƒ (È™i numele complet)"
 
-#: src/lang.c:3083
+#: src/lang.c:3148
 msgid "# User's mail address (and fullname), if not username@host (fullname)\n"
 msgstr ""
+"# Adresa de poÈ™tÄƒ electronicÄƒ a utilizatorului (È™i numele complet), dacÄƒ nu "
+"este nume_utilizator@gazdÄƒ (nume_complet)\n"
 
-#: src/lang.c:3088
+#: src/lang.c:3153
 msgid "Show empty Followup-To in editor"
-msgstr ""
+msgstr "AfiÈ™eazÄƒ â€žFollowup-Toâ€ gol Ã®n editor"
 
-#: src/lang.c:3089
+#: src/lang.c:3154
 msgid "# If ON show empty Followup-To header when editing an article\n"
 msgstr ""
+"# DacÄƒ este activatÄƒ â€žONâ€, afiÈ™eazÄƒ antetul gol â€žFollowup-To:â€ la editarea "
+"unui articol.\n"
 
-#: src/lang.c:3093
+#: src/lang.c:3158
 msgid ""
 "Enter path/! command/--none to create your default signature. <CR> sets."
 msgstr ""
+"IntroduceÈ›i ruta/! comanda/--none pentru a crea semnÄƒtura implicitÄƒ. <ENTER> "
+"valideazÄƒ."
 
-#: src/lang.c:3094
+#: src/lang.c:3159
 msgid "Create signature from path/command"
-msgstr ""
+msgstr "CreeazÄƒ semnÄƒtura din rutÄƒ/comandÄƒ"
 
-#: src/lang.c:3095
+#: src/lang.c:3160
 #, c-format
 msgid ""
 "# Signature path (random sigs)/file to be used when posting/replying\n"
@@ -8015,51 +9386,68 @@ msgid ""
 "#                    (specify %G to pass name of current newsgroup)\n"
 "# sigfile=--none     don't append a signature\n"
 msgstr ""
+"# Ruta semnÄƒturii (semnÄƒturi aleatorii)/fiÈ™ierul care va fi utilizat la "
+"publicare/rÄƒspuns\n"
+"# sigfile=fiÈ™ier     adaugÄƒ fiÈ™ierul ca semnÄƒturÄƒ\n"
+"# sigfile=!comandÄƒ   executÄƒ o comandÄƒ externÄƒ pentru a genera o semnÄƒturÄƒ\n"
+"#                    (specificaÈ›i %G pentru a transmite numele grupului de "
+"È™tiri curent)\n"
+"# sigfile=--none     nu adaugÄƒ o semnÄƒturÄƒ\n"
 
-#: src/lang.c:3103
+#: src/lang.c:3168
 msgid ""
 "Prepend signature with \"-- \" on own line. <SPACE> toggles & <CR> sets."
 msgstr ""
+"PrefaÈ›eazÄƒ semnÄƒtura cu â€ž-- â€ pe o linie separatÄƒ. <SPAÈšIU> schimbÄƒ, iar "
+"<ENTER> valideazÄƒ."
 
-#: src/lang.c:3104
+#: src/lang.c:3169
 msgid "Prepend signature with \"-- \""
-msgstr ""
+msgstr "PrefaÈ›eazÄƒ semnÄƒtura cu â€ž-- â€"
 
-#: src/lang.c:3105
+#: src/lang.c:3170
 msgid "# If ON prepend the signature with dashes '\\n-- \\n'\n"
 msgstr ""
+"# DacÄƒ este activatÄƒ, adaugÄƒ la Ã®nceputul semnÄƒturii liniuÈ›e â€ž\\n-- \\nâ€\n"
 
-#: src/lang.c:3109
+#: src/lang.c:3174
 msgid "Add signature when reposting articles. <SPACE> toggles & <CR> sets."
 msgstr ""
+"AdÄƒugaÈ›i semnÄƒtura cÃ¢nd republicaÈ›i articole. <SPAÈšIU> schimbÄƒ È™i <CR> "
+"valideazÄƒ."
 
-#: src/lang.c:3110
+#: src/lang.c:3175
 msgid "Add signature when reposting"
-msgstr ""
+msgstr "AdaugÄƒ semnÄƒturÄƒ la republicare"
 
-#: src/lang.c:3111
+#: src/lang.c:3176
 msgid "# If ON add signature to reposted articles\n"
 msgstr ""
+"# DacÄƒ este activatÄƒ â€žONâ€, adaugÄƒ semnÄƒtura la articolele republicate.\n"
 
-#: src/lang.c:3115
+#: src/lang.c:3180
 msgid "Enter quotation marks, %I for author's initials."
 msgstr ""
+"IntroduceÈ›i caracterele utilizate ca ghilimele, %I pentru iniÈ›ialele "
+"autorului."
 
-#: src/lang.c:3116
+#: src/lang.c:3181
 msgid "Characters used as quote-marks"
-msgstr ""
+msgstr "Caracterele utilizate ca ghilimele"
 
-#: src/lang.c:3117
+#: src/lang.c:3182
 msgid ""
 "# Characters used in quoting to followups and replies.\n"
 "# '_' is replaced by ' ', %I is replaced by author's initials.\n"
 msgstr ""
+"# Caractere utilizate Ã®n citarea rÄƒspunsurilor È™i replicilor.\n"
+"# â€ž_â€ este Ã®nlocuit cu â€ž â€, %I este Ã®nlocuit cu iniÈ›ialele autorului.\n"
 
-#: src/lang.c:3123
+#: src/lang.c:3188
 msgid "Quoting behavior"
-msgstr ""
+msgstr "Comportamentul citÄƒrii"
 
-#: src/lang.c:3124
+#: src/lang.c:3189
 msgid ""
 "# How quoting should be handled when following up or replying.\n"
 "# Possible values are (the default is marked with *):\n"
@@ -8072,53 +9460,75 @@ msgid ""
 "#   6 = Quote signatures, quote empty lines\n"
 "#   7 = Compress quotes, quote signatures, quote empty lines\n"
 msgstr ""
+"# Cum trebuie gestionate citatele atunci cÃ¢nd se face urmÄƒrirea sau se "
+"rÄƒspunde.\n"
+"# Valorile posibile sunt (valoarea implicitÄƒ este marcatÄƒ cu *):\n"
+"#   0 = Nimic special\n"
+"#   1 = ComprimÄƒ citatele\n"
+"#   2 = CiteazÄƒ semnÄƒturile\n"
+"#   3 = ComprimÄƒ citatele, citeazÄƒ semnÄƒturile\n"
+"#   4 = CiteazÄƒ liniile goale\n"
+"# * 5 = ComprimÄƒ citatele, citeazÄƒ liniile goale\n"
+"#   6 = CiteazÄƒ semnÄƒturile, citeazÄƒ liniile goale\n"
+"#   7 = ComprimÄƒ citatele, citeazÄƒ semnÄƒturile, citeazÄƒ liniile goale\n"
 
-#: src/lang.c:3137 src/lang.c:3145 src/lang.c:3151
+#: src/lang.c:3202 src/lang.c:3210 src/lang.c:3216
 msgid ""
 "%A Addr %D Date %F Addr+Name %G Groupname %M Message-ID %N Name %C First Name"
 msgstr ""
+"%A AdresÄƒ %D Data %F AdresÄƒ+Nume %G Numele grupului %M ID mesaj %N Nume %C "
+"Prenume"
 
-#: src/lang.c:3138
+#: src/lang.c:3203
 msgid "Quote line when following up"
-msgstr ""
+msgstr "Citarea liniei la urmÄƒrire"
 
-#: src/lang.c:3139
+#: src/lang.c:3204
 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 ""
+"# Formatul liniei de citat atunci cÃ¢nd se trimite/publicÄƒ/se urmÄƒreÈ™te un "
+"articol\n"
+"# %A AdresÄƒ    %D Data   %F AdresÄƒ+Nume   %G Numele grupului   %M ID mesaj\n"
+"# %N Nume complet  %C Prenume   %I IniÈ›iale\n"
 
-#: src/lang.c:3146
+#: src/lang.c:3211
 msgid "Quote line when cross-posting"
-msgstr ""
+msgstr "Citarea linie la publicarea Ã®ncruciÈ™atÄƒ"
 
-#: src/lang.c:3152
+#: src/lang.c:3217
 msgid "Quote line when mailing"
-msgstr ""
+msgstr "Linie de citat la trimiterea prin poÈ™ta electronicÄƒ"
 
-#: src/lang.c:3157
+#: src/lang.c:3222
 msgid "If ON, include User-Agent: header. <SPACE> toggles & <CR> sets."
 msgstr ""
+"DacÄƒ este activatÄƒ â€žONâ€, include antetul User-Agent:. <SPAÈšIU> schimbÄƒ, iar "
+"<ENTER> valideazÄƒ."
 
-#: src/lang.c:3158
+#: src/lang.c:3223
 msgid "Insert ''User-Agent:'' header"
-msgstr ""
+msgstr "InsereazÄƒ antetul â€žUser-Agent:â€"
 
-#: src/lang.c:3159
+#: src/lang.c:3224
 msgid "# If ON include advertising User-Agent: header\n"
 msgstr ""
+"# DacÄƒ este activatÄƒ â€žONâ€, include antetul User-Agent: pentru publicitate\n"
 
-#: src/lang.c:3164
+#: src/lang.c:3229
 msgid ""
 "Enter charset name for MIME (e.g. US-ASCII, ISO-8859-1, EUC-KR), <CR> to set."
 msgstr ""
+"IntroduceÈ›i numele setului de caractere pentru MIME (de exemplu, US-ASCII, "
+"ISO-8859-1, EUC-KR), <ENTER> pentru validare."
 
-#: src/lang.c:3165
+#: src/lang.c:3230
 msgid "MM_CHARSET"
-msgstr ""
+msgstr "MM_CHARSET"
 
-#: src/lang.c:3166
+#: src/lang.c:3231
 msgid ""
 "# Charset supported locally which is also used for MIME header and\n"
 "# Content-Type header.\n"
@@ -8127,41 +9537,53 @@ msgid ""
 "# If MIME_STRICT_CHARSET is defined at compile-time, charset other than\n"
 "# mm_charset is considered not displayable and represented as '?'.\n"
 msgstr ""
+"# Setul de caractere acceptat local, care este utilizat È™i pentru antetul\n"
+"# MIME È™i antetul Content-Type.\n"
+"# DacÄƒ nu este definit, se utilizeazÄƒ valoarea variabilei de mediu "
+"MM_CHARSET.\n"
+"# Se defineÈ™te ca US-ASCII sau valoarea implicitÄƒ la compilare dacÄƒ niciuna\n"
+"# dintre acestea nu este definitÄƒ.\n"
+"# DacÄƒ MIME_STRICT_CHARSET este definit la compilare, setul de caractere\n"
+"# diferit de mm_charset este considerat neafiÈ™abil È™i reprezentat ca â€ž?â€.\n"
 
-#: src/lang.c:3176
+#: src/lang.c:3241
 msgid "MM_NETWORK_CHARSET"
-msgstr ""
+msgstr "MM_NETWORK_CHARSET"
 
-#: src/lang.c:3177
+#: src/lang.c:3242
 msgid "# Charset used for MIME (Content-Type) header in postings.\n"
 msgstr ""
+"# Setul de caractere utilizat pentru antetul MIME (Content-Type) Ã®n "
+"publicÄƒri.\n"
 
-#: src/lang.c:3181
+#: src/lang.c:3246
 msgid ""
 "Enter local charset name (e.g. US-ASCII, ISO-8859-1, EUC-KR), <CR> to set."
 msgstr ""
+"IntroduceÈ›i numele setului de caractere local (de exemplu, US-ASCII, "
+"ISO-8859-1, EUC-KR), <ENTER> pentru validare."
 
-#: src/lang.c:3182
+#: src/lang.c:3247
 msgid "MM_LOCAL_CHARSET"
-msgstr ""
+msgstr "MM_LOCAL_CHARSET"
 
-#: src/lang.c:3183
+#: src/lang.c:3248
 msgid "# Charset supported locally.\n"
-msgstr ""
+msgstr "# Setul de caractere acceptat local.\n"
 
-#: src/lang.c:3190
+#: src/lang.c:3255
 msgid "Mailbox format"
-msgstr ""
+msgstr "Formatul cÄƒsuÈ›ei poÈ™tale"
 
-#: src/lang.c:3191
+#: src/lang.c:3256
 msgid "# Format of the mailbox.\n"
-msgstr ""
+msgstr "Formatul cÄƒsuÈ›ei poÈ™tale\n"
 
-#: src/lang.c:3196
+#: src/lang.c:3261
 msgid "MIME encoding in news messages"
-msgstr ""
+msgstr "Codificarea MIME din mesajele de È™tiri"
 
-#: src/lang.c:3197
+#: src/lang.c:3262
 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"
@@ -8169,45 +9591,63 @@ msgid ""
 "# while Base64 is more efficient for most 8-bit East Asian, Greek, and\n"
 "# Russian charsets with a lot of 8-bit characters.\n"
 msgstr ""
+"# Codificarea MIME (8 biÈ›i, base64, quoted-printable, 7 biÈ›i) a corpului\n"
+"# mesajelor È™i publicÄƒrilor, dacÄƒ este necesar. QP este eficient pentru\n"
+"# majoritatea seturilor de caractere europene (ISO-8859-X) cu o micÄƒ\n"
+"# proporÈ›ie de caractere non-US-ASCII, Ã®n timp ce Base64 este mai eficient\n"
+"# pentru majoritatea seturilor de caractere din Asia de Est, Grecia È™i "
+"Rusia\n"
+"# cu multe caractere de 8 biÈ›i.\n"
 
-#: src/lang.c:3205 src/lang.c:3226
+#: src/lang.c:3270 src/lang.c:3291
 msgid "Don't change unless you know what you are doing. <ESC> cancels."
-msgstr ""
+msgstr "Nu modificaÈ›i decÃ¢t dacÄƒ È™tiÈ›i ce faceÈ›i. <ESC> anuleazÄƒ."
 
-#: src/lang.c:3206
+#: src/lang.c:3271
 msgid "Use 8-bit characters in news headers"
-msgstr ""
+msgstr "UtilizeazÄƒ caractere pe 8 biÈ›i Ã®n antetele È™tirilor"
 
-#: src/lang.c:3207
+#: src/lang.c:3272
 msgid ""
 "# If ON, 8-bit characters in news headers are NOT encoded.\n"
 "# default is OFF. Thus 8-bit characters are encoded by default.\n"
 "# 8-bit chars in header are encoded regardless of the value of this\n"
 "# parameter unless post_mime_encoding is 8bit as well.\n"
 msgstr ""
+"# DacÄƒ este activatÄƒ â€žONâ€, caracterele pe 8 biÈ›i din anteturile È™tirilor\n"
+"# NU sunt codificate; Ã®n mod implicit, aceastÄƒ opÈ›iune este dezactivatÄƒ "
+"â€žOFFâ€.\n"
+"# Astfel, caracterele pe 8 biÈ›i sunt codificate Ã®n mod implicit.\n"
+"# Caracterele pe 8 biÈ›i din antet sunt codificate indiferent de valoarea\n"
+"# acestui parametru, cu excepÈ›ia cazului Ã®n care post_mime_encoding este,\n"
+"# de asemenea, pe 8 biÈ›i.\n"
 
-#: src/lang.c:3214
+#: src/lang.c:3279
 msgid ""
 "Auto-view post-processed files <SPACE> toggles, <CR> sets, <ESC> cancels."
 msgstr ""
+"Vizualizare automatÄƒ a fiÈ™ierelor post-procesate <SPAÈšIU> schimbÄƒ, <CR> "
+"valideazÄƒ, <ESC> anuleazÄƒ."
 
-#: src/lang.c:3215
+#: src/lang.c:3280
 msgid "View post-processed files"
-msgstr ""
+msgstr "Vizualizare fiÈ™iere post-procesate"
 
-#: src/lang.c:3216
+#: src/lang.c:3281
 msgid "# If set, post processed files will be opened in a viewer\n"
 msgstr ""
+"# DacÄƒ este definit, fiÈ™ierele post-procesate vor fi deschise Ã®ntr-un "
+"vizor.\n"
 
-#: src/lang.c:3221
+#: src/lang.c:3286
 msgid "MIME encoding in mail messages"
-msgstr ""
+msgstr "Codificarea MIME din mesajele de poÈ™tÄƒ electronicÄƒ"
 
-#: src/lang.c:3227
+#: src/lang.c:3292
 msgid "Use 8-bit characters in mail headers"
-msgstr ""
+msgstr "UtilizeazÄƒ caractere pe 8 biÈ›i Ã®n antetele mesajelo"
 
-#: src/lang.c:3228
+#: src/lang.c:3293
 msgid ""
 "# If ON, 8-bit characters in mail headers are NOT encoded.\n"
 "# default is OFF. Thus 8-bit characters are encoded by default.\n"
@@ -8217,37 +9657,56 @@ msgid ""
 "# prohibits 8-bit characters in mail headers so that you are advised NOT to\n"
 "# turn it ON unless you have some compelling reason.\n"
 msgstr ""
+"# DacÄƒ este activatÄƒ, caracterele pe 8 biÈ›i din antetele mesajelor de poÈ™tÄƒ\n"
+"# electronicÄƒ NU sunt codificate. Implicit, aceastÄƒ opÈ›iune este "
+"dezactivatÄƒ.\n"
+"# Prin urmare, caracterele pe 8 biÈ›i sunt codificate Ã®n mod implicit.\n"
+"# Caracterele pe 8 biÈ›i din antete sunt codificate indiferent de valoarea\n"
+"# acestui parametru, cu excepÈ›ia cazului Ã®n care mail_mime_encoding este,\n"
+"# de asemenea, pe 8 biÈ›i. ReÈ›ineÈ›i cÄƒ RFC 2822 interzice caracterele pe 8 "
+"biÈ›i\n"
+"# Ã®n antetele de mesaje, astfel Ã®ncÃ¢t vÄƒ recomandÄƒm sÄƒ NU activaÈ›i aceastÄƒ\n"
+"# opÈ›iune decÃ¢t dacÄƒ aveÈ›i un motiv Ã®ntemeiat.\n"
 
-#: src/lang.c:3239
+#: src/lang.c:3304
 msgid "Strip blanks from ends of lines"
-msgstr ""
+msgstr "EliminÄƒ spaÈ›iile de la sfÃ¢rÈ™itul liniilor"
 
-#: src/lang.c:3240
+#: src/lang.c:3305
 msgid ""
 "# If ON strip blanks from ends of lines for faster display on slow "
 "terminals.\n"
 msgstr ""
+"# DacÄƒ este activatÄƒ â€žONâ€, eliminÄƒ spaÈ›iile de la capetele liniilor pentru o "
+"afiÈ™are mai rapidÄƒ pe terminalele lente.\n"
 
-#: src/lang.c:3246
+#: src/lang.c:3311
 msgid "If ON, use transliteration. <SPACE> toggles & <CR> sets."
 msgstr ""
+"DacÄƒ este activatÄƒ â€žONâ€, utilizeazÄƒ transliterarea. <SPAÈšIU> schimbÄƒ È™i "
+"<ENTER> valideazÄƒ."
 
-#: src/lang.c:3247
+#: src/lang.c:3312
 msgid "Transliteration"
-msgstr ""
+msgstr "Transliterarea"
 
-#: src/lang.c:3248
+#: src/lang.c:3313
 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 ""
+"# DacÄƒ este activatÄƒ, se utilizeazÄƒ extensia //TRANSLIT. Aceasta Ã®nseamnÄƒ "
+"cÄƒ,\n"
+"# atunci cÃ¢nd un caracter nu poate fi reprezentat Ã®n setul de caractere "
+"È›intÄƒ,\n"
+"# acesta poate fi aproximat prin unul sau mai multe caractere similare.\n"
 
-#: src/lang.c:3256
+#: src/lang.c:3321
 msgid "Send you a Cc/Bcc automatically"
-msgstr ""
+msgstr "VÄƒ trimite automat o copie (Cc/Bcc)"
 
-#: src/lang.c:3257
+#: src/lang.c:3322
 msgid ""
 "# Put your name in the Cc: and/or Bcc: field when mailing an article.\n"
 "# Possible values are (the default is marked with *):\n"
@@ -8256,127 +9715,162 @@ msgid ""
 "#   2 = Bcc\n"
 "#   3 = Cc and Bcc\n"
 msgstr ""
+"# Pune numele dvs. Ã®n cÃ¢mpul Cc: È™i/sau Bcc: cÃ¢nd trimiteÈ›i\n"
+"# un articol prin poÈ™ta electronicÄƒ.\n"
+"# Valorile posibile sunt (valoarea implicitÄƒ este marcatÄƒ cu *):\n"
+"#   0 = Nu\n"
+"#   1 = Cc\n"
+"#   2 = Bcc\n"
+"#   3 = Cc È™i Bcc\n"
 
-#: src/lang.c:3268
+#: src/lang.c:3333
 msgid "Hash algorithm for Cancel-Lock/Cancel-Key"
-msgstr ""
+msgstr "Algoritm hash pentru Cancel-Lock/Cancel-Key"
 
-#: src/lang.c:3269
+#: src/lang.c:3334
 msgid ""
 "# Hash algorithm for Cancel-Lock/Cancel-Key (default 'sha1')\n"
 "# Use 'none' to not generate Cancel-Lock headers.\n"
 msgstr ""
+"# Algoritm hash pentru Cancel-Lock/Cancel-Key (implicit â€žsha1â€)\n"
+"# UtilizaÈ›i â€žnoneâ€ pentru a nu genera antete Cancel-Lock.\n"
 
-#: src/lang.c:3275
+#: src/lang.c:3340
 msgid "Enter address elements about which you want to be warned. <CR> sets."
 msgstr ""
+"IntroduceÈ›i elementele adresei despre care doriÈ›i sÄƒ fiÈ›i avertizat. <ENTER> "
+"valideazÄƒ."
 
-#: src/lang.c:3276
+#: src/lang.c:3341
 msgid "Spamtrap warning address parts"
-msgstr ""
+msgstr "Avertisment privind capcana de spam Ã®n adresÄƒ"
 
-#: src/lang.c:3277
+#: src/lang.c:3342
 msgid ""
 "# A comma-delimited list of address-parts you want to be warned\n"
 "# about when trying to reply by email.\n"
 msgstr ""
+"# O listÄƒ delimitatÄƒ prin virgule cu pÄƒrÈ›ile adresei despre care doriÈ›i sÄƒ\n"
+"# fiÈ›i avertizat atunci cÃ¢nd Ã®ncercaÈ›i sÄƒ rÄƒspundeÈ›i prin poÈ™ta "
+"electronicÄƒ.\n"
 
-#: src/lang.c:3282
+#: src/lang.c:3347
 msgid "Enter default number of days a filter entry will be valid. <CR> sets."
 msgstr ""
+"IntroduceÈ›i numÄƒrul implicit de zile Ã®n care o intrare de filtru va fi "
+"valabilÄƒ. <ENTER> valideazÄƒ."
 
-#: src/lang.c:3283
+#: src/lang.c:3348
 msgid "No. of days a filter entry is valid"
-msgstr ""
+msgstr "NumÄƒrul de zile Ã®n care o intrare de filtru este valabilÄƒ"
 
-#: src/lang.c:3284
+#: src/lang.c:3349
 msgid "# Number of days a short term filter will be active\n"
-msgstr ""
+msgstr "# NumÄƒrul de zile Ã®n care un filtru pe termen scurt va fi activ\n"
 
-#: src/lang.c:3288
+#: src/lang.c:3353
 msgid "Add posted articles to filter. <SPACE> toggles & <CR> sets."
 msgstr ""
+"AdaugÄƒ articolele publicate la filtru. <SPAÈšIU> schimbÄƒ È™i <ENTER> valideazÄƒ."
 
-#: src/lang.c:3289
+#: src/lang.c:3354
 msgid "Add posted articles to filter"
-msgstr ""
+msgstr "AdaugÄƒ articole publicate la filtru"
 
-#: src/lang.c:3290
+#: src/lang.c:3355
 msgid ""
 "# If ON add posted articles which start a new thread to filter for\n"
 "# highlighting follow-ups\n"
 msgstr ""
+"# DacÄƒ este activatÄƒ â€žONâ€, adaugÄƒ articolele publicate care Ã®ncep\n"
+"# un nou fir de discuÈ›ie pentru a filtra È™i evidenÈ›ia rÄƒspunsurile.\n"
 
-#: src/lang.c:3294
+#: src/lang.c:3359
 msgid ""
 "Keep expired filter rules in file. <SPACE> toggles, <CR> sets, <ESC> cancels."
 msgstr ""
+"PÄƒstreazÄƒ regulile de filtrare expirate Ã®n fiÈ™ier.<SPAÈšIU> schimbÄƒ, <CR> "
+"valideazÄƒ, <ESC> anuleazÄƒ."
 
-#: src/lang.c:3295
+#: src/lang.c:3360
 msgid "Keep expired filter rules in file"
-msgstr ""
+msgstr "PÄƒstreazÄƒ regulile de filtrare expirate Ã®n fiÈ™ier"
 
-#: src/lang.c:3296
+#: src/lang.c:3361
 msgid "# If ON, expired filter rules are kept in the filter file\n"
 msgstr ""
+"# DacÄƒ este activatÄƒ â€žONâ€, regulile de filtrare expirate sunt pÄƒstrate Ã®n "
+"fiÈ™ierul de filtrare.\n"
 
-#: src/lang.c:3301
+#: src/lang.c:3366
 msgid "The directory where articles/threads are to be saved in mailbox format."
 msgstr ""
+"Directorul Ã®n care articolele/subiectele vor fi salvate Ã®n formatul mailbox."
 
-#: src/lang.c:3302
+#: src/lang.c:3367
 msgid "Mail directory"
-msgstr ""
+msgstr "Director de corespondenÈ›Äƒ"
 
-#: src/lang.c:3303
+#: src/lang.c:3368
 msgid "# (-m) directory where articles/threads are saved in mailbox format\n"
 msgstr ""
+"# (-m) directorul Ã®n care articolele/subiectele sunt salvate Ã®n formatul "
+"mailbox\n"
 
-#: src/lang.c:3308
+#: src/lang.c:3373
 msgid "Save articles in batch mode (-S)"
-msgstr ""
+msgstr "SalveazÄƒ articolele Ã®n modul pe loturi (-S)"
 
-#: src/lang.c:3309
+#: src/lang.c:3374
+#, fuzzy
 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"
+"# or mail (-M/-N) is specified on the command-line\n"
 msgstr ""
+"# DacÄƒ este activatÄƒ â€žONâ€, articolele/subiectele vor fi salvate Ã®n modul\n"
+"# pe loturi atunci cÃ¢nd se specificÄƒ â€žsalveazÄƒ -Sâ€ sau â€žmail (-M/-N)â€\n"
+"# Ã®n linia de comandÄƒ.\n"
 
-#: src/lang.c:3314
+#: src/lang.c:3379
 msgid "The directory where you want articles/threads saved."
 msgstr ""
+"Directorul Ã®n care doriÈ›i sÄƒ fie salvate articolele/firele de discuÈ›ii."
 
-#: src/lang.c:3315
+#: src/lang.c:3380
 msgid "Directory to save arts/threads in"
-msgstr ""
+msgstr "Directorul Ã®n care se salveazÄƒ articolele/firele de discuÈ›ie"
 
-#: src/lang.c:3316
+#: src/lang.c:3381
 msgid "# Directory where articles/threads are saved\n"
-msgstr ""
+msgstr "# Directorul Ã®n care sunt salvate articolele/firele\n"
 
-#: src/lang.c:3320
+#: src/lang.c:3385
 msgid ""
 "Mark saved articles/threads as read. <SPACE> toggles, <CR> sets, <ESC> "
 "cancels."
 msgstr ""
+"MarcheazÄƒ articolele/subiectele salvate ca citite. <SPAÈšIU> schimbÄƒ, <CR> "
+"valideazÄƒ, <ESC> anuleazÄƒ."
 
-#: src/lang.c:3321
+#: src/lang.c:3386
 msgid "Mark saved articles/threads as read"
-msgstr ""
+msgstr "MarcheazÄƒ articolele/subiectele salvate ca citite"
 
-#: src/lang.c:3322
+#: src/lang.c:3387
 msgid "# If ON mark articles that are saved as read\n"
-msgstr ""
+msgstr "# DacÄƒ este activatÄƒ â€žONâ€, articolele sunt salvate ca citite.\n"
 
-#: src/lang.c:3326
+#: src/lang.c:3391
 msgid "Do post processing (e.g. extract attachments) for saved articles."
 msgstr ""
+"EfectueazÄƒ post-procesarea (de exemplu, extragerea ataÈ™amentelor) pentru "
+"articolele salvate."
 
-#: src/lang.c:3327
+#: src/lang.c:3392
 msgid "Post process saved articles"
-msgstr ""
+msgstr "Post-procesare articole salvate"
 
-#: src/lang.c:3328
+#: src/lang.c:3393
 msgid ""
 "# Perform post processing (saving binary attachments) from saved articles.\n"
 "# Possible values are (the default is marked with *):\n"
@@ -8384,103 +9878,137 @@ msgid ""
 "#   1 = extract shell archives (shar) only\n"
 "#   2 = Yes\n"
 msgstr ""
+"# EfectuaÈ›i post-procesarea (salvarea ataÈ™amentelor binare) din articolele "
+"salvate.n\n"
+"# Valorile posibile sunt (valoarea implicitÄƒ este marcatÄƒ cu *):\n"
+"# * 0 = Nu\n"
+"#   1 = extrage numai arhivele shell (shar)\n"
+"#   2 = Da\n"
 
-#: src/lang.c:3337
+#: src/lang.c:3402
 msgid "Process only unread articles"
-msgstr ""
+msgstr "ProceseazÄƒ numai articolele necitite"
 
-#: src/lang.c:3338
+#: src/lang.c:3403
 msgid ""
 "# If ON only save/print/pipe/mail unread articles (tagged articles "
 "excepted)\n"
 msgstr ""
+"# DacÄƒ este activatÄƒ â€žONâ€, salveazÄƒ/imprimÄƒ/redirecÈ›ioneazÄƒ/trimite prin "
+"poÈ™ta\n"
+"# electronicÄƒ numai articolele necitite (cu excepÈ›ia articolelor "
+"etichetate).\n"
 
-#: src/lang.c:3343
+#: src/lang.c:3408
 msgid "Print all or just part of header. <SPACE> toggles & <CR> sets."
 msgstr ""
+"ImprimÄƒ tot antetul sau doar o parte din acesta. <SPAÈšIU> schimbÄƒ, iar "
+"<ENTER> valideazÄƒ."
 
-#: src/lang.c:3344
+#: src/lang.c:3409
 msgid "Print all headers when printing"
-msgstr ""
+msgstr "ImprimÄƒ toate antetele la imprimare"
 
-#: src/lang.c:3345
+#: src/lang.c:3410
 msgid ""
 "# If ON print all of article header otherwise just the important lines\n"
 msgstr ""
+"# DacÄƒ este activatÄƒ â€žONâ€, se imprimÄƒ tot antetul articolului, altfel doar "
+"liniile importante.\n"
 
-#: src/lang.c:3349
+#: src/lang.c:3414
 msgid ""
 "The printer program with options that is to be used to print articles/"
 "threads."
 msgstr ""
+"Programul imprimantei cu opÈ›iuni care va fi utilizat pentru imprimarea "
+"articolelor/firelor de discuÈ›ii."
 
-#: src/lang.c:3350
+#: src/lang.c:3415
 msgid "Printer program with options"
-msgstr ""
+msgstr "Program cu opÈ›iuni pentru imprimantÄƒ"
 
-#: src/lang.c:3351
+#: src/lang.c:3416
 msgid "# Print program with parameters used to print articles/threads\n"
 msgstr ""
+"# Program de imprimare cu parametrii utilizaÈ›i pentru imprimarea articolelor/"
+"firelor de discuÈ›ie\n"
 
-#: src/lang.c:3357
+#: src/lang.c:3422
 msgid "Force redraw after certain commands"
-msgstr ""
+msgstr "ForÈ›eazÄƒ redesenarea dupÄƒ anumite comenz"
 
-#: src/lang.c:3358
+#: src/lang.c:3423
 msgid ""
 "# If ON a screen redraw will always be done after certain external commands\n"
 msgstr ""
+"# DacÄƒ este activatÄƒ, redesenarea ecranului se va efectua Ã®ntotdeauna dupÄƒ "
+"anumite comenzi externe.\n"
 
-#: src/lang.c:3362
+#: src/lang.c:3427
 msgid "Enter %E for editor, %F for filename, %N for line-number, <CR> to set."
 msgstr ""
+"IntroduceÈ›i %E pentru editor, %F pentru numele fiÈ™ierului, %N pentru numÄƒrul "
+"liniei, <ENTER> pentru validare."
 
-#: src/lang.c:3363
+#: src/lang.c:3428
 msgid "Invocation of your editor"
-msgstr ""
+msgstr "Invocarea editorului dvs."
 
-#: src/lang.c:3364
+#: src/lang.c:3429
 msgid ""
 "# Format of editor line including parameters\n"
 "# %E Editor  %F Filename  %N Linenumber\n"
 msgstr ""
+"# Formatul liniei editorului, inclusiv parametrii\n"
+"# %E Editor  %F Nume fiÈ™ier  %N NumÄƒr linie\n"
 
-#: src/lang.c:3369
+#: src/lang.c:3434
 msgid ""
 "Enter name and options for external-inews, --internal for internal inews"
 msgstr ""
+"IntroduceÈ›i numele È™i opÈ›iunile pentru Â«inewsÂ» extern, â€ž--internalâ€ pentru "
+"Â«inewsÂ» intern."
 
-#: src/lang.c:3370
+#: src/lang.c:3435
 msgid "External inews"
-msgstr ""
+msgstr "inews extern"
 
-#: src/lang.c:3371
+#: src/lang.c:3436
 msgid ""
 "# If --internal use the built in mini inews for posting via NNTP\n"
 "# otherwise use an external inews program\n"
 msgstr ""
+"# DacÄƒ se specificÄƒ â€ž--internalâ€, se utilizeazÄƒ mini inews Ã®ncorporat "
+"pentru\n"
+"# publicarea prin NNTP, altfel se utilizeazÄƒ un program inews extern.\n"
 
-#: src/lang.c:3375
+#: src/lang.c:3440
 msgid ""
 "Enter %M for mailer, %S for subject, %T for to, %F for filename, <CR> to set."
 msgstr ""
+"IntroduceÈ›i %M pentru Agentul de poÈ™tÄƒ electronicÄƒr, %S pentru subiect, %T "
+"pentru destinatar, %F pentru nume fiÈ™ier, <ENTER> pentru validare."
 
-#: src/lang.c:3376
+#: src/lang.c:3441
 msgid "Invocation of your mail command"
-msgstr ""
+msgstr "Invocarea comenzii dvs. de poÈ™tÄƒ electronicÄƒ"
 
-#: src/lang.c:3377
+#: src/lang.c:3442
 msgid ""
 "# Format of mailer line including parameters\n"
 "# %M Mailer  %S Subject  %T To  %F Filename  %U Username\n"
 "# e.g. mutt interactive:  mutt -H %F\n"
 msgstr ""
+"# Formatul liniei de trimitere, inclusiv parametrii %M Agentul de poÈ™tÄƒ\n"
+"# %S Subiect  %T CÄƒtre  %F Nume fiÈ™ier  %U Nume utilizator de exemplu,\n"
+"# mutt interactiv:  mutt -H %F\n"
 
-#: src/lang.c:3384
+#: src/lang.c:3449
 msgid "Use interactive mail reader"
-msgstr ""
+msgstr "UtilizeazÄƒ cititorul de corespondenÈ›Äƒ interactiv"
 
-#: src/lang.c:3385
+#: src/lang.c:3450
 msgid ""
 "# Interactive mailreader\n"
 "# Possible values are (the default is marked with *):\n"
@@ -8488,68 +10016,91 @@ msgid ""
 "#   1 = use interactive mailreader with headers in file\n"
 "#   2 = use interactive mailreader without headers in file\n"
 msgstr ""
+"# Cititorul de corespondenÈ›Äƒ interactiv\n"
+"# Valorile posibile sunt (valoarea implicitÄƒ este marcatÄƒ cu *):\n"
+"# * 0 = cititorul de corespondenÈ›Äƒ neinteractiv\n"
+"#   1 = utilizeazÄƒ cititorul de corespondenÈ›Äƒ interactiv cu antete Ã®n "
+"fiÈ™ier\n"
+"#   2 = utilizeazÄƒ cititorul de corespondenÈ›Äƒ interactiv fÄƒrÄƒ antete Ã®n "
+"fiÈ™ier\n"
 
-#: src/lang.c:3394
+#: src/lang.c:3459
 msgid "Remove ~/.article after posting"
-msgstr ""
+msgstr "EliminÄƒ ~/.article dupÄƒ publicare"
 
-#: src/lang.c:3395
+#: src/lang.c:3460
 msgid "# If ON remove ~/.article after posting.\n"
-msgstr ""
+msgstr "# DacÄƒ este activatÄƒ â€žONâ€, eliminÄƒ ~/.article dupÄƒ publicare.\n"
 
-#: src/lang.c:3401
+#: src/lang.c:3466
 msgid "Use UTF-8 graphics (thread tree etc.)"
-msgstr ""
+msgstr "UtilizeazÄƒ graficÄƒ UTF-8 (arbore de fire de discuÈ›ie etc.)"
 
-#: src/lang.c:3402
+#: src/lang.c:3467
 msgid ""
-"# If ON use UTF-8 characters for indicator '->', tree and ellipsis '...'.\n"
+"# Use UTF-8 characters for indicator '->', tree and ellipsis '...'.\n"
+"# Possible values are (the default is marked with *):\n"
+"# * 0 = Don't use UTF-8 characters\n"
+"#   1 = Use UTF-8 characters for ellipsis\n"
+"#   2 = Use UTF-8 characters for indicator and thread/attachment tree\n"
+"#   3 = Use UTF-8 characters for ellipsis, indicator and thread/attachment "
+"tree\n"
 msgstr ""
 
-#: src/lang.c:3407
+#: src/lang.c:3477
 msgid "Filename for all posted articles, <CR> sets, no filename=do not save."
 msgstr ""
+"Numele fiÈ™ierului pentru toate articolele publicate, <ENTER> valideazÄƒ, fÄƒrÄƒ "
+"nume de fiÈ™ier = nu se salveazÄƒ."
 
-#: src/lang.c:3408
+#: src/lang.c:3478
 msgid "Filename for posted articles"
-msgstr ""
+msgstr "Numele fiÈ™ierului pentru articolele publicate"
 
-#: src/lang.c:3409
+#: src/lang.c:3479
 msgid ""
 "# Filename where to keep all postings (default posted)\n"
 "# If no filename is set then postings will not be saved\n"
 msgstr ""
+"# Numele fiÈ™ierului Ã®n care se vor pÄƒstra toate publicÄƒrile (implicit\n"
+"# cele publicate).\n"
+"# DacÄƒ nu este definit niciun nume de fiÈ™ier, publicÄƒrile nu vor fi "
+"salvate.\n"
 
-#: src/lang.c:3414
+#: src/lang.c:3484
 msgid ""
 "Keep all failed articles in ~/dead.articles. <SPACE> toggles & <CR> sets."
 msgstr ""
+"PÄƒstreazÄƒ toate articolele eÈ™uate Ã®n ~/dead.articles. <SPAÈšIU> schimbÄƒ È™i "
+"<ENTER> valideazÄƒ."
 
-#: src/lang.c:3415
+#: src/lang.c:3485
 msgid "Keep failed arts in ~/dead.articles"
-msgstr ""
+msgstr "PÄƒstreazÄƒ articolele eÈ™uate Ã®n ~/dead.articles"
 
-#: src/lang.c:3416
+#: src/lang.c:3486
 msgid "# If ON keep all failed postings in ~/dead.articles\n"
 msgstr ""
+"# DacÄƒ este activatÄƒ â€žONâ€, pÄƒstreazÄƒ toate publicÄƒrile eÈ™uate Ã®n ~/"
+"dead.articles\n"
 
-#: src/lang.c:3420
+#: src/lang.c:3490
 msgid "Do you want to strip unsubscribed groups from .newsrc"
-msgstr ""
+msgstr "DoriÈ›i sÄƒ eliminaÈ›i grupurile dezabonate din .newsrc?"
 
-#: src/lang.c:3421
+#: src/lang.c:3491
 msgid "No unsubscribed groups in newsrc"
-msgstr ""
+msgstr "EliminÄƒ grupurile dezabonate din newsrc"
 
-#: src/lang.c:3422
+#: src/lang.c:3492
 msgid "# If ON strip unsubscribed groups from newsrc\n"
-msgstr ""
+msgstr "# DacÄƒ este activatÄƒ â€žONâ€, eliminÄƒ grupurile dezabonate din newsrc\n"
 
-#: src/lang.c:3427
+#: src/lang.c:3497
 msgid "Remove bogus groups from newsrc"
-msgstr ""
+msgstr "EliminÄƒ grupurile false din newsrc"
 
-#: src/lang.c:3428
+#: src/lang.c:3498
 msgid ""
 "# What to do with bogus groups in newsrc file\n"
 "# Possible values are (the default is marked with *):\n"
@@ -8557,79 +10108,104 @@ msgid ""
 "#   1 = remove\n"
 "#   2 = highlight with D on selection screen\n"
 msgstr ""
+"# Ce sÄƒ se facÄƒ cu grupurile false din fiÈ™ierul newsrc\n"
+"# Valorile posibile sunt (valoarea implicitÄƒ este marcatÄƒ cu *):\n"
+"# * 0 = se pÄƒstreazÄƒ\n"
+"#   1 = se eliminÄƒ\n"
+"#   2 = se evidenÈ›iazÄƒ cu D pe ecranul de selecÈ›ie\n"
 
-#: src/lang.c:3437
+#: src/lang.c:3507
 msgid ""
 "Enter number of seconds to wait for a response from the server. <CR> sets."
 msgstr ""
+"IntroduceÈ›i numÄƒrul de secunde de aÈ™teptare pentru un rÄƒspuns de la server. "
+"<ENTER> valideazÄƒ."
 
-#: src/lang.c:3438
+#: src/lang.c:3508
 msgid "NNTP read timeout in seconds"
-msgstr ""
+msgstr "Timpul de aÈ™teptare pentru citirea NNTP Ã®n secunde"
 
-#: src/lang.c:3439
+#: src/lang.c:3509
 msgid ""
 "# Time in seconds to wait for a response from the server (0=no timeout)\n"
 msgstr ""
+"# Timpul Ã®n secunde pentru a aÈ™tepta un rÄƒspuns de la server (0 = fÄƒrÄƒ "
+"limitÄƒ de timp)\n"
 
-#: src/lang.c:3444
+#: src/lang.c:3514
 msgid "Enter number of seconds until active file will be reread. <CR> sets."
 msgstr ""
+"IntroduceÈ›i numÄƒrul de secunde pÃ¢nÄƒ cÃ¢nd fiÈ™ierul activ va fi citit din nou. "
+"<ENTER> valideazÄƒ."
 
-#: src/lang.c:3445
+#: src/lang.c:3515
 msgid "Interval in secs to reread active"
-msgstr ""
+msgstr "Intervalul Ã®n secunde pentru recitirea activÄƒ"
 
-#: src/lang.c:3446
+#: src/lang.c:3516
 msgid ""
 "# Time interval in seconds between rereading the active file (0=never)\n"
 msgstr ""
+"# Intervalul de timp Ã®n secunde Ã®ntre recitirea fiÈ™ierului activ "
+"(0=niciodatÄƒ)\n"
 
-#: src/lang.c:3451
+#: src/lang.c:3521
 msgid "Reconnect to server automatically"
-msgstr ""
+msgstr "Reconectare automatÄƒ la server"
 
-#: src/lang.c:3452
+#: src/lang.c:3522
 msgid ""
 "# If ON automatically reconnect to NNTP server if the connection is broken\n"
 msgstr ""
+"# DacÄƒ este activatÄƒ â€žONâ€, reconecteazÄƒ automat la serverul NNTP dacÄƒ "
+"conexiunea este Ã®ntreruptÄƒ.\n"
 
-#: src/lang.c:3456
+#: src/lang.c:3526
 msgid ""
 "Create local copies of NNTP overview files. <SPACE> toggles & <CR> sets."
 msgstr ""
+"CreeazÄƒ copii locale ale fiÈ™ierelor de prezentare generalÄƒ NNTP. <SPAÈšIU> "
+"schimbÄƒ, iar <ENTER> valideazÄƒ."
 
-#: src/lang.c:3457
+#: src/lang.c:3527
 msgid "Cache NNTP overview files locally"
-msgstr ""
+msgstr "Cache NNTP fiÈ™iere de prezentare generalÄƒ local"
 
-#: src/lang.c:3458
+#: src/lang.c:3528
 msgid "# If ON, create local copies of NNTP overview files.\n"
 msgstr ""
+"# DacÄƒ este activatÄƒ â€žONâ€, creeazÄƒ copii locale ale fiÈ™ierelor de prezentare "
+"generalÄƒ NNTP.\n"
 
-#: src/lang.c:3463
+#: src/lang.c:3533
 msgid ""
 "Compress local copies of NNTP overview files. <SPACE> toggles & <CR> sets."
 msgstr ""
+"ComprimÄƒ copiile locale ale fiÈ™ierelor de prezentare generalÄƒ NNTP. <SPAÈšIU> "
+"schimbÄƒ, iar <ENTER> valideazÄƒ."
 
-#: src/lang.c:3464
+#: src/lang.c:3534
 msgid "Compress locally cached NNTP overview files"
 msgstr ""
+"Comprimarea fiÈ™ierelor de prezentare generalÄƒ NNTP stocate Ã®n memoria cache "
+"localÄƒ"
 
-#: src/lang.c:3465
+#: src/lang.c:3535
 msgid "# If ON, compress local copies of NNTP overview files.\n"
 msgstr ""
+"# DacÄƒ este activatÄƒ â€žONâ€, comprimÄƒ copiile locale ale fiÈ™ierelor de "
+"prezentare generalÄƒ NNTP.\n"
 
-#: src/lang.c:3470 src/lang.c:3485 src/lang.c:3505 src/lang.c:3528
-#: src/lang.c:3553 src/lang.c:3575 src/lang.c:3607 src/lang.c:3626
+#: src/lang.c:3540 src/lang.c:3555 src/lang.c:3575 src/lang.c:3598
+#: src/lang.c:3623 src/lang.c:3645 src/lang.c:3677 src/lang.c:3696
 msgid "Enter format string. <CR> sets, <ESC> cancels."
-msgstr ""
+msgstr "IntroduceÈ›i È™irul de format. <ENTER> valideazÄƒ, <ESC> anuleazÄƒ."
 
-#: src/lang.c:3471
+#: src/lang.c:3541
 msgid "Format string for selection level"
-msgstr ""
+msgstr "Formatul È™irului pentru nivelul SelecÈ›iei"
 
-#: src/lang.c:3472
+#: src/lang.c:3542
 msgid ""
 "# Format string for selection level representation\n"
 "# Default: %f %n %U  %G  %d\n"
@@ -8642,12 +10218,23 @@ msgid ""
 "#   %n              Number, linenumber on screen\n"
 "#   %U              Unread count\n"
 msgstr ""
+"# È˜irul de format pentru reprezentarea nivelului de selecÈ›ie\n"
+"# Implicit: %f %n %U  %G  %d\n"
+"# Valorile posibile sunt:\n"
+"#   %%              '%'\n"
+"#   %d              Descriere\n"
+"#   %f              Indicator grup de È™tiri: â€žDâ€ fals, â€žXâ€ nu poate fi "
+"publicat,\n"
+"#                   â€žMâ€ moderat, â€ž=â€ redenumit, â€žNâ€ nou, â€žuâ€ dezabonat\n"
+"#   %G              Numele grupului\n"
+"#   %n              NumÄƒr, numÄƒr linie pe ecran\n"
+"#   %U              NumÄƒr necitite\n"
 
-#: src/lang.c:3486
+#: src/lang.c:3556
 msgid "Format string for group level"
-msgstr ""
+msgstr "Formatul È™irului pentru nivelul Grupului"
 
-#: src/lang.c:3487
+#: src/lang.c:3557
 msgid ""
 "# Format string for group level representation\n"
 "# Default: %n %m %R %L  %s  %F\n"
@@ -8665,12 +10252,27 @@ msgid ""
 "#   %s              Subject (only group level)\n"
 "#   %S              Score\n"
 msgstr ""
+"# È˜irul de format pentru reprezentarea la nivel de grup\n"
+"# Implici: %n %m %R %L  %s  %F\n"
+"# Valorile posibile sunt:\n"
+"#   %%              '%'\n"
+"#   %D              Data, ca date_format\n"
+"#   %(formatstr)D   Data, formatstr este transmis cÄƒtre my_strftime()\n"
+"#   %F              De la, nume È™i/sau adresÄƒ conform show_author\n"
+"#   %I              IniÈ›iale\n"
+"#   %L              NumÄƒr de linii\n"
+"#   %M              ID mesaj\n"
+"#   %m              Marcaje articol\n"
+"#   %n              NumÄƒr, numÄƒr linie pe ecran\n"
+"#   %R              NumÄƒr, numÄƒr de rÄƒspunsuri Ã®n fir\n"
+"#   %s              Subiect (numai la nivel de grup)\n"
+"#   %S              Punctajn\n"
 
-#: src/lang.c:3506
+#: src/lang.c:3576
 msgid "Format string for attachment level"
-msgstr ""
+msgstr "Formatul È™irului pentru nivelul AtaÈ™amentului"
 
-#: src/lang.c:3507
+#: src/lang.c:3577
 msgid ""
 "# Format string for attachment level representation\n"
 "# Default: %t%s%e%c%d\n"
@@ -8691,12 +10293,30 @@ msgid ""
 "#   %Z              Size in bytes\n"
 "#   %z              Like %Z but with description\n"
 msgstr ""
+"# È˜irul de format pentru reprezentarea nivelului ataÈ™amentului\n"
+"# Implicit: %t%s%e%c%d\n"
+"# Valorile posibile sunt:\n"
+"#   %%              '%'\n"
+"#   %C              Setul de caractere\n"
+"#   %c              Ca %C, dar cu descriere\n"
+"#   %D              NumÄƒr de linii\n"
+"#   %d              Ca %D, dar cu descriere\n"
+"#   %E              Codificare conÈ›inut\n"
+"#   %e              Ca %E, dar cu descriere\n"
+"#   %L              Limba\n"
+"#   %l              Ca %L, dar cu descriere\n"
+"#   %S              Subtip conÈ›inut\n"
+"#   %s              Ca %S, dar cu descriere\n"
+"#   %T              Tip conÈ›inut\n"
+"#   %t              Ca %T, dar cu descriere\n"
+"#   %Z              Dimensiunea Ã®n octeÈ›i\n"
+"#   %z              Ca %Z, dar cu descriere\n"
 
-#: src/lang.c:3529
+#: src/lang.c:3599
 msgid "Format string for display of mime header"
-msgstr ""
+msgstr "Formatul È™irului pentru afiÈ™area antetului MIME"
 
-#: src/lang.c:3530
+#: src/lang.c:3600
 msgid ""
 "# Format string for mime header at article level\n"
 "# Default: [-- %T%S%*n%z%*l%!c%!d%*e --]\n"
@@ -8719,12 +10339,32 @@ msgid ""
 "#   %Z              Size in bytes\n"
 "#   %z              Like %Z but with description\n"
 msgstr ""
+"# È˜irul de format pentru antetul MIME la nivel de articol\n"
+"# Implicit: [-- %T%S%*n%z%*l%!c%!d%*e --]\n"
+"# Valorile posibile sunt:\n"
+"#   %%              '%'\n"
+"#   %C              Setul de caractere\n"
+"#   %c              Ca %C, dar cu descriere\n"
+"#   %D              NumÄƒr de linii\n"
+"#   %d              Ca %D, dar cu descriere\n"
+"#   %E              Codificare conÈ›inut\n"
+"#   %e              Ca %E, dar cu descriere\n"
+"#   %L              Limba\n"
+"#   %l              Ca %L, dar cu descriere\n"
+"#   %N              Nume\n"
+"#   %n              Ca %N, dar cu descriere\n"
+"#   %S              Subtip conÈ›inut\n"
+"#   %s              Ca %S, dar cu descriere\n"
+"#   %T              Tip conÈ›inut\n"
+"#   %t              Ca %T, dar cu descriere\n"
+"#   %Z              Dimensiunea Ã®n octeÈ›i\n"
+"#   %z              Ca %Z, dar cu descriere\n"
 
-#: src/lang.c:3554
+#: src/lang.c:3624
 msgid "Format string for display of uue header"
-msgstr ""
+msgstr "Formatul È™irului pentru afiÈ™area antetului uue"
 
-#: src/lang.c:3555
+#: src/lang.c:3625
 msgid ""
 "# Format string for uue header at article level\n"
 "# Default: [-- %T%S%*n%I%!d%*e --]\n"
@@ -8744,12 +10384,29 @@ msgid ""
 "#   %Z              Size in bytes\n"
 "#   %z              Like %Z but with description\n"
 msgstr ""
+"# Formatul È™irului pentru afiÈ™area antetului uue la nivel de Articoll\n"
+"# Implicit: [-- %T%S%*n%I%!d%*e --]\n"
+"# Valorile posibile sunt:\n"
+"#   %%              '%'\n"
+"#   %D              NumÄƒr de linii\n"
+"#   %d              Ca %D, dar cu descriere\n"
+"#   %E              Codificare conÈ›inut\n"
+"#   %e              Ca %E, dar cu descriere\n"
+"#   %I              Indicator parte UUE completÄƒ/incompletÄƒ\n"
+"#   %N              Nume\n"
+"#   %n              Ca %N, dar cu descriere\n"
+"#   %S              Subtip conÈ›inut\n"
+"#   %s              Ca %S, dar cu descriere\n"
+"#   %T              Tip conÈ›inut\n"
+"#   %t              Ca %T, dar cu descriere\n"
+"#   %Z              Dimensiunea Ã®n octeÈ›i\n"
+"#   %z              Ca %Z, dar cu descriere\n"
 
-#: src/lang.c:3576
+#: src/lang.c:3646
 msgid "Format string for display of yenc header"
-msgstr ""
+msgstr "Formatul È™irului pentru afiÈ™area antetului yenc"
 
-#: src/lang.c:3577
+#: src/lang.c:3647
 msgid ""
 "# Format string for yenc header at article level\n"
 "# Default: [-- %*N%!d%I [%F%G]%V%W%X --]\n"
@@ -8779,12 +10436,39 @@ msgid ""
 "#   %Z              Size in bytes\n"
 "#   %z              Like %Z but with description\n"
 msgstr ""
+"# È˜irul de format pentru antetul yenc la nivel de articol\n"
+"# Implicit: [-- %*N%!d%I [%F%G]%V%W%X --]\n"
+"# Valorile posibile sunt:\n"
+"#   %%              '%'\n"
+"#   %D              NumÄƒrul de linii\n"
+"#   %d              Ca %D, dar cu descriere\n"
+"#   %E              Codificare a conÈ›inutului\n"
+"#   %e              Ca %E, dar cu descriere\n"
+"#   %F              Partea curentÄƒ\n"
+"#   %f              Ca %F, dar cu descriere\n"
+"#   %G              NumÄƒrul total de pÄƒrÈ›i\n"
+"#   %g              Ca %G, dar cu descriere\n"
+"#   %I              Indicator YENC complet/incomplet\n"
+"#   %N              Nume\n"
+"#   %n              Ca %N, dar cu descriere\n"
+"#   %S              Subtip conÈ›inut\n"
+"#   %s              Ca %S, dar cu descriere\n"
+"#   %T              Tipul de conÈ›inut\n"
+"#   %t              Ca %T, dar cu descriere\n"
+"#   %V              Dimensiunea pÄƒrÈ›ii Ã®n octeÈ›i\n"
+"#   %v              Ca %V, dar cu descriere\n"
+"#   %W              Dimensiunea totalÄƒ Ã®n octeÈ›i\n"
+"#   %w              Ca %W, dar cu descriere\n"
+"#   %X              Suma de control CRC\n"
+"#   %x              Ca %X, dar cu descriere\n"
+"#   %Z              Dimensiunea Ã®n octeÈ›i\n"
+"#   %z              Ca %Z, dar cu descriere\n"
 
-#: src/lang.c:3608
+#: src/lang.c:3678
 msgid "Format string for thread level"
-msgstr ""
+msgstr "Formatul È™irului pentru nivelul Firului"
 
-#: src/lang.c:3609
+#: src/lang.c:3679
 msgid ""
 "# Format string for thread level representation\n"
 "# Default: %n %m  [%L]  %T  %F\n"
@@ -8801,20 +10485,34 @@ msgid ""
 "#   %S              Score\n"
 "#   %T              Thread tree (only thread level)\n"
 msgstr ""
+"# È˜irul de format pentru reprezentarea la nivel de fir\n"
+"# Implicit: %n %m  [%L]  %T  %F\n"
+"# Valorile posibile sunt:\n"
+"#   %%              '%'\n"
+"#   %D              Data, ca date_format\n"
+"#   %(formatstr)D   Data, formatstr este transmis cÄƒtre my_strftime()\n"
+"#   %F              De la, nume È™i/sau adresÄƒ conform show_author\n"
+"#   %I              IniÈ›iale\n"
+"#   %L              NumÄƒr de linii\n"
+"#   %M              ID mesaj\n"
+"#   %m              Marcaje articol\n"
+"#   %n              NumÄƒr, numÄƒr linie pe ecran\n"
+"#   %S              Punctajul\n"
+"#   %T              Arbore fir de discuÈ›ie (numai nivel fir de discuÈ›ie)\n"
 
-#: src/lang.c:3627
+#: src/lang.c:3697
 msgid "Format string for display of dates"
-msgstr ""
+msgstr "Formatul È™irului pentru afiÈ™area datelor"
 
-#: src/lang.c:3628
+#: src/lang.c:3698
 msgid "# Format string for date representation\n"
-msgstr ""
+msgstr "# Formatul È™irului utilizat pentru reprezentarea datei.\n"
 
-#: src/lang.c:3638
+#: src/lang.c:3708
 msgid "Unicode normalization form"
-msgstr ""
+msgstr "Formatul de normalizare Unicode"
 
-#: src/lang.c:3639
+#: src/lang.c:3709
 msgid ""
 "# Unicode normalization form\n"
 "# Possible values are:\n"
@@ -8825,259 +10523,411 @@ msgid ""
 "#   4 = NFD\n"
 "#   5 = NFKC_CF\n"
 msgstr ""
+"# Formatul de normalizare Unicode\n"
+"# Valorile posibile sunt:\n"
+"#   0 = Niciunul\n"
+"#   1 = NFKC\n"
+"#   2 = NFKD\n"
+"#   3 = NFC\n"
+"#   4 = NFD\n"
+"#   5 = NFKC_CF\n"
 
-#: src/lang.c:3653
+#: src/lang.c:3723
 msgid "Render BiDi"
-msgstr ""
+msgstr "Redarea BiDi"
 
-#: src/lang.c:3654
+#: src/lang.c:3724
 msgid "# If ON, bi-directional text is rendered by tin\n"
-msgstr ""
+msgstr "# DacÄƒ este activatÄƒ â€žONâ€, textul bidirecÈ›ional este redat de Â«tinÂ».\n"
 
-#: src/lang.c:3661
+#: src/lang.c:3731
 msgid "Function for sorting articles"
-msgstr ""
+msgstr "FuncÈ›ie pentru sortarea articolelor"
 
-#: src/lang.c:3662
+#: src/lang.c:3732
 msgid ""
 "# Function for sorting articles\n"
 "# Possible values are (the default is marked with *):\n"
 "# * 0 = qsort\n"
 "#   1 = heapsort\n"
 msgstr ""
+"# FuncÈ›ia pentru sortarea articolelor\n"
+"# Valorile posibile sunt (valoarea implicitÄƒ este marcatÄƒ cu *):\n"
+"# * 0 = qsort\n"
+"#   1 = heapsort\n"
 
-#: src/lang.c:3675
+#: src/lang.c:3745
 msgid "Automatically GroupMarkUnselArtRead"
-msgstr ""
+msgstr "GroupMarkUnselArtRead automat"
 
-#: src/lang.c:3681
+#: src/lang.c:3751
 msgid "Delete post-process files"
-msgstr ""
+msgstr "È˜terge fiÈ™ierele post-procesare"
 
-#: src/lang.c:3686
+#: src/lang.c:3756
 msgid "Filename for all mailed articles, <CR> sets, no filename=do not save."
 msgstr ""
+"Numele fiÈ™ierului pentru toate articolele trimise prin poÈ™ta electronicÄƒ, "
+"<ENTER> valideazÄƒ, fÄƒrÄƒ nume de fiÈ™ier = nu se salveazÄƒ."
 
-#: src/lang.c:3687
+#: src/lang.c:3757
 msgid "Mailbox to save sent mails"
-msgstr ""
+msgstr "CÄƒsuÈ›a poÈ™talÄƒ pentru salvarea mesajelor trimise"
 
-#: src/lang.c:3692
+#: src/lang.c:3762
 msgid "Set Followup-To: header to this group(s). <CR> sets, <ESC> cancels."
 msgstr ""
+"DefineÈ™te antetul Followup-To: pentru acest grup (aceste grupuri). <ENTER> "
+"valideazÄƒ, <ESC> anuleazÄƒ."
 
-#: src/lang.c:3693
+#: src/lang.c:3763
 msgid "Followup-To: header"
-msgstr ""
+msgstr "Antetul Followup-To:"
 
-#: src/lang.c:3698
+#: src/lang.c:3768
 msgid "Enter default mail address (and fullname). <CR> sets, <ESC> cancels."
 msgstr ""
+"IntroduceÈ›i adresa de poÈ™tÄƒ electronicÄƒ implicitÄƒ (È™i numele complet). "
+"<ENTER> valideazÄƒ, <ESC> anuleazÄƒ."
 
-#: src/lang.c:3705
+#: src/lang.c:3775
 msgid ""
 "Path and options for ispell-like spell-checker. <CR> sets, <ESC> cancels."
 msgstr ""
+"Ruta È™i opÈ›iunile pentru verificatorul ortografic de tip ispell. <ENTER> "
+"valideazÄƒ, <ESC> anuleazÄƒ."
 
-#: src/lang.c:3706
+#: src/lang.c:3776
 msgid "Ispell program"
-msgstr ""
+msgstr "Programul de ortografie (ispell)"
 
-#: src/lang.c:3712
+#: src/lang.c:3782
 msgid "When group is a mailing list, send responses to this email address."
 msgstr ""
+"CÃ¢nd grupul este o listÄƒ de corespondenÈ›Äƒ, trimite rÄƒspunsurile la aceastÄƒ "
+"adresÄƒ de poÈ™tÄƒ electronicÄƒ."
 
-#: src/lang.c:3713
+#: src/lang.c:3783
 msgid "Mailing list address"
-msgstr ""
+msgstr "Adresa listei de corespondenÈ›Äƒ"
 
-#: src/lang.c:3719
+#: src/lang.c:3789
 msgid "Forward articles as attachment"
-msgstr ""
+msgstr "RedirecÈ›ioneazÄƒ articolele ca ataÈ™ament"
 
-#: src/lang.c:3724
+#: src/lang.c:3794
 msgid ""
 "A comma separated list of MIME major/minor Content-Types. <ESC> cancels."
 msgstr ""
+"O listÄƒ separatÄƒ prin virgule a tipurilor de conÈ›inut MIME majore/minore. "
+"<ESC> anuleazÄƒ."
 
-#: src/lang.c:3725
+#: src/lang.c:3795
 msgid "Which MIME types will be saved"
-msgstr ""
+msgstr "Ce tipuri MIME vor fi salvate"
 
-#: src/lang.c:3730
+#: src/lang.c:3800
 msgid "Value of the Organization: header. <CR> sets, <ESC> cancels."
-msgstr ""
+msgstr "Valoarea antetului Organization: <CR> valideazÄƒ, <ESC> anuleazÄƒ."
 
-#: src/lang.c:3731
+#: src/lang.c:3801
 msgid "Organization: header"
-msgstr ""
+msgstr "Antetul Organization:"
 
-#: src/lang.c:3736
+#: src/lang.c:3806
 msgid "Filename for saved articles. <CR> sets, <ESC> cancels."
 msgstr ""
+"Numele fiÈ™ierului pentru articolele salvate. <ENTER> valideazÄƒ, <ESC> "
+"anuleazÄƒ."
 
-#: src/lang.c:3737
+#: src/lang.c:3807
 msgid "savefile"
-msgstr ""
+msgstr "fiÈ™ier de salvat"
 
-#: src/lang.c:3742 src/lang.c:3766
+#: src/lang.c:3812 src/lang.c:3836
 msgid "Scope for the filter rule. <CR> sets, <ESC> cancels."
 msgstr ""
+"Domeniul de aplicare al regulii de filtrare. <ENTER> valideazÄƒ, <ESC> "
+"anuleazÄƒ."
 
-#: src/lang.c:3743
+#: src/lang.c:3813
 msgid "Quick (1 key) select filter scope"
-msgstr ""
+msgstr "Selectare rapidÄƒ (1 tastÄƒ) a domeniului de filtrare"
 
-#: src/lang.c:3748 src/lang.c:3772
+#: src/lang.c:3818 src/lang.c:3842
 msgid "Header for filter rule. <CR> sets, <ESC> cancels."
-msgstr ""
+msgstr "Antetul pentru regula de filtrare. <ENTER> valideazÄƒ, <ESC> anuleazÄƒ."
 
-#: src/lang.c:3749
+#: src/lang.c:3819
 msgid "Quick (1 key) select filter header"
-msgstr ""
+msgstr "Selectare rapidÄƒ (1 tastÄƒ) a antetului pentru filtrare"
 
-#: src/lang.c:3754 src/lang.c:3778
+#: src/lang.c:3824 src/lang.c:3848
 msgid "ON = case sensitive, OFF = ignore case. <CR> sets, <ESC> cancels."
 msgstr ""
+"ON = diferenÈ›iere Ã®ntre majuscule È™i minuscule, OFF = ignorare diferenÈ›iere "
+"Ã®ntre majuscule È™i minuscule. <CR> valideazÄƒ, <ESC> anuleazÄƒ."
 
-#: src/lang.c:3755
+#: src/lang.c:3825
 msgid "Quick (1 key) select filter case"
 msgstr ""
+"Selectare rapidÄƒ (1 tastÄƒ) a filtrului de tratare a majusculelor/minusculelo"
 
-#: src/lang.c:3760 src/lang.c:3784
+#: src/lang.c:3830 src/lang.c:3854
 msgid "ON = expire, OFF = don't ever expire. <CR> sets, <ESC> cancels."
 msgstr ""
+"ON = expirÄƒ, OFF = nu expirÄƒ niciodatÄƒ. <ENTER> valideazÄƒ, <ESC> anuleazÄƒ."
 
-#: src/lang.c:3761
+#: src/lang.c:3831
 msgid "Quick (1 key) select filter expire"
-msgstr ""
+msgstr "Selectare rapidÄƒ (1 tastÄƒ) a expirÄƒrii filtrului"
 
-#: src/lang.c:3767
+#: src/lang.c:3837
 msgid "Quick (1 key) kill filter scope"
-msgstr ""
+msgstr "Eliminare rapidÄƒ (1 tastÄƒ) a domeniului de filtrare"
 
-#: src/lang.c:3773
+#: src/lang.c:3843
 msgid "Quick (1 key) kill filter header"
-msgstr ""
+msgstr "Eliminare rapidÄƒ (1 tastÄƒ) a antetului pentru filtrare"
 
-#: src/lang.c:3779
+#: src/lang.c:3849
 msgid "Quick (1 key) kill filter case"
 msgstr ""
+"Eliminare rapidÄƒ (1 tastÄƒ) a filtrului de tratare a majusculelor/minusculelor"
 
-#: src/lang.c:3785
+#: src/lang.c:3855
 msgid "Quick (1 key) kill filter expire"
-msgstr ""
+msgstr "Eliminare rapidÄƒ (1 tastÄƒ) a expirÄƒrii filtrului"
 
-#: src/lang.c:3790
+#: src/lang.c:3860
 msgid "Command line options to add. <CR> sets, <ESC> cancels."
 msgstr ""
+"OpÈ›iuni de linie de comandÄƒ de adÄƒugat. <CR> valideazÄƒ, <ESC> anuleazÄƒ."
 
-#: src/lang.c:3791
+#: src/lang.c:3861
 msgid "CMD line options to add"
-msgstr ""
+msgstr "OpÈ›iuni linie CMD pentru adÄƒugare"
 
-#: src/lang.c:3796
+#: src/lang.c:3866
 msgid ""
 "ON = cache NNTP overview files, OFF = don't cache. <CR> sets, <ESC> cancels."
 msgstr ""
+"ON = cache fiÈ™iere de prezentare generalÄƒ NNTP, OFF = nu se stocheazÄƒ Ã®n "
+"cache. <CR> valideazÄƒ, <ESC> anuleazÄƒ."
 
-#: src/lang.c:3797
+#: src/lang.c:3867
 msgid "Cache overview files"
-msgstr ""
+msgstr "Cache fiÈ™iere de prezentare generalÄƒ"
 
-#: src/lang.c:3803
+#: src/lang.c:3873
 msgid ""
 "ON = compress cached files, OFF = don't compress. <CR> sets, <ESC> cancels."
 msgstr ""
+"ON = comprimÄƒ fiÈ™ierele din cache, OFF = nu comprimÄƒ. <ENTER> valideazÄƒ, "
+"<ESC> anuleazÄƒ."
 
-#: src/lang.c:3804
+#: src/lang.c:3874
 msgid "Compress overview files"
-msgstr ""
+msgstr "ComprimÄƒ fiÈ™ierele de prezentare generalÄƒ"
 
-#: src/lang.c:3811
-#, fuzzy
+#: src/lang.c:3881
 msgid "Config Options"
-msgstr "OpÈ›iuni de culoare"
+msgstr "OpÈ›iuni de configurare"
 
-#: src/lang.c:3816
+#: src/lang.c:3886
 msgid "A comma separated list of NNTP commands. <CR> sets, <ESC> cancels."
 msgstr ""
+"O listÄƒ separatÄƒ prin virgule de comenzi NNTP. <ENTER> valideazÄƒ, <ESC> "
+"anuleazÄƒ."
 
-#: src/lang.c:3817
+#: src/lang.c:3887
 msgid "Disabled NNTP commands"
-msgstr ""
+msgstr "Comenzi NNTP dezactivate"
 
-#: src/lang.c:3822
+#: src/lang.c:3892
 msgid "Number of pipelined NNTP commands to send. <CR> sets, <ESC> cancels."
 msgstr ""
+"NumÄƒrul de comenzi NNTP Ã®n pipeline care trebuie trimise.  <ENTER> "
+"valideazÄƒ, <ESC> anuleazÄƒ."
 
-#: src/lang.c:3823
+#: src/lang.c:3893
 msgid "NNTP pipeline limit"
-msgstr ""
+msgstr "Limita liniei de conducte(pipeline) NNTP"
 
-#: src/lang.c:3829
+#: src/lang.c:3899
 msgid "tinrc Override Options"
-msgstr ""
+msgstr "OpÈ›iuni de suprascriere ale tinrc"
 
-#: src/lang.c:3835
+#: src/lang.c:3905
 msgid "Assume this charset if no charset declaration is present, <CR> to set."
 msgstr ""
+"Presupune acest set de caractere dacÄƒ nu existÄƒ nicio declaraÈ›ie de set de "
+"caractere, <ENTER> pentru validare."
 
-#: src/lang.c:3836
+#: src/lang.c:3906
 msgid "UNDECLARED_CHARSET"
-msgstr ""
+msgstr "UNDECLARED_CHARSET"
 
-#: src/lang.c:3841
+#: src/lang.c:3911
 msgid "Guess charset if no charset declaration is present, <CR> to set."
 msgstr ""
+"GhiceÈ™te setul de caractere dacÄƒ nu existÄƒ nicio declaraÈ›ie de set de "
+"caractere, <ENTER> pentru validare."
 
-#: src/lang.c:3842
+#: src/lang.c:3912
 msgid "UNDECLARED_CS_GUESS"
+msgstr "UNDECLARED_CS_GUESS"
+
+#: src/lang.c:3913
+msgid ""
+"What to guess\n"
+"# * 0 = don't guess undeclared charset\n"
+"#   1 = only guess undeclared charset if not set via undeclared_charset\n"
+"#   2 = always guess undeclared charset, ignore value from "
+"undeclared_charset\n"
 msgstr ""
 
-#: src/lang.c:3849
+#: src/lang.c:3922
 msgid ""
 "Add this text at the start of the message body. <CR> sets, <ESC> cancels."
 msgstr ""
+"AdaugÄƒ acest text la Ã®nceputul corpului mesajului. <ENTER> valideazÄƒ, <ESC> "
+"anuleazÄƒ."
 
-#: src/lang.c:3850
+#: src/lang.c:3923
 msgid "X_Body"
-msgstr ""
+msgstr "X_Body"
 
-#: src/lang.c:3855
+#: src/lang.c:3928
 msgid "Insert this header when posting. <CR> sets, <ESC> cancels."
-msgstr ""
+msgstr "InsereazÄƒ acest antet la publicare. <ENTER> valideazÄƒ, <ESC> anuleazÄƒ."
 
-#: src/lang.c:3856
+#: src/lang.c:3929
 msgid "X_Headers"
-msgstr ""
+msgstr "X_Headers"
 
-#: src/lang.c:3861
+#: src/lang.c:3934
 msgid ""
 "Automatically insert an X-Comment-To: header? <SPACE> toggles & <CR> sets."
 msgstr ""
+"InseraÈ›i automat un antet X-Comment-To:? <SPAÈšIU> schimbÄƒ È™i <ENTER> "
+"valideazÄƒ."
 
-#: src/lang.c:3862
-msgid "Insert 'X-Comment-To:' header"
-msgstr ""
+#: src/lang.c:3935
+msgid "Insert ''X-Comment-To:'' header"
+msgstr "InsereazÄƒ antetul â€žX-Comment-To:â€"
 
-#: src/lang.c:3868
+#: src/lang.c:3941
 msgid "Enter name of file containing trusted CA certificates. <CR> sets."
 msgstr ""
+"IntroduceÈ›i numele fiÈ™ierului care conÈ›ine certificatele CA de Ã®ncredere. "
+"<ENTER> valideazÄƒ."
 
-#: src/lang.c:3869
+#: src/lang.c:3942
 msgid "CA certificate file"
-msgstr ""
+msgstr "fiÈ™ier certificat CA"
 
-#: src/lang.c:3870
+#: src/lang.c:3943
 msgid ""
 "# name of file containing all trusted CA certificates (empty = system "
 "default)\n"
 msgstr ""
+"# numele fiÈ™ierului care conÈ›ine toate certificatele CA de Ã®ncredere (gol = "
+"implicit al sistemului)\n"
+
+#. RFC 5536 3.1.4
+#. -> lang.c
+#: src/post.c:1817 src/post.c:1934
+#, fuzzy, c-format
+msgid "Error: Invalid group name \"%s\" in %s\n"
+msgstr ""
+"\n"
+"Eroare: DistribuÈ›ie ilegalÄƒ â€žallâ€ utilizatÄƒ.\n"
+
+#. -> lang.c
+#: src/post.c:1842 src/post.c:1959
+#, fuzzy, c-format
+msgid "Error: Invalid component \"%s\" in %s: %s\n"
+msgstr ""
+"\n"
+"Eroare: DistribuÈ›ie ilegalÄƒ â€žallâ€ utilizatÄƒ.\n"
+
+#. -> lang.c
+#: src/post.c:2319
+msgid ""
+"\n"
+"Warning: Manually supplied MIME-header without post_8bit_header set.\n"
+"         Either remove (manually encode) 8bit chars or set "
+"post_8bit_header.\n"
+msgstr ""
+
+#. -> lang.c
+#: src/post.c:4018
+#, fuzzy
+msgid "Invalid group name!"
+msgstr ""
+"\n"
+"Eroare: DistribuÈ›ie ilegalÄƒ â€žallâ€ utilizatÄƒ.\n"
+
+#~ msgid ""
+#~ "# If ON use UTF-8 characters for indicator '->', tree and ellipsis "
+#~ "'...'.\n"
+#~ msgstr ""
+#~ "# DacÄƒ este activatÄƒ â€žONâ€, utilizeazÄƒ caractere UTF-8 pentru indicatorul "
+#~ "â€ž->â€, arbore È™i elipsa â€ž...â€.\n"
 
 #, c-format
-#~ msgid "%s %d %s in %lu seconds\n"
-#~ msgstr "%s %d %s Ã®n %lu secunde\n"
+#~ msgid ""
+#~ "\n"
+#~ "Error: \"%s\" is renamed, use \"%s\" instead!\n"
+#~ msgstr ""
+#~ "\n"
+#~ "Eroare: â€ž%sâ€ a fost redenumit, utilizaÈ›i â€ž%sâ€ Ã®n schimb!\n"
+
+#, c-format
+#~ msgid ""
+#~ "\n"
+#~ "Warning: \"%s\" is renamed, you should use \"%s\" instead!\n"
+#~ msgstr ""
+#~ "\n"
+#~ "Avertisment: â€ž%sâ€ a fost redenumit, ar trebui sÄƒ utilizaÈ›i â€ž%sâ€ Ã®n "
+#~ "schimb.\n"
+
+#, fuzzy, c-format
+#~ msgid ""
+#~ "\n"
+#~ "Error: There are multiple \"%s:\" lines (%s%d, %d) in the header.\n"
+#~ msgstr ""
+#~ "\n"
+#~ "Eroare: ExistÄƒ mai multe (%d) linia â€ž%s:â€ Ã®n antet.\n"
+
+#, fuzzy, c-format
+#~ msgid "Language: %s"
+#~ msgstr "Limba: %s"
+
+#, fuzzy
+#~ msgid ""
+#~ "# Show article info when displaying articles\n"
+#~ "# Possible values are (the default is marked with *):\n"
+#~ "# * 0 = None\n"
+#~ "#   1 = Article score\n"
+#~ msgstr ""
+#~ "# FuncÈ›ia pentru sortarea articolelor\n"
+#~ "# Valorile posibile sunt (valoarea implicitÄƒ este marcatÄƒ cu *):\n"
+#~ "# * 0 = qsort\n"
+#~ "#   1 = heapsort\n"
+
+#~ msgid "#  show_art_score=ON/OFF\n"
+#~ msgstr "#  show_art_score=ON/OFF\n"
+
+#~ msgid "# If ON show article score when displaying articles\n"
+#~ msgstr ""
+#~ "# DacÄƒ este activatÄƒ â€žONâ€, afiÈ™eazÄƒ punctajul articolului la afiÈ™area "
+#~ "articolelor.\n"
+
+#, c-format
+#~ msgid "\t Xref: %s"
+#~ msgstr "\t Xref: %s"
 
 #~ msgid "all"
 #~ msgstr "toate"
@@ -9091,8 +10941,97 @@ msgstr ""
 #~ msgid "Catchup"
 #~ msgstr "MarcheazÄƒ ca citit"
 
+#, c-format
+#~ msgid "%s %d %s in %lu seconds\n"
+#~ msgstr "%s %d %s Ã®n %lu secunde\n"
+
 #~ msgid "errors"
 #~ msgstr "erori"
 
 #~ msgid "unread"
-#~ msgstr "necititÄƒ"
+#~ msgstr "necitit"
+
+#~ msgid "1 Response"
+#~ msgstr "1 RÄƒspuns"
+
+#~ msgid "Base article range"
+#~ msgstr "CÃ¢mpul articolului iniÈ›ial"
+
+#~ msgid "trusted"
+#~ msgstr "de Ã®ncredere"
+
+#~ msgid "untrusted"
+#~ msgstr "nesigur (nu este de Ã®ncredere)"
+
+#~ msgid "global "
+#~ msgstr "global "
+
+#~ msgid "groups"
+#~ msgstr "grupuri"
+
+#~ msgid "TeX2Iso encoded article"
+#~ msgstr "Articol codificat Ã®n TeX2Iso"
+
+#, c-format
+#~ msgid "Groups: %s"
+#~ msgstr "Grupuri: %s"
+
+#~ msgid "newsgroups"
+#~ msgstr "grupuri de È™tiri"
+
+#~ msgid "newsgroup"
+#~ msgstr "grup de È™tiri"
+
+#, c-format
+#~ msgid "Hot %s"
+#~ msgstr "Popular %s"
+
+#, c-format
+#~ msgid "Tagged %s"
+#~ msgstr "Etichetat %s"
+
+#, c-format
+#~ msgid "Untagged %s"
+#~ msgstr "Neetichetat %s"
+
+#~ msgid "thread"
+#~ msgstr "fir de discuÈ›ie"
+
+#~ msgid "Updating"
+#~ msgstr "Se actualizeazÄƒ"
+
+#~ msgid "Your server does not have Xref: in its XOVER information.\n"
+#~ msgstr "Serverul dvs. nu are Xref: Ã®n informaÈ›iile sale XOVER.\n"
+
+#~ msgid "Enable detection of verbatim blocks? <SPACE> toggles & <CR> sets."
+#~ msgstr ""
+#~ "ActivaÈ›i detectarea blocurilor verbatim? <SPAÈšIU> schimbÄƒ, iar <ENTER> "
+#~ "valideazÄƒ,."
+
+#, c-format
+#~ msgid ""
+#~ "\n"
+#~ "Server timed out, trying reconnect # %d\n"
+#~ msgstr ""
+#~ "\n"
+#~ "Conexiunea la server a expirat, se Ã®ncearcÄƒ reconectarea # %d\n"
+
+#~ msgid "Rejoin current group\n"
+#~ msgstr "RealÄƒturare la grupul actual\n"
+
+#, c-format
+#~ msgid "Read (%s)\n"
+#~ msgstr "CiteÈ™te (%s)\n"
+
+#, c-format
+#~ msgid "Resend last command (%s)\n"
+#~ msgstr "Retrimite ultima comandÄƒ (%s)\n"
+
+#~ msgid "Aborted read\n"
+#~ msgstr "OperaÈ›ie de citire abandonatÄƒ.\n"
+
+#~ msgid "Draining\n"
+#~ msgstr "Se goleÈ™te\n"
+
+#~ msgid "[- Unavailable -]"
+#~ msgstr "[- Indisponibil -]"
Binary files tin-2.6.5/po/ru.gmo and tin-2.6.6/po/ru.gmo differ
diff -Nurp '--exclude=.bzr*' tin-2.6.5/po/ru.po tin-2.6.6/po/ru.po
--- tin-2.6.5/po/ru.po	2025-12-23 21:21:50.000000000 +0100
+++ tin-2.6.6/po/ru.po	2026-07-02 20:25:37.845262415 +0200
@@ -5,7 +5,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: tin 1.8.2\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-12-23 21:21+0100\n"
+"POT-Creation-Date: 2026-07-02 20:21+0200\n"
 "PO-Revision-Date: 2006-04-21 15:39+0200\n"
 "Last-Translator: Andrei Emeltchenko <andrei.emeltchenko@finik.org>\n"
 "Language-Team: Russian <gnu@mx.ru>\n"
@@ -388,356 +388,374 @@ msgid "#  undeclared_charset=STRING (def
 msgstr "#  undeclared_charset=Ð¡Ð¢Ð ÐžÐšÐ (Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ US-ASCII)\n"
 
 #: src/lang.c:132
-msgid "#  undeclared_cs_guess=ON/OFF (default is OFF)\n"
+msgid "#  undeclared_cs_guess=NUM\n"
+msgstr ""
+
+#: src/lang.c:133
+#, fuzzy
+msgid "#    0 = don't guess undeclared charset (default)\n"
+msgstr "#  undeclared_charset=Ð¡Ð¢Ð ÐžÐšÐ (Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ US-ASCII)\n"
+
+#: src/lang.c:134
+msgid ""
+"#    1 = only guess undeclared charset if not set via undeclared_charset\n"
 msgstr ""
 
 #: src/lang.c:135
+#, fuzzy
+msgid ""
+"#    2 = always guess undeclared charset, ignore value from "
+"undeclared_charset\n"
+msgstr "#  undeclared_charset=Ð¡Ð¢Ð ÐžÐšÐ (Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ US-ASCII)\n"
+
+#: src/lang.c:138
 msgid "#  news_headers_to_display=STRING\n"
 msgstr ""
 
-#: src/lang.c:136
+#: src/lang.c:139
 msgid "#  news_headers_to_not_display=STRING\n"
 msgstr ""
 
-#: src/lang.c:137
+#: src/lang.c:140
 msgid "#  news_quote_format=STRING\n"
 msgstr "#  news_quote_format=Ð¡Ð¢Ð ÐžÐšÐ\n"
 
-#: src/lang.c:138
+#: src/lang.c:141
 msgid "#  organization=STRING (if beginning with '/' read from file)\n"
 msgstr ""
 "#  organization=Ð¡Ð¢Ð ÐžÐšÐ (ÐµÑÐ»Ð¸ Ð½Ð°Ñ‡Ð¸Ð½Ð°ÐµÑ‚ÑÑ Ñ '/', Ñ‚Ð¾ Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ Ð¸Ð· Ñ„Ð°Ð¹Ð»Ð°)\n"
 
-#: src/lang.c:139
+#: src/lang.c:142
 msgid "#  pos_first_unread=ON/OFF\n"
 msgstr ""
 
-#: src/lang.c:140
+#: src/lang.c:143
 msgid "#  post_8bit_header=ON/OFF\n"
 msgstr ""
 
-#: src/lang.c:141
+#: src/lang.c:144
 msgid "#  post_mime_encoding=supported_encoding"
 msgstr ""
 
-#: src/lang.c:142
+#: src/lang.c:145
 #, fuzzy
 msgid "#  post_process_type=NUM\n"
 msgstr "#  post_process_type=Ð§Ð˜Ð¡Ð›Ðž\n"
 
-#: src/lang.c:143
+#: src/lang.c:146
 #, fuzzy
 msgid "#  post_process_view=ON/OFF\n"
 msgstr "#  post_process_view=ON/OFF\n"
 
-#: src/lang.c:144
+#: src/lang.c:147
 msgid "#  quick_kill_scope=STRING (e.g. talk.*)\n"
 msgstr "#  quick_kill_scope=Ð¡Ð¢Ð ÐžÐšÐ (Ð½Ð°Ð¿Ñ€. talk.*)\n"
 
-#: src/lang.c:145
+#: src/lang.c:148
 msgid "#  quick_kill_expire=ON/OFF\n"
 msgstr ""
 
-#: src/lang.c:146
+#: src/lang.c:149
 msgid "#  quick_kill_case=ON/OFF\n"
 msgstr ""
 
-#: src/lang.c:147
+#: src/lang.c:150
 msgid "#  quick_kill_header=NUM\n"
 msgstr "#  quick_kill_header=Ð§Ð˜Ð¡Ð›Ðž\n"
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:149
+#: src/lang.c:152
 #, fuzzy
 msgid "#    0=Subject: (case sensitive)  1=Subject: (ignore case)\n"
 msgstr "#    0=subj (ÑƒÑ‡Ð¸Ñ‚Ñ‹Ð²Ð°Ñ‚ÑŒ Ñ€ÐµÐ³Ð¸ÑÑ‚Ñ€) 1=subj (Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ€ÐµÐ³Ð¸ÑÑ‚Ñ€)\n"
 
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:151
+#: src/lang.c:154
 #, fuzzy
 msgid "#    2=From: (case sensitive)     3=From: (ignore case)\n"
 msgstr "#    2=from (ÑƒÑ‡Ð¸Ñ‚Ñ‹Ð²Ð°Ñ‚ÑŒ Ñ€ÐµÐ³Ð¸ÑÑ‚Ñ€) 3=from (Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ€ÐµÐ³Ð¸ÑÑ‚Ñ€)\n"
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:' or 'References:'
-#: src/lang.c:153
+#: src/lang.c:156
 msgid "#    4=Message-ID: & full References: line\n"
 msgstr ""
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:' or 'References:'
-#: src/lang.c:155
+#: src/lang.c:158
 msgid "#    5=Message-ID: & last References: entry only\n"
 msgstr ""
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:' or 'Lines:'
-#: src/lang.c:157
+#: src/lang.c:160
 msgid "#    6=Message-ID: entry only     7=Lines:\n"
 msgstr ""
 
-#: src/lang.c:158
+#: src/lang.c:161
 msgid "#  quick_select_scope=STRING\n"
 msgstr "#  quick_select_scope=Ð¡Ð¢Ð ÐžÐšÐ\n"
 
-#: src/lang.c:159
+#: src/lang.c:162
 msgid "#  quick_select_expire=ON/OFF\n"
 msgstr ""
 
-#: src/lang.c:160
+#: src/lang.c:163
 msgid "#  quick_select_case=ON/OFF\n"
 msgstr ""
 
-#: src/lang.c:161
+#: src/lang.c:164
 msgid "#  quick_select_header=NUM\n"
 msgstr "#  quick_select_header=Ð§Ð˜Ð¡Ð›Ðž\n"
 
-#: src/lang.c:162
+#: src/lang.c:165
 #, fuzzy
 msgid "#  quote_chars=STRING (%I for initials)\n"
 msgstr "#  quote_chars=Ð¡Ð¢Ð ÐžÐšÐ (%I Ð´Ð»Ñ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¾Ð²)\n"
 
-#: src/lang.c:164
+#: src/lang.c:167
 msgid "#  print_header=ON/OFF\n"
 msgstr ""
 
-#: src/lang.c:166
+#: src/lang.c:169
 msgid "#  process_only_unread=ON/OFF\n"
 msgstr ""
 
-#: src/lang.c:167
+#: src/lang.c:170
 msgid "#  prompt_followupto=ON/OFF\n"
 msgstr ""
 
-#: src/lang.c:168
+#: src/lang.c:171
 msgid "#  savedir=STRING (eg. ~user/News)\n"
 msgstr "#  savedir=Ð¡Ð¢Ð ÐžÐšÐ (Ð½Ð°Ð¿Ñ€. ~user/News)\n"
 
-#: src/lang.c:169
+#: src/lang.c:172
 msgid "#  savefile=STRING (eg. =linux)\n"
 msgstr "#  savefile=Ð¡Ð¢Ð ÐžÐšÐ (Ð½Ð°Ð¿Ñ€. =linux)\n"
 
-#: src/lang.c:170
+#: src/lang.c:173
 msgid "#  sigfile=STRING (eg. $var/sig)\n"
 msgstr "#  sigfile=Ð¡Ð¢Ð ÐžÐšÐ (Ð½Ð°Ð¿Ñ€. $var/sig)\n"
 
-#: src/lang.c:171
+#: src/lang.c:174
 msgid "#  show_author=NUM\n"
 msgstr "#  show_author=Ð§Ð˜Ð¡Ð›Ðž\n"
 
-#: src/lang.c:172
+#: src/lang.c:175
 msgid "#  show_signatures=ON/OFF\n"
 msgstr ""
 
-#: src/lang.c:173
-msgid "#  show_art_score=ON/OFF\n"
-msgstr ""
+#: src/lang.c:176
+#, fuzzy
+msgid "#  show_art_info=NUM\n"
+msgstr "#  show_author=Ð§Ð˜Ð¡Ð›Ðž\n"
 
-#: src/lang.c:175
+#: src/lang.c:178
 msgid "#  suppress_soft_hyphens=ON/OFF\n"
 msgstr ""
 
-#: src/lang.c:177
+#: src/lang.c:180
 msgid "#  show_only_unread_arts=ON/OFF\n"
 msgstr ""
 
-#: src/lang.c:178
+#: src/lang.c:181
 msgid "#  sigdashes=ON/OFF\n"
 msgstr ""
 
-#: src/lang.c:179
+#: src/lang.c:182
 msgid "#  signature_repost=ON/OFF\n"
 msgstr ""
 
-#: src/lang.c:180
+#: src/lang.c:183
 #, fuzzy
 msgid "#  sort_article_type=NUM\n"
 msgstr "#  sort_article_type=Ð§Ð˜Ð¡Ð›Ðž\n"
 
-#: src/lang.c:181
+#: src/lang.c:184
 msgid "#  sort_threads_type=NUM\n"
 msgstr "#  sort_threads_type=Ð§Ð˜Ð¡Ð›Ðž\n"
 
-#: src/lang.c:182
+#: src/lang.c:185
 msgid "#  tex2iso_conv=ON/OFF\n"
 msgstr ""
 
-#: src/lang.c:183
+#: src/lang.c:186
 msgid "#  thread_catchup_on_exit=ON/OFF\n"
 msgstr ""
 
-#: src/lang.c:184
+#: src/lang.c:187
 #, fuzzy
 msgid "#  thread_articles=NUM"
 msgstr "#  thread_articles=Ð§Ð˜Ð¡Ð›Ðž"
 
-#: src/lang.c:185
+#: src/lang.c:188
 msgid "#  thread_format=STRING (eg. %n %m [%L]  %T  %F)\n"
 msgstr ""
 
-#: src/lang.c:186
+#: src/lang.c:189
 msgid "#  thread_perc=NUM\n"
 msgstr "#  thread_perc=Ð§Ð˜Ð¡Ð›Ðž\n"
 
-#: src/lang.c:187
+#: src/lang.c:190
 msgid "#  trim_article_body=NUM\n"
 msgstr ""
 
-#: src/lang.c:188
+#: src/lang.c:191
 msgid "#    0 = Don't trim article body\n"
 msgstr ""
 
-#: src/lang.c:189
+#: src/lang.c:192
 msgid "#    1 = Skip leading blank lines\n"
 msgstr ""
 
-#: src/lang.c:190
+#: src/lang.c:193
 msgid "#    2 = Skip trailing blank lines\n"
 msgstr ""
 
-#: src/lang.c:191
+#: src/lang.c:194
 msgid "#    3 = Skip leading and trailing blank lines\n"
 msgstr ""
 
-#: src/lang.c:192
+#: src/lang.c:195
 msgid "#    4 = Compact multiple blank lines between text blocks\n"
 msgstr ""
 
-#: src/lang.c:193
+#: src/lang.c:196
 msgid ""
 "#    5 = Compact multiple blank lines between text blocks and skip\n"
 "#        leading blank lines\n"
 msgstr ""
 
-#: src/lang.c:194
+#: src/lang.c:197
 msgid ""
 "#    6 = Compact multiple blank lines between text blocks and skip\n"
 "#        trailing blank lines\n"
 msgstr ""
 
-#: src/lang.c:195
+#: src/lang.c:198
 msgid ""
 "#    7 = Compact multiple blank lines between text blocks and skip\n"
 "#        leading and trailing blank lines\n"
 msgstr ""
 
-#: src/lang.c:196
+#: src/lang.c:199
 msgid "#  verbatim_handling=NUM\n"
 msgstr ""
 
-#: src/lang.c:197
+#: src/lang.c:200
 #, fuzzy
 msgid "#    0 = Don't detect verbatim blocks\n"
 msgstr ""
 "# Ð•ÑÐ»Ð¸ ON, Ñ‚Ð¾ Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ð²ÑÐµ Ð½ÐµÑƒÐ´Ð°Ð²ÑˆÐ¸ÐµÑÑ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²ÐºÐ¸ ÑÑ‚Ð°Ñ‚ÐµÐ¹ Ð² ~/dead.articles\n"
 
-#: src/lang.c:198
+#: src/lang.c:201
 #, fuzzy
 msgid "#    1 = Detect and show verbatim blocks\n"
 msgstr "Ð¦Ð²ÐµÑ‚ Ñ‚ÐµÐºÑÑ‚Ð¾Ð²Ñ‹Ñ… ÑÑ‚Ñ€Ð¾Ðº"
 
-#: src/lang.c:199
+#: src/lang.c:202
 #, fuzzy
 msgid "#    2 = Detect and show verbatim blocks, hide begin and end marks\n"
 msgstr ""
 "# Ð•ÑÐ»Ð¸ ON, Ñ‚Ð¾ Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ð²ÑÐµ Ð½ÐµÑƒÐ´Ð°Ð²ÑˆÐ¸ÐµÑÑ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²ÐºÐ¸ ÑÑ‚Ð°Ñ‚ÐµÐ¹ Ð² ~/dead.articles\n"
 
-#: src/lang.c:200
+#: src/lang.c:203
 #, fuzzy
 msgid "#    3 = Detect verbatim blocks and hide them\n"
 msgstr ""
 "# Ð•ÑÐ»Ð¸ ON, Ñ‚Ð¾ Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ð²ÑÐµ Ð½ÐµÑƒÐ´Ð°Ð²ÑˆÐ¸ÐµÑÑ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²ÐºÐ¸ ÑÑ‚Ð°Ñ‚ÐµÐ¹ Ð² ~/dead.articles\n"
 
-#: src/lang.c:202
+#: src/lang.c:205
 msgid "#  extquote_handling=ON/OFF\n"
 msgstr ""
 
-#: src/lang.c:204
+#: src/lang.c:207
 msgid "#  wrap_on_next_unread=ON/OFF\n"
 msgstr ""
 
-#: src/lang.c:205
+#: src/lang.c:208
 msgid "#  x_body=STRING (eg. ~/.tin/extra-body-text)\n"
 msgstr "#  x_body=Ð¡Ð¢Ð ÐžÐšÐ (Ð½Ð°Ð¿Ñ€. ~/.tin/extra-body-text)\n"
 
-#: src/lang.c:206
+#: src/lang.c:209
 msgid "#  x_comment_to=ON/OFF\n"
 msgstr ""
 
-#: src/lang.c:207
+#: src/lang.c:210
 msgid "#  x_headers=STRING (eg. ~/.tin/extra-headers)\n"
 msgstr "#  x_headers=Ð¡Ð¢Ð ÐžÐšÐ (Ð½Ð°Ð¿Ñ€. ~/.tin/extra-headers)\n"
 
-#: src/lang.c:208
+#: src/lang.c:211
 msgid ""
 "#\n"
 "# Note that it is best to put general (global scoping)\n"
 msgstr ""
 
-#: src/lang.c:209
+#: src/lang.c:212
 msgid ""
 "# entries first followed by group specific entries.\n"
 "#\n"
 msgstr ""
 
-#: src/lang.c:210
+#: src/lang.c:213
 msgid "############################################################################\n"
 msgstr ""
 
-#: src/lang.c:211
+#: src/lang.c:214
 #, fuzzy
 msgid "Attributes Menu Commands"
 msgstr "ÐšÐ¾Ð¼Ð°Ð½Ð´Ñ‹ ÑƒÑ€Ð¾Ð²Ð½Ñ ÑÑ‚Ð°Ñ‚ÐµÐ¹"
 
-#: src/lang.c:212
+#: src/lang.c:215
 #, c-format
 msgid "attribute with no scope: %s"
 msgstr ""
 
-#: src/lang.c:214
+#: src/lang.c:217
 #, c-format
 msgid "%d Authentication failed"
 msgstr "%d ÐÐ²Ñ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ†Ð¸Ñ Ð½Ðµ ÑƒÐ´Ð°Ð»Ð°ÑÑŒ"
 
-#: src/lang.c:215
+#: src/lang.c:218
 #, c-format
 msgid "NNTP authorization password not found for %s"
 msgstr "ÐŸÐ°Ñ€Ð¾Ð»ÑŒ Ð°Ð²Ñ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ðº NNTP Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½ Ð´Ð»Ñ %s"
 
-#: src/lang.c:216
+#: src/lang.c:219
 msgid "Server expects authentication.\n"
 msgstr "Ð¡ÐµÑ€Ð²ÐµÑ€ Ð¾Ð¶Ð¸Ð´Ð°ÐµÑ‚ Ð°Ð²Ñ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ†Ð¸ÑŽ. \n"
 
-#: src/lang.c:217
+#: src/lang.c:220
 msgid "    Please enter password: "
 msgstr "    ÐŸÐ¾Ð¶Ð°Ð»ÑƒÐ¹ÑÑ‚Ð° Ð²Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ð¿Ð°Ñ€Ð¾Ð»ÑŒ: "
 
-#: src/lang.c:218
+#: src/lang.c:221
 msgid "    Please enter username: "
 msgstr "    ÐŸÐ¾Ð¶Ð°Ð»ÑƒÐ¹ÑÑ‚Ð° Ð²Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ð¸Ð¼Ñ: "
 
-#: src/lang.c:219
+#: src/lang.c:222
 #, c-format
 msgid "Authorized for user: %s\n"
 msgstr "ÐÐ²Ñ‚Ð¾Ñ€Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð´Ð»Ñ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ: %s\n"
 
-#: src/lang.c:220
+#: src/lang.c:223
 #, c-format
 msgid "Authorization failed for user: %s\n"
 msgstr "ÐÐ²Ñ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ†Ð¸Ñ Ð½Ðµ ÑƒÐ´Ð°Ð»Ð°ÑÑŒ Ð´Ð»Ñ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ: %s\n"
 
-#: src/lang.c:221
+#: src/lang.c:224
 msgid "No supported authorization method available in current state!\n"
 msgstr ""
 
-#: src/lang.c:223
+#: src/lang.c:226
 #, c-format
 msgid "Author search backwards [%s]> "
 msgstr "ÐŸÐ¾Ð¸ÑÐº Ð°Ð²Ñ‚Ð¾Ñ€Ð° (Ð½Ð°Ð·Ð°Ð´)[%s]> "
 
-#: src/lang.c:224
+#: src/lang.c:227
 #, c-format
 msgid "Author search forwards [%s]> "
 msgstr "ÐŸÐ¾Ð¸ÑÐº Ð°Ð²Ñ‚Ð¾Ñ€Ð° (Ð²Ð¿ÐµÑ€Ñ‘Ð´)[%s]> "
 
-#: src/lang.c:225
+#: src/lang.c:228
 #, c-format
 msgid ""
 "\n"
@@ -746,124 +764,128 @@ msgstr ""
 "\n"
 "ÐŸÐ¾Ð´Ð¿Ð¸ÑÐ°Ð½ Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑÐºÐ¸ Ð½Ð° %s"
 
-#: src/lang.c:226
+#: src/lang.c:229
 msgid "Autosubscribing groups...\n"
 msgstr "ÐÐ²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑÐºÐ°Ñ Ð¿Ð¾Ð´Ð¿Ð¸ÑÐºÐ° Ð½Ð° Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹...\n"
 
-#: src/lang.c:227
+#: src/lang.c:230
 #, c-format
 msgid "Autoselecting articles (use '%s' to see all unread) ..."
 msgstr ""
 "ÐÐ²Ñ‚Ð¾Ð¼Ð°Ñ‚. Ð²Ñ‹Ð±Ð¾Ñ€ ÑÑ‚Ð°Ñ‚ÐµÐ¹ (Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ '%s' Ð´Ð»Ñ Ð¿Ñ€Ð¾ÑÐ¼Ð¾Ñ‚Ñ€Ð° Ð½ÐµÐ¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ‹Ñ…) ..."
 
-#: src/lang.c:229
+#: src/lang.c:232
 #, c-format
 msgid ""
 "Article to be posted resulted in errors/warnings. %s=quit, %s=Menu, %s=edit: "
 msgstr "Ð¡Ñ‚Ð°Ñ‚ÑŒÑ Ð´Ð»Ñ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²ÐºÐ¸ Ñ Ð¾ÑˆÐ¸Ð±./Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€. %s=Ð²Ñ‹Ñ…Ð¾Ð´, %s=Ð¼ÐµÐ½ÑŽ, %s=Ñ€ÐµÐ´Ð°ÐºÑ‚.: "
 
-#: src/lang.c:231
+#: src/lang.c:234
 #, fuzzy, c-format
 msgid "Unrecognized attribute: %s"
 msgstr "ÐÐµÑ€Ð°ÑÐ¿Ð¾Ð·Ð½Ð°Ð½Ð½Ñ‹Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚: %s"
 
-#: src/lang.c:232
+#: src/lang.c:235
 #, fuzzy, c-format
 msgid "Unrecognized global attribute: %s"
 msgstr "ÐÐµÑ€Ð°ÑÐ¿Ð¾Ð·Ð½Ð°Ð½Ð½Ñ‹Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚: %s"
 
-#: src/lang.c:234
+#: src/lang.c:237
 #, c-format
 msgid "Bad command. Type '%s' for help."
 msgstr "ÐžÑˆÐ¸Ð±Ð¾Ñ‡Ð½Ð°Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð°. ÐÐ°Ð±ÐµÑ€Ð¸Ñ‚Ðµ '%s' Ð´Ð»Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰Ð¸."
 
-#: src/lang.c:235
+#: src/lang.c:238
 #, fuzzy
 msgid "Marked base article as read"
 msgstr "ÐŸÐ¾Ð¼ÐµÑ‚Ð¸Ñ‚ÑŒ Ð²ÑÐµ ÑÑ‚Ð°Ñ‚ÑŒÐ¸ ÐºÐ°Ðº Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ‹Ðµ%s?"
 
-#: src/lang.c:236
+#: src/lang.c:239
 #, fuzzy
 msgid "Marked base article range as read"
 msgstr "ÐžÑ‚Ð¼ÐµÑ‚Ð¸Ñ‚ÑŒ ÑÐ¾Ñ…Ñ€Ð°Ð½Ñ‘Ð½Ð½Ñ‹Ðµ ÑÑ‚Ð°Ñ‚ÑŒÐ¸/Ð´Ð¸ÑÐºÑƒÑÑÐ¸Ð¸ ÐºÐ°Ðº Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ‹Ðµ"
 
-#: src/lang.c:237
+#: src/lang.c:240
 #, fuzzy, c-format
 msgid "%s: Updating of index files not supported: cache_overview_files=%s"
 msgstr "%s: ÐžÐ±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ðµ Ð¸Ð½Ð´ÐµÐºÑÐ° Ñ„Ð°Ð¹Ð»Ð¾Ð² Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ÑÑ\n"
 
-#: src/lang.c:238
+#: src/lang.c:241
 msgid "*** Beginning of article ***"
 msgstr "*** ÐÐ°Ñ‡Ð°Ð»Ð¾ ÑÑ‚Ð°Ñ‚ÑŒÐ¸ ***"
 
-#: src/lang.c:239
+#: src/lang.c:242
 #, fuzzy
 msgid "*** Beginning of page ***"
 msgstr "*** ÐÐ°Ñ‡Ð°Ð»Ð¾ ÑÑ‚Ð°Ñ‚ÑŒÐ¸ ***"
 
-#: src/lang.c:241
+#: src/lang.c:244
 #, c-format
 msgid "Cancel (delete) or supersede (overwrite) article [%%s]? (%s/%s/%s): "
 msgstr ""
 "ÐžÑ‚Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ (ÑƒÐ´Ð°Ð»Ð¸Ñ‚ÑŒ) Ð¸Ð»Ð¸ Ð·Ð°Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ (Ð¿ÐµÑ€ÐµÐ¿Ð¸ÑÐ°Ñ‚ÑŒ) ÑÑ‚Ð°Ñ‚ÑŒÑŽ [%%s]? (%s/%s/%s): "
 
-#: src/lang.c:242
+#: src/lang.c:245
 msgid "Cancelling article..."
 msgstr "ÐžÑ‚Ð¼ÐµÐ½Ð° ÑÑ‚Ð°Ñ‚ÑŒÐ¸..."
 
-#: src/lang.c:244
+#: src/lang.c:247
 #, c-format
 msgid "Cannot create %s"
 msgstr "ÐÐµ Ð¼Ð¾Ð³Ñƒ ÑÐ¾Ð·Ð´Ð°Ñ‚ÑŒ %s"
 
-#: src/lang.c:247
+#: src/lang.c:248
+msgid "Can't filter on Path"
+msgstr ""
+
+#: src/lang.c:250
 #, c-format
 msgid "Can't find base article %d"
 msgstr "ÐÐµ Ð¼Ð¾Ð³Ñƒ Ð½Ð°Ð¹Ñ‚Ð¸ Ð¾ÑÐ½Ð¾Ð²Ð½ÑƒÑŽ ÑÑ‚Ð°Ñ‚ÑŒÑŽ %d"
 
-#: src/lang.c:249
+#: src/lang.c:252
 #, c-format
 msgid "Can't open %s"
 msgstr "ÐÐµ Ð¼Ð¾Ð³Ñƒ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚ÑŒ %s"
 
-#: src/lang.c:250
+#: src/lang.c:253
 #, c-format
 msgid "Couldn't open %s for saving"
 msgstr "ÐÐµ Ð¼Ð¾Ð³Ñƒ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚ÑŒ %s Ð´Ð»Ñ Ð·Ð°Ð¿Ð¸ÑÐ¸"
 
-#: src/lang.c:251
+#: src/lang.c:254
 msgid "*** Posting not allowed ***"
 msgstr "*** ÐžÑ‚Ð¿Ñ€Ð°Ð²ÐºÐ° Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ð° ***"
 
-#: src/lang.c:252
+#: src/lang.c:255
 #, c-format
 msgid "Posting is not allowed to %s"
 msgstr "ÐžÑ‚Ð¿Ñ€Ð°Ð²ÐºÐ° Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ð° Ð² %s"
 
-#: src/lang.c:254
+#: src/lang.c:257
 #, c-format
 msgid "Can't retrieve %s"
 msgstr "ÐÐµ Ð¼Ð¾Ð³Ñƒ Ð¿Ð¾Ð»ÑƒÑ‡Ð¸Ñ‚ÑŒ %s"
 
-#: src/lang.c:256
+#: src/lang.c:259
 msgid "Can't supersede in mailgroups, try repost instead."
 msgstr ""
 
-#: src/lang.c:257
+#: src/lang.c:260
 #, c-format
 msgid "%s is a directory"
 msgstr "%s - Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ð¸Ñ"
 
-#: src/lang.c:258
+#: src/lang.c:261
 #, c-format
 msgid "Catchup %s..."
 msgstr "Ð—Ð°Ñ…Ð²Ð°Ñ‚ %s..."
 
-#: src/lang.c:259
+#: src/lang.c:262
 msgid "Catchup all groups entered during this session?"
 msgstr "Ð—Ð°Ñ…Ð²Ð°Ñ‚Ð¸Ñ‚ÑŒ Ð²ÑÐµ Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹ Ð¿Ð¾ÑÐµÑ‰Ñ‘Ð½Ð½Ñ‹Ðµ Ð² ÑÑ‚Ð¾Ð¹ ÑÐµÑÑÐ¸Ð¸?"
 
-#: src/lang.c:260
+#: src/lang.c:263
 #, fuzzy
 msgid "You have a tagged article in this group - catchup anyway?"
 msgid_plural "You have tagged articles in this group - catchup anyway?"
@@ -871,7 +893,7 @@ msgstr[0] "Ð’Ñ‹ Ð¿Ð¾Ð¼ÐµÑ‚Ð¸Ð»Ð¸ ÑÑ‚Ð°Ñ
 msgstr[1] "Ð’Ñ‹ Ð¿Ð¾Ð¼ÐµÑ‚Ð¸Ð»Ð¸ ÑÑ‚Ð°Ñ‚ÑŒÐ¸ Ð² Ð³Ñ€ÑƒÐ¿Ð¿Ðµ - Ð·Ð°Ñ…Ð²Ð°Ñ‚Ð¸Ñ‚ÑŒ Ð½ÐµÑÐ¼Ð¾Ñ‚Ñ€Ñ Ð½Ð° ÑÑ‚Ð¾?"
 msgstr[2] "Ð’Ñ‹ Ð¿Ð¾Ð¼ÐµÑ‚Ð¸Ð»Ð¸ ÑÑ‚Ð°Ñ‚ÑŒÐ¸ Ð² Ð³Ñ€ÑƒÐ¿Ð¿Ðµ - Ð·Ð°Ñ…Ð²Ð°Ñ‚Ð¸Ñ‚ÑŒ Ð½ÐµÑÐ¼Ð¾Ñ‚Ñ€Ñ Ð½Ð° ÑÑ‚Ð¾?"
 
-#: src/lang.c:261
+#: src/lang.c:264
 #, fuzzy, c-format
 msgid "Caughtup %d group"
 msgid_plural "Caughtup %d groups"
@@ -879,7 +901,7 @@ msgstr[0] "Ð—Ð°Ñ…Ð²Ð°Ñ‡ÐµÐ½Ð¾"
 msgstr[1] "Ð—Ð°Ñ…Ð²Ð°Ñ‡ÐµÐ½Ð¾"
 msgstr[2] "Ð—Ð°Ñ…Ð²Ð°Ñ‡ÐµÐ½Ð¾"
 
-#: src/lang.c:262
+#: src/lang.c:265
 #, fuzzy, c-format
 msgid "Updated %d group"
 msgid_plural "Updated %d groups"
@@ -887,7 +909,7 @@ msgstr[0] "Ð”Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð¾ %d Ð³Ñ€ÑƒÐ
 msgstr[1] "Ð”Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð¾ %d Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹"
 msgstr[2] "Ð”Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð¾ %d Ð³Ñ€ÑƒÐ¿Ð¿"
 
-#: src/lang.c:263
+#: src/lang.c:266
 #, c-format
 msgid "%lu second"
 msgid_plural "%lu seconds"
@@ -896,43 +918,43 @@ msgstr[1] ""
 msgstr[2] ""
 
 #. TRANSLATORS: result in '"Caughtup %d group" in "%lu second"\n'
-#: src/lang.c:265
+#: src/lang.c:268
 #, fuzzy, c-format
 msgid "%s in %s\n"
 msgstr "%s Ñ„Ð¸ÐºÑ‚Ð¸Ð²Ð½Ð° (bogus)"
 
-#: src/lang.c:267
+#: src/lang.c:270
 msgid "Check Prepared Article"
 msgstr "ÐŸÑ€Ð¾Ð²ÐµÑ€Ð¸Ñ‚ÑŒ Ð¿Ñ€Ð¸Ð³Ð¾Ñ‚Ð¾Ð²Ð»ÐµÐ½Ð½ÑƒÑŽ ÑÑ‚Ð°Ñ‚ÑŒÑŽ"
 
-#: src/lang.c:268
+#: src/lang.c:271
 msgid "Checking for new groups... "
 msgstr "ÐŸÐ¾Ð¸ÑÐº Ð½Ð¾Ð²Ñ‹Ñ… Ð³Ñ€ÑƒÐ¿Ð¿... "
 
-#: src/lang.c:269
+#: src/lang.c:272
 #, fuzzy
 msgid "Checking for news...\n"
 msgstr "ÐŸÑ€Ð¾Ð²ÐµÑ€ÐºÐ° Ð½Ð¾Ð²Ð¾ÑÑ‚ÐµÐ¹..."
 
-#: src/lang.c:270
+#: src/lang.c:273
 #, c-format
 msgid "Post-process %s=no, %s=yes, %s=shar, %s=quit: "
 msgstr "ÐŸÐ¾ÑÑ‚-Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÐ° %s=Ð½ÐµÑ‚, %s=Ð´Ð°, %s=shar, %s=Ð²Ñ‹Ñ…Ð¾Ð´:"
 
-#: src/lang.c:272
+#: src/lang.c:275
 msgid "ANSI color disabled"
 msgstr "Ð’Ñ‹ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ñ†Ð²ÐµÑ‚Ð° ANSI"
 
-#: src/lang.c:273
+#: src/lang.c:276
 msgid "ANSI color enabled"
 msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ñ†Ð²ÐµÑ‚Ð° ANSI"
 
-#: src/lang.c:275
+#: src/lang.c:278
 #, c-format
 msgid "Command failed: %s"
 msgstr "ÐžÑˆÐ¸Ð±ÐºÐ° Ð²Ð¾ Ð²Ñ€ÐµÐ¼Ñ Ð¸ÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ: %s"
 
-#: src/lang.c:276
+#: src/lang.c:279
 #, c-format
 msgid "[-- %s, %lu line hidden --]\n"
 msgid_plural "[-- %s, %lu lines hidden --]\n"
@@ -940,27 +962,27 @@ msgstr[0] ""
 msgstr[1] ""
 msgstr[2] ""
 
-#: src/lang.c:278
+#: src/lang.c:281
 msgid "Mark not selected articles read?"
 msgstr "ÐŸÐ¾Ð¼ÐµÑ‚Ð¸Ñ‚ÑŒ Ð½ÐµÐ¾Ñ‚Ð¼ÐµÑ‡ÐµÐ½Ð½Ñ‹Ðµ ÑÑ‚Ð°Ñ‚ÑŒÐ¸ ÐºÐ°Ðº Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ‹Ðµ?"
 
-#: src/lang.c:279
+#: src/lang.c:282
 #, fuzzy
 msgid "Connection Info"
 msgstr ""
 "\n"
 "Ð¡Ð¾ÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ðµ Ñ %s: "
 
-#: src/lang.c:280
+#: src/lang.c:283
 msgid "Reading from local spool.\n"
 msgstr ""
 
-#: src/lang.c:281
+#: src/lang.c:284
 #, fuzzy
 msgid "Reading saved news.\n"
 msgstr "ÐŸÐµÑ€ÐµÑ‡Ð¸Ñ‚Ñ‹Ð²Ð°ÑŽ %s..."
 
-#: src/lang.c:282
+#: src/lang.c:285
 #, fuzzy
 msgid ""
 "\n"
@@ -970,7 +992,7 @@ msgstr ""
 "ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ ÑÐ²Ð¾Ð¹ÑÑ‚Ð²Ð°\n"
 "-----------------"
 
-#: src/lang.c:290
+#: src/lang.c:293
 #, fuzzy
 msgid ""
 "\n"
@@ -980,11 +1002,11 @@ msgstr ""
 "ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ ÑÐ²Ð¾Ð¹ÑÑ‚Ð²Ð°\n"
 "-----------------"
 
-#: src/lang.c:295
+#: src/lang.c:298
 msgid "COMPRESS      :"
 msgstr ""
 
-#: src/lang.c:296
+#: src/lang.c:299
 #, fuzzy
 msgid ""
 "\n"
@@ -994,28 +1016,28 @@ msgstr ""
 "ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ ÑÐ²Ð¾Ð¹ÑÑ‚Ð²Ð°\n"
 "-----------------"
 
-#: src/lang.c:298
+#: src/lang.c:301
 #, c-format
 msgid " DEFLATE %s\n"
 msgstr ""
 
-#: src/lang.c:299
+#: src/lang.c:302
 msgid "(enabled)"
 msgstr ""
 
-#: src/lang.c:300
+#: src/lang.c:303
 msgid "(inactive)"
 msgstr ""
 
-#: src/lang.c:302
+#: src/lang.c:305
 msgid " DEFLATE (not supported)\n"
 msgstr ""
 
-#: src/lang.c:305
+#: src/lang.c:308
 msgid "(disabled)"
 msgstr ""
 
-#: src/lang.c:306
+#: src/lang.c:309
 #, fuzzy, c-format
 msgid "NNTP TIMEOUT  : %d second %s\n"
 msgid_plural "NNTP TIMEOUT  : %d seconds %s\n"
@@ -1023,66 +1045,66 @@ msgstr[0] "NNTP TIMEOUT  : %d ÑÐµÐºÑƒÐ½
 msgstr[1] "NNTP TIMEOUT  : %d ÑÐµÐºÑƒÐ½Ð´Ñ‹ %s\n"
 msgstr[2] "NNTP TIMEOUT  : %d ÑÐµÐºÑƒÐ½Ð´ %s\n"
 
-#: src/lang.c:308
+#: src/lang.c:311
 #, c-format
 msgid "IMPLEMENTATION: %s\n"
 msgstr ""
 
-#: src/lang.c:310
+#: src/lang.c:313
 #, c-format
 msgid "MAXARTNUM     : %s\n"
 msgstr ""
 
-#: src/lang.c:312
+#: src/lang.c:315
 #, fuzzy, c-format
 msgid "Reading via NNTP (%s).\n"
 msgstr "ÐŸÐµÑ€ÐµÑ‡Ð¸Ñ‚Ñ‹Ð²Ð°ÑŽ %s..."
 
-#: src/lang.c:313
+#: src/lang.c:316
 #, c-format
 msgid "NNTPPORT      : %u\n"
 msgstr ""
 
-#: src/lang.c:314
+#: src/lang.c:317
 #, fuzzy
 msgid "read only"
 msgstr "Ð½ÐµÐ¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ð½Ð¾ "
 
-#: src/lang.c:315
+#: src/lang.c:318
 msgid "read/write"
 msgstr ""
 
-#: src/lang.c:316
+#: src/lang.c:319
 #, c-format
 msgid "NNTPSERVER    : %s\n"
 msgstr ""
 
-#: src/lang.c:317
+#: src/lang.c:320
 #, c-format
 msgid "CONNECTIONTYPE: %s\n"
 msgstr ""
 
-#: src/lang.c:319
+#: src/lang.c:322
 #, fuzzy, c-format
 msgid "Reading trusted via NNTPS (%s; "
 msgstr "Ð§Ñ‚ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð²ÐµÑ€ÐµÐ½Ð½Ñ‹Ñ… Ñ‡ÐµÑ€ÐµÐ· NNTPS (%s; "
 
-#: src/lang.c:320
+#: src/lang.c:323
 #, fuzzy, c-format
 msgid "Reading untrusted via NNTPS (%s; "
 msgstr "Ð§Ñ‚ÐµÐ½Ð¸Ðµ Ð½ÐµÐ½Ð°Ð´ÐµÐ¶Ð½Ñ‹Ñ… Ñ‡ÐµÑ€ÐµÐ· NNTPS (%s; "
 
-#: src/lang.c:321
+#: src/lang.c:324
 #, fuzzy, c-format
 msgid "Certificate #%d\n"
 msgstr "Ñ€ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ„Ð°Ð¹Ð» Ñ„Ð¸Ð»ÑŒÑ‚Ñ€Ð°"
 
-#: src/lang.c:323
+#: src/lang.c:326
 #, c-format
 msgid "Issuer : %s\n"
 msgstr ""
 
-#: src/lang.c:324
+#: src/lang.c:327
 #, fuzzy
 msgid ""
 "\n"
@@ -1092,12 +1114,12 @@ msgstr ""
 "ÐžÐ¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ñ Ð³Ñ€ÑƒÐ¿Ð¿Ð°Ð¼Ð¸/Ð´Ð¸ÑÐºÑƒÑÑÐ¸ÑÐ¼/ÑÑ‚Ð°Ñ‚ÑŒÑÐ¼Ð¸\n"
 "---------------------------------------"
 
-#: src/lang.c:325
+#: src/lang.c:328
 #, fuzzy, c-format
 msgid "Subject: %s\n"
 msgstr "Ð¢ÐµÐ¼Ð°"
 
-#: src/lang.c:326
+#: src/lang.c:329
 #, fuzzy
 msgid ""
 "\n"
@@ -1107,15 +1129,15 @@ msgstr ""
 "ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ ÑÐ²Ð¾Ð¹ÑÑ‚Ð²Ð°\n"
 "-----------------"
 
-#: src/lang.c:328
+#: src/lang.c:331
 msgid "UNEXPECTED, possible BUG"
 msgstr ""
 
-#: src/lang.c:329
+#: src/lang.c:332
 msgid "tolerated as \"-k\" (insecure) requested"
 msgstr ""
 
-#: src/lang.c:330
+#: src/lang.c:333
 #, fuzzy, c-format
 msgid ""
 "Server certificate verification FAILED:\n"
@@ -1126,127 +1148,127 @@ msgstr ""
 "\t%s\n"
 "\t(%s)\n"
 
-#: src/lang.c:331
+#: src/lang.c:334
 #, fuzzy
 msgid "Server certificate verified successfully.\n"
 msgstr "ÐŸÑ€Ð¾Ð²ÐµÑ€ÐºÐ° ÑÐµÑ€Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð° ÑÐµÑ€Ð²ÐµÑ€Ð° Ð¿Ñ€Ð¾ÑˆÐ»Ð° ÑƒÑÐ¿ÐµÑˆÐ½Ð¾.\n"
 
-#: src/lang.c:335
+#: src/lang.c:338
 msgid "Server certificate verification FAILED: <can't get reason>\n"
 msgstr ""
 
-#: src/lang.c:339
+#: src/lang.c:342
 #, c-format
 msgid "%s %s (strength %d)\n"
 msgstr ""
 
-#: src/lang.c:346
+#: src/lang.c:349
 #, fuzzy, c-format
 msgid "Cook article failed, %s is exiting"
 msgstr "ÑÐºÑ€Ð°Ð½ ÑÐ»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð», %s Ð²Ñ‹Ñ…Ð¾Ð´\n"
 
-#: src/lang.c:347
+#: src/lang.c:350
 msgid "<CR>"
 msgstr ""
 
-#: src/lang.c:348
+#: src/lang.c:351
 msgid "Creating active file for saved groups...\n"
 msgstr "Ð¡Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ñ„Ð°Ð¹Ð»Ð° active Ð´Ð»Ñ ÑÐ¾Ñ…Ñ€. Ð³Ñ€ÑƒÐ¿Ð¿...\n"
 
-#: src/lang.c:349
+#: src/lang.c:352
 #, fuzzy, c-format
 msgid "Creating %s file...\n"
 msgstr "Ð¡Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ñ„Ð°Ð¹Ð»Ð° newsrc...\n"
 
-#: src/lang.c:351 src/lang.c:1843 src/lang.c:1863
+#: src/lang.c:354 src/lang.c:1875 src/lang.c:1895
 msgid "Default"
 msgstr "ÐŸÐ¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ"
 
-#: src/lang.c:352
+#: src/lang.c:355
 msgid "Delete saved files that have been post processed?"
 msgstr "Ð£Ð´Ð°Ð»Ð¸Ñ‚ÑŒ ÑÐ¾Ñ…Ñ€Ð°Ð½Ñ‘Ð½Ð½Ñ‹Ðµ Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚Ð°Ð½Ð½Ñ‹Ðµ Ñ„Ð°Ð¹Ð»Ñ‹?"
 
-#: src/lang.c:353
+#: src/lang.c:356
 msgid "Deleting temporary files..."
 msgstr "Ð£Ð´Ð°Ð»ÐµÐ½Ð¸Ðµ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ñ„Ð°Ð¹Ð»Ð¾Ð²..."
 
-#: src/lang.c:355
+#: src/lang.c:358
 msgid "*** End of article ***"
 msgstr "*** ÐšÐ¾Ð½ÐµÑ† ÑÑ‚Ð°Ñ‚ÑŒÐ¸ ***"
 
-#: src/lang.c:356
+#: src/lang.c:359
 msgid "*** End of articles ***"
 msgstr "*** ÐšÐ¾Ð½ÐµÑ† ÑÑ‚Ð°Ñ‚ÐµÐ¹ ***"
 
-#: src/lang.c:357
+#: src/lang.c:360
 #, fuzzy
 msgid "*** End of attachments ***"
 msgstr "*** ÐšÐ¾Ð½ÐµÑ† ÑÑ‚Ð°Ñ‚ÐµÐ¹ ***"
 
-#: src/lang.c:358
+#: src/lang.c:361
 msgid "*** End of groups ***"
 msgstr "*** ÐšÐ¾Ð½ÐµÑ† Ð³Ñ€ÑƒÐ¿Ð¿ ***"
 
-#: src/lang.c:359
+#: src/lang.c:362
 #, fuzzy
 msgid "*** End of page ***"
 msgstr "*** ÐšÐ¾Ð½ÐµÑ† ÑÑ‚Ð°Ñ‚ÑŒÐ¸ ***"
 
-#: src/lang.c:360
+#: src/lang.c:363
 #, fuzzy
 msgid "*** End of posted articles ***"
 msgstr "*** ÐšÐ¾Ð½ÐµÑ† ÑÑ‚Ð°Ñ‚ÐµÐ¹ ***"
 
-#: src/lang.c:361
+#: src/lang.c:364
 #, fuzzy
 msgid "*** End of scopes ***"
 msgstr "*** ÐšÐ¾Ð½ÐµÑ† Ð³Ñ€ÑƒÐ¿Ð¿ ***"
 
-#: src/lang.c:362
+#: src/lang.c:365
 msgid "*** End of thread ***"
 msgstr "*** ÐšÐ¾Ð½ÐµÑ† Ð´Ð¸ÑÐºÑƒÑÑÐ¸Ð¸ ***"
 
-#: src/lang.c:363
+#: src/lang.c:366
 #, fuzzy
 msgid "*** End of URLs ***"
 msgstr "*** ÐšÐ¾Ð½ÐµÑ† Ð³Ñ€ÑƒÐ¿Ð¿ ***"
 
-#: src/lang.c:364
+#: src/lang.c:367
 msgid "Enter limit of articles to get> "
 msgstr "Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ð¿Ñ€ÐµÐ´ÐµÐ» Ð¿Ð¾Ð»ÑƒÑ‡Ð°ÐµÐ¼Ñ‹Ñ… ÑÑ‚Ð°Ñ‚ÐµÐ¹> "
 
-#: src/lang.c:365
+#: src/lang.c:368
 msgid "Enter Message-ID to go to> "
 msgstr "Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Message-ID Ð´Ð»Ñ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð°> "
 
-#: src/lang.c:366
+#: src/lang.c:369
 msgid " and enter next unread thread"
 msgstr " Ð¸ Ð²Ð²ÐµÐ´Ð¸Ñ‚Ðµ ÑÐ»ÐµÐ´ÑƒÑŽÑ‰ÑƒÑŽ Ð½ÐµÐ¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ð½Ð½ÑƒÑŽ Ð´Ð¸ÑÐºÑƒÑÑÐ¸ÑŽ"
 
-#: src/lang.c:367
+#: src/lang.c:370
 #, fuzzy
 msgid " and enter next unread article"
 msgstr " Ð¸ Ð²Ð²ÐµÐ´Ð¸Ñ‚Ðµ ÑÐ»ÐµÐ´ÑƒÑŽÑ‰ÑƒÑŽ Ð½ÐµÐ¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ð½Ð½ÑƒÑŽ Ð´Ð¸ÑÐºÑƒÑÑÐ¸ÑŽ"
 
-#: src/lang.c:368
+#: src/lang.c:371
 msgid " and enter next unread group"
 msgstr " Ð¸ Ð²Ð²ÐµÐ´Ð¸Ñ‚Ðµ ÑÐ»ÐµÐ´ÑƒÑŽÑ‰ÑƒÑŽ Ð½ÐµÐ¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ð½Ð½ÑƒÑŽ Ð³Ñ€ÑƒÐ¿Ð¿Ñƒ"
 
-#: src/lang.c:369
+#: src/lang.c:372
 msgid "Enter option number> "
 msgstr "Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ð½Ð¾Ð¼ÐµÑ€ Ð¾Ð¿Ñ†Ð¸Ð¸> "
 
-#: src/lang.c:370
+#: src/lang.c:373
 #, c-format
 msgid "Enter range [%s]> "
 msgstr "Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½ [%s]> "
 
-#: src/lang.c:371
+#: src/lang.c:374
 #, fuzzy, c-format
 msgid "Error: Could not appended %s to %s"
 msgstr "ÐžÑˆÐ¸Ð±ÐºÐ°: Ð¿ÐµÑ€ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ñ‚ÑŒ %s Ð² %s"
 
-#: src/lang.c:372
+#: src/lang.c:375
 msgid ""
 "\n"
 "Warning: Approved: header used.\n"
@@ -1254,22 +1276,22 @@ msgstr ""
 "\n"
 "Ð’Ð½Ð¸Ð¼Ð°Ð½Ð¸Ðµ: Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Approved:.\n"
 
-#: src/lang.c:373
+#: src/lang.c:376
 #, c-format
 msgid "  Line %d: \"%s\": given string too long.\n"
 msgstr ""
 
-#: src/lang.c:374
+#: src/lang.c:377
 #, fuzzy, c-format
 msgid "  Line %d: \"%s\": unrecognized attribute.\n"
 msgstr "ÐÐµÑ€Ð°ÑÐ¿Ð¾Ð·Ð½Ð°Ð½Ð½Ñ‹Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚: %s"
 
-#: src/lang.c:375
+#: src/lang.c:378
 #, c-format
 msgid "  Line %d: \"%s\": malformed line, '=' missing.\n"
 msgstr ""
 
-#: src/lang.c:379
+#: src/lang.c:382
 #, fuzzy, c-format
 msgid ""
 "\n"
@@ -1279,7 +1301,7 @@ msgstr ""
 "ÐžÑˆÐ¸Ð±ÐºÐ°: ÐÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ Ð² Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐµ From:.\n"
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:'
-#: src/lang.c:381
+#: src/lang.c:384
 msgid ""
 "\n"
 "Error: Bad FQDN in Message-ID: header.\n"
@@ -1287,59 +1309,68 @@ msgstr ""
 "\n"
 "ÐžÑˆÐ¸Ð±ÐºÐ°: ÐÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ FQDN Ð² Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐµ Message-ID:.\n"
 
-#: src/lang.c:383
+#: src/lang.c:386
 #, fuzzy, c-format
 msgid "Can't use literal IPv%d-address %s with TLS (-T)"
 msgstr "ÐÐµÑ‚ Ð°Ð´Ñ€ÐµÑÐ° email"
 
-#: src/lang.c:386
+#: src/lang.c:389
 #, c-format
 msgid "Can't unlock %s"
 msgstr "ÐÐµ Ð¼Ð¾Ð³Ñƒ Ñ€Ð°Ð·Ð±Ð»Ð¾ÐºÐ¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ %s"
 
-#: src/lang.c:387
+#: src/lang.c:390
 #, c-format
 msgid "Couldn't dotlock %s - article not appended!"
 msgstr "ÐÐµ Ð¼Ð¾Ð³Ñƒ dotlock %s - ÑÑ‚Ð°Ñ‚ÑŒÑ Ð½Ðµ Ð¿Ñ€Ð¸ÐºÑ€ÐµÐ¿Ð»ÐµÐ½Ð°!"
 
-#: src/lang.c:388
+#: src/lang.c:391
 #, c-format
 msgid "Couldn't lock %s - article not appended!"
 msgstr "ÐÐµ Ð¼Ð¾Ð³Ñƒ Ð·Ð°Ð±Ð»Ð¾ÐºÐ¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ %s - ÑÑ‚Ð°Ñ‚ÑŒÑ Ð½Ðµ Ð¿Ñ€Ð¸ÐºÑ€ÐµÐ¿Ð»ÐµÐ½Ð°!"
 
-#: src/lang.c:391
+#: src/lang.c:393
+#, fuzzy
+msgid ""
+"\n"
+"Error: Control-message without Approved-header.\n"
+msgstr ""
+"\n"
+"ÐžÑˆÐ¸Ð±ÐºÐ°: ÐÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ Ð² Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐµ Approved:.\n"
+
+#: src/lang.c:395
 #, c-format
 msgid ""
 "Server requires authentication but compression (-C) is already active.\n"
 "Restart %s with -A cmd.-line switch in conjunction with -C.\n"
 msgstr ""
 
-#: src/lang.c:394
+#: src/lang.c:398
 #, c-format
 msgid "Corrupted file %s"
 msgstr "ÐŸÐ¾Ð²Ñ€ÐµÐ¶Ð´ÐµÐ½Ð½Ñ‹Ð¹ Ñ„Ð°Ð¹Ð» %s"
 
-#: src/lang.c:396
+#: src/lang.c:400
 #, c-format
 msgid "couldn't expand %s\n"
 msgstr "Ð½Ðµ Ð¿Ð¾Ð»ÑƒÑ‡Ð¸Ð»Ð¾ÑÑŒ Ñ€Ð°ÑÐºÑ€Ñ‹Ñ‚ÑŒ %s\n"
 
-#: src/lang.c:398
+#: src/lang.c:402
 #, c-format
 msgid "date in future: \"%s\""
 msgstr ""
 
-#: src/lang.c:399
+#: src/lang.c:403
 #, c-format
 msgid "Unparsable date: \"%s\""
 msgstr ""
 
-#: src/lang.c:400
+#: src/lang.c:404
 #, c-format
 msgid "Error: Custom format empty. Using default \"%s\"."
 msgstr ""
 
-#: src/lang.c:401
+#: src/lang.c:405
 #, fuzzy
 msgid ""
 "\n"
@@ -1348,7 +1379,7 @@ msgstr ""
 "\n"
 "ÐžÑˆÐ¸Ð±ÐºÐ°: ÐŸÑƒcÑ‚Ð°Ñ ÑÑ‚Ñ€Ð¾ÐºÐ° \"%s:\".\n"
 
-#: src/lang.c:403
+#: src/lang.c:407
 #, fuzzy
 msgid ""
 "\n"
@@ -1357,41 +1388,41 @@ msgstr ""
 "\n"
 "ÐžÑˆÐ¸Ð±ÐºÐ°: Followup-To ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½ Ð½Ð° Ð±Ð¾Ð»ÑŒÑˆÐµ Ñ‡ÐµÐ¼ Ð¾Ð´Ð½Ñƒ Ð³Ñ€ÑƒÐ¿Ð¿Ñƒ!\n"
 
-#: src/lang.c:404
+#: src/lang.c:408
 #, c-format
 msgid "Error: Custom format exceeds screen width. Using default \"%s\"."
 msgstr ""
 
-#: src/lang.c:405
+#: src/lang.c:409
 msgid "Internal error in GNKSA routine - send bug report.\n"
 msgstr "Ð’Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÑÑ Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ GNKSA - Ð¾Ñ‚Ð¿Ñ€Ð°Ð²ÑŒÑ‚Ðµ ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ Ð¾Ð± Ð¾ÑˆÐ¸Ð±ÐºÐµ.\n"
 
-#: src/lang.c:406
+#: src/lang.c:410
 msgid "Left angle bracket missing in route address.\n"
 msgstr "Ð’ Ð°Ð´Ñ€ÐµÑÐµ Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð° Ð»ÐµÐ²Ð°Ñ ÑƒÐ³Ð»Ð¾Ð²Ð°Ñ ÑÐºÐ¾Ð±ÐºÐ°.\n"
 
-#: src/lang.c:407
+#: src/lang.c:411
 msgid "Left parenthesis missing in old-style address.\n"
 msgstr "Ð’ Ð°Ð´Ñ€ÐµÑÐµ ÑÑ‚Ð°Ñ€Ð¾Ð³Ð¾ ÑÑ‚Ð¸Ð»Ñ Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð° Ð»ÐµÐ²Ð°Ñ ÐºÑ€ÑƒÐ³Ð»Ð°Ñ ÑÐºÐ¾Ð±ÐºÐ°.\n"
 
-#: src/lang.c:408
+#: src/lang.c:412
 msgid "Right parenthesis missing in old-style address.\n"
 msgstr "Ð’ Ð°Ð´Ñ€ÐµÑÐµ ÑÑ‚Ð°Ñ€Ð¾Ð³Ð¾ ÑÑ‚Ð¸Ð»Ñ Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð° Ð¿Ñ€Ð°Ð²Ð°Ñ ÐºÑ€ÑƒÐ³Ð»Ð°Ñ ÑÐºÐ¾Ð±ÐºÐ°.\n"
 
-#: src/lang.c:409
+#: src/lang.c:413
 msgid "At-sign missing in mail address.\n"
 msgstr "Ð’ Ð¿Ð¾Ñ‡Ñ‚Ð¾Ð²Ð¾Ð¼ Ð°Ð´Ñ€ÐµÑÐµ Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½ Ð·Ð½Ð°Ðº '@'.\n"
 
-#: src/lang.c:410
+#: src/lang.c:414
 #, fuzzy
 msgid "Right angle bracket missing in route address.\n"
 msgstr "Ð’ Ð°Ð´Ñ€ÐµÑÐµ Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð° Ð»ÐµÐ²Ð°Ñ ÑƒÐ³Ð»Ð¾Ð²Ð°Ñ ÑÐºÐ¾Ð±ÐºÐ°.\n"
 
-#: src/lang.c:411
+#: src/lang.c:415
 msgid "Single component FQDN is not allowed. Add your domain.\n"
 msgstr "Ð•Ð´Ð¸Ð½ÑÑ‚Ð²ÐµÐ½Ð½Ñ‹Ð¹ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ FQDN Ð½ÐµÐ´Ð¾Ð¿ÑƒÑÑ‚Ð¸Ð¼. Ð”Ð¾Ð±Ð°Ð²ÑŒÑ‚Ðµ Ð²Ð°Ñˆ Ð´Ð¾Ð¼ÐµÐ½.\n"
 
-#: src/lang.c:412
+#: src/lang.c:416
 msgid ""
 "Invalid domain. Send bug report if your top level domain really exists.\n"
 "Use .invalid as top level domain for munged addresses.\n"
@@ -1399,7 +1430,7 @@ msgstr ""
 "ÐÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ñ‹Ð¹ Ð´Ð¾Ð¼ÐµÐ½. ÐžÑ‚Ð¿Ñ€Ð°Ð²ÑŒÑ‚Ðµ ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ Ð¾Ð± Ð¾ÑˆÐ¸Ð±ÐºÐµ, ÐµÑÐ»Ð¸ Ð´Ð¾Ð¼ÐµÐ½ ÑÑƒÑ‰ÐµÑÑ‚Ð²ÑƒÐµÑ‚.\n"
 "Ð˜ÑÐ¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ .invalid ÐºÐ°Ðº Ð´Ð¾Ð¼ÐµÐ½ 1 ÑƒÑ€Ð¾Ð²Ð½Ñ Ð´Ð»Ñ Ð¸ÑÐ¿Ð¾Ñ€Ñ‡ÐµÐ½Ð½Ñ‹Ñ… Ð°Ð´Ñ€ÐµÑÐ¾Ð².\n"
 
-#: src/lang.c:413
+#: src/lang.c:417
 msgid ""
 "Illegal domain. Send bug report if your top level domain really exists.\n"
 "Use .invalid as top level domain for munged addresses.\n"
@@ -1407,7 +1438,7 @@ msgstr ""
 "ÐÐµÐ´Ð¾Ð¿ÑƒÑÑ‚Ð¸Ð¼Ñ‹Ð¹ Ð´Ð¾Ð¼ÐµÐ½. ÐžÑ‚Ð¿Ñ€Ð°Ð²ÑŒÑ‚Ðµ ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ Ð¾Ð± Ð¾ÑˆÐ¸Ð±ÐºÐµ ÐµÑÐ»Ð¸ Ð´Ð¾Ð¼ÐµÐ½ ÑÑƒÑ‰ÐµÑÑ‚Ð²ÑƒÐµÑ‚.\n"
 "Ð˜ÑÐ¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ .invalid ÐºÐ°Ðº Ð´Ð¾Ð¼ÐµÐ½ 1 ÑƒÑ€Ð¾Ð²Ð½Ñ Ð´Ð»Ñ Ð¸ÑÐ¿Ð¾Ñ€Ñ‡ÐµÐ½Ð½Ñ‹Ñ… Ð°Ð´Ñ€ÐµÑÐ¾Ð².\n"
 
-#: src/lang.c:414
+#: src/lang.c:418
 msgid ""
 "Unknown domain. Send bug report if your top level domain really exists.\n"
 "Use .invalid as top level domain for munged addresses.\n"
@@ -1415,52 +1446,52 @@ msgstr ""
 "ÐÐµÐ¸Ð·Ð²ÐµÑÑ‚Ð½Ñ‹Ð¹ Ð´Ð¾Ð¼ÐµÐ½. ÐžÑ‚Ð¿Ñ€Ð°Ð²ÑŒÑ‚Ðµ ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ Ð¾Ð± Ð¾ÑˆÐ¸Ð±ÐºÐµ ÐµÑÐ»Ð¸ Ð´Ð¾Ð¼ÐµÐ½ ÑÑƒÑ‰ÐµÑÑ‚Ð²ÑƒÐµÑ‚.\n"
 "Ð˜ÑÐ¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ .invalid ÐºÐ°Ðº Ð´Ð¾Ð¼ÐµÐ½ 1 ÑƒÑ€Ð¾Ð²Ð½Ñ Ð´Ð»Ñ Ð¸ÑÐ¿Ð¾Ñ€Ñ‡ÐµÐ½Ð½Ñ‹Ñ… Ð°Ð´Ñ€ÐµÑÐ¾Ð².\n"
 
-#: src/lang.c:415
+#: src/lang.c:419
 msgid "Illegal character in FQDN.\n"
 msgstr "ÐÐµÐ´Ð¾Ð¿ÑƒÑÑ‚Ð¸Ð¼Ñ‹Ð¹ Ð·Ð½Ð°Ðº Ð² FQDN.\n"
 
-#: src/lang.c:416
+#: src/lang.c:420
 msgid "Zero length FQDN component not allowed.\n"
 msgstr "ÐÑƒÐ»ÐµÐ²Ð°Ñ Ð´Ð»Ð¸Ð½Ð° ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° FQDN Ð½ÐµÐ´Ð¾Ð¿ÑƒÑÑ‚Ð¸Ð¼Ð°.\n"
 
-#: src/lang.c:417
+#: src/lang.c:421
 msgid "FQDN component exceeds maximum allowed length (63 chars).\n"
 msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ FQDN Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ð¼Ð°ÐºÑ. Ð´Ð¾Ð¿ÑƒÑÑ‚Ð¸Ð¼ÑƒÑŽ Ð´Ð»Ð¸Ð½Ñƒ (63 Ð·Ð½Ð°ÐºÐ°).\n"
 
-#: src/lang.c:418
+#: src/lang.c:422
 msgid "FQDN component may not start or end with hyphen.\n"
 msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ FQDN Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð½Ð°Ñ‡Ð¸Ð½Ð°Ñ‚ÑŒÑÑ Ð¸Ð»Ð¸ Ð·Ð°ÐºÐ°Ð½Ñ‡Ð¸Ð²Ð°Ñ‚ÑŒÑÑ Ð´ÐµÑ„Ð¸ÑÐ¾Ð¼.\n"
 
-#: src/lang.c:419
+#: src/lang.c:423
 msgid "FQDN component may not start with digit.\n"
 msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ FQDN Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð½Ð°Ñ‡Ð¸Ð½Ð°Ñ‚ÑŒÑÑ Ñ Ñ†Ð¸Ñ„Ñ€Ñ‹.\n"
 
-#: src/lang.c:420
+#: src/lang.c:424
 msgid "Domain literal has impossible numeric value.\n"
 msgstr "Ð’ Ð·Ð½Ð°ÐºÐµ Ð´Ð¾Ð¼ÐµÐ½Ð° Ð½ÐµÐ´Ð¾Ð¿ÑƒÑÑ‚Ð¸Ð¼Ñ‹Ð¹ Ñ†Ð¸Ñ„Ñ€Ð¾Ð²Ð¾Ð¹ Ð·Ð½Ð°Ðº.\n"
 
-#: src/lang.c:421
+#: src/lang.c:425
 msgid ""
 "Domain literal is for private use only and not allowed for global use.\n"
 msgstr "Ð—Ð½Ð°Ðº Ð´Ð¾Ð¼ÐµÐ½Ð° Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ Ñ‡Ð°ÑÑ‚Ð½Ð¾Ð³Ð¾ Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ Ð¸ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑÑ‚Ð¸Ð¼.\n"
 
-#: src/lang.c:422
+#: src/lang.c:426
 msgid "Right bracket missing in domain literal.\n"
 msgstr "Ð’ Ð·Ð½Ð°ÐºÐµ Ð´Ð¾Ð¼ÐµÐ½Ð° Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð° Ð¿Ñ€Ð°Ð²Ð°Ñ ÑÐºÐ¾Ð±ÐºÐ°.\n"
 
-#: src/lang.c:423
+#: src/lang.c:427
 msgid "Missing localpart of mail address.\n"
 msgstr "ÐŸÑ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð° Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ Ñ‡Ð°ÑÑ‚ÑŒ Ð¿Ð¾Ñ‡Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð°Ð´Ñ€ÐµÑÐ°.\n"
 
-#: src/lang.c:424
+#: src/lang.c:428
 msgid "Illegal character in localpart of mail address.\n"
 msgstr "ÐÐµÐ´Ð¾Ð¿ÑƒÑÑ‚Ð¸Ð¼Ñ‹Ð¹ Ð·Ð½Ð°Ðº Ð² Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ñ‡Ð°ÑÑ‚Ð¸ Ð¿Ð¾Ñ‡Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð°Ð´Ñ€ÐµÑÐ°.\n"
 
-#: src/lang.c:425
+#: src/lang.c:429
 msgid "Zero length localpart component not allowed.\n"
 msgstr "ÐÑƒÐ»ÐµÐ²Ð°Ñ Ð´Ð»Ð¸Ð½Ð° Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ñ‡Ð°ÑÑ‚Ð¸ email Ð½ÐµÐ´Ð¾Ð¿ÑƒÑÑ‚Ð¸Ð¼Ð°.\n"
 
-#: src/lang.c:426
+#: src/lang.c:430
 msgid ""
 "Illegal character in realname.\n"
 "Unquoted words may not contain '!()<>@,;:\\.[]' in route addresses.\n"
@@ -1468,7 +1499,7 @@ msgstr ""
 "ÐÐµÐ´Ð¾Ð¿ÑƒÑÑ‚Ð¸Ð¼Ñ‹Ð¹ Ð·Ð½Ð°Ðº Ð² Ð¸Ð¼ÐµÐ½Ð¸.\n"
 "Ð¡Ð»Ð¾Ð²Ð° Ð±ÐµÐ· ÐºÐ°Ð²Ñ‹Ñ‡ÐµÐº Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ ÑÐ¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ '!()<>@,;:\\.[]' Ð² Ð°Ð´Ñ€ÐµÑÐµ.\n"
 
-#: src/lang.c:427
+#: src/lang.c:431
 msgid ""
 "Illegal character in realname.\n"
 "Quoted words may not contain '()<>\\'.\n"
@@ -1476,7 +1507,7 @@ msgstr ""
 "ÐÐµÐ´Ð¾Ð¿ÑƒÑÑ‚Ð¸Ð¼Ñ‹Ð¹ Ð·Ð½Ð°Ðº Ð² Ð¸Ð¼ÐµÐ½Ð¸.\n"
 "Ð¡Ð»Ð¾Ð²Ð° Ð² ÐºÐ°Ð²Ñ‹Ñ‡ÐºÐ°Ñ… Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ ÑÐ¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ '()<>\\'.\n"
 
-#: src/lang.c:428
+#: src/lang.c:432
 msgid ""
 "Illegal character in realname.\n"
 "Encoded words may not contain '!()<>@,;:\"\\.[]/=' in parameter.\n"
@@ -1484,11 +1515,11 @@ msgstr ""
 "ÐÐµÐ´Ð¾Ð¿ÑƒÑÑ‚Ð¸Ð¼Ñ‹Ð¹ Ð·Ð½Ð°Ðº Ð² Ð¸Ð¼ÐµÐ½Ð¸.\n"
 "ÐšÐ¾Ð´Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ ÑÐ»Ð¾Ð²Ð° Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ ÑÐ¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ '!()<>@,;:\"\\.[]/=' Ð² Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ðµ.\n"
 
-#: src/lang.c:429
+#: src/lang.c:433
 msgid "Bad syntax in encoded word used in realname.\n"
 msgstr "ÐÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÑÐ¸Ð½Ñ‚Ð°ÐºÑÐ¸Ñ Ð² ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¼ ÑÐ»Ð¾Ð²Ðµ, Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¼ Ð² Ð¸Ð¼ÐµÐ½Ð¸.\n"
 
-#: src/lang.c:430
+#: src/lang.c:434
 msgid ""
 "Illegal character in realname.\n"
 "Unquoted words may not contain '()<>\\' in old-style addresses.\n"
@@ -1496,7 +1527,7 @@ msgstr ""
 "ÐÐµÐ´Ð¾Ð¿ÑƒÑÑ‚Ð¸Ð¼Ñ‹Ð¹ Ð·Ð½Ð°Ðº Ð² Ð¸Ð¼ÐµÐ½Ð¸.\n"
 "Ð¡Ð»Ð¾Ð²Ð° Ð±ÐµÐ· ÐºÐ°Ð²Ñ‹Ñ‡ÐµÐº Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ ÑÐ¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ '()<>\\' Ð² Ð°Ð´Ñ€ÐµÑÐ°Ñ… ÑÑ‚Ð°Ñ€Ð¾Ð³Ð¾ ÑÑ‚Ð¸Ð»Ñ.\n"
 
-#: src/lang.c:431
+#: src/lang.c:435
 #, fuzzy
 msgid ""
 "Illegal character in realname.\n"
@@ -1505,12 +1536,17 @@ msgstr ""
 "ÐÐµÐ´Ð¾Ð¿ÑƒÑÑ‚Ð¸Ð¼Ñ‹Ð¹ Ð·Ð½Ð°Ðº Ð² Ð¸Ð¼ÐµÐ½Ð¸.\n"
 "Ð£Ð¿Ñ€Ð°Ð²Ð»ÑÑŽÑ‰Ð¸Ðµ ÑÐ¸Ð¼Ð²Ð¾Ð»Ñ‹ Ð¸ Ð½ÐµÐºÐ¾Ð´. 8-Ð±Ð¸Ñ‚Ð½Ñ‹Ðµ ÑÐ¸Ð¼Ð². > 127 Ð½ÐµÐ´Ð¾Ð¿ÑƒÑÑ‚Ð¸Ð¼Ñ‹.\n"
 
-#: src/lang.c:432
+#: src/lang.c:436
 #, fuzzy
 msgid "Missing realname.\n"
 msgstr "ÐŸÑ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ñ‹ Ñ‡Ð°ÑÑ‚Ð¸."
 
-#: src/lang.c:433
+#: src/lang.c:437
+#, c-format
+msgid "%c  %s\t Error: Group is read only!\n"
+msgstr ""
+
+#: src/lang.c:438
 msgid ""
 "\n"
 "Error: No blank line found after header.\n"
@@ -1518,21 +1554,31 @@ msgstr ""
 "\n"
 "ÐžÑˆÐ¸Ð±ÐºÐ°: ÐÐµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð° Ð¿ÑƒÑÑ‚Ð°Ñ ÑÑ‚Ñ€Ð¾ÐºÐ° Ð¿Ð¾ÑÐ»Ðµ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ°.\n"
 
-#: src/lang.c:434
+#: src/lang.c:439
 msgid ""
 "\n"
 "Error: Illegal Distribution \"all\" used.\n"
 msgstr ""
 
-#: src/lang.c:435
-#, c-format
+#: src/lang.c:440
+#, fuzzy, c-format
 msgid ""
 "\n"
-"Error: Illegal formatted %s.\n"
+"Error: Invalid formatted %s (line %d).\n"
 msgstr ""
+"\n"
+"ÐžÑˆÐ¸Ð±ÐºÐ°: ÐÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ Ð² Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐµ From:.\n"
 
-#. TODO: fixme, US-ASCII is not the only 7-bit charset we know about
-#: src/lang.c:437
+#: src/lang.c:441
+#, fuzzy, c-format
+msgid ""
+"\n"
+"Error: illegal header combination \"%s\" and \"%s\" used.\n"
+msgstr ""
+"\n"
+"ÐžÑˆÐ¸Ð±ÐºÐ°: ÐÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ Ð² Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐµ From:.\n"
+
+#: src/lang.c:444
 msgid ""
 "\n"
 "Error: Posting contains non-ASCII characters but MM_CHARSET is set to\n"
@@ -1546,7 +1592,7 @@ msgstr ""
 "        Ð²Ð°ÑˆÐµÐ¼Ñƒ ÑÐ·Ñ‹ÐºÑƒ, Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·ÑƒÑ M)Ð¼ÐµÐ½ÑŽ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð¸Ð»Ð¸\n"
 "        Ð¾Ñ‚Ñ€ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€ÑƒÐ¹Ñ‚Ðµ tinrc.\n"
 
-#: src/lang.c:442
+#: src/lang.c:450
 msgid ""
 "\n"
 "Error: Posting contains  non-ASCII characters  but the  MIME encoding\n"
@@ -1559,11 +1605,10 @@ msgstr ""
 "ÐžÑˆÐ¸Ð±ÐºÐ°: Ð¡Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ ÑÐ¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð½Ðµ-ASCII ÑÐ¸Ð¼Ð²Ð¾Ð»Ñ‹, Ð½Ð¾ ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²ÐºÐ° MIME ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð°\n"
 "        Ð² \"7bit\" - Ð¿Ð¾Ð¶Ð°Ð»ÑƒÐ¹ÑÑ‚Ð° ÑÐ¼ÐµÐ½Ð¸Ñ‚Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð½Ð° \"8bit\" Ð¸Ð»Ð¸\n"
 "        \"quoted-printable\" Ð² Ð·Ð°Ð²Ð¸ÑÐ¸Ð¼Ð¾ÑÑ‚Ð¸ Ð¾Ñ‚ Ñ‚Ð¾Ð³Ð¾, Ñ‡Ñ‚Ð¾ Ð¿Ñ€Ð¸Ð½ÑÑ‚Ð¾ Ð² Ð²Ð°ÑˆÐµÐ¼\n"
-"        Ñ€ÐµÐ³Ð¸Ð¾Ð½Ðµ. Ð˜ÑÐ¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ M)Ð¼ÐµÐ½ÑŽ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ñ… Ð¾Ð¿Ñ†Ð¸Ð¹ Ð¸Ð»Ð¸ "
-"Ð¾Ñ‚Ñ€ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€ÑƒÐ¹Ñ‚Ðµ\n"
-"\t Ñ„Ð°Ð¹Ð» tinrc.\n"
+"        Ñ€ÐµÐ³Ð¸Ð¾Ð½Ðµ. Ð˜ÑÐ¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ M)Ð¼ÐµÐ½ÑŽ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ñ… Ð¾Ð¿Ñ†Ð¸Ð¹ Ð¸Ð»Ð¸\n"
+"        Ð¾Ñ‚Ñ€ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€ÑƒÐ¹Ñ‚Ðµ Ñ„Ð°Ð¹Ð» tinrc.\n"
 
-#: src/lang.c:448
+#: src/lang.c:456
 msgid ""
 "\n"
 "Error: Article starts with blank line instead of header\n"
@@ -1571,18 +1616,18 @@ msgstr ""
 "\n"
 "ÐžÑˆÐ¸Ð±ÐºÐ°: Ð¡Ñ‚Ð°Ñ‚ÑŒÑ Ð½Ð°Ñ‡Ð¸Ð½Ð°ÐµÑ‚ÑÑ Ñ Ð¿ÑƒÑÑ‚Ð¾Ð¹ ÑÑ‚Ñ€Ð¾ÐºÐ¸ Ð²Ð¼ÐµÑÑ‚Ð¾ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ°\n"
 
-#: src/lang.c:449
-#, c-format
+#: src/lang.c:457
+#, fuzzy, c-format
 msgid ""
 "\n"
-"Error: Header on line %d does not have a colon after the header name:\n"
+"Error: Header in line %d does not have a colon after the header name:\n"
 "%s\n"
 msgstr ""
 "\n"
 "ÐžÑˆÐ¸Ð±ÐºÐ°: Ð—Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ð² ÑÑ‚Ñ€Ð¾ÐºÐµ %d Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð´Ð²Ð¾ÐµÑ‚Ð¾Ñ‡Ð¸Ñ Ð¿Ð¾ÑÐ»Ðµ Ð¸Ð¼ÐµÐ½Ð¸:\n"
 "%s\n"
 
-#: src/lang.c:450
+#: src/lang.c:458
 #, c-format
 msgid ""
 "\n"
@@ -1591,7 +1636,7 @@ msgstr ""
 "\n"
 "ÐžÑˆÐ¸Ð±ÐºÐ°: ÐŸÑƒcÑ‚Ð°Ñ ÑÑ‚Ñ€Ð¾ÐºÐ° \"%s:\".\n"
 
-#: src/lang.c:451
+#: src/lang.c:459
 #, c-format
 msgid ""
 "\n"
@@ -1600,7 +1645,7 @@ msgstr ""
 "\n"
 "ÐžÑˆÐ¸Ð±ÐºÐ°: Ð¡Ñ‚Ñ€Ð¾ÐºÐ°  \"%s:\" Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð° Ð² Ð·Ð°Ð»Ð¾Ð²ÐºÐµ ÑÑ‚Ð°Ñ‚ÑŒÐ¸.\n"
 
-#: src/lang.c:452
+#: src/lang.c:460
 #, fuzzy, c-format
 msgid ""
 "\n"
@@ -1609,65 +1654,55 @@ msgstr ""
 "\n"
 "Ð’Ð½Ð¸Ð¼Ð°Ð½Ð¸Ðµ: \"Subject:\" ÑÐ¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð¾Ð´Ð½Ð¸ Ð¿Ñ€Ð¾Ð±ÐµÐ»Ñ‹.\n"
 
-#: src/lang.c:453
-#, c-format
+#: src/lang.c:461
+#, fuzzy, c-format
 msgid ""
 "\n"
-"Error: Header on line %d does not have a space after the colon:\n"
+"Error: Header in line %d does not have a space after the colon:\n"
 "%s\n"
 msgstr ""
 "\n"
 "ÐžÑˆÐ¸Ð±ÐºÐ°: Ð—Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ð² ÑÑ‚Ñ€Ð¾ÐºÐµ %d Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ñ€Ð¾Ð±ÐµÐ»Ð° Ð¿Ð¾ÑÐ»Ðµ Ð´Ð²Ð¾ÐµÑ‚Ð¾Ñ‡Ð¸Ñ:\n"
 "%s\n"
 
-#. TRANSLATORS: for nplurals>=3
-#: src/lang.c:455
+#: src/lang.c:462
 #, fuzzy, c-format
 msgid ""
 "\n"
-"Error: There are multiple (%d) \"%s:\" line in the header.\n"
-msgid_plural ""
-"\n"
-"Error: There are multiple (%d) \"%s:\" lines in the header.\n"
-msgstr[0] ""
-"\n"
-"ÐžÑˆÐ¸Ð±ÐºÐ°: ÐÐµÑÐºÐ¾Ð»ÑŒÐºÐ¾ ÑÑ‚Ñ€Ð¾ÐºÐ° (%d) \"%s:\" Ð² Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐµ.\n"
-msgstr[1] ""
-"\n"
-"ÐžÑˆÐ¸Ð±ÐºÐ°: ÐÐµÑÐºÐ¾Ð»ÑŒÐºÐ¾ ÑÑ‚Ñ€Ð¾ÐºÐ¸ (%d) \"%s:\" Ð² Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐµ.\n"
-msgstr[2] ""
+"Error: Duplicated header \"%s:\" in line %d.\n"
+msgstr ""
 "\n"
-"ÐžÑˆÐ¸Ð±ÐºÐ°: ÐÐµÑÐºÐ¾Ð»ÑŒÐºÐ¾ ÑÑ‚Ñ€Ð¾Ðº (%d) \"%s:\" Ð² Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐµ.\n"
+"ÐžÑˆÐ¸Ð±ÐºÐ°: ÐÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ Ð² Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐµ From:.\n"
 
-#: src/lang.c:456
+#: src/lang.c:463
 #, fuzzy, c-format
 msgid ""
 "\n"
-"Error: Header on line %d has no name:\n"
+"Error: Header in line %d has no name:\n"
 "%s\n"
 msgstr ""
 "\n"
 "ÐžÑˆÐ¸Ð±ÐºÐ°: Ð—Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ð² ÑÑ‚Ñ€Ð¾ÐºÐµ %d Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ñ€Ð¾Ð±ÐµÐ»Ð° Ð¿Ð¾ÑÐ»Ðµ Ð´Ð²Ð¾ÐµÑ‚Ð¾Ñ‡Ð¸Ñ:\n"
 "%s\n"
 
-#: src/lang.c:457
+#: src/lang.c:464
 msgid ""
 "\n"
 "Error: This is a mailgroup, but a recipient (\"To:\") is missing.\n"
 msgstr ""
 
-#: src/lang.c:458
+#: src/lang.c:465
 #, c-format
 msgid "Mixed up '-f'/'-F'? %s %s"
 msgstr ""
 
-#: src/lang.c:460
+#: src/lang.c:467
 #, c-format
 msgid "Insecure permissions of %s (%o)"
 msgstr "ÐÐµÐ±ÐµÐ·Ð¾Ð¿Ð°ÑÐ½Ñ‹Ðµ Ð¿Ñ€Ð°Ð²Ð° Ð´Ð¾ÑÑ‚ÑƒÐ¿Ð° %s (%o)"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:464
+#: src/lang.c:471
 #, fuzzy, c-format
 msgid "Line %d is longer than %d octet and should be folded.\n"
 msgid_plural "Line %d is longer than %d octets and should be folded.\n"
@@ -1682,7 +1717,7 @@ msgstr[2] ""
 "Ð½Ð¾ ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²ÐºÐ° Ð½Ðµ ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð° Ð² %s\n"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:467
+#: src/lang.c:474
 #, fuzzy, c-format
 msgid "Line %d is longer than %d octet and should be shortened.\n"
 msgid_plural "Line %d is longer than %d octets and should be shortened.\n"
@@ -1696,17 +1731,17 @@ msgstr[2] ""
 "Ð¡Ñ‚Ñ€Ð¾ÐºÐ° %d Ð´Ð»Ð¸Ð½Ð½ÐµÐµ 998 Ð¾ÐºÑ‚ÐµÑ‚Ð¾Ð² Ð¸ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ€Ð°Ð·Ð±Ð¸Ñ‚Ð° Ð½Ð° Ñ‡Ð°ÑÑ‚Ð¸,\n"
 "Ð½Ð¾ ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²ÐºÐ° Ð½Ðµ ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð° Ð² %s\n"
 
-#: src/lang.c:472
+#: src/lang.c:479
 #, fuzzy, c-format
 msgid "MIME parse error: Unexpected end of %s/%s article\n"
 msgstr "ÐžÑˆÐ¸Ð±ÐºÐ° Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÐ¸ MIME: ÐÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ð¾Ðµ Ð¾ÐºÐ¾Ð½Ñ‡Ð°Ð½Ð¸Ðµ ÑÑ‚Ð°Ñ‚ÑŒÐ¸ %s/%s"
 
-#: src/lang.c:473
+#: src/lang.c:480
 #, fuzzy
 msgid "MIME parse error: Start boundary whilst reading headers\n"
 msgstr "ÐžÑˆÐ¸Ð±ÐºÐ° Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÐ¸ MIME: ÐÐ°Ñ‡Ð°Ð»Ð¾ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð² Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐµ"
 
-#: src/lang.c:474
+#: src/lang.c:481
 #, fuzzy
 msgid ""
 "\n"
@@ -1715,11 +1750,11 @@ msgstr ""
 "\n"
 "ÐžÑˆÐ¸Ð±ÐºÐ°: \"%s\" - Ð½ÐµÐ´Ð¾Ð¿ÑƒÑÑ‚Ð¸Ð¼Ð°Ñ Ð³Ñ€ÑƒÐ¿Ð¿Ð°!\n"
 
-#: src/lang.c:475
+#: src/lang.c:482
 msgid "Can't get a (fully-qualified) domain-name!"
 msgstr "ÐÐµ ÑƒÐ´Ð°Ñ‘Ñ‚ÑÑ Ð¿Ð¾Ð»ÑƒÑ‡Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð»Ð½Ð¾Ðµ Ð¸Ð¼Ñ Ð´Ð¾Ð¼ÐµÐ½Ð°!"
 
-#: src/lang.c:476
+#: src/lang.c:483
 #, fuzzy
 msgid "No valid newsgroup given."
 msgid_plural "No valid newsgroups given."
@@ -1727,12 +1762,12 @@ msgstr[0] "ÐÐµÑ‚ Ð³Ñ€ÑƒÐ¿Ð¿"
 msgstr[1] "ÐÐµÑ‚ Ð³Ñ€ÑƒÐ¿Ð¿"
 msgstr[2] "ÐÐµÑ‚ Ð³Ñ€ÑƒÐ¿Ð¿"
 
-#: src/lang.c:477
+#: src/lang.c:484
 msgid " You may need to retry without \"-n\"."
 msgstr ""
 
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:480
+#: src/lang.c:487
 msgid ""
 "\n"
 "Error: From: line missing.\n"
@@ -1740,46 +1775,60 @@ msgstr ""
 "\n"
 "ÐžÑˆÐ¸Ð±ÐºÐ°: ÐŸÑ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð° ÑÑ‚Ñ€Ð¾ÐºÐ° From:.\n"
 
-#: src/lang.c:483
+#: src/lang.c:490
 #, c-format
 msgid "No permissions to go into %s\n"
 msgstr "ÐÐµÑ‚ Ð´Ð¾ÑÑ‚ÑƒÐ¿Ð° Ð´Ð»Ñ %s\n"
 
-#: src/lang.c:484
+#: src/lang.c:491
 #, c-format
 msgid "No read permissions for %s\n"
 msgstr "ÐÐµÑ‚ Ð¿Ñ€Ð°Ð²Ð° Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ %s\n"
 
-#: src/lang.c:485
+#: src/lang.c:492
 #, c-format
 msgid "File %s does not exist\n"
 msgstr "Ð¤Ð°Ð¹Ð» %s Ð½Ðµ ÑÑƒÑ‰ÐµÑÑ‚Ð²ÑƒÐµÑ‚\n"
 
-#: src/lang.c:486
+#: src/lang.c:493
 #, c-format
 msgid "No write permissions for %s\n"
 msgstr "ÐÐµÑ‚ Ð¿Ñ€Ð°Ð²Ð° Ð½Ð° Ð·Ð°Ð¿Ð¸ÑÑŒ Ð´Ð»Ñ %s\n"
 
-#: src/lang.c:488
+#: src/lang.c:495
 #, fuzzy, c-format
 msgid "Not a literal IPv6 address: %s"
 msgstr "ÐÐµÑ‚ Ð°Ð´Ñ€ÐµÑÐ° email"
 
-#: src/lang.c:492
+#: src/lang.c:499
+#, c-format
+msgid "Error: obsolete \"Control:\"-message: %s\n"
+msgstr ""
+
+#: src/lang.c:500
+#, fuzzy, c-format
+msgid ""
+"\n"
+"Error: Forbidden obsolete header \"%s:\" in line %d used.\n"
+msgstr ""
+"\n"
+"ÐžÑˆÐ¸Ð±ÐºÐ°: ÐÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ Ð² Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐµ From:.\n"
+
+#: src/lang.c:501
 #, fuzzy, c-format
 msgid "%s: -%c option requires an argument\n"
 msgstr "%s: -%c Ð´Ð»Ñ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ÑÑ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚\n"
 
-#: src/lang.c:493
+#: src/lang.c:502
 #, fuzzy, c-format
 msgid "%s: -%c unknown option\n"
 msgstr "%s: -%c Ð½ÐµÐ´Ð¾Ð¿ÑƒÑÑ‚Ð¸Ð¼Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€\n"
 
-#: src/lang.c:495
+#: src/lang.c:504
 msgid "Can't get user information (/etc/passwd missing?)"
 msgstr "ÐÐµ Ð¼Ð¾Ð³Ñƒ Ð¿Ð¾Ð»ÑƒÑ‡Ð¸Ñ‚ÑŒ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÑŽ Ð¾ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ðµ (Ð½ÐµÑ‚ /etc/passwd ?)"
 
-#: src/lang.c:497
+#: src/lang.c:506
 #, fuzzy
 msgid "error"
 msgid_plural "errors"
@@ -1787,77 +1836,86 @@ msgstr[0] "Ð¾ÑˆÐ¸Ð±ÐºÐ°"
 msgstr[1] "Ð¾ÑˆÐ¸Ð±ÐºÐ¸"
 msgstr[2] "Ð¾ÑˆÐ¸Ð±Ð¾Ðº"
 
-#: src/lang.c:500
-#, c-format
+#: src/lang.c:509
+#, fuzzy, c-format
 msgid ""
 "\n"
-"Error on line %d: \"Sender:\" header not allowed (it will be added for you)\n"
+"Error: \"Sender:\" header not allowed (line %d), it will be added for you.\n"
 msgstr ""
 "\n"
 "ÐžÑˆÐ¸Ð±ÐºÐ° Ð² ÑÑ‚Ñ€Ð¾ÐºÐµ %d: Ð—Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº \"Sender:\" Ð½ÐµÐ´Ð¾Ð¿ÑƒÑÑ‚Ð¸Ð¼ (Ð±ÑƒÐ´ÐµÑ‚ Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½)\n"
 
-#: src/lang.c:502
+#: src/lang.c:511
 #, c-format
 msgid "Server has non of the groups listed in %s"
 msgstr "ÐÐ° ÑÐµÑ€Ð²ÐµÑ€Ðµ Ð½ÐµÑ‚ Ð½Ð¸ Ð¾Ð´Ð½Ð¾Ð¹ Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹ ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ñ‹Ñ… Ð² %s"
 
-#: src/lang.c:503
+#: src/lang.c:512
 #, c-format
 msgid "Error: unlink %s"
 msgstr ""
 
-#: src/lang.c:504
+#: src/lang.c:513
 msgid "Unknown display level"
 msgstr "ÐÐµÐ¸Ð·Ð²ÐµÑÑ‚Ð½Ñ‹Ð¹ ÑƒÑ€Ð¾Ð²ÐµÐ½ÑŒ Ð´Ð¸ÑÐ¿Ð»ÐµÑ"
 
-#: src/lang.c:506
+#: src/lang.c:515
 msgid "Unreachable?\n"
 msgstr "ÐÐµÐ´Ð¾ÑÑ‚Ð¸Ð¶Ð¸Ð¼Ð¾?\n"
 
-#: src/lang.c:508
+#: src/lang.c:517
+#, fuzzy, c-format
+msgid ""
+"\n"
+"Error: Unwanted header \"%s:\" in line %d used.\n"
+msgstr ""
+"\n"
+"ÐžÑˆÐ¸Ð±ÐºÐ°: ÐÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ Ð² Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐµ From:.\n"
+
+#: src/lang.c:518
 #, fuzzy, c-format
 msgid "URI normalization failed: %s"
 msgstr "ÐžÑˆÐ¸Ð±ÐºÐ° Ð²Ð¾ Ð²Ñ€ÐµÐ¼Ñ Ð¸ÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ: %s"
 
-#: src/lang.c:509
+#: src/lang.c:519
 msgid "<ESC>"
 msgstr ""
 
-#: src/lang.c:510
+#: src/lang.c:520
 msgid "Exiting..."
 msgstr "Ð’Ñ‹Ñ…Ð¾Ð´..."
 
-#: src/lang.c:511
+#: src/lang.c:521
 msgid "leaving external mail-reader"
 msgstr "Ð¾ÑÑ‚Ð°Ð²Ð»ÑÐµÐ¼ Ð²Ð½ÐµÑˆÐ½Ð¸Ð¹ Ð¿Ð¾Ñ‡Ñ‚Ð¾Ð²Ñ‹Ð¹ ÐºÐ»Ð¸ÐµÐ½Ñ‚"
 
-#: src/lang.c:512
+#: src/lang.c:522
 #, c-format
 msgid "Extracting %s..."
 msgstr "Ð˜Ð·Ð²Ð»ÐµÐºÐ°ÐµÐ¼ %s..."
 
-#: src/lang.c:514
+#: src/lang.c:524
 #, c-format
 msgid "Error writing %s file. Filesystem full? File reset to previous state."
 msgstr ""
 "ÐžÑˆÐ¸Ð±ÐºÐ° Ð·Ð°Ð¿Ð¸ÑÐ¸ Ñ„Ð°Ð¹Ð»Ð° %s. ÐÐµÑ‚ Ð¼ÐµÑÑ‚Ð°? Ð’Ð¾ÑÑÑ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ Ð¿Ñ€ÐµÐ´. ÑÐ¾ÑÑ‚Ð¾ÑÐ½Ð¸Ðµ Ñ„Ð°Ð¹Ð»Ð°."
 
-#: src/lang.c:515
-#, c-format
-msgid "Error making backup of %s file. Filesystem full?"
-msgstr "ÐžÑˆÐ¸Ð±ÐºÐ° ÑÐ¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ Ñ€ÐµÐ·ÐµÑ€Ð²Ð½Ð¾Ð¹ ÐºÐ¾Ð¿Ð¸Ð¸ Ñ„Ð°Ð¹Ð»Ð° %s. ÐÐµÑ‚ Ð¼ÐµÑÑ‚Ð°?"
+#: src/lang.c:525
+#, fuzzy, c-format
+msgid "Error making backup of %s file"
+msgstr "ÐžÑˆÐ¸Ð±ÐºÐ° ÑÐ¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ Ñ€ÐµÐ·ÐµÑ€Ð²Ð½Ð¾Ð¹ ÐºÐ¾Ð¿Ð¸Ð¸ Ñ„Ð°Ð¹Ð»Ð° %s"
 
-#: src/lang.c:516
+#: src/lang.c:526
 #, fuzzy, c-format
 msgid "Filtering global rules (%d/%d) ('q' to quit)..."
 msgstr "Ð¤Ð¸Ð»ÑŒÑ‚Ñ€Ð°Ñ†Ð¸Ñ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð¿Ñ€Ð°Ð²Ð¸Ð» (%d/%d)..."
 
-#: src/lang.c:517
+#: src/lang.c:527
 msgid "Rule created by: "
 msgstr "ÐŸÑ€Ð°Ð²Ð¸Ð»Ð¾ ÑÐ¾Ð·Ð´Ð°Ð½Ð¾: "
 
 #. TRANSLATORS: do not translate header names like 'Subject:', 'From:', ...
-#: src/lang.c:519
+#: src/lang.c:529
 msgid ""
 "# Format:\n"
 "#   comment=STRING    Optional. Multiple lines allowed. Comments must be "
@@ -1891,48 +1949,46 @@ msgid ""
 "#\n"
 msgstr ""
 
-#: src/lang.c:545
+#: src/lang.c:555
 #, c-format
 msgid "Enter score for rule (default=%d): "
 msgstr "Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ score Ð´Ð»Ñ Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð° (Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ=%d): "
 
-#: src/lang.c:546
+#: src/lang.c:556
 #, c-format
 msgid "Enter the score weight (range 0 < score <= %d)"
 msgstr "Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ð²ÐµÑ score (Ð² Ð¿Ñ€ÐµÐ´ÐµÐ»Ð°Ñ… 0 < score <= %d)"
 
 #. SCORE_MAX
-#: src/lang.c:547
+#: src/lang.c:557
 msgid "Full"
 msgstr "ÐŸÐ¾Ð»Ð½Ñ‹Ð¹"
 
-#: src/lang.c:548
+#: src/lang.c:558
 msgid "Comment (optional)  : "
 msgstr "ÐšÐ¾Ð¼Ð¼ÐµÐ½Ñ‚Ð°Ñ€Ð¸Ð¹ (Ð¾Ð¿Ñ†Ð¸Ð¾Ð½Ð°Ð»ÐµÐ½): "
 
-#: src/lang.c:550
-msgid "Malformed overview entry: servername missing."
-msgstr ""
-
-#: src/lang.c:551
+#: src/lang.c:560
 #, c-format
-msgid "\t Xref: %s"
+msgid ""
+"Malformed overview entry: servername missing.\n"
+"\t Xref: %s"
 msgstr ""
 
-#: src/lang.c:552
+#: src/lang.c:561
 msgid "Skipping Xref filter"
 msgstr ""
 
-#: src/lang.c:554
+#: src/lang.c:563
 msgid "Apply pattern to    : "
 msgstr "ÐŸÑ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ðº  : "
 
-#: src/lang.c:555
+#: src/lang.c:564
 #, c-format
 msgid "Enter pattern [%s]> "
 msgstr "Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½ [%s]> "
 
-#: src/lang.c:556
+#: src/lang.c:565
 #, fuzzy
 msgid ""
 "\n"
@@ -1950,35 +2006,35 @@ msgstr[2] ""
 "\n"
 "Ð’Ð°ÑˆÐ° ÑÑ‚Ð°Ñ‚ÑŒÑ Ð±ÑƒÐ´ÐµÑ‚ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð° Ð² Ð³Ñ€ÑƒÐ¿Ð¿:\n"
 
-#: src/lang.c:557
+#: src/lang.c:566
 #, c-format
 msgid "   %s\t Answers will be directed to you by mail.\n"
 msgstr "   %s\t ÐžÑ‚Ð²ÐµÑ‚Ñ‹ Ð±ÑƒÐ´ÑƒÑ‚ Ð½Ð°Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ñ‹ Ðº Ð²Ð°Ð¼ Ð¿Ð¾ email.\n"
 
-#: src/lang.c:558
+#: src/lang.c:567
 msgid "-- forwarded message --\n"
 msgstr "-- Ð¿ÐµÑ€ÐµÑÐ»Ð°Ð½Ð½Ð¾Ðµ ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ --\n"
 
-#: src/lang.c:559
+#: src/lang.c:568
 msgid "-- end of forwarded message --\n"
 msgstr "-- ÐºÐ¾Ð½ÐµÑ† Ð¿ÐµÑ€ÐµÑÐ»Ð°Ð½Ð½Ð¾Ð³Ð¾ ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ --\n"
 
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:561
+#: src/lang.c:570
 msgid "From: line (ignore case)      "
 msgstr "From: ÑÑ‚Ñ€Ð¾ÐºÐ° (Ð¸Ð³Ð½Ð¾Ñ€. Ñ€ÐµÐ³Ð¸ÑÑ‚Ñ€)   "
 
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:563
+#: src/lang.c:572
 msgid "From: line (case sensitive)   "
 msgstr "From: ÑÑ‚Ñ€Ð¾ÐºÐ° (Ð½Ðµ Ð¸Ð³Ð½Ð¾Ñ€. Ñ€ÐµÐ³Ð¸ÑÑ‚Ñ€)    "
 
-#: src/lang.c:566
+#: src/lang.c:575
 #, c-format
 msgid "%s%s: Unknown host.\n"
 msgstr "%s%s: ÐÐµÐ¸Ð·Ð²ÐµÑÑ‚Ð½Ñ‹Ð¹ Ñ…Ð¾ÑÑ‚.\n"
 
-#: src/lang.c:568
+#: src/lang.c:577
 #, fuzzy, c-format
 msgid "%d ancient article marked as read."
 msgid_plural "%d ancient articles marked as read."
@@ -1986,39 +2042,39 @@ msgstr[0] "%s Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½Ð¾ ÐºÐ°Ðº Ð½
 msgstr[1] "%s Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½Ð¾ ÐºÐ°Ðº Ð½ÐµÐ¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ð½Ð¾"
 msgstr[2] "%s Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½Ð¾ ÐºÐ°Ðº Ð½ÐµÐ¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ð½Ð¾"
 
-#: src/lang.c:569
+#: src/lang.c:578
 msgid "Mark articles older than the given days or date as read> "
 msgstr ""
 
-#: src/lang.c:570
+#: src/lang.c:579
 #, c-format
 msgid "Please use %.100s instead"
 msgstr "ÐŸÐ¾Ð¶Ð°Ð»ÑƒÐ¹ÑÑ‚Ð° Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ð²Ð¼ÐµÑÑ‚Ð¾ ÑÑ‚Ð¾Ð³Ð¾ %.100s"
 
-#: src/lang.c:571
+#: src/lang.c:580
 #, c-format
 msgid "%s is bogus"
 msgstr "%s Ñ„Ð¸ÐºÑ‚Ð¸Ð²Ð½Ð° (bogus)"
 
-#: src/lang.c:572
+#: src/lang.c:581
 #, c-format
 msgid "Group %s is moderated. Continue?"
 msgstr "Ð“Ñ€ÑƒÐ¿Ð¿Ð° %s Ð¼Ð¾Ð´ÐµÑ€Ð¸Ñ€ÑƒÐµÑ‚ÑÑ. ÐŸÑ€Ð¾Ð´Ð¾Ð»Ð¶Ð¸Ñ‚ÑŒ?"
 
-#: src/lang.c:573
+#: src/lang.c:582
 #, c-format
 msgid "Rereading %s..."
 msgstr "ÐŸÐµÑ€ÐµÑ‡Ð¸Ñ‚Ñ‹Ð²Ð°ÑŽ %s..."
 
-#: src/lang.c:574
+#: src/lang.c:583
 msgid "Top Level Commands"
 msgstr "ÐšÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Ð²ÐµÑ€Ñ…Ð½ÐµÐ³Ð¾ ÑƒÑ€Ð¾Ð²Ð½Ñ"
 
-#: src/lang.c:575
+#: src/lang.c:584
 msgid "Group Selection"
 msgstr "Ð’Ñ‹Ð±Ð¾Ñ€ Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹"
 
-#: src/lang.c:576
+#: src/lang.c:585
 #, fuzzy
 msgid "group"
 msgid_plural "groups"
@@ -2026,12 +2082,12 @@ msgstr[0] "Ð³Ñ€ÑƒÐ¿Ð¿Ð°"
 msgstr[1] "Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹"
 msgstr[2] "Ð³Ñ€ÑƒÐ¿Ð¿"
 
-#: src/lang.c:577
+#: src/lang.c:586
 msgid ""
 "*** Group descriptions are disabled according to current select_format ***"
 msgstr ""
 
-#: src/lang.c:579
+#: src/lang.c:588
 msgid ""
 "One or more lines of comment. <CR> to add a line or proceed if line is empty."
 msgstr ""
@@ -2039,855 +2095,856 @@ msgstr ""
 "ÑÑ‚Ñ€Ð¾ÐºÐ° Ð¿ÑƒÑÑ‚Ð°."
 
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:581
+#: src/lang.c:590
 msgid "From: line to add to filter file. <SPACE> toggles & <CR> sets."
 msgstr "From: ÑÑ‚Ñ€Ð¾ÐºÐ° Ð´Ð»Ñ Ð´Ð¾Ð±. Ð² Ñ„Ð¸Ð»ÑŒÑ‚Ñ€. <ÐŸÐ ÐžÐ‘Ð•Ð›> Ð²Ñ‹Ð±Ð¾Ñ€, <CR> ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ."
 
-#: src/lang.c:582
+#: src/lang.c:591
 msgid ""
 "Linecount of articles to be filtered. < for less, > for more, = for equal."
 msgstr "Ð”Ð»Ð¸Ð½Ð° Ñ„Ð¸Ð»ÑŒÑ‚Ñ€ÑƒÐµÐ¼Ñ‹Ñ… ÑÑ‚Ð°Ñ‚ÐµÐ¹. < Ð¼ÐµÐ½ÑŒÑˆÐµ, > Ð±Ð¾Ð»ÑŒÑˆÐµ, = Ñ€Ð°Ð²Ð½Ð¾."
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:'
-#: src/lang.c:584
+#: src/lang.c:593
 msgid "Message-ID: line to add to filter file. <SPACE> toggles & <CR> sets."
 msgstr "Message-ID: ÑÑ‚Ñ€Ð¾ÐºÐ° Ð´Ð»Ñ Ð´Ð¾Ð±. Ð² Ñ„Ð¸Ð»ÑŒÑ‚Ñ€. <ÐŸÐ ÐžÐ‘Ð•Ð›> Ð²Ñ‹Ð±Ð¾Ñ€, <CR> ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ."
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:586
+#: src/lang.c:595
 msgid "Subject: line to add to filter file. <SPACE> toggles & <CR> sets."
 msgstr "Ð¢ÐµÐ¼Ð°: ÑÑ‚Ñ€Ð¾ÐºÐ° Ð´Ð»Ñ Ð´Ð¾Ð±. Ð² Ñ„Ð¸Ð»ÑŒÑ‚Ñ€. <ÐŸÐ ÐžÐ‘Ð•Ð›> Ð²Ñ‹Ð±Ð¾Ñ€, <CR> ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ."
 
 #. TRANSLATORS: do not translate header names like 'Subject:' and 'From:'
-#: src/lang.c:588
+#: src/lang.c:597
 msgid ""
 "Enter text pattern to filter if Subject: & From: lines are not what you want."
 msgstr "Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð´Ð»Ñ Ñ„Ð¸Ð»ÑŒÑ‚Ñ€Ð°Ñ†Ð¸Ð¸ ÐµÑÐ»Ð¸ Subject: Ð¸ From: ÑÑ‚Ñ€Ð¾ÐºÐ¸ Ð½ÐµÐ¶ÐµÐ»Ð°Ð½Ð½Ñ‹."
 
-#: src/lang.c:589
+#: src/lang.c:598
 msgid ""
 "Select where text pattern should be applied. <SPACE> toggles & <CR> sets."
 msgstr "Ð’Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ð¸ÐµÑÑ‚Ð¾ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°. <ÐŸÐ ÐžÐ‘Ð•Ð›> Ð²Ñ‹Ð±Ð¾Ñ€, <CR> ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ."
 
-#: src/lang.c:590
+#: src/lang.c:599
 msgid ""
 "Expiration time in days for the entered filter. <SPACE> toggles & <CR> sets."
 msgstr "Ð’Ñ€ÐµÐ¼Ñ Ð´ÐµÐ¹ÑÑ‚Ð²Ð¸Ñ Ñ„Ð¸Ð»ÑŒÑ‚Ñ€Ð° Ð² Ð´Ð½ÑÑ…. <ÐŸÐ ÐžÐ‘Ð•Ð›> Ð²Ñ‹Ð±Ð¾Ñ€, <CR> ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ."
 
-#: src/lang.c:591
+#: src/lang.c:600
 msgid ""
 "Apply kill only to current group or all groups. <SPACE> toggles & <CR> sets."
 msgstr ""
 "ÐŸÑ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ kill Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ðº Ñ‚ÐµÐºÑƒÑ‰ÐµÐ¹ Ð¸Ð»Ð¸ ÐºÐ¾ Ð²ÑÐµÐ¼ Ð³Ñ€ÑƒÐ¿Ð¿Ð°Ð¼. <ÐŸÐ ÐžÐ‘Ð•Ð›> Ð²Ñ‹Ð±Ð¾Ñ€, <CR> "
 "ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ."
 
-#: src/lang.c:592
+#: src/lang.c:601
 msgid ""
 "Apply select to current group or all groups. <SPACE> toggles & <CR> sets."
 msgstr ""
 "ÐŸÑ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ð²Ñ‹Ð±Ð¾Ñ€ Ðº Ñ‚ÐµÐºÑƒÑ‰ÐµÐ¹ Ð¸Ð»Ð¸ ÐºÐ¾ Ð²ÑÐµÐ¼ Ð³Ñ€ÑƒÐ¿Ð¿Ð°Ð¼. <ÐŸÐ ÐžÐ‘Ð•Ð›> Ð²Ñ‹Ð±Ð¾Ñ€, <CR> "
 "ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ."
 
-#: src/lang.c:593
+#: src/lang.c:602
 msgid "kill an article via a menu"
 msgstr "ÑƒÐ½Ð¸Ñ‡Ñ‚Ð¾Ð¶Ð¸Ñ‚ÑŒ ÑÑ‚Ð°Ñ‚ÑŒÑŽ Ñ‡ÐµÑ€ÐµÐ· Ð¼ÐµÐ½ÑŽ"
 
-#: src/lang.c:594
+#: src/lang.c:603
 msgid "auto-select (hot) an article via a menu"
 msgstr "Ð°Ð²Ñ‚Ð¾Ð²Ñ‹Ð±Ð¾Ñ€ (hot) ÑÑ‚Ð°Ñ‚ÑŒÐ¸ Ñ‡ÐµÑ€ÐµÐ· Ð¼ÐµÐ½ÑŽ"
 
-#: src/lang.c:595
+#: src/lang.c:604
 msgid "Browse URLs in article"
 msgstr "ÐŸÑ€Ð¾ÑÐ¼Ð¾Ñ‚Ñ€ URL Ð² ÑÑ‚Ð°Ñ‚ÑŒÐµ"
 
-#: src/lang.c:596
+#: src/lang.c:605
 msgid "0 - 9\t  display article by number in current thread"
 msgstr "0 - 9\t  Ð¿Ð¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ ÑÑ‚Ð°Ñ‚ÑŒÑŽ Ð¿Ð¾ Ð½Ð¾Ð¼ÐµÑ€Ñƒ Ð² Ñ‚ÐµÐºÑƒÑ‰ÐµÐ¹ Ð´Ð¸ÑÐºÑƒÑÑÐ¸Ð¸"
 
-#: src/lang.c:598
+#: src/lang.c:607
 msgid "cancel (delete) or supersede (overwrite) current article"
 msgstr "Ð¾Ñ‚Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ (ÑƒÐ´Ð°Ð»Ð¸Ñ‚ÑŒ) Ð¸Ð»Ð¸ Ð·Ð°Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ (Ð¿ÐµÑ€ÐµÐ¿Ð¸ÑÐ°Ñ‚ÑŒ) Ñ‚ÐµÐºÑƒÑ‰ÑƒÑŽ ÑÑ‚Ð°Ñ‚ÑŒÑŽ"
 
-#: src/lang.c:599
+#: src/lang.c:608
 msgid "post followup to current article"
 msgstr "Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð¸Ñ‚ÑŒ followup Ð½Ð° Ñ‚ÐµÐºÑƒÑ‰ÑƒÑŽ ÑÑ‚Ð°Ñ‚ÑŒÑŽ"
 
-#: src/lang.c:600
+#: src/lang.c:609
 msgid "post followup (don't copy text) to current article"
 msgstr "Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð¸Ñ‚ÑŒ followup (Ð½Ðµ ÐºÐ¾Ð¿Ð¸Ñ€ÑƒÑ Ñ‚ÐµÐºÑÑ‚) Ð½Ð° Ñ‚ÐµÐºÑƒÑ‰ÑƒÑŽ ÑÑ‚Ð°Ñ‚ÑŒÑŽ"
 
-#: src/lang.c:601
+#: src/lang.c:610
 msgid "post followup to current article quoting complete headers"
 msgstr "Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð¸Ñ‚ÑŒ followup Ð½Ð° Ñ‚ÐµÐºÑƒÑ‰ÑƒÑŽ ÑÑ‚Ð°Ñ‚ÑŒÑŽ, Ñ†Ð¸Ñ‚Ð¸Ñ€ÑƒÑ Ð¿Ð¾Ð»Ð½Ñ‹Ðµ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¸"
 
-#: src/lang.c:602
+#: src/lang.c:611
 msgid "repost chosen article to another group"
 msgstr "Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð¸Ñ‚ÑŒ Ð²Ñ‹Ð±Ñ€Ð°Ð½Ð½ÑƒÑŽ ÑÑ‚Ð°Ñ‚ÑŒÑŽ Ð² Ð´Ñ€ÑƒÐ³ÑƒÑŽ Ð³Ñ€ÑƒÐ¿Ð¿Ñƒ"
 
-#: src/lang.c:604
+#: src/lang.c:613
 msgid "edit article (mail-groups only)"
 msgstr "Ñ€ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÑÑ‚Ð°Ñ‚ÑŒÑŽ (Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ Ð¿Ð¾Ñ‡Ñ‚Ð¾Ð²Ñ‹Ñ… Ð³Ñ€ÑƒÐ¿Ð¿)"
 
-#: src/lang.c:605
+#: src/lang.c:614
 msgid "display first article in current thread"
 msgstr "Ð¿Ð¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð¿ÐµÑ€Ð²ÑƒÑŽ ÑÑ‚Ð°Ñ‚ÑŒÑŽ Ð² Ñ‚ÐµÐºÑƒÑ‰ÐµÐ¹ Ð´Ð¸ÑÐºÑƒÑÑÐ¸Ð¸"
 
-#: src/lang.c:606
+#: src/lang.c:615
 msgid "display first page of article"
 msgstr "Ð¿Ð¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð¿ÐµÑ€Ð²ÑƒÑŽ ÑÑ‚Ñ€Ð°Ð½Ð¸Ñ†Ñƒ ÑÑ‚Ð°Ñ‚ÑŒÐ¸"
 
-#: src/lang.c:607
+#: src/lang.c:616
 #, fuzzy
 msgid "show MIME details of this article"
 msgstr "ÐÐµÑ‚ Ð±Ð¾Ð»ÑŒÑˆÐµ URL Ð² ÑÑ‚Ð°Ñ‚ÑŒÐµ"
 
-#: src/lang.c:608
+#: src/lang.c:617
 msgid "display last article in current thread"
 msgstr "Ð¿Ð¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð¿Ð¾ÑÐ»ÐµÐ´Ð½ÑŽÑŽ ÑÑ‚Ð°Ñ‚ÑŒÑŽ Ð² Ñ‚ÐµÐºÑƒÑ‰ÐµÐ¹ Ð´Ð¸ÑÐºÑƒÑÑÐ¸Ð¸"
 
-#: src/lang.c:609
+#: src/lang.c:618
 msgid "display last page of article"
 msgstr "Ð¿Ð¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð¿Ð¾ÑÐ»ÐµÐ´Ð½ÑŽÑŽ ÑÑ‚Ñ€Ð°Ð½Ð¸Ñ†Ñƒ ÑÑ‚Ð°Ñ‚ÑŒÐ¸"
 
-#: src/lang.c:610
+#: src/lang.c:619
 msgid "mark rest of thread as read and advance to next unread"
 msgstr "Ð¿Ð¾Ð¼ÐµÑ‚Ð¸Ñ‚ÑŒ Ð¾ÑÑ‚Ð°Ñ‚Ð¾Ðº Ð´Ð¸ÑÐº. ÐºÐ°Ðº Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ‹Ð¹ Ð¸ Ð¿ÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð½Ð° ÑÐ»ÐµÐ´. Ð½ÐµÐ¿Ñ€Ð¾Ñ‡Ð¸Ñ‚."
 
-#: src/lang.c:611
+#: src/lang.c:620
 msgid "display next article"
 msgstr "Ð¿Ð¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ ÑÐ»ÐµÐ´ÑƒÑŽÑ‰ÑƒÑŽ ÑÑ‚Ð°Ñ‚ÑŒÑŽ"
 
-#: src/lang.c:612
+#: src/lang.c:621
 msgid "display first article in next thread"
 msgstr "Ð¿Ð¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð¿ÐµÑ€Ð²ÑƒÑŽ ÑÑ‚Ð°Ñ‚ÑŒÑŽ Ð² ÑÐ»ÐµÐ´ÑƒÑŽÑ‰ÐµÐ¹ Ð´Ð¸ÑÐºÑƒÑÑÐ¸Ð¸"
 
-#: src/lang.c:613
+#: src/lang.c:622
 msgid "display next unread article"
 msgstr "Ð¿Ð¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ ÑÐ»ÐµÐ´ÑƒÑŽÑ‰ÑƒÑŽ Ð½ÐµÐ¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ð½Ð½ÑƒÑŽ ÑÑ‚Ð°Ñ‚ÑŒÑŽ"
 
-#: src/lang.c:614
+#: src/lang.c:623
 msgid "go to the article that this one followed up"
 msgstr "Ð¿ÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð½Ð° ÑÑ‚Ð°Ñ‚ÑŒÑŽ Ð·Ð° ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð¹ ÑÐ»ÐµÐ´ÑƒÐµÑ‚ ÑÑ‚Ð° ÑÑ‚Ð°Ñ‚ÑŒÑ"
 
-#: src/lang.c:615
+#: src/lang.c:624
 msgid "display previous article"
 msgstr "Ð¿Ð¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÑƒÑŽ ÑÑ‚Ð°Ñ‚ÑŒÑŽ"
 
-#: src/lang.c:616
+#: src/lang.c:625
 msgid "display previous unread article"
 msgstr "Ð¿Ð¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÑƒÑŽ Ð½ÐµÐ¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ð½Ð½ÑƒÑŽ ÑÑ‚Ð°Ñ‚ÑŒÑŽ"
 
-#: src/lang.c:617
+#: src/lang.c:626
 msgid "quickly kill an article using defaults"
 msgstr "Ð±Ñ‹ÑÑ‚Ñ€Ð¾ ÑƒÐ½Ð¸Ñ‡Ñ‚Ð¾Ð¶Ð¸Ñ‚ÑŒ ÑÑ‚Ð°Ñ‚ÑŒÑŽ Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·ÑƒÑ ÑƒÑÑ‚Ð°Ð½Ð¾Ð²ÐºÐ¸ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ"
 
-#: src/lang.c:618
+#: src/lang.c:627
 msgid "quickly auto-select (hot) an article using defaults"
 msgstr "Ð±Ñ‹ÑÑ‚Ñ€Ñ‹Ð¹ Ð°Ð²Ñ‚Ð¾Ð²Ñ‹Ð±Ð¾Ñ€ (hot) ÑÑ‚Ð°Ñ‚ÑŒÐ¸ Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·ÑƒÑ ÑƒÑÑ‚Ð°Ð½Ð¾Ð²ÐºÐ¸ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ"
 
-#: src/lang.c:619
+#: src/lang.c:628
 msgid "return to group selection level"
 msgstr "Ð²ÐµÑ€Ð½ÑƒÑ‚ÑŒÑÑ Ð² ÑƒÑ€Ð¾Ð²ÐµÐ½ÑŒ Ð²Ñ‹Ð±Ð¾Ñ€Ð° Ð³Ñ€ÑƒÐ¿Ð¿"
 
-#: src/lang.c:620
+#: src/lang.c:629
 msgid "reply through mail to author"
 msgstr "Ð¾Ñ‚Ð²ÐµÑ‚Ð¸Ñ‚ÑŒ Ð°Ð²Ñ‚Ð¾Ñ€Ñƒ Ð¿Ð¾ email"
 
-#: src/lang.c:621
+#: src/lang.c:630
 msgid "reply through mail (don't copy text) to author"
 msgstr "Ð¾Ñ‚Ð²ÐµÑ‚Ð¸Ñ‚ÑŒ (Ð½Ðµ Ð²ÑÑ‚Ð°Ð²Ð»ÑÑ Ñ‚ÐµÐºÑÑ‚) Ð°Ð²Ñ‚Ð¾Ñ€Ñƒ Ð¿Ð¾ email"
 
-#: src/lang.c:622
+#: src/lang.c:631
 msgid "reply through mail to author quoting complete headers"
 msgstr "Ð¾Ñ‚Ð²ÐµÑ‚Ð¸Ñ‚ÑŒ (Ñ†Ð¸Ñ‚Ð¸Ñ€ÑƒÑ Ð¿Ð¾Ð»Ð½Ð¾ÑÑ‚ÑŒÑŽ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¸) Ð°Ð²Ñ‚Ð¾Ñ€Ñƒ Ð¿Ð¾ email"
 
-#: src/lang.c:623
+#: src/lang.c:632
 msgid "search backwards within this article"
 msgstr "Ð¿Ð¾Ð¸ÑÐº Ð½Ð°Ð·Ð°Ð´ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÑÑ‚Ð¾Ð¹ ÑÑ‚Ð°Ñ‚ÑŒÐ¸"
 
-#: src/lang.c:624
+#: src/lang.c:633
 msgid "search forwards within this article"
 msgstr "Ð¿Ð¾Ð¸ÑÐº Ð²Ð¿ÐµÑ€Ñ‘Ð´ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÑÑ‚Ð¾Ð¹ ÑÑ‚Ð°Ñ‚ÑŒÐ¸"
 
-#: src/lang.c:625
+#: src/lang.c:634
 msgid "show article in raw-mode (including all headers)"
 msgstr "Ð¿Ð¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ ÑÑ‚Ð°Ñ‚ÑŒÑŽ Ð² raw Ñ€ÐµÐ¶Ð¸Ð¼Ðµ (Ð²ÐºÐ»ÑŽÑ‡Ð°Ñ Ð²ÑÐµ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¸)"
 
-#: src/lang.c:626
+#: src/lang.c:635
 msgid "skip next block of included text"
 msgstr "Ð¿Ñ€Ð¾Ð¿ÑƒÑÑ‚Ð¸Ñ‚ÑŒ ÑÐ»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ð¹ Ð±Ð»Ð¾Ðº Ð²ÐºÐ»ÑŽÑ‡Ñ‘Ð½Ð½Ð¾Ð³Ð¾ Ñ‚ÐµÐºÑÑ‚Ð°"
 
-#: src/lang.c:627
+#: src/lang.c:636
 msgid "toggle display of sections hidden by a form-feed (^L) on/off"
 msgstr "Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ ÑÐµÐºÑ†Ð¸Ð¹ ÑÐºÑ€Ñ‹Ñ‚Ñ‹Ñ… Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ form-feed (^L) Ð’ÐšÐ›/Ð’Ð«ÐšÐ›"
 
-#: src/lang.c:628
+#: src/lang.c:637
 #, fuzzy
 msgid "toggle display of all headers"
 msgstr "Ð¿Ð¾ÐºÐ°Ð·Ñ‹Ð²Ð°Ñ‚ÑŒ Ð²ÑÐµ/Ð½ÐµÐ¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ‹Ðµ ÑÑ‚Ð°Ñ‚ÑŒÐ¸"
 
-#: src/lang.c:629
+#: src/lang.c:638
 msgid "toggle word highlighting on/off"
 msgstr "Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð´ÑÐ²ÐµÑ‚ÐºÑƒ ÑÐ»Ð¾Ð² Ð’ÐšÐ›/Ð’Ð«ÐšÐ›"
 
-#: src/lang.c:630
+#: src/lang.c:639
 #, fuzzy
 msgid "toggle display of data sections"
 msgstr "Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ð¿Ð¾ÐºÐ°Ð· UUE Ð·Ð°ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ ÑÐµÐºÑ†Ð¸Ð¸"
 
-#: src/lang.c:631
+#: src/lang.c:640
 msgid "toggle ROT-13 (basic decode) for current article"
 msgstr "Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ ROT-13 (Ð´ÐµÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ) Ð´Ð»Ñ Ñ‚ÐµÐºÑƒÑ‰ÐµÐ¹ ÑÑ‚Ð°Ñ‚ÑŒÐ¸"
 
-#: src/lang.c:632
+#: src/lang.c:641
 msgid "toggle tabwidth 4 <-> 8"
 msgstr "Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ ÑˆÐ¸Ñ€Ð¸Ð½Ñƒ TAB 4 <-> 8"
 
-#: src/lang.c:633
+#: src/lang.c:642
 #, fuzzy
 msgid "toggle German TeX style decoding for current article"
 msgstr "Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ð½ÐµÐ¼ÐµÑ†ÐºÐ¸Ð¹ TeX ÑÑ‚Ð¸Ð»ÑŒ Ð´ÐµÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ Ð´Ð»Ñ Ñ‚ÐµÐºÑƒÑ‰ÐµÐ¹ ÑÑ‚Ð°Ñ‚ÑŒÐ¸"
 
-#: src/lang.c:634
+#: src/lang.c:643
 #, fuzzy
 msgid "cycle through the options for detecting/displaying verbatim blocks"
 msgstr ""
 "Ñ†Ð¸ÐºÐ»Ð¸Ñ‡ÐµÑÐºÐ¸ Ð¿Ñ€Ð¾ÑÐ¼Ð°Ñ‚Ñ€Ð¸Ð²Ð°Ð¹Ñ‚Ðµ Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ñ‹ Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð¸Ñ Ð¸ Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ Ð´Ð¾ÑÐ»Ð¾Ð²Ð½Ñ‹Ñ… Ð±Ð»Ð¾ÐºÐ¾Ð²"
 
-#: src/lang.c:635
+#: src/lang.c:644
 #, fuzzy
 msgid "View/pipe/save multimedia attachments"
 msgstr "ÐŸÑ€Ð¾ÑÐ¼Ð¾Ñ‚Ñ€ÐµÑ‚ÑŒ/ÑÐ¾Ñ…Ñ€Ð°Ð½Ð¸Ñ‚ÑŒ Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð¼ÐµÐ´Ð¸Ñ-Ð²Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ"
 
-#: src/lang.c:636
+#: src/lang.c:645
 #, fuzzy
 msgid "choose first attachment in list"
 msgstr "Ð²Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ð¿ÐµÑ€Ð²ÑƒÑŽ ÑÑ‚Ð°Ñ‚ÑŒÑŽ Ð² ÑÐ¿Ð¸ÑÐºÐµ"
 
-#: src/lang.c:637
+#: src/lang.c:646
 #, fuzzy
 msgid "0 - 9\t  choose attachment by number"
 msgstr "0 - 9\t  Ð²Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ ÑÑ‚Ð°Ñ‚ÑŒÑŽ Ð¿Ð¾ Ð½Ð¾Ð¼ÐµÑ€Ñƒ"
 
-#: src/lang.c:638
+#: src/lang.c:647
 #, fuzzy
 msgid "choose last attachment in list"
 msgstr "Ð²Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ð¿Ð¾ÑÐ»ÐµÐ´Ð½ÑŽÑŽ ÑÑ‚Ð°Ñ‚ÑŒÑŽ Ð² ÑÐ¿Ð¸ÑÐºÐµ"
 
-#: src/lang.c:640
+#: src/lang.c:649
 msgid "pipe attachment into command"
 msgstr ""
 
-#: src/lang.c:641
+#: src/lang.c:650
 #, fuzzy
 msgid "pipe raw attachment into command"
 msgstr "ÐšÐ¾Ð¼Ð°Ð½Ð´Ñ‹ ÑƒÑ€Ð¾Ð²Ð½Ñ ÑÑ‚Ð°Ñ‚ÐµÐ¹"
 
-#: src/lang.c:643
+#: src/lang.c:652
 msgid "save attachment to disk"
 msgstr ""
 
-#: src/lang.c:644
+#: src/lang.c:653
 #, fuzzy
 msgid "search for attachments forwards"
 msgstr "Ð¿Ð¾Ð¸ÑÐº ÑÑ‚Ð°Ñ‚ÐµÐ¹ Ð¿Ð¾ Ð°Ð²Ñ‚Ð¾Ñ€Ñƒ (Ð²Ð¿ÐµÑ€Ñ‘Ð´)"
 
-#: src/lang.c:645
+#: src/lang.c:654
 #, fuzzy
 msgid "search for attachments backwards"
 msgstr "Ð¿Ð¾Ð¸ÑÐº ÑÑ‚Ð°Ñ‚ÐµÐ¹ Ð¿Ð¾ Ð°Ð²Ñ‚Ð¾Ñ€Ñƒ (Ð½Ð°Ð·Ð°Ð´)"
 
-#: src/lang.c:646
+#: src/lang.c:655
 msgid "view attachment"
 msgstr ""
 
-#: src/lang.c:647
+#: src/lang.c:656
 #, fuzzy
 msgid "tag attachment"
 msgstr "Ð’Ñ‹Ð±ÐµÑ€Ð¸Ñ‚Ðµ ÑÑ‚Ð°Ñ‚ÑŒÑŽ> "
 
-#: src/lang.c:648
+#: src/lang.c:657
 #, fuzzy
 msgid "tag attachments that match user specified pattern"
 msgstr "Ð²Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ð´Ð¸ÑÐºÑƒÑÑÐ¸Ð¸, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð¿Ð¾Ð´Ð¿Ð°Ð´Ð°ÑŽÑ‚ Ð¿Ð¾Ð´ ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ñ‹Ð¹ ÑˆÐ°Ð±Ð»Ð¾Ð½"
 
-#: src/lang.c:649
+#: src/lang.c:658
 msgid "reverse tagging on all attachments (toggle)"
 msgstr ""
 
-#: src/lang.c:650
+#: src/lang.c:659
 #, fuzzy
 msgid "untag all tagged attachments"
 msgstr "ÑÐ½ÑÑ‚ÑŒ Ð¼ÐµÑ‚ÐºÐ¸ Ñ Ð¾Ñ‚Ð¼ÐµÑ‡ÐµÐ½Ð½Ñ‹Ñ… Ð´Ð¸ÑÐºÑƒÑÑÐ¸Ð¹"
 
-#: src/lang.c:651
+#: src/lang.c:660
 #, fuzzy
 msgid "toggle info message in last line (name/description of attachment)"
 msgstr "Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ð¸Ð½Ñ„. ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ Ð² Ð¿Ð¾ÑÐ»ÐµÐ´Ð½ÐµÐ¹ ÑÑ‚Ñ€Ð¾ÐºÐµ (Ñ‚ÐµÐ¼Ð°/Ð¾Ð¿Ð¸ÑÐ°Ð½Ð¸Ðµ)"
 
-#: src/lang.c:652
+#: src/lang.c:661
 #, fuzzy
 msgid "choose first attribute in list"
 msgstr "Ð²Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ð¿ÐµÑ€Ð²ÑƒÑŽ ÑÑ‚Ð°Ñ‚ÑŒÑŽ Ð² ÑÐ¿Ð¸ÑÐºÐµ"
 
-#: src/lang.c:653
+#: src/lang.c:662
 #, fuzzy
 msgid "0 - 9\t  choose attribute by number"
 msgstr "0 - 9\t  Ð²Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ ÑÑ‚Ð°Ñ‚ÑŒÑŽ Ð¿Ð¾ Ð½Ð¾Ð¼ÐµÑ€Ñƒ"
 
-#: src/lang.c:654
+#: src/lang.c:663
 #, fuzzy
 msgid "choose last attribute in list"
 msgstr "Ð²Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ð¿Ð¾ÑÐ»ÐµÐ´Ð½ÑŽÑŽ ÑÑ‚Ð°Ñ‚ÑŒÑŽ Ð² ÑÐ¿Ð¸ÑÐºÐµ"
 
-#: src/lang.c:655
+#: src/lang.c:664
 msgid "reset attribute to a default value"
 msgstr ""
 
-#: src/lang.c:656
+#: src/lang.c:665
 #, fuzzy
 msgid "search backwards for an attribute"
 msgstr "Ð¿Ð¾Ð¸ÑÐº Ð¸Ð¼ÐµÐ½Ð¸ Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹ (Ð½Ð°Ð·Ð°Ð´)"
 
-#: src/lang.c:657
+#: src/lang.c:666
 #, fuzzy
 msgid "search forwards for an attribute"
 msgstr "Ð¿Ð¾Ð¸ÑÐº Ð¸Ð¼ÐµÐ½Ð¸ Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹ (Ð²Ð¿ÐµÑ€Ñ‘Ð´)"
 
-#: src/lang.c:658
+#: src/lang.c:667
 #, fuzzy
 msgid "select attribute"
 msgstr "Ð²Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ð´Ð¸ÑÐºÑƒÑÑÐ¸ÑŽ"
 
-#: src/lang.c:659
+#: src/lang.c:668
 msgid "toggle back to options menu when invoked from there"
 msgstr ""
 
-#: src/lang.c:660
+#: src/lang.c:669
 #, c-format
 msgid "report bug or comment via mail to %s"
 msgstr "Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð¸Ñ‚ÑŒ ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ Ð¾Ð± Ð¾ÑˆÐ¸Ð±ÐºÐµ Ð¸Ð»Ð¸ ÐºÐ¾Ð¼Ð¼ÐµÐ½Ñ‚Ð°Ñ€Ð¸Ð¹ %s Ð¿Ð¾ email"
 
-#: src/lang.c:661
+#: src/lang.c:670
 #, fuzzy
 msgid "choose first option in list"
 msgstr "Ð²Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ð¿ÐµÑ€Ð²ÑƒÑŽ Ð³Ñ€ÑƒÐ¿Ð¿Ñƒ Ð² ÑÐ¿Ð¸ÑÐºÐµ"
 
-#: src/lang.c:662
+#: src/lang.c:671
 #, fuzzy
 msgid "0 - 9\t  choose option by number"
 msgstr "0 - 9\t  Ð²Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ð³Ñ€ÑƒÐ¿Ð¿Ñƒ Ð¿Ð¾ Ð½Ð¾Ð¼ÐµÑ€Ñƒ"
 
-#: src/lang.c:663
+#: src/lang.c:672
 #, fuzzy
 msgid "choose last option in list"
 msgstr "Ð²Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ð¿Ð¾ÑÐ»ÐµÐ´Ð½ÑŽÑŽ Ð³Ñ€ÑƒÐ¿Ð¿Ñƒ Ð² ÑÐ¿Ð¸ÑÐºÐµ"
 
-#: src/lang.c:664
+#: src/lang.c:673
 #, fuzzy
 msgid "start scopes menu"
 msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ð² Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐµ Ð¼ÐµÐ½ÑŽ"
 
-#: src/lang.c:665
+#: src/lang.c:674
 #, fuzzy
 msgid "search backwards for an option"
 msgstr "Ð¿Ð¾Ð¸ÑÐº Ð¸Ð¼ÐµÐ½Ð¸ Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹ (Ð½Ð°Ð·Ð°Ð´)"
 
-#: src/lang.c:666
+#: src/lang.c:675
 #, fuzzy
 msgid "search forwards for an option"
 msgstr "Ð¿Ð¾Ð¸ÑÐº Ð¸Ð¼ÐµÐ½Ð¸ Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹ (Ð²Ð¿ÐµÑ€Ñ‘Ð´)"
 
-#: src/lang.c:667
+#: src/lang.c:676
 #, fuzzy
 msgid "select option"
 msgstr "Ð²Ñ‹Ð±Ð¾Ñ€"
 
-#: src/lang.c:668
+#: src/lang.c:677
 msgid "start serverrc menu"
 msgstr ""
 
-#: src/lang.c:669
+#: src/lang.c:678
 msgid "toggle to attributes menu"
 msgstr ""
 
-#: src/lang.c:670
+#: src/lang.c:679
 msgid "choose range of articles to be affected by next command"
 msgstr "Ð²Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½ ÑÑ‚Ð°Ñ‚ÐµÐ¹ Ð¿Ð¾Ð´Ð²ÐµÑ€Ð¶ÐµÐ½Ð½Ñ‹Ñ… ÑÐ»ÐµÐ´ÑƒÑŽÑ‰ÐµÐ¹ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¾Ð¹"
 
-#: src/lang.c:671
+#: src/lang.c:680
 msgid "escape from command prompt"
 msgstr "Ð²Ñ‹Ð¹Ñ‚Ð¸ Ð¸Ð· ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð¹ ÑÑ‚Ñ€Ð¾ÐºÐ¸"
 
-#: src/lang.c:672
+#: src/lang.c:681
 msgid "edit filter file"
 msgstr "Ñ€ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ„Ð°Ð¹Ð» Ñ„Ð¸Ð»ÑŒÑ‚Ñ€Ð°"
 
-#: src/lang.c:673
+#: src/lang.c:682
 msgid "get help"
 msgstr "Ð¿Ð¾Ð»ÑƒÑ‡Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒ"
 
-#: src/lang.c:674
+#: src/lang.c:683
 msgid "display last article viewed"
 msgstr "Ð¿Ð¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð¿Ð¾ÑÐ»ÐµÐ´Ð½ÑŽÑŽ Ð¿Ñ€Ð¾ÑÐ¼Ð¾Ñ‚Ñ€ÐµÐ½Ð½ÑƒÑŽ ÑÑ‚Ð°Ñ‚ÑŒÑŽ"
 
-#: src/lang.c:675
+#: src/lang.c:684
 msgid "down one line"
 msgstr "Ð²Ð½Ð¸Ð· Ð½Ð° Ð¾Ð´Ð½Ñƒ ÑÑ‚Ñ€Ð¾ÐºÑƒ"
 
-#: src/lang.c:676
+#: src/lang.c:685
 msgid "up one line"
 msgstr "Ð²Ð²ÐµÑ€Ñ… Ð½Ð° Ð¾Ð´Ð½Ñƒ ÑÑ‚Ñ€Ð¾ÐºÑƒ"
 
-#: src/lang.c:677
+#: src/lang.c:686
 msgid "go to article chosen by Message-ID"
 msgstr "Ð¿ÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð½Ð° ÑÑ‚Ð°Ñ‚ÑŒÑŽ Ð¿Ð¾ Message-ID"
 
-#: src/lang.c:678
+#: src/lang.c:687
 msgid "mail article/thread/hot/pattern/tagged articles to someone"
 msgstr "Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð¸Ñ‚ÑŒ ÑÑ‚Ð°Ñ‚ÑŒÑŽ/Ð´Ð¸ÑÐº./hot/ÑˆÐ°Ð±Ð»Ð¾Ð½/Ð¾Ñ‚Ð¼ÐµÑ‡ÐµÐ½Ð½Ñ‹Ðµ ÑÑ‚Ð°Ñ‚ÑŒÐ¸ Ð¿Ð¾ email"
 
-#: src/lang.c:679
+#: src/lang.c:688
 msgid "menu of configurable options"
 msgstr "Ð¼ÐµÐ½ÑŽ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ñ‹Ñ… Ð¾Ð¿Ñ†Ð¸Ð¹"
 
-#: src/lang.c:680
+#: src/lang.c:689
 msgid "down one page"
 msgstr "Ð²Ð½Ð¸Ð· Ð½Ð° Ð¾Ð´Ð½Ñƒ ÑÑ‚Ñ€Ð°Ð½Ð¸Ñ†Ñƒ"
 
-#: src/lang.c:681
+#: src/lang.c:690
 msgid "up one page"
 msgstr "Ð²Ð²ÐµÑ€Ñ… Ð½Ð° Ð¾Ð´Ð½Ñƒ ÑÑ‚Ñ€Ð°Ð½Ð¸Ñ†Ñƒ"
 
-#: src/lang.c:683
+#: src/lang.c:692
 msgid "post (write) article to current group"
 msgstr "Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð¸Ñ‚ÑŒ (Ð½Ð°Ð¿Ð¸ÑÐ°Ñ‚ÑŒ) ÑÑ‚Ð°Ñ‚ÑŒÑŽ Ð² Ñ‚ÐµÐºÑƒÑ‰ÑƒÑŽ Ð³Ñ€ÑƒÐ¿Ð¿Ñƒ"
 
-#: src/lang.c:684
+#: src/lang.c:693
 msgid "post postponed articles"
 msgstr "Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð¸Ñ‚ÑŒ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ðµ ÑÑ‚Ð°Ñ‚ÑŒÐ¸"
 
-#: src/lang.c:686
+#: src/lang.c:695
 msgid "list articles posted by you (from posted file)"
 msgstr "ÑÐ¿Ð¸ÑÐ¾Ðº ÑÑ‚Ð°Ñ‚ÐµÐ¹ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð½Ñ‹Ñ… Ð²Ð°Ð¼Ð¸ (Ð¸Ð· Ñ„Ð°Ð¹Ð»Ð° posted)"
 
-#: src/lang.c:687
+#: src/lang.c:696
 msgid "return to previous menu"
 msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ð² Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐµ Ð¼ÐµÐ½ÑŽ"
 
-#: src/lang.c:688
+#: src/lang.c:697
 msgid "quit tin immediately"
 msgstr "Ð²Ñ‹Ð¹Ñ‚Ð¸ Ð¸Ð· tin Ð½ÐµÐ¼ÐµÐ´Ð»ÐµÐ½Ð½Ð¾"
 
-#: src/lang.c:689
+#: src/lang.c:698
 msgid "redraw page"
 msgstr "Ð¿ÐµÑ€ÐµÑ€Ð¸ÑÐ¾Ð²Ð°Ñ‚ÑŒ ÑÑ‚Ñ€Ð°Ð½Ð¸Ñ†Ñƒ"
 
-#: src/lang.c:690
+#: src/lang.c:699
 msgid "save article/thread/hot/pattern/tagged articles to file"
 msgstr "ÑÐ¾Ñ…Ñ€Ð°Ð½Ð¸Ñ‚ÑŒ ÑÑ‚Ð°Ñ‚ÑŒÑŽ/Ð´Ð¸ÑÐº./hot/ÑˆÐ°Ð±Ð»Ð¾Ð½/Ð¾Ñ‚Ð¼ÐµÑ‡ÐµÐ½Ð½Ñ‹Ðµ ÑÑ‚Ð°Ñ‚ÑŒÐ¸ Ð² Ñ„Ð°Ð¹Ð»"
 
-#: src/lang.c:691
+#: src/lang.c:700
 msgid "save marked articles automatically without user prompts"
 msgstr "ÑÐ¾Ñ…Ñ€Ð°Ð½ÑÑ‚ÑŒ Ð¾Ñ‚Ð¼ÐµÑ‡ÐµÐ½Ð½Ñ‹Ðµ ÑÑ‚Ð°Ñ‚ÑŒÐ¸ Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑÐºÐ¸ Ð±ÐµÐ· Ð¿Ð¾Ð´Ñ‚Ð²ÐµÑ€Ð¶Ð´ÐµÐ½Ð¸Ñ"
 
-#: src/lang.c:692
+#: src/lang.c:701
 msgid "scroll the screen one line down"
 msgstr "Ð¿Ñ€Ð¾ÐºÑ€ÑƒÑ‚Ð¸Ñ‚ÑŒ ÑÐºÑ€Ð°Ð½ Ð½Ð° Ð¾Ð´Ð½Ñƒ Ð»Ð¸Ð½Ð¸ÑŽ Ð²Ð½Ð¸Ð·"
 
-#: src/lang.c:693
+#: src/lang.c:702
 msgid "scroll the screen one line up"
 msgstr "Ð¿Ñ€Ð¾ÐºÑ€ÑƒÑ‚Ð¸Ñ‚ÑŒ ÑÐºÑ€Ð°Ð½ Ð½Ð° Ð¾Ð´Ð½Ñƒ Ð»Ð¸Ð½Ð¸ÑŽ Ð²Ð²ÐµÑ€Ñ…"
 
-#: src/lang.c:694
+#: src/lang.c:703
 msgid "search for articles by author backwards"
 msgstr "Ð¿Ð¾Ð¸ÑÐº ÑÑ‚Ð°Ñ‚ÐµÐ¹ Ð¿Ð¾ Ð°Ð²Ñ‚Ð¾Ñ€Ñƒ (Ð½Ð°Ð·Ð°Ð´)"
 
-#: src/lang.c:695
+#: src/lang.c:704
 msgid "search for articles by author forwards"
 msgstr "Ð¿Ð¾Ð¸ÑÐº ÑÑ‚Ð°Ñ‚ÐµÐ¹ Ð¿Ð¾ Ð°Ð²Ñ‚Ð¾Ñ€Ñƒ (Ð²Ð¿ÐµÑ€Ñ‘Ð´)"
 
-#: src/lang.c:696
+#: src/lang.c:705
 msgid "search all articles for a given string (this may take some time)"
 msgstr "Ð¿Ð¾Ð¸ÑÐº Ð²ÑÐµÑ… ÑÑ‚Ð°Ñ‚ÐµÐ¹ Ð¿Ð¾ Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ð¹ ÑÑ‚Ñ€Ð¾ÐºÐµ (Ð¼Ð¾Ð¶ÐµÑ‚ Ð·Ð°Ð½ÑÑ‚ÑŒ Ð½ÐµÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ðµ Ð²Ñ€ÐµÐ¼Ñ)"
 
-#: src/lang.c:697
+#: src/lang.c:706
 msgid " \t  (searches are case-insensitive and wrap around to all articles)"
 msgstr " \t  (Ð¿Ð¾Ð¸ÑÐº Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚ Ñ€ÐµÐ³Ð¸ÑÑ‚Ñ€ Ð¸ Ð¾Ñ…Ð²Ð°Ñ‚Ñ‹Ð²Ð°ÐµÑ‚ Ð²ÑÐµ ÑÑ‚Ð°Ñ‚ÑŒÐ¸)"
 
-#: src/lang.c:698
+#: src/lang.c:707
 msgid "search for articles by Subject line backwards"
 msgstr "Ð¿Ð¾Ð¸ÑÐº ÑÑ‚Ð°Ñ‚ÐµÐ¹ Ð¿Ð¾ Ð¢ÐµÐ¼Ðµ (Ð½Ð°Ð·Ð°Ð´)"
 
-#: src/lang.c:699
+#: src/lang.c:708
 msgid "search for articles by Subject line forwards"
 msgstr "Ð¿Ð¾Ð¸ÑÐº ÑÑ‚Ð°Ñ‚ÐµÐ¹ Ð¿Ð¾ Ð¢ÐµÐ¼Ðµ (Ð²Ð¿ÐµÑ€Ñ‘Ð´)"
 
-#: src/lang.c:700
+#: src/lang.c:709
 msgid "repeat last search"
 msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð¸Ñ‚ÑŒ Ð¿Ð¾ÑÐ»ÐµÐ´Ð½Ð¸Ð¹ Ð¿Ð¾Ð¸ÑÐº"
 
-#: src/lang.c:701
+#: src/lang.c:710
 msgid "tag current article for reposting/mailing/piping/printing/saving"
 msgstr "Ð¾Ñ‚Ð¼ÐµÑ‚Ð¸Ñ‚ÑŒ Ñ‚ÐµÐºÑƒÑ‰ÑƒÑŽ ÑÑ‚Ð°Ñ‚ÑŒÑŽ Ð´Ð»Ñ Ð¿ÐµÑ€ÐµÐ¾Ñ‚Ð¿./email/piping/Ð¿ÐµÑ‡Ð°Ñ‚Ð¸/ÑÐ¾Ñ…Ñ€Ð°Ð½."
 
-#: src/lang.c:702
+#: src/lang.c:711
 msgid "toggle info message in last line (subject/description)"
 msgstr "Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ð¸Ð½Ñ„. ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ Ð² Ð¿Ð¾ÑÐ»ÐµÐ´Ð½ÐµÐ¹ ÑÑ‚Ñ€Ð¾ÐºÐµ (Ñ‚ÐµÐ¼Ð°/Ð¾Ð¿Ð¸ÑÐ°Ð½Ð¸Ðµ)"
 
-#: src/lang.c:703
+#: src/lang.c:712
 msgid "toggle inverse video"
 msgstr "Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ð¸Ð½Ð²ÐµÑ€ÑÐ¸ÑŽ Ð²Ð¸Ð´ÐµÐ¾"
 
-#: src/lang.c:704
+#: src/lang.c:713
 #, fuzzy
 msgid "toggle mini help menu and posting etiquette display"
 msgstr "Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ð¼Ð¸Ð½Ð¸Ð¿Ð¾Ð´ÑÐºÐ°Ð·ÐºÑƒ"
 
-#: src/lang.c:705
+#: src/lang.c:714
 msgid "cycle the display of authors email address, real name, both or neither"
 msgstr "ÑÐ¼ÐµÐ½Ð¸Ñ‚ÑŒ Ð¿Ð¾ÐºÐ°Ð· Ð°Ð´Ñ€ÐµÑÐ¾Ð² email, Ð¸Ð¼ÐµÐ½, Ð¾Ð±Ð¾Ð¸Ñ… Ð¸Ð»Ð¸ Ð½Ð¸Ñ‡ÐµÐ³Ð¾"
 
-#: src/lang.c:706
+#: src/lang.c:715
 msgid "show version information"
 msgstr "Ð¿Ð¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÑŽ Ð¾ Ð²ÐµÑ€ÑÐ¸Ð¸"
 
-#: src/lang.c:707
+#: src/lang.c:716
 msgid "mark articles older than the given days or date as read"
 msgstr ""
 
-#: src/lang.c:708
+#: src/lang.c:717
 msgid "mark all articles as read and return to group selection menu"
 msgstr "Ð¿Ð¾Ð¼ÐµÑ‚Ð¸Ñ‚ÑŒ Ð²ÑÐµ ÑÑ‚Ð°Ñ‚ÑŒÐ¸ ÐºÐ°Ðº Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ‹Ðµ Ð¸ Ð²ÐµÑ€Ð½ÑƒÑ‚ÑŒÑÑ Ð² Ð¼ÐµÐ½ÑŽ Ð²Ñ‹Ð±Ð¾Ñ€Ð° Ð³Ñ€ÑƒÐ¿Ð¿"
 
-#: src/lang.c:709
+#: src/lang.c:718
 msgid "mark all articles as read and enter next group with unread articles"
 msgstr ""
 "Ð¿Ð¾Ð¼ÐµÑ‚Ð¸Ñ‚ÑŒ Ð²ÑÐµ ÑÑ‚Ð°Ñ‚ÑŒÐ¸ ÐºÐ°Ðº Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚. Ð¸ Ð²Ð¾Ð¹Ñ‚Ð¸ Ð² ÑÐ»ÐµÐ´. Ð³Ñ€ÑƒÐ¿Ð¿Ñƒ Ñ Ð½ÐµÐ¿Ñ€Ð¾Ñ‡Ð¸Ñ‚. ÑÑ‚Ð°Ñ‚ÑŒÑÐ¼Ð¸"
 
-#: src/lang.c:710
+#: src/lang.c:719
 msgid "choose first thread in list"
 msgstr "Ð²Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ð¿ÐµÑ€Ð²ÑƒÑŽ Ð´Ð¸ÑÐºÑƒÑÑÐ¸ÑŽ Ð² ÑÐ¿Ð¸ÑÐºÐµ"
 
-#: src/lang.c:711
+#: src/lang.c:720
 msgid "choose last thread in list"
 msgstr "Ð²Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ð¿Ð¾ÑÐ»ÐµÐ´Ð½ÑŽÑŽ Ð´Ð¸ÑÐºÑƒÑÑÐ¸ÑŽ Ð² ÑÐ¿Ð¸ÑÐºÐµ"
 
-#: src/lang.c:712
+#: src/lang.c:721
 msgid "list articles within current thread (bring up Thread sub-menu)"
 msgstr "ÑÐ¿Ð¸ÑÐ¾Ðº ÑÑ‚Ð°Ñ‚ÐµÐ¹ Ð² Ð´Ð¸ÑÐºÑƒÑÑÐ¸Ð¸ (Ð²Ñ‹Ð·Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾Ð´Ð¼ÐµÐ½ÑŽ Ð”Ð¸ÑÐºÑƒÑÑÐ¸Ñ)"
 
-#: src/lang.c:713
+#: src/lang.c:722
 msgid "mark article as unread"
 msgstr "Ð¿Ð¾Ð¼ÐµÑ‚Ð¸Ñ‚ÑŒ ÑÑ‚Ð°Ñ‚ÑŒÑŽ ÐºÐ°Ðº Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ð½Ð½ÑƒÑŽ"
 
-#: src/lang.c:714
+#: src/lang.c:723
 #, fuzzy
 msgid "mark current thread, range or tagged threads as read"
 msgstr "Ð¿Ð¾Ð¼ÐµÑ‚Ð¸Ñ‚ÑŒ Ñ‚ÐµÐºÑƒÑ‰ÑƒÑŽ Ð´Ð¸ÑÐº. Ð¸Ð»Ð¸ Ð¾Ñ‚Ð¼ÐµÑ‡ÐµÐ½Ð½Ñ‹Ðµ Ð´Ð¸ÑÐº. ÐºÐ°Ðº Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ‹Ðµ"
 
-#: src/lang.c:715
+#: src/lang.c:724
 #, fuzzy
 msgid "mark current thread, range or tagged threads as unread"
 msgstr "Ð¿Ð¾Ð¼ÐµÑ‚Ð¸Ñ‚ÑŒ Ñ‚ÐµÐºÑƒÑ‰ÑƒÑŽ Ð´Ð¸ÑÐº. Ð¸Ð»Ð¸ Ð¾Ñ‚Ð¼ÐµÑ‡ÐµÐ½Ð½Ñ‹Ðµ Ð´Ð¸ÑÐº. ÐºÐ°Ðº Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ‹Ðµ"
 
-#: src/lang.c:716
+#: src/lang.c:725
 msgid "mark current/range/selected/pattern/tagged as read after prompting"
 msgstr ""
 
-#: src/lang.c:717
+#: src/lang.c:726
 msgid "mark current/range/selected/pattern/tagged as unread after prompting"
 msgstr ""
 
-#: src/lang.c:718
+#: src/lang.c:727
 msgid "toggle display of all/selected articles"
 msgstr "ÐŸÐ¾ÐºÐ°Ð·Ñ‹Ð²Ð°Ñ‚ÑŒ Ð²ÑÐµ/Ð²Ñ‹Ð±Ñ€Ð°Ð½Ð½Ñ‹Ðµ ÑÑ‚Ð°Ñ‚ÑŒÐ¸"
 
-#: src/lang.c:719
+#: src/lang.c:728
 msgid "display next group"
 msgstr "Ð¿Ð¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ ÑÐ»ÐµÐ´ÑƒÑŽÑ‰ÑƒÑŽ Ð³Ñ€ÑƒÐ¿Ð¿Ñƒ"
 
-#: src/lang.c:720
+#: src/lang.c:729
 msgid "display previous group"
 msgstr "Ð¿Ð¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÑƒÑŽ Ð³Ñ€ÑƒÐ¿Ð¿Ñƒ"
 
-#: src/lang.c:721
+#: src/lang.c:730
 msgid "toggle all selections (all articles)"
 msgstr "Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ð²ÑÐµ Ð¿Ð¾Ð¼ÐµÑ‚ÐºÐ¸ (Ð²ÑÐµ ÑÑ‚Ð°Ñ‚ÑŒÐ¸)"
 
-#: src/lang.c:722
+#: src/lang.c:731
 msgid "select group (make \"hot\")"
 msgstr "Ð²Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ð³Ñ€ÑƒÐ¿Ð¿Ñƒ (ÑÐ´ÐµÐ»Ð°Ñ‚ÑŒ \"hot\")"
 
-#: src/lang.c:723
+#: src/lang.c:732
 msgid "select thread"
 msgstr "Ð²Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ð´Ð¸ÑÐºÑƒÑÑÐ¸ÑŽ"
 
-#: src/lang.c:724
+#: src/lang.c:733
 msgid "select threads if at least one unread article is selected"
 msgstr "Ð²Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ð´Ð¸ÑÐºÑƒÑÑÐ¸ÑŽ, ÐµÑÐ»Ð¸ Ñ…Ð¾Ñ‚Ñ Ð±Ñ‹ Ð¾Ð´Ð½Ð° Ð½ÐµÐ¿Ñ€Ð¾Ñ‡Ð¸Ñ‚. ÑÑ‚Ð°Ñ‚ÑŒÑ Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½Ð°"
 
-#: src/lang.c:725
+#: src/lang.c:734
 msgid "select threads that match user specified pattern"
 msgstr "Ð²Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ð´Ð¸ÑÐºÑƒÑÑÐ¸Ð¸, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð¿Ð¾Ð´Ð¿Ð°Ð´Ð°ÑŽÑ‚ Ð¿Ð¾Ð´ ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ñ‹Ð¹ ÑˆÐ°Ð±Ð»Ð¾Ð½"
 
-#: src/lang.c:726
+#: src/lang.c:735
 msgid "0 - 9\t  choose thread by number"
 msgstr "0 - 9\t  Ð²Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ð´Ð¸ÑÐºÑƒÑÑÐ¸ÑŽ Ð¿Ð¾ Ð½Ð¾Ð¼ÐµÑ€Ñƒ"
 
-#: src/lang.c:727
+#: src/lang.c:736
 msgid "toggle limit number of articles to get, and reload"
 msgstr "Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ð¿Ñ€ÐµÐ´ÐµÐ» Ñ‡Ð¸ÑÐ»Ð° Ð¿Ð¾Ð»ÑƒÑ‡Ð°ÐµÐ¼Ñ‹Ñ… Ð¸ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ‹Ñ… ÑÑ‚Ð°Ñ‚ÐµÐ¹"
 
-#: src/lang.c:728
+#: src/lang.c:737
 msgid "toggle display of all/unread articles"
 msgstr "Ð¿Ð¾ÐºÐ°Ð·Ñ‹Ð²Ð°Ñ‚ÑŒ Ð²ÑÐµ/Ð½ÐµÐ¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ‹Ðµ ÑÑ‚Ð°Ñ‚ÑŒÐ¸"
 
-#: src/lang.c:729
+#: src/lang.c:738
 msgid "toggle selection of thread"
 msgstr "Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð¼ÐµÑ‚ÐºÐ¸ Ð´Ð¸ÑÐºÑƒÑÑÐ¸Ð¹"
 
-#: src/lang.c:730
+#: src/lang.c:739
 msgid "cycle through threading options available"
 msgstr "Ð¿ÐµÑ€ÐµÐ±Ð¾Ñ€ Ð´Ð¾ÑÑ‚ÑƒÐ¿Ð½Ñ‹Ñ… Ð¾Ð¿Ñ†Ð¸Ð¹ Ð´Ð¸ÑÐºÑƒÑÑÐ¸Ð¹"
 
-#: src/lang.c:731
+#: src/lang.c:740
 msgid "undo all selections (all articles)"
 msgstr "Ð¾Ñ‚Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ð²ÑÐµ Ð¿Ð¾Ð¼ÐµÑ‚ÐºÐ¸ (Ð²ÑÐµÑ… ÑÑ‚Ð°Ñ‚ÐµÐ¹)"
 
-#: src/lang.c:732
+#: src/lang.c:741
 msgid "untag all tagged threads"
 msgstr "ÑÐ½ÑÑ‚ÑŒ Ð¼ÐµÑ‚ÐºÐ¸ Ñ Ð¾Ñ‚Ð¼ÐµÑ‡ÐµÐ½Ð½Ñ‹Ñ… Ð´Ð¸ÑÐºÑƒÑÑÐ¸Ð¹"
 
-#: src/lang.c:733
+#: src/lang.c:742
 #, fuzzy
 msgid "search for articles forwards"
 msgstr "Ð¿Ð¾Ð¸ÑÐº ÑÑ‚Ð°Ñ‚ÐµÐ¹ Ð¿Ð¾ Ð°Ð²Ñ‚Ð¾Ñ€Ñƒ (Ð²Ð¿ÐµÑ€Ñ‘Ð´)"
 
-#: src/lang.c:734
+#: src/lang.c:743
 #, fuzzy
 msgid "search for articles backwards"
 msgstr "Ð¿Ð¾Ð¸ÑÐº ÑÑ‚Ð°Ñ‚ÐµÐ¹ Ð¿Ð¾ Ð°Ð²Ñ‚Ð¾Ñ€Ñƒ (Ð½Ð°Ð·Ð°Ð´)"
 
-#: src/lang.c:735
+#: src/lang.c:744
 #, fuzzy
 msgid "toggle info message in last line (Message-ID)"
 msgstr "Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ð¸Ð½Ñ„. ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ Ð² Ð¿Ð¾ÑÐ»ÐµÐ´Ð½ÐµÐ¹ ÑÑ‚Ñ€Ð¾ÐºÐµ (Ñ‚ÐµÐ¼Ð°/Ð¾Ð¿Ð¸ÑÐ°Ð½Ð¸Ðµ)"
 
-#: src/lang.c:736
+#: src/lang.c:745
 #, fuzzy
 msgid "Open article by Message-ID"
 msgstr "Ð¿ÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð½Ð° ÑÑ‚Ð°Ñ‚ÑŒÑŽ Ð¿Ð¾ Message-ID"
 
-#: src/lang.c:737
+#: src/lang.c:746
 msgid "add new scope"
 msgstr ""
 
-#: src/lang.c:738
+#: src/lang.c:747
 #, fuzzy
 msgid "delete scope"
 msgstr "Ð’Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ð¾Ð±Ð»Ð°ÑÑ‚ÑŒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°: "
 
-#: src/lang.c:739
+#: src/lang.c:748
 #, fuzzy
 msgid "edit attributes file"
 msgstr "Ð—Ð°Ð¿Ð¸ÑÑŒ Ñ„Ð°Ð¹Ð»Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð²..."
 
-#: src/lang.c:740
+#: src/lang.c:749
 #, fuzzy
 msgid "choose first scope in list"
 msgstr "Ð²Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ð¿ÐµÑ€Ð²ÑƒÑŽ Ð³Ñ€ÑƒÐ¿Ð¿Ñƒ Ð² ÑÐ¿Ð¸ÑÐºÐµ"
 
-#: src/lang.c:741
+#: src/lang.c:750
 #, fuzzy
 msgid "0 - 9\t  choose scope by number"
 msgstr "0 - 9\t  Ð²Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ð³Ñ€ÑƒÐ¿Ð¿Ñƒ Ð¿Ð¾ Ð½Ð¾Ð¼ÐµÑ€Ñƒ"
 
-#: src/lang.c:742
+#: src/lang.c:751
 #, fuzzy
 msgid "choose last scope in list"
 msgstr "Ð²Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ð¿Ð¾ÑÐ»ÐµÐ´Ð½ÑŽÑŽ Ð³Ñ€ÑƒÐ¿Ð¿Ñƒ Ð² ÑÐ¿Ð¸ÑÐºÐµ"
 
-#: src/lang.c:743
+#: src/lang.c:752
 msgid "move scope"
 msgstr ""
 
-#: src/lang.c:744
+#: src/lang.c:753
 msgid "rename scope"
 msgstr ""
 
-#: src/lang.c:745
+#: src/lang.c:754
 #, fuzzy
 msgid "select scope"
 msgstr "Ð²Ñ‹Ñ…Ð¾Ð´ Ð² Ð¾Ð±Ð¾Ð»Ð¾Ñ‡ÐºÑƒ"
 
-#: src/lang.c:746
+#: src/lang.c:755
 msgid "mark all articles in group as read"
 msgstr "Ð¿Ð¾Ð¼ÐµÑ‚Ð¸Ñ‚ÑŒ Ð²ÑÐµ ÑÑ‚Ð°Ñ‚ÑŒÐ¸ Ð² Ð³Ñ€ÑƒÐ¿Ð¿Ðµ ÐºÐ°Ðº Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ‹Ðµ"
 
-#: src/lang.c:747
+#: src/lang.c:756
 msgid "mark all articles in group as read and move to next unread group"
 msgstr ""
 "Ð¿Ð¾Ð¼ÐµÑ‚Ð¸Ñ‚ÑŒ Ð²ÑÐµ ÑÑ‚Ð°Ñ‚ÑŒÐ¸ Ð² Ð³Ñ€ÑƒÐ¿Ð¿Ðµ ÐºÐ°Ðº Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚. Ð¸ Ð¿ÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ðº ÑÐ»ÐµÐ´. Ð½ÐµÐ¿Ñ€Ð¾Ñ‡Ð¸Ñ‚. Ð³Ñ€ÑƒÐ¿Ð¿Ðµ"
 
-#: src/lang.c:748
+#: src/lang.c:757
 msgid "choose first group in list"
 msgstr "Ð²Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ð¿ÐµÑ€Ð²ÑƒÑŽ Ð³Ñ€ÑƒÐ¿Ð¿Ñƒ Ð² ÑÐ¿Ð¸ÑÐºÐµ"
 
-#: src/lang.c:749
+#: src/lang.c:758
 msgid "choose group by name"
 msgstr "Ð²Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ð³Ñ€ÑƒÐ¿Ð¿Ñƒ Ð¿Ð¾ Ð¸Ð¼ÐµÐ½Ð¸"
 
-#: src/lang.c:750
+#: src/lang.c:759
 msgid "0 - 9\t  choose group by number"
 msgstr "0 - 9\t  Ð²Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ð³Ñ€ÑƒÐ¿Ð¿Ñƒ Ð¿Ð¾ Ð½Ð¾Ð¼ÐµÑ€Ñƒ"
 
-#: src/lang.c:751
+#: src/lang.c:760
 msgid "choose range of groups to be affected by next command"
 msgstr "Ð²Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½ Ð³Ñ€ÑƒÐ¿Ð¿ Ð¿Ð¾Ð´Ð²ÐµÑ€Ð¶ÐµÐ½Ð½Ñ‹Ñ… ÑÐ»ÐµÐ´ÑƒÑŽÑ‰ÐµÐ¹ ÐºÐ¾Ð¼Ð°Ð½Ð´Ðµ"
 
-#: src/lang.c:752
+#: src/lang.c:761
 msgid "choose last group in list"
 msgstr "Ð²Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ð¿Ð¾ÑÐ»ÐµÐ´Ð½ÑŽÑŽ Ð³Ñ€ÑƒÐ¿Ð¿Ñƒ Ð² ÑÐ¿Ð¸ÑÐºÐµ"
 
-#: src/lang.c:754
+#: src/lang.c:763
 #, fuzzy
 msgid "list groups which an article has been posted to (by Message-ID)"
 msgstr "Ð¿ÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð½Ð° ÑÑ‚Ð°Ñ‚ÑŒÑŽ Ð¿Ð¾ Message-ID"
 
-#: src/lang.c:755
+#: src/lang.c:764
 msgid " \t  (go to article if at least one of the groups is available)"
 msgstr ""
 
-#: src/lang.c:757
+#: src/lang.c:766
 msgid "mark all articles in chosen group unread"
 msgstr "Ð¿Ð¾Ð¼ÐµÑ‚Ð¸Ñ‚ÑŒ Ð²ÑÐµ ÑÑ‚Ð°Ñ‚ÑŒÐ¸ Ð² Ð³Ñ€ÑƒÐ¿Ð¿Ðµ ÐºÐ°Ðº Ð½ÐµÐ¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ‹Ðµ"
 
-#: src/lang.c:758
+#: src/lang.c:767
 msgid "move chosen group within list"
 msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÑÑ‚Ð¸Ñ‚ÑŒ Ð³Ñ€ÑƒÐ¿Ð¿Ñƒ Ð² ÑÐ¿Ð¸ÑÐºÐµ"
 
-#: src/lang.c:759
+#: src/lang.c:768
 msgid "choose next group with unread news"
 msgstr "Ð²Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ ÑÐ»ÐµÐ´. Ð³Ñ€ÑƒÐ¿Ð¿Ñƒ Ñ Ð½ÐµÐ¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ‹Ð¼Ð¸ Ð½Ð¾Ð²Ð¾ÑÑ‚ÑÐ¼Ð¸"
 
-#: src/lang.c:760 src/lang.c:1925
+#: src/lang.c:769 src/lang.c:1957
 msgid "quit"
 msgstr "Ð²Ñ‹Ñ…Ð¾Ð´"
 
-#: src/lang.c:761
+#: src/lang.c:770
 msgid "quit without saving configuration changes"
 msgstr "Ð²Ñ‹Ñ…Ð¾Ð´ Ð±ÐµÐ· ÑÐ¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ñ‹Ñ… Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ð¹"
 
-#: src/lang.c:762
+#: src/lang.c:771
 msgid "read chosen group"
 msgstr "Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ Ð²Ñ‹Ð±Ñ€Ð°Ð½Ð½ÑƒÑŽ Ð³Ñ€ÑƒÐ¿Ð¿Ñƒ"
 
-#: src/lang.c:763
+#: src/lang.c:772
 msgid "reset .newsrc (all available articles in groups marked unread)"
 msgstr "ÑÐ±Ñ€Ð¾ÑÐ¸Ñ‚ÑŒ .newsrc (Ð²ÑÐµ ÑÑ‚Ð°Ñ‚ÑŒÐ¸ Ð² Ð³Ñ€ÑƒÐ¿Ð¿Ðµ Ð¿Ð¾Ð¼ÐµÑ‚ÑÑ‚ÑÑ Ð½ÐµÐ¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ‹Ð¼Ð¸)"
 
-#: src/lang.c:764
+#: src/lang.c:773
 msgid "search backwards for a group name"
 msgstr "Ð¿Ð¾Ð¸ÑÐº Ð¸Ð¼ÐµÐ½Ð¸ Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹ (Ð½Ð°Ð·Ð°Ð´)"
 
-#: src/lang.c:765
+#: src/lang.c:774
 msgid " \t  (all searches are case-insensitive and wrap around)"
 msgstr " \t  (Ð²ÑÐµ Ð¿Ð¾Ð¸ÑÐºÐ¸ Ñ€ÐµÐ³Ð¸ÑÑ‚Ñ€Ð¾-Ð½ÐµÐ·Ð°Ð²Ð¸ÑÐ¸Ð¼Ñ‹ Ð¸ Ð¾Ñ…Ð²Ð°Ñ‚Ñ‹Ð²Ð°ÑŽÑ‚ Ð²ÑÐµ ÑÑ‚Ð°Ñ‚ÑŒÐ¸/Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹)"
 
-#: src/lang.c:766
+#: src/lang.c:775
 msgid "search forwards for a group name"
 msgstr "Ð¿Ð¾Ð¸ÑÐº Ð¸Ð¼ÐµÐ½Ð¸ Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹ (Ð²Ð¿ÐµÑ€Ñ‘Ð´)"
 
-#: src/lang.c:767
+#: src/lang.c:776
 msgid "subscribe to chosen group"
 msgstr "Ð¿Ð¾Ð´Ð¿Ð¸ÑÐ°Ñ‚ÑŒÑÑ Ð½Ð° Ð²Ñ‹Ð±Ñ€Ð°Ð½Ð½ÑƒÑŽ Ð³Ñ€ÑƒÐ¿Ð¿Ñƒ"
 
-#: src/lang.c:768
+#: src/lang.c:777
 msgid "subscribe to groups that match pattern"
 msgstr "Ð¿Ð¾Ð´Ð¿Ð¸ÑÐ°Ñ‚ÑŒÑÑ Ð½Ð° Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹, ÑÐ¾Ð²Ð¿Ð°Ð´Ð°ÑŽÑ‰Ð¸Ðµ Ñ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼"
 
-#: src/lang.c:769
+#: src/lang.c:778
 msgid "reread active file to check for any new news"
 msgstr "Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ Ñ„Ð°Ð¹Ð» active Ð´Ð»Ñ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ¸ Ð½Ð¾Ð²Ñ‹Ñ… Ð½Ð¾Ð²Ð¾ÑÑ‚ÐµÐ¹"
 
-#: src/lang.c:770
+#. TODO: text is also used if reading from local spool
+#: src/lang.c:780
 msgid "show NNTP[S] connection details"
 msgstr ""
 
-#: src/lang.c:771
+#: src/lang.c:781
 msgid "toggle display of group name only or group name plus description"
 msgstr "Ð¿ÐµÑ€ÐµÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð²Ñ‹Ð²Ð¾Ð´: Ð¸Ð¼Ñ Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹ Ð¸Ð»Ð¸ Ð¸Ð¼Ñ Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹ Ð¿Ð»ÑŽÑ Ð¾Ð¿Ð¸ÑÐ°Ð½Ð¸Ðµ"
 
-#: src/lang.c:772
+#: src/lang.c:782
 msgid "toggle display to show all/unread subscribed groups"
 msgstr "Ð¿ÐµÑ€ÐµÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð²Ñ‹Ð²Ð¾Ð´: Ð²ÑÐµ/Ð½ÐµÐ¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ‹Ðµ Ð¿Ð¾Ð´Ð¿Ð¸ÑÐ°Ð½Ð½Ñ‹Ðµ Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹"
 
-#: src/lang.c:773
+#: src/lang.c:783
 msgid "unsubscribe from chosen group"
 msgstr "Ð¾Ñ‚Ð¿Ð¸ÑÐ°Ñ‚ÑŒÑÑ Ð¾Ñ‚ Ð²Ñ‹Ð±Ñ€Ð°Ð½Ð½Ð¾Ð¹ Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹"
 
-#: src/lang.c:774
+#: src/lang.c:784
 msgid "unsubscribe from groups that match pattern"
 msgstr "Ð¾Ñ‚Ð¿Ð¸ÑÐ°Ñ‚ÑŒÑÑ Ð¾Ñ‚ Ð³Ñ€ÑƒÐ¿Ð¿, ÑÐ¾Ð²Ð¿Ð°Ð´Ð°ÑŽÑ‰Ð¸Ñ… Ñ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼"
 
-#: src/lang.c:775
+#: src/lang.c:785
 msgid "sort the list of groups"
 msgstr "ÑÐ¾Ñ€Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÑÐ¿Ð¸ÑÐ¾Ðº Ð³Ñ€ÑƒÐ¿Ð¿"
 
-#: src/lang.c:776
+#: src/lang.c:786
 msgid "toggle display to show all/subscribed groups"
 msgstr "Ð¿ÐµÑ€ÐµÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð²Ñ‹Ð²Ð¾Ð´: Ð²ÑÐµ/Ð¿Ð¾Ð´Ð¿Ð¸ÑÐ°Ð½Ð½Ñ‹Ðµ Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹"
 
-#: src/lang.c:777
+#: src/lang.c:787
 #, fuzzy
 msgid "tag/untag all parts of current multipart-message in order"
 msgstr "Ð¿Ð¾Ð¼ÐµÑ‚Ð¸Ñ‚ÑŒ Ð²ÑÐµ Ñ‡Ð°ÑÑ‚Ð¸ Ñ‚ÐµÐºÑƒÑ‰ÐµÐ³Ð¾ multipart-ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ Ð¿Ð¾ Ð¿Ð¾Ñ€ÑÐ´ÐºÑƒ"
 
-#: src/lang.c:778
+#: src/lang.c:788
 msgid "0 - 9\t  choose article by number"
 msgstr "0 - 9\t  Ð²Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ ÑÑ‚Ð°Ñ‚ÑŒÑŽ Ð¿Ð¾ Ð½Ð¾Ð¼ÐµÑ€Ñƒ"
 
-#: src/lang.c:779
+#: src/lang.c:789
 msgid "mark thread as read and return to group index page"
 msgstr ""
 "Ð¿Ð¾Ð¼ÐµÑ‚Ð¸Ñ‚ÑŒ Ð´Ð¸ÑÐºÑƒÑÑÐ¸ÑŽ ÐºÐ°Ðº Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ð½Ð½ÑƒÑŽ Ð¸ Ð²ÐµÑ€Ð½ÑƒÑ‚ÑŒÑÑ Ð½Ð° ÑÑ‚Ñ€Ð°Ð½Ð¸Ñ†Ñƒ Ð¸Ð½Ð´ÐµÐºÑÐ° Ð³Ñ€ÑƒÐ¿Ð¿"
 
-#: src/lang.c:780
+#: src/lang.c:790
 msgid "mark thread as read and enter next unread thread or group"
 msgstr ""
 "Ð¿Ð¾Ð¼ÐµÑ‚Ð¸Ñ‚ÑŒ Ð´Ð¸ÑÐº. ÐºÐ°Ðº Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚. Ð¸ Ð¿ÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð² ÑÐ»ÐµÐ´. Ð½ÐµÐ¿Ñ€Ð¾Ñ‡Ð¸Ñ‚. Ð´Ð¸ÑÐº. Ð¸Ð»Ð¸ Ð³Ñ€ÑƒÐ¿Ð¿Ðµ"
 
-#: src/lang.c:781
+#: src/lang.c:791
 msgid "choose first article in list"
 msgstr "Ð²Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ð¿ÐµÑ€Ð²ÑƒÑŽ ÑÑ‚Ð°Ñ‚ÑŒÑŽ Ð² ÑÐ¿Ð¸ÑÐºÐµ"
 
-#: src/lang.c:782
+#: src/lang.c:792
 msgid "choose last article in list"
 msgstr "Ð²Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ð¿Ð¾ÑÐ»ÐµÐ´Ð½ÑŽÑŽ ÑÑ‚Ð°Ñ‚ÑŒÑŽ Ð² ÑÐ¿Ð¸ÑÐºÐµ"
 
-#: src/lang.c:783
+#: src/lang.c:793
 #, fuzzy
 msgid "mark art, range or tagged arts as read; move crsr to next unread art"
 msgstr ""
 "Ð¿Ð¾Ð¼ÐµÑ‚Ð¸Ñ‚ÑŒ ÑÑ‚Ð°Ñ‚ÑŒÑŽ Ð¸Ð»Ð¸ Ð¾Ñ‚Ð¼ÐµÑ‡. ÑÑ‚Ð°Ñ‚ÑŒÐ¸ ÐºÐ°Ðº Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚. Ð¸ Ð¿ÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ðº ÑÐ»ÐµÐ´. Ð½ÐµÐ¿Ñ€Ð¾Ñ‡. "
 "ÑÑ‚Ð°Ñ‚ÑŒÐµ"
 
-#: src/lang.c:784
+#: src/lang.c:794
 #, fuzzy
 msgid "mark article, range or tagged articles as unread"
 msgstr "Ð¿Ð¾Ð¼ÐµÑ‚Ð¸Ñ‚ÑŒ ÑÑ‚Ð°Ñ‚ÑŒÑŽ ÐºÐ°Ðº Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ð½Ð½ÑƒÑŽ"
 
-#: src/lang.c:785
+#: src/lang.c:795
 #, fuzzy
 msgid "mark current thread as unread"
 msgstr "Ð¿Ð¾Ð¼ÐµÑ‚Ð¸Ñ‚ÑŒ Ð´Ð¸ÑÐºÑƒÑÑÐ¸ÑŽ ÐºÐ°Ðº Ð½ÐµÐ¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ð½Ð½ÑƒÑŽ"
 
-#: src/lang.c:786
+#: src/lang.c:796
 msgid "read chosen article"
 msgstr "Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ Ð²Ñ‹Ð±Ñ€Ð°Ð½Ð½ÑƒÑŽ ÑÑ‚Ð°Ñ‚ÑŒÑŽ"
 
-#: src/lang.c:787
+#: src/lang.c:797
 msgid ""
 "Display properties\n"
 "------------------"
@@ -2895,7 +2952,7 @@ msgstr ""
 "ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ ÑÐ²Ð¾Ð¹ÑÑ‚Ð²Ð°\n"
 "-----------------"
 
-#: src/lang.c:788
+#: src/lang.c:798
 #, fuzzy
 msgid ""
 "Miscellaneous\n"
@@ -2904,7 +2961,7 @@ msgstr ""
 "Ð Ð°Ð·Ð½Ñ‹Ðµ\n"
 "------"
 
-#: src/lang.c:789
+#: src/lang.c:799
 msgid ""
 "Moving around\n"
 "-------------"
@@ -2912,7 +2969,7 @@ msgstr ""
 "Ð”Ð²Ð¸Ð¶ÐµÐ½Ð¸Ðµ\n"
 "--------"
 
-#: src/lang.c:790
+#: src/lang.c:800
 msgid ""
 "Group/thread/article operations\n"
 "-------------------------------"
@@ -2920,7 +2977,7 @@ msgstr ""
 "ÐžÐ¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ñ Ð³Ñ€ÑƒÐ¿Ð¿Ð°Ð¼Ð¸/Ð´Ð¸ÑÐºÑƒÑÑÐ¸ÑÐ¼/ÑÑ‚Ð°Ñ‚ÑŒÑÐ¼Ð¸\n"
 "---------------------------------------"
 
-#: src/lang.c:791
+#: src/lang.c:801
 #, fuzzy
 msgid ""
 "Attachment operations\n"
@@ -2929,7 +2986,7 @@ msgstr ""
 "ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ ÑÐ²Ð¾Ð¹ÑÑ‚Ð²Ð°\n"
 "-----------------"
 
-#: src/lang.c:792
+#: src/lang.c:802
 #, fuzzy
 msgid ""
 "Attribute operations\n"
@@ -2938,7 +2995,7 @@ msgstr ""
 "ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ ÑÐ²Ð¾Ð¹ÑÑ‚Ð²Ð°\n"
 "-----------------"
 
-#: src/lang.c:793
+#: src/lang.c:803
 #, fuzzy
 msgid ""
 "Option operations\n"
@@ -2947,7 +3004,7 @@ msgstr ""
 "ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ ÑÐ²Ð¾Ð¹ÑÑ‚Ð²Ð°\n"
 "-----------------"
 
-#: src/lang.c:794
+#: src/lang.c:804
 #, fuzzy
 msgid ""
 "Posted article operations\n"
@@ -2956,7 +3013,7 @@ msgstr ""
 "ÐžÐ¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ñ Ð³Ñ€ÑƒÐ¿Ð¿Ð°Ð¼Ð¸/Ð´Ð¸ÑÐºÑƒÑÑÐ¸ÑÐ¼/ÑÑ‚Ð°Ñ‚ÑŒÑÐ¼Ð¸\n"
 "---------------------------------------"
 
-#: src/lang.c:795
+#: src/lang.c:805
 #, fuzzy
 msgid ""
 "Scope operations\n"
@@ -2965,7 +3022,7 @@ msgstr ""
 "ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ ÑÐ²Ð¾Ð¹ÑÑ‚Ð²Ð°\n"
 "-----------------"
 
-#: src/lang.c:796
+#: src/lang.c:806
 #, fuzzy
 msgid ""
 "URL operations\n"
@@ -2974,41 +3031,41 @@ msgstr ""
 "ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ ÑÐ²Ð¾Ð¹ÑÑ‚Ð²Ð°\n"
 "-----------------"
 
-#: src/lang.c:797
+#: src/lang.c:807
 #, fuzzy
 msgid "choose first URL in list"
 msgstr "Ð²Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ð¿ÐµÑ€Ð²ÑƒÑŽ Ð³Ñ€ÑƒÐ¿Ð¿Ñƒ Ð² ÑÐ¿Ð¸ÑÐºÐµ"
 
-#: src/lang.c:798
+#: src/lang.c:808
 #, fuzzy
 msgid "0 - 9\t  choose URL by number"
 msgstr "0 - 9\t  Ð²Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ð³Ñ€ÑƒÐ¿Ð¿Ñƒ Ð¿Ð¾ Ð½Ð¾Ð¼ÐµÑ€Ñƒ"
 
-#: src/lang.c:799
+#: src/lang.c:809
 #, fuzzy
 msgid "choose last URL in list"
 msgstr "Ð²Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ð¿Ð¾ÑÐ»ÐµÐ´Ð½ÑŽÑŽ Ð³Ñ€ÑƒÐ¿Ð¿Ñƒ Ð² ÑÐ¿Ð¸ÑÐºÐµ"
 
-#: src/lang.c:800
+#: src/lang.c:810
 #, fuzzy
 msgid "search for URLs forwards"
 msgstr "Ð¿Ð¾Ð¸ÑÐº ÑÑ‚Ð°Ñ‚ÐµÐ¹ Ð¿Ð¾ Ð°Ð²Ñ‚Ð¾Ñ€Ñƒ (Ð²Ð¿ÐµÑ€Ñ‘Ð´)"
 
-#: src/lang.c:801
+#: src/lang.c:811
 #, fuzzy
 msgid "search for URLs backwards"
 msgstr "Ð¿Ð¾Ð¸ÑÐº ÑÑ‚Ð°Ñ‚ÐµÐ¹ Ð¿Ð¾ Ð°Ð²Ñ‚Ð¾Ñ€Ñƒ (Ð½Ð°Ð·Ð°Ð´)"
 
-#: src/lang.c:802
+#: src/lang.c:812
 msgid "Open URL in browser"
 msgstr ""
 
-#: src/lang.c:803
+#: src/lang.c:813
 #, fuzzy
 msgid "toggle info message in last line (URL)"
 msgstr "Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ð¸Ð½Ñ„. ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ Ð² Ð¿Ð¾ÑÐ»ÐµÐ´Ð½ÐµÐ¹ ÑÑ‚Ñ€Ð¾ÐºÐµ (Ñ‚ÐµÐ¼Ð°/Ð¾Ð¿Ð¸ÑÐ°Ð½Ð¸Ðµ)"
 
-#: src/lang.c:804
+#: src/lang.c:814
 #, fuzzy
 msgid "Hot article"
 msgid_plural "Hot articles"
@@ -3016,72 +3073,72 @@ msgstr[0] "ÑÑ‚Ð°Ñ‚ÑŒÑ"
 msgstr[1] "ÑÑ‚Ð°Ñ‚ÑŒÐ¸"
 msgstr[2] "ÑÑ‚Ð°Ñ‚ÐµÐ¹"
 
-#: src/lang.c:806
+#: src/lang.c:816
 msgid "Group Level Commands"
 msgstr "ÐšÐ¾Ð¼Ð°Ð½Ð´Ñ‹ ÑƒÑ€Ð¾Ð²Ð½Ñ Ð³Ñ€ÑƒÐ¿Ð¿"
 
-#: src/lang.c:807
+#: src/lang.c:817
 msgid "Kill filter added"
 msgstr "Ð£Ð½Ð¸Ñ‡Ñ‚Ð¾Ð¶Ð¸Ñ‚ÑŒ Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ„Ð¸Ð»ÑŒÑ‚Ñ€"
 
-#: src/lang.c:808
+#: src/lang.c:818
 msgid "Auto-selection filter added"
 msgstr "Ð¤Ð¸Ð»ÑŒÑ‚Ñ€ Ð°Ð²Ñ‚Ð¾Ð²Ñ‹Ð±Ð¾Ñ€Ð° Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½"
 
-#: src/lang.c:809
+#: src/lang.c:819
 msgid "All parts tagged"
 msgstr "Ð’ÑÐµ Ñ‡Ð°ÑÑ‚Ð¸ Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½Ñ‹"
 
-#: src/lang.c:810
+#: src/lang.c:820
 #, fuzzy
 msgid "All parts untagged"
 msgstr "Ð’ÑÐµ Ñ‡Ð°ÑÑ‚Ð¸ Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½Ñ‹"
 
-#: src/lang.c:811
+#: src/lang.c:821
 #, c-format
 msgid "Building References-trees (%d/%d)..."
 msgstr ""
 
-#: src/lang.c:812
+#: src/lang.c:822
 msgid "Storing article for later posting"
 msgstr "Ð¡Ð¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ðµ ÑÑ‚Ð°Ñ‚ÑŒÐ¸ Ð´Ð»Ñ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²ÐºÐ¸"
 
-#: src/lang.c:813
+#: src/lang.c:823
 msgid "Please enter a valid character"
 msgstr "ÐŸÐ¾Ð¶Ð°Ð»ÑƒÐ¹ÑÑ‚Ð° Ð²Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ð´Ð¾Ð¿ÑƒÑÑ‚Ð¸Ð¼Ñ‹Ð¹ ÑÐ¸Ð¼Ð²Ð¾Ð»"
 
-#: src/lang.c:814
+#: src/lang.c:824
 #, c-format
 msgid "Missing part #%d"
 msgstr "ÐŸÑ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð° Ñ‡Ð°ÑÑ‚ÑŒ #%d"
 
-#: src/lang.c:815
+#: src/lang.c:825
 msgid "*** No postponed articles ***"
 msgstr "*** ÐÐµÑ‚ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ñ… ÑÑ‚Ð°Ñ‚ÐµÐ¹ ***"
 
-#: src/lang.c:816
+#: src/lang.c:826
 #, fuzzy
 msgid "Operation not available in raw-mode"
 msgstr "Ð²ÐµÑ€Ð½ÑƒÑ‚ÑŒÑÑ Ð² ÑƒÑ€Ð¾Ð²ÐµÐ½ÑŒ Ð²Ñ‹Ð±Ð¾Ñ€Ð° Ð³Ñ€ÑƒÐ¿Ð¿"
 
-#: src/lang.c:817
+#: src/lang.c:827
 msgid "Not a multi-part message"
 msgstr "ÐÐµ multi-part ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ"
 
-#: src/lang.c:818
+#: src/lang.c:828
 msgid "You are not subscribed to this group"
 msgstr "Ð’Ñ‹ Ð½Ðµ Ð¿Ð¾Ð´Ð¿Ð¸ÑÐ°Ð½Ñ‹ Ð½Ð° ÑÑ‚Ñƒ Ð³Ñ€ÑƒÐ¿Ð¿Ñƒ"
 
-#: src/lang.c:819
+#: src/lang.c:829
 msgid "No previous expression"
 msgstr "ÐÐµÑ‚ Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ"
 
-#: src/lang.c:820
+#: src/lang.c:830
 msgid "Operation disabled in no-overwrite mode"
 msgstr "ÐžÐ¿ÐµÑ€Ð°Ñ†Ð¸Ñ Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ð° Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ðµ Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ð¸Ñ Ð¿ÐµÑ€ÐµÐ·Ð°Ð¿Ð¸ÑÐ¸"
 
 #. TODO: replace hard coded key-name in txt_info_postponed_sp[]
-#: src/lang.c:822
+#: src/lang.c:832
 #, fuzzy, c-format
 msgid "%d postponed article, reuse with ^O...\n"
 msgid_plural "%d postponed articles, reuse with ^O...\n"
@@ -3089,7 +3146,7 @@ msgstr[0] "%d Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð°(Ñ‹) ÑÑ‚Ð
 msgstr[1] "%d Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð°(Ñ‹) ÑÑ‚Ð°Ñ‚ÑŒÐ¸, Ð²Ð¾Ð·Ð¾Ð±Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ñ ^O...\n"
 msgstr[2] "%d Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð°(Ñ‹) ÑÑ‚Ð°Ñ‚ÐµÐ¹, Ð²Ð¾Ð·Ð¾Ð±Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ñ ^O...\n"
 
-#: src/lang.c:823
+#: src/lang.c:833
 msgid ""
 "X-Conversion-Note: multipart/alternative contents have been removed.\n"
 "  To get the whole article, turn alternative handling OFF in the Option "
@@ -3099,14 +3156,14 @@ msgstr ""
 "  Ð”Ð»Ñ Ð¿Ð¾Ð»ÑƒÑ‡ÐµÐ½Ð¸Ñ Ð²ÑÐµÐ¹ ÑÑ‚Ð°Ñ‚ÑŒÐ¸, Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñ‚Ðµ Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÑƒ multipart/alternative\n"
 "  ÑÑ‚Ð°Ñ‚ÐµÐ¹ Ð½Ð° OFF Ð² ÐœÐµÐ½ÑŽ Ð¾Ð¿Ñ†Ð¸Ð¹\n"
 
-#: src/lang.c:825
+#: src/lang.c:835
 #, c-format
 msgid "Save filename for %s/%s is a mailbox. Attachment not saved"
 msgstr "Ð¤Ð°Ð¹Ð» Ð´Ð»Ñ ÑÐ¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ  %s/%s - mailbox. Ð’Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ Ð½Ðµ ÑÐ¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¾"
 
 #. constext txt_is_tex_encoded[] = N_("TeX2Iso encoded article");
 #. TODO: replace hard coded key-names
-#: src/lang.c:828
+#: src/lang.c:838
 #, fuzzy, c-format
 msgid ""
 "\n"
@@ -3114,7 +3171,7 @@ msgid ""
 "locally\n"
 "(i.e. <spool>/news) or remotely (-r option) from an NNTP (Network News "
 "Transport\n"
-"Protocol) server. -h lists the available command line options.\n"
+"Protocol) server. -h lists the available command-line options.\n"
 "\n"
 "%s  has four newsreading levels, the newsgroup selection page, the group "
 "index\n"
@@ -3172,123 +3229,123 @@ msgstr ""
 "TODO Ð¸ FTP. Ð¡Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ Ð¾Ð± Ð¾ÑˆÐ¸Ð±ÐºÐ°Ñ… Ð¸ Ð¾Ñ‚Ð·Ñ‹Ð²Ñ‹ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð»ÑÐ¹Ñ‚Ðµ %s Ð¿Ñ€Ð¸ Ð¿Ð¾Ð¼Ð¾Ñ‰Ð¸ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ "
 "'R'.\n"
 
-#: src/lang.c:845
+#: src/lang.c:855
 #, c-format
 msgid "Invalid disabled_nntp_cmds \"%s\", discarding it"
 msgstr ""
 
-#: src/lang.c:847
+#: src/lang.c:857
 #, c-format
 msgid "Invalid From:-header \"%s\". Check your mail_address setting."
 msgstr ""
 
-#: src/lang.c:849
+#: src/lang.c:859
 #, fuzzy
 msgid "Charset name contains invalid characters"
 msgstr "Ð˜Ð¼Ñ Ð½Ð°Ð±Ð¾Ñ€Ð° ÑÐ¸Ð¼Ð²Ð¾Ð»Ð¾Ð² ÑÐ¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑÑ‚Ð¸Ð¼Ñ‹Ðµ ÑÐ¸Ð¼Ð²Ð¾Ð»Ñ‹."
 
-#: src/lang.c:852
+#: src/lang.c:862
 msgid "Invalid multibyte sequence found\n"
 msgstr "ÐÐ°Ð¹Ð´ÐµÐ½Ð° Ð½ÐµÐ´Ð¾Ð¿ÑƒÑÑ‚Ð¸Ð¼Ð°Ñ Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð±Ð°Ð¹Ñ‚Ð¾Ð²Ð°Ñ Ð¿Ð¾ÑÐ»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾ÑÑ‚ÑŒ\n"
 
-#: src/lang.c:855
+#: src/lang.c:865
 #, c-format
 msgid "Invalid Sender:-header \"%s\""
 msgstr "ÐÐµÐ´Ð¾Ð¿ÑƒÑÑ‚Ð¸Ð¼Ñ‹Ð¹ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Sender: \"%s\""
 
-#: src/lang.c:857
+#: src/lang.c:867
 msgid "Inverse video disabled"
 msgstr "Ð˜Ð½Ð²ÐµÑ€ÑÐ½Ð¾Ðµ Ð²Ð¸Ð´ÐµÐ¾ Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ð¾"
 
-#: src/lang.c:858
+#: src/lang.c:868
 msgid "Inverse video enabled"
 msgstr "Ð˜Ð½Ð²ÐµÑ€ÑÐ½Ð¾Ðµ Ð²Ð¸Ð´ÐµÐ¾ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¾"
 
-#: src/lang.c:860
+#: src/lang.c:870
 msgid " Keeping serverrc.add_cmd_line_opts."
 msgstr ""
 
-#: src/lang.c:861
+#: src/lang.c:871
 #, c-format
 msgid "Missing definition for %s\n"
 msgstr "ÐŸÑ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ %s\n"
 
-#: src/lang.c:862
+#: src/lang.c:872
 #, c-format
 msgid "Invalid key definition '%s'\n"
 msgstr "ÐÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ ÐºÐ»Ð°Ð²Ð¸ÑˆÐ¸ '%s'\n"
 
-#: src/lang.c:863
+#: src/lang.c:873
 #, c-format
 msgid "Invalid keyname '%s'\n"
 msgstr "ÐÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ðµ Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ðµ ÐºÐ»Ð°Ð²Ð¸ÑˆÐ¸ '%s'\n"
 
-#: src/lang.c:864
+#: src/lang.c:874
 #, c-format
 msgid "Keymap file was upgraded to version %s\n"
 msgstr "Ð¤Ð°Ð¹Ð» Keymap Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½ Ð´Ð¾ Ð²ÐµÑ€ÑÐ¸Ð¸ %s\n"
 
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:866
+#: src/lang.c:876
 #, c-format
 msgid "Kill From:     [%s] (y/n): "
 msgstr "Ð£Ð½Ð¸Ñ‡Ñ‚Ð¾Ð¶Ð¸Ñ‚ÑŒ From:    [%s] (y/n): "
 
 #. TRANSLATORS: do not translate header names like 'Lines:'
-#: src/lang.c:868
+#: src/lang.c:878
 msgid "Kill Lines: (</>num): "
 msgstr "Ð£Ð½Ð¸Ñ‡Ñ‚Ð¾Ð¶Ð¸Ñ‚ÑŒ ÑÑ‚Ñ€Ð¾ÐºÐ¸: (</>num): "
 
-#: src/lang.c:869
+#: src/lang.c:879
 msgid "Kill Article Menu"
 msgstr "Ð£Ð½Ð¸Ñ‡Ñ‚Ð¾Ð¶Ð¸Ñ‚ÑŒ Ð¼ÐµÐ½ÑŽ ÑÑ‚Ð°Ñ‚ÑŒÐ¸"
 
-#: src/lang.c:870
+#: src/lang.c:880
 #, fuzzy, c-format
 msgid "Kill Msg-ID:   [%s] (f/l/o/n): "
 msgstr "Ð£Ð½Ð¸Ñ‡Ñ‚Ð¾Ð¶Ð¸Ñ‚ÑŒ Msg-Id:   [%s] (f/l/o/n): "
 
-#: src/lang.c:871
+#: src/lang.c:881
 msgid "Kill pattern scope  : "
 msgstr "Ð£Ð½Ð¸Ñ‡Ñ‚Ð¾Ð¶Ð¸Ñ‚ÑŒ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð¾Ð±Ð·Ð¾Ñ€Ð°  : "
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:873
+#: src/lang.c:883
 #, c-format
 msgid "Kill Subject:  [%s] (y/n): "
 msgstr "Ð£Ð½Ð¸Ñ‡Ñ‚Ð¾Ð¶Ð¸Ñ‚ÑŒ Ð¢ÐµÐ¼Ñƒ:  [%s] (y/n): "
 
-#: src/lang.c:874
+#: src/lang.c:884
 msgid "Kill text pattern   : "
 msgstr "Ð£Ð½Ð¸Ñ‡Ñ‚Ð¾Ð¶Ð¸Ñ‚ÑŒ ÑˆÐ°Ð±Ð»Ð¾Ð½    : "
 
-#: src/lang.c:875
+#: src/lang.c:885
 msgid "Kill time in days   : "
 msgstr "Ð£Ð½Ð¸Ñ‡Ñ‚Ð¾Ð¶Ð¸Ñ‚ÑŒ Ð²Ñ€ÐµÐ¼Ñ Ð² Ð´Ð½ÑÑ…   : "
 
-#: src/lang.c:877
+#: src/lang.c:887
 msgid "Last"
 msgstr "ÐŸÐ¾ÑÐ»ÐµÐ´Ð½Ð¸Ð¹"
 
-#: src/lang.c:878
+#: src/lang.c:888
 msgid "-- Last response --"
 msgstr "-- ÐŸÐ¾ÑÐ»ÐµÐ´Ð½Ð¸Ð¹ Ð¾Ñ‚Ð²ÐµÑ‚ --"
 
-#: src/lang.c:879
+#: src/lang.c:889
 #, c-format
 msgid "Lines %s  "
 msgstr "Ð¡Ñ‚Ñ€Ð¾Ðº %s  "
 
-#: src/lang.c:883
+#: src/lang.c:893
 #, fuzzy
 msgid "Function not available."
 msgstr "Ð¡Ñ‚Ð°Ñ‚ÑŒÑ Ð½ÐµÐ´Ð¾ÑÑ‚ÑƒÐ¿Ð½Ð°"
 
-#: src/lang.c:884
+#: src/lang.c:894
 msgid "Not reading via NNTP."
 msgstr ""
 
-#: src/lang.c:886
+#: src/lang.c:896
 #, fuzzy, c-format
 msgid "Group: %s"
 msgid_plural "Groups: %s"
@@ -3296,43 +3353,43 @@ msgstr[0] "Ð“Ñ€ÑƒÐ¿Ð¿Ð°: %s"
 msgstr[1] "Ð“Ñ€ÑƒÐ¿Ð¿Ñ‹: %s"
 msgstr[2] "Ð“Ñ€ÑƒÐ¿Ð¿: %s"
 
-#: src/lang.c:889
+#: src/lang.c:899
 msgid "Mail"
 msgstr ""
 
-#: src/lang.c:890
+#: src/lang.c:900
 msgid "mailbox "
 msgstr ""
 
-#: src/lang.c:891
+#: src/lang.c:901
 #, c-format
 msgid "Mail article(s) to [%.*s]> "
 msgstr "ÐžÑ‚Ð¿Ñ€Ð°Ð²Ð¸Ñ‚ÑŒ ÑÑ‚Ð°Ñ‚ÑŒÑŽ(Ð¸) Ð¿Ð¾ email [%.*s]> "
 
-#: src/lang.c:892
+#: src/lang.c:902
 #, c-format
 msgid "Mailing log to %s\n"
 msgstr "ÐžÑ‚Ð¿Ñ€Ð°Ð²Ð¸Ñ‚ÑŒ Ð»Ð¾Ð³-ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ %s\n"
 
-#: src/lang.c:893
+#: src/lang.c:903
 msgid "Mail bug report..."
 msgstr "ÐžÑ‚Ð¿Ñ€Ð°Ð²Ð»ÑÐµÑ‚ÑÑ ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ Ð¾Ð± Ð¾ÑˆÐ¸Ð±ÐºÐµ..."
 
-#: src/lang.c:894
+#: src/lang.c:904
 #, c-format
 msgid "Mail BUG REPORT to %s?"
 msgstr "ÐžÑ‚Ð¿Ñ€Ð°Ð²Ð¸Ñ‚ÑŒ ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ Ð¾Ð± Ð¾ÑˆÐ¸Ð±ÐºÐµ %s?"
 
-#: src/lang.c:895
+#: src/lang.c:905
 msgid "Mailed"
 msgstr "ÐžÑ‚Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¾ Ð¿Ð¾ email"
 
-#: src/lang.c:896
+#: src/lang.c:906
 #, c-format
 msgid "Mailing to %s..."
 msgstr "ÐžÑ‚Ð¿Ñ€Ð°Ð²Ð»ÑÐµÑ‚ÑÑ Ð¿Ð¾ email %s..."
 
-#: src/lang.c:897
+#: src/lang.c:907
 msgid ""
 "# [Mail/Save] active file. Format is like news active file:\n"
 "#   groupname  max.artnum  min.artnum  /dir\n"
@@ -3340,101 +3397,101 @@ msgid ""
 "#\n"
 msgstr ""
 
-#: src/lang.c:900
+#: src/lang.c:910
 #, fuzzy
 msgid "Article marked as read"
 msgstr "%s Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½Ð¾ ÐºÐ°Ðº Ð½ÐµÐ¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ð½Ð¾"
 
-#: src/lang.c:901
+#: src/lang.c:911
 #, fuzzy
 msgid "Article marked as unread"
 msgstr "%s Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½Ð¾ ÐºÐ°Ðº Ð½ÐµÐ¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ð½Ð¾"
 
-#: src/lang.c:902
+#: src/lang.c:912
 #, fuzzy
 msgid "Thread marked as read"
 msgstr "%s Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½Ð¾ ÐºÐ°Ðº Ð½ÐµÐ¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ð½Ð¾"
 
-#: src/lang.c:903
+#: src/lang.c:913
 #, fuzzy
 msgid "Thread marked as unread"
 msgstr "%s Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½Ð¾ ÐºÐ°Ðº Ð½ÐµÐ¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ð½Ð¾"
 
-#: src/lang.c:904
+#: src/lang.c:914
 #, fuzzy, c-format
 msgid "Marked %d of %d %s as read"
 msgstr "ÐŸÐ¾Ð¼ÐµÑ‡ÐµÐ½Ð¾ %d Ð¸Ð· %d Ð¾Ñ‚Ð¼ÐµÑ‡ÐµÐ½Ð½Ñ‹Ñ… %s ÐºÐ°Ðº Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ‹Ðµ"
 
-#: src/lang.c:905
+#: src/lang.c:915
 #, fuzzy, c-format
 msgid "Marked %d of %d %s as unread"
 msgstr "ÐŸÐ¾Ð¼ÐµÑ‡ÐµÐ½Ð¾ %d Ð¸Ð· %d Ð¾Ñ‚Ð¼ÐµÑ‡ÐµÐ½Ð½Ñ‹Ñ… %s ÐºÐ°Ðº Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ‹Ðµ"
 
-#: src/lang.c:906 src/lang.c:1881
+#: src/lang.c:916 src/lang.c:1913
 msgid "Mark"
 msgstr ""
 
-#: src/lang.c:907
+#: src/lang.c:917
 #, c-format
 msgid "Mark all articles as read%s?"
 msgstr "ÐŸÐ¾Ð¼ÐµÑ‚Ð¸Ñ‚ÑŒ Ð²ÑÐµ ÑÑ‚Ð°Ñ‚ÑŒÐ¸ ÐºÐ°Ðº Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ‹Ðµ%s?"
 
-#: src/lang.c:908
+#: src/lang.c:918
 #, fuzzy, c-format
 msgid "Mark article as read%s?"
 msgstr "ÐŸÐ¾Ð¼ÐµÑ‚Ð¸Ñ‚ÑŒ Ð²ÑÐµ ÑÑ‚Ð°Ñ‚ÑŒÐ¸ ÐºÐ°Ðº Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ‹Ðµ%s?"
 
-#: src/lang.c:909
+#: src/lang.c:919
 #, c-format
 msgid "Mark group %s as read?"
 msgstr "ÐŸÐ¾Ð¼ÐµÑ‚Ð¸Ñ‚ÑŒ Ð³Ñ€ÑƒÐ¿Ð¿Ñƒ %s ÐºÐ°Ðº Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ð½Ð½ÑƒÑŽ?"
 
-#: src/lang.c:910
+#: src/lang.c:920
 #, c-format
 msgid "Mark thread as read%s?"
 msgstr "ÐŸÐ¾Ð¼ÐµÑ‚Ð¸Ñ‚ÑŒ Ð´Ð¸ÑÐºÑƒÑÑÐ¸ÑŽ ÐºÐ°Ðº Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ð½Ð½ÑƒÑŽ %s?"
 
-#: src/lang.c:911
+#: src/lang.c:921
 #, c-format
 msgid "Matching %s groups..."
 msgstr "Ð¡Ð¾Ð¿Ð¾ÑÑ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ðµ Ñ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼ %s Ð³Ñ€ÑƒÐ¿Ð¿..."
 
-#: src/lang.c:914
+#: src/lang.c:924
 #, c-format
 msgid "charset %s"
 msgstr ""
 
-#: src/lang.c:915
+#: src/lang.c:925
 #, c-format
 msgid "content subtype %s"
 msgstr ""
 
-#: src/lang.c:916
+#: src/lang.c:926
 #, c-format
 msgid "content type %s"
 msgstr ""
 
-#: src/lang.c:917
+#: src/lang.c:927
 #, c-format
 msgid "%*s[-- charset %s not supported --]\n"
 msgstr ""
 
-#: src/lang.c:918
+#: src/lang.c:928
 #, c-format
 msgid "%*s[-- Description: %s --]\n"
 msgstr "%*s[-- ÐžÐ¿Ð¸ÑÐ°Ð½Ð¸Ðµ: %s --]\n"
 
-#: src/lang.c:919
+#: src/lang.c:929
 #, fuzzy, c-format
 msgid "encoding %s"
 msgstr "ÐžÑ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ðµ %s"
 
-#: src/lang.c:925
+#: src/lang.c:935
 #, fuzzy, c-format
 msgid "lang %s"
 msgstr "ÐŸÐµÑ€ÐµÑ‡Ð¸Ñ‚Ñ‹Ð²Ð°ÑŽ %s..."
 
-#: src/lang.c:926
+#: src/lang.c:936
 #, fuzzy, c-format
 msgid "%s line"
 msgid_plural "%s lines"
@@ -3442,21 +3499,21 @@ msgstr[0] "%s ÑÑ‚Ñ€Ð¾ÐºÐ°"
 msgstr[1] "%s ÑÑ‚Ñ€Ð¾ÐºÐ¸"
 msgstr[2] "%s ÑÑ‚Ñ€Ð¾Ðº"
 
-#: src/lang.c:927
+#: src/lang.c:937
 #, fuzzy, c-format
 msgid "name %s"
 msgstr ", Ð¸Ð¼Ñ: "
 
-#: src/lang.c:928
+#: src/lang.c:938
 msgid ", "
 msgstr ""
 
-#: src/lang.c:929
+#: src/lang.c:939
 #, c-format
 msgid "size %s"
 msgstr ""
 
-#: src/lang.c:930
+#: src/lang.c:940
 msgid ""
 "This message has been composed in the 'multipart/mixed' MIME-format. If you\n"
 "are reading this prefix, your mail reader probably has not yet been "
@@ -3469,35 +3526,35 @@ msgstr ""
 "Ð´Ð»Ñ Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹ Ñ Ð½Ð¾Ð²Ñ‹Ð¼ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¾Ð¼ Ð¸ ÑÐ»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ðµ Ð´Ð°Ð½Ð½Ñ‹Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð²Ñ‹Ð³Ð»ÑÐ´ÐµÑ‚ÑŒ ÑÑ‚Ñ€Ð°Ð½Ð½Ð¾.\n"
 "\n"
 
-#: src/lang.c:934 src/lang.c:947 src/lang.c:950 src/lang.c:956
+#: src/lang.c:944 src/lang.c:957 src/lang.c:960 src/lang.c:966
 #, fuzzy, c-format
 msgid "<n>=set current to n; %s=line down; %s=line up; %s=help; %s=quit"
 msgstr "<n>=Ð¿ÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ðº n; %s=ÑÐ»ÐµÐ´. Ð½ÐµÐ¿Ñ€Ð¾Ñ‡.; %s=catchup; %s=Ð¸Ð·Ð¼ÐµÐ½. Ð²Ð¸Ð´"
 
-#: src/lang.c:936
+#: src/lang.c:946
 #, fuzzy, c-format
 msgid ""
 "%s=view; %s=pipe; %s=pipe raw; %s=save; %s=tag; %s=tag pattern; %s=untag all"
 msgstr "%s=mail; %s=Ð²Ñ‹Ñ…Ð¾Ð´; %s=Ð¾Ñ‚Ð²ÐµÑ‚Ð¸Ñ‚ÑŒ; %s=ÑÐ¾Ñ…Ñ€Ð°Ð½Ð¸Ñ‚ÑŒ; %s=Ð¾Ñ‚Ð¼.; %s=Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð¸Ñ‚ÑŒ"
 
-#: src/lang.c:938
+#: src/lang.c:948
 #, fuzzy, c-format
 msgid "%s=view; %s=save; %s=tag; %s=tag pattern; %s=untag all"
 msgstr "%s=mail; %s=Ð²Ñ‹Ñ…Ð¾Ð´; %s=Ð¾Ñ‚Ð²ÐµÑ‚Ð¸Ñ‚ÑŒ; %s=ÑÐ¾Ñ…Ñ€Ð°Ð½Ð¸Ñ‚ÑŒ; %s=Ð¾Ñ‚Ð¼.; %s=Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð¸Ñ‚ÑŒ"
 
-#: src/lang.c:940
+#: src/lang.c:950
 #, fuzzy, c-format
 msgid ""
 "%s=reverse tagging; %s=search forwards; %s=search backwards; %s=repeat search"
 msgstr "%s=Ð¿Ð¾Ð¸ÑÐº Ð²Ð¿ÐµÑ€Ñ‘Ð´; %s=Ð¿Ð¾Ð¸ÑÐº Ð½Ð°Ð·Ð°Ð´; %s=Ð²Ñ‹Ñ…Ð¾Ð´"
 
-#: src/lang.c:941 src/lang.c:945
+#: src/lang.c:951 src/lang.c:955
 #, c-format
 msgid "<n>=set current to n; %s=next unread; %s=search pattern; %s=kill/select"
 msgstr ""
 "<n>=Ð¿ÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ðº n; %s=ÑÐ»ÐµÐ´. Ð½ÐµÐ¿Ñ€Ð¾Ñ‡.; %s=Ð¿Ð¾Ð¸ÑÐº Ð¿Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ; %s=ÑƒÐ½Ð¸Ñ‡Ñ‚./Ð²Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ"
 
-#: src/lang.c:942
+#: src/lang.c:952
 #, c-format
 msgid ""
 "%s=author search; %s=catchup; %s=line down; %s=line up; %s=mark read; "
@@ -3506,40 +3563,40 @@ msgstr ""
 "%s=Ð¿Ð¾Ð¸ÑÐº Ð°Ð²Ñ‚.; %s=catchup; %s=ÑÑ‚Ñ€Ðº. Ð²Ð½Ð¸Ð·.; %s=ÑÑ‚Ñ€Ðº. Ð²Ð²ÐµÑ€Ñ….; %s=Ð¼Ð°Ñ€Ðº. Ð¿Ñ€Ð¾Ñ‡.; "
 "%s=ÑÐ¿Ð¸Ñ. Ð´Ð¸ÑÐº."
 
-#: src/lang.c:943
+#: src/lang.c:953
 #, c-format
 msgid "%s=line up; %s=line down; %s=page up; %s=page down; %s=top; %s=bottom"
 msgstr ""
 "%s=ÑÑ‚Ñ€Ðº. Ð²Ð²ÐµÑ€Ñ…; %s=ÑÑ‚Ñ€Ðº. Ð²Ð½Ð¸Ð·; %s=ÑÑ‚Ñ€. Ð²Ð²ÐµÑ€Ñ…; %s=ÑÑ‚Ñ€. Ð²Ð½Ð¸Ð·; %s=Ð½Ð°Ñ‡Ð°Ð»Ð¾; "
 "%s=ÐºÐ¾Ð½ÐµÑ†"
 
-#: src/lang.c:944
+#: src/lang.c:954
 #, c-format
 msgid "%s=search forwards; %s=search backwards; %s=quit"
 msgstr "%s=Ð¿Ð¾Ð¸ÑÐº Ð²Ð¿ÐµÑ€Ñ‘Ð´; %s=Ð¿Ð¾Ð¸ÑÐº Ð½Ð°Ð·Ð°Ð´; %s=Ð²Ñ‹Ñ…Ð¾Ð´"
 
-#: src/lang.c:946
+#: src/lang.c:956
 #, c-format
 msgid "%s=author search; %s=body search; %s=catchup; %s=followup; %s=mark read"
 msgstr ""
 "%s=Ð¿Ð¾Ð¸ÑÐº Ð°Ð²Ñ‚Ð¾Ñ€Ð°; %s=Ð¿Ð¾Ð¸ÑÐº Ð² ÑÐ¾Ð¾Ð±.; %s=catchup; %s=followup; %s=Ð¼Ð°Ñ€Ðº. Ð¿Ñ€Ð¾Ñ‡."
 
-#: src/lang.c:948 src/lang.c:957
+#: src/lang.c:958 src/lang.c:967
 #, fuzzy, c-format
 msgid "%s=search forwards; %s=search backwards; %s=repeat search"
 msgstr "%s=Ð¿Ð¾Ð¸ÑÐº Ð²Ð¿ÐµÑ€Ñ‘Ð´; %s=Ð¿Ð¾Ð¸ÑÐº Ð½Ð°Ð·Ð°Ð´; %s=Ð²Ñ‹Ñ…Ð¾Ð´"
 
-#: src/lang.c:949
+#: src/lang.c:959
 #, c-format
 msgid "%s=add; %s=move; %s=rename; %s=delete"
 msgstr ""
 
-#: src/lang.c:951
+#: src/lang.c:961
 #, c-format
 msgid "<n>=set current to n; %s=next unread; %s,%s=search pattern; %s=catchup"
 msgstr "<n>=Ð¿ÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ðº n; %s=ÑÐ»ÐµÐ´. Ð½ÐµÐ¿Ñ€Ð¾Ñ‡.; %s,%s=Ð¿Ð¾Ð¸ÑÐº Ð¿Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ; %s=catchup"
 
-#: src/lang.c:952
+#: src/lang.c:962
 #, c-format
 msgid ""
 "%s=line down; %s=line up; %s=help; %s=move; %s=quit; %s=toggle all/unread"
@@ -3547,7 +3604,7 @@ msgstr ""
 "%s=ÑÑ‚Ñ€. Ð²Ð½Ð¸Ð·; %s=ÑÑ‚Ñ€. Ð²Ð²ÐµÑ€Ñ…; %s=Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒ; %s=Ð¿ÐµÑ€ÐµÐ¼.; %s=Ð²Ñ‹Ñ…Ð¾Ð´; %s=ÑƒÑÑ‚. Ð²ÑÐµ|"
 "Ð½ÐµÐ¿Ñ€Ð¾Ñ‡."
 
-#: src/lang.c:953
+#: src/lang.c:963
 #, c-format
 msgid ""
 "%s=subscribe; %s=sub pattern; %s=unsubscribe; %s=unsub pattern; %s=yank in/"
@@ -3556,225 +3613,226 @@ msgstr ""
 "%s=Ð¿Ð¾Ð´Ð¿Ð¸ÑÐ°Ñ‚ÑŒÑÑ; %s=Ð¿Ð¾Ð´Ð¿. ÑˆÐ°Ð±Ð»Ð¾Ð½; %s=Ð¾Ñ‚Ð¿Ð¸ÑÐ°Ñ‚ÑŒÑÑ; %s=Ð¾Ñ‚Ð¿Ð¸Ñ. ÑˆÐ°Ð±Ð»Ð¾Ð½; %s=yank in/"
 "out"
 
-#: src/lang.c:954
+#: src/lang.c:964
 #, c-format
 msgid "<n>=set current to n; %s=next unread; %s=catchup; %s=display toggle"
 msgstr "<n>=Ð¿ÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ðº n; %s=ÑÐ»ÐµÐ´. Ð½ÐµÐ¿Ñ€Ð¾Ñ‡.; %s=catchup; %s=Ð¸Ð·Ð¼ÐµÐ½. Ð²Ð¸Ð´"
 
-#: src/lang.c:955
+#: src/lang.c:965
 #, c-format
 msgid "%s=help; %s=line down; %s=line up; %s=quit; %s=tag; %s=mark unread"
 msgstr ""
 "%s=Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒ; %s=ÑÑ‚Ñ€. Ð²Ð½Ð¸Ð·; %s=ÑÑ‚Ñ€. Ð²Ð²ÐµÑ€Ñ…; %s=Ð²Ñ‹Ñ…Ð¾Ð´; %s=Ð¾Ñ‚Ð¼.; %s=Ð¼Ð°Ñ€Ðº. Ð½ÐµÐ¿Ñ€Ð¾Ñ‡."
 
-#: src/lang.c:958
+#: src/lang.c:968
 msgid "--More--"
 msgstr "--Ð”Ð°Ð»ÐµÐµ--"
 
-#: src/lang.c:960
+#: src/lang.c:970
 #, c-format
 msgid "MOTD: %s\n"
 msgstr ""
 
-#: src/lang.c:962
+#: src/lang.c:972
 #, c-format
 msgid "Moving %s..."
 msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÑ‰ÐµÐ½Ð¸Ðµ %s..."
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:'
-#: src/lang.c:964
+#: src/lang.c:974
 msgid "Message-ID: & last Reference  "
 msgstr ""
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:'
-#: src/lang.c:966
+#: src/lang.c:976
 msgid "Message-ID: line              "
 msgstr "Message-ID: ÑÑ‚Ñ€Ð¾ÐºÐ°            "
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:' or 'References:'
-#: src/lang.c:968
+#: src/lang.c:978
 msgid "Message-ID: & References: line"
 msgstr ""
 
-#: src/lang.c:970
+#: src/lang.c:980
 #, fuzzy, c-format
 msgid "Go to newsgroup [%s]> "
 msgstr "ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ðº Ð³Ñ€ÑƒÐ¿Ð¿Ðµ [%s]> "
 
-#: src/lang.c:971
+#: src/lang.c:981
 #, c-format
 msgid "Position %s in group list (1,2,..,$) [%d]> "
 msgstr "ÐŸÐ¾Ð·Ð¸Ñ†Ð¸Ñ %s Ð² ÑÐ¿Ð¸ÑÐºÐµ Ð³Ñ€ÑƒÐ¿Ð¿ (1,2,..,$) [%d]> "
 
-#: src/lang.c:972
+#: src/lang.c:982
 msgid "Try and save newsrc file again?"
 msgstr "ÐŸÐ¾Ð¿Ñ€Ð¾Ð±Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸ ÑÐ¾Ñ…Ñ€Ð°Ð½Ð¸Ñ‚ÑŒ newsrc ÑÐ½Ð¾Ð²Ð°?"
 
-#: src/lang.c:973
+#: src/lang.c:983
 #, fuzzy, c-format
 msgid "Warning: No groups written to your %s file. Save aborted."
 msgstr "Ð’Ð½Ð¸Ð¼Ð°Ð½Ð¸Ðµ: Ð“Ñ€ÑƒÐ¿Ð¿Ñ‹ Ð½Ðµ Ð±Ñ‹Ð»Ð¸ Ð·Ð°Ð¿Ð¸ÑÐ°Ð½Ñ‹ Ð² newsrc. Ð¡Ð¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ðµ Ð¿Ñ€ÐµÑ€Ð²Ð°Ð½Ð¾."
 
-#: src/lang.c:974
+#: src/lang.c:984
 #, fuzzy, c-format
 msgid "%s file saved successfully.\n"
 msgstr "newsrc Ñ„Ð°Ð¹Ð» ÑƒÑÐ¿ÐµÑˆÐ½Ð¾ ÑÐ¾Ñ…Ñ€Ð°Ð½Ñ‘Ð½.\n"
 
-#: src/lang.c:975
+#: src/lang.c:985
 msgid "-- Next response --"
 msgstr "-- Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ð¹ Ð¾Ñ‚Ð²ÐµÑ‚ --"
 
-#: src/lang.c:976
+#: src/lang.c:986
 msgid "No  "
 msgstr "ÐÐµÑ‚  "
 
-#: src/lang.c:977
+#: src/lang.c:987
 msgid "*** No articles ***"
 msgstr "*** ÐÐµÑ‚ ÑÑ‚Ð°Ñ‚ÐµÐ¹ ***"
 
-#: src/lang.c:978
+#: src/lang.c:988
 msgid "No articles have been posted"
 msgstr "ÐÐ¸ Ð¾Ð´Ð½Ð° ÑÑ‚Ð°Ñ‚ÑŒÑ Ð½Ðµ Ð±Ñ‹Ð»Ð° Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð°"
 
-#: src/lang.c:979
+#: src/lang.c:989
 #, fuzzy
 msgid "*** No attachments ***"
 msgstr "*** ÐÐµÑ‚ ÑÑ‚Ð°Ñ‚ÐµÐ¹ ***"
 
-#: src/lang.c:980
+#: src/lang.c:990
 msgid "*** No description ***"
 msgstr "*** ÐÐµÑ‚ Ð¾Ð¿Ð¸ÑÐ°Ð½Ð¸Ñ ***"
 
-#: src/lang.c:981
+#: src/lang.c:991
 msgid "No filename"
 msgstr "ÐÐµÑ‚ Ð¸Ð¼ÐµÐ½Ð¸ Ñ„Ð°Ð¹Ð»Ð°"
 
-#: src/lang.c:982
+#: src/lang.c:992
 msgid "No group"
 msgstr "ÐÐµÑ‚ Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹"
 
-#: src/lang.c:983
+#: src/lang.c:993
 msgid "*** No groups ***"
 msgstr "*** ÐÐµÑ‚ Ð³Ñ€ÑƒÐ¿Ð¿ ***"
 
-#: src/lang.c:984
+#: src/lang.c:994
 msgid "No more groups to read"
 msgstr "ÐÐµÑ‚ Ð±Ð¾Ð»ÑŒÑˆÐµ Ð³Ñ€ÑƒÐ¿Ð¿ Ð´Ð»Ñ Ñ‡Ñ‚ÐµÐ½Ð¸Ñ"
 
-#: src/lang.c:985
+#: src/lang.c:995
 msgid "No last message"
 msgstr "ÐÐµÑ‚ Ð¿Ð¾ÑÐ»ÐµÐ´Ð½ÐµÐ³Ð¾ ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ"
 
-#: src/lang.c:986
+#: src/lang.c:996
 msgid "No mail address"
 msgstr "ÐÐµÑ‚ Ð°Ð´Ñ€ÐµÑÐ° email"
 
-#: src/lang.c:987
+#: src/lang.c:997
 msgid "No articles marked for saving"
 msgstr "ÐÐµÑ‚ Ð¼Ð°Ñ€ÐºÐ¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ð´Ð»Ñ ÑÐ¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ ÑÑ‚Ð°Ñ‚ÐµÐ¹"
 
-#: src/lang.c:988
+#: src/lang.c:998
 msgid "No match"
 msgstr "ÐÐµÑ‚ ÑÐ¾Ð²Ð¿Ð°Ð´ÐµÐ½Ð¸Ñ"
 
-#: src/lang.c:989
+#: src/lang.c:999
 msgid "No more groups"
 msgstr "Ð‘Ð¾Ð»ÑŒÑˆÐµ Ð½ÐµÑ‚ Ð³Ñ€ÑƒÐ¿Ð¿"
 
-#: src/lang.c:990
+#: src/lang.c:1000
 msgid "No newsgroups"
 msgstr "ÐÐµÑ‚ Ð³Ñ€ÑƒÐ¿Ð¿"
 
-#: src/lang.c:991
+#: src/lang.c:1001
 msgid "No next unread article"
 msgstr "ÐÐµÑ‚ ÑÐ»ÐµÐ´ÑƒÑŽÑ‰ÐµÐ¹ Ð½ÐµÐ¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ð¾Ð¹ ÑÑ‚Ð°Ñ‚ÑŒÐ¸"
 
-#: src/lang.c:992
+#: src/lang.c:1002
 msgid "No previous group"
 msgstr "ÐÐµÑ‚ Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ¹ Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹"
 
-#: src/lang.c:993
+#: src/lang.c:1003
 msgid "No previous search, nothing to repeat"
 msgstr ""
 
-#: src/lang.c:994
+#: src/lang.c:1004
 msgid "No previous unread article"
 msgstr "ÐÐµÑ‚ Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ¹ Ð½ÐµÐ¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ð¾Ð¹ ÑÑ‚Ð°Ñ‚ÑŒÐ¸"
 
-#: src/lang.c:995
+#: src/lang.c:1005
 msgid "No responses"
 msgstr "ÐÐµÑ‚ Ð¾Ñ‚Ð²ÐµÑ‚Ð¾Ð²"
 
-#: src/lang.c:996
+#: src/lang.c:1006
 msgid "No responses to list in current thread"
 msgstr "ÐÐµÑ‚ Ð¾Ñ‚Ð²ÐµÑ‚Ð¾Ð² Ð½Ð° ÑÐ¿Ð¸ÑÐ¾Ðº Ð² Ñ‚ÐµÐºÑƒÑ‰ÐµÐ¹ Ð´Ð¸ÑÐºÑƒÑÑÐ¸Ð¸"
 
-#: src/lang.c:997
+#: src/lang.c:1007
 #, fuzzy
 msgid "*** No scopes ***"
 msgstr "*** ÐÐµÑ‚ Ð³Ñ€ÑƒÐ¿Ð¿ ***"
 
-#: src/lang.c:998
+#: src/lang.c:1008
 msgid "No search string"
 msgstr "ÐÐµÑ‚ ÑÑ‚Ñ€Ð¾ÐºÐ¸ Ð¿Ð¾Ð¸ÑÐºÐ°"
 
-#: src/lang.c:999
+#: src/lang.c:1009
 msgid "No subject"
 msgstr "ÐÐµÑ‚ Ñ‚ÐµÐ¼Ñ‹"
 
-#: src/lang.c:1001
+#: src/lang.c:1011
 #, c-format
 msgid "%s: Terminal must have clear to end-of-line (ce)\n"
 msgstr "%s: Ð¢ÐµÑ€Ð¼Ð¸Ð½Ð°Ð» Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ clear to end-of-line (ce)\n"
 
-#: src/lang.c:1002
+#: src/lang.c:1012
 #, c-format
 msgid "%s: Terminal must have clear to end-of-screen (cd)\n"
 msgstr "%s: Ð¢ÐµÑ€Ð¼Ð¸Ð½Ð°Ð» Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ clear to end-of-screen (cd)\n"
 
-#: src/lang.c:1003
+#: src/lang.c:1013
 #, c-format
 msgid "%s: Terminal must have clearscreen (cl) capability\n"
 msgstr "%s: Ð¢ÐµÑ€Ð¼Ð¸Ð½Ð°Ð» Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ clearscreen (cl)\n"
 
-#: src/lang.c:1004
+#: src/lang.c:1014
 #, c-format
 msgid "%s: Terminal must have cursor motion (cm)\n"
 msgstr "%s: Ð¢ÐµÑ€Ð¼Ð¸Ð½Ð°Ð» Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ cursor motion (cm)\n"
 
-#: src/lang.c:1005
+#: src/lang.c:1015
 #, c-format
 msgid "%s: TERM variable must be set to use screen capabilities\n"
 msgstr "%s: ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ ÑÑ€ÐµÐ´Ñ‹ TERM\n"
 
-#: src/lang.c:1007
+#: src/lang.c:1017
 #, c-format
 msgid "No viewer found for %s/%s\n"
 msgstr "ÐÐµ Ð½Ð°Ð¹Ð´ÐµÐ½ Ð¿Ñ€Ð¾ÑÐ¼Ð¾Ñ‚Ð¾Ñ€Ñ‰Ð¸Ðº Ð´Ð»Ñ %s/%s\n"
 
-#: src/lang.c:1008 src/lang.c:1780 src/lang.c:1821 src/lang.c:2130
+#: src/lang.c:1018 src/lang.c:1812 src/lang.c:1853 src/lang.c:2173
+#: src/lang.c:2261
 msgid "None"
 msgstr "ÐÐ¸Ñ‡ÐµÐ³Ð¾"
 
-#: src/lang.c:1009
+#: src/lang.c:1019
 msgid "Newsgroup does not exist on this server"
 msgstr "Ð“Ñ€ÑƒÐ¿Ð¿Ð° Ð½Ðµ ÑÑƒÑ‰ÐµÑÑ‚Ð²ÑƒÐµÑ‚ Ð½Ð° ÑÑ‚Ð¾Ð¼ ÑÐµÑ€Ð²ÐµÑ€Ðµ"
 
-#: src/lang.c:1010
+#: src/lang.c:1020
 #, c-format
 msgid "Group %s not found in active file"
 msgstr "Ð“Ñ€ÑƒÐ¿Ð¿Ð° %s Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð° Ð² Ñ„Ð°Ð¹Ð»Ðµ active"
 
-#: src/lang.c:1012
+#: src/lang.c:1022
 msgid "c)reate it, use a)lternative name, use d)efault .newsrc, q)uit tin: "
 msgstr ""
 "c)ÑÐ¾Ð·Ð´Ð°Ñ‚ÑŒ, a)Ð¸ÑÐ¿. Ð°Ð»ÑŒÑ‚ÐµÑ€. Ð¸Ð¼Ñ, d)Ð¸ÑÐ¿. ÑÑ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñ‹Ð¹ .newsrc, q)Ð²Ñ‹Ñ…Ð¾Ð´ Ð¸Ð· tin: "
 
-#: src/lang.c:1013
+#: src/lang.c:1023
 msgid "use a)lternative name, use d)efault .newsrc, q)uit tin: "
 msgstr "a)Ð¸ÑÐ¿. Ð°Ð»ÑŒÑ‚ÐµÑ€. Ð¸Ð¼Ñ, d)Ð¸ÑÐ¿. ÑÑ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñ‹Ð¹ .newsrc, q)Ð²Ñ‹Ñ…Ð¾Ð´ Ð¸Ð· tin: "
 
-#: src/lang.c:1014
+#: src/lang.c:1024
 #, c-format
 msgid ""
 "# NNTP-server -> newsrc translation table and NNTP-server\n"
@@ -3791,55 +3849,67 @@ msgid ""
 "#\n"
 msgstr ""
 
-#: src/lang.c:1021
+#: src/lang.c:1031
 msgid "NULL"
 msgstr ""
 
-#: src/lang.c:1023
+#: src/lang.c:1033
 msgid "Only"
 msgstr "Ð¢Ð¾Ð»ÑŒÐºÐ¾"
 
-#: src/lang.c:1025
+#: src/lang.c:1034
+msgid "OpenPGP pubic key block"
+msgstr ""
+
+#: src/lang.c:1035
+msgid "OpenPGP signature block"
+msgstr ""
+
+#: src/lang.c:1037
 msgid "Options Menu"
 msgstr "ÐœÐµÐ½ÑŽ Ð¾Ð¿Ñ†Ð¸Ð¹"
 
-#: src/lang.c:1026
+#: src/lang.c:1038
 #, fuzzy
 msgid "Options Menu Commands"
 msgstr "ÐœÐµÐ½ÑŽ Ð¾Ð¿Ñ†Ð¸Ð¹"
 
-#: src/lang.c:1027
+#: src/lang.c:1039
 #, fuzzy, c-format
 msgid "Option not enabled. Recompile with %s.%s\n"
 msgstr "ÐžÐ¿Ñ†Ð¸Ñ Ð½Ðµ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð°. ÐŸÐµÑ€ÐµÑÐ¾Ð±ÐµÑ€Ð¸Ñ‚Ðµ Ð¿Ð°ÐºÐµÑ‚ Ñ %s.%s\n"
 
 #. TRANSLATORS: do not translate header names like 'Path:'
-#: src/lang.c:1031
+#: src/lang.c:1043
 #, fuzzy
 msgid "Path: line (case insensitive)"
 msgstr "Ð¢ÐµÐ¼Ð°: ÑÑ‚Ñ€Ð¾ÐºÐ° (Ð½Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ€ÐµÐ³Ð¸ÑÑ‚Ñ€)"
 
-#: src/lang.c:1032
+#: src/lang.c:1044
 #, c-format
 msgid "Error in regex: %s at pos. %d '%s'"
 msgstr "ÐžÑˆÐ¸Ð±ÐºÐ° Ð² regex: %s Ð² Ð¿Ð¾Ð·. %d '%s'"
 
-#: src/lang.c:1033
+#: src/lang.c:1045
 #, c-format
 msgid "Error in regex: pcre internal error %d"
 msgstr "ÐžÑˆÐ¸Ð±ÐºÐ° Ð² regex: Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÑÑ Ð¾ÑˆÐ¸Ð±ÐºÐ° pcre %d"
 
-#: src/lang.c:1035
+#: src/lang.c:1046
+msgid "[-- PGP SIGNED MESSAGE --]\n"
+msgstr ""
+
+#: src/lang.c:1048
 #, c-format
 msgid "Error in regex: study - pcre internal error %s"
 msgstr "ÐžÑˆÐ¸Ð±ÐºÐ° Ð² regex: study - Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÑÑ Ð¾ÑˆÐ¸Ð±ÐºÐ° pcre %s"
 
-#: src/lang.c:1037
+#: src/lang.c:1050
 msgid "Post a followup..."
 msgstr "ÐžÑ‚Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ðµ Ð¾Ñ‚Ð²ÐµÑ‚Ð° Ð² Ð³Ñ€ÑƒÐ¿Ð¿Ñƒ..."
 
 #. TODO: replace hard coded key-name in txt_post_error_ask_postpone
-#: src/lang.c:1039
+#: src/lang.c:1052
 msgid ""
 "An error has occurred while posting the article. If you think that this\n"
 "error is temporary or otherwise correctable, you can postpone the article\n"
@@ -3849,48 +3919,48 @@ msgstr ""
 "Ð¸ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¸ÑÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð°Ñ, Ñ‚Ð¾ Ð²Ñ‹ Ð¼Ð¾Ð¶ÐµÑ‚Ðµ Ð¾Ñ‚Ð»Ð¾Ð¶Ð¸Ñ‚ÑŒ ÑÑ‚Ð°Ñ‚ÑŒÑŽ Ð¸ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð¸Ñ‚ÑŒ ÐµÑ‘ Ñ\n"
 "Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ ^O Ð¿Ð¾Ð·Ð¶Ðµ.\n"
 
-#: src/lang.c:1042
+#: src/lang.c:1055
 msgid "Posted articles history"
 msgstr "Ð˜ÑÑ‚Ð¾Ñ€Ð¸Ñ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð½Ñ‹Ñ… ÑÑ‚Ð°Ñ‚ÐµÐ¹"
 
-#: src/lang.c:1043
+#: src/lang.c:1056
 #, fuzzy
 msgid "Posted Articles Menu Commands"
 msgstr "ÐšÐ¾Ð¼Ð°Ð½Ð´Ñ‹ ÑƒÑ€Ð¾Ð²Ð½Ñ ÑÑ‚Ð°Ñ‚ÐµÐ¹"
 
-#: src/lang.c:1044
+#: src/lang.c:1057
 msgid "Lookup failed"
 msgstr ""
 
-#: src/lang.c:1045
+#: src/lang.c:1058
 #, fuzzy
 msgid "Operation not available for replies by mail"
 msgstr "Ð²ÐµÑ€Ð½ÑƒÑ‚ÑŒÑÑ Ð² ÑƒÑ€Ð¾Ð²ÐµÐ½ÑŒ Ð²Ñ‹Ð±Ð¾Ñ€Ð° Ð³Ñ€ÑƒÐ¿Ð¿"
 
-#: src/lang.c:1046
+#: src/lang.c:1059
 #, fuzzy
 msgid "Already in posted articles history level"
 msgstr "Ð˜ÑÑ‚Ð¾Ñ€Ð¸Ñ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð½Ñ‹Ñ… ÑÑ‚Ð°Ñ‚ÐµÐ¹"
 
-#: src/lang.c:1047
+#: src/lang.c:1060
 #, c-format
 msgid "Post to newsgroup(s) [%s]> "
 msgstr "ÐžÑ‚Ð¿Ñ€Ð°Ð²Ð¸Ñ‚ÑŒ Ð² Ð³Ñ€ÑƒÐ¿Ð¿Ñƒ(Ñ‹) [%s]> "
 
-#: src/lang.c:1048
+#: src/lang.c:1061
 msgid "-- post processing started --"
 msgstr "-- Ð¿Ð¾ÑÑ‚-Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÐ° Ð½Ð°Ñ‡Ð°Ñ‚Ð° --"
 
-#: src/lang.c:1049
+#: src/lang.c:1062
 msgid "-- post processing completed --"
 msgstr "-- Ð¿Ð¾ÑÑ‚-Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÐ° Ð·Ð°ÐºÐ¾Ð½Ñ‡ÐµÐ½Ð° --"
 
-#: src/lang.c:1050
+#: src/lang.c:1063
 #, c-format
 msgid "Post subject [%s]> "
 msgstr "Ð¢ÐµÐ¼Ð° ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ [%s]> "
 
-#: src/lang.c:1051
+#: src/lang.c:1064
 msgid ""
 "# Summary of mailed/posted messages viewable by 'W' command from within "
 "tin.\n"
@@ -3899,53 +3969,53 @@ msgstr ""
 "ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¾Ð¹\n"
 "# 'W' Ð¸Ð· tin.\n"
 
-#: src/lang.c:1052
+#: src/lang.c:1065
 msgid "Posting article..."
 msgstr "ÐžÑ‚Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ðµ ÑÑ‚Ð°Ñ‚ÑŒÐ¸..."
 
-#: src/lang.c:1054
+#: src/lang.c:1067
 #, fuzzy, c-format
 msgid "Posting failed (%s)"
 msgstr "ÐžÑ‚Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ðµ ÑÑ‚Ð°Ñ‚ÑŒÐ¸..."
 
-#: src/lang.c:1056
+#: src/lang.c:1069
 #, c-format
 msgid "Posting: %.*s ..."
 msgstr "ÐžÑ‚Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ðµ Ð² Ð³Ñ€ÑƒÐ¿Ð¿Ñƒ %.*s ..."
 
-#: src/lang.c:1057
+#: src/lang.c:1070
 #, c-format
 msgid "Post postponed articles [%%s]? (%s/%s/%s/%s/%s): "
 msgstr "ÐžÑ‚Ð¿Ñ€Ð°Ð²Ð¸Ñ‚ÑŒ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ðµ ÑÑ‚Ð°Ñ‚ÑŒÐ¸ [%%s]? (%s/%s/%s/%s/%s): "
 
-#: src/lang.c:1059
+#: src/lang.c:1072
 #, c-format
 msgid "Preparing for filtering on Path header (%d/%d)..."
 msgstr ""
 
-#: src/lang.c:1061
+#: src/lang.c:1074
 #, fuzzy
 msgid "Processing attributes..."
 msgstr "Ð—Ð°Ð¿Ð¸ÑÑŒ Ñ„Ð°Ð¹Ð»Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð²..."
 
-#: src/lang.c:1062
+#: src/lang.c:1075
 msgid "Processing mail messages marked for deletion."
 msgstr "ÐžÐ±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÐ° Ð¿Ð¾Ñ‡Ñ‚Ð¾Ð²Ñ‹Ñ… ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ð¹ Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½Ð½Ñ‹Ñ… Ð´Ð»Ñ ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ñ."
 
-#: src/lang.c:1063
+#: src/lang.c:1076
 msgid "Processing saved articles marked for deletion."
 msgstr "ÐžÐ±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÐ° ÑÐ¾Ñ…Ñ€Ð°Ð½Ñ‘Ð½Ð½Ñ‹Ñ… ÑÑ‚Ð°Ñ‚ÐµÐ¹ Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½Ð½Ñ‹Ñ… Ð´Ð»Ñ ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ñ."
 
-#: src/lang.c:1064
+#: src/lang.c:1077
 #, c-format
 msgid "Accept Followup-To? %s=post, %s=ignore, %s=quit: "
 msgstr "ÐŸÑ€Ð¸Ð½ÑÑ‚ÑŒ Followup-To? %s=Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð¸Ñ‚ÑŒ, %s=Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ, %s=Ð²Ñ‹Ñ…Ð¾Ð´: "
 
-#: src/lang.c:1065
+#: src/lang.c:1078
 msgid "Article unchanged, abort mailing?"
 msgstr "Ð¡Ñ‚Ð°Ñ‚ÑŒÑ Ð½Ðµ Ð¸Ð·Ð¼ÐµÐ½Ð¸Ð»Ð°ÑÑŒ, Ð¿Ñ€ÐµÑ€Ð²Ð°Ñ‚ÑŒ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²ÐºÑƒ?"
 
-#: src/lang.c:1066
+#: src/lang.c:1079
 #, fuzzy, c-format
 msgid "Do you want to see postponed article (%d)?"
 msgid_plural "Do you want to see postponed articles (%d)?"
@@ -3953,24 +4023,24 @@ msgstr[0] "Ð¥Ð¾Ñ‚Ð¸Ñ‚Ðµ Ð¿Ð¾ÑÐ¼Ð¾Ñ‚Ñ€Ðµ
 msgstr[1] "Ð¥Ð¾Ñ‚Ð¸Ñ‚Ðµ Ð¿Ð¾ÑÐ¼Ð¾Ñ‚Ñ€ÐµÑ‚ÑŒ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ðµ ÑÑ‚Ð°Ñ‚ÑŒÐ¸ (%d)?"
 msgstr[2] "Ð¥Ð¾Ñ‚Ð¸Ñ‚Ðµ Ð¿Ð¾ÑÐ¼Ð¾Ñ‚Ñ€ÐµÑ‚ÑŒ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ðµ ÑÑ‚Ð°Ñ‚ÑŒÐ¸ (%d)?"
 
-#: src/lang.c:1068
+#: src/lang.c:1081
 msgid "Add quick kill filter?"
 msgstr "Ð”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ Ñ„Ð¸Ð»ÑŒÑ‚Ñ€ Ð±Ñ‹ÑÑ‚Ñ€Ð¾Ð³Ð¾ ÑƒÐ½Ð¸Ñ‡Ñ‚Ð¾Ð¶ÐµÐ½Ð¸Ñ?"
 
-#: src/lang.c:1069
+#: src/lang.c:1082
 msgid "Add quick selection filter?"
 msgstr "Ð”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ Ñ„Ð¸Ð»ÑŒÑ‚Ñ€ Ð±Ñ‹ÑÑ‚Ñ€Ð¾Ð³Ð¾ Ð²Ñ‹Ð±Ð¾Ñ€Ð°?"
 
-#: src/lang.c:1070
+#: src/lang.c:1083
 msgid "Do you really want to quit?"
 msgstr "Ð’Ñ‹ Ð´ÐµÐ¹ÑÑ‚Ð²Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾ Ñ…Ð¾Ñ‚Ð¸Ñ‚Ðµ Ð²Ñ‹Ð¹Ñ‚Ð¸?"
 
-#: src/lang.c:1071
+#: src/lang.c:1084
 #, c-format
 msgid "%s=edit cancel message, %s=quit, %s=delete (cancel) [%%s]: "
 msgstr "%s=Ñ€ÐµÐ´Ð°ÐºÑ‚. Ð¾Ñ‚Ð¼ÐµÐ½. ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ, %s=Ð²Ñ‹Ñ…Ð¾Ð´, %s=ÑƒÐ´Ð°Ð»Ð¸Ñ‚ÑŒ (Ð¾Ñ‚Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ) [%%s]: "
 
-#: src/lang.c:1072
+#: src/lang.c:1085
 #, fuzzy
 msgid "You have a tagged article in this group - quit anyway?"
 msgid_plural "You have tagged articles in this group - quit anyway?"
@@ -3978,239 +4048,243 @@ msgstr[0] "ÐžÑÑ‚Ð°Ð»Ð¸ÑÑŒ Ð¿Ð¾Ð¼ÐµÑ‡Ðµ
 msgstr[1] "ÐžÑÑ‚Ð°Ð»Ð¸ÑÑŒ Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½Ð½Ñ‹Ðµ ÑÑ‚Ð°Ñ‚ÑŒÐ¸ Ð² Ð³Ñ€ÑƒÐ¿Ð¿Ðµ - Ð²Ñ‹Ð¹Ñ‚Ð¸ Ð²ÑÐµ Ñ€Ð°Ð²Ð½Ð¾?"
 msgstr[2] "ÐžÑÑ‚Ð°Ð»Ð¸ÑÑŒ Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½Ð½Ñ‹Ðµ ÑÑ‚Ð°Ñ‚ÑŒÐ¸ Ð² Ð³Ñ€ÑƒÐ¿Ð¿Ðµ - Ð²Ñ‹Ð¹Ñ‚Ð¸ Ð²ÑÐµ Ñ€Ð°Ð²Ð½Ð¾?"
 
-#: src/lang.c:1073
+#: src/lang.c:1086
 #, c-format
 msgid "%s=quit, %s=edit, %s=postpone: "
 msgstr "%s=Ð²Ñ‹Ñ…Ð¾Ð´, %s=Ñ€ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ, %s=Ð¾Ñ‚Ð»Ð¾Ð¶Ð¸Ñ‚ÑŒ: "
 
-#: src/lang.c:1074
+#: src/lang.c:1087
 #, fuzzy, c-format
 msgid "%s=quit, %s=edit, %s=save kill description: "
 msgstr "%s=Ð²Ñ‹Ñ…Ð¾Ð´ %s=Ñ€ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ %s=ÑÐ¾Ñ…Ñ€. ÑƒÐ½Ð¸Ñ‡Ñ‚Ð¾Ð¶ÐµÐ½Ð½Ð¾Ðµ Ð¾Ð¿Ð¸ÑÐ°Ð½Ð¸Ðµ: "
 
-#: src/lang.c:1075
+#: src/lang.c:1088
 #, fuzzy, c-format
 msgid "%s=quit, %s=edit, %s=save select description: "
 msgstr "%s=Ð²Ñ‹Ñ…Ð¾Ð´ %s=Ñ€ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ %s=ÑÐ¾Ñ…Ñ€. Ð²Ñ‹Ð±Ñ€Ð°Ð½Ð½Ð¾Ðµ Ð¾Ð¿Ð¸ÑÐ°Ð½Ð¸Ðµ: "
 
-#: src/lang.c:1076
+#: src/lang.c:1089
 msgid "Do you really want to quit without saving your configuration?"
 msgstr "Ð’Ñ‹ Ð´ÐµÐ¹ÑÑ‚Ð²Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾ Ñ…Ð¾Ñ‚Ð¸Ñ‚Ðµ Ð²Ñ‹Ð¹Ñ‚Ð¸ Ð±ÐµÐ· ÑÐ¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¸?"
 
-#: src/lang.c:1078
+#: src/lang.c:1091
 msgid "Invalid range - valid are '0-9.$' e.g. 1-$"
 msgstr "ÐÐµÐ´Ð¾Ð¿ÑƒÑÑ‚Ð¸Ð¼Ñ‹Ð¹ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½ - Ð´Ð¾ÑÑ‚ÑƒÐ¿Ð½Ñ‹ '0-9.$', Ð½Ð°Ð¿Ñ€. 1-$"
 
-#: src/lang.c:1080
+#: src/lang.c:1093
 msgid "Do you want to abort this operation?"
 msgstr "Ð’Ñ‹ Ñ…Ð¾Ñ‚Ð¸Ñ‚Ðµ Ð¿Ñ€ÐµÑ€Ð²Ð°Ñ‚ÑŒ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸ÑŽ?"
 
-#: src/lang.c:1081
+#: src/lang.c:1094
 msgid "Do you want to exit tin immediately?"
 msgstr "Ð’Ñ‹ Ñ…Ð¾Ñ‚Ð¸Ñ‚Ðµ Ð²Ñ‹Ð¹Ñ‚Ð¸ Ð¸Ð· tin Ð½ÐµÐ¼ÐµÐ´Ð»ÐµÐ½Ð½Ð¾?"
 
-#: src/lang.c:1083
+#: src/lang.c:1096
 #, fuzzy
 msgid "Reading all articles..."
 msgstr "Ð§Ñ‚ÐµÐ½Ð¸Ðµ %sÑÑ‚Ð°Ñ‚ÐµÐ¹..."
 
-#: src/lang.c:1084
+#: src/lang.c:1097
 #, fuzzy
 msgid "Reading all groups..."
 msgstr "Ð§Ñ‚ÐµÐ½Ð¸Ðµ %s Ð³Ñ€ÑƒÐ¿Ð¿..."
 
-#: src/lang.c:1085
+#: src/lang.c:1098
 msgid "Reading ('q' to quit)..."
 msgstr "Ð§Ñ‚ÐµÐ½Ð¸Ðµ ('q' - Ð²Ñ‹Ñ…Ð¾Ð´)..."
 
-#: src/lang.c:1086
+#: src/lang.c:1099
 #, fuzzy, c-format
 msgid "Reading attributes file: %s\n"
 msgstr "Ð§Ñ‚ÐµÐ½Ð¸Ðµ Ñ„Ð°Ð¹Ð»Ð° %sÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð²...\n"
 
-#: src/lang.c:1087
+#: src/lang.c:1100
 #, fuzzy, c-format
 msgid "Reading global attributes file: %s\n"
 msgstr "Ð§Ñ‚ÐµÐ½Ð¸Ðµ Ñ„Ð°Ð¹Ð»Ð° %sÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð²...\n"
 
-#: src/lang.c:1088
+#: src/lang.c:1101
 #, fuzzy, c-format
 msgid "Reading config file: %s\n"
 msgstr "Ð§Ñ‚ÐµÐ½Ð¸Ðµ Ñ„Ð°Ð¹Ð»Ð° %sconfig...\n"
 
-#: src/lang.c:1089
+#: src/lang.c:1102
 #, fuzzy, c-format
 msgid "Reading global config file: %s\n"
 msgstr "Ð§Ñ‚ÐµÐ½Ð¸Ðµ Ñ„Ð°Ð¹Ð»Ð° %sconfig...\n"
 
-#: src/lang.c:1090
+#: src/lang.c:1103
 #, fuzzy, c-format
 msgid "Reading filter file: %s\n"
 msgstr "Ð§Ñ‚ÐµÐ½Ð¸Ðµ Ñ„Ð°Ð¹Ð»Ð° Ñ„Ð¸Ð»ÑŒÑ‚Ñ€Ð¾Ð²...\n"
 
-#: src/lang.c:1092
+#: src/lang.c:1105
 msgid "reading from local spool"
 msgstr ""
 
-#: src/lang.c:1094
+#: src/lang.c:1107
 #, fuzzy, c-format
 msgid "Reading %s\n"
 msgstr "ÐŸÐµÑ€ÐµÑ‡Ð¸Ñ‚Ñ‹Ð²Ð°ÑŽ %s..."
 
-#: src/lang.c:1095
+#: src/lang.c:1108
 #, fuzzy, c-format
 msgid "Reading input history file: %s\n"
 msgstr "Ð§Ñ‚ÐµÐ½Ð¸Ðµ Ñ„Ð°Ð¹Ð»Ð° Ð¸ÑÑ‚Ð¾Ñ€Ð¸Ð¸...\n"
 
-#: src/lang.c:1096
+#: src/lang.c:1109
 #, fuzzy, c-format
 msgid "Reading keymap file: %s\n"
 msgstr "Ð§Ñ‚ÐµÐ½Ð¸Ðµ Ñ„Ð°Ð¹Ð»Ð° Ð½Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ ÐºÐ»Ð°Ð²Ð¸Ñˆ...\n"
 
-#: src/lang.c:1097
+#: src/lang.c:1110
 msgid "Reading groups from active file... "
 msgstr "Ð§Ñ‚ÐµÐ½Ð¸Ðµ Ð³Ñ€ÑƒÐ¿Ð¿ Ð¸Ð· Ñ„Ð°Ð¹Ð»Ð° active... "
 
-#: src/lang.c:1098
+#: src/lang.c:1111
 msgid "Reading groups from newsrc file... "
 msgstr "Ð§Ñ‚ÐµÐ½Ð¸Ðµ Ð³Ñ€ÑƒÐ¿Ð¿ Ð¸Ð· Ñ„Ð°Ð¹Ð»Ð° newsrc... "
 
-#: src/lang.c:1099
+#: src/lang.c:1112
 msgid "Reading newsgroups file... "
 msgstr "Ð§Ñ‚ÐµÐ½Ð¸Ðµ Ñ„Ð°Ð¹Ð»Ð° Ð³Ñ€ÑƒÐ¿Ð¿... "
 
-#: src/lang.c:1100
+#: src/lang.c:1113
 #, fuzzy, c-format
 msgid "Reading newsrc file: %s"
 msgstr "Ð§Ñ‚ÐµÐ½Ð¸Ðµ Ñ„Ð°Ð¹Ð»Ð° newsrc..."
 
-#: src/lang.c:1101
+#: src/lang.c:1114
 #, fuzzy
 msgid "Reading unread articles..."
 msgstr "Ð§Ñ‚ÐµÐ½Ð¸Ðµ %sÑÑ‚Ð°Ñ‚ÐµÐ¹..."
 
-#: src/lang.c:1102
+#: src/lang.c:1115
 #, fuzzy
 msgid "Reading unread groups..."
 msgstr "Ð§Ñ‚ÐµÐ½Ð¸Ðµ %s Ð³Ñ€ÑƒÐ¿Ð¿..."
 
 #. TRANSLATORS: do not translate header names like 'References:'
-#: src/lang.c:1104
+#: src/lang.c:1117
 msgid "References: line              "
 msgstr "References: ÑÑ‚Ñ€Ð¾ÐºÐ°            "
 
-#: src/lang.c:1106
+#: src/lang.c:1119
 #, c-format
 msgid "(%d:%02d remaining)"
 msgstr "(%d:%02d Ð¾ÑÑ‚Ð°Ð»Ð¾ÑÑŒ)"
 
-#: src/lang.c:1108
+#: src/lang.c:1121
 #, c-format
 msgid "Bogus group %s removed."
 msgstr "ÐžÑˆÐ¸Ð±Ð¾Ñ‡Ð½Ð°Ñ Ð³Ñ€ÑƒÐ¿Ð¿Ð° %s ÑƒÐ´Ð°Ð»ÐµÐ½Ð°."
 
-#: src/lang.c:1109
+#: src/lang.c:1122
 #, fuzzy
 msgid "Removed from this rule: "
 msgstr "Ð£Ð´Ð°Ð»Ñ‘Ð½ Ð¸Ð· Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ³Ð¾ Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð°: "
 
-#: src/lang.c:1110
+#: src/lang.c:1123
 #, c-format
 msgid "Error: rename %s to %s"
 msgstr "ÐžÑˆÐ¸Ð±ÐºÐ°: Ð¿ÐµÑ€ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ñ‚ÑŒ %s Ð² %s"
 
-#: src/lang.c:1111
+#: src/lang.c:1124
 msgid "Reply to author..."
 msgstr "ÐžÑ‚Ð²ÐµÑ‡Ð°ÐµÐ¼ Ð°Ð²Ñ‚Ð¾Ñ€Ñƒ..."
 
-#: src/lang.c:1112
+#: src/lang.c:1125
 msgid "Repost"
 msgstr "ÐžÐ¿Ñ€Ð°Ð²Ð¸Ñ‚ÑŒ ÑÐ½Ð¾Ð²Ð°"
 
-#: src/lang.c:1113
+#: src/lang.c:1126
 msgid "Reposting article..."
 msgstr "ÐŸÐ¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²ÐºÐ° ÑÑ‚Ð°Ñ‚ÑŒÐ¸..."
 
 #. TODO: plural-forms? (do we have a counter?)
-#: src/lang.c:1115
+#: src/lang.c:1128
 #, c-format
 msgid "Repost article(s) to group(s) [%s]> "
 msgstr "ÐžÑ‚Ð¿Ñ€Ð°Ð²Ð¸Ñ‚ÑŒ ÑÐ½Ð¾Ð²Ð° ÑÑ‚Ð°Ñ‚ÑŒÑŽ(Ð¸) Ð² Ð³Ñ€ÑƒÐ¿Ð¿Ñƒ(Ñ‹) [%s]> "
 
-#: src/lang.c:1116
+#: src/lang.c:1129
 msgid "Reset newsrc?"
 msgstr "Ð¡Ð±Ñ€Ð¾ÑÐ¸Ñ‚ÑŒ newsrc?"
 
-#: src/lang.c:1117
-msgid "Responses have been directed to the following newsgroups"
-msgstr "ÐžÑ‚Ð²ÐµÑ‚Ñ‹ Ð±Ñ‹Ð»Ð¸ Ð¿ÐµÑ€ÐµÐ½Ð°Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ñ‹ Ð² ÑÐ»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ðµ Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹"
+#: src/lang.c:1130
+#, fuzzy
+msgid "Responses have been directed to the following newsgroup"
+msgid_plural "Responses have been directed to the following newsgroups"
+msgstr[0] "ÐžÑ‚Ð²ÐµÑ‚Ñ‹ Ð±Ñ‹Ð»Ð¸ Ð¿ÐµÑ€ÐµÐ½Ð°Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ñ‹ Ð² ÑÐ»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ðµ Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹"
+msgstr[1] "ÐžÑ‚Ð²ÐµÑ‚Ñ‹ Ð±Ñ‹Ð»Ð¸ Ð¿ÐµÑ€ÐµÐ½Ð°Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ñ‹ Ð² ÑÐ»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ðµ Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹"
+msgstr[2] "ÐžÑ‚Ð²ÐµÑ‚Ñ‹ Ð±Ñ‹Ð»Ð¸ Ð¿ÐµÑ€ÐµÐ½Ð°Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ñ‹ Ð² ÑÐ»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ðµ Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹"
 
-#: src/lang.c:1118
+#: src/lang.c:1131
 #, c-format
 msgid "Responses have been directed to poster. %s=mail, %s=post, %s=quit: "
 msgstr ""
 "ÐžÑ‚Ð²ÐµÑ‚Ñ‹ Ð±Ñ‹Ð»Ð¸ Ð¿ÐµÑ€ÐµÐ½Ð°Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ñ‹ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð¸Ñ‚ÐµÐ»ÑŽ. %s=mail, %s=Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð¸Ñ‚ÑŒ, %s=Ð²Ñ‹Ñ…Ð¾Ð´: "
 
-#: src/lang.c:1119
+#: src/lang.c:1132
 msgid "Press <RETURN> to continue..."
 msgstr "ÐÐ°Ð¶Ð¼Ð¸Ñ‚Ðµ <CR> Ð´Ð»Ñ Ð¿Ñ€Ð¾Ð´Ð¾Ð»Ð¶ÐµÐ½Ð¸Ñ..."
 
-#: src/lang.c:1121
+#: src/lang.c:1134
 #, c-format
 msgid "Score: %s"
 msgstr ""
 
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:1123
+#: src/lang.c:1136
 #, c-format
 msgid "Select From    [%s] (y/n): "
 msgstr "Ð’Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ From   [%s] (y/n): "
 
 #. TRANSLATORS: do not translate header names like 'Lines:'
-#: src/lang.c:1125
+#: src/lang.c:1138
 msgid "Select Lines: (</>num): "
 msgstr "Ð’Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ ÑÑ‚Ñ€Ð¾ÐºÐ¸: (</>num): "
 
-#: src/lang.c:1126
+#: src/lang.c:1139
 msgid "Auto-select Article Menu"
 msgstr "ÐÐ²Ñ‚Ð¾Ð²Ñ‹Ð±Ð¾Ñ€ ÐœÐµÐ½ÑŽ ÑÑ‚Ð°Ñ‚ÐµÐ¹"
 
-#: src/lang.c:1127
+#: src/lang.c:1140
 #, fuzzy, c-format
 msgid "Select Msg-ID  [%s] (f/l/o/n): "
 msgstr "Ð’Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Msg-Id [%s] (f/l/o/n): "
 
-#: src/lang.c:1128
+#: src/lang.c:1141
 msgid "Select pattern scope: "
 msgstr "Ð’Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ð¾Ð±Ð»Ð°ÑÑ‚ÑŒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°: "
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:1130
+#: src/lang.c:1143
 #, c-format
 msgid "Select Subject [%s] (y/n): "
 msgstr "Ð’Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ð¢ÐµÐ¼Ñƒ [%s] (y/n): "
 
-#: src/lang.c:1131
+#: src/lang.c:1144
 msgid "Select text pattern : "
 msgstr "Ð’Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ ÑˆÐ°Ð±Ð»Ð¾Ð½ : "
 
-#: src/lang.c:1132
+#: src/lang.c:1145
 msgid "Select time in days   : "
 msgstr "Ð’Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ð²Ñ€ÐµÐ¼Ñ  : "
 
-#: src/lang.c:1133
+#: src/lang.c:1146
 msgid "[k]"
 msgstr ""
 
-#: src/lang.c:1134
+#: src/lang.c:1147
 msgid "[T]"
 msgstr ""
 
-#: src/lang.c:1135
+#: src/lang.c:1148
 msgid " R"
 msgstr ""
 
-#: src/lang.c:1136
+#: src/lang.c:1149
 #, c-format
 msgid ""
 "# %s server configuration file\n"
@@ -4231,80 +4305,84 @@ msgstr ""
 "############################################################################\n"
 "\n"
 
-#: src/lang.c:1142
+#: src/lang.c:1155
 #, fuzzy
 msgid ""
 "\n"
 "# config options\n"
 msgstr "ÐžÐ¿Ñ†Ð¸Ð¸ Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹ Ñ Ñ†Ð²ÐµÑ‚Ð¾Ð¼"
 
-#: src/lang.c:1143
+#: src/lang.c:1156
 msgid ""
 "\n"
 "# internal data, should not be modified\n"
 msgstr ""
 
-#: src/lang.c:1144
+#: src/lang.c:1157
 #, fuzzy
 msgid ""
 "\n"
 "# tinrc overrides\n"
 msgstr "ÐžÐ¿Ñ†Ð¸Ð¸ Ñ„Ð¸Ð»ÑŒÑ‚Ñ€Ð°Ñ†Ð¸Ð¸"
 
-#: src/lang.c:1145
+#: src/lang.c:1158
 msgid "Serverrc Menu"
 msgstr ""
 
-#: src/lang.c:1146
+#: src/lang.c:1159
+msgid "shell archive (shar)"
+msgstr ""
+
+#: src/lang.c:1160
 msgid "Showing unread groups only"
 msgstr "Ð’Ñ‹Ð²Ð¾Ð´ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½ÐµÐ¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ‹Ñ… Ð³Ñ€ÑƒÐ¿Ð¿"
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:1148
+#: src/lang.c:1162
 msgid "Subject: line (ignore case)   "
 msgstr "Ð¢ÐµÐ¼Ð°: ÑÑ‚Ñ€Ð¾ÐºÐ° (Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ€ÐµÐ³Ð¸ÑÑ‚Ñ€) "
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:1150
+#: src/lang.c:1164
 msgid "Subject: line (case sensitive)"
 msgstr "Ð¢ÐµÐ¼Ð°: ÑÑ‚Ñ€Ð¾ÐºÐ° (Ð½Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ€ÐµÐ³Ð¸ÑÑ‚Ñ€)"
 
-#: src/lang.c:1151
+#: src/lang.c:1165
 msgid "Save"
 msgstr "Ð¡Ð¾Ñ…Ñ€Ð°Ð½Ð¸Ñ‚ÑŒ"
 
-#: src/lang.c:1152
+#: src/lang.c:1166
 #, c-format
 msgid "Save '%s' (%s/%s)?"
 msgstr "Ð¡Ð¾Ñ…Ñ€Ð°Ð½Ð¸Ñ‚ÑŒ '%s' (%s/%s)?"
 
-#: src/lang.c:1153
+#: src/lang.c:1167
 msgid "Save configuration before continuing?"
 msgstr "Ð¡Ð¾Ñ…Ñ€Ð°Ð½Ð¸Ñ‚ÑŒ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸ÑŽ Ð¿ÐµÑ€ÐµÐ´ Ð¿Ñ€Ð¾Ð´Ð¾Ð»Ð¶ÐµÐ½Ð¸ÐµÐ¼?"
 
-#: src/lang.c:1154
+#: src/lang.c:1168
 msgid "Save filename> "
 msgstr "Ð¡Ð¾Ñ…Ñ€Ð°Ð½Ð¸Ñ‚ÑŒ Ð² Ñ„Ð°Ð¹Ð»> "
 
-#: src/lang.c:1155
+#: src/lang.c:1169
 msgid "Saved"
 msgstr "Ð¡Ð¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¾"
 
-#: src/lang.c:1156
+#: src/lang.c:1170
 #, fuzzy, c-format
 msgid "%s unread (%s hot) %s in %s\n"
 msgstr "%4d Ð½ÐµÐ¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ð½Ð¾ (%4d hot) %s Ð² %s\n"
 
-#: src/lang.c:1157
+#: src/lang.c:1171
 #, c-format
 msgid "Saved %s...\n"
 msgstr "Ð¡Ð¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¾ %s...\n"
 
-#: src/lang.c:1158
+#: src/lang.c:1172
 msgid "Nothing was saved"
 msgstr "ÐÐ¸Ñ‡ÐµÐ³Ð¾ Ð½Ðµ Ð±Ñ‹Ð»Ð¾ ÑÐ¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¾"
 
-#: src/lang.c:1159
+#: src/lang.c:1173
 #, c-format
 msgid ""
 "\n"
@@ -4313,177 +4391,177 @@ msgstr ""
 "\n"
 "%s %d %s Ð¸Ð· %d %s\n"
 
-#: src/lang.c:1160
+#: src/lang.c:1174
 #, c-format
 msgid "-- %s saved to %s%s --"
 msgstr "-- %s ÑÐ¾Ñ…Ñ€Ð°Ð½. Ð² %s%s --"
 
-#: src/lang.c:1161
+#: src/lang.c:1175
 #, c-format
 msgid "-- %s saved to %s - %s --"
 msgstr "-- %s ÑÐ¾Ñ…Ñ€Ð°Ð½. Ð² %s - %s --"
 
-#: src/lang.c:1162
+#: src/lang.c:1176
 msgid "Saving..."
 msgstr "Ð—Ð°Ð¿Ð¸ÑÑŒ..."
 
-#: src/lang.c:1163
+#: src/lang.c:1177
 #, c-format
 msgid "%s: Screen initialization failed"
 msgstr "%s: Ð½ÐµÑƒÐ´Ð°Ñ‡Ð½Ð°Ñ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ ÑÐºÑ€Ð°Ð½Ð°"
 
-#: src/lang.c:1165
+#: src/lang.c:1179
 #, c-format
 msgid "%s: screen is too small\n"
 msgstr "%s: ÑÐºÑ€Ð°Ð½ ÑÐ»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»\n"
 
-#: src/lang.c:1167
+#: src/lang.c:1181
 #, fuzzy, c-format
 msgid "screen is too small, %s is exiting"
 msgstr "ÑÐºÑ€Ð°Ð½ ÑÐ»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð», %s Ð²Ñ‹Ñ…Ð¾Ð´\n"
 
-#: src/lang.c:1168
+#: src/lang.c:1182
 #, fuzzy
 msgid "Delete scope?"
 msgstr "Ð’Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ð¾Ð±Ð»Ð°ÑÑ‚ÑŒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°: "
 
-#: src/lang.c:1169
+#: src/lang.c:1183
 #, fuzzy
 msgid "Enter scope> "
 msgstr "Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ð½Ð¾Ð¼ÐµÑ€ Ð¾Ð¿Ñ†Ð¸Ð¸> "
 
-#: src/lang.c:1170
+#: src/lang.c:1184
 #, fuzzy
 msgid "Select new position> "
 msgstr "Ð’Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ ÑˆÐ°Ð±Ð»Ð¾Ð½ : "
 
-#: src/lang.c:1171
+#: src/lang.c:1185
 msgid "New position cannot be a global scope"
 msgstr ""
 
-#: src/lang.c:1172
+#: src/lang.c:1186
 msgid "Global scope, operation not allowed"
 msgstr ""
 
-#: src/lang.c:1173
+#: src/lang.c:1187
 msgid "Rename scope> "
 msgstr ""
 
-#: src/lang.c:1174
+#: src/lang.c:1188
 #, fuzzy
 msgid "Select scope> "
 msgstr "Ð’Ñ‹Ð±ÐµÑ€Ð¸Ñ‚Ðµ Ð³Ñ€ÑƒÐ¿Ð¿Ñƒ> "
 
-#: src/lang.c:1175
+#: src/lang.c:1189
 #, fuzzy
 msgid "Scopes Menu"
 msgstr "ÐœÐµÐ½ÑŽ Ð¾Ð¿Ñ†Ð¸Ð¹"
 
-#: src/lang.c:1176
+#: src/lang.c:1190
 #, fuzzy
 msgid "Scopes Menu Commands"
 msgstr "ÐšÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Ð²ÐµÑ€Ñ…Ð½ÐµÐ³Ð¾ ÑƒÑ€Ð¾Ð²Ð½Ñ"
 
-#: src/lang.c:1177
+#: src/lang.c:1191
 #, c-format
 msgid "Search backwards [%s]> "
 msgstr "ÐŸÐ¾Ð¸ÑÐº Ð½Ð°Ð·Ð°Ð´ [%s]> "
 
-#: src/lang.c:1178
+#: src/lang.c:1192
 #, c-format
 msgid "Search body [%s]> "
 msgstr "ÐŸÐ¾Ð¸ÑÐº Ð² Ñ‚ÐµÐ»Ðµ [%s]> "
 
-#: src/lang.c:1179
+#: src/lang.c:1193
 #, c-format
 msgid "Search forwards [%s]> "
 msgstr "ÐŸÐ¾Ð¸ÑÐº Ð²Ð¿ÐµÑ€Ñ‘Ð´ [%s]> "
 
-#: src/lang.c:1180
+#: src/lang.c:1194
 msgid "Searching..."
 msgstr "ÐŸÐ¾Ð¸ÑÐº..."
 
-#: src/lang.c:1181
+#: src/lang.c:1195
 #, c-format
 msgid "Searching article %d of %d ('q' to abort)..."
 msgstr "ÐŸÐ¾Ð¸ÑÐº ÑÑ‚Ð°Ñ‚ÑŒÐ¸ %d Ð¸Ð· %d ('q' - Ð¿Ñ€ÐµÑ€Ð²Ð°Ñ‚ÑŒ)..."
 
-#: src/lang.c:1182
+#: src/lang.c:1196
 msgid "Select article> "
 msgstr "Ð’Ñ‹Ð±ÐµÑ€Ð¸Ñ‚Ðµ ÑÑ‚Ð°Ñ‚ÑŒÑŽ> "
 
-#: src/lang.c:1183
+#: src/lang.c:1197
 msgid ""
 "Select option number before text or use arrow keys and <CR>. 'q' to quit."
 msgstr ""
 "Ð’Ñ‹Ð±ÐµÑ€Ð¸Ñ‚Ðµ Ð½Ð¾Ð¼ÐµÑ€ Ð¾Ð¿Ñ†Ð¸Ð¸ Ð¸Ð»Ð¸ Ð¿ÐµÑ€ÐµÐ¹Ð´Ð¸Ñ‚Ðµ ÑÑ‚Ñ€ÐµÐ»Ð¾Ñ‡ÐºÐ°Ð¼Ð¸ Ð¸ Ð½Ð°Ð¶Ð¼Ð¸Ñ‚Ðµ <CR>. 'q' Ð²Ñ‹Ñ…Ð¾Ð´."
 
-#: src/lang.c:1184
+#: src/lang.c:1198
 msgid "Select group> "
 msgstr "Ð’Ñ‹Ð±ÐµÑ€Ð¸Ñ‚Ðµ Ð³Ñ€ÑƒÐ¿Ð¿Ñƒ> "
 
-#: src/lang.c:1185
+#: src/lang.c:1199
 #, c-format
 msgid "Enter selection pattern [%s]> "
 msgstr "Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð´Ð»Ñ Ð²Ñ‹Ð±Ð¾Ñ€Ð° [%s]> "
 
-#: src/lang.c:1186
+#: src/lang.c:1200
 #, fuzzy
 msgid "Select thread> "
 msgstr "Ð’Ñ‹Ð±ÐµÑ€Ð¸Ñ‚Ðµ Ð´Ð¸ÑÐºÑƒÑÑÐ¸ÑŽ > "
 
-#: src/lang.c:1187
+#: src/lang.c:1201
 #, fuzzy, c-format
 msgid "%s %s %s (\"%s\"): send a DETAILED bug report to %s\n"
 msgstr "%s %s %s (\"%s\") [%s]: Ð¾Ñ‚Ð¿Ñ€Ð°Ð²ÑŒÑ‚Ðµ Ð¿Ð¾Ð´Ñ€Ð¾Ð±Ð½ÑƒÑŽ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÑŽ Ð¾Ð± Ð¾ÑˆÐ¸Ð±ÐºÐµ %s\n"
 
-#: src/lang.c:1188
+#: src/lang.c:1202
 #, fuzzy
 msgid "Serverrc Menu Commands"
 msgstr "ÐšÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Ð²ÐµÑ€Ñ…Ð½ÐµÐ³Ð¾ ÑƒÑ€Ð¾Ð²Ð½Ñ"
 
-#: src/lang.c:1189
+#: src/lang.c:1203
 msgid "servers active-file"
 msgstr "active-Ñ„Ð°Ð¹Ð» ÑÐµÑ€Ð²ÐµÑ€Ð¾Ð²"
 
-#: src/lang.c:1190
+#: src/lang.c:1204
 #, c-format
 msgid "Skipped %s"
 msgstr ""
 
-#: src/lang.c:1191
+#: src/lang.c:1205
 msgid "Cannot move into new newsgroups. Subscribe first..."
 msgstr "ÐÐµ Ð¼Ð¾Ð³Ñƒ Ð¿ÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð² Ð½Ð¾Ð²ÑƒÑŽ Ð³Ñ€ÑƒÐ¿Ð¿Ñƒ. Ð¡Ð½Ð°Ñ‡Ð°Ð»Ð° Ð¿Ð¾Ð´Ð¿Ð¸ÑˆÐ¸Ñ‚ÐµÑÑŒ..."
 
-#: src/lang.c:1192
+#: src/lang.c:1206
 msgid "<SPACE>"
 msgstr "<ÐŸÐ ÐžÐ‘Ð•Ð›>"
 
-#: src/lang.c:1193
+#: src/lang.c:1207
 #, c-format
 msgid "Starting: (%s)"
 msgstr "Ð¡Ñ‚Ð°Ñ€Ñ‚ÑƒÑŽ: (%s)"
 
-#: src/lang.c:1195
+#: src/lang.c:1209
 #, c-format
 msgid "Startup time was: %s\n"
 msgstr ""
 
-#: src/lang.c:1197
+#: src/lang.c:1211
 #, c-format
 msgid "List Thread (%d of %d)"
 msgstr "Ð¡Ð¿Ð¸ÑÐ¾Ðº Ð´Ð¸ÑÐºÑƒÑÑÐ¸Ð¹ (%d Ð¸Ð· %d)"
 
-#: src/lang.c:1198
+#: src/lang.c:1212
 #, c-format
 msgid "Thread (%.*s)"
 msgstr "Ð”Ð¸ÑÐºÑƒÑÑÐ¸Ñ (%.*s)"
 
-#: src/lang.c:1199
+#: src/lang.c:1213
 msgid "Enter wildcard subscribe pattern> "
 msgstr "Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð´Ð»Ñ Ð¿Ð¾Ð´Ð¿Ð¸ÑÐºÐ¸> "
 
-#: src/lang.c:1200
+#: src/lang.c:1214
 #, fuzzy, c-format
 msgid "subscribed to %d group"
 msgid_plural "subscribed to %d groups"
@@ -4491,31 +4569,31 @@ msgstr[0] "Ð¿Ð¾Ð´Ð¿Ð¸ÑÐ°Ð»Ð¸ÑÑŒ Ð½Ð° %
 msgstr[1] "Ð¿Ð¾Ð´Ð¿Ð¸ÑÐ°Ð»Ð¸ÑÑŒ Ð½Ð° %d Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹"
 msgstr[2] "Ð¿Ð¾Ð´Ð¿Ð¸ÑÐ°Ð»Ð¸ÑÑŒ Ð½Ð° %d Ð³Ñ€ÑƒÐ¿Ð¿"
 
-#: src/lang.c:1201
+#: src/lang.c:1215
 #, c-format
 msgid "Subscribed to %s"
 msgstr "ÐŸÐ¾Ð´Ð¿Ð¸ÑÐ°Ð»Ð¸ÑÑŒ Ð½Ð° %s"
 
-#: src/lang.c:1202
+#: src/lang.c:1216
 msgid "Subscribing... "
 msgstr "ÐŸÐ¾Ð´Ð¿Ð¸ÑÑ‹Ð²Ð°ÐµÐ¼ÑÑ... "
 
-#: src/lang.c:1203
+#: src/lang.c:1217
 #, c-format
 msgid "Repost or supersede article(s) [%%s]? (%s/%s/%s): "
 msgstr "ÐžÑ‚Ð¿Ñ€Ð°Ð²Ð¸Ñ‚ÑŒ ÑÐ½Ð¾Ð²Ð° Ð¸Ð»Ð¸ Ð·Ð°Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ ÑÑ‚Ð°Ñ‚ÑŒÑŽ(Ð¸) [%%s]? (%s/%s/%s): "
 
 #. TODO: plural-forms? (do we have a counter?)
-#: src/lang.c:1205
+#: src/lang.c:1219
 #, c-format
 msgid "Supersede article(s) to group(s) [%s]> "
 msgstr "Ð—Ð°Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ ÑÑ‚Ð°Ñ‚ÑŒÑŽ(Ð¸) Ð² Ð³Ñ€ÑƒÐ¿Ð¿Ñƒ(Ñ‹) [%s]> "
 
-#: src/lang.c:1206
+#: src/lang.c:1220
 msgid "Superseding article ..."
 msgstr "Ð—Ð°Ð¼ÐµÐ½Ð° ÑÑ‚Ð°Ñ‚ÑŒÐ¸ ..."
 
-#: src/lang.c:1207
+#: src/lang.c:1221
 #, c-format
 msgid ""
 "\n"
@@ -4524,7 +4602,7 @@ msgstr ""
 "\n"
 "ÐžÑÑ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾. ÐÐ°Ð±ÐµÑ€Ð¸Ñ‚Ðµ 'fg' Ð´Ð»Ñ Ð¿ÐµÑ€ÐµÐ·Ð°Ð¿ÑƒÑÐºÐ° %s\n"
 
-#: src/lang.c:1209
+#: src/lang.c:1223
 #, fuzzy, c-format
 msgid "%d day"
 msgid_plural "%d days"
@@ -4532,11 +4610,11 @@ msgstr[0] "%d Ð´Ð½ÐµÐ¹"
 msgstr[1] "%d Ð´Ð½ÐµÐ¹"
 msgstr[2] "%d Ð´Ð½ÐµÐ¹"
 
-#: src/lang.c:1210
+#: src/lang.c:1224
 msgid "<TAB>"
 msgstr "<Ð¢ÐÐ‘>"
 
-#: src/lang.c:1211
+#: src/lang.c:1225
 #, fuzzy
 msgid "Tagged article"
 msgid_plural "Tagged articles"
@@ -4544,26 +4622,26 @@ msgstr[0] "ÐžÑÐ½Ð¾Ð²Ð½Ð°Ñ ÑÑ‚Ð°Ñ‚ÑŒÑ
 msgstr[1] "ÐžÑÐ½Ð¾Ð²Ð½Ð°Ñ ÑÑ‚Ð°Ñ‚ÑŒÑ"
 msgstr[2] "ÐžÑÐ½Ð¾Ð²Ð½Ð°Ñ ÑÑ‚Ð°Ñ‚ÑŒÑ"
 
-#: src/lang.c:1212
+#: src/lang.c:1226
 #, fuzzy
 msgid "Tagged thread"
 msgstr "Ð’Ñ‹Ð±ÐµÑ€Ð¸Ñ‚Ðµ ÑÑ‚Ð°Ñ‚ÑŒÑŽ> "
 
-#: src/lang.c:1214
+#: src/lang.c:1228
 msgid "TeX "
 msgstr ""
 
-#: src/lang.c:1215
+#: src/lang.c:1229
 #, fuzzy, c-format
 msgid "Version: %s %s release %s (\"%s\")"
 msgstr "Ð’ÐµÑ€ÑÐ¸Ñ: %s %s Ñ€ÐµÐ»Ð¸Ð· %s (\"%s\")\n"
 
-#: src/lang.c:1216
+#: src/lang.c:1230
 msgid "# Default action/prompt strings\n"
 msgstr ""
 
 #. TRANSLATORS: do not translate header names like 'Subject:', 'From:', ...
-#: src/lang.c:1218
+#: src/lang.c:1232
 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"
@@ -4574,203 +4652,207 @@ msgid ""
 "# expire=ON/OFF  ON=limit to default_filter_days OFF=don't ever expire\n"
 msgstr ""
 
-#: src/lang.c:1231
+#: src/lang.c:1245
 #, fuzzy
 msgid ""
 "# If ON print current subject or newsgroup description in the last line\n"
 msgstr ""
 "# Ð•ÑÐ»Ð¸ ON, Ñ‚Ð¾ Ð²Ñ‹Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ñ‚ÐµÐºÑƒÑ‰ÑƒÑŽ Ñ‚ÐµÐ¼Ñƒ Ð¸Ð»Ð¸ Ð¾Ð¿Ð¸ÑÐ°Ð½Ð¸Ðµ Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹ Ð² Ð¿Ð¾ÑÐ»ÐµÐ´Ð½ÐµÐ¹ ÑÑ‚Ñ€Ð¾ÐºÐµ\n"
 
-#: src/lang.c:1232
-msgid "# Host & time info used for detecting new groups (don't touch)\n"
+#: src/lang.c:1246
+#, fuzzy
+msgid ""
+"\n"
+"# Host & time info used for detecting new groups (don't touch)\n"
 msgstr ""
+"\n"
 "# Ð˜Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ð¾ Ñ…Ð¾ÑÑ‚Ðµ Ð¸ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸, Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ÑÑ Ð´Ð»Ñ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ\n"
 "# Ð½Ð¾Ð²Ñ‹Ñ… Ð³Ñ€ÑƒÐ¿Ð¿ (Ð½Ðµ Ð¸Ð·Ð¼ÐµÐ½ÑÑ‚ÑŒ)\n"
 
-#: src/lang.c:1233
+#: src/lang.c:1247
 msgid "There is no news\n"
 msgstr "ÐÐµÑ‚ Ð½Ð¾Ð²Ð¾ÑÑ‚ÐµÐ¹\n"
 
-#: src/lang.c:1234
+#: src/lang.c:1248
 msgid "Thread"
 msgstr "Ð”Ð¸ÑÐºÑƒÑÑÐ¸Ñ"
 
-#: src/lang.c:1235
+#: src/lang.c:1249
 msgid "Thread Level Commands"
 msgstr "ÐšÐ¾Ð¼Ð°Ð½Ð´Ñ‹ ÑƒÑ€Ð¾Ð²Ð½Ñ Ð´Ð¸ÑÐºÑƒÑÑÐ¸Ð¹"
 
-#: src/lang.c:1236
+#: src/lang.c:1250
 msgid "Thread deselected"
 msgstr "Ð¡ Ð´Ð¸ÑÐºÑƒÑÑÐ¸Ð¸ ÑÐ½ÑÑ‚Ð° Ð¾Ñ‚Ð¼ÐµÑ‚ÐºÐ°"
 
-#: src/lang.c:1237
+#: src/lang.c:1251
 msgid "Thread selected"
 msgstr "Ð”Ð¸ÑÐºÑƒÑÑÐ¸Ñ Ð²Ñ‹Ð±Ñ€Ð°Ð½Ð°"
 
-#: src/lang.c:1238
+#: src/lang.c:1252
 #, c-format
 msgid "Thread %4s of %4s"
 msgstr "Ð”Ð¸ÑÐºÑƒÑÑÐ¸Ñ %4s Ð¸Ð· %4s"
 
-#: src/lang.c:1239
+#: src/lang.c:1253
 msgid "Threading articles..."
 msgstr "Ð Ð°Ð·Ð±Ð¾Ñ€ Ð´Ð¸ÑÐºÑƒÑÑÐ¸Ð¹..."
 
-#: src/lang.c:1240
+#: src/lang.c:1254
 #, fuzzy
 msgid "Threading by multipart"
 msgstr "Ð Ð°Ð·Ð±Ð¾Ñ€ Ð´Ð¸ÑÐºÑƒÑÑÐ¸Ð¹..."
 
-#: src/lang.c:1242
+#: src/lang.c:1256
 msgid "No ALP negotiated."
 msgstr ""
 
-#: src/lang.c:1244
+#: src/lang.c:1258
 msgid "<failed to retrieve cipher>"
 msgstr ""
 
-#: src/lang.c:1245
+#: src/lang.c:1259
 msgid "<failed to retrieve issuer>"
 msgstr ""
 
-#: src/lang.c:1246
+#: src/lang.c:1260
 msgid "<failed to retrieve subject>"
 msgstr ""
 
-#: src/lang.c:1247
+#: src/lang.c:1261
 msgid "<failed to retrieve version>"
 msgstr ""
 
-#: src/lang.c:1248
+#: src/lang.c:1262
 #, fuzzy, c-format
 msgid "%s handshake done: %s\n"
 msgstr "Slrnface: Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð·Ð°Ð¿ÑƒÑÐºÐ°: %s."
 
-#: src/lang.c:1251
+#: src/lang.c:1265
 #, fuzzy, c-format
 msgid "TLS handshake failed: %s (%d)\n"
 msgstr "Slrnface: Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð·Ð°Ð¿ÑƒÑÐºÐ°: %s."
 
-#: src/lang.c:1252
+#: src/lang.c:1266
 #, fuzzy, c-format
 msgid "TLS peer verification failed: %s\n"
 msgstr "Slrnface: Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð·Ð°Ð¿ÑƒÑÐºÐ°: %s."
 
-#: src/lang.c:1253
+#: src/lang.c:1267
 #, c-format
 msgid "TLS peer verification failed, continuing anyway as requested: %s\n"
 msgstr ""
 
-#: src/lang.c:1254
+#: src/lang.c:1268
 msgid "<unable to retrieve status>"
 msgstr ""
 
-#: src/lang.c:1255
+#: src/lang.c:1269
 msgid "unexpected certificate verification status!"
 msgstr ""
 
-#: src/lang.c:1258
+#: src/lang.c:1272
 #, c-format
 msgid ""
 "TLS peer verification failed: %s.\n"
 "Continuing anyway as requested.\n"
 msgstr ""
 
-#: src/lang.c:1261
+#: src/lang.c:1275
 #, fuzzy, c-format
 msgid "TLS handshake done: %s\n"
 msgstr "Slrnface: Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð·Ð°Ð¿ÑƒÑÐºÐ°: %s."
 
-#: src/lang.c:1264
+#: src/lang.c:1278
 #, fuzzy, c-format
 msgid "TLS handshake failed: %s\n"
 msgstr "Slrnface: Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð·Ð°Ð¿ÑƒÑÐºÐ°: %s."
 
-#: src/lang.c:1267
+#: src/lang.c:1281
 #, c-format
 msgid "Toggled word highlighting %s"
 msgstr "ÐŸÐµÑ€ÐµÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ðµ Ð¿Ð¾Ð´ÑÐ²ÐµÑ‚ÐºÐ¸ ÑÐ»Ð¾Ð² %s"
 
-#: src/lang.c:1268
+#: src/lang.c:1282
 msgid "Toggled rot13 encoding"
 msgstr "ÐŸÐµÑ€ÐµÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ðµ ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²ÐºÐ¸ rot13"
 
-#: src/lang.c:1269
+#: src/lang.c:1283
 #, fuzzy, c-format
 msgid "Toggled German TeX encoding %s"
 msgstr "ÐŸÐµÑ€ÐµÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ðµ Ð½ÐµÐ¼ÐµÑ†ÐºÐ¾Ð¹ TeX ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²ÐºÐ¸ %s"
 
-#: src/lang.c:1270
+#: src/lang.c:1284
 #, c-format
 msgid "Toggled tab-width to %d"
 msgstr "ÐŸÐµÑ€ÐµÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ðµ ÑˆÐ¸Ñ€Ð¸Ð½Ñ‹ Ñ‚Ð°Ð±ÑƒÐ»ÑÑ†Ð¸Ð¸ Ð½Ð° %d"
 
-#: src/lang.c:1271
+#: src/lang.c:1285
 #, c-format
 msgid "Verbatim handling: %s"
 msgstr ""
 
-#: src/lang.c:1273
+#: src/lang.c:1287
 #, c-format
 msgid "%d Trying to dotlock %s"
 msgstr "%d Ð¿Ð¾Ð¿Ñ‹Ñ‚ÐºÐ° dotlock %s"
 
-#: src/lang.c:1274
+#: src/lang.c:1288
 #, c-format
 msgid "%d Trying to lock %s"
 msgstr "%d ÐŸÐ¾Ð¿Ñ‹Ñ‚ÐºÐ° Ð·Ð°Ð±Ð»Ð¾ÐºÐ¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ %s"
 
-#: src/lang.c:1276
+#: src/lang.c:1290
 #, fuzzy, c-format
 msgid "%s=help"
 msgstr "%s=Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒ"
 
-#: src/lang.c:1278
+#: src/lang.c:1292
 msgid "Unlimited"
 msgstr "ÐÐµÐ¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½"
 
-#: src/lang.c:1279
+#: src/lang.c:1293
 #, fuzzy
 msgid "Untagged article"
 msgstr "ÐžÑÐ½Ð¾Ð²Ð½Ð°Ñ ÑÑ‚Ð°Ñ‚ÑŒÑ"
 
-#: src/lang.c:1280
+#: src/lang.c:1294
 #, fuzzy
 msgid "Untagged thread"
 msgstr "ÑÐ½ÑÑ‚ÑŒ Ð¼ÐµÑ‚ÐºÐ¸ Ñ Ð¾Ñ‚Ð¼ÐµÑ‡ÐµÐ½Ð½Ñ‹Ñ… Ð´Ð¸ÑÐºÑƒÑÑÐ¸Ð¹"
 
-#: src/lang.c:1281
+#: src/lang.c:1295
 msgid "Enter wildcard unsubscribe pattern> "
 msgstr "Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð´Ð»Ñ Ð¾Ñ‚Ð¿Ð¸ÑÑ‹Ð²Ð°Ð½Ð¸Ñ> "
 
-#: src/lang.c:1282
+#: src/lang.c:1296
 #, c-format
 msgid "Error decoding %s : %s"
 msgstr "ÐžÑˆÐ¸Ð±ÐºÐ° Ñ€Ð°ÑÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ %s : %s"
 
-#: src/lang.c:1283
+#: src/lang.c:1297
 msgid "No end."
 msgstr "ÐÐµÑ‚ ÐºÐ¾Ð½Ñ†Ð°."
 
-#: src/lang.c:1284
+#: src/lang.c:1298
 #, c-format
 msgid "%s successfully decoded."
 msgstr "%s ÑƒÑÐ¿ÐµÑˆÐ½Ð¾ Ñ€Ð°ÑÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²Ð°Ð½."
 
-#: src/lang.c:1286
+#: src/lang.c:1300
 msgid "unchanged"
 msgstr "Ð½ÐµÐ¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¾"
 
-#: src/lang.c:1288
+#: src/lang.c:1302
 msgid "(unknown)"
 msgstr "(Ð½ÐµÐ¸Ð·Ð²ÐµÑÑ‚Ð½Ð¾)"
 
-#: src/lang.c:1290
+#: src/lang.c:1304
 #, fuzzy
 msgid "unknown error"
 msgstr "ÐÐµÐ¸Ð·Ð²ÐµÑÑ‚Ð½Ð°Ñ Ð¾ÑˆÐ¸Ð±ÐºÐ°."
 
-#: src/lang.c:1292
+#: src/lang.c:1306
 #, fuzzy, c-format
 msgid "unsubscribed from %d group"
 msgid_plural "unsubscribed from %d groups"
@@ -4778,116 +4860,120 @@ msgstr[0] "Ð¾Ñ‚Ð¿Ð¸ÑÐ°Ð»Ð¸ÑÑŒ Ð¾Ñ‚ %d
 msgstr[1] "Ð¾Ñ‚Ð¿Ð¸ÑÐ°Ð»Ð¸ÑÑŒ Ð¾Ñ‚ %d Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹"
 msgstr[2] "Ð¾Ñ‚Ð¿Ð¸ÑÐ°Ð»Ð¸ÑÑŒ Ð¾Ñ‚ %d Ð³Ñ€ÑƒÐ¿Ð¿"
 
-#: src/lang.c:1293
+#: src/lang.c:1307
 #, c-format
 msgid "Unsubscribed from %s"
 msgstr "ÐžÑ‚Ð¿Ð¸ÑÐ°Ð»Ð¸ÑÑŒ Ð¾Ñ‚ %s"
 
-#: src/lang.c:1294
+#: src/lang.c:1308
 msgid "Unsubscribing... "
 msgstr "ÐžÑ‚Ð¿Ð¸ÑÑ‹Ð²Ð°ÐµÐ¼ÑÑ... "
 
-#: src/lang.c:1295
+#: src/lang.c:1309
 msgid "Unthreading articles..."
 msgstr "Ð Ð°Ð·Ð³Ñ€ÑƒÐ¿Ð¿Ð¸Ñ€Ð¾Ð²ÐºÐ° Ð´Ð¸ÑÐºÑƒÑÑÐ¸Ð¹..."
 
-#: src/lang.c:1296
+#: src/lang.c:1310
 #, fuzzy, c-format
 msgid "Updating %s..."
 msgstr "ÐžÐ±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ðµ %s..."
 
-#: src/lang.c:1297
+#: src/lang.c:1311
 msgid "URL Menu"
 msgstr ""
 
-#: src/lang.c:1298
+#: src/lang.c:1312
 #, fuzzy
 msgid "URL Menu Commands"
 msgstr "ÐšÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Ð²ÐµÑ€Ñ…Ð½ÐµÐ³Ð¾ ÑƒÑ€Ð¾Ð²Ð½Ñ"
 
-#: src/lang.c:1299
+#: src/lang.c:1313
 #, fuzzy, c-format
 msgid "Opening %s"
 msgstr "ÐžÑ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ðµ %s\n"
 
-#: src/lang.c:1300
+#: src/lang.c:1314
 #, fuzzy
 msgid "Select URL> "
 msgstr "Ð’Ñ‹Ð±ÐµÑ€Ð¸Ñ‚Ðµ Ð³Ñ€ÑƒÐ¿Ð¿Ñƒ> "
 
-#: src/lang.c:1301
+#: src/lang.c:1315
 #, fuzzy
 msgid "No URLs in this article"
 msgstr "ÐÐµÑ‚ Ð±Ð¾Ð»ÑŒÑˆÐµ URL Ð² ÑÑ‚Ð°Ñ‚ÑŒÐµ"
 
-#: src/lang.c:1303
+#: src/lang.c:1317
 #, c-format
 msgid "SASL MECHS    : %s\n"
 msgstr ""
 
-#: src/lang.c:1304
+#: src/lang.c:1318
 #, c-format
 msgid "SASL MECH used: %s\n"
 msgstr ""
 
-#: src/lang.c:1306
+#: src/lang.c:1320
 msgid "  -c       mark all news as read in subscribed newsgroups (batch mode)"
 msgstr ""
 "  -c       Ð¾Ñ‚Ð¼ÐµÑ‚Ð¸Ñ‚ÑŒ Ð²ÑÐµ Ð½Ð¾Ð²Ð¾ÑÑ‚Ð¸ ÐºÐ°Ðº Ð¿Ñ€Ð¾Ñ‡. Ð² Ð¿Ð¾Ð´Ð¿Ð¸Ñ. Ð³Ñ€ÑƒÐ¿Ð¿Ð°Ñ… (Ð¿Ð°ÐºÐµÑ‚Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼)"
 
-#: src/lang.c:1307
+#: src/lang.c:1321
 msgid "  -Z       return status indicating if any unread news (batch mode)"
 msgstr "  -Z       Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ ÑÑ‚Ð°Ñ‚ÑƒÑÐ° Ð¾ Ð½ÐµÐ¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ‹Ñ… Ð½Ð¾Ð²Ð¾ÑÑ‚ÑÑ… (Ð¿Ð°ÐºÐµÑ‚Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼)"
 
-#: src/lang.c:1308
+#: src/lang.c:1322
 msgid "  -q       don't check for new newsgroups"
 msgstr "  -q       Ð½Ðµ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÑÑ‚ÑŒ Ð¿Ð¾ÑÐ²Ð»ÐµÐ½Ð¸Ñ Ð½Ð¾Ð²Ñ‹Ñ… Ð³Ñ€ÑƒÐ¿Ð¿ Ð½Ð¾Ð²Ð¾ÑÑ‚ÐµÐ¹"
 
-#: src/lang.c:1309
+#: src/lang.c:1323
 msgid "  -X       don't save any files on quit"
 msgstr "  -X       Ð½Ðµ ÑÐ¾Ñ…Ñ€Ð°Ð½ÑÑ‚ÑŒ Ñ„Ð°Ð¹Ð»Ñ‹ Ð¿Ñ€Ð¸ Ð²Ñ‹Ñ…Ð¾Ð´Ðµ"
 
-#: src/lang.c:1310
+#: src/lang.c:1324
 msgid "  -d       don't show newsgroup descriptions"
 msgstr "  -d       Ð½Ðµ Ð¿Ð¾ÐºÐ°Ð·Ñ‹Ð²Ð°Ñ‚ÑŒ Ð¾Ð¿Ð¸ÑÐ°Ð½Ð¸Ñ Ð³Ñ€ÑƒÐ¿Ð¿"
 
-#: src/lang.c:1311
+#: src/lang.c:1325
 #, fuzzy, c-format
 msgid "  -F file  filter file to use [default=%s]"
 msgstr "  -f file  Ñ„Ð°Ð¹Ð» Ð¿Ð¾Ð´Ð¿Ð¸ÑÐºÐ¸ [Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ=%s]"
 
-#: src/lang.c:1312
+#: src/lang.c:1326
 msgid "  -G limit get only limit articles/group"
 msgstr "  -G limit Ð¿Ð¾Ð»ÑƒÑ‡Ð¸Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ limit ÑÑ‚Ð°Ñ‚ÐµÐ¹/Ð³Ñ€ÑƒÐ¿Ð¿"
 
-#: src/lang.c:1313
+#: src/lang.c:1327
 #, c-format
 msgid "  -H       help information about %s"
 msgstr "  -H       Ð¿Ð¾Ð´ÑÐºÐ°Ð·ÐºÐ° Ð¾ %s"
 
-#: src/lang.c:1314
+#: src/lang.c:1328
 msgid "  -h       this help message"
 msgstr "  -h       ÑÑ‚Ð° Ð¿Ð¾Ð´ÑÐºÐ°Ð·ÐºÐ°"
 
-#: src/lang.c:1315
+#: src/lang.c:1329
+msgid "  -i file  import (append) raw proto article to postponed.articles"
+msgstr ""
+
+#: src/lang.c:1330
 #, c-format
 msgid "  -I dir   news index file directory [default=%s]"
 msgstr "  -I dir   Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ð¸Ñ Ð¸Ð½Ð´ÐµÐºÑÐ½Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ð° [Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ=%s]"
 
-#: src/lang.c:1317
+#: src/lang.c:1332
 msgid "  -L msgid show the message with that Message-ID"
 msgstr ""
 
-#: src/lang.c:1319
+#: src/lang.c:1334
 msgid "  -u       update index files (batch mode)"
 msgstr "  -u       Ð¾Ð±Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ð¸Ð½Ð´ÐµÐºÑÐ½Ñ‹Ðµ Ñ„Ð°Ð¹Ð»Ñ‹ (Ð¿Ð°ÐºÐµÑ‚Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼)"
 
-#: src/lang.c:1320
+#: src/lang.c:1335
 #, c-format
 msgid "  -m dir   mailbox directory [default=%s]"
 msgstr "  -m dir   Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ð¸Ñ mailbox [Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ=%s]"
 
-#: src/lang.c:1321
+#: src/lang.c:1336
 #, c-format
 msgid ""
 "\n"
@@ -4896,60 +4982,60 @@ msgstr ""
 "\n"
 "ÐžÑ‚Ð¿Ñ€Ð°Ð²Ð»ÑÐ¹Ñ‚Ðµ Ð¾ÑˆÐ¸Ð±ÐºÐ¸/ÐºÐ¾Ð¼Ð¼ÐµÐ½Ñ‚Ð°Ñ€Ð¸Ð¸ %s"
 
-#: src/lang.c:1322
+#: src/lang.c:1337
 msgid "  -N       mail new news to your posts (batch mode)"
 msgstr ""
 "  -N       Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð»ÑÑ‚ÑŒ Ð¿Ð¾ email Ð½Ð¾Ð²Ñ‹Ðµ ÑÑ‚Ð°Ñ‚ÑŒÐ¸ Ð½Ð° Ð²Ð°ÑˆÐ¸ ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ (Ð¿Ð°ÐºÐµÑ‚Ð½Ñ‹Ð¹ "
 "Ñ€ÐµÐ¶Ð¸Ð¼)"
 
-#: src/lang.c:1323
+#: src/lang.c:1338
 msgid "  -M user  mail new news to specified user (batch mode)"
 msgstr ""
 "  -M user  Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð»ÑÑ‚ÑŒ Ð¿Ð¾ email Ð½Ð¾Ð²Ñ‹Ðµ ÑÑ‚Ð°Ñ‚ÑŒÐ¸ ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ð¾Ð¼Ñƒ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŽ "
 "(Ð¿Ð°ÐºÐµÑ‚Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼)"
 
-#: src/lang.c:1324
+#: src/lang.c:1339
 #, c-format
 msgid "  -f file  subscribed to newsgroups file [default=%s]"
 msgstr "  -f file  Ñ„Ð°Ð¹Ð» Ð¿Ð¾Ð´Ð¿Ð¸ÑÐºÐ¸ [Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ=%s]"
 
-#: src/lang.c:1326
+#: src/lang.c:1341
 #, c-format
 msgid "  -t sec   override nntp_read_timeout_secs setting [default=%d]"
 msgstr ""
 
-#: src/lang.c:1328
+#: src/lang.c:1343
 #, fuzzy
 msgid "  -x       no-posting mode"
 msgstr "  -x       Ñ€ÐµÐ¶Ð¸Ð¼ Ð·Ð°Ð¿Ñ€ÐµÑ‚ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ"
 
-#: src/lang.c:1329
+#: src/lang.c:1344
 msgid "  -w       post an article and exit"
 msgstr "  -w       Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð¸Ñ‚ÑŒ ÑÑ‚Ð°Ñ‚ÑŒÑŽ Ð¸ Ð²Ñ‹Ð¹Ñ‚Ð¸"
 
-#: src/lang.c:1330
+#: src/lang.c:1345
 msgid "  -o       post all postponed articles and exit"
 msgstr "  -o       Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð¸Ñ‚ÑŒ Ð²ÑÐµ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ðµ ÑÑ‚Ð°Ñ‚ÑŒÐ¸ Ð¸ Ð²Ñ‹Ð¹Ñ‚Ð¸"
 
-#: src/lang.c:1331
+#: src/lang.c:1346
 msgid "  -R       read news saved by -S option"
 msgstr "  -R       Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ Ð½Ð¾Ð²Ð¾ÑÑ‚Ð¸, ÑÐ¾Ñ…Ñ€Ð°Ð½Ñ‘Ð½Ð½Ñ‹Ðµ Ð¾Ð¿Ñ†Ð¸ÐµÐ¹ -S"
 
-#: src/lang.c:1332
+#: src/lang.c:1347
 #, c-format
 msgid "  -s dir   save news directory [default=%s]"
 msgstr "  -s dir   Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ð¸Ñ Ð´Ð»Ñ ÑÐ¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ Ð½Ð¾Ð²Ð¾ÑÑ‚ÐµÐ¹ [Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ=%s]"
 
-#: src/lang.c:1333
+#: src/lang.c:1348
 msgid "  -S       save new news for later reading (batch mode)"
 msgstr ""
 "  -S       ÑÐ¾Ñ…Ñ€Ð°Ð½ÑÑ‚ÑŒ Ð½Ð¾Ð²Ð¾ÑÑ‚Ð¸ Ð´Ð»Ñ Ð¿Ð¾ÑÐ»ÐµÐ´ÑƒÑŽÑ‰ÐµÐ³Ð¾ Ð¿Ñ€Ð¾Ñ‡Ñ‚ÐµÐ½Ð¸Ñ (Ð¿Ð°ÐºÐµÑ‚Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼)"
 
-#: src/lang.c:1334
+#: src/lang.c:1349
 msgid "  -z       start if any unread news"
 msgstr "  -z       Ð·Ð°Ð¿ÑƒÑÑ‚Ð¸Ñ‚ÑŒ ÐµÑÐ»Ð¸ ÐµÑÑ‚ÑŒ Ð½ÐµÐ¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ‹Ðµ Ð½Ð¾Ð²Ð¾ÑÑ‚Ð¸"
 
-#: src/lang.c:1335
+#: src/lang.c:1350
 #, c-format
 msgid ""
 "A Usenet reader.\n"
@@ -4960,95 +5046,100 @@ msgstr ""
 "\n"
 "Ð˜ÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ: %s [Ð¾Ð¿Ñ†Ð¸Ð¸] [Ð³Ñ€ÑƒÐ¿Ð¿Ð° Ð½Ð¾Ð²Ð¾ÑÑ‚ÐµÐ¹[,...]]"
 
-#: src/lang.c:1336
+#: src/lang.c:1351
+#, fuzzy, c-format
+msgid "  -J file  tinrc file to use [default=%s]"
+msgstr "  -f file  Ñ„Ð°Ð¹Ð» Ð¿Ð¾Ð´Ð¿Ð¸ÑÐºÐ¸ [Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ=%s]"
+
+#: src/lang.c:1352
 msgid "  -v       verbose output for batch mode options"
 msgstr "  -v       Ð´ÐµÑ‚Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð²Ñ‹Ð²Ð¾Ð´ Ð´Ð»Ñ Ð¾Ð¿Ñ†Ð¸Ð¹ Ð¿Ð°ÐºÐµÑ‚Ð½Ð¾Ð³Ð¾ Ñ€ÐµÐ¶Ð¸Ð¼Ð°"
 
-#: src/lang.c:1337
+#: src/lang.c:1353
 msgid "  -V       print version & date information"
 msgstr "  -V       Ð²Ñ‹Ð²ÐµÑÑ‚Ð¸ Ð²ÐµÑ€ÑÐ¸ÑŽ Ð¸ Ð´Ð°Ñ‚Ñƒ"
 
-#: src/lang.c:1338
+#: src/lang.c:1354
 msgid "Use MIME display program for this message?"
 msgstr "Ð’Ñ‹Ð·Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñƒ, Ð¿Ð¾ÐºÐ°Ð·Ñ‹Ð²Ð°ÑŽÑ‰ÑƒÑŽ MIME Ð´Ð»Ñ ÑÑ‚Ð°Ñ‚ÑŒÐ¸?"
 
-#: src/lang.c:1339
+#: src/lang.c:1355
 #, fuzzy, c-format
 msgid "%s only useful without batch mode operations.%s\n"
 msgstr "%s Ð¾Ð¿Ñ†Ð¸Ñ Ð¿Ð¾Ð»ÐµÐ·Ð½Ð° Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð±ÐµÐ· Ð¿Ð°ÐºÐµÑ‚Ð½Ð¾Ð³Ð¾ Ñ€ÐµÐ¶Ð¸Ð¼Ð°.%s\n"
 
-#: src/lang.c:1340
+#: src/lang.c:1356
 #, fuzzy, c-format
 msgid "%s only useful for batch mode operations.%s\n"
 msgstr "%s Ð¾Ð¿Ñ†Ð¸Ñ Ð¿Ð¾Ð»ÐµÐ·Ð½Ð° Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² Ð¿Ð°ÐºÐµÑ‚Ð½Ð¾Ð¼ Ñ€ÐµÐ¶Ð¸Ð¼Ðµ.%s\n"
 
-#: src/lang.c:1341
+#: src/lang.c:1357
 #, fuzzy, c-format
 msgid "%s only useful for batch or debug mode operations.%s\n"
 msgstr "%s Ð¾Ð¿Ñ†Ð¸Ñ Ð¿Ð¾Ð»ÐµÐ·Ð½Ð° Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² Ð¿Ð°ÐºÐµÑ‚Ð½Ð¾Ð¼ Ñ€ÐµÐ¶Ð¸Ð¼Ðµ.%s\n"
 
-#: src/lang.c:1342
+#: src/lang.c:1358
 #, c-format
 msgid "Useless combination %s and %s. Ignoring %s.%s\n"
 msgstr ""
 
-#: src/lang.c:1343
+#: src/lang.c:1359
 msgid "uuencoded file"
 msgstr ""
 
-#: src/lang.c:1344
+#: src/lang.c:1360
 #, fuzzy
 msgid "incomplete uuencoded file"
 msgstr "Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ "
 
-#: src/lang.c:1347
+#: src/lang.c:1363
 #, c-format
 msgid "Valid not after : %s%s\n"
 msgstr ""
 
-#: src/lang.c:1348
+#: src/lang.c:1364
 #, c-format
 msgid "Valid not before: %s%s\n"
 msgstr ""
 
-#: src/lang.c:1349
+#: src/lang.c:1365
 msgid " <- NOT YET VALID!"
 msgstr ""
 
-#: src/lang.c:1350
+#: src/lang.c:1366
 msgid " <- NO LONGER VALID!"
 msgstr ""
 
-#: src/lang.c:1352
+#: src/lang.c:1368
 #, fuzzy, c-format
 msgid "%s %s out of range (%d - %d). Ignored."
 msgstr "%s%d Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° (0 - %d). Ð˜Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚ÑÑ."
 
-#: src/lang.c:1353
+#: src/lang.c:1369
 #, fuzzy, c-format
 msgid "%s %d out of range (0 - %d). Reset to 0."
 msgstr "%s%d Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° (0 - %d). Ð¡Ð±Ñ€Ð¾Ñ Ð² 0."
 
-#: src/lang.c:1354
+#: src/lang.c:1370
 msgid "[-- Verbatim block hidden --]"
 msgstr ""
 
-#: src/lang.c:1355
+#: src/lang.c:1371
 #, c-format
 msgid "View '%s' (%s/%s)?"
 msgstr "ÐŸÑ€Ð¾ÑÐ¼Ð¾Ñ‚Ñ€ '%s' (%s/%s)?"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1358
+#: src/lang.c:1374
 #, fuzzy, c-format
 msgid ""
 "\n"
 "Warning: posting exceeds %d column. Line %d is the first long one:\n"
-"%-100s\n"
+"%-*s\n"
 msgid_plural ""
 "\n"
 "Warning: posting exceeds %d columns. Line %d is the first long one:\n"
-"%-100s\n"
+"%-*s\n"
 msgstr[0] ""
 "\n"
 "Ð’Ð½Ð¸Ð¼Ð°Ð½Ð¸Ðµ: ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ Ð¿Ñ€ÐµÐ²Ñ‹ÑÐ¸Ð»Ð¾ %d ÑÐ¸Ð¼Ð²Ð¾Ð»Ð¾Ð² Ð² ÑÑ‚Ñ€Ð¾ÐºÐµ.\n"
@@ -5065,7 +5156,7 @@ msgstr[2] ""
 "Ð¡Ñ‚Ñ€Ð¾ÐºÐ° %d - Ð¿ÐµÑ€Ð²Ð°Ñ Ð´Ð»Ð¸Ð½Ð½Ð°Ñ ÑÑ‚Ñ€Ð¾ÐºÐ°:\n"
 "%-100s\n"
 
-#: src/lang.c:1359
+#: src/lang.c:1375
 msgid ""
 "\n"
 "Warning: article unchanged after editing\n"
@@ -5074,7 +5165,7 @@ msgstr ""
 "Ð’Ð½Ð¸Ð¼Ð°Ð½Ð¸Ðµ: ÑÑ‚Ð°Ñ‚ÑŒÑ Ð½Ðµ Ð¸Ð·Ð¼ÐµÐ½Ð¸Ð»Ð°ÑÑŒ Ð¿Ð¾ÑÐ»Ðµ Ñ€ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ\n"
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:1361
+#: src/lang.c:1377
 msgid ""
 "\n"
 "Warning: \"Subject:\" contains only whitespaces.\n"
@@ -5083,7 +5174,7 @@ msgstr ""
 "Ð’Ð½Ð¸Ð¼Ð°Ð½Ð¸Ðµ: \"Subject:\" ÑÐ¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð¾Ð´Ð½Ð¸ Ð¿Ñ€Ð¾Ð±ÐµÐ»Ñ‹.\n"
 
 #. TRANSLATORS: do not translate header names like 'Subject:' or 'References:'
-#: src/lang.c:1363
+#: src/lang.c:1379
 msgid ""
 "\n"
 "Warning: \"Subject:\" begins with \"Re: \" but there are no \"References:"
@@ -5093,7 +5184,7 @@ msgstr ""
 "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ðµ: \"Subject:\" Ð½Ð°Ñ‡Ð¸Ð½Ð°ÐµÑ‚ÑÑ Ñ  \"Re: \" Ð½Ð¾ Ð½ÐµÑ‚ \"References:\".\n"
 
 #. TRANSLATORS: do not translate header names like 'Subject:' or 'References:'
-#: src/lang.c:1366
+#: src/lang.c:1382
 msgid ""
 "\n"
 "Warning: Article has \"References:\" but \"Subject:\" does not begin\n"
@@ -5104,7 +5195,7 @@ msgstr ""
 "          Ð½Ðµ Ð½Ð°Ñ‡Ð¸Ð½Ð°ÐµÑ‚ÑÑ Ñ \"Re: \" Ð¸ Ð½Ðµ ÑÐ¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ \"(was:\".\n"
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:1370
+#: src/lang.c:1386
 #, fuzzy
 msgid ""
 "\n"
@@ -5113,7 +5204,7 @@ msgstr ""
 "\n"
 "Ð’Ð½Ð¸Ð¼Ð°Ð½Ð¸Ðµ: \"Subject:\" ÑÐ¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð¾Ð´Ð½Ð¸ Ð¿Ñ€Ð¾Ð±ÐµÐ»Ñ‹.\n"
 
-#: src/lang.c:1371
+#: src/lang.c:1387
 msgid ""
 "Read carefully!\n"
 "\n"
@@ -5135,19 +5226,19 @@ msgstr ""
 "Ð’Ð¾Ñ‚ ÑÑ‚Ð°Ñ‚ÑŒÑ, ÐºÐ¾Ñ‚Ð¾Ñ€ÑƒÑŽ Ð²Ñ‹ Ñ…Ð¾Ñ‚Ð¸Ñ‚Ðµ Ð¾Ñ‚Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ:\n"
 "\n"
 
-#: src/lang.c:1375
+#: src/lang.c:1391
 msgid ""
 "\n"
 "Distribution is limited to:\n"
 msgstr ""
 
-#: src/lang.c:1376
+#: src/lang.c:1392
 msgid ""
 "\n"
 "Warning: Undesired Distribution \"world\" used.\n"
 msgstr ""
 
-#: src/lang.c:1377
+#: src/lang.c:1393
 msgid ""
 "\n"
 "Warning: You are using a non-plain transfer encoding (such as base64 or\n"
@@ -5163,7 +5254,7 @@ msgstr ""
 "          Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð° ÑÑ‚Ð¾Ð¹ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð¾Ð¹, Ð¾Ð½Ð° Ð½Ðµ Ð±ÑƒÐ´ÐµÑ‚ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ Ð·Ð°ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°.\n"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1384
+#: src/lang.c:1400
 #, fuzzy, c-format
 msgid ""
 "\n"
@@ -5184,7 +5275,7 @@ msgstr[2] ""
 "Ð½Ð¾ ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²ÐºÐ° Ð½Ðµ ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð° Ð½Ð¸ Ð² %s, Ð½Ð¸ Ð² %s\n"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1392
+#: src/lang.c:1408
 #, fuzzy, c-format
 msgid ""
 "\n"
@@ -5213,7 +5304,7 @@ msgstr[2] ""
 "Ñ€Ð°Ð·Ð±Ð¸Ñ‚Ð¸Ñ Ð½Ð° Ñ‡Ð°ÑÑ‚Ð¸ Ð½Ðµ Ð¿Ñ€Ð¾Ð¸Ð·Ð¾Ð¹Ð´Ñ‘Ñ‚.\n"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1401
+#: src/lang.c:1417
 #, fuzzy, c-format
 msgid ""
 "\n"
@@ -5233,13 +5324,30 @@ msgstr[2] ""
 "Ð¡Ñ‚Ñ€Ð¾ÐºÐ° %d Ð´Ð»Ð¸Ð½Ð½ÐµÐµ 998 Ð¾ÐºÑ‚ÐµÑ‚Ð¾Ð² Ð¸ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ€Ð°Ð·Ð±Ð¸Ñ‚Ð° Ð½Ð° Ñ‡Ð°ÑÑ‚Ð¸,\n"
 "Ð½Ð¾ ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²ÐºÐ° Ð½Ðµ ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð° Ð² %s\n"
 
-#: src/lang.c:1407
+#: src/lang.c:1423
+#, fuzzy, c-format
 msgid ""
 "\n"
-"Warning: \"example\" is a reserved hierarchy!\n"
+"Warning: \"%s\" in \"%s\" is from a reserved hierarchy!\n"
 msgstr ""
+"\n"
+"Ð’Ð½Ð¸Ð¼Ð°Ð½Ð¸Ðµ: \"%s\" - Ð½ÐµÐ´Ð¾Ð¿ÑƒÑÑ‚Ð¸Ð¼Ð°Ñ Ð½Ð° ÑÑ‚Ð¾Ð¼ Ð¼ÐµÑÑ‚Ðµ Ð³Ñ€ÑƒÐ¿Ð¿Ð° Ð½Ð¾Ð²Ð¾ÑÑ‚ÐµÐ¹!\n"
 
-#: src/lang.c:1408
+#: src/lang.c:1424
+#, fuzzy, c-format
+msgid ""
+"\n"
+"Warning: Illegal character in '%c' in %s: \"%s\".\n"
+msgstr "ÐÐµÐ´Ð¾Ð¿ÑƒÑÑ‚Ð¸Ð¼Ñ‹Ð¹ Ð·Ð½Ð°Ðº Ð² FQDN.\n"
+
+#: src/lang.c:1425
+#, fuzzy, c-format
+msgid ""
+"\n"
+"Warning: Invalid %s, \"%s\" not allowed.\n"
+msgstr "ÐÐµÐ´Ð¾Ð¿ÑƒÑÑ‚Ð¸Ð¼Ñ‹Ð¹ Ð·Ð½Ð°Ðº Ð² FQDN.\n"
+
+#: src/lang.c:1426
 #, c-format
 msgid ""
 "\n"
@@ -5254,7 +5362,7 @@ msgstr ""
 "ÐÐµÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ð² Ð²Ð°ÑˆÐµÐ¼ %s Ñ„Ð°Ð¹Ð»Ðµ Ð¸Ð·Ð¼ÐµÐ½Ð¸Ð»Ð¸ÑÑŒ!\n"
 "ÐŸÑ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ð¹Ñ‚Ðµ WHATSNEW, Ð¸ Ñ‚.Ð´...\n"
 
-#: src/lang.c:1410
+#: src/lang.c:1428
 #, c-format
 msgid ""
 "\n"
@@ -5268,7 +5376,7 @@ msgstr ""
 "ÐÐµÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÑ Ð² Ñ„Ð°Ð¹Ð»Ðµ %s Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹,\n"
 "Ð´Ñ€ÑƒÐ³Ð¸Ðµ Ð¼Ð¾Ð³Ð»Ð¸ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ñ‹!\n"
 
-#: src/lang.c:1413
+#: src/lang.c:1431
 #, c-format
 msgid ""
 "Warning: tin wrote fewer groups to your\n"
@@ -5278,7 +5386,18 @@ msgid ""
 "before you start tin once again!\n"
 msgstr ""
 
-#: src/lang.c:1417
+#: src/lang.c:1435
+#, c-format
+msgid ""
+"\n"
+"Warning: manually supplied MIME-header, but \"%s\" is missing.\n"
+msgstr ""
+
+#: src/lang.c:1436
+msgid "Warning: multiple addresses given."
+msgstr ""
+
+#: src/lang.c:1437
 #, c-format
 msgid ""
 "\n"
@@ -5286,7 +5405,7 @@ msgid ""
 "         This is at least uncommon.\n"
 msgstr ""
 
-#: src/lang.c:1420
+#: src/lang.c:1440
 #, c-format
 msgid ""
 "\n"
@@ -5297,7 +5416,7 @@ msgid ""
 msgstr ""
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1426
+#: src/lang.c:1446
 #, fuzzy, c-format
 msgid ""
 "\n"
@@ -5319,7 +5438,7 @@ msgstr[2] ""
 "Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¹.\n"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1428
+#: src/lang.c:1448
 #, fuzzy, c-format
 msgid "Warning: Only %d out of %d article was saved"
 msgid_plural "Warning: Only %d out of %d articles were saved"
@@ -5328,7 +5447,7 @@ msgstr[1] "Ð’Ð½Ð¸Ð¼Ð°Ð½Ð¸Ðµ: Ð¡Ð¾Ñ…Ñ€Ð°Ð
 msgstr[2] "Ð’Ð½Ð¸Ð¼Ð°Ð½Ð¸Ðµ: Ð¡Ð¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ %d Ð¸Ð· %d ÑÑ‚Ð°Ñ‚ÐµÐ¹"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1430
+#: src/lang.c:1450
 #, fuzzy, c-format
 msgid ""
 "\n"
@@ -5362,21 +5481,30 @@ msgstr[2] ""
 "          Ð¿Ð¾Ð»ÐµÐ·Ð½ÑƒÑŽ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÑŽ, Ð¾Ð½Ð¸ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ñ€Ð¾Ñ‚ÐºÐ¸Ð¼Ð¸ Ð½Ð°ÑÑ‚Ð¾Ð»ÑŒÐºÐ¾,\n"
 "          Ð½Ð°ÑÐºÐ¾Ð»ÑŒÐºÐ¾ ÑÑ‚Ð¾ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾.\n"
 
-#: src/lang.c:1438
+#: src/lang.c:1458
 #, c-format
 msgid ""
 "Warning: this mail address may contain a spamtrap. %s=continue, %s=abort? "
 msgstr ""
 "Ð’Ð½Ð¸Ð¼Ð°Ð½Ð¸Ðµ: Ð°Ð´Ñ€ÐµÑ email Ð¼Ð¾Ð¶ÐµÑ‚ ÑÐ¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ spamtrap. %s=Ð¿Ñ€Ð¾Ð´Ð¾Ð»Ð¶Ð¸Ñ‚ÑŒ, %s=ÑÑ‚Ð¾Ð¿? "
 
-#: src/lang.c:1439
+#: src/lang.c:1459
 #, c-format
 msgid ""
 "Warning: line %d contains unprintable chars:\n"
 "%s\n"
 msgstr ""
 
-#: src/lang.c:1440
+#: src/lang.c:1460
+#, fuzzy, c-format
+msgid ""
+"\n"
+"Warning: uppercase letter in \"%s:\"\n"
+msgstr ""
+"\n"
+"Ð’Ð½Ð¸Ð¼Ð°Ð½Ð¸Ðµ: Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Approved:.\n"
+
+#: src/lang.c:1461
 msgid ""
 "\n"
 "Warning: Signatures should start with '-- \\n' not with '--\\n'.\n"
@@ -5384,11 +5512,11 @@ msgstr ""
 "\n"
 "Ð’Ð½Ð¸Ð¼Ð°Ð½Ð¸Ðµ: Ð¡Ð¸Ð³Ð½Ð°Ñ‚ÑƒÑ€Ñ‹ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð½Ð°Ñ‡Ð¸Ð½Ð°Ñ‚ÑŒÑÑ Ñ '-- \\n' Ð½Ðµ Ñ '--\\n'.\n"
 
-#: src/lang.c:1441
+#: src/lang.c:1462
 msgid "Warning: the group is moderated.\n"
 msgstr ""
 
-#: src/lang.c:1442
+#: src/lang.c:1463
 #, c-format
 msgid "Warning: %d of the groups is moderated.\n"
 msgid_plural "Warning: %d of the groups are moderated.\n"
@@ -5396,21 +5524,33 @@ msgstr[0] ""
 msgstr[1] ""
 msgstr[2] ""
 
-#: src/lang.c:1443
+#: src/lang.c:1464
+msgid "Warning: the group is read only.\n"
+msgstr ""
+
+#: src/lang.c:1465
+#, c-format
+msgid "Warning: %d of the groups is read only.\n"
+msgid_plural "Warning: %d of the groups are read only.\n"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+
+#: src/lang.c:1466
 msgid "Writing attributes file..."
 msgstr "Ð—Ð°Ð¿Ð¸ÑÑŒ Ñ„Ð°Ð¹Ð»Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð²..."
 
-#: src/lang.c:1444
+#: src/lang.c:1467
 #, fuzzy, c-format
 msgid "Writing %s\n"
 msgstr "Ð¡Ñ‚Ð°Ñ€Ñ‚ÑƒÑŽ: (%s)"
 
-#: src/lang.c:1445
+#: src/lang.c:1468
 #, fuzzy
 msgid "Writing overview cache..."
 msgstr "Ð—Ð°Ð¿Ð¸ÑÑŒ Ñ„Ð°Ð¹Ð»Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð²..."
 
-#: src/lang.c:1447
+#: src/lang.c:1470
 #, fuzzy, c-format
 msgid "%4d Response"
 msgid_plural "%4d Responses"
@@ -5418,65 +5558,65 @@ msgstr[0] "%d Ð¾Ñ‚Ð²ÐµÑ‚"
 msgstr[1] "%d Ð¾Ñ‚Ð²ÐµÑ‚Ð¾Ð²"
 msgstr[2] "%d Ð¾Ñ‚Ð²ÐµÑ‚Ð¾Ð²"
 
-#: src/lang.c:1449
+#: src/lang.c:1472
 msgid "Can't run slrnface: couldn't construct fifo name."
 msgstr "ÐÐµ Ð¼Ð¾Ð³Ñƒ Ð·Ð°Ð¿ÑƒÑÑ‚Ð¸Ñ‚ÑŒ slrnface: Ð½Ðµ ÑƒÐ´Ð°Ñ‘Ñ‚ÑÑ ÑÐºÐ¾Ð½ÑÑ‚Ñ€ÑƒÐ¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð¼Ñ fifo."
 
-#: src/lang.c:1450
+#: src/lang.c:1473
 #, c-format
 msgid "Can't run slrnface: failed to create %s"
 msgstr "ÐÐµ Ð¼Ð¾Ð³Ñƒ Ð·Ð°Ð¿ÑƒÑÑ‚Ð¸Ñ‚ÑŒ slrnface: Ð¾ÑˆÐ¸Ð±ÐºÐ° ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ %s"
 
-#: src/lang.c:1451
+#: src/lang.c:1474
 #, c-format
 msgid "Slrnface abnormally exited, code %d."
 msgstr "Slrnface Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾ Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð° Ñ ÐºÐ¾Ð´Ð¾Ð¼ %d."
 
-#: src/lang.c:1452
+#: src/lang.c:1475
 #, c-format
 msgid "Slrnface failed: %s."
 msgstr "Slrnface: Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð·Ð°Ð¿ÑƒÑÐºÐ°: %s."
 
-#: src/lang.c:1454
+#: src/lang.c:1477
 #, c-format
 msgid "Can't run slrnface: Environment variable %s not found."
 msgstr "ÐÐµ Ð¼Ð¾Ð³Ñƒ Ð·Ð°Ð¿ÑƒÑÑ‚Ð¸Ñ‚ÑŒ slrnface: ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ Ð¾ÐºÑ€ÑƒÐ¶ÐµÐ½Ð¸Ñ %s Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð°."
 
-#: src/lang.c:1456
+#: src/lang.c:1479
 #, fuzzy
 msgid "Can't run slrnface: Not running in an xterm."
 msgstr "ÐÐµ Ð¼Ð¾Ð³Ñƒ Ð·Ð°Ð¿ÑƒÑÑ‚Ð¸Ñ‚ÑŒ slrnface: Ð½Ðµ ÑƒÐ´Ð°Ñ‘Ñ‚ÑÑ ÑÐºÐ¾Ð½ÑÑ‚Ñ€ÑƒÐ¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð¼Ñ fifo."
 
-#: src/lang.c:1459
+#: src/lang.c:1482
 msgid "couldn't connect to display"
 msgstr ""
 
-#: src/lang.c:1460
+#: src/lang.c:1483
 #, fuzzy
 msgid "can't open FIFO"
 msgstr "ÐÐµ Ð¼Ð¾Ð³Ñƒ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚ÑŒ %s"
 
-#: src/lang.c:1461
+#: src/lang.c:1484
 msgid "executable not found"
 msgstr ""
 
-#: src/lang.c:1462
+#: src/lang.c:1485
 msgid "fork() failed"
 msgstr ""
 
-#: src/lang.c:1463
+#: src/lang.c:1486
 msgid "couldn't find controlling terminal"
 msgstr ""
 
-#: src/lang.c:1464
+#: src/lang.c:1487
 msgid "terminal doesn't export width and height"
 msgstr ""
 
-#: src/lang.c:1465
+#: src/lang.c:1488
 msgid "WINDOWID not found in environment"
 msgstr ""
 
-#: src/lang.c:1466
+#: src/lang.c:1489
 msgid ""
 "This directory is used to create named pipes for communication between\n"
 "slrnface and its parent process. It should normally be empty because\n"
@@ -5501,12 +5641,12 @@ msgstr ""
 "slrnface.\n"
 
 #. TRANSLATORS: do not translate header names like 'Xref:'
-#: src/lang.c:1479
+#: src/lang.c:1502
 #, fuzzy
 msgid "Xref: line (case insensitive)"
 msgstr "Ð¢ÐµÐ¼Ð°: ÑÑ‚Ñ€Ð¾ÐºÐ° (Ð½Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ€ÐµÐ³Ð¸ÑÑ‚Ñ€)"
 
-#: src/lang.c:1481
+#: src/lang.c:1504
 #, fuzzy, c-format
 msgid "Added %d group"
 msgid_plural "Added %d groups"
@@ -5514,66 +5654,66 @@ msgstr[0] "Ð”Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð¾ %d Ð³Ñ€ÑƒÐ
 msgstr[1] "Ð”Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð¾ %d Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹"
 msgstr[2] "Ð”Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð¾ %d Ð³Ñ€ÑƒÐ¿Ð¿"
 
-#: src/lang.c:1482
+#: src/lang.c:1505
 msgid "No unsubscribed groups to show"
 msgstr "ÐÐµÑ‚ Ð¾Ñ‚Ð¿Ð¸ÑÐ°Ð½Ð½Ñ‹Ñ… Ð³Ñ€ÑƒÐ¿Ð¿ Ð´Ð»Ñ Ð²Ñ‹Ð²Ð¾Ð´Ð°"
 
-#: src/lang.c:1483
+#: src/lang.c:1506
 msgid "Showing subscribed to groups only"
 msgstr "ÐŸÐ¾ÐºÐ°Ð· Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¿Ð¾Ð´Ð¿Ð¸ÑÐ°Ð½Ð½Ñ‹Ñ… Ð½Ð° Ð³Ñ€ÑƒÐ¿Ð¿Ñƒ"
 
-#: src/lang.c:1484
+#: src/lang.c:1507
 msgid "yenc file"
 msgstr ""
 
-#: src/lang.c:1485
+#: src/lang.c:1508
 msgid "corrupt yenc"
 msgstr ""
 
-#: src/lang.c:1486
+#: src/lang.c:1509
 #, c-format
 msgid "crc checksum %s"
 msgstr ""
 
-#: src/lang.c:1487
+#: src/lang.c:1510
 #, fuzzy
 msgid "incomplete yenc"
 msgstr "Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ "
 
-#: src/lang.c:1488
+#: src/lang.c:1511
 #, fuzzy, c-format
 msgid "part %s"
 msgstr " Ð² %s"
 
-#: src/lang.c:1489
+#: src/lang.c:1512
 #, c-format
 msgid "part size %s"
 msgstr ""
 
-#: src/lang.c:1490
+#: src/lang.c:1513
 #, fuzzy
 msgid "partial yenc"
 msgstr "ÑÑ‚Ð°Ñ‚ÑŒÑ"
 
-#: src/lang.c:1491
+#: src/lang.c:1514
 #, c-format
 msgid "total parts %s"
 msgstr ""
 
-#: src/lang.c:1492
+#: src/lang.c:1515
 #, c-format
 msgid "total size %s"
 msgstr ""
 
-#: src/lang.c:1493
+#: src/lang.c:1516
 msgid "Yes "
 msgstr "Ð”Ð° "
 
-#: src/lang.c:1494
+#: src/lang.c:1517
 msgid "You have mail"
 msgstr "ÐÐ¾Ð²Ð°Ñ Ð¿Ð¾Ñ‡Ñ‚Ð°"
 
-#: src/lang.c:1499
+#: src/lang.c:1522
 #, c-format
 msgid ""
 "\n"
@@ -5593,11 +5733,11 @@ msgstr ""
 "          Ð¾Ñ‚Ñ€ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€ÑƒÐ¹Ñ‚Ðµ ÐµÑ‘ Ð¸ ÑƒÐ±ÐµÑ€Ð¸Ñ‚Ðµ ÑÑ‚Ð¸ ÑÐ¸Ð¼Ð²Ð¾Ð»Ñ‹ Ð¸Ð»Ð¸ Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñ‚Ðµ Ð² M)ÐµÐ½ÑŽ\n"
 "          Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ MM_NETWORK_CHARSET Ð½Ð° Ð¿Ð¾Ð´Ñ…Ð¾Ð´ÑÑ‰ÐµÐµ.\n"
 
-#: src/lang.c:1510
+#: src/lang.c:1533
 msgid "  -D mode  debug mode"
 msgstr ""
 
-#: src/lang.c:1514
+#: src/lang.c:1537
 msgid ""
 "Read carefully!\n"
 "\n"
@@ -5624,11 +5764,11 @@ msgstr ""
 "Ð’Ð¾Ñ‚ ÑÑ‚Ð°Ñ‚ÑŒÑ, ÐºÐ¾Ñ‚Ð¾Ñ€ÑƒÑŽ Ð²Ñ‹ Ñ…Ð¾Ñ‚Ð¸Ñ‚Ðµ Ð¾Ñ‚Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ:\n"
 "\n"
 
-#: src/lang.c:1523
+#: src/lang.c:1546
 msgid "toggle color"
 msgstr "Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ñ†Ð²ÐµÑ‚"
 
-#: src/lang.c:1524
+#: src/lang.c:1547
 msgid ""
 "# Changing colors of several screen parts\n"
 "# Possible values are:\n"
@@ -5674,11 +5814,11 @@ msgstr ""
 "#  15 = ÑÐ²ÐµÑ‚Ð»Ð¾-Ð±ÐµÐ»Ñ‹Ð¹\n"
 "\n"
 
-#: src/lang.c:1544
+#: src/lang.c:1567
 msgid "  -a       toggle color flag"
 msgstr "  -a       Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ñ†Ð²ÐµÑ‚"
 
-#: src/lang.c:1548
+#: src/lang.c:1571
 msgid ""
 "\n"
 "Error: Followup-To set to more than one newsgroup!\n"
@@ -5686,15 +5826,8 @@ msgstr ""
 "\n"
 "ÐžÑˆÐ¸Ð±ÐºÐ°: Followup-To ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½ Ð½Ð° Ð±Ð¾Ð»ÑŒÑˆÐµ Ñ‡ÐµÐ¼ Ð¾Ð´Ð½Ñƒ Ð³Ñ€ÑƒÐ¿Ð¿Ñƒ!\n"
 
-#: src/lang.c:1549
-#, c-format
-msgid ""
-"\n"
-"Error: \"%s\" is renamed, use \"%s\" instead!\n"
-msgstr ""
-
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1551
+#: src/lang.c:1573
 #, fuzzy, c-format
 msgid ""
 "\n"
@@ -5712,7 +5845,7 @@ msgstr[2] ""
 "\n"
 "ÐžÑˆÐ¸Ð±ÐºÐ°: ÐºÑ€Ð¾ÑÑ-Ð¿Ð¾ÑÑ‚Ð¸Ð½Ð³Ð° Ð² %d Ð³Ñ€ÑƒÐ¿Ð¿ Ð±ÐµÐ· Followup-To ÑÑ‚Ñ€Ð¾ÐºÐ¸!\n"
 
-#: src/lang.c:1552
+#: src/lang.c:1574
 #, c-format
 msgid ""
 "\n"
@@ -5721,7 +5854,7 @@ msgstr ""
 "\n"
 "ÐžÑˆÐ¸Ð±ÐºÐ°: \"%s\" - Ð½ÐµÐ´Ð¾Ð¿ÑƒÑÑ‚Ð¸Ð¼Ð°Ñ Ð³Ñ€ÑƒÐ¿Ð¿Ð°!\n"
 
-#: src/lang.c:1554
+#: src/lang.c:1576
 msgid ""
 "\n"
 "Warning: Followup-To set to more than one newsgroup!\n"
@@ -5729,17 +5862,8 @@ msgstr ""
 "\n"
 "Ð’Ð½Ð¸Ð¼Ð°Ð½Ð¸Ðµ: Followup-To ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½ Ð½Ð° Ð±Ð¾Ð»ÑŒÑˆÐµ Ñ‡ÐµÐ¼ Ð¾Ð´Ð½Ñƒ Ð³Ñ€ÑƒÐ¿Ð¿Ñƒ!\n"
 
-#: src/lang.c:1555
-#, fuzzy, c-format
-msgid ""
-"\n"
-"Warning: \"%s\" is renamed, you should use \"%s\" instead!\n"
-msgstr ""
-"\n"
-"Ð’Ð½Ð¸Ð¼Ð°Ð½Ð¸Ðµ: \"%s\" - Ð½ÐµÐ´Ð¾Ð¿ÑƒÑÑ‚Ð¸Ð¼Ð°Ñ Ð½Ð° ÑÑ‚Ð¾Ð¼ Ð¼ÐµÑÑ‚Ðµ Ð³Ñ€ÑƒÐ¿Ð¿Ð° Ð½Ð¾Ð²Ð¾ÑÑ‚ÐµÐ¹!\n"
-
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1557
+#: src/lang.c:1578
 #, fuzzy, c-format
 msgid ""
 "\n"
@@ -5757,7 +5881,7 @@ msgstr[2] ""
 "\n"
 "Ð’Ð½Ð¸Ð¼Ð°Ð½Ð¸Ðµ: ÐºÑ€Ð¾ÑÑ-Ð¿Ð¾ÑÑ‚Ð¸Ð½Ð³ Ð² %d Ð³Ñ€ÑƒÐ¿Ð¿ Ð±ÐµÐ· Followup-To ÑÑ‚Ñ€Ð¾ÐºÐ¸!\n"
 
-#: src/lang.c:1558
+#: src/lang.c:1579
 #, fuzzy, c-format
 msgid ""
 "\n"
@@ -5767,7 +5891,7 @@ msgstr ""
 "\n"
 "Ð’Ð½Ð¸Ð¼Ð°Ð½Ð¸Ðµ: \"%s\" Ð½Ðµ Ð² newsrc Ð¸ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¾ÑˆÐ¸Ð±Ð¾Ñ‡Ð½Ð° Ð½Ð° ÑÑ‚Ð¾Ð¼ Ð¼ÐµÑÑ‚Ðµ!\n"
 
-#: src/lang.c:1559
+#: src/lang.c:1580
 #, c-format
 msgid ""
 "\n"
@@ -5776,42 +5900,52 @@ msgstr ""
 "\n"
 "Ð’Ð½Ð¸Ð¼Ð°Ð½Ð¸Ðµ: \"%s\" - Ð½ÐµÐ´Ð¾Ð¿ÑƒÑÑ‚Ð¸Ð¼Ð°Ñ Ð½Ð° ÑÑ‚Ð¾Ð¼ Ð¼ÐµÑÑ‚Ðµ Ð³Ñ€ÑƒÐ¿Ð¿Ð° Ð½Ð¾Ð²Ð¾ÑÑ‚ÐµÐ¹!\n"
 
-#: src/lang.c:1563
+#: src/lang.c:1584
+#, c-format
+msgid "%c  %s\t Warning: Group renamed to %s!\n"
+msgstr ""
+
+#: src/lang.c:1586
+#, fuzzy, c-format
+msgid "%c  %s\t Error: Group renamed to %s!\n"
+msgstr "ÐžÑˆÐ¸Ð±ÐºÐ°: Ð¿ÐµÑ€ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ñ‚ÑŒ %s Ð² %s"
+
+#: src/lang.c:1590
 #, c-format
 msgid "%d files successfully written from %d articles. %d %s occurred."
 msgstr "%d Ñ„Ð°Ð¹Ð»Ð¾Ð² ÑƒÑÐ¿ÐµÑˆÐ½Ð¾ Ð·Ð°Ð¿Ð¸ÑÐ°Ð½Ñ‹ Ð¸Ð· %d ÑÑ‚Ð°Ñ‚ÐµÐ¹. %d %s."
 
-#: src/lang.c:1564
+#: src/lang.c:1591
 msgid "Missing parts."
 msgstr "ÐŸÑ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ñ‹ Ñ‡Ð°ÑÑ‚Ð¸."
 
-#: src/lang.c:1565
+#: src/lang.c:1592
 msgid "No beginning."
 msgstr "ÐÐµÑ‚ Ð½Ð°Ñ‡Ð°Ð»Ð°."
 
-#: src/lang.c:1566
+#: src/lang.c:1593
 msgid "No data."
 msgstr "ÐÐµÑ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ…."
 
-#: src/lang.c:1567
+#: src/lang.c:1594
 msgid "Unknown error."
 msgstr "ÐÐµÐ¸Ð·Ð²ÐµÑÑ‚Ð½Ð°Ñ Ð¾ÑˆÐ¸Ð±ÐºÐ°."
 
-#: src/lang.c:1571
+#: src/lang.c:1598
 #, fuzzy, c-format
 msgid "Reading mail active file: %s"
 msgstr "Ð§Ñ‚ÐµÐ½Ð¸Ðµ Ñ„Ð°Ð¹Ð»Ð° Ð½Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ ÐºÐ»Ð°Ð²Ð¸Ñˆ...\n"
 
-#: src/lang.c:1572
+#: src/lang.c:1599
 #, fuzzy, c-format
 msgid "Reading mailgroups file: %s"
 msgstr "Ð§Ñ‚ÐµÐ½Ð¸Ðµ Ñ„Ð°Ð¹Ð»Ð° mailgroups... "
 
-#: src/lang.c:1576
+#: src/lang.c:1603
 msgid "perform PGP operations on article"
 msgstr "Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÑŒ PGP Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ ÑÐ¾ ÑÑ‚Ð°Ñ‚ÑŒÐµÐ¹"
 
-#: src/lang.c:1577
+#: src/lang.c:1604
 #, fuzzy
 msgid "Add key to public keyring?"
 msgid_plural "Add keys to public keyring?"
@@ -5819,171 +5953,171 @@ msgstr[0] "Ð”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ ÐºÐ»ÑŽÑ‡ Ðº
 msgstr[1] "Ð”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ ÐºÐ»ÑŽÑ‡Ð° Ðº Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ñ‹Ð¼ ÐºÐ»ÑŽÑ‡Ð°Ð¼?"
 msgstr[2] "Ð”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ ÐºÐ»ÑŽÑ‡ÐµÐ¹ Ðº Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ñ‹Ð¼ ÐºÐ»ÑŽÑ‡Ð°Ð¼?"
 
-#: src/lang.c:1578
+#: src/lang.c:1605
 #, c-format
 msgid "%s=encrypt, %s=sign, %s=both, %s=quit: "
 msgstr "%s=ÑˆÐ¸Ñ„Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ, %s=Ð¿Ð¾Ð´Ð¿Ð¸ÑÐ°Ñ‚ÑŒ, %s=Ð¾Ð±Ð°, %s=Ð²Ñ‹Ñ…Ð¾Ð´: "
 
-#: src/lang.c:1579
+#: src/lang.c:1606
 #, c-format
 msgid "%s=sign, %s=sign & include public key, %s=quit: "
 msgstr "%s=ÑˆÐ¸Ñ„Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ, %s=Ð¿Ð¾Ð´Ð¿Ð¸ÑÐ°Ñ‚ÑŒ Ð¸ Ð²Ð»Ð¾Ð¶Ð¸Ñ‚ÑŒ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ñ‹Ð¹ ÐºÐ»ÑŽÑ‡, %s=Ð²Ñ‹Ñ…Ð¾Ð´: "
 
-#: src/lang.c:1580
+#: src/lang.c:1607
 #, c-format
 msgid "PGP has not been set up (can't open %s)"
 msgstr "PGP Ð½Ðµ ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½ (Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚ÑŒ %s)"
 
-#: src/lang.c:1581
+#: src/lang.c:1608
 msgid "Article not signed and no public keys found"
 msgstr "Ð¡Ñ‚Ð°Ñ‚ÑŒÑ Ð½Ðµ Ð¿Ð¾Ð´Ð¿Ð¸ÑÐ°Ð½Ð° Ð¸ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ñ‹Ð¹ ÐºÐ»ÑŽÑ‡ Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½"
 
-#: src/lang.c:1583
+#: src/lang.c:1610
 #, c-format
 msgid "%s=quit, %s=edit, %s=ispell, %s=pgp, %s=menu, %s=post, %s=postpone: "
 msgstr ""
 "%s=Ð²Ñ‹Ñ…Ð¾Ð´, %s=Ñ€ÐµÐ´., %s=ispell, %s=pgp, %s=Ð¼ÐµÐ½ÑŽ, %s=Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð¸Ñ‚ÑŒ, %s=Ð¾Ñ‚Ð»Ð¾Ð¶Ð¸Ñ‚ÑŒ: "
 
-#: src/lang.c:1584
+#: src/lang.c:1611
 #, c-format
 msgid "%s=quit, %s=edit, %s=ispell, %s=pgp, %s=send [%%s]: "
 msgstr "%s=Ð²Ñ‹Ñ…Ð¾Ð´, %s=Ñ€ÐµÐ´., %s=ispell, %s=pgp, %s=Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð¸Ñ‚ÑŒ [%%s]: "
 
-#: src/lang.c:1585
+#: src/lang.c:1612
 #, c-format
 msgid ""
 "%s=quit, %s=edit, %s=ispell, %s=pgp, %s=menu, %s=post, %s=postpone [%%s]: "
 msgstr ""
 "%s=Ð²Ñ‹Ñ…Ð¾Ð´, %s=Ñ€ÐµÐ´., %s=ispell, %s=pgp, %s=Ð¼ÐµÐ½ÑŽ, %s=Ð¾Ñ‚Ð¿Ñ€., %s=Ð¾Ñ‚Ð»Ð¾Ð¶Ð¸Ñ‚ÑŒ [%%s]: "
 
-#: src/lang.c:1587
+#: src/lang.c:1614
 #, c-format
 msgid "%s=quit, %s=edit, %s=pgp, %s=menu, %s=post, %s=postpone: "
 msgstr "%s=Ð²Ñ‹Ñ…Ð¾Ð´, %s=Ñ€ÐµÐ´Ð°ÐºÑ‚., %s=pgp, %s=Ð¼ÐµÐ½ÑŽ, %s=Ð¾Ñ‚Ð¿Ñ€., %s=Ð¾Ñ‚Ð»Ð¾Ð¶Ð¸Ñ‚ÑŒ: "
 
-#: src/lang.c:1588
+#: src/lang.c:1615
 #, c-format
 msgid "%s=quit, %s=edit, %s=pgp, %s=send [%%s]: "
 msgstr "%s=Ð²Ñ‹Ñ…Ð¾Ð´, %s=Ñ€ÐµÐ´., %s=pgp, %s=Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð¸Ñ‚ÑŒ [%%s]: "
 
-#: src/lang.c:1589
+#: src/lang.c:1616
 #, c-format
 msgid "%s=quit, %s=edit, %s=pgp, %s=menu, %s=post, %s=postpone [%%s]: "
 msgstr "%s=Ð²Ñ‹Ñ…Ð¾Ð´, %s=Ñ€ÐµÐ´., %s=pgp, %s=Ð¼ÐµÐ½ÑŽ, %s=Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð¸Ñ‚ÑŒ, %s=Ð¾Ñ‚Ð»Ð¾Ð¶Ð¸Ñ‚ÑŒ [%%s]: "
 
-#: src/lang.c:1593
+#: src/lang.c:1620
 #, c-format
 msgid "%s=quit, %s=edit, %s=ispell, %s=menu, %s=post, %s=postpone: "
 msgstr "%s=Ð²Ñ‹Ñ…Ð¾Ð´, %s=Ñ€ÐµÐ´., %s=ispell, %s=Ð¼ÐµÐ½ÑŽ, %s=Ð¾Ñ‚Ð¿Ñ€., %s=Ð¾Ñ‚Ð»Ð¾Ð¶Ð¸Ñ‚ÑŒ: "
 
-#: src/lang.c:1594
+#: src/lang.c:1621
 #, c-format
 msgid "%s=quit, %s=edit, %s=ispell, %s=send [%%s]: "
 msgstr "%s=Ð²Ñ‹Ñ…Ð¾Ð´, %s=Ñ€ÐµÐ´., %s=ispell, %s=Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð¸Ñ‚ÑŒ [%%s]: "
 
-#: src/lang.c:1595
+#: src/lang.c:1622
 #, c-format
 msgid "%s=quit, %s=edit, %s=ispell, %s=menu, %s=post, %s=postpone [%%s]: "
 msgstr ""
 "%s=Ð²Ñ‹Ñ…Ð¾Ð´, %s=Ñ€ÐµÐ´., %s=ispell, %s=Ð¼ÐµÐ½ÑŽ, %s=Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð¸Ñ‚ÑŒ, %s=Ð¾Ñ‚Ð»Ð¾Ð¶Ð¸Ñ‚ÑŒ [%%s]: "
 
-#: src/lang.c:1597
+#: src/lang.c:1624
 #, c-format
 msgid "%s=quit, %s=edit, %s=menu, %s=post, %s=postpone: "
 msgstr "%s=Ð²Ñ‹Ñ…Ð¾Ð´, %s=Ñ€ÐµÐ´., %s=Ð¼ÐµÐ½ÑŽ, %s=Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð¸Ñ‚ÑŒ, %s=Ð¾Ñ‚Ð»Ð¾Ð¶Ð¸Ñ‚ÑŒ: "
 
-#: src/lang.c:1598
+#: src/lang.c:1625
 #, c-format
 msgid "%s=quit, %s=edit, %s=send [%%s]: "
 msgstr "%s=Ð²Ñ‹Ñ…Ð¾Ð´, %s=Ñ€ÐµÐ´., %s=Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð¸Ñ‚ÑŒ [%%s]: "
 
-#: src/lang.c:1599
+#: src/lang.c:1626
 #, c-format
 msgid "%s=quit, %s=edit, %s=menu, %s=post, %s=postpone [%%s]: "
 msgstr "%s=Ð²Ñ‹Ñ…Ð¾Ð´, %s=Ñ€ÐµÐ´., %s=Ð¼ÐµÐ½ÑŽ, %s=Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð¸Ñ‚ÑŒ, %s=Ð¾Ñ‚Ð»Ð¾Ð¶Ð¸Ñ‚ÑŒ [%%s]: "
 
-#: src/lang.c:1603
+#: src/lang.c:1630
 #, c-format
 msgid "%s argument is not numeric: %s"
 msgstr ""
 
-#: src/lang.c:1606
+#: src/lang.c:1633
 msgid "Try cache_overview_files to speed up things.\n"
 msgstr "ÐŸÐ¾Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ cache_overview_files Ð´Ð»Ñ ÑƒÑÐºÐ¾Ñ€ÐµÐ½Ð¸Ñ.\n"
 
-#: src/lang.c:1607
+#: src/lang.c:1634
 msgid "Tin will use local index files instead.\n"
 msgstr "Tin Ð±ÑƒÐ´ÐµÑ‚ Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ„Ð°Ð¹Ð»Ñ‹ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¸Ð½Ð´ÐµÐºÑÐ°.\n"
 
-#: src/lang.c:1608
+#: src/lang.c:1635
 msgid "Cannot find NNTP server name"
 msgstr "ÐÐµ Ð¼Ð¾Ð³Ñƒ Ð½Ð°Ð¹Ñ‚Ð¸ Ð¸Ð¼Ñ NNTP ÑÐµÑ€Ð²ÐµÑ€Ð°"
 
-#: src/lang.c:1609
+#: src/lang.c:1636
 msgid "CAPABILITIES did not announce READER"
 msgstr ""
 
-#: src/lang.c:1610
+#: src/lang.c:1637
 #, fuzzy, c-format
 msgid "Connecting to %s:%u..."
 msgstr "Ð¡Ð¾ÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ðµ Ñ %s:%u..."
 
-#: src/lang.c:1611
+#: src/lang.c:1638
 #, fuzzy
 msgid "NNTP connection error. Exiting..."
 msgstr "ÐžÑˆÐ¸Ð±ÐºÐ° Ð¿Ð¾Ð´ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ NNTP. Ð’Ñ‹Ñ…Ð¾Ð´..."
 
 #. TODO: plural-forms
-#: src/lang.c:1613
+#: src/lang.c:1640
 #, fuzzy, c-format
 msgid "NNTP connection error: nntp_read_timeout_secs %d elapsed. Exiting..."
 msgstr ""
 "ÐžÑˆÐ¸Ð±ÐºÐ° Ð¿Ð¾Ð´ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ NNTP: Ð¸ÑÑ‚ÐµÐºÐ»Ð¾ Ð²Ñ€ÐµÐ¼Ñ Ð¾Ð¶Ð¸Ð´Ð°Ð½Ð¸Ñ nntp_read_timeout_secs %d. "
 "Ð’Ñ‹Ñ…Ð¾Ð´..."
 
-#: src/lang.c:1614
+#: src/lang.c:1641
 #, c-format
 msgid "DISABLED CMDS.: %s\n"
 msgstr ""
 
-#: src/lang.c:1615
+#: src/lang.c:1642
 #, fuzzy
 msgid "Disconnecting from server..."
 msgstr "ÐžÑ‚ÑÐ¾ÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ðµ Ð¾Ñ‚ ÑÐµÑ€Ð²ÐµÑ€Ð°...\n"
 
-#: src/lang.c:1616
+#: src/lang.c:1643
 #, c-format
 msgid "Failed to connect to NNTP server %s. Exiting..."
 msgstr "ÐÐµ ÑƒÐ´Ð°Ð»Ð¾ÑÑŒ ÑÐ¾ÐµÐ´Ð¸Ð½Ð¸Ñ‚ÑŒÑÑ Ñ NNTP ÑÐµÑ€Ð²ÐµÑ€Ð¾Ð¼ %s. Ð’Ñ‹Ñ…Ð¾Ð´..."
 
-#: src/lang.c:1617
+#: src/lang.c:1644
 msgid "205  Closing connection"
 msgstr "205  Ð—Ð°ÐºÑ€Ñ‹Ñ‚Ð¸Ðµ ÑÐ¾ÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ"
 
-#: src/lang.c:1618
+#: src/lang.c:1645
 msgid "Your server does not support the NNTP XOVER or OVER command.\n"
 msgstr "Ð¡ÐµÑ€Ð²ÐµÑ€ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ NNTP XOVER Ð¸Ð»Ð¸ OVER ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹.\n"
 
-#: src/lang.c:1619
+#: src/lang.c:1646
 #, c-format
 msgid "Port isn't numeric: %s:%s\n"
 msgstr ""
 
-#: src/lang.c:1621
+#: src/lang.c:1648
 #, c-format
 msgid "Port in %s isn't numeric: %s:%s\n"
 msgstr ""
 
-#: src/lang.c:1622
+#: src/lang.c:1649
 #, c-format
 msgid "reconnect (%d) limit %d reached, giving up."
 msgstr ""
 
-#: src/lang.c:1624
+#: src/lang.c:1651
 msgid "Connection to news server has timed out. Reconnect?"
 msgstr "Ð’Ñ€ÐµÐ¼Ñ ÑÐ¾ÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ Ðº ÑÐµÑ€Ð²ÐµÑ€Ñƒ Ð¿Ñ€ÐµÐ²Ñ‹ÑÐ¸Ð»Ð¾ Ð»Ð¸Ð¼Ð¸Ñ‚. ÐŸÐ¾Ð´ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒÑÑ ÐµÑ‰Ñ‘ Ñ€Ð°Ð·?"
 
-#: src/lang.c:1625
+#: src/lang.c:1652
 #, c-format
 msgid ""
 "Put the server name in the file %s,\n"
@@ -5992,68 +6126,68 @@ msgstr ""
 "ÐŸÐ¾Ð¼ÐµÑÑ‚Ð¸Ñ‚ÑŒ Ð¸Ð¼Ñ ÑÐµÑ€Ð²ÐµÑ€Ð° Ð² Ñ„Ð°Ð¹Ð» %s,\n"
 "Ð¸Ð»Ð¸ ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ Ð¾ÐºÑ€ÑƒÐ¶ÐµÐ½Ð¸Ñ NNTPSERVER"
 
-#: src/lang.c:1627
+#: src/lang.c:1654
 #, fuzzy
 msgid "Continuing..."
 msgstr "ÐŸÐµÑ‡Ð°Ñ‚Ð°ÑŽ..."
 
-#: src/lang.c:1628
+#: src/lang.c:1655
 msgid "Read timeout from server - quit tin?"
 msgstr ""
 
-#: src/lang.c:1629
+#: src/lang.c:1656
 msgid "  -C       try COMPRESS NNTP extension"
 msgstr ""
 
-#: src/lang.c:1631
+#: src/lang.c:1658
 msgid "  -A       force authentication on connect"
 msgstr "  -A       Ð¿Ñ€Ð¸Ð½ÑƒÐ´Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ Ð°ÑƒÑ‚ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ Ð¿Ñ€Ð¸ ÑÐ¾ÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¸"
 
-#: src/lang.c:1632
+#: src/lang.c:1659
 #, c-format
 msgid "  -g serv  read news from NNTP server serv [default=%s]"
 msgstr "  -g serv  Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ð½Ð¾Ð²Ð¾ÑÑ‚ÐµÐ¹ Ñ NNTP ÑÐµÑ€Ð²ÐµÑ€Ð° serv [Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ=%s]"
 
-#: src/lang.c:1633
+#: src/lang.c:1660
 #, c-format
 msgid "  -p port  use port as NNTP port [default=%d]"
 msgstr "  -p port  Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ port ÐºÐ°Ðº NNTP Ð¿Ð¾Ñ€Ñ‚ [Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ=%d]"
 
-#: src/lang.c:1635
+#: src/lang.c:1662
 msgid "  -k       skip verification for NNTPS"
 msgstr ""
 
-#: src/lang.c:1636
+#: src/lang.c:1663
 msgid "  -T       enable NNTPS"
 msgstr ""
 
-#: src/lang.c:1638
+#: src/lang.c:1665
 #, fuzzy
 msgid "  -Q       quick start. Same as -dnq"
 msgstr "  -Q       Ð±Ñ‹ÑÑ‚Ñ€Ñ‹Ð¹ Ð·Ð°Ð¿ÑƒÑÐº. ÐšÐ°Ðº Ñ Ð¾Ð¿Ñ†Ð¸ÑÐ¼Ð¸ -dnq"
 
-#: src/lang.c:1639
+#: src/lang.c:1666
 msgid "  -r       read news remotely from default NNTP server"
 msgstr ""
 "  -r       Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ Ð½Ð¾Ð²Ð¾ÑÑ‚Ð¸ ÑƒÐ´Ð°Ð»ÐµÐ½Ð½Ð¾ Ñ NNTP ÑÐµÑ€Ð²ÐµÑ€Ð°, Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ"
 
-#: src/lang.c:1640
+#: src/lang.c:1667
 msgid "  -l       use only LIST instead of GROUP (-n) command"
 msgstr "  -l       Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ LIST Ð²Ð¼ÐµÑÑ‚Ð¾ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ GROUP (-n)"
 
-#: src/lang.c:1641
+#: src/lang.c:1668
 msgid "  -n       only read subscribed .newsrc groups from NNTP server"
 msgstr "  -n       Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¿Ð¾Ð´Ð¿Ð¸ÑÐ°Ð½Ð½Ñ‹Ðµ .newsrc Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹ Ñ NNTP ÑÐµÑ€Ð²ÐµÑ€Ð°"
 
-#: src/lang.c:1643
+#: src/lang.c:1670
 msgid "  -4       force connecting via IPv4"
 msgstr ""
 
-#: src/lang.c:1644
+#: src/lang.c:1671
 msgid "  -6       force connecting via IPv6"
 msgstr ""
 
-#: src/lang.c:1645
+#: src/lang.c:1672
 msgid ""
 "\n"
 "socket or connect problem\n"
@@ -6061,7 +6195,7 @@ msgstr ""
 "\n"
 "Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼Ð° Ñ ÑÐ¾ÐºÐµÑ‚Ð¾Ð¼ Ð¸Ð»Ð¸ Ñ ÑÐ¾ÐµÐ´Ð¸Ð½ÐµÐ½Ð¸ÐµÐ¼\n"
 
-#: src/lang.c:1647
+#: src/lang.c:1674
 #, c-format
 msgid ""
 "\n"
@@ -6070,16 +6204,16 @@ msgstr ""
 "\n"
 "Ð¡Ð¾ÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ðµ Ñ %s: "
 
-#: src/lang.c:1648
+#: src/lang.c:1675
 msgid "Giving up...\n"
 msgstr "ÐŸÑ€ÐµÐºÑ€Ð°Ñ‰Ð°ÐµÐ¼...\n"
 
-#: src/lang.c:1650
+#: src/lang.c:1677
 #, c-format
 msgid "%s/tcp: Unknown service.\n"
 msgstr "%s/tcp: ÐÐµÐ¸Ð·Ð²ÐµÑÑ‚Ð½Ñ‹Ð¹ ÑÐµÑ€Ð²Ð¸Ñ.\n"
 
-#: src/lang.c:1653
+#: src/lang.c:1680
 msgid ""
 "Your server does not have Xref: in its XOVER information.\n"
 "Tin will try to use XHDR XREF instead (slows down things a bit).\n"
@@ -6087,38 +6221,38 @@ msgstr ""
 "Ð’Ð°Ñˆ ÑÐµÑ€Ð²ÐµÑ€ Ð½Ðµ ÑÐ¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Xref: Ð² ÑÐ²Ð¾ÐµÐ¹ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¸ XOVER.\n"
 "Tin Ð±ÑƒÐ´ÐµÑ‚ Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ XHDR XREF (Ñ‡ÑƒÑ‚ÑŒ Ð¼ÐµÐ´Ð»ÐµÐ½ÐµÐµ).\n"
 
-#: src/lang.c:1656
+#: src/lang.c:1683
 #, fuzzy, c-format
 msgid "Can't open %s. Try %s -r to read news via NNTP."
 msgstr "ÐÐµ Ð¼Ð¾Ð³Ñƒ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚ÑŒ %s. ÐŸÐ¾Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ %s -r Ð´Ð»Ñ Ñ‡Ñ‚ÐµÐ½Ð¸Ñ Ð½Ð¾Ð²Ð¾ÑÑ‚ÐµÐ¹ Ð¿Ð¾ NNTP.\n"
 
-#: src/lang.c:1659
+#: src/lang.c:1686
 #, fuzzy
 msgid "  -Q       quick start. Same as -dq"
 msgstr "  -Q       Ð±Ñ‹ÑÑ‚Ñ€Ñ‹Ð¹ Ð·Ð°Ð¿ÑƒÑÐº. ÐšÐ°Ðº Ñ Ð¾Ð¿Ñ†Ð¸ÑÐ¼Ð¸ -dq"
 
-#: src/lang.c:1660
+#: src/lang.c:1687
 msgid "  -l       read only active file instead of scanning spool (-n) command"
 msgstr ""
 "  -l       Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ„Ð°Ð¹Ð» active Ð²Ð¼ÐµÑÑ‚Ð¾ ÑÐºÐ°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ spool (-n) ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹"
 
-#: src/lang.c:1661
+#: src/lang.c:1688
 msgid "  -n       only read subscribed .newsrc groups from spool"
 msgstr "  -n       Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¿Ð¾Ð´Ð¿Ð¸ÑÐ°Ð½Ð½Ñ‹Ðµ .newsrc Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹ Ð¸Ð· spool"
 
-#: src/lang.c:1662
+#: src/lang.c:1689
 msgid "Your server does not have Xref: in its NOV-files.\n"
 msgstr "Ð’Ð°Ñˆ ÑÐµÑ€Ð²ÐµÑ€ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Xref: Ð² NOV-Ñ„Ð°Ð¹Ð»Ð°Ñ….\n"
 
-#: src/lang.c:1666
+#: src/lang.c:1693
 msgid "Posting using external inews failed. Use built in inews instead?"
 msgstr "ÐžÑ‚Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ðµ Ñ Ð²Ð½ÐµÑˆÐ½Ð¸Ð¼ inews Ð¿Ñ€Ð¾Ð²Ð°Ð»Ð¸Ð»Ð¾ÑÑŒ. Ð˜ÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð²ÑÑ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ð¹ inews"
 
-#: src/lang.c:1667
+#: src/lang.c:1694
 msgid "It worked! Should I always use my built in inews from now on?"
 msgstr "Ð—Ð°Ñ€Ð°Ð±Ð¾Ñ‚Ð°Ð»Ð¾! Ð˜ÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð²ÑÐµÐ³Ð´Ð° ÑÐ´ÐµÐ»Ð°Ð½Ð½Ñ‹Ð¹ inews?"
 
-#: src/lang.c:1671
+#: src/lang.c:1698
 #, fuzzy, c-format
 msgid "%d article printed"
 msgid_plural "%d articles printed"
@@ -6126,19 +6260,19 @@ msgstr[0] "%d %s Ð½Ð°Ð¿ÐµÑ‡Ð°Ñ‚Ð°Ð½Ð¾"
 msgstr[1] "%d %s Ð½Ð°Ð¿ÐµÑ‡Ð°Ñ‚Ð°Ð½Ð¾"
 msgstr[2] "%d %s Ð½Ð°Ð¿ÐµÑ‡Ð°Ñ‚Ð°Ð½Ð¾"
 
-#: src/lang.c:1672
+#: src/lang.c:1699
 msgid "output article/thread/hot/pattern/tagged articles to printer"
 msgstr "Ð²Ñ‹Ð²Ð¾Ð´ ÑÑ‚Ð°Ñ‚ÑŒÐ¸/Ð´Ð¸ÑÐºÑƒÑÑÐ¸Ð¸/hot/ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°/Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½Ð½Ñ‹Ñ… ÑÑ‚Ð°Ñ‚ÐµÐ¹ Ð½Ð° Ð¿ÐµÑ‡Ð°Ñ‚ÑŒ"
 
-#: src/lang.c:1673
+#: src/lang.c:1700
 msgid "Print"
 msgstr "ÐŸÐµÑ‡Ð°Ñ‚ÑŒ"
 
-#: src/lang.c:1674
+#: src/lang.c:1701
 msgid "Printing..."
 msgstr "ÐŸÐµÑ‡Ð°Ñ‚Ð°ÑŽ..."
 
-#: src/lang.c:1678
+#: src/lang.c:1705
 #, fuzzy, c-format
 msgid "%d article piped to \"%s\""
 msgid_plural "%d articles piped to \"%s\""
@@ -6146,32 +6280,32 @@ msgstr[0] "%d %s Ð½Ð°Ð¿ÐµÑ‡Ð°Ñ‚Ð°Ð½Ð¾"
 msgstr[1] "%d %s Ð½Ð°Ð¿ÐµÑ‡Ð°Ñ‚Ð°Ð½Ð¾"
 msgstr[2] "%d %s Ð½Ð°Ð¿ÐµÑ‡Ð°Ñ‚Ð°Ð½Ð¾"
 
-#: src/lang.c:1679
+#: src/lang.c:1706
 msgid "pipe article/thread/hot/pattern/tagged articles into command"
 msgstr "pipe ÑÑ‚Ð°Ñ‚ÑŒÑŽ/Ð´Ð¸ÑÐºÑƒÑÑÐ¸ÑŽ/hot/ÑˆÐ°Ð±Ð»Ð¾Ð½/Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½Ð½Ñ‹Ðµ ÑÑ‚Ð°Ñ‚ÑŒÐ¸ Ð² ÐºÐ¾Ð¼Ð°Ð½Ð´Ñƒ"
 
-#: src/lang.c:1680
+#: src/lang.c:1707
 msgid "No command"
 msgstr "ÐÐµÑ‚ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹"
 
-#: src/lang.c:1681
+#: src/lang.c:1708
 msgid "Pipe"
 msgstr ""
 
-#: src/lang.c:1682
+#: src/lang.c:1709
 #, c-format
 msgid "Pipe to command [%.*s]> "
 msgstr "Pipe Ð² ÐºÐ¾Ð¼Ð°Ð½Ð´Ñƒ [%.*s]> "
 
-#: src/lang.c:1683
+#: src/lang.c:1710
 msgid "Piping..."
 msgstr ""
 
-#: src/lang.c:1685
+#: src/lang.c:1712
 msgid "Piping not enabled."
 msgstr "Piping Ð½Ðµ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½."
 
-#: src/lang.c:1689
+#: src/lang.c:1716
 #, c-format
 msgid ""
 "\n"
@@ -6186,7 +6320,7 @@ msgstr ""
 "        Ð¸ ÑÐ¾Ð´ÐµÑ€Ð¶Ð¸Ð¼Ð¾Ðµ.  Ð˜ÑÐ¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ð·Ð°Ð¿ÑÑ‚ÑƒÑŽ (,) Ð´Ð»Ñ Ñ€Ð°Ð·Ð´ÐµÐ»ÐµÐ½Ð¸Ñ\n"
 "        Ð½ÐµÑÐºÐ¾Ð»ÑŒÐºÐ¸Ñ… Ð¸Ð¼ÐµÐ½ Ð³Ñ€ÑƒÐ¿Ð¿.\n"
 
-#: src/lang.c:1694
+#: src/lang.c:1721
 #, c-format
 msgid ""
 "\n"
@@ -6199,7 +6333,7 @@ msgstr ""
 "        Ñ‚Ð°Ðº ÐºÐ°Ðº ÑÑ‚Ñ€Ð¾ÐºÐ° Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ ÑÐ¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð±ÐµÐ»Ð¾Ð².\n"
 "        ÐŸÐ¾Ð¶Ð°Ð»ÑƒÐ¹ÑÑ‚Ð° Ð·Ð°Ð¿Ð¸ÑÑ‹Ð²Ð°ÐµÑ‚Ðµ Ð²ÑÐµ Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹ Ð¾Ð´Ð½Ð¾Ð¹ ÑÑ‚Ñ€Ð¾ÐºÐ¾Ð¹.\n"
 
-#: src/lang.c:1699
+#: src/lang.c:1726
 #, c-format
 msgid ""
 "\n"
@@ -6212,7 +6346,7 @@ msgstr ""
 "          Ð­Ñ‚Ð¾ Ð½Ð¾Ð²Ð¾Ðµ ÑÐ²Ð¾Ð¹Ñ‚ÑÐ²Ð¾ Ð¸ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°Ñ‚ÑŒÑÑ Ð½Ðµ Ð²ÑÐµÐ¼Ð¸ ÑÐµÑ€Ð²ÐµÑ€Ð°Ð¼Ð¸.\n"
 "          Ð§Ñ‚Ð¾Ð±Ñ‹ Ð¸Ð·Ð±ÐµÐ¶Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼, Ð·Ð°Ð¿Ð¸ÑÑ‹Ð²Ð°Ð¹Ñ‚Ðµ Ð²ÑÐµ Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹ Ð¾Ð´Ð½Ð¾Ð¹ ÑÑ‚Ñ€Ð¾ÐºÐ¾Ð¹.\n"
 
-#: src/lang.c:1703
+#: src/lang.c:1730
 #, c-format
 msgid ""
 "\n"
@@ -6221,7 +6355,42 @@ msgstr ""
 "\n"
 "Ð’Ð½Ð¸Ð¼Ð°Ð½Ð¸Ðµ: ÑÑ‚Ñ€Ð¾ÐºÐ° \"%s:\" ÑÐ¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð¿Ñ€Ð¾Ð±ÐµÐ»Ñ‹, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐ±Ñ€Ð°Ð½Ñ‹.\n"
 
-#: src/lang.c:1708
+#: src/lang.c:1734
+#, c-format
+msgid ""
+"\n"
+"Warning: \"%s\" should not be folded.\n"
+msgstr ""
+
+#: src/lang.c:1735
+#, fuzzy, c-format
+msgid ""
+"\n"
+"Warning: header in line %d starts with unusual character '%c':\n"
+"%s\n"
+msgstr ""
+"\n"
+"ÐžÑˆÐ¸Ð±ÐºÐ°: Ð—Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ð² ÑÑ‚Ñ€Ð¾ÐºÐµ %d Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ñ€Ð¾Ð±ÐµÐ»Ð° Ð¿Ð¾ÑÐ»Ðµ Ð´Ð²Ð¾ÐµÑ‚Ð¾Ñ‡Ð¸Ñ:\n"
+"%s\n"
+
+#: src/lang.c:1736
+#, fuzzy, c-format
+msgid ""
+"\n"
+"Warning: Element \"%s\" in %s is too short.\n"
+msgstr ""
+"\n"
+"Ð’Ð½Ð¸Ð¼Ð°Ð½Ð¸Ðµ: \"Subject:\" ÑÐ¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð¾Ð´Ð½Ð¸ Ð¿Ñ€Ð¾Ð±ÐµÐ»Ñ‹.\n"
+
+#: src/lang.c:1737
+#, c-format
+msgid ""
+"\n"
+"Warning: posted and mailed not supported,\n"
+"         \"To: %s\" ignored.\n"
+msgstr ""
+
+#: src/lang.c:1740
 msgid ""
 "\n"
 "  If your article contains quoted text  please take some time to pare it "
@@ -6243,40 +6412,40 @@ msgid ""
 "  likely to ignore it completely.  It's a crowded net out there.\n"
 msgstr ""
 
-#: src/lang.c:1721
+#: src/lang.c:1753
 msgid "shell escape"
 msgstr "Ð²Ñ‹Ñ…Ð¾Ð´ Ð² Ð¾Ð±Ð¾Ð»Ð¾Ñ‡ÐºÑƒ"
 
-#: src/lang.c:1722
+#: src/lang.c:1754
 #, c-format
 msgid "Shell Command (%s)"
 msgstr "ÐšÐ¾Ð¼Ð°Ð½Ð´Ð° Ð¾Ð±Ð¾Ð»Ð¾Ñ‡ÐºÐ¸ (%s)"
 
-#: src/lang.c:1723
+#: src/lang.c:1755
 #, c-format
 msgid "Enter shell command [%s]> "
 msgstr "Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñƒ Ð¾Ð±Ð¾Ð»Ð¾Ñ‡ÐºÐ¸ [%s]> "
 
-#: src/lang.c:1727
+#: src/lang.c:1759
 #, c-format
 msgid "%s: Can't get entry for TERM\n"
 msgstr "%s: ÐÐµ Ð¼Ð¾Ð³Ñƒ Ð¿Ð¾Ð»ÑƒÑ‡Ð¸Ñ‚ÑŒ Ð·Ð°Ð¿Ð¸ÑÑŒ Ð´Ð»Ñ TERM\n"
 
-#: src/lang.c:1731
+#: src/lang.c:1763
 #, c-format
 msgid "Group %.*s ('q' to quit)..."
 msgstr "Ð“Ñ€ÑƒÐ¿Ð¿Ð° %.*s ('q' Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð²Ñ‹Ð¹Ñ‚Ð¸)..."
 
-#: src/lang.c:1733
+#: src/lang.c:1765
 #, c-format
 msgid "Group %.*s..."
 msgstr "Ð“Ñ€ÑƒÐ¿Ð¿Ð° %.*s..."
 
-#: src/lang.c:1737
+#: src/lang.c:1769
 msgid "Server unavailable\n"
 msgstr "Ð¡ÐµÑ€Ð²ÐµÑ€ Ð½Ðµ Ð´Ð¾ÑÑ‚ÑƒÐ¿ÐµÐ½\n"
 
-#: src/lang.c:1743
+#: src/lang.c:1775
 #, c-format
 msgid ""
 "%s=pipe; %s=mail; %s=print; %s=quit; %s=toggle all/unread; %s=save; %s=tag; "
@@ -6285,7 +6454,7 @@ msgstr ""
 "%s=pipe; %s=mail; %s=Ð¿ÐµÑ‡Ð°Ñ‚ÑŒ; %s=Ð²Ñ‹Ñ…Ð¾Ð´; %s=toggle all/unread; %s=ÑÐ¾Ñ…Ñ€.; "
 "%s=Ð¾Ñ‚Ð¼.; %s=Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð¸Ñ‚ÑŒ"
 
-#: src/lang.c:1744
+#: src/lang.c:1776
 #, c-format
 msgid ""
 "%s=pipe; %s=mail; %s=print; %s=quit; %s=reply mail; %s=save; %s=tag; %s=post"
@@ -6293,7 +6462,7 @@ msgstr ""
 "%s=pipe; %s=mail; %s=Ð¿ÐµÑ‡Ð°Ñ‚ÑŒ; %s=Ð²Ñ‹Ñ…Ð¾Ð´; %s=reply mail; %s=ÑÐ¾Ñ…Ñ€.; %s=Ð¾Ñ‚Ð¼.; "
 "%s=Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð¸Ñ‚ÑŒ"
 
-#: src/lang.c:1746
+#: src/lang.c:1778
 #, c-format
 msgid ""
 "%s=mail; %s=print; %s=quit; %s=toggle all/unread; %s=save; %s=tag; %s=post"
@@ -6301,13 +6470,13 @@ msgstr ""
 "%s=mail; %s=Ð¿ÐµÑ‡Ð°Ñ‚ÑŒ; %s=Ð²Ñ‹Ñ…Ð¾Ð´; %s=toggle all/unread; %s=ÑÐ¾Ñ…Ñ€.; %s=Ð¾Ñ‚Ð¼.; "
 "%s=Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð¸Ñ‚ÑŒ"
 
-#: src/lang.c:1747
+#: src/lang.c:1779
 #, c-format
 msgid "%s=mail; %s=print; %s=quit; %s=reply mail; %s=save; %s=tag; %s=post"
 msgstr ""
 "%s=mail; %s=Ð¿ÐµÑ‡Ð°Ñ‚ÑŒ; %s=Ð²Ñ‹Ñ…Ð¾Ð´; %s=Ð¾Ñ‚Ð²ÐµÑ‚Ð¸Ñ‚ÑŒ; %s=ÑÐ¾Ñ…Ñ€.; %s=Ð¾Ñ‚Ð¼.; %s=Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð¸Ñ‚ÑŒ"
 
-#: src/lang.c:1751
+#: src/lang.c:1783
 #, c-format
 msgid ""
 "%s=pipe; %s=mail; %s=quit; %s=toggle all/unread; %s=save; %s=tag; %s=post"
@@ -6315,591 +6484,619 @@ msgstr ""
 "%s=pipe; %s=mail; %s=Ð²Ñ‹Ñ…Ð¾Ð´; %s=toggle all/unread; %s=ÑÐ¾Ñ…Ñ€.; %s=Ð¾Ñ‚Ð¼.; "
 "%s=Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð¸Ñ‚ÑŒ"
 
-#: src/lang.c:1752
+#: src/lang.c:1784
 #, c-format
 msgid "%s=pipe; %s=mail; %s=quit; %s=reply mail; %s=save; %s=tag; %s=post"
 msgstr ""
 "%s=pipe; %s=mail; %s=Ð²Ñ‹Ñ…Ð¾Ð´; %s=Ð¾Ñ‚Ð²ÐµÑ‚Ð¸Ñ‚ÑŒ; %s=ÑÐ¾Ñ…Ñ€.; %s=Ð¾Ñ‚Ð¼.; %s=Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð¸Ñ‚ÑŒ"
 
-#: src/lang.c:1754
+#: src/lang.c:1786
 #, c-format
 msgid "%s=mail; %s=quit; %s=toggle all/unread; %s=save; %s=tag; %s=post"
 msgstr ""
 "%s=mail; %s=Ð²Ñ‹Ñ…Ð¾Ð´; %s=toggle all/unread; %s=ÑÐ¾Ñ…Ñ€.; %s=Ð¾Ñ‚Ð¼.; %s=Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð¸Ñ‚ÑŒ"
 
-#: src/lang.c:1755
+#: src/lang.c:1787
 #, c-format
 msgid "%s=mail; %s=quit; %s=reply mail; %s=save; %s=tag; %s=post"
 msgstr "%s=mail; %s=Ð²Ñ‹Ñ…Ð¾Ð´; %s=Ð¾Ñ‚Ð²ÐµÑ‚Ð¸Ñ‚ÑŒ; %s=ÑÐ¾Ñ…Ñ€Ð°Ð½Ð¸Ñ‚ÑŒ; %s=Ð¾Ñ‚Ð¼.; %s=Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð¸Ñ‚ÑŒ"
 
-#: src/lang.c:1761
+#: src/lang.c:1793
 msgid "Terminal does not support color"
 msgstr "Ð¢ÐµÑ€Ð¼Ð¸Ð½Ð°Ð» Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ñ†Ð²ÐµÑ‚"
 
-#: src/lang.c:1766
+#: src/lang.c:1798
 #, c-format
 msgid "Trying %s"
 msgstr ""
 
-#: src/lang.c:1781
+#: src/lang.c:1813
 msgid "Subject"
 msgstr "Ð¢ÐµÐ¼Ð°"
 
-#: src/lang.c:1782
+#: src/lang.c:1814
 msgid "References"
 msgstr ""
 
-#: src/lang.c:1783
+#: src/lang.c:1815
 msgid "Both Subject and References"
 msgstr "Ð¢ÐµÐ¼Ð° Ð¸ References"
 
-#: src/lang.c:1784
+#: src/lang.c:1816
 msgid "Multipart Subject"
 msgstr ""
 
-#: src/lang.c:1785
+#: src/lang.c:1817
 msgid "Percentage Match"
 msgstr "Ð¡Ð¾Ð²Ð¿Ð°Ð´ÐµÐ½Ð¸Ñ Ð¿Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÐ½Ñ‚Ð°Ð¼"
 
-#: src/lang.c:1798 src/lang.c:1880 src/lang.c:2026 src/lang.c:2041
+#: src/lang.c:1830 src/lang.c:1912 src/lang.c:2069 src/lang.c:2084
 msgid "Nothing"
 msgstr "ÐÐ¸Ñ‡ÐµÐ³Ð¾"
 
-#: src/lang.c:1799
+#: src/lang.c:1831
 msgid "Complete UU/YENC"
 msgstr ""
 
-#: src/lang.c:1800
+#: src/lang.c:1832
 msgid "Any UU/YENC"
 msgstr ""
 
-#: src/lang.c:1802
+#: src/lang.c:1834
 msgid "Inline PGP"
 msgstr ""
 
-#: src/lang.c:1803
+#: src/lang.c:1835
 msgid "Complete UU/YENC & Inline PGP"
 msgstr ""
 
-#: src/lang.c:1804
+#: src/lang.c:1836
 msgid "Any UU/YENC & Inline PGP"
 msgstr ""
 
-#: src/lang.c:1806
+#: src/lang.c:1838
 msgid "Shar"
 msgstr ""
 
-#: src/lang.c:1807
+#: src/lang.c:1839
 msgid "Complete UU/YENC & Shar"
 msgstr ""
 
-#: src/lang.c:1808
+#: src/lang.c:1840
 msgid "Any UU/YENC & Shar"
 msgstr ""
 
-#: src/lang.c:1810
+#: src/lang.c:1842
 msgid "Inline PGP & Shar"
 msgstr ""
 
-#: src/lang.c:1811
+#: src/lang.c:1843
 msgid "Complete UU/YENC & PGP & Shar"
 msgstr ""
 
-#: src/lang.c:1812
+#: src/lang.c:1844
 #, fuzzy
 msgid "Hide all"
 msgstr "Ð¡ÐºÑ€Ñ‹Ñ‚ÑŒ Ð²ÑÐµ"
 
-#: src/lang.c:1822
+#: src/lang.c:1854
 msgid "Address"
 msgstr "ÐÐ´Ñ€ÐµÑ"
 
-#: src/lang.c:1823
+#: src/lang.c:1855
 msgid "Full Name"
 msgstr "ÐŸÐ¾Ð»Ð½Ð¾Ðµ Ð¸Ð¼Ñ"
 
-#: src/lang.c:1824
+#: src/lang.c:1856
 msgid "Address and Name"
 msgstr "ÐÐ´Ñ€ÐµÑ Ð¸ Ð¸Ð¼Ñ"
 
-#: src/lang.c:1832
+#: src/lang.c:1864
 msgid "Max"
 msgstr "ÐœÐ°ÐºÑÐ¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹"
 
-#: src/lang.c:1833
+#: src/lang.c:1865
 msgid "Sum"
 msgstr "Ð¡ÑƒÐ¼Ð¼Ð°"
 
-#: src/lang.c:1834
+#: src/lang.c:1866
 msgid "Average"
 msgstr "Ð¡Ñ€ÐµÐ´Ð½Ð¸Ð¹"
 
-#: src/lang.c:1844 src/lang.c:1864
+#: src/lang.c:1876 src/lang.c:1896
 msgid "Black"
 msgstr "Ð§ÐµÑ€Ð½Ñ‹Ð¹"
 
-#: src/lang.c:1845 src/lang.c:1865
+#: src/lang.c:1877 src/lang.c:1897
 msgid "Red"
 msgstr "ÐšÑ€Ð°ÑÐ½Ñ‹Ð¹"
 
-#: src/lang.c:1846 src/lang.c:1866
+#: src/lang.c:1878 src/lang.c:1898
 msgid "Green"
 msgstr "Ð—ÐµÐ»Ñ‘Ð½Ñ‹Ð¹"
 
-#: src/lang.c:1847 src/lang.c:1867
+#: src/lang.c:1879 src/lang.c:1899
 msgid "Brown"
 msgstr "ÐšÐ¾Ñ€Ð¸Ñ‡Ð½ÐµÐ²Ñ‹Ð¹"
 
-#: src/lang.c:1848 src/lang.c:1868
+#: src/lang.c:1880 src/lang.c:1900
 msgid "Blue"
 msgstr "Ð¡Ð¸Ð½Ð¸Ð¹"
 
-#: src/lang.c:1849 src/lang.c:1869
+#: src/lang.c:1881 src/lang.c:1901
 msgid "Pink"
 msgstr "Ð Ð¾Ð·Ð¾Ð²Ñ‹Ð¹"
 
-#: src/lang.c:1850 src/lang.c:1870
+#: src/lang.c:1882 src/lang.c:1902
 msgid "Cyan"
 msgstr "Ð“Ð¾Ð»ÑƒÐ±Ð¾Ð¹"
 
-#: src/lang.c:1851 src/lang.c:1871
+#: src/lang.c:1883 src/lang.c:1903
 msgid "White"
 msgstr "Ð‘ÐµÐ»Ñ‹Ð¹"
 
-#: src/lang.c:1852
+#: src/lang.c:1884
 msgid "Gray"
 msgstr "Ð¡ÐµÑ€Ñ‹Ð¹"
 
-#: src/lang.c:1853
+#: src/lang.c:1885
 msgid "Light Red"
 msgstr "Ð¡Ð²ÐµÑ‚Ð»Ð¾-ÐºÑ€Ð°ÑÐ½Ñ‹Ð¹"
 
-#: src/lang.c:1854
+#: src/lang.c:1886
 msgid "Light Green"
 msgstr "Ð¡Ð²ÐµÑ‚Ð»Ð¾-Ð·ÐµÐ»Ñ‘Ð½Ñ‹Ð¹"
 
-#: src/lang.c:1855
+#: src/lang.c:1887
 msgid "Yellow"
 msgstr "Ð–Ñ‘Ð»Ñ‚Ñ‹Ð¹"
 
-#: src/lang.c:1856
+#: src/lang.c:1888
 msgid "Light Blue"
 msgstr "Ð¡Ð²ÐµÑ‚Ð»Ð¾-ÑÐ¸Ð½Ð¸Ð¹"
 
-#: src/lang.c:1857
+#: src/lang.c:1889
 msgid "Light Pink"
 msgstr "Ð¡Ð²ÐµÑ‚Ð»Ð¾-Ñ€Ð¾Ð·Ð¾Ð²Ñ‹Ð¹"
 
-#: src/lang.c:1858
+#: src/lang.c:1890
 msgid "Light Cyan"
 msgstr "Ð¡Ð²ÐµÑ‚Ð»Ð¾-Ð³Ð¾Ð»ÑƒÐ±Ð¾Ð¹"
 
-#: src/lang.c:1859
+#: src/lang.c:1891
 msgid "Light White"
 msgstr "Ð¡Ð²ÐµÑ‚Ð»Ð¾-Ð±ÐµÐ»Ñ‹Ð¹"
 
-#: src/lang.c:1882
+#: src/lang.c:1914
 msgid "Space"
 msgstr ""
 
-#: src/lang.c:1890
+#: src/lang.c:1922
 msgid "Normal"
 msgstr ""
 
-#: src/lang.c:1891
+#: src/lang.c:1923
 msgid "Best highlighting"
 msgstr "Ð›ÑƒÑ‡ÑˆÐµÐµ Ð¿Ð¾Ð´ÑÐ²ÐµÑ‡Ð¸Ð²Ð°Ð½Ð¸Ðµ"
 
-#: src/lang.c:1892
+#: src/lang.c:1924
 msgid "Underline"
 msgstr "ÐŸÐ¾Ð´Ñ‡ÐµÑ€ÐºÐ¸Ð²Ð°Ð½Ð¸Ðµ"
 
-#: src/lang.c:1893
+#: src/lang.c:1925
 msgid "Reverse video"
 msgstr "Ð ÐµÐ²ÐµÑ€ÑÐ½Ð¾Ðµ Ð²Ð¸Ð´ÐµÐ¾"
 
-#: src/lang.c:1894
+#: src/lang.c:1926
 msgid "Blinking"
 msgstr "ÐœÐ¸Ð³Ð°Ð½Ð¸Ðµ"
 
-#: src/lang.c:1895
+#: src/lang.c:1927
 msgid "Half bright"
 msgstr ""
 
-#: src/lang.c:1896
+#: src/lang.c:1928
 msgid "Bold"
 msgstr ""
 
-#: src/lang.c:1902 src/lang.c:2018 src/lang.c:2122
+#: src/lang.c:1934 src/lang.c:2061 src/lang.c:2165
 msgid "No"
 msgstr "ÐÐµÑ‚"
 
-#: src/lang.c:1903
+#: src/lang.c:1935
 msgid "Cc"
 msgstr ""
 
-#: src/lang.c:1904
+#: src/lang.c:1936
 msgid "Bcc"
 msgstr ""
 
-#: src/lang.c:1905
+#: src/lang.c:1937
 msgid "Cc and Bcc"
 msgstr ""
 
-#: src/lang.c:1922 src/lang.c:1935
+#: src/lang.c:1954 src/lang.c:1967
 msgid "none"
 msgstr "Ð½Ð¸Ñ‡ÐµÐ³Ð¾"
 
-#: src/lang.c:1923
+#: src/lang.c:1955
 msgid "commands"
 msgstr "ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹"
 
-#: src/lang.c:1924
+#: src/lang.c:1956
 msgid "select"
 msgstr "Ð²Ñ‹Ð±Ð¾Ñ€"
 
-#: src/lang.c:1926
+#: src/lang.c:1958
 msgid "commands & quit"
 msgstr "ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Ð¸ Ð²Ñ‹Ñ…Ð¾Ð´"
 
-#: src/lang.c:1927
+#: src/lang.c:1959
 msgid "commands & select"
 msgstr "ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Ð¸ Ð²Ñ‹Ð±Ð¾Ñ€"
 
-#: src/lang.c:1928
+#: src/lang.c:1960
 msgid "quit & select"
 msgstr "Ð²Ñ‹Ñ…Ð¾Ð´ Ð¸ Ð²Ñ‹Ð±Ð¾Ñ€"
 
-#: src/lang.c:1929
+#: src/lang.c:1961
 msgid "commands & quit & select"
 msgstr "ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹, Ð²Ñ‹Ñ…Ð¾Ð´ Ð¸ Ð²Ñ‹Ð±Ð¾Ñ€"
 
-#: src/lang.c:1936
+#: src/lang.c:1968
 msgid "PageDown"
 msgstr ""
 
-#: src/lang.c:1937
+#: src/lang.c:1969
 msgid "PageNextUnread"
 msgstr ""
 
-#: src/lang.c:1938
+#: src/lang.c:1970
 msgid "PageDown or PageNextUnread"
 msgstr ""
 
-#: src/lang.c:1945
+#: src/lang.c:1977
 #, fuzzy
 msgid "Subject: (case sensitive)"
 msgstr "Ð¢ÐµÐ¼Ð°: ÑÑ‚Ñ€Ð¾ÐºÐ° (Ð½Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ€ÐµÐ³Ð¸ÑÑ‚Ñ€)"
 
-#: src/lang.c:1946
+#: src/lang.c:1978
 #, fuzzy
 msgid "Subject: (ignore case)"
 msgstr "Ð¢ÐµÐ¼Ð°: ÑÑ‚Ñ€Ð¾ÐºÐ° (Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ€ÐµÐ³Ð¸ÑÑ‚Ñ€) "
 
-#: src/lang.c:1947
+#: src/lang.c:1979
 #, fuzzy
 msgid "From: (case sensitive)"
 msgstr "From: ÑÑ‚Ñ€Ð¾ÐºÐ° (Ð½Ðµ Ð¸Ð³Ð½Ð¾Ñ€. Ñ€ÐµÐ³Ð¸ÑÑ‚Ñ€)    "
 
-#: src/lang.c:1948
+#: src/lang.c:1980
 #, fuzzy
 msgid "From: (ignore case)"
 msgstr "From: ÑÑ‚Ñ€Ð¾ÐºÐ° (Ð¸Ð³Ð½Ð¾Ñ€. Ñ€ÐµÐ³Ð¸ÑÑ‚Ñ€)   "
 
-#: src/lang.c:1949
+#: src/lang.c:1981
 msgid "Msg-ID: & full References: line"
 msgstr ""
 
-#: src/lang.c:1950
+#: src/lang.c:1982
 msgid "Msg-ID: & last References: only"
 msgstr ""
 
-#: src/lang.c:1951
+#: src/lang.c:1983
 msgid "Message-ID: entry only"
 msgstr ""
 
-#: src/lang.c:1952
+#: src/lang.c:1984
 #, fuzzy
 msgid "Lines:"
 msgstr "Ð¡Ñ‚Ñ€Ð¾ÐºÐ¸"
 
-#: src/lang.c:1958
+#: src/lang.c:1990
 #, fuzzy
 msgid "Don't trim article body"
 msgstr "Ð¡Ð¾Ñ€Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÑÑ‚Ð°Ñ‚ÑŒÐ¸ Ð¿Ð¾"
 
-#: src/lang.c:1959
+#: src/lang.c:1991
 msgid "Skip leading blank lines"
 msgstr ""
 
-#: src/lang.c:1960
+#: src/lang.c:1992
 msgid "Skip trailing blank lines"
 msgstr ""
 
-#: src/lang.c:1961
+#: src/lang.c:1993
 msgid "Skip leading and trailing blank l."
 msgstr ""
 
-#: src/lang.c:1962
+#: src/lang.c:1994
 msgid "Compact multiple between text"
 msgstr ""
 
-#: src/lang.c:1963
+#: src/lang.c:1995
 msgid "Compact multiple and skip leading"
 msgstr ""
 
-#: src/lang.c:1964
+#: src/lang.c:1996
 msgid "Compact multiple and skip trailing"
 msgstr ""
 
-#: src/lang.c:1965
+#: src/lang.c:1997
 msgid "Compact mltpl., skip lead. & trai."
 msgstr ""
 
-#: src/lang.c:1971
+#: src/lang.c:2004
+msgid "Don't use UTF-8 characters"
+msgstr ""
+
+#: src/lang.c:2005
+msgid "for ellipsis"
+msgstr ""
+
+#: src/lang.c:2006
+msgid "for indicator and tree"
+msgstr ""
+
+#: src/lang.c:2007
+msgid "for ..., indicator and tree"
+msgstr ""
+
+#: src/lang.c:2014
 #, fuzzy
 msgid "Don't detect verbatim blocks"
 msgstr "Ð¦Ð²ÐµÑ‚ Ñ‚ÐµÐºÑÑ‚Ð¾Ð²Ñ‹Ñ… ÑÑ‚Ñ€Ð¾Ðº"
 
-#: src/lang.c:1972
+#: src/lang.c:2015
 #, fuzzy
 msgid "Detect and show verbatim blocks"
 msgstr "Ð¦Ð²ÐµÑ‚ Ñ‚ÐµÐºÑÑ‚Ð¾Ð²Ñ‹Ñ… ÑÑ‚Ñ€Ð¾Ðº"
 
-#: src/lang.c:1973
+#: src/lang.c:2016
 msgid "Detect, hide begin and end marks"
 msgstr ""
 
-#: src/lang.c:1974
+#: src/lang.c:2017
 #, fuzzy
 msgid "Don't show verbatim blocks"
 msgstr "Ð¦Ð²ÐµÑ‚ Ñ‚ÐµÐºÑÑ‚Ð¾Ð²Ñ‹Ñ… ÑÑ‚Ñ€Ð¾Ðº"
 
-#: src/lang.c:1980
+#: src/lang.c:2023
 #, fuzzy
 msgid "Don't show help or mail sign"
 msgstr "Ð¦Ð²ÐµÑ‚ ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ Ð¾ Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð¿Ð¾Ð¼Ð¾Ñ‰Ð¸"
 
-#: src/lang.c:1981
+#: src/lang.c:2024
 #, fuzzy
 msgid "Show only help sign"
 msgstr "Ð¦Ð²ÐµÑ‚ ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ Ð¾ Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð¿Ð¾Ð¼Ð¾Ñ‰Ð¸"
 
-#: src/lang.c:1982
+#: src/lang.c:2025
 msgid "Show only mail sign if new mail"
 msgstr ""
 
-#: src/lang.c:1983
+#: src/lang.c:2026
 msgid "Show mail if new mail else help s."
 msgstr ""
 
-#: src/lang.c:2019
+#: src/lang.c:2062
 msgid "Shell archive"
 msgstr ""
 
-#: src/lang.c:2020
+#: src/lang.c:2063
 msgid "Yes"
 msgstr "Ð”Ð°"
 
-#: src/lang.c:2027
+#: src/lang.c:2070
 msgid "Subject: (descending)"
 msgstr "Ð¢ÐµÐ¼Ð°: (Ð¿Ð¾ ÑƒÐ±Ñ‹Ð²Ð°Ð½Ð¸ÑŽ)"
 
-#: src/lang.c:2028
+#: src/lang.c:2071
 msgid "Subject: (ascending)"
 msgstr "Ð¢ÐµÐ¼Ð°: (Ð¿Ð¾ Ð²Ð¾Ð·Ñ€Ð°ÑÑ‚Ð°Ð½Ð¸ÑŽ)"
 
-#: src/lang.c:2029
+#: src/lang.c:2072
 msgid "From: (descending)"
 msgstr "From: (Ð¿Ð¾ ÑƒÐ±Ñ‹Ð²Ð°Ð½Ð¸ÑŽ)"
 
-#: src/lang.c:2030
+#: src/lang.c:2073
 msgid "From: (ascending)"
 msgstr "From: (Ð¿Ð¾ Ð²Ð¾Ð·Ñ€Ð°ÑÑ‚Ð°Ð½Ð¸ÑŽ)"
 
-#: src/lang.c:2031
+#: src/lang.c:2074
 msgid "Date: (descending)"
 msgstr "Ð”Ð°Ñ‚Ð°: (Ð¿Ð¾ ÑƒÐ±Ñ‹Ð²Ð°Ð½Ð¸ÑŽ)"
 
-#: src/lang.c:2032
+#: src/lang.c:2075
 msgid "Date: (ascending)"
 msgstr "Ð”Ð°Ñ‚Ð°: (Ð¿Ð¾ Ð²Ð¾Ð·Ñ€Ð°ÑÑ‚Ð°Ð½Ð¸ÑŽ)"
 
-#: src/lang.c:2033 src/lang.c:2042
+#: src/lang.c:2076 src/lang.c:2085
 msgid "Score (descending)"
 msgstr "Score (Ð¿Ð¾ ÑƒÐ±Ñ‹Ð²Ð°Ð½Ð¸ÑŽ)"
 
-#: src/lang.c:2034 src/lang.c:2043
+#: src/lang.c:2077 src/lang.c:2086
 msgid "Score (ascending)"
 msgstr "Score (Ð¿Ð¾ Ð²Ð¾Ð·Ñ€Ð°ÑÑ‚Ð°Ð½Ð¸ÑŽ)"
 
-#: src/lang.c:2035
+#: src/lang.c:2078
 msgid "Lines: (descending)"
 msgstr "ÐšÐ¾Ð»Ð¸Ñ‡ÐµÑÑ‚Ð²Ð¾ ÑÑ‚Ñ€Ð¾Ðº: (Ð¿Ð¾ ÑƒÐ±Ñ‹Ð²Ð°Ð½Ð¸ÑŽ)"
 
-#: src/lang.c:2036
+#: src/lang.c:2079
 msgid "Lines: (ascending)"
 msgstr "ÐšÐ¾Ð»Ð¸Ñ‡ÐµÑÑ‚Ð²Ð¾ ÑÑ‚Ñ€Ð¾Ðº: (Ð¿Ð¾ Ð²Ð¾Ð·Ñ€Ð°ÑÑ‚Ð°Ð½Ð¸ÑŽ)"
 
-#: src/lang.c:2044
+#: src/lang.c:2087
 #, fuzzy
 msgid "Last posting date (descending)"
 msgstr "ÐšÐ¾Ð»Ð¸Ñ‡ÐµÑÑ‚Ð²Ð¾ ÑÑ‚Ñ€Ð¾Ðº: (Ð¿Ð¾ ÑƒÐ±Ñ‹Ð²Ð°Ð½Ð¸ÑŽ)"
 
-#: src/lang.c:2045
+#: src/lang.c:2088
 #, fuzzy
 msgid "Last posting date (ascending)"
 msgstr "ÐšÐ¾Ð»Ð¸Ñ‡ÐµÑÑ‚Ð²Ð¾ ÑÑ‚Ñ€Ð¾Ðº: (Ð¿Ð¾ Ð²Ð¾Ð·Ñ€Ð°ÑÑ‚Ð°Ð½Ð¸ÑŽ)"
 
-#: src/lang.c:2051
+#: src/lang.c:2094
 msgid "Quick-sort"
 msgstr ""
 
-#: src/lang.c:2052
+#: src/lang.c:2095
 msgid "Heap-sort"
 msgstr ""
 
-#: src/lang.c:2059
+#: src/lang.c:2102
 msgid "Always Keep"
 msgstr ""
 
-#: src/lang.c:2060
+#: src/lang.c:2103
 msgid "Always Remove"
 msgstr ""
 
-#: src/lang.c:2061
+#: src/lang.c:2104
 msgid "Mark with D on selection screen"
 msgstr ""
 
-#: src/lang.c:2067
+#: src/lang.c:2110
 msgid "Kill only unread arts"
 msgstr "Ð£Ð½Ð¸Ñ‡Ñ‚Ð¾Ð¶Ð°Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½ÐµÐ¿Ñ€Ð¾Ñ‡. ÑÑ‚Ð°Ñ‚ÑŒÐ¸"
 
-#: src/lang.c:2068
+#: src/lang.c:2111
 msgid "Kill all arts & show with K"
 msgstr "Ð£Ð½Ð¸Ñ‡Ñ‚Ð¾Ð¶Ð°Ñ‚ÑŒ Ð²ÑÐµ ÑÑ‚Ð°Ñ‚ÑŒÐ¸ Ð¸ Ð¿Ð¾ÐºÐ°Ð·. Ñ K"
 
 #. TODO: s/K/art_marked_killed/
-#: src/lang.c:2069
+#: src/lang.c:2112
 msgid "Kill all arts and never show"
 msgstr "Ð£Ð½Ð¸Ñ‡Ñ‚Ð¾Ð¶Ð°Ñ‚ÑŒ Ð²ÑÐµ ÑÑ‚Ð°Ñ‚ÑŒÐ¸ Ð¸ Ð½Ðµ Ð¿Ð¾ÐºÐ°Ð·."
 
-#: src/lang.c:2075
+#: src/lang.c:2118
 msgid "Nothing special"
 msgstr "ÐÐ¸Ñ‡ÐµÐ³Ð¾ Ð¾ÑÐ¾Ð±ÐµÐ½Ð½Ð¾Ð³Ð¾"
 
-#: src/lang.c:2076
+#: src/lang.c:2119
 msgid "Compress quotes"
 msgstr "Ð¡Ð¶Ð¸Ð¼Ð°Ñ‚ÑŒ Ñ†Ð¸Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ"
 
-#: src/lang.c:2077
+#: src/lang.c:2120
 msgid "Quote signatures"
 msgstr "Ð¦Ð¸Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÑÐ¸Ð³Ð½Ð°Ñ‚ÑƒÑ€Ñ‹"
 
-#: src/lang.c:2078
+#: src/lang.c:2121
 msgid "Compress quotes, quote sigs"
 msgstr "Ð¡Ð¶Ð¸Ð¼Ð°Ñ‚ÑŒ ÑÐ¸Ð³Ð½Ð°Ñ‚ÑƒÑ€Ñ‹, Ñ†Ð¸Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÑÐ¸Ð³Ð½Ð°Ñ‚ÑƒÑ€Ñ‹"
 
-#: src/lang.c:2079
+#: src/lang.c:2122
 msgid "Quote empty lines"
 msgstr "Ð¦Ð¸Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿ÑƒÑÑ‚Ñ‹Ðµ ÑÑ‚Ñ€Ð¾ÐºÐ¸"
 
-#: src/lang.c:2080
+#: src/lang.c:2123
 msgid "Compress quotes, quote empty lines"
 msgstr "Ð¡Ð¶Ð¸Ð¼Ð°Ñ‚ÑŒ Ñ†Ð¸Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ, Ñ†Ð¸Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿ÑƒÑÑ‚Ñ‹Ðµ ÑÑ‚Ñ€Ð¾ÐºÐ¸"
 
-#: src/lang.c:2081
+#: src/lang.c:2124
 msgid "Quote sigs & empty lines"
 msgstr "Ð¦Ð¸Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÑÐ¸Ð³Ð½Ð°Ñ‚ÑƒÑ€Ñ‹ Ð¸ Ð¿ÑƒÑÑ‚Ñ‹Ðµ ÑÑ‚Ñ€Ð¾ÐºÐ¸"
 
-#: src/lang.c:2082
+#: src/lang.c:2125
 msgid "Comp. q., quote sigs & empty lines"
 msgstr "Ð¡Ð¶Ð¸Ð¼Ð°Ñ‚ÑŒ Ñ†Ð¸Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ, Ñ†Ð¸Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÑÐ¸Ð³Ð½Ð°Ñ‚ÑƒÑ€Ñ‹ Ð¸ Ð¿ÑƒÑÑ‚Ñ‹Ðµ ÑÑ‚Ñ€Ð¾ÐºÐ¸"
 
-#: src/lang.c:2123
+#: src/lang.c:2166
 #, fuzzy
 msgid "With headers"
 msgstr "Ñ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ°Ð¼Ð¸"
 
-#: src/lang.c:2124
+#: src/lang.c:2167
 #, fuzzy
 msgid "Without headers"
 msgstr "Ð±ÐµÐ· Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð²"
 
-#: src/lang.c:2131
+#: src/lang.c:2174
 msgid "NFKC"
 msgstr ""
 
-#: src/lang.c:2133
+#: src/lang.c:2176
 msgid "NFKD"
 msgstr ""
 
-#: src/lang.c:2134
+#: src/lang.c:2177
 msgid "NFC"
 msgstr ""
 
-#: src/lang.c:2135
+#: src/lang.c:2178
 msgid "NFD"
 msgstr ""
 
-#: src/lang.c:2137
+#: src/lang.c:2180
 msgid "NFKC case fold"
 msgstr ""
 
-#: src/lang.c:2146
+#: src/lang.c:2189
+msgid "don't guess undeclared charset"
+msgstr ""
+
+#: src/lang.c:2190
+msgid "guess if not set via undeclared_charset"
+msgstr ""
+
+#: src/lang.c:2191
+msgid "always guess undeclared charset"
+msgstr ""
+
+#: src/lang.c:2198
 msgid "Display Options"
 msgstr "ÐžÐ¿Ñ†Ð¸Ð¸ Ð²Ñ‹Ð²Ð¾Ð´Ð°"
 
-#: src/lang.c:2153
+#: src/lang.c:2205
 msgid "Color Options"
 msgstr "ÐžÐ¿Ñ†Ð¸Ð¸ Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹ Ñ Ñ†Ð²ÐµÑ‚Ð¾Ð¼"
 
-#: src/lang.c:2159
+#: src/lang.c:2211
 #, fuzzy
 msgid "Highlight Options"
 msgstr "ÐžÐ¿Ñ†Ð¸Ð¸ Ñ„Ð¸Ð»ÑŒÑ‚Ñ€Ð°Ñ†Ð¸Ð¸"
 
-#: src/lang.c:2166
+#: src/lang.c:2218
 msgid "Article-Limiting Options"
 msgstr ""
 
-#: src/lang.c:2172
+#: src/lang.c:2224
 msgid "Posting/Mailing Options"
 msgstr "ÐžÐ¿Ñ†Ð¸Ð¸ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²ÐºÐ¸ ÑÑ‚Ð°Ñ‚ÐµÐ¹/Ð¿Ð¸ÑÐµÐ¼"
 
-#: src/lang.c:2178
+#: src/lang.c:2230
 msgid "Saving/Printing Options"
 msgstr "ÐžÐ¿Ñ†Ð¸Ð¸ ÑÐ¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ Ð¸ Ð¿ÐµÑ‡Ð°Ñ‚Ð¸"
 
-#: src/lang.c:2184
+#: src/lang.c:2236
 msgid "Expert Options"
 msgstr "Ð­ÐºÑÐ¿ÐµÑ€Ñ‚Ð½Ñ‹Ðµ Ð¾Ð¿Ñ†Ð¸Ð¸"
 
-#: src/lang.c:2190
+#: src/lang.c:2242
 msgid "Filtering Options"
 msgstr "ÐžÐ¿Ñ†Ð¸Ð¸ Ñ„Ð¸Ð»ÑŒÑ‚Ñ€Ð°Ñ†Ð¸Ð¸"
 
-#: src/lang.c:2195 src/lang.c:2226 src/lang.c:2232 src/lang.c:2259
-#: src/lang.c:2311 src/lang.c:2317 src/lang.c:2327 src/lang.c:2338
-#: src/lang.c:2356 src/lang.c:2367 src/lang.c:2436 src/lang.c:2698
-#: src/lang.c:2704 src/lang.c:2710 src/lang.c:2725 src/lang.c:2737
-#: src/lang.c:2744 src/lang.c:2798 src/lang.c:2807 src/lang.c:3003
-#: src/lang.c:3019 src/lang.c:3026 src/lang.c:3033 src/lang.c:3040
-#: src/lang.c:3046 src/lang.c:3052 src/lang.c:3075 src/lang.c:3087
-#: src/lang.c:3122 src/lang.c:3175 src/lang.c:3189 src/lang.c:3195
-#: src/lang.c:3220 src/lang.c:3238 src/lang.c:3255 src/lang.c:3267
-#: src/lang.c:3307 src/lang.c:3336 src/lang.c:3356 src/lang.c:3383
-#: src/lang.c:3393 src/lang.c:3400 src/lang.c:3426 src/lang.c:3450
-#: src/lang.c:3637 src/lang.c:3652 src/lang.c:3660 src/lang.c:3674
-#: src/lang.c:3680 src/lang.c:3718
+#: src/lang.c:2247 src/lang.c:2286 src/lang.c:2292 src/lang.c:2319
+#: src/lang.c:2371 src/lang.c:2377 src/lang.c:2387 src/lang.c:2398
+#: src/lang.c:2416 src/lang.c:2427 src/lang.c:2496 src/lang.c:2763
+#: src/lang.c:2769 src/lang.c:2775 src/lang.c:2790 src/lang.c:2802
+#: src/lang.c:2809 src/lang.c:2863 src/lang.c:2872 src/lang.c:3068
+#: src/lang.c:3084 src/lang.c:3091 src/lang.c:3098 src/lang.c:3105
+#: src/lang.c:3111 src/lang.c:3117 src/lang.c:3140 src/lang.c:3152
+#: src/lang.c:3187 src/lang.c:3240 src/lang.c:3254 src/lang.c:3260
+#: src/lang.c:3285 src/lang.c:3303 src/lang.c:3320 src/lang.c:3332
+#: src/lang.c:3372 src/lang.c:3401 src/lang.c:3421 src/lang.c:3448
+#: src/lang.c:3458 src/lang.c:3465 src/lang.c:3496 src/lang.c:3520
+#: src/lang.c:3707 src/lang.c:3722 src/lang.c:3730 src/lang.c:3744
+#: src/lang.c:3750 src/lang.c:3788
 msgid "<SPACE> toggles, <CR> sets, <ESC> cancels."
 msgstr "<ÐŸÐ ÐžÐ‘Ð•Ð›> Ð²Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ, <CR> ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ, <ESC> Ð¾Ñ‚Ð¼ÐµÐ½Ð°."
 
-#: src/lang.c:2196
+#: src/lang.c:2248
 msgid "Show mini menu & posting etiquette"
 msgstr "ÐŸÐ¾ÐºÐ°Ð·Ñ‹Ð²Ð°Ñ‚ÑŒ Ð¼Ð¸Ð½Ð¸-Ð¼ÐµÐ½ÑŽ Ð¸ ÑÑ‚Ð¸ÐºÐµÑ‚ Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ"
 
-#: src/lang.c:2197
+#: src/lang.c:2249
 msgid ""
 "# If ON show a mini menu of useful commands at each level\n"
 "# and posting etiquette after composing an article\n"
@@ -6907,17 +7104,17 @@ msgstr ""
 "# Ð•ÑÐ»Ð¸ ON, Ñ‚Ð¾ Ð¿Ð¾ÐºÐ°Ð·Ñ‹Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ñ€Ð¾Ñ‚ÐºÐ¾Ðµ Ð¾Ð¿Ð¸ÑÐ°Ð½Ð¸Ðµ Ð´Ð»Ñ ÐºÐ°Ð¶Ð´Ð¾Ð¹ Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹\n"
 "# Ð¸ Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð° ÑÐµÑ‚ÐµÐ²Ð¾Ð³Ð¾ ÑÑ‚Ð¸ÐºÐµÑ‚Ð° Ð¿Ð¾ÑÐ»Ðµ ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ ÑÑ‚Ð°Ñ‚ÑŒÐ¸\n"
 
-#: src/lang.c:2202
+#: src/lang.c:2254
 msgid "Show short description for each newsgroup. <SPACE> toggles & <CR> sets."
 msgstr ""
 "ÐŸÐ¾ÐºÐ°Ð·Ñ‹Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ñ€Ð¾Ñ‚ÐºÐ¾Ðµ Ð¾Ð¿Ð¸ÑÐ°Ð½Ð¸Ñ Ð´Ð»Ñ ÐºÐ°Ð¶Ð´Ð¾Ð¹ Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹. <ÐŸÐ ÐžÐ‘Ð•Ð›> Ð²Ñ‹Ð±Ð¾Ñ€, <CR> "
 "ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ."
 
-#: src/lang.c:2203
+#: src/lang.c:2255
 msgid "Show description of each newsgroup"
 msgstr "ÐŸÐ¾ÐºÐ°Ð·Ñ‹Ð²Ð°Ñ‚ÑŒ Ð¾Ð¿Ð¸ÑÐ°Ð½Ð¸Ðµ Ð³Ñ€ÑƒÐ¿Ð¿"
 
-#: src/lang.c:2204
+#: src/lang.c:2256
 msgid ""
 "# If ON show group description text after newsgroup name at\n"
 "# group selection level\n"
@@ -6925,19 +7122,32 @@ msgstr ""
 "# Ð•ÑÐ»Ð¸ ON, Ñ‚Ð¾ Ð¿Ð¾ÐºÐ°Ð·Ñ‹Ð²Ð°Ñ‚ÑŒ Ð¾Ð¿Ð¸ÑÐ°Ð½Ð¸Ðµ Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹ Ð¿Ð¾ÑÐ»Ðµ Ð¸Ð¼ÐµÐ½Ð¸ Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹ Ð²\n"
 "# Ñ€ÐµÐ¶Ð¸Ð¼Ðµ Ð²Ñ‹Ð±Ð¾Ñ€Ð° Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹\n"
 
-#: src/lang.c:2209
+#: src/lang.c:2262
+msgid "Score"
+msgstr ""
+
+#: src/lang.c:2263
+msgid "Language"
+msgstr ""
+
+#: src/lang.c:2264
+#, fuzzy
+msgid "Score and Language"
+msgstr "Score (Ð¿Ð¾ Ð²Ð¾Ð·Ñ€Ð°ÑÑ‚Ð°Ð½Ð¸ÑŽ)"
+
+#: src/lang.c:2269
 #, fuzzy
 msgid ""
 "Show From (author) fields in group & thread level. <SPACE> toggles & <CR> "
 "sets."
 msgstr "Ð’Ñ‹Ð²Ð¾Ð´ Ð¢ÐµÐ¼Ñ‹ Ð¸ ÐÐ²Ñ‚Ð¾Ñ€Ð° Ð² Ð¼ÐµÐ½ÑŽ Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹. <ÐŸÐ ÐžÐ‘Ð•Ð›> Ð²Ñ‹Ð±Ð¾Ñ€, <CR> ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ."
 
-#: src/lang.c:2210
+#: src/lang.c:2270
 #, fuzzy
 msgid "In group and thread level, show author by"
 msgstr "Ð’ Ð¼ÐµÐ½ÑŽ Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹ Ð¿Ð¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð°Ð²Ñ‚Ð¾Ñ€Ð° ÐºÐ°Ðº"
 
-#: src/lang.c:2211
+#: src/lang.c:2271
 #, fuzzy
 msgid ""
 "# Part of From field to display in group and thread level\n"
@@ -6954,33 +7164,33 @@ msgstr ""
 "# * 2 = Ð¿Ð¾Ð»Ð½Ð¾Ðµ Ð¸Ð¼Ñ\n"
 "#   3 = Ð°Ð´Ñ€ÐµÑ Ð¸ Ð¿Ð¾Ð»Ð½Ð¾Ðµ Ð¸Ð¼Ñ\n"
 
-#: src/lang.c:2220
+#: src/lang.c:2280
 msgid "Draw -> or highlighted bar for selection. <SPACE> toggles & <CR> sets."
 msgstr "Ð’Ñ‹Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ -> Ð²Ð¼ÐµÑÑ‚Ð¾ Ð¿Ð¾Ð´ÑÐ²ÐµÑ‚ÐºÐ¸ Ð² Ð¼ÐµÐ½ÑŽ. <ÐŸÐ ÐžÐ‘Ð•Ð›> Ð²Ñ‹Ð±Ð¾Ñ€, <CR> ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ."
 
-#: src/lang.c:2221
+#: src/lang.c:2281
 msgid "Draw -> instead of highlighted bar"
 msgstr "Ð’Ñ‹Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ -> Ð²Ð¼ÐµÑÑ‚Ð¾ Ð¿Ð¾Ð´ÑÐ²ÐµÑ‚ÐºÐ¸ Ð² Ð¼ÐµÐ½ÑŽ."
 
-#: src/lang.c:2222
+#: src/lang.c:2282
 msgid "# If ON use -> otherwise highlighted bar for selection\n"
 msgstr "# Ð•ÑÐ»Ð¸ ON, Ñ‚Ð¾ Ð²Ñ‹Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ -> Ð²Ð¼ÐµÑÑ‚Ð¾ Ð¿Ð¾Ð´ÑÐ²ÐµÑ‚ÐºÐ¸ Ð² Ð¼ÐµÐ½ÑŽ\n"
 
-#: src/lang.c:2227
+#: src/lang.c:2287
 msgid "Use inverse video for page headers"
 msgstr "Ð˜Ð½Ð²ÐµÑ€ÑÐ½Ñ‹Ð¹ Ð²Ð¸Ð´ÐµÐ¾ Ñ€ÐµÐ¶Ð¸Ð¼ Ð´Ð»Ñ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð² ÑÑ‚Ñ€Ð°Ð½Ð¸Ñ†"
 
-#: src/lang.c:2228
+#: src/lang.c:2288
 msgid "# If ON use inverse video for page headers at different levels\n"
 msgstr ""
 "# Ð•ÑÐ»Ð¸ ON, Ñ‚Ð¾ Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð½Ð²ÐµÑ€ÑÐ¸ÑŽ Ñ†Ð²ÐµÑ‚Ð¾Ð² Ð´Ð»Ñ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð² Ð½Ð°\n"
 "# Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð½Ñ‹Ñ… ÑƒÑ€Ð¾Ð²Ð½ÑÑ…\n"
 
-#: src/lang.c:2233
+#: src/lang.c:2293
 msgid "Thread articles by"
 msgstr "Ð“Ñ€ÑƒÐ¿Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÑÑ‚Ð°Ñ‚ÑŒÐ¸ Ð¿Ð¾"
 
-#: src/lang.c:2234
+#: src/lang.c:2294
 msgid ""
 "# Thread articles by ...\n"
 "# Possible values are (the default is marked with *):\n"
@@ -7000,17 +7210,17 @@ msgstr ""
 "#   4 = Multipart Subject\n"
 "#   5 = Ð¡Ð¾Ð²Ð¿Ð°Ð´ÐµÐ½Ð¸Ðµ Ð¿Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÐ½Ñ‚Ð°Ð¼\n"
 
-#: src/lang.c:2245
+#: src/lang.c:2305
 msgid "Enter percentage match required to thread together. <CR> sets."
 msgstr ""
 "Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ð½ÐµÐ¾Ð±Ñ…Ð¾Ð´Ð¸Ð¼Ñ‹Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ½Ñ‚ ÑÐ¾Ð²Ð¿Ð°Ð´ÐµÐ½Ð¸Ñ Ð´Ð»Ñ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ Ð² Ð´Ð¸ÑÐºÑƒÑÑÐ¸ÑŽ. <CR> "
 "ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ."
 
-#: src/lang.c:2246
+#: src/lang.c:2306
 msgid "Thread percentage match"
 msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ½Ñ‚ ÑÐ¾Ð²Ð¿Ð°Ð´ÐµÐ½Ð¸Ñ Ð´Ð¸ÑÐºÑƒÑÑÐ¸Ð¸"
 
-#: src/lang.c:2248
+#: src/lang.c:2308
 #, no-c-format
 msgid ""
 "# Thread percentage match...\n"
@@ -7025,11 +7235,11 @@ msgid ""
 "# 'harppy' would be threaded separately from 'happy'\n"
 msgstr ""
 
-#: src/lang.c:2260
+#: src/lang.c:2320
 msgid "Score of a thread"
 msgstr "Score Ð´Ð¸ÑÐºÑƒÑÑÐ¸Ð¸"
 
-#: src/lang.c:2261
+#: src/lang.c:2321
 msgid ""
 "# Thread score\n"
 "# Possible values are (the default is marked with *):\n"
@@ -7043,18 +7253,18 @@ msgstr ""
 "#   1 = ÑÑƒÐ¼Ð¼Ð°\n"
 "#   2 = ÑÑ€ÐµÐ´Ð½ÐµÐµ\n"
 
-#: src/lang.c:2269
+#: src/lang.c:2329
 msgid ""
 "Sort articles by Subject, From, Date or Score. <SPACE> toggles & <CR> sets."
 msgstr ""
 "Ð¡Ð¾Ñ€Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÑÑ‚Ð°Ñ‚ÑŒÐ¸ Ð¿Ð¾ Ð¢ÐµÐ¼Ðµ, From, Ð”Ð°Ñ‚Ðµ Ð¸Ð»Ð¸ Score. <ÐŸÐ ÐžÐ‘Ð•Ð›> Ð²Ñ‹Ð±Ð¾Ñ€, <CR> "
 "ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ."
 
-#: src/lang.c:2270
+#: src/lang.c:2330
 msgid "Sort articles by"
 msgstr "Ð¡Ð¾Ñ€Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÑÑ‚Ð°Ñ‚ÑŒÐ¸ Ð¿Ð¾"
 
-#: src/lang.c:2271
+#: src/lang.c:2331
 msgid ""
 "# Sort articles by ...\n"
 "# Possible values are (the default is marked with *):\n"
@@ -7084,17 +7294,17 @@ msgstr ""
 "#   9 = ÐšÐ¾Ð»Ð¸Ñ‡ÐµÑÑ‚Ð²Ð¾ ÑÑ‚Ñ€Ð¾Ðº Ð¿Ð¾ ÑƒÐ±Ñ‹Ð²Ð°Ð½Ð¸ÑŽ\n"
 "#  10 = ÐšÐ¾Ð»Ð¸Ñ‡ÐµÑÑ‚Ð²Ð¾ ÑÑ‚Ñ€Ð¾Ðº Ð¿Ð¾ Ð²Ð¾Ð·Ñ€Ð°ÑÑ‚Ð°Ð½Ð¸ÑŽ\n"
 
-#: src/lang.c:2287
+#: src/lang.c:2347
 msgid "Sort threads by Nothing or Score. <SPACE> toggles & <CR> sets."
 msgstr ""
 "ÐÐµ ÑÐ¾Ñ€Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð¸ÑÐºÑƒÑÑÐ¸Ð¸ Ð¸Ð»Ð¸ ÑÐ¾Ñ€Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾ Score. <ÐŸÐ ÐžÐ‘Ð•Ð›> Ð²Ñ‹Ð±Ð¾Ñ€, <CR> "
 "ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ."
 
-#: src/lang.c:2288
+#: src/lang.c:2348
 msgid "Sort threads by"
 msgstr "Ð¡Ð¾Ñ€Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð¸ÑÐºÑƒÑÑÐ¸Ð¸ Ð¿Ð¾"
 
-#: src/lang.c:2289
+#: src/lang.c:2349
 #, fuzzy
 msgid ""
 "# Sort thread by ...\n"
@@ -7111,55 +7321,55 @@ msgstr ""
 "# * 1 = Score Ð¿Ð¾ ÑƒÐ±Ñ‹Ð²Ð°Ð½Ð¸ÑŽ\n"
 "#   2 = Score Ð¿Ð¾ Ð²Ð¾Ð·Ñ€Ð°ÑÑ‚Ð°Ð½Ð¸ÑŽ\n"
 
-#: src/lang.c:2299
+#: src/lang.c:2359
 msgid ""
 "Put cursor at first/last unread art in groups. <SPACE> toggles & <CR> sets."
 msgstr ""
 "Ð£ÑÑ‚. ÐºÑƒÑ€ÑÐ¾Ñ€ Ð½Ð° Ð¿ÐµÑ€Ð²ÑƒÑŽ/Ð¿Ð¾ÑÐ»ÐµÐ´. Ð½ÐµÐ¿Ñ€Ð¾Ñ‡Ð¸Ñ‚. ÑÑ‚Ð°Ñ‚ÑŒÑŽ Ð² Ð³Ñ€ÑƒÐ¿Ð¿Ð°Ñ…. <ÐŸÐ ÐžÐ‘Ð•Ð›> Ð²Ñ‹Ð±Ð¾Ñ€, "
 "<CR> ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ."
 
-#: src/lang.c:2300
+#: src/lang.c:2360
 #, fuzzy
 msgid "Go to first unread article in group"
 msgstr "ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ðº Ð¿ÐµÑ€Ð²Ð¾Ð¹ Ð½ÐµÐ¿Ñ€Ð¾Ñ‡. ÑÑ‚Ð°Ñ‚ÑŒÐµ Ð² Ð³Ñ€ÑƒÐ¿Ð¿Ðµ"
 
-#: src/lang.c:2301
+#: src/lang.c:2361
 msgid "# If ON put cursor at first unread art in group otherwise last art\n"
 msgstr ""
 "# Ð•ÑÐ»Ð¸ ON Ñ‚Ð¾ Ð¿ÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ðº Ð¿ÐµÑ€Ð²Ð¾Ð¹ Ð½ÐµÐ¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ð¾Ð¹ ÑÑ‚Ð°Ñ‚ÑŒÐµ Ð² Ð³Ñ€ÑƒÐ¿Ð¿Ðµ,\n"
 "# Ð¸Ð½Ð°Ñ‡Ðµ Ðº Ð¿ÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ðº Ð¿Ð¾ÑÐ»ÐµÐ´Ð½ÐµÐ¹.\n"
 
-#: src/lang.c:2305
+#: src/lang.c:2365
 msgid "Show all articles or only unread articles. <SPACE> toggles & <CR> sets."
 msgstr ""
 "ÐŸÐ¾ÐºÐ°Ð·Ñ‹Ð²Ð°Ñ‚ÑŒ Ð²ÑÐµ ÑÑ‚Ð°Ñ‚ÑŒÐ¸ Ð¸Ð»Ð¸ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½ÐµÐ¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ‹Ðµ. <ÐŸÐ ÐžÐ‘Ð•Ð›> Ð²Ñ‹Ð±Ð¾Ñ€, <CR> "
 "ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ."
 
-#: src/lang.c:2306
+#: src/lang.c:2366
 msgid "Show only unread articles"
 msgstr "ÐŸÐ¾ÐºÐ°Ð·Ñ‹Ð²Ð°Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½ÐµÐ¿Ñ€Ð¾Ñ‡Ð¸Ñ‚. ÑÑ‚Ð°Ñ‚ÑŒÐ¸"
 
-#: src/lang.c:2307
+#: src/lang.c:2367
 msgid "# If ON show only new/unread articles otherwise show all.\n"
 msgstr ""
 "# Ð•ÑÐ»Ð¸ ON, Ñ‚Ð¾ Ð¿Ð¾ÐºÐ°Ð·Ñ‹Ð²Ð°Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð¾Ð²Ñ‹Ðµ/Ð½ÐµÐ¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ‹Ðµ ÑÑ‚Ð°Ñ‚ÑŒÐ¸,\n"
 "# Ð¸Ð½Ð°Ñ‡Ðµ Ð¿Ð¾ÐºÐ°Ð·Ñ‹Ð²Ð°Ñ‚ÑŒ Ð²ÑÐµ.\n"
 
-#: src/lang.c:2312
+#: src/lang.c:2372
 msgid "Show only groups with unread arts"
 msgstr "ÐŸÐ¾ÐºÐ°Ð·Ñ‹Ð²Ð°Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹ Ñ Ð½ÐµÐ¿Ñ€Ð¾Ñ‡. ÑÑ‚Ð°Ñ‚ÑŒÑÐ¼Ð¸"
 
-#: src/lang.c:2313
+#: src/lang.c:2373
 msgid "# If ON show only subscribed to groups that contain unread articles.\n"
 msgstr ""
 "# Ð•ÑÐ»Ð¸ ON, Ñ‚Ð¾ Ð¿Ð¾ÐºÐ°Ð·Ñ‹Ð²Ð°Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¿Ð¾Ð´Ð¿Ð¸ÑÐ°Ð½Ð½Ñ‹Ðµ Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹ Ñ Ð½ÐµÐ¿Ñ€Ð¾Ñ‡Ñ‚Ñ‘Ð½Ð½Ñ‹Ð¼Ð¸ "
 "ÑÑ‚Ð°Ñ‚ÑŒÑÐ¼Ð¸.\n"
 
-#: src/lang.c:2318
+#: src/lang.c:2378
 msgid "Filter which articles"
 msgstr "Ð¡Ñ‚Ð°Ñ‚ÑŒÐ¸ Ð´Ð»Ñ Ñ„Ð¸Ð»ÑŒÑ‚Ñ€Ð°Ñ†Ð¸Ð¸"
 
-#: src/lang.c:2319
+#: src/lang.c:2379
 msgid ""
 "# Filter which articles\n"
 "# Possible values are (the default is marked with *):\n"
@@ -7168,11 +7378,11 @@ msgid ""
 "#   2 = kill all articles and never show them\n"
 msgstr ""
 
-#: src/lang.c:2328
+#: src/lang.c:2388
 msgid "Go to the next unread article with"
 msgstr ""
 
-#: src/lang.c:2329
+#: src/lang.c:2389
 msgid ""
 "# Go to the unread article with following key(s)\n"
 "# Possible values are (the default is marked with *):\n"
@@ -7182,12 +7392,12 @@ msgid ""
 "#   3 = PAGE DOWN or TAB\n"
 msgstr ""
 
-#: src/lang.c:2339
+#: src/lang.c:2399
 #, fuzzy
 msgid "How to treat blank lines"
 msgstr "Ð¦Ð¸Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿ÑƒÑÑ‚Ñ‹Ðµ ÑÑ‚Ñ€Ð¾ÐºÐ¸"
 
-#: src/lang.c:2340
+#: src/lang.c:2400
 msgid ""
 "# Trim the article body, remove unnecessary blank lines.\n"
 "# Possible values are (the default is marked with *):\n"
@@ -7204,11 +7414,11 @@ msgid ""
 "#       leading and trailing blank lines\n"
 msgstr ""
 
-#: src/lang.c:2357
+#: src/lang.c:2417
 msgid "Show help/mail sign in level titles"
 msgstr ""
 
-#: src/lang.c:2358
+#: src/lang.c:2418
 msgid ""
 "# Show help sign, new mail sign, both or nothing in level titles.\n"
 "# Possible values are (the default is marked with *):\n"
@@ -7218,87 +7428,87 @@ msgid ""
 "# * 3 = Show mail sign if new mail has arrived else show help sign\n"
 msgstr ""
 
-#: src/lang.c:2368
+#: src/lang.c:2428
 msgid "List thread using right arrow key"
 msgstr "Ð Ð°Ð·Ð²ÐµÑ€Ð½ÑƒÑ‚ÑŒ Ð´Ð¸ÑÐºÑƒÑÑÐ¸ÑŽ Ð¿Ñ€Ð°Ð²Ð¾Ð¹ ÑÑ‚Ñ€ÐµÐ»ÐºÐ¾Ð¹"
 
-#: src/lang.c:2369
+#: src/lang.c:2429
 msgid ""
 "# If ON automatically list thread when entering it using right arrow key.\n"
 msgstr ""
 
-#: src/lang.c:2373
+#: src/lang.c:2433
 msgid "Enter character to indicate deleted articles. <CR> sets, <ESC> cancels."
 msgstr ""
 "Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ ÑÐ¸Ð¼Ð²Ð¾Ð» Ð´Ð»Ñ Ð¾Ñ‚Ð¼ÐµÑ‚ÐºÐ¸ ÑƒÐ´Ð°Ð»Ñ‘Ð½Ð½Ñ‹Ñ… ÑÑ‚Ð°Ñ‚ÐµÐ¹. <CR> ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ, <ESC> Ð¾Ñ‚Ð¼ÐµÐ½Ð°."
 
-#: src/lang.c:2374
+#: src/lang.c:2434
 msgid "Character to show deleted articles"
 msgstr "Ð¡Ð¸Ð¼Ð²Ð¾Ð» Ð´Ð»Ñ Ð¾Ñ‚Ð¼ÐµÑ‚ÐºÐ¸ ÑƒÐ´Ð°Ð»Ñ‘Ð½Ð½Ñ‹Ñ… ÑÑ‚Ð°Ñ‚ÐµÐ¹"
 
-#: src/lang.c:2375
+#: src/lang.c:2435
 msgid ""
 "# Character used to show that an art was deleted (default 'D')\n"
 "# _ is turned into ' '\n"
 msgstr ""
 
-#: src/lang.c:2380
+#: src/lang.c:2440
 msgid ""
 "Enter character to indicate articles in a range. <CR> sets, <ESC> cancels."
 msgstr ""
 "Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ ÑÐ¸Ð¼Ð²Ð¾Ð» Ð´Ð»Ñ Ð¾Ñ‚Ð¼ÐµÑ‚ÐºÐ¸ ÑÑ‚Ð°Ñ‚ÐµÐ¹ Ð² Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ðµ. <CR> ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ, <ESC> "
 "Ð¾Ñ‚Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ."
 
-#: src/lang.c:2381
+#: src/lang.c:2441
 msgid "Character to show inrange articles"
 msgstr "Ð¡Ð¸Ð¼Ð²Ð¾Ð» Ð´Ð»Ñ Ð¾Ñ‚Ð¼ÐµÑ‚ÐºÐ¸ ÑÑ‚Ð°Ñ‚ÐµÐ¹ Ð² Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ðµ"
 
-#: src/lang.c:2382
+#: src/lang.c:2442
 msgid ""
 "# Character used to show that an art is in a range (default '#')\n"
 "# _ is turned into ' '\n"
 msgstr ""
 
-#: src/lang.c:2387
+#: src/lang.c:2447
 msgid ""
 "Enter character to indicate that article will return. <CR> sets, <ESC> "
 "cancels."
 msgstr ""
 
-#: src/lang.c:2388
+#: src/lang.c:2448
 msgid "Character to show returning arts"
 msgstr "Ð¡Ð¸Ð¼Ð²Ð¾Ð» Ð´Ð»Ñ Ð¾Ñ‚Ð¼ÐµÑ‚ÐºÐ¸ Ð²Ð¾Ð·Ð²Ñ€. ÑÑ‚Ð°Ñ‚ÐµÐ¹"
 
-#: src/lang.c:2389
+#: src/lang.c:2449
 msgid ""
 "# Character used to show that an art will return (default '-')\n"
 "# _ is turned into ' '\n"
 msgstr ""
 
-#: src/lang.c:2394
+#: src/lang.c:2454
 msgid ""
 "Enter character to indicate selected articles. <CR> sets, <ESC> cancels."
 msgstr "Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ ÑÐ¸Ð¼Ð²Ð¾Ð» Ð´Ð»Ñ Ð¾Ñ‚Ð¼ÐµÑ‚ÐºÐ¸ Ð²Ñ‹Ð±Ñ€Ð°Ð½Ð½Ñ‹Ñ… ÑÑ‚Ð°Ñ‚ÐµÐ¹. <CR> Ð²Ð²Ð¾Ð´, <ESC> Ð¾Ñ‚Ð¼ÐµÐ½Ð°."
 
-#: src/lang.c:2395
+#: src/lang.c:2455
 msgid "Character to show selected articles"
 msgstr "Ð¡Ð¸Ð¼Ð²Ð¾Ð» Ð´Ð»Ñ Ð¾Ñ‚Ð¼ÐµÑ‚ÐºÐ¸ Ð²Ñ‹Ð±Ñ€Ð°Ð½Ð½Ñ‹Ñ… ÑÑ‚Ð°Ñ‚ÐµÐ¹"
 
-#: src/lang.c:2396
+#: src/lang.c:2456
 msgid ""
 "# Character used to show that an art was auto-selected (default '*')\n"
 "# _ is turned into ' '\n"
 msgstr ""
 
-#: src/lang.c:2401
+#: src/lang.c:2461
 msgid "Enter character to indicate recent articles. <CR> sets, <ESC> cancels."
 msgstr "Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ ÑÐ¸Ð¼Ð²Ð¾Ð» Ð´Ð»Ñ Ð¾Ñ‚Ð¼ÐµÑ‚ÐºÐ¸ Ð½Ð¾Ð²Ñ‹Ñ… ÑÑ‚Ð°Ñ‚ÐµÐ¹. <CR> Ð²Ð²Ð¾Ð´, <ESC> Ð¾Ñ‚Ð¼ÐµÐ½Ð°."
 
-#: src/lang.c:2402
+#: src/lang.c:2462
 msgid "Character to show recent articles"
 msgstr "Ð¡Ð¸Ð¼Ð²Ð¾Ð» Ð´Ð»Ñ Ð¾Ñ‚Ð¼ÐµÑ‚ÐºÐ¸ Ð½Ð¾Ð²Ñ‹Ñ… ÑÑ‚Ð°Ñ‚ÐµÐ¹"
 
-#: src/lang.c:2403
+#: src/lang.c:2463
 msgid ""
 "# Character used to show that an art is recent (default 'o')\n"
 "# _ is turned into ' '\n"
@@ -7306,16 +7516,16 @@ msgstr ""
 "# Ð¡Ð¸Ð¼Ð²Ð¾Ð» Ð´Ð»Ñ Ð¾Ñ‚Ð¼ÐµÑ‚ÐºÐ¸ Ð½Ð¾Ð²Ð¾Ð¹ ÑÑ‚Ð°Ñ‚ÑŒÐ¸ (Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ 'o')\n"
 "# _ Ð·Ð°Ð¼ÐµÐ½ÑÐµÑ‚ÑÑ Ð½Ð° ' '\n"
 
-#: src/lang.c:2408
+#: src/lang.c:2468
 msgid "Enter character to indicate unread articles. <CR> sets, <ESC> cancels."
 msgstr ""
 "Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ ÑÐ¸Ð¼Ð²Ð¾Ð» Ð´Ð»Ñ Ð¾Ñ‚Ð¼ÐµÑ‚ÐºÐ¸ Ð½ÐµÐ¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ‹Ñ… ÑÑ‚Ð°Ñ‚ÐµÐ¹. <CR> Ð²Ð²Ð¾Ð´, <ESC> Ð¾Ñ‚Ð¼ÐµÐ½Ð°."
 
-#: src/lang.c:2409
+#: src/lang.c:2469
 msgid "Character to show unread articles"
 msgstr "Ð¡Ð¸Ð¼Ð²Ð¾Ð» Ð´Ð»Ñ Ð¾Ñ‚Ð¼ÐµÑ‚ÐºÐ¸ Ð½ÐµÐ¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ‹Ñ… ÑÑ‚Ð°Ñ‚ÐµÐ¹"
 
-#: src/lang.c:2410
+#: src/lang.c:2470
 msgid ""
 "# Character used to show that an art is unread (default '+')\n"
 "# _ is turned into ' '\n"
@@ -7323,16 +7533,16 @@ msgstr ""
 "# Ð¡Ð¸Ð¼Ð²Ð¾Ð» Ð´Ð»Ñ Ð¾Ñ‚Ð¼ÐµÑ‚ÐºÐ¸ ÑÑ‚Ð°Ñ‚ÑŒÐ¸ ÐºÐ°Ðº Ð½ÐµÐ¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ð¾Ð¹ (Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ '+')\n"
 "# _ Ð·Ð°Ð¼ÐµÐ½ÑÐµÑ‚ÑÑ Ð½Ð° ' '\n"
 
-#: src/lang.c:2415
+#: src/lang.c:2475
 msgid "Enter character to indicate read articles. <CR> sets, <ESC> cancels."
 msgstr ""
 "Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ ÑÐ¸Ð¼Ð²Ð¾Ð» Ð´Ð»Ñ Ð¾Ñ‚Ð¼ÐµÑ‚ÐºÐ¸ Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ‹Ñ… ÑÑ‚Ð°Ñ‚ÐµÐ¹. <CR> ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ, <ESC> Ð¾Ñ‚Ð¼ÐµÐ½Ð°."
 
-#: src/lang.c:2416
+#: src/lang.c:2476
 msgid "Character to show read articles"
 msgstr "Ð¡Ð¸Ð¼Ð²Ð¾Ð» Ð´Ð»Ñ Ð¾Ñ‚Ð¼ÐµÑ‚ÐºÐ¸ Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ‹Ñ… ÑÑ‚Ð°Ñ‚ÐµÐ¹"
 
-#: src/lang.c:2417
+#: src/lang.c:2477
 msgid ""
 "# Character used to show that an art was read (default ' ')\n"
 "# _ is turned into ' '\n"
@@ -7340,61 +7550,61 @@ msgstr ""
 "# Ð¡Ð¸Ð¼Ð²Ð¾Ð» Ð´Ð»Ñ Ð¾Ñ‚Ð¼ÐµÑ‚ÐºÐ¸ ÑÑ‚Ð°Ñ‚ÑŒÐ¸ ÐºÐ°Ðº Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ð¾Ð¹ (Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ ' ')\n"
 "# _ Ð·Ð°Ð¼ÐµÐ½ÑÐµÑ‚ÑÑ Ð½Ð° ' '\n"
 
-#: src/lang.c:2422
+#: src/lang.c:2482
 msgid "Enter character to indicate killed articles. <CR> sets, <ESC> cancels."
 msgstr ""
 "Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ ÑÐ¸Ð¼Ð²Ð¾Ð» Ð´Ð»Ñ Ð¾Ñ‚Ð¼ÐµÑ‚ÐºÐ¸ ÑƒÐ½Ð¸Ñ‡Ñ‚Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ñ… ÑÑ‚Ð°Ñ‚ÐµÐ¹. <CR> ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ, <ESC> "
 "Ð¾Ñ‚Ð¼ÐµÐ½Ð°."
 
-#: src/lang.c:2423
+#: src/lang.c:2483
 msgid "Character to show killed articles"
 msgstr "Ð¡Ð¸Ð¼Ð²Ð¾Ð» Ð´Ð»Ñ Ð¾Ñ‚Ð¼ÐµÑ‚ÐºÐ¸ ÑƒÐ½Ð¸Ñ‡Ñ‚Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ñ… ÑÑ‚Ð°Ñ‚ÐµÐ¹"
 
-#: src/lang.c:2424
+#: src/lang.c:2484
 msgid ""
 "# Character used to show that an art was killed (default 'K')\n"
 "# kill_level must be set accordingly, _ is turned into ' '\n"
 msgstr ""
 
-#: src/lang.c:2429
+#: src/lang.c:2489
 msgid ""
 "Enter character to indicate read selected articles. <CR> sets, <ESC> cancels."
 msgstr ""
 
-#: src/lang.c:2430
+#: src/lang.c:2490
 msgid "Character to show readselected arts"
 msgstr ""
 
-#: src/lang.c:2431
+#: src/lang.c:2491
 msgid ""
 "# Character used to show that an art was selected before read (default ':')\n"
 "# kill_level must be set accordingly, _ is turned into ' '\n"
 msgstr ""
 
-#: src/lang.c:2437
+#: src/lang.c:2497
 msgid "Abbreviate long newsgroup names"
 msgstr ""
 
-#: src/lang.c:2438
+#: src/lang.c:2498
 msgid ""
 "# If ON abbreviate (if necessary) long newsgroup names at group selection\n"
 "# level and article level like this:\n"
 "#   news.software.readers -> n.software.readers -> n.s.readers -> n.s.r.\n"
 msgstr ""
 
-#: src/lang.c:2444
+#: src/lang.c:2504
 #, fuzzy
 msgid "Enter character to indicate global scopes. <CR> sets, <ESC> cancels."
 msgstr ""
 "Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ ÑÐ¸Ð¼Ð²Ð¾Ð» Ð´Ð»Ñ Ð¾Ñ‚Ð¼ÐµÑ‚ÐºÐ¸ ÑƒÐ½Ð¸Ñ‡Ñ‚Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ñ… ÑÑ‚Ð°Ñ‚ÐµÐ¹. <CR> ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ, <ESC> "
 "Ð¾Ñ‚Ð¼ÐµÐ½Ð°."
 
-#: src/lang.c:2445
+#: src/lang.c:2505
 #, fuzzy
 msgid "Character to show global scopes"
 msgstr "Ð¡Ð¸Ð¼Ð²Ð¾Ð» Ð´Ð»Ñ Ð¾Ñ‚Ð¼ÐµÑ‚ÐºÐ¸ ÑƒÐ½Ð¸Ñ‡Ñ‚Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ñ… ÑÑ‚Ð°Ñ‚ÐµÐ¹"
 
-#: src/lang.c:2446
+#: src/lang.c:2506
 #, fuzzy
 msgid ""
 "# Character used to show that a scope was read from the global\n"
@@ -7404,19 +7614,19 @@ msgstr ""
 "# Ð¡Ð¸Ð¼Ð²Ð¾Ð» Ð´Ð»Ñ Ð¾Ñ‚Ð¼ÐµÑ‚ÐºÐ¸ ÑÑ‚Ð°Ñ‚ÑŒÐ¸ ÐºÐ°Ðº Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ð¾Ð¹ (Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ ' ')\n"
 "# _ Ð·Ð°Ð¼ÐµÐ½ÑÐµÑ‚ÑÑ Ð½Ð° ' '\n"
 
-#: src/lang.c:2452
+#: src/lang.c:2512
 #, fuzzy
 msgid ""
 "Enter character to indicate global scopes when current group matches. <CR> "
 "sets, <ESC> cancels."
 msgstr "Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ ÑÐ¸Ð¼Ð²Ð¾Ð» Ð´Ð»Ñ Ð¾Ñ‚Ð¼ÐµÑ‚ÐºÐ¸ Ð½Ð¾Ð²Ñ‹Ñ… ÑÑ‚Ð°Ñ‚ÐµÐ¹. <CR> Ð²Ð²Ð¾Ð´, <ESC> Ð¾Ñ‚Ð¼ÐµÐ½Ð°."
 
-#: src/lang.c:2453
+#: src/lang.c:2513
 #, fuzzy
 msgid "Char to show global scope matches"
 msgstr "Ð¡Ð¸Ð¼Ð²Ð¾Ð» Ð´Ð»Ñ Ð¾Ñ‚Ð¼ÐµÑ‚ÐºÐ¸ ÑƒÐ½Ð¸Ñ‡Ñ‚Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ñ… ÑÑ‚Ð°Ñ‚ÐµÐ¹"
 
-#: src/lang.c:2454
+#: src/lang.c:2514
 #, fuzzy
 msgid ""
 "# Character used to show that a scope was read from the global\n"
@@ -7426,19 +7636,19 @@ msgstr ""
 "# Ð¡Ð¸Ð¼Ð²Ð¾Ð» Ð´Ð»Ñ Ð¾Ñ‚Ð¼ÐµÑ‚ÐºÐ¸ Ð½Ð¾Ð²Ð¾Ð¹ ÑÑ‚Ð°Ñ‚ÑŒÐ¸ (Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ 'o')\n"
 "# _ Ð·Ð°Ð¼ÐµÐ½ÑÐµÑ‚ÑÑ Ð½Ð° ' '\n"
 
-#: src/lang.c:2460
+#: src/lang.c:2520
 #, fuzzy
 msgid "Enter character to indicate local scopes. <CR> sets, <ESC> cancels."
 msgstr ""
 "Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ ÑÐ¸Ð¼Ð²Ð¾Ð» Ð´Ð»Ñ Ð¾Ñ‚Ð¼ÐµÑ‚ÐºÐ¸ ÑƒÐ½Ð¸Ñ‡Ñ‚Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ñ… ÑÑ‚Ð°Ñ‚ÐµÐ¹. <CR> ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ, <ESC> "
 "Ð¾Ñ‚Ð¼ÐµÐ½Ð°."
 
-#: src/lang.c:2461
+#: src/lang.c:2521
 #, fuzzy
 msgid "Character to show local scopes"
 msgstr "Ð¡Ð¸Ð¼Ð²Ð¾Ð» Ð´Ð»Ñ Ð¾Ñ‚Ð¼ÐµÑ‚ÐºÐ¸ ÑƒÐ½Ð¸Ñ‡Ñ‚Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ñ… ÑÑ‚Ð°Ñ‚ÐµÐ¹"
 
-#: src/lang.c:2462
+#: src/lang.c:2522
 #, fuzzy
 msgid ""
 "# Character used to show that a scope was read from the local\n"
@@ -7448,19 +7658,19 @@ msgstr ""
 "# Ð¡Ð¸Ð¼Ð²Ð¾Ð» Ð´Ð»Ñ Ð¾Ñ‚Ð¼ÐµÑ‚ÐºÐ¸ ÑÑ‚Ð°Ñ‚ÑŒÐ¸ ÐºÐ°Ðº Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ð¾Ð¹ (Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ ' ')\n"
 "# _ Ð·Ð°Ð¼ÐµÐ½ÑÐµÑ‚ÑÑ Ð½Ð° ' '\n"
 
-#: src/lang.c:2468
+#: src/lang.c:2528
 #, fuzzy
 msgid ""
 "Enter character to indicate local scopes when current group matches. <CR> "
 "sets, <ESC> cancels."
 msgstr "Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ ÑÐ¸Ð¼Ð²Ð¾Ð» Ð´Ð»Ñ Ð¾Ñ‚Ð¼ÐµÑ‚ÐºÐ¸ Ð½Ð¾Ð²Ñ‹Ñ… ÑÑ‚Ð°Ñ‚ÐµÐ¹. <CR> Ð²Ð²Ð¾Ð´, <ESC> Ð¾Ñ‚Ð¼ÐµÐ½Ð°."
 
-#: src/lang.c:2469
+#: src/lang.c:2529
 #, fuzzy
 msgid "Char to show local scope matches"
 msgstr "Ð¡Ð¸Ð¼Ð²Ð¾Ð» Ð´Ð»Ñ Ð¾Ñ‚Ð¼ÐµÑ‚ÐºÐ¸ ÑƒÐ½Ð¸Ñ‡Ñ‚Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ñ… ÑÑ‚Ð°Ñ‚ÐµÐ¹"
 
-#: src/lang.c:2470
+#: src/lang.c:2530
 #, fuzzy
 msgid ""
 "# Character used to show that a scope was read from the local\n"
@@ -7470,7 +7680,7 @@ msgstr ""
 "# Ð¡Ð¸Ð¼Ð²Ð¾Ð» Ð´Ð»Ñ Ð¾Ñ‚Ð¼ÐµÑ‚ÐºÐ¸ Ð½Ð¾Ð²Ð¾Ð¹ ÑÑ‚Ð°Ñ‚ÑŒÐ¸ (Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ 'o')\n"
 "# _ Ð·Ð°Ð¼ÐµÐ½ÑÐµÑ‚ÑÑ Ð½Ð° ' '\n"
 
-#: src/lang.c:2476
+#: src/lang.c:2536
 msgid ""
 "0 = full page scrolling, -1 = show previous last line as first on next page, "
 "-2 = half page"
@@ -7478,11 +7688,11 @@ msgstr ""
 "0 = Ð¿Ñ€Ð¾ÐºÑ€ÑƒÑ‚ÐºÐ° Ð²ÑÐµÐ¹ ÑÑ‚Ñ€Ð°Ð½Ð¸Ñ†Ñ‹, -1 = Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ Ð¿Ð¾ÑÐ»ÐµÐ´Ð½ÑÑ ÑÑ‚Ñ€Ð¾ÐºÐ° ÐºÐ°Ðº Ð¿ÐµÑ€Ð²Ð°Ñ Ð½Ð° "
 "ÑÐ»ÐµÐ´ÑƒÑŽÑ‰ÐµÐ¹ ÑÑ‚Ñ€Ð°Ð½Ð¸Ñ†Ðµ, -2 = Ð¿Ð¾Ð»ÑÑ‚Ñ€Ð°Ð½Ð¸Ñ†Ñ‹"
 
-#: src/lang.c:2477
+#: src/lang.c:2537
 msgid "Number of lines to scroll in pager"
 msgstr "Ð§Ð¸ÑÐ»Ð¾ ÑÑ‚Ñ€Ð¾Ðº Ð¿Ñ€Ð¾ÐºÑ€ÑƒÑ‚ÐºÐ¸ Ð² Ð¿ÐµÐ¹Ð´Ð¶ÐµÑ€Ðµ"
 
-#: src/lang.c:2478
+#: src/lang.c:2538
 msgid ""
 "# Number of lines that cursor-up/down will scroll in article pager\n"
 "# Possible values are (the default is marked with *):\n"
@@ -7493,48 +7703,61 @@ msgid ""
 "#   2 or greater = scroll by 2 or more lines (only in the pager)\n"
 msgstr ""
 
-#: src/lang.c:2488
+#: src/lang.c:2548
 msgid "Display signatures. <SPACE> toggles & <CR> sets."
 msgstr "Ð’Ñ‹Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ ÑÐ¸Ð³Ð½Ð°Ñ‚ÑƒÑ€Ñ‹. <ÐŸÐ ÐžÐ‘Ð•Ð›> Ð²Ñ‹Ð±Ð¾Ñ€, <CR> ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ."
 
-#: src/lang.c:2489
+#: src/lang.c:2549
 msgid "Display signatures"
 msgstr "Ð’Ñ‹Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ ÑÐ¸Ð³Ð½Ð°Ñ‚ÑƒÑ€Ñ‹"
 
-#: src/lang.c:2490
+#: src/lang.c:2550
 msgid "# If OFF don't show signatures when displaying articles\n"
 msgstr "# Ð•ÑÐ»Ð¸ OFF, Ñ‚Ð¾ Ð½Ðµ Ð²Ñ‹Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ ÑÐ¸Ð³Ð½Ð°Ñ‚ÑƒÑ€Ñ‹ Ð¿Ñ€Ð¸ Ð²Ñ‹Ð²Ð¾Ð´Ðµ ÑÑ‚Ð°Ñ‚ÐµÐ¹\n"
 
-#: src/lang.c:2494
+#: src/lang.c:2554
 #, fuzzy
-msgid "Display article score. <SPACE> toggles & <CR> sets."
+msgid "Display article info. <SPACE> toggles & <CR> sets."
 msgstr "Ð’Ñ‹Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ ÑÐ¸Ð³Ð½Ð°Ñ‚ÑƒÑ€Ñ‹. <ÐŸÐ ÐžÐ‘Ð•Ð›> Ð²Ñ‹Ð±Ð¾Ñ€, <CR> ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ."
 
-#: src/lang.c:2495
+#: src/lang.c:2555
 #, fuzzy
-msgid "Display article score in pager"
+msgid "Display article info in pager"
 msgstr "Ð¿Ð¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ ÑÐ»ÐµÐ´ÑƒÑŽÑ‰ÑƒÑŽ ÑÑ‚Ð°Ñ‚ÑŒÑŽ"
 
-#: src/lang.c:2496
+#: src/lang.c:2556
 #, fuzzy
-msgid "# If ON show article score when displaying articles\n"
-msgstr "# Ð•ÑÐ»Ð¸ OFF, Ñ‚Ð¾ Ð½Ðµ Ð²Ñ‹Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ ÑÐ¸Ð³Ð½Ð°Ñ‚ÑƒÑ€Ñ‹ Ð¿Ñ€Ð¸ Ð²Ñ‹Ð²Ð¾Ð´Ðµ ÑÑ‚Ð°Ñ‚ÐµÐ¹\n"
+msgid ""
+"# Show article info when displaying articles\n"
+"# Possible values are (the default is marked with *):\n"
+"# * 0 = None\n"
+"#   1 = Article score\n"
+"#   2 = Article language\n"
+"#   3 = Score and language\n"
+msgstr ""
+"# Ð¤Ð¾Ñ€Ð¼Ð° Ð½Ð¾Ñ€Ð¼Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Unicode\n"
+"# Ð’Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ñ‹Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ (Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð¾Ñ‚Ð¼ÐµÑ‡ÐµÐ½Ð¾ *):\n"
+"#   0 = ÐÐ¸Ñ‡ÐµÐ³Ð¾\n"
+"# * 1 = NFKC\n"
+"#   2 = NFKD\n"
+"#   3 = NFC\n"
+"#   4 = NFD\n"
 
-#: src/lang.c:2501
+#: src/lang.c:2566
 #, fuzzy
 msgid "Remove soft hyphens. <SPACE> toggles & <CR> sets."
 msgstr "Ð’Ñ‹Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ ÑÐ¸Ð³Ð½Ð°Ñ‚ÑƒÑ€Ñ‹. <ÐŸÐ ÐžÐ‘Ð•Ð›> Ð²Ñ‹Ð±Ð¾Ñ€, <CR> ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ."
 
-#: src/lang.c:2502
+#: src/lang.c:2567
 msgid "Remove soft hyphens"
 msgstr ""
 
-#: src/lang.c:2503
+#: src/lang.c:2568
 #, fuzzy
 msgid "# If ON remove soft hyphens when displaying articles\n"
 msgstr "# Ð•ÑÐ»Ð¸ OFF, Ñ‚Ð¾ Ð½Ðµ Ð²Ñ‹Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ ÑÐ¸Ð³Ð½Ð°Ñ‚ÑƒÑ€Ñ‹ Ð¿Ñ€Ð¸ Ð²Ñ‹Ð²Ð¾Ð´Ðµ ÑÑ‚Ð°Ñ‚ÐµÐ¹\n"
 
-#: src/lang.c:2508
+#: src/lang.c:2573
 #, fuzzy
 msgid ""
 "Display none mime data as tagged attachments. <SPACE> toggles & <CR> sets."
@@ -7542,12 +7765,12 @@ msgstr ""
 "Ð’Ñ‹Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ UUE Ð·Ð°ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ Ð´Ð°Ð½Ð½Ñ‹Ðµ ÐºÐ°Ðº Ð²Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ. <ÐŸÐ ÐžÐ‘Ð•Ð›> Ð²Ñ‹Ð±Ð¾Ñ€, <CR> "
 "ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ."
 
-#: src/lang.c:2509
+#: src/lang.c:2574
 #, fuzzy
 msgid "Display none mime data as an attachment"
 msgstr "Ð’Ñ‹Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ UUE Ð´Ð°Ð½Ð½Ñ‹Ðµ ÐºÐ°Ðº Ð²Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ"
 
-#: src/lang.c:2510
+#: src/lang.c:2575
 msgid ""
 "# Handling of none text in the pager\n"
 "# Possible values are any combination of (the default is marked with *):\n"
@@ -7561,30 +7784,30 @@ msgid ""
 "#   8 = Hide Shar\n"
 msgstr ""
 
-#: src/lang.c:2522
+#: src/lang.c:2587
 msgid ""
 "Decode German style TeX umlaut codes to ISO. <SPACE> toggles & <CR> sets."
 msgstr ""
 
-#: src/lang.c:2523
+#: src/lang.c:2588
 msgid "Display \"a as Umlaut-a"
 msgstr "Ð’Ñ‹Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ \"a ÐºÐ°Ðº Umlaut-a"
 
-#: src/lang.c:2524
+#: src/lang.c:2589
 msgid ""
 "# If ON decode German style TeX umlaut codes to ISO and\n"
 "# show \"a as Umlaut-a, etc.\n"
 msgstr ""
 
-#: src/lang.c:2529 src/lang.c:2539
+#: src/lang.c:2594 src/lang.c:2604
 msgid "Space separated list of header fields"
 msgstr "Ð¡Ð¿Ð¸ÑÐ¾Ðº Ð¿Ð¾Ð»ÐµÐ¹ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ°, Ñ€Ð°Ð·Ð´ÐµÐ»Ñ‘Ð½Ð½Ñ‹Ðµ Ð¿Ñ€Ð¾Ð±ÐµÐ»Ð°Ð¼Ð¸"
 
-#: src/lang.c:2530
+#: src/lang.c:2595
 msgid "Display these header fields (or *)"
 msgstr "ÐŸÐ¾ÐºÐ°Ð·Ñ‹Ð²Ð°Ñ‚ÑŒ ÑÑ‚Ð¸ Ð¿Ð¾Ð»Ñ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ° (Ð¸Ð»Ð¸ *)"
 
-#: src/lang.c:2531
+#: src/lang.c:2596
 msgid ""
 "# Which news headers you wish to see. If you want to see _all_ the headers,\n"
 "# place an '*' as this value. This is the only way a wildcard can be used.\n"
@@ -7594,15 +7817,15 @@ msgid ""
 "# spaces. Not defining anything turns off this option.\n"
 msgstr ""
 
-#: src/lang.c:2540
+#: src/lang.c:2605
 msgid "Do not display these header fields"
 msgstr "ÐÐµ Ð¿Ð¾ÐºÐ°Ð·Ñ‹Ð²Ð°Ñ‚ÑŒ ÑÑ‚Ð¸ Ð¿Ð¾Ð»Ñ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ°"
 
-#: src/lang.c:2541
+#: src/lang.c:2606
 msgid ""
 "# Same as 'news_headers_to_display' except it denotes the opposite.\n"
 "# An example of using both options might be if you thought X- headers were\n"
-"# A Good Thing(tm), but thought Alan and Pape were miscreants...well then "
+"# A Good Thing(tm), but thought Alan and Pape were miscreants... well then "
 "you\n"
 "# would do something like this:\n"
 "# news_headers_to_display=X-\n"
@@ -7610,30 +7833,30 @@ msgid ""
 "# Not defining anything turns off this option.\n"
 msgstr ""
 
-#: src/lang.c:2551
+#: src/lang.c:2616
 msgid ""
 "Do you want to enable automatic handling of multipart/alternative articles?"
 msgstr "Ð¥Ð¾Ñ‚Ð¸Ñ‚Ðµ Ð²ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑÐºÑƒÑŽ Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÑƒ multipart/alternative ÑÑ‚Ð°Ñ‚ÐµÐ¹?"
 
-#: src/lang.c:2552
+#: src/lang.c:2617
 msgid "Skip multipart/alternative parts"
 msgstr "ÐŸÑ€Ð¾Ð¿ÑƒÑÐºÐ°Ñ‚ÑŒ multipart/alternative Ñ‡Ð°ÑÑ‚Ð¸"
 
-#: src/lang.c:2553
+#: src/lang.c:2618
 msgid "# If ON strip multipart/alternative messages automatically\n"
 msgstr ""
 
-#: src/lang.c:2557
+#: src/lang.c:2622
 #, fuzzy
 msgid "<SPACE> toggles & <CR> sets."
 msgstr "<ÐŸÐ ÐžÐ‘Ð•Ð›> Ð²Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ, <CR> ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ, <ESC> Ð¾Ñ‚Ð¼ÐµÐ½Ð°."
 
-#: src/lang.c:2558
+#: src/lang.c:2623
 #, fuzzy
 msgid "How to treat verbatim blocks"
 msgstr "Ð¦Ð²ÐµÑ‚ Ñ‚ÐµÐºÑÑ‚Ð¾Ð²Ñ‹Ñ… ÑÑ‚Ñ€Ð¾Ðº"
 
-#: src/lang.c:2559
+#: src/lang.c:2624
 msgid ""
 "# How to treat verbatim blocks in articles\n"
 "# Possible values are (the default is marked with *):\n"
@@ -7643,216 +7866,216 @@ msgid ""
 "#   3 = Detect verbatim blocks and hide them completely\n"
 msgstr ""
 
-#: src/lang.c:2569
+#: src/lang.c:2634
 msgid "A regex used to decide which lines to show in col_quote."
 msgstr ""
 
-#: src/lang.c:2570
+#: src/lang.c:2635
 msgid "Regex used to show quoted lines"
 msgstr "Ð“ÐµÐ³. Ð²Ñ‹Ñ€. Ñ†Ð¸Ñ‚Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ñ… ÑÑ‚Ñ€Ð¾Ðº"
 
-#: src/lang.c:2571
+#: src/lang.c:2636
 msgid ""
 "# A regular expression that tin will use to decide which lines are\n"
 "# quoted when viewing articles. Quoted lines are shown in col_quote.\n"
 "# If you leave this blank, tin will use a built in default.\n"
 msgstr ""
 
-#: src/lang.c:2577
+#: src/lang.c:2642
 msgid "A regex used to decide which lines to show in col_quote2."
 msgstr ""
 
-#: src/lang.c:2578
+#: src/lang.c:2643
 msgid "Regex used to show twice quoted l."
 msgstr "Ð ÐµÐ³. Ð²Ñ‹Ñ€. Ð´Ð»Ñ Ð´Ð²Ð°Ð¶Ð´Ñ‹ Ñ†Ð¸Ñ‚Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ñ… ÑÑ‚Ñ€Ð¾Ðº"
 
-#: src/lang.c:2579
+#: src/lang.c:2644
 msgid ""
 "# A regular expression that tin will use to decide which lines are\n"
 "# quoted twice. Twice quoted lines are shown in col_quote2.\n"
 "# If you leave this blank, tin will use a built in default.\n"
 msgstr ""
 
-#: src/lang.c:2585
+#: src/lang.c:2650
 msgid "A regex used to decide which lines to show in col_quote3."
 msgstr ""
 
-#: src/lang.c:2586
+#: src/lang.c:2651
 msgid "Regex used to show >= 3 times q.l."
 msgstr "Ð ÐµÐ³. Ð²Ñ‹Ñ€. Ð´Ð»Ñ Ñ†Ð¸Ñ‚Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ñ… ÑÑ‚Ñ€Ð¾Ðº >= 3 Ñ€Ð°Ð·"
 
-#: src/lang.c:2587
+#: src/lang.c:2652
 msgid ""
 "# A regular expression that tin will use to decide which lines are\n"
 "# quoted >=3 times. >=3 times quoted lines are shown in col_quote3.\n"
 "# If you leave this blank, tin will use a built in default.\n"
 msgstr ""
 
-#: src/lang.c:2593
+#: src/lang.c:2658
 #, fuzzy
 msgid "Enable detection of external quotes? <SPACE> toggles & <CR> sets."
 msgstr ""
 "Ð”Ð¾Ð±Ð°Ð²Ð»ÑÑ‚ÑŒ ÑÐ¸Ð³Ð½Ð°Ñ‚ÑƒÑ€Ñƒ Ð¿Ñ€Ð¸ Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ð¹ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²ÐºÐµ. <ÐŸÐ ÐžÐ‘Ð•Ð›> Ð²Ñ‹Ð±Ð¾Ñ€, <CR> ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ."
 
-#: src/lang.c:2594
+#: src/lang.c:2659
 msgid "Detection of external quotes"
 msgstr ""
 
-#: src/lang.c:2595
+#: src/lang.c:2660
 #, fuzzy
 msgid "# If ON detect quoted text from external sources in articles\n"
 msgstr ""
 "# Ð•ÑÐ»Ð¸ ON, Ñ‚Ð¾ Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ð²ÑÐµ Ð½ÐµÑƒÐ´Ð°Ð²ÑˆÐ¸ÐµÑÑ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²ÐºÐ¸ ÑÑ‚Ð°Ñ‚ÐµÐ¹ Ð² ~/dead.articles\n"
 
-#: src/lang.c:2599
+#: src/lang.c:2664
 msgid "A regex used to decide which lines to show in col_extquote."
 msgstr ""
 
-#: src/lang.c:2600
+#: src/lang.c:2665
 #, fuzzy
 msgid "Regex used to show quotes from external sources"
 msgstr "Ð“ÐµÐ³. Ð²Ñ‹Ñ€. Ñ†Ð¸Ñ‚Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ñ… ÑÑ‚Ñ€Ð¾Ðº"
 
-#: src/lang.c:2601
+#: src/lang.c:2666
 msgid ""
 "# A regular expression that tin will use to decide which lines are\n"
 "# external quotes. Text from external quotes is shown in col_extquote.\n"
 "# If you leave this blank, tin will use a built in default.\n"
 msgstr ""
 
-#: src/lang.c:2608
+#: src/lang.c:2673
 msgid "A regex used to decide which lines to hide in pager"
 msgstr ""
 
-#: src/lang.c:2609
+#: src/lang.c:2674
 #, fuzzy
 msgid "Regex used to hide matching lines"
 msgstr "Ð“ÐµÐ³. Ð²Ñ‹Ñ€. Ñ†Ð¸Ñ‚Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ñ… ÑÑ‚Ñ€Ð¾Ðº"
 
-#: src/lang.c:2610
+#: src/lang.c:2675
 msgid ""
 "# A regular expression that to hide matching lines.\n"
 "# Could be used to hide excessive quoting, e.g. via \"^>\\s?>\\s?>\".\n"
 "# If you leave this blank, no lines will be hidden.\n"
 msgstr ""
 
-#: src/lang.c:2616
+#: src/lang.c:2681
 msgid "A regex used to decide which words to show in col_markslashes."
 msgstr ""
 
-#: src/lang.c:2617
+#: src/lang.c:2682
 msgid "Regex used to highlight /slashes/"
 msgstr "Ð ÐµÐ³. Ð²Ñ‹Ñ€. Ð´Ð»Ñ Ð²Ñ‹Ð´ÐµÐ»ÐµÐ½Ð¸Ñ /Ñ‚ÐµÐºÑÑ‚Ð°/"
 
-#: src/lang.c:2618
+#: src/lang.c:2683
 msgid ""
 "# A regular expression that tin will use to decide which words\n"
 "# bounded by '/' are to be shown in col_markslashes.\n"
 "# If you leave this blank, tin will use a built in default.\n"
 msgstr ""
 
-#: src/lang.c:2624
+#: src/lang.c:2689
 msgid "A regex used to decide which words to show in col_markstars."
 msgstr ""
 
-#: src/lang.c:2625
+#: src/lang.c:2690
 msgid "Regex used to highlight *stars*"
 msgstr "Ð ÐµÐ³. Ð²Ñ‹Ñ€. Ð´Ð»Ñ Ð²Ñ‹Ð´ÐµÐ»ÐµÐ½Ð¸Ñ *Ñ‚ÐµÐºÑÑ‚Ð°*"
 
-#: src/lang.c:2626
+#: src/lang.c:2691
 msgid ""
 "# A regular expression that tin will use to decide which words\n"
 "# bounded by '*' are to be shown in col_markstars.\n"
 "# If you leave this blank, tin will use a built in default.\n"
 msgstr ""
 
-#: src/lang.c:2632
+#: src/lang.c:2697
 msgid "A regex used to decide which words to show in col_markstroke."
 msgstr ""
 
-#: src/lang.c:2633
+#: src/lang.c:2698
 msgid "Regex used to highlight -strokes-"
 msgstr "Ð ÐµÐ³. Ð²Ñ‹Ñ€. Ð´Ð»Ñ Ð²Ñ‹Ð´ÐµÐ»ÐµÐ½Ð¸Ñ -Ñ‚ÐµÐºÑÑ‚Ð°-"
 
-#: src/lang.c:2634
+#: src/lang.c:2699
 msgid ""
 "# A regular expression that tin will use to decide which words\n"
 "# bounded by '-' are to be shown in col_markstroke.\n"
 "# If you leave this blank, tin will use a built in default.\n"
 msgstr ""
 
-#: src/lang.c:2640
+#: src/lang.c:2705
 msgid "A regex used to decide which words to show in col_markdash."
 msgstr ""
 
-#: src/lang.c:2641
+#: src/lang.c:2706
 msgid "Regex used to highlight _underline_"
 msgstr "Ð ÐµÐ³. Ð²Ñ‹Ñ€. Ð´Ð»Ñ Ð²Ñ‹Ð´ÐµÐ»ÐµÐ½Ð¸Ñ _Ñ‚ÐµÐºÑÑ‚Ð°_"
 
-#: src/lang.c:2642
+#: src/lang.c:2707
 msgid ""
 "# A regular expression that tin will use to decide which words\n"
 "# bounded by '_' are to be shown in col_markdash.\n"
 "# If you leave this blank, tin will use a built in default.\n"
 msgstr ""
 
-#: src/lang.c:2648
+#: src/lang.c:2713
 msgid "A regex used to find Subject prefixes to remove.  Use '|' as separator."
 msgstr ""
 
-#: src/lang.c:2649
+#: src/lang.c:2714
 msgid "Regex with Subject prefixes"
 msgstr ""
 
-#: src/lang.c:2650
+#: src/lang.c:2715
 msgid ""
 "# A regular expression that tin will use to find Subject prefixes\n"
 "# which will be removed before showing the header.\n"
 msgstr ""
 
-#: src/lang.c:2655
+#: src/lang.c:2720
 msgid "A regex used to find Subject suffixes to remove.  Use '|' as separator."
 msgstr ""
 
-#: src/lang.c:2656
+#: src/lang.c:2721
 msgid "Regex with Subject suffixes"
 msgstr ""
 
-#: src/lang.c:2657
+#: src/lang.c:2722
 msgid ""
 "# A regular expression that tin will use to find Subject suffixes\n"
 "# which will be removed when replying or posting followup.\n"
 msgstr ""
 
-#: src/lang.c:2662
+#: src/lang.c:2727
 msgid "A regex used to find the begin of a verbatim block."
 msgstr ""
 
-#: src/lang.c:2663
+#: src/lang.c:2728
 msgid "Regex for begin of a verbatim block"
 msgstr ""
 
-#: src/lang.c:2664
+#: src/lang.c:2729
 msgid ""
 "# A regular expression that tin will use to find the begin of\n"
 "# a verbatim block.\n"
 msgstr ""
 
-#: src/lang.c:2669
+#: src/lang.c:2734
 msgid "A regex used to find the end of a verbatim block."
 msgstr ""
 
-#: src/lang.c:2670
+#: src/lang.c:2735
 msgid "Regex for end of a verbatim block"
 msgstr ""
 
-#: src/lang.c:2671
+#: src/lang.c:2736
 msgid ""
 "# A regular expression that tin will use to find the end of\n"
 "# a verbatim block.\n"
 msgstr ""
 
-#: src/lang.c:2676
+#: src/lang.c:2741
 msgid ""
 "Enter name and options for external MIME viewer, --internal for built-in "
 "viewer"
@@ -7860,11 +8083,11 @@ msgstr ""
 "Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ð¸Ð¼Ñ Ð¸ Ð¾Ð¿Ñ†Ð¸Ð¸ Ð´Ð»Ñ Ð²Ð½ÐµÑˆÐ½ÐµÐ³Ð¾ Ð¿Ñ€Ð¾ÑÐ¼Ð¾Ñ‚Ñ€. MIME, --internal Ð´Ð»Ñ Ð²ÑÑ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð³Ð¾ "
 "Ð¿Ñ€Ð¾ÑÐ¼Ð¾Ñ‚Ñ€."
 
-#: src/lang.c:2677
+#: src/lang.c:2742
 msgid "MIME binary content viewer"
 msgstr "ÐŸÑ€Ð¾ÑÐ¼Ð¾Ñ‚Ð¾Ñ€Ñ‰Ð¸Ðº ÑÐ¾Ð´ÐµÑ€Ð¶Ð¸Ð¼Ð¾Ð³Ð¾ Ð´Ð²Ð¾Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ MIME"
 
-#: src/lang.c:2678
+#: src/lang.c:2743
 msgid ""
 "# If --internal automatically use the built in MIME viewer for non-text\n"
 "# parts of articles.\n"
@@ -7873,53 +8096,53 @@ msgid ""
 "# for no automatic viewing\n"
 msgstr ""
 
-#: src/lang.c:2685
+#: src/lang.c:2750
 msgid "Confirm before starting non-text viewing program"
 msgstr "ÐŸÐ¾Ð´Ñ‚Ð²ÐµÑ€Ð¶Ð´Ð°Ñ‚ÑŒ ÑÑ‚Ð°Ñ€Ñ‚ Ð¿Ñ€Ð¾ÑÐ¼Ð¾Ñ‚Ð¾Ñ€Ñ‰Ð¸ÐºÐ° Ð½ÐµÑ‚ÐµÐºÑÑ‚Ð¾Ð²Ð¾Ð¹ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¸"
 
-#: src/lang.c:2686
+#: src/lang.c:2751
 msgid "Ask before using MIME viewer"
 msgstr "Ð¡Ð¿Ñ€Ð¾ÑÐ¸Ñ‚ÑŒ Ð¾Ð± Ð¸ÑÐ¿Ð¾Ð». Ð¿Ñ€Ð¾ÑÐ¼Ð¾Ñ‚Ñ€. MIME"
 
-#: src/lang.c:2687
+#: src/lang.c:2752
 msgid ""
 "# If ON tin will ask before using metamail to display MIME messages\n"
 "# this only happens if metamail_prog is set to something\n"
 msgstr ""
 
-#: src/lang.c:2692
+#: src/lang.c:2757
 msgid "Ask to mark groups read when quitting. <SPACE> toggles & <CR> sets."
 msgstr ""
 "Ð¡Ð¿Ñ€Ð¾ÑÐ¸Ñ‚ÑŒ Ð¾Ð± Ð¾Ñ‚Ð¼ÐµÑ‚ÐºÐµ Ð³Ñ€ÑƒÐ¿Ð¿ ÐºÐ°Ðº Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚. Ð¿Ñ€Ð¸ Ð²Ñ‹Ñ…Ð¾Ð´Ðµ. <ÐŸÐ ÐžÐ‘Ð•Ð›> Ð²Ñ‹Ð±Ð¾Ñ€, <CR> "
 "ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ."
 
-#: src/lang.c:2693
+#: src/lang.c:2758
 msgid "Catchup read groups when quitting"
 msgstr ""
 
-#: src/lang.c:2694
+#: src/lang.c:2759
 msgid "# If ON ask user if read groups should all be marked read\n"
 msgstr ""
 "# Ð•ÑÐ»Ð¸ ON, Ñ‚Ð¾ ÑÐ¿Ñ€Ð¾ÑÐ¸Ñ‚ÑŒ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð»Ð¸ Ð±Ñ‹Ñ‚ÑŒ Ð²ÑÐµ Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹\n"
 "# Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½Ñ‹ ÐºÐ°Ðº Ð¿Ñ€Ð¾Ñ‡Ñ‚Ñ‘Ð½Ð½Ñ‹Ðµ.\n"
 
-#: src/lang.c:2699
+#: src/lang.c:2764
 msgid "Catchup group using left key"
 msgstr ""
 
-#: src/lang.c:2700
+#: src/lang.c:2765
 msgid "# If ON catchup group/thread when leaving with the left arrow key.\n"
 msgstr ""
 
-#: src/lang.c:2705
+#: src/lang.c:2770
 msgid "Catchup thread by using left key"
 msgstr ""
 
-#: src/lang.c:2711
+#: src/lang.c:2776
 msgid "Which actions require confirmation"
 msgstr "ÐšÐ°ÐºÐ¸Ðµ Ð´ÐµÐ¹ÑÑ‚Ð²Ð¸Ñ Ñ‚Ñ€ÐµÐ±ÑƒÑŽÑ‚ Ð¿Ð¾Ð´Ñ‚Ð²ÐµÑ€Ð¶Ð´ÐµÐ½Ð¸Ñ"
 
-#: src/lang.c:2712
+#: src/lang.c:2777
 #, fuzzy
 msgid ""
 "# What should we ask confirmation for.\n"
@@ -7942,82 +8165,82 @@ msgstr ""
 "#   4 = Multipart Subject\n"
 "#   5 = Ð¡Ð¾Ð²Ð¿Ð°Ð´ÐµÐ½Ð¸Ðµ Ð¿Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÐ½Ñ‚Ð°Ð¼\n"
 
-#: src/lang.c:2726
+#: src/lang.c:2791
 msgid "'Mark as (un)read' ignores tags"
 msgstr ""
 
-#: src/lang.c:2727
+#: src/lang.c:2792
 msgid ""
 "# If ON the 'Mark as (un)read' function marks only the current article.\n"
 msgstr ""
 
-#: src/lang.c:2731
+#: src/lang.c:2796
 #, fuzzy
 msgid "Program to run to open URLs, <CR> sets, <ESC> cancels."
 msgstr "ÐŸÑ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ Ð´Ð»Ñ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ñ URL. <CR> ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ, <ESC> Ð¾Ñ‚Ð¼ÐµÐ½Ð°"
 
-#: src/lang.c:2732
+#: src/lang.c:2797
 #, fuzzy
 msgid "Program that opens URLs"
 msgstr "ÐŸÑ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð° Ð´Ð»Ñ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ñ URL"
 
-#: src/lang.c:2733
+#: src/lang.c:2798
 #, fuzzy
 msgid "# The program used to open URLs. The actual URL will be appended\n"
 msgstr "# ÐŸÑ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð° Ð´Ð»Ñ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ñ URL. Ð¡Ð°Ð¼ URL Ð±ÑƒÐ´ÐµÑ‚ Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½ Ð² ÐºÐ¾Ð½ÐµÑ†\n"
 
-#: src/lang.c:2738
+#: src/lang.c:2803
 msgid "Use mouse in xterm"
 msgstr "Ð˜ÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¼Ñ‹ÑˆÑŒ Ð² xterm"
 
-#: src/lang.c:2739
+#: src/lang.c:2804
 msgid "# If ON enable mouse button support on xterm terminals\n"
 msgstr "# Ð•ÑÐ»Ð¸ ON, Ñ‚Ð¾ Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¼Ñ‹ÑˆÑŒ Ð² xterm Ñ‚ÐµÑ€Ð¼Ð¸Ð½Ð°Ð»Ð°Ñ…\n"
 
-#: src/lang.c:2745
+#: src/lang.c:2810
 msgid "Use scroll keys on keypad"
 msgstr "Ð˜ÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ»Ð°Ð²Ð¸ÑˆÐ¸ Ð¿Ñ€Ð¾ÐºÑ€ÑƒÑ‚ÐºÐ¸ Ð½Ð° keypad"
 
-#: src/lang.c:2746
+#: src/lang.c:2811
 msgid "# If ON enable scroll keys on terminals that support it\n"
 msgstr "# Ð•ÑÐ»Ð¸ ON, Ñ‚Ð¾ Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ»Ð°Ð²Ð¸ÑˆÐ¸ Ð¿Ñ€Ð¾ÐºÑ€ÑƒÑ‚ÐºÐ¸ Ð½Ð° Ð½ÐµÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… Ñ‚ÐµÑ€Ð¼Ð¸Ð½Ð°Ð»Ð°Ñ…\n"
 
-#: src/lang.c:2751
+#: src/lang.c:2816
 msgid "Enter maximum number of article to get. <CR> sets."
 msgstr "Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ð¼Ð°ÐºÑÐ¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸ÑÐ»Ð¾ ÑÑ‚Ð°Ñ‚ÐµÐ¹ Ð´Ð»Ñ Ð·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ¸. <CR> ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ."
 
-#: src/lang.c:2752
+#: src/lang.c:2817
 msgid "Number of articles to get"
 msgstr "Ð§Ð¸ÑÐ»Ð¾ ÑÑ‚Ð°Ñ‚ÐµÐ¹ Ð´Ð»Ñ Ð·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ¸"
 
-#: src/lang.c:2753
+#: src/lang.c:2818
 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:2758
+#: src/lang.c:2823
 msgid "Enter number of days article is considered recent. <CR> sets."
 msgstr "Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ñ‡Ð¸ÑÐ»Ð¾ Ð´Ð½ÐµÐ¹, Ð¿Ð¾ÐºÐ° ÑÑ‚Ð°Ñ‚ÑŒÑ ÑÑ‡Ð¸Ñ‚Ð°ÐµÑ‚ÑÑ Ð½Ð¾Ð²Ð¾Ð¹. <CR> ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ."
 
-#: src/lang.c:2759
+#: src/lang.c:2824
 msgid "Article recentness time limit"
 msgstr "Ð›Ð¸Ð¼Ð¸Ñ‚ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸ Ð´Ð»Ñ Ð½Ð¾Ð²Ñ‹Ñ… ÑÑ‚Ð°Ñ‚ÐµÐ¹"
 
-#: src/lang.c:2760
+#: src/lang.c:2825
 msgid "# Number of days in which article is considered recent, (0=OFF)\n"
 msgstr "# Ð§Ð¸ÑÐ»Ð¾ Ð´Ð½ÐµÐ¹, Ð¿Ð¾ÐºÐ° ÑÑ‚Ð°Ñ‚ÑŒÑ ÑÑ‡Ð¸Ñ‚Ð°ÐµÑ‚ÑÑ Ð½Ð¾Ð²Ð¾Ð¹. (0=OFF)\n"
 
-#: src/lang.c:2764
+#: src/lang.c:2829
 msgid ""
 "WILDMAT for normal wildcards, REGEX for full regular expression matching."
 msgstr "WILDMAT Ð´Ð»Ñ Ð¾Ð±Ñ‹Ñ‡Ð½Ñ‹Ñ… ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð², REGEX Ð´Ð»Ñ Ñ€ÐµÐ³ÑƒÐ»ÑÑ€Ð½Ñ‹Ñ… Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹"
 
-#: src/lang.c:2765
+#: src/lang.c:2830
 msgid "Wildcard matching"
 msgstr "Ð¢Ð¸Ð¿ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
 
-#: src/lang.c:2766
+#: src/lang.c:2831
 msgid ""
 "# Wildcard matching\n"
 "# Possible values are (the default is marked with *):\n"
@@ -8029,59 +8252,59 @@ msgstr ""
 "# * 0 = wildmat\n"
 "#   1 = regex\n"
 
-#: src/lang.c:2773
+#: src/lang.c:2838
 msgid "Enter minimal score before an article is marked killed. <CR> sets."
 msgstr ""
 
-#: src/lang.c:2774
+#: src/lang.c:2839
 msgid "Score limit (kill)"
 msgstr ""
 
-#: src/lang.c:2775
+#: src/lang.c:2840
 msgid "# Score limit before an article is marked killed\n"
 msgstr ""
 
-#: src/lang.c:2779
+#: src/lang.c:2844
 msgid "Enter default score to kill articles. <CR> sets."
 msgstr ""
 
-#: src/lang.c:2780
+#: src/lang.c:2845
 msgid "Default score to kill articles"
 msgstr ""
 
-#: src/lang.c:2781
+#: src/lang.c:2846
 msgid "# Default score to kill articles\n"
 msgstr ""
 
-#: src/lang.c:2785
+#: src/lang.c:2850
 msgid "Enter minimal score before an article is marked hot. <CR> sets."
 msgstr ""
 
-#: src/lang.c:2786
+#: src/lang.c:2851
 msgid "Score limit (select)"
 msgstr ""
 
-#: src/lang.c:2787
+#: src/lang.c:2852
 msgid "# Score limit before an article is marked hot\n"
 msgstr ""
 
-#: src/lang.c:2791
+#: src/lang.c:2856
 msgid "Enter default score to select articles. <CR> sets."
 msgstr ""
 
-#: src/lang.c:2792
+#: src/lang.c:2857
 msgid "Default score to select articles"
 msgstr ""
 
-#: src/lang.c:2793
+#: src/lang.c:2858
 msgid "# Default score to select articles\n"
 msgstr ""
 
-#: src/lang.c:2799
+#: src/lang.c:2864
 msgid "Use slrnface to show ''X-Face:''s"
 msgstr "Ð˜ÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ slrnface Ð´Ð»Ñ Ð¿Ð¾ÐºÐ°Ð·Ð° X_Face:"
 
-#: src/lang.c:2800
+#: src/lang.c:2865
 msgid ""
 "# If ON using slrnface(1) to interpret the ''X-Face:'' header.\n"
 "# Only useful when running in an xterm.\n"
@@ -8089,19 +8312,19 @@ msgstr ""
 "# Ð•ÑÐ»Ð¸ ON, Ñ‚Ð¾ Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ slrnface(1) Ð´Ð»Ñ Ð¸Ð½Ñ‚ÐµÑ€Ð¿Ñ€ÐµÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ\n"
 "# Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ° X-Face. ÐŸÐ¾Ð»ÑŒÐ·Ð½Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¿Ð¾Ð´ xterm.\n"
 
-#: src/lang.c:2808
+#: src/lang.c:2873
 msgid "Use ANSI color"
 msgstr "Ð˜ÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ†Ð²ÐµÑ‚ ANSI"
 
-#: src/lang.c:2809
+#: src/lang.c:2874
 msgid "# If ON using ANSI-color\n"
 msgstr "# Ð•ÑÐ»Ð¸ ON, Ñ‚Ð¾ Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ†Ð²ÐµÑ‚ ANSI\n"
 
-#: src/lang.c:2814
+#: src/lang.c:2879
 msgid "Standard foreground color"
 msgstr "Ð¡Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñ‹Ð¹ Ñ†Ð²ÐµÑ‚ ÑÐ¸Ð¼Ð²Ð¾Ð»Ð¾Ð²"
 
-#: src/lang.c:2815
+#: src/lang.c:2880
 msgid ""
 "# Standard foreground color\n"
 "# Default: -1 (default color)\n"
@@ -8109,11 +8332,11 @@ msgstr ""
 "# Ð¡Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñ‹Ð¹ Ñ†Ð²ÐµÑ‚ ÑÐ¸Ð¼Ð²Ð¾Ð»Ð¾Ð²\n"
 "# ÐŸÐ¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ: -1 (Ñ†Ð²ÐµÑ‚ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ)\n"
 
-#: src/lang.c:2821
+#: src/lang.c:2886
 msgid "Standard background color"
 msgstr "Ð¡Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñ‹Ð¹ Ñ†Ð²ÐµÑ‚ Ñ„Ð¾Ð½Ð°"
 
-#: src/lang.c:2822
+#: src/lang.c:2887
 msgid ""
 "# Standard background color\n"
 "# Default: -1 (default color)\n"
@@ -8121,11 +8344,11 @@ msgstr ""
 "# Ð¡Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñ‹Ð¹ Ñ†Ð²ÐµÑ‚ Ñ„Ð¾Ð½Ð°\n"
 "# ÐŸÐ¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ: -1 (Ñ†Ð²ÐµÑ‚ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ)\n"
 
-#: src/lang.c:2828
+#: src/lang.c:2893
 msgid "Color for inverse text (background)"
 msgstr "Ð¦Ð²ÐµÑ‚ Ð´Ð»Ñ Ð¸Ð½Ð²ÐµÑ€ÑÐ½Ð¾Ð³Ð¾ Ñ‚ÐµÐºÑÑ‚Ð° (Ñ„Ð¾Ð½)"
 
-#: src/lang.c:2829
+#: src/lang.c:2894
 msgid ""
 "# Color of background for inverse text\n"
 "# Default: 4 (blue)\n"
@@ -8133,11 +8356,11 @@ msgstr ""
 "# Ð¦Ð²ÐµÑ‚ Ñ„Ð¾Ð½Ð° Ð´Ð»Ñ Ð¸Ð½Ð²ÐµÑ€ÑÐ½Ð¾Ð³Ð¾ Ñ‚ÐµÐºÑÑ‚Ð°\n"
 "# ÐŸÐ¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ: 4 (ÑÐ¸Ð½Ð¸Ð¹)\n"
 
-#: src/lang.c:2835
+#: src/lang.c:2900
 msgid "Color for inverse text (foreground)"
 msgstr "Ð¦Ð²ÐµÑ‚ Ð´Ð»Ñ Ð¸Ð½Ð²ÐµÑ€ÑÐ½Ð¾Ð³Ð¾ Ñ‚ÐµÐºÑÑ‚Ð° (ÑÐ¸Ð¼Ð²Ð¾Ð»Ñ‹)"
 
-#: src/lang.c:2836
+#: src/lang.c:2901
 msgid ""
 "# Color of foreground for inverse text\n"
 "# Default: 7 (white)\n"
@@ -8145,11 +8368,11 @@ msgstr ""
 "# Ð¦Ð²ÐµÑ‚ Ð´Ð»Ñ Ð¸Ð½Ð²ÐµÑ€ÑÐ½Ð¾Ð³Ð¾ Ñ‚ÐµÐºÑÑ‚Ð° (ÑÐ¸Ð¼Ð²Ð¾Ð»Ñ‹)\n"
 "# ÐŸÐ¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ: 7 (Ð±ÐµÐ»Ñ‹Ð¹)\n"
 
-#: src/lang.c:2842
+#: src/lang.c:2907
 msgid "Color of text lines"
 msgstr "Ð¦Ð²ÐµÑ‚ Ñ‚ÐµÐºÑÑ‚Ð¾Ð²Ñ‹Ñ… ÑÑ‚Ñ€Ð¾Ðº"
 
-#: src/lang.c:2843
+#: src/lang.c:2908
 msgid ""
 "# Color of text lines\n"
 "# Default: -1 (default color)\n"
@@ -8157,11 +8380,11 @@ msgstr ""
 "# Ð¦Ð²ÐµÑ‚ Ñ‚ÐµÐºÑÑ‚Ð¾Ð²Ñ‹Ñ… ÑÑ‚Ñ€Ð¾Ðº\n"
 "# ÐŸÐ¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ: -1 (Ñ†Ð²ÐµÑ‚ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ)\n"
 
-#: src/lang.c:2849
+#: src/lang.c:2914
 msgid "Color of mini help menu"
 msgstr "Ð¦Ð²ÐµÑ‚ Ñ‚ÐµÐºÑÑ‚Ð° Ð¼ÐµÐ½ÑŽ Ð¼Ð¸Ð½Ð¸-Ð¿Ð¾Ð¼Ð¾Ñ‰Ð¸"
 
-#: src/lang.c:2850
+#: src/lang.c:2915
 msgid ""
 "# Color of mini help menu\n"
 "# Default: 3 (brown)\n"
@@ -8169,11 +8392,11 @@ msgstr ""
 "# Ð¦Ð²ÐµÑ‚ Ñ‚ÐµÐºÑÑ‚Ð° Ð¼Ð¸Ð½Ð¸-Ð¿Ð¾Ð¼Ð¾Ñ‰Ð¸\n"
 "# ÐŸÐ¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ: 3 (ÐºÐ¾Ñ€Ð¸Ñ‡Ð½ÐµÐ²Ñ‹Ð¹)\n"
 
-#: src/lang.c:2856
+#: src/lang.c:2921
 msgid "Color of help text"
 msgstr "Ð¦Ð²ÐµÑ‚ Ñ‚ÐµÐºÑÑ‚Ð° Ð¿Ð¾Ð¼Ð¾Ñ‰Ð¸"
 
-#: src/lang.c:2857
+#: src/lang.c:2922
 msgid ""
 "# Color of help pages\n"
 "# Default: -1 (default color)\n"
@@ -8181,21 +8404,21 @@ msgstr ""
 "# Ð¦Ð²ÐµÑ‚ Ñ‚ÐµÐºÑÑ‚Ð° Ð¿Ð¾Ð¼Ð¾Ñ‰Ð¸\n"
 "# ÐŸÐ¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ: -1 (Ñ†Ð²ÐµÑ‚ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ)\n"
 
-#: src/lang.c:2863
+#: src/lang.c:2928
 msgid "Color of status messages"
 msgstr "Ð¦Ð²ÐµÑ‚ ÑÑ‚Ð°Ñ‚ÑƒÑÐ½Ñ‹Ñ… ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ð¹"
 
-#: src/lang.c:2864
+#: src/lang.c:2929
 msgid ""
 "# Color of messages in last line\n"
 "# Default: 6 (cyan)\n"
 msgstr ""
 
-#: src/lang.c:2870
+#: src/lang.c:2935
 msgid "Color of quoted lines"
 msgstr "Ð¦Ð²ÐµÑ‚ Ñ†Ð¸Ñ‚Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ñ… ÑÑ‚Ñ€Ð¾Ðº"
 
-#: src/lang.c:2871
+#: src/lang.c:2936
 msgid ""
 "# Color of quote-lines\n"
 "# Default: 2 (green)\n"
@@ -8203,11 +8426,11 @@ msgstr ""
 "# Ð¦Ð²ÐµÑ‚ Ñ†Ð¸Ñ‚Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ñ… ÑÑ‚Ñ€Ð¾Ðº\n"
 "# ÐŸÐ¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ: 2 (Ð·ÐµÐ»Ñ‘Ð½Ñ‹Ð¹)\n"
 
-#: src/lang.c:2877
+#: src/lang.c:2942
 msgid "Color of twice quoted line"
 msgstr "Ð¦Ð²ÐµÑ‚ Ð´Ð²Ð°Ð¶Ð´Ñ‹ Ñ†Ð¸Ñ‚Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ñ… ÑÑ‚Ñ€Ð¾Ðº"
 
-#: src/lang.c:2878
+#: src/lang.c:2943
 msgid ""
 "# Color of twice quoted lines\n"
 "# Default: 3 (brown)\n"
@@ -8215,12 +8438,12 @@ msgstr ""
 "# Ð¦Ð²ÐµÑ‚ Ð´Ð²Ð°Ð¶Ð´Ñ‹ Ñ†Ð¸Ñ‚Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ñ… ÑÑ‚Ñ€Ð¾Ðº\n"
 "# ÐŸÐ¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ: 3 (ÐºÐ¾Ñ€Ð¸Ñ‡Ð½ÐµÐ²Ñ‹Ð¹)\n"
 
-#: src/lang.c:2884
+#: src/lang.c:2949
 #, fuzzy
 msgid "Color of >=3 times quoted line"
 msgstr "Ð¦Ð²ÐµÑ‚ >=3 Ñ†Ð¸Ñ‚Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ñ… ÑÑ‚Ñ€Ð¾Ðº"
 
-#: src/lang.c:2885
+#: src/lang.c:2950
 msgid ""
 "# Color of >=3 times quoted lines\n"
 "# Default: 4 (blue)\n"
@@ -8228,11 +8451,11 @@ msgstr ""
 "# Ð¦Ð²ÐµÑ‚ >=3 Ñ†Ð¸Ñ‚Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ñ… ÑÑ‚Ñ€Ð¾Ðº\n"
 "# ÐŸÐ¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ: 4 (ÑÐ¸Ð½Ð¸Ð¹)\n"
 
-#: src/lang.c:2891
+#: src/lang.c:2956
 msgid "Color of article header lines"
 msgstr "Ð¦Ð²ÐµÑ‚ ÑÑ‚Ñ€Ð¾Ðº Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð² ÑÑ‚Ð°Ñ‚ÑŒÐ¸"
 
-#: src/lang.c:2892
+#: src/lang.c:2957
 msgid ""
 "# Color of header-lines\n"
 "# Default: 2 (green)\n"
@@ -8240,11 +8463,11 @@ msgstr ""
 "# Ð¦Ð²ÐµÑ‚ ÑÑ‚Ñ€Ð¾Ðº Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ°\n"
 "# ÐŸÐ¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ: 2 (Ð·ÐµÐ»Ñ‘Ð½Ñ‹Ð¹)\n"
 
-#: src/lang.c:2898
+#: src/lang.c:2963
 msgid "Color of actual news header fields"
 msgstr "Ð¦Ð²ÐµÑ‚ ÑÑ‚Ñ€Ð¾Ðº news Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð² ÑÑ‚Ð°Ñ‚ÐµÐ¹"
 
-#: src/lang.c:2899
+#: src/lang.c:2964
 msgid ""
 "# Color of actual news header fields\n"
 "# Default: 9 (light red)\n"
@@ -8252,11 +8475,11 @@ msgstr ""
 "# Ð¦Ð²ÐµÑ‚ ÑÑ‚Ñ€Ð¾Ðº news Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð² ÑÑ‚Ð°Ñ‚ÐµÐ¹\n"
 "# ÐŸÐ¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ: 9 (ÑÐ²ÐµÑ‚Ð»Ð¾-ÐºÑ€Ð°ÑÐ½Ñ‹Ð¹)\n"
 
-#: src/lang.c:2905
+#: src/lang.c:2970
 msgid "Color of article subject lines"
 msgstr "Ð¦Ð²ÐµÑ‚ ÑÑ‚Ñ€Ð¾Ðº Ñ Ñ‚ÐµÐ¼Ð¾Ð¹ ÑÑ‚Ð°Ñ‚ÑŒÐ¸"
 
-#: src/lang.c:2906
+#: src/lang.c:2971
 msgid ""
 "# Color of article subject\n"
 "# Default: 6 (cyan)\n"
@@ -8264,12 +8487,12 @@ msgstr ""
 "# Ð¦Ð²ÐµÑ‚ ÑÑ‚Ñ€Ð¾ÐºÐ¸ Ñ Ñ‚ÐµÐ¼Ð¾Ð¹ ÑÑ‚Ð°Ñ‚ÑŒÐ¸\n"
 "# ÐŸÐ¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ: 6 (Ð³Ð¾Ð»ÑƒÐ±Ð¾Ð¹)\n"
 
-#: src/lang.c:2912
+#: src/lang.c:2977
 #, fuzzy
 msgid "Color of external quotes"
 msgstr "Ð¦Ð²ÐµÑ‚ Ñ‚ÐµÐºÑÑ‚Ð¾Ð²Ñ‹Ñ… ÑÑ‚Ñ€Ð¾Ðº"
 
-#: src/lang.c:2913
+#: src/lang.c:2978
 #, fuzzy
 msgid ""
 "# Color of quoted text from external sources\n"
@@ -8278,11 +8501,11 @@ msgstr ""
 "# Ð¦Ð²ÐµÑ‚ ÑÑ‚Ñ€Ð¾ÐºÐ¸ Ñ Ñ‚ÐµÐ¼Ð¾Ð¹ ÑÑ‚Ð°Ñ‚ÑŒÐ¸\n"
 "# ÐŸÐ¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ: 6 (Ð³Ð¾Ð»ÑƒÐ±Ð¾Ð¹)\n"
 
-#: src/lang.c:2919
+#: src/lang.c:2984
 msgid "Color of response counter"
 msgstr "Ð¦Ð²ÐµÑ‚ ÑÑ‡ÐµÑ‚Ñ‡Ð¸ÐºÐ° ÐºÐ¾Ð»Ð¸Ñ‡ÐµÑÑ‚Ð²Ð° Ð¾Ñ‚Ð²ÐµÑ‚Ð¾Ð²"
 
-#: src/lang.c:2920
+#: src/lang.c:2985
 msgid ""
 "# Color of response counter\n"
 "# Default: 2 (green)\n"
@@ -8290,11 +8513,11 @@ msgstr ""
 "# Ð¦Ð²ÐµÑ‚ ÑÑ‡ÐµÑ‚Ñ‡Ð¸ÐºÐ° ÐºÐ¾Ð»Ð¸Ñ‡ÐµÑÑ‚Ð²Ð° Ð¾Ñ‚Ð²ÐµÑ‚Ð¾Ð²\n"
 "# ÐŸÐ¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ: 2 (Ð·ÐµÐ»Ñ‘Ð½Ñ‹Ð¹)\n"
 
-#: src/lang.c:2926
+#: src/lang.c:2991
 msgid "Color of sender (From:)"
 msgstr "Ð¦Ð²ÐµÑ‚ ÑÑ‚Ñ€Ð¾ÐºÐ¸ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð¸Ñ‚ÐµÐ»Ñ From:"
 
-#: src/lang.c:2927
+#: src/lang.c:2992
 msgid ""
 "# Color of sender (From:)\n"
 "# Default: 2 (green)\n"
@@ -8302,11 +8525,11 @@ msgstr ""
 "# Ð¦Ð²ÐµÑ‚ ÑÑ‚Ñ€Ð¾ÐºÐ¸ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð¸Ñ‚ÐµÐ»Ñ (From:)\n"
 "# ÐŸÐ¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ: 2 (Ð·ÐµÐ»Ñ‘Ð½Ñ‹Ð¹)\n"
 
-#: src/lang.c:2933
+#: src/lang.c:2998
 msgid "Color of help/mail sign"
 msgstr "Ð¦Ð²ÐµÑ‚ ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ Ð¾ Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð¿Ð¾Ð¼Ð¾Ñ‰Ð¸"
 
-#: src/lang.c:2934
+#: src/lang.c:2999
 msgid ""
 "# Color of Help/Mail-Sign\n"
 "# Default: 4 (blue)\n"
@@ -8314,11 +8537,11 @@ msgstr ""
 "# Ð¦Ð²ÐµÑ‚ Help/Mail-Sign\n"
 "# ÐŸÐ¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ: 4 (ÑÐ¸Ð½Ð¸Ð¹)\n"
 
-#: src/lang.c:2940
+#: src/lang.c:3005
 msgid "Color of signatures"
 msgstr "Ð¦Ð²ÐµÑ‚ ÑÐ¸Ð³Ð½Ð°Ñ‚ÑƒÑ€"
 
-#: src/lang.c:2941
+#: src/lang.c:3006
 msgid ""
 "# Color of signature\n"
 "# Default: 4 (blue)\n"
@@ -8326,12 +8549,12 @@ msgstr ""
 "# Ð¦Ð²ÐµÑ‚ ÑÐ¸Ð³Ð½Ð°Ñ‚ÑƒÑ€\n"
 "# ÐŸÐ¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ: 4 (ÑÐ¸Ð½Ð¸Ð¹)\n"
 
-#: src/lang.c:2947
+#: src/lang.c:3012
 #, fuzzy
 msgid "Color of negative score"
 msgstr "Ð¦Ð²ÐµÑ‚ Ñ‚ÐµÐºÑÑ‚Ð¾Ð²Ñ‹Ñ… ÑÑ‚Ñ€Ð¾Ðº"
 
-#: src/lang.c:2948
+#: src/lang.c:3013
 #, fuzzy
 msgid ""
 "# Color of negative score\n"
@@ -8340,12 +8563,12 @@ msgstr ""
 "# Ð¦Ð²ÐµÑ‚ ÑÐ¸Ð³Ð½Ð°Ñ‚ÑƒÑ€\n"
 "# ÐŸÐ¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ: 4 (ÑÐ¸Ð½Ð¸Ð¹)\n"
 
-#: src/lang.c:2954
+#: src/lang.c:3019
 #, fuzzy
 msgid "Color of positive score"
 msgstr "Ð¦Ð²ÐµÑ‚ ÑÑ‡ÐµÑ‚Ñ‡Ð¸ÐºÐ° ÐºÐ¾Ð»Ð¸Ñ‡ÐµÑÑ‚Ð²Ð° Ð¾Ñ‚Ð²ÐµÑ‚Ð¾Ð²"
 
-#: src/lang.c:2955
+#: src/lang.c:3020
 #, fuzzy
 msgid ""
 "# Color of positive score\n"
@@ -8354,11 +8577,11 @@ msgstr ""
 "# Ð¦Ð²ÐµÑ‚ ÑÑ‡ÐµÑ‚Ñ‡Ð¸ÐºÐ° ÐºÐ¾Ð»Ð¸Ñ‡ÐµÑÑ‚Ð²Ð° Ð¾Ñ‚Ð²ÐµÑ‚Ð¾Ð²\n"
 "# ÐŸÐ¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ: 2 (Ð·ÐµÐ»Ñ‘Ð½Ñ‹Ð¹)\n"
 
-#: src/lang.c:2961
+#: src/lang.c:3026
 msgid "Color of highlighted URLs"
 msgstr "Ð¦Ð²ÐµÑ‚ Ð¿Ð¾Ð´ÑÐ²ÐµÑ‡Ð¸Ð²Ð°Ð½Ð¸Ñ URL"
 
-#: src/lang.c:2962
+#: src/lang.c:3027
 msgid ""
 "# Color of highlighted URLs\n"
 "# Default: -1 (default color)\n"
@@ -8366,12 +8589,12 @@ msgstr ""
 "# Ð¦Ð²ÐµÑ‚ Ð¿Ð¾Ð´ÑÐ²ÐµÑ‡Ð¸Ð²Ð°Ð½Ð¸Ñ URL\n"
 "# ÐŸÐ¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ: -1 (Ñ†Ð²ÐµÑ‚ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ)\n"
 
-#: src/lang.c:2968
+#: src/lang.c:3033
 #, fuzzy
 msgid "Color of verbatim blocks"
 msgstr "Ð¦Ð²ÐµÑ‚ Ñ‚ÐµÐºÑÑ‚Ð¾Ð²Ñ‹Ñ… ÑÑ‚Ñ€Ð¾Ðº"
 
-#: src/lang.c:2969
+#: src/lang.c:3034
 #, fuzzy
 msgid ""
 "# Color of verbatim blocks\n"
@@ -8380,11 +8603,11 @@ msgstr ""
 "# Ð¦Ð²ÐµÑ‚ ÑÑ‚Ñ€Ð¾ÐºÐ¸ Ñ Ñ‚ÐµÐ¼Ð¾Ð¹ ÑÑ‚Ð°Ñ‚ÑŒÐ¸\n"
 "# ÐŸÐ¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ: 6 (Ð³Ð¾Ð»ÑƒÐ±Ð¾Ð¹)\n"
 
-#: src/lang.c:2975
+#: src/lang.c:3040
 msgid "Color of highlighting with *stars*"
 msgstr "Ð¦Ð²ÐµÑ‚ Ð²Ñ‹Ð´ÐµÐ»ÐµÐ½Ð½Ð¾Ð³Ð¾ *Ñ‚ÐµÐºÑÑ‚Ð°*"
 
-#: src/lang.c:2976
+#: src/lang.c:3041
 msgid ""
 "# Color of word highlighting with *stars*\n"
 "# Default: 11 (yellow)\n"
@@ -8392,11 +8615,11 @@ msgstr ""
 "# Ð¦Ð²ÐµÑ‚ Ð´Ð»Ñ Ð²Ñ‹Ð´ÐµÐ»ÐµÐ½Ð½Ð¾Ð³Ð¾ *Ñ‚ÐµÐºÑÑ‚Ð°*\n"
 "# ÐŸÐ¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ: 11 (Ð¶Ñ‘Ð»Ñ‚Ñ‹Ð¹)\n"
 
-#: src/lang.c:2982
+#: src/lang.c:3047
 msgid "Color of highlighting with _dash_"
 msgstr "Ð¦Ð²ÐµÑ‚ Ð²Ñ‹Ð´ÐµÐ»ÐµÐ½Ð½Ð¾Ð³Ð¾ _Ñ‚ÐµÐºÑÑ‚Ð°_"
 
-#: src/lang.c:2983
+#: src/lang.c:3048
 msgid ""
 "# Color of word highlighting with _dash_\n"
 "# Default: 13 (light pink)\n"
@@ -8404,11 +8627,11 @@ msgstr ""
 "# Ð¦Ð²ÐµÑ‚ Ð´Ð»Ñ Ð²Ñ‹Ð´ÐµÐ»ÐµÐ½Ð½Ð¾Ð³Ð¾ _Ñ‚ÐµÐºÑÑ‚Ð°_\n"
 "# ÐŸÐ¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ: 13 (ÑÐ²ÐµÑ‚Ð»Ð¾-Ñ€Ð¾Ð·Ð¾Ð²Ñ‹Ð¹)\n"
 
-#: src/lang.c:2989
+#: src/lang.c:3054
 msgid "Color of highlighting with /slash/"
 msgstr "Ð¦Ð²ÐµÑ‚ Ð²Ñ‹Ð´ÐµÐ»ÐµÐ½Ð½Ð¾Ð³Ð¾ /Ñ‚ÐµÐºÑÑ‚Ð°/"
 
-#: src/lang.c:2990
+#: src/lang.c:3055
 msgid ""
 "# Color of word highlighting with /slash/\n"
 "# Default: 14 (light cyan)\n"
@@ -8416,11 +8639,11 @@ msgstr ""
 "# Ð¦Ð²ÐµÑ‚ Ð´Ð»Ñ Ð²Ñ‹Ð´ÐµÐ»ÐµÐ½Ð¸Ñ /Ñ‚ÐµÐºÑÑ‚Ð°/\n"
 "# ÐŸÐ¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ: 14 (ÑÐ²ÐµÑ‚Ð»Ð¾-Ð³Ð¾Ð»ÑƒÐ±Ð¾Ð¹)\n"
 
-#: src/lang.c:2996
+#: src/lang.c:3061
 msgid "Color of highlighting with -stroke-"
 msgstr "Ð¦Ð²ÐµÑ‚ Ð²Ñ‹Ð´ÐµÐ»ÐµÐ½Ð½Ð¾Ð³Ð¾ -Ñ‚ÐµÐºÑÑ‚Ð°-"
 
-#: src/lang.c:2997
+#: src/lang.c:3062
 msgid ""
 "# Color of word highlighting with -stroke-\n"
 "# Default: 12 (light blue)\n"
@@ -8428,11 +8651,11 @@ msgstr ""
 "# Ð¦Ð²ÐµÑ‚ Ð´Ð»Ñ Ð²Ñ‹Ð´ÐµÐ»ÐµÐ½Ð¸Ñ -Ñ‚ÐµÐºÑÑ‚Ð°-\n"
 "# ÐŸÐ¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ: 12 (ÑÐ²ÐµÑ‚Ð»Ð¾-ÑÐ¸Ð½Ð¸Ð¹)\n"
 
-#: src/lang.c:3004
+#: src/lang.c:3069
 msgid "Attr. of highlighting with *stars*"
 msgstr "ÐÑ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð²Ñ‹Ð´ÐµÐ»ÐµÐ½Ð½Ð¾Ð³Ð¾ *Ñ‚ÐµÐºÑÑ‚Ð°*"
 
-#: src/lang.c:3005
+#: src/lang.c:3070
 msgid ""
 "# Attributes of word highlighting on mono terminals\n"
 "# Possible values are:\n"
@@ -8460,11 +8683,11 @@ msgstr ""
 "# ÐÑ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð´Ð»Ñ Ð²Ñ‹Ð´ÐµÐ»ÐµÐ½Ð½Ð¾Ð³Ð¾ *Ñ‚ÐµÐºÑÑ‚Ð°*\n"
 "# ÐŸÐ¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ: 6 (bold)\n"
 
-#: src/lang.c:3020
+#: src/lang.c:3085
 msgid "Attr. of highlighting with _dash_"
 msgstr "ÐÑ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð²Ñ‹Ð´ÐµÐ»ÐµÐ½Ð½Ð¾Ð³Ð¾ _Ñ‚ÐµÐºÑÑ‚Ð°_"
 
-#: src/lang.c:3021
+#: src/lang.c:3086
 msgid ""
 "# Attribute of word highlighting with _dash_\n"
 "# Default: 2 (best highlighting)\n"
@@ -8472,11 +8695,11 @@ msgstr ""
 "# ÐÑ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð²Ñ‹Ð´ÐµÐ»ÐµÐ½Ð½Ð¾Ð³Ð¾ _Ñ‚ÐµÐºÑÑ‚Ð°_\n"
 "# ÐŸÐ¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ: 2 (Ð»ÑƒÑ‡ÑˆÐµÐµ Ð¿Ð¾Ð´ÑÐ²ÐµÑ‡Ð¸Ð²Ð°Ð½Ð¸Ðµ)\n"
 
-#: src/lang.c:3027
+#: src/lang.c:3092
 msgid "Attr. of highlighting with /slash/"
 msgstr "ÐÑ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð²Ñ‹Ð´ÐµÐ»ÐµÐ½Ð½Ð¾Ð³Ð¾ /Ñ‚ÐµÐºÑÑ‚Ð°/"
 
-#: src/lang.c:3028
+#: src/lang.c:3093
 msgid ""
 "# Attribute of word highlighting with /slash/\n"
 "# Default: 5 (half bright)\n"
@@ -8484,11 +8707,11 @@ msgstr ""
 "# ÐÑ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð´Ð»Ñ Ð²Ñ‹Ð´ÐµÐ»ÐµÐ½Ð¸Ñ /Ñ‚ÐµÐºÑÑ‚Ð°/\n"
 "# ÐŸÐ¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ: 5 (half bright)\n"
 
-#: src/lang.c:3034
+#: src/lang.c:3099
 msgid "Attr. of highlighting with -stroke-"
 msgstr "ÐÑ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð²Ñ‹Ð´ÐµÐ»ÐµÐ½Ð½Ð¾Ð³Ð¾ -Ñ‚ÐµÐºÑÑ‚Ð°-"
 
-#: src/lang.c:3035
+#: src/lang.c:3100
 msgid ""
 "# Attribute of word highlighting with -stroke-\n"
 "# Default: 3 (reverse video)\n"
@@ -8496,27 +8719,27 @@ msgstr ""
 "# ÐÑ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð²Ñ‹Ð´ÐµÐ»ÐµÐ½Ð½Ð¾Ð³Ð¾ -Ñ‚ÐµÐºÑÑ‚Ð°-\n"
 "# ÐŸÐ¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ: 3 (Ñ€ÐµÐ²ÐµÑ€ÑÐ½Ð¾Ðµ Ð²Ð¸Ð´ÐµÐ¾)\n"
 
-#: src/lang.c:3041
+#: src/lang.c:3106
 msgid "URL highlighting in message body"
 msgstr "ÐŸÐ¾Ð´ÑÐ²ÐµÑ‡Ð¸Ð²Ð°Ñ‚ÑŒ URL Ð² Ñ‚ÐµÐ»Ðµ Ð¿Ð¸ÑÑŒÐ¼Ð°"
 
-#: src/lang.c:3042
+#: src/lang.c:3107
 msgid "# Enable URL highlighting?\n"
 msgstr "# Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð´ÑÐ²ÐµÑ‚ÐºÑƒ URL?\n"
 
-#: src/lang.c:3047
+#: src/lang.c:3112
 msgid "Word highlighting in message body"
 msgstr "ÐŸÐ¾Ð´ÑÐ²ÐµÑ‡Ð¸Ð²Ð°Ñ‚ÑŒ ÑÐ»Ð¾Ð²Ð° Ð² Ñ‚ÐµÐ»Ðµ ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ"
 
-#: src/lang.c:3048
+#: src/lang.c:3113
 msgid "# Enable word highlighting?\n"
 msgstr "# Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð´ÑÐ²ÐµÑ‚ÐºÑƒ ÑÐ»Ð¾Ð²?\n"
 
-#: src/lang.c:3053
+#: src/lang.c:3118
 msgid "What to display instead of mark"
 msgstr "Ð’Ñ‹Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ð²Ð¼ÐµÑÑ‚Ð¾ Ð¾Ñ‚Ð¼ÐµÑ‚ÐºÐ¸"
 
-#: src/lang.c:3054
+#: src/lang.c:3119
 msgid ""
 "# Should the leading and ending stars and dashes also be displayed,\n"
 "# even when they are highlighting marks?\n"
@@ -8526,73 +8749,73 @@ msgid ""
 "# * 2 = print a space instead\n"
 msgstr ""
 
-#: src/lang.c:3063
+#: src/lang.c:3128
 msgid "Enter column number to wrap article lines to in the pager. <CR> sets."
 msgstr "Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ð¼Ð°ÐºÑ. Ñ‡Ð¸ÑÐ»Ð¾ ÑÐ¸Ð¼Ð²Ð¾Ð»Ð¾Ð² Ð² ÑÑ‚Ñ€Ð¾ÐºÐµ Ð² Ð¿ÐµÐ¹Ð´Ð¶ÐµÑ€Ðµ. <CR> ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ."
 
-#: src/lang.c:3064
+#: src/lang.c:3129
 msgid "Page line wrap column"
 msgstr "ÐœÐ°ÐºÑ. Ñ‡Ð¸ÑÐ»Ð¾ ÑÐ¸Ð¼Ð²Ð¾Ð»Ð¾Ð² Ð² ÑÑ‚Ñ€Ð¾ÐºÐµ Ð² Ð¿ÐµÐ¹Ð´Ð¶ÐµÑ€Ðµ"
 
-#: src/lang.c:3065
+#: src/lang.c:3130
 msgid "# Wrap article lines at column\n"
 msgstr ""
 
-#: src/lang.c:3069
+#: src/lang.c:3134
 #, fuzzy
 msgid ""
 "If ON, don't break words when wrapping lines. <SPACE> toggles & <CR> sets."
 msgstr ""
 "Ð”Ð¾Ð±Ð°Ð²Ð»ÑÑ‚ÑŒ ÑÐ¸Ð³Ð½Ð°Ñ‚ÑƒÑ€Ñƒ Ð¿Ñ€Ð¸ Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ð¹ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²ÐºÐµ. <ÐŸÐ ÐžÐ‘Ð•Ð›> Ð²Ñ‹Ð±Ð¾Ñ€, <CR> ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ."
 
-#: src/lang.c:3070
+#: src/lang.c:3135
 msgid "Don't break words when wrapping"
 msgstr ""
 
-#: src/lang.c:3071
+#: src/lang.c:3136
 msgid "# Don't break long lines inside a word but on <SPACE> or <TAB>\n"
 msgstr ""
 
-#: src/lang.c:3076
+#: src/lang.c:3141
 msgid "Wrap around threads on next unread"
 msgstr ""
 
-#: src/lang.c:3077
+#: src/lang.c:3142
 msgid "# If ON wrap around threads on searching next unread article\n"
 msgstr ""
 
-#: src/lang.c:3081
+#: src/lang.c:3146
 msgid "Enter default mail address (and fullname). <CR> sets."
 msgstr "Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ email Ð°Ð´Ñ€ÐµÑ (Ð¸ Ð¿Ð¾Ð»Ð½Ð¾Ðµ Ð¸Ð¼Ñ). <CR> ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ."
 
-#: src/lang.c:3082 src/lang.c:3699
+#: src/lang.c:3147 src/lang.c:3769
 msgid "Mail address (and fullname)"
 msgstr "Email Ð°Ð´Ñ€ÐµÑ (Ð¸ Ð¿Ð¾Ð»Ð½Ð¾Ðµ Ð¸Ð¼Ñ)"
 
-#: src/lang.c:3083
+#: src/lang.c:3148
 msgid "# User's mail address (and fullname), if not username@host (fullname)\n"
 msgstr "# Email Ð°Ð´Ñ€ÐµÑ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ (Ð¸ Ð¿Ð¾Ð»Ð½Ð¾Ðµ Ð¸Ð¼Ñ).\n"
 
-#: src/lang.c:3088
+#: src/lang.c:3153
 msgid "Show empty Followup-To in editor"
 msgstr "ÐŸÐ¾ÐºÐ°Ð·Ñ‹Ð²Ð°Ñ‚ÑŒ Ð¿ÑƒÑÑ‚Ð¾Ð¹ Followup-To Ð² Ñ€ÐµÐ´Ð°ÐºÑ‚Ð¾Ñ€Ðµ"
 
-#: src/lang.c:3089
+#: src/lang.c:3154
 msgid "# If ON show empty Followup-To header when editing an article\n"
 msgstr ""
 "# Ð•ÑÐ»Ð¸ ON, Ñ‚Ð¾ Ð¿Ð¾ÐºÐ°Ð·Ñ‹Ð²Ð°Ñ‚ÑŒ Ð¿ÑƒÑÑ‚Ð¾Ð¹ Follow-up Ð²Ð¾ Ð²Ñ€ÐµÐ¼Ñ Ñ€ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ ÑÑ‚Ð°Ñ‚ÑŒÐ¸\n"
 
-#: src/lang.c:3093
+#: src/lang.c:3158
 msgid ""
 "Enter path/! command/--none to create your default signature. <CR> sets."
 msgstr ""
 "Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ð¿ÑƒÑ‚ÑŒ/! ÐºÐ¾Ð¼Ð°Ð½Ð´Ð°/--none Ð´Ð»Ñ ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð²Ð°ÑˆÐµÐ¹ ÑÐ¸Ð³Ð½Ð°Ñ‚ÑƒÑ€Ñ‹. <CR> ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ."
 
-#: src/lang.c:3094
+#: src/lang.c:3159
 msgid "Create signature from path/command"
 msgstr "Ð¡Ð¾Ð·Ð´Ð°Ñ‚ÑŒ ÑÐ¸Ð³Ð½Ð°Ñ‚ÑƒÑ€Ñƒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¾Ð¹"
 
-#: src/lang.c:3095
+#: src/lang.c:3160
 #, c-format
 msgid ""
 "# Signature path (random sigs)/file to be used when posting/replying\n"
@@ -8602,54 +8825,54 @@ msgid ""
 "# sigfile=--none     don't append a signature\n"
 msgstr ""
 
-#: src/lang.c:3103
+#: src/lang.c:3168
 msgid ""
 "Prepend signature with \"-- \" on own line. <SPACE> toggles & <CR> sets."
 msgstr ""
 "ÐÐ°Ñ‡Ð¸Ð½Ð°Ñ‚ÑŒ ÑÐ¸Ð³Ð½Ð°Ñ‚ÑƒÑ€Ñƒ Ñ \"--\" Ð² Ð¾Ñ‚Ð´ÐµÐ»ÑŒÐ½Ð¾Ð¹ ÑÑ‚Ñ€Ð¾ÐºÐµ. <ÐŸÐ ÐžÐ‘Ð•Ð›> Ð²Ñ‹Ð±Ð¾Ñ€, <CR> "
 "ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ."
 
-#: src/lang.c:3104
+#: src/lang.c:3169
 msgid "Prepend signature with \"-- \""
 msgstr "ÐÐ°Ñ‡Ð¸Ð½Ð°Ñ‚ÑŒ ÑÐ¸Ð³Ð½Ð°Ñ‚ÑƒÑ€Ñƒ Ñ \"--\""
 
-#: src/lang.c:3105
+#: src/lang.c:3170
 msgid "# If ON prepend the signature with dashes '\\n-- \\n'\n"
 msgstr "# Ð•ÑÐ»Ð¸ ON, Ñ‚Ð¾ Ð½Ð°Ñ‡Ð¸Ð½Ð°Ñ‚ÑŒ ÑÐ¸Ð³Ð½Ð°Ñ‚ÑƒÑ€Ñƒ Ñ Ð´ÐµÑ„Ð¸ÑÐ¾Ð² '\\n-- \\n'\n"
 
-#: src/lang.c:3109
+#: src/lang.c:3174
 msgid "Add signature when reposting articles. <SPACE> toggles & <CR> sets."
 msgstr ""
 "Ð”Ð¾Ð±Ð°Ð²Ð»ÑÑ‚ÑŒ ÑÐ¸Ð³Ð½Ð°Ñ‚ÑƒÑ€Ñƒ Ð¿Ñ€Ð¸ Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ð¹ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²ÐºÐµ. <ÐŸÐ ÐžÐ‘Ð•Ð›> Ð²Ñ‹Ð±Ð¾Ñ€, <CR> ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ."
 
-#: src/lang.c:3110
+#: src/lang.c:3175
 msgid "Add signature when reposting"
 msgstr "Ð”Ð¾Ð±Ð°Ð²Ð»ÑÑ‚ÑŒ ÑÐ¸Ð³Ð½Ð°Ñ‚ÑƒÑ€Ñƒ Ð¿Ñ€Ð¸ Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ð¹ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²ÐºÐµ"
 
-#: src/lang.c:3111
+#: src/lang.c:3176
 msgid "# If ON add signature to reposted articles\n"
 msgstr "# Ð•ÑÐ»Ð¸ ON, Ñ‚Ð¾ Ð´Ð¾Ð±Ð°Ð²Ð»ÑÑ‚ÑŒ ÑÐ¸Ð³Ð½Ð°Ñ‚ÑƒÑ€Ñƒ Ð¿Ñ€Ð¸ Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ð¹ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²ÐºÐµ\n"
 
-#: src/lang.c:3115
+#: src/lang.c:3180
 #, fuzzy
 msgid "Enter quotation marks, %I for author's initials."
 msgstr "Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ ÑÐ¸Ð¼Ð²Ð¾Ð»Ñ‹ Ð´Ð»Ñ Ð½Ð°Ñ‡Ð°Ð»Ð° Ñ†Ð¸Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ, %s Ð¸Ð»Ð¸ %S Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ñ‹ Ð°Ð²Ñ‚Ð¾Ñ€Ð°."
 
-#: src/lang.c:3116
+#: src/lang.c:3181
 msgid "Characters used as quote-marks"
 msgstr "Ð¡Ð¸Ð¼Ð²Ð¾Ð»Ñ‹ Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ñ‹Ðµ Ð´Ð»Ñ Ð½Ð°Ñ‡Ð°Ð»Ð° Ñ†Ð¸Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ"
 
-#: src/lang.c:3117
+#: src/lang.c:3182
 msgid ""
 "# Characters used in quoting to followups and replies.\n"
 "# '_' is replaced by ' ', %I is replaced by author's initials.\n"
 msgstr ""
 
-#: src/lang.c:3123
+#: src/lang.c:3188
 msgid "Quoting behavior"
 msgstr "Ð¦Ð¸Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ"
 
-#: src/lang.c:3124
+#: src/lang.c:3189
 msgid ""
 "# How quoting should be handled when following up or replying.\n"
 "# Possible values are (the default is marked with *):\n"
@@ -8673,56 +8896,56 @@ msgstr ""
 "#   6 = Ð¦Ð¸Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÑÐ¸Ð³Ð½Ð°Ñ‚ÑƒÑ€Ñ‹ Ð¸ Ð¿ÑƒÑÑ‚Ñ‹Ðµ ÑÑ‚Ñ€Ð¾ÐºÐ¸\n"
 "#   7 = Ð¡Ð¶Ð¸Ð¼Ð°Ñ‚ÑŒ Ñ†Ð¸Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ, Ñ†Ð¸Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÑÐ¸Ð³Ð½Ð°Ñ‚ÑƒÑ€Ñ‹ Ð¸ Ð¿ÑƒÑÑ‚Ñ‹Ðµ ÑÑ‚Ñ€Ð¾ÐºÐ¸\n"
 
-#: src/lang.c:3137 src/lang.c:3145 src/lang.c:3151
+#: src/lang.c:3202 src/lang.c:3210 src/lang.c:3216
 msgid ""
 "%A Addr %D Date %F Addr+Name %G Groupname %M Message-ID %N Name %C First Name"
 msgstr ""
 
-#: src/lang.c:3138
+#: src/lang.c:3203
 msgid "Quote line when following up"
 msgstr "Ð¦Ð¸Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¸ follow-up"
 
-#: src/lang.c:3139
+#: src/lang.c:3204
 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:3146
+#: src/lang.c:3211
 msgid "Quote line when cross-posting"
 msgstr "Ð¦Ð¸Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¸ ÐºÑ€Ð¾ÑÑ-Ð¿Ð¾ÑÑ‚Ð¸Ð½Ð³Ðµ"
 
-#: src/lang.c:3152
+#: src/lang.c:3217
 msgid "Quote line when mailing"
 msgstr "Ð¦Ð¸Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¸ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²ÐºÐµ email"
 
-#: src/lang.c:3157
+#: src/lang.c:3222
 msgid "If ON, include User-Agent: header. <SPACE> toggles & <CR> sets."
 msgstr ""
 "Ð•ÑÐ»Ð¸ ON, Ñ‚Ð¾ Ð´Ð¾Ð±Ð°Ð²Ð»ÑÑ‚ÑŒ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº User-Agent:. <ÐŸÐ ÐžÐ‘Ð•Ð›> Ð²Ñ‹Ð±Ð¾Ñ€, <CR> ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ."
 
-#: src/lang.c:3158
+#: src/lang.c:3223
 #, fuzzy
 msgid "Insert ''User-Agent:'' header"
 msgstr "Ð”Ð¾Ð±Ð°Ð²Ð»ÑÑ‚ÑŒ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº ''User-Agent:''"
 
-#: src/lang.c:3159
+#: src/lang.c:3224
 msgid "# If ON include advertising User-Agent: header\n"
 msgstr "# Ð•ÑÐ»Ð¸ ON, Ñ‚Ð¾ Ð´Ð¾Ð±Ð°Ð²Ð»ÑÑ‚ÑŒ Ñ€ÐµÐºÐ»Ð°Ð¼Ð½Ñ‹Ð¹ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº User-Agent:\n"
 
-#: src/lang.c:3164
+#: src/lang.c:3229
 msgid ""
 "Enter charset name for MIME (e.g. US-ASCII, ISO-8859-1, EUC-KR), <CR> to set."
 msgstr ""
 "Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²ÐºÑƒ Ð´Ð»Ñ MIME (Ð½Ð°Ð¿Ñ€. US-ASCII, ISO-8859-1, EUC-KR), <CR> "
 "ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ."
 
-#: src/lang.c:3165
+#: src/lang.c:3230
 msgid "MM_CHARSET"
 msgstr ""
 
-#: src/lang.c:3166
+#: src/lang.c:3231
 msgid ""
 "# Charset supported locally which is also used for MIME header and\n"
 "# Content-Type header.\n"
@@ -8732,15 +8955,15 @@ msgid ""
 "# mm_charset is considered not displayable and represented as '?'.\n"
 msgstr ""
 
-#: src/lang.c:3176
+#: src/lang.c:3241
 msgid "MM_NETWORK_CHARSET"
 msgstr ""
 
-#: src/lang.c:3177
+#: src/lang.c:3242
 msgid "# Charset used for MIME (Content-Type) header in postings.\n"
 msgstr "# ÐšÐ¾Ð´Ð¸Ñ€Ð¾Ð²ÐºÐ° Ð² MIME (Content-Type) Ð² Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð»ÑÐµÐ¼Ñ‹Ñ… ÑÑ‚Ð°Ñ‚ÑŒÑÑ….\n"
 
-#: src/lang.c:3181
+#: src/lang.c:3246
 #, fuzzy
 msgid ""
 "Enter local charset name (e.g. US-ASCII, ISO-8859-1, EUC-KR), <CR> to set."
@@ -8748,27 +8971,27 @@ msgstr ""
 "Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²ÐºÑƒ Ð´Ð»Ñ MIME (Ð½Ð°Ð¿Ñ€. US-ASCII, ISO-8859-1, EUC-KR), <CR> "
 "ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ."
 
-#: src/lang.c:3182
+#: src/lang.c:3247
 msgid "MM_LOCAL_CHARSET"
 msgstr ""
 
-#: src/lang.c:3183
+#: src/lang.c:3248
 msgid "# Charset supported locally.\n"
 msgstr ""
 
-#: src/lang.c:3190
+#: src/lang.c:3255
 msgid "Mailbox format"
 msgstr "Ð¤Ð¾Ñ€Ð¼Ð°Ñ‚ Mailbox"
 
-#: src/lang.c:3191
+#: src/lang.c:3256
 msgid "# Format of the mailbox.\n"
 msgstr "# Ð¤Ð¾Ñ€Ð¼Ð°Ñ‚ mailbox.\n"
 
-#: src/lang.c:3196
+#: src/lang.c:3261
 msgid "MIME encoding in news messages"
 msgstr "ÐšÐ¾Ð´Ð¸Ñ€Ð¾Ð²ÐºÐ° MIME Ð² ÑÑ‚Ð°Ñ‚ÑŒÑÑ…"
 
-#: src/lang.c:3197
+#: src/lang.c:3262
 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"
@@ -8777,16 +9000,16 @@ msgid ""
 "# Russian charsets with a lot of 8-bit characters.\n"
 msgstr ""
 
-#: src/lang.c:3205 src/lang.c:3226
+#: src/lang.c:3270 src/lang.c:3291
 msgid "Don't change unless you know what you are doing. <ESC> cancels."
 msgstr "ÐÐµ Ð¸Ð·Ð¼ÐµÐ½ÑÐ¹Ñ‚Ðµ, ÐµÑÐ»Ð¸ Ð½Ðµ Ð¿Ð¾Ð½Ð¸Ð¼Ð°ÐµÑ‚Ðµ Ñ‡Ñ‚Ð¾ Ð²Ñ‹ Ð´ÐµÐ»Ð°ÐµÑ‚Ðµ. <ESC> Ð¾Ñ‚Ð¼ÐµÐ½Ð°."
 
-#: src/lang.c:3206
+#: src/lang.c:3271
 #, fuzzy
 msgid "Use 8-bit characters in news headers"
 msgstr "Ð˜ÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ 8 Ð±Ð¸Ñ‚Ð½Ñ‹Ðµ ÑÐ¸Ð¼Ð²Ð¾Ð»Ñ‹ Ð² Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ°Ñ… ÑÑ‚Ð°Ñ‚ÐµÐ¹"
 
-#: src/lang.c:3207
+#: src/lang.c:3272
 #, fuzzy
 msgid ""
 "# If ON, 8-bit characters in news headers are NOT encoded.\n"
@@ -8800,33 +9023,33 @@ msgstr ""
 "# Ð¾Ñ‚ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ ÑÑ‚Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°, Ð¿Ð¾ÐºÐ° post_mime_encoding Ñ‚Ð°ÐºÐ¶Ðµ\n"
 "# Ð½Ðµ ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½ Ð² 8bit.\n"
 
-#: src/lang.c:3214
+#: src/lang.c:3279
 msgid ""
 "Auto-view post-processed files <SPACE> toggles, <CR> sets, <ESC> cancels."
 msgstr ""
 "ÐÐ²Ñ‚Ð¾Ð¿Ñ€Ð¾ÑÐ¼Ð¾Ñ‚Ñ€ Ð¿Ð¾ÑÑ‚-Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚Ð°Ð½Ð½Ñ‹Ñ… Ñ„Ð°Ð¹Ð»Ð¾Ð². <ÐŸÐ ÐžÐ‘Ð•Ð›> Ð²Ñ‹Ð±Ð¾Ñ€, <CR> ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ, "
 "<ESC> Ð¾Ñ‚Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ"
 
-#: src/lang.c:3215
+#: src/lang.c:3280
 msgid "View post-processed files"
 msgstr "ÐŸÑ€Ð¾ÑÐ¼Ð¾Ñ‚Ñ€ Ð¿Ð¾ÑÑ‚-Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚Ð°Ð½Ð½Ñ‹Ñ… Ñ„Ð°Ð¹Ð»Ð¾Ð²"
 
-#: src/lang.c:3216
+#: src/lang.c:3281
 msgid "# If set, post processed files will be opened in a viewer\n"
 msgstr ""
 "# Ð•ÑÐ»Ð¸ ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½, Ñ‚Ð¾ Ð¿Ð¾ÑÑ‚-Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚Ð°Ð½Ð½Ñ‹Ðµ Ñ„Ð°Ð¹Ð»Ñ‹ Ð±ÑƒÐ´ÑƒÑ‚ Ð¾Ñ‚ÐºÑ€Ñ‹Ð²Ð°Ñ‚ÑŒÑÑ\n"
 "# Ð² Ð¿Ñ€Ð¾ÑÐ¼Ð¾Ñ‚Ð¾Ñ€Ñ‰Ð¸ÐºÐµ\n"
 
-#: src/lang.c:3221
+#: src/lang.c:3286
 msgid "MIME encoding in mail messages"
 msgstr "MIME ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²ÐºÐ° Ð² Ð¿Ð¾Ñ‡Ñ‚Ð¾Ð²Ñ‹Ñ… ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸ÑÑ…"
 
-#: src/lang.c:3227
+#: src/lang.c:3292
 #, fuzzy
 msgid "Use 8-bit characters in mail headers"
 msgstr "Ð˜ÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ 8 Ð±Ð¸Ñ‚Ð½Ñ‹Ðµ ÑÐ¸Ð¼Ð²Ð¾Ð»Ñ‹ Ð² Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ°Ñ… Ð¿Ð¾Ñ‡Ñ‚Ñ‹"
 
-#: src/lang.c:3228
+#: src/lang.c:3293
 #, fuzzy
 msgid ""
 "# If ON, 8-bit characters in mail headers are NOT encoded.\n"
@@ -8843,11 +9066,11 @@ msgstr ""
 "# Ð¾Ñ‚ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ ÑÑ‚Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°, Ð¿Ð¾ÐºÐ° post_mime_encoding Ñ‚Ð°ÐºÐ¶Ðµ\n"
 "# Ð½Ðµ ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½ Ð² 8bit.\n"
 
-#: src/lang.c:3239
+#: src/lang.c:3304
 msgid "Strip blanks from ends of lines"
 msgstr "Ð£Ð±Ð¸Ñ€Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð±ÐµÐ»Ñ‹ Ð² ÐºÐ¾Ð½Ñ†Ðµ ÑÑ‚Ñ€Ð¾ÐºÐ¸"
 
-#: src/lang.c:3240
+#: src/lang.c:3305
 msgid ""
 "# If ON strip blanks from ends of lines for faster display on slow "
 "terminals.\n"
@@ -8855,16 +9078,16 @@ msgstr ""
 "# Ð•ÑÐ»Ð¸ ON, Ñ‚Ð¾ ÑƒÐ±Ð¸Ñ€Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð±ÐµÐ»Ñ‹ Ð² ÐºÐ¾Ð½Ñ†Ðµ ÑÑ‚Ñ€Ð¾ÐºÐ¸ Ð´Ð»Ñ Ð±Ð¾Ð»ÐµÐµ Ð±Ñ‹ÑÑ‚Ñ€Ð¾Ð³Ð¾ Ð²Ñ‹Ð²Ð¾Ð´Ð°\n"
 "# Ð½Ð° Ð¼ÐµÐ´Ð»ÐµÐ½Ð½Ñ‹Ñ… Ñ‚ÐµÑ€Ð¼Ð¸Ð½Ð°Ð»Ð°Ñ….\n"
 
-#: src/lang.c:3246
+#: src/lang.c:3311
 msgid "If ON, use transliteration. <SPACE> toggles & <CR> sets."
 msgstr ""
 "Ð•ÑÐ»Ð¸ ON, Ñ‚Ð¾ Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ‚Ñ€Ð°Ð½ÑÐ»Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸ÑŽ, <ÐŸÐ ÐžÐ‘Ð•Ð›> Ð²Ñ‹Ð±Ð¾Ñ€, <CR> ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ"
 
-#: src/lang.c:3247
+#: src/lang.c:3312
 msgid "Transliteration"
 msgstr "Ð¢Ñ€Ð°Ð½ÑÐ»Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ñ"
 
-#: src/lang.c:3248
+#: src/lang.c:3313
 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"
@@ -8874,12 +9097,12 @@ msgstr ""
 "# ÑÐ¸Ð¼Ð²Ð¾Ð» Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ñ€ÐµÐ´ÑÑ‚Ð°Ð²Ð»ÐµÐ½ Ð² Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¼ Ð½Ð°Ð±Ð¾Ñ€Ðµ ÑÐ¸Ð¼Ð²Ð¾Ð»Ð¾Ð², Ñ‚Ð¾ Ð¾Ð½\n"
 "# Ð°Ð¿Ð¿Ñ€Ð¾ÐºÑÐ¸Ð¼Ð¸Ñ€ÑƒÐµÑ‚ÑÑ Ð¾Ð´Ð½Ð¸Ð¼ Ð¸Ð»Ð¸ Ð½ÐµÑÐºÐ¾Ð»ÑŒÐºÐ¸Ð¼Ð¸ Ð¿Ð¾Ñ…Ð¾Ð¶Ð¸Ð¼Ð¸ ÑÐ¸Ð¼Ð²Ð¾Ð»Ð°Ð¼Ð¸.\n"
 
-#: src/lang.c:3256
+#: src/lang.c:3321
 #, fuzzy
 msgid "Send you a Cc/Bcc automatically"
 msgstr "ÐžÑ‚Ð¿Ñ€Ð°Ð²Ð»ÑÑ‚ÑŒ Ð²Ð°Ð¼ Cc Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑÐºÐ¸"
 
-#: src/lang.c:3257
+#: src/lang.c:3322
 #, fuzzy
 msgid ""
 "# Put your name in the Cc: and/or Bcc: field when mailing an article.\n"
@@ -8897,57 +9120,57 @@ msgstr ""
 "#   3 = NFC\n"
 "#   4 = NFD\n"
 
-#: src/lang.c:3268
+#: src/lang.c:3333
 msgid "Hash algorithm for Cancel-Lock/Cancel-Key"
 msgstr ""
 
-#: src/lang.c:3269
+#: src/lang.c:3334
 msgid ""
 "# Hash algorithm for Cancel-Lock/Cancel-Key (default 'sha1')\n"
 "# Use 'none' to not generate Cancel-Lock headers.\n"
 msgstr ""
 
-#: src/lang.c:3275
+#: src/lang.c:3340
 msgid "Enter address elements about which you want to be warned. <CR> sets."
 msgstr ""
 
-#: src/lang.c:3276
+#: src/lang.c:3341
 msgid "Spamtrap warning address parts"
 msgstr ""
 
-#: src/lang.c:3277
+#: src/lang.c:3342
 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:3282
+#: src/lang.c:3347
 msgid "Enter default number of days a filter entry will be valid. <CR> sets."
 msgstr "Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ñ‡Ð¸ÑÐ»Ð¾ Ð´Ð½ÐµÐ¹ Ð¿Ð¾ÐºÐ° Ñ„Ð¸Ð»ÑŒÑ‚Ñ€ Ð¸Ð¼ÐµÐµÑ‚ ÑÐ¸Ð»Ñƒ. <CR> ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ."
 
-#: src/lang.c:3283
+#: src/lang.c:3348
 msgid "No. of days a filter entry is valid"
 msgstr "Ð§Ð¸ÑÐ»Ð¾ Ð´Ð½ÐµÐ¹ Ð¿Ð¾ÐºÐ° Ñ„Ð¸Ð»ÑŒÑ‚Ñ€ Ð¸Ð¼ÐµÐµÑ‚ ÑÐ¸Ð»Ñƒ"
 
-#: src/lang.c:3284
+#: src/lang.c:3349
 msgid "# Number of days a short term filter will be active\n"
 msgstr ""
 
-#: src/lang.c:3288
+#: src/lang.c:3353
 msgid "Add posted articles to filter. <SPACE> toggles & <CR> sets."
 msgstr "Ð”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð½Ñ‹Ðµ ÑÑ‚Ð°Ñ‚ÑŒÐ¸ Ð² Ñ„Ð¸Ð»ÑŒÑ‚Ñ€, <ÐŸÐ ÐžÐ‘Ð•Ð›> Ð²Ñ‹Ð±Ð¾Ñ€, <CR> ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ"
 
-#: src/lang.c:3289
+#: src/lang.c:3354
 msgid "Add posted articles to filter"
 msgstr "Ð”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð½Ñ‹Ðµ ÑÑ‚Ð°Ñ‚ÑŒÐ¸ Ð² Ñ„Ð¸Ð»ÑŒÑ‚Ñ€"
 
-#: src/lang.c:3290
+#: src/lang.c:3355
 msgid ""
 "# If ON add posted articles which start a new thread to filter for\n"
 "# highlighting follow-ups\n"
 msgstr ""
 
-#: src/lang.c:3294
+#: src/lang.c:3359
 #, fuzzy
 msgid ""
 "Keep expired filter rules in file. <SPACE> toggles, <CR> sets, <ESC> cancels."
@@ -8955,49 +9178,49 @@ msgstr ""
 "Ð—Ð°Ð¿ÑƒÑÑ‚Ð¸Ñ‚ÑŒ Ñ€ÐµÐ´Ð°ÐºÑ‚Ð¾Ñ€ Ñ ÑƒÑÑ‚Ð°Ð½Ð¾Ð²ÐºÐ¾Ð¹ ÐºÑƒÑ€ÑÐ¾Ñ€Ð°. <ÐŸÐ ÐžÐ‘Ð•Ð›> Ð²Ñ‹Ð±Ð¾Ñ€, <CR> ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ, "
 "<ESC> Ð¾Ñ‚Ð¼ÐµÐ½Ð°."
 
-#: src/lang.c:3295
+#: src/lang.c:3360
 msgid "Keep expired filter rules in file"
 msgstr ""
 
-#: src/lang.c:3296
+#: src/lang.c:3361
 msgid "# If ON, expired filter rules are kept in the filter file\n"
 msgstr ""
 
-#: src/lang.c:3301
+#: src/lang.c:3366
 msgid "The directory where articles/threads are to be saved in mailbox format."
 msgstr "Ð”Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ð¸Ñ Ð´Ð»Ñ ÑÐ¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ ÑÑ‚Ð°Ñ‚ÐµÐ¹/Ð´Ð¸ÑÐºÑƒÑÑÐ¸Ð¹ Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ mailbox."
 
-#: src/lang.c:3302
+#: src/lang.c:3367
 msgid "Mail directory"
 msgstr "Ð”Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ð¸Ñ Ð´Ð»Ñ Ð¿Ð¾Ñ‡Ñ‚Ñ‹"
 
-#: src/lang.c:3303
+#: src/lang.c:3368
 msgid "# (-m) directory where articles/threads are saved in mailbox format\n"
 msgstr "# (-m) Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ð¸Ñ Ð´Ð»Ñ ÑÐ¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ ÑÑ‚Ð°Ñ‚ÐµÐ¹/Ð´Ð¸ÑÐºÑƒÑÑÐ¸Ð¹ Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ mailbox\n"
 
-#: src/lang.c:3308
+#: src/lang.c:3373
 msgid "Save articles in batch mode (-S)"
 msgstr "Ð¡Ð¾Ñ…Ñ€Ð°Ð½ÑÑ‚ÑŒ ÑÑ‚Ð°Ñ‚ÑŒÐ¸ Ð² Ð¿Ð°ÐºÐµÑ‚Ð½Ð¾Ð¼ Ñ€ÐµÐ¶Ð¸Ð¼Ðµ (-S)"
 
-#: src/lang.c:3309
+#: src/lang.c:3374
 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"
+"# or mail (-M/-N) is specified on the command-line\n"
 msgstr ""
 
-#: src/lang.c:3314
+#: src/lang.c:3379
 msgid "The directory where you want articles/threads saved."
 msgstr "Ð”Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ð¸Ñ Ð´Ð»Ñ ÑÐ¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ ÑÑ‚Ð°Ñ‚ÐµÐ¹/Ð´Ð¸ÑÐºÑƒÑÑÐ¸Ð¹"
 
-#: src/lang.c:3315
+#: src/lang.c:3380
 msgid "Directory to save arts/threads in"
 msgstr "Ð”Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ð¸Ñ Ð´Ð»Ñ ÑÐ¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ ÑÑ‚Ð°Ñ‚ÐµÐ¹/Ð´Ð¸ÑÐºÑƒÑÑÐ¸Ð¹"
 
-#: src/lang.c:3316
+#: src/lang.c:3381
 msgid "# Directory where articles/threads are saved\n"
 msgstr "# Ð”Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ð¸Ñ Ð´Ð»Ñ ÑÐ¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ ÑÑ‚Ð°Ñ‚ÐµÐ¹/Ð´Ð¸ÑÐºÑƒÑÑÐ¸Ð¹\n"
 
-#: src/lang.c:3320
+#: src/lang.c:3385
 msgid ""
 "Mark saved articles/threads as read. <SPACE> toggles, <CR> sets, <ESC> "
 "cancels."
@@ -9005,24 +9228,24 @@ msgstr ""
 "ÐžÑ‚Ð¼ÐµÑ‚Ð¸Ñ‚ÑŒ ÑÐ¾Ñ…Ñ€Ð°Ð½Ñ‘Ð½Ð½Ñ‹Ðµ ÑÑ‚Ð°Ñ‚ÑŒÐ¸/Ð´Ð¸ÑÐºÑƒÑÑÐ¸Ð¸ ÐºÐ°Ðº Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ‹Ðµ. <ÐŸÐ ÐžÐ‘Ð•Ð›> Ð²Ñ‹Ð±Ð¾Ñ€, <CR> "
 "ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ, <ESC> Ð¾Ñ‚Ð¼ÐµÐ½Ð°"
 
-#: src/lang.c:3321
+#: src/lang.c:3386
 msgid "Mark saved articles/threads as read"
 msgstr "ÐžÑ‚Ð¼ÐµÑ‚Ð¸Ñ‚ÑŒ ÑÐ¾Ñ…Ñ€Ð°Ð½Ñ‘Ð½Ð½Ñ‹Ðµ ÑÑ‚Ð°Ñ‚ÑŒÐ¸/Ð´Ð¸ÑÐºÑƒÑÑÐ¸Ð¸ ÐºÐ°Ðº Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ‹Ðµ"
 
-#: src/lang.c:3322
+#: src/lang.c:3387
 msgid "# If ON mark articles that are saved as read\n"
 msgstr "# Ð•ÑÐ»Ð¸ ON, Ñ‚Ð¾ Ð¾Ñ‚Ð¼ÐµÑ‚Ð¸Ñ‚ÑŒ ÑÐ¾Ñ…Ñ€Ð°Ð½Ñ‘Ð½Ð½Ñ‹Ðµ ÑÑ‚Ð°Ñ‚ÑŒÐ¸ ÐºÐ°Ðº Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ‹Ðµ\n"
 
-#: src/lang.c:3326
+#: src/lang.c:3391
 msgid "Do post processing (e.g. extract attachments) for saved articles."
 msgstr ""
 "Ð’Ñ‹Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÑŒ Ð¿Ð¾ÑÑ‚-Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÑƒ (Ð½Ð°Ð¿Ñ€. ÑƒÐ±Ñ€Ð°Ñ‚ÑŒ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ) Ð´Ð»Ñ ÑÐ¾Ñ…Ñ€Ð°Ð½ÑÐµÐ¼Ñ‹Ñ… ÑÑ‚Ð°Ñ‚ÐµÐ¹"
 
-#: src/lang.c:3327
+#: src/lang.c:3392
 msgid "Post process saved articles"
 msgstr "ÐŸÐ¾ÑÑ‚-Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÐ° ÑÐ¾Ñ…Ñ€Ð°Ð½Ñ‘Ð½Ð½Ñ‹Ñ… ÑÑ‚Ð°Ñ‚ÐµÐ¹"
 
-#: src/lang.c:3328
+#: src/lang.c:3393
 #, fuzzy
 msgid ""
 "# Perform post processing (saving binary attachments) from saved articles.\n"
@@ -9039,64 +9262,64 @@ msgstr ""
 "#   3 = NFC\n"
 "#   4 = NFD\n"
 
-#: src/lang.c:3337
+#: src/lang.c:3402
 msgid "Process only unread articles"
 msgstr "ÐžÐ±Ñ€Ð°Ð±Ð¾Ñ‚Ð°Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½ÐµÐ¿Ñ€Ð¾Ñ‡. ÑÑ‚Ð°Ñ‚ÑŒÐ¸"
 
-#: src/lang.c:3338
+#: src/lang.c:3403
 msgid ""
 "# If ON only save/print/pipe/mail unread articles (tagged articles "
 "excepted)\n"
 msgstr ""
 
-#: src/lang.c:3343
+#: src/lang.c:3408
 msgid "Print all or just part of header. <SPACE> toggles & <CR> sets."
 msgstr ""
 "ÐŸÐµÑ‡Ð°Ñ‚Ð°Ñ‚ÑŒ Ð²ÑÐµ Ð¸Ð»Ð¸ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ‡Ð°ÑÑ‚ÑŒ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð². <ÐŸÐ ÐžÐ‘Ð•Ð›> Ð²Ñ‹Ð±Ð¾Ñ€, <CR> ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ."
 
-#: src/lang.c:3344
+#: src/lang.c:3409
 msgid "Print all headers when printing"
 msgstr "ÐŸÐµÑ‡Ð°Ñ‚Ð°Ñ‚ÑŒ Ð²ÑÐµ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¸"
 
-#: src/lang.c:3345
+#: src/lang.c:3410
 msgid ""
 "# If ON print all of article header otherwise just the important lines\n"
 msgstr "# Ð•ÑÐ»Ð¸ ON, Ñ‚Ð¾ Ð²Ñ‹Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ð²ÑÐµ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¸ ÑÑ‚Ð°Ñ‚ÐµÐ¹, Ð¸Ð½Ð°Ñ‡Ðµ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð²Ð°Ð¶Ð½Ñ‹Ðµ\n"
 
-#: src/lang.c:3349
+#: src/lang.c:3414
 msgid ""
 "The printer program with options that is to be used to print articles/"
 "threads."
 msgstr "ÐšÐ¾Ð¼Ð°Ð½Ð´Ð° Ð¿ÐµÑ‡Ð°Ñ‚Ð¸ Ñ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ð¼Ð¸ Ð´Ð»Ñ Ð¿ÐµÑ‡Ð°Ñ‚Ð¸ ÑÑ‚Ð°Ñ‚ÐµÐ¹/Ð´Ð¸ÑÐºÑƒÑÑÐ¸Ð¹"
 
-#: src/lang.c:3350
+#: src/lang.c:3415
 msgid "Printer program with options"
 msgstr "ÐŸÑ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð° Ð¿ÐµÑ‡Ð°Ñ‚Ð¸ Ñ Ð¾Ð¿Ñ†Ð¸ÑÐ¼Ð¸"
 
-#: src/lang.c:3351
+#: src/lang.c:3416
 msgid "# Print program with parameters used to print articles/threads\n"
 msgstr "# ÐšÐ¾Ð¼Ð°Ð½Ð´Ð° Ð¿ÐµÑ‡Ð°Ñ‚Ð¸ Ñ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ð¼Ð¸ Ð´Ð»Ñ Ð¿ÐµÑ‡Ð°Ñ‚Ð¸ ÑÑ‚Ð°Ñ‚ÐµÐ¹/Ð´Ð¸ÑÐºÑƒÑÑÐ¸Ð¹\n"
 
-#: src/lang.c:3357
+#: src/lang.c:3422
 msgid "Force redraw after certain commands"
 msgstr "ÐŸÐµÑ€ÐµÑ€Ð¸ÑÐ¾Ð²Ñ‹Ð²Ð°Ñ‚ÑŒ ÑÐºÑ€Ð°Ð½ Ð¿Ð¾ÑÐ»Ðµ Ð½ÐµÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… ÐºÐ¾Ð¼Ð°Ð½Ð´"
 
-#: src/lang.c:3358
+#: src/lang.c:3423
 msgid ""
 "# If ON a screen redraw will always be done after certain external commands\n"
 msgstr "# Ð•ÑÐ»Ð¸ ON, Ñ‚Ð¾ Ð¿ÐµÑ€ÐµÑ€Ð¸ÑÐ¾Ð²Ñ‹Ð²Ð°Ñ‚ÑŒ ÑÐºÑ€Ð°Ð½ Ð¿Ð¾ÑÐ»Ðµ Ð½ÐµÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… Ð²Ð½ÐµÑˆÐ½Ð¸Ñ… ÐºÐ¾Ð¼Ð°Ð½Ð´\n"
 
-#: src/lang.c:3362
+#: src/lang.c:3427
 msgid "Enter %E for editor, %F for filename, %N for line-number, <CR> to set."
 msgstr ""
 "Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ %E Ð´Ð»Ñ Ð¸Ð¼ÐµÐ½Ð¸ Ñ€ÐµÐ´Ð°ÐºÑ‚Ð¾Ñ€Ð°, %F Ð´Ð»Ñ Ð¸Ð¼ÐµÐ½Ð¸ Ñ„Ð°Ð¹Ð»Ð°, %N Ð´Ð»Ñ Ð½Ð¾Ð¼ÐµÑ€Ð° ÑÑ‚Ñ€Ð¾ÐºÐ¸. "
 "<CR> ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ."
 
-#: src/lang.c:3363
+#: src/lang.c:3428
 msgid "Invocation of your editor"
 msgstr "Ð—Ð°Ð¿ÑƒÑÐº Ð²Ð°ÑˆÐµÐ³Ð¾ Ñ€ÐµÐ´Ð°ÐºÑ‚Ð¾Ñ€Ð°"
 
-#: src/lang.c:3364
+#: src/lang.c:3429
 msgid ""
 "# Format of editor line including parameters\n"
 "# %E Editor  %F Filename  %N Linenumber\n"
@@ -9104,16 +9327,16 @@ msgstr ""
 "# Ð¤Ð¾Ñ€Ð¼Ð°Ñ‚ ÑÑ‚Ñ€Ð¾ÐºÐ¸ Ð´Ð»Ñ Ð·Ð°Ð¿ÑƒÑÐºÐ° Ñ€ÐµÐ´Ð°ÐºÑ‚Ð¾Ñ€Ð° Ð²ÐºÐ»ÑŽÑ‡Ð°ÐµÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹\n"
 "# %E Ð ÐµÐ´Ð°ÐºÑ‚Ð¾Ñ€  %F Ð˜Ð¼Ñ Ñ„Ð°Ð¹Ð»Ð°  %N ÐÐ¾Ð¼ÐµÑ€ ÑÑ‚Ñ€Ð¾ÐºÐ¸\n"
 
-#: src/lang.c:3369
+#: src/lang.c:3434
 msgid ""
 "Enter name and options for external-inews, --internal for internal inews"
 msgstr "Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ð¸Ð¼Ñ Ð¸ Ð¾Ð¿Ñ†Ð¸Ð¸ Ð´Ð»Ñ external-inews, --internal Ð´Ð»Ñ internal inews"
 
-#: src/lang.c:3370
+#: src/lang.c:3435
 msgid "External inews"
 msgstr "Ð’Ð½ÐµÑˆÐ½Ð¸Ð¹ inews"
 
-#: src/lang.c:3371
+#: src/lang.c:3436
 msgid ""
 "# If --internal use the built in mini inews for posting via NNTP\n"
 "# otherwise use an external inews program\n"
@@ -9121,18 +9344,18 @@ msgstr ""
 "# Ð•ÑÐ»Ð¸ --internal, Ñ‚Ð¾ Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð²ÑÑ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ð¹ Ð¼Ð¸Ð½Ð¸ unews Ð´Ð»Ñ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²ÐºÐ¸\n"
 "# ÑÑ‚Ð°Ñ‚ÐµÐ¹ Ñ‡ÐµÑ€ÐµÐ· NNTP, Ð¸Ð½Ð°Ñ‡Ðµ Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð²Ð½ÐµÑˆÐ½ÑŽÑŽ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñƒ inews\n"
 
-#: src/lang.c:3375
+#: src/lang.c:3440
 msgid ""
 "Enter %M for mailer, %S for subject, %T for to, %F for filename, <CR> to set."
 msgstr ""
 "Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ %M Ð´Ð»Ñ MTA, %S Ð´Ð»Ñ Ñ‚ÐµÐ¼Ñ‹, %T Ð´Ð»Ñ To, %F Ð´Ð»Ñ Ð¸Ð¼ÐµÐ½Ð¸ Ñ„Ð°Ð¹Ð»Ð°, <CR> "
 "ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ."
 
-#: src/lang.c:3376
+#: src/lang.c:3441
 msgid "Invocation of your mail command"
 msgstr "Ð—Ð°Ð¿ÑƒÑÐº Ð²Ð°ÑˆÐµÐ¹ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²ÐºÐ¸ Ð¿Ð¾Ñ‡Ñ‚Ñ‹"
 
-#: src/lang.c:3377
+#: src/lang.c:3442
 #, fuzzy
 msgid ""
 "# Format of mailer line including parameters\n"
@@ -9142,11 +9365,11 @@ msgstr ""
 "# Ð¤Ð¾Ñ€Ð¼Ð°Ñ‚ ÑÑ‚Ñ€Ð¾ÐºÐ¸ Ð´Ð»Ñ Ð·Ð°Ð¿ÑƒÑÐºÐ° Ñ€ÐµÐ´Ð°ÐºÑ‚Ð¾Ñ€Ð° Ð²ÐºÐ»ÑŽÑ‡Ð°ÐµÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹\n"
 "# %E Ð ÐµÐ´Ð°ÐºÑ‚Ð¾Ñ€  %F Ð˜Ð¼Ñ Ñ„Ð°Ð¹Ð»Ð°  %N ÐÐ¾Ð¼ÐµÑ€ ÑÑ‚Ñ€Ð¾ÐºÐ¸\n"
 
-#: src/lang.c:3384
+#: src/lang.c:3449
 msgid "Use interactive mail reader"
 msgstr "Ð˜ÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð½Ñ‚ÐµÑ€Ð°ÐºÑ‚Ð¸Ð²Ð½ÑƒÑŽ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñƒ Ñ‡Ñ‚ÐµÐ½Ð¸Ñ Ð¿Ð¾Ñ‡Ñ‚Ñ‹"
 
-#: src/lang.c:3385
+#: src/lang.c:3450
 msgid ""
 "# Interactive mailreader\n"
 "# Possible values are (the default is marked with *):\n"
@@ -9162,34 +9385,40 @@ msgstr ""
 "#   2 = Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð½Ñ‚ÐµÑ€Ð°ÐºÑ‚Ð¸Ð²Ð½ÑƒÑŽ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñƒ Ñ‡Ñ‚ÐµÐ½Ð¸Ñ Ð¿Ð¾Ñ‡Ñ‚Ñ‹ Ð±ÐµÐ· Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð² Ð² "
 "Ñ„Ð°Ð¹Ð»Ðµ\n"
 
-#: src/lang.c:3394
+#: src/lang.c:3459
 msgid "Remove ~/.article after posting"
 msgstr "Ð£Ð±Ñ€Ð°Ñ‚ÑŒ ~/.article Ð¿Ð¾ÑÐ»Ðµ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²ÐºÐ¸"
 
-#: src/lang.c:3395
+#: src/lang.c:3460
 msgid "# If ON remove ~/.article after posting.\n"
 msgstr "# Ð•ÑÐ»Ð¸ ON, Ñ‚Ð¾ ÑƒÐ±Ñ€Ð°Ñ‚ÑŒ ~/.article Ð¿Ð¾ÑÐ»Ðµ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²ÐºÐ¸.\n"
 
-#: src/lang.c:3401
+#: src/lang.c:3466
 msgid "Use UTF-8 graphics (thread tree etc.)"
 msgstr ""
 
-#: src/lang.c:3402
+#: src/lang.c:3467
 msgid ""
-"# If ON use UTF-8 characters for indicator '->', tree and ellipsis '...'.\n"
+"# Use UTF-8 characters for indicator '->', tree and ellipsis '...'.\n"
+"# Possible values are (the default is marked with *):\n"
+"# * 0 = Don't use UTF-8 characters\n"
+"#   1 = Use UTF-8 characters for ellipsis\n"
+"#   2 = Use UTF-8 characters for indicator and thread/attachment tree\n"
+"#   3 = Use UTF-8 characters for ellipsis, indicator and thread/attachment "
+"tree\n"
 msgstr ""
 
-#: src/lang.c:3407
+#: src/lang.c:3477
 msgid "Filename for all posted articles, <CR> sets, no filename=do not save."
 msgstr ""
 "Ð˜Ð¼Ñ Ñ„Ð°Ð¹Ð»Ð° Ð´Ð»Ñ Ð²ÑÐµÑ… Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð½Ñ‹Ñ… ÑÑ‚Ð°Ñ‚ÐµÐ¹. <CR> ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ, Ð½Ðµ Ð¸Ð¼ÐµÐ½Ð¸=Ð½Ðµ "
 "ÑÐ¾Ñ…Ñ€Ð°Ð½ÑÑ‚ÑŒ."
 
-#: src/lang.c:3408
+#: src/lang.c:3478
 msgid "Filename for posted articles"
 msgstr "Ð˜Ð¼Ñ Ñ„Ð°Ð¹Ð»Ð° Ð´Ð»Ñ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð½Ñ‹Ñ… ÑÑ‚Ð°Ñ‚ÐµÐ¹"
 
-#: src/lang.c:3409
+#: src/lang.c:3479
 msgid ""
 "# Filename where to keep all postings (default posted)\n"
 "# If no filename is set then postings will not be saved\n"
@@ -9197,39 +9426,39 @@ msgstr ""
 "# Ð˜Ð¼Ñ Ñ„Ð°Ð¹Ð»Ð° Ð´Ð»Ñ ÑÐ¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð½Ñ‹Ñ… ÑÑ‚Ð°Ñ‚ÐµÐ¹.\n"
 "# Ð•ÑÐ»Ð¸ Ð¸Ð¼Ñ Ñ„Ð°Ð¹Ð»Ð° Ð½Ðµ ÑƒÐºÐ°Ð·Ð°Ð½Ð¾, Ñ‚Ð¾ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð½Ñ‹Ðµ ÑÑ‚Ð°Ñ‚ÑŒÐ¸ Ð½Ðµ Ð±ÑƒÐ´ÑƒÑ‚ ÑÐ¾Ñ…Ñ€Ð°Ð½ÑÑ‚ÑÑ.\n"
 
-#: src/lang.c:3414
+#: src/lang.c:3484
 msgid ""
 "Keep all failed articles in ~/dead.articles. <SPACE> toggles & <CR> sets."
 msgstr ""
 "Ð”ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ð²ÑÐµ Ð½ÐµÑƒÐ´Ð°Ð²ÑˆÐ¸ÐµÑÑ ÑÑ‚Ð°Ñ‚ÑŒÐ¸ Ð² ~/dead.articles. <ÐŸÐ ÐžÐ‘Ð•Ð›> Ð²Ñ‹Ð±Ð¾Ñ€, <CR> "
 "ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ."
 
-#: src/lang.c:3415
+#: src/lang.c:3485
 msgid "Keep failed arts in ~/dead.articles"
 msgstr "Ð”ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ð½ÐµÑƒÐ´Ð°Ð²ÑˆÐ¸ÐµÑÑ ÑÑ‚Ð°Ñ‚ÑŒÐ¸ Ð² ~/dead.articles"
 
-#: src/lang.c:3416
+#: src/lang.c:3486
 msgid "# If ON keep all failed postings in ~/dead.articles\n"
 msgstr ""
 "# Ð•ÑÐ»Ð¸ ON, Ñ‚Ð¾ Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ð²ÑÐµ Ð½ÐµÑƒÐ´Ð°Ð²ÑˆÐ¸ÐµÑÑ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²ÐºÐ¸ ÑÑ‚Ð°Ñ‚ÐµÐ¹ Ð² ~/dead.articles\n"
 
-#: src/lang.c:3420
+#: src/lang.c:3490
 msgid "Do you want to strip unsubscribed groups from .newsrc"
 msgstr "Ð¥Ð¾Ñ‚Ð¸Ñ‚Ðµ ÑƒÐ±Ñ€Ð°Ñ‚ÑŒ Ð½ÐµÐ¿Ð¾Ð´Ð¿Ð¸ÑÐ°Ð½Ð½Ñ‹Ðµ Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹ Ð¸Ð· .newsrc"
 
-#: src/lang.c:3421
+#: src/lang.c:3491
 msgid "No unsubscribed groups in newsrc"
 msgstr "Ð£Ð±Ð¸Ñ€Ð°Ñ‚ÑŒ Ð½ÐµÐ¿Ð¾Ð´Ð¿Ð¸ÑÐ°Ð½Ð½Ñ‹Ðµ Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹ Ð¸Ð· newsrc"
 
-#: src/lang.c:3422
+#: src/lang.c:3492
 msgid "# If ON strip unsubscribed groups from newsrc\n"
 msgstr "# Ð•ÑÐ»Ð¸ ON, Ñ‚Ð¾ ÑƒÐ±Ð¸Ñ€Ð°Ñ‚ÑŒ Ð½ÐµÐ¿Ð¾Ð´Ð¿Ð¸ÑÐ°Ð½Ð½Ñ‹Ðµ Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹ Ð¸Ð· newsrc\n"
 
-#: src/lang.c:3427
+#: src/lang.c:3497
 msgid "Remove bogus groups from newsrc"
 msgstr "Ð£Ð±Ð¸Ñ€Ð°Ñ‚ÑŒ Ñ„Ð¸ÐºÑ‚Ð¸Ð²Ð½Ñ‹Ðµ Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹ Ð¸Ð· newsrc"
 
-#: src/lang.c:3428
+#: src/lang.c:3498
 msgid ""
 "# What to do with bogus groups in newsrc file\n"
 "# Possible values are (the default is marked with *):\n"
@@ -9243,7 +9472,7 @@ msgstr ""
 "#   1 = ÑƒÐ½Ð¸Ñ‡Ñ‚Ð¾Ð¶Ð°Ñ‚ÑŒ\n"
 "#   2 = Ð¿Ð¾Ð¼ÐµÑ‡Ð°Ñ‚ÑŒ D Ð² ÑÐºÑ€Ð°Ð½Ðµ Ð²Ñ‹Ð±Ð¾Ñ€Ð°\n"
 
-#: src/lang.c:3437
+#: src/lang.c:3507
 #, fuzzy
 msgid ""
 "Enter number of seconds to wait for a response from the server. <CR> sets."
@@ -9251,37 +9480,37 @@ msgstr ""
 "Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ ÐºÐ¾Ð»Ð¸Ñ‡ÐµÑÑ‚Ð²Ð¾ ÑÐµÐºÑƒÐ½Ð´ Ð¼ÐµÐ¶Ð´Ñƒ Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑÐºÐ¸Ð¼ Ñ‡Ñ‚ÐµÐ½Ð¸ÐµÐ¼ Ð°ÐºÑ‚Ð¸Ð²Ð½Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ð°. <CR> "
 "ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ."
 
-#: src/lang.c:3438
+#: src/lang.c:3508
 msgid "NNTP read timeout in seconds"
 msgstr ""
 
-#: src/lang.c:3439
+#: src/lang.c:3509
 msgid ""
 "# Time in seconds to wait for a response from the server (0=no timeout)\n"
 msgstr ""
 
-#: src/lang.c:3444
+#: src/lang.c:3514
 msgid "Enter number of seconds until active file will be reread. <CR> sets."
 msgstr ""
 "Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ ÐºÐ¾Ð»Ð¸Ñ‡ÐµÑÑ‚Ð²Ð¾ ÑÐµÐºÑƒÐ½Ð´ Ð¼ÐµÐ¶Ð´Ñƒ Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑÐºÐ¸Ð¼ Ñ‡Ñ‚ÐµÐ½Ð¸ÐµÐ¼ Ð°ÐºÑ‚Ð¸Ð²Ð½Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ð°. <CR> "
 "ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ."
 
-#: src/lang.c:3445
+#: src/lang.c:3515
 msgid "Interval in secs to reread active"
 msgstr "Ð˜Ð½Ñ‚ÐµÑ€Ð²Ð°Ð» Ð² ÑÐµÐºÑƒÐ½Ð´Ð°Ñ… Ð¼ÐµÐ¶Ð´Ñƒ Ñ‡Ñ‚ÐµÐ½Ð¸ÐµÐ¼ active"
 
-#: src/lang.c:3446
+#: src/lang.c:3516
 msgid ""
 "# Time interval in seconds between rereading the active file (0=never)\n"
 msgstr ""
 "# Ð’Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð¸Ð½Ñ‚ÐµÑ€Ð²Ð°Ð» Ð² ÑÐµÐºÑƒÐ½Ð´Ð°Ñ… Ð¼ÐµÐ¶Ð´Ñƒ Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑÐºÐ¸Ð¼ Ñ‡Ñ‚ÐµÐ½Ð¸ÐµÐ¼ Ñ„Ð°Ð¹Ð»Ð°\n"
 "# active (0=Ð½Ð¸ÐºÐ¾Ð³Ð´Ð°)\n"
 
-#: src/lang.c:3451
+#: src/lang.c:3521
 msgid "Reconnect to server automatically"
 msgstr "Ð¡Ð¾ÐµÐ´Ð¸Ð½Ð¸Ñ‚ÑŒÑÑ ÑÐ½Ð¾Ð²Ð° Ñ ÑÐµÑ€Ð²ÐµÑ€Ð¾Ð¼ Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑÐºÐ¸"
 
-#: src/lang.c:3452
+#: src/lang.c:3522
 msgid ""
 "# If ON automatically reconnect to NNTP server if the connection is broken\n"
 msgstr ""
@@ -9289,44 +9518,44 @@ msgstr ""
 "ÑÐ¾ÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ðµ\n"
 "# Ð¿Ñ€ÐµÑ€Ð²Ð°Ð»Ð¾ÑÑŒ\n"
 
-#: src/lang.c:3456
+#: src/lang.c:3526
 msgid ""
 "Create local copies of NNTP overview files. <SPACE> toggles & <CR> sets."
 msgstr ""
 
-#: src/lang.c:3457
+#: src/lang.c:3527
 msgid "Cache NNTP overview files locally"
 msgstr ""
 
-#: src/lang.c:3458
+#: src/lang.c:3528
 msgid "# If ON, create local copies of NNTP overview files.\n"
 msgstr ""
 
-#: src/lang.c:3463
+#: src/lang.c:3533
 #, fuzzy
 msgid ""
 "Compress local copies of NNTP overview files. <SPACE> toggles & <CR> sets."
 msgstr "From: ÑÑ‚Ñ€Ð¾ÐºÐ° Ð´Ð»Ñ Ð´Ð¾Ð±. Ð² Ñ„Ð¸Ð»ÑŒÑ‚Ñ€. <ÐŸÐ ÐžÐ‘Ð•Ð›> Ð²Ñ‹Ð±Ð¾Ñ€, <CR> ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ."
 
-#: src/lang.c:3464
+#: src/lang.c:3534
 msgid "Compress locally cached NNTP overview files"
 msgstr ""
 
-#: src/lang.c:3465
+#: src/lang.c:3535
 msgid "# If ON, compress local copies of NNTP overview files.\n"
 msgstr ""
 
-#: src/lang.c:3470 src/lang.c:3485 src/lang.c:3505 src/lang.c:3528
-#: src/lang.c:3553 src/lang.c:3575 src/lang.c:3607 src/lang.c:3626
+#: src/lang.c:3540 src/lang.c:3555 src/lang.c:3575 src/lang.c:3598
+#: src/lang.c:3623 src/lang.c:3645 src/lang.c:3677 src/lang.c:3696
 msgid "Enter format string. <CR> sets, <ESC> cancels."
 msgstr "Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ ÑÑ‚Ñ€Ð¾ÐºÐ¸. <CR> ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ, <ESC> Ð¾Ñ‚Ð¼ÐµÐ½Ð°."
 
-#: src/lang.c:3471
+#: src/lang.c:3541
 #, fuzzy
 msgid "Format string for selection level"
 msgstr "Ð²ÐµÑ€Ð½ÑƒÑ‚ÑŒÑÑ Ð² ÑƒÑ€Ð¾Ð²ÐµÐ½ÑŒ Ð²Ñ‹Ð±Ð¾Ñ€Ð° Ð³Ñ€ÑƒÐ¿Ð¿"
 
-#: src/lang.c:3472
+#: src/lang.c:3542
 msgid ""
 "# Format string for selection level representation\n"
 "# Default: %f %n %U  %G  %d\n"
@@ -9340,12 +9569,12 @@ msgid ""
 "#   %U              Unread count\n"
 msgstr ""
 
-#: src/lang.c:3486
+#: src/lang.c:3556
 #, fuzzy
 msgid "Format string for group level"
 msgstr "Ð¤Ð¾Ñ€Ð¼Ð°Ñ‚ ÑÑ‚Ñ€Ð¾ÐºÐ¸ Ð´Ð»Ñ Ð²Ñ‹Ð²Ð¾Ð´Ð° Ð´Ð°Ñ‚"
 
-#: src/lang.c:3487
+#: src/lang.c:3557
 msgid ""
 "# Format string for group level representation\n"
 "# Default: %n %m %R %L  %s  %F\n"
@@ -9364,12 +9593,12 @@ msgid ""
 "#   %S              Score\n"
 msgstr ""
 
-#: src/lang.c:3506
+#: src/lang.c:3576
 #, fuzzy
 msgid "Format string for attachment level"
 msgstr "# Ð¤Ð¾Ñ€Ð¼Ð°Ñ‚ ÑÑ‚Ñ€Ð¾ÐºÐ¸ Ð´Ð»Ñ Ð¿Ñ€ÐµÐ´ÑÑ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ñ Ð´Ð°Ñ‚Ñ‹\n"
 
-#: src/lang.c:3507
+#: src/lang.c:3577
 msgid ""
 "# Format string for attachment level representation\n"
 "# Default: %t%s%e%c%d\n"
@@ -9391,12 +9620,12 @@ msgid ""
 "#   %z              Like %Z but with description\n"
 msgstr ""
 
-#: src/lang.c:3529
+#: src/lang.c:3599
 #, fuzzy
 msgid "Format string for display of mime header"
 msgstr "Ð¤Ð¾Ñ€Ð¼Ð°Ñ‚ ÑÑ‚Ñ€Ð¾ÐºÐ¸ Ð´Ð»Ñ Ð²Ñ‹Ð²Ð¾Ð´Ð° Ð´Ð°Ñ‚"
 
-#: src/lang.c:3530
+#: src/lang.c:3600
 msgid ""
 "# Format string for mime header at article level\n"
 "# Default: [-- %T%S%*n%z%*l%!c%!d%*e --]\n"
@@ -9420,12 +9649,12 @@ msgid ""
 "#   %z              Like %Z but with description\n"
 msgstr ""
 
-#: src/lang.c:3554
+#: src/lang.c:3624
 #, fuzzy
 msgid "Format string for display of uue header"
 msgstr "Ð¤Ð¾Ñ€Ð¼Ð°Ñ‚ ÑÑ‚Ñ€Ð¾ÐºÐ¸ Ð´Ð»Ñ Ð²Ñ‹Ð²Ð¾Ð´Ð° Ð´Ð°Ñ‚"
 
-#: src/lang.c:3555
+#: src/lang.c:3625
 msgid ""
 "# Format string for uue header at article level\n"
 "# Default: [-- %T%S%*n%I%!d%*e --]\n"
@@ -9446,12 +9675,12 @@ msgid ""
 "#   %z              Like %Z but with description\n"
 msgstr ""
 
-#: src/lang.c:3576
+#: src/lang.c:3646
 #, fuzzy
 msgid "Format string for display of yenc header"
 msgstr "Ð¤Ð¾Ñ€Ð¼Ð°Ñ‚ ÑÑ‚Ñ€Ð¾ÐºÐ¸ Ð´Ð»Ñ Ð²Ñ‹Ð²Ð¾Ð´Ð° Ð´Ð°Ñ‚"
 
-#: src/lang.c:3577
+#: src/lang.c:3647
 msgid ""
 "# Format string for yenc header at article level\n"
 "# Default: [-- %*N%!d%I [%F%G]%V%W%X --]\n"
@@ -9482,12 +9711,12 @@ msgid ""
 "#   %z              Like %Z but with description\n"
 msgstr ""
 
-#: src/lang.c:3608
+#: src/lang.c:3678
 #, fuzzy
 msgid "Format string for thread level"
 msgstr "# Ð¤Ð¾Ñ€Ð¼Ð°Ñ‚ ÑÑ‚Ñ€Ð¾ÐºÐ¸ Ð´Ð»Ñ Ð¿Ñ€ÐµÐ´ÑÑ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ñ Ð´Ð°Ñ‚Ñ‹\n"
 
-#: src/lang.c:3609
+#: src/lang.c:3679
 msgid ""
 "# Format string for thread level representation\n"
 "# Default: %n %m  [%L]  %T  %F\n"
@@ -9505,19 +9734,19 @@ msgid ""
 "#   %T              Thread tree (only thread level)\n"
 msgstr ""
 
-#: src/lang.c:3627
+#: src/lang.c:3697
 msgid "Format string for display of dates"
 msgstr "Ð¤Ð¾Ñ€Ð¼Ð°Ñ‚ ÑÑ‚Ñ€Ð¾ÐºÐ¸ Ð´Ð»Ñ Ð²Ñ‹Ð²Ð¾Ð´Ð° Ð´Ð°Ñ‚"
 
-#: src/lang.c:3628
+#: src/lang.c:3698
 msgid "# Format string for date representation\n"
 msgstr "# Ð¤Ð¾Ñ€Ð¼Ð°Ñ‚ ÑÑ‚Ñ€Ð¾ÐºÐ¸ Ð´Ð»Ñ Ð¿Ñ€ÐµÐ´ÑÑ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ñ Ð´Ð°Ñ‚Ñ‹\n"
 
-#: src/lang.c:3638
+#: src/lang.c:3708
 msgid "Unicode normalization form"
 msgstr "Ð¤Ð¾Ñ€Ð¼Ð° Ð½Ð¾Ñ€Ð¼Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Unicode"
 
-#: src/lang.c:3639
+#: src/lang.c:3709
 #, fuzzy
 msgid ""
 "# Unicode normalization form\n"
@@ -9537,20 +9766,20 @@ msgstr ""
 "#   3 = NFC\n"
 "#   4 = NFD\n"
 
-#: src/lang.c:3653
+#: src/lang.c:3723
 msgid "Render BiDi"
 msgstr "Ð’Ð¾ÑÐ¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ BiDi"
 
-#: src/lang.c:3654
+#: src/lang.c:3724
 msgid "# If ON, bi-directional text is rendered by tin\n"
 msgstr "# Ð•ÑÐ»Ð¸ ON, Ñ‚Ð¾ Ð´Ð²ÑƒÐ½Ð°Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚ÐµÐºÑÑ‚ Ð²Ð¾ÑÐ¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ‚ÑÑ tin'Ð¾Ð¼\n"
 
-#: src/lang.c:3661
+#: src/lang.c:3731
 #, fuzzy
 msgid "Function for sorting articles"
 msgstr "Ð˜Ð¼Ñ Ñ„Ð°Ð¹Ð»Ð° Ð´Ð»Ñ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð½Ñ‹Ñ… ÑÑ‚Ð°Ñ‚ÐµÐ¹"
 
-#: src/lang.c:3662
+#: src/lang.c:3732
 #, fuzzy
 msgid ""
 "# Function for sorting articles\n"
@@ -9563,224 +9792,233 @@ msgstr ""
 "# * 0 = wildmat\n"
 "#   1 = regex\n"
 
-#: src/lang.c:3675
+#: src/lang.c:3745
 msgid "Automatically GroupMarkUnselArtRead"
 msgstr ""
 
-#: src/lang.c:3681
+#: src/lang.c:3751
 #, fuzzy
 msgid "Delete post-process files"
 msgstr "ÐŸÑ€Ð¾ÑÐ¼Ð¾Ñ‚Ñ€ Ð¿Ð¾ÑÑ‚-Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚Ð°Ð½Ð½Ñ‹Ñ… Ñ„Ð°Ð¹Ð»Ð¾Ð²"
 
-#: src/lang.c:3686
+#: src/lang.c:3756
 #, fuzzy
 msgid "Filename for all mailed articles, <CR> sets, no filename=do not save."
 msgstr ""
 "Ð˜Ð¼Ñ Ñ„Ð°Ð¹Ð»Ð° Ð´Ð»Ñ Ð²ÑÐµÑ… Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð½Ñ‹Ñ… ÑÑ‚Ð°Ñ‚ÐµÐ¹. <CR> ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ, Ð½Ðµ Ð¸Ð¼ÐµÐ½Ð¸=Ð½Ðµ "
 "ÑÐ¾Ñ…Ñ€Ð°Ð½ÑÑ‚ÑŒ."
 
-#: src/lang.c:3687
+#: src/lang.c:3757
 msgid "Mailbox to save sent mails"
 msgstr ""
 
-#: src/lang.c:3692
+#: src/lang.c:3762
 #, fuzzy
 msgid "Set Followup-To: header to this group(s). <CR> sets, <ESC> cancels."
 msgstr "Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ ÑÑ‚Ñ€Ð¾ÐºÐ¸. <CR> ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ, <ESC> Ð¾Ñ‚Ð¼ÐµÐ½Ð°."
 
-#: src/lang.c:3693
+#: src/lang.c:3763
 msgid "Followup-To: header"
 msgstr ""
 
-#: src/lang.c:3698
+#: src/lang.c:3768
 #, fuzzy
 msgid "Enter default mail address (and fullname). <CR> sets, <ESC> cancels."
 msgstr "Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ email Ð°Ð´Ñ€ÐµÑ (Ð¸ Ð¿Ð¾Ð»Ð½Ð¾Ðµ Ð¸Ð¼Ñ). <CR> ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ."
 
-#: src/lang.c:3705
+#: src/lang.c:3775
 #, fuzzy
 msgid ""
 "Path and options for ispell-like spell-checker. <CR> sets, <ESC> cancels."
 msgstr "ÐŸÑ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ Ð´Ð»Ñ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ñ URL. <CR> ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ, <ESC> Ð¾Ñ‚Ð¼ÐµÐ½Ð°"
 
-#: src/lang.c:3706
+#: src/lang.c:3776
 msgid "Ispell program"
 msgstr ""
 
-#: src/lang.c:3712
+#: src/lang.c:3782
 msgid "When group is a mailing list, send responses to this email address."
 msgstr ""
 
-#: src/lang.c:3713
+#: src/lang.c:3783
 #, fuzzy
 msgid "Mailing list address"
 msgstr "ÐžÑ‚Ð¿Ñ€Ð°Ð²Ð¸Ñ‚ÑŒ Ð»Ð¾Ð³-ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ %s\n"
 
-#: src/lang.c:3719
+#: src/lang.c:3789
 msgid "Forward articles as attachment"
 msgstr ""
 
-#: src/lang.c:3724
+#: src/lang.c:3794
 msgid ""
 "A comma separated list of MIME major/minor Content-Types. <ESC> cancels."
 msgstr ""
 
-#: src/lang.c:3725
+#: src/lang.c:3795
 msgid "Which MIME types will be saved"
 msgstr ""
 
-#: src/lang.c:3730
+#: src/lang.c:3800
 #, fuzzy
 msgid "Value of the Organization: header. <CR> sets, <ESC> cancels."
 msgstr "Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ ÑÑ‚Ñ€Ð¾ÐºÐ¸. <CR> ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ, <ESC> Ð¾Ñ‚Ð¼ÐµÐ½Ð°."
 
-#: src/lang.c:3731
+#: src/lang.c:3801
 msgid "Organization: header"
 msgstr ""
 
-#: src/lang.c:3736
+#: src/lang.c:3806
 #, fuzzy
 msgid "Filename for saved articles. <CR> sets, <ESC> cancels."
 msgstr "Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ ÑÑ‚Ñ€Ð¾ÐºÐ¸. <CR> ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ, <ESC> Ð¾Ñ‚Ð¼ÐµÐ½Ð°."
 
-#: src/lang.c:3737
+#: src/lang.c:3807
 #, fuzzy
 msgid "savefile"
 msgstr "Ð¡Ð¾Ñ…Ñ€Ð°Ð½Ð¸Ñ‚ÑŒ Ð² Ñ„Ð°Ð¹Ð»> "
 
-#: src/lang.c:3742 src/lang.c:3766
+#: src/lang.c:3812 src/lang.c:3836
 #, fuzzy
 msgid "Scope for the filter rule. <CR> sets, <ESC> cancels."
 msgstr "Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ ÑÑ‚Ñ€Ð¾ÐºÐ¸. <CR> ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ, <ESC> Ð¾Ñ‚Ð¼ÐµÐ½Ð°."
 
-#: src/lang.c:3743
+#: src/lang.c:3813
 #, fuzzy
 msgid "Quick (1 key) select filter scope"
 msgstr "Ð”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ Ñ„Ð¸Ð»ÑŒÑ‚Ñ€ Ð±Ñ‹ÑÑ‚Ñ€Ð¾Ð³Ð¾ Ð²Ñ‹Ð±Ð¾Ñ€Ð°?"
 
-#: src/lang.c:3748 src/lang.c:3772
+#: src/lang.c:3818 src/lang.c:3842
 #, fuzzy
 msgid "Header for filter rule. <CR> sets, <ESC> cancels."
 msgstr "Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ ÑÑ‚Ñ€Ð¾ÐºÐ¸. <CR> ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ, <ESC> Ð¾Ñ‚Ð¼ÐµÐ½Ð°."
 
-#: src/lang.c:3749
+#: src/lang.c:3819
 msgid "Quick (1 key) select filter header"
 msgstr ""
 
-#: src/lang.c:3754 src/lang.c:3778
+#: src/lang.c:3824 src/lang.c:3848
 #, fuzzy
 msgid "ON = case sensitive, OFF = ignore case. <CR> sets, <ESC> cancels."
 msgstr "Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ ÑÑ‚Ñ€Ð¾ÐºÐ¸. <CR> ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ, <ESC> Ð¾Ñ‚Ð¼ÐµÐ½Ð°."
 
-#: src/lang.c:3755
+#: src/lang.c:3825
 #, fuzzy
 msgid "Quick (1 key) select filter case"
 msgstr "Ð”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ Ñ„Ð¸Ð»ÑŒÑ‚Ñ€ Ð±Ñ‹ÑÑ‚Ñ€Ð¾Ð³Ð¾ Ð²Ñ‹Ð±Ð¾Ñ€Ð°?"
 
-#: src/lang.c:3760 src/lang.c:3784
+#: src/lang.c:3830 src/lang.c:3854
 #, fuzzy
 msgid "ON = expire, OFF = don't ever expire. <CR> sets, <ESC> cancels."
 msgstr "Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ ÑÑ‚Ñ€Ð¾ÐºÐ¸. <CR> ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ, <ESC> Ð¾Ñ‚Ð¼ÐµÐ½Ð°."
 
-#: src/lang.c:3761
+#: src/lang.c:3831
 msgid "Quick (1 key) select filter expire"
 msgstr ""
 
-#: src/lang.c:3767
+#: src/lang.c:3837
 #, fuzzy
 msgid "Quick (1 key) kill filter scope"
 msgstr "Ð”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ Ñ„Ð¸Ð»ÑŒÑ‚Ñ€ Ð±Ñ‹ÑÑ‚Ñ€Ð¾Ð³Ð¾ ÑƒÐ½Ð¸Ñ‡Ñ‚Ð¾Ð¶ÐµÐ½Ð¸Ñ?"
 
-#: src/lang.c:3773
+#: src/lang.c:3843
 msgid "Quick (1 key) kill filter header"
 msgstr ""
 
-#: src/lang.c:3779
+#: src/lang.c:3849
 #, fuzzy
 msgid "Quick (1 key) kill filter case"
 msgstr "Ð”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ Ñ„Ð¸Ð»ÑŒÑ‚Ñ€ Ð±Ñ‹ÑÑ‚Ñ€Ð¾Ð³Ð¾ ÑƒÐ½Ð¸Ñ‡Ñ‚Ð¾Ð¶ÐµÐ½Ð¸Ñ?"
 
-#: src/lang.c:3785
+#: src/lang.c:3855
 msgid "Quick (1 key) kill filter expire"
 msgstr ""
 
-#: src/lang.c:3790
+#: src/lang.c:3860
 #, fuzzy
 msgid "Command line options to add. <CR> sets, <ESC> cancels."
 msgstr "Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ ÑÑ‚Ñ€Ð¾ÐºÐ¸. <CR> ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ, <ESC> Ð¾Ñ‚Ð¼ÐµÐ½Ð°."
 
-#: src/lang.c:3791
+#: src/lang.c:3861
 msgid "CMD line options to add"
 msgstr ""
 
-#: src/lang.c:3796
+#: src/lang.c:3866
 #, fuzzy
 msgid ""
 "ON = cache NNTP overview files, OFF = don't cache. <CR> sets, <ESC> cancels."
 msgstr "Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ ÑÑ‚Ñ€Ð¾ÐºÐ¸. <CR> ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ, <ESC> Ð¾Ñ‚Ð¼ÐµÐ½Ð°."
 
-#: src/lang.c:3797
+#: src/lang.c:3867
 msgid "Cache overview files"
 msgstr ""
 
-#: src/lang.c:3803
+#: src/lang.c:3873
 #, fuzzy
 msgid ""
 "ON = compress cached files, OFF = don't compress. <CR> sets, <ESC> cancels."
 msgstr "Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ ÑÑ‚Ñ€Ð¾ÐºÐ¸. <CR> ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ, <ESC> Ð¾Ñ‚Ð¼ÐµÐ½Ð°."
 
-#: src/lang.c:3804
+#: src/lang.c:3874
 #, fuzzy
 msgid "Compress overview files"
 msgstr "Ð¡Ð¶Ð¸Ð¼Ð°Ñ‚ÑŒ Ñ†Ð¸Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ"
 
-#: src/lang.c:3811
+#: src/lang.c:3881
 #, fuzzy
 msgid "Config Options"
 msgstr "ÐžÐ¿Ñ†Ð¸Ð¸ Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹ Ñ Ñ†Ð²ÐµÑ‚Ð¾Ð¼"
 
-#: src/lang.c:3816
+#: src/lang.c:3886
 #, fuzzy
 msgid "A comma separated list of NNTP commands. <CR> sets, <ESC> cancels."
 msgstr ""
 "Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ ÑÐ¸Ð¼Ð²Ð¾Ð» Ð´Ð»Ñ Ð¾Ñ‚Ð¼ÐµÑ‚ÐºÐ¸ ÑÑ‚Ð°Ñ‚ÐµÐ¹ Ð² Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ðµ. <CR> ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ, <ESC> "
 "Ð¾Ñ‚Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ."
 
-#: src/lang.c:3817
+#: src/lang.c:3887
 msgid "Disabled NNTP commands"
 msgstr ""
 
-#: src/lang.c:3822
+#: src/lang.c:3892
 #, fuzzy
 msgid "Number of pipelined NNTP commands to send. <CR> sets, <ESC> cancels."
 msgstr "Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ ÑÑ‚Ñ€Ð¾ÐºÐ¸. <CR> ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ, <ESC> Ð¾Ñ‚Ð¼ÐµÐ½Ð°."
 
-#: src/lang.c:3823
+#: src/lang.c:3893
 msgid "NNTP pipeline limit"
 msgstr ""
 
-#: src/lang.c:3829
+#: src/lang.c:3899
 #, fuzzy
 msgid "tinrc Override Options"
 msgstr "ÐžÐ¿Ñ†Ð¸Ð¸ Ñ„Ð¸Ð»ÑŒÑ‚Ñ€Ð°Ñ†Ð¸Ð¸"
 
-#: src/lang.c:3835
+#: src/lang.c:3905
 msgid "Assume this charset if no charset declaration is present, <CR> to set."
 msgstr ""
 
-#: src/lang.c:3836
+#: src/lang.c:3906
 msgid "UNDECLARED_CHARSET"
 msgstr ""
 
-#: src/lang.c:3841
+#: src/lang.c:3911
 msgid "Guess charset if no charset declaration is present, <CR> to set."
 msgstr ""
 
-#: src/lang.c:3842
+#: src/lang.c:3912
 msgid "UNDECLARED_CS_GUESS"
 msgstr ""
 
-#: src/lang.c:3849
+#: src/lang.c:3913
+msgid ""
+"What to guess\n"
+"# * 0 = don't guess undeclared charset\n"
+"#   1 = only guess undeclared charset if not set via undeclared_charset\n"
+"#   2 = always guess undeclared charset, ignore value from "
+"undeclared_charset\n"
+msgstr ""
+
+#: src/lang.c:3922
 #, fuzzy
 msgid ""
 "Add this text at the start of the message body. <CR> sets, <ESC> cancels."
@@ -9788,47 +10026,117 @@ msgstr ""
 "Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ ÑÐ¸Ð¼Ð²Ð¾Ð» Ð´Ð»Ñ Ð¾Ñ‚Ð¼ÐµÑ‚ÐºÐ¸ ÑÑ‚Ð°Ñ‚ÐµÐ¹ Ð² Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ðµ. <CR> ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ, <ESC> "
 "Ð¾Ñ‚Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ."
 
-#: src/lang.c:3850
+#: src/lang.c:3923
 msgid "X_Body"
 msgstr ""
 
-#: src/lang.c:3855
+#: src/lang.c:3928
 #, fuzzy
 msgid "Insert this header when posting. <CR> sets, <ESC> cancels."
 msgstr "Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ ÑÑ‚Ñ€Ð¾ÐºÐ¸. <CR> ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ, <ESC> Ð¾Ñ‚Ð¼ÐµÐ½Ð°."
 
-#: src/lang.c:3856
+#: src/lang.c:3929
 msgid "X_Headers"
 msgstr ""
 
-#: src/lang.c:3861
+#: src/lang.c:3934
 #, fuzzy
 msgid ""
 "Automatically insert an X-Comment-To: header? <SPACE> toggles & <CR> sets."
 msgstr ""
 "Ð•ÑÐ»Ð¸ ON, Ñ‚Ð¾ Ð´Ð¾Ð±Ð°Ð²Ð»ÑÑ‚ÑŒ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº User-Agent:. <ÐŸÐ ÐžÐ‘Ð•Ð›> Ð²Ñ‹Ð±Ð¾Ñ€, <CR> ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ."
 
-#: src/lang.c:3862
+#: src/lang.c:3935
 #, fuzzy
-msgid "Insert 'X-Comment-To:' header"
-msgstr "Ð”Ð¾Ð±Ð°Ð²Ð»ÑÑ‚ÑŒ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº 'X-Comment-To:'"
+msgid "Insert ''X-Comment-To:'' header"
+msgstr "Ð”Ð¾Ð±Ð°Ð²Ð»ÑÑ‚ÑŒ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº ''X-Comment-To:''"
 
-#: src/lang.c:3868
+#: src/lang.c:3941
 #, fuzzy
 msgid "Enter name of file containing trusted CA certificates. <CR> sets."
 msgstr "Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ñ‡Ð¸ÑÐ»Ð¾ Ð´Ð½ÐµÐ¹, Ð¿Ð¾ÐºÐ° ÑÑ‚Ð°Ñ‚ÑŒÑ ÑÑ‡Ð¸Ñ‚Ð°ÐµÑ‚ÑÑ Ð½Ð¾Ð²Ð¾Ð¹. <CR> ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ."
 
-#: src/lang.c:3869
+#: src/lang.c:3942
 #, fuzzy
 msgid "CA certificate file"
 msgstr "Ñ€ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ„Ð°Ð¹Ð» Ñ„Ð¸Ð»ÑŒÑ‚Ñ€Ð°"
 
-#: src/lang.c:3870
+#: src/lang.c:3943
 msgid ""
 "# name of file containing all trusted CA certificates (empty = system "
 "default)\n"
 msgstr ""
 
+#. RFC 5536 3.1.4
+#. -> lang.c
+#: src/post.c:1817 src/post.c:1934
+#, fuzzy, c-format
+msgid "Error: Invalid group name \"%s\" in %s\n"
+msgstr ""
+"\n"
+"ÐžÑˆÐ¸Ð±ÐºÐ°: ÐÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ Ð² Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐµ From:.\n"
+
+#. -> lang.c
+#: src/post.c:1842 src/post.c:1959
+#, fuzzy, c-format
+msgid "Error: Invalid component \"%s\" in %s: %s\n"
+msgstr ""
+"\n"
+"ÐžÑˆÐ¸Ð±ÐºÐ°: ÐÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ Ð² Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐµ From:.\n"
+
+#. -> lang.c
+#: src/post.c:2319
+msgid ""
+"\n"
+"Warning: Manually supplied MIME-header without post_8bit_header set.\n"
+"         Either remove (manually encode) 8bit chars or set "
+"post_8bit_header.\n"
+msgstr ""
+
+#. -> lang.c
+#: src/post.c:4018
+#, fuzzy
+msgid "Invalid group name!"
+msgstr ""
+"\n"
+"ÐžÑˆÐ¸Ð±ÐºÐ°: ÐÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ Ð² Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐµ From:.\n"
+
+#, fuzzy, c-format
+#~ msgid ""
+#~ "\n"
+#~ "Warning: \"%s\" is renamed, you should use \"%s\" instead!\n"
+#~ msgstr ""
+#~ "\n"
+#~ "Ð’Ð½Ð¸Ð¼Ð°Ð½Ð¸Ðµ: \"%s\" - Ð½ÐµÐ´Ð¾Ð¿ÑƒÑÑ‚Ð¸Ð¼Ð°Ñ Ð½Ð° ÑÑ‚Ð¾Ð¼ Ð¼ÐµÑÑ‚Ðµ Ð³Ñ€ÑƒÐ¿Ð¿Ð° Ð½Ð¾Ð²Ð¾ÑÑ‚ÐµÐ¹!\n"
+
+#, fuzzy, c-format
+#~ msgid ""
+#~ "\n"
+#~ "Error: There are multiple \"%s:\" lines (%s%d, %d) in the header.\n"
+#~ msgstr ""
+#~ "\n"
+#~ "ÐžÑˆÐ¸Ð±ÐºÐ°: ÐÐµÑÐºÐ¾Ð»ÑŒÐºÐ¾ ÑÑ‚Ñ€Ð¾ÐºÐ° (%d) \"%s:\" Ð² Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐµ.\n"
+
+#, fuzzy, c-format
+#~ msgid "Language: %s"
+#~ msgstr "Ð¯Ð·Ñ‹Ðº: %s"
+
+#, fuzzy
+#~ msgid ""
+#~ "# Show article info when displaying articles\n"
+#~ "# Possible values are (the default is marked with *):\n"
+#~ "# * 0 = None\n"
+#~ "#   1 = Article score\n"
+#~ msgstr ""
+#~ "# Ð¡Ð¾Ð¿Ð¾ÑÑ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ðµ Ñ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼\n"
+#~ "# Ð’Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ñ‹Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ (Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð¾Ñ‚Ð¼ÐµÑ‡ÐµÐ½Ð¾ *):\n"
+#~ "# * 0 = wildmat\n"
+#~ "#   1 = regex\n"
+
+#, fuzzy
+#~ msgid "# If ON show article score when displaying articles\n"
+#~ msgstr "# Ð•ÑÐ»Ð¸ OFF, Ñ‚Ð¾ Ð½Ðµ Ð²Ñ‹Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ ÑÐ¸Ð³Ð½Ð°Ñ‚ÑƒÑ€Ñ‹ Ð¿Ñ€Ð¸ Ð²Ñ‹Ð²Ð¾Ð´Ðµ ÑÑ‚Ð°Ñ‚ÐµÐ¹\n"
+
 #, c-format
 #~ msgid "%s %d %s in %lu seconds\n"
 #~ msgstr "%s %d %s Ð² %lu ÑÐµÐºÑƒÐ½Ð´\n"
@@ -9967,13 +10275,6 @@ msgstr ""
 
 #~ msgid ""
 #~ "\n"
-#~ "Error: Bad address in Approved: header.\n"
-#~ msgstr ""
-#~ "\n"
-#~ "ÐžÑˆÐ¸Ð±ÐºÐ°: ÐÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ Ð² Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐµ Approved:.\n"
-
-#~ msgid ""
-#~ "\n"
 #~ "Error: Bad address in From: header.\n"
 #~ msgstr ""
 #~ "\n"
@@ -9986,16 +10287,6 @@ msgstr ""
 #~ "\n"
 #~ "ÐžÑˆÐ¸Ð±ÐºÐ°: ÐÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ Ð² Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐµ Reply-To:.\n"
 
-#, fuzzy
-#~ msgid ""
-#~ "\n"
-#~ "Error: Header on line %d starts with a dot '.':\n"
-#~ "%s\n"
-#~ msgstr ""
-#~ "\n"
-#~ "ÐžÑˆÐ¸Ð±ÐºÐ°: Ð—Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ð² ÑÑ‚Ñ€Ð¾ÐºÐµ %d Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ñ€Ð¾Ð±ÐµÐ»Ð° Ð¿Ð¾ÑÐ»Ðµ Ð´Ð²Ð¾ÐµÑ‚Ð¾Ñ‡Ð¸Ñ:\n"
-#~ "%s\n"
-
 #~ msgid "Version: %s %s release %s (\"%s\") %s %s\n"
 #~ msgstr "Ð’ÐµÑ€ÑÐ¸Ñ: %s %s Ñ€ÐµÐ»Ð¸Ð· %s (\"%s\") %s %s\n"
 
Binary files tin-2.6.5/po/sv.gmo and tin-2.6.6/po/sv.gmo differ
diff -Nurp '--exclude=.bzr*' tin-2.6.5/po/sv.po tin-2.6.6/po/sv.po
--- tin-2.6.5/po/sv.po	2025-12-23 21:21:50.000000000 +0100
+++ tin-2.6.6/po/sv.po	2026-07-03 09:31:44.871866060 +0200
@@ -1,14 +1,14 @@
 # Swedish translation of tin.
-# Copyright (C) 2006 Free Software Foundation, Inc.
+# Copyright (C) 2006, 2026 Free Software Foundation, Inc.
 # This file is distributed under the same license as the tin package.
-# Daniel Nylander <po@danielnylander.se>, 2006.
+# Daniel Nylander <po@danielnylander.se>, 2006, 2026.
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: tin 1.8.0\n"
+"Project-Id-Version: tin 2.6.5\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-12-23 21:21+0100\n"
-"PO-Revision-Date: 2006-01-11 21:22+0100\n"
+"POT-Creation-Date: 2026-07-02 20:21+0200\n"
+"PO-Revision-Date: 2026-03-07 14:19+0100\n"
 "Last-Translator: Daniel Nylander <po@danielnylander.se>\n"
 "Language-Team: Swedish <tp-sv@listor.tp-sv.se>\n"
 "Language: sv\n"
@@ -16,6 +16,8 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Bugs: Report translation errors to the Language-Team address.\n"
+"X-Generator: Poedit 3.8\n"
 
 #: src/lang.c:48
 #, c-format
@@ -37,7 +39,7 @@ msgstr "Alla grupper"
 #: src/lang.c:53
 #, c-format
 msgid "File %s exists. %s=append, %s=overwrite, %s=quit: "
-msgstr ""
+msgstr "Filen %s finns. %s=tillÃ¤gg, %s=Ã¶verskrivning, %s=avsluta: "
 
 #: src/lang.c:54
 msgid "Article cancelled (deleted)."
@@ -52,7 +54,7 @@ msgid "Article deleted."
 msgstr "Artikel borttagen."
 
 #: src/lang.c:59
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "\n"
 "Your article:\n"
@@ -63,10 +65,11 @@ msgstr ""
 "\n"
 "Din artikel:\n"
 "  \"%s\"\n"
-"kommer att postas till fÃ¶ljande %s:\n"
+"kommer att skickas till fÃ¶ljande adress:\n"
+"  %s"
 
 #: src/lang.c:60
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "\n"
 "Your article:\n"
@@ -81,12 +84,12 @@ msgstr[0] ""
 "\n"
 "Din artikel:\n"
 "  \"%s\"\n"
-"kommer att postas till fÃ¶ljande diskussionsgrupp:\n"
+"kommer att publiceras i fÃ¶ljande nyhetsgrupp:\n"
 msgstr[1] ""
 "\n"
 "Din artikel:\n"
 "  \"%s\"\n"
-"kommer att postas till fÃ¶ljande diskussionsgrupper:\n"
+"kommer att publiceras i fÃ¶ljande nyhetsgrupper:\n"
 
 #: src/lang.c:61
 msgid "Article not posted!"
@@ -94,39 +97,40 @@ msgstr "Artikel inte postad!"
 
 #: src/lang.c:62
 msgid "Article not saved"
-msgstr ""
+msgstr "Artikeln Ã¤r inte sparad"
 
 #: src/lang.c:63
 msgid "Article Level Commands"
-msgstr ""
+msgstr "Kommandon pÃ¥ artikelnivÃ¥"
 
 #: src/lang.c:64
 msgid "Article has no parent"
-msgstr ""
+msgstr "Artikeln har ingen fÃ¶rÃ¤lder"
 
 #: src/lang.c:65
 msgid "Parent article has been killed"
-msgstr ""
+msgstr "FÃ¶rÃ¤ldraartikeln har dÃ¶dats"
 
 #: src/lang.c:66
 msgid "Parent article is unavailable"
-msgstr ""
+msgstr "FÃ¶rÃ¤ldraartikeln Ã¤r inte tillgÃ¤nglig"
 
 #: src/lang.c:67
 #, c-format
 msgid "Article posted: %s"
-msgstr ""
+msgstr "Artikel publicerad: %s"
 
 #: src/lang.c:68
 #, c-format
 msgid "Article rejected (saved to %s)"
-msgstr ""
+msgstr "Artikel avvisad (sparad till %s)"
 
 #: src/lang.c:69
 #, c-format
 msgid ""
 "%s=article, %s=thread, %s=range, %s=hot, %s=pattern, %s=tagged, %s=quit: "
 msgstr ""
+"%s=artikel, %s=trÃ¥d, %s=omrÃ¥de, %s=hot, %s=mÃ¶nster, %s=mÃ¤rkt, %s=avsluta: "
 
 #: src/lang.c:70
 msgid "Article unavailable"
@@ -134,24 +138,22 @@ msgstr "Artikel ej tillgÃ¤nglig"
 
 #: src/lang.c:71
 msgid "Article undeleted."
-msgstr ""
+msgstr "Artikel ej borttagen."
 
 #: src/lang.c:72
-#, fuzzy, c-format
+#, c-format
 msgid "Article %4d of %4d"
 msgstr "Artikel %4d av %4d"
 
 #: src/lang.c:74
-#, fuzzy
 msgid "Article Info Page"
-msgstr "Artikel inte postad!"
+msgstr "Info-sida fÃ¶r artiklar"
 
 #: src/lang.c:75
 msgid "This is a repost of the following article:"
-msgstr ""
+msgstr "Detta Ã¤r en Ã¥terpublicering av fÃ¶ljande artikel:"
 
 #: src/lang.c:76
-#, fuzzy
 msgid "article"
 msgid_plural "articles"
 msgstr[0] "artikel"
@@ -161,8 +163,8 @@ msgstr[1] "artiklar"
 #, c-format
 msgid "-- %d article mailed --"
 msgid_plural "-- %d articles mailed --"
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "-- %d artikel skickad --"
+msgstr[1] "-- %d artiklar skickade --"
 
 #: src/lang.c:78
 #, c-format
@@ -171,142 +173,140 @@ msgstr " den %s"
 
 #: src/lang.c:79
 msgid "Attachment Menu"
-msgstr ""
+msgstr "Meny fÃ¶r bifogade filer"
 
 #: src/lang.c:80
-#, fuzzy
 msgid "Attachment Menu Commands"
-msgstr "ToppnivÃ¥kommandon"
+msgstr "Kommandon i menyn Attachment"
 
 #: src/lang.c:81
-#, fuzzy
 msgid "<no name>"
-msgstr "<inget namn>"
+msgstr "<no name>"
 
 #: src/lang.c:82
-#, fuzzy, c-format
+#, c-format
 msgid "Attachment saved successfully. (%s)"
-msgstr "Bilaga sparad framgÃ¥ngsrikt. (%s)"
+msgstr "Bifogad fil sparad framgÃ¥ngsrikt. (%s)"
 
 #. TRANSLATORS: for nplurals>=3
 #: src/lang.c:84
-#, fuzzy, c-format
+#, c-format
 msgid "%d of %d attachment saved successfully."
 msgid_plural "%d of %d attachments saved successfully."
-msgstr[0] "%d av %d bifogad fil sparad framgÃ¥ngsrikt."
+msgstr[0] "%d av %d bilaga sparad."
 msgstr[1] "%d av %d bilagor sparade framgÃ¥ngsrikt."
 
 #: src/lang.c:85
-#, fuzzy
 msgid "Select attachment> "
-msgstr "VÃ¤lj bilaga> "
+msgstr "VÃ¤lj bifogad fil> "
 
 #: src/lang.c:86
-#, fuzzy
 msgid "Tagged attachment"
-msgstr "Taggad bilaga> "
+msgstr "MÃ¤rkt bilaga"
 
 #: src/lang.c:87
-#, fuzzy, c-format
+#, c-format
 msgid "%d attachment tagged"
 msgid_plural "%d attachments tagged"
-msgstr[0] "%d bifogad taggad"
-msgstr[1] "%d bilagor taggade"
+msgstr[0] "%d bifogad fil mÃ¤rkt"
+msgstr[1] "%d bifogade filer taggade"
 
 #: src/lang.c:88
-#, fuzzy
 msgid "Untagged attachment"
-msgstr "VÃ¤lj artikel> "
+msgstr "OmÃ¤rkt bifogad fil"
 
 #: src/lang.c:91
 msgid ""
 "# Do not edit this comment block\n"
 "#\n"
 msgstr ""
+"# Redigera inte detta kommentarblock\n"
+"#\n"
 
 #: src/lang.c:92
 msgid "#  scope=STRING (eg. alt.*,!alt.bin*) [mandatory]\n"
-msgstr ""
+msgstr "#  scope=STRING (t.ex. alt.*,!alt.bin*) [obligatorisk]\n"
 
 #: src/lang.c:93
 msgid "#  add_posted_to_filter=ON/OFF\n"
-msgstr ""
+msgstr "#  add_posted_to_filter=ON/OFF\n"
 
 #: src/lang.c:94
 msgid "#  advertising=ON/OFF\n"
-msgstr ""
+msgstr "#  reklam=ON/OFF\n"
 
 #: src/lang.c:95
 msgid "#  alternative_handling=ON/OFF\n"
-msgstr ""
+msgstr "#  alternative_handling=ON/OFF\n"
 
 #: src/lang.c:96
 msgid "#  ask_for_metamail=ON/OFF\n"
-msgstr ""
+msgstr "#  ask_for_metamail=ON/OFF\n"
 
 #: src/lang.c:97
 msgid "#  auto_cc_bcc=NUM\n"
-msgstr ""
+msgstr "#  auto_cc_bcc=NUM\n"
 
 #: src/lang.c:98
 msgid "#    0=No, 1=Cc, 2=Bcc, 3=Cc and Bcc\n"
-msgstr ""
+msgstr "#    0=Nej, 1=Cc, 2=Bcc, 3=Cc och Bcc\n"
 
 #: src/lang.c:99
 msgid "#  auto_list_thread=ON/OFF\n"
-msgstr ""
+msgstr "#  auto_list_thread=ON/OFF\n"
 
 #: src/lang.c:100
 msgid "#  auto_select=ON/OFF\n"
-msgstr ""
+msgstr "#  auto_select=ON/OFF\n"
 
 #: src/lang.c:101
 msgid "#  batch_save=ON/OFF\n"
-msgstr ""
+msgstr "#  batch_save=ON/OFF\n"
 
 #: src/lang.c:102
 msgid "#  date_format=STRING (eg. %a, %d %b %Y %H:%M:%S)\n"
-msgstr ""
+msgstr "#  date_format=STRING (t.ex. %a, %d %b %Y %H:%M:%S)\n"
 
 #: src/lang.c:103
 msgid "#  delete_tmp_files=ON/OFF\n"
-msgstr ""
+msgstr "#  delete_tmp_files=ON/OFF\n"
 
 #: src/lang.c:104
 msgid "#  editor_format=STRING (eg. %E +%N %F)\n"
-msgstr ""
+msgstr "#  editor_format=STRING (t.ex. %E +%N %F)\n"
 
 #: src/lang.c:105
 msgid "#  fcc=STRING (eg. =mailbox)\n"
-msgstr ""
+msgstr "#  fcc=STRING (t.ex. =brevlÃ¥da)\n"
 
 #: src/lang.c:106
 msgid "#  followup_to=STRING\n"
-msgstr ""
+msgstr "#  followup_to=STRING\n"
 
 #: src/lang.c:107
 msgid "#  from=STRING (just append wanted From:-line, don't use quotes)\n"
 msgstr ""
+"#  from=STRING (lÃ¤gg bara till Ã¶nskad From:-rad, anvÃ¤nd inte citattecken)\n"
 
 #: src/lang.c:108
 msgid "#  getart_limit=NUM\n"
-msgstr ""
+msgstr "#  getart_limit=NUM\n"
 
 #: src/lang.c:109
 msgid "#  group_catchup_on_exit=ON/OFF\n"
-msgstr ""
+msgstr "#  group_catchup_on_exit=ON/OFF\n"
 
 #: src/lang.c:110
 msgid "#  group_format=STRING (eg. %n %m %R %L  %s  %F)\n"
-msgstr ""
+msgstr "#  group_format=STRING (t.ex. %n %m %R %L  %s  %F)\n"
 
 #: src/lang.c:111
 msgid "#  hide_inline_data=NUM (any combination is allowed)\n"
-msgstr ""
+msgstr "#  hide_inline_data=NUM (valfri kombination Ã¤r tillÃ¥ten)\n"
 
 #: src/lang.c:112
 msgid "#    0 = Display raw data\n"
-msgstr ""
+msgstr "#    0 = Visa rÃ¥data\n"
 
 #: src/lang.c:113
 msgid ""
@@ -314,6 +314,9 @@ msgid ""
 "showing\n"
 "#        size and filename, similar to how MIME attachments are displayed\n"
 msgstr ""
+"#    1 = uuencoded- och yenc-data komprimeras till en enda taggrad som "
+"visar\n"
+"#        storlek och filnamn, pÃ¥ samma sÃ¤tt som MIME-bilagor visas.\n"
 
 #: src/lang.c:114
 msgid ""
@@ -321,1143 +324,1227 @@ msgid ""
 "uuencoded\n"
 "#        or yenc data will be folded into a tag line.\n"
 msgstr ""
+"#    2 = DÃ¶lj ocksÃ¥ delvis, som fÃ¶r 1, men alla rader som ser ut som "
+"uuencoded\n"
+"#       eller yenc-data kommer att vikas in i en taggrad.\n"
 
 #: src/lang.c:115
 msgid "#    4 = Hide Inline PGP\n"
-msgstr ""
+msgstr "#    4 = DÃ¶lj Inline PGP\n"
 
 #: src/lang.c:116
 msgid "#    8 = Hide Shar\n"
-msgstr ""
+msgstr "#    8 = DÃ¶lj Shar\n"
 
 #: src/lang.c:117
 msgid "#  mail_8bit_header=ON/OFF\n"
-msgstr ""
+msgstr "#  mail_8bit_header=ON/OFF\n"
 
 #: src/lang.c:118
 msgid "#  mail_mime_encoding=supported_encoding"
-msgstr ""
+msgstr "#  mail_mime_encoding=supported_encoding"
 
 #: src/lang.c:120
 msgid "#  ispell=STRING\n"
-msgstr ""
+msgstr "#  ispell=STRING\n"
 
 #: src/lang.c:122
 msgid "#  maildir=STRING (eg. ~/Mail)\n"
-msgstr ""
+msgstr "#  maildir=STRING (t.ex. ~/Mail)\n"
 
 #: src/lang.c:123
 msgid "#  mailing_list=STRING (eg. majordomo@example.org)\n"
-msgstr ""
+msgstr "#  mailing_list=STRING (t.ex. majordomo@example.org)\n"
 
 #: src/lang.c:124
 msgid "#  mime_types_to_save=STRING (eg. image/*,!image/bmp)\n"
-msgstr ""
+msgstr "#  mime_types_to_save=STRING (t.ex. image/*,!image/bmp)\n"
 
 #: src/lang.c:125
 msgid "#  mark_ignore_tags=ON/OFF\n"
-msgstr ""
+msgstr "#  mark_ignore_tags=ON/OFF\n"
 
 #: src/lang.c:126
 msgid "#  mark_saved_read=ON/OFF\n"
-msgstr ""
+msgstr "#  mark_saved_read=ON/OFF\n"
 
 #: src/lang.c:127
 msgid "#  mime_forward=ON/OFF\n"
-msgstr ""
+msgstr "#  mime_forward=ON/OFF\n"
 
 #: src/lang.c:129
 msgid "#  mm_network_charset=supported_charset"
-msgstr ""
+msgstr "#  mm_network_charset=supported_charset"
 
 #: src/lang.c:130
 msgid "#  undeclared_charset=STRING (default is US-ASCII)\n"
-msgstr ""
+msgstr "#  undeclared_charset=STRING (standard Ã¤r US-ASCII)\n"
 
 #: src/lang.c:132
-msgid "#  undeclared_cs_guess=ON/OFF (default is OFF)\n"
+msgid "#  undeclared_cs_guess=NUM\n"
+msgstr "#  undeclared_cs_guess=NUM\n"
+
+#: src/lang.c:133
+msgid "#    0 = don't guess undeclared charset (default)\n"
+msgstr ""
+
+#: src/lang.c:134
+msgid ""
+"#    1 = only guess undeclared charset if not set via undeclared_charset\n"
 msgstr ""
 
 #: src/lang.c:135
-msgid "#  news_headers_to_display=STRING\n"
+msgid ""
+"#    2 = always guess undeclared charset, ignore value from "
+"undeclared_charset\n"
 msgstr ""
 
-#: src/lang.c:136
+#: src/lang.c:138
+msgid "#  news_headers_to_display=STRING\n"
+msgstr "#  news_headers_to_display=STRING\n"
+
+#: src/lang.c:139
 msgid "#  news_headers_to_not_display=STRING\n"
-msgstr ""
+msgstr "#  news_headers_to_not_display=STRING\n"
 
-#: src/lang.c:137
+#: src/lang.c:140
 msgid "#  news_quote_format=STRING\n"
-msgstr ""
+msgstr "#  news_quote_format=STRING\n"
 
-#: src/lang.c:138
+#: src/lang.c:141
 msgid "#  organization=STRING (if beginning with '/' read from file)\n"
-msgstr ""
+msgstr "#  organisation=STRING (om den bÃ¶rjar med \"/\" lÃ¤s frÃ¥n filen)\n"
 
-#: src/lang.c:139
+#: src/lang.c:142
 msgid "#  pos_first_unread=ON/OFF\n"
-msgstr ""
+msgstr "#  pos_first_unread=ON/OFF\n"
 
-#: src/lang.c:140
+#: src/lang.c:143
 msgid "#  post_8bit_header=ON/OFF\n"
-msgstr ""
+msgstr "#  post_8bit_header=ON/OFF\n"
 
-#: src/lang.c:141
+#: src/lang.c:144
 msgid "#  post_mime_encoding=supported_encoding"
-msgstr ""
+msgstr "#  post_mime_encoding=supported_encoding"
 
-#: src/lang.c:142
+#: src/lang.c:145
 msgid "#  post_process_type=NUM\n"
-msgstr ""
+msgstr "#  post_process_type=NUM\n"
 
-#: src/lang.c:143
+#: src/lang.c:146
 msgid "#  post_process_view=ON/OFF\n"
-msgstr ""
+msgstr "#  post_process_view=ON/OFF\n"
 
-#: src/lang.c:144
+#: src/lang.c:147
 msgid "#  quick_kill_scope=STRING (e.g. talk.*)\n"
-msgstr ""
+msgstr "#  quick_kill_scope=STRING (t.ex. talk.*)\n"
 
-#: src/lang.c:145
+#: src/lang.c:148
 msgid "#  quick_kill_expire=ON/OFF\n"
-msgstr ""
+msgstr "#  quick_kill_expire=ON/OFF\n"
 
-#: src/lang.c:146
+#: src/lang.c:149
 msgid "#  quick_kill_case=ON/OFF\n"
-msgstr ""
+msgstr "#  quick_kill_case=ON/OFF\n"
 
-#: src/lang.c:147
+#: src/lang.c:150
 msgid "#  quick_kill_header=NUM\n"
-msgstr ""
+msgstr "#  quick_kill_header=NUM\n"
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:149
+#: src/lang.c:152
 msgid "#    0=Subject: (case sensitive)  1=Subject: (ignore case)\n"
 msgstr ""
+"#    0=Subject: (skiftlÃ¤geskÃ¤nsligt) 1=Subject: (ignorera "
+"skiftlÃ¤geskÃ¤nslighet)\n"
 
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:151
+#: src/lang.c:154
 msgid "#    2=From: (case sensitive)     3=From: (ignore case)\n"
-msgstr ""
+msgstr "#    2=From: (skiftlÃ¤geskÃ¤nslig) 3=From: (ignorera skiftlÃ¤geskod)\n"
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:' or 'References:'
-#: src/lang.c:153
+#: src/lang.c:156
 msgid "#    4=Message-ID: & full References: line\n"
-msgstr ""
+msgstr "#    4=Message-ID: & full References: line\n"
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:' or 'References:'
-#: src/lang.c:155
+#: src/lang.c:158
 msgid "#    5=Message-ID: & last References: entry only\n"
-msgstr ""
+msgstr "#    5=Message-ID: & last References: endast fÃ¶r inmatning\n"
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:' or 'Lines:'
-#: src/lang.c:157
+#: src/lang.c:160
 msgid "#    6=Message-ID: entry only     7=Lines:\n"
-msgstr ""
+msgstr "#    6=Message-ID: endast inmatning 7=Lines:\n"
 
-#: src/lang.c:158
+#: src/lang.c:161
 msgid "#  quick_select_scope=STRING\n"
-msgstr ""
+msgstr "#  quick_select_scope=STRING\n"
 
-#: src/lang.c:159
+#: src/lang.c:162
 msgid "#  quick_select_expire=ON/OFF\n"
-msgstr ""
+msgstr "#  quick_select_expire=ON/OFF\n"
 
-#: src/lang.c:160
+#: src/lang.c:163
 msgid "#  quick_select_case=ON/OFF\n"
-msgstr ""
+msgstr "#  quick_select_case=ON/OFF\n"
 
-#: src/lang.c:161
+#: src/lang.c:164
 msgid "#  quick_select_header=NUM\n"
-msgstr ""
+msgstr "#  quick_select_header=NUM\n"
 
-#: src/lang.c:162
+#: src/lang.c:165
 msgid "#  quote_chars=STRING (%I for initials)\n"
-msgstr ""
+msgstr "#  quote_chars=STRING (%I fÃ¶r initialer)\n"
 
-#: src/lang.c:164
+#: src/lang.c:167
 msgid "#  print_header=ON/OFF\n"
-msgstr ""
+msgstr "#  print_header=ON/OFF\n"
 
-#: src/lang.c:166
+#: src/lang.c:169
 msgid "#  process_only_unread=ON/OFF\n"
-msgstr ""
+msgstr "#  process_only_unread=ON/OFF\n"
 
-#: src/lang.c:167
+#: src/lang.c:170
 msgid "#  prompt_followupto=ON/OFF\n"
-msgstr ""
+msgstr "#  prompt_followupto=ON/OFF\n"
 
-#: src/lang.c:168
+#: src/lang.c:171
 msgid "#  savedir=STRING (eg. ~user/News)\n"
-msgstr ""
+msgstr "#  savedir=STRING (t.ex. ~user/News)\n"
 
-#: src/lang.c:169
+#: src/lang.c:172
 msgid "#  savefile=STRING (eg. =linux)\n"
-msgstr ""
+msgstr "#  savefile=STRING (t.ex. =linux)\n"
 
-#: src/lang.c:170
+#: src/lang.c:173
 msgid "#  sigfile=STRING (eg. $var/sig)\n"
-msgstr ""
+msgstr "#  sigfile=STRING (t.ex. $var/sig)\n"
 
-#: src/lang.c:171
+#: src/lang.c:174
 msgid "#  show_author=NUM\n"
-msgstr ""
+msgstr "#  show_author=NUM\n"
 
-#: src/lang.c:172
+#: src/lang.c:175
 msgid "#  show_signatures=ON/OFF\n"
-msgstr ""
+msgstr "#  show_signatures=ON/OFF\n"
 
-#: src/lang.c:173
-msgid "#  show_art_score=ON/OFF\n"
-msgstr ""
+#: src/lang.c:176
+msgid "#  show_art_info=NUM\n"
+msgstr "#  show_art_info=NUM\n"
 
-#: src/lang.c:175
+#: src/lang.c:178
 msgid "#  suppress_soft_hyphens=ON/OFF\n"
-msgstr ""
+msgstr "#  suppress_soft_hyphens=ON/OFF\n"
 
-#: src/lang.c:177
+#: src/lang.c:180
 msgid "#  show_only_unread_arts=ON/OFF\n"
-msgstr ""
+msgstr "#  show_only_unread_arts=ON/OFF\n"
 
-#: src/lang.c:178
+#: src/lang.c:181
 msgid "#  sigdashes=ON/OFF\n"
-msgstr ""
+msgstr "#  sigdashes=ON/OFF\n"
 
-#: src/lang.c:179
+#: src/lang.c:182
 msgid "#  signature_repost=ON/OFF\n"
-msgstr ""
+msgstr "#  signature_repost=ON/OFF\n"
 
-#: src/lang.c:180
+#: src/lang.c:183
 msgid "#  sort_article_type=NUM\n"
-msgstr ""
+msgstr "#  sort_article_type=NUM\n"
 
-#: src/lang.c:181
+#: src/lang.c:184
 msgid "#  sort_threads_type=NUM\n"
-msgstr ""
+msgstr "#  sort_threads_type=NUM\n"
 
-#: src/lang.c:182
+#: src/lang.c:185
 msgid "#  tex2iso_conv=ON/OFF\n"
-msgstr ""
+msgstr "#  tex2iso_conv=ON/OFF\n"
 
-#: src/lang.c:183
+#: src/lang.c:186
 msgid "#  thread_catchup_on_exit=ON/OFF\n"
-msgstr ""
+msgstr "#  thread_catchup_on_exit=ON/OFF\n"
 
-#: src/lang.c:184
+#: src/lang.c:187
 msgid "#  thread_articles=NUM"
-msgstr ""
+msgstr "#  thread_articles=NUM"
 
-#: src/lang.c:185
+#: src/lang.c:188
 msgid "#  thread_format=STRING (eg. %n %m [%L]  %T  %F)\n"
-msgstr ""
+msgstr "#  thread_format=STRING (t.ex. %n %m [%L]  %T  %F)\n"
 
-#: src/lang.c:186
+#: src/lang.c:189
 msgid "#  thread_perc=NUM\n"
-msgstr ""
+msgstr "#  thread_perc=NUM\n"
 
-#: src/lang.c:187
+#: src/lang.c:190
 msgid "#  trim_article_body=NUM\n"
-msgstr ""
+msgstr "#  trim_article_body=NUM\n"
 
-#: src/lang.c:188
+#: src/lang.c:191
 msgid "#    0 = Don't trim article body\n"
-msgstr ""
+msgstr "#    0 = Trimma inte artikelns kropp\n"
 
-#: src/lang.c:189
+#: src/lang.c:192
 msgid "#    1 = Skip leading blank lines\n"
-msgstr ""
+msgstr "#    1 = Hoppa Ã¶ver inledande blankrader\n"
 
-#: src/lang.c:190
+#: src/lang.c:193
 msgid "#    2 = Skip trailing blank lines\n"
-msgstr ""
+msgstr "#    2 = Hoppa Ã¶ver efterfÃ¶ljande blankrader\n"
 
-#: src/lang.c:191
+#: src/lang.c:194
 msgid "#    3 = Skip leading and trailing blank lines\n"
-msgstr ""
+msgstr "#    3 = Hoppa Ã¶ver inledande och efterfÃ¶ljande blankrader\n"
 
-#: src/lang.c:192
+#: src/lang.c:195
 msgid "#    4 = Compact multiple blank lines between text blocks\n"
-msgstr ""
+msgstr "#    4 = Komprimera flera tomma rader mellan textblock\n"
 
-#: src/lang.c:193
+#: src/lang.c:196
 msgid ""
 "#    5 = Compact multiple blank lines between text blocks and skip\n"
 "#        leading blank lines\n"
 msgstr ""
+"#    5 = Komprimera flera blanka rader mellan textblock och hoppa Ã¶ver\n"
+"#        ledande blanka rader\n"
 
-#: src/lang.c:194
+#: src/lang.c:197
 msgid ""
 "#    6 = Compact multiple blank lines between text blocks and skip\n"
 "#        trailing blank lines\n"
 msgstr ""
+"#    6 = Komprimera flera blanka rader mellan textblock och hoppa Ã¶ver\n"
+"#        efterfÃ¶ljande tomma rader\n"
 
-#: src/lang.c:195
+#: src/lang.c:198
 msgid ""
 "#    7 = Compact multiple blank lines between text blocks and skip\n"
 "#        leading and trailing blank lines\n"
 msgstr ""
+"#    7 = Komprimera flera blanka rader mellan textblock och hoppa Ã¶ver\n"
+"#        ledande och efterfÃ¶ljande blanka rader\n"
 
-#: src/lang.c:196
+#: src/lang.c:199
 msgid "#  verbatim_handling=NUM\n"
-msgstr ""
+msgstr "#  verbatim_handling=NUM\n"
 
-#: src/lang.c:197
+#: src/lang.c:200
 msgid "#    0 = Don't detect verbatim blocks\n"
-msgstr ""
+msgstr "#    0 = Detektera inte ordagrant block\n"
 
-#: src/lang.c:198
+#: src/lang.c:201
 msgid "#    1 = Detect and show verbatim blocks\n"
-msgstr ""
+msgstr "#    1 = UpptÃ¤ck och visa ordagrant block\n"
 
-#: src/lang.c:199
+#: src/lang.c:202
 msgid "#    2 = Detect and show verbatim blocks, hide begin and end marks\n"
 msgstr ""
+"#    2 = UpptÃ¤ck och visa ordagrant block, dÃ¶lj bÃ¶rjan- och slutmarkeringar\n"
 
-#: src/lang.c:200
+#: src/lang.c:203
 msgid "#    3 = Detect verbatim blocks and hide them\n"
-msgstr ""
+msgstr "#    3 = UpptÃ¤ck ordagrant block och dÃ¶lj dem\n"
 
-#: src/lang.c:202
+#: src/lang.c:205
 msgid "#  extquote_handling=ON/OFF\n"
-msgstr ""
+msgstr "#  extquote_handling=ON/OFF\n"
 
-#: src/lang.c:204
+#: src/lang.c:207
 msgid "#  wrap_on_next_unread=ON/OFF\n"
-msgstr ""
+msgstr "#  wrap_on_next_unread=ON/OFF\n"
 
-#: src/lang.c:205
+#: src/lang.c:208
 msgid "#  x_body=STRING (eg. ~/.tin/extra-body-text)\n"
-msgstr ""
+msgstr "#  x_body=STRING (t.ex. ~/.tin/extra-body-text)\n"
 
-#: src/lang.c:206
+#: src/lang.c:209
 msgid "#  x_comment_to=ON/OFF\n"
-msgstr ""
+msgstr "#  x_comment_to=ON/OFF\n"
 
-#: src/lang.c:207
+#: src/lang.c:210
 msgid "#  x_headers=STRING (eg. ~/.tin/extra-headers)\n"
-msgstr ""
+msgstr "#  x_headers=STRING (t.ex. ~/.tin/extra-headers)\n"
 
-#: src/lang.c:208
+#: src/lang.c:211
 msgid ""
 "#\n"
 "# Note that it is best to put general (global scoping)\n"
 msgstr ""
+"#\n"
+"# Observera att det Ã¤r bÃ¤st att sÃ¤tta general (global scoping)\n"
 
-#: src/lang.c:209
+#: src/lang.c:212
 msgid ""
 "# entries first followed by group specific entries.\n"
 "#\n"
 msgstr ""
+"# poster fÃ¶rst fÃ¶ljt av gruppspecifika poster.\n"
+"#\n"
 
-#: src/lang.c:210
+#: src/lang.c:213
 msgid "############################################################################\n"
-msgstr ""
+msgstr "############################################################################\n"
 
-#: src/lang.c:211
+#: src/lang.c:214
 msgid "Attributes Menu Commands"
-msgstr ""
+msgstr "Kommandon i menyn Attribut"
 
-#: src/lang.c:212
+#: src/lang.c:215
 #, c-format
 msgid "attribute with no scope: %s"
-msgstr ""
+msgstr "attribut utan omfattning: %s"
 
-#: src/lang.c:214
+#: src/lang.c:217
 #, c-format
 msgid "%d Authentication failed"
 msgstr "%d Autentisering misslyckades"
 
-#: src/lang.c:215
+#: src/lang.c:218
 #, c-format
 msgid "NNTP authorization password not found for %s"
-msgstr ""
+msgstr "LÃ¶senord fÃ¶r NNTP-auktorisering hittades inte fÃ¶r %s"
 
-#: src/lang.c:216
+#: src/lang.c:219
 msgid "Server expects authentication.\n"
-msgstr ""
+msgstr "Servern fÃ¶rvÃ¤ntar sig autentisering.\n"
 
-#: src/lang.c:217
+#: src/lang.c:220
 msgid "    Please enter password: "
 msgstr "    Ange lÃ¶senord: "
 
-#: src/lang.c:218
+#: src/lang.c:221
 msgid "    Please enter username: "
 msgstr "    VÃ¤nligen ange anvÃ¤ndarnamn: "
 
-#: src/lang.c:219
+#: src/lang.c:222
 #, c-format
 msgid "Authorized for user: %s\n"
-msgstr ""
+msgstr "BehÃ¶rig fÃ¶r anvÃ¤ndare: %s\n"
 
-#: src/lang.c:220
+#: src/lang.c:223
 #, c-format
 msgid "Authorization failed for user: %s\n"
-msgstr ""
+msgstr "Auktorisering misslyckades fÃ¶r anvÃ¤ndaren: %s\n"
 
-#: src/lang.c:221
+#: src/lang.c:224
 msgid "No supported authorization method available in current state!\n"
-msgstr ""
+msgstr "Ingen stÃ¶dd auktoriseringsmetod tillgÃ¤nglig i nuvarande tillstÃ¥nd!\n"
 
-#: src/lang.c:223
+#: src/lang.c:226
 #, c-format
 msgid "Author search backwards [%s]> "
-msgstr ""
+msgstr "FÃ¶rfattarsÃ¶kning baklÃ¤nges [%s]> "
 
-#: src/lang.c:224
+#: src/lang.c:227
 #, c-format
 msgid "Author search forwards [%s]> "
-msgstr ""
+msgstr "FÃ¶rfattarsÃ¶kning framÃ¥t [%s]> "
 
-#: src/lang.c:225
+#: src/lang.c:228
 #, c-format
 msgid ""
 "\n"
 "Autosubscribed to %s"
 msgstr ""
+"\n"
+"Autosubscribed to %s"
 
-#: src/lang.c:226
+#: src/lang.c:229
 msgid "Autosubscribing groups...\n"
-msgstr ""
+msgstr "Grupper med automatisk prenumeration...\n"
 
-#: src/lang.c:227
+#: src/lang.c:230
 #, c-format
 msgid "Autoselecting articles (use '%s' to see all unread) ..."
-msgstr ""
+msgstr "Autoval av artiklar (anvÃ¤nd '%s' fÃ¶r att se alla olÃ¤sta) ..."
 
-#: src/lang.c:229
+#: src/lang.c:232
 #, c-format
 msgid ""
 "Article to be posted resulted in errors/warnings. %s=quit, %s=Menu, %s=edit: "
 msgstr ""
+"Artikel som ska publiceras resulterade i fel/varningar. %s=sluta, %s=Menu, "
+"%s=redigera: "
 
-#: src/lang.c:231
-#, fuzzy, c-format
+#: src/lang.c:234
+#, c-format
 msgid "Unrecognized attribute: %s"
-msgstr "LÃ¤ser %sattributfil...\n"
+msgstr "OigenkÃ¤nt attribut: %s"
 
-#: src/lang.c:232
-#, fuzzy, c-format
+#: src/lang.c:235
+#, c-format
 msgid "Unrecognized global attribute: %s"
-msgstr "LÃ¤ser %sattributfil...\n"
+msgstr "OkÃ¤nd global attribut: %s"
 
-#: src/lang.c:234
+#: src/lang.c:237
 #, c-format
 msgid "Bad command. Type '%s' for help."
 msgstr "Felaktigt kommando. Skriv \"%s\" fÃ¶r hjÃ¤lp."
 
-#: src/lang.c:235
-#, fuzzy
+#: src/lang.c:238
 msgid "Marked base article as read"
-msgstr "Markera alla artiklar som lÃ¤sta%s?"
+msgstr "Markerade basartikeln som lÃ¤st"
 
-#: src/lang.c:236
-#, fuzzy
+#: src/lang.c:239
 msgid "Marked base article range as read"
-msgstr "Markera alla artiklar som lÃ¤sta%s?"
+msgstr "Markerade basartiklar som lÃ¤sta"
 
-#: src/lang.c:237
+#: src/lang.c:240
 #, c-format
 msgid "%s: Updating of index files not supported: cache_overview_files=%s"
-msgstr ""
+msgstr "%s: Uppdatering av indexfiler stÃ¶ds inte: cache_overview_files=%s"
 
-#: src/lang.c:238
+#: src/lang.c:241
 msgid "*** Beginning of article ***"
 msgstr "*** BÃ¶rjan av artikel ***"
 
-#: src/lang.c:239
-#, fuzzy
+#: src/lang.c:242
 msgid "*** Beginning of page ***"
-msgstr "*** BÃ¶rjan av artikel ***"
+msgstr "*** BÃ¶rjan av sidan ***"
 
-#: src/lang.c:241
+#: src/lang.c:244
 #, c-format
 msgid "Cancel (delete) or supersede (overwrite) article [%%s]? (%s/%s/%s): "
-msgstr ""
+msgstr "Avbryt (ta bort) eller ersÃ¤tt (skriv Ã¶ver) artikel [%%s]? (%s/%s/%s): "
 
-#: src/lang.c:242
+#: src/lang.c:245
 msgid "Cancelling article..."
-msgstr ""
+msgstr "AvbestÃ¤llning av artikel..."
 
-#: src/lang.c:244
+#: src/lang.c:247
 #, c-format
 msgid "Cannot create %s"
 msgstr "Kan inte skapa %s"
 
-#: src/lang.c:247
+#: src/lang.c:248
+msgid "Can't filter on Path"
+msgstr ""
+
+#: src/lang.c:250
 #, c-format
 msgid "Can't find base article %d"
-msgstr ""
+msgstr "Kan inte hitta basartikeln %d"
 
-#: src/lang.c:249
+#: src/lang.c:252
 #, c-format
 msgid "Can't open %s"
 msgstr "Kan inte Ã¶ppna %s"
 
-#: src/lang.c:250
+#: src/lang.c:253
 #, c-format
 msgid "Couldn't open %s for saving"
-msgstr ""
+msgstr "Det gick inte att Ã¶ppna %s fÃ¶r sparande"
 
-#: src/lang.c:251
+#: src/lang.c:254
 msgid "*** Posting not allowed ***"
 msgstr "*** Postning inte tillÃ¥ten ***"
 
-#: src/lang.c:252
+#: src/lang.c:255
 #, c-format
 msgid "Posting is not allowed to %s"
-msgstr ""
+msgstr "Det Ã¤r inte tillÃ¥tet att publicera inlÃ¤gg pÃ¥ %s"
 
-#: src/lang.c:254
+#: src/lang.c:257
 #, c-format
 msgid "Can't retrieve %s"
-msgstr ""
+msgstr "Kan inte hÃ¤mta %s"
 
-#: src/lang.c:256
+#: src/lang.c:259
 msgid "Can't supersede in mailgroups, try repost instead."
-msgstr ""
+msgstr "Kan inte ersÃ¤tta i mailgrupper, fÃ¶rsÃ¶k repost istÃ¤llet."
 
-#: src/lang.c:257
+#: src/lang.c:260
 #, c-format
 msgid "%s is a directory"
 msgstr "%s Ã¤r en katalog"
 
-#: src/lang.c:258
+#: src/lang.c:261
 #, c-format
 msgid "Catchup %s..."
-msgstr ""
+msgstr "UpphÃ¤mtning %s..."
 
-#: src/lang.c:259
+#: src/lang.c:262
 msgid "Catchup all groups entered during this session?"
-msgstr ""
+msgstr "UpphÃ¤mtning av alla grupper som deltog under denna session?"
 
-#: src/lang.c:260
+#: src/lang.c:263
 msgid "You have a tagged article in this group - catchup anyway?"
 msgid_plural "You have tagged articles in this group - catchup anyway?"
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "Du har en taggad artikel i den hÃ¤r gruppen â€“ Ã¤ndÃ¥ komma ikapp?"
+msgstr[1] "Du har taggat artiklar i den hÃ¤r gruppen â€“ Ã¤ndÃ¥ komma ikapp?"
 
-#: src/lang.c:261
+#: src/lang.c:264
 #, c-format
 msgid "Caughtup %d group"
 msgid_plural "Caughtup %d groups"
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "Caughtup %d grupp"
+msgstr[1] "FÃ¥ngade %d grupper"
 
-#: src/lang.c:262
-#, fuzzy, c-format
+#: src/lang.c:265
+#, c-format
 msgid "Updated %d group"
 msgid_plural "Updated %d groups"
-msgstr[0] "Lade till %d grupp"
-msgstr[1] "Lade till %d grupper"
+msgstr[0] "Uppdaterade %d grupp"
+msgstr[1] "Uppdaterade %d grupper"
 
-#: src/lang.c:263
+#: src/lang.c:266
 #, c-format
 msgid "%lu second"
 msgid_plural "%lu seconds"
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "%lu sekund"
+msgstr[1] "%lu sekunder"
 
 #. TRANSLATORS: result in '"Caughtup %d group" in "%lu second"\n'
-#: src/lang.c:265
-#, fuzzy, c-format
+#: src/lang.c:268
+#, c-format
 msgid "%s in %s\n"
-msgstr "LÃ¤ser om %s..."
+msgstr "%s i %s\n"
 
-#: src/lang.c:267
+#: src/lang.c:270
 msgid "Check Prepared Article"
-msgstr ""
+msgstr "Kontrollera fÃ¶rberedd artikel"
 
-#: src/lang.c:268
+#: src/lang.c:271
 msgid "Checking for new groups... "
 msgstr "Letar efter nya grupper... "
 
-#: src/lang.c:269
-#, fuzzy
+#: src/lang.c:272
 msgid "Checking for news...\n"
-msgstr "Letar efter nyheter...\n"
+msgstr "Kollar efter nyheter...\n"
 
-#: src/lang.c:270
+#: src/lang.c:273
 #, c-format
 msgid "Post-process %s=no, %s=yes, %s=shar, %s=quit: "
-msgstr ""
+msgstr "Efterbehandling %s=nej, %s=ja, %s=shar, %s=quit: "
 
-#: src/lang.c:272
-#, fuzzy
+#: src/lang.c:275
 msgid "ANSI color disabled"
-msgstr "ANSI fÃ¤rg inaktiverad"
+msgstr "ANSI-fÃ¤rg inaktiverad"
 
-#: src/lang.c:273
-#, fuzzy
+#: src/lang.c:276
 msgid "ANSI color enabled"
-msgstr "ANSI fÃ¤rg aktiverad"
+msgstr "ANSI-fÃ¤rg aktiverad"
 
-#: src/lang.c:275
+#: src/lang.c:278
 #, c-format
 msgid "Command failed: %s"
 msgstr "Kommando misslyckades: %s"
 
-#: src/lang.c:276
-#, fuzzy, c-format
+#: src/lang.c:279
+#, c-format
 msgid "[-- %s, %lu line hidden --]\n"
 msgid_plural "[-- %s, %lu lines hidden --]\n"
-msgstr[0] "[-- %s, %lu linje dold --]\n"
-msgstr[1] "[-- %s, %lu linjer dolda --]\n"
+msgstr[0] "[-- %s, %lu rad dold --]\n"
+msgstr[1] "[-- %s, %lu rader dolda --]\n"
 
-#: src/lang.c:278
+#: src/lang.c:281
 msgid "Mark not selected articles read?"
-msgstr ""
+msgstr "Mark inte utvalda artiklar lÃ¤sta?"
 
-#: src/lang.c:279
-#, fuzzy
+#: src/lang.c:282
 msgid "Connection Info"
-msgstr ""
-"\n"
-"Anslutning till %s: "
+msgstr "Anslutningsinformation"
 
-#: src/lang.c:280
+#: src/lang.c:283
 msgid "Reading from local spool.\n"
-msgstr ""
+msgstr "LÃ¤ser frÃ¥n lokal spool.\n"
 
-#: src/lang.c:281
-#, fuzzy
+#: src/lang.c:284
 msgid "Reading saved news.\n"
-msgstr "LÃ¤ser om %s..."
+msgstr "LÃ¤ser sparade nyheter.\n"
 
-#: src/lang.c:282
-#, fuzzy
+#: src/lang.c:285
 msgid ""
 "\n"
 "Configuration files:\n"
 "--------------------\n"
 msgstr ""
-"Visa egenskaper\n"
-"---------------"
+"\n"
+"Konfigurationsfiler:\n"
+"--------------------\n"
 
-#: src/lang.c:290
-#, fuzzy
+#: src/lang.c:293
 msgid ""
 "\n"
 "Local spool config:\n"
 "-------------------\n"
 msgstr ""
-"Visa egenskaper\n"
-"---------------"
+"\n"
+"Lokal spoolkonfiguration:\n"
+"-------------------\n"
 
-#: src/lang.c:295
+#: src/lang.c:298
 msgid "COMPRESS      :"
-msgstr ""
+msgstr "KOMPRESSOR :"
 
-#: src/lang.c:296
-#, fuzzy
+#: src/lang.c:299
 msgid ""
 "\n"
 "Connection details:\n"
 "-------------------\n"
 msgstr ""
-"Visa egenskaper\n"
-"---------------"
+"\n"
+"Anslutningsinformation:\n"
+"-------------------\n"
 
-#: src/lang.c:298
+#: src/lang.c:301
 #, c-format
 msgid " DEFLATE %s\n"
-msgstr ""
+msgstr " DEFLATE %s\n"
 
-#: src/lang.c:299
+#: src/lang.c:302
 msgid "(enabled)"
-msgstr ""
+msgstr "(aktiverad)"
 
-#: src/lang.c:300
+#: src/lang.c:303
 msgid "(inactive)"
-msgstr ""
+msgstr "(inaktiv)"
 
-#: src/lang.c:302
+#: src/lang.c:305
 msgid " DEFLATE (not supported)\n"
-msgstr ""
+msgstr " DEFLATE (stÃ¶ds inte)\n"
 
-#: src/lang.c:305
+#: src/lang.c:308
 msgid "(disabled)"
-msgstr ""
+msgstr "(inaktiverad)"
 
-#: src/lang.c:306
-#, fuzzy, c-format
+#: src/lang.c:309
+#, c-format
 msgid "NNTP TIMEOUT  : %d second %s\n"
 msgid_plural "NNTP TIMEOUT  : %d seconds %s\n"
-msgstr[0] "NNTP TIMEOUT  : %d sekund %s\n"
-msgstr[1] "NNTP TIMEOUT  : %d sekunder %s\n"
+msgstr[0] "NNTP-TIDSGRÃ„NS: %d sekund %s\n"
+msgstr[1] "NNTP-TIDSGRÃ„NS: %d sekunder %s\n"
 
-#: src/lang.c:308
+#: src/lang.c:311
 #, c-format
 msgid "IMPLEMENTATION: %s\n"
-msgstr ""
+msgstr "IMPLEMENTERING: %s\n"
 
-#: src/lang.c:310
+#: src/lang.c:313
 #, c-format
 msgid "MAXARTNUM     : %s\n"
-msgstr ""
+msgstr "MAXARTNUM : %s\n"
 
-#: src/lang.c:312
-#, fuzzy, c-format
+#: src/lang.c:315
+#, c-format
 msgid "Reading via NNTP (%s).\n"
-msgstr "LÃ¤ser om %s..."
+msgstr "LÃ¤ser via NNTP (%s).\n"
 
-#: src/lang.c:313
+#: src/lang.c:316
 #, c-format
 msgid "NNTPPORT      : %u\n"
-msgstr ""
+msgstr "NNTPPORT : %u\n"
 
-#: src/lang.c:314
-#, fuzzy
+#: src/lang.c:317
 msgid "read only"
-msgstr "olÃ¤st "
+msgstr "endast lÃ¤srÃ¤ttigheter"
 
-#: src/lang.c:315
+#: src/lang.c:318
 msgid "read/write"
-msgstr ""
+msgstr "lÃ¤s/skriv"
 
-#: src/lang.c:316
+#: src/lang.c:319
 #, c-format
 msgid "NNTPSERVER    : %s\n"
-msgstr ""
+msgstr "NNTPSERVER : %s\n"
 
-#: src/lang.c:317
+#: src/lang.c:320
 #, c-format
 msgid "CONNECTIONTYPE: %s\n"
-msgstr ""
+msgstr "ANSLUTNINGSTYP: %s\n"
 
-#: src/lang.c:319
-#, fuzzy, c-format
+#: src/lang.c:322
+#, c-format
 msgid "Reading trusted via NNTPS (%s; "
-msgstr "LÃ¤ser betrodd via NNTPS (%s; "
+msgstr "LÃ¤sning via NNTPS (%s; "
 
-#: src/lang.c:320
-#, fuzzy, c-format
+#: src/lang.c:323
+#, c-format
 msgid "Reading untrusted via NNTPS (%s; "
-msgstr "LÃ¤ser opÃ¥litlig via NNTPS (%s; "
+msgstr "LÃ¤sning av opÃ¥litliga kÃ¤llor via NNTPS (%s; "
 
-#: src/lang.c:321
-#, fuzzy, c-format
+#: src/lang.c:324
+#, c-format
 msgid "Certificate #%d\n"
-msgstr "redigera filterfil"
+msgstr "Certifikat #%d\n"
 
-#: src/lang.c:323
+#: src/lang.c:326
 #, c-format
 msgid "Issuer : %s\n"
-msgstr ""
+msgstr "UtfÃ¤rdare : %s\n"
 
-#: src/lang.c:324
-#, fuzzy
+#: src/lang.c:327
 msgid ""
 "\n"
 "Server certificate information:\n"
 "-------------------------------\n"
 msgstr ""
-"Operationer fÃ¶r grupp/trÃ¥d/artikel\n"
-"----------------------------------"
+"\n"
+"Information om servercertifikat:\n"
+"-------------------------------\n"
 
-#: src/lang.c:325
-#, fuzzy, c-format
+#: src/lang.c:328
+#, c-format
 msgid "Subject: %s\n"
-msgstr "Ã„mne"
+msgstr "Ã„mne: [0 %s\n"
 
-#: src/lang.c:326
-#, fuzzy
+#: src/lang.c:329
 msgid ""
 "\n"
 "TLS information:\n"
 "----------------\n"
 msgstr ""
-"Visa egenskaper\n"
-"---------------"
+"\n"
+"TLS information:\n"
+"----------------\n"
 
-#: src/lang.c:328
+#: src/lang.c:331
 msgid "UNEXPECTED, possible BUG"
-msgstr ""
+msgstr "OfÃ¶rvÃ¤ntad, mÃ¶jlig BUG"
 
-#: src/lang.c:329
+#: src/lang.c:332
 msgid "tolerated as \"-k\" (insecure) requested"
-msgstr ""
+msgstr "tolereras som \"-k\" (osÃ¤ker) begÃ¤rd"
 
-#: src/lang.c:330
+#: src/lang.c:333
 #, c-format
 msgid ""
 "Server certificate verification FAILED:\n"
 "\t%s\n"
 "\t(%s)\n"
 msgstr ""
+"Verifiering av servercertifikat MISSLYCKADES:\n"
+"\t%s\n"
+"\t(%s)\n"
 
-#: src/lang.c:331
+#: src/lang.c:334
 msgid "Server certificate verified successfully.\n"
-msgstr ""
+msgstr "Servercertifikatet har verifierats framgÃ¥ngsrikt.\n"
 
-#: src/lang.c:335
+#: src/lang.c:338
 msgid "Server certificate verification FAILED: <can't get reason>\n"
-msgstr ""
+msgstr "Verifiering av servercertifikat misslyckades: <kan inte fÃ¥ orsaken>\n"
 
-#: src/lang.c:339
+#: src/lang.c:342
 #, c-format
 msgid "%s %s (strength %d)\n"
-msgstr ""
+msgstr "%s %s (styrka %d)\n"
 
-#: src/lang.c:346
-#, fuzzy, c-format
+#: src/lang.c:349
+#, c-format
 msgid "Cook article failed, %s is exiting"
-msgstr "skÃ¤rm Ã¤r fÃ¶r liten, %s avslutas\n"
+msgstr "Cook-artikeln misslyckades, %s Ã¤r avslutande"
 
-#: src/lang.c:347
+#: src/lang.c:350
 msgid "<CR>"
-msgstr ""
+msgstr "<CR>"
 
-#: src/lang.c:348
+#: src/lang.c:351
 msgid "Creating active file for saved groups...\n"
-msgstr ""
+msgstr "Skapa aktiv fil fÃ¶r sparade grupper...\n"
 
-#: src/lang.c:349
-#, fuzzy, c-format
+#: src/lang.c:352
+#, c-format
 msgid "Creating %s file...\n"
-msgstr "LÃ¤ser %skonfigurationsfil...\n"
+msgstr "Skapar %s fil ...\n"
 
-#: src/lang.c:351 src/lang.c:1843 src/lang.c:1863
+#: src/lang.c:354 src/lang.c:1875 src/lang.c:1895
 msgid "Default"
 msgstr "FÃ¶rvald"
 
-#: src/lang.c:352
+#: src/lang.c:355
 msgid "Delete saved files that have been post processed?"
-msgstr ""
+msgstr "Ta bort sparade filer som har efterbehandlats?"
 
-#: src/lang.c:353
+#: src/lang.c:356
 msgid "Deleting temporary files..."
-msgstr ""
+msgstr "Radering av temporÃ¤ra filer..."
 
-#: src/lang.c:355
+#: src/lang.c:358
 msgid "*** End of article ***"
 msgstr "*** Slut pÃ¥ artikel ***"
 
-#: src/lang.c:356
+#: src/lang.c:359
 msgid "*** End of articles ***"
 msgstr "*** Slut pÃ¥ artiklar ***"
 
-#: src/lang.c:357
-#, fuzzy
+#: src/lang.c:360
 msgid "*** End of attachments ***"
-msgstr "*** Slut pÃ¥ artiklar ***"
+msgstr "*** Slut pÃ¥ bilagor ***"
 
-#: src/lang.c:358
+#: src/lang.c:361
 msgid "*** End of groups ***"
 msgstr "*** Slut pÃ¥ grupper ***"
 
-#: src/lang.c:359
-#, fuzzy
+#: src/lang.c:362
 msgid "*** End of page ***"
-msgstr "*** Slut pÃ¥ artikel ***"
+msgstr "*** Slut pÃ¥ sidan ***"
 
-#: src/lang.c:360
-#, fuzzy
+#: src/lang.c:363
 msgid "*** End of posted articles ***"
-msgstr "*** Slut pÃ¥ artiklar ***"
+msgstr "*** Slut pÃ¥ publicerade artiklar ***"
 
-#: src/lang.c:361
-#, fuzzy
+#: src/lang.c:364
 msgid "*** End of scopes ***"
-msgstr "*** Slut pÃ¥ grupper ***"
+msgstr "*** Slut pÃ¥ rÃ¤ckvidder ***"
 
-#: src/lang.c:362
+#: src/lang.c:365
 msgid "*** End of thread ***"
 msgstr "*** Slut pÃ¥ trÃ¥d ***"
 
-#: src/lang.c:363
-#, fuzzy
+#: src/lang.c:366
 msgid "*** End of URLs ***"
-msgstr "*** Slut pÃ¥ grupper ***"
+msgstr "*** Slut pÃ¥ webbadresser ***"
 
-#: src/lang.c:364
+#: src/lang.c:367
 msgid "Enter limit of articles to get> "
-msgstr ""
+msgstr "Ange grÃ¤ns fÃ¶r artiklar som ska hÃ¤mtas> "
 
-#: src/lang.c:365
+#: src/lang.c:368
 msgid "Enter Message-ID to go to> "
-msgstr ""
+msgstr "Ange meddelande-ID fÃ¶r att gÃ¥ till> "
 
-#: src/lang.c:366
+#: src/lang.c:369
 msgid " and enter next unread thread"
-msgstr ""
+msgstr " och gÃ¥ in i nÃ¤sta olÃ¤sta trÃ¥d"
 
-#: src/lang.c:367
-#, fuzzy
+#: src/lang.c:370
 msgid " and enter next unread article"
-msgstr "Slut pÃ¥ olÃ¤sta artiklar"
+msgstr " och gÃ¥ till nÃ¤sta olÃ¤sta artikel"
 
-#: src/lang.c:368
+#: src/lang.c:371
 msgid " and enter next unread group"
-msgstr ""
+msgstr " och gÃ¥ till nÃ¤sta olÃ¤sta grupp"
 
-#: src/lang.c:369
+#: src/lang.c:372
 msgid "Enter option number> "
-msgstr ""
+msgstr "Ange alternativnummer> "
 
-#: src/lang.c:370
+#: src/lang.c:373
 #, c-format
 msgid "Enter range [%s]> "
-msgstr ""
+msgstr "Ange intervall [%s]> "
 
-#: src/lang.c:371
-#, fuzzy, c-format
+#: src/lang.c:374
+#, c-format
 msgid "Error: Could not appended %s to %s"
-msgstr "Fel: byt namn pÃ¥ %s till %s"
+msgstr "Felmeddelande: Det gick inte att lÃ¤gga till %s till %s"
 
-#: src/lang.c:372
+#: src/lang.c:375
 msgid ""
 "\n"
 "Warning: Approved: header used.\n"
 msgstr ""
+"\n"
+"Varning: GodkÃ¤nd: GodkÃ¤nd: header anvÃ¤nds.\n"
 
-#: src/lang.c:373
+#: src/lang.c:376
 #, c-format
 msgid "  Line %d: \"%s\": given string too long.\n"
-msgstr ""
+msgstr "  Rad %d: \"%s\": den angivna strÃ¤ngen Ã¤r fÃ¶r lÃ¥ng.\n"
 
-#: src/lang.c:374
+#: src/lang.c:377
 #, c-format
 msgid "  Line %d: \"%s\": unrecognized attribute.\n"
-msgstr ""
+msgstr "  Rad %d: \"%s\": oigenkÃ¤nt attribut.\n"
 
-#: src/lang.c:375
+#: src/lang.c:378
 #, c-format
 msgid "  Line %d: \"%s\": malformed line, '=' missing.\n"
-msgstr ""
+msgstr "  Rad %d: \"%s\": felformad rad, '=' saknas.\n"
 
-#: src/lang.c:379
+#: src/lang.c:382
 #, c-format
 msgid ""
 "\n"
 "Error: Bad address in \"%s\" header.\n"
 msgstr ""
+"\n"
+"Felaktig adress: Felaktig adress i \"%s\"-huvudet.\n"
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:'
-#: src/lang.c:381
+#: src/lang.c:384
 msgid ""
 "\n"
 "Error: Bad FQDN in Message-ID: header.\n"
 msgstr ""
+"\n"
+"Felmeddelande: Fel FQDN i Message-ID: header.\n"
 
-#: src/lang.c:383
-#, fuzzy, c-format
+#: src/lang.c:386
+#, c-format
 msgid "Can't use literal IPv%d-address %s with TLS (-T)"
-msgstr "Ingen e-postadress"
+msgstr "Kan inte anvÃ¤nda bokstavlig IPv%d-adress %s med TLS (-T)"
 
-#: src/lang.c:386
+#: src/lang.c:389
 #, c-format
 msgid "Can't unlock %s"
 msgstr "Kan inte lÃ¥sa upp %s"
 
-#: src/lang.c:387
+#: src/lang.c:390
 #, c-format
 msgid "Couldn't dotlock %s - article not appended!"
-msgstr ""
+msgstr "Kunde inte dotlocka %s - artikeln Ã¤r inte bifogad!"
 
-#: src/lang.c:388
+#: src/lang.c:391
 #, c-format
 msgid "Couldn't lock %s - article not appended!"
+msgstr "Kunde inte lÃ¥sa %s - artikeln har inte bifogats!"
+
+#: src/lang.c:393
+msgid ""
+"\n"
+"Error: Control-message without Approved-header.\n"
 msgstr ""
 
-#: src/lang.c:391
+#: src/lang.c:395
 #, c-format
 msgid ""
 "Server requires authentication but compression (-C) is already active.\n"
 "Restart %s with -A cmd.-line switch in conjunction with -C.\n"
 msgstr ""
+"Servern krÃ¤ver autentisering men komprimering (-C) Ã¤r redan aktiv.\n"
+"Starta om %s med -A cmd.-line switch i kombination med -C.\n"
 
-#: src/lang.c:394
+#: src/lang.c:398
 #, c-format
 msgid "Corrupted file %s"
 msgstr "Skadad fil %s"
 
-#: src/lang.c:396
+#: src/lang.c:400
 #, c-format
 msgid "couldn't expand %s\n"
-msgstr ""
+msgstr "kunde inte expandera %s\n"
 
-#: src/lang.c:398
+#: src/lang.c:402
 #, c-format
 msgid "date in future: \"%s\""
-msgstr ""
+msgstr "datum i framtiden: \"%s\""
 
-#: src/lang.c:399
+#: src/lang.c:403
 #, c-format
 msgid "Unparsable date: \"%s\""
-msgstr ""
+msgstr "Oanalyserbart datum: \"%s\""
 
-#: src/lang.c:400
+#: src/lang.c:404
 #, c-format
 msgid "Error: Custom format empty. Using default \"%s\"."
-msgstr ""
+msgstr "Felmeddelande: Anpassat format tomt. AnvÃ¤nd standard \"%s\"."
 
-#: src/lang.c:401
+#: src/lang.c:405
 msgid ""
 "\n"
 "Error: Article is empty.\n"
 msgstr ""
+"\n"
+"Fel i artikeln: Artikeln Ã¤r tom.\n"
 
-#: src/lang.c:403
+#: src/lang.c:407
 msgid ""
 "\n"
 "Error: Followup-To \"poster\" and a newsgroup is not allowed!\n"
 msgstr ""
+"\n"
+"Fel: Followup-To \"poster\" och en nyhetsgrupp Ã¤r inte tillÃ¥tet!\n"
 
-#: src/lang.c:404
+#: src/lang.c:408
 #, c-format
 msgid "Error: Custom format exceeds screen width. Using default \"%s\"."
 msgstr ""
+"Fel pÃ¥ skÃ¤rmen: Anpassat format Ã¶verskrider skÃ¤rmens bredd. AnvÃ¤nd standard "
+"\"%s\"."
 
-#: src/lang.c:405
+#: src/lang.c:409
 msgid "Internal error in GNKSA routine - send bug report.\n"
-msgstr ""
+msgstr "Internt fel i GNKSA-rutinen - skicka felrapport.\n"
 
-#: src/lang.c:406
+#: src/lang.c:410
 msgid "Left angle bracket missing in route address.\n"
-msgstr ""
+msgstr "VÃ¤nster vinkelfÃ¤ste saknas i vÃ¤gadressen.\n"
 
-#: src/lang.c:407
+#: src/lang.c:411
 msgid "Left parenthesis missing in old-style address.\n"
-msgstr ""
+msgstr "VÃ¤nster parentes saknas i gammaldags adress.\n"
 
-#: src/lang.c:408
+#: src/lang.c:412
 msgid "Right parenthesis missing in old-style address.\n"
-msgstr ""
+msgstr "HÃ¶ger parentes saknas i gammaldags adress.\n"
 
-#: src/lang.c:409
+#: src/lang.c:413
 msgid "At-sign missing in mail address.\n"
-msgstr ""
+msgstr "At-sign saknas i postadressen.\n"
 
-#: src/lang.c:410
+#: src/lang.c:414
 msgid "Right angle bracket missing in route address.\n"
-msgstr ""
+msgstr "HÃ¶ger vinkelparentes saknas i vÃ¤gadressen.\n"
 
-#: src/lang.c:411
+#: src/lang.c:415
 msgid "Single component FQDN is not allowed. Add your domain.\n"
-msgstr ""
+msgstr "FQDN med en enda komponent Ã¤r inte tillÃ¥tet. LÃ¤gg till din domÃ¤n.\n"
 
-#: src/lang.c:412
+#: src/lang.c:416
 msgid ""
 "Invalid domain. Send bug report if your top level domain really exists.\n"
 "Use .invalid as top level domain for munged addresses.\n"
 msgstr ""
+"Ogiltig domÃ¤n. Skicka felrapport om din toppdomÃ¤n verkligen existerar.\n"
+"AnvÃ¤nd .invalid som toppdomÃ¤n fÃ¶r munged-adresser.\n"
 
-#: src/lang.c:413
+#: src/lang.c:417
 msgid ""
 "Illegal domain. Send bug report if your top level domain really exists.\n"
 "Use .invalid as top level domain for munged addresses.\n"
 msgstr ""
+"Olaglig domÃ¤n. Skicka felrapport om din toppdomÃ¤n verkligen existerar.\n"
+"AnvÃ¤nd .invalid som toppdomÃ¤n fÃ¶r munged-adresser.\n"
 
-#: src/lang.c:414
+#: src/lang.c:418
 msgid ""
 "Unknown domain. Send bug report if your top level domain really exists.\n"
 "Use .invalid as top level domain for munged addresses.\n"
 msgstr ""
+"OkÃ¤nd domÃ¤n. Skicka felrapport om din toppdomÃ¤n verkligen existerar.\n"
+"AnvÃ¤nd .invalid som toppdomÃ¤n fÃ¶r munged-adresser.\n"
 
-#: src/lang.c:415
+#: src/lang.c:419
 msgid "Illegal character in FQDN.\n"
-msgstr ""
+msgstr "Olagligt tecken i FQDN.\n"
 
-#: src/lang.c:416
+#: src/lang.c:420
 msgid "Zero length FQDN component not allowed.\n"
-msgstr ""
+msgstr "FQDN-komponent med noll lÃ¤ngd Ã¤r inte tillÃ¥ten.\n"
 
-#: src/lang.c:417
+#: src/lang.c:421
 msgid "FQDN component exceeds maximum allowed length (63 chars).\n"
 msgstr ""
+"FQDN-komponenten Ã¶verskrider den maximalt tillÃ¥tna lÃ¤ngden (63 tecken).\n"
 
-#: src/lang.c:418
+#: src/lang.c:422
 msgid "FQDN component may not start or end with hyphen.\n"
-msgstr ""
+msgstr "FQDN-komponenten fÃ¥r inte bÃ¶rja eller sluta med bindestreck.\n"
 
-#: src/lang.c:419
+#: src/lang.c:423
 msgid "FQDN component may not start with digit.\n"
-msgstr ""
+msgstr "FQDN-komponenten fÃ¥r inte bÃ¶rja med en siffra.\n"
 
-#: src/lang.c:420
+#: src/lang.c:424
 msgid "Domain literal has impossible numeric value.\n"
-msgstr ""
+msgstr "DomÃ¤nlitteral har omÃ¶jligt numeriskt vÃ¤rde.\n"
 
-#: src/lang.c:421
+#: src/lang.c:425
 msgid ""
 "Domain literal is for private use only and not allowed for global use.\n"
 msgstr ""
+"DomÃ¤nens bokstav Ã¤r endast fÃ¶r privat bruk och inte tillÃ¥ten fÃ¶r global "
+"anvÃ¤ndning.\n"
 
-#: src/lang.c:422
+#: src/lang.c:426
 msgid "Right bracket missing in domain literal.\n"
-msgstr ""
+msgstr "HÃ¶ger parentes saknas i domÃ¤nens bokstav.\n"
 
-#: src/lang.c:423
+#: src/lang.c:427
 msgid "Missing localpart of mail address.\n"
-msgstr ""
+msgstr "Saknar lokal del av postadress.\n"
 
-#: src/lang.c:424
+#: src/lang.c:428
 msgid "Illegal character in localpart of mail address.\n"
-msgstr ""
+msgstr "Olagligt tecken i den lokala delen av e-postadressen.\n"
 
-#: src/lang.c:425
+#: src/lang.c:429
 msgid "Zero length localpart component not allowed.\n"
-msgstr ""
+msgstr "Lokaldelskomponent med noll lÃ¤ngd Ã¤r inte tillÃ¥ten.\n"
 
-#: src/lang.c:426
+#: src/lang.c:430
 msgid ""
 "Illegal character in realname.\n"
 "Unquoted words may not contain '!()<>@,;:\\.[]' in route addresses.\n"
 msgstr ""
+"Olagligt tecken i verkligt namn.\n"
+"Ociterade ord fÃ¥r inte innehÃ¥lla '!()<>@,;:\\.[]' i ruttadresser.\n"
 
-#: src/lang.c:427
+#: src/lang.c:431
 msgid ""
 "Illegal character in realname.\n"
 "Quoted words may not contain '()<>\\'.\n"
 msgstr ""
+"Olagligt tecken i verkligt namn.\n"
+"Citerade ord fÃ¥r inte innehÃ¥lla '()<>\\'.\n"
 
-#: src/lang.c:428
+#: src/lang.c:432
 msgid ""
 "Illegal character in realname.\n"
 "Encoded words may not contain '!()<>@,;:\"\\.[]/=' in parameter.\n"
 msgstr ""
+"Olagligt tecken i verkligt namn.\n"
+"Kodade ord fÃ¥r inte innehÃ¥lla '!()<>@,;:\"\\.[]/=' i parametern.\n"
 
-#: src/lang.c:429
+#: src/lang.c:433
 msgid "Bad syntax in encoded word used in realname.\n"
-msgstr ""
+msgstr "DÃ¥lig syntax i det kodade ord som anvÃ¤nds i det riktiga namnet.\n"
 
-#: src/lang.c:430
+#: src/lang.c:434
 msgid ""
 "Illegal character in realname.\n"
 "Unquoted words may not contain '()<>\\' in old-style addresses.\n"
 msgstr ""
+"Olagligt tecken i riktigt namn.\n"
+"Ociterade ord fÃ¥r inte innehÃ¥lla '()<>\\' i gammaldags adresser.\n"
 
-#: src/lang.c:431
+#: src/lang.c:435
 msgid ""
 "Illegal character in realname.\n"
 "Control characters and unencoded 8-bit characters > 127 are not allowed.\n"
 msgstr ""
+"Olagliga tecken i riktiga namn.\n"
+"Kontrolltecken och okodade 8-bitars tecken > 127 Ã¤r inte tillÃ¥tna.\n"
 
-#: src/lang.c:432
+#: src/lang.c:436
 msgid "Missing realname.\n"
+msgstr "Saknar riktigt namn.\n"
+
+#: src/lang.c:437
+#, c-format
+msgid "%c  %s\t Error: Group is read only!\n"
 msgstr ""
 
-#: src/lang.c:433
+#: src/lang.c:438
 msgid ""
 "\n"
 "Error: No blank line found after header.\n"
 msgstr ""
+"\n"
+"Fel: Ingen blankrad hittades efter rubriken: Ingen blank rad hittades efter "
+"rubriken.\n"
 
-#: src/lang.c:434
+#: src/lang.c:439
 msgid ""
 "\n"
 "Error: Illegal Distribution \"all\" used.\n"
 msgstr ""
+"\n"
+"Fel: Olaglig distribution Olaglig distribution \"all\" anvÃ¤ndes.\n"
 
-#: src/lang.c:435
-#, c-format
+#: src/lang.c:440
+#, fuzzy, c-format
 msgid ""
 "\n"
-"Error: Illegal formatted %s.\n"
+"Error: Invalid formatted %s (line %d).\n"
 msgstr ""
+"\n"
+"Fel: OtillÃ¥ten formatering: Olagligt formaterad %s.\n"
 
-#. TODO: fixme, US-ASCII is not the only 7-bit charset we know about
-#: src/lang.c:437
+#: src/lang.c:441
+#, fuzzy, c-format
+msgid ""
+"\n"
+"Error: illegal header combination \"%s\" and \"%s\" used.\n"
+msgstr ""
+"\n"
+"Fel: Olaglig distribution Olaglig distribution \"all\" anvÃ¤ndes.\n"
+
+#: src/lang.c:444
 msgid ""
 "\n"
 "Error: Posting contains non-ASCII characters but MM_CHARSET is set to\n"
@@ -1465,8 +1552,15 @@ msgid ""
 "       your language  using the  M)enu of configurable  options or by\n"
 "       editing tinrc.\n"
 msgstr ""
+"\n"
+"Felmeddelande: Postningen innehÃ¥ller icke-ASCII-tecken men MM_CHARSET Ã¤r "
+"instÃ¤lld pÃ¥\n"
+"       US-ASCII - Ã¤ndra denna instÃ¤llning till ett lÃ¤mpligt vÃ¤rde fÃ¶r\n"
+"       ditt sprÃ¥k med hjÃ¤lp av M)enu av konfigurerbara alternativ eller "
+"genom att\n"
+"       redigera tinrc.\n"
 
-#: src/lang.c:442
+#: src/lang.c:450
 msgid ""
 "\n"
 "Error: Posting contains  non-ASCII characters  but the  MIME encoding\n"
@@ -1475,253 +1569,305 @@ msgid ""
 "       is more common  in your part  of the world.  This can  be done\n"
 "       using the M)enu of configurable options or by editing tinrc.\n"
 msgstr ""
+"\n"
+"Felmeddelande: InlÃ¤gget innehÃ¥ller icke-ASCII-tecken men MIME-kodningen\n"
+"       fÃ¶r nyhetsmeddelanden Ã¤r instÃ¤lld pÃ¥ \"7bit\" - Ã¤ndra denna\n"
+"       instÃ¤llningen till \"8bit\" eller \"quoted-printable\" beroende pÃ¥ "
+"vad som\n"
+"       Ã¤r vanligare i din del av vÃ¤rlden.  Detta kan gÃ¶ras\n"
+"       med hjÃ¤lp av M)enu med konfigurerbara alternativ eller genom att "
+"redigera tinrc.\n"
 
-#: src/lang.c:448
+#: src/lang.c:456
 msgid ""
 "\n"
 "Error: Article starts with blank line instead of header\n"
 msgstr ""
+"\n"
+"Fel i artikeln: Artikeln bÃ¶rjar med en tom rad istÃ¤llet fÃ¶r en rubrik\n"
 
-#: src/lang.c:449
-#, c-format
+#: src/lang.c:457
+#, fuzzy, c-format
 msgid ""
 "\n"
-"Error: Header on line %d does not have a colon after the header name:\n"
+"Error: Header in line %d does not have a colon after the header name:\n"
 "%s\n"
 msgstr ""
+"\n"
+"Fel i header: Header pÃ¥ rad %d har inte ett kolon efter headernamnet:\n"
+"%s\n"
 
-#: src/lang.c:450
+#: src/lang.c:458
 #, c-format
 msgid ""
 "\n"
 "Error: The \"%s:\" line is empty.\n"
 msgstr ""
+"\n"
+"Felmeddelande: Raden \"%s:\" Ã¤r tom.\n"
 
-#: src/lang.c:451
+#: src/lang.c:459
 #, c-format
 msgid ""
 "\n"
 "Error: The \"%s:\" line is missing from the article header.\n"
 msgstr ""
+"\n"
+"Fel i artikelhuvudet: Raden \"%s:\" saknas i artikelhuvudet.\n"
 
-#: src/lang.c:452
+#: src/lang.c:460
 #, c-format
 msgid ""
 "\n"
 "Warning: %s contains non 7-bit chars.\n"
 msgstr ""
+"\n"
+"Varning: %s innehÃ¥ller tecken som inte Ã¤r 7-bitars.\n"
 
-#: src/lang.c:453
-#, c-format
+#: src/lang.c:461
+#, fuzzy, c-format
 msgid ""
 "\n"
-"Error: Header on line %d does not have a space after the colon:\n"
+"Error: Header in line %d does not have a space after the colon:\n"
 "%s\n"
 msgstr ""
+"\n"
+"Felmeddelande: Header pÃ¥ rad %d har inte ett mellanslag efter kolon:\n"
+"%s\n"
 
-#. TRANSLATORS: for nplurals>=3
-#: src/lang.c:455
+#: src/lang.c:462
 #, c-format
 msgid ""
 "\n"
-"Error: There are multiple (%d) \"%s:\" line in the header.\n"
-msgid_plural ""
-"\n"
-"Error: There are multiple (%d) \"%s:\" lines in the header.\n"
-msgstr[0] ""
-msgstr[1] ""
+"Error: Duplicated header \"%s:\" in line %d.\n"
+msgstr ""
 
-#: src/lang.c:456
-#, c-format
+#: src/lang.c:463
+#, fuzzy, c-format
 msgid ""
 "\n"
-"Error: Header on line %d has no name:\n"
+"Error: Header in line %d has no name:\n"
 "%s\n"
 msgstr ""
+"\n"
+"Felmeddelande: Header pÃ¥ rad %d har inget namn:\n"
+"%s\n"
 
-#: src/lang.c:457
+#: src/lang.c:464
 msgid ""
 "\n"
 "Error: This is a mailgroup, but a recipient (\"To:\") is missing.\n"
 msgstr ""
+"\n"
+"Felmeddelande: Detta Ã¤r en mailgrupp, men en mottagare (\"To:\") saknas.\n"
 
-#: src/lang.c:458
+#: src/lang.c:465
 #, c-format
 msgid "Mixed up '-f'/'-F'? %s %s"
-msgstr ""
+msgstr "FÃ¶rvÃ¤xlade '-f'/'-F'? %s %s"
 
-#: src/lang.c:460
+#: src/lang.c:467
 #, c-format
 msgid "Insecure permissions of %s (%o)"
-msgstr ""
+msgstr "OsÃ¤kra behÃ¶righeter fÃ¶r %s (%o)"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:464
+#: src/lang.c:471
 #, c-format
 msgid "Line %d is longer than %d octet and should be folded.\n"
 msgid_plural "Line %d is longer than %d octets and should be folded.\n"
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "Rad %d Ã¤r lÃ¤ngre Ã¤n %d oktett och bÃ¶r vikas.\n"
+msgstr[1] "Rad %d Ã¤r lÃ¤ngre Ã¤n %d oktetter och bÃ¶r vikas.\n"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:467
+#: src/lang.c:474
 #, c-format
 msgid "Line %d is longer than %d octet and should be shortened.\n"
 msgid_plural "Line %d is longer than %d octets and should be shortened.\n"
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "Rad %d Ã¤r lÃ¤ngre Ã¤n %d oktett och bÃ¶r fÃ¶rkortas.\n"
+msgstr[1] "Rad %d Ã¤r lÃ¤ngre Ã¤n %d oktett och bÃ¶r fÃ¶rkortas.\n"
 
-#: src/lang.c:472
+#: src/lang.c:479
 #, c-format
 msgid "MIME parse error: Unexpected end of %s/%s article\n"
-msgstr ""
+msgstr "MIME parse-fel: OvÃ¤ntat slut pÃ¥ %s/%s artikel\n"
 
-#: src/lang.c:473
+#: src/lang.c:480
 msgid "MIME parse error: Start boundary whilst reading headers\n"
-msgstr ""
+msgstr "MIME parse-fel: StartgrÃ¤ns under lÃ¤sning av rubriker\n"
 
-#: src/lang.c:474
+#: src/lang.c:481
 msgid ""
 "\n"
 "Error: \"poster\" is not allowed in Newsgroups!\n"
 msgstr ""
+"\n"
+"Felmeddelande: \"poster\" Ã¤r inte tillÃ¥tet i nyhetsgrupper!\n"
 
-#: src/lang.c:475
+#: src/lang.c:482
 msgid "Can't get a (fully-qualified) domain-name!"
-msgstr ""
+msgstr "Det gÃ¥r inte att fÃ¥ ett (fullstÃ¤ndigt kvalificerat) domÃ¤nnamn!"
 
-#: src/lang.c:476
-#, fuzzy
+#: src/lang.c:483
 msgid "No valid newsgroup given."
 msgid_plural "No valid newsgroups given."
-msgstr[0] "Inga diskussionsgrupper"
-msgstr[1] "Inga diskussionsgrupper"
+msgstr[0] "Ingen giltig nyhetsgrupp angiven."
+msgstr[1] "Inga giltiga nyhetsgrupper angivna."
 
-#: src/lang.c:477
+#: src/lang.c:484
 msgid " You may need to retry without \"-n\"."
-msgstr ""
+msgstr " Du kan behÃ¶va fÃ¶rsÃ¶ka igen utan \"-n\"."
 
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:480
+#: src/lang.c:487
 msgid ""
 "\n"
 "Error: From: line missing.\n"
 msgstr ""
+"\n"
+"Fel: FrÃ¥n: rad saknas.\n"
 
-#: src/lang.c:483
+#: src/lang.c:490
 #, c-format
 msgid "No permissions to go into %s\n"
 msgstr "Inga rÃ¤ttigheter att gÃ¥ in i %s\n"
 
-#: src/lang.c:484
+#: src/lang.c:491
 #, c-format
 msgid "No read permissions for %s\n"
 msgstr "Inga lÃ¤srÃ¤ttigheter fÃ¶r %s\n"
 
-#: src/lang.c:485
+#: src/lang.c:492
 #, c-format
 msgid "File %s does not exist\n"
 msgstr "Filen %s existerar inte\n"
 
-#: src/lang.c:486
+#: src/lang.c:493
 #, c-format
 msgid "No write permissions for %s\n"
 msgstr "Inga skrivrÃ¤ttigheter fÃ¶r %s\n"
 
-#: src/lang.c:488
-#, fuzzy, c-format
+#: src/lang.c:495
+#, c-format
 msgid "Not a literal IPv6 address: %s"
-msgstr "Ingen e-postadress"
+msgstr "Inte en bokstavlig IPv6-adress: %s"
 
-#: src/lang.c:492
+#: src/lang.c:499
 #, c-format
-msgid "%s: -%c option requires an argument\n"
+msgid "Error: obsolete \"Control:\"-message: %s\n"
 msgstr ""
 
-#: src/lang.c:493
+#: src/lang.c:500
 #, fuzzy, c-format
+msgid ""
+"\n"
+"Error: Forbidden obsolete header \"%s:\" in line %d used.\n"
+msgstr ""
+"\n"
+"Felaktig adress: Felaktig adress i \"%s\"-huvudet.\n"
+
+#: src/lang.c:501
+#, c-format
+msgid "%s: -%c option requires an argument\n"
+msgstr "%s: -%c flaggan krÃ¤ver ett argument\n"
+
+#: src/lang.c:502
+#, c-format
 msgid "%s: -%c unknown option\n"
-msgstr "%s%s: OkÃ¤nd vÃ¤rd.\n"
+msgstr "%s: -%c okÃ¤nd flagga\n"
 
-#: src/lang.c:495
+#: src/lang.c:504
 msgid "Can't get user information (/etc/passwd missing?)"
-msgstr ""
+msgstr "Kan inte hÃ¤mta anvÃ¤ndarinformation (/etc/passwd saknas?)"
 
-#: src/lang.c:497
-#, fuzzy
+#: src/lang.c:506
 msgid "error"
 msgid_plural "errors"
 msgstr[0] "fel"
 msgstr[1] "fel"
 
-#: src/lang.c:500
-#, c-format
+#: src/lang.c:509
+#, fuzzy, c-format
 msgid ""
 "\n"
-"Error on line %d: \"Sender:\" header not allowed (it will be added for you)\n"
+"Error: \"Sender:\" header not allowed (line %d), it will be added for you.\n"
 msgstr ""
+"\n"
+"Fel pÃ¥ rad %d: \"Sender:\"-huvudet Ã¤r inte tillÃ¥tet (det kommer att lÃ¤ggas "
+"till Ã¥t dig)\n"
 
-#: src/lang.c:502
+#: src/lang.c:511
 #, c-format
 msgid "Server has non of the groups listed in %s"
-msgstr ""
+msgstr "Servern har inte nÃ¥gon av de grupper som anges i %s"
 
-#: src/lang.c:503
+#: src/lang.c:512
 #, c-format
 msgid "Error: unlink %s"
-msgstr ""
+msgstr "Fel: avlÃ¤nkning %s"
 
-#: src/lang.c:504
+#: src/lang.c:513
 msgid "Unknown display level"
-msgstr ""
+msgstr "OkÃ¤nd displaynivÃ¥"
 
-#: src/lang.c:506
+#: src/lang.c:515
 msgid "Unreachable?\n"
 msgstr "Ej nÃ¥bar?\n"
 
-#: src/lang.c:508
+#: src/lang.c:517
 #, fuzzy, c-format
+msgid ""
+"\n"
+"Error: Unwanted header \"%s:\" in line %d used.\n"
+msgstr ""
+"\n"
+"Felaktig adress: Felaktig adress i \"%s\"-huvudet.\n"
+
+#: src/lang.c:518
+#, c-format
 msgid "URI normalization failed: %s"
-msgstr "Kommando misslyckades: %s"
+msgstr "URI-normalisering misslyckades: %s"
 
-#: src/lang.c:509
+#: src/lang.c:519
 msgid "<ESC>"
 msgstr "<ESC>"
 
-#: src/lang.c:510
+#: src/lang.c:520
 msgid "Exiting..."
 msgstr "Avslutar..."
 
-#: src/lang.c:511
+#: src/lang.c:521
 msgid "leaving external mail-reader"
-msgstr ""
+msgstr "lÃ¤mnar extern e-postlÃ¤sare"
 
-#: src/lang.c:512
+#: src/lang.c:522
 #, c-format
 msgid "Extracting %s..."
-msgstr "extraherar %s..."
+msgstr "Extrahering av %s..."
 
-#: src/lang.c:514
+#: src/lang.c:524
 #, c-format
 msgid "Error writing %s file. Filesystem full? File reset to previous state."
 msgstr ""
+"Fel vid skrivning av %s-fil. Filsystemet fullt? Filen Ã¥terstÃ¤lls till "
+"tidigare tillstÃ¥nd."
 
-#: src/lang.c:515
-#, c-format
-msgid "Error making backup of %s file. Filesystem full?"
-msgstr ""
+#: src/lang.c:525
+#, fuzzy, c-format
+msgid "Error making backup of %s file"
+msgstr "Fel vid sÃ¤kerhetskopiering av %s-fil"
 
-#: src/lang.c:516
+#: src/lang.c:526
 #, c-format
 msgid "Filtering global rules (%d/%d) ('q' to quit)..."
-msgstr ""
+msgstr "Filtrering av globala regler (%d/%d) ('q' fÃ¶r att avsluta)..."
 
-#: src/lang.c:517
+#: src/lang.c:527
 msgid "Rule created by: "
-msgstr ""
+msgstr "Regel skapad av: "
 
 #. TRANSLATORS: do not translate header names like 'Subject:', 'From:', ...
-#: src/lang.c:519
+#: src/lang.c:529
 msgid ""
 "# Format:\n"
 "#   comment=STRING    Optional. Multiple lines allowed. Comments must be "
@@ -1754,50 +1900,80 @@ msgid ""
 "#   time=NUM          Optional. time_t value when rule expires\n"
 "#\n"
 msgstr ""
+"# Format:\n"
+"# comment=STRÃ„NG    Valfritt. Flera rader tillÃ¥tna. Kommentarer mÃ¥ste "
+"placeras\n"
+"#                     i bÃ¶rjan av en regel, annars flyttas de till\n"
+"#                     nÃ¤sta regel. â€™#â€™ Ã¤r inte ett giltigt nyckelord fÃ¶r en "
+"kommentar!\n"
+"# group=STRÃ„NG      Obligatoriskt. Lista Ã¶ver nyhetsgrupper (t.ex. comp.*,!"
+"*sources*).\n"
+"# case=NUM          Obligatoriskt. Compare=0 / ignore=1 skiftlÃ¤geskontroll "
+"vid filtrering.\n"
+"# score=NUM|STRING  Obligatoriskt. PoÃ¤ng att ge. Antingen:\n"
+"# score=NUM         Ett tal (t.ex. 70). Eller:\n"
+"# score=STRÃ„NG      Ett av de tvÃ¥ nyckelorden: â€™hotâ€™ eller â€™killâ€™.\n"
+"# subj=STRÃ„NG       Valfritt. Ã„mne: rad (t.ex. Hur man blir en trollkarl).\n"
+"# from=STRÃ„NG       Valfritt. FrÃ¥n: rad (t.ex. *Craig Shergold*).\n"
+"# msgid=STRÃ„NG      Valfritt. Meddelande-ID: rad (t.ex. <123@example.net>) "
+"med\n"
+"#                     fullstÃ¤ndiga referenser.\n"
+"# msgid_last=STRING Valfritt. Som ovan, men endast med sista referensen.\n"
+"# msgid_only=STRING Valfritt. Som ovan, men utan referenser.\n"
+"# refs_only=STRING  Valfritt. Referenser: rad (t.ex. <123@example.net>)\n"
+"#                     utan meddelande-ID:\n"
+"# lines=[<>]?NUM    Valfritt. Rader: rad. â€™<â€™ eller â€™>â€™ Ã¤r valfritt.\n"
+"# gnksa=[<>]?NUM    Valfritt. GNKSA parse_from() returnerar kod. â€™<â€™ eller "
+"â€™>â€™ valfritt.\n"
+"# xref=MÃ–NSTER      Valfritt. Kill-mÃ¶nster (t.ex. alt.flame*)\n"
+"# path=MÃ–NSTER      Valfritt. Kill-mÃ¶nster (t.ex. news.example.org)\n"
+"#                     TÃ¤nk pÃ¥ att filtrering pÃ¥ Path: kan avsevÃ¤rt sakta\n"
+"#                     ner processen.\n"
+"# time=NUM          Valfritt. time_t-vÃ¤rde nÃ¤r regeln lÃ¶per ut\n"
+"#\n"
 
-#: src/lang.c:545
+#: src/lang.c:555
 #, c-format
 msgid "Enter score for rule (default=%d): "
-msgstr ""
+msgstr "Ange poÃ¤ng fÃ¶r regel (standard=%d): "
 
-#: src/lang.c:546
+#: src/lang.c:556
 #, c-format
 msgid "Enter the score weight (range 0 < score <= %d)"
-msgstr ""
+msgstr "Ange poÃ¤ngvikten (intervall 0 < poÃ¤ng <= %d)"
 
 #. SCORE_MAX
-#: src/lang.c:547
+#: src/lang.c:557
 msgid "Full"
 msgstr "FullstÃ¤ndig"
 
-#: src/lang.c:548
+#: src/lang.c:558
 msgid "Comment (optional)  : "
 msgstr "Kommentar (valfri)  : "
 
-#: src/lang.c:550
-msgid "Malformed overview entry: servername missing."
-msgstr ""
-
-#: src/lang.c:551
-#, c-format
-msgid "\t Xref: %s"
+#: src/lang.c:560
+#, fuzzy, c-format
+msgid ""
+"Malformed overview entry: servername missing.\n"
+"\t Xref: %s"
 msgstr ""
+"Missbildad Ã¶versiktspost: servername saknas.\n"
+"\t Xref: %s"
 
-#: src/lang.c:552
+#: src/lang.c:561
 msgid "Skipping Xref filter"
-msgstr ""
+msgstr "Hoppa Ã¶ver Xref-filter"
 
-#: src/lang.c:554
+#: src/lang.c:563
 msgid "Apply pattern to    : "
-msgstr ""
+msgstr "TillÃ¤mpa mÃ¶nster till    : "
 
-#: src/lang.c:555
+#: src/lang.c:564
 #, c-format
 msgid "Enter pattern [%s]> "
 msgstr "Ange mÃ¶nster [%s]> "
 
-#: src/lang.c:556
-#, fuzzy
+#: src/lang.c:565
 msgid ""
 "\n"
 "You requested followups to your article to go to the following newsgroup:\n"
@@ -1806,922 +1982,914 @@ msgid_plural ""
 "You requested followups to your article to go to the following newsgroups:\n"
 msgstr[0] ""
 "\n"
-"Din artikel kommer att postas till fÃ¶ljande diskussionsgrupp:\n"
+"Du begÃ¤rde att uppfÃ¶ljningar av din artikel skulle skickas till fÃ¶ljande "
+"nyhetsgrupp:\n"
 msgstr[1] ""
 "\n"
-"Din artikel kommer att postas till fÃ¶ljande diskussionsgrupper:\n"
+"Du begÃ¤rde att uppfÃ¶ljningar av din artikel skulle skickas till fÃ¶ljande "
+"nyhetsgrupper:\n"
 
-#: src/lang.c:557
-#, fuzzy, c-format
+#: src/lang.c:566
+#, c-format
 msgid "   %s\t Answers will be directed to you by mail.\n"
-msgstr "   %s\t Svaren skickas till dig via e-post."
+msgstr "   %s Svaren kommer att skickas till dig via post.\n"
 
-#: src/lang.c:558
+#: src/lang.c:567
 msgid "-- forwarded message --\n"
 msgstr "-- vidarebefordrat meddelande --\n"
 
-#: src/lang.c:559
-#, fuzzy
+#: src/lang.c:568
 msgid "-- end of forwarded message --\n"
-msgstr "Vidarebefordrat meddelande (slut)\n"
+msgstr "-- slutet av vidarebefordrat meddelande --\n"
 
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:561
+#: src/lang.c:570
 msgid "From: line (ignore case)      "
-msgstr ""
+msgstr "FrÃ¥n: rad (ignorera fall) "
 
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:563
+#: src/lang.c:572
 msgid "From: line (case sensitive)   "
-msgstr ""
+msgstr "FrÃ¥n: rad (skiftlÃ¤geskÃ¤nslig) "
 
-#: src/lang.c:566
+#: src/lang.c:575
 #, c-format
 msgid "%s%s: Unknown host.\n"
 msgstr "%s%s: OkÃ¤nd vÃ¤rd.\n"
 
-#: src/lang.c:568
-#, fuzzy, c-format
+#: src/lang.c:577
+#, c-format
 msgid "%d ancient article marked as read."
 msgid_plural "%d ancient articles marked as read."
 msgstr[0] "%d gammal artikel markerad som lÃ¤st."
 msgstr[1] "%d gamla artiklar markerade som lÃ¤sta."
 
-#: src/lang.c:569
+#: src/lang.c:578
 msgid "Mark articles older than the given days or date as read> "
-msgstr ""
+msgstr "Markera artiklar som Ã¤r Ã¤ldre Ã¤n angivna dagar eller datum som lÃ¤sta> "
 
-#: src/lang.c:570
+#: src/lang.c:579
 #, c-format
 msgid "Please use %.100s instead"
 msgstr "VÃ¤nligen anvÃ¤nd %.100s istÃ¤llet"
 
-#: src/lang.c:571
+#: src/lang.c:580
 #, c-format
 msgid "%s is bogus"
-msgstr ""
+msgstr "%s Ã¤r falskt"
 
-#: src/lang.c:572
+#: src/lang.c:581
 #, c-format
 msgid "Group %s is moderated. Continue?"
 msgstr "Grupp %s Ã¤r modererad. FortsÃ¤tta?"
 
-#: src/lang.c:573
+#: src/lang.c:582
 #, c-format
 msgid "Rereading %s..."
 msgstr "LÃ¤ser om %s..."
 
-#: src/lang.c:574
+#: src/lang.c:583
 msgid "Top Level Commands"
 msgstr "ToppnivÃ¥kommandon"
 
-#: src/lang.c:575
+#: src/lang.c:584
 msgid "Group Selection"
 msgstr "Gruppval"
 
-#: src/lang.c:576
-#, fuzzy
+#: src/lang.c:585
 msgid "group"
 msgid_plural "groups"
 msgstr[0] "grupp"
 msgstr[1] "grupper"
 
-#: src/lang.c:577
+#: src/lang.c:586
 msgid ""
 "*** Group descriptions are disabled according to current select_format ***"
-msgstr ""
+msgstr "*** Gruppbeskrivningar inaktiveras enligt aktuellt select_format ***"
 
-#: src/lang.c:579
+#: src/lang.c:588
 msgid ""
 "One or more lines of comment. <CR> to add a line or proceed if line is empty."
 msgstr ""
+"En eller flera rader med kommentarer. <CR> fÃ¶r att lÃ¤gga till en rad eller "
+"fortsÃ¤tta om raden Ã¤r tom."
 
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:581
+#: src/lang.c:590
 msgid "From: line to add to filter file. <SPACE> toggles & <CR> sets."
 msgstr ""
+"FrÃ¥n: rad fÃ¶r att lÃ¤gga till i filterfilen. <SPACE> toggles &amp; <CR> sets."
 
-#: src/lang.c:582
+#: src/lang.c:591
 msgid ""
 "Linecount of articles to be filtered. < for less, > for more, = for equal."
 msgstr ""
+"Radtal fÃ¶r artiklar som ska filtreras. < fÃ¶r mindre, > fÃ¶r mer, = fÃ¶r lika."
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:'
-#: src/lang.c:584
+#: src/lang.c:593
 msgid "Message-ID: line to add to filter file. <SPACE> toggles & <CR> sets."
 msgstr ""
+"Message-ID: rad att lÃ¤gga till i filterfilen. <SPACE> toggles &amp; <CR> "
+"sets."
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:586
+#: src/lang.c:595
 msgid "Subject: line to add to filter file. <SPACE> toggles & <CR> sets."
-msgstr ""
+msgstr "Ã„mne: rad att lÃ¤gga till i filterfil. <SPACE> toggles &amp; <CR> sets."
 
 #. TRANSLATORS: do not translate header names like 'Subject:' and 'From:'
-#: src/lang.c:588
+#: src/lang.c:597
 msgid ""
 "Enter text pattern to filter if Subject: & From: lines are not what you want."
 msgstr ""
+"Ange textmÃ¶nster fÃ¶r att filtrera om raderna Ã„mne: & FrÃ¥n: inte Ã¤r vad du "
+"vill ha."
 
-#: src/lang.c:589
+#: src/lang.c:598
 msgid ""
 "Select where text pattern should be applied. <SPACE> toggles & <CR> sets."
-msgstr ""
+msgstr "VÃ¤lj var textmÃ¶nstret ska appliceras. <SPACE> toggles &amp; <CR> sets."
 
-#: src/lang.c:590
+#: src/lang.c:599
 msgid ""
 "Expiration time in days for the entered filter. <SPACE> toggles & <CR> sets."
 msgstr ""
+"UtgÃ¥ngstid i dagar fÃ¶r det angivna filtret. <SPACE> toggles &amp; <CR> sets."
 
-#: src/lang.c:591
+#: src/lang.c:600
 msgid ""
 "Apply kill only to current group or all groups. <SPACE> toggles & <CR> sets."
 msgstr ""
+"TillÃ¤mpa kill endast pÃ¥ aktuell grupp eller alla grupper. <SPACE> vÃ¤xlar "
+"&amp; <CR> stÃ¤ller in."
 
-#: src/lang.c:592
+#: src/lang.c:601
 msgid ""
 "Apply select to current group or all groups. <SPACE> toggles & <CR> sets."
 msgstr ""
+"TillÃ¤mpa val pÃ¥ aktuell grupp eller alla grupper. <SPACE> toggles &amp; <CR> "
+"sets."
 
-#: src/lang.c:593
+#: src/lang.c:602
 msgid "kill an article via a menu"
-msgstr ""
+msgstr "dÃ¶da en artikel via en meny"
 
-#: src/lang.c:594
+#: src/lang.c:603
 msgid "auto-select (hot) an article via a menu"
-msgstr ""
+msgstr "automatiskt vÃ¤lja (heta) en artikel via en meny"
 
-#: src/lang.c:595
+#: src/lang.c:604
 msgid "Browse URLs in article"
 msgstr "BlÃ¤ddra URL:er i artikel"
 
-#: src/lang.c:596
+#: src/lang.c:605
 msgid "0 - 9\t  display article by number in current thread"
-msgstr ""
+msgstr "0 - 9\t visa artikel efter nummer i aktuell trÃ¥d"
 
-#: src/lang.c:598
+#: src/lang.c:607
 msgid "cancel (delete) or supersede (overwrite) current article"
-msgstr ""
+msgstr "annullera (ta bort) eller ersÃ¤tta (skriva Ã¶ver) aktuell artikel"
 
-#: src/lang.c:599
+#: src/lang.c:608
 msgid "post followup to current article"
-msgstr ""
+msgstr "postuppfÃ¶ljning till aktuell artikel"
 
-#: src/lang.c:600
+#: src/lang.c:609
 msgid "post followup (don't copy text) to current article"
-msgstr ""
+msgstr "posta uppfÃ¶ljning (kopiera inte text) till aktuell artikel"
 
-#: src/lang.c:601
+#: src/lang.c:610
 msgid "post followup to current article quoting complete headers"
-msgstr ""
+msgstr "posta uppfÃ¶ljning till aktuell artikel och ange fullstÃ¤ndiga rubriker"
 
-#: src/lang.c:602
+#: src/lang.c:611
 msgid "repost chosen article to another group"
-msgstr ""
+msgstr "posta om vald artikel till en annan grupp"
 
-#: src/lang.c:604
+#: src/lang.c:613
 msgid "edit article (mail-groups only)"
-msgstr ""
+msgstr "redigera artikel (endast e-postgrupper)"
 
-#: src/lang.c:605
+#: src/lang.c:614
 msgid "display first article in current thread"
-msgstr ""
+msgstr "visa fÃ¶rsta artikeln i aktuell trÃ¥d"
 
-#: src/lang.c:606
+#: src/lang.c:615
 msgid "display first page of article"
-msgstr ""
+msgstr "visa fÃ¶rsta sidan av artikeln"
 
-#: src/lang.c:607
-#, fuzzy
+#: src/lang.c:616
 msgid "show MIME details of this article"
-msgstr "Inga fler URL:er i denna artikel"
+msgstr "visa MIME-detaljer fÃ¶r den hÃ¤r artikeln"
 
-#: src/lang.c:608
+#: src/lang.c:617
 msgid "display last article in current thread"
-msgstr ""
+msgstr "visa sista artikeln i aktuell trÃ¥d"
 
-#: src/lang.c:609
+#: src/lang.c:618
 msgid "display last page of article"
 msgstr "visa sista sidan av artikel"
 
-#: src/lang.c:610
+#: src/lang.c:619
 msgid "mark rest of thread as read and advance to next unread"
-msgstr ""
+msgstr "markera resten av trÃ¥den som lÃ¤st och gÃ¥ vidare till nÃ¤sta olÃ¤sta"
 
-#: src/lang.c:611
+#: src/lang.c:620
 msgid "display next article"
 msgstr "visa nÃ¤sta artikel"
 
-#: src/lang.c:612
+#: src/lang.c:621
 msgid "display first article in next thread"
 msgstr "visa fÃ¶rsta artikel i nÃ¤sta trÃ¥d"
 
-#: src/lang.c:613
+#: src/lang.c:622
 msgid "display next unread article"
 msgstr "visa nÃ¤sta olÃ¤sta artikel"
 
-#: src/lang.c:614
+#: src/lang.c:623
 msgid "go to the article that this one followed up"
-msgstr ""
+msgstr "gÃ¥ till artikeln som den hÃ¤r fÃ¶ljde upp"
 
-#: src/lang.c:615
+#: src/lang.c:624
 msgid "display previous article"
 msgstr "visa fÃ¶regÃ¥ende artikel"
 
-#: src/lang.c:616
+#: src/lang.c:625
 msgid "display previous unread article"
 msgstr "visa fÃ¶regÃ¥ende olÃ¤sta artikel"
 
-#: src/lang.c:617
+#: src/lang.c:626
 msgid "quickly kill an article using defaults"
-msgstr ""
+msgstr "snabbt dÃ¶da en artikel med hjÃ¤lp av standardvÃ¤rden"
 
-#: src/lang.c:618
+#: src/lang.c:627
 msgid "quickly auto-select (hot) an article using defaults"
 msgstr ""
+"snabbt vÃ¤lja en artikel automatiskt (hot) med hjÃ¤lp av standardinstÃ¤llningar"
 
-#: src/lang.c:619
+#: src/lang.c:628
 msgid "return to group selection level"
 msgstr "Ã¥tergÃ¥ till gruppvalsnivÃ¥"
 
-#: src/lang.c:620
+#: src/lang.c:629
 msgid "reply through mail to author"
-msgstr ""
+msgstr "svar via e-post till fÃ¶rfattaren"
 
-#: src/lang.c:621
+#: src/lang.c:630
 msgid "reply through mail (don't copy text) to author"
-msgstr ""
+msgstr "svara via e-post (kopiera inte texten) till fÃ¶rfattaren"
 
-#: src/lang.c:622
+#: src/lang.c:631
 msgid "reply through mail to author quoting complete headers"
 msgstr ""
+"svara via e-post till fÃ¶rfattaren med angivande av fullstÃ¤ndiga rubriker"
 
-#: src/lang.c:623
+#: src/lang.c:632
 msgid "search backwards within this article"
-msgstr ""
+msgstr "sÃ¶k bakÃ¥t i denna artikel"
 
-#: src/lang.c:624
+#: src/lang.c:633
 msgid "search forwards within this article"
 msgstr "sÃ¶k framÃ¥t inom denna artikel"
 
-#: src/lang.c:625
+#: src/lang.c:634
 msgid "show article in raw-mode (including all headers)"
-msgstr ""
+msgstr "visa artikeln i rÃ¥tt lÃ¤ge (inklusive alla rubriker)"
 
-#: src/lang.c:626
+#: src/lang.c:635
 msgid "skip next block of included text"
-msgstr ""
+msgstr "hoppa Ã¶ver nÃ¤sta block med inkluderad text"
 
-#: src/lang.c:627
+#: src/lang.c:636
 msgid "toggle display of sections hidden by a form-feed (^L) on/off"
-msgstr ""
+msgstr "vÃ¤xla visning av avsnitt som dÃ¶ljs av ett formulÃ¤rflÃ¶de (^L) till/frÃ¥n"
 
-#: src/lang.c:628
-#, fuzzy
+#: src/lang.c:637
 msgid "toggle display of all headers"
-msgstr "vÃ¤xla val av trÃ¥d"
+msgstr "vÃ¤xla visning av alla rubriker"
 
-#: src/lang.c:629
+#: src/lang.c:638
 msgid "toggle word highlighting on/off"
-msgstr ""
+msgstr "vÃ¤xla ordmarkering pÃ¥/av"
 
-#: src/lang.c:630
-#, fuzzy
+#: src/lang.c:639
 msgid "toggle display of data sections"
-msgstr "vÃ¤xla val av trÃ¥d"
+msgstr "vÃ¤xla visning av datasektioner"
 
-#: src/lang.c:631
+#: src/lang.c:640
 msgid "toggle ROT-13 (basic decode) for current article"
-msgstr ""
+msgstr "vÃ¤xla ROT-13 (grundlÃ¤ggande avkodning) fÃ¶r aktuell artikel"
 
-#: src/lang.c:632
+#: src/lang.c:641
 msgid "toggle tabwidth 4 <-> 8"
-msgstr ""
+msgstr "vÃ¤xla flikbredd 4 <-> 8"
 
-#: src/lang.c:633
+#: src/lang.c:642
 msgid "toggle German TeX style decoding for current article"
-msgstr ""
+msgstr "vÃ¤xla tysk TeX-stilavkodning fÃ¶r aktuell artikel"
 
-# fuzzy
-#: src/lang.c:634
-#, fuzzy
+#: src/lang.c:643
 msgid "cycle through the options for detecting/displaying verbatim blocks"
-msgstr "blÃ¤ddra igenom alternativen fÃ¶r att upptÃ¤cka och visa verbatim-block"
+msgstr ""
+"blÃ¤ddra igenom alternativen fÃ¶r att upptÃ¤cka/visa ordagrant Ã¥tergivna block"
 
-#: src/lang.c:635
+#: src/lang.c:644
 msgid "View/pipe/save multimedia attachments"
-msgstr ""
+msgstr "Visa/pipa/spar multimediabilagor"
 
-#: src/lang.c:636
-#, fuzzy
+#: src/lang.c:645
 msgid "choose first attachment in list"
-msgstr "vÃ¤lj fÃ¶rsta artikel i lista"
+msgstr "vÃ¤lj fÃ¶rsta tillbehÃ¶ret i listan"
 
-#: src/lang.c:637
-#, fuzzy
+#: src/lang.c:646
 msgid "0 - 9\t  choose attachment by number"
-msgstr "0 - 9\t  vÃ¤lj artikel efter nummer"
+msgstr "0 - 9\t vÃ¤lj bilaga efter nummer"
 
-#: src/lang.c:638
-#, fuzzy
+#: src/lang.c:647
 msgid "choose last attachment in list"
-msgstr "vÃ¤lj sista artikel i lista"
+msgstr "vÃ¤lj sista bilagan i listan"
 
-#: src/lang.c:640
+#: src/lang.c:649
 msgid "pipe attachment into command"
-msgstr ""
+msgstr "pipa in bifogad fil i kommandot"
 
-#: src/lang.c:641
-#, fuzzy
+#: src/lang.c:650
 msgid "pipe raw attachment into command"
-msgstr "ToppnivÃ¥kommandon"
+msgstr "pipa rÃ¥ bifogad fil till kommandot"
 
-#: src/lang.c:643
+#: src/lang.c:652
 msgid "save attachment to disk"
-msgstr ""
+msgstr "spara bilaga till disk"
 
-#: src/lang.c:644
+#: src/lang.c:653
 msgid "search for attachments forwards"
-msgstr ""
+msgstr "sÃ¶k efter bilagor framÃ¥t"
 
-#: src/lang.c:645
-#, fuzzy
+#: src/lang.c:654
 msgid "search for attachments backwards"
-msgstr "%s=sÃ¶k framÃ¥t; %s=sÃ¶k bakÃ¥t; %s=avsluta"
+msgstr "sÃ¶ka efter bilagor baklÃ¤nges"
 
-#: src/lang.c:646
+#: src/lang.c:655
 msgid "view attachment"
-msgstr ""
+msgstr "visa bifogad fil"
 
-#: src/lang.c:647
-#, fuzzy
+#: src/lang.c:656
 msgid "tag attachment"
-msgstr "VÃ¤lj artikel> "
+msgstr "taggtillÃ¤gg"
 
-#: src/lang.c:648
+#: src/lang.c:657
 msgid "tag attachments that match user specified pattern"
-msgstr ""
+msgstr "mÃ¤rka bilagor som matchar anvÃ¤ndarens angivna mÃ¶nster"
 
-#: src/lang.c:649
+#: src/lang.c:658
 msgid "reverse tagging on all attachments (toggle)"
-msgstr ""
+msgstr "omvÃ¤nd taggning pÃ¥ alla bilagor (toggle)"
 
-#: src/lang.c:650
-#, fuzzy
+#: src/lang.c:659
 msgid "untag all tagged attachments"
-msgstr "VÃ¤lj artikel> "
+msgstr "avmarkera alla mÃ¤rkta bilagor"
 
-#: src/lang.c:651
+#: src/lang.c:660
 msgid "toggle info message in last line (name/description of attachment)"
-msgstr ""
+msgstr "vÃ¤xla infomeddelande pÃ¥ sista raden (namn/beskrivning av bilaga)"
 
-#: src/lang.c:652
-#, fuzzy
+#: src/lang.c:661
 msgid "choose first attribute in list"
-msgstr "vÃ¤lj fÃ¶rsta artikel i lista"
+msgstr "vÃ¤lj fÃ¶rsta attributet i listan"
 
-#: src/lang.c:653
-#, fuzzy
+#: src/lang.c:662
 msgid "0 - 9\t  choose attribute by number"
-msgstr "0 - 9\t  vÃ¤lj artikel efter nummer"
+msgstr "0 - 9\t vÃ¤lj attribut efter nummer"
 
-#: src/lang.c:654
-#, fuzzy
+#: src/lang.c:663
 msgid "choose last attribute in list"
-msgstr "vÃ¤lj sista artikel i lista"
+msgstr "vÃ¤lj sista attributet i listan"
 
-#: src/lang.c:655
+#: src/lang.c:664
 msgid "reset attribute to a default value"
-msgstr ""
+msgstr "Ã¥terstÃ¤lla attribut till ett standardvÃ¤rde"
 
-#: src/lang.c:656
-#, fuzzy
+#: src/lang.c:665
 msgid "search backwards for an attribute"
-msgstr "sÃ¶k framÃ¥t efter ett gruppnamn"
+msgstr "sÃ¶ka baklÃ¤nges efter ett attribut"
 
-#: src/lang.c:657
-#, fuzzy
+#: src/lang.c:666
 msgid "search forwards for an attribute"
-msgstr "sÃ¶k framÃ¥t efter ett gruppnamn"
+msgstr "sÃ¶k framÃ¥t fÃ¶r ett attribut"
 
-#: src/lang.c:658
-#, fuzzy
+#: src/lang.c:667
 msgid "select attribute"
-msgstr "vÃ¤lj trÃ¥d"
+msgstr "vÃ¤lj attribut"
 
-#: src/lang.c:659
+#: src/lang.c:668
 msgid "toggle back to options menu when invoked from there"
-msgstr ""
+msgstr "vÃ¤xla tillbaka till alternativmenyn nÃ¤r den anropas dÃ¤rifrÃ¥n"
 
-#: src/lang.c:660
+#: src/lang.c:669
 #, c-format
 msgid "report bug or comment via mail to %s"
 msgstr "rapportera fel eller kommentar via e-post till %s"
 
-#: src/lang.c:661
-#, fuzzy
+#: src/lang.c:670
 msgid "choose first option in list"
-msgstr "vÃ¤lj fÃ¶rsta grupp i lista"
+msgstr "vÃ¤lj fÃ¶rsta alternativet i listan"
 
-#: src/lang.c:662
-#, fuzzy
+#: src/lang.c:671
 msgid "0 - 9\t  choose option by number"
-msgstr "0 - 9\t  vÃ¤lj grupp efter nummer"
+msgstr "0 - 9\t vÃ¤lj alternativ efter nummer"
 
-#: src/lang.c:663
-#, fuzzy
+#: src/lang.c:672
 msgid "choose last option in list"
-msgstr "vÃ¤lj sista grupp i lista"
+msgstr "vÃ¤lj sista alternativet i listan"
 
-#: src/lang.c:664
-#, fuzzy
+#: src/lang.c:673
 msgid "start scopes menu"
-msgstr "Ã¥tergÃ¥ till fÃ¶regÃ¥ende meny"
+msgstr "starta omfÃ¥ngsmenyn"
 
-#: src/lang.c:665
-#, fuzzy
+#: src/lang.c:674
 msgid "search backwards for an option"
-msgstr "sÃ¶k framÃ¥t efter ett gruppnamn"
+msgstr "sÃ¶k baklÃ¤nges efter ett alternativ"
 
-#: src/lang.c:666
-#, fuzzy
+#: src/lang.c:675
 msgid "search forwards for an option"
-msgstr "sÃ¶k framÃ¥t efter ett gruppnamn"
+msgstr "sÃ¶ka framÃ¥t efter ett alternativ"
 
-#: src/lang.c:667
-#, fuzzy
+#: src/lang.c:676
 msgid "select option"
-msgstr "vÃ¤lj"
+msgstr "vÃ¤lj alternativ"
 
-#: src/lang.c:668
+#: src/lang.c:677
 msgid "start serverrc menu"
-msgstr ""
+msgstr "starta serverrc-menyn"
 
-#: src/lang.c:669
+#: src/lang.c:678
 msgid "toggle to attributes menu"
-msgstr ""
+msgstr "vÃ¤xla till attributmeny"
 
-#: src/lang.c:670
+#: src/lang.c:679
 msgid "choose range of articles to be affected by next command"
-msgstr ""
+msgstr "vÃ¤lja sortiment av artiklar som ska pÃ¥verkas av nÃ¤sta kommando"
 
-#: src/lang.c:671
+#: src/lang.c:680
 msgid "escape from command prompt"
-msgstr ""
+msgstr "fly frÃ¥n kommandotolken"
 
-#: src/lang.c:672
+#: src/lang.c:681
 msgid "edit filter file"
 msgstr "redigera filterfil"
 
-#: src/lang.c:673
+#: src/lang.c:682
 msgid "get help"
 msgstr "fÃ¥ hjÃ¤lp"
 
-#: src/lang.c:674
+#: src/lang.c:683
 msgid "display last article viewed"
-msgstr ""
+msgstr "visa senaste artikel som visats"
 
-#: src/lang.c:675
+#: src/lang.c:684
 msgid "down one line"
 msgstr "en rad ner"
 
-#: src/lang.c:676
+#: src/lang.c:685
 msgid "up one line"
 msgstr "upp en rad"
 
-#: src/lang.c:677
+#: src/lang.c:686
 msgid "go to article chosen by Message-ID"
-msgstr ""
+msgstr "gÃ¥ till artikeln som valts av Message-ID"
 
-#: src/lang.c:678
+#: src/lang.c:687
 msgid "mail article/thread/hot/pattern/tagged articles to someone"
-msgstr ""
+msgstr "maila artikel/trÃ¥d/hot/pattern/mÃ¤rkta artiklar till nÃ¥gon"
 
-#: src/lang.c:679
+#: src/lang.c:688
 msgid "menu of configurable options"
-msgstr ""
+msgstr "meny med konfigurerbara alternativ"
 
-#: src/lang.c:680
+#: src/lang.c:689
 msgid "down one page"
 msgstr "ner en sida"
 
-#: src/lang.c:681
+#: src/lang.c:690
 msgid "up one page"
 msgstr "upp en sida"
 
-#: src/lang.c:683
+#: src/lang.c:692
 msgid "post (write) article to current group"
-msgstr ""
+msgstr "posta (skriva) artikel till aktuell grupp"
 
-#: src/lang.c:684
+#: src/lang.c:693
 msgid "post postponed articles"
-msgstr ""
+msgstr "posta uppskjutna artiklar"
 
-#: src/lang.c:686
+#: src/lang.c:695
 msgid "list articles posted by you (from posted file)"
-msgstr ""
+msgstr "lista artiklar som publicerats av dig (frÃ¥n publicerad fil)"
 
-#: src/lang.c:687
+#: src/lang.c:696
 msgid "return to previous menu"
 msgstr "Ã¥tergÃ¥ till fÃ¶regÃ¥ende meny"
 
-#: src/lang.c:688
+#: src/lang.c:697
 msgid "quit tin immediately"
 msgstr "avsluta tin omedelbart"
 
-#: src/lang.c:689
+#: src/lang.c:698
 msgid "redraw page"
 msgstr "rita om sida"
 
-#: src/lang.c:690
+#: src/lang.c:699
 msgid "save article/thread/hot/pattern/tagged articles to file"
-msgstr ""
+msgstr "spara artikel/thread/hot/pattern/mÃ¤rkta artiklar till fil"
 
-#: src/lang.c:691
+#: src/lang.c:700
 msgid "save marked articles automatically without user prompts"
-msgstr ""
+msgstr "spara markerade artiklar automatiskt utan uppmaningar frÃ¥n anvÃ¤ndaren"
 
-#: src/lang.c:692
+#: src/lang.c:701
 msgid "scroll the screen one line down"
-msgstr ""
+msgstr "rulla skÃ¤rmen en rad nedÃ¥t"
 
-#: src/lang.c:693
+#: src/lang.c:702
 msgid "scroll the screen one line up"
-msgstr ""
+msgstr "rulla skÃ¤rmen en rad uppÃ¥t"
 
-#: src/lang.c:694
+#: src/lang.c:703
 msgid "search for articles by author backwards"
-msgstr ""
+msgstr "sÃ¶ka efter artiklar med fÃ¶rfattare bakÃ¥t"
 
-#: src/lang.c:695
+#: src/lang.c:704
 msgid "search for articles by author forwards"
-msgstr ""
+msgstr "sÃ¶k efter artiklar med fÃ¶rfattare framÃ¥t"
 
-#: src/lang.c:696
+#: src/lang.c:705
 msgid "search all articles for a given string (this may take some time)"
-msgstr ""
+msgstr "sÃ¶ka i alla artiklar efter en viss strÃ¤ng (detta kan ta lite tid)"
 
-#: src/lang.c:697
+#: src/lang.c:706
 msgid " \t  (searches are case-insensitive and wrap around to all articles)"
-msgstr ""
+msgstr " \t  (sÃ¶kningarna Ã¤r skiftlÃ¤gesokÃ¤nsliga och omfattar alla artiklar)"
 
-#: src/lang.c:698
+#: src/lang.c:707
 msgid "search for articles by Subject line backwards"
-msgstr ""
+msgstr "sÃ¶k efter artiklar efter Ã¤mnesrad bakÃ¥t"
 
-#: src/lang.c:699
+#: src/lang.c:708
 msgid "search for articles by Subject line forwards"
-msgstr ""
+msgstr "sÃ¶k efter artiklar med Ã¤mnesraden framÃ¥t"
 
-#: src/lang.c:700
+#: src/lang.c:709
 msgid "repeat last search"
 msgstr "repetera senaste sÃ¶kning"
 
-#: src/lang.c:701
+#: src/lang.c:710
 msgid "tag current article for reposting/mailing/piping/printing/saving"
-msgstr ""
+msgstr "mÃ¤rka aktuell artikel fÃ¶r reposting/mailing/piping/printing/saving"
 
-#: src/lang.c:702
+#: src/lang.c:711
 msgid "toggle info message in last line (subject/description)"
-msgstr ""
+msgstr "vÃ¤xla info meddelande i sista raden (Ã¤mne/beskrivning)"
 
-#: src/lang.c:703
+#: src/lang.c:712
 msgid "toggle inverse video"
-msgstr ""
+msgstr "vÃ¤xla till invers video"
 
-#: src/lang.c:704
+#: src/lang.c:713
 msgid "toggle mini help menu and posting etiquette display"
-msgstr ""
+msgstr "vÃ¤xla mini-hjÃ¤lpen meny och postning etikett display"
 
-#: src/lang.c:705
+#: src/lang.c:714
 msgid "cycle the display of authors email address, real name, both or neither"
 msgstr ""
+"cykla visning av fÃ¶rfattarens e-postadress, riktiga namn, bÃ¥da eller "
+"ingetdera"
 
-#: src/lang.c:706
+#: src/lang.c:715
 msgid "show version information"
 msgstr "visa versionsinformation"
 
-#: src/lang.c:707
+#: src/lang.c:716
 msgid "mark articles older than the given days or date as read"
-msgstr ""
+msgstr "markera artiklar som Ã¤r Ã¤ldre Ã¤n angivna dagar eller datum som lÃ¤sta"
 
-#: src/lang.c:708
+#: src/lang.c:717
 msgid "mark all articles as read and return to group selection menu"
-msgstr ""
+msgstr "markera alla artiklar som lÃ¤sta och Ã¥tergÃ¥ till gruppvalsmenyn"
 
-#: src/lang.c:709
+#: src/lang.c:718
 msgid "mark all articles as read and enter next group with unread articles"
 msgstr ""
+"markera alla artiklar som lÃ¤sta och gÃ¥ till nÃ¤sta grupp med olÃ¤sta artiklar"
 
-#: src/lang.c:710
+#: src/lang.c:719
 msgid "choose first thread in list"
 msgstr "vÃ¤lj fÃ¶rsta trÃ¥d i lista"
 
-#: src/lang.c:711
+#: src/lang.c:720
 msgid "choose last thread in list"
 msgstr "vÃ¤lj sista trÃ¥d i lista"
 
-#: src/lang.c:712
+#: src/lang.c:721
 msgid "list articles within current thread (bring up Thread sub-menu)"
-msgstr ""
+msgstr "lista artiklar inom aktuell trÃ¥d (ta fram undermenyn TrÃ¥d)"
 
-#: src/lang.c:713
+#: src/lang.c:722
 msgid "mark article as unread"
 msgstr "markera artikel som olÃ¤st"
 
-#: src/lang.c:714
+#: src/lang.c:723
 msgid "mark current thread, range or tagged threads as read"
-msgstr ""
+msgstr "markera aktuell trÃ¥d, intervall eller mÃ¤rkta trÃ¥dar som lÃ¤sta"
 
-#: src/lang.c:715
+#: src/lang.c:724
 msgid "mark current thread, range or tagged threads as unread"
-msgstr ""
+msgstr "markera aktuell trÃ¥d, intervall eller mÃ¤rkta trÃ¥dar som olÃ¤sta"
 
-#: src/lang.c:716
+#: src/lang.c:725
 msgid "mark current/range/selected/pattern/tagged as read after prompting"
-msgstr ""
+msgstr "markera aktuellt/omrÃ¥de/valt/mÃ¶nster/mÃ¤rkt som lÃ¤st efter uppmaning"
 
-#: src/lang.c:717
+#: src/lang.c:726
 msgid "mark current/range/selected/pattern/tagged as unread after prompting"
-msgstr ""
+msgstr "markera aktuell/omrÃ¥de/vald/mÃ¶nster/mÃ¤rkt som olÃ¤st efter uppmaning"
 
-#: src/lang.c:718
+#: src/lang.c:727
 msgid "toggle display of all/selected articles"
-msgstr ""
+msgstr "vÃ¤xla visning av alla/valda artiklar"
 
-#: src/lang.c:719
+#: src/lang.c:728
 msgid "display next group"
 msgstr "visa nÃ¤sta grupp"
 
-#: src/lang.c:720
+#: src/lang.c:729
 msgid "display previous group"
 msgstr "visa fÃ¶regÃ¥ende grupp"
 
-#: src/lang.c:721
+#: src/lang.c:730
 msgid "toggle all selections (all articles)"
-msgstr ""
+msgstr "vÃ¤xla mellan alla val (alla artiklar)"
 
-#: src/lang.c:722
+#: src/lang.c:731
 msgid "select group (make \"hot\")"
 msgstr "vÃ¤lj grupp (gÃ¶r \"het\")"
 
-#: src/lang.c:723
+#: src/lang.c:732
 msgid "select thread"
 msgstr "vÃ¤lj trÃ¥d"
 
-#: src/lang.c:724
+#: src/lang.c:733
 msgid "select threads if at least one unread article is selected"
-msgstr ""
+msgstr "vÃ¤lj trÃ¥dar om minst en olÃ¤st artikel Ã¤r vald"
 
-#: src/lang.c:725
+#: src/lang.c:734
 msgid "select threads that match user specified pattern"
-msgstr ""
+msgstr "vÃ¤lja trÃ¥dar som matchar anvÃ¤ndarens specificerade mÃ¶nster"
 
-#: src/lang.c:726
+#: src/lang.c:735
 msgid "0 - 9\t  choose thread by number"
 msgstr "0 - 9\t  vÃ¤lj trÃ¥d efter nummer"
 
-#: src/lang.c:727
+#: src/lang.c:736
 msgid "toggle limit number of articles to get, and reload"
-msgstr ""
+msgstr "vÃ¤xla begrÃ¤nsa antalet artiklar som ska hÃ¤mtas och ladda om"
 
-#: src/lang.c:728
+#: src/lang.c:737
 msgid "toggle display of all/unread articles"
-msgstr ""
+msgstr "vÃ¤xla visning av alla/olÃ¤sta artiklar"
 
-#: src/lang.c:729
+#: src/lang.c:738
 msgid "toggle selection of thread"
 msgstr "vÃ¤xla val av trÃ¥d"
 
-#: src/lang.c:730
+#: src/lang.c:739
 msgid "cycle through threading options available"
-msgstr ""
+msgstr "genomgÃ¥ende gÃ¤ngningsalternativ tillgÃ¤ngliga"
 
-#: src/lang.c:731
+#: src/lang.c:740
 msgid "undo all selections (all articles)"
-msgstr ""
+msgstr "Ã¥ngra alla val (alla artiklar)"
 
-#: src/lang.c:732
+#: src/lang.c:741
 msgid "untag all tagged threads"
-msgstr ""
+msgstr "avmarkera alla mÃ¤rkta trÃ¥dar"
 
-#: src/lang.c:733
-#, fuzzy
+#: src/lang.c:742
 msgid "search for articles forwards"
-msgstr "SÃ¶k framÃ¥t [%s]> "
+msgstr "sÃ¶k efter artiklar framÃ¥t"
 
-#: src/lang.c:734
-#, fuzzy
+#: src/lang.c:743
 msgid "search for articles backwards"
-msgstr "%s=sÃ¶k framÃ¥t; %s=sÃ¶k bakÃ¥t; %s=avsluta"
+msgstr "sÃ¶ka efter artiklar baklÃ¤nges"
 
-#: src/lang.c:735
+#: src/lang.c:744
 msgid "toggle info message in last line (Message-ID)"
-msgstr ""
+msgstr "vÃ¤xla info meddelande i sista raden (Message-ID)"
 
-#: src/lang.c:736
+#: src/lang.c:745
 msgid "Open article by Message-ID"
-msgstr ""
+msgstr "Ã–ppna artikel genom Message-ID"
 
-#: src/lang.c:737
+#: src/lang.c:746
 msgid "add new scope"
-msgstr ""
+msgstr "lÃ¤gg till ny omfattning"
 
-#: src/lang.c:738
+#: src/lang.c:747
 msgid "delete scope"
-msgstr ""
+msgstr "radera omfattning"
 
-#: src/lang.c:739
-#, fuzzy
+#: src/lang.c:748
 msgid "edit attributes file"
-msgstr "Skriver attributfil..."
+msgstr "redigera attributfil"
 
-#: src/lang.c:740
-#, fuzzy
+#: src/lang.c:749
 msgid "choose first scope in list"
-msgstr "vÃ¤lj fÃ¶rsta grupp i lista"
+msgstr "vÃ¤lj fÃ¶rsta omfÃ¥ng i listan"
 
-#: src/lang.c:741
-#, fuzzy
+#: src/lang.c:750
 msgid "0 - 9\t  choose scope by number"
-msgstr "0 - 9\t  vÃ¤lj grupp efter nummer"
+msgstr "0 - 9\t vÃ¤lj omfattning efter nummer"
 
-#: src/lang.c:742
-#, fuzzy
+#: src/lang.c:751
 msgid "choose last scope in list"
-msgstr "vÃ¤lj sista grupp i lista"
+msgstr "vÃ¤lj sista omfÃ¥ng i listan"
 
-#: src/lang.c:743
+#: src/lang.c:752
 msgid "move scope"
-msgstr ""
+msgstr "flytta omfattning"
 
-#: src/lang.c:744
+#: src/lang.c:753
 msgid "rename scope"
-msgstr ""
+msgstr "byta namn pÃ¥ omfattning"
 
-#: src/lang.c:745
-#, fuzzy
+#: src/lang.c:754
 msgid "select scope"
-msgstr "vÃ¤lj"
+msgstr "vÃ¤lj omfattning"
 
-#: src/lang.c:746
+#: src/lang.c:755
 msgid "mark all articles in group as read"
-msgstr ""
+msgstr "markera alla artiklar i gruppen som lÃ¤sta"
 
-#: src/lang.c:747
+#: src/lang.c:756
 msgid "mark all articles in group as read and move to next unread group"
 msgstr ""
+"markera alla artiklar i gruppen som lÃ¤sta och gÃ¥ vidare till nÃ¤sta olÃ¤sta "
+"grupp"
 
-#: src/lang.c:748
+#: src/lang.c:757
 msgid "choose first group in list"
 msgstr "vÃ¤lj fÃ¶rsta grupp i lista"
 
-#: src/lang.c:749
+#: src/lang.c:758
 msgid "choose group by name"
 msgstr "vÃ¤lj grupp efter namn"
 
-#: src/lang.c:750
+#: src/lang.c:759
 msgid "0 - 9\t  choose group by number"
 msgstr "0 - 9\t  vÃ¤lj grupp efter nummer"
 
-#: src/lang.c:751
+#: src/lang.c:760
 msgid "choose range of groups to be affected by next command"
-msgstr ""
+msgstr "vÃ¤lj ett antal grupper som ska pÃ¥verkas av nÃ¤sta kommando"
 
-#: src/lang.c:752
+#: src/lang.c:761
 msgid "choose last group in list"
 msgstr "vÃ¤lj sista grupp i lista"
 
-#: src/lang.c:754
+#: src/lang.c:763
 msgid "list groups which an article has been posted to (by Message-ID)"
-msgstr ""
+msgstr "lista grupper som en artikel har skickats till (av Message-ID)"
 
-#: src/lang.c:755
+#: src/lang.c:764
 msgid " \t  (go to article if at least one of the groups is available)"
-msgstr ""
+msgstr " \t  (gÃ¥ till artikeln om minst en av grupperna Ã¤r tillgÃ¤nglig)"
 
-#: src/lang.c:757
+#: src/lang.c:766
 msgid "mark all articles in chosen group unread"
-msgstr ""
+msgstr "markera alla artiklar i vald grupp som olÃ¤sta"
 
-#: src/lang.c:758
+#: src/lang.c:767
 msgid "move chosen group within list"
-msgstr ""
+msgstr "flytta vald grupp inom listan"
 
-#: src/lang.c:759
+#: src/lang.c:768
 msgid "choose next group with unread news"
-msgstr ""
+msgstr "vÃ¤lj nÃ¤sta grupp med olÃ¤sta nyheter"
 
-#: src/lang.c:760 src/lang.c:1925
+#: src/lang.c:769 src/lang.c:1957
 msgid "quit"
 msgstr "avsluta"
 
-#: src/lang.c:761
+#: src/lang.c:770
 msgid "quit without saving configuration changes"
 msgstr "avsluta utan att spara konfigurationsÃ¤ndringar"
 
-#: src/lang.c:762
+#: src/lang.c:771
 msgid "read chosen group"
 msgstr "lÃ¤s vald grupp"
 
-#: src/lang.c:763
+#: src/lang.c:772
 msgid "reset .newsrc (all available articles in groups marked unread)"
 msgstr ""
+"Ã¥terstÃ¤lla .newsrc (alla tillgÃ¤ngliga artiklar i grupper markerade som "
+"olÃ¤sta)"
 
-#: src/lang.c:764
+#: src/lang.c:773
 msgid "search backwards for a group name"
-msgstr ""
+msgstr "sÃ¶ka baklÃ¤nges efter ett gruppnamn"
 
-#: src/lang.c:765
+#: src/lang.c:774
 msgid " \t  (all searches are case-insensitive and wrap around)"
-msgstr ""
+msgstr " \t  (alla sÃ¶kningar Ã¤r skiftlÃ¤gesokÃ¤nsliga och omsluter varandra)"
 
-#: src/lang.c:766
+#: src/lang.c:775
 msgid "search forwards for a group name"
 msgstr "sÃ¶k framÃ¥t efter ett gruppnamn"
 
-#: src/lang.c:767
+#: src/lang.c:776
 msgid "subscribe to chosen group"
 msgstr "prenumerera pÃ¥ vald grupp"
 
-#: src/lang.c:768
+#: src/lang.c:777
 msgid "subscribe to groups that match pattern"
-msgstr ""
+msgstr "prenumerera pÃ¥ grupper som matchar mÃ¶nster"
 
-#: src/lang.c:769
+#: src/lang.c:778
 msgid "reread active file to check for any new news"
-msgstr ""
+msgstr "lÃ¤sa om aktiv fil fÃ¶r att kontrollera om det finns nÃ¥gra nya nyheter"
 
-#: src/lang.c:770
+#. TODO: text is also used if reading from local spool
+#: src/lang.c:780
 msgid "show NNTP[S] connection details"
-msgstr ""
+msgstr "visa detaljer om NNTP[S]-anslutning"
 
-#: src/lang.c:771
+#: src/lang.c:781
 msgid "toggle display of group name only or group name plus description"
-msgstr ""
+msgstr "vÃ¤xla visning av endast gruppnamn eller gruppnamn plus beskrivning"
 
-#: src/lang.c:772
+#: src/lang.c:782
 msgid "toggle display to show all/unread subscribed groups"
-msgstr ""
+msgstr "vÃ¤xla visning fÃ¶r att visa alla/ej lÃ¤sta prenumererade grupper"
 
-#: src/lang.c:773
+#: src/lang.c:783
 msgid "unsubscribe from chosen group"
 msgstr "sÃ¤g upp prenumeration av vald grupp"
 
-#: src/lang.c:774
+#: src/lang.c:784
 msgid "unsubscribe from groups that match pattern"
 msgstr "sÃ¤g upp prenumeration av grupper som matchar mÃ¶nster"
 
-#: src/lang.c:775
+#: src/lang.c:785
 msgid "sort the list of groups"
 msgstr "sortera listan av grupper"
 
-#: src/lang.c:776
+#: src/lang.c:786
 msgid "toggle display to show all/subscribed groups"
-msgstr ""
+msgstr "vÃ¤xla display fÃ¶r att visa alla/prenumererade grupper"
 
-#: src/lang.c:777
+#: src/lang.c:787
 msgid "tag/untag all parts of current multipart-message in order"
-msgstr ""
+msgstr "mÃ¤rka/avmarkera alla delar av aktuellt flerpartsmeddelande i ordning"
 
-#: src/lang.c:778
+#: src/lang.c:788
 msgid "0 - 9\t  choose article by number"
 msgstr "0 - 9\t  vÃ¤lj artikel efter nummer"
 
-#: src/lang.c:779
+#: src/lang.c:789
 msgid "mark thread as read and return to group index page"
-msgstr ""
+msgstr "markera trÃ¥den som lÃ¤st och Ã¥tergÃ¥ till gruppens indexsida"
 
-#: src/lang.c:780
+#: src/lang.c:790
 msgid "mark thread as read and enter next unread thread or group"
-msgstr ""
+msgstr "markera trÃ¥den som lÃ¤st och gÃ¥ till nÃ¤sta olÃ¤sta trÃ¥d eller grupp"
 
-#: src/lang.c:781
+#: src/lang.c:791
 msgid "choose first article in list"
 msgstr "vÃ¤lj fÃ¶rsta artikel i lista"
 
-#: src/lang.c:782
+#: src/lang.c:792
 msgid "choose last article in list"
 msgstr "vÃ¤lj sista artikel i lista"
 
-#: src/lang.c:783
+#: src/lang.c:793
 msgid "mark art, range or tagged arts as read; move crsr to next unread art"
 msgstr ""
+"markera konst, omrÃ¥de eller mÃ¤rkt konst som lÃ¤st; flytta crsr till nÃ¤sta "
+"olÃ¤sta konst"
 
-#: src/lang.c:784
-#, fuzzy
+#: src/lang.c:794
 msgid "mark article, range or tagged articles as unread"
-msgstr "markera artikel som olÃ¤st"
+msgstr "markera artikel, intervall eller mÃ¤rkta artiklar som olÃ¤sta"
 
-#: src/lang.c:785
-#, fuzzy
+#: src/lang.c:795
 msgid "mark current thread as unread"
-msgstr "markera trÃ¥d som olÃ¤st"
+msgstr "markera aktuell trÃ¥d som olÃ¤st"
 
-#: src/lang.c:786
+#: src/lang.c:796
 msgid "read chosen article"
 msgstr "lÃ¤s vald artikel"
 
-#: src/lang.c:787
+#: src/lang.c:797
 msgid ""
 "Display properties\n"
 "------------------"
@@ -2729,7 +2897,7 @@ msgstr ""
 "Visa egenskaper\n"
 "---------------"
 
-#: src/lang.c:788
+#: src/lang.c:798
 msgid ""
 "Miscellaneous\n"
 "-------------"
@@ -2737,7 +2905,7 @@ msgstr ""
 "Diverse\n"
 "-------"
 
-#: src/lang.c:789
+#: src/lang.c:799
 msgid ""
 "Moving around\n"
 "-------------"
@@ -2745,7 +2913,7 @@ msgstr ""
 "Flytta runt\n"
 "-----------"
 
-#: src/lang.c:790
+#: src/lang.c:800
 msgid ""
 "Group/thread/article operations\n"
 "-------------------------------"
@@ -2753,194 +2921,183 @@ msgstr ""
 "Operationer fÃ¶r grupp/trÃ¥d/artikel\n"
 "----------------------------------"
 
-#: src/lang.c:791
-#, fuzzy
+#: src/lang.c:801
 msgid ""
 "Attachment operations\n"
 "---------------------"
 msgstr ""
-"Visa egenskaper\n"
-"---------------"
+"Attachment operationer\n"
+"---------------------"
 
-#: src/lang.c:792
-#, fuzzy
+#: src/lang.c:802
 msgid ""
 "Attribute operations\n"
 "--------------------"
 msgstr ""
-"Visa egenskaper\n"
-"---------------"
+"Attributoperationer\n"
+"--------------------"
 
-#: src/lang.c:793
-#, fuzzy
+#: src/lang.c:803
 msgid ""
 "Option operations\n"
 "-----------------"
 msgstr ""
-"Visa egenskaper\n"
-"---------------"
+"Optioner fÃ¶r drift\n"
+"-----------------"
 
-#: src/lang.c:794
-#, fuzzy
+#: src/lang.c:804
 msgid ""
 "Posted article operations\n"
 "-------------------------"
 msgstr ""
-"Operationer fÃ¶r grupp/trÃ¥d/artikel\n"
-"----------------------------------"
+"Upplagda artikeloperationer\n"
+"-------------------------"
 
-#: src/lang.c:795
-#, fuzzy
+#: src/lang.c:805
 msgid ""
 "Scope operations\n"
 "----------------"
 msgstr ""
-"Visa egenskaper\n"
-"---------------"
+"OmfÃ¥ngsverksamhet\n"
+"----------------"
 
-#: src/lang.c:796
-#, fuzzy
+#: src/lang.c:806
 msgid ""
 "URL operations\n"
 "--------------"
 msgstr ""
-"Visa egenskaper\n"
-"---------------"
+"URL-operationer\n"
+"--------------"
 
-#: src/lang.c:797
-#, fuzzy
+#: src/lang.c:807
 msgid "choose first URL in list"
-msgstr "vÃ¤lj fÃ¶rsta grupp i lista"
+msgstr "vÃ¤lj fÃ¶rsta URL i listan"
 
-#: src/lang.c:798
-#, fuzzy
+#: src/lang.c:808
 msgid "0 - 9\t  choose URL by number"
-msgstr "0 - 9\t  vÃ¤lj grupp efter nummer"
+msgstr "0 - 9\t vÃ¤lj URL efter nummer"
 
-#: src/lang.c:799
-#, fuzzy
+#: src/lang.c:809
 msgid "choose last URL in list"
-msgstr "vÃ¤lj sista grupp i lista"
+msgstr "vÃ¤lj den sista URL:en i listan"
 
-#: src/lang.c:800
-#, fuzzy
+#: src/lang.c:810
 msgid "search for URLs forwards"
-msgstr "SÃ¶k framÃ¥t [%s]> "
+msgstr "sÃ¶ka efter URL:er framÃ¥t"
 
-#: src/lang.c:801
-#, fuzzy
+#: src/lang.c:811
 msgid "search for URLs backwards"
-msgstr "SÃ¶k bakÃ¥t [%s]> "
+msgstr "sÃ¶ka efter webbadresser baklÃ¤nges"
 
-#: src/lang.c:802
+#: src/lang.c:812
 msgid "Open URL in browser"
-msgstr ""
+msgstr "Ã–ppna URL i webblÃ¤saren"
 
-#: src/lang.c:803
+#: src/lang.c:813
 msgid "toggle info message in last line (URL)"
-msgstr ""
+msgstr "vÃ¤xla info meddelande i sista raden (URL)"
 
-#: src/lang.c:804
-#, fuzzy
+#: src/lang.c:814
 msgid "Hot article"
 msgid_plural "Hot articles"
-msgstr[0] "artikel"
-msgstr[1] "artiklar"
+msgstr[0] "PopulÃ¤r artikel"
+msgstr[1] "PopulÃ¤ra artiklar"
 
-#: src/lang.c:806
+#: src/lang.c:816
 msgid "Group Level Commands"
 msgstr "GruppnivÃ¥kommandon"
 
-#: src/lang.c:807
+#: src/lang.c:817
 msgid "Kill filter added"
-msgstr ""
+msgstr "DÃ¶dande filter har lagts till"
 
-#: src/lang.c:808
+#: src/lang.c:818
 msgid "Auto-selection filter added"
-msgstr ""
+msgstr "Filter fÃ¶r automatiskt val har lagts till"
 
-#: src/lang.c:809
+#: src/lang.c:819
 msgid "All parts tagged"
-msgstr ""
+msgstr "Alla delar mÃ¤rkta"
 
-#: src/lang.c:810
+#: src/lang.c:820
 msgid "All parts untagged"
-msgstr ""
+msgstr "Alla delar omÃ¤rkta"
 
-#: src/lang.c:811
+#: src/lang.c:821
 #, c-format
 msgid "Building References-trees (%d/%d)..."
-msgstr ""
+msgstr "Bygga referens-trÃ¤d (%d/%d)..."
 
-#: src/lang.c:812
+#: src/lang.c:822
 msgid "Storing article for later posting"
-msgstr ""
+msgstr "Lagring av artikel fÃ¶r senare publicering"
 
-#: src/lang.c:813
+#: src/lang.c:823
 msgid "Please enter a valid character"
 msgstr "VÃ¤nligen ange ett giltigt tecken"
 
-#: src/lang.c:814
+#: src/lang.c:824
 #, c-format
 msgid "Missing part #%d"
-msgstr ""
+msgstr "Saknar del #%d"
 
-#: src/lang.c:815
+#: src/lang.c:825
 msgid "*** No postponed articles ***"
 msgstr "*** Inga uppskjutna artiklar ***"
 
-#: src/lang.c:816
-#, fuzzy
+#: src/lang.c:826
 msgid "Operation not available in raw-mode"
-msgstr "Ã¥tergÃ¥ till gruppvalsnivÃ¥"
+msgstr "Funktionen Ã¤r inte tillgÃ¤nglig i rÃ¥lÃ¤ge"
 
-#: src/lang.c:817
+#: src/lang.c:827
 msgid "Not a multi-part message"
-msgstr ""
+msgstr "Inte ett meddelande i flera delar"
 
-#: src/lang.c:818
+#: src/lang.c:828
 msgid "You are not subscribed to this group"
 msgstr "Du Ã¤r inte prenumerant av denna grupp"
 
-#: src/lang.c:819
+#: src/lang.c:829
 msgid "No previous expression"
 msgstr "Inget tidigare uttryck"
 
-#: src/lang.c:820
+#: src/lang.c:830
 msgid "Operation disabled in no-overwrite mode"
-msgstr ""
+msgstr "Funktionen inaktiverad i lÃ¤ge utan Ã¶verskrivning"
 
 #. TODO: replace hard coded key-name in txt_info_postponed_sp[]
-#: src/lang.c:822
+#: src/lang.c:832
 #, c-format
 msgid "%d postponed article, reuse with ^O...\n"
 msgid_plural "%d postponed articles, reuse with ^O...\n"
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "%d uppskjuten artikel, Ã¥teranvÃ¤ndning med ^O...\n"
+msgstr[1] "%d uppskjutna artiklar, Ã¥teranvÃ¤ndning med ^O...\n"
 
-#: src/lang.c:823
+#: src/lang.c:833
 msgid ""
 "X-Conversion-Note: multipart/alternative contents have been removed.\n"
 "  To get the whole article, turn alternative handling OFF in the Option "
 "Menu\n"
 msgstr ""
+"X-Conversion-Note: multipart/alternativt innehÃ¥ll har tagits bort.\n"
+"  FÃ¶r att fÃ¥ hela artikeln, stÃ¤ng av alternativ hantering i alternativmenyn\n"
 
-#: src/lang.c:825
+#: src/lang.c:835
 #, c-format
 msgid "Save filename for %s/%s is a mailbox. Attachment not saved"
-msgstr ""
+msgstr "Spara filnamn fÃ¶r %s/%s Ã¤r en brevlÃ¥da. Bilagan sparades inte"
 
 #. constext txt_is_tex_encoded[] = N_("TeX2Iso encoded article");
 #. TODO: replace hard coded key-names
-#: src/lang.c:828
-#, c-format
+#: src/lang.c:838
+#, fuzzy, c-format
 msgid ""
 "\n"
 "Welcome to %s, a full screen threaded Netnews reader. It can read news "
 "locally\n"
 "(i.e. <spool>/news) or remotely (-r option) from an NNTP (Network News "
 "Transport\n"
-"Protocol) server. -h lists the available command line options.\n"
+"Protocol) server. -h lists the available command-line options.\n"
 "\n"
 "%s  has four newsreading levels, the newsgroup selection page, the group "
 "index\n"
@@ -2969,290 +3126,320 @@ msgid ""
 "files.\n"
 "Please send bug-reports/comments to %s with the 'R' command.\n"
 msgstr ""
+"\n"
+"VÃ¤lkommen till %s, en fullskÃ¤rms trÃ¥dad Netnews-lÃ¤sare. Den kan lÃ¤sa nyheter "
+"lokalt\n"
+"(t.ex. <spool>/news) eller pÃ¥ distans (alternativet -r) frÃ¥n en NNTP-server "
+"(Network News Transport\n"
+"Protocol) server. -h listar de tillgÃ¤ngliga kommandoradsalternativen.\n"
+"\n"
+"%s har fyra nyhetslÃ¤sningsnivÃ¥er, sidan fÃ¶r val av nyhetsgrupp, sidan fÃ¶r "
+"gruppindex\n"
+"sidan, trÃ¥dlistningssidan och artikelvisaren. HjÃ¤lp finns tillgÃ¤nglig pÃ¥ "
+"varje\n"
+"nivÃ¥ genom att trycka pÃ¥ kommandot \"h\".\n"
+"\n"
+"Flytta uppÃ¥t/nedÃ¥t med hjÃ¤lp av terminalens piltangenter eller 'j' och 'k'.  "
+"AnvÃ¤nd PgUp/PgDn eller\n"
+"Ctrl-U och Ctrl-D fÃ¶r att blÃ¤ddra uppÃ¥t/nedÃ¥t. GÃ¥ in i en nyhetsgrupp genom "
+"att trycka pÃ¥ RETURN/TAB.\n"
+"\n"
+"Artiklar, trÃ¥dar, mÃ¤rkta artiklar eller artiklar som matchar ett mÃ¶nster kan "
+"mailas\n"
+"('m'-kommandot), skrivas ut ('o'-kommandot), sparas ('s'-kommandot), pipas "
+"('|'-kommandot).\n"
+"AnvÃ¤nd kommandot \"w\" fÃ¶r att publicera en nyhetsartikel, kommandona \"f\"/"
+"\"F\" fÃ¶r att publicera en\n"
+"uppfÃ¶ljning till en befintlig nyhetsartikel och kommandona 'r'/'R' fÃ¶r att "
+"svara via\n"
+"mail till en fÃ¶rfattare av en befintlig nyhetsartikel.  Med kommandot \"M\" "
+"kan driften av\n"
+" %s kan konfigureras via en meny.\n"
+"\n"
+"FÃ¶r mer information lÃ¤s manualsidan, README, INSTALL, TODO och FTP-filerna.\n"
+"Skicka felrapporter/kommentarer till %s med kommandot \"R\".\n"
 
-#: src/lang.c:845
-#, fuzzy, c-format
+#: src/lang.c:855
+#, c-format
 msgid "Invalid disabled_nntp_cmds \"%s\", discarding it"
-msgstr "Ogiltigt disabled_nntp_cmds \"%s\", avvisat."
+msgstr "Ogiltigt disabled_nntp_cmds \"%s\", kasseras"
 
-#: src/lang.c:847
+#: src/lang.c:857
 #, c-format
 msgid "Invalid From:-header \"%s\". Check your mail_address setting."
-msgstr ""
+msgstr "Ogiltig From:-rubrik \"%s\". Kontrollera din mail_address-instÃ¤llning."
 
-#: src/lang.c:849
-#, fuzzy
+#: src/lang.c:859
 msgid "Charset name contains invalid characters"
-msgstr "Namnet Charset innehÃ¥ller ogiltiga tecken."
+msgstr "TeckenuppsÃ¤ttningsnamnet innehÃ¥ller ogiltiga tecken"
 
-#: src/lang.c:852
+#: src/lang.c:862
 msgid "Invalid multibyte sequence found\n"
-msgstr ""
+msgstr "Ogiltig multibyte-sekvens hittades\n"
 
-#: src/lang.c:855
+#: src/lang.c:865
 #, c-format
 msgid "Invalid Sender:-header \"%s\""
-msgstr ""
+msgstr "Ogiltig avsÃ¤ndare:-rubrik \"%s\""
 
-#: src/lang.c:857
+#: src/lang.c:867
 msgid "Inverse video disabled"
-msgstr ""
+msgstr "Invers video inaktiverad"
 
-#: src/lang.c:858
+#: src/lang.c:868
 msgid "Inverse video enabled"
-msgstr ""
+msgstr "Invers video aktiverad"
 
-#: src/lang.c:860
+#: src/lang.c:870
 msgid " Keeping serverrc.add_cmd_line_opts."
-msgstr ""
+msgstr " BehÃ¥lla serverrc.add_cmd_line_opts."
 
-#: src/lang.c:861
+#: src/lang.c:871
 #, c-format
 msgid "Missing definition for %s\n"
-msgstr ""
+msgstr "Saknar definition fÃ¶r %s\n"
 
-#: src/lang.c:862
+#: src/lang.c:872
 #, c-format
 msgid "Invalid key definition '%s'\n"
-msgstr ""
+msgstr "Ogiltig nyckeldefinition '%s'\n"
 
-#: src/lang.c:863
+#: src/lang.c:873
 #, c-format
 msgid "Invalid keyname '%s'\n"
-msgstr ""
+msgstr "Ogiltigt nyckelnamn '%s'\n"
 
-#: src/lang.c:864
+#: src/lang.c:874
 #, c-format
 msgid "Keymap file was upgraded to version %s\n"
-msgstr ""
+msgstr "Keymap-filen uppgraderades till version %s\n"
 
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:866
+#: src/lang.c:876
 #, c-format
 msgid "Kill From:     [%s] (y/n): "
-msgstr ""
+msgstr "DÃ¶da frÃ¥n:     [%s] (j/n): "
 
 #. TRANSLATORS: do not translate header names like 'Lines:'
-#: src/lang.c:868
+#: src/lang.c:878
 msgid "Kill Lines: (</>num): "
-msgstr ""
+msgstr "Kill Lines: (</>num): "
 
-#: src/lang.c:869
+#: src/lang.c:879
 msgid "Kill Article Menu"
-msgstr ""
+msgstr "DÃ¶da artikelmeny"
 
-#: src/lang.c:870
+#: src/lang.c:880
 #, c-format
 msgid "Kill Msg-ID:   [%s] (f/l/o/n): "
-msgstr ""
+msgstr "DÃ¶da Msg-ID: [%s] (f/l/o/n): "
 
-#: src/lang.c:871
+#: src/lang.c:881
 msgid "Kill pattern scope  : "
-msgstr ""
+msgstr "Kill pattern scope : "
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:873
+#: src/lang.c:883
 #, c-format
 msgid "Kill Subject:  [%s] (y/n): "
-msgstr ""
+msgstr "DÃ¶da Ã¤mne:  [%s] (j/n): "
 
-#: src/lang.c:874
+#: src/lang.c:884
 msgid "Kill text pattern   : "
-msgstr ""
+msgstr "DÃ¶da textmÃ¶nster : "
 
-#: src/lang.c:875
+#: src/lang.c:885
 msgid "Kill time in days   : "
-msgstr ""
+msgstr "Avlivningstid i dagar : "
 
-#: src/lang.c:877
+#: src/lang.c:887
 msgid "Last"
 msgstr "Sista"
 
-#: src/lang.c:878
+#: src/lang.c:888
 msgid "-- Last response --"
 msgstr "-- Sista svaret --"
 
-#: src/lang.c:879
+#: src/lang.c:889
 #, c-format
 msgid "Lines %s  "
 msgstr "Rader %s  "
 
-#: src/lang.c:883
-#, fuzzy
+#: src/lang.c:893
 msgid "Function not available."
-msgstr "Artikel ej tillgÃ¤nglig"
+msgstr "Funktionen Ã¤r inte tillgÃ¤nglig."
 
-#: src/lang.c:884
+#: src/lang.c:894
 msgid "Not reading via NNTP."
-msgstr ""
+msgstr "LÃ¤ser inte via NNTP."
 
-#: src/lang.c:886
-#, fuzzy, c-format
+#: src/lang.c:896
+#, c-format
 msgid "Group: %s"
 msgid_plural "Groups: %s"
 msgstr[0] "Grupp: %s"
 msgstr[1] "Grupper: %s"
 
-#: src/lang.c:889
+#: src/lang.c:899
 msgid "Mail"
 msgstr "Post"
 
-#: src/lang.c:890
+#: src/lang.c:900
 msgid "mailbox "
 msgstr "postlÃ¥da "
 
-#: src/lang.c:891
+#: src/lang.c:901
 #, c-format
 msgid "Mail article(s) to [%.*s]> "
 msgstr "Skicka artikel(ar) till [%.*s]> "
 
-#: src/lang.c:892
+#: src/lang.c:902
 #, c-format
 msgid "Mailing log to %s\n"
 msgstr "Skickar logg till %s\n"
 
-#: src/lang.c:893
+#: src/lang.c:903
 msgid "Mail bug report..."
-msgstr ""
+msgstr "Maila felrapport..."
 
-#: src/lang.c:894
+#: src/lang.c:904
 #, c-format
 msgid "Mail BUG REPORT to %s?"
 msgstr "Skicka FELRAPPORT till %s?"
 
-#: src/lang.c:895
+#: src/lang.c:905
 msgid "Mailed"
 msgstr "Skickad"
 
-#: src/lang.c:896
+#: src/lang.c:906
 #, c-format
 msgid "Mailing to %s..."
 msgstr "Skickar till %s..."
 
-#: src/lang.c:897
+#: src/lang.c:907
 msgid ""
 "# [Mail/Save] active file. Format is like news active file:\n"
 "#   groupname  max.artnum  min.artnum  /dir\n"
 "# The 4th field is the basedir (i.e. ~/Mail or ~/News)\n"
 "#\n"
 msgstr ""
+"# [Mail/Save] aktiv fil. Formatet Ã¤r som fÃ¶r en aktiv fil fÃ¶r nyheter:\n"
+"# gruppnamn max.artnum min.artnum /dir\n"
+"# Det fjÃ¤rde fÃ¤ltet Ã¤r basedir (t.ex. ~/Mail eller ~/News)\n"
+"#\n"
 
-#: src/lang.c:900
-#, fuzzy
+#: src/lang.c:910
 msgid "Article marked as read"
-msgstr "%s markerad som olÃ¤st"
+msgstr "Artikel markerad som lÃ¤st"
 
-#: src/lang.c:901
-#, fuzzy
+#: src/lang.c:911
 msgid "Article marked as unread"
-msgstr "%s markerad som olÃ¤st"
+msgstr "Artikel markerad som olÃ¤st"
 
-#: src/lang.c:902
-#, fuzzy
+#: src/lang.c:912
 msgid "Thread marked as read"
-msgstr "%s markerad som olÃ¤st"
+msgstr "TrÃ¥d markerad som lÃ¤st"
 
-#: src/lang.c:903
-#, fuzzy
+#: src/lang.c:913
 msgid "Thread marked as unread"
-msgstr "%s markerad som olÃ¤st"
+msgstr "TrÃ¥d markerad som olÃ¤st"
 
-#: src/lang.c:904
-#, fuzzy, c-format
+#: src/lang.c:914
+#, c-format
 msgid "Marked %d of %d %s as read"
-msgstr "Markera grupp %s som lÃ¤st?"
+msgstr "Markerade %d av %d %s enligt fÃ¶ljande"
 
-#: src/lang.c:905
-#, fuzzy, c-format
+#: src/lang.c:915
+#, c-format
 msgid "Marked %d of %d %s as unread"
-msgstr "Markera grupp %s som lÃ¤st?"
+msgstr "Markerade %d av %d %s som olÃ¤sta"
 
-#: src/lang.c:906 src/lang.c:1881
+#: src/lang.c:916 src/lang.c:1913
 msgid "Mark"
 msgstr "Markera"
 
-#: src/lang.c:907
+#: src/lang.c:917
 #, c-format
 msgid "Mark all articles as read%s?"
 msgstr "Markera alla artiklar som lÃ¤sta%s?"
 
-#: src/lang.c:908
-#, fuzzy, c-format
+#: src/lang.c:918
+#, c-format
 msgid "Mark article as read%s?"
-msgstr "Markera alla artiklar som lÃ¤sta%s?"
+msgstr "Markera artikeln som lÃ¤st%s?"
 
-#: src/lang.c:909
+#: src/lang.c:919
 #, c-format
 msgid "Mark group %s as read?"
 msgstr "Markera grupp %s som lÃ¤st?"
 
-#: src/lang.c:910
+#: src/lang.c:920
 #, c-format
 msgid "Mark thread as read%s?"
 msgstr "Markera trÃ¥d som lÃ¤st%s?"
 
-#: src/lang.c:911
+#: src/lang.c:921
 #, c-format
 msgid "Matching %s groups..."
 msgstr "Matchar %s grupper..."
 
-#: src/lang.c:914
-#, fuzzy, c-format
+#: src/lang.c:924
+#, c-format
 msgid "charset %s"
 msgstr "teckenuppsÃ¤ttning %s"
 
-#: src/lang.c:915
+#: src/lang.c:925
 #, c-format
 msgid "content subtype %s"
-msgstr ""
+msgstr "subtyp fÃ¶r innehÃ¥ll %s"
 
-#: src/lang.c:916
+#: src/lang.c:926
 #, c-format
 msgid "content type %s"
-msgstr ""
+msgstr "innehÃ¥llstyp %s"
 
-#: src/lang.c:917
+#: src/lang.c:927
 #, c-format
 msgid "%*s[-- charset %s not supported --]\n"
-msgstr ""
+msgstr "%*s[-- charset %s stÃ¶ds inte --]\n"
 
-#: src/lang.c:918
+#: src/lang.c:928
 #, c-format
 msgid "%*s[-- Description: %s --]\n"
 msgstr "%*s[-- Beskrivning: %s --]\n"
 
-#: src/lang.c:919
-#, fuzzy, c-format
+#: src/lang.c:929
+#, c-format
 msgid "encoding %s"
-msgstr "Ã–ppnar %s"
+msgstr "kodning %s"
 
-#: src/lang.c:925
-#, fuzzy, c-format
+#: src/lang.c:935
+#, c-format
 msgid "lang %s"
-msgstr "LÃ¤ser om %s..."
+msgstr "lang %s"
 
-#: src/lang.c:926
-#, fuzzy, c-format
+#: src/lang.c:936
+#, c-format
 msgid "%s line"
 msgid_plural "%s lines"
 msgstr[0] "%s rad"
 msgstr[1] "%s rader"
 
-#: src/lang.c:927
-#, fuzzy, c-format
+#: src/lang.c:937
+#, c-format
 msgid "name %s"
 msgstr "namn %s"
 
-#: src/lang.c:928
+#: src/lang.c:938
 msgid ", "
 msgstr ", "
 
-#: src/lang.c:929
+#: src/lang.c:939
 #, c-format
 msgid "size %s"
-msgstr ""
+msgstr "storlek %s"
 
-#: src/lang.c:930
+#: src/lang.c:940
 msgid ""
 "This message has been composed in the 'multipart/mixed' MIME-format. If you\n"
 "are reading this prefix, your mail reader probably has not yet been "
@@ -3260,307 +3447,321 @@ msgid ""
 "to understand the new format, and some of what follows may look strange.\n"
 "\n"
 msgstr ""
+"Detta meddelande har sammanstÃ¤llts i MIME-formatet \"multipart/mixed\". Om "
+"du\n"
+"lÃ¤ser detta prefix har din e-postlÃ¤sare fÃ¶rmodligen Ã¤nnu inte modifierats\n"
+"fÃ¶r att fÃ¶rstÃ¥ det nya formatet, och en del av det som fÃ¶ljer kan se "
+"konstigt ut.\n"
+"\n"
 
-#: src/lang.c:934 src/lang.c:947 src/lang.c:950 src/lang.c:956
-#, fuzzy, c-format
+#: src/lang.c:944 src/lang.c:957 src/lang.c:960 src/lang.c:966
+#, c-format
 msgid "<n>=set current to n; %s=line down; %s=line up; %s=help; %s=quit"
-msgstr ""
-"<n>=sÃ¤tt nuvarande till n; %s=nÃ¤sta olÃ¤sta; %s=sÃ¶kmÃ¶nster; %s=dÃ¶da/vÃ¤lj"
+msgstr "<n>=sÃ¤tt strÃ¶m till n; %s=rad ner; %s=rad upp; %s=hjÃ¤lp; %s=avsluta"
 
-#: src/lang.c:936
-#, fuzzy, c-format
+#: src/lang.c:946
+#, c-format
 msgid ""
 "%s=view; %s=pipe; %s=pipe raw; %s=save; %s=tag; %s=tag pattern; %s=untag all"
 msgstr ""
-"%s=rad ner; %s=rad upp; %s=hjÃ¤lp; %s=flytta; %s=avsluta; %s=vÃ¤xla alla/olÃ¤sta"
+"%s=vy; %s=pipe; %s=pipe raw; %s=save; %s=tag; %s=tag pattern; %s=untag all"
 
-#: src/lang.c:938
-#, fuzzy, c-format
+#: src/lang.c:948
+#, c-format
 msgid "%s=view; %s=save; %s=tag; %s=tag pattern; %s=untag all"
-msgstr ""
-"%s=rad ner; %s=rad upp; %s=hjÃ¤lp; %s=flytta; %s=avsluta; %s=vÃ¤xla alla/olÃ¤sta"
+msgstr "%s=Visa; %s=Spara; %s=MÃ¤rk; %s=MÃ¤rk mÃ¶nster; %s=MÃ¤rk alla"
 
-#: src/lang.c:940
-#, fuzzy, c-format
+#: src/lang.c:950
+#, c-format
 msgid ""
 "%s=reverse tagging; %s=search forwards; %s=search backwards; %s=repeat search"
-msgstr "%s=sÃ¶k framÃ¥t; %s=sÃ¶k bakÃ¥t; %s=avsluta"
+msgstr ""
+"%s=omvÃ¤nd taggning; %s=sÃ¶kning framÃ¥t; %s=sÃ¶kning bakÃ¥t; %s=upprepa sÃ¶kning"
 
-#: src/lang.c:941 src/lang.c:945
+#: src/lang.c:951 src/lang.c:955
 #, c-format
 msgid "<n>=set current to n; %s=next unread; %s=search pattern; %s=kill/select"
 msgstr ""
 "<n>=sÃ¤tt nuvarande till n; %s=nÃ¤sta olÃ¤sta; %s=sÃ¶kmÃ¶nster; %s=dÃ¶da/vÃ¤lj"
 
-#: src/lang.c:942
+#: src/lang.c:952
 #, c-format
 msgid ""
 "%s=author search; %s=catchup; %s=line down; %s=line up; %s=mark read; "
 "%s=list thread"
 msgstr ""
+"%s=fÃ¶rfattarsÃ¶kning; %s=fÃ¥ngst; %s=lÃ¤nk ner; %s=lÃ¤nk upp; %s=markera "
+"lÃ¤sning; %s=listtrÃ¥d"
 
-#: src/lang.c:943
+#: src/lang.c:953
 #, c-format
 msgid "%s=line up; %s=line down; %s=page up; %s=page down; %s=top; %s=bottom"
 msgstr "%s=rad upp; %s=rad ner; %s=sida upp; %s=sida ned; %s=topp; %s=botten"
 
-#: src/lang.c:944
+#: src/lang.c:954
 #, c-format
 msgid "%s=search forwards; %s=search backwards; %s=quit"
 msgstr "%s=sÃ¶k framÃ¥t; %s=sÃ¶k bakÃ¥t; %s=avsluta"
 
-#: src/lang.c:946
+#: src/lang.c:956
 #, c-format
 msgid "%s=author search; %s=body search; %s=catchup; %s=followup; %s=mark read"
 msgstr ""
+"%s=fÃ¶rfattarsÃ¶kning; %s=kroppssÃ¶kning; %s=uppfÃ¶ljning; %s=uppfÃ¶ljning; "
+"%s=mÃ¤rkeslÃ¤sning"
 
-#: src/lang.c:948 src/lang.c:957
-#, fuzzy, c-format
+#: src/lang.c:958 src/lang.c:967
+#, c-format
 msgid "%s=search forwards; %s=search backwards; %s=repeat search"
-msgstr "%s=sÃ¶k framÃ¥t; %s=sÃ¶k bakÃ¥t; %s=avsluta"
+msgstr "%s=sÃ¶kning framÃ¥t; %s=sÃ¶kning bakÃ¥t; %s=upprepa sÃ¶kning"
 
-#: src/lang.c:949
+#: src/lang.c:959
 #, c-format
 msgid "%s=add; %s=move; %s=rename; %s=delete"
-msgstr ""
+msgstr "%s=lÃ¤gga till; %s=flytta; %s=byta namn; %s=ta bort"
 
-#: src/lang.c:951
+#: src/lang.c:961
 #, c-format
 msgid "<n>=set current to n; %s=next unread; %s,%s=search pattern; %s=catchup"
 msgstr ""
+"<n>=sÃ¤tt nuvarande till n; %s=nÃ¤sta olÃ¤sta; %s,%s=sÃ¶kmÃ¶nster; %s=upphitt"
 
-#: src/lang.c:952
+#: src/lang.c:962
 #, c-format
 msgid ""
 "%s=line down; %s=line up; %s=help; %s=move; %s=quit; %s=toggle all/unread"
 msgstr ""
 "%s=rad ner; %s=rad upp; %s=hjÃ¤lp; %s=flytta; %s=avsluta; %s=vÃ¤xla alla/olÃ¤sta"
 
-#: src/lang.c:953
+#: src/lang.c:963
 #, c-format
 msgid ""
 "%s=subscribe; %s=sub pattern; %s=unsubscribe; %s=unsub pattern; %s=yank in/"
 "out"
 msgstr ""
+"%s=subscribe; %s=sub pattern; %s=unsubscribe; %s=unsub pattern; %s=yank in/"
+"out"
 
-#: src/lang.c:954
+#: src/lang.c:964
 #, c-format
 msgid "<n>=set current to n; %s=next unread; %s=catchup; %s=display toggle"
 msgstr ""
+"<n>=sÃ¤tta aktuell till n; %s=nÃ¤sta olÃ¤sta; %s=upphÃ¤mta; %s=vÃ¤xla visning"
 
-#: src/lang.c:955
+#: src/lang.c:965
 #, c-format
 msgid "%s=help; %s=line down; %s=line up; %s=quit; %s=tag; %s=mark unread"
 msgstr ""
 "%s=hjÃ¤lp; %s=rad ner; %s=rad upp; %s=avsluta; %s=mÃ¤rk; %s=markera olÃ¤st"
 
-#: src/lang.c:958
+#: src/lang.c:968
 msgid "--More--"
 msgstr "--Mer--"
 
-#: src/lang.c:960
+#: src/lang.c:970
 #, c-format
 msgid "MOTD: %s\n"
-msgstr ""
+msgstr "MOTD: %s\n"
 
-#: src/lang.c:962
+#: src/lang.c:972
 #, c-format
 msgid "Moving %s..."
 msgstr "Flyttar %s..."
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:'
-#: src/lang.c:964
+#: src/lang.c:974
 msgid "Message-ID: & last Reference  "
-msgstr ""
+msgstr "Message-ID: & senaste referens "
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:'
-#: src/lang.c:966
+#: src/lang.c:976
 msgid "Message-ID: line              "
-msgstr ""
+msgstr "Meddelande-ID: rad "
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:' or 'References:'
-#: src/lang.c:968
+#: src/lang.c:978
 msgid "Message-ID: & References: line"
-msgstr ""
+msgstr "Meddelande-ID: & Referenser: rad"
 
-#: src/lang.c:970
+#: src/lang.c:980
 #, c-format
 msgid "Go to newsgroup [%s]> "
-msgstr "GÃ¥ till diskussionsgrupp [%s]> "
+msgstr "GÃ¥ till nyhetsgrupp [%s]> "
 
-#: src/lang.c:971
+#: src/lang.c:981
 #, c-format
 msgid "Position %s in group list (1,2,..,$) [%d]> "
-msgstr ""
+msgstr "Position %s i grupplistan (1,2,...,$) [%d]> "
 
-#: src/lang.c:972
+#: src/lang.c:982
 msgid "Try and save newsrc file again?"
 msgstr "FÃ¶rsÃ¶ka att spara filen newsrc igen?"
 
-#: src/lang.c:973
+#: src/lang.c:983
 #, c-format
 msgid "Warning: No groups written to your %s file. Save aborted."
 msgstr ""
+"Varning fÃ¶r grupp: Inga grupper skrivna till din %s-fil. Sparandet avbrÃ¶ts."
 
-#: src/lang.c:974
-#, fuzzy, c-format
+#: src/lang.c:984
+#, c-format
 msgid "%s file saved successfully.\n"
-msgstr "%s lyckades avkodas."
+msgstr "%s filen sparades framgÃ¥ngsrikt.\n"
 
-#: src/lang.c:975
+#: src/lang.c:985
 msgid "-- Next response --"
 msgstr "-- NÃ¤sta svar --"
 
-#: src/lang.c:976
+#: src/lang.c:986
 msgid "No  "
 msgstr "Nej "
 
-#: src/lang.c:977
+#: src/lang.c:987
 msgid "*** No articles ***"
 msgstr "*** Inga artiklar ***"
 
-#: src/lang.c:978
+#: src/lang.c:988
 msgid "No articles have been posted"
 msgstr "Inga artiklar har postats"
 
-#: src/lang.c:979
-#, fuzzy
+#: src/lang.c:989
 msgid "*** No attachments ***"
-msgstr "*** Inga artiklar ***"
+msgstr "*** Inga bilagor ***"
 
-#: src/lang.c:980
+#: src/lang.c:990
 msgid "*** No description ***"
 msgstr "*** Ingen beskrivning ***"
 
-#: src/lang.c:981
+#: src/lang.c:991
 msgid "No filename"
 msgstr "Inget filnamn"
 
-#: src/lang.c:982
+#: src/lang.c:992
 msgid "No group"
 msgstr "Ingen grupp"
 
-#: src/lang.c:983
+#: src/lang.c:993
 msgid "*** No groups ***"
 msgstr "*** Inga grupper ***"
 
-#: src/lang.c:984
+#: src/lang.c:994
 msgid "No more groups to read"
 msgstr "Inga fler grupper att lÃ¤sa"
 
-#: src/lang.c:985
+#: src/lang.c:995
 msgid "No last message"
 msgstr "Inget sista meddelande"
 
-#: src/lang.c:986
+#: src/lang.c:996
 msgid "No mail address"
 msgstr "Ingen e-postadress"
 
-#: src/lang.c:987
+#: src/lang.c:997
 msgid "No articles marked for saving"
-msgstr ""
+msgstr "Inga artiklar markerade fÃ¶r sparande"
 
-#: src/lang.c:988
+#: src/lang.c:998
 msgid "No match"
 msgstr "Ingen match"
 
-#: src/lang.c:989
+#: src/lang.c:999
 msgid "No more groups"
 msgstr "Inga fler grupper"
 
-#: src/lang.c:990
+#: src/lang.c:1000
 msgid "No newsgroups"
 msgstr "Inga diskussionsgrupper"
 
-#: src/lang.c:991
+#: src/lang.c:1001
 msgid "No next unread article"
 msgstr "Slut pÃ¥ olÃ¤sta artiklar"
 
-#: src/lang.c:992
+#: src/lang.c:1002
 msgid "No previous group"
 msgstr "Ingen fÃ¶regÃ¥ende grupp"
 
-#: src/lang.c:993
+#: src/lang.c:1003
 msgid "No previous search, nothing to repeat"
-msgstr ""
+msgstr "Ingen tidigare sÃ¶kning, inget att upprepa"
 
-#: src/lang.c:994
+#: src/lang.c:1004
 msgid "No previous unread article"
 msgstr "Ingen fÃ¶regÃ¥ende olÃ¤st artikel"
 
-#: src/lang.c:995
+#: src/lang.c:1005
 msgid "No responses"
 msgstr "Inga svar"
 
-#: src/lang.c:996
+#: src/lang.c:1006
 msgid "No responses to list in current thread"
-msgstr ""
+msgstr "Inga svar pÃ¥ listan i den aktuella trÃ¥den"
 
-#: src/lang.c:997
-#, fuzzy
+#: src/lang.c:1007
 msgid "*** No scopes ***"
-msgstr "*** Inga grupper ***"
+msgstr "*** Inga kikarsikten ***"
 
-#: src/lang.c:998
+#: src/lang.c:1008
 msgid "No search string"
 msgstr "Ingen sÃ¶kstrÃ¤ng"
 
-#: src/lang.c:999
+#: src/lang.c:1009
 msgid "No subject"
 msgstr "Inget Ã¤mne"
 
-#: src/lang.c:1001
+#: src/lang.c:1011
 #, c-format
 msgid "%s: Terminal must have clear to end-of-line (ce)\n"
-msgstr ""
+msgstr "%s: Terminalen mÃ¥ste ha fri passage till slutet av raden (ce)\n"
 
-#: src/lang.c:1002
+#: src/lang.c:1012
 #, c-format
 msgid "%s: Terminal must have clear to end-of-screen (cd)\n"
-msgstr ""
+msgstr "%s: Terminalen mÃ¥ste ha fri passage till slutet av skÃ¤rmen (cd)\n"
 
-#: src/lang.c:1003
+#: src/lang.c:1013
 #, c-format
 msgid "%s: Terminal must have clearscreen (cl) capability\n"
-msgstr ""
+msgstr "%s: Terminalen mÃ¥ste ha clearscreen (cl)-funktion\n"
 
-#: src/lang.c:1004
+#: src/lang.c:1014
 #, c-format
 msgid "%s: Terminal must have cursor motion (cm)\n"
-msgstr ""
+msgstr "%s: Terminalen mÃ¥ste ha markÃ¶rrÃ¶relse (cm)\n"
 
-#: src/lang.c:1005
+#: src/lang.c:1015
 #, c-format
 msgid "%s: TERM variable must be set to use screen capabilities\n"
 msgstr ""
+"%s: Variabeln TERM mÃ¥ste vara instÃ¤lld fÃ¶r att anvÃ¤nda skÃ¤rmfunktioner\n"
 
-#: src/lang.c:1007
+#: src/lang.c:1017
 #, c-format
 msgid "No viewer found for %s/%s\n"
-msgstr ""
+msgstr "Ingen tittare hittades fÃ¶r %s/%s\n"
 
-#: src/lang.c:1008 src/lang.c:1780 src/lang.c:1821 src/lang.c:2130
+#: src/lang.c:1018 src/lang.c:1812 src/lang.c:1853 src/lang.c:2173
+#: src/lang.c:2261
 msgid "None"
 msgstr "Ingen"
 
-#: src/lang.c:1009
+#: src/lang.c:1019
 msgid "Newsgroup does not exist on this server"
-msgstr ""
+msgstr "Nyhetsgruppen finns inte pÃ¥ den hÃ¤r servern"
 
-#: src/lang.c:1010
+#: src/lang.c:1020
 #, c-format
 msgid "Group %s not found in active file"
-msgstr ""
+msgstr "Grupp %s hittades inte i den aktiva filen"
 
-#: src/lang.c:1012
+#: src/lang.c:1022
 msgid "c)reate it, use a)lternative name, use d)efault .newsrc, q)uit tin: "
-msgstr ""
+msgstr "c)reate it, use a)lternative name, use d)efault .newsrc, q)uit tin: "
 
-#: src/lang.c:1013
+#: src/lang.c:1023
 msgid "use a)lternative name, use d)efault .newsrc, q)uit tin: "
-msgstr ""
+msgstr "anvÃ¤nd ett alternativt namn, anvÃ¤nd felaktig .newsrc, q)uit tin: "
 
-#: src/lang.c:1014
+#: src/lang.c:1024
 #, c-format
 msgid ""
 "# NNTP-server -> newsrc translation table and NNTP-server\n"
@@ -3576,416 +3777,439 @@ msgid ""
 "#   news.example.org  /tmp/nrc-ex      example    ex\n"
 "#\n"
 msgstr ""
+"# NNTP-server -&gt; newsrc Ã¶versÃ¤ttningstabell och NNTP-server\n"
+"# kortnamnslista fÃ¶r %s\n"
+"#\n"
+"# formatet fÃ¶r denna fil Ã¤r\n"
+"#  <FQDN of NNTP-server> <newsrc file> <shortname> ...\n"
+"#\n"
+"# om <newsrc file> anges utan sÃ¶kvÃ¤g antas $HOME vara dess plats\n"
+"#\n"
+"# exempel:\n"
+"#   news.tin.org      .newsrc-tin.org  tinorg\n"
+"#   news.example.org  /tmp/nrc-ex      example    ex\n"
+"#\n"
 
-#: src/lang.c:1021
+#: src/lang.c:1031
 msgid "NULL"
 msgstr "NOLL"
 
-#: src/lang.c:1023
+#: src/lang.c:1033
 msgid "Only"
 msgstr "Endast"
 
-#: src/lang.c:1025
+#: src/lang.c:1034
+msgid "OpenPGP pubic key block"
+msgstr ""
+
+#: src/lang.c:1035
+msgid "OpenPGP signature block"
+msgstr ""
+
+#: src/lang.c:1037
 msgid "Options Menu"
 msgstr "Alternativmenyn"
 
-#: src/lang.c:1026
-#, fuzzy
+#: src/lang.c:1038
 msgid "Options Menu Commands"
-msgstr "Alternativmenyn"
+msgstr "Kommandon i menyn Alternativ"
 
-#: src/lang.c:1027
-#, fuzzy, c-format
+#: src/lang.c:1039
+#, c-format
 msgid "Option not enabled. Recompile with %s.%s\n"
-msgstr "Flagga inte aktiverad. Bygg om med %s.%s\n"
+msgstr "Alternativet Ã¤r inte aktiverat. Kompilera om med %s.%s\n"
 
 #. TRANSLATORS: do not translate header names like 'Path:'
-#: src/lang.c:1031
-#, fuzzy
+#: src/lang.c:1043
 msgid "Path: line (case insensitive)"
-msgstr "FrÃ¥n: (stigande)"
+msgstr "SÃ¶kvÃ¤g: rad (skiftlÃ¤gesokÃ¤nslig)"
 
-#: src/lang.c:1032
+#: src/lang.c:1044
 #, c-format
 msgid "Error in regex: %s at pos. %d '%s'"
-msgstr ""
+msgstr "Fel i regex: %s vid pos. %d '%s'"
 
-#: src/lang.c:1033
+#: src/lang.c:1045
 #, c-format
 msgid "Error in regex: pcre internal error %d"
+msgstr "Fel i regex: pcre internt fel %d"
+
+#: src/lang.c:1046
+msgid "[-- PGP SIGNED MESSAGE --]\n"
 msgstr ""
 
-#: src/lang.c:1035
+#: src/lang.c:1048
 #, c-format
 msgid "Error in regex: study - pcre internal error %s"
-msgstr ""
+msgstr "Fel i regex: studie - pcre internt fel %s"
 
-#: src/lang.c:1037
+#: src/lang.c:1050
 msgid "Post a followup..."
 msgstr "Posta en uppfÃ¶ljning..."
 
 #. TODO: replace hard coded key-name in txt_post_error_ask_postpone
-#: src/lang.c:1039
+#: src/lang.c:1052
 msgid ""
 "An error has occurred while posting the article. If you think that this\n"
 "error is temporary or otherwise correctable, you can postpone the article\n"
 "and pick it up again with ^O later.\n"
 msgstr ""
+"Ett fel har intrÃ¤ffat nÃ¤r artikeln publicerades. Om du tror att detta\n"
+"felet Ã¤r tillfÃ¤lligt eller pÃ¥ annat sÃ¤tt gÃ¥r att rÃ¤tta till, kan du skjuta "
+"upp artikeln\n"
+"och plocka upp den igen med ^O senare.\n"
 
-#: src/lang.c:1042
+#: src/lang.c:1055
 msgid "Posted articles history"
-msgstr ""
+msgstr "Publicerade artiklar historia"
 
-#: src/lang.c:1043
-#, fuzzy
+#: src/lang.c:1056
 msgid "Posted Articles Menu Commands"
-msgstr "ToppnivÃ¥kommandon"
+msgstr "Postade artiklar Menykommandon"
 
-#: src/lang.c:1044
+#: src/lang.c:1057
 msgid "Lookup failed"
-msgstr ""
+msgstr "Uppslagning misslyckades"
 
-#: src/lang.c:1045
-#, fuzzy
+#: src/lang.c:1058
 msgid "Operation not available for replies by mail"
-msgstr "Ã¥tergÃ¥ till gruppvalsnivÃ¥"
+msgstr "Verksamheten Ã¤r inte tillgÃ¤nglig fÃ¶r svar per post"
 
-#: src/lang.c:1046
+#: src/lang.c:1059
 msgid "Already in posted articles history level"
-msgstr ""
+msgstr "Redan i publicerade artiklar historiknivÃ¥"
 
-#: src/lang.c:1047
+#: src/lang.c:1060
 #, c-format
 msgid "Post to newsgroup(s) [%s]> "
 msgstr "Posta till diskussionsgrupp(er) [%s]> "
 
-#: src/lang.c:1048
+#: src/lang.c:1061
 msgid "-- post processing started --"
-msgstr ""
+msgstr "-- postbearbetning pÃ¥bÃ¶rjad --"
 
-#: src/lang.c:1049
+#: src/lang.c:1062
 msgid "-- post processing completed --"
-msgstr ""
+msgstr "-- efterbehandling avslutad --"
 
-#: src/lang.c:1050
+#: src/lang.c:1063
 #, c-format
 msgid "Post subject [%s]> "
-msgstr ""
+msgstr "Ã„mne fÃ¶r inlÃ¤gg [%s]> "
 
-#: src/lang.c:1051
+#: src/lang.c:1064
 msgid ""
 "# Summary of mailed/posted messages viewable by 'W' command from within "
 "tin.\n"
 msgstr ""
+"# Sammanfattning av utskickade/postade meddelanden som kan visas med "
+"kommandot \"W\" inifrÃ¥n tin.\n"
 
-#: src/lang.c:1052
+#: src/lang.c:1065
 msgid "Posting article..."
 msgstr "Postar artikel..."
 
-#: src/lang.c:1054
-#, fuzzy, c-format
+#: src/lang.c:1067
+#, c-format
 msgid "Posting failed (%s)"
-msgstr "Postar artikel..."
+msgstr "Postningen misslyckades (%s)"
 
-#: src/lang.c:1056
+#: src/lang.c:1069
 #, c-format
 msgid "Posting: %.*s ..."
 msgstr "Postar: %.*s ..."
 
-#: src/lang.c:1057
+#: src/lang.c:1070
 #, c-format
 msgid "Post postponed articles [%%s]? (%s/%s/%s/%s/%s): "
-msgstr ""
+msgstr "LÃ¤gg upp uppskjutna artiklar [%%s]? (%s/%s/%s/%s/%s): "
 
-#: src/lang.c:1059
+#: src/lang.c:1072
 #, c-format
 msgid "Preparing for filtering on Path header (%d/%d)..."
-msgstr ""
+msgstr "FÃ¶rbereder fÃ¶r filtrering pÃ¥ Path-header (%d/%d)..."
 
-#: src/lang.c:1061
-#, fuzzy
+#: src/lang.c:1074
 msgid "Processing attributes..."
-msgstr "Skriver attributfil... "
+msgstr "Bearbetning av attribut..."
 
-#: src/lang.c:1062
+#: src/lang.c:1075
 msgid "Processing mail messages marked for deletion."
-msgstr ""
+msgstr "Bearbetar e-postmeddelanden som markerats fÃ¶r borttagning."
 
-#: src/lang.c:1063
+#: src/lang.c:1076
 msgid "Processing saved articles marked for deletion."
-msgstr ""
+msgstr "Bearbetning av sparade artiklar som markerats fÃ¶r borttagning."
 
-#: src/lang.c:1064
+#: src/lang.c:1077
 #, c-format
 msgid "Accept Followup-To? %s=post, %s=ignore, %s=quit: "
-msgstr ""
+msgstr "Acceptera UppfÃ¶ljning-To? %s=posta, %s=ignorera, %s=avsluta: "
 
-#: src/lang.c:1065
+#: src/lang.c:1078
 msgid "Article unchanged, abort mailing?"
-msgstr ""
+msgstr "Artikel ofÃ¶rÃ¤ndrad, avbryta utskick?"
 
-#: src/lang.c:1066
-#, fuzzy, c-format
+#: src/lang.c:1079
+#, c-format
 msgid "Do you want to see postponed article (%d)?"
 msgid_plural "Do you want to see postponed articles (%d)?"
-msgstr[0] "Vill du avsluta tin omedelbart?"
-msgstr[1] "Vill du avsluta tin omedelbart?"
+msgstr[0] "Vill du se den uppskjutna artikeln (%d)?"
+msgstr[1] "Vill du se uppskjutna artiklar (%d)?"
 
-#: src/lang.c:1068
+#: src/lang.c:1081
 msgid "Add quick kill filter?"
-msgstr ""
+msgstr "LÃ¤gga till Quick Kill-filter?"
 
-#: src/lang.c:1069
+#: src/lang.c:1082
 msgid "Add quick selection filter?"
-msgstr ""
+msgstr "LÃ¤gga till snabbvalsfiltret?"
 
-#: src/lang.c:1070
+#: src/lang.c:1083
 msgid "Do you really want to quit?"
 msgstr "Vill du verkligen avsluta?"
 
-#: src/lang.c:1071
+#: src/lang.c:1084
 #, c-format
 msgid "%s=edit cancel message, %s=quit, %s=delete (cancel) [%%s]: "
-msgstr ""
+msgstr "%s=redigera avbryt meddelande, %s=avsluta, %s=radera (avbryt) [%%s]: "
 
-#: src/lang.c:1072
+#: src/lang.c:1085
 msgid "You have a tagged article in this group - quit anyway?"
 msgid_plural "You have tagged articles in this group - quit anyway?"
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "Du har en taggad artikel i den hÃ¤r gruppen â€“ avsluta Ã¤ndÃ¥?"
+msgstr[1] "Du har taggat artiklar i denna grupp â€“ avsluta Ã¤ndÃ¥?"
 
-#: src/lang.c:1073
+#: src/lang.c:1086
 #, c-format
 msgid "%s=quit, %s=edit, %s=postpone: "
-msgstr ""
+msgstr "%s=avsluta, %s=redigera, %s=uppskjut: "
 
-#: src/lang.c:1074
+#: src/lang.c:1087
 #, c-format
 msgid "%s=quit, %s=edit, %s=save kill description: "
-msgstr ""
+msgstr "%s=avsluta, %s=redigera, %s=spara beskrivning av avlivning: "
 
-#: src/lang.c:1075
+#: src/lang.c:1088
 #, c-format
 msgid "%s=quit, %s=edit, %s=save select description: "
-msgstr ""
+msgstr "%s=avsluta, %s=redigera, %s=spara vÃ¤lj beskrivning: "
 
-#: src/lang.c:1076
+#: src/lang.c:1089
 msgid "Do you really want to quit without saving your configuration?"
 msgstr "Vill du verkligen avsluta utan att spara din konfiguration?"
 
-#: src/lang.c:1078
+#: src/lang.c:1091
 msgid "Invalid range - valid are '0-9.$' e.g. 1-$"
-msgstr ""
+msgstr "Ogiltigt intervall - giltigt Ã¤r '0-9.$' t.ex. 1-$"
 
-#: src/lang.c:1080
+#: src/lang.c:1093
 msgid "Do you want to abort this operation?"
 msgstr "Vill du avbryta denna operation?"
 
-#: src/lang.c:1081
+#: src/lang.c:1094
 msgid "Do you want to exit tin immediately?"
 msgstr "Vill du avsluta tin omedelbart?"
 
-#: src/lang.c:1083
-#, fuzzy
+#: src/lang.c:1096
 msgid "Reading all articles..."
-msgstr "LÃ¤ser %sarticles..."
+msgstr "LÃ¤ser alla artiklar..."
 
-#: src/lang.c:1084
-#, fuzzy
+#: src/lang.c:1097
 msgid "Reading all groups..."
-msgstr "LÃ¤ser %s grupper..."
+msgstr "LÃ¤ser alla grupper..."
 
-#: src/lang.c:1085
+#: src/lang.c:1098
 msgid "Reading ('q' to quit)..."
 msgstr "LÃ¤ser (\"q\" fÃ¶r att avsluta)..."
 
-#: src/lang.c:1086
-#, fuzzy, c-format
+#: src/lang.c:1099
+#, c-format
 msgid "Reading attributes file: %s\n"
-msgstr "LÃ¤ser %sattributfil...\n"
+msgstr "LÃ¤ser attributfil: %s\n"
 
-#: src/lang.c:1087
-#, fuzzy, c-format
+#: src/lang.c:1100
+#, c-format
 msgid "Reading global attributes file: %s\n"
-msgstr "LÃ¤ser %sattributfil...\n"
+msgstr "LÃ¤ser global attributfil: %s\n"
 
-#: src/lang.c:1088
-#, fuzzy, c-format
+#: src/lang.c:1101
+#, c-format
 msgid "Reading config file: %s\n"
-msgstr "LÃ¤ser %skonfigurationsfil...\n"
+msgstr "LÃ¤ser konfigurationsfil: %s\n"
 
-#: src/lang.c:1089
-#, fuzzy, c-format
+#: src/lang.c:1102
+#, c-format
 msgid "Reading global config file: %s\n"
-msgstr "LÃ¤ser %skonfigurationsfil...\n"
+msgstr "LÃ¤ser global konfigurationsfil: %s\n"
 
-#: src/lang.c:1090
-#, fuzzy, c-format
+#: src/lang.c:1103
+#, c-format
 msgid "Reading filter file: %s\n"
-msgstr "LÃ¤ser filterfil...\n"
+msgstr "LÃ¤ser filterfil: %s\n"
 
-#: src/lang.c:1092
+#: src/lang.c:1105
 msgid "reading from local spool"
-msgstr ""
+msgstr "lÃ¤ser frÃ¥n lokal spool"
 
-#: src/lang.c:1094
-#, fuzzy, c-format
+#: src/lang.c:1107
+#, c-format
 msgid "Reading %s\n"
-msgstr "LÃ¤ser om %s..."
+msgstr "LÃ¤sning %s\n"
 
-#: src/lang.c:1095
-#, fuzzy, c-format
+#: src/lang.c:1108
+#, c-format
 msgid "Reading input history file: %s\n"
-msgstr "LÃ¤ser keymap-fil: %s\n"
+msgstr "LÃ¤ser historikfil fÃ¶r inmatning: %s\n"
 
-#: src/lang.c:1096
-#, fuzzy, c-format
+#: src/lang.c:1109
+#, c-format
 msgid "Reading keymap file: %s\n"
 msgstr "LÃ¤ser keymap-fil: %s\n"
 
-#: src/lang.c:1097
+#: src/lang.c:1110
 msgid "Reading groups from active file... "
 msgstr "LÃ¤ser grupper frÃ¥n aktiv fil... "
 
-#: src/lang.c:1098
-#, fuzzy
+#: src/lang.c:1111
 msgid "Reading groups from newsrc file... "
-msgstr "LÃ¤ser grupper frÃ¥n newsrc fil... "
+msgstr "LÃ¤ser grupper frÃ¥n newsrc-filen ... "
 
-#: src/lang.c:1099
+#: src/lang.c:1112
 msgid "Reading newsgroups file... "
-msgstr ""
+msgstr "LÃ¤ser nyhetsgruppsfil... "
 
-#: src/lang.c:1100
-#, fuzzy, c-format
+#: src/lang.c:1113
+#, c-format
 msgid "Reading newsrc file: %s"
-msgstr "LÃ¤ser keymap-fil: %s\n"
+msgstr "LÃ¤ser newsrc-filen: %s"
 
-#: src/lang.c:1101
-#, fuzzy
+#: src/lang.c:1114
 msgid "Reading unread articles..."
-msgstr "LÃ¤ser %sarticles..."
+msgstr "LÃ¤sa olÃ¤sta artiklar..."
 
-#: src/lang.c:1102
-#, fuzzy
+#: src/lang.c:1115
 msgid "Reading unread groups..."
-msgstr "LÃ¤ser %s grupper..."
+msgstr "LÃ¤ser olÃ¤sta grupper..."
 
 #. TRANSLATORS: do not translate header names like 'References:'
-#: src/lang.c:1104
+#: src/lang.c:1117
 msgid "References: line              "
-msgstr ""
+msgstr "Referenser: rad               "
 
-#: src/lang.c:1106
+#: src/lang.c:1119
 #, c-format
 msgid "(%d:%02d remaining)"
 msgstr "(%d:%02d Ã¥terstÃ¥r)"
 
-#: src/lang.c:1108
+#: src/lang.c:1121
 #, c-format
 msgid "Bogus group %s removed."
-msgstr ""
+msgstr "Falsk grupp %s borttagen."
 
-#: src/lang.c:1109
+#: src/lang.c:1122
 msgid "Removed from this rule: "
-msgstr ""
+msgstr "Borttagen frÃ¥n denna regel: "
 
-#: src/lang.c:1110
+#: src/lang.c:1123
 #, c-format
 msgid "Error: rename %s to %s"
 msgstr "Fel: byt namn pÃ¥ %s till %s"
 
-#: src/lang.c:1111
+#: src/lang.c:1124
 msgid "Reply to author..."
-msgstr ""
+msgstr "Svara till fÃ¶rfattaren..."
 
-#: src/lang.c:1112
+#: src/lang.c:1125
 msgid "Repost"
-msgstr ""
+msgstr "Ã…terpublicera"
 
-#: src/lang.c:1113
+#: src/lang.c:1126
 msgid "Reposting article..."
-msgstr ""
+msgstr "Ã…terpublicerar artikel..."
 
 #. TODO: plural-forms? (do we have a counter?)
-#: src/lang.c:1115
+#: src/lang.c:1128
 #, c-format
 msgid "Repost article(s) to group(s) [%s]> "
-msgstr ""
+msgstr "Skicka om artikel(er) till grupp(er) [%s]> "
 
-#: src/lang.c:1116
+#: src/lang.c:1129
 msgid "Reset newsrc?"
 msgstr "Ã…terstÃ¤ll newsrc?"
 
-#: src/lang.c:1117
-msgid "Responses have been directed to the following newsgroups"
-msgstr ""
+#: src/lang.c:1130
+#, fuzzy
+msgid "Responses have been directed to the following newsgroup"
+msgid_plural "Responses have been directed to the following newsgroups"
+msgstr[0] "Svaren har skickats till fÃ¶ljande nyhetsgrupper"
+msgstr[1] "Svaren har skickats till fÃ¶ljande nyhetsgrupper"
 
-#: src/lang.c:1118
+#: src/lang.c:1131
 #, c-format
 msgid "Responses have been directed to poster. %s=mail, %s=post, %s=quit: "
-msgstr ""
+msgstr "Svaren har skickats till postern. %s=mail, %s=post, %s=sluta: "
 
-#: src/lang.c:1119
+#: src/lang.c:1132
 msgid "Press <RETURN> to continue..."
 msgstr "Tryck <RETURN> fÃ¶r att fortsÃ¤tta..."
 
-#: src/lang.c:1121
+#: src/lang.c:1134
 #, c-format
 msgid "Score: %s"
-msgstr ""
+msgstr "PoÃ¤ng: %s"
 
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:1123
+#: src/lang.c:1136
 #, c-format
 msgid "Select From    [%s] (y/n): "
-msgstr ""
+msgstr "VÃ¤lj FrÃ¥n [%s] (j/n): "
 
 #. TRANSLATORS: do not translate header names like 'Lines:'
-#: src/lang.c:1125
+#: src/lang.c:1138
 msgid "Select Lines: (</>num): "
 msgstr "VÃ¤lj rader: (</>num): "
 
-#: src/lang.c:1126
+#: src/lang.c:1139
 msgid "Auto-select Article Menu"
-msgstr ""
+msgstr "VÃ¤lj artikelmeny automatiskt"
 
-#: src/lang.c:1127
+#: src/lang.c:1140
 #, c-format
 msgid "Select Msg-ID  [%s] (f/l/o/n): "
-msgstr ""
+msgstr "VÃ¤lj Msg-ID [%s] (f/l/o/n): "
 
-#: src/lang.c:1128
+#: src/lang.c:1141
 msgid "Select pattern scope: "
-msgstr ""
+msgstr "VÃ¤lj mÃ¶nsteromfÃ¥ng: "
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:1130
+#: src/lang.c:1143
 #, c-format
 msgid "Select Subject [%s] (y/n): "
-msgstr ""
+msgstr "VÃ¤lj Ã„mne [%s] (j/n): "
 
-#: src/lang.c:1131
+#: src/lang.c:1144
 msgid "Select text pattern : "
-msgstr ""
+msgstr "VÃ¤lj textmÃ¶nster : "
 
-#: src/lang.c:1132
+#: src/lang.c:1145
 msgid "Select time in days   : "
 msgstr "VÃ¤lj tid i dagar   : "
 
-#: src/lang.c:1133
+#: src/lang.c:1146
 msgid "[k]"
-msgstr ""
+msgstr "[k]"
 
-#: src/lang.c:1134
+#: src/lang.c:1147
 msgid "[T]"
-msgstr ""
+msgstr "[T]"
 
-#: src/lang.c:1135
+#: src/lang.c:1148
 msgid " R"
-msgstr ""
+msgstr " R"
 
-#: src/lang.c:1136
+#: src/lang.c:1149
 #, c-format
 msgid ""
 "# %s server configuration file\n"
@@ -3997,82 +4221,98 @@ msgid ""
 "############################################################################\n"
 "\n"
 msgstr ""
+"# %s konfigurationsfil fÃ¶r server\n"
+"# Den hÃ¤r filen sparades automatiskt av %s %s %s (\"%s\")\n"
+"#\n"
+"# Redigera inte medan %s kÃ¶rs, eftersom alla dina Ã¤ndringar i den hÃ¤r filen\n"
+"# kommer att skrivas Ã¶ver nÃ¤r du lÃ¤mnar %s.\n"
+"# Redigera inte alls om du inte vet vad du gÃ¶r.\n"
+"############################################################################\n"
+"\n"
 
-#: src/lang.c:1142
-#, fuzzy
+#: src/lang.c:1155
 msgid ""
 "\n"
 "# config options\n"
-msgstr "Visningsalternativ"
+msgstr ""
+"\n"
+"# konfigurationsalternativ\n"
 
-#: src/lang.c:1143
+#: src/lang.c:1156
 msgid ""
 "\n"
 "# internal data, should not be modified\n"
 msgstr ""
+"\n"
+"# interna data, bÃ¶r inte Ã¤ndras\n"
 
-#: src/lang.c:1144
+#: src/lang.c:1157
 msgid ""
 "\n"
 "# tinrc overrides\n"
 msgstr ""
+"\n"
+"# tinrc Ã¥sidosÃ¤tter\n"
 
-#: src/lang.c:1145
+#: src/lang.c:1158
 msgid "Serverrc Menu"
-msgstr ""
+msgstr "Serverrc-menyn"
 
-#: src/lang.c:1146
+#: src/lang.c:1159
+#, fuzzy
+msgid "shell archive (shar)"
+msgstr "Skalarkiv (shar)"
+
+#: src/lang.c:1160
 msgid "Showing unread groups only"
 msgstr "Visar endast olÃ¤sta grupper"
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:1148
+#: src/lang.c:1162
 msgid "Subject: line (ignore case)   "
-msgstr ""
+msgstr "Ã„mne: rad (ignorera skiftlÃ¤ge) "
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:1150
+#: src/lang.c:1164
 msgid "Subject: line (case sensitive)"
-msgstr ""
+msgstr "Ã„mne: rad (skiftlÃ¤geskÃ¤nsligt)"
 
-#: src/lang.c:1151
+#: src/lang.c:1165
 msgid "Save"
 msgstr "Spara"
 
-#: src/lang.c:1152
+#: src/lang.c:1166
 #, c-format
 msgid "Save '%s' (%s/%s)?"
 msgstr "Spara \"%s\" (%s/%s)?"
 
-#: src/lang.c:1153
+#: src/lang.c:1167
 msgid "Save configuration before continuing?"
 msgstr "Spara konfiguration fÃ¶re du fortsÃ¤tter?"
 
-#: src/lang.c:1154
+#: src/lang.c:1168
 msgid "Save filename> "
 msgstr "Spara filnamn> "
 
-#: src/lang.c:1155
+#: src/lang.c:1169
 msgid "Saved"
 msgstr "Sparad"
 
-#: src/lang.c:1156
-#, fuzzy, c-format
+#: src/lang.c:1170
+#, c-format
 msgid "%s unread (%s hot) %s in %s\n"
-msgstr ""
-"\n"
-"%s %d %s frÃ¥n %d %s\n"
+msgstr "%s olÃ¤st (%s varm) %s i %s\n"
 
-#: src/lang.c:1157
+#: src/lang.c:1171
 #, c-format
 msgid "Saved %s...\n"
 msgstr "Sparade %s...\n"
 
-#: src/lang.c:1158
+#: src/lang.c:1172
 msgid "Nothing was saved"
 msgstr "Ingenting sparades"
 
-#: src/lang.c:1159
+#: src/lang.c:1173
 #, c-format
 msgid ""
 "\n"
@@ -4081,251 +4321,245 @@ msgstr ""
 "\n"
 "%s %d %s frÃ¥n %d %s\n"
 
-#: src/lang.c:1160
+#: src/lang.c:1174
 #, c-format
 msgid "-- %s saved to %s%s --"
 msgstr "-- %s sparad till %s%s --"
 
-#: src/lang.c:1161
+#: src/lang.c:1175
 #, c-format
 msgid "-- %s saved to %s - %s --"
 msgstr "-- %s sparad till %s - %s --"
 
-#: src/lang.c:1162
+#: src/lang.c:1176
 msgid "Saving..."
 msgstr "Sparar..."
 
-#: src/lang.c:1163
+#: src/lang.c:1177
 #, c-format
 msgid "%s: Screen initialization failed"
-msgstr ""
+msgstr "%s: Initialisering av skÃ¤rmen misslyckades"
 
-#: src/lang.c:1165
+#: src/lang.c:1179
 #, c-format
 msgid "%s: screen is too small\n"
 msgstr "%s: skÃ¤rm Ã¤r fÃ¶r liten\n"
 
-#: src/lang.c:1167
-#, fuzzy, c-format
+#: src/lang.c:1181
+#, c-format
 msgid "screen is too small, %s is exiting"
-msgstr "skÃ¤rm Ã¤r fÃ¶r liten, %s avslutas\n"
+msgstr "skÃ¤rmen Ã¤r fÃ¶r liten, %s Ã¤r spÃ¤nnande"
 
-#: src/lang.c:1168
+#: src/lang.c:1182
 msgid "Delete scope?"
-msgstr ""
+msgstr "Radera omfattning?"
 
-#: src/lang.c:1169
-#, fuzzy
+#: src/lang.c:1183
 msgid "Enter scope> "
-msgstr "Ange mÃ¶nster [%s]> "
+msgstr "Ange omfÃ¥ng> "
 
-#: src/lang.c:1170
+#: src/lang.c:1184
 msgid "Select new position> "
-msgstr ""
+msgstr "VÃ¤lj ny position> "
 
-#: src/lang.c:1171
+#: src/lang.c:1185
 msgid "New position cannot be a global scope"
-msgstr ""
+msgstr "Den nya befattningen kan inte vara en global befattning"
 
-#: src/lang.c:1172
+#: src/lang.c:1186
 msgid "Global scope, operation not allowed"
-msgstr ""
+msgstr "Global rÃ¤ckvidd, operation inte tillÃ¥ten"
 
-#: src/lang.c:1173
+#: src/lang.c:1187
 msgid "Rename scope> "
-msgstr ""
+msgstr "Byt namn pÃ¥ omfattning> "
 
-#: src/lang.c:1174
-#, fuzzy
+#: src/lang.c:1188
 msgid "Select scope> "
-msgstr "VÃ¤lj grupp> "
+msgstr "VÃ¤lj omfattning> "
 
-#: src/lang.c:1175
-#, fuzzy
+#: src/lang.c:1189
 msgid "Scopes Menu"
-msgstr "Alternativmenyn"
+msgstr "OmfÃ¥ngsmeny"
 
-#: src/lang.c:1176
-#, fuzzy
+#: src/lang.c:1190
 msgid "Scopes Menu Commands"
-msgstr "ToppnivÃ¥kommandon"
+msgstr "Kommandon i omfÃ¥ngsmenyn"
 
-#: src/lang.c:1177
+#: src/lang.c:1191
 #, c-format
 msgid "Search backwards [%s]> "
 msgstr "SÃ¶k bakÃ¥t [%s]> "
 
-#: src/lang.c:1178
+#: src/lang.c:1192
 #, c-format
 msgid "Search body [%s]> "
-msgstr ""
+msgstr "SÃ¶ka kropp [%s]> "
 
-#: src/lang.c:1179
+#: src/lang.c:1193
 #, c-format
 msgid "Search forwards [%s]> "
 msgstr "SÃ¶k framÃ¥t [%s]> "
 
-#: src/lang.c:1180
+#: src/lang.c:1194
 msgid "Searching..."
 msgstr "SÃ¶ker..."
 
-#: src/lang.c:1181
+#: src/lang.c:1195
 #, c-format
 msgid "Searching article %d of %d ('q' to abort)..."
-msgstr ""
+msgstr "SÃ¶ker artikel %d av %d ('q' fÃ¶r att avbryta)..."
 
-#: src/lang.c:1182
+#: src/lang.c:1196
 msgid "Select article> "
 msgstr "VÃ¤lj artikel> "
 
-#: src/lang.c:1183
+#: src/lang.c:1197
 msgid ""
 "Select option number before text or use arrow keys and <CR>. 'q' to quit."
 msgstr ""
 "VÃ¤lj alternativnummer fÃ¶re texten eller anvÃ¤nd piltangenter och <CR>. \"q\" "
 "avsluta."
 
-#: src/lang.c:1184
+#: src/lang.c:1198
 msgid "Select group> "
 msgstr "VÃ¤lj grupp> "
 
-#: src/lang.c:1185
+#: src/lang.c:1199
 #, c-format
 msgid "Enter selection pattern [%s]> "
-msgstr ""
+msgstr "Ange valmÃ¶nster [%s]> "
 
-#: src/lang.c:1186
-#, fuzzy
+#: src/lang.c:1200
 msgid "Select thread> "
-msgstr "VÃ¤lj trÃ¥d > "
+msgstr "VÃ¤lj trÃ¥d> "
 
-#: src/lang.c:1187
+#: src/lang.c:1201
 #, c-format
 msgid "%s %s %s (\"%s\"): send a DETAILED bug report to %s\n"
-msgstr ""
+msgstr "%s %s %s (\"%s\"): skicka en DETALJERAD felrapport till %s\n"
 
-#: src/lang.c:1188
-#, fuzzy
+#: src/lang.c:1202
 msgid "Serverrc Menu Commands"
-msgstr "ToppnivÃ¥kommandon"
+msgstr "Serverrc-menykommandon"
 
-#: src/lang.c:1189
+#: src/lang.c:1203
 msgid "servers active-file"
-msgstr ""
+msgstr "servrar aktiv-fil"
 
-#: src/lang.c:1190
+#: src/lang.c:1204
 #, c-format
 msgid "Skipped %s"
-msgstr ""
+msgstr "UtelÃ¤mnad %s"
 
-#: src/lang.c:1191
+#: src/lang.c:1205
 msgid "Cannot move into new newsgroups. Subscribe first..."
-msgstr ""
+msgstr "Det gÃ¥r inte att flytta till nya nyhetsgrupper. Prenumerera fÃ¶rst..."
 
-#: src/lang.c:1192
+#: src/lang.c:1206
 msgid "<SPACE>"
 msgstr "<BLANKSTEG>"
 
-#: src/lang.c:1193
+#: src/lang.c:1207
 #, c-format
 msgid "Starting: (%s)"
 msgstr "Startar: (%s)"
 
-#: src/lang.c:1195
+#: src/lang.c:1209
 #, c-format
 msgid "Startup time was: %s\n"
-msgstr ""
+msgstr "Starttiden var: %s\n"
 
-#: src/lang.c:1197
+#: src/lang.c:1211
 #, c-format
 msgid "List Thread (%d of %d)"
 msgstr "Lista trÃ¥d (%d av %d)"
 
-#: src/lang.c:1198
+#: src/lang.c:1212
 #, c-format
 msgid "Thread (%.*s)"
 msgstr "TrÃ¥d (%.*s)"
 
-#: src/lang.c:1199
+#: src/lang.c:1213
 msgid "Enter wildcard subscribe pattern> "
-msgstr ""
+msgstr "Ange jokertecken fÃ¶r prenumerationsmÃ¶nster> "
 
-#: src/lang.c:1200
-#, fuzzy, c-format
+#: src/lang.c:1214
+#, c-format
 msgid "subscribed to %d group"
 msgid_plural "subscribed to %d groups"
-msgstr[0] "prenumerera pÃ¥ %d grupp"
-msgstr[1] "prenumerera pÃ¥ %d grupper"
+msgstr[0] "prenumererar pÃ¥ %d grupp"
+msgstr[1] "prenumererar pÃ¥ %d grupper"
 
-#: src/lang.c:1201
+#: src/lang.c:1215
 #, c-format
 msgid "Subscribed to %s"
-msgstr ""
+msgstr "Prenumererar pÃ¥ %s"
 
-#: src/lang.c:1202
+#: src/lang.c:1216
 msgid "Subscribing... "
-msgstr ""
+msgstr "Prenumeration... "
 
-#: src/lang.c:1203
+#: src/lang.c:1217
 #, c-format
 msgid "Repost or supersede article(s) [%%s]? (%s/%s/%s): "
-msgstr ""
+msgstr "Skicka om eller ersÃ¤tta artikel(er) [%%s]? (%s/%s/%s): "
 
 #. TODO: plural-forms? (do we have a counter?)
-#: src/lang.c:1205
+#: src/lang.c:1219
 #, c-format
 msgid "Supersede article(s) to group(s) [%s]> "
-msgstr ""
+msgstr "ErsÃ¤tt artikel(er) till grupp(er) [%s]> "
 
-#: src/lang.c:1206
+#: src/lang.c:1220
 msgid "Superseding article ..."
-msgstr ""
+msgstr "ErsÃ¤ttande artikel ..."
 
-#: src/lang.c:1207
+#: src/lang.c:1221
 #, c-format
 msgid ""
 "\n"
 "Stopped. Type 'fg' to restart %s\n"
 msgstr ""
+"\n"
+"Stoppad. Skriv 'fg' fÃ¶r att starta om %s\n"
 
-#: src/lang.c:1209
-#, fuzzy, c-format
+#: src/lang.c:1223
+#, c-format
 msgid "%d day"
 msgid_plural "%d days"
-msgstr[0] "%d dagar"
+msgstr[0] "%d dag"
 msgstr[1] "%d dagar"
 
-#: src/lang.c:1210
+#: src/lang.c:1224
 msgid "<TAB>"
 msgstr "<TAB>"
 
-#: src/lang.c:1211
-#, fuzzy
+#: src/lang.c:1225
 msgid "Tagged article"
 msgid_plural "Tagged articles"
-msgstr[0] "VÃ¤lj artikel> "
-msgstr[1] "VÃ¤lj artikel> "
+msgstr[0] "Taggad artikel"
+msgstr[1] "Taggade artiklar"
 
-#: src/lang.c:1212
-#, fuzzy
+#: src/lang.c:1226
 msgid "Tagged thread"
-msgstr "VÃ¤lj artikel> "
+msgstr "Taggad trÃ¥d"
 
-#: src/lang.c:1214
+#: src/lang.c:1228
 msgid "TeX "
 msgstr "TeX "
 
-#: src/lang.c:1215
-#, fuzzy, c-format
+#: src/lang.c:1229
+#, c-format
 msgid "Version: %s %s release %s (\"%s\")"
-msgstr "Version: %s %s utgÃ¥va %s (\"%s\")\n"
+msgstr "Version: %s %s release %s (\"%s\")"
 
-#: src/lang.c:1216
+#: src/lang.c:1230
 msgid "# Default action/prompt strings\n"
-msgstr ""
+msgstr "# StandardstrÃ¤ngar fÃ¶r Ã¥tgÃ¤rd/prompt\n"
 
 #. TRANSLATORS: do not translate header names like 'Subject:', 'From:', ...
-#: src/lang.c:1218
+#: src/lang.c:1232
 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"
@@ -4335,315 +4569,333 @@ msgid ""
 "# case=ON/OFF    ON=filter case sensitive OFF=ignore case\n"
 "# expire=ON/OFF  ON=limit to default_filter_days OFF=don't ever expire\n"
 msgstr ""
+"# StandardvÃ¤rden fÃ¶r snabb (1 knapp) dÃ¶dning och filter fÃ¶r automatiskt val\n"
+"# header=NUM 0,1=Ã„mne: 2,3=FrÃ¥n: 4=Message-ID: & fullstÃ¤ndiga referenser: "
+"rad\n"
+"# 5=Message-ID: & sista Referenser: endast post\n"
+"# 6=Message-ID: endast post 7=Rader:\n"
+"# global=ON/OFF ON=gÃ¤ller fÃ¶r alla grupper OFF=gÃ¤ller fÃ¶r aktuell grupp\n"
+"# case=ON/OFF ON=filterar skiftlÃ¤geskÃ¤nsligt OFF=ignorerar "
+"skiftlÃ¤geskÃ¤nsligt\n"
+"# expire=ON/OFF ON=begrÃ¤nsas till default_filter_days OFF=gÃ¥r aldrig ut\n"
 
-#: src/lang.c:1231
+#: src/lang.c:1245
 msgid ""
 "# If ON print current subject or newsgroup description in the last line\n"
 msgstr ""
+"# Om ON skriv ut aktuellt Ã¤mne eller nyhetsgruppsbeskrivning i sista raden\n"
 
-#: src/lang.c:1232
-msgid "# Host & time info used for detecting new groups (don't touch)\n"
+#: src/lang.c:1246
+#, fuzzy
+msgid ""
+"\n"
+"# Host & time info used for detecting new groups (don't touch)\n"
 msgstr ""
+"\n"
+"# VÃ¤rd- och tidsinformation anvÃ¤nds fÃ¶r att upptÃ¤cka nya grupper (rÃ¶r inte)\n"
 
-#: src/lang.c:1233
+#: src/lang.c:1247
 msgid "There is no news\n"
-msgstr ""
+msgstr "Det finns inga nyheter\n"
 
-#: src/lang.c:1234
+#: src/lang.c:1248
 msgid "Thread"
 msgstr "TrÃ¥d"
 
-#: src/lang.c:1235
+#: src/lang.c:1249
 msgid "Thread Level Commands"
-msgstr ""
+msgstr "Kommandon pÃ¥ trÃ¥dnivÃ¥"
 
-#: src/lang.c:1236
+#: src/lang.c:1250
 msgid "Thread deselected"
-msgstr ""
+msgstr "TrÃ¥d avmarkerad"
 
-#: src/lang.c:1237
+#: src/lang.c:1251
 msgid "Thread selected"
-msgstr ""
+msgstr "TrÃ¥d vald"
 
-#: src/lang.c:1238
+#: src/lang.c:1252
 #, c-format
 msgid "Thread %4s of %4s"
 msgstr "TrÃ¥d %4s av %4s"
 
-#: src/lang.c:1239
+#: src/lang.c:1253
 msgid "Threading articles..."
 msgstr "TrÃ¥dar artiklar..."
 
-#: src/lang.c:1240
-#, fuzzy
+#: src/lang.c:1254
 msgid "Threading by multipart"
-msgstr "TrÃ¥dar artiklar..."
+msgstr "TrÃ¥dning genom multipart"
 
-#: src/lang.c:1242
+#: src/lang.c:1256
 msgid "No ALP negotiated."
-msgstr ""
+msgstr "Ingen ALP fÃ¶rhandlad."
 
-#: src/lang.c:1244
+#: src/lang.c:1258
 msgid "<failed to retrieve cipher>"
-msgstr ""
+msgstr "<failed to retrieve cipher>"
 
-#: src/lang.c:1245
+#: src/lang.c:1259
 msgid "<failed to retrieve issuer>"
-msgstr ""
+msgstr "<failed to retrieve issuer>"
 
-#: src/lang.c:1246
+#: src/lang.c:1260
 msgid "<failed to retrieve subject>"
-msgstr ""
+msgstr "<failed to retrieve subject>"
 
-#: src/lang.c:1247
+#: src/lang.c:1261
 msgid "<failed to retrieve version>"
-msgstr ""
+msgstr "<failed to retrieve version>"
 
-#: src/lang.c:1248
-#, fuzzy, c-format
+#: src/lang.c:1262
+#, c-format
 msgid "%s handshake done: %s\n"
-msgstr "Kommando misslyckades: %s"
+msgstr "%s handskakning klar: %s\n"
 
-#: src/lang.c:1251
-#, fuzzy, c-format
+#: src/lang.c:1265
+#, c-format
 msgid "TLS handshake failed: %s (%d)\n"
-msgstr "Kommando misslyckades: %s"
+msgstr "TLS-handskakning misslyckades: %s (%d)\n"
 
-#: src/lang.c:1252
-#, fuzzy, c-format
+#: src/lang.c:1266
+#, c-format
 msgid "TLS peer verification failed: %s\n"
-msgstr "Kommando misslyckades: %s"
+msgstr "TLS peer-verifiering misslyckades: %s\n"
 
-#: src/lang.c:1253
+#: src/lang.c:1267
 #, c-format
 msgid "TLS peer verification failed, continuing anyway as requested: %s\n"
 msgstr ""
+"TLS peer verification misslyckades, fortsÃ¤tter Ã¤ndÃ¥ enligt begÃ¤ran: %s\n"
 
-#: src/lang.c:1254
+#: src/lang.c:1268
 msgid "<unable to retrieve status>"
-msgstr ""
+msgstr "<unable to retrieve status>"
 
-#: src/lang.c:1255
+#: src/lang.c:1269
 msgid "unexpected certificate verification status!"
-msgstr ""
+msgstr "ovÃ¤ntad status fÃ¶r verifiering av certifikat!"
 
-#: src/lang.c:1258
+#: src/lang.c:1272
 #, c-format
 msgid ""
 "TLS peer verification failed: %s.\n"
 "Continuing anyway as requested.\n"
 msgstr ""
+"TLS peer-verifiering misslyckades: %s.\n"
+"FortsÃ¤tter Ã¤ndÃ¥ enligt begÃ¤ran.\n"
 
-#: src/lang.c:1261
-#, fuzzy, c-format
+#: src/lang.c:1275
+#, c-format
 msgid "TLS handshake done: %s\n"
-msgstr "Kommando misslyckades: %s"
+msgstr "TLS handskakning klar: %s\n"
 
-#: src/lang.c:1264
-#, fuzzy, c-format
+#: src/lang.c:1278
+#, c-format
 msgid "TLS handshake failed: %s\n"
-msgstr "Kommando misslyckades: %s"
+msgstr "TLS-handskakning misslyckades: %s\n"
 
-#: src/lang.c:1267
+#: src/lang.c:1281
 #, c-format
 msgid "Toggled word highlighting %s"
-msgstr ""
+msgstr "Togglade ordmarkering %s"
 
-#: src/lang.c:1268
+#: src/lang.c:1282
 msgid "Toggled rot13 encoding"
-msgstr ""
+msgstr "VÃ¤xlade rot13-kodning"
 
-#: src/lang.c:1269
+#: src/lang.c:1283
 #, c-format
 msgid "Toggled German TeX encoding %s"
-msgstr ""
+msgstr "Togglade tysk TeX-kodning %s"
 
-#: src/lang.c:1270
+#: src/lang.c:1284
 #, c-format
 msgid "Toggled tab-width to %d"
-msgstr ""
+msgstr "Togglade tabbredd till %d"
 
-#: src/lang.c:1271
+#: src/lang.c:1285
 #, c-format
 msgid "Verbatim handling: %s"
-msgstr ""
+msgstr "Ordagrant citat: %s"
 
-#: src/lang.c:1273
+#: src/lang.c:1287
 #, c-format
 msgid "%d Trying to dotlock %s"
-msgstr ""
+msgstr "%d FÃ¶rsÃ¶ker dotlocka %s"
 
-#: src/lang.c:1274
+#: src/lang.c:1288
 #, c-format
 msgid "%d Trying to lock %s"
 msgstr "%d FÃ¶rsÃ¶ker att lÃ¥sa %s"
 
-#: src/lang.c:1276
-#, fuzzy, c-format
+#: src/lang.c:1290
+#, c-format
 msgid "%s=help"
 msgstr "%s=hjÃ¤lp"
 
-#: src/lang.c:1278
+#: src/lang.c:1292
 msgid "Unlimited"
 msgstr "ObegrÃ¤nsad"
 
-#: src/lang.c:1279
-#, fuzzy
+#: src/lang.c:1293
 msgid "Untagged article"
-msgstr "VÃ¤lj artikel> "
+msgstr "Otaggad artikel"
 
-#: src/lang.c:1280
-#, fuzzy
+#: src/lang.c:1294
 msgid "Untagged thread"
-msgstr "VÃ¤lj artikel> "
+msgstr "Otaggad trÃ¥d"
 
-#: src/lang.c:1281
+#: src/lang.c:1295
 msgid "Enter wildcard unsubscribe pattern> "
-msgstr ""
+msgstr "Ange avregistreringsmÃ¶nster med jokertecken> "
 
-#: src/lang.c:1282
+#: src/lang.c:1296
 #, c-format
 msgid "Error decoding %s : %s"
 msgstr "Fel vid avkodning av %s : %s"
 
-#: src/lang.c:1283
+#: src/lang.c:1297
 msgid "No end."
 msgstr "Inget slut."
 
-#: src/lang.c:1284
+#: src/lang.c:1298
 #, c-format
 msgid "%s successfully decoded."
 msgstr "%s lyckades avkodas."
 
-#: src/lang.c:1286
+#: src/lang.c:1300
 msgid "unchanged"
 msgstr "ofÃ¶rÃ¤ndrad"
 
-#: src/lang.c:1288
+#: src/lang.c:1302
 msgid "(unknown)"
 msgstr "(okÃ¤nd)"
 
-#: src/lang.c:1290
-#, fuzzy
+#: src/lang.c:1304
 msgid "unknown error"
-msgstr "OkÃ¤nt fel."
+msgstr "okÃ¤nt fel"
 
-#: src/lang.c:1292
-#, fuzzy, c-format
+#: src/lang.c:1306
+#, c-format
 msgid "unsubscribed from %d group"
 msgid_plural "unsubscribed from %d groups"
-msgstr[0] "avanmÃ¤ld frÃ¥n %d grupp"
-msgstr[1] "avanmÃ¤ld frÃ¥n %d grupper"
+msgstr[0] "avregistrerad frÃ¥n %d grupp"
+msgstr[1] "avregistrerad frÃ¥n %d grupper"
 
-#: src/lang.c:1293
+#: src/lang.c:1307
 #, c-format
 msgid "Unsubscribed from %s"
-msgstr "AvanmÃ¤ld frÃ¥n %s"
+msgstr "Avslutade prenumeration pÃ¥ %s"
 
-#: src/lang.c:1294
+#: src/lang.c:1308
 msgid "Unsubscribing... "
-msgstr ""
+msgstr "Avsluta prenumerationen... "
 
-#: src/lang.c:1295
+#: src/lang.c:1309
 msgid "Unthreading articles..."
-msgstr ""
+msgstr "AvtrÃ¥dning av artiklar..."
 
-#: src/lang.c:1296
-#, fuzzy, c-format
+#: src/lang.c:1310
+#, c-format
 msgid "Updating %s..."
 msgstr "Uppdaterar %s..."
 
-#: src/lang.c:1297
+#: src/lang.c:1311
 msgid "URL Menu"
-msgstr ""
+msgstr "URL-meny"
 
-#: src/lang.c:1298
-#, fuzzy
+#: src/lang.c:1312
 msgid "URL Menu Commands"
-msgstr "ToppnivÃ¥kommandon"
+msgstr "Kommandon i URL-menyn"
 
-#: src/lang.c:1299
-#, fuzzy, c-format
+#: src/lang.c:1313
+#, c-format
 msgid "Opening %s"
-msgstr "Ã–ppnar %s"
+msgstr "Ã–ppning %s"
 
-#: src/lang.c:1300
-#, fuzzy
+#: src/lang.c:1314
 msgid "Select URL> "
-msgstr "VÃ¤lj grupp> "
+msgstr "VÃ¤lj URL> "
 
-#: src/lang.c:1301
-#, fuzzy
+#: src/lang.c:1315
 msgid "No URLs in this article"
-msgstr "Inga fler URL:er i denna artikel"
+msgstr "Inga webbadresser i den hÃ¤r artikeln"
 
-#: src/lang.c:1303
+#: src/lang.c:1317
 #, c-format
 msgid "SASL MECHS    : %s\n"
-msgstr ""
+msgstr "SASL MECHS : %s\n"
 
-#: src/lang.c:1304
+#: src/lang.c:1318
 #, c-format
 msgid "SASL MECH used: %s\n"
-msgstr ""
+msgstr "SASL MECH anvÃ¤nds: %s\n"
 
-#: src/lang.c:1306
+#: src/lang.c:1320
 msgid "  -c       mark all news as read in subscribed newsgroups (batch mode)"
 msgstr ""
+"  -c markera alla nyheter som lÃ¤sta i abonnerade nyhetsgrupper (batch-lÃ¤ge)"
 
-#: src/lang.c:1307
+#: src/lang.c:1321
 msgid "  -Z       return status indicating if any unread news (batch mode)"
 msgstr ""
+"  -Z       returnera status som anger om det finns nÃ¥gra olÃ¤sta nyheter "
+"(batch-lÃ¤ge)"
 
-#: src/lang.c:1308
+#: src/lang.c:1322
 msgid "  -q       don't check for new newsgroups"
-msgstr ""
+msgstr "  -q       kontrollerar inte om det finns nya nyhetsgrupper"
 
-#: src/lang.c:1309
+#: src/lang.c:1323
 msgid "  -X       don't save any files on quit"
-msgstr ""
+msgstr "  -X       sparar inte nÃ¥gra filer nÃ¤r du avslutar"
 
-#: src/lang.c:1310
+#: src/lang.c:1324
 msgid "  -d       don't show newsgroup descriptions"
-msgstr ""
+msgstr "  -d       Visa inte beskrivningar av nyhetsgrupper"
 
-#: src/lang.c:1311
+#: src/lang.c:1325
 #, c-format
 msgid "  -F file  filter file to use [default=%s]"
-msgstr ""
+msgstr "  -F fil   filterfil att anvÃ¤nda [standard=%s]"
 
-#: src/lang.c:1312
+#: src/lang.c:1326
 msgid "  -G limit get only limit articles/group"
 msgstr ""
 
-#: src/lang.c:1313
+#: src/lang.c:1327
 #, c-format
 msgid "  -H       help information about %s"
-msgstr ""
+msgstr "  -H       HjÃ¤lpinformation om %s"
 
-#: src/lang.c:1314
+#: src/lang.c:1328
 msgid "  -h       this help message"
 msgstr "  -h       detta hjÃ¤lpmeddelande"
 
-#: src/lang.c:1315
+#: src/lang.c:1329
+msgid "  -i file  import (append) raw proto article to postponed.articles"
+msgstr ""
+
+#: src/lang.c:1330
 #, c-format
 msgid "  -I dir   news index file directory [default=%s]"
-msgstr ""
+msgstr "  -I dir   news index filkatalog [default=%s]"
 
-#: src/lang.c:1317
+#: src/lang.c:1332
 msgid "  -L msgid show the message with that Message-ID"
-msgstr ""
+msgstr "  -L msgid visa meddelandet med det Message-ID"
 
-#: src/lang.c:1319
+#: src/lang.c:1334
 msgid "  -u       update index files (batch mode)"
-msgstr ""
+msgstr "  -u       uppdatera indexfiler (batch-lÃ¤ge)"
 
-#: src/lang.c:1320
+#: src/lang.c:1335
 #, c-format
 msgid "  -m dir   mailbox directory [default=%s]"
-msgstr ""
+msgstr "  -m dir   brevlÃ¥dekatalog [default=%s]"
 
-#: src/lang.c:1321
+#: src/lang.c:1336
 #, c-format
 msgid ""
 "\n"
@@ -4653,54 +4905,55 @@ msgstr ""
 "Skicka felrapporter/kommentarer till %s\n"
 "Rapportera synpunkter pÃ¥ Ã¶versÃ¤ttningen till <tp-sv@listor.tp-sv.se>."
 
-#: src/lang.c:1322
+#: src/lang.c:1337
 msgid "  -N       mail new news to your posts (batch mode)"
-msgstr ""
+msgstr "  -N       Skicka nya nyheter till dina inlÃ¤gg (batch-lÃ¤ge)"
 
-#: src/lang.c:1323
+#: src/lang.c:1338
 msgid "  -M user  mail new news to specified user (batch mode)"
-msgstr ""
+msgstr "  -M anvÃ¤ndare mailar nya nyheter till angiven anvÃ¤ndare (batch-lÃ¤ge)"
 
-#: src/lang.c:1324
+#: src/lang.c:1339
 #, c-format
 msgid "  -f file  subscribed to newsgroups file [default=%s]"
-msgstr ""
+msgstr "  -f fil   som prenumererar pÃ¥ nyhetsgrupper fil [default=%s]"
 
-#: src/lang.c:1326
+#: src/lang.c:1341
 #, c-format
 msgid "  -t sec   override nntp_read_timeout_secs setting [default=%d]"
 msgstr ""
+"  -t sec   Ã¥sidosÃ¤tter instÃ¤llningen fÃ¶r nntp_read_timeout_secs [default=%d]"
 
-#: src/lang.c:1328
+#: src/lang.c:1343
 msgid "  -x       no-posting mode"
-msgstr ""
+msgstr "  -x       lÃ¤ge fÃ¶r ingen publicering"
 
-#: src/lang.c:1329
+#: src/lang.c:1344
 msgid "  -w       post an article and exit"
 msgstr "  -w       posta en artikel och avsluta"
 
-#: src/lang.c:1330
+#: src/lang.c:1345
 msgid "  -o       post all postponed articles and exit"
-msgstr ""
+msgstr "  -o       publicera alla uppskjutna artiklar och avsluta"
 
-#: src/lang.c:1331
+#: src/lang.c:1346
 msgid "  -R       read news saved by -S option"
-msgstr ""
+msgstr "  -R       lÃ¤sa nyheter som sparats av alternativet -S"
 
-#: src/lang.c:1332
+#: src/lang.c:1347
 #, c-format
 msgid "  -s dir   save news directory [default=%s]"
-msgstr ""
+msgstr "  -s dir   spara nyhetskatalog [default=%s]"
 
-#: src/lang.c:1333
+#: src/lang.c:1348
 msgid "  -S       save new news for later reading (batch mode)"
-msgstr ""
+msgstr "  -S       spara nya nyheter fÃ¶r senare lÃ¤sning (batch-lÃ¤ge)"
 
-#: src/lang.c:1334
+#: src/lang.c:1349
 msgid "  -z       start if any unread news"
 msgstr "  -z       starta om det finns olÃ¤sta diskussioner"
 
-#: src/lang.c:1335
+#: src/lang.c:1350
 #, c-format
 msgid ""
 "A Usenet reader.\n"
@@ -4711,135 +4964,157 @@ msgstr ""
 "\n"
 "AnvÃ¤ndning: %s [flaggor] [diskussionsgrupp[,...]]"
 
-#: src/lang.c:1336
+#: src/lang.c:1351
+#, fuzzy, c-format
+msgid "  -J file  tinrc file to use [default=%s]"
+msgstr "  -J fil   tinrcfil att anvÃ¤nda [standard=%s]"
+
+#: src/lang.c:1352
 msgid "  -v       verbose output for batch mode options"
-msgstr ""
+msgstr "  -v       verbose-utdata fÃ¶r alternativ i batch-lÃ¤ge"
 
-#: src/lang.c:1337
+#: src/lang.c:1353
 msgid "  -V       print version & date information"
 msgstr "  -V       skriv ut version & datuminformation"
 
-#: src/lang.c:1338
+#: src/lang.c:1354
 msgid "Use MIME display program for this message?"
-msgstr ""
+msgstr "AnvÃ¤nd MIME-visningsprogram fÃ¶r detta meddelande?"
 
-#: src/lang.c:1339
+#: src/lang.c:1355
 #, c-format
 msgid "%s only useful without batch mode operations.%s\n"
-msgstr ""
+msgstr "%s endast anvÃ¤ndbar utan batch-lÃ¤ge.%s\n"
 
-#: src/lang.c:1340
+#: src/lang.c:1356
 #, c-format
 msgid "%s only useful for batch mode operations.%s\n"
-msgstr ""
+msgstr "%s endast anvÃ¤ndbart fÃ¶r batch-lÃ¤ge.%s\n"
 
-#: src/lang.c:1341
+#: src/lang.c:1357
 #, c-format
 msgid "%s only useful for batch or debug mode operations.%s\n"
-msgstr ""
+msgstr "%s endast anvÃ¤ndbart fÃ¶r batch- eller felsÃ¶kningslÃ¤ge%s\n"
 
-#: src/lang.c:1342
+#: src/lang.c:1358
 #, c-format
 msgid "Useless combination %s and %s. Ignoring %s.%s\n"
-msgstr ""
+msgstr "VÃ¤rdelÃ¶s kombination av %s och %s. Ignorera %s.%s\n"
 
-#: src/lang.c:1343
+#: src/lang.c:1359
 msgid "uuencoded file"
-msgstr ""
+msgstr "unik kodad fil"
 
-#: src/lang.c:1344
-#, fuzzy
+#: src/lang.c:1360
 msgid "incomplete uuencoded file"
-msgstr "ej komplett "
+msgstr "ofullstÃ¤ndig uuencoded fil"
 
-#: src/lang.c:1347
+#: src/lang.c:1363
 #, c-format
 msgid "Valid not after : %s%s\n"
-msgstr ""
+msgstr "Giltigt till: %s%s\n"
 
-#: src/lang.c:1348
+#: src/lang.c:1364
 #, c-format
 msgid "Valid not before: %s%s\n"
-msgstr ""
+msgstr "Giltigt tidigast: %s%s\n"
 
-#: src/lang.c:1349
+#: src/lang.c:1365
 msgid " <- NOT YET VALID!"
-msgstr ""
+msgstr " <- Ã„NNU INTE GILTIGT!"
 
-#: src/lang.c:1350
+#: src/lang.c:1366
 msgid " <- NO LONGER VALID!"
-msgstr ""
+msgstr " <- INTE LÃ„NGRE GILTIGT!"
 
-#: src/lang.c:1352
+#: src/lang.c:1368
 #, c-format
 msgid "%s %s out of range (%d - %d). Ignored."
-msgstr ""
+msgstr "%s %s utanfÃ¶r intervallet (%d - %d). Ignoreras."
 
-#: src/lang.c:1353
+#: src/lang.c:1369
 #, c-format
 msgid "%s %d out of range (0 - %d). Reset to 0."
-msgstr ""
+msgstr "%s %d utanfÃ¶r intervallet (0 - %d). Ã…terstÃ¤lls till 0."
 
-#: src/lang.c:1354
+#: src/lang.c:1370
 msgid "[-- Verbatim block hidden --]"
-msgstr ""
+msgstr "[-- Verbatim-block dolt --]"
 
-#: src/lang.c:1355
+#: src/lang.c:1371
 #, c-format
 msgid "View '%s' (%s/%s)?"
 msgstr "Visa \"%s\" (%s/%s)?"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1358
-#, c-format
+#: src/lang.c:1374
+#, fuzzy, c-format
 msgid ""
 "\n"
 "Warning: posting exceeds %d column. Line %d is the first long one:\n"
-"%-100s\n"
+"%-*s\n"
 msgid_plural ""
 "\n"
 "Warning: posting exceeds %d columns. Line %d is the first long one:\n"
-"%-100s\n"
+"%-*s\n"
 msgstr[0] ""
+"\n"
+"Varning: inlÃ¤gget Ã¶verskrider %d kolumn. Rad %d Ã¤r den fÃ¶rsta lÃ¥nga:\n"
+"%-100s\n"
 msgstr[1] ""
+"\n"
+"Varning: inlÃ¤gget Ã¶verskrider %d kolumner. Rad %d Ã¤r den fÃ¶rsta lÃ¥nga:\n"
+"%-100s\n"
 
-#: src/lang.c:1359
+#: src/lang.c:1375
 msgid ""
 "\n"
 "Warning: article unchanged after editing\n"
 msgstr ""
+"\n"
+"Varning: artikeln ofÃ¶rÃ¤ndrad efter redigering\n"
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:1361
+#: src/lang.c:1377
 msgid ""
 "\n"
 "Warning: \"Subject:\" contains only whitespaces.\n"
 msgstr ""
+"\n"
+"Varning fÃ¶r att \"Subject:\" innehÃ¥ller bara blanksteg.\n"
 
 #. TRANSLATORS: do not translate header names like 'Subject:' or 'References:'
-#: src/lang.c:1363
+#: src/lang.c:1379
 msgid ""
 "\n"
 "Warning: \"Subject:\" begins with \"Re: \" but there are no \"References:"
 "\".\n"
 msgstr ""
+"\n"
+"Warning: \"Subject:\" bÃ¶rjar med \"Re:\" men det finns inga \"References:"
+"\".\n"
 
 #. TRANSLATORS: do not translate header names like 'Subject:' or 'References:'
-#: src/lang.c:1366
+#: src/lang.c:1382
 msgid ""
 "\n"
 "Warning: Article has \"References:\" but \"Subject:\" does not begin\n"
 "         with \"Re: \" and does not contain \"(was:\".\n"
 msgstr ""
+"\n"
+"Varning: Artikeln har \"Referenser:\" men \"Ã„mne:\" bÃ¶rjar inte\n"
+"         med \"Re:\" och innehÃ¥ller inte \"(was:\".\n"
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:1370
+#: src/lang.c:1386
 msgid ""
 "\n"
 "Warning: \"Subject:\" contains only \"Re:\".\n"
 msgstr ""
+"\n"
+"Varning fÃ¶r \"Subject:\": \"Subject:\" innehÃ¥ller bara \"Re:\".\n"
 
-#: src/lang.c:1371
+#: src/lang.c:1387
 msgid ""
 "Read carefully!\n"
 "\n"
@@ -4852,20 +5127,33 @@ msgid ""
 "This is the article you are about to cancel:\n"
 "\n"
 msgstr ""
+"LÃ¤s noga!\n"
+"\n"
+"  Du Ã¤r pÃ¥ vÃ¤g att avbryta en artikel som till synes Ã¤r skriven av dig. "
+"Detta kommer att radera\n"
+"  artikeln frÃ¥n de flesta nyhetsservrar i hela vÃ¤rlden, men det finns ingen\n"
+"  garanti fÃ¶r att det kommer att fungera.\n"
+"\n"
+"Detta Ã¤r artikeln du Ã¤r pÃ¥ vÃ¤g att avbryta:\n"
+"\n"
 
-#: src/lang.c:1375
+#: src/lang.c:1391
 msgid ""
 "\n"
 "Distribution is limited to:\n"
 msgstr ""
+"\n"
+"Distributionen Ã¤r begrÃ¤nsad till:\n"
 
-#: src/lang.c:1376
+#: src/lang.c:1392
 msgid ""
 "\n"
 "Warning: Undesired Distribution \"world\" used.\n"
 msgstr ""
+"\n"
+"Varning fÃ¶r oÃ¶nskad distribution: OÃ¶nskad distribution \"world\" anvÃ¤nds.\n"
 
-#: src/lang.c:1377
+#: src/lang.c:1393
 msgid ""
 "\n"
 "Warning: You are using a non-plain transfer encoding (such as base64 or\n"
@@ -4873,9 +5161,16 @@ msgid ""
 "         article. If a signature is appended by that inews program it will\n"
 "         not be encoded properly.\n"
 msgstr ""
+"\n"
+"Varning fÃ¶r detta: Du anvÃ¤nder en icke-plain Ã¶verfÃ¶ringskodning (t.ex. "
+"base64 eller\n"
+"         quoted-printable) och ett externt inews-program fÃ¶r att skicka in "
+"din\n"
+"         artikel. Om en signatur bifogas av det inews-programmet kommer den\n"
+"         inte kodas korrekt.\n"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1384
+#: src/lang.c:1400
 #, c-format
 msgid ""
 "\n"
@@ -4886,10 +5181,16 @@ msgid_plural ""
 "Line %d is longer than %d octets and should be folded, but encoding\n"
 "is neither set to %s nor to %s.\n"
 msgstr[0] ""
+"\n"
+"Rad %d Ã¤r lÃ¤ngre Ã¤n %d oktett och bÃ¶r vikas, men kodningen\n"
+"Ã¤r varken instÃ¤lld pÃ¥ %s eller %s.\n"
 msgstr[1] ""
+"\n"
+"Rad %d Ã¤r lÃ¤ngre Ã¤n %d oktetter och bÃ¶r vikas, men kodningen\n"
+"Ã¤r varken instÃ¤lld pÃ¥ %s eller %s.\n"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1392
+#: src/lang.c:1408
 #, c-format
 msgid ""
 "\n"
@@ -4902,10 +5203,18 @@ msgid_plural ""
 "is set to %s without enabling MIME_BREAK_LONG_LINES or\n"
 "posting doesn't contain any 8-bit chars and thus folding won't happen.\n"
 msgstr[0] ""
+"\n"
+"Rad %d Ã¤r lÃ¤ngre Ã¤n %d oktett och bÃ¶r vikas, men kodningen Ã¤r instÃ¤lld\n"
+"pÃ¥ %s utan att MIME_BREAK_LONG_LINES Ã¤r aktiverat eller inlÃ¤gget\n"
+"innehÃ¥ller nÃ¥gra 8-bitars tecken, och dÃ¤rfÃ¶r kommer ingen vikning att ske.\n"
 msgstr[1] ""
+"\n"
+"Rad %d Ã¤r lÃ¤ngre Ã¤n %d oktetter och bÃ¶r vikas, men kodningen Ã¤r instÃ¤lld\n"
+"pÃ¥ %s utan att MIME_BREAK_LONG_LINES Ã¤r aktiverat eller sÃ¥ innehÃ¥ller\n"
+"inlÃ¤gget inga 8-bitars tecken och dÃ¤rfÃ¶r kommer ingen vikning att ske.\n"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1401
+#: src/lang.c:1417
 #, c-format
 msgid ""
 "\n"
@@ -4916,15 +5225,40 @@ msgid_plural ""
 "Line %d is longer than %d octets and should be folded, but encoding\n"
 "is not set to %s.\n"
 msgstr[0] ""
+"\n"
+"Rad %d Ã¤r lÃ¤ngre Ã¤n %d oktett och bÃ¶r vikas, men kodningen\n"
+"Ã¤r inte instÃ¤lld pÃ¥ %s.\n"
 msgstr[1] ""
+"\n"
+"Rad %d Ã¤r lÃ¤ngre Ã¤n %d oktetter och bÃ¶r vikas, men kodningen\n"
+"Ã¤r inte instÃ¤lld pÃ¥ %s.\n"
 
-#: src/lang.c:1407
+#: src/lang.c:1423
+#, fuzzy, c-format
 msgid ""
 "\n"
-"Warning: \"example\" is a reserved hierarchy!\n"
+"Warning: \"%s\" in \"%s\" is from a reserved hierarchy!\n"
 msgstr ""
+"\n"
+"Varning fÃ¶r: \"%s\" Ã¤r en reserverad hierarki!\n"
 
-#: src/lang.c:1408
+#: src/lang.c:1424
+#, fuzzy, c-format
+msgid ""
+"\n"
+"Warning: Illegal character in '%c' in %s: \"%s\".\n"
+msgstr "Olagligt tecken i FQDN.\n"
+
+#: src/lang.c:1425
+#, fuzzy, c-format
+msgid ""
+"\n"
+"Warning: Invalid %s, \"%s\" not allowed.\n"
+msgstr ""
+"\n"
+"# interna data, bÃ¶r inte Ã¤ndras\n"
+
+#: src/lang.c:1426
 #, c-format
 msgid ""
 "\n"
@@ -4933,8 +5267,13 @@ msgid ""
 "Some values in your %s file have changed!\n"
 "Read WHATSNEW, etc...\n"
 msgstr ""
+"\n"
+"\n"
+"Du uppgraderar till tin %s frÃ¥n en tidigare version.\n"
+"Vissa vÃ¤rden i din %s-fil har Ã¤ndrats!\n"
+"LÃ¤s WHATSNEW, etc...\n"
 
-#: src/lang.c:1410
+#: src/lang.c:1428
 #, c-format
 msgid ""
 "\n"
@@ -4942,8 +5281,12 @@ msgid ""
 "You are downgrading to tin %s from a more recent version!\n"
 "Some values in your %s file may be ignored, others might have changed!\n"
 msgstr ""
+"\n"
+"\n"
+"Du nedgraderar till tin %s frÃ¥n en nyare version!\n"
+"Vissa vÃ¤rden i din %s-fil kan ignoreras, andra kan ha Ã¤ndrats!\n"
 
-#: src/lang.c:1413
+#: src/lang.c:1431
 #, c-format
 msgid ""
 "Warning: tin wrote fewer groups to your\n"
@@ -4952,16 +5295,37 @@ msgid ""
 "this session this indicates an error and you should backup your %s\n"
 "before you start tin once again!\n"
 msgstr ""
+"Varning: tin skrev fÃ¤rre grupper till din\n"
+"\t%s\n"
+"Ã¤n vad den lÃ¤ste vid uppstarten. Om du inte avslutade prenumerationen pÃ¥ %ld "
+"%s under\n"
+"denna session indikerar detta ett fel och du bÃ¶r sÃ¤kerhetskopiera din %s\n"
+"innan du startar tin igen!\n"
 
-#: src/lang.c:1417
+#: src/lang.c:1435
+#, c-format
+msgid ""
+"\n"
+"Warning: manually supplied MIME-header, but \"%s\" is missing.\n"
+msgstr ""
+
+#: src/lang.c:1436
+msgid "Warning: multiple addresses given."
+msgstr ""
+
+#: src/lang.c:1437
 #, c-format
 msgid ""
 "\n"
 "Warning: The article has multiple addresses in \"%s\".\n"
 "         This is at least uncommon.\n"
 msgstr ""
+"\n"
+"Varning fÃ¶r att artikeln har flera adresser: Artikeln har flera adresser i "
+"\"%s\".\n"
+"         Detta Ã¤r Ã¥tminstone ovanligt.\n"
 
-#: src/lang.c:1420
+#: src/lang.c:1440
 #, c-format
 msgid ""
 "\n"
@@ -4970,9 +5334,15 @@ msgid ""
 "         configuration \"disable_sender=ON\" in\n"
 "         \"%s\".\n"
 msgstr ""
+"\n"
+"Varning fÃ¶r detta: Med flera adresser i \"FrÃ¥n\" krÃ¤vs en \"AvsÃ¤ndare\"-"
+"rubrik, men\n"
+"         krÃ¤vs, men genereringen av den inaktiveras genom den globala\n"
+"         globala konfigurationen \"disable_sender=ON\" i\n"
+"         \"%s\".\n"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1426
+#: src/lang.c:1446
 #, c-format
 msgid ""
 "\n"
@@ -4981,18 +5351,22 @@ msgid_plural ""
 "\n"
 "Warning: Found %d '-- \\n' lines, this may confuse some people.\n"
 msgstr[0] ""
+"\n"
+"Varning: Hittade %d '-- \\n'-rad, detta kan fÃ¶rvirra vissa personer.\n"
 msgstr[1] ""
+"\n"
+"Varning: Hittade %d rader med '-- \\n', detta kan fÃ¶rvirra vissa personer.\n"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1428
+#: src/lang.c:1448
 #, c-format
 msgid "Warning: Only %d out of %d article was saved"
 msgid_plural "Warning: Only %d out of %d articles were saved"
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "Varning: Endast %d av %d artikel sparades"
+msgstr[1] "Varning: Endast %d av %d artiklar sparades"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1430
+#: src/lang.c:1450
 #, c-format
 msgid ""
 "\n"
@@ -5009,117 +5383,151 @@ msgid_plural ""
 "as\n"
 "         possible.\n"
 msgstr[0] ""
+"\n"
+"Varning: Din signatur Ã¤r lÃ¤ngre Ã¤n %d rader. Eftersom signaturer vanligtvis\n"
+"inte innehÃ¥ller nÃ¥gon anvÃ¤ndbar information bÃ¶r de vara sÃ¥ korta som "
+"mÃ¶jligt.\n"
 msgstr[1] ""
+"\n"
+"Varning: Din signatur Ã¤r lÃ¤ngre Ã¤n %d rader. Eftersom signaturer vanligtvis\n"
+"inte innehÃ¥ller nÃ¥gon anvÃ¤ndbar information bÃ¶r de vara sÃ¥ korta som "
+"mÃ¶jligt.\n"
 
-#: src/lang.c:1438
+#: src/lang.c:1458
 #, c-format
 msgid ""
 "Warning: this mail address may contain a spamtrap. %s=continue, %s=abort? "
 msgstr ""
+"Varning: den hÃ¤r e-postadressen kan innehÃ¥lla en spamtrap. %s=fortsÃ¤tt, "
+"%s=avbryt? "
 
-#: src/lang.c:1439
+#: src/lang.c:1459
 #, c-format
 msgid ""
 "Warning: line %d contains unprintable chars:\n"
 "%s\n"
 msgstr ""
+"Varning: rad %d innehÃ¥ller tecken som inte kan skrivas ut:\n"
+"%s\n"
 
-#: src/lang.c:1440
+#: src/lang.c:1460
+#, fuzzy, c-format
+msgid ""
+"\n"
+"Warning: uppercase letter in \"%s:\"\n"
+msgstr ""
+"\n"
+"Varning: versal i \"%s:\".\n"
+
+#: src/lang.c:1461
 msgid ""
 "\n"
 "Warning: Signatures should start with '-- \\n' not with '--\\n'.\n"
 msgstr ""
+"\n"
+"Varning fÃ¶r signaturer: Signaturer ska bÃ¶rja med \"-- \\n\", inte med \"--"
+"\\n\".\n"
 
-#: src/lang.c:1441
+#: src/lang.c:1462
 msgid "Warning: the group is moderated.\n"
-msgstr ""
+msgstr "Varning: gruppen Ã¤r modererad.\n"
 
-#: src/lang.c:1442
+#: src/lang.c:1463
 #, c-format
 msgid "Warning: %d of the groups is moderated.\n"
 msgid_plural "Warning: %d of the groups are moderated.\n"
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "Varning: %d av grupperna Ã¤r modererade.\n"
+msgstr[1] "Varning: %d av grupperna Ã¤r modererade.\n"
+
+#: src/lang.c:1464
+#, fuzzy
+msgid "Warning: the group is read only.\n"
+msgstr "Varning: gruppen Ã¤r modererad.\n"
 
-#: src/lang.c:1443
+#: src/lang.c:1465
+#, fuzzy, c-format
+msgid "Warning: %d of the groups is read only.\n"
+msgid_plural "Warning: %d of the groups are read only.\n"
+msgstr[0] "Varning: %d av grupperna Ã¤r modererade.\n"
+msgstr[1] "Varning: %d av grupperna Ã¤r modererade.\n"
+
+#: src/lang.c:1466
 msgid "Writing attributes file..."
 msgstr "Skriver attributfil..."
 
-#: src/lang.c:1444
-#, fuzzy, c-format
+#: src/lang.c:1467
+#, c-format
 msgid "Writing %s\n"
-msgstr "FÃ¶rsÃ¶ker med %s"
+msgstr "Skrivning %s\n"
 
-#: src/lang.c:1445
-#, fuzzy
+#: src/lang.c:1468
 msgid "Writing overview cache..."
-msgstr "Skriver attributfil..."
+msgstr "Skriva Ã¶versikt Ã¶ver cache..."
 
-#: src/lang.c:1447
-#, fuzzy, c-format
+#: src/lang.c:1470
+#, c-format
 msgid "%4d Response"
 msgid_plural "%4d Responses"
-msgstr[0] "%d svar"
-msgstr[1] "%d svar"
+msgstr[0] "%4d Svar"
+msgstr[1] "%4d Svar"
 
-#: src/lang.c:1449
+#: src/lang.c:1472
 msgid "Can't run slrnface: couldn't construct fifo name."
-msgstr ""
+msgstr "Kan inte kÃ¶ra slrnface: kunde inte konstruera fifo-namn."
 
-#: src/lang.c:1450
+#: src/lang.c:1473
 #, c-format
 msgid "Can't run slrnface: failed to create %s"
-msgstr ""
+msgstr "Kan inte kÃ¶ra slrnface: misslyckades med att skapa %s"
 
-#: src/lang.c:1451
+#: src/lang.c:1474
 #, c-format
 msgid "Slrnface abnormally exited, code %d."
-msgstr ""
+msgstr "Slrnface avslutades pÃ¥ ett onormalt sÃ¤tt, kod %d."
 
-#: src/lang.c:1452
+#: src/lang.c:1475
 #, c-format
 msgid "Slrnface failed: %s."
-msgstr ""
+msgstr "Slrnface misslyckades: %s."
 
-#: src/lang.c:1454
+#: src/lang.c:1477
 #, c-format
 msgid "Can't run slrnface: Environment variable %s not found."
-msgstr ""
+msgstr "Kan inte kÃ¶ra slrnface: MiljÃ¶variabeln %s hittades inte."
 
-#: src/lang.c:1456
+#: src/lang.c:1479
 msgid "Can't run slrnface: Not running in an xterm."
-msgstr ""
+msgstr "Kan inte kÃ¶ra slrnface: KÃ¶rs inte i en xterm."
 
-#: src/lang.c:1459
+#: src/lang.c:1482
 msgid "couldn't connect to display"
-msgstr ""
+msgstr "kunde inte ansluta till skÃ¤rmen"
 
-#: src/lang.c:1460
-#, fuzzy
+#: src/lang.c:1483
 msgid "can't open FIFO"
-msgstr "Kan inte Ã¶ppna %s"
+msgstr "kan inte Ã¶ppna FIFO"
 
-#: src/lang.c:1461
+#: src/lang.c:1484
 msgid "executable not found"
-msgstr ""
+msgstr "kÃ¶rbar fil hittades inte"
 
-#: src/lang.c:1462
+#: src/lang.c:1485
 msgid "fork() failed"
-msgstr ""
+msgstr "fork() misslyckades"
 
-#: src/lang.c:1463
+#: src/lang.c:1486
 msgid "couldn't find controlling terminal"
-msgstr ""
+msgstr "kunde inte hitta kontrollterminalen"
 
-#: src/lang.c:1464
+#: src/lang.c:1487
 msgid "terminal doesn't export width and height"
-msgstr ""
+msgstr "terminalen exporterar inte bredd och hÃ¶jd"
 
-#: src/lang.c:1465
+#: src/lang.c:1488
 msgid "WINDOWID not found in environment"
-msgstr ""
+msgstr "WINDOWID hittades inte i miljÃ¶n"
 
-#: src/lang.c:1466
+#: src/lang.c:1489
 msgid ""
 "This directory is used to create named pipes for communication between\n"
 "slrnface and its parent process. It should normally be empty because\n"
@@ -5132,80 +5540,90 @@ msgid ""
 "special files created by your NFS server while slrnface is running.\n"
 "Do not try to remove them.\n"
 msgstr ""
+"Denna katalog anvÃ¤nds fÃ¶r att skapa namngivna pipes fÃ¶r kommunikation "
+"mellan\n"
+"slrnface och dess Ã¶verordnade process. Den bÃ¶r normalt vara tom eftersom\n"
+"eftersom rÃ¶ret raderas direkt efter att det har Ã¶ppnats av bÃ¥da "
+"processerna.\n"
+"\n"
+"Filnamn som genereras av slrnface har formen \"hostname.pid\". Det Ã¤r\n"
+"fÃ¶rmodligen ett fel om de drÃ¶jer sig kvar hÃ¤r lÃ¤ngre Ã¤n en brÃ¥kdel av en "
+"sekund.\n"
+"\n"
+"Men om katalogen Ã¤r monterad frÃ¥n en NFS-server kan det hÃ¤nda att du ser\n"
+"specialfiler som skapats av din NFS-server medan slrnface kÃ¶rs.\n"
+"FÃ¶rsÃ¶k inte att ta bort dem.\n"
 
 #. TRANSLATORS: do not translate header names like 'Xref:'
-#: src/lang.c:1479
-#, fuzzy
+#: src/lang.c:1502
 msgid "Xref: line (case insensitive)"
-msgstr "FrÃ¥n: (stigande)"
+msgstr "Xref: rad (skiftlÃ¤gesokÃ¤nslig)"
 
-#: src/lang.c:1481
-#, fuzzy, c-format
+#: src/lang.c:1504
+#, c-format
 msgid "Added %d group"
 msgid_plural "Added %d groups"
-msgstr[0] "Lade till %d grupp"
-msgstr[1] "Lade till %d grupper"
+msgstr[0] "Lagt till %d grupp"
+msgstr[1] "Lagt till %d grupper"
 
-#: src/lang.c:1482
+#: src/lang.c:1505
 msgid "No unsubscribed groups to show"
-msgstr ""
+msgstr "Inga avregistrerade grupper att visa"
 
-#: src/lang.c:1483
+#: src/lang.c:1506
 msgid "Showing subscribed to groups only"
-msgstr ""
+msgstr "Visar endast grupper som prenumererar"
 
-#: src/lang.c:1484
+#: src/lang.c:1507
 msgid "yenc file"
-msgstr ""
+msgstr "yenc-fil"
 
-#: src/lang.c:1485
+#: src/lang.c:1508
 msgid "corrupt yenc"
-msgstr ""
+msgstr "korrupt yenc"
 
-#: src/lang.c:1486
+#: src/lang.c:1509
 #, c-format
 msgid "crc checksum %s"
-msgstr ""
+msgstr "crc-kontrollsumma %s"
 
-#: src/lang.c:1487
-#, fuzzy
+#: src/lang.c:1510
 msgid "incomplete yenc"
-msgstr "ej komplett "
+msgstr "ofullstÃ¤ndig yenc"
 
-#: src/lang.c:1488
-#, fuzzy, c-format
+#: src/lang.c:1511
+#, c-format
 msgid "part %s"
-msgstr " den %s"
+msgstr "del %s"
 
-#: src/lang.c:1489
+#: src/lang.c:1512
 #, c-format
 msgid "part size %s"
-msgstr ""
+msgstr "delstorlek %s"
 
-#: src/lang.c:1490
-#, fuzzy
+#: src/lang.c:1513
 msgid "partial yenc"
-msgstr "artikel"
+msgstr "partiell yenc"
 
-#: src/lang.c:1491
+#: src/lang.c:1514
 #, c-format
 msgid "total parts %s"
-msgstr ""
+msgstr "totalt antal delar %s"
 
-#: src/lang.c:1492
+#: src/lang.c:1515
 #, c-format
 msgid "total size %s"
-msgstr ""
+msgstr "total storlek %s"
 
-#: src/lang.c:1493
+#: src/lang.c:1516
 msgid "Yes "
 msgstr "Ja "
 
-#: src/lang.c:1494
+#: src/lang.c:1517
 msgid "You have mail"
 msgstr "Du har post"
 
-#: src/lang.c:1499
+#: src/lang.c:1522
 #, c-format
 msgid ""
 "\n"
@@ -5217,12 +5635,23 @@ msgid ""
 "         MM_NETWORK_CHARSET to a suitable value for your posting via the\n"
 "         M)enu option.\n"
 msgstr ""
+"\n"
+"Varning fÃ¶r detta: Postningen Ã¤r i %s och innehÃ¥ller tecken som inte finns\n"
+"         i ditt valda MM_NETWORK_CHARSET: %s.\n"
+"         Dessa tecken kommer att ersÃ¤ttas av '?' om du publicerar denna\n"
+"         artikel ofÃ¶rÃ¤ndrad. FÃ¶r att undvika att din artikel fÃ¶rvrÃ¤ngs, "
+"vÃ¤nligen antingen\n"
+"         redigera den och ta bort dessa tecken eller Ã¤ndra instÃ¤llningen "
+"fÃ¶r\n"
+"         MM_NETWORK_CHARSET till ett vÃ¤rde som passar fÃ¶r din postning via\n"
+"         M)enu-alternativet.\n"
 
-#: src/lang.c:1510
+#: src/lang.c:1533
+#, fuzzy
 msgid "  -D mode  debug mode"
-msgstr ""
+msgstr "  -D lÃ¤ge  felsÃ¶kningslÃ¤ge"
 
-#: src/lang.c:1514
+#: src/lang.c:1537
 msgid ""
 "Read carefully!\n"
 "\n"
@@ -5238,12 +5667,24 @@ msgid ""
 "This is the article you are about to cancel:\n"
 "\n"
 msgstr ""
+"LÃ¤s noga!\n"
+"\n"
+"  Du Ã¤r pÃ¥ vÃ¤g att avbryta en artikel som till synes inte Ã¤r skriven av "
+"dig.  Detta kommer att\n"
+"  radera artikeln frÃ¥n massor av nyhetsservrar Ã¶ver hela vÃ¤rlden;\n"
+"  Usenets majoritet anser att detta Ã¤r ganska olÃ¤mpligt, fÃ¶r att uttrycka "
+"sig milt.\n"
+"  Tryck bara pÃ¥ 'd' om du Ã¤r helt sÃ¤ker pÃ¥ att du Ã¤r redo att ta\n"
+"  ta smÃ¤llen.\n"
+"\n"
+"Detta Ã¤r den artikel du Ã¤r pÃ¥ vÃ¤g att avbryta:\n"
+"\n"
 
-#: src/lang.c:1523
+#: src/lang.c:1546
 msgid "toggle color"
 msgstr "vÃ¤xla fÃ¤rg"
 
-#: src/lang.c:1524
+#: src/lang.c:1547
 msgid ""
 "# Changing colors of several screen parts\n"
 "# Possible values are:\n"
@@ -5267,26 +5708,42 @@ msgid ""
 "#  15 = light white\n"
 "\n"
 msgstr ""
+"# Ã„ndra fÃ¤rger pÃ¥ flera skÃ¤rmdelar\n"
+"# MÃ¶jliga vÃ¤rden Ã¤r:\n"
+"#  -1 = standard (vit fÃ¶r fÃ¶rgrund och svart fÃ¶r bakgrund)\n"
+"#   0 = svart\n"
+"#   1 = rÃ¶d\n"
+"#   2 = grÃ¶n\n"
+"#   3 = brun\n"
+"#   4 = blÃ¥\n"
+"#   5 = rosa\n"
+"#   6 = cyan\n"
+"#   7 = vit\n"
+"# Dessa Ã¤r *endast* fÃ¶r fÃ¶rgrunden:\n"
+"#   8 = grÃ¥\n"
+"#   9 = ljusrÃ¶d\n"
+"#  10 = ljusgrÃ¶n\n"
+"#  11 = gul\n"
+"#  12 = ljusblÃ¥\n"
+"#  13 = ljusrosa\n"
+"#  14 = ljus cyan\n"
+"#  15 = ljus vit\n"
+"\n"
 
-#: src/lang.c:1544
+#: src/lang.c:1567
 msgid "  -a       toggle color flag"
-msgstr ""
+msgstr "  -a       fÃ¤rgflagga fÃ¶r vÃ¤xling"
 
-#: src/lang.c:1548
+#: src/lang.c:1571
 msgid ""
 "\n"
 "Error: Followup-To set to more than one newsgroup!\n"
 msgstr ""
-
-#: src/lang.c:1549
-#, c-format
-msgid ""
 "\n"
-"Error: \"%s\" is renamed, use \"%s\" instead!\n"
-msgstr ""
+"Felmeddelande: Followup-To satt till mer Ã¤n en nyhetsgrupp!\n"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1551
+#: src/lang.c:1573
 #, c-format
 msgid ""
 "\n"
@@ -5295,30 +5752,31 @@ msgid_plural ""
 "\n"
 "Error: cross-posting to %d newsgroups and no Followup-To line!\n"
 msgstr[0] ""
+"\n"
+"Fel: korspostering till %d nyhetsgrupp och ingen Followup-To-rad!\n"
 msgstr[1] ""
+"\n"
+"Fel: korspostering till %d nyhetsgrupper och ingen Followup-To-rad!\n"
 
-#: src/lang.c:1552
+#: src/lang.c:1574
 #, c-format
 msgid ""
 "\n"
 "Error: \"%s\" is not a valid newsgroup!\n"
 msgstr ""
+"\n"
+"Felmeddelande: \"%s\" Ã¤r inte en giltig nyhetsgrupp!\n"
 
-#: src/lang.c:1554
+#: src/lang.c:1576
 msgid ""
 "\n"
 "Warning: Followup-To set to more than one newsgroup!\n"
 msgstr ""
-
-#: src/lang.c:1555
-#, c-format
-msgid ""
 "\n"
-"Warning: \"%s\" is renamed, you should use \"%s\" instead!\n"
-msgstr ""
+"Varning fÃ¶r att Followup-To sÃ¤tts till mer Ã¤n en nyhetsgrupp!\n"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1557
+#: src/lang.c:1578
 #, c-format
 msgid ""
 "\n"
@@ -5327,298 +5785,320 @@ msgid_plural ""
 "\n"
 "Warning: cross-posting to %d newsgroups and no Followup-To line!\n"
 msgstr[0] ""
+"\n"
+"Varning: korspostering till %d nyhetsgrupp och ingen Followup-To-rad!\n"
 msgstr[1] ""
+"\n"
+"Varning: korspostering till %d nyhetsgrupper och ingen Followup-To-rad!\n"
 
-#: src/lang.c:1558
+#: src/lang.c:1579
 #, c-format
 msgid ""
 "\n"
 "Warning: \"%s\" is not in your newsrc,\n"
 "it may be invalid at this site!\n"
 msgstr ""
+"\n"
+"Varning: \"%s\" finns inte i din newsrc, det kan vara ogiltigt\n"
+"pÃ¥ denna webbplats!\n"
 
-#: src/lang.c:1559
+#: src/lang.c:1580
 #, c-format
 msgid ""
 "\n"
 "Warning: \"%s\" is not a valid newsgroup at this site!\n"
 msgstr ""
+"\n"
+"Varning fÃ¶r att \"%s\" Ã¤r inte en giltig nyhetsgrupp pÃ¥ den hÃ¤r "
+"webbplatsen!\n"
 
-#: src/lang.c:1563
+#: src/lang.c:1584
 #, c-format
-msgid "%d files successfully written from %d articles. %d %s occurred."
+msgid "%c  %s\t Warning: Group renamed to %s!\n"
 msgstr ""
 
-#: src/lang.c:1564
+#: src/lang.c:1586
+#, fuzzy, c-format
+msgid "%c  %s\t Error: Group renamed to %s!\n"
+msgstr "Fel: byt namn pÃ¥ %s till %s"
+
+#: src/lang.c:1590
+#, c-format
+msgid "%d files successfully written from %d articles. %d %s occurred."
+msgstr "%d filer framgÃ¥ngsrikt skrivna frÃ¥n %d artiklar. %d %s intrÃ¤ffade."
+
+#: src/lang.c:1591
 msgid "Missing parts."
-msgstr ""
+msgstr "Saknade delar."
 
-#: src/lang.c:1565
+#: src/lang.c:1592
 msgid "No beginning."
 msgstr "Ingen bÃ¶rjan."
 
-#: src/lang.c:1566
+#: src/lang.c:1593
 msgid "No data."
 msgstr "Inget data."
 
-#: src/lang.c:1567
+#: src/lang.c:1594
 msgid "Unknown error."
 msgstr "OkÃ¤nt fel."
 
-#: src/lang.c:1571
-#, fuzzy, c-format
+#: src/lang.c:1598
+#, c-format
 msgid "Reading mail active file: %s"
-msgstr "LÃ¤ser keymap-fil: %s\n"
+msgstr "LÃ¤ser aktiv fil fÃ¶r e-post: %s"
 
-#: src/lang.c:1572
-#, fuzzy, c-format
+#: src/lang.c:1599
+#, c-format
 msgid "Reading mailgroups file: %s"
-msgstr "LÃ¤ser keymap-fil: %s\n"
+msgstr "LÃ¤ser filen mailgroups: %s"
 
-#: src/lang.c:1576
+#: src/lang.c:1603
 msgid "perform PGP operations on article"
 msgstr "genomfÃ¶r PGP-operationer pÃ¥ artikel"
 
-#: src/lang.c:1577
+#: src/lang.c:1604
 msgid "Add key to public keyring?"
 msgid_plural "Add keys to public keyring?"
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "LÃ¤gg till nyckel till offentlig nyckelring?"
+msgstr[1] "LÃ¤gg till nycklar till den offentliga nyckelringen?"
 
-#: src/lang.c:1578
+#: src/lang.c:1605
 #, c-format
 msgid "%s=encrypt, %s=sign, %s=both, %s=quit: "
 msgstr "%s=kryptera, %s=signera, %s=bÃ¥da, %s=avsluta: "
 
-#: src/lang.c:1579
+#: src/lang.c:1606
 #, c-format
 msgid "%s=sign, %s=sign & include public key, %s=quit: "
 msgstr "%s=signera, %s=signera & inkludera publik nyckel, %s=avsluta: "
 
-#: src/lang.c:1580
+#: src/lang.c:1607
 #, c-format
 msgid "PGP has not been set up (can't open %s)"
-msgstr ""
+msgstr "PGP har inte konfigurerats (kan inte Ã¶ppna %s)"
 
-#: src/lang.c:1581
+#: src/lang.c:1608
 msgid "Article not signed and no public keys found"
-msgstr ""
+msgstr "Artikeln Ã¤r inte signerad och inga offentliga nycklar hittades"
 
-#: src/lang.c:1583
+#: src/lang.c:1610
 #, c-format
 msgid "%s=quit, %s=edit, %s=ispell, %s=pgp, %s=menu, %s=post, %s=postpone: "
-msgstr ""
+msgstr "%s=quit, %s=edit, %s=ispell, %s=pgp, %s=menu, %s=post, %s=postpone: "
 
-#: src/lang.c:1584
+#: src/lang.c:1611
 #, c-format
 msgid "%s=quit, %s=edit, %s=ispell, %s=pgp, %s=send [%%s]: "
-msgstr ""
+msgstr "%s=quit, %s=edit, %s=ispell, %s=pgp, %s=send [%%s]: "
 
-#: src/lang.c:1585
+#: src/lang.c:1612
 #, c-format
 msgid ""
 "%s=quit, %s=edit, %s=ispell, %s=pgp, %s=menu, %s=post, %s=postpone [%%s]: "
 msgstr ""
+"%s=quit, %s=edit, %s=ispell, %s=pgp, %s=menu, %s=post, %s=postpone [%%s]: "
 
-#: src/lang.c:1587
+#: src/lang.c:1614
 #, c-format
 msgid "%s=quit, %s=edit, %s=pgp, %s=menu, %s=post, %s=postpone: "
-msgstr ""
+msgstr "%s=quit, %s=edit, %s=pgp, %s=menu, %s=post, %s=postpone: "
 
-#: src/lang.c:1588
+#: src/lang.c:1615
 #, c-format
 msgid "%s=quit, %s=edit, %s=pgp, %s=send [%%s]: "
-msgstr ""
+msgstr "%s=quit, %s=edit, %s=pgp, %s=send [%%s]: "
 
-#: src/lang.c:1589
+#: src/lang.c:1616
 #, c-format
 msgid "%s=quit, %s=edit, %s=pgp, %s=menu, %s=post, %s=postpone [%%s]: "
-msgstr ""
+msgstr "%s=quit, %s=edit, %s=pgp, %s=menu, %s=post, %s=postpone [%%s]: "
 
-#: src/lang.c:1593
+#: src/lang.c:1620
 #, c-format
 msgid "%s=quit, %s=edit, %s=ispell, %s=menu, %s=post, %s=postpone: "
-msgstr ""
+msgstr "%s=sluta, %s=redigera, %s=skriva ut, %s=meny, %s=posta, %s=posta upp: "
 
-#: src/lang.c:1594
+#: src/lang.c:1621
 #, c-format
 msgid "%s=quit, %s=edit, %s=ispell, %s=send [%%s]: "
-msgstr ""
+msgstr "%s=sluta, %s=redigera, %s=skriva, %s=sÃ¤nda [%%s]: "
 
-#: src/lang.c:1595
+#: src/lang.c:1622
 #, c-format
 msgid "%s=quit, %s=edit, %s=ispell, %s=menu, %s=post, %s=postpone [%%s]: "
-msgstr ""
+msgstr "%s=sluta, %s=edit, %s=ispell, %s=meny, %s=post, %s=postpone [%%s]: "
 
-#: src/lang.c:1597
+#: src/lang.c:1624
 #, c-format
 msgid "%s=quit, %s=edit, %s=menu, %s=post, %s=postpone: "
-msgstr ""
+msgstr "%s=sluta, %s=redigera, %s=meny, %s=posta, %s=posta upp: "
 
-#: src/lang.c:1598
+#: src/lang.c:1625
 #, c-format
 msgid "%s=quit, %s=edit, %s=send [%%s]: "
-msgstr ""
+msgstr "%s=sluta, %s=redigera, %s=sÃ¤nd [%%s]: "
 
-#: src/lang.c:1599
+#: src/lang.c:1626
 #, c-format
 msgid "%s=quit, %s=edit, %s=menu, %s=post, %s=postpone [%%s]: "
-msgstr ""
+msgstr "%s=quit, %s=edit, %s=menu, %s=post, %s=postpone [%%s]: "
 
-#: src/lang.c:1603
+#: src/lang.c:1630
 #, c-format
 msgid "%s argument is not numeric: %s"
-msgstr ""
+msgstr "%s argumentet Ã¤r inte numeriskt: %s"
 
-#: src/lang.c:1606
+#: src/lang.c:1633
 msgid "Try cache_overview_files to speed up things.\n"
-msgstr ""
+msgstr "Prova cache_overview_files fÃ¶r att snabba upp processen.\n"
 
-#: src/lang.c:1607
+#: src/lang.c:1634
 msgid "Tin will use local index files instead.\n"
-msgstr ""
+msgstr "Tin kommer att anvÃ¤nda lokala indexfiler istÃ¤llet.\n"
 
-#: src/lang.c:1608
+#: src/lang.c:1635
 msgid "Cannot find NNTP server name"
-msgstr ""
+msgstr "Det gÃ¥r inte att hitta NNTP-servernamnet"
 
-#: src/lang.c:1609
+#: src/lang.c:1636
 msgid "CAPABILITIES did not announce READER"
-msgstr ""
+msgstr "CAPABILITIES meddelade inte READER"
 
-#: src/lang.c:1610
+#: src/lang.c:1637
 #, c-format
 msgid "Connecting to %s:%u..."
 msgstr "Ansluter till %s:%u..."
 
-#: src/lang.c:1611
-#, fuzzy
+#: src/lang.c:1638
 msgid "NNTP connection error. Exiting..."
-msgstr "NNTP-anslutningsfel. Avslutar..."
+msgstr "Fel i NNTP-anslutningen. Avslutar..."
 
 #. TODO: plural-forms
-#: src/lang.c:1613
-#, fuzzy, c-format
+#: src/lang.c:1640
+#, c-format
 msgid "NNTP connection error: nntp_read_timeout_secs %d elapsed. Exiting..."
 msgstr ""
-"NNTP-anslutningsfel: nntp_read_timeout_secs %d har fÃ¶rflutit. Avslutar..."
+"NNTP-anslutningsfel: nntp_read_timeout_secs %d har lÃ¶pt ut. Avslutar..."
 
-#: src/lang.c:1614
+#: src/lang.c:1641
 #, c-format
 msgid "DISABLED CMDS.: %s\n"
-msgstr ""
+msgstr "INAKTIVERADE CMDS.: %s\n"
 
-#: src/lang.c:1615
-#, fuzzy
+#: src/lang.c:1642
 msgid "Disconnecting from server..."
-msgstr "Kopplar ner frÃ¥n server...\n"
+msgstr "Kopplar bort frÃ¥n servern..."
 
-#: src/lang.c:1616
+#: src/lang.c:1643
 #, c-format
 msgid "Failed to connect to NNTP server %s. Exiting..."
-msgstr ""
+msgstr "Misslyckades med att ansluta till NNTP-servern %s. Avslutar..."
 
-#: src/lang.c:1617
+#: src/lang.c:1644
 msgid "205  Closing connection"
 msgstr "205  StÃ¤nger anslutning"
 
-#: src/lang.c:1618
+#: src/lang.c:1645
 msgid "Your server does not support the NNTP XOVER or OVER command.\n"
-msgstr ""
+msgstr "Din server stÃ¶der inte kommandot NNTP XOVER eller OVER.\n"
 
-#: src/lang.c:1619
+#: src/lang.c:1646
 #, c-format
 msgid "Port isn't numeric: %s:%s\n"
-msgstr ""
+msgstr "Porten Ã¤r inte numerisk: %s:%s\n"
 
-#: src/lang.c:1621
+#: src/lang.c:1648
 #, c-format
 msgid "Port in %s isn't numeric: %s:%s\n"
-msgstr ""
+msgstr "Port i %s Ã¤r inte numerisk: %s:%s\n"
 
-#: src/lang.c:1622
+#: src/lang.c:1649
 #, c-format
 msgid "reconnect (%d) limit %d reached, giving up."
-msgstr ""
+msgstr "Ã¥teransluta (%d) grÃ¤ns %d nÃ¥dd, ger upp."
 
-#: src/lang.c:1624
+#: src/lang.c:1651
 msgid "Connection to news server has timed out. Reconnect?"
-msgstr ""
+msgstr "Anslutningen till nyhetsservern har tidsavbrutits. Ã…teransluta?"
 
-#: src/lang.c:1625
+#: src/lang.c:1652
 #, c-format
 msgid ""
 "Put the server name in the file %s,\n"
 "or set the environment variable NNTPSERVER"
 msgstr ""
+"LÃ¤gg in servernamnet i filen %s,\n"
+"eller stÃ¤ll in miljÃ¶variabeln NNTPSERVER"
 
-#: src/lang.c:1627
-#, fuzzy
+#: src/lang.c:1654
 msgid "Continuing..."
-msgstr "Skriver ut..."
+msgstr "FortsÃ¤tter..."
 
-#: src/lang.c:1628
+#: src/lang.c:1655
 msgid "Read timeout from server - quit tin?"
-msgstr ""
+msgstr "LÃ¤s timeout frÃ¥n server - avsluta tin?"
 
-#: src/lang.c:1629
+#: src/lang.c:1656
 msgid "  -C       try COMPRESS NNTP extension"
-msgstr ""
+msgstr "  -C       try COMPRESS NNTP fÃ¶rlÃ¤ngning"
 
-#: src/lang.c:1631
+#: src/lang.c:1658
 msgid "  -A       force authentication on connect"
 msgstr "  -A       tvinga autentisering vid anslutning"
 
-#: src/lang.c:1632
+#: src/lang.c:1659
 #, c-format
 msgid "  -g serv  read news from NNTP server serv [default=%s]"
-msgstr ""
+msgstr "  -g serv  lÃ¤sa nyheter frÃ¥n NNTP-server serv [default=%s]"
 
-#: src/lang.c:1633
+#: src/lang.c:1660
 #, c-format
 msgid "  -p port  use port as NNTP port [default=%d]"
-msgstr ""
+msgstr "  -p port  anvÃ¤nd port som NNTP-port [default=%d]"
 
-#: src/lang.c:1635
+#: src/lang.c:1662
 msgid "  -k       skip verification for NNTPS"
-msgstr ""
+msgstr "  -k       hoppa Ã¶ver verifiering fÃ¶r NNTPS"
 
-#: src/lang.c:1636
+#: src/lang.c:1663
 msgid "  -T       enable NNTPS"
-msgstr ""
+msgstr "  -T       aktivera NNTPS"
 
-#: src/lang.c:1638
-#, fuzzy
+#: src/lang.c:1665
 msgid "  -Q       quick start. Same as -dnq"
 msgstr "  -Q       snabbstart. Samma som -dnq"
 
-#: src/lang.c:1639
+#: src/lang.c:1666
 msgid "  -r       read news remotely from default NNTP server"
-msgstr ""
+msgstr "  -r       lÃ¤sa nyheter pÃ¥ distans frÃ¥n standard NNTP-server"
 
-#: src/lang.c:1640
+#: src/lang.c:1667
 msgid "  -l       use only LIST instead of GROUP (-n) command"
-msgstr ""
+msgstr "  -l       anvÃ¤nd endast kommandot LIST istÃ¤llet fÃ¶r GROUP (-n)"
 
-#: src/lang.c:1641
+#: src/lang.c:1668
 msgid "  -n       only read subscribed .newsrc groups from NNTP server"
 msgstr ""
+"  -n       lÃ¤ser endast prenumererade .newsrc-grupper frÃ¥n NNTP-servern"
 
-#: src/lang.c:1643
+#: src/lang.c:1670
 msgid "  -4       force connecting via IPv4"
-msgstr ""
+msgstr "  -4       tvinga anslutning via IPv4"
 
-#: src/lang.c:1644
+#: src/lang.c:1671
 msgid "  -6       force connecting via IPv6"
-msgstr ""
+msgstr "  -6       tvinga fram anslutning via IPv6"
 
-#: src/lang.c:1645
+#: src/lang.c:1672
 msgid ""
 "\n"
 "socket or connect problem\n"
 msgstr ""
+"\n"
+"problem med uttag eller anslutning\n"
 
-#: src/lang.c:1647
+#: src/lang.c:1674
 #, c-format
 msgid ""
 "\n"
@@ -5627,105 +6107,107 @@ msgstr ""
 "\n"
 "Anslutning till %s: "
 
-#: src/lang.c:1648
+#: src/lang.c:1675
 msgid "Giving up...\n"
 msgstr "Ger upp...\n"
 
-#: src/lang.c:1650
+#: src/lang.c:1677
 #, c-format
 msgid "%s/tcp: Unknown service.\n"
 msgstr "%s/tcp: OkÃ¤nd tjÃ¤nst.\n"
 
-#: src/lang.c:1653
+#: src/lang.c:1680
 msgid ""
 "Your server does not have Xref: in its XOVER information.\n"
 "Tin will try to use XHDR XREF instead (slows down things a bit).\n"
 msgstr ""
+"Din server har inte Xref: i sin XOVER-information.\n"
+"Tin kommer att fÃ¶rsÃ¶ka anvÃ¤nda XHDR XREF istÃ¤llet (saktar ner saker lite).\n"
 
-#: src/lang.c:1656
-#, fuzzy, c-format
+#: src/lang.c:1683
+#, c-format
 msgid "Can't open %s. Try %s -r to read news via NNTP."
-msgstr ""
-"Kan inte Ã¶ppna %s. FÃ¶rsÃ¶k med %s -r fÃ¶r att lÃ¤sa diskussionsgrupper via "
-"NNTP.\n"
+msgstr "Det gÃ¥r inte att Ã¶ppna %s. Prova %s -r fÃ¶r att lÃ¤sa nyheter via NNTP."
 
-#: src/lang.c:1659
-#, fuzzy
+#: src/lang.c:1686
 msgid "  -Q       quick start. Same as -dq"
 msgstr "  -Q       snabbstart. Samma som -dq"
 
-#: src/lang.c:1660
+#: src/lang.c:1687
 msgid "  -l       read only active file instead of scanning spool (-n) command"
 msgstr ""
+"  -l lÃ¤ser endast aktiv fil istÃ¤llet fÃ¶r att skanna spool (-n)-kommandot"
 
-#: src/lang.c:1661
+#: src/lang.c:1688
 msgid "  -n       only read subscribed .newsrc groups from spool"
-msgstr ""
+msgstr "  -n       bara lÃ¤sa prenumererade .newsrc-grupper frÃ¥n spoolen"
 
-#: src/lang.c:1662
+#: src/lang.c:1689
 msgid "Your server does not have Xref: in its NOV-files.\n"
 msgstr "Din server har inte Xref: i sina NOV-filer.\n"
 
-#: src/lang.c:1666
+#: src/lang.c:1693
 msgid "Posting using external inews failed. Use built in inews instead?"
 msgstr ""
+"Postning med externa inews misslyckades. AnvÃ¤nd inbyggda inews istÃ¤llet?"
 
-#: src/lang.c:1667
+#: src/lang.c:1694
 msgid "It worked! Should I always use my built in inews from now on?"
 msgstr ""
+"Det fungerade! Ska jag alltid anvÃ¤nda mina inbyggda inews frÃ¥n och med nu?"
 
-#: src/lang.c:1671
-#, fuzzy, c-format
+#: src/lang.c:1698
+#, c-format
 msgid "%d article printed"
 msgid_plural "%d articles printed"
-msgstr[0] "%d artikel utskriven"
-msgstr[1] "%d artiklar utskriven"
+msgstr[0] "%d artikel tryckt"
+msgstr[1] "%d artiklar tryckta"
 
-#: src/lang.c:1672
+#: src/lang.c:1699
 msgid "output article/thread/hot/pattern/tagged articles to printer"
-msgstr ""
+msgstr "mata ut artikel/trÃ¥d/hot/pattern/mÃ¤rkta artiklar till skrivare"
 
-#: src/lang.c:1673
+#: src/lang.c:1700
 msgid "Print"
 msgstr "Skriv ut"
 
-#: src/lang.c:1674
+#: src/lang.c:1701
 msgid "Printing..."
 msgstr "Skriver ut..."
 
-#: src/lang.c:1678
-#, fuzzy, c-format
+#: src/lang.c:1705
+#, c-format
 msgid "%d article piped to \"%s\""
 msgid_plural "%d articles piped to \"%s\""
-msgstr[0] "%d artikel utskriven"
-msgstr[1] "%d artiklar utskriven"
+msgstr[0] "%d artikel lÃ¤nkad till \"%s\""
+msgstr[1] "%d artiklar som skickats till \"%s\""
 
-#: src/lang.c:1679
+#: src/lang.c:1706
 msgid "pipe article/thread/hot/pattern/tagged articles into command"
-msgstr ""
+msgstr "pipa artikel/thread/hot/pattern/mÃ¤rkta artiklar till kommandot"
 
-#: src/lang.c:1680
+#: src/lang.c:1707
 msgid "No command"
 msgstr "Inget kommando"
 
-#: src/lang.c:1681
+#: src/lang.c:1708
 msgid "Pipe"
 msgstr "RÃ¶r"
 
-#: src/lang.c:1682
-#, fuzzy, c-format
+#: src/lang.c:1709
+#, c-format
 msgid "Pipe to command [%.*s]> "
-msgstr "Ã–ppna rÃ¶r till kommando [%.*s]> "
+msgstr "RÃ¶r till kommando [%.*s]> "
 
-#: src/lang.c:1683
+#: src/lang.c:1710
 msgid "Piping..."
-msgstr ""
+msgstr "RÃ¶rledningar..."
 
-#: src/lang.c:1685
+#: src/lang.c:1712
 msgid "Piping not enabled."
-msgstr ""
+msgstr "RÃ¶rdragning ej aktiverad."
 
-#: src/lang.c:1689
+#: src/lang.c:1716
 #, c-format
 msgid ""
 "\n"
@@ -5734,8 +6216,13 @@ msgid ""
 "       from  the  contents.  Use a  comma  (,)  to separate  multiple\n"
 "       newsgroup names.\n"
 msgstr ""
+"\n"
+"Fel: Raden \"%s:\" innehÃ¥ller mellanslag som MÃ…STE tas bort.\n"
+"       Det enda tillÃ¥tna mellanslaget Ã¤r det som skiljer kolon (:)\n"
+"       frÃ¥n innehÃ¥llet.  AnvÃ¤nd ett kommatecken (,) fÃ¶r att separera flera\n"
+"       flera namn pÃ¥ nyhetsgrupper.\n"
 
-#: src/lang.c:1694
+#: src/lang.c:1721
 #, c-format
 msgid ""
 "\n"
@@ -5743,8 +6230,12 @@ msgid ""
 "       the line  may not  contain  whitespace,  this is  not allowed.\n"
 "       Please write all newsgroups into a single line.\n"
 msgstr ""
+"\n"
+"Fel pÃ¥ raden: Raden \"%s:\" fortsÃ¤tter pÃ¥ nÃ¤sta rad.  Eftersom\n"
+"       raden inte fÃ¥r innehÃ¥lla blanksteg Ã¤r detta inte tillÃ¥tet.\n"
+"       VÃ¤nligen skriv alla nyhetsgrupper pÃ¥ en enda rad.\n"
 
-#: src/lang.c:1699
+#: src/lang.c:1726
 #, c-format
 msgid ""
 "\n"
@@ -5752,15 +6243,59 @@ msgid ""
 "         This is a very new feature and may not be accepted by all servers.\n"
 "         To avoid trouble please write all newsgroups into a single line.\n"
 msgstr ""
+"\n"
+"Varning fÃ¶r detta: Raden \"%s:\" fortsÃ¤tter pÃ¥ nÃ¤sta rad.\n"
+"         Detta Ã¤r en mycket ny funktion och kanske inte accepteras av alla "
+"servrar.\n"
+"         FÃ¶r att undvika problem, skriv alla nyhetsgrupper pÃ¥ en enda rad.\n"
 
-#: src/lang.c:1703
+#: src/lang.c:1730
 #, c-format
 msgid ""
 "\n"
 "Warning: The \"%s:\" line has spaces in it that SHOULD be removed.\n"
 msgstr ""
+"\n"
+"Varning fÃ¶r mellanslag: Raden \"%s:\" innehÃ¥ller mellanslag som BÃ–R tas "
+"bort.\n"
 
-#: src/lang.c:1708
+#: src/lang.c:1734
+#, fuzzy, c-format
+msgid ""
+"\n"
+"Warning: \"%s\" should not be folded.\n"
+msgstr ""
+"\n"
+"# interna data, bÃ¶r inte Ã¤ndras\n"
+
+#: src/lang.c:1735
+#, fuzzy, c-format
+msgid ""
+"\n"
+"Warning: header in line %d starts with unusual character '%c':\n"
+"%s\n"
+msgstr ""
+"Varning: rad %d innehÃ¥ller tecken som inte kan skrivas ut '%c':\n"
+"%s\n"
+
+#: src/lang.c:1736
+#, fuzzy, c-format
+msgid ""
+"\n"
+"Warning: Element \"%s\" in %s is too short.\n"
+msgstr ""
+"\n"
+"Varning fÃ¶r oÃ¶nskad distribution: OÃ¶nskad distribution \"world\" anvÃ¤nds.\n"
+
+#: src/lang.c:1737
+#, c-format
+msgid ""
+"\n"
+"Warning: posted and mailed not supported,\n"
+"         \"To: %s\" ignored.\n"
+msgstr ""
+
+#: src/lang.c:1740
 msgid ""
 "\n"
 "  If your article contains quoted text  please take some time to pare it "
@@ -5781,673 +6316,741 @@ msgid ""
 "are\n"
 "  likely to ignore it completely.  It's a crowded net out there.\n"
 msgstr ""
+"\n"
+"  Om din artikel innehÃ¥ller citerad text, ta dig tid att reducera den till\n"
+"  till bara de viktigaste punkterna som du svarar pÃ¥, eller sÃ¥ kommer folk "
+"att tro\n"
+"  du Ã¤r en dweeb!  MÃ¥nga mÃ¤nniskor har fÃ¶r vana att hoppa Ã¶ver en artikel "
+"vars\n"
+"  fÃ¶rsta sidan till stor del bestÃ¥r av citerat material.  Formatera din "
+"artikel sÃ¥ att den ryms pÃ¥ mindre\n"
+"  Ã¤n 80 tecken, eftersom det Ã¤r den konventionella storleken (72 Ã¤r ett bra "
+"val eftersom\n"
+"  eftersom det tillÃ¥ter citat utan att Ã¶verskrida grÃ¤nsen).  Om dina rader "
+"Ã¤r fÃ¶r lÃ¥nga\n"
+"  kommer de att bli fula och folk kommer inte att lÃ¤sa vad du skriver.  Om "
+"du\n"
+"  inte Ã¤r fÃ¶rsiktig och omtÃ¤nksam nÃ¤r du formaterar din postning, kommer "
+"mÃ¤nniskor\n"
+"  sannolikt att ignorera det helt.  Det Ã¤r ett trÃ¥ngt nÃ¤t dÃ¤r ute.\n"
 
-#: src/lang.c:1721
+#: src/lang.c:1753
 msgid "shell escape"
-msgstr ""
+msgstr "skalflykt"
 
-#: src/lang.c:1722
+#: src/lang.c:1754
 #, c-format
 msgid "Shell Command (%s)"
 msgstr "Skalkommando (%s)"
 
-#: src/lang.c:1723
+#: src/lang.c:1755
 #, c-format
 msgid "Enter shell command [%s]> "
 msgstr "Ange skalkommando [%s]> "
 
-#: src/lang.c:1727
+#: src/lang.c:1759
 #, c-format
 msgid "%s: Can't get entry for TERM\n"
-msgstr ""
+msgstr "%s: Kan inte komma in fÃ¶r TERM\n"
 
-#: src/lang.c:1731
+#: src/lang.c:1763
 #, c-format
 msgid "Group %.*s ('q' to quit)..."
 msgstr "Grupp %.*s (\"q\" fÃ¶r att avsluta)..."
 
-#: src/lang.c:1733
+#: src/lang.c:1765
 #, c-format
 msgid "Group %.*s..."
 msgstr "Grupp %.*s..."
 
-#: src/lang.c:1737
+#: src/lang.c:1769
 msgid "Server unavailable\n"
 msgstr "Server ej tillgÃ¤nglig\n"
 
-#: src/lang.c:1743
+#: src/lang.c:1775
 #, c-format
 msgid ""
 "%s=pipe; %s=mail; %s=print; %s=quit; %s=toggle all/unread; %s=save; %s=tag; "
 "%s=post"
 msgstr ""
+"%s=pipe; %s=mail; %s=print; %s=quit; %s=toggle all/unread; %s=save; %s=tag; "
+"%s=post"
 
-#: src/lang.c:1744
+#: src/lang.c:1776
 #, c-format
 msgid ""
 "%s=pipe; %s=mail; %s=print; %s=quit; %s=reply mail; %s=save; %s=tag; %s=post"
 msgstr ""
+"%s=pipe; %s=mail; %s=print; %s=quit; %s=reply mail; %s=save; %s=tag; %s=post"
 
-#: src/lang.c:1746
+#: src/lang.c:1778
 #, c-format
 msgid ""
 "%s=mail; %s=print; %s=quit; %s=toggle all/unread; %s=save; %s=tag; %s=post"
 msgstr ""
+"%s=mail; %s=print; %s=quit; %s=toggle all/unread; %s=save; %s=tag; %s=post"
 
-#: src/lang.c:1747
+#: src/lang.c:1779
 #, c-format
 msgid "%s=mail; %s=print; %s=quit; %s=reply mail; %s=save; %s=tag; %s=post"
-msgstr ""
+msgstr "%s=mail; %s=print; %s=quit; %s=reply mail; %s=save; %s=tag; %s=post"
 
-#: src/lang.c:1751
+#: src/lang.c:1783
 #, c-format
 msgid ""
 "%s=pipe; %s=mail; %s=quit; %s=toggle all/unread; %s=save; %s=tag; %s=post"
 msgstr ""
+"%s=pipe; %s=mail; %s=quit; %s=toggle all/unread; %s=save; %s=tag; %s=post"
 
-#: src/lang.c:1752
+#: src/lang.c:1784
 #, c-format
 msgid "%s=pipe; %s=mail; %s=quit; %s=reply mail; %s=save; %s=tag; %s=post"
-msgstr ""
+msgstr "%s=pipe; %s=mail; %s=quit; %s=reply mail; %s=save; %s=tag; %s=post"
 
-#: src/lang.c:1754
+#: src/lang.c:1786
 #, c-format
 msgid "%s=mail; %s=quit; %s=toggle all/unread; %s=save; %s=tag; %s=post"
-msgstr ""
+msgstr "%s=mail; %s=quit; %s=toggle all/unread; %s=save; %s=tag; %s=post"
 
-#: src/lang.c:1755
+#: src/lang.c:1787
 #, c-format
 msgid "%s=mail; %s=quit; %s=reply mail; %s=save; %s=tag; %s=post"
-msgstr ""
+msgstr "%s=mail; %s=sluta; %s=svara mail; %s=spara; %s=mÃ¤rk; %s=posta"
 
-#: src/lang.c:1761
+#: src/lang.c:1793
 msgid "Terminal does not support color"
-msgstr ""
+msgstr "Terminalen stÃ¶der inte fÃ¤rg"
 
-#: src/lang.c:1766
+#: src/lang.c:1798
 #, c-format
 msgid "Trying %s"
 msgstr "FÃ¶rsÃ¶ker med %s"
 
-#: src/lang.c:1781
+#: src/lang.c:1813
 msgid "Subject"
 msgstr "Ã„mne"
 
-#: src/lang.c:1782
+#: src/lang.c:1814
 msgid "References"
 msgstr "Referenser"
 
-#: src/lang.c:1783
+#: src/lang.c:1815
 msgid "Both Subject and References"
-msgstr ""
+msgstr "BÃ¥de Ã¤mne och referenser"
 
-#: src/lang.c:1784
+#: src/lang.c:1816
 msgid "Multipart Subject"
-msgstr ""
+msgstr "Flerdelat Ã¤mne"
 
-#: src/lang.c:1785
+#: src/lang.c:1817
 msgid "Percentage Match"
-msgstr ""
+msgstr "Procentuell matchning"
 
-#: src/lang.c:1798 src/lang.c:1880 src/lang.c:2026 src/lang.c:2041
+#: src/lang.c:1830 src/lang.c:1912 src/lang.c:2069 src/lang.c:2084
 msgid "Nothing"
 msgstr "Ingenting"
 
-#: src/lang.c:1799
+#: src/lang.c:1831
 msgid "Complete UU/YENC"
-msgstr ""
+msgstr "Komplett UU/YENC"
 
-#: src/lang.c:1800
+#: src/lang.c:1832
 msgid "Any UU/YENC"
-msgstr ""
+msgstr "Alla UU/YENC"
 
-#: src/lang.c:1802
+#: src/lang.c:1834
 msgid "Inline PGP"
-msgstr ""
+msgstr "Inline PGP"
 
-#: src/lang.c:1803
+#: src/lang.c:1835
 msgid "Complete UU/YENC & Inline PGP"
-msgstr ""
+msgstr "Komplett UU/YENC & Inline PGP"
 
-#: src/lang.c:1804
+#: src/lang.c:1836
 msgid "Any UU/YENC & Inline PGP"
-msgstr ""
+msgstr "Alla UU/YENC & Inline PGP"
 
-#: src/lang.c:1806
+#: src/lang.c:1838
 msgid "Shar"
-msgstr ""
+msgstr "Shar"
 
-#: src/lang.c:1807
+#: src/lang.c:1839
 msgid "Complete UU/YENC & Shar"
-msgstr ""
+msgstr "Komplett UU/YENC & Shar"
 
-#: src/lang.c:1808
+#: src/lang.c:1840
 msgid "Any UU/YENC & Shar"
-msgstr ""
+msgstr "Alla UU/YENC & Shar"
 
-#: src/lang.c:1810
+#: src/lang.c:1842
 msgid "Inline PGP & Shar"
-msgstr ""
+msgstr "Inline PGP & Shar"
 
-#: src/lang.c:1811
+#: src/lang.c:1843
 msgid "Complete UU/YENC & PGP & Shar"
-msgstr ""
+msgstr "Komplett UU/YENC & PGP & Shar"
 
-#: src/lang.c:1812
-#, fuzzy
+#: src/lang.c:1844
 msgid "Hide all"
-msgstr "GÃ¶m alla"
+msgstr "DÃ¶lj alla"
 
-#: src/lang.c:1822
+#: src/lang.c:1854
 msgid "Address"
 msgstr "Adress"
 
-#: src/lang.c:1823
+#: src/lang.c:1855
 msgid "Full Name"
 msgstr "Hela namnet"
 
-#: src/lang.c:1824
+#: src/lang.c:1856
 msgid "Address and Name"
 msgstr "Adress och namn"
 
-#: src/lang.c:1832
+#: src/lang.c:1864
 msgid "Max"
 msgstr "Max"
 
-#: src/lang.c:1833
+#: src/lang.c:1865
 msgid "Sum"
 msgstr "Summa"
 
-#: src/lang.c:1834
+#: src/lang.c:1866
 msgid "Average"
 msgstr "MedelvÃ¤rde"
 
-#: src/lang.c:1844 src/lang.c:1864
+#: src/lang.c:1876 src/lang.c:1896
 msgid "Black"
 msgstr "Svart"
 
-#: src/lang.c:1845 src/lang.c:1865
+#: src/lang.c:1877 src/lang.c:1897
 msgid "Red"
 msgstr "RÃ¶d"
 
-#: src/lang.c:1846 src/lang.c:1866
+#: src/lang.c:1878 src/lang.c:1898
 msgid "Green"
 msgstr "GrÃ¶n"
 
-#: src/lang.c:1847 src/lang.c:1867
+#: src/lang.c:1879 src/lang.c:1899
 msgid "Brown"
 msgstr "Brun"
 
-#: src/lang.c:1848 src/lang.c:1868
+#: src/lang.c:1880 src/lang.c:1900
 msgid "Blue"
 msgstr "BlÃ¥"
 
-#: src/lang.c:1849 src/lang.c:1869
+#: src/lang.c:1881 src/lang.c:1901
 msgid "Pink"
 msgstr "Rosa"
 
-#: src/lang.c:1850 src/lang.c:1870
+#: src/lang.c:1882 src/lang.c:1902
 msgid "Cyan"
 msgstr "Turkos"
 
-#: src/lang.c:1851 src/lang.c:1871
+#: src/lang.c:1883 src/lang.c:1903
 msgid "White"
 msgstr "Vit"
 
-#: src/lang.c:1852
+#: src/lang.c:1884
 msgid "Gray"
 msgstr "GrÃ¥"
 
-#: src/lang.c:1853
+#: src/lang.c:1885
 msgid "Light Red"
 msgstr "LjusrÃ¶d"
 
-#: src/lang.c:1854
+#: src/lang.c:1886
 msgid "Light Green"
 msgstr "LjusgrÃ¶n"
 
-#: src/lang.c:1855
+#: src/lang.c:1887
 msgid "Yellow"
 msgstr "Gul"
 
-#: src/lang.c:1856
+#: src/lang.c:1888
 msgid "Light Blue"
 msgstr "LjusblÃ¥"
 
-#: src/lang.c:1857
+#: src/lang.c:1889
 msgid "Light Pink"
 msgstr "Ljusrosa"
 
-#: src/lang.c:1858
+#: src/lang.c:1890
 msgid "Light Cyan"
 msgstr "Ljusturkos"
 
-#: src/lang.c:1859
+#: src/lang.c:1891
 msgid "Light White"
 msgstr "Ljusvit"
 
-#: src/lang.c:1882
+#: src/lang.c:1914
 msgid "Space"
 msgstr "Blanksteg"
 
-#: src/lang.c:1890
+#: src/lang.c:1922
 msgid "Normal"
 msgstr "Normal"
 
-#: src/lang.c:1891
+#: src/lang.c:1923
 msgid "Best highlighting"
-msgstr ""
+msgstr "BÃ¤st framhÃ¤vning"
 
-#: src/lang.c:1892
+#: src/lang.c:1924
 msgid "Underline"
 msgstr "Understruken"
 
-#: src/lang.c:1893
+#: src/lang.c:1925
 msgid "Reverse video"
-msgstr ""
+msgstr "OmvÃ¤nd video"
 
-#: src/lang.c:1894
+#: src/lang.c:1926
 msgid "Blinking"
 msgstr "Blinkande"
 
-#: src/lang.c:1895
+#: src/lang.c:1927
 msgid "Half bright"
-msgstr ""
+msgstr "Halv ljus"
 
-#: src/lang.c:1896
+#: src/lang.c:1928
 msgid "Bold"
 msgstr "Fet"
 
-#: src/lang.c:1902 src/lang.c:2018 src/lang.c:2122
+#: src/lang.c:1934 src/lang.c:2061 src/lang.c:2165
 msgid "No"
 msgstr "Nej"
 
-#: src/lang.c:1903
+#: src/lang.c:1935
 msgid "Cc"
-msgstr ""
+msgstr "Cc"
 
-#: src/lang.c:1904
+#: src/lang.c:1936
 msgid "Bcc"
-msgstr ""
+msgstr "Bcc"
 
-#: src/lang.c:1905
+#: src/lang.c:1937
 msgid "Cc and Bcc"
-msgstr ""
+msgstr "Cc och Bcc"
 
-#: src/lang.c:1922 src/lang.c:1935
+#: src/lang.c:1954 src/lang.c:1967
 msgid "none"
 msgstr "ingen"
 
-#: src/lang.c:1923
+#: src/lang.c:1955
 msgid "commands"
 msgstr "kommandon"
 
-#: src/lang.c:1924
+#: src/lang.c:1956
 msgid "select"
 msgstr "vÃ¤lj"
 
-#: src/lang.c:1926
+#: src/lang.c:1958
 msgid "commands & quit"
-msgstr ""
+msgstr "kommandon & Avsluta"
 
-#: src/lang.c:1927
+#: src/lang.c:1959
 msgid "commands & select"
-msgstr ""
+msgstr "kommandon & vÃ¤lj"
 
-#: src/lang.c:1928
+#: src/lang.c:1960
 msgid "quit & select"
-msgstr ""
+msgstr "avsluta & vÃ¤lj"
 
-#: src/lang.c:1929
+#: src/lang.c:1961
 msgid "commands & quit & select"
-msgstr ""
+msgstr "kommandon & avsluta & vÃ¤lj"
 
-#: src/lang.c:1936
+#: src/lang.c:1968
 msgid "PageDown"
-msgstr ""
+msgstr "PageDown"
 
-#: src/lang.c:1937
+#: src/lang.c:1969
 msgid "PageNextUnread"
-msgstr ""
+msgstr "SidaNÃ¤staOlÃ¤st"
 
-#: src/lang.c:1938
+#: src/lang.c:1970
 msgid "PageDown or PageNextUnread"
-msgstr ""
+msgstr "PageDown eller PageNextUnread"
 
-#: src/lang.c:1945
-#, fuzzy
+#: src/lang.c:1977
 msgid "Subject: (case sensitive)"
-msgstr "Ã„mne: (stigande)"
+msgstr "Ã„mne: (skiftlÃ¤geskÃ¤nsligt)"
 
-#: src/lang.c:1946
-#, fuzzy
+#: src/lang.c:1978
 msgid "Subject: (ignore case)"
-msgstr "Ã„mne: (stigande)"
+msgstr "Ã„mne: (ignorera fall)"
 
-#: src/lang.c:1947
-#, fuzzy
+#: src/lang.c:1979
 msgid "From: (case sensitive)"
-msgstr "FrÃ¥n: (stigande)"
+msgstr "FrÃ¥n: (skiftlÃ¤geskÃ¤nsligt)"
 
-#: src/lang.c:1948
-#, fuzzy
+#: src/lang.c:1980
 msgid "From: (ignore case)"
-msgstr "FrÃ¥n: (stigande)"
+msgstr "FrÃ¥n: (ignorera Ã¤rendet)"
 
-#: src/lang.c:1949
+#: src/lang.c:1981
 msgid "Msg-ID: & full References: line"
-msgstr ""
+msgstr "Msg-ID: & fullstÃ¤ndiga referenser: rad"
 
-#: src/lang.c:1950
+#: src/lang.c:1982
 msgid "Msg-ID: & last References: only"
-msgstr ""
+msgstr "Msg-ID: & sista Referenser: endast"
 
-#: src/lang.c:1951
+#: src/lang.c:1983
 msgid "Message-ID: entry only"
-msgstr ""
+msgstr "Meddelande-ID: endast inmatning"
 
-#: src/lang.c:1952
+#: src/lang.c:1984
 msgid "Lines:"
 msgstr "Rader:"
 
-#: src/lang.c:1958
-#, fuzzy
+#: src/lang.c:1990
 msgid "Don't trim article body"
-msgstr "Sortera artiklar efter"
+msgstr "Trimma inte artikelns kropp"
 
-#: src/lang.c:1959
+#: src/lang.c:1991
 msgid "Skip leading blank lines"
-msgstr ""
+msgstr "Hoppa Ã¶ver att inleda tomma rader"
 
-#: src/lang.c:1960
+#: src/lang.c:1992
 msgid "Skip trailing blank lines"
-msgstr ""
+msgstr "Hoppa Ã¶ver efterfÃ¶ljande blankrader"
 
-#: src/lang.c:1961
+#: src/lang.c:1993
 msgid "Skip leading and trailing blank l."
-msgstr ""
+msgstr "Hoppa Ã¶ver inledande och efterfÃ¶ljande blank l."
 
-#: src/lang.c:1962
+#: src/lang.c:1994
 msgid "Compact multiple between text"
-msgstr ""
+msgstr "Kompakt multipel mellan text"
 
-#: src/lang.c:1963
+#: src/lang.c:1995
 msgid "Compact multiple and skip leading"
-msgstr ""
+msgstr "Kompakt multipel och hoppa Ã¶ver ledande"
 
-#: src/lang.c:1964
+#: src/lang.c:1996
 msgid "Compact multiple and skip trailing"
-msgstr ""
+msgstr "Kompakt multipel och hoppa Ã¶ver efterfÃ¶ljande"
 
-#: src/lang.c:1965
+#: src/lang.c:1997
 msgid "Compact mltpl., skip lead. & trai."
-msgstr ""
+msgstr "Compact mltpl, hoppa Ã¶ver lead & trai."
+
+#: src/lang.c:2004
+#, fuzzy
+msgid "Don't use UTF-8 characters"
+msgstr "AnvÃ¤nd inte UTF-8-tecken"
+
+#: src/lang.c:2005
+#, fuzzy
+msgid "for ellipsis"
+msgstr "fÃ¶r utelÃ¤mningstecken"
 
-#: src/lang.c:1971
+#: src/lang.c:2006
+#, fuzzy
+msgid "for indicator and tree"
+msgstr "fÃ¶r indikator och trÃ¥dtrÃ¤d"
+
+#: src/lang.c:2007
+#, fuzzy
+msgid "for ..., indicator and tree"
+msgstr "fÃ¶r ..., indikator och trÃ¥dtrÃ¤d"
+
+#: src/lang.c:2014
 msgid "Don't detect verbatim blocks"
-msgstr ""
+msgstr "Detektera inte ordagrant block"
 
-#: src/lang.c:1972
+#: src/lang.c:2015
 msgid "Detect and show verbatim blocks"
-msgstr ""
+msgstr "UpptÃ¤ck och visa ordagrant block"
 
-#: src/lang.c:1973
+#: src/lang.c:2016
 msgid "Detect, hide begin and end marks"
-msgstr ""
+msgstr "UpptÃ¤ck, dÃ¶lj bÃ¶rjan- och slutmarkeringar"
 
-#: src/lang.c:1974
+#: src/lang.c:2017
 msgid "Don't show verbatim blocks"
-msgstr ""
+msgstr "Visa inte ordagrant block"
 
-#: src/lang.c:1980
+#: src/lang.c:2023
 msgid "Don't show help or mail sign"
-msgstr ""
+msgstr "Visa inte hjÃ¤lp eller postskylt"
 
-#: src/lang.c:1981
+#: src/lang.c:2024
 msgid "Show only help sign"
-msgstr ""
+msgstr "Visa endast hjÃ¤lpskylt"
 
-#: src/lang.c:1982
+#: src/lang.c:2025
 msgid "Show only mail sign if new mail"
-msgstr ""
+msgstr "Visa endast postskylt om ny post"
 
-#: src/lang.c:1983
+#: src/lang.c:2026
 msgid "Show mail if new mail else help s."
-msgstr ""
+msgstr "Visa mail om nytt mail annars hjÃ¤lp s."
 
-#: src/lang.c:2019
+#: src/lang.c:2062
 msgid "Shell archive"
 msgstr "Skalarkiv"
 
-#: src/lang.c:2020
+#: src/lang.c:2063
 msgid "Yes"
 msgstr "Ja"
 
-#: src/lang.c:2027
+#: src/lang.c:2070
 msgid "Subject: (descending)"
 msgstr "Ã„mne: (fallande)"
 
-#: src/lang.c:2028
+#: src/lang.c:2071
 msgid "Subject: (ascending)"
 msgstr "Ã„mne: (stigande)"
 
-#: src/lang.c:2029
+#: src/lang.c:2072
 msgid "From: (descending)"
 msgstr "FrÃ¥n: (fallande)"
 
-#: src/lang.c:2030
+#: src/lang.c:2073
 msgid "From: (ascending)"
 msgstr "FrÃ¥n: (stigande)"
 
-#: src/lang.c:2031
+#: src/lang.c:2074
 msgid "Date: (descending)"
 msgstr "Datum: (fallande)"
 
-#: src/lang.c:2032
+#: src/lang.c:2075
 msgid "Date: (ascending)"
 msgstr "Datum: (stigande)"
 
-#: src/lang.c:2033 src/lang.c:2042
+#: src/lang.c:2076 src/lang.c:2085
 msgid "Score (descending)"
 msgstr "PoÃ¤ng (fallande)"
 
-#: src/lang.c:2034 src/lang.c:2043
+#: src/lang.c:2077 src/lang.c:2086
 msgid "Score (ascending)"
 msgstr "PoÃ¤ng (stigande)"
 
-#: src/lang.c:2035
+#: src/lang.c:2078
 msgid "Lines: (descending)"
 msgstr "Rader: (fallande)"
 
-#: src/lang.c:2036
+#: src/lang.c:2079
 msgid "Lines: (ascending)"
 msgstr "Rader: (stigande)"
 
-#: src/lang.c:2044
+#: src/lang.c:2087
 msgid "Last posting date (descending)"
-msgstr ""
+msgstr "Datum fÃ¶r senaste inlÃ¤gget (fallande)"
 
-#: src/lang.c:2045
+#: src/lang.c:2088
 msgid "Last posting date (ascending)"
-msgstr ""
+msgstr "Senaste publiceringsdatum (stigande)"
 
-#: src/lang.c:2051
+#: src/lang.c:2094
 msgid "Quick-sort"
-msgstr ""
+msgstr "Snabb sortering"
 
-#: src/lang.c:2052
+#: src/lang.c:2095
 msgid "Heap-sort"
-msgstr ""
+msgstr "Heap-sortering"
 
-#: src/lang.c:2059
+#: src/lang.c:2102
 msgid "Always Keep"
 msgstr "BehÃ¥ll alltid"
 
-#: src/lang.c:2060
+#: src/lang.c:2103
 msgid "Always Remove"
 msgstr "Ta alltid bort"
 
-#: src/lang.c:2061
+#: src/lang.c:2104
 msgid "Mark with D on selection screen"
-msgstr ""
+msgstr "Markera med D pÃ¥ urvalsskÃ¤rmen"
 
-#: src/lang.c:2067
+#: src/lang.c:2110
 msgid "Kill only unread arts"
-msgstr ""
+msgstr "DÃ¶da endast olÃ¤st konst"
 
-#: src/lang.c:2068
+#: src/lang.c:2111
 msgid "Kill all arts & show with K"
-msgstr ""
+msgstr "DÃ¶da all konst och visa med K"
 
 #. TODO: s/K/art_marked_killed/
-#: src/lang.c:2069
+#: src/lang.c:2112
 msgid "Kill all arts and never show"
-msgstr ""
+msgstr "DÃ¶da all konst och visa aldrig"
 
-#: src/lang.c:2075
+#: src/lang.c:2118
 msgid "Nothing special"
 msgstr "Ingenting speciellt"
 
-#: src/lang.c:2076
+#: src/lang.c:2119
 msgid "Compress quotes"
-msgstr ""
+msgstr "Komprimera citat"
 
-#: src/lang.c:2077
+#: src/lang.c:2120
 msgid "Quote signatures"
-msgstr ""
+msgstr "Citat signaturer"
 
-#: src/lang.c:2078
+#: src/lang.c:2121
 msgid "Compress quotes, quote sigs"
-msgstr ""
+msgstr "Komprimera citat, citat-signum"
 
-#: src/lang.c:2079
+#: src/lang.c:2122
 msgid "Quote empty lines"
-msgstr ""
+msgstr "Citera tomma rader"
 
-#: src/lang.c:2080
+#: src/lang.c:2123
 msgid "Compress quotes, quote empty lines"
-msgstr ""
+msgstr "Komprimera citat, citera tomma rader"
 
-#: src/lang.c:2081
+#: src/lang.c:2124
 msgid "Quote sigs & empty lines"
-msgstr ""
+msgstr "Citera signaturer och tomma rader"
 
-#: src/lang.c:2082
+#: src/lang.c:2125
 msgid "Comp. q., quote sigs & empty lines"
-msgstr ""
+msgstr "Komp. q., citatsignum & tomma rader"
 
-#: src/lang.c:2123
+#: src/lang.c:2166
 msgid "With headers"
-msgstr ""
+msgstr "Med rubriker"
 
-#: src/lang.c:2124
+#: src/lang.c:2167
 msgid "Without headers"
-msgstr ""
+msgstr "Utan sidhuvud"
 
-#: src/lang.c:2131
+#: src/lang.c:2174
 msgid "NFKC"
-msgstr ""
+msgstr "NFKC"
 
-#: src/lang.c:2133
+#: src/lang.c:2176
 msgid "NFKD"
-msgstr ""
+msgstr "NFKD"
 
-#: src/lang.c:2134
+#: src/lang.c:2177
 msgid "NFC"
-msgstr ""
+msgstr "NFC"
 
-#: src/lang.c:2135
+#: src/lang.c:2178
 msgid "NFD"
-msgstr ""
+msgstr "NFD"
 
-#: src/lang.c:2137
+#: src/lang.c:2180
 msgid "NFKC case fold"
+msgstr "NFKC fall vikning"
+
+#: src/lang.c:2189
+msgid "don't guess undeclared charset"
+msgstr ""
+
+#: src/lang.c:2190
+msgid "guess if not set via undeclared_charset"
+msgstr ""
+
+#: src/lang.c:2191
+msgid "always guess undeclared charset"
 msgstr ""
 
-#: src/lang.c:2146
+#: src/lang.c:2198
 msgid "Display Options"
 msgstr "Visningsalternativ"
 
-#: src/lang.c:2153
+#: src/lang.c:2205
 msgid "Color Options"
-msgstr ""
+msgstr "FÃ¤rgalternativ"
 
-#: src/lang.c:2159
-#, fuzzy
+#: src/lang.c:2211
 msgid "Highlight Options"
-msgstr "Visningsalternativ"
+msgstr "Markera alternativ"
 
-#: src/lang.c:2166
+#: src/lang.c:2218
 msgid "Article-Limiting Options"
-msgstr ""
+msgstr "ArtikelbegrÃ¤nsande alternativ"
 
-#: src/lang.c:2172
+#: src/lang.c:2224
 msgid "Posting/Mailing Options"
-msgstr ""
+msgstr "Alternativ fÃ¶r postning/utskick"
 
-#: src/lang.c:2178
+#: src/lang.c:2230
 msgid "Saving/Printing Options"
-msgstr ""
+msgstr "Alternativ fÃ¶r sparande/utskrift"
 
-#: src/lang.c:2184
+#: src/lang.c:2236
 msgid "Expert Options"
-msgstr ""
+msgstr "Expertalternativ"
 
-#: src/lang.c:2190
+#: src/lang.c:2242
 msgid "Filtering Options"
-msgstr ""
+msgstr "Filtreringsval"
 
-#: src/lang.c:2195 src/lang.c:2226 src/lang.c:2232 src/lang.c:2259
-#: src/lang.c:2311 src/lang.c:2317 src/lang.c:2327 src/lang.c:2338
-#: src/lang.c:2356 src/lang.c:2367 src/lang.c:2436 src/lang.c:2698
-#: src/lang.c:2704 src/lang.c:2710 src/lang.c:2725 src/lang.c:2737
-#: src/lang.c:2744 src/lang.c:2798 src/lang.c:2807 src/lang.c:3003
-#: src/lang.c:3019 src/lang.c:3026 src/lang.c:3033 src/lang.c:3040
-#: src/lang.c:3046 src/lang.c:3052 src/lang.c:3075 src/lang.c:3087
-#: src/lang.c:3122 src/lang.c:3175 src/lang.c:3189 src/lang.c:3195
-#: src/lang.c:3220 src/lang.c:3238 src/lang.c:3255 src/lang.c:3267
-#: src/lang.c:3307 src/lang.c:3336 src/lang.c:3356 src/lang.c:3383
-#: src/lang.c:3393 src/lang.c:3400 src/lang.c:3426 src/lang.c:3450
-#: src/lang.c:3637 src/lang.c:3652 src/lang.c:3660 src/lang.c:3674
-#: src/lang.c:3680 src/lang.c:3718
+#: src/lang.c:2247 src/lang.c:2286 src/lang.c:2292 src/lang.c:2319
+#: src/lang.c:2371 src/lang.c:2377 src/lang.c:2387 src/lang.c:2398
+#: src/lang.c:2416 src/lang.c:2427 src/lang.c:2496 src/lang.c:2763
+#: src/lang.c:2769 src/lang.c:2775 src/lang.c:2790 src/lang.c:2802
+#: src/lang.c:2809 src/lang.c:2863 src/lang.c:2872 src/lang.c:3068
+#: src/lang.c:3084 src/lang.c:3091 src/lang.c:3098 src/lang.c:3105
+#: src/lang.c:3111 src/lang.c:3117 src/lang.c:3140 src/lang.c:3152
+#: src/lang.c:3187 src/lang.c:3240 src/lang.c:3254 src/lang.c:3260
+#: src/lang.c:3285 src/lang.c:3303 src/lang.c:3320 src/lang.c:3332
+#: src/lang.c:3372 src/lang.c:3401 src/lang.c:3421 src/lang.c:3448
+#: src/lang.c:3458 src/lang.c:3465 src/lang.c:3496 src/lang.c:3520
+#: src/lang.c:3707 src/lang.c:3722 src/lang.c:3730 src/lang.c:3744
+#: src/lang.c:3750 src/lang.c:3788
 msgid "<SPACE> toggles, <CR> sets, <ESC> cancels."
-msgstr ""
+msgstr "<SPACE> vÃ¤xlar, <CR> stÃ¤ller in, <ESC> avbryter."
 
-#: src/lang.c:2196
+#: src/lang.c:2248
 msgid "Show mini menu & posting etiquette"
-msgstr ""
+msgstr "Visa mini-meny och etikett fÃ¶r publicering"
 
-#: src/lang.c:2197
+#: src/lang.c:2249
 msgid ""
 "# If ON show a mini menu of useful commands at each level\n"
 "# and posting etiquette after composing an article\n"
 msgstr ""
+"# Om ON visar en minimeny med anvÃ¤ndbara kommandon pÃ¥ varje nivÃ¥\n"
+"# och postningsetikett efter att ha skrivit en artikel\n"
 
-#: src/lang.c:2202
+#: src/lang.c:2254
 msgid "Show short description for each newsgroup. <SPACE> toggles & <CR> sets."
 msgstr ""
+"Visa kort beskrivning fÃ¶r varje nyhetsgrupp. <SPACE> vÃ¤xlar &amp; <CR> "
+"uppsÃ¤ttningar."
 
-#: src/lang.c:2203
+#: src/lang.c:2255
 msgid "Show description of each newsgroup"
-msgstr ""
+msgstr "Visa beskrivning av varje nyhetsgrupp"
 
-#: src/lang.c:2204
+#: src/lang.c:2256
 msgid ""
 "# If ON show group description text after newsgroup name at\n"
 "# group selection level\n"
 msgstr ""
+"# Om PÃ… visas gruppbeskrivningstext efter nyhetsgruppens namn pÃ¥\n"
+"# gruppvalsnivÃ¥\n"
+
+#: src/lang.c:2262
+#, fuzzy
+msgid "Score"
+msgstr "PoÃ¤ng"
 
-#: src/lang.c:2209
+#: src/lang.c:2263
+msgid "Language"
+msgstr ""
+
+#: src/lang.c:2264
+msgid "Score and Language"
+msgstr ""
+
+#: src/lang.c:2269
 msgid ""
 "Show From (author) fields in group & thread level. <SPACE> toggles & <CR> "
 "sets."
 msgstr ""
+"Visa fÃ¤ltet FrÃ¥n (fÃ¶rfattare) pÃ¥ grupp- och trÃ¥dnivÃ¥. <SPACE> vÃ¤xlar och "
+"<CR> stÃ¤ller in."
 
-#: src/lang.c:2210
+#: src/lang.c:2270
 msgid "In group and thread level, show author by"
-msgstr ""
+msgstr "PÃ¥ grupp- och trÃ¥dnivÃ¥, visa fÃ¶rfattare genom att"
 
-#: src/lang.c:2211
+#: src/lang.c:2271
 msgid ""
 "# Part of From field to display in group and thread level\n"
 "# Possible values are (the default is marked with *):\n"
@@ -6456,32 +7059,39 @@ msgid ""
 "# * 2 = full name\n"
 "#   3 = both\n"
 msgstr ""
+"# Del av fÃ¤ltet From som ska visas pÃ¥ grupp- och trÃ¥dnivÃ¥\n"
+"# MÃ¶jliga vÃ¤rden Ã¤r (standardvÃ¤rdet Ã¤r markerat med *):\n"
+"#   0 = ingen\n"
+"#   1 = adress\n"
+"# * 2 = fullstÃ¤ndigt namn\n"
+"#   3 = bÃ¥da\n"
 
-#: src/lang.c:2220
+#: src/lang.c:2280
 msgid "Draw -> or highlighted bar for selection. <SPACE> toggles & <CR> sets."
 msgstr ""
+"Rita -&gt; eller markerad stapel fÃ¶r val. <SPACE> vÃ¤xlar och <CR> stÃ¤ller in."
 
-#: src/lang.c:2221
+#: src/lang.c:2281
 msgid "Draw -> instead of highlighted bar"
-msgstr ""
+msgstr "Rita -> istÃ¤llet fÃ¶r markerad stapel"
 
-#: src/lang.c:2222
+#: src/lang.c:2282
 msgid "# If ON use -> otherwise highlighted bar for selection\n"
-msgstr ""
+msgstr "# Om ON anvÃ¤nd -> annars markerad stapel fÃ¶r val\n"
 
-#: src/lang.c:2227
+#: src/lang.c:2287
 msgid "Use inverse video for page headers"
-msgstr ""
+msgstr "AnvÃ¤nd omvÃ¤nd video fÃ¶r sidhuvud"
 
-#: src/lang.c:2228
+#: src/lang.c:2288
 msgid "# If ON use inverse video for page headers at different levels\n"
-msgstr ""
+msgstr "# Om PÃ… anvÃ¤nds invers video fÃ¶r sidhuvud pÃ¥ olika nivÃ¥er\n"
 
-#: src/lang.c:2233
+#: src/lang.c:2293
 msgid "Thread articles by"
 msgstr "TrÃ¥da artiklar efter"
 
-#: src/lang.c:2234
+#: src/lang.c:2294
 msgid ""
 "# Thread articles by ...\n"
 "# Possible values are (the default is marked with *):\n"
@@ -6492,16 +7102,24 @@ msgid ""
 "#   4 = Multipart Subject\n"
 "#   5 = Percentage Match\n"
 msgstr ""
+"# TrÃ¥da artiklar av ...\n"
+"# MÃ¶jliga vÃ¤rden Ã¤r (standardvÃ¤rdet Ã¤r markerat med *):\n"
+"#   0 = ingenting\n"
+"#   1 = Ã„mne\n"
+"#   2 = Referenser\n"
+"# * 3 = BÃ¥de och (Ã¤mne och referenser)\n"
+"#   4 = Ã„mne i flera delar\n"
+"#   5 = Procentuell matchning\n"
 
-#: src/lang.c:2245
+#: src/lang.c:2305
 msgid "Enter percentage match required to thread together. <CR> sets."
-msgstr ""
+msgstr "Ange procentuell matchning som krÃ¤vs fÃ¶r att trÃ¤ ihop. <CR> set."
 
-#: src/lang.c:2246
+#: src/lang.c:2306
 msgid "Thread percentage match"
-msgstr ""
+msgstr "TrÃ¥d procentuell matchning"
 
-#: src/lang.c:2248
+#: src/lang.c:2308
 #, no-c-format
 msgid ""
 "# Thread percentage match...\n"
@@ -6515,12 +7133,22 @@ msgid ""
 "# thread. e.g. 'happy' and 'harpy' would match, but 'harpie', 'happie' and\n"
 "# 'harppy' would be threaded separately from 'happy'\n"
 msgstr ""
+"# TrÃ¥d procentuell matchning...\n"
+"# den procentandel av tecken i Ã¤mnet fÃ¶r en artikel som mÃ¥ste matcha\n"
+"# en basartikel fÃ¶r att bÃ¥da dessa artiklar ska anses tillhÃ¶ra\n"
+"# samma trÃ¥d. Detta alternativ Ã¤r en heltalsprocent, t.ex. 80, inga "
+"decimaler fÃ¥r\n"
+"# fÃ¶lja. Om 80 anvÃ¤nds hÃ¤r mÃ¥ste 80% of tecken matcha exakt,\n"
+"# inget tecken fÃ¥r infogas, fÃ¶r att de tvÃ¥ artiklarna ska placeras i samma "
+"trÃ¥d\n"
+"# trÃ¥d. t.ex. skulle 'happy' och 'harpy' matcha, men 'harpie', 'happie' och\n"
+"# 'harppy' skulle trÃ¥das separat frÃ¥n 'happy'\n"
 
-#: src/lang.c:2260
+#: src/lang.c:2320
 msgid "Score of a thread"
-msgstr ""
+msgstr "PoÃ¤ng pÃ¥ en trÃ¥d"
 
-#: src/lang.c:2261
+#: src/lang.c:2321
 msgid ""
 "# Thread score\n"
 "# Possible values are (the default is marked with *):\n"
@@ -6528,17 +7156,24 @@ msgid ""
 "#   1 = sum\n"
 "#   2 = average\n"
 msgstr ""
+"# TrÃ¥dresultat\n"
+"# MÃ¶jliga vÃ¤rden Ã¤r (standardvÃ¤rdet Ã¤r markerat med *):\n"
+"# * 0 = max\n"
+"#   1 = summa\n"
+"#   2 = genomsnitt\n"
 
-#: src/lang.c:2269
+#: src/lang.c:2329
 msgid ""
 "Sort articles by Subject, From, Date or Score. <SPACE> toggles & <CR> sets."
 msgstr ""
+"Sortera artiklar efter Ã¤mne, frÃ¥n, datum eller poÃ¤ng. <SPACE> vÃ¤xlar och "
+"<CR> sÃ¤tter."
 
-#: src/lang.c:2270
+#: src/lang.c:2330
 msgid "Sort articles by"
 msgstr "Sortera artiklar efter"
 
-#: src/lang.c:2271
+#: src/lang.c:2331
 msgid ""
 "# Sort articles by ...\n"
 "# Possible values are (the default is marked with *):\n"
@@ -6554,16 +7189,30 @@ msgid ""
 "#   9 = Lines descending\n"
 "#  10 = Lines ascending\n"
 msgstr ""
+"# Sortera artiklar efter ...\n"
+"# MÃ¶jliga vÃ¤rden Ã¤r (standardvÃ¤rdet Ã¤r markerat med *):\n"
+"#   0 = ingenting\n"
+"#   1 = Ã¤mne i fallande ordning\n"
+"#   2 = Ã„mne stigande\n"
+"#   3 = FrÃ¥n fallande\n"
+"#   4 = FrÃ¥n stigande\n"
+"#   5 = Datum fallande\n"
+"# * 6 = Datum stigande\n"
+"#   7 = PoÃ¤ng fallande\n"
+"#   8 = PoÃ¤ng stigande\n"
+"#   9 = Rader fallande\n"
+"#  10 = Rader stigande\n"
 
-#: src/lang.c:2287
+#: src/lang.c:2347
 msgid "Sort threads by Nothing or Score. <SPACE> toggles & <CR> sets."
 msgstr ""
+"Sortera trÃ¥dar efter ingenting eller poÃ¤ng. <SPACE> toggles &amp; <CR> sets."
 
-#: src/lang.c:2288
+#: src/lang.c:2348
 msgid "Sort threads by"
 msgstr "Sortera trÃ¥dar efter"
 
-#: src/lang.c:2289
+#: src/lang.c:2349
 msgid ""
 "# Sort thread by ...\n"
 "# Possible values are (the default is marked with *):\n"
@@ -6573,46 +7222,60 @@ msgid ""
 "#   3 = Last posting date descending\n"
 "#   4 = Last posting date ascending\n"
 msgstr ""
+"# Sortera trÃ¥den efter ...\n"
+"# MÃ¶jliga vÃ¤rden Ã¤r (standardvÃ¤rdet Ã¤r markerat med *):\n"
+"#   0 = ingenting\n"
+"# * 1 = poÃ¤ng fallande\n"
+"#   2 = PoÃ¤ng stigande\n"
+"#   3 = Senaste inlÃ¤ggsdatum fallande\n"
+"#   4 = Senaste publiceringsdatum stigande\n"
 
-#: src/lang.c:2299
+#: src/lang.c:2359
 msgid ""
 "Put cursor at first/last unread art in groups. <SPACE> toggles & <CR> sets."
 msgstr ""
+"Placera markÃ¶ren pÃ¥ den fÃ¶rsta/sista olÃ¤sta bilden i grupper. <SPACE> vÃ¤xlar "
+"och <CR> sÃ¤tter."
 
-#: src/lang.c:2300
-#, fuzzy
+#: src/lang.c:2360
 msgid "Go to first unread article in group"
-msgstr "vÃ¤lj fÃ¶rsta olÃ¤sta artikel i lista"
+msgstr "GÃ¥ till den fÃ¶rsta olÃ¤sta artikeln i gruppen"
 
-#: src/lang.c:2301
+#: src/lang.c:2361
 msgid "# If ON put cursor at first unread art in group otherwise last art\n"
 msgstr ""
+"# Om ON placera markÃ¶ren vid fÃ¶rsta olÃ¤sta konstverket i gruppen annars "
+"sista konstverket\n"
 
-#: src/lang.c:2305
+#: src/lang.c:2365
 msgid "Show all articles or only unread articles. <SPACE> toggles & <CR> sets."
 msgstr ""
+"Visa alla artiklar eller endast olÃ¤sta artiklar. <SPACE> vÃ¤xlar &amp; <CR> "
+"stÃ¤ller in."
 
-#: src/lang.c:2306
+#: src/lang.c:2366
 msgid "Show only unread articles"
 msgstr "Visa endast olÃ¤sta artiklar"
 
-#: src/lang.c:2307
+#: src/lang.c:2367
 msgid "# If ON show only new/unread articles otherwise show all.\n"
-msgstr ""
+msgstr "# Om ON visas endast nya/olÃ¤sta artiklar, annars visas alla.\n"
 
-#: src/lang.c:2312
+#: src/lang.c:2372
 msgid "Show only groups with unread arts"
-msgstr ""
+msgstr "Visa endast grupper med olÃ¤sta konstverk"
 
-#: src/lang.c:2313
+#: src/lang.c:2373
 msgid "# If ON show only subscribed to groups that contain unread articles.\n"
 msgstr ""
+"# Om ON visa endast prenumererade pÃ¥ grupper som innehÃ¥ller olÃ¤sta "
+"artiklar.\n"
 
-#: src/lang.c:2318
+#: src/lang.c:2378
 msgid "Filter which articles"
 msgstr "Filtrera vilka artiklar"
 
-#: src/lang.c:2319
+#: src/lang.c:2379
 msgid ""
 "# Filter which articles\n"
 "# Possible values are (the default is marked with *):\n"
@@ -6620,12 +7283,17 @@ msgid ""
 "#   1 = kill all articles and show in threads marked with K\n"
 "#   2 = kill all articles and never show them\n"
 msgstr ""
+"# Filtrera vilka artiklar\n"
+"# MÃ¶jliga vÃ¤rden Ã¤r (standardvÃ¤rdet Ã¤r markerat med *):\n"
+"# * 0 = dÃ¶da bara olÃ¤sta artiklar\n"
+"#   1 = dÃ¶da alla artiklar och visa dem i trÃ¥dar markerade med K\n"
+"#   2 = dÃ¶da alla artiklar och visa dem aldrig\n"
 
-#: src/lang.c:2328
+#: src/lang.c:2388
 msgid "Go to the next unread article with"
-msgstr ""
+msgstr "GÃ¥ till nÃ¤sta olÃ¤sta artikel med"
 
-#: src/lang.c:2329
+#: src/lang.c:2389
 msgid ""
 "# Go to the unread article with following key(s)\n"
 "# Possible values are (the default is marked with *):\n"
@@ -6634,12 +7302,18 @@ msgid ""
 "# * 2 = TAB\n"
 "#   3 = PAGE DOWN or TAB\n"
 msgstr ""
+"# GÃ¥ till den olÃ¤sta artikeln med fÃ¶ljande nyckel(n)\n"
+"# MÃ¶jliga vÃ¤rden Ã¤r (standardvÃ¤rdet Ã¤r markerat med *):\n"
+"#   0 = ingenting\n"
+"#   1 = SIDA NER\n"
+"# * 2 = TAB\n"
+"#   3 = PAGE DOWN eller TAB\n"
 
-#: src/lang.c:2339
+#: src/lang.c:2399
 msgid "How to treat blank lines"
-msgstr ""
+msgstr "Hur man behandlar tomma rader"
 
-#: src/lang.c:2340
+#: src/lang.c:2400
 msgid ""
 "# Trim the article body, remove unnecessary blank lines.\n"
 "# Possible values are (the default is marked with *):\n"
@@ -6655,12 +7329,25 @@ msgid ""
 "#   7 = Compact multiple blank lines between text blocks and skip\n"
 "#       leading and trailing blank lines\n"
 msgstr ""
+"# Trimma artikeltexten, ta bort onÃ¶diga blankrader.\n"
+"# MÃ¶jliga vÃ¤rden Ã¤r (standardvÃ¤rdet Ã¤r markerat med *):\n"
+"# * 0 = Inget sÃ¤rskilt\n"
+"#   1 = Hoppa Ã¶ver ledande blanka rader\n"
+"#   2 = Hoppa Ã¶ver efterfÃ¶ljande blanka rader\n"
+"#   3 = Hoppa Ã¶ver ledande och efterfÃ¶ljande blankrader\n"
+"#   4 = Komprimera flera tomma rader mellan textblock\n"
+"#   5 = Komprimera flera tomma rader mellan textblock och hoppa Ã¶ver\n"
+"#       ledande blanka rader\n"
+"#   6 = Komprimera flera blanka rader mellan textblocken och hoppa Ã¶ver\n"
+"#       efterfÃ¶ljande blanka rader\n"
+"#   7 = Komprimera flera blanka rader mellan textblock och hoppa Ã¶ver\n"
+"#       ledande och efterfÃ¶ljande blanka rader\n"
 
-#: src/lang.c:2357
+#: src/lang.c:2417
 msgid "Show help/mail sign in level titles"
-msgstr ""
+msgstr "Visa nivÃ¥titlar fÃ¶r hjÃ¤lp/mail-inloggning"
 
-#: src/lang.c:2358
+#: src/lang.c:2418
 msgid ""
 "# Show help sign, new mail sign, both or nothing in level titles.\n"
 "# Possible values are (the default is marked with *):\n"
@@ -6669,233 +7356,299 @@ msgid ""
 "#   2 = Show only mail sign if new mail have arrived\n"
 "# * 3 = Show mail sign if new mail has arrived else show help sign\n"
 msgstr ""
+"# Visa hjÃ¤lptecken, tecken fÃ¶r ny e-post, bÃ¥da eller inget i nivÃ¥titlar.\n"
+"# MÃ¶jliga vÃ¤rden Ã¤r (standardvÃ¤rdet Ã¤r markerat med *):\n"
+"#   0 = Visa inte hjÃ¤lp- eller e-posttecken\n"
+"#   1 = Visa endast hjÃ¤lptecken\n"
+"#   2 = Visa endast postskylt om ny post har anlÃ¤nt\n"
+"# * 3 = Visa postskylt om ny post har anlÃ¤nt annars visa hjÃ¤lpskylt\n"
 
-#: src/lang.c:2368
+#: src/lang.c:2428
 msgid "List thread using right arrow key"
-msgstr ""
+msgstr "Lista trÃ¥d med hjÃ¤lp av hÃ¶ger piltangent"
 
-#: src/lang.c:2369
+#: src/lang.c:2429
 msgid ""
 "# If ON automatically list thread when entering it using right arrow key.\n"
 msgstr ""
+"# If ON listar automatiskt trÃ¥den nÃ¤r du anger den med hÃ¶ger piltangent.\n"
 
-#: src/lang.c:2373
+#: src/lang.c:2433
 msgid "Enter character to indicate deleted articles. <CR> sets, <ESC> cancels."
 msgstr ""
+"Ange tecken fÃ¶r att markera raderade artiklar. <CR> sÃ¤tter, <ESC> annullerar."
 
-#: src/lang.c:2374
+#: src/lang.c:2434
 msgid "Character to show deleted articles"
-msgstr ""
+msgstr "Tecken fÃ¶r att visa raderade artiklar"
 
-#: src/lang.c:2375
+#: src/lang.c:2435
 msgid ""
 "# Character used to show that an art was deleted (default 'D')\n"
 "# _ is turned into ' '\n"
 msgstr ""
+"# Tecken som anvÃ¤nds fÃ¶r att visa att en konst har raderats (standard 'D')\n"
+"# _ fÃ¶rvandlas till ' '\n"
 
-#: src/lang.c:2380
+#: src/lang.c:2440
 msgid ""
 "Enter character to indicate articles in a range. <CR> sets, <ESC> cancels."
 msgstr ""
+"Ange tecken fÃ¶r att ange artiklar i ett intervall. <CR> sÃ¤tter, <ESC> "
+"annullerar."
 
-#: src/lang.c:2381
+#: src/lang.c:2441
 msgid "Character to show inrange articles"
-msgstr ""
+msgstr "KaraktÃ¤r fÃ¶r att visa inrange-artiklar"
 
-#: src/lang.c:2382
+#: src/lang.c:2442
 msgid ""
 "# Character used to show that an art is in a range (default '#')\n"
 "# _ is turned into ' '\n"
 msgstr ""
+"# Tecken som anvÃ¤nds fÃ¶r att visa att en art ligger inom ett intervall "
+"(standard '#')\n"
+"# _ omvandlas till ' '\n"
 
-#: src/lang.c:2387
+#: src/lang.c:2447
 msgid ""
 "Enter character to indicate that article will return. <CR> sets, <ESC> "
 "cancels."
 msgstr ""
+"Ange tecken fÃ¶r att indikera att artikeln kommer tillbaka. <CR> sÃ¤tter, "
+"<ESC> avbryter."
 
-#: src/lang.c:2388
+#: src/lang.c:2448
 msgid "Character to show returning arts"
-msgstr ""
+msgstr "KaraktÃ¤r att visa Ã¥terkommande konst"
 
-#: src/lang.c:2389
+#: src/lang.c:2449
 msgid ""
 "# Character used to show that an art will return (default '-')\n"
 "# _ is turned into ' '\n"
 msgstr ""
+"# Tecken som anvÃ¤nds fÃ¶r att visa att en konst kommer att Ã¥tervÃ¤nda "
+"(standard '-')\n"
+"# _ fÃ¶rvandlas till ' '\n"
 
-#: src/lang.c:2394
+#: src/lang.c:2454
 msgid ""
 "Enter character to indicate selected articles. <CR> sets, <ESC> cancels."
 msgstr ""
+"Ange tecken fÃ¶r att markera valda artiklar. <CR> sÃ¤tter, <ESC> annullerar."
 
-#: src/lang.c:2395
+#: src/lang.c:2455
 msgid "Character to show selected articles"
-msgstr ""
+msgstr "Tecken fÃ¶r att visa utvalda artiklar"
 
-#: src/lang.c:2396
+#: src/lang.c:2456
 msgid ""
 "# Character used to show that an art was auto-selected (default '*')\n"
 "# _ is turned into ' '\n"
 msgstr ""
+"# Tecken som anvÃ¤nds fÃ¶r att visa att en konst har valts automatiskt "
+"(standard '*')\n"
+"# _ omvandlas till ' '\n"
 
-#: src/lang.c:2401
+#: src/lang.c:2461
 msgid "Enter character to indicate recent articles. <CR> sets, <ESC> cancels."
 msgstr ""
+"Ange tecken fÃ¶r att indikera senaste artiklar. <CR> sÃ¤tter, <ESC> annullerar."
 
-#: src/lang.c:2402
+#: src/lang.c:2462
 msgid "Character to show recent articles"
-msgstr ""
+msgstr "KaraktÃ¤r fÃ¶r att visa senaste artiklar"
 
-#: src/lang.c:2403
+#: src/lang.c:2463
 msgid ""
 "# Character used to show that an art is recent (default 'o')\n"
 "# _ is turned into ' '\n"
 msgstr ""
+"# Tecken som anvÃ¤nds fÃ¶r att visa att en konst Ã¤r ny (standard 'o')\n"
+"# _ fÃ¶rvandlas till ' '\n"
 
-#: src/lang.c:2408
+#: src/lang.c:2468
 msgid "Enter character to indicate unread articles. <CR> sets, <ESC> cancels."
 msgstr ""
+"Ange tecken fÃ¶r att indikera olÃ¤sta artiklar. <CR> sÃ¤tter, <ESC> avbryter."
 
-#: src/lang.c:2409
+#: src/lang.c:2469
 msgid "Character to show unread articles"
-msgstr ""
+msgstr "Tecken fÃ¶r att visa olÃ¤sta artiklar"
 
-#: src/lang.c:2410
+#: src/lang.c:2470
 msgid ""
 "# Character used to show that an art is unread (default '+')\n"
 "# _ is turned into ' '\n"
 msgstr ""
+"# Tecken som anvÃ¤nds fÃ¶r att visa att en artikel Ã¤r olÃ¤st (standard '+')\n"
+"# _ fÃ¶rvandlas till ' '\n"
 
-#: src/lang.c:2415
+#: src/lang.c:2475
 msgid "Enter character to indicate read articles. <CR> sets, <ESC> cancels."
 msgstr ""
+"Ange tecken fÃ¶r att indikera lÃ¤sta artiklar. <CR> sÃ¤tter, <ESC> avbryter."
 
-#: src/lang.c:2416
+#: src/lang.c:2476
 msgid "Character to show read articles"
-msgstr ""
+msgstr "Tecken fÃ¶r att visa lÃ¤sta artiklar"
 
-#: src/lang.c:2417
+#: src/lang.c:2477
 msgid ""
 "# Character used to show that an art was read (default ' ')\n"
 "# _ is turned into ' '\n"
 msgstr ""
+"# Tecken som anvÃ¤nds fÃ¶r att visa att en art lÃ¤stes (standard ' ')\n"
+"# _ omvandlas till ' '\n"
 
-#: src/lang.c:2422
+#: src/lang.c:2482
 msgid "Enter character to indicate killed articles. <CR> sets, <ESC> cancels."
 msgstr ""
+"Ange tecken fÃ¶r att indikera dÃ¶dade artiklar. <CR> sÃ¤tter, <ESC> annullerar."
 
-#: src/lang.c:2423
+#: src/lang.c:2483
 msgid "Character to show killed articles"
-msgstr ""
+msgstr "KaraktÃ¤r att visa dÃ¶dade artiklar"
 
-#: src/lang.c:2424
+#: src/lang.c:2484
 msgid ""
 "# Character used to show that an art was killed (default 'K')\n"
 "# kill_level must be set accordingly, _ is turned into ' '\n"
 msgstr ""
+"# Tecken som anvÃ¤nds fÃ¶r att visa att en konstart dÃ¶dades (standard 'K')\n"
+"# kill_level mÃ¥ste stÃ¤llas in i enlighet med detta, _ fÃ¶rvandlas till ' '\n"
 
-#: src/lang.c:2429
+#: src/lang.c:2489
 msgid ""
 "Enter character to indicate read selected articles. <CR> sets, <ESC> cancels."
 msgstr ""
+"Ange tecken fÃ¶r att visa att du har lÃ¤st valda artiklar. <CR> sÃ¤tter, <ESC> "
+"avbryter."
 
-#: src/lang.c:2430
+#: src/lang.c:2490
 msgid "Character to show readselected arts"
-msgstr ""
+msgstr "KaraktÃ¤r fÃ¶r att visa lÃ¤st vald konst"
 
-#: src/lang.c:2431
+#: src/lang.c:2491
 msgid ""
 "# Character used to show that an art was selected before read (default ':')\n"
 "# kill_level must be set accordingly, _ is turned into ' '\n"
 msgstr ""
+"# Tecken som anvÃ¤nds fÃ¶r att visa att en konst valdes fÃ¶re lÃ¤sning (standard "
+"':')\n"
+"# kill_level mÃ¥ste stÃ¤llas in i enlighet med detta, _ fÃ¶rvandlas till ' '\n"
 
-#: src/lang.c:2437
+#: src/lang.c:2497
 msgid "Abbreviate long newsgroup names"
-msgstr ""
+msgstr "FÃ¶rkorta lÃ¥nga namn pÃ¥ nyhetsgrupper"
 
-#: src/lang.c:2438
+#: src/lang.c:2498
 msgid ""
 "# If ON abbreviate (if necessary) long newsgroup names at group selection\n"
 "# level and article level like this:\n"
 "#   news.software.readers -> n.software.readers -> n.s.readers -> n.s.r.\n"
 msgstr ""
+"# Om PÃ… fÃ¶rkorta (vid behov) lÃ¥nga nyhetsgruppsnamn pÃ¥ gruppvals- och\n"
+"# nivÃ¥ och artikelnivÃ¥ sÃ¥ hÃ¤r:\n"
+"# news.software.readers -> n.software.readers -> n.s.readers -> n.s.r.\n"
 
-#: src/lang.c:2444
+#: src/lang.c:2504
 msgid "Enter character to indicate global scopes. <CR> sets, <ESC> cancels."
 msgstr ""
+"Ange tecken fÃ¶r att ange globala omfattningar. <CR> stÃ¤ller in, <ESC> "
+"avbryter."
 
-#: src/lang.c:2445
+#: src/lang.c:2505
 msgid "Character to show global scopes"
-msgstr ""
+msgstr "Tecken fÃ¶r att visa globala omfattningar"
 
-#: src/lang.c:2446
+#: src/lang.c:2506
 msgid ""
 "# Character used to show that a scope was read from the global\n"
 "# attributes file (default '!')\n"
 "# _ is turned into ' '\n"
 msgstr ""
+"# Tecken som anvÃ¤nds fÃ¶r att visa att ett omfÃ¥ng har lÃ¤sts frÃ¥n den globala\n"
+"# attributfilen (standard '!')\n"
+"# _ omvandlas till ' '\n"
 
-#: src/lang.c:2452
+#: src/lang.c:2512
 msgid ""
 "Enter character to indicate global scopes when current group matches. <CR> "
 "sets, <ESC> cancels."
 msgstr ""
+"Ange tecken fÃ¶r att ange globala omfattningar nÃ¤r den aktuella gruppen "
+"matchar. <CR> stÃ¤ller in, <ESC> avbryter."
 
-#: src/lang.c:2453
+#: src/lang.c:2513
 msgid "Char to show global scope matches"
-msgstr ""
+msgstr "Char fÃ¶r att visa globala omfattningsmatchningar"
 
-#: src/lang.c:2454
+#: src/lang.c:2514
 msgid ""
 "# Character used to show that a scope was read from the global\n"
 "# attributes file and the current group matches (default ':')\n"
 "# _ is turned into ' '\n"
 msgstr ""
+"# Tecken som anvÃ¤nds fÃ¶r att visa att ett omfÃ¥ng har lÃ¤sts frÃ¥n den globala\n"
+"# attributfilen och att den aktuella gruppen matchar (standard ':')\n"
+"# _ omvandlas till ' '\n"
 
-#: src/lang.c:2460
+#: src/lang.c:2520
 msgid "Enter character to indicate local scopes. <CR> sets, <ESC> cancels."
 msgstr ""
+"Ange tecken fÃ¶r att ange lokala omfattningar. <CR> stÃ¤ller in, <ESC> "
+"avbryter."
 
-#: src/lang.c:2461
+#: src/lang.c:2521
 msgid "Character to show local scopes"
-msgstr ""
+msgstr "Tecken fÃ¶r att visa lokala omfattningar"
 
-#: src/lang.c:2462
+#: src/lang.c:2522
 msgid ""
 "# Character used to show that a scope was read from the local\n"
 "# attributes file (default ' ')\n"
 "# _ is turned into ' '\n"
 msgstr ""
+"# Tecken som anvÃ¤nds fÃ¶r att visa att ett omfÃ¥ng har lÃ¤sts frÃ¥n den lokala\n"
+"# attributfilen (standard ' ')\n"
+"# _ omvandlas till ' '\n"
 
-#: src/lang.c:2468
+#: src/lang.c:2528
 msgid ""
 "Enter character to indicate local scopes when current group matches. <CR> "
 "sets, <ESC> cancels."
 msgstr ""
+"Ange tecken fÃ¶r att ange lokala omfattningar nÃ¤r den aktuella gruppen "
+"matchar. <CR> stÃ¤ller in, <ESC> avbryter."
 
-#: src/lang.c:2469
+#: src/lang.c:2529
 msgid "Char to show local scope matches"
-msgstr ""
+msgstr "Char fÃ¶r att visa lokala omfattningsmatchningar"
 
-#: src/lang.c:2470
+#: src/lang.c:2530
 msgid ""
 "# Character used to show that a scope was read from the local\n"
 "# attributes file and the current group matches (default '*')\n"
 "# _ is turned into ' '\n"
 msgstr ""
+"# Tecken som anvÃ¤nds fÃ¶r att visa att ett omfÃ¥ng har lÃ¤sts frÃ¥n den lokala\n"
+"# attributfilen och att den aktuella gruppen matchar (standard '*')\n"
+"# _ omvandlas till ' '\n"
 
-#: src/lang.c:2476
+#: src/lang.c:2536
 msgid ""
 "0 = full page scrolling, -1 = show previous last line as first on next page, "
 "-2 = half page"
 msgstr ""
+"0 = helsideblÃ¤ddring, -1 = visa fÃ¶regÃ¥ende sista rad som fÃ¶rsta rad pÃ¥ nÃ¤sta "
+"sida, -2 = halvsida"
 
-#: src/lang.c:2477
+#: src/lang.c:2537
 msgid "Number of lines to scroll in pager"
-msgstr ""
+msgstr "Antal rader som ska rullas i sÃ¶karen"
 
-#: src/lang.c:2478
+#: src/lang.c:2538
 msgid ""
 "# Number of lines that cursor-up/down will scroll in article pager\n"
 "# Possible values are (the default is marked with *):\n"
@@ -6905,54 +7658,76 @@ msgid ""
 "# * 1 = line-by-line\n"
 "#   2 or greater = scroll by 2 or more lines (only in the pager)\n"
 msgstr ""
+"# Antal rader som markÃ¶ren uppÃ¥t/nedÃ¥t rullar i artikelsÃ¶karen\n"
+"# MÃ¶jliga vÃ¤rden Ã¤r (standardvÃ¤rdet Ã¤r markerat med *):\n"
+"#  -2 = rullning pÃ¥ halva sidan\n"
+"#  -1 = den Ã¶vre/nedre raden Ã¶verfÃ¶rs till nÃ¤sta sida\n"
+"#   0 = sida fÃ¶r sida (traditionellt beteende)\n"
+"# * 1 = rad fÃ¶r rad\n"
+"#   2 eller stÃ¶rre = rulla med 2 eller fler rader (endast i personsÃ¶karen)\n"
 
-#: src/lang.c:2488
+#: src/lang.c:2548
 msgid "Display signatures. <SPACE> toggles & <CR> sets."
-msgstr ""
+msgstr "Visa signaturer. <SPACE> toggles &amp; <CR> sets."
 
-#: src/lang.c:2489
+#: src/lang.c:2549
 msgid "Display signatures"
 msgstr "Visa signaturer"
 
-#: src/lang.c:2490
+#: src/lang.c:2550
 msgid "# If OFF don't show signatures when displaying articles\n"
-msgstr ""
+msgstr "# Om OFF inte visar signaturer vid visning av artiklar\n"
 
-#: src/lang.c:2494
-msgid "Display article score. <SPACE> toggles & <CR> sets."
-msgstr ""
+#: src/lang.c:2554
+#, fuzzy
+msgid "Display article info. <SPACE> toggles & <CR> sets."
+msgstr "Visa artikelns poÃ¤ng. <SPACE> toggles &amp; <CR> sets."
 
-#: src/lang.c:2495
+#: src/lang.c:2555
 #, fuzzy
-msgid "Display article score in pager"
-msgstr "visa nÃ¤sta artikel"
+msgid "Display article info in pager"
+msgstr "Visa artikelns poÃ¤ng i personsÃ¶karen"
 
-#: src/lang.c:2496
-msgid "# If ON show article score when displaying articles\n"
-msgstr ""
+#: src/lang.c:2556
+#, fuzzy
+msgid ""
+"# Show article info when displaying articles\n"
+"# Possible values are (the default is marked with *):\n"
+"# * 0 = None\n"
+"#   1 = Article score\n"
+"#   2 = Article language\n"
+"#   3 = Score and language\n"
+msgstr ""
+"# Ange ditt namn i fÃ¤ltet Cc: och/eller Bcc: nÃ¤r du skickar en artikel.\n"
+"# MÃ¶jliga vÃ¤rden Ã¤r (standardvÃ¤rdet Ã¤r markerat med *):\n"
+"# * 0 = Nej\n"
+"#   1 = Cc\n"
+"#   2 = Bcc\n"
+"#   3 = Cc och Bcc\n"
 
-#: src/lang.c:2501
+#: src/lang.c:2566
 msgid "Remove soft hyphens. <SPACE> toggles & <CR> sets."
-msgstr ""
+msgstr "Ta bort mjuka bindestreck. <SPACE> toggles &amp; <CR> sets."
 
-#: src/lang.c:2502
+#: src/lang.c:2567
 msgid "Remove soft hyphens"
-msgstr ""
+msgstr "Ta bort mjuka bindestreck"
 
-#: src/lang.c:2503
+#: src/lang.c:2568
 msgid "# If ON remove soft hyphens when displaying articles\n"
-msgstr ""
+msgstr "# If ON ta bort mjuka bindestreck vid visning av artiklar\n"
 
-#: src/lang.c:2508
+#: src/lang.c:2573
 msgid ""
 "Display none mime data as tagged attachments. <SPACE> toggles & <CR> sets."
 msgstr ""
+"Visa inga mime-data som taggade bilagor. <SPACE> vÃ¤xlar och <CR> stÃ¤ller in."
 
-#: src/lang.c:2509
+#: src/lang.c:2574
 msgid "Display none mime data as an attachment"
-msgstr ""
+msgstr "Visa inga mime-data som bilaga"
 
-#: src/lang.c:2510
+#: src/lang.c:2575
 msgid ""
 "# Handling of none text in the pager\n"
 "# Possible values are any combination of (the default is marked with *):\n"
@@ -6965,31 +7740,46 @@ msgid ""
 "#   4 = Hide Inline PGP\n"
 "#   8 = Hide Shar\n"
 msgstr ""
+"# Hantering av icke-text i personsÃ¶karen\n"
+"# MÃ¶jliga vÃ¤rden Ã¤r valfri kombination av (standardvÃ¤rdet Ã¤r markerat med "
+"*):\n"
+"# * 0 = Nej, visa rÃ¥data\n"
+"#   1 = uuencoded- och yenc-data komprimeras till en enda taggrad som visar\n"
+"#       storlek och filnamn, pÃ¥ samma sÃ¤tt som MIME-bilagor visas\n"
+"#   2 = DÃ¶lj Ã¤ven partiella, som fÃ¶r 1, men alla rader som ser ut som "
+"uuencoded\n"
+"#       eller yenc-data viks in i en taggrad.\n"
+"#   4 = DÃ¶lj Inline PGP\n"
+"#   8 = DÃ¶lj Shar\n"
 
-#: src/lang.c:2522
+#: src/lang.c:2587
 msgid ""
 "Decode German style TeX umlaut codes to ISO. <SPACE> toggles & <CR> sets."
 msgstr ""
+"Avkoda tyska TeX-umlautkoder till ISO. <SPACE> vÃ¤xlar &amp; <CR> "
+"uppsÃ¤ttningar."
 
-#: src/lang.c:2523
+#: src/lang.c:2588
 msgid "Display \"a as Umlaut-a"
 msgstr "Visa \"a som Umlaut-a"
 
-#: src/lang.c:2524
+#: src/lang.c:2589
 msgid ""
 "# If ON decode German style TeX umlaut codes to ISO and\n"
 "# show \"a as Umlaut-a, etc.\n"
 msgstr ""
+"# Om ON avkodar tyska TeX-omljudskoder till ISO och\n"
+"# visa \"a som Umlaut-a, etc.\n"
 
-#: src/lang.c:2529 src/lang.c:2539
+#: src/lang.c:2594 src/lang.c:2604
 msgid "Space separated list of header fields"
-msgstr ""
+msgstr "Mellanslagsseparerad lista Ã¶ver rubrikfÃ¤lt"
 
-#: src/lang.c:2530
+#: src/lang.c:2595
 msgid "Display these header fields (or *)"
-msgstr ""
+msgstr "Visa dessa rubrikfÃ¤lt (eller *)"
 
-#: src/lang.c:2531
+#: src/lang.c:2596
 msgid ""
 "# Which news headers you wish to see. If you want to see _all_ the headers,\n"
 "# place an '*' as this value. This is the only way a wildcard can be used.\n"
@@ -6998,45 +7788,62 @@ msgid ""
 "with\n"
 "# spaces. Not defining anything turns off this option.\n"
 msgstr ""
+"# Vilka nyhetsrubriker du vill se. Om du vill se _alla_ rubrikerna,\n"
+"# placera ett \"*\" som detta vÃ¤rde. Detta Ã¤r det enda sÃ¤ttet ett "
+"jokertecken kan anvÃ¤ndas pÃ¥.\n"
+"# Om du anger 'X-' som vÃ¤rde visas alla rubriker som bÃ¶rjar med\n"
+"# 'X-' (som X-Alan eller X-Pape). Du kan lista fler Ã¤n en genom att avgrÃ¤nsa "
+"med\n"
+"# mellanslag. Om du inte definierar nÃ¥got stÃ¤ngs detta alternativ av.\n"
 
-#: src/lang.c:2540
+#: src/lang.c:2605
 msgid "Do not display these header fields"
-msgstr ""
+msgstr "Visa inte dessa rubrikfÃ¤lt"
 
-#: src/lang.c:2541
+#: src/lang.c:2606
 msgid ""
 "# Same as 'news_headers_to_display' except it denotes the opposite.\n"
 "# An example of using both options might be if you thought X- headers were\n"
-"# A Good Thing(tm), but thought Alan and Pape were miscreants...well then "
+"# A Good Thing(tm), but thought Alan and Pape were miscreants... well then "
 "you\n"
 "# would do something like this:\n"
 "# news_headers_to_display=X-\n"
 "# news_headers_to_not_display=X-Alan X-Pape\n"
 "# Not defining anything turns off this option.\n"
 msgstr ""
+"# Samma som \"news_headers_to_display\" fÃ¶rutom att det anger motsatsen.\n"
+"# Ett exempel pÃ¥ att anvÃ¤nda bÃ¥da alternativen kan vara om du tyckte att X-"
+"rubriker var\n"
+"# A Good Thing(tm), men tyckte att Alan och Pape var skurkar ... ja dÃ¥ "
+"skulle du\n"
+"# skulle du gÃ¶ra nÃ¥got liknande detta:\n"
+"# news_headers_to_display=X-\n"
+"# news_headers_to_not_display=X-Alan X-Pape\n"
+"# Om man inte definierar nÃ¥got stÃ¤ngs detta alternativ av.\n"
 
-#: src/lang.c:2551
+#: src/lang.c:2616
 msgid ""
 "Do you want to enable automatic handling of multipart/alternative articles?"
 msgstr ""
+"Vill du aktivera automatisk hantering av multipart/alternative-artiklar?"
 
-#: src/lang.c:2552
+#: src/lang.c:2617
 msgid "Skip multipart/alternative parts"
-msgstr ""
+msgstr "Hoppa Ã¶ver multipart/alternativa delar"
 
-#: src/lang.c:2553
+#: src/lang.c:2618
 msgid "# If ON strip multipart/alternative messages automatically\n"
-msgstr ""
+msgstr "# If ON strippar automatiskt flerdelade/alternativa meddelanden\n"
 
-#: src/lang.c:2557
+#: src/lang.c:2622
 msgid "<SPACE> toggles & <CR> sets."
-msgstr ""
+msgstr "<SPACE> vÃ¤xlar och <CR> -uppsÃ¤ttningar."
 
-#: src/lang.c:2558
+#: src/lang.c:2623
 msgid "How to treat verbatim blocks"
-msgstr ""
+msgstr "Hur man behandlar ordagrant Ã¥tergivna block"
 
-#: src/lang.c:2559
+#: src/lang.c:2624
 msgid ""
 "# How to treat verbatim blocks in articles\n"
 "# Possible values are (the default is marked with *):\n"
@@ -7045,221 +7852,297 @@ msgid ""
 "#   2 = Detect and show verbatim blocks, hide begin and end marks\n"
 "#   3 = Detect verbatim blocks and hide them completely\n"
 msgstr ""
+"# Hur man behandlar ordagrant Ã¥tergivna block i artiklar\n"
+"# MÃ¶jliga vÃ¤rden Ã¤r (standardvÃ¤rdet Ã¤r markerat med *):\n"
+"#   0 = Detektera inte ordagrant Ã¥tergivna block\n"
+"# * 1 = Detektera och visa ordagrant Ã¥tergivna block inklusive bÃ¶rjan och "
+"slutmarkeringar\n"
+"#   2 = Detektera och visa ordagrant Ã¥tergivna block, dÃ¶lj bÃ¶rjan och "
+"slutmarkeringar\n"
+"#   3 = Detektera ordagrant Ã¥tergivna block och dÃ¶lj dem helt\n"
 
-#: src/lang.c:2569
+#: src/lang.c:2634
 msgid "A regex used to decide which lines to show in col_quote."
 msgstr ""
+"En regex som anvÃ¤nds fÃ¶r att bestÃ¤mma vilka rader som ska visas i col_quote."
 
-#: src/lang.c:2570
+#: src/lang.c:2635
 msgid "Regex used to show quoted lines"
-msgstr ""
+msgstr "Regex anvÃ¤nds fÃ¶r att visa citerade rader"
 
-#: src/lang.c:2571
+#: src/lang.c:2636
 msgid ""
 "# A regular expression that tin will use to decide which lines are\n"
 "# quoted when viewing articles. Quoted lines are shown in col_quote.\n"
 "# If you leave this blank, tin will use a built in default.\n"
 msgstr ""
+"# Ett reguljÃ¤rt uttryck som tin kommer att anvÃ¤nda fÃ¶r att bestÃ¤mma vilka "
+"rader\n"
+"# som ska citeras nÃ¤r du tittar pÃ¥ artiklar. Citerade rader visas i "
+"col_quote.\n"
+"# Om du lÃ¤mnar detta tomt kommer tin att anvÃ¤nda en inbyggd standard.\n"
 
-#: src/lang.c:2577
+#: src/lang.c:2642
 msgid "A regex used to decide which lines to show in col_quote2."
 msgstr ""
+"En regex som anvÃ¤nds fÃ¶r att bestÃ¤mma vilka rader som ska visas i col_quote2."
 
-#: src/lang.c:2578
+#: src/lang.c:2643
 msgid "Regex used to show twice quoted l."
-msgstr ""
+msgstr "Regex anvÃ¤nds fÃ¶r att visa dubbelt citerade l."
 
-#: src/lang.c:2579
+#: src/lang.c:2644
 msgid ""
 "# A regular expression that tin will use to decide which lines are\n"
 "# quoted twice. Twice quoted lines are shown in col_quote2.\n"
 "# If you leave this blank, tin will use a built in default.\n"
 msgstr ""
+"# Ett reguljÃ¤rt uttryck som tin kommer att anvÃ¤nda fÃ¶r att avgÃ¶ra vilka "
+"rader\n"
+"# som Ã¤r citeras tvÃ¥ gÃ¥nger. Rader som citeras tvÃ¥ gÃ¥nger visas i "
+"col_quote2.\n"
+"# Om du lÃ¤mnar detta tomt kommer tin att anvÃ¤nda en inbyggd standard.\n"
 
-#: src/lang.c:2585
+#: src/lang.c:2650
 msgid "A regex used to decide which lines to show in col_quote3."
 msgstr ""
+"En regex som anvÃ¤nds fÃ¶r att bestÃ¤mma vilka rader som ska visas i col_quote3."
 
-#: src/lang.c:2586
+#: src/lang.c:2651
 msgid "Regex used to show >= 3 times q.l."
-msgstr ""
+msgstr "Regex anvÃ¤nds fÃ¶r att visa >= 3 gÃ¥nger q.l."
 
-#: src/lang.c:2587
+#: src/lang.c:2652
 msgid ""
 "# A regular expression that tin will use to decide which lines are\n"
 "# quoted >=3 times. >=3 times quoted lines are shown in col_quote3.\n"
 "# If you leave this blank, tin will use a built in default.\n"
 msgstr ""
+"# Ett reguljÃ¤rt uttryck som tin kommer att anvÃ¤nda fÃ¶r att avgÃ¶ra vilka "
+"rader\n"
+"# som Ã¤r citerade >=3 gÃ¥nger. >=3 gÃ¥nger citerade rader visas i col_quote3.\n"
+"# Om du lÃ¤mnar detta tomt kommer tin att anvÃ¤nda en inbyggd standard.\n"
 
-#: src/lang.c:2593
+#: src/lang.c:2658
 msgid "Enable detection of external quotes? <SPACE> toggles & <CR> sets."
 msgstr ""
+"Aktivera detektering av externa citat? <SPACE> vÃ¤xlar och <CR> stÃ¤ller in."
 
-#: src/lang.c:2594
+#: src/lang.c:2659
 msgid "Detection of external quotes"
-msgstr ""
+msgstr "Detektering av externa citat"
 
-#: src/lang.c:2595
+#: src/lang.c:2660
 msgid "# If ON detect quoted text from external sources in articles\n"
-msgstr ""
+msgstr "# Om ON upptÃ¤cker citerad text frÃ¥n externa kÃ¤llor i artiklar\n"
 
-#: src/lang.c:2599
+#: src/lang.c:2664
 msgid "A regex used to decide which lines to show in col_extquote."
 msgstr ""
+"En regex som anvÃ¤nds fÃ¶r att bestÃ¤mma vilka rader som ska visas i "
+"col_extquote."
 
-#: src/lang.c:2600
+#: src/lang.c:2665
 msgid "Regex used to show quotes from external sources"
-msgstr ""
+msgstr "Regex anvÃ¤nds fÃ¶r att visa citat frÃ¥n externa kÃ¤llor"
 
-#: src/lang.c:2601
+#: src/lang.c:2666
 msgid ""
 "# A regular expression that tin will use to decide which lines are\n"
 "# external quotes. Text from external quotes is shown in col_extquote.\n"
 "# If you leave this blank, tin will use a built in default.\n"
 msgstr ""
+"# Ett reguljÃ¤rt uttryck som tin kommer att anvÃ¤nda fÃ¶r att avgÃ¶ra vilka "
+"rader\n"
+"# som Ã¤r externa citat. Text frÃ¥n externa citat visas i col_extquote.\n"
+"# Om du lÃ¤mnar detta tomt kommer tin att anvÃ¤nda en inbyggd standard.\n"
 
-#: src/lang.c:2608
+#: src/lang.c:2673
 msgid "A regex used to decide which lines to hide in pager"
 msgstr ""
+"Ett reguljÃ¤rt uttryck som anvÃ¤nds fÃ¶r att bestÃ¤mma vilka rader som ska "
+"dÃ¶ljas i pager"
 
-#: src/lang.c:2609
+#: src/lang.c:2674
 msgid "Regex used to hide matching lines"
-msgstr ""
+msgstr "Regex anvÃ¤nds fÃ¶r att dÃ¶lja matchande rader"
 
-#: src/lang.c:2610
+#: src/lang.c:2675
 msgid ""
 "# A regular expression that to hide matching lines.\n"
 "# Could be used to hide excessive quoting, e.g. via \"^>\\s?>\\s?>\".\n"
 "# If you leave this blank, no lines will be hidden.\n"
 msgstr ""
+"# Ett reguljÃ¤rt uttryck som dÃ¶ljer matchande rader.\n"
+"# Kan anvÃ¤ndas fÃ¶r att dÃ¶lja Ã¶verdrivna citat, t.ex. via \"^>\\s?>\\s?>\".\n"
+"# Om du lÃ¤mnar detta tomt kommer inga rader att dÃ¶ljas.\n"
 
-#: src/lang.c:2616
+#: src/lang.c:2681
 msgid "A regex used to decide which words to show in col_markslashes."
 msgstr ""
+"En regex som anvÃ¤nds fÃ¶r att bestÃ¤mma vilka ord som ska visas i "
+"col_markslashes."
 
-#: src/lang.c:2617
+#: src/lang.c:2682
 msgid "Regex used to highlight /slashes/"
-msgstr ""
+msgstr "Regex anvÃ¤nds fÃ¶r att markera /slashes/"
 
-#: src/lang.c:2618
+#: src/lang.c:2683
 msgid ""
 "# A regular expression that tin will use to decide which words\n"
 "# bounded by '/' are to be shown in col_markslashes.\n"
 "# If you leave this blank, tin will use a built in default.\n"
 msgstr ""
+"# Ett reguljÃ¤rt uttryck som tin kommer att anvÃ¤nda fÃ¶r att bestÃ¤mma vilka "
+"ord\n"
+"# avgrÃ¤nsade av '/' ska visas i col_markslashes.\n"
+"# Om du lÃ¤mnar detta tomt kommer tin att anvÃ¤nda en inbyggd standard.\n"
 
-#: src/lang.c:2624
+#: src/lang.c:2689
 msgid "A regex used to decide which words to show in col_markstars."
 msgstr ""
+"En regex som anvÃ¤nds fÃ¶r att bestÃ¤mma vilka ord som ska visas i "
+"col_markstars."
 
-#: src/lang.c:2625
+#: src/lang.c:2690
 msgid "Regex used to highlight *stars*"
-msgstr ""
+msgstr "Regex anvÃ¤nds fÃ¶r att markera *stjÃ¤rnor*"
 
-#: src/lang.c:2626
+#: src/lang.c:2691
 msgid ""
 "# A regular expression that tin will use to decide which words\n"
 "# bounded by '*' are to be shown in col_markstars.\n"
 "# If you leave this blank, tin will use a built in default.\n"
 msgstr ""
+"# Ett reguljÃ¤rt uttryck som tin kommer att anvÃ¤nda fÃ¶r att bestÃ¤mma vilka "
+"ord\n"
+"# avgrÃ¤nsade med '*' ska visas i col_markstars.\n"
+"# Om du lÃ¤mnar detta tomt kommer tin att anvÃ¤nda en inbyggd standard.\n"
 
-#: src/lang.c:2632
+#: src/lang.c:2697
 msgid "A regex used to decide which words to show in col_markstroke."
 msgstr ""
+"En regex som anvÃ¤nds fÃ¶r att bestÃ¤mma vilka ord som ska visas i "
+"col_markstroke."
 
-#: src/lang.c:2633
+#: src/lang.c:2698
 msgid "Regex used to highlight -strokes-"
-msgstr ""
+msgstr "Regex anvÃ¤nds fÃ¶r att markera -strokes-"
 
-#: src/lang.c:2634
+#: src/lang.c:2699
 msgid ""
 "# A regular expression that tin will use to decide which words\n"
 "# bounded by '-' are to be shown in col_markstroke.\n"
 "# If you leave this blank, tin will use a built in default.\n"
 msgstr ""
+"# Ett reguljÃ¤rt uttryck som tin kommer att anvÃ¤nda fÃ¶r att bestÃ¤mma vilka "
+"ord\n"
+"# avgrÃ¤nsade av '-' ska visas i col_markstroke.\n"
+"# Om du lÃ¤mnar detta tomt kommer tin att anvÃ¤nda en inbyggd standard.\n"
 
-#: src/lang.c:2640
+#: src/lang.c:2705
 msgid "A regex used to decide which words to show in col_markdash."
 msgstr ""
+"En regex som anvÃ¤nds fÃ¶r att bestÃ¤mma vilka ord som ska visas i col_markdash."
 
-#: src/lang.c:2641
+#: src/lang.c:2706
 msgid "Regex used to highlight _underline_"
-msgstr ""
+msgstr "Regex anvÃ¤nds fÃ¶r att markera _understreckad_"
 
-#: src/lang.c:2642
+#: src/lang.c:2707
 msgid ""
 "# A regular expression that tin will use to decide which words\n"
 "# bounded by '_' are to be shown in col_markdash.\n"
 "# If you leave this blank, tin will use a built in default.\n"
 msgstr ""
+"# Ett reguljÃ¤rt uttryck som tin kommer att anvÃ¤nda fÃ¶r att bestÃ¤mma vilka "
+"ord\n"
+"# avgrÃ¤nsade av \"_\" ska visas i col_markdash.\n"
+"# Om du lÃ¤mnar detta tomt kommer tin att anvÃ¤nda en inbyggd standard.\n"
 
-#: src/lang.c:2648
+#: src/lang.c:2713
 msgid "A regex used to find Subject prefixes to remove.  Use '|' as separator."
 msgstr ""
+"En regex som anvÃ¤nds fÃ¶r att hitta Ã¤mnesprefix som ska tas bort.  AnvÃ¤nd '|' "
+"som separator."
 
-#: src/lang.c:2649
+#: src/lang.c:2714
 msgid "Regex with Subject prefixes"
-msgstr ""
+msgstr "Regex med Ã¤mnesprefix"
 
-#: src/lang.c:2650
+#: src/lang.c:2715
 msgid ""
 "# A regular expression that tin will use to find Subject prefixes\n"
 "# which will be removed before showing the header.\n"
 msgstr ""
+"# Ett reguljÃ¤rt uttryck som tin kommer att anvÃ¤nda fÃ¶r att hitta "
+"Ã¤mnesprefix\n"
+"# som kommer att tas bort innan rubriken visas.\n"
 
-#: src/lang.c:2655
+#: src/lang.c:2720
 msgid "A regex used to find Subject suffixes to remove.  Use '|' as separator."
 msgstr ""
+"En regex som anvÃ¤nds fÃ¶r att hitta Ã¤mnes-suffix som ska tas bort.  AnvÃ¤nd "
+"'|' som separator."
 
-#: src/lang.c:2656
+#: src/lang.c:2721
 msgid "Regex with Subject suffixes"
-msgstr ""
+msgstr "Regex med Ã¤mnesÃ¤ndelser"
 
-#: src/lang.c:2657
+#: src/lang.c:2722
 msgid ""
 "# A regular expression that tin will use to find Subject suffixes\n"
 "# which will be removed when replying or posting followup.\n"
 msgstr ""
+"# Ett reguljÃ¤rt uttryck som tin kommer att anvÃ¤nda fÃ¶r att hitta "
+"Ã¤mnesÃ¤ndelser\n"
+"# som kommer att tas bort nÃ¤r du svarar eller postar uppfÃ¶ljning.\n"
 
-#: src/lang.c:2662
+#: src/lang.c:2727
 msgid "A regex used to find the begin of a verbatim block."
-msgstr ""
+msgstr "En regex som anvÃ¤nds fÃ¶r att hitta bÃ¶rjan pÃ¥ ett ordagrant block."
 
-#: src/lang.c:2663
+#: src/lang.c:2728
 msgid "Regex for begin of a verbatim block"
-msgstr ""
+msgstr "Regex fÃ¶r bÃ¶rjan av ett verbatim-block"
 
-#: src/lang.c:2664
+#: src/lang.c:2729
 msgid ""
 "# A regular expression that tin will use to find the begin of\n"
 "# a verbatim block.\n"
 msgstr ""
+"# Ett reguljÃ¤rt uttryck som tin kommer att anvÃ¤nda fÃ¶r att hitta bÃ¶rjan av\n"
+"# ett ordagrant block.\n"
 
-#: src/lang.c:2669
+#: src/lang.c:2734
 msgid "A regex used to find the end of a verbatim block."
-msgstr ""
+msgstr "En regex som anvÃ¤nds fÃ¶r att hitta slutet pÃ¥ ett ordagrant block."
 
-#: src/lang.c:2670
+#: src/lang.c:2735
 msgid "Regex for end of a verbatim block"
-msgstr ""
+msgstr "Regex fÃ¶r slutet av ett verbatim-block"
 
-#: src/lang.c:2671
+#: src/lang.c:2736
 msgid ""
 "# A regular expression that tin will use to find the end of\n"
 "# a verbatim block.\n"
 msgstr ""
+"# Ett reguljÃ¤rt uttryck som tin kommer att anvÃ¤nda fÃ¶r att hitta slutet av\n"
+"# ett ordagrant block.\n"
 
-#: src/lang.c:2676
+#: src/lang.c:2741
 msgid ""
 "Enter name and options for external MIME viewer, --internal for built-in "
 "viewer"
 msgstr ""
+"Ange namn och alternativ fÃ¶r extern MIME-visning, --intern fÃ¶r inbyggd "
+"visning"
 
-#: src/lang.c:2677
+#: src/lang.c:2742
 msgid "MIME binary content viewer"
-msgstr ""
+msgstr "Visare fÃ¶r binÃ¤rt innehÃ¥ll i MIME"
 
-#: src/lang.c:2678
+#: src/lang.c:2743
 msgid ""
 "# If --internal automatically use the built in MIME viewer for non-text\n"
 "# parts of articles.\n"
@@ -7267,50 +8150,61 @@ msgid ""
 "blank\n"
 "# for no automatic viewing\n"
 msgstr ""
+"# Om --internal anvÃ¤nds automatiskt den inbyggda MIME-viewern fÃ¶r icke-text\n"
+"# delar av artiklar som inte Ã¤r text.\n"
+"# Annars anges ett externt visningsprogram (t.ex. metamail) eller lÃ¤mnas "
+"tomt\n"
+"# fÃ¶r ingen automatisk visning\n"
 
-#: src/lang.c:2685
+#: src/lang.c:2750
 msgid "Confirm before starting non-text viewing program"
-msgstr ""
+msgstr "BekrÃ¤fta innan du startar ett program fÃ¶r visning av icke-text"
 
-#: src/lang.c:2686
+#: src/lang.c:2751
 msgid "Ask before using MIME viewer"
-msgstr ""
+msgstr "FrÃ¥ga innan du anvÃ¤nder MIME-visningsprogrammet"
 
-#: src/lang.c:2687
+#: src/lang.c:2752
 msgid ""
 "# If ON tin will ask before using metamail to display MIME messages\n"
 "# this only happens if metamail_prog is set to something\n"
 msgstr ""
+"# Om ON kommer tin att frÃ¥ga innan metamail anvÃ¤nds fÃ¶r att visa MIME-"
+"meddelanden\n"
+"# detta hÃ¤nder bara om metamail_prog Ã¤r instÃ¤llt pÃ¥ nÃ¥got\n"
 
-#: src/lang.c:2692
+#: src/lang.c:2757
 msgid "Ask to mark groups read when quitting. <SPACE> toggles & <CR> sets."
 msgstr ""
+"Be att fÃ¥ markera grupper som lÃ¤ser nÃ¤r de slutar. <SPACE> toggles &amp; "
+"<CR> sets."
 
-#: src/lang.c:2693
+#: src/lang.c:2758
 msgid "Catchup read groups when quitting"
-msgstr ""
+msgstr "Upphinnande lÃ¤sgrupper nÃ¤r du slutar"
 
-#: src/lang.c:2694
+#: src/lang.c:2759
 msgid "# If ON ask user if read groups should all be marked read\n"
 msgstr ""
+"# Om ON frÃ¥ga anvÃ¤ndaren om alla lÃ¤sta grupper ska markeras som lÃ¤sta\n"
 
-#: src/lang.c:2699
+#: src/lang.c:2764
 msgid "Catchup group using left key"
-msgstr ""
+msgstr "Uppsamlingsgrupp som anvÃ¤nder vÃ¤nster tangent"
 
-#: src/lang.c:2700
+#: src/lang.c:2765
 msgid "# If ON catchup group/thread when leaving with the left arrow key.\n"
-msgstr ""
+msgstr "# If ON catchup group/thread nÃ¤r du lÃ¤mnar med vÃ¤nster piltangent.\n"
 
-#: src/lang.c:2705
+#: src/lang.c:2770
 msgid "Catchup thread by using left key"
-msgstr ""
+msgstr "FÃ¥nga upp trÃ¥d genom att anvÃ¤nda vÃ¤nster tangent"
 
-#: src/lang.c:2711
+#: src/lang.c:2776
 msgid "Which actions require confirmation"
-msgstr ""
+msgstr "Vilka Ã¥tgÃ¤rder krÃ¤ver bekrÃ¤ftelse"
 
-#: src/lang.c:2712
+#: src/lang.c:2777
 msgid ""
 "# What should we ask confirmation for.\n"
 "# Possible values are (the default is marked with *):\n"
@@ -7323,432 +8217,506 @@ msgid ""
 "#   6 = quit & select\n"
 "#   7 = commands & quit & select\n"
 msgstr ""
+"# Vad ska vi be om bekrÃ¤ftelse fÃ¶r.\n"
+"# MÃ¶jliga vÃ¤rden Ã¤r (standardvÃ¤rdet Ã¤r markerat med *):\n"
+"#   0 = ingen\n"
+"#   1 = kommandon\n"
+"#   2 = vÃ¤lj\n"
+"#   3 = avsluta\n"
+"# * 4 = kommandon och avsluta\n"
+"#   5 = kommandon & select\n"
+"#   6 = quit & select\n"
+"#   7 = commands & quit & select\n"
 
-#: src/lang.c:2726
+#: src/lang.c:2791
 msgid "'Mark as (un)read' ignores tags"
-msgstr ""
+msgstr "\"Markera som (o)lÃ¤st\" ignorerar taggar"
 
-#: src/lang.c:2727
+#: src/lang.c:2792
 msgid ""
 "# If ON the 'Mark as (un)read' function marks only the current article.\n"
 msgstr ""
+"# Om funktionen \"Markera som (o)lÃ¤st\" Ã¤r PÃ… markeras endast den aktuella "
+"artikeln.\n"
 
-#: src/lang.c:2731
+#: src/lang.c:2796
 msgid "Program to run to open URLs, <CR> sets, <ESC> cancels."
-msgstr ""
+msgstr "Program att kÃ¶ra fÃ¶r att Ã¶ppna URL:er, <CR> sÃ¤tter, <ESC> avbryter."
 
-#: src/lang.c:2732
+#: src/lang.c:2797
 msgid "Program that opens URLs"
-msgstr ""
+msgstr "Program som Ã¶ppnar webbadresser"
 
-#: src/lang.c:2733
+#: src/lang.c:2798
 msgid "# The program used to open URLs. The actual URL will be appended\n"
 msgstr ""
+"# Programmet som anvÃ¤nds fÃ¶r att Ã¶ppna webbadresser.\n"
+"# Den faktiska URL:en kommer att lÃ¤ggas till\n"
 
-#: src/lang.c:2738
+#: src/lang.c:2803
 msgid "Use mouse in xterm"
-msgstr ""
+msgstr "AnvÃ¤nd musen i xterm"
 
-#: src/lang.c:2739
+#: src/lang.c:2804
 msgid "# If ON enable mouse button support on xterm terminals\n"
-msgstr ""
+msgstr "# Om ON aktivera stÃ¶d fÃ¶r musknappar pÃ¥ xterm-terminaler\n"
 
-#: src/lang.c:2745
+#: src/lang.c:2810
 msgid "Use scroll keys on keypad"
-msgstr ""
+msgstr "AnvÃ¤nd blÃ¤ddringsknapparna pÃ¥ knappsatsen"
 
-#: src/lang.c:2746
+#: src/lang.c:2811
 msgid "# If ON enable scroll keys on terminals that support it\n"
-msgstr ""
+msgstr "# Om ON aktivera rullningsknappar pÃ¥ terminaler som stÃ¶der det\n"
 
-#: src/lang.c:2751
+#: src/lang.c:2816
 msgid "Enter maximum number of article to get. <CR> sets."
-msgstr ""
+msgstr "Ange maximalt antal artiklar du vill fÃ¥. <CR> set."
 
-#: src/lang.c:2752
+#: src/lang.c:2817
 msgid "Number of articles to get"
-msgstr ""
+msgstr "Antal artiklar fÃ¶r att fÃ¥"
 
-#: src/lang.c:2753
+#: src/lang.c:2818
 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 ""
+"# Antal artiklar som ska hÃ¤mtas (0=ingen grÃ¤ns), om negativt anges maximalt\n"
+"# antal av redan lÃ¤sta artiklar som ska lÃ¤sas innan den fÃ¶rsta olÃ¤sta\n"
 
-#: src/lang.c:2758
+#: src/lang.c:2823
 msgid "Enter number of days article is considered recent. <CR> sets."
-msgstr ""
+msgstr "Ange antal dagar som artikeln anses vara ny. <CR> sets."
 
-#: src/lang.c:2759
+#: src/lang.c:2824
 msgid "Article recentness time limit"
-msgstr ""
+msgstr "TidsbegrÃ¤nsning fÃ¶r artikelnyhet"
 
-#: src/lang.c:2760
+#: src/lang.c:2825
 msgid "# Number of days in which article is considered recent, (0=OFF)\n"
-msgstr ""
+msgstr "# Antal dagar dÃ¥ artikeln anses vara ny, (0=OFF)\n"
 
-#: src/lang.c:2764
+#: src/lang.c:2829
 msgid ""
 "WILDMAT for normal wildcards, REGEX for full regular expression matching."
 msgstr ""
+"WILDMAT fÃ¶r normala jokertecken, REGEX fÃ¶r fullstÃ¤ndig matchning med "
+"reguljÃ¤ra uttryck."
 
-#: src/lang.c:2765
+#: src/lang.c:2830
 msgid "Wildcard matching"
-msgstr ""
+msgstr "Matchning av jokertecken"
 
-#: src/lang.c:2766
+#: src/lang.c:2831
 msgid ""
 "# Wildcard matching\n"
 "# Possible values are (the default is marked with *):\n"
 "# * 0 = wildmat\n"
 "#   1 = regex\n"
 msgstr ""
+"# Matchning med jokertecken\n"
+"# MÃ¶jliga vÃ¤rden Ã¤r (standardvÃ¤rdet Ã¤r markerat med *):\n"
+"# * 0 = wildmat\n"
+"#   1 = regex\n"
 
-#: src/lang.c:2773
+#: src/lang.c:2838
 msgid "Enter minimal score before an article is marked killed. <CR> sets."
-msgstr ""
+msgstr "Ange lÃ¤gsta poÃ¤ng innan en artikel markeras som dÃ¶dad. <CR> sets."
 
-#: src/lang.c:2774
+#: src/lang.c:2839
 msgid "Score limit (kill)"
-msgstr ""
+msgstr "PoÃ¤nggrÃ¤ns (kill)"
 
-#: src/lang.c:2775
+#: src/lang.c:2840
 msgid "# Score limit before an article is marked killed\n"
-msgstr ""
+msgstr "# PoÃ¤nggrÃ¤ns innan en artikel markeras som dÃ¶dad\n"
 
-#: src/lang.c:2779
+#: src/lang.c:2844
 msgid "Enter default score to kill articles. <CR> sets."
-msgstr ""
+msgstr "Ange standardpoÃ¤ng fÃ¶r att dÃ¶da artiklar. <CR> sets."
 
-#: src/lang.c:2780
+#: src/lang.c:2845
 msgid "Default score to kill articles"
-msgstr ""
+msgstr "StandardpoÃ¤ng fÃ¶r att dÃ¶da artiklar"
 
-#: src/lang.c:2781
+#: src/lang.c:2846
 msgid "# Default score to kill articles\n"
-msgstr ""
+msgstr "# StandardpoÃ¤ng fÃ¶r att dÃ¶da artiklar\n"
 
-#: src/lang.c:2785
+#: src/lang.c:2850
 msgid "Enter minimal score before an article is marked hot. <CR> sets."
-msgstr ""
+msgstr "Ange lÃ¤gsta poÃ¤ng innan en artikel markeras som varm. <CR> sets."
 
-#: src/lang.c:2786
+#: src/lang.c:2851
 msgid "Score limit (select)"
-msgstr ""
+msgstr "PoÃ¤nggrÃ¤ns (vÃ¤lj)"
 
-#: src/lang.c:2787
+#: src/lang.c:2852
 msgid "# Score limit before an article is marked hot\n"
-msgstr ""
+msgstr "# PoÃ¤nggrÃ¤ns innan en artikel markeras som het\n"
 
-#: src/lang.c:2791
+#: src/lang.c:2856
 msgid "Enter default score to select articles. <CR> sets."
-msgstr ""
+msgstr "Ange standardpoÃ¤ng fÃ¶r att vÃ¤lja artiklar. <CR> sets."
 
-#: src/lang.c:2792
+#: src/lang.c:2857
 msgid "Default score to select articles"
-msgstr ""
+msgstr "StandardpoÃ¤ng fÃ¶r att vÃ¤lja artiklar"
 
-#: src/lang.c:2793
+#: src/lang.c:2858
 msgid "# Default score to select articles\n"
-msgstr ""
+msgstr "# StandardpoÃ¤ng fÃ¶r att vÃ¤lja artiklar\n"
 
-#: src/lang.c:2799
+#: src/lang.c:2864
 msgid "Use slrnface to show ''X-Face:''s"
-msgstr ""
+msgstr "AnvÃ¤nd slrnface fÃ¶r att visa ''X-Face:''s"
 
-#: src/lang.c:2800
+#: src/lang.c:2865
 msgid ""
 "# If ON using slrnface(1) to interpret the ''X-Face:'' header.\n"
 "# Only useful when running in an xterm.\n"
 msgstr ""
+"# Om ON anvÃ¤nder slrnface(1) fÃ¶r att tolka rubriken ''X-Face:''.\n"
+"# Endast anvÃ¤ndbart nÃ¤r du kÃ¶r i en xterm.\n"
 
-#: src/lang.c:2808
+#: src/lang.c:2873
 msgid "Use ANSI color"
 msgstr "AnvÃ¤nd ANSI-fÃ¤rg"
 
-#: src/lang.c:2809
+#: src/lang.c:2874
 msgid "# If ON using ANSI-color\n"
-msgstr ""
+msgstr "# Om ON anvÃ¤nder ANSI-fÃ¤rg\n"
 
-#: src/lang.c:2814
+#: src/lang.c:2879
 msgid "Standard foreground color"
-msgstr ""
+msgstr "Standard fÃ¶rgrundsfÃ¤rg"
 
-#: src/lang.c:2815
+#: src/lang.c:2880
 msgid ""
 "# Standard foreground color\n"
 "# Default: -1 (default color)\n"
 msgstr ""
+"# Standard fÃ¶rgrundsfÃ¤rg\n"
+"# Standard: -1 (standardfÃ¤rg)\n"
 
-#: src/lang.c:2821
+#: src/lang.c:2886
 msgid "Standard background color"
-msgstr ""
+msgstr "Standard bakgrundsfÃ¤rg"
 
-#: src/lang.c:2822
+#: src/lang.c:2887
 msgid ""
 "# Standard background color\n"
 "# Default: -1 (default color)\n"
 msgstr ""
+"# Standard bakgrundsfÃ¤rg\n"
+"# Standard: -1 (standardfÃ¤rg)\n"
 
-#: src/lang.c:2828
+#: src/lang.c:2893
 msgid "Color for inverse text (background)"
-msgstr ""
+msgstr "FÃ¤rg fÃ¶r invers text (bakgrund)"
 
-#: src/lang.c:2829
+#: src/lang.c:2894
 msgid ""
 "# Color of background for inverse text\n"
 "# Default: 4 (blue)\n"
 msgstr ""
+"# FÃ¤rg pÃ¥ bakgrund fÃ¶r invers text\n"
+"# Standard: 4 (blÃ¥)\n"
 
-#: src/lang.c:2835
+#: src/lang.c:2900
 msgid "Color for inverse text (foreground)"
-msgstr ""
+msgstr "FÃ¤rg fÃ¶r invers text (fÃ¶rgrund)"
 
-#: src/lang.c:2836
+#: src/lang.c:2901
 msgid ""
 "# Color of foreground for inverse text\n"
 "# Default: 7 (white)\n"
 msgstr ""
+"# FÃ¤rg pÃ¥ fÃ¶rgrund fÃ¶r invers text\n"
+"# Standard: 7 (vit)\n"
 
-#: src/lang.c:2842
+#: src/lang.c:2907
 msgid "Color of text lines"
-msgstr ""
+msgstr "FÃ¤rg pÃ¥ textrader"
 
-#: src/lang.c:2843
+#: src/lang.c:2908
 msgid ""
 "# Color of text lines\n"
 "# Default: -1 (default color)\n"
 msgstr ""
+"# FÃ¤rg pÃ¥ textrader\n"
+"# Standard: -1 (standardfÃ¤rg)\n"
 
-#: src/lang.c:2849
+#: src/lang.c:2914
 msgid "Color of mini help menu"
-msgstr ""
+msgstr "FÃ¤rg pÃ¥ minihjÃ¤lpmenyn"
 
-#: src/lang.c:2850
+#: src/lang.c:2915
 msgid ""
 "# Color of mini help menu\n"
 "# Default: 3 (brown)\n"
 msgstr ""
+"# FÃ¤rg pÃ¥ minihjÃ¤lpmenyn\n"
+"# Standard: 3 (brun)\n"
 
-#: src/lang.c:2856
+#: src/lang.c:2921
 msgid "Color of help text"
-msgstr ""
+msgstr "FÃ¤rg pÃ¥ hjÃ¤lptexten"
 
-#: src/lang.c:2857
+#: src/lang.c:2922
 msgid ""
 "# Color of help pages\n"
 "# Default: -1 (default color)\n"
 msgstr ""
+"# FÃ¤rg pÃ¥ hjÃ¤lpsidor\n"
+"# Standard: -1 (standardfÃ¤rg)\n"
 
-#: src/lang.c:2863
+#: src/lang.c:2928
 msgid "Color of status messages"
-msgstr ""
+msgstr "FÃ¤rg pÃ¥ statusmeddelanden"
 
-#: src/lang.c:2864
+#: src/lang.c:2929
 msgid ""
 "# Color of messages in last line\n"
 "# Default: 6 (cyan)\n"
 msgstr ""
+"# FÃ¤rg pÃ¥ meddelanden i sista raden\n"
+"# Standard: 6 (cyan)\n"
 
-#: src/lang.c:2870
+#: src/lang.c:2935
 msgid "Color of quoted lines"
-msgstr ""
+msgstr "FÃ¤rg pÃ¥ citerade rader"
 
-#: src/lang.c:2871
+#: src/lang.c:2936
 msgid ""
 "# Color of quote-lines\n"
 "# Default: 2 (green)\n"
 msgstr ""
+"# FÃ¤rg pÃ¥ citatrader\n"
+"# Standard: 2 (grÃ¶n)\n"
 
-#: src/lang.c:2877
+#: src/lang.c:2942
 msgid "Color of twice quoted line"
-msgstr ""
+msgstr "FÃ¤rg pÃ¥ tvÃ¥ gÃ¥nger citerad rad"
 
-#: src/lang.c:2878
+#: src/lang.c:2943
 msgid ""
 "# Color of twice quoted lines\n"
 "# Default: 3 (brown)\n"
 msgstr ""
+"# FÃ¤rg pÃ¥ dubbelt citerade rader\n"
+"# Standard: 3 (brun)\n"
 
-#: src/lang.c:2884
-#, fuzzy
+#: src/lang.c:2949
 msgid "Color of >=3 times quoted line"
-msgstr "FÃ¤rg fÃ¶r signaturer"
+msgstr "FÃ¤rg pÃ¥ >=3 gÃ¥nger citerad rad"
 
-#: src/lang.c:2885
+#: src/lang.c:2950
 msgid ""
 "# Color of >=3 times quoted lines\n"
 "# Default: 4 (blue)\n"
 msgstr ""
+"# FÃ¤rg pÃ¥ >=3 gÃ¥nger citerade rader\n"
+"# Standard: 4 (blÃ¥)\n"
 
-#: src/lang.c:2891
+#: src/lang.c:2956
 msgid "Color of article header lines"
-msgstr ""
+msgstr "FÃ¤rg pÃ¥ artikelns rubrikrader"
 
-#: src/lang.c:2892
+#: src/lang.c:2957
 msgid ""
 "# Color of header-lines\n"
 "# Default: 2 (green)\n"
 msgstr ""
+"# FÃ¤rg pÃ¥ rubrikraderna\n"
+"# Standard: 2 (grÃ¶n)\n"
 
-#: src/lang.c:2898
+#: src/lang.c:2963
 msgid "Color of actual news header fields"
-msgstr ""
+msgstr "FÃ¤rg pÃ¥ faktiska fÃ¤lt i nyhetsrubriken"
 
-#: src/lang.c:2899
+#: src/lang.c:2964
 msgid ""
 "# Color of actual news header fields\n"
 "# Default: 9 (light red)\n"
 msgstr ""
+"# FÃ¤rgen pÃ¥ de faktiska fÃ¤lten i nyhetsrubriken\n"
+"# Standard: 9 (ljusrÃ¶d)\n"
 
-#: src/lang.c:2905
+#: src/lang.c:2970
 msgid "Color of article subject lines"
-msgstr ""
+msgstr "FÃ¤rg pÃ¥ artiklarnas Ã¤mnesrader"
 
-#: src/lang.c:2906
+#: src/lang.c:2971
 msgid ""
 "# Color of article subject\n"
 "# Default: 6 (cyan)\n"
 msgstr ""
+"# FÃ¤rg pÃ¥ artikelns Ã¤mne\n"
+"# Standard: 6 (cyan)\n"
 
-#: src/lang.c:2912
-#, fuzzy
+#: src/lang.c:2977
 msgid "Color of external quotes"
-msgstr "FÃ¤rg fÃ¶r signaturer"
+msgstr "FÃ¤rg pÃ¥ externa citat"
 
-#: src/lang.c:2913
+#: src/lang.c:2978
 msgid ""
 "# Color of quoted text from external sources\n"
 "# Default: 5 (pink)\n"
 msgstr ""
+"# FÃ¤rg pÃ¥ citerad text frÃ¥n externa kÃ¤llor\n"
+"# Standard: 5 (rosa)\n"
 
-#: src/lang.c:2919
+#: src/lang.c:2984
 msgid "Color of response counter"
-msgstr ""
+msgstr "FÃ¤rg pÃ¥ svarsrÃ¤knaren"
 
-#: src/lang.c:2920
+#: src/lang.c:2985
 msgid ""
 "# Color of response counter\n"
 "# Default: 2 (green)\n"
 msgstr ""
+"# FÃ¤rg pÃ¥ svarsrÃ¤knaren\n"
+"# Standard: 2 (grÃ¶n)\n"
 
-#: src/lang.c:2926
+#: src/lang.c:2991
 msgid "Color of sender (From:)"
-msgstr ""
+msgstr "AvsÃ¤ndarens fÃ¤rg (FrÃ¥n:)"
 
-#: src/lang.c:2927
+#: src/lang.c:2992
 msgid ""
 "# Color of sender (From:)\n"
 "# Default: 2 (green)\n"
 msgstr ""
+"# AvsÃ¤ndarens fÃ¤rg (FrÃ¥n:)\n"
+"# Standard: 2 (grÃ¶n)\n"
 
-#: src/lang.c:2933
+#: src/lang.c:2998
 msgid "Color of help/mail sign"
-msgstr ""
+msgstr "FÃ¤rg pÃ¥ skylt fÃ¶r hjÃ¤lp/mail"
 
-#: src/lang.c:2934
+#: src/lang.c:2999
 msgid ""
 "# Color of Help/Mail-Sign\n"
 "# Default: 4 (blue)\n"
 msgstr ""
+"# FÃ¤rg pÃ¥ hjÃ¤lp/mejl-symbol\n"
+"# Standard: 4 (blÃ¥)\n"
 
-#: src/lang.c:2940
+#: src/lang.c:3005
 msgid "Color of signatures"
 msgstr "FÃ¤rg fÃ¶r signaturer"
 
-#: src/lang.c:2941
+#: src/lang.c:3006
 msgid ""
 "# Color of signature\n"
 "# Default: 4 (blue)\n"
 msgstr ""
+"# FÃ¤rg pÃ¥ signatur\n"
+"# Standard: 4 (blÃ¥)\n"
 
-#: src/lang.c:2947
-#, fuzzy
+#: src/lang.c:3012
 msgid "Color of negative score"
-msgstr "FÃ¤rg fÃ¶r signaturer"
+msgstr "FÃ¤rg pÃ¥ negativ score"
 
-#: src/lang.c:2948
+#: src/lang.c:3013
 msgid ""
 "# Color of negative score\n"
 "# Default: 1 (red)\n"
 msgstr ""
+"# FÃ¤rg pÃ¥ negativ poÃ¤ng\n"
+"# Standard: 1 (rÃ¶d)\n"
 
-#: src/lang.c:2954
-#, fuzzy
+#: src/lang.c:3019
 msgid "Color of positive score"
-msgstr "FÃ¤rg fÃ¶r signaturer"
+msgstr "FÃ¤rg pÃ¥ positiv poÃ¤ng"
 
-#: src/lang.c:2955
+#: src/lang.c:3020
 msgid ""
 "# Color of positive score\n"
 "# Default: 2 (green)\n"
 msgstr ""
+"# FÃ¤rg pÃ¥ positiv poÃ¤ng\n"
+"# Standard: 2 (grÃ¶n)\n"
 
-#: src/lang.c:2961
+#: src/lang.c:3026
 msgid "Color of highlighted URLs"
-msgstr ""
+msgstr "FÃ¤rg pÃ¥ markerade webbadresser"
 
-#: src/lang.c:2962
+#: src/lang.c:3027
 msgid ""
 "# Color of highlighted URLs\n"
 "# Default: -1 (default color)\n"
 msgstr ""
+"# FÃ¤rg pÃ¥ markerade webbadresser\n"
+"# Standard: -1 (standardfÃ¤rg)\n"
 
-#: src/lang.c:2968
+#: src/lang.c:3033
 msgid "Color of verbatim blocks"
-msgstr ""
+msgstr "FÃ¤rg pÃ¥ ordagranna block"
 
-#: src/lang.c:2969
+#: src/lang.c:3034
 msgid ""
 "# Color of verbatim blocks\n"
 "# Default: 5 (pink)\n"
 msgstr ""
+"# FÃ¤rg pÃ¥ ordagranna block\n"
+"# Standard: 5 (rosa)\n"
 
-#: src/lang.c:2975
+#: src/lang.c:3040
 msgid "Color of highlighting with *stars*"
-msgstr ""
+msgstr "FÃ¤rg pÃ¥ markeringar med *stjÃ¤rnor"
 
-#: src/lang.c:2976
+#: src/lang.c:3041
 msgid ""
 "# Color of word highlighting with *stars*\n"
 "# Default: 11 (yellow)\n"
 msgstr ""
+"# FÃ¤rg pÃ¥ ord som markeras med *stjÃ¤rnor*\n"
+"# Standard: 11 (gul)\n"
 
-#: src/lang.c:2982
+#: src/lang.c:3047
 msgid "Color of highlighting with _dash_"
-msgstr ""
+msgstr "FÃ¤rg pÃ¥ markeringar med _streck"
 
-#: src/lang.c:2983
+#: src/lang.c:3048
 msgid ""
 "# Color of word highlighting with _dash_\n"
 "# Default: 13 (light pink)\n"
 msgstr ""
+"# FÃ¤rg pÃ¥ ord som markeras med _streck_\n"
+"# Standard: 13 (ljusrosa)\n"
 
-#: src/lang.c:2989
+#: src/lang.c:3054
 msgid "Color of highlighting with /slash/"
-msgstr ""
+msgstr "FÃ¤rg pÃ¥ markeringar med /slash/"
 
-#: src/lang.c:2990
+#: src/lang.c:3055
 msgid ""
 "# Color of word highlighting with /slash/\n"
 "# Default: 14 (light cyan)\n"
 msgstr ""
+"# FÃ¤rg pÃ¥ ord som markeras med /slash/\n"
+"# Standard: 14 (ljus cyan)\n"
 
-#: src/lang.c:2996
+#: src/lang.c:3061
 msgid "Color of highlighting with -stroke-"
-msgstr ""
+msgstr "FÃ¤rg pÃ¥ markeringar med -stroke-"
 
-#: src/lang.c:2997
+#: src/lang.c:3062
 msgid ""
 "# Color of word highlighting with -stroke-\n"
 "# Default: 12 (light blue)\n"
 msgstr ""
+"# FÃ¤rg pÃ¥ ord som markeras med -stroke-\n"
+"# Standard: 12 (ljusblÃ¥)\n"
 
-#: src/lang.c:3004
+#: src/lang.c:3069
 msgid "Attr. of highlighting with *stars*"
-msgstr ""
+msgstr "Attr. av markering med *stjÃ¤rnor*"
 
-#: src/lang.c:3005
+#: src/lang.c:3070
 msgid ""
 "# Attributes of word highlighting on mono terminals\n"
 "# Possible values are:\n"
@@ -7763,58 +8731,76 @@ msgid ""
 "# Attribute of word highlighting with *stars*\n"
 "# Default: 6 (bold)\n"
 msgstr ""
+"# Attribut fÃ¶r ordmarkering pÃ¥ monoterminaler\n"
+"# MÃ¶jliga vÃ¤rden Ã¤r:\n"
+"#   0 = Normal\n"
+"#   1 = Understrykning\n"
+"#   2 = BÃ¤sta framhÃ¤vning\n"
+"#   3 = OmvÃ¤nd video\n"
+"#   4 = Blinkande\n"
+"#   5 = Halvljus\n"
+"#   6 = Fet\n"
+"\n"
+"# Attribut fÃ¶r ordmarkering med *stjÃ¤rnor*\n"
+"# Standard: 6 (fet)\n"
 
-#: src/lang.c:3020
+#: src/lang.c:3085
 msgid "Attr. of highlighting with _dash_"
-msgstr ""
+msgstr "Attr. av markering med _dash_"
 
-#: src/lang.c:3021
+#: src/lang.c:3086
 msgid ""
 "# Attribute of word highlighting with _dash_\n"
 "# Default: 2 (best highlighting)\n"
 msgstr ""
+"# Attribut fÃ¶r ordmarkering med _streck\n"
+"# Standard: 2 (bÃ¤sta markering)\n"
 
-#: src/lang.c:3027
+#: src/lang.c:3092
 msgid "Attr. of highlighting with /slash/"
-msgstr ""
+msgstr "Attr. av markering med /slash/"
 
-#: src/lang.c:3028
+#: src/lang.c:3093
 msgid ""
 "# Attribute of word highlighting with /slash/\n"
 "# Default: 5 (half bright)\n"
 msgstr ""
+"# Attribut fÃ¶r ordmarkering med /slash/\n"
+"# Standard: 5 (halvljus)\n"
 
-#: src/lang.c:3034
+#: src/lang.c:3099
 msgid "Attr. of highlighting with -stroke-"
-msgstr ""
+msgstr "Attr. av markering med -stroke-"
 
-#: src/lang.c:3035
+#: src/lang.c:3100
 msgid ""
 "# Attribute of word highlighting with -stroke-\n"
 "# Default: 3 (reverse video)\n"
 msgstr ""
+"# Attribut fÃ¶r ordmarkering med -stroke-\n"
+"# Standard: 3 (omvÃ¤nd video)\n"
 
-#: src/lang.c:3041
+#: src/lang.c:3106
 msgid "URL highlighting in message body"
-msgstr ""
+msgstr "FramhÃ¤vande av URL i meddelandetexten"
 
-#: src/lang.c:3042
+#: src/lang.c:3107
 msgid "# Enable URL highlighting?\n"
-msgstr ""
+msgstr "# Aktivera URL-markeringen?\n"
 
-#: src/lang.c:3047
+#: src/lang.c:3112
 msgid "Word highlighting in message body"
-msgstr ""
+msgstr "Ordmarkering i meddelandetexten"
 
-#: src/lang.c:3048
+#: src/lang.c:3113
 msgid "# Enable word highlighting?\n"
-msgstr ""
+msgstr "# Aktivera ordmarkering?\n"
 
-#: src/lang.c:3053
+#: src/lang.c:3118
 msgid "What to display instead of mark"
-msgstr ""
+msgstr "Vad ska visas i stÃ¤llet fÃ¶r mÃ¤rke"
 
-#: src/lang.c:3054
+#: src/lang.c:3119
 msgid ""
 "# Should the leading and ending stars and dashes also be displayed,\n"
 "# even when they are highlighting marks?\n"
@@ -7823,70 +8809,81 @@ msgid ""
 "#   1 = yes, display mark\n"
 "# * 2 = print a space instead\n"
 msgstr ""
+"# BÃ¶r de inledande och avslutande stjÃ¤rnorna och strecken ocksÃ¥ visas,\n"
+"# Ã¤ven nÃ¤r de Ã¤r markeringsmÃ¤rken?\n"
+"# MÃ¶jliga vÃ¤rden Ã¤r (standardvÃ¤rdet Ã¤r markerat med *):\n"
+"#   0 = nej\n"
+"#   1 = ja, visa markeringen\n"
+"# * 2 = skriv ut ett mellanslag istÃ¤llet\n"
 
-#: src/lang.c:3063
+#: src/lang.c:3128
 msgid "Enter column number to wrap article lines to in the pager. <CR> sets."
 msgstr ""
+"Ange kolumnnumret som artikelraderna ska brytas till i personsÃ¶karen. <CR> "
+"sets."
 
-#: src/lang.c:3064
+#: src/lang.c:3129
 msgid "Page line wrap column"
-msgstr ""
+msgstr "Sidrad ombrytning kolumn"
 
-#: src/lang.c:3065
+#: src/lang.c:3130
 msgid "# Wrap article lines at column\n"
-msgstr ""
+msgstr "# Omsluta artikelrader vid kolumn\n"
 
-#: src/lang.c:3069
+#: src/lang.c:3134
 msgid ""
 "If ON, don't break words when wrapping lines. <SPACE> toggles & <CR> sets."
-msgstr ""
+msgstr "Om ON, bryt inte ord vid radbrytning. <SPACE> toggles &amp; <CR> sets."
 
-#: src/lang.c:3070
+#: src/lang.c:3135
 msgid "Don't break words when wrapping"
-msgstr ""
+msgstr "Bryt inte orden nÃ¤r du fÃ¶rpackar"
 
-#: src/lang.c:3071
+#: src/lang.c:3136
 msgid "# Don't break long lines inside a word but on <SPACE> or <TAB>\n"
-msgstr ""
+msgstr "# Bryt inte lÃ¥nga rader inuti ett ord men pÃ¥ <SPACE> eller <TAB>\n"
 
-#: src/lang.c:3076
+#: src/lang.c:3141
 msgid "Wrap around threads on next unread"
-msgstr ""
+msgstr "Wrap around-trÃ¥dar pÃ¥ nÃ¤sta olÃ¤sta"
 
-#: src/lang.c:3077
+#: src/lang.c:3142
 msgid "# If ON wrap around threads on searching next unread article\n"
-msgstr ""
+msgstr "# If ON wrap around threads on searching next unread article\n"
 
-#: src/lang.c:3081
+#: src/lang.c:3146
 msgid "Enter default mail address (and fullname). <CR> sets."
-msgstr ""
+msgstr "Ange standardmailadress (och fullstÃ¤ndigt namn). <CR> sets."
 
-#: src/lang.c:3082 src/lang.c:3699
+#: src/lang.c:3147 src/lang.c:3769
 msgid "Mail address (and fullname)"
 msgstr "E-postadress (och hela namnet)"
 
-#: src/lang.c:3083
+#: src/lang.c:3148
 msgid "# User's mail address (and fullname), if not username@host (fullname)\n"
 msgstr ""
+"# AnvÃ¤ndarens e-postadress (och fullstÃ¤ndigt namn), om inte username@host "
+"(fullstÃ¤ndigt namn)\n"
 
-#: src/lang.c:3088
+#: src/lang.c:3153
 msgid "Show empty Followup-To in editor"
-msgstr ""
+msgstr "Visa tom Followup-To i editor"
 
-#: src/lang.c:3089
+#: src/lang.c:3154
 msgid "# If ON show empty Followup-To header when editing an article\n"
-msgstr ""
+msgstr "# Om ON visar tom Followup-To-rubrik nÃ¤r du redigerar en artikel\n"
 
-#: src/lang.c:3093
+#: src/lang.c:3158
 msgid ""
 "Enter path/! command/--none to create your default signature. <CR> sets."
 msgstr ""
+"Ange path/! command/--none fÃ¶r att skapa din standardsignatur. <CR> sets."
 
-#: src/lang.c:3094
+#: src/lang.c:3159
 msgid "Create signature from path/command"
-msgstr ""
+msgstr "Skapa signatur frÃ¥n sÃ¶kvÃ¤g/kommando"
 
-#: src/lang.c:3095
+#: src/lang.c:3160
 #, c-format
 msgid ""
 "# Signature path (random sigs)/file to be used when posting/replying\n"
@@ -7895,51 +8892,63 @@ msgid ""
 "#                    (specify %G to pass name of current newsgroup)\n"
 "# sigfile=--none     don't append a signature\n"
 msgstr ""
+"# SignatursÃ¶kvÃ¤g (slumpmÃ¤ssiga sigs)/fil som ska anvÃ¤ndas nÃ¤r du postar/"
+"svarar\n"
+"# sigfile=file lÃ¤gger till fil som signatur\n"
+"# sigfile=!command exekverar externt kommando fÃ¶r att generera en signatur\n"
+"# (ange %G fÃ¶r att skicka namnet pÃ¥ aktuell nyhetsgrupp)\n"
+"# sigfile=--none lÃ¤gger inte till nÃ¥gon signatur\n"
 
-#: src/lang.c:3103
+#: src/lang.c:3168
 msgid ""
 "Prepend signature with \"-- \" on own line. <SPACE> toggles & <CR> sets."
 msgstr ""
+"FÃ¶rtyd signatur med \"-- \" pÃ¥ egen rad. <SPACE> vÃ¤xlar &amp; <CR> stÃ¤ller "
+"in."
 
-#: src/lang.c:3104
+#: src/lang.c:3169
 msgid "Prepend signature with \"-- \""
-msgstr ""
+msgstr "FÃ¶rlÃ¤ng signatur med \"-- \""
 
-#: src/lang.c:3105
+#: src/lang.c:3170
 msgid "# If ON prepend the signature with dashes '\\n-- \\n'\n"
-msgstr ""
+msgstr "# Om ON fÃ¶regÃ¥ signaturen med bindestreck \"\\n-- \\n\n"
 
-#: src/lang.c:3109
+#: src/lang.c:3174
 msgid "Add signature when reposting articles. <SPACE> toggles & <CR> sets."
 msgstr ""
+"LÃ¤gg till signatur vid ompostning av artiklar. <SPACE> toggles &amp; <CR> "
+"sets."
 
-#: src/lang.c:3110
+#: src/lang.c:3175
 msgid "Add signature when reposting"
-msgstr ""
+msgstr "LÃ¤gg till signatur vid ompostning"
 
-#: src/lang.c:3111
+#: src/lang.c:3176
 msgid "# If ON add signature to reposted articles\n"
-msgstr ""
+msgstr "# Om ON lÃ¤gg till signatur till omlagda artiklar\n"
 
-#: src/lang.c:3115
+#: src/lang.c:3180
 msgid "Enter quotation marks, %I for author's initials."
-msgstr ""
+msgstr "Ange citattecken, %I fÃ¶r fÃ¶rfattarens initialer."
 
-#: src/lang.c:3116
+#: src/lang.c:3181
 msgid "Characters used as quote-marks"
-msgstr ""
+msgstr "Tecken som anvÃ¤nds som citattecken"
 
-#: src/lang.c:3117
+#: src/lang.c:3182
 msgid ""
 "# Characters used in quoting to followups and replies.\n"
 "# '_' is replaced by ' ', %I is replaced by author's initials.\n"
 msgstr ""
+"# Tecken som anvÃ¤nds i citat till uppfÃ¶ljningar och svar.\n"
+"# '_' ersÃ¤tts av ' ', %I ersÃ¤tts av fÃ¶rfattarens initialer.\n"
 
-#: src/lang.c:3123
+#: src/lang.c:3188
 msgid "Quoting behavior"
-msgstr ""
+msgstr "Citerar beteende"
 
-#: src/lang.c:3124
+#: src/lang.c:3189
 msgid ""
 "# How quoting should be handled when following up or replying.\n"
 "# Possible values are (the default is marked with *):\n"
@@ -7952,53 +8961,71 @@ msgid ""
 "#   6 = Quote signatures, quote empty lines\n"
 "#   7 = Compress quotes, quote signatures, quote empty lines\n"
 msgstr ""
+"# Hur citat ska hanteras vid uppfÃ¶ljning eller svar.\n"
+"# MÃ¶jliga vÃ¤rden Ã¤r (standardvÃ¤rdet Ã¤r markerat med *):\n"
+"#   0 = Inget sÃ¤rskilt\n"
+"#   1 = Komprimera citat\n"
+"#   2 = Citat signaturer\n"
+"#   3 = Komprimera citat, citatsignaturer\n"
+"#   4 = Citera tomma rader\n"
+"# * 5 = Komprimera citat, citera tomma rader\n"
+"#   6 = Citat signaturer, citat tomma rader\n"
+"#   7 = Komprimera citat, citatsignaturer, tomma rader i citat\n"
 
-#: src/lang.c:3137 src/lang.c:3145 src/lang.c:3151
+#: src/lang.c:3202 src/lang.c:3210 src/lang.c:3216
 msgid ""
 "%A Addr %D Date %F Addr+Name %G Groupname %M Message-ID %N Name %C First Name"
 msgstr ""
+"%A Addr %D Datum %F Addr+Namn %G Gruppnamn %M Meddelande-ID %N Namn %C "
+"FÃ¶rnamn"
 
-#: src/lang.c:3138
+#: src/lang.c:3203
 msgid "Quote line when following up"
-msgstr ""
+msgstr "Citatrad vid uppfÃ¶ljning"
 
-#: src/lang.c:3139
+#: src/lang.c:3204
 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 ""
+"# Format fÃ¶r citatrad vid mailing/postning/uppfÃ¶ljning av en artikel\n"
+"# %A Adress %D Datum %F Adress+Namn %G Gruppnamn %M Meddelande-ID\n"
+"# %N FullstÃ¤ndigt namn %C FÃ¶rnamn %I Initialer\n"
 
-#: src/lang.c:3146
+#: src/lang.c:3211
 msgid "Quote line when cross-posting"
-msgstr ""
+msgstr "Citatrad vid korspostning"
 
-#: src/lang.c:3152
+#: src/lang.c:3217
 msgid "Quote line when mailing"
-msgstr ""
+msgstr "Ange rad vid utskick"
 
-#: src/lang.c:3157
+#: src/lang.c:3222
 msgid "If ON, include User-Agent: header. <SPACE> toggles & <CR> sets."
 msgstr ""
+"Om ON, inkludera User-Agent: header. <SPACE> vÃ¤xlar och <CR> stÃ¤ller in."
 
-#: src/lang.c:3158
+#: src/lang.c:3223
 msgid "Insert ''User-Agent:'' header"
-msgstr ""
+msgstr "Infoga ''User-Agent:''-rubrik"
 
-#: src/lang.c:3159
+#: src/lang.c:3224
 msgid "# If ON include advertising User-Agent: header\n"
-msgstr ""
+msgstr "# Om ON inkludera reklam User-Agent: header\n"
 
-#: src/lang.c:3164
+#: src/lang.c:3229
 msgid ""
 "Enter charset name for MIME (e.g. US-ASCII, ISO-8859-1, EUC-KR), <CR> to set."
 msgstr ""
+"Ange namn pÃ¥ teckenuppsÃ¤ttning fÃ¶r MIME (t.ex. US-ASCII, ISO-8859-1, EUC-"
+"KR), <CR> fÃ¶r att stÃ¤lla in."
 
-#: src/lang.c:3165
+#: src/lang.c:3230
 msgid "MM_CHARSET"
 msgstr "MM_CHARSET"
 
-#: src/lang.c:3166
+#: src/lang.c:3231
 msgid ""
 "# Charset supported locally which is also used for MIME header and\n"
 "# Content-Type header.\n"
@@ -8007,42 +9034,52 @@ msgid ""
 "# If MIME_STRICT_CHARSET is defined at compile-time, charset other than\n"
 "# mm_charset is considered not displayable and represented as '?'.\n"
 msgstr ""
+"# TeckensnittsuppsÃ¤ttning som stÃ¶ds lokalt och som ocksÃ¥ anvÃ¤nds fÃ¶r MIME-"
+"huvud och\n"
+"# Content-Type-rubriken.\n"
+"# Om den inte Ã¤r instÃ¤lld anvÃ¤nds vÃ¤rdet fÃ¶r miljÃ¶variabeln MM_CHARSET.\n"
+"# StÃ¤ll in till US-ASCII eller kompileringstidsstandard om ingen av dem Ã¤r "
+"definierad.\n"
+"# Om MIME_STRICT_CHARSET Ã¤r definierad vid kompileringstillfÃ¤llet anses "
+"andra teckenuppsÃ¤ttningar Ã¤n\n"
+"# mm_charset anses inte kunna visas och representeras som '?'.\n"
 
-#: src/lang.c:3176
+#: src/lang.c:3241
 msgid "MM_NETWORK_CHARSET"
 msgstr "MM_NETWORK_CHARSET"
 
-#: src/lang.c:3177
+#: src/lang.c:3242
 msgid "# Charset used for MIME (Content-Type) header in postings.\n"
-msgstr ""
+msgstr "# Teckensnitt som anvÃ¤nds fÃ¶r MIME-rubriken (Content-Type) i inlÃ¤gg.\n"
 
-#: src/lang.c:3181
+#: src/lang.c:3246
 msgid ""
 "Enter local charset name (e.g. US-ASCII, ISO-8859-1, EUC-KR), <CR> to set."
 msgstr ""
+"Ange namn pÃ¥ lokalt teckensnitt (t.ex. US-ASCII, ISO-8859-1, EUC-KR), <CR> "
+"fÃ¶r att stÃ¤lla in."
 
-#: src/lang.c:3182
-#, fuzzy
+#: src/lang.c:3247
 msgid "MM_LOCAL_CHARSET"
-msgstr "MM_CHARSET"
+msgstr "MM_LOKAL_TECKENSNITTSUPPSÃ„TTNING"
 
-#: src/lang.c:3183
+#: src/lang.c:3248
 msgid "# Charset supported locally.\n"
-msgstr ""
+msgstr "# Charset stÃ¶ds lokalt.\n"
 
-#: src/lang.c:3190
+#: src/lang.c:3255
 msgid "Mailbox format"
 msgstr "Format pÃ¥ postlÃ¥da"
 
-#: src/lang.c:3191
+#: src/lang.c:3256
 msgid "# Format of the mailbox.\n"
 msgstr "# Format pÃ¥ postlÃ¥da.\n"
 
-#: src/lang.c:3196
+#: src/lang.c:3261
 msgid "MIME encoding in news messages"
-msgstr ""
+msgstr "MIME-kodning i nyhetsmeddelanden"
 
-#: src/lang.c:3197
+#: src/lang.c:3262
 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"
@@ -8050,45 +9087,57 @@ msgid ""
 "# while Base64 is more efficient for most 8-bit East Asian, Greek, and\n"
 "# Russian charsets with a lot of 8-bit characters.\n"
 msgstr ""
+"# MIME-kodning (8-bitars, base64, quoted-printable, 7-bitars) av brÃ¶dtexten\n"
+"# fÃ¶r e-postmeddelanden och inlÃ¤gg, om nÃ¶dvÃ¤ndigt. QP Ã¤r effektivt fÃ¶r de\n"
+"# flesta europeiska teckenuppsÃ¤ttningar (ISO-8859-X) med en liten andel\n"
+"# icke-US-ASCII-tecken, medan Base64 Ã¤r mer effektivt fÃ¶r de flesta 8-"
+"bitars\n"
+"# Ã¶stasiatiska, grekiska och ryska teckenuppsÃ¤ttningar med mÃ¥nga 8-bitars "
+"tecken.\n"
 
-#: src/lang.c:3205 src/lang.c:3226
+#: src/lang.c:3270 src/lang.c:3291
 msgid "Don't change unless you know what you are doing. <ESC> cancels."
-msgstr ""
+msgstr "Ã„ndra inte om du inte vet vad du gÃ¶r. <ESC> avbryter."
 
-#: src/lang.c:3206
+#: src/lang.c:3271
 msgid "Use 8-bit characters in news headers"
-msgstr ""
+msgstr "AnvÃ¤nd 8-bitars tecken i nyhetsrubriker"
 
-#: src/lang.c:3207
+#: src/lang.c:3272
 msgid ""
 "# If ON, 8-bit characters in news headers are NOT encoded.\n"
 "# default is OFF. Thus 8-bit characters are encoded by default.\n"
 "# 8-bit chars in header are encoded regardless of the value of this\n"
 "# parameter unless post_mime_encoding is 8bit as well.\n"
 msgstr ""
+"# Om ON, kodas INTE 8-bitars tecken i nyhetsrubriker.\n"
+"# StandardinstÃ¤llningen Ã¤r OFF. DÃ¤rfÃ¶r kodas 8-bitars tecken som standard.\n"
+"# 8-bitars tecken i rubriken kodas oavsett vÃ¤rdet pÃ¥ denna\n"
+"# parameter, sÃ¥vida inte post_mime_encoding ocksÃ¥ Ã¤r 8bit.\n"
 
-#: src/lang.c:3214
+#: src/lang.c:3279
 msgid ""
 "Auto-view post-processed files <SPACE> toggles, <CR> sets, <ESC> cancels."
 msgstr ""
+"Autovy efterbehandlade filer <SPACE> toggles, <CR> sets, <ESC> cancels."
 
-#: src/lang.c:3215
+#: src/lang.c:3280
 msgid "View post-processed files"
-msgstr ""
+msgstr "Visa efterbehandlade filer"
 
-#: src/lang.c:3216
+#: src/lang.c:3281
 msgid "# If set, post processed files will be opened in a viewer\n"
-msgstr ""
+msgstr "# Om instÃ¤llt kommer efterbehandlade filer att Ã¶ppnas i en tittare\n"
 
-#: src/lang.c:3221
+#: src/lang.c:3286
 msgid "MIME encoding in mail messages"
-msgstr ""
+msgstr "MIME-kodning i e-postmeddelanden"
 
-#: src/lang.c:3227
+#: src/lang.c:3292
 msgid "Use 8-bit characters in mail headers"
-msgstr ""
+msgstr "AnvÃ¤nd 8-bitars tecken i e-postrubriker"
 
-#: src/lang.c:3228
+#: src/lang.c:3293
 msgid ""
 "# If ON, 8-bit characters in mail headers are NOT encoded.\n"
 "# default is OFF. Thus 8-bit characters are encoded by default.\n"
@@ -8098,37 +9147,50 @@ msgid ""
 "# prohibits 8-bit characters in mail headers so that you are advised NOT to\n"
 "# turn it ON unless you have some compelling reason.\n"
 msgstr ""
+"# Om ON, kodas INTE 8-bitars tecken i e-postrubriker.\n"
+"# StandardinstÃ¤llningen Ã¤r OFF. DÃ¤rfÃ¶r kodas 8-bitars tecken som standard.\n"
+"# 8-bitars tecken i rubriker kodas oavsett vÃ¤rdet pÃ¥ denna parameter\n"
+"# sÃ¥vida inte mail_mime_encoding ocksÃ¥ Ã¤r 8bit. Observera att RFC 2822\n"
+"# fÃ¶rbjuder 8-bitars tecken i e-postrubriker, sÃ¥ du rekommenderas att INTE\n"
+"# aktivera detta om du inte har nÃ¥gon tvingande anledning.\n"
 
-#: src/lang.c:3239
+#: src/lang.c:3304
 msgid "Strip blanks from ends of lines"
-msgstr ""
+msgstr "AvlÃ¤gsna Ã¤mnen frÃ¥n linornas Ã¤ndar"
 
-#: src/lang.c:3240
+#: src/lang.c:3305
 msgid ""
 "# If ON strip blanks from ends of lines for faster display on slow "
 "terminals.\n"
 msgstr ""
+"# Om ON, ta bort blanksteg frÃ¥n slutet av raderna fÃ¶r snabbare visning pÃ¥ "
+"lÃ¥ngsamma terminaler.\n"
 
-#: src/lang.c:3246
+#: src/lang.c:3311
 msgid "If ON, use transliteration. <SPACE> toggles & <CR> sets."
-msgstr ""
+msgstr "Om ON, anvÃ¤nd translitterering. <SPACE> vÃ¤xlar och <CR> stÃ¤ller in."
 
-#: src/lang.c:3247
+#: src/lang.c:3312
 msgid "Transliteration"
-msgstr ""
+msgstr "Translitterering"
 
-#: src/lang.c:3248
+#: src/lang.c:3313
 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 ""
+"# Om ON, anvÃ¤nd //TRANSLIT-tillÃ¤gg. Detta innebÃ¤r att nÃ¤r ett tecken inte "
+"kan\n"
+"# representeras i mÃ¥lteckenuppsÃ¤ttningen, kan det approximeras genom ett "
+"eller\n"
+"# flera genom ett eller flera tecken som ser likadana ut.\n"
 
-#: src/lang.c:3256
+#: src/lang.c:3321
 msgid "Send you a Cc/Bcc automatically"
-msgstr ""
+msgstr "Skicka ett Cc/Bcc automatiskt till dig"
 
-#: src/lang.c:3257
+#: src/lang.c:3322
 msgid ""
 "# Put your name in the Cc: and/or Bcc: field when mailing an article.\n"
 "# Possible values are (the default is marked with *):\n"
@@ -8137,127 +9199,149 @@ msgid ""
 "#   2 = Bcc\n"
 "#   3 = Cc and Bcc\n"
 msgstr ""
+"# Ange ditt namn i fÃ¤ltet Cc: och/eller Bcc: nÃ¤r du skickar en artikel.\n"
+"# MÃ¶jliga vÃ¤rden Ã¤r (standardvÃ¤rdet Ã¤r markerat med *):\n"
+"# * 0 = Nej\n"
+"#   1 = Cc\n"
+"#   2 = Bcc\n"
+"#   3 = Cc och Bcc\n"
 
-#: src/lang.c:3268
+#: src/lang.c:3333
 msgid "Hash algorithm for Cancel-Lock/Cancel-Key"
-msgstr ""
+msgstr "Hash-algoritm fÃ¶r Cancel-Lock/Cancel-Key"
 
-#: src/lang.c:3269
+#: src/lang.c:3334
 msgid ""
 "# Hash algorithm for Cancel-Lock/Cancel-Key (default 'sha1')\n"
 "# Use 'none' to not generate Cancel-Lock headers.\n"
 msgstr ""
+"# Hash-algoritm fÃ¶r Cancel-Lock/Cancel-Key (standard 'sha1')\n"
+"# AnvÃ¤nd 'none' fÃ¶r att inte generera Cancel-Lock-rubriker.\n"
 
-#: src/lang.c:3275
+#: src/lang.c:3340
 msgid "Enter address elements about which you want to be warned. <CR> sets."
-msgstr ""
+msgstr "Ange adresselement som du vill bli varnad fÃ¶r. <CR> sets."
 
-#: src/lang.c:3276
+#: src/lang.c:3341
 msgid "Spamtrap warning address parts"
-msgstr ""
+msgstr "Spamtrap varning adress delar"
 
-#: src/lang.c:3277
+#: src/lang.c:3342
 msgid ""
 "# A comma-delimited list of address-parts you want to be warned\n"
 "# about when trying to reply by email.\n"
 msgstr ""
+"# En kommaseparerad lista Ã¶ver adressdelar som du vill bli varnad\n"
+"# om nÃ¤r du fÃ¶rsÃ¶ker svara via e-post.\n"
 
-#: src/lang.c:3282
+#: src/lang.c:3347
 msgid "Enter default number of days a filter entry will be valid. <CR> sets."
 msgstr ""
+"Ange standardantalet dagar som en filterpost ska vara giltig. <CR> sets."
 
-#: src/lang.c:3283
+#: src/lang.c:3348
 msgid "No. of days a filter entry is valid"
-msgstr ""
+msgstr "Antal dagar som en filterpost Ã¤r giltig"
 
-#: src/lang.c:3284
+#: src/lang.c:3349
 msgid "# Number of days a short term filter will be active\n"
-msgstr ""
+msgstr "# Antal dagar ett korttidsfilter kommer att vara aktivt\n"
 
-#: src/lang.c:3288
+#: src/lang.c:3353
 msgid "Add posted articles to filter. <SPACE> toggles & <CR> sets."
 msgstr ""
+"LÃ¤gg till publicerade artiklar i filtret. <SPACE> toggles &amp; <CR> sets."
 
-#: src/lang.c:3289
+#: src/lang.c:3354
 msgid "Add posted articles to filter"
-msgstr ""
+msgstr "LÃ¤gg till publicerade artiklar i filtret"
 
-#: src/lang.c:3290
+#: src/lang.c:3355
 msgid ""
 "# If ON add posted articles which start a new thread to filter for\n"
 "# highlighting follow-ups\n"
 msgstr ""
+"# Om ON lÃ¤gg till publicerade artiklar som startar en ny trÃ¥d fÃ¶r att "
+"filtrera fÃ¶r\n"
+"# markera uppfÃ¶ljningar\n"
 
-#: src/lang.c:3294
+#: src/lang.c:3359
 msgid ""
 "Keep expired filter rules in file. <SPACE> toggles, <CR> sets, <ESC> cancels."
 msgstr ""
+"BehÃ¥ll utgÃ¥ngna filterregler i filen. <SPACE> vÃ¤xlar, <CR> stÃ¤ller in, <ESC> "
+"avbryter."
 
-#: src/lang.c:3295
+#: src/lang.c:3360
 msgid "Keep expired filter rules in file"
-msgstr ""
+msgstr "Spara utgÃ¥ngna filterregler i filen"
 
-#: src/lang.c:3296
+#: src/lang.c:3361
 msgid "# If ON, expired filter rules are kept in the filter file\n"
-msgstr ""
+msgstr "# Om ON, sparas utgÃ¥ngna filterregler i filterfilen.\n"
 
-#: src/lang.c:3301
+#: src/lang.c:3366
 msgid "The directory where articles/threads are to be saved in mailbox format."
-msgstr ""
+msgstr "Den katalog dÃ¤r artiklar/trÃ¥dar ska sparas i brevlÃ¥deformat."
 
-#: src/lang.c:3302
+#: src/lang.c:3367
 msgid "Mail directory"
 msgstr "Postkatalog"
 
-#: src/lang.c:3303
+#: src/lang.c:3368
 msgid "# (-m) directory where articles/threads are saved in mailbox format\n"
-msgstr ""
+msgstr "# (-m) katalog dÃ¤r artiklar/trÃ¥dar sparas i brevlÃ¥deformat\n"
 
-#: src/lang.c:3308
+#: src/lang.c:3373
 msgid "Save articles in batch mode (-S)"
-msgstr ""
+msgstr "Spara artiklar i batch-lÃ¤ge (-S)"
 
-#: src/lang.c:3309
+#: src/lang.c:3374
+#, fuzzy
 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"
+"# or mail (-M/-N) is specified on the command-line\n"
 msgstr ""
+"# Om ON kommer artiklar/trÃ¥dar att sparas i batch-lÃ¤ge nÃ¤r save -S\n"
+"# eller mail (-M/-N) anges pÃ¥ kommandoraden\n"
 
-#: src/lang.c:3314
+#: src/lang.c:3379
 msgid "The directory where you want articles/threads saved."
-msgstr ""
+msgstr "Den katalog dÃ¤r du vill att artiklar/trÃ¥dar ska sparas."
 
-#: src/lang.c:3315
+#: src/lang.c:3380
 msgid "Directory to save arts/threads in"
-msgstr ""
+msgstr "Katalog fÃ¶r att spara konst/trÃ¥dar i"
 
-#: src/lang.c:3316
+#: src/lang.c:3381
 msgid "# Directory where articles/threads are saved\n"
-msgstr ""
+msgstr "# Katalog dÃ¤r artiklar/trÃ¥dar sparas\n"
 
-#: src/lang.c:3320
+#: src/lang.c:3385
 msgid ""
 "Mark saved articles/threads as read. <SPACE> toggles, <CR> sets, <ESC> "
 "cancels."
 msgstr ""
+"Markera sparade artiklar/trÃ¥dar som lÃ¤sta. <SPACE> vÃ¤xlar, <CR> sÃ¤tter, "
+"<ESC> avbryter."
 
-#: src/lang.c:3321
+#: src/lang.c:3386
 msgid "Mark saved articles/threads as read"
-msgstr ""
+msgstr "Markera sparade artiklar/trÃ¥dar som lÃ¤sta"
 
-#: src/lang.c:3322
+#: src/lang.c:3387
 msgid "# If ON mark articles that are saved as read\n"
-msgstr ""
+msgstr "# Om ON markera artiklar som sparas som lÃ¤sta\n"
 
-#: src/lang.c:3326
+#: src/lang.c:3391
 msgid "Do post processing (e.g. extract attachments) for saved articles."
-msgstr ""
+msgstr "GÃ¶r efterbehandling (t.ex. extrahera bilagor) fÃ¶r sparade artiklar."
 
-#: src/lang.c:3327
+#: src/lang.c:3392
 msgid "Post process saved articles"
-msgstr ""
+msgstr "Spara artiklar efter processen"
 
-#: src/lang.c:3328
+#: src/lang.c:3393
 msgid ""
 "# Perform post processing (saving binary attachments) from saved articles.\n"
 "# Possible values are (the default is marked with *):\n"
@@ -8265,103 +9349,127 @@ msgid ""
 "#   1 = extract shell archives (shar) only\n"
 "#   2 = Yes\n"
 msgstr ""
+"# UtfÃ¶ra efterbehandling (spara binÃ¤ra bilagor) frÃ¥n sparade artiklar.\n"
+"# MÃ¶jliga vÃ¤rden Ã¤r (standardvÃ¤rdet Ã¤r markerat med *):\n"
+"# * 0 = Nej\n"
+"#   1 = Extrahera endast skalarkiv (shar)\n"
+"#   2 = Ja\n"
 
-#: src/lang.c:3337
+#: src/lang.c:3402
 msgid "Process only unread articles"
-msgstr ""
+msgstr "Behandla endast olÃ¤sta artiklar"
 
-#: src/lang.c:3338
+#: src/lang.c:3403
 msgid ""
 "# If ON only save/print/pipe/mail unread articles (tagged articles "
 "excepted)\n"
 msgstr ""
+"# Om ON endast spara/skriva ut/posta olÃ¤sta artiklar (mÃ¤rkta artiklar "
+"undantagna)\n"
 
-#: src/lang.c:3343
+#: src/lang.c:3408
 msgid "Print all or just part of header. <SPACE> toggles & <CR> sets."
 msgstr ""
+"Skriv ut hela eller delar av sidhuvudet. <SPACE> toggles &amp; <CR> sets."
 
-#: src/lang.c:3344
+#: src/lang.c:3409
 msgid "Print all headers when printing"
-msgstr ""
+msgstr "Skriv ut alla sidhuvuden vid utskrift"
 
-#: src/lang.c:3345
+#: src/lang.c:3410
 msgid ""
 "# If ON print all of article header otherwise just the important lines\n"
-msgstr ""
+msgstr "# Om ON skriv ut hela artikelhuvudet annars bara de viktiga raderna\n"
 
-#: src/lang.c:3349
+#: src/lang.c:3414
 msgid ""
 "The printer program with options that is to be used to print articles/"
 "threads."
 msgstr ""
+"Det skrivarprogram med alternativ som ska anvÃ¤ndas fÃ¶r att skriva ut "
+"artiklar/trÃ¥dar."
 
-#: src/lang.c:3350
+#: src/lang.c:3415
 msgid "Printer program with options"
-msgstr ""
+msgstr "Skrivarprogram med tillval"
 
-#: src/lang.c:3351
+#: src/lang.c:3416
 msgid "# Print program with parameters used to print articles/threads\n"
 msgstr ""
+"# Skriv ut program med parametrar som anvÃ¤nds fÃ¶r att skriva ut artiklar/"
+"trÃ¥dar\n"
 
-#: src/lang.c:3357
+#: src/lang.c:3422
 msgid "Force redraw after certain commands"
-msgstr ""
+msgstr "Tvinga fram omritning efter vissa kommandon"
 
-#: src/lang.c:3358
+#: src/lang.c:3423
 msgid ""
 "# If ON a screen redraw will always be done after certain external commands\n"
 msgstr ""
+"# Om ON kommer en omritning av skÃ¤rmen alltid att gÃ¶ras efter vissa externa "
+"kommandon\n"
 
-#: src/lang.c:3362
+#: src/lang.c:3427
 msgid "Enter %E for editor, %F for filename, %N for line-number, <CR> to set."
-msgstr ""
+msgstr "Ange %E fÃ¶r editor, %F fÃ¶r filnamn, %N fÃ¶r radnummer, <CR> fÃ¶r set."
 
-#: src/lang.c:3363
+#: src/lang.c:3428
 msgid "Invocation of your editor"
-msgstr ""
+msgstr "Anrop av din redigerare"
 
-#: src/lang.c:3364
+#: src/lang.c:3429
 msgid ""
 "# Format of editor line including parameters\n"
 "# %E Editor  %F Filename  %N Linenumber\n"
 msgstr ""
+"# Format fÃ¶r editorrad inklusive parametrar\n"
+"# %E Editor %F Filnamn %N Linenummer\n"
 
-#: src/lang.c:3369
+#: src/lang.c:3434
 msgid ""
 "Enter name and options for external-inews, --internal for internal inews"
 msgstr ""
+"Ange namn och alternativ fÃ¶r externt nyhetsflÃ¶de, --internt fÃ¶r internt "
+"nyhetsflÃ¶de"
 
-#: src/lang.c:3370
+#: src/lang.c:3435
 msgid "External inews"
 msgstr "Extern inews"
 
-#: src/lang.c:3371
+#: src/lang.c:3436
 msgid ""
 "# If --internal use the built in mini inews for posting via NNTP\n"
 "# otherwise use an external inews program\n"
 msgstr ""
+"# Om --intern anvÃ¤nd den inbyggda mini inews fÃ¶r postning via NNTP\n"
+"# annars anvÃ¤nd ett externt inews-program\n"
 
-#: src/lang.c:3375
+#: src/lang.c:3440
 msgid ""
 "Enter %M for mailer, %S for subject, %T for to, %F for filename, <CR> to set."
 msgstr ""
+"Ange %M fÃ¶r mailer, %S fÃ¶r subject, %T fÃ¶r to, %F fÃ¶r filnamn, <CR> fÃ¶r set."
 
-#: src/lang.c:3376
+#: src/lang.c:3441
 msgid "Invocation of your mail command"
-msgstr ""
+msgstr "Anrop av ditt mailkommando"
 
-#: src/lang.c:3377
+#: src/lang.c:3442
 msgid ""
 "# Format of mailer line including parameters\n"
 "# %M Mailer  %S Subject  %T To  %F Filename  %U Username\n"
 "# e.g. mutt interactive:  mutt -H %F\n"
 msgstr ""
+"# Format fÃ¶r mailarrad inklusive parametrar\n"
+"# %M Mailer %S Subject %T To %F Filnamn %U AnvÃ¤ndarnamn\n"
+"# t.ex. mutt interaktiv: mutt -H %F\n"
 
-#: src/lang.c:3384
+#: src/lang.c:3449
 msgid "Use interactive mail reader"
-msgstr ""
+msgstr "AnvÃ¤nd interaktiv e-postlÃ¤sare"
 
-#: src/lang.c:3385
+#: src/lang.c:3450
 msgid ""
 "# Interactive mailreader\n"
 "# Possible values are (the default is marked with *):\n"
@@ -8369,68 +9477,84 @@ msgid ""
 "#   1 = use interactive mailreader with headers in file\n"
 "#   2 = use interactive mailreader without headers in file\n"
 msgstr ""
+"# Interaktiv e-postlÃ¤sare\n"
+"# MÃ¶jliga vÃ¤rden Ã¤r (standardvÃ¤rdet Ã¤r markerat med *):\n"
+"# * 0 = ingen interaktiv postlÃ¤sare\n"
+"#   1 = anvÃ¤nd interaktiv postlÃ¤sare med rubriker i filen\n"
+"#   2 = AnvÃ¤nd interaktiv postlÃ¤sare utan rubriker i filen\n"
 
-#: src/lang.c:3394
+#: src/lang.c:3459
 msgid "Remove ~/.article after posting"
 msgstr "Ta bort ~/.article efter postning"
 
-#: src/lang.c:3395
+#: src/lang.c:3460
 msgid "# If ON remove ~/.article after posting.\n"
-msgstr ""
+msgstr "# Om ON ta bort ~/.article efter publicering.\n"
 
-#: src/lang.c:3401
+#: src/lang.c:3466
 msgid "Use UTF-8 graphics (thread tree etc.)"
-msgstr ""
+msgstr "AnvÃ¤nd UTF-8-grafik (trÃ¥dtrÃ¤d etc.)"
 
-#: src/lang.c:3402
+#: src/lang.c:3467
 msgid ""
-"# If ON use UTF-8 characters for indicator '->', tree and ellipsis '...'.\n"
+"# Use UTF-8 characters for indicator '->', tree and ellipsis '...'.\n"
+"# Possible values are (the default is marked with *):\n"
+"# * 0 = Don't use UTF-8 characters\n"
+"#   1 = Use UTF-8 characters for ellipsis\n"
+"#   2 = Use UTF-8 characters for indicator and thread/attachment tree\n"
+"#   3 = Use UTF-8 characters for ellipsis, indicator and thread/attachment "
+"tree\n"
 msgstr ""
 
-#: src/lang.c:3407
+#: src/lang.c:3477
 msgid "Filename for all posted articles, <CR> sets, no filename=do not save."
 msgstr ""
+"Filnamn fÃ¶r alla publicerade artiklar, <CR> set, no filename=sparas inte."
 
-#: src/lang.c:3408
+#: src/lang.c:3478
 msgid "Filename for posted articles"
-msgstr ""
+msgstr "Filnamn fÃ¶r publicerade artiklar"
 
-#: src/lang.c:3409
+#: src/lang.c:3479
 msgid ""
 "# Filename where to keep all postings (default posted)\n"
 "# If no filename is set then postings will not be saved\n"
 msgstr ""
+"# Filnamn dÃ¤r alla inlÃ¤gg ska sparas (standard postat)\n"
+"# Om inget filnamn anges sparas inte postningarna\n"
 
-#: src/lang.c:3414
+#: src/lang.c:3484
 msgid ""
 "Keep all failed articles in ~/dead.articles. <SPACE> toggles & <CR> sets."
 msgstr ""
+"FÃ¶rvara alla misslyckade artiklar i ~/dead.articles. <SPACE> toggles &amp; "
+"<CR> sets."
 
-#: src/lang.c:3415
+#: src/lang.c:3485
 msgid "Keep failed arts in ~/dead.articles"
-msgstr ""
+msgstr "Spara misslyckade artiklar i ~/dead.articles"
 
-#: src/lang.c:3416
+#: src/lang.c:3486
 msgid "# If ON keep all failed postings in ~/dead.articles\n"
-msgstr ""
+msgstr "# Om ON behÃ¥ller alla misslyckade publiceringar i ~/dead.articles\n"
 
-#: src/lang.c:3420
+#: src/lang.c:3490
 msgid "Do you want to strip unsubscribed groups from .newsrc"
-msgstr ""
+msgstr "Vill du ta bort avregistrerade grupper frÃ¥n .newsrc"
 
-#: src/lang.c:3421
+#: src/lang.c:3491
 msgid "No unsubscribed groups in newsrc"
-msgstr ""
+msgstr "Inga avregistrerade grupper i newsrc"
 
-#: src/lang.c:3422
+#: src/lang.c:3492
 msgid "# If ON strip unsubscribed groups from newsrc\n"
-msgstr ""
+msgstr "# Om ON ta bort avregistrerade grupper frÃ¥n newsrc\n"
 
-#: src/lang.c:3427
+#: src/lang.c:3497
 msgid "Remove bogus groups from newsrc"
-msgstr ""
+msgstr "Ta bort falska grupper frÃ¥n newsrc"
 
-#: src/lang.c:3428
+#: src/lang.c:3498
 msgid ""
 "# What to do with bogus groups in newsrc file\n"
 "# Possible values are (the default is marked with *):\n"
@@ -8438,80 +9562,90 @@ msgid ""
 "#   1 = remove\n"
 "#   2 = highlight with D on selection screen\n"
 msgstr ""
+"# Vad ska man gÃ¶ra med falska grupper i newsrc-filen\n"
+"# MÃ¶jliga vÃ¤rden Ã¤r (standardvÃ¤rdet Ã¤r markerat med *):\n"
+"# * 0 = behÃ¥ll\n"
+"#   1 = ta bort\n"
+"#   2 = markera med D pÃ¥ urvalsskÃ¤rmen\n"
 
-#: src/lang.c:3437
+#: src/lang.c:3507
 msgid ""
 "Enter number of seconds to wait for a response from the server. <CR> sets."
-msgstr ""
+msgstr "Ange antal sekunder som du vill vÃ¤nta pÃ¥ svar frÃ¥n servern. <CR> sets."
 
-#: src/lang.c:3438
+#: src/lang.c:3508
 msgid "NNTP read timeout in seconds"
-msgstr ""
+msgstr "Timeout fÃ¶r NNTP-lÃ¤sning i sekunder"
 
-#: src/lang.c:3439
+#: src/lang.c:3509
 msgid ""
 "# Time in seconds to wait for a response from the server (0=no timeout)\n"
 msgstr ""
+"# Tid i sekunder fÃ¶r att vÃ¤nta pÃ¥ ett svar frÃ¥n servern (0=ingen timeout)\n"
 
-#: src/lang.c:3444
+#: src/lang.c:3514
 msgid "Enter number of seconds until active file will be reread. <CR> sets."
-msgstr ""
+msgstr "Ange antal sekunder tills den aktiva filen ska lÃ¤sas om. <CR> sets."
 
-#: src/lang.c:3445
+#: src/lang.c:3515
 msgid "Interval in secs to reread active"
-msgstr ""
+msgstr "Intervall i sekunder fÃ¶r att lÃ¤sa om aktiv"
 
-#: src/lang.c:3446
+#: src/lang.c:3516
 msgid ""
 "# Time interval in seconds between rereading the active file (0=never)\n"
 msgstr ""
+"# Tidsintervall i sekunder mellan omlÃ¤sning av den aktiva filen (0=aldrig)\n"
 
-#: src/lang.c:3451
+#: src/lang.c:3521
 msgid "Reconnect to server automatically"
-msgstr ""
+msgstr "Ã…teranslut till servern automatiskt"
 
-#: src/lang.c:3452
+#: src/lang.c:3522
 msgid ""
 "# If ON automatically reconnect to NNTP server if the connection is broken\n"
 msgstr ""
+"# Om ON automatiskt Ã¥teransluta till NNTP-servern om anslutningen bryts\n"
 
-#: src/lang.c:3456
+#: src/lang.c:3526
 msgid ""
 "Create local copies of NNTP overview files. <SPACE> toggles & <CR> sets."
 msgstr ""
+"Skapa lokala kopior av NNTP-Ã¶versiktsfiler. <SPACE> toggles &amp; <CR> sets."
 
-#: src/lang.c:3457
+#: src/lang.c:3527
 msgid "Cache NNTP overview files locally"
-msgstr ""
+msgstr "Cache NNTP Ã¶versiktsfiler lokalt"
 
-#: src/lang.c:3458
+#: src/lang.c:3528
 msgid "# If ON, create local copies of NNTP overview files.\n"
-msgstr ""
+msgstr "# Om ON, skapa lokala kopior av NNTP-Ã¶versiktsfiler.\n"
 
-#: src/lang.c:3463
+#: src/lang.c:3533
 msgid ""
 "Compress local copies of NNTP overview files. <SPACE> toggles & <CR> sets."
 msgstr ""
+"Komprimera lokala kopior av NNTP-Ã¶versiktsfiler. <SPACE> vÃ¤xlar och <CR> "
+"stÃ¤ller in."
 
-#: src/lang.c:3464
+#: src/lang.c:3534
 msgid "Compress locally cached NNTP overview files"
-msgstr ""
+msgstr "Komprimera lokalt cachade NNTP-Ã¶versiktsfiler"
 
-#: src/lang.c:3465
+#: src/lang.c:3535
 msgid "# If ON, compress local copies of NNTP overview files.\n"
-msgstr ""
+msgstr "# Om ON, komprimera lokala kopior av NNTP-Ã¶versiktsfiler.\n"
 
-#: src/lang.c:3470 src/lang.c:3485 src/lang.c:3505 src/lang.c:3528
-#: src/lang.c:3553 src/lang.c:3575 src/lang.c:3607 src/lang.c:3626
+#: src/lang.c:3540 src/lang.c:3555 src/lang.c:3575 src/lang.c:3598
+#: src/lang.c:3623 src/lang.c:3645 src/lang.c:3677 src/lang.c:3696
 msgid "Enter format string. <CR> sets, <ESC> cancels."
-msgstr ""
+msgstr "Ange formatstrÃ¤ng. <CR> sÃ¤tter, <ESC> avbryter."
 
-#: src/lang.c:3471
-#, fuzzy
+#: src/lang.c:3541
 msgid "Format string for selection level"
-msgstr "Ã¥tergÃ¥ till gruppvalsnivÃ¥"
+msgstr "FormatstrÃ¤ng fÃ¶r urvalsnivÃ¥"
 
-#: src/lang.c:3472
+#: src/lang.c:3542
 msgid ""
 "# Format string for selection level representation\n"
 "# Default: %f %n %U  %G  %d\n"
@@ -8524,13 +9658,22 @@ msgid ""
 "#   %n              Number, linenumber on screen\n"
 "#   %U              Unread count\n"
 msgstr ""
+"# FormatstrÃ¤ng fÃ¶r representation av urvalsnivÃ¥\n"
+"# Standard: %f %n %U %G %d\n"
+"# MÃ¶jliga vÃ¤rden Ã¤r:\n"
+"#   %% '%'\n"
+"#   %d Beskrivning\n"
+"#   %f Nyhetsgruppsflagga: 'D' bogus, 'X' ej publicerbar,\n"
+"#      'M' modererad, '=' bytt namn, 'N' ny, 'u' avregistrerad\n"
+"#   %G Gruppens namn\n"
+"#   %n Nummer, linnummer pÃ¥ skÃ¤rmen\n"
+"#   %U OlÃ¤st antal\n"
 
-#: src/lang.c:3486
-#, fuzzy
+#: src/lang.c:3556
 msgid "Format string for group level"
-msgstr "Ã¥tergÃ¥ till gruppvalsnivÃ¥"
+msgstr "FormatstrÃ¤ng fÃ¶r gruppnivÃ¥"
 
-#: src/lang.c:3487
+#: src/lang.c:3557
 msgid ""
 "# Format string for group level representation\n"
 "# Default: %n %m %R %L  %s  %F\n"
@@ -8548,13 +9691,27 @@ msgid ""
 "#   %s              Subject (only group level)\n"
 "#   %S              Score\n"
 msgstr ""
+"# FormatstrÃ¤ng fÃ¶r representation pÃ¥ gruppnivÃ¥\n"
+"# Standard: %n %m %R %L %s %F\n"
+"# MÃ¶jliga vÃ¤rden Ã¤r:\n"
+"#   %% '%'\n"
+"#   %D Datum, som date_format\n"
+"#   %(formatstr)D Datum, formatstr skickas till my_strftime()\n"
+"#   %F From, namn och/eller adress enligt show_author\n"
+"#   %I Initialer\n"
+"#   %L Radtal\n"
+"#   %M Meddelande-ID\n"
+"#   %m ArtikelmÃ¤rken\n"
+"#   %n Nummer, linnummer pÃ¥ skÃ¤rmen\n"
+"#   %R Antal, antal svar i trÃ¥den\n"
+"#   %s Ã„mne (endast gruppnivÃ¥)\n"
+"#   %S PoÃ¤ng\n"
 
-#: src/lang.c:3506
-#, fuzzy
+#: src/lang.c:3576
 msgid "Format string for attachment level"
-msgstr "Ã¥tergÃ¥ till gruppvalsnivÃ¥"
+msgstr "FormatstrÃ¤ng fÃ¶r bilagans nivÃ¥"
 
-#: src/lang.c:3507
+#: src/lang.c:3577
 msgid ""
 "# Format string for attachment level representation\n"
 "# Default: %t%s%e%c%d\n"
@@ -8575,13 +9732,30 @@ msgid ""
 "#   %Z              Size in bytes\n"
 "#   %z              Like %Z but with description\n"
 msgstr ""
+"# FormatstrÃ¤ng fÃ¶r representation av bilagans nivÃ¥\n"
+"# Standard: %t%s%e%c%d\n"
+"# MÃ¶jliga vÃ¤rden Ã¤r:\n"
+"#   %% '%'\n"
+"#   %C TeckensnittsuppsÃ¤ttning\n"
+"#   %c Som %C men med beskrivning\n"
+"#   %D Radtal\n"
+"#   %d Som %D men med beskrivning\n"
+"#   %E Kodning av innehÃ¥ll\n"
+"#   %e Som %E men med beskrivning\n"
+"#   %L SprÃ¥k\n"
+"#   %l Liksom %L men med beskrivning\n"
+"#   %S Subtyp av innehÃ¥ll\n"
+"#   %s Som %S men med beskrivning\n"
+"#   %T InnehÃ¥llstyp\n"
+"#   %t Liksom %T men med beskrivning\n"
+"#   %Z Storlek i byte\n"
+"#   %z Liksom %Z men med beskrivning\n"
 
-#: src/lang.c:3529
-#, fuzzy
+#: src/lang.c:3599
 msgid "Format string for display of mime header"
-msgstr "Ã¥tergÃ¥ till gruppvalsnivÃ¥"
+msgstr "FormatstrÃ¤ng fÃ¶r visning av mime-huvud"
 
-#: src/lang.c:3530
+#: src/lang.c:3600
 msgid ""
 "# Format string for mime header at article level\n"
 "# Default: [-- %T%S%*n%z%*l%!c%!d%*e --]\n"
@@ -8604,13 +9778,32 @@ msgid ""
 "#   %Z              Size in bytes\n"
 "#   %z              Like %Z but with description\n"
 msgstr ""
+"# FormatstrÃ¤ng fÃ¶r mime-huvud pÃ¥ artikelnivÃ¥\n"
+"# Standard: [-- %T%S%*n%z%*l%!c%!d%*e --]\n"
+"# MÃ¶jliga vÃ¤rden Ã¤r:\n"
+"#   %% '%'\n"
+"#   %C TeckensnittsuppsÃ¤ttning\n"
+"#   %c Som %C men med beskrivning\n"
+"#   %D Radtal\n"
+"#   %d Som %D men med beskrivning\n"
+"#   %E Kodning av innehÃ¥ll\n"
+"#   %e Som %E men med beskrivning\n"
+"#   %L SprÃ¥k\n"
+"#   %l Liksom %L men med beskrivning\n"
+"#   %N Namn\n"
+"#   %n Som %N men med beskrivning\n"
+"#   %S Subtyp av innehÃ¥ll\n"
+"#   %s Som %S men med beskrivning\n"
+"#   %T InnehÃ¥llstyp\n"
+"#   %t Liksom %T men med beskrivning\n"
+"#   %Z Storlek i byte\n"
+"#   %z Liksom %Z men med beskrivning\n"
 
-#: src/lang.c:3554
-#, fuzzy
+#: src/lang.c:3624
 msgid "Format string for display of uue header"
-msgstr "Ã¥tergÃ¥ till gruppvalsnivÃ¥"
+msgstr "FormatstrÃ¤ng fÃ¶r visning av uue-header"
 
-#: src/lang.c:3555
+#: src/lang.c:3625
 msgid ""
 "# Format string for uue header at article level\n"
 "# Default: [-- %T%S%*n%I%!d%*e --]\n"
@@ -8630,13 +9823,29 @@ msgid ""
 "#   %Z              Size in bytes\n"
 "#   %z              Like %Z but with description\n"
 msgstr ""
+"# FormatstrÃ¤ng fÃ¶r uue-huvud pÃ¥ artikelnivÃ¥\n"
+"# Standard: [-- %T%S%*n%I%!d%*e --]\n"
+"# MÃ¶jliga vÃ¤rden Ã¤r:\n"
+"#   %% '%'\n"
+"#   %D Antal rader\n"
+"#   %d Som %D men med beskrivning\n"
+"#   %E Kodning av innehÃ¥ll\n"
+"#   %e Som %E men med beskrivning\n"
+"#   %I Komplett/ofullstÃ¤ndig UUE-delindikator\n"
+"#   %N Namn\n"
+"#   %n Som %N men med beskrivning\n"
+"#   %S Subtyp av innehÃ¥ll\n"
+"#   %s Som %S men med beskrivning\n"
+"#   %T InnehÃ¥llstyp\n"
+"#   %t Liksom %T men med beskrivning\n"
+"#   %Z Storlek i byte\n"
+"#   %z Liksom %Z men med beskrivning\n"
 
-#: src/lang.c:3576
-#, fuzzy
+#: src/lang.c:3646
 msgid "Format string for display of yenc header"
-msgstr "Ã¥tergÃ¥ till gruppvalsnivÃ¥"
+msgstr "FormatstrÃ¤ng fÃ¶r visning av yenc-rubrik"
 
-#: src/lang.c:3577
+#: src/lang.c:3647
 msgid ""
 "# Format string for yenc header at article level\n"
 "# Default: [-- %*N%!d%I [%F%G]%V%W%X --]\n"
@@ -8666,12 +9875,39 @@ msgid ""
 "#   %Z              Size in bytes\n"
 "#   %z              Like %Z but with description\n"
 msgstr ""
+"# FormatstrÃ¤ng fÃ¶r yenc-rubrik pÃ¥ artikelnivÃ¥\n"
+"# Standard: [-- %*N%!d%I [%F%G]%V%W%X --]\n"
+"# MÃ¶jliga vÃ¤rden Ã¤r:\n"
+"#   %%              â€™%â€™\n"
+"#   %D              Radantal\n"
+"#   %d              Som %D men med beskrivning\n"
+"#   %E              InnehÃ¥llskodning\n"
+"#   %e              Som %E men med beskrivning\n"
+"#   %F              Aktuell del\n"
+"#   %f              Som %F men med beskrivning\n"
+"#   %G              Antal delar totalt\n"
+"#   %g              Som %G men med beskrivning\n"
+"#   %I              Indikator fÃ¶r komplett/ofullstÃ¤ndig YENC-del\n"
+"#   %N              Namn\n"
+"#   %n              Som %N men med beskrivning\n"
+"#   %S              InnehÃ¥llssubtyp\n"
+"#   %s              Som %S men med beskrivning\n"
+"#   %T              InnehÃ¥llstyp\n"
+"#   %t              Som %T men med beskrivning\n"
+"#   %V              Delstorlek i byte\n"
+"#   %v              Som %V men med beskrivning\n"
+"#   %W              Total storlek i byte\n"
+"#   %w              Som %W men med beskrivning\n"
+"#   %X              CRC-kontrollsumma\n"
+"#   %x              Som %X men med beskrivning\n"
+"#   %Z              Storlek i byte\n"
+"#   %z              Som %Z men med beskrivning\n"
 
-#: src/lang.c:3608
+#: src/lang.c:3678
 msgid "Format string for thread level"
-msgstr ""
+msgstr "FormatstrÃ¤ng fÃ¶r trÃ¥dnivÃ¥"
 
-#: src/lang.c:3609
+#: src/lang.c:3679
 msgid ""
 "# Format string for thread level representation\n"
 "# Default: %n %m  [%L]  %T  %F\n"
@@ -8688,20 +9924,34 @@ msgid ""
 "#   %S              Score\n"
 "#   %T              Thread tree (only thread level)\n"
 msgstr ""
+"# FormatstrÃ¤ng fÃ¶r representation pÃ¥ trÃ¥dnivÃ¥\n"
+"# Standard: %n %m [%L] %T %F\n"
+"# MÃ¶jliga vÃ¤rden Ã¤r:\n"
+"#   %% '%'\n"
+"#   %D             Datum, som date_format\n"
+"#   %(formatstr)D  Datum, formatstr skickas till my_strftime()\n"
+"#   %F             From, namn och/eller adress enligt show_author\n"
+"#   %I             Initialer\n"
+"#   %L             Radtal\n"
+"#   %M             Meddelande-ID\n"
+"#   %m             ArtikelmÃ¤rken\n"
+"#   %n             Nummer, linnummer pÃ¥ skÃ¤rmen\n"
+"#   %S             Score\n"
+"#   %T             TrÃ¥dtrÃ¤d (endast trÃ¥dnivÃ¥)\n"
 
-#: src/lang.c:3627
+#: src/lang.c:3697
 msgid "Format string for display of dates"
-msgstr ""
+msgstr "FormatstrÃ¤ng fÃ¶r visning av datum"
 
-#: src/lang.c:3628
+#: src/lang.c:3698
 msgid "# Format string for date representation\n"
-msgstr ""
+msgstr "# FormatstrÃ¤ng fÃ¶r datumrepresentation\n"
 
-#: src/lang.c:3638
+#: src/lang.c:3708
 msgid "Unicode normalization form"
-msgstr ""
+msgstr "Unicode-normaliseringsformulÃ¤r"
 
-#: src/lang.c:3639
+#: src/lang.c:3709
 msgid ""
 "# Unicode normalization form\n"
 "# Possible values are:\n"
@@ -8712,338 +9962,999 @@ msgid ""
 "#   4 = NFD\n"
 "#   5 = NFKC_CF\n"
 msgstr ""
+"# Unicode-normaliseringsform\n"
+"# MÃ¶jliga vÃ¤rden Ã¤r:\n"
+"#   0 = Ingen\n"
+"#   1 = NFKC\n"
+"#   2 = NFKD\n"
+"#   3 = NFC\n"
+"#   4 = NFD\n"
+"#   5 = NFKC_CF\n"
 
-#: src/lang.c:3653
+#: src/lang.c:3723
 msgid "Render BiDi"
-msgstr ""
+msgstr "Rendera BiDi"
 
-#: src/lang.c:3654
+#: src/lang.c:3724
 msgid "# If ON, bi-directional text is rendered by tin\n"
-msgstr ""
+msgstr "# Om ON, Ã¥terges dubbelriktad text av tenn\n"
 
-#: src/lang.c:3661
+#: src/lang.c:3731
 msgid "Function for sorting articles"
-msgstr ""
+msgstr "Funktion fÃ¶r sortering av artiklar"
 
-#: src/lang.c:3662
+#: src/lang.c:3732
 msgid ""
 "# Function for sorting articles\n"
 "# Possible values are (the default is marked with *):\n"
 "# * 0 = qsort\n"
 "#   1 = heapsort\n"
 msgstr ""
+"# Funktion fÃ¶r sortering av artiklar\n"
+"# MÃ¶jliga vÃ¤rden Ã¤r (standardvÃ¤rdet Ã¤r markerat med *):\n"
+"# * 0 = qsort\n"
+"#   1 = heapsort\n"
 
-#: src/lang.c:3675
+#: src/lang.c:3745
 msgid "Automatically GroupMarkUnselArtRead"
-msgstr ""
+msgstr "Gruppera automatisktMarkUnselArtLÃ¤sa"
 
-#: src/lang.c:3681
+#: src/lang.c:3751
 msgid "Delete post-process files"
-msgstr ""
+msgstr "Ta bort filer fÃ¶r efterbearbetning"
 
-#: src/lang.c:3686
+#: src/lang.c:3756
 msgid "Filename for all mailed articles, <CR> sets, no filename=do not save."
-msgstr ""
+msgstr "Filnamn fÃ¶r alla utskickade artiklar, <CR> set, no filename=sparas ej."
 
-#: src/lang.c:3687
+#: src/lang.c:3757
 msgid "Mailbox to save sent mails"
-msgstr ""
+msgstr "BrevlÃ¥da fÃ¶r att spara skickade e-postmeddelanden"
 
-#: src/lang.c:3692
+#: src/lang.c:3762
 msgid "Set Followup-To: header to this group(s). <CR> sets, <ESC> cancels."
 msgstr ""
+"Set Followup-To: rubrik till denna grupp (er). <CR> sÃ¤tter, <ESC> avbryter."
 
-#: src/lang.c:3693
+#: src/lang.c:3763
 msgid "Followup-To: header"
-msgstr ""
+msgstr "UppfÃ¶ljning-To: rubrik"
 
-#: src/lang.c:3698
+#: src/lang.c:3768
 msgid "Enter default mail address (and fullname). <CR> sets, <ESC> cancels."
 msgstr ""
+"Ange standardmailadress (och fullstÃ¤ndigt namn). <CR> sÃ¤tter, <ESC> avbryter."
 
-#: src/lang.c:3705
+#: src/lang.c:3775
 msgid ""
 "Path and options for ispell-like spell-checker. <CR> sets, <ESC> cancels."
 msgstr ""
+"SÃ¶kvÃ¤g och alternativ fÃ¶r ispell-liknande stavningskontroll. <CR> sÃ¤tter, "
+"<ESC> avbryter."
 
-#: src/lang.c:3706
+#: src/lang.c:3776
 msgid "Ispell program"
-msgstr ""
+msgstr "Ispell-program"
 
-#: src/lang.c:3712
+#: src/lang.c:3782
 msgid "When group is a mailing list, send responses to this email address."
-msgstr ""
+msgstr "NÃ¤r gruppen Ã¤r en e-postlista, skicka svar till denna e-postadress."
 
-#: src/lang.c:3713
+#: src/lang.c:3783
 msgid "Mailing list address"
-msgstr ""
+msgstr "Adress till e-postlista"
 
-#: src/lang.c:3719
+#: src/lang.c:3789
 msgid "Forward articles as attachment"
-msgstr ""
+msgstr "Vidarebefordra artiklar som bifogad fil"
 
-#: src/lang.c:3724
+#: src/lang.c:3794
 msgid ""
 "A comma separated list of MIME major/minor Content-Types. <ESC> cancels."
 msgstr ""
+"En kommaseparerad lista av MIME major/minor Content-Types. <ESC> cancels."
 
-#: src/lang.c:3725
+#: src/lang.c:3795
 msgid "Which MIME types will be saved"
-msgstr ""
+msgstr "Vilka MIME-typer som ska sparas"
 
-#: src/lang.c:3730
+#: src/lang.c:3800
 msgid "Value of the Organization: header. <CR> sets, <ESC> cancels."
-msgstr ""
+msgstr "Organisationens vÃ¤rde: rubrik. <CR> sÃ¤tter, <ESC> annullerar."
 
-#: src/lang.c:3731
+#: src/lang.c:3801
 msgid "Organization: header"
-msgstr ""
+msgstr "Organisation: header"
 
-#: src/lang.c:3736
+#: src/lang.c:3806
 msgid "Filename for saved articles. <CR> sets, <ESC> cancels."
-msgstr ""
+msgstr "Filnamn fÃ¶r sparade artiklar. <CR> sÃ¤tter, <ESC> makulerar."
 
-#: src/lang.c:3737
-#, fuzzy
+#: src/lang.c:3807
 msgid "savefile"
-msgstr "Spara filnamn> "
+msgstr "spara fil"
 
-#: src/lang.c:3742 src/lang.c:3766
+#: src/lang.c:3812 src/lang.c:3836
 msgid "Scope for the filter rule. <CR> sets, <ESC> cancels."
-msgstr ""
+msgstr "Omfattning fÃ¶r filterregeln. <CR> sÃ¤tter, <ESC> avbryter."
 
-#: src/lang.c:3743
+#: src/lang.c:3813
 msgid "Quick (1 key) select filter scope"
-msgstr ""
+msgstr "Snabb (1 knapp) vÃ¤lj filter omfattning"
 
-#: src/lang.c:3748 src/lang.c:3772
+#: src/lang.c:3818 src/lang.c:3842
 msgid "Header for filter rule. <CR> sets, <ESC> cancels."
-msgstr ""
+msgstr "Header fÃ¶r filterregel. <CR> sÃ¤tter, <ESC> avbryter."
 
-#: src/lang.c:3749
+#: src/lang.c:3819
 msgid "Quick (1 key) select filter header"
-msgstr ""
+msgstr "Snabb (1 knapp) vÃ¤lj filterhuvud"
 
-#: src/lang.c:3754 src/lang.c:3778
+#: src/lang.c:3824 src/lang.c:3848
 msgid "ON = case sensitive, OFF = ignore case. <CR> sets, <ESC> cancels."
 msgstr ""
+"ON = skiftlÃ¤geskÃ¤nslig, OFF = ignorera skiftlÃ¤geskÃ¤nslighet. <CR> sÃ¤tter, "
+"<ESC> avbryter."
 
-#: src/lang.c:3755
+#: src/lang.c:3825
 msgid "Quick (1 key) select filter case"
-msgstr ""
+msgstr "Snabb (1 nyckel) vÃ¤lj filtervÃ¤ska"
 
-#: src/lang.c:3760 src/lang.c:3784
+#: src/lang.c:3830 src/lang.c:3854
 msgid "ON = expire, OFF = don't ever expire. <CR> sets, <ESC> cancels."
-msgstr ""
+msgstr "ON = gÃ¥r ut, OFF = gÃ¥r aldrig ut. <CR> sÃ¤tter, <ESC> avbryter."
 
-#: src/lang.c:3761
+#: src/lang.c:3831
 msgid "Quick (1 key) select filter expire"
-msgstr ""
+msgstr "Snabb (1 tangent) vÃ¤lj filter utgÃ¥ng"
 
-#: src/lang.c:3767
+#: src/lang.c:3837
 msgid "Quick (1 key) kill filter scope"
-msgstr ""
+msgstr "Snabb (1 knapp) dÃ¶da filter omfattning"
 
-#: src/lang.c:3773
+#: src/lang.c:3843
 msgid "Quick (1 key) kill filter header"
-msgstr ""
+msgstr "Snabb (1 knapp) dÃ¶da filterhuvud"
 
-#: src/lang.c:3779
+#: src/lang.c:3849
 msgid "Quick (1 key) kill filter case"
-msgstr ""
+msgstr "Snabb (1 knapp) dÃ¶dande filterhÃ¶lje"
 
-#: src/lang.c:3785
+#: src/lang.c:3855
 msgid "Quick (1 key) kill filter expire"
-msgstr ""
+msgstr "Snabb (1 tangent) dÃ¶da filter utgÃ¥ngen"
 
-#: src/lang.c:3790
+#: src/lang.c:3860
 msgid "Command line options to add. <CR> sets, <ESC> cancels."
 msgstr ""
+"Kommandoradsalternativ att lÃ¤gga till. <CR> stÃ¤ller in, <ESC> avbryter."
 
-#: src/lang.c:3791
+#: src/lang.c:3861
 msgid "CMD line options to add"
-msgstr ""
+msgstr "CMD-radalternativ att lÃ¤gga till"
 
-#: src/lang.c:3796
+#: src/lang.c:3866
 msgid ""
 "ON = cache NNTP overview files, OFF = don't cache. <CR> sets, <ESC> cancels."
 msgstr ""
+"ON = cachelagra NNTP-Ã¶versiktsfiler, OFF = cachelagra inte. <CR> stÃ¤ller in, "
+"<ESC> avbryter."
 
-#: src/lang.c:3797
+#: src/lang.c:3867
 msgid "Cache overview files"
-msgstr ""
+msgstr "Ã–versikt Ã¶ver cachefiler"
 
-#: src/lang.c:3803
+#: src/lang.c:3873
 msgid ""
 "ON = compress cached files, OFF = don't compress. <CR> sets, <ESC> cancels."
 msgstr ""
+"ON = komprimera cachade filer, OFF = komprimera inte. <CR> stÃ¤ller in, <ESC> "
+"avbryter."
 
-#: src/lang.c:3804
+#: src/lang.c:3874
 msgid "Compress overview files"
-msgstr ""
+msgstr "Komprimera Ã¶versiktsfiler"
 
-#: src/lang.c:3811
-#, fuzzy
+#: src/lang.c:3881
 msgid "Config Options"
-msgstr "Visningsalternativ"
+msgstr "Konfigurationsalternativ"
 
-#: src/lang.c:3816
+#: src/lang.c:3886
 msgid "A comma separated list of NNTP commands. <CR> sets, <ESC> cancels."
 msgstr ""
+"En kommaseparerad lista med NNTP-kommandon. <CR> stÃ¤ller in, <ESC> avbryter."
 
-#: src/lang.c:3817
+#: src/lang.c:3887
 msgid "Disabled NNTP commands"
-msgstr ""
+msgstr "Inaktiverade NNTP-kommandon"
 
-#: src/lang.c:3822
+#: src/lang.c:3892
 msgid "Number of pipelined NNTP commands to send. <CR> sets, <ESC> cancels."
 msgstr ""
+"Antal pipelinerade NNTP-kommandon som ska skickas. <CR> stÃ¤ller in, <ESC> "
+"avbryter."
 
-#: src/lang.c:3823
+#: src/lang.c:3893
 msgid "NNTP pipeline limit"
-msgstr ""
+msgstr "NNTP-pipelinebegrÃ¤nsning"
 
-#: src/lang.c:3829
+#: src/lang.c:3899
 msgid "tinrc Override Options"
-msgstr ""
+msgstr "tinrc Ã–verstyrningsalternativ"
 
-#: src/lang.c:3835
+#: src/lang.c:3905
 msgid "Assume this charset if no charset declaration is present, <CR> to set."
 msgstr ""
+"Anta detta charset om ingen charset-deklaration finns, <CR> fÃ¶r att stÃ¤lla "
+"in."
 
-#: src/lang.c:3836
-#, fuzzy
+#: src/lang.c:3906
 msgid "UNDECLARED_CHARSET"
-msgstr "MM_NETWORK_CHARSET"
+msgstr "ODEKLARERAD_TECKENSNITTSUPPSÃ„TTNING"
 
-#: src/lang.c:3841
+#: src/lang.c:3911
 msgid "Guess charset if no charset declaration is present, <CR> to set."
 msgstr ""
+"Gissa charset om ingen charset-deklaration finns, <CR> fÃ¶r att stÃ¤lla in."
 
-#: src/lang.c:3842
+#: src/lang.c:3912
 msgid "UNDECLARED_CS_GUESS"
-msgstr "UNDECLARED_CS_GUESS"
+msgstr "ODEKLARERAD_CS_GISSNING"
 
-#: src/lang.c:3849
+#: src/lang.c:3913
+msgid ""
+"What to guess\n"
+"# * 0 = don't guess undeclared charset\n"
+"#   1 = only guess undeclared charset if not set via undeclared_charset\n"
+"#   2 = always guess undeclared charset, ignore value from "
+"undeclared_charset\n"
+msgstr ""
+
+#: src/lang.c:3922
 msgid ""
 "Add this text at the start of the message body. <CR> sets, <ESC> cancels."
 msgstr ""
+"LÃ¤gg till denna text i bÃ¶rjan av meddelandetexten. <CR> stÃ¤ller in, <ESC> "
+"avbokar."
 
-#: src/lang.c:3850
-#, fuzzy
+#: src/lang.c:3923
 msgid "X_Body"
-msgstr "Fet"
+msgstr "X_Kropp"
 
-#: src/lang.c:3855
+#: src/lang.c:3928
 msgid "Insert this header when posting. <CR> sets, <ESC> cancels."
-msgstr ""
+msgstr "Infoga denna rubrik nÃ¤r du postar. <CR> sÃ¤tter, <ESC> avbryter."
 
-#: src/lang.c:3856
+#: src/lang.c:3929
 msgid "X_Headers"
-msgstr ""
+msgstr "X_Huvuden"
 
-#: src/lang.c:3861
+#: src/lang.c:3934
 msgid ""
 "Automatically insert an X-Comment-To: header? <SPACE> toggles & <CR> sets."
 msgstr ""
+"Infoga automatiskt en X-Comment-To: rubrik? <SPACE> vÃ¤xlar och <CR> stÃ¤ller "
+"in."
 
-#: src/lang.c:3862
-msgid "Insert 'X-Comment-To:' header"
-msgstr ""
+#: src/lang.c:3935
+#, fuzzy
+msgid "Insert ''X-Comment-To:'' header"
+msgstr "Infoga rubriken \"X-Comment-To\""
 
-#: src/lang.c:3868
+#: src/lang.c:3941
 msgid "Enter name of file containing trusted CA certificates. <CR> sets."
-msgstr ""
+msgstr "Ange namnet pÃ¥ filen som innehÃ¥ller betrodda CA-certifikat. <CR> sets."
 
-#: src/lang.c:3869
-#, fuzzy
+#: src/lang.c:3942
 msgid "CA certificate file"
-msgstr "redigera filterfil"
+msgstr "CA-certifikatfil"
 
-#: src/lang.c:3870
+#: src/lang.c:3943
 msgid ""
 "# name of file containing all trusted CA certificates (empty = system "
 "default)\n"
 msgstr ""
+"# namn pÃ¥ fil som innehÃ¥ller alla betrodda certifikatutfÃ¤rdare (tom = "
+"systemstandard)\n"
 
-#~ msgid "Updated"
-#~ msgstr "Uppdaterad"
+#. RFC 5536 3.1.4
+#. -> lang.c
+#: src/post.c:1817 src/post.c:1934
+#, fuzzy, c-format
+msgid "Error: Invalid group name \"%s\" in %s\n"
+msgstr ""
+"\n"
+"Fel: Olaglig distribution Olaglig distribution \"all\" anvÃ¤ndes.\n"
 
+#. -> lang.c
+#: src/post.c:1842 src/post.c:1959
+#, fuzzy, c-format
+msgid "Error: Invalid component \"%s\" in %s: %s\n"
+msgstr ""
+"\n"
+"Fel: Olaglig distribution Olaglig distribution \"all\" anvÃ¤ndes.\n"
+
+#. -> lang.c
+#: src/post.c:2319
+msgid ""
+"\n"
+"Warning: Manually supplied MIME-header without post_8bit_header set.\n"
+"         Either remove (manually encode) 8bit chars or set "
+"post_8bit_header.\n"
+msgstr ""
+
+#. -> lang.c
+#: src/post.c:4018
 #, fuzzy
+msgid "Invalid group name!"
+msgstr ""
+"\n"
+"Fel: Olaglig distribution Olaglig distribution \"all\" anvÃ¤ndes.\n"
+
 #~ msgid ""
-#~ "Enter number of days after which older articles will be marked as read> "
+#~ "# If ON use UTF-8 characters for indicator '->', tree and ellipsis "
+#~ "'...'.\n"
 #~ msgstr ""
-#~ "Ange antalet dagar efter vilka Ã¤ldre artiklar ska markeras som lÃ¤sta> "
+#~ "# Om PÃ… anvÃ¤nd UTF-8-tecken fÃ¶r indikator '->', trÃ¤d och ellips '...'.\n"
 
-#~ msgid "[- Unavailable -]"
-#~ msgstr "[- Ej tillgÃ¤nglig -]"
+#, c-format
+#~ msgid ""
+#~ "\n"
+#~ "Error: \"%s\" is renamed, use \"%s\" instead!\n"
+#~ msgstr ""
+#~ "\n"
+#~ "Fel: \"%s\" har bytt namn, anvÃ¤nd \"%s\" istÃ¤llet!\n"
 
-#~ msgid "Updating"
-#~ msgstr "Uppdaterar"
+#, c-format
+#~ msgid ""
+#~ "\n"
+#~ "Warning: \"%s\" is renamed, you should use \"%s\" instead!\n"
+#~ msgstr ""
+#~ "\n"
+#~ "Varning: \"%s\" har bytt namn, du bÃ¶r anvÃ¤nda \"%s\" istÃ¤llet!\n"
 
-#~ msgid "global "
-#~ msgstr "global "
+#, fuzzy, c-format
+#~ msgid ""
+#~ "\n"
+#~ "Error: There are multiple \"%s:\" lines (%s%d, %d) in the header.\n"
+#~ msgstr ""
+#~ "\n"
+#~ "Felmeddelande: Det finns flera (%d) \"%s:\" rader i sidhuvudet.\n"
+
+#, c-format
+#~ msgid ""
+#~ "\n"
+#~ "Error: There are multiple (%d) \"%s:\" line in the header.\n"
+#~ msgid_plural ""
+#~ "\n"
+#~ "Error: There are multiple (%d) \"%s:\" lines in the header.\n"
+#~ msgstr[0] ""
+#~ "\n"
+#~ "Fel: Det finns flera (%d) \"%s:\"-rader i rubriken.\n"
+#~ msgstr[1] ""
+#~ "\n"
+#~ "Fel: Det finns flera (%d) \"%s:\"-rader i rubriken.\n"
+
+#~ msgid "#  show_art_score=ON/OFF\n"
+#~ msgstr "#  show_art_score=ON/OFF\n"
+
+#, c-format
+#~ msgid "\t Xref: %s"
+#~ msgstr "\t Xref: %s"
+
+#~ msgid "# If ON show article score when displaying articles\n"
+#~ msgstr "# Om PÃ… visa artikelpoÃ¤ng nÃ¤r artiklar visas\n"
+
+#~ msgid "1 Response"
+#~ msgstr "1 svar"
+
+#~ msgid "all"
+#~ msgstr "alla"
+
+#, c-format
+#~ msgid ""
+#~ "\n"
+#~ "Your article:\n"
+#~ "  \"%s\"\n"
+#~ "will be posted to the following %s:\n"
+#~ msgstr ""
+#~ "\n"
+#~ "Din artikel:\n"
+#~ "  \"%s\"\n"
+#~ "kommer att postas till fÃ¶ljande %s:\n"
+
+#~ msgid "articles"
+#~ msgstr "artiklar"
 
 #~ msgid "Article"
 #~ msgstr "Artikel"
 
 #, c-format
-#~ msgid "Tagged %s"
-#~ msgstr "MÃ¤rkt %s"
+#~ msgid "-- %d %s mailed --"
+#~ msgstr "-- %d %s mailad --"
 
-#, fuzzy
-#~ msgid "thread"
-#~ msgid_plural "threads"
-#~ msgstr[0] "trÃ¥d"
-#~ msgstr[1] "trÃ¥d"
+#, c-format
+#~ msgid "%s lines"
+#~ msgstr "%s rader"
 
 #, c-format
-#~ msgid "Hot %s"
-#~ msgstr "Hetta %s"
+#~ msgid "%d of %d attachments saved successfully."
+#~ msgstr "%d av %d bilagor sparade framgÃ¥ngsrikt."
 
-#~ msgid "all"
-#~ msgstr "alla"
+#, c-format
+#~ msgid "%d attachments tagged"
+#~ msgstr "%d bilagor mÃ¤rkta"
 
-#~ msgid "unread"
-#~ msgstr "olÃ¤st"
+#~ msgid "#  verbatim_handling=ON/OFF\n"
+#~ msgstr "# verbatim_handling=ON/OFF\n"
 
-#, fuzzy
-#~ msgid "newsgroup"
-#~ msgid_plural "newsgroups"
-#~ msgstr[0] "diskussionsgrupp"
-#~ msgstr[1] "diskussionsgrupper"
+#~ msgid "Base article"
+#~ msgstr "Basartikel"
 
-#~ msgid "1 Response"
-#~ msgstr "1 svar"
+#~ msgid "Base article range"
+#~ msgstr "Basartikelns sortiment"
 
-#, fuzzy, c-format
-#~ msgid "Groups: %s"
-#~ msgstr "Grupper: %s"
+#~ msgid "Catchup"
+#~ msgstr "UpphÃ¤mtning"
+
+#~ msgid "You have tagged articles in this group - catchup anyway?"
+#~ msgstr "Du har mÃ¤rkt artiklar i denna grupp - uppdatering Ã¤ndÃ¥?"
+
+#, c-format
+#~ msgid "%s %d %s in %lu seconds\n"
+#~ msgstr "%s %d %s pÃ¥ %lu sekunder\n"
+
+#~ msgid "Caughtup"
+#~ msgstr "Upptagen"
+
+#, c-format
+#~ msgid "NNTP TIMEOUT  : %d seconds %s\n"
+#~ msgstr "NNTP TIMEOUT : %d sekunder %s sekunder\n"
+
+#, c-format
+#~ msgid "Reading %s via NNTPS (%s; "
+#~ msgstr "LÃ¤ser %s via NNTPS (%s; "
+
+#~ msgid "trusted"
+#~ msgstr "pÃ¥litlig"
+
+#~ msgid "untrusted"
+#~ msgstr "inte betrodd"
+
+#, c-format
+#~ msgid ""
+#~ "Server certificate verification FAILED:\n"
+#~ "\t%s (%s)\n"
+#~ msgstr ""
+#~ "Verifiering av servercertifikat misslyckades:\n"
+#~ "\t%s (%s)\n"
+
+#~ msgid ""
+#~ "Illegal character in realname.\n"
+#~ "Control characters and unencoded 8bit characters > 127 are not allowed.\n"
+#~ msgstr ""
+#~ "Olagligt tecken i realname.\n"
+#~ "Kontrolltecken och okodade 8bit-tecken > 127 Ã¤r inte tillÃ¥tna.\n"
+
+#, c-format
+#~ msgid ""
+#~ "\n"
+#~ "Error: %s contains non 7bit chars.\n"
+#~ msgstr ""
+#~ "\n"
+#~ "Fel: [0 %s innehÃ¥ller tecken som inte Ã¤r 7 bitar.\n"
+
+#, c-format
+#~ msgid "Line %d is longer than %d octets and should be folded.\n"
+#~ msgstr "Rad %d Ã¤r lÃ¤ngre Ã¤n %d oktetter och bÃ¶r vikas.\n"
+
+#, c-format
+#~ msgid "Line %d is longer than %d octets and should be shortened.\n"
+#~ msgstr "Rad %d Ã¤r lÃ¤ngre Ã¤n %d oktetter och bÃ¶r fÃ¶rkortas.\n"
+
+#~ msgid "errors"
+#~ msgstr "fel"
+
+#~ msgid ""
+#~ "# Format:\n"
+#~ "#   comment=STRING    Optional. Multiple lines allowed. Comments must be "
+#~ "placed\n"
+#~ "#                     at the beginning of a rule, or they will be moved "
+#~ "to the\n"
+#~ "#                     next rule. '#' is not a valid keyword for a "
+#~ "comment!\n"
+#~ "#   group=STRING      Mandatory. Newsgroups list (e.g. comp.*,!"
+#~ "*sources*).\n"
+#~ "#   case=NUM          Mandatory. Compare=0 / ignore=1 case when "
+#~ "filtering.\n"
+#~ "#   score=NUM|STRING  Mandatory. Score to give. Either:\n"
+#~ "#     score=NUM         A number (e.g. 70). Or:\n"
+#~ "#     score=STRING      One of the two keywords: 'hot' or 'kill'.\n"
+#~ "#   subj=STRING       Optional. Subject: line (e.g. How to be a wizard).\n"
+#~ "#   from=STRING       Optional. From: line (e.g. *Craig Shergold*).\n"
+#~ "#   msgid=STRING      Optional. Message-ID: line (e.g. <123@example.net>) "
+#~ "with\n"
+#~ "#                     full references.\n"
+#~ "#   msgid_last=STRING Optional. Like above, but with last reference "
+#~ "only.\n"
+#~ "#   msgid_only=STRING Optional. Like above, but without references.\n"
+#~ "#   refs_only=STRING  Optional. References: line (e.g. <123@example.net>) "
+#~ "without\n"
+#~ "#                     Message-ID:\n"
+#~ "#   lines=[<>]?NUM    Optional. Lines: line. '<' or '>' are optional.\n"
+#~ "#   gnksa=[<>]?NUM    Optional. GNKSA parse_from() return code. '<' or "
+#~ "'>' opt.\n"
+#~ "#   xref=PATTERN      Optional. Kill pattern (e.g. alt.flame*)\n"
+#~ "#   path=PATTERN      Optional. Kill pattern (e.g. news.example.org)\n"
+#~ "#                     Be aware that filtering on Path: may significantly "
+#~ "slow\n"
+#~ "#                     down the process.\n"
+#~ "#   time=NUM          Optional. time_t value when rule expires\n"
+#~ "#\n"
+#~ msgstr ""
+#~ "# Format:\n"
+#~ "# comment=STRING Valfritt. Flera rader Ã¤r tillÃ¥tna. Kommentarer mÃ¥ste "
+#~ "placeras\n"
+#~ "# i bÃ¶rjan av en regel, annars kommer de att flyttas till\n"
+#~ "# nÃ¤sta regel. '#' Ã¤r inte ett giltigt nyckelord fÃ¶r en kommentar!\n"
+#~ "# group=STRING Obligatorisk. Lista Ã¶ver nyhetsgrupper (t.ex. comp.*,!"
+#~ "*sources*).\n"
+#~ "# case=NUM Obligatoriskt. JÃ¤mfÃ¶r=0 / ignorera=1 fall vid filtrering.\n"
+#~ "# score=NUM|STRING Obligatorisk. PoÃ¤ng att ge. Antingen\n"
+#~ "# score=NUM Ett tal (t.ex. 70). Eller: # score=STRING\n"
+#~ "# score=STRING Ett av de tvÃ¥ nyckelorden: \"hot\" eller \"kill\".\n"
+#~ "# subj=STRING Valfritt. Ã„mne: rad (t.ex. Hur man blir en trollkarl).\n"
+#~ "# from=STRING Valfritt. FrÃ¥n: rad (t.ex. *Craig Shergold*).\n"
+#~ "# msgid=STRING Valfri. Meddelande-ID: rad (t.ex. <123@example.net>) med\n"
+#~ "# fullstÃ¤ndiga referenser.\n"
+#~ "# msgid_last=STRING Valfritt. Som ovan, men endast med sista referensen.\n"
+#~ "# msgid_only=STRING Valfritt. Som ovan, men utan referenser.\n"
+#~ "# refs_only=STRING Valfritt. Referenser: rad (t.ex. <123@example.net>) "
+#~ "utan\n"
+#~ "# meddelande-ID:\n"
+#~ "# lines=[<>]?NUM Valfritt. Rader: rad. '<' eller '>' Ã¤r valfria.\n"
+#~ "# gnksa=[<>]?NUM Valfritt. GNKSA parse_from() returkod. '<' eller '>' Ã¤r "
+#~ "valfria.\n"
+#~ "# xref=PATTERN Valfritt. DÃ¶dsmÃ¶nster (t.ex. alt.flame*)\n"
+#~ "# path=PATTERN Valfritt. DÃ¶dsmÃ¶nster (t.ex. news.example.org)\n"
+#~ "# Var medveten om att filtrering pÃ¥ Path: kan gÃ¶ra processen betydligt "
+#~ "lÃ¥ngsammare\n"
+#~ "# ner processen.\n"
+#~ "# time=NUM Valfritt. time_t-vÃ¤rde nÃ¤r regeln lÃ¶per ut\n"
+#~ "#\n"
+
+#, c-format
+#~ msgid ""
+#~ "\n"
+#~ "You requested followups to your article to go to the following %s:\n"
+#~ msgstr ""
+#~ "\n"
+#~ "Du begÃ¤rde att uppfÃ¶ljningar till din artikel skulle gÃ¥ till fÃ¶ljande "
+#~ "%s:\n"
+
+#, c-format
+#~ msgid "  %s\t Answers will be directed to you by mail.\n"
+#~ msgstr "  %s\t Svaren kommer att skickas till dig via e-post.\n"
+
+#~ msgid "global "
+#~ msgstr "global "
 
 #~ msgid "groups"
 #~ msgstr "grupper"
 
+#~ msgid "toggle display of uuencoded sections"
+#~ msgstr "vÃ¤xla visning av uuenkodade avsnitt"
+
+#, c-format
+#~ msgid "%d postponed %s, reuse with ^O...\n"
+#~ msgstr "%d uppskjuten %s, Ã¥teranvÃ¤nd med ^O...\n"
+
+#~ msgid "TeX2Iso encoded article"
+#~ msgstr "TeX2Iso kodad artikel"
+
+#, c-format
+#~ msgid "Groups: %s"
+#~ msgstr "Grupper: %s"
+
+#, c-format
+#~ msgid "%s marked as read"
+#~ msgstr "%s markerad som lÃ¤st"
+
+#, c-format
+#~ msgid "%s marked as unread"
+#~ msgstr "%s markerad som olÃ¤st"
+
 #~ msgid "newsgroups"
 #~ msgstr "diskussionsgrupper"
 
-#~ msgid "errors"
-#~ msgstr "fel"
+#~ msgid "newsgroup"
+#~ msgstr "diskussionsgrupp"
 
-#~ msgid "articles"
-#~ msgstr "artiklar"
+#, c-format
+#~ msgid ""
+#~ "# NNTP-server -> newsrc translation table and NNTP-server\n"
+#~ "# shortname list for %s %s\n"
+#~ "#\n"
+#~ "# the format of this file is\n"
+#~ "#   <FQDN of NNTP-server> <newsrc file> <shortname> ...\n"
+#~ "#\n"
+#~ "# if <newsrc file> is given without path, $HOME is assumed as its "
+#~ "location\n"
+#~ "#\n"
+#~ "# examples:\n"
+#~ "#   news.tin.org      .newsrc-tin.org  tinorg\n"
+#~ "#   news.example.org  /tmp/nrc-ex      example    ex\n"
+#~ "#\n"
+#~ msgstr ""
+#~ "# NNTP-server -&gt; newsrc Ã¶versÃ¤ttningstabell och NNTP-server\n"
+#~ "# kortnamn lista fÃ¶r %s %s\n"
+#~ "#\n"
+#~ "# formatet fÃ¶r denna fil Ã¤r\n"
+#~ "# <FQDN of NNTP-server> <newsrc file> <shortname>...\n"
+#~ "#\n"
+#~ "# om <newsrc file> anges utan sÃ¶kvÃ¤g antas $HOME vara dess plats\n"
+#~ "#\n"
+#~ "# exempel:\n"
+#~ "# news.tin.org .newsrc-tin.org tinorg\n"
+#~ "# news.example.org /tmp/nrc-ex example ex\n"
+#~ "#\n"
 
-#~ msgid "Version: %s %s release %s (\"%s\") %s %s\n"
-#~ msgstr "Version: %s %s utgÃ¥va %s (\"%s\") %s %s\n"
+#, c-format
+#~ msgid "Hot %s"
+#~ msgstr "Varm %s"
 
-#, fuzzy
-#~ msgid "%*s[-- %s/%s%s%s%s%s, %d lines, encoding %s --]\n"
-#~ msgstr "%*s[-- %s/%s%s%s%s%s, %d rader, kodar %s --]\n"
+#, c-format
+#~ msgid "Tagged %s"
+#~ msgstr "MÃ¤rkt %s"
+
+#, c-format
+#~ msgid "Untagged %s"
+#~ msgstr "Ej mÃ¤rkt %s"
+
+#, c-format
+#~ msgid "Do you want to see postponed articles (%d)?"
+#~ msgstr "Vill du se uppskjutna artiklar (%d)?"
+
+#~ msgid "You have tagged articles in this group - quit anyway?"
+#~ msgstr "Du har mÃ¤rkt artiklar i denna grupp - sluta Ã¤ndÃ¥?"
+
+#, c-format
+#~ msgid "Reading %s articles..."
+#~ msgstr "LÃ¤ser %s artiklar..."
+
+#, c-format
+#~ msgid "Reading %sattributes file: %s\n"
+#~ msgstr "LÃ¤ser %sattributfil: %s\n"
+
+#, c-format
+#~ msgid "Reading %sconfig file: %s\n"
+#~ msgstr "LÃ¤ser %sconfig-fil: %s\n"
+
+#, c-format
+#~ msgid "Reading %s groups..."
+#~ msgstr "LÃ¤ser %s grupper..."
+
+#, c-format
+#~ msgid "subscribed to %d groups"
+#~ msgstr "prenumererade pÃ¥ %d grupper"
+
+#, c-format
+#~ msgid "%d days"
+#~ msgstr "%d dagar"
+
+#~ msgid ""
+#~ "# If ON use print current subject or newsgroup description in the last "
+#~ "line\n"
+#~ msgstr ""
+#~ "# Om ON anvÃ¤nds skriv ut aktuellt Ã¤mne eller beskrivning av nyhetsgrupp "
+#~ "pÃ¥ sista raden\n"
+
+#~ msgid "thread"
+#~ msgstr "trÃ¥d"
+
+#~ msgid "unread"
+#~ msgstr "olÃ¤st"
+
+#, c-format
+#~ msgid "unsubscribed from %d groups"
+#~ msgstr "avanmÃ¤ld frÃ¥n %d grupper"
+
+#~ msgid "Updated"
+#~ msgstr "Uppdaterad"
+
+#~ msgid "Updating"
+#~ msgstr "Uppdaterar"
+
+#, c-format
+#~ msgid "Valid not after : %s\n"
+#~ msgstr "Giltig inte efter : %s\n"
+
+#, c-format
+#~ msgid "Valid not before: %s\n"
+#~ msgstr "Giltig inte tidigare: %s\n"
+
+#, c-format
+#~ msgid ""
+#~ "\n"
+#~ "Warning: posting exceeds %d columns. Line %d is the first long one:\n"
+#~ "%-100s\n"
+#~ msgstr ""
+#~ "\n"
+#~ "Varning: postningen Ã¶verskrider %d kolumner. Rad %d Ã¤r den fÃ¶rsta lÃ¥nga "
+#~ "raden:\n"
+#~ "%-100s\n"
+
+#, c-format
+#~ msgid ""
+#~ "\n"
+#~ "Line %d is longer than %d octets and should be folded, but encoding\n"
+#~ "is neither set to %s nor to %s.\n"
+#~ msgstr ""
+#~ "\n"
+#~ "Rad %d Ã¤r lÃ¤ngre Ã¤n %d oktetter och bÃ¶r vikas, men kodningen\n"
+#~ "Ã¤r varken instÃ¤lld pÃ¥ %s eller pÃ¥ %s.\n"
+
+#, c-format
+#~ msgid ""
+#~ "\n"
+#~ "Line %d is longer than %d octets and should be folded, but encoding\n"
+#~ "is set to %s without enabling MIME_BREAK_LONG_LINES or\n"
+#~ "posting doesn't contain any 8bit chars and thus folding won't happen.\n"
+#~ msgstr ""
+#~ "\n"
+#~ "Rad %d Ã¤r lÃ¤ngre Ã¤n %d oktetter och bÃ¶r vikas, men kodningen\n"
+#~ "Ã¤r satt till %s utan att aktivera MIME_BREAK_LONG_LINES eller\n"
+#~ "postningen innehÃ¥ller inga 8bitars tecken och dÃ¤rfÃ¶r kommer ingen vikning "
+#~ "att ske.\n"
+
+#, c-format
+#~ msgid ""
+#~ "\n"
+#~ "Line %d is longer than %d octets and should be folded, but encoding\n"
+#~ "is not set to %s.\n"
+#~ msgstr ""
+#~ "\n"
+#~ "Rad %d Ã¤r lÃ¤ngre Ã¤n %d oktetter och bÃ¶r vikas, men kodningen\n"
+#~ "Ã¤r inte instÃ¤lld pÃ¥ %s.\n"
+
+#, c-format
+#~ msgid ""
+#~ "\n"
+#~ "Warning: Found %d '-- \\n' lines, this may confuse some people.\n"
+#~ msgstr ""
+#~ "\n"
+#~ "Warning: Hittade %d '-- \\n' rader, detta kan fÃ¶rvirra vissa mÃ¤nniskor.\n"
+
+#, c-format
+#~ msgid "Warning: Only %d out of %d articles were saved"
+#~ msgstr "Varning: Endast %d av %d artiklar sparades"
+
+#, c-format
+#~ msgid ""
+#~ "\n"
+#~ "Warning: Your signature  is longer than %d lines.  Since signatures "
+#~ "usually do\n"
+#~ "         not  transport any  useful information,  they should be as  "
+#~ "short as\n"
+#~ "         possible.\n"
+#~ msgstr ""
+#~ "\n"
+#~ "Varning fÃ¶r din signatur: Din signatur Ã¤r lÃ¤ngre Ã¤n %d rader.  Eftersom "
+#~ "signaturer vanligtvis\n"
+#~ "         inte transporterar nÃ¥gon anvÃ¤ndbar information bÃ¶r de vara sÃ¥ "
+#~ "korta som\n"
+#~ "         som mÃ¶jligt.\n"
+
+#, c-format
+#~ msgid "%4d Responses"
+#~ msgstr "%4d Svar"
+
+#, c-format
+#~ msgid "Added %d %s"
+#~ msgstr "Lade till %d %s"
+
+#, c-format
+#~ msgid ""
+#~ "\n"
+#~ "Error: cross-posting to %d newsgroups and no Followup-To line!\n"
+#~ msgstr ""
+#~ "\n"
+#~ "Fel: korspostning till %d nyhetsgrupper och ingen Followup-To-rad!\n"
+
+#, c-format
+#~ msgid ""
+#~ "\n"
+#~ "Warning: cross-posting to %d newsgroups and no Followup-To line!\n"
+#~ msgstr ""
+#~ "\n"
+#~ "Varning: korspostning till %d nyhetsgrupper och ingen Followup-To-rad!\n"
+
+#, c-format
+#~ msgid ""
+#~ "\n"
+#~ "Warning: \"%s\" is not in your newsrc, it may be invalid at this site!\n"
+#~ msgstr ""
+#~ "\n"
+#~ "Varning fÃ¶r att \"%s\" finns inte i din newsrc, den kan vara ogiltig pÃ¥ "
+#~ "den hÃ¤r webbplatsen!\n"
+
+#~ msgid "Add key(s) to public keyring?"
+#~ msgstr "LÃ¤gga till nyckel(n) i en offentlig nyckelring?"
+
+#, c-format
+#~ msgid "%s argument is not numeric: %s\n"
+#~ msgstr "%s argumentet Ã¤r inte numeriskt: %s\n"
+
+#~ msgid "Your server does not have Xref: in its XOVER information.\n"
+#~ msgstr "Din server har inte Xref: i sin XOVER-information.\n"
+
+#, c-format
+#~ msgid "%d %s printed"
+#~ msgstr "%d %s utskriven"
+
+#, c-format
+#~ msgid "%d %s piped to \"%s\""
+#~ msgstr "%d %s kopplad till \"%s\""
+
+#~ msgid ""
+#~ "Display uuencoded data as tagged attachments. <SPACE> toggles & <CR> sets."
+#~ msgstr ""
+#~ "Visa uuencoded data som mÃ¤rkta bilagor. <SPACE> vÃ¤xlar &amp; <CR> stÃ¤ller "
+#~ "in."
+
+#~ msgid "Display uue data as an attachment"
+#~ msgstr "Visa uue-data som en bifogad fil"
+
+#~ msgid ""
+#~ "# Handling of uuencoded data in the pager\n"
+#~ "# Possible values are (the default is marked with *):\n"
+#~ "# * 0 = No, display raw uuencoded data\n"
+#~ "#   1 = Yes, uuencoded data will be condensed to a single tag line "
+#~ "showing\n"
+#~ "#       size and filename, similar to how MIME attachments are displayed\n"
+#~ "#   2 = Hide all, as for 1, but any line that looks like uuencoded data "
+#~ "will\n"
+#~ "#       be folded into a tag line.\n"
+#~ msgstr ""
+#~ "# Hantering av uuencoded data i personsÃ¶karen\n"
+#~ "# MÃ¶jliga vÃ¤rden Ã¤r (standardvÃ¤rdet Ã¤r markerat med *):\n"
+#~ "# * 0 = Nej, visa obearbetade uuenkodade data\n"
+#~ "# 1 = Ja, uuencoded data kommer att kondenseras till en enda mÃ¤rkningsrad "
+#~ "som visar\n"
+#~ "# storlek och filnamn, pÃ¥ samma sÃ¤tt som MIME-bilagor visas\n"
+#~ "# 2 = DÃ¶lj alla, som fÃ¶r 1, men alla rader som ser ut som uuencoded data "
+#~ "kommer\n"
+#~ "# vikas in i en mÃ¤rkningsrad.\n"
+
+#~ msgid "Enable detection of verbatim blocks? <SPACE> toggles & <CR> sets."
+#~ msgstr ""
+#~ "Aktivera detektering av ordagranna block? <SPACE> vÃ¤xlar och <CR> "
+#~ "uppsÃ¤ttningar."
+
+#~ msgid "Detection of verbatim blocks"
+#~ msgstr "Detektering av verbatim-block"
+
+#~ msgid "# If ON detect verbatim blocks in articles\n"
+#~ msgstr "# Om ON upptÃ¤cker ordagranna block i artiklar\n"
+
+#~ msgid "Color of =>3 times quoted line"
+#~ msgstr "FÃ¤rg pÃ¥ =>3 gÃ¥nger citerad rad"
+
+#~ msgid "Insert 'User-Agent:' header"
+#~ msgstr "Infoga rubriken \"User-Agent"
+
+#~ 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"
+#~ "# while Base64 is more efficient for most 8bit East Asian, Greek, and\n"
+#~ "# Russian charsets with a lot of 8bit characters.\n"
+#~ msgstr ""
+#~ "# MIME-kodning (8bit, base64, quoted-printable, 7bit) av brÃ¶dtexten\n"
+#~ "# fÃ¶r mejl och inlÃ¤gg, om det behÃ¶vs. QP Ã¤r effektivt fÃ¶r de flesta "
+#~ "europeiska\n"
+#~ "# teckenuppsÃ¤ttningar (ISO-8859-X) med en liten andel icke-US-ASCII-"
+#~ "tecken,\n"
+#~ "# medan Base64 Ã¤r mer effektivt fÃ¶r de flesta 8-bitars Ã¶stasiatiska, "
+#~ "grekiska och\n"
+#~ "# ryska teckenuppsÃ¤ttningar med mÃ¥nga 8-bitarstecken.\n"
+
+#~ msgid "Use 8bit characters in news headers"
+#~ msgstr "AnvÃ¤nd 8 bitars tecken i nyhetsrubriker"
+
+#~ 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 ""
+#~ "# Om ON, kodas INTE 8-bitars tecken i nyhetsrubriker.\n"
+#~ "# StandardvÃ¤rdet Ã¤r OFF. SÃ¥ledes kodas 8bit-tecknen som standard.\n"
+#~ "# 8bitars tecken i rubriker kodas oavsett vÃ¤rdet pÃ¥ denna parameter\n"
+#~ "# parametern om inte post_mime_encoding ocksÃ¥ Ã¤r 8bit.\n"
+
+#~ msgid "Use 8bit characters in mail headers"
+#~ msgstr "AnvÃ¤nd 8 bitars tecken i e-posthuvuden"
+
+#~ 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 "
+#~ "parameter\n"
+#~ "# unless mail_mime_encoding is 8bit as well. Note that RFC 2822\n"
+#~ "# prohibits 8bit characters in mail headers so that you are advised NOT "
+#~ "to\n"
+#~ "# turn it ON unless you have some compelling reason.\n"
+#~ msgstr ""
+#~ "# Om ON, kodas INTE 8bit-tecken i e-postrubriker.\n"
+#~ "# StandardvÃ¤rdet Ã¤r OFF. SÃ¥ledes kodas 8bit-tecknen som standard.\n"
+#~ "# 8bitars tecken i rubriker kodas oavsett vÃ¤rdet pÃ¥ denna parameter\n"
+#~ "# om inte mail_mime_encoding ocksÃ¥ Ã¤r 8bit. Observera att RFC 2822\n"
+#~ "# fÃ¶rbjuder 8bitars tecken i e-posthuvuden sÃ¥ att du rekommenderas att "
+#~ "INTE\n"
+#~ "# slÃ¥ pÃ¥ den om du inte har nÃ¥got tvingande skÃ¤l.\n"
+
+#, c-format
+#~ msgid ""
+#~ "\n"
+#~ "Server timed out, trying reconnect # %d\n"
+#~ msgstr ""
+#~ "\n"
+#~ "Servern timade ut, fÃ¶rsÃ¶ker Ã¥teransluta # %d\n"
+
+#~ msgid "Rejoin current group\n"
+#~ msgstr "Ã…teransluta till nuvarande grupp\n"
+
+#, c-format
+#~ msgid "Read (%s)\n"
+#~ msgstr "LÃ¤s (%s)\n"
+
+#, c-format
+#~ msgid "Resend last command (%s)\n"
+#~ msgstr "Skicka om senaste kommandot (%s)\n"
+
+#~ msgid "Aborted read\n"
+#~ msgstr "AvbrÃ¶t lÃ¤sning\n"
+
+#~ msgid "Draining\n"
+#~ msgstr "DrÃ¤nering\n"
+
+#~ msgid "[- Unavailable -]"
+#~ msgstr "[- Ej tillgÃ¤nglig -]"
 
 #~ msgid "all "
 #~ msgstr "alla"
 
+#, c-format
+#~ msgid "%*s[-- %s/%s, encoding %s%s%s, %d lines%s%s --]\n"
+#~ msgstr "%*s[-- %s/%s, kodar %s%s%s, %d rader%s%s --]\n"
+
+#, c-format
 #~ msgid "Connecting to %s..."
 #~ msgstr "Ansluter till %s..."
 
+#~ msgid "Read response> "
+#~ msgstr "LÃ¤sa svar> "
+
 #~ msgid "threads"
 #~ msgstr "trÃ¥dar"
+
+#~ msgid "           h=help\n"
+#~ msgstr "           h=hjÃ¤lp\n"
+
+#, c-format
+#~ msgid "\tChecksum of %s (%ld %s)"
+#~ msgstr "\tKontrollsumma fÃ¶r %s (%ld %s)"
+
+#~ msgid "Lines & Score"
+#~ msgstr "Rader & poÃ¤ng"
+
+#~ msgid "no"
+#~ msgstr "nej"
+
+#, c-format
+#~ msgid "Version: %s %s release %s (\"%s\") %s %s\n"
+#~ msgstr "Version: %s %s utgÃ¥va %s (\"%s\") %s %s\n"
+
+#~ msgid "bytes"
+#~ msgstr "byte"
diff -Nurp '--exclude=.bzr*' tin-2.6.5/po/tin.pot tin-2.6.6/po/tin.pot
--- tin-2.6.5/po/tin.pot	2025-12-23 21:21:49.000000000 +0100
+++ tin-2.6.6/po/tin.pot	2026-07-02 20:21:06.601312465 +0200
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-12-23 21:21+0100\n"
+"POT-Creation-Date: 2026-07-02 20:21+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"
@@ -355,479 +355,498 @@ msgid "#  undeclared_charset=STRING (def
 msgstr ""
 
 #: src/lang.c:132
-msgid "#  undeclared_cs_guess=ON/OFF (default is OFF)\n"
+msgid "#  undeclared_cs_guess=NUM\n"
+msgstr ""
+
+#: src/lang.c:133
+msgid "#    0 = don't guess undeclared charset (default)\n"
+msgstr ""
+
+#: src/lang.c:134
+msgid ""
+"#    1 = only guess undeclared charset if not set via undeclared_charset\n"
 msgstr ""
 
 #: src/lang.c:135
+msgid ""
+"#    2 = always guess undeclared charset, ignore value from "
+"undeclared_charset\n"
+msgstr ""
+
+#: src/lang.c:138
 msgid "#  news_headers_to_display=STRING\n"
 msgstr ""
 
-#: src/lang.c:136
+#: src/lang.c:139
 msgid "#  news_headers_to_not_display=STRING\n"
 msgstr ""
 
-#: src/lang.c:137
+#: src/lang.c:140
 msgid "#  news_quote_format=STRING\n"
 msgstr ""
 
-#: src/lang.c:138
+#: src/lang.c:141
 msgid "#  organization=STRING (if beginning with '/' read from file)\n"
 msgstr ""
 
-#: src/lang.c:139
+#: src/lang.c:142
 msgid "#  pos_first_unread=ON/OFF\n"
 msgstr ""
 
-#: src/lang.c:140
+#: src/lang.c:143
 msgid "#  post_8bit_header=ON/OFF\n"
 msgstr ""
 
-#: src/lang.c:141
+#: src/lang.c:144
 msgid "#  post_mime_encoding=supported_encoding"
 msgstr ""
 
-#: src/lang.c:142
+#: src/lang.c:145
 msgid "#  post_process_type=NUM\n"
 msgstr ""
 
-#: src/lang.c:143
+#: src/lang.c:146
 msgid "#  post_process_view=ON/OFF\n"
 msgstr ""
 
-#: src/lang.c:144
+#: src/lang.c:147
 msgid "#  quick_kill_scope=STRING (e.g. talk.*)\n"
 msgstr ""
 
-#: src/lang.c:145
+#: src/lang.c:148
 msgid "#  quick_kill_expire=ON/OFF\n"
 msgstr ""
 
-#: src/lang.c:146
+#: src/lang.c:149
 msgid "#  quick_kill_case=ON/OFF\n"
 msgstr ""
 
-#: src/lang.c:147
+#: src/lang.c:150
 msgid "#  quick_kill_header=NUM\n"
 msgstr ""
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:149
+#: src/lang.c:152
 msgid "#    0=Subject: (case sensitive)  1=Subject: (ignore case)\n"
 msgstr ""
 
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:151
+#: src/lang.c:154
 msgid "#    2=From: (case sensitive)     3=From: (ignore case)\n"
 msgstr ""
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:' or 'References:'
-#: src/lang.c:153
+#: src/lang.c:156
 msgid "#    4=Message-ID: & full References: line\n"
 msgstr ""
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:' or 'References:'
-#: src/lang.c:155
+#: src/lang.c:158
 msgid "#    5=Message-ID: & last References: entry only\n"
 msgstr ""
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:' or 'Lines:'
-#: src/lang.c:157
+#: src/lang.c:160
 msgid "#    6=Message-ID: entry only     7=Lines:\n"
 msgstr ""
 
-#: src/lang.c:158
+#: src/lang.c:161
 msgid "#  quick_select_scope=STRING\n"
 msgstr ""
 
-#: src/lang.c:159
+#: src/lang.c:162
 msgid "#  quick_select_expire=ON/OFF\n"
 msgstr ""
 
-#: src/lang.c:160
+#: src/lang.c:163
 msgid "#  quick_select_case=ON/OFF\n"
 msgstr ""
 
-#: src/lang.c:161
+#: src/lang.c:164
 msgid "#  quick_select_header=NUM\n"
 msgstr ""
 
-#: src/lang.c:162
+#: src/lang.c:165
 msgid "#  quote_chars=STRING (%I for initials)\n"
 msgstr ""
 
-#: src/lang.c:164
+#: src/lang.c:167
 msgid "#  print_header=ON/OFF\n"
 msgstr ""
 
-#: src/lang.c:166
+#: src/lang.c:169
 msgid "#  process_only_unread=ON/OFF\n"
 msgstr ""
 
-#: src/lang.c:167
+#: src/lang.c:170
 msgid "#  prompt_followupto=ON/OFF\n"
 msgstr ""
 
-#: src/lang.c:168
+#: src/lang.c:171
 msgid "#  savedir=STRING (eg. ~user/News)\n"
 msgstr ""
 
-#: src/lang.c:169
+#: src/lang.c:172
 msgid "#  savefile=STRING (eg. =linux)\n"
 msgstr ""
 
-#: src/lang.c:170
+#: src/lang.c:173
 msgid "#  sigfile=STRING (eg. $var/sig)\n"
 msgstr ""
 
-#: src/lang.c:171
+#: src/lang.c:174
 msgid "#  show_author=NUM\n"
 msgstr ""
 
-#: src/lang.c:172
+#: src/lang.c:175
 msgid "#  show_signatures=ON/OFF\n"
 msgstr ""
 
-#: src/lang.c:173
-msgid "#  show_art_score=ON/OFF\n"
+#: src/lang.c:176
+msgid "#  show_art_info=NUM\n"
 msgstr ""
 
-#: src/lang.c:175
+#: src/lang.c:178
 msgid "#  suppress_soft_hyphens=ON/OFF\n"
 msgstr ""
 
-#: src/lang.c:177
+#: src/lang.c:180
 msgid "#  show_only_unread_arts=ON/OFF\n"
 msgstr ""
 
-#: src/lang.c:178
+#: src/lang.c:181
 msgid "#  sigdashes=ON/OFF\n"
 msgstr ""
 
-#: src/lang.c:179
+#: src/lang.c:182
 msgid "#  signature_repost=ON/OFF\n"
 msgstr ""
 
-#: src/lang.c:180
+#: src/lang.c:183
 msgid "#  sort_article_type=NUM\n"
 msgstr ""
 
-#: src/lang.c:181
+#: src/lang.c:184
 msgid "#  sort_threads_type=NUM\n"
 msgstr ""
 
-#: src/lang.c:182
+#: src/lang.c:185
 msgid "#  tex2iso_conv=ON/OFF\n"
 msgstr ""
 
-#: src/lang.c:183
+#: src/lang.c:186
 msgid "#  thread_catchup_on_exit=ON/OFF\n"
 msgstr ""
 
-#: src/lang.c:184
+#: src/lang.c:187
 msgid "#  thread_articles=NUM"
 msgstr ""
 
-#: src/lang.c:185
+#: src/lang.c:188
 msgid "#  thread_format=STRING (eg. %n %m [%L]  %T  %F)\n"
 msgstr ""
 
-#: src/lang.c:186
+#: src/lang.c:189
 msgid "#  thread_perc=NUM\n"
 msgstr ""
 
-#: src/lang.c:187
+#: src/lang.c:190
 msgid "#  trim_article_body=NUM\n"
 msgstr ""
 
-#: src/lang.c:188
+#: src/lang.c:191
 msgid "#    0 = Don't trim article body\n"
 msgstr ""
 
-#: src/lang.c:189
+#: src/lang.c:192
 msgid "#    1 = Skip leading blank lines\n"
 msgstr ""
 
-#: src/lang.c:190
+#: src/lang.c:193
 msgid "#    2 = Skip trailing blank lines\n"
 msgstr ""
 
-#: src/lang.c:191
+#: src/lang.c:194
 msgid "#    3 = Skip leading and trailing blank lines\n"
 msgstr ""
 
-#: src/lang.c:192
+#: src/lang.c:195
 msgid "#    4 = Compact multiple blank lines between text blocks\n"
 msgstr ""
 
-#: src/lang.c:193
+#: src/lang.c:196
 msgid ""
 "#    5 = Compact multiple blank lines between text blocks and skip\n"
 "#        leading blank lines\n"
 msgstr ""
 
-#: src/lang.c:194
+#: src/lang.c:197
 msgid ""
 "#    6 = Compact multiple blank lines between text blocks and skip\n"
 "#        trailing blank lines\n"
 msgstr ""
 
-#: src/lang.c:195
+#: src/lang.c:198
 msgid ""
 "#    7 = Compact multiple blank lines between text blocks and skip\n"
 "#        leading and trailing blank lines\n"
 msgstr ""
 
-#: src/lang.c:196
+#: src/lang.c:199
 msgid "#  verbatim_handling=NUM\n"
 msgstr ""
 
-#: src/lang.c:197
+#: src/lang.c:200
 msgid "#    0 = Don't detect verbatim blocks\n"
 msgstr ""
 
-#: src/lang.c:198
+#: src/lang.c:201
 msgid "#    1 = Detect and show verbatim blocks\n"
 msgstr ""
 
-#: src/lang.c:199
+#: src/lang.c:202
 msgid "#    2 = Detect and show verbatim blocks, hide begin and end marks\n"
 msgstr ""
 
-#: src/lang.c:200
+#: src/lang.c:203
 msgid "#    3 = Detect verbatim blocks and hide them\n"
 msgstr ""
 
-#: src/lang.c:202
+#: src/lang.c:205
 msgid "#  extquote_handling=ON/OFF\n"
 msgstr ""
 
-#: src/lang.c:204
+#: src/lang.c:207
 msgid "#  wrap_on_next_unread=ON/OFF\n"
 msgstr ""
 
-#: src/lang.c:205
+#: src/lang.c:208
 msgid "#  x_body=STRING (eg. ~/.tin/extra-body-text)\n"
 msgstr ""
 
-#: src/lang.c:206
+#: src/lang.c:209
 msgid "#  x_comment_to=ON/OFF\n"
 msgstr ""
 
-#: src/lang.c:207
+#: src/lang.c:210
 msgid "#  x_headers=STRING (eg. ~/.tin/extra-headers)\n"
 msgstr ""
 
-#: src/lang.c:208
+#: src/lang.c:211
 msgid ""
 "#\n"
 "# Note that it is best to put general (global scoping)\n"
 msgstr ""
 
-#: src/lang.c:209
+#: src/lang.c:212
 msgid ""
 "# entries first followed by group specific entries.\n"
 "#\n"
 msgstr ""
 
-#: src/lang.c:210
+#: src/lang.c:213
 msgid "############################################################################\n"
 msgstr ""
 
-#: src/lang.c:211
+#: src/lang.c:214
 msgid "Attributes Menu Commands"
 msgstr ""
 
-#: src/lang.c:212
+#: src/lang.c:215
 #, c-format
 msgid "attribute with no scope: %s"
 msgstr ""
 
-#: src/lang.c:214
+#: src/lang.c:217
 #, c-format
 msgid "%d Authentication failed"
 msgstr ""
 
-#: src/lang.c:215
+#: src/lang.c:218
 #, c-format
 msgid "NNTP authorization password not found for %s"
 msgstr ""
 
-#: src/lang.c:216
+#: src/lang.c:219
 msgid "Server expects authentication.\n"
 msgstr ""
 
-#: src/lang.c:217
+#: src/lang.c:220
 msgid "    Please enter password: "
 msgstr ""
 
-#: src/lang.c:218
+#: src/lang.c:221
 msgid "    Please enter username: "
 msgstr ""
 
-#: src/lang.c:219
+#: src/lang.c:222
 #, c-format
 msgid "Authorized for user: %s\n"
 msgstr ""
 
-#: src/lang.c:220
+#: src/lang.c:223
 #, c-format
 msgid "Authorization failed for user: %s\n"
 msgstr ""
 
-#: src/lang.c:221
+#: src/lang.c:224
 msgid "No supported authorization method available in current state!\n"
 msgstr ""
 
-#: src/lang.c:223
+#: src/lang.c:226
 #, c-format
 msgid "Author search backwards [%s]> "
 msgstr ""
 
-#: src/lang.c:224
+#: src/lang.c:227
 #, c-format
 msgid "Author search forwards [%s]> "
 msgstr ""
 
-#: src/lang.c:225
+#: src/lang.c:228
 #, c-format
 msgid ""
 "\n"
 "Autosubscribed to %s"
 msgstr ""
 
-#: src/lang.c:226
+#: src/lang.c:229
 msgid "Autosubscribing groups...\n"
 msgstr ""
 
-#: src/lang.c:227
+#: src/lang.c:230
 #, c-format
 msgid "Autoselecting articles (use '%s' to see all unread) ..."
 msgstr ""
 
-#: src/lang.c:229
+#: src/lang.c:232
 #, c-format
 msgid ""
 "Article to be posted resulted in errors/warnings. %s=quit, %s=Menu, %s=edit: "
 msgstr ""
 
-#: src/lang.c:231
+#: src/lang.c:234
 #, c-format
 msgid "Unrecognized attribute: %s"
 msgstr ""
 
-#: src/lang.c:232
+#: src/lang.c:235
 #, c-format
 msgid "Unrecognized global attribute: %s"
 msgstr ""
 
-#: src/lang.c:234
+#: src/lang.c:237
 #, c-format
 msgid "Bad command. Type '%s' for help."
 msgstr ""
 
-#: src/lang.c:235
+#: src/lang.c:238
 msgid "Marked base article as read"
 msgstr ""
 
-#: src/lang.c:236
+#: src/lang.c:239
 msgid "Marked base article range as read"
 msgstr ""
 
-#: src/lang.c:237
+#: src/lang.c:240
 #, c-format
 msgid "%s: Updating of index files not supported: cache_overview_files=%s"
 msgstr ""
 
-#: src/lang.c:238
+#: src/lang.c:241
 msgid "*** Beginning of article ***"
 msgstr ""
 
-#: src/lang.c:239
+#: src/lang.c:242
 msgid "*** Beginning of page ***"
 msgstr ""
 
-#: src/lang.c:241
+#: src/lang.c:244
 #, c-format
 msgid "Cancel (delete) or supersede (overwrite) article [%%s]? (%s/%s/%s): "
 msgstr ""
 
-#: src/lang.c:242
+#: src/lang.c:245
 msgid "Cancelling article..."
 msgstr ""
 
-#: src/lang.c:244
+#: src/lang.c:247
 #, c-format
 msgid "Cannot create %s"
 msgstr ""
 
-#: src/lang.c:247
+#: src/lang.c:248
+msgid "Can't filter on Path"
+msgstr ""
+
+#: src/lang.c:250
 #, c-format
 msgid "Can't find base article %d"
 msgstr ""
 
-#: src/lang.c:249
+#: src/lang.c:252
 #, c-format
 msgid "Can't open %s"
 msgstr ""
 
-#: src/lang.c:250
+#: src/lang.c:253
 #, c-format
 msgid "Couldn't open %s for saving"
 msgstr ""
 
-#: src/lang.c:251
+#: src/lang.c:254
 msgid "*** Posting not allowed ***"
 msgstr ""
 
-#: src/lang.c:252
+#: src/lang.c:255
 #, c-format
 msgid "Posting is not allowed to %s"
 msgstr ""
 
-#: src/lang.c:254
+#: src/lang.c:257
 #, c-format
 msgid "Can't retrieve %s"
 msgstr ""
 
-#: src/lang.c:256
+#: src/lang.c:259
 msgid "Can't supersede in mailgroups, try repost instead."
 msgstr ""
 
-#: src/lang.c:257
+#: src/lang.c:260
 #, c-format
 msgid "%s is a directory"
 msgstr ""
 
-#: src/lang.c:258
+#: src/lang.c:261
 #, c-format
 msgid "Catchup %s..."
 msgstr ""
 
-#: src/lang.c:259
+#: src/lang.c:262
 msgid "Catchup all groups entered during this session?"
 msgstr ""
 
-#: src/lang.c:260
+#: src/lang.c:263
 msgid "You have a tagged article in this group - catchup anyway?"
 msgid_plural "You have tagged articles in this group - catchup anyway?"
 msgstr[0] ""
 msgstr[1] ""
 
-#: src/lang.c:261
+#: src/lang.c:264
 #, c-format
 msgid "Caughtup %d group"
 msgid_plural "Caughtup %d groups"
 msgstr[0] ""
 msgstr[1] ""
 
-#: src/lang.c:262
+#: src/lang.c:265
 #, c-format
 msgid "Updated %d group"
 msgid_plural "Updated %d groups"
 msgstr[0] ""
 msgstr[1] ""
 
-#: src/lang.c:263
+#: src/lang.c:266
 #, c-format
 msgid "%lu second"
 msgid_plural "%lu seconds"
@@ -835,203 +854,203 @@ msgstr[0] ""
 msgstr[1] ""
 
 #. TRANSLATORS: result in '"Caughtup %d group" in "%lu second"\n'
-#: src/lang.c:265
+#: src/lang.c:268
 #, c-format
 msgid "%s in %s\n"
 msgstr ""
 
-#: src/lang.c:267
+#: src/lang.c:270
 msgid "Check Prepared Article"
 msgstr ""
 
-#: src/lang.c:268
+#: src/lang.c:271
 msgid "Checking for new groups... "
 msgstr ""
 
-#: src/lang.c:269
+#: src/lang.c:272
 msgid "Checking for news...\n"
 msgstr ""
 
-#: src/lang.c:270
+#: src/lang.c:273
 #, c-format
 msgid "Post-process %s=no, %s=yes, %s=shar, %s=quit: "
 msgstr ""
 
-#: src/lang.c:272
+#: src/lang.c:275
 msgid "ANSI color disabled"
 msgstr ""
 
-#: src/lang.c:273
+#: src/lang.c:276
 msgid "ANSI color enabled"
 msgstr ""
 
-#: src/lang.c:275
+#: src/lang.c:278
 #, c-format
 msgid "Command failed: %s"
 msgstr ""
 
-#: src/lang.c:276
+#: src/lang.c:279
 #, c-format
 msgid "[-- %s, %lu line hidden --]\n"
 msgid_plural "[-- %s, %lu lines hidden --]\n"
 msgstr[0] ""
 msgstr[1] ""
 
-#: src/lang.c:278
+#: src/lang.c:281
 msgid "Mark not selected articles read?"
 msgstr ""
 
-#: src/lang.c:279
+#: src/lang.c:282
 msgid "Connection Info"
 msgstr ""
 
-#: src/lang.c:280
+#: src/lang.c:283
 msgid "Reading from local spool.\n"
 msgstr ""
 
-#: src/lang.c:281
+#: src/lang.c:284
 msgid "Reading saved news.\n"
 msgstr ""
 
-#: src/lang.c:282
+#: src/lang.c:285
 msgid ""
 "\n"
 "Configuration files:\n"
 "--------------------\n"
 msgstr ""
 
-#: src/lang.c:290
+#: src/lang.c:293
 msgid ""
 "\n"
 "Local spool config:\n"
 "-------------------\n"
 msgstr ""
 
-#: src/lang.c:295
+#: src/lang.c:298
 msgid "COMPRESS      :"
 msgstr ""
 
-#: src/lang.c:296
+#: src/lang.c:299
 msgid ""
 "\n"
 "Connection details:\n"
 "-------------------\n"
 msgstr ""
 
-#: src/lang.c:298
+#: src/lang.c:301
 #, c-format
 msgid " DEFLATE %s\n"
 msgstr ""
 
-#: src/lang.c:299
+#: src/lang.c:302
 msgid "(enabled)"
 msgstr ""
 
-#: src/lang.c:300
+#: src/lang.c:303
 msgid "(inactive)"
 msgstr ""
 
-#: src/lang.c:302
+#: src/lang.c:305
 msgid " DEFLATE (not supported)\n"
 msgstr ""
 
-#: src/lang.c:305
+#: src/lang.c:308
 msgid "(disabled)"
 msgstr ""
 
-#: src/lang.c:306
+#: src/lang.c:309
 #, c-format
 msgid "NNTP TIMEOUT  : %d second %s\n"
 msgid_plural "NNTP TIMEOUT  : %d seconds %s\n"
 msgstr[0] ""
 msgstr[1] ""
 
-#: src/lang.c:308
+#: src/lang.c:311
 #, c-format
 msgid "IMPLEMENTATION: %s\n"
 msgstr ""
 
-#: src/lang.c:310
+#: src/lang.c:313
 #, c-format
 msgid "MAXARTNUM     : %s\n"
 msgstr ""
 
-#: src/lang.c:312
+#: src/lang.c:315
 #, c-format
 msgid "Reading via NNTP (%s).\n"
 msgstr ""
 
-#: src/lang.c:313
+#: src/lang.c:316
 #, c-format
 msgid "NNTPPORT      : %u\n"
 msgstr ""
 
-#: src/lang.c:314
+#: src/lang.c:317
 msgid "read only"
 msgstr ""
 
-#: src/lang.c:315
+#: src/lang.c:318
 msgid "read/write"
 msgstr ""
 
-#: src/lang.c:316
+#: src/lang.c:319
 #, c-format
 msgid "NNTPSERVER    : %s\n"
 msgstr ""
 
-#: src/lang.c:317
+#: src/lang.c:320
 #, c-format
 msgid "CONNECTIONTYPE: %s\n"
 msgstr ""
 
-#: src/lang.c:319
+#: src/lang.c:322
 #, c-format
 msgid "Reading trusted via NNTPS (%s; "
 msgstr ""
 
-#: src/lang.c:320
+#: src/lang.c:323
 #, c-format
 msgid "Reading untrusted via NNTPS (%s; "
 msgstr ""
 
-#: src/lang.c:321
+#: src/lang.c:324
 #, c-format
 msgid "Certificate #%d\n"
 msgstr ""
 
-#: src/lang.c:323
+#: src/lang.c:326
 #, c-format
 msgid "Issuer : %s\n"
 msgstr ""
 
-#: src/lang.c:324
+#: src/lang.c:327
 msgid ""
 "\n"
 "Server certificate information:\n"
 "-------------------------------\n"
 msgstr ""
 
-#: src/lang.c:325
+#: src/lang.c:328
 #, c-format
 msgid "Subject: %s\n"
 msgstr ""
 
-#: src/lang.c:326
+#: src/lang.c:329
 msgid ""
 "\n"
 "TLS information:\n"
 "----------------\n"
 msgstr ""
 
-#: src/lang.c:328
+#: src/lang.c:331
 msgid "UNEXPECTED, possible BUG"
 msgstr ""
 
-#: src/lang.c:329
+#: src/lang.c:332
 msgid "tolerated as \"-k\" (insecure) requested"
 msgstr ""
 
-#: src/lang.c:330
+#: src/lang.c:333
 #, c-format
 msgid ""
 "Server certificate verification FAILED:\n"
@@ -1039,141 +1058,141 @@ msgid ""
 "\t(%s)\n"
 msgstr ""
 
-#: src/lang.c:331
+#: src/lang.c:334
 msgid "Server certificate verified successfully.\n"
 msgstr ""
 
-#: src/lang.c:335
+#: src/lang.c:338
 msgid "Server certificate verification FAILED: <can't get reason>\n"
 msgstr ""
 
-#: src/lang.c:339
+#: src/lang.c:342
 #, c-format
 msgid "%s %s (strength %d)\n"
 msgstr ""
 
-#: src/lang.c:346
+#: src/lang.c:349
 #, c-format
 msgid "Cook article failed, %s is exiting"
 msgstr ""
 
-#: src/lang.c:347
+#: src/lang.c:350
 msgid "<CR>"
 msgstr ""
 
-#: src/lang.c:348
+#: src/lang.c:351
 msgid "Creating active file for saved groups...\n"
 msgstr ""
 
-#: src/lang.c:349
+#: src/lang.c:352
 #, c-format
 msgid "Creating %s file...\n"
 msgstr ""
 
-#: src/lang.c:351 src/lang.c:1843 src/lang.c:1863
+#: src/lang.c:354 src/lang.c:1875 src/lang.c:1895
 msgid "Default"
 msgstr ""
 
-#: src/lang.c:352
+#: src/lang.c:355
 msgid "Delete saved files that have been post processed?"
 msgstr ""
 
-#: src/lang.c:353
+#: src/lang.c:356
 msgid "Deleting temporary files..."
 msgstr ""
 
-#: src/lang.c:355
+#: src/lang.c:358
 msgid "*** End of article ***"
 msgstr ""
 
-#: src/lang.c:356
+#: src/lang.c:359
 msgid "*** End of articles ***"
 msgstr ""
 
-#: src/lang.c:357
+#: src/lang.c:360
 msgid "*** End of attachments ***"
 msgstr ""
 
-#: src/lang.c:358
+#: src/lang.c:361
 msgid "*** End of groups ***"
 msgstr ""
 
-#: src/lang.c:359
+#: src/lang.c:362
 msgid "*** End of page ***"
 msgstr ""
 
-#: src/lang.c:360
+#: src/lang.c:363
 msgid "*** End of posted articles ***"
 msgstr ""
 
-#: src/lang.c:361
+#: src/lang.c:364
 msgid "*** End of scopes ***"
 msgstr ""
 
-#: src/lang.c:362
+#: src/lang.c:365
 msgid "*** End of thread ***"
 msgstr ""
 
-#: src/lang.c:363
+#: src/lang.c:366
 msgid "*** End of URLs ***"
 msgstr ""
 
-#: src/lang.c:364
+#: src/lang.c:367
 msgid "Enter limit of articles to get> "
 msgstr ""
 
-#: src/lang.c:365
+#: src/lang.c:368
 msgid "Enter Message-ID to go to> "
 msgstr ""
 
-#: src/lang.c:366
+#: src/lang.c:369
 msgid " and enter next unread thread"
 msgstr ""
 
-#: src/lang.c:367
+#: src/lang.c:370
 msgid " and enter next unread article"
 msgstr ""
 
-#: src/lang.c:368
+#: src/lang.c:371
 msgid " and enter next unread group"
 msgstr ""
 
-#: src/lang.c:369
+#: src/lang.c:372
 msgid "Enter option number> "
 msgstr ""
 
-#: src/lang.c:370
+#: src/lang.c:373
 #, c-format
 msgid "Enter range [%s]> "
 msgstr ""
 
-#: src/lang.c:371
+#: src/lang.c:374
 #, c-format
 msgid "Error: Could not appended %s to %s"
 msgstr ""
 
-#: src/lang.c:372
+#: src/lang.c:375
 msgid ""
 "\n"
 "Warning: Approved: header used.\n"
 msgstr ""
 
-#: src/lang.c:373
+#: src/lang.c:376
 #, c-format
 msgid "  Line %d: \"%s\": given string too long.\n"
 msgstr ""
 
-#: src/lang.c:374
+#: src/lang.c:377
 #, c-format
 msgid "  Line %d: \"%s\": unrecognized attribute.\n"
 msgstr ""
 
-#: src/lang.c:375
+#: src/lang.c:378
 #, c-format
 msgid "  Line %d: \"%s\": malformed line, '=' missing.\n"
 msgstr ""
 
-#: src/lang.c:379
+#: src/lang.c:382
 #, c-format
 msgid ""
 "\n"
@@ -1181,231 +1200,248 @@ msgid ""
 msgstr ""
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:'
-#: src/lang.c:381
+#: src/lang.c:384
 msgid ""
 "\n"
 "Error: Bad FQDN in Message-ID: header.\n"
 msgstr ""
 
-#: src/lang.c:383
+#: src/lang.c:386
 #, c-format
 msgid "Can't use literal IPv%d-address %s with TLS (-T)"
 msgstr ""
 
-#: src/lang.c:386
+#: src/lang.c:389
 #, c-format
 msgid "Can't unlock %s"
 msgstr ""
 
-#: src/lang.c:387
+#: src/lang.c:390
 #, c-format
 msgid "Couldn't dotlock %s - article not appended!"
 msgstr ""
 
-#: src/lang.c:388
+#: src/lang.c:391
 #, c-format
 msgid "Couldn't lock %s - article not appended!"
 msgstr ""
 
-#: src/lang.c:391
+#: src/lang.c:393
+msgid ""
+"\n"
+"Error: Control-message without Approved-header.\n"
+msgstr ""
+
+#: src/lang.c:395
 #, c-format
 msgid ""
 "Server requires authentication but compression (-C) is already active.\n"
 "Restart %s with -A cmd.-line switch in conjunction with -C.\n"
 msgstr ""
 
-#: src/lang.c:394
+#: src/lang.c:398
 #, c-format
 msgid "Corrupted file %s"
 msgstr ""
 
-#: src/lang.c:396
+#: src/lang.c:400
 #, c-format
 msgid "couldn't expand %s\n"
 msgstr ""
 
-#: src/lang.c:398
+#: src/lang.c:402
 #, c-format
 msgid "date in future: \"%s\""
 msgstr ""
 
-#: src/lang.c:399
+#: src/lang.c:403
 #, c-format
 msgid "Unparsable date: \"%s\""
 msgstr ""
 
-#: src/lang.c:400
+#: src/lang.c:404
 #, c-format
 msgid "Error: Custom format empty. Using default \"%s\"."
 msgstr ""
 
-#: src/lang.c:401
+#: src/lang.c:405
 msgid ""
 "\n"
 "Error: Article is empty.\n"
 msgstr ""
 
-#: src/lang.c:403
+#: src/lang.c:407
 msgid ""
 "\n"
 "Error: Followup-To \"poster\" and a newsgroup is not allowed!\n"
 msgstr ""
 
-#: src/lang.c:404
+#: src/lang.c:408
 #, c-format
 msgid "Error: Custom format exceeds screen width. Using default \"%s\"."
 msgstr ""
 
-#: src/lang.c:405
+#: src/lang.c:409
 msgid "Internal error in GNKSA routine - send bug report.\n"
 msgstr ""
 
-#: src/lang.c:406
+#: src/lang.c:410
 msgid "Left angle bracket missing in route address.\n"
 msgstr ""
 
-#: src/lang.c:407
+#: src/lang.c:411
 msgid "Left parenthesis missing in old-style address.\n"
 msgstr ""
 
-#: src/lang.c:408
+#: src/lang.c:412
 msgid "Right parenthesis missing in old-style address.\n"
 msgstr ""
 
-#: src/lang.c:409
+#: src/lang.c:413
 msgid "At-sign missing in mail address.\n"
 msgstr ""
 
-#: src/lang.c:410
+#: src/lang.c:414
 msgid "Right angle bracket missing in route address.\n"
 msgstr ""
 
-#: src/lang.c:411
+#: src/lang.c:415
 msgid "Single component FQDN is not allowed. Add your domain.\n"
 msgstr ""
 
-#: src/lang.c:412
+#: src/lang.c:416
 msgid ""
 "Invalid domain. Send bug report if your top level domain really exists.\n"
 "Use .invalid as top level domain for munged addresses.\n"
 msgstr ""
 
-#: src/lang.c:413
+#: src/lang.c:417
 msgid ""
 "Illegal domain. Send bug report if your top level domain really exists.\n"
 "Use .invalid as top level domain for munged addresses.\n"
 msgstr ""
 
-#: src/lang.c:414
+#: src/lang.c:418
 msgid ""
 "Unknown domain. Send bug report if your top level domain really exists.\n"
 "Use .invalid as top level domain for munged addresses.\n"
 msgstr ""
 
-#: src/lang.c:415
+#: src/lang.c:419
 msgid "Illegal character in FQDN.\n"
 msgstr ""
 
-#: src/lang.c:416
+#: src/lang.c:420
 msgid "Zero length FQDN component not allowed.\n"
 msgstr ""
 
-#: src/lang.c:417
+#: src/lang.c:421
 msgid "FQDN component exceeds maximum allowed length (63 chars).\n"
 msgstr ""
 
-#: src/lang.c:418
+#: src/lang.c:422
 msgid "FQDN component may not start or end with hyphen.\n"
 msgstr ""
 
-#: src/lang.c:419
+#: src/lang.c:423
 msgid "FQDN component may not start with digit.\n"
 msgstr ""
 
-#: src/lang.c:420
+#: src/lang.c:424
 msgid "Domain literal has impossible numeric value.\n"
 msgstr ""
 
-#: src/lang.c:421
+#: src/lang.c:425
 msgid ""
 "Domain literal is for private use only and not allowed for global use.\n"
 msgstr ""
 
-#: src/lang.c:422
+#: src/lang.c:426
 msgid "Right bracket missing in domain literal.\n"
 msgstr ""
 
-#: src/lang.c:423
+#: src/lang.c:427
 msgid "Missing localpart of mail address.\n"
 msgstr ""
 
-#: src/lang.c:424
+#: src/lang.c:428
 msgid "Illegal character in localpart of mail address.\n"
 msgstr ""
 
-#: src/lang.c:425
+#: src/lang.c:429
 msgid "Zero length localpart component not allowed.\n"
 msgstr ""
 
-#: src/lang.c:426
+#: src/lang.c:430
 msgid ""
 "Illegal character in realname.\n"
 "Unquoted words may not contain '!()<>@,;:\\.[]' in route addresses.\n"
 msgstr ""
 
-#: src/lang.c:427
+#: src/lang.c:431
 msgid ""
 "Illegal character in realname.\n"
 "Quoted words may not contain '()<>\\'.\n"
 msgstr ""
 
-#: src/lang.c:428
+#: src/lang.c:432
 msgid ""
 "Illegal character in realname.\n"
 "Encoded words may not contain '!()<>@,;:\"\\.[]/=' in parameter.\n"
 msgstr ""
 
-#: src/lang.c:429
+#: src/lang.c:433
 msgid "Bad syntax in encoded word used in realname.\n"
 msgstr ""
 
-#: src/lang.c:430
+#: src/lang.c:434
 msgid ""
 "Illegal character in realname.\n"
 "Unquoted words may not contain '()<>\\' in old-style addresses.\n"
 msgstr ""
 
-#: src/lang.c:431
+#: src/lang.c:435
 msgid ""
 "Illegal character in realname.\n"
 "Control characters and unencoded 8-bit characters > 127 are not allowed.\n"
 msgstr ""
 
-#: src/lang.c:432
+#: src/lang.c:436
 msgid "Missing realname.\n"
 msgstr ""
 
-#: src/lang.c:433
+#: src/lang.c:437
+#, c-format
+msgid "%c  %s\t Error: Group is read only!\n"
+msgstr ""
+
+#: src/lang.c:438
 msgid ""
 "\n"
 "Error: No blank line found after header.\n"
 msgstr ""
 
-#: src/lang.c:434
+#: src/lang.c:439
 msgid ""
 "\n"
 "Error: Illegal Distribution \"all\" used.\n"
 msgstr ""
 
-#: src/lang.c:435
+#: src/lang.c:440
 #, c-format
 msgid ""
 "\n"
-"Error: Illegal formatted %s.\n"
+"Error: Invalid formatted %s (line %d).\n"
 msgstr ""
 
-#. TODO: fixme, US-ASCII is not the only 7-bit charset we know about
-#: src/lang.c:437
+#: src/lang.c:441
+#, c-format
+msgid ""
+"\n"
+"Error: illegal header combination \"%s\" and \"%s\" used.\n"
+msgstr ""
+
+#: src/lang.c:444
 msgid ""
 "\n"
 "Error: Posting contains non-ASCII characters but MM_CHARSET is set to\n"
@@ -1414,7 +1450,7 @@ msgid ""
 "       editing tinrc.\n"
 msgstr ""
 
-#: src/lang.c:442
+#: src/lang.c:450
 msgid ""
 "\n"
 "Error: Posting contains  non-ASCII characters  but the  MIME encoding\n"
@@ -1424,87 +1460,82 @@ msgid ""
 "       using the M)enu of configurable options or by editing tinrc.\n"
 msgstr ""
 
-#: src/lang.c:448
+#: src/lang.c:456
 msgid ""
 "\n"
 "Error: Article starts with blank line instead of header\n"
 msgstr ""
 
-#: src/lang.c:449
+#: src/lang.c:457
 #, c-format
 msgid ""
 "\n"
-"Error: Header on line %d does not have a colon after the header name:\n"
+"Error: Header in line %d does not have a colon after the header name:\n"
 "%s\n"
 msgstr ""
 
-#: src/lang.c:450
+#: src/lang.c:458
 #, c-format
 msgid ""
 "\n"
 "Error: The \"%s:\" line is empty.\n"
 msgstr ""
 
-#: src/lang.c:451
+#: src/lang.c:459
 #, c-format
 msgid ""
 "\n"
 "Error: The \"%s:\" line is missing from the article header.\n"
 msgstr ""
 
-#: src/lang.c:452
+#: src/lang.c:460
 #, c-format
 msgid ""
 "\n"
 "Warning: %s contains non 7-bit chars.\n"
 msgstr ""
 
-#: src/lang.c:453
+#: src/lang.c:461
 #, c-format
 msgid ""
 "\n"
-"Error: Header on line %d does not have a space after the colon:\n"
+"Error: Header in line %d does not have a space after the colon:\n"
 "%s\n"
 msgstr ""
 
-#. TRANSLATORS: for nplurals>=3
-#: src/lang.c:455
+#: src/lang.c:462
 #, c-format
 msgid ""
 "\n"
-"Error: There are multiple (%d) \"%s:\" line in the header.\n"
-msgid_plural ""
-"\n"
-"Error: There are multiple (%d) \"%s:\" lines in the header.\n"
-msgstr[0] ""
-msgstr[1] ""
+"Error: Duplicated header \"%s:\" in line %d.\n"
+msgstr ""
 
-#: src/lang.c:456
+#: src/lang.c:463
 #, c-format
 msgid ""
 "\n"
-"Error: Header on line %d has no name:\n"
+"Error: Header in line %d has no name:\n"
 "%s\n"
 msgstr ""
 
-#: src/lang.c:457
+#: src/lang.c:464
 msgid ""
 "\n"
 "Error: This is a mailgroup, but a recipient (\"To:\") is missing.\n"
 msgstr ""
 
-#: src/lang.c:458
+#: src/lang.c:465
 #, c-format
 msgid "Mixed up '-f'/'-F'? %s %s"
 msgstr ""
 
-#: src/lang.c:460
+#: src/lang.c:467
 #, c-format
 msgid "Insecure permissions of %s (%o)"
 msgstr ""
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:464
+#: src/lang.c:471
 #, c-format
 msgid "Line %d is longer than %d octet and should be folded.\n"
 msgid_plural "Line %d is longer than %d octets and should be folded.\n"
@@ -1512,162 +1543,181 @@ msgstr[0] ""
 msgstr[1] ""
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:467
+#: src/lang.c:474
 #, c-format
 msgid "Line %d is longer than %d octet and should be shortened.\n"
 msgid_plural "Line %d is longer than %d octets and should be shortened.\n"
 msgstr[0] ""
 msgstr[1] ""
 
-#: src/lang.c:472
+#: src/lang.c:479
 #, c-format
 msgid "MIME parse error: Unexpected end of %s/%s article\n"
 msgstr ""
 
-#: src/lang.c:473
+#: src/lang.c:480
 msgid "MIME parse error: Start boundary whilst reading headers\n"
 msgstr ""
 
-#: src/lang.c:474
+#: src/lang.c:481
 msgid ""
 "\n"
 "Error: \"poster\" is not allowed in Newsgroups!\n"
 msgstr ""
 
-#: src/lang.c:475
+#: src/lang.c:482
 msgid "Can't get a (fully-qualified) domain-name!"
 msgstr ""
 
-#: src/lang.c:476
+#: src/lang.c:483
 msgid "No valid newsgroup given."
 msgid_plural "No valid newsgroups given."
 msgstr[0] ""
 msgstr[1] ""
 
-#: src/lang.c:477
+#: src/lang.c:484
 msgid " You may need to retry without \"-n\"."
 msgstr ""
 
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:480
+#: src/lang.c:487
 msgid ""
 "\n"
 "Error: From: line missing.\n"
 msgstr ""
 
-#: src/lang.c:483
+#: src/lang.c:490
 #, c-format
 msgid "No permissions to go into %s\n"
 msgstr ""
 
-#: src/lang.c:484
+#: src/lang.c:491
 #, c-format
 msgid "No read permissions for %s\n"
 msgstr ""
 
-#: src/lang.c:485
+#: src/lang.c:492
 #, c-format
 msgid "File %s does not exist\n"
 msgstr ""
 
-#: src/lang.c:486
+#: src/lang.c:493
 #, c-format
 msgid "No write permissions for %s\n"
 msgstr ""
 
-#: src/lang.c:488
+#: src/lang.c:495
 #, c-format
 msgid "Not a literal IPv6 address: %s"
 msgstr ""
 
-#: src/lang.c:492
+#: src/lang.c:499
+#, c-format
+msgid "Error: obsolete \"Control:\"-message: %s\n"
+msgstr ""
+
+#: src/lang.c:500
+#, c-format
+msgid ""
+"\n"
+"Error: Forbidden obsolete header \"%s:\" in line %d used.\n"
+msgstr ""
+
+#: src/lang.c:501
 #, c-format
 msgid "%s: -%c option requires an argument\n"
 msgstr ""
 
-#: src/lang.c:493
+#: src/lang.c:502
 #, c-format
 msgid "%s: -%c unknown option\n"
 msgstr ""
 
-#: src/lang.c:495
+#: src/lang.c:504
 msgid "Can't get user information (/etc/passwd missing?)"
 msgstr ""
 
-#: src/lang.c:497
+#: src/lang.c:506
 msgid "error"
 msgid_plural "errors"
 msgstr[0] ""
 msgstr[1] ""
 
-#: src/lang.c:500
+#: src/lang.c:509
 #, c-format
 msgid ""
 "\n"
-"Error on line %d: \"Sender:\" header not allowed (it will be added for you)\n"
+"Error: \"Sender:\" header not allowed (line %d), it will be added for you.\n"
 msgstr ""
 
-#: src/lang.c:502
+#: src/lang.c:511
 #, c-format
 msgid "Server has non of the groups listed in %s"
 msgstr ""
 
-#: src/lang.c:503
+#: src/lang.c:512
 #, c-format
 msgid "Error: unlink %s"
 msgstr ""
 
-#: src/lang.c:504
+#: src/lang.c:513
 msgid "Unknown display level"
 msgstr ""
 
-#: src/lang.c:506
+#: src/lang.c:515
 msgid "Unreachable?\n"
 msgstr ""
 
-#: src/lang.c:508
+#: src/lang.c:517
+#, c-format
+msgid ""
+"\n"
+"Error: Unwanted header \"%s:\" in line %d used.\n"
+msgstr ""
+
+#: src/lang.c:518
 #, c-format
 msgid "URI normalization failed: %s"
 msgstr ""
 
-#: src/lang.c:509
+#: src/lang.c:519
 msgid "<ESC>"
 msgstr ""
 
-#: src/lang.c:510
+#: src/lang.c:520
 msgid "Exiting..."
 msgstr ""
 
-#: src/lang.c:511
+#: src/lang.c:521
 msgid "leaving external mail-reader"
 msgstr ""
 
-#: src/lang.c:512
+#: src/lang.c:522
 #, c-format
 msgid "Extracting %s..."
 msgstr ""
 
-#: src/lang.c:514
+#: src/lang.c:524
 #, c-format
 msgid "Error writing %s file. Filesystem full? File reset to previous state."
 msgstr ""
 
-#: src/lang.c:515
+#: src/lang.c:525
 #, c-format
-msgid "Error making backup of %s file. Filesystem full?"
+msgid "Error making backup of %s file"
 msgstr ""
 
-#: src/lang.c:516
+#: src/lang.c:526
 #, c-format
 msgid "Filtering global rules (%d/%d) ('q' to quit)..."
 msgstr ""
 
-#: src/lang.c:517
+#: src/lang.c:527
 msgid "Rule created by: "
 msgstr ""
 
 #. TRANSLATORS: do not translate header names like 'Subject:', 'From:', ...
-#: src/lang.c:519
+#: src/lang.c:529
 msgid ""
 "# Format:\n"
 "#   comment=STRING    Optional. Multiple lines allowed. Comments must be "
@@ -1701,48 +1751,46 @@ msgid ""
 "#\n"
 msgstr ""
 
-#: src/lang.c:545
+#: src/lang.c:555
 #, c-format
 msgid "Enter score for rule (default=%d): "
 msgstr ""
 
-#: src/lang.c:546
+#: src/lang.c:556
 #, c-format
 msgid "Enter the score weight (range 0 < score <= %d)"
 msgstr ""
 
 #. SCORE_MAX
-#: src/lang.c:547
+#: src/lang.c:557
 msgid "Full"
 msgstr ""
 
-#: src/lang.c:548
+#: src/lang.c:558
 msgid "Comment (optional)  : "
 msgstr ""
 
-#: src/lang.c:550
-msgid "Malformed overview entry: servername missing."
-msgstr ""
-
-#: src/lang.c:551
+#: src/lang.c:560
 #, c-format
-msgid "\t Xref: %s"
+msgid ""
+"Malformed overview entry: servername missing.\n"
+"\t Xref: %s"
 msgstr ""
 
-#: src/lang.c:552
+#: src/lang.c:561
 msgid "Skipping Xref filter"
 msgstr ""
 
-#: src/lang.c:554
+#: src/lang.c:563
 msgid "Apply pattern to    : "
 msgstr ""
 
-#: src/lang.c:555
+#: src/lang.c:564
 #, c-format
 msgid "Enter pattern [%s]> "
 msgstr ""
 
-#: src/lang.c:556
+#: src/lang.c:565
 msgid ""
 "\n"
 "You requested followups to your article to go to the following newsgroup:\n"
@@ -1752,1059 +1800,1060 @@ msgid_plural ""
 msgstr[0] ""
 msgstr[1] ""
 
-#: src/lang.c:557
+#: src/lang.c:566
 #, c-format
 msgid "   %s\t Answers will be directed to you by mail.\n"
 msgstr ""
 
-#: src/lang.c:558
+#: src/lang.c:567
 msgid "-- forwarded message --\n"
 msgstr ""
 
-#: src/lang.c:559
+#: src/lang.c:568
 msgid "-- end of forwarded message --\n"
 msgstr ""
 
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:561
+#: src/lang.c:570
 msgid "From: line (ignore case)      "
 msgstr ""
 
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:563
+#: src/lang.c:572
 msgid "From: line (case sensitive)   "
 msgstr ""
 
-#: src/lang.c:566
+#: src/lang.c:575
 #, c-format
 msgid "%s%s: Unknown host.\n"
 msgstr ""
 
-#: src/lang.c:568
+#: src/lang.c:577
 #, c-format
 msgid "%d ancient article marked as read."
 msgid_plural "%d ancient articles marked as read."
 msgstr[0] ""
 msgstr[1] ""
 
-#: src/lang.c:569
+#: src/lang.c:578
 msgid "Mark articles older than the given days or date as read> "
 msgstr ""
 
-#: src/lang.c:570
+#: src/lang.c:579
 #, c-format
 msgid "Please use %.100s instead"
 msgstr ""
 
-#: src/lang.c:571
+#: src/lang.c:580
 #, c-format
 msgid "%s is bogus"
 msgstr ""
 
-#: src/lang.c:572
+#: src/lang.c:581
 #, c-format
 msgid "Group %s is moderated. Continue?"
 msgstr ""
 
-#: src/lang.c:573
+#: src/lang.c:582
 #, c-format
 msgid "Rereading %s..."
 msgstr ""
 
-#: src/lang.c:574
+#: src/lang.c:583
 msgid "Top Level Commands"
 msgstr ""
 
-#: src/lang.c:575
+#: src/lang.c:584
 msgid "Group Selection"
 msgstr ""
 
-#: src/lang.c:576
+#: src/lang.c:585
 msgid "group"
 msgid_plural "groups"
 msgstr[0] ""
 msgstr[1] ""
 
-#: src/lang.c:577
+#: src/lang.c:586
 msgid ""
 "*** Group descriptions are disabled according to current select_format ***"
 msgstr ""
 
-#: src/lang.c:579
+#: src/lang.c:588
 msgid ""
 "One or more lines of comment. <CR> to add a line or proceed if line is empty."
 msgstr ""
 
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:581
+#: src/lang.c:590
 msgid "From: line to add to filter file. <SPACE> toggles & <CR> sets."
 msgstr ""
 
-#: src/lang.c:582
+#: src/lang.c:591
 msgid ""
 "Linecount of articles to be filtered. < for less, > for more, = for equal."
 msgstr ""
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:'
-#: src/lang.c:584
+#: src/lang.c:593
 msgid "Message-ID: line to add to filter file. <SPACE> toggles & <CR> sets."
 msgstr ""
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:586
+#: src/lang.c:595
 msgid "Subject: line to add to filter file. <SPACE> toggles & <CR> sets."
 msgstr ""
 
 #. TRANSLATORS: do not translate header names like 'Subject:' and 'From:'
-#: src/lang.c:588
+#: src/lang.c:597
 msgid ""
 "Enter text pattern to filter if Subject: & From: lines are not what you want."
 msgstr ""
 
-#: src/lang.c:589
+#: src/lang.c:598
 msgid ""
 "Select where text pattern should be applied. <SPACE> toggles & <CR> sets."
 msgstr ""
 
-#: src/lang.c:590
+#: src/lang.c:599
 msgid ""
 "Expiration time in days for the entered filter. <SPACE> toggles & <CR> sets."
 msgstr ""
 
-#: src/lang.c:591
+#: src/lang.c:600
 msgid ""
 "Apply kill only to current group or all groups. <SPACE> toggles & <CR> sets."
 msgstr ""
 
-#: src/lang.c:592
+#: src/lang.c:601
 msgid ""
 "Apply select to current group or all groups. <SPACE> toggles & <CR> sets."
 msgstr ""
 
-#: src/lang.c:593
+#: src/lang.c:602
 msgid "kill an article via a menu"
 msgstr ""
 
-#: src/lang.c:594
+#: src/lang.c:603
 msgid "auto-select (hot) an article via a menu"
 msgstr ""
 
-#: src/lang.c:595
+#: src/lang.c:604
 msgid "Browse URLs in article"
 msgstr ""
 
-#: src/lang.c:596
+#: src/lang.c:605
 msgid "0 - 9\t  display article by number in current thread"
 msgstr ""
 
-#: src/lang.c:598
+#: src/lang.c:607
 msgid "cancel (delete) or supersede (overwrite) current article"
 msgstr ""
 
-#: src/lang.c:599
+#: src/lang.c:608
 msgid "post followup to current article"
 msgstr ""
 
-#: src/lang.c:600
+#: src/lang.c:609
 msgid "post followup (don't copy text) to current article"
 msgstr ""
 
-#: src/lang.c:601
+#: src/lang.c:610
 msgid "post followup to current article quoting complete headers"
 msgstr ""
 
-#: src/lang.c:602
+#: src/lang.c:611
 msgid "repost chosen article to another group"
 msgstr ""
 
-#: src/lang.c:604
+#: src/lang.c:613
 msgid "edit article (mail-groups only)"
 msgstr ""
 
-#: src/lang.c:605
+#: src/lang.c:614
 msgid "display first article in current thread"
 msgstr ""
 
-#: src/lang.c:606
+#: src/lang.c:615
 msgid "display first page of article"
 msgstr ""
 
-#: src/lang.c:607
+#: src/lang.c:616
 msgid "show MIME details of this article"
 msgstr ""
 
-#: src/lang.c:608
+#: src/lang.c:617
 msgid "display last article in current thread"
 msgstr ""
 
-#: src/lang.c:609
+#: src/lang.c:618
 msgid "display last page of article"
 msgstr ""
 
-#: src/lang.c:610
+#: src/lang.c:619
 msgid "mark rest of thread as read and advance to next unread"
 msgstr ""
 
-#: src/lang.c:611
+#: src/lang.c:620
 msgid "display next article"
 msgstr ""
 
-#: src/lang.c:612
+#: src/lang.c:621
 msgid "display first article in next thread"
 msgstr ""
 
-#: src/lang.c:613
+#: src/lang.c:622
 msgid "display next unread article"
 msgstr ""
 
-#: src/lang.c:614
+#: src/lang.c:623
 msgid "go to the article that this one followed up"
 msgstr ""
 
-#: src/lang.c:615
+#: src/lang.c:624
 msgid "display previous article"
 msgstr ""
 
-#: src/lang.c:616
+#: src/lang.c:625
 msgid "display previous unread article"
 msgstr ""
 
-#: src/lang.c:617
+#: src/lang.c:626
 msgid "quickly kill an article using defaults"
 msgstr ""
 
-#: src/lang.c:618
+#: src/lang.c:627
 msgid "quickly auto-select (hot) an article using defaults"
 msgstr ""
 
-#: src/lang.c:619
+#: src/lang.c:628
 msgid "return to group selection level"
 msgstr ""
 
-#: src/lang.c:620
+#: src/lang.c:629
 msgid "reply through mail to author"
 msgstr ""
 
-#: src/lang.c:621
+#: src/lang.c:630
 msgid "reply through mail (don't copy text) to author"
 msgstr ""
 
-#: src/lang.c:622
+#: src/lang.c:631
 msgid "reply through mail to author quoting complete headers"
 msgstr ""
 
-#: src/lang.c:623
+#: src/lang.c:632
 msgid "search backwards within this article"
 msgstr ""
 
-#: src/lang.c:624
+#: src/lang.c:633
 msgid "search forwards within this article"
 msgstr ""
 
-#: src/lang.c:625
+#: src/lang.c:634
 msgid "show article in raw-mode (including all headers)"
 msgstr ""
 
-#: src/lang.c:626
+#: src/lang.c:635
 msgid "skip next block of included text"
 msgstr ""
 
-#: src/lang.c:627
+#: src/lang.c:636
 msgid "toggle display of sections hidden by a form-feed (^L) on/off"
 msgstr ""
 
-#: src/lang.c:628
+#: src/lang.c:637
 msgid "toggle display of all headers"
 msgstr ""
 
-#: src/lang.c:629
+#: src/lang.c:638
 msgid "toggle word highlighting on/off"
 msgstr ""
 
-#: src/lang.c:630
+#: src/lang.c:639
 msgid "toggle display of data sections"
 msgstr ""
 
-#: src/lang.c:631
+#: src/lang.c:640
 msgid "toggle ROT-13 (basic decode) for current article"
 msgstr ""
 
-#: src/lang.c:632
+#: src/lang.c:641
 msgid "toggle tabwidth 4 <-> 8"
 msgstr ""
 
-#: src/lang.c:633
+#: src/lang.c:642
 msgid "toggle German TeX style decoding for current article"
 msgstr ""
 
-#: src/lang.c:634
+#: src/lang.c:643
 msgid "cycle through the options for detecting/displaying verbatim blocks"
 msgstr ""
 
-#: src/lang.c:635
+#: src/lang.c:644
 msgid "View/pipe/save multimedia attachments"
 msgstr ""
 
-#: src/lang.c:636
+#: src/lang.c:645
 msgid "choose first attachment in list"
 msgstr ""
 
-#: src/lang.c:637
+#: src/lang.c:646
 msgid "0 - 9\t  choose attachment by number"
 msgstr ""
 
-#: src/lang.c:638
+#: src/lang.c:647
 msgid "choose last attachment in list"
 msgstr ""
 
-#: src/lang.c:640
+#: src/lang.c:649
 msgid "pipe attachment into command"
 msgstr ""
 
-#: src/lang.c:641
+#: src/lang.c:650
 msgid "pipe raw attachment into command"
 msgstr ""
 
-#: src/lang.c:643
+#: src/lang.c:652
 msgid "save attachment to disk"
 msgstr ""
 
-#: src/lang.c:644
+#: src/lang.c:653
 msgid "search for attachments forwards"
 msgstr ""
 
-#: src/lang.c:645
+#: src/lang.c:654
 msgid "search for attachments backwards"
 msgstr ""
 
-#: src/lang.c:646
+#: src/lang.c:655
 msgid "view attachment"
 msgstr ""
 
-#: src/lang.c:647
+#: src/lang.c:656
 msgid "tag attachment"
 msgstr ""
 
-#: src/lang.c:648
+#: src/lang.c:657
 msgid "tag attachments that match user specified pattern"
 msgstr ""
 
-#: src/lang.c:649
+#: src/lang.c:658
 msgid "reverse tagging on all attachments (toggle)"
 msgstr ""
 
-#: src/lang.c:650
+#: src/lang.c:659
 msgid "untag all tagged attachments"
 msgstr ""
 
-#: src/lang.c:651
+#: src/lang.c:660
 msgid "toggle info message in last line (name/description of attachment)"
 msgstr ""
 
-#: src/lang.c:652
+#: src/lang.c:661
 msgid "choose first attribute in list"
 msgstr ""
 
-#: src/lang.c:653
+#: src/lang.c:662
 msgid "0 - 9\t  choose attribute by number"
 msgstr ""
 
-#: src/lang.c:654
+#: src/lang.c:663
 msgid "choose last attribute in list"
 msgstr ""
 
-#: src/lang.c:655
+#: src/lang.c:664
 msgid "reset attribute to a default value"
 msgstr ""
 
-#: src/lang.c:656
+#: src/lang.c:665
 msgid "search backwards for an attribute"
 msgstr ""
 
-#: src/lang.c:657
+#: src/lang.c:666
 msgid "search forwards for an attribute"
 msgstr ""
 
-#: src/lang.c:658
+#: src/lang.c:667
 msgid "select attribute"
 msgstr ""
 
-#: src/lang.c:659
+#: src/lang.c:668
 msgid "toggle back to options menu when invoked from there"
 msgstr ""
 
-#: src/lang.c:660
+#: src/lang.c:669
 #, c-format
 msgid "report bug or comment via mail to %s"
 msgstr ""
 
-#: src/lang.c:661
+#: src/lang.c:670
 msgid "choose first option in list"
 msgstr ""
 
-#: src/lang.c:662
+#: src/lang.c:671
 msgid "0 - 9\t  choose option by number"
 msgstr ""
 
-#: src/lang.c:663
+#: src/lang.c:672
 msgid "choose last option in list"
 msgstr ""
 
-#: src/lang.c:664
+#: src/lang.c:673
 msgid "start scopes menu"
 msgstr ""
 
-#: src/lang.c:665
+#: src/lang.c:674
 msgid "search backwards for an option"
 msgstr ""
 
-#: src/lang.c:666
+#: src/lang.c:675
 msgid "search forwards for an option"
 msgstr ""
 
-#: src/lang.c:667
+#: src/lang.c:676
 msgid "select option"
 msgstr ""
 
-#: src/lang.c:668
+#: src/lang.c:677
 msgid "start serverrc menu"
 msgstr ""
 
-#: src/lang.c:669
+#: src/lang.c:678
 msgid "toggle to attributes menu"
 msgstr ""
 
-#: src/lang.c:670
+#: src/lang.c:679
 msgid "choose range of articles to be affected by next command"
 msgstr ""
 
-#: src/lang.c:671
+#: src/lang.c:680
 msgid "escape from command prompt"
 msgstr ""
 
-#: src/lang.c:672
+#: src/lang.c:681
 msgid "edit filter file"
 msgstr ""
 
-#: src/lang.c:673
+#: src/lang.c:682
 msgid "get help"
 msgstr ""
 
-#: src/lang.c:674
+#: src/lang.c:683
 msgid "display last article viewed"
 msgstr ""
 
-#: src/lang.c:675
+#: src/lang.c:684
 msgid "down one line"
 msgstr ""
 
-#: src/lang.c:676
+#: src/lang.c:685
 msgid "up one line"
 msgstr ""
 
-#: src/lang.c:677
+#: src/lang.c:686
 msgid "go to article chosen by Message-ID"
 msgstr ""
 
-#: src/lang.c:678
+#: src/lang.c:687
 msgid "mail article/thread/hot/pattern/tagged articles to someone"
 msgstr ""
 
-#: src/lang.c:679
+#: src/lang.c:688
 msgid "menu of configurable options"
 msgstr ""
 
-#: src/lang.c:680
+#: src/lang.c:689
 msgid "down one page"
 msgstr ""
 
-#: src/lang.c:681
+#: src/lang.c:690
 msgid "up one page"
 msgstr ""
 
-#: src/lang.c:683
+#: src/lang.c:692
 msgid "post (write) article to current group"
 msgstr ""
 
-#: src/lang.c:684
+#: src/lang.c:693
 msgid "post postponed articles"
 msgstr ""
 
-#: src/lang.c:686
+#: src/lang.c:695
 msgid "list articles posted by you (from posted file)"
 msgstr ""
 
-#: src/lang.c:687
+#: src/lang.c:696
 msgid "return to previous menu"
 msgstr ""
 
-#: src/lang.c:688
+#: src/lang.c:697
 msgid "quit tin immediately"
 msgstr ""
 
-#: src/lang.c:689
+#: src/lang.c:698
 msgid "redraw page"
 msgstr ""
 
-#: src/lang.c:690
+#: src/lang.c:699
 msgid "save article/thread/hot/pattern/tagged articles to file"
 msgstr ""
 
-#: src/lang.c:691
+#: src/lang.c:700
 msgid "save marked articles automatically without user prompts"
 msgstr ""
 
-#: src/lang.c:692
+#: src/lang.c:701
 msgid "scroll the screen one line down"
 msgstr ""
 
-#: src/lang.c:693
+#: src/lang.c:702
 msgid "scroll the screen one line up"
 msgstr ""
 
-#: src/lang.c:694
+#: src/lang.c:703
 msgid "search for articles by author backwards"
 msgstr ""
 
-#: src/lang.c:695
+#: src/lang.c:704
 msgid "search for articles by author forwards"
 msgstr ""
 
-#: src/lang.c:696
+#: src/lang.c:705
 msgid "search all articles for a given string (this may take some time)"
 msgstr ""
 
-#: src/lang.c:697
+#: src/lang.c:706
 msgid " \t  (searches are case-insensitive and wrap around to all articles)"
 msgstr ""
 
-#: src/lang.c:698
+#: src/lang.c:707
 msgid "search for articles by Subject line backwards"
 msgstr ""
 
-#: src/lang.c:699
+#: src/lang.c:708
 msgid "search for articles by Subject line forwards"
 msgstr ""
 
-#: src/lang.c:700
+#: src/lang.c:709
 msgid "repeat last search"
 msgstr ""
 
-#: src/lang.c:701
+#: src/lang.c:710
 msgid "tag current article for reposting/mailing/piping/printing/saving"
 msgstr ""
 
-#: src/lang.c:702
+#: src/lang.c:711
 msgid "toggle info message in last line (subject/description)"
 msgstr ""
 
-#: src/lang.c:703
+#: src/lang.c:712
 msgid "toggle inverse video"
 msgstr ""
 
-#: src/lang.c:704
+#: src/lang.c:713
 msgid "toggle mini help menu and posting etiquette display"
 msgstr ""
 
-#: src/lang.c:705
+#: src/lang.c:714
 msgid "cycle the display of authors email address, real name, both or neither"
 msgstr ""
 
-#: src/lang.c:706
+#: src/lang.c:715
 msgid "show version information"
 msgstr ""
 
-#: src/lang.c:707
+#: src/lang.c:716
 msgid "mark articles older than the given days or date as read"
 msgstr ""
 
-#: src/lang.c:708
+#: src/lang.c:717
 msgid "mark all articles as read and return to group selection menu"
 msgstr ""
 
-#: src/lang.c:709
+#: src/lang.c:718
 msgid "mark all articles as read and enter next group with unread articles"
 msgstr ""
 
-#: src/lang.c:710
+#: src/lang.c:719
 msgid "choose first thread in list"
 msgstr ""
 
-#: src/lang.c:711
+#: src/lang.c:720
 msgid "choose last thread in list"
 msgstr ""
 
-#: src/lang.c:712
+#: src/lang.c:721
 msgid "list articles within current thread (bring up Thread sub-menu)"
 msgstr ""
 
-#: src/lang.c:713
+#: src/lang.c:722
 msgid "mark article as unread"
 msgstr ""
 
-#: src/lang.c:714
+#: src/lang.c:723
 msgid "mark current thread, range or tagged threads as read"
 msgstr ""
 
-#: src/lang.c:715
+#: src/lang.c:724
 msgid "mark current thread, range or tagged threads as unread"
 msgstr ""
 
-#: src/lang.c:716
+#: src/lang.c:725
 msgid "mark current/range/selected/pattern/tagged as read after prompting"
 msgstr ""
 
-#: src/lang.c:717
+#: src/lang.c:726
 msgid "mark current/range/selected/pattern/tagged as unread after prompting"
 msgstr ""
 
-#: src/lang.c:718
+#: src/lang.c:727
 msgid "toggle display of all/selected articles"
 msgstr ""
 
-#: src/lang.c:719
+#: src/lang.c:728
 msgid "display next group"
 msgstr ""
 
-#: src/lang.c:720
+#: src/lang.c:729
 msgid "display previous group"
 msgstr ""
 
-#: src/lang.c:721
+#: src/lang.c:730
 msgid "toggle all selections (all articles)"
 msgstr ""
 
-#: src/lang.c:722
+#: src/lang.c:731
 msgid "select group (make \"hot\")"
 msgstr ""
 
-#: src/lang.c:723
+#: src/lang.c:732
 msgid "select thread"
 msgstr ""
 
-#: src/lang.c:724
+#: src/lang.c:733
 msgid "select threads if at least one unread article is selected"
 msgstr ""
 
-#: src/lang.c:725
+#: src/lang.c:734
 msgid "select threads that match user specified pattern"
 msgstr ""
 
-#: src/lang.c:726
+#: src/lang.c:735
 msgid "0 - 9\t  choose thread by number"
 msgstr ""
 
-#: src/lang.c:727
+#: src/lang.c:736
 msgid "toggle limit number of articles to get, and reload"
 msgstr ""
 
-#: src/lang.c:728
+#: src/lang.c:737
 msgid "toggle display of all/unread articles"
 msgstr ""
 
-#: src/lang.c:729
+#: src/lang.c:738
 msgid "toggle selection of thread"
 msgstr ""
 
-#: src/lang.c:730
+#: src/lang.c:739
 msgid "cycle through threading options available"
 msgstr ""
 
-#: src/lang.c:731
+#: src/lang.c:740
 msgid "undo all selections (all articles)"
 msgstr ""
 
-#: src/lang.c:732
+#: src/lang.c:741
 msgid "untag all tagged threads"
 msgstr ""
 
-#: src/lang.c:733
+#: src/lang.c:742
 msgid "search for articles forwards"
 msgstr ""
 
-#: src/lang.c:734
+#: src/lang.c:743
 msgid "search for articles backwards"
 msgstr ""
 
-#: src/lang.c:735
+#: src/lang.c:744
 msgid "toggle info message in last line (Message-ID)"
 msgstr ""
 
-#: src/lang.c:736
+#: src/lang.c:745
 msgid "Open article by Message-ID"
 msgstr ""
 
-#: src/lang.c:737
+#: src/lang.c:746
 msgid "add new scope"
 msgstr ""
 
-#: src/lang.c:738
+#: src/lang.c:747
 msgid "delete scope"
 msgstr ""
 
-#: src/lang.c:739
+#: src/lang.c:748
 msgid "edit attributes file"
 msgstr ""
 
-#: src/lang.c:740
+#: src/lang.c:749
 msgid "choose first scope in list"
 msgstr ""
 
-#: src/lang.c:741
+#: src/lang.c:750
 msgid "0 - 9\t  choose scope by number"
 msgstr ""
 
-#: src/lang.c:742
+#: src/lang.c:751
 msgid "choose last scope in list"
 msgstr ""
 
-#: src/lang.c:743
+#: src/lang.c:752
 msgid "move scope"
 msgstr ""
 
-#: src/lang.c:744
+#: src/lang.c:753
 msgid "rename scope"
 msgstr ""
 
-#: src/lang.c:745
+#: src/lang.c:754
 msgid "select scope"
 msgstr ""
 
-#: src/lang.c:746
+#: src/lang.c:755
 msgid "mark all articles in group as read"
 msgstr ""
 
-#: src/lang.c:747
+#: src/lang.c:756
 msgid "mark all articles in group as read and move to next unread group"
 msgstr ""
 
-#: src/lang.c:748
+#: src/lang.c:757
 msgid "choose first group in list"
 msgstr ""
 
-#: src/lang.c:749
+#: src/lang.c:758
 msgid "choose group by name"
 msgstr ""
 
-#: src/lang.c:750
+#: src/lang.c:759
 msgid "0 - 9\t  choose group by number"
 msgstr ""
 
-#: src/lang.c:751
+#: src/lang.c:760
 msgid "choose range of groups to be affected by next command"
 msgstr ""
 
-#: src/lang.c:752
+#: src/lang.c:761
 msgid "choose last group in list"
 msgstr ""
 
-#: src/lang.c:754
+#: src/lang.c:763
 msgid "list groups which an article has been posted to (by Message-ID)"
 msgstr ""
 
-#: src/lang.c:755
+#: src/lang.c:764
 msgid " \t  (go to article if at least one of the groups is available)"
 msgstr ""
 
-#: src/lang.c:757
+#: src/lang.c:766
 msgid "mark all articles in chosen group unread"
 msgstr ""
 
-#: src/lang.c:758
+#: src/lang.c:767
 msgid "move chosen group within list"
 msgstr ""
 
-#: src/lang.c:759
+#: src/lang.c:768
 msgid "choose next group with unread news"
 msgstr ""
 
-#: src/lang.c:760 src/lang.c:1925
+#: src/lang.c:769 src/lang.c:1957
 msgid "quit"
 msgstr ""
 
-#: src/lang.c:761
+#: src/lang.c:770
 msgid "quit without saving configuration changes"
 msgstr ""
 
-#: src/lang.c:762
+#: src/lang.c:771
 msgid "read chosen group"
 msgstr ""
 
-#: src/lang.c:763
+#: src/lang.c:772
 msgid "reset .newsrc (all available articles in groups marked unread)"
 msgstr ""
 
-#: src/lang.c:764
+#: src/lang.c:773
 msgid "search backwards for a group name"
 msgstr ""
 
-#: src/lang.c:765
+#: src/lang.c:774
 msgid " \t  (all searches are case-insensitive and wrap around)"
 msgstr ""
 
-#: src/lang.c:766
+#: src/lang.c:775
 msgid "search forwards for a group name"
 msgstr ""
 
-#: src/lang.c:767
+#: src/lang.c:776
 msgid "subscribe to chosen group"
 msgstr ""
 
-#: src/lang.c:768
+#: src/lang.c:777
 msgid "subscribe to groups that match pattern"
 msgstr ""
 
-#: src/lang.c:769
+#: src/lang.c:778
 msgid "reread active file to check for any new news"
 msgstr ""
 
-#: src/lang.c:770
+#. TODO: text is also used if reading from local spool
+#: src/lang.c:780
 msgid "show NNTP[S] connection details"
 msgstr ""
 
-#: src/lang.c:771
+#: src/lang.c:781
 msgid "toggle display of group name only or group name plus description"
 msgstr ""
 
-#: src/lang.c:772
+#: src/lang.c:782
 msgid "toggle display to show all/unread subscribed groups"
 msgstr ""
 
-#: src/lang.c:773
+#: src/lang.c:783
 msgid "unsubscribe from chosen group"
 msgstr ""
 
-#: src/lang.c:774
+#: src/lang.c:784
 msgid "unsubscribe from groups that match pattern"
 msgstr ""
 
-#: src/lang.c:775
+#: src/lang.c:785
 msgid "sort the list of groups"
 msgstr ""
 
-#: src/lang.c:776
+#: src/lang.c:786
 msgid "toggle display to show all/subscribed groups"
 msgstr ""
 
-#: src/lang.c:777
+#: src/lang.c:787
 msgid "tag/untag all parts of current multipart-message in order"
 msgstr ""
 
-#: src/lang.c:778
+#: src/lang.c:788
 msgid "0 - 9\t  choose article by number"
 msgstr ""
 
-#: src/lang.c:779
+#: src/lang.c:789
 msgid "mark thread as read and return to group index page"
 msgstr ""
 
-#: src/lang.c:780
+#: src/lang.c:790
 msgid "mark thread as read and enter next unread thread or group"
 msgstr ""
 
-#: src/lang.c:781
+#: src/lang.c:791
 msgid "choose first article in list"
 msgstr ""
 
-#: src/lang.c:782
+#: src/lang.c:792
 msgid "choose last article in list"
 msgstr ""
 
-#: src/lang.c:783
+#: src/lang.c:793
 msgid "mark art, range or tagged arts as read; move crsr to next unread art"
 msgstr ""
 
-#: src/lang.c:784
+#: src/lang.c:794
 msgid "mark article, range or tagged articles as unread"
 msgstr ""
 
-#: src/lang.c:785
+#: src/lang.c:795
 msgid "mark current thread as unread"
 msgstr ""
 
-#: src/lang.c:786
+#: src/lang.c:796
 msgid "read chosen article"
 msgstr ""
 
-#: src/lang.c:787
+#: src/lang.c:797
 msgid ""
 "Display properties\n"
 "------------------"
 msgstr ""
 
-#: src/lang.c:788
+#: src/lang.c:798
 msgid ""
 "Miscellaneous\n"
 "-------------"
 msgstr ""
 
-#: src/lang.c:789
+#: src/lang.c:799
 msgid ""
 "Moving around\n"
 "-------------"
 msgstr ""
 
-#: src/lang.c:790
+#: src/lang.c:800
 msgid ""
 "Group/thread/article operations\n"
 "-------------------------------"
 msgstr ""
 
-#: src/lang.c:791
+#: src/lang.c:801
 msgid ""
 "Attachment operations\n"
 "---------------------"
 msgstr ""
 
-#: src/lang.c:792
+#: src/lang.c:802
 msgid ""
 "Attribute operations\n"
 "--------------------"
 msgstr ""
 
-#: src/lang.c:793
+#: src/lang.c:803
 msgid ""
 "Option operations\n"
 "-----------------"
 msgstr ""
 
-#: src/lang.c:794
+#: src/lang.c:804
 msgid ""
 "Posted article operations\n"
 "-------------------------"
 msgstr ""
 
-#: src/lang.c:795
+#: src/lang.c:805
 msgid ""
 "Scope operations\n"
 "----------------"
 msgstr ""
 
-#: src/lang.c:796
+#: src/lang.c:806
 msgid ""
 "URL operations\n"
 "--------------"
 msgstr ""
 
-#: src/lang.c:797
+#: src/lang.c:807
 msgid "choose first URL in list"
 msgstr ""
 
-#: src/lang.c:798
+#: src/lang.c:808
 msgid "0 - 9\t  choose URL by number"
 msgstr ""
 
-#: src/lang.c:799
+#: src/lang.c:809
 msgid "choose last URL in list"
 msgstr ""
 
-#: src/lang.c:800
+#: src/lang.c:810
 msgid "search for URLs forwards"
 msgstr ""
 
-#: src/lang.c:801
+#: src/lang.c:811
 msgid "search for URLs backwards"
 msgstr ""
 
-#: src/lang.c:802
+#: src/lang.c:812
 msgid "Open URL in browser"
 msgstr ""
 
-#: src/lang.c:803
+#: src/lang.c:813
 msgid "toggle info message in last line (URL)"
 msgstr ""
 
-#: src/lang.c:804
+#: src/lang.c:814
 msgid "Hot article"
 msgid_plural "Hot articles"
 msgstr[0] ""
 msgstr[1] ""
 
-#: src/lang.c:806
+#: src/lang.c:816
 msgid "Group Level Commands"
 msgstr ""
 
-#: src/lang.c:807
+#: src/lang.c:817
 msgid "Kill filter added"
 msgstr ""
 
-#: src/lang.c:808
+#: src/lang.c:818
 msgid "Auto-selection filter added"
 msgstr ""
 
-#: src/lang.c:809
+#: src/lang.c:819
 msgid "All parts tagged"
 msgstr ""
 
-#: src/lang.c:810
+#: src/lang.c:820
 msgid "All parts untagged"
 msgstr ""
 
-#: src/lang.c:811
+#: src/lang.c:821
 #, c-format
 msgid "Building References-trees (%d/%d)..."
 msgstr ""
 
-#: src/lang.c:812
+#: src/lang.c:822
 msgid "Storing article for later posting"
 msgstr ""
 
-#: src/lang.c:813
+#: src/lang.c:823
 msgid "Please enter a valid character"
 msgstr ""
 
-#: src/lang.c:814
+#: src/lang.c:824
 #, c-format
 msgid "Missing part #%d"
 msgstr ""
 
-#: src/lang.c:815
+#: src/lang.c:825
 msgid "*** No postponed articles ***"
 msgstr ""
 
-#: src/lang.c:816
+#: src/lang.c:826
 msgid "Operation not available in raw-mode"
 msgstr ""
 
-#: src/lang.c:817
+#: src/lang.c:827
 msgid "Not a multi-part message"
 msgstr ""
 
-#: src/lang.c:818
+#: src/lang.c:828
 msgid "You are not subscribed to this group"
 msgstr ""
 
-#: src/lang.c:819
+#: src/lang.c:829
 msgid "No previous expression"
 msgstr ""
 
-#: src/lang.c:820
+#: src/lang.c:830
 msgid "Operation disabled in no-overwrite mode"
 msgstr ""
 
 #. TODO: replace hard coded key-name in txt_info_postponed_sp[]
-#: src/lang.c:822
+#: src/lang.c:832
 #, c-format
 msgid "%d postponed article, reuse with ^O...\n"
 msgid_plural "%d postponed articles, reuse with ^O...\n"
 msgstr[0] ""
 msgstr[1] ""
 
-#: src/lang.c:823
+#: src/lang.c:833
 msgid ""
 "X-Conversion-Note: multipart/alternative contents have been removed.\n"
 "  To get the whole article, turn alternative handling OFF in the Option "
 "Menu\n"
 msgstr ""
 
-#: src/lang.c:825
+#: src/lang.c:835
 #, c-format
 msgid "Save filename for %s/%s is a mailbox. Attachment not saved"
 msgstr ""
 
 #. constext txt_is_tex_encoded[] = N_("TeX2Iso encoded article");
 #. TODO: replace hard coded key-names
-#: src/lang.c:828
+#: src/lang.c:838
 #, c-format
 msgid ""
 "\n"
@@ -2812,7 +2861,7 @@ msgid ""
 "locally\n"
 "(i.e. <spool>/news) or remotely (-r option) from an NNTP (Network News "
 "Transport\n"
-"Protocol) server. -h lists the available command line options.\n"
+"Protocol) server. -h lists the available command-line options.\n"
 "\n"
 "%s  has four newsreading levels, the newsgroup selection page, the group "
 "index\n"
@@ -2842,164 +2891,164 @@ msgid ""
 "Please send bug-reports/comments to %s with the 'R' command.\n"
 msgstr ""
 
-#: src/lang.c:845
+#: src/lang.c:855
 #, c-format
 msgid "Invalid disabled_nntp_cmds \"%s\", discarding it"
 msgstr ""
 
-#: src/lang.c:847
+#: src/lang.c:857
 #, c-format
 msgid "Invalid From:-header \"%s\". Check your mail_address setting."
 msgstr ""
 
-#: src/lang.c:849
+#: src/lang.c:859
 msgid "Charset name contains invalid characters"
 msgstr ""
 
-#: src/lang.c:852
+#: src/lang.c:862
 msgid "Invalid multibyte sequence found\n"
 msgstr ""
 
-#: src/lang.c:855
+#: src/lang.c:865
 #, c-format
 msgid "Invalid Sender:-header \"%s\""
 msgstr ""
 
-#: src/lang.c:857
+#: src/lang.c:867
 msgid "Inverse video disabled"
 msgstr ""
 
-#: src/lang.c:858
+#: src/lang.c:868
 msgid "Inverse video enabled"
 msgstr ""
 
-#: src/lang.c:860
+#: src/lang.c:870
 msgid " Keeping serverrc.add_cmd_line_opts."
 msgstr ""
 
-#: src/lang.c:861
+#: src/lang.c:871
 #, c-format
 msgid "Missing definition for %s\n"
 msgstr ""
 
-#: src/lang.c:862
+#: src/lang.c:872
 #, c-format
 msgid "Invalid key definition '%s'\n"
 msgstr ""
 
-#: src/lang.c:863
+#: src/lang.c:873
 #, c-format
 msgid "Invalid keyname '%s'\n"
 msgstr ""
 
-#: src/lang.c:864
+#: src/lang.c:874
 #, c-format
 msgid "Keymap file was upgraded to version %s\n"
 msgstr ""
 
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:866
+#: src/lang.c:876
 #, c-format
 msgid "Kill From:     [%s] (y/n): "
 msgstr ""
 
 #. TRANSLATORS: do not translate header names like 'Lines:'
-#: src/lang.c:868
+#: src/lang.c:878
 msgid "Kill Lines: (</>num): "
 msgstr ""
 
-#: src/lang.c:869
+#: src/lang.c:879
 msgid "Kill Article Menu"
 msgstr ""
 
-#: src/lang.c:870
+#: src/lang.c:880
 #, c-format
 msgid "Kill Msg-ID:   [%s] (f/l/o/n): "
 msgstr ""
 
-#: src/lang.c:871
+#: src/lang.c:881
 msgid "Kill pattern scope  : "
 msgstr ""
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:873
+#: src/lang.c:883
 #, c-format
 msgid "Kill Subject:  [%s] (y/n): "
 msgstr ""
 
-#: src/lang.c:874
+#: src/lang.c:884
 msgid "Kill text pattern   : "
 msgstr ""
 
-#: src/lang.c:875
+#: src/lang.c:885
 msgid "Kill time in days   : "
 msgstr ""
 
-#: src/lang.c:877
+#: src/lang.c:887
 msgid "Last"
 msgstr ""
 
-#: src/lang.c:878
+#: src/lang.c:888
 msgid "-- Last response --"
 msgstr ""
 
-#: src/lang.c:879
+#: src/lang.c:889
 #, c-format
 msgid "Lines %s  "
 msgstr ""
 
-#: src/lang.c:883
+#: src/lang.c:893
 msgid "Function not available."
 msgstr ""
 
-#: src/lang.c:884
+#: src/lang.c:894
 msgid "Not reading via NNTP."
 msgstr ""
 
-#: src/lang.c:886
+#: src/lang.c:896
 #, c-format
 msgid "Group: %s"
 msgid_plural "Groups: %s"
 msgstr[0] ""
 msgstr[1] ""
 
-#: src/lang.c:889
+#: src/lang.c:899
 msgid "Mail"
 msgstr ""
 
-#: src/lang.c:890
+#: src/lang.c:900
 msgid "mailbox "
 msgstr ""
 
-#: src/lang.c:891
+#: src/lang.c:901
 #, c-format
 msgid "Mail article(s) to [%.*s]> "
 msgstr ""
 
-#: src/lang.c:892
+#: src/lang.c:902
 #, c-format
 msgid "Mailing log to %s\n"
 msgstr ""
 
-#: src/lang.c:893
+#: src/lang.c:903
 msgid "Mail bug report..."
 msgstr ""
 
-#: src/lang.c:894
+#: src/lang.c:904
 #, c-format
 msgid "Mail BUG REPORT to %s?"
 msgstr ""
 
-#: src/lang.c:895
+#: src/lang.c:905
 msgid "Mailed"
 msgstr ""
 
-#: src/lang.c:896
+#: src/lang.c:906
 #, c-format
 msgid "Mailing to %s..."
 msgstr ""
 
-#: src/lang.c:897
+#: src/lang.c:907
 msgid ""
 "# [Mail/Save] active file. Format is like news active file:\n"
 "#   groupname  max.artnum  min.artnum  /dir\n"
@@ -3007,118 +3056,118 @@ msgid ""
 "#\n"
 msgstr ""
 
-#: src/lang.c:900
+#: src/lang.c:910
 msgid "Article marked as read"
 msgstr ""
 
-#: src/lang.c:901
+#: src/lang.c:911
 msgid "Article marked as unread"
 msgstr ""
 
-#: src/lang.c:902
+#: src/lang.c:912
 msgid "Thread marked as read"
 msgstr ""
 
-#: src/lang.c:903
+#: src/lang.c:913
 msgid "Thread marked as unread"
 msgstr ""
 
-#: src/lang.c:904
+#: src/lang.c:914
 #, c-format
 msgid "Marked %d of %d %s as read"
 msgstr ""
 
-#: src/lang.c:905
+#: src/lang.c:915
 #, c-format
 msgid "Marked %d of %d %s as unread"
 msgstr ""
 
-#: src/lang.c:906 src/lang.c:1881
+#: src/lang.c:916 src/lang.c:1913
 msgid "Mark"
 msgstr ""
 
-#: src/lang.c:907
+#: src/lang.c:917
 #, c-format
 msgid "Mark all articles as read%s?"
 msgstr ""
 
-#: src/lang.c:908
+#: src/lang.c:918
 #, c-format
 msgid "Mark article as read%s?"
 msgstr ""
 
-#: src/lang.c:909
+#: src/lang.c:919
 #, c-format
 msgid "Mark group %s as read?"
 msgstr ""
 
-#: src/lang.c:910
+#: src/lang.c:920
 #, c-format
 msgid "Mark thread as read%s?"
 msgstr ""
 
-#: src/lang.c:911
+#: src/lang.c:921
 #, c-format
 msgid "Matching %s groups..."
 msgstr ""
 
-#: src/lang.c:914
+#: src/lang.c:924
 #, c-format
 msgid "charset %s"
 msgstr ""
 
-#: src/lang.c:915
+#: src/lang.c:925
 #, c-format
 msgid "content subtype %s"
 msgstr ""
 
-#: src/lang.c:916
+#: src/lang.c:926
 #, c-format
 msgid "content type %s"
 msgstr ""
 
-#: src/lang.c:917
+#: src/lang.c:927
 #, c-format
 msgid "%*s[-- charset %s not supported --]\n"
 msgstr ""
 
-#: src/lang.c:918
+#: src/lang.c:928
 #, c-format
 msgid "%*s[-- Description: %s --]\n"
 msgstr ""
 
-#: src/lang.c:919
+#: src/lang.c:929
 #, c-format
 msgid "encoding %s"
 msgstr ""
 
-#: src/lang.c:925
+#: src/lang.c:935
 #, c-format
 msgid "lang %s"
 msgstr ""
 
-#: src/lang.c:926
+#: src/lang.c:936
 #, c-format
 msgid "%s line"
 msgid_plural "%s lines"
 msgstr[0] ""
 msgstr[1] ""
 
-#: src/lang.c:927
+#: src/lang.c:937
 #, c-format
 msgid "name %s"
 msgstr ""
 
-#: src/lang.c:928
+#: src/lang.c:938
 msgid ", "
 msgstr ""
 
-#: src/lang.c:929
+#: src/lang.c:939
 #, c-format
 msgid "size %s"
 msgstr ""
 
-#: src/lang.c:930
+#: src/lang.c:940
 msgid ""
 "This message has been composed in the 'multipart/mixed' MIME-format. If you\n"
 "are reading this prefix, your mail reader probably has not yet been "
@@ -3127,298 +3176,299 @@ msgid ""
 "\n"
 msgstr ""
 
-#: src/lang.c:934 src/lang.c:947 src/lang.c:950 src/lang.c:956
+#: src/lang.c:944 src/lang.c:957 src/lang.c:960 src/lang.c:966
 #, c-format
 msgid "<n>=set current to n; %s=line down; %s=line up; %s=help; %s=quit"
 msgstr ""
 
-#: src/lang.c:936
+#: src/lang.c:946
 #, c-format
 msgid ""
 "%s=view; %s=pipe; %s=pipe raw; %s=save; %s=tag; %s=tag pattern; %s=untag all"
 msgstr ""
 
-#: src/lang.c:938
+#: src/lang.c:948
 #, c-format
 msgid "%s=view; %s=save; %s=tag; %s=tag pattern; %s=untag all"
 msgstr ""
 
-#: src/lang.c:940
+#: src/lang.c:950
 #, c-format
 msgid ""
 "%s=reverse tagging; %s=search forwards; %s=search backwards; %s=repeat search"
 msgstr ""
 
-#: src/lang.c:941 src/lang.c:945
+#: src/lang.c:951 src/lang.c:955
 #, c-format
 msgid "<n>=set current to n; %s=next unread; %s=search pattern; %s=kill/select"
 msgstr ""
 
-#: src/lang.c:942
+#: src/lang.c:952
 #, c-format
 msgid ""
 "%s=author search; %s=catchup; %s=line down; %s=line up; %s=mark read; "
 "%s=list thread"
 msgstr ""
 
-#: src/lang.c:943
+#: src/lang.c:953
 #, c-format
 msgid "%s=line up; %s=line down; %s=page up; %s=page down; %s=top; %s=bottom"
 msgstr ""
 
-#: src/lang.c:944
+#: src/lang.c:954
 #, c-format
 msgid "%s=search forwards; %s=search backwards; %s=quit"
 msgstr ""
 
-#: src/lang.c:946
+#: src/lang.c:956
 #, c-format
 msgid "%s=author search; %s=body search; %s=catchup; %s=followup; %s=mark read"
 msgstr ""
 
-#: src/lang.c:948 src/lang.c:957
+#: src/lang.c:958 src/lang.c:967
 #, c-format
 msgid "%s=search forwards; %s=search backwards; %s=repeat search"
 msgstr ""
 
-#: src/lang.c:949
+#: src/lang.c:959
 #, c-format
 msgid "%s=add; %s=move; %s=rename; %s=delete"
 msgstr ""
 
-#: src/lang.c:951
+#: src/lang.c:961
 #, c-format
 msgid "<n>=set current to n; %s=next unread; %s,%s=search pattern; %s=catchup"
 msgstr ""
 
-#: src/lang.c:952
+#: src/lang.c:962
 #, c-format
 msgid ""
 "%s=line down; %s=line up; %s=help; %s=move; %s=quit; %s=toggle all/unread"
 msgstr ""
 
-#: src/lang.c:953
+#: src/lang.c:963
 #, c-format
 msgid ""
 "%s=subscribe; %s=sub pattern; %s=unsubscribe; %s=unsub pattern; %s=yank in/"
 "out"
 msgstr ""
 
-#: src/lang.c:954
+#: src/lang.c:964
 #, c-format
 msgid "<n>=set current to n; %s=next unread; %s=catchup; %s=display toggle"
 msgstr ""
 
-#: src/lang.c:955
+#: src/lang.c:965
 #, c-format
 msgid "%s=help; %s=line down; %s=line up; %s=quit; %s=tag; %s=mark unread"
 msgstr ""
 
-#: src/lang.c:958
+#: src/lang.c:968
 msgid "--More--"
 msgstr ""
 
-#: src/lang.c:960
+#: src/lang.c:970
 #, c-format
 msgid "MOTD: %s\n"
 msgstr ""
 
-#: src/lang.c:962
+#: src/lang.c:972
 #, c-format
 msgid "Moving %s..."
 msgstr ""
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:'
-#: src/lang.c:964
+#: src/lang.c:974
 msgid "Message-ID: & last Reference  "
 msgstr ""
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:'
-#: src/lang.c:966
+#: src/lang.c:976
 msgid "Message-ID: line              "
 msgstr ""
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:' or 'References:'
-#: src/lang.c:968
+#: src/lang.c:978
 msgid "Message-ID: & References: line"
 msgstr ""
 
-#: src/lang.c:970
+#: src/lang.c:980
 #, c-format
 msgid "Go to newsgroup [%s]> "
 msgstr ""
 
-#: src/lang.c:971
+#: src/lang.c:981
 #, c-format
 msgid "Position %s in group list (1,2,..,$) [%d]> "
 msgstr ""
 
-#: src/lang.c:972
+#: src/lang.c:982
 msgid "Try and save newsrc file again?"
 msgstr ""
 
-#: src/lang.c:973
+#: src/lang.c:983
 #, c-format
 msgid "Warning: No groups written to your %s file. Save aborted."
 msgstr ""
 
-#: src/lang.c:974
+#: src/lang.c:984
 #, c-format
 msgid "%s file saved successfully.\n"
 msgstr ""
 
-#: src/lang.c:975
+#: src/lang.c:985
 msgid "-- Next response --"
 msgstr ""
 
-#: src/lang.c:976
+#: src/lang.c:986
 msgid "No  "
 msgstr ""
 
-#: src/lang.c:977
+#: src/lang.c:987
 msgid "*** No articles ***"
 msgstr ""
 
-#: src/lang.c:978
+#: src/lang.c:988
 msgid "No articles have been posted"
 msgstr ""
 
-#: src/lang.c:979
+#: src/lang.c:989
 msgid "*** No attachments ***"
 msgstr ""
 
-#: src/lang.c:980
+#: src/lang.c:990
 msgid "*** No description ***"
 msgstr ""
 
-#: src/lang.c:981
+#: src/lang.c:991
 msgid "No filename"
 msgstr ""
 
-#: src/lang.c:982
+#: src/lang.c:992
 msgid "No group"
 msgstr ""
 
-#: src/lang.c:983
+#: src/lang.c:993
 msgid "*** No groups ***"
 msgstr ""
 
-#: src/lang.c:984
+#: src/lang.c:994
 msgid "No more groups to read"
 msgstr ""
 
-#: src/lang.c:985
+#: src/lang.c:995
 msgid "No last message"
 msgstr ""
 
-#: src/lang.c:986
+#: src/lang.c:996
 msgid "No mail address"
 msgstr ""
 
-#: src/lang.c:987
+#: src/lang.c:997
 msgid "No articles marked for saving"
 msgstr ""
 
-#: src/lang.c:988
+#: src/lang.c:998
 msgid "No match"
 msgstr ""
 
-#: src/lang.c:989
+#: src/lang.c:999
 msgid "No more groups"
 msgstr ""
 
-#: src/lang.c:990
+#: src/lang.c:1000
 msgid "No newsgroups"
 msgstr ""
 
-#: src/lang.c:991
+#: src/lang.c:1001
 msgid "No next unread article"
 msgstr ""
 
-#: src/lang.c:992
+#: src/lang.c:1002
 msgid "No previous group"
 msgstr ""
 
-#: src/lang.c:993
+#: src/lang.c:1003
 msgid "No previous search, nothing to repeat"
 msgstr ""
 
-#: src/lang.c:994
+#: src/lang.c:1004
 msgid "No previous unread article"
 msgstr ""
 
-#: src/lang.c:995
+#: src/lang.c:1005
 msgid "No responses"
 msgstr ""
 
-#: src/lang.c:996
+#: src/lang.c:1006
 msgid "No responses to list in current thread"
 msgstr ""
 
-#: src/lang.c:997
+#: src/lang.c:1007
 msgid "*** No scopes ***"
 msgstr ""
 
-#: src/lang.c:998
+#: src/lang.c:1008
 msgid "No search string"
 msgstr ""
 
-#: src/lang.c:999
+#: src/lang.c:1009
 msgid "No subject"
 msgstr ""
 
-#: src/lang.c:1001
+#: src/lang.c:1011
 #, c-format
 msgid "%s: Terminal must have clear to end-of-line (ce)\n"
 msgstr ""
 
-#: src/lang.c:1002
+#: src/lang.c:1012
 #, c-format
 msgid "%s: Terminal must have clear to end-of-screen (cd)\n"
 msgstr ""
 
-#: src/lang.c:1003
+#: src/lang.c:1013
 #, c-format
 msgid "%s: Terminal must have clearscreen (cl) capability\n"
 msgstr ""
 
-#: src/lang.c:1004
+#: src/lang.c:1014
 #, c-format
 msgid "%s: Terminal must have cursor motion (cm)\n"
 msgstr ""
 
-#: src/lang.c:1005
+#: src/lang.c:1015
 #, c-format
 msgid "%s: TERM variable must be set to use screen capabilities\n"
 msgstr ""
 
-#: src/lang.c:1007
+#: src/lang.c:1017
 #, c-format
 msgid "No viewer found for %s/%s\n"
 msgstr ""
 
-#: src/lang.c:1008 src/lang.c:1780 src/lang.c:1821 src/lang.c:2130
+#: src/lang.c:1018 src/lang.c:1812 src/lang.c:1853 src/lang.c:2173
+#: src/lang.c:2261
 msgid "None"
 msgstr ""
 
-#: src/lang.c:1009
+#: src/lang.c:1019
 msgid "Newsgroup does not exist on this server"
 msgstr ""
 
-#: src/lang.c:1010
+#: src/lang.c:1020
 #, c-format
 msgid "Group %s not found in active file"
 msgstr ""
 
-#: src/lang.c:1012
+#: src/lang.c:1022
 msgid "c)reate it, use a)lternative name, use d)efault .newsrc, q)uit tin: "
 msgstr ""
 
-#: src/lang.c:1013
+#: src/lang.c:1023
 msgid "use a)lternative name, use d)efault .newsrc, q)uit tin: "
 msgstr ""
 
-#: src/lang.c:1014
+#: src/lang.c:1024
 #, c-format
 msgid ""
 "# NNTP-server -> newsrc translation table and NNTP-server\n"
@@ -3435,405 +3485,419 @@ msgid ""
 "#\n"
 msgstr ""
 
-#: src/lang.c:1021
+#: src/lang.c:1031
 msgid "NULL"
 msgstr ""
 
-#: src/lang.c:1023
+#: src/lang.c:1033
 msgid "Only"
 msgstr ""
 
-#: src/lang.c:1025
+#: src/lang.c:1034
+msgid "OpenPGP pubic key block"
+msgstr ""
+
+#: src/lang.c:1035
+msgid "OpenPGP signature block"
+msgstr ""
+
+#: src/lang.c:1037
 msgid "Options Menu"
 msgstr ""
 
-#: src/lang.c:1026
+#: src/lang.c:1038
 msgid "Options Menu Commands"
 msgstr ""
 
-#: src/lang.c:1027
+#: src/lang.c:1039
 #, c-format
 msgid "Option not enabled. Recompile with %s.%s\n"
 msgstr ""
 
 #. TRANSLATORS: do not translate header names like 'Path:'
-#: src/lang.c:1031
+#: src/lang.c:1043
 msgid "Path: line (case insensitive)"
 msgstr ""
 
-#: src/lang.c:1032
+#: src/lang.c:1044
 #, c-format
 msgid "Error in regex: %s at pos. %d '%s'"
 msgstr ""
 
-#: src/lang.c:1033
+#: src/lang.c:1045
 #, c-format
 msgid "Error in regex: pcre internal error %d"
 msgstr ""
 
-#: src/lang.c:1035
+#: src/lang.c:1046
+msgid "[-- PGP SIGNED MESSAGE --]\n"
+msgstr ""
+
+#: src/lang.c:1048
 #, c-format
 msgid "Error in regex: study - pcre internal error %s"
 msgstr ""
 
-#: src/lang.c:1037
+#: src/lang.c:1050
 msgid "Post a followup..."
 msgstr ""
 
 #. TODO: replace hard coded key-name in txt_post_error_ask_postpone
-#: src/lang.c:1039
+#: src/lang.c:1052
 msgid ""
 "An error has occurred while posting the article. If you think that this\n"
 "error is temporary or otherwise correctable, you can postpone the article\n"
 "and pick it up again with ^O later.\n"
 msgstr ""
 
-#: src/lang.c:1042
+#: src/lang.c:1055
 msgid "Posted articles history"
 msgstr ""
 
-#: src/lang.c:1043
+#: src/lang.c:1056
 msgid "Posted Articles Menu Commands"
 msgstr ""
 
-#: src/lang.c:1044
+#: src/lang.c:1057
 msgid "Lookup failed"
 msgstr ""
 
-#: src/lang.c:1045
+#: src/lang.c:1058
 msgid "Operation not available for replies by mail"
 msgstr ""
 
-#: src/lang.c:1046
+#: src/lang.c:1059
 msgid "Already in posted articles history level"
 msgstr ""
 
-#: src/lang.c:1047
+#: src/lang.c:1060
 #, c-format
 msgid "Post to newsgroup(s) [%s]> "
 msgstr ""
 
-#: src/lang.c:1048
+#: src/lang.c:1061
 msgid "-- post processing started --"
 msgstr ""
 
-#: src/lang.c:1049
+#: src/lang.c:1062
 msgid "-- post processing completed --"
 msgstr ""
 
-#: src/lang.c:1050
+#: src/lang.c:1063
 #, c-format
 msgid "Post subject [%s]> "
 msgstr ""
 
-#: src/lang.c:1051
+#: src/lang.c:1064
 msgid ""
 "# Summary of mailed/posted messages viewable by 'W' command from within "
 "tin.\n"
 msgstr ""
 
-#: src/lang.c:1052
+#: src/lang.c:1065
 msgid "Posting article..."
 msgstr ""
 
-#: src/lang.c:1054
+#: src/lang.c:1067
 #, c-format
 msgid "Posting failed (%s)"
 msgstr ""
 
-#: src/lang.c:1056
+#: src/lang.c:1069
 #, c-format
 msgid "Posting: %.*s ..."
 msgstr ""
 
-#: src/lang.c:1057
+#: src/lang.c:1070
 #, c-format
 msgid "Post postponed articles [%%s]? (%s/%s/%s/%s/%s): "
 msgstr ""
 
-#: src/lang.c:1059
+#: src/lang.c:1072
 #, c-format
 msgid "Preparing for filtering on Path header (%d/%d)..."
 msgstr ""
 
-#: src/lang.c:1061
+#: src/lang.c:1074
 msgid "Processing attributes..."
 msgstr ""
 
-#: src/lang.c:1062
+#: src/lang.c:1075
 msgid "Processing mail messages marked for deletion."
 msgstr ""
 
-#: src/lang.c:1063
+#: src/lang.c:1076
 msgid "Processing saved articles marked for deletion."
 msgstr ""
 
-#: src/lang.c:1064
+#: src/lang.c:1077
 #, c-format
 msgid "Accept Followup-To? %s=post, %s=ignore, %s=quit: "
 msgstr ""
 
-#: src/lang.c:1065
+#: src/lang.c:1078
 msgid "Article unchanged, abort mailing?"
 msgstr ""
 
-#: src/lang.c:1066
+#: src/lang.c:1079
 #, c-format
 msgid "Do you want to see postponed article (%d)?"
 msgid_plural "Do you want to see postponed articles (%d)?"
 msgstr[0] ""
 msgstr[1] ""
 
-#: src/lang.c:1068
+#: src/lang.c:1081
 msgid "Add quick kill filter?"
 msgstr ""
 
-#: src/lang.c:1069
+#: src/lang.c:1082
 msgid "Add quick selection filter?"
 msgstr ""
 
-#: src/lang.c:1070
+#: src/lang.c:1083
 msgid "Do you really want to quit?"
 msgstr ""
 
-#: src/lang.c:1071
+#: src/lang.c:1084
 #, c-format
 msgid "%s=edit cancel message, %s=quit, %s=delete (cancel) [%%s]: "
 msgstr ""
 
-#: src/lang.c:1072
+#: src/lang.c:1085
 msgid "You have a tagged article in this group - quit anyway?"
 msgid_plural "You have tagged articles in this group - quit anyway?"
 msgstr[0] ""
 msgstr[1] ""
 
-#: src/lang.c:1073
+#: src/lang.c:1086
 #, c-format
 msgid "%s=quit, %s=edit, %s=postpone: "
 msgstr ""
 
-#: src/lang.c:1074
+#: src/lang.c:1087
 #, c-format
 msgid "%s=quit, %s=edit, %s=save kill description: "
 msgstr ""
 
-#: src/lang.c:1075
+#: src/lang.c:1088
 #, c-format
 msgid "%s=quit, %s=edit, %s=save select description: "
 msgstr ""
 
-#: src/lang.c:1076
+#: src/lang.c:1089
 msgid "Do you really want to quit without saving your configuration?"
 msgstr ""
 
-#: src/lang.c:1078
+#: src/lang.c:1091
 msgid "Invalid range - valid are '0-9.$' e.g. 1-$"
 msgstr ""
 
-#: src/lang.c:1080
+#: src/lang.c:1093
 msgid "Do you want to abort this operation?"
 msgstr ""
 
-#: src/lang.c:1081
+#: src/lang.c:1094
 msgid "Do you want to exit tin immediately?"
 msgstr ""
 
-#: src/lang.c:1083
+#: src/lang.c:1096
 msgid "Reading all articles..."
 msgstr ""
 
-#: src/lang.c:1084
+#: src/lang.c:1097
 msgid "Reading all groups..."
 msgstr ""
 
-#: src/lang.c:1085
+#: src/lang.c:1098
 msgid "Reading ('q' to quit)..."
 msgstr ""
 
-#: src/lang.c:1086
+#: src/lang.c:1099
 #, c-format
 msgid "Reading attributes file: %s\n"
 msgstr ""
 
-#: src/lang.c:1087
+#: src/lang.c:1100
 #, c-format
 msgid "Reading global attributes file: %s\n"
 msgstr ""
 
-#: src/lang.c:1088
+#: src/lang.c:1101
 #, c-format
 msgid "Reading config file: %s\n"
 msgstr ""
 
-#: src/lang.c:1089
+#: src/lang.c:1102
 #, c-format
 msgid "Reading global config file: %s\n"
 msgstr ""
 
-#: src/lang.c:1090
+#: src/lang.c:1103
 #, c-format
 msgid "Reading filter file: %s\n"
 msgstr ""
 
-#: src/lang.c:1092
+#: src/lang.c:1105
 msgid "reading from local spool"
 msgstr ""
 
-#: src/lang.c:1094
+#: src/lang.c:1107
 #, c-format
 msgid "Reading %s\n"
 msgstr ""
 
-#: src/lang.c:1095
+#: src/lang.c:1108
 #, c-format
 msgid "Reading input history file: %s\n"
 msgstr ""
 
-#: src/lang.c:1096
+#: src/lang.c:1109
 #, c-format
 msgid "Reading keymap file: %s\n"
 msgstr ""
 
-#: src/lang.c:1097
+#: src/lang.c:1110
 msgid "Reading groups from active file... "
 msgstr ""
 
-#: src/lang.c:1098
+#: src/lang.c:1111
 msgid "Reading groups from newsrc file... "
 msgstr ""
 
-#: src/lang.c:1099
+#: src/lang.c:1112
 msgid "Reading newsgroups file... "
 msgstr ""
 
-#: src/lang.c:1100
+#: src/lang.c:1113
 #, c-format
 msgid "Reading newsrc file: %s"
 msgstr ""
 
-#: src/lang.c:1101
+#: src/lang.c:1114
 msgid "Reading unread articles..."
 msgstr ""
 
-#: src/lang.c:1102
+#: src/lang.c:1115
 msgid "Reading unread groups..."
 msgstr ""
 
 #. TRANSLATORS: do not translate header names like 'References:'
-#: src/lang.c:1104
+#: src/lang.c:1117
 msgid "References: line              "
 msgstr ""
 
-#: src/lang.c:1106
+#: src/lang.c:1119
 #, c-format
 msgid "(%d:%02d remaining)"
 msgstr ""
 
-#: src/lang.c:1108
+#: src/lang.c:1121
 #, c-format
 msgid "Bogus group %s removed."
 msgstr ""
 
-#: src/lang.c:1109
+#: src/lang.c:1122
 msgid "Removed from this rule: "
 msgstr ""
 
-#: src/lang.c:1110
+#: src/lang.c:1123
 #, c-format
 msgid "Error: rename %s to %s"
 msgstr ""
 
-#: src/lang.c:1111
+#: src/lang.c:1124
 msgid "Reply to author..."
 msgstr ""
 
-#: src/lang.c:1112
+#: src/lang.c:1125
 msgid "Repost"
 msgstr ""
 
-#: src/lang.c:1113
+#: src/lang.c:1126
 msgid "Reposting article..."
 msgstr ""
 
 #. TODO: plural-forms? (do we have a counter?)
-#: src/lang.c:1115
+#: src/lang.c:1128
 #, c-format
 msgid "Repost article(s) to group(s) [%s]> "
 msgstr ""
 
-#: src/lang.c:1116
+#: src/lang.c:1129
 msgid "Reset newsrc?"
 msgstr ""
 
-#: src/lang.c:1117
-msgid "Responses have been directed to the following newsgroups"
-msgstr ""
+#: src/lang.c:1130
+msgid "Responses have been directed to the following newsgroup"
+msgid_plural "Responses have been directed to the following newsgroups"
+msgstr[0] ""
+msgstr[1] ""
 
-#: src/lang.c:1118
+#: src/lang.c:1131
 #, c-format
 msgid "Responses have been directed to poster. %s=mail, %s=post, %s=quit: "
 msgstr ""
 
-#: src/lang.c:1119
+#: src/lang.c:1132
 msgid "Press <RETURN> to continue..."
 msgstr ""
 
-#: src/lang.c:1121
+#: src/lang.c:1134
 #, c-format
 msgid "Score: %s"
 msgstr ""
 
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:1123
+#: src/lang.c:1136
 #, c-format
 msgid "Select From    [%s] (y/n): "
 msgstr ""
 
 #. TRANSLATORS: do not translate header names like 'Lines:'
-#: src/lang.c:1125
+#: src/lang.c:1138
 msgid "Select Lines: (</>num): "
 msgstr ""
 
-#: src/lang.c:1126
+#: src/lang.c:1139
 msgid "Auto-select Article Menu"
 msgstr ""
 
-#: src/lang.c:1127
+#: src/lang.c:1140
 #, c-format
 msgid "Select Msg-ID  [%s] (f/l/o/n): "
 msgstr ""
 
-#: src/lang.c:1128
+#: src/lang.c:1141
 msgid "Select pattern scope: "
 msgstr ""
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:1130
+#: src/lang.c:1143
 #, c-format
 msgid "Select Subject [%s] (y/n): "
 msgstr ""
 
-#: src/lang.c:1131
+#: src/lang.c:1144
 msgid "Select text pattern : "
 msgstr ""
 
-#: src/lang.c:1132
+#: src/lang.c:1145
 msgid "Select time in days   : "
 msgstr ""
 
-#: src/lang.c:1133
+#: src/lang.c:1146
 msgid "[k]"
 msgstr ""
 
-#: src/lang.c:1134
+#: src/lang.c:1147
 msgid "[T]"
 msgstr ""
 
-#: src/lang.c:1135
+#: src/lang.c:1148
 msgid " R"
 msgstr ""
 
-#: src/lang.c:1136
+#: src/lang.c:1149
 #, c-format
 msgid ""
 "# %s server configuration file\n"
@@ -3846,319 +3910,323 @@ msgid ""
 "\n"
 msgstr ""
 
-#: src/lang.c:1142
+#: src/lang.c:1155
 msgid ""
 "\n"
 "# config options\n"
 msgstr ""
 
-#: src/lang.c:1143
+#: src/lang.c:1156
 msgid ""
 "\n"
 "# internal data, should not be modified\n"
 msgstr ""
 
-#: src/lang.c:1144
+#: src/lang.c:1157
 msgid ""
 "\n"
 "# tinrc overrides\n"
 msgstr ""
 
-#: src/lang.c:1145
+#: src/lang.c:1158
 msgid "Serverrc Menu"
 msgstr ""
 
-#: src/lang.c:1146
+#: src/lang.c:1159
+msgid "shell archive (shar)"
+msgstr ""
+
+#: src/lang.c:1160
 msgid "Showing unread groups only"
 msgstr ""
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:1148
+#: src/lang.c:1162
 msgid "Subject: line (ignore case)   "
 msgstr ""
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:1150
+#: src/lang.c:1164
 msgid "Subject: line (case sensitive)"
 msgstr ""
 
-#: src/lang.c:1151
+#: src/lang.c:1165
 msgid "Save"
 msgstr ""
 
-#: src/lang.c:1152
+#: src/lang.c:1166
 #, c-format
 msgid "Save '%s' (%s/%s)?"
 msgstr ""
 
-#: src/lang.c:1153
+#: src/lang.c:1167
 msgid "Save configuration before continuing?"
 msgstr ""
 
-#: src/lang.c:1154
+#: src/lang.c:1168
 msgid "Save filename> "
 msgstr ""
 
-#: src/lang.c:1155
+#: src/lang.c:1169
 msgid "Saved"
 msgstr ""
 
-#: src/lang.c:1156
+#: src/lang.c:1170
 #, c-format
 msgid "%s unread (%s hot) %s in %s\n"
 msgstr ""
 
-#: src/lang.c:1157
+#: src/lang.c:1171
 #, c-format
 msgid "Saved %s...\n"
 msgstr ""
 
-#: src/lang.c:1158
+#: src/lang.c:1172
 msgid "Nothing was saved"
 msgstr ""
 
-#: src/lang.c:1159
+#: src/lang.c:1173
 #, c-format
 msgid ""
 "\n"
 "%s %d %s from %d %s\n"
 msgstr ""
 
-#: src/lang.c:1160
+#: src/lang.c:1174
 #, c-format
 msgid "-- %s saved to %s%s --"
 msgstr ""
 
-#: src/lang.c:1161
+#: src/lang.c:1175
 #, c-format
 msgid "-- %s saved to %s - %s --"
 msgstr ""
 
-#: src/lang.c:1162
+#: src/lang.c:1176
 msgid "Saving..."
 msgstr ""
 
-#: src/lang.c:1163
+#: src/lang.c:1177
 #, c-format
 msgid "%s: Screen initialization failed"
 msgstr ""
 
-#: src/lang.c:1165
+#: src/lang.c:1179
 #, c-format
 msgid "%s: screen is too small\n"
 msgstr ""
 
-#: src/lang.c:1167
+#: src/lang.c:1181
 #, c-format
 msgid "screen is too small, %s is exiting"
 msgstr ""
 
-#: src/lang.c:1168
+#: src/lang.c:1182
 msgid "Delete scope?"
 msgstr ""
 
-#: src/lang.c:1169
+#: src/lang.c:1183
 msgid "Enter scope> "
 msgstr ""
 
-#: src/lang.c:1170
+#: src/lang.c:1184
 msgid "Select new position> "
 msgstr ""
 
-#: src/lang.c:1171
+#: src/lang.c:1185
 msgid "New position cannot be a global scope"
 msgstr ""
 
-#: src/lang.c:1172
+#: src/lang.c:1186
 msgid "Global scope, operation not allowed"
 msgstr ""
 
-#: src/lang.c:1173
+#: src/lang.c:1187
 msgid "Rename scope> "
 msgstr ""
 
-#: src/lang.c:1174
+#: src/lang.c:1188
 msgid "Select scope> "
 msgstr ""
 
-#: src/lang.c:1175
+#: src/lang.c:1189
 msgid "Scopes Menu"
 msgstr ""
 
-#: src/lang.c:1176
+#: src/lang.c:1190
 msgid "Scopes Menu Commands"
 msgstr ""
 
-#: src/lang.c:1177
+#: src/lang.c:1191
 #, c-format
 msgid "Search backwards [%s]> "
 msgstr ""
 
-#: src/lang.c:1178
+#: src/lang.c:1192
 #, c-format
 msgid "Search body [%s]> "
 msgstr ""
 
-#: src/lang.c:1179
+#: src/lang.c:1193
 #, c-format
 msgid "Search forwards [%s]> "
 msgstr ""
 
-#: src/lang.c:1180
+#: src/lang.c:1194
 msgid "Searching..."
 msgstr ""
 
-#: src/lang.c:1181
+#: src/lang.c:1195
 #, c-format
 msgid "Searching article %d of %d ('q' to abort)..."
 msgstr ""
 
-#: src/lang.c:1182
+#: src/lang.c:1196
 msgid "Select article> "
 msgstr ""
 
-#: src/lang.c:1183
+#: src/lang.c:1197
 msgid ""
 "Select option number before text or use arrow keys and <CR>. 'q' to quit."
 msgstr ""
 
-#: src/lang.c:1184
+#: src/lang.c:1198
 msgid "Select group> "
 msgstr ""
 
-#: src/lang.c:1185
+#: src/lang.c:1199
 #, c-format
 msgid "Enter selection pattern [%s]> "
 msgstr ""
 
-#: src/lang.c:1186
+#: src/lang.c:1200
 msgid "Select thread> "
 msgstr ""
 
-#: src/lang.c:1187
+#: src/lang.c:1201
 #, c-format
 msgid "%s %s %s (\"%s\"): send a DETAILED bug report to %s\n"
 msgstr ""
 
-#: src/lang.c:1188
+#: src/lang.c:1202
 msgid "Serverrc Menu Commands"
 msgstr ""
 
-#: src/lang.c:1189
+#: src/lang.c:1203
 msgid "servers active-file"
 msgstr ""
 
-#: src/lang.c:1190
+#: src/lang.c:1204
 #, c-format
 msgid "Skipped %s"
 msgstr ""
 
-#: src/lang.c:1191
+#: src/lang.c:1205
 msgid "Cannot move into new newsgroups. Subscribe first..."
 msgstr ""
 
-#: src/lang.c:1192
+#: src/lang.c:1206
 msgid "<SPACE>"
 msgstr ""
 
-#: src/lang.c:1193
+#: src/lang.c:1207
 #, c-format
 msgid "Starting: (%s)"
 msgstr ""
 
-#: src/lang.c:1195
+#: src/lang.c:1209
 #, c-format
 msgid "Startup time was: %s\n"
 msgstr ""
 
-#: src/lang.c:1197
+#: src/lang.c:1211
 #, c-format
 msgid "List Thread (%d of %d)"
 msgstr ""
 
-#: src/lang.c:1198
+#: src/lang.c:1212
 #, c-format
 msgid "Thread (%.*s)"
 msgstr ""
 
-#: src/lang.c:1199
+#: src/lang.c:1213
 msgid "Enter wildcard subscribe pattern> "
 msgstr ""
 
-#: src/lang.c:1200
+#: src/lang.c:1214
 #, c-format
 msgid "subscribed to %d group"
 msgid_plural "subscribed to %d groups"
 msgstr[0] ""
 msgstr[1] ""
 
-#: src/lang.c:1201
+#: src/lang.c:1215
 #, c-format
 msgid "Subscribed to %s"
 msgstr ""
 
-#: src/lang.c:1202
+#: src/lang.c:1216
 msgid "Subscribing... "
 msgstr ""
 
-#: src/lang.c:1203
+#: src/lang.c:1217
 #, c-format
 msgid "Repost or supersede article(s) [%%s]? (%s/%s/%s): "
 msgstr ""
 
 #. TODO: plural-forms? (do we have a counter?)
-#: src/lang.c:1205
+#: src/lang.c:1219
 #, c-format
 msgid "Supersede article(s) to group(s) [%s]> "
 msgstr ""
 
-#: src/lang.c:1206
+#: src/lang.c:1220
 msgid "Superseding article ..."
 msgstr ""
 
-#: src/lang.c:1207
+#: src/lang.c:1221
 #, c-format
 msgid ""
 "\n"
 "Stopped. Type 'fg' to restart %s\n"
 msgstr ""
 
-#: src/lang.c:1209
+#: src/lang.c:1223
 #, c-format
 msgid "%d day"
 msgid_plural "%d days"
 msgstr[0] ""
 msgstr[1] ""
 
-#: src/lang.c:1210
+#: src/lang.c:1224
 msgid "<TAB>"
 msgstr ""
 
-#: src/lang.c:1211
+#: src/lang.c:1225
 msgid "Tagged article"
 msgid_plural "Tagged articles"
 msgstr[0] ""
 msgstr[1] ""
 
-#: src/lang.c:1212
+#: src/lang.c:1226
 msgid "Tagged thread"
 msgstr ""
 
-#: src/lang.c:1214
+#: src/lang.c:1228
 msgid "TeX "
 msgstr ""
 
-#: src/lang.c:1215
+#: src/lang.c:1229
 #, c-format
 msgid "Version: %s %s release %s (\"%s\")"
 msgstr ""
 
-#: src/lang.c:1216
+#: src/lang.c:1230
 msgid "# Default action/prompt strings\n"
 msgstr ""
 
 #. TRANSLATORS: do not translate header names like 'Subject:', 'From:', ...
-#: src/lang.c:1218
+#: src/lang.c:1232
 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"
@@ -4169,361 +4237,367 @@ msgid ""
 "# expire=ON/OFF  ON=limit to default_filter_days OFF=don't ever expire\n"
 msgstr ""
 
-#: src/lang.c:1231
+#: src/lang.c:1245
 msgid ""
 "# If ON print current subject or newsgroup description in the last line\n"
 msgstr ""
 
-#: src/lang.c:1232
-msgid "# Host & time info used for detecting new groups (don't touch)\n"
+#: src/lang.c:1246
+msgid ""
+"\n"
+"# Host & time info used for detecting new groups (don't touch)\n"
 msgstr ""
 
-#: src/lang.c:1233
+#: src/lang.c:1247
 msgid "There is no news\n"
 msgstr ""
 
-#: src/lang.c:1234
+#: src/lang.c:1248
 msgid "Thread"
 msgstr ""
 
-#: src/lang.c:1235
+#: src/lang.c:1249
 msgid "Thread Level Commands"
 msgstr ""
 
-#: src/lang.c:1236
+#: src/lang.c:1250
 msgid "Thread deselected"
 msgstr ""
 
-#: src/lang.c:1237
+#: src/lang.c:1251
 msgid "Thread selected"
 msgstr ""
 
-#: src/lang.c:1238
+#: src/lang.c:1252
 #, c-format
 msgid "Thread %4s of %4s"
 msgstr ""
 
-#: src/lang.c:1239
+#: src/lang.c:1253
 msgid "Threading articles..."
 msgstr ""
 
-#: src/lang.c:1240
+#: src/lang.c:1254
 msgid "Threading by multipart"
 msgstr ""
 
-#: src/lang.c:1242
+#: src/lang.c:1256
 msgid "No ALP negotiated."
 msgstr ""
 
-#: src/lang.c:1244
+#: src/lang.c:1258
 msgid "<failed to retrieve cipher>"
 msgstr ""
 
-#: src/lang.c:1245
+#: src/lang.c:1259
 msgid "<failed to retrieve issuer>"
 msgstr ""
 
-#: src/lang.c:1246
+#: src/lang.c:1260
 msgid "<failed to retrieve subject>"
 msgstr ""
 
-#: src/lang.c:1247
+#: src/lang.c:1261
 msgid "<failed to retrieve version>"
 msgstr ""
 
-#: src/lang.c:1248
+#: src/lang.c:1262
 #, c-format
 msgid "%s handshake done: %s\n"
 msgstr ""
 
-#: src/lang.c:1251
+#: src/lang.c:1265
 #, c-format
 msgid "TLS handshake failed: %s (%d)\n"
 msgstr ""
 
-#: src/lang.c:1252
+#: src/lang.c:1266
 #, c-format
 msgid "TLS peer verification failed: %s\n"
 msgstr ""
 
-#: src/lang.c:1253
+#: src/lang.c:1267
 #, c-format
 msgid "TLS peer verification failed, continuing anyway as requested: %s\n"
 msgstr ""
 
-#: src/lang.c:1254
+#: src/lang.c:1268
 msgid "<unable to retrieve status>"
 msgstr ""
 
-#: src/lang.c:1255
+#: src/lang.c:1269
 msgid "unexpected certificate verification status!"
 msgstr ""
 
-#: src/lang.c:1258
+#: src/lang.c:1272
 #, c-format
 msgid ""
 "TLS peer verification failed: %s.\n"
 "Continuing anyway as requested.\n"
 msgstr ""
 
-#: src/lang.c:1261
+#: src/lang.c:1275
 #, c-format
 msgid "TLS handshake done: %s\n"
 msgstr ""
 
-#: src/lang.c:1264
+#: src/lang.c:1278
 #, c-format
 msgid "TLS handshake failed: %s\n"
 msgstr ""
 
-#: src/lang.c:1267
+#: src/lang.c:1281
 #, c-format
 msgid "Toggled word highlighting %s"
 msgstr ""
 
-#: src/lang.c:1268
+#: src/lang.c:1282
 msgid "Toggled rot13 encoding"
 msgstr ""
 
-#: src/lang.c:1269
+#: src/lang.c:1283
 #, c-format
 msgid "Toggled German TeX encoding %s"
 msgstr ""
 
-#: src/lang.c:1270
+#: src/lang.c:1284
 #, c-format
 msgid "Toggled tab-width to %d"
 msgstr ""
 
-#: src/lang.c:1271
+#: src/lang.c:1285
 #, c-format
 msgid "Verbatim handling: %s"
 msgstr ""
 
-#: src/lang.c:1273
+#: src/lang.c:1287
 #, c-format
 msgid "%d Trying to dotlock %s"
 msgstr ""
 
-#: src/lang.c:1274
+#: src/lang.c:1288
 #, c-format
 msgid "%d Trying to lock %s"
 msgstr ""
 
-#: src/lang.c:1276
+#: src/lang.c:1290
 #, c-format
 msgid "%s=help"
 msgstr ""
 
-#: src/lang.c:1278
+#: src/lang.c:1292
 msgid "Unlimited"
 msgstr ""
 
-#: src/lang.c:1279
+#: src/lang.c:1293
 msgid "Untagged article"
 msgstr ""
 
-#: src/lang.c:1280
+#: src/lang.c:1294
 msgid "Untagged thread"
 msgstr ""
 
-#: src/lang.c:1281
+#: src/lang.c:1295
 msgid "Enter wildcard unsubscribe pattern> "
 msgstr ""
 
-#: src/lang.c:1282
+#: src/lang.c:1296
 #, c-format
 msgid "Error decoding %s : %s"
 msgstr ""
 
-#: src/lang.c:1283
+#: src/lang.c:1297
 msgid "No end."
 msgstr ""
 
-#: src/lang.c:1284
+#: src/lang.c:1298
 #, c-format
 msgid "%s successfully decoded."
 msgstr ""
 
-#: src/lang.c:1286
+#: src/lang.c:1300
 msgid "unchanged"
 msgstr ""
 
-#: src/lang.c:1288
+#: src/lang.c:1302
 msgid "(unknown)"
 msgstr ""
 
-#: src/lang.c:1290
+#: src/lang.c:1304
 msgid "unknown error"
 msgstr ""
 
-#: src/lang.c:1292
+#: src/lang.c:1306
 #, c-format
 msgid "unsubscribed from %d group"
 msgid_plural "unsubscribed from %d groups"
 msgstr[0] ""
 msgstr[1] ""
 
-#: src/lang.c:1293
+#: src/lang.c:1307
 #, c-format
 msgid "Unsubscribed from %s"
 msgstr ""
 
-#: src/lang.c:1294
+#: src/lang.c:1308
 msgid "Unsubscribing... "
 msgstr ""
 
-#: src/lang.c:1295
+#: src/lang.c:1309
 msgid "Unthreading articles..."
 msgstr ""
 
-#: src/lang.c:1296
+#: src/lang.c:1310
 #, c-format
 msgid "Updating %s..."
 msgstr ""
 
-#: src/lang.c:1297
+#: src/lang.c:1311
 msgid "URL Menu"
 msgstr ""
 
-#: src/lang.c:1298
+#: src/lang.c:1312
 msgid "URL Menu Commands"
 msgstr ""
 
-#: src/lang.c:1299
+#: src/lang.c:1313
 #, c-format
 msgid "Opening %s"
 msgstr ""
 
-#: src/lang.c:1300
+#: src/lang.c:1314
 msgid "Select URL> "
 msgstr ""
 
-#: src/lang.c:1301
+#: src/lang.c:1315
 msgid "No URLs in this article"
 msgstr ""
 
-#: src/lang.c:1303
+#: src/lang.c:1317
 #, c-format
 msgid "SASL MECHS    : %s\n"
 msgstr ""
 
-#: src/lang.c:1304
+#: src/lang.c:1318
 #, c-format
 msgid "SASL MECH used: %s\n"
 msgstr ""
 
-#: src/lang.c:1306
+#: src/lang.c:1320
 msgid "  -c       mark all news as read in subscribed newsgroups (batch mode)"
 msgstr ""
 
-#: src/lang.c:1307
+#: src/lang.c:1321
 msgid "  -Z       return status indicating if any unread news (batch mode)"
 msgstr ""
 
-#: src/lang.c:1308
+#: src/lang.c:1322
 msgid "  -q       don't check for new newsgroups"
 msgstr ""
 
-#: src/lang.c:1309
+#: src/lang.c:1323
 msgid "  -X       don't save any files on quit"
 msgstr ""
 
-#: src/lang.c:1310
+#: src/lang.c:1324
 msgid "  -d       don't show newsgroup descriptions"
 msgstr ""
 
-#: src/lang.c:1311
+#: src/lang.c:1325
 #, c-format
 msgid "  -F file  filter file to use [default=%s]"
 msgstr ""
 
-#: src/lang.c:1312
+#: src/lang.c:1326
 msgid "  -G limit get only limit articles/group"
 msgstr ""
 
-#: src/lang.c:1313
+#: src/lang.c:1327
 #, c-format
 msgid "  -H       help information about %s"
 msgstr ""
 
-#: src/lang.c:1314
+#: src/lang.c:1328
 msgid "  -h       this help message"
 msgstr ""
 
-#: src/lang.c:1315
+#: src/lang.c:1329
+msgid "  -i file  import (append) raw proto article to postponed.articles"
+msgstr ""
+
+#: src/lang.c:1330
 #, c-format
 msgid "  -I dir   news index file directory [default=%s]"
 msgstr ""
 
-#: src/lang.c:1317
+#: src/lang.c:1332
 msgid "  -L msgid show the message with that Message-ID"
 msgstr ""
 
-#: src/lang.c:1319
+#: src/lang.c:1334
 msgid "  -u       update index files (batch mode)"
 msgstr ""
 
-#: src/lang.c:1320
+#: src/lang.c:1335
 #, c-format
 msgid "  -m dir   mailbox directory [default=%s]"
 msgstr ""
 
-#: src/lang.c:1321
+#: src/lang.c:1336
 #, c-format
 msgid ""
 "\n"
 "Mail bug reports/comments to %s"
 msgstr ""
 
-#: src/lang.c:1322
+#: src/lang.c:1337
 msgid "  -N       mail new news to your posts (batch mode)"
 msgstr ""
 
-#: src/lang.c:1323
+#: src/lang.c:1338
 msgid "  -M user  mail new news to specified user (batch mode)"
 msgstr ""
 
-#: src/lang.c:1324
+#: src/lang.c:1339
 #, c-format
 msgid "  -f file  subscribed to newsgroups file [default=%s]"
 msgstr ""
 
-#: src/lang.c:1326
+#: src/lang.c:1341
 #, c-format
 msgid "  -t sec   override nntp_read_timeout_secs setting [default=%d]"
 msgstr ""
 
-#: src/lang.c:1328
+#: src/lang.c:1343
 msgid "  -x       no-posting mode"
 msgstr ""
 
-#: src/lang.c:1329
+#: src/lang.c:1344
 msgid "  -w       post an article and exit"
 msgstr ""
 
-#: src/lang.c:1330
+#: src/lang.c:1345
 msgid "  -o       post all postponed articles and exit"
 msgstr ""
 
-#: src/lang.c:1331
+#: src/lang.c:1346
 msgid "  -R       read news saved by -S option"
 msgstr ""
 
-#: src/lang.c:1332
+#: src/lang.c:1347
 #, c-format
 msgid "  -s dir   save news directory [default=%s]"
 msgstr ""
 
-#: src/lang.c:1333
+#: src/lang.c:1348
 msgid "  -S       save new news for later reading (batch mode)"
 msgstr ""
 
-#: src/lang.c:1334
+#: src/lang.c:1349
 msgid "  -z       start if any unread news"
 msgstr ""
 
-#: src/lang.c:1335
+#: src/lang.c:1350
 #, c-format
 msgid ""
 "A Usenet reader.\n"
@@ -4531,112 +4605,117 @@ msgid ""
 "Usage: %s [options] [newsgroup[,...]]"
 msgstr ""
 
-#: src/lang.c:1336
+#: src/lang.c:1351
+#, c-format
+msgid "  -J file  tinrc file to use [default=%s]"
+msgstr ""
+
+#: src/lang.c:1352
 msgid "  -v       verbose output for batch mode options"
 msgstr ""
 
-#: src/lang.c:1337
+#: src/lang.c:1353
 msgid "  -V       print version & date information"
 msgstr ""
 
-#: src/lang.c:1338
+#: src/lang.c:1354
 msgid "Use MIME display program for this message?"
 msgstr ""
 
-#: src/lang.c:1339
+#: src/lang.c:1355
 #, c-format
 msgid "%s only useful without batch mode operations.%s\n"
 msgstr ""
 
-#: src/lang.c:1340
+#: src/lang.c:1356
 #, c-format
 msgid "%s only useful for batch mode operations.%s\n"
 msgstr ""
 
-#: src/lang.c:1341
+#: src/lang.c:1357
 #, c-format
 msgid "%s only useful for batch or debug mode operations.%s\n"
 msgstr ""
 
-#: src/lang.c:1342
+#: src/lang.c:1358
 #, c-format
 msgid "Useless combination %s and %s. Ignoring %s.%s\n"
 msgstr ""
 
-#: src/lang.c:1343
+#: src/lang.c:1359
 msgid "uuencoded file"
 msgstr ""
 
-#: src/lang.c:1344
+#: src/lang.c:1360
 msgid "incomplete uuencoded file"
 msgstr ""
 
-#: src/lang.c:1347
+#: src/lang.c:1363
 #, c-format
 msgid "Valid not after : %s%s\n"
 msgstr ""
 
-#: src/lang.c:1348
+#: src/lang.c:1364
 #, c-format
 msgid "Valid not before: %s%s\n"
 msgstr ""
 
-#: src/lang.c:1349
+#: src/lang.c:1365
 msgid " <- NOT YET VALID!"
 msgstr ""
 
-#: src/lang.c:1350
+#: src/lang.c:1366
 msgid " <- NO LONGER VALID!"
 msgstr ""
 
-#: src/lang.c:1352
+#: src/lang.c:1368
 #, c-format
 msgid "%s %s out of range (%d - %d). Ignored."
 msgstr ""
 
-#: src/lang.c:1353
+#: src/lang.c:1369
 #, c-format
 msgid "%s %d out of range (0 - %d). Reset to 0."
 msgstr ""
 
-#: src/lang.c:1354
+#: src/lang.c:1370
 msgid "[-- Verbatim block hidden --]"
 msgstr ""
 
-#: src/lang.c:1355
+#: src/lang.c:1371
 #, c-format
 msgid "View '%s' (%s/%s)?"
 msgstr ""
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1358
+#: src/lang.c:1374
 #, c-format
 msgid ""
 "\n"
 "Warning: posting exceeds %d column. Line %d is the first long one:\n"
-"%-100s\n"
+"%-*s\n"
 msgid_plural ""
 "\n"
 "Warning: posting exceeds %d columns. Line %d is the first long one:\n"
-"%-100s\n"
+"%-*s\n"
 msgstr[0] ""
 msgstr[1] ""
 
-#: src/lang.c:1359
+#: src/lang.c:1375
 msgid ""
 "\n"
 "Warning: article unchanged after editing\n"
 msgstr ""
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:1361
+#: src/lang.c:1377
 msgid ""
 "\n"
 "Warning: \"Subject:\" contains only whitespaces.\n"
 msgstr ""
 
 #. TRANSLATORS: do not translate header names like 'Subject:' or 'References:'
-#: src/lang.c:1363
+#: src/lang.c:1379
 msgid ""
 "\n"
 "Warning: \"Subject:\" begins with \"Re: \" but there are no \"References:"
@@ -4644,7 +4723,7 @@ msgid ""
 msgstr ""
 
 #. TRANSLATORS: do not translate header names like 'Subject:' or 'References:'
-#: src/lang.c:1366
+#: src/lang.c:1382
 msgid ""
 "\n"
 "Warning: Article has \"References:\" but \"Subject:\" does not begin\n"
@@ -4652,13 +4731,13 @@ msgid ""
 msgstr ""
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:1370
+#: src/lang.c:1386
 msgid ""
 "\n"
 "Warning: \"Subject:\" contains only \"Re:\".\n"
 msgstr ""
 
-#: src/lang.c:1371
+#: src/lang.c:1387
 msgid ""
 "Read carefully!\n"
 "\n"
@@ -4672,19 +4751,19 @@ msgid ""
 "\n"
 msgstr ""
 
-#: src/lang.c:1375
+#: src/lang.c:1391
 msgid ""
 "\n"
 "Distribution is limited to:\n"
 msgstr ""
 
-#: src/lang.c:1376
+#: src/lang.c:1392
 msgid ""
 "\n"
 "Warning: Undesired Distribution \"world\" used.\n"
 msgstr ""
 
-#: src/lang.c:1377
+#: src/lang.c:1393
 msgid ""
 "\n"
 "Warning: You are using a non-plain transfer encoding (such as base64 or\n"
@@ -4694,7 +4773,7 @@ msgid ""
 msgstr ""
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1384
+#: src/lang.c:1400
 #, c-format
 msgid ""
 "\n"
@@ -4708,7 +4787,7 @@ msgstr[0] ""
 msgstr[1] ""
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1392
+#: src/lang.c:1408
 #, c-format
 msgid ""
 "\n"
@@ -4724,7 +4803,7 @@ msgstr[0] ""
 msgstr[1] ""
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1401
+#: src/lang.c:1417
 #, c-format
 msgid ""
 "\n"
@@ -4737,13 +4816,28 @@ msgid_plural ""
 msgstr[0] ""
 msgstr[1] ""
 
-#: src/lang.c:1407
+#: src/lang.c:1423
+#, c-format
 msgid ""
 "\n"
-"Warning: \"example\" is a reserved hierarchy!\n"
+"Warning: \"%s\" in \"%s\" is from a reserved hierarchy!\n"
 msgstr ""
 
-#: src/lang.c:1408
+#: src/lang.c:1424
+#, c-format
+msgid ""
+"\n"
+"Warning: Illegal character in '%c' in %s: \"%s\".\n"
+msgstr ""
+
+#: src/lang.c:1425
+#, c-format
+msgid ""
+"\n"
+"Warning: Invalid %s, \"%s\" not allowed.\n"
+msgstr ""
+
+#: src/lang.c:1426
 #, c-format
 msgid ""
 "\n"
@@ -4753,7 +4847,7 @@ msgid ""
 "Read WHATSNEW, etc...\n"
 msgstr ""
 
-#: src/lang.c:1410
+#: src/lang.c:1428
 #, c-format
 msgid ""
 "\n"
@@ -4762,7 +4856,7 @@ msgid ""
 "Some values in your %s file may be ignored, others might have changed!\n"
 msgstr ""
 
-#: src/lang.c:1413
+#: src/lang.c:1431
 #, c-format
 msgid ""
 "Warning: tin wrote fewer groups to your\n"
@@ -4772,7 +4866,18 @@ msgid ""
 "before you start tin once again!\n"
 msgstr ""
 
-#: src/lang.c:1417
+#: src/lang.c:1435
+#, c-format
+msgid ""
+"\n"
+"Warning: manually supplied MIME-header, but \"%s\" is missing.\n"
+msgstr ""
+
+#: src/lang.c:1436
+msgid "Warning: multiple addresses given."
+msgstr ""
+
+#: src/lang.c:1437
 #, c-format
 msgid ""
 "\n"
@@ -4780,7 +4885,7 @@ msgid ""
 "         This is at least uncommon.\n"
 msgstr ""
 
-#: src/lang.c:1420
+#: src/lang.c:1440
 #, c-format
 msgid ""
 "\n"
@@ -4791,7 +4896,7 @@ msgid ""
 msgstr ""
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1426
+#: src/lang.c:1446
 #, c-format
 msgid ""
 "\n"
@@ -4803,7 +4908,7 @@ msgstr[0] ""
 msgstr[1] ""
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1428
+#: src/lang.c:1448
 #, c-format
 msgid "Warning: Only %d out of %d article was saved"
 msgid_plural "Warning: Only %d out of %d articles were saved"
@@ -4811,7 +4916,7 @@ msgstr[0] ""
 msgstr[1] ""
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1430
+#: src/lang.c:1450
 #, c-format
 msgid ""
 "\n"
@@ -4830,113 +4935,131 @@ msgid_plural ""
 msgstr[0] ""
 msgstr[1] ""
 
-#: src/lang.c:1438
+#: src/lang.c:1458
 #, c-format
 msgid ""
 "Warning: this mail address may contain a spamtrap. %s=continue, %s=abort? "
 msgstr ""
 
-#: src/lang.c:1439
+#: src/lang.c:1459
 #, c-format
 msgid ""
 "Warning: line %d contains unprintable chars:\n"
 "%s\n"
 msgstr ""
 
-#: src/lang.c:1440
+#: src/lang.c:1460
+#, c-format
+msgid ""
+"\n"
+"Warning: uppercase letter in \"%s:\"\n"
+msgstr ""
+
+#: src/lang.c:1461
 msgid ""
 "\n"
 "Warning: Signatures should start with '-- \\n' not with '--\\n'.\n"
 msgstr ""
 
-#: src/lang.c:1441
+#: src/lang.c:1462
 msgid "Warning: the group is moderated.\n"
 msgstr ""
 
-#: src/lang.c:1442
+#: src/lang.c:1463
 #, c-format
 msgid "Warning: %d of the groups is moderated.\n"
 msgid_plural "Warning: %d of the groups are moderated.\n"
 msgstr[0] ""
 msgstr[1] ""
 
-#: src/lang.c:1443
+#: src/lang.c:1464
+msgid "Warning: the group is read only.\n"
+msgstr ""
+
+#: src/lang.c:1465
+#, c-format
+msgid "Warning: %d of the groups is read only.\n"
+msgid_plural "Warning: %d of the groups are read only.\n"
+msgstr[0] ""
+msgstr[1] ""
+
+#: src/lang.c:1466
 msgid "Writing attributes file..."
 msgstr ""
 
-#: src/lang.c:1444
+#: src/lang.c:1467
 #, c-format
 msgid "Writing %s\n"
 msgstr ""
 
-#: src/lang.c:1445
+#: src/lang.c:1468
 msgid "Writing overview cache..."
 msgstr ""
 
-#: src/lang.c:1447
+#: src/lang.c:1470
 #, c-format
 msgid "%4d Response"
 msgid_plural "%4d Responses"
 msgstr[0] ""
 msgstr[1] ""
 
-#: src/lang.c:1449
+#: src/lang.c:1472
 msgid "Can't run slrnface: couldn't construct fifo name."
 msgstr ""
 
-#: src/lang.c:1450
+#: src/lang.c:1473
 #, c-format
 msgid "Can't run slrnface: failed to create %s"
 msgstr ""
 
-#: src/lang.c:1451
+#: src/lang.c:1474
 #, c-format
 msgid "Slrnface abnormally exited, code %d."
 msgstr ""
 
-#: src/lang.c:1452
+#: src/lang.c:1475
 #, c-format
 msgid "Slrnface failed: %s."
 msgstr ""
 
-#: src/lang.c:1454
+#: src/lang.c:1477
 #, c-format
 msgid "Can't run slrnface: Environment variable %s not found."
 msgstr ""
 
-#: src/lang.c:1456
+#: src/lang.c:1479
 msgid "Can't run slrnface: Not running in an xterm."
 msgstr ""
 
-#: src/lang.c:1459
+#: src/lang.c:1482
 msgid "couldn't connect to display"
 msgstr ""
 
-#: src/lang.c:1460
+#: src/lang.c:1483
 msgid "can't open FIFO"
 msgstr ""
 
-#: src/lang.c:1461
+#: src/lang.c:1484
 msgid "executable not found"
 msgstr ""
 
-#: src/lang.c:1462
+#: src/lang.c:1485
 msgid "fork() failed"
 msgstr ""
 
-#: src/lang.c:1463
+#: src/lang.c:1486
 msgid "couldn't find controlling terminal"
 msgstr ""
 
-#: src/lang.c:1464
+#: src/lang.c:1487
 msgid "terminal doesn't export width and height"
 msgstr ""
 
-#: src/lang.c:1465
+#: src/lang.c:1488
 msgid "WINDOWID not found in environment"
 msgstr ""
 
-#: src/lang.c:1466
+#: src/lang.c:1489
 msgid ""
 "This directory is used to create named pipes for communication between\n"
 "slrnface and its parent process. It should normally be empty because\n"
@@ -4951,75 +5074,75 @@ msgid ""
 msgstr ""
 
 #. TRANSLATORS: do not translate header names like 'Xref:'
-#: src/lang.c:1479
+#: src/lang.c:1502
 msgid "Xref: line (case insensitive)"
 msgstr ""
 
-#: src/lang.c:1481
+#: src/lang.c:1504
 #, c-format
 msgid "Added %d group"
 msgid_plural "Added %d groups"
 msgstr[0] ""
 msgstr[1] ""
 
-#: src/lang.c:1482
+#: src/lang.c:1505
 msgid "No unsubscribed groups to show"
 msgstr ""
 
-#: src/lang.c:1483
+#: src/lang.c:1506
 msgid "Showing subscribed to groups only"
 msgstr ""
 
-#: src/lang.c:1484
+#: src/lang.c:1507
 msgid "yenc file"
 msgstr ""
 
-#: src/lang.c:1485
+#: src/lang.c:1508
 msgid "corrupt yenc"
 msgstr ""
 
-#: src/lang.c:1486
+#: src/lang.c:1509
 #, c-format
 msgid "crc checksum %s"
 msgstr ""
 
-#: src/lang.c:1487
+#: src/lang.c:1510
 msgid "incomplete yenc"
 msgstr ""
 
-#: src/lang.c:1488
+#: src/lang.c:1511
 #, c-format
 msgid "part %s"
 msgstr ""
 
-#: src/lang.c:1489
+#: src/lang.c:1512
 #, c-format
 msgid "part size %s"
 msgstr ""
 
-#: src/lang.c:1490
+#: src/lang.c:1513
 msgid "partial yenc"
 msgstr ""
 
-#: src/lang.c:1491
+#: src/lang.c:1514
 #, c-format
 msgid "total parts %s"
 msgstr ""
 
-#: src/lang.c:1492
+#: src/lang.c:1515
 #, c-format
 msgid "total size %s"
 msgstr ""
 
-#: src/lang.c:1493
+#: src/lang.c:1516
 msgid "Yes "
 msgstr ""
 
-#: src/lang.c:1494
+#: src/lang.c:1517
 msgid "You have mail"
 msgstr ""
 
-#: src/lang.c:1499
+#: src/lang.c:1522
 #, c-format
 msgid ""
 "\n"
@@ -5032,11 +5155,11 @@ msgid ""
 "         M)enu option.\n"
 msgstr ""
 
-#: src/lang.c:1510
+#: src/lang.c:1533
 msgid "  -D mode  debug mode"
 msgstr ""
 
-#: src/lang.c:1514
+#: src/lang.c:1537
 msgid ""
 "Read carefully!\n"
 "\n"
@@ -5053,11 +5176,11 @@ msgid ""
 "\n"
 msgstr ""
 
-#: src/lang.c:1523
+#: src/lang.c:1546
 msgid "toggle color"
 msgstr ""
 
-#: src/lang.c:1524
+#: src/lang.c:1547
 msgid ""
 "# Changing colors of several screen parts\n"
 "# Possible values are:\n"
@@ -5082,25 +5205,18 @@ msgid ""
 "\n"
 msgstr ""
 
-#: src/lang.c:1544
+#: src/lang.c:1567
 msgid "  -a       toggle color flag"
 msgstr ""
 
-#: src/lang.c:1548
+#: src/lang.c:1571
 msgid ""
 "\n"
 "Error: Followup-To set to more than one newsgroup!\n"
 msgstr ""
 
-#: src/lang.c:1549
-#, c-format
-msgid ""
-"\n"
-"Error: \"%s\" is renamed, use \"%s\" instead!\n"
-msgstr ""
-
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1551
+#: src/lang.c:1573
 #, c-format
 msgid ""
 "\n"
@@ -5111,28 +5227,21 @@ msgid_plural ""
 msgstr[0] ""
 msgstr[1] ""
 
-#: src/lang.c:1552
+#: src/lang.c:1574
 #, c-format
 msgid ""
 "\n"
 "Error: \"%s\" is not a valid newsgroup!\n"
 msgstr ""
 
-#: src/lang.c:1554
+#: src/lang.c:1576
 msgid ""
 "\n"
 "Warning: Followup-To set to more than one newsgroup!\n"
 msgstr ""
 
-#: src/lang.c:1555
-#, c-format
-msgid ""
-"\n"
-"Warning: \"%s\" is renamed, you should use \"%s\" instead!\n"
-msgstr ""
-
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1557
+#: src/lang.c:1578
 #, c-format
 msgid ""
 "\n"
@@ -5143,7 +5252,7 @@ msgid_plural ""
 msgstr[0] ""
 msgstr[1] ""
 
-#: src/lang.c:1558
+#: src/lang.c:1579
 #, c-format
 msgid ""
 "\n"
@@ -5151,385 +5260,395 @@ msgid ""
 "it may be invalid at this site!\n"
 msgstr ""
 
-#: src/lang.c:1559
+#: src/lang.c:1580
 #, c-format
 msgid ""
 "\n"
 "Warning: \"%s\" is not a valid newsgroup at this site!\n"
 msgstr ""
 
-#: src/lang.c:1563
+#: src/lang.c:1584
+#, c-format
+msgid "%c  %s\t Warning: Group renamed to %s!\n"
+msgstr ""
+
+#: src/lang.c:1586
+#, c-format
+msgid "%c  %s\t Error: Group renamed to %s!\n"
+msgstr ""
+
+#: src/lang.c:1590
 #, c-format
 msgid "%d files successfully written from %d articles. %d %s occurred."
 msgstr ""
 
-#: src/lang.c:1564
+#: src/lang.c:1591
 msgid "Missing parts."
 msgstr ""
 
-#: src/lang.c:1565
+#: src/lang.c:1592
 msgid "No beginning."
 msgstr ""
 
-#: src/lang.c:1566
+#: src/lang.c:1593
 msgid "No data."
 msgstr ""
 
-#: src/lang.c:1567
+#: src/lang.c:1594
 msgid "Unknown error."
 msgstr ""
 
-#: src/lang.c:1571
+#: src/lang.c:1598
 #, c-format
 msgid "Reading mail active file: %s"
 msgstr ""
 
-#: src/lang.c:1572
+#: src/lang.c:1599
 #, c-format
 msgid "Reading mailgroups file: %s"
 msgstr ""
 
-#: src/lang.c:1576
+#: src/lang.c:1603
 msgid "perform PGP operations on article"
 msgstr ""
 
-#: src/lang.c:1577
+#: src/lang.c:1604
 msgid "Add key to public keyring?"
 msgid_plural "Add keys to public keyring?"
 msgstr[0] ""
 msgstr[1] ""
 
-#: src/lang.c:1578
+#: src/lang.c:1605
 #, c-format
 msgid "%s=encrypt, %s=sign, %s=both, %s=quit: "
 msgstr ""
 
-#: src/lang.c:1579
+#: src/lang.c:1606
 #, c-format
 msgid "%s=sign, %s=sign & include public key, %s=quit: "
 msgstr ""
 
-#: src/lang.c:1580
+#: src/lang.c:1607
 #, c-format
 msgid "PGP has not been set up (can't open %s)"
 msgstr ""
 
-#: src/lang.c:1581
+#: src/lang.c:1608
 msgid "Article not signed and no public keys found"
 msgstr ""
 
-#: src/lang.c:1583
+#: src/lang.c:1610
 #, c-format
 msgid "%s=quit, %s=edit, %s=ispell, %s=pgp, %s=menu, %s=post, %s=postpone: "
 msgstr ""
 
-#: src/lang.c:1584
+#: src/lang.c:1611
 #, c-format
 msgid "%s=quit, %s=edit, %s=ispell, %s=pgp, %s=send [%%s]: "
 msgstr ""
 
-#: src/lang.c:1585
+#: src/lang.c:1612
 #, c-format
 msgid ""
 "%s=quit, %s=edit, %s=ispell, %s=pgp, %s=menu, %s=post, %s=postpone [%%s]: "
 msgstr ""
 
-#: src/lang.c:1587
+#: src/lang.c:1614
 #, c-format
 msgid "%s=quit, %s=edit, %s=pgp, %s=menu, %s=post, %s=postpone: "
 msgstr ""
 
-#: src/lang.c:1588
+#: src/lang.c:1615
 #, c-format
 msgid "%s=quit, %s=edit, %s=pgp, %s=send [%%s]: "
 msgstr ""
 
-#: src/lang.c:1589
+#: src/lang.c:1616
 #, c-format
 msgid "%s=quit, %s=edit, %s=pgp, %s=menu, %s=post, %s=postpone [%%s]: "
 msgstr ""
 
-#: src/lang.c:1593
+#: src/lang.c:1620
 #, c-format
 msgid "%s=quit, %s=edit, %s=ispell, %s=menu, %s=post, %s=postpone: "
 msgstr ""
 
-#: src/lang.c:1594
+#: src/lang.c:1621
 #, c-format
 msgid "%s=quit, %s=edit, %s=ispell, %s=send [%%s]: "
 msgstr ""
 
-#: src/lang.c:1595
+#: src/lang.c:1622
 #, c-format
 msgid "%s=quit, %s=edit, %s=ispell, %s=menu, %s=post, %s=postpone [%%s]: "
 msgstr ""
 
-#: src/lang.c:1597
+#: src/lang.c:1624
 #, c-format
 msgid "%s=quit, %s=edit, %s=menu, %s=post, %s=postpone: "
 msgstr ""
 
-#: src/lang.c:1598
+#: src/lang.c:1625
 #, c-format
 msgid "%s=quit, %s=edit, %s=send [%%s]: "
 msgstr ""
 
-#: src/lang.c:1599
+#: src/lang.c:1626
 #, c-format
 msgid "%s=quit, %s=edit, %s=menu, %s=post, %s=postpone [%%s]: "
 msgstr ""
 
-#: src/lang.c:1603
+#: src/lang.c:1630
 #, c-format
 msgid "%s argument is not numeric: %s"
 msgstr ""
 
-#: src/lang.c:1606
+#: src/lang.c:1633
 msgid "Try cache_overview_files to speed up things.\n"
 msgstr ""
 
-#: src/lang.c:1607
+#: src/lang.c:1634
 msgid "Tin will use local index files instead.\n"
 msgstr ""
 
-#: src/lang.c:1608
+#: src/lang.c:1635
 msgid "Cannot find NNTP server name"
 msgstr ""
 
-#: src/lang.c:1609
+#: src/lang.c:1636
 msgid "CAPABILITIES did not announce READER"
 msgstr ""
 
-#: src/lang.c:1610
+#: src/lang.c:1637
 #, c-format
 msgid "Connecting to %s:%u..."
 msgstr ""
 
-#: src/lang.c:1611
+#: src/lang.c:1638
 msgid "NNTP connection error. Exiting..."
 msgstr ""
 
 #. TODO: plural-forms
-#: src/lang.c:1613
+#: src/lang.c:1640
 #, c-format
 msgid "NNTP connection error: nntp_read_timeout_secs %d elapsed. Exiting..."
 msgstr ""
 
-#: src/lang.c:1614
+#: src/lang.c:1641
 #, c-format
 msgid "DISABLED CMDS.: %s\n"
 msgstr ""
 
-#: src/lang.c:1615
+#: src/lang.c:1642
 msgid "Disconnecting from server..."
 msgstr ""
 
-#: src/lang.c:1616
+#: src/lang.c:1643
 #, c-format
 msgid "Failed to connect to NNTP server %s. Exiting..."
 msgstr ""
 
-#: src/lang.c:1617
+#: src/lang.c:1644
 msgid "205  Closing connection"
 msgstr ""
 
-#: src/lang.c:1618
+#: src/lang.c:1645
 msgid "Your server does not support the NNTP XOVER or OVER command.\n"
 msgstr ""
 
-#: src/lang.c:1619
+#: src/lang.c:1646
 #, c-format
 msgid "Port isn't numeric: %s:%s\n"
 msgstr ""
 
-#: src/lang.c:1621
+#: src/lang.c:1648
 #, c-format
 msgid "Port in %s isn't numeric: %s:%s\n"
 msgstr ""
 
-#: src/lang.c:1622
+#: src/lang.c:1649
 #, c-format
 msgid "reconnect (%d) limit %d reached, giving up."
 msgstr ""
 
-#: src/lang.c:1624
+#: src/lang.c:1651
 msgid "Connection to news server has timed out. Reconnect?"
 msgstr ""
 
-#: src/lang.c:1625
+#: src/lang.c:1652
 #, c-format
 msgid ""
 "Put the server name in the file %s,\n"
 "or set the environment variable NNTPSERVER"
 msgstr ""
 
-#: src/lang.c:1627
+#: src/lang.c:1654
 msgid "Continuing..."
 msgstr ""
 
-#: src/lang.c:1628
+#: src/lang.c:1655
 msgid "Read timeout from server - quit tin?"
 msgstr ""
 
-#: src/lang.c:1629
+#: src/lang.c:1656
 msgid "  -C       try COMPRESS NNTP extension"
 msgstr ""
 
-#: src/lang.c:1631
+#: src/lang.c:1658
 msgid "  -A       force authentication on connect"
 msgstr ""
 
-#: src/lang.c:1632
+#: src/lang.c:1659
 #, c-format
 msgid "  -g serv  read news from NNTP server serv [default=%s]"
 msgstr ""
 
-#: src/lang.c:1633
+#: src/lang.c:1660
 #, c-format
 msgid "  -p port  use port as NNTP port [default=%d]"
 msgstr ""
 
-#: src/lang.c:1635
+#: src/lang.c:1662
 msgid "  -k       skip verification for NNTPS"
 msgstr ""
 
-#: src/lang.c:1636
+#: src/lang.c:1663
 msgid "  -T       enable NNTPS"
 msgstr ""
 
-#: src/lang.c:1638
+#: src/lang.c:1665
 msgid "  -Q       quick start. Same as -dnq"
 msgstr ""
 
-#: src/lang.c:1639
+#: src/lang.c:1666
 msgid "  -r       read news remotely from default NNTP server"
 msgstr ""
 
-#: src/lang.c:1640
+#: src/lang.c:1667
 msgid "  -l       use only LIST instead of GROUP (-n) command"
 msgstr ""
 
-#: src/lang.c:1641
+#: src/lang.c:1668
 msgid "  -n       only read subscribed .newsrc groups from NNTP server"
 msgstr ""
 
-#: src/lang.c:1643
+#: src/lang.c:1670
 msgid "  -4       force connecting via IPv4"
 msgstr ""
 
-#: src/lang.c:1644
+#: src/lang.c:1671
 msgid "  -6       force connecting via IPv6"
 msgstr ""
 
-#: src/lang.c:1645
+#: src/lang.c:1672
 msgid ""
 "\n"
 "socket or connect problem\n"
 msgstr ""
 
-#: src/lang.c:1647
+#: src/lang.c:1674
 #, c-format
 msgid ""
 "\n"
 "Connection to %s: "
 msgstr ""
 
-#: src/lang.c:1648
+#: src/lang.c:1675
 msgid "Giving up...\n"
 msgstr ""
 
-#: src/lang.c:1650
+#: src/lang.c:1677
 #, c-format
 msgid "%s/tcp: Unknown service.\n"
 msgstr ""
 
-#: src/lang.c:1653
+#: src/lang.c:1680
 msgid ""
 "Your server does not have Xref: in its XOVER information.\n"
 "Tin will try to use XHDR XREF instead (slows down things a bit).\n"
 msgstr ""
 
-#: src/lang.c:1656
+#: src/lang.c:1683
 #, c-format
 msgid "Can't open %s. Try %s -r to read news via NNTP."
 msgstr ""
 
-#: src/lang.c:1659
+#: src/lang.c:1686
 msgid "  -Q       quick start. Same as -dq"
 msgstr ""
 
-#: src/lang.c:1660
+#: src/lang.c:1687
 msgid "  -l       read only active file instead of scanning spool (-n) command"
 msgstr ""
 
-#: src/lang.c:1661
+#: src/lang.c:1688
 msgid "  -n       only read subscribed .newsrc groups from spool"
 msgstr ""
 
-#: src/lang.c:1662
+#: src/lang.c:1689
 msgid "Your server does not have Xref: in its NOV-files.\n"
 msgstr ""
 
-#: src/lang.c:1666
+#: src/lang.c:1693
 msgid "Posting using external inews failed. Use built in inews instead?"
 msgstr ""
 
-#: src/lang.c:1667
+#: src/lang.c:1694
 msgid "It worked! Should I always use my built in inews from now on?"
 msgstr ""
 
-#: src/lang.c:1671
+#: src/lang.c:1698
 #, c-format
 msgid "%d article printed"
 msgid_plural "%d articles printed"
 msgstr[0] ""
 msgstr[1] ""
 
-#: src/lang.c:1672
+#: src/lang.c:1699
 msgid "output article/thread/hot/pattern/tagged articles to printer"
 msgstr ""
 
-#: src/lang.c:1673
+#: src/lang.c:1700
 msgid "Print"
 msgstr ""
 
-#: src/lang.c:1674
+#: src/lang.c:1701
 msgid "Printing..."
 msgstr ""
 
-#: src/lang.c:1678
+#: src/lang.c:1705
 #, c-format
 msgid "%d article piped to \"%s\""
 msgid_plural "%d articles piped to \"%s\""
 msgstr[0] ""
 msgstr[1] ""
 
-#: src/lang.c:1679
+#: src/lang.c:1706
 msgid "pipe article/thread/hot/pattern/tagged articles into command"
 msgstr ""
 
-#: src/lang.c:1680
+#: src/lang.c:1707
 msgid "No command"
 msgstr ""
 
-#: src/lang.c:1681
+#: src/lang.c:1708
 msgid "Pipe"
 msgstr ""
 
-#: src/lang.c:1682
+#: src/lang.c:1709
 #, c-format
 msgid "Pipe to command [%.*s]> "
 msgstr ""
 
-#: src/lang.c:1683
+#: src/lang.c:1710
 msgid "Piping..."
 msgstr ""
 
-#: src/lang.c:1685
+#: src/lang.c:1712
 msgid "Piping not enabled."
 msgstr ""
 
-#: src/lang.c:1689
+#: src/lang.c:1716
 #, c-format
 msgid ""
 "\n"
@@ -5539,7 +5658,7 @@ msgid ""
 "       newsgroup names.\n"
 msgstr ""
 
-#: src/lang.c:1694
+#: src/lang.c:1721
 #, c-format
 msgid ""
 "\n"
@@ -5548,7 +5667,7 @@ msgid ""
 "       Please write all newsgroups into a single line.\n"
 msgstr ""
 
-#: src/lang.c:1699
+#: src/lang.c:1726
 #, c-format
 msgid ""
 "\n"
@@ -5557,14 +5676,44 @@ msgid ""
 "         To avoid trouble please write all newsgroups into a single line.\n"
 msgstr ""
 
-#: src/lang.c:1703
+#: src/lang.c:1730
 #, c-format
 msgid ""
 "\n"
 "Warning: The \"%s:\" line has spaces in it that SHOULD be removed.\n"
 msgstr ""
 
-#: src/lang.c:1708
+#: src/lang.c:1734
+#, c-format
+msgid ""
+"\n"
+"Warning: \"%s\" should not be folded.\n"
+msgstr ""
+
+#: src/lang.c:1735
+#, c-format
+msgid ""
+"\n"
+"Warning: header in line %d starts with unusual character '%c':\n"
+"%s\n"
+msgstr ""
+
+#: src/lang.c:1736
+#, c-format
+msgid ""
+"\n"
+"Warning: Element \"%s\" in %s is too short.\n"
+msgstr ""
+
+#: src/lang.c:1737
+#, c-format
+msgid ""
+"\n"
+"Warning: posted and mailed not supported,\n"
+"         \"To: %s\" ignored.\n"
+msgstr ""
+
+#: src/lang.c:1740
 msgid ""
 "\n"
 "  If your article contains quoted text  please take some time to pare it "
@@ -5586,665 +5735,705 @@ msgid ""
 "  likely to ignore it completely.  It's a crowded net out there.\n"
 msgstr ""
 
-#: src/lang.c:1721
+#: src/lang.c:1753
 msgid "shell escape"
 msgstr ""
 
-#: src/lang.c:1722
+#: src/lang.c:1754
 #, c-format
 msgid "Shell Command (%s)"
 msgstr ""
 
-#: src/lang.c:1723
+#: src/lang.c:1755
 #, c-format
 msgid "Enter shell command [%s]> "
 msgstr ""
 
-#: src/lang.c:1727
+#: src/lang.c:1759
 #, c-format
 msgid "%s: Can't get entry for TERM\n"
 msgstr ""
 
-#: src/lang.c:1731
+#: src/lang.c:1763
 #, c-format
 msgid "Group %.*s ('q' to quit)..."
 msgstr ""
 
-#: src/lang.c:1733
+#: src/lang.c:1765
 #, c-format
 msgid "Group %.*s..."
 msgstr ""
 
-#: src/lang.c:1737
+#: src/lang.c:1769
 msgid "Server unavailable\n"
 msgstr ""
 
-#: src/lang.c:1743
+#: src/lang.c:1775
 #, c-format
 msgid ""
 "%s=pipe; %s=mail; %s=print; %s=quit; %s=toggle all/unread; %s=save; %s=tag; "
 "%s=post"
 msgstr ""
 
-#: src/lang.c:1744
+#: src/lang.c:1776
 #, c-format
 msgid ""
 "%s=pipe; %s=mail; %s=print; %s=quit; %s=reply mail; %s=save; %s=tag; %s=post"
 msgstr ""
 
-#: src/lang.c:1746
+#: src/lang.c:1778
 #, c-format
 msgid ""
 "%s=mail; %s=print; %s=quit; %s=toggle all/unread; %s=save; %s=tag; %s=post"
 msgstr ""
 
-#: src/lang.c:1747
+#: src/lang.c:1779
 #, c-format
 msgid "%s=mail; %s=print; %s=quit; %s=reply mail; %s=save; %s=tag; %s=post"
 msgstr ""
 
-#: src/lang.c:1751
+#: src/lang.c:1783
 #, c-format
 msgid ""
 "%s=pipe; %s=mail; %s=quit; %s=toggle all/unread; %s=save; %s=tag; %s=post"
 msgstr ""
 
-#: src/lang.c:1752
+#: src/lang.c:1784
 #, c-format
 msgid "%s=pipe; %s=mail; %s=quit; %s=reply mail; %s=save; %s=tag; %s=post"
 msgstr ""
 
-#: src/lang.c:1754
+#: src/lang.c:1786
 #, c-format
 msgid "%s=mail; %s=quit; %s=toggle all/unread; %s=save; %s=tag; %s=post"
 msgstr ""
 
-#: src/lang.c:1755
+#: src/lang.c:1787
 #, c-format
 msgid "%s=mail; %s=quit; %s=reply mail; %s=save; %s=tag; %s=post"
 msgstr ""
 
-#: src/lang.c:1761
+#: src/lang.c:1793
 msgid "Terminal does not support color"
 msgstr ""
 
-#: src/lang.c:1766
+#: src/lang.c:1798
 #, c-format
 msgid "Trying %s"
 msgstr ""
 
-#: src/lang.c:1781
+#: src/lang.c:1813
 msgid "Subject"
 msgstr ""
 
-#: src/lang.c:1782
+#: src/lang.c:1814
 msgid "References"
 msgstr ""
 
-#: src/lang.c:1783
+#: src/lang.c:1815
 msgid "Both Subject and References"
 msgstr ""
 
-#: src/lang.c:1784
+#: src/lang.c:1816
 msgid "Multipart Subject"
 msgstr ""
 
-#: src/lang.c:1785
+#: src/lang.c:1817
 msgid "Percentage Match"
 msgstr ""
 
-#: src/lang.c:1798 src/lang.c:1880 src/lang.c:2026 src/lang.c:2041
+#: src/lang.c:1830 src/lang.c:1912 src/lang.c:2069 src/lang.c:2084
 msgid "Nothing"
 msgstr ""
 
-#: src/lang.c:1799
+#: src/lang.c:1831
 msgid "Complete UU/YENC"
 msgstr ""
 
-#: src/lang.c:1800
+#: src/lang.c:1832
 msgid "Any UU/YENC"
 msgstr ""
 
-#: src/lang.c:1802
+#: src/lang.c:1834
 msgid "Inline PGP"
 msgstr ""
 
-#: src/lang.c:1803
+#: src/lang.c:1835
 msgid "Complete UU/YENC & Inline PGP"
 msgstr ""
 
-#: src/lang.c:1804
+#: src/lang.c:1836
 msgid "Any UU/YENC & Inline PGP"
 msgstr ""
 
-#: src/lang.c:1806
+#: src/lang.c:1838
 msgid "Shar"
 msgstr ""
 
-#: src/lang.c:1807
+#: src/lang.c:1839
 msgid "Complete UU/YENC & Shar"
 msgstr ""
 
-#: src/lang.c:1808
+#: src/lang.c:1840
 msgid "Any UU/YENC & Shar"
 msgstr ""
 
-#: src/lang.c:1810
+#: src/lang.c:1842
 msgid "Inline PGP & Shar"
 msgstr ""
 
-#: src/lang.c:1811
+#: src/lang.c:1843
 msgid "Complete UU/YENC & PGP & Shar"
 msgstr ""
 
-#: src/lang.c:1812
+#: src/lang.c:1844
 msgid "Hide all"
 msgstr ""
 
-#: src/lang.c:1822
+#: src/lang.c:1854
 msgid "Address"
 msgstr ""
 
-#: src/lang.c:1823
+#: src/lang.c:1855
 msgid "Full Name"
 msgstr ""
 
-#: src/lang.c:1824
+#: src/lang.c:1856
 msgid "Address and Name"
 msgstr ""
 
-#: src/lang.c:1832
+#: src/lang.c:1864
 msgid "Max"
 msgstr ""
 
-#: src/lang.c:1833
+#: src/lang.c:1865
 msgid "Sum"
 msgstr ""
 
-#: src/lang.c:1834
+#: src/lang.c:1866
 msgid "Average"
 msgstr ""
 
-#: src/lang.c:1844 src/lang.c:1864
+#: src/lang.c:1876 src/lang.c:1896
 msgid "Black"
 msgstr ""
 
-#: src/lang.c:1845 src/lang.c:1865
+#: src/lang.c:1877 src/lang.c:1897
 msgid "Red"
 msgstr ""
 
-#: src/lang.c:1846 src/lang.c:1866
+#: src/lang.c:1878 src/lang.c:1898
 msgid "Green"
 msgstr ""
 
-#: src/lang.c:1847 src/lang.c:1867
+#: src/lang.c:1879 src/lang.c:1899
 msgid "Brown"
 msgstr ""
 
-#: src/lang.c:1848 src/lang.c:1868
+#: src/lang.c:1880 src/lang.c:1900
 msgid "Blue"
 msgstr ""
 
-#: src/lang.c:1849 src/lang.c:1869
+#: src/lang.c:1881 src/lang.c:1901
 msgid "Pink"
 msgstr ""
 
-#: src/lang.c:1850 src/lang.c:1870
+#: src/lang.c:1882 src/lang.c:1902
 msgid "Cyan"
 msgstr ""
 
-#: src/lang.c:1851 src/lang.c:1871
+#: src/lang.c:1883 src/lang.c:1903
 msgid "White"
 msgstr ""
 
-#: src/lang.c:1852
+#: src/lang.c:1884
 msgid "Gray"
 msgstr ""
 
-#: src/lang.c:1853
+#: src/lang.c:1885
 msgid "Light Red"
 msgstr ""
 
-#: src/lang.c:1854
+#: src/lang.c:1886
 msgid "Light Green"
 msgstr ""
 
-#: src/lang.c:1855
+#: src/lang.c:1887
 msgid "Yellow"
 msgstr ""
 
-#: src/lang.c:1856
+#: src/lang.c:1888
 msgid "Light Blue"
 msgstr ""
 
-#: src/lang.c:1857
+#: src/lang.c:1889
 msgid "Light Pink"
 msgstr ""
 
-#: src/lang.c:1858
+#: src/lang.c:1890
 msgid "Light Cyan"
 msgstr ""
 
-#: src/lang.c:1859
+#: src/lang.c:1891
 msgid "Light White"
 msgstr ""
 
-#: src/lang.c:1882
+#: src/lang.c:1914
 msgid "Space"
 msgstr ""
 
-#: src/lang.c:1890
+#: src/lang.c:1922
 msgid "Normal"
 msgstr ""
 
-#: src/lang.c:1891
+#: src/lang.c:1923
 msgid "Best highlighting"
 msgstr ""
 
-#: src/lang.c:1892
+#: src/lang.c:1924
 msgid "Underline"
 msgstr ""
 
-#: src/lang.c:1893
+#: src/lang.c:1925
 msgid "Reverse video"
 msgstr ""
 
-#: src/lang.c:1894
+#: src/lang.c:1926
 msgid "Blinking"
 msgstr ""
 
-#: src/lang.c:1895
+#: src/lang.c:1927
 msgid "Half bright"
 msgstr ""
 
-#: src/lang.c:1896
+#: src/lang.c:1928
 msgid "Bold"
 msgstr ""
 
-#: src/lang.c:1902 src/lang.c:2018 src/lang.c:2122
+#: src/lang.c:1934 src/lang.c:2061 src/lang.c:2165
 msgid "No"
 msgstr ""
 
-#: src/lang.c:1903
+#: src/lang.c:1935
 msgid "Cc"
 msgstr ""
 
-#: src/lang.c:1904
+#: src/lang.c:1936
 msgid "Bcc"
 msgstr ""
 
-#: src/lang.c:1905
+#: src/lang.c:1937
 msgid "Cc and Bcc"
 msgstr ""
 
-#: src/lang.c:1922 src/lang.c:1935
+#: src/lang.c:1954 src/lang.c:1967
 msgid "none"
 msgstr ""
 
-#: src/lang.c:1923
+#: src/lang.c:1955
 msgid "commands"
 msgstr ""
 
-#: src/lang.c:1924
+#: src/lang.c:1956
 msgid "select"
 msgstr ""
 
-#: src/lang.c:1926
+#: src/lang.c:1958
 msgid "commands & quit"
 msgstr ""
 
-#: src/lang.c:1927
+#: src/lang.c:1959
 msgid "commands & select"
 msgstr ""
 
-#: src/lang.c:1928
+#: src/lang.c:1960
 msgid "quit & select"
 msgstr ""
 
-#: src/lang.c:1929
+#: src/lang.c:1961
 msgid "commands & quit & select"
 msgstr ""
 
-#: src/lang.c:1936
+#: src/lang.c:1968
 msgid "PageDown"
 msgstr ""
 
-#: src/lang.c:1937
+#: src/lang.c:1969
 msgid "PageNextUnread"
 msgstr ""
 
-#: src/lang.c:1938
+#: src/lang.c:1970
 msgid "PageDown or PageNextUnread"
 msgstr ""
 
-#: src/lang.c:1945
+#: src/lang.c:1977
 msgid "Subject: (case sensitive)"
 msgstr ""
 
-#: src/lang.c:1946
+#: src/lang.c:1978
 msgid "Subject: (ignore case)"
 msgstr ""
 
-#: src/lang.c:1947
+#: src/lang.c:1979
 msgid "From: (case sensitive)"
 msgstr ""
 
-#: src/lang.c:1948
+#: src/lang.c:1980
 msgid "From: (ignore case)"
 msgstr ""
 
-#: src/lang.c:1949
+#: src/lang.c:1981
 msgid "Msg-ID: & full References: line"
 msgstr ""
 
-#: src/lang.c:1950
+#: src/lang.c:1982
 msgid "Msg-ID: & last References: only"
 msgstr ""
 
-#: src/lang.c:1951
+#: src/lang.c:1983
 msgid "Message-ID: entry only"
 msgstr ""
 
-#: src/lang.c:1952
+#: src/lang.c:1984
 msgid "Lines:"
 msgstr ""
 
-#: src/lang.c:1958
+#: src/lang.c:1990
 msgid "Don't trim article body"
 msgstr ""
 
-#: src/lang.c:1959
+#: src/lang.c:1991
 msgid "Skip leading blank lines"
 msgstr ""
 
-#: src/lang.c:1960
+#: src/lang.c:1992
 msgid "Skip trailing blank lines"
 msgstr ""
 
-#: src/lang.c:1961
+#: src/lang.c:1993
 msgid "Skip leading and trailing blank l."
 msgstr ""
 
-#: src/lang.c:1962
+#: src/lang.c:1994
 msgid "Compact multiple between text"
 msgstr ""
 
-#: src/lang.c:1963
+#: src/lang.c:1995
 msgid "Compact multiple and skip leading"
 msgstr ""
 
-#: src/lang.c:1964
+#: src/lang.c:1996
 msgid "Compact multiple and skip trailing"
 msgstr ""
 
-#: src/lang.c:1965
+#: src/lang.c:1997
 msgid "Compact mltpl., skip lead. & trai."
 msgstr ""
 
-#: src/lang.c:1971
+#: src/lang.c:2004
+msgid "Don't use UTF-8 characters"
+msgstr ""
+
+#: src/lang.c:2005
+msgid "for ellipsis"
+msgstr ""
+
+#: src/lang.c:2006
+msgid "for indicator and tree"
+msgstr ""
+
+#: src/lang.c:2007
+msgid "for ..., indicator and tree"
+msgstr ""
+
+#: src/lang.c:2014
 msgid "Don't detect verbatim blocks"
 msgstr ""
 
-#: src/lang.c:1972
+#: src/lang.c:2015
 msgid "Detect and show verbatim blocks"
 msgstr ""
 
-#: src/lang.c:1973
+#: src/lang.c:2016
 msgid "Detect, hide begin and end marks"
 msgstr ""
 
-#: src/lang.c:1974
+#: src/lang.c:2017
 msgid "Don't show verbatim blocks"
 msgstr ""
 
-#: src/lang.c:1980
+#: src/lang.c:2023
 msgid "Don't show help or mail sign"
 msgstr ""
 
-#: src/lang.c:1981
+#: src/lang.c:2024
 msgid "Show only help sign"
 msgstr ""
 
-#: src/lang.c:1982
+#: src/lang.c:2025
 msgid "Show only mail sign if new mail"
 msgstr ""
 
-#: src/lang.c:1983
+#: src/lang.c:2026
 msgid "Show mail if new mail else help s."
 msgstr ""
 
-#: src/lang.c:2019
+#: src/lang.c:2062
 msgid "Shell archive"
 msgstr ""
 
-#: src/lang.c:2020
+#: src/lang.c:2063
 msgid "Yes"
 msgstr ""
 
-#: src/lang.c:2027
+#: src/lang.c:2070
 msgid "Subject: (descending)"
 msgstr ""
 
-#: src/lang.c:2028
+#: src/lang.c:2071
 msgid "Subject: (ascending)"
 msgstr ""
 
-#: src/lang.c:2029
+#: src/lang.c:2072
 msgid "From: (descending)"
 msgstr ""
 
-#: src/lang.c:2030
+#: src/lang.c:2073
 msgid "From: (ascending)"
 msgstr ""
 
-#: src/lang.c:2031
+#: src/lang.c:2074
 msgid "Date: (descending)"
 msgstr ""
 
-#: src/lang.c:2032
+#: src/lang.c:2075
 msgid "Date: (ascending)"
 msgstr ""
 
-#: src/lang.c:2033 src/lang.c:2042
+#: src/lang.c:2076 src/lang.c:2085
 msgid "Score (descending)"
 msgstr ""
 
-#: src/lang.c:2034 src/lang.c:2043
+#: src/lang.c:2077 src/lang.c:2086
 msgid "Score (ascending)"
 msgstr ""
 
-#: src/lang.c:2035
+#: src/lang.c:2078
 msgid "Lines: (descending)"
 msgstr ""
 
-#: src/lang.c:2036
+#: src/lang.c:2079
 msgid "Lines: (ascending)"
 msgstr ""
 
-#: src/lang.c:2044
+#: src/lang.c:2087
 msgid "Last posting date (descending)"
 msgstr ""
 
-#: src/lang.c:2045
+#: src/lang.c:2088
 msgid "Last posting date (ascending)"
 msgstr ""
 
-#: src/lang.c:2051
+#: src/lang.c:2094
 msgid "Quick-sort"
 msgstr ""
 
-#: src/lang.c:2052
+#: src/lang.c:2095
 msgid "Heap-sort"
 msgstr ""
 
-#: src/lang.c:2059
+#: src/lang.c:2102
 msgid "Always Keep"
 msgstr ""
 
-#: src/lang.c:2060
+#: src/lang.c:2103
 msgid "Always Remove"
 msgstr ""
 
-#: src/lang.c:2061
+#: src/lang.c:2104
 msgid "Mark with D on selection screen"
 msgstr ""
 
-#: src/lang.c:2067
+#: src/lang.c:2110
 msgid "Kill only unread arts"
 msgstr ""
 
-#: src/lang.c:2068
+#: src/lang.c:2111
 msgid "Kill all arts & show with K"
 msgstr ""
 
 #. TODO: s/K/art_marked_killed/
-#: src/lang.c:2069
+#: src/lang.c:2112
 msgid "Kill all arts and never show"
 msgstr ""
 
-#: src/lang.c:2075
+#: src/lang.c:2118
 msgid "Nothing special"
 msgstr ""
 
-#: src/lang.c:2076
+#: src/lang.c:2119
 msgid "Compress quotes"
 msgstr ""
 
-#: src/lang.c:2077
+#: src/lang.c:2120
 msgid "Quote signatures"
 msgstr ""
 
-#: src/lang.c:2078
+#: src/lang.c:2121
 msgid "Compress quotes, quote sigs"
 msgstr ""
 
-#: src/lang.c:2079
+#: src/lang.c:2122
 msgid "Quote empty lines"
 msgstr ""
 
-#: src/lang.c:2080
+#: src/lang.c:2123
 msgid "Compress quotes, quote empty lines"
 msgstr ""
 
-#: src/lang.c:2081
+#: src/lang.c:2124
 msgid "Quote sigs & empty lines"
 msgstr ""
 
-#: src/lang.c:2082
+#: src/lang.c:2125
 msgid "Comp. q., quote sigs & empty lines"
 msgstr ""
 
-#: src/lang.c:2123
+#: src/lang.c:2166
 msgid "With headers"
 msgstr ""
 
-#: src/lang.c:2124
+#: src/lang.c:2167
 msgid "Without headers"
 msgstr ""
 
-#: src/lang.c:2131
+#: src/lang.c:2174
 msgid "NFKC"
 msgstr ""
 
-#: src/lang.c:2133
+#: src/lang.c:2176
 msgid "NFKD"
 msgstr ""
 
-#: src/lang.c:2134
+#: src/lang.c:2177
 msgid "NFC"
 msgstr ""
 
-#: src/lang.c:2135
+#: src/lang.c:2178
 msgid "NFD"
 msgstr ""
 
-#: src/lang.c:2137
+#: src/lang.c:2180
 msgid "NFKC case fold"
 msgstr ""
 
-#: src/lang.c:2146
+#: src/lang.c:2189
+msgid "don't guess undeclared charset"
+msgstr ""
+
+#: src/lang.c:2190
+msgid "guess if not set via undeclared_charset"
+msgstr ""
+
+#: src/lang.c:2191
+msgid "always guess undeclared charset"
+msgstr ""
+
+#: src/lang.c:2198
 msgid "Display Options"
 msgstr ""
 
-#: src/lang.c:2153
+#: src/lang.c:2205
 msgid "Color Options"
 msgstr ""
 
-#: src/lang.c:2159
+#: src/lang.c:2211
 msgid "Highlight Options"
 msgstr ""
 
-#: src/lang.c:2166
+#: src/lang.c:2218
 msgid "Article-Limiting Options"
 msgstr ""
 
-#: src/lang.c:2172
+#: src/lang.c:2224
 msgid "Posting/Mailing Options"
 msgstr ""
 
-#: src/lang.c:2178
+#: src/lang.c:2230
 msgid "Saving/Printing Options"
 msgstr ""
 
-#: src/lang.c:2184
+#: src/lang.c:2236
 msgid "Expert Options"
 msgstr ""
 
-#: src/lang.c:2190
+#: src/lang.c:2242
 msgid "Filtering Options"
 msgstr ""
 
-#: src/lang.c:2195 src/lang.c:2226 src/lang.c:2232 src/lang.c:2259
-#: src/lang.c:2311 src/lang.c:2317 src/lang.c:2327 src/lang.c:2338
-#: src/lang.c:2356 src/lang.c:2367 src/lang.c:2436 src/lang.c:2698
-#: src/lang.c:2704 src/lang.c:2710 src/lang.c:2725 src/lang.c:2737
-#: src/lang.c:2744 src/lang.c:2798 src/lang.c:2807 src/lang.c:3003
-#: src/lang.c:3019 src/lang.c:3026 src/lang.c:3033 src/lang.c:3040
-#: src/lang.c:3046 src/lang.c:3052 src/lang.c:3075 src/lang.c:3087
-#: src/lang.c:3122 src/lang.c:3175 src/lang.c:3189 src/lang.c:3195
-#: src/lang.c:3220 src/lang.c:3238 src/lang.c:3255 src/lang.c:3267
-#: src/lang.c:3307 src/lang.c:3336 src/lang.c:3356 src/lang.c:3383
-#: src/lang.c:3393 src/lang.c:3400 src/lang.c:3426 src/lang.c:3450
-#: src/lang.c:3637 src/lang.c:3652 src/lang.c:3660 src/lang.c:3674
-#: src/lang.c:3680 src/lang.c:3718
+#: src/lang.c:2247 src/lang.c:2286 src/lang.c:2292 src/lang.c:2319
+#: src/lang.c:2371 src/lang.c:2377 src/lang.c:2387 src/lang.c:2398
+#: src/lang.c:2416 src/lang.c:2427 src/lang.c:2496 src/lang.c:2763
+#: src/lang.c:2769 src/lang.c:2775 src/lang.c:2790 src/lang.c:2802
+#: src/lang.c:2809 src/lang.c:2863 src/lang.c:2872 src/lang.c:3068
+#: src/lang.c:3084 src/lang.c:3091 src/lang.c:3098 src/lang.c:3105
+#: src/lang.c:3111 src/lang.c:3117 src/lang.c:3140 src/lang.c:3152
+#: src/lang.c:3187 src/lang.c:3240 src/lang.c:3254 src/lang.c:3260
+#: src/lang.c:3285 src/lang.c:3303 src/lang.c:3320 src/lang.c:3332
+#: src/lang.c:3372 src/lang.c:3401 src/lang.c:3421 src/lang.c:3448
+#: src/lang.c:3458 src/lang.c:3465 src/lang.c:3496 src/lang.c:3520
+#: src/lang.c:3707 src/lang.c:3722 src/lang.c:3730 src/lang.c:3744
+#: src/lang.c:3750 src/lang.c:3788
 msgid "<SPACE> toggles, <CR> sets, <ESC> cancels."
 msgstr ""
 
-#: src/lang.c:2196
+#: src/lang.c:2248
 msgid "Show mini menu & posting etiquette"
 msgstr ""
 
-#: src/lang.c:2197
+#: src/lang.c:2249
 msgid ""
 "# If ON show a mini menu of useful commands at each level\n"
 "# and posting etiquette after composing an article\n"
 msgstr ""
 
-#: src/lang.c:2202
+#: src/lang.c:2254
 msgid "Show short description for each newsgroup. <SPACE> toggles & <CR> sets."
 msgstr ""
 
-#: src/lang.c:2203
+#: src/lang.c:2255
 msgid "Show description of each newsgroup"
 msgstr ""
 
-#: src/lang.c:2204
+#: src/lang.c:2256
 msgid ""
 "# If ON show group description text after newsgroup name at\n"
 "# group selection level\n"
 msgstr ""
 
-#: src/lang.c:2209
+#: src/lang.c:2262
+msgid "Score"
+msgstr ""
+
+#: src/lang.c:2263
+msgid "Language"
+msgstr ""
+
+#: src/lang.c:2264
+msgid "Score and Language"
+msgstr ""
+
+#: src/lang.c:2269
 msgid ""
 "Show From (author) fields in group & thread level. <SPACE> toggles & <CR> "
 "sets."
 msgstr ""
 
-#: src/lang.c:2210
+#: src/lang.c:2270
 msgid "In group and thread level, show author by"
 msgstr ""
 
-#: src/lang.c:2211
+#: src/lang.c:2271
 msgid ""
 "# Part of From field to display in group and thread level\n"
 "# Possible values are (the default is marked with *):\n"
@@ -6254,31 +6443,31 @@ msgid ""
 "#   3 = both\n"
 msgstr ""
 
-#: src/lang.c:2220
+#: src/lang.c:2280
 msgid "Draw -> or highlighted bar for selection. <SPACE> toggles & <CR> sets."
 msgstr ""
 
-#: src/lang.c:2221
+#: src/lang.c:2281
 msgid "Draw -> instead of highlighted bar"
 msgstr ""
 
-#: src/lang.c:2222
+#: src/lang.c:2282
 msgid "# If ON use -> otherwise highlighted bar for selection\n"
 msgstr ""
 
-#: src/lang.c:2227
+#: src/lang.c:2287
 msgid "Use inverse video for page headers"
 msgstr ""
 
-#: src/lang.c:2228
+#: src/lang.c:2288
 msgid "# If ON use inverse video for page headers at different levels\n"
 msgstr ""
 
-#: src/lang.c:2233
+#: src/lang.c:2293
 msgid "Thread articles by"
 msgstr ""
 
-#: src/lang.c:2234
+#: src/lang.c:2294
 msgid ""
 "# Thread articles by ...\n"
 "# Possible values are (the default is marked with *):\n"
@@ -6290,15 +6479,15 @@ msgid ""
 "#   5 = Percentage Match\n"
 msgstr ""
 
-#: src/lang.c:2245
+#: src/lang.c:2305
 msgid "Enter percentage match required to thread together. <CR> sets."
 msgstr ""
 
-#: src/lang.c:2246
+#: src/lang.c:2306
 msgid "Thread percentage match"
 msgstr ""
 
-#: src/lang.c:2248
+#: src/lang.c:2308
 #, no-c-format
 msgid ""
 "# Thread percentage match...\n"
@@ -6313,11 +6502,11 @@ msgid ""
 "# 'harppy' would be threaded separately from 'happy'\n"
 msgstr ""
 
-#: src/lang.c:2260
+#: src/lang.c:2320
 msgid "Score of a thread"
 msgstr ""
 
-#: src/lang.c:2261
+#: src/lang.c:2321
 msgid ""
 "# Thread score\n"
 "# Possible values are (the default is marked with *):\n"
@@ -6326,16 +6515,16 @@ msgid ""
 "#   2 = average\n"
 msgstr ""
 
-#: src/lang.c:2269
+#: src/lang.c:2329
 msgid ""
 "Sort articles by Subject, From, Date or Score. <SPACE> toggles & <CR> sets."
 msgstr ""
 
-#: src/lang.c:2270
+#: src/lang.c:2330
 msgid "Sort articles by"
 msgstr ""
 
-#: src/lang.c:2271
+#: src/lang.c:2331
 msgid ""
 "# Sort articles by ...\n"
 "# Possible values are (the default is marked with *):\n"
@@ -6352,15 +6541,15 @@ msgid ""
 "#  10 = Lines ascending\n"
 msgstr ""
 
-#: src/lang.c:2287
+#: src/lang.c:2347
 msgid "Sort threads by Nothing or Score. <SPACE> toggles & <CR> sets."
 msgstr ""
 
-#: src/lang.c:2288
+#: src/lang.c:2348
 msgid "Sort threads by"
 msgstr ""
 
-#: src/lang.c:2289
+#: src/lang.c:2349
 msgid ""
 "# Sort thread by ...\n"
 "# Possible values are (the default is marked with *):\n"
@@ -6371,44 +6560,44 @@ msgid ""
 "#   4 = Last posting date ascending\n"
 msgstr ""
 
-#: src/lang.c:2299
+#: src/lang.c:2359
 msgid ""
 "Put cursor at first/last unread art in groups. <SPACE> toggles & <CR> sets."
 msgstr ""
 
-#: src/lang.c:2300
+#: src/lang.c:2360
 msgid "Go to first unread article in group"
 msgstr ""
 
-#: src/lang.c:2301
+#: src/lang.c:2361
 msgid "# If ON put cursor at first unread art in group otherwise last art\n"
 msgstr ""
 
-#: src/lang.c:2305
+#: src/lang.c:2365
 msgid "Show all articles or only unread articles. <SPACE> toggles & <CR> sets."
 msgstr ""
 
-#: src/lang.c:2306
+#: src/lang.c:2366
 msgid "Show only unread articles"
 msgstr ""
 
-#: src/lang.c:2307
+#: src/lang.c:2367
 msgid "# If ON show only new/unread articles otherwise show all.\n"
 msgstr ""
 
-#: src/lang.c:2312
+#: src/lang.c:2372
 msgid "Show only groups with unread arts"
 msgstr ""
 
-#: src/lang.c:2313
+#: src/lang.c:2373
 msgid "# If ON show only subscribed to groups that contain unread articles.\n"
 msgstr ""
 
-#: src/lang.c:2318
+#: src/lang.c:2378
 msgid "Filter which articles"
 msgstr ""
 
-#: src/lang.c:2319
+#: src/lang.c:2379
 msgid ""
 "# Filter which articles\n"
 "# Possible values are (the default is marked with *):\n"
@@ -6417,11 +6606,11 @@ msgid ""
 "#   2 = kill all articles and never show them\n"
 msgstr ""
 
-#: src/lang.c:2328
+#: src/lang.c:2388
 msgid "Go to the next unread article with"
 msgstr ""
 
-#: src/lang.c:2329
+#: src/lang.c:2389
 msgid ""
 "# Go to the unread article with following key(s)\n"
 "# Possible values are (the default is marked with *):\n"
@@ -6431,11 +6620,11 @@ msgid ""
 "#   3 = PAGE DOWN or TAB\n"
 msgstr ""
 
-#: src/lang.c:2339
+#: src/lang.c:2399
 msgid "How to treat blank lines"
 msgstr ""
 
-#: src/lang.c:2340
+#: src/lang.c:2400
 msgid ""
 "# Trim the article body, remove unnecessary blank lines.\n"
 "# Possible values are (the default is marked with *):\n"
@@ -6452,11 +6641,11 @@ msgid ""
 "#       leading and trailing blank lines\n"
 msgstr ""
 
-#: src/lang.c:2357
+#: src/lang.c:2417
 msgid "Show help/mail sign in level titles"
 msgstr ""
 
-#: src/lang.c:2358
+#: src/lang.c:2418
 msgid ""
 "# Show help sign, new mail sign, both or nothing in level titles.\n"
 "# Possible values are (the default is marked with *):\n"
@@ -6466,232 +6655,232 @@ msgid ""
 "# * 3 = Show mail sign if new mail has arrived else show help sign\n"
 msgstr ""
 
-#: src/lang.c:2368
+#: src/lang.c:2428
 msgid "List thread using right arrow key"
 msgstr ""
 
-#: src/lang.c:2369
+#: src/lang.c:2429
 msgid ""
 "# If ON automatically list thread when entering it using right arrow key.\n"
 msgstr ""
 
-#: src/lang.c:2373
+#: src/lang.c:2433
 msgid "Enter character to indicate deleted articles. <CR> sets, <ESC> cancels."
 msgstr ""
 
-#: src/lang.c:2374
+#: src/lang.c:2434
 msgid "Character to show deleted articles"
 msgstr ""
 
-#: src/lang.c:2375
+#: src/lang.c:2435
 msgid ""
 "# Character used to show that an art was deleted (default 'D')\n"
 "# _ is turned into ' '\n"
 msgstr ""
 
-#: src/lang.c:2380
+#: src/lang.c:2440
 msgid ""
 "Enter character to indicate articles in a range. <CR> sets, <ESC> cancels."
 msgstr ""
 
-#: src/lang.c:2381
+#: src/lang.c:2441
 msgid "Character to show inrange articles"
 msgstr ""
 
-#: src/lang.c:2382
+#: src/lang.c:2442
 msgid ""
 "# Character used to show that an art is in a range (default '#')\n"
 "# _ is turned into ' '\n"
 msgstr ""
 
-#: src/lang.c:2387
+#: src/lang.c:2447
 msgid ""
 "Enter character to indicate that article will return. <CR> sets, <ESC> "
 "cancels."
 msgstr ""
 
-#: src/lang.c:2388
+#: src/lang.c:2448
 msgid "Character to show returning arts"
 msgstr ""
 
-#: src/lang.c:2389
+#: src/lang.c:2449
 msgid ""
 "# Character used to show that an art will return (default '-')\n"
 "# _ is turned into ' '\n"
 msgstr ""
 
-#: src/lang.c:2394
+#: src/lang.c:2454
 msgid ""
 "Enter character to indicate selected articles. <CR> sets, <ESC> cancels."
 msgstr ""
 
-#: src/lang.c:2395
+#: src/lang.c:2455
 msgid "Character to show selected articles"
 msgstr ""
 
-#: src/lang.c:2396
+#: src/lang.c:2456
 msgid ""
 "# Character used to show that an art was auto-selected (default '*')\n"
 "# _ is turned into ' '\n"
 msgstr ""
 
-#: src/lang.c:2401
+#: src/lang.c:2461
 msgid "Enter character to indicate recent articles. <CR> sets, <ESC> cancels."
 msgstr ""
 
-#: src/lang.c:2402
+#: src/lang.c:2462
 msgid "Character to show recent articles"
 msgstr ""
 
-#: src/lang.c:2403
+#: src/lang.c:2463
 msgid ""
 "# Character used to show that an art is recent (default 'o')\n"
 "# _ is turned into ' '\n"
 msgstr ""
 
-#: src/lang.c:2408
+#: src/lang.c:2468
 msgid "Enter character to indicate unread articles. <CR> sets, <ESC> cancels."
 msgstr ""
 
-#: src/lang.c:2409
+#: src/lang.c:2469
 msgid "Character to show unread articles"
 msgstr ""
 
-#: src/lang.c:2410
+#: src/lang.c:2470
 msgid ""
 "# Character used to show that an art is unread (default '+')\n"
 "# _ is turned into ' '\n"
 msgstr ""
 
-#: src/lang.c:2415
+#: src/lang.c:2475
 msgid "Enter character to indicate read articles. <CR> sets, <ESC> cancels."
 msgstr ""
 
-#: src/lang.c:2416
+#: src/lang.c:2476
 msgid "Character to show read articles"
 msgstr ""
 
-#: src/lang.c:2417
+#: src/lang.c:2477
 msgid ""
 "# Character used to show that an art was read (default ' ')\n"
 "# _ is turned into ' '\n"
 msgstr ""
 
-#: src/lang.c:2422
+#: src/lang.c:2482
 msgid "Enter character to indicate killed articles. <CR> sets, <ESC> cancels."
 msgstr ""
 
-#: src/lang.c:2423
+#: src/lang.c:2483
 msgid "Character to show killed articles"
 msgstr ""
 
-#: src/lang.c:2424
+#: src/lang.c:2484
 msgid ""
 "# Character used to show that an art was killed (default 'K')\n"
 "# kill_level must be set accordingly, _ is turned into ' '\n"
 msgstr ""
 
-#: src/lang.c:2429
+#: src/lang.c:2489
 msgid ""
 "Enter character to indicate read selected articles. <CR> sets, <ESC> cancels."
 msgstr ""
 
-#: src/lang.c:2430
+#: src/lang.c:2490
 msgid "Character to show readselected arts"
 msgstr ""
 
-#: src/lang.c:2431
+#: src/lang.c:2491
 msgid ""
 "# Character used to show that an art was selected before read (default ':')\n"
 "# kill_level must be set accordingly, _ is turned into ' '\n"
 msgstr ""
 
-#: src/lang.c:2437
+#: src/lang.c:2497
 msgid "Abbreviate long newsgroup names"
 msgstr ""
 
-#: src/lang.c:2438
+#: src/lang.c:2498
 msgid ""
 "# If ON abbreviate (if necessary) long newsgroup names at group selection\n"
 "# level and article level like this:\n"
 "#   news.software.readers -> n.software.readers -> n.s.readers -> n.s.r.\n"
 msgstr ""
 
-#: src/lang.c:2444
+#: src/lang.c:2504
 msgid "Enter character to indicate global scopes. <CR> sets, <ESC> cancels."
 msgstr ""
 
-#: src/lang.c:2445
+#: src/lang.c:2505
 msgid "Character to show global scopes"
 msgstr ""
 
-#: src/lang.c:2446
+#: src/lang.c:2506
 msgid ""
 "# Character used to show that a scope was read from the global\n"
 "# attributes file (default '!')\n"
 "# _ is turned into ' '\n"
 msgstr ""
 
-#: src/lang.c:2452
+#: src/lang.c:2512
 msgid ""
 "Enter character to indicate global scopes when current group matches. <CR> "
 "sets, <ESC> cancels."
 msgstr ""
 
-#: src/lang.c:2453
+#: src/lang.c:2513
 msgid "Char to show global scope matches"
 msgstr ""
 
-#: src/lang.c:2454
+#: src/lang.c:2514
 msgid ""
 "# Character used to show that a scope was read from the global\n"
 "# attributes file and the current group matches (default ':')\n"
 "# _ is turned into ' '\n"
 msgstr ""
 
-#: src/lang.c:2460
+#: src/lang.c:2520
 msgid "Enter character to indicate local scopes. <CR> sets, <ESC> cancels."
 msgstr ""
 
-#: src/lang.c:2461
+#: src/lang.c:2521
 msgid "Character to show local scopes"
 msgstr ""
 
-#: src/lang.c:2462
+#: src/lang.c:2522
 msgid ""
 "# Character used to show that a scope was read from the local\n"
 "# attributes file (default ' ')\n"
 "# _ is turned into ' '\n"
 msgstr ""
 
-#: src/lang.c:2468
+#: src/lang.c:2528
 msgid ""
 "Enter character to indicate local scopes when current group matches. <CR> "
 "sets, <ESC> cancels."
 msgstr ""
 
-#: src/lang.c:2469
+#: src/lang.c:2529
 msgid "Char to show local scope matches"
 msgstr ""
 
-#: src/lang.c:2470
+#: src/lang.c:2530
 msgid ""
 "# Character used to show that a scope was read from the local\n"
 "# attributes file and the current group matches (default '*')\n"
 "# _ is turned into ' '\n"
 msgstr ""
 
-#: src/lang.c:2476
+#: src/lang.c:2536
 msgid ""
 "0 = full page scrolling, -1 = show previous last line as first on next page, "
 "-2 = half page"
 msgstr ""
 
-#: src/lang.c:2477
+#: src/lang.c:2537
 msgid "Number of lines to scroll in pager"
 msgstr ""
 
-#: src/lang.c:2478
+#: src/lang.c:2538
 msgid ""
 "# Number of lines that cursor-up/down will scroll in article pager\n"
 "# Possible values are (the default is marked with *):\n"
@@ -6702,52 +6891,58 @@ msgid ""
 "#   2 or greater = scroll by 2 or more lines (only in the pager)\n"
 msgstr ""
 
-#: src/lang.c:2488
+#: src/lang.c:2548
 msgid "Display signatures. <SPACE> toggles & <CR> sets."
 msgstr ""
 
-#: src/lang.c:2489
+#: src/lang.c:2549
 msgid "Display signatures"
 msgstr ""
 
-#: src/lang.c:2490
+#: src/lang.c:2550
 msgid "# If OFF don't show signatures when displaying articles\n"
 msgstr ""
 
-#: src/lang.c:2494
-msgid "Display article score. <SPACE> toggles & <CR> sets."
+#: src/lang.c:2554
+msgid "Display article info. <SPACE> toggles & <CR> sets."
 msgstr ""
 
-#: src/lang.c:2495
-msgid "Display article score in pager"
+#: src/lang.c:2555
+msgid "Display article info in pager"
 msgstr ""
 
-#: src/lang.c:2496
-msgid "# If ON show article score when displaying articles\n"
+#: src/lang.c:2556
+msgid ""
+"# Show article info when displaying articles\n"
+"# Possible values are (the default is marked with *):\n"
+"# * 0 = None\n"
+"#   1 = Article score\n"
+"#   2 = Article language\n"
+"#   3 = Score and language\n"
 msgstr ""
 
-#: src/lang.c:2501
+#: src/lang.c:2566
 msgid "Remove soft hyphens. <SPACE> toggles & <CR> sets."
 msgstr ""
 
-#: src/lang.c:2502
+#: src/lang.c:2567
 msgid "Remove soft hyphens"
 msgstr ""
 
-#: src/lang.c:2503
+#: src/lang.c:2568
 msgid "# If ON remove soft hyphens when displaying articles\n"
 msgstr ""
 
-#: src/lang.c:2508
+#: src/lang.c:2573
 msgid ""
 "Display none mime data as tagged attachments. <SPACE> toggles & <CR> sets."
 msgstr ""
 
-#: src/lang.c:2509
+#: src/lang.c:2574
 msgid "Display none mime data as an attachment"
 msgstr ""
 
-#: src/lang.c:2510
+#: src/lang.c:2575
 msgid ""
 "# Handling of none text in the pager\n"
 "# Possible values are any combination of (the default is marked with *):\n"
@@ -6761,30 +6956,30 @@ msgid ""
 "#   8 = Hide Shar\n"
 msgstr ""
 
-#: src/lang.c:2522
+#: src/lang.c:2587
 msgid ""
 "Decode German style TeX umlaut codes to ISO. <SPACE> toggles & <CR> sets."
 msgstr ""
 
-#: src/lang.c:2523
+#: src/lang.c:2588
 msgid "Display \"a as Umlaut-a"
 msgstr ""
 
-#: src/lang.c:2524
+#: src/lang.c:2589
 msgid ""
 "# If ON decode German style TeX umlaut codes to ISO and\n"
 "# show \"a as Umlaut-a, etc.\n"
 msgstr ""
 
-#: src/lang.c:2529 src/lang.c:2539
+#: src/lang.c:2594 src/lang.c:2604
 msgid "Space separated list of header fields"
 msgstr ""
 
-#: src/lang.c:2530
+#: src/lang.c:2595
 msgid "Display these header fields (or *)"
 msgstr ""
 
-#: src/lang.c:2531
+#: src/lang.c:2596
 msgid ""
 "# Which news headers you wish to see. If you want to see _all_ the headers,\n"
 "# place an '*' as this value. This is the only way a wildcard can be used.\n"
@@ -6794,15 +6989,15 @@ msgid ""
 "# spaces. Not defining anything turns off this option.\n"
 msgstr ""
 
-#: src/lang.c:2540
+#: src/lang.c:2605
 msgid "Do not display these header fields"
 msgstr ""
 
-#: src/lang.c:2541
+#: src/lang.c:2606
 msgid ""
 "# Same as 'news_headers_to_display' except it denotes the opposite.\n"
 "# An example of using both options might be if you thought X- headers were\n"
-"# A Good Thing(tm), but thought Alan and Pape were miscreants...well then "
+"# A Good Thing(tm), but thought Alan and Pape were miscreants... well then "
 "you\n"
 "# would do something like this:\n"
 "# news_headers_to_display=X-\n"
@@ -6810,28 +7005,28 @@ msgid ""
 "# Not defining anything turns off this option.\n"
 msgstr ""
 
-#: src/lang.c:2551
+#: src/lang.c:2616
 msgid ""
 "Do you want to enable automatic handling of multipart/alternative articles?"
 msgstr ""
 
-#: src/lang.c:2552
+#: src/lang.c:2617
 msgid "Skip multipart/alternative parts"
 msgstr ""
 
-#: src/lang.c:2553
+#: src/lang.c:2618
 msgid "# If ON strip multipart/alternative messages automatically\n"
 msgstr ""
 
-#: src/lang.c:2557
+#: src/lang.c:2622
 msgid "<SPACE> toggles & <CR> sets."
 msgstr ""
 
-#: src/lang.c:2558
+#: src/lang.c:2623
 msgid "How to treat verbatim blocks"
 msgstr ""
 
-#: src/lang.c:2559
+#: src/lang.c:2624
 msgid ""
 "# How to treat verbatim blocks in articles\n"
 "# Possible values are (the default is marked with *):\n"
@@ -6841,220 +7036,220 @@ msgid ""
 "#   3 = Detect verbatim blocks and hide them completely\n"
 msgstr ""
 
-#: src/lang.c:2569
+#: src/lang.c:2634
 msgid "A regex used to decide which lines to show in col_quote."
 msgstr ""
 
-#: src/lang.c:2570
+#: src/lang.c:2635
 msgid "Regex used to show quoted lines"
 msgstr ""
 
-#: src/lang.c:2571
+#: src/lang.c:2636
 msgid ""
 "# A regular expression that tin will use to decide which lines are\n"
 "# quoted when viewing articles. Quoted lines are shown in col_quote.\n"
 "# If you leave this blank, tin will use a built in default.\n"
 msgstr ""
 
-#: src/lang.c:2577
+#: src/lang.c:2642
 msgid "A regex used to decide which lines to show in col_quote2."
 msgstr ""
 
-#: src/lang.c:2578
+#: src/lang.c:2643
 msgid "Regex used to show twice quoted l."
 msgstr ""
 
-#: src/lang.c:2579
+#: src/lang.c:2644
 msgid ""
 "# A regular expression that tin will use to decide which lines are\n"
 "# quoted twice. Twice quoted lines are shown in col_quote2.\n"
 "# If you leave this blank, tin will use a built in default.\n"
 msgstr ""
 
-#: src/lang.c:2585
+#: src/lang.c:2650
 msgid "A regex used to decide which lines to show in col_quote3."
 msgstr ""
 
-#: src/lang.c:2586
+#: src/lang.c:2651
 msgid "Regex used to show >= 3 times q.l."
 msgstr ""
 
-#: src/lang.c:2587
+#: src/lang.c:2652
 msgid ""
 "# A regular expression that tin will use to decide which lines are\n"
 "# quoted >=3 times. >=3 times quoted lines are shown in col_quote3.\n"
 "# If you leave this blank, tin will use a built in default.\n"
 msgstr ""
 
-#: src/lang.c:2593
+#: src/lang.c:2658
 msgid "Enable detection of external quotes? <SPACE> toggles & <CR> sets."
 msgstr ""
 
-#: src/lang.c:2594
+#: src/lang.c:2659
 msgid "Detection of external quotes"
 msgstr ""
 
-#: src/lang.c:2595
+#: src/lang.c:2660
 msgid "# If ON detect quoted text from external sources in articles\n"
 msgstr ""
 
-#: src/lang.c:2599
+#: src/lang.c:2664
 msgid "A regex used to decide which lines to show in col_extquote."
 msgstr ""
 
-#: src/lang.c:2600
+#: src/lang.c:2665
 msgid "Regex used to show quotes from external sources"
 msgstr ""
 
-#: src/lang.c:2601
+#: src/lang.c:2666
 msgid ""
 "# A regular expression that tin will use to decide which lines are\n"
 "# external quotes. Text from external quotes is shown in col_extquote.\n"
 "# If you leave this blank, tin will use a built in default.\n"
 msgstr ""
 
-#: src/lang.c:2608
+#: src/lang.c:2673
 msgid "A regex used to decide which lines to hide in pager"
 msgstr ""
 
-#: src/lang.c:2609
+#: src/lang.c:2674
 msgid "Regex used to hide matching lines"
 msgstr ""
 
-#: src/lang.c:2610
+#: src/lang.c:2675
 msgid ""
 "# A regular expression that to hide matching lines.\n"
 "# Could be used to hide excessive quoting, e.g. via \"^>\\s?>\\s?>\".\n"
 "# If you leave this blank, no lines will be hidden.\n"
 msgstr ""
 
-#: src/lang.c:2616
+#: src/lang.c:2681
 msgid "A regex used to decide which words to show in col_markslashes."
 msgstr ""
 
-#: src/lang.c:2617
+#: src/lang.c:2682
 msgid "Regex used to highlight /slashes/"
 msgstr ""
 
-#: src/lang.c:2618
+#: src/lang.c:2683
 msgid ""
 "# A regular expression that tin will use to decide which words\n"
 "# bounded by '/' are to be shown in col_markslashes.\n"
 "# If you leave this blank, tin will use a built in default.\n"
 msgstr ""
 
-#: src/lang.c:2624
+#: src/lang.c:2689
 msgid "A regex used to decide which words to show in col_markstars."
 msgstr ""
 
-#: src/lang.c:2625
+#: src/lang.c:2690
 msgid "Regex used to highlight *stars*"
 msgstr ""
 
-#: src/lang.c:2626
+#: src/lang.c:2691
 msgid ""
 "# A regular expression that tin will use to decide which words\n"
 "# bounded by '*' are to be shown in col_markstars.\n"
 "# If you leave this blank, tin will use a built in default.\n"
 msgstr ""
 
-#: src/lang.c:2632
+#: src/lang.c:2697
 msgid "A regex used to decide which words to show in col_markstroke."
 msgstr ""
 
-#: src/lang.c:2633
+#: src/lang.c:2698
 msgid "Regex used to highlight -strokes-"
 msgstr ""
 
-#: src/lang.c:2634
+#: src/lang.c:2699
 msgid ""
 "# A regular expression that tin will use to decide which words\n"
 "# bounded by '-' are to be shown in col_markstroke.\n"
 "# If you leave this blank, tin will use a built in default.\n"
 msgstr ""
 
-#: src/lang.c:2640
+#: src/lang.c:2705
 msgid "A regex used to decide which words to show in col_markdash."
 msgstr ""
 
-#: src/lang.c:2641
+#: src/lang.c:2706
 msgid "Regex used to highlight _underline_"
 msgstr ""
 
-#: src/lang.c:2642
+#: src/lang.c:2707
 msgid ""
 "# A regular expression that tin will use to decide which words\n"
 "# bounded by '_' are to be shown in col_markdash.\n"
 "# If you leave this blank, tin will use a built in default.\n"
 msgstr ""
 
-#: src/lang.c:2648
+#: src/lang.c:2713
 msgid "A regex used to find Subject prefixes to remove.  Use '|' as separator."
 msgstr ""
 
-#: src/lang.c:2649
+#: src/lang.c:2714
 msgid "Regex with Subject prefixes"
 msgstr ""
 
-#: src/lang.c:2650
+#: src/lang.c:2715
 msgid ""
 "# A regular expression that tin will use to find Subject prefixes\n"
 "# which will be removed before showing the header.\n"
 msgstr ""
 
-#: src/lang.c:2655
+#: src/lang.c:2720
 msgid "A regex used to find Subject suffixes to remove.  Use '|' as separator."
 msgstr ""
 
-#: src/lang.c:2656
+#: src/lang.c:2721
 msgid "Regex with Subject suffixes"
 msgstr ""
 
-#: src/lang.c:2657
+#: src/lang.c:2722
 msgid ""
 "# A regular expression that tin will use to find Subject suffixes\n"
 "# which will be removed when replying or posting followup.\n"
 msgstr ""
 
-#: src/lang.c:2662
+#: src/lang.c:2727
 msgid "A regex used to find the begin of a verbatim block."
 msgstr ""
 
-#: src/lang.c:2663
+#: src/lang.c:2728
 msgid "Regex for begin of a verbatim block"
 msgstr ""
 
-#: src/lang.c:2664
+#: src/lang.c:2729
 msgid ""
 "# A regular expression that tin will use to find the begin of\n"
 "# a verbatim block.\n"
 msgstr ""
 
-#: src/lang.c:2669
+#: src/lang.c:2734
 msgid "A regex used to find the end of a verbatim block."
 msgstr ""
 
-#: src/lang.c:2670
+#: src/lang.c:2735
 msgid "Regex for end of a verbatim block"
 msgstr ""
 
-#: src/lang.c:2671
+#: src/lang.c:2736
 msgid ""
 "# A regular expression that tin will use to find the end of\n"
 "# a verbatim block.\n"
 msgstr ""
 
-#: src/lang.c:2676
+#: src/lang.c:2741
 msgid ""
 "Enter name and options for external MIME viewer, --internal for built-in "
 "viewer"
 msgstr ""
 
-#: src/lang.c:2677
+#: src/lang.c:2742
 msgid "MIME binary content viewer"
 msgstr ""
 
-#: src/lang.c:2678
+#: src/lang.c:2743
 msgid ""
 "# If --internal automatically use the built in MIME viewer for non-text\n"
 "# parts of articles.\n"
@@ -7063,49 +7258,49 @@ msgid ""
 "# for no automatic viewing\n"
 msgstr ""
 
-#: src/lang.c:2685
+#: src/lang.c:2750
 msgid "Confirm before starting non-text viewing program"
 msgstr ""
 
-#: src/lang.c:2686
+#: src/lang.c:2751
 msgid "Ask before using MIME viewer"
 msgstr ""
 
-#: src/lang.c:2687
+#: src/lang.c:2752
 msgid ""
 "# If ON tin will ask before using metamail to display MIME messages\n"
 "# this only happens if metamail_prog is set to something\n"
 msgstr ""
 
-#: src/lang.c:2692
+#: src/lang.c:2757
 msgid "Ask to mark groups read when quitting. <SPACE> toggles & <CR> sets."
 msgstr ""
 
-#: src/lang.c:2693
+#: src/lang.c:2758
 msgid "Catchup read groups when quitting"
 msgstr ""
 
-#: src/lang.c:2694
+#: src/lang.c:2759
 msgid "# If ON ask user if read groups should all be marked read\n"
 msgstr ""
 
-#: src/lang.c:2699
+#: src/lang.c:2764
 msgid "Catchup group using left key"
 msgstr ""
 
-#: src/lang.c:2700
+#: src/lang.c:2765
 msgid "# If ON catchup group/thread when leaving with the left arrow key.\n"
 msgstr ""
 
-#: src/lang.c:2705
+#: src/lang.c:2770
 msgid "Catchup thread by using left key"
 msgstr ""
 
-#: src/lang.c:2711
+#: src/lang.c:2776
 msgid "Which actions require confirmation"
 msgstr ""
 
-#: src/lang.c:2712
+#: src/lang.c:2777
 msgid ""
 "# What should we ask confirmation for.\n"
 "# Possible values are (the default is marked with *):\n"
@@ -7119,79 +7314,79 @@ msgid ""
 "#   7 = commands & quit & select\n"
 msgstr ""
 
-#: src/lang.c:2726
+#: src/lang.c:2791
 msgid "'Mark as (un)read' ignores tags"
 msgstr ""
 
-#: src/lang.c:2727
+#: src/lang.c:2792
 msgid ""
 "# If ON the 'Mark as (un)read' function marks only the current article.\n"
 msgstr ""
 
-#: src/lang.c:2731
+#: src/lang.c:2796
 msgid "Program to run to open URLs, <CR> sets, <ESC> cancels."
 msgstr ""
 
-#: src/lang.c:2732
+#: src/lang.c:2797
 msgid "Program that opens URLs"
 msgstr ""
 
-#: src/lang.c:2733
+#: src/lang.c:2798
 msgid "# The program used to open URLs. The actual URL will be appended\n"
 msgstr ""
 
-#: src/lang.c:2738
+#: src/lang.c:2803
 msgid "Use mouse in xterm"
 msgstr ""
 
-#: src/lang.c:2739
+#: src/lang.c:2804
 msgid "# If ON enable mouse button support on xterm terminals\n"
 msgstr ""
 
-#: src/lang.c:2745
+#: src/lang.c:2810
 msgid "Use scroll keys on keypad"
 msgstr ""
 
-#: src/lang.c:2746
+#: src/lang.c:2811
 msgid "# If ON enable scroll keys on terminals that support it\n"
 msgstr ""
 
-#: src/lang.c:2751
+#: src/lang.c:2816
 msgid "Enter maximum number of article to get. <CR> sets."
 msgstr ""
 
-#: src/lang.c:2752
+#: src/lang.c:2817
 msgid "Number of articles to get"
 msgstr ""
 
-#: src/lang.c:2753
+#: src/lang.c:2818
 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:2758
+#: src/lang.c:2823
 msgid "Enter number of days article is considered recent. <CR> sets."
 msgstr ""
 
-#: src/lang.c:2759
+#: src/lang.c:2824
 msgid "Article recentness time limit"
 msgstr ""
 
-#: src/lang.c:2760
+#: src/lang.c:2825
 msgid "# Number of days in which article is considered recent, (0=OFF)\n"
 msgstr ""
 
-#: src/lang.c:2764
+#: src/lang.c:2829
 msgid ""
 "WILDMAT for normal wildcards, REGEX for full regular expression matching."
 msgstr ""
 
-#: src/lang.c:2765
+#: src/lang.c:2830
 msgid "Wildcard matching"
 msgstr ""
 
-#: src/lang.c:2766
+#: src/lang.c:2831
 msgid ""
 "# Wildcard matching\n"
 "# Possible values are (the default is marked with *):\n"
@@ -7199,347 +7394,347 @@ msgid ""
 "#   1 = regex\n"
 msgstr ""
 
-#: src/lang.c:2773
+#: src/lang.c:2838
 msgid "Enter minimal score before an article is marked killed. <CR> sets."
 msgstr ""
 
-#: src/lang.c:2774
+#: src/lang.c:2839
 msgid "Score limit (kill)"
 msgstr ""
 
-#: src/lang.c:2775
+#: src/lang.c:2840
 msgid "# Score limit before an article is marked killed\n"
 msgstr ""
 
-#: src/lang.c:2779
+#: src/lang.c:2844
 msgid "Enter default score to kill articles. <CR> sets."
 msgstr ""
 
-#: src/lang.c:2780
+#: src/lang.c:2845
 msgid "Default score to kill articles"
 msgstr ""
 
-#: src/lang.c:2781
+#: src/lang.c:2846
 msgid "# Default score to kill articles\n"
 msgstr ""
 
-#: src/lang.c:2785
+#: src/lang.c:2850
 msgid "Enter minimal score before an article is marked hot. <CR> sets."
 msgstr ""
 
-#: src/lang.c:2786
+#: src/lang.c:2851
 msgid "Score limit (select)"
 msgstr ""
 
-#: src/lang.c:2787
+#: src/lang.c:2852
 msgid "# Score limit before an article is marked hot\n"
 msgstr ""
 
-#: src/lang.c:2791
+#: src/lang.c:2856
 msgid "Enter default score to select articles. <CR> sets."
 msgstr ""
 
-#: src/lang.c:2792
+#: src/lang.c:2857
 msgid "Default score to select articles"
 msgstr ""
 
-#: src/lang.c:2793
+#: src/lang.c:2858
 msgid "# Default score to select articles\n"
 msgstr ""
 
-#: src/lang.c:2799
+#: src/lang.c:2864
 msgid "Use slrnface to show ''X-Face:''s"
 msgstr ""
 
-#: src/lang.c:2800
+#: src/lang.c:2865
 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:2808
+#: src/lang.c:2873
 msgid "Use ANSI color"
 msgstr ""
 
-#: src/lang.c:2809
+#: src/lang.c:2874
 msgid "# If ON using ANSI-color\n"
 msgstr ""
 
-#: src/lang.c:2814
+#: src/lang.c:2879
 msgid "Standard foreground color"
 msgstr ""
 
-#: src/lang.c:2815
+#: src/lang.c:2880
 msgid ""
 "# Standard foreground color\n"
 "# Default: -1 (default color)\n"
 msgstr ""
 
-#: src/lang.c:2821
+#: src/lang.c:2886
 msgid "Standard background color"
 msgstr ""
 
-#: src/lang.c:2822
+#: src/lang.c:2887
 msgid ""
 "# Standard background color\n"
 "# Default: -1 (default color)\n"
 msgstr ""
 
-#: src/lang.c:2828
+#: src/lang.c:2893
 msgid "Color for inverse text (background)"
 msgstr ""
 
-#: src/lang.c:2829
+#: src/lang.c:2894
 msgid ""
 "# Color of background for inverse text\n"
 "# Default: 4 (blue)\n"
 msgstr ""
 
-#: src/lang.c:2835
+#: src/lang.c:2900
 msgid "Color for inverse text (foreground)"
 msgstr ""
 
-#: src/lang.c:2836
+#: src/lang.c:2901
 msgid ""
 "# Color of foreground for inverse text\n"
 "# Default: 7 (white)\n"
 msgstr ""
 
-#: src/lang.c:2842
+#: src/lang.c:2907
 msgid "Color of text lines"
 msgstr ""
 
-#: src/lang.c:2843
+#: src/lang.c:2908
 msgid ""
 "# Color of text lines\n"
 "# Default: -1 (default color)\n"
 msgstr ""
 
-#: src/lang.c:2849
+#: src/lang.c:2914
 msgid "Color of mini help menu"
 msgstr ""
 
-#: src/lang.c:2850
+#: src/lang.c:2915
 msgid ""
 "# Color of mini help menu\n"
 "# Default: 3 (brown)\n"
 msgstr ""
 
-#: src/lang.c:2856
+#: src/lang.c:2921
 msgid "Color of help text"
 msgstr ""
 
-#: src/lang.c:2857
+#: src/lang.c:2922
 msgid ""
 "# Color of help pages\n"
 "# Default: -1 (default color)\n"
 msgstr ""
 
-#: src/lang.c:2863
+#: src/lang.c:2928
 msgid "Color of status messages"
 msgstr ""
 
-#: src/lang.c:2864
+#: src/lang.c:2929
 msgid ""
 "# Color of messages in last line\n"
 "# Default: 6 (cyan)\n"
 msgstr ""
 
-#: src/lang.c:2870
+#: src/lang.c:2935
 msgid "Color of quoted lines"
 msgstr ""
 
-#: src/lang.c:2871
+#: src/lang.c:2936
 msgid ""
 "# Color of quote-lines\n"
 "# Default: 2 (green)\n"
 msgstr ""
 
-#: src/lang.c:2877
+#: src/lang.c:2942
 msgid "Color of twice quoted line"
 msgstr ""
 
-#: src/lang.c:2878
+#: src/lang.c:2943
 msgid ""
 "# Color of twice quoted lines\n"
 "# Default: 3 (brown)\n"
 msgstr ""
 
-#: src/lang.c:2884
+#: src/lang.c:2949
 msgid "Color of >=3 times quoted line"
 msgstr ""
 
-#: src/lang.c:2885
+#: src/lang.c:2950
 msgid ""
 "# Color of >=3 times quoted lines\n"
 "# Default: 4 (blue)\n"
 msgstr ""
 
-#: src/lang.c:2891
+#: src/lang.c:2956
 msgid "Color of article header lines"
 msgstr ""
 
-#: src/lang.c:2892
+#: src/lang.c:2957
 msgid ""
 "# Color of header-lines\n"
 "# Default: 2 (green)\n"
 msgstr ""
 
-#: src/lang.c:2898
+#: src/lang.c:2963
 msgid "Color of actual news header fields"
 msgstr ""
 
-#: src/lang.c:2899
+#: src/lang.c:2964
 msgid ""
 "# Color of actual news header fields\n"
 "# Default: 9 (light red)\n"
 msgstr ""
 
-#: src/lang.c:2905
+#: src/lang.c:2970
 msgid "Color of article subject lines"
 msgstr ""
 
-#: src/lang.c:2906
+#: src/lang.c:2971
 msgid ""
 "# Color of article subject\n"
 "# Default: 6 (cyan)\n"
 msgstr ""
 
-#: src/lang.c:2912
+#: src/lang.c:2977
 msgid "Color of external quotes"
 msgstr ""
 
-#: src/lang.c:2913
+#: src/lang.c:2978
 msgid ""
 "# Color of quoted text from external sources\n"
 "# Default: 5 (pink)\n"
 msgstr ""
 
-#: src/lang.c:2919
+#: src/lang.c:2984
 msgid "Color of response counter"
 msgstr ""
 
-#: src/lang.c:2920
+#: src/lang.c:2985
 msgid ""
 "# Color of response counter\n"
 "# Default: 2 (green)\n"
 msgstr ""
 
-#: src/lang.c:2926
+#: src/lang.c:2991
 msgid "Color of sender (From:)"
 msgstr ""
 
-#: src/lang.c:2927
+#: src/lang.c:2992
 msgid ""
 "# Color of sender (From:)\n"
 "# Default: 2 (green)\n"
 msgstr ""
 
-#: src/lang.c:2933
+#: src/lang.c:2998
 msgid "Color of help/mail sign"
 msgstr ""
 
-#: src/lang.c:2934
+#: src/lang.c:2999
 msgid ""
 "# Color of Help/Mail-Sign\n"
 "# Default: 4 (blue)\n"
 msgstr ""
 
-#: src/lang.c:2940
+#: src/lang.c:3005
 msgid "Color of signatures"
 msgstr ""
 
-#: src/lang.c:2941
+#: src/lang.c:3006
 msgid ""
 "# Color of signature\n"
 "# Default: 4 (blue)\n"
 msgstr ""
 
-#: src/lang.c:2947
+#: src/lang.c:3012
 msgid "Color of negative score"
 msgstr ""
 
-#: src/lang.c:2948
+#: src/lang.c:3013
 msgid ""
 "# Color of negative score\n"
 "# Default: 1 (red)\n"
 msgstr ""
 
-#: src/lang.c:2954
+#: src/lang.c:3019
 msgid "Color of positive score"
 msgstr ""
 
-#: src/lang.c:2955
+#: src/lang.c:3020
 msgid ""
 "# Color of positive score\n"
 "# Default: 2 (green)\n"
 msgstr ""
 
-#: src/lang.c:2961
+#: src/lang.c:3026
 msgid "Color of highlighted URLs"
 msgstr ""
 
-#: src/lang.c:2962
+#: src/lang.c:3027
 msgid ""
 "# Color of highlighted URLs\n"
 "# Default: -1 (default color)\n"
 msgstr ""
 
-#: src/lang.c:2968
+#: src/lang.c:3033
 msgid "Color of verbatim blocks"
 msgstr ""
 
-#: src/lang.c:2969
+#: src/lang.c:3034
 msgid ""
 "# Color of verbatim blocks\n"
 "# Default: 5 (pink)\n"
 msgstr ""
 
-#: src/lang.c:2975
+#: src/lang.c:3040
 msgid "Color of highlighting with *stars*"
 msgstr ""
 
-#: src/lang.c:2976
+#: src/lang.c:3041
 msgid ""
 "# Color of word highlighting with *stars*\n"
 "# Default: 11 (yellow)\n"
 msgstr ""
 
-#: src/lang.c:2982
+#: src/lang.c:3047
 msgid "Color of highlighting with _dash_"
 msgstr ""
 
-#: src/lang.c:2983
+#: src/lang.c:3048
 msgid ""
 "# Color of word highlighting with _dash_\n"
 "# Default: 13 (light pink)\n"
 msgstr ""
 
-#: src/lang.c:2989
+#: src/lang.c:3054
 msgid "Color of highlighting with /slash/"
 msgstr ""
 
-#: src/lang.c:2990
+#: src/lang.c:3055
 msgid ""
 "# Color of word highlighting with /slash/\n"
 "# Default: 14 (light cyan)\n"
 msgstr ""
 
-#: src/lang.c:2996
+#: src/lang.c:3061
 msgid "Color of highlighting with -stroke-"
 msgstr ""
 
-#: src/lang.c:2997
+#: src/lang.c:3062
 msgid ""
 "# Color of word highlighting with -stroke-\n"
 "# Default: 12 (light blue)\n"
 msgstr ""
 
-#: src/lang.c:3004
+#: src/lang.c:3069
 msgid "Attr. of highlighting with *stars*"
 msgstr ""
 
-#: src/lang.c:3005
+#: src/lang.c:3070
 msgid ""
 "# Attributes of word highlighting on mono terminals\n"
 "# Possible values are:\n"
@@ -7555,57 +7750,57 @@ msgid ""
 "# Default: 6 (bold)\n"
 msgstr ""
 
-#: src/lang.c:3020
+#: src/lang.c:3085
 msgid "Attr. of highlighting with _dash_"
 msgstr ""
 
-#: src/lang.c:3021
+#: src/lang.c:3086
 msgid ""
 "# Attribute of word highlighting with _dash_\n"
 "# Default: 2 (best highlighting)\n"
 msgstr ""
 
-#: src/lang.c:3027
+#: src/lang.c:3092
 msgid "Attr. of highlighting with /slash/"
 msgstr ""
 
-#: src/lang.c:3028
+#: src/lang.c:3093
 msgid ""
 "# Attribute of word highlighting with /slash/\n"
 "# Default: 5 (half bright)\n"
 msgstr ""
 
-#: src/lang.c:3034
+#: src/lang.c:3099
 msgid "Attr. of highlighting with -stroke-"
 msgstr ""
 
-#: src/lang.c:3035
+#: src/lang.c:3100
 msgid ""
 "# Attribute of word highlighting with -stroke-\n"
 "# Default: 3 (reverse video)\n"
 msgstr ""
 
-#: src/lang.c:3041
+#: src/lang.c:3106
 msgid "URL highlighting in message body"
 msgstr ""
 
-#: src/lang.c:3042
+#: src/lang.c:3107
 msgid "# Enable URL highlighting?\n"
 msgstr ""
 
-#: src/lang.c:3047
+#: src/lang.c:3112
 msgid "Word highlighting in message body"
 msgstr ""
 
-#: src/lang.c:3048
+#: src/lang.c:3113
 msgid "# Enable word highlighting?\n"
 msgstr ""
 
-#: src/lang.c:3053
+#: src/lang.c:3118
 msgid "What to display instead of mark"
 msgstr ""
 
-#: src/lang.c:3054
+#: src/lang.c:3119
 msgid ""
 "# Should the leading and ending stars and dashes also be displayed,\n"
 "# even when they are highlighting marks?\n"
@@ -7615,69 +7810,69 @@ msgid ""
 "# * 2 = print a space instead\n"
 msgstr ""
 
-#: src/lang.c:3063
+#: src/lang.c:3128
 msgid "Enter column number to wrap article lines to in the pager. <CR> sets."
 msgstr ""
 
-#: src/lang.c:3064
+#: src/lang.c:3129
 msgid "Page line wrap column"
 msgstr ""
 
-#: src/lang.c:3065
+#: src/lang.c:3130
 msgid "# Wrap article lines at column\n"
 msgstr ""
 
-#: src/lang.c:3069
+#: src/lang.c:3134
 msgid ""
 "If ON, don't break words when wrapping lines. <SPACE> toggles & <CR> sets."
 msgstr ""
 
-#: src/lang.c:3070
+#: src/lang.c:3135
 msgid "Don't break words when wrapping"
 msgstr ""
 
-#: src/lang.c:3071
+#: src/lang.c:3136
 msgid "# Don't break long lines inside a word but on <SPACE> or <TAB>\n"
 msgstr ""
 
-#: src/lang.c:3076
+#: src/lang.c:3141
 msgid "Wrap around threads on next unread"
 msgstr ""
 
-#: src/lang.c:3077
+#: src/lang.c:3142
 msgid "# If ON wrap around threads on searching next unread article\n"
 msgstr ""
 
-#: src/lang.c:3081
+#: src/lang.c:3146
 msgid "Enter default mail address (and fullname). <CR> sets."
 msgstr ""
 
-#: src/lang.c:3082 src/lang.c:3699
+#: src/lang.c:3147 src/lang.c:3769
 msgid "Mail address (and fullname)"
 msgstr ""
 
-#: src/lang.c:3083
+#: src/lang.c:3148
 msgid "# User's mail address (and fullname), if not username@host (fullname)\n"
 msgstr ""
 
-#: src/lang.c:3088
+#: src/lang.c:3153
 msgid "Show empty Followup-To in editor"
 msgstr ""
 
-#: src/lang.c:3089
+#: src/lang.c:3154
 msgid "# If ON show empty Followup-To header when editing an article\n"
 msgstr ""
 
-#: src/lang.c:3093
+#: src/lang.c:3158
 msgid ""
 "Enter path/! command/--none to create your default signature. <CR> sets."
 msgstr ""
 
-#: src/lang.c:3094
+#: src/lang.c:3159
 msgid "Create signature from path/command"
 msgstr ""
 
-#: src/lang.c:3095
+#: src/lang.c:3160
 #, c-format
 msgid ""
 "# Signature path (random sigs)/file to be used when posting/replying\n"
@@ -7687,50 +7882,50 @@ msgid ""
 "# sigfile=--none     don't append a signature\n"
 msgstr ""
 
-#: src/lang.c:3103
+#: src/lang.c:3168
 msgid ""
 "Prepend signature with \"-- \" on own line. <SPACE> toggles & <CR> sets."
 msgstr ""
 
-#: src/lang.c:3104
+#: src/lang.c:3169
 msgid "Prepend signature with \"-- \""
 msgstr ""
 
-#: src/lang.c:3105
+#: src/lang.c:3170
 msgid "# If ON prepend the signature with dashes '\\n-- \\n'\n"
 msgstr ""
 
-#: src/lang.c:3109
+#: src/lang.c:3174
 msgid "Add signature when reposting articles. <SPACE> toggles & <CR> sets."
 msgstr ""
 
-#: src/lang.c:3110
+#: src/lang.c:3175
 msgid "Add signature when reposting"
 msgstr ""
 
-#: src/lang.c:3111
+#: src/lang.c:3176
 msgid "# If ON add signature to reposted articles\n"
 msgstr ""
 
-#: src/lang.c:3115
+#: src/lang.c:3180
 msgid "Enter quotation marks, %I for author's initials."
 msgstr ""
 
-#: src/lang.c:3116
+#: src/lang.c:3181
 msgid "Characters used as quote-marks"
 msgstr ""
 
-#: src/lang.c:3117
+#: src/lang.c:3182
 msgid ""
 "# Characters used in quoting to followups and replies.\n"
 "# '_' is replaced by ' ', %I is replaced by author's initials.\n"
 msgstr ""
 
-#: src/lang.c:3123
+#: src/lang.c:3188
 msgid "Quoting behavior"
 msgstr ""
 
-#: src/lang.c:3124
+#: src/lang.c:3189
 msgid ""
 "# How quoting should be handled when following up or replying.\n"
 "# Possible values are (the default is marked with *):\n"
@@ -7744,52 +7939,52 @@ msgid ""
 "#   7 = Compress quotes, quote signatures, quote empty lines\n"
 msgstr ""
 
-#: src/lang.c:3137 src/lang.c:3145 src/lang.c:3151
+#: src/lang.c:3202 src/lang.c:3210 src/lang.c:3216
 msgid ""
 "%A Addr %D Date %F Addr+Name %G Groupname %M Message-ID %N Name %C First Name"
 msgstr ""
 
-#: src/lang.c:3138
+#: src/lang.c:3203
 msgid "Quote line when following up"
 msgstr ""
 
-#: src/lang.c:3139
+#: src/lang.c:3204
 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:3146
+#: src/lang.c:3211
 msgid "Quote line when cross-posting"
 msgstr ""
 
-#: src/lang.c:3152
+#: src/lang.c:3217
 msgid "Quote line when mailing"
 msgstr ""
 
-#: src/lang.c:3157
+#: src/lang.c:3222
 msgid "If ON, include User-Agent: header. <SPACE> toggles & <CR> sets."
 msgstr ""
 
-#: src/lang.c:3158
+#: src/lang.c:3223
 msgid "Insert ''User-Agent:'' header"
 msgstr ""
 
-#: src/lang.c:3159
+#: src/lang.c:3224
 msgid "# If ON include advertising User-Agent: header\n"
 msgstr ""
 
-#: src/lang.c:3164
+#: src/lang.c:3229
 msgid ""
 "Enter charset name for MIME (e.g. US-ASCII, ISO-8859-1, EUC-KR), <CR> to set."
 msgstr ""
 
-#: src/lang.c:3165
+#: src/lang.c:3230
 msgid "MM_CHARSET"
 msgstr ""
 
-#: src/lang.c:3166
+#: src/lang.c:3231
 msgid ""
 "# Charset supported locally which is also used for MIME header and\n"
 "# Content-Type header.\n"
@@ -7799,40 +7994,40 @@ msgid ""
 "# mm_charset is considered not displayable and represented as '?'.\n"
 msgstr ""
 
-#: src/lang.c:3176
+#: src/lang.c:3241
 msgid "MM_NETWORK_CHARSET"
 msgstr ""
 
-#: src/lang.c:3177
+#: src/lang.c:3242
 msgid "# Charset used for MIME (Content-Type) header in postings.\n"
 msgstr ""
 
-#: src/lang.c:3181
+#: src/lang.c:3246
 msgid ""
 "Enter local charset name (e.g. US-ASCII, ISO-8859-1, EUC-KR), <CR> to set."
 msgstr ""
 
-#: src/lang.c:3182
+#: src/lang.c:3247
 msgid "MM_LOCAL_CHARSET"
 msgstr ""
 
-#: src/lang.c:3183
+#: src/lang.c:3248
 msgid "# Charset supported locally.\n"
 msgstr ""
 
-#: src/lang.c:3190
+#: src/lang.c:3255
 msgid "Mailbox format"
 msgstr ""
 
-#: src/lang.c:3191
+#: src/lang.c:3256
 msgid "# Format of the mailbox.\n"
 msgstr ""
 
-#: src/lang.c:3196
+#: src/lang.c:3261
 msgid "MIME encoding in news messages"
 msgstr ""
 
-#: src/lang.c:3197
+#: src/lang.c:3262
 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"
@@ -7841,15 +8036,15 @@ msgid ""
 "# Russian charsets with a lot of 8-bit characters.\n"
 msgstr ""
 
-#: src/lang.c:3205 src/lang.c:3226
+#: src/lang.c:3270 src/lang.c:3291
 msgid "Don't change unless you know what you are doing. <ESC> cancels."
 msgstr ""
 
-#: src/lang.c:3206
+#: src/lang.c:3271
 msgid "Use 8-bit characters in news headers"
 msgstr ""
 
-#: src/lang.c:3207
+#: src/lang.c:3272
 msgid ""
 "# If ON, 8-bit characters in news headers are NOT encoded.\n"
 "# default is OFF. Thus 8-bit characters are encoded by default.\n"
@@ -7857,28 +8052,28 @@ msgid ""
 "# parameter unless post_mime_encoding is 8bit as well.\n"
 msgstr ""
 
-#: src/lang.c:3214
+#: src/lang.c:3279
 msgid ""
 "Auto-view post-processed files <SPACE> toggles, <CR> sets, <ESC> cancels."
 msgstr ""
 
-#: src/lang.c:3215
+#: src/lang.c:3280
 msgid "View post-processed files"
 msgstr ""
 
-#: src/lang.c:3216
+#: src/lang.c:3281
 msgid "# If set, post processed files will be opened in a viewer\n"
 msgstr ""
 
-#: src/lang.c:3221
+#: src/lang.c:3286
 msgid "MIME encoding in mail messages"
 msgstr ""
 
-#: src/lang.c:3227
+#: src/lang.c:3292
 msgid "Use 8-bit characters in mail headers"
 msgstr ""
 
-#: src/lang.c:3228
+#: src/lang.c:3293
 msgid ""
 "# If ON, 8-bit characters in mail headers are NOT encoded.\n"
 "# default is OFF. Thus 8-bit characters are encoded by default.\n"
@@ -7889,36 +8084,36 @@ msgid ""
 "# turn it ON unless you have some compelling reason.\n"
 msgstr ""
 
-#: src/lang.c:3239
+#: src/lang.c:3304
 msgid "Strip blanks from ends of lines"
 msgstr ""
 
-#: src/lang.c:3240
+#: src/lang.c:3305
 msgid ""
 "# If ON strip blanks from ends of lines for faster display on slow "
 "terminals.\n"
 msgstr ""
 
-#: src/lang.c:3246
+#: src/lang.c:3311
 msgid "If ON, use transliteration. <SPACE> toggles & <CR> sets."
 msgstr ""
 
-#: src/lang.c:3247
+#: src/lang.c:3312
 msgid "Transliteration"
 msgstr ""
 
-#: src/lang.c:3248
+#: src/lang.c:3313
 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:3256
+#: src/lang.c:3321
 msgid "Send you a Cc/Bcc automatically"
 msgstr ""
 
-#: src/lang.c:3257
+#: src/lang.c:3322
 msgid ""
 "# Put your name in the Cc: and/or Bcc: field when mailing an article.\n"
 "# Possible values are (the default is marked with *):\n"
@@ -7928,126 +8123,126 @@ msgid ""
 "#   3 = Cc and Bcc\n"
 msgstr ""
 
-#: src/lang.c:3268
+#: src/lang.c:3333
 msgid "Hash algorithm for Cancel-Lock/Cancel-Key"
 msgstr ""
 
-#: src/lang.c:3269
+#: src/lang.c:3334
 msgid ""
 "# Hash algorithm for Cancel-Lock/Cancel-Key (default 'sha1')\n"
 "# Use 'none' to not generate Cancel-Lock headers.\n"
 msgstr ""
 
-#: src/lang.c:3275
+#: src/lang.c:3340
 msgid "Enter address elements about which you want to be warned. <CR> sets."
 msgstr ""
 
-#: src/lang.c:3276
+#: src/lang.c:3341
 msgid "Spamtrap warning address parts"
 msgstr ""
 
-#: src/lang.c:3277
+#: src/lang.c:3342
 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:3282
+#: src/lang.c:3347
 msgid "Enter default number of days a filter entry will be valid. <CR> sets."
 msgstr ""
 
-#: src/lang.c:3283
+#: src/lang.c:3348
 msgid "No. of days a filter entry is valid"
 msgstr ""
 
-#: src/lang.c:3284
+#: src/lang.c:3349
 msgid "# Number of days a short term filter will be active\n"
 msgstr ""
 
-#: src/lang.c:3288
+#: src/lang.c:3353
 msgid "Add posted articles to filter. <SPACE> toggles & <CR> sets."
 msgstr ""
 
-#: src/lang.c:3289
+#: src/lang.c:3354
 msgid "Add posted articles to filter"
 msgstr ""
 
-#: src/lang.c:3290
+#: src/lang.c:3355
 msgid ""
 "# If ON add posted articles which start a new thread to filter for\n"
 "# highlighting follow-ups\n"
 msgstr ""
 
-#: src/lang.c:3294
+#: src/lang.c:3359
 msgid ""
 "Keep expired filter rules in file. <SPACE> toggles, <CR> sets, <ESC> cancels."
 msgstr ""
 
-#: src/lang.c:3295
+#: src/lang.c:3360
 msgid "Keep expired filter rules in file"
 msgstr ""
 
-#: src/lang.c:3296
+#: src/lang.c:3361
 msgid "# If ON, expired filter rules are kept in the filter file\n"
 msgstr ""
 
-#: src/lang.c:3301
+#: src/lang.c:3366
 msgid "The directory where articles/threads are to be saved in mailbox format."
 msgstr ""
 
-#: src/lang.c:3302
+#: src/lang.c:3367
 msgid "Mail directory"
 msgstr ""
 
-#: src/lang.c:3303
+#: src/lang.c:3368
 msgid "# (-m) directory where articles/threads are saved in mailbox format\n"
 msgstr ""
 
-#: src/lang.c:3308
+#: src/lang.c:3373
 msgid "Save articles in batch mode (-S)"
 msgstr ""
 
-#: src/lang.c:3309
+#: src/lang.c:3374
 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"
+"# or mail (-M/-N) is specified on the command-line\n"
 msgstr ""
 
-#: src/lang.c:3314
+#: src/lang.c:3379
 msgid "The directory where you want articles/threads saved."
 msgstr ""
 
-#: src/lang.c:3315
+#: src/lang.c:3380
 msgid "Directory to save arts/threads in"
 msgstr ""
 
-#: src/lang.c:3316
+#: src/lang.c:3381
 msgid "# Directory where articles/threads are saved\n"
 msgstr ""
 
-#: src/lang.c:3320
+#: src/lang.c:3385
 msgid ""
 "Mark saved articles/threads as read. <SPACE> toggles, <CR> sets, <ESC> "
 "cancels."
 msgstr ""
 
-#: src/lang.c:3321
+#: src/lang.c:3386
 msgid "Mark saved articles/threads as read"
 msgstr ""
 
-#: src/lang.c:3322
+#: src/lang.c:3387
 msgid "# If ON mark articles that are saved as read\n"
 msgstr ""
 
-#: src/lang.c:3326
+#: src/lang.c:3391
 msgid "Do post processing (e.g. extract attachments) for saved articles."
 msgstr ""
 
-#: src/lang.c:3327
+#: src/lang.c:3392
 msgid "Post process saved articles"
 msgstr ""
 
-#: src/lang.c:3328
+#: src/lang.c:3393
 msgid ""
 "# Perform post processing (saving binary attachments) from saved articles.\n"
 "# Possible values are (the default is marked with *):\n"
@@ -8056,102 +8251,102 @@ msgid ""
 "#   2 = Yes\n"
 msgstr ""
 
-#: src/lang.c:3337
+#: src/lang.c:3402
 msgid "Process only unread articles"
 msgstr ""
 
-#: src/lang.c:3338
+#: src/lang.c:3403
 msgid ""
 "# If ON only save/print/pipe/mail unread articles (tagged articles "
 "excepted)\n"
 msgstr ""
 
-#: src/lang.c:3343
+#: src/lang.c:3408
 msgid "Print all or just part of header. <SPACE> toggles & <CR> sets."
 msgstr ""
 
-#: src/lang.c:3344
+#: src/lang.c:3409
 msgid "Print all headers when printing"
 msgstr ""
 
-#: src/lang.c:3345
+#: src/lang.c:3410
 msgid ""
 "# If ON print all of article header otherwise just the important lines\n"
 msgstr ""
 
-#: src/lang.c:3349
+#: src/lang.c:3414
 msgid ""
 "The printer program with options that is to be used to print articles/"
 "threads."
 msgstr ""
 
-#: src/lang.c:3350
+#: src/lang.c:3415
 msgid "Printer program with options"
 msgstr ""
 
-#: src/lang.c:3351
+#: src/lang.c:3416
 msgid "# Print program with parameters used to print articles/threads\n"
 msgstr ""
 
-#: src/lang.c:3357
+#: src/lang.c:3422
 msgid "Force redraw after certain commands"
 msgstr ""
 
-#: src/lang.c:3358
+#: src/lang.c:3423
 msgid ""
 "# If ON a screen redraw will always be done after certain external commands\n"
 msgstr ""
 
-#: src/lang.c:3362
+#: src/lang.c:3427
 msgid "Enter %E for editor, %F for filename, %N for line-number, <CR> to set."
 msgstr ""
 
-#: src/lang.c:3363
+#: src/lang.c:3428
 msgid "Invocation of your editor"
 msgstr ""
 
-#: src/lang.c:3364
+#: src/lang.c:3429
 msgid ""
 "# Format of editor line including parameters\n"
 "# %E Editor  %F Filename  %N Linenumber\n"
 msgstr ""
 
-#: src/lang.c:3369
+#: src/lang.c:3434
 msgid ""
 "Enter name and options for external-inews, --internal for internal inews"
 msgstr ""
 
-#: src/lang.c:3370
+#: src/lang.c:3435
 msgid "External inews"
 msgstr ""
 
-#: src/lang.c:3371
+#: src/lang.c:3436
 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:3375
+#: src/lang.c:3440
 msgid ""
 "Enter %M for mailer, %S for subject, %T for to, %F for filename, <CR> to set."
 msgstr ""
 
-#: src/lang.c:3376
+#: src/lang.c:3441
 msgid "Invocation of your mail command"
 msgstr ""
 
-#: src/lang.c:3377
+#: src/lang.c:3442
 msgid ""
 "# Format of mailer line including parameters\n"
 "# %M Mailer  %S Subject  %T To  %F Filename  %U Username\n"
 "# e.g. mutt interactive:  mutt -H %F\n"
 msgstr ""
 
-#: src/lang.c:3384
+#: src/lang.c:3449
 msgid "Use interactive mail reader"
 msgstr ""
 
-#: src/lang.c:3385
+#: src/lang.c:3450
 msgid ""
 "# Interactive mailreader\n"
 "# Possible values are (the default is marked with *):\n"
@@ -8160,67 +8355,73 @@ msgid ""
 "#   2 = use interactive mailreader without headers in file\n"
 msgstr ""
 
-#: src/lang.c:3394
+#: src/lang.c:3459
 msgid "Remove ~/.article after posting"
 msgstr ""
 
-#: src/lang.c:3395
+#: src/lang.c:3460
 msgid "# If ON remove ~/.article after posting.\n"
 msgstr ""
 
-#: src/lang.c:3401
+#: src/lang.c:3466
 msgid "Use UTF-8 graphics (thread tree etc.)"
 msgstr ""
 
-#: src/lang.c:3402
+#: src/lang.c:3467
 msgid ""
-"# If ON use UTF-8 characters for indicator '->', tree and ellipsis '...'.\n"
+"# Use UTF-8 characters for indicator '->', tree and ellipsis '...'.\n"
+"# Possible values are (the default is marked with *):\n"
+"# * 0 = Don't use UTF-8 characters\n"
+"#   1 = Use UTF-8 characters for ellipsis\n"
+"#   2 = Use UTF-8 characters for indicator and thread/attachment tree\n"
+"#   3 = Use UTF-8 characters for ellipsis, indicator and thread/attachment "
+"tree\n"
 msgstr ""
 
-#: src/lang.c:3407
+#: src/lang.c:3477
 msgid "Filename for all posted articles, <CR> sets, no filename=do not save."
 msgstr ""
 
-#: src/lang.c:3408
+#: src/lang.c:3478
 msgid "Filename for posted articles"
 msgstr ""
 
-#: src/lang.c:3409
+#: src/lang.c:3479
 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:3414
+#: src/lang.c:3484
 msgid ""
 "Keep all failed articles in ~/dead.articles. <SPACE> toggles & <CR> sets."
 msgstr ""
 
-#: src/lang.c:3415
+#: src/lang.c:3485
 msgid "Keep failed arts in ~/dead.articles"
 msgstr ""
 
-#: src/lang.c:3416
+#: src/lang.c:3486
 msgid "# If ON keep all failed postings in ~/dead.articles\n"
 msgstr ""
 
-#: src/lang.c:3420
+#: src/lang.c:3490
 msgid "Do you want to strip unsubscribed groups from .newsrc"
 msgstr ""
 
-#: src/lang.c:3421
+#: src/lang.c:3491
 msgid "No unsubscribed groups in newsrc"
 msgstr ""
 
-#: src/lang.c:3422
+#: src/lang.c:3492
 msgid "# If ON strip unsubscribed groups from newsrc\n"
 msgstr ""
 
-#: src/lang.c:3427
+#: src/lang.c:3497
 msgid "Remove bogus groups from newsrc"
 msgstr ""
 
-#: src/lang.c:3428
+#: src/lang.c:3498
 msgid ""
 "# What to do with bogus groups in newsrc file\n"
 "# Possible values are (the default is marked with *):\n"
@@ -8229,78 +8430,78 @@ msgid ""
 "#   2 = highlight with D on selection screen\n"
 msgstr ""
 
-#: src/lang.c:3437
+#: src/lang.c:3507
 msgid ""
 "Enter number of seconds to wait for a response from the server. <CR> sets."
 msgstr ""
 
-#: src/lang.c:3438
+#: src/lang.c:3508
 msgid "NNTP read timeout in seconds"
 msgstr ""
 
-#: src/lang.c:3439
+#: src/lang.c:3509
 msgid ""
 "# Time in seconds to wait for a response from the server (0=no timeout)\n"
 msgstr ""
 
-#: src/lang.c:3444
+#: src/lang.c:3514
 msgid "Enter number of seconds until active file will be reread. <CR> sets."
 msgstr ""
 
-#: src/lang.c:3445
+#: src/lang.c:3515
 msgid "Interval in secs to reread active"
 msgstr ""
 
-#: src/lang.c:3446
+#: src/lang.c:3516
 msgid ""
 "# Time interval in seconds between rereading the active file (0=never)\n"
 msgstr ""
 
-#: src/lang.c:3451
+#: src/lang.c:3521
 msgid "Reconnect to server automatically"
 msgstr ""
 
-#: src/lang.c:3452
+#: src/lang.c:3522
 msgid ""
 "# If ON automatically reconnect to NNTP server if the connection is broken\n"
 msgstr ""
 
-#: src/lang.c:3456
+#: src/lang.c:3526
 msgid ""
 "Create local copies of NNTP overview files. <SPACE> toggles & <CR> sets."
 msgstr ""
 
-#: src/lang.c:3457
+#: src/lang.c:3527
 msgid "Cache NNTP overview files locally"
 msgstr ""
 
-#: src/lang.c:3458
+#: src/lang.c:3528
 msgid "# If ON, create local copies of NNTP overview files.\n"
 msgstr ""
 
-#: src/lang.c:3463
+#: src/lang.c:3533
 msgid ""
 "Compress local copies of NNTP overview files. <SPACE> toggles & <CR> sets."
 msgstr ""
 
-#: src/lang.c:3464
+#: src/lang.c:3534
 msgid "Compress locally cached NNTP overview files"
 msgstr ""
 
-#: src/lang.c:3465
+#: src/lang.c:3535
 msgid "# If ON, compress local copies of NNTP overview files.\n"
 msgstr ""
 
-#: src/lang.c:3470 src/lang.c:3485 src/lang.c:3505 src/lang.c:3528
-#: src/lang.c:3553 src/lang.c:3575 src/lang.c:3607 src/lang.c:3626
+#: src/lang.c:3540 src/lang.c:3555 src/lang.c:3575 src/lang.c:3598
+#: src/lang.c:3623 src/lang.c:3645 src/lang.c:3677 src/lang.c:3696
 msgid "Enter format string. <CR> sets, <ESC> cancels."
 msgstr ""
 
-#: src/lang.c:3471
+#: src/lang.c:3541
 msgid "Format string for selection level"
 msgstr ""
 
-#: src/lang.c:3472
+#: src/lang.c:3542
 msgid ""
 "# Format string for selection level representation\n"
 "# Default: %f %n %U  %G  %d\n"
@@ -8314,11 +8515,11 @@ msgid ""
 "#   %U              Unread count\n"
 msgstr ""
 
-#: src/lang.c:3486
+#: src/lang.c:3556
 msgid "Format string for group level"
 msgstr ""
 
-#: src/lang.c:3487
+#: src/lang.c:3557
 msgid ""
 "# Format string for group level representation\n"
 "# Default: %n %m %R %L  %s  %F\n"
@@ -8337,11 +8538,11 @@ msgid ""
 "#   %S              Score\n"
 msgstr ""
 
-#: src/lang.c:3506
+#: src/lang.c:3576
 msgid "Format string for attachment level"
 msgstr ""
 
-#: src/lang.c:3507
+#: src/lang.c:3577
 msgid ""
 "# Format string for attachment level representation\n"
 "# Default: %t%s%e%c%d\n"
@@ -8363,11 +8564,11 @@ msgid ""
 "#   %z              Like %Z but with description\n"
 msgstr ""
 
-#: src/lang.c:3529
+#: src/lang.c:3599
 msgid "Format string for display of mime header"
 msgstr ""
 
-#: src/lang.c:3530
+#: src/lang.c:3600
 msgid ""
 "# Format string for mime header at article level\n"
 "# Default: [-- %T%S%*n%z%*l%!c%!d%*e --]\n"
@@ -8391,11 +8592,11 @@ msgid ""
 "#   %z              Like %Z but with description\n"
 msgstr ""
 
-#: src/lang.c:3554
+#: src/lang.c:3624
 msgid "Format string for display of uue header"
 msgstr ""
 
-#: src/lang.c:3555
+#: src/lang.c:3625
 msgid ""
 "# Format string for uue header at article level\n"
 "# Default: [-- %T%S%*n%I%!d%*e --]\n"
@@ -8416,11 +8617,11 @@ msgid ""
 "#   %z              Like %Z but with description\n"
 msgstr ""
 
-#: src/lang.c:3576
+#: src/lang.c:3646
 msgid "Format string for display of yenc header"
 msgstr ""
 
-#: src/lang.c:3577
+#: src/lang.c:3647
 msgid ""
 "# Format string for yenc header at article level\n"
 "# Default: [-- %*N%!d%I [%F%G]%V%W%X --]\n"
@@ -8451,11 +8652,11 @@ msgid ""
 "#   %z              Like %Z but with description\n"
 msgstr ""
 
-#: src/lang.c:3608
+#: src/lang.c:3678
 msgid "Format string for thread level"
 msgstr ""
 
-#: src/lang.c:3609
+#: src/lang.c:3679
 msgid ""
 "# Format string for thread level representation\n"
 "# Default: %n %m  [%L]  %T  %F\n"
@@ -8473,19 +8674,19 @@ msgid ""
 "#   %T              Thread tree (only thread level)\n"
 msgstr ""
 
-#: src/lang.c:3627
+#: src/lang.c:3697
 msgid "Format string for display of dates"
 msgstr ""
 
-#: src/lang.c:3628
+#: src/lang.c:3698
 msgid "# Format string for date representation\n"
 msgstr ""
 
-#: src/lang.c:3638
+#: src/lang.c:3708
 msgid "Unicode normalization form"
 msgstr ""
 
-#: src/lang.c:3639
+#: src/lang.c:3709
 msgid ""
 "# Unicode normalization form\n"
 "# Possible values are:\n"
@@ -8497,19 +8698,19 @@ msgid ""
 "#   5 = NFKC_CF\n"
 msgstr ""
 
-#: src/lang.c:3653
+#: src/lang.c:3723
 msgid "Render BiDi"
 msgstr ""
 
-#: src/lang.c:3654
+#: src/lang.c:3724
 msgid "# If ON, bi-directional text is rendered by tin\n"
 msgstr ""
 
-#: src/lang.c:3661
+#: src/lang.c:3731
 msgid "Function for sorting articles"
 msgstr ""
 
-#: src/lang.c:3662
+#: src/lang.c:3732
 msgid ""
 "# Function for sorting articles\n"
 "# Possible values are (the default is marked with *):\n"
@@ -8517,230 +8718,266 @@ msgid ""
 "#   1 = heapsort\n"
 msgstr ""
 
-#: src/lang.c:3675
+#: src/lang.c:3745
 msgid "Automatically GroupMarkUnselArtRead"
 msgstr ""
 
-#: src/lang.c:3681
+#: src/lang.c:3751
 msgid "Delete post-process files"
 msgstr ""
 
-#: src/lang.c:3686
+#: src/lang.c:3756
 msgid "Filename for all mailed articles, <CR> sets, no filename=do not save."
 msgstr ""
 
-#: src/lang.c:3687
+#: src/lang.c:3757
 msgid "Mailbox to save sent mails"
 msgstr ""
 
-#: src/lang.c:3692
+#: src/lang.c:3762
 msgid "Set Followup-To: header to this group(s). <CR> sets, <ESC> cancels."
 msgstr ""
 
-#: src/lang.c:3693
+#: src/lang.c:3763
 msgid "Followup-To: header"
 msgstr ""
 
-#: src/lang.c:3698
+#: src/lang.c:3768
 msgid "Enter default mail address (and fullname). <CR> sets, <ESC> cancels."
 msgstr ""
 
-#: src/lang.c:3705
+#: src/lang.c:3775
 msgid ""
 "Path and options for ispell-like spell-checker. <CR> sets, <ESC> cancels."
 msgstr ""
 
-#: src/lang.c:3706
+#: src/lang.c:3776
 msgid "Ispell program"
 msgstr ""
 
-#: src/lang.c:3712
+#: src/lang.c:3782
 msgid "When group is a mailing list, send responses to this email address."
 msgstr ""
 
-#: src/lang.c:3713
+#: src/lang.c:3783
 msgid "Mailing list address"
 msgstr ""
 
-#: src/lang.c:3719
+#: src/lang.c:3789
 msgid "Forward articles as attachment"
 msgstr ""
 
-#: src/lang.c:3724
+#: src/lang.c:3794
 msgid ""
 "A comma separated list of MIME major/minor Content-Types. <ESC> cancels."
 msgstr ""
 
-#: src/lang.c:3725
+#: src/lang.c:3795
 msgid "Which MIME types will be saved"
 msgstr ""
 
-#: src/lang.c:3730
+#: src/lang.c:3800
 msgid "Value of the Organization: header. <CR> sets, <ESC> cancels."
 msgstr ""
 
-#: src/lang.c:3731
+#: src/lang.c:3801
 msgid "Organization: header"
 msgstr ""
 
-#: src/lang.c:3736
+#: src/lang.c:3806
 msgid "Filename for saved articles. <CR> sets, <ESC> cancels."
 msgstr ""
 
-#: src/lang.c:3737
+#: src/lang.c:3807
 msgid "savefile"
 msgstr ""
 
-#: src/lang.c:3742 src/lang.c:3766
+#: src/lang.c:3812 src/lang.c:3836
 msgid "Scope for the filter rule. <CR> sets, <ESC> cancels."
 msgstr ""
 
-#: src/lang.c:3743
+#: src/lang.c:3813
 msgid "Quick (1 key) select filter scope"
 msgstr ""
 
-#: src/lang.c:3748 src/lang.c:3772
+#: src/lang.c:3818 src/lang.c:3842
 msgid "Header for filter rule. <CR> sets, <ESC> cancels."
 msgstr ""
 
-#: src/lang.c:3749
+#: src/lang.c:3819
 msgid "Quick (1 key) select filter header"
 msgstr ""
 
-#: src/lang.c:3754 src/lang.c:3778
+#: src/lang.c:3824 src/lang.c:3848
 msgid "ON = case sensitive, OFF = ignore case. <CR> sets, <ESC> cancels."
 msgstr ""
 
-#: src/lang.c:3755
+#: src/lang.c:3825
 msgid "Quick (1 key) select filter case"
 msgstr ""
 
-#: src/lang.c:3760 src/lang.c:3784
+#: src/lang.c:3830 src/lang.c:3854
 msgid "ON = expire, OFF = don't ever expire. <CR> sets, <ESC> cancels."
 msgstr ""
 
-#: src/lang.c:3761
+#: src/lang.c:3831
 msgid "Quick (1 key) select filter expire"
 msgstr ""
 
-#: src/lang.c:3767
+#: src/lang.c:3837
 msgid "Quick (1 key) kill filter scope"
 msgstr ""
 
-#: src/lang.c:3773
+#: src/lang.c:3843
 msgid "Quick (1 key) kill filter header"
 msgstr ""
 
-#: src/lang.c:3779
+#: src/lang.c:3849
 msgid "Quick (1 key) kill filter case"
 msgstr ""
 
-#: src/lang.c:3785
+#: src/lang.c:3855
 msgid "Quick (1 key) kill filter expire"
 msgstr ""
 
-#: src/lang.c:3790
+#: src/lang.c:3860
 msgid "Command line options to add. <CR> sets, <ESC> cancels."
 msgstr ""
 
-#: src/lang.c:3791
+#: src/lang.c:3861
 msgid "CMD line options to add"
 msgstr ""
 
-#: src/lang.c:3796
+#: src/lang.c:3866
 msgid ""
 "ON = cache NNTP overview files, OFF = don't cache. <CR> sets, <ESC> cancels."
 msgstr ""
 
-#: src/lang.c:3797
+#: src/lang.c:3867
 msgid "Cache overview files"
 msgstr ""
 
-#: src/lang.c:3803
+#: src/lang.c:3873
 msgid ""
 "ON = compress cached files, OFF = don't compress. <CR> sets, <ESC> cancels."
 msgstr ""
 
-#: src/lang.c:3804
+#: src/lang.c:3874
 msgid "Compress overview files"
 msgstr ""
 
-#: src/lang.c:3811
+#: src/lang.c:3881
 msgid "Config Options"
 msgstr ""
 
-#: src/lang.c:3816
+#: src/lang.c:3886
 msgid "A comma separated list of NNTP commands. <CR> sets, <ESC> cancels."
 msgstr ""
 
-#: src/lang.c:3817
+#: src/lang.c:3887
 msgid "Disabled NNTP commands"
 msgstr ""
 
-#: src/lang.c:3822
+#: src/lang.c:3892
 msgid "Number of pipelined NNTP commands to send. <CR> sets, <ESC> cancels."
 msgstr ""
 
-#: src/lang.c:3823
+#: src/lang.c:3893
 msgid "NNTP pipeline limit"
 msgstr ""
 
-#: src/lang.c:3829
+#: src/lang.c:3899
 msgid "tinrc Override Options"
 msgstr ""
 
-#: src/lang.c:3835
+#: src/lang.c:3905
 msgid "Assume this charset if no charset declaration is present, <CR> to set."
 msgstr ""
 
-#: src/lang.c:3836
+#: src/lang.c:3906
 msgid "UNDECLARED_CHARSET"
 msgstr ""
 
-#: src/lang.c:3841
+#: src/lang.c:3911
 msgid "Guess charset if no charset declaration is present, <CR> to set."
 msgstr ""
 
-#: src/lang.c:3842
+#: src/lang.c:3912
 msgid "UNDECLARED_CS_GUESS"
 msgstr ""
 
-#: src/lang.c:3849
+#: src/lang.c:3913
+msgid ""
+"What to guess\n"
+"# * 0 = don't guess undeclared charset\n"
+"#   1 = only guess undeclared charset if not set via undeclared_charset\n"
+"#   2 = always guess undeclared charset, ignore value from "
+"undeclared_charset\n"
+msgstr ""
+
+#: src/lang.c:3922
 msgid ""
 "Add this text at the start of the message body. <CR> sets, <ESC> cancels."
 msgstr ""
 
-#: src/lang.c:3850
+#: src/lang.c:3923
 msgid "X_Body"
 msgstr ""
 
-#: src/lang.c:3855
+#: src/lang.c:3928
 msgid "Insert this header when posting. <CR> sets, <ESC> cancels."
 msgstr ""
 
-#: src/lang.c:3856
+#: src/lang.c:3929
 msgid "X_Headers"
 msgstr ""
 
-#: src/lang.c:3861
+#: src/lang.c:3934
 msgid ""
 "Automatically insert an X-Comment-To: header? <SPACE> toggles & <CR> sets."
 msgstr ""
 
-#: src/lang.c:3862
-msgid "Insert 'X-Comment-To:' header"
+#: src/lang.c:3935
+msgid "Insert ''X-Comment-To:'' header"
 msgstr ""
 
-#: src/lang.c:3868
+#: src/lang.c:3941
 msgid "Enter name of file containing trusted CA certificates. <CR> sets."
 msgstr ""
 
-#: src/lang.c:3869
+#: src/lang.c:3942
 msgid "CA certificate file"
 msgstr ""
 
-#: src/lang.c:3870
+#: src/lang.c:3943
 msgid ""
 "# name of file containing all trusted CA certificates (empty = system "
 "default)\n"
 msgstr ""
+
+#. RFC 5536 3.1.4
+#. -> lang.c
+#: src/post.c:1817 src/post.c:1934
+#, c-format
+msgid "Error: Invalid group name \"%s\" in %s\n"
+msgstr ""
+
+#. -> lang.c
+#: src/post.c:1842 src/post.c:1959
+#, c-format
+msgid "Error: Invalid component \"%s\" in %s: %s\n"
+msgstr ""
+
+#. -> lang.c
+#: src/post.c:2319
+msgid ""
+"\n"
+"Warning: Manually supplied MIME-header without post_8bit_header set.\n"
+"         Either remove (manually encode) 8bit chars or set "
+"post_8bit_header.\n"
+msgstr ""
+
+#. -> lang.c
+#: src/post.c:4018
+msgid "Invalid group name!"
+msgstr ""
Binary files tin-2.6.5/po/tr.gmo and tin-2.6.6/po/tr.gmo differ
diff -Nurp '--exclude=.bzr*' tin-2.6.5/po/tr.po tin-2.6.6/po/tr.po
--- tin-2.6.5/po/tr.po	2025-12-23 21:21:50.000000000 +0100
+++ tin-2.6.6/po/tr.po	2026-07-02 20:25:38.089273165 +0200
@@ -9,7 +9,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: tin 2.4.1\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-12-23 21:21+0100\n"
+"POT-Creation-Date: 2026-07-02 20:21+0200\n"
 "PO-Revision-Date: 2017-05-29 18:40+0000\n"
 "Last-Translator: Mesutcan Kurt <mesutcank@gmail.com>\n"
 "Language-Team: Turkish <gnu-tr-u12a@lists.sourceforge.net>\n"
@@ -385,218 +385,235 @@ msgstr "#  undeclared_charset=DÄ°ZGE (va
 
 #: src/lang.c:132
 #, fuzzy
-msgid "#  undeclared_cs_guess=ON/OFF (default is OFF)\n"
+msgid "#  undeclared_cs_guess=NUM\n"
 msgstr "#  undeclared_charset=DÄ°ZGE (varsayÄ±lan US-ASCII)\n"
 
+#: src/lang.c:133
+#, fuzzy
+msgid "#    0 = don't guess undeclared charset (default)\n"
+msgstr "#  undeclared_charset=DÄ°ZGE (varsayÄ±lan US-ASCII)\n"
+
+#: src/lang.c:134
+msgid ""
+"#    1 = only guess undeclared charset if not set via undeclared_charset\n"
+msgstr ""
+
 #: src/lang.c:135
+#, fuzzy
+msgid ""
+"#    2 = always guess undeclared charset, ignore value from "
+"undeclared_charset\n"
+msgstr "#  undeclared_charset=DÄ°ZGE (varsayÄ±lan US-ASCII)\n"
+
+#: src/lang.c:138
 msgid "#  news_headers_to_display=STRING\n"
 msgstr "#  news_headers_to_display=DÄ°ZGE\n"
 
-#: src/lang.c:136
+#: src/lang.c:139
 msgid "#  news_headers_to_not_display=STRING\n"
 msgstr "#  news_headers_to_not_display=DÄ°ZGE\n"
 
-#: src/lang.c:137
+#: src/lang.c:140
 msgid "#  news_quote_format=STRING\n"
 msgstr "#  news_quote_format=DÄ°ZGE\n"
 
-#: src/lang.c:138
+#: src/lang.c:141
 msgid "#  organization=STRING (if beginning with '/' read from file)\n"
 msgstr ""
 "#  organization=DÄ°ZGE (kurum; eÄŸer / ile baÅŸlÄ±yor ise, dosyadan okunur)\n"
 
-#: src/lang.c:139
+#: src/lang.c:142
 msgid "#  pos_first_unread=ON/OFF\n"
 msgstr "#  pos_first_unread=AÃ‡IK/KAPALI\n"
 
-#: src/lang.c:140
+#: src/lang.c:143
 msgid "#  post_8bit_header=ON/OFF\n"
 msgstr "#  post_8bit_header=AÃ‡IK/KAPALI\n"
 
-#: src/lang.c:141
+#: src/lang.c:144
 msgid "#  post_mime_encoding=supported_encoding"
 msgstr "#  post_mime_encoding=desteklenen_kodlama"
 
-#: src/lang.c:142
+#: src/lang.c:145
 msgid "#  post_process_type=NUM\n"
 msgstr "#  post_process_type=SAYI\n"
 
-#: src/lang.c:143
+#: src/lang.c:146
 msgid "#  post_process_view=ON/OFF\n"
 msgstr "#  post_process_view=AÃ‡IK/KAPALI\n"
 
-#: src/lang.c:144
+#: src/lang.c:147
 msgid "#  quick_kill_scope=STRING (e.g. talk.*)\n"
 msgstr "#  quick_kill_scope=DÄ°ZGE (yani. talk.*)\n"
 
-#: src/lang.c:145
+#: src/lang.c:148
 msgid "#  quick_kill_expire=ON/OFF\n"
 msgstr "#  quick_kill_expire=AÃ‡IK/KAPALI\n"
 
-#: src/lang.c:146
+#: src/lang.c:149
 msgid "#  quick_kill_case=ON/OFF\n"
 msgstr "#  quick_kill_case=AÃ‡IK/KAPALI\n"
 
-#: src/lang.c:147
+#: src/lang.c:150
 msgid "#  quick_kill_header=NUM\n"
 msgstr "#  quick_kill_header=SAYI\n"
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:149
+#: src/lang.c:152
 msgid "#    0=Subject: (case sensitive)  1=Subject: (ignore case)\n"
 msgstr ""
 "#    0=Konu: (bÃ¼yÃ¼k/kÃ¼Ã§Ã¼k harfe duyarlÄ±)  1=Konu: (bÃ¼yÃ¼k/kÃ¼Ã§Ã¼k harf gÃ¶z ardÄ± "
 "et)\n"
 
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:151
+#: src/lang.c:154
 msgid "#    2=From: (case sensitive)     3=From: (ignore case)\n"
 msgstr ""
 "#    2=GÃ¶nderen: (bÃ¼yÃ¼k kÃ¼Ã§Ã¼k harf duyarlÄ±)     3=GÃ¶nderen: (bÃ¼yÃ¼k kÃ¼Ã§Ã¼k "
 "harf duyarsÄ±z)\n"
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:' or 'References:'
-#: src/lang.c:153
+#: src/lang.c:156
 msgid "#    4=Message-ID: & full References: line\n"
 msgstr "#    4=Ä°leti-KimliÄŸi: & tÃ¼m Referanslar: satÄ±rÄ±\n"
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:' or 'References:'
-#: src/lang.c:155
+#: src/lang.c:158
 msgid "#    5=Message-ID: & last References: entry only\n"
 msgstr "#    5=Ä°leti-KimliÄŸi: & sadece son Referanslar: girdisi\n"
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:' or 'Lines:'
-#: src/lang.c:157
+#: src/lang.c:160
 msgid "#    6=Message-ID: entry only     7=Lines:\n"
 msgstr "#    6=Ä°leti-KimliÄŸi: girdisi sadece     7=SatÄ±rlar:\n"
 
-#: src/lang.c:158
+#: src/lang.c:161
 msgid "#  quick_select_scope=STRING\n"
 msgstr "#  quick_select_scope=DÄ°ZGE\n"
 
-#: src/lang.c:159
+#: src/lang.c:162
 msgid "#  quick_select_expire=ON/OFF\n"
 msgstr "#  quick_select_expire=AÃ‡IK/KAPALI\n"
 
-#: src/lang.c:160
+#: src/lang.c:163
 msgid "#  quick_select_case=ON/OFF\n"
 msgstr "#  quick_select_case=AÃ‡IK/KAPALI\n"
 
-#: src/lang.c:161
+#: src/lang.c:164
 msgid "#  quick_select_header=NUM\n"
 msgstr "#  quick_select_header=SAYI\n"
 
-#: src/lang.c:162
+#: src/lang.c:165
 msgid "#  quote_chars=STRING (%I for initials)\n"
 msgstr "#  quote_chars=DÄ°ZGE (baÅŸlangÄ±Ã§ iÃ§in %I)\n"
 
-#: src/lang.c:164
+#: src/lang.c:167
 msgid "#  print_header=ON/OFF\n"
 msgstr "#  print_header=AÃ‡IK/KAPALI\n"
 
-#: src/lang.c:166
+#: src/lang.c:169
 msgid "#  process_only_unread=ON/OFF\n"
 msgstr "#  process_only_unread=AÃ‡IK/KAPALI\n"
 
-#: src/lang.c:167
+#: src/lang.c:170
 msgid "#  prompt_followupto=ON/OFF\n"
 msgstr "#  prompt_followupto=AÃ‡IK/KAPALI\n"
 
-#: src/lang.c:168
+#: src/lang.c:171
 msgid "#  savedir=STRING (eg. ~user/News)\n"
 msgstr "#  savedir=DÄ°ZGE (Ã¶rn. ~user/News)\n"
 
-#: src/lang.c:169
+#: src/lang.c:172
 msgid "#  savefile=STRING (eg. =linux)\n"
 msgstr "#  savefile=DÄ°ZGE (Ã¶rn. =linux)\n"
 
-#: src/lang.c:170
+#: src/lang.c:173
 msgid "#  sigfile=STRING (eg. $var/sig)\n"
 msgstr "#  sigfile=DÄ°ZGE (Ã¶rn. $var/sig)\n"
 
-#: src/lang.c:171
+#: src/lang.c:174
 msgid "#  show_author=NUM\n"
 msgstr "#  show_author=SAYI\n"
 
-#: src/lang.c:172
+#: src/lang.c:175
 msgid "#  show_signatures=ON/OFF\n"
 msgstr "#  show_signatures=AÃ‡IK/KAPALI\n"
 
-#: src/lang.c:173
+#: src/lang.c:176
 #, fuzzy
-msgid "#  show_art_score=ON/OFF\n"
-msgstr "#  show_signatures=AÃ‡IK/KAPALI\n"
+msgid "#  show_art_info=NUM\n"
+msgstr "#  show_author=SAYI\n"
 
-#: src/lang.c:175
+#: src/lang.c:178
 #, fuzzy
 msgid "#  suppress_soft_hyphens=ON/OFF\n"
 msgstr "#  suppress_soft_hyphens=AÃ‡IK/KAPALI\n"
 
-#: src/lang.c:177
+#: src/lang.c:180
 msgid "#  show_only_unread_arts=ON/OFF\n"
 msgstr "#  show_only_unread_arts=AÃ‡IK/KAPALI\n"
 
-#: src/lang.c:178
+#: src/lang.c:181
 msgid "#  sigdashes=ON/OFF\n"
 msgstr "#  sigdashes=AÃ‡IK/KAPALI\n"
 
-#: src/lang.c:179
+#: src/lang.c:182
 msgid "#  signature_repost=ON/OFF\n"
 msgstr "#  signature_repost=AÃ‡IK/KAPALI\n"
 
-#: src/lang.c:180
+#: src/lang.c:183
 msgid "#  sort_article_type=NUM\n"
 msgstr "#  sort_article_type=SAYI\n"
 
-#: src/lang.c:181
+#: src/lang.c:184
 msgid "#  sort_threads_type=NUM\n"
 msgstr "#  sort_threads_type=SAYI\n"
 
-#: src/lang.c:182
+#: src/lang.c:185
 msgid "#  tex2iso_conv=ON/OFF\n"
 msgstr "#  tex2iso_conv=AÃ‡IK/KAPALI\n"
 
-#: src/lang.c:183
+#: src/lang.c:186
 msgid "#  thread_catchup_on_exit=ON/OFF\n"
 msgstr "#  thread_catchup_on_exit=AÃ‡IK/KAPALI\n"
 
-#: src/lang.c:184
+#: src/lang.c:187
 msgid "#  thread_articles=NUM"
 msgstr "#  thread_articles=SAYI"
 
-#: src/lang.c:185
+#: src/lang.c:188
 msgid "#  thread_format=STRING (eg. %n %m [%L]  %T  %F)\n"
 msgstr "#  thread_format=DÄ°ZGE (Ã¶rn. %n %m [%L]  %T  %F)\n"
 
-#: src/lang.c:186
+#: src/lang.c:189
 msgid "#  thread_perc=NUM\n"
 msgstr "#  thread_perc=SAYI\n"
 
-#: src/lang.c:187
+#: src/lang.c:190
 msgid "#  trim_article_body=NUM\n"
 msgstr "#  trim_article_body=SAYI\n"
 
-#: src/lang.c:188
+#: src/lang.c:191
 msgid "#    0 = Don't trim article body\n"
 msgstr "#    0 = Makale gÃ¶vdesini kesme\n"
 
-#: src/lang.c:189
+#: src/lang.c:192
 msgid "#    1 = Skip leading blank lines\n"
 msgstr "#    1 = BaÅŸtaki boÅŸ satÄ±rlarÄ± atla\n"
 
-#: src/lang.c:190
+#: src/lang.c:193
 msgid "#    2 = Skip trailing blank lines\n"
 msgstr "#    2 = Sondaki boÅŸ satÄ±rlarÄ± atla\n"
 
-#: src/lang.c:191
+#: src/lang.c:194
 msgid "#    3 = Skip leading and trailing blank lines\n"
 msgstr "#    3 = BaÅŸtaki ve sondaki boÅŸ satÄ±rlarÄ± atla\n"
 
-#: src/lang.c:192
+#: src/lang.c:195
 msgid "#    4 = Compact multiple blank lines between text blocks\n"
 msgstr "#    4 = Metin bloklarÄ± arasÄ±ndaki birden fazla boÅŸ satÄ±rÄ± birleÅŸtir\n"
 
-#: src/lang.c:193
+#: src/lang.c:196
 msgid ""
 "#    5 = Compact multiple blank lines between text blocks and skip\n"
 "#        leading blank lines\n"
@@ -604,7 +621,7 @@ msgstr ""
 "#    5 = Metin bloklarÄ± arasÄ±ndaki birden fazla boÅŸ satÄ±rÄ± birleÅŸtir ve\n"
 "#        baÅŸtaki boÅŸ satÄ±rlarÄ± atla\n"
 
-#: src/lang.c:194
+#: src/lang.c:197
 msgid ""
 "#    6 = Compact multiple blank lines between text blocks and skip\n"
 "#        trailing blank lines\n"
@@ -612,7 +629,7 @@ msgstr ""
 "#    6 = Metin bloklarÄ± arasÄ±ndaki birden fazla boÅŸ satÄ±rÄ± birleÅŸtir ve\n"
 "#        sondaki boÅŸ satÄ±rlarÄ± atla\n"
 
-#: src/lang.c:195
+#: src/lang.c:198
 msgid ""
 "#    7 = Compact multiple blank lines between text blocks and skip\n"
 "#        leading and trailing blank lines\n"
@@ -620,56 +637,56 @@ msgstr ""
 "#    7 = Metin bloklarÄ± arasÄ±ndaki birden fazla boÅŸ satÄ±rÄ± birleÅŸtir ve\n"
 "#        baÅŸtaki ve sonraki boÅŸ satÄ±rlarÄ± atla\n"
 
-#: src/lang.c:196
+#: src/lang.c:199
 #, fuzzy
 msgid "#  verbatim_handling=NUM\n"
 msgstr "#  verbatim_handling=AÃ‡IK/KAPLI\n"
 
-#: src/lang.c:197
+#: src/lang.c:200
 #, fuzzy
 msgid "#    0 = Don't detect verbatim blocks\n"
 msgstr "#    0 = Makale gÃ¶vdesini kesme\n"
 
-#: src/lang.c:198
+#: src/lang.c:201
 #, fuzzy
 msgid "#    1 = Detect and show verbatim blocks\n"
 msgstr "Birebir aynÄ± bloklarÄ±n algÄ±lanmasÄ±"
 
-#: src/lang.c:199
+#: src/lang.c:202
 #, fuzzy
 msgid "#    2 = Detect and show verbatim blocks, hide begin and end marks\n"
 msgstr ""
 "# EÄŸer AÃ‡IK ise makalelerde birebir aynÄ± bloklarÄ±n algÄ±lanmasÄ±nÄ± "
 "etkinleÅŸtir\n"
 
-#: src/lang.c:200
+#: src/lang.c:203
 #, fuzzy
 msgid "#    3 = Detect verbatim blocks and hide them\n"
 msgstr ""
 "# EÄŸer AÃ‡IK ise makalelerde birebir aynÄ± bloklarÄ±n algÄ±lanmasÄ±nÄ± "
 "etkinleÅŸtir\n"
 
-#: src/lang.c:202
+#: src/lang.c:205
 msgid "#  extquote_handling=ON/OFF\n"
 msgstr "#  exquote_handling=AÃ‡IK/KAPALI\n"
 
-#: src/lang.c:204
+#: src/lang.c:207
 msgid "#  wrap_on_next_unread=ON/OFF\n"
 msgstr "#  wrap_on_next_unread=AÃ‡IK/KAPALI\n"
 
-#: src/lang.c:205
+#: src/lang.c:208
 msgid "#  x_body=STRING (eg. ~/.tin/extra-body-text)\n"
 msgstr "#  x_body=DÄ°ZGE (Ã¶rn. ~/.tin/extra-body-text)\n"
 
-#: src/lang.c:206
+#: src/lang.c:209
 msgid "#  x_comment_to=ON/OFF\n"
 msgstr "#  x_comment_to=AÃ‡IK/KAPALI\n"
 
-#: src/lang.c:207
+#: src/lang.c:210
 msgid "#  x_headers=STRING (eg. ~/.tin/extra-headers)\n"
 msgstr "#  x_headers=DÄ°ZGE (Ã¶rn. ~/.tin/extra-headers)\n"
 
-#: src/lang.c:208
+#: src/lang.c:211
 msgid ""
 "#\n"
 "# Note that it is best to put general (global scoping)\n"
@@ -677,7 +694,7 @@ msgstr ""
 "#\n"
 "# Genele (kÃ¼resel kapsama) koymak en iyisidir\n"
 
-#: src/lang.c:209
+#: src/lang.c:212
 msgid ""
 "# entries first followed by group specific entries.\n"
 "#\n"
@@ -685,66 +702,66 @@ msgstr ""
 "# grup Ã¶zel girdilerinden hemen Ã¶nce gelen girdiler.\n"
 "#\n"
 
-#: src/lang.c:210
+#: src/lang.c:213
 msgid "############################################################################\n"
 msgstr "############################################################################\n"
 
-#: src/lang.c:211
+#: src/lang.c:214
 msgid "Attributes Menu Commands"
 msgstr "Ã–znitelik MenÃ¼sÃ¼ KomutlarÄ±"
 
-#: src/lang.c:212
+#: src/lang.c:215
 #, c-format
 msgid "attribute with no scope: %s"
 msgstr "kapsamsÄ±z nitelik: %s"
 
-#: src/lang.c:214
+#: src/lang.c:217
 #, c-format
 msgid "%d Authentication failed"
 msgstr "%d Kimlik denetimi baÅŸarÄ±sÄ±z"
 
-#: src/lang.c:215
+#: src/lang.c:218
 #, c-format
 msgid "NNTP authorization password not found for %s"
 msgstr "%s iÃ§in NNTP yetkilendirme parolasÄ± bulunmadÄ± "
 
-#: src/lang.c:216
+#: src/lang.c:219
 msgid "Server expects authentication.\n"
 msgstr "Sunucu doÄŸrulama bekliyor.\n"
 
-#: src/lang.c:217
+#: src/lang.c:220
 msgid "    Please enter password: "
 msgstr "    LÃ¼tfen parola girin: "
 
-#: src/lang.c:218
+#: src/lang.c:221
 msgid "    Please enter username: "
 msgstr "    LÃ¼tfen kullanÄ±cÄ± adÄ± girin: "
 
-#: src/lang.c:219
+#: src/lang.c:222
 #, c-format
 msgid "Authorized for user: %s\n"
 msgstr "%s kullanÄ±cÄ±sÄ± iÃ§in yetkilendirilmiÅŸ\n"
 
-#: src/lang.c:220
+#: src/lang.c:223
 #, c-format
 msgid "Authorization failed for user: %s\n"
 msgstr "KullanÄ±cÄ± iÃ§in yetkilendirme baÅŸarÄ±sÄ±z: %s\n"
 
-#: src/lang.c:221
+#: src/lang.c:224
 msgid "No supported authorization method available in current state!\n"
 msgstr ""
 
-#: src/lang.c:223
+#: src/lang.c:226
 #, c-format
 msgid "Author search backwards [%s]> "
 msgstr "Yazar geriye doÄŸru arÄ±yor[%s]> "
 
-#: src/lang.c:224
+#: src/lang.c:227
 #, c-format
 msgid "Author search forwards [%s]> "
 msgstr "Yazar ileriye doÄŸru arÄ±yor [%s]> "
 
-#: src/lang.c:225
+#: src/lang.c:228
 #, c-format
 msgid ""
 "\n"
@@ -753,148 +770,152 @@ msgstr ""
 "\n"
 "%s'e otomatik abone olundu"
 
-#: src/lang.c:226
+#: src/lang.c:229
 msgid "Autosubscribing groups...\n"
 msgstr "Gruplar otomatik abone ediliyor...\n"
 
-#: src/lang.c:227
+#: src/lang.c:230
 #, c-format
 msgid "Autoselecting articles (use '%s' to see all unread) ..."
 msgstr ""
 "Makaleler otomatik seÃ§iliyor (tÃ¼m okunmamÄ±ÅŸlarÄ± gÃ¶rmek iÃ§in '%s' "
 "kullanÄ±n) ..."
 
-#: src/lang.c:229
+#: src/lang.c:232
 #, c-format
 msgid ""
 "Article to be posted resulted in errors/warnings. %s=quit, %s=Menu, %s=edit: "
 msgstr ""
 "GÃ¶nderilecek makalede hatalar/uyarÄ±lar Ã§Ä±ktÄ±. %s=Ã§Ä±k, %s=MenÃ¼, %s=dÃ¼zenle: "
 
-#: src/lang.c:231
+#: src/lang.c:234
 #, fuzzy, c-format
 msgid "Unrecognized attribute: %s"
 msgstr "TanÄ±nmayan Ã¶znitelik: %s"
 
-#: src/lang.c:232
+#: src/lang.c:235
 #, fuzzy, c-format
 msgid "Unrecognized global attribute: %s"
 msgstr "TanÄ±nmayan Ã¶znitelik: %s"
 
-#: src/lang.c:234
+#: src/lang.c:237
 #, c-format
 msgid "Bad command. Type '%s' for help."
 msgstr "Bozuk komut. YardÄ±m iÃ§in  '%s'  yazÄ±n."
 
-#: src/lang.c:235
+#: src/lang.c:238
 #, fuzzy
 msgid "Marked base article as read"
 msgstr "Makaleyi okunmuÅŸ olarak iÅŸaretle%s?"
 
-#: src/lang.c:236
+#: src/lang.c:239
 #, fuzzy
 msgid "Marked base article range as read"
 msgstr "KaydedilmiÅŸ makaleleri/eposta zincirlerini okunmuÅŸ olarak iÅŸaretle"
 
-#: src/lang.c:237
+#: src/lang.c:240
 #, c-format
 msgid "%s: Updating of index files not supported: cache_overview_files=%s"
 msgstr ""
 "%s: Dizin dosyalarÄ±nÄ± gÃ¼ncelleme desteklenmiyor: cache_overview_files=%s"
 
-#: src/lang.c:238
+#: src/lang.c:241
 msgid "*** Beginning of article ***"
 msgstr "*** Makalenin baÅŸÄ± ***"
 
-#: src/lang.c:239
+#: src/lang.c:242
 msgid "*** Beginning of page ***"
 msgstr "*** SayfanÄ±n baÅŸÄ± ***"
 
-#: src/lang.c:241
+#: src/lang.c:244
 #, c-format
 msgid "Cancel (delete) or supersede (overwrite) article [%%s]? (%s/%s/%s): "
 msgstr ""
 "Ä°ptal et (sil) veya dosyanÄ±n yerini al (Ã¼stÃ¼ne yaz) makale [%%.*s]? (%s/%s/"
 "%s): "
 
-#: src/lang.c:242
+#: src/lang.c:245
 msgid "Cancelling article..."
 msgstr "Makale iptal ediliyor..."
 
-#: src/lang.c:244
+#: src/lang.c:247
 #, c-format
 msgid "Cannot create %s"
 msgstr "%s oluÅŸturulamÄ±yor"
 
-#: src/lang.c:247
+#: src/lang.c:248
+msgid "Can't filter on Path"
+msgstr ""
+
+#: src/lang.c:250
 #, c-format
 msgid "Can't find base article %d"
 msgstr "Temel makale %d bulunamadÄ±"
 
-#: src/lang.c:249
+#: src/lang.c:252
 #, c-format
 msgid "Can't open %s"
 msgstr "%s aÃ§Ä±lamÄ±yor"
 
-#: src/lang.c:250
+#: src/lang.c:253
 #, c-format
 msgid "Couldn't open %s for saving"
 msgstr "%s kaydetmek iÃ§in aÃ§Ä±lamadÄ±"
 
-#: src/lang.c:251
+#: src/lang.c:254
 msgid "*** Posting not allowed ***"
 msgstr "*** GÃ¶nderim izni yok ***"
 
-#: src/lang.c:252
+#: src/lang.c:255
 #, c-format
 msgid "Posting is not allowed to %s"
 msgstr "%s iÃ§in gÃ¶nderim izni yok"
 
-#: src/lang.c:254
+#: src/lang.c:257
 #, c-format
 msgid "Can't retrieve %s"
 msgstr "%s alÄ±namÄ±yor"
 
-#: src/lang.c:256
+#: src/lang.c:259
 msgid "Can't supersede in mailgroups, try repost instead."
 msgstr ""
 
-#: src/lang.c:257
+#: src/lang.c:260
 #, c-format
 msgid "%s is a directory"
 msgstr "%s bir dizindir"
 
-#: src/lang.c:258
+#: src/lang.c:261
 #, c-format
 msgid "Catchup %s..."
 msgstr "Yakala %s..."
 
-#: src/lang.c:259
+#: src/lang.c:262
 msgid "Catchup all groups entered during this session?"
 msgstr "Bu oturunda girilmiÅŸ tÃ¼m gruplar yakalansÄ±n mÄ±?"
 
-#: src/lang.c:260
+#: src/lang.c:263
 #, fuzzy
 msgid "You have a tagged article in this group - catchup anyway?"
 msgid_plural "You have tagged articles in this group - catchup anyway?"
 msgstr[0] "Bu grupta etiketlenmiÅŸ makaleleriniz var - yine de yakala?"
 msgstr[1] "Bu grupta etiketlenmiÅŸ makaleleriniz var - yine de yakala?"
 
-#: src/lang.c:261
+#: src/lang.c:264
 #, fuzzy, c-format
 msgid "Caughtup %d group"
 msgid_plural "Caughtup %d groups"
 msgstr[0] "Caughtup"
 msgstr[1] "Caughtup"
 
-#: src/lang.c:262
+#: src/lang.c:265
 #, fuzzy, c-format
 msgid "Updated %d group"
 msgid_plural "Updated %d groups"
 msgstr[0] "%d grup eklendi"
 msgstr[1] "%d gruplar eklendi"
 
-#: src/lang.c:263
+#: src/lang.c:266
 #, c-format
 msgid "%lu second"
 msgid_plural "%lu seconds"
@@ -902,61 +923,61 @@ msgstr[0] ""
 msgstr[1] ""
 
 #. TRANSLATORS: result in '"Caughtup %d group" in "%lu second"\n'
-#: src/lang.c:265
+#: src/lang.c:268
 #, fuzzy, c-format
 msgid "%s in %s\n"
 msgstr "%s sahte"
 
-#: src/lang.c:267
+#: src/lang.c:270
 msgid "Check Prepared Article"
 msgstr "HazÄ±rlanmÄ±ÅŸ Makaleyi Denetle"
 
-#: src/lang.c:268
+#: src/lang.c:271
 msgid "Checking for new groups... "
 msgstr "Yeni gruplar kontrol ediliyor... "
 
-#: src/lang.c:269
+#: src/lang.c:272
 #, fuzzy
 msgid "Checking for news...\n"
 msgstr "Haberler kontrol ediliyor..."
 
-#: src/lang.c:270
+#: src/lang.c:273
 #, c-format
 msgid "Post-process %s=no, %s=yes, %s=shar, %s=quit: "
 msgstr "Sonradan-iÅŸleme %s=hayÄ±r, %s=evet, %s=ortak, %s=Ã§Ä±k: "
 
-#: src/lang.c:272
+#: src/lang.c:275
 msgid "ANSI color disabled"
 msgstr "ANSI renk kapalÄ±"
 
-#: src/lang.c:273
+#: src/lang.c:276
 msgid "ANSI color enabled"
 msgstr "ANSI renk aÃ§Ä±k"
 
-#: src/lang.c:275
+#: src/lang.c:278
 #, c-format
 msgid "Command failed: %s"
 msgstr "Komut baÅŸarÄ±sÄ±z: %s"
 
-#: src/lang.c:276
+#: src/lang.c:279
 #, c-format
 msgid "[-- %s, %lu line hidden --]\n"
 msgid_plural "[-- %s, %lu lines hidden --]\n"
 msgstr[0] ""
 msgstr[1] ""
 
-#: src/lang.c:278
+#: src/lang.c:281
 msgid "Mark not selected articles read?"
 msgstr "SeÃ§ilmemiÅŸ makaleleri okunmuÅŸ olarak iÅŸaretle?"
 
-#: src/lang.c:279
+#: src/lang.c:282
 #, fuzzy
 msgid "Connection Info"
 msgstr ""
 "\n"
 "%s'e baÄŸlantÄ±: "
 
-#: src/lang.c:280
+#: src/lang.c:283
 #, fuzzy
 msgid "Reading from local spool.\n"
 msgstr "yerel kuyruktan okunuyor"
@@ -968,12 +989,12 @@ msgstr "yerel kuyruktan okunuyor"
 # #-#-#-#-#  tin4.po (PACKAGE VERSION)  #-#-#-#-#
 #  TODO: -> lang.c
 #  TODO: -> lang.c
-#: src/lang.c:281
+#: src/lang.c:284
 #, fuzzy
 msgid "Reading saved news.\n"
 msgstr "%s tekrar okunuyor..."
 
-#: src/lang.c:282
+#: src/lang.c:285
 #, fuzzy
 msgid ""
 "\n"
@@ -983,7 +1004,7 @@ msgstr ""
 "SeÃ§enek iÅŸlemleri\n"
 "-----------------"
 
-#: src/lang.c:290
+#: src/lang.c:293
 #, fuzzy
 msgid ""
 "\n"
@@ -993,11 +1014,11 @@ msgstr ""
 "Ã–zellikleri gÃ¶rÃ¼ntÃ¼le\n"
 "------------------"
 
-#: src/lang.c:295
+#: src/lang.c:298
 msgid "COMPRESS      :"
 msgstr ""
 
-#: src/lang.c:296
+#: src/lang.c:299
 #, fuzzy
 msgid ""
 "\n"
@@ -1007,94 +1028,94 @@ msgstr ""
 "SeÃ§enek iÅŸlemleri\n"
 "-----------------"
 
-#: src/lang.c:298
+#: src/lang.c:301
 #, c-format
 msgid " DEFLATE %s\n"
 msgstr ""
 
-#: src/lang.c:299
+#: src/lang.c:302
 msgid "(enabled)"
 msgstr ""
 
-#: src/lang.c:300
+#: src/lang.c:303
 msgid "(inactive)"
 msgstr ""
 
-#: src/lang.c:302
+#: src/lang.c:305
 msgid " DEFLATE (not supported)\n"
 msgstr ""
 
-#: src/lang.c:305
+#: src/lang.c:308
 msgid "(disabled)"
 msgstr ""
 
-#: src/lang.c:306
+#: src/lang.c:309
 #, fuzzy, c-format
 msgid "NNTP TIMEOUT  : %d second %s\n"
 msgid_plural "NNTP TIMEOUT  : %d seconds %s\n"
 msgstr[0] "NNTP TIMEOUT  : %d saniye %s\n"
 msgstr[1] "NNTP TIMEOUT  : %d saniye %s\n"
 
-#: src/lang.c:308
+#: src/lang.c:311
 #, c-format
 msgid "IMPLEMENTATION: %s\n"
 msgstr ""
 
-#: src/lang.c:310
+#: src/lang.c:313
 #, c-format
 msgid "MAXARTNUM     : %s\n"
 msgstr ""
 
-#: src/lang.c:312
+#: src/lang.c:315
 #, fuzzy, c-format
 msgid "Reading via NNTP (%s).\n"
 msgstr "NNTP Ã¼zerinden okunamÄ±yor."
 
-#: src/lang.c:313
+#: src/lang.c:316
 #, c-format
 msgid "NNTPPORT      : %u\n"
 msgstr ""
 
-#: src/lang.c:314
+#: src/lang.c:317
 #, fuzzy
 msgid "read only"
 msgstr "okunmamÄ±ÅŸ "
 
-#: src/lang.c:315
+#: src/lang.c:318
 msgid "read/write"
 msgstr ""
 
-#: src/lang.c:316
+#: src/lang.c:319
 #, c-format
 msgid "NNTPSERVER    : %s\n"
 msgstr ""
 
-#: src/lang.c:317
+#: src/lang.c:320
 #, c-format
 msgid "CONNECTIONTYPE: %s\n"
 msgstr ""
 
-#: src/lang.c:319
+#: src/lang.c:322
 #, fuzzy, c-format
 msgid "Reading trusted via NNTPS (%s; "
 msgstr "GÃ¼venilir yolu ile okuyun NNTPS (%s; "
 
-#: src/lang.c:320
+#: src/lang.c:323
 #, fuzzy, c-format
 msgid "Reading untrusted via NNTPS (%s; "
 msgstr "Ãœzerinden gÃ¼venilmez okuma NNTPS (%s; "
 
-#: src/lang.c:321
+#: src/lang.c:324
 #, fuzzy, c-format
 msgid "Certificate #%d\n"
 msgstr "sÃ¼zgeÃ§ dosyasÄ±nÄ± dÃ¼zenle"
 
-#: src/lang.c:323
+#: src/lang.c:326
 #, c-format
 msgid "Issuer : %s\n"
 msgstr ""
 
-#: src/lang.c:324
+#: src/lang.c:327
 #, fuzzy
 msgid ""
 "\n"
@@ -1104,12 +1125,12 @@ msgstr ""
 "Grup/zincir/makale iÅŸlemleri\n"
 "-------------------------------"
 
-#: src/lang.c:325
+#: src/lang.c:328
 #, fuzzy, c-format
 msgid "Subject: %s\n"
 msgstr "Konu"
 
-#: src/lang.c:326
+#: src/lang.c:329
 #, fuzzy
 msgid ""
 "\n"
@@ -1119,15 +1140,15 @@ msgstr ""
 "Etki alanÄ± iÅŸlemleri\n"
 "----------------"
 
-#: src/lang.c:328
+#: src/lang.c:331
 msgid "UNEXPECTED, possible BUG"
 msgstr ""
 
-#: src/lang.c:329
+#: src/lang.c:332
 msgid "tolerated as \"-k\" (insecure) requested"
 msgstr ""
 
-#: src/lang.c:330
+#: src/lang.c:333
 #, fuzzy, c-format
 msgid ""
 "Server certificate verification FAILED:\n"
@@ -1138,122 +1159,122 @@ msgstr ""
 "\t%s\n"
 "\t(%s)\n"
 
-#: src/lang.c:331
+#: src/lang.c:334
 #, fuzzy
 msgid "Server certificate verified successfully.\n"
 msgstr "Sunucu sertifikasÄ± doÄŸrulamasÄ± baÅŸarÄ±yla tamamlandÄ±.\n"
 
-#: src/lang.c:335
+#: src/lang.c:338
 msgid "Server certificate verification FAILED: <can't get reason>\n"
 msgstr ""
 
-#: src/lang.c:339
+#: src/lang.c:342
 #, c-format
 msgid "%s %s (strength %d)\n"
 msgstr ""
 
-#: src/lang.c:346
+#: src/lang.c:349
 #, c-format
 msgid "Cook article failed, %s is exiting"
 msgstr "Makale piÅŸirme baÅŸarÄ±sÄ±z, %s Ã§Ä±kÄ±yor"
 
-#: src/lang.c:347
+#: src/lang.c:350
 msgid "<CR>"
 msgstr "<CR>"
 
-#: src/lang.c:348
+#: src/lang.c:351
 msgid "Creating active file for saved groups...\n"
 msgstr "Kaydedilen gruplar iÃ§in aktif dosya oluÅŸturuyor...\n"
 
-#: src/lang.c:349
+#: src/lang.c:352
 #, fuzzy, c-format
 msgid "Creating %s file...\n"
 msgstr "Newsrc dosyasÄ± oluÅŸturuluyor...\n"
 
-#: src/lang.c:351 src/lang.c:1843 src/lang.c:1863
+#: src/lang.c:354 src/lang.c:1875 src/lang.c:1895
 msgid "Default"
 msgstr "Ã–ntanÄ±mlÄ±"
 
-#: src/lang.c:352
+#: src/lang.c:355
 msgid "Delete saved files that have been post processed?"
 msgstr "Sonradan iÅŸlenen kaydedilmiÅŸ dosyalarÄ± sil?"
 
-#: src/lang.c:353
+#: src/lang.c:356
 msgid "Deleting temporary files..."
 msgstr "GeÃ§ici dosyalar siliniyor..."
 
-#: src/lang.c:355
+#: src/lang.c:358
 msgid "*** End of article ***"
 msgstr "*** Makalenin sonu ***"
 
-#: src/lang.c:356
+#: src/lang.c:359
 msgid "*** End of articles ***"
 msgstr "*** Makalelerin sonu ***"
 
-#: src/lang.c:357
+#: src/lang.c:360
 msgid "*** End of attachments ***"
 msgstr "*** Eklerin sonu ***"
 
-#: src/lang.c:358
+#: src/lang.c:361
 msgid "*** End of groups ***"
 msgstr "*** GruplarÄ±n sonu ***"
 
-#: src/lang.c:359
+#: src/lang.c:362
 msgid "*** End of page ***"
 msgstr "*** SayfanÄ±n sonu ***"
 
-#: src/lang.c:360
+#: src/lang.c:363
 #, fuzzy
 msgid "*** End of posted articles ***"
 msgstr "*** Makalelerin sonu ***"
 
-#: src/lang.c:361
+#: src/lang.c:364
 msgid "*** End of scopes ***"
 msgstr "*** KapsamlarÄ±n sonu ***"
 
-#: src/lang.c:362
+#: src/lang.c:365
 msgid "*** End of thread ***"
 msgstr "***E-posta zincirinin sonu***"
 
-#: src/lang.c:363
+#: src/lang.c:366
 msgid "*** End of URLs ***"
 msgstr "***URL'lerin sonu***"
 
-#: src/lang.c:364
+#: src/lang.c:367
 msgid "Enter limit of articles to get> "
 msgstr "Getirilecek makalelerin sÄ±nÄ±rÄ±nÄ± girin> "
 
-#: src/lang.c:365
+#: src/lang.c:368
 msgid "Enter Message-ID to go to> "
 msgstr "Gidilecek mesaj kimlik numarasÄ± girin> "
 
-#: src/lang.c:366
+#: src/lang.c:369
 msgid " and enter next unread thread"
 msgstr " ve sonraki okunmamÄ±ÅŸ e-posta zincirine girin"
 
-#: src/lang.c:367
+#: src/lang.c:370
 msgid " and enter next unread article"
 msgstr " ve sonraki okunmamÄ±ÅŸ makaleye girin"
 
-#: src/lang.c:368
+#: src/lang.c:371
 msgid " and enter next unread group"
 msgstr " ve sonraki okunmamÄ±ÅŸ eposta grubuna girin"
 
-#: src/lang.c:369
+#: src/lang.c:372
 msgid "Enter option number> "
 msgstr "SeÃ§enek numarasÄ±nÄ± yazÄ±n> "
 
-#: src/lang.c:370
+#: src/lang.c:373
 #, c-format
 msgid "Enter range [%s]> "
 msgstr "AralÄ±k Girin [%s]> "
 
-#: src/lang.c:371
+#: src/lang.c:374
 #, fuzzy, c-format
 msgid "Error: Could not appended %s to %s"
 msgstr "Hata: %s'den %s'ye yeniden adlandÄ±rma"
 
-#: src/lang.c:372
+#: src/lang.c:375
 msgid ""
 "\n"
 "Warning: Approved: header used.\n"
@@ -1261,22 +1282,22 @@ msgstr ""
 "\n"
 "UyarÄ±: OnaylandÄ±: baÅŸlÄ±k kullanÄ±ldÄ±.\n"
 
-#: src/lang.c:373
+#: src/lang.c:376
 #, c-format
 msgid "  Line %d: \"%s\": given string too long.\n"
 msgstr ""
 
-#: src/lang.c:374
+#: src/lang.c:377
 #, fuzzy, c-format
 msgid "  Line %d: \"%s\": unrecognized attribute.\n"
 msgstr "TanÄ±nmayan Ã¶znitelik: %s"
 
-#: src/lang.c:375
+#: src/lang.c:378
 #, c-format
 msgid "  Line %d: \"%s\": malformed line, '=' missing.\n"
 msgstr ""
 
-#: src/lang.c:379
+#: src/lang.c:382
 #, fuzzy, c-format
 msgid ""
 "\n"
@@ -1286,7 +1307,7 @@ msgstr ""
 "Hata: GÃ¶nderende bozuk adres: baÅŸlÄ±k.\n"
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:'
-#: src/lang.c:381
+#: src/lang.c:384
 msgid ""
 "\n"
 "Error: Bad FQDN in Message-ID: header.\n"
@@ -1294,61 +1315,70 @@ msgstr ""
 "\n"
 "Hata: Mesaj kimlik numarasÄ±nda bozuk FQDN: baÅŸlÄ±k.\n"
 
-#: src/lang.c:383
+#: src/lang.c:386
 #, fuzzy, c-format
 msgid "Can't use literal IPv%d-address %s with TLS (-T)"
 msgstr "Eposta adresi yok"
 
-#: src/lang.c:386
+#: src/lang.c:389
 #, c-format
 msgid "Can't unlock %s"
 msgstr "AÃ§Ä±lamÄ±yor %s"
 
-#: src/lang.c:387
+#: src/lang.c:390
 #, c-format
 msgid "Couldn't dotlock %s - article not appended!"
 msgstr "dotlock yapÄ±lamadÄ± %s- makale eklenmedi!"
 
-#: src/lang.c:388
+#: src/lang.c:391
 #, c-format
 msgid "Couldn't lock %s - article not appended!"
 msgstr "%s kapatÄ±lamÄ±yor - makale eklenmedi!"
 
-#: src/lang.c:391
+#: src/lang.c:393
+#, fuzzy
+msgid ""
+"\n"
+"Error: Control-message without Approved-header.\n"
+msgstr ""
+"\n"
+"Hata: Onaylananda bozuk adres: baÅŸlÄ±k.\n"
+
+#: src/lang.c:395
 #, c-format
 msgid ""
 "Server requires authentication but compression (-C) is already active.\n"
 "Restart %s with -A cmd.-line switch in conjunction with -C.\n"
 msgstr ""
 
-#: src/lang.c:394
+#: src/lang.c:398
 #, c-format
 msgid "Corrupted file %s"
 msgstr "BozulmuÅŸ dosya %s"
 
-#: src/lang.c:396
+#: src/lang.c:400
 #, c-format
 msgid "couldn't expand %s\n"
 msgstr "%s geniÅŸletilemedi\n"
 
-#: src/lang.c:398
+#: src/lang.c:402
 #, c-format
 msgid "date in future: \"%s\""
 msgstr ""
 
-#: src/lang.c:399
+#: src/lang.c:403
 #, c-format
 msgid "Unparsable date: \"%s\""
 msgstr ""
 
-#: src/lang.c:400
+#: src/lang.c:404
 #, fuzzy, c-format
 msgid "Error: Custom format empty. Using default \"%s\"."
 msgstr ""
 "Hata: Ã–zelleÅŸtirilmiÅŸ biÃ§im ekran geniÅŸliÄŸini aÅŸÄ±yor. VarsayÄ±lan \"%s\" "
 "kullanÄ±lÄ±yor."
 
-#: src/lang.c:401
+#: src/lang.c:405
 #, fuzzy
 msgid ""
 "\n"
@@ -1357,7 +1387,7 @@ msgstr ""
 "\n"
 "Hata: \"%s:\" satÄ±rÄ± boÅŸ.\n"
 
-#: src/lang.c:403
+#: src/lang.c:407
 msgid ""
 "\n"
 "Error: Followup-To \"poster\" and a newsgroup is not allowed!\n"
@@ -1365,43 +1395,43 @@ msgstr ""
 "\n"
 "Hata: \"poster\" ve bir haber grubu iÃ§in takip-et'e izin verilmiyor\n"
 
-#: src/lang.c:404
+#: src/lang.c:408
 #, c-format
 msgid "Error: Custom format exceeds screen width. Using default \"%s\"."
 msgstr ""
 "Hata: Ã–zelleÅŸtirilmiÅŸ biÃ§im ekran geniÅŸliÄŸini aÅŸÄ±yor. VarsayÄ±lan \"%s\" "
 "kullanÄ±lÄ±yor."
 
-#: src/lang.c:405
+#: src/lang.c:409
 msgid "Internal error in GNKSA routine - send bug report.\n"
 msgstr "GNKSA yordamÄ±nda iÃ§ hata - hata raporu gÃ¶nder.\n"
 
-#: src/lang.c:406
+#: src/lang.c:410
 msgid "Left angle bracket missing in route address.\n"
 msgstr "Yol adresinde kÃ¼Ã§Ã¼ktÃ¼r iÅŸareti eksik.\n"
 
-#: src/lang.c:407
+#: src/lang.c:411
 msgid "Left parenthesis missing in old-style address.\n"
 msgstr "Eski-biÃ§emli adreste sol ayraÃ§ eksik.\n"
 
-#: src/lang.c:408
+#: src/lang.c:412
 msgid "Right parenthesis missing in old-style address.\n"
 msgstr "Eski-biÃ§emli adreste saÄŸ ayraÃ§ eksik.\n"
 
-#: src/lang.c:409
+#: src/lang.c:413
 msgid "At-sign missing in mail address.\n"
 msgstr "Posta adresinde @ iÅŸareti eksik.\n"
 
-#: src/lang.c:410
+#: src/lang.c:414
 #, fuzzy
 msgid "Right angle bracket missing in route address.\n"
 msgstr "Yol adresinde kÃ¼Ã§Ã¼ktÃ¼r iÅŸareti eksik.\n"
 
-#: src/lang.c:411
+#: src/lang.c:415
 msgid "Single component FQDN is not allowed. Add your domain.\n"
 msgstr "FQDN tekli bileÅŸenine izin verilmedi. Alan adÄ±nÄ±zÄ± ekleyin.\n"
 
-#: src/lang.c:412
+#: src/lang.c:416
 msgid ""
 "Invalid domain. Send bug report if your top level domain really exists.\n"
 "Use .invalid as top level domain for munged addresses.\n"
@@ -1410,7 +1440,7 @@ msgstr ""
 "gÃ¶nderin.\n"
 "KorunmuÅŸ adresler iÃ§in Ã¼st seviye alan adÄ± olarak .invalid kullanÄ±n.\n"
 
-#: src/lang.c:413
+#: src/lang.c:417
 msgid ""
 "Illegal domain. Send bug report if your top level domain really exists.\n"
 "Use .invalid as top level domain for munged addresses.\n"
@@ -1419,7 +1449,7 @@ msgstr ""
 "gÃ¶nderin.\n"
 "KorunmuÅŸ adresler iÃ§in Ã¼st seviye etki alanÄ± olarak .invalid kullanÄ±n.\n"
 
-#: src/lang.c:414
+#: src/lang.c:418
 msgid ""
 "Unknown domain. Send bug report if your top level domain really exists.\n"
 "Use .invalid as top level domain for munged addresses.\n"
@@ -1428,53 +1458,53 @@ msgstr ""
 "gÃ¶nderin.\n"
 "KorunmuÅŸ adresler iÃ§in Ã¼st seviye alan adÄ± olarak .invalid kullanÄ±n.\n"
 
-#: src/lang.c:415
+#: src/lang.c:419
 msgid "Illegal character in FQDN.\n"
 msgstr "FQDN'de kuraldÄ±ÅŸÄ± karakter.\n"
 
-#: src/lang.c:416
+#: src/lang.c:420
 msgid "Zero length FQDN component not allowed.\n"
 msgstr "SÄ±fÄ±r uzunluklu FQDN bileÅŸenine izin verilmedi. \n"
 
-#: src/lang.c:417
+#: src/lang.c:421
 msgid "FQDN component exceeds maximum allowed length (63 chars).\n"
 msgstr "FQDN bileÅŸeni izin verilen en fazla uzunluÄŸu aÅŸÄ±yor (63 karakter).\n"
 
-#: src/lang.c:418
+#: src/lang.c:422
 msgid "FQDN component may not start or end with hyphen.\n"
 msgstr "FQDN bileÅŸeni tire ile baÅŸlamayabilir veya bitmeyebilir.\n"
 
-#: src/lang.c:419
+#: src/lang.c:423
 msgid "FQDN component may not start with digit.\n"
 msgstr "FQDN bileÅŸeni sayÄ± ile baÅŸlamayabilir.\n"
 
-#: src/lang.c:420
+#: src/lang.c:424
 msgid "Domain literal has impossible numeric value.\n"
 msgstr "Alan adÄ± ifadesi imkansÄ±z sayÄ±sal deÄŸer iÃ§eriyor.\n"
 
-#: src/lang.c:421
+#: src/lang.c:425
 msgid ""
 "Domain literal is for private use only and not allowed for global use.\n"
 msgstr ""
 "Alan adÄ± ifadesi Ã¶zel kullanÄ±m iÃ§indir ve genel kullanÄ±ma izin verilmez.\n"
 
-#: src/lang.c:422
+#: src/lang.c:426
 msgid "Right bracket missing in domain literal.\n"
 msgstr "Alan adÄ± ifadesinde saÄŸ kÃ¶ÅŸeli parantez eksik.\n"
 
-#: src/lang.c:423
+#: src/lang.c:427
 msgid "Missing localpart of mail address.\n"
 msgstr "Posta adresinin yerel kÄ±smÄ± eksik.\n"
 
-#: src/lang.c:424
+#: src/lang.c:428
 msgid "Illegal character in localpart of mail address.\n"
 msgstr "Posta adresinin yerel kÄ±smÄ±nda kuraldÄ±ÅŸÄ± karakter.\n"
 
-#: src/lang.c:425
+#: src/lang.c:429
 msgid "Zero length localpart component not allowed.\n"
 msgstr "SÄ±fÄ±r uzunluklu localpart bileÅŸenine izin verilmedi.\n"
 
-#: src/lang.c:426
+#: src/lang.c:430
 msgid ""
 "Illegal character in realname.\n"
 "Unquoted words may not contain '!()<>@,;:\\.[]' in route addresses.\n"
@@ -1482,7 +1512,7 @@ msgstr ""
 "GerÃ§ek isimde kuraldÄ±ÅŸÄ± karakter.\n"
 "AlÄ±ntÄ±lanmamÄ±ÅŸ sÃ¶zcÃ¼kler rota adreslerinde  '!()<>@,;:\\.[]' iÃ§ermeyebilir.\n"
 
-#: src/lang.c:427
+#: src/lang.c:431
 msgid ""
 "Illegal character in realname.\n"
 "Quoted words may not contain '()<>\\'.\n"
@@ -1490,7 +1520,7 @@ msgstr ""
 "GerÃ§ek isimde kuraldÄ±ÅŸÄ± karakter.\n"
 "AlÄ±ntÄ±lanmÄ±ÅŸ sÃ¶zcÃ¼kler '()<>\\' iÃ§ermeyebilir.\n"
 
-#: src/lang.c:428
+#: src/lang.c:432
 msgid ""
 "Illegal character in realname.\n"
 "Encoded words may not contain '!()<>@,;:\"\\.[]/=' in parameter.\n"
@@ -1498,11 +1528,11 @@ msgstr ""
 "GerÃ§ek isimde kuraldÄ±ÅŸÄ± karakter.\n"
 "KodlanmÄ±ÅŸ sÃ¶zcÃ¼kler parametrelerde '!()<>@,;:\"\\.[]/= iÃ§ermeyebilir.\n"
 
-#: src/lang.c:429
+#: src/lang.c:433
 msgid "Bad syntax in encoded word used in realname.\n"
 msgstr "GerÃ§ek isimde kullanÄ±lan kodlanmÄ±ÅŸ sÃ¶zcÃ¼kte bozuk sÃ¶zdizimi.\n"
 
-#: src/lang.c:430
+#: src/lang.c:434
 msgid ""
 "Illegal character in realname.\n"
 "Unquoted words may not contain '()<>\\' in old-style addresses.\n"
@@ -1510,7 +1540,7 @@ msgstr ""
 "GerÃ§ek isimde kuraldÄ±ÅŸÄ± karakter.\n"
 "AlÄ±ntÄ±lanmamÄ±ÅŸ sÃ¶zcÃ¼kler eski-biÃ§emli adreslerde '()<>\\' iÃ§ermeyebilir.\n"
 
-#: src/lang.c:431
+#: src/lang.c:435
 #, fuzzy
 msgid ""
 "Illegal character in realname.\n"
@@ -1520,12 +1550,17 @@ msgstr ""
 "Denetim karakterlerine ve kodlanmamÄ±ÅŸ 127'den bÃ¼yÃ¼k 8bit karakterlerine izin "
 "verilmiyor.\n"
 
-#: src/lang.c:432
+#: src/lang.c:436
 #, fuzzy
 msgid "Missing realname.\n"
 msgstr "Eksik bÃ¶lÃ¼mler var."
 
-#: src/lang.c:433
+#: src/lang.c:437
+#, c-format
+msgid "%c  %s\t Error: Group is read only!\n"
+msgstr ""
+
+#: src/lang.c:438
 msgid ""
 "\n"
 "Error: No blank line found after header.\n"
@@ -1533,7 +1568,7 @@ msgstr ""
 "\n"
 "Hata: Ãœst bilgiden sonra sonra boÅŸ satÄ±r bulunamadÄ±.\n"
 
-#: src/lang.c:434
+#: src/lang.c:439
 #, fuzzy
 msgid ""
 "\n"
@@ -1542,19 +1577,27 @@ msgstr ""
 "\n"
 "Hata: GeÃ§ersiz biÃ§imlendirilmiÅŸ %s.\n"
 
-#: src/lang.c:435
-#, c-format
+#: src/lang.c:440
+#, fuzzy, c-format
 msgid ""
 "\n"
-"Error: Illegal formatted %s.\n"
+"Error: Invalid formatted %s (line %d).\n"
+msgstr ""
+"\n"
+"Hata: GeÃ§ersiz biÃ§imlendirilmiÅŸ %s.\n"
+
+#: src/lang.c:441
+#, fuzzy, c-format
+msgid ""
+"\n"
+"Error: illegal header combination \"%s\" and \"%s\" used.\n"
 msgstr ""
 "\n"
 "Hata: GeÃ§ersiz biÃ§imlendirilmiÅŸ %s.\n"
 
 #  TODO: fixme, US-ASCII is not the only 7bit charset we know about
 #   TODO:beni dÃ¼zelt, US-ASCII bilinen tek 7bit karakter seti deÄŸildir.
-#. TODO: fixme, US-ASCII is not the only 7-bit charset we know about
-#: src/lang.c:437
+#: src/lang.c:444
 msgid ""
 "\n"
 "Error: Posting contains non-ASCII characters but MM_CHARSET is set to\n"
@@ -1570,7 +1613,7 @@ msgstr ""
 "uygun deÄŸerlere\n"
 "       dÃ¶nÃ¼ÅŸtÃ¼rÃ¼n.\n"
 
-#: src/lang.c:442
+#: src/lang.c:450
 msgid ""
 "\n"
 "Error: Posting contains  non-ASCII characters  but the  MIME encoding\n"
@@ -1589,7 +1632,7 @@ msgstr ""
 "ya  da tinrc\n"
 "       dosyasÄ± dÃ¼zenlenerek yapÄ±labilir.\n"
 
-#: src/lang.c:448
+#: src/lang.c:456
 msgid ""
 "\n"
 "Error: Article starts with blank line instead of header\n"
@@ -1597,11 +1640,11 @@ msgstr ""
 "\n"
 "Hata: Makale Ã¼st bilgi yerine boÅŸ satÄ±rla baÅŸlÄ±yor\n"
 
-#: src/lang.c:449
-#, c-format
+#: src/lang.c:457
+#, fuzzy, c-format
 msgid ""
 "\n"
-"Error: Header on line %d does not have a colon after the header name:\n"
+"Error: Header in line %d does not have a colon after the header name:\n"
 "%s\n"
 msgstr ""
 "\n"
@@ -1609,7 +1652,7 @@ msgstr ""
 "bulundurmuyor:\n"
 "%s\n"
 
-#: src/lang.c:450
+#: src/lang.c:458
 #, c-format
 msgid ""
 "\n"
@@ -1618,7 +1661,7 @@ msgstr ""
 "\n"
 "Hata: \"%s:\" satÄ±rÄ± boÅŸ.\n"
 
-#: src/lang.c:451
+#: src/lang.c:459
 #, c-format
 msgid ""
 "\n"
@@ -1627,7 +1670,7 @@ msgstr ""
 "\n"
 "Hata: Makale Ã¼st bilgisinden sonra \"%s:\" satÄ±rÄ± eksik.\n"
 
-#: src/lang.c:452
+#: src/lang.c:460
 #, fuzzy, c-format
 msgid ""
 "\n"
@@ -1636,62 +1679,55 @@ msgstr ""
 "\n"
 "Hata: %s 7bit olmayan karakterler iÃ§eriyor.\n"
 
-#: src/lang.c:453
-#, c-format
+#: src/lang.c:461
+#, fuzzy, c-format
 msgid ""
 "\n"
-"Error: Header on line %d does not have a space after the colon:\n"
+"Error: Header in line %d does not have a space after the colon:\n"
 "%s\n"
 msgstr ""
 "\n"
 "Hata: %d satÄ±rÄ±ndaki Ã¼st bilgide iki noktadan sonra sonra boÅŸluk yok:\n"
 "%s\n"
 
-#. TRANSLATORS: for nplurals>=3
-#: src/lang.c:455
+#: src/lang.c:462
 #, fuzzy, c-format
 msgid ""
 "\n"
-"Error: There are multiple (%d) \"%s:\" line in the header.\n"
-msgid_plural ""
-"\n"
-"Error: There are multiple (%d) \"%s:\" lines in the header.\n"
-msgstr[0] ""
-"\n"
-"Hata: Ãœst bilgide (%d) \"%s:\" satÄ±rlarÄ±ndan birden fazla var.\n"
-msgstr[1] ""
+"Error: Duplicated header \"%s:\" in line %d.\n"
+msgstr ""
 "\n"
-"Hata: Ãœst bilgide (%d) \"%s:\" satÄ±rlarÄ±ndan birden fazla var.\n"
+"Hata: GÃ¶nderende bozuk adres: baÅŸlÄ±k.\n"
 
-#: src/lang.c:456
+#: src/lang.c:463
 #, fuzzy, c-format
 msgid ""
 "\n"
-"Error: Header on line %d has no name:\n"
+"Error: Header in line %d has no name:\n"
 "%s\n"
 msgstr ""
 "\n"
 "Hata: %d satÄ±rÄ±ndaki Ã¼st bilgide iki noktadan sonra sonra boÅŸluk yok:\n"
 "%s\n"
 
-#: src/lang.c:457
+#: src/lang.c:464
 msgid ""
 "\n"
 "Error: This is a mailgroup, but a recipient (\"To:\") is missing.\n"
 msgstr ""
 
-#: src/lang.c:458
+#: src/lang.c:465
 #, c-format
 msgid "Mixed up '-f'/'-F'? %s %s"
 msgstr ""
 
-#: src/lang.c:460
+#: src/lang.c:467
 #, c-format
 msgid "Insecure permissions of %s (%o)"
 msgstr "%s'de gÃ¼venli olmayan yetkiler (%o)"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:464
+#: src/lang.c:471
 #, fuzzy, c-format
 msgid "Line %d is longer than %d octet and should be folded.\n"
 msgid_plural "Line %d is longer than %d octets and should be folded.\n"
@@ -1703,7 +1739,7 @@ msgstr[1] ""
 "kodlama %s deÄŸerine ayarlÄ± deÄŸil\n"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:467
+#: src/lang.c:474
 #, fuzzy, c-format
 msgid "Line %d is longer than %d octet and should be shortened.\n"
 msgid_plural "Line %d is longer than %d octets and should be shortened.\n"
@@ -1714,17 +1750,17 @@ msgstr[1] ""
 "%d satÄ±rÄ± %d oktetten daha uzun ve kÄ±saltÄ±lmalÄ±, fakat\n"
 "kodlama %s deÄŸerine ayarlÄ± deÄŸil\n"
 
-#: src/lang.c:472
+#: src/lang.c:479
 #, fuzzy, c-format
 msgid "MIME parse error: Unexpected end of %s/%s article\n"
 msgstr "MIME ayrÄ±ÅŸtÄ±rma hatasÄ±: Makale %s/%s iÃ§in beklenmeyen son\n"
 
-#: src/lang.c:473
+#: src/lang.c:480
 #, fuzzy
 msgid "MIME parse error: Start boundary whilst reading headers\n"
 msgstr "MIME ayrÄ±ÅŸtÄ±rma hatasÄ±: BaÅŸlÄ±klarÄ± okurken baÅŸlatma sÄ±nÄ±rÄ±\n"
 
-#: src/lang.c:474
+#: src/lang.c:481
 msgid ""
 "\n"
 "Error: \"poster\" is not allowed in Newsgroups!\n"
@@ -1732,23 +1768,23 @@ msgstr ""
 "\n"
 "Hata: Haber gruplarÄ±nda \"poster\" izin verilmiyor!\n"
 
-#: src/lang.c:475
+#: src/lang.c:482
 msgid "Can't get a (fully-qualified) domain-name!"
 msgstr "(tam yetkinlikte) bir alan adÄ± alÄ±namadÄ±!"
 
-#: src/lang.c:476
+#: src/lang.c:483
 #, fuzzy
 msgid "No valid newsgroup given."
 msgid_plural "No valid newsgroups given."
 msgstr[0] "Haber grubu yok"
 msgstr[1] "Haber grubu yok"
 
-#: src/lang.c:477
+#: src/lang.c:484
 msgid " You may need to retry without \"-n\"."
 msgstr ""
 
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:480
+#: src/lang.c:487
 msgid ""
 "\n"
 "Error: From: line missing.\n"
@@ -1756,125 +1792,148 @@ msgstr ""
 "\n"
 "Hata: GÃ¶nderen: satÄ±rÄ± eksik.\n"
 
-#: src/lang.c:483
+#: src/lang.c:490
 #, c-format
 msgid "No permissions to go into %s\n"
 msgstr "%s'e giriÅŸ yetkisi yok\n"
 
-#: src/lang.c:484
+#: src/lang.c:491
 #, c-format
 msgid "No read permissions for %s\n"
 msgstr "%s iÃ§in okuma yetkisi yok\n"
 
-#: src/lang.c:485
+#: src/lang.c:492
 #, c-format
 msgid "File %s does not exist\n"
 msgstr "%s dosyasÄ± yok\n"
 
-#: src/lang.c:486
+#: src/lang.c:493
 #, c-format
 msgid "No write permissions for %s\n"
 msgstr "%s iÃ§in yazma yetkisi yok\n"
 
-#: src/lang.c:488
+#: src/lang.c:495
 #, fuzzy, c-format
 msgid "Not a literal IPv6 address: %s"
 msgstr "Eposta adresi yok"
 
-#: src/lang.c:492
+#: src/lang.c:499
+#, c-format
+msgid "Error: obsolete \"Control:\"-message: %s\n"
+msgstr ""
+
+#: src/lang.c:500
+#, fuzzy, c-format
+msgid ""
+"\n"
+"Error: Forbidden obsolete header \"%s:\" in line %d used.\n"
+msgstr ""
+"\n"
+"Hata: GÃ¶nderende bozuk adres: baÅŸlÄ±k.\n"
+
+#: src/lang.c:501
 #, c-format
 msgid "%s: -%c option requires an argument\n"
 msgstr ""
 
-#: src/lang.c:493
+#: src/lang.c:502
 #, fuzzy, c-format
 msgid "%s: -%c unknown option\n"
 msgstr "%s%s: Bilinmeyen sunucu.\n"
 
-#: src/lang.c:495
+#: src/lang.c:504
 msgid "Can't get user information (/etc/passwd missing?)"
 msgstr "KullanÄ±cÄ± bilgisi alÄ±namÄ±yor (/etc/passwd kayÄ±p?)"
 
-#: src/lang.c:497
+#: src/lang.c:506
 #, fuzzy
 msgid "error"
 msgid_plural "errors"
 msgstr[0] "hata"
 msgstr[1] "hatalar"
 
-#: src/lang.c:500
-#, c-format
+#: src/lang.c:509
+#, fuzzy, c-format
 msgid ""
 "\n"
-"Error on line %d: \"Sender:\" header not allowed (it will be added for you)\n"
+"Error: \"Sender:\" header not allowed (line %d), it will be added for you.\n"
 msgstr ""
 "\n"
 "%d satÄ±rÄ±nda hata: \"GÃ¶nderen:\" baÅŸlÄ±ÄŸÄ±na izin verilmedi (sizin iÃ§in "
 "eklenecek)\n"
 
-#: src/lang.c:502
+#: src/lang.c:511
 #, c-format
 msgid "Server has non of the groups listed in %s"
 msgstr "Sunucuda %s'de listelenen gruplarÄ±n hiÃ§biri yok "
 
-#: src/lang.c:503
+#: src/lang.c:512
 #, c-format
 msgid "Error: unlink %s"
 msgstr ""
 
-#: src/lang.c:504
+#: src/lang.c:513
 msgid "Unknown display level"
 msgstr "Bilinmeyen gÃ¶sterim dÃ¼zeyi"
 
-#: src/lang.c:506
+#: src/lang.c:515
 msgid "Unreachable?\n"
 msgstr "UlaÅŸÄ±lamaz?\n"
 
-#: src/lang.c:508
+#: src/lang.c:517
+#, fuzzy, c-format
+msgid ""
+"\n"
+"Error: Unwanted header \"%s:\" in line %d used.\n"
+msgstr ""
+"\n"
+"Hata: GÃ¶nderende bozuk adres: baÅŸlÄ±k.\n"
+
+#: src/lang.c:518
 #, fuzzy, c-format
 msgid "URI normalization failed: %s"
 msgstr "Komut baÅŸarÄ±sÄ±z: %s"
 
-#: src/lang.c:509
+#: src/lang.c:519
 msgid "<ESC>"
 msgstr "<ESC>"
 
-#: src/lang.c:510
+#: src/lang.c:520
 msgid "Exiting..."
 msgstr "Ã‡Ä±kÄ±lÄ±yor..."
 
-#: src/lang.c:511
+#: src/lang.c:521
 msgid "leaving external mail-reader"
 msgstr "harici eposta okuyucusundan Ã§Ä±kÄ±lÄ±yor"
 
-#: src/lang.c:512
+#: src/lang.c:522
 #, c-format
 msgid "Extracting %s..."
 msgstr "%s Ã§Ä±kartÄ±lÄ±yor..."
 
-#: src/lang.c:514
+#: src/lang.c:524
 #, c-format
 msgid "Error writing %s file. Filesystem full? File reset to previous state."
 msgstr ""
 "%s dosyasÄ±nÄ± yazarken hata oluÅŸtu. Dosya sistemi dolu olabilir mi? Dosya "
 "Ã¶nceki durumuna dÃ¶nÃ¼ÅŸtÃ¼rÃ¼ldÃ¼. "
 
-#: src/lang.c:515
-#, c-format
-msgid "Error making backup of %s file. Filesystem full?"
-msgstr "%s dosyasÄ±nÄ± yedeklerken hata oluÅŸtu. Dosya sistemi dolu olabilir mi?"
+#: src/lang.c:525
+#, fuzzy, c-format
+msgid "Error making backup of %s file"
+msgstr "%s dosyasÄ±nÄ± yedeklerken hata oluÅŸtu"
 
-#: src/lang.c:516
+#: src/lang.c:526
 #, fuzzy, c-format
 msgid "Filtering global rules (%d/%d) ('q' to quit)..."
 msgstr "Genel kurallar filtreleniyor (%d/%d)..."
 
-#: src/lang.c:517
+#: src/lang.c:527
 msgid "Rule created by: "
 msgstr "KuralÄ± oluÅŸturan: "
 
 #. TRANSLATORS: do not translate header names like 'Subject:', 'From:', ...
-#: src/lang.c:519
+#: src/lang.c:529
 #, fuzzy
 msgid ""
 "# Format:\n"
@@ -1937,12 +1996,12 @@ msgstr ""
 "#   time=SAYI          SeÃ§meli. KuralÄ±n sÃ¼resi dolunca time_t deÄŸeri\n"
 "#\n"
 
-#: src/lang.c:545
+#: src/lang.c:555
 #, c-format
 msgid "Enter score for rule (default=%d): "
 msgstr "Kural iÃ§in skoru yazÄ±n (varsayÄ±lan=%d): "
 
-#: src/lang.c:546
+#: src/lang.c:556
 #, c-format
 msgid "Enter the score weight (range 0 < score <= %d)"
 msgstr "Skor aÄŸÄ±rlÄ±ÄŸÄ±nÄ± yazÄ±n (aralÄ±k 0 < skor <= %d)"
@@ -1950,37 +2009,35 @@ msgstr "Skor aÄŸÄ±rlÄ±ÄŸÄ±nÄ± yazÄ±n (ar
 #  SCORE_MAX
 #  SCORE_MAX
 #. SCORE_MAX
-#: src/lang.c:547
+#: src/lang.c:557
 msgid "Full"
 msgstr "Tam"
 
-#: src/lang.c:548
+#: src/lang.c:558
 msgid "Comment (optional)  : "
 msgstr "Komut (seÃ§meli)  : "
 
-#: src/lang.c:550
-msgid "Malformed overview entry: servername missing."
-msgstr ""
-
-#: src/lang.c:551
+#: src/lang.c:560
 #, c-format
-msgid "\t Xref: %s"
+msgid ""
+"Malformed overview entry: servername missing.\n"
+"\t Xref: %s"
 msgstr ""
 
-#: src/lang.c:552
+#: src/lang.c:561
 msgid "Skipping Xref filter"
 msgstr ""
 
-#: src/lang.c:554
+#: src/lang.c:563
 msgid "Apply pattern to    : "
 msgstr "Ã–rÃ¼ntÃ¼yÃ¼ uygula    : "
 
-#: src/lang.c:555
+#: src/lang.c:564
 #, c-format
 msgid "Enter pattern [%s]> "
 msgstr "Ã–rÃ¼ntÃ¼yÃ¼ girin [%s]> "
 
-#: src/lang.c:556
+#: src/lang.c:565
 #, fuzzy
 msgid ""
 "\n"
@@ -1995,87 +2052,87 @@ msgstr[1] ""
 "\n"
 "Sonraki haber gruplarÄ±'e gitmek iÃ§in makalenize takip-et istediniz:\n"
 
-#: src/lang.c:557
+#: src/lang.c:566
 #, c-format
 msgid "   %s\t Answers will be directed to you by mail.\n"
 msgstr "   %s\t Cevaplar, size eposta ile yÃ¶nlendirilecek.\n"
 
-#: src/lang.c:558
+#: src/lang.c:567
 msgid "-- forwarded message --\n"
 msgstr "-- yÃ¶nlendirilmiÅŸ ileti --\n"
 
-#: src/lang.c:559
+#: src/lang.c:568
 msgid "-- end of forwarded message --\n"
 msgstr "-- yÃ¶nlendirilmiÅŸ iletinin sonu --\n"
 
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:561
+#: src/lang.c:570
 msgid "From: line (ignore case)      "
 msgstr "GÃ¶nderen: satÄ±r (bÃ¼yÃ¼k/kÃ¼Ã§Ã¼k harfleri yoksay)      "
 
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:563
+#: src/lang.c:572
 msgid "From: line (case sensitive)   "
 msgstr "GÃ¶nderen: satÄ±r (bÃ¼yÃ¼k/kÃ¼Ã§Ã¼k harfe duyarlÄ±)   "
 
-#: src/lang.c:566
+#: src/lang.c:575
 #, c-format
 msgid "%s%s: Unknown host.\n"
 msgstr "%s%s: Bilinmeyen sunucu.\n"
 
-#: src/lang.c:568
+#: src/lang.c:577
 #, fuzzy, c-format
 msgid "%d ancient article marked as read."
 msgid_plural "%d ancient articles marked as read."
 msgstr[0] "%s okunmuÅŸ olarak iÅŸaretlendi"
 msgstr[1] "%s okunmuÅŸ olarak iÅŸaretlendi"
 
-#: src/lang.c:569
+#: src/lang.c:578
 msgid "Mark articles older than the given days or date as read> "
 msgstr ""
 
-#: src/lang.c:570
+#: src/lang.c:579
 #, c-format
 msgid "Please use %.100s instead"
 msgstr "LÃ¼tfen yerine %.100s kullanÄ±n"
 
-#: src/lang.c:571
+#: src/lang.c:580
 #, c-format
 msgid "%s is bogus"
 msgstr "%s sahte"
 
-#: src/lang.c:572
+#: src/lang.c:581
 #, c-format
 msgid "Group %s is moderated. Continue?"
 msgstr "%s yÃ¶neticili bir grup. Devam?"
 
-#: src/lang.c:573
+#: src/lang.c:582
 #, c-format
 msgid "Rereading %s..."
 msgstr "%s tekrar okunuyor..."
 
-#: src/lang.c:574
+#: src/lang.c:583
 msgid "Top Level Commands"
 msgstr "Ãœst DÃ¼zey Komutlar "
 
-#: src/lang.c:575
+#: src/lang.c:584
 msgid "Group Selection"
 msgstr "Grup SeÃ§imi"
 
-#: src/lang.c:576
+#: src/lang.c:585
 #, fuzzy
 msgid "group"
 msgid_plural "groups"
 msgstr[0] "grup"
 msgstr[1] "gruplar"
 
-#: src/lang.c:577
+#: src/lang.c:586
 msgid ""
 "*** Group descriptions are disabled according to current select_format ***"
 msgstr ""
 "*** Grup tanÄ±mlarÄ± mevcut select_format ayarÄ±na gÃ¶re devre dÄ±ÅŸÄ± bÄ±rakÄ±ldÄ± ***"
 
-#: src/lang.c:579
+#: src/lang.c:588
 msgid ""
 "One or more lines of comment. <CR> to add a line or proceed if line is empty."
 msgstr ""
@@ -2083,851 +2140,852 @@ msgstr ""
 "etmek iÃ§in <CR>."
 
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:581
+#: src/lang.c:590
 msgid "From: line to add to filter file. <SPACE> toggles & <CR> sets."
 msgstr ""
 "GÃ¶nderen: Filtre dosyasÄ±na eklenecek satÄ±r. <SPACE> deÄŸiÅŸtirir & <CR> "
 "ayarlar."
 
-#: src/lang.c:582
+#: src/lang.c:591
 msgid ""
 "Linecount of articles to be filtered. < for less, > for more, = for equal."
 msgstr ""
 "Filtrelenecek makalelerin satÄ±r sayÄ±sÄ±. < daha az, > daha Ã§ok , = eÅŸit."
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:'
-#: src/lang.c:584
+#: src/lang.c:593
 msgid "Message-ID: line to add to filter file. <SPACE> toggles & <CR> sets."
 msgstr ""
 "Ä°leti-kimliÄŸi: Filtre dosyasÄ±na eklenecek satÄ±r. <SPACE> deÄŸiÅŸtirir & <CR> "
 "ayarlar."
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:586
+#: src/lang.c:595
 msgid "Subject: line to add to filter file. <SPACE> toggles & <CR> sets."
 msgstr ""
 "Konu: Dosya filtrelemek iÃ§in eklenecek satÄ±r. <SPACE> deÄŸiÅŸtirir & <CR> "
 "ayarlar."
 
 #. TRANSLATORS: do not translate header names like 'Subject:' and 'From:'
-#: src/lang.c:588
+#: src/lang.c:597
 msgid ""
 "Enter text pattern to filter if Subject: & From: lines are not what you want."
 msgstr ""
 "Konu: & GÃ¶nderen: satÄ±rlarÄ± istediÄŸiniz gibi deÄŸilse filtrelemek iÃ§in metin "
 "Ã¶rÃ¼ntÃ¼sÃ¼nÃ¼ girin."
 
-#: src/lang.c:589
+#: src/lang.c:598
 msgid ""
 "Select where text pattern should be applied. <SPACE> toggles & <CR> sets."
 msgstr ""
 "Metin Ã¶rÃ¼ntÃ¼sÃ¼nÃ¼n nereye uygulanacaÄŸÄ±nÄ± seÃ§in. <SPACE> deÄŸiÅŸtirir & <CR> "
 "ayarlar."
 
-#: src/lang.c:590
+#: src/lang.c:599
 msgid ""
 "Expiration time in days for the entered filter. <SPACE> toggles & <CR> sets."
 msgstr ""
 "YazÄ±lan sÃ¼zgeÃ§ iÃ§in gÃ¼n olarak kullanÄ±m sÃ¼resi bitimi. <SPACE> deÄŸiÅŸtirir & "
 "<CR> ayarlar."
 
-#: src/lang.c:591
+#: src/lang.c:600
 msgid ""
 "Apply kill only to current group or all groups. <SPACE> toggles & <CR> sets."
 msgstr ""
 "Ã–ldÃ¼rmeyi sadece mevcut grup veya bÃ¼tÃ¼n gruplar iÃ§in uygula. <SPACE> "
 "deÄŸiÅŸtirir & <CR>ayarlar."
 
-#: src/lang.c:592
+#: src/lang.c:601
 msgid ""
 "Apply select to current group or all groups. <SPACE> toggles & <CR> sets."
 msgstr ""
 "SeÃ§imi mevcut grup veya bÃ¼tÃ¼n gruplar uygula. <SPACE> deÄŸiÅŸtirir & <CR> "
 "ayarlar."
 
-#: src/lang.c:593
+#: src/lang.c:602
 msgid "kill an article via a menu"
 msgstr "makaleyi menÃ¼ aracÄ±lÄ±ÄŸÄ±yla Ã¶ldÃ¼r"
 
-#: src/lang.c:594
+#: src/lang.c:603
 msgid "auto-select (hot) an article via a menu"
 msgstr "makaleyi menÃ¼ yardÄ±mÄ±yla otomatik seÃ§ (sÄ±cak)"
 
-#: src/lang.c:595
+#: src/lang.c:604
 msgid "Browse URLs in article"
 msgstr "Makaledeki URL'lere gÃ¶zat"
 
-#: src/lang.c:596
+#: src/lang.c:605
 msgid "0 - 9\t  display article by number in current thread"
 msgstr "0 - 9\t  makaleyi mevcut zincirdeki sayÄ±yla gÃ¶rÃ¼ntÃ¼le"
 
-#: src/lang.c:598
+#: src/lang.c:607
 msgid "cancel (delete) or supersede (overwrite) current article"
 msgstr "makaleyi iptal et (sil) veya dosyanÄ±n yerini al (Ã¼stÃ¼ne yaz)"
 
-#: src/lang.c:599
+#: src/lang.c:608
 msgid "post followup to current article"
 msgstr "mevcut makale iÃ§in devam iletisi gÃ¶nder"
 
-#: src/lang.c:600
+#: src/lang.c:609
 msgid "post followup (don't copy text) to current article"
 msgstr "mevcut makaleye devam iletisi gÃ¶nder (metni kopyalama)"
 
-#: src/lang.c:601
+#: src/lang.c:610
 msgid "post followup to current article quoting complete headers"
 msgstr "mevcut makaleye tÃ¼m Ã¼st bilgileri alÄ±ntÄ±layan devam iletisi gÃ¶nder"
 
-#: src/lang.c:602
+#: src/lang.c:611
 msgid "repost chosen article to another group"
 msgstr "seÃ§ilen makaleyi baÅŸka bir gruba yeniden gÃ¶nder"
 
-#: src/lang.c:604
+#: src/lang.c:613
 msgid "edit article (mail-groups only)"
 msgstr "makaleyi dÃ¼zenle (sadece eposta-gruplarÄ±)"
 
-#: src/lang.c:605
+#: src/lang.c:614
 msgid "display first article in current thread"
 msgstr "mevcut zincirdeki ilk makaleyi gÃ¶rÃ¼ntÃ¼le"
 
-#: src/lang.c:606
+#: src/lang.c:615
 msgid "display first page of article"
 msgstr "makalenin ilk sayfasÄ±nÄ± gÃ¶rÃ¼ntÃ¼le"
 
-#: src/lang.c:607
+#: src/lang.c:616
 #, fuzzy
 msgid "show MIME details of this article"
 msgstr "Makalede URL yok"
 
-#: src/lang.c:608
+#: src/lang.c:617
 msgid "display last article in current thread"
 msgstr "mevcut zincirdeki son makaleyi gÃ¶rÃ¼ntÃ¼le"
 
-#: src/lang.c:609
+#: src/lang.c:618
 msgid "display last page of article"
 msgstr "makalenin son sayfasnÄ± gÃ¶rÃ¼ntÃ¼le"
 
-#: src/lang.c:610
+#: src/lang.c:619
 msgid "mark rest of thread as read and advance to next unread"
 msgstr "zincirin kalanÄ±nÄ± okunmuÅŸ olarak iÅŸaretle ve sonraki okunmamÄ±ÅŸa geÃ§"
 
-#: src/lang.c:611
+#: src/lang.c:620
 msgid "display next article"
 msgstr "sonraki makaleyi gÃ¶rÃ¼ntÃ¼le"
 
-#: src/lang.c:612
+#: src/lang.c:621
 msgid "display first article in next thread"
 msgstr "sonraki zincirdeki ilk makaleyi gÃ¶rÃ¼ntÃ¼le"
 
-#: src/lang.c:613
+#: src/lang.c:622
 msgid "display next unread article"
 msgstr "sonraki okunmamÄ±ÅŸ makaleyi gÃ¶ster"
 
-#: src/lang.c:614
+#: src/lang.c:623
 msgid "go to the article that this one followed up"
 msgstr "bunu takip eden makaleye git"
 
-#: src/lang.c:615
+#: src/lang.c:624
 msgid "display previous article"
 msgstr "Ã¶nceki makaleyi gÃ¶rÃ¼ntÃ¼le"
 
-#: src/lang.c:616
+#: src/lang.c:625
 msgid "display previous unread article"
 msgstr "Ã¶nceki okunmamÄ±ÅŸ makaleyi gÃ¶rÃ¼ntÃ¼le"
 
-#: src/lang.c:617
+#: src/lang.c:626
 msgid "quickly kill an article using defaults"
 msgstr "varsayÄ±lanlarÄ± kullanarak makaleyi hemen Ã¶ldÃ¼r"
 
-#: src/lang.c:618
+#: src/lang.c:627
 msgid "quickly auto-select (hot) an article using defaults"
 msgstr "varsayÄ±lanlarÄ± kullanarak makaleyi hemen otomatik-seÃ§ (sÄ±cak)"
 
-#: src/lang.c:619
+#: src/lang.c:628
 msgid "return to group selection level"
 msgstr "grup seÃ§me seviyesine dÃ¶n"
 
-#: src/lang.c:620
+#: src/lang.c:629
 msgid "reply through mail to author"
 msgstr "yazara e-posta aracÄ±lÄ±ÄŸyla yanÄ±t ver"
 
-#: src/lang.c:621
+#: src/lang.c:630
 msgid "reply through mail (don't copy text) to author"
 msgstr "yazara e-posta aracÄ±lÄ±yla yanÄ±t ver (metni kopyalama)"
 
-#: src/lang.c:622
+#: src/lang.c:631
 msgid "reply through mail to author quoting complete headers"
 msgstr "Ã¼st bilgileri alÄ±ntÄ±layarak yazara e-posta aracÄ±lÄ±ÄŸÄ±yla yanÄ±t ver"
 
-#: src/lang.c:623
+#: src/lang.c:632
 msgid "search backwards within this article"
 msgstr "bu makalede geriye doÄŸru ara"
 
-#: src/lang.c:624
+#: src/lang.c:633
 msgid "search forwards within this article"
 msgstr "bu makalede ileriye doÄŸru ara"
 
-#: src/lang.c:625
+#: src/lang.c:634
 msgid "show article in raw-mode (including all headers)"
 msgstr "makaleyi ham-kipte gÃ¶ster (bÃ¼tÃ¼n Ã¼st bilgiler dahil)"
 
-#: src/lang.c:626
+#: src/lang.c:635
 msgid "skip next block of included text"
 msgstr "sonraki iÃ§eren metnin Ã¶beÄŸini atla"
 
-#: src/lang.c:627
+#: src/lang.c:636
 msgid "toggle display of sections hidden by a form-feed (^L) on/off"
 msgstr ""
 "form-feed (Ë†L) ile gizlenen bÃ¶lÃ¼mlerin gÃ¶sterilmesini deÄŸiÅŸtir aÃ§Ä±k/kapalÄ±"
 
-#: src/lang.c:628
+#: src/lang.c:637
 msgid "toggle display of all headers"
 msgstr "tÃ¼m Ã¼st bilgilerin gÃ¶sterilmesini deÄŸiÅŸtir"
 
-#: src/lang.c:629
+#: src/lang.c:638
 msgid "toggle word highlighting on/off"
 msgstr "kelime vurgulamayÄ± deÄŸiÅŸtir aÃ§Ä±k/kapalÄ±"
 
-#: src/lang.c:630
+#: src/lang.c:639
 #, fuzzy
 msgid "toggle display of data sections"
 msgstr "uuencoded bÃ¶lÃ¼mlerin gÃ¶sterimini deÄŸiÅŸtir"
 
-#: src/lang.c:631
+#: src/lang.c:640
 msgid "toggle ROT-13 (basic decode) for current article"
 msgstr "mevcut makale iÃ§in ROT-13 (temel kod Ã§Ã¶zÃ¼cÃ¼) deÄŸiÅŸtir"
 
-#: src/lang.c:632
+#: src/lang.c:641
 msgid "toggle tabwidth 4 <-> 8"
 msgstr "tab aralÄ±ÄŸÄ±nÄ± deÄŸiÅŸtir 4 <-> 8"
 
-#: src/lang.c:633
+#: src/lang.c:642
 #, fuzzy
 msgid "toggle German TeX style decoding for current article"
 msgstr "mevcut makale iÃ§in alman TeX biÃ§imi kod Ã§Ã¶zmeyi deÄŸiÅŸtir"
 
-#: src/lang.c:634
+#: src/lang.c:643
 #, fuzzy
 msgid "cycle through the options for detecting/displaying verbatim blocks"
 msgstr ""
 "Kelimesi kelimesine bloklarÄ± algÄ±lama ve gÃ¶rÃ¼ntÃ¼leme seÃ§enekleri arasÄ±nda "
 "geÃ§iÅŸ yapÄ±n"
 
-#: src/lang.c:635
+#: src/lang.c:644
 msgid "View/pipe/save multimedia attachments"
 msgstr "Ã‡oklu-ortam eklerini gÃ¶rÃ¼ntÃ¼le/yÃ¶nlendir/kaydet"
 
-#: src/lang.c:636
+#: src/lang.c:645
 msgid "choose first attachment in list"
 msgstr "listedeki ilk eki seÃ§"
 
-#: src/lang.c:637
+#: src/lang.c:646
 msgid "0 - 9\t  choose attachment by number"
 msgstr "0 - 9\t  eki sayÄ±yla seÃ§"
 
-#: src/lang.c:638
+#: src/lang.c:647
 msgid "choose last attachment in list"
 msgstr "listedeki son eki seÃ§"
 
-#: src/lang.c:640
+#: src/lang.c:649
 msgid "pipe attachment into command"
 msgstr "eki komuta yÃ¶nlendir"
 
-#: src/lang.c:641
+#: src/lang.c:650
 msgid "pipe raw attachment into command"
 msgstr "ham eki komuta yÃ¶nlendir"
 
-#: src/lang.c:643
+#: src/lang.c:652
 msgid "save attachment to disk"
 msgstr "eki diske kaydet"
 
-#: src/lang.c:644
+#: src/lang.c:653
 msgid "search for attachments forwards"
 msgstr "ekleri ileriye doÄŸru ara"
 
-#: src/lang.c:645
+#: src/lang.c:654
 msgid "search for attachments backwards"
 msgstr "ekleri geriye doÄŸru ara"
 
-#: src/lang.c:646
+#: src/lang.c:655
 msgid "view attachment"
 msgstr "eki gÃ¶rÃ¼ntÃ¼le"
 
-#: src/lang.c:647
+#: src/lang.c:656
 msgid "tag attachment"
 msgstr "eki etiketle"
 
-#: src/lang.c:648
+#: src/lang.c:657
 msgid "tag attachments that match user specified pattern"
 msgstr "kullanÄ±cÄ± tarafÄ±ndan belirlenmiÅŸ Ã¶rÃ¼ntÃ¼ye uyan ekleri etiketle"
 
-#: src/lang.c:649
+#: src/lang.c:658
 msgid "reverse tagging on all attachments (toggle)"
 msgstr "tÃ¼m eklerdeki etiketleri ters Ã§evir (deÄŸiÅŸtir)"
 
-#: src/lang.c:650
+#: src/lang.c:659
 msgid "untag all tagged attachments"
 msgstr "etiketlenmiÅŸ bÃ¼tÃ¼n eklerin etiketlerini kaldÄ±r"
 
-#: src/lang.c:651
+#: src/lang.c:660
 msgid "toggle info message in last line (name/description of attachment)"
 msgstr "son satÄ±rdaki bilgi iletisini deÄŸiÅŸtir (isim/ekin tanÄ±mÄ±)"
 
-#: src/lang.c:652
+#: src/lang.c:661
 msgid "choose first attribute in list"
 msgstr "listedeki ilk Ã¶zelliÄŸi seÃ§"
 
-#: src/lang.c:653
+#: src/lang.c:662
 msgid "0 - 9\t  choose attribute by number"
 msgstr "0 - 9\t  Ã¶zelliÄŸi sayÄ±yla seÃ§"
 
-#: src/lang.c:654
+#: src/lang.c:663
 msgid "choose last attribute in list"
 msgstr "listedeki son Ã¶zniteliÄŸi seÃ§"
 
-#: src/lang.c:655
+#: src/lang.c:664
 msgid "reset attribute to a default value"
 msgstr "niteliÄŸi varsayÄ±lan deÄŸere sÄ±fÄ±rla"
 
-#: src/lang.c:656
+#: src/lang.c:665
 msgid "search backwards for an attribute"
 msgstr "geriye doÄŸru Ã¶znitelik ismi ara"
 
-#: src/lang.c:657
+#: src/lang.c:666
 msgid "search forwards for an attribute"
 msgstr "ileriye doÄŸru Ã¶znitelik ismi ara"
 
-#: src/lang.c:658
+#: src/lang.c:667
 msgid "select attribute"
 msgstr "nitelik seÃ§"
 
-#: src/lang.c:659
+#: src/lang.c:668
 msgid "toggle back to options menu when invoked from there"
 msgstr "oradan Ã§aÄŸrÄ±ldÄ±ÄŸÄ±nda seÃ§enekler menÃ¼sÃ¼ne geri deÄŸiÅŸtir"
 
-#: src/lang.c:660
+#: src/lang.c:669
 #, c-format
 msgid "report bug or comment via mail to %s"
 msgstr "%s'e eposta yoluyla yorum ya da hata bildir"
 
-#: src/lang.c:661
+#: src/lang.c:670
 msgid "choose first option in list"
 msgstr "listedeki ilk seÃ§eneÄŸi seÃ§"
 
-#: src/lang.c:662
+#: src/lang.c:671
 msgid "0 - 9\t  choose option by number"
 msgstr "0 - 9\t  seÃ§eneÄŸi sayÄ±yla seÃ§"
 
-#: src/lang.c:663
+#: src/lang.c:672
 msgid "choose last option in list"
 msgstr "listedeki son seÃ§eneÄŸi seÃ§"
 
-#: src/lang.c:664
+#: src/lang.c:673
 msgid "start scopes menu"
 msgstr "kapsam menÃ¼sÃ¼nÃ¼ baÅŸlat"
 
-#: src/lang.c:665
+#: src/lang.c:674
 msgid "search backwards for an option"
 msgstr "bir seÃ§enek iÃ§in geriye doÄŸru ara"
 
-#: src/lang.c:666
+#: src/lang.c:675
 msgid "search forwards for an option"
 msgstr "bir seÃ§enek iÃ§in ileriye doÄŸru ara"
 
-#: src/lang.c:667
+#: src/lang.c:676
 msgid "select option"
 msgstr "seÃ§enek seÃ§"
 
-#: src/lang.c:668
+#: src/lang.c:677
 msgid "start serverrc menu"
 msgstr ""
 
-#: src/lang.c:669
+#: src/lang.c:678
 msgid "toggle to attributes menu"
 msgstr "nitelik menÃ¼sÃ¼ne deÄŸiÅŸtir"
 
-#: src/lang.c:670
+#: src/lang.c:679
 msgid "choose range of articles to be affected by next command"
 msgstr "sonraki komuttan etkilenecek makalelerin aralÄ±ÄŸÄ±nÄ± seÃ§"
 
-#: src/lang.c:671
+#: src/lang.c:680
 msgid "escape from command prompt"
 msgstr "komut isteminden Ã§Ä±k"
 
-#: src/lang.c:672
+#: src/lang.c:681
 msgid "edit filter file"
 msgstr "sÃ¼zgeÃ§ dosyasÄ±nÄ± dÃ¼zenle"
 
-#: src/lang.c:673
+#: src/lang.c:682
 msgid "get help"
 msgstr "yardÄ±m al"
 
-#: src/lang.c:674
+#: src/lang.c:683
 msgid "display last article viewed"
 msgstr "gÃ¶rÃ¼ntÃ¼lenen son makaleyi gÃ¶ster"
 
-#: src/lang.c:675
+#: src/lang.c:684
 msgid "down one line"
 msgstr "bir satÄ±r aÅŸaÄŸÄ±"
 
-#: src/lang.c:676
+#: src/lang.c:685
 msgid "up one line"
 msgstr "bir satÄ±r yukarÄ±"
 
-#: src/lang.c:677
+#: src/lang.c:686
 msgid "go to article chosen by Message-ID"
 msgstr "Ä°leti-kimliÄŸi tarafÄ±ndan seÃ§ilen makaleye git"
 
-#: src/lang.c:678
+#: src/lang.c:687
 msgid "mail article/thread/hot/pattern/tagged articles to someone"
 msgstr "makale/zincir/hot/Ã¶rÃ¼ntÃ¼/etiketlenmiÅŸ makaleleri baÅŸkasÄ±na postala"
 
-#: src/lang.c:679
+#: src/lang.c:688
 msgid "menu of configurable options"
 msgstr "yapÄ±landÄ±rabilir seÃ§enekler menÃ¼sÃ¼"
 
-#: src/lang.c:680
+#: src/lang.c:689
 msgid "down one page"
 msgstr "bir sayfa aÅŸaÄŸÄ±ya"
 
-#: src/lang.c:681
+#: src/lang.c:690
 msgid "up one page"
 msgstr "bir sayfa yukarÄ±ya"
 
-#: src/lang.c:683
+#: src/lang.c:692
 msgid "post (write) article to current group"
 msgstr "makaleyi mevcut gruba gÃ¶nder (yaz)"
 
-#: src/lang.c:684
+#: src/lang.c:693
 msgid "post postponed articles"
 msgstr "ertelenmiÅŸ makaleleri gÃ¶nder"
 
-#: src/lang.c:686
+#: src/lang.c:695
 msgid "list articles posted by you (from posted file)"
 msgstr "gÃ¶ndermiÅŸ olduÄŸunuz makaleleri listele (posted dosyasÄ±ndan)"
 
-#: src/lang.c:687
+#: src/lang.c:696
 msgid "return to previous menu"
 msgstr "Ã¶nceki menÃ¼ye geri dÃ¶n"
 
-#: src/lang.c:688
+#: src/lang.c:697
 msgid "quit tin immediately"
 msgstr "tin'den hemen Ã§Ä±k"
 
-#: src/lang.c:689
+#: src/lang.c:698
 msgid "redraw page"
 msgstr "sayfayÄ± yeniden Ã§iz"
 
-#: src/lang.c:690
+#: src/lang.c:699
 msgid "save article/thread/hot/pattern/tagged articles to file"
 msgstr "makale/zincir/sÄ±cak/Ã¶rÃ¼ntÃ¼/etiketlenmiÅŸ makaleleri dosyaya kaydet"
 
-#: src/lang.c:691
+#: src/lang.c:700
 msgid "save marked articles automatically without user prompts"
 msgstr "iÅŸaretlenmiÅŸ makaleleri kullanÄ±cÄ± istemi olmadan otomatik kaydet"
 
-#: src/lang.c:692
+#: src/lang.c:701
 msgid "scroll the screen one line down"
 msgstr "ekranÄ± bir satÄ±r aÅŸaÄŸÄ± kaydÄ±r"
 
-#: src/lang.c:693
+#: src/lang.c:702
 msgid "scroll the screen one line up"
 msgstr "ekranÄ± bir satÄ±r yukarÄ± kaydÄ±r"
 
-#: src/lang.c:694
+#: src/lang.c:703
 msgid "search for articles by author backwards"
 msgstr "makaleleri yazara gÃ¶re geriye doÄŸru ara"
 
-#: src/lang.c:695
+#: src/lang.c:704
 msgid "search for articles by author forwards"
 msgstr "makaleleri yazara gÃ¶re ileriye doÄŸru ara"
 
-#: src/lang.c:696
+#: src/lang.c:705
 msgid "search all articles for a given string (this may take some time)"
 msgstr "bÃ¼tÃ¼n makaleleri verilen dizgi iÃ§in ara (bu uzun sÃ¼rebilir)"
 
-#: src/lang.c:697
+#: src/lang.c:706
 msgid " \t  (searches are case-insensitive and wrap around to all articles)"
 msgstr ""
 " \t  (aramalar bÃ¼yÃ¼k/kÃ¼Ã§Ã¼k harfe duyarlÄ±dÄ±r ve bÃ¼tÃ¼n makaleleri Ã§evreler)"
 
-#: src/lang.c:698
+#: src/lang.c:707
 msgid "search for articles by Subject line backwards"
 msgstr "makaleleri Konu satÄ±rÄ±na gÃ¶re geriye doÄŸru ara"
 
-#: src/lang.c:699
+#: src/lang.c:708
 msgid "search for articles by Subject line forwards"
 msgstr "makaleleri Konuya gÃ¶re ileriye doÄŸru ara "
 
-#: src/lang.c:700
+#: src/lang.c:709
 msgid "repeat last search"
 msgstr "son aramayÄ± tekrarla"
 
-#: src/lang.c:701
+#: src/lang.c:710
 msgid "tag current article for reposting/mailing/piping/printing/saving"
 msgstr ""
 "mevcut makaleyi yeniden gÃ¶nderme/postalama/yÃ¶nlendirme/yazdÄ±rma/kaydetme "
 "iÃ§in etiketle"
 
-#: src/lang.c:702
+#: src/lang.c:711
 msgid "toggle info message in last line (subject/description)"
 msgstr "son satÄ±rdaki bilgi iletisini deÄŸiÅŸtir (konu/tanÄ±m)"
 
-#: src/lang.c:703
+#: src/lang.c:712
 msgid "toggle inverse video"
 msgstr "ters videoyu deÄŸiÅŸtir"
 
-#: src/lang.c:704
+#: src/lang.c:713
 #, fuzzy
 msgid "toggle mini help menu and posting etiquette display"
 msgstr "mini yardÄ±m menÃ¼sÃ¼nÃ¼n gÃ¶rÃ¼nÃ¼mÃ¼nÃ¼ deÄŸiÅŸtir"
 
-#: src/lang.c:705
+#: src/lang.c:714
 msgid "cycle the display of authors email address, real name, both or neither"
 msgstr ""
 "yazarlarÄ±n e-posta adreslerinin, gerÃ§ek isimlerinin, ikisinin veya "
 "hiÃ§birinin gÃ¶rÃ¼nÃ¼mÃ¼nÃ¼ Ã§evir"
 
-#: src/lang.c:706
+#: src/lang.c:715
 msgid "show version information"
 msgstr "sÃ¼rÃ¼m bilgisini gÃ¶ster"
 
-#: src/lang.c:707
+#: src/lang.c:716
 msgid "mark articles older than the given days or date as read"
 msgstr ""
 
-#: src/lang.c:708
+#: src/lang.c:717
 msgid "mark all articles as read and return to group selection menu"
 msgstr ""
 "bÃ¼tÃ¼n makaleleri okunmuÅŸ olarak iÅŸaretle ve grup seÃ§me menÃ¼sÃ¼ne geri dÃ¶n"
 
-#: src/lang.c:709
+#: src/lang.c:718
 msgid "mark all articles as read and enter next group with unread articles"
 msgstr ""
 "bÃ¼tÃ¼n makaleleri okunmuÅŸ olarak iÅŸaretle ve okunmamÄ±ÅŸ makalelerin bulunduÄŸu "
 "sonraki gruba gir"
 
-#: src/lang.c:710
+#: src/lang.c:719
 msgid "choose first thread in list"
 msgstr "listedeki ilk eposta zincirini seÃ§"
 
-#: src/lang.c:711
+#: src/lang.c:720
 msgid "choose last thread in list"
 msgstr "listedeki son eposta zincirini seÃ§"
 
-#: src/lang.c:712
+#: src/lang.c:721
 msgid "list articles within current thread (bring up Thread sub-menu)"
 msgstr "mevcut zincirdeki baÅŸlÄ±klarÄ± listele (Zincir alt menÃ¼sÃ¼nÃ¼ aÃ§arak)"
 
-#: src/lang.c:713
+#: src/lang.c:722
 msgid "mark article as unread"
 msgstr "makaleyi okunmamÄ±ÅŸ olarak iÅŸaretle"
 
-#: src/lang.c:714
+#: src/lang.c:723
 msgid "mark current thread, range or tagged threads as read"
 msgstr ""
 "mevcut zincir, aralÄ±k veya etiketlenmiÅŸ zincirleri okunmuÅŸ olarak iÅŸaretle"
 
-#: src/lang.c:715
+#: src/lang.c:724
 msgid "mark current thread, range or tagged threads as unread"
 msgstr ""
 "mevcut zincir, aralÄ±k veya etiketlenmiÅŸ zincirleri okunmamÄ±ÅŸ olarak iÅŸaretle"
 
-#: src/lang.c:716
+#: src/lang.c:725
 msgid "mark current/range/selected/pattern/tagged as read after prompting"
 msgstr ""
 "mevcut/aralÄ±k/seÃ§ilmiÅŸ/Ã¶rÃ¼ntÃ¼/etiketlenmiÅŸleri onay sonrasÄ± okunmuÅŸ olarak "
 "iÅŸaretle"
 
-#: src/lang.c:717
+#: src/lang.c:726
 msgid "mark current/range/selected/pattern/tagged as unread after prompting"
 msgstr ""
 "mevcut/aralÄ±k/seÃ§ilmiÅŸ/Ã¶rÃ¼ntÃ¼/etiketlenmiÅŸleri onay sonrasÄ± okunmamÄ±ÅŸ olarak "
 "iÅŸaretle"
 
-#: src/lang.c:718
+#: src/lang.c:727
 msgid "toggle display of all/selected articles"
 msgstr "bÃ¼tÃ¼n/seÃ§ilen makalelerin gÃ¶rÃ¼nÃ¼mÃ¼nÃ¼ deÄŸiÅŸtir"
 
-#: src/lang.c:719
+#: src/lang.c:728
 msgid "display next group"
 msgstr "sonraki grubu gÃ¶rÃ¼ntÃ¼le"
 
-#: src/lang.c:720
+#: src/lang.c:729
 msgid "display previous group"
 msgstr "Ã¶nceki grubu gÃ¶rÃ¼ntÃ¼le"
 
-#: src/lang.c:721
+#: src/lang.c:730
 msgid "toggle all selections (all articles)"
 msgstr "bÃ¼tÃ¼n seÃ§imleri (bÃ¼tÃ¼n makaleleri) deÄŸiÅŸtir"
 
-#: src/lang.c:722
+#: src/lang.c:731
 msgid "select group (make \"hot\")"
 msgstr "grup seÃ§ (\"sÄ±cak\" yap)"
 
-#: src/lang.c:723
+#: src/lang.c:732
 msgid "select thread"
 msgstr "zincir seÃ§"
 
-#: src/lang.c:724
+#: src/lang.c:733
 msgid "select threads if at least one unread article is selected"
 msgstr "en az bir okunmamÄ±ÅŸ makalesi olan zincirleri seÃ§"
 
-#: src/lang.c:725
+#: src/lang.c:734
 msgid "select threads that match user specified pattern"
 msgstr "kullanÄ±cÄ± tanÄ±mlÄ± kalÄ±ba uyan eposta zincirlerini seÃ§"
 
-#: src/lang.c:726
+#: src/lang.c:735
 msgid "0 - 9\t  choose thread by number"
 msgstr "0 - 9\t  sayÄ±ya gÃ¶re eposta zinciri seÃ§"
 
-#: src/lang.c:727
+#: src/lang.c:736
 msgid "toggle limit number of articles to get, and reload"
 msgstr "alÄ±nacak ve yeniden yÃ¼klenecek makalelerin sÄ±nÄ±r sayÄ±sÄ±nÄ± deÄŸiÅŸtir"
 
-#: src/lang.c:728
+#: src/lang.c:737
 msgid "toggle display of all/unread articles"
 msgstr "bÃ¼tÃ¼n/okunmamÄ±ÅŸ makalelerin gÃ¶rÃ¼nÃ¼mÃ¼nÃ¼ deÄŸiÅŸtir"
 
-#: src/lang.c:729
+#: src/lang.c:738
 msgid "toggle selection of thread"
 msgstr "eposta zincirin seÃ§imini deÄŸiÅŸtir"
 
-#: src/lang.c:730
+#: src/lang.c:739
 msgid "cycle through threading options available"
 msgstr "kullanÄ±labilir eposta zinciri seÃ§eneklerini Ã§evir"
 
-#: src/lang.c:731
+#: src/lang.c:740
 msgid "undo all selections (all articles)"
 msgstr "bÃ¼tÃ¼n seÃ§imleri (bÃ¼tÃ¼n makaleleri) geri al"
 
-#: src/lang.c:732
+#: src/lang.c:741
 msgid "untag all tagged threads"
 msgstr "etiketlenmiÅŸ bÃ¼tÃ¼n eposta zincirlerinin etiketini kaldÄ±r"
 
-#: src/lang.c:733
+#: src/lang.c:742
 #, fuzzy
 msgid "search for articles forwards"
 msgstr "makaleleri yazara gÃ¶re ileriye doÄŸru ara"
 
-#: src/lang.c:734
+#: src/lang.c:743
 #, fuzzy
 msgid "search for articles backwards"
 msgstr "makaleleri yazara gÃ¶re geriye doÄŸru ara"
 
-#: src/lang.c:735
+#: src/lang.c:744
 #, fuzzy
 msgid "toggle info message in last line (Message-ID)"
 msgstr "son satÄ±rdaki bilgi iletisini deÄŸiÅŸtir (URL)"
 
-#: src/lang.c:736
+#: src/lang.c:745
 #, fuzzy
 msgid "Open article by Message-ID"
 msgstr "Ä°leti-kimliÄŸi tarafÄ±ndan seÃ§ilen makaleye git"
 
-#: src/lang.c:737
+#: src/lang.c:746
 msgid "add new scope"
 msgstr "yeni kapsam ekle"
 
-#: src/lang.c:738
+#: src/lang.c:747
 msgid "delete scope"
 msgstr "kapsam sil"
 
-#: src/lang.c:739
+#: src/lang.c:748
 msgid "edit attributes file"
 msgstr "Ã¶znitelikler dosyasÄ±nÄ± dÃ¼zenle"
 
-#: src/lang.c:740
+#: src/lang.c:749
 msgid "choose first scope in list"
 msgstr "listedeki ilk kapsamÄ± seÃ§"
 
-#: src/lang.c:741
+#: src/lang.c:750
 msgid "0 - 9\t  choose scope by number"
 msgstr "0 - 9\t  kapsamÄ± sayÄ±yla seÃ§"
 
-#: src/lang.c:742
+#: src/lang.c:751
 msgid "choose last scope in list"
 msgstr "listedeki son kapsamÄ± seÃ§"
 
-#: src/lang.c:743
+#: src/lang.c:752
 msgid "move scope"
 msgstr "kapsamÄ± kaydÄ±r"
 
-#: src/lang.c:744
+#: src/lang.c:753
 msgid "rename scope"
 msgstr "kapsamÄ± yeniden adlandÄ±r"
 
-#: src/lang.c:745
+#: src/lang.c:754
 msgid "select scope"
 msgstr "kapsam seÃ§"
 
-#: src/lang.c:746
+#: src/lang.c:755
 msgid "mark all articles in group as read"
 msgstr "gruptaki tÃ¼m makaleleri okunmuÅŸ olarak iÅŸaretle"
 
-#: src/lang.c:747
+#: src/lang.c:756
 msgid "mark all articles in group as read and move to next unread group"
 msgstr ""
 "gruptaki tÃ¼m makaleleri okunmuÅŸ olarak iÅŸaretle ve sonraki okunmamÄ±ÅŸ gruba "
 "geÃ§"
 
-#: src/lang.c:748
+#: src/lang.c:757
 msgid "choose first group in list"
 msgstr "listedeki ilk grubu seÃ§"
 
-#: src/lang.c:749
+#: src/lang.c:758
 msgid "choose group by name"
 msgstr "grubu isme gÃ¶re seÃ§"
 
-#: src/lang.c:750
+#: src/lang.c:759
 msgid "0 - 9\t  choose group by number"
 msgstr "0 - 9\t  grubu sayÄ±yla seÃ§"
 
-#: src/lang.c:751
+#: src/lang.c:760
 msgid "choose range of groups to be affected by next command"
 msgstr "sonraki komuttan etkilenecek olan gruplarÄ±n aralÄ±ÄŸÄ±nÄ± seÃ§"
 
-#: src/lang.c:752
+#: src/lang.c:761
 msgid "choose last group in list"
 msgstr "listedeki son grubu seÃ§"
 
-#: src/lang.c:754
+#: src/lang.c:763
 msgid "list groups which an article has been posted to (by Message-ID)"
 msgstr "Ä°leti-kimliÄŸine gÃ¶re makale gÃ¶nderilmiÅŸ gruplarÄ± listele"
 
-#: src/lang.c:755
+#: src/lang.c:764
 msgid " \t  (go to article if at least one of the groups is available)"
 msgstr " \t  (gruplardan en az biri kullanÄ±labilir ise makaleye git)"
 
-#: src/lang.c:757
+#: src/lang.c:766
 msgid "mark all articles in chosen group unread"
 msgstr "seÃ§ilen gruptaki bÃ¼tÃ¼n makaleleri okunmamÄ±ÅŸ olarak iÅŸaretle"
 
-#: src/lang.c:758
+#: src/lang.c:767
 msgid "move chosen group within list"
 msgstr "listede seÃ§ilen grubu taÅŸÄ±"
 
-#: src/lang.c:759
+#: src/lang.c:768
 msgid "choose next group with unread news"
 msgstr "okunmamÄ±ÅŸ haberli sonraki grubu seÃ§"
 
-#: src/lang.c:760 src/lang.c:1925
+#: src/lang.c:769 src/lang.c:1957
 msgid "quit"
 msgstr "Ã§Ä±k"
 
-#: src/lang.c:761
+#: src/lang.c:770
 msgid "quit without saving configuration changes"
 msgstr "yapÄ±landÄ±rma deÄŸiÅŸikliklerini kaydetmeden Ã§Ä±k"
 
-#: src/lang.c:762
+#: src/lang.c:771
 msgid "read chosen group"
 msgstr "seÃ§ilen grubu oku"
 
-#: src/lang.c:763
+#: src/lang.c:772
 msgid "reset .newsrc (all available articles in groups marked unread)"
 msgstr ""
 ".newsrc dosyasÄ±nÄ± sÄ±fÄ±rla (gruplardaki okunmamÄ±ÅŸ olarak iÅŸaretlenmiÅŸ tÃ¼m "
 "mevcut makaleler)"
 
-#: src/lang.c:764
+#: src/lang.c:773
 msgid "search backwards for a group name"
 msgstr "grup adÄ± iÃ§in geriye doÄŸru ara"
 
-#: src/lang.c:765
+#: src/lang.c:774
 msgid " \t  (all searches are case-insensitive and wrap around)"
 msgstr " \t  (tÃ¼m aramalar bÃ¼yÃ¼k/kÃ¼Ã§Ã¼k harfe duyarlÄ±dÄ±r ve Ã§evreler)"
 
-#: src/lang.c:766
+#: src/lang.c:775
 msgid "search forwards for a group name"
 msgstr "grup adÄ± iÃ§in ileriye doÄŸru ara"
 
-#: src/lang.c:767
+#: src/lang.c:776
 msgid "subscribe to chosen group"
 msgstr "seÃ§ilen gruba abone ol"
 
-#: src/lang.c:768
+#: src/lang.c:777
 msgid "subscribe to groups that match pattern"
 msgstr "Ã¶rÃ¼ntÃ¼ye uyan gruplara abone ol"
 
-#: src/lang.c:769
+#: src/lang.c:778
 msgid "reread active file to check for any new news"
 msgstr "etkin dosyayÄ± yeni haberleri kontrol etmek iÃ§in yeniden oku"
 
-#: src/lang.c:770
+#. TODO: text is also used if reading from local spool
+#: src/lang.c:780
 msgid "show NNTP[S] connection details"
 msgstr ""
 
-#: src/lang.c:771
+#: src/lang.c:781
 msgid "toggle display of group name only or group name plus description"
 msgstr "sadece grup ismini veya grup ismi ve tanÄ±m gÃ¶rÃ¼nÃ¼mÃ¼nÃ¼ deÄŸiÅŸtir"
 
-#: src/lang.c:772
+#: src/lang.c:782
 msgid "toggle display to show all/unread subscribed groups"
 msgstr ""
 "bÃ¼tÃ¼n/okunmamÄ±ÅŸ abone olmayan gruplarÄ± gÃ¶stermek iÃ§in gÃ¶rÃ¼nÃ¼mÃ¼ deÄŸiÅŸtir"
 
-#: src/lang.c:773
+#: src/lang.c:783
 msgid "unsubscribe from chosen group"
 msgstr "seÃ§ilen grup iÃ§in abonelikten Ã§Ä±k"
 
-#: src/lang.c:774
+#: src/lang.c:784
 msgid "unsubscribe from groups that match pattern"
 msgstr "Ã¶rÃ¼ntÃ¼ye uyan bÃ¼tÃ¼n gruplar iÃ§in abonelikten Ã§Ä±k"
 
-#: src/lang.c:775
+#: src/lang.c:785
 msgid "sort the list of groups"
 msgstr "grup listelerini sÄ±rala"
 
-#: src/lang.c:776
+#: src/lang.c:786
 msgid "toggle display to show all/subscribed groups"
 msgstr "bÃ¼tÃ¼n/abone olunmayan gruplarÄ± gÃ¶stermek iÃ§in gÃ¶rÃ¼nÃ¼mÃ¼ deÄŸiÅŸtir"
 
-#: src/lang.c:777
+#: src/lang.c:787
 #, fuzzy
 msgid "tag/untag all parts of current multipart-message in order"
 msgstr "mevcut Ã§ok-bÃ¶lÃ¼mlÃ¼ iletinin bÃ¼tÃ¼n bÃ¶lÃ¼mlerini sÄ±rayla etiketle"
 
-#: src/lang.c:778
+#: src/lang.c:788
 msgid "0 - 9\t  choose article by number"
 msgstr "0 - 9\t  sayÄ±yla makale seÃ§"
 
-#: src/lang.c:779
+#: src/lang.c:789
 msgid "mark thread as read and return to group index page"
 msgstr "zinciri okunmuÅŸ olarak iÅŸaretle ve grup dizin sayfasÄ±na geri dÃ¶n"
 
-#: src/lang.c:780
+#: src/lang.c:790
 msgid "mark thread as read and enter next unread thread or group"
 msgstr ""
 "epsota zincirini okunmuÅŸ olarak iÅŸaretle ve sonraki okunmamÄ±ÅŸ eposta "
 "zincirine veya gruba gir"
 
-#: src/lang.c:781
+#: src/lang.c:791
 msgid "choose first article in list"
 msgstr "listedeki ilk makaleyi seÃ§"
 
-#: src/lang.c:782
+#: src/lang.c:792
 msgid "choose last article in list"
 msgstr "listedeki son makaleyi seÃ§"
 
-#: src/lang.c:783
+#: src/lang.c:793
 msgid "mark art, range or tagged arts as read; move crsr to next unread art"
 msgstr ""
 "makale, aralÄ±k veya etiketlenmiÅŸ makaleyi okunmuÅŸ olarak iÅŸaretle; crsr'yi "
 "sonraki okunmamÄ±ÅŸ makaleye taÅŸÄ±"
 
-#: src/lang.c:784
+#: src/lang.c:794
 msgid "mark article, range or tagged articles as unread"
 msgstr ""
 "makaleyi, aralÄ±ÄŸÄ± ya da etiketlenmiÅŸ makaleleri okunmamÄ±ÅŸ olarak iÅŸaretle"
 
-#: src/lang.c:785
+#: src/lang.c:795
 msgid "mark current thread as unread"
 msgstr "mevcut eposta zincirini okunmamÄ±ÅŸ olarak iÅŸaretle"
 
-#: src/lang.c:786
+#: src/lang.c:796
 msgid "read chosen article"
 msgstr "seÃ§ilen makaleyi oku"
 
-#: src/lang.c:787
+#: src/lang.c:797
 msgid ""
 "Display properties\n"
 "------------------"
@@ -2935,7 +2993,7 @@ msgstr ""
 "Ã–zellikleri gÃ¶rÃ¼ntÃ¼le\n"
 "------------------"
 
-#: src/lang.c:788
+#: src/lang.c:798
 msgid ""
 "Miscellaneous\n"
 "-------------"
@@ -2943,7 +3001,7 @@ msgstr ""
 "DiÄŸer\n"
 "-------------"
 
-#: src/lang.c:789
+#: src/lang.c:799
 msgid ""
 "Moving around\n"
 "-------------"
@@ -2951,7 +3009,7 @@ msgstr ""
 "EtrafÄ±na taÅŸÄ±\n"
 "-------------"
 
-#: src/lang.c:790
+#: src/lang.c:800
 msgid ""
 "Group/thread/article operations\n"
 "-------------------------------"
@@ -2959,7 +3017,7 @@ msgstr ""
 "Grup/zincir/makale iÅŸlemleri\n"
 "-------------------------------"
 
-#: src/lang.c:791
+#: src/lang.c:801
 msgid ""
 "Attachment operations\n"
 "---------------------"
@@ -2967,7 +3025,7 @@ msgstr ""
 "Ek iÅŸlemleri\n"
 "---------------------"
 
-#: src/lang.c:792
+#: src/lang.c:802
 msgid ""
 "Attribute operations\n"
 "--------------------"
@@ -2975,7 +3033,7 @@ msgstr ""
 "Ã–znitelik iÅŸlemleri\n"
 "--------------------"
 
-#: src/lang.c:793
+#: src/lang.c:803
 msgid ""
 "Option operations\n"
 "-----------------"
@@ -2983,7 +3041,7 @@ msgstr ""
 "SeÃ§enek iÅŸlemleri\n"
 "-----------------"
 
-#: src/lang.c:794
+#: src/lang.c:804
 #, fuzzy
 msgid ""
 "Posted article operations\n"
@@ -2992,7 +3050,7 @@ msgstr ""
 "Grup/zincir/makale iÅŸlemleri\n"
 "-------------------------------"
 
-#: src/lang.c:795
+#: src/lang.c:805
 msgid ""
 "Scope operations\n"
 "----------------"
@@ -3000,7 +3058,7 @@ msgstr ""
 "Etki alanÄ± iÅŸlemleri\n"
 "----------------"
 
-#: src/lang.c:796
+#: src/lang.c:806
 msgid ""
 "URL operations\n"
 "--------------"
@@ -3008,115 +3066,115 @@ msgstr ""
 "URL iÅŸlemleri\n"
 "--------------"
 
-#: src/lang.c:797
+#: src/lang.c:807
 msgid "choose first URL in list"
 msgstr "listedeki ilk URL'yi seÃ§"
 
-#: src/lang.c:798
+#: src/lang.c:808
 msgid "0 - 9\t  choose URL by number"
 msgstr "0 - 9\t  URL'yi sayÄ±yla seÃ§"
 
-#: src/lang.c:799
+#: src/lang.c:809
 msgid "choose last URL in list"
 msgstr "Listedeki son URL'yi seÃ§"
 
-#: src/lang.c:800
+#: src/lang.c:810
 msgid "search for URLs forwards"
 msgstr "URL'leri ileriye doÄŸru ara"
 
-#: src/lang.c:801
+#: src/lang.c:811
 msgid "search for URLs backwards"
 msgstr "URL'leri geriye doÄŸru ara"
 
-#: src/lang.c:802
+#: src/lang.c:812
 msgid "Open URL in browser"
 msgstr "URL'yi tarayÄ±cÄ±da aÃ§"
 
-#: src/lang.c:803
+#: src/lang.c:813
 msgid "toggle info message in last line (URL)"
 msgstr "son satÄ±rdaki bilgi iletisini deÄŸiÅŸtir (URL)"
 
-#: src/lang.c:804
+#: src/lang.c:814
 #, fuzzy
 msgid "Hot article"
 msgid_plural "Hot articles"
 msgstr[0] "makale"
 msgstr[1] "makaleler"
 
-#: src/lang.c:806
+#: src/lang.c:816
 msgid "Group Level Commands"
 msgstr "Grup Seviyesi KomutlarÄ±"
 
-#: src/lang.c:807
+#: src/lang.c:817
 msgid "Kill filter added"
 msgstr "Ã–ldÃ¼rme filtresi eklendi"
 
-#: src/lang.c:808
+#: src/lang.c:818
 msgid "Auto-selection filter added"
 msgstr "Otomatik seÃ§me filtresi eklendi"
 
-#: src/lang.c:809
+#: src/lang.c:819
 msgid "All parts tagged"
 msgstr "BÃ¼tÃ¼n bÃ¶lÃ¼mler etiketlendi"
 
-#: src/lang.c:810
+#: src/lang.c:820
 #, fuzzy
 msgid "All parts untagged"
 msgstr "BÃ¼tÃ¼n bÃ¶lÃ¼mler etiketlendi"
 
-#: src/lang.c:811
+#: src/lang.c:821
 #, c-format
 msgid "Building References-trees (%d/%d)..."
 msgstr ""
 
-#: src/lang.c:812
+#: src/lang.c:822
 msgid "Storing article for later posting"
 msgstr "Makale daha sonra gÃ¶ndermek iÃ§in saklanÄ±yor"
 
-#: src/lang.c:813
+#: src/lang.c:823
 msgid "Please enter a valid character"
 msgstr "LÃ¼tfen geÃ§erli bir karakter girin"
 
-#: src/lang.c:814
+#: src/lang.c:824
 #, c-format
 msgid "Missing part #%d"
 msgstr "Eksik bÃ¶lÃ¼m #%d"
 
-#: src/lang.c:815
+#: src/lang.c:825
 msgid "*** No postponed articles ***"
 msgstr "*** ErtelenmiÅŸ makale yok ***"
 
-#: src/lang.c:816
+#: src/lang.c:826
 #, fuzzy
 msgid "Operation not available in raw-mode"
 msgstr "grup seÃ§me seviyesine dÃ¶n"
 
-#: src/lang.c:817
+#: src/lang.c:827
 msgid "Not a multi-part message"
 msgstr "Ã‡ok-bÃ¶lÃ¼mlÃ¼ ileti deÄŸil"
 
-#: src/lang.c:818
+#: src/lang.c:828
 msgid "You are not subscribed to this group"
 msgstr "Bu gruba abone deÄŸilsiniz"
 
-#: src/lang.c:819
+#: src/lang.c:829
 msgid "No previous expression"
 msgstr "Ã–nceki ifade yok"
 
-#: src/lang.c:820
+#: src/lang.c:830
 msgid "Operation disabled in no-overwrite mode"
 msgstr "ÃœstÃ¼ne yazÄ±lmayan kipte iÅŸlem geÃ§ersiz"
 
 #  TODO: replace hardcoded key-name in txt_info_postponed
 #. TODO: replace hard coded key-name in txt_info_postponed_sp[]
-#: src/lang.c:822
+#: src/lang.c:832
 #, fuzzy, c-format
 msgid "%d postponed article, reuse with ^O...\n"
 msgid_plural "%d postponed articles, reuse with ^O...\n"
 msgstr[0] "%d ertelendi makale, ^O ile tekrar kullan...\n"
 msgstr[1] "%d ertelendi makaleler, ^O ile tekrar kullan...\n"
 
-#: src/lang.c:823
+#: src/lang.c:833
 msgid ""
 "X-Conversion-Note: multipart/alternative contents have been removed.\n"
 "  To get the whole article, turn alternative handling OFF in the Option "
@@ -3126,7 +3184,7 @@ msgstr ""
 "  BÃ¼tÃ¼n makaleyi almak iÃ§in, SeÃ§enekler MenÃ¼sÃ¼ndeki alternatif kotarmayÄ± "
 "KAPALI durumuna getirin\n"
 
-#: src/lang.c:825
+#: src/lang.c:835
 #, c-format
 msgid "Save filename for %s/%s is a mailbox. Attachment not saved"
 msgstr "Dosya adÄ±nÄ± %s/%s iÃ§in kaydetmek bir posta kutusudur. Ek kaydedilmedi"
@@ -3134,7 +3192,7 @@ msgstr "Dosya adÄ±nÄ± %s/%s iÃ§in kaydet
 #  TODO: replace hardcoded key-names
 #. constext txt_is_tex_encoded[] = N_("TeX2Iso encoded article");
 #. TODO: replace hard coded key-names
-#: src/lang.c:828
+#: src/lang.c:838
 #, fuzzy, c-format
 msgid ""
 "\n"
@@ -3142,7 +3200,7 @@ msgid ""
 "locally\n"
 "(i.e. <spool>/news) or remotely (-r option) from an NNTP (Network News "
 "Transport\n"
-"Protocol) server. -h lists the available command line options.\n"
+"Protocol) server. -h lists the available command-line options.\n"
 "\n"
 "%s  has four newsreading levels, the newsgroup selection page, the group "
 "index\n"
@@ -3201,165 +3259,165 @@ msgstr ""
 "dosyalarÄ±nÄ± okuyun.\n"
 "Hata-raporlarÄ±nÄ± ve Ã¶nerileri 'R' komutu ile %s'e gÃ¶nderin.\n"
 
-#: src/lang.c:845
+#: src/lang.c:855
 #, fuzzy, c-format
 msgid "Invalid disabled_nntp_cmds \"%s\", discarding it"
 msgstr "GeÃ§ersiz disabled_nntp_cmds \"%s\", reddedildi"
 
-#: src/lang.c:847
+#: src/lang.c:857
 #, c-format
 msgid "Invalid From:-header \"%s\". Check your mail_address setting."
 msgstr ""
 
-#: src/lang.c:849
+#: src/lang.c:859
 #, fuzzy
 msgid "Charset name contains invalid characters"
 msgstr "Karakter kÃ¼mesi adÄ± geÃ§ersiz karakterler iÃ§eriyor."
 
-#: src/lang.c:852
+#: src/lang.c:862
 msgid "Invalid multibyte sequence found\n"
 msgstr "GeÃ§ersiz Ã§oklu bayt sÄ±rasÄ± bulundu\n"
 
-#: src/lang.c:855
+#: src/lang.c:865
 #, fuzzy, c-format
 msgid "Invalid Sender:-header \"%s\""
 msgstr "GeÃ§ersiz GÃ¶nderen:-baÅŸlÄ±k \"%s\""
 
-#: src/lang.c:857
+#: src/lang.c:867
 msgid "Inverse video disabled"
 msgstr "Ters video devre dÄ±ÅŸÄ±"
 
-#: src/lang.c:858
+#: src/lang.c:868
 msgid "Inverse video enabled"
 msgstr "Ters video geÃ§erli"
 
-#: src/lang.c:860
+#: src/lang.c:870
 msgid " Keeping serverrc.add_cmd_line_opts."
 msgstr ""
 
-#: src/lang.c:861
+#: src/lang.c:871
 #, c-format
 msgid "Missing definition for %s\n"
 msgstr "%s iÃ§in tanÄ±m eksik\n"
 
-#: src/lang.c:862
+#: src/lang.c:872
 #, c-format
 msgid "Invalid key definition '%s'\n"
 msgstr "GeÃ§ersiz tuÅŸ tanÄ±mÄ± '%s'\n"
 
-#: src/lang.c:863
+#: src/lang.c:873
 #, c-format
 msgid "Invalid keyname '%s'\n"
 msgstr "GeÃ§ersiz anahtar isim '%s'\n"
 
-#: src/lang.c:864
+#: src/lang.c:874
 #, c-format
 msgid "Keymap file was upgraded to version %s\n"
 msgstr "TuÅŸeÅŸlem dosyasÄ± %s sÃ¼rÃ¼mÃ¼ne yÃ¼kseltildi\n"
 
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:866
+#: src/lang.c:876
 #, c-format
 msgid "Kill From:     [%s] (y/n): "
 msgstr "GÃ¶nderen: yok et     [%s] (e/h): "
 
 #. TRANSLATORS: do not translate header names like 'Lines:'
-#: src/lang.c:868
+#: src/lang.c:878
 msgid "Kill Lines: (</>num): "
 msgstr "SatÄ±rlar: yok et(</>num): "
 
-#: src/lang.c:869
+#: src/lang.c:879
 msgid "Kill Article Menu"
 msgstr "Makale MenÃ¼sÃ¼nÃ¼ Yok Et"
 
-#: src/lang.c:870
+#: src/lang.c:880
 #, fuzzy, c-format
 msgid "Kill Msg-ID:   [%s] (f/l/o/n): "
 msgstr "Ä°leti-KimliÄŸi: yok et:  [%s] (f/l/o/n): "
 
-#: src/lang.c:871
+#: src/lang.c:881
 msgid "Kill pattern scope  : "
 msgstr "Ã–rÃ¼ntÃ¼ kapsamÄ±nÄ± yok et  :  "
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:873
+#: src/lang.c:883
 #, c-format
 msgid "Kill Subject:  [%s] (y/n): "
 msgstr "Konuyu yok et:  [%s] (e/h): "
 
-#: src/lang.c:874
+#: src/lang.c:884
 msgid "Kill text pattern   : "
 msgstr "Metin Ã¶rÃ¼ntÃ¼sÃ¼nÃ¼ yok et   : "
 
-#: src/lang.c:875
+#: src/lang.c:885
 msgid "Kill time in days   : "
 msgstr "Åžu kadar gÃ¼n iÃ§inde Ã¶ldÃ¼r   : "
 
-#: src/lang.c:877
+#: src/lang.c:887
 msgid "Last"
 msgstr "Son"
 
-#: src/lang.c:878
+#: src/lang.c:888
 msgid "-- Last response --"
 msgstr "-- Son yanÄ±t --"
 
-#: src/lang.c:879
+#: src/lang.c:889
 #, c-format
 msgid "Lines %s  "
 msgstr "SatÄ±rlar %s  "
 
-#: src/lang.c:883
+#: src/lang.c:893
 msgid "Function not available."
 msgstr "Fonksiyon mevcut deÄŸil."
 
-#: src/lang.c:884
+#: src/lang.c:894
 msgid "Not reading via NNTP."
 msgstr "NNTP Ã¼zerinden okunamÄ±yor."
 
-#: src/lang.c:886
+#: src/lang.c:896
 #, fuzzy, c-format
 msgid "Group: %s"
 msgid_plural "Groups: %s"
 msgstr[0] "Grup: %s"
 msgstr[1] "Grup: %s"
 
-#: src/lang.c:889
+#: src/lang.c:899
 msgid "Mail"
 msgstr "Eposta"
 
-#: src/lang.c:890
+#: src/lang.c:900
 msgid "mailbox "
 msgstr "mailbox "
 
-#: src/lang.c:891
+#: src/lang.c:901
 #, c-format
 msgid "Mail article(s) to [%.*s]> "
 msgstr "Makaleleri ÅŸuraya gÃ¶nder [%.*s]> "
 
-#: src/lang.c:892
+#: src/lang.c:902
 #, c-format
 msgid "Mailing log to %s\n"
 msgstr "GÃ¼nlÃ¼k %s'e postalanÄ±yor\n"
 
-#: src/lang.c:893
+#: src/lang.c:903
 msgid "Mail bug report..."
 msgstr "Hata raporu postala..."
 
-#: src/lang.c:894
+#: src/lang.c:904
 #, c-format
 msgid "Mail BUG REPORT to %s?"
 msgstr "HATA RAPORUNU %s'e postala?"
 
-#: src/lang.c:895
+#: src/lang.c:905
 msgid "Mailed"
 msgstr "PostalandÄ±"
 
-#: src/lang.c:896
+#: src/lang.c:906
 #, c-format
 msgid "Mailing to %s..."
 msgstr "%s'e postalanÄ±yor..."
 
-#: src/lang.c:897
+#: src/lang.c:907
 msgid ""
 "# [Mail/Save] active file. Format is like news active file:\n"
 "#   groupname  max.artnum  min.artnum  /dir\n"
@@ -3371,91 +3429,91 @@ msgstr ""
 "# 4. alan temel dizin (Ã¶rn.~/Mail or ~/News)\n"
 "#\n"
 
-#: src/lang.c:900
+#: src/lang.c:910
 #, fuzzy
 msgid "Article marked as read"
 msgstr "%s okunmuÅŸ olarak iÅŸaretlendi"
 
-#: src/lang.c:901
+#: src/lang.c:911
 #, fuzzy
 msgid "Article marked as unread"
 msgstr "%s okunmamÄ±ÅŸ olarak iÅŸaretlendi"
 
-#: src/lang.c:902
+#: src/lang.c:912
 #, fuzzy
 msgid "Thread marked as read"
 msgstr "%s okunmuÅŸ olarak iÅŸaretlendi"
 
-#: src/lang.c:903
+#: src/lang.c:913
 #, fuzzy
 msgid "Thread marked as unread"
 msgstr "%s okunmamÄ±ÅŸ olarak iÅŸaretlendi"
 
-#: src/lang.c:904
+#: src/lang.c:914
 #, c-format
 msgid "Marked %d of %d %s as read"
 msgstr "%d iÃ§erisinde %d %s okunmuÅŸ olarak iÅŸaretlendi"
 
-#: src/lang.c:905
+#: src/lang.c:915
 #, c-format
 msgid "Marked %d of %d %s as unread"
 msgstr "%d iÃ§erisinde %d %s okunmamÄ±ÅŸ olarak iÅŸaretlendi "
 
-#: src/lang.c:906 src/lang.c:1881
+#: src/lang.c:916 src/lang.c:1913
 msgid "Mark"
 msgstr "Ä°ÅŸaretle"
 
-#: src/lang.c:907
+#: src/lang.c:917
 #, c-format
 msgid "Mark all articles as read%s?"
 msgstr "BÃ¼tÃ¼n makaleleri okunmuÅŸ olarak iÅŸaretle%s?"
 
-#: src/lang.c:908
+#: src/lang.c:918
 #, c-format
 msgid "Mark article as read%s?"
 msgstr "Makaleyi okunmuÅŸ olarak iÅŸaretle%s?"
 
-#: src/lang.c:909
+#: src/lang.c:919
 #, c-format
 msgid "Mark group %s as read?"
 msgstr "%s grubunu okunmuÅŸ olarak iÅŸaretle?"
 
-#: src/lang.c:910
+#: src/lang.c:920
 #, c-format
 msgid "Mark thread as read%s?"
 msgstr "Eposta zincirini okunmuÅŸ olarak iÅŸaretle%s?"
 
-#: src/lang.c:911
+#: src/lang.c:921
 #, c-format
 msgid "Matching %s groups..."
 msgstr "%s gruplarÄ± eÅŸleÅŸtiriyor..."
 
-#: src/lang.c:914
+#: src/lang.c:924
 #, fuzzy, c-format
 msgid "charset %s"
 msgstr ", karakter kÃ¼mesi: "
 
-#: src/lang.c:915
+#: src/lang.c:925
 #, c-format
 msgid "content subtype %s"
 msgstr ""
 
-#: src/lang.c:916
+#: src/lang.c:926
 #, c-format
 msgid "content type %s"
 msgstr ""
 
-#: src/lang.c:917
+#: src/lang.c:927
 #, c-format
 msgid "%*s[-- charset %s not supported --]\n"
 msgstr "%*s[-- karakter seti %s desteklenmiyor --]\n"
 
-#: src/lang.c:918
+#: src/lang.c:928
 #, c-format
 msgid "%*s[-- Description: %s --]\n"
 msgstr "%*s[-- TanÄ±m:%s --]\n"
 
-#: src/lang.c:919
+#: src/lang.c:929
 #, fuzzy, c-format
 msgid "encoding %s"
 msgstr "%s aÃ§Ä±lÄ±yor"
@@ -3467,33 +3525,33 @@ msgstr "%s aÃ§Ä±lÄ±yor"
 # #-#-#-#-#  tin4.po (PACKAGE VERSION)  #-#-#-#-#
 #  TODO: -> lang.c
 #  TODO: -> lang.c
-#: src/lang.c:925
+#: src/lang.c:935
 #, fuzzy, c-format
 msgid "lang %s"
 msgstr "%s tekrar okunuyor..."
 
-#: src/lang.c:926
+#: src/lang.c:936
 #, fuzzy, c-format
 msgid "%s line"
 msgid_plural "%s lines"
 msgstr[0] "%d satÄ±r"
 msgstr[1] "%d satÄ±r"
 
-#: src/lang.c:927
+#: src/lang.c:937
 #, fuzzy, c-format
 msgid "name %s"
 msgstr ", isim: "
 
-#: src/lang.c:928
+#: src/lang.c:938
 msgid ", "
 msgstr ""
 
-#: src/lang.c:929
+#: src/lang.c:939
 #, c-format
 msgid "size %s"
 msgstr ""
 
-#: src/lang.c:930
+#: src/lang.c:940
 msgid ""
 "This message has been composed in the 'multipart/mixed' MIME-format. If you\n"
 "are reading this prefix, your mail reader probably has not yet been "
@@ -3507,14 +3565,14 @@ msgstr ""
 "henÃ¼z deÄŸiÅŸikliÄŸe uÄŸramamÄ±ÅŸ, ve gelecek birkaÃ§ ÅŸey garip gÃ¶rÃ¼nebilir.\n"
 "\n"
 
-#: src/lang.c:934 src/lang.c:947 src/lang.c:950 src/lang.c:956
+#: src/lang.c:944 src/lang.c:957 src/lang.c:960 src/lang.c:966
 #, c-format
 msgid "<n>=set current to n; %s=line down; %s=line up; %s=help; %s=quit"
 msgstr ""
 "<n>=mevcutu n olarak ayarla; %s=satÄ±r aÅŸaÄŸÄ±; %s=satÄ±r yukarÄ±; %s=yardÄ±m; "
 "%s=Ã§Ä±kÄ±ÅŸ"
 
-#: src/lang.c:936
+#: src/lang.c:946
 #, c-format
 msgid ""
 "%s=view; %s=pipe; %s=pipe raw; %s=save; %s=tag; %s=tag pattern; %s=untag all"
@@ -3522,14 +3580,14 @@ msgstr ""
 "%s=gÃ¶rÃ¼ntÃ¼le; %s=yÃ¶nlendir; %s=ham yÃ¶nlendir; %s=kaydet; %s=etiketle; "
 "%s=Ã¶rÃ¼ntÃ¼yÃ¼ etiketle; %s=tÃ¼mÃ¼nÃ¼n etiketini kaldÄ±r"
 
-#: src/lang.c:938
+#: src/lang.c:948
 #, c-format
 msgid "%s=view; %s=save; %s=tag; %s=tag pattern; %s=untag all"
 msgstr ""
 "%s=gÃ¶rÃ¼ntÃ¼le; %s=kaydet; %s=etiketle; %s=deseni etiketle; %s=tamamÄ±nÄ±n "
 "etiketini kaldÄ±r"
 
-#: src/lang.c:940
+#: src/lang.c:950
 #, c-format
 msgid ""
 "%s=reverse tagging; %s=search forwards; %s=search backwards; %s=repeat search"
@@ -3537,14 +3595,14 @@ msgstr ""
 "%s=geriye doÄŸru etiketle; %s=ileriye doÄŸru ara; %s=geriye doÄŸru ara; "
 "%s=aramayÄ± tekrarla"
 
-#: src/lang.c:941 src/lang.c:945
+#: src/lang.c:951 src/lang.c:955
 #, c-format
 msgid "<n>=set current to n; %s=next unread; %s=search pattern; %s=kill/select"
 msgstr ""
 "<n>=mevcutu n olarak ayarla; %s=sonraki okunmayan; %s=arama Ã¶rÃ¼ntÃ¼sÃ¼; %s=yok "
 "et/seÃ§"
 
-#: src/lang.c:942
+#: src/lang.c:952
 #, c-format
 msgid ""
 "%s=author search; %s=catchup; %s=line down; %s=line up; %s=mark read; "
@@ -3553,42 +3611,42 @@ msgstr ""
 "%s=yazar aramasÄ±; %s=yakala; %s=satÄ±r aÅŸaÄŸÄ±; %s=satÄ±r yukarÄ±; %s= okunmuÅŸ "
 "iÅŸaretle; %s=eposta zinciri listele"
 
-#: src/lang.c:943
+#: src/lang.c:953
 #, c-format
 msgid "%s=line up; %s=line down; %s=page up; %s=page down; %s=top; %s=bottom"
 msgstr ""
 "%s=satÄ±r yukarÄ±; %s=satÄ±r aÅŸaÄŸÄ±; %s=Ã¼st sayfa; %s=alt sayfa; %s=Ã¼st; %s=alt"
 
-#: src/lang.c:944
+#: src/lang.c:954
 #, c-format
 msgid "%s=search forwards; %s=search backwards; %s=quit"
 msgstr "%s=ileriye doÄŸru ara; %s=geriye doÄŸru ara; %s=Ã§Ä±k"
 
-#: src/lang.c:946
+#: src/lang.c:956
 #, c-format
 msgid "%s=author search; %s=body search; %s=catchup; %s=followup; %s=mark read"
 msgstr ""
 "%s=yazar aramasÄ±; %s=gÃ¶vde aramasÄ±; %s=yakala; %s=takip-et; %s=okumuÅŸ olarak "
 "iÅŸaretle"
 
-#: src/lang.c:948 src/lang.c:957
+#: src/lang.c:958 src/lang.c:967
 #, c-format
 msgid "%s=search forwards; %s=search backwards; %s=repeat search"
 msgstr "%s=ileriye doÄŸru ara; %s=geriye doÄŸru ara; %s=aramayÄ± tekrarla"
 
-#: src/lang.c:949
+#: src/lang.c:959
 #, c-format
 msgid "%s=add; %s=move; %s=rename; %s=delete"
 msgstr "%s=ekle; %s=kaydÄ±r; %s=yeniden adlandÄ±r; %s=sil"
 
-#: src/lang.c:951
+#: src/lang.c:961
 #, c-format
 msgid "<n>=set current to n; %s=next unread; %s,%s=search pattern; %s=catchup"
 msgstr ""
 "<n>=mevcutu n olarak ayarla; %s=sonraki okunmayan; %s,%s=arama deseni; "
 "%s=yakala"
 
-#: src/lang.c:952
+#: src/lang.c:962
 #, c-format
 msgid ""
 "%s=line down; %s=line up; %s=help; %s=move; %s=quit; %s=toggle all/unread"
@@ -3596,7 +3654,7 @@ msgstr ""
 "%s=satÄ±r aÅŸaÄŸÄ±; %s=satÄ±r yukarÄ±; %s=yardÄ±m; %s=taÅŸÄ±; %s=Ã§Ä±k; %s=hepsi/"
 "okunmamÄ±ÅŸlar deÄŸiÅŸtir"
 
-#: src/lang.c:953
+#: src/lang.c:963
 #, c-format
 msgid ""
 "%s=subscribe; %s=sub pattern; %s=unsubscribe; %s=unsub pattern; %s=yank in/"
@@ -3605,229 +3663,230 @@ msgstr ""
 "%s=abone ol; %s=Ã¶rÃ¼ntÃ¼dekine abone ol; %s=abonelikten Ã§Ä±k; %s=Ã¶rÃ¼ntÃ¼deki "
 "abonelikten Ã§Ä±k; %s=Ã§ekme iÃ§eri/dÄ±ÅŸarÄ±"
 
-#: src/lang.c:954
+#: src/lang.c:964
 #, c-format
 msgid "<n>=set current to n; %s=next unread; %s=catchup; %s=display toggle"
 msgstr ""
 "<n>=mevcutu n olarak ayarla; %s=sonraki okunmayan; %s=yakala; %s=gÃ¶rÃ¼nÃ¼m "
 "deÄŸiÅŸtir"
 
-#: src/lang.c:955
+#: src/lang.c:965
 #, c-format
 msgid "%s=help; %s=line down; %s=line up; %s=quit; %s=tag; %s=mark unread"
 msgstr ""
 "%s=yardÄ±m; %s=satÄ±r aÅŸaÄŸÄ±; %s=satÄ±r yukarÄ±; %s=quit; %s=etiketle; "
 "%s=okunmamÄ±ÅŸ olarak iÅŸaretle"
 
-#: src/lang.c:958
+#: src/lang.c:968
 msgid "--More--"
 msgstr "--Daha fazla--"
 
-#: src/lang.c:960
+#: src/lang.c:970
 #, fuzzy, c-format
 msgid "MOTD: %s\n"
 msgstr "MOTD: "
 
-#: src/lang.c:962
+#: src/lang.c:972
 #, c-format
 msgid "Moving %s..."
 msgstr "TaÅŸÄ±nÄ±yor %s..."
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:'
-#: src/lang.c:964
+#: src/lang.c:974
 msgid "Message-ID: & last Reference  "
 msgstr "Ä°leti-KimliÄŸi: & son Referans  "
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:'
-#: src/lang.c:966
+#: src/lang.c:976
 msgid "Message-ID: line              "
 msgstr "Ä°leti-KimliÄŸi: satÄ±r             "
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:' or 'References:'
-#: src/lang.c:968
+#: src/lang.c:978
 msgid "Message-ID: & References: line"
 msgstr "Ä°leti-KimliÄŸi & Referanslar: satÄ±rÄ±"
 
-#: src/lang.c:970
+#: src/lang.c:980
 #, c-format
 msgid "Go to newsgroup [%s]> "
 msgstr "Haber grubuna git [%s]> "
 
-#: src/lang.c:971
+#: src/lang.c:981
 #, c-format
 msgid "Position %s in group list (1,2,..,$) [%d]> "
 msgstr "Grup listesinde %s konumu (1,2,..,$) [%d]> "
 
-#: src/lang.c:972
+#: src/lang.c:982
 msgid "Try and save newsrc file again?"
 msgstr "newsrc dosyasÄ±nÄ± yeniden dene ve kaydet?"
 
-#: src/lang.c:973
+#: src/lang.c:983
 #, fuzzy, c-format
 msgid "Warning: No groups written to your %s file. Save aborted."
 msgstr ""
 "UyarÄ±: newsrc dosyanÄ±zda hiÃ§bir haber grubu yazÄ±lÄ± deÄŸil. Kaydetme "
 "durduruldu."
 
-#: src/lang.c:974
+#: src/lang.c:984
 #, fuzzy, c-format
 msgid "%s file saved successfully.\n"
 msgstr "newsrc dosyasÄ± baÅŸarÄ±yla kaydedildi.\n"
 
-#: src/lang.c:975
+#: src/lang.c:985
 msgid "-- Next response --"
 msgstr "-- Sonraki yanÄ±t --"
 
-#: src/lang.c:976
+#: src/lang.c:986
 msgid "No  "
 msgstr "HayÄ±r  "
 
-#: src/lang.c:977
+#: src/lang.c:987
 msgid "*** No articles ***"
 msgstr "*** Makale Yok ***"
 
-#: src/lang.c:978
+#: src/lang.c:988
 msgid "No articles have been posted"
 msgstr "Makale(ler) gÃ¶nderilmedi"
 
-#: src/lang.c:979
+#: src/lang.c:989
 msgid "*** No attachments ***"
 msgstr "*** Ek yok ***"
 
-#: src/lang.c:980
+#: src/lang.c:990
 msgid "*** No description ***"
 msgstr "*** TanÄ±m yok ***"
 
-#: src/lang.c:981
+#: src/lang.c:991
 msgid "No filename"
 msgstr "Dosya adÄ± yok"
 
-#: src/lang.c:982
+#: src/lang.c:992
 msgid "No group"
 msgstr "Grup yok"
 
-#: src/lang.c:983
+#: src/lang.c:993
 msgid "*** No groups ***"
 msgstr "*** Grup(lar) yok ***"
 
-#: src/lang.c:984
+#: src/lang.c:994
 msgid "No more groups to read"
 msgstr "Okunacak baÅŸka grup yok"
 
-#: src/lang.c:985
+#: src/lang.c:995
 msgid "No last message"
 msgstr "Son ileti yok"
 
-#: src/lang.c:986
+#: src/lang.c:996
 msgid "No mail address"
 msgstr "Eposta adresi yok"
 
-#: src/lang.c:987
+#: src/lang.c:997
 msgid "No articles marked for saving"
 msgstr "Kaydetmek iÃ§in iÅŸaretlenen makale yok"
 
-#: src/lang.c:988
+#: src/lang.c:998
 msgid "No match"
 msgstr "EÅŸleÅŸme yok"
 
-#: src/lang.c:989
+#: src/lang.c:999
 msgid "No more groups"
 msgstr "BaÅŸka grup yok"
 
-#: src/lang.c:990
+#: src/lang.c:1000
 msgid "No newsgroups"
 msgstr "Haber grubu yok"
 
-#: src/lang.c:991
+#: src/lang.c:1001
 msgid "No next unread article"
 msgstr "Sonraki okunmayan makale yok"
 
-#: src/lang.c:992
+#: src/lang.c:1002
 msgid "No previous group"
 msgstr "Ã–nceki grup yok"
 
-#: src/lang.c:993
+#: src/lang.c:1003
 msgid "No previous search, nothing to repeat"
 msgstr "Ã–nceki arama yok, tekrarlanacak bir ÅŸey yok"
 
-#: src/lang.c:994
+#: src/lang.c:1004
 msgid "No previous unread article"
 msgstr "Ã–nceki okunmayan makale yok"
 
-#: src/lang.c:995
+#: src/lang.c:1005
 msgid "No responses"
 msgstr "YanÄ±t yok"
 
-#: src/lang.c:996
+#: src/lang.c:1006
 msgid "No responses to list in current thread"
 msgstr "Mevcut zincirde listelenecek yanÄ±t yok"
 
-#: src/lang.c:997
+#: src/lang.c:1007
 msgid "*** No scopes ***"
 msgstr "*** Kapsam yok ***"
 
-#: src/lang.c:998
+#: src/lang.c:1008
 msgid "No search string"
 msgstr "Arama dizgisi yok"
 
-#: src/lang.c:999
+#: src/lang.c:1009
 msgid "No subject"
 msgstr "Konu yok"
 
-#: src/lang.c:1001
+#: src/lang.c:1011
 #, c-format
 msgid "%s: Terminal must have clear to end-of-line (ce)\n"
 msgstr "%s: UÃ§birim satÄ±r sonuna (ce) kadar silmek zorunda\n"
 
-#: src/lang.c:1002
+#: src/lang.c:1012
 #, c-format
 msgid "%s: Terminal must have clear to end-of-screen (cd)\n"
 msgstr "%s: UÃ§birim ekran sonuna (cd) kadar silmek zorunda\n"
 
-#: src/lang.c:1003
+#: src/lang.c:1013
 #, c-format
 msgid "%s: Terminal must have clearscreen (cl) capability\n"
 msgstr "%s: UÃ§birim'in ekran temizleme yeteneÄŸini (cl) olmak zorunda\n"
 
-#: src/lang.c:1004
+#: src/lang.c:1014
 #, c-format
 msgid "%s: Terminal must have cursor motion (cm)\n"
 msgstr "%s: UÃ§birim imleÃ§ hareketi'ne (cm) sahip olmak zorunda\n"
 
-#: src/lang.c:1005
+#: src/lang.c:1015
 #, c-format
 msgid "%s: TERM variable must be set to use screen capabilities\n"
 msgstr ""
 "%s: Ekran yeteneklerini kullanabilmek iÃ§in TERM deÄŸiÅŸkeni ayarlanmalÄ±\n"
 
-#: src/lang.c:1007
+#: src/lang.c:1017
 #, c-format
 msgid "No viewer found for %s/%s\n"
 msgstr "%s%s iÃ§in gÃ¶rÃ¼ntÃ¼leyici yok\n"
 
-#: src/lang.c:1008 src/lang.c:1780 src/lang.c:1821 src/lang.c:2130
+#: src/lang.c:1018 src/lang.c:1812 src/lang.c:1853 src/lang.c:2173
+#: src/lang.c:2261
 msgid "None"
 msgstr "HiÃ§biri"
 
-#: src/lang.c:1009
+#: src/lang.c:1019
 msgid "Newsgroup does not exist on this server"
 msgstr "Bu sunucuda haber grubu yok"
 
-#: src/lang.c:1010
+#: src/lang.c:1020
 #, c-format
 msgid "Group %s not found in active file"
 msgstr "%s grubu aktif dosyada bulunamadÄ±"
 
-#: src/lang.c:1012
+#: src/lang.c:1022
 msgid "c)reate it, use a)lternative name, use d)efault .newsrc, q)uit tin: "
 msgstr ""
 "o)luÅŸtur, a)lternatif isim kullan, v)arsayÄ±lan .newsrc kullan, tin'den Ã§)Ä±k: "
 
-#: src/lang.c:1013
+#: src/lang.c:1023
 msgid "use a)lternative name, use d)efault .newsrc, q)uit tin: "
 msgstr "a)lternatif isim kullan, v)arsayÄ±lan .newsrc kullan, tin'den Ã§)Ä±k: "
 
-#: src/lang.c:1014
+#: src/lang.c:1024
 #, c-format
 msgid ""
 "# NNTP-server -> newsrc translation table and NNTP-server\n"
@@ -3857,55 +3916,70 @@ msgstr ""
 "#   news.ka.nu    /tmp/nrc-nu      example    ex\n"
 "#\n"
 
-#: src/lang.c:1021
+#: src/lang.c:1031
 msgid "NULL"
 msgstr "NULL"
 
-#: src/lang.c:1023
+#: src/lang.c:1033
 msgid "Only"
 msgstr "Sadece"
 
-#: src/lang.c:1025
+#: src/lang.c:1034
+#, fuzzy
+msgid "OpenPGP pubic key block"
+msgstr "OpenPGP aÃ§Ä±k anahtar bloÄŸu"
+
+#: src/lang.c:1035
+#, fuzzy
+msgid "OpenPGP signature block"
+msgstr "OpenPGP imza bloÄŸu"
+
+#: src/lang.c:1037
 msgid "Options Menu"
 msgstr "SeÃ§enekler menÃ¼sÃ¼"
 
-#: src/lang.c:1026
+#: src/lang.c:1038
 msgid "Options Menu Commands"
 msgstr "SeÃ§enekler MenÃ¼sÃ¼ KomutlarÄ±"
 
-#: src/lang.c:1027
+#: src/lang.c:1039
 #, fuzzy, c-format
 msgid "Option not enabled. Recompile with %s.%s\n"
 msgstr "SeÃ§enek etkin deÄŸil. %s ile tekrar derle.%s\n"
 
 #. TRANSLATORS: do not translate header names like 'Path:'
-#: src/lang.c:1031
+#: src/lang.c:1043
 #, fuzzy
 msgid "Path: line (case insensitive)"
 msgstr "Konu: satÄ±r (bÃ¼yÃ¼k-kÃ¼Ã§Ã¼k harf duyarlÄ±)"
 
-#: src/lang.c:1032
+#: src/lang.c:1044
 #, c-format
 msgid "Error in regex: %s at pos. %d '%s'"
 msgstr "Regex hatasÄ±: %s ÅŸu konumda %d '%s'"
 
-#: src/lang.c:1033
+#: src/lang.c:1045
 #, c-format
 msgid "Error in regex: pcre internal error %d"
 msgstr "Regex hatasÄ±: pcre iÃ§ hata %d"
 
-#: src/lang.c:1035
+#: src/lang.c:1046
+#, fuzzy
+msgid "[-- PGP SIGNED MESSAGE --]\n"
+msgstr "[-- PGP IMZALÄ± MESAJ --]\n"
+
+#: src/lang.c:1048
 #, c-format
 msgid "Error in regex: study - pcre internal error %s"
 msgstr "Regex hatasÄ±: incele - pcre iÃ§ hatasÄ± %s"
 
-#: src/lang.c:1037
+#: src/lang.c:1050
 msgid "Post a followup..."
 msgstr "Takip gÃ¶nder..."
 
 #  TODO: replace hardcoded key-name in txt_post_error_ask_postpone
 #. TODO: replace hard coded key-name in txt_post_error_ask_postpone
-#: src/lang.c:1039
+#: src/lang.c:1052
 msgid ""
 "An error has occurred while posting the article. If you think that this\n"
 "error is temporary or otherwise correctable, you can postpone the article\n"
@@ -3915,48 +3989,48 @@ msgstr ""
 "dÃ¼ÅŸÃ¼nÃ¼yorsanÄ±z ya da geÃ§ici bir hata ise, makaleyi erteleyebilir ve\n"
 "tekrar ^O komutunu kulanarak ulaÅŸabilirsiniz.\n"
 
-#: src/lang.c:1042
+#: src/lang.c:1055
 msgid "Posted articles history"
 msgstr "GÃ¶nderilmiÅŸ makalelerin geÃ§miÅŸi"
 
-#: src/lang.c:1043
+#: src/lang.c:1056
 #, fuzzy
 msgid "Posted Articles Menu Commands"
 msgstr "Ã–znitelik MenÃ¼sÃ¼ KomutlarÄ±"
 
-#: src/lang.c:1044
+#: src/lang.c:1057
 msgid "Lookup failed"
 msgstr ""
 
-#: src/lang.c:1045
+#: src/lang.c:1058
 #, fuzzy
 msgid "Operation not available for replies by mail"
 msgstr "grup seÃ§me seviyesine dÃ¶n"
 
-#: src/lang.c:1046
+#: src/lang.c:1059
 #, fuzzy
 msgid "Already in posted articles history level"
 msgstr "GÃ¶nderilmiÅŸ makalelerin geÃ§miÅŸi"
 
-#: src/lang.c:1047
+#: src/lang.c:1060
 #, c-format
 msgid "Post to newsgroup(s) [%s]> "
 msgstr "Habergrup(lar)a gÃ¶nder [%s]> "
 
-#: src/lang.c:1048
+#: src/lang.c:1061
 msgid "-- post processing started --"
 msgstr "-- sonradan iÅŸleme baÅŸladÄ± --"
 
-#: src/lang.c:1049
+#: src/lang.c:1062
 msgid "-- post processing completed --"
 msgstr "-- sonradan iÅŸleme tamamlandÄ± --"
 
-#: src/lang.c:1050
+#: src/lang.c:1063
 #, c-format
 msgid "Post subject [%s]> "
 msgstr "Konuyu gÃ¶nder [%s]> "
 
-#: src/lang.c:1051
+#: src/lang.c:1064
 msgid ""
 "# Summary of mailed/posted messages viewable by 'W' command from within "
 "tin.\n"
@@ -3964,154 +4038,154 @@ msgstr ""
 "# Tin'deki 'W' komutundan gÃ¶rÃ¼nebilir postalanmÄ±ÅŸ/gÃ¶nderilmiÅŸ iletilerin "
 "Ã¶zeti.\n"
 
-#: src/lang.c:1052
+#: src/lang.c:1065
 msgid "Posting article..."
 msgstr "Makale gÃ¶nderiliyor..."
 
-#: src/lang.c:1054
+#: src/lang.c:1067
 #, fuzzy, c-format
 msgid "Posting failed (%s)"
 msgstr "Makale gÃ¶nderiliyor..."
 
-#: src/lang.c:1056
+#: src/lang.c:1069
 #, c-format
 msgid "Posting: %.*s ..."
 msgstr "GÃ¶nderiliyor: %.*s ..."
 
-#: src/lang.c:1057
+#: src/lang.c:1070
 #, c-format
 msgid "Post postponed articles [%%s]? (%s/%s/%s/%s/%s): "
 msgstr "ErtelenmiÅŸ makaleleri gÃ¶nder [%%s]? (%s/%s/%s/%s/%s): "
 
-#: src/lang.c:1059
+#: src/lang.c:1072
 #, c-format
 msgid "Preparing for filtering on Path header (%d/%d)..."
 msgstr ""
 
-#: src/lang.c:1061
+#: src/lang.c:1074
 #, fuzzy
 msgid "Processing attributes..."
 msgstr "Nitelikleri iÅŸliyor... "
 
-#: src/lang.c:1062
+#: src/lang.c:1075
 msgid "Processing mail messages marked for deletion."
 msgstr "Silinmek iÃ§in iÅŸaretlenen iletiler iÅŸleniyor."
 
-#: src/lang.c:1063
+#: src/lang.c:1076
 msgid "Processing saved articles marked for deletion."
 msgstr "Silinmek iÃ§in iÅŸaretlenen kaydedilmiÅŸ makaleler iÅŸleniyor."
 
-#: src/lang.c:1064
+#: src/lang.c:1077
 #, c-format
 msgid "Accept Followup-To? %s=post, %s=ignore, %s=quit: "
 msgstr "Takip etmeyi kabul et? %s=gÃ¶nder, %s=yoksay, %s=Ã§Ä±k: "
 
-#: src/lang.c:1065
+#: src/lang.c:1078
 msgid "Article unchanged, abort mailing?"
 msgstr "Makale deÄŸiÅŸtirilmedi, postalama iptal edilsin mi?"
 
-#: src/lang.c:1066
+#: src/lang.c:1079
 #, fuzzy, c-format
 msgid "Do you want to see postponed article (%d)?"
 msgid_plural "Do you want to see postponed articles (%d)?"
 msgstr[0] "ErtelenmiÅŸ makaleleri gÃ¶rmek ister misiniz (%d)?"
 msgstr[1] "ErtelenmiÅŸ makaleleri gÃ¶rmek ister misiniz (%d)?"
 
-#: src/lang.c:1068
+#: src/lang.c:1081
 msgid "Add quick kill filter?"
 msgstr "HÄ±zlÄ±ca Ã¶ldÃ¼rme filtresi ekle?"
 
-#: src/lang.c:1069
+#: src/lang.c:1082
 msgid "Add quick selection filter?"
 msgstr "HÄ±zlÄ± seÃ§me filtresi ekle?"
 
-#: src/lang.c:1070
+#: src/lang.c:1083
 msgid "Do you really want to quit?"
 msgstr "GerÃ§ekten Ã§Ä±kmak istiyor musunuz?"
 
-#: src/lang.c:1071
+#: src/lang.c:1084
 #, c-format
 msgid "%s=edit cancel message, %s=quit, %s=delete (cancel) [%%s]: "
 msgstr "%s=iptal edilen iletiyi dÃ¼zenle, %s=terk et, %s=sil (iptal) [%%s]: "
 
-#: src/lang.c:1072
+#: src/lang.c:1085
 #, fuzzy
 msgid "You have a tagged article in this group - quit anyway?"
 msgid_plural "You have tagged articles in this group - quit anyway?"
 msgstr[0] "Bu grupta etiketlenmiÅŸ makaleleriniz var - yine de Ã§Ä±kÄ±lsÄ±n mÄ±?"
 msgstr[1] "Bu grupta etiketlenmiÅŸ makaleleriniz var - yine de Ã§Ä±kÄ±lsÄ±n mÄ±?"
 
-#: src/lang.c:1073
+#: src/lang.c:1086
 #, c-format
 msgid "%s=quit, %s=edit, %s=postpone: "
 msgstr "%s=Ã§Ä±k, %s=dÃ¼zenle, %s=ertele: "
 
-#: src/lang.c:1074
+#: src/lang.c:1087
 #, fuzzy, c-format
 msgid "%s=quit, %s=edit, %s=save kill description: "
 msgstr "%s=Ã§Ä±k %s=dÃ¼zenle %s=Ã¶ldÃ¼rme tanÄ±mÄ± kaydet: "
 
-#: src/lang.c:1075
+#: src/lang.c:1088
 #, fuzzy, c-format
 msgid "%s=quit, %s=edit, %s=save select description: "
 msgstr "%s=Ã§Ä±k %s=dÃ¼zenle %s=tanÄ±m seÃ§me kaydet: "
 
-#: src/lang.c:1076
+#: src/lang.c:1089
 msgid "Do you really want to quit without saving your configuration?"
 msgstr "YapÄ±landÄ±rmalarÄ± kaydetmeden Ã§Ä±kmak istediÄŸinizden emin misiniz?"
 
-#: src/lang.c:1078
+#: src/lang.c:1091
 msgid "Invalid range - valid are '0-9.$' e.g. 1-$"
 msgstr "GeÃ§ersiz aralÄ±k- 'geÃ§erli aralÄ±k '0-9.$' Ã¶rn. 1-$"
 
-#: src/lang.c:1080
+#: src/lang.c:1093
 msgid "Do you want to abort this operation?"
 msgstr "Ä°ÅŸlem durdurulsun mu?"
 
-#: src/lang.c:1081
+#: src/lang.c:1094
 msgid "Do you want to exit tin immediately?"
 msgstr "tin'den hemen Ã§Ä±kmak istediÄŸinizden emin misiniz?"
 
-#: src/lang.c:1083
+#: src/lang.c:1096
 #, fuzzy
 msgid "Reading all articles..."
 msgstr "%smakaleler okunuyor..."
 
-#: src/lang.c:1084
+#: src/lang.c:1097
 #, fuzzy
 msgid "Reading all groups..."
 msgstr "%s gruplar okunuyor..."
 
-#: src/lang.c:1085
+#: src/lang.c:1098
 msgid "Reading ('q' to quit)..."
 msgstr "okunuyor (Ã§Ä±kmak iÃ§in 'q')..."
 
-#: src/lang.c:1086
+#: src/lang.c:1099
 #, fuzzy, c-format
 msgid "Reading attributes file: %s\n"
 msgstr "%sÃ¶znitelik dosyasÄ± okunuyor...\n"
 
-#: src/lang.c:1087
+#: src/lang.c:1100
 #, fuzzy, c-format
 msgid "Reading global attributes file: %s\n"
 msgstr "%sÃ¶znitelik dosyasÄ± okunuyor...\n"
 
-#: src/lang.c:1088
+#: src/lang.c:1101
 #, fuzzy, c-format
 msgid "Reading config file: %s\n"
 msgstr " %syapÄ±landÄ±rma dosyasÄ± okunuyor...\n"
 
-#: src/lang.c:1089
+#: src/lang.c:1102
 #, fuzzy, c-format
 msgid "Reading global config file: %s\n"
 msgstr " %syapÄ±landÄ±rma dosyasÄ± okunuyor...\n"
 
-#: src/lang.c:1090
+#: src/lang.c:1103
 #, fuzzy, c-format
 msgid "Reading filter file: %s\n"
 msgstr "filtre dosyasÄ± okunuyor...\n"
 
-#: src/lang.c:1092
+#: src/lang.c:1105
 msgid "reading from local spool"
 msgstr "yerel kuyruktan okunuyor"
 
@@ -4122,165 +4196,168 @@ msgstr "yerel kuyruktan okunuyor"
 # #-#-#-#-#  tin4.po (PACKAGE VERSION)  #-#-#-#-#
 #  TODO: -> lang.c
 #  TODO: -> lang.c
-#: src/lang.c:1094
+#: src/lang.c:1107
 #, fuzzy, c-format
 msgid "Reading %s\n"
 msgstr "%s tekrar okunuyor..."
 
-#: src/lang.c:1095
+#: src/lang.c:1108
 #, fuzzy, c-format
 msgid "Reading input history file: %s\n"
 msgstr "Girdi geÃ§miÅŸ dosyasÄ± okunuyor...\n"
 
-#: src/lang.c:1096
+#: src/lang.c:1109
 #, fuzzy, c-format
 msgid "Reading keymap file: %s\n"
 msgstr "tuÅŸeÅŸlem dosyasÄ± okunuyor: %s\n"
 
-#: src/lang.c:1097
+#: src/lang.c:1110
 msgid "Reading groups from active file... "
 msgstr "Gruplar etkin dosyadan okunuyor... "
 
-#: src/lang.c:1098
+#: src/lang.c:1111
 msgid "Reading groups from newsrc file... "
 msgstr "Gruplar newsrc dosyasÄ±ndan okunuyor... "
 
-#: src/lang.c:1099
+#: src/lang.c:1112
 msgid "Reading newsgroups file... "
 msgstr "haber gruplarÄ± dosyasÄ± okunuyor... "
 
-#: src/lang.c:1100
+#: src/lang.c:1113
 #, fuzzy, c-format
 msgid "Reading newsrc file: %s"
 msgstr "newsrc dosyasÄ± okunuyor..."
 
-#: src/lang.c:1101
+#: src/lang.c:1114
 #, fuzzy
 msgid "Reading unread articles..."
 msgstr "%smakaleler okunuyor..."
 
-#: src/lang.c:1102
+#: src/lang.c:1115
 #, fuzzy
 msgid "Reading unread groups..."
 msgstr "%s gruplar okunuyor..."
 
 #. TRANSLATORS: do not translate header names like 'References:'
-#: src/lang.c:1104
+#: src/lang.c:1117
 msgid "References: line              "
 msgstr "Referanslar: satÄ±rÄ±              "
 
-#: src/lang.c:1106
+#: src/lang.c:1119
 #, c-format
 msgid "(%d:%02d remaining)"
 msgstr "(%d:%02d kaldÄ±)"
 
-#: src/lang.c:1108
+#: src/lang.c:1121
 #, c-format
 msgid "Bogus group %s removed."
 msgstr "Sahte grup %s kaldÄ±rÄ±ldÄ±."
 
 #  * TODO: add to the right rule, give better explanation, -> lang.c
-#: src/lang.c:1109
+#: src/lang.c:1122
 #, fuzzy
 msgid "Removed from this rule: "
 msgstr "Ã–nceki kuraldan kaldÄ±rÄ±ldÄ±: "
 
-#: src/lang.c:1110
+#: src/lang.c:1123
 #, c-format
 msgid "Error: rename %s to %s"
 msgstr "Hata: %s'den %s'ye yeniden adlandÄ±rma"
 
-#: src/lang.c:1111
+#: src/lang.c:1124
 msgid "Reply to author..."
 msgstr "Yazara yanÄ±tla..."
 
-#: src/lang.c:1112
+#: src/lang.c:1125
 msgid "Repost"
 msgstr "Yeniden gÃ¶nder"
 
-#: src/lang.c:1113
+#: src/lang.c:1126
 msgid "Reposting article..."
 msgstr "\"Makale yeniden gÃ¶nderiliyor..."
 
 #. TODO: plural-forms? (do we have a counter?)
-#: src/lang.c:1115
+#: src/lang.c:1128
 #, c-format
 msgid "Repost article(s) to group(s) [%s]> "
 msgstr "Makale(ler)i grup(lar)a gÃ¶nder [%s]> "
 
-#: src/lang.c:1116
+#: src/lang.c:1129
 msgid "Reset newsrc?"
 msgstr "newsrc sÄ±fÄ±rlansÄ±n mÄ±?"
 
-#: src/lang.c:1117
-msgid "Responses have been directed to the following newsgroups"
-msgstr "YanÄ±tlar ÅŸu haber gruplarÄ±na yÃ¶nlendirildi"
+#: src/lang.c:1130
+#, fuzzy
+msgid "Responses have been directed to the following newsgroup"
+msgid_plural "Responses have been directed to the following newsgroups"
+msgstr[0] "YanÄ±tlar ÅŸu haber gruplarÄ±na yÃ¶nlendirildi"
+msgstr[1] "YanÄ±tlar ÅŸu haber gruplarÄ±na yÃ¶nlendirildi"
 
-#: src/lang.c:1118
+#: src/lang.c:1131
 #, c-format
 msgid "Responses have been directed to poster. %s=mail, %s=post, %s=quit: "
 msgstr "YanÄ±tlar gÃ¶ndericiye yÃ¶nlendirildi.  %s=postala, %s=gÃ¶nder, %s=iptal: "
 
-#: src/lang.c:1119
+#: src/lang.c:1132
 msgid "Press <RETURN> to continue..."
 msgstr "Devam etmek iÃ§in  <RETURN>..."
 
-#: src/lang.c:1121
+#: src/lang.c:1134
 #, c-format
 msgid "Score: %s"
 msgstr ""
 
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:1123
+#: src/lang.c:1136
 #, c-format
 msgid "Select From    [%s] (y/n): "
 msgstr "GÃ¶nderen SeÃ§    [%s] (e/h): "
 
 #. TRANSLATORS: do not translate header names like 'Lines:'
-#: src/lang.c:1125
+#: src/lang.c:1138
 msgid "Select Lines: (</>num): "
 msgstr "SatÄ±rlar: SeÃ§ (</>num):"
 
-#: src/lang.c:1126
+#: src/lang.c:1139
 msgid "Auto-select Article Menu"
 msgstr "Makale MenÃ¼sÃ¼nÃ¼ Otomatik SeÃ§"
 
-#: src/lang.c:1127
+#: src/lang.c:1140
 #, fuzzy, c-format
 msgid "Select Msg-ID  [%s] (f/l/o/n): "
 msgstr "Ä°leti-kimliÄŸi seÃ§iniz  [%s] (f/l/o/n): "
 
-#: src/lang.c:1128
+#: src/lang.c:1141
 msgid "Select pattern scope: "
 msgstr "Desen etki alanÄ±nÄ± seÃ§: "
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:1130
+#: src/lang.c:1143
 #, c-format
 msgid "Select Subject [%s] (y/n): "
 msgstr "Konuyu SeÃ§ [%s] (e/h): "
 
-#: src/lang.c:1131
+#: src/lang.c:1144
 msgid "Select text pattern : "
 msgstr "Metin Ã¶rÃ¼ntÃ¼sÃ¼ seÃ§ : "
 
-#: src/lang.c:1132
+#: src/lang.c:1145
 msgid "Select time in days   : "
 msgstr "ZamanÄ± gÃ¼n cinsinden seÃ§   : "
 
-#: src/lang.c:1133
+#: src/lang.c:1146
 msgid "[k]"
 msgstr ""
 
-#: src/lang.c:1134
+#: src/lang.c:1147
 msgid "[T]"
 msgstr ""
 
-#: src/lang.c:1135
+#: src/lang.c:1148
 msgid " R"
 msgstr " R"
 
-#: src/lang.c:1136
+#: src/lang.c:1149
 #, c-format
 msgid ""
 "# %s server configuration file\n"
@@ -4301,80 +4378,85 @@ msgstr ""
 "############################################################################\n"
 "\n"
 
-#: src/lang.c:1142
+#: src/lang.c:1155
 #, fuzzy
 msgid ""
 "\n"
 "# config options\n"
 msgstr "Renk SeÃ§enekleri"
 
-#: src/lang.c:1143
+#: src/lang.c:1156
 msgid ""
 "\n"
 "# internal data, should not be modified\n"
 msgstr ""
 
-#: src/lang.c:1144
+#: src/lang.c:1157
 #, fuzzy
 msgid ""
 "\n"
 "# tinrc overrides\n"
 msgstr "Filtreleme SeÃ§enekleri"
 
-#: src/lang.c:1145
+#: src/lang.c:1158
 msgid "Serverrc Menu"
 msgstr ""
 
-#: src/lang.c:1146
+#: src/lang.c:1159
+#, fuzzy
+msgid "shell archive (shar)"
+msgstr "Kabuk arÅŸivi"
+
+#: src/lang.c:1160
 msgid "Showing unread groups only"
 msgstr "Sadece okunmamÄ±ÅŸ gruplar gÃ¶steriliyor"
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:1148
+#: src/lang.c:1162
 msgid "Subject: line (ignore case)   "
 msgstr "Konu: satÄ±r (bÃ¼yÃ¼k kÃ¼Ã§Ã¼k harf durumunu yoksay)   "
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:1150
+#: src/lang.c:1164
 msgid "Subject: line (case sensitive)"
 msgstr "Konu: satÄ±r (bÃ¼yÃ¼k-kÃ¼Ã§Ã¼k harf duyarlÄ±)"
 
-#: src/lang.c:1151
+#: src/lang.c:1165
 msgid "Save"
 msgstr "Kaydet"
 
-#: src/lang.c:1152
+#: src/lang.c:1166
 #, c-format
 msgid "Save '%s' (%s/%s)?"
 msgstr "'%s' Kaydedilsin mi (%s/%s)?"
 
-#: src/lang.c:1153
+#: src/lang.c:1167
 msgid "Save configuration before continuing?"
 msgstr "Devam etmeden yapÄ±landÄ±rmayÄ± kaydet?"
 
-#: src/lang.c:1154
+#: src/lang.c:1168
 msgid "Save filename> "
 msgstr "Kaydet dosyaadÄ±> "
 
-#: src/lang.c:1155
+#: src/lang.c:1169
 msgid "Saved"
 msgstr "Kaydedildi"
 
-#: src/lang.c:1156
+#: src/lang.c:1170
 #, fuzzy, c-format
 msgid "%s unread (%s hot) %s in %s\n"
 msgstr "%4d okunmamÄ±ÅŸ (%4d sÄ±cak) %s ÅŸunun iÃ§inde %s\n"
 
-#: src/lang.c:1157
+#: src/lang.c:1171
 #, c-format
 msgid "Saved %s...\n"
 msgstr "%s kaydedildi...\n"
 
-#: src/lang.c:1158
+#: src/lang.c:1172
 msgid "Nothing was saved"
 msgstr "HiÃ§bir ÅŸey kaydedilmedi"
 
-#: src/lang.c:1159
+#: src/lang.c:1173
 #, c-format
 msgid ""
 "\n"
@@ -4383,202 +4465,202 @@ msgstr ""
 "\n"
 "%s %d %s ÅŸundan %d %s\n"
 
-#: src/lang.c:1160
+#: src/lang.c:1174
 #, c-format
 msgid "-- %s saved to %s%s --"
 msgstr "-- %s ÅŸuna kaydedildi %s%s --"
 
-#: src/lang.c:1161
+#: src/lang.c:1175
 #, c-format
 msgid "-- %s saved to %s - %s --"
 msgstr "-- %s ÅŸuna kaydedildi %s - %s --"
 
-#: src/lang.c:1162
+#: src/lang.c:1176
 msgid "Saving..."
 msgstr "Kaydediliyor..."
 
-#: src/lang.c:1163
+#: src/lang.c:1177
 #, c-format
 msgid "%s: Screen initialization failed"
 msgstr "%s: Ekran baÅŸlatma baÅŸarÄ±sÄ±z"
 
-#: src/lang.c:1165
+#: src/lang.c:1179
 #, c-format
 msgid "%s: screen is too small\n"
 msgstr "%s: ekran Ã§ok kÃ¼Ã§Ã¼k\n"
 
-#: src/lang.c:1167
+#: src/lang.c:1181
 #, c-format
 msgid "screen is too small, %s is exiting"
 msgstr "ekran Ã§ok kÃ¼Ã§Ã¼k, %s Ã§Ä±kÄ±yor"
 
-#: src/lang.c:1168
+#: src/lang.c:1182
 msgid "Delete scope?"
 msgstr "AlanÄ± sil?"
 
-#: src/lang.c:1169
+#: src/lang.c:1183
 msgid "Enter scope> "
 msgstr "Alan gir> "
 
-#: src/lang.c:1170
+#: src/lang.c:1184
 msgid "Select new position> "
 msgstr "Yeni konum seÃ§> "
 
-#: src/lang.c:1171
+#: src/lang.c:1185
 msgid "New position cannot be a global scope"
 msgstr "Yeni konum kÃ¼resel kapsam olamaz"
 
-#: src/lang.c:1172
+#: src/lang.c:1186
 msgid "Global scope, operation not allowed"
 msgstr "Genel etki alanÄ±, iÅŸleme izin verilmedi"
 
-#: src/lang.c:1173
+#: src/lang.c:1187
 msgid "Rename scope> "
 msgstr "KapsamÄ± yeniden adlandÄ±r> "
 
-#: src/lang.c:1174
+#: src/lang.c:1188
 msgid "Select scope> "
 msgstr "Etki alanÄ± seÃ§> "
 
-#: src/lang.c:1175
+#: src/lang.c:1189
 msgid "Scopes Menu"
 msgstr "Etki AlanÄ± MenÃ¼sÃ¼"
 
-#: src/lang.c:1176
+#: src/lang.c:1190
 msgid "Scopes Menu Commands"
 msgstr "Alan MenÃ¼sÃ¼ KomutlarÄ±"
 
-#: src/lang.c:1177
+#: src/lang.c:1191
 #, c-format
 msgid "Search backwards [%s]> "
 msgstr "Geriye doÄŸru ara [%s]> "
 
-#: src/lang.c:1178
+#: src/lang.c:1192
 #, c-format
 msgid "Search body [%s]> "
 msgstr "GÃ¶vdeyi ara  [%s]> "
 
-#: src/lang.c:1179
+#: src/lang.c:1193
 #, c-format
 msgid "Search forwards [%s]> "
 msgstr "Ä°leri ara [%s]> "
 
-#: src/lang.c:1180
+#: src/lang.c:1194
 msgid "Searching..."
 msgstr "AranÄ±yor..."
 
-#: src/lang.c:1181
+#: src/lang.c:1195
 #, c-format
 msgid "Searching article %d of %d ('q' to abort)..."
 msgstr "Makale aranÄ±yor %d / %d ('q' durdur)..."
 
-#: src/lang.c:1182
+#: src/lang.c:1196
 msgid "Select article> "
 msgstr "Makale seÃ§> "
 
-#: src/lang.c:1183
+#: src/lang.c:1197
 msgid ""
 "Select option number before text or use arrow keys and <CR>. 'q' to quit."
 msgstr ""
 "Metinden Ã¶nce seÃ§enek numarasÄ±nÄ± seÃ§in ya da ok tuÅŸlarÄ± ve <CR> ile seÃ§in. "
 "Ã‡Ä±kmak iÃ§in 'q'."
 
-#: src/lang.c:1184
+#: src/lang.c:1198
 msgid "Select group> "
 msgstr "Grup seÃ§> "
 
-#: src/lang.c:1185
+#: src/lang.c:1199
 #, c-format
 msgid "Enter selection pattern [%s]> "
 msgstr "SeÃ§me Ã¶rÃ¼ntÃ¼sÃ¼nÃ¼ girin [%s]> "
 
-#: src/lang.c:1186
+#: src/lang.c:1200
 msgid "Select thread> "
 msgstr "eposta zinciri seÃ§> "
 
-#: src/lang.c:1187
+#: src/lang.c:1201
 #, c-format
 msgid "%s %s %s (\"%s\"): send a DETAILED bug report to %s\n"
 msgstr "\"%s %s %s (\"%s\"): DETAYLI hata raporunu ÅŸuna gÃ¶nder %s\n"
 
-#: src/lang.c:1188
+#: src/lang.c:1202
 #, fuzzy
 msgid "Serverrc Menu Commands"
 msgstr "Alan MenÃ¼sÃ¼ KomutlarÄ±"
 
-#: src/lang.c:1189
+#: src/lang.c:1203
 msgid "servers active-file"
 msgstr "sunucular etkin-dosyasÄ±"
 
-#: src/lang.c:1190
+#: src/lang.c:1204
 #, c-format
 msgid "Skipped %s"
 msgstr ""
 
-#: src/lang.c:1191
+#: src/lang.c:1205
 msgid "Cannot move into new newsgroups. Subscribe first..."
 msgstr "Yeni habergruplarÄ±na giriÅŸ yapÄ±lamÄ±yor. Ã–nce abone ol..."
 
-#: src/lang.c:1192
+#: src/lang.c:1206
 msgid "<SPACE>"
 msgstr "<SPACE>"
 
-#: src/lang.c:1193
+#: src/lang.c:1207
 #, c-format
 msgid "Starting: (%s)"
 msgstr "BaÅŸlÄ±yor: (%s)"
 
-#: src/lang.c:1195
+#: src/lang.c:1209
 #, c-format
 msgid "Startup time was: %s\n"
 msgstr ""
 
-#: src/lang.c:1197
+#: src/lang.c:1211
 #, c-format
 msgid "List Thread (%d of %d)"
 msgstr "Eposta zinciri listeleme (%d of %d)"
 
-#: src/lang.c:1198
+#: src/lang.c:1212
 #, c-format
 msgid "Thread (%.*s)"
 msgstr "Eposta zinciri (%.*s)"
 
-#: src/lang.c:1199
+#: src/lang.c:1213
 msgid "Enter wildcard subscribe pattern> "
 msgstr "Abone olma joker karakter Ã¶rÃ¼ntÃ¼sÃ¼nÃ¼ girin> "
 
-#: src/lang.c:1200
+#: src/lang.c:1214
 #, fuzzy, c-format
 msgid "subscribed to %d group"
 msgid_plural "subscribed to %d groups"
 msgstr[0] "\"%d gruba abone olundu"
 msgstr[1] "\"%d gruba abone olundu"
 
-#: src/lang.c:1201
+#: src/lang.c:1215
 #, c-format
 msgid "Subscribed to %s"
 msgstr "%s'e abone olundu"
 
-#: src/lang.c:1202
+#: src/lang.c:1216
 msgid "Subscribing... "
 msgstr "Abone olunuyor... "
 
-#: src/lang.c:1203
+#: src/lang.c:1217
 #, c-format
 msgid "Repost or supersede article(s) [%%s]? (%s/%s/%s): "
 msgstr "Makale(ler)i yeniden gÃ¶nder yada deÄŸiÅŸtir [%%s]? (%s/%s/%s): "
 
 #. TODO: plural-forms? (do we have a counter?)
-#: src/lang.c:1205
+#: src/lang.c:1219
 #, c-format
 msgid "Supersede article(s) to group(s) [%s]> "
 msgstr "Makale(ler)i Grup(lar)Ä±n yerine al [%s]> "
 
-#: src/lang.c:1206
+#: src/lang.c:1220
 msgid "Superseding article ..."
 msgstr "Makale deÄŸiÅŸtiriliyor ..."
 
-#: src/lang.c:1207
+#: src/lang.c:1221
 #, c-format
 msgid ""
 "\n"
@@ -4587,44 +4669,44 @@ msgstr ""
 "\n"
 "Durduruldu. Yeniden baÅŸlatmak iÃ§in 'fg' yaz %s\n"
 
-#: src/lang.c:1209
+#: src/lang.c:1223
 #, fuzzy, c-format
 msgid "%d day"
 msgid_plural "%d days"
 msgstr[0] "%d gÃ¼n"
 msgstr[1] "%d gÃ¼n"
 
-#: src/lang.c:1210
+#: src/lang.c:1224
 msgid "<TAB>"
 msgstr "<TAB>"
 
-#: src/lang.c:1211
+#: src/lang.c:1225
 #, fuzzy
 msgid "Tagged article"
 msgid_plural "Tagged articles"
 msgstr[0] "Temel makale"
 msgstr[1] "Temel makale"
 
-#: src/lang.c:1212
+#: src/lang.c:1226
 #, fuzzy
 msgid "Tagged thread"
 msgstr "EtiketlendirilmiÅŸ ek"
 
-#: src/lang.c:1214
+#: src/lang.c:1228
 msgid "TeX "
 msgstr "TeX "
 
-#: src/lang.c:1215
+#: src/lang.c:1229
 #, fuzzy, c-format
 msgid "Version: %s %s release %s (\"%s\")"
 msgstr "SÃ¼rÃ¼m: %s yayÄ±m %s %s (\"%s\")\n"
 
-#: src/lang.c:1216
+#: src/lang.c:1230
 msgid "# Default action/prompt strings\n"
 msgstr "# VarsayÄ±lan iÅŸlem/komut dizgileri\n"
 
 #. TRANSLATORS: do not translate header names like 'Subject:', 'From:', ...
-#: src/lang.c:1218
+#: src/lang.c:1232
 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"
@@ -4646,7 +4728,7 @@ msgstr ""
 "# sÃ¼re doldur=AÃ‡IK/KAPALI  AÃ‡IK=default_filter_days deÄŸerine sÄ±nÄ±rla "
 "KAPALI=hiÃ§bir zaman sÃ¼resini doldurma\n"
 
-#: src/lang.c:1231
+#: src/lang.c:1245
 #, fuzzy
 msgid ""
 "# If ON print current subject or newsgroup description in the last line\n"
@@ -4654,313 +4736,321 @@ msgstr ""
 "# eÄŸer AÃ‡IK durumdaysa mevcut konu yada son satÄ±rdaki haber grubu tanÄ±mÄ± "
 "iÃ§in yazdÄ±rÄ±r\n"
 
-#: src/lang.c:1232
-msgid "# Host & time info used for detecting new groups (don't touch)\n"
+#: src/lang.c:1246
+#, fuzzy
+msgid ""
+"\n"
+"# Host & time info used for detecting new groups (don't touch)\n"
 msgstr ""
+"\n"
 "# Yeni gruplarÄ± algÄ±lamak iÃ§in sunucu & zaman bilgileri kullanÄ±lÄ±r "
 "(dokunmayÄ±nÄ±z)\n"
 
-#: src/lang.c:1233
+#: src/lang.c:1247
 msgid "There is no news\n"
 msgstr "HiÃ§bir haber yok\n"
 
-#: src/lang.c:1234
+#: src/lang.c:1248
 msgid "Thread"
 msgstr "Eposta zinciri"
 
-#: src/lang.c:1235
+#: src/lang.c:1249
 msgid "Thread Level Commands"
 msgstr "Eposta Zinciri Seviyesi KomutlarÄ±"
 
-#: src/lang.c:1236
+#: src/lang.c:1250
 msgid "Thread deselected"
 msgstr "Eposta zinciri seÃ§imi kaldÄ±rÄ±ldÄ±"
 
-#: src/lang.c:1237
+#: src/lang.c:1251
 msgid "Thread selected"
 msgstr "Eposta zinciri seÃ§ildi"
 
-#: src/lang.c:1238
+#: src/lang.c:1252
 #, c-format
 msgid "Thread %4s of %4s"
 msgstr "Eposta zinciri %4s / %4s "
 
-#: src/lang.c:1239
+#: src/lang.c:1253
 msgid "Threading articles..."
 msgstr "Makaleler zincirleniyor..."
 
-#: src/lang.c:1240
+#: src/lang.c:1254
 #, fuzzy
 msgid "Threading by multipart"
 msgstr "Makaleler zincirleniyor..."
 
-#: src/lang.c:1242
+#: src/lang.c:1256
 msgid "No ALP negotiated."
 msgstr ""
 
-#: src/lang.c:1244
+#: src/lang.c:1258
 msgid "<failed to retrieve cipher>"
 msgstr ""
 
-#: src/lang.c:1245
+#: src/lang.c:1259
 msgid "<failed to retrieve issuer>"
 msgstr ""
 
-#: src/lang.c:1246
+#: src/lang.c:1260
 msgid "<failed to retrieve subject>"
 msgstr ""
 
-#: src/lang.c:1247
+#: src/lang.c:1261
 msgid "<failed to retrieve version>"
 msgstr ""
 
-#: src/lang.c:1248
+#: src/lang.c:1262
 #, fuzzy, c-format
 msgid "%s handshake done: %s\n"
 msgstr "Slrnface baÅŸarÄ±sÄ±z: %s"
 
-#: src/lang.c:1251
+#: src/lang.c:1265
 #, fuzzy, c-format
 msgid "TLS handshake failed: %s (%d)\n"
 msgstr "Slrnface baÅŸarÄ±sÄ±z: %s"
 
-#: src/lang.c:1252
+#: src/lang.c:1266
 #, fuzzy, c-format
 msgid "TLS peer verification failed: %s\n"
 msgstr "Slrnface baÅŸarÄ±sÄ±z: %s"
 
-#: src/lang.c:1253
+#: src/lang.c:1267
 #, c-format
 msgid "TLS peer verification failed, continuing anyway as requested: %s\n"
 msgstr ""
 
-#: src/lang.c:1254
+#: src/lang.c:1268
 msgid "<unable to retrieve status>"
 msgstr ""
 
-#: src/lang.c:1255
+#: src/lang.c:1269
 msgid "unexpected certificate verification status!"
 msgstr ""
 
-#: src/lang.c:1258
+#: src/lang.c:1272
 #, c-format
 msgid ""
 "TLS peer verification failed: %s.\n"
 "Continuing anyway as requested.\n"
 msgstr ""
 
-#: src/lang.c:1261
+#: src/lang.c:1275
 #, fuzzy, c-format
 msgid "TLS handshake done: %s\n"
 msgstr "Slrnface baÅŸarÄ±sÄ±z: %s"
 
-#: src/lang.c:1264
+#: src/lang.c:1278
 #, fuzzy, c-format
 msgid "TLS handshake failed: %s\n"
 msgstr "Slrnface baÅŸarÄ±sÄ±z: %s"
 
-#: src/lang.c:1267
+#: src/lang.c:1281
 #, c-format
 msgid "Toggled word highlighting %s"
 msgstr "Kelime vurgulamasÄ± deÄŸiÅŸtirildi %s"
 
-#: src/lang.c:1268
+#: src/lang.c:1282
 msgid "Toggled rot13 encoding"
 msgstr "rot13 kodlama deÄŸiÅŸtirildi"
 
-#: src/lang.c:1269
+#: src/lang.c:1283
 #, fuzzy, c-format
 msgid "Toggled German TeX encoding %s"
 msgstr "Almanca TeX kodlama deÄŸiÅŸtirildi %s"
 
-#: src/lang.c:1270
+#: src/lang.c:1284
 #, c-format
 msgid "Toggled tab-width to %d"
 msgstr "tab geniÅŸliÄŸi ÅŸuna deÄŸiÅŸtirildi %d"
 
-#: src/lang.c:1271
+#: src/lang.c:1285
 #, fuzzy, c-format
 msgid "Verbatim handling: %s"
 msgstr "#  verbatim_handling=AÃ‡IK/KAPLI\n"
 
-#: src/lang.c:1273
+#: src/lang.c:1287
 #, c-format
 msgid "%d Trying to dotlock %s"
 msgstr "\"%d dotlock yapÄ±lmaya Ã§alÄ±ÅŸÄ±lÄ±yor %s"
 
-#: src/lang.c:1274
+#: src/lang.c:1288
 #, c-format
 msgid "%d Trying to lock %s"
 msgstr "\"%d Kilitlemeye Ã§alÄ±ÅŸÄ±lÄ±yor %s"
 
-#: src/lang.c:1276
+#: src/lang.c:1290
 #, fuzzy, c-format
 msgid "%s=help"
 msgstr "%s=yardÄ±m"
 
-#: src/lang.c:1278
+#: src/lang.c:1292
 msgid "Unlimited"
 msgstr "SÄ±nÄ±rsÄ±z"
 
-#: src/lang.c:1279
+#: src/lang.c:1293
 #, fuzzy
 msgid "Untagged article"
 msgstr "Temel makale"
 
-#: src/lang.c:1280
+#: src/lang.c:1294
 #, fuzzy
 msgid "Untagged thread"
 msgstr "etiketlenmiÅŸ bÃ¼tÃ¼n eposta zincirlerinin etiketini kaldÄ±r"
 
-#: src/lang.c:1281
+#: src/lang.c:1295
 msgid "Enter wildcard unsubscribe pattern> "
 msgstr "abonelikten Ã§Ä±kma joker karakter Ã¶rÃ¼ntÃ¼sÃ¼nÃ¼ girin> "
 
-#: src/lang.c:1282
+#: src/lang.c:1296
 #, c-format
 msgid "Error decoding %s : %s"
 msgstr "Ã‡Ã¶zÃ¼lÃ¼rken hata %s: %s"
 
-#: src/lang.c:1283
+#: src/lang.c:1297
 msgid "No end."
 msgstr "Son yok."
 
-#: src/lang.c:1284
+#: src/lang.c:1298
 #, c-format
 msgid "%s successfully decoded."
 msgstr "%s baÅŸarÄ±yla Ã§Ã¶zÃ¼ldÃ¼."
 
 #  Don't hash the initial '<'
-#: src/lang.c:1286
+#: src/lang.c:1300
 msgid "unchanged"
 msgstr "deÄŸiÅŸtirilmemiÅŸ"
 
-#: src/lang.c:1288
+#: src/lang.c:1302
 msgid "(unknown)"
 msgstr "(bilinmiyor)"
 
-#: src/lang.c:1290
+#: src/lang.c:1304
 #, fuzzy
 msgid "unknown error"
 msgstr "Bilinmeyen hata."
 
-#: src/lang.c:1292
+#: src/lang.c:1306
 #, fuzzy, c-format
 msgid "unsubscribed from %d group"
 msgid_plural "unsubscribed from %d groups"
 msgstr[0] "%d tane gruptan abonelikten Ã§Ä±kÄ±ldÄ±"
 msgstr[1] "%d tane gruptan abonelikten Ã§Ä±kÄ±ldÄ±"
 
-#: src/lang.c:1293
+#: src/lang.c:1307
 #, c-format
 msgid "Unsubscribed from %s"
 msgstr "%s aboneliÄŸinden Ã§Ä±kÄ±ldÄ±"
 
-#: src/lang.c:1294
+#: src/lang.c:1308
 msgid "Unsubscribing... "
 msgstr "Abonelik iptal ediliyor... "
 
-#: src/lang.c:1295
+#: src/lang.c:1309
 msgid "Unthreading articles..."
 msgstr "Makalelerin baÄŸlantÄ±sÄ± sonlanÄ±yor..."
 
-#: src/lang.c:1296
+#: src/lang.c:1310
 #, fuzzy, c-format
 msgid "Updating %s..."
 msgstr "%s gÃ¼ncelleniyor..."
 
-#: src/lang.c:1297
+#: src/lang.c:1311
 msgid "URL Menu"
 msgstr "URL MenÃ¼sÃ¼"
 
-#: src/lang.c:1298
+#: src/lang.c:1312
 msgid "URL Menu Commands"
 msgstr "URL MenÃ¼sÃ¼ KomutlarÄ±"
 
-#: src/lang.c:1299
+#: src/lang.c:1313
 #, c-format
 msgid "Opening %s"
 msgstr "%s aÃ§Ä±lÄ±yor"
 
-#: src/lang.c:1300
+#: src/lang.c:1314
 msgid "Select URL> "
 msgstr "URL seÃ§> "
 
-#: src/lang.c:1301
+#: src/lang.c:1315
 msgid "No URLs in this article"
 msgstr "Makalede URL yok"
 
-#: src/lang.c:1303
+#: src/lang.c:1317
 #, c-format
 msgid "SASL MECHS    : %s\n"
 msgstr ""
 
-#: src/lang.c:1304
+#: src/lang.c:1318
 #, c-format
 msgid "SASL MECH used: %s\n"
 msgstr ""
 
-#: src/lang.c:1306
+#: src/lang.c:1320
 msgid "  -c       mark all news as read in subscribed newsgroups (batch mode)"
 msgstr ""
 "  -c       abone olunmuÅŸ haber gruplarÄ±ndaki tÃ¼m haberleri okunmuÅŸ olarak "
 "iÅŸaretle (toplu kip)"
 
-#: src/lang.c:1307
+#: src/lang.c:1321
 msgid "  -Z       return status indicating if any unread news (batch mode)"
 msgstr ""
 "  -Z       herhangi okunmamÄ±ÅŸ haber varsa bu durumu gÃ¶steren durum geri "
 "dÃ¶ndÃ¼r (toplu kip)"
 
-#: src/lang.c:1308
+#: src/lang.c:1322
 msgid "  -q       don't check for new newsgroups"
 msgstr "  -q       yeni haber gruplarÄ± iÃ§in kontrol etme"
 
-#: src/lang.c:1309
+#: src/lang.c:1323
 msgid "  -X       don't save any files on quit"
 msgstr "  -X       Ã§Ä±kÄ±ÅŸta hiÃ§bir dosyayÄ± kaydetme"
 
-#: src/lang.c:1310
+#: src/lang.c:1324
 msgid "  -d       don't show newsgroup descriptions"
 msgstr "  -d       habergrubu tanÄ±mlarÄ± gÃ¶sterme"
 
-#: src/lang.c:1311
+#: src/lang.c:1325
 #, fuzzy, c-format
 msgid "  -F file  filter file to use [default=%s]"
 msgstr "  -f dosya  haber gruplarÄ± dosyasÄ±na abone olundu [varsayÄ±lan=%s]"
 
-#: src/lang.c:1312
+#: src/lang.c:1326
 msgid "  -G limit get only limit articles/group"
 msgstr "  -G sÄ±nÄ±r sadece sÄ±nÄ±r kadar makale/grup getir"
 
-#: src/lang.c:1313
+#: src/lang.c:1327
 #, c-format
 msgid "  -H       help information about %s"
 msgstr "  -H       %s hakkÄ±nda yardÄ±m bilgisi"
 
-#: src/lang.c:1314
+#: src/lang.c:1328
 msgid "  -h       this help message"
 msgstr "  -h       bu yardÄ±m mesajÄ±"
 
-#: src/lang.c:1315
+#: src/lang.c:1329
+msgid "  -i file  import (append) raw proto article to postponed.articles"
+msgstr ""
+
+#: src/lang.c:1330
 #, c-format
 msgid "  -I dir   news index file directory [default=%s]"
-msgstr "  -I dizin   haber dizinleme dosyasÄ± dizini [varsayÄ±lan=%s]"
+msgstr "  -I dizin haber dizinleme dosyasÄ± dizini [varsayÄ±lan=%s]"
 
-#: src/lang.c:1317
+#: src/lang.c:1332
 msgid "  -L msgid show the message with that Message-ID"
 msgstr ""
 
-#: src/lang.c:1319
+#: src/lang.c:1334
 msgid "  -u       update index files (batch mode)"
 msgstr "  -u       dizin dosyalarÄ±nÄ± gÃ¼ncelle (toplu kip)"
 
-#: src/lang.c:1320
+#: src/lang.c:1335
 #, c-format
 msgid "  -m dir   mailbox directory [default=%s]"
 msgstr "  -m dizin   posta kutusu dizini [varsayÄ±lan=%s]"
 
-#: src/lang.c:1321
+#: src/lang.c:1336
 #, c-format
 msgid ""
 "\n"
@@ -4969,55 +5059,55 @@ msgstr ""
 "\n"
 "hata raporu/yorumlarÄ± %s adresine yolla"
 
-#: src/lang.c:1322
+#: src/lang.c:1337
 msgid "  -N       mail new news to your posts (batch mode)"
 msgstr "  -N       gÃ¶nderilerinize yeni haberleri gÃ¶nder (toplu kip)"
 
-#: src/lang.c:1323
+#: src/lang.c:1338
 msgid "  -M user  mail new news to specified user (batch mode)"
 msgstr ""
 "  -M kullanÄ±cÄ±  belirtilmiÅŸ kulanÄ±cÄ±ya yeni haberleri gÃ¶nder (toplu kip)"
 
-#: src/lang.c:1324
+#: src/lang.c:1339
 #, c-format
 msgid "  -f file  subscribed to newsgroups file [default=%s]"
 msgstr "  -f dosya  haber gruplarÄ± dosyasÄ±na abone olundu [varsayÄ±lan=%s]"
 
-#: src/lang.c:1326
+#: src/lang.c:1341
 #, c-format
 msgid "  -t sec   override nntp_read_timeout_secs setting [default=%d]"
 msgstr ""
 
-#: src/lang.c:1328
+#: src/lang.c:1343
 msgid "  -x       no-posting mode"
 msgstr "  -x       gÃ¶ndermeme kipi"
 
-#: src/lang.c:1329
+#: src/lang.c:1344
 msgid "  -w       post an article and exit"
 msgstr "  -w       makale gÃ¶nder ve Ã§Ä±k"
 
-#: src/lang.c:1330
+#: src/lang.c:1345
 msgid "  -o       post all postponed articles and exit"
 msgstr "  -o       ertelenmiÅŸ bÃ¼tÃ¼n makaleleri gÃ¶nder ve Ã§Ä±k"
 
-#: src/lang.c:1331
+#: src/lang.c:1346
 msgid "  -R       read news saved by -S option"
 msgstr "  -R       -S seÃ§eneÄŸi ile kaydedilen haberleri oku"
 
-#: src/lang.c:1332
+#: src/lang.c:1347
 #, c-format
 msgid "  -s dir   save news directory [default=%s]"
-msgstr "  -s dizin   haber dizinini kaydet [varsayÄ±lan=%s]"
+msgstr "  -s dizin haber dizinini kaydet [varsayÄ±lan=%s]"
 
-#: src/lang.c:1333
+#: src/lang.c:1348
 msgid "  -S       save new news for later reading (batch mode)"
 msgstr "  -S       daha sonra okumak Ã¼zere yeni haberleri kaydet (toplu kip)"
 
-#: src/lang.c:1334
+#: src/lang.c:1349
 msgid "  -z       start if any unread news"
 msgstr "  -z       okunmamÄ±ÅŸ haber varsa baÅŸla"
 
-#: src/lang.c:1335
+#: src/lang.c:1350
 #, c-format
 msgid ""
 "A Usenet reader.\n"
@@ -5028,95 +5118,100 @@ msgstr ""
 "\n"
 "KullanÄ±m: %s [seÃ§enekler] [habergrubu[,...]]"
 
-#: src/lang.c:1336
+#: src/lang.c:1351
+#, c-format
+msgid "  -J file  tinrc file to use [default=%s]"
+msgstr ""
+
+#: src/lang.c:1352
 msgid "  -v       verbose output for batch mode options"
 msgstr "  -v       toplu kip seÃ§enekleri iÃ§in ayrÄ±ntÄ±lÄ± Ã§Ä±kÄ±ÅŸ"
 
-#: src/lang.c:1337
+#: src/lang.c:1353
 msgid "  -V       print version & date information"
 msgstr "  -V       sÃ¼rÃ¼m ve tarih bilgilerini yazdÄ±r"
 
-#: src/lang.c:1338
+#: src/lang.c:1354
 msgid "Use MIME display program for this message?"
 msgstr "Bu ileti iÃ§in MIME gÃ¶rÃ¼ntÃ¼leme programÄ± kullan?"
 
-#: src/lang.c:1339
+#: src/lang.c:1355
 #, fuzzy, c-format
 msgid "%s only useful without batch mode operations.%s\n"
 msgstr "%s sadece toplu kip iÅŸlemleri yoksa kullanÄ±ÅŸlÄ±.%s\n"
 
-#: src/lang.c:1340
+#: src/lang.c:1356
 #, fuzzy, c-format
 msgid "%s only useful for batch mode operations.%s\n"
 msgstr "%s sadece toplu kip iÅŸlemleri varsa kullanÄ±ÅŸlÄ±.%s\n"
 
-#: src/lang.c:1341
+#: src/lang.c:1357
 #, fuzzy, c-format
 msgid "%s only useful for batch or debug mode operations.%s\n"
 msgstr "%s sadece toplu kip iÅŸlemleri varsa kullanÄ±ÅŸlÄ±.%s\n"
 
-#: src/lang.c:1342
+#: src/lang.c:1358
 #, fuzzy, c-format
 msgid "Useless combination %s and %s. Ignoring %s.%s\n"
 msgstr "Kombinasyon %s ve %s kullanÄ±ÅŸsÄ±z. %s Ã¶nemsenmiyor.%s\n"
 
-#: src/lang.c:1343
+#: src/lang.c:1359
 msgid "uuencoded file"
 msgstr ""
 
-#: src/lang.c:1344
+#: src/lang.c:1360
 #, fuzzy
 msgid "incomplete uuencoded file"
 msgstr "tamamlanmadÄ± "
 
-#: src/lang.c:1347
+#: src/lang.c:1363
 #, c-format
 msgid "Valid not after : %s%s\n"
 msgstr ""
 
-#: src/lang.c:1348
+#: src/lang.c:1364
 #, c-format
 msgid "Valid not before: %s%s\n"
 msgstr ""
 
-#: src/lang.c:1349
+#: src/lang.c:1365
 msgid " <- NOT YET VALID!"
 msgstr ""
 
-#: src/lang.c:1350
+#: src/lang.c:1366
 msgid " <- NO LONGER VALID!"
 msgstr ""
 
-#: src/lang.c:1352
+#: src/lang.c:1368
 #, fuzzy, c-format
 msgid "%s %s out of range (%d - %d). Ignored."
 msgstr "%s%d aralÄ±k dÄ±ÅŸÄ±nda (0 - %d). GÃ¶rmezden geldim."
 
-#: src/lang.c:1353
+#: src/lang.c:1369
 #, fuzzy, c-format
 msgid "%s %d out of range (0 - %d). Reset to 0."
 msgstr "%s%d aralÄ±k dÄ±ÅŸÄ±nda (0 - %d). 0'a SÄ±fÄ±rla."
 
-#: src/lang.c:1354
+#: src/lang.c:1370
 msgid "[-- Verbatim block hidden --]"
 msgstr ""
 
-#: src/lang.c:1355
+#: src/lang.c:1371
 #, c-format
 msgid "View '%s' (%s/%s)?"
 msgstr "GÃ¶ster '%s' (%s/%s)?"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1358
+#: src/lang.c:1374
 #, fuzzy, c-format
 msgid ""
 "\n"
 "Warning: posting exceeds %d column. Line %d is the first long one:\n"
-"%-100s\n"
+"%-*s\n"
 msgid_plural ""
 "\n"
 "Warning: posting exceeds %d columns. Line %d is the first long one:\n"
-"%-100s\n"
+"%-*s\n"
 msgstr[0] ""
 "\n"
 "UyarÄ±: gÃ¶nderi %d sÃ¼tunu aÅŸÄ±yor. %d en uzun ilk satÄ±r:\n"
@@ -5126,7 +5221,7 @@ msgstr[1] ""
 "UyarÄ±: gÃ¶nderi %d sÃ¼tunu aÅŸÄ±yor. %d en uzun ilk satÄ±r:\n"
 "%-100s\n"
 
-#: src/lang.c:1359
+#: src/lang.c:1375
 msgid ""
 "\n"
 "Warning: article unchanged after editing\n"
@@ -5135,7 +5230,7 @@ msgstr ""
 "UyarÄ±: makale dÃ¼zenlendikten sonra deÄŸiÅŸtirilmedi\n"
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:1361
+#: src/lang.c:1377
 msgid ""
 "\n"
 "Warning: \"Subject:\" contains only whitespaces.\n"
@@ -5144,7 +5239,7 @@ msgstr ""
 "UyarÄ±: \"Konu:\" sadece beyaz boÅŸluklardan oluÅŸuyor. \n"
 
 #. TRANSLATORS: do not translate header names like 'Subject:' or 'References:'
-#: src/lang.c:1363
+#: src/lang.c:1379
 msgid ""
 "\n"
 "Warning: \"Subject:\" begins with \"Re: \" but there are no \"References:"
@@ -5154,7 +5249,7 @@ msgstr ""
 "UyarÄ±: \"Konu:\", \"Re: \" ile baÅŸlÄ±yor ama \"Referanslar:\" yok.\n"
 
 #. TRANSLATORS: do not translate header names like 'Subject:' or 'References:'
-#: src/lang.c:1366
+#: src/lang.c:1382
 msgid ""
 "\n"
 "Warning: Article has \"References:\" but \"Subject:\" does not begin\n"
@@ -5165,7 +5260,7 @@ msgstr ""
 "         baÅŸlamÄ±yor ve \"(was:\" yok.\n"
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:1370
+#: src/lang.c:1386
 #, fuzzy
 msgid ""
 "\n"
@@ -5174,7 +5269,7 @@ msgstr ""
 "\n"
 "UyarÄ±: \"Konu:\" sadece beyaz boÅŸluklardan oluÅŸuyor. \n"
 
-#: src/lang.c:1371
+#: src/lang.c:1387
 msgid ""
 "Read carefully!\n"
 "\n"
@@ -5197,13 +5292,13 @@ msgstr ""
 "Ä°ptal etmek Ã¼zere olduÄŸunuz makale bu:\n"
 "\n"
 
-#: src/lang.c:1375
+#: src/lang.c:1391
 msgid ""
 "\n"
 "Distribution is limited to:\n"
 msgstr ""
 
-#: src/lang.c:1376
+#: src/lang.c:1392
 #, fuzzy
 msgid ""
 "\n"
@@ -5212,7 +5307,7 @@ msgstr ""
 "\n"
 "Hata: GeÃ§ersiz biÃ§imlendirilmiÅŸ %s.\n"
 
-#: src/lang.c:1377
+#: src/lang.c:1393
 msgid ""
 "\n"
 "Warning: You are using a non-plain transfer encoding (such as base64 or\n"
@@ -5229,7 +5324,7 @@ msgstr ""
 "kodlanamaz.\n"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1384
+#: src/lang.c:1400
 #, fuzzy, c-format
 msgid ""
 "\n"
@@ -5247,7 +5342,7 @@ msgstr[1] ""
 "kodlama %s ya da %s deÄŸerlerine ayarlanmadÄ±\n"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1392
+#: src/lang.c:1408
 #, fuzzy, c-format
 msgid ""
 "\n"
@@ -5271,7 +5366,7 @@ msgstr[1] ""
 "gerÃ§ekleÅŸmeyecek\n"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1401
+#: src/lang.c:1417
 #, fuzzy, c-format
 msgid ""
 "\n"
@@ -5288,15 +5383,30 @@ msgstr[1] ""
 "%d satÄ±rÄ± %d oktetten daha uzun ve kÄ±saltÄ±lmalÄ±, fakat\n"
 "kodlama %s deÄŸerine ayarlÄ± deÄŸil\n"
 
-#: src/lang.c:1407
+#: src/lang.c:1423
+#, fuzzy, c-format
 msgid ""
 "\n"
-"Warning: \"example\" is a reserved hierarchy!\n"
+"Warning: \"%s\" in \"%s\" is from a reserved hierarchy!\n"
 msgstr ""
 "\n"
-"UyarÄ±: \"Ã¶rnek\" ayrÄ±lmÄ±ÅŸ bir hiyerarÅŸidir!\n"
+"UyarÄ±: \"%s\" ayrÄ±lmÄ±ÅŸ bir hiyerarÅŸidir!\n"
 
-#: src/lang.c:1408
+#: src/lang.c:1424
+#, fuzzy, c-format
+msgid ""
+"\n"
+"Warning: Illegal character in '%c' in %s: \"%s\".\n"
+msgstr "FQDN'de kuraldÄ±ÅŸÄ± karakter.\n"
+
+#: src/lang.c:1425
+#, fuzzy, c-format
+msgid ""
+"\n"
+"Warning: Invalid %s, \"%s\" not allowed.\n"
+msgstr "FQDN'de kuraldÄ±ÅŸÄ± karakter.\n"
+
+#: src/lang.c:1426
 #, c-format
 msgid ""
 "\n"
@@ -5311,7 +5421,7 @@ msgstr ""
 "%s dosyanÄ±zdaki bazÄ± deÄŸerler deÄŸiÅŸtirilmiÅŸtir!\n"
 "WHATSNEW, vb dosyalarÄ± okuyun...\n"
 
-#: src/lang.c:1410
+#: src/lang.c:1428
 #, c-format
 msgid ""
 "\n"
@@ -5324,7 +5434,7 @@ msgstr ""
 "Yeni bir sÃ¼rÃ¼mden tin %s'e alÃ§altÄ±yorsunuz!\n"
 "%s dosyanÄ±daki bazÄ± deÄŸerler yoksayÄ±labir, diÄŸerleri deÄŸiÅŸtirilebilir!\n"
 
-#: src/lang.c:1413
+#: src/lang.c:1431
 #, c-format
 msgid ""
 "Warning: tin wrote fewer groups to your\n"
@@ -5340,7 +5450,18 @@ msgstr ""
 "bu oturum bir hataya iÅŸarettir ve tin'i tekrar baÅŸlatmadan %s'i\n"
 "yedeklemeniz gerekmektedir!\n"
 
-#: src/lang.c:1417
+#: src/lang.c:1435
+#, c-format
+msgid ""
+"\n"
+"Warning: manually supplied MIME-header, but \"%s\" is missing.\n"
+msgstr ""
+
+#: src/lang.c:1436
+msgid "Warning: multiple addresses given."
+msgstr ""
+
+#: src/lang.c:1437
 #, c-format
 msgid ""
 "\n"
@@ -5348,7 +5469,7 @@ msgid ""
 "         This is at least uncommon.\n"
 msgstr ""
 
-#: src/lang.c:1420
+#: src/lang.c:1440
 #, c-format
 msgid ""
 "\n"
@@ -5359,7 +5480,7 @@ msgid ""
 msgstr ""
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1426
+#: src/lang.c:1446
 #, fuzzy, c-format
 msgid ""
 "\n"
@@ -5375,7 +5496,7 @@ msgstr[1] ""
 "UyarÄ±: %d bulundu  '-- \\n' satÄ±r, bazÄ± insanlarÄ±n kafasÄ± karÄ±ÅŸabilir.\n"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1428
+#: src/lang.c:1448
 #, fuzzy, c-format
 msgid "Warning: Only %d out of %d article was saved"
 msgid_plural "Warning: Only %d out of %d articles were saved"
@@ -5383,7 +5504,7 @@ msgstr[0] "UyarÄ±: Sadece %d'de %d makal
 msgstr[1] "UyarÄ±: Sadece %d'de %d makale kaydedildi"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1430
+#: src/lang.c:1450
 #, fuzzy, c-format
 msgid ""
 "\n"
@@ -5410,7 +5531,7 @@ msgstr[1] ""
 "         iÅŸe yarar bilgi aktarmadÄ±klarÄ± iÃ§in, olabildikleri kadar kÄ±sa\n"
 "         olmalÄ±lar.\n"
 
-#: src/lang.c:1438
+#: src/lang.c:1458
 #, c-format
 msgid ""
 "Warning: this mail address may contain a spamtrap. %s=continue, %s=abort? "
@@ -5418,14 +5539,23 @@ msgstr ""
 "UyarÄ±: bu eposta adresinde mesaj yaÄŸanaÄŸÄ± tuzaÄŸÄ± olabilir. %s=devam, "
 "%s=durdur? "
 
-#: src/lang.c:1439
+#: src/lang.c:1459
 #, c-format
 msgid ""
 "Warning: line %d contains unprintable chars:\n"
 "%s\n"
 msgstr ""
 
-#: src/lang.c:1440
+#: src/lang.c:1460
+#, fuzzy, c-format
+msgid ""
+"\n"
+"Warning: uppercase letter in \"%s:\"\n"
+msgstr ""
+"\n"
+"UyarÄ±: OnaylandÄ±: baÅŸlÄ±k kullanÄ±ldÄ±.\n"
+
+#: src/lang.c:1461
 msgid ""
 "\n"
 "Warning: Signatures should start with '-- \\n' not with '--\\n'.\n"
@@ -5433,99 +5563,111 @@ msgstr ""
 "\n"
 "UyarÄ±: Ä°mzalar '-- \\n ile baÅŸlamalÄ± '--\\n ile deÄŸil'.\n"
 
-#: src/lang.c:1441
+#: src/lang.c:1462
 #, fuzzy
 msgid "Warning: the group is moderated.\n"
 msgstr "UyarÄ±: Grup moderatÃ¶r tarafÄ±ndan denetlenmektedir.\n"
 
-#: src/lang.c:1442
+#: src/lang.c:1463
 #, fuzzy, c-format
 msgid "Warning: %d of the groups is moderated.\n"
 msgid_plural "Warning: %d of the groups are moderated.\n"
 msgstr[0] "UyarÄ±: Gruplardan %d'i moderatÃ¶r tarafÄ±ndan denetlenmektedir.\n"
 msgstr[1] "UyarÄ±: Gruplardan %d'si moderatÃ¶r tarafÄ±ndan denetlenmektedir.\n"
 
-#: src/lang.c:1443
+#: src/lang.c:1464
+#, fuzzy
+msgid "Warning: the group is read only.\n"
+msgstr "UyarÄ±: Grup moderatÃ¶r tarafÄ±ndan denetlenmektedir.\n"
+
+#: src/lang.c:1465
+#, fuzzy, c-format
+msgid "Warning: %d of the groups is read only.\n"
+msgid_plural "Warning: %d of the groups are read only.\n"
+msgstr[0] "UyarÄ±: Gruplardan %d'i moderatÃ¶r tarafÄ±ndan denetlenmektedir.\n"
+msgstr[1] "UyarÄ±: Gruplardan %d'si moderatÃ¶r tarafÄ±ndan denetlenmektedir.\n"
+
+#: src/lang.c:1466
 msgid "Writing attributes file..."
 msgstr "Ã–znitelikler dosylasÄ± yazÄ±lÄ±yor..."
 
-#: src/lang.c:1444
+#: src/lang.c:1467
 #, fuzzy, c-format
 msgid "Writing %s\n"
 msgstr "%s deneniyor"
 
-#: src/lang.c:1445
+#: src/lang.c:1468
 #, fuzzy
 msgid "Writing overview cache..."
 msgstr "Ã–znitelikler dosylasÄ± yazÄ±lÄ±yor..."
 
-#: src/lang.c:1447
+#: src/lang.c:1470
 #, fuzzy, c-format
 msgid "%4d Response"
 msgid_plural "%4d Responses"
 msgstr[0] "%d YanÄ±t"
 msgstr[1] "%d YanÄ±t"
 
-#: src/lang.c:1449
+#: src/lang.c:1472
 msgid "Can't run slrnface: couldn't construct fifo name."
 msgstr "Slrnface Ã§alÄ±ÅŸtÄ±rÄ±lamÄ±yor: fifo ismi oluÅŸturulamadÄ±."
 
-#: src/lang.c:1450
+#: src/lang.c:1473
 #, c-format
 msgid "Can't run slrnface: failed to create %s"
 msgstr "Slrnface Ã§alÄ±ÅŸtÄ±rÄ±lamÄ±yor: %s oluÅŸturulamÄ±yor"
 
-#: src/lang.c:1451
+#: src/lang.c:1474
 #, c-format
 msgid "Slrnface abnormally exited, code %d."
 msgstr "Slrnface beklenmedik ÅŸekilde sonlandÄ±rÄ±ldÄ±, kod %d."
 
-#: src/lang.c:1452
+#: src/lang.c:1475
 #, c-format
 msgid "Slrnface failed: %s."
 msgstr "Slrnface baÅŸarÄ±sÄ±z: %s"
 
 #  TODO: use tin global 'homedir' instead? or even rcdir?
-#: src/lang.c:1454
+#: src/lang.c:1477
 #, c-format
 msgid "Can't run slrnface: Environment variable %s not found."
 msgstr "Slrnface Ã§alÄ±ÅŸtÄ±rÄ±lamÄ±yor: Ã‡evre deÄŸiÅŸkeni %s bulunamadÄ±."
 
-#: src/lang.c:1456
+#: src/lang.c:1479
 #, fuzzy
 msgid "Can't run slrnface: Not running in an xterm."
 msgstr "Slrnface Ã§alÄ±ÅŸtÄ±rÄ±lamÄ±yor: xterm iÃ§inde Ã§alÄ±ÅŸmÄ±yor"
 
-#: src/lang.c:1459
+#: src/lang.c:1482
 msgid "couldn't connect to display"
 msgstr ""
 
-#: src/lang.c:1460
+#: src/lang.c:1483
 #, fuzzy
 msgid "can't open FIFO"
 msgstr "%s aÃ§Ä±lamÄ±yor"
 
-#: src/lang.c:1461
+#: src/lang.c:1484
 msgid "executable not found"
 msgstr ""
 
-#: src/lang.c:1462
+#: src/lang.c:1485
 msgid "fork() failed"
 msgstr ""
 
-#: src/lang.c:1463
+#: src/lang.c:1486
 msgid "couldn't find controlling terminal"
 msgstr ""
 
-#: src/lang.c:1464
+#: src/lang.c:1487
 msgid "terminal doesn't export width and height"
 msgstr ""
 
-#: src/lang.c:1465
+#: src/lang.c:1488
 msgid "WINDOWID not found in environment"
 msgstr ""
 
-#: src/lang.c:1466
+#: src/lang.c:1489
 msgid ""
 "This directory is used to create named pipes for communication between\n"
 "slrnface and its parent process. It should normally be empty because\n"
@@ -5551,78 +5693,78 @@ msgstr ""
 "OnlarÄ± silmeye Ã§alÄ±ÅŸmayÄ±nÄ±z.\n"
 
 #. TRANSLATORS: do not translate header names like 'Xref:'
-#: src/lang.c:1479
+#: src/lang.c:1502
 #, fuzzy
 msgid "Xref: line (case insensitive)"
 msgstr "Konu: satÄ±r (bÃ¼yÃ¼k-kÃ¼Ã§Ã¼k harf duyarlÄ±)"
 
-#: src/lang.c:1481
+#: src/lang.c:1504
 #, fuzzy, c-format
 msgid "Added %d group"
 msgid_plural "Added %d groups"
 msgstr[0] "%d grup eklendi"
 msgstr[1] "%d gruplar eklendi"
 
-#: src/lang.c:1482
+#: src/lang.c:1505
 msgid "No unsubscribed groups to show"
 msgstr "GÃ¶sterilecek abonelikten Ã§Ä±kÄ±lmÄ±ÅŸ grup yok"
 
-#: src/lang.c:1483
+#: src/lang.c:1506
 msgid "Showing subscribed to groups only"
 msgstr "Sadece abone olunan gruplarÄ± gÃ¶ster"
 
-#: src/lang.c:1484
+#: src/lang.c:1507
 msgid "yenc file"
 msgstr ""
 
-#: src/lang.c:1485
+#: src/lang.c:1508
 msgid "corrupt yenc"
 msgstr ""
 
-#: src/lang.c:1486
+#: src/lang.c:1509
 #, c-format
 msgid "crc checksum %s"
 msgstr ""
 
-#: src/lang.c:1487
+#: src/lang.c:1510
 #, fuzzy
 msgid "incomplete yenc"
 msgstr "tamamlanmadÄ± "
 
-#: src/lang.c:1488
+#: src/lang.c:1511
 #, fuzzy, c-format
 msgid "part %s"
 msgstr "%s de"
 
-#: src/lang.c:1489
+#: src/lang.c:1512
 #, c-format
 msgid "part size %s"
 msgstr ""
 
-#: src/lang.c:1490
+#: src/lang.c:1513
 #, fuzzy
 msgid "partial yenc"
 msgstr "makale"
 
-#: src/lang.c:1491
+#: src/lang.c:1514
 #, c-format
 msgid "total parts %s"
 msgstr ""
 
-#: src/lang.c:1492
+#: src/lang.c:1515
 #, c-format
 msgid "total size %s"
 msgstr ""
 
-#: src/lang.c:1493
+#: src/lang.c:1516
 msgid "Yes "
 msgstr "Evet "
 
-#: src/lang.c:1494
+#: src/lang.c:1517
 msgid "You have mail"
 msgstr "EpostanÄ±z var"
 
-#: src/lang.c:1499
+#: src/lang.c:1522
 #, c-format
 msgid ""
 "\n"
@@ -5643,11 +5785,11 @@ msgstr ""
 "         ayarlarÄ±nÄ± M)enÃ¼ seÃ§eneÄŸi ile yollamak iÃ§in daha uygun bir ÅŸekilde\n"
 "         deÄŸiÅŸtirin.\n"
 
-#: src/lang.c:1510
+#: src/lang.c:1533
 msgid "  -D mode  debug mode"
 msgstr "  -D kip  hata ayÄ±klama kipi"
 
-#: src/lang.c:1514
+#: src/lang.c:1537
 msgid ""
 "Read carefully!\n"
 "\n"
@@ -5674,11 +5816,11 @@ msgstr ""
 "Ä°ptal etmek Ã¼zere olduÄŸunuz makale bu:\n"
 "\n"
 
-#: src/lang.c:1523
+#: src/lang.c:1546
 msgid "toggle color"
 msgstr "renk deÄŸiÅŸtir"
 
-#: src/lang.c:1524
+#: src/lang.c:1547
 msgid ""
 "# Changing colors of several screen parts\n"
 "# Possible values are:\n"
@@ -5724,11 +5866,11 @@ msgstr ""
 "#  15 = aÃ§Ä±k beyaz\n"
 "\n"
 
-#: src/lang.c:1544
+#: src/lang.c:1567
 msgid "  -a       toggle color flag"
 msgstr "  -a       renk bayraÄŸÄ±nÄ± deÄŸiÅŸtir"
 
-#: src/lang.c:1548
+#: src/lang.c:1571
 msgid ""
 "\n"
 "Error: Followup-To set to more than one newsgroup!\n"
@@ -5736,17 +5878,8 @@ msgstr ""
 "\n"
 "Hata: Birden fazla haber grubu iÃ§in Takip-Et ayarlandÄ±!\n"
 
-#: src/lang.c:1549
-#, c-format
-msgid ""
-"\n"
-"Error: \"%s\" is renamed, use \"%s\" instead!\n"
-msgstr ""
-"\n"
-"Hata: \"%s\" yeniden adlandÄ±rÄ±lmÄ±ÅŸ, onun yerine \"%s\" kullanÄ±n!\n"
-
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1551
+#: src/lang.c:1573
 #, fuzzy, c-format
 msgid ""
 "\n"
@@ -5761,7 +5894,7 @@ msgstr[1] ""
 "\n"
 "Hata: %d haber gruubuna Ã§apraz gÃ¶nderiyor ve Takip-Et satÄ±rÄ± yok!\n"
 
-#: src/lang.c:1552
+#: src/lang.c:1574
 #, c-format
 msgid ""
 "\n"
@@ -5770,7 +5903,7 @@ msgstr ""
 "\n"
 "Hata: \"%s\" geÃ§erli bir haber grubu deÄŸil!\n"
 
-#: src/lang.c:1554
+#: src/lang.c:1576
 msgid ""
 "\n"
 "Warning: Followup-To set to more than one newsgroup!\n"
@@ -5778,17 +5911,8 @@ msgstr ""
 "\n"
 "UyarÄ±: Birden fazla haber grubu iÃ§in Takip-Et ayarlandÄ±!\n"
 
-#: src/lang.c:1555
-#, c-format
-msgid ""
-"\n"
-"Warning: \"%s\" is renamed, you should use \"%s\" instead!\n"
-msgstr ""
-"\n"
-"UyarÄ±: \"%s\"nin ismi deÄŸiÅŸti, onun yerine \"%s\" kullanmalÄ±sÄ±nÄ±z!\n"
-
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1557
+#: src/lang.c:1578
 #, fuzzy, c-format
 msgid ""
 "\n"
@@ -5803,7 +5927,7 @@ msgstr[1] ""
 "\n"
 "Hata: %d haber grubuna Ã§apraz gÃ¶nderiyor ve Takip-Et satÄ±rÄ± yok!\n"
 
-#: src/lang.c:1558
+#: src/lang.c:1579
 #, fuzzy, c-format
 msgid ""
 "\n"
@@ -5814,7 +5938,7 @@ msgstr ""
 "UyarÄ±: \"%s\" sizin newsrc'nizde mevcut deÄŸil,\n"
 "bu sitede geÃ§ersiz olabilir!\n"
 
-#: src/lang.c:1559
+#: src/lang.c:1580
 #, c-format
 msgid ""
 "\n"
@@ -5823,210 +5947,220 @@ msgstr ""
 "\n"
 "UyaÄ±:  \"%s\" bu sitede geÃ§erli bir haber grubu deÄŸil!\n"
 
-#: src/lang.c:1563
+#: src/lang.c:1584
+#, c-format
+msgid "%c  %s\t Warning: Group renamed to %s!\n"
+msgstr ""
+
+#: src/lang.c:1586
+#, fuzzy, c-format
+msgid "%c  %s\t Error: Group renamed to %s!\n"
+msgstr "Hata: %s'den %s'ye yeniden adlandÄ±rma"
+
+#: src/lang.c:1590
 #, c-format
 msgid "%d files successfully written from %d articles. %d %s occurred."
 msgstr "%d dosya %d makalelerinden baÅŸarÄ±yla yazÄ±ldÄ±. %d %s meydana geldi."
 
-#: src/lang.c:1564
+#: src/lang.c:1591
 msgid "Missing parts."
 msgstr "Eksik bÃ¶lÃ¼mler var."
 
-#: src/lang.c:1565
+#: src/lang.c:1592
 msgid "No beginning."
 msgstr "BaÅŸlangÄ±Ã§ yok."
 
-#: src/lang.c:1566
+#: src/lang.c:1593
 msgid "No data."
 msgstr "Veri yok."
 
-#: src/lang.c:1567
+#: src/lang.c:1594
 msgid "Unknown error."
 msgstr "Bilinmeyen hata."
 
-#: src/lang.c:1571
+#: src/lang.c:1598
 #, fuzzy, c-format
 msgid "Reading mail active file: %s"
 msgstr "eposta etkin dosya okunuyor... "
 
-#: src/lang.c:1572
+#: src/lang.c:1599
 #, fuzzy, c-format
 msgid "Reading mailgroups file: %s"
 msgstr "mailgroups dosyasÄ± okunuyor... "
 
-#: src/lang.c:1576
+#: src/lang.c:1603
 msgid "perform PGP operations on article"
 msgstr "makalede PGP iÅŸlemi gerÃ§ekleÅŸtir"
 
-#: src/lang.c:1577
+#: src/lang.c:1604
 #, fuzzy
 msgid "Add key to public keyring?"
 msgid_plural "Add keys to public keyring?"
 msgstr[0] "Genel anahtar zincirine anahtar ekle?"
 msgstr[1] "Genel anahtar zincirine anahtarlar ekle?"
 
-#: src/lang.c:1578
+#: src/lang.c:1605
 #, c-format
 msgid "%s=encrypt, %s=sign, %s=both, %s=quit: "
 msgstr "%s=ÅŸifrele, %s=imzala. %s=ikisi de, %s=Ã§Ä±k: "
 
-#: src/lang.c:1579
+#: src/lang.c:1606
 #, c-format
 msgid "%s=sign, %s=sign & include public key, %s=quit: "
 msgstr "%s=iÅŸaretle, %s=imzala & genel anahtarÄ± dahil et, %s=Ã§Ä±k: "
 
-#: src/lang.c:1580
+#: src/lang.c:1607
 #, c-format
 msgid "PGP has not been set up (can't open %s)"
 msgstr "PGP ayarlanmadÄ± (%s aÃ§Ä±lamÄ±yor)"
 
-#: src/lang.c:1581
+#: src/lang.c:1608
 msgid "Article not signed and no public keys found"
 msgstr "Makale imzalanmadÄ± ve genel anahtar bulunamadÄ±"
 
-#: src/lang.c:1583
+#: src/lang.c:1610
 #, c-format
 msgid "%s=quit, %s=edit, %s=ispell, %s=pgp, %s=menu, %s=post, %s=postpone: "
 msgstr "%s=Ã§Ä±k, %s=dÃ¼zenle, %s=ispell, %s=pgp, %s=menÃ¼, %s=gÃ¶nder, %s=ertele: "
 
-#: src/lang.c:1584
+#: src/lang.c:1611
 #, c-format
 msgid "%s=quit, %s=edit, %s=ispell, %s=pgp, %s=send [%%s]: "
 msgstr "%s=Ã§Ä±k, %s=dÃ¼zenle, %s=ispell, %s=pgp, %s=gÃ¶nder [%%s]: "
 
-#: src/lang.c:1585
+#: src/lang.c:1612
 #, c-format
 msgid ""
 "%s=quit, %s=edit, %s=ispell, %s=pgp, %s=menu, %s=post, %s=postpone [%%s]: "
 msgstr ""
 "%s=Ã§Ä±k, %s=dÃ¼zenle, %s=ispell, %s=pgp, %s=menÃ¼, %s=gÃ¶nder, %s=ertele [%%s]: "
 
-#: src/lang.c:1587
+#: src/lang.c:1614
 #, c-format
 msgid "%s=quit, %s=edit, %s=pgp, %s=menu, %s=post, %s=postpone: "
 msgstr "%s=Ã§Ä±k, %s=dÃ¼zenle, %s=pgp, %s=menÃ¼, %s=yolla, %s=ertele: "
 
-#: src/lang.c:1588
+#: src/lang.c:1615
 #, c-format
 msgid "%s=quit, %s=edit, %s=pgp, %s=send [%%s]: "
 msgstr "%s=Ã§Ä±k, %s=dÃ¼zenle, %s=pgp, %s=gÃ¶nder [%%s]: "
 
-#: src/lang.c:1589
+#: src/lang.c:1616
 #, c-format
 msgid "%s=quit, %s=edit, %s=pgp, %s=menu, %s=post, %s=postpone [%%s]: "
 msgstr "%s=Ã§Ä±k, %s=dÃ¼zenle, %s=pgp, %s=menÃ¼, %s=yolla, %s=ertele [%%s]: "
 
-#: src/lang.c:1593
+#: src/lang.c:1620
 #, c-format
 msgid "%s=quit, %s=edit, %s=ispell, %s=menu, %s=post, %s=postpone: "
 msgstr "%s=Ã§Ä±k, %s=dÃ¼zenle, %s=ispell, %s=menÃ¼, %s=yolla, %s=ertele: "
 
-#: src/lang.c:1594
+#: src/lang.c:1621
 #, c-format
 msgid "%s=quit, %s=edit, %s=ispell, %s=send [%%s]: "
 msgstr "%s=Ã§Ä±k, %s=dÃ¼zenle, %s=ispell, %s=yolla [%%s]: "
 
-#: src/lang.c:1595
+#: src/lang.c:1622
 #, c-format
 msgid "%s=quit, %s=edit, %s=ispell, %s=menu, %s=post, %s=postpone [%%s]: "
 msgstr "%s=Ã§Ä±k, %s=dÃ¼zenle, %s=ispell, %s=menÃ¼, %s=yolla, %s=ertele [%%s]: "
 
-#: src/lang.c:1597
+#: src/lang.c:1624
 #, c-format
 msgid "%s=quit, %s=edit, %s=menu, %s=post, %s=postpone: "
 msgstr "%s=Ã§Ä±k, %s=dÃ¼zenle, %s=menÃ¼, %s=yolla, %s=ertele: "
 
-#: src/lang.c:1598
+#: src/lang.c:1625
 #, c-format
 msgid "%s=quit, %s=edit, %s=send [%%s]: "
 msgstr "%s=Ã§Ä±k, %s=dÃ¼zenle, %s=gÃ¶nder [%%s]: "
 
-#: src/lang.c:1599
+#: src/lang.c:1626
 #, c-format
 msgid "%s=quit, %s=edit, %s=menu, %s=post, %s=postpone [%%s]: "
 msgstr "%s=Ã§Ä±k, %s=dÃ¼zenle, %s=menÃ¼, %s=yolla, %s=ertele [%%.*s]: "
 
-#: src/lang.c:1603
+#: src/lang.c:1630
 #, c-format
 msgid "%s argument is not numeric: %s"
 msgstr ""
 
-#: src/lang.c:1606
+#: src/lang.c:1633
 msgid "Try cache_overview_files to speed up things.\n"
 msgstr "HÄ±zlandÄ±rmak iÃ§in cace_overview_files deneyin.\n"
 
-#: src/lang.c:1607
+#: src/lang.c:1634
 msgid "Tin will use local index files instead.\n"
 msgstr "Tin yerel dizinleme dosyalarÄ±nÄ± kullanacak.\n"
 
-#: src/lang.c:1608
+#: src/lang.c:1635
 msgid "Cannot find NNTP server name"
 msgstr "NNTP sunucu ismi bulunamadÄ±"
 
-#: src/lang.c:1609
+#: src/lang.c:1636
 msgid "CAPABILITIES did not announce READER"
 msgstr "CAPABILITIES, READER duyurmadÄ±"
 
-#: src/lang.c:1610
+#: src/lang.c:1637
 #, c-format
 msgid "Connecting to %s:%u..."
 msgstr "BaÄŸlanÄ±yor %s:%u..."
 
-#: src/lang.c:1611
+#: src/lang.c:1638
 #, fuzzy
 msgid "NNTP connection error. Exiting..."
 msgstr "NNTP baÄŸlantÄ± hatasÄ±. Ã‡Ä±kÄ±lÄ±yor..."
 
 #. TODO: plural-forms
-#: src/lang.c:1613
+#: src/lang.c:1640
 #, fuzzy, c-format
 msgid "NNTP connection error: nntp_read_timeout_secs %d elapsed. Exiting..."
 msgstr ""
 "NNTP baÄŸlantÄ± hatasÄ±: nntp_read_timeout_secs %d sÃ¼resi doldu. Ã‡Ä±kÄ±lÄ±yor..."
 
-#: src/lang.c:1614
+#: src/lang.c:1641
 #, c-format
 msgid "DISABLED CMDS.: %s\n"
 msgstr ""
 
-#: src/lang.c:1615
+#: src/lang.c:1642
 #, fuzzy
 msgid "Disconnecting from server..."
 msgstr "Sunucu baÄŸlantÄ±sÄ± kesiliyor...\n"
 
-#: src/lang.c:1616
+#: src/lang.c:1643
 #, c-format
 msgid "Failed to connect to NNTP server %s. Exiting..."
 msgstr "NNTP sunucusuna baÄŸlantÄ± baÅŸarÄ±sÄ±z %s. Ã‡Ä±kÄ±lÄ±yor..."
 
-#: src/lang.c:1617
+#: src/lang.c:1644
 msgid "205  Closing connection"
 msgstr "205  BaÄŸlantÄ± kapanÄ±yor"
 
-#: src/lang.c:1618
+#: src/lang.c:1645
 msgid "Your server does not support the NNTP XOVER or OVER command.\n"
 msgstr "Sunucunuz NNTP XOVER ya da OVER komutunu desteklemiyor.\n"
 
-#: src/lang.c:1619
+#: src/lang.c:1646
 #, c-format
 msgid "Port isn't numeric: %s:%s\n"
 msgstr ""
 
-#: src/lang.c:1621
+#: src/lang.c:1648
 #, c-format
 msgid "Port in %s isn't numeric: %s:%s\n"
 msgstr ""
 
-#: src/lang.c:1622
+#: src/lang.c:1649
 #, c-format
 msgid "reconnect (%d) limit %d reached, giving up."
 msgstr ""
 
-#: src/lang.c:1624
+#: src/lang.c:1651
 msgid "Connection to news server has timed out. Reconnect?"
 msgstr "Haber sunucusu baÄŸlantÄ±sÄ± zaman aÅŸÄ±mÄ±na uÄŸradÄ±. Tekrar baÄŸlan?"
 
-#: src/lang.c:1625
+#: src/lang.c:1652
 #, c-format
 msgid ""
 "Put the server name in the file %s,\n"
@@ -6035,69 +6169,69 @@ msgstr ""
 "%s dosyasÄ±na sunucu ismini girin,\n"
 "ya da Ã§evre deÄŸiÅŸkeni NNTPSERVERi ayarlayÄ±n"
 
-#: src/lang.c:1627
+#: src/lang.c:1654
 #, fuzzy
 msgid "Continuing..."
 msgstr "YazdÄ±rÄ±lÄ±yor..."
 
-#: src/lang.c:1628
+#: src/lang.c:1655
 msgid "Read timeout from server - quit tin?"
 msgstr ""
 
-#: src/lang.c:1629
+#: src/lang.c:1656
 msgid "  -C       try COMPRESS NNTP extension"
 msgstr ""
 
-#: src/lang.c:1631
+#: src/lang.c:1658
 msgid "  -A       force authentication on connect"
 msgstr "  -A       baÄŸlantÄ±da kimlik doÄŸrulamayÄ± zorla"
 
-#: src/lang.c:1632
+#: src/lang.c:1659
 #, c-format
 msgid "  -g serv  read news from NNTP server serv [default=%s]"
 msgstr "  -g sunucu  NNTP sunucusundan haberleri oku [varsayÄ±lan=%s]"
 
-#: src/lang.c:1633
+#: src/lang.c:1660
 #, c-format
 msgid "  -p port  use port as NNTP port [default=%d]"
 msgstr ""
 "  -p baÄŸlantÄ± noktasÄ±  baÄŸlantÄ± noktasÄ±nÄ± NNTP baÄŸlantÄ± noktasÄ± olarak "
 "kullan [varsayÄ±lan=%d]"
 
-#: src/lang.c:1635
+#: src/lang.c:1662
 msgid "  -k       skip verification for NNTPS"
 msgstr ""
 
-#: src/lang.c:1636
+#: src/lang.c:1663
 msgid "  -T       enable NNTPS"
 msgstr ""
 
-#: src/lang.c:1638
+#: src/lang.c:1665
 #, fuzzy
 msgid "  -Q       quick start. Same as -dnq"
 msgstr "  -Q       hÄ±zlÄ± baÅŸlat. -dnq ile aynÄ±"
 
-#: src/lang.c:1639
+#: src/lang.c:1666
 msgid "  -r       read news remotely from default NNTP server"
 msgstr "  -r       varsayÄ±lan NNTP sunucusundan haberleri uzaktan oku"
 
-#: src/lang.c:1640
+#: src/lang.c:1667
 msgid "  -l       use only LIST instead of GROUP (-n) command"
 msgstr "  -l       GROUP (-n) komutu yerine sadece LIST i kullan"
 
-#: src/lang.c:1641
+#: src/lang.c:1668
 msgid "  -n       only read subscribed .newsrc groups from NNTP server"
 msgstr "  -n       NNTP sunucusundan sadece abone olunan newsrc gruplarÄ±nÄ± oku"
 
-#: src/lang.c:1643
+#: src/lang.c:1670
 msgid "  -4       force connecting via IPv4"
 msgstr "  -4       IPv4 ile baÄŸlanmayÄ± zorla"
 
-#: src/lang.c:1644
+#: src/lang.c:1671
 msgid "  -6       force connecting via IPv6"
 msgstr "  -6       IPv6 ile baÄŸlanmayÄ± zorla"
 
-#: src/lang.c:1645
+#: src/lang.c:1672
 msgid ""
 "\n"
 "socket or connect problem\n"
@@ -6105,7 +6239,7 @@ msgstr ""
 "\n"
 "soket ya da baÄŸlantÄ± hatasÄ±\n"
 
-#: src/lang.c:1647
+#: src/lang.c:1674
 #, c-format
 msgid ""
 "\n"
@@ -6114,16 +6248,16 @@ msgstr ""
 "\n"
 "%s'e baÄŸlantÄ±: "
 
-#: src/lang.c:1648
+#: src/lang.c:1675
 msgid "Giving up...\n"
 msgstr "BÄ±rakÄ±lÄ±yor...\n"
 
-#: src/lang.c:1650
+#: src/lang.c:1677
 #, c-format
 msgid "%s/tcp: Unknown service.\n"
 msgstr "%s/tcp: Bilinmeyen servis.\n"
 
-#: src/lang.c:1653
+#: src/lang.c:1680
 msgid ""
 "Your server does not have Xref: in its XOVER information.\n"
 "Tin will try to use XHDR XREF instead (slows down things a bit).\n"
@@ -6131,90 +6265,90 @@ msgstr ""
 "Sunucunuzun XOVER bilgisinde Xref: yok.\n"
 "Tin XHDR XREF kullanmayÄ± deneyecek (biraz yavaÅŸlatÄ±r).\n"
 
-#: src/lang.c:1656
+#: src/lang.c:1683
 #, c-format
 msgid "Can't open %s. Try %s -r to read news via NNTP."
 msgstr "%s aÃ§Ä±lamÄ±yor. NNTP aracÄ±lÄ±ÄŸÄ±yla haber okumak iÃ§in %s -r deneyin."
 
-#: src/lang.c:1659
+#: src/lang.c:1686
 #, fuzzy
 msgid "  -Q       quick start. Same as -dq"
 msgstr "  -Q       hÄ±zlÄ± baÅŸlat. -dq ile aynÄ±"
 
-#: src/lang.c:1660
+#: src/lang.c:1687
 msgid "  -l       read only active file instead of scanning spool (-n) command"
 msgstr "  -l       kuyruk arama (-n) komutu yerine sadece etkin dosyayÄ± oku"
 
-#: src/lang.c:1661
+#: src/lang.c:1688
 msgid "  -n       only read subscribed .newsrc groups from spool"
 msgstr "  -n       kuyruktan sadece abone olunan .newsrc gruplarÄ±nÄ± okuyun"
 
-#: src/lang.c:1662
+#: src/lang.c:1689
 msgid "Your server does not have Xref: in its NOV-files.\n"
 msgstr "Sunucunuzun NOV dosyalarÄ±nda Xref: yok.\n"
 
-#: src/lang.c:1666
+#: src/lang.c:1693
 msgid "Posting using external inews failed. Use built in inews instead?"
 msgstr ""
 "Harici inews kullanÄ±larak gÃ¶nderme baÅŸarÄ±sÄ±z. Yerine dahili inews "
 "kullanÄ±lsÄ±n mÄ±?"
 
-#: src/lang.c:1667
+#: src/lang.c:1694
 msgid "It worked! Should I always use my built in inews from now on?"
 msgstr "Ä°ÅŸe yaradÄ±! Bundan sonra hep dahili inews mi kullanmalÄ±yÄ±m?"
 
-#: src/lang.c:1671
+#: src/lang.c:1698
 #, fuzzy, c-format
 msgid "%d article printed"
 msgid_plural "%d articles printed"
 msgstr[0] "%d makale yazdÄ±rÄ±ldÄ±"
 msgstr[1] "%d makaleler yazdÄ±rÄ±ldÄ±"
 
-#: src/lang.c:1672
+#: src/lang.c:1699
 msgid "output article/thread/hot/pattern/tagged articles to printer"
 msgstr "makale/eposta zinciri/hot/Ã¶rÃ¼ntÃ¼/imlenmiÅŸ makaleleri yazÄ±cÄ±ya gÃ¶nder"
 
-#: src/lang.c:1673
+#: src/lang.c:1700
 msgid "Print"
 msgstr "YazdÄ±r"
 
-#: src/lang.c:1674
+#: src/lang.c:1701
 msgid "Printing..."
 msgstr "YazdÄ±rÄ±lÄ±yor..."
 
-#: src/lang.c:1678
+#: src/lang.c:1705
 #, fuzzy, c-format
 msgid "%d article piped to \"%s\""
 msgid_plural "%d articles piped to \"%s\""
 msgstr[0] "%d makale ÅŸuna yÃ¶nlendirildi \"%s\""
 msgstr[1] "%d makaleler ÅŸuna yÃ¶nlendirildi \"%s\""
 
-#: src/lang.c:1679
+#: src/lang.c:1706
 msgid "pipe article/thread/hot/pattern/tagged articles into command"
 msgstr "makale/zincir/sÄ±cak/Ã¶rÃ¼ntÃ¼/imlenmiÅŸ makaleleri komuta yÃ¶nlendir"
 
-#: src/lang.c:1680
+#: src/lang.c:1707
 msgid "No command"
 msgstr "Komut yok"
 
-#: src/lang.c:1681
+#: src/lang.c:1708
 msgid "Pipe"
 msgstr "YÃ¶nlendirme"
 
-#: src/lang.c:1682
+#: src/lang.c:1709
 #, c-format
 msgid "Pipe to command [%.*s]> "
 msgstr "Komuta yÃ¶nlendir [%.*s]> "
 
-#: src/lang.c:1683
+#: src/lang.c:1710
 msgid "Piping..."
 msgstr "YÃ¶nlendiriliyor..."
 
-#: src/lang.c:1685
+#: src/lang.c:1712
 msgid "Piping not enabled."
 msgstr "YÃ¶nlendirme etkin deÄŸil."
 
-#: src/lang.c:1689
+#: src/lang.c:1716
 #, c-format
 msgid ""
 "\n"
@@ -6229,7 +6363,7 @@ msgstr ""
 "       boÅŸluktur. Ã‡oklu habergrubu isimlerini ayÄ±rmak iÃ§in\n"
 "       virgÃ¼l (,) kullanÄ±n.\n"
 
-#: src/lang.c:1694
+#: src/lang.c:1721
 #, c-format
 msgid ""
 "\n"
@@ -6242,7 +6376,7 @@ msgstr ""
 "       boÅŸluk iÃ§in iÃ§ermeyebileceÄŸi iÃ§in, buna izin verilmiyor.\n"
 "       LÃ¼tfen bÃ¼tÃ¼n haber gruplarÄ±nÄ± tek bir satÄ±ra yazÄ±n.\n"
 
-#: src/lang.c:1699
+#: src/lang.c:1726
 #, c-format
 msgid ""
 "\n"
@@ -6257,7 +6391,7 @@ msgstr ""
 "        Herhangi bir sorunla karÅŸÄ±laÅŸmamak iÃ§in bÃ¼tÃ¼n haber gruplarÄ±nÄ± tek "
 "bir satÄ±ra yazÄ±n.\n"
 
-#: src/lang.c:1703
+#: src/lang.c:1730
 #, c-format
 msgid ""
 "\n"
@@ -6266,7 +6400,42 @@ msgstr ""
 "\n"
 "UyarÄ±: \"%s:\" satÄ±rÄ±nda SÄ°LÄ°NMESÄ° GEREKEN boÅŸluklar var.\n"
 
-#: src/lang.c:1708
+#: src/lang.c:1734
+#, c-format
+msgid ""
+"\n"
+"Warning: \"%s\" should not be folded.\n"
+msgstr ""
+
+#: src/lang.c:1735
+#, fuzzy, c-format
+msgid ""
+"\n"
+"Warning: header in line %d starts with unusual character '%c':\n"
+"%s\n"
+msgstr ""
+"\n"
+"Hata: %d satÄ±rÄ±ndaki Ã¼st bilgide iki noktadan sonra sonra boÅŸluk yok:\n"
+"%s\n"
+
+#: src/lang.c:1736
+#, fuzzy, c-format
+msgid ""
+"\n"
+"Warning: Element \"%s\" in %s is too short.\n"
+msgstr ""
+"\n"
+"Hata: GeÃ§ersiz biÃ§imlendirilmiÅŸ %s.\n"
+
+#: src/lang.c:1737
+#, c-format
+msgid ""
+"\n"
+"Warning: posted and mailed not supported,\n"
+"         \"To: %s\" ignored.\n"
+msgstr ""
+
+#: src/lang.c:1740
 msgid ""
 "\n"
 "  If your article contains quoted text  please take some time to pare it "
@@ -6302,40 +6471,40 @@ msgstr ""
 "  dikkatli ve Ã¶zenli olmazsanÄ±z, insanlar  onu tamamen yoksayarlar. Net  "
 "oldukÃ§a kalabalÄ±k bir yer.\n"
 
-#: src/lang.c:1721
+#: src/lang.c:1753
 msgid "shell escape"
 msgstr "kabuk Ã§Ä±kÄ±ÅŸÄ±"
 
-#: src/lang.c:1722
+#: src/lang.c:1754
 #, c-format
 msgid "Shell Command (%s)"
 msgstr "Kabuk Komutu (%s)"
 
-#: src/lang.c:1723
+#: src/lang.c:1755
 #, c-format
 msgid "Enter shell command [%s]> "
 msgstr "Kabuk komutunu girin [%s]> "
 
-#: src/lang.c:1727
+#: src/lang.c:1759
 #, c-format
 msgid "%s: Can't get entry for TERM\n"
 msgstr "%s: TERM iÃ§in girdi alÄ±namÄ±yor\n"
 
-#: src/lang.c:1731
+#: src/lang.c:1763
 #, c-format
 msgid "Group %.*s ('q' to quit)..."
 msgstr "Grup %.*s (Ã§Ä±kmak iÃ§in 'q')..."
 
-#: src/lang.c:1733
+#: src/lang.c:1765
 #, c-format
 msgid "Group %.*s..."
 msgstr "Grup %.*s..."
 
-#: src/lang.c:1737
+#: src/lang.c:1769
 msgid "Server unavailable\n"
 msgstr "Sunucuya ulaÅŸÄ±lamÄ±yor\n"
 
-#: src/lang.c:1743
+#: src/lang.c:1775
 #, c-format
 msgid ""
 "%s=pipe; %s=mail; %s=print; %s=quit; %s=toggle all/unread; %s=save; %s=tag; "
@@ -6344,7 +6513,7 @@ msgstr ""
 "%s=yÃ¶nlendir, %s=eposta; %s=yazdÄ±r, %s=Ã§Ä±k, %s=hepsini/okunmayanlarÄ± "
 "deÄŸiÅŸtir; %s=kaydet; %s=etiketle; %s=gÃ¶nder"
 
-#: src/lang.c:1744
+#: src/lang.c:1776
 #, c-format
 msgid ""
 "%s=pipe; %s=mail; %s=print; %s=quit; %s=reply mail; %s=save; %s=tag; %s=post"
@@ -6352,7 +6521,7 @@ msgstr ""
 "%s=yÃ¶nlendir; %s=eposta; %s=yazdÄ±r; %s=Ã§Ä±k; %s=cevap yaz; %s=kaydet; "
 "%s=etiketle; %s=gÃ¶nder"
 
-#: src/lang.c:1746
+#: src/lang.c:1778
 #, c-format
 msgid ""
 "%s=mail; %s=print; %s=quit; %s=toggle all/unread; %s=save; %s=tag; %s=post"
@@ -6360,13 +6529,13 @@ msgstr ""
 "%s=posta; %s=yazdÄ±r; %s=Ã§Ä±k; %s=hepsini/okunmayanlarÄ± deÄŸiÅŸtir; %s=kaydet; "
 "%s=etiketle; %s=gÃ¶nder"
 
-#: src/lang.c:1747
+#: src/lang.c:1779
 #, c-format
 msgid "%s=mail; %s=print; %s=quit; %s=reply mail; %s=save; %s=tag; %s=post"
 msgstr ""
 "%s=eposta; %s=yazdÄ±r; %s=Ã§Ä±k; %s=cevap yaz; %s=kaydet; %s=etiketle; %s=gÃ¶nder"
 
-#: src/lang.c:1751
+#: src/lang.c:1783
 #, c-format
 msgid ""
 "%s=pipe; %s=mail; %s=quit; %s=toggle all/unread; %s=save; %s=tag; %s=post"
@@ -6374,585 +6543,615 @@ msgstr ""
 "%s=yÃ¶nlendir; %s=eposta; %s=Ã§Ä±k; %s=hepsini/okunmayanlarÄ± deÄŸiÅŸtir; "
 "%s=kaydet; %s=etiketle; %s=gÃ¶nder"
 
-#: src/lang.c:1752
+#: src/lang.c:1784
 #, c-format
 msgid "%s=pipe; %s=mail; %s=quit; %s=reply mail; %s=save; %s=tag; %s=post"
 msgstr ""
 "%s=yÃ¶nlendir; %s=eposta; %s=Ã§Ä±k; %s=cevap yaz; %s=kaydet; %s=etiketle; "
 "%s=gÃ¶nder"
 
-#: src/lang.c:1754
+#: src/lang.c:1786
 #, c-format
 msgid "%s=mail; %s=quit; %s=toggle all/unread; %s=save; %s=tag; %s=post"
 msgstr ""
 "%s=eposta; %s=Ã§Ä±k; %s=hepsini/okunmayanlarÄ± deÄŸiÅŸtir; %s=kaydet; "
 "%s=etiketle; %s=yolla"
 
-#: src/lang.c:1755
+#: src/lang.c:1787
 #, c-format
 msgid "%s=mail; %s=quit; %s=reply mail; %s=save; %s=tag; %s=post"
 msgstr "%s=eposta; %s=Ã§Ä±k; %s=cevap yaz; %s=kaydet; %s=etiketle; %s=yolla"
 
-#: src/lang.c:1761
+#: src/lang.c:1793
 msgid "Terminal does not support color"
 msgstr "UÃ§birim renk desteklemiyor"
 
-#: src/lang.c:1766
+#: src/lang.c:1798
 #, c-format
 msgid "Trying %s"
 msgstr "%s deneniyor"
 
-#: src/lang.c:1781
+#: src/lang.c:1813
 msgid "Subject"
 msgstr "Konu"
 
-#: src/lang.c:1782
+#: src/lang.c:1814
 msgid "References"
 msgstr "Kaynaklar"
 
-#: src/lang.c:1783
+#: src/lang.c:1815
 msgid "Both Subject and References"
 msgstr "Konu ve Kaynaklar"
 
-#: src/lang.c:1784
+#: src/lang.c:1816
 msgid "Multipart Subject"
 msgstr "Ã‡ok parÃ§alÄ± Konu"
 
-#: src/lang.c:1785
+#: src/lang.c:1817
 msgid "Percentage Match"
 msgstr "YÃ¼zde EÅŸleÅŸmesi"
 
-#: src/lang.c:1798 src/lang.c:1880 src/lang.c:2026 src/lang.c:2041
+#: src/lang.c:1830 src/lang.c:1912 src/lang.c:2069 src/lang.c:2084
 msgid "Nothing"
 msgstr "HiÃ§bir ÅŸey"
 
-#: src/lang.c:1799
+#: src/lang.c:1831
 msgid "Complete UU/YENC"
 msgstr ""
 
-#: src/lang.c:1800
+#: src/lang.c:1832
 msgid "Any UU/YENC"
 msgstr ""
 
-#: src/lang.c:1802
+#: src/lang.c:1834
 msgid "Inline PGP"
 msgstr ""
 
-#: src/lang.c:1803
+#: src/lang.c:1835
 msgid "Complete UU/YENC & Inline PGP"
 msgstr ""
 
-#: src/lang.c:1804
+#: src/lang.c:1836
 msgid "Any UU/YENC & Inline PGP"
 msgstr ""
 
-#: src/lang.c:1806
+#: src/lang.c:1838
 msgid "Shar"
 msgstr ""
 
-#: src/lang.c:1807
+#: src/lang.c:1839
 msgid "Complete UU/YENC & Shar"
 msgstr ""
 
-#: src/lang.c:1808
+#: src/lang.c:1840
 msgid "Any UU/YENC & Shar"
 msgstr ""
 
-#: src/lang.c:1810
+#: src/lang.c:1842
 msgid "Inline PGP & Shar"
 msgstr ""
 
-#: src/lang.c:1811
+#: src/lang.c:1843
 msgid "Complete UU/YENC & PGP & Shar"
 msgstr ""
 
-#: src/lang.c:1812
+#: src/lang.c:1844
 #, fuzzy
 msgid "Hide all"
 msgstr "TÃ¼mÃ¼nÃ¼ Sakla"
 
-#: src/lang.c:1822
+#: src/lang.c:1854
 msgid "Address"
 msgstr "Adres"
 
-#: src/lang.c:1823
+#: src/lang.c:1855
 msgid "Full Name"
 msgstr "Tam Ä°sim"
 
-#: src/lang.c:1824
+#: src/lang.c:1856
 msgid "Address and Name"
 msgstr "Adres ve Ä°sim"
 
-#: src/lang.c:1832
+#: src/lang.c:1864
 msgid "Max"
 msgstr "En Ã‡ok"
 
-#: src/lang.c:1833
+#: src/lang.c:1865
 msgid "Sum"
 msgstr "Toplam"
 
-#: src/lang.c:1834
+#: src/lang.c:1866
 msgid "Average"
 msgstr "Ortalama"
 
-#: src/lang.c:1844 src/lang.c:1864
+#: src/lang.c:1876 src/lang.c:1896
 msgid "Black"
 msgstr "Siyah"
 
-#: src/lang.c:1845 src/lang.c:1865
+#: src/lang.c:1877 src/lang.c:1897
 msgid "Red"
 msgstr "KÄ±rmÄ±zÄ±"
 
-#: src/lang.c:1846 src/lang.c:1866
+#: src/lang.c:1878 src/lang.c:1898
 msgid "Green"
 msgstr "YeÅŸil"
 
-#: src/lang.c:1847 src/lang.c:1867
+#: src/lang.c:1879 src/lang.c:1899
 msgid "Brown"
 msgstr "Kahverengi"
 
-#: src/lang.c:1848 src/lang.c:1868
+#: src/lang.c:1880 src/lang.c:1900
 msgid "Blue"
 msgstr "Mavi"
 
-#: src/lang.c:1849 src/lang.c:1869
+#: src/lang.c:1881 src/lang.c:1901
 msgid "Pink"
 msgstr "Pembe"
 
-#: src/lang.c:1850 src/lang.c:1870
+#: src/lang.c:1882 src/lang.c:1902
 msgid "Cyan"
 msgstr "CamgÃ¶beÄŸi"
 
-#: src/lang.c:1851 src/lang.c:1871
+#: src/lang.c:1883 src/lang.c:1903
 msgid "White"
 msgstr "Beyaz"
 
-#: src/lang.c:1852
+#: src/lang.c:1884
 msgid "Gray"
 msgstr "Gri"
 
-#: src/lang.c:1853
+#: src/lang.c:1885
 msgid "Light Red"
 msgstr "AÃ§Ä±k KÄ±rmÄ±zÄ±"
 
-#: src/lang.c:1854
+#: src/lang.c:1886
 msgid "Light Green"
 msgstr "AÃ§Ä±k YeÅŸil"
 
-#: src/lang.c:1855
+#: src/lang.c:1887
 msgid "Yellow"
 msgstr "SarÄ±"
 
-#: src/lang.c:1856
+#: src/lang.c:1888
 msgid "Light Blue"
 msgstr "AÃ§Ä±k Mavi"
 
-#: src/lang.c:1857
+#: src/lang.c:1889
 msgid "Light Pink"
 msgstr "AÃ§Ä±k Pembe"
 
-#: src/lang.c:1858
+#: src/lang.c:1890
 msgid "Light Cyan"
 msgstr "AÃ§Ä±k CamgÃ¶beÄŸi"
 
-#: src/lang.c:1859
+#: src/lang.c:1891
 msgid "Light White"
 msgstr "AÃ§Ä±k Beyaz"
 
-#: src/lang.c:1882
+#: src/lang.c:1914
 msgid "Space"
 msgstr "BoÅŸluk"
 
-#: src/lang.c:1890
+#: src/lang.c:1922
 msgid "Normal"
 msgstr "Normal"
 
-#: src/lang.c:1891
+#: src/lang.c:1923
 msgid "Best highlighting"
 msgstr "En iyi vurgulama"
 
-#: src/lang.c:1892
+#: src/lang.c:1924
 msgid "Underline"
 msgstr "AltÄ± Ã§izili"
 
-#: src/lang.c:1893
+#: src/lang.c:1925
 msgid "Reverse video"
 msgstr "Ters video"
 
-#: src/lang.c:1894
+#: src/lang.c:1926
 msgid "Blinking"
 msgstr "YanÄ±p sÃ¶nme"
 
-#: src/lang.c:1895
+#: src/lang.c:1927
 msgid "Half bright"
 msgstr "YarÄ± parlak"
 
-#: src/lang.c:1896
+#: src/lang.c:1928
 msgid "Bold"
 msgstr "KalÄ±n"
 
-#: src/lang.c:1902 src/lang.c:2018 src/lang.c:2122
+#: src/lang.c:1934 src/lang.c:2061 src/lang.c:2165
 msgid "No"
 msgstr "HayÄ±r"
 
-#: src/lang.c:1903
+#: src/lang.c:1935
 msgid "Cc"
 msgstr "Bilgi"
 
-#: src/lang.c:1904
+#: src/lang.c:1936
 msgid "Bcc"
 msgstr "Gizli Kopya"
 
-#: src/lang.c:1905
+#: src/lang.c:1937
 msgid "Cc and Bcc"
 msgstr "Kopya ve Gizli Kopya"
 
-#: src/lang.c:1922 src/lang.c:1935
+#: src/lang.c:1954 src/lang.c:1967
 msgid "none"
 msgstr "hiÃ§biri"
 
-#: src/lang.c:1923
+#: src/lang.c:1955
 msgid "commands"
 msgstr "komutlar"
 
-#: src/lang.c:1924
+#: src/lang.c:1956
 msgid "select"
 msgstr "seÃ§"
 
-#: src/lang.c:1926
+#: src/lang.c:1958
 msgid "commands & quit"
 msgstr "komutlar & Ã§Ä±k"
 
-#: src/lang.c:1927
+#: src/lang.c:1959
 msgid "commands & select"
 msgstr "komutlar & seÃ§"
 
-#: src/lang.c:1928
+#: src/lang.c:1960
 msgid "quit & select"
 msgstr "Ã§Ä±k & seÃ§"
 
-#: src/lang.c:1929
+#: src/lang.c:1961
 msgid "commands & quit & select"
 msgstr "komutlar & Ã§Ä±k & seÃ§"
 
-#: src/lang.c:1936
+#: src/lang.c:1968
 msgid "PageDown"
 msgstr "PageDown"
 
-#: src/lang.c:1937
+#: src/lang.c:1969
 msgid "PageNextUnread"
 msgstr "PageNextUnread"
 
-#: src/lang.c:1938
+#: src/lang.c:1970
 msgid "PageDown or PageNextUnread"
 msgstr "PageDown ya da PageNextUnread"
 
-#: src/lang.c:1945
+#: src/lang.c:1977
 msgid "Subject: (case sensitive)"
 msgstr "Konu: (bÃ¼yÃ¼k-kÃ¼Ã§Ã¼k harf duyarlÄ±)"
 
-#: src/lang.c:1946
+#: src/lang.c:1978
 msgid "Subject: (ignore case)"
 msgstr "Konu: (bÃ¼yÃ¼k kÃ¼Ã§Ã¼k harf yoksay)"
 
-#: src/lang.c:1947
+#: src/lang.c:1979
 msgid "From: (case sensitive)"
 msgstr "GÃ¶nderen: (bÃ¼yÃ¼k/kÃ¼Ã§Ã¼k harf duyarlÄ±)"
 
-#: src/lang.c:1948
+#: src/lang.c:1980
 msgid "From: (ignore case)"
 msgstr "GÃ¶nderen: (bÃ¼yÃ¼k/kÃ¼Ã§Ã¼k harf yoksay)"
 
-#: src/lang.c:1949
+#: src/lang.c:1981
 msgid "Msg-ID: & full References: line"
 msgstr "Ä°leti-KimliÄŸi: & tÃ¼m Referanslar: satÄ±rÄ±"
 
-#: src/lang.c:1950
+#: src/lang.c:1982
 msgid "Msg-ID: & last References: only"
 msgstr "Ä°leti-KimliÄŸi & sadece son Referanslar:"
 
-#: src/lang.c:1951
+#: src/lang.c:1983
 msgid "Message-ID: entry only"
 msgstr "Ä°leti-KimliÄŸi: sadece girdi"
 
-#: src/lang.c:1952
+#: src/lang.c:1984
 msgid "Lines:"
 msgstr "SatÄ±rlar: "
 
-#: src/lang.c:1958
+#: src/lang.c:1990
 msgid "Don't trim article body"
 msgstr "Makale gÃ¶vdesini kÄ±rpma"
 
-#: src/lang.c:1959
+#: src/lang.c:1991
 msgid "Skip leading blank lines"
 msgstr "BaÅŸtaki boÅŸ satÄ±rlarÄ± atla"
 
-#: src/lang.c:1960
+#: src/lang.c:1992
 msgid "Skip trailing blank lines"
 msgstr "Sondaki boÅŸ satÄ±rlarÄ± atla"
 
-#: src/lang.c:1961
+#: src/lang.c:1993
 msgid "Skip leading and trailing blank l."
 msgstr "BaÅŸtaki ve sondaki I. boÅŸluÄŸu atla."
 
-#: src/lang.c:1962
+#: src/lang.c:1994
 msgid "Compact multiple between text"
 msgstr "Metin arasÄ±ndaki Ã§oklu olanlarÄ± birleÅŸtir"
 
-#: src/lang.c:1963
+#: src/lang.c:1995
 msgid "Compact multiple and skip leading"
 msgstr "Ã‡oklu olanlarÄ± birleÅŸtir ve baÅŸtakini atla"
 
-#: src/lang.c:1964
+#: src/lang.c:1996
 msgid "Compact multiple and skip trailing"
 msgstr "Ã‡oklu olanlarÄ± birleÅŸtir ve sondakini atla"
 
-#: src/lang.c:1965
+#: src/lang.c:1997
 msgid "Compact mltpl., skip lead. & trai."
 msgstr "Ã‡oklularÄ± sÄ±kÄ±ÅŸtÄ±r, baÅŸÄ± & sonu atla."
 
-#: src/lang.c:1971
+#: src/lang.c:2004
+msgid "Don't use UTF-8 characters"
+msgstr ""
+
+#: src/lang.c:2005
+msgid "for ellipsis"
+msgstr ""
+
+#: src/lang.c:2006
+#, fuzzy
+msgid "for indicator and tree"
+msgstr "UTF-8 grafik kullan (zincir aÄŸacÄ± vb.)"
+
+#: src/lang.c:2007
+#, fuzzy
+msgid "for ..., indicator and tree"
+msgstr "UTF-8 grafik kullan (zincir aÄŸacÄ± vb.)"
+
+#: src/lang.c:2014
 #, fuzzy
 msgid "Don't detect verbatim blocks"
 msgstr "Birebir aynÄ± bloklarÄ±n algÄ±lanmasÄ±"
 
-#: src/lang.c:1972
+#: src/lang.c:2015
 #, fuzzy
 msgid "Detect and show verbatim blocks"
 msgstr "Birebir aynÄ± bloklarÄ±n algÄ±lanmasÄ±"
 
-#: src/lang.c:1973
+#: src/lang.c:2016
 msgid "Detect, hide begin and end marks"
 msgstr ""
 
-#: src/lang.c:1974
+#: src/lang.c:2017
 #, fuzzy
 msgid "Don't show verbatim blocks"
 msgstr "Birebir aynÄ± bloklarÄ±n algÄ±lanmasÄ±"
 
-#: src/lang.c:1980
+#: src/lang.c:2023
 #, fuzzy
 msgid "Don't show help or mail sign"
 msgstr "YardÄ±m/posta iÅŸaretinin rengi"
 
-#: src/lang.c:1981
+#: src/lang.c:2024
 #, fuzzy
 msgid "Show only help sign"
 msgstr "YardÄ±m/posta iÅŸaretinin rengi"
 
-#: src/lang.c:1982
+#: src/lang.c:2025
 msgid "Show only mail sign if new mail"
 msgstr ""
 
-#: src/lang.c:1983
+#: src/lang.c:2026
 msgid "Show mail if new mail else help s."
 msgstr ""
 
-#: src/lang.c:2019
+#: src/lang.c:2062
 msgid "Shell archive"
 msgstr "Kabuk arÅŸivi"
 
-#: src/lang.c:2020
+#: src/lang.c:2063
 msgid "Yes"
 msgstr "Evet"
 
-#: src/lang.c:2027
+#: src/lang.c:2070
 msgid "Subject: (descending)"
 msgstr "Konu: (azalan)"
 
-#: src/lang.c:2028
+#: src/lang.c:2071
 msgid "Subject: (ascending)"
 msgstr "Konu: (artan)"
 
-#: src/lang.c:2029
+#: src/lang.c:2072
 msgid "From: (descending)"
 msgstr "GÃ¶nderen: (azalan)"
 
-#: src/lang.c:2030
+#: src/lang.c:2073
 msgid "From: (ascending)"
 msgstr "GÃ¶nderen: (artan)"
 
-#: src/lang.c:2031
+#: src/lang.c:2074
 msgid "Date: (descending)"
 msgstr "Tarih: (azalan)"
 
-#: src/lang.c:2032
+#: src/lang.c:2075
 msgid "Date: (ascending)"
 msgstr "Tarih: (artan)"
 
-#: src/lang.c:2033 src/lang.c:2042
+#: src/lang.c:2076 src/lang.c:2085
 msgid "Score (descending)"
 msgstr "Skor: (azalan)"
 
-#: src/lang.c:2034 src/lang.c:2043
+#: src/lang.c:2077 src/lang.c:2086
 msgid "Score (ascending)"
 msgstr "Skor (artan)"
 
-#: src/lang.c:2035
+#: src/lang.c:2078
 msgid "Lines: (descending)"
 msgstr "SatÄ±rlar: (azalan)"
 
-#: src/lang.c:2036
+#: src/lang.c:2079
 msgid "Lines: (ascending)"
 msgstr "SatÄ±rlar: (artan)"
 
-#: src/lang.c:2044
+#: src/lang.c:2087
 msgid "Last posting date (descending)"
 msgstr "Son gÃ¶nderim tarihi (azalan)"
 
-#: src/lang.c:2045
+#: src/lang.c:2088
 msgid "Last posting date (ascending)"
 msgstr "Son gÃ¶nderim tarihi (artan)"
 
-#: src/lang.c:2051
+#: src/lang.c:2094
 msgid "Quick-sort"
 msgstr "HÄ±zlÄ± sÄ±ralama algoritmasÄ±"
 
-#: src/lang.c:2052
+#: src/lang.c:2095
 msgid "Heap-sort"
 msgstr "Heap sÄ±ralama algoritmasÄ±"
 
-#: src/lang.c:2059
+#: src/lang.c:2102
 msgid "Always Keep"
 msgstr "Her zaman Koru"
 
-#: src/lang.c:2060
+#: src/lang.c:2103
 msgid "Always Remove"
 msgstr "Her Zaman KaldÄ±r"
 
-#: src/lang.c:2061
+#: src/lang.c:2104
 msgid "Mark with D on selection screen"
 msgstr "SeÃ§im ekranÄ±nda D ile iÅŸaretle"
 
-#: src/lang.c:2067
+#: src/lang.c:2110
 msgid "Kill only unread arts"
 msgstr "Sadece okunmayan makaleleri yok et"
 
-#: src/lang.c:2068
+#: src/lang.c:2111
 msgid "Kill all arts & show with K"
 msgstr "TÃ¼m makaleleri yok et & K ile gÃ¶ster"
 
 #  TODO: s/K/art_marked_killed/
 #. TODO: s/K/art_marked_killed/
-#: src/lang.c:2069
+#: src/lang.c:2112
 msgid "Kill all arts and never show"
 msgstr "TÃ¼m makaleleri yok et ve asla gÃ¶sterme"
 
-#: src/lang.c:2075
+#: src/lang.c:2118
 msgid "Nothing special"
 msgstr "Ã–zel bir ÅŸey yok"
 
-#: src/lang.c:2076
+#: src/lang.c:2119
 msgid "Compress quotes"
 msgstr "AlÄ±ntÄ±larÄ± sÄ±kÄ±ÅŸtÄ±r"
 
-#: src/lang.c:2077
+#: src/lang.c:2120
 msgid "Quote signatures"
 msgstr "Ä°mzalarÄ± alÄ±ntÄ±la"
 
-#: src/lang.c:2078
+#: src/lang.c:2121
 msgid "Compress quotes, quote sigs"
 msgstr "AlÄ±ntÄ±larÄ± sÄ±kÄ±ÅŸtÄ±r, imzalarÄ± alÄ±ntÄ±la"
 
-#: src/lang.c:2079
+#: src/lang.c:2122
 msgid "Quote empty lines"
 msgstr "BoÅŸ satÄ±rlarÄ± alÄ±ntÄ±la"
 
-#: src/lang.c:2080
+#: src/lang.c:2123
 msgid "Compress quotes, quote empty lines"
 msgstr "AlÄ±ntÄ±larÄ± sÄ±kÄ±ÅŸtÄ±r, boÅŸ satÄ±rlarÄ± alÄ±ntÄ±la"
 
-#: src/lang.c:2081
+#: src/lang.c:2124
 msgid "Quote sigs & empty lines"
 msgstr "Ä°mzalarÄ± ve boÅŸ satÄ±rlarÄ± alÄ±ntÄ±la"
 
-#: src/lang.c:2082
+#: src/lang.c:2125
 msgid "Comp. q., quote sigs & empty lines"
 msgstr "Ä°mleri sÄ±kÄ±ÅŸtÄ±r, imzalarÄ± & boÅŸ satÄ±rlarÄ± alÄ±ntÄ±la"
 
-#: src/lang.c:2123
+#: src/lang.c:2166
 #, fuzzy
 msgid "With headers"
 msgstr "baÅŸlÄ±klarla birlikte"
 
-#: src/lang.c:2124
+#: src/lang.c:2167
 #, fuzzy
 msgid "Without headers"
 msgstr "Ã¼st bilgi olmadan"
 
-#: src/lang.c:2131
+#: src/lang.c:2174
 msgid "NFKC"
 msgstr "NFKC"
 
-#: src/lang.c:2133
+#: src/lang.c:2176
 msgid "NFKD"
 msgstr "NFKD"
 
-#: src/lang.c:2134
+#: src/lang.c:2177
 msgid "NFC"
 msgstr "NFC"
 
-#: src/lang.c:2135
+#: src/lang.c:2178
 msgid "NFD"
 msgstr "NFD"
 
-#: src/lang.c:2137
+#: src/lang.c:2180
 msgid "NFKC case fold"
 msgstr ""
 
-#: src/lang.c:2146
+#: src/lang.c:2189
+msgid "don't guess undeclared charset"
+msgstr ""
+
+#: src/lang.c:2190
+msgid "guess if not set via undeclared_charset"
+msgstr ""
+
+#: src/lang.c:2191
+msgid "always guess undeclared charset"
+msgstr ""
+
+#: src/lang.c:2198
 msgid "Display Options"
 msgstr "GÃ¶rÃ¼ntÃ¼ SeÃ§enekleri"
 
-#: src/lang.c:2153
+#: src/lang.c:2205
 msgid "Color Options"
 msgstr "Renk SeÃ§enekleri"
 
-#: src/lang.c:2159
+#: src/lang.c:2211
 msgid "Highlight Options"
 msgstr "Vurgulama SeÃ§enekleri"
 
-#: src/lang.c:2166
+#: src/lang.c:2218
 msgid "Article-Limiting Options"
 msgstr "Makale-SÄ±nÄ±rlandÄ±rma SeÃ§enekleri"
 
-#: src/lang.c:2172
+#: src/lang.c:2224
 msgid "Posting/Mailing Options"
 msgstr "Yollama/Postalama SeÃ§enekleri"
 
-#: src/lang.c:2178
+#: src/lang.c:2230
 msgid "Saving/Printing Options"
 msgstr "Kaydetme/YazdÄ±rma SeÃ§enekleri"
 
-#: src/lang.c:2184
+#: src/lang.c:2236
 msgid "Expert Options"
 msgstr "Uzman SeÃ§enekleri"
 
-#: src/lang.c:2190
+#: src/lang.c:2242
 msgid "Filtering Options"
 msgstr "Filtreleme SeÃ§enekleri"
 
-#: src/lang.c:2195 src/lang.c:2226 src/lang.c:2232 src/lang.c:2259
-#: src/lang.c:2311 src/lang.c:2317 src/lang.c:2327 src/lang.c:2338
-#: src/lang.c:2356 src/lang.c:2367 src/lang.c:2436 src/lang.c:2698
-#: src/lang.c:2704 src/lang.c:2710 src/lang.c:2725 src/lang.c:2737
-#: src/lang.c:2744 src/lang.c:2798 src/lang.c:2807 src/lang.c:3003
-#: src/lang.c:3019 src/lang.c:3026 src/lang.c:3033 src/lang.c:3040
-#: src/lang.c:3046 src/lang.c:3052 src/lang.c:3075 src/lang.c:3087
-#: src/lang.c:3122 src/lang.c:3175 src/lang.c:3189 src/lang.c:3195
-#: src/lang.c:3220 src/lang.c:3238 src/lang.c:3255 src/lang.c:3267
-#: src/lang.c:3307 src/lang.c:3336 src/lang.c:3356 src/lang.c:3383
-#: src/lang.c:3393 src/lang.c:3400 src/lang.c:3426 src/lang.c:3450
-#: src/lang.c:3637 src/lang.c:3652 src/lang.c:3660 src/lang.c:3674
-#: src/lang.c:3680 src/lang.c:3718
+#: src/lang.c:2247 src/lang.c:2286 src/lang.c:2292 src/lang.c:2319
+#: src/lang.c:2371 src/lang.c:2377 src/lang.c:2387 src/lang.c:2398
+#: src/lang.c:2416 src/lang.c:2427 src/lang.c:2496 src/lang.c:2763
+#: src/lang.c:2769 src/lang.c:2775 src/lang.c:2790 src/lang.c:2802
+#: src/lang.c:2809 src/lang.c:2863 src/lang.c:2872 src/lang.c:3068
+#: src/lang.c:3084 src/lang.c:3091 src/lang.c:3098 src/lang.c:3105
+#: src/lang.c:3111 src/lang.c:3117 src/lang.c:3140 src/lang.c:3152
+#: src/lang.c:3187 src/lang.c:3240 src/lang.c:3254 src/lang.c:3260
+#: src/lang.c:3285 src/lang.c:3303 src/lang.c:3320 src/lang.c:3332
+#: src/lang.c:3372 src/lang.c:3401 src/lang.c:3421 src/lang.c:3448
+#: src/lang.c:3458 src/lang.c:3465 src/lang.c:3496 src/lang.c:3520
+#: src/lang.c:3707 src/lang.c:3722 src/lang.c:3730 src/lang.c:3744
+#: src/lang.c:3750 src/lang.c:3788
 msgid "<SPACE> toggles, <CR> sets, <ESC> cancels."
 msgstr "<SPACE> deÄŸiÅŸtirir, <CR> ayarlar, <ESC> iptal eder."
 
-#: src/lang.c:2196
+#: src/lang.c:2248
 msgid "Show mini menu & posting etiquette"
 msgstr "Mini menÃ¼yÃ¼ ve gÃ¶nderme etiketini gÃ¶ster"
 
-#: src/lang.c:2197
+#: src/lang.c:2249
 msgid ""
 "# If ON show a mini menu of useful commands at each level\n"
 "# and posting etiquette after composing an article\n"
@@ -6961,16 +7160,16 @@ msgstr ""
 "# dÃ¼zeylerde kullanÄ±ÅŸlÄ± komutlarÄ±n mini menÃ¼sÃ¼nÃ¼ ve yollama etiketini "
 "gÃ¶ster.\n"
 
-#: src/lang.c:2202
+#: src/lang.c:2254
 msgid "Show short description for each newsgroup. <SPACE> toggles & <CR> sets."
 msgstr ""
 "Her haber grubu iÃ§in kÄ±sa aÃ§Ä±klama gÃ¶ster. <SPACE> deÄŸiÅŸtirir & <CR> ayarlar."
 
-#: src/lang.c:2203
+#: src/lang.c:2255
 msgid "Show description of each newsgroup"
 msgstr "Her haber grubu iÃ§in aÃ§Ä±klama gÃ¶ster"
 
-#: src/lang.c:2204
+#: src/lang.c:2256
 msgid ""
 "# If ON show group description text after newsgroup name at\n"
 "# group selection level\n"
@@ -6979,7 +7178,20 @@ msgstr ""
 "sonraki\n"
 "# grup aÃ§Ä±klama metnini gÃ¶ster.\n"
 
-#: src/lang.c:2209
+#: src/lang.c:2262
+msgid "Score"
+msgstr ""
+
+#: src/lang.c:2263
+msgid "Language"
+msgstr ""
+
+#: src/lang.c:2264
+#, fuzzy
+msgid "Score and Language"
+msgstr "Skor (artan)"
+
+#: src/lang.c:2269
 msgid ""
 "Show From (author) fields in group & thread level. <SPACE> toggles & <CR> "
 "sets."
@@ -6987,11 +7199,11 @@ msgstr ""
 "Grup & zincir seviyesinde Konu & GÃ¶nderen (yazar) alanlarÄ±nÄ± gÃ¶ster. <SPACE> "
 "deÄŸiÅŸtirir & <CR> ayarlar."
 
-#: src/lang.c:2210
+#: src/lang.c:2270
 msgid "In group and thread level, show author by"
 msgstr "Grup ve zincir seviyesinde, yazarÄ± ÅŸuna gÃ¶re gÃ¶ster"
 
-#: src/lang.c:2211
+#: src/lang.c:2271
 msgid ""
 "# Part of From field to display in group and thread level\n"
 "# Possible values are (the default is marked with *):\n"
@@ -7008,35 +7220,35 @@ msgstr ""
 "# * 2 = tam isim\n"
 "#   3 = her ikisi de\n"
 
-#: src/lang.c:2220
+#: src/lang.c:2280
 msgid "Draw -> or highlighted bar for selection. <SPACE> toggles & <CR> sets."
 msgstr ""
 "-> Ã§iz ya da seÃ§im iÃ§in vurgulanmÄ±ÅŸ Ã§ubuk. <SPACE> deÄŸiÅŸtirir & <CR> ayarlar."
 
-#: src/lang.c:2221
+#: src/lang.c:2281
 msgid "Draw -> instead of highlighted bar"
 msgstr "Ã‡iz -> vurgulanmÄ±ÅŸ Ã§ubuk yerine"
 
-#: src/lang.c:2222
+#: src/lang.c:2282
 msgid "# If ON use -> otherwise highlighted bar for selection\n"
 msgstr ""
 "# EÄŸer AÃ‡IK durumundaysa kullan -> deÄŸilse seÃ§im iÃ§in vurgulanmÄ±ÅŸ Ã§ubuk\n"
 
-#: src/lang.c:2227
+#: src/lang.c:2287
 msgid "Use inverse video for page headers"
 msgstr "Sayfa Ã¼st bilgileri iÃ§in ters gÃ¶rÃ¼ntÃ¼ kullan"
 
-#: src/lang.c:2228
+#: src/lang.c:2288
 msgid "# If ON use inverse video for page headers at different levels\n"
 msgstr ""
 "# EÄŸer AÃ‡IK durumundaysa farklÄ± seviyelerdeki sayfa Ã¼st bilgileri iÃ§in ters "
 "gÃ¶rÃ¼ntÃ¼ kullan\n"
 
-#: src/lang.c:2233
+#: src/lang.c:2293
 msgid "Thread articles by"
 msgstr "Zincir makaleleri ÅŸuna gÃ¶re"
 
-#: src/lang.c:2234
+#: src/lang.c:2294
 msgid ""
 "# Thread articles by ...\n"
 "# Possible values are (the default is marked with *):\n"
@@ -7056,15 +7268,15 @@ msgstr ""
 "#    4 = Ã‡ok BÃ¶lÃ¼mlÃ¼ Konu\n"
 "#    5 = YÃ¼zde EÅŸleÅŸmesi\n"
 
-#: src/lang.c:2245
+#: src/lang.c:2305
 msgid "Enter percentage match required to thread together. <CR> sets."
 msgstr "Zincirlemek iÃ§in gerekli eÅŸleÅŸme yÃ¼zdesini girin. <CR> ayarlar."
 
-#: src/lang.c:2246
+#: src/lang.c:2306
 msgid "Thread percentage match"
 msgstr "Zincir eÅŸleÅŸme yÃ¼zdesi"
 
-#: src/lang.c:2248
+#: src/lang.c:2308
 #, no-c-format
 msgid ""
 "# Thread percentage match...\n"
@@ -7089,11 +7301,11 @@ msgstr ""
 "# fakat 'mttllu', 'muuttl' ve 'mtluuu', 'mutlu'dan ayrÄ± bir ÅŸekilde "
 "zincirlenecektir.\n"
 
-#: src/lang.c:2260
+#: src/lang.c:2320
 msgid "Score of a thread"
 msgstr "Eposta zincirinin skoru"
 
-#: src/lang.c:2261
+#: src/lang.c:2321
 msgid ""
 "# Thread score\n"
 "# Possible values are (the default is marked with *):\n"
@@ -7107,18 +7319,18 @@ msgstr ""
 "#   1 = toplam\n"
 "#   2 = ortalama\n"
 
-#: src/lang.c:2269
+#: src/lang.c:2329
 msgid ""
 "Sort articles by Subject, From, Date or Score. <SPACE> toggles & <CR> sets."
 msgstr ""
 "Makaleleri Konu, GÃ¶nderen, Tarih ya da Skora gÃ¶re sÄ±rala. <SPACE> deÄŸiÅŸtirir "
 "& <CR> ayarlar."
 
-#: src/lang.c:2270
+#: src/lang.c:2330
 msgid "Sort articles by"
 msgstr "Makaleleri ÅŸuna gÃ¶re sÄ±rala"
 
-#: src/lang.c:2271
+#: src/lang.c:2331
 msgid ""
 "# Sort articles by ...\n"
 "# Possible values are (the default is marked with *):\n"
@@ -7148,17 +7360,17 @@ msgstr ""
 "#   9 = (SatÄ±rlar azalan)\n"
 "#  10 = (SatÄ±rlar artan)\n"
 
-#: src/lang.c:2287
+#: src/lang.c:2347
 msgid "Sort threads by Nothing or Score. <SPACE> toggles & <CR> sets."
 msgstr ""
 "Eposta zincirlerini HiÃ§bir ÅŸeye ya da skora gÃ¶re sÄ±rala. <SPACE> deÄŸiÅŸtirir "
 "& <CR> ayarlar."
 
-#: src/lang.c:2288
+#: src/lang.c:2348
 msgid "Sort threads by"
 msgstr "Eposta zincirlerini ÅŸuna gÃ¶re sÄ±rala"
 
-#: src/lang.c:2289
+#: src/lang.c:2349
 msgid ""
 "# Sort thread by ...\n"
 "# Possible values are (the default is marked with *):\n"
@@ -7176,54 +7388,54 @@ msgstr ""
 "#   3 = Son gÃ¶nderim tarihi azalan\n"
 "#   4 = Son gÃ¶nderim tarihi artan\n"
 
-#: src/lang.c:2299
+#: src/lang.c:2359
 msgid ""
 "Put cursor at first/last unread art in groups. <SPACE> toggles & <CR> sets."
 msgstr ""
 "Ä°mleci gruplardaki ilk/son okunmamÄ±ÅŸ makalelere koy. <SPACE> deÄŸiÅŸtirir & "
 "<CR> ayarlar."
 
-#: src/lang.c:2300
+#: src/lang.c:2360
 msgid "Go to first unread article in group"
 msgstr "Gruptaki ilk okunmamÄ±ÅŸ makaleye git"
 
-#: src/lang.c:2301
+#: src/lang.c:2361
 msgid "# If ON put cursor at first unread art in group otherwise last art\n"
 msgstr ""
 "# EÄŸer AÃ‡IK durumundaysa imleci ilk okunmamÄ±ÅŸ makeleye, deÄŸilse son makeleye "
 "koy\n"
 
-#: src/lang.c:2305
+#: src/lang.c:2365
 msgid "Show all articles or only unread articles. <SPACE> toggles & <CR> sets."
 msgstr ""
 "TÃ¼m makaleleri ya da sadece okunmamÄ±ÅŸ makaleleri gÃ¶ster.<SPACE> deÄŸiÅŸtirir & "
 "<CR> ayarlar."
 
-#: src/lang.c:2306
+#: src/lang.c:2366
 msgid "Show only unread articles"
 msgstr "Sadece okunmayan makaleleri gÃ¶ster"
 
-#: src/lang.c:2307
+#: src/lang.c:2367
 msgid "# If ON show only new/unread articles otherwise show all.\n"
 msgstr ""
 "# EÄŸer AÃ‡IK durumundaysa sadece yeni/okunmamÄ±ÅŸ makaleleri, deÄŸilse hepsini "
 "gÃ¶ster.\n"
 
-#: src/lang.c:2312
+#: src/lang.c:2372
 msgid "Show only groups with unread arts"
 msgstr "Sadece okunmamÄ±ÅŸ makale olan gruplarÄ± gÃ¶ster"
 
-#: src/lang.c:2313
+#: src/lang.c:2373
 msgid "# If ON show only subscribed to groups that contain unread articles.\n"
 msgstr ""
 "# EÄŸer AÃ‡IK durumundaysa sadece abone olunup okunmamÄ±ÅŸ makaler iÃ§eren "
 "gruplarÄ± gÃ¶ster.\n"
 
-#: src/lang.c:2318
+#: src/lang.c:2378
 msgid "Filter which articles"
 msgstr "Hangi makaleler filtrelenecek"
 
-#: src/lang.c:2319
+#: src/lang.c:2379
 msgid ""
 "# Filter which articles\n"
 "# Possible values are (the default is marked with *):\n"
@@ -7238,11 +7450,11 @@ msgstr ""
 "gÃ¶ster\n"
 "#   2 = TÃ¼m makaleleri yok et ve bir daha gÃ¶sterme.\n"
 
-#: src/lang.c:2328
+#: src/lang.c:2388
 msgid "Go to the next unread article with"
 msgstr "Sonraki okunmamÄ±ÅŸ makaleye ÅŸununla git"
 
-#: src/lang.c:2329
+#: src/lang.c:2389
 msgid ""
 "# Go to the unread article with following key(s)\n"
 "# Possible values are (the default is marked with *):\n"
@@ -7258,11 +7470,11 @@ msgstr ""
 "# * 2 = TAB\n"
 "#   3 = PAGE DOWN ya da TAB\n"
 
-#: src/lang.c:2339
+#: src/lang.c:2399
 msgid "How to treat blank lines"
 msgstr "BoÅŸ satÄ±rlar nasÄ±l iÅŸlensin"
 
-#: src/lang.c:2340
+#: src/lang.c:2400
 msgid ""
 "# Trim the article body, remove unnecessary blank lines.\n"
 "# Possible values are (the default is marked with *):\n"
@@ -7292,11 +7504,11 @@ msgstr ""
 "# 7 = Metin bloklarÄ± arasÄ±ndaki birden fazla boÅŸ satÄ±rÄ± birleÅŸtir ve\n"
 "#       baÅŸtaki ve sondaki boÅŸ satÄ±rlarÄ± atla\n"
 
-#: src/lang.c:2357
+#: src/lang.c:2417
 msgid "Show help/mail sign in level titles"
 msgstr ""
 
-#: src/lang.c:2358
+#: src/lang.c:2418
 msgid ""
 "# Show help sign, new mail sign, both or nothing in level titles.\n"
 "# Possible values are (the default is marked with *):\n"
@@ -7306,28 +7518,28 @@ msgid ""
 "# * 3 = Show mail sign if new mail has arrived else show help sign\n"
 msgstr ""
 
-#: src/lang.c:2368
+#: src/lang.c:2428
 msgid "List thread using right arrow key"
 msgstr "SaÄŸ ok tuÅŸunu kullanarak eposta zincirlerini listele"
 
-#: src/lang.c:2369
+#: src/lang.c:2429
 msgid ""
 "# If ON automatically list thread when entering it using right arrow key.\n"
 msgstr ""
 "# EÄŸer AÃ‡IK durumundaysa zincirleri saÄŸ ok tuÅŸunu kullanarak girerken "
 "otomatik olarak listele.\n"
 
-#: src/lang.c:2373
+#: src/lang.c:2433
 msgid "Enter character to indicate deleted articles. <CR> sets, <ESC> cancels."
 msgstr ""
 "SilinmiÅŸ makaleleri gÃ¶stermek iÃ§in karakter giriniz. <CR> ayarlar, <ESC> "
 "iptal eder."
 
-#: src/lang.c:2374
+#: src/lang.c:2434
 msgid "Character to show deleted articles"
 msgstr "SilinmiÅŸ makaleleri gÃ¶sterecek olan karakter"
 
-#: src/lang.c:2375
+#: src/lang.c:2435
 msgid ""
 "# Character used to show that an art was deleted (default 'D')\n"
 "# _ is turned into ' '\n"
@@ -7335,18 +7547,18 @@ msgstr ""
 "# Makalenin silindiÄŸini gÃ¶stermek iÃ§in kullanÄ±lan karakter (varsayÄ±lan 'D')\n"
 "#_ ÅŸuna dÃ¶nÃ¼ÅŸÃ¼ ' '\n"
 
-#: src/lang.c:2380
+#: src/lang.c:2440
 msgid ""
 "Enter character to indicate articles in a range. <CR> sets, <ESC> cancels."
 msgstr ""
 "Bir aralÄ±ktaki makaleleri belirtmek iÃ§in karakter girin. <CR> ayarlar, <ESC> "
 "iptal eder."
 
-#: src/lang.c:2381
+#: src/lang.c:2441
 msgid "Character to show inrange articles"
 msgstr "SÄ±ralanmÄ±ÅŸ makaleleri gÃ¶sterecek olan karakter"
 
-#: src/lang.c:2382
+#: src/lang.c:2442
 msgid ""
 "# Character used to show that an art is in a range (default '#')\n"
 "# _ is turned into ' '\n"
@@ -7355,7 +7567,7 @@ msgstr ""
 "(varsayÄ±lan '#')\n"
 "# _ ÅŸuna dÃ¶nÃ¼ÅŸtÃ¼ ' '\n"
 
-#: src/lang.c:2387
+#: src/lang.c:2447
 msgid ""
 "Enter character to indicate that article will return. <CR> sets, <ESC> "
 "cancels."
@@ -7363,11 +7575,11 @@ msgstr ""
 "Makalenin dÃ¶neceÄŸini gÃ¶stermek iÃ§in karakter girin. <CR> ayarlar, <ESC> "
 "iptal eder."
 
-#: src/lang.c:2388
+#: src/lang.c:2448
 msgid "Character to show returning arts"
 msgstr "DÃ¶nen makaleleri gÃ¶sterecek olan karakter"
 
-#: src/lang.c:2389
+#: src/lang.c:2449
 msgid ""
 "# Character used to show that an art will return (default '-')\n"
 "# _ is turned into ' '\n"
@@ -7376,18 +7588,18 @@ msgstr ""
 "'-')\n"
 "# _ ÅŸuna dÃ¶nÃ¼ÅŸtÃ¼ ' '\n"
 
-#: src/lang.c:2394
+#: src/lang.c:2454
 msgid ""
 "Enter character to indicate selected articles. <CR> sets, <ESC> cancels."
 msgstr ""
 "SeÃ§ilen makaleleri belirtmek iÃ§in karakter girin. <CR> ayarlar, <ESC> iptal "
 "eder."
 
-#: src/lang.c:2395
+#: src/lang.c:2455
 msgid "Character to show selected articles"
 msgstr "SeÃ§ilen makaleleri gÃ¶sterecek olan karakter"
 
-#: src/lang.c:2396
+#: src/lang.c:2456
 msgid ""
 "# Character used to show that an art was auto-selected (default '*')\n"
 "# _ is turned into ' '\n"
@@ -7396,16 +7608,16 @@ msgstr ""
 "(varsayÄ±lan '*')\n"
 "#_ ÅŸuna dÃ¶nÃ¼ÅŸÃ¼r ' '\n"
 
-#: src/lang.c:2401
+#: src/lang.c:2461
 msgid "Enter character to indicate recent articles. <CR> sets, <ESC> cancels."
 msgstr ""
 "Son makaleleri belirtmek iÃ§in karakter girin. <CR> ayarlar, <ESC> iptal eder."
 
-#: src/lang.c:2402
+#: src/lang.c:2462
 msgid "Character to show recent articles"
 msgstr "Son makaleleri gÃ¶sterecek olan karakter"
 
-#: src/lang.c:2403
+#: src/lang.c:2463
 msgid ""
 "# Character used to show that an art is recent (default 'o')\n"
 "# _ is turned into ' '\n"
@@ -7414,17 +7626,17 @@ msgstr ""
 "'o')\n"
 "# _ ÅŸuna dÃ¶nÃ¼ÅŸtÃ¼ ' '\n"
 
-#: src/lang.c:2408
+#: src/lang.c:2468
 msgid "Enter character to indicate unread articles. <CR> sets, <ESC> cancels."
 msgstr ""
 "OkunmamÄ±ÅŸ makaleleri belirtmek iÃ§in karakter girin. <CR> ayarlar, <ESC> "
 "iptal eder."
 
-#: src/lang.c:2409
+#: src/lang.c:2469
 msgid "Character to show unread articles"
 msgstr "OkunmamÄ±ÅŸ makaleleri gÃ¶sterecek olan karakter"
 
-#: src/lang.c:2410
+#: src/lang.c:2470
 msgid ""
 "# Character used to show that an art is unread (default '+')\n"
 "# _ is turned into ' '\n"
@@ -7433,17 +7645,17 @@ msgstr ""
 "'+')\n"
 "# _ ÅŸuna dÃ¶nÃ¼ÅŸtÃ¼ ' '\n"
 
-#: src/lang.c:2415
+#: src/lang.c:2475
 msgid "Enter character to indicate read articles. <CR> sets, <ESC> cancels."
 msgstr ""
 "Okunan makaleleri belirtmek iÃ§in karakter girin. <CR> ayarlar, <ESC> iptal "
 "eder."
 
-#: src/lang.c:2416
+#: src/lang.c:2476
 msgid "Character to show read articles"
 msgstr "OkunmuÅŸ makaleleri gÃ¶sterecek olan karakter"
 
-#: src/lang.c:2417
+#: src/lang.c:2477
 msgid ""
 "# Character used to show that an art was read (default ' ')\n"
 "# _ is turned into ' '\n"
@@ -7452,17 +7664,17 @@ msgstr ""
 "')\n"
 "# _ ÅŸuna dÃ¶nÃ¼ÅŸtÃ¼ ' '\n"
 
-#: src/lang.c:2422
+#: src/lang.c:2482
 msgid "Enter character to indicate killed articles. <CR> sets, <ESC> cancels."
 msgstr ""
 "Yok olan makaleleri belirtmek iÃ§in karakter girin. <CR> ayarlar, <ESC> iptal "
 "eder."
 
-#: src/lang.c:2423
+#: src/lang.c:2483
 msgid "Character to show killed articles"
 msgstr "Yok olan makaleleri gÃ¶sterecek olan karakter"
 
-#: src/lang.c:2424
+#: src/lang.c:2484
 msgid ""
 "# Character used to show that an art was killed (default 'K')\n"
 "# kill_level must be set accordingly, _ is turned into ' '\n"
@@ -7471,18 +7683,18 @@ msgstr ""
 "'K')\n"
 "# kill_level ona gÃ¶re ayarlanmalÄ±dÄ±r, _ ÅŸuna dÃ¶nÃ¼ÅŸtÃ¼ ' '\n"
 
-#: src/lang.c:2429
+#: src/lang.c:2489
 msgid ""
 "Enter character to indicate read selected articles. <CR> sets, <ESC> cancels."
 msgstr ""
 "OkunmuÅŸ seÃ§ilmiÅŸ makaleleri belirtmek iÃ§in karakter girin. <CR> ayarlar, "
 "<ESC> iptal eder."
 
-#: src/lang.c:2430
+#: src/lang.c:2490
 msgid "Character to show readselected arts"
 msgstr "OkunmuÅŸ seÃ§ilmiÅŸ makaleleri gÃ¶steren karakter:"
 
-#: src/lang.c:2431
+#: src/lang.c:2491
 msgid ""
 "# Character used to show that an art was selected before read (default ':')\n"
 "# kill_level must be set accordingly, _ is turned into ' '\n"
@@ -7491,11 +7703,11 @@ msgstr ""
 "(varsayÄ±lan ':')\n"
 "# kill_level ona gÃ¶re ayarlanmalÄ±dÄ±r, _ ÅŸuna dÃ¶nÃ¼ÅŸtÃ¼ ' '\n"
 
-#: src/lang.c:2437
+#: src/lang.c:2497
 msgid "Abbreviate long newsgroup names"
 msgstr "Uzun haber grubu isimlerini kÄ±saltÄ±n"
 
-#: src/lang.c:2438
+#: src/lang.c:2498
 msgid ""
 "# If ON abbreviate (if necessary) long newsgroup names at group selection\n"
 "# level and article level like this:\n"
@@ -7506,19 +7718,19 @@ msgstr ""
 "# (eÄŸer gerekliyse) ÅŸu ÅŸekilde kÄ±salt:\n"
 "#   news.software.readers -> n.software.readers -> n.s.readers -> n.s.r.\n"
 
-#: src/lang.c:2444
+#: src/lang.c:2504
 #, fuzzy
 msgid "Enter character to indicate global scopes. <CR> sets, <ESC> cancels."
 msgstr ""
 "Yok olan makaleleri belirtmek iÃ§in karakter girin. <CR> ayarlar, <ESC> iptal "
 "eder."
 
-#: src/lang.c:2445
+#: src/lang.c:2505
 #, fuzzy
 msgid "Character to show global scopes"
 msgstr "Yok olan makaleleri gÃ¶sterecek olan karakter"
 
-#: src/lang.c:2446
+#: src/lang.c:2506
 #, fuzzy
 msgid ""
 "# Character used to show that a scope was read from the global\n"
@@ -7529,7 +7741,7 @@ msgstr ""
 "')\n"
 "# _ ÅŸuna dÃ¶nÃ¼ÅŸtÃ¼ ' '\n"
 
-#: src/lang.c:2452
+#: src/lang.c:2512
 #, fuzzy
 msgid ""
 "Enter character to indicate global scopes when current group matches. <CR> "
@@ -7537,12 +7749,12 @@ msgid ""
 msgstr ""
 "Son makaleleri belirtmek iÃ§in karakter girin. <CR> ayarlar, <ESC> iptal eder."
 
-#: src/lang.c:2453
+#: src/lang.c:2513
 #, fuzzy
 msgid "Char to show global scope matches"
 msgstr "Yok olan makaleleri gÃ¶sterecek olan karakter"
 
-#: src/lang.c:2454
+#: src/lang.c:2514
 #, fuzzy
 msgid ""
 "# Character used to show that a scope was read from the global\n"
@@ -7553,19 +7765,19 @@ msgstr ""
 "(varsayÄ±lan '#')\n"
 "# _ ÅŸuna dÃ¶nÃ¼ÅŸtÃ¼ ' '\n"
 
-#: src/lang.c:2460
+#: src/lang.c:2520
 #, fuzzy
 msgid "Enter character to indicate local scopes. <CR> sets, <ESC> cancels."
 msgstr ""
 "Yok olan makaleleri belirtmek iÃ§in karakter girin. <CR> ayarlar, <ESC> iptal "
 "eder."
 
-#: src/lang.c:2461
+#: src/lang.c:2521
 #, fuzzy
 msgid "Character to show local scopes"
 msgstr "Yok olan makaleleri gÃ¶sterecek olan karakter"
 
-#: src/lang.c:2462
+#: src/lang.c:2522
 #, fuzzy
 msgid ""
 "# Character used to show that a scope was read from the local\n"
@@ -7576,7 +7788,7 @@ msgstr ""
 "')\n"
 "# _ ÅŸuna dÃ¶nÃ¼ÅŸtÃ¼ ' '\n"
 
-#: src/lang.c:2468
+#: src/lang.c:2528
 #, fuzzy
 msgid ""
 "Enter character to indicate local scopes when current group matches. <CR> "
@@ -7584,12 +7796,12 @@ msgid ""
 msgstr ""
 "Son makaleleri belirtmek iÃ§in karakter girin. <CR> ayarlar, <ESC> iptal eder."
 
-#: src/lang.c:2469
+#: src/lang.c:2529
 #, fuzzy
 msgid "Char to show local scope matches"
 msgstr "Yok olan makaleleri gÃ¶sterecek olan karakter"
 
-#: src/lang.c:2470
+#: src/lang.c:2530
 #, fuzzy
 msgid ""
 "# Character used to show that a scope was read from the local\n"
@@ -7600,7 +7812,7 @@ msgstr ""
 "(varsayÄ±lan '#')\n"
 "# _ ÅŸuna dÃ¶nÃ¼ÅŸtÃ¼ ' '\n"
 
-#: src/lang.c:2476
+#: src/lang.c:2536
 msgid ""
 "0 = full page scrolling, -1 = show previous last line as first on next page, "
 "-2 = half page"
@@ -7608,11 +7820,11 @@ msgstr ""
 "0 = tÃ¼m sayfa kaydÄ±rÄ±mÄ±, -1 = Ã¶nceki son satÄ±rÄ± bir sonraki sayfanÄ±n ilk "
 "satÄ±rÄ±nda gÃ¶ster, -2 = yarÄ±m sayfa "
 
-#: src/lang.c:2477
+#: src/lang.c:2537
 msgid "Number of lines to scroll in pager"
 msgstr "SayfalayÄ±cÄ±da kaydÄ±rÄ±lacak satÄ±r sayÄ±sÄ±"
 
-#: src/lang.c:2478
+#: src/lang.c:2538
 msgid ""
 "# Number of lines that cursor-up/down will scroll in article pager\n"
 "# Possible values are (the default is marked with *):\n"
@@ -7631,49 +7843,61 @@ msgstr ""
 "#   2 ya da daha fazla = 2 ya da daha fazla satÄ±r kaydÄ±r (sadece "
 "sayfalayÄ±cÄ±da)\n"
 
-#: src/lang.c:2488
+#: src/lang.c:2548
 msgid "Display signatures. <SPACE> toggles & <CR> sets."
 msgstr "Ä°mzalarÄ± gÃ¶ster. <SPACE> deÄŸiÅŸtirir & <CR> ayarlar."
 
-#: src/lang.c:2489
+#: src/lang.c:2549
 msgid "Display signatures"
 msgstr "Ä°mzalarÄ± gÃ¶ster"
 
-#: src/lang.c:2490
+#: src/lang.c:2550
 msgid "# If OFF don't show signatures when displaying articles\n"
 msgstr "# EÄŸer KAPALI ise makaleleri gÃ¶rÃ¼ntÃ¼lerken imzalarÄ± gÃ¶sterme\n"
 
-#: src/lang.c:2494
+#: src/lang.c:2554
 #, fuzzy
-msgid "Display article score. <SPACE> toggles & <CR> sets."
+msgid "Display article info. <SPACE> toggles & <CR> sets."
 msgstr "Ä°mzalarÄ± gÃ¶ster. <SPACE> deÄŸiÅŸtirir & <CR> ayarlar."
 
-#: src/lang.c:2495
+#: src/lang.c:2555
 #, fuzzy
-msgid "Display article score in pager"
+msgid "Display article info in pager"
 msgstr "sonraki makaleyi gÃ¶rÃ¼ntÃ¼le"
 
-#: src/lang.c:2496
+#: src/lang.c:2556
 #, fuzzy
-msgid "# If ON show article score when displaying articles\n"
-msgstr "# EÄŸer KAPALI ise makaleleri gÃ¶rÃ¼ntÃ¼lerken imzalarÄ± gÃ¶sterme\n"
+msgid ""
+"# Show article info when displaying articles\n"
+"# Possible values are (the default is marked with *):\n"
+"# * 0 = None\n"
+"#   1 = Article score\n"
+"#   2 = Article language\n"
+"#   3 = Score and language\n"
+msgstr ""
+"# Makale gÃ¶nderirken adÄ±nÄ±zÄ± Bilgi: ve/veya Gizli Bilgi: alanlarÄ±na girin.\n"
+"# Muhtemel deÄŸerler (varsayÄ±lan * ile iÅŸaretli):\n"
+"# * 0 = HayÄ±r\n"
+"#   1 = Bilgi\n"
+"#   2 = Gizli Bilgi\n"
+"#   3 = Bilgi ve Gizli Bilgi\n"
 
-#: src/lang.c:2501
+#: src/lang.c:2566
 #, fuzzy
 msgid "Remove soft hyphens. <SPACE> toggles & <CR> sets."
 msgstr "Ä°mzalarÄ± gÃ¶ster. <SPACE> deÄŸiÅŸtirir & <CR> ayarlar."
 
-#: src/lang.c:2502
+#: src/lang.c:2567
 #, fuzzy
 msgid "Remove soft hyphens"
 msgstr "kapsamÄ± kaydÄ±r"
 
-#: src/lang.c:2503
+#: src/lang.c:2568
 #, fuzzy
 msgid "# If ON remove soft hyphens when displaying articles\n"
 msgstr "# EÄŸer KAPALI ise makaleleri gÃ¶rÃ¼ntÃ¼lerken imzalarÄ± gÃ¶sterme\n"
 
-#: src/lang.c:2508
+#: src/lang.c:2573
 #, fuzzy
 msgid ""
 "Display none mime data as tagged attachments. <SPACE> toggles & <CR> sets."
@@ -7681,12 +7905,12 @@ msgstr ""
 "Uuencoded veriyi etiketli ek olarak gÃ¶ster. <SPACE> deÄŸiÅŸtirir & <CR> "
 "ayarlar."
 
-#: src/lang.c:2509
+#: src/lang.c:2574
 #, fuzzy
 msgid "Display none mime data as an attachment"
 msgstr "Uue verilerini ek olarak gÃ¶rÃ¼ntÃ¼le"
 
-#: src/lang.c:2510
+#: src/lang.c:2575
 #, fuzzy
 msgid ""
 "# Handling of none text in the pager\n"
@@ -7709,18 +7933,18 @@ msgstr ""
 "#   2 = hepsini gizle, 1 gibi fakat uuencoded veri gibi gÃ¶rÃ¼nen veriler\n"
 "#                   etiket satÄ±rÄ±na kÃ¼Ã§Ã¼ltÃ¼lecek.\n"
 
-#: src/lang.c:2522
+#: src/lang.c:2587
 msgid ""
 "Decode German style TeX umlaut codes to ISO. <SPACE> toggles & <CR> sets."
 msgstr ""
 "Alman stili TeX noktalama kodlarÄ±nÄ± ISO'ya Ã§Ã¶z. <SPACE> deÄŸiÅŸtirir & <CR> "
 "ayarlar."
 
-#: src/lang.c:2523
+#: src/lang.c:2588
 msgid "Display \"a as Umlaut-a"
 msgstr "\"a karaklerlerini noktalÄ± a olarak gÃ¶ster"
 
-#: src/lang.c:2524
+#: src/lang.c:2589
 msgid ""
 "# If ON decode German style TeX umlaut codes to ISO and\n"
 "# show \"a as Umlaut-a, etc.\n"
@@ -7728,15 +7952,15 @@ msgstr ""
 "# EÄŸer AÃ‡IK ise Alman stili TeX noktalama kodlarÄ±nÄ± ISO'ya Ã§evir\n"
 "# ve \"a'yÄ± noktalÄ± a, vb. ÅŸekilde gÃ¶ster\n"
 
-#: src/lang.c:2529 src/lang.c:2539
+#: src/lang.c:2594 src/lang.c:2604
 msgid "Space separated list of header fields"
 msgstr "BoÅŸluk ile ayrÄ±lmÄ±ÅŸ baÅŸlÄ±k alanlarÄ± listesi"
 
-#: src/lang.c:2530
+#: src/lang.c:2595
 msgid "Display these header fields (or *)"
 msgstr "Åžu baÅŸlÄ±k alanlarÄ±nÄ± gÃ¶ster (ya da *)"
 
-#: src/lang.c:2531
+#: src/lang.c:2596
 msgid ""
 "# Which news headers you wish to see. If you want to see _all_ the headers,\n"
 "# place an '*' as this value. This is the only way a wildcard can be used.\n"
@@ -7755,15 +7979,15 @@ msgstr ""
 "listeleyebilirsiniz.\n"
 "# HiÃ§bir ÅŸey belirtmezseniz bu Ã¶zellik kapanÄ±r.\n"
 
-#: src/lang.c:2540
+#: src/lang.c:2605
 msgid "Do not display these header fields"
 msgstr "Bu Ã¼st bilgi alanlarÄ±nÄ± gÃ¶sterme"
 
-#: src/lang.c:2541
+#: src/lang.c:2606
 msgid ""
 "# Same as 'news_headers_to_display' except it denotes the opposite.\n"
 "# An example of using both options might be if you thought X- headers were\n"
-"# A Good Thing(tm), but thought Alan and Pape were miscreants...well then "
+"# A Good Thing(tm), but thought Alan and Pape were miscreants... well then "
 "you\n"
 "# would do something like this:\n"
 "# news_headers_to_display=X-\n"
@@ -7778,32 +8002,32 @@ msgstr ""
 "# news_headers_to_not_display=X-Alan X-Pape\n"
 "# HiÃ§bir ÅŸey belirtmezseniz bu Ã¶zellik kapanÄ±r.\n"
 
-#: src/lang.c:2551
+#: src/lang.c:2616
 msgid ""
 "Do you want to enable automatic handling of multipart/alternative articles?"
 msgstr ""
 "multipart/alternative makalelerin otomatik iÅŸlenmesini etkinleÅŸtirmek "
 "istiyor musunuz?"
 
-#: src/lang.c:2552
+#: src/lang.c:2617
 msgid "Skip multipart/alternative parts"
 msgstr "multipart/alternative bÃ¶lÃ¼mleri atla"
 
-#: src/lang.c:2553
+#: src/lang.c:2618
 msgid "# If ON strip multipart/alternative messages automatically\n"
 msgstr "# EÄŸer AÃ‡IK ise multipart/alternative iletileri otomatik olarak kÄ±rp\n"
 
-#: src/lang.c:2557
+#: src/lang.c:2622
 #, fuzzy
 msgid "<SPACE> toggles & <CR> sets."
 msgstr "<SPACE> deÄŸiÅŸtirir, <CR> ayarlar, <ESC> iptal eder."
 
-#: src/lang.c:2558
+#: src/lang.c:2623
 #, fuzzy
 msgid "How to treat verbatim blocks"
 msgstr "Birebir aynÄ± bloklarÄ±n rengi"
 
-#: src/lang.c:2559
+#: src/lang.c:2624
 msgid ""
 "# How to treat verbatim blocks in articles\n"
 "# Possible values are (the default is marked with *):\n"
@@ -7813,17 +8037,17 @@ msgid ""
 "#   3 = Detect verbatim blocks and hide them completely\n"
 msgstr ""
 
-#: src/lang.c:2569
+#: src/lang.c:2634
 msgid "A regex used to decide which lines to show in col_quote."
 msgstr ""
 "Hangi satÄ±rlarÄ±n col_quote iÃ§inde gÃ¶sterileceÄŸine karar vermek iÃ§in regex "
 "kullanÄ±ldÄ±."
 
-#: src/lang.c:2570
+#: src/lang.c:2635
 msgid "Regex used to show quoted lines"
 msgstr "AlÄ±ntÄ±lanmÄ±ÅŸ satÄ±rlarÄ± gÃ¶stermek iÃ§in regex kullanÄ±ldÄ±"
 
-#: src/lang.c:2571
+#: src/lang.c:2636
 msgid ""
 "# A regular expression that tin will use to decide which lines are\n"
 "# quoted when viewing articles. Quoted lines are shown in col_quote.\n"
@@ -7834,17 +8058,17 @@ msgstr ""
 "col_quote iÃ§erisinde gÃ¶steriliyor.\n"
 "# EÄŸer bunu boÅŸ bÄ±rakÄ±rsanÄ±z, tin yerleÅŸik varsayÄ±lanÄ± kullanacak.\n"
 
-#: src/lang.c:2577
+#: src/lang.c:2642
 msgid "A regex used to decide which lines to show in col_quote2."
 msgstr ""
 "Hangi satÄ±rlarÄ±n col_quote2 iÃ§inde gÃ¶sterileceÄŸine karar vermek iÃ§in regex "
 "kullanÄ±ldÄ±."
 
-#: src/lang.c:2578
+#: src/lang.c:2643
 msgid "Regex used to show twice quoted l."
 msgstr "Ä°ki kere alÄ±ntÄ±lanan dil iÃ§in kullanÄ±lan regex."
 
-#: src/lang.c:2579
+#: src/lang.c:2644
 msgid ""
 "# A regular expression that tin will use to decide which lines are\n"
 "# quoted twice. Twice quoted lines are shown in col_quote2.\n"
@@ -7855,17 +8079,17 @@ msgstr ""
 "iÃ§erisinde gÃ¶steriliyor.\n"
 "# EÄŸer bunu boÅŸ bÄ±rakÄ±rsanÄ±z, tin yerleÅŸik varsayÄ±lanÄ± kullanacak.\n"
 
-#: src/lang.c:2585
+#: src/lang.c:2650
 msgid "A regex used to decide which lines to show in col_quote3."
 msgstr ""
 "Hangi satÄ±rlarÄ±n col_quote3 iÃ§inde gÃ¶sterileceÄŸine karar vermek iÃ§in regex "
 "kullanÄ±ldÄ±."
 
-#: src/lang.c:2586
+#: src/lang.c:2651
 msgid "Regex used to show >= 3 times q.l."
 msgstr "3 kere ya da daha fazla kullanÄ±lan sorgu dili iÃ§in kullanÄ±lan regex."
 
-#: src/lang.c:2587
+#: src/lang.c:2652
 msgid ""
 "# A regular expression that tin will use to decide which lines are\n"
 "# quoted >=3 times. >=3 times quoted lines are shown in col_quote3.\n"
@@ -7877,33 +8101,33 @@ msgstr ""
 "gÃ¶steriliyor.\n"
 "# EÄŸer bunu boÅŸ bÄ±rakÄ±rsanÄ±z, tin yerleÅŸik varsayÄ±lanÄ± kullanacak.\n"
 
-#: src/lang.c:2593
+#: src/lang.c:2658
 msgid "Enable detection of external quotes? <SPACE> toggles & <CR> sets."
 msgstr ""
 "Harici alÄ±ntÄ±lar iÃ§in algÄ±lamayÄ± etkinleÅŸtir? <SPACE> deÄŸiÅŸtirir & <CR> "
 "ayarlar."
 
-#: src/lang.c:2594
+#: src/lang.c:2659
 msgid "Detection of external quotes"
 msgstr "Harici alÄ±ntÄ±lar algÄ±landÄ±"
 
-#: src/lang.c:2595
+#: src/lang.c:2660
 msgid "# If ON detect quoted text from external sources in articles\n"
 msgstr ""
 "# EÄŸer AÃ‡IK ise makaledeki harici kaynaklardan alÄ±ntÄ±lanmÄ±ÅŸ metinleri "
 "algÄ±la\n"
 
-#: src/lang.c:2599
+#: src/lang.c:2664
 msgid "A regex used to decide which lines to show in col_extquote."
 msgstr ""
 "Hangi satÄ±rlarÄ±n col_extquote iÃ§inde gÃ¶sterileceÄŸine karar vermek iÃ§in regex "
 "kullanÄ±ldÄ±."
 
-#: src/lang.c:2600
+#: src/lang.c:2665
 msgid "Regex used to show quotes from external sources"
 msgstr "Harici kaynaklardan alÄ±ntÄ±larÄ± gÃ¶stermek iÃ§in regex kullanÄ±ldÄ±"
 
-#: src/lang.c:2601
+#: src/lang.c:2666
 msgid ""
 "# A regular expression that tin will use to decide which lines are\n"
 "# external quotes. Text from external quotes is shown in col_extquote.\n"
@@ -7914,19 +8138,19 @@ msgstr ""
 "iÃ§inde gÃ¶steriliyor.\n"
 "# EÄŸer bunu boÅŸ bÄ±rakÄ±rsanÄ±z, tin yerleÅŸik varsayÄ±lanÄ± kullanacak.\n"
 
-#: src/lang.c:2608
+#: src/lang.c:2673
 #, fuzzy
 msgid "A regex used to decide which lines to hide in pager"
 msgstr ""
 "Hangi satÄ±rlarÄ±n col_quote iÃ§inde gÃ¶sterileceÄŸine karar vermek iÃ§in regex "
 "kullanÄ±ldÄ±."
 
-#: src/lang.c:2609
+#: src/lang.c:2674
 #, fuzzy
 msgid "Regex used to hide matching lines"
 msgstr "AlÄ±ntÄ±lanmÄ±ÅŸ satÄ±rlarÄ± gÃ¶stermek iÃ§in regex kullanÄ±ldÄ±"
 
-#: src/lang.c:2610
+#: src/lang.c:2675
 #, fuzzy
 msgid ""
 "# A regular expression that to hide matching lines.\n"
@@ -7938,17 +8162,17 @@ msgstr ""
 "iÃ§erisinde gÃ¶steriliyor.\n"
 "# EÄŸer bunu boÅŸ bÄ±rakÄ±rsanÄ±z, tin yerleÅŸik varsayÄ±lanÄ± kullanacak.\n"
 
-#: src/lang.c:2616
+#: src/lang.c:2681
 msgid "A regex used to decide which words to show in col_markslashes."
 msgstr ""
 "Hangi kelimelerin col_markslashes iÃ§inde gÃ¶sterileceÄŸine karar vermek iÃ§in "
 "regex kullanÄ±ldÄ±."
 
-#: src/lang.c:2617
+#: src/lang.c:2682
 msgid "Regex used to highlight /slashes/"
 msgstr "/taksimleri/ vurgulamak iÃ§in regex kullanÄ±ldÄ±"
 
-#: src/lang.c:2618
+#: src/lang.c:2683
 msgid ""
 "# A regular expression that tin will use to decide which words\n"
 "# bounded by '/' are to be shown in col_markslashes.\n"
@@ -7959,17 +8183,17 @@ msgstr ""
 "# gÃ¶sterileceÄŸine karar vermek iÃ§in kullanacaÄŸÄ± dÃ¼zenli ifade\n"
 "# EÄŸer bunu boÅŸ bÄ±rakÄ±rsanÄ±z, tin yerleÅŸik varsayÄ±lanÄ± kullanacak.\n"
 
-#: src/lang.c:2624
+#: src/lang.c:2689
 msgid "A regex used to decide which words to show in col_markstars."
 msgstr ""
 "Hangi kelimelerin col_markstars iÃ§inde gÃ¶sterileceÄŸine karar vermek iÃ§in "
 "regex kullanÄ±ldÄ±."
 
-#: src/lang.c:2625
+#: src/lang.c:2690
 msgid "Regex used to highlight *stars*"
 msgstr "*yÄ±ldÄ±zlarÄ±* vurgulamak iÃ§in regex kullanÄ±ldÄ±"
 
-#: src/lang.c:2626
+#: src/lang.c:2691
 msgid ""
 "# A regular expression that tin will use to decide which words\n"
 "# bounded by '*' are to be shown in col_markstars.\n"
@@ -7979,17 +8203,17 @@ msgstr ""
 "# gÃ¶sterileceÄŸine karar vermek iÃ§in kullanacaÄŸÄ± dÃ¼zenli ifade\n"
 "# EÄŸer bunu boÅŸ bÄ±rakÄ±rsanÄ±z, tin yerleÅŸik varsayÄ±lanÄ± kullanacak.\n"
 
-#: src/lang.c:2632
+#: src/lang.c:2697
 msgid "A regex used to decide which words to show in col_markstroke."
 msgstr ""
 "Hangi kelimelerin col_markstroke iÃ§inde gÃ¶sterileceÄŸine karar vermek iÃ§in "
 "regex kullanÄ±ldÄ±."
 
-#: src/lang.c:2633
+#: src/lang.c:2698
 msgid "Regex used to highlight -strokes-"
 msgstr "-vuruÅŸ- ile vurgulama regex'i"
 
-#: src/lang.c:2634
+#: src/lang.c:2699
 msgid ""
 "# A regular expression that tin will use to decide which words\n"
 "# bounded by '-' are to be shown in col_markstroke.\n"
@@ -7999,17 +8223,17 @@ msgstr ""
 "# gÃ¶sterileceÄŸine karar vermek iÃ§in kullanacaÄŸÄ± dÃ¼zenli ifade\n"
 "# EÄŸer bunu boÅŸ bÄ±rakÄ±rsanÄ±z, tin yerleÅŸik varsayÄ±lanÄ± kullanacak.\n"
 
-#: src/lang.c:2640
+#: src/lang.c:2705
 msgid "A regex used to decide which words to show in col_markdash."
 msgstr ""
 "Hangi kelimelerin col_markdash iÃ§inde kullanÄ±lacaÄŸÄ±na karar vermek iÃ§in "
 "regex kullanÄ±ldÄ±."
 
-#: src/lang.c:2641
+#: src/lang.c:2706
 msgid "Regex used to highlight _underline_"
 msgstr "_alt Ã§izgiyi_ vurgulamak iÃ§in regex kullanÄ±ldÄ±"
 
-#: src/lang.c:2642
+#: src/lang.c:2707
 msgid ""
 "# A regular expression that tin will use to decide which words\n"
 "# bounded by '_' are to be shown in col_markdash.\n"
@@ -8019,17 +8243,17 @@ msgstr ""
 "# gÃ¶sterileceÄŸine karar vermek iÃ§in kullanacaÄŸÄ± dÃ¼zenli ifade\n"
 "# EÄŸer bunu boÅŸ bÄ±rakÄ±rsanÄ±z, tin yerleÅŸik varsayÄ±lanÄ± kullanacak.\n"
 
-#: src/lang.c:2648
+#: src/lang.c:2713
 msgid "A regex used to find Subject prefixes to remove.  Use '|' as separator."
 msgstr ""
 "Ã‡Ä±kartÄ±lacak konu Ã¶neklerini bulmak iÃ§in regex kullanÄ±ldÄ±.  \"|\" ayÄ±rÄ±cÄ± "
 "olarak kullan."
 
-#: src/lang.c:2649
+#: src/lang.c:2714
 msgid "Regex with Subject prefixes"
 msgstr "Konu Ã¶nekleriyle regex"
 
-#: src/lang.c:2650
+#: src/lang.c:2715
 msgid ""
 "# A regular expression that tin will use to find Subject prefixes\n"
 "# which will be removed before showing the header.\n"
@@ -8037,17 +8261,17 @@ msgstr ""
 "# Tin'in hangi konu Ã¶neklerinin baÅŸlÄ±k gÃ¶sterilmeden Ã¶nce\n"
 "# kaldÄ±rÄ±lacaÄŸÄ±nÄ± bulmak iÃ§in kullanacaÄŸÄ± dÃ¼zenli ifade.\n"
 
-#: src/lang.c:2655
+#: src/lang.c:2720
 msgid "A regex used to find Subject suffixes to remove.  Use '|' as separator."
 msgstr ""
 "Ã‡Ä±kartÄ±lacak konu soneklerini bulmak iÃ§in regex kullanÄ±ldÄ±.  \"|\" ayÄ±rÄ±cÄ± "
 "olarak kullan."
 
-#: src/lang.c:2656
+#: src/lang.c:2721
 msgid "Regex with Subject suffixes"
 msgstr "Konu sonekleriyle regex"
 
-#: src/lang.c:2657
+#: src/lang.c:2722
 msgid ""
 "# A regular expression that tin will use to find Subject suffixes\n"
 "# which will be removed when replying or posting followup.\n"
@@ -8055,15 +8279,15 @@ msgstr ""
 "# Tin'in hangi konu soneklerinin takip edeni cevaplarken ya da gÃ¶nderirken\n"
 "# kaldÄ±rÄ±lacaÄŸÄ±nÄ± bulmak iÃ§in kullanacaÄŸÄ± dÃ¼zenli ifade.\n"
 
-#: src/lang.c:2662
+#: src/lang.c:2727
 msgid "A regex used to find the begin of a verbatim block."
 msgstr "BloÄŸun birebir aynÄ±sÄ±nÄ±n baÅŸlangÄ±cÄ±nÄ± bulmak iÃ§in regex kullanÄ±ldÄ±."
 
-#: src/lang.c:2663
+#: src/lang.c:2728
 msgid "Regex for begin of a verbatim block"
 msgstr "BloÄŸun birebir aynÄ±sÄ±nÄ±n baÅŸlangÄ±cÄ± iÃ§in regex"
 
-#: src/lang.c:2664
+#: src/lang.c:2729
 msgid ""
 "# A regular expression that tin will use to find the begin of\n"
 "# a verbatim block.\n"
@@ -8071,15 +8295,15 @@ msgstr ""
 "# Tin'in bloÄŸun birebir aynÄ±sÄ±nÄ±n baÅŸlangÄ±cÄ±nÄ± bulmak iÃ§in\n"
 "# kullanacaÄŸÄ± dÃ¼zenli ifade.\n"
 
-#: src/lang.c:2669
+#: src/lang.c:2734
 msgid "A regex used to find the end of a verbatim block."
 msgstr "BloÄŸun birebir aynÄ±sÄ±nÄ±n sonunu bulmak iÃ§in regex kullanÄ±ldÄ±."
 
-#: src/lang.c:2670
+#: src/lang.c:2735
 msgid "Regex for end of a verbatim block"
 msgstr "BloÄŸun birebir aynÄ±sÄ±nÄ±n sonu iÃ§in regex"
 
-#: src/lang.c:2671
+#: src/lang.c:2736
 msgid ""
 "# A regular expression that tin will use to find the end of\n"
 "# a verbatim block.\n"
@@ -8087,7 +8311,7 @@ msgstr ""
 "# Tin'in bloÄŸun birebir aynÄ±sÄ±nÄ±n sonunu bulmak iÃ§in\n"
 "# kullanacaÄŸÄ± dÃ¼zenli ifade.\n"
 
-#: src/lang.c:2676
+#: src/lang.c:2741
 msgid ""
 "Enter name and options for external MIME viewer, --internal for built-in "
 "viewer"
@@ -8095,11 +8319,11 @@ msgstr ""
 "Harici MIME gÃ¶rÃ¼ntÃ¼leyici iÃ§in isim ve seÃ§enek girin, --internal for built-"
 "in viewer"
 
-#: src/lang.c:2677
+#: src/lang.c:2742
 msgid "MIME binary content viewer"
 msgstr "MIME ikili deÄŸeri iÃ§erik gÃ¶rÃ¼ntÃ¼leyicisi"
 
-#: src/lang.c:2678
+#: src/lang.c:2743
 #, fuzzy
 msgid ""
 "# If --internal automatically use the built in MIME viewer for non-text\n"
@@ -8113,15 +8337,15 @@ msgstr ""
 "# Aksi takdirde harici gÃ¶rÃ¼ntÃ¼leme programÄ± (Ã¶rn. metamail) belirtin ya da\n"
 "# otomatik gÃ¶rÃ¼ntÃ¼leme istemiyorsanÄ±z boÅŸ bÄ±rakÄ±n\n"
 
-#: src/lang.c:2685
+#: src/lang.c:2750
 msgid "Confirm before starting non-text viewing program"
 msgstr "Metin olmayan gÃ¶rÃ¼ntÃ¼leme programÄ±nÄ± baÅŸlatmadan Ã¶nce onaylayÄ±n"
 
-#: src/lang.c:2686
+#: src/lang.c:2751
 msgid "Ask before using MIME viewer"
 msgstr "MIME gÃ¶rÃ¼ntÃ¼leyiciyi kullanmadan Ã¶nce sor"
 
-#: src/lang.c:2687
+#: src/lang.c:2752
 msgid ""
 "# If ON tin will ask before using metamail to display MIME messages\n"
 "# this only happens if metamail_prog is set to something\n"
@@ -8130,38 +8354,38 @@ msgstr ""
 "Ã¶nce soracak\n"
 "# bu sadece metamail_prog bir ÅŸeye ayarlÄ± ise olur\n"
 
-#: src/lang.c:2692
+#: src/lang.c:2757
 msgid "Ask to mark groups read when quitting. <SPACE> toggles & <CR> sets."
 msgstr ""
 "GruplarÄ± kapatÄ±rken iÅŸaretlemek iÃ§in sor. <SPACE> deÄŸiÅŸtirir & <CR> ayarlar."
 
-#: src/lang.c:2693
+#: src/lang.c:2758
 msgid "Catchup read groups when quitting"
 msgstr "Ã‡Ä±kmadan okunan gruplar yakalansÄ±n mÄ±"
 
-#: src/lang.c:2694
+#: src/lang.c:2759
 msgid "# If ON ask user if read groups should all be marked read\n"
 msgstr ""
 "# EÄŸer AÃ‡IK ise kullanÄ±cÄ±ya okuma gruplarÄ±nÄ±n tamamÄ±nÄ±n okunmuÅŸ olarak "
 "iÅŸaretlenmesini sor\n"
 
-#: src/lang.c:2699
+#: src/lang.c:2764
 msgid "Catchup group using left key"
 msgstr "Sol tuÅŸ ile grubu yakala"
 
-#: src/lang.c:2700
+#: src/lang.c:2765
 msgid "# If ON catchup group/thread when leaving with the left arrow key.\n"
 msgstr "# EÄŸer AÃ‡IKSA gruptan/zincirden sol ok tuÅŸ ile ayrÄ±lÄ±rken yakala.\n"
 
-#: src/lang.c:2705
+#: src/lang.c:2770
 msgid "Catchup thread by using left key"
 msgstr "Makaleyi sol tuÅŸ ile yakala"
 
-#: src/lang.c:2711
+#: src/lang.c:2776
 msgid "Which actions require confirmation"
 msgstr "Hangi eylemler onay gerektiriyor"
 
-#: src/lang.c:2712
+#: src/lang.c:2777
 #, fuzzy
 msgid ""
 "# What should we ask confirmation for.\n"
@@ -8184,58 +8408,58 @@ msgstr ""
 "#    4 = Ã‡ok BÃ¶lÃ¼mlÃ¼ Konu\n"
 "#    5 = YÃ¼zde EÅŸleÅŸmesi\n"
 
-#: src/lang.c:2726
+#: src/lang.c:2791
 msgid "'Mark as (un)read' ignores tags"
 msgstr "'Okun(ma)muÅŸ olarak iÅŸaretle' etiketleri yoksayar"
 
-#: src/lang.c:2727
+#: src/lang.c:2792
 msgid ""
 "# If ON the 'Mark as (un)read' function marks only the current article.\n"
 msgstr ""
 "# EÄŸer AÃ‡IK durumundaysa 'makaleyi okunmuÅŸ/okunmamÄ±ÅŸ olarak iÅŸaretle' iÅŸlevi "
 "sadece mevcut makale iÃ§in geÃ§erlidir.\n"
 
-#: src/lang.c:2731
+#: src/lang.c:2796
 msgid "Program to run to open URLs, <CR> sets, <ESC> cancels."
 msgstr "URL aÃ§mak iÃ§in Ã§alÄ±ÅŸtÄ±rÄ±lacak program, <CR> ayarlar, <ESC> iptal eder."
 
-#: src/lang.c:2732
+#: src/lang.c:2797
 msgid "Program that opens URLs"
 msgstr "URL'leri aÃ§an program"
 
-#: src/lang.c:2733
+#: src/lang.c:2798
 msgid "# The program used to open URLs. The actual URL will be appended\n"
 msgstr "# Program URL aÃ§Ä±yordu. AsÄ±l URL'ler sona eklenecek\n"
 
-#: src/lang.c:2738
+#: src/lang.c:2803
 msgid "Use mouse in xterm"
 msgstr "xterm'de fare kullan"
 
-#: src/lang.c:2739
+#: src/lang.c:2804
 msgid "# If ON enable mouse button support on xterm terminals\n"
 msgstr ""
 "# EÄŸer AÃ‡IK durumundaysa xtrem uÃ§birimlerini destekleyen fare tuÅŸunu "
 "etkinleÅŸtir.\n"
 
-#: src/lang.c:2745
+#: src/lang.c:2810
 msgid "Use scroll keys on keypad"
 msgstr "TuÅŸ takÄ±mÄ±ndaki ok tuÅŸlarÄ±nÄ± kullan"
 
-#: src/lang.c:2746
+#: src/lang.c:2811
 msgid "# If ON enable scroll keys on terminals that support it\n"
 msgstr ""
 "# EÄŸer AÃ‡IK durumunduysa uÃ§birimler tarafÄ±ndan desteklenen kaydÄ±rma "
 "tuÅŸlarÄ±nÄ± etkinleÅŸtir\n"
 
-#: src/lang.c:2751
+#: src/lang.c:2816
 msgid "Enter maximum number of article to get. <CR> sets."
 msgstr "En fazla alÄ±nacak makalenin sayÄ±sÄ±nÄ± yazÄ±n. <CR> ayarlar. "
 
-#: src/lang.c:2752
+#: src/lang.c:2817
 msgid "Number of articles to get"
 msgstr "AlÄ±nacak makale sayÄ±sÄ±"
 
-#: src/lang.c:2753
+#: src/lang.c:2818
 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"
@@ -8244,30 +8468,30 @@ msgstr ""
 "okunmamÄ±ÅŸtan Ã¶ncce\n"
 "# ÅŸu anki mevcut okunan makale sayÄ±sÄ± okunur\n"
 
-#: src/lang.c:2758
+#: src/lang.c:2823
 msgid "Enter number of days article is considered recent. <CR> sets."
 msgstr "Makalenin yeni sayÄ±lacaÄŸÄ± gÃ¼n sayÄ±sÄ±nÄ± yazÄ±n. <CR> ayarlar."
 
-#: src/lang.c:2759
+#: src/lang.c:2824
 msgid "Article recentness time limit"
 msgstr "Makalenin yenilik zaman sÄ±nÄ±rÄ±"
 
-#: src/lang.c:2760
+#: src/lang.c:2825
 msgid "# Number of days in which article is considered recent, (0=OFF)\n"
 msgstr "# Makalenin yeni sayÄ±ldÄ±ÄŸÄ± gÃ¼n sayÄ±sÄ±, (0=KAPALI)\n"
 
-#: src/lang.c:2764
+#: src/lang.c:2829
 msgid ""
 "WILDMAT for normal wildcards, REGEX for full regular expression matching."
 msgstr ""
 "WILDMAT normal joker karakterler, REGEX tam dÃ¼zenli ifade eÅŸleÅŸtirmeleri "
 "iÃ§indir."
 
-#: src/lang.c:2765
+#: src/lang.c:2830
 msgid "Wildcard matching"
 msgstr "Joker karakterler eÅŸleÅŸtiriyor"
 
-#: src/lang.c:2766
+#: src/lang.c:2831
 msgid ""
 "# Wildcard matching\n"
 "# Possible values are (the default is marked with *):\n"
@@ -8279,62 +8503,62 @@ msgstr ""
 "# * 0 = wildmat\n"
 "#   1 = regex\n"
 
-#: src/lang.c:2773
+#: src/lang.c:2838
 msgid "Enter minimal score before an article is marked killed. <CR> sets."
 msgstr ""
 "Makale yok et olarak iÅŸaretlenmeden Ã¶nce minimal skoru yazÄ±n. <CR> ayarlar."
 
-#: src/lang.c:2774
+#: src/lang.c:2839
 msgid "Score limit (kill)"
 msgstr "Skor sÄ±nÄ±rÄ± (yok et)"
 
-#: src/lang.c:2775
+#: src/lang.c:2840
 msgid "# Score limit before an article is marked killed\n"
 msgstr "# Makale yok et olarak iÅŸaretlenmeden Ã¶nceki skor sÄ±nÄ±rÄ±\n"
 
-#: src/lang.c:2779
+#: src/lang.c:2844
 msgid "Enter default score to kill articles. <CR> sets."
 msgstr "Makaleleri yok etmek iÃ§in varsayÄ±lan skoru yazÄ±n. <CR> ayarlar."
 
-#: src/lang.c:2780
+#: src/lang.c:2845
 msgid "Default score to kill articles"
 msgstr "Makaleleri yok etmek iÃ§in Ã¶ntanÄ±mlÄ± skor"
 
-#: src/lang.c:2781
+#: src/lang.c:2846
 msgid "# Default score to kill articles\n"
 msgstr "# Makaleleri yok etmek iÃ§in Ã¶ntanÄ±mlÄ± skor\n"
 
-#: src/lang.c:2785
+#: src/lang.c:2850
 msgid "Enter minimal score before an article is marked hot. <CR> sets."
 msgstr ""
 "Makale sÄ±cak olarak iÅŸaretlenmeden Ã¶nce gereken en az skoru yazÄ±n. <CR> "
 "ayarlar."
 
-#: src/lang.c:2786
+#: src/lang.c:2851
 msgid "Score limit (select)"
 msgstr "Skor sÄ±nÄ±rÄ± (seÃ§)          :"
 
-#: src/lang.c:2787
+#: src/lang.c:2852
 msgid "# Score limit before an article is marked hot\n"
 msgstr "# Makale sÄ±cak olarak iÅŸaretlenmeden Ã¶nceki skor sÄ±nÄ±rÄ±\n"
 
-#: src/lang.c:2791
+#: src/lang.c:2856
 msgid "Enter default score to select articles. <CR> sets."
 msgstr "Makaleleri seÃ§mek iÃ§in Ã¶ntanÄ±mlÄ± skoru yazÄ±n. <CR> ayarlar."
 
-#: src/lang.c:2792
+#: src/lang.c:2857
 msgid "Default score to select articles"
 msgstr "Makaleleri seÃ§mek iÃ§in Ã¶ntanÄ±mlÄ± skor"
 
-#: src/lang.c:2793
+#: src/lang.c:2858
 msgid "# Default score to select articles\n"
 msgstr "# Makaleleri seÃ§mek iÃ§in Ã¶ntanÄ±mlÄ± skor\n"
 
-#: src/lang.c:2799
+#: src/lang.c:2864
 msgid "Use slrnface to show ''X-Face:''s"
-msgstr " ''X-Face:''leri gÃ¶stermek iÃ§in slmface kullan"
+msgstr "''X-Face:''leri gÃ¶stermek iÃ§in slmface kullan"
 
-#: src/lang.c:2800
+#: src/lang.c:2865
 msgid ""
 "# If ON using slrnface(1) to interpret the ''X-Face:'' header.\n"
 "# Only useful when running in an xterm.\n"
@@ -8343,19 +8567,19 @@ msgstr ""
 "kullanÄ±lÄ±r.\n"
 "# Sadece xterm'de Ã§alÄ±ÅŸÄ±rken faydalÄ±.\n"
 
-#: src/lang.c:2808
+#: src/lang.c:2873
 msgid "Use ANSI color"
 msgstr "ANSI renk kullan"
 
-#: src/lang.c:2809
+#: src/lang.c:2874
 msgid "# If ON using ANSI-color\n"
 msgstr "# EÄŸer AÃ‡IK durumundaysa ANSI-renk kullanÄ±lÄ±yor\n"
 
-#: src/lang.c:2814
+#: src/lang.c:2879
 msgid "Standard foreground color"
 msgstr "Standart Ã¶nplan rengi"
 
-#: src/lang.c:2815
+#: src/lang.c:2880
 msgid ""
 "# Standard foreground color\n"
 "# Default: -1 (default color)\n"
@@ -8363,11 +8587,11 @@ msgstr ""
 "# Standart Ã¶nplan rengi\n"
 "# Ã–ntanÄ±mlÄ±: -1 (varsayÄ±lan renk)\n"
 
-#: src/lang.c:2821
+#: src/lang.c:2886
 msgid "Standard background color"
 msgstr "Standart arkaplan rengi"
 
-#: src/lang.c:2822
+#: src/lang.c:2887
 msgid ""
 "# Standard background color\n"
 "# Default: -1 (default color)\n"
@@ -8375,11 +8599,11 @@ msgstr ""
 "# Standart arkaplan rengi\n"
 "# Ã–ntanÄ±mlÄ±: -1 (Ã¶ntanÄ±mlÄ± renk)\n"
 
-#: src/lang.c:2828
+#: src/lang.c:2893
 msgid "Color for inverse text (background)"
 msgstr "Ters metin iÃ§in renk (arkaplan)"
 
-#: src/lang.c:2829
+#: src/lang.c:2894
 msgid ""
 "# Color of background for inverse text\n"
 "# Default: 4 (blue)\n"
@@ -8387,11 +8611,11 @@ msgstr ""
 "# Ters metin iÃ§in arkaplan rengi\n"
 "# Ã–ntanÄ±mlÄ±: 4 (mavi)\n"
 
-#: src/lang.c:2835
+#: src/lang.c:2900
 msgid "Color for inverse text (foreground)"
 msgstr "Ters metin iÃ§in renk (Ã¶nplan)"
 
-#: src/lang.c:2836
+#: src/lang.c:2901
 msgid ""
 "# Color of foreground for inverse text\n"
 "# Default: 7 (white)\n"
@@ -8399,11 +8623,11 @@ msgstr ""
 "# Ters Ã§erilmiÅŸ metin iÃ§in Ã¶nplan rengi\n"
 "# Ã–ntanÄ±mlÄ±: 7 (beyaz)\n"
 
-#: src/lang.c:2842
+#: src/lang.c:2907
 msgid "Color of text lines"
 msgstr "Metin satÄ±rlarÄ± iÃ§in renk"
 
-#: src/lang.c:2843
+#: src/lang.c:2908
 msgid ""
 "# Color of text lines\n"
 "# Default: -1 (default color)\n"
@@ -8411,11 +8635,11 @@ msgstr ""
 "# Metin satÄ±rlarÄ±nÄ±n renkleri\n"
 "# VarsayÄ±lan: -1 (varsayÄ±lan renk)\n"
 
-#: src/lang.c:2849
+#: src/lang.c:2914
 msgid "Color of mini help menu"
 msgstr "KÃ¼Ã§Ã¼k yardÄ±m menÃ¼sÃ¼ iÃ§in renk"
 
-#: src/lang.c:2850
+#: src/lang.c:2915
 msgid ""
 "# Color of mini help menu\n"
 "# Default: 3 (brown)\n"
@@ -8423,11 +8647,11 @@ msgstr ""
 "# KÃ¼Ã§Ã¼k yardÄ±m menÃ¼sÃ¼ iÃ§in renk\n"
 "# Ã–ntanÄ±mlÄ±: 3 (kahverengi)\n"
 
-#: src/lang.c:2856
+#: src/lang.c:2921
 msgid "Color of help text"
 msgstr "YardÄ±m metinleri iÃ§in renk"
 
-#: src/lang.c:2857
+#: src/lang.c:2922
 msgid ""
 "# Color of help pages\n"
 "# Default: -1 (default color)\n"
@@ -8435,11 +8659,11 @@ msgstr ""
 "# YardÄ±m sayfalarÄ±nÄ±n renkleri\n"
 "# VarsayÄ±lan: -1 (varsayÄ±lan renk)\n"
 
-#: src/lang.c:2863
+#: src/lang.c:2928
 msgid "Color of status messages"
 msgstr "Durum mesajlarÄ± iÃ§in renk"
 
-#: src/lang.c:2864
+#: src/lang.c:2929
 msgid ""
 "# Color of messages in last line\n"
 "# Default: 6 (cyan)\n"
@@ -8447,11 +8671,11 @@ msgstr ""
 "# Son satÄ±rdaki iletilerin rengi\n"
 "# Ã–ntanÄ±mlÄ±: 6 (cam gÃ¶beÄŸi)\n"
 
-#: src/lang.c:2870
+#: src/lang.c:2935
 msgid "Color of quoted lines"
 msgstr "AlÄ±ntÄ±lanmÄ±ÅŸ satÄ±rlarÄ±n rengi"
 
-#: src/lang.c:2871
+#: src/lang.c:2936
 msgid ""
 "# Color of quote-lines\n"
 "# Default: 2 (green)\n"
@@ -8459,11 +8683,11 @@ msgstr ""
 "# AlÄ±ntÄ±lanmÄ±ÅŸ satÄ±r rengi\n"
 "# Ã–ntanÄ±mlÄ±: 2 (yeÅŸil)\n"
 
-#: src/lang.c:2877
+#: src/lang.c:2942
 msgid "Color of twice quoted line"
 msgstr "Ä°ki kez alÄ±ntÄ±lanan satÄ±rlarÄ±n rengi"
 
-#: src/lang.c:2878
+#: src/lang.c:2943
 msgid ""
 "# Color of twice quoted lines\n"
 "# Default: 3 (brown)\n"
@@ -8471,33 +8695,33 @@ msgstr ""
 "# Ä°ki kez alÄ±ntÄ±lanan satÄ±rlarÄ±n rengi\n"
 "# Ã–ntanÄ±mÄ±: 3 (kahverengi)\n"
 
-#: src/lang.c:2884
+#: src/lang.c:2949
 #, fuzzy
 msgid "Color of >=3 times quoted line"
 msgstr "3 ya da daha fazla alÄ±ntÄ±lanan satÄ±rlarÄ±n rengi"
 
-#: src/lang.c:2885
+#: src/lang.c:2950
 msgid ""
 "# Color of >=3 times quoted lines\n"
 "# Default: 4 (blue)\n"
 msgstr ""
 "# 3 ya da daha fazla alÄ±ntÄ±lanan satÄ±rlarÄ±n rengi# Ã–ntanÄ±mlÄ±: 4 (mavi)\n"
 
-#: src/lang.c:2891
+#: src/lang.c:2956
 msgid "Color of article header lines"
 msgstr "Makale Ã¼st bilgi satÄ±rlarÄ±nÄ±n rengi"
 
-#: src/lang.c:2892
+#: src/lang.c:2957
 msgid ""
 "# Color of header-lines\n"
 "# Default: 2 (green)\n"
 msgstr "# Makale Ã¼st bilgi satÄ±rlarÄ±nÄ±n rengi# Ã–ntanÄ±mlÄ±: 2 (yeÅŸil)\n"
 
-#: src/lang.c:2898
+#: src/lang.c:2963
 msgid "Color of actual news header fields"
 msgstr "Mevcut haber Ã¼st bilgi alanlarÄ± iÃ§in renk"
 
-#: src/lang.c:2899
+#: src/lang.c:2964
 msgid ""
 "# Color of actual news header fields\n"
 "# Default: 9 (light red)\n"
@@ -8505,11 +8729,11 @@ msgstr ""
 "# Mevcut haber Ã¼st bilgi alanlarÄ± iÃ§in renk\n"
 "# Ã–ntanÄ±mlÄ±: 9 (aÃ§Ä±k kÄ±rmÄ±zÄ±)\n"
 
-#: src/lang.c:2905
+#: src/lang.c:2970
 msgid "Color of article subject lines"
 msgstr "Makale baÅŸlÄ±k satÄ±rlarÄ± iÃ§in renk"
 
-#: src/lang.c:2906
+#: src/lang.c:2971
 msgid ""
 "# Color of article subject\n"
 "# Default: 6 (cyan)\n"
@@ -8517,11 +8741,11 @@ msgstr ""
 "# Makale baÅŸlÄ±ÄŸÄ± rengi\n"
 "# Ã–ntanÄ±mlÄ±: 6 (camgÃ¶beÄŸi)\n"
 
-#: src/lang.c:2912
+#: src/lang.c:2977
 msgid "Color of external quotes"
 msgstr "Harici alÄ±ntÄ±larÄ±n rengi"
 
-#: src/lang.c:2913
+#: src/lang.c:2978
 msgid ""
 "# Color of quoted text from external sources\n"
 "# Default: 5 (pink)\n"
@@ -8529,11 +8753,11 @@ msgstr ""
 "# Harici kaynaklardan alÄ±ntÄ±lanan metnin rengi\n"
 "# VarsayÄ±lan: 5 (pembe)\n"
 
-#: src/lang.c:2919
+#: src/lang.c:2984
 msgid "Color of response counter"
 msgstr "YanÄ±t sayacÄ± rengi"
 
-#: src/lang.c:2920
+#: src/lang.c:2985
 msgid ""
 "# Color of response counter\n"
 "# Default: 2 (green)\n"
@@ -8541,11 +8765,11 @@ msgstr ""
 "# YanÄ±t sayacÄ± rengi\n"
 "# Ã–ntanÄ±mlÄ±: 2 (yeÅŸil)\n"
 
-#: src/lang.c:2926
+#: src/lang.c:2991
 msgid "Color of sender (From:)"
 msgstr "GÃ¶nderen rengi (GÃ¶nderen:)"
 
-#: src/lang.c:2927
+#: src/lang.c:2992
 msgid ""
 "# Color of sender (From:)\n"
 "# Default: 2 (green)\n"
@@ -8553,11 +8777,11 @@ msgstr ""
 "# GÃ¶nderen rengi (GÃ¶nderen:)\n"
 "# Ã–ntanÄ±mlÄ±: 2 (yeÅŸil)\n"
 
-#: src/lang.c:2933
+#: src/lang.c:2998
 msgid "Color of help/mail sign"
 msgstr "YardÄ±m/posta iÅŸaretinin rengi"
 
-#: src/lang.c:2934
+#: src/lang.c:2999
 msgid ""
 "# Color of Help/Mail-Sign\n"
 "# Default: 4 (blue)\n"
@@ -8565,11 +8789,11 @@ msgstr ""
 "# YardÄ±m/Posta Ä°ÅŸareti rengi\n"
 "# Ã–ntanÄ±mlÄ±: 4 (mavi)\n"
 
-#: src/lang.c:2940
+#: src/lang.c:3005
 msgid "Color of signatures"
 msgstr "Ä°mzalarÄ±n rengi"
 
-#: src/lang.c:2941
+#: src/lang.c:3006
 msgid ""
 "# Color of signature\n"
 "# Default: 4 (blue)\n"
@@ -8577,12 +8801,12 @@ msgstr ""
 "# Ä°nzanÄ±n rengi\n"
 "# Ã–ntanÄ±mlÄ±: 4 (mavi)\n"
 
-#: src/lang.c:2947
+#: src/lang.c:3012
 #, fuzzy
 msgid "Color of negative score"
 msgstr "Metin satÄ±rlarÄ± iÃ§in renk"
 
-#: src/lang.c:2948
+#: src/lang.c:3013
 #, fuzzy
 msgid ""
 "# Color of negative score\n"
@@ -8591,12 +8815,12 @@ msgstr ""
 "# Ä°nzanÄ±n rengi\n"
 "# Ã–ntanÄ±mlÄ±: 4 (mavi)\n"
 
-#: src/lang.c:2954
+#: src/lang.c:3019
 #, fuzzy
 msgid "Color of positive score"
 msgstr "YanÄ±t sayacÄ± rengi"
 
-#: src/lang.c:2955
+#: src/lang.c:3020
 #, fuzzy
 msgid ""
 "# Color of positive score\n"
@@ -8605,11 +8829,11 @@ msgstr ""
 "# YanÄ±t sayacÄ± rengi\n"
 "# Ã–ntanÄ±mlÄ±: 2 (yeÅŸil)\n"
 
-#: src/lang.c:2961
+#: src/lang.c:3026
 msgid "Color of highlighted URLs"
 msgstr "VurgulanmÄ±ÅŸ URL'lerin rengi"
 
-#: src/lang.c:2962
+#: src/lang.c:3027
 msgid ""
 "# Color of highlighted URLs\n"
 "# Default: -1 (default color)\n"
@@ -8617,11 +8841,11 @@ msgstr ""
 "# VurgulanmÄ±ÅŸ URL renkleri\n"
 "# Default: -1 (varsayÄ±lan renk)\n"
 
-#: src/lang.c:2968
+#: src/lang.c:3033
 msgid "Color of verbatim blocks"
 msgstr "Birebir aynÄ± bloklarÄ±n rengi"
 
-#: src/lang.c:2969
+#: src/lang.c:3034
 msgid ""
 "# Color of verbatim blocks\n"
 "# Default: 5 (pink)\n"
@@ -8629,11 +8853,11 @@ msgstr ""
 "# Birebir aynÄ± bloklarÄ±n rengi\n"
 "# VarsayÄ±lan: 5 (pink)\n"
 
-#: src/lang.c:2975
+#: src/lang.c:3040
 msgid "Color of highlighting with *stars*"
 msgstr "*yÄ±ldÄ±z* ile vurgulama rengi"
 
-#: src/lang.c:2976
+#: src/lang.c:3041
 msgid ""
 "# Color of word highlighting with *stars*\n"
 "# Default: 11 (yellow)\n"
@@ -8641,11 +8865,11 @@ msgstr ""
 "# *yÄ±ldÄ±z* ile kelime vurgulama rengi\n"
 "# Ã–ntanÄ±mlÄ±: 11 (yeÅŸil)\n"
 
-#: src/lang.c:2982
+#: src/lang.c:3047
 msgid "Color of highlighting with _dash_"
 msgstr "_alt Ã§izgi_ ile vurgulama rengi"
 
-#: src/lang.c:2983
+#: src/lang.c:3048
 msgid ""
 "# Color of word highlighting with _dash_\n"
 "# Default: 13 (light pink)\n"
@@ -8653,11 +8877,11 @@ msgstr ""
 "# _alt Ã§izgi_ ile kelime vurgulama rengi\n"
 "# Ã–ntanÄ±mlÄ±: 13 (aÃ§Ä±k pembe)\n"
 
-#: src/lang.c:2989
+#: src/lang.c:3054
 msgid "Color of highlighting with /slash/"
 msgstr "/taksim/ ile vurgulama rengi"
 
-#: src/lang.c:2990
+#: src/lang.c:3055
 msgid ""
 "# Color of word highlighting with /slash/\n"
 "# Default: 14 (light cyan)\n"
@@ -8665,11 +8889,11 @@ msgstr ""
 "# /taksim/ ile kelime vurgulama rengi\n"
 "# Ã–ntanÄ±mlÄ±: 14 (aÃ§Ä±k camgÃ¶beÄŸi)\n"
 
-#: src/lang.c:2996
+#: src/lang.c:3061
 msgid "Color of highlighting with -stroke-"
 msgstr "-tire- ile vurgulama rengi"
 
-#: src/lang.c:2997
+#: src/lang.c:3062
 msgid ""
 "# Color of word highlighting with -stroke-\n"
 "# Default: 12 (light blue)\n"
@@ -8677,11 +8901,11 @@ msgstr ""
 "# -vuruÅŸ- ile kelime vurgulama rengi\n"
 "# Ã–ntanÄ±mlÄ±: 14 (aÃ§Ä±k mavi)\n"
 
-#: src/lang.c:3004
+#: src/lang.c:3069
 msgid "Attr. of highlighting with *stars*"
 msgstr "*yÄ±ldÄ±z* ile vurgulama Ã¶zelliÄŸi"
 
-#: src/lang.c:3005
+#: src/lang.c:3070
 msgid ""
 "# Attributes of word highlighting on mono terminals\n"
 "# Possible values are:\n"
@@ -8709,11 +8933,11 @@ msgstr ""
 "# *yÄ±ldÄ±zlarla kelime vurgulama Ã¶zelliÄŸi\n"
 "# Ã–ntanÄ±mlÄ±: 6 (kalÄ±n)\n"
 
-#: src/lang.c:3020
+#: src/lang.c:3085
 msgid "Attr. of highlighting with _dash_"
 msgstr "_alt Ã§izgi_ ile vurgulama Ã¶zelliÄŸi"
 
-#: src/lang.c:3021
+#: src/lang.c:3086
 msgid ""
 "# Attribute of word highlighting with _dash_\n"
 "# Default: 2 (best highlighting)\n"
@@ -8721,11 +8945,11 @@ msgstr ""
 "# _tire_ ile vurgulanan kelimenin rengi\n"
 "# VarsayÄ±lan: 2 (en iyi vurgu)\n"
 
-#: src/lang.c:3027
+#: src/lang.c:3092
 msgid "Attr. of highlighting with /slash/"
 msgstr "/bÃ¶lÃ¼/ ile vurgulama Ã¶zelliÄŸi"
 
-#: src/lang.c:3028
+#: src/lang.c:3093
 msgid ""
 "# Attribute of word highlighting with /slash/\n"
 "# Default: 5 (half bright)\n"
@@ -8733,11 +8957,11 @@ msgstr ""
 "# /taksim/ ile kelime vurgulama Ã¶zelliÄŸi\n"
 "# Ã–ntanÄ±mlÄ±: 5 (hafif parlak)\n"
 
-#: src/lang.c:3034
+#: src/lang.c:3099
 msgid "Attr. of highlighting with -stroke-"
 msgstr "-tire- ile vurgulama Ã¶zniteliÄŸi"
 
-#: src/lang.c:3035
+#: src/lang.c:3100
 msgid ""
 "# Attribute of word highlighting with -stroke-\n"
 "# Default: 3 (reverse video)\n"
@@ -8745,27 +8969,27 @@ msgstr ""
 "# -tire- ile kelime vurgulama Ã¶zniteliÄŸi\n"
 "# Ã–ntanÄ±mlÄ±: 3 (ters video)\n"
 
-#: src/lang.c:3041
+#: src/lang.c:3106
 msgid "URL highlighting in message body"
 msgstr "Ä°leti gÃ¶vdesindeki URL vurgulamasÄ±"
 
-#: src/lang.c:3042
+#: src/lang.c:3107
 msgid "# Enable URL highlighting?\n"
 msgstr "# URL vurgulamasÄ±nÄ± etkinleÅŸtir?\n"
 
-#: src/lang.c:3047
+#: src/lang.c:3112
 msgid "Word highlighting in message body"
 msgstr "Ä°leti gÃ¶vdesinde kelime vurgulama"
 
-#: src/lang.c:3048
+#: src/lang.c:3113
 msgid "# Enable word highlighting?\n"
 msgstr "# Kelime vurgulamasÄ±nÄ± etkinleÅŸtir?\n"
 
-#: src/lang.c:3053
+#: src/lang.c:3118
 msgid "What to display instead of mark"
 msgstr "Ä°ÅŸaretin yerine ne gÃ¶sterilecek?"
 
-#: src/lang.c:3054
+#: src/lang.c:3119
 msgid ""
 "# Should the leading and ending stars and dashes also be displayed,\n"
 "# even when they are highlighting marks?\n"
@@ -8781,79 +9005,79 @@ msgstr ""
 "#   1 = evet, iÅŸareti gÃ¶ster\n"
 "# * 2 = onlarÄ±n yerine bir boÅŸluk yaz\n"
 
-#: src/lang.c:3063
+#: src/lang.c:3128
 msgid "Enter column number to wrap article lines to in the pager. <CR> sets."
 msgstr ""
 "SayfalayÄ±cÄ±daki makale satÄ±rlarÄ±nÄ± Ã§evrelemek iÃ§in sÃ¼tun mumarasÄ±nÄ± yazÄ±n. "
 "<CR> ayarlar."
 
-#: src/lang.c:3064
+#: src/lang.c:3129
 msgid "Page line wrap column"
 msgstr "Sayfa satÄ±rÄ± sÃ¼tunu Ã§evreliyor"
 
-#: src/lang.c:3065
+#: src/lang.c:3130
 msgid "# Wrap article lines at column\n"
 msgstr "# SÃ¼tundaki makale satÄ±rlarÄ±nÄ± Ã§evrele\n"
 
-#: src/lang.c:3069
+#: src/lang.c:3134
 #, fuzzy
 msgid ""
 "If ON, don't break words when wrapping lines. <SPACE> toggles & <CR> sets."
 msgstr ""
 "Makaleleri yeniden gÃ¶nderirken imza ekle. <SPACE> deÄŸiÅŸtirir & <CR> ayarlar."
 
-#: src/lang.c:3070
+#: src/lang.c:3135
 msgid "Don't break words when wrapping"
 msgstr ""
 
-#: src/lang.c:3071
+#: src/lang.c:3136
 msgid "# Don't break long lines inside a word but on <SPACE> or <TAB>\n"
 msgstr ""
 
-#: src/lang.c:3076
+#: src/lang.c:3141
 msgid "Wrap around threads on next unread"
 msgstr "Sonraki okunmayanda zincirleri Ã§evrele"
 
-#: src/lang.c:3077
+#: src/lang.c:3142
 msgid "# If ON wrap around threads on searching next unread article\n"
 msgstr ""
 "# EÄŸer AÃ‡IK durumunduysa sonraki okunmayan makaleyi aramak iÃ§in zincirleri "
 "Ã§evrele\n"
 
-#: src/lang.c:3081
+#: src/lang.c:3146
 msgid "Enter default mail address (and fullname). <CR> sets."
 msgstr "Ã–ntanÄ±mlÄ± e-posta adresini (ve tÃ¼m ismi) yaz, <CR> ayarlar."
 
-#: src/lang.c:3082 src/lang.c:3699
+#: src/lang.c:3147 src/lang.c:3769
 msgid "Mail address (and fullname)"
 msgstr "E-posta adresi (ve tÃ¼m isim)"
 
-#: src/lang.c:3083
+#: src/lang.c:3148
 msgid "# User's mail address (and fullname), if not username@host (fullname)\n"
 msgstr ""
 "# KullanÄ±cÄ±nÄ±n e-posta adresi (ve tÃ¼m ismi), yoksa kullanÄ±cÄ±adÄ±@sistem (tÃ¼m "
 "isim)\n"
 
-#: src/lang.c:3088
+#: src/lang.c:3153
 msgid "Show empty Followup-To in editor"
 msgstr "BoÅŸ izleneni dÃ¼zenleyicide gÃ¶ster"
 
-#: src/lang.c:3089
+#: src/lang.c:3154
 msgid "# If ON show empty Followup-To header when editing an article\n"
 msgstr ""
 "# EÄŸer AÃ‡IK ise makaleyi dÃ¼zenlerken boÅŸ izlenen Ã¼st bilgisini gÃ¶ster\n"
 
-#: src/lang.c:3093
+#: src/lang.c:3158
 msgid ""
 "Enter path/! command/--none to create your default signature. <CR> sets."
 msgstr ""
 "Ã–ntanÄ±mlÄ± imzayÄ± oluÅŸturmak iÃ§in yol/! komut/--none  girin. <CR> ayarlar."
 
-#: src/lang.c:3094
+#: src/lang.c:3159
 msgid "Create signature from path/command"
 msgstr "Yoldan/komuttan imza oluÅŸtur"
 
-#: src/lang.c:3095
+#: src/lang.c:3160
 #, fuzzy, c-format
 msgid ""
 "# Signature path (random sigs)/file to be used when posting/replying\n"
@@ -8867,43 +9091,43 @@ msgstr ""
 "# sigfile=!komut   harici komutu imza oluÅŸturmak iÃ§in Ã§alÄ±ÅŸtÄ±rÄ±r\n"
 "# sigfile=--none     imza eklemez\n"
 
-#: src/lang.c:3103
+#: src/lang.c:3168
 msgid ""
 "Prepend signature with \"-- \" on own line. <SPACE> toggles & <CR> sets."
 msgstr ""
 "Ä°mzayÄ± kendi satÄ±rÄ±nda \"--\" ile baÅŸlat. <SPACE> deÄŸiÅŸtirir & <CR> ayarlar."
 
-#: src/lang.c:3104
+#: src/lang.c:3169
 msgid "Prepend signature with \"-- \""
 msgstr "Ä°mzayÄ± \"--\" ile baÅŸlat"
 
-#: src/lang.c:3105
+#: src/lang.c:3170
 msgid "# If ON prepend the signature with dashes '\\n-- \\n'\n"
 msgstr "# EÄŸer AÃ‡IK ise imzayÄ± tire ile baÅŸlat '\\n-- \\n'\n"
 
-#: src/lang.c:3109
+#: src/lang.c:3174
 msgid "Add signature when reposting articles. <SPACE> toggles & <CR> sets."
 msgstr ""
 "Makaleleri yeniden gÃ¶nderirken imza ekle. <SPACE> deÄŸiÅŸtirir & <CR> ayarlar."
 
-#: src/lang.c:3110
+#: src/lang.c:3175
 msgid "Add signature when reposting"
 msgstr "Tekrar gÃ¶nderirken imza ekle"
 
-#: src/lang.c:3111
+#: src/lang.c:3176
 msgid "# If ON add signature to reposted articles\n"
 msgstr "# EÄŸer AÃ‡IK ise tekrar gÃ¶nderilmiÅŸ makaleler iÃ§in imza ekle\n"
 
-#: src/lang.c:3115
+#: src/lang.c:3180
 #, fuzzy
 msgid "Enter quotation marks, %I for author's initials."
 msgstr "YazarÄ±n baÅŸlangÄ±Ã§larÄ± iÃ§in, %s ya da %S alÄ±ntÄ± iÅŸaretleri gir."
 
-#: src/lang.c:3116
+#: src/lang.c:3181
 msgid "Characters used as quote-marks"
 msgstr "TÄ±rnak iÅŸaretleri olarak kullanÄ±lmÄ±ÅŸ karakterler"
 
-#: src/lang.c:3117
+#: src/lang.c:3182
 #, fuzzy
 msgid ""
 "# Characters used in quoting to followups and replies.\n"
@@ -8912,11 +9136,11 @@ msgstr ""
 "# Cevaplar ve takipleri alÄ±ntÄ±lamak iÃ§in kullanÄ±lacak karakter\n"
 "# '_' ÅŸuna dÃ¶nÃ¼ÅŸtÃ¼ ' ', %s, %S yazarÄ±n baÅŸlangÄ±Ã§larÄ±yla deÄŸiÅŸtiriliyor.\n"
 
-#: src/lang.c:3123
+#: src/lang.c:3188
 msgid "Quoting behavior"
 msgstr "AlÄ±ntÄ±lama davranÄ±ÅŸÄ±"
 
-#: src/lang.c:3124
+#: src/lang.c:3189
 msgid ""
 "# How quoting should be handled when following up or replying.\n"
 "# Possible values are (the default is marked with *):\n"
@@ -8940,17 +9164,17 @@ msgstr ""
 "#   6 = Ä°mzalarÄ± alÄ±ntÄ±la, boÅŸ satÄ±rlarÄ± alÄ±ntÄ±la\n"
 "#   7 = AlÄ±ntÄ±larÄ± sÄ±kÄ±ÅŸtÄ±r, imzalarÄ± alÄ±ntÄ±la, boÅŸ satÄ±rlarÄ± alÄ±ntÄ±la\n"
 
-#: src/lang.c:3137 src/lang.c:3145 src/lang.c:3151
+#: src/lang.c:3202 src/lang.c:3210 src/lang.c:3216
 msgid ""
 "%A Addr %D Date %F Addr+Name %G Groupname %M Message-ID %N Name %C First Name"
 msgstr ""
 "%A Adres %D Tarih %F Adres+Ad %G Grup adÄ± %M Ä°leti-KimliÄŸi %N Ad %C Ä°lk Ad"
 
-#: src/lang.c:3138
+#: src/lang.c:3203
 msgid "Quote line when following up"
 msgstr "Takip ederken satÄ±rÄ± alÄ±ntÄ±la"
 
-#: src/lang.c:3139
+#: src/lang.c:3204
 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"
@@ -8961,41 +9185,41 @@ msgstr ""
 "# %A Adres    %D Tarih   %F Adres+Ad   %G GrupadÄ±   %M Ä°leti-KimliÄŸi\n"
 "# %N Tam Ad  %C Ä°lk Ad   %I Ä°lk harfler\n"
 
-#: src/lang.c:3146
+#: src/lang.c:3211
 msgid "Quote line when cross-posting"
 msgstr "Ã‡apraz gÃ¶nderirken satÄ±rÄ± alÄ±ntÄ±la"
 
-#: src/lang.c:3152
+#: src/lang.c:3217
 msgid "Quote line when mailing"
 msgstr "E-posta gÃ¶nderirken satÄ±rÄ± alÄ±ntÄ±la"
 
-#: src/lang.c:3157
+#: src/lang.c:3222
 msgid "If ON, include User-Agent: header. <SPACE> toggles & <CR> sets."
 msgstr ""
 "EÄŸer AÃ‡IK durumdaysa, User-Agent: baÅŸlÄ±ÄŸÄ± ekler. <SPACE> deÄŸiÅŸtirir & <CR> "
 "ayarlar."
 
-#: src/lang.c:3158
+#: src/lang.c:3223
 #, fuzzy
 msgid "Insert ''User-Agent:'' header"
 msgstr "''User-Agent:'' baÅŸlÄ±ÄŸÄ± ekle"
 
-#: src/lang.c:3159
+#: src/lang.c:3224
 msgid "# If ON include advertising User-Agent: header\n"
 msgstr "# EÄŸer AÃ‡IK durumdaysa User-Agent: baÅŸlÄ±ÄŸÄ±nÄ± iÃ§er\n"
 
-#: src/lang.c:3164
+#: src/lang.c:3229
 msgid ""
 "Enter charset name for MIME (e.g. US-ASCII, ISO-8859-1, EUC-KR), <CR> to set."
 msgstr ""
 "MIME iÃ§in karakter kÃ¼mesi adÄ± girin (Ã¶rn. US-ASCII, ISO-8859-1, EUC-KR), "
 "<CR> ayarlar."
 
-#: src/lang.c:3165
+#: src/lang.c:3230
 msgid "MM_CHARSET"
 msgstr "MM_CHARSET"
 
-#: src/lang.c:3166
+#: src/lang.c:3231
 msgid ""
 "# Charset supported locally which is also used for MIME header and\n"
 "# Content-Type header.\n"
@@ -9013,43 +9237,43 @@ msgstr ""
 "# haricinde karakter kÃ¼meleri gÃ¶sterilemez kabul edilir ve '?' olarak "
 "gÃ¶sterilir.\n"
 
-#: src/lang.c:3176
+#: src/lang.c:3241
 msgid "MM_NETWORK_CHARSET"
 msgstr "MM_NETWORK_CHARSET"
 
-#: src/lang.c:3177
+#: src/lang.c:3242
 msgid "# Charset used for MIME (Content-Type) header in postings.\n"
 msgstr ""
 "GÃ¶nderilerde MIME (Content-Type) baÅŸlÄ±ÄŸÄ± iÃ§in kullanÄ±lan karakter kÃ¼mesi.\n"
 
-#: src/lang.c:3181
+#: src/lang.c:3246
 msgid ""
 "Enter local charset name (e.g. US-ASCII, ISO-8859-1, EUC-KR), <CR> to set."
 msgstr ""
 "Yerel karakter kÃ¼mesi adÄ± giriniz (Ã¶rneÄŸin US-ASCII, ISO-8859-1, EUC-KR), "
 "<CR> ayarlar."
 
-#: src/lang.c:3182
+#: src/lang.c:3247
 msgid "MM_LOCAL_CHARSET"
 msgstr "MM_LOCAL_CHARSET"
 
-#: src/lang.c:3183
+#: src/lang.c:3248
 msgid "# Charset supported locally.\n"
 msgstr "# Karakter kÃ¼mesi yerel olarak destekleniyor.\n"
 
-#: src/lang.c:3190
+#: src/lang.c:3255
 msgid "Mailbox format"
 msgstr "Mailbox biÃ§imi"
 
-#: src/lang.c:3191
+#: src/lang.c:3256
 msgid "# Format of the mailbox.\n"
 msgstr "# mailbox biÃ§imi.\n"
 
-#: src/lang.c:3196
+#: src/lang.c:3261
 msgid "MIME encoding in news messages"
 msgstr "Haber mesajlarÄ±nda MIME kodlama"
 
-#: src/lang.c:3197
+#: src/lang.c:3262
 #, fuzzy
 msgid ""
 "# MIME encoding (8bit, base64, quoted-printable, 7bit) of the body\n"
@@ -9066,16 +9290,16 @@ msgstr ""
 "# Anca Base64 Ã§oÄŸu 8bit DoÄŸu Asya, Yunanca ve RusÃ§a gibi Ã§ok fazla 8bit\n"
 "# karaktere sahip olaln karakter kÃ¼melerinde daha iyidir.\n"
 
-#: src/lang.c:3205 src/lang.c:3226
+#: src/lang.c:3270 src/lang.c:3291
 msgid "Don't change unless you know what you are doing. <ESC> cancels."
 msgstr "Ne yaptÄ±ÄŸÄ±nÄ± bilmiyorsan deÄŸiÅŸtirme. <ESC> iptal eder."
 
-#: src/lang.c:3206
+#: src/lang.c:3271
 #, fuzzy
 msgid "Use 8-bit characters in news headers"
 msgstr "Haber baÅŸlÄ±klarÄ±nda 8bit karakterler kullan."
 
-#: src/lang.c:3207
+#: src/lang.c:3272
 #, fuzzy
 msgid ""
 "# If ON, 8-bit characters in news headers are NOT encoded.\n"
@@ -9088,33 +9312,33 @@ msgstr ""
 "# kodlanÄ±r. post_mime_encoding deÄŸeri 8bit ise bu deÄŸere bakÄ±lmaksÄ±zÄ±n\n"
 "# baÅŸlÄ±klardaki 8bit karakterler kodlanÄ±r.\n"
 
-#: src/lang.c:3214
+#: src/lang.c:3279
 msgid ""
 "Auto-view post-processed files <SPACE> toggles, <CR> sets, <ESC> cancels."
 msgstr ""
 "Sonradan iÅŸlenmiÅŸ dosyalarÄ± otomatik olarak gÃ¶ster <SPACE> deÄŸiÅŸtirir, <CR> "
 "ayarlar, <ESC> iptal eder."
 
-#: src/lang.c:3215
+#: src/lang.c:3280
 msgid "View post-processed files"
 msgstr "sonradan-iÅŸlenmiÅŸ dosyalarÄ± gÃ¶ster"
 
-#: src/lang.c:3216
+#: src/lang.c:3281
 msgid "# If set, post processed files will be opened in a viewer\n"
 msgstr ""
 "# EÄŸer ayarlandÄ±ysa, sonradan iÅŸlenmiÅŸ dosyalar bir gÃ¶rÃ¼ntÃ¼leyicide "
 "aÃ§Ä±lacaktÄ±r\n"
 
-#: src/lang.c:3221
+#: src/lang.c:3286
 msgid "MIME encoding in mail messages"
 msgstr "E-posta iletilerinde MIME kodlama"
 
-#: src/lang.c:3227
+#: src/lang.c:3292
 #, fuzzy
 msgid "Use 8-bit characters in mail headers"
 msgstr "E-posta baÅŸlÄ±klarÄ±nda 8bit karakterler kullan"
 
-#: src/lang.c:3228
+#: src/lang.c:3293
 #, fuzzy
 msgid ""
 "# If ON, 8-bit characters in mail headers are NOT encoded.\n"
@@ -9133,11 +9357,11 @@ msgstr ""
 "# yasaklar. EÄŸer Ã§ok Ã¶nemli bir nedeniniz yoksa bunu AÃ‡IK TUTMAMANI "
 "Ã¶nerilir.\n"
 
-#: src/lang.c:3239
+#: src/lang.c:3304
 msgid "Strip blanks from ends of lines"
 msgstr "SatÄ±r sonu boÅŸlarÄ± yok et"
 
-#: src/lang.c:3240
+#: src/lang.c:3305
 msgid ""
 "# If ON strip blanks from ends of lines for faster display on slow "
 "terminals.\n"
@@ -9145,17 +9369,17 @@ msgstr ""
 "# EÄŸer AÃ‡IK durumdaysa yavaÅŸ uÃ§birimde daha hÄ±zlÄ± gÃ¶rÃ¼ntÃ¼ iÃ§in boÅŸlarÄ± yok "
 "et.\n"
 
-#: src/lang.c:3246
+#: src/lang.c:3311
 msgid "If ON, use transliteration. <SPACE> toggles & <CR> sets."
 msgstr ""
 "EÄŸer AÃ‡IK durumdaysa damga Ã§evirisi kullan. <SPACE> deÄŸiÅŸtirir & <CR> "
 "ayarlar."
 
-#: src/lang.c:3247
+#: src/lang.c:3312
 msgid "Transliteration"
 msgstr "BaÅŸka alfabe ile yazma"
 
-#: src/lang.c:3248
+#: src/lang.c:3313
 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"
@@ -9166,11 +9390,11 @@ msgstr ""
 "karakterlerin\n"
 "# bir ya da birkaÃ§Ä± ile benzetilebilir.\n"
 
-#: src/lang.c:3256
+#: src/lang.c:3321
 msgid "Send you a Cc/Bcc automatically"
 msgstr "kopyasÄ±nÄ±/gizli kopyasÄ±nÄ± otomatik olarak kendine gÃ¶nder"
 
-#: src/lang.c:3257
+#: src/lang.c:3322
 msgid ""
 "# Put your name in the Cc: and/or Bcc: field when mailing an article.\n"
 "# Possible values are (the default is marked with *):\n"
@@ -9186,25 +9410,25 @@ msgstr ""
 "#   2 = Gizli Bilgi\n"
 "#   3 = Bilgi ve Gizli Bilgi\n"
 
-#: src/lang.c:3268
+#: src/lang.c:3333
 msgid "Hash algorithm for Cancel-Lock/Cancel-Key"
 msgstr ""
 
-#: src/lang.c:3269
+#: src/lang.c:3334
 msgid ""
 "# Hash algorithm for Cancel-Lock/Cancel-Key (default 'sha1')\n"
 "# Use 'none' to not generate Cancel-Lock headers.\n"
 msgstr ""
 
-#: src/lang.c:3275
+#: src/lang.c:3340
 msgid "Enter address elements about which you want to be warned. <CR> sets."
 msgstr "UyarÄ±lmak istediÄŸiniz adres bileÅŸenlerini girin. <CR> ayarlar."
 
-#: src/lang.c:3276
+#: src/lang.c:3341
 msgid "Spamtrap warning address parts"
 msgstr "Spam tuzaÄŸÄ± uyarÄ± adres bÃ¶lÃ¼mleri"
 
-#: src/lang.c:3277
+#: src/lang.c:3342
 msgid ""
 "# A comma-delimited list of address-parts you want to be warned\n"
 "# about when trying to reply by email.\n"
@@ -9212,30 +9436,30 @@ msgstr ""
 "# E-posta ile cevap yazmaya Ã§alÄ±ÅŸÄ±rken\n"
 "# uyarÄ±lmak istediÄŸin virgÃ¼lle ayrÄ±lmÄ±ÅŸ adres bÃ¶lÃ¼mleri listesi\n"
 
-#: src/lang.c:3282
+#: src/lang.c:3347
 msgid "Enter default number of days a filter entry will be valid. <CR> sets."
 msgstr ""
 "Bir filtre girdisinin geÃ§erli olacaÄŸÄ± varsayÄ±lan gÃ¼n sayÄ±sÄ±na gir. <CR> "
 "ayarlar."
 
-#: src/lang.c:3283
+#: src/lang.c:3348
 msgid "No. of days a filter entry is valid"
 msgstr "SÃ¼zgeÃ§ girdisinin geÃ§erli olduÄŸu gÃ¼n sayÄ±sÄ±"
 
-#: src/lang.c:3284
+#: src/lang.c:3349
 msgid "# Number of days a short term filter will be active\n"
 msgstr "# KÄ±sa sÃ¼reli filtrenin aktif olacaÄŸÄ± gÃ¼n sayÄ±sÄ±\n"
 
-#: src/lang.c:3288
+#: src/lang.c:3353
 msgid "Add posted articles to filter. <SPACE> toggles & <CR> sets."
 msgstr ""
 "GÃ¶nderilmiÅŸ makaleleri sÃ¼zgece ekle. <SPACE> deÄŸiÅŸtirir & <CR> ayarlar."
 
-#: src/lang.c:3289
+#: src/lang.c:3354
 msgid "Add posted articles to filter"
 msgstr "GÃ¶nderilen makaleleri sÃ¼zgece ekle"
 
-#: src/lang.c:3290
+#: src/lang.c:3355
 msgid ""
 "# If ON add posted articles which start a new thread to filter for\n"
 "# highlighting follow-ups\n"
@@ -9244,7 +9468,7 @@ msgstr ""
 "oluÅŸturan\n"
 "# gÃ¶nderilmiÅŸ makaleleri ekle\n"
 
-#: src/lang.c:3294
+#: src/lang.c:3359
 #, fuzzy
 msgid ""
 "Keep expired filter rules in file. <SPACE> toggles, <CR> sets, <ESC> cancels."
@@ -9252,54 +9476,55 @@ msgstr ""
 "SatÄ±r kaydÄ±rarak dÃ¼zenleciyi baÅŸlat. <SPACE> deÄŸiÅŸtirir, <CR> ayarlar, <ESC> "
 "iptal eder."
 
-#: src/lang.c:3295
+#: src/lang.c:3360
 msgid "Keep expired filter rules in file"
 msgstr ""
 
-#: src/lang.c:3296
+#: src/lang.c:3361
 msgid "# If ON, expired filter rules are kept in the filter file\n"
 msgstr ""
 
-#: src/lang.c:3301
+#: src/lang.c:3366
 msgid "The directory where articles/threads are to be saved in mailbox format."
 msgstr ""
 "makalelerin/e-posta zincirlerinin mailbox biÃ§iminde kaydedileceÄŸi dizin"
 
-#: src/lang.c:3302
+#: src/lang.c:3367
 msgid "Mail directory"
 msgstr "Eposta dizini"
 
-#: src/lang.c:3303
+#: src/lang.c:3368
 msgid "# (-m) directory where articles/threads are saved in mailbox format\n"
 msgstr ""
 "# (-m) dizin makaleler/zincirlerin mailbox biÃ§iminde kaydetmek istediÄŸiniz "
 "dizin\n"
 
-#: src/lang.c:3308
+#: src/lang.c:3373
 msgid "Save articles in batch mode (-S)"
 msgstr "Makaleleri toplu modda kaydet (-S)"
 
-#: src/lang.c:3309
+#: src/lang.c:3374
+#, fuzzy
 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"
+"# or mail (-M/-N) is specified on the command-line\n"
 msgstr ""
 "# EÄŸer AÃ‡IK durumdaysa komut satÄ±rÄ±ndan save -S ya da mail (-M/-N)\n"
 "# belirtilirse makaleler/zincirler toplu kipte kaydedilir\n"
 
-#: src/lang.c:3314
+#: src/lang.c:3379
 msgid "The directory where you want articles/threads saved."
 msgstr "makeleleri/e-pota zincirlerini kaydetmek istediÄŸiniz dizin."
 
-#: src/lang.c:3315
+#: src/lang.c:3380
 msgid "Directory to save arts/threads in"
 msgstr "makaleler/zincirler ÅŸu dizine kaydedilir"
 
-#: src/lang.c:3316
+#: src/lang.c:3381
 msgid "# Directory where articles/threads are saved\n"
 msgstr "# Makalelerin/zincirlerin kaydedildiÄŸi dizin\n"
 
-#: src/lang.c:3320
+#: src/lang.c:3385
 msgid ""
 "Mark saved articles/threads as read. <SPACE> toggles, <CR> sets, <ESC> "
 "cancels."
@@ -9307,23 +9532,23 @@ msgstr ""
 "Kaydedilen makale/zincirleri okunmuÅŸ olarak iÅŸaretle. <SPACE> deÄŸiÅŸtirir, "
 "<CR> ayarlar, <ESC> iptal eder."
 
-#: src/lang.c:3321
+#: src/lang.c:3386
 msgid "Mark saved articles/threads as read"
 msgstr "KaydedilmiÅŸ makaleleri/eposta zincirlerini okunmuÅŸ olarak iÅŸaretle"
 
-#: src/lang.c:3322
+#: src/lang.c:3387
 msgid "# If ON mark articles that are saved as read\n"
 msgstr "# AÃ‡IK durumdaysa okunmuÅŸ olarak kaydedilmiÅŸ makaleleri iÅŸaretle\n"
 
-#: src/lang.c:3326
+#: src/lang.c:3391
 msgid "Do post processing (e.g. extract attachments) for saved articles."
 msgstr "KaydedilmiÅŸ makaleler iÃ§in sonradan iÅŸleme uygula (Ã¶rn. ek Ã§Ä±kartma)."
 
-#: src/lang.c:3327
+#: src/lang.c:3392
 msgid "Post process saved articles"
 msgstr "KaydedilmiÅŸ makaleleri sonradan iÅŸle"
 
-#: src/lang.c:3328
+#: src/lang.c:3393
 #, fuzzy
 msgid ""
 "# Perform post processing (saving binary attachments) from saved articles.\n"
@@ -9338,11 +9563,11 @@ msgstr ""
 "#   1 = sadece kabuk arÅŸivlerini (shar) Ã§Ä±kart\n"
 "#   2 = evet\n"
 
-#: src/lang.c:3337
+#: src/lang.c:3402
 msgid "Process only unread articles"
 msgstr "Sadece okunmayan makaleleri iÅŸle"
 
-#: src/lang.c:3338
+#: src/lang.c:3403
 msgid ""
 "# If ON only save/print/pipe/mail unread articles (tagged articles "
 "excepted)\n"
@@ -9350,23 +9575,23 @@ msgstr ""
 "# EÄŸer AÃ‡IK durumundaysa okunmamÄ±ÅŸ makaleleri sadece kaydet/yazdÄ±r/yÃ¶nlendir/"
 "postala (etiketlenmiÅŸ makaleler hariÃ§ tutulur)\n"
 
-#: src/lang.c:3343
+#: src/lang.c:3408
 msgid "Print all or just part of header. <SPACE> toggles & <CR> sets."
 msgstr ""
 "BaÅŸlÄ±ÄŸÄ±n tÃ¼mÃ¼nÃ¼ ya da bir kÄ±smÄ±nÄ± yazdÄ±r. <SPACE> deÄŸiÅŸtirir & <CR> ayarlar."
 
-#: src/lang.c:3344
+#: src/lang.c:3409
 msgid "Print all headers when printing"
 msgstr "YazdÄ±rÄ±rken bÃ¼tÃ¼n Ã¼st bilgileri yazdÄ±r"
 
-#: src/lang.c:3345
+#: src/lang.c:3410
 msgid ""
 "# If ON print all of article header otherwise just the important lines\n"
 msgstr ""
 "# EÄŸer AÃ‡IK durumundaysa makale baÅŸlÄ±ÄŸÄ±nÄ±n tÃ¼mÃ¼nÃ¼ deÄŸilse sadece Ã¶nemli "
 "olanlarÄ± yazdÄ±r\n"
 
-#: src/lang.c:3349
+#: src/lang.c:3414
 msgid ""
 "The printer program with options that is to be used to print articles/"
 "threads."
@@ -9374,38 +9599,38 @@ msgstr ""
 "Makaleleri/zincirleri yazdÄ±rmak iÃ§in kullanÄ±lacak seÃ§enekleriyle yazÄ±cÄ± "
 "programÄ±"
 
-#: src/lang.c:3350
+#: src/lang.c:3415
 msgid "Printer program with options"
 msgstr "SeÃ§enekleriyle yazÄ±cÄ± programÄ±"
 
-#: src/lang.c:3351
+#: src/lang.c:3416
 msgid "# Print program with parameters used to print articles/threads\n"
 msgstr ""
 "# ProgramÄ± makaleleri/zincirleri yazdÄ±rmak iÃ§in kullanÄ±lan parametreleri "
 "kullanarak yazdÄ±r\n"
 
-#: src/lang.c:3357
+#: src/lang.c:3422
 msgid "Force redraw after certain commands"
 msgstr "Belli komutlardan sonra ekrandaki Ã§izimin yenilenmesini zorla"
 
-#: src/lang.c:3358
+#: src/lang.c:3423
 msgid ""
 "# If ON a screen redraw will always be done after certain external commands\n"
 msgstr ""
 "# EÄŸer AÃ‡IK durumdaysa ekrandaki Ã§izimin yenilenmesi bazÄ± dÄ±ÅŸ komutlardan "
 "sonra tamamlanacak\n"
 
-#: src/lang.c:3362
+#: src/lang.c:3427
 msgid "Enter %E for editor, %F for filename, %N for line-number, <CR> to set."
 msgstr ""
 "DÃ¼zenleyici iÃ§in %E, dosya adÄ± iÃ§in %F, satÄ±r numarasÄ± iÃ§in %N, ayarlama "
 "iÃ§in <CR>."
 
-#: src/lang.c:3363
+#: src/lang.c:3428
 msgid "Invocation of your editor"
 msgstr "DÃ¼zenleyicinizin baÅŸlatÄ±lmasÄ±"
 
-#: src/lang.c:3364
+#: src/lang.c:3429
 msgid ""
 "# Format of editor line including parameters\n"
 "# %E Editor  %F Filename  %N Linenumber\n"
@@ -9413,17 +9638,17 @@ msgstr ""
 "# Parametrelerde dÃ¼zenleyici satÄ±rÄ± biÃ§imi\n"
 "# %E DÃ¼zenleyici  %F Dosya adÄ±  %N SatÄ±r numarasÄ±\n"
 
-#: src/lang.c:3369
+#: src/lang.c:3434
 msgid ""
 "Enter name and options for external-inews, --internal for internal inews"
 msgstr ""
 "Harici inews programÄ± iÃ§in isim ve seÃ§enekler, dahili inews iÃ§in --internal"
 
-#: src/lang.c:3370
+#: src/lang.c:3435
 msgid "External inews"
 msgstr "Harici inews"
 
-#: src/lang.c:3371
+#: src/lang.c:3436
 msgid ""
 "# If --internal use the built in mini inews for posting via NNTP\n"
 "# otherwise use an external inews program\n"
@@ -9431,18 +9656,18 @@ msgstr ""
 "# EÄŸer --internal ise NNTP Ã¼zerinden gÃ¶ndermek iÃ§in dahili mini inews\n"
 "# kullan, aksi takdirde harici inews programÄ± kullan\n"
 
-#: src/lang.c:3375
+#: src/lang.c:3440
 msgid ""
 "Enter %M for mailer, %S for subject, %T for to, %F for filename, <CR> to set."
 msgstr ""
 "Posta gÃ¶nderici iÃ§in %M, konu iÃ§in %S, gÃ¶nderilen iÃ§in %T, dosya adÄ± iÃ§in "
 "%F, ayarlamak iÃ§in <CR>."
 
-#: src/lang.c:3376
+#: src/lang.c:3441
 msgid "Invocation of your mail command"
 msgstr "E-posta komutunuzun baÅŸlatÄ±lmasÄ±"
 
-#: src/lang.c:3377
+#: src/lang.c:3442
 #, fuzzy
 msgid ""
 "# Format of mailer line including parameters\n"
@@ -9453,11 +9678,11 @@ msgstr ""
 "# %M EpostacÄ±  %S BaÅŸlÄ±k  %T Kime  %F Dosya adÄ±\n"
 "# Ã¶rn. mutt interaktif      :    mutt -H %F\n"
 
-#: src/lang.c:3384
+#: src/lang.c:3449
 msgid "Use interactive mail reader"
 msgstr "EtkileÅŸimli posta okuyucusu kullan"
 
-#: src/lang.c:3385
+#: src/lang.c:3450
 msgid ""
 "# Interactive mailreader\n"
 "# Possible values are (the default is marked with *):\n"
@@ -9473,36 +9698,40 @@ msgstr ""
 "#   2 = etkileÅŸimli eposta okuyucusunu dosyada baÅŸlÄ±klar olmayacak ÅŸekilde "
 "kullan\n"
 
-#: src/lang.c:3394
+#: src/lang.c:3459
 msgid "Remove ~/.article after posting"
 msgstr "GÃ¶nderim sonrasÄ± ~/.article dosyasÄ±nÄ± sil"
 
-#: src/lang.c:3395
+#: src/lang.c:3460
 msgid "# If ON remove ~/.article after posting.\n"
 msgstr "# AÃ‡IK durumundaysa gÃ¶nderim sonrasÄ± ~/.article dosyasÄ±nÄ± sil.\n"
 
-#: src/lang.c:3401
+#: src/lang.c:3466
 msgid "Use UTF-8 graphics (thread tree etc.)"
 msgstr "UTF-8 grafik kullan (zincir aÄŸacÄ± vb.)"
 
-#: src/lang.c:3402
+#: src/lang.c:3467
 msgid ""
-"# If ON use UTF-8 characters for indicator '->', tree and ellipsis '...'.\n"
+"# Use UTF-8 characters for indicator '->', tree and ellipsis '...'.\n"
+"# Possible values are (the default is marked with *):\n"
+"# * 0 = Don't use UTF-8 characters\n"
+"#   1 = Use UTF-8 characters for ellipsis\n"
+"#   2 = Use UTF-8 characters for indicator and thread/attachment tree\n"
+"#   3 = Use UTF-8 characters for ellipsis, indicator and thread/attachment "
+"tree\n"
 msgstr ""
-"# EÄŸer AÃ‡IK ise belirtgeÃ§ '->', aÄŸaÃ§ ve elips '...' iÃ§in UTF-8 karakterler "
-"kullan.\n"
 
-#: src/lang.c:3407
+#: src/lang.c:3477
 msgid "Filename for all posted articles, <CR> sets, no filename=do not save."
 msgstr ""
 "TÃ¼m gÃ¶nderilen makaleler iÃ§in dosya adÄ±, <CR> ayarlar, dosya adÄ± "
 "yok=kaydetme."
 
-#: src/lang.c:3408
+#: src/lang.c:3478
 msgid "Filename for posted articles"
 msgstr "GÃ¶nderilen makaleler iÃ§in dosya adÄ±"
 
-#: src/lang.c:3409
+#: src/lang.c:3479
 msgid ""
 "# Filename where to keep all postings (default posted)\n"
 "# If no filename is set then postings will not be saved\n"
@@ -9510,39 +9739,39 @@ msgstr ""
 "# TÃ¼m gÃ¶nderilerin tutulacaÄŸÄ± dosya adÄ± (gÃ¶nderilmiÅŸ varsayÄ±lan)\n"
 "# Dosya adÄ± ayarlanmazsa hiÃ§bir gÃ¶nderi kaydedilmeyecek\n"
 
-#: src/lang.c:3414
+#: src/lang.c:3484
 msgid ""
 "Keep all failed articles in ~/dead.articles. <SPACE> toggles & <CR> sets."
 msgstr ""
 "TÃ¼m baÅŸarÄ±sÄ±z makaleleri ~/dead.articles altÄ±nda tut. <SPACE> deÄŸiÅŸtirir & "
 "<CR> ayarlar."
 
-#: src/lang.c:3415
+#: src/lang.c:3485
 msgid "Keep failed arts in ~/dead.articles"
 msgstr "BaÅŸarÄ±sÄ±z makaleleri ~/dead.articles altÄ±nda tut"
 
-#: src/lang.c:3416
+#: src/lang.c:3486
 msgid "# If ON keep all failed postings in ~/dead.articles\n"
 msgstr ""
 "# EÄŸer AÃ‡IK ise tÃ¼m baÅŸarÄ±sÄ±z gÃ¶nderileri ~/dead.articles iÃ§inde sakla\n"
 
-#: src/lang.c:3420
+#: src/lang.c:3490
 msgid "Do you want to strip unsubscribed groups from .newsrc"
 msgstr "Abone olmayan gruplarÄ± Ã§Ä±kart .newsrc dosyasÄ±ndan Ã§Ä±kart"
 
-#: src/lang.c:3421
+#: src/lang.c:3491
 msgid "No unsubscribed groups in newsrc"
 msgstr "newsrc dosyasÄ±nda abone olunmayan grup yok"
 
-#: src/lang.c:3422
+#: src/lang.c:3492
 msgid "# If ON strip unsubscribed groups from newsrc\n"
 msgstr "# EÄŸer AÃ‡IK ise newsrc'den abonelikten Ã§Ä±kÄ±lmÄ±ÅŸ gruplarÄ± Ã§Ä±kart\n"
 
-#: src/lang.c:3427
+#: src/lang.c:3497
 msgid "Remove bogus groups from newsrc"
 msgstr "sahte gruplarÄ±nÄ± newsrc'den Ã§Ä±kart"
 
-#: src/lang.c:3428
+#: src/lang.c:3498
 msgid ""
 "# What to do with bogus groups in newsrc file\n"
 "# Possible values are (the default is marked with *):\n"
@@ -9556,67 +9785,67 @@ msgstr ""
 "#   1 = kaldÄ±r\n"
 "#   2 = seÃ§im ekranÄ±nda D ile vurgula\n"
 
-#: src/lang.c:3437
+#: src/lang.c:3507
 msgid ""
 "Enter number of seconds to wait for a response from the server. <CR> sets."
 msgstr ""
 "Sunucudan cevap gelene kadar beklenecek saniye miktarÄ±nÄ± girin. <CR> ayarlar."
 
-#: src/lang.c:3438
+#: src/lang.c:3508
 msgid "NNTP read timeout in seconds"
 msgstr "NNTP saniye cinsinden okuma zaman aÅŸÄ±mÄ±"
 
-#: src/lang.c:3439
+#: src/lang.c:3509
 msgid ""
 "# Time in seconds to wait for a response from the server (0=no timeout)\n"
 msgstr ""
 "# Sunucudan cevap gelmesi iÃ§in saniye cinsinden beklenen sÃ¼re (0=zaman aÅŸÄ±mÄ± "
 "yok)\n"
 
-#: src/lang.c:3444
+#: src/lang.c:3514
 msgid "Enter number of seconds until active file will be reread. <CR> sets."
 msgstr ""
 "Aktif dosya tekrar okunana kadar beklenecek saniye miktarÄ±nÄ± girin. <CR> "
 "ayarlar."
 
-#: src/lang.c:3445
+#: src/lang.c:3515
 msgid "Interval in secs to reread active"
 msgstr "Etkin olanÄ± yeniden okmak iÃ§in saniye cinsinden zaman aralÄ±ÄŸÄ±"
 
-#: src/lang.c:3446
+#: src/lang.c:3516
 msgid ""
 "# Time interval in seconds between rereading the active file (0=never)\n"
 msgstr ""
 "# Aktif dosyalar tekrar okunurken saniye cinsinden zaman aralÄ±ÄŸÄ± (0=asla)\n"
 
-#: src/lang.c:3451
+#: src/lang.c:3521
 msgid "Reconnect to server automatically"
 msgstr "Sunucuya otomatik olarak baÄŸlan"
 
-#: src/lang.c:3452
+#: src/lang.c:3522
 msgid ""
 "# If ON automatically reconnect to NNTP server if the connection is broken\n"
 msgstr ""
 "# AÃ‡IK konumunda ise baÄŸlantÄ± kesilirse NNTP sunucusuna otomatik olarak "
 "tekrar baÄŸlan\n"
 
-#: src/lang.c:3456
+#: src/lang.c:3526
 msgid ""
 "Create local copies of NNTP overview files. <SPACE> toggles & <CR> sets."
 msgstr ""
 "NNTP Ã¶nizleme dosyalarÄ±nÄ±n yerel kopyalarÄ±nÄ± yarat. <SPACE> deÄŸiÅŸtirir & "
 "<CR> ayarlar."
 
-#: src/lang.c:3457
+#: src/lang.c:3527
 msgid "Cache NNTP overview files locally"
 msgstr "NNTP Ã¶nizleme dosyalarÄ±nÄ± yerel olarak Ã¶nbellekle"
 
-#: src/lang.c:3458
+#: src/lang.c:3528
 msgid "# If ON, create local copies of NNTP overview files.\n"
 msgstr ""
 "# AÃ‡IK durumundaysa, NNTP Ã¶nizleme dosyalarÄ±nÄ±n yerel kopyalarÄ±nÄ± yarat.\n"
 
-#: src/lang.c:3463
+#: src/lang.c:3533
 #, fuzzy
 msgid ""
 "Compress local copies of NNTP overview files. <SPACE> toggles & <CR> sets."
@@ -9624,27 +9853,27 @@ msgstr ""
 "NNTP Ã¶nizleme dosyalarÄ±nÄ±n yerel kopyalarÄ±nÄ± yarat. <SPACE> deÄŸiÅŸtirir & "
 "<CR> ayarlar."
 
-#: src/lang.c:3464
+#: src/lang.c:3534
 #, fuzzy
 msgid "Compress locally cached NNTP overview files"
 msgstr "NNTP Ã¶nizleme dosyalarÄ±nÄ± yerel olarak Ã¶nbellekle"
 
-#: src/lang.c:3465
+#: src/lang.c:3535
 #, fuzzy
 msgid "# If ON, compress local copies of NNTP overview files.\n"
 msgstr ""
 "# AÃ‡IK durumundaysa, NNTP Ã¶nizleme dosyalarÄ±nÄ±n yerel kopyalarÄ±nÄ± yarat.\n"
 
-#: src/lang.c:3470 src/lang.c:3485 src/lang.c:3505 src/lang.c:3528
-#: src/lang.c:3553 src/lang.c:3575 src/lang.c:3607 src/lang.c:3626
+#: src/lang.c:3540 src/lang.c:3555 src/lang.c:3575 src/lang.c:3598
+#: src/lang.c:3623 src/lang.c:3645 src/lang.c:3677 src/lang.c:3696
 msgid "Enter format string. <CR> sets, <ESC> cancels."
 msgstr "BiÃ§imleme dizgesini girin. <CR> ayarlar, <ESC> iptal eder."
 
-#: src/lang.c:3471
+#: src/lang.c:3541
 msgid "Format string for selection level"
 msgstr "SeÃ§im seviyesinde formatlama dizgesi"
 
-#: src/lang.c:3472
+#: src/lang.c:3542
 msgid ""
 "# Format string for selection level representation\n"
 "# Default: %f %n %U  %G  %d\n"
@@ -9669,11 +9898,11 @@ msgstr ""
 "#   %n              SayÄ±, ekrandaki satÄ±r sayÄ±sÄ±\n"
 "#   %U              OkunmamÄ±ÅŸ say\n"
 
-#: src/lang.c:3486
+#: src/lang.c:3556
 msgid "Format string for group level"
 msgstr "Grup seviyesinde biÃ§imleme dizgesi"
 
-#: src/lang.c:3487
+#: src/lang.c:3557
 msgid ""
 "# Format string for group level representation\n"
 "# Default: %n %m %R %L  %s  %F\n"
@@ -9708,12 +9937,12 @@ msgstr ""
 "#   %s             BaÅŸlÄ±k (sadece grup seviyesinde)\n"
 "#   %S             Skor\n"
 
-#: src/lang.c:3506
+#: src/lang.c:3576
 #, fuzzy
 msgid "Format string for attachment level"
 msgstr "E-posta zinciri iÃ§in dizge biÃ§imi"
 
-#: src/lang.c:3507
+#: src/lang.c:3577
 #, fuzzy
 msgid ""
 "# Format string for attachment level representation\n"
@@ -9752,12 +9981,12 @@ msgstr ""
 "#   %s             BaÅŸlÄ±k (sadece grup seviyesinde)\n"
 "#   %S             Skor\n"
 
-#: src/lang.c:3529
+#: src/lang.c:3599
 #, fuzzy
 msgid "Format string for display of mime header"
 msgstr "Tarihlerin gÃ¶sterilmesi iÃ§in dizge biÃ§imi"
 
-#: src/lang.c:3530
+#: src/lang.c:3600
 #, fuzzy
 msgid ""
 "# Format string for mime header at article level\n"
@@ -9798,12 +10027,12 @@ msgstr ""
 "#   %s             BaÅŸlÄ±k (sadece grup seviyesinde)\n"
 "#   %S             Skor\n"
 
-#: src/lang.c:3554
+#: src/lang.c:3624
 #, fuzzy
 msgid "Format string for display of uue header"
 msgstr "Tarihlerin gÃ¶sterilmesi iÃ§in dizge biÃ§imi"
 
-#: src/lang.c:3555
+#: src/lang.c:3625
 #, fuzzy
 msgid ""
 "# Format string for uue header at article level\n"
@@ -9841,12 +10070,12 @@ msgstr ""
 "#   %s             BaÅŸlÄ±k (sadece grup seviyesinde)\n"
 "#   %S             Skor\n"
 
-#: src/lang.c:3576
+#: src/lang.c:3646
 #, fuzzy
 msgid "Format string for display of yenc header"
 msgstr "Tarihlerin gÃ¶sterilmesi iÃ§in dizge biÃ§imi"
 
-#: src/lang.c:3577
+#: src/lang.c:3647
 #, fuzzy
 msgid ""
 "# Format string for yenc header at article level\n"
@@ -9894,11 +10123,11 @@ msgstr ""
 "#   %s             BaÅŸlÄ±k (sadece grup seviyesinde)\n"
 "#   %S             Skor\n"
 
-#: src/lang.c:3608
+#: src/lang.c:3678
 msgid "Format string for thread level"
 msgstr "E-posta zinciri iÃ§in dizge biÃ§imi"
 
-#: src/lang.c:3609
+#: src/lang.c:3679
 msgid ""
 "# Format string for thread level representation\n"
 "# Default: %n %m  [%L]  %T  %F\n"
@@ -9931,19 +10160,19 @@ msgstr ""
 "#   %S             Skor\n"
 "#   %T             Zincir aÄŸacÄ±(sadece zincir seviyesinde)\n"
 
-#: src/lang.c:3627
+#: src/lang.c:3697
 msgid "Format string for display of dates"
 msgstr "Tarihlerin gÃ¶sterilmesi iÃ§in dizge biÃ§imi"
 
-#: src/lang.c:3628
+#: src/lang.c:3698
 msgid "# Format string for date representation\n"
 msgstr "# Tarih gÃ¶sterimi iÃ§in dizge biÃ§imi\n"
 
-#: src/lang.c:3638
+#: src/lang.c:3708
 msgid "Unicode normalization form"
 msgstr "Unicode normalleÅŸtirme biÃ§imi"
 
-#: src/lang.c:3639
+#: src/lang.c:3709
 #, fuzzy
 msgid ""
 "# Unicode normalization form\n"
@@ -9964,19 +10193,19 @@ msgstr ""
 "#   4 = NFD\n"
 "#   5 = NFKC_CF\n"
 
-#: src/lang.c:3653
+#: src/lang.c:3723
 msgid "Render BiDi"
 msgstr "BiDi gerÃ§ekle"
 
-#: src/lang.c:3654
+#: src/lang.c:3724
 msgid "# If ON, bi-directional text is rendered by tin\n"
 msgstr "# EÄŸer AÃ‡IK ise Ã§ift yÃ¶nlÃ¼ metinler tin tarafÄ±ndan gerÃ§eklenir\n"
 
-#: src/lang.c:3661
+#: src/lang.c:3731
 msgid "Function for sorting articles"
 msgstr "Makaleleri sÄ±ralamak iÃ§in fonksiyon"
 
-#: src/lang.c:3662
+#: src/lang.c:3732
 msgid ""
 "# Function for sorting articles\n"
 "# Possible values are (the default is marked with *):\n"
@@ -9988,150 +10217,150 @@ msgstr ""
 "# * 0 = qsort\n"
 "#   1 = heapsort\n"
 
-#: src/lang.c:3675
+#: src/lang.c:3745
 msgid "Automatically GroupMarkUnselArtRead"
 msgstr "Otomatik olarak GroupMarkUnselArtRead"
 
-#: src/lang.c:3681
+#: src/lang.c:3751
 msgid "Delete post-process files"
 msgstr "sonradan-iÅŸlenmiÅŸ dosyalarÄ± sil"
 
-#: src/lang.c:3686
+#: src/lang.c:3756
 msgid "Filename for all mailed articles, <CR> sets, no filename=do not save."
 msgstr ""
 "TÃ¼m gÃ¶nderilen makaleler iÃ§in dosya adÄ±, <CR> ayarlar, dosya adÄ± "
 "yok=kaydetme."
 
-#: src/lang.c:3687
+#: src/lang.c:3757
 msgid "Mailbox to save sent mails"
 msgstr "GÃ¶nderilmiÅŸ postalarÄ± kaydetmek iÃ§in posta kutusu"
 
-#: src/lang.c:3692
+#: src/lang.c:3762
 msgid "Set Followup-To: header to this group(s). <CR> sets, <ESC> cancels."
 msgstr ""
 "Takip-Et: baÅŸlÄ±ÄŸÄ±nÄ± bu grup(lar) iÃ§in ayarla. <CR> ayarlar, <ESC> iptal eder."
 
-#: src/lang.c:3693
+#: src/lang.c:3763
 msgid "Followup-To: header"
 msgstr "Takip-Et: baÅŸlÄ±ÄŸÄ±"
 
-#: src/lang.c:3698
+#: src/lang.c:3768
 msgid "Enter default mail address (and fullname). <CR> sets, <ESC> cancels."
 msgstr ""
 "VarsayÄ±lan e-posta adresi (ve tÃ¼m ismi) girin. <CR> ayarlar, <ESC> iptal "
 "eder."
 
-#: src/lang.c:3705
+#: src/lang.c:3775
 msgid ""
 "Path and options for ispell-like spell-checker. <CR> sets, <ESC> cancels."
 msgstr ""
 "ispell gibi imla kontrol araÃ§larÄ± iÃ§in yol ve seÃ§enekler. <CR> ayarlar, "
 "<ESC> iptal eder."
 
-#: src/lang.c:3706
+#: src/lang.c:3776
 msgid "Ispell program"
 msgstr "Ispell programÄ±"
 
-#: src/lang.c:3712
+#: src/lang.c:3782
 msgid "When group is a mailing list, send responses to this email address."
 msgstr "Grup bir posta listesi ise, yanÄ±tlarÄ± bu e-posta adresine yolla."
 
-#: src/lang.c:3713
+#: src/lang.c:3783
 msgid "Mailing list address"
 msgstr "Eposta listesi adresi"
 
-#: src/lang.c:3719
+#: src/lang.c:3789
 msgid "Forward articles as attachment"
 msgstr "Makaleleri ek olarak ilet"
 
-#: src/lang.c:3724
+#: src/lang.c:3794
 msgid ""
 "A comma separated list of MIME major/minor Content-Types. <ESC> cancels."
 msgstr ""
 "VirgÃ¼lle ayrÄ±lmÄ±ÅŸ MIME bÃ¼yÃ¼k/kÃ¼Ã§Ã¼k Content-Type listesi. <ESC> iptal eder."
 
-#: src/lang.c:3725
+#: src/lang.c:3795
 msgid "Which MIME types will be saved"
 msgstr "Hangi MIME tÃ¼rleri kaydedilecek"
 
-#: src/lang.c:3730
+#: src/lang.c:3800
 msgid "Value of the Organization: header. <CR> sets, <ESC> cancels."
 msgstr "Organizasyon: baÅŸlÄ±ÄŸÄ± iÃ§in deÄŸer. <CR> ayarlar, <ESC> iptal eder."
 
-#: src/lang.c:3731
+#: src/lang.c:3801
 msgid "Organization: header"
 msgstr "Kurum: Ã¼st bilgi"
 
-#: src/lang.c:3736
+#: src/lang.c:3806
 msgid "Filename for saved articles. <CR> sets, <ESC> cancels."
 msgstr "KaydedilmiÅŸ makaleler iÃ§in dosya adÄ±. <CR> ayarlar, <ESC> iptal eder."
 
-#: src/lang.c:3737
+#: src/lang.c:3807
 msgid "savefile"
 msgstr "kayÄ±tdosyasÄ±"
 
-#: src/lang.c:3742 src/lang.c:3766
+#: src/lang.c:3812 src/lang.c:3836
 msgid "Scope for the filter rule. <CR> sets, <ESC> cancels."
 msgstr "Filtre kuralÄ±nÄ±n kapsamÄ±. <CR> ayarlar, <ESC> iptal eder."
 
-#: src/lang.c:3743
+#: src/lang.c:3813
 msgid "Quick (1 key) select filter scope"
 msgstr "HÄ±zlÄ± (1 tuÅŸ) filtre alanÄ± seÃ§"
 
-#: src/lang.c:3748 src/lang.c:3772
+#: src/lang.c:3818 src/lang.c:3842
 msgid "Header for filter rule. <CR> sets, <ESC> cancels."
 msgstr "Filtre kuralÄ±nÄ±n Ã¼st bilgisi. <CR> ayarlar, <ESC> iptal eder."
 
-#: src/lang.c:3749
+#: src/lang.c:3819
 msgid "Quick (1 key) select filter header"
 msgstr "Filtre Ã¼st bilgisi hÄ±zlÄ± seÃ§imi (1 tuÅŸ)"
 
-#: src/lang.c:3754 src/lang.c:3778
+#: src/lang.c:3824 src/lang.c:3848
 msgid "ON = case sensitive, OFF = ignore case. <CR> sets, <ESC> cancels."
 msgstr ""
 "AÃ‡IK = bÃ¼yÃ¼k kÃ¼Ã§Ã¼k harf duyarlÄ±, KAPALI = bÃ¼yÃ¼k kÃ¼Ã§Ã¼k harf duyarsÄ±z. <CR> "
 "ayarlar, <ESC> iptal eder."
 
-#: src/lang.c:3755
+#: src/lang.c:3825
 msgid "Quick (1 key) select filter case"
 msgstr "HÄ±zlÄ± filtre durumu seÃ§me (1 tuÅŸ)"
 
-#: src/lang.c:3760 src/lang.c:3784
+#: src/lang.c:3830 src/lang.c:3854
 msgid "ON = expire, OFF = don't ever expire. <CR> sets, <ESC> cancels."
 msgstr ""
 "AÃ‡IK = sÃ¼resini doldur, KAPALI = hiÃ§bir zaman sÃ¼resini doldurma. <CR> "
 "ayarlar, <ESC> iptal eder."
 
-#: src/lang.c:3761
+#: src/lang.c:3831
 msgid "Quick (1 key) select filter expire"
 msgstr "HÄ±zlÄ± (1 tuÅŸ) filtre bitiÅŸ seÃ§me"
 
-#: src/lang.c:3767
+#: src/lang.c:3837
 msgid "Quick (1 key) kill filter scope"
 msgstr "HÄ±zlÄ± (1 tuÅŸ) filtre alanÄ± Ã¶ldÃ¼r"
 
-#: src/lang.c:3773
+#: src/lang.c:3843
 msgid "Quick (1 key) kill filter header"
 msgstr "HÄ±zlÄ± (1 tuÅŸ) filtre baÅŸlÄ±ÄŸÄ± yok etme"
 
-#: src/lang.c:3779
+#: src/lang.c:3849
 msgid "Quick (1 key) kill filter case"
 msgstr "HÄ±zlÄ± (1 tuÅŸ) filtre durumu Ã¶ldÃ¼r"
 
-#: src/lang.c:3785
+#: src/lang.c:3855
 msgid "Quick (1 key) kill filter expire"
 msgstr "HÄ±zlÄ± (1 tuÅŸ) filtre bitiÅŸi Ã¶ldÃ¼rme"
 
-#: src/lang.c:3790
+#: src/lang.c:3860
 #, fuzzy
 msgid "Command line options to add. <CR> sets, <ESC> cancels."
 msgstr "Organizasyon: baÅŸlÄ±ÄŸÄ± iÃ§in deÄŸer. <CR> ayarlar, <ESC> iptal eder."
 
-#: src/lang.c:3791
+#: src/lang.c:3861
 msgid "CMD line options to add"
 msgstr ""
 
-#: src/lang.c:3796
+#: src/lang.c:3866
 #, fuzzy
 msgid ""
 "ON = cache NNTP overview files, OFF = don't cache. <CR> sets, <ESC> cancels."
@@ -10139,12 +10368,12 @@ msgstr ""
 "AÃ‡IK = bÃ¼yÃ¼k kÃ¼Ã§Ã¼k harf duyarlÄ±, KAPALI = bÃ¼yÃ¼k kÃ¼Ã§Ã¼k harf duyarsÄ±z. <CR> "
 "ayarlar, <ESC> iptal eder."
 
-#: src/lang.c:3797
+#: src/lang.c:3867
 #, fuzzy
 msgid "Cache overview files"
 msgstr "NNTP Ã¶nizleme dosyalarÄ±nÄ± yerel olarak Ã¶nbellekle"
 
-#: src/lang.c:3803
+#: src/lang.c:3873
 #, fuzzy
 msgid ""
 "ON = compress cached files, OFF = don't compress. <CR> sets, <ESC> cancels."
@@ -10152,105 +10381,203 @@ msgstr ""
 "AÃ‡IK = sÃ¼resini doldur, KAPALI = hiÃ§bir zaman sÃ¼resini doldurma. <CR> "
 "ayarlar, <ESC> iptal eder."
 
-#: src/lang.c:3804
+#: src/lang.c:3874
 #, fuzzy
 msgid "Compress overview files"
 msgstr "NNTP Ã¶nizleme dosyalarÄ±nÄ± yerel olarak Ã¶nbellekle"
 
-#: src/lang.c:3811
+#: src/lang.c:3881
 #, fuzzy
 msgid "Config Options"
 msgstr "Renk SeÃ§enekleri"
 
-#: src/lang.c:3816
+#: src/lang.c:3886
 #, fuzzy
 msgid "A comma separated list of NNTP commands. <CR> sets, <ESC> cancels."
 msgstr ""
 "VirgÃ¼lle ayrÄ±lmÄ±ÅŸ MIME bÃ¼yÃ¼k/kÃ¼Ã§Ã¼k Content-Type listesi. <ESC> iptal eder."
 
-#: src/lang.c:3817
+#: src/lang.c:3887
 msgid "Disabled NNTP commands"
 msgstr ""
 
-#: src/lang.c:3822
+#: src/lang.c:3892
 #, fuzzy
 msgid "Number of pipelined NNTP commands to send. <CR> sets, <ESC> cancels."
 msgstr "BiÃ§imleme dizgesini girin. <CR> ayarlar, <ESC> iptal eder."
 
-#: src/lang.c:3823
+#: src/lang.c:3893
 msgid "NNTP pipeline limit"
 msgstr ""
 
-#: src/lang.c:3829
+#: src/lang.c:3899
 #, fuzzy
 msgid "tinrc Override Options"
 msgstr "Filtreleme SeÃ§enekleri"
 
-#: src/lang.c:3835
+#: src/lang.c:3905
 msgid "Assume this charset if no charset declaration is present, <CR> to set."
 msgstr ""
 "EÄŸer hiÃ§bir karakter kÃ¼mesi tanÄ±mlamamÄ±ÅŸsa bu karakter kÃ¼mesini varsay, "
 "ayarlamak iÃ§in <CR>."
 
-#: src/lang.c:3836
+#: src/lang.c:3906
 msgid "UNDECLARED_CHARSET"
 msgstr "UNDECLARED_CHARSET"
 
-#: src/lang.c:3841
+#: src/lang.c:3911
 #, fuzzy
 msgid "Guess charset if no charset declaration is present, <CR> to set."
 msgstr ""
 "EÄŸer hiÃ§bir karakter kÃ¼mesi tanÄ±mlamamÄ±ÅŸsa bu karakter kÃ¼mesini varsay, "
 "ayarlamak iÃ§in <CR>."
 
-#: src/lang.c:3842
+#: src/lang.c:3912
 #, fuzzy
 msgid "UNDECLARED_CS_GUESS"
 msgstr "UNDECLARED_CS_GUESS"
 
-#: src/lang.c:3849
+#: src/lang.c:3913
+msgid ""
+"What to guess\n"
+"# * 0 = don't guess undeclared charset\n"
+"#   1 = only guess undeclared charset if not set via undeclared_charset\n"
+"#   2 = always guess undeclared charset, ignore value from "
+"undeclared_charset\n"
+msgstr ""
+
+#: src/lang.c:3922
 msgid ""
 "Add this text at the start of the message body. <CR> sets, <ESC> cancels."
 msgstr "Bu metni ileti gÃ¶vdesinin baÅŸÄ±na ekle. <CR> ayarlar, <ESC> iptal eder."
 
-#: src/lang.c:3850
+#: src/lang.c:3923
 msgid "X_Body"
 msgstr "X_Body"
 
-#: src/lang.c:3855
+#: src/lang.c:3928
 msgid "Insert this header when posting. <CR> sets, <ESC> cancels."
 msgstr "Bu Ã¼st bilgiyi gÃ¶nderirken ekle. <CR> ayarlar, <ESC> iptal eder."
 
-#: src/lang.c:3856
+#: src/lang.c:3929
 msgid "X_Headers"
 msgstr "X_Headers"
 
-#: src/lang.c:3861
+#: src/lang.c:3934
 msgid ""
 "Automatically insert an X-Comment-To: header? <SPACE> toggles & <CR> sets."
 msgstr ""
 "X-Comment-To: baÅŸlÄ±ÄŸÄ±nÄ± otomatik ekle? <SPACE> deÄŸiÅŸtirir & <CR> ayarlar."
 
-#: src/lang.c:3862
-msgid "Insert 'X-Comment-To:' header"
-msgstr "'X-Comment-To:' Ã¼st bilgisi ekle"
+#: src/lang.c:3935
+msgid "Insert ''X-Comment-To:'' header"
+msgstr "''X-Comment-To:'' Ã¼st bilgisi ekle"
 
-#: src/lang.c:3868
+#: src/lang.c:3941
 #, fuzzy
 msgid "Enter name of file containing trusted CA certificates. <CR> sets."
 msgstr "Makalenin yeni sayÄ±lacaÄŸÄ± gÃ¼n sayÄ±sÄ±nÄ± yazÄ±n. <CR> ayarlar."
 
-#: src/lang.c:3869
+#: src/lang.c:3942
 #, fuzzy
 msgid "CA certificate file"
 msgstr "sÃ¼zgeÃ§ dosyasÄ±nÄ± dÃ¼zenle"
 
-#: src/lang.c:3870
+#: src/lang.c:3943
 msgid ""
 "# name of file containing all trusted CA certificates (empty = system "
 "default)\n"
 msgstr ""
 
+#. RFC 5536 3.1.4
+#. -> lang.c
+#: src/post.c:1817 src/post.c:1934
+#, fuzzy, c-format
+msgid "Error: Invalid group name \"%s\" in %s\n"
+msgstr ""
+"\n"
+"Hata: GeÃ§ersiz biÃ§imlendirilmiÅŸ %s.\n"
+
+#. -> lang.c
+#: src/post.c:1842 src/post.c:1959
+#, fuzzy, c-format
+msgid "Error: Invalid component \"%s\" in %s: %s\n"
+msgstr ""
+"\n"
+"Hata: GeÃ§ersiz biÃ§imlendirilmiÅŸ %s.\n"
+
+#. -> lang.c
+#: src/post.c:2319
+msgid ""
+"\n"
+"Warning: Manually supplied MIME-header without post_8bit_header set.\n"
+"         Either remove (manually encode) 8bit chars or set "
+"post_8bit_header.\n"
+msgstr ""
+
+#. -> lang.c
+#: src/post.c:4018
+#, fuzzy
+msgid "Invalid group name!"
+msgstr ""
+"\n"
+"Hata: GeÃ§ersiz biÃ§imlendirilmiÅŸ %s.\n"
+
+#~ msgid ""
+#~ "# If ON use UTF-8 characters for indicator '->', tree and ellipsis "
+#~ "'...'.\n"
+#~ msgstr ""
+#~ "# EÄŸer AÃ‡IK ise belirtgeÃ§ '->', aÄŸaÃ§ ve elips '...' iÃ§in UTF-8 "
+#~ "karakterler kullan.\n"
+
+#, c-format
+#~ msgid ""
+#~ "\n"
+#~ "Error: \"%s\" is renamed, use \"%s\" instead!\n"
+#~ msgstr ""
+#~ "\n"
+#~ "Hata: \"%s\" yeniden adlandÄ±rÄ±lmÄ±ÅŸ, onun yerine \"%s\" kullanÄ±n!\n"
+
+#, c-format
+#~ msgid ""
+#~ "\n"
+#~ "Warning: \"%s\" is renamed, you should use \"%s\" instead!\n"
+#~ msgstr ""
+#~ "\n"
+#~ "UyarÄ±: \"%s\"nin ismi deÄŸiÅŸti, onun yerine \"%s\" kullanmalÄ±sÄ±nÄ±z!\n"
+
+#, fuzzy, c-format
+#~ msgid ""
+#~ "\n"
+#~ "Error: There are multiple \"%s:\" lines (%s%d, %d) in the header.\n"
+#~ msgstr ""
+#~ "\n"
+#~ "Hata: Ãœst bilgide (%d) \"%s:\" satÄ±rlarÄ±ndan birden fazla var.\n"
+
+#, fuzzy, c-format
+#~ msgid "Language: %s"
+#~ msgstr "Dil: %s"
+
+#, fuzzy
+#~ msgid ""
+#~ "# Show article info when displaying articles\n"
+#~ "# Possible values are (the default is marked with *):\n"
+#~ "# * 0 = None\n"
+#~ "#   1 = Article score\n"
+#~ msgstr ""
+#~ "# Makaleleri sÄ±ralamak iÃ§in fonksiyon\n"
+#~ "# OlasÄ± deÄŸerler (Ã¶ntanÄ±mlÄ± olan * ile iÅŸaretlenmiÅŸtir):\n"
+#~ "# * 0 = qsort\n"
+#~ "#   1 = heapsort\n"
+
+#, fuzzy
+#~ msgid "#  show_art_score=ON/OFF\n"
+#~ msgstr "#  show_signatures=AÃ‡IK/KAPALI\n"
+
+#, fuzzy
+#~ msgid "# If ON show article score when displaying articles\n"
+#~ msgstr "# EÄŸer KAPALI ise makaleleri gÃ¶rÃ¼ntÃ¼lerken imzalarÄ± gÃ¶sterme\n"
+
 #, c-format
 #~ msgid "%s %d %s in %lu seconds\n"
 #~ msgstr "%4$lu saniyede %1$s %2$d %3$s\n"
@@ -10390,13 +10717,6 @@ msgstr ""
 
 #~ msgid ""
 #~ "\n"
-#~ "Error: Bad address in Approved: header.\n"
-#~ msgstr ""
-#~ "\n"
-#~ "Hata: Onaylananda bozuk adres: baÅŸlÄ±k.\n"
-
-#~ msgid ""
-#~ "\n"
 #~ "Error: Bad address in From: header.\n"
 #~ msgstr ""
 #~ "\n"
@@ -10409,16 +10729,6 @@ msgstr ""
 #~ "\n"
 #~ "Hata: YanÄ±tlanacak Adreste bozuk adres: baÅŸlÄ±k\n"
 
-#, fuzzy
-#~ msgid ""
-#~ "\n"
-#~ "Error: Header on line %d starts with a dot '.':\n"
-#~ "%s\n"
-#~ msgstr ""
-#~ "\n"
-#~ "Hata: %d satÄ±rÄ±ndaki Ã¼st bilgide iki noktadan sonra sonra boÅŸluk yok:\n"
-#~ "%s\n"
-
 #~ msgid "Version: %s %s release %s (\"%s\") %s %s\n"
 #~ msgstr "SÃ¼rÃ¼m: %s yayÄ±m %s %s (\"%s\") %s %s\n"
 
Binary files tin-2.6.5/po/zh_CN.gmo and tin-2.6.6/po/zh_CN.gmo differ
diff -Nurp '--exclude=.bzr*' tin-2.6.5/po/zh_CN.po tin-2.6.6/po/zh_CN.po
--- tin-2.6.5/po/zh_CN.po	2025-12-23 21:21:51.000000000 +0100
+++ tin-2.6.6/po/zh_CN.po	2026-07-02 20:25:38.197277923 +0200
@@ -9,7 +9,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: tin 2.3.1\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-12-23 21:21+0100\n"
+"POT-Creation-Date: 2026-07-02 20:21+0200\n"
 "PO-Revision-Date: 2015-08-28 12:21+0800\n"
 "Last-Translator: Mingye Wang <arthur200126@gmail.com>\n"
 "Language-Team: Chinese (simplified) <i18n-zh@googlegroups.com>\n"
@@ -369,214 +369,231 @@ msgstr "#  undeclared_charset=å­—ä¸² (ç¼
 
 #: src/lang.c:132
 #, fuzzy
-msgid "#  undeclared_cs_guess=ON/OFF (default is OFF)\n"
+msgid "#  undeclared_cs_guess=NUM\n"
 msgstr "#  undeclared_charset=å­—ä¸² (ç¼ºçœæ˜¯ US-ASCII)\n"
 
+#: src/lang.c:133
+#, fuzzy
+msgid "#    0 = don't guess undeclared charset (default)\n"
+msgstr "#  undeclared_charset=å­—ä¸² (ç¼ºçœæ˜¯ US-ASCII)\n"
+
+#: src/lang.c:134
+msgid ""
+"#    1 = only guess undeclared charset if not set via undeclared_charset\n"
+msgstr ""
+
 #: src/lang.c:135
+#, fuzzy
+msgid ""
+"#    2 = always guess undeclared charset, ignore value from "
+"undeclared_charset\n"
+msgstr "#  undeclared_charset=å­—ä¸² (ç¼ºçœæ˜¯ US-ASCII)\n"
+
+#: src/lang.c:138
 msgid "#  news_headers_to_display=STRING\n"
 msgstr "#  news_headers_to_display=å­—ä¸²\n"
 
-#: src/lang.c:136
+#: src/lang.c:139
 msgid "#  news_headers_to_not_display=STRING\n"
 msgstr "#  news_headers_to_not_display=å­—ä¸²\n"
 
-#: src/lang.c:137
+#: src/lang.c:140
 msgid "#  news_quote_format=STRING\n"
 msgstr "#  news_quote_format=å­—ä¸²\n"
 
-#: src/lang.c:138
+#: src/lang.c:141
 msgid "#  organization=STRING (if beginning with '/' read from file)\n"
 msgstr "#  organization=å­—ä¸² (å¦‚æžœèµ·å§‹éƒ¨åˆ†ä¸Žâ€˜/â€™è¯»å–ä»Žæ–‡ä»¶)\n"
 
-#: src/lang.c:139
+#: src/lang.c:142
 msgid "#  pos_first_unread=ON/OFF\n"
 msgstr "#  pos_first_unread=ON/OFF\n"
 
-#: src/lang.c:140
+#: src/lang.c:143
 msgid "#  post_8bit_header=ON/OFF\n"
 msgstr "#  post_8 bit_header=ON/OFF\n"
 
-#: src/lang.c:141
+#: src/lang.c:144
 msgid "#  post_mime_encoding=supported_encoding"
 msgstr "#  post_mime_encoding=æ”¯æŒçš„ç¼–ç "
 
-#: src/lang.c:142
+#: src/lang.c:145
 msgid "#  post_process_type=NUM\n"
 msgstr "#  post_process_type=æ•°å­—\n"
 
-#: src/lang.c:143
+#: src/lang.c:146
 msgid "#  post_process_view=ON/OFF\n"
 msgstr "#  post_process_view=ON/OFF\n"
 
-#: src/lang.c:144
+#: src/lang.c:147
 msgid "#  quick_kill_scope=STRING (e.g. talk.*)\n"
 msgstr "#  quick_kill_scope=å­—ä¸² (äº¦å³ talk.*)\n"
 
-#: src/lang.c:145
+#: src/lang.c:148
 msgid "#  quick_kill_expire=ON/OFF\n"
 msgstr "#  quick_kill_expire=ON/OFF\n"
 
-#: src/lang.c:146
+#: src/lang.c:149
 msgid "#  quick_kill_case=ON/OFF\n"
 msgstr "#  quick_kill_case=ON/OFF\n"
 
-#: src/lang.c:147
+#: src/lang.c:150
 msgid "#  quick_kill_header=NUM\n"
 msgstr "#  quick_kill_header=æ•°å­—\n"
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:149
+#: src/lang.c:152
 msgid "#    0=Subject: (case sensitive)  1=Subject: (ignore case)\n"
 msgstr "#    0=Subject: (å¤§å°å†™ç›¸ç¬¦)  1=Subject: (å¿½ç•¥å¤§å°å†™)\n"
 
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:151
+#: src/lang.c:154
 msgid "#    2=From: (case sensitive)     3=From: (ignore case)\n"
 msgstr "#    2=From: (å¤§å°å†™ç›¸ç¬¦)     3=From: (å¿½ç•¥å¤§å°å†™)\n"
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:' or 'References:'
-#: src/lang.c:153
+#: src/lang.c:156
 msgid "#    4=Message-ID: & full References: line\n"
 msgstr "#    4=Message-ID: & å…¨éƒ¨ References: è¡Œ\n"
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:' or 'References:'
-#: src/lang.c:155
+#: src/lang.c:158
 msgid "#    5=Message-ID: & last References: entry only\n"
 msgstr "#    5=åªæœ‰ Message-ID: & æœ€åŽä¸€ç¬” References: æ¡ç›®\n"
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:' or 'Lines:'
-#: src/lang.c:157
+#: src/lang.c:160
 msgid "#    6=Message-ID: entry only     7=Lines:\n"
 msgstr "#    6=åªæœ‰ Message-ID: æ¡ç›®     7=Lines:\n"
 
-#: src/lang.c:158
+#: src/lang.c:161
 msgid "#  quick_select_scope=STRING\n"
 msgstr "#  quick_select_scope=å­—ä¸²\n"
 
-#: src/lang.c:159
+#: src/lang.c:162
 msgid "#  quick_select_expire=ON/OFF\n"
 msgstr "#  quick_select_expire=ON/OFF\n"
 
-#: src/lang.c:160
+#: src/lang.c:163
 msgid "#  quick_select_case=ON/OFF\n"
 msgstr "#  quick_select_case=ON/OFF\n"
 
-#: src/lang.c:161
+#: src/lang.c:164
 msgid "#  quick_select_header=NUM\n"
 msgstr "#  quick_select_header=æ•°å­—\n"
 
-#: src/lang.c:162
+#: src/lang.c:165
 #, fuzzy
 msgid "#  quote_chars=STRING (%I for initials)\n"
 msgstr "#  quote_chars=å­—ä¸² (%%sï¼Œ%%S ç”¨äºŽç¼©å†™)\n"
 
-#: src/lang.c:164
+#: src/lang.c:167
 msgid "#  print_header=ON/OFF\n"
 msgstr "#  print_header=ON/OFF\n"
 
-#: src/lang.c:166
+#: src/lang.c:169
 msgid "#  process_only_unread=ON/OFF\n"
 msgstr "#  process_only_unread=ON/OFF\n"
 
-#: src/lang.c:167
+#: src/lang.c:170
 msgid "#  prompt_followupto=ON/OFF\n"
 msgstr "#  prompt_followupto=ON/OFF\n"
 
-#: src/lang.c:168
+#: src/lang.c:171
 msgid "#  savedir=STRING (eg. ~user/News)\n"
 msgstr "#  savedir=å­—ä¸² (ä¾‹å¦‚ï¼š~user/News)\n"
 
-#: src/lang.c:169
+#: src/lang.c:172
 msgid "#  savefile=STRING (eg. =linux)\n"
 msgstr "#  savefile=å­—ä¸² (ä¾‹å¦‚ï¼š=linux)\n"
 
-#: src/lang.c:170
+#: src/lang.c:173
 msgid "#  sigfile=STRING (eg. $var/sig)\n"
 msgstr "#  sigfile=å­—ä¸² (ä¾‹å¦‚ï¼š$var/sig)\n"
 
-#: src/lang.c:171
+#: src/lang.c:174
 msgid "#  show_author=NUM\n"
 msgstr "#  show_author=æ•°å­—\n"
 
-#: src/lang.c:172
+#: src/lang.c:175
 msgid "#  show_signatures=ON/OFF\n"
 msgstr "#  show_signatures=ON/OFF\n"
 
-#: src/lang.c:173
+#: src/lang.c:176
 #, fuzzy
-msgid "#  show_art_score=ON/OFF\n"
-msgstr "#  show_signatures=ON/OFF\n"
+msgid "#  show_art_info=NUM\n"
+msgstr "#  show_info=æ•°å­—\n"
 
-#: src/lang.c:175
+#: src/lang.c:178
 #, fuzzy
 msgid "#  suppress_soft_hyphens=ON/OFF\n"
 msgstr "#  process_only_unread=ON/OFF\n"
 
-#: src/lang.c:177
+#: src/lang.c:180
 msgid "#  show_only_unread_arts=ON/OFF\n"
 msgstr "#  show_only_unread_arts=ON/OFF\n"
 
-#: src/lang.c:178
+#: src/lang.c:181
 msgid "#  sigdashes=ON/OFF\n"
 msgstr "#  sigdashes=ON/OFF\n"
 
-#: src/lang.c:179
+#: src/lang.c:182
 msgid "#  signature_repost=ON/OFF\n"
 msgstr "#  signature_repost=ON/OFF\n"
 
-#: src/lang.c:180
+#: src/lang.c:183
 msgid "#  sort_article_type=NUM\n"
 msgstr "#  sort_article_type=æ•°å­—\n"
 
-#: src/lang.c:181
+#: src/lang.c:184
 msgid "#  sort_threads_type=NUM\n"
 msgstr "#  sort_threads_type=æ•°å­—\n"
 
-#: src/lang.c:182
+#: src/lang.c:185
 msgid "#  tex2iso_conv=ON/OFF\n"
 msgstr "#  tex2iso_conv=ON/OFF\n"
 
-#: src/lang.c:183
+#: src/lang.c:186
 msgid "#  thread_catchup_on_exit=ON/OFF\n"
 msgstr "#  thread_catchup_on_exit=ON/OFF\n"
 
-#: src/lang.c:184
+#: src/lang.c:187
 msgid "#  thread_articles=NUM"
 msgstr "#  thread_articles=æ•°å­—"
 
-#: src/lang.c:185
+#: src/lang.c:188
 msgid "#  thread_format=STRING (eg. %n %m [%L]  %T  %F)\n"
 msgstr "#  thread_format=å­—ä¸² (ä¾‹å¦‚ï¼š%n %m [%L]  %T  %F)\n"
 
-#: src/lang.c:186
+#: src/lang.c:189
 msgid "#  thread_perc=NUM\n"
 msgstr "#  thread_perc=æ•°å­—\n"
 
-#: src/lang.c:187
+#: src/lang.c:190
 msgid "#  trim_article_body=NUM\n"
 msgstr "#  trim_article_body=æ•°å­—\n"
 
-#: src/lang.c:188
+#: src/lang.c:191
 msgid "#    0 = Don't trim article body\n"
 msgstr "#    0 = ä¸ä¿®å‰ªæ–‡ç« å†…æ–‡\n"
 
-#: src/lang.c:189
+#: src/lang.c:192
 msgid "#    1 = Skip leading blank lines\n"
 msgstr "#    1 = è·³è¿‡å‰å¯¼ç©ºè¡Œ\n"
 
-#: src/lang.c:190
+#: src/lang.c:193
 msgid "#    2 = Skip trailing blank lines\n"
 msgstr "#    2 = è·³è¿‡å°¾éšç©ºè¡Œ\n"
 
-#: src/lang.c:191
+#: src/lang.c:194
 msgid "#    3 = Skip leading and trailing blank lines\n"
 msgstr "#    3 = è·³è¿‡å‰å¯¼å’Œå°¾éšç©ºè¡Œ\n"
 
-#: src/lang.c:192
+#: src/lang.c:195
 msgid "#    4 = Compact multiple blank lines between text blocks\n"
 msgstr "#    4 = åŽ‹ç¼©æ–‡æœ¬åŒºå—ä¹‹é—´çš„å¤šé‡ç©ºè¡Œ\n"
 
-#: src/lang.c:193
+#: src/lang.c:196
 msgid ""
 "#    5 = Compact multiple blank lines between text blocks and skip\n"
 "#        leading blank lines\n"
@@ -584,7 +601,7 @@ msgstr ""
 "#    5 = åŽ‹ç¼©æ–‡æœ¬åŒºå—ä¹‹é—´çš„å¤šé‡ç©ºè¡Œå¹¶è·³è¿‡\n"
 "#        å‰å¯¼ç©ºè¡Œ\n"
 
-#: src/lang.c:194
+#: src/lang.c:197
 msgid ""
 "#    6 = Compact multiple blank lines between text blocks and skip\n"
 "#        trailing blank lines\n"
@@ -592,7 +609,7 @@ msgstr ""
 "#    6 = åŽ‹ç¼©æ–‡æœ¬åŒºå—ä¹‹é—´çš„å¤šé‡ç©ºè¡Œå¹¶è·³è¿‡\n"
 "#        å°¾éšç©ºè¡Œ\n"
 
-#: src/lang.c:195
+#: src/lang.c:198
 msgid ""
 "#    7 = Compact multiple blank lines between text blocks and skip\n"
 "#        leading and trailing blank lines\n"
@@ -600,53 +617,53 @@ msgstr ""
 "#    7 = åŽ‹ç¼©æ–‡æœ¬åŒºå—ä¹‹é—´çš„å¤šé‡ç©ºè¡Œå¹¶è·³è¿‡\n"
 "#        å‰å¯¼å’Œå°¾éšç©ºè¡Œ\n"
 
-#: src/lang.c:196
+#: src/lang.c:199
 #, fuzzy
 msgid "#  verbatim_handling=NUM\n"
 msgstr "#  verbatim_handling=ON/OFF\n"
 
-#: src/lang.c:197
+#: src/lang.c:200
 #, fuzzy
 msgid "#    0 = Don't detect verbatim blocks\n"
 msgstr "#    0 = ä¸ä¿®å‰ªæ–‡ç« å†…æ–‡\n"
 
-#: src/lang.c:198
+#: src/lang.c:201
 #, fuzzy
 msgid "#    1 = Detect and show verbatim blocks\n"
 msgstr "å­—é¢åŒºå—çš„ä¾¦æµ‹"
 
-#: src/lang.c:199
+#: src/lang.c:202
 #, fuzzy
 msgid "#    2 = Detect and show verbatim blocks, hide begin and end marks\n"
 msgstr "# å¦‚æžœæ‰“å¼€å°±åœ¨æ–‡ç« ä¸­ä¾¦æµ‹å­—é¢åŒºå—\n"
 
-#: src/lang.c:200
+#: src/lang.c:203
 #, fuzzy
 msgid "#    3 = Detect verbatim blocks and hide them\n"
 msgstr "# å¦‚æžœæ‰“å¼€å°±åœ¨æ–‡ç« ä¸­ä¾¦æµ‹å­—é¢åŒºå—\n"
 
-#: src/lang.c:202
+#: src/lang.c:205
 #, fuzzy
 msgid "#  extquote_handling=ON/OFF\n"
 msgstr "#  verbatim_handling=ON/OFF\n"
 
-#: src/lang.c:204
+#: src/lang.c:207
 msgid "#  wrap_on_next_unread=ON/OFF\n"
 msgstr "#  wrap_on_next_unread=ON/OFF\n"
 
-#: src/lang.c:205
+#: src/lang.c:208
 msgid "#  x_body=STRING (eg. ~/.tin/extra-body-text)\n"
 msgstr "#  x_body=å­—ä¸² (ä¾‹å¦‚ï¼š~/.tin/extra-body-text)\n"
 
-#: src/lang.c:206
+#: src/lang.c:209
 msgid "#  x_comment_to=ON/OFF\n"
 msgstr "#  x_comment_to=ON/OFF\n"
 
-#: src/lang.c:207
+#: src/lang.c:210
 msgid "#  x_headers=STRING (eg. ~/.tin/extra-headers)\n"
 msgstr "#  x_headers=å­—ä¸² (ä¾‹å¦‚ï¼š~/.tin/extra-headers)\n"
 
-#: src/lang.c:208
+#: src/lang.c:211
 msgid ""
 "#\n"
 "# Note that it is best to put general (global scoping)\n"
@@ -654,7 +671,7 @@ msgstr ""
 "#\n"
 "# è¦æ³¨æ„çš„æ˜¯ï¼Œæœ€å¥½æ˜¯æ”¾åˆ°ä¸€èˆ¬çŽ¯å¢ƒ (å…¨å±€èŒƒå›´)\n"
 
-#: src/lang.c:209
+#: src/lang.c:212
 msgid ""
 "# entries first followed by group specific entries.\n"
 "#\n"
@@ -662,66 +679,66 @@ msgstr ""
 "# æ¡ç›®å…ˆäºŽç¾¤ç»„ç‰¹å®šçš„æ¡ç›®ã€‚\n"
 "#\n"
 
-#: src/lang.c:210
+#: src/lang.c:213
 msgid "############################################################################\n"
 msgstr "############################################################################\n"
 
-#: src/lang.c:211
+#: src/lang.c:214
 msgid "Attributes Menu Commands"
 msgstr "å±žæ€§åŠŸèƒ½è¡¨æŒ‡ä»¤"
 
-#: src/lang.c:212
+#: src/lang.c:215
 #, c-format
 msgid "attribute with no scope: %s"
 msgstr "å±žæ€§ä¸å…·ä»»ä½•èŒƒå›´ï¼š%s"
 
-#: src/lang.c:214
+#: src/lang.c:217
 #, c-format
 msgid "%d Authentication failed"
 msgstr "%d è®¤è¯å¤±è´¥"
 
-#: src/lang.c:215
+#: src/lang.c:218
 #, c-format
 msgid "NNTP authorization password not found for %s"
 msgstr "æ‰¾ä¸åˆ°ç”¨äºŽ %s çš„ NNTP æŽˆæƒå¯†ç "
 
-#: src/lang.c:216
+#: src/lang.c:219
 msgid "Server expects authentication.\n"
 msgstr "æœåŠ¡å™¨é¢„æœŸéœ€è¦è®¤è¯ã€‚\n"
 
-#: src/lang.c:217
+#: src/lang.c:220
 msgid "    Please enter password: "
 msgstr "    è¯·è¾“å…¥å¯†ç ï¼š"
 
-#: src/lang.c:218
+#: src/lang.c:221
 msgid "    Please enter username: "
 msgstr "    è¯·è¾“å…¥ç”¨æˆ·åï¼š"
 
-#: src/lang.c:219
+#: src/lang.c:222
 #, c-format
 msgid "Authorized for user: %s\n"
 msgstr "ç”¨æˆ·èŽ·å¾—æŽˆæƒï¼š%s\n"
 
-#: src/lang.c:220
+#: src/lang.c:223
 #, c-format
 msgid "Authorization failed for user: %s\n"
 msgstr "ç”¨æˆ·æŽˆæƒå¤±è´¥ï¼š%s\n"
 
-#: src/lang.c:221
+#: src/lang.c:224
 msgid "No supported authorization method available in current state!\n"
 msgstr ""
 
-#: src/lang.c:223
+#: src/lang.c:226
 #, c-format
 msgid "Author search backwards [%s]> "
 msgstr "å‘åŽæœç´¢ä½œè€… [%s]>"
 
-#: src/lang.c:224
+#: src/lang.c:227
 #, c-format
 msgid "Author search forwards [%s]> "
 msgstr "å‘å‰æœç´¢ä½œè€… [%s]>"
 
-#: src/lang.c:225
+#: src/lang.c:228
 #, c-format
 msgid ""
 "\n"
@@ -730,208 +747,212 @@ msgstr ""
 "\n"
 "è‡ªåŠ¨è®¢é˜… %s"
 
-#: src/lang.c:226
+#: src/lang.c:229
 msgid "Autosubscribing groups...\n"
 msgstr "è‡ªåŠ¨è®¢é˜…ç¾¤ç»„â€¦\n"
 
-#: src/lang.c:227
+#: src/lang.c:230
 #, c-format
 msgid "Autoselecting articles (use '%s' to see all unread) ..."
 msgstr "è‡ªåŠ¨é€‰å–æ–‡ç«  (ä½¿ç”¨â€˜%sâ€™ä»¥çœ‹åˆ°æ‰€æœ‰æœªè¯»)â€¦"
 
-#: src/lang.c:229
+#: src/lang.c:232
 #, c-format
 msgid ""
 "Article to be posted resulted in errors/warnings. %s=quit, %s=Menu, %s=edit: "
 msgstr "è¦å¼ è´´çš„æ–‡ç« å¯¼è‡´é”™è¯¯/è­¦å‘Šã€‚%s=ç¦»å¼€ï¼Œ%s=èœå•ï¼Œ%s=ç¼–è¾‘ï¼š"
 
-#: src/lang.c:231
+#: src/lang.c:234
 #, fuzzy, c-format
 msgid "Unrecognized attribute: %s"
 msgstr "æ— æ³•è¾¨è¯†çš„å±žæ€§ï¼š%s"
 
-#: src/lang.c:232
+#: src/lang.c:235
 #, fuzzy, c-format
 msgid "Unrecognized global attribute: %s"
 msgstr "æ— æ³•è¾¨è¯†çš„å±žæ€§ï¼š%s"
 
-#: src/lang.c:234
+#: src/lang.c:237
 #, c-format
 msgid "Bad command. Type '%s' for help."
 msgstr "ä¸å½“çš„å‘½ä»¤ã€‚è¾“å…¥â€˜%sâ€™ä»¥èŽ·å¾—è¯´æ˜Žã€‚"
 
-#: src/lang.c:235
+#: src/lang.c:238
 #, fuzzy
 msgid "Marked base article as read"
 msgstr "æ ‡è®°æ–‡ç« ä¸º %s è¯»ï¼Ÿ"
 
-#: src/lang.c:236
+#: src/lang.c:239
 #, fuzzy
 msgid "Marked base article range as read"
 msgstr "å°†å·²ä¿å­˜çš„æ–‡ç« /è®¨è®ºä¸²æ ‡è®°ä¸ºå·²è¯»"
 
-#: src/lang.c:237
+#: src/lang.c:240
 #, fuzzy, c-format
 msgid "%s: Updating of index files not supported: cache_overview_files=%s"
 msgstr "%sï¼šä¸æ”¯æŒç´¢å¼•æ–‡ä»¶çš„æ›´æ–°\n"
 
-#: src/lang.c:238
+#: src/lang.c:241
 msgid "*** Beginning of article ***"
 msgstr "*** æ–‡ç« å¼€å¤´ ***"
 
-#: src/lang.c:239
+#: src/lang.c:242
 msgid "*** Beginning of page ***"
 msgstr "*** é¡µé¢å¼€å¤´ ***"
 
-#: src/lang.c:241
+#: src/lang.c:244
 #, c-format
 msgid "Cancel (delete) or supersede (overwrite) article [%%s]? (%s/%s/%s): "
 msgstr "å–æ¶ˆ (åˆ é™¤) æˆ–å–ä»£ (è¦†å†™) æ–‡ç«  [%%s]ï¼Ÿ(%s/%s/%s)ï¼š"
 
-#: src/lang.c:242
+#: src/lang.c:245
 msgid "Cancelling article..."
 msgstr "å–æ¶ˆæ–‡ç« â€¦"
 
-#: src/lang.c:244
+#: src/lang.c:247
 #, c-format
 msgid "Cannot create %s"
 msgstr "æ— æ³•åˆ›å»º %s"
 
-#: src/lang.c:247
+#: src/lang.c:248
+msgid "Can't filter on Path"
+msgstr ""
+
+#: src/lang.c:250
 #, c-format
 msgid "Can't find base article %d"
 msgstr "æ‰¾ä¸åˆ°åŸºåº•æ–‡ç«  %d"
 
-#: src/lang.c:249
+#: src/lang.c:252
 #, c-format
 msgid "Can't open %s"
 msgstr "æ— æ³•æ‰“å¼€ %s"
 
-#: src/lang.c:250
+#: src/lang.c:253
 #, c-format
 msgid "Couldn't open %s for saving"
 msgstr "æ— æ³•æ‰“å¼€ %s ä»¥ä¿å­˜"
 
-#: src/lang.c:251
+#: src/lang.c:254
 msgid "*** Posting not allowed ***"
 msgstr "*** ä¸å…è®¸å¼ è´´ ***"
 
-#: src/lang.c:252
+#: src/lang.c:255
 #, c-format
 msgid "Posting is not allowed to %s"
 msgstr "ä¸å…è®¸å¼ è´´åˆ° %s"
 
-#: src/lang.c:254
+#: src/lang.c:257
 #, c-format
 msgid "Can't retrieve %s"
 msgstr "æ— æ³•å–å›ž %s"
 
-#: src/lang.c:256
+#: src/lang.c:259
 msgid "Can't supersede in mailgroups, try repost instead."
 msgstr ""
 
-#: src/lang.c:257
+#: src/lang.c:260
 #, c-format
 msgid "%s is a directory"
 msgstr "%s æ˜¯ä¸ªç›®å½•"
 
-#: src/lang.c:258
+#: src/lang.c:261
 #, c-format
 msgid "Catchup %s..."
 msgstr "è®¾å›žæœªè¯» %sâ€¦"
 
-#: src/lang.c:259
+#: src/lang.c:262
 msgid "Catchup all groups entered during this session?"
 msgstr "å°†æ‰€æœ‰åœ¨è¿™ä¸ªä½œä¸šé˜¶æ®µæœŸé—´å†…è¿›å…¥çš„ç¾¤ç»„è®¾å›žæœªè¯»ï¼Ÿ"
 
-#: src/lang.c:260
+#: src/lang.c:263
 #, fuzzy
 msgid "You have a tagged article in this group - catchup anyway?"
 msgid_plural "You have tagged articles in this group - catchup anyway?"
 msgstr[0] "æ‚¨å·²åœ¨è¿™ä¸ªç¾¤ç»„ä¸­æ ‡è®°æ–‡ç«  - è¿˜æ˜¯è¦è®¾å›žæœªè¯»ï¼Ÿ"
 
-#: src/lang.c:261
+#: src/lang.c:264
 #, fuzzy, c-format
 msgid "Caughtup %d group"
 msgid_plural "Caughtup %d groups"
 msgstr[0] "å·²è®¾å›žæœªè¯»"
 
-#: src/lang.c:262
+#: src/lang.c:265
 #, fuzzy, c-format
 msgid "Updated %d group"
 msgid_plural "Updated %d groups"
 msgstr[0] "å·²åŠ å…¥ %d ç¾¤ç»„"
 
-#: src/lang.c:263
+#: src/lang.c:266
 #, c-format
 msgid "%lu second"
 msgid_plural "%lu seconds"
 msgstr[0] ""
 
 #. TRANSLATORS: result in '"Caughtup %d group" in "%lu second"\n'
-#: src/lang.c:265
+#: src/lang.c:268
 #, fuzzy, c-format
 msgid "%s in %s\n"
 msgstr "%s æ˜¯å‡é€ çš„"
 
-#: src/lang.c:267
+#: src/lang.c:270
 msgid "Check Prepared Article"
 msgstr "æ£€æŸ¥å¤‡å¦¥çš„æ–‡ç« "
 
-#: src/lang.c:268
+#: src/lang.c:271
 msgid "Checking for new groups... "
 msgstr "æ£€æŸ¥çœ‹çœ‹æ–°ç¾¤ç»„â€¦"
 
-#: src/lang.c:269
+#: src/lang.c:272
 #, fuzzy
 msgid "Checking for news...\n"
 msgstr "æ£€æŸ¥çœ‹çœ‹æ–°é—»â€¦"
 
-#: src/lang.c:270
+#: src/lang.c:273
 #, c-format
 msgid "Post-process %s=no, %s=yes, %s=shar, %s=quit: "
 msgstr "åŽç½®å¤„ç† %s=å¦ï¼Œ%s=æ˜¯ï¼Œ%s=sharï¼Œ%s=ç¦»å¼€ï¼š"
 
-#: src/lang.c:272
+#: src/lang.c:275
 msgid "ANSI color disabled"
 msgstr "ANSI é¢œè‰²å·²åœç”¨"
 
-#: src/lang.c:273
+#: src/lang.c:276
 msgid "ANSI color enabled"
 msgstr "ANSI é¢œè‰²å·²å¯ç”¨"
 
-#: src/lang.c:275
+#: src/lang.c:278
 #, c-format
 msgid "Command failed: %s"
 msgstr "å‘½ä»¤å¤±è´¥ï¼š%s"
 
-#: src/lang.c:276
+#: src/lang.c:279
 #, c-format
 msgid "[-- %s, %lu line hidden --]\n"
 msgid_plural "[-- %s, %lu lines hidden --]\n"
 msgstr[0] ""
 
-#: src/lang.c:278
+#: src/lang.c:281
 msgid "Mark not selected articles read?"
 msgstr "æ ‡è®°æœªé€‰æ–‡ç« ä¸ºå·²è¯»ï¼Ÿ"
 
-#: src/lang.c:279
+#: src/lang.c:282
 #, fuzzy
 msgid "Connection Info"
 msgstr ""
 "\n"
 "è¿žæŽ¥åˆ° %sï¼š"
 
-#: src/lang.c:280
+#: src/lang.c:283
 msgid "Reading from local spool.\n"
 msgstr ""
 
-#: src/lang.c:281
+#: src/lang.c:284
 #, fuzzy
 msgid "Reading saved news.\n"
 msgstr "é‡æ–°è¯»å– %sâ€¦"
 
-#: src/lang.c:282
+#: src/lang.c:285
 #, fuzzy
 msgid ""
 "\n"
@@ -941,7 +962,7 @@ msgstr ""
 "é€‰é¡¹æ“ä½œ\n"
 "-----------------"
 
-#: src/lang.c:290
+#: src/lang.c:293
 #, fuzzy
 msgid ""
 "\n"
@@ -951,11 +972,11 @@ msgstr ""
 "æ˜¾ç¤ºå±žæ€§\n"
 "------------------"
 
-#: src/lang.c:295
+#: src/lang.c:298
 msgid "COMPRESS      :"
 msgstr ""
 
-#: src/lang.c:296
+#: src/lang.c:299
 #, fuzzy
 msgid ""
 "\n"
@@ -965,93 +986,93 @@ msgstr ""
 "é€‰é¡¹æ“ä½œ\n"
 "-----------------"
 
-#: src/lang.c:298
+#: src/lang.c:301
 #, c-format
 msgid " DEFLATE %s\n"
 msgstr ""
 
-#: src/lang.c:299
+#: src/lang.c:302
 msgid "(enabled)"
 msgstr ""
 
-#: src/lang.c:300
+#: src/lang.c:303
 msgid "(inactive)"
 msgstr ""
 
-#: src/lang.c:302
+#: src/lang.c:305
 msgid " DEFLATE (not supported)\n"
 msgstr ""
 
-#: src/lang.c:305
+#: src/lang.c:308
 msgid "(disabled)"
 msgstr ""
 
-#: src/lang.c:306
+#: src/lang.c:309
 #, c-format
 msgid "NNTP TIMEOUT  : %d second %s\n"
 msgid_plural "NNTP TIMEOUT  : %d seconds %s\n"
 msgstr[0] ""
 
-#: src/lang.c:308
+#: src/lang.c:311
 #, c-format
 msgid "IMPLEMENTATION: %s\n"
 msgstr ""
 
-#: src/lang.c:310
+#: src/lang.c:313
 #, c-format
 msgid "MAXARTNUM     : %s\n"
 msgstr ""
 
-#: src/lang.c:312
+#: src/lang.c:315
 #, fuzzy, c-format
 msgid "Reading via NNTP (%s).\n"
 msgstr "é‡æ–°è¯»å– %sâ€¦"
 
-#: src/lang.c:313
+#: src/lang.c:316
 #, c-format
 msgid "NNTPPORT      : %u\n"
 msgstr ""
 
-#: src/lang.c:314
+#: src/lang.c:317
 #, fuzzy
 msgid "read only"
 msgstr "æœªè¯» "
 
-#: src/lang.c:315
+#: src/lang.c:318
 msgid "read/write"
 msgstr ""
 
-#: src/lang.c:316
+#: src/lang.c:319
 #, c-format
 msgid "NNTPSERVER    : %s\n"
 msgstr ""
 
-#: src/lang.c:317
+#: src/lang.c:320
 #, c-format
 msgid "CONNECTIONTYPE: %s\n"
 msgstr ""
 
-#: src/lang.c:319
+#: src/lang.c:322
 #, fuzzy, c-format
 msgid "Reading trusted via NNTPS (%s; "
 msgstr "é€šè¿‡ NNTPS è¯»å–å—ä¿¡ä»»çš„å†…å®¹ (%s; "
 
-#: src/lang.c:320
+#: src/lang.c:323
 #, fuzzy, c-format
 msgid "Reading untrusted via NNTPS (%s; "
 msgstr "é€šè¿‡ NNTPS è¯»å–ä¸å—ä¿¡ä»»çš„å†…å®¹ (%s; "
 
-#: src/lang.c:321
+#: src/lang.c:324
 #, fuzzy, c-format
 msgid "Certificate #%d\n"
 msgstr "ç¼–è¾‘ç­›é€‰å™¨æ–‡ä»¶"
 
-#: src/lang.c:323
+#: src/lang.c:326
 #, c-format
 msgid "Issuer : %s\n"
 msgstr ""
 
-#: src/lang.c:324
+#: src/lang.c:327
 #, fuzzy
 msgid ""
 "\n"
@@ -1061,12 +1082,12 @@ msgstr ""
 "ç¾¤ç»„/è®¨è®ºä¸²/æ–‡ç« æ“ä½œ\n"
 "-------------------------------"
 
-#: src/lang.c:325
+#: src/lang.c:328
 #, fuzzy, c-format
 msgid "Subject: %s\n"
 msgstr "ä¸»æ—¨"
 
-#: src/lang.c:326
+#: src/lang.c:329
 #, fuzzy
 msgid ""
 "\n"
@@ -1076,15 +1097,15 @@ msgstr ""
 "èŒƒå›´æ“ä½œ\n"
 "----------------"
 
-#: src/lang.c:328
+#: src/lang.c:331
 msgid "UNEXPECTED, possible BUG"
 msgstr ""
 
-#: src/lang.c:329
+#: src/lang.c:332
 msgid "tolerated as \"-k\" (insecure) requested"
 msgstr ""
 
-#: src/lang.c:330
+#: src/lang.c:333
 #, c-format
 msgid ""
 "Server certificate verification FAILED:\n"
@@ -1092,121 +1113,121 @@ msgid ""
 "\t(%s)\n"
 msgstr ""
 
-#: src/lang.c:331
+#: src/lang.c:334
 msgid "Server certificate verified successfully.\n"
 msgstr ""
 
-#: src/lang.c:335
+#: src/lang.c:338
 msgid "Server certificate verification FAILED: <can't get reason>\n"
 msgstr ""
 
-#: src/lang.c:339
+#: src/lang.c:342
 #, c-format
 msgid "%s %s (strength %d)\n"
 msgstr ""
 
-#: src/lang.c:346
+#: src/lang.c:349
 #, c-format
 msgid "Cook article failed, %s is exiting"
 msgstr ""
 
-#: src/lang.c:347
+#: src/lang.c:350
 msgid "<CR>"
 msgstr "<CR>"
 
-#: src/lang.c:348
+#: src/lang.c:351
 msgid "Creating active file for saved groups...\n"
 msgstr "ä¸ºå·²å­˜ç¾¤ç»„åˆ›å»ºçŽ°ç”¨æ–‡ä»¶â€¦\n"
 
-#: src/lang.c:349
+#: src/lang.c:352
 #, fuzzy, c-format
 msgid "Creating %s file...\n"
 msgstr "åˆ›å»º newsrc æ–‡ä»¶â€¦\n"
 
-#: src/lang.c:351 src/lang.c:1843 src/lang.c:1863
+#: src/lang.c:354 src/lang.c:1875 src/lang.c:1895
 msgid "Default"
 msgstr "ç¼ºçœ"
 
-#: src/lang.c:352
+#: src/lang.c:355
 msgid "Delete saved files that have been post processed?"
 msgstr "åˆ é™¤ç»è¿‡åŽç½®å¤„ç†çš„å·²å­˜æ–‡ä»¶ï¼Ÿ"
 
-#: src/lang.c:353
+#: src/lang.c:356
 msgid "Deleting temporary files..."
 msgstr "åˆ é™¤æš‚å­˜æ–‡ä»¶â€¦"
 
-#: src/lang.c:355
+#: src/lang.c:358
 msgid "*** End of article ***"
 msgstr "*** æ–‡ç« ç»“æŸ ***"
 
-#: src/lang.c:356
+#: src/lang.c:359
 msgid "*** End of articles ***"
 msgstr "*** æ–‡ç« ç»“æŸ ***"
 
-#: src/lang.c:357
+#: src/lang.c:360
 msgid "*** End of attachments ***"
 msgstr "*** é™„ä»¶ç»“æŸ ***"
 
-#: src/lang.c:358
+#: src/lang.c:361
 msgid "*** End of groups ***"
 msgstr "*** ç¾¤ç»„ç»“æŸ ***"
 
-#: src/lang.c:359
+#: src/lang.c:362
 msgid "*** End of page ***"
 msgstr "*** é¡µé¢ç»“æŸ ***"
 
-#: src/lang.c:360
+#: src/lang.c:363
 #, fuzzy
 msgid "*** End of posted articles ***"
 msgstr "*** æ–‡ç« ç»“æŸ ***"
 
-#: src/lang.c:361
+#: src/lang.c:364
 msgid "*** End of scopes ***"
 msgstr "*** èŒƒå›´ç»“æŸ ***"
 
-#: src/lang.c:362
+#: src/lang.c:365
 msgid "*** End of thread ***"
 msgstr "*** è®¨è®ºä¸²ç»“æŸ ***"
 
-#: src/lang.c:363
+#: src/lang.c:366
 msgid "*** End of URLs ***"
 msgstr "*** ç½‘å€ç»“æŸ ***"
 
-#: src/lang.c:364
+#: src/lang.c:367
 msgid "Enter limit of articles to get> "
 msgstr "è¾“å…¥æå–æ–‡ç« çš„é™åˆ¶>"
 
-#: src/lang.c:365
+#: src/lang.c:368
 msgid "Enter Message-ID to go to> "
 msgstr "è¾“å…¥è¦å‰å¾€çš„æ¶ˆæ¯è¯†åˆ«å·>"
 
-#: src/lang.c:366
+#: src/lang.c:369
 msgid " and enter next unread thread"
 msgstr " å¹¶è¿›å…¥ä¸‹ä¸€ä¸ªæœªè¯»çš„è®¨è®ºä¸²"
 
-#: src/lang.c:367
+#: src/lang.c:370
 msgid " and enter next unread article"
 msgstr " å¹¶è¿›å…¥ä¸‹ä¸€ç¯‡æœªè¯»çš„æ–‡ç« "
 
-#: src/lang.c:368
+#: src/lang.c:371
 msgid " and enter next unread group"
 msgstr " å¹¶è¿›å…¥ä¸‹ä¸€ä¸ªæœªè¯»çš„ç¾¤ç»„"
 
-#: src/lang.c:369
+#: src/lang.c:372
 msgid "Enter option number> "
 msgstr "è¾“å…¥é€‰é¡¹æ•°å­—>"
 
-#: src/lang.c:370
+#: src/lang.c:373
 #, c-format
 msgid "Enter range [%s]> "
 msgstr "è¾“å…¥èŒƒå›´ [%s]>"
 
-#: src/lang.c:371
+#: src/lang.c:374
 #, fuzzy, c-format
 msgid "Error: Could not appended %s to %s"
 msgstr "é”™è¯¯ï¼šé‡å‘½å %s ä¸º %s"
 
-#: src/lang.c:372
+#: src/lang.c:375
 msgid ""
 "\n"
 "Warning: Approved: header used.\n"
@@ -1214,22 +1235,22 @@ msgstr ""
 "\n"
 "è­¦å‘Šï¼šå·²ä½¿ç”¨ Approved: æ ‡å¤´ã€‚\n"
 
-#: src/lang.c:373
+#: src/lang.c:376
 #, c-format
 msgid "  Line %d: \"%s\": given string too long.\n"
 msgstr ""
 
-#: src/lang.c:374
+#: src/lang.c:377
 #, fuzzy, c-format
 msgid "  Line %d: \"%s\": unrecognized attribute.\n"
 msgstr "æ— æ³•è¾¨è¯†çš„å±žæ€§ï¼š%s"
 
-#: src/lang.c:375
+#: src/lang.c:378
 #, c-format
 msgid "  Line %d: \"%s\": malformed line, '=' missing.\n"
 msgstr ""
 
-#: src/lang.c:379
+#: src/lang.c:382
 #, fuzzy, c-format
 msgid ""
 "\n"
@@ -1239,7 +1260,7 @@ msgstr ""
 "é”™è¯¯ï¼šä¸å½“çš„åœ°å€åœ¨ From: æ ‡å¤´å†…ã€‚\n"
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:'
-#: src/lang.c:381
+#: src/lang.c:384
 msgid ""
 "\n"
 "Error: Bad FQDN in Message-ID: header.\n"
@@ -1247,59 +1268,68 @@ msgstr ""
 "\n"
 "é”™è¯¯ï¼šä¸å½“çš„ FQDN äºŽ Message-ID: æ ‡å¤´ã€‚\n"
 
-#: src/lang.c:383
+#: src/lang.c:386
 #, fuzzy, c-format
 msgid "Can't use literal IPv%d-address %s with TLS (-T)"
 msgstr "æ²¡æœ‰é‚®ä»¶åœ°å€"
 
-#: src/lang.c:386
+#: src/lang.c:389
 #, c-format
 msgid "Can't unlock %s"
 msgstr "æ— æ³•è§£é™¤é”å®š %s"
 
-#: src/lang.c:387
+#: src/lang.c:390
 #, c-format
 msgid "Couldn't dotlock %s - article not appended!"
 msgstr "æ— æ³•ç‚¹é” %s - æ–‡ç« æœªé™„åŠ ï¼"
 
-#: src/lang.c:388
+#: src/lang.c:391
 #, c-format
 msgid "Couldn't lock %s - article not appended!"
 msgstr "æ— æ³•é”å®š %s - æ–‡ç« æœªé™„åŠ ï¼"
 
-#: src/lang.c:391
+#: src/lang.c:393
+#, fuzzy
+msgid ""
+"\n"
+"Error: Control-message without Approved-header.\n"
+msgstr ""
+"\n"
+"é”™è¯¯ï¼šä¸å½“çš„åœ°å€äºŽ Approved: æ ‡å¤´ã€‚\n"
+
+#: src/lang.c:395
 #, c-format
 msgid ""
 "Server requires authentication but compression (-C) is already active.\n"
 "Restart %s with -A cmd.-line switch in conjunction with -C.\n"
 msgstr ""
 
-#: src/lang.c:394
+#: src/lang.c:398
 #, c-format
 msgid "Corrupted file %s"
 msgstr "å·²æŸåæ–‡ä»¶ %s"
 
-#: src/lang.c:396
+#: src/lang.c:400
 #, c-format
 msgid "couldn't expand %s\n"
 msgstr "æ— æ³•å±•å¼€ %s\n"
 
-#: src/lang.c:398
+#: src/lang.c:402
 #, c-format
 msgid "date in future: \"%s\""
 msgstr ""
 
-#: src/lang.c:399
+#: src/lang.c:403
 #, c-format
 msgid "Unparsable date: \"%s\""
 msgstr ""
 
-#: src/lang.c:400
+#: src/lang.c:404
 #, c-format
 msgid "Error: Custom format empty. Using default \"%s\"."
 msgstr ""
 
-#: src/lang.c:401
+#: src/lang.c:405
 #, fuzzy
 msgid ""
 "\n"
@@ -1308,7 +1338,7 @@ msgstr ""
 "\n"
 "é”™è¯¯ï¼šâ€œ%s:â€è¿™è¡Œæ˜¯ç©ºçš„ã€‚\n"
 
-#: src/lang.c:403
+#: src/lang.c:407
 msgid ""
 "\n"
 "Error: Followup-To \"poster\" and a newsgroup is not allowed!\n"
@@ -1316,41 +1346,41 @@ msgstr ""
 "\n"
 "é”™è¯¯ï¼šä¸å…è®¸è·Ÿè´´â€œposterâ€å’Œæ–°é—»ç¾¤ç»„ï¼\n"
 
-#: src/lang.c:404
+#: src/lang.c:408
 #, c-format
 msgid "Error: Custom format exceeds screen width. Using default \"%s\"."
 msgstr ""
 
-#: src/lang.c:405
+#: src/lang.c:409
 msgid "Internal error in GNKSA routine - send bug report.\n"
 msgstr "GNKSA ä¾‹ç¨‹ä¸­å‘ç”Ÿå†…éƒ¨é”™è¯¯ - å‘é€é”™è¯¯æŠ¥å‘Šã€‚\n"
 
-#: src/lang.c:406
+#: src/lang.c:410
 msgid "Left angle bracket missing in route address.\n"
 msgstr "åœ¨è·¯ç”±åœ°å€ä¸­ç¼ºå°‘å·¦è§’æ‹¬å·ã€‚\n"
 
-#: src/lang.c:407
+#: src/lang.c:411
 msgid "Left parenthesis missing in old-style address.\n"
 msgstr "åœ¨æ—§å¼åœ°å€ä¸­ç¼ºå°‘å·¦æ‹¬å·ã€‚\n"
 
-#: src/lang.c:408
+#: src/lang.c:412
 msgid "Right parenthesis missing in old-style address.\n"
 msgstr "åœ¨æ—§å¼åœ°å€ä¸­ç¼ºå°‘å³æ‹¬å·ã€‚\n"
 
-#: src/lang.c:409
+#: src/lang.c:413
 msgid "At-sign missing in mail address.\n"
 msgstr "åœ¨é‚®ä»¶åœ°å€ä¸­ç¼ºå°‘ @ ç¬¦å·ã€‚\n"
 
-#: src/lang.c:410
+#: src/lang.c:414
 #, fuzzy
 msgid "Right angle bracket missing in route address.\n"
 msgstr "åœ¨è·¯ç”±åœ°å€ä¸­ç¼ºå°‘å·¦è§’æ‹¬å·ã€‚\n"
 
-#: src/lang.c:411
+#: src/lang.c:415
 msgid "Single component FQDN is not allowed. Add your domain.\n"
 msgstr "ä¸å…è®¸å•ä¸€ç»„æˆ FQDNã€‚è¯·åŠ å…¥æ‚¨çš„åŸŸåã€‚\n"
 
-#: src/lang.c:412
+#: src/lang.c:416
 msgid ""
 "Invalid domain. Send bug report if your top level domain really exists.\n"
 "Use .invalid as top level domain for munged addresses.\n"
@@ -1358,7 +1388,7 @@ msgstr ""
 "æ— æ•ˆçš„åŸŸåã€‚å¦‚æžœæ‚¨çš„é¡¶å±‚åŸŸåçœŸçš„å­˜åœ¨ï¼Œè¯·å‘é€é”™è¯¯æŠ¥å‘Šã€‚\n"
 "ä½¿ç”¨ .invalid ä½œä¸ºä¼ªè£…åœ°å€çš„é¡¶å±‚åŸŸåã€‚\n"
 
-#: src/lang.c:413
+#: src/lang.c:417
 msgid ""
 "Illegal domain. Send bug report if your top level domain really exists.\n"
 "Use .invalid as top level domain for munged addresses.\n"
@@ -1366,7 +1396,7 @@ msgstr ""
 "ä¸åˆæ³•çš„åŸŸåã€‚å¦‚æžœæ‚¨çš„é¡¶å±‚åŸŸåçœŸçš„å­˜åœ¨ï¼Œè¯·å‘é€é”™è¯¯æŠ¥å‘Šã€‚\n"
 "ä½¿ç”¨ .invalid ä½œä¸ºä¼ªè£…åœ°å€çš„é¡¶å±‚åŸŸåã€‚\n"
 
-#: src/lang.c:414
+#: src/lang.c:418
 msgid ""
 "Unknown domain. Send bug report if your top level domain really exists.\n"
 "Use .invalid as top level domain for munged addresses.\n"
@@ -1374,52 +1404,52 @@ msgstr ""
 "ä¸æ˜ŽåŸŸåã€‚å¦‚æžœæ‚¨çš„é¡¶å±‚åŸŸåçœŸçš„å­˜åœ¨ï¼Œè¯·å‘é€é”™è¯¯æŠ¥å‘Šã€‚\n"
 "ä½¿ç”¨ .invalid ä½œä¸ºä¼ªè£…åœ°å€çš„é¡¶å±‚åŸŸåã€‚\n"
 
-#: src/lang.c:415
+#: src/lang.c:419
 msgid "Illegal character in FQDN.\n"
 msgstr "FQDN ä¸­æœ‰ä¸åˆæ³•çš„å­—ç¬¦ã€‚\n"
 
-#: src/lang.c:416
+#: src/lang.c:420
 msgid "Zero length FQDN component not allowed.\n"
 msgstr "ä¸å…è®¸é›¶é•¿åº¦çš„ FQDN ç»„æˆã€‚\n"
 
-#: src/lang.c:417
+#: src/lang.c:421
 msgid "FQDN component exceeds maximum allowed length (63 chars).\n"
 msgstr "FQDN ç»„æˆè¶…å‡ºå…è®¸çš„æœ€å¤§é•¿åº¦ (63 ä¸ªå­—ç¬¦)ã€‚\n"
 
-#: src/lang.c:418
+#: src/lang.c:422
 msgid "FQDN component may not start or end with hyphen.\n"
 msgstr "FQDN ç»„æˆä¸å¯ä»¥è¿žå­—å·èµ·å§‹æˆ–ç»“æŸã€‚\n"
 
-#: src/lang.c:419
+#: src/lang.c:423
 msgid "FQDN component may not start with digit.\n"
 msgstr "FQDN ç»„æˆä¸å¯ä»¥æ•°å­—èµ·å§‹ã€‚\n"
 
-#: src/lang.c:420
+#: src/lang.c:424
 msgid "Domain literal has impossible numeric value.\n"
 msgstr "åŸŸåå­—é¢é‡å…·æœ‰ä¸å¯èƒ½çš„æ•°å€¼ã€‚\n"
 
-#: src/lang.c:421
+#: src/lang.c:425
 msgid ""
 "Domain literal is for private use only and not allowed for global use.\n"
 msgstr "åŸŸåå­—é¢é‡åªé™ç§äººä½¿ç”¨è€Œä¸å…è®¸å…¨å±€ä½¿ç”¨ã€‚\n"
 
-#: src/lang.c:422
+#: src/lang.c:426
 msgid "Right bracket missing in domain literal.\n"
 msgstr "åŸŸåå­—é¢é‡ä¸­ç¼ºå°‘å³ä¸­æ‹¬å·ã€‚\n"
 
-#: src/lang.c:423
+#: src/lang.c:427
 msgid "Missing localpart of mail address.\n"
 msgstr "ç¼ºå°‘é‚®ä»¶åœ°å€çš„æœ¬åœ°éƒ¨åˆ†ã€‚\n"
 
-#: src/lang.c:424
+#: src/lang.c:428
 msgid "Illegal character in localpart of mail address.\n"
 msgstr "é‚®ä»¶åœ°å€çš„æœ¬åœ°éƒ¨åˆ†æœ‰ä¸åˆæ³•çš„å­—ç¬¦ã€‚\n"
 
-#: src/lang.c:425
+#: src/lang.c:429
 msgid "Zero length localpart component not allowed.\n"
 msgstr "ä¸å…è®¸é›¶é•¿åº¦çš„æœ¬åœ°éƒ¨åˆ†ç»„æˆã€‚\n"
 
-#: src/lang.c:426
+#: src/lang.c:430
 msgid ""
 "Illegal character in realname.\n"
 "Unquoted words may not contain '!()<>@,;:\\.[]' in route addresses.\n"
@@ -1427,7 +1457,7 @@ msgstr ""
 "çœŸå®žåç§°ä¸­æœ‰ä¸åˆæ³•çš„å­—ç¬¦ã€‚\n"
 "è·¯ç”±åœ°å€ä¸­çš„å¼•è¨€ç»“æŸå­—è¯ä¸å¯ä»¥åŒ…å«â€˜!()<>@,;:\\.[]â€™ã€‚\n"
 
-#: src/lang.c:427
+#: src/lang.c:431
 msgid ""
 "Illegal character in realname.\n"
 "Quoted words may not contain '()<>\\'.\n"
@@ -1435,7 +1465,7 @@ msgstr ""
 "çœŸå®žåç§°ä¸­æœ‰ä¸åˆæ³•çš„å­—ç¬¦ã€‚\n"
 "å¼•è¨€å­—è¯ä¸å¯ä»¥åŒ…å«â€˜()<>\\â€™ã€‚\n"
 
-#: src/lang.c:428
+#: src/lang.c:432
 msgid ""
 "Illegal character in realname.\n"
 "Encoded words may not contain '!()<>@,;:\"\\.[]/=' in parameter.\n"
@@ -1443,11 +1473,11 @@ msgstr ""
 "çœŸå®žåç§°ä¸­æœ‰ä¸åˆæ³•çš„å­—ç¬¦ã€‚\n"
 "ç¼–ç å­—è¯åœ¨å‚æ•°ä¸­ä¸å¯ä»¥åŒ…å«â€˜!()<>@,;:\"\\.[]/=â€™ã€‚\n"
 
-#: src/lang.c:429
+#: src/lang.c:433
 msgid "Bad syntax in encoded word used in realname.\n"
 msgstr "ç”¨äºŽçœŸå®žåç§°çš„ç¼–ç å­—è¯ä¸­æœ‰ä¸å½“çš„è¯­æ³•ã€‚\n"
 
-#: src/lang.c:430
+#: src/lang.c:434
 msgid ""
 "Illegal character in realname.\n"
 "Unquoted words may not contain '()<>\\' in old-style addresses.\n"
@@ -1455,7 +1485,7 @@ msgstr ""
 "çœŸå®žåç§°ä¸­æœ‰ä¸åˆæ³•çš„å­—ç¬¦ã€‚\n"
 "å¼•è¨€ç»“æŸå­—è¯åœ¨æ—§å¼åœ°å€ä¸­ä¸å¯ä»¥åŒ…å«â€˜()<>\\â€™ã€‚\n"
 
-#: src/lang.c:431
+#: src/lang.c:435
 #, fuzzy
 msgid ""
 "Illegal character in realname.\n"
@@ -1464,12 +1494,17 @@ msgstr ""
 "çœŸå®žåç§°ä¸­æœ‰ä¸åˆæ³•çš„å­—ç¬¦ã€‚\n"
 "æŽ§åˆ¶å­—ç¬¦å’Œæœªç¼–ç  8 æ¯”ç‰¹å­—ç¬¦ä¸å…è®¸ > 127ã€‚\n"
 
-#: src/lang.c:432
+#: src/lang.c:436
 #, fuzzy
 msgid "Missing realname.\n"
 msgstr "ç¼ºå°‘éƒ¨åˆ†ã€‚"
 
-#: src/lang.c:433
+#: src/lang.c:437
+#, c-format
+msgid "%c  %s\t Error: Group is read only!\n"
+msgstr ""
+
+#: src/lang.c:438
 msgid ""
 "\n"
 "Error: No blank line found after header.\n"
@@ -1477,7 +1512,7 @@ msgstr ""
 "\n"
 "é”™è¯¯ï¼šæ ‡å¤´ä¹‹åŽæ‰¾ä¸åˆ°ä»»ä½•ç©ºè¡Œã€‚\n"
 
-#: src/lang.c:434
+#: src/lang.c:439
 #, fuzzy
 msgid ""
 "\n"
@@ -1486,17 +1521,25 @@ msgstr ""
 "\n"
 "é”™è¯¯ï¼šä¸åˆæ³•çš„æ ¼å¼ %sã€‚\n"
 
-#: src/lang.c:435
-#, c-format
+#: src/lang.c:440
+#, fuzzy, c-format
 msgid ""
 "\n"
-"Error: Illegal formatted %s.\n"
+"Error: Invalid formatted %s (line %d).\n"
 msgstr ""
 "\n"
 "é”™è¯¯ï¼šä¸åˆæ³•çš„æ ¼å¼ %sã€‚\n"
 
-#. TODO: fixme, US-ASCII is not the only 7-bit charset we know about
-#: src/lang.c:437
+#: src/lang.c:441
+#, fuzzy, c-format
+msgid ""
+"\n"
+"Error: illegal header combination \"%s\" and \"%s\" used.\n"
+msgstr ""
+"\n"
+"é”™è¯¯ï¼šä¸åˆæ³•çš„æ ¼å¼ %sã€‚\n"
+
+#: src/lang.c:444
 msgid ""
 "\n"
 "Error: Posting contains non-ASCII characters but MM_CHARSET is set to\n"
@@ -1509,7 +1552,7 @@ msgstr ""
 "      US-ASCII  - è¯·ä½¿ç”¨å¯ç»„é…é€‰é¡¹çš„ M)èœå• æˆ–è€…ç»ç”±ç¼–è¾‘\n"
 "      tinrc æ¥å˜æ›´è¿™ä¸ªè®¾ç½®ä¸ºé€‚åˆæ‚¨çš„è¯­è¨€çš„å€¼ã€‚\n"
 
-#: src/lang.c:442
+#: src/lang.c:450
 msgid ""
 "\n"
 "Error: Posting contains  non-ASCII characters  but the  MIME encoding\n"
@@ -1525,7 +1568,7 @@ msgstr ""
 "      è¿™å¯ä»¥åˆ©ç”¨å¯ç»„é…é€‰é¡¹çš„  M)èœå• æˆ–æ˜¯ç»ç”±ç¼–è¾‘ tinrc æ¥\n"
 "      è¾¾æˆã€‚\n"
 
-#: src/lang.c:448
+#: src/lang.c:456
 msgid ""
 "\n"
 "Error: Article starts with blank line instead of header\n"
@@ -1533,18 +1576,18 @@ msgstr ""
 "\n"
 "é”™è¯¯ï¼šæ–‡ç« ä»¥ç©ºè¡Œèµ·å§‹è€Œéžæ ‡å¤´\n"
 
-#: src/lang.c:449
-#, c-format
+#: src/lang.c:457
+#, fuzzy, c-format
 msgid ""
 "\n"
-"Error: Header on line %d does not have a colon after the header name:\n"
+"Error: Header in line %d does not have a colon after the header name:\n"
 "%s\n"
 msgstr ""
 "\n"
 "é”™è¯¯ï¼šç¬¬ %d è¡Œçš„æ ‡å¤´äºŽæ ‡å¤´åç§°ä¹‹åŽæ²¡æœ‰å†’å·ï¼š\n"
 "%s\n"
 
-#: src/lang.c:450
+#: src/lang.c:458
 #, c-format
 msgid ""
 "\n"
@@ -1553,7 +1596,7 @@ msgstr ""
 "\n"
 "é”™è¯¯ï¼šâ€œ%s:â€è¿™è¡Œæ˜¯ç©ºçš„ã€‚\n"
 
-#: src/lang.c:451
+#: src/lang.c:459
 #, c-format
 msgid ""
 "\n"
@@ -1562,7 +1605,7 @@ msgstr ""
 "\n"
 "é”™è¯¯ï¼šâ€œ%s:â€æ–‡ç« æ ‡å¤´ç¼ºå°‘è¿™è¡Œã€‚\n"
 
-#: src/lang.c:452
+#: src/lang.c:460
 #, fuzzy, c-format
 msgid ""
 "\n"
@@ -1571,59 +1614,55 @@ msgstr ""
 "\n"
 "é”™è¯¯ï¼š%s å«æœ‰éž 7 æ¯”ç‰¹å­—ç¬¦ã€‚\n"
 
-#: src/lang.c:453
-#, c-format
+#: src/lang.c:461
+#, fuzzy, c-format
 msgid ""
 "\n"
-"Error: Header on line %d does not have a space after the colon:\n"
+"Error: Header in line %d does not have a space after the colon:\n"
 "%s\n"
 msgstr ""
 "\n"
 "é”™è¯¯ï¼šç¬¬ %d è¡Œçš„æ ‡å¤´äºŽå†’å·ä¹‹åŽæ²¡æœ‰ç©ºæ ¼ï¼š\n"
 "%s\n"
 
-#. TRANSLATORS: for nplurals>=3
-#: src/lang.c:455
+#: src/lang.c:462
 #, fuzzy, c-format
 msgid ""
 "\n"
-"Error: There are multiple (%d) \"%s:\" line in the header.\n"
-msgid_plural ""
-"\n"
-"Error: There are multiple (%d) \"%s:\" lines in the header.\n"
-msgstr[0] ""
+"Error: Duplicated header \"%s:\" in line %d.\n"
+msgstr ""
 "\n"
-"é”™è¯¯ï¼šåœ¨æ ‡å¤´ä¸­å‡ºçŽ°å¤šé‡çš„ (%d)â€œ%s:â€è¡Œã€‚\n"
+"é”™è¯¯ï¼šä¸å½“çš„åœ°å€åœ¨ From: æ ‡å¤´å†…ã€‚\n"
 
-#: src/lang.c:456
+#: src/lang.c:463
 #, fuzzy, c-format
 msgid ""
 "\n"
-"Error: Header on line %d has no name:\n"
+"Error: Header in line %d has no name:\n"
 "%s\n"
 msgstr ""
 "\n"
 "é”™è¯¯ï¼šç¬¬ %d è¡Œçš„æ ‡å¤´äºŽå†’å·ä¹‹åŽæ²¡æœ‰ç©ºæ ¼ï¼š\n"
 "%s\n"
 
-#: src/lang.c:457
+#: src/lang.c:464
 msgid ""
 "\n"
 "Error: This is a mailgroup, but a recipient (\"To:\") is missing.\n"
 msgstr ""
 
-#: src/lang.c:458
+#: src/lang.c:465
 #, c-format
 msgid "Mixed up '-f'/'-F'? %s %s"
 msgstr ""
 
-#: src/lang.c:460
+#: src/lang.c:467
 #, c-format
 msgid "Insecure permissions of %s (%o)"
 msgstr "%s (%o) çš„ä¸å®‰å…¨æƒé™"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:464
+#: src/lang.c:471
 #, fuzzy, c-format
 msgid "Line %d is longer than %d octet and should be folded.\n"
 msgid_plural "Line %d is longer than %d octets and should be folded.\n"
@@ -1632,7 +1671,7 @@ msgstr[0] ""
 "ç¼–ç æœªè¢«è®¾ç½®ä¸º %s\n"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:467
+#: src/lang.c:474
 #, fuzzy, c-format
 msgid "Line %d is longer than %d octet and should be shortened.\n"
 msgid_plural "Line %d is longer than %d octets and should be shortened.\n"
@@ -1640,17 +1679,17 @@ msgstr[0] ""
 "ç¬¬ %d è¡Œé•¿åº¦è¶…è¿‡ 998 å­—èŠ‚è€Œï¼Œä½†æ˜¯\n"
 "ç¼–ç æœªè¢«è®¾ç½®ä¸º %s\n"
 
-#: src/lang.c:472
+#: src/lang.c:479
 #, fuzzy, c-format
 msgid "MIME parse error: Unexpected end of %s/%s article\n"
 msgstr "MIME å‰–æžé”™è¯¯ï¼šæœªé¢„æœŸçš„ %s/%s æ–‡ç« ç»“æŸ"
 
-#: src/lang.c:473
+#: src/lang.c:480
 #, fuzzy
 msgid "MIME parse error: Start boundary whilst reading headers\n"
 msgstr "MIME å‰–æžé”™è¯¯ï¼šè¯»å–æ ‡å¤´æ—¶å‡ºçŽ°èµ·å§‹è¾¹ç•Œ"
 
-#: src/lang.c:474
+#: src/lang.c:481
 msgid ""
 "\n"
 "Error: \"poster\" is not allowed in Newsgroups!\n"
@@ -1658,22 +1697,22 @@ msgstr ""
 "\n"
 "é”™è¯¯ï¼šåœ¨æ–°é—»ç¾¤ç»„ä¸­ä¸å…è®¸â€œposterâ€ï¼\n"
 
-#: src/lang.c:475
+#: src/lang.c:482
 msgid "Can't get a (fully-qualified) domain-name!"
 msgstr "æ— æ³•æå– (å®Œå…¨åˆæ ¼çš„) åŸŸååç§°ï¼"
 
-#: src/lang.c:476
+#: src/lang.c:483
 #, fuzzy
 msgid "No valid newsgroup given."
 msgid_plural "No valid newsgroups given."
 msgstr[0] "æ²¡æœ‰æ–°é—»ç¾¤ç»„"
 
-#: src/lang.c:477
+#: src/lang.c:484
 msgid " You may need to retry without \"-n\"."
 msgstr ""
 
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:480
+#: src/lang.c:487
 msgid ""
 "\n"
 "Error: From: line missing.\n"
@@ -1681,121 +1720,144 @@ msgstr ""
 "\n"
 "é”™è¯¯ï¼š From: è¡Œç¼ºå¤±ã€‚\n"
 
-#: src/lang.c:483
+#: src/lang.c:490
 #, c-format
 msgid "No permissions to go into %s\n"
 msgstr "æ²¡æœ‰æƒé™å¯è¿›å…¥ %s\n"
 
-#: src/lang.c:484
+#: src/lang.c:491
 #, c-format
 msgid "No read permissions for %s\n"
 msgstr "æ²¡æœ‰ %s çš„è¯»å–æƒé™\n"
 
-#: src/lang.c:485
+#: src/lang.c:492
 #, c-format
 msgid "File %s does not exist\n"
 msgstr "æ–‡ä»¶ %s ä¸å­˜åœ¨\n"
 
-#: src/lang.c:486
+#: src/lang.c:493
 #, c-format
 msgid "No write permissions for %s\n"
 msgstr "æ²¡æœ‰ %s çš„å†™å…¥æƒé™\n"
 
-#: src/lang.c:488
+#: src/lang.c:495
 #, fuzzy, c-format
 msgid "Not a literal IPv6 address: %s"
 msgstr "æ²¡æœ‰é‚®ä»¶åœ°å€"
 
-#: src/lang.c:492
+#: src/lang.c:499
+#, c-format
+msgid "Error: obsolete \"Control:\"-message: %s\n"
+msgstr ""
+
+#: src/lang.c:500
+#, fuzzy, c-format
+msgid ""
+"\n"
+"Error: Forbidden obsolete header \"%s:\" in line %d used.\n"
+msgstr ""
+"\n"
+"é”™è¯¯ï¼šä¸å½“çš„åœ°å€åœ¨ From: æ ‡å¤´å†…ã€‚\n"
+
+#: src/lang.c:501
 #, c-format
 msgid "%s: -%c option requires an argument\n"
 msgstr "%s: -%c é€‰é¡¹éœ€è¦ä¸€ä¸ªå‚æ•°\n"
 
-#: src/lang.c:493
+#: src/lang.c:502
 #, fuzzy, c-format
 msgid "%s: -%c unknown option\n"
 msgstr "s: -%c æ— æ•ˆçš„é€‰é¡¹\n"
 
-#: src/lang.c:495
+#: src/lang.c:504
 msgid "Can't get user information (/etc/passwd missing?)"
 msgstr "æ— æ³•æå–ç”¨æˆ·ä¿¡æ¯ (ç¼ºå°‘ /etc/passwd ?)"
 
-#: src/lang.c:497
+#: src/lang.c:506
 #, fuzzy
 msgid "error"
 msgid_plural "errors"
 msgstr[0] "é”™è¯¯"
 
-#: src/lang.c:500
-#, c-format
+#: src/lang.c:509
+#, fuzzy, c-format
 msgid ""
 "\n"
-"Error on line %d: \"Sender:\" header not allowed (it will be added for you)\n"
+"Error: \"Sender:\" header not allowed (line %d), it will be added for you.\n"
 msgstr ""
 "\n"
 "é”™è¯¯äºŽç¬¬ %d è¡Œï¼šâ€œSender:â€æ ‡å¤´ä¸è¢«å…è®¸ (å°†ä¼šä¸ºæ‚¨åŠ å…¥)\n"
 
-#: src/lang.c:502
+#: src/lang.c:511
 #, c-format
 msgid "Server has non of the groups listed in %s"
 msgstr "æœåŠ¡å™¨ä¸å…·ä»»ä½•ä¸€ä¸ªåˆ—åœ¨ %s ä¸­çš„ç¾¤ç»„"
 
-#: src/lang.c:503
+#: src/lang.c:512
 #, c-format
 msgid "Error: unlink %s"
 msgstr ""
 
-#: src/lang.c:504
+#: src/lang.c:513
 msgid "Unknown display level"
 msgstr "ä¸æ˜Žçš„æ˜¾ç¤ºå±‚çº§"
 
-#: src/lang.c:506
+#: src/lang.c:515
 msgid "Unreachable?\n"
 msgstr "æ— æ³•è¿žæŽ¥ï¼Ÿ\n"
 
-#: src/lang.c:508
+#: src/lang.c:517
+#, fuzzy, c-format
+msgid ""
+"\n"
+"Error: Unwanted header \"%s:\" in line %d used.\n"
+msgstr ""
+"\n"
+"é”™è¯¯ï¼šä¸å½“çš„åœ°å€åœ¨ From: æ ‡å¤´å†…ã€‚\n"
+
+#: src/lang.c:518
 #, fuzzy, c-format
 msgid "URI normalization failed: %s"
 msgstr "å‘½ä»¤å¤±è´¥ï¼š%s"
 
-#: src/lang.c:509
+#: src/lang.c:519
 msgid "<ESC>"
 msgstr "<ESC>"
 
-#: src/lang.c:510
+#: src/lang.c:520
 msgid "Exiting..."
 msgstr "æ­£åœ¨ç¦»å¼€â€¦"
 
-#: src/lang.c:511
+#: src/lang.c:521
 msgid "leaving external mail-reader"
 msgstr "ç¦»å¼€å¤–éƒ¨é‚®ä»¶é˜…è¯»å™¨"
 
-#: src/lang.c:512
+#: src/lang.c:522
 #, c-format
 msgid "Extracting %s..."
 msgstr "æ­£åœ¨æˆªå– %sâ€¦"
 
-#: src/lang.c:514
+#: src/lang.c:524
 #, c-format
 msgid "Error writing %s file. Filesystem full? File reset to previous state."
 msgstr "å†™å…¥ %s æ–‡ä»¶æ—¶å‘ç”Ÿé”™è¯¯ã€‚æ–‡ä»¶ç³»ç»Ÿå·²æ»¡ï¼Ÿæ–‡ä»¶é‡ç½®åˆ°ä¸Šä¸€ä¸ªçŠ¶æ€ã€‚"
 
-#: src/lang.c:515
-#, c-format
-msgid "Error making backup of %s file. Filesystem full?"
-msgstr "åˆ¶ä½œæ–‡ä»¶ %s å¤‡ä»½æ—¶å‘ç”Ÿé”™è¯¯ã€‚æ–‡ä»¶ç³»ç»Ÿå·²æ»¡ï¼Ÿ"
+#: src/lang.c:525
+#, fuzzy, c-format
+msgid "Error making backup of %s file"
+msgstr "åˆ¶ä½œæ–‡ä»¶ %s å¤‡ä»½æ—¶å‘ç”Ÿé”™è¯¯"
 
-#: src/lang.c:516
+#: src/lang.c:526
 #, fuzzy, c-format
 msgid "Filtering global rules (%d/%d) ('q' to quit)..."
 msgstr "ç­›é€‰å…¨å±€è§„åˆ™ (%d/%d)â€¦"
 
-#: src/lang.c:517
+#: src/lang.c:527
 msgid "Rule created by: "
 msgstr "è§„åˆ™åˆ›å»ºè€…ä¸ºï¼š"
 
 #. TRANSLATORS: do not translate header names like 'Subject:', 'From:', ...
-#: src/lang.c:519
+#: src/lang.c:529
 #, fuzzy
 msgid ""
 "# Format:\n"
@@ -1853,48 +1915,46 @@ msgstr ""
 "#   time=æ•°å­—         å¯é€‰ã€‚time_t å€¼è¡¨ç¤ºè§„åˆ™è¿‡æœŸçš„æ—¶é—´\n"
 "#\n"
 
-#: src/lang.c:545
+#: src/lang.c:555
 #, c-format
 msgid "Enter score for rule (default=%d): "
 msgstr "è¾“å…¥è§„åˆ™çš„åˆ†æ•° (ç¼ºçœ=%d)ï¼š"
 
-#: src/lang.c:546
+#: src/lang.c:556
 #, c-format
 msgid "Enter the score weight (range 0 < score <= %d)"
 msgstr "è¾“å…¥åˆ†æ•°çš„æƒé‡ (èŒƒå›´ 0 < åˆ†æ•° <= %d)"
 
 #. SCORE_MAX
-#: src/lang.c:547
+#: src/lang.c:557
 msgid "Full"
 msgstr "å…¨éƒ¨"
 
-#: src/lang.c:548
+#: src/lang.c:558
 msgid "Comment (optional)  : "
 msgstr "è¯„è®º (å¯é€‰çš„) ï¼š"
 
-#: src/lang.c:550
-msgid "Malformed overview entry: servername missing."
+#: src/lang.c:560
+#, c-format
+msgid ""
+"Malformed overview entry: servername missing.\n"
+"\t Xref: %s"
 msgstr ""
 
-#: src/lang.c:551
-#, fuzzy, c-format
-msgid "\t Xref: %s"
-msgstr "åˆ†æ•°"
-
-#: src/lang.c:552
+#: src/lang.c:561
 msgid "Skipping Xref filter"
 msgstr ""
 
-#: src/lang.c:554
+#: src/lang.c:563
 msgid "Apply pattern to    : "
 msgstr "å¥—ç”¨æ¨¡å¼åˆ°   ï¼š"
 
-#: src/lang.c:555
+#: src/lang.c:564
 #, c-format
 msgid "Enter pattern [%s]> "
 msgstr "è¾“å…¥æ¨¡å¼ [%s]>"
 
-#: src/lang.c:556
+#: src/lang.c:565
 #, fuzzy
 msgid ""
 "\n"
@@ -1906,891 +1966,892 @@ msgstr[0] ""
 "\n"
 "æ‚¨æ‰€è¦æ±‚å¯¹äºŽæ‚¨æ–‡ç« çš„è·Ÿè´´ä¸ºä¸‹åˆ—æ–°é—»ç¾¤ç»„ï¼š\n"
 
-#: src/lang.c:557
+#: src/lang.c:566
 #, c-format
 msgid "   %s\t Answers will be directed to you by mail.\n"
 msgstr "   %s\t å›žå¤å°†ä¼šç›´æŽ¥ç»ç”±é‚®ä»¶å¯„ç»™æ‚¨ã€‚\n"
 
-#: src/lang.c:558
+#: src/lang.c:567
 msgid "-- forwarded message --\n"
 msgstr "-- å·²è½¬å‘æ¶ˆæ¯ --\n"
 
-#: src/lang.c:559
+#: src/lang.c:568
 msgid "-- end of forwarded message --\n"
 msgstr "-- å·²è½¬å‘æ¶ˆæ¯ç»“æŸ --\n"
 
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:561
+#: src/lang.c:570
 msgid "From: line (ignore case)      "
 msgstr "From: è¡Œ (å¿½ç•¥å¤§å°å†™)      "
 
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:563
+#: src/lang.c:572
 msgid "From: line (case sensitive)   "
 msgstr "From: è¡Œ (å¤§å°å†™ç›¸ç¬¦)   "
 
-#: src/lang.c:566
+#: src/lang.c:575
 #, c-format
 msgid "%s%s: Unknown host.\n"
 msgstr "%s%sï¼šä¸æ˜Žçš„ä¸»æœºã€‚\n"
 
-#: src/lang.c:568
+#: src/lang.c:577
 #, fuzzy, c-format
 msgid "%d ancient article marked as read."
 msgid_plural "%d ancient articles marked as read."
 msgstr[0] "%d ç¯‡æ—§æ–‡ç« è¢«æ ‡è®°ä¸ºå·²è¯»ã€‚"
 
-#: src/lang.c:569
+#: src/lang.c:578
 msgid "Mark articles older than the given days or date as read> "
 msgstr ""
 
-#: src/lang.c:570
+#: src/lang.c:579
 #, c-format
 msgid "Please use %.100s instead"
 msgstr "è¯·ä½¿ç”¨ %.100s ä½œä¸ºæ›¿ä»£"
 
-#: src/lang.c:571
+#: src/lang.c:580
 #, c-format
 msgid "%s is bogus"
 msgstr "%s æ˜¯å‡é€ çš„"
 
-#: src/lang.c:572
+#: src/lang.c:581
 #, c-format
 msgid "Group %s is moderated. Continue?"
 msgstr "ç¾¤ç»„ %s æœ‰äººä¸»æŒã€‚è¦ç»§ç»­ï¼Ÿ"
 
-#: src/lang.c:573
+#: src/lang.c:582
 #, c-format
 msgid "Rereading %s..."
 msgstr "é‡æ–°è¯»å– %sâ€¦"
 
-#: src/lang.c:574
+#: src/lang.c:583
 msgid "Top Level Commands"
 msgstr "é¡¶å±‚å‘½ä»¤"
 
-#: src/lang.c:575
+#: src/lang.c:584
 msgid "Group Selection"
 msgstr "ç¾¤ç»„é€‰æ‹©"
 
-#: src/lang.c:576
+#: src/lang.c:585
 #, fuzzy
 msgid "group"
 msgid_plural "groups"
 msgstr[0] "ç¾¤ç»„"
 
-#: src/lang.c:577
+#: src/lang.c:586
 msgid ""
 "*** Group descriptions are disabled according to current select_format ***"
 msgstr ""
 
-#: src/lang.c:579
+#: src/lang.c:588
 msgid ""
 "One or more lines of comment. <CR> to add a line or proceed if line is empty."
 msgstr "ä¸€æˆ–å¤šè¡Œçš„è¯„è®ºã€‚<CR> ä»¥åŠ å…¥ä¸€è¡Œæˆ–æ˜¯å¦‚æžœç©ºè¡Œåˆ™ç»§ç»­ã€‚"
 
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:581
+#: src/lang.c:590
 msgid "From: line to add to filter file. <SPACE> toggles & <CR> sets."
 msgstr "From: è¦åŠ å…¥ç­›é€‰å™¨æ–‡ä»¶çš„åˆ—ã€‚<SPACE> åˆ‡æ¢ & <CR> è®¾ç½®ã€‚"
 
-#: src/lang.c:582
+#: src/lang.c:591
 msgid ""
 "Linecount of articles to be filtered. < for less, > for more, = for equal."
 msgstr "è¦ç­›é€‰çš„æ–‡ç« è¡Œæ•°ã€‚< è¡¨ç¤ºè¾ƒå°‘ï¼Œ> è¡¨ç¤ºæ›´å¤šï¼Œ= è¡¨ç¤ºç›¸ç­‰ã€‚"
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:'
-#: src/lang.c:584
+#: src/lang.c:593
 msgid "Message-ID: line to add to filter file. <SPACE> toggles & <CR> sets."
 msgstr "Message-ID: è¦åŠ å…¥ç­›é€‰å™¨æ–‡ä»¶çš„åˆ—ã€‚<SPACE> åˆ‡æ¢ & <CR> è®¾ç½®ã€‚"
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:586
+#: src/lang.c:595
 msgid "Subject: line to add to filter file. <SPACE> toggles & <CR> sets."
 msgstr "Subject: è¦åŠ å…¥ç­›é€‰å™¨æ–‡ä»¶çš„åˆ—ã€‚<SPACE> åˆ‡æ¢ & <CR> è®¾ç½®ã€‚"
 
 #. TRANSLATORS: do not translate header names like 'Subject:' and 'From:'
-#: src/lang.c:588
+#: src/lang.c:597
 msgid ""
 "Enter text pattern to filter if Subject: & From: lines are not what you want."
 msgstr "å¦‚æžœ Subject: &  From: å„åˆ—ä¸æ˜¯æ‚¨æƒ³è¦çš„ï¼Œå°±è¾“å…¥æ–‡æœ¬æ¨¡å¼åˆ°ç­›é€‰å™¨ã€‚"
 
-#: src/lang.c:589
+#: src/lang.c:598
 msgid ""
 "Select where text pattern should be applied. <SPACE> toggles & <CR> sets."
 msgstr "é€‰å–åº”è¯¥å¥—ç”¨æ–‡æœ¬æ¨¡å¼çš„åœ°æ–¹ã€‚<SPACE> åˆ‡æ¢ & <CR> è®¾ç½®ã€‚"
 
-#: src/lang.c:590
+#: src/lang.c:599
 msgid ""
 "Expiration time in days for the entered filter. <SPACE> toggles & <CR> sets."
 msgstr "æ‰€è¾“å…¥ç­›é€‰å™¨çš„è¿‡æœŸå¤©æ•°ã€‚<SPACE> åˆ‡æ¢ & <CR> è®¾ç½®ã€‚"
 
-#: src/lang.c:591
+#: src/lang.c:600
 msgid ""
 "Apply kill only to current group or all groups. <SPACE> toggles & <CR> sets."
 msgstr "åªå¯¹ç›®å‰çš„ç¾¤ç»„æˆ–æ‰€æœ‰ç¾¤ç»„æ‰å¥—ç”¨ç é™¤ã€‚<SPACE> åˆ‡æ¢ & <CR> è®¾ç½®ã€‚"
 
-#: src/lang.c:592
+#: src/lang.c:601
 msgid ""
 "Apply select to current group or all groups. <SPACE> toggles & <CR> sets."
 msgstr "å¯¹ç›®å‰çš„ç¾¤ç»„æˆ–æ‰€æœ‰ç¾¤ç»„å¥—ç”¨é€‰å–ã€‚<SPACE> åˆ‡æ¢ & <CR> è®¾ç½®ã€‚"
 
-#: src/lang.c:593
+#: src/lang.c:602
 msgid "kill an article via a menu"
 msgstr "é€è¿‡èœå•ç é™¤æ–‡ç« "
 
-#: src/lang.c:594
+#: src/lang.c:603
 msgid "auto-select (hot) an article via a menu"
 msgstr "é€è¿‡èœå•è‡ªåŠ¨é€‰å– (çƒ­é—¨) æ–‡ç« "
 
-#: src/lang.c:595
+#: src/lang.c:604
 msgid "Browse URLs in article"
 msgstr "åœ¨æ–‡ç« ä¸­æµè§ˆç½‘å€"
 
-#: src/lang.c:596
+#: src/lang.c:605
 msgid "0 - 9\t  display article by number in current thread"
 msgstr "0 - 9\t  åœ¨ç›®å‰çš„è®¨è®ºä¸²ä¸­ä¾ç¼–å·æ˜¾ç¤ºæ–‡ç« "
 
-#: src/lang.c:598
+#: src/lang.c:607
 msgid "cancel (delete) or supersede (overwrite) current article"
 msgstr "å–æ¶ˆ (åˆ é™¤) æˆ–å–ä»£ (è¦†å†™) ç›®å‰çš„æ–‡ç« "
 
-#: src/lang.c:599
+#: src/lang.c:608
 msgid "post followup to current article"
 msgstr "è·Ÿè´´ç›®å‰çš„æ–‡ç« "
 
-#: src/lang.c:600
+#: src/lang.c:609
 msgid "post followup (don't copy text) to current article"
 msgstr "è·Ÿè´´ (ä¸å¤åˆ¶æ–‡æœ¬) ç›®å‰çš„æ–‡ç« "
 
-#: src/lang.c:601
+#: src/lang.c:610
 msgid "post followup to current article quoting complete headers"
 msgstr "è·Ÿè´´ç›®å‰çš„æ–‡ç« å¹¶å¼•è¿°å®Œæ•´æ ‡å¤´"
 
-#: src/lang.c:602
+#: src/lang.c:611
 msgid "repost chosen article to another group"
 msgstr "é‡æ–°å¼ è´´æ‰€é€‰æ–‡ç« åˆ°å¦å¤–çš„ç¾¤ç»„"
 
-#: src/lang.c:604
+#: src/lang.c:613
 msgid "edit article (mail-groups only)"
 msgstr "ç¼–è¾‘æ–‡ç«  (åªé™é‚®ä»¶ç¾¤ç»„)"
 
-#: src/lang.c:605
+#: src/lang.c:614
 msgid "display first article in current thread"
 msgstr "æ˜¾ç¤ºç›®å‰è®¨è®ºä¸²ä¸­çš„ç¬¬ä¸€ç¯‡æ–‡ç« "
 
-#: src/lang.c:606
+#: src/lang.c:615
 msgid "display first page of article"
 msgstr "æ˜¾ç¤ºæ–‡ç« çš„ç¬¬ä¸€é¡µ"
 
-#: src/lang.c:607
+#: src/lang.c:616
 #, fuzzy
 msgid "show MIME details of this article"
 msgstr "åœ¨è¿™ç¯‡æ–‡ç« ä¸­æ²¡æœ‰ç½‘å€"
 
-#: src/lang.c:608
+#: src/lang.c:617
 msgid "display last article in current thread"
 msgstr "æ˜¾ç¤ºç›®å‰è®¨è®ºä¸²ä¸­çš„æœ€åŽä¸€ç¯‡æ–‡ç« "
 
-#: src/lang.c:609
+#: src/lang.c:618
 msgid "display last page of article"
 msgstr "æ˜¾ç¤ºæ–‡ç« çš„æœ€åŽä¸€é¡µ"
 
-#: src/lang.c:610
+#: src/lang.c:619
 msgid "mark rest of thread as read and advance to next unread"
 msgstr "æ ‡è®°å…¶ä½™çš„è®¨è®ºä¸²ä¸ºå·²è¯»å¹¶è·³åˆ°ä¸‹ä¸€ä¸ªæœªè¯»"
 
-#: src/lang.c:611
+#: src/lang.c:620
 msgid "display next article"
 msgstr "æ˜¾ç¤ºä¸‹ä¸€ç¯‡æ–‡ç« "
 
-#: src/lang.c:612
+#: src/lang.c:621
 msgid "display first article in next thread"
 msgstr "æ˜¾ç¤ºä¸‹ä¸€ä¸ªè®¨è®ºä¸²çš„ç¬¬ä¸€ç¯‡æ–‡ç« "
 
-#: src/lang.c:613
+#: src/lang.c:622
 msgid "display next unread article"
 msgstr "æ˜¾ç¤ºä¸‹ä¸€ç¯‡æœªè¯»æ–‡ç« "
 
-#: src/lang.c:614
+#: src/lang.c:623
 msgid "go to the article that this one followed up"
 msgstr "å‰å¾€è¿™ç¯‡æ‰€è·Ÿè´´çš„æ–‡ç« "
 
-#: src/lang.c:615
+#: src/lang.c:624
 msgid "display previous article"
 msgstr "æ˜¾ç¤ºä¸Šä¸€ç¯‡æ–‡ç« "
 
-#: src/lang.c:616
+#: src/lang.c:625
 msgid "display previous unread article"
 msgstr "æ˜¾ç¤ºä¸Šä¸€ç¯‡æœªè¯»æ–‡ç« "
 
-#: src/lang.c:617
+#: src/lang.c:626
 msgid "quickly kill an article using defaults"
 msgstr "ä½¿ç”¨é»˜è®¤å€¼å¿«é€Ÿç é™¤æ–‡ç« "
 
-#: src/lang.c:618
+#: src/lang.c:627
 msgid "quickly auto-select (hot) an article using defaults"
 msgstr "ä½¿ç”¨é»˜è®¤å€¼å¿«é€Ÿè‡ªåŠ¨é€‰å– (çƒ­é—¨) æ–‡ç« "
 
-#: src/lang.c:619
+#: src/lang.c:628
 msgid "return to group selection level"
 msgstr "å›žåˆ°ç¾¤ç»„é€‰æ‹©å±‚çº§"
 
-#: src/lang.c:620
+#: src/lang.c:629
 msgid "reply through mail to author"
 msgstr "é€è¿‡é‚®ä»¶å›žå¤ä½œè€…"
 
-#: src/lang.c:621
+#: src/lang.c:630
 msgid "reply through mail (don't copy text) to author"
 msgstr "é€è¿‡é‚®ä»¶ (ä¸å¤åˆ¶æ–‡æœ¬) å›žå¤ä½œè€…"
 
-#: src/lang.c:622
+#: src/lang.c:631
 msgid "reply through mail to author quoting complete headers"
 msgstr "é€è¿‡é‚®ä»¶å›žå¤ä½œè€…å¹¶å¼•è¿°å®Œæ•´æ ‡å¤´"
 
-#: src/lang.c:623
+#: src/lang.c:632
 msgid "search backwards within this article"
 msgstr "åœ¨è¿™ç¯‡æ–‡ç« ä¹‹å†…å‘åŽæœç´¢"
 
-#: src/lang.c:624
+#: src/lang.c:633
 msgid "search forwards within this article"
 msgstr "åœ¨è¿™ç¯‡æ–‡ç« ä¹‹å†…å‘å‰æœç´¢"
 
-#: src/lang.c:625
+#: src/lang.c:634
 msgid "show article in raw-mode (including all headers)"
 msgstr "åœ¨åŽŸå§‹æ¨¡å¼ä¸­æ˜¾ç¤ºæ–‡ç«  (åŒ…å«æ‰€æœ‰æ ‡å¤´)"
 
-#: src/lang.c:626
+#: src/lang.c:635
 msgid "skip next block of included text"
 msgstr "è·³è¿‡æ‰€å«æ–‡æœ¬çš„ä¸‹ä¸€ä¸ªåŒºå—"
 
-#: src/lang.c:627
+#: src/lang.c:636
 msgid "toggle display of sections hidden by a form-feed (^L) on/off"
 msgstr "åˆ‡æ¢æ˜¾ç¤ºç”±è¡¨æ ¼é¦ˆé€ (^L) æ‰€éšè—çš„åŒºæ®µ ON/OFF"
 
-#: src/lang.c:628
+#: src/lang.c:637
 msgid "toggle display of all headers"
 msgstr "åˆ‡æ¢æ˜¾ç¤ºæ‰€æœ‰æ ‡å¤´"
 
-#: src/lang.c:629
+#: src/lang.c:638
 msgid "toggle word highlighting on/off"
 msgstr "åˆ‡æ¢å­—è¯é«˜äº®åº¦æ˜¾ç¤º ON/OFF"
 
-#: src/lang.c:630
+#: src/lang.c:639
 #, fuzzy
 msgid "toggle display of data sections"
 msgstr "åˆ‡æ¢æ˜¾ç¤ºå¹¶ç¼–ç åŒºæ®µ"
 
-#: src/lang.c:631
+#: src/lang.c:640
 msgid "toggle ROT-13 (basic decode) for current article"
 msgstr "åˆ‡æ¢ç›®å‰æ–‡ç« çš„ ROT-13 (åŸºæœ¬è§£ç )"
 
-#: src/lang.c:632
+#: src/lang.c:641
 msgid "toggle tabwidth 4 <-> 8"
 msgstr "åˆ‡æ¢è·³æ ¼å®½åº¦ 4 <-> 8"
 
-#: src/lang.c:633
+#: src/lang.c:642
 #, fuzzy
 msgid "toggle German TeX style decoding for current article"
 msgstr "åˆ‡æ¢ç›®å‰æ–‡ç« çš„å¾·è¯­ TeX æ ·å¼è§£ç "
 
-#: src/lang.c:634
+#: src/lang.c:643
 #, fuzzy
 msgid "cycle through the options for detecting/displaying verbatim blocks"
 msgstr "æ£€æµ‹å’Œæ˜¾ç¤ºé€å­—è®°å½•åŒºå—çš„å¾ªçŽ¯é€‰é¡¹"
 
-#: src/lang.c:635
+#: src/lang.c:644
 msgid "View/pipe/save multimedia attachments"
 msgstr "æŸ¥çœ‹/ç®¡é“/ä¿å­˜å¤šåª’ä½“é™„ä»¶"
 
-#: src/lang.c:636
+#: src/lang.c:645
 msgid "choose first attachment in list"
 msgstr "é€‰æ‹©åˆ—è¡¨ä¸­çš„ç¬¬ä¸€ä¸ªé™„ä»¶"
 
-#: src/lang.c:637
+#: src/lang.c:646
 msgid "0 - 9\t  choose attachment by number"
 msgstr "0 - 9\t  ä¾ç¼–å·é€‰æ‹©é™„ä»¶"
 
-#: src/lang.c:638
+#: src/lang.c:647
 msgid "choose last attachment in list"
 msgstr "é€‰æ‹©åˆ—è¡¨ä¸­çš„æœ€åŽä¸€ä¸ªé™„ä»¶"
 
-#: src/lang.c:640
+#: src/lang.c:649
 msgid "pipe attachment into command"
 msgstr "å°†é™„ä»¶è¿›å…¥ç®¡é“å‘½ä»¤"
 
-#: src/lang.c:641
+#: src/lang.c:650
 msgid "pipe raw attachment into command"
 msgstr "å°†åŽŸå§‹é™„ä»¶è¿›å…¥ç®¡é“å‘½ä»¤"
 
-#: src/lang.c:643
+#: src/lang.c:652
 msgid "save attachment to disk"
 msgstr "å°†é™„ä»¶ä¿å­˜åˆ°ç£ç›˜"
 
-#: src/lang.c:644
+#: src/lang.c:653
 msgid "search for attachments forwards"
 msgstr "å‘å‰æœç´¢é™„ä»¶"
 
-#: src/lang.c:645
+#: src/lang.c:654
 msgid "search for attachments backwards"
 msgstr "å‘åŽæœç´¢é™„ä»¶"
 
-#: src/lang.c:646
+#: src/lang.c:655
 msgid "view attachment"
 msgstr "æŸ¥çœ‹é™„ä»¶"
 
-#: src/lang.c:647
+#: src/lang.c:656
 msgid "tag attachment"
 msgstr "æ ‡è®°é™„ä»¶"
 
-#: src/lang.c:648
+#: src/lang.c:657
 msgid "tag attachments that match user specified pattern"
 msgstr "æ ‡è®°åŒ¹é…ç”¨æˆ·æŒ‡å®šæ¨¡å¼çš„é™„ä»¶"
 
-#: src/lang.c:649
+#: src/lang.c:658
 msgid "reverse tagging on all attachments (toggle)"
 msgstr "åå‘æ ‡è®°æ‰€æœ‰é™„ä»¶ (åˆ‡æ¢)"
 
-#: src/lang.c:650
+#: src/lang.c:659
 msgid "untag all tagged attachments"
 msgstr "å–æ¶ˆæ ‡è®°æ‰€æœ‰å·²æ ‡è®°é™„ä»¶"
 
-#: src/lang.c:651
+#: src/lang.c:660
 msgid "toggle info message in last line (name/description of attachment)"
 msgstr "åˆ‡æ¢æœ€åŽä¸€è¡Œä¸­çš„ä¿¡æ¯ (é™„ä»¶çš„åç§°/æè¿°)"
 
-#: src/lang.c:652
+#: src/lang.c:661
 msgid "choose first attribute in list"
 msgstr "é€‰æ‹©åˆ—è¡¨ä¸­çš„ç¬¬ä¸€é¡¹å±žæ€§"
 
-#: src/lang.c:653
+#: src/lang.c:662
 msgid "0 - 9\t  choose attribute by number"
 msgstr "0 - 9\t  ä¾ç¼–å·é€‰æ‹©å±žæ€§"
 
-#: src/lang.c:654
+#: src/lang.c:663
 msgid "choose last attribute in list"
 msgstr "é€‰æ‹©åˆ—è¡¨ä¸­çš„æœ€åŽä¸€é¡¹å±žæ€§"
 
-#: src/lang.c:655
+#: src/lang.c:664
 msgid "reset attribute to a default value"
 msgstr "é‡ç½®å±žæ€§ä¸ºé»˜è®¤å€¼"
 
-#: src/lang.c:656
+#: src/lang.c:665
 msgid "search backwards for an attribute"
 msgstr "å‘åŽæœç´¢æŸä¸€å±žæ€§"
 
-#: src/lang.c:657
+#: src/lang.c:666
 msgid "search forwards for an attribute"
 msgstr "å‘å‰æœç´¢æŸä¸€å±žæ€§"
 
-#: src/lang.c:658
+#: src/lang.c:667
 msgid "select attribute"
 msgstr "é€‰å–å±žæ€§"
 
-#: src/lang.c:659
+#: src/lang.c:668
 msgid "toggle back to options menu when invoked from there"
 msgstr "å¦‚æžœä¹‹å‰ä»Žé‚£é‡Œè°ƒç”¨å°±åˆ‡å›žé€‰é¡¹åŠŸèƒ½è¡¨"
 
-#: src/lang.c:660
+#: src/lang.c:669
 #, c-format
 msgid "report bug or comment via mail to %s"
 msgstr "é€è¿‡é‚®ä»¶æŠ¥å‘Šé”™è¯¯æˆ–è¯„è®ºç»™ %s"
 
-#: src/lang.c:661
+#: src/lang.c:670
 msgid "choose first option in list"
 msgstr "é€‰æ‹©åˆ—è¡¨ä¸­çš„ç¬¬ä¸€ä¸ªé€‰é¡¹"
 
-#: src/lang.c:662
+#: src/lang.c:671
 msgid "0 - 9\t  choose option by number"
 msgstr "0 - 9\t  ä¾ç¼–å·é€‰æ‹©é€‰é¡¹"
 
-#: src/lang.c:663
+#: src/lang.c:672
 msgid "choose last option in list"
 msgstr "é€‰æ‹©åˆ—è¡¨ä¸­çš„æœ€åŽä¸€ä¸ªé€‰é¡¹"
 
-#: src/lang.c:664
+#: src/lang.c:673
 msgid "start scopes menu"
 msgstr "èµ·å§‹èŒƒå›´èœå•"
 
-#: src/lang.c:665
+#: src/lang.c:674
 msgid "search backwards for an option"
 msgstr "å‘åŽæœç´¢æŸä¸€é€‰é¡¹"
 
-#: src/lang.c:666
+#: src/lang.c:675
 msgid "search forwards for an option"
 msgstr "å‘å‰æœç´¢æŸä¸€é€‰é¡¹"
 
-#: src/lang.c:667
+#: src/lang.c:676
 msgid "select option"
 msgstr "é€‰å–é€‰é¡¹"
 
-#: src/lang.c:668
+#: src/lang.c:677
 msgid "start serverrc menu"
 msgstr ""
 
-#: src/lang.c:669
+#: src/lang.c:678
 msgid "toggle to attributes menu"
 msgstr "åˆ‡æ¢åˆ°å±žæ€§èœå•"
 
-#: src/lang.c:670
+#: src/lang.c:679
 msgid "choose range of articles to be affected by next command"
 msgstr "é€‰æ‹©ä¼šè¢«ä¸‹ä¸€ä¸ªå‘½ä»¤æ‰€å½±å“çš„æ–‡ç« èŒƒå›´"
 
-#: src/lang.c:671
+#: src/lang.c:680
 msgid "escape from command prompt"
 msgstr "ä»ŽæŒ‡ä»¤æç¤ºç¬¦å·é€€å‡º"
 
-#: src/lang.c:672
+#: src/lang.c:681
 msgid "edit filter file"
 msgstr "ç¼–è¾‘ç­›é€‰å™¨æ–‡ä»¶"
 
-#: src/lang.c:673
+#: src/lang.c:682
 msgid "get help"
 msgstr "æå–è¯´æ˜Ž"
 
-#: src/lang.c:674
+#: src/lang.c:683
 msgid "display last article viewed"
 msgstr "æ˜¾ç¤ºæœ€åŽä¸€ç¯‡å·²æŸ¥çœ‹æ–‡ç« "
 
-#: src/lang.c:675
+#: src/lang.c:684
 msgid "down one line"
 msgstr "å‘ä¸‹ä¸€è¡Œ"
 
-#: src/lang.c:676
+#: src/lang.c:685
 msgid "up one line"
 msgstr "å‘ä¸Šä¸€è¡Œ"
 
-#: src/lang.c:677
+#: src/lang.c:686
 msgid "go to article chosen by Message-ID"
 msgstr "å‰å¾€ä¾æ¶ˆæ¯è¯†åˆ«å·æ‰€é€‰æ–‡ç« "
 
-#: src/lang.c:678
+#: src/lang.c:687
 msgid "mail article/thread/hot/pattern/tagged articles to someone"
 msgstr "é‚®å¯„æ–‡ç« /è®¨è®ºä¸²/çƒ­é—¨/æ¨¡å¼/å·²æ ‡è®°æ–‡ç« ç»™æŸäºº"
 
-#: src/lang.c:679
+#: src/lang.c:688
 msgid "menu of configurable options"
 msgstr "å¯ç»„é…é€‰é¡¹çš„èœå•"
 
-#: src/lang.c:680
+#: src/lang.c:689
 msgid "down one page"
 msgstr "å‘ä¸‹ä¸€é¡µ"
 
-#: src/lang.c:681
+#: src/lang.c:690
 msgid "up one page"
 msgstr "å‘ä¸Šä¸€é¡µ"
 
-#: src/lang.c:683
+#: src/lang.c:692
 msgid "post (write) article to current group"
 msgstr "å¼ è´´ (å†™å…¥) æ–‡ç« åˆ°ç›®å‰çš„ç¾¤ç»„"
 
-#: src/lang.c:684
+#: src/lang.c:693
 msgid "post postponed articles"
 msgstr "å¼ è´´è¢«æç½®çš„æ–‡ç« "
 
-#: src/lang.c:686
+#: src/lang.c:695
 msgid "list articles posted by you (from posted file)"
 msgstr "åˆ—å‡ºç”±æ‚¨æ‰€å¼ è´´çš„æ–‡ç«  (æ¥è‡ªå¼ è´´çš„æ–‡ä»¶)"
 
-#: src/lang.c:687
+#: src/lang.c:696
 msgid "return to previous menu"
 msgstr "å›žåˆ°ä¸Šä¸€ä¸ªèœå•"
 
-#: src/lang.c:688
+#: src/lang.c:697
 msgid "quit tin immediately"
 msgstr "é©¬ä¸Šç¦»å¼€ tin"
 
-#: src/lang.c:689
+#: src/lang.c:698
 msgid "redraw page"
 msgstr "é‡ç»˜é¡µé¢"
 
-#: src/lang.c:690
+#: src/lang.c:699
 msgid "save article/thread/hot/pattern/tagged articles to file"
 msgstr "ä¿å­˜æ–‡ç« /è®¨è®ºä¸²/çƒ­é—¨/æ¨¡å¼/å·²æ ‡è®°æ–‡ç« åˆ°æ–‡ä»¶"
 
-#: src/lang.c:691
+#: src/lang.c:700
 msgid "save marked articles automatically without user prompts"
 msgstr "è‡ªåŠ¨ä¿å­˜æ ‡è®°çš„æ–‡ç« è€Œæ— éœ€ç”¨æˆ·æç¤º"
 
-#: src/lang.c:692
+#: src/lang.c:701
 msgid "scroll the screen one line down"
 msgstr "å·åŠ¨å±å¹•ä¸€æ¬¡ä¸‹ç§»ä¸€è¡Œ"
 
-#: src/lang.c:693
+#: src/lang.c:702
 msgid "scroll the screen one line up"
 msgstr "å·åŠ¨å±å¹•ä¸€æ¬¡ä¸Šç§»ä¸€è¡Œ"
 
-#: src/lang.c:694
+#: src/lang.c:703
 msgid "search for articles by author backwards"
 msgstr "ä¾ä½œè€…å‘åŽæœç´¢æ–‡ç« "
 
-#: src/lang.c:695
+#: src/lang.c:704
 msgid "search for articles by author forwards"
 msgstr "ä¾ä½œè€…å‘å‰æœç´¢æ–‡ç« "
 
-#: src/lang.c:696
+#: src/lang.c:705
 msgid "search all articles for a given string (this may take some time)"
 msgstr "å¯¹æ‰€æœ‰æ–‡ç« æœç´¢ç»™å®šçš„å­—ä¸² (è¿™ä¹Ÿè®¸ä¼šèŠ±ä¸€ç‚¹æ—¶é—´)"
 
-#: src/lang.c:697
+#: src/lang.c:706
 msgid " \t  (searches are case-insensitive and wrap around to all articles)"
 msgstr " \t (æœç´¢æ—¶å¤§å°å†™ä¸é¡»ç›¸ç¬¦å¹¶å›žåˆ°æ‰€æœ‰æ–‡ç« çš„å‰ç«¯)"
 
-#: src/lang.c:698
+#: src/lang.c:707
 msgid "search for articles by Subject line backwards"
 msgstr "ä¾ä¸»é¢˜å‘åŽæœç´¢æ–‡ç« "
 
-#: src/lang.c:699
+#: src/lang.c:708
 msgid "search for articles by Subject line forwards"
 msgstr "ä¾ä¸»é¢˜å‘å‰æœç´¢æ–‡ç« "
 
-#: src/lang.c:700
+#: src/lang.c:709
 msgid "repeat last search"
 msgstr "é‡å¤æœ€åŽä¸€ç¬”æœç´¢"
 
-#: src/lang.c:701
+#: src/lang.c:710
 msgid "tag current article for reposting/mailing/piping/printing/saving"
 msgstr "æ ‡è®°ç›®å‰çš„æ–‡ç« ä»¥ç”¨äºŽé‡æ–°å¼ è´´/é‚®å¯„/ç®¡é“/æ‰“å°/ä¿å­˜"
 
-#: src/lang.c:702
+#: src/lang.c:711
 msgid "toggle info message in last line (subject/description)"
 msgstr "åˆ‡æ¢æœ€åŽä¸€è¡Œä¸­çš„ä¿¡æ¯æ¶ˆæ¯ (ä¸»æ—¨/æè¿°)"
 
-#: src/lang.c:703
+#: src/lang.c:712
 msgid "toggle inverse video"
 msgstr "åˆ‡æ¢åç™½æ˜¾ç¤º"
 
-#: src/lang.c:704
+#: src/lang.c:713
 #, fuzzy
 msgid "toggle mini help menu and posting etiquette display"
 msgstr "åˆ‡æ¢è¿·ä½ è¯´æ˜Žèœå•æ˜¾ç¤º"
 
-#: src/lang.c:705
+#: src/lang.c:714
 msgid "cycle the display of authors email address, real name, both or neither"
 msgstr "å‘¨æœŸæ˜¾ç¤ºä½œè€…ç”µå­é‚®ä»¶åœ°å€ã€çœŸå®žåç§°ã€ä¸¤è€…æˆ–çš†éž"
 
-#: src/lang.c:706
+#: src/lang.c:715
 msgid "show version information"
 msgstr "æ˜¾ç¤ºç‰ˆæœ¬ä¿¡æ¯"
 
-#: src/lang.c:707
+#: src/lang.c:716
 msgid "mark articles older than the given days or date as read"
 msgstr ""
 
-#: src/lang.c:708
+#: src/lang.c:717
 msgid "mark all articles as read and return to group selection menu"
 msgstr "æ ‡è®°æ‰€æœ‰æ–‡ç« ä¸ºå·²è¯»å¹¶å›žåˆ°ç¾¤ç»„é€‰æ‹©èœå•"
 
-#: src/lang.c:709
+#: src/lang.c:718
 msgid "mark all articles as read and enter next group with unread articles"
 msgstr "æ ‡è®°æ‰€æœ‰æ–‡ç« ä¸ºå·²è¯»å¹¶è¿›å…¥ä¸‹ä¸€ä¸ªç¾¤ç»„ä¸Žæœªè¯»æ–‡ç« "
 
-#: src/lang.c:710
+#: src/lang.c:719
 msgid "choose first thread in list"
 msgstr "é€‰æ‹©æ¸…å•ä¸­çš„ç¬¬ä¸€ç¬”è®¨è®ºä¸²"
 
-#: src/lang.c:711
+#: src/lang.c:720
 msgid "choose last thread in list"
 msgstr "é€‰æ‹©æ¸…å•ä¸­çš„æœ€åŽä¸€ç¯‡è®¨è®ºä¸²"
 
-#: src/lang.c:712
+#: src/lang.c:721
 msgid "list articles within current thread (bring up Thread sub-menu)"
 msgstr "åˆ—å‡ºç›®å‰è®¨è®ºä¸²ä¹‹å†…çš„æ–‡ç«  (å¸¦å‡ºè®¨è®ºä¸²å­èœå•)"
 
-#: src/lang.c:713
+#: src/lang.c:722
 msgid "mark article as unread"
 msgstr "æ ‡è®°æ–‡ç« ä¸ºæœªè¯»"
 
-#: src/lang.c:714
+#: src/lang.c:723
 msgid "mark current thread, range or tagged threads as read"
 msgstr "æ ‡è®°ç›®å‰çš„è®¨è®ºä¸²ã€èŒƒå›´æˆ–å·²æ ‡è®°è®¨è®ºä¸²ä¸ºå·²è¯»"
 
-#: src/lang.c:715
+#: src/lang.c:724
 msgid "mark current thread, range or tagged threads as unread"
 msgstr "æ ‡è®°ç›®å‰çš„è®¨è®ºä¸²ã€èŒƒå›´æˆ–å·²æ ‡è®°è®¨è®ºä¸²ä¸ºæœªè¯»"
 
-#: src/lang.c:716
+#: src/lang.c:725
 msgid "mark current/range/selected/pattern/tagged as read after prompting"
 msgstr "æ ‡è®°ç›®å‰çš„/èŒƒå›´/å·²é€‰/æ¨¡å¼/å·²æ ‡è®°äºŽæç¤ºä¹‹åŽä¸ºå·²è¯»"
 
-#: src/lang.c:717
+#: src/lang.c:726
 msgid "mark current/range/selected/pattern/tagged as unread after prompting"
 msgstr "æ ‡è®°ç›®å‰çš„/èŒƒå›´/å·²é€‰/æ¨¡å¼/å·²æ ‡è®°äºŽæç¤ºä¹‹åŽä¸ºæœªè¯»"
 
-#: src/lang.c:718
+#: src/lang.c:727
 msgid "toggle display of all/selected articles"
 msgstr "åˆ‡æ¢æ˜¾ç¤ºæ‰€æœ‰/å·²é€‰æ–‡ç« "
 
-#: src/lang.c:719
+#: src/lang.c:728
 msgid "display next group"
 msgstr "æ˜¾ç¤ºä¸‹ä¸€ä¸ªç¾¤ç»„"
 
-#: src/lang.c:720
+#: src/lang.c:729
 msgid "display previous group"
 msgstr "æ˜¾ç¤ºä¸Šä¸€ä¸ªç¾¤ç»„"
 
-#: src/lang.c:721
+#: src/lang.c:730
 msgid "toggle all selections (all articles)"
 msgstr "åˆ‡æ¢æ‰€æœ‰é€‰å– (æ‰€æœ‰æ–‡ç« )"
 
-#: src/lang.c:722
+#: src/lang.c:731
 msgid "select group (make \"hot\")"
 msgstr "é€‰å–ç¾¤ç»„ (è®¾ä¸ºâ€œçƒ­é—¨â€)"
 
-#: src/lang.c:723
+#: src/lang.c:732
 msgid "select thread"
 msgstr "é€‰å–è®¨è®ºä¸²"
 
-#: src/lang.c:724
+#: src/lang.c:733
 msgid "select threads if at least one unread article is selected"
 msgstr "å¦‚æžœè‡³å°‘é€‰å–äº†ä¸€ç¯‡æœªè¯»æ–‡ç« å°±é€‰å–è®¨è®ºä¸²"
 
-#: src/lang.c:725
+#: src/lang.c:734
 msgid "select threads that match user specified pattern"
 msgstr "é€‰å–åŒ¹é…ç”¨æˆ·æŒ‡å®šæ¨¡å¼çš„è®¨è®ºä¸²"
 
-#: src/lang.c:726
+#: src/lang.c:735
 msgid "0 - 9\t  choose thread by number"
 msgstr "0 - 9\t  ä¾ç¼–å·é€‰æ‹©è®¨è®ºä¸²"
 
-#: src/lang.c:727
+#: src/lang.c:736
 msgid "toggle limit number of articles to get, and reload"
 msgstr "åˆ‡æ¢è¦æå–æ–‡ç« çš„é™åˆ¶æ•°é‡ï¼Œå¹¶é‡æ–°åŠ è½½"
 
-#: src/lang.c:728
+#: src/lang.c:737
 msgid "toggle display of all/unread articles"
 msgstr "åˆ‡æ¢æ˜¾ç¤ºæ‰€æœ‰/æœªè¯»æ–‡ç« "
 
-#: src/lang.c:729
+#: src/lang.c:738
 msgid "toggle selection of thread"
 msgstr "åˆ‡æ¢è®¨è®ºä¸²çš„é€‰å–"
 
-#: src/lang.c:730
+#: src/lang.c:739
 msgid "cycle through threading options available"
 msgstr "é‡å¤å¾ªçŽ¯å¯ç”¨çš„è®¨è®ºä¸²é€‰é¡¹"
 
-#: src/lang.c:731
+#: src/lang.c:740
 msgid "undo all selections (all articles)"
 msgstr "å¤åŽŸæ‰€æœ‰é€‰å– (æ‰€æœ‰æ–‡ç« )"
 
-#: src/lang.c:732
+#: src/lang.c:741
 msgid "untag all tagged threads"
 msgstr "å–æ¶ˆæ ‡è®°æ‰€æœ‰å·²æ ‡è®°è®¨è®ºä¸²"
 
-#: src/lang.c:733
+#: src/lang.c:742
 #, fuzzy
 msgid "search for articles forwards"
 msgstr "ä¾ä½œè€…å‘å‰æœç´¢æ–‡ç« "
 
-#: src/lang.c:734
+#: src/lang.c:743
 #, fuzzy
 msgid "search for articles backwards"
 msgstr "ä¾ä½œè€…å‘åŽæœç´¢æ–‡ç« "
 
-#: src/lang.c:735
+#: src/lang.c:744
 #, fuzzy
 msgid "toggle info message in last line (Message-ID)"
 msgstr "åˆ‡æ¢æœ€åŽä¸€è¡Œçš„ä¿¡æ¯æ¶ˆæ¯ (ç½‘å€)"
 
-#: src/lang.c:736
+#: src/lang.c:745
 #, fuzzy
 msgid "Open article by Message-ID"
 msgstr "å‰å¾€ä¾æ¶ˆæ¯è¯†åˆ«å·æ‰€é€‰æ–‡ç« "
 
-#: src/lang.c:737
+#: src/lang.c:746
 msgid "add new scope"
 msgstr "åŠ å…¥æ–°çš„èŒƒå›´"
 
-#: src/lang.c:738
+#: src/lang.c:747
 msgid "delete scope"
 msgstr "åˆ é™¤èŒƒå›´"
 
-#: src/lang.c:739
+#: src/lang.c:748
 msgid "edit attributes file"
 msgstr "ç¼–è¾‘å±žæ€§æ–‡ä»¶"
 
-#: src/lang.c:740
+#: src/lang.c:749
 msgid "choose first scope in list"
 msgstr "é€‰æ‹©æ¸…å•ä¸­çš„ç¬¬ä¸€ç¬”èŒƒå›´"
 
-#: src/lang.c:741
+#: src/lang.c:750
 msgid "0 - 9\t  choose scope by number"
 msgstr "0 - 9\t  ä¾ç¼–å·é€‰æ‹©èŒƒå›´"
 
-#: src/lang.c:742
+#: src/lang.c:751
 msgid "choose last scope in list"
 msgstr "é€‰æ‹©æ¸…å•ä¸­çš„æœ€åŽä¸€ç¬”èŒƒå›´"
 
-#: src/lang.c:743
+#: src/lang.c:752
 msgid "move scope"
 msgstr "ç§»åŠ¨èŒƒå›´"
 
-#: src/lang.c:744
+#: src/lang.c:753
 msgid "rename scope"
 msgstr "é‡å‘½åèŒƒå›´"
 
-#: src/lang.c:745
+#: src/lang.c:754
 msgid "select scope"
 msgstr "é€‰å–èŒƒå›´"
 
-#: src/lang.c:746
+#: src/lang.c:755
 msgid "mark all articles in group as read"
 msgstr "æ ‡è®°æ‰€æœ‰ç¾¤ç»„ä¸­çš„æ–‡ç« ä¸ºå·²è¯»"
 
-#: src/lang.c:747
+#: src/lang.c:756
 msgid "mark all articles in group as read and move to next unread group"
 msgstr "æ ‡è®°æ‰€æœ‰ç¾¤ç»„ä¸­çš„æ–‡ç« ä¸ºå·²è¯»å¹¶ç§»åŠ¨åˆ°ä¸‹ä¸€ä¸ªæœªè¯»ç¾¤ç»„"
 
-#: src/lang.c:748
+#: src/lang.c:757
 msgid "choose first group in list"
 msgstr "é€‰æ‹©æ¸…å•ä¸­çš„ç¬¬ä¸€ç¬”ç¾¤ç»„"
 
-#: src/lang.c:749
+#: src/lang.c:758
 msgid "choose group by name"
 msgstr "ä¾åç§°é€‰æ‹©ç¾¤ç»„"
 
-#: src/lang.c:750
+#: src/lang.c:759
 msgid "0 - 9\t  choose group by number"
 msgstr "0 - 9\t  ä¾ç¼–å·é€‰æ‹©ç¾¤ç»„"
 
-#: src/lang.c:751
+#: src/lang.c:760
 msgid "choose range of groups to be affected by next command"
 msgstr "é€‰æ‹©å—ä¸‹ä¸€ä¸ªå‘½ä»¤æ‰€å½±å“çš„ç¾¤ç»„èŒƒå›´"
 
-#: src/lang.c:752
+#: src/lang.c:761
 msgid "choose last group in list"
 msgstr "é€‰æ‹©æ¸…å•ä¸­çš„æœ€åŽä¸€ä¸ªç¾¤ç»„"
 
-#: src/lang.c:754
+#: src/lang.c:763
 #, fuzzy
 msgid "list groups which an article has been posted to (by Message-ID)"
 msgstr "å‰å¾€ä¾æ¶ˆæ¯è¯†åˆ«å·æ‰€é€‰æ–‡ç« "
 
-#: src/lang.c:755
+#: src/lang.c:764
 msgid " \t  (go to article if at least one of the groups is available)"
 msgstr ""
 
-#: src/lang.c:757
+#: src/lang.c:766
 msgid "mark all articles in chosen group unread"
 msgstr "æ ‡è®°æ‰€æœ‰åœ¨å·²é€‰ç¾¤ç»„ä¸­çš„æ–‡ç« ä¸ºæœªè¯»"
 
-#: src/lang.c:758
+#: src/lang.c:767
 msgid "move chosen group within list"
 msgstr "ç§»åŠ¨æ¸…å•å†…æ‰€é€‰ç¾¤ç»„"
 
-#: src/lang.c:759
+#: src/lang.c:768
 msgid "choose next group with unread news"
 msgstr "é€‰æ‹©å…·æœ‰æœªè¯»æ–°é—»çš„ä¸‹ä¸€ä¸ªç¾¤ç»„"
 
-#: src/lang.c:760 src/lang.c:1925
+#: src/lang.c:769 src/lang.c:1957
 msgid "quit"
 msgstr "ç¦»å¼€"
 
-#: src/lang.c:761
+#: src/lang.c:770
 msgid "quit without saving configuration changes"
 msgstr "ç¦»å¼€ä½†ä¸ä¿å­˜ç»„æ€å˜æ›´"
 
-#: src/lang.c:762
+#: src/lang.c:771
 msgid "read chosen group"
 msgstr "è¯»å–æ‰€é€‰ç¾¤ç»„"
 
-#: src/lang.c:763
+#: src/lang.c:772
 msgid "reset .newsrc (all available articles in groups marked unread)"
 msgstr "é‡ç½® .newsrc (æ ‡è®°æ‰€æœ‰å¯ç”¨ç¾¤ç»„ä¸­çš„æ–‡ç« ä¸ºæœªè¯»)"
 
-#: src/lang.c:764
+#: src/lang.c:773
 msgid "search backwards for a group name"
 msgstr "å‘åŽæœç´¢ç¾¤ç»„åç§°"
 
-#: src/lang.c:765
+#: src/lang.c:774
 msgid " \t  (all searches are case-insensitive and wrap around)"
 msgstr " \t  (æ‰€æœ‰æœç´¢ä¸é¡»ç¬¦åˆå¤§å°å†™å¹¶å›žåˆ°å¼€å§‹éƒ¨åˆ†)"
 
-#: src/lang.c:766
+#: src/lang.c:775
 msgid "search forwards for a group name"
 msgstr "å‘å‰æœç´¢ç¾¤ç»„åç§°"
 
-#: src/lang.c:767
+#: src/lang.c:776
 msgid "subscribe to chosen group"
 msgstr "è®¢é˜…æ‰€é€‰ç¾¤ç»„"
 
-#: src/lang.c:768
+#: src/lang.c:777
 msgid "subscribe to groups that match pattern"
 msgstr "è®¢é˜…åŒ¹é…æ¨¡å¼çš„ç¾¤ç»„"
 
-#: src/lang.c:769
+#: src/lang.c:778
 msgid "reread active file to check for any new news"
 msgstr "é‡æ–°è¯»å–çŽ°ç”¨æ–‡ä»¶ä»¥æ£€æŸ¥çœ‹çœ‹ä»»ä½•æ–°çš„æ–°é—»"
 
-#: src/lang.c:770
+#. TODO: text is also used if reading from local spool
+#: src/lang.c:780
 msgid "show NNTP[S] connection details"
 msgstr ""
 
-#: src/lang.c:771
+#: src/lang.c:781
 msgid "toggle display of group name only or group name plus description"
 msgstr "åˆ‡æ¢åªæ˜¾ç¤ºç¾¤ç»„åç§°æˆ–æ˜¯ç¾¤ç»„åç§°åŠ ä¸Šæè¿°"
 
-#: src/lang.c:772
+#: src/lang.c:782
 msgid "toggle display to show all/unread subscribed groups"
 msgstr "åˆ‡æ¢æ˜¾ç¤ºå…¨éƒ¨/æœªè¯»çš„å·²è®¢é˜…ç¾¤ç»„"
 
-#: src/lang.c:773
+#: src/lang.c:783
 msgid "unsubscribe from chosen group"
 msgstr "å–æ¶ˆè®¢é˜…æ‰€é€‰ç¾¤ç»„"
 
-#: src/lang.c:774
+#: src/lang.c:784
 msgid "unsubscribe from groups that match pattern"
 msgstr "å–æ¶ˆè®¢é˜…åŒ¹é…æ¨¡å¼çš„ç¾¤ç»„"
 
-#: src/lang.c:775
+#: src/lang.c:785
 msgid "sort the list of groups"
 msgstr "æŽ’åºç¾¤ç»„æ¸…å•"
 
-#: src/lang.c:776
+#: src/lang.c:786
 msgid "toggle display to show all/subscribed groups"
 msgstr "åˆ‡æ¢æ˜¾ç¤ºå…¨éƒ¨/å·²è®¢é˜…çš„ç¾¤ç»„"
 
-#: src/lang.c:777
+#: src/lang.c:787
 #, fuzzy
 msgid "tag/untag all parts of current multipart-message in order"
 msgstr "ä¾åºæ ‡è®°ç›®å‰å¤šéƒ¨ä»¶æ¶ˆæ¯çš„æ‰€æœ‰éƒ¨åˆ†"
 
-#: src/lang.c:778
+#: src/lang.c:788
 msgid "0 - 9\t  choose article by number"
 msgstr "0 - 9\t  ä¾ç¼–å·é€‰æ‹©æ–‡ç« "
 
-#: src/lang.c:779
+#: src/lang.c:789
 msgid "mark thread as read and return to group index page"
 msgstr "æ ‡è®°è®¨è®ºä¸²ä¸ºå·²è¯»å¹¶å›žåˆ°ç¾¤ç»„ç´¢å¼•é¡µé¢"
 
-#: src/lang.c:780
+#: src/lang.c:790
 msgid "mark thread as read and enter next unread thread or group"
 msgstr "æ ‡è®°è®¨è®ºä¸²ä¸ºå·²è¯»å¹¶è¾“å…¥ä¸‹ä¸€ä¸ªæœªè¯»çš„è®¨è®ºä¸²æˆ–ç¾¤ç»„"
 
-#: src/lang.c:781
+#: src/lang.c:791
 msgid "choose first article in list"
 msgstr "é€‰æ‹©æ¸…å•ä¸­çš„ç¬¬ä¸€ç¯‡æ–‡ç« "
 
-#: src/lang.c:782
+#: src/lang.c:792
 msgid "choose last article in list"
 msgstr "é€‰æ‹©æ¸…å•ä¸­çš„æœ€åŽä¸€ç¯‡æ–‡ç« "
 
-#: src/lang.c:783
+#: src/lang.c:793
 msgid "mark art, range or tagged arts as read; move crsr to next unread art"
 msgstr "æ ‡è®°æ–‡ç« ã€èŒƒå›´æˆ–å·²æ ‡è®°æ–‡ç« ä¸ºå·²è¯»ï¼›ç§»åŠ¨å…‰æ ‡åˆ°ä¸‹ä¸€ç¯‡æœªè¯»æ–‡ç« "
 
-#: src/lang.c:784
+#: src/lang.c:794
 msgid "mark article, range or tagged articles as unread"
 msgstr "æ ‡è®°æ–‡ç« ã€èŒƒå›´æˆ–å·²æ ‡è®°æ–‡ç« ä¸ºæœªè¯»"
 
-#: src/lang.c:785
+#: src/lang.c:795
 msgid "mark current thread as unread"
 msgstr "æ ‡è®°ç›®å‰è®¨è®ºä¸²ä¸ºæœªè¯»"
 
-#: src/lang.c:786
+#: src/lang.c:796
 msgid "read chosen article"
 msgstr "è¯»å–æ‰€é€‰æ–‡ç« "
 
-#: src/lang.c:787
+#: src/lang.c:797
 msgid ""
 "Display properties\n"
 "------------------"
@@ -2798,7 +2859,7 @@ msgstr ""
 "æ˜¾ç¤ºå±žæ€§\n"
 "------------------"
 
-#: src/lang.c:788
+#: src/lang.c:798
 msgid ""
 "Miscellaneous\n"
 "-------------"
@@ -2806,7 +2867,7 @@ msgstr ""
 "æ‚é¡¹\n"
 "-------------"
 
-#: src/lang.c:789
+#: src/lang.c:799
 msgid ""
 "Moving around\n"
 "-------------"
@@ -2814,7 +2875,7 @@ msgstr ""
 "å››å¤„ç§»åŠ¨\n"
 "-------------"
 
-#: src/lang.c:790
+#: src/lang.c:800
 msgid ""
 "Group/thread/article operations\n"
 "-------------------------------"
@@ -2822,7 +2883,7 @@ msgstr ""
 "ç¾¤ç»„/è®¨è®ºä¸²/æ–‡ç« æ“ä½œ\n"
 "-------------------------------"
 
-#: src/lang.c:791
+#: src/lang.c:801
 msgid ""
 "Attachment operations\n"
 "---------------------"
@@ -2830,7 +2891,7 @@ msgstr ""
 "é™„ä»¶æ“ä½œ\n"
 "---------------------"
 
-#: src/lang.c:792
+#: src/lang.c:802
 msgid ""
 "Attribute operations\n"
 "--------------------"
@@ -2838,7 +2899,7 @@ msgstr ""
 "å±žæ€§æ“ä½œ\n"
 "--------------------"
 
-#: src/lang.c:793
+#: src/lang.c:803
 msgid ""
 "Option operations\n"
 "-----------------"
@@ -2846,7 +2907,7 @@ msgstr ""
 "é€‰é¡¹æ“ä½œ\n"
 "-----------------"
 
-#: src/lang.c:794
+#: src/lang.c:804
 #, fuzzy
 msgid ""
 "Posted article operations\n"
@@ -2855,7 +2916,7 @@ msgstr ""
 "ç¾¤ç»„/è®¨è®ºä¸²/æ–‡ç« æ“ä½œ\n"
 "-------------------------------"
 
-#: src/lang.c:795
+#: src/lang.c:805
 msgid ""
 "Scope operations\n"
 "----------------"
@@ -2863,7 +2924,7 @@ msgstr ""
 "èŒƒå›´æ“ä½œ\n"
 "----------------"
 
-#: src/lang.c:796
+#: src/lang.c:806
 msgid ""
 "URL operations\n"
 "--------------"
@@ -2871,112 +2932,112 @@ msgstr ""
 "ç½‘å€æ“ä½œ\n"
 "--------------"
 
-#: src/lang.c:797
+#: src/lang.c:807
 msgid "choose first URL in list"
 msgstr "é€‰æ‹©æ¸…å•ä¸­çš„ç¬¬ä¸€ç¬”ç½‘å€"
 
-#: src/lang.c:798
+#: src/lang.c:808
 msgid "0 - 9\t  choose URL by number"
 msgstr "0 - 9\t  ä¾ç¼–å·é€‰æ‹©ç½‘å€"
 
-#: src/lang.c:799
+#: src/lang.c:809
 msgid "choose last URL in list"
 msgstr "é€‰æ‹©æ¸…å•ä¸­çš„æœ€åŽä¸€ç¬”ç½‘å€"
 
-#: src/lang.c:800
+#: src/lang.c:810
 msgid "search for URLs forwards"
 msgstr "å‘å‰æœç´¢ç½‘å€"
 
-#: src/lang.c:801
+#: src/lang.c:811
 msgid "search for URLs backwards"
 msgstr "å‘åŽæœç´¢ç½‘å€"
 
-#: src/lang.c:802
+#: src/lang.c:812
 msgid "Open URL in browser"
 msgstr "åœ¨æµè§ˆå™¨ä¸­æ‰“å¼€ç½‘å€"
 
-#: src/lang.c:803
+#: src/lang.c:813
 msgid "toggle info message in last line (URL)"
 msgstr "åˆ‡æ¢æœ€åŽä¸€è¡Œçš„ä¿¡æ¯æ¶ˆæ¯ (ç½‘å€)"
 
-#: src/lang.c:804
+#: src/lang.c:814
 #, fuzzy
 msgid "Hot article"
 msgid_plural "Hot articles"
 msgstr[0] "æ–‡ç« "
 
-#: src/lang.c:806
+#: src/lang.c:816
 msgid "Group Level Commands"
 msgstr "ç¾¤ç»„å±‚çº§å‘½ä»¤"
 
-#: src/lang.c:807
+#: src/lang.c:817
 msgid "Kill filter added"
 msgstr "ç é™¤å·²åŠ å…¥çš„ç­›é€‰å™¨"
 
-#: src/lang.c:808
+#: src/lang.c:818
 msgid "Auto-selection filter added"
 msgstr "è‡ªåŠ¨é€‰å–å·²åŠ å…¥çš„ç­›é€‰å™¨"
 
-#: src/lang.c:809
+#: src/lang.c:819
 msgid "All parts tagged"
 msgstr "å·²æ ‡è®°æ‰€æœ‰éƒ¨åˆ†"
 
-#: src/lang.c:810
+#: src/lang.c:820
 #, fuzzy
 msgid "All parts untagged"
 msgstr "å·²æ ‡è®°æ‰€æœ‰éƒ¨åˆ†"
 
-#: src/lang.c:811
+#: src/lang.c:821
 #, c-format
 msgid "Building References-trees (%d/%d)..."
 msgstr ""
 
-#: src/lang.c:812
+#: src/lang.c:822
 msgid "Storing article for later posting"
 msgstr "å­˜å…¥æ–‡ç« ä»¥ç”¨äºŽç¨åŽå¼ è´´"
 
-#: src/lang.c:813
+#: src/lang.c:823
 msgid "Please enter a valid character"
 msgstr "è¯·è¾“å…¥æœ‰æ•ˆå­—ç¬¦"
 
-#: src/lang.c:814
+#: src/lang.c:824
 #, c-format
 msgid "Missing part #%d"
 msgstr "ç¼ºå°‘éƒ¨åˆ†çš„ #%d"
 
-#: src/lang.c:815
+#: src/lang.c:825
 msgid "*** No postponed articles ***"
 msgstr "*** æœªè¢«æç½®çš„æ–‡ç«  ***"
 
-#: src/lang.c:816
+#: src/lang.c:826
 #, fuzzy
 msgid "Operation not available in raw-mode"
 msgstr "å›žåˆ°ç¾¤ç»„é€‰æ‹©å±‚çº§"
 
-#: src/lang.c:817
+#: src/lang.c:827
 msgid "Not a multi-part message"
 msgstr "ä¸æ˜¯ä¸€ç¯‡å¤šéƒ¨ä»¶æ¶ˆæ¯"
 
-#: src/lang.c:818
+#: src/lang.c:828
 msgid "You are not subscribed to this group"
 msgstr "æ‚¨æœªè®¢é˜…è¿™ä¸ªç¾¤ç»„"
 
-#: src/lang.c:819
+#: src/lang.c:829
 msgid "No previous expression"
 msgstr "æ²¡æœ‰ä¸Šä¸€ä¸ªè¡¨è¾¾å¼"
 
-#: src/lang.c:820
+#: src/lang.c:830
 msgid "Operation disabled in no-overwrite mode"
 msgstr "åœ¨æ— è¦†å†™æ¨¡å¼ä¸­çš„æ“ä½œå·²åœç”¨"
 
 #. TODO: replace hard coded key-name in txt_info_postponed_sp[]
-#: src/lang.c:822
+#: src/lang.c:832
 #, fuzzy, c-format
 msgid "%d postponed article, reuse with ^O...\n"
 msgid_plural "%d postponed articles, reuse with ^O...\n"
 msgstr[0] "%d å·²æç½® æ–‡ç« ï¼ŒæŒ‰ä¸‹ ^O ä»¥é‡æ–°ä½¿ç”¨â€¦\n"
 
-#: src/lang.c:823
+#: src/lang.c:833
 msgid ""
 "X-Conversion-Note: multipart/alternative contents have been removed.\n"
 "  To get the whole article, turn alternative handling OFF in the Option "
@@ -2985,14 +3046,14 @@ msgstr ""
 "X-Conversion-Note: å¤šéƒ¨ä»¶/æ›¿ä»£å†…å®¹å·²è¢«ç§»é™¤ã€‚\n"
 "  è¦æå–æ•´ç¯‡æ–‡ç« ï¼Œè¯·åœ¨é€‰é¡¹åŠŸèƒ½è¡¨ä¸­å…³é—­æ›¿ä»£å¤„ç†\n"
 
-#: src/lang.c:825
+#: src/lang.c:835
 #, c-format
 msgid "Save filename for %s/%s is a mailbox. Attachment not saved"
 msgstr "ä¿å­˜ %s/%s çš„æ–‡ä»¶åæ˜¯ä¸€ä¸ªä¿¡ç®±ã€‚é™„ä»¶æœªè¢«ä¿å­˜"
 
 #. constext txt_is_tex_encoded[] = N_("TeX2Iso encoded article");
 #. TODO: replace hard coded key-names
-#: src/lang.c:828
+#: src/lang.c:838
 #, fuzzy, c-format
 msgid ""
 "\n"
@@ -3000,7 +3061,7 @@ msgid ""
 "locally\n"
 "(i.e. <spool>/news) or remotely (-r option) from an NNTP (Network News "
 "Transport\n"
-"Protocol) server. -h lists the available command line options.\n"
+"Protocol) server. -h lists the available command-line options.\n"
 "\n"
 "%s  has four newsreading levels, the newsgroup selection page, the group "
 "index\n"
@@ -3051,165 +3112,165 @@ msgstr ""
 "è¦èŽ·å¾—æ›´å¤šä¿¡æ¯ï¼Œè¯·é˜…è¯»åœ¨çº¿æ‰‹å†Œã€READMEã€INSTALLã€TODO å’Œ FTP ç­‰æ–‡ä»¶ã€‚\n"
 "è¯·åˆ©ç”¨â€˜Râ€™å‘½ä»¤å‘é€é”™è¯¯æŠ¥å‘Š/æ„è§ç»™ %sã€‚\n"
 
-#: src/lang.c:845
+#: src/lang.c:855
 #, c-format
 msgid "Invalid disabled_nntp_cmds \"%s\", discarding it"
 msgstr ""
 
-#: src/lang.c:847
+#: src/lang.c:857
 #, c-format
 msgid "Invalid From:-header \"%s\". Check your mail_address setting."
 msgstr ""
 
-#: src/lang.c:849
+#: src/lang.c:859
 #, fuzzy
 msgid "Charset name contains invalid characters"
 msgstr "å­—ç¬¦é›†åç§°åŒ…å«æ— æ•ˆå­—ç¬¦ã€‚"
 
-#: src/lang.c:852
+#: src/lang.c:862
 msgid "Invalid multibyte sequence found\n"
 msgstr "å‡ºçŽ°æ— æ•ˆçš„å¤šå­—èŠ‚åºåˆ—\n"
 
-#: src/lang.c:855
+#: src/lang.c:865
 #, fuzzy, c-format
 msgid "Invalid Sender:-header \"%s\""
 msgstr "æ— æ•ˆçš„ Sender:-header \"%s\""
 
-#: src/lang.c:857
+#: src/lang.c:867
 msgid "Inverse video disabled"
 msgstr "åç™½æ˜¾ç¤ºå·²åœç”¨"
 
-#: src/lang.c:858
+#: src/lang.c:868
 msgid "Inverse video enabled"
 msgstr "åç™½æ˜¾ç¤ºå·²å¯ç”¨"
 
-#: src/lang.c:860
+#: src/lang.c:870
 msgid " Keeping serverrc.add_cmd_line_opts."
 msgstr ""
 
-#: src/lang.c:861
+#: src/lang.c:871
 #, c-format
 msgid "Missing definition for %s\n"
 msgstr "ç¼ºå°‘ %s çš„å®šä¹‰\n"
 
-#: src/lang.c:862
+#: src/lang.c:872
 #, c-format
 msgid "Invalid key definition '%s'\n"
 msgstr "æ— æ•ˆçš„æŒ‰é”®å®šä¹‰â€˜%sâ€™\n"
 
-#: src/lang.c:863
+#: src/lang.c:873
 #, c-format
 msgid "Invalid keyname '%s'\n"
 msgstr "æ— æ•ˆçš„æŒ‰é”®åç§°â€˜%sâ€™\n"
 
-#: src/lang.c:864
+#: src/lang.c:874
 #, c-format
 msgid "Keymap file was upgraded to version %s\n"
 msgstr "Keymap æ–‡ä»¶å·²å‡çº§åˆ°ç‰ˆæœ¬ %s\n"
 
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:866
+#: src/lang.c:876
 #, c-format
 msgid "Kill From:     [%s] (y/n): "
 msgstr "ç é™¤ From:   [%s] (y/n)ï¼š"
 
 #. TRANSLATORS: do not translate header names like 'Lines:'
-#: src/lang.c:868
+#: src/lang.c:878
 msgid "Kill Lines: (</>num): "
 msgstr "ç é™¤ Lines: (</>num)ï¼š"
 
-#: src/lang.c:869
+#: src/lang.c:879
 msgid "Kill Article Menu"
 msgstr "ç é™¤æ–‡ç« èœå•"
 
-#: src/lang.c:870
+#: src/lang.c:880
 #, fuzzy, c-format
 msgid "Kill Msg-ID:   [%s] (f/l/o/n): "
 msgstr "ç é™¤ Msg-Idï¼š [%s] (f/l/o/n)ï¼š"
 
-#: src/lang.c:871
+#: src/lang.c:881
 msgid "Kill pattern scope  : "
 msgstr "ç é™¤æ¨¡å¼èŒƒå›´ ï¼š"
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:873
+#: src/lang.c:883
 #, c-format
 msgid "Kill Subject:  [%s] (y/n): "
 msgstr "ç é™¤ Subject: [%s] (y/n)ï¼š"
 
-#: src/lang.c:874
+#: src/lang.c:884
 msgid "Kill text pattern   : "
 msgstr "ç é™¤æ–‡æœ¬æ¨¡å¼  ï¼š"
 
-#: src/lang.c:875
+#: src/lang.c:885
 msgid "Kill time in days   : "
 msgstr "ç é™¤æ—¶é—´äºŽæ¯æ—¥  ï¼š"
 
-#: src/lang.c:877
+#: src/lang.c:887
 msgid "Last"
 msgstr "æœ€åŽä¸€ç¬”"
 
-#: src/lang.c:878
+#: src/lang.c:888
 msgid "-- Last response --"
 msgstr "-- æœ€åŽä¸€ç¬”å›žåº” --"
 
-#: src/lang.c:879
+#: src/lang.c:889
 #, c-format
 msgid "Lines %s  "
 msgstr "è¡Œ %s  "
 
-#: src/lang.c:883
+#: src/lang.c:893
 #, fuzzy
 msgid "Function not available."
 msgstr "æ— æ³•ä½¿ç”¨æ–‡ç« "
 
-#: src/lang.c:884
+#: src/lang.c:894
 msgid "Not reading via NNTP."
 msgstr ""
 
-#: src/lang.c:886
+#: src/lang.c:896
 #, fuzzy, c-format
 msgid "Group: %s"
 msgid_plural "Groups: %s"
 msgstr[0] "ç¾¤ç»„ %.*sâ€¦"
 
-#: src/lang.c:889
+#: src/lang.c:899
 msgid "Mail"
 msgstr "é‚®å¯„"
 
-#: src/lang.c:890
+#: src/lang.c:900
 msgid "mailbox "
 msgstr "ä¿¡ç®± "
 
-#: src/lang.c:891
+#: src/lang.c:901
 #, c-format
 msgid "Mail article(s) to [%.*s]> "
 msgstr "é‚®å¯„æ–‡ç« åˆ° [%.*s]>"
 
-#: src/lang.c:892
+#: src/lang.c:902
 #, c-format
 msgid "Mailing log to %s\n"
 msgstr "é‚®å¯„è®°å½•æ¡£åˆ° %s\n"
 
-#: src/lang.c:893
+#: src/lang.c:903
 msgid "Mail bug report..."
 msgstr "é‚®å¯„é”™è¯¯æŠ¥å‘Šâ€¦"
 
-#: src/lang.c:894
+#: src/lang.c:904
 #, c-format
 msgid "Mail BUG REPORT to %s?"
 msgstr "é‚®å¯„é”™è¯¯æŠ¥å‘Šåˆ° %sï¼Ÿ"
 
-#: src/lang.c:895
+#: src/lang.c:905
 msgid "Mailed"
 msgstr "å·²å¯„å‡º"
 
-#: src/lang.c:896
+#: src/lang.c:906
 #, c-format
 msgid "Mailing to %s..."
 msgstr "é‚®å¯„åˆ° %sâ€¦"
 
-#: src/lang.c:897
+#: src/lang.c:907
 msgid ""
 "# [Mail/Save] active file. Format is like news active file:\n"
 "#   groupname  max.artnum  min.artnum  /dir\n"
@@ -3221,121 +3282,121 @@ msgstr ""
 "# ç¬¬å››ä¸ªå­—æ®µæ˜¯åŸºåº•ç›®å½• (äº¦å³ ~/Mail æˆ– ~/News)\n"
 "#\n"
 
-#: src/lang.c:900
+#: src/lang.c:910
 #, fuzzy
 msgid "Article marked as read"
 msgstr "%s æ ‡è®°ä¸ºå·²è¯»"
 
-#: src/lang.c:901
+#: src/lang.c:911
 #, fuzzy
 msgid "Article marked as unread"
 msgstr "%s æ ‡è®°ä¸ºæœªè¯»"
 
-#: src/lang.c:902
+#: src/lang.c:912
 #, fuzzy
 msgid "Thread marked as read"
 msgstr "%s æ ‡è®°ä¸ºå·²è¯»"
 
-#: src/lang.c:903
+#: src/lang.c:913
 #, fuzzy
 msgid "Thread marked as unread"
 msgstr "%s æ ‡è®°ä¸ºæœªè¯»"
 
-#: src/lang.c:904
+#: src/lang.c:914
 #, c-format
 msgid "Marked %d of %d %s as read"
 msgstr "æ ‡è®° %2$d ä¸­çš„ %1$d %3$s ä¸ºå·²è¯»"
 
-#: src/lang.c:905
+#: src/lang.c:915
 #, c-format
 msgid "Marked %d of %d %s as unread"
 msgstr "æ ‡è®° %2$d ä¸­çš„ %1$d %3$s ä¸ºæœªè¯»"
 
-#: src/lang.c:906 src/lang.c:1881
+#: src/lang.c:916 src/lang.c:1913
 msgid "Mark"
 msgstr "æ ‡è®°"
 
-#: src/lang.c:907
+#: src/lang.c:917
 #, c-format
 msgid "Mark all articles as read%s?"
 msgstr "æ ‡è®°æ‰€æœ‰æ–‡ç« ä¸º %s è¯»ï¼Ÿ"
 
-#: src/lang.c:908
+#: src/lang.c:918
 #, c-format
 msgid "Mark article as read%s?"
 msgstr "æ ‡è®°æ–‡ç« ä¸º %s è¯»ï¼Ÿ"
 
-#: src/lang.c:909
+#: src/lang.c:919
 #, c-format
 msgid "Mark group %s as read?"
 msgstr "æ ‡è®°ç¾¤ç»„ %s ä¸ºå·²è¯»ï¼Ÿ"
 
-#: src/lang.c:910
+#: src/lang.c:920
 #, c-format
 msgid "Mark thread as read%s?"
 msgstr "æ ‡è®°è®¨è®ºä¸²ä¸º %s è¯»ï¼Ÿ"
 
-#: src/lang.c:911
+#: src/lang.c:921
 #, c-format
 msgid "Matching %s groups..."
 msgstr "æ­£åœ¨åŒ¹é… %s ç¾¤ç»„â€¦"
 
-#: src/lang.c:914
+#: src/lang.c:924
 #, fuzzy, c-format
 msgid "charset %s"
 msgstr "ï¼Œå­—ç¬¦é›†ï¼š"
 
-#: src/lang.c:915
+#: src/lang.c:925
 #, c-format
 msgid "content subtype %s"
 msgstr ""
 
-#: src/lang.c:916
+#: src/lang.c:926
 #, c-format
 msgid "content type %s"
 msgstr ""
 
-#: src/lang.c:917
+#: src/lang.c:927
 #, c-format
 msgid "%*s[-- charset %s not supported --]\n"
 msgstr "%*s[-- ä¸æ”¯æŒ %s å­—ç¬¦é›† --]\n"
 
-#: src/lang.c:918
+#: src/lang.c:928
 #, c-format
 msgid "%*s[-- Description: %s --]\n"
 msgstr "%*s[-- æè¿°ï¼š%s --]\n"
 
-#: src/lang.c:919
+#: src/lang.c:929
 #, fuzzy, c-format
 msgid "encoding %s"
 msgstr "æ‰“å¼€ %s"
 
-#: src/lang.c:925
+#: src/lang.c:935
 #, fuzzy, c-format
 msgid "lang %s"
 msgstr "é‡æ–°è¯»å– %sâ€¦"
 
-#: src/lang.c:926
+#: src/lang.c:936
 #, fuzzy, c-format
 msgid "%s line"
 msgid_plural "%s lines"
 msgstr[0] "%d è¡Œ"
 
-#: src/lang.c:927
+#: src/lang.c:937
 #, fuzzy, c-format
 msgid "name %s"
 msgstr "ï¼Œåç§°ï¼š"
 
-#: src/lang.c:928
+#: src/lang.c:938
 msgid ", "
 msgstr ""
 
-#: src/lang.c:929
+#: src/lang.c:939
 #, c-format
 msgid "size %s"
 msgstr ""
 
-#: src/lang.c:930
+#: src/lang.c:940
 msgid ""
 "This message has been composed in the 'multipart/mixed' MIME-format. If you\n"
 "are reading this prefix, your mail reader probably has not yet been "
@@ -3348,35 +3409,35 @@ msgstr ""
 "ä»¥äº†è§£æ–°çš„æ ¼å¼ï¼Œè€ŒéšåŽè€Œæ¥çš„ä¸œè¥¿ä¹Ÿè®¸çœ‹èµ·æ¥ä¼šå¾ˆæ€ªå¼‚ã€‚\n"
 "\n"
 
-#: src/lang.c:934 src/lang.c:947 src/lang.c:950 src/lang.c:956
+#: src/lang.c:944 src/lang.c:957 src/lang.c:960 src/lang.c:966
 #, c-format
 msgid "<n>=set current to n; %s=line down; %s=line up; %s=help; %s=quit"
 msgstr "<n>=è®¾ç½®ç›®å‰ä¸º n; %s=ä¸‹ç§»ä¸€è¡Œï¼›%s=ä¸Šç§»ä¸€è¡Œï¼›%s=æ±‚åŠ©ï¼›%s=ç¦»å¼€"
 
-#: src/lang.c:936
+#: src/lang.c:946
 #, c-format
 msgid ""
 "%s=view; %s=pipe; %s=pipe raw; %s=save; %s=tag; %s=tag pattern; %s=untag all"
 msgstr ""
 "%s=æŸ¥çœ‹ï¼›%s=ç®¡é“ï¼›%s=ç®¡é“åŽŸå§‹ï¼›%s=ä¿å­˜ï¼›%s=æ ‡è®°ï¼›%s=æ ‡è®°æ¨¡å¼ï¼›%s=å–æ¶ˆæ‰€æœ‰æ ‡è®°"
 
-#: src/lang.c:938
+#: src/lang.c:948
 #, c-format
 msgid "%s=view; %s=save; %s=tag; %s=tag pattern; %s=untag all"
 msgstr "%s=æŸ¥çœ‹ï¼›%s=ä¿å­˜ï¼›%s=æ ‡è®°ï¼›%s=æ ‡è®°æ¨¡å¼ï¼›%s=å–æ¶ˆæ‰€æœ‰æ ‡è®°"
 
-#: src/lang.c:940
+#: src/lang.c:950
 #, c-format
 msgid ""
 "%s=reverse tagging; %s=search forwards; %s=search backwards; %s=repeat search"
 msgstr "%s=åå‘æ ‡è®°ï¼›%s=å‘å‰æœç´¢ï¼›%s=å‘åŽæœç´¢ï¼›%s=é‡å¤æœç´¢"
 
-#: src/lang.c:941 src/lang.c:945
+#: src/lang.c:951 src/lang.c:955
 #, c-format
 msgid "<n>=set current to n; %s=next unread; %s=search pattern; %s=kill/select"
 msgstr "<n>=è®¾ç½®ç›®å‰ä¸º n; %s=ä¸‹ä¸€ä¸ªæœªè¯»ï¼›%s=æœç´¢æ¨¡å¼ï¼›%s=ç é™¤/é€‰å–"
 
-#: src/lang.c:942
+#: src/lang.c:952
 #, c-format
 msgid ""
 "%s=author search; %s=catchup; %s=line down; %s=line up; %s=mark read; "
@@ -3385,264 +3446,265 @@ msgstr ""
 "%s=ä½œè€…æœç´¢ï¼›%s=è®¾å›žæœªè¯»ï¼›%s=ä¸‹ç§»ä¸€è¡Œï¼›%s=ä¸Šç§»ä¸€è¡Œï¼›%s=è®¾ä¸ºå·²è¯»ï¼›%s=åˆ—å‡ºè®¨è®º"
 "ä¸²"
 
-#: src/lang.c:943
+#: src/lang.c:953
 #, c-format
 msgid "%s=line up; %s=line down; %s=page up; %s=page down; %s=top; %s=bottom"
 msgstr "%s=ä¸Šç§»ä¸€è¡Œï¼›%s=ä¸‹ç§»ä¸€è¡Œï¼›%s=å‘ä¸Šä¸€é¡µï¼›%s=å‘ä¸‹ä¸€é¡µï¼›%s=é¡¶ç«¯ï¼›%s=åº•éƒ¨"
 
-#: src/lang.c:944
+#: src/lang.c:954
 #, c-format
 msgid "%s=search forwards; %s=search backwards; %s=quit"
 msgstr "%s=å‘å‰æœç´¢ï¼›%s=å‘åŽæœç´¢ï¼›%s=ç¦»å¼€"
 
-#: src/lang.c:946
+#: src/lang.c:956
 #, c-format
 msgid "%s=author search; %s=body search; %s=catchup; %s=followup; %s=mark read"
 msgstr "%s=ä½œè€…æœç´¢ï¼›%s=å†…æ–‡æœç´¢ï¼›%s=è®¾å›žæœªè¯»ï¼›%s=è·Ÿè´´ï¼›%s=è®¾ä¸ºå·²è¯»"
 
-#: src/lang.c:948 src/lang.c:957
+#: src/lang.c:958 src/lang.c:967
 #, c-format
 msgid "%s=search forwards; %s=search backwards; %s=repeat search"
 msgstr "%s=å‘å‰æœç´¢ï¼›%s=å‘åŽæœç´¢ï¼›%s=é‡å¤æœç´¢"
 
-#: src/lang.c:949
+#: src/lang.c:959
 #, c-format
 msgid "%s=add; %s=move; %s=rename; %s=delete"
 msgstr "%s=åŠ å…¥ï¼›%s=ç§»åŠ¨ï¼›%s=é‡å‘½åï¼›%s=åˆ é™¤"
 
-#: src/lang.c:951
+#: src/lang.c:961
 #, c-format
 msgid "<n>=set current to n; %s=next unread; %s,%s=search pattern; %s=catchup"
 msgstr "<n>=è®¾ç½®ç›®å‰ä¸º n; %s=ä¸‹ä¸€ä¸ªæœªè¯»ï¼›%s,%s=æœç´¢æ¨¡å¼ï¼›%s=è®¾å›žæœªè¯»"
 
-#: src/lang.c:952
+#: src/lang.c:962
 #, c-format
 msgid ""
 "%s=line down; %s=line up; %s=help; %s=move; %s=quit; %s=toggle all/unread"
 msgstr "%s=ä¸‹ç§»ä¸€è¡Œï¼›%s=ä¸Šç§»ä¸€è¡Œï¼›%s=æ±‚åŠ©ï¼›%s=ç§»åŠ¨ï¼›%s=ç¦»å¼€ï¼›%s=åˆ‡æ¢å…¨éƒ¨/æœªè¯»"
 
-#: src/lang.c:953
+#: src/lang.c:963
 #, c-format
 msgid ""
 "%s=subscribe; %s=sub pattern; %s=unsubscribe; %s=unsub pattern; %s=yank in/"
 "out"
 msgstr "%s=è®¢é˜…ï¼›%s=è®¢é˜…æ¨¡å¼ï¼›%s=å–æ¶ˆè®¢é˜…ï¼›%s=å–æ¶ˆè®¢é˜…æ¨¡å¼ï¼›%s=æ‹”å…¥/å‡º"
 
-#: src/lang.c:954
+#: src/lang.c:964
 #, c-format
 msgid "<n>=set current to n; %s=next unread; %s=catchup; %s=display toggle"
 msgstr "<n>=è®¾ç½®ç›®å‰ä¸º n; %s=ä¸‹ä¸€ä¸ªæœªè¯»ï¼›%s=è®¾å›žæœªè¯»ï¼›%s=æ˜¾ç¤ºåˆ‡æ¢"
 
-#: src/lang.c:955
+#: src/lang.c:965
 #, c-format
 msgid "%s=help; %s=line down; %s=line up; %s=quit; %s=tag; %s=mark unread"
 msgstr "%s=æ±‚åŠ©ï¼›%s=ä¸‹ç§»ä¸€è¡Œï¼›%s=ä¸Šç§»ä¸€è¡Œï¼›%s=ç¦»å¼€ï¼›%s=æ ‡è®°ï¼›%s=æ ‡è®°æœªè¯»"
 
-#: src/lang.c:958
+#: src/lang.c:968
 msgid "--More--"
 msgstr "--æ›´å¤š--"
 
-#: src/lang.c:960
+#: src/lang.c:970
 #, fuzzy, c-format
 msgid "MOTD: %s\n"
 msgstr "MOTD: "
 
-#: src/lang.c:962
+#: src/lang.c:972
 #, c-format
 msgid "Moving %s..."
 msgstr "æ­£åœ¨ç§»åŠ¨ %sâ€¦"
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:'
-#: src/lang.c:964
+#: src/lang.c:974
 msgid "Message-ID: & last Reference  "
 msgstr "Message-ID: & æœ€è¿‘å‚è€ƒ  "
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:'
-#: src/lang.c:966
+#: src/lang.c:976
 msgid "Message-ID: line              "
 msgstr "Message-ID: è¡Œ              "
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:' or 'References:'
-#: src/lang.c:968
+#: src/lang.c:978
 msgid "Message-ID: & References: line"
 msgstr "Message-ID: & References: è¡Œ"
 
-#: src/lang.c:970
+#: src/lang.c:980
 #, c-format
 msgid "Go to newsgroup [%s]> "
 msgstr "å‰å¾€æ–°é—»ç¾¤ç»„ [%s]>"
 
-#: src/lang.c:971
+#: src/lang.c:981
 #, c-format
 msgid "Position %s in group list (1,2,..,$) [%d]> "
 msgstr "å®šä½ %s äºŽç¾¤ç»„æ¸…å• (1,2,..,$) [%d]>"
 
-#: src/lang.c:972
+#: src/lang.c:982
 msgid "Try and save newsrc file again?"
 msgstr "å†æ¬¡å°è¯•å¹¶ä¿å­˜ newsrc æ–‡ä»¶ï¼Ÿ"
 
-#: src/lang.c:973
+#: src/lang.c:983
 #, fuzzy, c-format
 msgid "Warning: No groups written to your %s file. Save aborted."
 msgstr "è­¦å‘Šï¼šæ²¡æœ‰ä»»ä½•æ–°é—»ç¾¤ç»„è¢«å†™å…¥æ‚¨çš„ newsrc æ–‡ä»¶ã€‚å·²æ”¾å¼ƒä¿å­˜ã€‚"
 
-#: src/lang.c:974
+#: src/lang.c:984
 #, fuzzy, c-format
 msgid "%s file saved successfully.\n"
 msgstr "newsrc æ–‡ä»¶å·²æˆåŠŸä¿å­˜ã€‚\n"
 
-#: src/lang.c:975
+#: src/lang.c:985
 msgid "-- Next response --"
 msgstr "-- ä¸‹ä¸€ä¸ªå›žåº” --"
 
-#: src/lang.c:976
+#: src/lang.c:986
 msgid "No  "
 msgstr "å¦  "
 
-#: src/lang.c:977
+#: src/lang.c:987
 msgid "*** No articles ***"
 msgstr "*** æ²¡æœ‰æ–‡ç«  ***"
 
-#: src/lang.c:978
+#: src/lang.c:988
 msgid "No articles have been posted"
 msgstr "æ²¡æœ‰ä»»ä½•æ–‡ç« å·²è¢«å¼ è´´"
 
-#: src/lang.c:979
+#: src/lang.c:989
 msgid "*** No attachments ***"
 msgstr "*** æ²¡æœ‰é™„ä»¶ ***"
 
-#: src/lang.c:980
+#: src/lang.c:990
 msgid "*** No description ***"
 msgstr "*** æ²¡æœ‰æè¿° ***"
 
-#: src/lang.c:981
+#: src/lang.c:991
 msgid "No filename"
 msgstr "æ²¡æœ‰æ–‡ä»¶å"
 
-#: src/lang.c:982
+#: src/lang.c:992
 msgid "No group"
 msgstr "æ²¡æœ‰ç¾¤ç»„"
 
-#: src/lang.c:983
+#: src/lang.c:993
 msgid "*** No groups ***"
 msgstr "*** æ²¡æœ‰ç¾¤ç»„ ***"
 
-#: src/lang.c:984
+#: src/lang.c:994
 msgid "No more groups to read"
 msgstr "å·²æ— å¯è¯»å–ç¾¤ç»„"
 
-#: src/lang.c:985
+#: src/lang.c:995
 msgid "No last message"
 msgstr "æ²¡æœ‰æœ€è¿‘ä¸€ç¬”æ¶ˆæ¯"
 
-#: src/lang.c:986
+#: src/lang.c:996
 msgid "No mail address"
 msgstr "æ²¡æœ‰é‚®ä»¶åœ°å€"
 
-#: src/lang.c:987
+#: src/lang.c:997
 msgid "No articles marked for saving"
 msgstr "æ²¡æœ‰æ ‡è®°è¦ä¿å­˜çš„æ–‡ç« "
 
-#: src/lang.c:988
+#: src/lang.c:998
 msgid "No match"
 msgstr "æ²¡æœ‰åŒ¹é…"
 
-#: src/lang.c:989
+#: src/lang.c:999
 msgid "No more groups"
 msgstr "å·²æ— ç¾¤ç»„"
 
-#: src/lang.c:990
+#: src/lang.c:1000
 msgid "No newsgroups"
 msgstr "æ²¡æœ‰æ–°é—»ç¾¤ç»„"
 
-#: src/lang.c:991
+#: src/lang.c:1001
 msgid "No next unread article"
 msgstr "æ²¡æœ‰ä¸‹ä¸€ç¯‡æœªè¯»æ–‡ç« "
 
-#: src/lang.c:992
+#: src/lang.c:1002
 msgid "No previous group"
 msgstr "æ²¡æœ‰ä¸Šä¸€ä¸ªç¾¤ç»„"
 
-#: src/lang.c:993
+#: src/lang.c:1003
 msgid "No previous search, nothing to repeat"
 msgstr "æ²¡æœ‰ä¸Šä¸€ä¸ªæœç´¢ï¼Œæ²¡æœ‰ä»»ä½•ä¸œè¥¿å¯é‡å¤"
 
-#: src/lang.c:994
+#: src/lang.c:1004
 msgid "No previous unread article"
 msgstr "æ²¡æœ‰ä¸Šä¸€ç¯‡æœªè¯»æ–‡ç« "
 
-#: src/lang.c:995
+#: src/lang.c:1005
 msgid "No responses"
 msgstr "æ²¡æœ‰å›žåº”"
 
-#: src/lang.c:996
+#: src/lang.c:1006
 msgid "No responses to list in current thread"
 msgstr "åœ¨ç›®å‰çš„è®¨è®ºä¸²ä¸­æ²¡æœ‰å›žåº”å¯åˆ—å‡º"
 
-#: src/lang.c:997
+#: src/lang.c:1007
 msgid "*** No scopes ***"
 msgstr "*** æ²¡æœ‰èŒƒå›´ ***"
 
-#: src/lang.c:998
+#: src/lang.c:1008
 msgid "No search string"
 msgstr "æ²¡æœ‰æœç´¢å­—ä¸²"
 
-#: src/lang.c:999
+#: src/lang.c:1009
 msgid "No subject"
 msgstr "æ²¡æœ‰ä¸»æ—¨"
 
-#: src/lang.c:1001
+#: src/lang.c:1011
 #, c-format
 msgid "%s: Terminal must have clear to end-of-line (ce)\n"
 msgstr "%sï¼šç»ˆç«¯æœºå¿…é¡»èƒ½å¤Ÿæ¸…ç©ºåˆ°è¡Œå°¾ (ce)\n"
 
-#: src/lang.c:1002
+#: src/lang.c:1012
 #, c-format
 msgid "%s: Terminal must have clear to end-of-screen (cd)\n"
 msgstr "%sï¼šç»ˆç«¯æœºå¿…é¡»èƒ½å¤Ÿæ¸…ç©ºåˆ°å±å¹•æœ«ç«¯ (cd)\n"
 
-#: src/lang.c:1003
+#: src/lang.c:1013
 #, c-format
 msgid "%s: Terminal must have clearscreen (cl) capability\n"
 msgstr "%sï¼šç»ˆç«¯æœºå¿…é¡»å…·å¤‡æ¸…ç©ºå±å¹• (cl) çš„èƒ½åŠ›\n"
 
-#: src/lang.c:1004
+#: src/lang.c:1014
 #, c-format
 msgid "%s: Terminal must have cursor motion (cm)\n"
 msgstr "%sï¼šç»ˆç«¯æœºå¿…é¡»èƒ½å¤Ÿç§»åŠ¨å…‰æ ‡ (cm)\n"
 
-#: src/lang.c:1005
+#: src/lang.c:1015
 #, c-format
 msgid "%s: TERM variable must be set to use screen capabilities\n"
 msgstr "%sï¼šTERM å˜é‡å¿…é¡»è¢«è®¾ç½®ä»¥ä½¿ç”¨å±å¹•èƒ½åŠ›\n"
 
-#: src/lang.c:1007
+#: src/lang.c:1017
 #, c-format
 msgid "No viewer found for %s/%s\n"
 msgstr "æ‰¾ä¸åˆ°ä»»ä½•æŸ¥çœ‹å™¨ç”¨äºŽ %s/%s\n"
 
-#: src/lang.c:1008 src/lang.c:1780 src/lang.c:1821 src/lang.c:2130
+#: src/lang.c:1018 src/lang.c:1812 src/lang.c:1853 src/lang.c:2173
+#: src/lang.c:2261
 msgid "None"
 msgstr "æ— "
 
-#: src/lang.c:1009
+#: src/lang.c:1019
 msgid "Newsgroup does not exist on this server"
 msgstr "æ–°é—»ç¾¤ç»„ä¸å­˜åœ¨äºŽè¿™ä¸ªæœåŠ¡å™¨"
 
-#: src/lang.c:1010
+#: src/lang.c:1020
 #, c-format
 msgid "Group %s not found in active file"
 msgstr "åœ¨çŽ°ç”¨æ–‡ä»¶ä¸­æ‰¾ä¸åˆ°ç¾¤ç»„ %s"
 
-#: src/lang.c:1012
+#: src/lang.c:1022
 msgid "c)reate it, use a)lternative name, use d)efault .newsrc, q)uit tin: "
 msgstr "c)åˆ›å»ºå®ƒã€ä½¿ç”¨ a)æ›¿ä»£åç§°ã€ä½¿ç”¨ d)ç¼ºçœ .newsrcã€q)ç¦»å¼€ tinï¼š"
 
-#: src/lang.c:1013
+#: src/lang.c:1023
 msgid "use a)lternative name, use d)efault .newsrc, q)uit tin: "
 msgstr "ä½¿ç”¨ a)æ›¿ä»£åç§°ã€ä½¿ç”¨ d)ç¼ºçœ .newsrcã€q)ç¦»å¼€ tinï¼š"
 
-#: src/lang.c:1014
+#: src/lang.c:1024
 #, c-format
 msgid ""
 "# NNTP-server -> newsrc translation table and NNTP-server\n"
@@ -3671,54 +3733,69 @@ msgstr ""
 "#   news.example.org  /tmp/nrc-ex      example    ex\n"
 "#\n"
 
-#: src/lang.c:1021
+#: src/lang.c:1031
 msgid "NULL"
 msgstr "NULL"
 
-#: src/lang.c:1023
+#: src/lang.c:1033
 msgid "Only"
 msgstr "åªæœ‰"
 
-#: src/lang.c:1025
+#: src/lang.c:1034
+#, fuzzy
+msgid "OpenPGP pubic key block"
+msgstr "OpenPGP å…¬é’¥å—"
+
+#: src/lang.c:1035
+#, fuzzy
+msgid "OpenPGP signature block"
+msgstr "OpenPGP ç­¾åå—"
+
+#: src/lang.c:1037
 msgid "Options Menu"
 msgstr "é€‰é¡¹åŠŸèƒ½è¡¨"
 
-#: src/lang.c:1026
+#: src/lang.c:1038
 msgid "Options Menu Commands"
 msgstr "é€‰é¡¹åŠŸèƒ½è¡¨å‘½ä»¤"
 
-#: src/lang.c:1027
+#: src/lang.c:1039
 #, fuzzy, c-format
 msgid "Option not enabled. Recompile with %s.%s\n"
 msgstr "é€‰é¡¹æœªå¯ç”¨ã€‚é‡æ–°ä»¥ %s ç¼–è¯‘ã€‚%s\n"
 
 #. TRANSLATORS: do not translate header names like 'Path:'
-#: src/lang.c:1031
+#: src/lang.c:1043
 #, fuzzy
 msgid "Path: line (case insensitive)"
 msgstr "Path: è¡Œ (å¤§å°å†™ç›¸ç¬¦)   "
 
-#: src/lang.c:1032
+#: src/lang.c:1044
 #, c-format
 msgid "Error in regex: %s at pos. %d '%s'"
 msgstr "åœ¨æ­£åˆ™è¡¨è¾¾å¼ %s çš„ä½ç½® %d å‘ç”Ÿé”™è¯¯ï¼šâ€˜%sâ€™"
 
-#: src/lang.c:1033
+#: src/lang.c:1045
 #, c-format
 msgid "Error in regex: pcre internal error %d"
 msgstr "åœ¨æ­£åˆ™è¡¨è¾¾å¼ä¸­å‘ç”Ÿé”™è¯¯ï¼špcre å†…éƒ¨é”™è¯¯ %d"
 
-#: src/lang.c:1035
+#: src/lang.c:1046
+#, fuzzy
+msgid "[-- PGP SIGNED MESSAGE --]\n"
+msgstr "[-- PGP ç­¾åæ¶ˆæ¯ --]\n"
+
+#: src/lang.c:1048
 #, c-format
 msgid "Error in regex: study - pcre internal error %s"
 msgstr "åœ¨æ­£åˆ™è¡¨è¾¾å¼ä¸­å‘ç”Ÿé”™è¯¯ï¼šstudy - pcre å†…éƒ¨é”™è¯¯ %s"
 
-#: src/lang.c:1037
+#: src/lang.c:1050
 msgid "Post a followup..."
 msgstr "è·Ÿè´´â€¦"
 
 #. TODO: replace hard coded key-name in txt_post_error_ask_postpone
-#: src/lang.c:1039
+#: src/lang.c:1052
 msgid ""
 "An error has occurred while posting the article. If you think that this\n"
 "error is temporary or otherwise correctable, you can postpone the article\n"
@@ -3728,360 +3805,362 @@ msgstr ""
 "é”™è¯¯æ˜¯æš‚æ—¶æˆ–æ˜¯å¯æ”¹æ­£çš„ï¼Œæ‚¨å¯ä»¥æç½®æ–‡ç« \n"
 "å¹¶äºŽç¨åŽä»¥ ^O å†æ¬¡å–å‡ºå®ƒã€‚\n"
 
-#: src/lang.c:1042
+#: src/lang.c:1055
 msgid "Posted articles history"
 msgstr "å¼ è´´æ–‡ç« åŽ†å²è®°å½•"
 
-#: src/lang.c:1043
+#: src/lang.c:1056
 #, fuzzy
 msgid "Posted Articles Menu Commands"
 msgstr "å±žæ€§åŠŸèƒ½è¡¨æŒ‡ä»¤"
 
-#: src/lang.c:1044
+#: src/lang.c:1057
 msgid "Lookup failed"
 msgstr ""
 
-#: src/lang.c:1045
+#: src/lang.c:1058
 #, fuzzy
 msgid "Operation not available for replies by mail"
 msgstr "å›žåˆ°ç¾¤ç»„é€‰æ‹©å±‚çº§"
 
-#: src/lang.c:1046
+#: src/lang.c:1059
 #, fuzzy
 msgid "Already in posted articles history level"
 msgstr "å¼ è´´æ–‡ç« åŽ†å²è®°å½•"
 
-#: src/lang.c:1047
+#: src/lang.c:1060
 #, c-format
 msgid "Post to newsgroup(s) [%s]> "
 msgstr "å¼ è´´åˆ°æ–°é—»ç¾¤ç»„ [%s]>"
 
-#: src/lang.c:1048
+#: src/lang.c:1061
 msgid "-- post processing started --"
 msgstr "-- å¼ è´´å¤„ç†å¼€å§‹ --"
 
-#: src/lang.c:1049
+#: src/lang.c:1062
 msgid "-- post processing completed --"
 msgstr "-- å¼ è´´å¤„ç†å®Œæˆ --"
 
-#: src/lang.c:1050
+#: src/lang.c:1063
 #, c-format
 msgid "Post subject [%s]> "
 msgstr "å¼ è´´ä¸»æ—¨ [%s]>"
 
-#: src/lang.c:1051
+#: src/lang.c:1064
 msgid ""
 "# Summary of mailed/posted messages viewable by 'W' command from within "
 "tin.\n"
 msgstr "# é‚®å¯„/å¼ è´´çš„æ¶ˆæ¯æ¦‚è¦å¯ä»¥åœ¨ tin ä¹‹ä¸­ç»ç”±â€˜Wâ€™å‘½ä»¤æ¥æŸ¥çœ‹ã€‚\n"
 
-#: src/lang.c:1052
+#: src/lang.c:1065
 msgid "Posting article..."
 msgstr "å¼ è´´æ–‡ç« â€¦"
 
-#: src/lang.c:1054
+#: src/lang.c:1067
 #, fuzzy, c-format
 msgid "Posting failed (%s)"
 msgstr "å¼ è´´æ–‡ç« â€¦"
 
-#: src/lang.c:1056
+#: src/lang.c:1069
 #, c-format
 msgid "Posting: %.*s ..."
 msgstr "å¼ è´´ï¼š%.*sâ€¦"
 
-#: src/lang.c:1057
+#: src/lang.c:1070
 #, c-format
 msgid "Post postponed articles [%%s]? (%s/%s/%s/%s/%s): "
 msgstr "å¼ è´´è¢«æç½®çš„æ–‡ç«  [%%s]ï¼Ÿ(%s/%s/%s/%s/%s)ï¼š"
 
-#: src/lang.c:1059
+#: src/lang.c:1072
 #, c-format
 msgid "Preparing for filtering on Path header (%d/%d)..."
 msgstr ""
 
-#: src/lang.c:1061
+#: src/lang.c:1074
 #, fuzzy
 msgid "Processing attributes..."
 msgstr "å¤„ç†å±žæ€§â€¦"
 
-#: src/lang.c:1062
+#: src/lang.c:1075
 msgid "Processing mail messages marked for deletion."
 msgstr "å¤„ç†æ ‡è®°ä¸ºåˆ é™¤çš„é‚®ä»¶æ¶ˆæ¯ã€‚"
 
-#: src/lang.c:1063
+#: src/lang.c:1076
 msgid "Processing saved articles marked for deletion."
 msgstr "å¤„ç†æ ‡è®°ä¸ºåˆ é™¤çš„å·²ä¿å­˜æ–‡ç« ã€‚"
 
-#: src/lang.c:1064
+#: src/lang.c:1077
 #, c-format
 msgid "Accept Followup-To? %s=post, %s=ignore, %s=quit: "
 msgstr "æŽ¥å—è·Ÿè´´ï¼Ÿ%s=å¼ è´´ï¼Œ%s=å¿½ç•¥ï¼Œ%s=ç¦»å¼€ï¼š"
 
-#: src/lang.c:1065
+#: src/lang.c:1078
 msgid "Article unchanged, abort mailing?"
 msgstr "æ–‡ç« æœªå˜æ›´ï¼Œæ”¾å¼ƒé‚®å¯„ï¼Ÿ"
 
-#: src/lang.c:1066
+#: src/lang.c:1079
 #, fuzzy, c-format
 msgid "Do you want to see postponed article (%d)?"
 msgid_plural "Do you want to see postponed articles (%d)?"
 msgstr[0] "æ‚¨è¦çœ‹åˆ°æç½®çš„æ–‡ç«  (%d) å—ï¼Ÿ"
 
-#: src/lang.c:1068
+#: src/lang.c:1081
 msgid "Add quick kill filter?"
 msgstr "åŠ å…¥å¿«é€Ÿç é™¤ç­›é€‰å™¨ï¼Ÿ"
 
-#: src/lang.c:1069
+#: src/lang.c:1082
 msgid "Add quick selection filter?"
 msgstr "åŠ å…¥å¿«é€Ÿé€‰æ‹©ç­›é€‰å™¨ï¼Ÿ"
 
-#: src/lang.c:1070
+#: src/lang.c:1083
 msgid "Do you really want to quit?"
 msgstr "æ‚¨çœŸçš„è¦ç¦»å¼€å—ï¼Ÿ"
 
-#: src/lang.c:1071
+#: src/lang.c:1084
 #, c-format
 msgid "%s=edit cancel message, %s=quit, %s=delete (cancel) [%%s]: "
 msgstr "%s=ç¼–è¾‘å–æ¶ˆæ¶ˆæ¯ï¼Œ%s=ç¦»å¼€ï¼Œ%s=åˆ é™¤ (å–æ¶ˆ) [%%s]ï¼š"
 
-#: src/lang.c:1072
+#: src/lang.c:1085
 #, fuzzy
 msgid "You have a tagged article in this group - quit anyway?"
 msgid_plural "You have tagged articles in this group - quit anyway?"
 msgstr[0] "æ‚¨å·²åœ¨è¿™ä¸ªç¾¤ç»„ä¸­æ ‡è®°æ–‡ç«  - æ— è®ºå¦‚ä½•éƒ½è¦ç¦»å¼€ï¼Ÿ"
 
-#: src/lang.c:1073
+#: src/lang.c:1086
 #, c-format
 msgid "%s=quit, %s=edit, %s=postpone: "
 msgstr "%s=ç¦»å¼€ï¼Œ%s=ç¼–è¾‘ï¼Œ%s=æç½®ï¼š"
 
-#: src/lang.c:1074
+#: src/lang.c:1087
 #, fuzzy, c-format
 msgid "%s=quit, %s=edit, %s=save kill description: "
 msgstr "%s=ç¦»å¼€ %s=ç¼–è¾‘ %s=ä¿å­˜ç é™¤æè¿°ï¼š"
 
-#: src/lang.c:1075
+#: src/lang.c:1088
 #, fuzzy, c-format
 msgid "%s=quit, %s=edit, %s=save select description: "
 msgstr "%s=ç¦»å¼€ %s=ç¼–è¾‘ %s=ä¿å­˜é€‰å–æè¿°ï¼š"
 
-#: src/lang.c:1076
+#: src/lang.c:1089
 msgid "Do you really want to quit without saving your configuration?"
 msgstr "æ‚¨çœŸçš„è¦ç¦»å¼€å´ä¸ä¿å­˜æ‚¨çš„ç»„æ€å—ï¼Ÿ"
 
-#: src/lang.c:1078
+#: src/lang.c:1091
 msgid "Invalid range - valid are '0-9.$' e.g. 1-$"
 msgstr "æ— æ•ˆçš„èŒƒå›´ - æœ‰æ•ˆæ˜¯â€˜0-9.$â€™ä¾‹å¦‚ï¼š1-$"
 
-#: src/lang.c:1080
+#: src/lang.c:1093
 msgid "Do you want to abort this operation?"
 msgstr "æ‚¨è¦æ”¾å¼ƒè¿™ä¸ªæ“ä½œå—ï¼Ÿ"
 
-#: src/lang.c:1081
+#: src/lang.c:1094
 msgid "Do you want to exit tin immediately?"
 msgstr "æ‚¨è¦é©¬ä¸Šç¦»å¼€ tin å—ï¼Ÿ"
 
-#: src/lang.c:1083
+#: src/lang.c:1096
 #, fuzzy
 msgid "Reading all articles..."
 msgstr "è¯»å– %s ç¯‡æ–‡ç« â€¦"
 
-#: src/lang.c:1084
+#: src/lang.c:1097
 #, fuzzy
 msgid "Reading all groups..."
 msgstr "è¯»å– %s ç¾¤ç»„â€¦"
 
-#: src/lang.c:1085
+#: src/lang.c:1098
 msgid "Reading ('q' to quit)..."
 msgstr "è¯»å– (â€˜qâ€™è¡¨ç¤ºç¦»å¼€)â€¦"
 
-#: src/lang.c:1086
+#: src/lang.c:1099
 #, fuzzy, c-format
 msgid "Reading attributes file: %s\n"
 msgstr "è¯»å– %s å±žæ€§æ–‡ä»¶â€¦\n"
 
-#: src/lang.c:1087
+#: src/lang.c:1100
 #, fuzzy, c-format
 msgid "Reading global attributes file: %s\n"
 msgstr "è¯»å– %s å±žæ€§æ–‡ä»¶â€¦\n"
 
-#: src/lang.c:1088
+#: src/lang.c:1101
 #, fuzzy, c-format
 msgid "Reading config file: %s\n"
 msgstr "è¯»å– %s ç»„æ€æ–‡ä»¶â€¦\n"
 
-#: src/lang.c:1089
+#: src/lang.c:1102
 #, fuzzy, c-format
 msgid "Reading global config file: %s\n"
 msgstr "è¯»å– %s ç»„æ€æ–‡ä»¶â€¦\n"
 
-#: src/lang.c:1090
+#: src/lang.c:1103
 #, fuzzy, c-format
 msgid "Reading filter file: %s\n"
 msgstr "è¯»å–ç­›é€‰å™¨æ–‡ä»¶â€¦\n"
 
-#: src/lang.c:1092
+#: src/lang.c:1105
 msgid "reading from local spool"
 msgstr ""
 
-#: src/lang.c:1094
+#: src/lang.c:1107
 #, fuzzy, c-format
 msgid "Reading %s\n"
 msgstr "é‡æ–°è¯»å– %sâ€¦"
 
-#: src/lang.c:1095
+#: src/lang.c:1108
 #, fuzzy, c-format
 msgid "Reading input history file: %s\n"
 msgstr "è¯»å–è¾“å…¥åŽ†å²æ–‡ä»¶â€¦\n"
 
-#: src/lang.c:1096
+#: src/lang.c:1109
 #, fuzzy, c-format
 msgid "Reading keymap file: %s\n"
 msgstr "è¯»å– keymap æ–‡ä»¶â€¦\n"
 
-#: src/lang.c:1097
+#: src/lang.c:1110
 msgid "Reading groups from active file... "
 msgstr "ä»ŽçŽ°ç”¨æ–‡ä»¶è¯»å–ç¾¤ç»„â€¦"
 
-#: src/lang.c:1098
+#: src/lang.c:1111
 msgid "Reading groups from newsrc file... "
 msgstr "ä»Ž newsrc æ–‡ä»¶è¯»å–ç¾¤ç»„â€¦"
 
-#: src/lang.c:1099
+#: src/lang.c:1112
 msgid "Reading newsgroups file... "
 msgstr "è¯»å–æ–°é—»ç¾¤ç»„æ–‡ä»¶â€¦"
 
-#: src/lang.c:1100
+#: src/lang.c:1113
 #, fuzzy, c-format
 msgid "Reading newsrc file: %s"
 msgstr "è¯»å– newsrc æ–‡ä»¶â€¦"
 
-#: src/lang.c:1101
+#: src/lang.c:1114
 #, fuzzy
 msgid "Reading unread articles..."
 msgstr "è¯»å– %s ç¯‡æ–‡ç« â€¦"
 
-#: src/lang.c:1102
+#: src/lang.c:1115
 #, fuzzy
 msgid "Reading unread groups..."
 msgstr "è¯»å– %s ç¾¤ç»„â€¦"
 
 #. TRANSLATORS: do not translate header names like 'References:'
-#: src/lang.c:1104
+#: src/lang.c:1117
 msgid "References: line              "
 msgstr "References: è¡Œ              "
 
-#: src/lang.c:1106
+#: src/lang.c:1119
 #, c-format
 msgid "(%d:%02d remaining)"
 msgstr "(%d:%02d è¿˜å‰©ä½™)"
 
-#: src/lang.c:1108
+#: src/lang.c:1121
 #, c-format
 msgid "Bogus group %s removed."
 msgstr "å‡é€ çš„ç¾¤ç»„ %s å·²ç§»é™¤ã€‚"
 
-#: src/lang.c:1109
+#: src/lang.c:1122
 #, fuzzy
 msgid "Removed from this rule: "
 msgstr "å·²ä»Žä¸Šä¸€ä¸ªè§„åˆ™ç§»é™¤ï¼š"
 
-#: src/lang.c:1110
+#: src/lang.c:1123
 #, c-format
 msgid "Error: rename %s to %s"
 msgstr "é”™è¯¯ï¼šé‡å‘½å %s ä¸º %s"
 
-#: src/lang.c:1111
+#: src/lang.c:1124
 msgid "Reply to author..."
 msgstr "å›žå¤ç»™ä½œè€…â€¦"
 
-#: src/lang.c:1112
+#: src/lang.c:1125
 msgid "Repost"
 msgstr "é‡æ–°å¼ è´´"
 
-#: src/lang.c:1113
+#: src/lang.c:1126
 msgid "Reposting article..."
 msgstr "é‡æ–°å¼ è´´æ–‡ç« â€¦"
 
 #. TODO: plural-forms? (do we have a counter?)
-#: src/lang.c:1115
+#: src/lang.c:1128
 #, c-format
 msgid "Repost article(s) to group(s) [%s]> "
 msgstr "é‡æ–°å¼ è´´æ–‡ç« åˆ°ç¾¤ç»„ [%s]>"
 
-#: src/lang.c:1116
+#: src/lang.c:1129
 msgid "Reset newsrc?"
 msgstr "é‡ç½® newsrcï¼Ÿ"
 
-#: src/lang.c:1117
-msgid "Responses have been directed to the following newsgroups"
-msgstr "å›žåº”å·²è¢«å¯¼å‘ä¸‹åˆ—æ–°é—»ç¾¤ç»„"
+#: src/lang.c:1130
+#, fuzzy
+msgid "Responses have been directed to the following newsgroup"
+msgid_plural "Responses have been directed to the following newsgroups"
+msgstr[0] "å›žåº”å·²è¢«å¯¼å‘ä¸‹åˆ—æ–°é—»ç¾¤ç»„"
 
-#: src/lang.c:1118
+#: src/lang.c:1131
 #, c-format
 msgid "Responses have been directed to poster. %s=mail, %s=post, %s=quit: "
 msgstr "å›žåº”å·²è¢«å¯¼å‘å¼ è´´è€…ã€‚%s=é‚®å¯„ï¼Œ%s=å¼ è´´ï¼Œ%s=ç¦»å¼€ï¼š"
 
-#: src/lang.c:1119
+#: src/lang.c:1132
 msgid "Press <RETURN> to continue..."
 msgstr "æŒ‰ä¸‹ <RETURN> ä»¥ç»§ç»­â€¦"
 
-#: src/lang.c:1121
+#: src/lang.c:1134
 #, fuzzy, c-format
 msgid "Score: %s"
 msgstr "åˆ†æ•°"
 
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:1123
+#: src/lang.c:1136
 #, c-format
 msgid "Select From    [%s] (y/n): "
 msgstr "é€‰å–è‡ª    [%s] (y/n)ï¼š"
 
 #. TRANSLATORS: do not translate header names like 'Lines:'
-#: src/lang.c:1125
+#: src/lang.c:1138
 msgid "Select Lines: (</>num): "
 msgstr "é€‰å–å¤šè¡Œï¼š(</>num)ï¼š"
 
-#: src/lang.c:1126
+#: src/lang.c:1139
 msgid "Auto-select Article Menu"
 msgstr "è‡ªåŠ¨é€‰å–æ–‡ç« èœå•"
 
-#: src/lang.c:1127
+#: src/lang.c:1140
 #, fuzzy, c-format
 msgid "Select Msg-ID  [%s] (f/l/o/n): "
 msgstr "é€‰å– Msg-Id  [%s] (f/l/o/n)ï¼š"
 
-#: src/lang.c:1128
+#: src/lang.c:1141
 msgid "Select pattern scope: "
 msgstr "é€‰å–æ¨¡å¼èŒƒå›´ï¼š"
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:1130
+#: src/lang.c:1143
 #, c-format
 msgid "Select Subject [%s] (y/n): "
 msgstr "é€‰å–ä¸»æ—¨ [%s] (y/n)ï¼š"
 
-#: src/lang.c:1131
+#: src/lang.c:1144
 msgid "Select text pattern : "
 msgstr "é€‰å–æ–‡æœ¬æ¨¡å¼ï¼š"
 
-#: src/lang.c:1132
+#: src/lang.c:1145
 msgid "Select time in days   : "
 msgstr "é€‰å–æ—¶é—´å¤©æ•°  ï¼š"
 
-#: src/lang.c:1133
+#: src/lang.c:1146
 msgid "[k]"
 msgstr ""
 
-#: src/lang.c:1134
+#: src/lang.c:1147
 msgid "[T]"
 msgstr ""
 
-#: src/lang.c:1135
+#: src/lang.c:1148
 msgid " R"
 msgstr " R"
 
-#: src/lang.c:1136
+#: src/lang.c:1149
 #, c-format
 msgid ""
 "# %s server configuration file\n"
@@ -4102,80 +4181,85 @@ msgstr ""
 "############################################################################\n"
 "\n"
 
-#: src/lang.c:1142
+#: src/lang.c:1155
 #, fuzzy
 msgid ""
 "\n"
 "# config options\n"
 msgstr "é¢œè‰²é€‰é¡¹"
 
-#: src/lang.c:1143
+#: src/lang.c:1156
 msgid ""
 "\n"
 "# internal data, should not be modified\n"
 msgstr ""
 
-#: src/lang.c:1144
+#: src/lang.c:1157
 #, fuzzy
 msgid ""
 "\n"
 "# tinrc overrides\n"
 msgstr "ç­›é€‰é€‰é¡¹"
 
-#: src/lang.c:1145
+#: src/lang.c:1158
 msgid "Serverrc Menu"
 msgstr ""
 
-#: src/lang.c:1146
+#: src/lang.c:1159
+#, fuzzy
+msgid "shell archive (shar)"
+msgstr "å‘½ä»¤å£³å­˜ç›˜"
+
+#: src/lang.c:1160
 msgid "Showing unread groups only"
 msgstr "åªæ˜¾ç¤ºæœªè¯»ç¾¤ç»„"
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:1148
+#: src/lang.c:1162
 msgid "Subject: line (ignore case)   "
 msgstr "Subject: è¡Œ (å¿½ç•¥å¤§å°å†™)   "
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:1150
+#: src/lang.c:1164
 msgid "Subject: line (case sensitive)"
 msgstr "Subject: è¡Œ (å¤§å°å†™ç›¸ç¬¦)"
 
-#: src/lang.c:1151
+#: src/lang.c:1165
 msgid "Save"
 msgstr "ä¿å­˜"
 
-#: src/lang.c:1152
+#: src/lang.c:1166
 #, c-format
 msgid "Save '%s' (%s/%s)?"
 msgstr "ä¿å­˜â€˜%sâ€™(%s/%s)ï¼Ÿ"
 
-#: src/lang.c:1153
+#: src/lang.c:1167
 msgid "Save configuration before continuing?"
 msgstr "ç»§ç»­ä¹‹å‰å…ˆä¿å­˜ç»„æ€ï¼Ÿ"
 
-#: src/lang.c:1154
+#: src/lang.c:1168
 msgid "Save filename> "
 msgstr "ä¿å­˜æ–‡ä»¶å>"
 
-#: src/lang.c:1155
+#: src/lang.c:1169
 msgid "Saved"
 msgstr "å·²ä¿å­˜"
 
-#: src/lang.c:1156
+#: src/lang.c:1170
 #, fuzzy, c-format
 msgid "%s unread (%s hot) %s in %s\n"
 msgstr "%4d æœªè¯» (%4d çƒ­é—¨) %s äºŽ %s\n"
 
-#: src/lang.c:1157
+#: src/lang.c:1171
 #, c-format
 msgid "Saved %s...\n"
 msgstr "å·²ä¿å­˜ %sâ€¦\n"
 
-#: src/lang.c:1158
+#: src/lang.c:1172
 msgid "Nothing was saved"
 msgstr "æ²¡æœ‰ä»»ä½•ä¸œè¥¿è¢«ä¿å­˜"
 
-#: src/lang.c:1159
+#: src/lang.c:1173
 #, c-format
 msgid ""
 "\n"
@@ -4184,199 +4268,199 @@ msgstr ""
 "\n"
 "%s %d %s æ¥è‡ª %d %s\n"
 
-#: src/lang.c:1160
+#: src/lang.c:1174
 #, c-format
 msgid "-- %s saved to %s%s --"
 msgstr "-- %s ä¿å­˜åˆ° %s%s --"
 
-#: src/lang.c:1161
+#: src/lang.c:1175
 #, c-format
 msgid "-- %s saved to %s - %s --"
 msgstr "-- %s ä¿å­˜åˆ° %s - %s --"
 
-#: src/lang.c:1162
+#: src/lang.c:1176
 msgid "Saving..."
 msgstr "ä¿å­˜ä¸­â€¦"
 
-#: src/lang.c:1163
+#: src/lang.c:1177
 #, c-format
 msgid "%s: Screen initialization failed"
 msgstr "%sï¼šå±å¹•åˆå§‹åŒ–å¤±è´¥"
 
-#: src/lang.c:1165
+#: src/lang.c:1179
 #, c-format
 msgid "%s: screen is too small\n"
 msgstr "%sï¼šå±å¹•å¤ªå°\n"
 
-#: src/lang.c:1167
+#: src/lang.c:1181
 #, fuzzy, c-format
 msgid "screen is too small, %s is exiting"
 msgstr "å±å¹•å¤ªå°ï¼Œ%s æ­£åœ¨ç¦»å¼€\n"
 
-#: src/lang.c:1168
+#: src/lang.c:1182
 msgid "Delete scope?"
 msgstr "åˆ é™¤èŒƒå›´ï¼Ÿ"
 
-#: src/lang.c:1169
+#: src/lang.c:1183
 msgid "Enter scope> "
 msgstr "è¾“å…¥èŒƒå›´>"
 
-#: src/lang.c:1170
+#: src/lang.c:1184
 msgid "Select new position> "
 msgstr "é€‰å–æ–°ä½ç½®>"
 
-#: src/lang.c:1171
+#: src/lang.c:1185
 msgid "New position cannot be a global scope"
 msgstr "æ–°ä½ç½®ä¸å¯æ˜¯å…¨å±€èŒƒå›´"
 
-#: src/lang.c:1172
+#: src/lang.c:1186
 msgid "Global scope, operation not allowed"
 msgstr "å…¨å±€èŒƒå›´ï¼Œæ“ä½œä¸å…è®¸"
 
-#: src/lang.c:1173
+#: src/lang.c:1187
 msgid "Rename scope> "
 msgstr "é‡å‘½åèŒƒå›´>"
 
-#: src/lang.c:1174
+#: src/lang.c:1188
 msgid "Select scope> "
 msgstr "é€‰å–èŒƒå›´>"
 
-#: src/lang.c:1175
+#: src/lang.c:1189
 msgid "Scopes Menu"
 msgstr "èŒƒå›´èœå•"
 
-#: src/lang.c:1176
+#: src/lang.c:1190
 msgid "Scopes Menu Commands"
 msgstr "èŒƒå›´åŠŸèƒ½è¡¨æŒ‡ä»¤"
 
-#: src/lang.c:1177
+#: src/lang.c:1191
 #, c-format
 msgid "Search backwards [%s]> "
 msgstr "å‘åŽæœç´¢ [%s]>"
 
-#: src/lang.c:1178
+#: src/lang.c:1192
 #, c-format
 msgid "Search body [%s]> "
 msgstr "æœç´¢å†…æ–‡ [%s]>"
 
-#: src/lang.c:1179
+#: src/lang.c:1193
 #, c-format
 msgid "Search forwards [%s]> "
 msgstr "å‘å‰æœç´¢ [%s]>"
 
-#: src/lang.c:1180
+#: src/lang.c:1194
 msgid "Searching..."
 msgstr "æœç´¢ä¸­â€¦"
 
-#: src/lang.c:1181
+#: src/lang.c:1195
 #, c-format
 msgid "Searching article %d of %d ('q' to abort)..."
 msgstr "æœç´¢æ–‡ç«  %2$d ä¸­çš„ %1$d (â€˜qâ€™ä»¥æ”¾å¼ƒ)â€¦"
 
-#: src/lang.c:1182
+#: src/lang.c:1196
 msgid "Select article> "
 msgstr "é€‰å–æ–‡ç« >"
 
-#: src/lang.c:1183
+#: src/lang.c:1197
 msgid ""
 "Select option number before text or use arrow keys and <CR>. 'q' to quit."
 msgstr "é€‰å–æ–‡æœ¬å‰æ–¹çš„é€‰é¡¹æ•°å­—æˆ–ä½¿ç”¨æ–¹å‘é”®å’Œ <CR>ã€‚â€˜qâ€™ä»¥ç¦»å¼€ã€‚"
 
-#: src/lang.c:1184
+#: src/lang.c:1198
 msgid "Select group> "
 msgstr "é€‰å–ç¾¤ç»„>"
 
-#: src/lang.c:1185
+#: src/lang.c:1199
 #, c-format
 msgid "Enter selection pattern [%s]> "
 msgstr "è¾“å…¥é€‰æ‹©æ¨¡å¼ [%s]>"
 
-#: src/lang.c:1186
+#: src/lang.c:1200
 msgid "Select thread> "
 msgstr "é€‰å–å¸–å­> "
 
-#: src/lang.c:1187
+#: src/lang.c:1201
 #, fuzzy, c-format
 msgid "%s %s %s (\"%s\"): send a DETAILED bug report to %s\n"
 msgstr "%s %s %s (â€œ%sâ€) [%s]ï¼šå‘é€è¯¦ç»†çš„é”™è¯¯æŠ¥å‘Šç»™ %s\n"
 
-#: src/lang.c:1188
+#: src/lang.c:1202
 #, fuzzy
 msgid "Serverrc Menu Commands"
 msgstr "èŒƒå›´åŠŸèƒ½è¡¨æŒ‡ä»¤"
 
-#: src/lang.c:1189
+#: src/lang.c:1203
 msgid "servers active-file"
 msgstr "æœåŠ¡å™¨ç›®å‰æ–‡ä»¶"
 
-#: src/lang.c:1190
+#: src/lang.c:1204
 #, c-format
 msgid "Skipped %s"
 msgstr ""
 
-#: src/lang.c:1191
+#: src/lang.c:1205
 msgid "Cannot move into new newsgroups. Subscribe first..."
 msgstr "æ— æ³•ç§»å…¥æ–°çš„æ–°é—»ç¾¤ç»„ã€‚è¯·å…ˆè®¢é˜…â€¦"
 
-#: src/lang.c:1192
+#: src/lang.c:1206
 msgid "<SPACE>"
 msgstr "<SPACE>"
 
-#: src/lang.c:1193
+#: src/lang.c:1207
 #, c-format
 msgid "Starting: (%s)"
 msgstr "å¼€å§‹ï¼š(%s)"
 
-#: src/lang.c:1195
+#: src/lang.c:1209
 #, c-format
 msgid "Startup time was: %s\n"
 msgstr ""
 
-#: src/lang.c:1197
+#: src/lang.c:1211
 #, c-format
 msgid "List Thread (%d of %d)"
 msgstr "åˆ—å‡ºè®¨è®ºä¸² (%2$d ä¸­çš„ %1$d)"
 
-#: src/lang.c:1198
+#: src/lang.c:1212
 #, c-format
 msgid "Thread (%.*s)"
 msgstr "è®¨è®ºä¸² (%.*s)"
 
-#: src/lang.c:1199
+#: src/lang.c:1213
 msgid "Enter wildcard subscribe pattern> "
 msgstr "è¾“å…¥é€šé…ç¬¦è®¢é˜…æ¨¡å¼>"
 
-#: src/lang.c:1200
+#: src/lang.c:1214
 #, fuzzy, c-format
 msgid "subscribed to %d group"
 msgid_plural "subscribed to %d groups"
 msgstr[0] "å·²è®¢é˜… %d ç¾¤ç»„"
 
-#: src/lang.c:1201
+#: src/lang.c:1215
 #, c-format
 msgid "Subscribed to %s"
 msgstr "å·²è®¢é˜… %s"
 
-#: src/lang.c:1202
+#: src/lang.c:1216
 msgid "Subscribing... "
 msgstr "è®¢é˜…â€¦"
 
-#: src/lang.c:1203
+#: src/lang.c:1217
 #, c-format
 msgid "Repost or supersede article(s) [%%s]? (%s/%s/%s): "
 msgstr "é‡æ–°å¼ è´´æˆ–å–ä»£æ–‡ç«  [%%s]ï¼Ÿ(%s/%s/%s)ï¼š"
 
 #. TODO: plural-forms? (do we have a counter?)
-#: src/lang.c:1205
+#: src/lang.c:1219
 #, c-format
 msgid "Supersede article(s) to group(s) [%s]> "
 msgstr "å–ä»£æ–‡ç« äºŽç¾¤ç»„ [%s]>"
 
-#: src/lang.c:1206
+#: src/lang.c:1220
 msgid "Superseding article ..."
 msgstr "å–ä»£æ–‡ç« â€¦"
 
-#: src/lang.c:1207
+#: src/lang.c:1221
 #, c-format
 msgid ""
 "\n"
@@ -4385,42 +4469,42 @@ msgstr ""
 "\n"
 "å·²åœæ­¢ã€‚è¾“å…¥â€˜fgâ€™ä»¥é‡æ–°å¯åŠ¨ %s\n"
 
-#: src/lang.c:1209
+#: src/lang.c:1223
 #, fuzzy, c-format
 msgid "%d day"
 msgid_plural "%d days"
 msgstr[0] "%d å¤©"
 
-#: src/lang.c:1210
+#: src/lang.c:1224
 msgid "<TAB>"
 msgstr "<TAB>"
 
-#: src/lang.c:1211
+#: src/lang.c:1225
 #, fuzzy
 msgid "Tagged article"
 msgid_plural "Tagged articles"
 msgstr[0] "åŸºåº•æ–‡ç« "
 
-#: src/lang.c:1212
+#: src/lang.c:1226
 #, fuzzy
 msgid "Tagged thread"
 msgstr "å·²æ ‡è®°é™„ä»¶"
 
-#: src/lang.c:1214
+#: src/lang.c:1228
 msgid "TeX "
 msgstr "TeX "
 
-#: src/lang.c:1215
+#: src/lang.c:1229
 #, fuzzy, c-format
 msgid "Version: %s %s release %s (\"%s\")"
 msgstr "ç‰ˆæœ¬ï¼š%s %s å‘å¸ƒ %s (â€œ%sâ€)\n"
 
-#: src/lang.c:1216
+#: src/lang.c:1230
 msgid "# Default action/prompt strings\n"
 msgstr "# ç¼ºçœçš„åŠ¨ä½œ/æç¤ºå­—ä¸²\n"
 
 #. TRANSLATORS: do not translate header names like 'Subject:', 'From:', ...
-#: src/lang.c:1218
+#: src/lang.c:1232
 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"
@@ -4438,311 +4522,320 @@ msgstr ""
 "# case=ON/OFF    ON=ç­›é€‰å™¨å¤§å°å†™é¡»ç›¸ç¬¦ OFF=å¿½ç•¥å¤§å°å†™\n"
 "# expire=ON/OFF  ON=é™åˆ¶åˆ° default_filter_days OFF=ä¸ä¼šè¿‡æœŸ\n"
 
-#: src/lang.c:1231
+#: src/lang.c:1245
 #, fuzzy
 msgid ""
 "# If ON print current subject or newsgroup description in the last line\n"
 msgstr "# å¦‚æžœä¸º ON å°±å°å‡ºç›®å‰çš„ä¸»æ—¨æˆ–æœ€åŽä¸€è¡Œä¸­çš„æ–°é—»ç¾¤ç»„æè¿°\n"
 
-#: src/lang.c:1232
-msgid "# Host & time info used for detecting new groups (don't touch)\n"
-msgstr "# ä¸»æœº & æ—¶é—´ä¿¡æ¯ç”¨äºŽä¾¦æµ‹æ–°ç¾¤ç»„ (ä¸å½±å“)\n"
+#: src/lang.c:1246
+#, fuzzy
+msgid ""
+"\n"
+"# Host & time info used for detecting new groups (don't touch)\n"
+msgstr ""
+"\n"
+"# ä¸»æœº & æ—¶é—´ä¿¡æ¯ç”¨äºŽä¾¦æµ‹æ–°ç¾¤ç»„ (ä¸å½±å“)\n"
 
-#: src/lang.c:1233
+#: src/lang.c:1247
 msgid "There is no news\n"
 msgstr "æ²¡æœ‰ä»»ä½•æ–°é—»\n"
 
-#: src/lang.c:1234
+#: src/lang.c:1248
 msgid "Thread"
 msgstr "è®¨è®ºä¸²"
 
-#: src/lang.c:1235
+#: src/lang.c:1249
 msgid "Thread Level Commands"
 msgstr "è®¨è®ºä¸²å±‚çº§å‘½ä»¤"
 
-#: src/lang.c:1236
+#: src/lang.c:1250
 msgid "Thread deselected"
 msgstr "è®¨è®ºä¸²å·²å–æ¶ˆé€‰å–"
 
-#: src/lang.c:1237
+#: src/lang.c:1251
 msgid "Thread selected"
 msgstr "è®¨è®ºä¸²å·²é€‰å–"
 
-#: src/lang.c:1238
+#: src/lang.c:1252
 #, c-format
 msgid "Thread %4s of %4s"
 msgstr "è®¨è®ºä¸² %2$4s ä¸­çš„ %1$4s"
 
-#: src/lang.c:1239
+#: src/lang.c:1253
 msgid "Threading articles..."
 msgstr "è®¨è®ºä¸²æ–‡ç« â€¦"
 
-#: src/lang.c:1240
+#: src/lang.c:1254
 #, fuzzy
 msgid "Threading by multipart"
 msgstr "è®¨è®ºä¸²æ–‡ç« â€¦"
 
-#: src/lang.c:1242
+#: src/lang.c:1256
 msgid "No ALP negotiated."
 msgstr ""
 
-#: src/lang.c:1244
+#: src/lang.c:1258
 msgid "<failed to retrieve cipher>"
 msgstr ""
 
-#: src/lang.c:1245
+#: src/lang.c:1259
 msgid "<failed to retrieve issuer>"
 msgstr ""
 
-#: src/lang.c:1246
+#: src/lang.c:1260
 msgid "<failed to retrieve subject>"
 msgstr ""
 
-#: src/lang.c:1247
+#: src/lang.c:1261
 msgid "<failed to retrieve version>"
 msgstr ""
 
-#: src/lang.c:1248
+#: src/lang.c:1262
 #, fuzzy, c-format
 msgid "%s handshake done: %s\n"
 msgstr "Slrnface å¤±è´¥ï¼š%sã€‚"
 
-#: src/lang.c:1251
+#: src/lang.c:1265
 #, fuzzy, c-format
 msgid "TLS handshake failed: %s (%d)\n"
 msgstr "Slrnface å¤±è´¥ï¼š%sã€‚"
 
-#: src/lang.c:1252
+#: src/lang.c:1266
 #, fuzzy, c-format
 msgid "TLS peer verification failed: %s\n"
 msgstr "Slrnface å¤±è´¥ï¼š%sã€‚"
 
-#: src/lang.c:1253
+#: src/lang.c:1267
 #, c-format
 msgid "TLS peer verification failed, continuing anyway as requested: %s\n"
 msgstr ""
 
-#: src/lang.c:1254
+#: src/lang.c:1268
 msgid "<unable to retrieve status>"
 msgstr ""
 
-#: src/lang.c:1255
+#: src/lang.c:1269
 msgid "unexpected certificate verification status!"
 msgstr ""
 
-#: src/lang.c:1258
+#: src/lang.c:1272
 #, c-format
 msgid ""
 "TLS peer verification failed: %s.\n"
 "Continuing anyway as requested.\n"
 msgstr ""
 
-#: src/lang.c:1261
+#: src/lang.c:1275
 #, fuzzy, c-format
 msgid "TLS handshake done: %s\n"
 msgstr "Slrnface å¤±è´¥ï¼š%sã€‚"
 
-#: src/lang.c:1264
+#: src/lang.c:1278
 #, fuzzy, c-format
 msgid "TLS handshake failed: %s\n"
 msgstr "Slrnface å¤±è´¥ï¼š%sã€‚"
 
-#: src/lang.c:1267
+#: src/lang.c:1281
 #, c-format
 msgid "Toggled word highlighting %s"
 msgstr "å·²åˆ‡æ¢å­—è¯é«˜äº®åº¦æ˜¾ç¤º %s"
 
-#: src/lang.c:1268
+#: src/lang.c:1282
 msgid "Toggled rot13 encoding"
 msgstr "å·²åˆ‡æ¢ rot13 ç¼–ç "
 
-#: src/lang.c:1269
+#: src/lang.c:1283
 #, fuzzy, c-format
 msgid "Toggled German TeX encoding %s"
 msgstr "å·²åˆ‡æ¢å¾·è¯­ TeX ç¼–ç  %s"
 
-#: src/lang.c:1270
+#: src/lang.c:1284
 #, c-format
 msgid "Toggled tab-width to %d"
 msgstr "å·²åˆ‡æ¢è·³æ ¼å®½åº¦ä¸º %d"
 
-#: src/lang.c:1271
+#: src/lang.c:1285
 #, fuzzy, c-format
 msgid "Verbatim handling: %s"
 msgstr "#  verbatim_handling=ON/OFF\n"
 
-#: src/lang.c:1273
+#: src/lang.c:1287
 #, c-format
 msgid "%d Trying to dotlock %s"
 msgstr "%d å°è¯•ç‚¹é”å®š %s"
 
-#: src/lang.c:1274
+#: src/lang.c:1288
 #, c-format
 msgid "%d Trying to lock %s"
 msgstr "%d å°è¯•é”å®š %s"
 
-#: src/lang.c:1276
+#: src/lang.c:1290
 #, fuzzy, c-format
 msgid "%s=help"
 msgstr "%s=æ±‚åŠ©"
 
-#: src/lang.c:1278
+#: src/lang.c:1292
 msgid "Unlimited"
 msgstr "æ²¡æœ‰é™åˆ¶"
 
-#: src/lang.c:1279
+#: src/lang.c:1293
 #, fuzzy
 msgid "Untagged article"
 msgstr "åŸºåº•æ–‡ç« "
 
-#: src/lang.c:1280
+#: src/lang.c:1294
 #, fuzzy
 msgid "Untagged thread"
 msgstr "å–æ¶ˆæ ‡è®°æ‰€æœ‰å·²æ ‡è®°è®¨è®ºä¸²"
 
-#: src/lang.c:1281
+#: src/lang.c:1295
 msgid "Enter wildcard unsubscribe pattern> "
 msgstr "è¾“å…¥å–æ¶ˆè®¢é˜…çš„é€šé…ç¬¦æ¨¡å¼>"
 
-#: src/lang.c:1282
+#: src/lang.c:1296
 #, c-format
 msgid "Error decoding %s : %s"
 msgstr "è§£ç  %s æ—¶å‘ç”Ÿé”™è¯¯ï¼š%s"
 
-#: src/lang.c:1283
+#: src/lang.c:1297
 msgid "No end."
 msgstr "æ²¡æœ‰ç»“æŸã€‚"
 
-#: src/lang.c:1284
+#: src/lang.c:1298
 #, c-format
 msgid "%s successfully decoded."
 msgstr "%s å·²æˆåŠŸè§£ç ã€‚"
 
-#: src/lang.c:1286
+#: src/lang.c:1300
 msgid "unchanged"
 msgstr "æœªå˜æ›´"
 
-#: src/lang.c:1288
+#: src/lang.c:1302
 msgid "(unknown)"
 msgstr "(ä¸æ˜Ž)"
 
-#: src/lang.c:1290
+#: src/lang.c:1304
 #, fuzzy
 msgid "unknown error"
 msgstr "ä¸æ˜Žé”™è¯¯ã€‚"
 
-#: src/lang.c:1292
+#: src/lang.c:1306
 #, fuzzy, c-format
 msgid "unsubscribed from %d group"
 msgid_plural "unsubscribed from %d groups"
 msgstr[0] "å·²ä»Ž %d ç¾¤ç»„å–æ¶ˆè®¢é˜…"
 
-#: src/lang.c:1293
+#: src/lang.c:1307
 #, c-format
 msgid "Unsubscribed from %s"
 msgstr "å·²ä»Ž %s å–æ¶ˆè®¢é˜…"
 
-#: src/lang.c:1294
+#: src/lang.c:1308
 msgid "Unsubscribing... "
 msgstr "å–æ¶ˆè®¢é˜…â€¦"
 
-#: src/lang.c:1295
+#: src/lang.c:1309
 msgid "Unthreading articles..."
 msgstr "å±•å¼€è®¨è®ºä¸²æ–‡ç« â€¦"
 
-#: src/lang.c:1296
+#: src/lang.c:1310
 #, fuzzy, c-format
 msgid "Updating %s..."
 msgstr "æ›´æ–° %sâ€¦"
 
-#: src/lang.c:1297
+#: src/lang.c:1311
 msgid "URL Menu"
 msgstr "ç½‘å€èœå•"
 
-#: src/lang.c:1298
+#: src/lang.c:1312
 msgid "URL Menu Commands"
 msgstr "ç½‘å€åŠŸèƒ½è¡¨æŒ‡ä»¤"
 
-#: src/lang.c:1299
+#: src/lang.c:1313
 #, c-format
 msgid "Opening %s"
 msgstr "æ‰“å¼€ %s"
 
-#: src/lang.c:1300
+#: src/lang.c:1314
 msgid "Select URL> "
 msgstr "é€‰å–ç½‘å€>"
 
-#: src/lang.c:1301
+#: src/lang.c:1315
 msgid "No URLs in this article"
 msgstr "åœ¨è¿™ç¯‡æ–‡ç« ä¸­æ²¡æœ‰ç½‘å€"
 
-#: src/lang.c:1303
+#: src/lang.c:1317
 #, c-format
 msgid "SASL MECHS    : %s\n"
 msgstr ""
 
-#: src/lang.c:1304
+#: src/lang.c:1318
 #, c-format
 msgid "SASL MECH used: %s\n"
 msgstr ""
 
-#: src/lang.c:1306
+#: src/lang.c:1320
 msgid "  -c       mark all news as read in subscribed newsgroups (batch mode)"
 msgstr "  -c       æ ‡è®°æ‰€æœ‰åœ¨è®¢é˜…æ–°é—»ç¾¤ç»„ä¸­çš„æ–°é—»ä¸ºå·²è¯» (æ‰¹æ¬¡æ¨¡å¼)"
 
-#: src/lang.c:1307
+#: src/lang.c:1321
 msgid "  -Z       return status indicating if any unread news (batch mode)"
 msgstr "  -Z       è¿”å›žçŠ¶æ€æŒ‡å‡ºæ˜¯å¦æœ‰ä»»ä½•æœªè¯»æ–°é—» (æ‰¹æ¬¡æ¨¡å¼)"
 
-#: src/lang.c:1308
+#: src/lang.c:1322
 msgid "  -q       don't check for new newsgroups"
 msgstr "  -q       ä¸æ£€æŸ¥æ–°çš„æ–°é—»ç¾¤ç»„"
 
-#: src/lang.c:1309
+#: src/lang.c:1323
 msgid "  -X       don't save any files on quit"
 msgstr "  -X       ç¦»å¼€æ—¶ä¸ä¿å­˜ä»»ä½•æ–‡ä»¶"
 
-#: src/lang.c:1310
+#: src/lang.c:1324
 msgid "  -d       don't show newsgroup descriptions"
 msgstr "  -d       ä¸æ˜¾ç¤ºæ–°é—»ç¾¤ç»„çš„æè¿°"
 
-#: src/lang.c:1311
+#: src/lang.c:1325
 #, fuzzy, c-format
 msgid "  -F file  filter file to use [default=%s]"
 msgstr "  -f file  è®¢é˜…æ–°é—»ç¾¤ç»„æ–‡ä»¶ [ç¼ºçœ=%s]"
 
-#: src/lang.c:1312
+#: src/lang.c:1326
 msgid "  -G limit get only limit articles/group"
 msgstr "  -G limit åªæå–æœ‰é™çš„æ–‡ç« /ç¾¤ç»„"
 
-#: src/lang.c:1313
+#: src/lang.c:1327
 #, c-format
 msgid "  -H       help information about %s"
 msgstr "  -H       %s ç›¸å…³çš„è¯´æ˜Žä¿¡æ¯"
 
-#: src/lang.c:1314
+#: src/lang.c:1328
 msgid "  -h       this help message"
 msgstr "  -h       è¿™ä»½è¯´æ˜Žæ¶ˆæ¯"
 
-#: src/lang.c:1315
+#: src/lang.c:1329
+msgid "  -i file  import (append) raw proto article to postponed.articles"
+msgstr ""
+
+#: src/lang.c:1330
 #, c-format
 msgid "  -I dir   news index file directory [default=%s]"
 msgstr "  -I dir   æ–°é—»ç´¢å¼•æ–‡ä»¶ç›®å½• [ç¼ºçœ=%s]"
 
-#: src/lang.c:1317
+#: src/lang.c:1332
 msgid "  -L msgid show the message with that Message-ID"
 msgstr ""
 
-#: src/lang.c:1319
+#: src/lang.c:1334
 msgid "  -u       update index files (batch mode)"
 msgstr "  -u       æ›´æ–°ç´¢å¼•æ–‡ä»¶ (æ‰¹æ¬¡æ¨¡å¼)"
 
-#: src/lang.c:1320
+#: src/lang.c:1335
 #, c-format
 msgid "  -m dir   mailbox directory [default=%s]"
 msgstr "  -m dir   ä¿¡ç®±ç›®å½• [ç¼ºçœ=%s]"
 
-#: src/lang.c:1321
+#: src/lang.c:1336
 #, c-format
 msgid ""
 "\n"
@@ -4751,54 +4844,54 @@ msgstr ""
 "\n"
 "é‚®å¯„é”™è¯¯æŠ¥å‘Š/è¯„è®ºç»™ %s"
 
-#: src/lang.c:1322
+#: src/lang.c:1337
 msgid "  -N       mail new news to your posts (batch mode)"
 msgstr "  -N       é‚®å¯„å¯¹äºŽæ‚¨çš„å¼ è´´çš„æ–°é—» (æ‰¹æ¬¡æ¨¡å¼)"
 
-#: src/lang.c:1323
+#: src/lang.c:1338
 msgid "  -M user  mail new news to specified user (batch mode)"
 msgstr "  -M user  é‚®å¯„æ–°çš„æ–°é—»ç»™æŒ‡å®šç”¨æˆ· (æ‰¹æ¬¡æ¨¡å¼)"
 
-#: src/lang.c:1324
+#: src/lang.c:1339
 #, c-format
 msgid "  -f file  subscribed to newsgroups file [default=%s]"
 msgstr "  -f file  è®¢é˜…æ–°é—»ç¾¤ç»„æ–‡ä»¶ [ç¼ºçœ=%s]"
 
-#: src/lang.c:1326
+#: src/lang.c:1341
 #, c-format
 msgid "  -t sec   override nntp_read_timeout_secs setting [default=%d]"
 msgstr ""
 
-#: src/lang.c:1328
+#: src/lang.c:1343
 msgid "  -x       no-posting mode"
 msgstr "  -x       ä¸è®¸å¼ è´´æ¨¡å¼"
 
-#: src/lang.c:1329
+#: src/lang.c:1344
 msgid "  -w       post an article and exit"
 msgstr "  -w       å¼ è´´æ–‡ç« ç„¶åŽç¦»å¼€"
 
-#: src/lang.c:1330
+#: src/lang.c:1345
 msgid "  -o       post all postponed articles and exit"
 msgstr "  -o       å¼ è´´æ‰€æœ‰æç½®çš„æ–‡ç« ç„¶åŽç¦»å¼€"
 
-#: src/lang.c:1331
+#: src/lang.c:1346
 msgid "  -R       read news saved by -S option"
 msgstr "  -R       è¯»å–ç”± -S é€‰é¡¹æ‰€ä¿å­˜çš„æ–°é—»"
 
-#: src/lang.c:1332
+#: src/lang.c:1347
 #, c-format
 msgid "  -s dir   save news directory [default=%s]"
 msgstr "  -s dir   ä¿å­˜æ–°é—»ç›®å½• [ç¼ºçœ=%s]"
 
-#: src/lang.c:1333
+#: src/lang.c:1348
 msgid "  -S       save new news for later reading (batch mode)"
 msgstr "  -S       ä¿å­˜æ–°çš„æ–°é—»ä»¥ä¾¿ç¨åŽè¯»å– (æ‰¹æ¬¡æ¨¡å¼)"
 
-#: src/lang.c:1334
+#: src/lang.c:1349
 msgid "  -z       start if any unread news"
 msgstr "  -z       å¦‚æžœæœ‰ä»»ä½•æœªè¯»æ–°é—»æ‰æ‰“å¼€"
 
-#: src/lang.c:1335
+#: src/lang.c:1350
 #, c-format
 msgid ""
 "A Usenet reader.\n"
@@ -4809,101 +4902,106 @@ msgstr ""
 "\n"
 "ç”¨æ³•ï¼š%s [é€‰é¡¹] [æ–°é—»ç¾¤ç»„[,...]]"
 
-#: src/lang.c:1336
+#: src/lang.c:1351
+#, fuzzy, c-format
+msgid "  -J file  tinrc file to use [default=%s]"
+msgstr "  -f file  è®¢é˜…æ–°é—»ç¾¤ç»„æ–‡ä»¶ [ç¼ºçœ=%s]"
+
+#: src/lang.c:1352
 msgid "  -v       verbose output for batch mode options"
 msgstr "  -v       è¯¦ç»†è¾“å‡ºç”¨äºŽæ‰¹æ¬¡æ¨¡å¼é€‰é¡¹"
 
-#: src/lang.c:1337
+#: src/lang.c:1353
 msgid "  -V       print version & date information"
 msgstr "  -V       å°å‡ºç‰ˆæœ¬ & æ—¥æœŸä¿¡æ¯"
 
-#: src/lang.c:1338
+#: src/lang.c:1354
 msgid "Use MIME display program for this message?"
 msgstr "è¿™ä¸ªæ¶ˆæ¯ä½¿ç”¨ MIME æ˜¾ç¤ºç¨‹åºï¼Ÿ"
 
-#: src/lang.c:1339
+#: src/lang.c:1355
 #, fuzzy, c-format
 msgid "%s only useful without batch mode operations.%s\n"
 msgstr "%s åªæœ‰åœ¨éžæ‰¹æ¬¡æ¨¡å¼æ“ä½œæ—¶æœ‰ç”¨\n"
 
-#: src/lang.c:1340
+#: src/lang.c:1356
 #, fuzzy, c-format
 msgid "%s only useful for batch mode operations.%s\n"
 msgstr "%s åªæœ‰åœ¨æ‰¹æ¬¡æ¨¡å¼æ“ä½œæ—¶æœ‰ç”¨\n"
 
-#: src/lang.c:1341
+#: src/lang.c:1357
 #, fuzzy, c-format
 msgid "%s only useful for batch or debug mode operations.%s\n"
 msgstr "%s åªæœ‰åœ¨æ‰¹æ¬¡æ¨¡å¼æ“ä½œæ—¶æœ‰ç”¨\n"
 
-#: src/lang.c:1342
+#: src/lang.c:1358
 #, fuzzy, c-format
 msgid "Useless combination %s and %s. Ignoring %s.%s\n"
 msgstr "æ— ç”¨çš„ç»„åˆ %s å’Œ %sã€‚å¿½ç•¥ %sã€‚%s\n"
 
-#: src/lang.c:1343
+#: src/lang.c:1359
 msgid "uuencoded file"
 msgstr ""
 
-#: src/lang.c:1344
+#: src/lang.c:1360
 #, fuzzy
 msgid "incomplete uuencoded file"
 msgstr "ä¸å®Œæ•´çš„ "
 
-#: src/lang.c:1347
+#: src/lang.c:1363
 #, c-format
 msgid "Valid not after : %s%s\n"
 msgstr ""
 
-#: src/lang.c:1348
+#: src/lang.c:1364
 #, c-format
 msgid "Valid not before: %s%s\n"
 msgstr ""
 
-#: src/lang.c:1349
+#: src/lang.c:1365
 msgid " <- NOT YET VALID!"
 msgstr ""
 
-#: src/lang.c:1350
+#: src/lang.c:1366
 msgid " <- NO LONGER VALID!"
 msgstr ""
 
-#: src/lang.c:1352
+#: src/lang.c:1368
 #, fuzzy, c-format
 msgid "%s %s out of range (%d - %d). Ignored."
 msgstr "%s%d è¶…å‡ºèŒƒå›´ (0 - %d)ã€‚è¢«å¿½è§†ã€‚"
 
-#: src/lang.c:1353
+#: src/lang.c:1369
 #, fuzzy, c-format
 msgid "%s %d out of range (0 - %d). Reset to 0."
 msgstr "%s%d è¶…å‡ºèŒƒå›´ (0 - %d)ã€‚é‡ç½®ä¸º 0ã€‚"
 
-#: src/lang.c:1354
+#: src/lang.c:1370
 msgid "[-- Verbatim block hidden --]"
 msgstr ""
 
-#: src/lang.c:1355
+#: src/lang.c:1371
 #, c-format
 msgid "View '%s' (%s/%s)?"
 msgstr "æŸ¥çœ‹â€˜%sâ€™(%s/%s)ï¼Ÿ"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1358
+#: src/lang.c:1374
 #, fuzzy, c-format
 msgid ""
 "\n"
 "Warning: posting exceeds %d column. Line %d is the first long one:\n"
-"%-100s\n"
+"%-*s\n"
 msgid_plural ""
 "\n"
 "Warning: posting exceeds %d columns. Line %d is the first long one:\n"
-"%-100s\n"
+"%-*s\n"
 msgstr[0] ""
 "\n"
 "è­¦å‘Šï¼šå¼ è´´è¶…å‡º %d å­—æ®µã€‚ç¬¬ %d è¡Œæ˜¯ç¬¬ä¸€ä¸ªé•¿è¡Œï¼š\n"
 "%-100s\n"
 
-#: src/lang.c:1359
+#: src/lang.c:1375
 msgid ""
 "\n"
 "Warning: article unchanged after editing\n"
@@ -4912,7 +5010,7 @@ msgstr ""
 "è­¦å‘Šï¼šæ–‡ç« ç¼–è¾‘ä¹‹åŽæœªå˜æ›´\n"
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:1361
+#: src/lang.c:1377
 msgid ""
 "\n"
 "Warning: \"Subject:\" contains only whitespaces.\n"
@@ -4921,7 +5019,7 @@ msgstr ""
 "è­¦å‘Šï¼šâ€œ Subject: â€åªå«ç©ºç™½ã€‚\n"
 
 #. TRANSLATORS: do not translate header names like 'Subject:' or 'References:'
-#: src/lang.c:1363
+#: src/lang.c:1379
 msgid ""
 "\n"
 "Warning: \"Subject:\" begins with \"Re: \" but there are no \"References:"
@@ -4931,7 +5029,7 @@ msgstr ""
 "è­¦å‘Šï¼šâ€œ Subject: â€ä»¥â€œReï¼šâ€å¼€å§‹ä½†æ˜¯æ²¡æœ‰â€œ References: â€ã€‚\n"
 
 #. TRANSLATORS: do not translate header names like 'Subject:' or 'References:'
-#: src/lang.c:1366
+#: src/lang.c:1382
 msgid ""
 "\n"
 "Warning: Article has \"References:\" but \"Subject:\" does not begin\n"
@@ -4942,7 +5040,7 @@ msgstr ""
 "      ä»¥â€œRe:â€å¼€å§‹ä¸”ä¸åŒ…å«â€œ(was:â€ã€‚\n"
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:1370
+#: src/lang.c:1386
 #, fuzzy
 msgid ""
 "\n"
@@ -4951,7 +5049,7 @@ msgstr ""
 "\n"
 "è­¦å‘Šï¼šâ€œ Subject: â€åªå«ç©ºç™½ã€‚\n"
 
-#: src/lang.c:1371
+#: src/lang.c:1387
 msgid ""
 "Read carefully!\n"
 "\n"
@@ -4973,13 +5071,13 @@ msgstr ""
 "è¿™æ˜¯æ‚¨å³å°†å–æ¶ˆçš„æ–‡ç« ï¼š\n"
 "\n"
 
-#: src/lang.c:1375
+#: src/lang.c:1391
 msgid ""
 "\n"
 "Distribution is limited to:\n"
 msgstr ""
 
-#: src/lang.c:1376
+#: src/lang.c:1392
 #, fuzzy
 msgid ""
 "\n"
@@ -4988,7 +5086,7 @@ msgstr ""
 "\n"
 "é”™è¯¯ï¼šä¸åˆæ³•çš„æ ¼å¼ %sã€‚\n"
 
-#: src/lang.c:1377
+#: src/lang.c:1393
 msgid ""
 "\n"
 "Warning: You are using a non-plain transfer encoding (such as base64 or\n"
@@ -5003,7 +5101,7 @@ msgstr ""
 "      æ— æ³•è¢«é€‚å½“åœ°ç¼–ç ã€‚\n"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1384
+#: src/lang.c:1400
 #, fuzzy, c-format
 msgid ""
 "\n"
@@ -5018,7 +5116,7 @@ msgstr[0] ""
 "ç¼–ç æœªè¢«è®¾ç½®ä¸º %s äº¦éž %s\n"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1392
+#: src/lang.c:1408
 #, fuzzy, c-format
 msgid ""
 "\n"
@@ -5036,7 +5134,7 @@ msgstr[0] ""
 "è´´æ–‡ä¸åŒ…å«ä»»ä½• 8 æ¯”ç‰¹å­—ç¬¦ï¼Œå› è€Œæ— æ³•å‘ç”ŸæŠ˜å \n"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1401
+#: src/lang.c:1417
 #, fuzzy, c-format
 msgid ""
 "\n"
@@ -5050,15 +5148,30 @@ msgstr[0] ""
 "ç¬¬ %d è¡Œé•¿åº¦è¶…è¿‡ 998 å­—èŠ‚è€Œï¼Œä½†æ˜¯\n"
 "ç¼–ç æœªè¢«è®¾ç½®ä¸º %s\n"
 
-#: src/lang.c:1407
+#: src/lang.c:1423
+#, fuzzy, c-format
 msgid ""
 "\n"
-"Warning: \"example\" is a reserved hierarchy!\n"
+"Warning: \"%s\" in \"%s\" is from a reserved hierarchy!\n"
 msgstr ""
 "\n"
-"è­¦å‘Šï¼šâ€œexampleâ€æ˜¯è¢«ä¿ç•™çš„é˜¶å±‚ç»“æž„ï¼\n"
+"è­¦å‘Šï¼šâ€œ%sâ€æ˜¯è¢«ä¿ç•™çš„é˜¶å±‚ç»“æž„ï¼\n"
 
-#: src/lang.c:1408
+#: src/lang.c:1424
+#, fuzzy, c-format
+msgid ""
+"\n"
+"Warning: Illegal character in '%c' in %s: \"%s\".\n"
+msgstr "FQDN ä¸­æœ‰ä¸åˆæ³•çš„å­—ç¬¦ã€‚\n"
+
+#: src/lang.c:1425
+#, fuzzy, c-format
+msgid ""
+"\n"
+"Warning: Invalid %s, \"%s\" not allowed.\n"
+msgstr "FQDN ä¸­æœ‰ä¸åˆæ³•çš„å­—ç¬¦ã€‚\n"
+
+#: src/lang.c:1426
 #, c-format
 msgid ""
 "\n"
@@ -5073,7 +5186,7 @@ msgstr ""
 "åœ¨æ‚¨ %s æ–‡ä»¶ä¸­çš„æŸäº›å€¼å·²æœ‰å˜æ›´ï¼\n"
 "è¯·å‚é˜… WHATSNEW â€¦ç­‰ç­‰\n"
 
-#: src/lang.c:1410
+#: src/lang.c:1428
 #, c-format
 msgid ""
 "\n"
@@ -5086,7 +5199,7 @@ msgstr ""
 "æ‚¨æ­£åœ¨ä»Žè¾ƒæ–°çš„ç‰ˆæœ¬é™çº§åˆ° tin %sï¼\n"
 "åœ¨æ‚¨ %s æ–‡ä»¶ä¸­çš„æŸäº›å€¼å¯èƒ½ä¼šè¢«å¿½ç•¥ï¼Œå…¶ä»–å€¼ä¹Ÿå¯èƒ½å·²æœ‰å˜æ›´ï¼\n"
 
-#: src/lang.c:1413
+#: src/lang.c:1431
 #, c-format
 msgid ""
 "Warning: tin wrote fewer groups to your\n"
@@ -5101,7 +5214,18 @@ msgstr ""
 "å¹¶æœªå–æ¶ˆè®¢é˜… %ld %sï¼Œé‚£ä¹ˆè¿™å°±ä»£è¡¨å‘ç”Ÿäº†é”™è¯¯ï¼Œè€Œæ‚¨åº”è¯¥\n"
 "äºŽå†æ¬¡å¯åŠ¨ tin ä¹‹å‰å…ˆå¤‡ä»½æ‚¨çš„ %sï¼\n"
 
-#: src/lang.c:1417
+#: src/lang.c:1435
+#, c-format
+msgid ""
+"\n"
+"Warning: manually supplied MIME-header, but \"%s\" is missing.\n"
+msgstr ""
+
+#: src/lang.c:1436
+msgid "Warning: multiple addresses given."
+msgstr ""
+
+#: src/lang.c:1437
 #, c-format
 msgid ""
 "\n"
@@ -5109,7 +5233,7 @@ msgid ""
 "         This is at least uncommon.\n"
 msgstr ""
 
-#: src/lang.c:1420
+#: src/lang.c:1440
 #, c-format
 msgid ""
 "\n"
@@ -5120,7 +5244,7 @@ msgid ""
 msgstr ""
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1426
+#: src/lang.c:1446
 #, fuzzy, c-format
 msgid ""
 "\n"
@@ -5133,14 +5257,14 @@ msgstr[0] ""
 "è­¦å‘Šï¼šæ‰¾åˆ° %d ä¸ªâ€˜-- \\nâ€™è¡Œï¼Œè¿™ä¹Ÿè®¸ä¼šä½¿æŸäº›äººæ„Ÿåˆ°å›°æƒ‘ã€‚\n"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1428
+#: src/lang.c:1448
 #, fuzzy, c-format
 msgid "Warning: Only %d out of %d article was saved"
 msgid_plural "Warning: Only %d out of %d articles were saved"
 msgstr[0] "è­¦å‘Šï¼šåªæœ‰ %2$d ä¸­çš„ %1$d ç¯‡æ–‡ç« è¢«ä¿å­˜"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1430
+#: src/lang.c:1450
 #, fuzzy, c-format
 msgid ""
 "\n"
@@ -5161,20 +5285,29 @@ msgstr[0] ""
 "è­¦å‘Šï¼šæ‚¨çš„ç­¾åé•¿åº¦å·²è¶…è¿‡ %d è¡Œã€‚ ç”±äºŽç­¾åé€šå¸¸\n"
 "      ä¸ä¼šç”¨æ¥ä¼ è¾“ä»»ä½•æœ‰ç”¨çš„ä¿¡æ¯ï¼Œå®ƒä»¬åº”è¯¥è¦æ„ˆçŸ­æ„ˆå¥½ã€‚\n"
 
-#: src/lang.c:1438
+#: src/lang.c:1458
 #, c-format
 msgid ""
 "Warning: this mail address may contain a spamtrap. %s=continue, %s=abort? "
 msgstr "è­¦å‘Šï¼šè¿™ä¸ªé‚®ä»¶åœ°å€å¯èƒ½åŒ…å«åžƒåœ¾é™·é˜±ã€‚%s=ç»§ç»­ï¼Œ%s=æ”¾å¼ƒï¼Ÿ"
 
-#: src/lang.c:1439
+#: src/lang.c:1459
 #, c-format
 msgid ""
 "Warning: line %d contains unprintable chars:\n"
 "%s\n"
 msgstr ""
 
-#: src/lang.c:1440
+#: src/lang.c:1460
+#, fuzzy, c-format
+msgid ""
+"\n"
+"Warning: uppercase letter in \"%s:\"\n"
+msgstr ""
+"\n"
+"è­¦å‘Šï¼šå·²ä½¿ç”¨ Approved: æ ‡å¤´ã€‚\n"
+
+#: src/lang.c:1461
 msgid ""
 "\n"
 "Warning: Signatures should start with '-- \\n' not with '--\\n'.\n"
@@ -5182,96 +5315,107 @@ msgstr ""
 "\n"
 "è­¦å‘Šï¼šç­¾ååº”è¯¥ä»¥â€˜-- \\nâ€™èµ·å§‹è€Œéžä»¥â€˜--\\nâ€™ã€‚\n"
 
-#: src/lang.c:1441
+#: src/lang.c:1462
 #, fuzzy
 msgid "Warning: the group is moderated.\n"
 msgstr "è­¦å‘Šï¼šè¯¥ç¾¤ç»„éœ€å®¡æ ¸ã€‚\n"
 
-#: src/lang.c:1442
+#: src/lang.c:1463
 #, fuzzy, c-format
 msgid "Warning: %d of the groups is moderated.\n"
 msgid_plural "Warning: %d of the groups are moderated.\n"
 msgstr[0] "è­¦å‘Šï¼šå…¶ä¸­%dä¸ªç¾¤ç»„éœ€å®¡æ ¸ã€‚\n"
 
-#: src/lang.c:1443
+#: src/lang.c:1464
+#, fuzzy
+msgid "Warning: the group is read only.\n"
+msgstr "è­¦å‘Šï¼šè¯¥ç¾¤ç»„éœ€å®¡æ ¸ã€‚\n"
+
+#: src/lang.c:1465
+#, fuzzy, c-format
+msgid "Warning: %d of the groups is read only.\n"
+msgid_plural "Warning: %d of the groups are read only.\n"
+msgstr[0] "è­¦å‘Šï¼šå…¶ä¸­%dä¸ªç¾¤ç»„éœ€å®¡æ ¸ã€‚\n"
+
+#: src/lang.c:1466
 msgid "Writing attributes file..."
 msgstr "å†™å…¥å±žæ€§æ–‡ä»¶â€¦"
 
-#: src/lang.c:1444
+#: src/lang.c:1467
 #, fuzzy, c-format
 msgid "Writing %s\n"
 msgstr "å°è¯• %s"
 
-#: src/lang.c:1445
+#: src/lang.c:1468
 #, fuzzy
 msgid "Writing overview cache..."
 msgstr "å†™å…¥å±žæ€§æ–‡ä»¶â€¦"
 
-#: src/lang.c:1447
+#: src/lang.c:1470
 #, fuzzy, c-format
 msgid "%4d Response"
 msgid_plural "%4d Responses"
 msgstr[0] "%d ç¯‡å›žåº”"
 
-#: src/lang.c:1449
+#: src/lang.c:1472
 msgid "Can't run slrnface: couldn't construct fifo name."
 msgstr "æ— æ³•è¿è¡Œ slrnfaceï¼šæ— æ³•å»ºæž„ fifo åç§°ã€‚"
 
-#: src/lang.c:1450
+#: src/lang.c:1473
 #, c-format
 msgid "Can't run slrnface: failed to create %s"
 msgstr "æ— æ³•è¿è¡Œ slrnfaceï¼šæ— æ³•åˆ›å»º %s"
 
-#: src/lang.c:1451
+#: src/lang.c:1474
 #, c-format
 msgid "Slrnface abnormally exited, code %d."
 msgstr "Slrnface ä¸æ­£å¸¸é€€å‡ºï¼Œä»£ç  %dã€‚"
 
-#: src/lang.c:1452
+#: src/lang.c:1475
 #, c-format
 msgid "Slrnface failed: %s."
 msgstr "Slrnface å¤±è´¥ï¼š%sã€‚"
 
-#: src/lang.c:1454
+#: src/lang.c:1477
 #, c-format
 msgid "Can't run slrnface: Environment variable %s not found."
 msgstr "æ— æ³•è¿è¡Œ slrnfaceï¼šæ‰¾ä¸åˆ°çŽ¯å¢ƒå˜é‡ %sã€‚"
 
-#: src/lang.c:1456
+#: src/lang.c:1479
 #, fuzzy
 msgid "Can't run slrnface: Not running in an xterm."
 msgstr "æ— æ³•è¿è¡Œ slrnfaceï¼šæœªåœ¨ xterm ä¸­è¿è¡Œã€‚"
 
-#: src/lang.c:1459
+#: src/lang.c:1482
 msgid "couldn't connect to display"
 msgstr ""
 
-#: src/lang.c:1460
+#: src/lang.c:1483
 #, fuzzy
 msgid "can't open FIFO"
 msgstr "æ— æ³•æ‰“å¼€ %s"
 
-#: src/lang.c:1461
+#: src/lang.c:1484
 msgid "executable not found"
 msgstr ""
 
-#: src/lang.c:1462
+#: src/lang.c:1485
 msgid "fork() failed"
 msgstr ""
 
-#: src/lang.c:1463
+#: src/lang.c:1486
 msgid "couldn't find controlling terminal"
 msgstr ""
 
-#: src/lang.c:1464
+#: src/lang.c:1487
 msgid "terminal doesn't export width and height"
 msgstr ""
 
-#: src/lang.c:1465
+#: src/lang.c:1488
 msgid "WINDOWID not found in environment"
 msgstr ""
 
-#: src/lang.c:1466
+#: src/lang.c:1489
 msgid ""
 "This directory is used to create named pipes for communication between\n"
 "slrnface and its parent process. It should normally be empty because\n"
@@ -5296,77 +5440,77 @@ msgstr ""
 "è¯·ä¸è¦å°è¯•åŽ»ç§»é™¤å®ƒä»¬ã€‚\n"
 
 #. TRANSLATORS: do not translate header names like 'Xref:'
-#: src/lang.c:1479
+#: src/lang.c:1502
 #, fuzzy
 msgid "Xref: line (case insensitive)"
 msgstr "Xref: è¡Œ (å¤§å°å†™ç›¸ç¬¦)   "
 
-#: src/lang.c:1481
+#: src/lang.c:1504
 #, fuzzy, c-format
 msgid "Added %d group"
 msgid_plural "Added %d groups"
 msgstr[0] "å·²åŠ å…¥ %d ç¾¤ç»„"
 
-#: src/lang.c:1482
+#: src/lang.c:1505
 msgid "No unsubscribed groups to show"
 msgstr "æ²¡æœ‰å·²å–æ¶ˆè®¢é˜…çš„ç¾¤ç»„å¯æ˜¾ç¤º"
 
-#: src/lang.c:1483
+#: src/lang.c:1506
 msgid "Showing subscribed to groups only"
 msgstr "åªæ˜¾ç¤ºå·²è®¢é˜…ç¾¤ç»„"
 
-#: src/lang.c:1484
+#: src/lang.c:1507
 msgid "yenc file"
 msgstr ""
 
-#: src/lang.c:1485
+#: src/lang.c:1508
 msgid "corrupt yenc"
 msgstr ""
 
-#: src/lang.c:1486
+#: src/lang.c:1509
 #, c-format
 msgid "crc checksum %s"
 msgstr ""
 
-#: src/lang.c:1487
+#: src/lang.c:1510
 #, fuzzy
 msgid "incomplete yenc"
 msgstr "ä¸å®Œæ•´çš„ "
 
-#: src/lang.c:1488
+#: src/lang.c:1511
 #, fuzzy, c-format
 msgid "part %s"
 msgstr " äºŽ %s"
 
-#: src/lang.c:1489
+#: src/lang.c:1512
 #, c-format
 msgid "part size %s"
 msgstr ""
 
-#: src/lang.c:1490
+#: src/lang.c:1513
 #, fuzzy
 msgid "partial yenc"
 msgstr "æ–‡ç« "
 
-#: src/lang.c:1491
+#: src/lang.c:1514
 #, c-format
 msgid "total parts %s"
 msgstr ""
 
-#: src/lang.c:1492
+#: src/lang.c:1515
 #, c-format
 msgid "total size %s"
 msgstr ""
 
-#: src/lang.c:1493
+#: src/lang.c:1516
 msgid "Yes "
 msgstr "æ˜¯ "
 
-#: src/lang.c:1494
+#: src/lang.c:1517
 msgid "You have mail"
 msgstr "æ‚¨æœ‰é‚®ä»¶"
 
-#: src/lang.c:1499
+#: src/lang.c:1522
 #, c-format
 msgid ""
 "\n"
@@ -5387,11 +5531,11 @@ msgstr ""
 "      å˜æ›´ MM_NETWORK_CHARSET çš„è®¾ç½®ä¸ºé€‚å½“çš„å€¼ï¼Œ\n"
 "      ä»¥ç”¨äºŽæ‚¨çš„å¼ è´´ã€‚\n"
 
-#: src/lang.c:1510
+#: src/lang.c:1533
 msgid "  -D mode  debug mode"
 msgstr "  -D æ¨¡å¼  é™¤é”™æ¨¡å¼"
 
-#: src/lang.c:1514
+#: src/lang.c:1537
 msgid ""
 "Read carefully!\n"
 "\n"
@@ -5418,11 +5562,11 @@ msgstr ""
 "è¿™æ˜¯æ‚¨å³å°†è¦å–æ¶ˆçš„æ–‡ç« ï¼š\n"
 "\n"
 
-#: src/lang.c:1523
+#: src/lang.c:1546
 msgid "toggle color"
 msgstr "åˆ‡æ¢é¢œè‰²"
 
-#: src/lang.c:1524
+#: src/lang.c:1547
 msgid ""
 "# Changing colors of several screen parts\n"
 "# Possible values are:\n"
@@ -5468,11 +5612,11 @@ msgstr ""
 "#  15 = äº®ç™½è‰²\n"
 "\n"
 
-#: src/lang.c:1544
+#: src/lang.c:1567
 msgid "  -a       toggle color flag"
 msgstr "  -a       åˆ‡æ¢é¢œè‰²æ——æ ‡"
 
-#: src/lang.c:1548
+#: src/lang.c:1571
 msgid ""
 "\n"
 "Error: Followup-To set to more than one newsgroup!\n"
@@ -5480,17 +5624,8 @@ msgstr ""
 "\n"
 "é”™è¯¯ï¼šè·Ÿè´´è¢«è®¾ç½®è¶…è¿‡ä¸€ä¸ªæ–°é—»ç¾¤ç»„ï¼\n"
 
-#: src/lang.c:1549
-#, c-format
-msgid ""
-"\n"
-"Error: \"%s\" is renamed, use \"%s\" instead!\n"
-msgstr ""
-"\n"
-"é”™è¯¯ï¼šâ€œ%sâ€è¢«é‡å‘½åï¼Œä½¿ç”¨â€œ%sâ€ä½œä¸ºæ›¿ä»£ï¼\n"
-
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1551
+#: src/lang.c:1573
 #, fuzzy, c-format
 msgid ""
 "\n"
@@ -5502,7 +5637,7 @@ msgstr[0] ""
 "\n"
 "é”™è¯¯ï¼šè·¨æ¿å¼ è´´åˆ° %d æ–°é—»ç¾¤ç»„è€Œæ²¡æœ‰è·Ÿè´´è¡Œï¼\n"
 
-#: src/lang.c:1552
+#: src/lang.c:1574
 #, c-format
 msgid ""
 "\n"
@@ -5511,7 +5646,7 @@ msgstr ""
 "\n"
 "é”™è¯¯ï¼šâ€œ%sâ€å¹¶éžæœ‰æ•ˆæ–°é—»ç¾¤ç»„ï¼\n"
 
-#: src/lang.c:1554
+#: src/lang.c:1576
 msgid ""
 "\n"
 "Warning: Followup-To set to more than one newsgroup!\n"
@@ -5519,17 +5654,8 @@ msgstr ""
 "\n"
 "è­¦å‘Šï¼šè·Ÿè´´è¢«è®¾ç½®è¶…è¿‡ä¸€ä¸ªæ–°é—»ç¾¤ç»„ï¼\n"
 
-#: src/lang.c:1555
-#, c-format
-msgid ""
-"\n"
-"Warning: \"%s\" is renamed, you should use \"%s\" instead!\n"
-msgstr ""
-"\n"
-"è­¦å‘Šï¼šâ€œ%sâ€è¢«é‡å‘½åï¼Œæ‚¨åº”è¯¥ä½¿ç”¨â€œ%sâ€ä½œä¸ºæ›¿ä»£ï¼\n"
-
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1557
+#: src/lang.c:1578
 #, fuzzy, c-format
 msgid ""
 "\n"
@@ -5541,7 +5667,7 @@ msgstr[0] ""
 "\n"
 "è­¦å‘Šï¼šè·¨æ¿å¼ è´´åˆ° %d æ–°é—»ç¾¤ç»„è€Œæ²¡æœ‰è·Ÿè´´è¡Œï¼\n"
 
-#: src/lang.c:1558
+#: src/lang.c:1579
 #, fuzzy, c-format
 msgid ""
 "\n"
@@ -5552,7 +5678,7 @@ msgstr ""
 "è­¦å‘Šï¼šâ€œ%sâ€ä¸åœ¨æ‚¨çš„ newsrc ä¹‹ä¸­ï¼Œ\n"
 "åœ¨è¿™ä¸ªç«™å°å®ƒä¹Ÿè®¸ä¼šæ— æ•ˆï¼\n"
 
-#: src/lang.c:1559
+#: src/lang.c:1580
 #, c-format
 msgid ""
 "\n"
@@ -5561,208 +5687,218 @@ msgstr ""
 "\n"
 "è­¦å‘Šï¼šâ€œ%sâ€å¹¶éžè¿™ä¸ªç«™å°ä¸Šçš„æœ‰æ•ˆæ–°é—»ç¾¤ç»„ï¼\n"
 
-#: src/lang.c:1563
+#: src/lang.c:1584
+#, c-format
+msgid "%c  %s\t Warning: Group renamed to %s!\n"
+msgstr ""
+
+#: src/lang.c:1586
+#, fuzzy, c-format
+msgid "%c  %s\t Error: Group renamed to %s!\n"
+msgstr "é”™è¯¯ï¼šé‡å‘½å %s ä¸º %s"
+
+#: src/lang.c:1590
 #, c-format
 msgid "%d files successfully written from %d articles. %d %s occurred."
 msgstr "%d ä¸ªæ–‡ä»¶æˆåŠŸåœ°ä»Ž %d ç¯‡æ–‡ç« å†™å…¥ã€‚%d %s å·²å‘ç”Ÿã€‚"
 
-#: src/lang.c:1564
+#: src/lang.c:1591
 msgid "Missing parts."
 msgstr "ç¼ºå°‘éƒ¨åˆ†ã€‚"
 
-#: src/lang.c:1565
+#: src/lang.c:1592
 msgid "No beginning."
 msgstr "æ²¡æœ‰èµ·å§‹éƒ¨åˆ†ã€‚"
 
-#: src/lang.c:1566
+#: src/lang.c:1593
 msgid "No data."
 msgstr "æ²¡æœ‰æ•°æ®ã€‚"
 
-#: src/lang.c:1567
+#: src/lang.c:1594
 msgid "Unknown error."
 msgstr "ä¸æ˜Žé”™è¯¯ã€‚"
 
-#: src/lang.c:1571
+#: src/lang.c:1598
 #, fuzzy, c-format
 msgid "Reading mail active file: %s"
 msgstr "è¯»å–é‚®ä»¶çŽ°ç”¨æ–‡ä»¶â€¦"
 
-#: src/lang.c:1572
+#: src/lang.c:1599
 #, fuzzy, c-format
 msgid "Reading mailgroups file: %s"
 msgstr "è¯»å–é‚®ä»¶ç¾¤ç»„æ–‡ä»¶â€¦"
 
-#: src/lang.c:1576
+#: src/lang.c:1603
 msgid "perform PGP operations on article"
 msgstr "å¯¹äºŽæ–‡ç« æ–½è¡Œ PGP æ“ä½œ"
 
-#: src/lang.c:1577
+#: src/lang.c:1604
 #, fuzzy
 msgid "Add key to public keyring?"
 msgid_plural "Add keys to public keyring?"
 msgstr[0] "å°†å¯†é’¥åŠ å…¥å…¬ç”¨é’¥åŒ™åœˆï¼Ÿ"
 
-#: src/lang.c:1578
+#: src/lang.c:1605
 #, c-format
 msgid "%s=encrypt, %s=sign, %s=both, %s=quit: "
 msgstr "%s=åŠ å¯†ï¼Œ%s=ç­¾åï¼Œ%s=ä¸¤è€…ï¼Œ%s=ç¦»å¼€ï¼š"
 
-#: src/lang.c:1579
+#: src/lang.c:1606
 #, c-format
 msgid "%s=sign, %s=sign & include public key, %s=quit: "
 msgstr "%s=ç­¾åï¼Œ%s=ç­¾å & åŒ…å«å…¬å¼€å¯†é’¥ï¼Œ%s=ç¦»å¼€ï¼š"
 
-#: src/lang.c:1580
+#: src/lang.c:1607
 #, c-format
 msgid "PGP has not been set up (can't open %s)"
 msgstr "PGP å°šæœªè®¾ç½® (æ— æ³•æ‰“å¼€ %s)"
 
-#: src/lang.c:1581
+#: src/lang.c:1608
 msgid "Article not signed and no public keys found"
 msgstr "æ–‡ç« æœªè¢«ç­¾åä¸”æ‰¾ä¸åˆ°ä»»ä½•å…¬å¼€å¯†é’¥"
 
-#: src/lang.c:1583
+#: src/lang.c:1610
 #, c-format
 msgid "%s=quit, %s=edit, %s=ispell, %s=pgp, %s=menu, %s=post, %s=postpone: "
 msgstr "%s=ç¦»å¼€ï¼Œ%s=ç¼–è¾‘ï¼Œ%s=æ‹¼å†™æ£€æŸ¥ï¼Œ%s=pgpï¼Œ%s=èœå•ï¼Œ%s=å¼ è´´ï¼Œ%s=æç½®ï¼š"
 
-#: src/lang.c:1584
+#: src/lang.c:1611
 #, c-format
 msgid "%s=quit, %s=edit, %s=ispell, %s=pgp, %s=send [%%s]: "
 msgstr "%s=ç¦»å¼€ï¼Œ%s=ç¼–è¾‘ï¼Œ%s=æ‹¼å†™æ£€æŸ¥ï¼Œ%s=pgpï¼Œ%s=å‘é€ [%%s]ï¼š"
 
-#: src/lang.c:1585
+#: src/lang.c:1612
 #, c-format
 msgid ""
 "%s=quit, %s=edit, %s=ispell, %s=pgp, %s=menu, %s=post, %s=postpone [%%s]: "
 msgstr ""
 "%s=ç¦»å¼€ï¼Œ%s=ç¼–è¾‘ï¼Œ%s=æ‹¼å†™æ£€æŸ¥ï¼Œ%s=pgpï¼Œ%s=èœå•ï¼Œ%s=å¼ è´´ï¼Œ%s=æç½® [%%s]ï¼š"
 
-#: src/lang.c:1587
+#: src/lang.c:1614
 #, c-format
 msgid "%s=quit, %s=edit, %s=pgp, %s=menu, %s=post, %s=postpone: "
 msgstr "%s=ç¦»å¼€ï¼Œ%s=ç¼–è¾‘ï¼Œ%s=pgpï¼Œ%s=èœå•ï¼Œ%s=å¼ è´´ï¼Œ%s=æç½®ï¼š"
 
-#: src/lang.c:1588
+#: src/lang.c:1615
 #, c-format
 msgid "%s=quit, %s=edit, %s=pgp, %s=send [%%s]: "
 msgstr "%s=ç¦»å¼€ï¼Œ%s=ç¼–è¾‘ï¼Œ%s=pgpï¼Œ%s=å‘é€ [%%s]ï¼š"
 
-#: src/lang.c:1589
+#: src/lang.c:1616
 #, c-format
 msgid "%s=quit, %s=edit, %s=pgp, %s=menu, %s=post, %s=postpone [%%s]: "
 msgstr "%s=ç¦»å¼€ï¼Œ%s=ç¼–è¾‘ï¼Œ%s=pgpï¼Œ%s=èœå•ï¼Œ%s=å¼ è´´ï¼Œ%s=æç½® [%%s]ï¼š"
 
-#: src/lang.c:1593
+#: src/lang.c:1620
 #, c-format
 msgid "%s=quit, %s=edit, %s=ispell, %s=menu, %s=post, %s=postpone: "
 msgstr "%s=ç¦»å¼€ï¼Œ%s=ç¼–è¾‘ï¼Œ%s=æ‹¼å†™æ£€æŸ¥ï¼Œ%s=èœå•ï¼Œ%s=å¼ è´´ï¼Œ%s=æç½®ï¼š"
 
-#: src/lang.c:1594
+#: src/lang.c:1621
 #, c-format
 msgid "%s=quit, %s=edit, %s=ispell, %s=send [%%s]: "
 msgstr "%s=ç¦»å¼€ï¼Œ%s=ç¼–è¾‘ï¼Œ%s=æ‹¼å†™æ£€æŸ¥ï¼Œ%s=å‘é€ [%%s]ï¼š"
 
-#: src/lang.c:1595
+#: src/lang.c:1622
 #, c-format
 msgid "%s=quit, %s=edit, %s=ispell, %s=menu, %s=post, %s=postpone [%%s]: "
 msgstr "%s=ç¦»å¼€ï¼Œ%s=ç¼–è¾‘ï¼Œ%s=æ‹¼å†™æ£€æŸ¥ï¼Œ%s=èœå•ï¼Œ%s=å¼ è´´ï¼Œ%s=æç½® [%%s]ï¼š"
 
-#: src/lang.c:1597
+#: src/lang.c:1624
 #, c-format
 msgid "%s=quit, %s=edit, %s=menu, %s=post, %s=postpone: "
 msgstr "%s=ç¦»å¼€ï¼Œ%s=ç¼–è¾‘ï¼Œ%s=èœå•ï¼Œ%s=å¼ è´´ï¼Œ%s=æç½®ï¼š"
 
-#: src/lang.c:1598
+#: src/lang.c:1625
 #, c-format
 msgid "%s=quit, %s=edit, %s=send [%%s]: "
 msgstr "%s=ç¦»å¼€ï¼Œ%s=ç¼–è¾‘ï¼Œ%s=å‘é€ [%%s]ï¼š"
 
-#: src/lang.c:1599
+#: src/lang.c:1626
 #, c-format
 msgid "%s=quit, %s=edit, %s=menu, %s=post, %s=postpone [%%s]: "
 msgstr "%s=ç¦»å¼€ï¼Œ%s=ç¼–è¾‘ï¼Œ%s=èœå•ï¼Œ%s=å¼ è´´ï¼Œ%s=æç½® [%%s]ï¼š"
 
-#: src/lang.c:1603
+#: src/lang.c:1630
 #, c-format
 msgid "%s argument is not numeric: %s"
 msgstr ""
 
-#: src/lang.c:1606
+#: src/lang.c:1633
 msgid "Try cache_overview_files to speed up things.\n"
 msgstr "å°è¯• cache_overview_files ä»¥åŠ é€Ÿã€‚\n"
 
-#: src/lang.c:1607
+#: src/lang.c:1634
 msgid "Tin will use local index files instead.\n"
 msgstr "Tin å°†ä½¿ç”¨æœ¬åœ°ç´¢å¼•æ–‡ä»¶ä½œä¸ºæ›¿ä»£ã€‚\n"
 
-#: src/lang.c:1608
+#: src/lang.c:1635
 msgid "Cannot find NNTP server name"
 msgstr "æ‰¾ä¸åˆ° NNTP æœåŠ¡å™¨åç§°"
 
-#: src/lang.c:1609
+#: src/lang.c:1636
 msgid "CAPABILITIES did not announce READER"
 msgstr "èƒ½åŠ›ä¸­å¹¶æœªå®£å‘ŠåŒ…å«é˜…è¯»å™¨"
 
-#: src/lang.c:1610
+#: src/lang.c:1637
 #, c-format
 msgid "Connecting to %s:%u..."
 msgstr "è¿žæŽ¥åˆ° %s:%uâ€¦"
 
-#: src/lang.c:1611
+#: src/lang.c:1638
 #, fuzzy
 msgid "NNTP connection error. Exiting..."
 msgstr "NNTPè¿žæŽ¥é”™è¯¯ã€‚é€€å‡ºä¸­..."
 
 #. TODO: plural-forms
-#: src/lang.c:1613
+#: src/lang.c:1640
 #, fuzzy, c-format
 msgid "NNTP connection error: nntp_read_timeout_secs %d elapsed. Exiting..."
 msgstr "NNTPè¿žæŽ¥é”™è¯¯ï¼šnntp_read_timeout_secs %d ç§’å·²è¿‡æœŸã€‚é€€å‡ºä¸­..."
 
-#: src/lang.c:1614
+#: src/lang.c:1641
 #, c-format
 msgid "DISABLED CMDS.: %s\n"
 msgstr ""
 
-#: src/lang.c:1615
+#: src/lang.c:1642
 #, fuzzy
 msgid "Disconnecting from server..."
 msgstr "ä»ŽæœåŠ¡å™¨ä¸­æ–­è¿žæŽ¥â€¦\n"
 
-#: src/lang.c:1616
+#: src/lang.c:1643
 #, c-format
 msgid "Failed to connect to NNTP server %s. Exiting..."
 msgstr "è¿žæŽ¥åˆ° NNTP æœåŠ¡å™¨ %s æ—¶å¤±è´¥ã€‚ç¦»å¼€â€¦"
 
-#: src/lang.c:1617
+#: src/lang.c:1644
 msgid "205  Closing connection"
 msgstr "205  å…³é—­è¿žæŽ¥"
 
-#: src/lang.c:1618
+#: src/lang.c:1645
 msgid "Your server does not support the NNTP XOVER or OVER command.\n"
 msgstr "æ‚¨çš„æœåŠ¡å™¨ä¸æ”¯æŒ NNTP XOVER æˆ– OVER å‘½ä»¤ã€‚\n"
 
-#: src/lang.c:1619
+#: src/lang.c:1646
 #, c-format
 msgid "Port isn't numeric: %s:%s\n"
 msgstr ""
 
-#: src/lang.c:1621
+#: src/lang.c:1648
 #, c-format
 msgid "Port in %s isn't numeric: %s:%s\n"
 msgstr ""
 
-#: src/lang.c:1622
+#: src/lang.c:1649
 #, c-format
 msgid "reconnect (%d) limit %d reached, giving up."
 msgstr ""
 
-#: src/lang.c:1624
+#: src/lang.c:1651
 msgid "Connection to news server has timed out. Reconnect?"
 msgstr "è¿žæŽ¥åˆ°æ–°é—»æœåŠ¡å™¨å·²è¶…æ—¶ã€‚é‡æ–°è¿žæŽ¥ï¼Ÿ"
 
-#: src/lang.c:1625
+#: src/lang.c:1652
 #, c-format
 msgid ""
 "Put the server name in the file %s,\n"
@@ -5771,67 +5907,67 @@ msgstr ""
 "åœ¨æ–‡ä»¶ %s ä¸­æ”¾å…¥æœåŠ¡å™¨åç§°ï¼Œ\n"
 "æˆ–è®¾ç½®çŽ¯å¢ƒå˜é‡ NNTPSERVER"
 
-#: src/lang.c:1627
+#: src/lang.c:1654
 #, fuzzy
 msgid "Continuing..."
 msgstr "æ‰“å°ä¸­â€¦"
 
-#: src/lang.c:1628
+#: src/lang.c:1655
 msgid "Read timeout from server - quit tin?"
 msgstr ""
 
-#: src/lang.c:1629
+#: src/lang.c:1656
 msgid "  -C       try COMPRESS NNTP extension"
 msgstr ""
 
-#: src/lang.c:1631
+#: src/lang.c:1658
 msgid "  -A       force authentication on connect"
 msgstr "  -A       è¿žæŽ¥æ—¶å¼ºåˆ¶è®¤è¯"
 
-#: src/lang.c:1632
+#: src/lang.c:1659
 #, c-format
 msgid "  -g serv  read news from NNTP server serv [default=%s]"
 msgstr "  -g serv  ä»Ž NNTP æœåŠ¡å™¨ serv [ç¼ºçœ=%s] è¯»å–æ–°é—»"
 
-#: src/lang.c:1633
+#: src/lang.c:1660
 #, c-format
 msgid "  -p port  use port as NNTP port [default=%d]"
 msgstr "  -p port  ä½¿ç”¨ port ä½œä¸º NNTP é€šä¿¡ç«¯å£ [ç¼ºçœ=%d]"
 
-#: src/lang.c:1635
+#: src/lang.c:1662
 msgid "  -k       skip verification for NNTPS"
 msgstr ""
 
-#: src/lang.c:1636
+#: src/lang.c:1663
 msgid "  -T       enable NNTPS"
 msgstr ""
 
-#: src/lang.c:1638
+#: src/lang.c:1665
 #, fuzzy
 msgid "  -Q       quick start. Same as -dnq"
 msgstr "  -Q       å¿«é€Ÿå¼€å§‹ã€‚å¦‚åŒ -dnq"
 
-#: src/lang.c:1639
+#: src/lang.c:1666
 msgid "  -r       read news remotely from default NNTP server"
 msgstr "  -r       ä»Žç¼ºçœ NNTP æœåŠ¡å™¨è¿œç¨‹è¯»å–æ–°é—»"
 
-#: src/lang.c:1640
+#: src/lang.c:1667
 msgid "  -l       use only LIST instead of GROUP (-n) command"
 msgstr "  -l       åªä½¿ç”¨ LIST ä»¥ä»£æ›¿ GROUP (-n) å‘½ä»¤"
 
-#: src/lang.c:1641
+#: src/lang.c:1668
 msgid "  -n       only read subscribed .newsrc groups from NNTP server"
 msgstr "  -n       ä»Ž NNTP æœåŠ¡å™¨åªè¯»å–å·²è®¢é˜…çš„ .newsrc ç¾¤ç»„"
 
-#: src/lang.c:1643
+#: src/lang.c:1670
 msgid "  -4       force connecting via IPv4"
 msgstr "  -4       å¼ºåˆ¶é€è¿‡ IPv4 è¿žæŽ¥"
 
-#: src/lang.c:1644
+#: src/lang.c:1671
 msgid "  -6       force connecting via IPv6"
 msgstr "  -6       å¼ºåˆ¶é€è¿‡ IPv6 è¿žæŽ¥"
 
-#: src/lang.c:1645
+#: src/lang.c:1672
 msgid ""
 "\n"
 "socket or connect problem\n"
@@ -5839,7 +5975,7 @@ msgstr ""
 "\n"
 "é€šä¿¡ç«¯æˆ–è¿žæŽ¥é—®é¢˜\n"
 
-#: src/lang.c:1647
+#: src/lang.c:1674
 #, c-format
 msgid ""
 "\n"
@@ -5848,16 +5984,16 @@ msgstr ""
 "\n"
 "è¿žæŽ¥åˆ° %sï¼š"
 
-#: src/lang.c:1648
+#: src/lang.c:1675
 msgid "Giving up...\n"
 msgstr "æ”¾å¼ƒâ€¦\n"
 
-#: src/lang.c:1650
+#: src/lang.c:1677
 #, c-format
 msgid "%s/tcp: Unknown service.\n"
 msgstr "%s/tcpï¼šä¸æ˜ŽæœåŠ¡ã€‚\n"
 
-#: src/lang.c:1653
+#: src/lang.c:1680
 msgid ""
 "Your server does not have Xref: in its XOVER information.\n"
 "Tin will try to use XHDR XREF instead (slows down things a bit).\n"
@@ -5865,85 +6001,85 @@ msgstr ""
 "æ‚¨çš„æœåŠ¡å™¨æ²¡æœ‰ Xref: äºŽå®ƒçš„ XOVER ä¿¡æ¯ä¹‹ä¸­ã€‚\n"
 "Tin å°†å°è¯•ä½¿ç”¨ XHDR XREF ä½œä¸ºæ›¿ä»£ (ä¼šæ…¢ä¸€ç‚¹)ã€‚\n"
 
-#: src/lang.c:1656
+#: src/lang.c:1683
 #, fuzzy, c-format
 msgid "Can't open %s. Try %s -r to read news via NNTP."
 msgstr "æ— æ³•æ‰“å¼€ %sã€‚å°è¯• %s -r ä»¥é€è¿‡ NNTP è¯»å–æ–°é—»ã€‚\n"
 
-#: src/lang.c:1659
+#: src/lang.c:1686
 msgid "  -Q       quick start. Same as -dq"
 msgstr "  -Q       å¿«é€Ÿå¼€å§‹ã€‚å¦‚åŒ -dq"
 
-#: src/lang.c:1660
+#: src/lang.c:1687
 msgid "  -l       read only active file instead of scanning spool (-n) command"
 msgstr "  -l       çŽ°ç”¨æ–‡ä»¶åªè¯»ä»¥ä»£æ›¿æ‰«ææš‚å­˜ (-n) å‘½ä»¤"
 
-#: src/lang.c:1661
+#: src/lang.c:1688
 msgid "  -n       only read subscribed .newsrc groups from spool"
 msgstr "  -n       åªä»Žæš‚å­˜è¯»å–å·²è®¢é˜…çš„ .newsrc ç¾¤ç»„"
 
-#: src/lang.c:1662
+#: src/lang.c:1689
 msgid "Your server does not have Xref: in its NOV-files.\n"
 msgstr "æ‚¨çš„æœåŠ¡å™¨æ²¡æœ‰ Xref: äºŽå®ƒçš„ NOV æ–‡ä»¶ä¹‹ä¸­ã€‚\n"
 
-#: src/lang.c:1666
+#: src/lang.c:1693
 msgid "Posting using external inews failed. Use built in inews instead?"
 msgstr "ä½¿ç”¨å¤–éƒ¨ inews å¼ è´´å¤±è´¥ã€‚ä½¿ç”¨å†…ç½® inews ä½œä¸ºæ›¿ä»£ï¼Ÿ"
 
-#: src/lang.c:1667
+#: src/lang.c:1694
 msgid "It worked! Should I always use my built in inews from now on?"
 msgstr "å®ƒåšåˆ°äº†ï¼ä»ŽçŽ°åœ¨èµ·ï¼Œæˆ‘åº”è¯¥ä¸€å¾‹ä½¿ç”¨å†…ç½®çš„ inewsï¼Ÿ"
 
-#: src/lang.c:1671
+#: src/lang.c:1698
 #, fuzzy, c-format
 msgid "%d article printed"
 msgid_plural "%d articles printed"
 msgstr[0] "%d %s å·²æ‰“å°"
 
-#: src/lang.c:1672
+#: src/lang.c:1699
 msgid "output article/thread/hot/pattern/tagged articles to printer"
 msgstr "è¾“å‡º æ–‡ç« /è®¨è®ºä¸²/çƒ­é—¨/æ¨¡å¼/å·²æ ‡è®°æ–‡ç«  åˆ°æ‰“å°æœº"
 
-#: src/lang.c:1673
+#: src/lang.c:1700
 msgid "Print"
 msgstr "æ‰“å°"
 
-#: src/lang.c:1674
+#: src/lang.c:1701
 msgid "Printing..."
 msgstr "æ‰“å°ä¸­â€¦"
 
-#: src/lang.c:1678
+#: src/lang.c:1705
 #, fuzzy, c-format
 msgid "%d article piped to \"%s\""
 msgid_plural "%d articles piped to \"%s\""
 msgstr[0] "%d %s å·²æ‰“å°"
 
-#: src/lang.c:1679
+#: src/lang.c:1706
 msgid "pipe article/thread/hot/pattern/tagged articles into command"
 msgstr "ç®¡é“ æ–‡ç« /è®¨è®ºä¸²/çƒ­é—¨/æ¨¡å¼/å·²æ ‡è®°æ–‡ç«  è¿›å…¥å‘½ä»¤"
 
-#: src/lang.c:1680
+#: src/lang.c:1707
 msgid "No command"
 msgstr "æ²¡æœ‰å‘½ä»¤"
 
-#: src/lang.c:1681
+#: src/lang.c:1708
 msgid "Pipe"
 msgstr "ç®¡é“"
 
-#: src/lang.c:1682
+#: src/lang.c:1709
 #, c-format
 msgid "Pipe to command [%.*s]> "
 msgstr "ç®¡é“åˆ°å‘½ä»¤ [%.*s]>"
 
-#: src/lang.c:1683
+#: src/lang.c:1710
 msgid "Piping..."
 msgstr "ç®¡é“ä¸­â€¦"
 
-#: src/lang.c:1685
+#: src/lang.c:1712
 msgid "Piping not enabled."
 msgstr "ç®¡é“æœªå¯ç”¨ã€‚"
 
-#: src/lang.c:1689
+#: src/lang.c:1716
 #, c-format
 msgid ""
 "\n"
@@ -5958,7 +6094,7 @@ msgstr ""
 "      æ‰å…è®¸ã€‚ä½¿ç”¨é€—å·(,)æ¥åˆ†éš”å¤šé‡çš„\n"
 "      æ–°é—»ç¾¤ç»„åç§°ã€‚\n"
 
-#: src/lang.c:1694
+#: src/lang.c:1721
 #, c-format
 msgid ""
 "\n"
@@ -5971,7 +6107,7 @@ msgstr ""
 "      åœ¨è¡Œä¸­ä¸å¯ä»¥åŒ…å«ç©ºç™½ï¼Œ å› æ­¤è¿™æ˜¯ä¸å…è®¸çš„ã€‚\n"
 "      è¯·å°†æ‰€æœ‰æ–°é—»ç¾¤ç»„å†™å…¥å•ä¸€è¡Œä¸­ã€‚\n"
 
-#: src/lang.c:1699
+#: src/lang.c:1726
 #, c-format
 msgid ""
 "\n"
@@ -5984,7 +6120,7 @@ msgstr ""
 "        è¿™æ˜¯éžå¸¸æ–°çš„åŠŸèƒ½ï¼Œå¯èƒ½æ— æ³•è¢«æ‰€æœ‰çš„æœåŠ¡å™¨æŽ¥æ”¶ã€‚\n"
 "        ä¸ºé¿å…éº»çƒ¦ï¼Œè¯·å°†æ‰€æœ‰æ–°é—»ç¾¤ç»„å†™å…¥å•ä¸€è¡Œä¸­ã€‚\n"
 
-#: src/lang.c:1703
+#: src/lang.c:1730
 #, c-format
 msgid ""
 "\n"
@@ -5993,7 +6129,42 @@ msgstr ""
 "\n"
 "è­¦å‘Šï¼šâ€œ%s:â€è¡Œä¸­å«æœ‰åº”è¯¥è¢«ç§»é™¤çš„ç©ºæ ¼ã€‚\n"
 
-#: src/lang.c:1708
+#: src/lang.c:1734
+#, c-format
+msgid ""
+"\n"
+"Warning: \"%s\" should not be folded.\n"
+msgstr ""
+
+#: src/lang.c:1735
+#, fuzzy, c-format
+msgid ""
+"\n"
+"Warning: header in line %d starts with unusual character '%c':\n"
+"%s\n"
+msgstr ""
+"\n"
+"é”™è¯¯ï¼šç¬¬ %d è¡Œçš„æ ‡å¤´äºŽå†’å·ä¹‹åŽæ²¡æœ‰ç©ºæ ¼ï¼š\n"
+"%s\n"
+
+#: src/lang.c:1736
+#, fuzzy, c-format
+msgid ""
+"\n"
+"Warning: Element \"%s\" in %s is too short.\n"
+msgstr ""
+"\n"
+"é”™è¯¯ï¼šä¸åˆæ³•çš„æ ¼å¼ %sã€‚\n"
+
+#: src/lang.c:1737
+#, c-format
+msgid ""
+"\n"
+"Warning: posted and mailed not supported,\n"
+"         \"To: %s\" ignored.\n"
+msgstr ""
+
+#: src/lang.c:1740
 msgid ""
 "\n"
 "  If your article contains quoted text  please take some time to pare it "
@@ -6025,40 +6196,40 @@ msgstr ""
 "  ä¸åœ¨ä¹Žå¹¶æ³¨æ„æ‚¨å¼ è´´æ‰€ç”¨çš„æ ¼å¼ï¼Œåˆ«äººå°†å¾ˆå¯èƒ½\n"
 "  ä¼šå®Œå…¨å¿½ç•¥å®ƒï¼Œå°¤å…¶æ˜¯åœ¨è¿™ä¸ªæ‹¥æŒ¤çš„ç½‘ç»œä¸­ã€‚\n"
 
-#: src/lang.c:1721
+#: src/lang.c:1753
 msgid "shell escape"
 msgstr "å‘½ä»¤å£³è·³è„±"
 
-#: src/lang.c:1722
+#: src/lang.c:1754
 #, c-format
 msgid "Shell Command (%s)"
 msgstr "å‘½ä»¤å£³å‘½ä»¤ (%s)"
 
-#: src/lang.c:1723
+#: src/lang.c:1755
 #, c-format
 msgid "Enter shell command [%s]> "
 msgstr "è¾“å…¥å‘½ä»¤å£³å‘½ä»¤ [%s]>"
 
-#: src/lang.c:1727
+#: src/lang.c:1759
 #, c-format
 msgid "%s: Can't get entry for TERM\n"
 msgstr "%sï¼šæ— æ³•æå– TERM æ¡ç›®\n"
 
-#: src/lang.c:1731
+#: src/lang.c:1763
 #, c-format
 msgid "Group %.*s ('q' to quit)..."
 msgstr "ç¾¤ç»„ %.*s (â€˜qâ€™ä»¥ç¦»å¼€)â€¦"
 
-#: src/lang.c:1733
+#: src/lang.c:1765
 #, c-format
 msgid "Group %.*s..."
 msgstr "ç¾¤ç»„ %.*sâ€¦"
 
-#: src/lang.c:1737
+#: src/lang.c:1769
 msgid "Server unavailable\n"
 msgstr "æœåŠ¡å™¨æ— æ³•ä½¿ç”¨\n"
 
-#: src/lang.c:1743
+#: src/lang.c:1775
 #, c-format
 msgid ""
 "%s=pipe; %s=mail; %s=print; %s=quit; %s=toggle all/unread; %s=save; %s=tag; "
@@ -6067,604 +6238,634 @@ msgstr ""
 "%s=ç®¡é“ï¼›%s=é‚®å¯„ï¼›%s=æ‰“å°ï¼›%s=ç¦»å¼€ï¼›%s=åˆ‡æ¢æ‰€æœ‰/æœªè¯»ï¼›%s=ä¿å­˜ï¼›%s=æ ‡è®°ï¼›%s=å¼ "
 "è´´"
 
-#: src/lang.c:1744
+#: src/lang.c:1776
 #, c-format
 msgid ""
 "%s=pipe; %s=mail; %s=print; %s=quit; %s=reply mail; %s=save; %s=tag; %s=post"
 msgstr ""
 "%s=ç®¡é“ï¼›%s=é‚®å¯„ï¼›%s=æ‰“å°ï¼›%s=ç¦»å¼€ï¼›%s=å›žå¤é‚®ä»¶ï¼›%s=ä¿å­˜ï¼›%s=æ ‡è®°ï¼›%s=å¼ è´´"
 
-#: src/lang.c:1746
+#: src/lang.c:1778
 #, c-format
 msgid ""
 "%s=mail; %s=print; %s=quit; %s=toggle all/unread; %s=save; %s=tag; %s=post"
 msgstr "%s=é‚®å¯„ï¼›%s=æ‰“å°ï¼›%s=ç¦»å¼€ï¼›%s=åˆ‡æ¢æ‰€æœ‰/æœªè¯»ï¼›%s=ä¿å­˜ï¼›%s=æ ‡è®°ï¼›%s=å¼ è´´"
 
-#: src/lang.c:1747
+#: src/lang.c:1779
 #, c-format
 msgid "%s=mail; %s=print; %s=quit; %s=reply mail; %s=save; %s=tag; %s=post"
 msgstr "%s=é‚®å¯„ï¼›%s=æ‰“å°ï¼›%s=ç¦»å¼€ï¼›%s=å›žå¤é‚®ä»¶ï¼›%s=ä¿å­˜ï¼›%s=æ ‡è®°ï¼›%s=å¼ è´´"
 
-#: src/lang.c:1751
+#: src/lang.c:1783
 #, c-format
 msgid ""
 "%s=pipe; %s=mail; %s=quit; %s=toggle all/unread; %s=save; %s=tag; %s=post"
 msgstr "%s=ç®¡é“ï¼›%s=é‚®å¯„ï¼›%s=ç¦»å¼€ï¼›%s=åˆ‡æ¢æ‰€æœ‰/æœªè¯»ï¼›%s=ä¿å­˜ï¼›%s=æ ‡è®°ï¼›%s=å¼ è´´"
 
-#: src/lang.c:1752
+#: src/lang.c:1784
 #, c-format
 msgid "%s=pipe; %s=mail; %s=quit; %s=reply mail; %s=save; %s=tag; %s=post"
 msgstr "%s=ç®¡é“ï¼›%s=é‚®å¯„ï¼›%s=ç¦»å¼€ï¼›%s=å›žå¤é‚®ä»¶ï¼›%s=ä¿å­˜ï¼›%s=æ ‡è®°ï¼›%s=å¼ è´´"
 
-#: src/lang.c:1754
+#: src/lang.c:1786
 #, c-format
 msgid "%s=mail; %s=quit; %s=toggle all/unread; %s=save; %s=tag; %s=post"
 msgstr "%s=é‚®å¯„ï¼›%s=ç¦»å¼€ï¼›%s=åˆ‡æ¢æ‰€æœ‰/æœªè¯»ï¼›%s=ä¿å­˜ï¼›%s=æ ‡è®°ï¼›%s=å¼ è´´"
 
-#: src/lang.c:1755
+#: src/lang.c:1787
 #, c-format
 msgid "%s=mail; %s=quit; %s=reply mail; %s=save; %s=tag; %s=post"
 msgstr "%s=é‚®å¯„ï¼›%s=ç¦»å¼€ï¼›%s=å›žå¤é‚®ä»¶ï¼›%s=ä¿å­˜ï¼›%s=æ ‡è®°ï¼›%s=å¼ è´´"
 
-#: src/lang.c:1761
+#: src/lang.c:1793
 msgid "Terminal does not support color"
 msgstr "ç»ˆç«¯æœºä¸æ”¯æŒé¢œè‰²"
 
-#: src/lang.c:1766
+#: src/lang.c:1798
 #, c-format
 msgid "Trying %s"
 msgstr "å°è¯• %s"
 
-#: src/lang.c:1781
+#: src/lang.c:1813
 msgid "Subject"
 msgstr "ä¸»æ—¨"
 
-#: src/lang.c:1782
+#: src/lang.c:1814
 msgid "References"
 msgstr "å‚è€ƒ"
 
-#: src/lang.c:1783
+#: src/lang.c:1815
 msgid "Both Subject and References"
 msgstr "ä¸»æ—¨å’Œå‚è€ƒä¸¤è€…"
 
-#: src/lang.c:1784
+#: src/lang.c:1816
 msgid "Multipart Subject"
 msgstr "å¤šéƒ¨ä»¶ä¸»æ—¨"
 
-#: src/lang.c:1785
+#: src/lang.c:1817
 msgid "Percentage Match"
 msgstr "ç™¾åˆ†æ¯”åŒ¹é…"
 
-#: src/lang.c:1798 src/lang.c:1880 src/lang.c:2026 src/lang.c:2041
+#: src/lang.c:1830 src/lang.c:1912 src/lang.c:2069 src/lang.c:2084
 msgid "Nothing"
 msgstr "æ²¡æœ‰ä»»ä½•ä¸œè¥¿"
 
-#: src/lang.c:1799
+#: src/lang.c:1831
 msgid "Complete UU/YENC"
 msgstr ""
 
-#: src/lang.c:1800
+#: src/lang.c:1832
 msgid "Any UU/YENC"
 msgstr ""
 
-#: src/lang.c:1802
+#: src/lang.c:1834
 msgid "Inline PGP"
 msgstr ""
 
-#: src/lang.c:1803
+#: src/lang.c:1835
 msgid "Complete UU/YENC & Inline PGP"
 msgstr ""
 
-#: src/lang.c:1804
+#: src/lang.c:1836
 msgid "Any UU/YENC & Inline PGP"
 msgstr ""
 
-#: src/lang.c:1806
+#: src/lang.c:1838
 msgid "Shar"
 msgstr ""
 
-#: src/lang.c:1807
+#: src/lang.c:1839
 msgid "Complete UU/YENC & Shar"
 msgstr ""
 
-#: src/lang.c:1808
+#: src/lang.c:1840
 msgid "Any UU/YENC & Shar"
 msgstr ""
 
-#: src/lang.c:1810
+#: src/lang.c:1842
 msgid "Inline PGP & Shar"
 msgstr ""
 
-#: src/lang.c:1811
+#: src/lang.c:1843
 msgid "Complete UU/YENC & PGP & Shar"
 msgstr ""
 
-#: src/lang.c:1812
+#: src/lang.c:1844
 #, fuzzy
 msgid "Hide all"
 msgstr "éšè—æ‰€æœ‰"
 
-#: src/lang.c:1822
+#: src/lang.c:1854
 msgid "Address"
 msgstr "åœ°å€"
 
-#: src/lang.c:1823
+#: src/lang.c:1855
 msgid "Full Name"
 msgstr "å…¨å"
 
-#: src/lang.c:1824
+#: src/lang.c:1856
 msgid "Address and Name"
 msgstr "åœ°å€å’Œåç§°"
 
-#: src/lang.c:1832
+#: src/lang.c:1864
 msgid "Max"
 msgstr "æœ€å¤§"
 
-#: src/lang.c:1833
+#: src/lang.c:1865
 msgid "Sum"
 msgstr "æ€»å’Œ"
 
-#: src/lang.c:1834
+#: src/lang.c:1866
 msgid "Average"
 msgstr "å¹³å‡"
 
-#: src/lang.c:1844 src/lang.c:1864
+#: src/lang.c:1876 src/lang.c:1896
 msgid "Black"
 msgstr "é»‘è‰²"
 
-#: src/lang.c:1845 src/lang.c:1865
+#: src/lang.c:1877 src/lang.c:1897
 msgid "Red"
 msgstr "çº¢è‰²"
 
-#: src/lang.c:1846 src/lang.c:1866
+#: src/lang.c:1878 src/lang.c:1898
 msgid "Green"
 msgstr "ç»¿è‰²"
 
-#: src/lang.c:1847 src/lang.c:1867
+#: src/lang.c:1879 src/lang.c:1899
 msgid "Brown"
 msgstr "æ£•è‰²"
 
-#: src/lang.c:1848 src/lang.c:1868
+#: src/lang.c:1880 src/lang.c:1900
 msgid "Blue"
 msgstr "è“è‰²"
 
-#: src/lang.c:1849 src/lang.c:1869
+#: src/lang.c:1881 src/lang.c:1901
 msgid "Pink"
 msgstr "ç²‰çº¢"
 
-#: src/lang.c:1850 src/lang.c:1870
+#: src/lang.c:1882 src/lang.c:1902
 msgid "Cyan"
 msgstr "é’è‰²"
 
-#: src/lang.c:1851 src/lang.c:1871
+#: src/lang.c:1883 src/lang.c:1903
 msgid "White"
 msgstr "ç™½è‰²"
 
-#: src/lang.c:1852
+#: src/lang.c:1884
 msgid "Gray"
 msgstr "ç°è‰²"
 
-#: src/lang.c:1853
+#: src/lang.c:1885
 msgid "Light Red"
 msgstr "æµ…çº¢è‰²"
 
-#: src/lang.c:1854
+#: src/lang.c:1886
 msgid "Light Green"
 msgstr "æµ…ç»¿è‰²"
 
-#: src/lang.c:1855
+#: src/lang.c:1887
 msgid "Yellow"
 msgstr "é»„è‰²"
 
-#: src/lang.c:1856
+#: src/lang.c:1888
 msgid "Light Blue"
 msgstr "æµ…è“è‰²"
 
-#: src/lang.c:1857
+#: src/lang.c:1889
 msgid "Light Pink"
 msgstr "æµ…ç²‰çº¢"
 
-#: src/lang.c:1858
+#: src/lang.c:1890
 msgid "Light Cyan"
 msgstr "æµ…é’è‰²"
 
-#: src/lang.c:1859
+#: src/lang.c:1891
 msgid "Light White"
 msgstr "äº®ç™½è‰²"
 
-#: src/lang.c:1882
+#: src/lang.c:1914
 msgid "Space"
 msgstr "ç©ºæ ¼"
 
-#: src/lang.c:1890
+#: src/lang.c:1922
 msgid "Normal"
 msgstr "ä¸€èˆ¬"
 
-#: src/lang.c:1891
+#: src/lang.c:1923
 msgid "Best highlighting"
 msgstr "æœ€ä½³é«˜äº®åº¦æ˜¾ç¤º"
 
-#: src/lang.c:1892
+#: src/lang.c:1924
 msgid "Underline"
 msgstr "åº•çº¿"
 
-#: src/lang.c:1893
+#: src/lang.c:1925
 msgid "Reverse video"
 msgstr "åç™½æ˜¾ç¤º"
 
-#: src/lang.c:1894
+#: src/lang.c:1926
 msgid "Blinking"
 msgstr "é—ªåŠ¨"
 
-#: src/lang.c:1895
+#: src/lang.c:1927
 msgid "Half bright"
 msgstr "åŠæ˜Žäº®"
 
-#: src/lang.c:1896
+#: src/lang.c:1928
 msgid "Bold"
 msgstr "ç²—ä½“"
 
-#: src/lang.c:1902 src/lang.c:2018 src/lang.c:2122
+#: src/lang.c:1934 src/lang.c:2061 src/lang.c:2165
 msgid "No"
 msgstr "å¦"
 
-#: src/lang.c:1903
+#: src/lang.c:1935
 msgid "Cc"
 msgstr "å‰¯æœ¬"
 
-#: src/lang.c:1904
+#: src/lang.c:1936
 msgid "Bcc"
 msgstr "å¯†ä»¶å‰¯æœ¬"
 
-#: src/lang.c:1905
+#: src/lang.c:1937
 msgid "Cc and Bcc"
 msgstr "å‰¯æœ¬å’Œå¯†ä»¶å‰¯æœ¬"
 
-#: src/lang.c:1922 src/lang.c:1935
+#: src/lang.c:1954 src/lang.c:1967
 msgid "none"
 msgstr "æ— "
 
-#: src/lang.c:1923
+#: src/lang.c:1955
 msgid "commands"
 msgstr "å‘½ä»¤"
 
-#: src/lang.c:1924
+#: src/lang.c:1956
 msgid "select"
 msgstr "é€‰å–"
 
-#: src/lang.c:1926
+#: src/lang.c:1958
 msgid "commands & quit"
 msgstr "å‘½ä»¤ & ç¦»å¼€"
 
-#: src/lang.c:1927
+#: src/lang.c:1959
 msgid "commands & select"
 msgstr "å‘½ä»¤ & é€‰å–"
 
-#: src/lang.c:1928
+#: src/lang.c:1960
 msgid "quit & select"
 msgstr "ç¦»å¼€ & é€‰å–"
 
-#: src/lang.c:1929
+#: src/lang.c:1961
 msgid "commands & quit & select"
 msgstr "å‘½ä»¤ & ç¦»å¼€ & é€‰å–"
 
-#: src/lang.c:1936
+#: src/lang.c:1968
 msgid "PageDown"
 msgstr "ä¸‹ä¸€é¡µ"
 
-#: src/lang.c:1937
+#: src/lang.c:1969
 msgid "PageNextUnread"
 msgstr "ä¸‹ä¸€æœªè¯»é¡µ"
 
-#: src/lang.c:1938
+#: src/lang.c:1970
 msgid "PageDown or PageNextUnread"
 msgstr "ä¸‹ä¸€é¡µæˆ–ä¸€æœªè¯»é¡µ"
 
-#: src/lang.c:1945
+#: src/lang.c:1977
 msgid "Subject: (case sensitive)"
 msgstr "Subject: (å¤§å°å†™ç›¸ç¬¦)"
 
-#: src/lang.c:1946
+#: src/lang.c:1978
 msgid "Subject: (ignore case)"
 msgstr "Subject: (å¿½ç•¥å¤§å°å†™)"
 
-#: src/lang.c:1947
+#: src/lang.c:1979
 msgid "From: (case sensitive)"
 msgstr "From: (å¤§å°å†™ç›¸ç¬¦)"
 
-#: src/lang.c:1948
+#: src/lang.c:1980
 msgid "From: (ignore case)"
 msgstr "From: (å¿½ç•¥å¤§å°å†™)"
 
-#: src/lang.c:1949
+#: src/lang.c:1981
 msgid "Msg-ID: & full References: line"
 msgstr "Message-ID: & å…¨éƒ¨ References: è¡Œ"
 
-#: src/lang.c:1950
+#: src/lang.c:1982
 msgid "Msg-ID: & last References: only"
 msgstr "Message-ID: & æœ€åŽä¸€ç¬” References: åªæœ‰"
 
-#: src/lang.c:1951
+#: src/lang.c:1983
 msgid "Message-ID: entry only"
 msgstr "åªæœ‰ Message-ID: æ¡ç›®"
 
-#: src/lang.c:1952
+#: src/lang.c:1984
 msgid "Lines:"
 msgstr "Lines:"
 
-#: src/lang.c:1958
+#: src/lang.c:1990
 msgid "Don't trim article body"
 msgstr "ä¸ä¿®å‰ªæ–‡ç« å†…æ–‡"
 
-#: src/lang.c:1959
+#: src/lang.c:1991
 msgid "Skip leading blank lines"
 msgstr "è·³è¿‡å‰å¯¼ç©ºè¡Œ"
 
-#: src/lang.c:1960
+#: src/lang.c:1992
 msgid "Skip trailing blank lines"
 msgstr "è·³è¿‡å°¾éšç©ºè¡Œ"
 
-#: src/lang.c:1961
+#: src/lang.c:1993
 msgid "Skip leading and trailing blank l."
 msgstr "è·³è¿‡å‰å¯¼å’Œå°¾éšç©ºè¡Œã€‚"
 
-#: src/lang.c:1962
+#: src/lang.c:1994
 msgid "Compact multiple between text"
 msgstr "åŽ‹ç¼©æ–‡æœ¬é—´å¤šé‡ç©ºè¡Œ"
 
-#: src/lang.c:1963
+#: src/lang.c:1995
 msgid "Compact multiple and skip leading"
 msgstr "åŽ‹ç¼©å¤šé‡ç©ºè¡Œå’Œè·³è¿‡å‰å¯¼ç©ºè¡Œ"
 
-#: src/lang.c:1964
+#: src/lang.c:1996
 msgid "Compact multiple and skip trailing"
 msgstr "åŽ‹ç¼©å¤šé‡ç©ºè¡Œå’Œè·³è¿‡å°¾éšç©ºè¡Œ"
 
-#: src/lang.c:1965
+#: src/lang.c:1997
 msgid "Compact mltpl., skip lead. & trai."
 msgstr "åŽ‹ç¼©å¤šé‡ç©ºè¡Œï¼Œè·³è¿‡å‰å¯¼ & å°¾éšç©ºè¡Œã€‚"
 
-#: src/lang.c:1971
+#: src/lang.c:2004
+msgid "Don't use UTF-8 characters"
+msgstr ""
+
+#: src/lang.c:2005
+msgid "for ellipsis"
+msgstr ""
+
+#: src/lang.c:2006
+#, fuzzy
+msgid "for indicator and tree"
+msgstr "ä½¿ç”¨ UTF-8 å›¾å½¢ (æ ‘çŠ¶è®¨è®ºä¸²ç­‰ç­‰â€¦)"
+
+#: src/lang.c:2007
+#, fuzzy
+msgid "for ..., indicator and tree"
+msgstr "ä½¿ç”¨ UTF-8 å›¾å½¢ (æ ‘çŠ¶è®¨è®ºä¸²ç­‰ç­‰â€¦)"
+
+#: src/lang.c:2014
 #, fuzzy
 msgid "Don't detect verbatim blocks"
 msgstr "å­—é¢åŒºå—çš„ä¾¦æµ‹"
 
-#: src/lang.c:1972
+#: src/lang.c:2015
 #, fuzzy
 msgid "Detect and show verbatim blocks"
 msgstr "å­—é¢åŒºå—çš„ä¾¦æµ‹"
 
-#: src/lang.c:1973
+#: src/lang.c:2016
 msgid "Detect, hide begin and end marks"
 msgstr ""
 
-#: src/lang.c:1974
+#: src/lang.c:2017
 #, fuzzy
 msgid "Don't show verbatim blocks"
 msgstr "å­—é¢åŒºå—çš„ä¾¦æµ‹"
 
-#: src/lang.c:1980
+#: src/lang.c:2023
 #, fuzzy
 msgid "Don't show help or mail sign"
 msgstr "è¯´æ˜Ž/é‚®ä»¶ç­¾åçš„é¢œè‰²"
 
-#: src/lang.c:1981
+#: src/lang.c:2024
 #, fuzzy
 msgid "Show only help sign"
 msgstr "è¯´æ˜Ž/é‚®ä»¶ç­¾åçš„é¢œè‰²"
 
-#: src/lang.c:1982
+#: src/lang.c:2025
 msgid "Show only mail sign if new mail"
 msgstr ""
 
-#: src/lang.c:1983
+#: src/lang.c:2026
 msgid "Show mail if new mail else help s."
 msgstr ""
 
-#: src/lang.c:2019
+#: src/lang.c:2062
 msgid "Shell archive"
 msgstr "å‘½ä»¤å£³å­˜ç›˜"
 
-#: src/lang.c:2020
+#: src/lang.c:2063
 msgid "Yes"
 msgstr "æ˜¯"
 
-#: src/lang.c:2027
+#: src/lang.c:2070
 msgid "Subject: (descending)"
 msgstr "Subject: (é€’å‡)"
 
-#: src/lang.c:2028
+#: src/lang.c:2071
 msgid "Subject: (ascending)"
 msgstr "Subject: (é€’å‡)"
 
-#: src/lang.c:2029
+#: src/lang.c:2072
 msgid "From: (descending)"
 msgstr "From: (é€’å‡)"
 
-#: src/lang.c:2030
+#: src/lang.c:2073
 msgid "From: (ascending)"
 msgstr "From: (é€’å‡)"
 
-#: src/lang.c:2031
+#: src/lang.c:2074
 msgid "Date: (descending)"
 msgstr "Date: (é€’å‡)"
 
-#: src/lang.c:2032
+#: src/lang.c:2075
 msgid "Date: (ascending)"
 msgstr "Date: (é€’å‡)"
 
-#: src/lang.c:2033 src/lang.c:2042
+#: src/lang.c:2076 src/lang.c:2085
 msgid "Score (descending)"
 msgstr "åˆ†æ•° (é€’å‡)"
 
-#: src/lang.c:2034 src/lang.c:2043
+#: src/lang.c:2077 src/lang.c:2086
 msgid "Score (ascending)"
 msgstr "åˆ†æ•° (é€’å‡)"
 
-#: src/lang.c:2035
+#: src/lang.c:2078
 msgid "Lines: (descending)"
 msgstr "Lines: (é€’å‡)"
 
-#: src/lang.c:2036
+#: src/lang.c:2079
 msgid "Lines: (ascending)"
 msgstr "Lines: (é€’å‡)"
 
-#: src/lang.c:2044
+#: src/lang.c:2087
 msgid "Last posting date (descending)"
 msgstr "æœ€è¿‘ä¸€æ¬¡å¼ è´´æ—¥æœŸ (é€’å‡)"
 
-#: src/lang.c:2045
+#: src/lang.c:2088
 msgid "Last posting date (ascending)"
 msgstr "æœ€è¿‘ä¸€æ¬¡å¼ è´´æ—¥æœŸ (é€’å‡)"
 
-#: src/lang.c:2051
+#: src/lang.c:2094
 msgid "Quick-sort"
 msgstr "å¿«é€ŸæŽ’åºæ³•"
 
-#: src/lang.c:2052
+#: src/lang.c:2095
 msgid "Heap-sort"
 msgstr "å †ç§¯æŽ’åºæ³•"
 
-#: src/lang.c:2059
+#: src/lang.c:2102
 msgid "Always Keep"
 msgstr "ä¸€å¾‹ä¿ç•™"
 
-#: src/lang.c:2060
+#: src/lang.c:2103
 msgid "Always Remove"
 msgstr "ä¸€å¾‹ç§»é™¤"
 
-#: src/lang.c:2061
+#: src/lang.c:2104
 msgid "Mark with D on selection screen"
 msgstr "äºŽé€‰æ‹©å±å¹•ä»¥ D æ ‡è®°"
 
-#: src/lang.c:2067
+#: src/lang.c:2110
 msgid "Kill only unread arts"
 msgstr "åªç é™¤æœªè¯»æ–‡ç« "
 
-#: src/lang.c:2068
+#: src/lang.c:2111
 msgid "Kill all arts & show with K"
 msgstr "ä»¥ K ç é™¤æ‰€æœ‰æ–‡ç«  & æ˜¾ç¤º"
 
 #. TODO: s/K/art_marked_killed/
-#: src/lang.c:2069
+#: src/lang.c:2112
 msgid "Kill all arts and never show"
 msgstr "ç é™¤æ‰€æœ‰æ–‡ç« å¹¶æ°¸ä¸æ˜¾ç¤º"
 
-#: src/lang.c:2075
+#: src/lang.c:2118
 msgid "Nothing special"
 msgstr "æ²¡ä»€ä¹ˆç‰¹åˆ«"
 
-#: src/lang.c:2076
+#: src/lang.c:2119
 msgid "Compress quotes"
 msgstr "åŽ‹ç¼©å¼•è¨€"
 
-#: src/lang.c:2077
+#: src/lang.c:2120
 msgid "Quote signatures"
 msgstr "å¼•ç”¨ç­¾å"
 
-#: src/lang.c:2078
+#: src/lang.c:2121
 msgid "Compress quotes, quote sigs"
 msgstr "åŽ‹ç¼©å¼•è¨€ï¼Œå¼•ç”¨ç­¾å"
 
-#: src/lang.c:2079
+#: src/lang.c:2122
 msgid "Quote empty lines"
 msgstr "å¼•è¨€ç©ºè¡Œ"
 
-#: src/lang.c:2080
+#: src/lang.c:2123
 msgid "Compress quotes, quote empty lines"
 msgstr "åŽ‹ç¼©å¼•è¨€ï¼Œå¼•è¨€ç©ºè¡Œ"
 
-#: src/lang.c:2081
+#: src/lang.c:2124
 msgid "Quote sigs & empty lines"
 msgstr "å¼•ç”¨ç­¾å & ç©ºè¡Œ"
 
-#: src/lang.c:2082
+#: src/lang.c:2125
 msgid "Comp. q., quote sigs & empty lines"
 msgstr "åŽ‹ç¼©å¼•è¨€ï¼Œå¼•ç”¨ç­¾å & ç©ºè¡Œ"
 
-#: src/lang.c:2123
+#: src/lang.c:2166
 #, fuzzy
 msgid "With headers"
 msgstr "ä¿ç•™æ ‡å¤´"
 
-#: src/lang.c:2124
+#: src/lang.c:2167
 #, fuzzy
 msgid "Without headers"
 msgstr "æ— éœ€æ ‡å¤´"
 
-#: src/lang.c:2131
+#: src/lang.c:2174
 msgid "NFKC"
 msgstr "NFKC"
 
-#: src/lang.c:2133
+#: src/lang.c:2176
 msgid "NFKD"
 msgstr "NFKD"
 
-#: src/lang.c:2134
+#: src/lang.c:2177
 msgid "NFC"
 msgstr "NFC"
 
-#: src/lang.c:2135
+#: src/lang.c:2178
 msgid "NFD"
 msgstr "NFD"
 
-#: src/lang.c:2137
+#: src/lang.c:2180
 msgid "NFKC case fold"
 msgstr ""
 
-#: src/lang.c:2146
+#: src/lang.c:2189
+msgid "don't guess undeclared charset"
+msgstr ""
+
+#: src/lang.c:2190
+msgid "guess if not set via undeclared_charset"
+msgstr ""
+
+#: src/lang.c:2191
+msgid "always guess undeclared charset"
+msgstr ""
+
+#: src/lang.c:2198
 msgid "Display Options"
 msgstr "æ˜¾ç¤ºé€‰é¡¹"
 
-#: src/lang.c:2153
+#: src/lang.c:2205
 msgid "Color Options"
 msgstr "é¢œè‰²é€‰é¡¹"
 
-#: src/lang.c:2159
+#: src/lang.c:2211
 msgid "Highlight Options"
 msgstr "çªæ˜¾é€‰é¡¹"
 
-#: src/lang.c:2166
+#: src/lang.c:2218
 msgid "Article-Limiting Options"
 msgstr "æ–‡ç« é™åˆ¶é€‰é¡¹"
 
-#: src/lang.c:2172
+#: src/lang.c:2224
 msgid "Posting/Mailing Options"
 msgstr "å¼ è´´/é‚®å¯„é€‰é¡¹"
 
-#: src/lang.c:2178
+#: src/lang.c:2230
 msgid "Saving/Printing Options"
 msgstr "ä¿å­˜/æ‰“å°é€‰é¡¹"
 
-#: src/lang.c:2184
+#: src/lang.c:2236
 msgid "Expert Options"
 msgstr "ä¸“å®¶é€‰é¡¹"
 
-#: src/lang.c:2190
+#: src/lang.c:2242
 msgid "Filtering Options"
 msgstr "ç­›é€‰é€‰é¡¹"
 
-#: src/lang.c:2195 src/lang.c:2226 src/lang.c:2232 src/lang.c:2259
-#: src/lang.c:2311 src/lang.c:2317 src/lang.c:2327 src/lang.c:2338
-#: src/lang.c:2356 src/lang.c:2367 src/lang.c:2436 src/lang.c:2698
-#: src/lang.c:2704 src/lang.c:2710 src/lang.c:2725 src/lang.c:2737
-#: src/lang.c:2744 src/lang.c:2798 src/lang.c:2807 src/lang.c:3003
-#: src/lang.c:3019 src/lang.c:3026 src/lang.c:3033 src/lang.c:3040
-#: src/lang.c:3046 src/lang.c:3052 src/lang.c:3075 src/lang.c:3087
-#: src/lang.c:3122 src/lang.c:3175 src/lang.c:3189 src/lang.c:3195
-#: src/lang.c:3220 src/lang.c:3238 src/lang.c:3255 src/lang.c:3267
-#: src/lang.c:3307 src/lang.c:3336 src/lang.c:3356 src/lang.c:3383
-#: src/lang.c:3393 src/lang.c:3400 src/lang.c:3426 src/lang.c:3450
-#: src/lang.c:3637 src/lang.c:3652 src/lang.c:3660 src/lang.c:3674
-#: src/lang.c:3680 src/lang.c:3718
+#: src/lang.c:2247 src/lang.c:2286 src/lang.c:2292 src/lang.c:2319
+#: src/lang.c:2371 src/lang.c:2377 src/lang.c:2387 src/lang.c:2398
+#: src/lang.c:2416 src/lang.c:2427 src/lang.c:2496 src/lang.c:2763
+#: src/lang.c:2769 src/lang.c:2775 src/lang.c:2790 src/lang.c:2802
+#: src/lang.c:2809 src/lang.c:2863 src/lang.c:2872 src/lang.c:3068
+#: src/lang.c:3084 src/lang.c:3091 src/lang.c:3098 src/lang.c:3105
+#: src/lang.c:3111 src/lang.c:3117 src/lang.c:3140 src/lang.c:3152
+#: src/lang.c:3187 src/lang.c:3240 src/lang.c:3254 src/lang.c:3260
+#: src/lang.c:3285 src/lang.c:3303 src/lang.c:3320 src/lang.c:3332
+#: src/lang.c:3372 src/lang.c:3401 src/lang.c:3421 src/lang.c:3448
+#: src/lang.c:3458 src/lang.c:3465 src/lang.c:3496 src/lang.c:3520
+#: src/lang.c:3707 src/lang.c:3722 src/lang.c:3730 src/lang.c:3744
+#: src/lang.c:3750 src/lang.c:3788
 msgid "<SPACE> toggles, <CR> sets, <ESC> cancels."
 msgstr "<SPACE> åˆ‡æ¢ï¼Œ<CR> è®¾ç½®ï¼Œ<ESC> å–æ¶ˆã€‚"
 
-#: src/lang.c:2196
+#: src/lang.c:2248
 msgid "Show mini menu & posting etiquette"
 msgstr "æ˜¾ç¤ºè¿·ä½ èœå• & å¼ è´´ç¤¼ä»ª"
 
-#: src/lang.c:2197
+#: src/lang.c:2249
 msgid ""
 "# If ON show a mini menu of useful commands at each level\n"
 "# and posting etiquette after composing an article\n"
@@ -6672,15 +6873,15 @@ msgstr ""
 "# å¦‚æžœæ‰“å¼€å°±åœ¨æ¯ä¸ªå±‚çº§ä¸­æ˜¾ç¤ºå¸¸ç”¨å‘½ä»¤çš„è¿·ä½ èœå•\n"
 "# å¹¶äºŽæ’°å†™æ–‡ç« ä¹‹åŽæ˜¾ç¤ºå¼ è´´ç¤¼ä»ª\n"
 
-#: src/lang.c:2202
+#: src/lang.c:2254
 msgid "Show short description for each newsgroup. <SPACE> toggles & <CR> sets."
 msgstr "æ˜¾ç¤ºæ¯ä¸ªæ–°é—»ç¾¤ç»„çš„ç®€çŸ­æè¿°ã€‚<SPACE> åˆ‡æ¢ & <CR> è®¾ç½®ã€‚"
 
-#: src/lang.c:2203
+#: src/lang.c:2255
 msgid "Show description of each newsgroup"
 msgstr "æ˜¾ç¤ºæ¯ä¸ªæ–°é—»ç¾¤ç»„çš„æè¿°"
 
-#: src/lang.c:2204
+#: src/lang.c:2256
 msgid ""
 "# If ON show group description text after newsgroup name at\n"
 "# group selection level\n"
@@ -6688,19 +6889,33 @@ msgstr ""
 "# å¦‚æžœæ‰“å¼€å°±åœ¨ç¾¤ç»„é€‰æ‹©å±‚çº§ä¸­äºŽæ–°é—»ç¾¤ç»„åç§°ä¹‹åŽ\n"
 "# æ˜¾ç¤ºç¾¤ç»„æè¿°æ–‡æœ¬\n"
 
-#: src/lang.c:2209
+#: src/lang.c:2262
+#, fuzzy
+msgid "Score"
+msgstr "åˆ†æ•°"
+
+#: src/lang.c:2263
+msgid "Language"
+msgstr ""
+
+#: src/lang.c:2264
+#, fuzzy
+msgid "Score and Language"
+msgstr "åˆ†æ•° (é€’å‡)"
+
+#: src/lang.c:2269
 #, fuzzy
 msgid ""
 "Show From (author) fields in group & thread level. <SPACE> toggles & <CR> "
 "sets."
 msgstr "åœ¨ç¾¤ç»„èœå•ä¸­æ˜¾ç¤ºä¸»æ—¨ & å‘ä¿¡è€… (ä½œè€…) å­—æ®µã€‚<SPACE> åˆ‡æ¢ & <CR> è®¾ç½®ã€‚"
 
-#: src/lang.c:2210
+#: src/lang.c:2270
 #, fuzzy
 msgid "In group and thread level, show author by"
 msgstr "åœ¨ç¾¤ç»„èœå•ä¸­ï¼Œæ˜¾ç¤ºä½œè€…"
 
-#: src/lang.c:2211
+#: src/lang.c:2271
 #, fuzzy
 msgid ""
 "# Part of From field to display in group and thread level\n"
@@ -6717,31 +6932,31 @@ msgstr ""
 "# * 2 = å…¨å\n"
 "#   3 = ä¸¤è€…\n"
 
-#: src/lang.c:2220
+#: src/lang.c:2280
 msgid "Draw -> or highlighted bar for selection. <SPACE> toggles & <CR> sets."
 msgstr "ç»˜åˆ¶ -> æˆ–é«˜äº®åº¦æ¡ç”¨äºŽé€‰æ‹©ã€‚<SPACE> åˆ‡æ¢ & <CR> è®¾ç½®ã€‚"
 
-#: src/lang.c:2221
+#: src/lang.c:2281
 msgid "Draw -> instead of highlighted bar"
 msgstr "ç»˜åˆ¶ -> ä»¥ä»£æ›¿é«˜äº®åº¦æ¡"
 
-#: src/lang.c:2222
+#: src/lang.c:2282
 msgid "# If ON use -> otherwise highlighted bar for selection\n"
 msgstr "# å¦‚æžœæ‰“å¼€å°±ä½¿ç”¨ -> å¦åˆ™é«˜äº®åº¦æ¡ç”¨äºŽé€‰æ‹©\n"
 
-#: src/lang.c:2227
+#: src/lang.c:2287
 msgid "Use inverse video for page headers"
 msgstr "ä½¿ç”¨åç™½æ˜¾ç¤ºç”¨äºŽé¡µé¢æ ‡å¤´"
 
-#: src/lang.c:2228
+#: src/lang.c:2288
 msgid "# If ON use inverse video for page headers at different levels\n"
 msgstr "# å¦‚æžœæ‰“å¼€å°±äºŽä¸åŒçš„å±‚çº§ä½¿ç”¨åç™½æ˜¾ç¤ºç”¨äºŽé¡µé¢æ ‡å¤´\n"
 
-#: src/lang.c:2233
+#: src/lang.c:2293
 msgid "Thread articles by"
 msgstr "è®¨è®ºä¸²æ–‡ç« ä¾æ®"
 
-#: src/lang.c:2234
+#: src/lang.c:2294
 msgid ""
 "# Thread articles by ...\n"
 "# Possible values are (the default is marked with *):\n"
@@ -6761,15 +6976,15 @@ msgstr ""
 "#   4 = å¤šéƒ¨ä»¶ä¸»æ—¨\n"
 "#   5 = ç™¾åˆ†æ¯”åŒ¹é…\n"
 
-#: src/lang.c:2245
+#: src/lang.c:2305
 msgid "Enter percentage match required to thread together. <CR> sets."
 msgstr "è¾“å…¥å°†è®¨è®ºä¸²èµ·æ‰€å¿…éœ€çš„ç™¾åˆ†æ¯”åŒ¹é…ã€‚<CR> è®¾ç½®ã€‚"
 
-#: src/lang.c:2246
+#: src/lang.c:2306
 msgid "Thread percentage match"
 msgstr "è®¨è®ºä¸²ç™¾åˆ†æ¯”åŒ¹é…"
 
-#: src/lang.c:2248
+#: src/lang.c:2308
 #, no-c-format
 msgid ""
 "# Thread percentage match...\n"
@@ -6792,11 +7007,11 @@ msgstr ""
 "# ä»»ä½•æ’å…¥ã€‚ä¾‹å¦‚ happy å°†åŒ¹é… harpyï¼Œä½† harpie, happie å’Œ harpy ä¼šè¢«åˆ†å…¥å¦ä¸€"
 "ç¯‡å¸–å­ã€‚\n"
 
-#: src/lang.c:2260
+#: src/lang.c:2320
 msgid "Score of a thread"
 msgstr "è®¨è®ºä¸²çš„åˆ†æ•°"
 
-#: src/lang.c:2261
+#: src/lang.c:2321
 msgid ""
 "# Thread score\n"
 "# Possible values are (the default is marked with *):\n"
@@ -6810,16 +7025,16 @@ msgstr ""
 "#   1 = æ€»å’Œ\n"
 "#   2 = å¹³å‡\n"
 
-#: src/lang.c:2269
+#: src/lang.c:2329
 msgid ""
 "Sort articles by Subject, From, Date or Score. <SPACE> toggles & <CR> sets."
 msgstr "æŽ’åºæ–‡ç« ä¾æ®ä¸»é¢˜ã€å‘ä¿¡è€…ã€æ—¥æœŸæˆ–åˆ†æ•°ã€‚<SPACE> åˆ‡æ¢ & <CR> è®¾ç½®ã€‚"
 
-#: src/lang.c:2270
+#: src/lang.c:2330
 msgid "Sort articles by"
 msgstr "æŽ’åºæ–‡ç« ä¾æ®"
 
-#: src/lang.c:2271
+#: src/lang.c:2331
 msgid ""
 "# Sort articles by ...\n"
 "# Possible values are (the default is marked with *):\n"
@@ -6849,15 +7064,15 @@ msgstr ""
 "#   9 = è¡Œæ•°é€’å‡\n"
 "#  10 = è¡Œæ•°é€’å‡\n"
 
-#: src/lang.c:2287
+#: src/lang.c:2347
 msgid "Sort threads by Nothing or Score. <SPACE> toggles & <CR> sets."
 msgstr "æŽ’åºè®¨è®ºä¸²ä¸ä¾æ®ä»»ä½•ä¸œè¥¿æˆ–ä¾æ®åˆ†æ•°ã€‚<SPACE> åˆ‡æ¢ & <CR> è®¾ç½®ã€‚"
 
-#: src/lang.c:2288
+#: src/lang.c:2348
 msgid "Sort threads by"
 msgstr "æŽ’åºè®¨è®ºä¸²ä¾æ®"
 
-#: src/lang.c:2289
+#: src/lang.c:2349
 msgid ""
 "# Sort thread by ...\n"
 "# Possible values are (the default is marked with *):\n"
@@ -6875,44 +7090,44 @@ msgstr ""
 "#   3 = æœ€è¿‘ä¸€æ¬¡å¼ è´´æ—¥æœŸé€’å‡\n"
 "#   4 = æœ€è¿‘ä¸€æ¬¡å¼ è´´æ—¥æœŸé€’å‡\n"
 
-#: src/lang.c:2299
+#: src/lang.c:2359
 msgid ""
 "Put cursor at first/last unread art in groups. <SPACE> toggles & <CR> sets."
 msgstr "å°†å…‰æ ‡æ”¾åœ¨ç¾¤ç»„ä¸­ç¬¬ä¸€/æœ€åŽä¸€ç¯‡æœªè¯»æ–‡ç« ã€‚<SPACE> åˆ‡æ¢ & <CR> è®¾ç½®ã€‚"
 
-#: src/lang.c:2300
+#: src/lang.c:2360
 msgid "Go to first unread article in group"
 msgstr "å‰å¾€ç¾¤ç»„ä¸­ç¬¬ä¸€ç¯‡æœªè¯»çš„æ–‡ç« "
 
-#: src/lang.c:2301
+#: src/lang.c:2361
 msgid "# If ON put cursor at first unread art in group otherwise last art\n"
 msgstr "# å¦‚æžœæ‰“å¼€å°±å°†å…‰æ ‡æ”¾åœ¨ç¾¤ç»„ä¸­ç¬¬ä¸€ç¯‡æœªè¯»æ–‡ç« ï¼Œå¦åˆ™æ˜¯æœ€åŽä¸€ç¯‡æ–‡ç« \n"
 
-#: src/lang.c:2305
+#: src/lang.c:2365
 msgid "Show all articles or only unread articles. <SPACE> toggles & <CR> sets."
 msgstr "æ˜¾ç¤ºæ‰€æœ‰æ–‡ç« æˆ–åªæœ‰æœªè¯»æ–‡ç« ã€‚<SPACE> åˆ‡æ¢ & <CR> è®¾ç½®ã€‚"
 
-#: src/lang.c:2306
+#: src/lang.c:2366
 msgid "Show only unread articles"
 msgstr "åªæ˜¾ç¤ºæœªè¯»æ–‡ç« "
 
-#: src/lang.c:2307
+#: src/lang.c:2367
 msgid "# If ON show only new/unread articles otherwise show all.\n"
 msgstr "# å¦‚æžœæ‰“å¼€å°±åªæ˜¾ç¤ºæ–°çš„/æœªè¯»æ–‡ç« ï¼Œå¦åˆ™å…¨éƒ¨æ˜¾ç¤ºã€‚\n"
 
-#: src/lang.c:2312
+#: src/lang.c:2372
 msgid "Show only groups with unread arts"
 msgstr "åªæ˜¾ç¤ºæœ‰æœªè¯»æ–‡ç« çš„ç¾¤ç»„"
 
-#: src/lang.c:2313
+#: src/lang.c:2373
 msgid "# If ON show only subscribed to groups that contain unread articles.\n"
 msgstr "# å¦‚æžœæ‰“å¼€å°±åªæ˜¾ç¤ºåŒ…å«æœªè¯»æ–‡ç« çš„è®¢é˜…ç¾¤ç»„ã€‚\n"
 
-#: src/lang.c:2318
+#: src/lang.c:2378
 msgid "Filter which articles"
 msgstr "ç­›é€‰å“ªäº›æ–‡ç« "
 
-#: src/lang.c:2319
+#: src/lang.c:2379
 msgid ""
 "# Filter which articles\n"
 "# Possible values are (the default is marked with *):\n"
@@ -6926,11 +7141,11 @@ msgstr ""
 "#   1 = ç é™¤æ‰€æœ‰æ–‡ç« å¹¶åœ¨è®¨è®ºä¸²ä¸­æ˜¾ç¤ºæ—¶ä»¥ K æ ‡è®°\n"
 "#   2 = ç é™¤æ‰€æœ‰æ–‡ç« å¹¶æ°¸ä¸æ˜¾ç¤ºå®ƒä»¬\n"
 
-#: src/lang.c:2328
+#: src/lang.c:2388
 msgid "Go to the next unread article with"
 msgstr "å‰å¾€ä¸‹ä¸€ç¯‡æœªè¯»æ–‡ç« å€Ÿç”±"
 
-#: src/lang.c:2329
+#: src/lang.c:2389
 msgid ""
 "# Go to the unread article with following key(s)\n"
 "# Possible values are (the default is marked with *):\n"
@@ -6946,11 +7161,11 @@ msgstr ""
 "# * 2 = TAB\n"
 "#   3 = PAGE DOWN æˆ– TAB\n"
 
-#: src/lang.c:2339
+#: src/lang.c:2399
 msgid "How to treat blank lines"
 msgstr "å¦‚ä½•å¯¹å¾…ç©ºè¡Œ"
 
-#: src/lang.c:2340
+#: src/lang.c:2400
 msgid ""
 "# Trim the article body, remove unnecessary blank lines.\n"
 "# Possible values are (the default is marked with *):\n"
@@ -6980,11 +7195,11 @@ msgstr ""
 "#   7 = åŽ‹ç¼©æ–‡æœ¬åŒºå—é—´çš„å¤šé‡ç©ºè¡Œå’Œè·³è¿‡\n"
 "#       å‰å¯¼å’Œå°¾éšç©ºè¡Œ\n"
 
-#: src/lang.c:2357
+#: src/lang.c:2417
 msgid "Show help/mail sign in level titles"
 msgstr ""
 
-#: src/lang.c:2358
+#: src/lang.c:2418
 msgid ""
 "# Show help sign, new mail sign, both or nothing in level titles.\n"
 "# Possible values are (the default is marked with *):\n"
@@ -6994,24 +7209,24 @@ msgid ""
 "# * 3 = Show mail sign if new mail has arrived else show help sign\n"
 msgstr ""
 
-#: src/lang.c:2368
+#: src/lang.c:2428
 msgid "List thread using right arrow key"
 msgstr "ä½¿ç”¨å‘å³é”®åˆ—å‡ºè®¨è®ºä¸²"
 
-#: src/lang.c:2369
+#: src/lang.c:2429
 msgid ""
 "# If ON automatically list thread when entering it using right arrow key.\n"
 msgstr "# å¦‚æžœæ‰“å¼€å½“ä½¿ç”¨å‘å³é”®è¾“å…¥å®ƒæ—¶å°±è‡ªåŠ¨åˆ—å‡ºè®¨è®ºä¸²ã€‚\n"
 
-#: src/lang.c:2373
+#: src/lang.c:2433
 msgid "Enter character to indicate deleted articles. <CR> sets, <ESC> cancels."
 msgstr "è¾“å…¥å­—ç¬¦ä»¥æŒ‡å‡ºå·²åˆ é™¤æ–‡ç« ã€‚<CR> è®¾ç½®ï¼Œ<ESC> å–æ¶ˆã€‚"
 
-#: src/lang.c:2374
+#: src/lang.c:2434
 msgid "Character to show deleted articles"
 msgstr "ç”¨æ¥æ˜¾ç¤ºå·²åˆ é™¤æ–‡ç« çš„å­—ç¬¦"
 
-#: src/lang.c:2375
+#: src/lang.c:2435
 msgid ""
 "# Character used to show that an art was deleted (default 'D')\n"
 "# _ is turned into ' '\n"
@@ -7019,16 +7234,16 @@ msgstr ""
 "# ç”¨æ¥æ˜¾ç¤ºæ–‡ç« è¢«åˆ é™¤çš„å­—ç¬¦ (ç¼ºçœâ€˜Dâ€™)\n"
 "# _ è¢«è½¬æ¢ä¸ºâ€˜ â€™\n"
 
-#: src/lang.c:2380
+#: src/lang.c:2440
 msgid ""
 "Enter character to indicate articles in a range. <CR> sets, <ESC> cancels."
 msgstr "è¾“å…¥å­—ç¬¦ä»¥æŒ‡å‡ºåœ¨èŒƒå›´ä¸­çš„æ–‡ç« ã€‚<CR> è®¾ç½®ï¼Œ<ESC> å–æ¶ˆã€‚"
 
-#: src/lang.c:2381
+#: src/lang.c:2441
 msgid "Character to show inrange articles"
 msgstr "ç”¨æ¥æ˜¾ç¤ºèŒƒå›´ä¸­æ–‡ç« çš„å­—ç¬¦"
 
-#: src/lang.c:2382
+#: src/lang.c:2442
 msgid ""
 "# Character used to show that an art is in a range (default '#')\n"
 "# _ is turned into ' '\n"
@@ -7036,17 +7251,17 @@ msgstr ""
 "# ç”¨æ¥æ˜¾ç¤ºæ–‡ç« åœ¨èŒƒå›´ä¸­çš„å­—ç¬¦ (ç¼ºçœâ€˜#â€™)\n"
 "# _ è¢«è½¬æ¢ä¸ºâ€˜ â€™\n"
 
-#: src/lang.c:2387
+#: src/lang.c:2447
 msgid ""
 "Enter character to indicate that article will return. <CR> sets, <ESC> "
 "cancels."
 msgstr "è¾“å…¥å­—ç¬¦ä»¥æŒ‡å‡ºè¯¥æ–‡ç« å°†è¿”å›žã€‚<CR> è®¾ç½®ï¼Œ<ESC> å–æ¶ˆã€‚"
 
-#: src/lang.c:2388
+#: src/lang.c:2448
 msgid "Character to show returning arts"
 msgstr "ç”¨æ¥æ˜¾ç¤ºè¿”å›žæ–‡ç« çš„å­—ç¬¦"
 
-#: src/lang.c:2389
+#: src/lang.c:2449
 msgid ""
 "# Character used to show that an art will return (default '-')\n"
 "# _ is turned into ' '\n"
@@ -7054,16 +7269,16 @@ msgstr ""
 "# ç”¨æ¥æ˜¾ç¤ºè¯¥æ–‡ç« å°†è¿”å›žçš„å­—ç¬¦ (ç¼ºçœâ€˜-â€™)\n"
 "# _ è¢«è½¬æ¢ä¸ºâ€˜ â€™\n"
 
-#: src/lang.c:2394
+#: src/lang.c:2454
 msgid ""
 "Enter character to indicate selected articles. <CR> sets, <ESC> cancels."
 msgstr "è¾“å…¥å­—ç¬¦ä»¥æŒ‡å‡ºå·²é€‰æ–‡ç« ã€‚<CR> è®¾ç½®ï¼Œ<ESC> å–æ¶ˆã€‚"
 
-#: src/lang.c:2395
+#: src/lang.c:2455
 msgid "Character to show selected articles"
 msgstr "ç”¨æ¥æ˜¾ç¤ºå·²é€‰æ–‡ç« çš„å­—ç¬¦"
 
-#: src/lang.c:2396
+#: src/lang.c:2456
 msgid ""
 "# Character used to show that an art was auto-selected (default '*')\n"
 "# _ is turned into ' '\n"
@@ -7071,15 +7286,15 @@ msgstr ""
 "# ç”¨æ¥æ˜¾ç¤ºè¯¥æ–‡ç« å·²è¢«è‡ªåŠ¨é€‰å–çš„å­—ç¬¦ (ç¼ºçœâ€˜*â€™)\n"
 "# _ è¢«è½¬æ¢ä¸ºâ€˜ â€™\n"
 
-#: src/lang.c:2401
+#: src/lang.c:2461
 msgid "Enter character to indicate recent articles. <CR> sets, <ESC> cancels."
 msgstr "è¾“å…¥å­—ç¬¦ä»¥æŒ‡å‡ºæœ€è¿‘æ–‡ç« ã€‚<CR> è®¾ç½®ï¼Œ<ESC> å–æ¶ˆã€‚"
 
-#: src/lang.c:2402
+#: src/lang.c:2462
 msgid "Character to show recent articles"
 msgstr "ç”¨æ¥æ˜¾ç¤ºæœ€è¿‘æ–‡ç« çš„å­—ç¬¦"
 
-#: src/lang.c:2403
+#: src/lang.c:2463
 msgid ""
 "# Character used to show that an art is recent (default 'o')\n"
 "# _ is turned into ' '\n"
@@ -7087,15 +7302,15 @@ msgstr ""
 "# ç”¨æ¥æ˜¾ç¤ºæ˜¯æœ€è¿‘æ–‡ç« çš„å­—ç¬¦ (ç¼ºçœâ€˜oâ€™)\n"
 "# _ è¢«è½¬æ¢ä¸ºâ€˜ â€™\n"
 
-#: src/lang.c:2408
+#: src/lang.c:2468
 msgid "Enter character to indicate unread articles. <CR> sets, <ESC> cancels."
 msgstr "è¾“å…¥å­—ç¬¦ä»¥æŒ‡å‡ºæœªè¯»æ–‡ç« ã€‚<CR> è®¾ç½®ï¼Œ<ESC> å–æ¶ˆã€‚"
 
-#: src/lang.c:2409
+#: src/lang.c:2469
 msgid "Character to show unread articles"
 msgstr "ç”¨æ¥æ˜¾ç¤ºæœªè¯»æ–‡ç« çš„å­—ç¬¦"
 
-#: src/lang.c:2410
+#: src/lang.c:2470
 msgid ""
 "# Character used to show that an art is unread (default '+')\n"
 "# _ is turned into ' '\n"
@@ -7103,15 +7318,15 @@ msgstr ""
 "# ç”¨æ¥æ˜¾ç¤ºè¯¥æ–‡ç« æœªè¯»çš„å­—ç¬¦ (ç¼ºçœâ€˜+â€™)\n"
 "# _ è¢«è½¬æ¢ä¸ºâ€˜ â€™\n"
 
-#: src/lang.c:2415
+#: src/lang.c:2475
 msgid "Enter character to indicate read articles. <CR> sets, <ESC> cancels."
 msgstr "è¾“å…¥å­—ç¬¦ä»¥æŒ‡å‡ºå·²è¯»æ–‡ç« ã€‚<CR> è®¾ç½®ï¼Œ<ESC> å–æ¶ˆã€‚"
 
-#: src/lang.c:2416
+#: src/lang.c:2476
 msgid "Character to show read articles"
 msgstr "ç”¨æ¥æ˜¾ç¤ºå·²è¯»æ–‡ç« çš„å­—ç¬¦"
 
-#: src/lang.c:2417
+#: src/lang.c:2477
 msgid ""
 "# Character used to show that an art was read (default ' ')\n"
 "# _ is turned into ' '\n"
@@ -7119,15 +7334,15 @@ msgstr ""
 "# ç”¨æ¥æ˜¾ç¤ºè¯¥æ–‡ç« å·²è¯»å–å­—ç¬¦ (ç¼ºçœâ€˜ â€™)\n"
 "# _ è¢«è½¬æ¢ä¸ºâ€˜ â€™\n"
 
-#: src/lang.c:2422
+#: src/lang.c:2482
 msgid "Enter character to indicate killed articles. <CR> sets, <ESC> cancels."
 msgstr "è¾“å…¥å­—ç¬¦ä»¥æŒ‡å‡ºè¢«ç é™¤æ–‡ç« ã€‚<CR> è®¾ç½®ï¼Œ<ESC> å–æ¶ˆã€‚"
 
-#: src/lang.c:2423
+#: src/lang.c:2483
 msgid "Character to show killed articles"
 msgstr "ç”¨æ¥æ˜¾ç¤ºè¢«ç é™¤æ–‡ç« çš„å­—ç¬¦"
 
-#: src/lang.c:2424
+#: src/lang.c:2484
 msgid ""
 "# Character used to show that an art was killed (default 'K')\n"
 "# kill_level must be set accordingly, _ is turned into ' '\n"
@@ -7135,16 +7350,16 @@ msgstr ""
 "# ç”¨æ¥æ˜¾ç¤ºè¯¥æ–‡ç« è¢«ç é™¤çš„å­—ç¬¦ (ç¼ºçœâ€˜Kâ€™)\n"
 "# kill_level å¿…é¡»æ ¹æ®ä¸åŒæƒ…å†µè€Œè®¾ç½®ï¼Œ_ è¢«è½¬æ¢ä¸ºâ€˜ â€™\n"
 
-#: src/lang.c:2429
+#: src/lang.c:2489
 msgid ""
 "Enter character to indicate read selected articles. <CR> sets, <ESC> cancels."
 msgstr "è¾“å…¥å­—ç¬¦ä»¥æŒ‡å‡ºè¯»å–æ‰€é€‰æ–‡ç« ã€‚<CR> è®¾ç½®ï¼Œ<ESC> å–æ¶ˆã€‚"
 
-#: src/lang.c:2430
+#: src/lang.c:2490
 msgid "Character to show readselected arts"
 msgstr "ç”¨æ¥æ˜¾ç¤ºè¯»å–æ‰€é€‰æ–‡ç« çš„å­—ç¬¦"
 
-#: src/lang.c:2431
+#: src/lang.c:2491
 msgid ""
 "# Character used to show that an art was selected before read (default ':')\n"
 "# kill_level must be set accordingly, _ is turned into ' '\n"
@@ -7152,11 +7367,11 @@ msgstr ""
 "# ç”¨æ¥æ˜¾ç¤ºè¯¥æ–‡ç« è¯»å–ä¹‹å‰å·²è¢«é€‰çš„å­—ç¬¦ (ç¼ºçœâ€˜:â€™)\n"
 "# kill_level å¿…é¡»æ ¹æ®ä¸åŒæƒ…å†µè€Œè®¾ç½®ï¼Œ_ è¢«è½¬æ¢ä¸ºâ€˜ â€™\n"
 
-#: src/lang.c:2437
+#: src/lang.c:2497
 msgid "Abbreviate long newsgroup names"
 msgstr "å°†è¾ƒé•¿æ–°é—»ç¾¤ç»„åç§°ç¼©å†™"
 
-#: src/lang.c:2438
+#: src/lang.c:2498
 msgid ""
 "# If ON abbreviate (if necessary) long newsgroup names at group selection\n"
 "# level and article level like this:\n"
@@ -7166,17 +7381,17 @@ msgstr ""
 "# å±‚çº§å’Œæ–‡ç« å±‚çº§ä¼šå¦‚ä¸‹æ‰€ç¤ºï¼š\n"
 "#   news.software.readers -> n.software.readers -> n.s.readers -> n.s.rã€‚\n"
 
-#: src/lang.c:2444
+#: src/lang.c:2504
 #, fuzzy
 msgid "Enter character to indicate global scopes. <CR> sets, <ESC> cancels."
 msgstr "è¾“å…¥å­—ç¬¦ä»¥æŒ‡å‡ºè¢«ç é™¤æ–‡ç« ã€‚<CR> è®¾ç½®ï¼Œ<ESC> å–æ¶ˆã€‚"
 
-#: src/lang.c:2445
+#: src/lang.c:2505
 #, fuzzy
 msgid "Character to show global scopes"
 msgstr "ç”¨æ¥æ˜¾ç¤ºè¢«ç é™¤æ–‡ç« çš„å­—ç¬¦"
 
-#: src/lang.c:2446
+#: src/lang.c:2506
 #, fuzzy
 msgid ""
 "# Character used to show that a scope was read from the global\n"
@@ -7186,19 +7401,19 @@ msgstr ""
 "# ç”¨æ¥æ˜¾ç¤ºè¯¥æ–‡ç« å·²è¯»å–å­—ç¬¦ (ç¼ºçœâ€˜ â€™)\n"
 "# _ è¢«è½¬æ¢ä¸ºâ€˜ â€™\n"
 
-#: src/lang.c:2452
+#: src/lang.c:2512
 #, fuzzy
 msgid ""
 "Enter character to indicate global scopes when current group matches. <CR> "
 "sets, <ESC> cancels."
 msgstr "è¾“å…¥å­—ç¬¦ä»¥æŒ‡å‡ºæœ€è¿‘æ–‡ç« ã€‚<CR> è®¾ç½®ï¼Œ<ESC> å–æ¶ˆã€‚"
 
-#: src/lang.c:2453
+#: src/lang.c:2513
 #, fuzzy
 msgid "Char to show global scope matches"
 msgstr "ç”¨æ¥æ˜¾ç¤ºè¢«ç é™¤æ–‡ç« çš„å­—ç¬¦"
 
-#: src/lang.c:2454
+#: src/lang.c:2514
 #, fuzzy
 msgid ""
 "# Character used to show that a scope was read from the global\n"
@@ -7208,17 +7423,17 @@ msgstr ""
 "# ç”¨æ¥æ˜¾ç¤ºæ–‡ç« åœ¨èŒƒå›´ä¸­çš„å­—ç¬¦ (ç¼ºçœâ€˜#â€™)\n"
 "# _ è¢«è½¬æ¢ä¸ºâ€˜ â€™\n"
 
-#: src/lang.c:2460
+#: src/lang.c:2520
 #, fuzzy
 msgid "Enter character to indicate local scopes. <CR> sets, <ESC> cancels."
 msgstr "è¾“å…¥å­—ç¬¦ä»¥æŒ‡å‡ºè¢«ç é™¤æ–‡ç« ã€‚<CR> è®¾ç½®ï¼Œ<ESC> å–æ¶ˆã€‚"
 
-#: src/lang.c:2461
+#: src/lang.c:2521
 #, fuzzy
 msgid "Character to show local scopes"
 msgstr "ç”¨æ¥æ˜¾ç¤ºè¢«ç é™¤æ–‡ç« çš„å­—ç¬¦"
 
-#: src/lang.c:2462
+#: src/lang.c:2522
 #, fuzzy
 msgid ""
 "# Character used to show that a scope was read from the local\n"
@@ -7228,19 +7443,19 @@ msgstr ""
 "# ç”¨æ¥æ˜¾ç¤ºè¯¥æ–‡ç« å·²è¯»å–å­—ç¬¦ (ç¼ºçœâ€˜ â€™)\n"
 "# _ è¢«è½¬æ¢ä¸ºâ€˜ â€™\n"
 
-#: src/lang.c:2468
+#: src/lang.c:2528
 #, fuzzy
 msgid ""
 "Enter character to indicate local scopes when current group matches. <CR> "
 "sets, <ESC> cancels."
 msgstr "è¾“å…¥å­—ç¬¦ä»¥æŒ‡å‡ºæœ€è¿‘æ–‡ç« ã€‚<CR> è®¾ç½®ï¼Œ<ESC> å–æ¶ˆã€‚"
 
-#: src/lang.c:2469
+#: src/lang.c:2529
 #, fuzzy
 msgid "Char to show local scope matches"
 msgstr "ç”¨æ¥æ˜¾ç¤ºè¢«ç é™¤æ–‡ç« çš„å­—ç¬¦"
 
-#: src/lang.c:2470
+#: src/lang.c:2530
 #, fuzzy
 msgid ""
 "# Character used to show that a scope was read from the local\n"
@@ -7250,17 +7465,17 @@ msgstr ""
 "# ç”¨æ¥æ˜¾ç¤ºæ–‡ç« åœ¨èŒƒå›´ä¸­çš„å­—ç¬¦ (ç¼ºçœâ€˜#â€™)\n"
 "# _ è¢«è½¬æ¢ä¸ºâ€˜ â€™\n"
 
-#: src/lang.c:2476
+#: src/lang.c:2536
 msgid ""
 "0 = full page scrolling, -1 = show previous last line as first on next page, "
 "-2 = half page"
 msgstr "0 = æ•´é¡µå·åŠ¨ï¼Œ-1 = æ˜¾ç¤ºä¸Šé¡µæœ€åŽä¸€è¡Œä¸ºä¸‹é¡µç¬¬ä¸€è¡Œï¼Œ-2 = åŠé¡µå·åŠ¨"
 
-#: src/lang.c:2477
+#: src/lang.c:2537
 msgid "Number of lines to scroll in pager"
 msgstr "é¡µé¢åˆ‡æ¢æ—¶å·åŠ¨çš„è¡Œæ•°"
 
-#: src/lang.c:2478
+#: src/lang.c:2538
 msgid ""
 "# Number of lines that cursor-up/down will scroll in article pager\n"
 "# Possible values are (the default is marked with *):\n"
@@ -7278,60 +7493,72 @@ msgstr ""
 "# * 1 = å·åŠ¨ä¸€è¡Œ\n"
 "#   2 æˆ–æ›´å¤§ = å·åŠ¨ 2 æˆ–æ›´å¤šè¡Œ (åªæœ‰åœ¨é¡µé¢åˆ‡æ¢æ—¶)\n"
 
-#: src/lang.c:2488
+#: src/lang.c:2548
 msgid "Display signatures. <SPACE> toggles & <CR> sets."
 msgstr "æ˜¾ç¤ºç­¾åã€‚<SPACE> åˆ‡æ¢ & <CR> è®¾ç½®ã€‚"
 
-#: src/lang.c:2489
+#: src/lang.c:2549
 msgid "Display signatures"
 msgstr "æ˜¾ç¤ºç­¾å"
 
-#: src/lang.c:2490
+#: src/lang.c:2550
 msgid "# If OFF don't show signatures when displaying articles\n"
 msgstr "# å¦‚æžœå…³é—­äºŽæ˜¾ç¤ºæ–‡ç« æ—¶å°±ä¸æ˜¾ç¤ºç­¾å\n"
 
-#: src/lang.c:2494
+#: src/lang.c:2554
 #, fuzzy
-msgid "Display article score. <SPACE> toggles & <CR> sets."
+msgid "Display article info. <SPACE> toggles & <CR> sets."
 msgstr "æ˜¾ç¤ºç­¾åã€‚<SPACE> åˆ‡æ¢ & <CR> è®¾ç½®ã€‚"
 
-#: src/lang.c:2495
+#: src/lang.c:2555
 #, fuzzy
-msgid "Display article score in pager"
+msgid "Display article info in pager"
 msgstr "æ˜¾ç¤ºä¸‹ä¸€ç¯‡æ–‡ç« "
 
-#: src/lang.c:2496
+#: src/lang.c:2556
 #, fuzzy
-msgid "# If ON show article score when displaying articles\n"
-msgstr "# å¦‚æžœå…³é—­äºŽæ˜¾ç¤ºæ–‡ç« æ—¶å°±ä¸æ˜¾ç¤ºç­¾å\n"
+msgid ""
+"# Show article info when displaying articles\n"
+"# Possible values are (the default is marked with *):\n"
+"# * 0 = None\n"
+"#   1 = Article score\n"
+"#   2 = Article language\n"
+"#   3 = Score and language\n"
+msgstr ""
+"# å“ªäº›ä¿¡æ¯åº”è¯¥è¢«æ˜¾ç¤ºåœ¨æ–‡ç« /è®¨è®ºä¸²åˆ—è¡¨ä¸­\n"
+"# å¯èƒ½çš„å€¼åŒ…æ‹¬ (é»˜è®¤å€¼ä»¥ * æ ‡è®°)ï¼š\n"
+"#   0 = æ²¡æœ‰ä»»ä½•ä¸œè¥¿\n"
+"# * 1 = è¡Œæ•°\n"
+"#   2 = åˆ†æ•°\n"
+"#   3 = è¡Œæ•° & åˆ†æ•°\n"
 
-#: src/lang.c:2501
+#: src/lang.c:2566
 #, fuzzy
 msgid "Remove soft hyphens. <SPACE> toggles & <CR> sets."
 msgstr "æ˜¾ç¤ºç­¾åã€‚<SPACE> åˆ‡æ¢ & <CR> è®¾ç½®ã€‚"
 
-#: src/lang.c:2502
+#: src/lang.c:2567
 #, fuzzy
 msgid "Remove soft hyphens"
 msgstr "ç§»åŠ¨èŒƒå›´"
 
-#: src/lang.c:2503
+#: src/lang.c:2568
 #, fuzzy
 msgid "# If ON remove soft hyphens when displaying articles\n"
 msgstr "# å¦‚æžœå…³é—­äºŽæ˜¾ç¤ºæ–‡ç« æ—¶å°±ä¸æ˜¾ç¤ºç­¾å\n"
 
-#: src/lang.c:2508
+#: src/lang.c:2573
 #, fuzzy
 msgid ""
 "Display none mime data as tagged attachments. <SPACE> toggles & <CR> sets."
 msgstr "å°† uuencoded æ•°æ®æ˜¾ç¤ºä¸ºå·²æ ‡è®°é™„ä»¶ã€‚<SPACE> åˆ‡æ¢ & <CR> è®¾ç½®ã€‚"
 
-#: src/lang.c:2509
+#: src/lang.c:2574
 #, fuzzy
 msgid "Display none mime data as an attachment"
 msgstr "å°† uue æ•°æ®ä½œä¸ºé™„ä»¶æ˜¾ç¤º"
 
-#: src/lang.c:2510
+#: src/lang.c:2575
 #, fuzzy
 msgid ""
 "# Handling of none text in the pager\n"
@@ -7353,16 +7580,16 @@ msgstr ""
 "#   2 = éšè—æ‰€æœ‰ï¼Œç±»ä¼¼ 1ï¼Œä½†æ˜¯ä»»ä½•çœ‹æ¥åƒæ˜¯ uuencoded æ•°æ®çš„è¡Œï¼Œéƒ½å°†\n"
 "#       è¢«æŠ˜å ä¸ºä¸€æ ‡è®°è¡Œã€‚\n"
 
-#: src/lang.c:2522
+#: src/lang.c:2587
 msgid ""
 "Decode German style TeX umlaut codes to ISO. <SPACE> toggles & <CR> sets."
 msgstr "è§£ç å¾·è¯­æ ·å¼ TeX å˜éŸ³ç¼–ç ä¸º ISOã€‚<SPACE> åˆ‡æ¢ & <CR> è®¾ç½®ã€‚"
 
-#: src/lang.c:2523
+#: src/lang.c:2588
 msgid "Display \"a as Umlaut-a"
 msgstr "æ˜¾ç¤º \"a ä¸ºå˜éŸ³ a"
 
-#: src/lang.c:2524
+#: src/lang.c:2589
 msgid ""
 "# If ON decode German style TeX umlaut codes to ISO and\n"
 "# show \"a as Umlaut-a, etc.\n"
@@ -7370,15 +7597,15 @@ msgstr ""
 "# å¦‚æžœæ‰“å¼€å°±è§£ç å¾·è¯­æ ·å¼ TeX å˜éŸ³ç¼–ç ä¸º ISO å¹¶\n"
 "# æ˜¾ç¤º \"a ä¸ºå˜éŸ³ a ...ç­‰ç­‰\n"
 
-#: src/lang.c:2529 src/lang.c:2539
+#: src/lang.c:2594 src/lang.c:2604
 msgid "Space separated list of header fields"
 msgstr "ä»¥ç©ºæ ¼åˆ†éš”çš„æ ‡å¤´å­—æ®µæ¸…å•"
 
-#: src/lang.c:2530
+#: src/lang.c:2595
 msgid "Display these header fields (or *)"
 msgstr "æ˜¾ç¤ºè¿™äº›æ ‡å¤´å­—æ®µ (æˆ– *)"
 
-#: src/lang.c:2531
+#: src/lang.c:2596
 msgid ""
 "# Which news headers you wish to see. If you want to see _all_ the headers,\n"
 "# place an '*' as this value. This is the only way a wildcard can be used.\n"
@@ -7393,15 +7620,15 @@ msgstr ""
 "#â€˜X-â€™(åƒæ˜¯ X-Alan æˆ– X-Pape)ã€‚æ‚¨å¯ä»¥å€Ÿç”±ä»¥ç©ºæ ¼åˆ†éš”è€Œåˆ—å‡º\n"
 "# è¶…è¿‡ä¸€ä¸ªã€‚æ²¡æœ‰å®šä¹‰ä»»ä½•å€¼å°†ä¼šå…³é—­è¿™ä¸ªé€‰é¡¹ã€‚\n"
 
-#: src/lang.c:2540
+#: src/lang.c:2605
 msgid "Do not display these header fields"
 msgstr "ä¸æ˜¾ç¤ºè¿™äº›æ ‡å¤´å­—æ®µ"
 
-#: src/lang.c:2541
+#: src/lang.c:2606
 msgid ""
 "# Same as 'news_headers_to_display' except it denotes the opposite.\n"
 "# An example of using both options might be if you thought X- headers were\n"
-"# A Good Thing(tm), but thought Alan and Pape were miscreants...well then "
+"# A Good Thing(tm), but thought Alan and Pape were miscreants... well then "
 "you\n"
 "# would do something like this:\n"
 "# news_headers_to_display=X-\n"
@@ -7416,30 +7643,30 @@ msgstr ""
 "# news_headers_to_not_display=X-Alan X-Pape\n"
 "# æ²¡æœ‰å®šä¹‰ä»»ä½•å€¼å°±è¡¨ç¤ºå…³é—­è¿™ä¸ªé€‰é¡¹ã€‚\n"
 
-#: src/lang.c:2551
+#: src/lang.c:2616
 msgid ""
 "Do you want to enable automatic handling of multipart/alternative articles?"
 msgstr "æ‚¨è¦å¯ç”¨å¤šéƒ¨ä»¶/æ›¿ä»£æ–‡ç« çš„è‡ªåŠ¨å¤„ç†å—ï¼Ÿ"
 
-#: src/lang.c:2552
+#: src/lang.c:2617
 msgid "Skip multipart/alternative parts"
 msgstr "è·³è¿‡å¤šéƒ¨ä»¶/æ›¿ä»£éƒ¨åˆ†"
 
-#: src/lang.c:2553
+#: src/lang.c:2618
 msgid "# If ON strip multipart/alternative messages automatically\n"
 msgstr "# å¦‚æžœæ‰“å¼€å°±è‡ªåŠ¨æˆªé™¤å¤šéƒ¨ä»¶/æ›¿ä»£æ¶ˆæ¯\n"
 
-#: src/lang.c:2557
+#: src/lang.c:2622
 #, fuzzy
 msgid "<SPACE> toggles & <CR> sets."
 msgstr "<SPACE> åˆ‡æ¢ï¼Œ<CR> è®¾ç½®ï¼Œ<ESC> å–æ¶ˆã€‚"
 
-#: src/lang.c:2558
+#: src/lang.c:2623
 #, fuzzy
 msgid "How to treat verbatim blocks"
 msgstr "å­—é¢åŒºå—çš„é¢œè‰²"
 
-#: src/lang.c:2559
+#: src/lang.c:2624
 msgid ""
 "# How to treat verbatim blocks in articles\n"
 "# Possible values are (the default is marked with *):\n"
@@ -7449,15 +7676,15 @@ msgid ""
 "#   3 = Detect verbatim blocks and hide them completely\n"
 msgstr ""
 
-#: src/lang.c:2569
+#: src/lang.c:2634
 msgid "A regex used to decide which lines to show in col_quote."
 msgstr "ç”¨æ¥å†³å®šåœ¨ col_quote ä¸­è¦æ˜¾ç¤ºå“ªäº›è¡Œçš„ regexã€‚"
 
-#: src/lang.c:2570
+#: src/lang.c:2635
 msgid "Regex used to show quoted lines"
 msgstr "ç”¨æ¥æ˜¾ç¤ºå¼•è¨€è¡Œçš„ regex"
 
-#: src/lang.c:2571
+#: src/lang.c:2636
 msgid ""
 "# A regular expression that tin will use to decide which lines are\n"
 "# quoted when viewing articles. Quoted lines are shown in col_quote.\n"
@@ -7467,15 +7694,15 @@ msgstr ""
 "# æ­£åˆ™è¡¨è¾¾å¼ã€‚å¼•è¨€è¡Œå°†ä»¥ col_quote æ˜¾ç¤ºã€‚\n"
 "# å¦‚æžœæ‚¨ä¿ç•™å®ƒä¸ºç©ºç™½ï¼Œtin å°†ä½¿ç”¨å†…ç½®çš„é»˜è®¤å€¼ã€‚\n"
 
-#: src/lang.c:2577
+#: src/lang.c:2642
 msgid "A regex used to decide which lines to show in col_quote2."
 msgstr "ç”¨æ¥å†³å®šè¦ä»¥ col_quote2 æ˜¾ç¤ºå“ªäº›è¡Œçš„ regexã€‚"
 
-#: src/lang.c:2578
+#: src/lang.c:2643
 msgid "Regex used to show twice quoted l."
 msgstr "ç”¨æ¥æ˜¾ç¤ºç¬¬äºŒå±‚å¼•è¨€è¡Œçš„ regexã€‚"
 
-#: src/lang.c:2579
+#: src/lang.c:2644
 msgid ""
 "# A regular expression that tin will use to decide which lines are\n"
 "# quoted twice. Twice quoted lines are shown in col_quote2.\n"
@@ -7485,15 +7712,15 @@ msgstr ""
 "# æ­£åˆ™è¡¨è¾¾å¼ã€‚ç¬¬äºŒå±‚å¼•è¨€è¡Œå°†ä»¥ col_quote2 æ˜¾ç¤ºã€‚\n"
 "# å¦‚æžœæ‚¨ä¿ç•™å®ƒä¸ºç©ºç™½ï¼Œtin å°†ä½¿ç”¨å†…ç½®çš„é»˜è®¤å€¼ã€‚\n"
 
-#: src/lang.c:2585
+#: src/lang.c:2650
 msgid "A regex used to decide which lines to show in col_quote3."
 msgstr "ç”¨æ¥å†³å®šè¦ä»¥ col_quote3 æ˜¾ç¤ºå“ªäº›è¡Œçš„ regexã€‚"
 
-#: src/lang.c:2586
+#: src/lang.c:2651
 msgid "Regex used to show >= 3 times q.l."
 msgstr "ç”¨æ¥æ˜¾ç¤º >= 3 å±‚å¼•è¨€è¡Œçš„ regexã€‚"
 
-#: src/lang.c:2587
+#: src/lang.c:2652
 msgid ""
 "# A regular expression that tin will use to decide which lines are\n"
 "# quoted >=3 times. >=3 times quoted lines are shown in col_quote3.\n"
@@ -7503,32 +7730,32 @@ msgstr ""
 "# æ­£åˆ™è¡¨è¾¾å¼ã€‚>= 3 å±‚å¼•è¨€è¡Œå°†ä»¥ col_quote3 æ˜¾ç¤ºã€‚\n"
 "# å¦‚æžœæ‚¨ä¿ç•™å®ƒä¸ºç©ºç™½ï¼Œtin å°†ä½¿ç”¨å†…ç½®çš„é»˜è®¤å€¼ã€‚\n"
 
-#: src/lang.c:2593
+#: src/lang.c:2658
 #, fuzzy
 msgid "Enable detection of external quotes? <SPACE> toggles & <CR> sets."
 msgstr "å¯ç”¨å­—é¢åŒºå—çš„ä¾¦æµ‹ï¼Ÿ<SPACE> åˆ‡æ¢ & <CR> è®¾ç½®ã€‚"
 
-#: src/lang.c:2594
+#: src/lang.c:2659
 #, fuzzy
 msgid "Detection of external quotes"
 msgstr "å­—é¢åŒºå—çš„ä¾¦æµ‹"
 
-#: src/lang.c:2595
+#: src/lang.c:2660
 #, fuzzy
 msgid "# If ON detect quoted text from external sources in articles\n"
 msgstr "# å¦‚æžœæ‰“å¼€å°±åœ¨æ–‡ç« ä¸­ä¾¦æµ‹å­—é¢åŒºå—\n"
 
-#: src/lang.c:2599
+#: src/lang.c:2664
 #, fuzzy
 msgid "A regex used to decide which lines to show in col_extquote."
 msgstr "ç”¨æ¥å†³å®šåœ¨ col_quote ä¸­è¦æ˜¾ç¤ºå“ªäº›è¡Œçš„ regexã€‚"
 
-#: src/lang.c:2600
+#: src/lang.c:2665
 #, fuzzy
 msgid "Regex used to show quotes from external sources"
 msgstr "ç”¨æ¥æ˜¾ç¤ºå¼•è¨€è¡Œçš„ regex"
 
-#: src/lang.c:2601
+#: src/lang.c:2666
 #, fuzzy
 msgid ""
 "# A regular expression that tin will use to decide which lines are\n"
@@ -7539,17 +7766,17 @@ msgstr ""
 "# æ­£åˆ™è¡¨è¾¾å¼ã€‚ç¬¬äºŒå±‚å¼•è¨€è¡Œå°†ä»¥ col_quote2 æ˜¾ç¤ºã€‚\n"
 "# å¦‚æžœæ‚¨ä¿ç•™å®ƒä¸ºç©ºç™½ï¼Œtin å°†ä½¿ç”¨å†…ç½®çš„é»˜è®¤å€¼ã€‚\n"
 
-#: src/lang.c:2608
+#: src/lang.c:2673
 #, fuzzy
 msgid "A regex used to decide which lines to hide in pager"
 msgstr "ç”¨æ¥å†³å®šåœ¨ col_quote ä¸­è¦æ˜¾ç¤ºå“ªäº›è¡Œçš„ regexã€‚"
 
-#: src/lang.c:2609
+#: src/lang.c:2674
 #, fuzzy
 msgid "Regex used to hide matching lines"
 msgstr "ç”¨æ¥æ˜¾ç¤ºå¼•è¨€è¡Œçš„ regex"
 
-#: src/lang.c:2610
+#: src/lang.c:2675
 #, fuzzy
 msgid ""
 "# A regular expression that to hide matching lines.\n"
@@ -7560,15 +7787,15 @@ msgstr ""
 "# æ­£åˆ™è¡¨è¾¾å¼ã€‚ç¬¬äºŒå±‚å¼•è¨€è¡Œå°†ä»¥ col_quote2 æ˜¾ç¤ºã€‚\n"
 "# å¦‚æžœæ‚¨ä¿ç•™å®ƒä¸ºç©ºç™½ï¼Œtin å°†ä½¿ç”¨å†…ç½®çš„é»˜è®¤å€¼ã€‚\n"
 
-#: src/lang.c:2616
+#: src/lang.c:2681
 msgid "A regex used to decide which words to show in col_markslashes."
 msgstr "ç”¨æ¥å†³å®šè¦ä»¥ col_markslashes æ˜¾ç¤ºå“ªäº›å­—è¯çš„ regexã€‚"
 
-#: src/lang.c:2617
+#: src/lang.c:2682
 msgid "Regex used to highlight /slashes/"
 msgstr "ç”¨æ¥é«˜äº®åº¦æ ‡ç¤º /æ–œçº¿/ çš„ regex"
 
-#: src/lang.c:2618
+#: src/lang.c:2683
 msgid ""
 "# A regular expression that tin will use to decide which words\n"
 "# bounded by '/' are to be shown in col_markslashes.\n"
@@ -7578,15 +7805,15 @@ msgstr ""
 "# å°†ä»¥ col_markslashes æ˜¾ç¤ºçš„æ­£åˆ™è¡¨è¾¾å¼ã€‚\n"
 "# å¦‚æžœæ‚¨ä¿ç•™å®ƒä¸ºç©ºç™½ï¼Œtin å°†ä½¿ç”¨å†…ç½®çš„é»˜è®¤å€¼ã€‚\n"
 
-#: src/lang.c:2624
+#: src/lang.c:2689
 msgid "A regex used to decide which words to show in col_markstars."
 msgstr "ç”¨æ¥å†³å®šè¦ä»¥ col_markstars æ˜¾ç¤ºå“ªäº›å­—è¯çš„ regexã€‚"
 
-#: src/lang.c:2625
+#: src/lang.c:2690
 msgid "Regex used to highlight *stars*"
 msgstr "ç”¨æ¥é«˜äº®åº¦æ˜¾ç¤º *æ˜Ÿå·* çš„ regex"
 
-#: src/lang.c:2626
+#: src/lang.c:2691
 msgid ""
 "# A regular expression that tin will use to decide which words\n"
 "# bounded by '*' are to be shown in col_markstars.\n"
@@ -7596,15 +7823,15 @@ msgstr ""
 "# å°†ä»¥ col_markstars æ˜¾ç¤ºçš„æ­£åˆ™è¡¨è¾¾å¼ã€‚\n"
 "# å¦‚æžœæ‚¨ä¿ç•™å®ƒä¸ºç©ºç™½ï¼Œtin å°†ä½¿ç”¨å†…ç½®çš„é»˜è®¤å€¼ã€‚\n"
 
-#: src/lang.c:2632
+#: src/lang.c:2697
 msgid "A regex used to decide which words to show in col_markstroke."
 msgstr "ç”¨æ¥å†³å®šè¦ä»¥ col_markstroke æ˜¾ç¤ºå“ªäº›å­—è¯çš„ regexã€‚"
 
-#: src/lang.c:2633
+#: src/lang.c:2698
 msgid "Regex used to highlight -strokes-"
 msgstr "ç”¨æ¥é«˜äº®åº¦æ˜¾ç¤º -æ¨ªçº¿- çš„ regex"
 
-#: src/lang.c:2634
+#: src/lang.c:2699
 msgid ""
 "# A regular expression that tin will use to decide which words\n"
 "# bounded by '-' are to be shown in col_markstroke.\n"
@@ -7614,15 +7841,15 @@ msgstr ""
 "# å°†ä»¥ col_markstroke æ˜¾ç¤ºçš„æ­£åˆ™è¡¨è¾¾å¼ã€‚\n"
 "# å¦‚æžœæ‚¨ä¿ç•™å®ƒä¸ºç©ºç™½ï¼Œtin å°†ä½¿ç”¨å†…ç½®çš„é»˜è®¤å€¼ã€‚\n"
 
-#: src/lang.c:2640
+#: src/lang.c:2705
 msgid "A regex used to decide which words to show in col_markdash."
 msgstr "ç”¨æ¥å†³å®šè¦ä»¥ col_markdash æ˜¾ç¤ºå“ªäº›å­—è¯çš„ regexã€‚"
 
-#: src/lang.c:2641
+#: src/lang.c:2706
 msgid "Regex used to highlight _underline_"
 msgstr "ç”¨æ¥é«˜äº®åº¦æ˜¾ç¤º _åº•çº¿_ çš„ regex"
 
-#: src/lang.c:2642
+#: src/lang.c:2707
 msgid ""
 "# A regular expression that tin will use to decide which words\n"
 "# bounded by '_' are to be shown in col_markdash.\n"
@@ -7632,15 +7859,15 @@ msgstr ""
 "# å°†ä»¥ col_markdash æ˜¾ç¤ºçš„æ­£åˆ™è¡¨è¾¾å¼ã€‚\n"
 "# å¦‚æžœæ‚¨ä¿ç•™å®ƒä¸ºç©ºç™½ï¼Œtin å°†ä½¿ç”¨å†…ç½®çš„é»˜è®¤å€¼ã€‚\n"
 
-#: src/lang.c:2648
+#: src/lang.c:2713
 msgid "A regex used to find Subject prefixes to remove.  Use '|' as separator."
 msgstr "ç”¨æ¥å¯»æ‰¾è¦ç§»é™¤çš„ä¸»æ—¨å‰ç¼€çš„ regexã€‚ ä½¿ç”¨â€˜|â€™ä½œä¸ºåˆ†éš”ç¬¦å·ã€‚"
 
-#: src/lang.c:2649
+#: src/lang.c:2714
 msgid "Regex with Subject prefixes"
 msgstr "ä¸»æ—¨å‰ç¼€çš„ regex"
 
-#: src/lang.c:2650
+#: src/lang.c:2715
 msgid ""
 "# A regular expression that tin will use to find Subject prefixes\n"
 "# which will be removed before showing the header.\n"
@@ -7648,15 +7875,15 @@ msgstr ""
 "# tin å°†ç”¨æ¥å¯»æ‰¾ä¸»æ—¨å‰ç¼€çš„æ­£åˆ™è¡¨è¾¾å¼\n"
 "# äºŽæ˜¾ç¤ºæ ‡å¤´ä¹‹å‰å°†è¢«ç§»é™¤ã€‚\n"
 
-#: src/lang.c:2655
+#: src/lang.c:2720
 msgid "A regex used to find Subject suffixes to remove.  Use '|' as separator."
 msgstr "ç”¨æ¥å¯»æ‰¾è¦ç§»é™¤çš„ä¸»æ—¨åŽç¼€çš„ regexã€‚ ä½¿ç”¨â€˜|â€™ä½œä¸ºåˆ†éš”ç¬¦å·ã€‚"
 
-#: src/lang.c:2656
+#: src/lang.c:2721
 msgid "Regex with Subject suffixes"
 msgstr "ä¸»æ—¨åŽç¼€çš„ regex"
 
-#: src/lang.c:2657
+#: src/lang.c:2722
 msgid ""
 "# A regular expression that tin will use to find Subject suffixes\n"
 "# which will be removed when replying or posting followup.\n"
@@ -7664,45 +7891,45 @@ msgstr ""
 "# tin å°†ç”¨æ¥å¯»æ‰¾ä¸»æ—¨åŽç¼€çš„æ­£åˆ™è¡¨è¾¾å¼\n"
 "# äºŽå›žå¤æˆ–è·Ÿè´´æ—¶å°†è¢«ç§»é™¤ã€‚\n"
 
-#: src/lang.c:2662
+#: src/lang.c:2727
 msgid "A regex used to find the begin of a verbatim block."
 msgstr "ç”¨æ¥æ‰¾å¯»å­—é¢åŒºå—å¼€å§‹çš„ regexã€‚"
 
-#: src/lang.c:2663
+#: src/lang.c:2728
 msgid "Regex for begin of a verbatim block"
 msgstr "ç”¨äºŽå­—é¢åŒºå—å¼€å§‹çš„ regex"
 
-#: src/lang.c:2664
+#: src/lang.c:2729
 msgid ""
 "# A regular expression that tin will use to find the begin of\n"
 "# a verbatim block.\n"
 msgstr "# tin å°†ç”¨æ¥æ‰¾å¯»å­—é¢åŒºå—å¼€å§‹çš„æ­£åˆ™è¡¨è¾¾å¼ã€‚\n"
 
-#: src/lang.c:2669
+#: src/lang.c:2734
 msgid "A regex used to find the end of a verbatim block."
 msgstr "ç”¨æ¥æ‰¾å¯»å­—é¢åŒºå—ç»“æŸçš„ regexã€‚"
 
-#: src/lang.c:2670
+#: src/lang.c:2735
 msgid "Regex for end of a verbatim block"
 msgstr "ç”¨äºŽå­—é¢åŒºå—ç»“æŸçš„ regex"
 
-#: src/lang.c:2671
+#: src/lang.c:2736
 msgid ""
 "# A regular expression that tin will use to find the end of\n"
 "# a verbatim block.\n"
 msgstr "# tin å°†ç”¨æ¥æ‰¾å¯»å­—é¢åŒºå—ç»“æŸçš„æ­£åˆ™è¡¨è¾¾å¼ã€‚\n"
 
-#: src/lang.c:2676
+#: src/lang.c:2741
 msgid ""
 "Enter name and options for external MIME viewer, --internal for built-in "
 "viewer"
 msgstr "è¾“å…¥å¤–éƒ¨ MIME æŸ¥çœ‹å™¨çš„åç§°å’Œé€‰é¡¹ï¼Œ--internal è¡¨ç¤ºå†…ç½®æŸ¥çœ‹å™¨"
 
-#: src/lang.c:2677
+#: src/lang.c:2742
 msgid "MIME binary content viewer"
 msgstr "MIME äºŒè¿›åˆ¶å†…å®¹æŸ¥çœ‹å™¨"
 
-#: src/lang.c:2678
+#: src/lang.c:2743
 #, fuzzy
 msgid ""
 "# If --internal automatically use the built in MIME viewer for non-text\n"
@@ -7716,15 +7943,15 @@ msgstr ""
 "# å¦åˆ™è¯·æŒ‡å®šå¤–éƒ¨æŸ¥çœ‹å™¨ç¨‹åº (ä¾‹ï¼šmetamail) æˆ–ä¿æŒç©ºç™½ä»¥\n"
 "# è¡¨ç¤ºä¸è¦è‡ªåŠ¨æŸ¥çœ‹\n"
 
-#: src/lang.c:2685
+#: src/lang.c:2750
 msgid "Confirm before starting non-text viewing program"
 msgstr "å¯åŠ¨éžçº¯æ–‡æœ¬æŸ¥çœ‹ç¨‹åºä¹‹å‰å…ˆç¡®è®¤"
 
-#: src/lang.c:2686
+#: src/lang.c:2751
 msgid "Ask before using MIME viewer"
 msgstr "ä½¿ç”¨ MIME æŸ¥çœ‹å™¨ä¹‹å‰å…ˆè¯¢é—®"
 
-#: src/lang.c:2687
+#: src/lang.c:2752
 msgid ""
 "# If ON tin will ask before using metamail to display MIME messages\n"
 "# this only happens if metamail_prog is set to something\n"
@@ -7732,35 +7959,35 @@ msgstr ""
 "# å¦‚æžœæ‰“å¼€ï¼Œtin å°†äºŽä½¿ç”¨ metamail æ˜¾ç¤º MIME æ¶ˆæ¯ä¹‹å‰å…ˆè¯¢é—®\n"
 "# åªæœ‰å½“ metamail_prog å·²è®¾ç½®ä¸ºæŸä¸ªå€¼æ—¶ï¼Œè¿™æ‰ä¼šå‘ç”Ÿ\n"
 
-#: src/lang.c:2692
+#: src/lang.c:2757
 msgid "Ask to mark groups read when quitting. <SPACE> toggles & <CR> sets."
 msgstr "ç¦»å¼€æ—¶è¯¢é—®æ˜¯å¦å°†ç¾¤ç»„æ ‡è®°ä¸ºå·²è¯»ã€‚<SPACE> åˆ‡æ¢ & <CR> è®¾ç½®ã€‚"
 
-#: src/lang.c:2693
+#: src/lang.c:2758
 msgid "Catchup read groups when quitting"
 msgstr "ç¦»å¼€æ—¶å°†å·²è¯»ç¾¤ç»„è®¾å›žæœªè¯»"
 
-#: src/lang.c:2694
+#: src/lang.c:2759
 msgid "# If ON ask user if read groups should all be marked read\n"
 msgstr "# å¦‚æžœæ‰“å¼€å°±è¯¢é—®ç”¨æˆ·æ˜¯å¦æ‰€æœ‰å·²è¯»ç¾¤ç»„åº”è¯¥éƒ½è¢«æ ‡è®°ä¸ºå·²è¯»\n"
 
-#: src/lang.c:2699
+#: src/lang.c:2764
 msgid "Catchup group using left key"
 msgstr "ä½¿ç”¨å‘å·¦é”®å°†ç¾¤ç»„è®¾å›žæœªè¯»"
 
-#: src/lang.c:2700
+#: src/lang.c:2765
 msgid "# If ON catchup group/thread when leaving with the left arrow key.\n"
 msgstr "# å¦‚æžœæ‰“å¼€åˆ™å½“ä»¥å‘å·¦é”®ç¦»å¼€æ—¶ï¼Œå°†ç¾¤ç»„/è®¨è®ºä¸²è®¾å›žæœªè¯»ã€‚\n"
 
-#: src/lang.c:2705
+#: src/lang.c:2770
 msgid "Catchup thread by using left key"
 msgstr "ä½¿ç”¨å‘å·¦é”®å°†è®¨è®ºä¸²è®¾å›žæœªè¯»"
 
-#: src/lang.c:2711
+#: src/lang.c:2776
 msgid "Which actions require confirmation"
 msgstr "å“ªäº›åŠ¨ä½œéœ€è¦ç¡®è®¤"
 
-#: src/lang.c:2712
+#: src/lang.c:2777
 #, fuzzy
 msgid ""
 "# What should we ask confirmation for.\n"
@@ -7783,52 +8010,52 @@ msgstr ""
 "#   4 = å¤šéƒ¨ä»¶ä¸»æ—¨\n"
 "#   5 = ç™¾åˆ†æ¯”åŒ¹é…\n"
 
-#: src/lang.c:2726
+#: src/lang.c:2791
 msgid "'Mark as (un)read' ignores tags"
 msgstr "â€˜æ ‡è®°ä¸º(æœª)å·²è¯»â€™å¿½ç•¥æ ‡è®°"
 
-#: src/lang.c:2727
+#: src/lang.c:2792
 msgid ""
 "# If ON the 'Mark as (un)read' function marks only the current article.\n"
 msgstr "# å¦‚æžœæ‰“å¼€åˆ™â€˜æ ‡è®°ä¸º(æœª)å·²è¯»â€™åŠŸèƒ½åªä¼šæ ‡è®°ç›®å‰çš„æ–‡ç« ã€‚\n"
 
-#: src/lang.c:2731
+#: src/lang.c:2796
 msgid "Program to run to open URLs, <CR> sets, <ESC> cancels."
 msgstr "è¿è¡Œä»¥æ‰“å¼€ç½‘å€çš„ç¨‹åºï¼Œ<CR> è®¾ç½®ï¼Œ<ESC> å–æ¶ˆã€‚"
 
-#: src/lang.c:2732
+#: src/lang.c:2797
 msgid "Program that opens URLs"
 msgstr "æ‰“å¼€ç½‘å€çš„ç¨‹åº"
 
-#: src/lang.c:2733
+#: src/lang.c:2798
 msgid "# The program used to open URLs. The actual URL will be appended\n"
 msgstr "# ç”¨æ¥æ‰“å¼€ç½‘å€çš„ç¨‹åºã€‚å°†ä¼šé™„åŠ å®žé™…çš„ç½‘å€\n"
 
-#: src/lang.c:2738
+#: src/lang.c:2803
 msgid "Use mouse in xterm"
 msgstr "åœ¨ xterm ä¸­ä½¿ç”¨é¼ æ ‡"
 
-#: src/lang.c:2739
+#: src/lang.c:2804
 msgid "# If ON enable mouse button support on xterm terminals\n"
 msgstr "# å¦‚æžœæ‰“å¼€å°±å¯ç”¨ xterm ç»ˆç«¯æœºå¯¹äºŽé¼ æ ‡æŒ‰é’®çš„æ”¯æŒ\n"
 
-#: src/lang.c:2745
+#: src/lang.c:2810
 msgid "Use scroll keys on keypad"
 msgstr "ä½¿ç”¨æ•°å­—é”®ç›˜ä¸Šçš„å·åŠ¨é”®"
 
-#: src/lang.c:2746
+#: src/lang.c:2811
 msgid "# If ON enable scroll keys on terminals that support it\n"
 msgstr "# å¦‚æžœæ‰“å¼€å°±åœ¨æœ‰æ”¯æŒå·åŠ¨é”®çš„ç»ˆç«¯æœºä¸Šå¯ç”¨å®ƒ\n"
 
-#: src/lang.c:2751
+#: src/lang.c:2816
 msgid "Enter maximum number of article to get. <CR> sets."
 msgstr "è¾“å…¥è¦æå–æ–‡ç« çš„æœ€å¤§å€¼æ•°é‡ã€‚<CR> è®¾ç½®ã€‚"
 
-#: src/lang.c:2752
+#: src/lang.c:2817
 msgid "Number of articles to get"
 msgstr "è¦æå–æ–‡ç« çš„æ•°é‡"
 
-#: src/lang.c:2753
+#: src/lang.c:2818
 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"
@@ -7836,28 +8063,28 @@ msgstr ""
 "# è¦æå–æ–‡ç« çš„æ•°é‡ (0=æ— é™åˆ¶)ï¼Œå¦‚æžœä¸ºè´Ÿå°±è®¾ç½®\n"
 "# ä¸ºç¬¬ä¸€ç¯‡æœªè¯»æ–‡ç« ä¹‹å‰è¦è¯»å–çš„å·²è¯»æ–‡ç« æœ€å¤§å€¼\n"
 
-#: src/lang.c:2758
+#: src/lang.c:2823
 msgid "Enter number of days article is considered recent. <CR> sets."
 msgstr "è¾“å…¥è¢«è®¤ä¸ºæœ€è¿‘æ–‡ç« çš„æ—¥æ•°ã€‚<CR> è®¾ç½®ã€‚"
 
-#: src/lang.c:2759
+#: src/lang.c:2824
 msgid "Article recentness time limit"
 msgstr "æœ€è¿‘æ–‡ç« çš„æ—¶é—´é™åˆ¶"
 
-#: src/lang.c:2760
+#: src/lang.c:2825
 msgid "# Number of days in which article is considered recent, (0=OFF)\n"
 msgstr "# è¢«è®¤ä¸ºæ˜¯æœ€è¿‘æ–‡ç« æ‰€éœ€çš„æ—¥æ•°ï¼Œ(0=å…³é—­)\n"
 
-#: src/lang.c:2764
+#: src/lang.c:2829
 msgid ""
 "WILDMAT for normal wildcards, REGEX for full regular expression matching."
 msgstr "WILDMAT ç”¨äºŽä¸€èˆ¬é€šé…ç¬¦ï¼ŒREGEX ç”¨äºŽå®Œæ•´æ­£åˆ™è¡¨è¾¾å¼åŒ¹é…ã€‚"
 
-#: src/lang.c:2765
+#: src/lang.c:2830
 msgid "Wildcard matching"
 msgstr "é€šé…ç¬¦åŒ¹é…"
 
-#: src/lang.c:2766
+#: src/lang.c:2831
 msgid ""
 "# Wildcard matching\n"
 "# Possible values are (the default is marked with *):\n"
@@ -7869,59 +8096,59 @@ msgstr ""
 "# * 0 = wildmat\n"
 "#   1 = regex\n"
 
-#: src/lang.c:2773
+#: src/lang.c:2838
 msgid "Enter minimal score before an article is marked killed. <CR> sets."
 msgstr "è¾“å…¥æ–‡ç« è¢«æ ‡è®°ç é™¤ä¹‹å‰çš„æœ€å°‘åˆ†æ•°ã€‚<CR> è®¾ç½®ã€‚"
 
-#: src/lang.c:2774
+#: src/lang.c:2839
 msgid "Score limit (kill)"
 msgstr "åˆ†æ•°é™åˆ¶ (ç é™¤)"
 
-#: src/lang.c:2775
+#: src/lang.c:2840
 msgid "# Score limit before an article is marked killed\n"
 msgstr "# æ–‡ç« è¢«æ ‡è®°ç é™¤ä¹‹å‰çš„åˆ†æ•°é™åˆ¶\n"
 
-#: src/lang.c:2779
+#: src/lang.c:2844
 msgid "Enter default score to kill articles. <CR> sets."
 msgstr "è¾“å…¥ç é™¤æ–‡ç« çš„ç¼ºçœåˆ†æ•°ã€‚<CR> è®¾ç½®ã€‚"
 
-#: src/lang.c:2780
+#: src/lang.c:2845
 msgid "Default score to kill articles"
 msgstr "ç é™¤æ–‡ç« çš„ç¼ºçœåˆ†æ•°"
 
-#: src/lang.c:2781
+#: src/lang.c:2846
 msgid "# Default score to kill articles\n"
 msgstr "# ç é™¤æ–‡ç« çš„ç¼ºçœåˆ†æ•°\n"
 
-#: src/lang.c:2785
+#: src/lang.c:2850
 msgid "Enter minimal score before an article is marked hot. <CR> sets."
 msgstr "è¾“å…¥æ–‡ç« è¢«æ ‡è®°çƒ­é—¨ä¹‹å‰çš„æœ€å°‘åˆ†æ•°ã€‚<CR> è®¾ç½®ã€‚"
 
-#: src/lang.c:2786
+#: src/lang.c:2851
 msgid "Score limit (select)"
 msgstr "åˆ†æ•°é™åˆ¶ (é€‰å–)"
 
-#: src/lang.c:2787
+#: src/lang.c:2852
 msgid "# Score limit before an article is marked hot\n"
 msgstr "# æ–‡ç« è¢«æ ‡è®°çƒ­é—¨ä¹‹å‰çš„åˆ†æ•°é™åˆ¶\n"
 
-#: src/lang.c:2791
+#: src/lang.c:2856
 msgid "Enter default score to select articles. <CR> sets."
 msgstr "è¾“å…¥é€‰å–æ–‡ç« çš„ç¼ºçœåˆ†æ•°ã€‚<CR> è®¾ç½®ã€‚"
 
-#: src/lang.c:2792
+#: src/lang.c:2857
 msgid "Default score to select articles"
 msgstr "é€‰å–æ–‡ç« çš„ç¼ºçœåˆ†æ•°"
 
-#: src/lang.c:2793
+#: src/lang.c:2858
 msgid "# Default score to select articles\n"
 msgstr "# é€‰å–æ–‡ç« çš„ç¼ºçœåˆ†æ•°\n"
 
-#: src/lang.c:2799
+#: src/lang.c:2864
 msgid "Use slrnface to show ''X-Face:''s"
 msgstr "ä½¿ç”¨ slrnface ä»¥æ˜¾ç¤ºâ€˜X-Face:â€™"
 
-#: src/lang.c:2800
+#: src/lang.c:2865
 msgid ""
 "# If ON using slrnface(1) to interpret the ''X-Face:'' header.\n"
 "# Only useful when running in an xterm.\n"
@@ -7929,19 +8156,19 @@ msgstr ""
 "# å¦‚æžœæ‰“å¼€å°±ä½¿ç”¨ slrnface(1) ä»¥è§£è¯‘â€˜X-Face:â€™æ ‡å¤´ã€‚\n"
 "# åªæœ‰åœ¨ xterm ä¸­è¿è¡Œæ—¶æ‰æœ‰ä½œç”¨ã€‚\n"
 
-#: src/lang.c:2808
+#: src/lang.c:2873
 msgid "Use ANSI color"
 msgstr "ä½¿ç”¨ ANSI é¢œè‰²"
 
-#: src/lang.c:2809
+#: src/lang.c:2874
 msgid "# If ON using ANSI-color\n"
 msgstr "# å¦‚æžœæ‰“å¼€å°±ä½¿ç”¨ ANSI é¢œè‰²\n"
 
-#: src/lang.c:2814
+#: src/lang.c:2879
 msgid "Standard foreground color"
 msgstr "æ ‡å‡†å‰æ™¯é¢œè‰²"
 
-#: src/lang.c:2815
+#: src/lang.c:2880
 msgid ""
 "# Standard foreground color\n"
 "# Default: -1 (default color)\n"
@@ -7949,11 +8176,11 @@ msgstr ""
 "# æ ‡å‡†å‰æ™¯é¢œè‰²\n"
 "# ç¼ºçœï¼š-1 (ç¼ºçœé¢œè‰²)\n"
 
-#: src/lang.c:2821
+#: src/lang.c:2886
 msgid "Standard background color"
 msgstr "æ ‡å‡†èƒŒæ™¯é¢œè‰²"
 
-#: src/lang.c:2822
+#: src/lang.c:2887
 msgid ""
 "# Standard background color\n"
 "# Default: -1 (default color)\n"
@@ -7961,11 +8188,11 @@ msgstr ""
 "# æ ‡å‡†èƒŒæ™¯é¢œè‰²\n"
 "# ç¼ºçœï¼š-1 (ç¼ºçœé¢œè‰²)\n"
 
-#: src/lang.c:2828
+#: src/lang.c:2893
 msgid "Color for inverse text (background)"
 msgstr "åç™½æ–‡æœ¬çš„é¢œè‰² (èƒŒæ™¯)"
 
-#: src/lang.c:2829
+#: src/lang.c:2894
 msgid ""
 "# Color of background for inverse text\n"
 "# Default: 4 (blue)\n"
@@ -7973,11 +8200,11 @@ msgstr ""
 "# åç™½æ–‡æœ¬çš„èƒŒæ™¯é¢œè‰²\n"
 "# ç¼ºçœï¼š4 (è“è‰²)\n"
 
-#: src/lang.c:2835
+#: src/lang.c:2900
 msgid "Color for inverse text (foreground)"
 msgstr "åç™½æ–‡æœ¬çš„é¢œè‰² (å‰æ™¯)"
 
-#: src/lang.c:2836
+#: src/lang.c:2901
 msgid ""
 "# Color of foreground for inverse text\n"
 "# Default: 7 (white)\n"
@@ -7985,11 +8212,11 @@ msgstr ""
 "# åç™½æ–‡æœ¬çš„å‰æ™¯é¢œè‰²\n"
 "# ç¼ºçœï¼š7 (ç™½è‰²)\n"
 
-#: src/lang.c:2842
+#: src/lang.c:2907
 msgid "Color of text lines"
 msgstr "æ–‡æœ¬è¡Œçš„é¢œè‰²"
 
-#: src/lang.c:2843
+#: src/lang.c:2908
 msgid ""
 "# Color of text lines\n"
 "# Default: -1 (default color)\n"
@@ -7997,11 +8224,11 @@ msgstr ""
 "# æ–‡æœ¬è¡Œçš„é¢œè‰²\n"
 "# ç¼ºçœï¼š-1 (ç¼ºçœé¢œè‰²)\n"
 
-#: src/lang.c:2849
+#: src/lang.c:2914
 msgid "Color of mini help menu"
 msgstr "è¿·ä½ è¯´æ˜Žèœå•çš„é¢œè‰²"
 
-#: src/lang.c:2850
+#: src/lang.c:2915
 msgid ""
 "# Color of mini help menu\n"
 "# Default: 3 (brown)\n"
@@ -8009,11 +8236,11 @@ msgstr ""
 "# è¿·ä½ è¯´æ˜Žèœå•çš„é¢œè‰²\n"
 "# ç¼ºçœï¼š3 (æ£•è‰²)\n"
 
-#: src/lang.c:2856
+#: src/lang.c:2921
 msgid "Color of help text"
 msgstr "è¯´æ˜Žæ–‡æœ¬çš„é¢œè‰²"
 
-#: src/lang.c:2857
+#: src/lang.c:2922
 msgid ""
 "# Color of help pages\n"
 "# Default: -1 (default color)\n"
@@ -8021,11 +8248,11 @@ msgstr ""
 "# è¯´æ˜Žé¡µé¢çš„é¢œè‰²\n"
 "# ç¼ºçœï¼š-1 (ç¼ºçœé¢œè‰²)\n"
 
-#: src/lang.c:2863
+#: src/lang.c:2928
 msgid "Color of status messages"
 msgstr "çŠ¶æ€æ¶ˆæ¯çš„é¢œè‰²"
 
-#: src/lang.c:2864
+#: src/lang.c:2929
 msgid ""
 "# Color of messages in last line\n"
 "# Default: 6 (cyan)\n"
@@ -8033,11 +8260,11 @@ msgstr ""
 "# æœ€åŽä¸€è¡Œä¸­æ¶ˆæ¯çš„é¢œè‰²\n"
 "# ç¼ºçœï¼š6 (é’è‰²)\n"
 
-#: src/lang.c:2870
+#: src/lang.c:2935
 msgid "Color of quoted lines"
 msgstr "å¼•è¨€è¡Œçš„é¢œè‰²"
 
-#: src/lang.c:2871
+#: src/lang.c:2936
 msgid ""
 "# Color of quote-lines\n"
 "# Default: 2 (green)\n"
@@ -8045,11 +8272,11 @@ msgstr ""
 "# å¼•è¨€è¡Œçš„é¢œè‰²\n"
 "# ç¼ºçœï¼š2 (ç»¿è‰²)\n"
 
-#: src/lang.c:2877
+#: src/lang.c:2942
 msgid "Color of twice quoted line"
 msgstr "ç¬¬äºŒå±‚å¼•è¨€è¡Œçš„é¢œè‰²"
 
-#: src/lang.c:2878
+#: src/lang.c:2943
 msgid ""
 "# Color of twice quoted lines\n"
 "# Default: 3 (brown)\n"
@@ -8057,12 +8284,12 @@ msgstr ""
 "# ç¬¬äºŒå±‚å¼•è¨€è¡Œçš„é¢œè‰²\n"
 "# ç¼ºçœï¼š3 (æ£•è‰²)\n"
 
-#: src/lang.c:2884
+#: src/lang.c:2949
 #, fuzzy
 msgid "Color of >=3 times quoted line"
 msgstr ">=3 å±‚å¼•è¨€è¡Œçš„é¢œè‰²"
 
-#: src/lang.c:2885
+#: src/lang.c:2950
 msgid ""
 "# Color of >=3 times quoted lines\n"
 "# Default: 4 (blue)\n"
@@ -8070,11 +8297,11 @@ msgstr ""
 "# >=3 å±‚å¼•è¨€è¡Œçš„é¢œè‰²\n"
 "# ç¼ºçœï¼š4 (è“è‰²)\n"
 
-#: src/lang.c:2891
+#: src/lang.c:2956
 msgid "Color of article header lines"
 msgstr "æ ‡å¤´è¡Œçš„é¢œè‰²"
 
-#: src/lang.c:2892
+#: src/lang.c:2957
 msgid ""
 "# Color of header-lines\n"
 "# Default: 2 (green)\n"
@@ -8082,11 +8309,11 @@ msgstr ""
 "# æ ‡å¤´è¡Œçš„é¢œè‰²\n"
 "# ç¼ºçœï¼š2 (ç»¿è‰²)\n"
 
-#: src/lang.c:2898
+#: src/lang.c:2963
 msgid "Color of actual news header fields"
 msgstr "å®žé™…æ–°é—»æ ‡å¤´å­—æ®µçš„é¢œè‰²"
 
-#: src/lang.c:2899
+#: src/lang.c:2964
 msgid ""
 "# Color of actual news header fields\n"
 "# Default: 9 (light red)\n"
@@ -8094,11 +8321,11 @@ msgstr ""
 "# å®žé™…æ–°é—»æ ‡å¤´å­—æ®µçš„é¢œè‰²\n"
 "# ç¼ºçœï¼š9 (æµ…çº¢è‰²)\n"
 
-#: src/lang.c:2905
+#: src/lang.c:2970
 msgid "Color of article subject lines"
 msgstr "æ–‡ç« ä¸»æ—¨è¡Œçš„é¢œè‰²"
 
-#: src/lang.c:2906
+#: src/lang.c:2971
 msgid ""
 "# Color of article subject\n"
 "# Default: 6 (cyan)\n"
@@ -8106,12 +8333,12 @@ msgstr ""
 "# æ–‡ç« ä¸»æ—¨è¡Œçš„é¢œè‰²\n"
 "# ç¼ºçœï¼š6 (é’è‰²)\n"
 
-#: src/lang.c:2912
+#: src/lang.c:2977
 #, fuzzy
 msgid "Color of external quotes"
 msgstr "æ–‡æœ¬è¡Œçš„é¢œè‰²"
 
-#: src/lang.c:2913
+#: src/lang.c:2978
 #, fuzzy
 msgid ""
 "# Color of quoted text from external sources\n"
@@ -8120,11 +8347,11 @@ msgstr ""
 "# å­—é¢åŒºå—çš„é¢œè‰²\n"
 "# ç¼ºçœï¼š5 (ç²‰çº¢)\n"
 
-#: src/lang.c:2919
+#: src/lang.c:2984
 msgid "Color of response counter"
 msgstr "å›žåº”è®¡æ•°å™¨çš„é¢œè‰²"
 
-#: src/lang.c:2920
+#: src/lang.c:2985
 msgid ""
 "# Color of response counter\n"
 "# Default: 2 (green)\n"
@@ -8132,11 +8359,11 @@ msgstr ""
 "# å›žåº”è®¡æ•°å™¨çš„é¢œè‰²\n"
 "# ç¼ºçœï¼š2 (ç»¿è‰²)\n"
 
-#: src/lang.c:2926
+#: src/lang.c:2991
 msgid "Color of sender (From:)"
 msgstr "å‘é€è€…çš„é¢œè‰² ( From: )"
 
-#: src/lang.c:2927
+#: src/lang.c:2992
 msgid ""
 "# Color of sender (From:)\n"
 "# Default: 2 (green)\n"
@@ -8144,11 +8371,11 @@ msgstr ""
 "# å‘é€è€…çš„é¢œè‰² ( From: )\n"
 "# ç¼ºçœï¼š2 (ç»¿è‰²)\n"
 
-#: src/lang.c:2933
+#: src/lang.c:2998
 msgid "Color of help/mail sign"
 msgstr "è¯´æ˜Ž/é‚®ä»¶ç­¾åçš„é¢œè‰²"
 
-#: src/lang.c:2934
+#: src/lang.c:2999
 msgid ""
 "# Color of Help/Mail-Sign\n"
 "# Default: 4 (blue)\n"
@@ -8156,11 +8383,11 @@ msgstr ""
 "# è¯´æ˜Ž/é‚®ä»¶ç­¾åçš„é¢œè‰²\n"
 "# ç¼ºçœï¼š4 (è“è‰²)\n"
 
-#: src/lang.c:2940
+#: src/lang.c:3005
 msgid "Color of signatures"
 msgstr "ç­¾åçš„é¢œè‰²"
 
-#: src/lang.c:2941
+#: src/lang.c:3006
 msgid ""
 "# Color of signature\n"
 "# Default: 4 (blue)\n"
@@ -8168,12 +8395,12 @@ msgstr ""
 "# ç­¾åçš„é¢œè‰²\n"
 "# ç¼ºçœï¼š4 (è“è‰²)\n"
 
-#: src/lang.c:2947
+#: src/lang.c:3012
 #, fuzzy
 msgid "Color of negative score"
 msgstr "æ–‡æœ¬è¡Œçš„é¢œè‰²"
 
-#: src/lang.c:2948
+#: src/lang.c:3013
 #, fuzzy
 msgid ""
 "# Color of negative score\n"
@@ -8182,12 +8409,12 @@ msgstr ""
 "# ç­¾åçš„é¢œè‰²\n"
 "# ç¼ºçœï¼š4 (è“è‰²)\n"
 
-#: src/lang.c:2954
+#: src/lang.c:3019
 #, fuzzy
 msgid "Color of positive score"
 msgstr "å›žåº”è®¡æ•°å™¨çš„é¢œè‰²"
 
-#: src/lang.c:2955
+#: src/lang.c:3020
 #, fuzzy
 msgid ""
 "# Color of positive score\n"
@@ -8196,11 +8423,11 @@ msgstr ""
 "# å›žåº”è®¡æ•°å™¨çš„é¢œè‰²\n"
 "# ç¼ºçœï¼š2 (ç»¿è‰²)\n"
 
-#: src/lang.c:2961
+#: src/lang.c:3026
 msgid "Color of highlighted URLs"
 msgstr "é«˜äº®åº¦ç½‘å€çš„é¢œè‰²"
 
-#: src/lang.c:2962
+#: src/lang.c:3027
 msgid ""
 "# Color of highlighted URLs\n"
 "# Default: -1 (default color)\n"
@@ -8208,11 +8435,11 @@ msgstr ""
 "# é«˜äº®åº¦ç½‘å€çš„é¢œè‰²\n"
 "# ç¼ºçœï¼š-1 (ç¼ºçœé¢œè‰²)\n"
 
-#: src/lang.c:2968
+#: src/lang.c:3033
 msgid "Color of verbatim blocks"
 msgstr "å­—é¢åŒºå—çš„é¢œè‰²"
 
-#: src/lang.c:2969
+#: src/lang.c:3034
 msgid ""
 "# Color of verbatim blocks\n"
 "# Default: 5 (pink)\n"
@@ -8220,11 +8447,11 @@ msgstr ""
 "# å­—é¢åŒºå—çš„é¢œè‰²\n"
 "# ç¼ºçœï¼š5 (ç²‰çº¢)\n"
 
-#: src/lang.c:2975
+#: src/lang.c:3040
 msgid "Color of highlighting with *stars*"
 msgstr "é«˜äº®åº¦æ˜¾ç¤º *æ˜Ÿå·* çš„é¢œè‰²"
 
-#: src/lang.c:2976
+#: src/lang.c:3041
 msgid ""
 "# Color of word highlighting with *stars*\n"
 "# Default: 11 (yellow)\n"
@@ -8232,11 +8459,11 @@ msgstr ""
 "# é«˜äº®åº¦æ˜¾ç¤º *æ˜Ÿå·* å­—è¯çš„é¢œè‰²\n"
 "# ç¼ºçœï¼š11 (é»„è‰²)\n"
 
-#: src/lang.c:2982
+#: src/lang.c:3047
 msgid "Color of highlighting with _dash_"
 msgstr "é«˜äº®åº¦æ˜¾ç¤º _åº•çº¿_ çš„é¢œè‰²"
 
-#: src/lang.c:2983
+#: src/lang.c:3048
 msgid ""
 "# Color of word highlighting with _dash_\n"
 "# Default: 13 (light pink)\n"
@@ -8244,11 +8471,11 @@ msgstr ""
 "# é«˜äº®åº¦æ˜¾ç¤º _åº•çº¿_ å­—è¯çš„é¢œè‰²\n"
 "# ç¼ºçœï¼š13 (æµ…ç²‰çº¢)\n"
 
-#: src/lang.c:2989
+#: src/lang.c:3054
 msgid "Color of highlighting with /slash/"
 msgstr "é«˜äº®åº¦æ˜¾ç¤º /æ–œçº¿/ çš„é¢œè‰²"
 
-#: src/lang.c:2990
+#: src/lang.c:3055
 msgid ""
 "# Color of word highlighting with /slash/\n"
 "# Default: 14 (light cyan)\n"
@@ -8256,11 +8483,11 @@ msgstr ""
 "# é«˜äº®åº¦æ˜¾ç¤º /æ–œçº¿/ å­—è¯çš„é¢œè‰²\n"
 "# ç¼ºçœï¼š14 (æµ…è“ç»¿è‰²)\n"
 
-#: src/lang.c:2996
+#: src/lang.c:3061
 msgid "Color of highlighting with -stroke-"
 msgstr "é«˜äº®åº¦æ˜¾ç¤º -æ¨ªçº¿- çš„é¢œè‰²"
 
-#: src/lang.c:2997
+#: src/lang.c:3062
 msgid ""
 "# Color of word highlighting with -stroke-\n"
 "# Default: 12 (light blue)\n"
@@ -8268,11 +8495,11 @@ msgstr ""
 "# é«˜äº®åº¦æ˜¾ç¤º -æ¨ªçº¿- å­—è¯çš„é¢œè‰²\n"
 "# ç¼ºçœï¼š12 (æµ…è“è‰²)\n"
 
-#: src/lang.c:3004
+#: src/lang.c:3069
 msgid "Attr. of highlighting with *stars*"
 msgstr "é«˜äº®åº¦æ˜¾ç¤º *æ˜Ÿå·* çš„å±žæ€§"
 
-#: src/lang.c:3005
+#: src/lang.c:3070
 msgid ""
 "# Attributes of word highlighting on mono terminals\n"
 "# Possible values are:\n"
@@ -8300,11 +8527,11 @@ msgstr ""
 "# é«˜äº®åº¦æ˜¾ç¤º *æ˜Ÿå·* å­—è¯çš„å±žæ€§\n"
 "# ç¼ºçœï¼š6 (ç²—ä½“)\n"
 
-#: src/lang.c:3020
+#: src/lang.c:3085
 msgid "Attr. of highlighting with _dash_"
 msgstr "é«˜äº®åº¦æ˜¾ç¤º _åº•çº¿_ çš„å±žæ€§"
 
-#: src/lang.c:3021
+#: src/lang.c:3086
 msgid ""
 "# Attribute of word highlighting with _dash_\n"
 "# Default: 2 (best highlighting)\n"
@@ -8312,11 +8539,11 @@ msgstr ""
 "# é«˜äº®åº¦æ˜¾ç¤º _åº•çº¿_ å­—è¯çš„å±žæ€§\n"
 "# ç¼ºçœï¼š2 (æœ€å¥½é«˜äº®åº¦æ˜¾ç¤º)\n"
 
-#: src/lang.c:3027
+#: src/lang.c:3092
 msgid "Attr. of highlighting with /slash/"
 msgstr "é«˜äº®åº¦æ˜¾ç¤º /æ–œçº¿/ çš„å±žæ€§"
 
-#: src/lang.c:3028
+#: src/lang.c:3093
 msgid ""
 "# Attribute of word highlighting with /slash/\n"
 "# Default: 5 (half bright)\n"
@@ -8324,11 +8551,11 @@ msgstr ""
 "# é«˜äº®åº¦æ˜¾ç¤º /æ–œçº¿/ å­—è¯çš„å±žæ€§\n"
 "# ç¼ºçœï¼š5 (åŠæ˜Žäº®)\n"
 
-#: src/lang.c:3034
+#: src/lang.c:3099
 msgid "Attr. of highlighting with -stroke-"
 msgstr "é«˜äº®åº¦æ˜¾ç¤º -æ¨ªçº¿- çš„å±žæ€§"
 
-#: src/lang.c:3035
+#: src/lang.c:3100
 msgid ""
 "# Attribute of word highlighting with -stroke-\n"
 "# Default: 3 (reverse video)\n"
@@ -8336,27 +8563,27 @@ msgstr ""
 "# é«˜äº®åº¦æ˜¾ç¤º /æ–œçº¿/ å­—è¯çš„å±žæ€§\n"
 "# ç¼ºçœï¼š3 (åç™½æ˜¾ç¤º)\n"
 
-#: src/lang.c:3041
+#: src/lang.c:3106
 msgid "URL highlighting in message body"
 msgstr "åœ¨æ¶ˆæ¯å†…æ–‡ä¸­é«˜äº®åº¦æ˜¾ç¤ºç½‘å€"
 
-#: src/lang.c:3042
+#: src/lang.c:3107
 msgid "# Enable URL highlighting?\n"
 msgstr "# å¯ç”¨é«˜äº®åº¦æ˜¾ç¤ºç½‘å€ï¼Ÿ\n"
 
-#: src/lang.c:3047
+#: src/lang.c:3112
 msgid "Word highlighting in message body"
 msgstr "åœ¨æ¶ˆæ¯å†…æ–‡ä¸­é«˜äº®åº¦æ˜¾ç¤ºå­—è¯"
 
-#: src/lang.c:3048
+#: src/lang.c:3113
 msgid "# Enable word highlighting?\n"
 msgstr "# å¯ç”¨é«˜äº®åº¦æ˜¾ç¤ºå­—è¯ï¼Ÿ\n"
 
-#: src/lang.c:3053
+#: src/lang.c:3118
 msgid "What to display instead of mark"
 msgstr "è¦æ˜¾ç¤ºä»€ä¹ˆä»¥ä»£æ›¿æ ‡è®°"
 
-#: src/lang.c:3054
+#: src/lang.c:3119
 msgid ""
 "# Should the leading and ending stars and dashes also be displayed,\n"
 "# even when they are highlighting marks?\n"
@@ -8372,70 +8599,70 @@ msgstr ""
 "#   1 = æ˜¯ï¼Œæ˜¾ç¤ºæ ‡è®°\n"
 "# * 2 = å°å‡ºç©ºæ ¼ä½œä¸ºæ›¿ä»£\n"
 
-#: src/lang.c:3063
+#: src/lang.c:3128
 msgid "Enter column number to wrap article lines to in the pager. <CR> sets."
 msgstr "è¾“å…¥åœ¨é¡µé¢åˆ‡æ¢ä¸­ç”¨æ¥å°†æ–‡ç« æ¢è¡Œçš„æ å·ã€‚<CR> è®¾ç½®ã€‚"
 
-#: src/lang.c:3064
+#: src/lang.c:3129
 msgid "Page line wrap column"
 msgstr "é¡µé¢è‡ªåŠ¨æ¢è¡Œæ å·"
 
-#: src/lang.c:3065
+#: src/lang.c:3130
 msgid "# Wrap article lines at column\n"
 msgstr "# æ–‡ç« æ¢è¡ŒäºŽæ å·\n"
 
-#: src/lang.c:3069
+#: src/lang.c:3134
 #, fuzzy
 msgid ""
 "If ON, don't break words when wrapping lines. <SPACE> toggles & <CR> sets."
 msgstr "é‡æ–°å¼ è´´æ–‡ç« æ—¶åŠ å…¥ç­¾åã€‚<SPACE> åˆ‡æ¢ & <CR> è®¾ç½®ã€‚"
 
-#: src/lang.c:3070
+#: src/lang.c:3135
 msgid "Don't break words when wrapping"
 msgstr ""
 
-#: src/lang.c:3071
+#: src/lang.c:3136
 msgid "# Don't break long lines inside a word but on <SPACE> or <TAB>\n"
 msgstr ""
 
-#: src/lang.c:3076
+#: src/lang.c:3141
 msgid "Wrap around threads on next unread"
 msgstr "äºŽä¸‹ä¸€ç¯‡æœªè¯»å›žåˆ°å¼€å§‹éƒ¨åˆ†è®¨è®ºä¸²"
 
-#: src/lang.c:3077
+#: src/lang.c:3142
 msgid "# If ON wrap around threads on searching next unread article\n"
 msgstr "# å¦‚æžœæ‰“å¼€å°±äºŽæœç´¢ä¸‹ä¸€ç¯‡æœªè¯»æ–‡ç« æ—¶å›žåˆ°å¼€å§‹éƒ¨åˆ†è®¨è®ºä¸²\n"
 
-#: src/lang.c:3081
+#: src/lang.c:3146
 msgid "Enter default mail address (and fullname). <CR> sets."
 msgstr "è¾“å…¥ç¼ºçœé‚®ä»¶åœ°å€ (ä»¥åŠå…¨å)ã€‚<CR> è®¾ç½®ã€‚"
 
-#: src/lang.c:3082 src/lang.c:3699
+#: src/lang.c:3147 src/lang.c:3769
 msgid "Mail address (and fullname)"
 msgstr "é‚®ä»¶åœ°å€ (ä»¥åŠå…¨å)"
 
-#: src/lang.c:3083
+#: src/lang.c:3148
 msgid "# User's mail address (and fullname), if not username@host (fullname)\n"
 msgstr "# ç”¨æˆ·é‚®ä»¶åœ°å€ (ä»¥åŠå…¨å)ï¼Œå¦‚æžœä¸æ˜¯ ç”¨æˆ·å@ä¸»æœº (å…¨å)\n"
 
-#: src/lang.c:3088
+#: src/lang.c:3153
 msgid "Show empty Followup-To in editor"
 msgstr "åœ¨ç¼–è¾‘å™¨ä¸­æ˜¾ç¤ºç©ºçš„è·Ÿè´´"
 
-#: src/lang.c:3089
+#: src/lang.c:3154
 msgid "# If ON show empty Followup-To header when editing an article\n"
 msgstr "# å¦‚æžœæ‰“å¼€å°±äºŽç¼–è¾‘æ–‡ç« æ—¶æ˜¾ç¤ºç©ºçš„è·Ÿè´´æ ‡å¤´\n"
 
-#: src/lang.c:3093
+#: src/lang.c:3158
 msgid ""
 "Enter path/! command/--none to create your default signature. <CR> sets."
 msgstr "è¾“å…¥ path/! command/--none ä»¥åˆ›å»ºæ‚¨çš„ç¼ºçœç­¾åã€‚<CR> è®¾ç½®ã€‚"
 
-#: src/lang.c:3094
+#: src/lang.c:3159
 msgid "Create signature from path/command"
 msgstr "ä»Žè·¯å¾„/å‘½ä»¤åˆ›å»ºç­¾å"
 
-#: src/lang.c:3095
+#: src/lang.c:3160
 #, fuzzy, c-format
 msgid ""
 "# Signature path (random sigs)/file to be used when posting/replying\n"
@@ -8449,41 +8676,41 @@ msgstr ""
 "# sigfile=!å‘½ä»¤      è¿è¡Œå¤–éƒ¨å‘½ä»¤ä»¥äº§ç”Ÿç­¾å\n"
 "# sigfile=--none     ä¸é™„åŠ ç­¾å\n"
 
-#: src/lang.c:3103
+#: src/lang.c:3168
 msgid ""
 "Prepend signature with \"-- \" on own line. <SPACE> toggles & <CR> sets."
 msgstr "å°†å•ç‹¬ä¸€è¡Œçš„â€œ-- â€å‰ç½®äºŽç­¾åã€‚<SPACE> åˆ‡æ¢ & <CR> è®¾ç½®ã€‚"
 
-#: src/lang.c:3104
+#: src/lang.c:3169
 msgid "Prepend signature with \"-- \""
 msgstr "å°†â€œ-- â€å‰ç½®äºŽç­¾å"
 
-#: src/lang.c:3105
+#: src/lang.c:3170
 msgid "# If ON prepend the signature with dashes '\\n-- \\n'\n"
 msgstr "# å¦‚æžœæ‰“å¼€å°±å°†è™šçº¿â€˜\\n-- \\nâ€™å‰ç½®äºŽç­¾å\n"
 
-#: src/lang.c:3109
+#: src/lang.c:3174
 msgid "Add signature when reposting articles. <SPACE> toggles & <CR> sets."
 msgstr "é‡æ–°å¼ è´´æ–‡ç« æ—¶åŠ å…¥ç­¾åã€‚<SPACE> åˆ‡æ¢ & <CR> è®¾ç½®ã€‚"
 
-#: src/lang.c:3110
+#: src/lang.c:3175
 msgid "Add signature when reposting"
 msgstr "é‡æ–°å¼ è´´æ—¶åŠ å…¥ç­¾å"
 
-#: src/lang.c:3111
+#: src/lang.c:3176
 msgid "# If ON add signature to reposted articles\n"
 msgstr "# å¦‚æžœæ‰“å¼€å°±å°†ç­¾ååŠ å…¥é‡æ–°å¼ è´´çš„æ–‡ç« \n"
 
-#: src/lang.c:3115
+#: src/lang.c:3180
 #, fuzzy
 msgid "Enter quotation marks, %I for author's initials."
 msgstr "è¾“å…¥å¼•è¨€ç¬¦å·ã€%s æˆ– %S ä½œä¸ºä½œè€…çš„ç¼©å†™ã€‚"
 
-#: src/lang.c:3116
+#: src/lang.c:3181
 msgid "Characters used as quote-marks"
 msgstr "ä½œä¸ºå¼•è¨€ç¬¦å·ä½¿ç”¨çš„å­—ç¬¦"
 
-#: src/lang.c:3117
+#: src/lang.c:3182
 #, fuzzy
 msgid ""
 "# Characters used in quoting to followups and replies.\n"
@@ -8492,11 +8719,11 @@ msgstr ""
 "# å­—ç¬¦å·²ç”¨äºŽå¼•è¨€åˆ°è·Ÿéšå’Œå›žå¤ã€‚\n"
 "#â€˜_â€™è¢«ç½®æ¢ç”±â€˜ â€™ï¼Œ%sï¼Œ%S è¢«ç½®æ¢ä¾ä½œè€…è®¾ç½®ç¼©å†™ã€‚\n"
 
-#: src/lang.c:3123
+#: src/lang.c:3188
 msgid "Quoting behavior"
 msgstr "å¼•è¨€è¡Œä¸º"
 
-#: src/lang.c:3124
+#: src/lang.c:3189
 msgid ""
 "# How quoting should be handled when following up or replying.\n"
 "# Possible values are (the default is marked with *):\n"
@@ -8520,16 +8747,16 @@ msgstr ""
 "#   6 = å¼•ç”¨ç­¾åï¼Œå¼•ç”¨ç©ºè¡Œ\n"
 "#   7 = åŽ‹ç¼©å¼•è¨€ï¼Œå¼•ç”¨ç­¾åï¼Œå¼•ç”¨ç©ºè¡Œ\n"
 
-#: src/lang.c:3137 src/lang.c:3145 src/lang.c:3151
+#: src/lang.c:3202 src/lang.c:3210 src/lang.c:3216
 msgid ""
 "%A Addr %D Date %F Addr+Name %G Groupname %M Message-ID %N Name %C First Name"
 msgstr "%A åœ°å€ %D æ—¥æœŸ %F åœ°å€+åç§° %G ç¾¤ç»„åç§° %M æ¶ˆæ¯è¯†åˆ«å· %N åç§° %C åå­—"
 
-#: src/lang.c:3138
+#: src/lang.c:3203
 msgid "Quote line when following up"
 msgstr "è·Ÿè´´æ—¶çš„å¼•è¨€è¡Œ"
 
-#: src/lang.c:3139
+#: src/lang.c:3204
 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"
@@ -8539,39 +8766,39 @@ msgstr ""
 "# %A åœ°å€    %D æ—¥æœŸ   %F Addr+åç§°   %G ç¾¤ç»„åç§°   %M æ¶ˆæ¯è¯†åˆ«å·\n"
 "# %N å…¨å  %C åå­—   %I ç¼©å†™\n"
 
-#: src/lang.c:3146
+#: src/lang.c:3211
 msgid "Quote line when cross-posting"
 msgstr "è·¨æ¿å¼ è´´æ—¶çš„å¼•è¨€è¡Œ"
 
-#: src/lang.c:3152
+#: src/lang.c:3217
 msgid "Quote line when mailing"
 msgstr "é‚®å¯„æ—¶çš„å¼•è¨€è¡Œ"
 
-#: src/lang.c:3157
+#: src/lang.c:3222
 msgid "If ON, include User-Agent: header. <SPACE> toggles & <CR> sets."
 msgstr "å¦‚æžœæ‰“å¼€å°±åŒ…å« User-Agent: æ ‡å¤´ã€‚<SPACE> åˆ‡æ¢ & <CR> è®¾ç½®ã€‚"
 
-#: src/lang.c:3158
+#: src/lang.c:3223
 #, fuzzy
 msgid "Insert ''User-Agent:'' header"
 msgstr "æ’å…¥â€˜User-Agent:â€™æ ‡å¤´"
 
-#: src/lang.c:3159
+#: src/lang.c:3224
 msgid "# If ON include advertising User-Agent: header\n"
 msgstr "# å¦‚æžœæ‰“å¼€å°±åŒ…å«ä½œä¸ºé€šå‘Šçš„ User-Agent: æ ‡å¤´\n"
 
-#: src/lang.c:3164
+#: src/lang.c:3229
 msgid ""
 "Enter charset name for MIME (e.g. US-ASCII, ISO-8859-1, EUC-KR), <CR> to set."
 msgstr ""
 "è¾“å…¥ç”¨äºŽ MIME çš„å­—ç¬¦é›†åç§° (ä¾‹å¦‚ï¼šUS-ASCII, ISO-8859-1, EUC-KR)ï¼Œ<CR> ä»¥è®¾"
 "ç½®ã€‚"
 
-#: src/lang.c:3165
+#: src/lang.c:3230
 msgid "MM_CHARSET"
 msgstr "MM_CHARSET"
 
-#: src/lang.c:3166
+#: src/lang.c:3231
 msgid ""
 "# Charset supported locally which is also used for MIME header and\n"
 "# Content-Type header.\n"
@@ -8587,40 +8814,40 @@ msgstr ""
 "# å¦‚æžœ MIME_STRICT_CHARSET äºŽç¼–è¯‘æ—¶æœŸè¢«å®šä¹‰ï¼Œé‚£ä¹ˆ mm_charset ä»¥å¤–çš„\n"
 "# å­—ç¬¦é›†å°†è¢«è®¤ä¸ºæ— æ³•æ˜¾ç¤ºï¼Œå¹¶ä¸”ä»¥â€˜ï¼Ÿâ€™çš„æ–¹å¼è¡¨è¿°ã€‚\n"
 
-#: src/lang.c:3176
+#: src/lang.c:3241
 msgid "MM_NETWORK_CHARSET"
 msgstr "MM_NETWORK_CHARSET"
 
-#: src/lang.c:3177
+#: src/lang.c:3242
 msgid "# Charset used for MIME (Content-Type) header in postings.\n"
 msgstr "# åœ¨è´´æ–‡ä¸­ä½œä¸º MIME (å†…å®¹ç±»åž‹) æ ‡å¤´çš„å­—ç¬¦é›†ã€‚\n"
 
-#: src/lang.c:3181
+#: src/lang.c:3246
 msgid ""
 "Enter local charset name (e.g. US-ASCII, ISO-8859-1, EUC-KR), <CR> to set."
 msgstr "è¾“å…¥æœ¬åœ°å­—ç¬¦é›†åç§° (ä¾‹å¦‚ï¼šUS-ASCII, ISO-8859-1, EUC-KR)ï¼Œ<CR> ä»¥è®¾ç½®ã€‚"
 
-#: src/lang.c:3182
+#: src/lang.c:3247
 msgid "MM_LOCAL_CHARSET"
 msgstr "MM_LOCAL_CHARSET"
 
-#: src/lang.c:3183
+#: src/lang.c:3248
 msgid "# Charset supported locally.\n"
 msgstr "# æœ¬åœ°æ”¯æŒçš„å­—ç¬¦é›†ã€‚\n"
 
-#: src/lang.c:3190
+#: src/lang.c:3255
 msgid "Mailbox format"
 msgstr "ä¿¡ç®±æ ¼å¼"
 
-#: src/lang.c:3191
+#: src/lang.c:3256
 msgid "# Format of the mailbox.\n"
 msgstr "# ä¿¡ç®±çš„æ ¼å¼ã€‚\n"
 
-#: src/lang.c:3196
+#: src/lang.c:3261
 msgid "MIME encoding in news messages"
 msgstr "åœ¨æ–°é—»æ¶ˆæ¯ä¸­çš„ MIME ç¼–ç "
 
-#: src/lang.c:3197
+#: src/lang.c:3262
 #, fuzzy
 msgid ""
 "# MIME encoding (8bit, base64, quoted-printable, 7bit) of the body\n"
@@ -8635,16 +8862,16 @@ msgstr ""
 "# è€Œ Base64 å¯¹äºŽåŒ…å«å¾ˆå¤š 8 æ¯”ç‰¹å­—ç¬¦çš„å¤šæ•° 8 æ¯”ç‰¹ä¸œäºšè¯¸è¯­ã€\n"
 "# å¸Œè…Šè¯­ä»¥åŠä¿„è¯­å­—ç¬¦é›†æ¥è¯´æ›´ä¸ºé€‚å½“ã€‚\n"
 
-#: src/lang.c:3205 src/lang.c:3226
+#: src/lang.c:3270 src/lang.c:3291
 msgid "Don't change unless you know what you are doing. <ESC> cancels."
 msgstr "ä¸è¦å˜æ›´ï¼Œé™¤éžæ‚¨çŸ¥é“æ‚¨åœ¨åšä»€ä¹ˆã€‚<ESC> å–æ¶ˆã€‚"
 
-#: src/lang.c:3206
+#: src/lang.c:3271
 #, fuzzy
 msgid "Use 8-bit characters in news headers"
 msgstr "åœ¨æ–°é—»æ ‡å¤´ä¸­ä½¿ç”¨ 8 æ¯”ç‰¹å­—ç¬¦"
 
-#: src/lang.c:3207
+#: src/lang.c:3272
 #, fuzzy
 msgid ""
 "# If ON, 8-bit characters in news headers are NOT encoded.\n"
@@ -8657,29 +8884,29 @@ msgstr ""
 "# é™¤éž post_mime_encoding åŒæ ·ä¹Ÿè¢«è®¾ç½®ä¸º 8 æ¯”ç‰¹ï¼Œ\n"
 "# å¦åˆ™æ ‡å¤´ä¸­çš„ 8 æ¯”ç‰¹å­—ç¬¦å°†æ— è§†äºŽæ­¤å‚æ•°è€Œè¢«ç¼–ç ã€‚\n"
 
-#: src/lang.c:3214
+#: src/lang.c:3279
 msgid ""
 "Auto-view post-processed files <SPACE> toggles, <CR> sets, <ESC> cancels."
 msgstr "è‡ªåŠ¨æŸ¥çœ‹å¤„ç†åŽæ–‡ä»¶<SPACE> åˆ‡æ¢ï¼Œ<CR> è®¾ç½®ï¼Œ<ESC> å–æ¶ˆã€‚"
 
-#: src/lang.c:3215
+#: src/lang.c:3280
 msgid "View post-processed files"
 msgstr "æŸ¥çœ‹å¤„ç†åŽæ–‡ä»¶"
 
-#: src/lang.c:3216
+#: src/lang.c:3281
 msgid "# If set, post processed files will be opened in a viewer\n"
 msgstr "# å¦‚æžœè®¾ç½®ï¼Œå¤„ç†ä¹‹åŽçš„æ–‡ä»¶å°†åœ¨æŸ¥çœ‹å™¨ä¸­è¢«æ‰“å¼€\n"
 
-#: src/lang.c:3221
+#: src/lang.c:3286
 msgid "MIME encoding in mail messages"
 msgstr "é‚®ä»¶æ¶ˆæ¯ä¸­çš„ MIME ç¼–ç "
 
-#: src/lang.c:3227
+#: src/lang.c:3292
 #, fuzzy
 msgid "Use 8-bit characters in mail headers"
 msgstr "é‚®ä»¶æ ‡å¤´ä¸­ä½¿ç”¨ 8 æ¯”ç‰¹å­—ç¬¦"
 
-#: src/lang.c:3228
+#: src/lang.c:3293
 #, fuzzy
 msgid ""
 "# If ON, 8-bit characters in mail headers are NOT encoded.\n"
@@ -8697,25 +8924,25 @@ msgstr ""
 "# ç¦æ­¢é‚®ä»¶æ ‡å¤´ä¸­çš„ 8 æ¯”ç‰¹å­—ç¬¦ï¼Œå› æ­¤å»ºè®®æ‚¨ä¸è¦å°†å®ƒæ‰“å¼€ï¼Œ\n"
 "# é™¤éžæ‚¨æœ‰æŸäº›å¼ºåˆ¶çš„åŽŸå› ã€‚\n"
 
-#: src/lang.c:3239
+#: src/lang.c:3304
 msgid "Strip blanks from ends of lines"
 msgstr "ä»Žè¡Œå°¾æˆªé™¤ç©ºç™½"
 
-#: src/lang.c:3240
+#: src/lang.c:3305
 msgid ""
 "# If ON strip blanks from ends of lines for faster display on slow "
 "terminals.\n"
 msgstr "# å¦‚æžœæ‰“å¼€å°±ä»Žè¡Œå°¾æˆªé™¤ç©ºç™½ï¼Œä»¥ä¾¿åœ¨è¾ƒæ…¢ç»ˆç«¯æœºä¸Šèƒ½è¾ƒå¿«æ˜¾ç¤ºã€‚\n"
 
-#: src/lang.c:3246
+#: src/lang.c:3311
 msgid "If ON, use transliteration. <SPACE> toggles & <CR> sets."
 msgstr "å¦‚æžœæ‰“å¼€å°±ä½¿ç”¨å­—é¢é‡è½¬è¯‘ã€‚<SPACE> åˆ‡æ¢ & <CR> è®¾ç½®ã€‚"
 
-#: src/lang.c:3247
+#: src/lang.c:3312
 msgid "Transliteration"
 msgstr "å­—é¢é‡è½¬è¯‘"
 
-#: src/lang.c:3248
+#: src/lang.c:3313
 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"
@@ -8725,11 +8952,11 @@ msgstr ""
 "# åœ¨ç›®æ ‡å­—ç¬¦é›†ä¸­è¢«è¡¨è¿°æ—¶ï¼Œå®ƒå¯ä»¥é€è¿‡ä¸€ä¸ª\n"
 "# æˆ–å¤šä¸ªå¤–è§‚ç±»ä¼¼çš„å­—ç¬¦æ‰€è¿‘ä¼¼æ˜¾ç¤ºã€‚\n"
 
-#: src/lang.c:3256
+#: src/lang.c:3321
 msgid "Send you a Cc/Bcc automatically"
 msgstr "è‡ªåŠ¨å‘é€ç»™æ‚¨ä¸€ä»½å‰¯æœ¬/å¯†ä»¶å‰¯æœ¬"
 
-#: src/lang.c:3257
+#: src/lang.c:3322
 msgid ""
 "# Put your name in the Cc: and/or Bcc: field when mailing an article.\n"
 "# Possible values are (the default is marked with *):\n"
@@ -8745,25 +8972,25 @@ msgstr ""
 "#   2 = å¯†ä»¶å‰¯æœ¬\n"
 "#   3 = å‰¯æœ¬å’Œå¯†ä»¶å‰¯æœ¬\n"
 
-#: src/lang.c:3268
+#: src/lang.c:3333
 msgid "Hash algorithm for Cancel-Lock/Cancel-Key"
 msgstr ""
 
-#: src/lang.c:3269
+#: src/lang.c:3334
 msgid ""
 "# Hash algorithm for Cancel-Lock/Cancel-Key (default 'sha1')\n"
 "# Use 'none' to not generate Cancel-Lock headers.\n"
 msgstr ""
 
-#: src/lang.c:3275
+#: src/lang.c:3340
 msgid "Enter address elements about which you want to be warned. <CR> sets."
 msgstr "è¾“å…¥æ‚¨æƒ³è¦èŽ·å¾—ç›¸å…³è­¦å‘Šçš„åœ°å€å› ç´ ã€‚<CR> è®¾ç½®ã€‚"
 
-#: src/lang.c:3276
+#: src/lang.c:3341
 msgid "Spamtrap warning address parts"
 msgstr "åžƒåœ¾é‚®ä»¶æŠ“å–è­¦å‘Šçš„åœ°å€éƒ¨åˆ†"
 
-#: src/lang.c:3277
+#: src/lang.c:3342
 msgid ""
 "# A comma-delimited list of address-parts you want to be warned\n"
 "# about when trying to reply by email.\n"
@@ -8771,27 +8998,27 @@ msgstr ""
 "# å½“æ‚¨å°è¯•ä»¥ç”µå­é‚®ä»¶å›žå¤æ—¶\n"
 "# æƒ³è¦èŽ·å¾—ç›¸å…³è­¦å‘Šè€Œä»¥é€—å·åˆ†éš”çš„åœ°å€éƒ¨åˆ†æ¸…å•ã€‚\n"
 
-#: src/lang.c:3282
+#: src/lang.c:3347
 msgid "Enter default number of days a filter entry will be valid. <CR> sets."
 msgstr "è¾“å…¥ç­›é€‰å™¨æ¡ç›®ä¿æŒæœ‰æ•ˆçš„ç¼ºçœå¤©æ•°ã€‚<CR> è®¾ç½®ã€‚"
 
-#: src/lang.c:3283
+#: src/lang.c:3348
 msgid "No. of days a filter entry is valid"
 msgstr "ç­›é€‰å™¨æ¡ç›®æœ‰æ•ˆå¤©æ•°"
 
-#: src/lang.c:3284
+#: src/lang.c:3349
 msgid "# Number of days a short term filter will be active\n"
 msgstr "# çŸ­æœŸç­›é€‰å™¨ä¿æŒä½œç”¨çš„å¤©æ•°\n"
 
-#: src/lang.c:3288
+#: src/lang.c:3353
 msgid "Add posted articles to filter. <SPACE> toggles & <CR> sets."
 msgstr "åŠ å…¥å·²å¼ è´´æ–‡ç« åˆ°ç­›é€‰å™¨ã€‚<SPACE> åˆ‡æ¢ & <CR> è®¾ç½®ã€‚"
 
-#: src/lang.c:3289
+#: src/lang.c:3354
 msgid "Add posted articles to filter"
 msgstr "åŠ å…¥å·²å¼ è´´æ–‡ç« åˆ°ç­›é€‰å™¨"
 
-#: src/lang.c:3290
+#: src/lang.c:3355
 msgid ""
 "# If ON add posted articles which start a new thread to filter for\n"
 "# highlighting follow-ups\n"
@@ -8799,79 +9026,80 @@ msgstr ""
 "# å¦‚æžœæ‰“å¼€å°±åŠ å…¥å¼€å§‹æ–°è®¨è®ºä¸²çš„å·²å¼ è´´æ–‡ç« åˆ°ç­›é€‰å™¨\n"
 "# ä½œä¸ºé«˜äº®åº¦æ˜¾ç¤ºè·Ÿè´´\n"
 
-#: src/lang.c:3294
+#: src/lang.c:3359
 #, fuzzy
 msgid ""
 "Keep expired filter rules in file. <SPACE> toggles, <CR> sets, <ESC> cancels."
 msgstr "å¯å§‹ç¼–è¾‘å™¨ä»¥åŠè¡Œåç§»ã€‚<SPACE> åˆ‡æ¢ï¼Œ<CR> è®¾ç½®ï¼Œ<ESC> å–æ¶ˆã€‚"
 
-#: src/lang.c:3295
+#: src/lang.c:3360
 msgid "Keep expired filter rules in file"
 msgstr ""
 
-#: src/lang.c:3296
+#: src/lang.c:3361
 msgid "# If ON, expired filter rules are kept in the filter file\n"
 msgstr ""
 
-#: src/lang.c:3301
+#: src/lang.c:3366
 msgid "The directory where articles/threads are to be saved in mailbox format."
 msgstr "å°†ä»¥ mailbox æ ¼å¼ä¿å­˜çš„æ–‡ç« /è®¨è®ºä¸²ç›®å½•ä½ç½®ã€‚"
 
-#: src/lang.c:3302
+#: src/lang.c:3367
 msgid "Mail directory"
 msgstr "é‚®ä»¶ç›®å½•"
 
-#: src/lang.c:3303
+#: src/lang.c:3368
 msgid "# (-m) directory where articles/threads are saved in mailbox format\n"
 msgstr "# (-m) ä»¥ mailbox æ ¼å¼ä¿å­˜çš„æ–‡ç« /è®¨è®ºä¸²ç›®å½•ä½ç½®\n"
 
-#: src/lang.c:3308
+#: src/lang.c:3373
 msgid "Save articles in batch mode (-S)"
 msgstr "ä»¥æ‰¹æ¬¡æ¨¡å¼ä¿å­˜æ–‡ç«  (-S)"
 
-#: src/lang.c:3309
+#: src/lang.c:3374
+#, fuzzy
 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"
+"# or mail (-M/-N) is specified on the command-line\n"
 msgstr ""
 "# å¦‚æžœæ‰“å¼€å°±äºŽå‘½ä»¤è¡Œä¸ŠæŒ‡å®šä¿å­˜ -S æˆ–é‚®å¯„ (-M/-N) æ—¶\n"
 "# ä»¥æ‰¹æ¬¡æ¨¡å¼ä¿å­˜æ–‡ç« /è®¨è®ºä¸²\n"
 
-#: src/lang.c:3314
+#: src/lang.c:3379
 msgid "The directory where you want articles/threads saved."
 msgstr "æ‚¨æƒ³è¦ä¿å­˜æ–‡ç« /è®¨è®ºä¸²çš„ç›®å½•ä½ç½®ã€‚"
 
-#: src/lang.c:3315
+#: src/lang.c:3380
 msgid "Directory to save arts/threads in"
 msgstr "è¦ä¿å­˜æ–‡ç« /è®¨è®ºä¸²çš„ç›®å½•"
 
-#: src/lang.c:3316
+#: src/lang.c:3381
 msgid "# Directory where articles/threads are saved\n"
 msgstr "# ä¿å­˜æ–‡ç« /è®¨è®ºä¸²çš„ç›®å½•ä½ç½®\n"
 
-#: src/lang.c:3320
+#: src/lang.c:3385
 msgid ""
 "Mark saved articles/threads as read. <SPACE> toggles, <CR> sets, <ESC> "
 "cancels."
 msgstr "å°†å·²ä¿å­˜çš„æ–‡ç« /è®¨è®ºä¸²æ ‡è®°ä¸ºå·²è¯»ã€‚<SPACE> åˆ‡æ¢ï¼Œ<CR> è®¾ç½®ï¼Œ<ESC> å–æ¶ˆã€‚"
 
-#: src/lang.c:3321
+#: src/lang.c:3386
 msgid "Mark saved articles/threads as read"
 msgstr "å°†å·²ä¿å­˜çš„æ–‡ç« /è®¨è®ºä¸²æ ‡è®°ä¸ºå·²è¯»"
 
-#: src/lang.c:3322
+#: src/lang.c:3387
 msgid "# If ON mark articles that are saved as read\n"
 msgstr "# å¦‚æžœæ‰“å¼€å°±æ ‡è®°å·²ä¿å­˜çš„æ–‡ç« ä¸ºå·²è¯»\n"
 
-#: src/lang.c:3326
+#: src/lang.c:3391
 msgid "Do post processing (e.g. extract attachments) for saved articles."
 msgstr "å¯¹äºŽå·²ä¿å­˜çš„æ–‡ç« è¿›è¡ŒåŽç»­å¤„ç† (ä¾‹å¦‚ï¼šæˆªå–é™„ä»¶)ã€‚"
 
-#: src/lang.c:3327
+#: src/lang.c:3392
 msgid "Post process saved articles"
 msgstr "åŽç»­å¤„ç†å·²ä¿å­˜çš„æ–‡ç« "
 
-#: src/lang.c:3328
+#: src/lang.c:3393
 #, fuzzy
 msgid ""
 "# Perform post processing (saving binary attachments) from saved articles.\n"
@@ -8886,61 +9114,61 @@ msgstr ""
 "#   1 = åªæˆªå–å‘½ä»¤å£³å½’æ¡£ (shar)\n"
 "#   2 = æ˜¯\n"
 
-#: src/lang.c:3337
+#: src/lang.c:3402
 msgid "Process only unread articles"
 msgstr "åªå¤„ç†æœªè¯»æ–‡ç« "
 
-#: src/lang.c:3338
+#: src/lang.c:3403
 msgid ""
 "# If ON only save/print/pipe/mail unread articles (tagged articles "
 "excepted)\n"
 msgstr "# å¦‚æžœæ‰“å¼€å°±åª ä¿å­˜/æ‰“å°/ç®¡é“/é‚®å¯„ æœªè¯»æ–‡ç«  (é™¤äº†å·²æ ‡è®°æ–‡ç« )\n"
 
-#: src/lang.c:3343
+#: src/lang.c:3408
 msgid "Print all or just part of header. <SPACE> toggles & <CR> sets."
 msgstr "æ‰“å°æ‰€æœ‰æˆ–æ˜¯ä»…ä»…éƒ¨åˆ†çš„æ ‡å¤´ã€‚<SPACE> åˆ‡æ¢ & <CR> è®¾ç½®ã€‚"
 
-#: src/lang.c:3344
+#: src/lang.c:3409
 msgid "Print all headers when printing"
 msgstr "æ‰“å°æ—¶æ‰“å°æ‰€æœ‰æ ‡å¤´"
 
-#: src/lang.c:3345
+#: src/lang.c:3410
 msgid ""
 "# If ON print all of article header otherwise just the important lines\n"
 msgstr "# å¦‚æžœæ‰“å¼€å°±æ‰“å°æ‰€æœ‰çš„æ–‡ç« æ ‡å¤´ï¼Œå¦åˆ™ä»…æ‰“å°é‡è¦è¡Œ\n"
 
-#: src/lang.c:3349
+#: src/lang.c:3414
 msgid ""
 "The printer program with options that is to be used to print articles/"
 "threads."
 msgstr "å°†è¢«ç”¨æ¥æ‰“å°æ–‡ç« /è®¨è®ºä¸²çš„æ‰“å°ç¨‹åºä»¥åŠé€‰é¡¹ã€‚"
 
-#: src/lang.c:3350
+#: src/lang.c:3415
 msgid "Printer program with options"
 msgstr "æ‰“å°ç¨‹åºä»¥åŠé€‰é¡¹"
 
-#: src/lang.c:3351
+#: src/lang.c:3416
 msgid "# Print program with parameters used to print articles/threads\n"
 msgstr "# ç”¨æ¥æ‰“å°æ–‡ç« /è®¨è®ºä¸²çš„æ‰“å°ç¨‹åºä»¥åŠå‚æ•°\n"
 
-#: src/lang.c:3357
+#: src/lang.c:3422
 msgid "Force redraw after certain commands"
 msgstr "ç‰¹å®šå‘½ä»¤ä¹‹åŽå¼ºåˆ¶é‡ç»˜"
 
-#: src/lang.c:3358
+#: src/lang.c:3423
 msgid ""
 "# If ON a screen redraw will always be done after certain external commands\n"
 msgstr "# å¦‚æžœæ‰“å¼€å°±äºŽç‰¹å®šå¤–éƒ¨å‘½ä»¤ä¹‹åŽå°†ä¸€å¾‹å®Œæˆå±å¹•é‡ç»˜\n"
 
-#: src/lang.c:3362
+#: src/lang.c:3427
 msgid "Enter %E for editor, %F for filename, %N for line-number, <CR> to set."
 msgstr "è¾“å…¥ %E ä½œä¸ºç¼–è¾‘å™¨ï¼Œ%F ä½œä¸ºæ–‡ä»¶åï¼Œ%N ä½œä¸ºè¡Œå·ï¼Œ<CR> ä»¥è®¾ç½®ã€‚"
 
-#: src/lang.c:3363
+#: src/lang.c:3428
 msgid "Invocation of your editor"
 msgstr "è°ƒç”¨æ‚¨çš„ç¼–è¾‘å™¨"
 
-#: src/lang.c:3364
+#: src/lang.c:3429
 msgid ""
 "# Format of editor line including parameters\n"
 "# %E Editor  %F Filename  %N Linenumber\n"
@@ -8948,16 +9176,16 @@ msgstr ""
 "# æ ¼å¼çš„ç¼–è¾‘å™¨è¡ŒåŒ…å«å‚æ•°\n"
 "# %E ç¼–è¾‘å™¨  %F æ–‡ä»¶å  %N Linenumber\n"
 
-#: src/lang.c:3369
+#: src/lang.c:3434
 msgid ""
 "Enter name and options for external-inews, --internal for internal inews"
 msgstr "è¾“å…¥ç”¨äºŽå¤–éƒ¨ inews çš„åç§°å’Œé€‰é¡¹ï¼Œ--internal ç”¨äºŽå†…éƒ¨ inews"
 
-#: src/lang.c:3370
+#: src/lang.c:3435
 msgid "External inews"
 msgstr "å¤–éƒ¨ inews"
 
-#: src/lang.c:3371
+#: src/lang.c:3436
 msgid ""
 "# If --internal use the built in mini inews for posting via NNTP\n"
 "# otherwise use an external inews program\n"
@@ -8965,18 +9193,18 @@ msgstr ""
 "# å¦‚æžœè®¾ç½® --internal å°±ä½¿ç”¨å†…ç½®çš„è¿·ä½  inews ä½œä¸ºé€è¿‡ NNTP å¼ è´´\n"
 "# å¦åˆ™ä½¿ç”¨å¤–éƒ¨ inews ç¨‹åº\n"
 
-#: src/lang.c:3375
+#: src/lang.c:3440
 msgid ""
 "Enter %M for mailer, %S for subject, %T for to, %F for filename, <CR> to set."
 msgstr ""
 "è¾“å…¥ %M ä½œä¸ºé‚®ä»¶ç¨‹åºï¼Œ%S ä½œä¸ºä¸»æ—¨ï¼Œ%T ä½œä¸ºæ”¶ä»¶è€…ï¼Œ%F ä½œä¸ºæ–‡ä»¶åï¼Œ<CR> ä»¥è®¾"
 "ç½®ã€‚"
 
-#: src/lang.c:3376
+#: src/lang.c:3441
 msgid "Invocation of your mail command"
 msgstr "è°ƒç”¨æ‚¨çš„é‚®å¯„å‘½ä»¤"
 
-#: src/lang.c:3377
+#: src/lang.c:3442
 #, fuzzy
 msgid ""
 "# Format of mailer line including parameters\n"
@@ -8988,11 +9216,11 @@ msgstr ""
 "# æˆ‘ã€‚ä»¥ä½¿ç”¨ elm ä½œä¸ºæ‚¨çš„é‚®ä»¶ç¨‹åºï¼š   elm -sâ€œ%Sâ€â€œ%Tâ€<%F\n"
 "# æˆ‘ã€‚elm äº¤äº’å¼         ï¼š   elm -i %F -sâ€œ%Sâ€â€œ%Tâ€\n"
 
-#: src/lang.c:3384
+#: src/lang.c:3449
 msgid "Use interactive mail reader"
 msgstr "ä½¿ç”¨äº¤äº’å¼é‚®ä»¶é˜…è¯»å™¨"
 
-#: src/lang.c:3385
+#: src/lang.c:3450
 msgid ""
 "# Interactive mailreader\n"
 "# Possible values are (the default is marked with *):\n"
@@ -9006,32 +9234,38 @@ msgstr ""
 "#   1 = ä½¿ç”¨äº¤äº’å¼é‚®ä»¶é˜…è¯»å™¨ä»¥åŠæ–‡ä»¶ä¸­çš„æ ‡å¤´\n"
 "#   2 = ä½¿ç”¨äº¤äº’å¼é‚®ä»¶é˜…è¯»å™¨è€Œæ— éœ€æ–‡ä»¶ä¸­çš„æ ‡å¤´\n"
 
-#: src/lang.c:3394
+#: src/lang.c:3459
 msgid "Remove ~/.article after posting"
 msgstr "å¼ è´´ä¹‹åŽç§»é™¤ ~/.article"
 
-#: src/lang.c:3395
+#: src/lang.c:3460
 msgid "# If ON remove ~/.article after posting.\n"
 msgstr "# å¦‚æžœæ‰“å¼€å°±äºŽå¼ è´´ä¹‹åŽç§»é™¤ ~/.articleã€‚\n"
 
-#: src/lang.c:3401
+#: src/lang.c:3466
 msgid "Use UTF-8 graphics (thread tree etc.)"
 msgstr "ä½¿ç”¨ UTF-8 å›¾å½¢ (æ ‘çŠ¶è®¨è®ºä¸²ç­‰ç­‰â€¦)"
 
-#: src/lang.c:3402
+#: src/lang.c:3467
 msgid ""
-"# If ON use UTF-8 characters for indicator '->', tree and ellipsis '...'.\n"
-msgstr "# å¦‚æžœæ‰“å¼€å°±ä½¿ç”¨ UTF-8 å­—ç¬¦ä½œä¸ºæŒ‡ç¤ºå™¨â€˜->â€™ã€æ ‘çŠ¶ç»“æž„å’Œçœç•¥ç¬¦å·â€˜â€¦â€™ã€‚\n"
+"# Use UTF-8 characters for indicator '->', tree and ellipsis '...'.\n"
+"# Possible values are (the default is marked with *):\n"
+"# * 0 = Don't use UTF-8 characters\n"
+"#   1 = Use UTF-8 characters for ellipsis\n"
+"#   2 = Use UTF-8 characters for indicator and thread/attachment tree\n"
+"#   3 = Use UTF-8 characters for ellipsis, indicator and thread/attachment "
+"tree\n"
+msgstr ""
 
-#: src/lang.c:3407
+#: src/lang.c:3477
 msgid "Filename for all posted articles, <CR> sets, no filename=do not save."
 msgstr "ç”¨äºŽæ‰€æœ‰å·²å¼ è´´æ–‡ç« çš„æ–‡ä»¶åï¼Œ<CR> è®¾ç½®ï¼Œæ²¡æœ‰æ–‡ä»¶å=ä¸ä¿å­˜ã€‚"
 
-#: src/lang.c:3408
+#: src/lang.c:3478
 msgid "Filename for posted articles"
 msgstr "ç”¨äºŽå·²å¼ è´´æ–‡ç« çš„æ–‡ä»¶å"
 
-#: src/lang.c:3409
+#: src/lang.c:3479
 msgid ""
 "# Filename where to keep all postings (default posted)\n"
 "# If no filename is set then postings will not be saved\n"
@@ -9039,36 +9273,36 @@ msgstr ""
 "# ä¿ç•™æ‰€æœ‰è´´æ–‡ (ç¼ºçœä¸ºå·²å¼ è´´) çš„æ–‡ä»¶ä½ç½®\n"
 "# å¦‚æžœæ²¡æœ‰è®¾ç½®æ–‡ä»¶ååˆ™ä¸ä¼šä¿å­˜è´´æ–‡\n"
 
-#: src/lang.c:3414
+#: src/lang.c:3484
 msgid ""
 "Keep all failed articles in ~/dead.articles. <SPACE> toggles & <CR> sets."
 msgstr "ä¿ç•™æ‰€æœ‰å¼ è´´å¤±è´¥çš„æ–‡ç« äºŽ ~/dead.articlesã€‚<SPACE> åˆ‡æ¢ & <CR> è®¾ç½®ã€‚"
 
-#: src/lang.c:3415
+#: src/lang.c:3485
 msgid "Keep failed arts in ~/dead.articles"
 msgstr "ä¿ç•™å¼ è´´å¤±è´¥çš„æ–‡ç« äºŽ ~/dead.articles"
 
-#: src/lang.c:3416
+#: src/lang.c:3486
 msgid "# If ON keep all failed postings in ~/dead.articles\n"
 msgstr "# å¦‚æžœæ‰“å¼€å°±ä¿ç•™æ‰€æœ‰å¼ è´´å¤±è´¥çš„è´´æ–‡äºŽ ~/dead.articles\n"
 
-#: src/lang.c:3420
+#: src/lang.c:3490
 msgid "Do you want to strip unsubscribed groups from .newsrc"
 msgstr "æ‚¨è¦ä»Ž .newsrc æˆªé™¤å·²å–æ¶ˆè®¢é˜…çš„ç¾¤ç»„"
 
-#: src/lang.c:3421
+#: src/lang.c:3491
 msgid "No unsubscribed groups in newsrc"
 msgstr "åœ¨ newsrc ä¸­æ²¡æœ‰å·²å–æ¶ˆè®¢é˜…çš„ç¾¤ç»„"
 
-#: src/lang.c:3422
+#: src/lang.c:3492
 msgid "# If ON strip unsubscribed groups from newsrc\n"
 msgstr "# å¦‚æžœæ‰“å¼€å°±ä»Ž newsrc æˆªé™¤å·²å–æ¶ˆè®¢é˜…çš„ç¾¤ç»„\n"
 
-#: src/lang.c:3427
+#: src/lang.c:3497
 msgid "Remove bogus groups from newsrc"
 msgstr "ä»Ž newsrc ç§»é™¤å‡é€ çš„ç¾¤ç»„"
 
-#: src/lang.c:3428
+#: src/lang.c:3498
 msgid ""
 "# What to do with bogus groups in newsrc file\n"
 "# Possible values are (the default is marked with *):\n"
@@ -9082,81 +9316,81 @@ msgstr ""
 "#   1 = ç§»é™¤\n"
 "#   2 = ä»¥ D é«˜äº®åº¦æ˜¾ç¤ºäºŽé€‰æ‹©å±å¹•\n"
 
-#: src/lang.c:3437
+#: src/lang.c:3507
 msgid ""
 "Enter number of seconds to wait for a response from the server. <CR> sets."
 msgstr "è¾“å…¥ä»ŽæœåŠ¡å™¨ç­‰å¾…å›žåº”çš„ç§’æ•°ã€‚<CR> è¡¨ç¤ºè®¾ç½®ã€‚"
 
-#: src/lang.c:3438
+#: src/lang.c:3508
 msgid "NNTP read timeout in seconds"
 msgstr "NNTP è¯»å–è¶…æ—¶çš„ç§’æ•°"
 
-#: src/lang.c:3439
+#: src/lang.c:3509
 msgid ""
 "# Time in seconds to wait for a response from the server (0=no timeout)\n"
 msgstr "# ä»ŽæœåŠ¡å™¨ç­‰å¾…å›žåº”çš„ç§’æ•°æ—¶é—´ (0=æ²¡æœ‰è¶…æ—¶é™åˆ¶)\n"
 
-#: src/lang.c:3444
+#: src/lang.c:3514
 msgid "Enter number of seconds until active file will be reread. <CR> sets."
 msgstr "è¾“å…¥é‡æ–°è¯»å–çŽ°ç”¨æ–‡ä»¶çš„é—´éš”ç§’æ•°ã€‚<CR> è®¾ç½®ã€‚"
 
-#: src/lang.c:3445
+#: src/lang.c:3515
 msgid "Interval in secs to reread active"
 msgstr "é‡æ–°è¯»å–çŽ°ç”¨æ–‡ä»¶çš„é—´éš”(ä»¥ç§’ä¸ºå•ä½)"
 
-#: src/lang.c:3446
+#: src/lang.c:3516
 msgid ""
 "# Time interval in seconds between rereading the active file (0=never)\n"
 msgstr "# é‡æ–°è¯»å–çŽ°ç”¨æ–‡ä»¶çš„æ—¶é—´é—´éš”ç§’æ•° (0=æ°¸ä¸)\n"
 
-#: src/lang.c:3451
+#: src/lang.c:3521
 msgid "Reconnect to server automatically"
 msgstr "è‡ªåŠ¨é‡æ–°è¿žæŽ¥åˆ°æœåŠ¡å™¨"
 
-#: src/lang.c:3452
+#: src/lang.c:3522
 msgid ""
 "# If ON automatically reconnect to NNTP server if the connection is broken\n"
 msgstr "# å¦‚æžœæ‰“å¼€å°±äºŽè¿žæŽ¥ä¸­æ–­æ—¶è‡ªåŠ¨é‡æ–°è¿žæŽ¥åˆ° NNTP æœåŠ¡å™¨\n"
 
-#: src/lang.c:3456
+#: src/lang.c:3526
 msgid ""
 "Create local copies of NNTP overview files. <SPACE> toggles & <CR> sets."
 msgstr "åˆ›å»º NNTP æ¦‚è¿°æ–‡ä»¶çš„æœ¬åœ°å¤æœ¬ã€‚<SPACE> åˆ‡æ¢ & <CR> è®¾ç½®ã€‚"
 
-#: src/lang.c:3457
+#: src/lang.c:3527
 msgid "Cache NNTP overview files locally"
 msgstr "äº§ç”Ÿ NNTP æ¦‚è¿°æ–‡ä»¶çš„æœ¬åœ°ç¼“å­˜"
 
-#: src/lang.c:3458
+#: src/lang.c:3528
 msgid "# If ON, create local copies of NNTP overview files.\n"
 msgstr "# å¦‚æžœæ‰“å¼€å°±åˆ›å»º NNTP æ¦‚è¿°æ–‡ä»¶çš„æœ¬åœ°å¤æœ¬ã€‚\n"
 
-#: src/lang.c:3463
+#: src/lang.c:3533
 #, fuzzy
 msgid ""
 "Compress local copies of NNTP overview files. <SPACE> toggles & <CR> sets."
 msgstr "åˆ›å»º NNTP æ¦‚è¿°æ–‡ä»¶çš„æœ¬åœ°å¤æœ¬ã€‚<SPACE> åˆ‡æ¢ & <CR> è®¾ç½®ã€‚"
 
-#: src/lang.c:3464
+#: src/lang.c:3534
 #, fuzzy
 msgid "Compress locally cached NNTP overview files"
 msgstr "äº§ç”Ÿ NNTP æ¦‚è¿°æ–‡ä»¶çš„æœ¬åœ°ç¼“å­˜"
 
-#: src/lang.c:3465
+#: src/lang.c:3535
 #, fuzzy
 msgid "# If ON, compress local copies of NNTP overview files.\n"
 msgstr "# å¦‚æžœæ‰“å¼€å°±åˆ›å»º NNTP æ¦‚è¿°æ–‡ä»¶çš„æœ¬åœ°å¤æœ¬ã€‚\n"
 
-#: src/lang.c:3470 src/lang.c:3485 src/lang.c:3505 src/lang.c:3528
-#: src/lang.c:3553 src/lang.c:3575 src/lang.c:3607 src/lang.c:3626
+#: src/lang.c:3540 src/lang.c:3555 src/lang.c:3575 src/lang.c:3598
+#: src/lang.c:3623 src/lang.c:3645 src/lang.c:3677 src/lang.c:3696
 msgid "Enter format string. <CR> sets, <ESC> cancels."
 msgstr "è¾“å…¥æ ¼å¼å­—ä¸²ã€‚<CR> è®¾ç½®ï¼Œ<ESC> å–æ¶ˆã€‚"
 
-#: src/lang.c:3471
+#: src/lang.c:3541
 msgid "Format string for selection level"
 msgstr "ç”¨äºŽé€‰æ‹©å±‚çº§è¡¨ç¤ºçš„æ ¼å¼å­—ä¸²"
 
-#: src/lang.c:3472
+#: src/lang.c:3542
 msgid ""
 "# Format string for selection level representation\n"
 "# Default: %f %n %U  %G  %d\n"
@@ -9180,11 +9414,11 @@ msgstr ""
 "#   %n              æ•°å­—ï¼Œå±å¹•ä¸Šçš„è¡Œæ•°\n"
 "#   %U              æœªè¯»æ•°\n"
 
-#: src/lang.c:3486
+#: src/lang.c:3556
 msgid "Format string for group level"
 msgstr "ç”¨äºŽç»„å±‚çº§è¡¨ç¤ºçš„æ ¼å¼å­—ä¸²"
 
-#: src/lang.c:3487
+#: src/lang.c:3557
 msgid ""
 "# Format string for group level representation\n"
 "# Default: %n %m %R %L  %s  %F\n"
@@ -9218,12 +9452,12 @@ msgstr ""
 "#   %s              ä¸»é¢˜ï¼ˆä»…ç»„çº§ï¼‰\n"
 "#   %S              åˆ†æ•°\n"
 
-#: src/lang.c:3506
+#: src/lang.c:3576
 #, fuzzy
 msgid "Format string for attachment level"
 msgstr "ç”¨äºŽå¸–å­å±‚çº§çš„æ ¼å¼å­—ä¸²"
 
-#: src/lang.c:3507
+#: src/lang.c:3577
 #, fuzzy
 msgid ""
 "# Format string for attachment level representation\n"
@@ -9261,12 +9495,12 @@ msgstr ""
 "#   %s              ä¸»é¢˜ï¼ˆä»…ç»„çº§ï¼‰\n"
 "#   %S              åˆ†æ•°\n"
 
-#: src/lang.c:3529
+#: src/lang.c:3599
 #, fuzzy
 msgid "Format string for display of mime header"
 msgstr "ç”¨äºŽæ˜¾ç¤ºæ—¥æœŸçš„æ ¼å¼å­—ä¸²"
 
-#: src/lang.c:3530
+#: src/lang.c:3600
 #, fuzzy
 msgid ""
 "# Format string for mime header at article level\n"
@@ -9306,12 +9540,12 @@ msgstr ""
 "#   %s              ä¸»é¢˜ï¼ˆä»…ç»„çº§ï¼‰\n"
 "#   %S              åˆ†æ•°\n"
 
-#: src/lang.c:3554
+#: src/lang.c:3624
 #, fuzzy
 msgid "Format string for display of uue header"
 msgstr "ç”¨äºŽæ˜¾ç¤ºæ—¥æœŸçš„æ ¼å¼å­—ä¸²"
 
-#: src/lang.c:3555
+#: src/lang.c:3625
 #, fuzzy
 msgid ""
 "# Format string for uue header at article level\n"
@@ -9348,12 +9582,12 @@ msgstr ""
 "#   %s              ä¸»é¢˜ï¼ˆä»…ç»„çº§ï¼‰\n"
 "#   %S              åˆ†æ•°\n"
 
-#: src/lang.c:3576
+#: src/lang.c:3646
 #, fuzzy
 msgid "Format string for display of yenc header"
 msgstr "ç”¨äºŽæ˜¾ç¤ºæ—¥æœŸçš„æ ¼å¼å­—ä¸²"
 
-#: src/lang.c:3577
+#: src/lang.c:3647
 #, fuzzy
 msgid ""
 "# Format string for yenc header at article level\n"
@@ -9400,11 +9634,11 @@ msgstr ""
 "#   %s              ä¸»é¢˜ï¼ˆä»…ç»„çº§ï¼‰\n"
 "#   %S              åˆ†æ•°\n"
 
-#: src/lang.c:3608
+#: src/lang.c:3678
 msgid "Format string for thread level"
 msgstr "ç”¨äºŽå¸–å­å±‚çº§çš„æ ¼å¼å­—ä¸²"
 
-#: src/lang.c:3609
+#: src/lang.c:3679
 msgid ""
 "# Format string for thread level representation\n"
 "# Default: %n %m  [%L]  %T  %F\n"
@@ -9438,19 +9672,19 @@ msgstr ""
 "#   %T              å¸–å­æ ‘ï¼ˆä»…å¸–çº§ï¼‰\n"
 "\n"
 
-#: src/lang.c:3627
+#: src/lang.c:3697
 msgid "Format string for display of dates"
 msgstr "ç”¨äºŽæ˜¾ç¤ºæ—¥æœŸçš„æ ¼å¼å­—ä¸²"
 
-#: src/lang.c:3628
+#: src/lang.c:3698
 msgid "# Format string for date representation\n"
 msgstr "# ç”¨äºŽæ—¥æœŸè¡¨ç¤ºçš„æ ¼å¼å­—ä¸²\n"
 
-#: src/lang.c:3638
+#: src/lang.c:3708
 msgid "Unicode normalization form"
 msgstr "ä¸‡å›½ç èŒƒå¼å½¢å¼"
 
-#: src/lang.c:3639
+#: src/lang.c:3709
 #, fuzzy
 msgid ""
 "# Unicode normalization form\n"
@@ -9471,19 +9705,19 @@ msgstr ""
 "#   4 = NFD\n"
 "#   5 = NFKC_CF\n"
 
-#: src/lang.c:3653
+#: src/lang.c:3723
 msgid "Render BiDi"
 msgstr "å‘ˆçŽ°åŒå‘æ–‡æœ¬"
 
-#: src/lang.c:3654
+#: src/lang.c:3724
 msgid "# If ON, bi-directional text is rendered by tin\n"
 msgstr "# å¦‚æžœæ‰“å¼€å°±ç”± tin å‘ˆçŽ°åŒå‘æ–‡æœ¬\n"
 
-#: src/lang.c:3661
+#: src/lang.c:3731
 msgid "Function for sorting articles"
 msgstr "ç”¨äºŽæŽ’åºæ–‡ç« çš„å‡½æ•°"
 
-#: src/lang.c:3662
+#: src/lang.c:3732
 msgid ""
 "# Function for sorting articles\n"
 "# Possible values are (the default is marked with *):\n"
@@ -9495,247 +9729,348 @@ msgstr ""
 "# * 0 = å¿«é€ŸæŽ’åº\n"
 "#   1 = å †ç§¯æŽ’åº\n"
 
-#: src/lang.c:3675
+#: src/lang.c:3745
 msgid "Automatically GroupMarkUnselArtRead"
 msgstr "è‡ªåŠ¨ GroupMarkUnselArtRead"
 
-#: src/lang.c:3681
+#: src/lang.c:3751
 msgid "Delete post-process files"
 msgstr "åˆ é™¤åŽç»­å¤„ç†æ–‡ä»¶"
 
-#: src/lang.c:3686
+#: src/lang.c:3756
 msgid "Filename for all mailed articles, <CR> sets, no filename=do not save."
 msgstr "ç”¨äºŽæ‰€æœ‰å·²é‚®å¯„æ–‡ç« çš„æ–‡ä»¶åï¼Œ<CR> è®¾ç½®ï¼Œæ²¡æœ‰æ–‡ä»¶å=ä¸ä¿å­˜ã€‚"
 
-#: src/lang.c:3687
+#: src/lang.c:3757
 msgid "Mailbox to save sent mails"
 msgstr "è¦ä¿å­˜å·²å‘é€é‚®ä»¶çš„ä¿¡ç®±"
 
-#: src/lang.c:3692
+#: src/lang.c:3762
 msgid "Set Followup-To: header to this group(s). <CR> sets, <ESC> cancels."
 msgstr "è®¾ç½® Followup-To: æ ‡å¤´ä¸ºè¿™ä¸ªç¾¤ç»„ã€‚<CR> è®¾ç½®ï¼Œ<ESC> å–æ¶ˆã€‚"
 
-#: src/lang.c:3693
+#: src/lang.c:3763
 msgid "Followup-To: header"
 msgstr "Followup-To: æ ‡å¤´"
 
-#: src/lang.c:3698
+#: src/lang.c:3768
 msgid "Enter default mail address (and fullname). <CR> sets, <ESC> cancels."
 msgstr "è¾“å…¥ç¼ºçœé‚®ä»¶åœ°å€ (é™„å…¨å)ã€‚<CR> è®¾ç½®ï¼Œ<ESC> å–æ¶ˆã€‚"
 
-#: src/lang.c:3705
+#: src/lang.c:3775
 msgid ""
 "Path and options for ispell-like spell-checker. <CR> sets, <ESC> cancels."
 msgstr "ä½œä¸ºç±»ä¼¼ ispell æ‹¼å†™æ£€æŸ¥å™¨çš„è·¯å¾„å’Œé€‰é¡¹ã€‚<CR> è®¾ç½®ï¼Œ<ESC> å–æ¶ˆã€‚"
 
-#: src/lang.c:3706
+#: src/lang.c:3776
 msgid "Ispell program"
 msgstr "Ispell ç¨‹åº"
 
-#: src/lang.c:3712
+#: src/lang.c:3782
 msgid "When group is a mailing list, send responses to this email address."
 msgstr "å½“ç¾¤ç»„æ˜¯ä¸ªé‚®é€’è®ºå›æ—¶ï¼Œå‘é€å›žåº”åˆ°è¿™ä¸ªç”µå­é‚®ä»¶åœ°å€ã€‚"
 
-#: src/lang.c:3713
+#: src/lang.c:3783
 msgid "Mailing list address"
 msgstr "é‚®é€’è®ºå›åœ°å€"
 
-#: src/lang.c:3719
+#: src/lang.c:3789
 msgid "Forward articles as attachment"
 msgstr "ä½œä¸ºé™„ä»¶ä»¥è½¬å‘æ–‡ç« "
 
-#: src/lang.c:3724
+#: src/lang.c:3794
 msgid ""
 "A comma separated list of MIME major/minor Content-Types. <ESC> cancels."
 msgstr "é€—å·åˆ†éš”çš„ MIME ä¸»è¦/æ¬¡è¦å†…å®¹ç±»åž‹æ¸…å•ã€‚<ESC> å–æ¶ˆã€‚"
 
-#: src/lang.c:3725
+#: src/lang.c:3795
 msgid "Which MIME types will be saved"
 msgstr "å°†è¢«ä¿å­˜çš„ MIME ç±»åž‹"
 
-#: src/lang.c:3730
+#: src/lang.c:3800
 msgid "Value of the Organization: header. <CR> sets, <ESC> cancels."
 msgstr "Organization: æ ‡å¤´çš„å€¼ã€‚<CR> è®¾ç½®ï¼Œ<ESC> å–æ¶ˆã€‚"
 
-#: src/lang.c:3731
+#: src/lang.c:3801
 msgid "Organization: header"
 msgstr "Organization: æ ‡å¤´"
 
-#: src/lang.c:3736
+#: src/lang.c:3806
 msgid "Filename for saved articles. <CR> sets, <ESC> cancels."
 msgstr "ç”¨äºŽå·²ä¿å­˜æ–‡ç« çš„æ–‡ä»¶åã€‚<CR> è®¾ç½®ï¼Œ<ESC> å–æ¶ˆã€‚"
 
-#: src/lang.c:3737
+#: src/lang.c:3807
 msgid "savefile"
 msgstr "ä¿å­˜æ–‡ä»¶"
 
-#: src/lang.c:3742 src/lang.c:3766
+#: src/lang.c:3812 src/lang.c:3836
 msgid "Scope for the filter rule. <CR> sets, <ESC> cancels."
 msgstr "ç”¨äºŽç­›é€‰å™¨è§„åˆ™çš„èŒƒå›´ã€‚<CR> è®¾ç½®ï¼Œ<ESC> å–æ¶ˆã€‚"
 
-#: src/lang.c:3743
+#: src/lang.c:3813
 msgid "Quick (1 key) select filter scope"
 msgstr "å¿«é€Ÿ (1 é”®) é€‰å–ç­›é€‰å™¨èŒƒå›´"
 
-#: src/lang.c:3748 src/lang.c:3772
+#: src/lang.c:3818 src/lang.c:3842
 msgid "Header for filter rule. <CR> sets, <ESC> cancels."
 msgstr "ç”¨äºŽç­›é€‰å™¨è§„åˆ™çš„æ ‡å¤´ã€‚<CR> è®¾ç½®ï¼Œ<ESC> å–æ¶ˆã€‚"
 
-#: src/lang.c:3749
+#: src/lang.c:3819
 msgid "Quick (1 key) select filter header"
 msgstr "å¿«é€Ÿ (1 é”®) é€‰å–ç­›é€‰å™¨æ ‡å¤´"
 
-#: src/lang.c:3754 src/lang.c:3778
+#: src/lang.c:3824 src/lang.c:3848
 msgid "ON = case sensitive, OFF = ignore case. <CR> sets, <ESC> cancels."
 msgstr "ON = å¤§å°å†™ç›¸ç¬¦ï¼ŒOFF = å¿½ç•¥å¤§å°å†™ã€‚<CR> è®¾ç½®ï¼Œ<ESC> å–æ¶ˆã€‚"
 
-#: src/lang.c:3755
+#: src/lang.c:3825
 msgid "Quick (1 key) select filter case"
 msgstr "å¿«é€Ÿ (1 é”®) é€‰å–ç­›é€‰å™¨å¤§å°å†™"
 
-#: src/lang.c:3760 src/lang.c:3784
+#: src/lang.c:3830 src/lang.c:3854
 msgid "ON = expire, OFF = don't ever expire. <CR> sets, <ESC> cancels."
 msgstr "ON = è¿‡æœŸï¼ŒOFF = ä¸ä¼šè¿‡æœŸã€‚<CR> è®¾ç½®ï¼Œ<ESC> å–æ¶ˆã€‚"
 
-#: src/lang.c:3761
+#: src/lang.c:3831
 msgid "Quick (1 key) select filter expire"
 msgstr "å¿«é€Ÿ (1 é”®) é€‰å–ç­›é€‰å™¨è¿‡æœŸ"
 
-#: src/lang.c:3767
+#: src/lang.c:3837
 msgid "Quick (1 key) kill filter scope"
 msgstr "å¿«é€Ÿ (1 é”®) ç é™¤ç­›é€‰å™¨èŒƒå›´"
 
-#: src/lang.c:3773
+#: src/lang.c:3843
 msgid "Quick (1 key) kill filter header"
 msgstr "å¿«é€Ÿ (1 é”®) ç é™¤ç­›é€‰å™¨æ ‡å¤´"
 
-#: src/lang.c:3779
+#: src/lang.c:3849
 msgid "Quick (1 key) kill filter case"
 msgstr "å¿«é€Ÿ (1 é”®) ç é™¤ç­›é€‰å™¨å¤§å°å†™"
 
-#: src/lang.c:3785
+#: src/lang.c:3855
 msgid "Quick (1 key) kill filter expire"
 msgstr "å¿«é€Ÿ (1 é”®) ç é™¤ç­›é€‰å™¨è¿‡æœŸ"
 
-#: src/lang.c:3790
+#: src/lang.c:3860
 #, fuzzy
 msgid "Command line options to add. <CR> sets, <ESC> cancels."
 msgstr "Organization: æ ‡å¤´çš„å€¼ã€‚<CR> è®¾ç½®ï¼Œ<ESC> å–æ¶ˆã€‚"
 
-#: src/lang.c:3791
+#: src/lang.c:3861
 msgid "CMD line options to add"
 msgstr ""
 
-#: src/lang.c:3796
+#: src/lang.c:3866
 #, fuzzy
 msgid ""
 "ON = cache NNTP overview files, OFF = don't cache. <CR> sets, <ESC> cancels."
 msgstr "ON = å¤§å°å†™ç›¸ç¬¦ï¼ŒOFF = å¿½ç•¥å¤§å°å†™ã€‚<CR> è®¾ç½®ï¼Œ<ESC> å–æ¶ˆã€‚"
 
-#: src/lang.c:3797
+#: src/lang.c:3867
 #, fuzzy
 msgid "Cache overview files"
 msgstr "äº§ç”Ÿ NNTP æ¦‚è¿°æ–‡ä»¶çš„æœ¬åœ°ç¼“å­˜"
 
-#: src/lang.c:3803
+#: src/lang.c:3873
 #, fuzzy
 msgid ""
 "ON = compress cached files, OFF = don't compress. <CR> sets, <ESC> cancels."
 msgstr "ON = è¿‡æœŸï¼ŒOFF = ä¸ä¼šè¿‡æœŸã€‚<CR> è®¾ç½®ï¼Œ<ESC> å–æ¶ˆã€‚"
 
-#: src/lang.c:3804
+#: src/lang.c:3874
 #, fuzzy
 msgid "Compress overview files"
 msgstr "äº§ç”Ÿ NNTP æ¦‚è¿°æ–‡ä»¶çš„æœ¬åœ°ç¼“å­˜"
 
-#: src/lang.c:3811
+#: src/lang.c:3881
 #, fuzzy
 msgid "Config Options"
 msgstr "é¢œè‰²é€‰é¡¹"
 
-#: src/lang.c:3816
+#: src/lang.c:3886
 #, fuzzy
 msgid "A comma separated list of NNTP commands. <CR> sets, <ESC> cancels."
 msgstr "é€—å·åˆ†éš”çš„ MIME ä¸»è¦/æ¬¡è¦å†…å®¹ç±»åž‹æ¸…å•ã€‚<ESC> å–æ¶ˆã€‚"
 
-#: src/lang.c:3817
+#: src/lang.c:3887
 msgid "Disabled NNTP commands"
 msgstr ""
 
-#: src/lang.c:3822
+#: src/lang.c:3892
 #, fuzzy
 msgid "Number of pipelined NNTP commands to send. <CR> sets, <ESC> cancels."
 msgstr "è¾“å…¥æ ¼å¼å­—ä¸²ã€‚<CR> è®¾ç½®ï¼Œ<ESC> å–æ¶ˆã€‚"
 
-#: src/lang.c:3823
+#: src/lang.c:3893
 msgid "NNTP pipeline limit"
 msgstr ""
 
-#: src/lang.c:3829
+#: src/lang.c:3899
 #, fuzzy
 msgid "tinrc Override Options"
 msgstr "ç­›é€‰é€‰é¡¹"
 
-#: src/lang.c:3835
+#: src/lang.c:3905
 msgid "Assume this charset if no charset declaration is present, <CR> to set."
 msgstr "å¦‚æžœä¸å­˜åœ¨ä»»ä½•å­—ç¬¦é›†å®£å‘Šå°±å‡è®¾ä¸ºè¿™ä¸ªå­—ç¬¦é›†ï¼Œ<CR> ä»¥è®¾ç½®ã€‚"
 
-#: src/lang.c:3836
+#: src/lang.c:3906
 msgid "UNDECLARED_CHARSET"
 msgstr "æœªå®£å‘Šå­—ç¬¦é›†"
 
-#: src/lang.c:3841
+#: src/lang.c:3911
 #, fuzzy
 msgid "Guess charset if no charset declaration is present, <CR> to set."
 msgstr "å¦‚æžœä¸å­˜åœ¨ä»»ä½•å­—ç¬¦é›†å®£å‘Šå°±å‡è®¾ä¸ºè¿™ä¸ªå­—ç¬¦é›†ï¼Œ<CR> ä»¥è®¾ç½®ã€‚"
 
-#: src/lang.c:3842
+#: src/lang.c:3912
 #, fuzzy
 msgid "UNDECLARED_CS_GUESS"
 msgstr "æœªå®£å‘Šå­—ç¬¦é›†"
 
-#: src/lang.c:3849
+#: src/lang.c:3913
+msgid ""
+"What to guess\n"
+"# * 0 = don't guess undeclared charset\n"
+"#   1 = only guess undeclared charset if not set via undeclared_charset\n"
+"#   2 = always guess undeclared charset, ignore value from "
+"undeclared_charset\n"
+msgstr ""
+
+#: src/lang.c:3922
 msgid ""
 "Add this text at the start of the message body. <CR> sets, <ESC> cancels."
 msgstr "åŠ å…¥è¿™ä¸ªæ–‡æœ¬äºŽæ¶ˆæ¯å†…æ–‡çš„å¼€å§‹ã€‚<CR> è®¾ç½®ï¼Œ<ESC> å–æ¶ˆã€‚"
 
-#: src/lang.c:3850
+#: src/lang.c:3923
 msgid "X_Body"
 msgstr "X_Body"
 
-#: src/lang.c:3855
+#: src/lang.c:3928
 msgid "Insert this header when posting. <CR> sets, <ESC> cancels."
 msgstr "å¼ è´´æ—¶æ’å…¥è¿™ä¸ªæ ‡å¤´ã€‚<CR> è®¾ç½®ï¼Œ<ESC> å–æ¶ˆã€‚"
 
-#: src/lang.c:3856
+#: src/lang.c:3929
 msgid "X_Headers"
 msgstr "X_Headers"
 
-#: src/lang.c:3861
+#: src/lang.c:3934
 msgid ""
 "Automatically insert an X-Comment-To: header? <SPACE> toggles & <CR> sets."
 msgstr "è‡ªåŠ¨æ’å…¥ X-Comment-To: æ ‡å¤´ï¼Ÿ<SPACE> åˆ‡æ¢ & <CR> è®¾ç½®ã€‚"
 
-#: src/lang.c:3862
-msgid "Insert 'X-Comment-To:' header"
+#: src/lang.c:3935
+msgid "Insert ''X-Comment-To:'' header"
 msgstr "æ’å…¥â€˜X-Comment-To:â€™æ ‡å¤´"
 
-#: src/lang.c:3868
+#: src/lang.c:3941
 #, fuzzy
 msgid "Enter name of file containing trusted CA certificates. <CR> sets."
 msgstr "è¾“å…¥è¢«è®¤ä¸ºæœ€è¿‘æ–‡ç« çš„æ—¥æ•°ã€‚<CR> è®¾ç½®ã€‚"
 
-#: src/lang.c:3869
+#: src/lang.c:3942
 #, fuzzy
 msgid "CA certificate file"
 msgstr "ç¼–è¾‘ç­›é€‰å™¨æ–‡ä»¶"
 
-#: src/lang.c:3870
+#: src/lang.c:3943
 msgid ""
 "# name of file containing all trusted CA certificates (empty = system "
 "default)\n"
 msgstr ""
 
+#. RFC 5536 3.1.4
+#. -> lang.c
+#: src/post.c:1817 src/post.c:1934
+#, fuzzy, c-format
+msgid "Error: Invalid group name \"%s\" in %s\n"
+msgstr ""
+"\n"
+"é”™è¯¯ï¼šä¸åˆæ³•çš„æ ¼å¼ %sã€‚\n"
+
+#. -> lang.c
+#: src/post.c:1842 src/post.c:1959
+#, fuzzy, c-format
+msgid "Error: Invalid component \"%s\" in %s: %s\n"
+msgstr ""
+"\n"
+"é”™è¯¯ï¼šä¸åˆæ³•çš„æ ¼å¼ %sã€‚\n"
+
+#. -> lang.c
+#: src/post.c:2319
+msgid ""
+"\n"
+"Warning: Manually supplied MIME-header without post_8bit_header set.\n"
+"         Either remove (manually encode) 8bit chars or set "
+"post_8bit_header.\n"
+msgstr ""
+
+#. -> lang.c
+#: src/post.c:4018
+#, fuzzy
+msgid "Invalid group name!"
+msgstr ""
+"\n"
+"é”™è¯¯ï¼šä¸åˆæ³•çš„æ ¼å¼ %sã€‚\n"
+
+#~ msgid ""
+#~ "# If ON use UTF-8 characters for indicator '->', tree and ellipsis "
+#~ "'...'.\n"
+#~ msgstr ""
+#~ "# å¦‚æžœæ‰“å¼€å°±ä½¿ç”¨ UTF-8 å­—ç¬¦ä½œä¸ºæŒ‡ç¤ºå™¨â€˜->â€™ã€æ ‘çŠ¶ç»“æž„å’Œçœç•¥ç¬¦å·â€˜â€¦â€™ã€‚\n"
+
+#, c-format
+#~ msgid ""
+#~ "\n"
+#~ "Error: \"%s\" is renamed, use \"%s\" instead!\n"
+#~ msgstr ""
+#~ "\n"
+#~ "é”™è¯¯ï¼šâ€œ%sâ€è¢«é‡å‘½åï¼Œä½¿ç”¨â€œ%sâ€ä½œä¸ºæ›¿ä»£ï¼\n"
+
+#, c-format
+#~ msgid ""
+#~ "\n"
+#~ "Warning: \"%s\" is renamed, you should use \"%s\" instead!\n"
+#~ msgstr ""
+#~ "\n"
+#~ "è­¦å‘Šï¼šâ€œ%sâ€è¢«é‡å‘½åï¼Œæ‚¨åº”è¯¥ä½¿ç”¨â€œ%sâ€ä½œä¸ºæ›¿ä»£ï¼\n"
+
+#, fuzzy, c-format
+#~ msgid ""
+#~ "\n"
+#~ "Error: There are multiple \"%s:\" lines (%s%d, %d) in the header.\n"
+#~ msgstr ""
+#~ "\n"
+#~ "é”™è¯¯ï¼šåœ¨æ ‡å¤´ä¸­å‡ºçŽ°å¤šé‡çš„ (%d)â€œ%s:â€è¡Œã€‚\n"
+
+#, fuzzy, c-format
+#~ msgid "Language: %s"
+#~ msgstr "è¯­è¨€ï¼š%s"
+
+#, fuzzy
+#~ msgid ""
+#~ "# Show article info when displaying articles\n"
+#~ "# Possible values are (the default is marked with *):\n"
+#~ "# * 0 = None\n"
+#~ "#   1 = Article score\n"
+#~ msgstr ""
+#~ "# ç”¨äºŽæŽ’åºæ–‡ç« çš„å‡½æ•°\n"
+#~ "# å¯èƒ½çš„å€¼ä¸º (é»˜è®¤å€¼ä»¥ * æ ‡è®°)ï¼š\n"
+#~ "# * 0 = å¿«é€ŸæŽ’åº\n"
+#~ "#   1 = å †ç§¯æŽ’åº\n"
+
+#, fuzzy
+#~ msgid "#  show_art_score=ON/OFF\n"
+#~ msgstr "#  show_signatures=ON/OFF\n"
+
+#, fuzzy
+#~ msgid "# If ON show article score when displaying articles\n"
+#~ msgstr "# å¦‚æžœå…³é—­äºŽæ˜¾ç¤ºæ–‡ç« æ—¶å°±ä¸æ˜¾ç¤ºç­¾å\n"
+
+#, fuzzy, c-format
+#~ msgid "\t Xref: %s"
+#~ msgstr "åˆ†æ•°"
+
 #, c-format
 #~ msgid "%s %d %s in %lu seconds\n"
 #~ msgstr "%s %d %s äºŽ %lu ç§’å®Œæˆ\n"
@@ -9869,13 +10204,6 @@ msgstr ""
 
 #~ msgid ""
 #~ "\n"
-#~ "Error: Bad address in Approved: header.\n"
-#~ msgstr ""
-#~ "\n"
-#~ "é”™è¯¯ï¼šä¸å½“çš„åœ°å€äºŽ Approved: æ ‡å¤´ã€‚\n"
-
-#~ msgid ""
-#~ "\n"
 #~ "Error: Bad address in From: header.\n"
 #~ msgstr ""
 #~ "\n"
@@ -9888,16 +10216,6 @@ msgstr ""
 #~ "\n"
 #~ "é”™è¯¯ï¼šä¸å½“çš„åœ°å€äºŽ Reply-To: æ ‡å¤´ã€‚\n"
 
-#, fuzzy
-#~ msgid ""
-#~ "\n"
-#~ "Error: Header on line %d starts with a dot '.':\n"
-#~ "%s\n"
-#~ msgstr ""
-#~ "\n"
-#~ "é”™è¯¯ï¼šç¬¬ %d è¡Œçš„æ ‡å¤´äºŽå†’å·ä¹‹åŽæ²¡æœ‰ç©ºæ ¼ï¼š\n"
-#~ "%s\n"
-
 #~ msgid "Version: %s %s release %s (\"%s\") %s %s\n"
 #~ msgstr "ç‰ˆæœ¬ï¼š%s %s å‘å¸ƒ %s (â€œ%sâ€) %s %s\n"
 
@@ -9985,9 +10303,6 @@ msgstr ""
 #~ msgid "# Maximum length of the names of newsgroups displayed\n"
 #~ msgstr "# æ˜¾ç¤ºæ–°é—»ç¾¤ç»„åç§°çš„æœ€å¤§é•¿åº¦\n"
 
-#~ msgid "#  show_info=NUM\n"
-#~ msgstr "#  show_info=æ•°å­—\n"
-
 #~ msgid "Lines"
 #~ msgstr "è¡Œæ•°"
 
@@ -9996,18 +10311,3 @@ msgstr ""
 
 #~ msgid "Show lines/score in listings"
 #~ msgstr "åœ¨åˆ—è¡¨ä¸­æ˜¾ç¤ºè¡Œæ•°/åˆ†æ•°"
-
-#~ msgid ""
-#~ "# What information should be displayed in article/thread listing\n"
-#~ "# Possible values are (the default is marked with *):\n"
-#~ "#   0 = nothing\n"
-#~ "# * 1 = lines\n"
-#~ "#   2 = score\n"
-#~ "#   3 = lines & score\n"
-#~ msgstr ""
-#~ "# å“ªäº›ä¿¡æ¯åº”è¯¥è¢«æ˜¾ç¤ºåœ¨æ–‡ç« /è®¨è®ºä¸²åˆ—è¡¨ä¸­\n"
-#~ "# å¯èƒ½çš„å€¼åŒ…æ‹¬ (é»˜è®¤å€¼ä»¥ * æ ‡è®°)ï¼š\n"
-#~ "#   0 = æ²¡æœ‰ä»»ä½•ä¸œè¥¿\n"
-#~ "# * 1 = è¡Œæ•°\n"
-#~ "#   2 = åˆ†æ•°\n"
-#~ "#   3 = è¡Œæ•° & åˆ†æ•°\n"
Binary files tin-2.6.5/po/zh_TW.gmo and tin-2.6.6/po/zh_TW.gmo differ
diff -Nurp '--exclude=.bzr*' tin-2.6.5/po/zh_TW.po tin-2.6.6/po/zh_TW.po
--- tin-2.6.5/po/zh_TW.po	2025-12-23 21:21:51.000000000 +0100
+++ tin-2.6.6/po/zh_TW.po	2026-07-02 20:25:38.305282681 +0200
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: tin 2.3.1\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-12-23 21:21+0100\n"
+"POT-Creation-Date: 2026-07-02 20:21+0200\n"
 "PO-Revision-Date: 2015-10-08 12:13+0800\n"
 "Last-Translator: Wei-Lun Chao <bluebat@member.fsf.org>\n"
 "Language-Team: Chinese (traditional) <zh-l10n@linux.org.tw>\n"
@@ -367,214 +367,231 @@ msgstr "#  undeclared_charset=å­—ä¸² (é 
 
 #: src/lang.c:132
 #, fuzzy
-msgid "#  undeclared_cs_guess=ON/OFF (default is OFF)\n"
+msgid "#  undeclared_cs_guess=NUM\n"
 msgstr "#  undeclared_charset=å­—ä¸² (é è¨­æ˜¯ US-ASCII)\n"
 
+#: src/lang.c:133
+#, fuzzy
+msgid "#    0 = don't guess undeclared charset (default)\n"
+msgstr "#  undeclared_charset=å­—ä¸² (é è¨­æ˜¯ US-ASCII)\n"
+
+#: src/lang.c:134
+msgid ""
+"#    1 = only guess undeclared charset if not set via undeclared_charset\n"
+msgstr ""
+
 #: src/lang.c:135
+#, fuzzy
+msgid ""
+"#    2 = always guess undeclared charset, ignore value from "
+"undeclared_charset\n"
+msgstr "#  undeclared_charset=å­—ä¸² (é è¨­æ˜¯ US-ASCII)\n"
+
+#: src/lang.c:138
 msgid "#  news_headers_to_display=STRING\n"
 msgstr "#  news_headers_to_display=å­—ä¸²\n"
 
-#: src/lang.c:136
+#: src/lang.c:139
 msgid "#  news_headers_to_not_display=STRING\n"
 msgstr "#  news_headers_to_not_display=å­—ä¸²\n"
 
-#: src/lang.c:137
+#: src/lang.c:140
 msgid "#  news_quote_format=STRING\n"
 msgstr "#  news_quote_format=å­—ä¸²\n"
 
-#: src/lang.c:138
+#: src/lang.c:141
 msgid "#  organization=STRING (if beginning with '/' read from file)\n"
 msgstr "#  organization=å­—ä¸² (å¦‚æžœèµ·å§‹éƒ¨åˆ†èˆ‡ã€Ž/ã€è®€å–å¾žæª”æ¡ˆ)\n"
 
-#: src/lang.c:139
+#: src/lang.c:142
 msgid "#  pos_first_unread=ON/OFF\n"
 msgstr "#  pos_first_unread=ON/OFF\n"
 
-#: src/lang.c:140
+#: src/lang.c:143
 msgid "#  post_8bit_header=ON/OFF\n"
 msgstr "#  post_8 bit_header=ON/OFF\n"
 
-#: src/lang.c:141
+#: src/lang.c:144
 msgid "#  post_mime_encoding=supported_encoding"
 msgstr "#  post_mime_encoding=æ”¯æ´çš„ç·¨ç¢¼"
 
-#: src/lang.c:142
+#: src/lang.c:145
 msgid "#  post_process_type=NUM\n"
 msgstr "#  post_process_type=æ•¸å­—\n"
 
-#: src/lang.c:143
+#: src/lang.c:146
 msgid "#  post_process_view=ON/OFF\n"
 msgstr "#  post_process_view=ON/OFF\n"
 
-#: src/lang.c:144
+#: src/lang.c:147
 msgid "#  quick_kill_scope=STRING (e.g. talk.*)\n"
 msgstr "#  quick_kill_scope=å­—ä¸² (äº¦å³ talk.*)\n"
 
-#: src/lang.c:145
+#: src/lang.c:148
 msgid "#  quick_kill_expire=ON/OFF\n"
 msgstr "#  quick_kill_expire=ON/OFF\n"
 
-#: src/lang.c:146
+#: src/lang.c:149
 msgid "#  quick_kill_case=ON/OFF\n"
 msgstr "#  quick_kill_case=ON/OFF\n"
 
-#: src/lang.c:147
+#: src/lang.c:150
 msgid "#  quick_kill_header=NUM\n"
 msgstr "#  quick_kill_header=æ•¸å­—\n"
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:149
+#: src/lang.c:152
 msgid "#    0=Subject: (case sensitive)  1=Subject: (ignore case)\n"
 msgstr "#    0=Subject: (å¤§å°å¯«ç›¸ç¬¦)  1=Subject: (å¿½ç•¥å¤§å°å¯«)\n"
 
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:151
+#: src/lang.c:154
 msgid "#    2=From: (case sensitive)     3=From: (ignore case)\n"
 msgstr "#    2=From: (å¤§å°å¯«ç›¸ç¬¦)     3=From: (å¿½ç•¥å¤§å°å¯«)\n"
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:' or 'References:'
-#: src/lang.c:153
+#: src/lang.c:156
 msgid "#    4=Message-ID: & full References: line\n"
 msgstr "#    4=Message-ID: & å…¨éƒ¨ References: åˆ—\n"
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:' or 'References:'
-#: src/lang.c:155
+#: src/lang.c:158
 msgid "#    5=Message-ID: & last References: entry only\n"
 msgstr "#    5=åªæœ‰ Message-ID: & æœ€å¾Œä¸€ç­† References: æ¢ç›®\n"
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:' or 'Lines:'
-#: src/lang.c:157
+#: src/lang.c:160
 msgid "#    6=Message-ID: entry only     7=Lines:\n"
 msgstr "#    6=åªæœ‰ Message-ID: æ¢ç›®     7=Lines:\n"
 
-#: src/lang.c:158
+#: src/lang.c:161
 msgid "#  quick_select_scope=STRING\n"
 msgstr "#  quick_select_scope=å­—ä¸²\n"
 
-#: src/lang.c:159
+#: src/lang.c:162
 msgid "#  quick_select_expire=ON/OFF\n"
 msgstr "#  quick_select_expire=ON/OFF\n"
 
-#: src/lang.c:160
+#: src/lang.c:163
 msgid "#  quick_select_case=ON/OFF\n"
 msgstr "#  quick_select_case=ON/OFF\n"
 
-#: src/lang.c:161
+#: src/lang.c:164
 msgid "#  quick_select_header=NUM\n"
 msgstr "#  quick_select_header=æ•¸å­—\n"
 
-#: src/lang.c:162
+#: src/lang.c:165
 #, fuzzy
 msgid "#  quote_chars=STRING (%I for initials)\n"
 msgstr "#  quote_chars=å­—ä¸² (%%sï¼Œ%%S ç”¨æ–¼ç¸®å¯«)\n"
 
-#: src/lang.c:164
+#: src/lang.c:167
 msgid "#  print_header=ON/OFF\n"
 msgstr "#  print_header=ON/OFF\n"
 
-#: src/lang.c:166
+#: src/lang.c:169
 msgid "#  process_only_unread=ON/OFF\n"
 msgstr "#  process_only_unread=ON/OFF\n"
 
-#: src/lang.c:167
+#: src/lang.c:170
 msgid "#  prompt_followupto=ON/OFF\n"
 msgstr "#  prompt_followupto=ON/OFF\n"
 
-#: src/lang.c:168
+#: src/lang.c:171
 msgid "#  savedir=STRING (eg. ~user/News)\n"
 msgstr "#  savedir=å­—ä¸² (ä¾‹å¦‚ï¼š~user/News)\n"
 
-#: src/lang.c:169
+#: src/lang.c:172
 msgid "#  savefile=STRING (eg. =linux)\n"
 msgstr "#  savefile=å­—ä¸² (ä¾‹å¦‚ï¼š=linux)\n"
 
-#: src/lang.c:170
+#: src/lang.c:173
 msgid "#  sigfile=STRING (eg. $var/sig)\n"
 msgstr "#  sigfile=å­—ä¸² (ä¾‹å¦‚ï¼š$var/sig)\n"
 
-#: src/lang.c:171
+#: src/lang.c:174
 msgid "#  show_author=NUM\n"
 msgstr "#  show_author=æ•¸å­—\n"
 
-#: src/lang.c:172
+#: src/lang.c:175
 msgid "#  show_signatures=ON/OFF\n"
 msgstr "#  show_signatures=ON/OFF\n"
 
-#: src/lang.c:173
+#: src/lang.c:176
 #, fuzzy
-msgid "#  show_art_score=ON/OFF\n"
-msgstr "#  show_signatures=ON/OFF\n"
+msgid "#  show_art_info=NUM\n"
+msgstr "#  show_author=æ•¸å­—\n"
 
-#: src/lang.c:175
+#: src/lang.c:178
 #, fuzzy
 msgid "#  suppress_soft_hyphens=ON/OFF\n"
 msgstr "#  process_only_unread=ON/OFF\n"
 
-#: src/lang.c:177
+#: src/lang.c:180
 msgid "#  show_only_unread_arts=ON/OFF\n"
 msgstr "#  show_only_unread_arts=ON/OFF\n"
 
-#: src/lang.c:178
+#: src/lang.c:181
 msgid "#  sigdashes=ON/OFF\n"
 msgstr "#  sigdashes=ON/OFF\n"
 
-#: src/lang.c:179
+#: src/lang.c:182
 msgid "#  signature_repost=ON/OFF\n"
 msgstr "#  signature_repost=ON/OFF\n"
 
-#: src/lang.c:180
+#: src/lang.c:183
 msgid "#  sort_article_type=NUM\n"
 msgstr "#  sort_article_type=æ•¸å­—\n"
 
-#: src/lang.c:181
+#: src/lang.c:184
 msgid "#  sort_threads_type=NUM\n"
 msgstr "#  sort_threads_type=æ•¸å­—\n"
 
-#: src/lang.c:182
+#: src/lang.c:185
 msgid "#  tex2iso_conv=ON/OFF\n"
 msgstr "#  tex2iso_conv=ON/OFF\n"
 
-#: src/lang.c:183
+#: src/lang.c:186
 msgid "#  thread_catchup_on_exit=ON/OFF\n"
 msgstr "#  thread_catchup_on_exit=ON/OFF\n"
 
-#: src/lang.c:184
+#: src/lang.c:187
 msgid "#  thread_articles=NUM"
 msgstr "#  thread_articles=æ•¸å­—"
 
-#: src/lang.c:185
+#: src/lang.c:188
 msgid "#  thread_format=STRING (eg. %n %m [%L]  %T  %F)\n"
 msgstr "#  thread_format=å­—ä¸² (ä¾‹å¦‚ï¼š%n %m [%L]  %T  %F)\n"
 
-#: src/lang.c:186
+#: src/lang.c:189
 msgid "#  thread_perc=NUM\n"
 msgstr "#  thread_perc=æ•¸å­—\n"
 
-#: src/lang.c:187
+#: src/lang.c:190
 msgid "#  trim_article_body=NUM\n"
 msgstr "#  trim_article_body=æ•¸å­—\n"
 
-#: src/lang.c:188
+#: src/lang.c:191
 msgid "#    0 = Don't trim article body\n"
 msgstr "#    0 = ä¸ä¿®å‰ªæ–‡ç« å…§æ–‡\n"
 
-#: src/lang.c:189
+#: src/lang.c:192
 msgid "#    1 = Skip leading blank lines\n"
 msgstr "#    1 = è·³éŽå‰å°Žç©ºåˆ—\n"
 
-#: src/lang.c:190
+#: src/lang.c:193
 msgid "#    2 = Skip trailing blank lines\n"
 msgstr "#    2 = è·³éŽå°¾éš¨ç©ºåˆ—\n"
 
-#: src/lang.c:191
+#: src/lang.c:194
 msgid "#    3 = Skip leading and trailing blank lines\n"
 msgstr "#    3 = è·³éŽå‰å°Žå’Œå°¾éš¨ç©ºåˆ—\n"
 
-#: src/lang.c:192
+#: src/lang.c:195
 msgid "#    4 = Compact multiple blank lines between text blocks\n"
 msgstr "#    4 = å£“ç¸®æ–‡å­—å€å¡Šä¹‹é–“çš„å¤šé‡ç©ºåˆ—\n"
 
-#: src/lang.c:193
+#: src/lang.c:196
 msgid ""
 "#    5 = Compact multiple blank lines between text blocks and skip\n"
 "#        leading blank lines\n"
@@ -582,7 +599,7 @@ msgstr ""
 "#    5 = å£“ç¸®æ–‡å­—å€å¡Šä¹‹é–“çš„å¤šé‡ç©ºåˆ—ä¸¦è·³éŽ\n"
 "#        å‰å°Žç©ºåˆ—\n"
 
-#: src/lang.c:194
+#: src/lang.c:197
 msgid ""
 "#    6 = Compact multiple blank lines between text blocks and skip\n"
 "#        trailing blank lines\n"
@@ -590,7 +607,7 @@ msgstr ""
 "#    6 = å£“ç¸®æ–‡å­—å€å¡Šä¹‹é–“çš„å¤šé‡ç©ºåˆ—ä¸¦è·³éŽ\n"
 "#        å°¾éš¨ç©ºåˆ—\n"
 
-#: src/lang.c:195
+#: src/lang.c:198
 msgid ""
 "#    7 = Compact multiple blank lines between text blocks and skip\n"
 "#        leading and trailing blank lines\n"
@@ -598,53 +615,53 @@ msgstr ""
 "#    7 = å£“ç¸®æ–‡å­—å€å¡Šä¹‹é–“çš„å¤šé‡ç©ºåˆ—ä¸¦è·³éŽ\n"
 "#        å‰å°Žå’Œå°¾éš¨ç©ºåˆ—\n"
 
-#: src/lang.c:196
+#: src/lang.c:199
 #, fuzzy
 msgid "#  verbatim_handling=NUM\n"
 msgstr "#  verbatim_handling=ON/OFF\n"
 
-#: src/lang.c:197
+#: src/lang.c:200
 #, fuzzy
 msgid "#    0 = Don't detect verbatim blocks\n"
 msgstr "#    0 = ä¸ä¿®å‰ªæ–‡ç« å…§æ–‡\n"
 
-#: src/lang.c:198
+#: src/lang.c:201
 #, fuzzy
 msgid "#    1 = Detect and show verbatim blocks\n"
 msgstr "å­—é¢å€å¡Šçš„åµæ¸¬"
 
-#: src/lang.c:199
+#: src/lang.c:202
 #, fuzzy
 msgid "#    2 = Detect and show verbatim blocks, hide begin and end marks\n"
 msgstr "# å¦‚æžœé–‹å•Ÿå°±åœ¨æ–‡ç« ä¸­åµæ¸¬å­—é¢å€å¡Š\n"
 
-#: src/lang.c:200
+#: src/lang.c:203
 #, fuzzy
 msgid "#    3 = Detect verbatim blocks and hide them\n"
 msgstr "# å¦‚æžœé–‹å•Ÿå°±åœ¨æ–‡ç« ä¸­åµæ¸¬å­—é¢å€å¡Š\n"
 
-#: src/lang.c:202
+#: src/lang.c:205
 #, fuzzy
 msgid "#  extquote_handling=ON/OFF\n"
 msgstr "#  verbatim_handling=ON/OFF\n"
 
-#: src/lang.c:204
+#: src/lang.c:207
 msgid "#  wrap_on_next_unread=ON/OFF\n"
 msgstr "#  wrap_on_next_unread=ON/OFF\n"
 
-#: src/lang.c:205
+#: src/lang.c:208
 msgid "#  x_body=STRING (eg. ~/.tin/extra-body-text)\n"
 msgstr "#  x_body=å­—ä¸² (ä¾‹å¦‚ï¼š~/.tin/extra-body-text)\n"
 
-#: src/lang.c:206
+#: src/lang.c:209
 msgid "#  x_comment_to=ON/OFF\n"
 msgstr "#  x_comment_to=ON/OFF\n"
 
-#: src/lang.c:207
+#: src/lang.c:210
 msgid "#  x_headers=STRING (eg. ~/.tin/extra-headers)\n"
 msgstr "#  x_headers=å­—ä¸² (ä¾‹å¦‚ï¼š~/.tin/extra-headers)\n"
 
-#: src/lang.c:208
+#: src/lang.c:211
 msgid ""
 "#\n"
 "# Note that it is best to put general (global scoping)\n"
@@ -652,7 +669,7 @@ msgstr ""
 "#\n"
 "# è¦æ³¨æ„çš„æ˜¯ï¼Œæœ€å¥½æ˜¯æ”¾åˆ°ä¸€èˆ¬ç’°å¢ƒ (å…¨åŸŸç¯„åœ)\n"
 
-#: src/lang.c:209
+#: src/lang.c:212
 msgid ""
 "# entries first followed by group specific entries.\n"
 "#\n"
@@ -660,66 +677,66 @@ msgstr ""
 "# æ¢ç›®å…ˆæ–¼ç¾¤çµ„ç‰¹å®šçš„æ¢ç›®ã€‚\n"
 "#\n"
 
-#: src/lang.c:210
+#: src/lang.c:213
 msgid "############################################################################\n"
 msgstr "############################################################################\n"
 
-#: src/lang.c:211
+#: src/lang.c:214
 msgid "Attributes Menu Commands"
 msgstr "å±¬æ€§åŠŸèƒ½è¡¨æŒ‡ä»¤"
 
-#: src/lang.c:212
+#: src/lang.c:215
 #, c-format
 msgid "attribute with no scope: %s"
 msgstr "å±¬æ€§ä¸å…·ä»»ä½•ç¯„åœï¼š%s"
 
-#: src/lang.c:214
+#: src/lang.c:217
 #, c-format
 msgid "%d Authentication failed"
 msgstr "%d èªè­‰å¤±æ•—"
 
-#: src/lang.c:215
+#: src/lang.c:218
 #, c-format
 msgid "NNTP authorization password not found for %s"
 msgstr "æ‰¾ä¸åˆ°ç”¨æ–¼ %s çš„ NNTP æŽˆæ¬Šå¯†ç¢¼"
 
-#: src/lang.c:216
+#: src/lang.c:219
 msgid "Server expects authentication.\n"
 msgstr "ä¼ºæœå™¨é æœŸéœ€è¦èªè­‰ã€‚\n"
 
-#: src/lang.c:217
+#: src/lang.c:220
 msgid "    Please enter password: "
 msgstr "    è«‹è¼¸å…¥å¯†ç¢¼ï¼š"
 
-#: src/lang.c:218
+#: src/lang.c:221
 msgid "    Please enter username: "
 msgstr "    è«‹è¼¸å…¥ä½¿ç”¨è€…åç¨±ï¼š"
 
-#: src/lang.c:219
+#: src/lang.c:222
 #, c-format
 msgid "Authorized for user: %s\n"
 msgstr "ä½¿ç”¨è€…ç²å¾—æŽˆæ¬Šï¼š%s\n"
 
-#: src/lang.c:220
+#: src/lang.c:223
 #, c-format
 msgid "Authorization failed for user: %s\n"
 msgstr "ä½¿ç”¨è€…æŽˆæ¬Šå¤±æ•—ï¼š%s\n"
 
-#: src/lang.c:221
+#: src/lang.c:224
 msgid "No supported authorization method available in current state!\n"
 msgstr ""
 
-#: src/lang.c:223
+#: src/lang.c:226
 #, c-format
 msgid "Author search backwards [%s]> "
 msgstr "å‘å¾Œæœå°‹ä½œè€… [%s]>"
 
-#: src/lang.c:224
+#: src/lang.c:227
 #, c-format
 msgid "Author search forwards [%s]> "
 msgstr "å‘å‰æœå°‹ä½œè€… [%s]>"
 
-#: src/lang.c:225
+#: src/lang.c:228
 #, c-format
 msgid ""
 "\n"
@@ -728,208 +745,212 @@ msgstr ""
 "\n"
 "è‡ªå‹•è¨‚é–± %s"
 
-#: src/lang.c:226
+#: src/lang.c:229
 msgid "Autosubscribing groups...\n"
 msgstr "è‡ªå‹•è¨‚é–±ç¾¤çµ„â€¦\n"
 
-#: src/lang.c:227
+#: src/lang.c:230
 #, c-format
 msgid "Autoselecting articles (use '%s' to see all unread) ..."
 msgstr "è‡ªå‹•é¸å–æ–‡ç«  (ä½¿ç”¨ã€Ž%sã€ä»¥çœ‹åˆ°æ‰€æœ‰æœªè®€)â€¦"
 
-#: src/lang.c:229
+#: src/lang.c:232
 #, c-format
 msgid ""
 "Article to be posted resulted in errors/warnings. %s=quit, %s=Menu, %s=edit: "
 msgstr "è¦å¼µè²¼çš„æ–‡ç« å°Žè‡´éŒ¯èª¤/è­¦å‘Šã€‚%s=é›¢é–‹ï¼Œ%s=é¸å–®ï¼Œ%s=ç·¨è¼¯ï¼š"
 
-#: src/lang.c:231
+#: src/lang.c:234
 #, fuzzy, c-format
 msgid "Unrecognized attribute: %s"
 msgstr "ç„¡æ³•è¾¨è­˜çš„å±¬æ€§ï¼š%s"
 
-#: src/lang.c:232
+#: src/lang.c:235
 #, fuzzy, c-format
 msgid "Unrecognized global attribute: %s"
 msgstr "ç„¡æ³•è¾¨è­˜çš„å±¬æ€§ï¼š%s"
 
-#: src/lang.c:234
+#: src/lang.c:237
 #, c-format
 msgid "Bad command. Type '%s' for help."
 msgstr "ä¸ç•¶çš„å‘½ä»¤ã€‚è¼¸å…¥ã€Ž%sã€ä»¥ç²å¾—èªªæ˜Žã€‚"
 
-#: src/lang.c:235
+#: src/lang.c:238
 #, fuzzy
 msgid "Marked base article as read"
 msgstr "æ¨™è¨˜æ–‡ç« ç‚º %s è®€ï¼Ÿ"
 
-#: src/lang.c:236
+#: src/lang.c:239
 #, fuzzy
 msgid "Marked base article range as read"
 msgstr "å°‡å·²å„²å­˜çš„æ–‡ç« /è¨Žè«–ä¸²æ¨™è¨˜ç‚ºå·²è®€"
 
-#: src/lang.c:237
+#: src/lang.c:240
 #, fuzzy, c-format
 msgid "%s: Updating of index files not supported: cache_overview_files=%s"
 msgstr "%sï¼šä¸æ”¯æ´ç´¢å¼•æª”æ¡ˆçš„æ›´æ–°\n"
 
-#: src/lang.c:238
+#: src/lang.c:241
 msgid "*** Beginning of article ***"
 msgstr "*** æ–‡ç« é–‹é ­ ***"
 
-#: src/lang.c:239
+#: src/lang.c:242
 msgid "*** Beginning of page ***"
 msgstr "*** é é¢é–‹é ­ ***"
 
-#: src/lang.c:241
+#: src/lang.c:244
 #, c-format
 msgid "Cancel (delete) or supersede (overwrite) article [%%s]? (%s/%s/%s): "
 msgstr "å–æ¶ˆ (åˆªé™¤) æˆ–å–ä»£ (è¦†å¯«) æ–‡ç«  [%%s]ï¼Ÿ(%s/%s/%s)ï¼š"
 
-#: src/lang.c:242
+#: src/lang.c:245
 msgid "Cancelling article..."
 msgstr "å–æ¶ˆæ–‡ç« â€¦"
 
-#: src/lang.c:244
+#: src/lang.c:247
 #, c-format
 msgid "Cannot create %s"
 msgstr "ç„¡æ³•å»ºç«‹ %s"
 
-#: src/lang.c:247
+#: src/lang.c:248
+msgid "Can't filter on Path"
+msgstr ""
+
+#: src/lang.c:250
 #, c-format
 msgid "Can't find base article %d"
 msgstr "æ‰¾ä¸åˆ°åŸºåº•æ–‡ç«  %d"
 
-#: src/lang.c:249
+#: src/lang.c:252
 #, c-format
 msgid "Can't open %s"
 msgstr "ç„¡æ³•é–‹å•Ÿ %s"
 
-#: src/lang.c:250
+#: src/lang.c:253
 #, c-format
 msgid "Couldn't open %s for saving"
 msgstr "ç„¡æ³•é–‹å•Ÿ %s ä»¥å„²å­˜"
 
-#: src/lang.c:251
+#: src/lang.c:254
 msgid "*** Posting not allowed ***"
 msgstr "*** ä¸å…è¨±å¼µè²¼ ***"
 
-#: src/lang.c:252
+#: src/lang.c:255
 #, c-format
 msgid "Posting is not allowed to %s"
 msgstr "ä¸å…è¨±å¼µè²¼åˆ° %s"
 
-#: src/lang.c:254
+#: src/lang.c:257
 #, c-format
 msgid "Can't retrieve %s"
 msgstr "ç„¡æ³•å–å›ž %s"
 
-#: src/lang.c:256
+#: src/lang.c:259
 msgid "Can't supersede in mailgroups, try repost instead."
 msgstr ""
 
-#: src/lang.c:257
+#: src/lang.c:260
 #, c-format
 msgid "%s is a directory"
 msgstr "%s æ˜¯å€‹ç›®éŒ„"
 
-#: src/lang.c:258
+#: src/lang.c:261
 #, c-format
 msgid "Catchup %s..."
 msgstr "è¨­å›žæœªè®€ %sâ€¦"
 
-#: src/lang.c:259
+#: src/lang.c:262
 msgid "Catchup all groups entered during this session?"
 msgstr "å°‡æ‰€æœ‰åœ¨é€™å€‹ä½œæ¥­éšŽæ®µæœŸé–“å…§é€²å…¥çš„ç¾¤çµ„è¨­å›žæœªè®€ï¼Ÿ"
 
-#: src/lang.c:260
+#: src/lang.c:263
 #, fuzzy
 msgid "You have a tagged article in this group - catchup anyway?"
 msgid_plural "You have tagged articles in this group - catchup anyway?"
 msgstr[0] "æ‚¨å·²åœ¨é€™å€‹ç¾¤çµ„ä¸­æ¨™å®šæ–‡ç«  - é‚„æ˜¯è¦è¨­å›žæœªè®€ï¼Ÿ"
 
-#: src/lang.c:261
+#: src/lang.c:264
 #, fuzzy, c-format
 msgid "Caughtup %d group"
 msgid_plural "Caughtup %d groups"
 msgstr[0] "å·²è¨­å›žæœªè®€"
 
-#: src/lang.c:262
+#: src/lang.c:265
 #, fuzzy, c-format
 msgid "Updated %d group"
 msgid_plural "Updated %d groups"
 msgstr[0] "å·²åŠ å…¥ %d ç¾¤ç»„"
 
-#: src/lang.c:263
+#: src/lang.c:266
 #, c-format
 msgid "%lu second"
 msgid_plural "%lu seconds"
 msgstr[0] ""
 
 #. TRANSLATORS: result in '"Caughtup %d group" in "%lu second"\n'
-#: src/lang.c:265
+#: src/lang.c:268
 #, fuzzy, c-format
 msgid "%s in %s\n"
 msgstr "%s æ˜¯å‡é€ çš„"
 
-#: src/lang.c:267
+#: src/lang.c:270
 msgid "Check Prepared Article"
 msgstr "æª¢æŸ¥å‚™å¦¥çš„æ–‡ç« "
 
-#: src/lang.c:268
+#: src/lang.c:271
 msgid "Checking for new groups... "
 msgstr "æª¢æŸ¥çœ‹çœ‹æ–°ç¾¤çµ„â€¦"
 
-#: src/lang.c:269
+#: src/lang.c:272
 #, fuzzy
 msgid "Checking for news...\n"
 msgstr "æª¢æŸ¥çœ‹çœ‹æ–°èžâ€¦"
 
-#: src/lang.c:270
+#: src/lang.c:273
 #, c-format
 msgid "Post-process %s=no, %s=yes, %s=shar, %s=quit: "
 msgstr "å¾Œç½®è™•ç† %s=å¦ï¼Œ%s=æ˜¯ï¼Œ%s=sharï¼Œ%s=é›¢é–‹ï¼š"
 
-#: src/lang.c:272
+#: src/lang.c:275
 msgid "ANSI color disabled"
 msgstr "ANSI é¡è‰²å·²åœç”¨"
 
-#: src/lang.c:273
+#: src/lang.c:276
 msgid "ANSI color enabled"
 msgstr "ANSI é¡è‰²å·²å•Ÿç”¨"
 
-#: src/lang.c:275
+#: src/lang.c:278
 #, c-format
 msgid "Command failed: %s"
 msgstr "å‘½ä»¤å¤±æ•—ï¼š%s"
 
-#: src/lang.c:276
+#: src/lang.c:279
 #, c-format
 msgid "[-- %s, %lu line hidden --]\n"
 msgid_plural "[-- %s, %lu lines hidden --]\n"
 msgstr[0] ""
 
-#: src/lang.c:278
+#: src/lang.c:281
 msgid "Mark not selected articles read?"
 msgstr "æ¨™è¨˜æœªé¸æ–‡ç« ç‚ºå·²è®€ï¼Ÿ"
 
-#: src/lang.c:279
+#: src/lang.c:282
 #, fuzzy
 msgid "Connection Info"
 msgstr ""
 "\n"
 "é€£ç·šåˆ° %sï¼š"
 
-#: src/lang.c:280
+#: src/lang.c:283
 msgid "Reading from local spool.\n"
 msgstr ""
 
-#: src/lang.c:281
+#: src/lang.c:284
 #, fuzzy
 msgid "Reading saved news.\n"
 msgstr "é‡æ–°è®€å– %sâ€¦"
 
-#: src/lang.c:282
+#: src/lang.c:285
 #, fuzzy
 msgid ""
 "\n"
@@ -939,7 +960,7 @@ msgstr ""
 "é¸é …æ“ä½œ\n"
 "-----------------"
 
-#: src/lang.c:290
+#: src/lang.c:293
 #, fuzzy
 msgid ""
 "\n"
@@ -949,11 +970,11 @@ msgstr ""
 "é¡¯ç¤ºå±¬æ€§\n"
 "------------------"
 
-#: src/lang.c:295
+#: src/lang.c:298
 msgid "COMPRESS      :"
 msgstr ""
 
-#: src/lang.c:296
+#: src/lang.c:299
 #, fuzzy
 msgid ""
 "\n"
@@ -963,93 +984,93 @@ msgstr ""
 "é¸é …æ“ä½œ\n"
 "-----------------"
 
-#: src/lang.c:298
+#: src/lang.c:301
 #, c-format
 msgid " DEFLATE %s\n"
 msgstr ""
 
-#: src/lang.c:299
+#: src/lang.c:302
 msgid "(enabled)"
 msgstr ""
 
-#: src/lang.c:300
+#: src/lang.c:303
 msgid "(inactive)"
 msgstr ""
 
-#: src/lang.c:302
+#: src/lang.c:305
 msgid " DEFLATE (not supported)\n"
 msgstr ""
 
-#: src/lang.c:305
+#: src/lang.c:308
 msgid "(disabled)"
 msgstr ""
 
-#: src/lang.c:306
+#: src/lang.c:309
 #, c-format
 msgid "NNTP TIMEOUT  : %d second %s\n"
 msgid_plural "NNTP TIMEOUT  : %d seconds %s\n"
 msgstr[0] ""
 
-#: src/lang.c:308
+#: src/lang.c:311
 #, c-format
 msgid "IMPLEMENTATION: %s\n"
 msgstr ""
 
-#: src/lang.c:310
+#: src/lang.c:313
 #, c-format
 msgid "MAXARTNUM     : %s\n"
 msgstr ""
 
-#: src/lang.c:312
+#: src/lang.c:315
 #, fuzzy, c-format
 msgid "Reading via NNTP (%s).\n"
 msgstr "é‡æ–°è®€å– %sâ€¦"
 
-#: src/lang.c:313
+#: src/lang.c:316
 #, c-format
 msgid "NNTPPORT      : %u\n"
 msgstr ""
 
-#: src/lang.c:314
+#: src/lang.c:317
 #, fuzzy
 msgid "read only"
 msgstr "æœªè®€ "
 
-#: src/lang.c:315
+#: src/lang.c:318
 msgid "read/write"
 msgstr ""
 
-#: src/lang.c:316
+#: src/lang.c:319
 #, c-format
 msgid "NNTPSERVER    : %s\n"
 msgstr ""
 
-#: src/lang.c:317
+#: src/lang.c:320
 #, c-format
 msgid "CONNECTIONTYPE: %s\n"
 msgstr ""
 
-#: src/lang.c:319
+#: src/lang.c:322
 #, fuzzy, c-format
 msgid "Reading trusted via NNTPS (%s; "
 msgstr "é‡æ–°è®€å– %sâ€¦"
 
-#: src/lang.c:320
+#: src/lang.c:323
 #, fuzzy, c-format
 msgid "Reading untrusted via NNTPS (%s; "
 msgstr "é‡æ–°è®€å– %sâ€¦"
 
-#: src/lang.c:321
+#: src/lang.c:324
 #, fuzzy, c-format
 msgid "Certificate #%d\n"
 msgstr "ç·¨è¼¯ç¯©é¸å™¨æª”æ¡ˆ"
 
-#: src/lang.c:323
+#: src/lang.c:326
 #, c-format
 msgid "Issuer : %s\n"
 msgstr ""
 
-#: src/lang.c:324
+#: src/lang.c:327
 #, fuzzy
 msgid ""
 "\n"
@@ -1059,12 +1080,12 @@ msgstr ""
 "ç¾¤çµ„/è¨Žè«–ä¸²/æ–‡ç« æ“ä½œ\n"
 "-------------------------------"
 
-#: src/lang.c:325
+#: src/lang.c:328
 #, fuzzy, c-format
 msgid "Subject: %s\n"
 msgstr "ä¸»æ—¨"
 
-#: src/lang.c:326
+#: src/lang.c:329
 #, fuzzy
 msgid ""
 "\n"
@@ -1074,15 +1095,15 @@ msgstr ""
 "ç¯„åœæ“ä½œ\n"
 "----------------"
 
-#: src/lang.c:328
+#: src/lang.c:331
 msgid "UNEXPECTED, possible BUG"
 msgstr ""
 
-#: src/lang.c:329
+#: src/lang.c:332
 msgid "tolerated as \"-k\" (insecure) requested"
 msgstr ""
 
-#: src/lang.c:330
+#: src/lang.c:333
 #, c-format
 msgid ""
 "Server certificate verification FAILED:\n"
@@ -1090,121 +1111,121 @@ msgid ""
 "\t(%s)\n"
 msgstr ""
 
-#: src/lang.c:331
+#: src/lang.c:334
 msgid "Server certificate verified successfully.\n"
 msgstr ""
 
-#: src/lang.c:335
+#: src/lang.c:338
 msgid "Server certificate verification FAILED: <can't get reason>\n"
 msgstr ""
 
-#: src/lang.c:339
+#: src/lang.c:342
 #, c-format
 msgid "%s %s (strength %d)\n"
 msgstr ""
 
-#: src/lang.c:346
+#: src/lang.c:349
 #, fuzzy, c-format
 msgid "Cook article failed, %s is exiting"
 msgstr "èž¢å¹•å¤ªå°ï¼Œ%s æ­£åœ¨é›¢é–‹\n"
 
-#: src/lang.c:347
+#: src/lang.c:350
 msgid "<CR>"
 msgstr "<CR>"
 
-#: src/lang.c:348
+#: src/lang.c:351
 msgid "Creating active file for saved groups...\n"
 msgstr "ç‚ºå·²å­˜ç¾¤çµ„å»ºç«‹ç¾ç”¨æª”æ¡ˆâ€¦\n"
 
-#: src/lang.c:349
+#: src/lang.c:352
 #, fuzzy, c-format
 msgid "Creating %s file...\n"
 msgstr "å»ºç«‹ newsrc æª”æ¡ˆâ€¦\n"
 
-#: src/lang.c:351 src/lang.c:1843 src/lang.c:1863
+#: src/lang.c:354 src/lang.c:1875 src/lang.c:1895
 msgid "Default"
 msgstr "é è¨­"
 
-#: src/lang.c:352
+#: src/lang.c:355
 msgid "Delete saved files that have been post processed?"
 msgstr "åˆªé™¤ç¶“éŽå¾Œç½®è™•ç†çš„å·²å­˜æª”æ¡ˆï¼Ÿ"
 
-#: src/lang.c:353
+#: src/lang.c:356
 msgid "Deleting temporary files..."
 msgstr "åˆªé™¤æš«å­˜æª”æ¡ˆâ€¦"
 
-#: src/lang.c:355
+#: src/lang.c:358
 msgid "*** End of article ***"
 msgstr "*** æ–‡ç« çµæŸ ***"
 
-#: src/lang.c:356
+#: src/lang.c:359
 msgid "*** End of articles ***"
 msgstr "*** æ–‡ç« çµæŸ ***"
 
-#: src/lang.c:357
+#: src/lang.c:360
 msgid "*** End of attachments ***"
 msgstr "*** é™„ä»¶çµæŸ ***"
 
-#: src/lang.c:358
+#: src/lang.c:361
 msgid "*** End of groups ***"
 msgstr "*** ç¾¤çµ„çµæŸ ***"
 
-#: src/lang.c:359
+#: src/lang.c:362
 msgid "*** End of page ***"
 msgstr "*** é é¢çµæŸ ***"
 
-#: src/lang.c:360
+#: src/lang.c:363
 #, fuzzy
 msgid "*** End of posted articles ***"
 msgstr "*** æ–‡ç« çµæŸ ***"
 
-#: src/lang.c:361
+#: src/lang.c:364
 msgid "*** End of scopes ***"
 msgstr "*** ç¯„åœçµæŸ ***"
 
-#: src/lang.c:362
+#: src/lang.c:365
 msgid "*** End of thread ***"
 msgstr "*** è¨Žè«–ä¸²çµæŸ ***"
 
-#: src/lang.c:363
+#: src/lang.c:366
 msgid "*** End of URLs ***"
 msgstr "*** ç¶²å€çµæŸ ***"
 
-#: src/lang.c:364
+#: src/lang.c:367
 msgid "Enter limit of articles to get> "
 msgstr "è¼¸å…¥æå–æ–‡ç« çš„é™åˆ¶>"
 
-#: src/lang.c:365
+#: src/lang.c:368
 msgid "Enter Message-ID to go to> "
 msgstr "è¼¸å…¥è¦å‰å¾€çš„è¨Šæ¯è­˜åˆ¥è™Ÿ>"
 
-#: src/lang.c:366
+#: src/lang.c:369
 msgid " and enter next unread thread"
 msgstr " ä¸¦é€²å…¥ä¸‹ä¸€å€‹æœªè®€çš„è¨Žè«–ä¸²"
 
-#: src/lang.c:367
+#: src/lang.c:370
 msgid " and enter next unread article"
 msgstr " ä¸¦é€²å…¥ä¸‹ä¸€ç¯‡æœªè®€çš„æ–‡ç« "
 
-#: src/lang.c:368
+#: src/lang.c:371
 msgid " and enter next unread group"
 msgstr " ä¸¦é€²å…¥ä¸‹ä¸€å€‹æœªè®€çš„ç¾¤çµ„"
 
-#: src/lang.c:369
+#: src/lang.c:372
 msgid "Enter option number> "
 msgstr "è¼¸å…¥é¸é …æ•¸å­—>"
 
-#: src/lang.c:370
+#: src/lang.c:373
 #, c-format
 msgid "Enter range [%s]> "
 msgstr "è¼¸å…¥ç¯„åœ [%s]>"
 
-#: src/lang.c:371
+#: src/lang.c:374
 #, fuzzy, c-format
 msgid "Error: Could not appended %s to %s"
 msgstr "éŒ¯èª¤ï¼šé‡æ–°å‘½å %s ç‚º %s"
 
-#: src/lang.c:372
+#: src/lang.c:375
 msgid ""
 "\n"
 "Warning: Approved: header used.\n"
@@ -1212,22 +1233,22 @@ msgstr ""
 "\n"
 "è­¦å‘Šï¼šå·²ä½¿ç”¨ Approved: æ¨™é ­ã€‚\n"
 
-#: src/lang.c:373
+#: src/lang.c:376
 #, c-format
 msgid "  Line %d: \"%s\": given string too long.\n"
 msgstr ""
 
-#: src/lang.c:374
+#: src/lang.c:377
 #, fuzzy, c-format
 msgid "  Line %d: \"%s\": unrecognized attribute.\n"
 msgstr "ç„¡æ³•è¾¨è­˜çš„å±¬æ€§ï¼š%s"
 
-#: src/lang.c:375
+#: src/lang.c:378
 #, c-format
 msgid "  Line %d: \"%s\": malformed line, '=' missing.\n"
 msgstr ""
 
-#: src/lang.c:379
+#: src/lang.c:382
 #, fuzzy, c-format
 msgid ""
 "\n"
@@ -1237,7 +1258,7 @@ msgstr ""
 "éŒ¯èª¤ï¼šä¸ç•¶çš„åœ°å€æ–¼ To: æ¨™é ­ã€‚\n"
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:'
-#: src/lang.c:381
+#: src/lang.c:384
 msgid ""
 "\n"
 "Error: Bad FQDN in Message-ID: header.\n"
@@ -1245,59 +1266,68 @@ msgstr ""
 "\n"
 "éŒ¯èª¤ï¼šä¸ç•¶çš„ FQDN æ–¼ Message-ID: æ¨™é ­ã€‚\n"
 
-#: src/lang.c:383
+#: src/lang.c:386
 #, fuzzy, c-format
 msgid "Can't use literal IPv%d-address %s with TLS (-T)"
 msgstr "æ²’æœ‰éƒµä»¶åœ°å€"
 
-#: src/lang.c:386
+#: src/lang.c:389
 #, c-format
 msgid "Can't unlock %s"
 msgstr "ç„¡æ³•è§£é™¤éŽ–å®š %s"
 
-#: src/lang.c:387
+#: src/lang.c:390
 #, c-format
 msgid "Couldn't dotlock %s - article not appended!"
 msgstr "ç„¡æ³•é»žéŽ– %s - æ–‡ç« æœªé™„åŠ ï¼"
 
-#: src/lang.c:388
+#: src/lang.c:391
 #, c-format
 msgid "Couldn't lock %s - article not appended!"
 msgstr "ç„¡æ³•éŽ–å®š %s - æ–‡ç« æœªé™„åŠ ï¼"
 
-#: src/lang.c:391
+#: src/lang.c:393
+#, fuzzy
+msgid ""
+"\n"
+"Error: Control-message without Approved-header.\n"
+msgstr ""
+"\n"
+"éŒ¯èª¤ï¼šä¸ç•¶çš„åœ°å€æ–¼ Approved: æ¨™é ­ã€‚\n"
+
+#: src/lang.c:395
 #, c-format
 msgid ""
 "Server requires authentication but compression (-C) is already active.\n"
 "Restart %s with -A cmd.-line switch in conjunction with -C.\n"
 msgstr ""
 
-#: src/lang.c:394
+#: src/lang.c:398
 #, c-format
 msgid "Corrupted file %s"
 msgstr "å·²æå£žæª”æ¡ˆ %s"
 
-#: src/lang.c:396
+#: src/lang.c:400
 #, c-format
 msgid "couldn't expand %s\n"
 msgstr "ç„¡æ³•å±•é–‹ %s\n"
 
-#: src/lang.c:398
+#: src/lang.c:402
 #, c-format
 msgid "date in future: \"%s\""
 msgstr ""
 
-#: src/lang.c:399
+#: src/lang.c:403
 #, c-format
 msgid "Unparsable date: \"%s\""
 msgstr ""
 
-#: src/lang.c:400
+#: src/lang.c:404
 #, c-format
 msgid "Error: Custom format empty. Using default \"%s\"."
 msgstr ""
 
-#: src/lang.c:401
+#: src/lang.c:405
 #, fuzzy
 msgid ""
 "\n"
@@ -1306,7 +1336,7 @@ msgstr ""
 "\n"
 "éŒ¯èª¤ï¼šã€Œ%s:ã€é€™åˆ—æ˜¯ç©ºçš„ã€‚\n"
 
-#: src/lang.c:403
+#: src/lang.c:407
 msgid ""
 "\n"
 "Error: Followup-To \"poster\" and a newsgroup is not allowed!\n"
@@ -1314,41 +1344,41 @@ msgstr ""
 "\n"
 "éŒ¯èª¤ï¼šä¸å…è¨±è·Ÿè²¼ã€Œposterã€å’Œæ–°èžç¾¤çµ„ï¼\n"
 
-#: src/lang.c:404
+#: src/lang.c:408
 #, c-format
 msgid "Error: Custom format exceeds screen width. Using default \"%s\"."
 msgstr ""
 
-#: src/lang.c:405
+#: src/lang.c:409
 msgid "Internal error in GNKSA routine - send bug report.\n"
 msgstr "GNKSA å¸¸å¼ä¸­ç™¼ç”Ÿå…§éƒ¨éŒ¯èª¤ - ç™¼é€éŒ¯èª¤å ±å‘Šã€‚\n"
 
-#: src/lang.c:406
+#: src/lang.c:410
 msgid "Left angle bracket missing in route address.\n"
 msgstr "åœ¨è·¯ç”±åœ°å€ä¸­ç¼ºå°‘å·¦è§’æ‹¬è™Ÿã€‚\n"
 
-#: src/lang.c:407
+#: src/lang.c:411
 msgid "Left parenthesis missing in old-style address.\n"
 msgstr "åœ¨èˆŠå¼åœ°å€ä¸­ç¼ºå°‘å·¦æ‹¬è™Ÿã€‚\n"
 
-#: src/lang.c:408
+#: src/lang.c:412
 msgid "Right parenthesis missing in old-style address.\n"
 msgstr "åœ¨èˆŠå¼åœ°å€ä¸­ç¼ºå°‘å³æ‹¬è™Ÿã€‚\n"
 
-#: src/lang.c:409
+#: src/lang.c:413
 msgid "At-sign missing in mail address.\n"
 msgstr "åœ¨éƒµä»¶åœ°å€ä¸­ç¼ºå°‘ @ ç¬¦è™Ÿã€‚\n"
 
-#: src/lang.c:410
+#: src/lang.c:414
 #, fuzzy
 msgid "Right angle bracket missing in route address.\n"
 msgstr "åœ¨è·¯ç”±åœ°å€ä¸­ç¼ºå°‘å·¦è§’æ‹¬è™Ÿã€‚\n"
 
-#: src/lang.c:411
+#: src/lang.c:415
 msgid "Single component FQDN is not allowed. Add your domain.\n"
 msgstr "ä¸å…è¨±å–®ä¸€çµ„æˆ FQDNã€‚è«‹åŠ å…¥æ‚¨çš„ç¶²åŸŸã€‚\n"
 
-#: src/lang.c:412
+#: src/lang.c:416
 msgid ""
 "Invalid domain. Send bug report if your top level domain really exists.\n"
 "Use .invalid as top level domain for munged addresses.\n"
@@ -1356,7 +1386,7 @@ msgstr ""
 "ç„¡æ•ˆçš„ç¶²åŸŸã€‚å¦‚æžœæ‚¨çš„é ‚å±¤ç¶²åŸŸçœŸçš„å­˜åœ¨ï¼Œè«‹ç™¼é€éŒ¯èª¤å ±å‘Šã€‚\n"
 "ä½¿ç”¨ .invalid åšç‚ºå½è£åœ°å€çš„é ‚å±¤ç¶²åŸŸã€‚\n"
 
-#: src/lang.c:413
+#: src/lang.c:417
 msgid ""
 "Illegal domain. Send bug report if your top level domain really exists.\n"
 "Use .invalid as top level domain for munged addresses.\n"
@@ -1364,7 +1394,7 @@ msgstr ""
 "ä¸åˆæ³•çš„ç¶²åŸŸã€‚å¦‚æžœæ‚¨çš„é ‚å±¤ç¶²åŸŸçœŸçš„å­˜åœ¨ï¼Œè«‹ç™¼é€éŒ¯èª¤å ±å‘Šã€‚\n"
 "ä½¿ç”¨ .invalid åšç‚ºå½è£åœ°å€çš„é ‚å±¤ç¶²åŸŸã€‚\n"
 
-#: src/lang.c:414
+#: src/lang.c:418
 msgid ""
 "Unknown domain. Send bug report if your top level domain really exists.\n"
 "Use .invalid as top level domain for munged addresses.\n"
@@ -1372,52 +1402,52 @@ msgstr ""
 "ä¸æ˜Žç¶²åŸŸã€‚å¦‚æžœæ‚¨çš„é ‚å±¤ç¶²åŸŸçœŸçš„å­˜åœ¨ï¼Œè«‹ç™¼é€éŒ¯èª¤å ±å‘Šã€‚\n"
 "ä½¿ç”¨ .invalid åšç‚ºå½è£åœ°å€çš„é ‚å±¤ç¶²åŸŸã€‚\n"
 
-#: src/lang.c:415
+#: src/lang.c:419
 msgid "Illegal character in FQDN.\n"
 msgstr "FQDN ä¸­æœ‰ä¸åˆæ³•çš„å­—å…ƒã€‚\n"
 
-#: src/lang.c:416
+#: src/lang.c:420
 msgid "Zero length FQDN component not allowed.\n"
 msgstr "ä¸å…è¨±é›¶é•·åº¦çš„ FQDN çµ„æˆã€‚\n"
 
-#: src/lang.c:417
+#: src/lang.c:421
 msgid "FQDN component exceeds maximum allowed length (63 chars).\n"
 msgstr "FQDN çµ„æˆè¶…å‡ºå…è¨±çš„æœ€å¤§é•·åº¦ (63 å€‹å­—å…ƒ)ã€‚\n"
 
-#: src/lang.c:418
+#: src/lang.c:422
 msgid "FQDN component may not start or end with hyphen.\n"
 msgstr "FQDN çµ„æˆä¸å¯ä»¥é€£å­—è™Ÿèµ·å§‹æˆ–çµæŸã€‚\n"
 
-#: src/lang.c:419
+#: src/lang.c:423
 msgid "FQDN component may not start with digit.\n"
 msgstr "FQDN çµ„æˆä¸å¯ä»¥æ•¸å­—èµ·å§‹ã€‚\n"
 
-#: src/lang.c:420
+#: src/lang.c:424
 msgid "Domain literal has impossible numeric value.\n"
 msgstr "ç¶²åŸŸå¯¦å­—å…·æœ‰ä¸å¯èƒ½çš„æ•¸å€¼ã€‚\n"
 
-#: src/lang.c:421
+#: src/lang.c:425
 msgid ""
 "Domain literal is for private use only and not allowed for global use.\n"
 msgstr "ç¶²åŸŸå¯¦å­—åªé™ç§äººä½¿ç”¨è€Œä¸å…è¨±å…¨åŸŸä½¿ç”¨ã€‚\n"
 
-#: src/lang.c:422
+#: src/lang.c:426
 msgid "Right bracket missing in domain literal.\n"
 msgstr "ç¶²åŸŸå¯¦å­—ä¸­ç¼ºå°‘å³ä¸­æ‹¬è™Ÿã€‚\n"
 
-#: src/lang.c:423
+#: src/lang.c:427
 msgid "Missing localpart of mail address.\n"
 msgstr "ç¼ºå°‘éƒµä»¶åœ°å€çš„æœ¬åœ°éƒ¨åˆ†ã€‚\n"
 
-#: src/lang.c:424
+#: src/lang.c:428
 msgid "Illegal character in localpart of mail address.\n"
 msgstr "éƒµä»¶åœ°å€çš„æœ¬åœ°éƒ¨åˆ†æœ‰ä¸åˆæ³•çš„å­—å…ƒã€‚\n"
 
-#: src/lang.c:425
+#: src/lang.c:429
 msgid "Zero length localpart component not allowed.\n"
 msgstr "ä¸å…è¨±é›¶é•·åº¦çš„æœ¬åœ°éƒ¨åˆ†çµ„æˆã€‚\n"
 
-#: src/lang.c:426
+#: src/lang.c:430
 msgid ""
 "Illegal character in realname.\n"
 "Unquoted words may not contain '!()<>@,;:\\.[]' in route addresses.\n"
@@ -1425,7 +1455,7 @@ msgstr ""
 "çœŸå¯¦åç¨±ä¸­æœ‰ä¸åˆæ³•çš„å­—å…ƒã€‚\n"
 "è·¯ç”±åœ°å€ä¸­çš„å¼•è¨€çµæŸå­—è©žä¸å¯ä»¥åŒ…å«ã€Ž!()<>@,;:\\.[]ã€ã€‚\n"
 
-#: src/lang.c:427
+#: src/lang.c:431
 msgid ""
 "Illegal character in realname.\n"
 "Quoted words may not contain '()<>\\'.\n"
@@ -1433,7 +1463,7 @@ msgstr ""
 "çœŸå¯¦åç¨±ä¸­æœ‰ä¸åˆæ³•çš„å­—å…ƒã€‚\n"
 "å¼•è¨€å­—è©žä¸å¯ä»¥åŒ…å«ã€Ž()<>\\ã€ã€‚\n"
 
-#: src/lang.c:428
+#: src/lang.c:432
 msgid ""
 "Illegal character in realname.\n"
 "Encoded words may not contain '!()<>@,;:\"\\.[]/=' in parameter.\n"
@@ -1441,11 +1471,11 @@ msgstr ""
 "çœŸå¯¦åç¨±ä¸­æœ‰ä¸åˆæ³•çš„å­—å…ƒã€‚\n"
 "ç·¨ç¢¼å­—è©žåœ¨åƒæ•¸ä¸­ä¸å¯ä»¥åŒ…å«ã€Ž!()<>@,;:\"\\.[]/=ã€ã€‚\n"
 
-#: src/lang.c:429
+#: src/lang.c:433
 msgid "Bad syntax in encoded word used in realname.\n"
 msgstr "ç”¨æ–¼çœŸå¯¦åç¨±çš„ç·¨ç¢¼å­—è©žä¸­æœ‰ä¸ç•¶çš„èªžæ³•ã€‚\n"
 
-#: src/lang.c:430
+#: src/lang.c:434
 msgid ""
 "Illegal character in realname.\n"
 "Unquoted words may not contain '()<>\\' in old-style addresses.\n"
@@ -1453,7 +1483,7 @@ msgstr ""
 "çœŸå¯¦åç¨±ä¸­æœ‰ä¸åˆæ³•çš„å­—å…ƒã€‚\n"
 "å¼•è¨€çµæŸå­—è©žåœ¨èˆŠå¼åœ°å€ä¸­ä¸å¯ä»¥åŒ…å«ã€Ž()<>\\ã€ã€‚\n"
 
-#: src/lang.c:431
+#: src/lang.c:435
 #, fuzzy
 msgid ""
 "Illegal character in realname.\n"
@@ -1462,12 +1492,17 @@ msgstr ""
 "çœŸå¯¦åç¨±ä¸­æœ‰ä¸åˆæ³•çš„å­—å…ƒã€‚\n"
 "æŽ§åˆ¶å­—å…ƒå’Œæœªç·¨ç¢¼ 8 ä½å…ƒå­—å…ƒä¸å…è¨± > 127ã€‚\n"
 
-#: src/lang.c:432
+#: src/lang.c:436
 #, fuzzy
 msgid "Missing realname.\n"
 msgstr "ç¼ºå°‘éƒ¨åˆ†ã€‚"
 
-#: src/lang.c:433
+#: src/lang.c:437
+#, c-format
+msgid "%c  %s\t Error: Group is read only!\n"
+msgstr ""
+
+#: src/lang.c:438
 msgid ""
 "\n"
 "Error: No blank line found after header.\n"
@@ -1475,7 +1510,7 @@ msgstr ""
 "\n"
 "éŒ¯èª¤ï¼šæ¨™é ­ä¹‹å¾Œæ‰¾ä¸åˆ°ä»»ä½•ç©ºç™½åˆ—ã€‚\n"
 
-#: src/lang.c:434
+#: src/lang.c:439
 #, fuzzy
 msgid ""
 "\n"
@@ -1484,17 +1519,25 @@ msgstr ""
 "\n"
 "éŒ¯èª¤ï¼šä¸åˆæ³•çš„æ ¼å¼ %sã€‚\n"
 
-#: src/lang.c:435
-#, c-format
+#: src/lang.c:440
+#, fuzzy, c-format
 msgid ""
 "\n"
-"Error: Illegal formatted %s.\n"
+"Error: Invalid formatted %s (line %d).\n"
 msgstr ""
 "\n"
 "éŒ¯èª¤ï¼šä¸åˆæ³•çš„æ ¼å¼ %sã€‚\n"
 
-#. TODO: fixme, US-ASCII is not the only 7-bit charset we know about
-#: src/lang.c:437
+#: src/lang.c:441
+#, fuzzy, c-format
+msgid ""
+"\n"
+"Error: illegal header combination \"%s\" and \"%s\" used.\n"
+msgstr ""
+"\n"
+"éŒ¯èª¤ï¼šä¸åˆæ³•çš„æ ¼å¼ %sã€‚\n"
+
+#: src/lang.c:444
 msgid ""
 "\n"
 "Error: Posting contains non-ASCII characters but MM_CHARSET is set to\n"
@@ -1507,7 +1550,7 @@ msgstr ""
 "      US-ASCII  - è«‹ä½¿ç”¨å¯çµ„é…é¸é …çš„ M)é¸å–® æˆ–è€…ç¶“ç”±ç·¨è¼¯\n"
 "      tinrc ä¾†è®Šæ›´é€™å€‹è¨­å®šç‚ºé©åˆæ‚¨çš„èªžè¨€çš„å€¼ã€‚\n"
 
-#: src/lang.c:442
+#: src/lang.c:450
 msgid ""
 "\n"
 "Error: Posting contains  non-ASCII characters  but the  MIME encoding\n"
@@ -1523,7 +1566,7 @@ msgstr ""
 "      é€™å¯ä»¥åˆ©ç”¨å¯çµ„é…é¸é …çš„  M)é¸å–® æˆ–æ˜¯ç¶“ç”±ç·¨è¼¯ tinrc ä¾†\n"
 "      é”æˆã€‚\n"
 
-#: src/lang.c:448
+#: src/lang.c:456
 msgid ""
 "\n"
 "Error: Article starts with blank line instead of header\n"
@@ -1531,18 +1574,18 @@ msgstr ""
 "\n"
 "éŒ¯èª¤ï¼šæ–‡ç« ä»¥ç©ºç™½åˆ—èµ·å§‹è€Œéžæ¨™é ­\n"
 
-#: src/lang.c:449
-#, c-format
+#: src/lang.c:457
+#, fuzzy, c-format
 msgid ""
 "\n"
-"Error: Header on line %d does not have a colon after the header name:\n"
+"Error: Header in line %d does not have a colon after the header name:\n"
 "%s\n"
 msgstr ""
 "\n"
 "éŒ¯èª¤ï¼šç¬¬ %d åˆ—çš„æ¨™é ­æ–¼æ¨™é ­åç¨±ä¹‹å¾Œæ²’æœ‰å†’è™Ÿï¼š\n"
 "%s\n"
 
-#: src/lang.c:450
+#: src/lang.c:458
 #, c-format
 msgid ""
 "\n"
@@ -1551,7 +1594,7 @@ msgstr ""
 "\n"
 "éŒ¯èª¤ï¼šã€Œ%s:ã€é€™åˆ—æ˜¯ç©ºçš„ã€‚\n"
 
-#: src/lang.c:451
+#: src/lang.c:459
 #, c-format
 msgid ""
 "\n"
@@ -1560,7 +1603,7 @@ msgstr ""
 "\n"
 "éŒ¯èª¤ï¼šã€Œ%s:ã€æ–‡ç« æ¨™é ­ç¼ºå°‘é€™åˆ—ã€‚\n"
 
-#: src/lang.c:452
+#: src/lang.c:460
 #, fuzzy, c-format
 msgid ""
 "\n"
@@ -1569,59 +1612,55 @@ msgstr ""
 "\n"
 "éŒ¯èª¤ï¼š%s å«æœ‰éž 7 ä½å…ƒå­—å…ƒã€‚\n"
 
-#: src/lang.c:453
-#, c-format
+#: src/lang.c:461
+#, fuzzy, c-format
 msgid ""
 "\n"
-"Error: Header on line %d does not have a space after the colon:\n"
+"Error: Header in line %d does not have a space after the colon:\n"
 "%s\n"
 msgstr ""
 "\n"
 "éŒ¯èª¤ï¼šç¬¬ %d åˆ—çš„æ¨™é ­æ–¼å†’è™Ÿä¹‹å¾Œæ²’æœ‰ç©ºæ ¼ï¼š\n"
 "%s\n"
 
-#. TRANSLATORS: for nplurals>=3
-#: src/lang.c:455
+#: src/lang.c:462
 #, fuzzy, c-format
 msgid ""
 "\n"
-"Error: There are multiple (%d) \"%s:\" line in the header.\n"
-msgid_plural ""
-"\n"
-"Error: There are multiple (%d) \"%s:\" lines in the header.\n"
-msgstr[0] ""
+"Error: Duplicated header \"%s:\" in line %d.\n"
+msgstr ""
 "\n"
-"éŒ¯èª¤ï¼šåœ¨æ¨™é ­ä¸­å‡ºç¾å¤šé‡çš„ (%d)ã€Œ%s:ã€åˆ—ã€‚\n"
+"éŒ¯èª¤ï¼šä¸ç•¶çš„åœ°å€æ–¼ To: æ¨™é ­ã€‚\n"
 
-#: src/lang.c:456
+#: src/lang.c:463
 #, fuzzy, c-format
 msgid ""
 "\n"
-"Error: Header on line %d has no name:\n"
+"Error: Header in line %d has no name:\n"
 "%s\n"
 msgstr ""
 "\n"
 "éŒ¯èª¤ï¼šç¬¬ %d åˆ—çš„æ¨™é ­æ–¼å†’è™Ÿä¹‹å¾Œæ²’æœ‰ç©ºæ ¼ï¼š\n"
 "%s\n"
 
-#: src/lang.c:457
+#: src/lang.c:464
 msgid ""
 "\n"
 "Error: This is a mailgroup, but a recipient (\"To:\") is missing.\n"
 msgstr ""
 
-#: src/lang.c:458
+#: src/lang.c:465
 #, c-format
 msgid "Mixed up '-f'/'-F'? %s %s"
 msgstr ""
 
-#: src/lang.c:460
+#: src/lang.c:467
 #, c-format
 msgid "Insecure permissions of %s (%o)"
 msgstr "%s (%o) çš„ä¸å®‰å…¨æ¬Šé™"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:464
+#: src/lang.c:471
 #, fuzzy, c-format
 msgid "Line %d is longer than %d octet and should be folded.\n"
 msgid_plural "Line %d is longer than %d octets and should be folded.\n"
@@ -1630,7 +1669,7 @@ msgstr[0] ""
 "ç·¨ç¢¼æœªè¢«è¨­å®šç‚º %s\n"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:467
+#: src/lang.c:474
 #, fuzzy, c-format
 msgid "Line %d is longer than %d octet and should be shortened.\n"
 msgid_plural "Line %d is longer than %d octets and should be shortened.\n"
@@ -1638,17 +1677,17 @@ msgstr[0] ""
 "ç¬¬ %d åˆ—é•·åº¦è¶…éŽ 998 ä½å…ƒçµ„è€Œï¼Œä½†æ˜¯\n"
 "ç·¨ç¢¼æœªè¢«è¨­å®šç‚º %s\n"
 
-#: src/lang.c:472
+#: src/lang.c:479
 #, fuzzy, c-format
 msgid "MIME parse error: Unexpected end of %s/%s article\n"
 msgstr "MIME å‰–æžéŒ¯èª¤ï¼šæœªé æœŸçš„ %s/%s æ–‡ç« çµæŸ"
 
-#: src/lang.c:473
+#: src/lang.c:480
 #, fuzzy
 msgid "MIME parse error: Start boundary whilst reading headers\n"
 msgstr "MIME å‰–æžéŒ¯èª¤ï¼šè®€å–æ¨™é ­æ™‚å‡ºç¾èµ·å§‹é‚Šç•Œ"
 
-#: src/lang.c:474
+#: src/lang.c:481
 msgid ""
 "\n"
 "Error: \"poster\" is not allowed in Newsgroups!\n"
@@ -1656,22 +1695,22 @@ msgstr ""
 "\n"
 "éŒ¯èª¤ï¼šåœ¨æ–°èžç¾¤çµ„ä¸­ä¸å…è¨±ã€Œposterã€ï¼\n"
 
-#: src/lang.c:475
+#: src/lang.c:482
 msgid "Can't get a (fully-qualified) domain-name!"
 msgstr "ç„¡æ³•æå– (å®Œå…¨åˆæ ¼çš„) ç¶²åŸŸåç¨±ï¼"
 
-#: src/lang.c:476
+#: src/lang.c:483
 #, fuzzy
 msgid "No valid newsgroup given."
 msgid_plural "No valid newsgroups given."
 msgstr[0] "æ²’æœ‰æ–°èžç¾¤çµ„"
 
-#: src/lang.c:477
+#: src/lang.c:484
 msgid " You may need to retry without \"-n\"."
 msgstr ""
 
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:480
+#: src/lang.c:487
 msgid ""
 "\n"
 "Error: From: line missing.\n"
@@ -1679,121 +1718,144 @@ msgstr ""
 "\n"
 "éŒ¯èª¤ï¼š From: ç¼ºå°‘åˆ—ã€‚\n"
 
-#: src/lang.c:483
+#: src/lang.c:490
 #, c-format
 msgid "No permissions to go into %s\n"
 msgstr "æ²’æœ‰æ¬Šé™å¯é€²å…¥ %s\n"
 
-#: src/lang.c:484
+#: src/lang.c:491
 #, c-format
 msgid "No read permissions for %s\n"
 msgstr "æ²’æœ‰ %s çš„è®€å–è¨±å¯æ¬Š\n"
 
-#: src/lang.c:485
+#: src/lang.c:492
 #, c-format
 msgid "File %s does not exist\n"
 msgstr "æª”æ¡ˆ %s ä¸å­˜åœ¨\n"
 
-#: src/lang.c:486
+#: src/lang.c:493
 #, c-format
 msgid "No write permissions for %s\n"
 msgstr "æ²’æœ‰ %s çš„å¯«å…¥æ¬Šé™\n"
 
-#: src/lang.c:488
+#: src/lang.c:495
 #, fuzzy, c-format
 msgid "Not a literal IPv6 address: %s"
 msgstr "æ²’æœ‰éƒµä»¶åœ°å€"
 
-#: src/lang.c:492
+#: src/lang.c:499
+#, c-format
+msgid "Error: obsolete \"Control:\"-message: %s\n"
+msgstr ""
+
+#: src/lang.c:500
+#, fuzzy, c-format
+msgid ""
+"\n"
+"Error: Forbidden obsolete header \"%s:\" in line %d used.\n"
+msgstr ""
+"\n"
+"éŒ¯èª¤ï¼šä¸ç•¶çš„åœ°å€æ–¼ To: æ¨™é ­ã€‚\n"
+
+#: src/lang.c:501
 #, c-format
 msgid "%s: -%c option requires an argument\n"
 msgstr "%s: -%c é¸é …éœ€è¦ä¸€å€‹åƒæ•¸\n"
 
-#: src/lang.c:493
+#: src/lang.c:502
 #, fuzzy, c-format
 msgid "%s: -%c unknown option\n"
 msgstr "%s: -%c ç„¡æ•ˆé¸é …\n"
 
-#: src/lang.c:495
+#: src/lang.c:504
 msgid "Can't get user information (/etc/passwd missing?)"
 msgstr "ç„¡æ³•æå–ä½¿ç”¨è€…è³‡è¨Š (ç¼ºå°‘ /etc/passwd ?)"
 
-#: src/lang.c:497
+#: src/lang.c:506
 #, fuzzy
 msgid "error"
 msgid_plural "errors"
 msgstr[0] "éŒ¯èª¤"
 
-#: src/lang.c:500
-#, c-format
+#: src/lang.c:509
+#, fuzzy, c-format
 msgid ""
 "\n"
-"Error on line %d: \"Sender:\" header not allowed (it will be added for you)\n"
+"Error: \"Sender:\" header not allowed (line %d), it will be added for you.\n"
 msgstr ""
 "\n"
 "éŒ¯èª¤æ–¼ç¬¬ %d åˆ—ï¼šä¸å…è¨±ã€ŒSender:ã€æ¨™é ­ (å°‡æœƒç‚ºæ‚¨åŠ å…¥)\n"
 
-#: src/lang.c:502
+#: src/lang.c:511
 #, c-format
 msgid "Server has non of the groups listed in %s"
 msgstr "ä¼ºæœå™¨ä¸å…·ä»»ä½•ä¸€å€‹åˆ—åœ¨ %s ä¸­çš„ç¾¤çµ„"
 
-#: src/lang.c:503
+#: src/lang.c:512
 #, c-format
 msgid "Error: unlink %s"
 msgstr ""
 
-#: src/lang.c:504
+#: src/lang.c:513
 msgid "Unknown display level"
 msgstr "ä¸æ˜Žçš„é¡¯ç¤ºå±¤ç´š"
 
-#: src/lang.c:506
+#: src/lang.c:515
 msgid "Unreachable?\n"
 msgstr "ç„¡æ³•é€£ç·šï¼Ÿ\n"
 
-#: src/lang.c:508
+#: src/lang.c:517
+#, fuzzy, c-format
+msgid ""
+"\n"
+"Error: Unwanted header \"%s:\" in line %d used.\n"
+msgstr ""
+"\n"
+"éŒ¯èª¤ï¼šä¸ç•¶çš„åœ°å€æ–¼ To: æ¨™é ­ã€‚\n"
+
+#: src/lang.c:518
 #, fuzzy, c-format
 msgid "URI normalization failed: %s"
 msgstr "å‘½ä»¤å¤±æ•—ï¼š%s"
 
-#: src/lang.c:509
+#: src/lang.c:519
 msgid "<ESC>"
 msgstr "<ESC>"
 
-#: src/lang.c:510
+#: src/lang.c:520
 msgid "Exiting..."
 msgstr "æ­£åœ¨é›¢é–‹â€¦"
 
-#: src/lang.c:511
+#: src/lang.c:521
 msgid "leaving external mail-reader"
 msgstr "é›¢é–‹å¤–éƒ¨éƒµä»¶é–±è®€å™¨"
 
-#: src/lang.c:512
+#: src/lang.c:522
 #, c-format
 msgid "Extracting %s..."
 msgstr "æ­£åœ¨æ“·å– %sâ€¦"
 
-#: src/lang.c:514
+#: src/lang.c:524
 #, c-format
 msgid "Error writing %s file. Filesystem full? File reset to previous state."
 msgstr "å¯«å…¥ %s æª”æ¡ˆæ™‚ç™¼ç”ŸéŒ¯èª¤ã€‚æª”æ¡ˆç³»çµ±å·²æ»¿ï¼Ÿæª”æ¡ˆé‡ç½®åˆ°ä¸Šä¸€å€‹ç‹€æ…‹ã€‚"
 
-#: src/lang.c:515
-#, c-format
-msgid "Error making backup of %s file. Filesystem full?"
-msgstr "è£½ä½œæª”æ¡ˆ %s å‚™ä»½æ™‚ç™¼ç”ŸéŒ¯èª¤ã€‚æª”æ¡ˆç³»çµ±å·²æ»¿ï¼Ÿ"
+#: src/lang.c:525
+#, fuzzy, c-format
+msgid "Error making backup of %s file"
+msgstr "è£½ä½œæª”æ¡ˆ %s å‚™ä»½æ™‚ç™¼ç”ŸéŒ¯èª¤"
 
-#: src/lang.c:516
+#: src/lang.c:526
 #, fuzzy, c-format
 msgid "Filtering global rules (%d/%d) ('q' to quit)..."
 msgstr "ç¯©é¸å…¨åŸŸè¦å‰‡ (%d/%d)â€¦"
 
-#: src/lang.c:517
+#: src/lang.c:527
 msgid "Rule created by: "
 msgstr "è¦å‰‡å»ºç«‹è€…ç‚ºï¼š"
 
 #. TRANSLATORS: do not translate header names like 'Subject:', 'From:', ...
-#: src/lang.c:519
+#: src/lang.c:529
 #, fuzzy
 msgid ""
 "# Format:\n"
@@ -1851,48 +1913,46 @@ msgstr ""
 "#   time=æ•¸å­—         å¯é¸ã€‚time_t å€¼è¡¨ç¤ºè¦å‰‡éŽæœŸçš„æ™‚é–“\n"
 "#\n"
 
-#: src/lang.c:545
+#: src/lang.c:555
 #, c-format
 msgid "Enter score for rule (default=%d): "
 msgstr "è¼¸å…¥è¦å‰‡çš„åˆ†æ•¸ (é è¨­=%d)ï¼š"
 
-#: src/lang.c:546
+#: src/lang.c:556
 #, c-format
 msgid "Enter the score weight (range 0 < score <= %d)"
 msgstr "è¼¸å…¥åˆ†æ•¸çš„æ¬Šé‡ (ç¯„åœ 0 < åˆ†æ•¸ <= %d)"
 
 #. SCORE_MAX
-#: src/lang.c:547
+#: src/lang.c:557
 msgid "Full"
 msgstr "å…¨éƒ¨"
 
-#: src/lang.c:548
+#: src/lang.c:558
 msgid "Comment (optional)  : "
 msgstr "è©•è«– (å¯é¸çš„) ï¼š"
 
-#: src/lang.c:550
-msgid "Malformed overview entry: servername missing."
-msgstr ""
-
-#: src/lang.c:551
+#: src/lang.c:560
 #, c-format
-msgid "\t Xref: %s"
+msgid ""
+"Malformed overview entry: servername missing.\n"
+"\t Xref: %s"
 msgstr ""
 
-#: src/lang.c:552
+#: src/lang.c:561
 msgid "Skipping Xref filter"
 msgstr ""
 
-#: src/lang.c:554
+#: src/lang.c:563
 msgid "Apply pattern to    : "
 msgstr "å¥—ç”¨èƒšé¨°åˆ°   ï¼š"
 
-#: src/lang.c:555
+#: src/lang.c:564
 #, c-format
 msgid "Enter pattern [%s]> "
 msgstr "è¼¸å…¥èƒšé¨° [%s]>"
 
-#: src/lang.c:556
+#: src/lang.c:565
 #, fuzzy
 msgid ""
 "\n"
@@ -1904,891 +1964,892 @@ msgstr[0] ""
 "\n"
 "æ‚¨æ‰€è¦æ±‚å°æ–¼æ‚¨æ–‡ç« çš„è·Ÿè²¼ç‚ºä¸‹åˆ—æ–°èžç¾¤çµ„ï¼š\n"
 
-#: src/lang.c:557
+#: src/lang.c:566
 #, c-format
 msgid "   %s\t Answers will be directed to you by mail.\n"
 msgstr "   %s\t å›žè¦†å°‡æœƒç›´æŽ¥ç¶“ç”±éƒµä»¶å¯„çµ¦æ‚¨ã€‚\n"
 
-#: src/lang.c:558
+#: src/lang.c:567
 msgid "-- forwarded message --\n"
 msgstr "-- å·²è½‰å¯„è¨Šæ¯ --\n"
 
-#: src/lang.c:559
+#: src/lang.c:568
 msgid "-- end of forwarded message --\n"
 msgstr "-- å·²è½‰å¯„è¨Šæ¯çµæŸ --\n"
 
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:561
+#: src/lang.c:570
 msgid "From: line (ignore case)      "
 msgstr "From: åˆ— (å¿½ç•¥å¤§å°å¯«)      "
 
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:563
+#: src/lang.c:572
 msgid "From: line (case sensitive)   "
 msgstr "From: åˆ— (å¤§å°å¯«ç›¸ç¬¦)   "
 
-#: src/lang.c:566
+#: src/lang.c:575
 #, c-format
 msgid "%s%s: Unknown host.\n"
 msgstr "%s%sï¼šä¸æ˜Žçš„ä¸»æ©Ÿã€‚\n"
 
-#: src/lang.c:568
+#: src/lang.c:577
 #, fuzzy, c-format
 msgid "%d ancient article marked as read."
 msgid_plural "%d ancient articles marked as read."
 msgstr[0] "%d ç¯‡èˆŠæ–‡ç« å·²æ¨™è¨˜ç‚ºå·²è®€ã€‚"
 
-#: src/lang.c:569
+#: src/lang.c:578
 msgid "Mark articles older than the given days or date as read> "
 msgstr ""
 
-#: src/lang.c:570
+#: src/lang.c:579
 #, c-format
 msgid "Please use %.100s instead"
 msgstr "è«‹ä½¿ç”¨ %.100s åšç‚ºæ›¿ä»£"
 
-#: src/lang.c:571
+#: src/lang.c:580
 #, c-format
 msgid "%s is bogus"
 msgstr "%s æ˜¯å‡é€ çš„"
 
-#: src/lang.c:572
+#: src/lang.c:581
 #, c-format
 msgid "Group %s is moderated. Continue?"
 msgstr "ç¾¤çµ„ %s æœ‰äººä¸»æŒã€‚è¦ç¹¼çºŒï¼Ÿ"
 
-#: src/lang.c:573
+#: src/lang.c:582
 #, c-format
 msgid "Rereading %s..."
 msgstr "é‡æ–°è®€å– %sâ€¦"
 
-#: src/lang.c:574
+#: src/lang.c:583
 msgid "Top Level Commands"
 msgstr "é ‚å±¤å‘½ä»¤"
 
-#: src/lang.c:575
+#: src/lang.c:584
 msgid "Group Selection"
 msgstr "ç¾¤çµ„é¸æ“‡"
 
-#: src/lang.c:576
+#: src/lang.c:585
 #, fuzzy
 msgid "group"
 msgid_plural "groups"
 msgstr[0] "ç¾¤çµ„"
 
-#: src/lang.c:577
+#: src/lang.c:586
 msgid ""
 "*** Group descriptions are disabled according to current select_format ***"
 msgstr ""
 
-#: src/lang.c:579
+#: src/lang.c:588
 msgid ""
 "One or more lines of comment. <CR> to add a line or proceed if line is empty."
 msgstr "ä¸€æˆ–å¤šåˆ—çš„è©•è«–ã€‚<CR> ä»¥åŠ å…¥ä¸€åˆ—æˆ–æ˜¯å¦‚æžœç©ºåˆ—å‰‡ç¹¼çºŒã€‚"
 
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:581
+#: src/lang.c:590
 msgid "From: line to add to filter file. <SPACE> toggles & <CR> sets."
 msgstr "From: è¦åŠ å…¥ç¯©é¸å™¨æª”æ¡ˆçš„åˆ—ã€‚<SPACE> åˆ‡æ› & <CR> è¨­å®šã€‚"
 
-#: src/lang.c:582
+#: src/lang.c:591
 msgid ""
 "Linecount of articles to be filtered. < for less, > for more, = for equal."
 msgstr "è¦ç¯©é¸çš„æ–‡ç« åˆ—æ•¸ã€‚< è¡¨ç¤ºè¼ƒå°‘ï¼Œ> è¡¨ç¤ºæ›´å¤šï¼Œ= è¡¨ç¤ºç›¸ç­‰ã€‚"
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:'
-#: src/lang.c:584
+#: src/lang.c:593
 msgid "Message-ID: line to add to filter file. <SPACE> toggles & <CR> sets."
 msgstr "Message-ID: è¦åŠ å…¥ç¯©é¸å™¨æª”æ¡ˆçš„åˆ—ã€‚<SPACE> åˆ‡æ› & <CR> è¨­å®šã€‚"
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:586
+#: src/lang.c:595
 msgid "Subject: line to add to filter file. <SPACE> toggles & <CR> sets."
 msgstr "Subject: è¦åŠ å…¥ç¯©é¸å™¨æª”æ¡ˆçš„åˆ—ã€‚<SPACE> åˆ‡æ› & <CR> è¨­å®šã€‚"
 
 #. TRANSLATORS: do not translate header names like 'Subject:' and 'From:'
-#: src/lang.c:588
+#: src/lang.c:597
 msgid ""
 "Enter text pattern to filter if Subject: & From: lines are not what you want."
 msgstr "å¦‚æžœ Subject: &  From: å„åˆ—ä¸æ˜¯æ‚¨æƒ³è¦çš„ï¼Œå°±è¼¸å…¥æ–‡å­—èƒšé¨°åˆ°ç¯©é¸å™¨ã€‚"
 
-#: src/lang.c:589
+#: src/lang.c:598
 msgid ""
 "Select where text pattern should be applied. <SPACE> toggles & <CR> sets."
 msgstr "é¸å–æ‡‰è©²å¥—ç”¨æ–‡å­—èƒšé¨°çš„åœ°æ–¹ã€‚<SPACE> åˆ‡æ› & <CR> è¨­å®šã€‚"
 
-#: src/lang.c:590
+#: src/lang.c:599
 msgid ""
 "Expiration time in days for the entered filter. <SPACE> toggles & <CR> sets."
 msgstr "æ‰€è¼¸å…¥ç¯©é¸å™¨çš„éŽæœŸå¤©æ•¸ã€‚<SPACE> åˆ‡æ› & <CR> è¨­å®šã€‚"
 
-#: src/lang.c:591
+#: src/lang.c:600
 msgid ""
 "Apply kill only to current group or all groups. <SPACE> toggles & <CR> sets."
 msgstr "åªå°ç›®å‰çš„ç¾¤çµ„æˆ–æ‰€æœ‰ç¾¤çµ„æ‰å¥—ç”¨ç é™¤ã€‚<SPACE> åˆ‡æ› & <CR> è¨­å®šã€‚"
 
-#: src/lang.c:592
+#: src/lang.c:601
 msgid ""
 "Apply select to current group or all groups. <SPACE> toggles & <CR> sets."
 msgstr "å°ç›®å‰çš„ç¾¤çµ„æˆ–æ‰€æœ‰ç¾¤çµ„å¥—ç”¨é¸å–ã€‚<SPACE> åˆ‡æ› & <CR> è¨­å®šã€‚"
 
-#: src/lang.c:593
+#: src/lang.c:602
 msgid "kill an article via a menu"
 msgstr "é€éŽé¸å–®ç é™¤æ–‡ç« "
 
-#: src/lang.c:594
+#: src/lang.c:603
 msgid "auto-select (hot) an article via a menu"
 msgstr "é€éŽé¸å–®è‡ªå‹•é¸å– (ç†±é–€) æ–‡ç« "
 
-#: src/lang.c:595
+#: src/lang.c:604
 msgid "Browse URLs in article"
 msgstr "åœ¨æ–‡ç« ä¸­ç€è¦½ç¶²å€"
 
-#: src/lang.c:596
+#: src/lang.c:605
 msgid "0 - 9\t  display article by number in current thread"
 msgstr "0 - 9\t  åœ¨ç›®å‰çš„è¨Žè«–ä¸²ä¸­ä¾ç·¨è™Ÿé¡¯ç¤ºæ–‡ç« "
 
-#: src/lang.c:598
+#: src/lang.c:607
 msgid "cancel (delete) or supersede (overwrite) current article"
 msgstr "å–æ¶ˆ (åˆªé™¤) æˆ–å–ä»£ (è¦†å¯«) ç›®å‰çš„æ–‡ç« "
 
-#: src/lang.c:599
+#: src/lang.c:608
 msgid "post followup to current article"
 msgstr "è·Ÿè²¼ç›®å‰çš„æ–‡ç« "
 
-#: src/lang.c:600
+#: src/lang.c:609
 msgid "post followup (don't copy text) to current article"
 msgstr "è·Ÿè²¼ (ä¸è¤‡è£½æ–‡å­—) ç›®å‰çš„æ–‡ç« "
 
-#: src/lang.c:601
+#: src/lang.c:610
 msgid "post followup to current article quoting complete headers"
 msgstr "è·Ÿè²¼ç›®å‰çš„æ–‡ç« ä¸¦å¼•è¿°å®Œæ•´æ¨™é ­"
 
-#: src/lang.c:602
+#: src/lang.c:611
 msgid "repost chosen article to another group"
 msgstr "é‡æ–°å¼µè²¼æ‰€é¸æ–‡ç« åˆ°å¦å¤–çš„ç¾¤çµ„"
 
-#: src/lang.c:604
+#: src/lang.c:613
 msgid "edit article (mail-groups only)"
 msgstr "ç·¨è¼¯æ–‡ç«  (åªé™éƒµä»¶ç¾¤çµ„)"
 
-#: src/lang.c:605
+#: src/lang.c:614
 msgid "display first article in current thread"
 msgstr "é¡¯ç¤ºç›®å‰è¨Žè«–ä¸²ä¸­çš„ç¬¬ä¸€ç¯‡æ–‡ç« "
 
-#: src/lang.c:606
+#: src/lang.c:615
 msgid "display first page of article"
 msgstr "é¡¯ç¤ºæ–‡ç« çš„ç¬¬ä¸€é "
 
-#: src/lang.c:607
+#: src/lang.c:616
 #, fuzzy
 msgid "show MIME details of this article"
 msgstr "åœ¨é€™ç¯‡æ–‡ç« ä¸­æ²’æœ‰ç¶²å€"
 
-#: src/lang.c:608
+#: src/lang.c:617
 msgid "display last article in current thread"
 msgstr "é¡¯ç¤ºç›®å‰è¨Žè«–ä¸²ä¸­çš„æœ€å¾Œä¸€ç¯‡æ–‡ç« "
 
-#: src/lang.c:609
+#: src/lang.c:618
 msgid "display last page of article"
 msgstr "é¡¯ç¤ºæ–‡ç« çš„æœ€å¾Œä¸€é "
 
-#: src/lang.c:610
+#: src/lang.c:619
 msgid "mark rest of thread as read and advance to next unread"
 msgstr "æ¨™è¨˜å…¶é¤˜çš„è¨Žè«–ä¸²ç‚ºå·²è®€ä¸¦è·³åˆ°ä¸‹ä¸€å€‹æœªè®€"
 
-#: src/lang.c:611
+#: src/lang.c:620
 msgid "display next article"
 msgstr "é¡¯ç¤ºä¸‹ä¸€ç¯‡æ–‡ç« "
 
-#: src/lang.c:612
+#: src/lang.c:621
 msgid "display first article in next thread"
 msgstr "é¡¯ç¤ºä¸‹ä¸€å€‹è¨Žè«–ä¸²çš„ç¬¬ä¸€ç¯‡æ–‡ç« "
 
-#: src/lang.c:613
+#: src/lang.c:622
 msgid "display next unread article"
 msgstr "é¡¯ç¤ºä¸‹ä¸€ç¯‡æœªè®€æ–‡ç« "
 
-#: src/lang.c:614
+#: src/lang.c:623
 msgid "go to the article that this one followed up"
 msgstr "å‰å¾€é€™ç¯‡æ‰€è·Ÿè²¼çš„æ–‡ç« "
 
-#: src/lang.c:615
+#: src/lang.c:624
 msgid "display previous article"
 msgstr "é¡¯ç¤ºä¸Šä¸€ç¯‡æ–‡ç« "
 
-#: src/lang.c:616
+#: src/lang.c:625
 msgid "display previous unread article"
 msgstr "é¡¯ç¤ºä¸Šä¸€ç¯‡æœªè®€æ–‡ç« "
 
-#: src/lang.c:617
+#: src/lang.c:626
 msgid "quickly kill an article using defaults"
 msgstr "ä½¿ç”¨é è¨­å€¼å¿«é€Ÿç é™¤æ–‡ç« "
 
-#: src/lang.c:618
+#: src/lang.c:627
 msgid "quickly auto-select (hot) an article using defaults"
 msgstr "ä½¿ç”¨é è¨­å€¼å¿«é€Ÿè‡ªå‹•é¸å– (ç†±é–€) æ–‡ç« "
 
-#: src/lang.c:619
+#: src/lang.c:628
 msgid "return to group selection level"
 msgstr "å›žåˆ°ç¾¤çµ„é¸æ“‡å±¤ç´š"
 
-#: src/lang.c:620
+#: src/lang.c:629
 msgid "reply through mail to author"
 msgstr "é€éŽéƒµä»¶å›žè¦†ä½œè€…"
 
-#: src/lang.c:621
+#: src/lang.c:630
 msgid "reply through mail (don't copy text) to author"
 msgstr "é€éŽéƒµä»¶ (ä¸è¤‡è£½æ–‡å­—) å›žè¦†ä½œè€…"
 
-#: src/lang.c:622
+#: src/lang.c:631
 msgid "reply through mail to author quoting complete headers"
 msgstr "é€éŽéƒµä»¶å›žè¦†ä½œè€…ä¸¦å¼•è¿°å®Œæ•´æ¨™é ­"
 
-#: src/lang.c:623
+#: src/lang.c:632
 msgid "search backwards within this article"
 msgstr "åœ¨é€™ç¯‡æ–‡ç« ä¹‹å…§å‘å¾Œæœå°‹"
 
-#: src/lang.c:624
+#: src/lang.c:633
 msgid "search forwards within this article"
 msgstr "åœ¨é€™ç¯‡æ–‡ç« ä¹‹å…§å‘å‰æœå°‹"
 
-#: src/lang.c:625
+#: src/lang.c:634
 msgid "show article in raw-mode (including all headers)"
 msgstr "åœ¨åŽŸå§‹æ¨¡å¼ä¸­é¡¯ç¤ºæ–‡ç«  (åŒ…å«æ‰€æœ‰æ¨™é ­)"
 
-#: src/lang.c:626
+#: src/lang.c:635
 msgid "skip next block of included text"
 msgstr "è·³éŽæ‰€å«æ–‡å­—çš„ä¸‹ä¸€å€‹å€å¡Š"
 
-#: src/lang.c:627
+#: src/lang.c:636
 msgid "toggle display of sections hidden by a form-feed (^L) on/off"
 msgstr "åˆ‡æ›é¡¯ç¤ºç”±è¡¨æ ¼é¥‹é€ (^L) æ‰€éš±è—çš„å€æ®µ ON/OFF"
 
-#: src/lang.c:628
+#: src/lang.c:637
 msgid "toggle display of all headers"
 msgstr "åˆ‡æ›é¡¯ç¤ºæ‰€æœ‰æ¨™é ­"
 
-#: src/lang.c:629
+#: src/lang.c:638
 msgid "toggle word highlighting on/off"
 msgstr "åˆ‡æ›å­—è©žé«˜äº®åº¦é¡¯ç¤º ON/OFF"
 
-#: src/lang.c:630
+#: src/lang.c:639
 #, fuzzy
 msgid "toggle display of data sections"
 msgstr "åˆ‡æ›é¡¯ç¤ºä¸¦ç·¨ç¢¼å€æ®µ"
 
-#: src/lang.c:631
+#: src/lang.c:640
 msgid "toggle ROT-13 (basic decode) for current article"
 msgstr "åˆ‡æ›ç›®å‰æ–‡ç« çš„ ROT-13 (åŸºæœ¬è§£ç¢¼)"
 
-#: src/lang.c:632
+#: src/lang.c:641
 msgid "toggle tabwidth 4 <-> 8"
 msgstr "åˆ‡æ›è·³æ ¼å¯¬åº¦ 4 <-> 8"
 
-#: src/lang.c:633
+#: src/lang.c:642
 #, fuzzy
 msgid "toggle German TeX style decoding for current article"
 msgstr "åˆ‡æ›ç›®å‰æ–‡ç« çš„å¾·èªž TeX æ¨£å¼è§£ç¢¼"
 
-#: src/lang.c:634
+#: src/lang.c:643
 #, fuzzy
 msgid "cycle through the options for detecting/displaying verbatim blocks"
 msgstr "å¾ªç’°æª¢æ¸¬å’Œé¡¯ç¤ºé€å­—è¨˜éŒ„å€å¡Šçš„é¸é …"
 
-#: src/lang.c:635
+#: src/lang.c:644
 msgid "View/pipe/save multimedia attachments"
 msgstr "æª¢è¦–/ç®¡ç·š/å„²å­˜å¤šåª’é«”é™„ä»¶"
 
-#: src/lang.c:636
+#: src/lang.c:645
 msgid "choose first attachment in list"
 msgstr "é¸æ“‡åˆ—è¡¨ä¸­çš„ç¬¬ä¸€å€‹é™„ä»¶"
 
-#: src/lang.c:637
+#: src/lang.c:646
 msgid "0 - 9\t  choose attachment by number"
 msgstr "0 - 9\t  ä¾ç·¨è™Ÿé¸æ“‡é™„ä»¶"
 
-#: src/lang.c:638
+#: src/lang.c:647
 msgid "choose last attachment in list"
 msgstr "é¸æ“‡åˆ—è¡¨ä¸­çš„æœ€å¾Œä¸€å€‹é™„ä»¶"
 
-#: src/lang.c:640
+#: src/lang.c:649
 msgid "pipe attachment into command"
 msgstr "å°‡é™„ä»¶é€²å…¥ç®¡ç·šå‘½ä»¤"
 
-#: src/lang.c:641
+#: src/lang.c:650
 msgid "pipe raw attachment into command"
 msgstr "å°‡åŽŸå§‹é™„ä»¶é€²å…¥ç®¡ç·šå‘½ä»¤"
 
-#: src/lang.c:643
+#: src/lang.c:652
 msgid "save attachment to disk"
 msgstr "å°‡é™„ä»¶å„²å­˜åˆ°ç£ç¢Ÿ"
 
-#: src/lang.c:644
+#: src/lang.c:653
 msgid "search for attachments forwards"
 msgstr "å‘å‰æœå°‹é™„ä»¶"
 
-#: src/lang.c:645
+#: src/lang.c:654
 msgid "search for attachments backwards"
 msgstr "å‘å¾Œæœå°‹é™„ä»¶"
 
-#: src/lang.c:646
+#: src/lang.c:655
 msgid "view attachment"
 msgstr "æª¢è¦–é™„ä»¶"
 
-#: src/lang.c:647
+#: src/lang.c:656
 msgid "tag attachment"
 msgstr "æ¨™å®šé™„ä»¶"
 
-#: src/lang.c:648
+#: src/lang.c:657
 msgid "tag attachments that match user specified pattern"
 msgstr "æ¨™å®šåŒ¹é…ä½¿ç”¨è€…æŒ‡å®šèƒšé¨°çš„é™„ä»¶"
 
-#: src/lang.c:649
+#: src/lang.c:658
 msgid "reverse tagging on all attachments (toggle)"
 msgstr "åå‘æ¨™å®šæ‰€æœ‰é™„ä»¶ (åˆ‡æ›)"
 
-#: src/lang.c:650
+#: src/lang.c:659
 msgid "untag all tagged attachments"
 msgstr "å–æ¶ˆæ¨™å®šæ‰€æœ‰å·²æ¨™å®šé™„ä»¶"
 
-#: src/lang.c:651
+#: src/lang.c:660
 msgid "toggle info message in last line (name/description of attachment)"
 msgstr "åˆ‡æ›æœ€å¾Œä¸€åˆ—ä¸­çš„è³‡è¨Š (é™„ä»¶çš„åç¨±/æè¿°)"
 
-#: src/lang.c:652
+#: src/lang.c:661
 msgid "choose first attribute in list"
 msgstr "é¸æ“‡åˆ—è¡¨ä¸­çš„ç¬¬ä¸€é …å±¬æ€§"
 
-#: src/lang.c:653
+#: src/lang.c:662
 msgid "0 - 9\t  choose attribute by number"
 msgstr "0 - 9\t  ä¾ç·¨è™Ÿé¸æ“‡å±¬æ€§"
 
-#: src/lang.c:654
+#: src/lang.c:663
 msgid "choose last attribute in list"
 msgstr "é¸æ“‡åˆ—è¡¨ä¸­çš„æœ€å¾Œä¸€é …å±¬æ€§"
 
-#: src/lang.c:655
+#: src/lang.c:664
 msgid "reset attribute to a default value"
 msgstr "é‡ç½®å±¬æ€§ç‚ºé è¨­å€¼"
 
-#: src/lang.c:656
+#: src/lang.c:665
 msgid "search backwards for an attribute"
 msgstr "å‘å¾Œæœå°‹æŸä¸€å±¬æ€§"
 
-#: src/lang.c:657
+#: src/lang.c:666
 msgid "search forwards for an attribute"
 msgstr "å‘å‰æœå°‹æŸä¸€å±¬æ€§"
 
-#: src/lang.c:658
+#: src/lang.c:667
 msgid "select attribute"
 msgstr "é¸å–å±¬æ€§"
 
-#: src/lang.c:659
+#: src/lang.c:668
 msgid "toggle back to options menu when invoked from there"
 msgstr "å¦‚æžœä¹‹å‰å¾žé‚£è£¡èª¿ç”¨å°±åˆ‡å›žé¸é …åŠŸèƒ½è¡¨"
 
-#: src/lang.c:660
+#: src/lang.c:669
 #, c-format
 msgid "report bug or comment via mail to %s"
 msgstr "é€éŽéƒµä»¶å ±å‘ŠéŒ¯èª¤æˆ–è©•è«–çµ¦ %s"
 
-#: src/lang.c:661
+#: src/lang.c:670
 msgid "choose first option in list"
 msgstr "é¸æ“‡åˆ—è¡¨ä¸­çš„ç¬¬ä¸€å€‹é¸é …"
 
-#: src/lang.c:662
+#: src/lang.c:671
 msgid "0 - 9\t  choose option by number"
 msgstr "0 - 9\t  ä¾ç·¨è™Ÿé¸æ“‡é¸é …"
 
-#: src/lang.c:663
+#: src/lang.c:672
 msgid "choose last option in list"
 msgstr "é¸æ“‡åˆ—è¡¨ä¸­çš„æœ€å¾Œä¸€å€‹é¸é …"
 
-#: src/lang.c:664
+#: src/lang.c:673
 msgid "start scopes menu"
 msgstr "èµ·å§‹ç¯„åœé¸å–®"
 
-#: src/lang.c:665
+#: src/lang.c:674
 msgid "search backwards for an option"
 msgstr "å‘å¾Œæœå°‹æŸä¸€é¸é …"
 
-#: src/lang.c:666
+#: src/lang.c:675
 msgid "search forwards for an option"
 msgstr "å‘å‰æœå°‹æŸä¸€é¸é …"
 
-#: src/lang.c:667
+#: src/lang.c:676
 msgid "select option"
 msgstr "é¸å–é¸é …"
 
-#: src/lang.c:668
+#: src/lang.c:677
 msgid "start serverrc menu"
 msgstr ""
 
-#: src/lang.c:669
+#: src/lang.c:678
 msgid "toggle to attributes menu"
 msgstr "åˆ‡æ›åˆ°å±¬æ€§é¸å–®"
 
-#: src/lang.c:670
+#: src/lang.c:679
 msgid "choose range of articles to be affected by next command"
 msgstr "é¸æ“‡æœƒè¢«ä¸‹ä¸€å€‹å‘½ä»¤æ‰€å½±éŸ¿çš„æ–‡ç« ç¯„åœ"
 
-#: src/lang.c:671
+#: src/lang.c:680
 msgid "escape from command prompt"
 msgstr "å¾žæŒ‡ä»¤æç¤ºç¬¦è™Ÿé€€å‡º"
 
-#: src/lang.c:672
+#: src/lang.c:681
 msgid "edit filter file"
 msgstr "ç·¨è¼¯ç¯©é¸å™¨æª”æ¡ˆ"
 
-#: src/lang.c:673
+#: src/lang.c:682
 msgid "get help"
 msgstr "æå–èªªæ˜Ž"
 
-#: src/lang.c:674
+#: src/lang.c:683
 msgid "display last article viewed"
 msgstr "é¡¯ç¤ºæœ€å¾Œä¸€ç¯‡å·²æª¢è¦–æ–‡ç« "
 
-#: src/lang.c:675
+#: src/lang.c:684
 msgid "down one line"
 msgstr "å‘ä¸‹ä¸€åˆ—"
 
-#: src/lang.c:676
+#: src/lang.c:685
 msgid "up one line"
 msgstr "å‘ä¸Šä¸€åˆ—"
 
-#: src/lang.c:677
+#: src/lang.c:686
 msgid "go to article chosen by Message-ID"
 msgstr "å‰å¾€ä¾è¨Šæ¯è­˜åˆ¥è™Ÿæ‰€é¸æ–‡ç« "
 
-#: src/lang.c:678
+#: src/lang.c:687
 msgid "mail article/thread/hot/pattern/tagged articles to someone"
 msgstr "éƒµå¯„æ–‡ç« /è¨Žè«–ä¸²/ç†±é–€/èƒšé¨°/å·²æ¨™å®šæ–‡ç« çµ¦æŸäºº"
 
-#: src/lang.c:679
+#: src/lang.c:688
 msgid "menu of configurable options"
 msgstr "å¯çµ„é…é¸é …çš„é¸å–®"
 
-#: src/lang.c:680
+#: src/lang.c:689
 msgid "down one page"
 msgstr "å‘ä¸‹ä¸€é "
 
-#: src/lang.c:681
+#: src/lang.c:690
 msgid "up one page"
 msgstr "å‘ä¸Šä¸€é "
 
-#: src/lang.c:683
+#: src/lang.c:692
 msgid "post (write) article to current group"
 msgstr "å¼µè²¼ (å¯«å…¥) æ–‡ç« åˆ°ç›®å‰çš„ç¾¤çµ„"
 
-#: src/lang.c:684
+#: src/lang.c:693
 msgid "post postponed articles"
 msgstr "å¼µè²¼è¢«æ“±ç½®çš„æ–‡ç« "
 
-#: src/lang.c:686
+#: src/lang.c:695
 msgid "list articles posted by you (from posted file)"
 msgstr "åˆ—å‡ºç”±æ‚¨æ‰€å¼µè²¼çš„æ–‡ç«  (ä¾†è‡ªå¼µè²¼çš„æª”æ¡ˆ)"
 
-#: src/lang.c:687
+#: src/lang.c:696
 msgid "return to previous menu"
 msgstr "å›žåˆ°ä¸Šä¸€å€‹é¸å–®"
 
-#: src/lang.c:688
+#: src/lang.c:697
 msgid "quit tin immediately"
 msgstr "é¦¬ä¸Šé›¢é–‹ tin"
 
-#: src/lang.c:689
+#: src/lang.c:698
 msgid "redraw page"
 msgstr "é‡ç¹ªé é¢"
 
-#: src/lang.c:690
+#: src/lang.c:699
 msgid "save article/thread/hot/pattern/tagged articles to file"
 msgstr "å„²å­˜æ–‡ç« /è¨Žè«–ä¸²/ç†±é–€/èƒšé¨°/å·²æ¨™å®šæ–‡ç« åˆ°æª”æ¡ˆ"
 
-#: src/lang.c:691
+#: src/lang.c:700
 msgid "save marked articles automatically without user prompts"
 msgstr "è‡ªå‹•å„²å­˜æ¨™è¨˜çš„æ–‡ç« è€Œç„¡éœ€ä½¿ç”¨è€…æç¤º"
 
-#: src/lang.c:692
+#: src/lang.c:701
 msgid "scroll the screen one line down"
 msgstr "æ²å‹•èž¢å¹•ä¸€æ¬¡ä¸‹ç§»ä¸€åˆ—"
 
-#: src/lang.c:693
+#: src/lang.c:702
 msgid "scroll the screen one line up"
 msgstr "æ²å‹•èž¢å¹•ä¸€æ¬¡ä¸Šç§»ä¸€åˆ—"
 
-#: src/lang.c:694
+#: src/lang.c:703
 msgid "search for articles by author backwards"
 msgstr "ä¾ä½œè€…å‘å¾Œæœå°‹æ–‡ç« "
 
-#: src/lang.c:695
+#: src/lang.c:704
 msgid "search for articles by author forwards"
 msgstr "ä¾ä½œè€…å‘å‰æœå°‹æ–‡ç« "
 
-#: src/lang.c:696
+#: src/lang.c:705
 msgid "search all articles for a given string (this may take some time)"
 msgstr "å°æ‰€æœ‰æ–‡ç« æœå°‹çµ¦å®šçš„å­—ä¸² (é€™ä¹Ÿè¨±æœƒèŠ±ä¸€é»žæ™‚é–“)"
 
-#: src/lang.c:697
+#: src/lang.c:706
 msgid " \t  (searches are case-insensitive and wrap around to all articles)"
 msgstr " \t (æœå°‹æ™‚å¤§å°å¯«ä¸é ˆç›¸ç¬¦ä¸¦å›žåˆ°æ‰€æœ‰æ–‡ç« çš„å‰ç«¯)"
 
-#: src/lang.c:698
+#: src/lang.c:707
 msgid "search for articles by Subject line backwards"
 msgstr "ä¾ä¸»é¡Œå‘å¾Œæœå°‹æ–‡ç« "
 
-#: src/lang.c:699
+#: src/lang.c:708
 msgid "search for articles by Subject line forwards"
 msgstr "ä¾ä¸»é¡Œå‘å‰æœå°‹æ–‡ç« "
 
-#: src/lang.c:700
+#: src/lang.c:709
 msgid "repeat last search"
 msgstr "é‡è¤‡æœ€å¾Œä¸€ç­†æœå°‹"
 
-#: src/lang.c:701
+#: src/lang.c:710
 msgid "tag current article for reposting/mailing/piping/printing/saving"
 msgstr "æ¨™å®šç›®å‰çš„æ–‡ç« ä»¥ç”¨æ–¼é‡æ–°å¼µè²¼/éƒµå¯„/ç®¡ç·š/åˆ—å°/å„²å­˜"
 
-#: src/lang.c:702
+#: src/lang.c:711
 msgid "toggle info message in last line (subject/description)"
 msgstr "åˆ‡æ›æœ€å¾Œä¸€åˆ—ä¸­çš„è³‡è¨Šè¨Šæ¯ (ä¸»æ—¨/æè¿°)"
 
-#: src/lang.c:703
+#: src/lang.c:712
 msgid "toggle inverse video"
 msgstr "åˆ‡æ›åç™½é¡¯ç¤º"
 
-#: src/lang.c:704
+#: src/lang.c:713
 #, fuzzy
 msgid "toggle mini help menu and posting etiquette display"
 msgstr "åˆ‡æ›è¿·ä½ èªªæ˜Žé¸å–®é¡¯ç¤º"
 
-#: src/lang.c:705
+#: src/lang.c:714
 msgid "cycle the display of authors email address, real name, both or neither"
 msgstr "é€±æœŸé¡¯ç¤ºä½œè€…é›»å­éƒµä»¶åœ°å€ã€çœŸå¯¦åç¨±ã€å…©è€…æˆ–çš†éž"
 
-#: src/lang.c:706
+#: src/lang.c:715
 msgid "show version information"
 msgstr "é¡¯ç¤ºç‰ˆæœ¬è³‡è¨Š"
 
-#: src/lang.c:707
+#: src/lang.c:716
 msgid "mark articles older than the given days or date as read"
 msgstr ""
 
-#: src/lang.c:708
+#: src/lang.c:717
 msgid "mark all articles as read and return to group selection menu"
 msgstr "æ¨™è¨˜æ‰€æœ‰æ–‡ç« ç‚ºå·²è®€ä¸¦å›žåˆ°ç¾¤çµ„é¸æ“‡é¸å–®"
 
-#: src/lang.c:709
+#: src/lang.c:718
 msgid "mark all articles as read and enter next group with unread articles"
 msgstr "æ¨™è¨˜æ‰€æœ‰æ–‡ç« ç‚ºå·²è®€ä¸¦é€²å…¥ä¸‹ä¸€å€‹ç¾¤çµ„èˆ‡æœªè®€æ–‡ç« "
 
-#: src/lang.c:710
+#: src/lang.c:719
 msgid "choose first thread in list"
 msgstr "é¸æ“‡æ¸…å–®ä¸­çš„ç¬¬ä¸€ç­†è¨Žè«–ä¸²"
 
-#: src/lang.c:711
+#: src/lang.c:720
 msgid "choose last thread in list"
 msgstr "é¸æ“‡æ¸…å–®ä¸­çš„æœ€å¾Œä¸€ç¯‡è¨Žè«–ä¸²"
 
-#: src/lang.c:712
+#: src/lang.c:721
 msgid "list articles within current thread (bring up Thread sub-menu)"
 msgstr "åˆ—å‡ºç›®å‰è¨Žè«–ä¸²ä¹‹å…§çš„æ–‡ç«  (å¸¶å‡ºè¨Žè«–ä¸²å­é¸å–®)"
 
-#: src/lang.c:713
+#: src/lang.c:722
 msgid "mark article as unread"
 msgstr "æ¨™è¨˜æ–‡ç« ç‚ºæœªè®€"
 
-#: src/lang.c:714
+#: src/lang.c:723
 msgid "mark current thread, range or tagged threads as read"
 msgstr "æ¨™è¨˜ç›®å‰çš„è¨Žè«–ä¸²ã€ç¯„åœæˆ–å·²æ¨™å®šè¨Žè«–ä¸²ç‚ºå·²è®€"
 
-#: src/lang.c:715
+#: src/lang.c:724
 msgid "mark current thread, range or tagged threads as unread"
 msgstr "æ¨™è¨˜ç›®å‰çš„è¨Žè«–ä¸²ã€ç¯„åœæˆ–å·²æ¨™å®šè¨Žè«–ä¸²ç‚ºæœªè®€"
 
-#: src/lang.c:716
+#: src/lang.c:725
 msgid "mark current/range/selected/pattern/tagged as read after prompting"
 msgstr "æ¨™è¨˜ç›®å‰çš„/ç¯„åœ/å·²é¸/èƒšé¨°/å·²æ¨™å®šæ–¼æç¤ºä¹‹å¾Œç‚ºå·²è®€"
 
-#: src/lang.c:717
+#: src/lang.c:726
 msgid "mark current/range/selected/pattern/tagged as unread after prompting"
 msgstr "æ¨™è¨˜ç›®å‰çš„/ç¯„åœ/å·²é¸/èƒšé¨°/å·²æ¨™å®šæ–¼æç¤ºä¹‹å¾Œç‚ºæœªè®€"
 
-#: src/lang.c:718
+#: src/lang.c:727
 msgid "toggle display of all/selected articles"
 msgstr "åˆ‡æ›é¡¯ç¤ºæ‰€æœ‰/å·²é¸æ–‡ç« "
 
-#: src/lang.c:719
+#: src/lang.c:728
 msgid "display next group"
 msgstr "é¡¯ç¤ºä¸‹ä¸€å€‹ç¾¤çµ„"
 
-#: src/lang.c:720
+#: src/lang.c:729
 msgid "display previous group"
 msgstr "é¡¯ç¤ºä¸Šä¸€å€‹ç¾¤çµ„"
 
-#: src/lang.c:721
+#: src/lang.c:730
 msgid "toggle all selections (all articles)"
 msgstr "åˆ‡æ›æ‰€æœ‰é¸å– (æ‰€æœ‰æ–‡ç« )"
 
-#: src/lang.c:722
+#: src/lang.c:731
 msgid "select group (make \"hot\")"
 msgstr "é¸å–ç¾¤çµ„ (è¨­ç‚ºã€Œç†±é–€ã€)"
 
-#: src/lang.c:723
+#: src/lang.c:732
 msgid "select thread"
 msgstr "é¸å–è¨Žè«–ä¸²"
 
-#: src/lang.c:724
+#: src/lang.c:733
 msgid "select threads if at least one unread article is selected"
 msgstr "å¦‚æžœè‡³å°‘é¸å–äº†ä¸€ç¯‡æœªè®€æ–‡ç« å°±é¸å–è¨Žè«–ä¸²"
 
-#: src/lang.c:725
+#: src/lang.c:734
 msgid "select threads that match user specified pattern"
 msgstr "é¸å–åŒ¹é…ä½¿ç”¨è€…æŒ‡å®šèƒšé¨°çš„è¨Žè«–ä¸²"
 
-#: src/lang.c:726
+#: src/lang.c:735
 msgid "0 - 9\t  choose thread by number"
 msgstr "0 - 9\t  ä¾ç·¨è™Ÿé¸æ“‡è¨Žè«–ä¸²"
 
-#: src/lang.c:727
+#: src/lang.c:736
 msgid "toggle limit number of articles to get, and reload"
 msgstr "åˆ‡æ›è¦æå–æ–‡ç« çš„é™åˆ¶æ•¸é‡ï¼Œä¸¦é‡æ–°è¼‰å…¥"
 
-#: src/lang.c:728
+#: src/lang.c:737
 msgid "toggle display of all/unread articles"
 msgstr "åˆ‡æ›é¡¯ç¤ºæ‰€æœ‰/æœªè®€æ–‡ç« "
 
-#: src/lang.c:729
+#: src/lang.c:738
 msgid "toggle selection of thread"
 msgstr "åˆ‡æ›è¨Žè«–ä¸²çš„é¸å–"
 
-#: src/lang.c:730
+#: src/lang.c:739
 msgid "cycle through threading options available"
 msgstr "é‡è¦†å¾ªç’°å¯ç”¨çš„è¨Žè«–ä¸²é¸é …"
 
-#: src/lang.c:731
+#: src/lang.c:740
 msgid "undo all selections (all articles)"
 msgstr "å¾©åŽŸæ‰€æœ‰é¸å– (æ‰€æœ‰æ–‡ç« )"
 
-#: src/lang.c:732
+#: src/lang.c:741
 msgid "untag all tagged threads"
 msgstr "å–æ¶ˆæ¨™å®šæ‰€æœ‰å·²æ¨™å®šè¨Žè«–ä¸²"
 
-#: src/lang.c:733
+#: src/lang.c:742
 #, fuzzy
 msgid "search for articles forwards"
 msgstr "ä¾ä½œè€…å‘å‰æœå°‹æ–‡ç« "
 
-#: src/lang.c:734
+#: src/lang.c:743
 #, fuzzy
 msgid "search for articles backwards"
 msgstr "ä¾ä½œè€…å‘å¾Œæœå°‹æ–‡ç« "
 
-#: src/lang.c:735
+#: src/lang.c:744
 #, fuzzy
 msgid "toggle info message in last line (Message-ID)"
 msgstr "åˆ‡æ›æœ€å¾Œä¸€åˆ—çš„è³‡è¨Šè¨Šæ¯ (ç¶²å€)"
 
-#: src/lang.c:736
+#: src/lang.c:745
 #, fuzzy
 msgid "Open article by Message-ID"
 msgstr "å‰å¾€ä¾è¨Šæ¯è­˜åˆ¥è™Ÿæ‰€é¸æ–‡ç« "
 
-#: src/lang.c:737
+#: src/lang.c:746
 msgid "add new scope"
 msgstr "åŠ å…¥æ–°çš„ç¯„åœ"
 
-#: src/lang.c:738
+#: src/lang.c:747
 msgid "delete scope"
 msgstr "åˆªé™¤ç¯„åœ"
 
-#: src/lang.c:739
+#: src/lang.c:748
 msgid "edit attributes file"
 msgstr "ç·¨è¼¯å±¬æ€§æª”æ¡ˆ"
 
-#: src/lang.c:740
+#: src/lang.c:749
 msgid "choose first scope in list"
 msgstr "é¸æ“‡æ¸…å–®ä¸­çš„ç¬¬ä¸€ç­†ç¯„åœ"
 
-#: src/lang.c:741
+#: src/lang.c:750
 msgid "0 - 9\t  choose scope by number"
 msgstr "0 - 9\t  ä¾ç·¨è™Ÿé¸æ“‡ç¯„åœ"
 
-#: src/lang.c:742
+#: src/lang.c:751
 msgid "choose last scope in list"
 msgstr "é¸æ“‡æ¸…å–®ä¸­çš„æœ€å¾Œä¸€ç­†ç¯„åœ"
 
-#: src/lang.c:743
+#: src/lang.c:752
 msgid "move scope"
 msgstr "ç§»å‹•ç¯„åœ"
 
-#: src/lang.c:744
+#: src/lang.c:753
 msgid "rename scope"
 msgstr "é‡æ–°å‘½åç¯„åœ"
 
-#: src/lang.c:745
+#: src/lang.c:754
 msgid "select scope"
 msgstr "é¸å–ç¯„åœ"
 
-#: src/lang.c:746
+#: src/lang.c:755
 msgid "mark all articles in group as read"
 msgstr "æ¨™è¨˜æ‰€æœ‰ç¾¤çµ„ä¸­çš„æ–‡ç« ç‚ºå·²è®€"
 
-#: src/lang.c:747
+#: src/lang.c:756
 msgid "mark all articles in group as read and move to next unread group"
 msgstr "æ¨™è¨˜æ‰€æœ‰ç¾¤çµ„ä¸­çš„æ–‡ç« ç‚ºå·²è®€ä¸¦ç§»å‹•åˆ°ä¸‹ä¸€å€‹æœªè®€ç¾¤çµ„"
 
-#: src/lang.c:748
+#: src/lang.c:757
 msgid "choose first group in list"
 msgstr "é¸æ“‡æ¸…å–®ä¸­çš„ç¬¬ä¸€ç­†ç¾¤çµ„"
 
-#: src/lang.c:749
+#: src/lang.c:758
 msgid "choose group by name"
 msgstr "ä¾åç¨±é¸æ“‡ç¾¤çµ„"
 
-#: src/lang.c:750
+#: src/lang.c:759
 msgid "0 - 9\t  choose group by number"
 msgstr "0 - 9\t  ä¾ç·¨è™Ÿé¸æ“‡ç¾¤çµ„"
 
-#: src/lang.c:751
+#: src/lang.c:760
 msgid "choose range of groups to be affected by next command"
 msgstr "é¸æ“‡å—ä¸‹ä¸€å€‹å‘½ä»¤æ‰€å½±éŸ¿çš„ç¾¤çµ„ç¯„åœ"
 
-#: src/lang.c:752
+#: src/lang.c:761
 msgid "choose last group in list"
 msgstr "é¸æ“‡æ¸…å–®ä¸­çš„æœ€å¾Œä¸€å€‹ç¾¤çµ„"
 
-#: src/lang.c:754
+#: src/lang.c:763
 #, fuzzy
 msgid "list groups which an article has been posted to (by Message-ID)"
 msgstr "å‰å¾€ä¾è¨Šæ¯è­˜åˆ¥è™Ÿæ‰€é¸æ–‡ç« "
 
-#: src/lang.c:755
+#: src/lang.c:764
 msgid " \t  (go to article if at least one of the groups is available)"
 msgstr ""
 
-#: src/lang.c:757
+#: src/lang.c:766
 msgid "mark all articles in chosen group unread"
 msgstr "æ¨™è¨˜æ‰€æœ‰åœ¨å·²é¸ç¾¤çµ„ä¸­çš„æ–‡ç« ç‚ºæœªè®€"
 
-#: src/lang.c:758
+#: src/lang.c:767
 msgid "move chosen group within list"
 msgstr "ç§»å‹•æ¸…å–®å…§æ‰€é¸ç¾¤çµ„"
 
-#: src/lang.c:759
+#: src/lang.c:768
 msgid "choose next group with unread news"
 msgstr "é¸æ“‡å…·æœ‰æœªè®€æ–°èžçš„ä¸‹ä¸€å€‹ç¾¤çµ„"
 
-#: src/lang.c:760 src/lang.c:1925
+#: src/lang.c:769 src/lang.c:1957
 msgid "quit"
 msgstr "é›¢é–‹"
 
-#: src/lang.c:761
+#: src/lang.c:770
 msgid "quit without saving configuration changes"
 msgstr "é›¢é–‹ä½†ä¸å„²å­˜çµ„æ…‹è®Šæ›´"
 
-#: src/lang.c:762
+#: src/lang.c:771
 msgid "read chosen group"
 msgstr "è®€å–æ‰€é¸ç¾¤çµ„"
 
-#: src/lang.c:763
+#: src/lang.c:772
 msgid "reset .newsrc (all available articles in groups marked unread)"
 msgstr "é‡ç½® .newsrc (æ¨™è¨˜æ‰€æœ‰å¯ç”¨ç¾¤çµ„ä¸­çš„æ–‡ç« ç‚ºæœªè®€)"
 
-#: src/lang.c:764
+#: src/lang.c:773
 msgid "search backwards for a group name"
 msgstr "å‘å¾Œæœå°‹ç¾¤çµ„åç¨±"
 
-#: src/lang.c:765
+#: src/lang.c:774
 msgid " \t  (all searches are case-insensitive and wrap around)"
 msgstr " \t  (æ‰€æœ‰æœå°‹ä¸é ˆç¬¦åˆå¤§å°å¯«ä¸¦å›žåˆ°é–‹å§‹éƒ¨åˆ†)"
 
-#: src/lang.c:766
+#: src/lang.c:775
 msgid "search forwards for a group name"
 msgstr "å‘å‰æœå°‹ç¾¤çµ„åç¨±"
 
-#: src/lang.c:767
+#: src/lang.c:776
 msgid "subscribe to chosen group"
 msgstr "è¨‚é–±æ‰€é¸ç¾¤çµ„"
 
-#: src/lang.c:768
+#: src/lang.c:777
 msgid "subscribe to groups that match pattern"
 msgstr "è¨‚é–±åŒ¹é…èƒšé¨°çš„ç¾¤çµ„"
 
-#: src/lang.c:769
+#: src/lang.c:778
 msgid "reread active file to check for any new news"
 msgstr "é‡æ–°è®€å–ç¾ç”¨æª”æ¡ˆä»¥æª¢æŸ¥çœ‹çœ‹ä»»ä½•æ–°çš„æ–°èž"
 
-#: src/lang.c:770
+#. TODO: text is also used if reading from local spool
+#: src/lang.c:780
 msgid "show NNTP[S] connection details"
 msgstr ""
 
-#: src/lang.c:771
+#: src/lang.c:781
 msgid "toggle display of group name only or group name plus description"
 msgstr "åˆ‡æ›åªé¡¯ç¤ºç¾¤çµ„åç¨±æˆ–æ˜¯ç¾¤çµ„åç¨±åŠ ä¸Šæè¿°"
 
-#: src/lang.c:772
+#: src/lang.c:782
 msgid "toggle display to show all/unread subscribed groups"
 msgstr "åˆ‡æ›é¡¯ç¤ºå…¨éƒ¨/æœªè®€çš„å·²è¨‚é–±ç¾¤çµ„"
 
-#: src/lang.c:773
+#: src/lang.c:783
 msgid "unsubscribe from chosen group"
 msgstr "å–æ¶ˆè¨‚é–±æ‰€é¸ç¾¤çµ„"
 
-#: src/lang.c:774
+#: src/lang.c:784
 msgid "unsubscribe from groups that match pattern"
 msgstr "å–æ¶ˆè¨‚é–±åŒ¹é…èƒšé¨°çš„ç¾¤çµ„"
 
-#: src/lang.c:775
+#: src/lang.c:785
 msgid "sort the list of groups"
 msgstr "æŽ’åºç¾¤çµ„æ¸…å–®"
 
-#: src/lang.c:776
+#: src/lang.c:786
 msgid "toggle display to show all/subscribed groups"
 msgstr "åˆ‡æ›é¡¯ç¤ºå…¨éƒ¨/å·²è¨‚é–±çš„ç¾¤çµ„"
 
-#: src/lang.c:777
+#: src/lang.c:787
 #, fuzzy
 msgid "tag/untag all parts of current multipart-message in order"
 msgstr "ä¾åºæ¨™å®šç›®å‰å¤šéƒ¨ä»¶è¨Šæ¯çš„æ‰€æœ‰éƒ¨åˆ†"
 
-#: src/lang.c:778
+#: src/lang.c:788
 msgid "0 - 9\t  choose article by number"
 msgstr "0 - 9\t  ä¾ç·¨è™Ÿé¸æ“‡æ–‡ç« "
 
-#: src/lang.c:779
+#: src/lang.c:789
 msgid "mark thread as read and return to group index page"
 msgstr "æ¨™è¨˜è¨Žè«–ä¸²ç‚ºå·²è®€ä¸¦å›žåˆ°ç¾¤çµ„ç´¢å¼•é é¢"
 
-#: src/lang.c:780
+#: src/lang.c:790
 msgid "mark thread as read and enter next unread thread or group"
 msgstr "æ¨™è¨˜è¨Žè«–ä¸²ç‚ºå·²è®€ä¸¦è¼¸å…¥ä¸‹ä¸€å€‹æœªè®€çš„è¨Žè«–ä¸²æˆ–ç¾¤çµ„"
 
-#: src/lang.c:781
+#: src/lang.c:791
 msgid "choose first article in list"
 msgstr "é¸æ“‡æ¸…å–®ä¸­çš„ç¬¬ä¸€ç¯‡æ–‡ç« "
 
-#: src/lang.c:782
+#: src/lang.c:792
 msgid "choose last article in list"
 msgstr "é¸æ“‡æ¸…å–®ä¸­çš„æœ€å¾Œä¸€ç¯‡æ–‡ç« "
 
-#: src/lang.c:783
+#: src/lang.c:793
 msgid "mark art, range or tagged arts as read; move crsr to next unread art"
 msgstr "æ¨™è¨˜æ–‡ç« ã€ç¯„åœæˆ–å·²æ¨™å®šæ–‡ç« ç‚ºå·²è®€ï¼›ç§»å‹•æ¸¸æ¨™åˆ°ä¸‹ä¸€ç¯‡æœªè®€æ–‡ç« "
 
-#: src/lang.c:784
+#: src/lang.c:794
 msgid "mark article, range or tagged articles as unread"
 msgstr "æ¨™è¨˜æ–‡ç« ã€ç¯„åœæˆ–å·²æ¨™å®šæ–‡ç« ç‚ºæœªè®€"
 
-#: src/lang.c:785
+#: src/lang.c:795
 msgid "mark current thread as unread"
 msgstr "æ¨™è¨˜ç›®å‰è¨Žè«–ä¸²ç‚ºæœªè®€"
 
-#: src/lang.c:786
+#: src/lang.c:796
 msgid "read chosen article"
 msgstr "è®€å–æ‰€é¸æ–‡ç« "
 
-#: src/lang.c:787
+#: src/lang.c:797
 msgid ""
 "Display properties\n"
 "------------------"
@@ -2796,7 +2857,7 @@ msgstr ""
 "é¡¯ç¤ºå±¬æ€§\n"
 "------------------"
 
-#: src/lang.c:788
+#: src/lang.c:798
 msgid ""
 "Miscellaneous\n"
 "-------------"
@@ -2804,7 +2865,7 @@ msgstr ""
 "é›œé …\n"
 "-------------"
 
-#: src/lang.c:789
+#: src/lang.c:799
 msgid ""
 "Moving around\n"
 "-------------"
@@ -2812,7 +2873,7 @@ msgstr ""
 "å››è™•ç§»å‹•\n"
 "-------------"
 
-#: src/lang.c:790
+#: src/lang.c:800
 msgid ""
 "Group/thread/article operations\n"
 "-------------------------------"
@@ -2820,7 +2881,7 @@ msgstr ""
 "ç¾¤çµ„/è¨Žè«–ä¸²/æ–‡ç« æ“ä½œ\n"
 "-------------------------------"
 
-#: src/lang.c:791
+#: src/lang.c:801
 msgid ""
 "Attachment operations\n"
 "---------------------"
@@ -2828,7 +2889,7 @@ msgstr ""
 "é™„ä»¶æ“ä½œ\n"
 "---------------------"
 
-#: src/lang.c:792
+#: src/lang.c:802
 msgid ""
 "Attribute operations\n"
 "--------------------"
@@ -2836,7 +2897,7 @@ msgstr ""
 "å±¬æ€§æ“ä½œ\n"
 "--------------------"
 
-#: src/lang.c:793
+#: src/lang.c:803
 msgid ""
 "Option operations\n"
 "-----------------"
@@ -2844,7 +2905,7 @@ msgstr ""
 "é¸é …æ“ä½œ\n"
 "-----------------"
 
-#: src/lang.c:794
+#: src/lang.c:804
 #, fuzzy
 msgid ""
 "Posted article operations\n"
@@ -2853,7 +2914,7 @@ msgstr ""
 "ç¾¤çµ„/è¨Žè«–ä¸²/æ–‡ç« æ“ä½œ\n"
 "-------------------------------"
 
-#: src/lang.c:795
+#: src/lang.c:805
 msgid ""
 "Scope operations\n"
 "----------------"
@@ -2861,7 +2922,7 @@ msgstr ""
 "ç¯„åœæ“ä½œ\n"
 "----------------"
 
-#: src/lang.c:796
+#: src/lang.c:806
 msgid ""
 "URL operations\n"
 "--------------"
@@ -2869,112 +2930,112 @@ msgstr ""
 "ç¶²å€æ“ä½œ\n"
 "--------------"
 
-#: src/lang.c:797
+#: src/lang.c:807
 msgid "choose first URL in list"
 msgstr "é¸æ“‡æ¸…å–®ä¸­çš„ç¬¬ä¸€ç­†ç¶²å€"
 
-#: src/lang.c:798
+#: src/lang.c:808
 msgid "0 - 9\t  choose URL by number"
 msgstr "0 - 9\t  ä¾ç·¨è™Ÿé¸æ“‡ç¶²å€"
 
-#: src/lang.c:799
+#: src/lang.c:809
 msgid "choose last URL in list"
 msgstr "é¸æ“‡æ¸…å–®ä¸­çš„æœ€å¾Œä¸€ç­†ç¶²å€"
 
-#: src/lang.c:800
+#: src/lang.c:810
 msgid "search for URLs forwards"
 msgstr "å‘å‰æœå°‹ç¶²å€"
 
-#: src/lang.c:801
+#: src/lang.c:811
 msgid "search for URLs backwards"
 msgstr "å‘å¾Œæœå°‹ç¶²å€"
 
-#: src/lang.c:802
+#: src/lang.c:812
 msgid "Open URL in browser"
 msgstr "åœ¨ç€è¦½å™¨ä¸­é–‹å•Ÿç¶²å€"
 
-#: src/lang.c:803
+#: src/lang.c:813
 msgid "toggle info message in last line (URL)"
 msgstr "åˆ‡æ›æœ€å¾Œä¸€åˆ—çš„è³‡è¨Šè¨Šæ¯ (ç¶²å€)"
 
-#: src/lang.c:804
+#: src/lang.c:814
 #, fuzzy
 msgid "Hot article"
 msgid_plural "Hot articles"
 msgstr[0] "æ–‡ç« "
 
-#: src/lang.c:806
+#: src/lang.c:816
 msgid "Group Level Commands"
 msgstr "ç¾¤çµ„å±¤ç´šå‘½ä»¤"
 
-#: src/lang.c:807
+#: src/lang.c:817
 msgid "Kill filter added"
 msgstr "ç é™¤å·²åŠ å…¥çš„ç¯©é¸å™¨"
 
-#: src/lang.c:808
+#: src/lang.c:818
 msgid "Auto-selection filter added"
 msgstr "è‡ªå‹•é¸å–å·²åŠ å…¥çš„ç¯©é¸å™¨"
 
-#: src/lang.c:809
+#: src/lang.c:819
 msgid "All parts tagged"
 msgstr "å·²æ¨™å®šæ‰€æœ‰éƒ¨åˆ†"
 
-#: src/lang.c:810
+#: src/lang.c:820
 #, fuzzy
 msgid "All parts untagged"
 msgstr "å·²æ¨™å®šæ‰€æœ‰éƒ¨åˆ†"
 
-#: src/lang.c:811
+#: src/lang.c:821
 #, c-format
 msgid "Building References-trees (%d/%d)..."
 msgstr ""
 
-#: src/lang.c:812
+#: src/lang.c:822
 msgid "Storing article for later posting"
 msgstr "å­˜å…¥æ–‡ç« ä»¥ç”¨æ–¼ç¨å¾Œå¼µè²¼"
 
-#: src/lang.c:813
+#: src/lang.c:823
 msgid "Please enter a valid character"
 msgstr "è«‹è¼¸å…¥æœ‰æ•ˆå­—å…ƒ"
 
-#: src/lang.c:814
+#: src/lang.c:824
 #, c-format
 msgid "Missing part #%d"
 msgstr "ç¼ºå°‘éƒ¨åˆ†çš„ #%d"
 
-#: src/lang.c:815
+#: src/lang.c:825
 msgid "*** No postponed articles ***"
 msgstr "*** æ²’æœ‰è¢«æ“±ç½®çš„æ–‡ç«  ***"
 
-#: src/lang.c:816
+#: src/lang.c:826
 #, fuzzy
 msgid "Operation not available in raw-mode"
 msgstr "å›žåˆ°ç¾¤çµ„é¸æ“‡å±¤ç´š"
 
-#: src/lang.c:817
+#: src/lang.c:827
 msgid "Not a multi-part message"
 msgstr "ä¸æ˜¯ä¸€ç¯‡å¤šéƒ¨ä»¶è¨Šæ¯"
 
-#: src/lang.c:818
+#: src/lang.c:828
 msgid "You are not subscribed to this group"
 msgstr "æ‚¨æœªè¨‚é–±é€™å€‹ç¾¤çµ„"
 
-#: src/lang.c:819
+#: src/lang.c:829
 msgid "No previous expression"
 msgstr "æ²’æœ‰ä¸Šä¸€å€‹è¡¨ç¤ºå¼"
 
-#: src/lang.c:820
+#: src/lang.c:830
 msgid "Operation disabled in no-overwrite mode"
 msgstr "åœ¨ç„¡è¦†å¯«æ¨¡å¼ä¸­çš„æ“ä½œå·²åœç”¨"
 
 #. TODO: replace hard coded key-name in txt_info_postponed_sp[]
-#: src/lang.c:822
+#: src/lang.c:832
 #, fuzzy, c-format
 msgid "%d postponed article, reuse with ^O...\n"
 msgid_plural "%d postponed articles, reuse with ^O...\n"
 msgstr[0] "%d å·²æ“±ç½® æ–‡ç« ï¼ŒæŒ‰ä¸‹ ^O ä»¥é‡æ–°ä½¿ç”¨â€¦\n"
 
-#: src/lang.c:823
+#: src/lang.c:833
 msgid ""
 "X-Conversion-Note: multipart/alternative contents have been removed.\n"
 "  To get the whole article, turn alternative handling OFF in the Option "
@@ -2983,14 +3044,14 @@ msgstr ""
 "X-Conversion-Note: å¤šéƒ¨ä»¶/æ›¿ä»£å…§å®¹å·²è¢«ç§»é™¤ã€‚\n"
 "  è¦æå–æ•´ç¯‡æ–‡ç« ï¼Œè«‹åœ¨é¸é …åŠŸèƒ½è¡¨ä¸­é—œé–‰æ›¿ä»£è™•ç†\n"
 
-#: src/lang.c:825
+#: src/lang.c:835
 #, c-format
 msgid "Save filename for %s/%s is a mailbox. Attachment not saved"
 msgstr "å„²å­˜ %s/%s çš„æª”åæ˜¯ä¸€å€‹ä¿¡ç®±ã€‚é™„ä»¶æœªè¢«å„²å­˜"
 
 #. constext txt_is_tex_encoded[] = N_("TeX2Iso encoded article");
 #. TODO: replace hard coded key-names
-#: src/lang.c:828
+#: src/lang.c:838
 #, fuzzy, c-format
 msgid ""
 "\n"
@@ -2998,7 +3059,7 @@ msgid ""
 "locally\n"
 "(i.e. <spool>/news) or remotely (-r option) from an NNTP (Network News "
 "Transport\n"
-"Protocol) server. -h lists the available command line options.\n"
+"Protocol) server. -h lists the available command-line options.\n"
 "\n"
 "%s  has four newsreading levels, the newsgroup selection page, the group "
 "index\n"
@@ -3049,165 +3110,165 @@ msgstr ""
 "è¦ç²å¾—æ›´å¤šè³‡è¨Šï¼Œè«‹é–±è®€ç·šä¸Šæ‰‹å†Šã€READMEã€INSTALLã€TODO å’Œ FTP ç­‰æª”æ¡ˆã€‚\n"
 "è«‹åˆ©ç”¨ã€ŽRã€å‘½ä»¤ç™¼é€éŒ¯èª¤å ±å‘Š/æ„è¦‹çµ¦ %sã€‚\n"
 
-#: src/lang.c:845
+#: src/lang.c:855
 #, c-format
 msgid "Invalid disabled_nntp_cmds \"%s\", discarding it"
 msgstr ""
 
-#: src/lang.c:847
+#: src/lang.c:857
 #, c-format
 msgid "Invalid From:-header \"%s\". Check your mail_address setting."
 msgstr ""
 
-#: src/lang.c:849
+#: src/lang.c:859
 #, fuzzy
 msgid "Charset name contains invalid characters"
 msgstr "å­—å…ƒçµ„åç¨±åŒ…å«ç„¡æ•ˆå­—å…ƒã€‚"
 
-#: src/lang.c:852
+#: src/lang.c:862
 msgid "Invalid multibyte sequence found\n"
 msgstr "å‡ºç¾ç„¡æ•ˆçš„å¤šä½å…ƒçµ„åºåˆ—\n"
 
-#: src/lang.c:855
+#: src/lang.c:865
 #, fuzzy, c-format
 msgid "Invalid Sender:-header \"%s\""
 msgstr "ç„¡æ•ˆçš„ Sender:-header \"%s\""
 
-#: src/lang.c:857
+#: src/lang.c:867
 msgid "Inverse video disabled"
 msgstr "åç™½é¡¯ç¤ºå·²åœç”¨"
 
-#: src/lang.c:858
+#: src/lang.c:868
 msgid "Inverse video enabled"
 msgstr "åç™½é¡¯ç¤ºå·²å•Ÿç”¨"
 
-#: src/lang.c:860
+#: src/lang.c:870
 msgid " Keeping serverrc.add_cmd_line_opts."
 msgstr ""
 
-#: src/lang.c:861
+#: src/lang.c:871
 #, c-format
 msgid "Missing definition for %s\n"
 msgstr "ç¼ºå°‘ %s çš„å®šç¾©\n"
 
-#: src/lang.c:862
+#: src/lang.c:872
 #, c-format
 msgid "Invalid key definition '%s'\n"
 msgstr "ç„¡æ•ˆçš„æŒ‰éµå®šç¾©ã€Ž%sã€\n"
 
-#: src/lang.c:863
+#: src/lang.c:873
 #, c-format
 msgid "Invalid keyname '%s'\n"
 msgstr "ç„¡æ•ˆçš„æŒ‰éµåç¨±ã€Ž%sã€\n"
 
-#: src/lang.c:864
+#: src/lang.c:874
 #, c-format
 msgid "Keymap file was upgraded to version %s\n"
 msgstr "Keymap æª”æ¡ˆå·²å‡ç´šåˆ°ç‰ˆæœ¬ %s\n"
 
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:866
+#: src/lang.c:876
 #, c-format
 msgid "Kill From:     [%s] (y/n): "
 msgstr "ç é™¤ From:   [%s] (y/n)ï¼š"
 
 #. TRANSLATORS: do not translate header names like 'Lines:'
-#: src/lang.c:868
+#: src/lang.c:878
 msgid "Kill Lines: (</>num): "
 msgstr "ç é™¤ Lines: (</>num)ï¼š"
 
-#: src/lang.c:869
+#: src/lang.c:879
 msgid "Kill Article Menu"
 msgstr "ç é™¤æ–‡ç« é¸å–®"
 
-#: src/lang.c:870
+#: src/lang.c:880
 #, fuzzy, c-format
 msgid "Kill Msg-ID:   [%s] (f/l/o/n): "
 msgstr "ç é™¤ Msg-Idï¼š [%s] (f/l/o/n)ï¼š"
 
-#: src/lang.c:871
+#: src/lang.c:881
 msgid "Kill pattern scope  : "
 msgstr "ç é™¤èƒšé¨°ç¯„åœ ï¼š"
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:873
+#: src/lang.c:883
 #, c-format
 msgid "Kill Subject:  [%s] (y/n): "
 msgstr "ç é™¤ Subject: [%s] (y/n)ï¼š"
 
-#: src/lang.c:874
+#: src/lang.c:884
 msgid "Kill text pattern   : "
 msgstr "ç é™¤æ–‡å­—èƒšé¨°  ï¼š"
 
-#: src/lang.c:875
+#: src/lang.c:885
 msgid "Kill time in days   : "
 msgstr "ç é™¤æ™‚é–“æ–¼æ¯æ—¥  ï¼š"
 
-#: src/lang.c:877
+#: src/lang.c:887
 msgid "Last"
 msgstr "æœ€å¾Œä¸€ç­†"
 
-#: src/lang.c:878
+#: src/lang.c:888
 msgid "-- Last response --"
 msgstr "-- æœ€å¾Œä¸€ç­†å›žæ‡‰ --"
 
-#: src/lang.c:879
+#: src/lang.c:889
 #, c-format
 msgid "Lines %s  "
 msgstr "åˆ— %s  "
 
-#: src/lang.c:883
+#: src/lang.c:893
 #, fuzzy
 msgid "Function not available."
 msgstr "ç„¡æ³•ä½¿ç”¨æ–‡ç« "
 
-#: src/lang.c:884
+#: src/lang.c:894
 msgid "Not reading via NNTP."
 msgstr ""
 
-#: src/lang.c:886
+#: src/lang.c:896
 #, fuzzy, c-format
 msgid "Group: %s"
 msgid_plural "Groups: %s"
 msgstr[0] "ç¾¤çµ„ %.*sâ€¦"
 
-#: src/lang.c:889
+#: src/lang.c:899
 msgid "Mail"
 msgstr "éƒµå¯„"
 
-#: src/lang.c:890
+#: src/lang.c:900
 msgid "mailbox "
 msgstr "ä¿¡ç®± "
 
-#: src/lang.c:891
+#: src/lang.c:901
 #, c-format
 msgid "Mail article(s) to [%.*s]> "
 msgstr "éƒµå¯„æ–‡ç« åˆ° [%.*s]>"
 
-#: src/lang.c:892
+#: src/lang.c:902
 #, c-format
 msgid "Mailing log to %s\n"
 msgstr "éƒµå¯„è¨˜éŒ„æª”åˆ° %s\n"
 
-#: src/lang.c:893
+#: src/lang.c:903
 msgid "Mail bug report..."
 msgstr "éƒµå¯„éŒ¯èª¤å ±å‘Šâ€¦"
 
-#: src/lang.c:894
+#: src/lang.c:904
 #, c-format
 msgid "Mail BUG REPORT to %s?"
 msgstr "éƒµå¯„éŒ¯èª¤å ±å‘Šåˆ° %sï¼Ÿ"
 
-#: src/lang.c:895
+#: src/lang.c:905
 msgid "Mailed"
 msgstr "å·²å¯„å‡º"
 
-#: src/lang.c:896
+#: src/lang.c:906
 #, c-format
 msgid "Mailing to %s..."
 msgstr "éƒµå¯„åˆ° %sâ€¦"
 
-#: src/lang.c:897
+#: src/lang.c:907
 msgid ""
 "# [Mail/Save] active file. Format is like news active file:\n"
 "#   groupname  max.artnum  min.artnum  /dir\n"
@@ -3219,121 +3280,121 @@ msgstr ""
 "# ç¬¬å››å€‹æ¬„ä½æ˜¯åŸºåº•ç›®éŒ„ (äº¦å³ ~/Mail æˆ– ~/News)\n"
 "#\n"
 
-#: src/lang.c:900
+#: src/lang.c:910
 #, fuzzy
 msgid "Article marked as read"
 msgstr "%s æ¨™è¨˜ç‚ºå·²è®€"
 
-#: src/lang.c:901
+#: src/lang.c:911
 #, fuzzy
 msgid "Article marked as unread"
 msgstr "%s æ¨™è¨˜ç‚ºæœªè®€"
 
-#: src/lang.c:902
+#: src/lang.c:912
 #, fuzzy
 msgid "Thread marked as read"
 msgstr "%s æ¨™è¨˜ç‚ºå·²è®€"
 
-#: src/lang.c:903
+#: src/lang.c:913
 #, fuzzy
 msgid "Thread marked as unread"
 msgstr "%s æ¨™è¨˜ç‚ºæœªè®€"
 
-#: src/lang.c:904
+#: src/lang.c:914
 #, c-format
 msgid "Marked %d of %d %s as read"
 msgstr "æ¨™è¨˜ %2$d ä¸­çš„ %1$d %3$s ç‚ºå·²è®€"
 
-#: src/lang.c:905
+#: src/lang.c:915
 #, c-format
 msgid "Marked %d of %d %s as unread"
 msgstr "æ¨™è¨˜ %2$d ä¸­çš„ %1$d %3$s ç‚ºæœªè®€"
 
-#: src/lang.c:906 src/lang.c:1881
+#: src/lang.c:916 src/lang.c:1913
 msgid "Mark"
 msgstr "æ¨™è¨˜"
 
-#: src/lang.c:907
+#: src/lang.c:917
 #, c-format
 msgid "Mark all articles as read%s?"
 msgstr "æ¨™è¨˜æ‰€æœ‰æ–‡ç« ç‚º %s è®€ï¼Ÿ"
 
-#: src/lang.c:908
+#: src/lang.c:918
 #, c-format
 msgid "Mark article as read%s?"
 msgstr "æ¨™è¨˜æ–‡ç« ç‚º %s è®€ï¼Ÿ"
 
-#: src/lang.c:909
+#: src/lang.c:919
 #, c-format
 msgid "Mark group %s as read?"
 msgstr "æ¨™è¨˜ç¾¤çµ„ %s ç‚ºå·²è®€ï¼Ÿ"
 
-#: src/lang.c:910
+#: src/lang.c:920
 #, c-format
 msgid "Mark thread as read%s?"
 msgstr "æ¨™è¨˜è¨Žè«–ä¸²ç‚º %s è®€ï¼Ÿ"
 
-#: src/lang.c:911
+#: src/lang.c:921
 #, c-format
 msgid "Matching %s groups..."
 msgstr "æ­£åœ¨åŒ¹é… %s ç¾¤çµ„â€¦"
 
-#: src/lang.c:914
+#: src/lang.c:924
 #, fuzzy, c-format
 msgid "charset %s"
 msgstr "ï¼Œå­—å…ƒé›†ï¼š"
 
-#: src/lang.c:915
+#: src/lang.c:925
 #, c-format
 msgid "content subtype %s"
 msgstr ""
 
-#: src/lang.c:916
+#: src/lang.c:926
 #, c-format
 msgid "content type %s"
 msgstr ""
 
-#: src/lang.c:917
+#: src/lang.c:927
 #, c-format
 msgid "%*s[-- charset %s not supported --]\n"
 msgstr "%*s[-- ä¸æ”¯æ´ %s å­—å…ƒé›† --]\n"
 
-#: src/lang.c:918
+#: src/lang.c:928
 #, c-format
 msgid "%*s[-- Description: %s --]\n"
 msgstr "%*s[-- æè¿°ï¼š%s --]\n"
 
-#: src/lang.c:919
+#: src/lang.c:929
 #, fuzzy, c-format
 msgid "encoding %s"
 msgstr "é–‹å•Ÿ %s"
 
-#: src/lang.c:925
+#: src/lang.c:935
 #, fuzzy, c-format
 msgid "lang %s"
 msgstr "é‡æ–°è®€å– %sâ€¦"
 
-#: src/lang.c:926
+#: src/lang.c:936
 #, fuzzy, c-format
 msgid "%s line"
 msgid_plural "%s lines"
 msgstr[0] "%d åˆ—"
 
-#: src/lang.c:927
+#: src/lang.c:937
 #, fuzzy, c-format
 msgid "name %s"
 msgstr "ï¼Œåç¨±ï¼š"
 
-#: src/lang.c:928
+#: src/lang.c:938
 msgid ", "
 msgstr ""
 
-#: src/lang.c:929
+#: src/lang.c:939
 #, c-format
 msgid "size %s"
 msgstr ""
 
-#: src/lang.c:930
+#: src/lang.c:940
 msgid ""
 "This message has been composed in the 'multipart/mixed' MIME-format. If you\n"
 "are reading this prefix, your mail reader probably has not yet been "
@@ -3346,35 +3407,35 @@ msgstr ""
 "ä»¥äº†è§£æ–°çš„æ ¼å¼ï¼Œè€Œéš¨å¾Œè€Œä¾†çš„æ±è¥¿ä¹Ÿè¨±çœ‹èµ·ä¾†æœƒå¾ˆæ€ªç•°ã€‚\n"
 "\n"
 
-#: src/lang.c:934 src/lang.c:947 src/lang.c:950 src/lang.c:956
+#: src/lang.c:944 src/lang.c:957 src/lang.c:960 src/lang.c:966
 #, c-format
 msgid "<n>=set current to n; %s=line down; %s=line up; %s=help; %s=quit"
 msgstr "<n>=è¨­å®šç›®å‰ç‚º n; %s=ä¸‹ç§»ä¸€åˆ—ï¼›%s=è²¼é½Šï¼›%s=æ±‚åŠ©ï¼›%s=é›¢é–‹"
 
-#: src/lang.c:936
+#: src/lang.c:946
 #, c-format
 msgid ""
 "%s=view; %s=pipe; %s=pipe raw; %s=save; %s=tag; %s=tag pattern; %s=untag all"
 msgstr ""
 "%s=æª¢è¦–ï¼›%s=ç®¡ç·šï¼›%s=ç®¡ç·šåŽŸå§‹ï¼›%s=å„²å­˜ï¼›%s=æ¨™å®šï¼›%s=æ¨™å®šèƒšé¨°ï¼›%s=å–æ¶ˆæ‰€æœ‰æ¨™å®š"
 
-#: src/lang.c:938
+#: src/lang.c:948
 #, c-format
 msgid "%s=view; %s=save; %s=tag; %s=tag pattern; %s=untag all"
 msgstr "%s=æª¢è¦–ï¼›%s=å„²å­˜ï¼›%s=æ¨™å®šï¼›%s=æ¨™å®šèƒšé¨°ï¼›%s=å–æ¶ˆæ‰€æœ‰æ¨™å®š"
 
-#: src/lang.c:940
+#: src/lang.c:950
 #, c-format
 msgid ""
 "%s=reverse tagging; %s=search forwards; %s=search backwards; %s=repeat search"
 msgstr "%s=åå‘æ¨™å®šï¼›%s=å‘å‰æœå°‹ï¼›%s=å‘å¾Œæœå°‹ï¼›%s=é‡è¤‡æœå°‹"
 
-#: src/lang.c:941 src/lang.c:945
+#: src/lang.c:951 src/lang.c:955
 #, c-format
 msgid "<n>=set current to n; %s=next unread; %s=search pattern; %s=kill/select"
 msgstr "<n>=è¨­å®šç›®å‰ç‚º n; %s=ä¸‹ä¸€å€‹æœªè®€ï¼›%s=æœå°‹èƒšé¨°ï¼›%s=ç é™¤/é¸å–"
 
-#: src/lang.c:942
+#: src/lang.c:952
 #, c-format
 msgid ""
 "%s=author search; %s=catchup; %s=line down; %s=line up; %s=mark read; "
@@ -3382,264 +3443,265 @@ msgid ""
 msgstr ""
 "%s=ä½œè€…æœå°‹ï¼›%s=è¨­å›žæœªè®€ï¼›%s=ä¸‹ç§»ä¸€åˆ—ï¼›%s=è²¼é½Šï¼›%s=æ¨™è¨˜è®€å–ï¼›%s=åˆ—å‡ºè¨Žè«–ä¸²"
 
-#: src/lang.c:943
+#: src/lang.c:953
 #, c-format
 msgid "%s=line up; %s=line down; %s=page up; %s=page down; %s=top; %s=bottom"
 msgstr "%s=è²¼é½Šï¼›%s=ä¸‹ç§»ä¸€åˆ—ï¼›%s=å‘ä¸Šä¸€é ï¼›%s=å‘ä¸‹ä¸€é ï¼›%s=é ‚ç«¯ï¼›%s=åº•éƒ¨"
 
-#: src/lang.c:944
+#: src/lang.c:954
 #, c-format
 msgid "%s=search forwards; %s=search backwards; %s=quit"
 msgstr "%s=å‘å‰æœå°‹ï¼›%s=å‘å¾Œæœå°‹ï¼›%s=é›¢é–‹"
 
-#: src/lang.c:946
+#: src/lang.c:956
 #, c-format
 msgid "%s=author search; %s=body search; %s=catchup; %s=followup; %s=mark read"
 msgstr "%s=ä½œè€…æœå°‹ï¼›%s=å…§æ–‡æœå°‹ï¼›%s=è¨­å›žæœªè®€ï¼›%s=è·Ÿè²¼ï¼›%s=æ¨™è¨˜è®€å–"
 
-#: src/lang.c:948 src/lang.c:957
+#: src/lang.c:958 src/lang.c:967
 #, c-format
 msgid "%s=search forwards; %s=search backwards; %s=repeat search"
 msgstr "%s=å‘å‰æœå°‹ï¼›%s=å‘å¾Œæœå°‹ï¼›%s=é‡è¤‡æœå°‹"
 
-#: src/lang.c:949
+#: src/lang.c:959
 #, c-format
 msgid "%s=add; %s=move; %s=rename; %s=delete"
 msgstr "%s=åŠ å…¥ï¼›%s=ç§»å‹•ï¼›%s=é‡æ–°å‘½åï¼›%s=åˆªé™¤"
 
-#: src/lang.c:951
+#: src/lang.c:961
 #, c-format
 msgid "<n>=set current to n; %s=next unread; %s,%s=search pattern; %s=catchup"
 msgstr "<n>=è¨­å®šç›®å‰ç‚º n; %s=ä¸‹ä¸€å€‹æœªè®€ï¼›%s,%s=æœå°‹èƒšé¨°ï¼›%s=è¨­å›žæœªè®€"
 
-#: src/lang.c:952
+#: src/lang.c:962
 #, c-format
 msgid ""
 "%s=line down; %s=line up; %s=help; %s=move; %s=quit; %s=toggle all/unread"
 msgstr "%s=ä¸‹ç§»ä¸€åˆ—ï¼›%s=è²¼é½Šï¼›%s=æ±‚åŠ©ï¼›%s=ç§»å‹•ï¼›%s=é›¢é–‹ï¼›%s=åˆ‡æ›å…¨éƒ¨/æœªè®€"
 
-#: src/lang.c:953
+#: src/lang.c:963
 #, c-format
 msgid ""
 "%s=subscribe; %s=sub pattern; %s=unsubscribe; %s=unsub pattern; %s=yank in/"
 "out"
 msgstr "%s=è¨‚é–±ï¼›%s=è¨‚é–±èƒšé¨°ï¼›%s=å–æ¶ˆè¨‚é–±ï¼›%s=å–æ¶ˆè¨‚é–±èƒšé¨°ï¼›%s=æ‹”å…¥/å‡º"
 
-#: src/lang.c:954
+#: src/lang.c:964
 #, c-format
 msgid "<n>=set current to n; %s=next unread; %s=catchup; %s=display toggle"
 msgstr "<n>=è¨­å®šç›®å‰ç‚º n; %s=ä¸‹ä¸€å€‹æœªè®€ï¼›%s=è¨­å›žæœªè®€ï¼›%s=é¡¯ç¤ºåˆ‡æ›"
 
-#: src/lang.c:955
+#: src/lang.c:965
 #, c-format
 msgid "%s=help; %s=line down; %s=line up; %s=quit; %s=tag; %s=mark unread"
 msgstr "%s=æ±‚åŠ©ï¼›%s=ä¸‹ç§»ä¸€åˆ—ï¼›%s=è²¼é½Šï¼›%s=é›¢é–‹ï¼›%s=æ¨™å®šï¼›%s=æ¨™è¨˜æœªè®€"
 
-#: src/lang.c:958
+#: src/lang.c:968
 msgid "--More--"
 msgstr "--æ›´å¤š--"
 
-#: src/lang.c:960
+#: src/lang.c:970
 #, fuzzy, c-format
 msgid "MOTD: %s\n"
 msgstr "MOTD: "
 
-#: src/lang.c:962
+#: src/lang.c:972
 #, c-format
 msgid "Moving %s..."
 msgstr "æ­£åœ¨ç§»å‹• %sâ€¦"
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:'
-#: src/lang.c:964
+#: src/lang.c:974
 msgid "Message-ID: & last Reference  "
 msgstr "Message-ID: & æœ€è¿‘ä¸€ç­†åƒè€ƒ  "
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:'
-#: src/lang.c:966
+#: src/lang.c:976
 msgid "Message-ID: line              "
 msgstr "Message-ID: åˆ—              "
 
 #. TRANSLATORS: do not translate header names like 'Message-ID:' or 'References:'
-#: src/lang.c:968
+#: src/lang.c:978
 msgid "Message-ID: & References: line"
 msgstr "Message-ID: & References: åˆ—"
 
-#: src/lang.c:970
+#: src/lang.c:980
 #, c-format
 msgid "Go to newsgroup [%s]> "
 msgstr "å‰å¾€æ–°èžç¾¤çµ„ [%s]>"
 
-#: src/lang.c:971
+#: src/lang.c:981
 #, c-format
 msgid "Position %s in group list (1,2,..,$) [%d]> "
 msgstr "å®šä½ %s æ–¼ç¾¤çµ„æ¸…å–® (1,2,..,$) [%d]>"
 
-#: src/lang.c:972
+#: src/lang.c:982
 msgid "Try and save newsrc file again?"
 msgstr "å†æ¬¡å˜—è©¦ä¸¦å„²å­˜ newsrc æª”æ¡ˆï¼Ÿ"
 
-#: src/lang.c:973
+#: src/lang.c:983
 #, fuzzy, c-format
 msgid "Warning: No groups written to your %s file. Save aborted."
 msgstr "è­¦å‘Šï¼šæ²’æœ‰ä»»ä½•æ–°èžç¾¤çµ„è¢«å¯«å…¥æ‚¨çš„ newsrc æª”æ¡ˆã€‚å·²æ”¾æ£„å„²å­˜ã€‚"
 
-#: src/lang.c:974
+#: src/lang.c:984
 #, fuzzy, c-format
 msgid "%s file saved successfully.\n"
 msgstr "newsrc æª”æ¡ˆå·²æˆåŠŸå„²å­˜ã€‚\n"
 
-#: src/lang.c:975
+#: src/lang.c:985
 msgid "-- Next response --"
 msgstr "-- ä¸‹ä¸€å€‹å›žæ‡‰ --"
 
-#: src/lang.c:976
+#: src/lang.c:986
 msgid "No  "
 msgstr "å¦  "
 
-#: src/lang.c:977
+#: src/lang.c:987
 msgid "*** No articles ***"
 msgstr "*** æ²’æœ‰æ–‡ç«  ***"
 
-#: src/lang.c:978
+#: src/lang.c:988
 msgid "No articles have been posted"
 msgstr "æ²’æœ‰ä»»ä½•æ–‡ç« å·²è¢«å¼µè²¼"
 
-#: src/lang.c:979
+#: src/lang.c:989
 msgid "*** No attachments ***"
 msgstr "*** æ²’æœ‰é™„ä»¶ ***"
 
-#: src/lang.c:980
+#: src/lang.c:990
 msgid "*** No description ***"
 msgstr "*** æ²’æœ‰æè¿° ***"
 
-#: src/lang.c:981
+#: src/lang.c:991
 msgid "No filename"
 msgstr "æ²’æœ‰æª”å"
 
-#: src/lang.c:982
+#: src/lang.c:992
 msgid "No group"
 msgstr "æ²’æœ‰ç¾¤çµ„"
 
-#: src/lang.c:983
+#: src/lang.c:993
 msgid "*** No groups ***"
 msgstr "*** æ²’æœ‰ç¾¤çµ„ ***"
 
-#: src/lang.c:984
+#: src/lang.c:994
 msgid "No more groups to read"
 msgstr "å·²ç„¡å¯è®€å–ç¾¤çµ„"
 
-#: src/lang.c:985
+#: src/lang.c:995
 msgid "No last message"
 msgstr "æ²’æœ‰æœ€è¿‘ä¸€ç­†è¨Šæ¯"
 
-#: src/lang.c:986
+#: src/lang.c:996
 msgid "No mail address"
 msgstr "æ²’æœ‰éƒµä»¶åœ°å€"
 
-#: src/lang.c:987
+#: src/lang.c:997
 msgid "No articles marked for saving"
 msgstr "æ²’æœ‰æ¨™è¨˜è¦å„²å­˜çš„æ–‡ç« "
 
-#: src/lang.c:988
+#: src/lang.c:998
 msgid "No match"
 msgstr "æ²’æœ‰åŒ¹é…"
 
-#: src/lang.c:989
+#: src/lang.c:999
 msgid "No more groups"
 msgstr "å·²ç„¡ç¾¤çµ„"
 
-#: src/lang.c:990
+#: src/lang.c:1000
 msgid "No newsgroups"
 msgstr "æ²’æœ‰æ–°èžç¾¤çµ„"
 
-#: src/lang.c:991
+#: src/lang.c:1001
 msgid "No next unread article"
 msgstr "æ²’æœ‰ä¸‹ä¸€ç¯‡æœªè®€æ–‡ç« "
 
-#: src/lang.c:992
+#: src/lang.c:1002
 msgid "No previous group"
 msgstr "æ²’æœ‰ä¸Šä¸€å€‹ç¾¤çµ„"
 
-#: src/lang.c:993
+#: src/lang.c:1003
 msgid "No previous search, nothing to repeat"
 msgstr "æ²’æœ‰ä¸Šä¸€å€‹æœå°‹ï¼Œæ²’æœ‰ä»»ä½•æ±è¥¿å¯é‡è¤‡"
 
-#: src/lang.c:994
+#: src/lang.c:1004
 msgid "No previous unread article"
 msgstr "æ²’æœ‰ä¸Šä¸€ç¯‡æœªè®€æ–‡ç« "
 
-#: src/lang.c:995
+#: src/lang.c:1005
 msgid "No responses"
 msgstr "æ²’æœ‰å›žæ‡‰"
 
-#: src/lang.c:996
+#: src/lang.c:1006
 msgid "No responses to list in current thread"
 msgstr "åœ¨ç›®å‰çš„è¨Žè«–ä¸²ä¸­æ²’æœ‰å›žæ‡‰å¯åˆ—å‡º"
 
-#: src/lang.c:997
+#: src/lang.c:1007
 msgid "*** No scopes ***"
 msgstr "*** æ²’æœ‰ç¯„åœ ***"
 
-#: src/lang.c:998
+#: src/lang.c:1008
 msgid "No search string"
 msgstr "æ²’æœ‰æœå°‹å­—ä¸²"
 
-#: src/lang.c:999
+#: src/lang.c:1009
 msgid "No subject"
 msgstr "æ²’æœ‰ä¸»æ—¨"
 
-#: src/lang.c:1001
+#: src/lang.c:1011
 #, c-format
 msgid "%s: Terminal must have clear to end-of-line (ce)\n"
 msgstr "%sï¼šçµ‚ç«¯æ©Ÿå¿…é ˆèƒ½å¤ æ¸…ç©ºåˆ°åˆ—å°¾ (ce)\n"
 
-#: src/lang.c:1002
+#: src/lang.c:1012
 #, c-format
 msgid "%s: Terminal must have clear to end-of-screen (cd)\n"
 msgstr "%sï¼šçµ‚ç«¯æ©Ÿå¿…é ˆèƒ½å¤ æ¸…ç©ºåˆ°èž¢å¹•æœ«ç«¯ (cd)\n"
 
-#: src/lang.c:1003
+#: src/lang.c:1013
 #, c-format
 msgid "%s: Terminal must have clearscreen (cl) capability\n"
 msgstr "%sï¼šçµ‚ç«¯æ©Ÿå¿…é ˆå…·å‚™æ¸…ç©ºèž¢å¹• (cl) çš„èƒ½åŠ›\n"
 
-#: src/lang.c:1004
+#: src/lang.c:1014
 #, c-format
 msgid "%s: Terminal must have cursor motion (cm)\n"
 msgstr "%sï¼šçµ‚ç«¯æ©Ÿå¿…é ˆèƒ½å¤ ç§»å‹•æ¸¸æ¨™ (cm)\n"
 
-#: src/lang.c:1005
+#: src/lang.c:1015
 #, c-format
 msgid "%s: TERM variable must be set to use screen capabilities\n"
 msgstr "%sï¼šTERM è®Šæ•¸å¿…é ˆè¢«è¨­å®šä»¥ä½¿ç”¨èž¢å¹•èƒ½åŠ›\n"
 
-#: src/lang.c:1007
+#: src/lang.c:1017
 #, c-format
 msgid "No viewer found for %s/%s\n"
 msgstr "æ‰¾ä¸åˆ°ä»»ä½•æª¢è¦–å™¨ç”¨æ–¼ %s/%s\n"
 
-#: src/lang.c:1008 src/lang.c:1780 src/lang.c:1821 src/lang.c:2130
+#: src/lang.c:1018 src/lang.c:1812 src/lang.c:1853 src/lang.c:2173
+#: src/lang.c:2261
 msgid "None"
 msgstr "ç„¡"
 
-#: src/lang.c:1009
+#: src/lang.c:1019
 msgid "Newsgroup does not exist on this server"
 msgstr "æ–°èžç¾¤çµ„ä¸å­˜åœ¨æ–¼é€™å€‹ä¼ºæœå™¨"
 
-#: src/lang.c:1010
+#: src/lang.c:1020
 #, c-format
 msgid "Group %s not found in active file"
 msgstr "åœ¨ç¾ç”¨æª”æ¡ˆä¸­æ‰¾ä¸åˆ°ç¾¤çµ„ %s"
 
-#: src/lang.c:1012
+#: src/lang.c:1022
 msgid "c)reate it, use a)lternative name, use d)efault .newsrc, q)uit tin: "
 msgstr "c)å»ºç«‹å®ƒã€ä½¿ç”¨ a)æ›¿ä»£åç¨±ã€ä½¿ç”¨ d)é è¨­ .newsrcã€q)é›¢é–‹ tinï¼š"
 
-#: src/lang.c:1013
+#: src/lang.c:1023
 msgid "use a)lternative name, use d)efault .newsrc, q)uit tin: "
 msgstr "ä½¿ç”¨ a)æ›¿ä»£åç¨±ã€ä½¿ç”¨ d)é è¨­ .newsrcã€q)é›¢é–‹ tinï¼š"
 
-#: src/lang.c:1014
+#: src/lang.c:1024
 #, c-format
 msgid ""
 "# NNTP-server -> newsrc translation table and NNTP-server\n"
@@ -3668,54 +3730,69 @@ msgstr ""
 "#   news.example.org  /tmp/nrc-ex      example    ex\n"
 "#\n"
 
-#: src/lang.c:1021
+#: src/lang.c:1031
 msgid "NULL"
 msgstr "NULL"
 
-#: src/lang.c:1023
+#: src/lang.c:1033
 msgid "Only"
 msgstr "åªæœ‰"
 
-#: src/lang.c:1025
+#: src/lang.c:1034
+#, fuzzy
+msgid "OpenPGP pubic key block"
+msgstr "OpenPGP å…¬é‘°å€å¡Š"
+
+#: src/lang.c:1035
+#, fuzzy
+msgid "OpenPGP signature block"
+msgstr "OpenPGP ç°½åå€å¡Š"
+
+#: src/lang.c:1037
 msgid "Options Menu"
 msgstr "é¸é …åŠŸèƒ½è¡¨"
 
-#: src/lang.c:1026
+#: src/lang.c:1038
 msgid "Options Menu Commands"
 msgstr "é¸é …åŠŸèƒ½è¡¨å‘½ä»¤"
 
-#: src/lang.c:1027
+#: src/lang.c:1039
 #, fuzzy, c-format
 msgid "Option not enabled. Recompile with %s.%s\n"
 msgstr "é¸é …æœªå•Ÿç”¨ã€‚é‡æ–°ä»¥ %s ç·¨è­¯ã€‚%s\n"
 
 #. TRANSLATORS: do not translate header names like 'Path:'
-#: src/lang.c:1031
+#: src/lang.c:1043
 #, fuzzy
 msgid "Path: line (case insensitive)"
 msgstr "Path: åˆ— (å¤§å°å¯«ç›¸ç¬¦)   "
 
-#: src/lang.c:1032
+#: src/lang.c:1044
 #, c-format
 msgid "Error in regex: %s at pos. %d '%s'"
 msgstr "åœ¨æ­£è¦è¡¨ç¤ºå¼ %s çš„ä½ç½® %d ç™¼ç”ŸéŒ¯èª¤ï¼šã€Ž%sã€"
 
-#: src/lang.c:1033
+#: src/lang.c:1045
 #, c-format
 msgid "Error in regex: pcre internal error %d"
 msgstr "åœ¨æ­£è¦è¡¨ç¤ºå¼ä¸­ç™¼ç”ŸéŒ¯èª¤ï¼špcre å…§éƒ¨éŒ¯èª¤ %d"
 
-#: src/lang.c:1035
+#: src/lang.c:1046
+#, fuzzy
+msgid "[-- PGP SIGNED MESSAGE --]\n"
+msgstr "[-- PGP ç°½ç½²è¨Šæ¯ --]\n"
+
+#: src/lang.c:1048
 #, c-format
 msgid "Error in regex: study - pcre internal error %s"
 msgstr "åœ¨æ­£è¦è¡¨ç¤ºå¼ä¸­ç™¼ç”ŸéŒ¯èª¤ï¼šstudy - pcre å…§éƒ¨éŒ¯èª¤ %s"
 
-#: src/lang.c:1037
+#: src/lang.c:1050
 msgid "Post a followup..."
 msgstr "è·Ÿè²¼â€¦"
 
 #. TODO: replace hard coded key-name in txt_post_error_ask_postpone
-#: src/lang.c:1039
+#: src/lang.c:1052
 msgid ""
 "An error has occurred while posting the article. If you think that this\n"
 "error is temporary or otherwise correctable, you can postpone the article\n"
@@ -3725,360 +3802,362 @@ msgstr ""
 "éŒ¯èª¤æ˜¯æš«æ™‚æˆ–æ˜¯å¯æ”¹æ­£çš„ï¼Œæ‚¨å¯ä»¥æ“±ç½®æ–‡ç« \n"
 "ä¸¦æ–¼ç¨å¾Œä»¥ ^O å†æ¬¡å–å‡ºå®ƒã€‚\n"
 
-#: src/lang.c:1042
+#: src/lang.c:1055
 msgid "Posted articles history"
 msgstr "å¼µè²¼æ–‡ç« æ­·å²è¨˜éŒ„"
 
-#: src/lang.c:1043
+#: src/lang.c:1056
 #, fuzzy
 msgid "Posted Articles Menu Commands"
 msgstr "å±¬æ€§åŠŸèƒ½è¡¨æŒ‡ä»¤"
 
-#: src/lang.c:1044
+#: src/lang.c:1057
 msgid "Lookup failed"
 msgstr ""
 
-#: src/lang.c:1045
+#: src/lang.c:1058
 #, fuzzy
 msgid "Operation not available for replies by mail"
 msgstr "å›žåˆ°ç¾¤çµ„é¸æ“‡å±¤ç´š"
 
-#: src/lang.c:1046
+#: src/lang.c:1059
 #, fuzzy
 msgid "Already in posted articles history level"
 msgstr "å¼µè²¼æ–‡ç« æ­·å²è¨˜éŒ„"
 
-#: src/lang.c:1047
+#: src/lang.c:1060
 #, c-format
 msgid "Post to newsgroup(s) [%s]> "
 msgstr "å¼µè²¼åˆ°æ–°èžç¾¤çµ„ [%s]>"
 
-#: src/lang.c:1048
+#: src/lang.c:1061
 msgid "-- post processing started --"
 msgstr "-- å¼µè²¼è™•ç†é–‹å§‹ --"
 
-#: src/lang.c:1049
+#: src/lang.c:1062
 msgid "-- post processing completed --"
 msgstr "-- å¼µè²¼è™•ç†å®Œæˆ --"
 
-#: src/lang.c:1050
+#: src/lang.c:1063
 #, c-format
 msgid "Post subject [%s]> "
 msgstr "å¼µè²¼ä¸»æ—¨ [%s]>"
 
-#: src/lang.c:1051
+#: src/lang.c:1064
 msgid ""
 "# Summary of mailed/posted messages viewable by 'W' command from within "
 "tin.\n"
 msgstr "# éƒµå¯„/å¼µè²¼çš„è¨Šæ¯æ¦‚è¦å¯ä»¥åœ¨ tin ä¹‹ä¸­ç¶“ç”±ã€ŽWã€å‘½ä»¤ä¾†æª¢è¦–ã€‚\n"
 
-#: src/lang.c:1052
+#: src/lang.c:1065
 msgid "Posting article..."
 msgstr "å¼µè²¼æ–‡ç« â€¦"
 
-#: src/lang.c:1054
+#: src/lang.c:1067
 #, fuzzy, c-format
 msgid "Posting failed (%s)"
 msgstr "å¼µè²¼æ–‡ç« â€¦"
 
-#: src/lang.c:1056
+#: src/lang.c:1069
 #, c-format
 msgid "Posting: %.*s ..."
 msgstr "å¼µè²¼ï¼š%.*sâ€¦"
 
-#: src/lang.c:1057
+#: src/lang.c:1070
 #, c-format
 msgid "Post postponed articles [%%s]? (%s/%s/%s/%s/%s): "
 msgstr "å¼µè²¼è¢«æ“±ç½®çš„æ–‡ç«  [%%s]ï¼Ÿ(%s/%s/%s/%s/%s)ï¼š"
 
-#: src/lang.c:1059
+#: src/lang.c:1072
 #, c-format
 msgid "Preparing for filtering on Path header (%d/%d)..."
 msgstr ""
 
-#: src/lang.c:1061
+#: src/lang.c:1074
 #, fuzzy
 msgid "Processing attributes..."
 msgstr "è™•ç†å±¬æ€§â€¦"
 
-#: src/lang.c:1062
+#: src/lang.c:1075
 msgid "Processing mail messages marked for deletion."
 msgstr "è™•ç†æ¨™è¨˜ç‚ºåˆªé™¤çš„éƒµä»¶è¨Šæ¯ã€‚"
 
-#: src/lang.c:1063
+#: src/lang.c:1076
 msgid "Processing saved articles marked for deletion."
 msgstr "è™•ç†æ¨™è¨˜ç‚ºåˆªé™¤çš„å·²å„²å­˜æ–‡ç« ã€‚"
 
-#: src/lang.c:1064
+#: src/lang.c:1077
 #, c-format
 msgid "Accept Followup-To? %s=post, %s=ignore, %s=quit: "
 msgstr "æŽ¥å—è·Ÿè²¼ï¼Ÿ%s=å¼µè²¼ï¼Œ%s=å¿½ç•¥ï¼Œ%s=é›¢é–‹ï¼š"
 
-#: src/lang.c:1065
+#: src/lang.c:1078
 msgid "Article unchanged, abort mailing?"
 msgstr "æ–‡ç« æœªè®Šæ›´ï¼Œæ”¾æ£„éƒµå¯„ï¼Ÿ"
 
-#: src/lang.c:1066
+#: src/lang.c:1079
 #, fuzzy, c-format
 msgid "Do you want to see postponed article (%d)?"
 msgid_plural "Do you want to see postponed articles (%d)?"
 msgstr[0] "æ‚¨è¦çœ‹åˆ°æ“±ç½®çš„æ–‡ç«  (%d) å—Žï¼Ÿ"
 
-#: src/lang.c:1068
+#: src/lang.c:1081
 msgid "Add quick kill filter?"
 msgstr "åŠ å…¥å¿«é€Ÿç é™¤ç¯©é¸å™¨ï¼Ÿ"
 
-#: src/lang.c:1069
+#: src/lang.c:1082
 msgid "Add quick selection filter?"
 msgstr "åŠ å…¥å¿«é€Ÿé¸æ“‡ç¯©é¸å™¨ï¼Ÿ"
 
-#: src/lang.c:1070
+#: src/lang.c:1083
 msgid "Do you really want to quit?"
 msgstr "æ‚¨çœŸçš„è¦é›¢é–‹å—Žï¼Ÿ"
 
-#: src/lang.c:1071
+#: src/lang.c:1084
 #, c-format
 msgid "%s=edit cancel message, %s=quit, %s=delete (cancel) [%%s]: "
 msgstr "%s=ç·¨è¼¯å–æ¶ˆè¨Šæ¯ï¼Œ%s=é›¢é–‹ï¼Œ%s=åˆªé™¤ (å–æ¶ˆ) [%%s]ï¼š"
 
-#: src/lang.c:1072
+#: src/lang.c:1085
 #, fuzzy
 msgid "You have a tagged article in this group - quit anyway?"
 msgid_plural "You have tagged articles in this group - quit anyway?"
 msgstr[0] "æ‚¨å·²åœ¨é€™å€‹ç¾¤çµ„ä¸­æ¨™å®šæ–‡ç«  - ç„¡è«–å¦‚ä½•éƒ½è¦é›¢é–‹ï¼Ÿ"
 
-#: src/lang.c:1073
+#: src/lang.c:1086
 #, c-format
 msgid "%s=quit, %s=edit, %s=postpone: "
 msgstr "%s=é›¢é–‹ï¼Œ%s=ç·¨è¼¯ï¼Œ%s=æ“±ç½®ï¼š"
 
-#: src/lang.c:1074
+#: src/lang.c:1087
 #, fuzzy, c-format
 msgid "%s=quit, %s=edit, %s=save kill description: "
 msgstr "%s=é›¢é–‹ %s=ç·¨è¼¯ %s=å„²å­˜ç é™¤æè¿°ï¼š"
 
-#: src/lang.c:1075
+#: src/lang.c:1088
 #, fuzzy, c-format
 msgid "%s=quit, %s=edit, %s=save select description: "
 msgstr "%s=é›¢é–‹ %s=ç·¨è¼¯ %s=å„²å­˜é¸å–æè¿°ï¼š"
 
-#: src/lang.c:1076
+#: src/lang.c:1089
 msgid "Do you really want to quit without saving your configuration?"
 msgstr "æ‚¨çœŸçš„è¦é›¢é–‹å»ä¸å„²å­˜æ‚¨çš„çµ„æ…‹å—Žï¼Ÿ"
 
-#: src/lang.c:1078
+#: src/lang.c:1091
 msgid "Invalid range - valid are '0-9.$' e.g. 1-$"
 msgstr "ç„¡æ•ˆçš„ç¯„åœ - æœ‰æ•ˆæ˜¯ã€Ž0-9.$ã€ä¾‹å¦‚ï¼š1-$"
 
-#: src/lang.c:1080
+#: src/lang.c:1093
 msgid "Do you want to abort this operation?"
 msgstr "æ‚¨è¦æ”¾æ£„é€™å€‹æ“ä½œå—Žï¼Ÿ"
 
-#: src/lang.c:1081
+#: src/lang.c:1094
 msgid "Do you want to exit tin immediately?"
 msgstr "æ‚¨è¦é¦¬ä¸Šé›¢é–‹ tin å—Žï¼Ÿ"
 
-#: src/lang.c:1083
+#: src/lang.c:1096
 #, fuzzy
 msgid "Reading all articles..."
 msgstr "è®€å– %s ç¯‡æ–‡ç« â€¦"
 
-#: src/lang.c:1084
+#: src/lang.c:1097
 #, fuzzy
 msgid "Reading all groups..."
 msgstr "è®€å– %s ç¾¤çµ„â€¦"
 
-#: src/lang.c:1085
+#: src/lang.c:1098
 msgid "Reading ('q' to quit)..."
 msgstr "è®€å– (ã€Žqã€è¡¨ç¤ºé›¢é–‹)â€¦"
 
-#: src/lang.c:1086
+#: src/lang.c:1099
 #, fuzzy, c-format
 msgid "Reading attributes file: %s\n"
 msgstr "è®€å– %s å±¬æ€§æª”æ¡ˆâ€¦\n"
 
-#: src/lang.c:1087
+#: src/lang.c:1100
 #, fuzzy, c-format
 msgid "Reading global attributes file: %s\n"
 msgstr "è®€å– %s å±¬æ€§æª”æ¡ˆâ€¦\n"
 
-#: src/lang.c:1088
+#: src/lang.c:1101
 #, fuzzy, c-format
 msgid "Reading config file: %s\n"
 msgstr "è®€å– %s çµ„æ…‹æª”æ¡ˆâ€¦\n"
 
-#: src/lang.c:1089
+#: src/lang.c:1102
 #, fuzzy, c-format
 msgid "Reading global config file: %s\n"
 msgstr "è®€å– %s çµ„æ…‹æª”æ¡ˆâ€¦\n"
 
-#: src/lang.c:1090
+#: src/lang.c:1103
 #, fuzzy, c-format
 msgid "Reading filter file: %s\n"
 msgstr "è®€å–ç¯©é¸å™¨æª”æ¡ˆâ€¦\n"
 
-#: src/lang.c:1092
+#: src/lang.c:1105
 msgid "reading from local spool"
 msgstr ""
 
-#: src/lang.c:1094
+#: src/lang.c:1107
 #, fuzzy, c-format
 msgid "Reading %s\n"
 msgstr "é‡æ–°è®€å– %sâ€¦"
 
-#: src/lang.c:1095
+#: src/lang.c:1108
 #, fuzzy, c-format
 msgid "Reading input history file: %s\n"
 msgstr "è®€å–è¼¸å…¥æ­·å²æª”æ¡ˆâ€¦\n"
 
-#: src/lang.c:1096
+#: src/lang.c:1109
 #, fuzzy, c-format
 msgid "Reading keymap file: %s\n"
 msgstr "è®€å– keymap æª”æ¡ˆâ€¦\n"
 
-#: src/lang.c:1097
+#: src/lang.c:1110
 msgid "Reading groups from active file... "
 msgstr "å¾žç¾ç”¨æª”æ¡ˆè®€å–ç¾¤çµ„â€¦"
 
-#: src/lang.c:1098
+#: src/lang.c:1111
 msgid "Reading groups from newsrc file... "
 msgstr "å¾ž newsrc æª”æ¡ˆè®€å–ç¾¤çµ„â€¦"
 
-#: src/lang.c:1099
+#: src/lang.c:1112
 msgid "Reading newsgroups file... "
 msgstr "è®€å–æ–°èžç¾¤çµ„æª”æ¡ˆâ€¦"
 
-#: src/lang.c:1100
+#: src/lang.c:1113
 #, fuzzy, c-format
 msgid "Reading newsrc file: %s"
 msgstr "è®€å– newsrc æª”æ¡ˆâ€¦"
 
-#: src/lang.c:1101
+#: src/lang.c:1114
 #, fuzzy
 msgid "Reading unread articles..."
 msgstr "è®€å– %s ç¯‡æ–‡ç« â€¦"
 
-#: src/lang.c:1102
+#: src/lang.c:1115
 #, fuzzy
 msgid "Reading unread groups..."
 msgstr "è®€å– %s ç¾¤çµ„â€¦"
 
 #. TRANSLATORS: do not translate header names like 'References:'
-#: src/lang.c:1104
+#: src/lang.c:1117
 msgid "References: line              "
 msgstr "References: åˆ—              "
 
-#: src/lang.c:1106
+#: src/lang.c:1119
 #, c-format
 msgid "(%d:%02d remaining)"
 msgstr "(%d:%02d é‚„å‰©é¤˜)"
 
-#: src/lang.c:1108
+#: src/lang.c:1121
 #, c-format
 msgid "Bogus group %s removed."
 msgstr "å‡é€ çš„ç¾¤çµ„ %s å·²ç§»é™¤ã€‚"
 
-#: src/lang.c:1109
+#: src/lang.c:1122
 #, fuzzy
 msgid "Removed from this rule: "
 msgstr "å·²å¾žä¸Šä¸€å€‹è¦å‰‡ç§»é™¤ï¼š"
 
-#: src/lang.c:1110
+#: src/lang.c:1123
 #, c-format
 msgid "Error: rename %s to %s"
 msgstr "éŒ¯èª¤ï¼šé‡æ–°å‘½å %s ç‚º %s"
 
-#: src/lang.c:1111
+#: src/lang.c:1124
 msgid "Reply to author..."
 msgstr "å›žè¦†çµ¦ä½œè€…â€¦"
 
-#: src/lang.c:1112
+#: src/lang.c:1125
 msgid "Repost"
 msgstr "é‡æ–°å¼µè²¼"
 
-#: src/lang.c:1113
+#: src/lang.c:1126
 msgid "Reposting article..."
 msgstr "é‡æ–°å¼µè²¼æ–‡ç« â€¦"
 
 #. TODO: plural-forms? (do we have a counter?)
-#: src/lang.c:1115
+#: src/lang.c:1128
 #, c-format
 msgid "Repost article(s) to group(s) [%s]> "
 msgstr "é‡æ–°å¼µè²¼æ–‡ç« åˆ°ç¾¤çµ„ [%s]>"
 
-#: src/lang.c:1116
+#: src/lang.c:1129
 msgid "Reset newsrc?"
 msgstr "é‡ç½® newsrcï¼Ÿ"
 
-#: src/lang.c:1117
-msgid "Responses have been directed to the following newsgroups"
-msgstr "å›žæ‡‰å·²è¢«å°Žå‘ä¸‹åˆ—æ–°èžç¾¤çµ„"
+#: src/lang.c:1130
+#, fuzzy
+msgid "Responses have been directed to the following newsgroup"
+msgid_plural "Responses have been directed to the following newsgroups"
+msgstr[0] "å›žæ‡‰å·²è¢«å°Žå‘ä¸‹åˆ—æ–°èžç¾¤çµ„"
 
-#: src/lang.c:1118
+#: src/lang.c:1131
 #, c-format
 msgid "Responses have been directed to poster. %s=mail, %s=post, %s=quit: "
 msgstr "å›žæ‡‰å·²è¢«å°Žå‘å¼µè²¼è€…ã€‚%s=éƒµå¯„ï¼Œ%s=å¼µè²¼ï¼Œ%s=é›¢é–‹ï¼š"
 
-#: src/lang.c:1119
+#: src/lang.c:1132
 msgid "Press <RETURN> to continue..."
 msgstr "æŒ‰ä¸‹ <RETURN> ä»¥ç¹¼çºŒâ€¦"
 
-#: src/lang.c:1121
+#: src/lang.c:1134
 #, c-format
 msgid "Score: %s"
 msgstr ""
 
 #. TRANSLATORS: do not translate header names like 'From:'
-#: src/lang.c:1123
+#: src/lang.c:1136
 #, c-format
 msgid "Select From    [%s] (y/n): "
 msgstr "é¸å–è‡ª    [%s] (y/n)ï¼š"
 
 #. TRANSLATORS: do not translate header names like 'Lines:'
-#: src/lang.c:1125
+#: src/lang.c:1138
 msgid "Select Lines: (</>num): "
 msgstr "é¸å–å¤šåˆ—ï¼š(</>num)ï¼š"
 
-#: src/lang.c:1126
+#: src/lang.c:1139
 msgid "Auto-select Article Menu"
 msgstr "è‡ªå‹•é¸å–æ–‡ç« é¸å–®"
 
-#: src/lang.c:1127
+#: src/lang.c:1140
 #, fuzzy, c-format
 msgid "Select Msg-ID  [%s] (f/l/o/n): "
 msgstr "é¸å– Msg-Id  [%s] (f/l/o/n)ï¼š"
 
-#: src/lang.c:1128
+#: src/lang.c:1141
 msgid "Select pattern scope: "
 msgstr "é¸å–èƒšé¨°ç¯„åœï¼š"
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:1130
+#: src/lang.c:1143
 #, c-format
 msgid "Select Subject [%s] (y/n): "
 msgstr "é¸å–ä¸»æ—¨ [%s] (y/n)ï¼š"
 
-#: src/lang.c:1131
+#: src/lang.c:1144
 msgid "Select text pattern : "
 msgstr "é¸å–æ–‡å­—èƒšé¨°ï¼š"
 
-#: src/lang.c:1132
+#: src/lang.c:1145
 msgid "Select time in days   : "
 msgstr "é¸å–æ™‚é–“å¤©æ•¸  ï¼š"
 
-#: src/lang.c:1133
+#: src/lang.c:1146
 msgid "[k]"
 msgstr ""
 
-#: src/lang.c:1134
+#: src/lang.c:1147
 msgid "[T]"
 msgstr ""
 
-#: src/lang.c:1135
+#: src/lang.c:1148
 msgid " R"
 msgstr " R"
 
-#: src/lang.c:1136
+#: src/lang.c:1149
 #, c-format
 msgid ""
 "# %s server configuration file\n"
@@ -4099,80 +4178,85 @@ msgstr ""
 "############################################################################\n"
 "\n"
 
-#: src/lang.c:1142
+#: src/lang.c:1155
 #, fuzzy
 msgid ""
 "\n"
 "# config options\n"
 msgstr "é¡è‰²é¸é …"
 
-#: src/lang.c:1143
+#: src/lang.c:1156
 msgid ""
 "\n"
 "# internal data, should not be modified\n"
 msgstr ""
 
-#: src/lang.c:1144
+#: src/lang.c:1157
 #, fuzzy
 msgid ""
 "\n"
 "# tinrc overrides\n"
 msgstr "ç¯©é¸é¸é …"
 
-#: src/lang.c:1145
+#: src/lang.c:1158
 msgid "Serverrc Menu"
 msgstr ""
 
-#: src/lang.c:1146
+#: src/lang.c:1159
+#, fuzzy
+msgid "shell archive (shar)"
+msgstr "å‘½ä»¤æ®¼å­˜æª”"
+
+#: src/lang.c:1160
 msgid "Showing unread groups only"
 msgstr "åªé¡¯ç¤ºæœªè®€ç¾¤çµ„"
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:1148
+#: src/lang.c:1162
 msgid "Subject: line (ignore case)   "
 msgstr "Subject: åˆ— (å¿½ç•¥å¤§å°å¯«)   "
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:1150
+#: src/lang.c:1164
 msgid "Subject: line (case sensitive)"
 msgstr "Subject: åˆ— (å¤§å°å¯«ç›¸ç¬¦)"
 
-#: src/lang.c:1151
+#: src/lang.c:1165
 msgid "Save"
 msgstr "å„²å­˜"
 
-#: src/lang.c:1152
+#: src/lang.c:1166
 #, c-format
 msgid "Save '%s' (%s/%s)?"
 msgstr "å„²å­˜ã€Ž%sã€(%s/%s)ï¼Ÿ"
 
-#: src/lang.c:1153
+#: src/lang.c:1167
 msgid "Save configuration before continuing?"
 msgstr "ç¹¼çºŒä¹‹å‰å…ˆå„²å­˜çµ„æ…‹ï¼Ÿ"
 
-#: src/lang.c:1154
+#: src/lang.c:1168
 msgid "Save filename> "
 msgstr "å„²å­˜æª”å>"
 
-#: src/lang.c:1155
+#: src/lang.c:1169
 msgid "Saved"
 msgstr "å·²å„²å­˜"
 
-#: src/lang.c:1156
+#: src/lang.c:1170
 #, fuzzy, c-format
 msgid "%s unread (%s hot) %s in %s\n"
 msgstr "%4d æœªè®€ (%4d ç†±é–€) %s æ–¼ %s\n"
 
-#: src/lang.c:1157
+#: src/lang.c:1171
 #, c-format
 msgid "Saved %s...\n"
 msgstr "å·²å„²å­˜ %sâ€¦\n"
 
-#: src/lang.c:1158
+#: src/lang.c:1172
 msgid "Nothing was saved"
 msgstr "æ²’æœ‰ä»»ä½•æ±è¥¿è¢«å„²å­˜"
 
-#: src/lang.c:1159
+#: src/lang.c:1173
 #, c-format
 msgid ""
 "\n"
@@ -4181,199 +4265,199 @@ msgstr ""
 "\n"
 "%s %d %s ä¾†è‡ª %d %s\n"
 
-#: src/lang.c:1160
+#: src/lang.c:1174
 #, c-format
 msgid "-- %s saved to %s%s --"
 msgstr "-- %s å„²å­˜åˆ° %s%s --"
 
-#: src/lang.c:1161
+#: src/lang.c:1175
 #, c-format
 msgid "-- %s saved to %s - %s --"
 msgstr "-- %s å„²å­˜åˆ° %s - %s --"
 
-#: src/lang.c:1162
+#: src/lang.c:1176
 msgid "Saving..."
 msgstr "å„²å­˜ä¸­â€¦"
 
-#: src/lang.c:1163
+#: src/lang.c:1177
 #, c-format
 msgid "%s: Screen initialization failed"
 msgstr "%sï¼šèž¢å¹•åˆå§‹åŒ–å¤±æ•—"
 
-#: src/lang.c:1165
+#: src/lang.c:1179
 #, c-format
 msgid "%s: screen is too small\n"
 msgstr "%sï¼šèž¢å¹•å¤ªå°\n"
 
-#: src/lang.c:1167
+#: src/lang.c:1181
 #, fuzzy, c-format
 msgid "screen is too small, %s is exiting"
 msgstr "èž¢å¹•å¤ªå°ï¼Œ%s æ­£åœ¨é›¢é–‹\n"
 
-#: src/lang.c:1168
+#: src/lang.c:1182
 msgid "Delete scope?"
 msgstr "åˆªé™¤ç¯„åœï¼Ÿ"
 
-#: src/lang.c:1169
+#: src/lang.c:1183
 msgid "Enter scope> "
 msgstr "è¼¸å…¥ç¯„åœ>"
 
-#: src/lang.c:1170
+#: src/lang.c:1184
 msgid "Select new position> "
 msgstr "é¸å–æ–°ä½ç½®>"
 
-#: src/lang.c:1171
+#: src/lang.c:1185
 msgid "New position cannot be a global scope"
 msgstr "æ–°ä½ç½®ä¸å¯æ˜¯å…¨åŸŸç¯„åœ"
 
-#: src/lang.c:1172
+#: src/lang.c:1186
 msgid "Global scope, operation not allowed"
 msgstr "å…¨åŸŸç¯„åœï¼Œæ“ä½œä¸å…è¨±"
 
-#: src/lang.c:1173
+#: src/lang.c:1187
 msgid "Rename scope> "
 msgstr "é‡æ–°å‘½åç¯„åœ>"
 
-#: src/lang.c:1174
+#: src/lang.c:1188
 msgid "Select scope> "
 msgstr "é¸å–ç¯„åœ>"
 
-#: src/lang.c:1175
+#: src/lang.c:1189
 msgid "Scopes Menu"
 msgstr "ç¯„åœé¸å–®"
 
-#: src/lang.c:1176
+#: src/lang.c:1190
 msgid "Scopes Menu Commands"
 msgstr "ç¯„åœåŠŸèƒ½è¡¨æŒ‡ä»¤"
 
-#: src/lang.c:1177
+#: src/lang.c:1191
 #, c-format
 msgid "Search backwards [%s]> "
 msgstr "å‘å¾Œæœå°‹ [%s]>"
 
-#: src/lang.c:1178
+#: src/lang.c:1192
 #, c-format
 msgid "Search body [%s]> "
 msgstr "æœå°‹å…§æ–‡ [%s]>"
 
-#: src/lang.c:1179
+#: src/lang.c:1193
 #, c-format
 msgid "Search forwards [%s]> "
 msgstr "å‘å‰æœå°‹ [%s]>"
 
-#: src/lang.c:1180
+#: src/lang.c:1194
 msgid "Searching..."
 msgstr "æœå°‹ä¸­â€¦"
 
-#: src/lang.c:1181
+#: src/lang.c:1195
 #, c-format
 msgid "Searching article %d of %d ('q' to abort)..."
 msgstr "æœå°‹æ–‡ç«  %2$d ä¸­çš„ %1$d (ã€Žqã€ä»¥æ”¾æ£„)â€¦"
 
-#: src/lang.c:1182
+#: src/lang.c:1196
 msgid "Select article> "
 msgstr "é¸å–æ–‡ç« >"
 
-#: src/lang.c:1183
+#: src/lang.c:1197
 msgid ""
 "Select option number before text or use arrow keys and <CR>. 'q' to quit."
 msgstr "é¸å–æ–‡å­—å‰æ–¹çš„é¸é …æ•¸å­—æˆ–ä½¿ç”¨æ–¹å‘éµå’Œ <CR>ã€‚ã€Žqã€ä»¥é›¢é–‹ã€‚"
 
-#: src/lang.c:1184
+#: src/lang.c:1198
 msgid "Select group> "
 msgstr "é¸å–ç¾¤çµ„>"
 
-#: src/lang.c:1185
+#: src/lang.c:1199
 #, c-format
 msgid "Enter selection pattern [%s]> "
 msgstr "è¼¸å…¥é¸æ“‡èƒšé¨° [%s]>"
 
-#: src/lang.c:1186
+#: src/lang.c:1200
 msgid "Select thread> "
 msgstr "é¸å–è¨Žè«–ä¸²> "
 
-#: src/lang.c:1187
+#: src/lang.c:1201
 #, fuzzy, c-format
 msgid "%s %s %s (\"%s\"): send a DETAILED bug report to %s\n"
 msgstr "%s %s %s (ã€Œ%sã€) [%s]ï¼šç™¼é€è©³ç´°çš„éŒ¯èª¤å ±å‘Šçµ¦ %s\n"
 
-#: src/lang.c:1188
+#: src/lang.c:1202
 #, fuzzy
 msgid "Serverrc Menu Commands"
 msgstr "ç¯„åœåŠŸèƒ½è¡¨æŒ‡ä»¤"
 
-#: src/lang.c:1189
+#: src/lang.c:1203
 msgid "servers active-file"
 msgstr "ä¼ºæœå™¨ç›®å‰æª”æ¡ˆ"
 
-#: src/lang.c:1190
+#: src/lang.c:1204
 #, c-format
 msgid "Skipped %s"
 msgstr ""
 
-#: src/lang.c:1191
+#: src/lang.c:1205
 msgid "Cannot move into new newsgroups. Subscribe first..."
 msgstr "ç„¡æ³•ç§»å…¥æ–°çš„æ–°èžç¾¤çµ„ã€‚è«‹å…ˆè¨‚é–±â€¦"
 
-#: src/lang.c:1192
+#: src/lang.c:1206
 msgid "<SPACE>"
 msgstr "<SPACE>"
 
-#: src/lang.c:1193
+#: src/lang.c:1207
 #, c-format
 msgid "Starting: (%s)"
 msgstr "é–‹å§‹ï¼š(%s)"
 
-#: src/lang.c:1195
+#: src/lang.c:1209
 #, c-format
 msgid "Startup time was: %s\n"
 msgstr ""
 
-#: src/lang.c:1197
+#: src/lang.c:1211
 #, c-format
 msgid "List Thread (%d of %d)"
 msgstr "åˆ—å‡ºè¨Žè«–ä¸² (%2$d ä¸­çš„ %1$d)"
 
-#: src/lang.c:1198
+#: src/lang.c:1212
 #, c-format
 msgid "Thread (%.*s)"
 msgstr "è¨Žè«–ä¸² (%.*s)"
 
-#: src/lang.c:1199
+#: src/lang.c:1213
 msgid "Enter wildcard subscribe pattern> "
 msgstr "è¼¸å…¥è¬ç”¨å­—å…ƒè¨‚é–±èƒšé¨°>"
 
-#: src/lang.c:1200
+#: src/lang.c:1214
 #, fuzzy, c-format
 msgid "subscribed to %d group"
 msgid_plural "subscribed to %d groups"
 msgstr[0] "å·²è¨‚é–± %d ç¾¤çµ„"
 
-#: src/lang.c:1201
+#: src/lang.c:1215
 #, c-format
 msgid "Subscribed to %s"
 msgstr "å·²è¨‚é–± %s"
 
-#: src/lang.c:1202
+#: src/lang.c:1216
 msgid "Subscribing... "
 msgstr "è¨‚é–±â€¦"
 
-#: src/lang.c:1203
+#: src/lang.c:1217
 #, c-format
 msgid "Repost or supersede article(s) [%%s]? (%s/%s/%s): "
 msgstr "é‡æ–°å¼µè²¼æˆ–å–ä»£æ–‡ç«  [%%s]ï¼Ÿ(%s/%s/%s)ï¼š"
 
 #. TODO: plural-forms? (do we have a counter?)
-#: src/lang.c:1205
+#: src/lang.c:1219
 #, c-format
 msgid "Supersede article(s) to group(s) [%s]> "
 msgstr "å–ä»£æ–‡ç« æ–¼ç¾¤çµ„ [%s]>"
 
-#: src/lang.c:1206
+#: src/lang.c:1220
 msgid "Superseding article ..."
 msgstr "å–ä»£æ–‡ç« â€¦"
 
-#: src/lang.c:1207
+#: src/lang.c:1221
 #, c-format
 msgid ""
 "\n"
@@ -4382,42 +4466,42 @@ msgstr ""
 "\n"
 "å·²åœæ­¢ã€‚è¼¸å…¥ã€Žfgã€ä»¥é‡æ–°å•Ÿå‹• %s\n"
 
-#: src/lang.c:1209
+#: src/lang.c:1223
 #, fuzzy, c-format
 msgid "%d day"
 msgid_plural "%d days"
 msgstr[0] "%d å¤©"
 
-#: src/lang.c:1210
+#: src/lang.c:1224
 msgid "<TAB>"
 msgstr "<TAB>"
 
-#: src/lang.c:1211
+#: src/lang.c:1225
 #, fuzzy
 msgid "Tagged article"
 msgid_plural "Tagged articles"
 msgstr[0] "åŸºåº•æ–‡ç« "
 
-#: src/lang.c:1212
+#: src/lang.c:1226
 #, fuzzy
 msgid "Tagged thread"
 msgstr "å·²æ¨™å®šé™„ä»¶"
 
-#: src/lang.c:1214
+#: src/lang.c:1228
 msgid "TeX "
 msgstr "TeX "
 
-#: src/lang.c:1215
+#: src/lang.c:1229
 #, fuzzy, c-format
 msgid "Version: %s %s release %s (\"%s\")"
 msgstr "ç‰ˆæœ¬ï¼š%s %s é‡‹å‡º %s (ã€Œ%sã€)\n"
 
-#: src/lang.c:1216
+#: src/lang.c:1230
 msgid "# Default action/prompt strings\n"
 msgstr "# é è¨­çš„å‹•ä½œ/æç¤ºå­—ä¸²\n"
 
 #. TRANSLATORS: do not translate header names like 'Subject:', 'From:', ...
-#: src/lang.c:1218
+#: src/lang.c:1232
 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"
@@ -4435,311 +4519,320 @@ msgstr ""
 "# case=ON/OFF    ON=ç¯©é¸å™¨å¤§å°å¯«é ˆç›¸ç¬¦ OFF=å¿½ç•¥å¤§å°å¯«\n"
 "# expire=ON/OFF  ON=é™åˆ¶åˆ° default_filter_days OFF=ä¸æœƒéŽæœŸ\n"
 
-#: src/lang.c:1231
+#: src/lang.c:1245
 #, fuzzy
 msgid ""
 "# If ON print current subject or newsgroup description in the last line\n"
 msgstr "# å¦‚æžœç‚º ON å°±å°å‡ºç›®å‰çš„ä¸»æ—¨æˆ–æœ€å¾Œä¸€åˆ—ä¸­çš„æ–°èžç¾¤çµ„æè¿°\n"
 
-#: src/lang.c:1232
-msgid "# Host & time info used for detecting new groups (don't touch)\n"
-msgstr "# ä¸»æ©Ÿ & æ™‚é–“è³‡è¨Šç”¨æ–¼åµæ¸¬æ–°ç¾¤çµ„ (ä¸å½±éŸ¿)\n"
+#: src/lang.c:1246
+#, fuzzy
+msgid ""
+"\n"
+"# Host & time info used for detecting new groups (don't touch)\n"
+msgstr ""
+"\n"
+"# ä¸»æ©Ÿ & æ™‚é–“è³‡è¨Šç”¨æ–¼åµæ¸¬æ–°ç¾¤çµ„ (ä¸å½±éŸ¿)\n"
 
-#: src/lang.c:1233
+#: src/lang.c:1247
 msgid "There is no news\n"
 msgstr "æ²’æœ‰ä»»ä½•æ–°èž\n"
 
-#: src/lang.c:1234
+#: src/lang.c:1248
 msgid "Thread"
 msgstr "è¨Žè«–ä¸²"
 
-#: src/lang.c:1235
+#: src/lang.c:1249
 msgid "Thread Level Commands"
 msgstr "è¨Žè«–ä¸²å±¤ç´šå‘½ä»¤"
 
-#: src/lang.c:1236
+#: src/lang.c:1250
 msgid "Thread deselected"
 msgstr "è¨Žè«–ä¸²å·²å–æ¶ˆé¸å–"
 
-#: src/lang.c:1237
+#: src/lang.c:1251
 msgid "Thread selected"
 msgstr "è¨Žè«–ä¸²å·²é¸å–"
 
-#: src/lang.c:1238
+#: src/lang.c:1252
 #, c-format
 msgid "Thread %4s of %4s"
 msgstr "è¨Žè«–ä¸² %2$4s ä¸­çš„ %1$4s"
 
-#: src/lang.c:1239
+#: src/lang.c:1253
 msgid "Threading articles..."
 msgstr "è¨Žè«–ä¸²æ–‡ç« â€¦"
 
-#: src/lang.c:1240
+#: src/lang.c:1254
 #, fuzzy
 msgid "Threading by multipart"
 msgstr "è¨Žè«–ä¸²æ–‡ç« â€¦"
 
-#: src/lang.c:1242
+#: src/lang.c:1256
 msgid "No ALP negotiated."
 msgstr ""
 
-#: src/lang.c:1244
+#: src/lang.c:1258
 msgid "<failed to retrieve cipher>"
 msgstr ""
 
-#: src/lang.c:1245
+#: src/lang.c:1259
 msgid "<failed to retrieve issuer>"
 msgstr ""
 
-#: src/lang.c:1246
+#: src/lang.c:1260
 msgid "<failed to retrieve subject>"
 msgstr ""
 
-#: src/lang.c:1247
+#: src/lang.c:1261
 msgid "<failed to retrieve version>"
 msgstr ""
 
-#: src/lang.c:1248
+#: src/lang.c:1262
 #, fuzzy, c-format
 msgid "%s handshake done: %s\n"
 msgstr "Slrnface å¤±æ•—ï¼š%sã€‚"
 
-#: src/lang.c:1251
+#: src/lang.c:1265
 #, fuzzy, c-format
 msgid "TLS handshake failed: %s (%d)\n"
 msgstr "Slrnface å¤±æ•—ï¼š%sã€‚"
 
-#: src/lang.c:1252
+#: src/lang.c:1266
 #, fuzzy, c-format
 msgid "TLS peer verification failed: %s\n"
 msgstr "Slrnface å¤±æ•—ï¼š%sã€‚"
 
-#: src/lang.c:1253
+#: src/lang.c:1267
 #, c-format
 msgid "TLS peer verification failed, continuing anyway as requested: %s\n"
 msgstr ""
 
-#: src/lang.c:1254
+#: src/lang.c:1268
 msgid "<unable to retrieve status>"
 msgstr ""
 
-#: src/lang.c:1255
+#: src/lang.c:1269
 msgid "unexpected certificate verification status!"
 msgstr ""
 
-#: src/lang.c:1258
+#: src/lang.c:1272
 #, c-format
 msgid ""
 "TLS peer verification failed: %s.\n"
 "Continuing anyway as requested.\n"
 msgstr ""
 
-#: src/lang.c:1261
+#: src/lang.c:1275
 #, fuzzy, c-format
 msgid "TLS handshake done: %s\n"
 msgstr "Slrnface å¤±æ•—ï¼š%sã€‚"
 
-#: src/lang.c:1264
+#: src/lang.c:1278
 #, fuzzy, c-format
 msgid "TLS handshake failed: %s\n"
 msgstr "Slrnface å¤±æ•—ï¼š%sã€‚"
 
-#: src/lang.c:1267
+#: src/lang.c:1281
 #, c-format
 msgid "Toggled word highlighting %s"
 msgstr "å·²åˆ‡æ›å­—è©žé«˜äº®åº¦é¡¯ç¤º %s"
 
-#: src/lang.c:1268
+#: src/lang.c:1282
 msgid "Toggled rot13 encoding"
 msgstr "å·²åˆ‡æ› rot13 ç·¨ç¢¼"
 
-#: src/lang.c:1269
+#: src/lang.c:1283
 #, fuzzy, c-format
 msgid "Toggled German TeX encoding %s"
 msgstr "å·²åˆ‡æ›å¾·èªž TeX ç·¨ç¢¼ %s"
 
-#: src/lang.c:1270
+#: src/lang.c:1284
 #, c-format
 msgid "Toggled tab-width to %d"
 msgstr "å·²åˆ‡æ›è·³æ ¼å¯¬åº¦ç‚º %d"
 
-#: src/lang.c:1271
+#: src/lang.c:1285
 #, fuzzy, c-format
 msgid "Verbatim handling: %s"
 msgstr "#  verbatim_handling=ON/OFF\n"
 
-#: src/lang.c:1273
+#: src/lang.c:1287
 #, c-format
 msgid "%d Trying to dotlock %s"
 msgstr "%d å˜—è©¦é»žéŽ–å®š %s"
 
-#: src/lang.c:1274
+#: src/lang.c:1288
 #, c-format
 msgid "%d Trying to lock %s"
 msgstr "%d å˜—è©¦éŽ–å®š %s"
 
-#: src/lang.c:1276
+#: src/lang.c:1290
 #, fuzzy, c-format
 msgid "%s=help"
 msgstr "%s=æ±‚åŠ©"
 
-#: src/lang.c:1278
+#: src/lang.c:1292
 msgid "Unlimited"
 msgstr "æ²’æœ‰é™åˆ¶"
 
-#: src/lang.c:1279
+#: src/lang.c:1293
 #, fuzzy
 msgid "Untagged article"
 msgstr "åŸºåº•æ–‡ç« "
 
-#: src/lang.c:1280
+#: src/lang.c:1294
 #, fuzzy
 msgid "Untagged thread"
 msgstr "å–æ¶ˆæ¨™å®šæ‰€æœ‰å·²æ¨™å®šè¨Žè«–ä¸²"
 
-#: src/lang.c:1281
+#: src/lang.c:1295
 msgid "Enter wildcard unsubscribe pattern> "
 msgstr "è¼¸å…¥å–æ¶ˆè¨‚é–±çš„è¬ç”¨å­—å…ƒèƒšé¨°>"
 
-#: src/lang.c:1282
+#: src/lang.c:1296
 #, c-format
 msgid "Error decoding %s : %s"
 msgstr "è§£ç¢¼ %s æ™‚ç™¼ç”ŸéŒ¯èª¤ï¼š%s"
 
-#: src/lang.c:1283
+#: src/lang.c:1297
 msgid "No end."
 msgstr "æ²’æœ‰çµæŸã€‚"
 
-#: src/lang.c:1284
+#: src/lang.c:1298
 #, c-format
 msgid "%s successfully decoded."
 msgstr "%s å·²æˆåŠŸè§£ç¢¼ã€‚"
 
-#: src/lang.c:1286
+#: src/lang.c:1300
 msgid "unchanged"
 msgstr "æœªè®Šæ›´"
 
-#: src/lang.c:1288
+#: src/lang.c:1302
 msgid "(unknown)"
 msgstr "(ä¸æ˜Ž)"
 
-#: src/lang.c:1290
+#: src/lang.c:1304
 #, fuzzy
 msgid "unknown error"
 msgstr "ä¸æ˜ŽéŒ¯èª¤ã€‚"
 
-#: src/lang.c:1292
+#: src/lang.c:1306
 #, fuzzy, c-format
 msgid "unsubscribed from %d group"
 msgid_plural "unsubscribed from %d groups"
 msgstr[0] "å·²å¾ž %d ç¾¤çµ„å–æ¶ˆè¨‚é–±"
 
-#: src/lang.c:1293
+#: src/lang.c:1307
 #, c-format
 msgid "Unsubscribed from %s"
 msgstr "å·²å¾ž %s å–æ¶ˆè¨‚é–±"
 
-#: src/lang.c:1294
+#: src/lang.c:1308
 msgid "Unsubscribing... "
 msgstr "å–æ¶ˆè¨‚é–±â€¦"
 
-#: src/lang.c:1295
+#: src/lang.c:1309
 msgid "Unthreading articles..."
 msgstr "å±•é–‹è¨Žè«–ä¸²æ–‡ç« â€¦"
 
-#: src/lang.c:1296
+#: src/lang.c:1310
 #, fuzzy, c-format
 msgid "Updating %s..."
 msgstr "æ›´æ–° %sâ€¦"
 
-#: src/lang.c:1297
+#: src/lang.c:1311
 msgid "URL Menu"
 msgstr "ç¶²å€é¸å–®"
 
-#: src/lang.c:1298
+#: src/lang.c:1312
 msgid "URL Menu Commands"
 msgstr "ç¶²å€åŠŸèƒ½è¡¨æŒ‡ä»¤"
 
-#: src/lang.c:1299
+#: src/lang.c:1313
 #, c-format
 msgid "Opening %s"
 msgstr "é–‹å•Ÿ %s"
 
-#: src/lang.c:1300
+#: src/lang.c:1314
 msgid "Select URL> "
 msgstr "é¸å–ç¶²å€>"
 
-#: src/lang.c:1301
+#: src/lang.c:1315
 msgid "No URLs in this article"
 msgstr "åœ¨é€™ç¯‡æ–‡ç« ä¸­æ²’æœ‰ç¶²å€"
 
-#: src/lang.c:1303
+#: src/lang.c:1317
 #, c-format
 msgid "SASL MECHS    : %s\n"
 msgstr ""
 
-#: src/lang.c:1304
+#: src/lang.c:1318
 #, c-format
 msgid "SASL MECH used: %s\n"
 msgstr ""
 
-#: src/lang.c:1306
+#: src/lang.c:1320
 msgid "  -c       mark all news as read in subscribed newsgroups (batch mode)"
 msgstr "  -c       æ¨™è¨˜æ‰€æœ‰åœ¨è¨‚é–±æ–°èžç¾¤çµ„ä¸­çš„æ–°èžç‚ºå·²è®€ (æ‰¹æ¬¡æ¨¡å¼)"
 
-#: src/lang.c:1307
+#: src/lang.c:1321
 msgid "  -Z       return status indicating if any unread news (batch mode)"
 msgstr "  -Z       å›žå‚³ç‹€æ…‹æŒ‡å‡ºæ˜¯å¦æœ‰ä»»ä½•æœªè®€æ–°èž (æ‰¹æ¬¡æ¨¡å¼)"
 
-#: src/lang.c:1308
+#: src/lang.c:1322
 msgid "  -q       don't check for new newsgroups"
 msgstr "  -q       ä¸æª¢æŸ¥æ–°çš„æ–°èžç¾¤çµ„"
 
-#: src/lang.c:1309
+#: src/lang.c:1323
 msgid "  -X       don't save any files on quit"
 msgstr "  -X       é›¢é–‹æ™‚ä¸å„²å­˜ä»»ä½•æª”æ¡ˆ"
 
-#: src/lang.c:1310
+#: src/lang.c:1324
 msgid "  -d       don't show newsgroup descriptions"
 msgstr "  -d       ä¸é¡¯ç¤ºæ–°èžç¾¤çµ„çš„æè¿°"
 
-#: src/lang.c:1311
+#: src/lang.c:1325
 #, fuzzy, c-format
 msgid "  -F file  filter file to use [default=%s]"
 msgstr "  -f file  è¨‚é–±æ–°èžç¾¤çµ„æª”æ¡ˆ [é è¨­=%s]"
 
-#: src/lang.c:1312
+#: src/lang.c:1326
 msgid "  -G limit get only limit articles/group"
 msgstr "  -G limit åªæå–æœ‰é™çš„æ–‡ç« /ç¾¤çµ„"
 
-#: src/lang.c:1313
+#: src/lang.c:1327
 #, c-format
 msgid "  -H       help information about %s"
 msgstr "  -H       %s ç›¸é—œçš„èªªæ˜Žè³‡è¨Š"
 
-#: src/lang.c:1314
+#: src/lang.c:1328
 msgid "  -h       this help message"
 msgstr "  -h       é€™ä»½èªªæ˜Žè¨Šæ¯"
 
-#: src/lang.c:1315
+#: src/lang.c:1329
+msgid "  -i file  import (append) raw proto article to postponed.articles"
+msgstr ""
+
+#: src/lang.c:1330
 #, c-format
 msgid "  -I dir   news index file directory [default=%s]"
 msgstr "  -I dir   æ–°èžç´¢å¼•æª”æ¡ˆç›®éŒ„ [é è¨­=%s]"
 
-#: src/lang.c:1317
+#: src/lang.c:1332
 msgid "  -L msgid show the message with that Message-ID"
 msgstr ""
 
-#: src/lang.c:1319
+#: src/lang.c:1334
 msgid "  -u       update index files (batch mode)"
 msgstr "  -u       æ›´æ–°ç´¢å¼•æª”æ¡ˆ (æ‰¹æ¬¡æ¨¡å¼)"
 
-#: src/lang.c:1320
+#: src/lang.c:1335
 #, c-format
 msgid "  -m dir   mailbox directory [default=%s]"
 msgstr "  -m dir   ä¿¡ç®±ç›®éŒ„ [é è¨­=%s]"
 
-#: src/lang.c:1321
+#: src/lang.c:1336
 #, c-format
 msgid ""
 "\n"
@@ -4748,54 +4841,54 @@ msgstr ""
 "\n"
 "éƒµå¯„éŒ¯èª¤å ±å‘Š/è©•è«–çµ¦ %s"
 
-#: src/lang.c:1322
+#: src/lang.c:1337
 msgid "  -N       mail new news to your posts (batch mode)"
 msgstr "  -N       éƒµå¯„å°æ–¼æ‚¨çš„å¼µè²¼çš„æ–°èž (æ‰¹æ¬¡æ¨¡å¼)"
 
-#: src/lang.c:1323
+#: src/lang.c:1338
 msgid "  -M user  mail new news to specified user (batch mode)"
 msgstr "  -M user  éƒµå¯„æ–°çš„æ–°èžçµ¦æŒ‡å®šä½¿ç”¨è€… (æ‰¹æ¬¡æ¨¡å¼)"
 
-#: src/lang.c:1324
+#: src/lang.c:1339
 #, c-format
 msgid "  -f file  subscribed to newsgroups file [default=%s]"
 msgstr "  -f file  è¨‚é–±æ–°èžç¾¤çµ„æª”æ¡ˆ [é è¨­=%s]"
 
-#: src/lang.c:1326
+#: src/lang.c:1341
 #, c-format
 msgid "  -t sec   override nntp_read_timeout_secs setting [default=%d]"
 msgstr ""
 
-#: src/lang.c:1328
+#: src/lang.c:1343
 msgid "  -x       no-posting mode"
 msgstr "  -x       ä¸è¨±å¼µè²¼æ¨¡å¼"
 
-#: src/lang.c:1329
+#: src/lang.c:1344
 msgid "  -w       post an article and exit"
 msgstr "  -w       å¼µè²¼æ–‡ç« ç„¶å¾Œé›¢é–‹"
 
-#: src/lang.c:1330
+#: src/lang.c:1345
 msgid "  -o       post all postponed articles and exit"
 msgstr "  -o       å¼µè²¼æ‰€æœ‰æ“±ç½®çš„æ–‡ç« ç„¶å¾Œé›¢é–‹"
 
-#: src/lang.c:1331
+#: src/lang.c:1346
 msgid "  -R       read news saved by -S option"
 msgstr "  -R       è®€å–ç”± -S é¸é …æ‰€å„²å­˜çš„æ–°èž"
 
-#: src/lang.c:1332
+#: src/lang.c:1347
 #, c-format
 msgid "  -s dir   save news directory [default=%s]"
 msgstr "  -s dir   å„²å­˜æ–°èžç›®éŒ„ [é è¨­=%s]"
 
-#: src/lang.c:1333
+#: src/lang.c:1348
 msgid "  -S       save new news for later reading (batch mode)"
 msgstr "  -S       å„²å­˜æ–°çš„æ–°èžä»¥ä¾¿ç¨å¾Œè®€å– (æ‰¹æ¬¡æ¨¡å¼)"
 
-#: src/lang.c:1334
+#: src/lang.c:1349
 msgid "  -z       start if any unread news"
 msgstr "  -z       å¦‚æžœæœ‰ä»»ä½•æœªè®€æ–°èžæ‰é–‹å•Ÿ"
 
-#: src/lang.c:1335
+#: src/lang.c:1350
 #, c-format
 msgid ""
 "A Usenet reader.\n"
@@ -4806,101 +4899,106 @@ msgstr ""
 "\n"
 "ç”¨æ³•ï¼š%s [é¸é …] [æ–°èžç¾¤çµ„[,...]]"
 
-#: src/lang.c:1336
+#: src/lang.c:1351
+#, fuzzy, c-format
+msgid "  -J file  tinrc file to use [default=%s]"
+msgstr "  -f file  è¨‚é–±æ–°èžç¾¤çµ„æª”æ¡ˆ [é è¨­=%s]"
+
+#: src/lang.c:1352
 msgid "  -v       verbose output for batch mode options"
 msgstr "  -v       è©³ç´°è¼¸å‡ºç”¨æ–¼æ‰¹æ¬¡æ¨¡å¼é¸é …"
 
-#: src/lang.c:1337
+#: src/lang.c:1353
 msgid "  -V       print version & date information"
 msgstr "  -V       å°å‡ºç‰ˆæœ¬ & æ—¥æœŸè³‡è¨Š"
 
-#: src/lang.c:1338
+#: src/lang.c:1354
 msgid "Use MIME display program for this message?"
 msgstr "é€™å€‹è¨Šæ¯ä½¿ç”¨ MIME é¡¯ç¤ºç¨‹å¼ï¼Ÿ"
 
-#: src/lang.c:1339
+#: src/lang.c:1355
 #, fuzzy, c-format
 msgid "%s only useful without batch mode operations.%s\n"
 msgstr "%s åªæœ‰åœ¨éžæ‰¹æ¬¡æ¨¡å¼æ“ä½œæ™‚æœ‰ç”¨\n"
 
-#: src/lang.c:1340
+#: src/lang.c:1356
 #, fuzzy, c-format
 msgid "%s only useful for batch mode operations.%s\n"
 msgstr "%s åªæœ‰åœ¨æ‰¹æ¬¡æ¨¡å¼æ“ä½œæ™‚æœ‰ç”¨\n"
 
-#: src/lang.c:1341
+#: src/lang.c:1357
 #, fuzzy, c-format
 msgid "%s only useful for batch or debug mode operations.%s\n"
 msgstr "%s åªæœ‰åœ¨æ‰¹æ¬¡æ¨¡å¼æ“ä½œæ™‚æœ‰ç”¨\n"
 
-#: src/lang.c:1342
+#: src/lang.c:1358
 #, fuzzy, c-format
 msgid "Useless combination %s and %s. Ignoring %s.%s\n"
 msgstr "ç„¡ç”¨çš„çµ„åˆ %s å’Œ %sã€‚å¿½ç•¥ %sã€‚%s\n"
 
-#: src/lang.c:1343
+#: src/lang.c:1359
 msgid "uuencoded file"
 msgstr ""
 
-#: src/lang.c:1344
+#: src/lang.c:1360
 #, fuzzy
 msgid "incomplete uuencoded file"
 msgstr "ä¸å®Œæ•´çš„ "
 
-#: src/lang.c:1347
+#: src/lang.c:1363
 #, c-format
 msgid "Valid not after : %s%s\n"
 msgstr ""
 
-#: src/lang.c:1348
+#: src/lang.c:1364
 #, c-format
 msgid "Valid not before: %s%s\n"
 msgstr ""
 
-#: src/lang.c:1349
+#: src/lang.c:1365
 msgid " <- NOT YET VALID!"
 msgstr ""
 
-#: src/lang.c:1350
+#: src/lang.c:1366
 msgid " <- NO LONGER VALID!"
 msgstr ""
 
-#: src/lang.c:1352
+#: src/lang.c:1368
 #, fuzzy, c-format
 msgid "%s %s out of range (%d - %d). Ignored."
 msgstr "%s%d è¶…å‡ºç¯„åœ (0 - %d)ã€‚è¢«å¿½ç•¥ã€‚"
 
-#: src/lang.c:1353
+#: src/lang.c:1369
 #, fuzzy, c-format
 msgid "%s %d out of range (0 - %d). Reset to 0."
 msgstr "%s%d è¶…å‡ºç¯„åœ (0 - %d)ã€‚é‡ç½®ç‚º 0ã€‚"
 
-#: src/lang.c:1354
+#: src/lang.c:1370
 msgid "[-- Verbatim block hidden --]"
 msgstr ""
 
-#: src/lang.c:1355
+#: src/lang.c:1371
 #, c-format
 msgid "View '%s' (%s/%s)?"
 msgstr "æª¢è¦–ã€Ž%sã€(%s/%s)ï¼Ÿ"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1358
+#: src/lang.c:1374
 #, fuzzy, c-format
 msgid ""
 "\n"
 "Warning: posting exceeds %d column. Line %d is the first long one:\n"
-"%-100s\n"
+"%-*s\n"
 msgid_plural ""
 "\n"
 "Warning: posting exceeds %d columns. Line %d is the first long one:\n"
-"%-100s\n"
+"%-*s\n"
 msgstr[0] ""
 "\n"
 "è­¦å‘Šï¼šå¼µè²¼è¶…å‡º %d æ¬„ä½ã€‚ç¬¬ %d åˆ—æ˜¯ç¬¬ä¸€å€‹é•·åˆ—ï¼š\n"
 "%-100s\n"
 
-#: src/lang.c:1359
+#: src/lang.c:1375
 msgid ""
 "\n"
 "Warning: article unchanged after editing\n"
@@ -4909,7 +5007,7 @@ msgstr ""
 "è­¦å‘Šï¼šæ–‡ç« ç·¨è¼¯ä¹‹å¾Œæœªè®Šæ›´\n"
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:1361
+#: src/lang.c:1377
 msgid ""
 "\n"
 "Warning: \"Subject:\" contains only whitespaces.\n"
@@ -4918,7 +5016,7 @@ msgstr ""
 "è­¦å‘Šï¼šã€ŒSubject:ã€åªå«ç©ºç™½ã€‚\n"
 
 #. TRANSLATORS: do not translate header names like 'Subject:' or 'References:'
-#: src/lang.c:1363
+#: src/lang.c:1379
 msgid ""
 "\n"
 "Warning: \"Subject:\" begins with \"Re: \" but there are no \"References:"
@@ -4928,7 +5026,7 @@ msgstr ""
 "è­¦å‘Šï¼šã€ŒSubject:ã€ä»¥ã€ŒReï¼šã€é–‹å§‹ä½†æ˜¯æ²’æœ‰ã€ŒReferences:ã€ã€‚\n"
 
 #. TRANSLATORS: do not translate header names like 'Subject:' or 'References:'
-#: src/lang.c:1366
+#: src/lang.c:1382
 msgid ""
 "\n"
 "Warning: Article has \"References:\" but \"Subject:\" does not begin\n"
@@ -4939,7 +5037,7 @@ msgstr ""
 "      ä»¥ã€ŒRe:ã€é–‹å§‹ä¸”ä¸åŒ…å«ã€Œ(was:ã€ã€‚\n"
 
 #. TRANSLATORS: do not translate header names like 'Subject:'
-#: src/lang.c:1370
+#: src/lang.c:1386
 #, fuzzy
 msgid ""
 "\n"
@@ -4948,7 +5046,7 @@ msgstr ""
 "\n"
 "è­¦å‘Šï¼šã€ŒSubject:ã€åªå«ç©ºç™½ã€‚\n"
 
-#: src/lang.c:1371
+#: src/lang.c:1387
 msgid ""
 "Read carefully!\n"
 "\n"
@@ -4970,13 +5068,13 @@ msgstr ""
 "é€™æ˜¯æ‚¨å³å°‡å–æ¶ˆçš„æ–‡ç« ï¼š\n"
 "\n"
 
-#: src/lang.c:1375
+#: src/lang.c:1391
 msgid ""
 "\n"
 "Distribution is limited to:\n"
 msgstr ""
 
-#: src/lang.c:1376
+#: src/lang.c:1392
 #, fuzzy
 msgid ""
 "\n"
@@ -4985,7 +5083,7 @@ msgstr ""
 "\n"
 "éŒ¯èª¤ï¼šä¸åˆæ³•çš„æ ¼å¼ %sã€‚\n"
 
-#: src/lang.c:1377
+#: src/lang.c:1393
 msgid ""
 "\n"
 "Warning: You are using a non-plain transfer encoding (such as base64 or\n"
@@ -5000,7 +5098,7 @@ msgstr ""
 "      ç„¡æ³•è¢«é©ç•¶åœ°ç·¨ç¢¼ã€‚\n"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1384
+#: src/lang.c:1400
 #, fuzzy, c-format
 msgid ""
 "\n"
@@ -5015,7 +5113,7 @@ msgstr[0] ""
 "ç·¨ç¢¼æœªè¢«è¨­å®šç‚º %s äº¦éž %s\n"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1392
+#: src/lang.c:1408
 #, fuzzy, c-format
 msgid ""
 "\n"
@@ -5033,7 +5131,7 @@ msgstr[0] ""
 "è²¼æ–‡ä¸åŒ…å«ä»»ä½• 8 ä½å…ƒå­—å…ƒï¼Œå› è€Œç„¡æ³•ç™¼ç”ŸæŠ˜ç–Š\n"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1401
+#: src/lang.c:1417
 #, fuzzy, c-format
 msgid ""
 "\n"
@@ -5047,15 +5145,30 @@ msgstr[0] ""
 "ç¬¬ %d åˆ—é•·åº¦è¶…éŽ 998 ä½å…ƒçµ„è€Œï¼Œä½†æ˜¯\n"
 "ç·¨ç¢¼æœªè¢«è¨­å®šç‚º %s\n"
 
-#: src/lang.c:1407
+#: src/lang.c:1423
+#, fuzzy, c-format
 msgid ""
 "\n"
-"Warning: \"example\" is a reserved hierarchy!\n"
+"Warning: \"%s\" in \"%s\" is from a reserved hierarchy!\n"
 msgstr ""
 "\n"
-"è­¦å‘Šï¼šã€Œexampleã€æ˜¯è¢«ä¿ç•™çš„éšŽå±¤çµæ§‹ï¼\n"
+"è­¦å‘Šï¼šã€Œ%sã€æ˜¯è¢«ä¿ç•™çš„éšŽå±¤çµæ§‹ï¼\n"
 
-#: src/lang.c:1408
+#: src/lang.c:1424
+#, fuzzy, c-format
+msgid ""
+"\n"
+"Warning: Illegal character in '%c' in %s: \"%s\".\n"
+msgstr "FQDN ä¸­æœ‰ä¸åˆæ³•çš„å­—å…ƒã€‚\n"
+
+#: src/lang.c:1425
+#, fuzzy, c-format
+msgid ""
+"\n"
+"Warning: Invalid %s, \"%s\" not allowed.\n"
+msgstr "FQDN ä¸­æœ‰ä¸åˆæ³•çš„å­—å…ƒã€‚\n"
+
+#: src/lang.c:1426
 #, c-format
 msgid ""
 "\n"
@@ -5070,7 +5183,7 @@ msgstr ""
 "åœ¨æ‚¨ %s æª”æ¡ˆä¸­çš„æŸäº›å€¼å·²æœ‰è®Šæ›´ï¼\n"
 "è«‹åƒé–± WHATSNEW â€¦ç­‰ç­‰\n"
 
-#: src/lang.c:1410
+#: src/lang.c:1428
 #, c-format
 msgid ""
 "\n"
@@ -5083,7 +5196,7 @@ msgstr ""
 "æ‚¨æ­£åœ¨å¾žè¼ƒæ–°çš„ç‰ˆæœ¬é™ç´šåˆ° tin %sï¼\n"
 "åœ¨æ‚¨ %s æª”æ¡ˆä¸­çš„æŸäº›å€¼å¯èƒ½æœƒè¢«å¿½ç•¥ï¼Œå…¶ä»–å€¼ä¹Ÿå¯èƒ½å·²æœ‰è®Šæ›´ï¼\n"
 
-#: src/lang.c:1413
+#: src/lang.c:1431
 #, c-format
 msgid ""
 "Warning: tin wrote fewer groups to your\n"
@@ -5098,7 +5211,18 @@ msgstr ""
 "ä¸¦æœªå–æ¶ˆè¨‚é–± %ld %sï¼Œé‚£éº¼é€™å°±ä»£è¡¨ç™¼ç”Ÿäº†éŒ¯èª¤ï¼Œè€Œæ‚¨æ‡‰è©²\n"
 "æ–¼å†æ¬¡å•Ÿå‹• tin ä¹‹å‰å…ˆå‚™ä»½æ‚¨çš„ %sï¼\n"
 
-#: src/lang.c:1417
+#: src/lang.c:1435
+#, c-format
+msgid ""
+"\n"
+"Warning: manually supplied MIME-header, but \"%s\" is missing.\n"
+msgstr ""
+
+#: src/lang.c:1436
+msgid "Warning: multiple addresses given."
+msgstr ""
+
+#: src/lang.c:1437
 #, c-format
 msgid ""
 "\n"
@@ -5106,7 +5230,7 @@ msgid ""
 "         This is at least uncommon.\n"
 msgstr ""
 
-#: src/lang.c:1420
+#: src/lang.c:1440
 #, c-format
 msgid ""
 "\n"
@@ -5117,7 +5241,7 @@ msgid ""
 msgstr ""
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1426
+#: src/lang.c:1446
 #, fuzzy, c-format
 msgid ""
 "\n"
@@ -5130,14 +5254,14 @@ msgstr[0] ""
 "è­¦å‘Šï¼šæ‰¾åˆ° %d å€‹ã€Ž-- \\nã€åˆ—ï¼Œé€™ä¹Ÿè¨±æœƒä½¿æŸäº›äººæ„Ÿåˆ°å›°æƒ‘ã€‚\n"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1428
+#: src/lang.c:1448
 #, fuzzy, c-format
 msgid "Warning: Only %d out of %d article was saved"
 msgid_plural "Warning: Only %d out of %d articles were saved"
 msgstr[0] "è­¦å‘Šï¼šåªæœ‰ %2$d ä¸­çš„ %1$d ç¯‡æ–‡ç« è¢«å„²å­˜"
 
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1430
+#: src/lang.c:1450
 #, fuzzy, c-format
 msgid ""
 "\n"
@@ -5158,20 +5282,29 @@ msgstr[0] ""
 "è­¦å‘Šï¼šæ‚¨çš„ç°½åé•·åº¦å·²è¶…éŽ %d åˆ—ã€‚ ç”±æ–¼ç°½åé€šå¸¸\n"
 "      ä¸æœƒç”¨ä¾†å‚³è¼¸ä»»ä½•æœ‰ç”¨çš„è³‡è¨Šï¼Œå®ƒå€‘æ‡‰è©²è¦æ„ˆçŸ­æ„ˆå¥½ã€‚\n"
 
-#: src/lang.c:1438
+#: src/lang.c:1458
 #, c-format
 msgid ""
 "Warning: this mail address may contain a spamtrap. %s=continue, %s=abort? "
 msgstr "è­¦å‘Šï¼šé€™å€‹éƒµä»¶åœ°å€å¯èƒ½åŒ…å«åžƒåœ¾é™·é˜±ã€‚%s=ç¹¼çºŒï¼Œ%s=æ”¾æ£„ï¼Ÿ"
 
-#: src/lang.c:1439
+#: src/lang.c:1459
 #, c-format
 msgid ""
 "Warning: line %d contains unprintable chars:\n"
 "%s\n"
 msgstr ""
 
-#: src/lang.c:1440
+#: src/lang.c:1460
+#, fuzzy, c-format
+msgid ""
+"\n"
+"Warning: uppercase letter in \"%s:\"\n"
+msgstr ""
+"\n"
+"è­¦å‘Šï¼šå·²ä½¿ç”¨ Approved: æ¨™é ­ã€‚\n"
+
+#: src/lang.c:1461
 msgid ""
 "\n"
 "Warning: Signatures should start with '-- \\n' not with '--\\n'.\n"
@@ -5179,96 +5312,107 @@ msgstr ""
 "\n"
 "è­¦å‘Šï¼šç°½åæ‡‰è©²ä»¥ã€Ž-- \\nã€èµ·å§‹è€Œéžä»¥ã€Ž--\\nã€ã€‚\n"
 
-#: src/lang.c:1441
+#: src/lang.c:1462
 #, fuzzy
 msgid "Warning: the group is moderated.\n"
 msgstr "è­¦å‘Šï¼šè©²ç¾¤çµ„ç‚ºå¯©æ ¸åˆ¶ã€‚\n"
 
-#: src/lang.c:1442
+#: src/lang.c:1463
 #, fuzzy, c-format
 msgid "Warning: %d of the groups is moderated.\n"
 msgid_plural "Warning: %d of the groups are moderated.\n"
 msgstr[0] "è­¦å‘Šï¼šå…¶ä¸­ %d å€‹ç¾¤çµ„ç‚ºå¯©æ ¸åˆ¶ã€‚\n"
 
-#: src/lang.c:1443
+#: src/lang.c:1464
+#, fuzzy
+msgid "Warning: the group is read only.\n"
+msgstr "è­¦å‘Šï¼šè©²ç¾¤çµ„ç‚ºå¯©æ ¸åˆ¶ã€‚\n"
+
+#: src/lang.c:1465
+#, fuzzy, c-format
+msgid "Warning: %d of the groups is read only.\n"
+msgid_plural "Warning: %d of the groups are read only.\n"
+msgstr[0] "è­¦å‘Šï¼šå…¶ä¸­ %d å€‹ç¾¤çµ„ç‚ºå¯©æ ¸åˆ¶ã€‚\n"
+
+#: src/lang.c:1466
 msgid "Writing attributes file..."
 msgstr "å¯«å…¥å±¬æ€§æª”æ¡ˆâ€¦"
 
-#: src/lang.c:1444
+#: src/lang.c:1467
 #, fuzzy, c-format
 msgid "Writing %s\n"
 msgstr "å˜—è©¦ %s"
 
-#: src/lang.c:1445
+#: src/lang.c:1468
 #, fuzzy
 msgid "Writing overview cache..."
 msgstr "å¯«å…¥å±¬æ€§æª”æ¡ˆâ€¦"
 
-#: src/lang.c:1447
+#: src/lang.c:1470
 #, fuzzy, c-format
 msgid "%4d Response"
 msgid_plural "%4d Responses"
 msgstr[0] "%d ç¯‡å›žæ‡‰"
 
-#: src/lang.c:1449
+#: src/lang.c:1472
 msgid "Can't run slrnface: couldn't construct fifo name."
 msgstr "ç„¡æ³•é‹è¡Œ slrnfaceï¼šç„¡æ³•å»ºæ§‹ fifo åç¨±ã€‚"
 
-#: src/lang.c:1450
+#: src/lang.c:1473
 #, c-format
 msgid "Can't run slrnface: failed to create %s"
 msgstr "ç„¡æ³•é‹è¡Œ slrnfaceï¼šç„¡æ³•å»ºç«‹ %s"
 
-#: src/lang.c:1451
+#: src/lang.c:1474
 #, c-format
 msgid "Slrnface abnormally exited, code %d."
 msgstr "Slrnface ä¸æ­£å¸¸åœ°é›¢é–‹ï¼Œä»£ç¢¼ %dã€‚"
 
-#: src/lang.c:1452
+#: src/lang.c:1475
 #, c-format
 msgid "Slrnface failed: %s."
 msgstr "Slrnface å¤±æ•—ï¼š%sã€‚"
 
-#: src/lang.c:1454
+#: src/lang.c:1477
 #, c-format
 msgid "Can't run slrnface: Environment variable %s not found."
 msgstr "ç„¡æ³•é‹è¡Œ slrnfaceï¼šæ‰¾ä¸åˆ°ç’°å¢ƒè®Šæ•¸ %sã€‚"
 
-#: src/lang.c:1456
+#: src/lang.c:1479
 #, fuzzy
 msgid "Can't run slrnface: Not running in an xterm."
 msgstr "ç„¡æ³•é‹è¡Œ slrnfaceï¼šç„¡æ³•åœ¨ xterm ä¸­åŸ·è¡Œã€‚"
 
-#: src/lang.c:1459
+#: src/lang.c:1482
 msgid "couldn't connect to display"
 msgstr ""
 
-#: src/lang.c:1460
+#: src/lang.c:1483
 #, fuzzy
 msgid "can't open FIFO"
 msgstr "ç„¡æ³•é–‹å•Ÿ %s"
 
-#: src/lang.c:1461
+#: src/lang.c:1484
 msgid "executable not found"
 msgstr ""
 
-#: src/lang.c:1462
+#: src/lang.c:1485
 msgid "fork() failed"
 msgstr ""
 
-#: src/lang.c:1463
+#: src/lang.c:1486
 msgid "couldn't find controlling terminal"
 msgstr ""
 
-#: src/lang.c:1464
+#: src/lang.c:1487
 msgid "terminal doesn't export width and height"
 msgstr ""
 
-#: src/lang.c:1465
+#: src/lang.c:1488
 msgid "WINDOWID not found in environment"
 msgstr ""
 
-#: src/lang.c:1466
+#: src/lang.c:1489
 msgid ""
 "This directory is used to create named pipes for communication between\n"
 "slrnface and its parent process. It should normally be empty because\n"
@@ -5293,77 +5437,77 @@ msgstr ""
 "è«‹ä¸è¦å˜—è©¦åŽ»ç§»é™¤å®ƒå€‘ã€‚\n"
 
 #. TRANSLATORS: do not translate header names like 'Xref:'
-#: src/lang.c:1479
+#: src/lang.c:1502
 #, fuzzy
 msgid "Xref: line (case insensitive)"
 msgstr "Xref: åˆ— (å¤§å°å¯«ç›¸ç¬¦)   "
 
-#: src/lang.c:1481
+#: src/lang.c:1504
 #, fuzzy, c-format
 msgid "Added %d group"
 msgid_plural "Added %d groups"
 msgstr[0] "å·²åŠ å…¥ %d ç¾¤ç»„"
 
-#: src/lang.c:1482
+#: src/lang.c:1505
 msgid "No unsubscribed groups to show"
 msgstr "æ²’æœ‰å·²å–æ¶ˆè¨‚é–±çš„ç¾¤çµ„å¯é¡¯ç¤º"
 
-#: src/lang.c:1483
+#: src/lang.c:1506
 msgid "Showing subscribed to groups only"
 msgstr "åªé¡¯ç¤ºå·²è¨‚é–±ç¾¤çµ„"
 
-#: src/lang.c:1484
+#: src/lang.c:1507
 msgid "yenc file"
 msgstr ""
 
-#: src/lang.c:1485
+#: src/lang.c:1508
 msgid "corrupt yenc"
 msgstr ""
 
-#: src/lang.c:1486
+#: src/lang.c:1509
 #, c-format
 msgid "crc checksum %s"
 msgstr ""
 
-#: src/lang.c:1487
+#: src/lang.c:1510
 #, fuzzy
 msgid "incomplete yenc"
 msgstr "ä¸å®Œæ•´çš„ "
 
-#: src/lang.c:1488
+#: src/lang.c:1511
 #, fuzzy, c-format
 msgid "part %s"
 msgstr " æ–¼ %s"
 
-#: src/lang.c:1489
+#: src/lang.c:1512
 #, c-format
 msgid "part size %s"
 msgstr ""
 
-#: src/lang.c:1490
+#: src/lang.c:1513
 #, fuzzy
 msgid "partial yenc"
 msgstr "æ–‡ç« "
 
-#: src/lang.c:1491
+#: src/lang.c:1514
 #, c-format
 msgid "total parts %s"
 msgstr ""
 
-#: src/lang.c:1492
+#: src/lang.c:1515
 #, c-format
 msgid "total size %s"
 msgstr ""
 
-#: src/lang.c:1493
+#: src/lang.c:1516
 msgid "Yes "
 msgstr "æ˜¯ "
 
-#: src/lang.c:1494
+#: src/lang.c:1517
 msgid "You have mail"
 msgstr "æ‚¨æœ‰éƒµä»¶"
 
-#: src/lang.c:1499
+#: src/lang.c:1522
 #, c-format
 msgid ""
 "\n"
@@ -5384,11 +5528,11 @@ msgstr ""
 "      è®Šæ›´ MM_NETWORK_CHARSET çš„è¨­å®šç‚ºé©ç•¶çš„å€¼ï¼Œ\n"
 "      ä»¥ç”¨æ–¼æ‚¨çš„å¼µè²¼ã€‚\n"
 
-#: src/lang.c:1510
+#: src/lang.c:1533
 msgid "  -D mode  debug mode"
 msgstr "  -D æ¨¡å¼  é™¤éŒ¯æ¨¡å¼"
 
-#: src/lang.c:1514
+#: src/lang.c:1537
 msgid ""
 "Read carefully!\n"
 "\n"
@@ -5415,11 +5559,11 @@ msgstr ""
 "é€™æ˜¯æ‚¨å³å°‡è¦å–æ¶ˆçš„æ–‡ç« ï¼š\n"
 "\n"
 
-#: src/lang.c:1523
+#: src/lang.c:1546
 msgid "toggle color"
 msgstr "åˆ‡æ›é¡è‰²"
 
-#: src/lang.c:1524
+#: src/lang.c:1547
 msgid ""
 "# Changing colors of several screen parts\n"
 "# Possible values are:\n"
@@ -5465,11 +5609,11 @@ msgstr ""
 "#  15 = äº®ç™½è‰²\n"
 "\n"
 
-#: src/lang.c:1544
+#: src/lang.c:1567
 msgid "  -a       toggle color flag"
 msgstr "  -a       åˆ‡æ›é¡è‰²æ——æ¨™"
 
-#: src/lang.c:1548
+#: src/lang.c:1571
 msgid ""
 "\n"
 "Error: Followup-To set to more than one newsgroup!\n"
@@ -5477,17 +5621,8 @@ msgstr ""
 "\n"
 "éŒ¯èª¤ï¼šè·Ÿè²¼è¢«è¨­å®šè¶…éŽä¸€å€‹æ–°èžç¾¤çµ„ï¼\n"
 
-#: src/lang.c:1549
-#, c-format
-msgid ""
-"\n"
-"Error: \"%s\" is renamed, use \"%s\" instead!\n"
-msgstr ""
-"\n"
-"éŒ¯èª¤ï¼šã€Œ%sã€è¢«é‡æ–°å‘½åï¼Œä½¿ç”¨ã€Œ%sã€åšç‚ºæ›¿ä»£ï¼\n"
-
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1551
+#: src/lang.c:1573
 #, fuzzy, c-format
 msgid ""
 "\n"
@@ -5499,7 +5634,7 @@ msgstr[0] ""
 "\n"
 "éŒ¯èª¤ï¼šè·¨æ¿å¼µè²¼åˆ° %d æ–°èžç¾¤çµ„è€Œæ²’æœ‰è·Ÿè²¼åˆ—ï¼\n"
 
-#: src/lang.c:1552
+#: src/lang.c:1574
 #, c-format
 msgid ""
 "\n"
@@ -5508,7 +5643,7 @@ msgstr ""
 "\n"
 "éŒ¯èª¤ï¼šã€Œ%sã€ä¸¦éžæœ‰æ•ˆæ–°èžç¾¤çµ„ï¼\n"
 
-#: src/lang.c:1554
+#: src/lang.c:1576
 msgid ""
 "\n"
 "Warning: Followup-To set to more than one newsgroup!\n"
@@ -5516,17 +5651,8 @@ msgstr ""
 "\n"
 "è­¦å‘Šï¼šè·Ÿè²¼è¢«è¨­å®šè¶…éŽä¸€å€‹æ–°èžç¾¤çµ„ï¼\n"
 
-#: src/lang.c:1555
-#, c-format
-msgid ""
-"\n"
-"Warning: \"%s\" is renamed, you should use \"%s\" instead!\n"
-msgstr ""
-"\n"
-"è­¦å‘Šï¼šã€Œ%sã€è¢«é‡æ–°å‘½åï¼Œæ‚¨æ‡‰è©²ä½¿ç”¨ã€Œ%sã€åšç‚ºæ›¿ä»£ï¼\n"
-
 #. TRANSLATORS: for nplurals>=3
-#: src/lang.c:1557
+#: src/lang.c:1578
 #, fuzzy, c-format
 msgid ""
 "\n"
@@ -5538,7 +5664,7 @@ msgstr[0] ""
 "\n"
 "è­¦å‘Šï¼šè·¨æ¿å¼µè²¼åˆ° %d æ–°èžç¾¤çµ„è€Œæ²’æœ‰è·Ÿè²¼åˆ—ï¼\n"
 
-#: src/lang.c:1558
+#: src/lang.c:1579
 #, fuzzy, c-format
 msgid ""
 "\n"
@@ -5549,7 +5675,7 @@ msgstr ""
 "è­¦å‘Šï¼šã€Œ%sã€ä¸åœ¨æ‚¨çš„ newsrc ä¹‹ä¸­ï¼Œ\n"
 "åœ¨é€™å€‹ç«™è‡ºå®ƒä¹Ÿè¨±æœƒç„¡æ•ˆï¼\n"
 
-#: src/lang.c:1559
+#: src/lang.c:1580
 #, c-format
 msgid ""
 "\n"
@@ -5558,208 +5684,218 @@ msgstr ""
 "\n"
 "è­¦å‘Šï¼šã€Œ%sã€ä¸¦éžé€™å€‹ç«™è‡ºä¸Šçš„æœ‰æ•ˆæ–°èžç¾¤çµ„ï¼\n"
 
-#: src/lang.c:1563
+#: src/lang.c:1584
+#, c-format
+msgid "%c  %s\t Warning: Group renamed to %s!\n"
+msgstr ""
+
+#: src/lang.c:1586
+#, fuzzy, c-format
+msgid "%c  %s\t Error: Group renamed to %s!\n"
+msgstr "éŒ¯èª¤ï¼šé‡æ–°å‘½å %s ç‚º %s"
+
+#: src/lang.c:1590
 #, c-format
 msgid "%d files successfully written from %d articles. %d %s occurred."
 msgstr "%d å€‹æª”æ¡ˆæˆåŠŸåœ°å¾ž %d ç¯‡æ–‡ç« å¯«å…¥ã€‚%d %s å·²ç™¼ç”Ÿã€‚"
 
-#: src/lang.c:1564
+#: src/lang.c:1591
 msgid "Missing parts."
 msgstr "ç¼ºå°‘éƒ¨åˆ†ã€‚"
 
-#: src/lang.c:1565
+#: src/lang.c:1592
 msgid "No beginning."
 msgstr "æ²’æœ‰èµ·å§‹éƒ¨åˆ†ã€‚"
 
-#: src/lang.c:1566
+#: src/lang.c:1593
 msgid "No data."
 msgstr "æ²’æœ‰è³‡æ–™ã€‚"
 
-#: src/lang.c:1567
+#: src/lang.c:1594
 msgid "Unknown error."
 msgstr "ä¸æ˜ŽéŒ¯èª¤ã€‚"
 
-#: src/lang.c:1571
+#: src/lang.c:1598
 #, fuzzy, c-format
 msgid "Reading mail active file: %s"
 msgstr "è®€å–éƒµä»¶ç¾ç”¨æª”æ¡ˆâ€¦"
 
-#: src/lang.c:1572
+#: src/lang.c:1599
 #, fuzzy, c-format
 msgid "Reading mailgroups file: %s"
 msgstr "è®€å–éƒµä»¶ç¾¤çµ„æª”æ¡ˆâ€¦"
 
-#: src/lang.c:1576
+#: src/lang.c:1603
 msgid "perform PGP operations on article"
 msgstr "å°æ–¼æ–‡ç« æ–½è¡Œ PGP æ“ä½œ"
 
-#: src/lang.c:1577
+#: src/lang.c:1604
 #, fuzzy
 msgid "Add key to public keyring?"
 msgid_plural "Add keys to public keyring?"
 msgstr[0] "å°‡å¯†é‘°åŠ å…¥å…¬ç”¨é‘°åŒ™åœˆï¼Ÿ"
 
-#: src/lang.c:1578
+#: src/lang.c:1605
 #, c-format
 msgid "%s=encrypt, %s=sign, %s=both, %s=quit: "
 msgstr "%s=åŠ å¯†ï¼Œ%s=ç°½åï¼Œ%s=å…©è€…ï¼Œ%s=é›¢é–‹ï¼š"
 
-#: src/lang.c:1579
+#: src/lang.c:1606
 #, c-format
 msgid "%s=sign, %s=sign & include public key, %s=quit: "
 msgstr "%s=ç°½åï¼Œ%s=ç°½å & åŒ…å«å…¬é–‹é‡‘é‘°ï¼Œ%s=é›¢é–‹ï¼š"
 
-#: src/lang.c:1580
+#: src/lang.c:1607
 #, c-format
 msgid "PGP has not been set up (can't open %s)"
 msgstr "PGP å°šæœªè¨­ç½® (ç„¡æ³•é–‹å•Ÿ %s)"
 
-#: src/lang.c:1581
+#: src/lang.c:1608
 msgid "Article not signed and no public keys found"
 msgstr "æ–‡ç« æœªè¢«ç°½åä¸”æ‰¾ä¸åˆ°ä»»ä½•å…¬é–‹é‡‘é‘°"
 
-#: src/lang.c:1583
+#: src/lang.c:1610
 #, c-format
 msgid "%s=quit, %s=edit, %s=ispell, %s=pgp, %s=menu, %s=post, %s=postpone: "
 msgstr "%s=é›¢é–‹ï¼Œ%s=ç·¨è¼¯ï¼Œ%s=æ‹¼å¯«æª¢æŸ¥ï¼Œ%s=pgpï¼Œ%s=é¸å–®ï¼Œ%s=å¼µè²¼ï¼Œ%s=æ“±ç½®ï¼š"
 
-#: src/lang.c:1584
+#: src/lang.c:1611
 #, c-format
 msgid "%s=quit, %s=edit, %s=ispell, %s=pgp, %s=send [%%s]: "
 msgstr "%s=é›¢é–‹ï¼Œ%s=ç·¨è¼¯ï¼Œ%s=æ‹¼å¯«æª¢æŸ¥ï¼Œ%s=pgpï¼Œ%s=ç™¼é€ [%%s]ï¼š"
 
-#: src/lang.c:1585
+#: src/lang.c:1612
 #, c-format
 msgid ""
 "%s=quit, %s=edit, %s=ispell, %s=pgp, %s=menu, %s=post, %s=postpone [%%s]: "
 msgstr ""
 "%s=é›¢é–‹ï¼Œ%s=ç·¨è¼¯ï¼Œ%s=æ‹¼å¯«æª¢æŸ¥ï¼Œ%s=pgpï¼Œ%s=é¸å–®ï¼Œ%s=å¼µè²¼ï¼Œ%s=æ“±ç½® [%%s]ï¼š"
 
-#: src/lang.c:1587
+#: src/lang.c:1614
 #, c-format
 msgid "%s=quit, %s=edit, %s=pgp, %s=menu, %s=post, %s=postpone: "
 msgstr "%s=é›¢é–‹ï¼Œ%s=ç·¨è¼¯ï¼Œ%s=pgpï¼Œ%s=é¸å–®ï¼Œ%s=å¼µè²¼ï¼Œ%s=æ“±ç½®ï¼š"
 
-#: src/lang.c:1588
+#: src/lang.c:1615
 #, c-format
 msgid "%s=quit, %s=edit, %s=pgp, %s=send [%%s]: "
 msgstr "%s=é›¢é–‹ï¼Œ%s=ç·¨è¼¯ï¼Œ%s=pgpï¼Œ%s=ç™¼é€ [%%s]ï¼š"
 
-#: src/lang.c:1589
+#: src/lang.c:1616
 #, c-format
 msgid "%s=quit, %s=edit, %s=pgp, %s=menu, %s=post, %s=postpone [%%s]: "
 msgstr "%s=é›¢é–‹ï¼Œ%s=ç·¨è¼¯ï¼Œ%s=pgpï¼Œ%s=é¸å–®ï¼Œ%s=å¼µè²¼ï¼Œ%s=æ“±ç½® [%%s]ï¼š"
 
-#: src/lang.c:1593
+#: src/lang.c:1620
 #, c-format
 msgid "%s=quit, %s=edit, %s=ispell, %s=menu, %s=post, %s=postpone: "
 msgstr "%s=é›¢é–‹ï¼Œ%s=ç·¨è¼¯ï¼Œ%s=æ‹¼å¯«æª¢æŸ¥ï¼Œ%s=é¸å–®ï¼Œ%s=å¼µè²¼ï¼Œ%s=æ“±ç½®ï¼š"
 
-#: src/lang.c:1594
+#: src/lang.c:1621
 #, c-format
 msgid "%s=quit, %s=edit, %s=ispell, %s=send [%%s]: "
 msgstr "%s=é›¢é–‹ï¼Œ%s=ç·¨è¼¯ï¼Œ%s=æ‹¼å¯«æª¢æŸ¥ï¼Œ%s=ç™¼é€ [%%s]ï¼š"
 
-#: src/lang.c:1595
+#: src/lang.c:1622
 #, c-format
 msgid "%s=quit, %s=edit, %s=ispell, %s=menu, %s=post, %s=postpone [%%s]: "
 msgstr "%s=é›¢é–‹ï¼Œ%s=ç·¨è¼¯ï¼Œ%s=æ‹¼å¯«æª¢æŸ¥ï¼Œ%s=é¸å–®ï¼Œ%s=å¼µè²¼ï¼Œ%s=æ“±ç½® [%%s]ï¼š"
 
-#: src/lang.c:1597
+#: src/lang.c:1624
 #, c-format
 msgid "%s=quit, %s=edit, %s=menu, %s=post, %s=postpone: "
 msgstr "%s=é›¢é–‹ï¼Œ%s=ç·¨è¼¯ï¼Œ%s=é¸å–®ï¼Œ%s=å¼µè²¼ï¼Œ%s=æ“±ç½®ï¼š"
 
-#: src/lang.c:1598
+#: src/lang.c:1625
 #, c-format
 msgid "%s=quit, %s=edit, %s=send [%%s]: "
 msgstr "%s=é›¢é–‹ï¼Œ%s=ç·¨è¼¯ï¼Œ%s=ç™¼é€ [%%s]ï¼š"
 
-#: src/lang.c:1599
+#: src/lang.c:1626
 #, c-format
 msgid "%s=quit, %s=edit, %s=menu, %s=post, %s=postpone [%%s]: "
 msgstr "%s=é›¢é–‹ï¼Œ%s=ç·¨è¼¯ï¼Œ%s=é¸å–®ï¼Œ%s=å¼µè²¼ï¼Œ%s=æ“±ç½® [%%s]ï¼š"
 
-#: src/lang.c:1603
+#: src/lang.c:1630
 #, c-format
 msgid "%s argument is not numeric: %s"
 msgstr ""
 
-#: src/lang.c:1606
+#: src/lang.c:1633
 msgid "Try cache_overview_files to speed up things.\n"
 msgstr "å˜—è©¦ cache_overview_files ä»¥åŠ é€Ÿã€‚\n"
 
-#: src/lang.c:1607
+#: src/lang.c:1634
 msgid "Tin will use local index files instead.\n"
 msgstr "Tin å°‡ä½¿ç”¨æœ¬åœ°ç´¢å¼•æª”æ¡ˆåšç‚ºæ›¿ä»£ã€‚\n"
 
-#: src/lang.c:1608
+#: src/lang.c:1635
 msgid "Cannot find NNTP server name"
 msgstr "æ‰¾ä¸åˆ° NNTP ä¼ºæœå™¨åç¨±"
 
-#: src/lang.c:1609
+#: src/lang.c:1636
 msgid "CAPABILITIES did not announce READER"
 msgstr "èƒ½åŠ›ä¸­ä¸¦æœªå®£å‘ŠåŒ…å«é–±è®€å™¨"
 
-#: src/lang.c:1610
+#: src/lang.c:1637
 #, c-format
 msgid "Connecting to %s:%u..."
 msgstr "é€£ç·šåˆ° %s:%uâ€¦"
 
-#: src/lang.c:1611
+#: src/lang.c:1638
 #, fuzzy
 msgid "NNTP connection error. Exiting..."
 msgstr "NNTP é€£ç·šéŒ¯èª¤ã€‚é€€å‡ºä¸­..."
 
 #. TODO: plural-forms
-#: src/lang.c:1613
+#: src/lang.c:1640
 #, fuzzy, c-format
 msgid "NNTP connection error: nntp_read_timeout_secs %d elapsed. Exiting..."
 msgstr "NNTP é€£ç·šéŒ¯èª¤ï¼šnntp_read_timeout_secs %d å·²éŽæœŸã€‚é€€å‡ºä¸­..."
 
-#: src/lang.c:1614
+#: src/lang.c:1641
 #, c-format
 msgid "DISABLED CMDS.: %s\n"
 msgstr ""
 
-#: src/lang.c:1615
+#: src/lang.c:1642
 #, fuzzy
 msgid "Disconnecting from server..."
 msgstr "å¾žä¼ºæœå™¨ä¸­æ–·é€£ç·šâ€¦\n"
 
-#: src/lang.c:1616
+#: src/lang.c:1643
 #, c-format
 msgid "Failed to connect to NNTP server %s. Exiting..."
 msgstr "é€£ç·šåˆ° NNTP ä¼ºæœå™¨ %s æ™‚å¤±æ•—ã€‚é›¢é–‹â€¦"
 
-#: src/lang.c:1617
+#: src/lang.c:1644
 msgid "205  Closing connection"
 msgstr "205  é—œé–‰é€£æŽ¥"
 
-#: src/lang.c:1618
+#: src/lang.c:1645
 msgid "Your server does not support the NNTP XOVER or OVER command.\n"
 msgstr "æ‚¨çš„ä¼ºæœå™¨ä¸æ”¯æ´ NNTP XOVER æˆ– OVER å‘½ä»¤ã€‚\n"
 
-#: src/lang.c:1619
+#: src/lang.c:1646
 #, c-format
 msgid "Port isn't numeric: %s:%s\n"
 msgstr ""
 
-#: src/lang.c:1621
+#: src/lang.c:1648
 #, c-format
 msgid "Port in %s isn't numeric: %s:%s\n"
 msgstr ""
 
-#: src/lang.c:1622
+#: src/lang.c:1649
 #, c-format
 msgid "reconnect (%d) limit %d reached, giving up."
 msgstr ""
 
-#: src/lang.c:1624
+#: src/lang.c:1651
 msgid "Connection to news server has timed out. Reconnect?"
 msgstr "é€£ç·šåˆ°æ–°èžä¼ºæœå™¨å·²é€¾æ™‚ã€‚é‡æ–°é€£ç·šï¼Ÿ"
 
-#: src/lang.c:1625
+#: src/lang.c:1652
 #, c-format
 msgid ""
 "Put the server name in the file %s,\n"
@@ -5768,67 +5904,67 @@ msgstr ""
 "åœ¨æª”æ¡ˆ %s ä¸­æ”¾å…¥ä¼ºæœå™¨åç¨±ï¼Œ\n"
 "æˆ–è¨­å®šç’°å¢ƒè®Šæ•¸ NNTPSERVER"
 
-#: src/lang.c:1627
+#: src/lang.c:1654
 #, fuzzy
 msgid "Continuing..."
 msgstr "åˆ—å°ä¸­â€¦"
 
-#: src/lang.c:1628
+#: src/lang.c:1655
 msgid "Read timeout from server - quit tin?"
 msgstr ""
 
-#: src/lang.c:1629
+#: src/lang.c:1656
 msgid "  -C       try COMPRESS NNTP extension"
 msgstr ""
 
-#: src/lang.c:1631
+#: src/lang.c:1658
 msgid "  -A       force authentication on connect"
 msgstr "  -A       é€£ç·šæ™‚å¼·åˆ¶èªè­‰"
 
-#: src/lang.c:1632
+#: src/lang.c:1659
 #, c-format
 msgid "  -g serv  read news from NNTP server serv [default=%s]"
 msgstr "  -g serv  å¾ž NNTP ä¼ºæœå™¨ serv [é è¨­=%s] è®€å–æ–°èž"
 
-#: src/lang.c:1633
+#: src/lang.c:1660
 #, c-format
 msgid "  -p port  use port as NNTP port [default=%d]"
 msgstr "  -p port  ä½¿ç”¨ port åšç‚º NNTP é€šè¨ŠåŸ  [é è¨­=%d]"
 
-#: src/lang.c:1635
+#: src/lang.c:1662
 msgid "  -k       skip verification for NNTPS"
 msgstr ""
 
-#: src/lang.c:1636
+#: src/lang.c:1663
 msgid "  -T       enable NNTPS"
 msgstr ""
 
-#: src/lang.c:1638
+#: src/lang.c:1665
 #, fuzzy
 msgid "  -Q       quick start. Same as -dnq"
 msgstr "  -Q       å¿«é€Ÿé–‹å§‹ã€‚å¦‚åŒ -dnq"
 
-#: src/lang.c:1639
+#: src/lang.c:1666
 msgid "  -r       read news remotely from default NNTP server"
 msgstr "  -r       å¾žé è¨­ NNTP ä¼ºæœå™¨é ç«¯è®€å–æ–°èž"
 
-#: src/lang.c:1640
+#: src/lang.c:1667
 msgid "  -l       use only LIST instead of GROUP (-n) command"
 msgstr "  -l       åªä½¿ç”¨ LIST ä»¥ä»£æ›¿ GROUP (-n) å‘½ä»¤"
 
-#: src/lang.c:1641
+#: src/lang.c:1668
 msgid "  -n       only read subscribed .newsrc groups from NNTP server"
 msgstr "  -n       å¾ž NNTP ä¼ºæœå™¨åªè®€å–å·²è¨‚é–±çš„ .newsrc ç¾¤çµ„"
 
-#: src/lang.c:1643
+#: src/lang.c:1670
 msgid "  -4       force connecting via IPv4"
 msgstr "  -4       å¼·åˆ¶é€éŽ IPv4 é€£æŽ¥"
 
-#: src/lang.c:1644
+#: src/lang.c:1671
 msgid "  -6       force connecting via IPv6"
 msgstr "  -6       å¼·åˆ¶é€éŽ IPv6 é€£æŽ¥"
 
-#: src/lang.c:1645
+#: src/lang.c:1672
 msgid ""
 "\n"
 "socket or connect problem\n"
@@ -5836,7 +5972,7 @@ msgstr ""
 "\n"
 "é€šè¨Šç«¯æˆ–é€£æŽ¥å•é¡Œ\n"
 
-#: src/lang.c:1647
+#: src/lang.c:1674
 #, c-format
 msgid ""
 "\n"
@@ -5845,16 +5981,16 @@ msgstr ""
 "\n"
 "é€£ç·šåˆ° %sï¼š"
 
-#: src/lang.c:1648
+#: src/lang.c:1675
 msgid "Giving up...\n"
 msgstr "æ”¾æ£„â€¦\n"
 
-#: src/lang.c:1650
+#: src/lang.c:1677
 #, c-format
 msgid "%s/tcp: Unknown service.\n"
 msgstr "%s/tcpï¼šä¸æ˜Žæœå‹™ã€‚\n"
 
-#: src/lang.c:1653
+#: src/lang.c:1680
 msgid ""
 "Your server does not have Xref: in its XOVER information.\n"
 "Tin will try to use XHDR XREF instead (slows down things a bit).\n"
@@ -5862,85 +5998,85 @@ msgstr ""
 "æ‚¨çš„ä¼ºæœå™¨æ²’æœ‰ Xref: æ–¼å®ƒçš„ XOVER è³‡è¨Šä¹‹ä¸­ã€‚\n"
 "Tin å°‡å˜—è©¦ä½¿ç”¨ XHDR XREF åšç‚ºæ›¿ä»£ (æœƒæ…¢ä¸€é»ž)ã€‚\n"
 
-#: src/lang.c:1656
+#: src/lang.c:1683
 #, fuzzy, c-format
 msgid "Can't open %s. Try %s -r to read news via NNTP."
 msgstr "ç„¡æ³•é–‹å•Ÿ %sã€‚å˜—è©¦ %s -r ä»¥é€éŽ NNTP è®€å–æ–°èžã€‚\n"
 
-#: src/lang.c:1659
+#: src/lang.c:1686
 msgid "  -Q       quick start. Same as -dq"
 msgstr "  -Q       å¿«é€Ÿé–‹å§‹ã€‚å¦‚åŒ -dq"
 
-#: src/lang.c:1660
+#: src/lang.c:1687
 msgid "  -l       read only active file instead of scanning spool (-n) command"
 msgstr "  -l       ç¾ç”¨æª”æ¡ˆå”¯è®€ä»¥ä»£æ›¿æŽƒææš«å­˜ (-n) å‘½ä»¤"
 
-#: src/lang.c:1661
+#: src/lang.c:1688
 msgid "  -n       only read subscribed .newsrc groups from spool"
 msgstr "  -n       åªå¾žæš«å­˜è®€å–å·²è¨‚é–±çš„ .newsrc ç¾¤çµ„"
 
-#: src/lang.c:1662
+#: src/lang.c:1689
 msgid "Your server does not have Xref: in its NOV-files.\n"
 msgstr "æ‚¨çš„ä¼ºæœå™¨æ²’æœ‰ Xref: æ–¼å®ƒçš„ NOV æª”æ¡ˆä¹‹ä¸­ã€‚\n"
 
-#: src/lang.c:1666
+#: src/lang.c:1693
 msgid "Posting using external inews failed. Use built in inews instead?"
 msgstr "ä½¿ç”¨å¤–éƒ¨ inews å¼µè²¼å¤±æ•—ã€‚ä½¿ç”¨å…§å»º inews åšç‚ºæ›¿ä»£ï¼Ÿ"
 
-#: src/lang.c:1667
+#: src/lang.c:1694
 msgid "It worked! Should I always use my built in inews from now on?"
 msgstr "å®ƒåšåˆ°äº†ï¼å¾žç¾åœ¨èµ·ï¼Œæˆ‘æ‡‰è©²ä¸€å¾‹ä½¿ç”¨å…§å»ºçš„ inewsï¼Ÿ"
 
-#: src/lang.c:1671
+#: src/lang.c:1698
 #, fuzzy, c-format
 msgid "%d article printed"
 msgid_plural "%d articles printed"
 msgstr[0] "%d %s å·²åˆ—å°"
 
-#: src/lang.c:1672
+#: src/lang.c:1699
 msgid "output article/thread/hot/pattern/tagged articles to printer"
 msgstr "è¼¸å‡º æ–‡ç« /è¨Žè«–ä¸²/ç†±é–€/èƒšé¨°/å·²æ¨™å®šæ–‡ç«  åˆ°å°è¡¨æ©Ÿ"
 
-#: src/lang.c:1673
+#: src/lang.c:1700
 msgid "Print"
 msgstr "åˆ—å°"
 
-#: src/lang.c:1674
+#: src/lang.c:1701
 msgid "Printing..."
 msgstr "åˆ—å°ä¸­â€¦"
 
-#: src/lang.c:1678
+#: src/lang.c:1705
 #, fuzzy, c-format
 msgid "%d article piped to \"%s\""
 msgid_plural "%d articles piped to \"%s\""
 msgstr[0] "%d %s å·²åˆ—å°"
 
-#: src/lang.c:1679
+#: src/lang.c:1706
 msgid "pipe article/thread/hot/pattern/tagged articles into command"
 msgstr "ç®¡ç·š æ–‡ç« /è¨Žè«–ä¸²/ç†±é–€/èƒšé¨°/å·²æ¨™å®šæ–‡ç«  é€²å…¥å‘½ä»¤"
 
-#: src/lang.c:1680
+#: src/lang.c:1707
 msgid "No command"
 msgstr "æ²’æœ‰å‘½ä»¤"
 
-#: src/lang.c:1681
+#: src/lang.c:1708
 msgid "Pipe"
 msgstr "ç®¡ç·š"
 
-#: src/lang.c:1682
+#: src/lang.c:1709
 #, c-format
 msgid "Pipe to command [%.*s]> "
 msgstr "ç®¡ç·šåˆ°å‘½ä»¤ [%.*s]>"
 
-#: src/lang.c:1683
+#: src/lang.c:1710
 msgid "Piping..."
 msgstr "ç®¡ç·šä¸­â€¦"
 
-#: src/lang.c:1685
+#: src/lang.c:1712
 msgid "Piping not enabled."
 msgstr "ç®¡ç·šæœªå•Ÿç”¨ã€‚"
 
-#: src/lang.c:1689
+#: src/lang.c:1716
 #, c-format
 msgid ""
 "\n"
@@ -5955,7 +6091,7 @@ msgstr ""
 "      æ‰å…è¨±ã€‚ä½¿ç”¨é€—è™Ÿ(,)ä¾†åˆ†éš”å¤šé‡çš„\n"
 "      æ–°èžç¾¤çµ„åç¨±ã€‚\n"
 
-#: src/lang.c:1694
+#: src/lang.c:1721
 #, c-format
 msgid ""
 "\n"
@@ -5968,7 +6104,7 @@ msgstr ""
 "      åœ¨åˆ—ä¸­ä¸å¯ä»¥åŒ…å«ç©ºç™½ï¼Œ å› æ­¤é€™æ˜¯ä¸å…è¨±çš„ã€‚\n"
 "      è«‹å°‡æ‰€æœ‰æ–°èžç¾¤çµ„å¯«å…¥å–®ä¸€åˆ—ä¸­ã€‚\n"
 
-#: src/lang.c:1699
+#: src/lang.c:1726
 #, c-format
 msgid ""
 "\n"
@@ -5981,7 +6117,7 @@ msgstr ""
 "        é€™æ˜¯éžå¸¸æ–°çš„åŠŸèƒ½ï¼Œå¯èƒ½ç„¡æ³•è¢«æ‰€æœ‰çš„ä¼ºæœå™¨æŽ¥æ”¶ã€‚\n"
 "        ç‚ºé¿å…éº»ç…©ï¼Œè«‹å°‡æ‰€æœ‰æ–°èžç¾¤çµ„å¯«å…¥å–®ä¸€åˆ—ä¸­ã€‚\n"
 
-#: src/lang.c:1703
+#: src/lang.c:1730
 #, c-format
 msgid ""
 "\n"
@@ -5990,7 +6126,42 @@ msgstr ""
 "\n"
 "è­¦å‘Šï¼šã€Œ%s:ã€åˆ—ä¸­å«æœ‰æ‡‰è©²è¢«ç§»é™¤çš„ç©ºæ ¼ã€‚\n"
 
-#: src/lang.c:1708
+#: src/lang.c:1734
+#, c-format
+msgid ""
+"\n"
+"Warning: \"%s\" should not be folded.\n"
+msgstr ""
+
+#: src/lang.c:1735
+#, fuzzy, c-format
+msgid ""
+"\n"
+"Warning: header in line %d starts with unusual character '%c':\n"
+"%s\n"
+msgstr ""
+"\n"
+"éŒ¯èª¤ï¼šç¬¬ %d åˆ—çš„æ¨™é ­æ–¼å†’è™Ÿä¹‹å¾Œæ²’æœ‰ç©ºæ ¼ï¼š\n"
+"%s\n"
+
+#: src/lang.c:1736
+#, fuzzy, c-format
+msgid ""
+"\n"
+"Warning: Element \"%s\" in %s is too short.\n"
+msgstr ""
+"\n"
+"éŒ¯èª¤ï¼šä¸åˆæ³•çš„æ ¼å¼ %sã€‚\n"
+
+#: src/lang.c:1737
+#, c-format
+msgid ""
+"\n"
+"Warning: posted and mailed not supported,\n"
+"         \"To: %s\" ignored.\n"
+msgstr ""
+
+#: src/lang.c:1740
 msgid ""
 "\n"
 "  If your article contains quoted text  please take some time to pare it "
@@ -6022,40 +6193,40 @@ msgstr ""
 "  ä¸åœ¨ä¹Žä¸¦æ³¨æ„æ‚¨å¼µè²¼æ‰€ç”¨çš„æ ¼å¼ï¼Œåˆ¥äººå°‡å¾ˆå¯èƒ½\n"
 "  æœƒå®Œå…¨å¿½ç•¥å®ƒï¼Œå°¤å…¶æ˜¯åœ¨é€™å€‹æ“æ“ çš„ç¶²è·¯ä¸­ã€‚\n"
 
-#: src/lang.c:1721
+#: src/lang.c:1753
 msgid "shell escape"
 msgstr "å‘½ä»¤æ®¼è·³è„«"
 
-#: src/lang.c:1722
+#: src/lang.c:1754
 #, c-format
 msgid "Shell Command (%s)"
 msgstr "å‘½ä»¤æ®¼å‘½ä»¤ (%s)"
 
-#: src/lang.c:1723
+#: src/lang.c:1755
 #, c-format
 msgid "Enter shell command [%s]> "
 msgstr "è¼¸å…¥å‘½ä»¤æ®¼å‘½ä»¤ [%s]>"
 
-#: src/lang.c:1727
+#: src/lang.c:1759
 #, c-format
 msgid "%s: Can't get entry for TERM\n"
 msgstr "%sï¼šç„¡æ³•æå– TERM æ¢ç›®\n"
 
-#: src/lang.c:1731
+#: src/lang.c:1763
 #, c-format
 msgid "Group %.*s ('q' to quit)..."
 msgstr "ç¾¤çµ„ %.*s (ã€Žqã€ä»¥é›¢é–‹)â€¦"
 
-#: src/lang.c:1733
+#: src/lang.c:1765
 #, c-format
 msgid "Group %.*s..."
 msgstr "ç¾¤çµ„ %.*sâ€¦"
 
-#: src/lang.c:1737
+#: src/lang.c:1769
 msgid "Server unavailable\n"
 msgstr "ä¼ºæœå™¨ç„¡æ³•ä½¿ç”¨\n"
 
-#: src/lang.c:1743
+#: src/lang.c:1775
 #, c-format
 msgid ""
 "%s=pipe; %s=mail; %s=print; %s=quit; %s=toggle all/unread; %s=save; %s=tag; "
@@ -6064,604 +6235,634 @@ msgstr ""
 "%s=ç®¡ç·šï¼›%s=éƒµå¯„ï¼›%s=åˆ—å°ï¼›%s=é›¢é–‹ï¼›%s=åˆ‡æ›æ‰€æœ‰/æœªè®€ï¼›%s=å„²å­˜ï¼›%s=æ¨™å®šï¼›%s=å¼µ"
 "è²¼"
 
-#: src/lang.c:1744
+#: src/lang.c:1776
 #, c-format
 msgid ""
 "%s=pipe; %s=mail; %s=print; %s=quit; %s=reply mail; %s=save; %s=tag; %s=post"
 msgstr ""
 "%s=ç®¡ç·šï¼›%s=éƒµå¯„ï¼›%s=åˆ—å°ï¼›%s=é›¢é–‹ï¼›%s=å›žè¦†éƒµä»¶ï¼›%s=å„²å­˜ï¼›%s=æ¨™å®šï¼›%s=å¼µè²¼"
 
-#: src/lang.c:1746
+#: src/lang.c:1778
 #, c-format
 msgid ""
 "%s=mail; %s=print; %s=quit; %s=toggle all/unread; %s=save; %s=tag; %s=post"
 msgstr "%s=éƒµå¯„ï¼›%s=åˆ—å°ï¼›%s=é›¢é–‹ï¼›%s=åˆ‡æ›æ‰€æœ‰/æœªè®€ï¼›%s=å„²å­˜ï¼›%s=æ¨™å®šï¼›%s=å¼µè²¼"
 
-#: src/lang.c:1747
+#: src/lang.c:1779
 #, c-format
 msgid "%s=mail; %s=print; %s=quit; %s=reply mail; %s=save; %s=tag; %s=post"
 msgstr "%s=éƒµå¯„ï¼›%s=åˆ—å°ï¼›%s=é›¢é–‹ï¼›%s=å›žè¦†éƒµä»¶ï¼›%s=å„²å­˜ï¼›%s=æ¨™å®šï¼›%s=å¼µè²¼"
 
-#: src/lang.c:1751
+#: src/lang.c:1783
 #, c-format
 msgid ""
 "%s=pipe; %s=mail; %s=quit; %s=toggle all/unread; %s=save; %s=tag; %s=post"
 msgstr "%s=ç®¡ç·šï¼›%s=éƒµå¯„ï¼›%s=é›¢é–‹ï¼›%s=åˆ‡æ›æ‰€æœ‰/æœªè®€ï¼›%s=å„²å­˜ï¼›%s=æ¨™å®šï¼›%s=å¼µè²¼"
 
-#: src/lang.c:1752
+#: src/lang.c:1784
 #, c-format
 msgid "%s=pipe; %s=mail; %s=quit; %s=reply mail; %s=save; %s=tag; %s=post"
 msgstr "%s=ç®¡ç·šï¼›%s=éƒµå¯„ï¼›%s=é›¢é–‹ï¼›%s=å›žè¦†éƒµä»¶ï¼›%s=å„²å­˜ï¼›%s=æ¨™å®šï¼›%s=å¼µè²¼"
 
-#: src/lang.c:1754
+#: src/lang.c:1786
 #, c-format
 msgid "%s=mail; %s=quit; %s=toggle all/unread; %s=save; %s=tag; %s=post"
 msgstr "%s=éƒµå¯„ï¼›%s=é›¢é–‹ï¼›%s=åˆ‡æ›æ‰€æœ‰/æœªè®€ï¼›%s=å„²å­˜ï¼›%s=æ¨™å®šï¼›%s=å¼µè²¼"
 
-#: src/lang.c:1755
+#: src/lang.c:1787
 #, c-format
 msgid "%s=mail; %s=quit; %s=reply mail; %s=save; %s=tag; %s=post"
 msgstr "%s=éƒµå¯„ï¼›%s=é›¢é–‹ï¼›%s=å›žè¦†éƒµä»¶ï¼›%s=å„²å­˜ï¼›%s=æ¨™å®šï¼›%s=å¼µè²¼"
 
-#: src/lang.c:1761
+#: src/lang.c:1793
 msgid "Terminal does not support color"
 msgstr "çµ‚ç«¯æ©Ÿä¸æ”¯æ´é¡è‰²"
 
-#: src/lang.c:1766
+#: src/lang.c:1798
 #, c-format
 msgid "Trying %s"
 msgstr "å˜—è©¦ %s"
 
-#: src/lang.c:1781
+#: src/lang.c:1813
 msgid "Subject"
 msgstr "ä¸»æ—¨"
 
-#: src/lang.c:1782
+#: src/lang.c:1814
 msgid "References"
 msgstr "åƒè€ƒ"
 
-#: src/lang.c:1783
+#: src/lang.c:1815
 msgid "Both Subject and References"
 msgstr "ä¸»æ—¨å’Œåƒè€ƒå…©è€…"
 
-#: src/lang.c:1784
+#: src/lang.c:1816
 msgid "Multipart Subject"
 msgstr "å¤šéƒ¨ä»¶ä¸»æ—¨"
 
-#: src/lang.c:1785
+#: src/lang.c:1817
 msgid "Percentage Match"
 msgstr "ç™¾åˆ†æ¯”åŒ¹é…"
 
-#: src/lang.c:1798 src/lang.c:1880 src/lang.c:2026 src/lang.c:2041
+#: src/lang.c:1830 src/lang.c:1912 src/lang.c:2069 src/lang.c:2084
 msgid "Nothing"
 msgstr "æ²’æœ‰ä»»ä½•æ±è¥¿"
 
-#: src/lang.c:1799
+#: src/lang.c:1831
 msgid "Complete UU/YENC"
 msgstr ""
 
-#: src/lang.c:1800
+#: src/lang.c:1832
 msgid "Any UU/YENC"
 msgstr ""
 
-#: src/lang.c:1802
+#: src/lang.c:1834
 msgid "Inline PGP"
 msgstr ""
 
-#: src/lang.c:1803
+#: src/lang.c:1835
 msgid "Complete UU/YENC & Inline PGP"
 msgstr ""
 
-#: src/lang.c:1804
+#: src/lang.c:1836
 msgid "Any UU/YENC & Inline PGP"
 msgstr ""
 
-#: src/lang.c:1806
+#: src/lang.c:1838
 msgid "Shar"
 msgstr ""
 
-#: src/lang.c:1807
+#: src/lang.c:1839
 msgid "Complete UU/YENC & Shar"
 msgstr ""
 
-#: src/lang.c:1808
+#: src/lang.c:1840
 msgid "Any UU/YENC & Shar"
 msgstr ""
 
-#: src/lang.c:1810
+#: src/lang.c:1842
 msgid "Inline PGP & Shar"
 msgstr ""
 
-#: src/lang.c:1811
+#: src/lang.c:1843
 msgid "Complete UU/YENC & PGP & Shar"
 msgstr ""
 
-#: src/lang.c:1812
+#: src/lang.c:1844
 #, fuzzy
 msgid "Hide all"
 msgstr "éš±è—æ‰€æœ‰"
 
-#: src/lang.c:1822
+#: src/lang.c:1854
 msgid "Address"
 msgstr "åœ°å€"
 
-#: src/lang.c:1823
+#: src/lang.c:1855
 msgid "Full Name"
 msgstr "å…¨å"
 
-#: src/lang.c:1824
+#: src/lang.c:1856
 msgid "Address and Name"
 msgstr "åœ°å€å’Œåç¨±"
 
-#: src/lang.c:1832
+#: src/lang.c:1864
 msgid "Max"
 msgstr "æœ€å¤§"
 
-#: src/lang.c:1833
+#: src/lang.c:1865
 msgid "Sum"
 msgstr "ç¸½å’Œ"
 
-#: src/lang.c:1834
+#: src/lang.c:1866
 msgid "Average"
 msgstr "å¹³å‡"
 
-#: src/lang.c:1844 src/lang.c:1864
+#: src/lang.c:1876 src/lang.c:1896
 msgid "Black"
 msgstr "é»‘è‰²"
 
-#: src/lang.c:1845 src/lang.c:1865
+#: src/lang.c:1877 src/lang.c:1897
 msgid "Red"
 msgstr "ç´…è‰²"
 
-#: src/lang.c:1846 src/lang.c:1866
+#: src/lang.c:1878 src/lang.c:1898
 msgid "Green"
 msgstr "ç¶ è‰²"
 
-#: src/lang.c:1847 src/lang.c:1867
+#: src/lang.c:1879 src/lang.c:1899
 msgid "Brown"
 msgstr "æ£•è‰²"
 
-#: src/lang.c:1848 src/lang.c:1868
+#: src/lang.c:1880 src/lang.c:1900
 msgid "Blue"
 msgstr "è—è‰²"
 
-#: src/lang.c:1849 src/lang.c:1869
+#: src/lang.c:1881 src/lang.c:1901
 msgid "Pink"
 msgstr "ç²‰ç´…"
 
-#: src/lang.c:1850 src/lang.c:1870
+#: src/lang.c:1882 src/lang.c:1902
 msgid "Cyan"
 msgstr "é’è‰²"
 
-#: src/lang.c:1851 src/lang.c:1871
+#: src/lang.c:1883 src/lang.c:1903
 msgid "White"
 msgstr "ç™½è‰²"
 
-#: src/lang.c:1852
+#: src/lang.c:1884
 msgid "Gray"
 msgstr "ç°è‰²"
 
-#: src/lang.c:1853
+#: src/lang.c:1885
 msgid "Light Red"
 msgstr "æ·ºç´…è‰²"
 
-#: src/lang.c:1854
+#: src/lang.c:1886
 msgid "Light Green"
 msgstr "æ·ºç¶ è‰²"
 
-#: src/lang.c:1855
+#: src/lang.c:1887
 msgid "Yellow"
 msgstr "é»ƒè‰²"
 
-#: src/lang.c:1856
+#: src/lang.c:1888
 msgid "Light Blue"
 msgstr "æ·ºè—è‰²"
 
-#: src/lang.c:1857
+#: src/lang.c:1889
 msgid "Light Pink"
 msgstr "æ·ºç²‰ç´…"
 
-#: src/lang.c:1858
+#: src/lang.c:1890
 msgid "Light Cyan"
 msgstr "æ·ºé’è‰²"
 
-#: src/lang.c:1859
+#: src/lang.c:1891
 msgid "Light White"
 msgstr "äº®ç™½è‰²"
 
-#: src/lang.c:1882
+#: src/lang.c:1914
 msgid "Space"
 msgstr "ç©ºæ ¼"
 
-#: src/lang.c:1890
+#: src/lang.c:1922
 msgid "Normal"
 msgstr "ä¸€èˆ¬"
 
-#: src/lang.c:1891
+#: src/lang.c:1923
 msgid "Best highlighting"
 msgstr "æœ€ä½³é«˜äº®åº¦é¡¯ç¤º"
 
-#: src/lang.c:1892
+#: src/lang.c:1924
 msgid "Underline"
 msgstr "åº•ç·š"
 
-#: src/lang.c:1893
+#: src/lang.c:1925
 msgid "Reverse video"
 msgstr "åç™½é¡¯ç¤º"
 
-#: src/lang.c:1894
+#: src/lang.c:1926
 msgid "Blinking"
 msgstr "é–ƒå‹•"
 
-#: src/lang.c:1895
+#: src/lang.c:1927
 msgid "Half bright"
 msgstr "åŠæ˜Žäº®"
 
-#: src/lang.c:1896
+#: src/lang.c:1928
 msgid "Bold"
 msgstr "ç²—é«”"
 
-#: src/lang.c:1902 src/lang.c:2018 src/lang.c:2122
+#: src/lang.c:1934 src/lang.c:2061 src/lang.c:2165
 msgid "No"
 msgstr "å¦"
 
-#: src/lang.c:1903
+#: src/lang.c:1935
 msgid "Cc"
 msgstr "å‰¯æœ¬"
 
-#: src/lang.c:1904
+#: src/lang.c:1936
 msgid "Bcc"
 msgstr "å¯†ä»¶å‰¯æœ¬"
 
-#: src/lang.c:1905
+#: src/lang.c:1937
 msgid "Cc and Bcc"
 msgstr "å‰¯æœ¬å’Œå¯†ä»¶å‰¯æœ¬"
 
-#: src/lang.c:1922 src/lang.c:1935
+#: src/lang.c:1954 src/lang.c:1967
 msgid "none"
 msgstr "ç„¡"
 
-#: src/lang.c:1923
+#: src/lang.c:1955
 msgid "commands"
 msgstr "å‘½ä»¤"
 
-#: src/lang.c:1924
+#: src/lang.c:1956
 msgid "select"
 msgstr "é¸å–"
 
-#: src/lang.c:1926
+#: src/lang.c:1958
 msgid "commands & quit"
 msgstr "å‘½ä»¤ & é›¢é–‹"
 
-#: src/lang.c:1927
+#: src/lang.c:1959
 msgid "commands & select"
 msgstr "å‘½ä»¤ & é¸å–"
 
-#: src/lang.c:1928
+#: src/lang.c:1960
 msgid "quit & select"
 msgstr "é›¢é–‹ & é¸å–"
 
-#: src/lang.c:1929
+#: src/lang.c:1961
 msgid "commands & quit & select"
 msgstr "å‘½ä»¤ & é›¢é–‹ & é¸å–"
 
-#: src/lang.c:1936
+#: src/lang.c:1968
 msgid "PageDown"
 msgstr "ä¸‹ä¸€é "
 
-#: src/lang.c:1937
+#: src/lang.c:1969
 msgid "PageNextUnread"
 msgstr "ä¸‹ä¸€æœªè®€é "
 
-#: src/lang.c:1938
+#: src/lang.c:1970
 msgid "PageDown or PageNextUnread"
 msgstr "ä¸‹ä¸€é æˆ–ä¸€æœªè®€é "
 
-#: src/lang.c:1945
+#: src/lang.c:1977
 msgid "Subject: (case sensitive)"
 msgstr "Subject: (å¤§å°å¯«ç›¸ç¬¦)"
 
-#: src/lang.c:1946
+#: src/lang.c:1978
 msgid "Subject: (ignore case)"
 msgstr "Subject: (å¿½ç•¥å¤§å°å¯«)"
 
-#: src/lang.c:1947
+#: src/lang.c:1979
 msgid "From: (case sensitive)"
 msgstr "From: (å¤§å°å¯«ç›¸ç¬¦)"
 
-#: src/lang.c:1948
+#: src/lang.c:1980
 msgid "From: (ignore case)"
 msgstr "From: (å¿½ç•¥å¤§å°å¯«)"
 
-#: src/lang.c:1949
+#: src/lang.c:1981
 msgid "Msg-ID: & full References: line"
 msgstr "Message-ID: & å…¨éƒ¨ References: åˆ—"
 
-#: src/lang.c:1950
+#: src/lang.c:1982
 msgid "Msg-ID: & last References: only"
 msgstr "Message-ID: & æœ€å¾Œä¸€ç­† References: åªæœ‰"
 
-#: src/lang.c:1951
+#: src/lang.c:1983
 msgid "Message-ID: entry only"
 msgstr "åªæœ‰ Message-ID: æ¢ç›®"
 
-#: src/lang.c:1952
+#: src/lang.c:1984
 msgid "Lines:"
 msgstr "Lines:"
 
-#: src/lang.c:1958
+#: src/lang.c:1990
 msgid "Don't trim article body"
 msgstr "ä¸ä¿®å‰ªæ–‡ç« å…§æ–‡"
 
-#: src/lang.c:1959
+#: src/lang.c:1991
 msgid "Skip leading blank lines"
 msgstr "è·³éŽå‰å°Žç©ºåˆ—"
 
-#: src/lang.c:1960
+#: src/lang.c:1992
 msgid "Skip trailing blank lines"
 msgstr "è·³éŽå°¾éš¨ç©ºåˆ—"
 
-#: src/lang.c:1961
+#: src/lang.c:1993
 msgid "Skip leading and trailing blank l."
 msgstr "è·³éŽå‰å°Žå’Œå°¾éš¨ç©ºåˆ—ã€‚"
 
-#: src/lang.c:1962
+#: src/lang.c:1994
 msgid "Compact multiple between text"
 msgstr "å£“ç¸®æ–‡å­—é–“å¤šé‡ç©ºåˆ—"
 
-#: src/lang.c:1963
+#: src/lang.c:1995
 msgid "Compact multiple and skip leading"
 msgstr "å£“ç¸®å¤šé‡ç©ºåˆ—å’Œè·³éŽå‰å°Žç©ºåˆ—"
 
-#: src/lang.c:1964
+#: src/lang.c:1996
 msgid "Compact multiple and skip trailing"
 msgstr "å£“ç¸®å¤šé‡ç©ºåˆ—å’Œè·³éŽå°¾éš¨ç©ºåˆ—"
 
-#: src/lang.c:1965
+#: src/lang.c:1997
 msgid "Compact mltpl., skip lead. & trai."
 msgstr "å£“ç¸®å¤šé‡ç©ºåˆ—ï¼Œè·³éŽå‰å°Ž & å°¾éš¨ç©ºåˆ—ã€‚"
 
-#: src/lang.c:1971
+#: src/lang.c:2004
+msgid "Don't use UTF-8 characters"
+msgstr ""
+
+#: src/lang.c:2005
+msgid "for ellipsis"
+msgstr ""
+
+#: src/lang.c:2006
+#, fuzzy
+msgid "for indicator and tree"
+msgstr "ä½¿ç”¨ UTF-8 åœ–å½¢ (æ¨¹ç‹€è¨Žè«–ä¸²ç­‰ç­‰â€¦)"
+
+#: src/lang.c:2007
+#, fuzzy
+msgid "for ..., indicator and tree"
+msgstr "ä½¿ç”¨ UTF-8 åœ–å½¢ (æ¨¹ç‹€è¨Žè«–ä¸²ç­‰ç­‰â€¦)"
+
+#: src/lang.c:2014
 #, fuzzy
 msgid "Don't detect verbatim blocks"
 msgstr "å­—é¢å€å¡Šçš„åµæ¸¬"
 
-#: src/lang.c:1972
+#: src/lang.c:2015
 #, fuzzy
 msgid "Detect and show verbatim blocks"
 msgstr "å­—é¢å€å¡Šçš„åµæ¸¬"
 
-#: src/lang.c:1973
+#: src/lang.c:2016
 msgid "Detect, hide begin and end marks"
 msgstr ""
 
-#: src/lang.c:1974
+#: src/lang.c:2017
 #, fuzzy
 msgid "Don't show verbatim blocks"
 msgstr "å­—é¢å€å¡Šçš„åµæ¸¬"
 
-#: src/lang.c:1980
+#: src/lang.c:2023
 #, fuzzy
 msgid "Don't show help or mail sign"
 msgstr "èªªæ˜Ž/éƒµä»¶ç°½åçš„é¡è‰²"
 
-#: src/lang.c:1981
+#: src/lang.c:2024
 #, fuzzy
 msgid "Show only help sign"
 msgstr "èªªæ˜Ž/éƒµä»¶ç°½åçš„é¡è‰²"
 
-#: src/lang.c:1982
+#: src/lang.c:2025
 msgid "Show only mail sign if new mail"
 msgstr ""
 
-#: src/lang.c:1983
+#: src/lang.c:2026
 msgid "Show mail if new mail else help s."
 msgstr ""
 
-#: src/lang.c:2019
+#: src/lang.c:2062
 msgid "Shell archive"
 msgstr "å‘½ä»¤æ®¼å­˜æª”"
 
-#: src/lang.c:2020
+#: src/lang.c:2063
 msgid "Yes"
 msgstr "æ˜¯"
 
-#: src/lang.c:2027
+#: src/lang.c:2070
 msgid "Subject: (descending)"
 msgstr "Subject: (éžé™)"
 
-#: src/lang.c:2028
+#: src/lang.c:2071
 msgid "Subject: (ascending)"
 msgstr "Subject: (éžå‡)"
 
-#: src/lang.c:2029
+#: src/lang.c:2072
 msgid "From: (descending)"
 msgstr "From: (éžé™)"
 
-#: src/lang.c:2030
+#: src/lang.c:2073
 msgid "From: (ascending)"
 msgstr "From: (éžå‡)"
 
-#: src/lang.c:2031
+#: src/lang.c:2074
 msgid "Date: (descending)"
 msgstr "Date: (éžé™)"
 
-#: src/lang.c:2032
+#: src/lang.c:2075
 msgid "Date: (ascending)"
 msgstr "Date: (éžå‡)"
 
-#: src/lang.c:2033 src/lang.c:2042
+#: src/lang.c:2076 src/lang.c:2085
 msgid "Score (descending)"
 msgstr "åˆ†æ•¸ (éžé™)"
 
-#: src/lang.c:2034 src/lang.c:2043
+#: src/lang.c:2077 src/lang.c:2086
 msgid "Score (ascending)"
 msgstr "åˆ†æ•¸ (éžå‡)"
 
-#: src/lang.c:2035
+#: src/lang.c:2078
 msgid "Lines: (descending)"
 msgstr "Lines: (éžé™)"
 
-#: src/lang.c:2036
+#: src/lang.c:2079
 msgid "Lines: (ascending)"
 msgstr "Lines: (éžå‡)"
 
-#: src/lang.c:2044
+#: src/lang.c:2087
 msgid "Last posting date (descending)"
 msgstr "æœ€è¿‘ä¸€æ¬¡å¼µè²¼æ—¥æœŸ (éžé™)"
 
-#: src/lang.c:2045
+#: src/lang.c:2088
 msgid "Last posting date (ascending)"
 msgstr "æœ€è¿‘ä¸€æ¬¡å¼µè²¼æ—¥æœŸ (éžå‡)"
 
-#: src/lang.c:2051
+#: src/lang.c:2094
 msgid "Quick-sort"
 msgstr "å¿«é€ŸæŽ’åºæ³•"
 
-#: src/lang.c:2052
+#: src/lang.c:2095
 msgid "Heap-sort"
 msgstr "å †ç©æŽ’åºæ³•"
 
-#: src/lang.c:2059
+#: src/lang.c:2102
 msgid "Always Keep"
 msgstr "ä¸€å¾‹ä¿ç•™"
 
-#: src/lang.c:2060
+#: src/lang.c:2103
 msgid "Always Remove"
 msgstr "ä¸€å¾‹ç§»é™¤"
 
-#: src/lang.c:2061
+#: src/lang.c:2104
 msgid "Mark with D on selection screen"
 msgstr "æ–¼é¸æ“‡èž¢å¹•ä»¥ D æ¨™è¨˜"
 
-#: src/lang.c:2067
+#: src/lang.c:2110
 msgid "Kill only unread arts"
 msgstr "åªç é™¤æœªè®€æ–‡ç« "
 
-#: src/lang.c:2068
+#: src/lang.c:2111
 msgid "Kill all arts & show with K"
 msgstr "ä»¥ K ç é™¤æ‰€æœ‰æ–‡ç«  & é¡¯ç¤º"
 
 #. TODO: s/K/art_marked_killed/
-#: src/lang.c:2069
+#: src/lang.c:2112
 msgid "Kill all arts and never show"
 msgstr "ç é™¤æ‰€æœ‰æ–‡ç« ä¸¦æ°¸ä¸é¡¯ç¤º"
 
-#: src/lang.c:2075
+#: src/lang.c:2118
 msgid "Nothing special"
 msgstr "æ²’ä»€éº¼ç‰¹åˆ¥"
 
-#: src/lang.c:2076
+#: src/lang.c:2119
 msgid "Compress quotes"
 msgstr "å£“ç¸®å¼•è¨€"
 
-#: src/lang.c:2077
+#: src/lang.c:2120
 msgid "Quote signatures"
 msgstr "å¼•ç”¨ç°½å"
 
-#: src/lang.c:2078
+#: src/lang.c:2121
 msgid "Compress quotes, quote sigs"
 msgstr "å£“ç¸®å¼•è¨€ï¼Œå¼•ç”¨ç°½å"
 
-#: src/lang.c:2079
+#: src/lang.c:2122
 msgid "Quote empty lines"
 msgstr "å¼•è¨€ç©ºåˆ—"
 
-#: src/lang.c:2080
+#: src/lang.c:2123
 msgid "Compress quotes, quote empty lines"
 msgstr "å£“ç¸®å¼•è¨€ï¼Œå¼•è¨€ç©ºåˆ—"
 
-#: src/lang.c:2081
+#: src/lang.c:2124
 msgid "Quote sigs & empty lines"
 msgstr "å¼•ç”¨ç°½å & ç©ºåˆ—"
 
-#: src/lang.c:2082
+#: src/lang.c:2125
 msgid "Comp. q., quote sigs & empty lines"
 msgstr "å£“ç¸®å¼•è¨€ï¼Œå¼•ç”¨ç°½å & ç©ºåˆ—"
 
-#: src/lang.c:2123
+#: src/lang.c:2166
 #, fuzzy
 msgid "With headers"
 msgstr "ä¿ç•™æ¨™é ­"
 
-#: src/lang.c:2124
+#: src/lang.c:2167
 #, fuzzy
 msgid "Without headers"
 msgstr "ç„¡éœ€æ¨™é ­"
 
-#: src/lang.c:2131
+#: src/lang.c:2174
 msgid "NFKC"
 msgstr "NFKC"
 
-#: src/lang.c:2133
+#: src/lang.c:2176
 msgid "NFKD"
 msgstr "NFKD"
 
-#: src/lang.c:2134
+#: src/lang.c:2177
 msgid "NFC"
 msgstr "NFC"
 
-#: src/lang.c:2135
+#: src/lang.c:2178
 msgid "NFD"
 msgstr "NFD"
 
-#: src/lang.c:2137
+#: src/lang.c:2180
 msgid "NFKC case fold"
 msgstr ""
 
-#: src/lang.c:2146
+#: src/lang.c:2189
+msgid "don't guess undeclared charset"
+msgstr ""
+
+#: src/lang.c:2190
+msgid "guess if not set via undeclared_charset"
+msgstr ""
+
+#: src/lang.c:2191
+msgid "always guess undeclared charset"
+msgstr ""
+
+#: src/lang.c:2198
 msgid "Display Options"
 msgstr "é¡¯ç¤ºé¸é …"
 
-#: src/lang.c:2153
+#: src/lang.c:2205
 msgid "Color Options"
 msgstr "é¡è‰²é¸é …"
 
-#: src/lang.c:2159
+#: src/lang.c:2211
 msgid "Highlight Options"
 msgstr "çªé¡¯é¸é …"
 
-#: src/lang.c:2166
+#: src/lang.c:2218
 msgid "Article-Limiting Options"
 msgstr "æ–‡ç« é™åˆ¶é¸é …"
 
-#: src/lang.c:2172
+#: src/lang.c:2224
 msgid "Posting/Mailing Options"
 msgstr "å¼µè²¼/éƒµå¯„é¸é …"
 
-#: src/lang.c:2178
+#: src/lang.c:2230
 msgid "Saving/Printing Options"
 msgstr "å„²å­˜/åˆ—å°é¸é …"
 
-#: src/lang.c:2184
+#: src/lang.c:2236
 msgid "Expert Options"
 msgstr "å°ˆå®¶é¸é …"
 
-#: src/lang.c:2190
+#: src/lang.c:2242
 msgid "Filtering Options"
 msgstr "ç¯©é¸é¸é …"
 
-#: src/lang.c:2195 src/lang.c:2226 src/lang.c:2232 src/lang.c:2259
-#: src/lang.c:2311 src/lang.c:2317 src/lang.c:2327 src/lang.c:2338
-#: src/lang.c:2356 src/lang.c:2367 src/lang.c:2436 src/lang.c:2698
-#: src/lang.c:2704 src/lang.c:2710 src/lang.c:2725 src/lang.c:2737
-#: src/lang.c:2744 src/lang.c:2798 src/lang.c:2807 src/lang.c:3003
-#: src/lang.c:3019 src/lang.c:3026 src/lang.c:3033 src/lang.c:3040
-#: src/lang.c:3046 src/lang.c:3052 src/lang.c:3075 src/lang.c:3087
-#: src/lang.c:3122 src/lang.c:3175 src/lang.c:3189 src/lang.c:3195
-#: src/lang.c:3220 src/lang.c:3238 src/lang.c:3255 src/lang.c:3267
-#: src/lang.c:3307 src/lang.c:3336 src/lang.c:3356 src/lang.c:3383
-#: src/lang.c:3393 src/lang.c:3400 src/lang.c:3426 src/lang.c:3450
-#: src/lang.c:3637 src/lang.c:3652 src/lang.c:3660 src/lang.c:3674
-#: src/lang.c:3680 src/lang.c:3718
+#: src/lang.c:2247 src/lang.c:2286 src/lang.c:2292 src/lang.c:2319
+#: src/lang.c:2371 src/lang.c:2377 src/lang.c:2387 src/lang.c:2398
+#: src/lang.c:2416 src/lang.c:2427 src/lang.c:2496 src/lang.c:2763
+#: src/lang.c:2769 src/lang.c:2775 src/lang.c:2790 src/lang.c:2802
+#: src/lang.c:2809 src/lang.c:2863 src/lang.c:2872 src/lang.c:3068
+#: src/lang.c:3084 src/lang.c:3091 src/lang.c:3098 src/lang.c:3105
+#: src/lang.c:3111 src/lang.c:3117 src/lang.c:3140 src/lang.c:3152
+#: src/lang.c:3187 src/lang.c:3240 src/lang.c:3254 src/lang.c:3260
+#: src/lang.c:3285 src/lang.c:3303 src/lang.c:3320 src/lang.c:3332
+#: src/lang.c:3372 src/lang.c:3401 src/lang.c:3421 src/lang.c:3448
+#: src/lang.c:3458 src/lang.c:3465 src/lang.c:3496 src/lang.c:3520
+#: src/lang.c:3707 src/lang.c:3722 src/lang.c:3730 src/lang.c:3744
+#: src/lang.c:3750 src/lang.c:3788
 msgid "<SPACE> toggles, <CR> sets, <ESC> cancels."
 msgstr "<SPACE> åˆ‡æ›ï¼Œ<CR> è¨­å®šï¼Œ<ESC> å–æ¶ˆã€‚"
 
-#: src/lang.c:2196
+#: src/lang.c:2248
 msgid "Show mini menu & posting etiquette"
 msgstr "é¡¯ç¤ºè¿·ä½ é¸å–® & å¼µè²¼ç¦®å„€"
 
-#: src/lang.c:2197
+#: src/lang.c:2249
 msgid ""
 "# If ON show a mini menu of useful commands at each level\n"
 "# and posting etiquette after composing an article\n"
@@ -6669,15 +6870,15 @@ msgstr ""
 "# å¦‚æžœé–‹å•Ÿå°±åœ¨æ¯å€‹å±¤ç´šä¸­é¡¯ç¤ºå¸¸ç”¨å‘½ä»¤çš„è¿·ä½ é¸å–®\n"
 "# ä¸¦æ–¼æ’°å¯«æ–‡ç« ä¹‹å¾Œé¡¯ç¤ºå¼µè²¼ç¦®å„€\n"
 
-#: src/lang.c:2202
+#: src/lang.c:2254
 msgid "Show short description for each newsgroup. <SPACE> toggles & <CR> sets."
 msgstr "é¡¯ç¤ºæ¯å€‹æ–°èžç¾¤çµ„çš„ç°¡çŸ­æè¿°ã€‚<SPACE> åˆ‡æ› & <CR> è¨­å®šã€‚"
 
-#: src/lang.c:2203
+#: src/lang.c:2255
 msgid "Show description of each newsgroup"
 msgstr "é¡¯ç¤ºæ¯å€‹æ–°èžç¾¤çµ„çš„æè¿°"
 
-#: src/lang.c:2204
+#: src/lang.c:2256
 msgid ""
 "# If ON show group description text after newsgroup name at\n"
 "# group selection level\n"
@@ -6685,19 +6886,32 @@ msgstr ""
 "# å¦‚æžœé–‹å•Ÿå°±åœ¨ç¾¤çµ„é¸æ“‡å±¤ç´šä¸­æ–¼æ–°èžç¾¤çµ„åç¨±ä¹‹å¾Œ\n"
 "# é¡¯ç¤ºç¾¤çµ„æè¿°æ–‡å­—\n"
 
-#: src/lang.c:2209
+#: src/lang.c:2262
+msgid "Score"
+msgstr ""
+
+#: src/lang.c:2263
+msgid "Language"
+msgstr ""
+
+#: src/lang.c:2264
+#, fuzzy
+msgid "Score and Language"
+msgstr "åˆ†æ•¸ (éžå‡)"
+
+#: src/lang.c:2269
 #, fuzzy
 msgid ""
 "Show From (author) fields in group & thread level. <SPACE> toggles & <CR> "
 "sets."
 msgstr "åœ¨ç¾¤çµ„é¸å–®ä¸­é¡¯ç¤ºä¸»æ—¨ & ç™¼ä¿¡è€… (ä½œè€…) æ¬„ä½ã€‚<SPACE> åˆ‡æ› & <CR> è¨­å®šã€‚"
 
-#: src/lang.c:2210
+#: src/lang.c:2270
 #, fuzzy
 msgid "In group and thread level, show author by"
 msgstr "åœ¨ç¾¤çµ„é¸å–®ä¸­ï¼Œé¡¯ç¤ºä½œè€…"
 
-#: src/lang.c:2211
+#: src/lang.c:2271
 #, fuzzy
 msgid ""
 "# Part of From field to display in group and thread level\n"
@@ -6714,31 +6928,31 @@ msgstr ""
 "# * 2 = å…¨å\n"
 "#   3 = å…©è€…\n"
 
-#: src/lang.c:2220
+#: src/lang.c:2280
 msgid "Draw -> or highlighted bar for selection. <SPACE> toggles & <CR> sets."
 msgstr "ç¹ªè£½ -> æˆ–é«˜äº®åº¦æ¢ç”¨æ–¼é¸æ“‡ã€‚<SPACE> åˆ‡æ› & <CR> è¨­å®šã€‚"
 
-#: src/lang.c:2221
+#: src/lang.c:2281
 msgid "Draw -> instead of highlighted bar"
 msgstr "ç¹ªè£½ -> ä»¥ä»£æ›¿é«˜äº®åº¦æ¢"
 
-#: src/lang.c:2222
+#: src/lang.c:2282
 msgid "# If ON use -> otherwise highlighted bar for selection\n"
 msgstr "# å¦‚æžœé–‹å•Ÿå°±ä½¿ç”¨ -> å¦å‰‡é«˜äº®åº¦æ¢ç”¨æ–¼é¸æ“‡\n"
 
-#: src/lang.c:2227
+#: src/lang.c:2287
 msgid "Use inverse video for page headers"
 msgstr "ä½¿ç”¨åç™½é¡¯ç¤ºç”¨æ–¼é é¢æ¨™é ­"
 
-#: src/lang.c:2228
+#: src/lang.c:2288
 msgid "# If ON use inverse video for page headers at different levels\n"
 msgstr "# å¦‚æžœé–‹å•Ÿå°±æ–¼ä¸åŒçš„å±¤ç´šä½¿ç”¨åç™½é¡¯ç¤ºç”¨æ–¼é é¢æ¨™é ­\n"
 
-#: src/lang.c:2233
+#: src/lang.c:2293
 msgid "Thread articles by"
 msgstr "è¨Žè«–ä¸²æ–‡ç« ä¾æ“š"
 
-#: src/lang.c:2234
+#: src/lang.c:2294
 msgid ""
 "# Thread articles by ...\n"
 "# Possible values are (the default is marked with *):\n"
@@ -6758,15 +6972,15 @@ msgstr ""
 "#   4 = å¤šéƒ¨ä»¶ä¸»æ—¨\n"
 "#   5 = ç™¾åˆ†æ¯”åŒ¹é…\n"
 
-#: src/lang.c:2245
+#: src/lang.c:2305
 msgid "Enter percentage match required to thread together. <CR> sets."
 msgstr "è¼¸å…¥å°‡è¨Žè«–ä¸²èµ·æ‰€å¿…éœ€çš„ç™¾åˆ†æ¯”åŒ¹é…ã€‚<CR> è¨­å®šã€‚"
 
-#: src/lang.c:2246
+#: src/lang.c:2306
 msgid "Thread percentage match"
 msgstr "è¨Žè«–ä¸²ç™¾åˆ†æ¯”åŒ¹é…"
 
-#: src/lang.c:2248
+#: src/lang.c:2308
 #, no-c-format
 msgid ""
 "# Thread percentage match...\n"
@@ -6789,11 +7003,11 @@ msgstr ""
 "# è¨Žè«–ä¸²ä¸­ã€‚ä¾‹å¦‚ï¼šã€Žhappyã€å’Œã€Žharpyã€æœƒåŒ¹é…ï¼Œä½†æ˜¯ã€Žharpieã€ã€ã€Žhappieã€å’Œ\n"
 "#ã€Žharppyã€æœƒè·Ÿã€Žhappyã€åˆ†åœ¨ä¸åŒçš„è¨Žè«–ä¸²\n"
 
-#: src/lang.c:2260
+#: src/lang.c:2320
 msgid "Score of a thread"
 msgstr "è¨Žè«–ä¸²çš„åˆ†æ•¸"
 
-#: src/lang.c:2261
+#: src/lang.c:2321
 msgid ""
 "# Thread score\n"
 "# Possible values are (the default is marked with *):\n"
@@ -6807,16 +7021,16 @@ msgstr ""
 "#   1 = ç¸½å’Œ\n"
 "#   2 = å¹³å‡\n"
 
-#: src/lang.c:2269
+#: src/lang.c:2329
 msgid ""
 "Sort articles by Subject, From, Date or Score. <SPACE> toggles & <CR> sets."
 msgstr "æŽ’åºæ–‡ç« ä¾æ“šä¸»é¡Œã€ç™¼ä¿¡è€…ã€æ—¥æœŸæˆ–åˆ†æ•¸ã€‚<SPACE> åˆ‡æ› & <CR> è¨­å®šã€‚"
 
-#: src/lang.c:2270
+#: src/lang.c:2330
 msgid "Sort articles by"
 msgstr "æŽ’åºæ–‡ç« ä¾æ“š"
 
-#: src/lang.c:2271
+#: src/lang.c:2331
 msgid ""
 "# Sort articles by ...\n"
 "# Possible values are (the default is marked with *):\n"
@@ -6846,15 +7060,15 @@ msgstr ""
 "#   9 = åˆ—æ•¸éžé™\n"
 "#  10 = åˆ—æ•¸éžå‡\n"
 
-#: src/lang.c:2287
+#: src/lang.c:2347
 msgid "Sort threads by Nothing or Score. <SPACE> toggles & <CR> sets."
 msgstr "æŽ’åºè¨Žè«–ä¸²ä¸ä¾æ“šä»»ä½•æ±è¥¿æˆ–ä¾æ“šåˆ†æ•¸ã€‚<SPACE> åˆ‡æ› & <CR> è¨­å®šã€‚"
 
-#: src/lang.c:2288
+#: src/lang.c:2348
 msgid "Sort threads by"
 msgstr "æŽ’åºè¨Žè«–ä¸²ä¾æ“š"
 
-#: src/lang.c:2289
+#: src/lang.c:2349
 msgid ""
 "# Sort thread by ...\n"
 "# Possible values are (the default is marked with *):\n"
@@ -6872,44 +7086,44 @@ msgstr ""
 "#   3 = æœ€è¿‘ä¸€æ¬¡å¼µè²¼æ—¥æœŸéžé™\n"
 "#   4 = æœ€è¿‘ä¸€æ¬¡å¼µè²¼æ—¥æœŸéžå‡\n"
 
-#: src/lang.c:2299
+#: src/lang.c:2359
 msgid ""
 "Put cursor at first/last unread art in groups. <SPACE> toggles & <CR> sets."
 msgstr "å°‡æ¸¸æ¨™æ”¾åœ¨ç¾¤çµ„ä¸­ç¬¬ä¸€/æœ€å¾Œä¸€ç¯‡æœªè®€æ–‡ç« ã€‚<SPACE> åˆ‡æ› & <CR> è¨­å®šã€‚"
 
-#: src/lang.c:2300
+#: src/lang.c:2360
 msgid "Go to first unread article in group"
 msgstr "å‰å¾€ç¾¤çµ„ä¸­ç¬¬ä¸€ç¯‡æœªè®€çš„æ–‡ç« "
 
-#: src/lang.c:2301
+#: src/lang.c:2361
 msgid "# If ON put cursor at first unread art in group otherwise last art\n"
 msgstr "# å¦‚æžœé–‹å•Ÿå°±å°‡æ¸¸æ¨™æ”¾åœ¨ç¾¤çµ„ä¸­ç¬¬ä¸€ç¯‡æœªè®€æ–‡ç« ï¼Œå¦å‰‡æ˜¯æœ€å¾Œä¸€ç¯‡æ–‡ç« \n"
 
-#: src/lang.c:2305
+#: src/lang.c:2365
 msgid "Show all articles or only unread articles. <SPACE> toggles & <CR> sets."
 msgstr "é¡¯ç¤ºæ‰€æœ‰æ–‡ç« æˆ–åªæœ‰æœªè®€æ–‡ç« ã€‚<SPACE> åˆ‡æ› & <CR> è¨­å®šã€‚"
 
-#: src/lang.c:2306
+#: src/lang.c:2366
 msgid "Show only unread articles"
 msgstr "åªé¡¯ç¤ºæœªè®€æ–‡ç« "
 
-#: src/lang.c:2307
+#: src/lang.c:2367
 msgid "# If ON show only new/unread articles otherwise show all.\n"
 msgstr "# å¦‚æžœé–‹å•Ÿå°±åªé¡¯ç¤ºæ–°çš„/æœªè®€æ–‡ç« ï¼Œå¦å‰‡å…¨éƒ¨é¡¯ç¤ºã€‚\n"
 
-#: src/lang.c:2312
+#: src/lang.c:2372
 msgid "Show only groups with unread arts"
 msgstr "åªé¡¯ç¤ºæœ‰æœªè®€æ–‡ç« çš„ç¾¤çµ„"
 
-#: src/lang.c:2313
+#: src/lang.c:2373
 msgid "# If ON show only subscribed to groups that contain unread articles.\n"
 msgstr "# å¦‚æžœé–‹å•Ÿå°±åªé¡¯ç¤ºåŒ…å«æœªè®€æ–‡ç« çš„è¨‚é–±ç¾¤çµ„ã€‚\n"
 
-#: src/lang.c:2318
+#: src/lang.c:2378
 msgid "Filter which articles"
 msgstr "ç¯©é¸å“ªäº›æ–‡ç« "
 
-#: src/lang.c:2319
+#: src/lang.c:2379
 msgid ""
 "# Filter which articles\n"
 "# Possible values are (the default is marked with *):\n"
@@ -6923,11 +7137,11 @@ msgstr ""
 "#   1 = ç é™¤æ‰€æœ‰æ–‡ç« ä¸¦åœ¨è¨Žè«–ä¸²ä¸­é¡¯ç¤ºæ™‚ä»¥ K æ¨™è¨˜\n"
 "#   2 = ç é™¤æ‰€æœ‰æ–‡ç« ä¸¦æ°¸ä¸é¡¯ç¤ºå®ƒå€‘\n"
 
-#: src/lang.c:2328
+#: src/lang.c:2388
 msgid "Go to the next unread article with"
 msgstr "å‰å¾€ä¸‹ä¸€ç¯‡æœªè®€æ–‡ç« è—‰ç”±"
 
-#: src/lang.c:2329
+#: src/lang.c:2389
 msgid ""
 "# Go to the unread article with following key(s)\n"
 "# Possible values are (the default is marked with *):\n"
@@ -6943,11 +7157,11 @@ msgstr ""
 "# * 2 = TAB\n"
 "#   3 = PAGE DOWN æˆ– TAB\n"
 
-#: src/lang.c:2339
+#: src/lang.c:2399
 msgid "How to treat blank lines"
 msgstr "å¦‚ä½•å°å¾…ç©ºåˆ—"
 
-#: src/lang.c:2340
+#: src/lang.c:2400
 msgid ""
 "# Trim the article body, remove unnecessary blank lines.\n"
 "# Possible values are (the default is marked with *):\n"
@@ -6977,11 +7191,11 @@ msgstr ""
 "#   7 = å£“ç¸®æ–‡å­—å€å¡Šé–“çš„å¤šé‡ç©ºåˆ—å’Œè·³éŽ\n"
 "#       å‰å°Žå’Œå°¾éš¨ç©ºåˆ—\n"
 
-#: src/lang.c:2357
+#: src/lang.c:2417
 msgid "Show help/mail sign in level titles"
 msgstr ""
 
-#: src/lang.c:2358
+#: src/lang.c:2418
 msgid ""
 "# Show help sign, new mail sign, both or nothing in level titles.\n"
 "# Possible values are (the default is marked with *):\n"
@@ -6991,24 +7205,24 @@ msgid ""
 "# * 3 = Show mail sign if new mail has arrived else show help sign\n"
 msgstr ""
 
-#: src/lang.c:2368
+#: src/lang.c:2428
 msgid "List thread using right arrow key"
 msgstr "ä½¿ç”¨å‘å³éµåˆ—å‡ºè¨Žè«–ä¸²"
 
-#: src/lang.c:2369
+#: src/lang.c:2429
 msgid ""
 "# If ON automatically list thread when entering it using right arrow key.\n"
 msgstr "# å¦‚æžœé–‹å•Ÿç•¶ä½¿ç”¨å‘å³éµè¼¸å…¥å®ƒæ™‚å°±è‡ªå‹•åˆ—å‡ºè¨Žè«–ä¸²ã€‚\n"
 
-#: src/lang.c:2373
+#: src/lang.c:2433
 msgid "Enter character to indicate deleted articles. <CR> sets, <ESC> cancels."
 msgstr "è¼¸å…¥å­—å…ƒä»¥æŒ‡å‡ºå·²åˆªé™¤æ–‡ç« ã€‚<CR> è¨­å®šï¼Œ<ESC> å–æ¶ˆã€‚"
 
-#: src/lang.c:2374
+#: src/lang.c:2434
 msgid "Character to show deleted articles"
 msgstr "ç”¨ä¾†é¡¯ç¤ºå·²åˆªé™¤æ–‡ç« çš„å­—å…ƒ"
 
-#: src/lang.c:2375
+#: src/lang.c:2435
 msgid ""
 "# Character used to show that an art was deleted (default 'D')\n"
 "# _ is turned into ' '\n"
@@ -7016,16 +7230,16 @@ msgstr ""
 "# ç”¨ä¾†é¡¯ç¤ºæ–‡ç« è¢«åˆªé™¤çš„å­—å…ƒ (é è¨­ã€ŽDã€)\n"
 "# _ è¢«è½‰æ›ç‚ºã€Ž ã€\n"
 
-#: src/lang.c:2380
+#: src/lang.c:2440
 msgid ""
 "Enter character to indicate articles in a range. <CR> sets, <ESC> cancels."
 msgstr "è¼¸å…¥å­—å…ƒä»¥æŒ‡å‡ºåœ¨ç¯„åœä¸­çš„æ–‡ç« ã€‚<CR> è¨­å®šï¼Œ<ESC> å–æ¶ˆã€‚"
 
-#: src/lang.c:2381
+#: src/lang.c:2441
 msgid "Character to show inrange articles"
 msgstr "ç”¨ä¾†é¡¯ç¤ºç¯„åœä¸­æ–‡ç« çš„å­—å…ƒ"
 
-#: src/lang.c:2382
+#: src/lang.c:2442
 msgid ""
 "# Character used to show that an art is in a range (default '#')\n"
 "# _ is turned into ' '\n"
@@ -7033,17 +7247,17 @@ msgstr ""
 "# ç”¨ä¾†é¡¯ç¤ºæ–‡ç« åœ¨ç¯„åœä¸­çš„å­—å…ƒ (é è¨­ã€Ž#ã€)\n"
 "# _ è¢«è½‰æ›ç‚ºã€Ž ã€\n"
 
-#: src/lang.c:2387
+#: src/lang.c:2447
 msgid ""
 "Enter character to indicate that article will return. <CR> sets, <ESC> "
 "cancels."
 msgstr "è¼¸å…¥å­—å…ƒä»¥æŒ‡å‡ºè©²æ–‡ç« å°‡å›žå‚³ã€‚<CR> è¨­å®šï¼Œ<ESC> å–æ¶ˆã€‚"
 
-#: src/lang.c:2388
+#: src/lang.c:2448
 msgid "Character to show returning arts"
 msgstr "ç”¨ä¾†é¡¯ç¤ºå›žå‚³æ–‡ç« çš„å­—å…ƒ"
 
-#: src/lang.c:2389
+#: src/lang.c:2449
 msgid ""
 "# Character used to show that an art will return (default '-')\n"
 "# _ is turned into ' '\n"
@@ -7051,16 +7265,16 @@ msgstr ""
 "# ç”¨ä¾†é¡¯ç¤ºè©²æ–‡ç« å°‡å›žå‚³çš„å­—å…ƒ (é è¨­ã€Ž-ã€)\n"
 "# _ è¢«è½‰æ›ç‚ºã€Ž ã€\n"
 
-#: src/lang.c:2394
+#: src/lang.c:2454
 msgid ""
 "Enter character to indicate selected articles. <CR> sets, <ESC> cancels."
 msgstr "è¼¸å…¥å­—å…ƒä»¥æŒ‡å‡ºå·²é¸æ–‡ç« ã€‚<CR> è¨­å®šï¼Œ<ESC> å–æ¶ˆã€‚"
 
-#: src/lang.c:2395
+#: src/lang.c:2455
 msgid "Character to show selected articles"
 msgstr "ç”¨ä¾†é¡¯ç¤ºå·²é¸æ–‡ç« çš„å­—å…ƒ"
 
-#: src/lang.c:2396
+#: src/lang.c:2456
 msgid ""
 "# Character used to show that an art was auto-selected (default '*')\n"
 "# _ is turned into ' '\n"
@@ -7068,15 +7282,15 @@ msgstr ""
 "# ç”¨ä¾†é¡¯ç¤ºè©²æ–‡ç« å·²è¢«è‡ªå‹•é¸å–çš„å­—å…ƒ (é è¨­ã€Ž*ã€)\n"
 "# _ è¢«è½‰æ›ç‚ºã€Ž ã€\n"
 
-#: src/lang.c:2401
+#: src/lang.c:2461
 msgid "Enter character to indicate recent articles. <CR> sets, <ESC> cancels."
 msgstr "è¼¸å…¥å­—å…ƒä»¥æŒ‡å‡ºæœ€è¿‘æ–‡ç« ã€‚<CR> è¨­å®šï¼Œ<ESC> å–æ¶ˆã€‚"
 
-#: src/lang.c:2402
+#: src/lang.c:2462
 msgid "Character to show recent articles"
 msgstr "ç”¨ä¾†é¡¯ç¤ºæœ€è¿‘æ–‡ç« çš„å­—å…ƒ"
 
-#: src/lang.c:2403
+#: src/lang.c:2463
 msgid ""
 "# Character used to show that an art is recent (default 'o')\n"
 "# _ is turned into ' '\n"
@@ -7084,15 +7298,15 @@ msgstr ""
 "# ç”¨ä¾†é¡¯ç¤ºæ˜¯æœ€è¿‘æ–‡ç« çš„å­—å…ƒ (é è¨­ã€Žoã€)\n"
 "# _ è¢«è½‰æ›ç‚ºã€Ž ã€\n"
 
-#: src/lang.c:2408
+#: src/lang.c:2468
 msgid "Enter character to indicate unread articles. <CR> sets, <ESC> cancels."
 msgstr "è¼¸å…¥å­—å…ƒä»¥æŒ‡å‡ºæœªè®€æ–‡ç« ã€‚<CR> è¨­å®šï¼Œ<ESC> å–æ¶ˆã€‚"
 
-#: src/lang.c:2409
+#: src/lang.c:2469
 msgid "Character to show unread articles"
 msgstr "ç”¨ä¾†é¡¯ç¤ºæœªè®€æ–‡ç« çš„å­—å…ƒ"
 
-#: src/lang.c:2410
+#: src/lang.c:2470
 msgid ""
 "# Character used to show that an art is unread (default '+')\n"
 "# _ is turned into ' '\n"
@@ -7100,15 +7314,15 @@ msgstr ""
 "# ç”¨ä¾†é¡¯ç¤ºè©²æ–‡ç« æœªè®€çš„å­—å…ƒ (é è¨­ã€Ž+ã€)\n"
 "# _ è¢«è½‰æ›ç‚ºã€Ž ã€\n"
 
-#: src/lang.c:2415
+#: src/lang.c:2475
 msgid "Enter character to indicate read articles. <CR> sets, <ESC> cancels."
 msgstr "è¼¸å…¥å­—å…ƒä»¥æŒ‡å‡ºå·²è®€æ–‡ç« ã€‚<CR> è¨­å®šï¼Œ<ESC> å–æ¶ˆã€‚"
 
-#: src/lang.c:2416
+#: src/lang.c:2476
 msgid "Character to show read articles"
 msgstr "ç”¨ä¾†é¡¯ç¤ºå·²è®€æ–‡ç« çš„å­—å…ƒ"
 
-#: src/lang.c:2417
+#: src/lang.c:2477
 msgid ""
 "# Character used to show that an art was read (default ' ')\n"
 "# _ is turned into ' '\n"
@@ -7116,15 +7330,15 @@ msgstr ""
 "# ç”¨ä¾†é¡¯ç¤ºè©²æ–‡ç« å·²è®€å–å­—å…ƒ (é è¨­ã€Ž ã€)\n"
 "# _ è¢«è½‰æ›ç‚ºã€Ž ã€\n"
 
-#: src/lang.c:2422
+#: src/lang.c:2482
 msgid "Enter character to indicate killed articles. <CR> sets, <ESC> cancels."
 msgstr "è¼¸å…¥å­—å…ƒä»¥æŒ‡å‡ºè¢«ç é™¤æ–‡ç« ã€‚<CR> è¨­å®šï¼Œ<ESC> å–æ¶ˆã€‚"
 
-#: src/lang.c:2423
+#: src/lang.c:2483
 msgid "Character to show killed articles"
 msgstr "ç”¨ä¾†é¡¯ç¤ºè¢«ç é™¤æ–‡ç« çš„å­—å…ƒ"
 
-#: src/lang.c:2424
+#: src/lang.c:2484
 msgid ""
 "# Character used to show that an art was killed (default 'K')\n"
 "# kill_level must be set accordingly, _ is turned into ' '\n"
@@ -7132,16 +7346,16 @@ msgstr ""
 "# ç”¨ä¾†é¡¯ç¤ºè©²æ–‡ç« è¢«ç é™¤çš„å­—å…ƒ (é è¨­ã€ŽKã€)\n"
 "# kill_level å¿…é ˆæ ¹æ“šä¸åŒæƒ…æ³è€Œè¨­å®šï¼Œ_ è¢«è½‰æ›ç‚ºã€Ž ã€\n"
 
-#: src/lang.c:2429
+#: src/lang.c:2489
 msgid ""
 "Enter character to indicate read selected articles. <CR> sets, <ESC> cancels."
 msgstr "è¼¸å…¥å­—å…ƒä»¥æŒ‡å‡ºè®€å–æ‰€é¸æ–‡ç« ã€‚<CR> è¨­å®šï¼Œ<ESC> å–æ¶ˆã€‚"
 
-#: src/lang.c:2430
+#: src/lang.c:2490
 msgid "Character to show readselected arts"
 msgstr "ç”¨ä¾†é¡¯ç¤ºè®€å–æ‰€é¸æ–‡ç« çš„å­—å…ƒ"
 
-#: src/lang.c:2431
+#: src/lang.c:2491
 msgid ""
 "# Character used to show that an art was selected before read (default ':')\n"
 "# kill_level must be set accordingly, _ is turned into ' '\n"
@@ -7149,11 +7363,11 @@ msgstr ""
 "# ç”¨ä¾†é¡¯ç¤ºè©²æ–‡ç« è®€å–ä¹‹å‰å·²è¢«é¸çš„å­—å…ƒ (é è¨­ã€Ž:ã€)\n"
 "# kill_level å¿…é ˆæ ¹æ“šä¸åŒæƒ…æ³è€Œè¨­å®šï¼Œ_ è¢«è½‰æ›ç‚ºã€Ž ã€\n"
 
-#: src/lang.c:2437
+#: src/lang.c:2497
 msgid "Abbreviate long newsgroup names"
 msgstr "å°‡è¼ƒé•·æ–°èžç¾¤çµ„åç¨±ç¸®å¯«"
 
-#: src/lang.c:2438
+#: src/lang.c:2498
 msgid ""
 "# If ON abbreviate (if necessary) long newsgroup names at group selection\n"
 "# level and article level like this:\n"
@@ -7163,17 +7377,17 @@ msgstr ""
 "# å±¤ç´šå’Œæ–‡ç« å±¤ç´šæœƒå¦‚ä¸‹æ‰€ç¤ºï¼š\n"
 "#   news.software.readers -> n.software.readers -> n.s.readers -> n.s.rã€‚\n"
 
-#: src/lang.c:2444
+#: src/lang.c:2504
 #, fuzzy
 msgid "Enter character to indicate global scopes. <CR> sets, <ESC> cancels."
 msgstr "è¼¸å…¥å­—å…ƒä»¥æŒ‡å‡ºè¢«ç é™¤æ–‡ç« ã€‚<CR> è¨­å®šï¼Œ<ESC> å–æ¶ˆã€‚"
 
-#: src/lang.c:2445
+#: src/lang.c:2505
 #, fuzzy
 msgid "Character to show global scopes"
 msgstr "ç”¨ä¾†é¡¯ç¤ºè¢«ç é™¤æ–‡ç« çš„å­—å…ƒ"
 
-#: src/lang.c:2446
+#: src/lang.c:2506
 #, fuzzy
 msgid ""
 "# Character used to show that a scope was read from the global\n"
@@ -7183,19 +7397,19 @@ msgstr ""
 "# ç”¨ä¾†é¡¯ç¤ºè©²æ–‡ç« å·²è®€å–å­—å…ƒ (é è¨­ã€Ž ã€)\n"
 "# _ è¢«è½‰æ›ç‚ºã€Ž ã€\n"
 
-#: src/lang.c:2452
+#: src/lang.c:2512
 #, fuzzy
 msgid ""
 "Enter character to indicate global scopes when current group matches. <CR> "
 "sets, <ESC> cancels."
 msgstr "è¼¸å…¥å­—å…ƒä»¥æŒ‡å‡ºæœ€è¿‘æ–‡ç« ã€‚<CR> è¨­å®šï¼Œ<ESC> å–æ¶ˆã€‚"
 
-#: src/lang.c:2453
+#: src/lang.c:2513
 #, fuzzy
 msgid "Char to show global scope matches"
 msgstr "ç”¨ä¾†é¡¯ç¤ºè¢«ç é™¤æ–‡ç« çš„å­—å…ƒ"
 
-#: src/lang.c:2454
+#: src/lang.c:2514
 #, fuzzy
 msgid ""
 "# Character used to show that a scope was read from the global\n"
@@ -7205,17 +7419,17 @@ msgstr ""
 "# ç”¨ä¾†é¡¯ç¤ºæ–‡ç« åœ¨ç¯„åœä¸­çš„å­—å…ƒ (é è¨­ã€Ž#ã€)\n"
 "# _ è¢«è½‰æ›ç‚ºã€Ž ã€\n"
 
-#: src/lang.c:2460
+#: src/lang.c:2520
 #, fuzzy
 msgid "Enter character to indicate local scopes. <CR> sets, <ESC> cancels."
 msgstr "è¼¸å…¥å­—å…ƒä»¥æŒ‡å‡ºè¢«ç é™¤æ–‡ç« ã€‚<CR> è¨­å®šï¼Œ<ESC> å–æ¶ˆã€‚"
 
-#: src/lang.c:2461
+#: src/lang.c:2521
 #, fuzzy
 msgid "Character to show local scopes"
 msgstr "ç”¨ä¾†é¡¯ç¤ºè¢«ç é™¤æ–‡ç« çš„å­—å…ƒ"
 
-#: src/lang.c:2462
+#: src/lang.c:2522
 #, fuzzy
 msgid ""
 "# Character used to show that a scope was read from the local\n"
@@ -7225,19 +7439,19 @@ msgstr ""
 "# ç”¨ä¾†é¡¯ç¤ºè©²æ–‡ç« å·²è®€å–å­—å…ƒ (é è¨­ã€Ž ã€)\n"
 "# _ è¢«è½‰æ›ç‚ºã€Ž ã€\n"
 
-#: src/lang.c:2468
+#: src/lang.c:2528
 #, fuzzy
 msgid ""
 "Enter character to indicate local scopes when current group matches. <CR> "
 "sets, <ESC> cancels."
 msgstr "è¼¸å…¥å­—å…ƒä»¥æŒ‡å‡ºæœ€è¿‘æ–‡ç« ã€‚<CR> è¨­å®šï¼Œ<ESC> å–æ¶ˆã€‚"
 
-#: src/lang.c:2469
+#: src/lang.c:2529
 #, fuzzy
 msgid "Char to show local scope matches"
 msgstr "ç”¨ä¾†é¡¯ç¤ºè¢«ç é™¤æ–‡ç« çš„å­—å…ƒ"
 
-#: src/lang.c:2470
+#: src/lang.c:2530
 #, fuzzy
 msgid ""
 "# Character used to show that a scope was read from the local\n"
@@ -7247,17 +7461,17 @@ msgstr ""
 "# ç”¨ä¾†é¡¯ç¤ºæ–‡ç« åœ¨ç¯„åœä¸­çš„å­—å…ƒ (é è¨­ã€Ž#ã€)\n"
 "# _ è¢«è½‰æ›ç‚ºã€Ž ã€\n"
 
-#: src/lang.c:2476
+#: src/lang.c:2536
 msgid ""
 "0 = full page scrolling, -1 = show previous last line as first on next page, "
 "-2 = half page"
 msgstr "0 = æ•´é æ²å‹•ï¼Œ-1 = é¡¯ç¤ºä¸Šé æœ€å¾Œä¸€åˆ—ç‚ºä¸‹é ç¬¬ä¸€åˆ—ï¼Œ-2 = åŠé æ²å‹•"
 
-#: src/lang.c:2477
+#: src/lang.c:2537
 msgid "Number of lines to scroll in pager"
 msgstr "é é¢åˆ‡æ›æ™‚æ²å‹•çš„åˆ—æ•¸"
 
-#: src/lang.c:2478
+#: src/lang.c:2538
 msgid ""
 "# Number of lines that cursor-up/down will scroll in article pager\n"
 "# Possible values are (the default is marked with *):\n"
@@ -7275,60 +7489,72 @@ msgstr ""
 "# * 1 = æ²å‹•ä¸€åˆ—\n"
 "#   2 æˆ–æ›´å¤§ = æ²å‹• 2 æˆ–æ›´å¤šåˆ— (åªæœ‰åœ¨é é¢åˆ‡æ›æ™‚)\n"
 
-#: src/lang.c:2488
+#: src/lang.c:2548
 msgid "Display signatures. <SPACE> toggles & <CR> sets."
 msgstr "é¡¯ç¤ºç°½åã€‚<SPACE> åˆ‡æ› & <CR> è¨­å®šã€‚"
 
-#: src/lang.c:2489
+#: src/lang.c:2549
 msgid "Display signatures"
 msgstr "é¡¯ç¤ºç°½å"
 
-#: src/lang.c:2490
+#: src/lang.c:2550
 msgid "# If OFF don't show signatures when displaying articles\n"
 msgstr "# å¦‚æžœé—œé–‰æ–¼é¡¯ç¤ºæ–‡ç« æ™‚å°±ä¸é¡¯ç¤ºç°½å\n"
 
-#: src/lang.c:2494
+#: src/lang.c:2554
 #, fuzzy
-msgid "Display article score. <SPACE> toggles & <CR> sets."
+msgid "Display article info. <SPACE> toggles & <CR> sets."
 msgstr "é¡¯ç¤ºç°½åã€‚<SPACE> åˆ‡æ› & <CR> è¨­å®šã€‚"
 
-#: src/lang.c:2495
+#: src/lang.c:2555
 #, fuzzy
-msgid "Display article score in pager"
+msgid "Display article info in pager"
 msgstr "é¡¯ç¤ºä¸‹ä¸€ç¯‡æ–‡ç« "
 
-#: src/lang.c:2496
+#: src/lang.c:2556
 #, fuzzy
-msgid "# If ON show article score when displaying articles\n"
-msgstr "# å¦‚æžœé—œé–‰æ–¼é¡¯ç¤ºæ–‡ç« æ™‚å°±ä¸é¡¯ç¤ºç°½å\n"
+msgid ""
+"# Show article info when displaying articles\n"
+"# Possible values are (the default is marked with *):\n"
+"# * 0 = None\n"
+"#   1 = Article score\n"
+"#   2 = Article language\n"
+"#   3 = Score and language\n"
+msgstr ""
+"# éƒµå¯„æ–‡ç« æ™‚å°‡æ‚¨çš„å§“åæ”¾åœ¨ Cc: å’Œ/æˆ– Bcc: æ¬„ä½ä¸­ã€‚\n"
+"# å¯èƒ½çš„å€¼åŒ…æ‹¬ (é è¨­å€¼ä»¥ * æ¨™è¨˜)ï¼š\n"
+"# * 0 = å¦\n"
+"#   1 = å‰¯æœ¬\n"
+"#   2 = å¯†ä»¶å‰¯æœ¬\n"
+"#   3 = å‰¯æœ¬å’Œå¯†ä»¶å‰¯æœ¬\n"
 
-#: src/lang.c:2501
+#: src/lang.c:2566
 #, fuzzy
 msgid "Remove soft hyphens. <SPACE> toggles & <CR> sets."
 msgstr "é¡¯ç¤ºç°½åã€‚<SPACE> åˆ‡æ› & <CR> è¨­å®šã€‚"
 
-#: src/lang.c:2502
+#: src/lang.c:2567
 #, fuzzy
 msgid "Remove soft hyphens"
 msgstr "ç§»å‹•ç¯„åœ"
 
-#: src/lang.c:2503
+#: src/lang.c:2568
 #, fuzzy
 msgid "# If ON remove soft hyphens when displaying articles\n"
 msgstr "# å¦‚æžœé—œé–‰æ–¼é¡¯ç¤ºæ–‡ç« æ™‚å°±ä¸é¡¯ç¤ºç°½å\n"
 
-#: src/lang.c:2508
+#: src/lang.c:2573
 #, fuzzy
 msgid ""
 "Display none mime data as tagged attachments. <SPACE> toggles & <CR> sets."
 msgstr "å°‡ uuencoded è³‡æ–™é¡¯ç¤ºç‚ºå·²æ¨™å®šé™„ä»¶ã€‚<SPACE> åˆ‡æ› & <CR> è¨­å®šã€‚"
 
-#: src/lang.c:2509
+#: src/lang.c:2574
 #, fuzzy
 msgid "Display none mime data as an attachment"
 msgstr "å°‡ uue è³‡æ–™åšç‚ºé™„ä»¶é¡¯ç¤º"
 
-#: src/lang.c:2510
+#: src/lang.c:2575
 #, fuzzy
 msgid ""
 "# Handling of none text in the pager\n"
@@ -7350,16 +7576,16 @@ msgstr ""
 "#   2 = éš±è—æ‰€æœ‰ï¼Œé¡žä¼¼ 1ï¼Œä½†æ˜¯ä»»ä½•çœ‹ä¾†åƒæ˜¯ uuencoded è³‡æ–™çš„åˆ—ï¼Œéƒ½å°‡\n"
 "#       è¢«æŠ˜ç–Šç‚ºä¸€æ¨™å®šåˆ—ã€‚\n"
 
-#: src/lang.c:2522
+#: src/lang.c:2587
 msgid ""
 "Decode German style TeX umlaut codes to ISO. <SPACE> toggles & <CR> sets."
 msgstr "è§£ç¢¼å¾·èªžæ¨£å¼ TeX è®ŠéŸ³ç·¨ç¢¼ç‚º ISOã€‚<SPACE> åˆ‡æ› & <CR> è¨­å®šã€‚"
 
-#: src/lang.c:2523
+#: src/lang.c:2588
 msgid "Display \"a as Umlaut-a"
 msgstr "é¡¯ç¤º \"a ç‚ºè®ŠéŸ³ a"
 
-#: src/lang.c:2524
+#: src/lang.c:2589
 msgid ""
 "# If ON decode German style TeX umlaut codes to ISO and\n"
 "# show \"a as Umlaut-a, etc.\n"
@@ -7367,15 +7593,15 @@ msgstr ""
 "# å¦‚æžœé–‹å•Ÿå°±è§£ç¢¼å¾·èªžæ¨£å¼ TeX è®ŠéŸ³ç·¨ç¢¼ç‚º ISO ä¸¦\n"
 "# é¡¯ç¤º \"a ç‚ºè®ŠéŸ³ a ...ç­‰ç­‰\n"
 
-#: src/lang.c:2529 src/lang.c:2539
+#: src/lang.c:2594 src/lang.c:2604
 msgid "Space separated list of header fields"
 msgstr "ä»¥ç©ºæ ¼åˆ†éš”çš„æ¨™é ­æ¬„ä½æ¸…å–®"
 
-#: src/lang.c:2530
+#: src/lang.c:2595
 msgid "Display these header fields (or *)"
 msgstr "é¡¯ç¤ºé€™äº›æ¨™é ­æ¬„ä½ (æˆ– *)"
 
-#: src/lang.c:2531
+#: src/lang.c:2596
 msgid ""
 "# Which news headers you wish to see. If you want to see _all_ the headers,\n"
 "# place an '*' as this value. This is the only way a wildcard can be used.\n"
@@ -7390,15 +7616,15 @@ msgstr ""
 "#ã€ŽX-ã€(åƒæ˜¯ X-Alan æˆ– X-Pape)ã€‚æ‚¨å¯ä»¥è—‰ç”±ä»¥ç©ºæ ¼åˆ†éš”è€Œåˆ—å‡º\n"
 "# è¶…éŽä¸€å€‹ã€‚æ²’æœ‰å®šç¾©ä»»ä½•å€¼å°‡æœƒé—œé–‰é€™å€‹é¸é …ã€‚\n"
 
-#: src/lang.c:2540
+#: src/lang.c:2605
 msgid "Do not display these header fields"
 msgstr "ä¸é¡¯ç¤ºé€™äº›æ¨™é ­æ¬„ä½"
 
-#: src/lang.c:2541
+#: src/lang.c:2606
 msgid ""
 "# Same as 'news_headers_to_display' except it denotes the opposite.\n"
 "# An example of using both options might be if you thought X- headers were\n"
-"# A Good Thing(tm), but thought Alan and Pape were miscreants...well then "
+"# A Good Thing(tm), but thought Alan and Pape were miscreants... well then "
 "you\n"
 "# would do something like this:\n"
 "# news_headers_to_display=X-\n"
@@ -7413,30 +7639,30 @@ msgstr ""
 "# news_headers_to_not_display=X-Alan X-Pape\n"
 "# æ²’æœ‰å®šç¾©ä»»ä½•å€¼å°±è¡¨ç¤ºé—œé–‰é€™å€‹é¸é …ã€‚\n"
 
-#: src/lang.c:2551
+#: src/lang.c:2616
 msgid ""
 "Do you want to enable automatic handling of multipart/alternative articles?"
 msgstr "æ‚¨è¦å•Ÿç”¨å¤šéƒ¨ä»¶/æ›¿ä»£æ–‡ç« çš„è‡ªå‹•è™•ç†å—Žï¼Ÿ"
 
-#: src/lang.c:2552
+#: src/lang.c:2617
 msgid "Skip multipart/alternative parts"
 msgstr "è·³éŽå¤šéƒ¨ä»¶/æ›¿ä»£éƒ¨åˆ†"
 
-#: src/lang.c:2553
+#: src/lang.c:2618
 msgid "# If ON strip multipart/alternative messages automatically\n"
 msgstr "# å¦‚æžœé–‹å•Ÿå°±è‡ªå‹•æˆªé™¤å¤šéƒ¨ä»¶/æ›¿ä»£è¨Šæ¯\n"
 
-#: src/lang.c:2557
+#: src/lang.c:2622
 #, fuzzy
 msgid "<SPACE> toggles & <CR> sets."
 msgstr "<SPACE> åˆ‡æ›ï¼Œ<CR> è¨­å®šï¼Œ<ESC> å–æ¶ˆã€‚"
 
-#: src/lang.c:2558
+#: src/lang.c:2623
 #, fuzzy
 msgid "How to treat verbatim blocks"
 msgstr "å­—é¢å€å¡Šçš„é¡è‰²"
 
-#: src/lang.c:2559
+#: src/lang.c:2624
 msgid ""
 "# How to treat verbatim blocks in articles\n"
 "# Possible values are (the default is marked with *):\n"
@@ -7446,15 +7672,15 @@ msgid ""
 "#   3 = Detect verbatim blocks and hide them completely\n"
 msgstr ""
 
-#: src/lang.c:2569
+#: src/lang.c:2634
 msgid "A regex used to decide which lines to show in col_quote."
 msgstr "ç”¨ä¾†æ±ºå®šåœ¨ col_quote ä¸­è¦é¡¯ç¤ºå“ªäº›åˆ—çš„ regexã€‚"
 
-#: src/lang.c:2570
+#: src/lang.c:2635
 msgid "Regex used to show quoted lines"
 msgstr "ç”¨ä¾†é¡¯ç¤ºå¼•è¨€åˆ—çš„ regex"
 
-#: src/lang.c:2571
+#: src/lang.c:2636
 msgid ""
 "# A regular expression that tin will use to decide which lines are\n"
 "# quoted when viewing articles. Quoted lines are shown in col_quote.\n"
@@ -7464,15 +7690,15 @@ msgstr ""
 "# æ­£è¦è¡¨ç¤ºå¼ã€‚å¼•è¨€åˆ—å°‡ä»¥ col_quote é¡¯ç¤ºã€‚\n"
 "# å¦‚æžœæ‚¨ä¿ç•™å®ƒç‚ºç©ºç™½ï¼Œtin å°‡ä½¿ç”¨å…§å»ºçš„é è¨­å€¼ã€‚\n"
 
-#: src/lang.c:2577
+#: src/lang.c:2642
 msgid "A regex used to decide which lines to show in col_quote2."
 msgstr "ç”¨ä¾†æ±ºå®šè¦ä»¥ col_quote2 é¡¯ç¤ºå“ªäº›åˆ—çš„ regexã€‚"
 
-#: src/lang.c:2578
+#: src/lang.c:2643
 msgid "Regex used to show twice quoted l."
 msgstr "ç”¨ä¾†é¡¯ç¤ºç¬¬äºŒå±¤å¼•è¨€åˆ—çš„ regexã€‚"
 
-#: src/lang.c:2579
+#: src/lang.c:2644
 msgid ""
 "# A regular expression that tin will use to decide which lines are\n"
 "# quoted twice. Twice quoted lines are shown in col_quote2.\n"
@@ -7482,15 +7708,15 @@ msgstr ""
 "# æ­£è¦è¡¨ç¤ºå¼ã€‚ç¬¬äºŒå±¤å¼•è¨€åˆ—å°‡ä»¥ col_quote2 é¡¯ç¤ºã€‚\n"
 "# å¦‚æžœæ‚¨ä¿ç•™å®ƒç‚ºç©ºç™½ï¼Œtin å°‡ä½¿ç”¨å…§å»ºçš„é è¨­å€¼ã€‚\n"
 
-#: src/lang.c:2585
+#: src/lang.c:2650
 msgid "A regex used to decide which lines to show in col_quote3."
 msgstr "ç”¨ä¾†æ±ºå®šè¦ä»¥ col_quote3 é¡¯ç¤ºå“ªäº›åˆ—çš„ regexã€‚"
 
-#: src/lang.c:2586
+#: src/lang.c:2651
 msgid "Regex used to show >= 3 times q.l."
 msgstr "ç”¨ä¾†é¡¯ç¤º >= 3 å±¤å¼•è¨€åˆ—çš„ regexã€‚"
 
-#: src/lang.c:2587
+#: src/lang.c:2652
 msgid ""
 "# A regular expression that tin will use to decide which lines are\n"
 "# quoted >=3 times. >=3 times quoted lines are shown in col_quote3.\n"
@@ -7500,32 +7726,32 @@ msgstr ""
 "# æ­£è¦è¡¨ç¤ºå¼ã€‚>= 3 å±¤å¼•è¨€åˆ—å°‡ä»¥ col_quote3 é¡¯ç¤ºã€‚\n"
 "# å¦‚æžœæ‚¨ä¿ç•™å®ƒç‚ºç©ºç™½ï¼Œtin å°‡ä½¿ç”¨å…§å»ºçš„é è¨­å€¼ã€‚\n"
 
-#: src/lang.c:2593
+#: src/lang.c:2658
 #, fuzzy
 msgid "Enable detection of external quotes? <SPACE> toggles & <CR> sets."
 msgstr "å•Ÿç”¨å­—é¢å€å¡Šçš„åµæ¸¬ï¼Ÿ<SPACE> åˆ‡æ› & <CR> è¨­å®šã€‚"
 
-#: src/lang.c:2594
+#: src/lang.c:2659
 #, fuzzy
 msgid "Detection of external quotes"
 msgstr "å­—é¢å€å¡Šçš„åµæ¸¬"
 
-#: src/lang.c:2595
+#: src/lang.c:2660
 #, fuzzy
 msgid "# If ON detect quoted text from external sources in articles\n"
 msgstr "# å¦‚æžœé–‹å•Ÿå°±åœ¨æ–‡ç« ä¸­åµæ¸¬å­—é¢å€å¡Š\n"
 
-#: src/lang.c:2599
+#: src/lang.c:2664
 #, fuzzy
 msgid "A regex used to decide which lines to show in col_extquote."
 msgstr "ç”¨ä¾†æ±ºå®šåœ¨ col_quote ä¸­è¦é¡¯ç¤ºå“ªäº›åˆ—çš„ regexã€‚"
 
-#: src/lang.c:2600
+#: src/lang.c:2665
 #, fuzzy
 msgid "Regex used to show quotes from external sources"
 msgstr "ç”¨ä¾†é¡¯ç¤ºå¼•è¨€åˆ—çš„ regex"
 
-#: src/lang.c:2601
+#: src/lang.c:2666
 #, fuzzy
 msgid ""
 "# A regular expression that tin will use to decide which lines are\n"
@@ -7536,17 +7762,17 @@ msgstr ""
 "# æ­£è¦è¡¨ç¤ºå¼ã€‚ç¬¬äºŒå±¤å¼•è¨€åˆ—å°‡ä»¥ col_quote2 é¡¯ç¤ºã€‚\n"
 "# å¦‚æžœæ‚¨ä¿ç•™å®ƒç‚ºç©ºç™½ï¼Œtin å°‡ä½¿ç”¨å…§å»ºçš„é è¨­å€¼ã€‚\n"
 
-#: src/lang.c:2608
+#: src/lang.c:2673
 #, fuzzy
 msgid "A regex used to decide which lines to hide in pager"
 msgstr "ç”¨ä¾†æ±ºå®šåœ¨ col_quote ä¸­è¦é¡¯ç¤ºå“ªäº›åˆ—çš„ regexã€‚"
 
-#: src/lang.c:2609
+#: src/lang.c:2674
 #, fuzzy
 msgid "Regex used to hide matching lines"
 msgstr "ç”¨ä¾†é¡¯ç¤ºå¼•è¨€åˆ—çš„ regex"
 
-#: src/lang.c:2610
+#: src/lang.c:2675
 #, fuzzy
 msgid ""
 "# A regular expression that to hide matching lines.\n"
@@ -7557,15 +7783,15 @@ msgstr ""
 "# æ­£è¦è¡¨ç¤ºå¼ã€‚ç¬¬äºŒå±¤å¼•è¨€åˆ—å°‡ä»¥ col_quote2 é¡¯ç¤ºã€‚\n"
 "# å¦‚æžœæ‚¨ä¿ç•™å®ƒç‚ºç©ºç™½ï¼Œtin å°‡ä½¿ç”¨å…§å»ºçš„é è¨­å€¼ã€‚\n"
 
-#: src/lang.c:2616
+#: src/lang.c:2681
 msgid "A regex used to decide which words to show in col_markslashes."
 msgstr "ç”¨ä¾†æ±ºå®šè¦ä»¥ col_markslashes é¡¯ç¤ºå“ªäº›å­—è©žçš„ regexã€‚"
 
-#: src/lang.c:2617
+#: src/lang.c:2682
 msgid "Regex used to highlight /slashes/"
 msgstr "ç”¨ä¾†é«˜äº®åº¦æ¨™ç¤º /æ–œç·š/ çš„ regex"
 
-#: src/lang.c:2618
+#: src/lang.c:2683
 msgid ""
 "# A regular expression that tin will use to decide which words\n"
 "# bounded by '/' are to be shown in col_markslashes.\n"
@@ -7575,15 +7801,15 @@ msgstr ""
 "# å°‡ä»¥ col_markslashes é¡¯ç¤ºçš„æ­£è¦è¡¨ç¤ºå¼ã€‚\n"
 "# å¦‚æžœæ‚¨ä¿ç•™å®ƒç‚ºç©ºç™½ï¼Œtin å°‡ä½¿ç”¨å…§å»ºçš„é è¨­å€¼ã€‚\n"
 
-#: src/lang.c:2624
+#: src/lang.c:2689
 msgid "A regex used to decide which words to show in col_markstars."
 msgstr "ç”¨ä¾†æ±ºå®šè¦ä»¥ col_markstars é¡¯ç¤ºå“ªäº›å­—è©žçš„ regexã€‚"
 
-#: src/lang.c:2625
+#: src/lang.c:2690
 msgid "Regex used to highlight *stars*"
 msgstr "ç”¨ä¾†é«˜äº®åº¦é¡¯ç¤º *æ˜Ÿè™Ÿ* çš„ regex"
 
-#: src/lang.c:2626
+#: src/lang.c:2691
 msgid ""
 "# A regular expression that tin will use to decide which words\n"
 "# bounded by '*' are to be shown in col_markstars.\n"
@@ -7593,15 +7819,15 @@ msgstr ""
 "# å°‡ä»¥ col_markstars é¡¯ç¤ºçš„æ­£è¦è¡¨ç¤ºå¼ã€‚\n"
 "# å¦‚æžœæ‚¨ä¿ç•™å®ƒç‚ºç©ºç™½ï¼Œtin å°‡ä½¿ç”¨å…§å»ºçš„é è¨­å€¼ã€‚\n"
 
-#: src/lang.c:2632
+#: src/lang.c:2697
 msgid "A regex used to decide which words to show in col_markstroke."
 msgstr "ç”¨ä¾†æ±ºå®šè¦ä»¥ col_markstroke é¡¯ç¤ºå“ªäº›å­—è©žçš„ regexã€‚"
 
-#: src/lang.c:2633
+#: src/lang.c:2698
 msgid "Regex used to highlight -strokes-"
 msgstr "ç”¨ä¾†é«˜äº®åº¦é¡¯ç¤º -æ©«ç·š- çš„ regex"
 
-#: src/lang.c:2634
+#: src/lang.c:2699
 msgid ""
 "# A regular expression that tin will use to decide which words\n"
 "# bounded by '-' are to be shown in col_markstroke.\n"
@@ -7611,15 +7837,15 @@ msgstr ""
 "# å°‡ä»¥ col_markstroke é¡¯ç¤ºçš„æ­£è¦è¡¨ç¤ºå¼ã€‚\n"
 "# å¦‚æžœæ‚¨ä¿ç•™å®ƒç‚ºç©ºç™½ï¼Œtin å°‡ä½¿ç”¨å…§å»ºçš„é è¨­å€¼ã€‚\n"
 
-#: src/lang.c:2640
+#: src/lang.c:2705
 msgid "A regex used to decide which words to show in col_markdash."
 msgstr "ç”¨ä¾†æ±ºå®šè¦ä»¥ col_markdash é¡¯ç¤ºå“ªäº›å­—è©žçš„ regexã€‚"
 
-#: src/lang.c:2641
+#: src/lang.c:2706
 msgid "Regex used to highlight _underline_"
 msgstr "ç”¨ä¾†é«˜äº®åº¦é¡¯ç¤º _åº•ç·š_ çš„ regex"
 
-#: src/lang.c:2642
+#: src/lang.c:2707
 msgid ""
 "# A regular expression that tin will use to decide which words\n"
 "# bounded by '_' are to be shown in col_markdash.\n"
@@ -7629,15 +7855,15 @@ msgstr ""
 "# å°‡ä»¥ col_markdash é¡¯ç¤ºçš„æ­£è¦è¡¨ç¤ºå¼ã€‚\n"
 "# å¦‚æžœæ‚¨ä¿ç•™å®ƒç‚ºç©ºç™½ï¼Œtin å°‡ä½¿ç”¨å…§å»ºçš„é è¨­å€¼ã€‚\n"
 
-#: src/lang.c:2648
+#: src/lang.c:2713
 msgid "A regex used to find Subject prefixes to remove.  Use '|' as separator."
 msgstr "ç”¨ä¾†å°‹æ‰¾è¦ç§»é™¤çš„ä¸»æ—¨å‰ç¶´çš„ regexã€‚ ä½¿ç”¨ã€Ž|ã€åšç‚ºåˆ†éš”ç¬¦è™Ÿã€‚"
 
-#: src/lang.c:2649
+#: src/lang.c:2714
 msgid "Regex with Subject prefixes"
 msgstr "ä¸»æ—¨å‰ç¶´çš„ regex"
 
-#: src/lang.c:2650
+#: src/lang.c:2715
 msgid ""
 "# A regular expression that tin will use to find Subject prefixes\n"
 "# which will be removed before showing the header.\n"
@@ -7645,15 +7871,15 @@ msgstr ""
 "# tin å°‡ç”¨ä¾†å°‹æ‰¾ä¸»æ—¨å‰ç¶´çš„æ­£è¦è¡¨ç¤ºå¼\n"
 "# æ–¼é¡¯ç¤ºæ¨™é ­ä¹‹å‰å°‡è¢«ç§»é™¤ã€‚\n"
 
-#: src/lang.c:2655
+#: src/lang.c:2720
 msgid "A regex used to find Subject suffixes to remove.  Use '|' as separator."
 msgstr "ç”¨ä¾†å°‹æ‰¾è¦ç§»é™¤çš„ä¸»æ—¨å­—å°¾çš„ regexã€‚ ä½¿ç”¨ã€Ž|ã€åšç‚ºåˆ†éš”ç¬¦è™Ÿã€‚"
 
-#: src/lang.c:2656
+#: src/lang.c:2721
 msgid "Regex with Subject suffixes"
 msgstr "ä¸»æ—¨å­—å°¾çš„ regex"
 
-#: src/lang.c:2657
+#: src/lang.c:2722
 msgid ""
 "# A regular expression that tin will use to find Subject suffixes\n"
 "# which will be removed when replying or posting followup.\n"
@@ -7661,45 +7887,45 @@ msgstr ""
 "# tin å°‡ç”¨ä¾†å°‹æ‰¾ä¸»æ—¨å­—å°¾çš„æ­£è¦è¡¨ç¤ºå¼\n"
 "# æ–¼å›žè¦†æˆ–è·Ÿè²¼æ™‚å°‡è¢«ç§»é™¤ã€‚\n"
 
-#: src/lang.c:2662
+#: src/lang.c:2727
 msgid "A regex used to find the begin of a verbatim block."
 msgstr "ç”¨ä¾†æ‰¾å°‹å­—é¢å€å¡Šé–‹å§‹çš„ regexã€‚"
 
-#: src/lang.c:2663
+#: src/lang.c:2728
 msgid "Regex for begin of a verbatim block"
 msgstr "ç”¨æ–¼å­—é¢å€å¡Šé–‹å§‹çš„ regex"
 
-#: src/lang.c:2664
+#: src/lang.c:2729
 msgid ""
 "# A regular expression that tin will use to find the begin of\n"
 "# a verbatim block.\n"
 msgstr "# tin å°‡ç”¨ä¾†æ‰¾å°‹å­—é¢å€å¡Šé–‹å§‹çš„æ­£è¦è¡¨ç¤ºå¼ã€‚\n"
 
-#: src/lang.c:2669
+#: src/lang.c:2734
 msgid "A regex used to find the end of a verbatim block."
 msgstr "ç”¨ä¾†æ‰¾å°‹å­—é¢å€å¡ŠçµæŸçš„ regexã€‚"
 
-#: src/lang.c:2670
+#: src/lang.c:2735
 msgid "Regex for end of a verbatim block"
 msgstr "ç”¨æ–¼å­—é¢å€å¡ŠçµæŸçš„ regex"
 
-#: src/lang.c:2671
+#: src/lang.c:2736
 msgid ""
 "# A regular expression that tin will use to find the end of\n"
 "# a verbatim block.\n"
 msgstr "# tin å°‡ç”¨ä¾†æ‰¾å°‹å­—é¢å€å¡ŠçµæŸçš„æ­£è¦è¡¨ç¤ºå¼ã€‚\n"
 
-#: src/lang.c:2676
+#: src/lang.c:2741
 msgid ""
 "Enter name and options for external MIME viewer, --internal for built-in "
 "viewer"
 msgstr "è¼¸å…¥å¤–éƒ¨ MIME æª¢è¦–å™¨çš„åç¨±å’Œé¸é …ï¼Œ--internal è¡¨ç¤ºå…§å»ºæª¢è¦–å™¨"
 
-#: src/lang.c:2677
+#: src/lang.c:2742
 msgid "MIME binary content viewer"
 msgstr "MIME äºŒé€²ä½å…§å®¹æª¢è¦–å™¨"
 
-#: src/lang.c:2678
+#: src/lang.c:2743
 #, fuzzy
 msgid ""
 "# If --internal automatically use the built in MIME viewer for non-text\n"
@@ -7713,15 +7939,15 @@ msgstr ""
 "# å¦å‰‡è«‹æŒ‡å®šå¤–éƒ¨æª¢è¦–å™¨ç¨‹å¼ (ä¾‹ï¼šmetamail) æˆ–ä¿æŒç©ºç™½ä»¥\n"
 "# è¡¨ç¤ºä¸è¦è‡ªå‹•æª¢è¦–\n"
 
-#: src/lang.c:2685
+#: src/lang.c:2750
 msgid "Confirm before starting non-text viewing program"
 msgstr "å•Ÿå‹•éžç´”æ–‡å­—æª¢è¦–ç¨‹å¼ä¹‹å‰å…ˆç¢ºèª"
 
-#: src/lang.c:2686
+#: src/lang.c:2751
 msgid "Ask before using MIME viewer"
 msgstr "ä½¿ç”¨ MIME æª¢è¦–å™¨ä¹‹å‰å…ˆè©¢å•"
 
-#: src/lang.c:2687
+#: src/lang.c:2752
 msgid ""
 "# If ON tin will ask before using metamail to display MIME messages\n"
 "# this only happens if metamail_prog is set to something\n"
@@ -7729,35 +7955,35 @@ msgstr ""
 "# å¦‚æžœé–‹å•Ÿï¼Œtin å°‡æ–¼ä½¿ç”¨ metamail é¡¯ç¤º MIME è¨Šæ¯ä¹‹å‰å…ˆè©¢å•\n"
 "# åªæœ‰ç•¶ metamail_prog å·²è¨­å®šç‚ºæŸå€‹å€¼æ™‚ï¼Œé€™æ‰æœƒç™¼ç”Ÿ\n"
 
-#: src/lang.c:2692
+#: src/lang.c:2757
 msgid "Ask to mark groups read when quitting. <SPACE> toggles & <CR> sets."
 msgstr "é›¢é–‹æ™‚è©¢å•æ˜¯å¦å°‡ç¾¤çµ„æ¨™è¨˜ç‚ºå·²è®€ã€‚<SPACE> åˆ‡æ› & <CR> è¨­å®šã€‚"
 
-#: src/lang.c:2693
+#: src/lang.c:2758
 msgid "Catchup read groups when quitting"
 msgstr "é›¢é–‹æ™‚å°‡å·²è®€ç¾¤çµ„è¨­å›žæœªè®€"
 
-#: src/lang.c:2694
+#: src/lang.c:2759
 msgid "# If ON ask user if read groups should all be marked read\n"
 msgstr "# å¦‚æžœé–‹å•Ÿå°±è©¢å•ä½¿ç”¨è€…æ˜¯å¦æ‰€æœ‰å·²è®€ç¾¤çµ„æ‡‰è©²éƒ½è¢«æ¨™è¨˜ç‚ºå·²è®€\n"
 
-#: src/lang.c:2699
+#: src/lang.c:2764
 msgid "Catchup group using left key"
 msgstr "ä½¿ç”¨å‘å·¦éµå°‡ç¾¤çµ„è¨­å›žæœªè®€"
 
-#: src/lang.c:2700
+#: src/lang.c:2765
 msgid "# If ON catchup group/thread when leaving with the left arrow key.\n"
 msgstr "# å¦‚æžœé–‹å•Ÿå‰‡ç•¶ä»¥å‘å·¦éµé›¢é–‹æ™‚ï¼Œå°‡ç¾¤çµ„/è¨Žè«–ä¸²è¨­å›žæœªè®€ã€‚\n"
 
-#: src/lang.c:2705
+#: src/lang.c:2770
 msgid "Catchup thread by using left key"
 msgstr "ä½¿ç”¨å‘å·¦éµå°‡è¨Žè«–ä¸²è¨­å›žæœªè®€"
 
-#: src/lang.c:2711
+#: src/lang.c:2776
 msgid "Which actions require confirmation"
 msgstr "å“ªäº›å‹•ä½œéœ€è¦ç¢ºèª"
 
-#: src/lang.c:2712
+#: src/lang.c:2777
 #, fuzzy
 msgid ""
 "# What should we ask confirmation for.\n"
@@ -7780,52 +8006,52 @@ msgstr ""
 "#   4 = å¤šéƒ¨ä»¶ä¸»æ—¨\n"
 "#   5 = ç™¾åˆ†æ¯”åŒ¹é…\n"
 
-#: src/lang.c:2726
+#: src/lang.c:2791
 msgid "'Mark as (un)read' ignores tags"
 msgstr "ã€Žæ¨™è¨˜ç‚º(æœª)å·²è®€ã€å¿½ç•¥æ¨™å®š"
 
-#: src/lang.c:2727
+#: src/lang.c:2792
 msgid ""
 "# If ON the 'Mark as (un)read' function marks only the current article.\n"
 msgstr "# å¦‚æžœé–‹å•Ÿå‰‡ã€Žæ¨™è¨˜ç‚º(æœª)å·²è®€ã€åŠŸèƒ½åªæœƒæ¨™è¨˜ç›®å‰çš„æ–‡ç« ã€‚\n"
 
-#: src/lang.c:2731
+#: src/lang.c:2796
 msgid "Program to run to open URLs, <CR> sets, <ESC> cancels."
 msgstr "åŸ·è¡Œä»¥é–‹å•Ÿç¶²å€çš„ç¨‹å¼ï¼Œ<CR> è¨­å®šï¼Œ<ESC> å–æ¶ˆã€‚"
 
-#: src/lang.c:2732
+#: src/lang.c:2797
 msgid "Program that opens URLs"
 msgstr "é–‹å•Ÿç¶²å€çš„ç¨‹å¼"
 
-#: src/lang.c:2733
+#: src/lang.c:2798
 msgid "# The program used to open URLs. The actual URL will be appended\n"
 msgstr "# ç”¨ä¾†é–‹å•Ÿç¶²å€çš„ç¨‹å¼ã€‚å°‡æœƒé™„åŠ å¯¦éš›çš„ç¶²å€\n"
 
-#: src/lang.c:2738
+#: src/lang.c:2803
 msgid "Use mouse in xterm"
 msgstr "åœ¨ xterm ä¸­ä½¿ç”¨æ»‘é¼ "
 
-#: src/lang.c:2739
+#: src/lang.c:2804
 msgid "# If ON enable mouse button support on xterm terminals\n"
 msgstr "# å¦‚æžœé–‹å•Ÿå°±å•Ÿç”¨ xterm çµ‚ç«¯æ©Ÿå°æ–¼æ»‘é¼ æŒ‰éˆ•çš„æ”¯æ´\n"
 
-#: src/lang.c:2745
+#: src/lang.c:2810
 msgid "Use scroll keys on keypad"
 msgstr "ä½¿ç”¨æ•¸å­—éµç›¤ä¸Šçš„æ²å‹•éµ"
 
-#: src/lang.c:2746
+#: src/lang.c:2811
 msgid "# If ON enable scroll keys on terminals that support it\n"
 msgstr "# å¦‚æžœé–‹å•Ÿå°±åœ¨æœ‰æ”¯æ´æ²å‹•éµçš„çµ‚ç«¯æ©Ÿä¸Šå•Ÿç”¨å®ƒ\n"
 
-#: src/lang.c:2751
+#: src/lang.c:2816
 msgid "Enter maximum number of article to get. <CR> sets."
 msgstr "è¼¸å…¥è¦æå–æ–‡ç« çš„æœ€å¤§å€¼æ•¸é‡ã€‚<CR> è¨­å®šã€‚"
 
-#: src/lang.c:2752
+#: src/lang.c:2817
 msgid "Number of articles to get"
 msgstr "è¦æå–æ–‡ç« çš„æ•¸é‡"
 
-#: src/lang.c:2753
+#: src/lang.c:2818
 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"
@@ -7833,28 +8059,28 @@ msgstr ""
 "# è¦æå–æ–‡ç« çš„æ•¸é‡ (0=ç„¡é™åˆ¶)ï¼Œå¦‚æžœç‚ºè² å°±è¨­å®š\n"
 "# ç‚ºç¬¬ä¸€ç¯‡æœªè®€æ–‡ç« ä¹‹å‰è¦è®€å–çš„å·²è®€æ–‡ç« æœ€å¤§å€¼\n"
 
-#: src/lang.c:2758
+#: src/lang.c:2823
 msgid "Enter number of days article is considered recent. <CR> sets."
 msgstr "è¼¸å…¥è¢«èªç‚ºæœ€è¿‘æ–‡ç« çš„æ—¥æ•¸ã€‚<CR> è¨­å®šã€‚"
 
-#: src/lang.c:2759
+#: src/lang.c:2824
 msgid "Article recentness time limit"
 msgstr "æœ€è¿‘æ–‡ç« çš„æ™‚é–“é™åˆ¶"
 
-#: src/lang.c:2760
+#: src/lang.c:2825
 msgid "# Number of days in which article is considered recent, (0=OFF)\n"
 msgstr "# è¢«èªç‚ºæ˜¯æœ€è¿‘æ–‡ç« æ‰€éœ€çš„æ—¥æ•¸ï¼Œ(0=é—œé–‰)\n"
 
-#: src/lang.c:2764
+#: src/lang.c:2829
 msgid ""
 "WILDMAT for normal wildcards, REGEX for full regular expression matching."
 msgstr "WILDMAT ç”¨æ–¼ä¸€èˆ¬è¬ç”¨å­—å…ƒï¼ŒREGEX ç”¨æ–¼å®Œæ•´æ­£è¦è¡¨ç¤ºå¼åŒ¹é…ã€‚"
 
-#: src/lang.c:2765
+#: src/lang.c:2830
 msgid "Wildcard matching"
 msgstr "è¬ç”¨å­—å…ƒåŒ¹é…"
 
-#: src/lang.c:2766
+#: src/lang.c:2831
 msgid ""
 "# Wildcard matching\n"
 "# Possible values are (the default is marked with *):\n"
@@ -7866,59 +8092,59 @@ msgstr ""
 "# * 0 = wildmat\n"
 "#   1 = regex\n"
 
-#: src/lang.c:2773
+#: src/lang.c:2838
 msgid "Enter minimal score before an article is marked killed. <CR> sets."
 msgstr "è¼¸å…¥æ–‡ç« è¢«æ¨™è¨˜ç é™¤ä¹‹å‰çš„æœ€å°‘åˆ†æ•¸ã€‚<CR> è¨­å®šã€‚"
 
-#: src/lang.c:2774
+#: src/lang.c:2839
 msgid "Score limit (kill)"
 msgstr "åˆ†æ•¸é™åˆ¶ (ç é™¤)"
 
-#: src/lang.c:2775
+#: src/lang.c:2840
 msgid "# Score limit before an article is marked killed\n"
 msgstr "# æ–‡ç« è¢«æ¨™è¨˜ç é™¤ä¹‹å‰çš„åˆ†æ•¸é™åˆ¶\n"
 
-#: src/lang.c:2779
+#: src/lang.c:2844
 msgid "Enter default score to kill articles. <CR> sets."
 msgstr "è¼¸å…¥ç é™¤æ–‡ç« çš„é è¨­åˆ†æ•¸ã€‚<CR> è¨­å®šã€‚"
 
-#: src/lang.c:2780
+#: src/lang.c:2845
 msgid "Default score to kill articles"
 msgstr "ç é™¤æ–‡ç« çš„é è¨­åˆ†æ•¸"
 
-#: src/lang.c:2781
+#: src/lang.c:2846
 msgid "# Default score to kill articles\n"
 msgstr "# ç é™¤æ–‡ç« çš„é è¨­åˆ†æ•¸\n"
 
-#: src/lang.c:2785
+#: src/lang.c:2850
 msgid "Enter minimal score before an article is marked hot. <CR> sets."
 msgstr "è¼¸å…¥æ–‡ç« è¢«æ¨™è¨˜ç†±é–€ä¹‹å‰çš„æœ€å°‘åˆ†æ•¸ã€‚<CR> è¨­å®šã€‚"
 
-#: src/lang.c:2786
+#: src/lang.c:2851
 msgid "Score limit (select)"
 msgstr "åˆ†æ•¸é™åˆ¶ (é¸å–)"
 
-#: src/lang.c:2787
+#: src/lang.c:2852
 msgid "# Score limit before an article is marked hot\n"
 msgstr "# æ–‡ç« è¢«æ¨™è¨˜ç†±é–€ä¹‹å‰çš„åˆ†æ•¸é™åˆ¶\n"
 
-#: src/lang.c:2791
+#: src/lang.c:2856
 msgid "Enter default score to select articles. <CR> sets."
 msgstr "è¼¸å…¥é¸å–æ–‡ç« çš„é è¨­åˆ†æ•¸ã€‚<CR> è¨­å®šã€‚"
 
-#: src/lang.c:2792
+#: src/lang.c:2857
 msgid "Default score to select articles"
 msgstr "é¸å–æ–‡ç« çš„é è¨­åˆ†æ•¸"
 
-#: src/lang.c:2793
+#: src/lang.c:2858
 msgid "# Default score to select articles\n"
 msgstr "# é¸å–æ–‡ç« çš„é è¨­åˆ†æ•¸\n"
 
-#: src/lang.c:2799
+#: src/lang.c:2864
 msgid "Use slrnface to show ''X-Face:''s"
 msgstr "ä½¿ç”¨ slrnface ä»¥é¡¯ç¤ºã€ŽX-Face:ã€"
 
-#: src/lang.c:2800
+#: src/lang.c:2865
 msgid ""
 "# If ON using slrnface(1) to interpret the ''X-Face:'' header.\n"
 "# Only useful when running in an xterm.\n"
@@ -7926,19 +8152,19 @@ msgstr ""
 "# å¦‚æžœé–‹å•Ÿå°±ä½¿ç”¨ slrnface(1) ä»¥è§£è­¯ã€ŽX-Face:ã€æ¨™é ­ã€‚\n"
 "# åªæœ‰åœ¨ xterm ä¸­åŸ·è¡Œæ™‚æ‰æœ‰ä½œç”¨ã€‚\n"
 
-#: src/lang.c:2808
+#: src/lang.c:2873
 msgid "Use ANSI color"
 msgstr "ä½¿ç”¨ ANSI é¡è‰²"
 
-#: src/lang.c:2809
+#: src/lang.c:2874
 msgid "# If ON using ANSI-color\n"
 msgstr "# å¦‚æžœé–‹å•Ÿå°±ä½¿ç”¨ ANSI é¡è‰²\n"
 
-#: src/lang.c:2814
+#: src/lang.c:2879
 msgid "Standard foreground color"
 msgstr "æ¨™æº–å‰æ™¯é¡è‰²"
 
-#: src/lang.c:2815
+#: src/lang.c:2880
 msgid ""
 "# Standard foreground color\n"
 "# Default: -1 (default color)\n"
@@ -7946,11 +8172,11 @@ msgstr ""
 "# æ¨™æº–å‰æ™¯é¡è‰²\n"
 "# é è¨­ï¼š-1 (é è¨­é¡è‰²)\n"
 
-#: src/lang.c:2821
+#: src/lang.c:2886
 msgid "Standard background color"
 msgstr "æ¨™æº–èƒŒæ™¯é¡è‰²"
 
-#: src/lang.c:2822
+#: src/lang.c:2887
 msgid ""
 "# Standard background color\n"
 "# Default: -1 (default color)\n"
@@ -7958,11 +8184,11 @@ msgstr ""
 "# æ¨™æº–èƒŒæ™¯é¡è‰²\n"
 "# é è¨­ï¼š-1 (é è¨­é¡è‰²)\n"
 
-#: src/lang.c:2828
+#: src/lang.c:2893
 msgid "Color for inverse text (background)"
 msgstr "åç™½æ–‡å­—çš„é¡è‰² (èƒŒæ™¯)"
 
-#: src/lang.c:2829
+#: src/lang.c:2894
 msgid ""
 "# Color of background for inverse text\n"
 "# Default: 4 (blue)\n"
@@ -7970,11 +8196,11 @@ msgstr ""
 "# åç™½æ–‡å­—çš„èƒŒæ™¯é¡è‰²\n"
 "# é è¨­ï¼š4 (è—è‰²)\n"
 
-#: src/lang.c:2835
+#: src/lang.c:2900
 msgid "Color for inverse text (foreground)"
 msgstr "åç™½æ–‡å­—çš„é¡è‰² (å‰æ™¯)"
 
-#: src/lang.c:2836
+#: src/lang.c:2901
 msgid ""
 "# Color of foreground for inverse text\n"
 "# Default: 7 (white)\n"
@@ -7982,11 +8208,11 @@ msgstr ""
 "# åç™½æ–‡å­—çš„å‰æ™¯é¡è‰²\n"
 "# é è¨­ï¼š7 (ç™½è‰²)\n"
 
-#: src/lang.c:2842
+#: src/lang.c:2907
 msgid "Color of text lines"
 msgstr "æ–‡å­—åˆ—çš„é¡è‰²"
 
-#: src/lang.c:2843
+#: src/lang.c:2908
 msgid ""
 "# Color of text lines\n"
 "# Default: -1 (default color)\n"
@@ -7994,11 +8220,11 @@ msgstr ""
 "# æ–‡å­—åˆ—çš„é¡è‰²\n"
 "# é è¨­ï¼š-1 (é è¨­é¡è‰²)\n"
 
-#: src/lang.c:2849
+#: src/lang.c:2914
 msgid "Color of mini help menu"
 msgstr "è¿·ä½ èªªæ˜Žé¸å–®çš„é¡è‰²"
 
-#: src/lang.c:2850
+#: src/lang.c:2915
 msgid ""
 "# Color of mini help menu\n"
 "# Default: 3 (brown)\n"
@@ -8006,11 +8232,11 @@ msgstr ""
 "# è¿·ä½ èªªæ˜Žé¸å–®çš„é¡è‰²\n"
 "# é è¨­ï¼š3 (æ£•è‰²)\n"
 
-#: src/lang.c:2856
+#: src/lang.c:2921
 msgid "Color of help text"
 msgstr "èªªæ˜Žæ–‡å­—çš„é¡è‰²"
 
-#: src/lang.c:2857
+#: src/lang.c:2922
 msgid ""
 "# Color of help pages\n"
 "# Default: -1 (default color)\n"
@@ -8018,11 +8244,11 @@ msgstr ""
 "# èªªæ˜Žé é¢çš„é¡è‰²\n"
 "# é è¨­ï¼š-1 (é è¨­é¡è‰²)\n"
 
-#: src/lang.c:2863
+#: src/lang.c:2928
 msgid "Color of status messages"
 msgstr "ç‹€æ…‹è¨Šæ¯çš„é¡è‰²"
 
-#: src/lang.c:2864
+#: src/lang.c:2929
 msgid ""
 "# Color of messages in last line\n"
 "# Default: 6 (cyan)\n"
@@ -8030,11 +8256,11 @@ msgstr ""
 "# æœ€å¾Œä¸€åˆ—ä¸­è¨Šæ¯çš„é¡è‰²\n"
 "# é è¨­ï¼š6 (é’è‰²)\n"
 
-#: src/lang.c:2870
+#: src/lang.c:2935
 msgid "Color of quoted lines"
 msgstr "å¼•è¨€åˆ—çš„é¡è‰²"
 
-#: src/lang.c:2871
+#: src/lang.c:2936
 msgid ""
 "# Color of quote-lines\n"
 "# Default: 2 (green)\n"
@@ -8042,11 +8268,11 @@ msgstr ""
 "# å¼•è¨€åˆ—çš„é¡è‰²\n"
 "# é è¨­ï¼š2 (ç¶ è‰²)\n"
 
-#: src/lang.c:2877
+#: src/lang.c:2942
 msgid "Color of twice quoted line"
 msgstr "ç¬¬äºŒå±¤å¼•è¨€åˆ—çš„é¡è‰²"
 
-#: src/lang.c:2878
+#: src/lang.c:2943
 msgid ""
 "# Color of twice quoted lines\n"
 "# Default: 3 (brown)\n"
@@ -8054,12 +8280,12 @@ msgstr ""
 "# ç¬¬äºŒå±¤å¼•è¨€åˆ—çš„é¡è‰²\n"
 "# é è¨­ï¼š3 (æ£•è‰²)\n"
 
-#: src/lang.c:2884
+#: src/lang.c:2949
 #, fuzzy
 msgid "Color of >=3 times quoted line"
 msgstr ">=3 å±¤å¼•è¨€åˆ—çš„é¡è‰²"
 
-#: src/lang.c:2885
+#: src/lang.c:2950
 msgid ""
 "# Color of >=3 times quoted lines\n"
 "# Default: 4 (blue)\n"
@@ -8067,11 +8293,11 @@ msgstr ""
 "# >=3 å±¤å¼•è¨€åˆ—çš„é¡è‰²\n"
 "# é è¨­ï¼š4 (è—è‰²)\n"
 
-#: src/lang.c:2891
+#: src/lang.c:2956
 msgid "Color of article header lines"
 msgstr "æ–‡ç« æ¨™é ­åˆ—çš„é¡è‰²"
 
-#: src/lang.c:2892
+#: src/lang.c:2957
 msgid ""
 "# Color of header-lines\n"
 "# Default: 2 (green)\n"
@@ -8079,11 +8305,11 @@ msgstr ""
 "# æ¨™é ­åˆ—çš„é¡è‰²\n"
 "# é è¨­ï¼š2 (ç¶ è‰²)\n"
 
-#: src/lang.c:2898
+#: src/lang.c:2963
 msgid "Color of actual news header fields"
 msgstr "å¯¦éš›æ–°èžæ¨™é ­æ¬„ä½çš„é¡è‰²"
 
-#: src/lang.c:2899
+#: src/lang.c:2964
 msgid ""
 "# Color of actual news header fields\n"
 "# Default: 9 (light red)\n"
@@ -8091,11 +8317,11 @@ msgstr ""
 "# å¯¦éš›æ–°èžæ¨™é ­æ¬„ä½çš„é¡è‰²\n"
 "# é è¨­ï¼š9 (æ·ºç´…è‰²)\n"
 
-#: src/lang.c:2905
+#: src/lang.c:2970
 msgid "Color of article subject lines"
 msgstr "æ–‡ç« ä¸»æ—¨åˆ—çš„é¡è‰²"
 
-#: src/lang.c:2906
+#: src/lang.c:2971
 msgid ""
 "# Color of article subject\n"
 "# Default: 6 (cyan)\n"
@@ -8103,12 +8329,12 @@ msgstr ""
 "# æ–‡ç« ä¸»æ—¨åˆ—çš„é¡è‰²\n"
 "# é è¨­ï¼š6 (é’è‰²)\n"
 
-#: src/lang.c:2912
+#: src/lang.c:2977
 #, fuzzy
 msgid "Color of external quotes"
 msgstr "æ–‡å­—åˆ—çš„é¡è‰²"
 
-#: src/lang.c:2913
+#: src/lang.c:2978
 #, fuzzy
 msgid ""
 "# Color of quoted text from external sources\n"
@@ -8117,11 +8343,11 @@ msgstr ""
 "# å­—é¢å€å¡Šçš„é¡è‰²\n"
 "# é è¨­ï¼š5 (ç²‰ç´…)\n"
 
-#: src/lang.c:2919
+#: src/lang.c:2984
 msgid "Color of response counter"
 msgstr "å›žæ‡‰è¨ˆæ•¸å™¨çš„é¡è‰²"
 
-#: src/lang.c:2920
+#: src/lang.c:2985
 msgid ""
 "# Color of response counter\n"
 "# Default: 2 (green)\n"
@@ -8129,11 +8355,11 @@ msgstr ""
 "# å›žæ‡‰è¨ˆæ•¸å™¨çš„é¡è‰²\n"
 "# é è¨­ï¼š2 (ç¶ è‰²)\n"
 
-#: src/lang.c:2926
+#: src/lang.c:2991
 msgid "Color of sender (From:)"
 msgstr "å‚³é€è€…çš„é¡è‰² ( From: )"
 
-#: src/lang.c:2927
+#: src/lang.c:2992
 msgid ""
 "# Color of sender (From:)\n"
 "# Default: 2 (green)\n"
@@ -8141,11 +8367,11 @@ msgstr ""
 "# å‚³é€è€…çš„é¡è‰² ( From: )\n"
 "# é è¨­ï¼š2 (ç¶ è‰²)\n"
 
-#: src/lang.c:2933
+#: src/lang.c:2998
 msgid "Color of help/mail sign"
 msgstr "èªªæ˜Ž/éƒµä»¶ç°½åçš„é¡è‰²"
 
-#: src/lang.c:2934
+#: src/lang.c:2999
 msgid ""
 "# Color of Help/Mail-Sign\n"
 "# Default: 4 (blue)\n"
@@ -8153,11 +8379,11 @@ msgstr ""
 "# èªªæ˜Ž/éƒµä»¶ç°½åçš„é¡è‰²\n"
 "# é è¨­ï¼š4 (è—è‰²)\n"
 
-#: src/lang.c:2940
+#: src/lang.c:3005
 msgid "Color of signatures"
 msgstr "ç°½åçš„é¡è‰²"
 
-#: src/lang.c:2941
+#: src/lang.c:3006
 msgid ""
 "# Color of signature\n"
 "# Default: 4 (blue)\n"
@@ -8165,12 +8391,12 @@ msgstr ""
 "# ç°½åçš„é¡è‰²\n"
 "# é è¨­ï¼š4 (è—è‰²)\n"
 
-#: src/lang.c:2947
+#: src/lang.c:3012
 #, fuzzy
 msgid "Color of negative score"
 msgstr "æ–‡å­—åˆ—çš„é¡è‰²"
 
-#: src/lang.c:2948
+#: src/lang.c:3013
 #, fuzzy
 msgid ""
 "# Color of negative score\n"
@@ -8179,12 +8405,12 @@ msgstr ""
 "# ç°½åçš„é¡è‰²\n"
 "# é è¨­ï¼š4 (è—è‰²)\n"
 
-#: src/lang.c:2954
+#: src/lang.c:3019
 #, fuzzy
 msgid "Color of positive score"
 msgstr "å›žæ‡‰è¨ˆæ•¸å™¨çš„é¡è‰²"
 
-#: src/lang.c:2955
+#: src/lang.c:3020
 #, fuzzy
 msgid ""
 "# Color of positive score\n"
@@ -8193,11 +8419,11 @@ msgstr ""
 "# å›žæ‡‰è¨ˆæ•¸å™¨çš„é¡è‰²\n"
 "# é è¨­ï¼š2 (ç¶ è‰²)\n"
 
-#: src/lang.c:2961
+#: src/lang.c:3026
 msgid "Color of highlighted URLs"
 msgstr "é«˜äº®åº¦ç¶²å€çš„é¡è‰²"
 
-#: src/lang.c:2962
+#: src/lang.c:3027
 msgid ""
 "# Color of highlighted URLs\n"
 "# Default: -1 (default color)\n"
@@ -8205,11 +8431,11 @@ msgstr ""
 "# é«˜äº®åº¦ç¶²å€çš„é¡è‰²\n"
 "# é è¨­ï¼š-1 (é è¨­é¡è‰²)\n"
 
-#: src/lang.c:2968
+#: src/lang.c:3033
 msgid "Color of verbatim blocks"
 msgstr "å­—é¢å€å¡Šçš„é¡è‰²"
 
-#: src/lang.c:2969
+#: src/lang.c:3034
 msgid ""
 "# Color of verbatim blocks\n"
 "# Default: 5 (pink)\n"
@@ -8217,11 +8443,11 @@ msgstr ""
 "# å­—é¢å€å¡Šçš„é¡è‰²\n"
 "# é è¨­ï¼š5 (ç²‰ç´…)\n"
 
-#: src/lang.c:2975
+#: src/lang.c:3040
 msgid "Color of highlighting with *stars*"
 msgstr "é«˜äº®åº¦é¡¯ç¤º *æ˜Ÿè™Ÿ* çš„é¡è‰²"
 
-#: src/lang.c:2976
+#: src/lang.c:3041
 msgid ""
 "# Color of word highlighting with *stars*\n"
 "# Default: 11 (yellow)\n"
@@ -8229,11 +8455,11 @@ msgstr ""
 "# é«˜äº®åº¦é¡¯ç¤º *æ˜Ÿè™Ÿ* å­—è©žçš„é¡è‰²\n"
 "# é è¨­ï¼š11 (é»ƒè‰²)\n"
 
-#: src/lang.c:2982
+#: src/lang.c:3047
 msgid "Color of highlighting with _dash_"
 msgstr "é«˜äº®åº¦é¡¯ç¤º _åº•ç·š_ çš„é¡è‰²"
 
-#: src/lang.c:2983
+#: src/lang.c:3048
 msgid ""
 "# Color of word highlighting with _dash_\n"
 "# Default: 13 (light pink)\n"
@@ -8241,11 +8467,11 @@ msgstr ""
 "# é«˜äº®åº¦é¡¯ç¤º _åº•ç·š_ å­—è©žçš„é¡è‰²\n"
 "# é è¨­ï¼š13 (æ·ºç²‰ç´…)\n"
 
-#: src/lang.c:2989
+#: src/lang.c:3054
 msgid "Color of highlighting with /slash/"
 msgstr "é«˜äº®åº¦é¡¯ç¤º /æ–œç·š/ çš„é¡è‰²"
 
-#: src/lang.c:2990
+#: src/lang.c:3055
 msgid ""
 "# Color of word highlighting with /slash/\n"
 "# Default: 14 (light cyan)\n"
@@ -8253,11 +8479,11 @@ msgstr ""
 "# é«˜äº®åº¦é¡¯ç¤º /æ–œç·š/ å­—è©žçš„é¡è‰²\n"
 "# é è¨­ï¼š14 (æ·ºè—ç¶ è‰²)\n"
 
-#: src/lang.c:2996
+#: src/lang.c:3061
 msgid "Color of highlighting with -stroke-"
 msgstr "é«˜äº®åº¦é¡¯ç¤º -æ©«ç·š- çš„é¡è‰²"
 
-#: src/lang.c:2997
+#: src/lang.c:3062
 msgid ""
 "# Color of word highlighting with -stroke-\n"
 "# Default: 12 (light blue)\n"
@@ -8265,11 +8491,11 @@ msgstr ""
 "# é«˜äº®åº¦é¡¯ç¤º -æ©«ç·š- å­—è©žçš„é¡è‰²\n"
 "# é è¨­ï¼š12 (æ·ºè—è‰²)\n"
 
-#: src/lang.c:3004
+#: src/lang.c:3069
 msgid "Attr. of highlighting with *stars*"
 msgstr "é«˜äº®åº¦é¡¯ç¤º *æ˜Ÿè™Ÿ* çš„å±¬æ€§"
 
-#: src/lang.c:3005
+#: src/lang.c:3070
 msgid ""
 "# Attributes of word highlighting on mono terminals\n"
 "# Possible values are:\n"
@@ -8297,11 +8523,11 @@ msgstr ""
 "# é«˜äº®åº¦é¡¯ç¤º *æ˜Ÿè™Ÿ* å­—è©žçš„å±¬æ€§\n"
 "# é è¨­ï¼š6 (ç²—é«”)\n"
 
-#: src/lang.c:3020
+#: src/lang.c:3085
 msgid "Attr. of highlighting with _dash_"
 msgstr "é«˜äº®åº¦é¡¯ç¤º _åº•ç·š_ çš„å±¬æ€§"
 
-#: src/lang.c:3021
+#: src/lang.c:3086
 msgid ""
 "# Attribute of word highlighting with _dash_\n"
 "# Default: 2 (best highlighting)\n"
@@ -8309,11 +8535,11 @@ msgstr ""
 "# é«˜äº®åº¦é¡¯ç¤º _åº•ç·š_ å­—è©žçš„å±¬æ€§\n"
 "# é è¨­ï¼š2 (æœ€å¥½é«˜äº®åº¦é¡¯ç¤º)\n"
 
-#: src/lang.c:3027
+#: src/lang.c:3092
 msgid "Attr. of highlighting with /slash/"
 msgstr "é«˜äº®åº¦é¡¯ç¤º /æ–œç·š/ çš„å±¬æ€§"
 
-#: src/lang.c:3028
+#: src/lang.c:3093
 msgid ""
 "# Attribute of word highlighting with /slash/\n"
 "# Default: 5 (half bright)\n"
@@ -8321,11 +8547,11 @@ msgstr ""
 "# é«˜äº®åº¦é¡¯ç¤º /æ–œç·š/ å­—è©žçš„å±¬æ€§\n"
 "# é è¨­ï¼š5 (åŠæ˜Žäº®)\n"
 
-#: src/lang.c:3034
+#: src/lang.c:3099
 msgid "Attr. of highlighting with -stroke-"
 msgstr "é«˜äº®åº¦é¡¯ç¤º -æ©«ç·š- çš„å±¬æ€§"
 
-#: src/lang.c:3035
+#: src/lang.c:3100
 msgid ""
 "# Attribute of word highlighting with -stroke-\n"
 "# Default: 3 (reverse video)\n"
@@ -8333,27 +8559,27 @@ msgstr ""
 "# é«˜äº®åº¦é¡¯ç¤º /æ–œç·š/ å­—è©žçš„å±¬æ€§\n"
 "# é è¨­ï¼š3 (åç™½é¡¯ç¤º)\n"
 
-#: src/lang.c:3041
+#: src/lang.c:3106
 msgid "URL highlighting in message body"
 msgstr "åœ¨è¨Šæ¯å…§æ–‡ä¸­é«˜äº®åº¦é¡¯ç¤ºç¶²å€"
 
-#: src/lang.c:3042
+#: src/lang.c:3107
 msgid "# Enable URL highlighting?\n"
 msgstr "# å•Ÿç”¨é«˜äº®åº¦é¡¯ç¤ºç¶²å€ï¼Ÿ\n"
 
-#: src/lang.c:3047
+#: src/lang.c:3112
 msgid "Word highlighting in message body"
 msgstr "åœ¨è¨Šæ¯å…§æ–‡ä¸­é«˜äº®åº¦é¡¯ç¤ºå­—è©ž"
 
-#: src/lang.c:3048
+#: src/lang.c:3113
 msgid "# Enable word highlighting?\n"
 msgstr "# å•Ÿç”¨é«˜äº®åº¦é¡¯ç¤ºå­—è©žï¼Ÿ\n"
 
-#: src/lang.c:3053
+#: src/lang.c:3118
 msgid "What to display instead of mark"
 msgstr "è¦é¡¯ç¤ºä»€éº¼ä»¥ä»£æ›¿æ¨™è¨˜"
 
-#: src/lang.c:3054
+#: src/lang.c:3119
 msgid ""
 "# Should the leading and ending stars and dashes also be displayed,\n"
 "# even when they are highlighting marks?\n"
@@ -8369,70 +8595,70 @@ msgstr ""
 "#   1 = æ˜¯ï¼Œé¡¯ç¤ºæ¨™è¨˜\n"
 "# * 2 = å°å‡ºç©ºæ ¼åšç‚ºæ›¿ä»£\n"
 
-#: src/lang.c:3063
+#: src/lang.c:3128
 msgid "Enter column number to wrap article lines to in the pager. <CR> sets."
 msgstr "è¼¸å…¥åœ¨é é¢åˆ‡æ›ä¸­ç”¨ä¾†å°‡æ–‡ç« æ›åˆ—çš„æ¬„è™Ÿã€‚<CR> è¨­å®šã€‚"
 
-#: src/lang.c:3064
+#: src/lang.c:3129
 msgid "Page line wrap column"
 msgstr "é é¢è‡ªå‹•æ›åˆ—æ¬„è™Ÿ"
 
-#: src/lang.c:3065
+#: src/lang.c:3130
 msgid "# Wrap article lines at column\n"
 msgstr "# æ–‡ç« æ›åˆ—æ–¼æ¬„è™Ÿ\n"
 
-#: src/lang.c:3069
+#: src/lang.c:3134
 #, fuzzy
 msgid ""
 "If ON, don't break words when wrapping lines. <SPACE> toggles & <CR> sets."
 msgstr "é‡æ–°å¼µè²¼æ–‡ç« æ™‚åŠ å…¥ç°½åã€‚<SPACE> åˆ‡æ› & <CR> è¨­å®šã€‚"
 
-#: src/lang.c:3070
+#: src/lang.c:3135
 msgid "Don't break words when wrapping"
 msgstr ""
 
-#: src/lang.c:3071
+#: src/lang.c:3136
 msgid "# Don't break long lines inside a word but on <SPACE> or <TAB>\n"
 msgstr ""
 
-#: src/lang.c:3076
+#: src/lang.c:3141
 msgid "Wrap around threads on next unread"
 msgstr "æ–¼ä¸‹ä¸€ç¯‡æœªè®€å›žåˆ°é–‹å§‹éƒ¨åˆ†è¨Žè«–ä¸²"
 
-#: src/lang.c:3077
+#: src/lang.c:3142
 msgid "# If ON wrap around threads on searching next unread article\n"
 msgstr "# å¦‚æžœé–‹å•Ÿå°±æ–¼æœå°‹ä¸‹ä¸€ç¯‡æœªè®€æ–‡ç« æ™‚å›žåˆ°é–‹å§‹éƒ¨åˆ†è¨Žè«–ä¸²\n"
 
-#: src/lang.c:3081
+#: src/lang.c:3146
 msgid "Enter default mail address (and fullname). <CR> sets."
 msgstr "è¼¸å…¥é è¨­éƒµä»¶åœ°å€ (ä»¥åŠå…¨å)ã€‚<CR> è¨­å®šã€‚"
 
-#: src/lang.c:3082 src/lang.c:3699
+#: src/lang.c:3147 src/lang.c:3769
 msgid "Mail address (and fullname)"
 msgstr "éƒµä»¶åœ°å€ (ä»¥åŠå…¨å)"
 
-#: src/lang.c:3083
+#: src/lang.c:3148
 msgid "# User's mail address (and fullname), if not username@host (fullname)\n"
 msgstr "# ä½¿ç”¨è€…éƒµä»¶åœ°å€ (ä»¥åŠå…¨å)ï¼Œå¦‚æžœä¸æ˜¯ ä½¿ç”¨è€…åç¨±@ä¸»æ©Ÿ (å…¨å)\n"
 
-#: src/lang.c:3088
+#: src/lang.c:3153
 msgid "Show empty Followup-To in editor"
 msgstr "åœ¨ç·¨è¼¯å™¨ä¸­é¡¯ç¤ºç©ºçš„è·Ÿè²¼"
 
-#: src/lang.c:3089
+#: src/lang.c:3154
 msgid "# If ON show empty Followup-To header when editing an article\n"
 msgstr "# å¦‚æžœé–‹å•Ÿå°±æ–¼ç·¨è¼¯æ–‡ç« æ™‚é¡¯ç¤ºç©ºçš„è·Ÿè²¼æ¨™é ­\n"
 
-#: src/lang.c:3093
+#: src/lang.c:3158
 msgid ""
 "Enter path/! command/--none to create your default signature. <CR> sets."
 msgstr "è¼¸å…¥ path/! command/--none ä»¥å»ºç«‹æ‚¨çš„é è¨­ç°½åã€‚<CR> è¨­å®šã€‚"
 
-#: src/lang.c:3094
+#: src/lang.c:3159
 msgid "Create signature from path/command"
 msgstr "å¾žè·¯å¾‘/å‘½ä»¤å»ºç«‹ç°½å"
 
-#: src/lang.c:3095
+#: src/lang.c:3160
 #, fuzzy, c-format
 msgid ""
 "# Signature path (random sigs)/file to be used when posting/replying\n"
@@ -8446,41 +8672,41 @@ msgstr ""
 "# sigfile=!å‘½ä»¤      åŸ·è¡Œå¤–éƒ¨å‘½ä»¤ä»¥ç”¢ç”Ÿç°½å\n"
 "# sigfile=--none     ä¸é™„åŠ ç°½å\n"
 
-#: src/lang.c:3103
+#: src/lang.c:3168
 msgid ""
 "Prepend signature with \"-- \" on own line. <SPACE> toggles & <CR> sets."
 msgstr "å°‡å–®ç¨ä¸€åˆ—çš„ã€Œ--ã€å‰ç½®æ–¼ç°½åã€‚<SPACE> åˆ‡æ› & <CR> è¨­å®šã€‚"
 
-#: src/lang.c:3104
+#: src/lang.c:3169
 msgid "Prepend signature with \"-- \""
 msgstr "å°‡ã€Œ--ã€å‰ç½®æ–¼ç°½å"
 
-#: src/lang.c:3105
+#: src/lang.c:3170
 msgid "# If ON prepend the signature with dashes '\\n-- \\n'\n"
 msgstr "# å¦‚æžœé–‹å•Ÿå°±å°‡è™›ç·šã€Ž\\n-- \\nã€å‰ç½®æ–¼ç°½å\n"
 
-#: src/lang.c:3109
+#: src/lang.c:3174
 msgid "Add signature when reposting articles. <SPACE> toggles & <CR> sets."
 msgstr "é‡æ–°å¼µè²¼æ–‡ç« æ™‚åŠ å…¥ç°½åã€‚<SPACE> åˆ‡æ› & <CR> è¨­å®šã€‚"
 
-#: src/lang.c:3110
+#: src/lang.c:3175
 msgid "Add signature when reposting"
 msgstr "é‡æ–°å¼µè²¼æ™‚åŠ å…¥ç°½å"
 
-#: src/lang.c:3111
+#: src/lang.c:3176
 msgid "# If ON add signature to reposted articles\n"
 msgstr "# å¦‚æžœé–‹å•Ÿå°±å°‡ç°½ååŠ å…¥é‡æ–°å¼µè²¼çš„æ–‡ç« \n"
 
-#: src/lang.c:3115
+#: src/lang.c:3180
 #, fuzzy
 msgid "Enter quotation marks, %I for author's initials."
 msgstr "è¼¸å…¥å¼•è¨€ç¬¦è™Ÿã€%s æˆ– %S åšç‚ºä½œè€…çš„ç¸®å¯«ã€‚"
 
-#: src/lang.c:3116
+#: src/lang.c:3181
 msgid "Characters used as quote-marks"
 msgstr "åšç‚ºå¼•è¨€ç¬¦è™Ÿä½¿ç”¨çš„å­—å…ƒ"
 
-#: src/lang.c:3117
+#: src/lang.c:3182
 #, fuzzy
 msgid ""
 "# Characters used in quoting to followups and replies.\n"
@@ -8489,11 +8715,11 @@ msgstr ""
 "# å­—å…ƒå·²ç”¨æ–¼å¼•è¨€åˆ°è·Ÿéš¨å’Œå›žè¦†ã€‚\n"
 "#ã€Ž_ã€è¢«ç½®æ›ç”±ã€Ž ã€ï¼Œ%sï¼Œ%S è¢«ç½®æ›ä¾ä½œè€…è¨­å®šç¸®å¯«ã€‚\n"
 
-#: src/lang.c:3123
+#: src/lang.c:3188
 msgid "Quoting behavior"
 msgstr "å¼•è¨€è¡Œç‚º"
 
-#: src/lang.c:3124
+#: src/lang.c:3189
 msgid ""
 "# How quoting should be handled when following up or replying.\n"
 "# Possible values are (the default is marked with *):\n"
@@ -8517,16 +8743,16 @@ msgstr ""
 "#   6 = å¼•ç”¨ç°½åï¼Œå¼•ç”¨ç©ºåˆ—\n"
 "#   7 = å£“ç¸®å¼•è¨€ï¼Œå¼•ç”¨ç°½åï¼Œå¼•ç”¨ç©ºåˆ—\n"
 
-#: src/lang.c:3137 src/lang.c:3145 src/lang.c:3151
+#: src/lang.c:3202 src/lang.c:3210 src/lang.c:3216
 msgid ""
 "%A Addr %D Date %F Addr+Name %G Groupname %M Message-ID %N Name %C First Name"
 msgstr "%A åœ°å€ %D æ—¥æœŸ %F åœ°å€+åç¨± %G ç¾¤çµ„åç¨± %M è¨Šæ¯è­˜åˆ¥è™Ÿ %N åç¨± %C åå­—"
 
-#: src/lang.c:3138
+#: src/lang.c:3203
 msgid "Quote line when following up"
 msgstr "è·Ÿè²¼æ™‚çš„å¼•è¨€åˆ—"
 
-#: src/lang.c:3139
+#: src/lang.c:3204
 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"
@@ -8536,39 +8762,39 @@ msgstr ""
 "# %A ä½å€    %D æ—¥æœŸ   %F Addr+åç¨±   %G ç¾¤çµ„åç¨±   %M è¨Šæ¯è­˜åˆ¥è™Ÿ\n"
 "# %N å…¨å  %C åå­—   %I ç¸®å¯«\n"
 
-#: src/lang.c:3146
+#: src/lang.c:3211
 msgid "Quote line when cross-posting"
 msgstr "è·¨æ¿å¼µè²¼æ™‚çš„å¼•è¨€åˆ—"
 
-#: src/lang.c:3152
+#: src/lang.c:3217
 msgid "Quote line when mailing"
 msgstr "éƒµå¯„æ™‚çš„å¼•è¨€åˆ—"
 
-#: src/lang.c:3157
+#: src/lang.c:3222
 msgid "If ON, include User-Agent: header. <SPACE> toggles & <CR> sets."
 msgstr "å¦‚æžœé–‹å•Ÿå°±åŒ…å« User-Agent: æ¨™é ­ã€‚<SPACE> åˆ‡æ› & <CR> è¨­å®šã€‚"
 
-#: src/lang.c:3158
+#: src/lang.c:3223
 #, fuzzy
 msgid "Insert ''User-Agent:'' header"
 msgstr "æ’å…¥ã€ŽUser-Agent:ã€æ¨™é ­"
 
-#: src/lang.c:3159
+#: src/lang.c:3224
 msgid "# If ON include advertising User-Agent: header\n"
 msgstr "# å¦‚æžœé–‹å•Ÿå°±åŒ…å«åšç‚ºé€šå‘Šçš„ User-Agent: æ¨™é ­\n"
 
-#: src/lang.c:3164
+#: src/lang.c:3229
 msgid ""
 "Enter charset name for MIME (e.g. US-ASCII, ISO-8859-1, EUC-KR), <CR> to set."
 msgstr ""
 "è¼¸å…¥ç”¨æ–¼ MIME çš„å­—å…ƒé›†åç¨± (ä¾‹å¦‚ï¼šUS-ASCII, ISO-8859-1, EUC-KR)ï¼Œ<CR> ä»¥è¨­"
 "å®šã€‚"
 
-#: src/lang.c:3165
+#: src/lang.c:3230
 msgid "MM_CHARSET"
 msgstr "MM_CHARSET"
 
-#: src/lang.c:3166
+#: src/lang.c:3231
 msgid ""
 "# Charset supported locally which is also used for MIME header and\n"
 "# Content-Type header.\n"
@@ -8584,40 +8810,40 @@ msgstr ""
 "# å¦‚æžœ MIME_STRICT_CHARSET æ–¼ç·¨è­¯æ™‚æœŸè¢«å®šç¾©ï¼Œé‚£éº¼ mm_charset ä»¥å¤–çš„\n"
 "# å­—å…ƒé›†å°‡è¢«èªç‚ºç„¡æ³•é¡¯ç¤ºï¼Œä¸¦ä¸”ä»¥ã€Žï¼Ÿã€çš„æ–¹å¼è¡¨è¿°ã€‚\n"
 
-#: src/lang.c:3176
+#: src/lang.c:3241
 msgid "MM_NETWORK_CHARSET"
 msgstr "MM_NETWORK_CHARSET"
 
-#: src/lang.c:3177
+#: src/lang.c:3242
 msgid "# Charset used for MIME (Content-Type) header in postings.\n"
 msgstr "# åœ¨è²¼æ–‡ä¸­åšç‚º MIME (å…§å®¹é¡žåž‹) æ¨™é ­çš„å­—å…ƒé›†ã€‚\n"
 
-#: src/lang.c:3181
+#: src/lang.c:3246
 msgid ""
 "Enter local charset name (e.g. US-ASCII, ISO-8859-1, EUC-KR), <CR> to set."
 msgstr "è¼¸å…¥æœ¬åœ°å­—å…ƒé›†åç¨± (ä¾‹å¦‚ï¼šUS-ASCII, ISO-8859-1, EUC-KR)ï¼Œ<CR> ä»¥è¨­å®šã€‚"
 
-#: src/lang.c:3182
+#: src/lang.c:3247
 msgid "MM_LOCAL_CHARSET"
 msgstr "MM_LOCAL_CHARSET"
 
-#: src/lang.c:3183
+#: src/lang.c:3248
 msgid "# Charset supported locally.\n"
 msgstr "# æœ¬åœ°æ”¯æ´çš„å­—å…ƒé›†ã€‚\n"
 
-#: src/lang.c:3190
+#: src/lang.c:3255
 msgid "Mailbox format"
 msgstr "ä¿¡ç®±æ ¼å¼"
 
-#: src/lang.c:3191
+#: src/lang.c:3256
 msgid "# Format of the mailbox.\n"
 msgstr "# ä¿¡ç®±çš„æ ¼å¼ã€‚\n"
 
-#: src/lang.c:3196
+#: src/lang.c:3261
 msgid "MIME encoding in news messages"
 msgstr "åœ¨æ–°èžè¨Šæ¯ä¸­çš„ MIME ç·¨ç¢¼"
 
-#: src/lang.c:3197
+#: src/lang.c:3262
 #, fuzzy
 msgid ""
 "# MIME encoding (8bit, base64, quoted-printable, 7bit) of the body\n"
@@ -8632,16 +8858,16 @@ msgstr ""
 "# è€Œ Base64 å°æ–¼åŒ…å«å¾ˆå¤š 8 ä½å…ƒå­—å…ƒçš„å¤šæ•¸ 8 ä½å…ƒæ±äºžè«¸èªžã€\n"
 "# å¸Œè‡˜èªžä»¥åŠä¿„èªžå­—å…ƒé›†ä¾†èªªæ›´ç‚ºé©ç•¶ã€‚\n"
 
-#: src/lang.c:3205 src/lang.c:3226
+#: src/lang.c:3270 src/lang.c:3291
 msgid "Don't change unless you know what you are doing. <ESC> cancels."
 msgstr "ä¸è¦è®Šæ›´ï¼Œé™¤éžæ‚¨çŸ¥é“æ‚¨åœ¨åšä»€éº¼ã€‚<ESC> å–æ¶ˆã€‚"
 
-#: src/lang.c:3206
+#: src/lang.c:3271
 #, fuzzy
 msgid "Use 8-bit characters in news headers"
 msgstr "åœ¨æ–°èžæ¨™é ­ä¸­ä½¿ç”¨ 8 ä½å…ƒå­—å…ƒ"
 
-#: src/lang.c:3207
+#: src/lang.c:3272
 #, fuzzy
 msgid ""
 "# If ON, 8-bit characters in news headers are NOT encoded.\n"
@@ -8654,29 +8880,29 @@ msgstr ""
 "# é™¤éž post_mime_encoding åŒæ¨£ä¹Ÿè¢«è¨­å®šç‚º 8 ä½å…ƒï¼Œ\n"
 "# å¦å‰‡æ¨™é ­ä¸­çš„ 8 ä½å…ƒå­—å…ƒå°‡ç„¡è¦–æ–¼æ­¤åƒæ•¸è€Œè¢«ç·¨ç¢¼ã€‚\n"
 
-#: src/lang.c:3214
+#: src/lang.c:3279
 msgid ""
 "Auto-view post-processed files <SPACE> toggles, <CR> sets, <ESC> cancels."
 msgstr "è‡ªå‹•æª¢è¦–è™•ç†å¾Œæª”æ¡ˆ<SPACE> åˆ‡æ›ï¼Œ<CR> è¨­å®šï¼Œ<ESC> å–æ¶ˆã€‚"
 
-#: src/lang.c:3215
+#: src/lang.c:3280
 msgid "View post-processed files"
 msgstr "æª¢è¦–è™•ç†å¾Œæª”æ¡ˆ"
 
-#: src/lang.c:3216
+#: src/lang.c:3281
 msgid "# If set, post processed files will be opened in a viewer\n"
 msgstr "# å¦‚æžœè¨­å®šï¼Œè™•ç†ä¹‹å¾Œçš„æª”æ¡ˆå°‡åœ¨æª¢è¦–å™¨ä¸­è¢«é–‹å•Ÿ\n"
 
-#: src/lang.c:3221
+#: src/lang.c:3286
 msgid "MIME encoding in mail messages"
 msgstr "éƒµä»¶è¨Šæ¯ä¸­çš„ MIME ç·¨ç¢¼"
 
-#: src/lang.c:3227
+#: src/lang.c:3292
 #, fuzzy
 msgid "Use 8-bit characters in mail headers"
 msgstr "éƒµä»¶æ¨™é ­ä¸­ä½¿ç”¨ 8 ä½å…ƒå­—å…ƒ"
 
-#: src/lang.c:3228
+#: src/lang.c:3293
 #, fuzzy
 msgid ""
 "# If ON, 8-bit characters in mail headers are NOT encoded.\n"
@@ -8694,25 +8920,25 @@ msgstr ""
 "# ç¦æ­¢éƒµä»¶æ¨™é ­ä¸­çš„ 8 ä½å…ƒå­—å…ƒï¼Œå› æ­¤å»ºè­°æ‚¨ä¸è¦å°‡å®ƒé–‹å•Ÿï¼Œ\n"
 "# é™¤éžæ‚¨æœ‰æŸäº›å¼·åˆ¶çš„åŽŸå› ã€‚\n"
 
-#: src/lang.c:3239
+#: src/lang.c:3304
 msgid "Strip blanks from ends of lines"
 msgstr "å¾žåˆ—å°¾æˆªé™¤ç©ºç™½"
 
-#: src/lang.c:3240
+#: src/lang.c:3305
 msgid ""
 "# If ON strip blanks from ends of lines for faster display on slow "
 "terminals.\n"
 msgstr "# å¦‚æžœé–‹å•Ÿå°±å¾žåˆ—å°¾æˆªé™¤ç©ºç™½ï¼Œä»¥ä¾¿åœ¨è¼ƒæ…¢çµ‚ç«¯æ©Ÿä¸Šèƒ½è¼ƒå¿«é¡¯ç¤ºã€‚\n"
 
-#: src/lang.c:3246
+#: src/lang.c:3311
 msgid "If ON, use transliteration. <SPACE> toggles & <CR> sets."
 msgstr "å¦‚æžœé–‹å•Ÿå°±ä½¿ç”¨å¯¦å­—è½‰è­¯ã€‚<SPACE> åˆ‡æ› & <CR> è¨­å®šã€‚"
 
-#: src/lang.c:3247
+#: src/lang.c:3312
 msgid "Transliteration"
 msgstr "å¯¦å­—è½‰è­¯"
 
-#: src/lang.c:3248
+#: src/lang.c:3313
 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"
@@ -8722,11 +8948,11 @@ msgstr ""
 "# åœ¨ç›®æ¨™å­—å…ƒé›†ä¸­è¢«è¡¨è¿°æ™‚ï¼Œå®ƒå¯ä»¥é€éŽä¸€å€‹\n"
 "# æˆ–å¤šå€‹å¤–è§€é¡žä¼¼çš„å­—å…ƒæ‰€è¿‘ä¼¼é¡¯ç¤ºã€‚\n"
 
-#: src/lang.c:3256
+#: src/lang.c:3321
 msgid "Send you a Cc/Bcc automatically"
 msgstr "è‡ªå‹•ç™¼é€çµ¦æ‚¨ä¸€ä»½å‰¯æœ¬/å¯†ä»¶å‰¯æœ¬"
 
-#: src/lang.c:3257
+#: src/lang.c:3322
 msgid ""
 "# Put your name in the Cc: and/or Bcc: field when mailing an article.\n"
 "# Possible values are (the default is marked with *):\n"
@@ -8742,25 +8968,25 @@ msgstr ""
 "#   2 = å¯†ä»¶å‰¯æœ¬\n"
 "#   3 = å‰¯æœ¬å’Œå¯†ä»¶å‰¯æœ¬\n"
 
-#: src/lang.c:3268
+#: src/lang.c:3333
 msgid "Hash algorithm for Cancel-Lock/Cancel-Key"
 msgstr ""
 
-#: src/lang.c:3269
+#: src/lang.c:3334
 msgid ""
 "# Hash algorithm for Cancel-Lock/Cancel-Key (default 'sha1')\n"
 "# Use 'none' to not generate Cancel-Lock headers.\n"
 msgstr ""
 
-#: src/lang.c:3275
+#: src/lang.c:3340
 msgid "Enter address elements about which you want to be warned. <CR> sets."
 msgstr "è¼¸å…¥æ‚¨æƒ³è¦ç²å¾—ç›¸é—œè­¦å‘Šçš„åœ°å€å› ç´ ã€‚<CR> è¨­å®šã€‚"
 
-#: src/lang.c:3276
+#: src/lang.c:3341
 msgid "Spamtrap warning address parts"
 msgstr "åžƒåœ¾éƒµä»¶æŠ“å–è­¦å‘Šçš„åœ°å€éƒ¨åˆ†"
 
-#: src/lang.c:3277
+#: src/lang.c:3342
 msgid ""
 "# A comma-delimited list of address-parts you want to be warned\n"
 "# about when trying to reply by email.\n"
@@ -8768,27 +8994,27 @@ msgstr ""
 "# ç•¶æ‚¨å˜—è©¦ä»¥é›»å­éƒµä»¶å›žè¦†æ™‚\n"
 "# æƒ³è¦ç²å¾—ç›¸é—œè­¦å‘Šè€Œä»¥é€—è™Ÿåˆ†éš”çš„åœ°å€éƒ¨åˆ†æ¸…å–®ã€‚\n"
 
-#: src/lang.c:3282
+#: src/lang.c:3347
 msgid "Enter default number of days a filter entry will be valid. <CR> sets."
 msgstr "è¼¸å…¥ç¯©é¸å™¨æ¢ç›®ä¿æŒæœ‰æ•ˆçš„é è¨­å¤©æ•¸ã€‚<CR> è¨­å®šã€‚"
 
-#: src/lang.c:3283
+#: src/lang.c:3348
 msgid "No. of days a filter entry is valid"
 msgstr "ç¯©é¸å™¨æ¢ç›®æœ‰æ•ˆå¤©æ•¸"
 
-#: src/lang.c:3284
+#: src/lang.c:3349
 msgid "# Number of days a short term filter will be active\n"
 msgstr "# çŸ­æœŸç¯©é¸å™¨ä¿æŒä½œç”¨çš„å¤©æ•¸\n"
 
-#: src/lang.c:3288
+#: src/lang.c:3353
 msgid "Add posted articles to filter. <SPACE> toggles & <CR> sets."
 msgstr "åŠ å…¥å·²å¼µè²¼æ–‡ç« åˆ°ç¯©é¸å™¨ã€‚<SPACE> åˆ‡æ› & <CR> è¨­å®šã€‚"
 
-#: src/lang.c:3289
+#: src/lang.c:3354
 msgid "Add posted articles to filter"
 msgstr "åŠ å…¥å·²å¼µè²¼æ–‡ç« åˆ°ç¯©é¸å™¨"
 
-#: src/lang.c:3290
+#: src/lang.c:3355
 msgid ""
 "# If ON add posted articles which start a new thread to filter for\n"
 "# highlighting follow-ups\n"
@@ -8796,79 +9022,80 @@ msgstr ""
 "# å¦‚æžœé–‹å•Ÿå°±åŠ å…¥é–‹å§‹æ–°è¨Žè«–ä¸²çš„å·²å¼µè²¼æ–‡ç« åˆ°ç¯©é¸å™¨\n"
 "# åšç‚ºé«˜äº®åº¦é¡¯ç¤ºè·Ÿè²¼\n"
 
-#: src/lang.c:3294
+#: src/lang.c:3359
 #, fuzzy
 msgid ""
 "Keep expired filter rules in file. <SPACE> toggles, <CR> sets, <ESC> cancels."
 msgstr "å•Ÿå§‹ç·¨è¼¯å™¨ä»¥åŠåˆ—åç§»ã€‚<SPACE> åˆ‡æ›ï¼Œ<CR> è¨­å®šï¼Œ<ESC> å–æ¶ˆã€‚"
 
-#: src/lang.c:3295
+#: src/lang.c:3360
 msgid "Keep expired filter rules in file"
 msgstr ""
 
-#: src/lang.c:3296
+#: src/lang.c:3361
 msgid "# If ON, expired filter rules are kept in the filter file\n"
 msgstr ""
 
-#: src/lang.c:3301
+#: src/lang.c:3366
 msgid "The directory where articles/threads are to be saved in mailbox format."
 msgstr "å°‡ä»¥ mailbox æ ¼å¼å„²å­˜çš„æ–‡ç« /è¨Žè«–ä¸²ç›®éŒ„ä½ç½®ã€‚"
 
-#: src/lang.c:3302
+#: src/lang.c:3367
 msgid "Mail directory"
 msgstr "éƒµä»¶ç›®éŒ„"
 
-#: src/lang.c:3303
+#: src/lang.c:3368
 msgid "# (-m) directory where articles/threads are saved in mailbox format\n"
 msgstr "# (-m) ä»¥ mailbox æ ¼å¼å„²å­˜çš„æ–‡ç« /è¨Žè«–ä¸²ç›®éŒ„ä½ç½®\n"
 
-#: src/lang.c:3308
+#: src/lang.c:3373
 msgid "Save articles in batch mode (-S)"
 msgstr "ä»¥æ‰¹æ¬¡æ¨¡å¼å„²å­˜æ–‡ç«  (-S)"
 
-#: src/lang.c:3309
+#: src/lang.c:3374
+#, fuzzy
 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"
+"# or mail (-M/-N) is specified on the command-line\n"
 msgstr ""
 "# å¦‚æžœé–‹å•Ÿå°±æ–¼å‘½ä»¤åˆ—ä¸ŠæŒ‡å®šå„²å­˜ -S æˆ–éƒµå¯„ (-M/-N) æ™‚\n"
 "# ä»¥æ‰¹æ¬¡æ¨¡å¼å„²å­˜æ–‡ç« /è¨Žè«–ä¸²\n"
 
-#: src/lang.c:3314
+#: src/lang.c:3379
 msgid "The directory where you want articles/threads saved."
 msgstr "æ‚¨æƒ³è¦å„²å­˜æ–‡ç« /è¨Žè«–ä¸²çš„ç›®éŒ„ä½ç½®ã€‚"
 
-#: src/lang.c:3315
+#: src/lang.c:3380
 msgid "Directory to save arts/threads in"
 msgstr "è¦å„²å­˜æ–‡ç« /è¨Žè«–ä¸²çš„ç›®éŒ„"
 
-#: src/lang.c:3316
+#: src/lang.c:3381
 msgid "# Directory where articles/threads are saved\n"
 msgstr "# å„²å­˜æ–‡ç« /è¨Žè«–ä¸²çš„ç›®éŒ„ä½ç½®\n"
 
-#: src/lang.c:3320
+#: src/lang.c:3385
 msgid ""
 "Mark saved articles/threads as read. <SPACE> toggles, <CR> sets, <ESC> "
 "cancels."
 msgstr "å°‡å·²å„²å­˜çš„æ–‡ç« /è¨Žè«–ä¸²æ¨™è¨˜ç‚ºå·²è®€ã€‚<SPACE> åˆ‡æ›ï¼Œ<CR> è¨­å®šï¼Œ<ESC> å–æ¶ˆã€‚"
 
-#: src/lang.c:3321
+#: src/lang.c:3386
 msgid "Mark saved articles/threads as read"
 msgstr "å°‡å·²å„²å­˜çš„æ–‡ç« /è¨Žè«–ä¸²æ¨™è¨˜ç‚ºå·²è®€"
 
-#: src/lang.c:3322
+#: src/lang.c:3387
 msgid "# If ON mark articles that are saved as read\n"
 msgstr "# å¦‚æžœé–‹å•Ÿå°±æ¨™è¨˜å·²å„²å­˜çš„æ–‡ç« ç‚ºå·²è®€\n"
 
-#: src/lang.c:3326
+#: src/lang.c:3391
 msgid "Do post processing (e.g. extract attachments) for saved articles."
 msgstr "å°æ–¼å·²å„²å­˜çš„æ–‡ç« é€²è¡Œå¾ŒçºŒè™•ç† (ä¾‹å¦‚ï¼šæ“·å–é™„ä»¶)ã€‚"
 
-#: src/lang.c:3327
+#: src/lang.c:3392
 msgid "Post process saved articles"
 msgstr "å¾ŒçºŒè™•ç†å·²å„²å­˜çš„æ–‡ç« "
 
-#: src/lang.c:3328
+#: src/lang.c:3393
 #, fuzzy
 msgid ""
 "# Perform post processing (saving binary attachments) from saved articles.\n"
@@ -8883,61 +9110,61 @@ msgstr ""
 "#   1 = åªæ“·å–å‘½ä»¤æ®¼æ­¸æª” (shar)\n"
 "#   2 = æ˜¯\n"
 
-#: src/lang.c:3337
+#: src/lang.c:3402
 msgid "Process only unread articles"
 msgstr "åªè™•ç†æœªè®€æ–‡ç« "
 
-#: src/lang.c:3338
+#: src/lang.c:3403
 msgid ""
 "# If ON only save/print/pipe/mail unread articles (tagged articles "
 "excepted)\n"
 msgstr "# å¦‚æžœé–‹å•Ÿå°±åª å„²å­˜/åˆ—å°/ç®¡ç·š/éƒµå¯„ æœªè®€æ–‡ç«  (é™¤äº†å·²æ¨™å®šæ–‡ç« )\n"
 
-#: src/lang.c:3343
+#: src/lang.c:3408
 msgid "Print all or just part of header. <SPACE> toggles & <CR> sets."
 msgstr "åˆ—å°æ‰€æœ‰æˆ–æ˜¯åƒ…åƒ…éƒ¨åˆ†çš„æ¨™é ­ã€‚<SPACE> åˆ‡æ› & <CR> è¨­å®šã€‚"
 
-#: src/lang.c:3344
+#: src/lang.c:3409
 msgid "Print all headers when printing"
 msgstr "åˆ—å°æ™‚åˆ—å°æ‰€æœ‰æ¨™é ­"
 
-#: src/lang.c:3345
+#: src/lang.c:3410
 msgid ""
 "# If ON print all of article header otherwise just the important lines\n"
 msgstr "# å¦‚æžœé–‹å•Ÿå°±åˆ—å°æ‰€æœ‰çš„æ–‡ç« æ¨™é ­ï¼Œå¦å‰‡åƒ…åˆ—å°é‡è¦åˆ—\n"
 
-#: src/lang.c:3349
+#: src/lang.c:3414
 msgid ""
 "The printer program with options that is to be used to print articles/"
 "threads."
 msgstr "å°‡è¢«ç”¨ä¾†åˆ—å°æ–‡ç« /è¨Žè«–ä¸²çš„åˆ—å°ç¨‹å¼ä»¥åŠé¸é …ã€‚"
 
-#: src/lang.c:3350
+#: src/lang.c:3415
 msgid "Printer program with options"
 msgstr "åˆ—å°ç¨‹å¼ä»¥åŠé¸é …"
 
-#: src/lang.c:3351
+#: src/lang.c:3416
 msgid "# Print program with parameters used to print articles/threads\n"
 msgstr "# ç”¨ä¾†åˆ—å°æ–‡ç« /è¨Žè«–ä¸²çš„åˆ—å°ç¨‹å¼ä»¥åŠåƒæ•¸\n"
 
-#: src/lang.c:3357
+#: src/lang.c:3422
 msgid "Force redraw after certain commands"
 msgstr "ç‰¹å®šå‘½ä»¤ä¹‹å¾Œå¼·åˆ¶é‡ç¹ª"
 
-#: src/lang.c:3358
+#: src/lang.c:3423
 msgid ""
 "# If ON a screen redraw will always be done after certain external commands\n"
 msgstr "# å¦‚æžœé–‹å•Ÿå°±æ–¼ç‰¹å®šå¤–éƒ¨å‘½ä»¤ä¹‹å¾Œå°‡ä¸€å¾‹å®Œæˆèž¢å¹•é‡ç¹ª\n"
 
-#: src/lang.c:3362
+#: src/lang.c:3427
 msgid "Enter %E for editor, %F for filename, %N for line-number, <CR> to set."
 msgstr "è¼¸å…¥ %E åšç‚ºç·¨è¼¯å™¨ï¼Œ%F åšç‚ºæª”åï¼Œ%N åšç‚ºåˆ—è™Ÿï¼Œ<CR> ä»¥è¨­å®šã€‚"
 
-#: src/lang.c:3363
+#: src/lang.c:3428
 msgid "Invocation of your editor"
 msgstr "èª¿ç”¨æ‚¨çš„ç·¨è¼¯å™¨"
 
-#: src/lang.c:3364
+#: src/lang.c:3429
 msgid ""
 "# Format of editor line including parameters\n"
 "# %E Editor  %F Filename  %N Linenumber\n"
@@ -8945,16 +9172,16 @@ msgstr ""
 "# æ ¼å¼çš„ç·¨è¼¯å™¨åˆ—åŒ…å«åƒæ•¸\n"
 "# %E ç·¨è¼¯å™¨  %F æª”å  %N Linenumber\n"
 
-#: src/lang.c:3369
+#: src/lang.c:3434
 msgid ""
 "Enter name and options for external-inews, --internal for internal inews"
 msgstr "è¼¸å…¥ç”¨æ–¼å¤–éƒ¨ inews çš„åç¨±å’Œé¸é …ï¼Œ--internal ç”¨æ–¼å…§éƒ¨ inews"
 
-#: src/lang.c:3370
+#: src/lang.c:3435
 msgid "External inews"
 msgstr "å¤–éƒ¨ inews"
 
-#: src/lang.c:3371
+#: src/lang.c:3436
 msgid ""
 "# If --internal use the built in mini inews for posting via NNTP\n"
 "# otherwise use an external inews program\n"
@@ -8962,17 +9189,17 @@ msgstr ""
 "# å¦‚æžœè¨­å®š --internal å°±ä½¿ç”¨å…§å»ºçš„è¿·ä½  inews åšç‚ºé€éŽ NNTP å¼µè²¼\n"
 "# å¦å‰‡ä½¿ç”¨å¤–éƒ¨ inews ç¨‹å¼\n"
 
-#: src/lang.c:3375
+#: src/lang.c:3440
 msgid ""
 "Enter %M for mailer, %S for subject, %T for to, %F for filename, <CR> to set."
 msgstr ""
 "è¼¸å…¥ %M åšç‚ºéƒµä»¶ç¨‹å¼ï¼Œ%S åšç‚ºä¸»æ—¨ï¼Œ%T åšç‚ºæ”¶ä»¶è€…ï¼Œ%F åšç‚ºæª”åï¼Œ<CR> ä»¥è¨­å®šã€‚"
 
-#: src/lang.c:3376
+#: src/lang.c:3441
 msgid "Invocation of your mail command"
 msgstr "èª¿ç”¨æ‚¨çš„éƒµå¯„å‘½ä»¤"
 
-#: src/lang.c:3377
+#: src/lang.c:3442
 #, fuzzy
 msgid ""
 "# Format of mailer line including parameters\n"
@@ -8984,11 +9211,11 @@ msgstr ""
 "# æˆ‘ã€‚ä»¥ä½¿ç”¨ elm åšç‚ºæ‚¨çš„éƒµä»¶ç¨‹å¼ï¼š   elm -sã€Œ%Sã€ã€Œ%Tã€<%F\n"
 "# æˆ‘ã€‚elm äº’å‹•å¼         ï¼š   elm -i %F -sã€Œ%Sã€ã€Œ%Tã€\n"
 
-#: src/lang.c:3384
+#: src/lang.c:3449
 msgid "Use interactive mail reader"
 msgstr "ä½¿ç”¨äº’å‹•å¼éƒµä»¶é–±è®€å™¨"
 
-#: src/lang.c:3385
+#: src/lang.c:3450
 msgid ""
 "# Interactive mailreader\n"
 "# Possible values are (the default is marked with *):\n"
@@ -9002,33 +9229,38 @@ msgstr ""
 "#   1 = ä½¿ç”¨äº’å‹•å¼éƒµä»¶é–±è®€å™¨ä»¥åŠæª”æ¡ˆä¸­çš„æ¨™é ­\n"
 "#   2 = ä½¿ç”¨äº’å‹•å¼éƒµä»¶é–±è®€å™¨è€Œç„¡éœ€æª”æ¡ˆä¸­çš„æ¨™é ­\n"
 
-#: src/lang.c:3394
+#: src/lang.c:3459
 msgid "Remove ~/.article after posting"
 msgstr "å¼µè²¼ä¹‹å¾Œç§»é™¤ ~/.article"
 
-#: src/lang.c:3395
+#: src/lang.c:3460
 msgid "# If ON remove ~/.article after posting.\n"
 msgstr "# å¦‚æžœé–‹å•Ÿå°±æ–¼å¼µè²¼ä¹‹å¾Œç§»é™¤ ~/.articleã€‚\n"
 
-#: src/lang.c:3401
+#: src/lang.c:3466
 msgid "Use UTF-8 graphics (thread tree etc.)"
 msgstr "ä½¿ç”¨ UTF-8 åœ–å½¢ (æ¨¹ç‹€è¨Žè«–ä¸²ç­‰ç­‰â€¦)"
 
-#: src/lang.c:3402
+#: src/lang.c:3467
 msgid ""
-"# If ON use UTF-8 characters for indicator '->', tree and ellipsis '...'.\n"
+"# Use UTF-8 characters for indicator '->', tree and ellipsis '...'.\n"
+"# Possible values are (the default is marked with *):\n"
+"# * 0 = Don't use UTF-8 characters\n"
+"#   1 = Use UTF-8 characters for ellipsis\n"
+"#   2 = Use UTF-8 characters for indicator and thread/attachment tree\n"
+"#   3 = Use UTF-8 characters for ellipsis, indicator and thread/attachment "
+"tree\n"
 msgstr ""
-"# å¦‚æžœé–‹å•Ÿå°±ä½¿ç”¨ UTF-8 å­—å…ƒåšç‚ºæŒ‡ç¤ºå™¨ã€Ž->ã€ã€æ¨¹ç‹€çµæ§‹å’Œçœç•¥ç¬¦è™Ÿã€Žâ€¦ã€ã€‚\n"
 
-#: src/lang.c:3407
+#: src/lang.c:3477
 msgid "Filename for all posted articles, <CR> sets, no filename=do not save."
 msgstr "ç”¨æ–¼æ‰€æœ‰å·²å¼µè²¼æ–‡ç« çš„æª”åï¼Œ<CR> è¨­å®šï¼Œæ²’æœ‰æª”å=ä¸å„²å­˜ã€‚"
 
-#: src/lang.c:3408
+#: src/lang.c:3478
 msgid "Filename for posted articles"
 msgstr "ç”¨æ–¼å·²å¼µè²¼æ–‡ç« çš„æª”å"
 
-#: src/lang.c:3409
+#: src/lang.c:3479
 msgid ""
 "# Filename where to keep all postings (default posted)\n"
 "# If no filename is set then postings will not be saved\n"
@@ -9036,36 +9268,36 @@ msgstr ""
 "# ä¿ç•™æ‰€æœ‰è²¼æ–‡ (é è¨­ç‚ºå·²å¼µè²¼) çš„æª”æ¡ˆä½ç½®\n"
 "# å¦‚æžœæ²’æœ‰è¨­å®šæª”åå‰‡ä¸æœƒå„²å­˜è²¼æ–‡\n"
 
-#: src/lang.c:3414
+#: src/lang.c:3484
 msgid ""
 "Keep all failed articles in ~/dead.articles. <SPACE> toggles & <CR> sets."
 msgstr "ä¿ç•™æ‰€æœ‰å¼µè²¼å¤±æ•—çš„æ–‡ç« æ–¼ ~/dead.articlesã€‚<SPACE> åˆ‡æ› & <CR> è¨­å®šã€‚"
 
-#: src/lang.c:3415
+#: src/lang.c:3485
 msgid "Keep failed arts in ~/dead.articles"
 msgstr "ä¿ç•™å¼µè²¼å¤±æ•—çš„æ–‡ç« æ–¼ ~/dead.articles"
 
-#: src/lang.c:3416
+#: src/lang.c:3486
 msgid "# If ON keep all failed postings in ~/dead.articles\n"
 msgstr "# å¦‚æžœé–‹å•Ÿå°±ä¿ç•™æ‰€æœ‰å¼µè²¼å¤±æ•—çš„è²¼æ–‡æ–¼ ~/dead.articles\n"
 
-#: src/lang.c:3420
+#: src/lang.c:3490
 msgid "Do you want to strip unsubscribed groups from .newsrc"
 msgstr "æ‚¨è¦å¾ž .newsrc æˆªé™¤å·²å–æ¶ˆè¨‚é–±çš„ç¾¤çµ„"
 
-#: src/lang.c:3421
+#: src/lang.c:3491
 msgid "No unsubscribed groups in newsrc"
 msgstr "åœ¨ newsrc ä¸­æ²’æœ‰å·²å–æ¶ˆè¨‚é–±çš„ç¾¤çµ„"
 
-#: src/lang.c:3422
+#: src/lang.c:3492
 msgid "# If ON strip unsubscribed groups from newsrc\n"
 msgstr "# å¦‚æžœé–‹å•Ÿå°±å¾ž newsrc æˆªé™¤å·²å–æ¶ˆè¨‚é–±çš„ç¾¤çµ„\n"
 
-#: src/lang.c:3427
+#: src/lang.c:3497
 msgid "Remove bogus groups from newsrc"
 msgstr "å¾ž newsrc ç§»é™¤å‡é€ çš„ç¾¤çµ„"
 
-#: src/lang.c:3428
+#: src/lang.c:3498
 msgid ""
 "# What to do with bogus groups in newsrc file\n"
 "# Possible values are (the default is marked with *):\n"
@@ -9079,81 +9311,81 @@ msgstr ""
 "#   1 = ç§»é™¤\n"
 "#   2 = ä»¥ D é«˜äº®åº¦é¡¯ç¤ºæ–¼é¸æ“‡èž¢å¹•\n"
 
-#: src/lang.c:3437
+#: src/lang.c:3507
 msgid ""
 "Enter number of seconds to wait for a response from the server. <CR> sets."
 msgstr "è¼¸å…¥å¾žä¼ºæœå™¨ç­‰å¾…å›žæ‡‰çš„ç§’æ•¸ã€‚<CR> è¡¨ç¤ºè¨­å®šã€‚"
 
-#: src/lang.c:3438
+#: src/lang.c:3508
 msgid "NNTP read timeout in seconds"
 msgstr "NNTP è®€å–é€¾æ™‚çš„ç§’æ•¸"
 
-#: src/lang.c:3439
+#: src/lang.c:3509
 msgid ""
 "# Time in seconds to wait for a response from the server (0=no timeout)\n"
 msgstr "# å¾žä¼ºæœå™¨ç­‰å¾…å›žæ‡‰çš„ç§’æ•¸æ™‚é–“ (0=æ²’æœ‰é€¾æ™‚é™åˆ¶)\n"
 
-#: src/lang.c:3444
+#: src/lang.c:3514
 msgid "Enter number of seconds until active file will be reread. <CR> sets."
 msgstr "è¼¸å…¥é‡æ–°è®€å–ç¾ç”¨æª”æ¡ˆçš„é–“éš”ç§’æ•¸ã€‚<CR> è¨­å®šã€‚"
 
-#: src/lang.c:3445
+#: src/lang.c:3515
 msgid "Interval in secs to reread active"
 msgstr "é‡æ–°è®€å–ç¾ç”¨æª”æ¡ˆçš„é–“éš”(ä»¥ç§’ç‚ºå–®ä½)"
 
-#: src/lang.c:3446
+#: src/lang.c:3516
 msgid ""
 "# Time interval in seconds between rereading the active file (0=never)\n"
 msgstr "# é‡æ–°è®€å–ç¾ç”¨æª”æ¡ˆçš„æ™‚é–“é–“éš”ç§’æ•¸ (0=æ°¸ä¸)\n"
 
-#: src/lang.c:3451
+#: src/lang.c:3521
 msgid "Reconnect to server automatically"
 msgstr "è‡ªå‹•é‡æ–°é€£ç·šåˆ°ä¼ºæœå™¨"
 
-#: src/lang.c:3452
+#: src/lang.c:3522
 msgid ""
 "# If ON automatically reconnect to NNTP server if the connection is broken\n"
 msgstr "# å¦‚æžœé–‹å•Ÿå°±æ–¼é€£æŽ¥ä¸­æ–·æ™‚è‡ªå‹•é‡æ–°é€£ç·šåˆ° NNTP ä¼ºæœå™¨\n"
 
-#: src/lang.c:3456
+#: src/lang.c:3526
 msgid ""
 "Create local copies of NNTP overview files. <SPACE> toggles & <CR> sets."
 msgstr "å»ºç«‹ NNTP æ¦‚è§€æª”æ¡ˆçš„æœ¬åœ°è¤‡æœ¬ã€‚<SPACE> åˆ‡æ› & <CR> è¨­å®šã€‚"
 
-#: src/lang.c:3457
+#: src/lang.c:3527
 msgid "Cache NNTP overview files locally"
 msgstr "ç”¢ç”Ÿ NNTP æ¦‚è§€æª”æ¡ˆçš„æœ¬åœ°å¿«å–"
 
-#: src/lang.c:3458
+#: src/lang.c:3528
 msgid "# If ON, create local copies of NNTP overview files.\n"
 msgstr "# å¦‚æžœé–‹å•Ÿå°±å»ºç«‹ NNTP æ¦‚è§€æª”æ¡ˆçš„æœ¬åœ°è¤‡æœ¬ã€‚\n"
 
-#: src/lang.c:3463
+#: src/lang.c:3533
 #, fuzzy
 msgid ""
 "Compress local copies of NNTP overview files. <SPACE> toggles & <CR> sets."
 msgstr "å»ºç«‹ NNTP æ¦‚è§€æª”æ¡ˆçš„æœ¬åœ°è¤‡æœ¬ã€‚<SPACE> åˆ‡æ› & <CR> è¨­å®šã€‚"
 
-#: src/lang.c:3464
+#: src/lang.c:3534
 #, fuzzy
 msgid "Compress locally cached NNTP overview files"
 msgstr "ç”¢ç”Ÿ NNTP æ¦‚è§€æª”æ¡ˆçš„æœ¬åœ°å¿«å–"
 
-#: src/lang.c:3465
+#: src/lang.c:3535
 #, fuzzy
 msgid "# If ON, compress local copies of NNTP overview files.\n"
 msgstr "# å¦‚æžœé–‹å•Ÿå°±å»ºç«‹ NNTP æ¦‚è§€æª”æ¡ˆçš„æœ¬åœ°è¤‡æœ¬ã€‚\n"
 
-#: src/lang.c:3470 src/lang.c:3485 src/lang.c:3505 src/lang.c:3528
-#: src/lang.c:3553 src/lang.c:3575 src/lang.c:3607 src/lang.c:3626
+#: src/lang.c:3540 src/lang.c:3555 src/lang.c:3575 src/lang.c:3598
+#: src/lang.c:3623 src/lang.c:3645 src/lang.c:3677 src/lang.c:3696
 msgid "Enter format string. <CR> sets, <ESC> cancels."
 msgstr "è¼¸å…¥æ ¼å¼å­—ä¸²ã€‚<CR> è¨­å®šï¼Œ<ESC> å–æ¶ˆã€‚"
 
-#: src/lang.c:3471
+#: src/lang.c:3541
 msgid "Format string for selection level"
 msgstr "é¸æ“‡å±¤ç´šçš„æ ¼å¼å­—ä¸²"
 
-#: src/lang.c:3472
+#: src/lang.c:3542
 msgid ""
 "# Format string for selection level representation\n"
 "# Default: %f %n %U  %G  %d\n"
@@ -9177,11 +9409,11 @@ msgstr ""
 "#   %n              æ•¸å­—ï¼Œèž¢å¹•ä¸Šçš„åˆ—è™Ÿ\n"
 "#   %U              æœªè®€è¨ˆæ•¸\n"
 
-#: src/lang.c:3486
+#: src/lang.c:3556
 msgid "Format string for group level"
 msgstr "ç”¨æ–¼ç¾¤çµ„å±¤ç´šçš„æ ¼å¼å­—ä¸²"
 
-#: src/lang.c:3487
+#: src/lang.c:3557
 msgid ""
 "# Format string for group level representation\n"
 "# Default: %n %m %R %L  %s  %F\n"
@@ -9215,12 +9447,12 @@ msgstr ""
 "#   %s              ä¸»æ—¨ (åªæœ‰åœ¨ç¾¤çµ„ç­‰ç´š)\n"
 "#   %S              åˆ†æ•¸\n"
 
-#: src/lang.c:3506
+#: src/lang.c:3576
 #, fuzzy
 msgid "Format string for attachment level"
 msgstr "# ç”¨æ–¼è¨Žè«–ä¸²å±¤ç´šçš„æ ¼å¼å­—ä¸²"
 
-#: src/lang.c:3507
+#: src/lang.c:3577
 #, fuzzy
 msgid ""
 "# Format string for attachment level representation\n"
@@ -9258,12 +9490,12 @@ msgstr ""
 "#   %s              ä¸»æ—¨ (åªæœ‰åœ¨ç¾¤çµ„ç­‰ç´š)\n"
 "#   %S              åˆ†æ•¸\n"
 
-#: src/lang.c:3529
+#: src/lang.c:3599
 #, fuzzy
 msgid "Format string for display of mime header"
 msgstr "ç”¨æ–¼é¡¯ç¤ºæ—¥æœŸçš„æ ¼å¼å­—ä¸²"
 
-#: src/lang.c:3530
+#: src/lang.c:3600
 #, fuzzy
 msgid ""
 "# Format string for mime header at article level\n"
@@ -9303,12 +9535,12 @@ msgstr ""
 "#   %s              ä¸»æ—¨ (åªæœ‰åœ¨ç¾¤çµ„ç­‰ç´š)\n"
 "#   %S              åˆ†æ•¸\n"
 
-#: src/lang.c:3554
+#: src/lang.c:3624
 #, fuzzy
 msgid "Format string for display of uue header"
 msgstr "ç”¨æ–¼é¡¯ç¤ºæ—¥æœŸçš„æ ¼å¼å­—ä¸²"
 
-#: src/lang.c:3555
+#: src/lang.c:3625
 #, fuzzy
 msgid ""
 "# Format string for uue header at article level\n"
@@ -9345,12 +9577,12 @@ msgstr ""
 "#   %s              ä¸»æ—¨ (åªæœ‰åœ¨ç¾¤çµ„ç­‰ç´š)\n"
 "#   %S              åˆ†æ•¸\n"
 
-#: src/lang.c:3576
+#: src/lang.c:3646
 #, fuzzy
 msgid "Format string for display of yenc header"
 msgstr "ç”¨æ–¼é¡¯ç¤ºæ—¥æœŸçš„æ ¼å¼å­—ä¸²"
 
-#: src/lang.c:3577
+#: src/lang.c:3647
 #, fuzzy
 msgid ""
 "# Format string for yenc header at article level\n"
@@ -9397,11 +9629,11 @@ msgstr ""
 "#   %s              ä¸»æ—¨ (åªæœ‰åœ¨ç¾¤çµ„ç­‰ç´š)\n"
 "#   %S              åˆ†æ•¸\n"
 
-#: src/lang.c:3608
+#: src/lang.c:3678
 msgid "Format string for thread level"
 msgstr "# ç”¨æ–¼è¨Žè«–ä¸²å±¤ç´šçš„æ ¼å¼å­—ä¸²"
 
-#: src/lang.c:3609
+#: src/lang.c:3679
 msgid ""
 "# Format string for thread level representation\n"
 "# Default: %n %m  [%L]  %T  %F\n"
@@ -9433,19 +9665,19 @@ msgstr ""
 "#   %S              åˆ†æ•¸\n"
 "#   %T              è¨Žè«–ä¸²æ¨¹ (åªæœ‰åœ¨è¨Žè«–ä¸²ç­‰ç´š)\n"
 
-#: src/lang.c:3627
+#: src/lang.c:3697
 msgid "Format string for display of dates"
 msgstr "ç”¨æ–¼é¡¯ç¤ºæ—¥æœŸçš„æ ¼å¼å­—ä¸²"
 
-#: src/lang.c:3628
+#: src/lang.c:3698
 msgid "# Format string for date representation\n"
 msgstr "# ç”¨æ–¼æ—¥æœŸè¡¨ç¤ºçš„æ ¼å¼å­—ä¸²\n"
 
-#: src/lang.c:3638
+#: src/lang.c:3708
 msgid "Unicode normalization form"
 msgstr "è¬åœ‹ç¢¼æ­£è¦åŒ–å½¢å¼"
 
-#: src/lang.c:3639
+#: src/lang.c:3709
 #, fuzzy
 msgid ""
 "# Unicode normalization form\n"
@@ -9466,19 +9698,19 @@ msgstr ""
 "#   4 = NFD\n"
 "#   5 = NFKC_CF\n"
 
-#: src/lang.c:3653
+#: src/lang.c:3723
 msgid "Render BiDi"
 msgstr "æ½¤ç®—é›™å‘æ–‡å­—"
 
-#: src/lang.c:3654
+#: src/lang.c:3724
 msgid "# If ON, bi-directional text is rendered by tin\n"
 msgstr "# å¦‚æžœé–‹å•Ÿå°±ç”± tin æ½¤ç®—é›™å‘æ–‡å­—\n"
 
-#: src/lang.c:3661
+#: src/lang.c:3731
 msgid "Function for sorting articles"
 msgstr "ç”¨æ–¼æŽ’åºæ–‡ç« çš„å‡½å¼"
 
-#: src/lang.c:3662
+#: src/lang.c:3732
 msgid ""
 "# Function for sorting articles\n"
 "# Possible values are (the default is marked with *):\n"
@@ -9490,247 +9722,344 @@ msgstr ""
 "# * 0 = å¿«é€ŸæŽ’åº\n"
 "#   1 = å †ç©æŽ’åº\n"
 
-#: src/lang.c:3675
+#: src/lang.c:3745
 msgid "Automatically GroupMarkUnselArtRead"
 msgstr "è‡ªå‹• GroupMarkUnselArtRead"
 
-#: src/lang.c:3681
+#: src/lang.c:3751
 msgid "Delete post-process files"
 msgstr "åˆªé™¤å¾ŒçºŒè™•ç†æª”æ¡ˆ"
 
-#: src/lang.c:3686
+#: src/lang.c:3756
 msgid "Filename for all mailed articles, <CR> sets, no filename=do not save."
 msgstr "ç”¨æ–¼æ‰€æœ‰å·²éƒµå¯„æ–‡ç« çš„æª”åï¼Œ<CR> è¨­å®šï¼Œæ²’æœ‰æª”å=ä¸å„²å­˜ã€‚"
 
-#: src/lang.c:3687
+#: src/lang.c:3757
 msgid "Mailbox to save sent mails"
 msgstr "è¦å„²å­˜å·²ç™¼é€éƒµä»¶çš„ä¿¡ç®±"
 
-#: src/lang.c:3692
+#: src/lang.c:3762
 msgid "Set Followup-To: header to this group(s). <CR> sets, <ESC> cancels."
 msgstr "è¨­å®š Followup-To: æ¨™é ­ç‚ºé€™å€‹ç¾¤çµ„ã€‚<CR> è¨­å®šï¼Œ<ESC> å–æ¶ˆã€‚"
 
-#: src/lang.c:3693
+#: src/lang.c:3763
 msgid "Followup-To: header"
 msgstr "Followup-To: æ¨™é ­"
 
-#: src/lang.c:3698
+#: src/lang.c:3768
 msgid "Enter default mail address (and fullname). <CR> sets, <ESC> cancels."
 msgstr "è¼¸å…¥é è¨­éƒµä»¶åœ°å€ (é™„å…¨å)ã€‚<CR> è¨­å®šï¼Œ<ESC> å–æ¶ˆã€‚"
 
-#: src/lang.c:3705
+#: src/lang.c:3775
 msgid ""
 "Path and options for ispell-like spell-checker. <CR> sets, <ESC> cancels."
 msgstr "åšç‚ºé¡žä¼¼ ispell æ‹¼å¯«æª¢æŸ¥å™¨çš„è·¯å¾‘å’Œé¸é …ã€‚<CR> è¨­å®šï¼Œ<ESC> å–æ¶ˆã€‚"
 
-#: src/lang.c:3706
+#: src/lang.c:3776
 msgid "Ispell program"
 msgstr "Ispell ç¨‹å¼"
 
-#: src/lang.c:3712
+#: src/lang.c:3782
 msgid "When group is a mailing list, send responses to this email address."
 msgstr "ç•¶ç¾¤çµ„æ˜¯å€‹éƒµéžè«–å£‡æ™‚ï¼Œç™¼é€å›žæ‡‰åˆ°é€™å€‹é›»å­éƒµä»¶åœ°å€ã€‚"
 
-#: src/lang.c:3713
+#: src/lang.c:3783
 msgid "Mailing list address"
 msgstr "éƒµéžè«–å£‡åœ°å€"
 
-#: src/lang.c:3719
+#: src/lang.c:3789
 msgid "Forward articles as attachment"
 msgstr "åšç‚ºè½‰å¯„æ–‡ç« çš„é™„ä»¶"
 
-#: src/lang.c:3724
+#: src/lang.c:3794
 msgid ""
 "A comma separated list of MIME major/minor Content-Types. <ESC> cancels."
 msgstr "é€—è™Ÿåˆ†éš”çš„ MIME ä¸»è¦/æ¬¡è¦å…§å®¹é¡žåž‹æ¸…å–®ã€‚<ESC> å–æ¶ˆã€‚"
 
-#: src/lang.c:3725
+#: src/lang.c:3795
 msgid "Which MIME types will be saved"
 msgstr "å°‡è¢«å„²å­˜çš„ MIME é¡žåž‹"
 
-#: src/lang.c:3730
+#: src/lang.c:3800
 msgid "Value of the Organization: header. <CR> sets, <ESC> cancels."
 msgstr "Organization: æ¨™é ­çš„å€¼ã€‚<CR> è¨­å®šï¼Œ<ESC> å–æ¶ˆã€‚"
 
-#: src/lang.c:3731
+#: src/lang.c:3801
 msgid "Organization: header"
 msgstr "Organization: æ¨™é ­"
 
-#: src/lang.c:3736
+#: src/lang.c:3806
 msgid "Filename for saved articles. <CR> sets, <ESC> cancels."
 msgstr "ç”¨æ–¼å·²å„²å­˜æ–‡ç« çš„æª”åã€‚<CR> è¨­å®šï¼Œ<ESC> å–æ¶ˆã€‚"
 
-#: src/lang.c:3737
+#: src/lang.c:3807
 msgid "savefile"
 msgstr "å„²å­˜æª”æ¡ˆ"
 
-#: src/lang.c:3742 src/lang.c:3766
+#: src/lang.c:3812 src/lang.c:3836
 msgid "Scope for the filter rule. <CR> sets, <ESC> cancels."
 msgstr "ç”¨æ–¼ç¯©é¸å™¨è¦å‰‡çš„ç¯„åœã€‚<CR> è¨­å®šï¼Œ<ESC> å–æ¶ˆã€‚"
 
-#: src/lang.c:3743
+#: src/lang.c:3813
 msgid "Quick (1 key) select filter scope"
 msgstr "å¿«é€Ÿ (1 éµ) é¸å–ç¯©é¸å™¨ç¯„åœ"
 
-#: src/lang.c:3748 src/lang.c:3772
+#: src/lang.c:3818 src/lang.c:3842
 msgid "Header for filter rule. <CR> sets, <ESC> cancels."
 msgstr "ç”¨æ–¼ç¯©é¸å™¨è¦å‰‡çš„æ¨™é ­ã€‚<CR> è¨­å®šï¼Œ<ESC> å–æ¶ˆã€‚"
 
-#: src/lang.c:3749
+#: src/lang.c:3819
 msgid "Quick (1 key) select filter header"
 msgstr "å¿«é€Ÿ (1 éµ) é¸å–ç¯©é¸å™¨æ¨™é ­"
 
-#: src/lang.c:3754 src/lang.c:3778
+#: src/lang.c:3824 src/lang.c:3848
 msgid "ON = case sensitive, OFF = ignore case. <CR> sets, <ESC> cancels."
 msgstr "ON = å¤§å°å¯«ç›¸ç¬¦ï¼ŒOFF = å¿½ç•¥å¤§å°å¯«ã€‚<CR> è¨­å®šï¼Œ<ESC> å–æ¶ˆã€‚"
 
-#: src/lang.c:3755
+#: src/lang.c:3825
 msgid "Quick (1 key) select filter case"
 msgstr "å¿«é€Ÿ (1 éµ) é¸å–ç¯©é¸å™¨å¤§å°å¯«"
 
-#: src/lang.c:3760 src/lang.c:3784
+#: src/lang.c:3830 src/lang.c:3854
 msgid "ON = expire, OFF = don't ever expire. <CR> sets, <ESC> cancels."
 msgstr "ON = éŽæœŸï¼ŒOFF = ä¸æœƒéŽæœŸã€‚<CR> è¨­å®šï¼Œ<ESC> å–æ¶ˆã€‚"
 
-#: src/lang.c:3761
+#: src/lang.c:3831
 msgid "Quick (1 key) select filter expire"
 msgstr "å¿«é€Ÿ (1 éµ) é¸å–ç¯©é¸å™¨éŽæœŸ"
 
-#: src/lang.c:3767
+#: src/lang.c:3837
 msgid "Quick (1 key) kill filter scope"
 msgstr "å¿«é€Ÿ (1 éµ) ç é™¤ç¯©é¸å™¨ç¯„åœ"
 
-#: src/lang.c:3773
+#: src/lang.c:3843
 msgid "Quick (1 key) kill filter header"
 msgstr "å¿«é€Ÿ (1 éµ) ç é™¤ç¯©é¸å™¨æ¨™é ­"
 
-#: src/lang.c:3779
+#: src/lang.c:3849
 msgid "Quick (1 key) kill filter case"
 msgstr "å¿«é€Ÿ (1 éµ) ç é™¤ç¯©é¸å™¨å¤§å°å¯«"
 
-#: src/lang.c:3785
+#: src/lang.c:3855
 msgid "Quick (1 key) kill filter expire"
 msgstr "å¿«é€Ÿ (1 éµ) ç é™¤ç¯©é¸å™¨éŽæœŸ"
 
-#: src/lang.c:3790
+#: src/lang.c:3860
 #, fuzzy
 msgid "Command line options to add. <CR> sets, <ESC> cancels."
 msgstr "Organization: æ¨™é ­çš„å€¼ã€‚<CR> è¨­å®šï¼Œ<ESC> å–æ¶ˆã€‚"
 
-#: src/lang.c:3791
+#: src/lang.c:3861
 msgid "CMD line options to add"
 msgstr ""
 
-#: src/lang.c:3796
+#: src/lang.c:3866
 #, fuzzy
 msgid ""
 "ON = cache NNTP overview files, OFF = don't cache. <CR> sets, <ESC> cancels."
 msgstr "ON = å¤§å°å¯«ç›¸ç¬¦ï¼ŒOFF = å¿½ç•¥å¤§å°å¯«ã€‚<CR> è¨­å®šï¼Œ<ESC> å–æ¶ˆã€‚"
 
-#: src/lang.c:3797
+#: src/lang.c:3867
 #, fuzzy
 msgid "Cache overview files"
 msgstr "ç”¢ç”Ÿ NNTP æ¦‚è§€æª”æ¡ˆçš„æœ¬åœ°å¿«å–"
 
-#: src/lang.c:3803
+#: src/lang.c:3873
 #, fuzzy
 msgid ""
 "ON = compress cached files, OFF = don't compress. <CR> sets, <ESC> cancels."
 msgstr "ON = éŽæœŸï¼ŒOFF = ä¸æœƒéŽæœŸã€‚<CR> è¨­å®šï¼Œ<ESC> å–æ¶ˆã€‚"
 
-#: src/lang.c:3804
+#: src/lang.c:3874
 #, fuzzy
 msgid "Compress overview files"
 msgstr "ç”¢ç”Ÿ NNTP æ¦‚è§€æª”æ¡ˆçš„æœ¬åœ°å¿«å–"
 
-#: src/lang.c:3811
+#: src/lang.c:3881
 #, fuzzy
 msgid "Config Options"
 msgstr "é¡è‰²é¸é …"
 
-#: src/lang.c:3816
+#: src/lang.c:3886
 #, fuzzy
 msgid "A comma separated list of NNTP commands. <CR> sets, <ESC> cancels."
 msgstr "é€—è™Ÿåˆ†éš”çš„ MIME ä¸»è¦/æ¬¡è¦å…§å®¹é¡žåž‹æ¸…å–®ã€‚<ESC> å–æ¶ˆã€‚"
 
-#: src/lang.c:3817
+#: src/lang.c:3887
 msgid "Disabled NNTP commands"
 msgstr ""
 
-#: src/lang.c:3822
+#: src/lang.c:3892
 #, fuzzy
 msgid "Number of pipelined NNTP commands to send. <CR> sets, <ESC> cancels."
 msgstr "è¼¸å…¥æ ¼å¼å­—ä¸²ã€‚<CR> è¨­å®šï¼Œ<ESC> å–æ¶ˆã€‚"
 
-#: src/lang.c:3823
+#: src/lang.c:3893
 msgid "NNTP pipeline limit"
 msgstr ""
 
-#: src/lang.c:3829
+#: src/lang.c:3899
 #, fuzzy
 msgid "tinrc Override Options"
 msgstr "ç¯©é¸é¸é …"
 
-#: src/lang.c:3835
+#: src/lang.c:3905
 msgid "Assume this charset if no charset declaration is present, <CR> to set."
 msgstr "å¦‚æžœä¸å­˜åœ¨ä»»ä½•å­—å…ƒé›†å®£å‘Šå°±å‡è¨­ç‚ºé€™å€‹å­—å…ƒé›†ï¼Œ<CR> ä»¥è¨­å®šã€‚"
 
-#: src/lang.c:3836
+#: src/lang.c:3906
 msgid "UNDECLARED_CHARSET"
 msgstr "æœªå®£å‘Šå­—å…ƒé›†"
 
-#: src/lang.c:3841
+#: src/lang.c:3911
 #, fuzzy
 msgid "Guess charset if no charset declaration is present, <CR> to set."
 msgstr "å¦‚æžœä¸å­˜åœ¨ä»»ä½•å­—å…ƒé›†å®£å‘Šå°±å‡è¨­ç‚ºé€™å€‹å­—å…ƒé›†ï¼Œ<CR> ä»¥è¨­å®šã€‚"
 
-#: src/lang.c:3842
+#: src/lang.c:3912
 #, fuzzy
 msgid "UNDECLARED_CS_GUESS"
 msgstr "æœªå®£å‘Šå­—å…ƒé›†"
 
-#: src/lang.c:3849
+#: src/lang.c:3913
+msgid ""
+"What to guess\n"
+"# * 0 = don't guess undeclared charset\n"
+"#   1 = only guess undeclared charset if not set via undeclared_charset\n"
+"#   2 = always guess undeclared charset, ignore value from "
+"undeclared_charset\n"
+msgstr ""
+
+#: src/lang.c:3922
 msgid ""
 "Add this text at the start of the message body. <CR> sets, <ESC> cancels."
 msgstr "åŠ å…¥é€™å€‹æ–‡å­—æ–¼è¨Šæ¯å…§æ–‡çš„é–‹å§‹ã€‚<CR> è¨­å®šï¼Œ<ESC> å–æ¶ˆã€‚"
 
-#: src/lang.c:3850
+#: src/lang.c:3923
 msgid "X_Body"
 msgstr "X_Body"
 
-#: src/lang.c:3855
+#: src/lang.c:3928
 msgid "Insert this header when posting. <CR> sets, <ESC> cancels."
 msgstr "å¼µè²¼æ™‚æ’å…¥é€™å€‹æ¨™é ­ã€‚<CR> è¨­å®šï¼Œ<ESC> å–æ¶ˆã€‚"
 
-#: src/lang.c:3856
+#: src/lang.c:3929
 msgid "X_Headers"
 msgstr "X_Headers"
 
-#: src/lang.c:3861
+#: src/lang.c:3934
 msgid ""
 "Automatically insert an X-Comment-To: header? <SPACE> toggles & <CR> sets."
 msgstr "è‡ªå‹•æ’å…¥ X-Comment-To: æ¨™é ­ï¼Ÿ<SPACE> åˆ‡æ› & <CR> è¨­å®šã€‚"
 
-#: src/lang.c:3862
-msgid "Insert 'X-Comment-To:' header"
+#: src/lang.c:3935
+msgid "Insert ''X-Comment-To:'' header"
 msgstr "æ’å…¥ã€ŽX-Comment-To:ã€æ¨™é ­"
 
-#: src/lang.c:3868
+#: src/lang.c:3941
 #, fuzzy
 msgid "Enter name of file containing trusted CA certificates. <CR> sets."
 msgstr "è¼¸å…¥è¢«èªç‚ºæœ€è¿‘æ–‡ç« çš„æ—¥æ•¸ã€‚<CR> è¨­å®šã€‚"
 
-#: src/lang.c:3869
+#: src/lang.c:3942
 #, fuzzy
 msgid "CA certificate file"
 msgstr "ç·¨è¼¯ç¯©é¸å™¨æª”æ¡ˆ"
 
-#: src/lang.c:3870
+#: src/lang.c:3943
 msgid ""
 "# name of file containing all trusted CA certificates (empty = system "
 "default)\n"
 msgstr ""
 
+#. RFC 5536 3.1.4
+#. -> lang.c
+#: src/post.c:1817 src/post.c:1934
+#, fuzzy, c-format
+msgid "Error: Invalid group name \"%s\" in %s\n"
+msgstr ""
+"\n"
+"éŒ¯èª¤ï¼šä¸åˆæ³•çš„æ ¼å¼ %sã€‚\n"
+
+#. -> lang.c
+#: src/post.c:1842 src/post.c:1959
+#, fuzzy, c-format
+msgid "Error: Invalid component \"%s\" in %s: %s\n"
+msgstr ""
+"\n"
+"éŒ¯èª¤ï¼šä¸åˆæ³•çš„æ ¼å¼ %sã€‚\n"
+
+#. -> lang.c
+#: src/post.c:2319
+msgid ""
+"\n"
+"Warning: Manually supplied MIME-header without post_8bit_header set.\n"
+"         Either remove (manually encode) 8bit chars or set "
+"post_8bit_header.\n"
+msgstr ""
+
+#. -> lang.c
+#: src/post.c:4018
+#, fuzzy
+msgid "Invalid group name!"
+msgstr ""
+"\n"
+"éŒ¯èª¤ï¼šä¸åˆæ³•çš„æ ¼å¼ %sã€‚\n"
+
+#~ msgid ""
+#~ "# If ON use UTF-8 characters for indicator '->', tree and ellipsis "
+#~ "'...'.\n"
+#~ msgstr ""
+#~ "# å¦‚æžœé–‹å•Ÿå°±ä½¿ç”¨ UTF-8 å­—å…ƒåšç‚ºæŒ‡ç¤ºå™¨ã€Ž->ã€ã€æ¨¹ç‹€çµæ§‹å’Œçœç•¥ç¬¦è™Ÿã€Žâ€¦ã€ã€‚\n"
+
+#, c-format
+#~ msgid ""
+#~ "\n"
+#~ "Error: \"%s\" is renamed, use \"%s\" instead!\n"
+#~ msgstr ""
+#~ "\n"
+#~ "éŒ¯èª¤ï¼šã€Œ%sã€è¢«é‡æ–°å‘½åï¼Œä½¿ç”¨ã€Œ%sã€åšç‚ºæ›¿ä»£ï¼\n"
+
+#, c-format
+#~ msgid ""
+#~ "\n"
+#~ "Warning: \"%s\" is renamed, you should use \"%s\" instead!\n"
+#~ msgstr ""
+#~ "\n"
+#~ "è­¦å‘Šï¼šã€Œ%sã€è¢«é‡æ–°å‘½åï¼Œæ‚¨æ‡‰è©²ä½¿ç”¨ã€Œ%sã€åšç‚ºæ›¿ä»£ï¼\n"
+
+#, fuzzy, c-format
+#~ msgid ""
+#~ "\n"
+#~ "Error: There are multiple \"%s:\" lines (%s%d, %d) in the header.\n"
+#~ msgstr ""
+#~ "\n"
+#~ "éŒ¯èª¤ï¼šåœ¨æ¨™é ­ä¸­å‡ºç¾å¤šé‡çš„ (%d)ã€Œ%s:ã€åˆ—ã€‚\n"
+
+#, fuzzy, c-format
+#~ msgid "Language: %s"
+#~ msgstr "èªžè¨€ï¼š%s"
+
+#, fuzzy
+#~ msgid ""
+#~ "# Show article info when displaying articles\n"
+#~ "# Possible values are (the default is marked with *):\n"
+#~ "# * 0 = None\n"
+#~ "#   1 = Article score\n"
+#~ msgstr ""
+#~ "# ç”¨æ–¼æŽ’åºæ–‡ç« çš„å‡½å¼\n"
+#~ "# å¯èƒ½çš„å€¼ç‚º (é è¨­å€¼ä»¥ * æ¨™è¨˜)ï¼š\n"
+#~ "# * 0 = å¿«é€ŸæŽ’åº\n"
+#~ "#   1 = å †ç©æŽ’åº\n"
+
+#, fuzzy
+#~ msgid "#  show_art_score=ON/OFF\n"
+#~ msgstr "#  show_signatures=ON/OFF\n"
+
+#, fuzzy
+#~ msgid "# If ON show article score when displaying articles\n"
+#~ msgstr "# å¦‚æžœé—œé–‰æ–¼é¡¯ç¤ºæ–‡ç« æ™‚å°±ä¸é¡¯ç¤ºç°½å\n"
+
 #, c-format
 #~ msgid "%s %d %s in %lu seconds\n"
 #~ msgstr "%s %d %s æ–¼ %lu ç§’å®Œæˆ\n"
@@ -9864,13 +10193,6 @@ msgstr ""
 
 #~ msgid ""
 #~ "\n"
-#~ "Error: Bad address in Approved: header.\n"
-#~ msgstr ""
-#~ "\n"
-#~ "éŒ¯èª¤ï¼šä¸ç•¶çš„åœ°å€æ–¼ Approved: æ¨™é ­ã€‚\n"
-
-#~ msgid ""
-#~ "\n"
 #~ "Error: Bad address in From: header.\n"
 #~ msgstr ""
 #~ "\n"
@@ -9883,16 +10205,6 @@ msgstr ""
 #~ "\n"
 #~ "éŒ¯èª¤ï¼šä¸ç•¶çš„åœ°å€æ–¼ Reply-To: æ¨™é ­ã€‚\n"
 
-#, fuzzy
-#~ msgid ""
-#~ "\n"
-#~ "Error: Header on line %d starts with a dot '.':\n"
-#~ "%s\n"
-#~ msgstr ""
-#~ "\n"
-#~ "éŒ¯èª¤ï¼šç¬¬ %d åˆ—çš„æ¨™é ­æ–¼å†’è™Ÿä¹‹å¾Œæ²’æœ‰ç©ºæ ¼ï¼š\n"
-#~ "%s\n"
-
 #~ msgid "Version: %s %s release %s (\"%s\") %s %s\n"
 #~ msgstr "ç‰ˆæœ¬ï¼š%s %s é‡‹å‡º %s (ã€Œ%sã€) %s %s\n"
 
diff -Nurp '--exclude=.bzr*' tin-2.6.5/po-man/de/tin.1 tin-2.6.6/po-man/de/tin.1
--- tin-2.6.5/po-man/de/tin.1	2025-12-23 17:42:15.000000000 +0100
+++ tin-2.6.6/po-man/de/tin.1	2026-08-08 17:18:29.570842830 +0200
@@ -3,7 +3,7 @@
 .\" Module    : tin.1
 .\" Author    : I. Lea, U. Janssen
 .\" Created   : 1991-08-23
-.\" Updated   : 2025-12-23
+.\" Updated   : 2026-08-23
 .\" Notes     : use American English; still needs some work, e.g.:
 .\"             - document random organization feature
 .\"             - use semantic newlines
@@ -13,7 +13,7 @@
 .\" This file was generated with po4a. Translate the source file.
 .\"
 .\"*******************************************************************
-.TH TIN 1 2025\-12\-24 2.6.5 "Usenet Newsreader"
+.TH TIN 1 2026\-08\-23 2.6.6 "Usenet Newsreader"
 .\"
 .\"
 .SH NAME
@@ -28,9 +28,10 @@ tin, rtin \- Usenet Newsreader
 \|\|\fB\-s\fP \fINews\-Verz.\fP\|] [\|\fB\-cuvZ\fP\|] [\|\fB\-4\fP\||\|\fB\-6\fP\|]
 [\|\fB\-o\fP\||\|\fB\-w\fP\||\|\fB\-N\fP\||\|\fB\-M\fP \fIAdresse\fP\|] [\|\fB\-D\fP
 \fIDebuggrad\fP\|] [\|\fB\-F\fP \fIFilter\-Datei\fP\|] [\|\fB\-G\fP \fIArtikellimit\fP\|]
-[\|\fB\-f\fP \fInewsrc\-Datei\fP\|] [\|\fB\-g\fP \fIServer\fP\|[\|:\fIPort\fP\|]\|] [\|\fB\-L\fP
-\fIMessage\-ID\fP\|] [\|\fB\-m\fP \fIMail\-Verz.\fP\|] [\|\fB\-p\fP \fIPort\fP\|] [\|\fB\-t\fP
-\fITimeout\fP\|] [\|\fB\-I\fP \fIindex\-Verz.\fP\|]\ \|[\fINewsgruppe\fP\|[\|,.\|.\|.\&\|]\|]\|]
+[\|\fB\-f\fP \fInewsrc\-Datei\fP\|] [\|\fB\-g\fP \fIServer\fP\|[\|:\fIPort\fP\|]\|] \|\fB\-i\fP
+\fIproto\-Artikel\fP\|] [\|\fB\-J\fP \fItinrc_file\fP\|] [\|\fB\-L\fP \fIMessage\-ID\fP\|]
+[\|\fB\-m\fP \fIMail\-Verz.\fP\|] [\|\fB\-p\fP \fIPort\fP\|] [\|\fB\-t\fP \fITimeout\fP\|]
+[\|\fB\-I\fP \fIindex\-Verz.\fP\|]\ \|[\fINewsgruppe\fP\|[\|,.\|.\|.\&\|]\|]\|]
 .SH BESCHREIBUNG
 \fBtin\fP ist ein einfach zu bedienender Newsreader fÃ¼r das Usenet. Er kann
 Artikel von einem lokalen (z.\~B. aus \fI/var/spool/news\fP) oder entfernten
@@ -76,18 +77,18 @@ NNTP Fehler.
 .SH OPTIONEN
 .TP  12
 \fB\-4\fP
-Verbindung via IPv4 zum NNTP Server erzwingen. Nur verfÃ¼gbar, wenn \fBtin\fP
+Verbindung via IPv4 zum NNTP Server erzwingen. Nur verfÃ¼gbar, falls \fBtin\fP
 mit IPv6\-UnterstÃ¼tzung gebaut wurde.
 .TP 
 \fB\-6\fP
-Verbindung via IPv6 zum NNTP Server erzwingen. Nur verfÃ¼gbar, wenn \fBtin\fP
+Verbindung via IPv6 zum NNTP Server erzwingen. Nur verfÃ¼gbar, falls \fBtin\fP
 mit IPv6\-UnterstÃ¼tzung gebaut wurde.
 .TP 
 \fB\-a\fP
 ANSI\-Farben ein/\-ausschalten (Voreinstellung ist aus).
 .TP 
 \fB\-A\fP
-Erzwinge Authentifizierung beim Verbindungsaufbau. Nur verfÃ¼gbar, wenn via
+Erzwinge Authentifizierung beim Verbindungsaufbau. Nur verfÃ¼gbar, falls via
 NNTP gelesen wird. Siehe auch \fI${TIN_HOMEDIR:\-"$HOME"}/.newsauth\fP in
 \fB\%tin\fP(5).
 .TP 
@@ -112,7 +113,7 @@ Legt den Debuggrad fest. Die Stufen kÃ¶n
 werden, da die MÃ¶glichkeit in Zukunft entfernt wird) oder Name (GroÃŸ\- und
 Kleinschreibung wird nicht beachtet) wie unten aufgefÃ¼hrt angegeben
 werden. Verwenden Sie Komma, um mehrere Ebenen anzugeben, beliebige
-Kombinationen sind zulÃ¤ssig (z.\~B. Â»\fB\-D\fP \fIGNKSA,2,NNTP\fPÂ«). Wenn das
+Kombinationen sind zulÃ¤ssig (z.\~B. Â»\fB\-D\fP\ \fIGNKSA,2,NNTP\fPÂ«). Wenn das
 Entfernen angefordert wird, wird es beim Start und beim normalen Beenden
 ausgefÃ¼hrt (die Dateien sind nur verfÃ¼gbar, wÃ¤hrend \fBtin\fP ausgefÃ¼hrt wird).
 .in +.3i
@@ -146,7 +147,7 @@ verwenden.
 .TP 
 \fB\-g\fP \fIServer\fP[:\fIPort\fP]
 ZugehÃ¶rigen Newsserver[:Port] und newsrc\-Datei aus
-\fI${TIN_HOMEDIR:\-"$HOME"}/.tin/newsrctable\fP benutzen. Nur verfÃ¼gbar, wenn
+\fI${TIN_HOMEDIR:\-"$HOME"}/.tin/newsrctable\fP benutzen. Nur verfÃ¼gbar, falls
 via NNTP gelesen wird. Wenn Sie einen Port mit einer direkten IPv6\-Adresse
 angeben mÃ¶chten, muss die Adresse in eckige Klammern (Â»[]Â«) gesetzt werden.
 .TP 
@@ -164,12 +165,26 @@ KurzÃ¼bersicht der verfÃ¼gbaren Kommando
 \fB\-H\fP
 KurzeinfÃ¼hrung in \fBtin\fP welche auch beim allerersten Start ausgegeben wird.
 .TP 
+\fB\-i\fP \fIproto\-Artikel\fP
+Importieren (anfÃ¼gen) eines Proto\-Artikels in die Datei
+\fI${TIN_HOMEDIR:\-"$HOME"}/.tin/postponed.articles\fP. Der Proto\-Artikel kann
+dann Ã¼ber \fBPostponed\fP '(\fBO\fP', '\fB^O\fP') oder Â»\fB\-w\fPÂ« oder sogar Â»\fB\-o\fPÂ«
+verÃ¶ffentlicht werden. Der Proto\-Artikel sollte nicht MIME\-codiert sein und
+mindestens die folgenden Header haben: Â»From:Â«, Â»Subject:Â« und
+Â»Newsgroups:Â«. Beachten Sie, dass, wenn Â»\fB\-i\fPÂ« in Verbindung mit Â»\fB\-o\fPÂ«
+verwendet wird, alle ausstehenden postponed\-Artikel verÃ¶ffentlicht werden,
+nicht nur der, der mit Â»\fB\-i\fPÂ« angegeben wird.
+.TP 
 \fB\-I\fP \fIVerzeichnis\fP
 Verzeichnis in dem die Newsgroup\-Indexdateien gespeichert werden. Standard
 ist \fI${TIN_INDEX_NEWSDIR:\-"${TIN_HOMEDIR:\-"$HOME"}/.tin"}/.news\fP. Diese
 Option hat keine Auswirkung, falls \fBtin\fP seine Indexdateien Ã¼ber NNTP
 abruft und \fBcache_overview_files\fP ausgeschaltet ist.
 .TP 
+\fB\-J\fP \fIDatei\fP
+Angegebene tinrc\-Datei anstelle von \fI${TIN_HOMEDIR:\-"$HOME"}/.tin/tinrc\fP
+verwenden.
+.TP 
 \fB\-k\fP
 ZertifikatsÃ¼berprÃ¼fungsschritt fÃ¼r NNTPS\-Verbindungen Ã¼berspringen und ohne
 ÃœberprÃ¼fung fort fahren. Diese Option beinhaltet Â»\fB\-T\fPÂ«. Auch den Abschnitt
@@ -220,7 +235,7 @@ wieder beenden. Nach MÃ¶glichkeit mit Â»
 \fB\-p\fP \fIPort\fP
 Zu benutzende Portnummer falls per NNTP gelesen wird (Voreinstellung ist
 Â»119Â« oder Â»563Â« falls NNTPS benutzt wird, siehe Â»\fB\-T\fPÂ«). Ãœbersteuert die
-Umgebungsvariablen $\fBNNTPPORT\fP und $\fBNNTPSPORT\fP. Nur verfÃ¼gbar, wenn via
+Umgebungsvariablen $\fBNNTPPORT\fP und $\fBNNTPSPORT\fP. Nur verfÃ¼gbar, falls via
 NNTP bzw. NNTPS gelesen wird.
 .TP 
 \fB\-q\fP
@@ -274,8 +289,8 @@ die AusfÃ¼hrlichkeit zu erhÃ¶hen.
 Versionsinformationen und Kompilieroptionen ausgeben.
 .TP 
 \fB\-w\fP
-Schnell\-Modus um nur einen Artikel zu posten. Diese Option beinhaltet
-Â»\fB\-d\fPÂ«. Nach MÃ¶glichkeit mit Â»\fB\-n\fPÂ« kombinieren.
+Schnell\-Modus um nur einen Artikel in eine Gruppe zu posten. Diese Option
+beinhaltet Â»\fB\-d\fPÂ«. Nach MÃ¶glichkeit mit Â»\fB\-n\fPÂ« kombinieren.
 .TP 
 \fB\-x\fP
 Sie kÃ¶nnen keine Artikel verÃ¶ffentlichen, wenn Sie diese Option verwenden.
@@ -288,7 +303,7 @@ kombinieren.
 .TP 
 \fB\-z\fP
 \fBtin\fP nur starten, wenn es neue/ungelesene Artikel gibt. Falls das der Fall
-ist wird der Cursor auf die erste Gruppe mit ungelesenen Artikeln
+ist, wird der Cursor auf die erste Gruppe mit ungelesenen Artikeln
 positioniert. NÃ¼tzlich um \fBtin\fP in login\-Dateien aufzurufen.
 .TP 
 \fB\-Z\fP
@@ -523,7 +538,7 @@ An den Zeilenanfang bzw. das Zeilenende
 ZerstÃ¶rungsfreie Bewegung um eine Position vorwÃ¤rts bzw. zurÃ¼ck.
 .TP 
 \fB^D\fP
-das aktuell unter dem Cursor befindliche Zeichen lÃ¶schen oder EOF senden,
+Das aktuell unter dem Cursor befindliche Zeichen lÃ¶schen oder EOF senden,
 falls keine Zeichen im Puffer vorhanden sind.
 .TP 
 \fB^H, <ENTF>\fP
@@ -539,13 +554,13 @@ Durch die Verlaufsliste vorwÃ¤rts bzw. r
 Aktuelle Zeile neu aufbauen.
 .TP 
 \fB<CR>\fP
-setzt die Zeile in der Verlaufsliste, falls sie nicht leer ist; fÃ¼gt eine
+Setzt die Zeile in der Verlaufsliste, falls sie nicht leer ist; fÃ¼gt eine
 Leerzeile an und kehrt zum Anrufer zurÃ¼ck.
 .TP 
 \fB<ESC>\fP
 .\"
 .\"
-bricht den gegenwÃ¤rtigen Bearbeitungsvorgang ab.
+Bricht den gegenwÃ¤rtigen Bearbeitungsvorgang ab.
 .SS "ALLGEMEINE BEFEHLE"
 Die folgenden Befehle stehen in allen vier Ebenen zur VerfÃ¼gung und bewirken
 Ã¼berall das Gleichen.
@@ -829,7 +844,7 @@ Muster wiederverwendet.
 \fBGroupReverseSel '@'\fP
 Markierung fÃ¼r alle Artikel umkehren.
 .TP 
-\fBGroupUndoSel '~'\fP
+\fBGroupUndoSel '\[ti]'\fP
 Alle Auswahlen fÃ¼r alle Artikel rÃ¼ckgÃ¤ngig machen. Es entfernt den
 Toggle\-Effekt des Befehls \fBGroupMarkUnselArtRead\fP ('\fBX\fP'). Nachdem man
 zunÃ¤chst \fBGroupMarkUnselArtRead\fP ausgefÃ¼hrt hat, kann man anschlieÃŸend
@@ -1021,8 +1036,8 @@ Alle ungelesenen Artikel, die nicht als
 den Bildschirm neu zeichnen, um die Ã„nderungen widerzuspiegeln, und den
 Index auf den ersten Thread setzen, um mit dem Lesen zu beginnen. Das
 erneute DrÃ¼cken von \fBGroupMarkUnselArtRead\fP ('\fBX\fP') schaltet zurÃ¼ck zu der
-vorherigen Einstellung. Siehe den \fBGroupUndoSel\fP ('\fB~\fP') Befehl, um den
-Toggle\-Effekt zu lÃ¶schen. Das Verlassen der Gruppe lÃ¶scht ebenfalls den
+vorherigen Einstellung. Siehe den \fBGroupUndoSel\fP ('\fB\[ti]\fP') Befehl, um
+den Toggle\-Effekt zu lÃ¶schen. Das Verlassen der Gruppe lÃ¶scht ebenfalls den
 Toggle\-Effekt und macht die Ã„nderungen dauerhaft.
 .TP 
 \fBMarkArtUnread 'z'\fP
@@ -1084,7 +1099,7 @@ Auswahl des aktuellen Artikels umkehren.
 \fBThreadReverseSel '@'\fP
 Artikelauswahl invertieren.
 .TP 
-\fBThreadUndoSel '~'\fP
+\fBThreadUndoSel '\[ti]'\fP
 Alle Markierungen im aktuellen Thread rÃ¼ckgÃ¤ngig machen.
 .TP 
 \fBPipe '|'\fP
@@ -2144,10 +2159,10 @@ ansonsten ist es Â»inews \-hÂ«. Der Arti
 \fB(info_in_last_line)\fP
 .\" this is missing from the Menu
 Wenn Â»ONÂ«, zeigen Sie die aktuelle Gruppenbeschreibung oder den
-Artikelbereich in der letzten Zeile an (nicht im Pager und im globalen MenÃ¼)
-\(em \fBToggleInfoLastLine\fP ('\fBi\fP') wechselt die Einstellung. Diese Funktion
-ist nÃ¼tzlich, da die volle Breite des Bildschirms zur VerfÃ¼gung steht, um
-lange Betreffzeilen anzuzeigen. Die Voreinstellung ist Â»OFFÂ«.
+Artikelbereich in der letzten Zeile an (nicht im globalen MenÃ¼) \(em
+\fBToggleInfoLastLine\fP ('\fBi\fP') wechselt die Einstellung. Diese Funktion ist
+nÃ¼tzlich, da die volle Breite des Bildschirms zur VerfÃ¼gung steht, um lange
+Betreffzeilen anzuzeigen. Die Voreinstellung ist Â»OFFÂ«.
 .TP 
 \fBBenutze interaktives Mailprogramm (interactive_mailer)\fP
 Interaktiver Mailreader: Falls grÃ¶ÃŸer als Â»0Â« wird Ihr Mailreader frÃ¼her fÃ¼r
@@ -2164,7 +2179,7 @@ bedeutet, keine Header Ã¼bergeben (die a
 Falls Â»ONÂ«: inverse Darstellung fÃ¼r Header und das Hervorheben von URLs
 benutzen. Die Voreinstellung ist Â»ONÂ«.
 .TP 
-\fBHalte Fehlschl. in ~/dead.articles (keep_dead_articles)\fP
+\fBHalte Fehlschl. in \[ti]/dead.articles (keep_dead_articles)\fP
 Wenn Â»ONÂ«, alle fehlgeschlagenen BeitrÃ¤ge in
 \fI${TIN_HOMEDIR:\-"$HOME"}/dead.articles\fP behalten, zusÃ¤tzlich zum Speichern
 des letzten fehlgeschlagenen Beitrags in
@@ -2241,9 +2256,9 @@ angibt, in den gespeichert werden soll.
 Die Formatzeichenfolge, die verwendet wird, um den Mailer\-Befehl
 einschlieÃŸlich Parametern zu erstellen, der zum Versenden von Artikeln an
 andere Personen verwendet wird. Die Voreinstellung ist Â»%M "%T" < %FÂ«
-(z.\~B. Â»/bin/mail "iain" < ~/.articleÂ«). Das flexible Format ermÃ¶glicht
-die Verwendung anderer Mailer mit abweichenden Befehlszeilenparametern, wie
-z.\~B.
+(z.\~B. Â»/bin/mail "iain" < \[ti]/.articleÂ«). Das flexible Format
+ermÃ¶glicht die Verwendung anderer Mailer mit abweichenden
+Befehlszeilenparametern, wie z.\~B.
 .in +.3i
 .nf
 sendmail \-oem \-t < %F
@@ -2308,8 +2323,10 @@ ist, ist diese Option deaktiviert und Si
 verwenden. \fBmm_network_charset\fP ist auf einen der folgenden
 Zeichenkodierungen beschrÃ¤nkt:
 .in +.3i
-US\-ASCII, ISO\-8859\-{1,2,3,4,5,7,9,10,13,14,15,16}, KOI8\-{R,U,RU}
-EUC\-{CN,JP,KR,TW}, ISO\-2022\-{CN,CN\-EXT,JP,JP\-1,JP\-2}, Big5, UTF\-8
+US\-ASCII,
+ISO\-8859\-\:{\:1,\:2,\:3,\:4,\:5,\:7,\:9,\:10,\:13,\:14,\:15,\:16\:},
+KOI8\-\:{\:R,\:U,\:RU\:},\: EUC\-\:{\:CN,\:JP,\:KR,\:TW\:},
+ISO\-2022\-\:{\:CN,\:CN\-EXT,\:JP,\:JP\-1,\:JP\-2\:}, Big5, UTF\-8
 .in -0.3i
 MÃ¶glicherweise funktionieren nicht alle Werte auf Ihrem System, siehe
 \fB\%iconv_open\fP(3) fÃ¼r weitere Details. Wenn es nicht gesetzt ist, wird der
@@ -2651,10 +2668,26 @@ Voreinstellung ist Â»OFFÂ«.
 \fBZeige Signaturen an (show_signatures)\fP
 Falls Â»OFFÂ« zeige keine Signaturen an. Die Voreinstellung ist Â»ONÂ«.
 .TP 
-\fBZeige Bewertung an (show_art_score)\fP
-Falls Â»ONÂ«, wird die Bewertung bei der Anzeige von Artikeln in der unteren
-linken Ecke gezeigt. Die Voreinstellung ist Â»OFFÂ«. Siehe auch
-\fBcol_score_neg\fP und \fBcol_score_pos\fP.
+\fBArtikelinformationen anzeigen (show_art_info)\fP
+Weitere Informationen zum Artikel auf Seitenebene anzeigen.Die
+Artikelbewertung (Score) kann in der linken unteren Ecke angezeigt werden
+(siehe auch \fBcol_score_neg\fP und \fBcol_score_pos\fP) und die Sprache des
+Artikels, wenn sie ermittelbar ist, in der SeitenÃ¼berschrift rechts neben
+der Zeilenzahl. Wenn der Sprache ein Â»\[ti]Â« vorangestellt ist, wurde der
+Wert Erraten, wenn vor dem Wert ein Â»+Â« steht, wurde dieser Wert
+geerbt. Wenn mÃ¶glich, wird ein Sprach\-Tag in den Namen der Sprache
+umgewandelt. In diesem Fall wird das Tag in runden Klammern nach dem Name
+angegeben. Die Voreinstellung ist 0.
+.RS +.5i
+.IP 0 3
+\fBNichts\fP, zeigt weder die Punktzahl noch die Sprache des Artikels.
+.IP 1
+\fBArtikelbewertung\fP, nur die Punktzahl des Artikels anzeigen.
+.IP 2
+\fBArtikelsprache\fP, nur die Sprache des Artikels anzeigen.
+.IP 3
+\fBBewertung und Sprache\fP, zeigt beides, Artikelbewertung und Sprache.
+.RE
 .TP 
 \fBTrenne Sig mit '\en\-\- \en' ab (sigdashes)\fP
 Falls Â»ONÂ«, wird der Signatur ein Signaturtrenner vorangestellt. Die
@@ -2899,8 +2932,9 @@ Ã¼bereinstimmenden WÃ¶rter werden in \fB
 angezeigt. Wenn \fBunderscores_regex\fP leer ist, verwendet \fBtin\fP eine
 eingebaute Voreinstellung.
 .TP 
-\fBEntferne ~/.article nach dem Posten (unlink_article)\fP
-Falls Â»ONÂ« entferne ~/.article nach dem Posten. Die Voreinstellung ist Â»ONÂ«.
+\fBEntferne \[ti]/.article nach dem Posten (unlink_article)\fP
+Falls Â»ONÂ« entferne \fI\[ti]/.article\fP nach dem Posten. Die Voreinstellung
+ist Â»ONÂ«.
 .TP 
 \fBÃ–ffne URLs mit ... (url_handler)\fP
 Programm, welches zum Ã–ffnen von URLs im Artikel\-Viewer mit \fBPageViewUrl\fP
@@ -2927,9 +2961,20 @@ interpretieren. Damit diese Option Wirku
 Voreinstellung ist Â»OFFÂ«.
 .TP 
 \fBUTF\-8\-Grafik benutzten (utf8_graphics)\fP
-Fall Â»ONÂ«, werden UTF\-8\-Zeichen fÃ¼r den Indikator ('\(->'),
-Thread\-/Anhangsbaum und Auslassungszeichen (Â»...Â«) verwendet. Die
-Voreinstellung ist Â»OFFÂ«.
+UTF\-8\-Zeichen fÃ¼r den Indikator ('\(->'), Thread\-/Anhangsbaum und
+Auslassungszeichen (Â»...Â«) verwenden. Die Voreinstellung ist Â»OFFÂ«.
+.RS +.5i
+.IP 0 3
+\fBKeine UTF\-8\-Grafik verwenden\fP.
+.IP 1
+\fBfÃ¼r Auslassungspunkte\fP. UTF\-8\-Grafik fÃ¼r Auslassungspunkte verwenden.
+.IP 2
+\fBfÃ¼r Baumdarstellung\fP. UTF\-8\-Zeichen fÃ¼r den Indikator und
+Thread\-/Anhangsbaum und verwenden.
+.IP 3
+\fBfÃ¼r ... und Baumdarstellung\fP. UTF\-8\-Zeichen fÃ¼r Auslassungspunkte, den
+Indikator und Thread\-/Anhangsbaum und verwenden.
+.RE
 .TP 
 \fBReg. Ausd. fÃ¼r den Anfang e. wortgetreuen Textblock (verbatim_begin_regex)\fP
 Ein regulÃ¤rer Ausdruck, der den Beginn eines wortgetreu wiederzugebenden
@@ -3023,14 +3068,21 @@ werden durch Angabe von Â»ONÂ«/Â»OFFÂ« f
 genauso wie ihre globalen Ã„quivalente. FÃ¼r weitere Details siehe
 \fB\%tin\fP(5).
 .PP
-Attribute kÃ¶nnen auch aus dem AttributmenÃ¼ geÃ¤ndert werden, auf das mittels
+Attribute kÃ¶nnen auch aus dem AttributemenÃ¼ geÃ¤ndert werden, auf das mittels
 \fBConfigToggleAttrib\fP ('\fB<TAB>\fP') im OptionsmenÃ¼ oder
 \fBScopeSelect\fP ('\fB^J\fP' oder '\fB<CR>\fP' im BereichsmenÃ¼ zugegriffen
-werden kann. Das AttributmenÃ¼ sieht aus und verhÃ¤lt sich sehr Ã¤hnlich zum
+werden kann. Das AttributemenÃ¼ sieht aus und verhÃ¤lt sich sehr Ã¤hnlich zum
 OptionsmenÃ¼. Der Titel zeigt den aktuellen Geltungsbereich. Attribute, die
 im aktuellen Bereich festgelegt sind, werden mit Â»+Â« links von der
 Attributnummer markiert.
 .PP
+Wenn der aktuelle Bereich genau dem Namen der aktuellen Gruppe entspricht,
+z.\~B. nach dem Wechsel zum AttributmenÃ¼ aus dem OptionsmenÃ¼ mit
+\fBConfigToggleAttrib\fP ('\fB<TAB>\fP'), werden Attribute, die aus der
+globalen Attributedatei stammen (\fI${TIN_LIBDIR:\-NEWSLIBDIR}/attributes\fP)
+mit Â»!Â« Links von der Attributzahl gekennzeichnet. Dies ist hilfreich, um
+solche Attribute zu identifizieren und sie bei Bedarf zu Ã¼berschreiben.
+.PP
 .\"
 .\"
 ZusÃ¤tzlich zu den Tasten zum Navigieren und Ã„ndern von Werten, die aus dem
@@ -3054,20 +3106,20 @@ Attribute\-Datei stammt.
 .\"
 ZusÃ¤tzlich zu den gÃ¤ngigen Bewegungstasten stehen folgende Befehle zur
 VerfÃ¼gung: \fBScopeSelect\fP ('\fB^J\fP' oder '\fB<CR>\fP') Betreten des
-AttributmenÃ¼s fÃ¼r den aktuellen Bereich, \fBScopeEditAttributesFile\fP ('\fBE\fP')
-bearbeiten der lokalen Attribute\-Datei, \fBScopeAdd\fP ('\fBa\fP') einen neuen
-Bereich hinzufÃ¼gen, \fBScopeDelete\fP ('\fBd\fP') lÃ¶schen des aktuellen Bereichs,
-\fBScopeMove\fP ('\fBm\fP') verschieben des aktuellen Bereichs an eine neue
-Position, \fBScopeRename\fP ('\fBr\fP') umbenennen des aktuellen Bereichs. Bitte
-beachten, dass LÃ¶schen (\fBScopeDelete\fP), Umbenennen (\fBScopeRename\fP) und
-Verschieben (\fBScopeMove\fP) fÃ¼r globalen Attribute nicht zur VerfÃ¼gung
-stehen. \fBToggleHelpDisplay\fP ('\fBH\fP') schaltet das Hilfe\-Mini\-MenÃ¼ am
-unteren Bildschirmrand und das Anzeigen der Etikette nach Verfassen eines
-Artikels (\fBbeginner_level\fP) um.
+AttributemenÃ¼s fÃ¼r den aktuellen Bereich, \fBScopeEditAttributesFile\fP
+('\fBE\fP') bearbeiten der lokalen Attribute\-Datei, \fBScopeAdd\fP ('\fBa\fP') einen
+neuen Bereich hinzufÃ¼gen, \fBScopeDelete\fP ('\fBd\fP') lÃ¶schen des aktuellen
+Bereichs, \fBScopeMove\fP ('\fBm\fP') verschieben des aktuellen Bereichs an eine
+neue Position, \fBScopeRename\fP ('\fBr\fP') umbenennen des aktuellen
+Bereichs. Bitte beachten, dass LÃ¶schen (\fBScopeDelete\fP), Umbenennen
+(\fBScopeRename\fP) und Verschieben (\fBScopeMove\fP) fÃ¼r globalen Attribute nicht
+zur VerfÃ¼gung stehen. \fBToggleHelpDisplay\fP ('\fBH\fP') schaltet das
+Hilfe\-Mini\-MenÃ¼ am unteren Bildschirmrand und das Anzeigen der Etikette nach
+Verfassen eines Artikels (\fBbeginner_level\fP) um.
 .SS "SERVERRC MENÃœ"
 .\"
 .\"
-Das Serverc\-MenÃ¼ (zugÃ¤nglich Ã¼ber das OptionsmenÃ¼ mit \fBConfigServerrcMenu\fP
+Das Serverrc\-MenÃ¼ (zugÃ¤nglich Ã¼ber das OptionsmenÃ¼ mit \fBConfigServerrcMenu\fP
 ('\fBs\fP')) kann verwendet werden, um Ã„ndern der Server\-spezifischen
 Einstellungen, die in \fI${TIN_HOMEDIR:\-"$HOME"}/.tin/$NNTPSERVER/serverrc\fP
 gespeichert ist, vorzunehmen. Ã„ndern des Wertes von \fBcache_overview_files\fP,
@@ -3085,7 +3137,7 @@ entsprechen. Dies kann vom Namen des Aut
 einem Artikel alles MÃ¶gliche sein.
 .PP
 Beim Start wird die Filter\-Datei des Benutzers
-\fI${TIN_HOMEDIR:\-"$HOME"}/.tin/filter\fP oder die Ã¼ber \*(rq\fB\-F\fP\*(rq angegebene
+\fI${TIN_HOMEDIR:\-"$HOME"}/.tin/filter\fP oder die Ã¼ber Â»\fB\-F\fPÂ« angegebene
 Datei gelesen (siehe auch \fB\%tin\fP(5)). Bei jedem Betreten einer Newsgroup
 werden die dort angegebenen Regeln angewendet und Artikel als gelesen der
 oder ausgewÃ¤hlt zu markieren, wenn sie die Kriterien erfÃ¼llen.
@@ -3141,14 +3193,15 @@ save the new filter, edit the full filte
 Artikel (follow\-up) und das direkte Antworten per E\-Mail an den Autor eines
 Artikels (reply).
 .PP
-Use the \fBPost\fP ('\fBw\fP') command to post an article to a newsgroup.  After
-entering the post subject the default editor (i.e., \fB\%vi\fP(1))  or the
-editor specified by the $\fBVISUAL\fP or $\fBEDITOR\fP environment variable will
-be started and the article can be entered. To crosspost articles simply add
-a comma and the name of the newsgroup(s) to the end of the \*(rqNewsgroups:\*(rq
-line at the beginning of the article. After saving and exiting the editor
-you are asked if you wish to a)bort posting the article, e)dit the article
-again or p)ost the article to the specified newsgroup(s).
+Verwenden Sie den Befehl \fBPost\fP ('\fBw\fP'), um einen Artikel in einer
+Newsgroup zu posten. Nach Eingabe des Betreffs wird der Standard\-Editor
+(z.\~B. \fB\%vi\fP(1)) oder der mittels der $\fBVISUAL\fP\- oder
+$\fBEDITOR\fP\-Umgebungsvariablen festgelegte Editor gestartet und der Artikel
+kann eingegeben werden. Um Artikel crosszuposten fÃ¼gen Sie einfach ein Komma
+und den Namen der Newsgroup(s) zum Ende der Zeile Â»Newsgroups:Â« am Anfang
+des Artikels hinzu. Nach dem Speichern und Verlassen des Editors werden Sie
+gefragt, ob Sie den Artikel verwerfen ('\fBa\fP'bort), bearbeiten ('\fBe\fP'dit)
+oder in den angegebenen Newsgruppen verÃ¶ffentlichen ('\fBp\fP'ost) mÃ¶chten.
 .PP
 Verwenden Sie den Befehl \fBDisplayPostHist\fP ('\fBW\fP'), um eine Verlaufsliste
 der von Ihnen geposteten Artikel anzuzeigen. Angezeigt werden das Datum, an
@@ -3254,7 +3307,7 @@ tinrc\-Variable \fBwildcard\fP fÃ¼r erwe
 Bei der Eingabe des Verzeichnisses und der Datei, in die gespeichert werden
 soll, werden verschiedene Erweiterungszeichen erkannt. Umgebungsvariablen
 (mit vorangestelltem Â»$Â«) und Benutzerhome\-Verzeichnisse (mit
-vorangestelltem Â»~Â« oder Â»~benutzernameÂ«) kÃ¶nnen angegeben
+vorangestelltem Â»\[ti]Â« oder Â»\[ti]benutzernameÂ«) kÃ¶nnen angegeben
 werden. Umgebungsvariablen kÃ¶nnen selbst weitere spezielle Zeichen
 enthalten.
 .PP
@@ -3264,7 +3317,7 @@ werden. Wenn Sie nur Â»=Â« eingeben, wer
 Namen der aktuellen Newsgroup (z.\~B. Â»alt.sourcesÂ«) gespeichert. Siehe auch
 \fBmaildir\fP.
 .PP
-Um in saveir/<news.groupen.name>/<dateiname> zu speichern,
+Um in savedir/<news.groupen.name>/<dateiname> zu speichern,
 kann das Format Â»+<dateiname>Â« verwendet werden. Siehe
 \fBsavedir\fP. Wie Â»+Â« wird Â»%GÂ« zum aktuellen news.groupen.name erweitert,
 jedoch ohne \fBsavedir\fP\-PrÃ¤fix. Â»%PÂ« wird zum news.groupen.name erweitert,
@@ -3848,7 +3901,7 @@ FÃ¼r eine ausfÃ¼hrlich Beschreibung sieh
 .PP
 \fI$MAILCAPS\fP
 .br
-\fI~/.mailcap\fP
+\fI\[ti]/.mailcap\fP
 .br
 \fI/etc/mailcap\fP
 .br
@@ -4174,21 +4227,17 @@ ZusÃ¤tzliche Optionen, die Sie an Ihr \f
 Ã¼bergeben mÃ¶chten.
 .TP 
 \fBPGPPATH\fP
-Ãœbersteuert den Namen des \fB\%pgp\fP(1)\-Verzeichnisses in \fB$HOME\fP, dass deine
+Ãœbersteuert den Namen des \fB\%pgp\fP(1)\-Verzeichnisses in $\fBHOME\fP, dass deine
 SchlÃ¼ssel usw. enthÃ¤lt.
 .TP 
 \fBGNUPGHOME\fP
-Ãœbersteuert den Namen des \fB\%gpg\fP(1)\-Verzeichnisses in \fB$HOME\fP, dass deine
+Ãœbersteuert den Namen des \fB\%gpg\fP(1)\-Verzeichnisses in $\fBHOME\fP, dass deine
 SchlÃ¼ssel usw. enthÃ¤lt.
 .TP 
 \fBLC_CTYPE\fP
-This variable determines the \fB\%locale\fP(5)  category for character handling
-functions. Usually it determines the character classes for pattern matching
-character classification and case conversion. Currently this is not true for
-\fBtin\fP (which temporary unsets \fB$LC_CTYPE\fP right before any match is done
-to avoid confusion).  Its value should be of the form
-\fIlanguage\fP[\fI_territory\fP][\fI.codeset\fP][\fI@modifier\fP]. See \fB\%environ\fP(5)
-for more information.
+Datums\- und Zeitformate. Ihr Wert sollte der Form
+\fIlanguage\fP[\fI_territory\fP][\fI.codeset\fP][\fI@modifier\fP] entsprechen. FÃ¼r
+weitere Informationen siehe \fB\%locale\fP(5) und \fB\%environ\fP(5).
 .TP 
 \fBLC_MESSAGES\fP
 Datums\- und Zeitformate. Ihr Wert sollte der Form
@@ -4218,16 +4267,16 @@ weitere Informationen siehe \fB\%locale\
 \fBLANGUAGE\fP
 Datums\- und Zeitformate. Ihr Wert sollte der Form
 \fIlanguage\fP[\fI_territory\fP][\fI.codeset\fP][\fI@modifier\fP]
-entsprechen. \fB$LC_ALL\fP der \fB$LANG\fP muss ebenfalls gesetzt sein. FÃ¼r
+entsprechen. $\fBLC_ALL\fP der $\fBLANG\fP muss ebenfalls gesetzt sein. FÃ¼r
 weitere Informationen siehe \fB\%locale\fP(5) und \fB\%environ\fP(5).
 .TP 
 \fBCOLUMNS\fP
 A decimal integer > 0 used to indicate the user's preferred width in
 column positions for the terminal screen or window. If this variable is
 unset or null, the implementation determines the number of columns,
-appropriate for the terminal or window. When \fB$COLUMNS\fP is set, any
-terminal\-width information implied by \fB$TERM\fP will be overridden. Users and
-portable applications should not set \fB$COLUMNS\fP unless they wish to
+appropriate for the terminal or window. When $\fBCOLUMNS\fP is set, any
+terminal\-width information implied by $\fBTERM\fP will be overridden. Users and
+portable applications should not set $\fBCOLUMNS\fP unless they wish to
 override the system selection and produce output unrelated to the terminal
 characteristics.
 .TP 
@@ -4237,9 +4286,9 @@ lines on a page or the vertical screen o
 this case is a vertical measure large enough to hold the tallest character
 in the character set being displayed. If this variable is unset or null, the
 implementation determines the number of lines, appropriate for the terminal
-or window. When \fB$LINES\fP is set, any terminal\-height information implied by
-\fB$TERM\fP will be overridden. Users and portable applications should not set
-\fB$LINES\fP unless they wish to override the system selection.
+or window. When $\fBLINES\fP is set, any terminal\-height information implied by
+$\fBTERM\fP will be overridden. Users and portable applications should not set
+$\fBLINES\fP unless they wish to override the system selection.
 .TP 
 \fBTERM\fP
 Der verwendete Terminaltyp. Weitere Informationen finden sich in
@@ -4285,7 +4334,7 @@ Beenden ohne das Terminal (tty) wiederhe
 .\"
 Speichern der \fI${TIN_HOMEDIR:\-"$HOME"}/.newsrc\fP\-Datei.
 .SH SICHERHEIT
-Falls \fBtin\fP im Debug\-Modus (Â»\fB\-D\ n\fPÂ«) gestartet wird, werden in
+Falls \fBtin\fP im Debug\-Modus (Â»\fB\-D\fP\ \fIModus\fPÂ«) gestartet wird, werden in
 \fB$TMPDIR\fP fÃ¼r alle Benutzer lesbare Dateien erzeugt, welche das
 NNTP\-Passwort des aktuellen Benutzers im Klartext enthalten kÃ¶nnen (falls
 ausfÃ¼hrlich (verbose, Â»\fB\-v\fPÂ«) angeschaltet ist). Auf Mehrbenutzer\-Systemen
diff -Nurp '--exclude=.bzr*' tin-2.6.5/po-man/de/tin.5 tin-2.6.6/po-man/de/tin.5
--- tin-2.6.5/po-man/de/tin.5	2025-12-23 17:42:16.000000000 +0100
+++ tin-2.6.6/po-man/de/tin.5	2026-08-08 17:18:30.114867219 +0200
@@ -3,7 +3,7 @@
 .\" Module    : tin.5
 .\" Author    : U. Janssen
 .\" Created   : 2000-07-10
-.\" Updated   : 2025-12-02
+.\" Updated   : 2026-08-23
 .\" Notes     : needs a some work, see TODOs
 .\"             - use semantic newlines
 .\"
@@ -12,7 +12,7 @@
 .\" This file was generated with po4a. Translate the source file.
 .\"
 .\"*******************************************************************
-.TH TIN 5 2025\-12\-24 2.6.5 "Usenet Newsreader"
+.TH TIN 5 2026\-08\-23 2.6.6 "Usenet Newsreader"
 
 .SH NAME
 tin, rtin \- zugehÃ¶rige Dateien
@@ -46,7 +46,7 @@ Zeilenenden (Â»\(rsnÂ« aka LF) haben.
 .\" $TMPDIR/ACTIVE     (-D 64)
 \fI$MAILCAPS\fP
 .br
-\fI~/.mailcap\fP
+\fI\[ti]/.mailcap\fP
 .br
 \fI/etc/mailcap\fP
 .br
@@ -591,7 +591,7 @@ Identisch mit der tinrc\-Variable gleich
 .\" TODO: document option
 \fBsavefile\fP
 .TP 
-\fBshow_art_score\fP
+\fBshow_art_info\fP
 Identisch mit der tinrc\-Variable gleichen Namens
 .TP 
 \fBshow_author\fP
@@ -647,12 +647,12 @@ Identisch mit der tinrc\-Variable gleich
 .TP 
 \fBx_body\fP
 Ein StÃ¼ck Text, das am Anfang der Nachricht hinzugefÃ¼gt wird. Wenn dieser
-String mit einem Â»/Â« oder Â»~Â« beginnt, wird davon ausgegangen, dass es sich
-um den Namen einer Datei handelt, die den einzufÃ¼genden Text enthÃ¤lt. Wenn
-der String mit einem Â»!Â« beginnt, wird angenommen, dass das Folgende der
-Pfad zu einem Programm ist, das ausgefÃ¼hrt werden soll, um den Inhalt zu
-erzeugen. Â»%GÂ« wird auf den aktuellen news.group.name erweitert und Â»%PÂ«
-wird auf den news.group.name mit allen Â».Â« ersetzt durch Â»/Â«.
+String mit einem Â»/Â« oder Â»\[ti]Â« beginnt, wird davon ausgegangen, dass es
+sich um den Namen einer Datei handelt, die den einzufÃ¼genden Text
+enthÃ¤lt. Wenn der String mit einem Â»!Â« beginnt, wird angenommen, dass das
+Folgende der Pfad zu einem Programm ist, das ausgefÃ¼hrt werden soll, um den
+Inhalt zu erzeugen. Â»%GÂ« wird auf den aktuellen news.group.name erweitert
+und Â»%PÂ« wird auf den news.group.name mit allen Â».Â« ersetzt durch Â»/Â«.
 .TP 
 \fBx_comment_to\fP
 FÃ¼gt Header Â»X\-Comment\-To:Â« ein, dies ist nur in FIDO\-Gruppen nÃ¼tzlich.
@@ -660,7 +660,7 @@ FÃ¼gt Header Â»X\-Comment\-To:Â« ein, di
 \fBx_headers\fP
 Eine Zeichenkette, die den Header\-Namen und den Inhalt des Headers enthÃ¤lt,
 der beim Posten automatisch hinzugefÃ¼gt wird. Wenn dieser String mit einem
-Â»/Â« oder Â»~Â« beginnt, wird davon ausgegangen, dass es sich um den Namen
+Â»/Â« oder Â»\[ti]Â« beginnt, wird davon ausgegangen, dass es sich um den Namen
 einer Datei handelt, die den einzufÃ¼genden Text enthÃ¤lt. Wenn der String mit
 einem Â»!Â« beginnt, wird angenommen, dass das Folgende der Pfad zu einem
 Programm ist, das ausgefÃ¼hrt werden soll, um den Inhalt zu erzeugen. Â»%GÂ«
@@ -715,8 +715,16 @@ kompiliert werden.
 Zeichensatz fÃ¼r (defekte) Artikel ohne MIME\-Zeichensatz\-Deklaration
 erraten. Dieses Attribut funktioniert nur auf Systemen mit funktionierendem
 \fB\%iconv\fP(3) oder \fB\%ucnv_*\fP() und \fB\%ucsdet_getName\fP() von
-libicui18n. Es hat keinen Effekt, falls undeclared_charset ebenfalls gesetzt
-ist.
+libicui18n. Die Voreinstellung ist Â»0Â«. Die mÃ¶glichen Werte sind:
+.RS +1i
+.TS
+tab(:);
+n lb.
+0:undeklarierten Zeichensatz nicht erraten
+1:nur erraten, falls undeclared_charset nicht gesetzt
+2:immer undeklarierten Zeichensatz erraten
+.TE
+.RE
 .TP 
 Beispiel:
 .RS
@@ -725,7 +733,7 @@ Beispiel:
 # ISO\-8859\-1 als Zeichensatz annehmen falls keiner
 # angegeben wurde; in allen Gruppen auÃŸer fido7.*
 scope=*,!fido7.*
-x_headers=~/.tin/headers
+x_headers=\[ti]/.tin/headers
 undeclared_charset=ISO\-8859\-1
 
 # In *sources* Postprozesstyp auf nur Shell Archive setzen
@@ -748,7 +756,7 @@ x_comment_to=ON
 
 # In fido7.* Gruppen den Zeichensatz erraten
 scope=fido7.*
-undeclared_cs_guess=ON
+undeclared_cs_guess=1
 
 # Keine Signatur in *.test Newsgruppen anhÃ¤ngen
 # und Subject vorwÃ¤hlen
@@ -1045,7 +1053,7 @@ Tastenname an NULL gebunden ist, ist er
 \fBGroupTag\fP	t
 \fBGroupToggleThreading\fP	u
 \fBGroupRepost\fP	x
-\fBGroupUndoSel\fP	~
+\fBGroupUndoSel\fP	\[ti]
 .sp
 \fBHelpLastPage\fP	G
 \fBHelpFirstPage\fP	g
@@ -1166,7 +1174,7 @@ Tastenname an NULL gebunden ist, ist er
 \fBThreadSave\fP	s
 \fBThreadTag\fP	t
 \fBThreadTagParts\fP	T
-\fBThreadUndoSel\fP	~
+\fBThreadUndoSel\fP	\[ti]
 .sp
 \fBUrlSelect\fP	^J	^M
 .fi
@@ -1194,7 +1202,7 @@ ist die zugehÃ¶rige Kurzbeschreibung
 Â»\fINNTPServer[:Port]\fP \fInewsrc\fP [\fIKurzname\fP [\fI...\fP]]Â« Paare fÃ¼r den
 Â»\fB\-g\fPÂ« Kommandozeilenschalter. Bei der Suche wird nicht zwischen GroÃŸ\- und
 Kleinschreibung unterschieden und jede Zeile, die mit Â»#Â«, Â»;Â« oder Â» Â«
-beginnt, wird als Kommentar behandelt. Nur verfÃ¼gbar, wenn via NNTP gelesen
+beginnt, wird als Kommentar behandelt. Nur verfÃ¼gbar, falls via NNTP gelesen
 wird.
 .TP 
 \fBNNTPServer\fP
@@ -1229,9 +1237,9 @@ news.example.org /tmp/nrc\-ex example ex
 .br
 # mit der spezifischeren Regel an erster Stelle
 .br
-*:563 ~/.tin/newsrcs/${NNTPSERVER\-localhost}:563/newsrc
+*:563 \[ti]/.tin/newsrcs/${NNTPSERVER\-localhost}:563/newsrc
 .br
-* ~/.tin/newsrcs/${NNTPSERVER\-localhost}/newsrc
+* \[ti]/.tin/newsrcs/${NNTPSERVER\-localhost}/newsrc
 .RE
 .RE
 .PP
@@ -1387,14 +1395,16 @@ Newsgruppen auf dem Server zu erkennen.
 \fI${TIN_HOMEDIR:\-"$HOME"}/.tin/tinrc\fP
 .sp
 .RS
-At startup, \fB\%tin\fP(1)  reads in the configuration file. This contains a
-list of "\fIvariable\fP=\fIvalue\fP" pairs that can be used to configure the way
-\fB\%tin\fP(1)  works. \fIvalue\fP strings are limited to 1022 chars and will be
-discarded if exceeding this limit. If it exists, the global configuration
-file, \fI${TIN_LIBDIR:\-NEWSLIBDIR}/tinrc\fP is read first. After that, the
-user's own configuration file \fI${TIN_HOMEDIR:\-"$HOME"}/.tin/tinrc\fP is
-read. The global file is useful for distributing system\-wide defaults to new
-users who have no private tinrc yet (see also \fB/etc/tin/tin.defaults\fP).
+Beim Start liest \fB\%tin\fP(1) Konfigurationsdateien. Diese enthalten
+"\fIvariable\fP=\fIvalue\fP"\-Paare, mit denen konfiguriert wird wie \fB\%tin\fP(1)
+sich verhalten soll. Die \fIvalue\fP\-Zeichenfolgen sind auf 1022 Zeichen
+beschrÃ¤nkt und werden Ã¼bersprungen, wenn sie diese Grenze
+Ã¼berschreiten. Falls vorhanden, wird die Globale Konfigurationsdatei
+\fI${TIN_LIBDIR:\-NEWSLIBDIR}/tinrc\fP zuerst gelesen. Danach wird die
+Konfigurationsdatei \fI${TIN_HOMEDIR:\-"$HOME"}/.tin/tinrc\fP des Benutzers
+gelesen. Die globale Datei ist nÃ¼tzlich fÃ¼r die Verteilung von
+Standardkonfigurationen fÃ¼r Benutzer die noch keine private
+Konfigurationsdatei haben (siehe auch \fB/etc/tin/tin.defaults\fP).
 .TP 
 \fBabbreviate_groupname\fP
 Falls Â»ONÂ« werden, sofern nÃ¶tig, lange Newsgruppennamen in der Auswahl\- und
@@ -1851,10 +1861,10 @@ ansonsten ist es Â»inews \-hÂ«. Der Arti
 .TP 
 \fBinfo_in_last_line\fP
 Wenn Â»ONÂ«, zeigen Sie die aktuelle Gruppenbeschreibung oder den
-Artikelbereich in der letzten Zeile an (nicht im Pager und im globalen MenÃ¼)
-\(em \fBToggleInfoLastLine\fP ('\fBi\fP') wechselt die Einstellung. Diese Funktion
-ist nÃ¼tzlich, da die volle Breite des Bildschirms zur VerfÃ¼gung steht, um
-lange Betreffzeilen anzuzeigen. Die Voreinstellung ist Â»OFFÂ«.
+Artikelbereich in der letzten Zeile an (nicht im globalen MenÃ¼) \(em
+\fBToggleInfoLastLine\fP ('\fBi\fP') wechselt die Einstellung. Diese Funktion ist
+nÃ¼tzlich, da die volle Breite des Bildschirms zur VerfÃ¼gung steht, um lange
+Betreffzeilen anzuzeigen. Die Voreinstellung ist Â»OFFÂ«.
 .TP 
 \fBinteractive_mailer\fP
 Falls grÃ¶ÃŸer als Â»0Â« wird Ihr Mailreader frÃ¼her fÃ¼r eine Antwort aufgerufen,
@@ -1943,9 +1953,9 @@ angibt, in den gespeichert werden soll.
 Die Formatzeichenfolge, die verwendet wird, um den Mailer\-Befehl
 einschlieÃŸlich Parametern zu erstellen, der zum Versenden von Artikeln an
 andere Personen verwendet wird. Die Voreinstellung ist Â»%M "%T" < %FÂ«
-(z.\~B. Â»/bin/mail "iain" < ~/.articleÂ«). Das flexible Format ermÃ¶glicht
-die Verwendung anderer Mailer mit abweichenden Befehlszeilenparametern, wie
-z.\~B.
+(z.\~B. Â»/bin/mail "iain" < \[ti]/.articleÂ«). Das flexible Format
+ermÃ¶glicht die Verwendung anderer Mailer mit abweichenden
+Befehlszeilenparametern, wie z.\~B.
 .in +0.3i
 .nf
 sendmail \-oem \-t < %F
@@ -2010,8 +2020,10 @@ ist, ist diese Option deaktiviert und Si
 verwenden. \fBmm_network_charset\fP ist auf einen der folgenden
 Zeichenkodierungen beschrÃ¤nkt:
 .in +0.3i
-US\-ASCII, ISO\-8859\-{1,2,3,4,5,7,9,10,13,14,15,16}, KOI8\-{R,U,RU}
-EUC\-{CN,JP,KR,TW}, ISO\-2022\-{CN,CN\-EXT,JP,JP\-1,JP\-2}, Big5, UTF\-8
+US\-ASCII,
+ISO\-8859\-\:{\:1,\:2,\:3,\:4,\:5,\:7,\:9,\:10,\:13,\:14,\:15,\:16\:},
+KOI8\-\:{\:R,\:U,\:RU\:},\: EUC\-\:{\:CN,\:JP,\:KR,\:TW\:},
+ISO\-2022\-\:{\:CN,\:CN\-EXT,\:JP,\:JP\-1,\:JP\-2\:}, Big5, UTF\-8
 .in -0.3i
 MÃ¶glicherweise funktionieren nicht alle Werte auf Ihrem System, siehe
 \fB\%iconv_open\fP(3) fÃ¼r weitere Details. Wenn es nicht gesetzt ist, wird der
@@ -2022,22 +2034,39 @@ definiert ist.
 \fBmono_markdash\fP
 Attribut von WÃ¶rtern, die wie _dieses_ hervorgehoben sind. Es hÃ¤ngt von
 Ihrem Terminal ab, welche Attribute verwendbar sind. Siehe auch
-\fBword_h_display_marks\fP und \fBword_highlight\fP.
+\fBword_h_display_marks\fP und \fBword_highlight\fP. Die Voreinstellung ist Â»2Â«
+(beste Hervorhebung). Die mÃ¶glichen Werte sind:
+.RS +1i
+.TS
+tab(:);
+n lb.
+0:Normal
+1:Unterstrichen
+2:Beste Hervorhebung
+3:Inverse
+4:Blinkend
+5:Halbe Helligkeit
+6:Fett
+.TE
+.RE
 .TP 
 \fBmono_markslash\fP
 Attribut von WÃ¶rtern, die wie /dieses/ hervorgehoben sind. Es hÃ¤ngt von
 Ihrem Terminal ab, welche Attribute verwendbar sind. Siehe auch
-\fBword_h_display_marks\fP und \fBword_highlight\fP.
+\fBword_h_display_marks\fP und \fBword_highlight\fP. Die Voreinstellung ist Â»5Â«
+(halbe Helligkeit). Die mÃ¶glichen Werte finden Sie unter \fBmono_markdash\fP.
 .TP 
 \fBmono_markstar\fP
 Attribut von WÃ¶rtern, die wie *dieses* hervorgehoben sind. Es hÃ¤ngt von
 Ihrem Terminal ab, welche Attribute verwendbar sind. Siehe auch
-\fBword_h_display_marks\fP und \fBword_highlight\fP.
+\fBword_h_display_marks\fP und \fBword_highlight\fP. Die Voreinstellung ist Â»6Â«
+(Fett). Die mÃ¶glichen Werte finden Sie unter \fBmono_markdash\fP.
 .TP 
 \fBmono_markstroke\fP
 Attribut von WÃ¶rtern, die wie \-dieses\- hervorgehoben sind. Es hÃ¤ngt von
 Ihrem Terminal ab, welche Attribute verwendbar sind. Siehe auch
-\fBword_h_display_marks\fP und \fBword_highlight\fP.
+\fBword_h_display_marks\fP und \fBword_highlight\fP. Die Voreinstellung ist Â»3Â«
+(Inverse). Die mÃ¶glichen Werte finden Sie unter \fBmono_markdash\fP.
 .TP 
 \fBnewnews\fP
 Interne Timer, die von \fB\%tin\fP(1) verwendet werden, um den Ãœberblick Ã¼ber
@@ -2330,10 +2359,26 @@ angezeigt (Voreinstellung).
 angezeigt.
 .RE
 .TP 
-\fBshow_art_score\fP
-Falls Â»ONÂ«, wird die Bewertung bei der Anzeige von Artikeln in der unteren
-linken Ecke gezeigt. Die Voreinstellung ist Â»OFFÂ«. Siehe auch
-\fBcol_score_neg\fP und \fBcol_score_pos\fP.
+\fBshow_art_info\fP
+Weitere Informationen zum Artikel auf Seitenebene anzeigen.Die
+Artikelbewertung (Score) kann in der linken unteren Ecke angezeigt werden
+(siehe auch \fBcol_score_neg\fP und \fBcol_score_pos\fP) und die Sprache des
+Artikels, wenn sie ermittelbar ist, in der SeitenÃ¼berschrift rechts neben
+der Zeilenzahl. Wenn der Sprache ein Â»\[ti]Â« vorangestellt ist, wurde der
+Wert Erraten, wenn vor dem Wert ein Â»+Â« steht, wurde dieser Wert
+geerbt. Wenn mÃ¶glich, wird ein Sprach\-Tag in den Namen der Sprache
+umgewandelt. In diesem Fall wird das Tag in runden Klammern nach dem Name
+angegeben. Die Voreinstellung ist 0.
+.RS +1i
+.IP 0 3
+\fBNichts\fP, zeigt weder die Punktzahl noch die Sprache des Artikels.
+.IP 1
+\fBArtikelbewertung\fP, nur die Punktzahl des Artikels anzeigen.
+.IP 2
+\fBArtikelsprache\fP, nur die Sprache des Artikels anzeigen.
+.IP 3
+\fBBewertung und Sprache\fP, zeigt beides, Artikelbewertung und Sprache.
+.RE
 .TP 
 \fBshow_description\fP
 Falls Â»ONÂ«, wird eine kurze Gruppenbeschreibung nach dem Namen der Newsgroup
@@ -2516,7 +2561,7 @@ Diskussionsfaden nur anhand von Â»Refere
 Diskussionsfaden anhand von Â»References:Â« und Â»Subject:Â« aufbauen
 (Voreinstellung).
 .IP 4
-Diskussionsfaden mehrteiliger Artikel anhand von 'Subject:\*(rq aufbauen.
+Diskussionsfaden mehrteiliger Artikel anhand von Â»Subject:Â« aufbauen.
 .IP 5
 Anhand der prozentualen Ãœbereinstimmung der Subjects gruppieren
 .RE
@@ -2649,9 +2694,20 @@ einem \fB\%xterm\fP(1x) laufen und \fB\%
 sein. Die Voreinstellung ist Â»OFFÂ«.
 .TP 
 \fButf8_graphics\fP
-Fall Â»ONÂ«, werden UTF\-8\-Zeichen fÃ¼r den Indikator ('\(->'),
-Thread\-/Anhangsbaum und Auslassungszeichen (Â»...Â«) verwendet. Die
-Voreinstellung ist Â»OFFÂ«.
+UTF\-8\-Zeichen fÃ¼r den Indikator ('\(->'), Thread\-/Anhangsbaum und
+Auslassungszeichen (Â»...Â«) verwenden. Die Voreinstellung ist Â»OFFÂ«.
+.RS +.5i
+.IP 0 3
+\fBKeine UTF\-8\-Grafik verwenden\fP.
+.IP 1
+\fBfÃ¼r Auslassungspunkte\fP. UTF\-8\-Grafik fÃ¼r Auslassungspunkte verwenden.
+.IP 2
+\fBfÃ¼r Baumdarstellung\fP. UTF\-8\-Zeichen fÃ¼r den Indikator und
+Thread\-/Anhangsbaum und verwenden.
+.IP 3
+\fBfÃ¼r ... und Baumdarstellung\fP. UTF\-8\-Zeichen fÃ¼r Auslassungspunkte, den
+Indikator und Thread\-/Anhangsbaum und verwenden.
+.RE
 .TP 
 \fBverbatim_begin_regex\fP
 Ein regulÃ¤rer Ausdruck, der den Beginn eines wortgetreu wiederzugebenden
diff -Nurp '--exclude=.bzr*' tin-2.6.5/po-man/de.po tin-2.6.6/po-man/de.po
--- tin-2.6.5/po-man/de.po	2025-12-23 17:42:09.000000000 +0100
+++ tin-2.6.6/po-man/de.po	2026-08-08 17:18:27.486749401 +0200
@@ -6,8 +6,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: tin-man 2.6.5\n"
 "Report-Msgid-Bugs-To: translation@tin.org\n"
-"POT-Creation-Date: 2025-12-23 04:07+0100\n"
-"PO-Revision-Date: 2025-12-23 17:38+0100\n"
+"POT-Creation-Date: 2026-08-08 17:15+0200\n"
+"PO-Revision-Date: 2026-07-09 07:50+0200\n"
 "Last-Translator: Urs Janssen <urs@tin.org>\n"
 "Language-Team: German <translation-team-de@lists.sourceforge.net>\n"
 "Language: de\n"
@@ -25,14 +25,14 @@ msgstr "TIN"
 #. type: TH
 #: doc/tin.1:11 doc/tin.5:10
 #, no-wrap
-msgid "2025-12-24"
-msgstr "2025-12-24"
+msgid "2026-08-23"
+msgstr "2026-08-23"
 
 #. type: TH
 #: doc/tin.1:11 doc/tin.5:10
 #, no-wrap
-msgid "2.6.5"
-msgstr "2.6.5"
+msgid "2.6.6"
+msgstr "2.6.6"
 
 #. type: TH
 #: doc/tin.1:11 doc/tin.5:10
@@ -58,7 +58,7 @@ msgid "SYNOPSIS"
 msgstr "ÃœBERSICHT"
 
 #. type: Plain text
-#: doc/tin.1:53
+#: doc/tin.1:57
 msgid ""
 "B<tin> [\\|[\\|B<-h>\\||\\|B<-H>\\||\\|B<-V>\\|]\\ \\|| [\\|[\\|B<-a>\\|] "
 "[\\|B<-dlnq>\\||\\|B<-Q>\\|] [\\|B<-ACkrTzxX>\\|]\\|] [\\|[\\|B<-R>\\||\\|B<-"
@@ -66,9 +66,10 @@ msgid ""
 "B<-6>\\|] [\\|B<-o>\\||\\|B<-w>\\||\\|B<-N>\\||\\|B<-M> I<address>\\|] [\\|"
 "B<-D> I<debug_level>\\|] [\\|B<-F> I<filter_file>\\|] [\\|B<-G> "
 "I<article_limit>\\|] [\\|B<-f> I<newsrc_file>\\|] [\\|B<-g> I<server>\\|"
-"[\\|:I<port>\\|]\\|] [\\|B<-L> I<Message-ID>\\|] [\\|B<-m> I<Mail_dir>\\|] "
-"[\\|B<-p> I<port>\\|] [\\|B<-t> I<timeout>\\|] [\\|B<-I> I<index_dir>\\|]\\ "
-"\\|[I<newsgroup>\\|[\\|,.\\|.\\|.\\&\\|]\\|]\\|]"
+"[\\|:I<port>\\|]\\|] [\\|B<-i> I<proto_article>\\|] [\\|B<-J> "
+"I<tinrc_file>\\|] [\\|B<-L> I<Message-ID>\\|] [\\|B<-m> I<Mail_dir>\\|] [\\|"
+"B<-p> I<port>\\|] [\\|B<-t> I<timeout>\\|] [\\|B<-I> I<index_dir>\\|]\\ \\|"
+"[I<newsgroup>\\|[\\|,.\\|.\\|.\\&\\|]\\|]\\|]"
 msgstr ""
 "B<tin> [\\|[\\|B<-h>\\||\\|B<-H>\\||\\|B<-V>\\|]\\ \\|| [\\|[\\|B<-a>\\|] "
 "[\\|B<-dlnq>\\||\\|B<-Q>\\|] [\\|B<-ACkrTzxX>\\|]\\|] [\\|[\\|B<-R>\\||\\|B<-"
@@ -76,18 +77,19 @@ msgstr ""
 "B<-6>\\|] [\\|B<-o>\\||\\|B<-w>\\||\\|B<-N>\\||\\|B<-M> I<Adresse>\\|] [\\|"
 "B<-D> I<Debuggrad>\\|] [\\|B<-F> I<Filter-Datei>\\|] [\\|B<-G> "
 "I<Artikellimit>\\|] [\\|B<-f> I<newsrc-Datei>\\|] [\\|B<-g> I<Server>\\|"
-"[\\|:I<Port>\\|]\\|] [\\|B<-L> I<Message-ID>\\|] [\\|B<-m> I<Mail-Verz.>\\|] "
+"[\\|:I<Port>\\|]\\|] \\|B<-i> I<proto-Artikel>\\|] [\\|B<-J> "
+"I<tinrc_file>\\|] [\\|B<-L> I<Message-ID>\\|] [\\|B<-m> I<Mail-Verz.>\\|] "
 "[\\|B<-p> I<Port>\\|] [\\|B<-t> I<Timeout>\\|] [\\|B<-I> I<index-Verz.>\\|]"
 "\\ \\|[I<Newsgruppe>\\|[\\|,.\\|.\\|.\\&\\|]\\|]\\|]"
 
 #. type: SH
-#: doc/tin.1:53 doc/tin.5:15
+#: doc/tin.1:57 doc/tin.5:15
 #, no-wrap
 msgid "DESCRIPTION"
 msgstr "BESCHREIBUNG"
 
 #. type: Plain text
-#: doc/tin.1:62
+#: doc/tin.1:66
 msgid ""
 "B<tin> is a full-screen easy to use Usenet newsreader. It can read news "
 "locally (e.g., I</var/spool/news>) or remotely (B<rtin> or B<tin -r> option) "
@@ -104,7 +106,7 @@ msgstr ""
 "Â»[X]OVERÂ« NNTP-Befehl (B<RFC\\ 2980>, B<RFC\\ 3977>)."
 
 #. type: Plain text
-#: doc/tin.1:68
+#: doc/tin.1:72
 msgid ""
 "B<tin> has four separate levels of operation: Selection level, Group level, "
 "Thread level and Article level. Use the B<Help> ('B<h>')  command to view a "
@@ -115,7 +117,7 @@ msgstr ""
 "jeweils verfÃ¼gbaren Befehle angezeigt werden."
 
 #. type: Plain text
-#: doc/tin.1:76
+#: doc/tin.1:80
 msgid ""
 "On startup B<tin> will show a list of the newsgroups found in I<$"
 "{TIN_HOMEDIR:-\"$HOME\"}/.newsrc>. An arrow '\\(-E<gt>' or highlighted bar "
@@ -135,7 +137,7 @@ msgstr ""
 "wird durch DrÃ¼cken von 'B<E<lt>CRE<gt>>' betreten."
 
 #. type: Plain text
-#: doc/tin.1:81
+#: doc/tin.1:85
 msgid ""
 "The B<GroupNextUnreadArtOrGrp> ('B<E<lt>TABE<gt>>') key enters the next "
 "newsgroup with unread articles."
@@ -144,128 +146,128 @@ msgstr ""
 "die nÃ¤chste Newsgruppe mit ungelesenen Artikeln betreten."
 
 #. type: SH
-#: doc/tin.1:81
+#: doc/tin.1:85
 #, no-wrap
 msgid "EXIT STATUS"
 msgstr "RÃœCKGABEWERT"
 
 #. type: TP
-#: doc/tin.1:83 doc/tin.1:1196 doc/tin.1:3958
+#: doc/tin.1:87 doc/tin.1:1216 doc/tin.1:4018
 #, no-wrap
 msgid "B<0>"
 msgstr "B<0>"
 
 #. type: Plain text
-#: doc/tin.1:86
+#: doc/tin.1:90
 msgid "Successful program execution. No unread news available in batch mode."
 msgstr ""
 "Programm erfolgreich beendet. Im Batch-Modus: keine ungelesenen Nachrichten "
 "vorhanden."
 
 #. type: TP
-#: doc/tin.1:86 doc/tin.1:3961
+#: doc/tin.1:90 doc/tin.1:4021
 #, no-wrap
 msgid "B<1>"
 msgstr "B<1>"
 
 #. type: Plain text
-#: doc/tin.1:89
+#: doc/tin.1:93
 msgid "Usage, syntax, configuration file or network error."
 msgstr "Bedien-, Syntax-, Konfigurations- oder Netzwerk-Fehler."
 
 #. type: TP
-#: doc/tin.1:89 doc/tin.1:3964
+#: doc/tin.1:93 doc/tin.1:4024
 #, no-wrap
 msgid "B<2>"
 msgstr "B<2>"
 
 #. type: Plain text
-#: doc/tin.1:92
+#: doc/tin.1:96
 msgid "Unread news available (batch mode (''B<-Z>'') only)."
 msgstr "Ungelesene Nachrichten vorhanden (nur im Batch-Modus (Â»B<-Z>Â«))."
 
 #. type: TP
-#: doc/tin.1:92 doc/tin.1:3967
+#: doc/tin.1:96 doc/tin.1:4027
 #, no-wrap
 msgid "B<3>"
 msgstr "B<3>"
 
 #. type: Plain text
-#: doc/tin.1:97
+#: doc/tin.1:101
 msgid "NNTP error."
 msgstr "NNTP Fehler."
 
 #. type: SH
-#: doc/tin.1:97
+#: doc/tin.1:101
 #, no-wrap
 msgid "OPTIONS"
 msgstr "OPTIONEN"
 
 #. type: TP
-#: doc/tin.1:98
+#: doc/tin.1:102
 #, no-wrap
 msgid "B<-4>"
 msgstr "B<-4>"
 
 #. type: Plain text
-#: doc/tin.1:102
+#: doc/tin.1:106
 msgid ""
 "Force connecting via IPv4 to the remote NNTP server. Only available when "
 "built with IPv6 support."
 msgstr ""
-"Verbindung via IPv4 zum NNTP Server erzwingen. Nur verfÃ¼gbar, wenn B<tin> "
+"Verbindung via IPv4 zum NNTP Server erzwingen. Nur verfÃ¼gbar, falls B<tin> "
 "mit IPv6-UnterstÃ¼tzung gebaut wurde."
 
 #. type: TP
-#: doc/tin.1:102
+#: doc/tin.1:106
 #, no-wrap
 msgid "B<-6>"
 msgstr "B<-6>"
 
 #. type: Plain text
-#: doc/tin.1:106
+#: doc/tin.1:110
 msgid ""
 "Force connecting via IPv6 to the remote NNTP server. Only available when "
 "built with IPv6 support."
 msgstr ""
-"Verbindung via IPv6 zum NNTP Server erzwingen. Nur verfÃ¼gbar, wenn B<tin> "
+"Verbindung via IPv6 zum NNTP Server erzwingen. Nur verfÃ¼gbar, falls B<tin> "
 "mit IPv6-UnterstÃ¼tzung gebaut wurde."
 
 #. type: TP
-#: doc/tin.1:106
+#: doc/tin.1:110
 #, no-wrap
 msgid "B<-a>"
 msgstr "B<-a>"
 
 #. type: Plain text
-#: doc/tin.1:109
+#: doc/tin.1:113
 msgid "Toggle ANSI color (default is off)."
 msgstr "ANSI-Farben ein/-ausschalten (Voreinstellung ist aus)."
 
 #. type: TP
-#: doc/tin.1:109
+#: doc/tin.1:113
 #, no-wrap
 msgid "B<-A>"
 msgstr "B<-A>"
 
 #. type: Plain text
-#: doc/tin.1:114
+#: doc/tin.1:118
 msgid ""
 "Force authentication on initial connect. Only available when reading via "
 "NNTP.  See also I<${TIN_HOMEDIR:-\"$HOME\"}/.newsauth> in B<\\%tin>(5)."
 msgstr ""
-"Erzwinge Authentifizierung beim Verbindungsaufbau. Nur verfÃ¼gbar, wenn via "
+"Erzwinge Authentifizierung beim Verbindungsaufbau. Nur verfÃ¼gbar, falls via "
 "NNTP gelesen wird. Siehe auch I<${TIN_HOMEDIR:-\"$HOME\"}/.newsauth> in B<\\"
 "%tin>(5)."
 
 #. type: TP
-#: doc/tin.1:114
+#: doc/tin.1:118
 #, no-wrap
 msgid "B<-c>"
 msgstr "B<-c>"
 
 #. type: Plain text
-#: doc/tin.1:119
+#: doc/tin.1:123
 msgid ""
 "Create/update index files for every group in I<${TIN_HOMEDIR:-"
 "\"$HOME\"}/.newsrc> or file specified by the ''B<-f>'' option and mark all "
@@ -276,13 +278,13 @@ msgstr ""
 "alle Artikel als gelesen."
 
 #. type: TP
-#: doc/tin.1:119
+#: doc/tin.1:123
 #, no-wrap
 msgid "B<-C>"
 msgstr "B<-C>"
 
 #. type: Plain text
-#: doc/tin.1:124
+#: doc/tin.1:128
 msgid ""
 "Use COMPRESS NNTP extension (B<RFC\\ 8054>) if available. See also "
 "B<nntp_read_timeout_secs>, ''B<-t>'' and the \"SECURITY\" and \"BUGS\" "
@@ -293,34 +295,34 @@ msgstr ""
 "Â»FEHLERÂ« beachten."
 
 #. type: TP
-#: doc/tin.1:124
+#: doc/tin.1:128
 #, no-wrap
 msgid "B<-d>"
 msgstr "B<-d>"
 
 #.  FIXME: explain debug levels
 #. type: Plain text
-#: doc/tin.1:130
+#: doc/tin.1:134
 msgid ""
-"Don't load newsgroup descriptions and servers message of the day "
+"Don't load newsgroup descriptions and server's message of the day "
 "(interactive mode)."
 msgstr ""
 "Keine Gruppenbeschreibungen und die Server Meldung des Tages laden "
 "(Interaktiver-Modus)."
 
 #. type: TP
-#: doc/tin.1:130
+#: doc/tin.1:134
 #, no-wrap
 msgid "B<-D>I< debug-level>"
 msgstr "B<-D> I<Debuggrad>"
 
 #. type: Plain text
-#: doc/tin.1:140
+#: doc/tin.1:144
 msgid ""
 "Enter debug-level, the levels can specified via number (should be avoided as "
 "it will be removed in the future) or name (case insensitive) as listed "
 "below. Use comma to give multiple levels, any combinations are allowed "
-"(e.g., ''B<-D> I<GNKSA,2,NNTP>''). If removal is requested it will be "
+"(e.g., ''B<-D>\\ I<GNKSA,2,NNTP>''). If removal is requested it will be "
 "performed at startup and on normal termination (that is the files are only "
 "available while B<tin> is running)."
 msgstr ""
@@ -328,189 +330,191 @@ msgstr ""
 "werden, da die MÃ¶glichkeit in Zukunft entfernt wird) oder Name (GroÃŸ- und "
 "Kleinschreibung wird nicht beachtet) wie unten aufgefÃ¼hrt angegeben werden. "
 "Verwenden Sie Komma, um mehrere Ebenen anzugeben, beliebige Kombinationen "
-"sind zulÃ¤ssig (z.\\~B. Â»B<-D> I<GNKSA,2,NNTP>Â«). Wenn das Entfernen "
+"sind zulÃ¤ssig (z.\\~B. Â»B<-D>\\ I<GNKSA,2,NNTP>Â«). Wenn das Entfernen "
 "angefordert wird, wird es beim Start und beim normalen Beenden ausgefÃ¼hrt "
 "(die Dateien sind nur verfÃ¼gbar, wÃ¤hrend B<tin> ausgefÃ¼hrt wird)."
 
 #. type: IP
-#: doc/tin.1:144 doc/tin.1:1900 doc/tin.1:1934 doc/tin.1:2053 doc/tin.1:2120
-#: doc/tin.1:2322 doc/tin.1:2387 doc/tin.1:2523 doc/tin.1:2550 doc/tin.1:2564
-#: doc/tin.1:2616 doc/tin.1:2646 doc/tin.1:2724 doc/tin.1:2756 doc/tin.1:2782
-#: doc/tin.1:2863 doc/tin.1:2899 doc/tin.5:1674 doc/tin.5:1703 doc/tin.5:1841
-#: doc/tin.5:1904 doc/tin.5:2099 doc/tin.5:2169 doc/tin.5:2221 doc/tin.5:2340
-#: doc/tin.5:2353 doc/tin.5:2386 doc/tin.5:2439 doc/tin.5:2468 doc/tin.5:2539
-#: doc/tin.5:2588 doc/tin.5:2616 doc/tin.5:2706 doc/tin.5:2744
+#: doc/tin.1:148 doc/tin.1:1920 doc/tin.1:1954 doc/tin.1:2073 doc/tin.1:2140
+#: doc/tin.1:2345 doc/tin.1:2410 doc/tin.1:2546 doc/tin.1:2573 doc/tin.1:2587
+#: doc/tin.1:2622 doc/tin.1:2657 doc/tin.1:2687 doc/tin.1:2765 doc/tin.1:2797
+#: doc/tin.1:2823 doc/tin.1:2892 doc/tin.1:2916 doc/tin.1:2952 doc/tin.5:747
+#: doc/tin.5:1683 doc/tin.5:1712 doc/tin.5:1850 doc/tin.5:1913 doc/tin.5:2064
+#: doc/tin.5:2128 doc/tin.5:2198 doc/tin.5:2250 doc/tin.5:2369 doc/tin.5:2382
+#: doc/tin.5:2407 doc/tin.5:2433 doc/tin.5:2486 doc/tin.5:2515 doc/tin.5:2586
+#: doc/tin.5:2635 doc/tin.5:2663 doc/tin.5:2735 doc/tin.5:2765 doc/tin.5:2803
 #, no-wrap
 msgid "1"
 msgstr "1"
 
 #. type: tbl table
-#: doc/tin.1:144
+#: doc/tin.1:148
 #, no-wrap
 msgid "NNTP"
 msgstr "NNTP"
 
 #. type: tbl table
-#: doc/tin.1:144
+#: doc/tin.1:148
 #, no-wrap
 msgid "NNTPS"
 msgstr "NNTPS"
 
 #. type: IP
-#: doc/tin.1:145 doc/tin.1:1902 doc/tin.1:1936 doc/tin.1:2054 doc/tin.1:2125
-#: doc/tin.1:2324 doc/tin.1:2391 doc/tin.1:2526 doc/tin.1:2566 doc/tin.1:2618
-#: doc/tin.1:2649 doc/tin.1:2726 doc/tin.1:2758 doc/tin.1:2784 doc/tin.1:2865
-#: doc/tin.1:2901 doc/tin.5:1675 doc/tin.5:1704 doc/tin.5:1842 doc/tin.5:1909
-#: doc/tin.5:2101 doc/tin.5:2173 doc/tin.5:2225 doc/tin.5:2356 doc/tin.5:2388
-#: doc/tin.5:2441 doc/tin.5:2471 doc/tin.5:2541 doc/tin.5:2590 doc/tin.5:2618
-#: doc/tin.5:2708 doc/tin.5:2746
+#: doc/tin.1:149 doc/tin.1:1922 doc/tin.1:1956 doc/tin.1:2074 doc/tin.1:2145
+#: doc/tin.1:2347 doc/tin.1:2414 doc/tin.1:2549 doc/tin.1:2589 doc/tin.1:2624
+#: doc/tin.1:2659 doc/tin.1:2690 doc/tin.1:2767 doc/tin.1:2799 doc/tin.1:2825
+#: doc/tin.1:2894 doc/tin.1:2918 doc/tin.1:2954 doc/tin.5:748 doc/tin.5:1684
+#: doc/tin.5:1713 doc/tin.5:1851 doc/tin.5:1918 doc/tin.5:2065 doc/tin.5:2130
+#: doc/tin.5:2202 doc/tin.5:2254 doc/tin.5:2385 doc/tin.5:2409 doc/tin.5:2435
+#: doc/tin.5:2488 doc/tin.5:2518 doc/tin.5:2588 doc/tin.5:2637 doc/tin.5:2665
+#: doc/tin.5:2737 doc/tin.5:2767 doc/tin.5:2805
 #, no-wrap
 msgid "2"
 msgstr "2"
 
 #. type: tbl table
-#: doc/tin.1:145
+#: doc/tin.1:149
 #, no-wrap
 msgid "FILTER"
 msgstr "FILTER"
 
 #. type: tbl table
-#: doc/tin.1:145
+#: doc/tin.1:149
 #, no-wrap
 msgid "ARTS"
 msgstr "ARTS"
 
 #. type: IP
-#: doc/tin.1:146 doc/tin.1:1906 doc/tin.1:1940 doc/tin.1:2055 doc/tin.1:2328
-#: doc/tin.1:2622 doc/tin.1:2653 doc/tin.1:2731 doc/tin.1:2788 doc/tin.5:1677
-#: doc/tin.5:1706 doc/tin.5:1843 doc/tin.5:2105 doc/tin.5:2231 doc/tin.5:2445
-#: doc/tin.5:2475 doc/tin.5:2545 doc/tin.5:2622
+#: doc/tin.1:150 doc/tin.1:1926 doc/tin.1:1960 doc/tin.1:2075 doc/tin.1:2351
+#: doc/tin.1:2663 doc/tin.1:2694 doc/tin.1:2772 doc/tin.1:2829 doc/tin.5:1686
+#: doc/tin.5:1715 doc/tin.5:1852 doc/tin.5:2067 doc/tin.5:2134 doc/tin.5:2260
+#: doc/tin.5:2492 doc/tin.5:2522 doc/tin.5:2592 doc/tin.5:2669
 #, no-wrap
 msgid "4"
 msgstr "4"
 
 #. type: tbl table
-#: doc/tin.1:146
+#: doc/tin.1:150
 #, no-wrap
 msgid "NEWSRC"
 msgstr "NEWSRC"
 
 #. type: tbl table
-#: doc/tin.1:146
+#: doc/tin.1:150
 #, no-wrap
 msgid "BITMAP"
 msgstr "BITMAP"
 
 #. type: IP
-#: doc/tin.1:147 doc/tin.1:2058 doc/tin.1:2631 doc/tin.5:1846 doc/tin.5:2454
+#: doc/tin.1:151 doc/tin.1:2078 doc/tin.1:2672 doc/tin.5:1855 doc/tin.5:2501
 #, no-wrap
 msgid "8"
 msgstr "8"
 
 #. type: tbl table
-#: doc/tin.1:147
+#: doc/tin.1:151
 #, no-wrap
 msgid "THREADING"
 msgstr "THREADING"
 
 #. type: tbl table
-#: doc/tin.1:147
+#: doc/tin.1:151
 #, no-wrap
 msgid "REFS"
 msgstr "REFS"
 
 #. type: tbl table
-#: doc/tin.1:148
+#: doc/tin.1:152
 #, no-wrap
 msgid "16"
 msgstr "16"
 
 #. type: tbl table
-#: doc/tin.1:148
+#: doc/tin.1:152
 #, no-wrap
 msgid "MEMORY"
 msgstr "MEMORY"
 
 #. type: tbl table
-#: doc/tin.1:148
+#: doc/tin.1:152
 #, no-wrap
 msgid "MALLOC"
 msgstr "MALLOC"
 
 #. type: tbl table
-#: doc/tin.1:149
+#: doc/tin.1:153
 #, no-wrap
 msgid "32"
 msgstr "32"
 
 #. type: tbl table
-#: doc/tin.1:149
+#: doc/tin.1:153
 #, no-wrap
 msgid "ATTRIBUTES"
 msgstr "ATTRIBUTES"
 
 #. type: tbl table
-#: doc/tin.1:150
+#: doc/tin.1:154
 #, no-wrap
 msgid "64"
 msgstr "64"
 
 #. type: tbl table
-#: doc/tin.1:150
+#: doc/tin.1:154
 #, no-wrap
 msgid "MISC"
 msgstr "MISC"
 
 #. type: tbl table
-#: doc/tin.1:150
+#: doc/tin.1:154
 #, no-wrap
 msgid "GNKSA"
 msgstr "GNKSA"
 
 #. type: tbl table
-#: doc/tin.1:150
+#: doc/tin.1:154
 #, no-wrap
 msgid "ACTIVE"
 msgstr "ACTIVE"
 
 #. type: tbl table
-#: doc/tin.1:151
+#: doc/tin.1:155
 #, no-wrap
 msgid "127"
 msgstr "127"
 
 #. type: tbl table
-#: doc/tin.1:151
+#: doc/tin.1:155
 #, no-wrap
 msgid "ALL"
 msgstr "ALL"
 
 #. type: tbl table
-#: doc/tin.1:151
+#: doc/tin.1:155
 #, no-wrap
 msgid "EVERYTHING"
 msgstr "EVERYTHING"
 
 #. type: tbl table
-#: doc/tin.1:152
+#: doc/tin.1:156
 #, no-wrap
 msgid "128"
 msgstr "128"
 
 #. type: tbl table
-#: doc/tin.1:152
+#: doc/tin.1:156
 #, no-wrap
 msgid "REMOVE"
 msgstr "REMOVE"
 
 #. type: tbl table
-#: doc/tin.1:152
+#: doc/tin.1:156
 #, no-wrap
 msgid "DELETE"
 msgstr "DELETE"
 
 #. type: Plain text
-#: doc/tin.1:158
+#: doc/tin.1:162
 msgid ""
 "For NNTP-level ''B<-v>'' controls the verbosity of the output.  Depending on "
 "the debug-level various files may be written to I<$TMPDIR> and/or on screen "
@@ -522,13 +526,13 @@ msgstr ""
 "beachten!"
 
 #. type: TP
-#: doc/tin.1:158
+#: doc/tin.1:162
 #, no-wrap
 msgid "B<-f>I< file>"
 msgstr "B<-f> I<Datei>"
 
 #. type: Plain text
-#: doc/tin.1:163
+#: doc/tin.1:167
 msgid ""
 "Use the specified file of subscribed to newsgroups in place of I<$"
 "{TIN_HOMEDIR:-\"$HOME\"}/.newsrc> or a file specified via I<${TIN_HOMEDIR:-"
@@ -539,7 +543,7 @@ msgstr ""
 "newsrctable>."
 
 #. type: TP
-#: doc/tin.1:163
+#: doc/tin.1:167
 #, no-wrap
 msgid "B<-F>I< file>"
 msgstr "B<-F> I<Datei>"
@@ -547,7 +551,7 @@ msgstr "B<-F> I<Datei>"
 #
 #
 #. type: Plain text
-#: doc/tin.1:166
+#: doc/tin.1:170
 msgid ""
 "Use the specified filter file instead of I<${TIN_HOMEDIR:-"
 "\"$HOME\"}/.filter>."
@@ -556,13 +560,13 @@ msgstr ""
 "verwenden."
 
 #. type: TP
-#: doc/tin.1:166
+#: doc/tin.1:170
 #, no-wrap
 msgid "B<-g> I<server>[:I<port>]"
 msgstr "B<-g> I<Server>[:I<Port>]"
 
 #. type: Plain text
-#: doc/tin.1:172
+#: doc/tin.1:176
 msgid ""
 "Use the server[:port] and newsrc specified in I<${TIN_HOMEDIR:-"
 "\"$HOME\"}/.tin/newsrctable>. Only available when reading via NNTP. If you "
@@ -570,18 +574,18 @@ msgid ""
 "in square brackets."
 msgstr ""
 "ZugehÃ¶rigen Newsserver[:Port] und newsrc-Datei aus I<${TIN_HOMEDIR:-"
-"\"$HOME\"}/.tin/newsrctable> benutzen. Nur verfÃ¼gbar, wenn via NNTP gelesen "
+"\"$HOME\"}/.tin/newsrctable> benutzen. Nur verfÃ¼gbar, falls via NNTP gelesen "
 "wird. Wenn Sie einen Port mit einer direkten IPv6-Adresse angeben mÃ¶chten, "
 "muss die Adresse in eckige Klammern (Â»[]Â«) gesetzt werden."
 
 #. type: TP
-#: doc/tin.1:172
+#: doc/tin.1:176
 #, no-wrap
 msgid "B<-G>I< article-limit>"
 msgstr "B<-G> I<Artikellimit>"
 
 #. type: Plain text
-#: doc/tin.1:180
+#: doc/tin.1:184
 msgid ""
 "Limit the number of articles/group to retrieve from the server.  If "
 "I<article-limit> is E<gt> 0 not more than the last I<article-limit> articles/"
@@ -597,37 +601,63 @@ msgstr ""
 "I<Artikellimit>. Die Voreinstellung ist Â»0Â«, was keine Begrenzung bedeutet."
 
 #. type: TP
-#: doc/tin.1:180
+#: doc/tin.1:184
 #, no-wrap
 msgid "B<-h>"
 msgstr "B<-h>"
 
 #. type: Plain text
-#: doc/tin.1:183
+#: doc/tin.1:187
 msgid "Help listing all command-line options."
 msgstr "KurzÃ¼bersicht der verfÃ¼gbaren Kommandozeilenoptionen."
 
 #. type: TP
-#: doc/tin.1:183
+#: doc/tin.1:187
 #, no-wrap
 msgid "B<-H>"
 msgstr "B<-H>"
 
 #. type: Plain text
-#: doc/tin.1:187
+#: doc/tin.1:191
 msgid ""
 "Brief introduction to B<tin> that is also shown the first time it is started."
 msgstr ""
 "KurzeinfÃ¼hrung in B<tin> welche auch beim allerersten Start ausgegeben wird."
 
 #. type: TP
-#: doc/tin.1:187
+#: doc/tin.1:191
+#, no-wrap
+msgid "B<-i>I< proto_article>"
+msgstr "B<-i> I<proto-Artikel>"
+
+#. type: Plain text
+#: doc/tin.1:202
+msgid ""
+"Import (append) a proto article to the I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/"
+"postponed.articles> file.  The proto article then can be posted via "
+"B<Postponed> '(B<O>', \\&'B<^O>') or ''B<-w>'' or even 'B<-o>''.  The proto "
+"article should not be MIME encoded and have at least the following headers: "
+"''From:'', ''Subject:'' and ''Newsgroups:''.  Be aware that if ''B<-i>'' is "
+"used in conjunction with ''B<-o>'' all pending postponed articles will be "
+"posted, not just the one given with ''B<-i>''."
+msgstr ""
+"Importieren (anfÃ¼gen) eines Proto-Artikels in die Datei I<${TIN_HOMEDIR:-"
+"\"$HOME\"}/.tin/postponed.articles>. Der Proto-Artikel kann dann Ã¼ber "
+"B<Postponed> '(B<O>', 'B<^O>') oder Â»B<-w>Â« oder sogar Â»B<-o>Â« "
+"verÃ¶ffentlicht werden. Der Proto-Artikel sollte nicht MIME-codiert sein und "
+"mindestens die folgenden Header haben: Â»From:Â«, Â»Subject:Â« und "
+"Â»Newsgroups:Â«. Beachten Sie, dass, wenn Â»B<-i>Â« in Verbindung mit Â»B<-o>Â« "
+"verwendet wird, alle ausstehenden postponed-Artikel verÃ¶ffentlicht werden, "
+"nicht nur der, der mit Â»B<-i>Â« angegeben wird."
+
+#. type: TP
+#: doc/tin.1:202
 #, no-wrap
 msgid "B<-I>I< dir>"
 msgstr "B<-I> I<Verzeichnis>"
 
 #. type: Plain text
-#: doc/tin.1:193
+#: doc/tin.1:208
 msgid ""
 "Directory in which to store newsgroup index files. Default is I<$"
 "{TIN_INDEX_NEWSDIR:-\"${TIN_HOMEDIR:-\"$HOME\"}/.tin\"}/.news>.  This option "
@@ -640,13 +670,30 @@ msgstr ""
 "abruft und B<cache_overview_files> ausgeschaltet ist."
 
 #. type: TP
-#: doc/tin.1:193
+#: doc/tin.1:208
+#, no-wrap
+msgid "B<-J>I< file>"
+msgstr "B<-J> I<Datei>"
+
+#
+#
+#. type: Plain text
+#: doc/tin.1:212
+msgid ""
+"Use the specified tinrc file instead of I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/"
+"tinrc>."
+msgstr ""
+"Angegebene tinrc-Datei anstelle von I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/tinrc> "
+"verwenden."
+
+#. type: TP
+#: doc/tin.1:212
 #, no-wrap
 msgid "B<-k>"
 msgstr "B<-k>"
 
 #. type: Plain text
-#: doc/tin.1:198
+#: doc/tin.1:217
 msgid ""
 "Skip the certificate verification step for NNTPS connections and proceed "
 "without checking. This option implies ''B<-T>''. See also the \"SECURITY\" "
@@ -657,13 +704,13 @@ msgstr ""
 "Â»SICHERHEITÂ« beachten."
 
 #. type: TP
-#: doc/tin.1:198
+#: doc/tin.1:217
 #, no-wrap
 msgid "B<-l>"
 msgstr "B<-l>"
 
 #. type: Plain text
-#: doc/tin.1:210
+#: doc/tin.1:229
 msgid ""
 "Get number of articles per group from the I<${TIN_LIBDIR:-NEWSLIBDIR}\"/\"$"
 "{TIN_ACTIVEFILE:-active}> file. If reading via NNTP this is done with the "
@@ -686,13 +733,13 @@ msgstr ""
 "liefert."
 
 #. type: TP
-#: doc/tin.1:210
+#: doc/tin.1:229
 #, no-wrap
 msgid "B<-L>"
 msgstr "B<-L>"
 
 #. type: Plain text
-#: doc/tin.1:214
+#: doc/tin.1:233
 msgid ""
 "Show the message with the given Message-ID if available. Only available when "
 "reading via NNTP."
@@ -701,26 +748,26 @@ msgstr ""
 "ist. Nur verfÃ¼gbar, wenn via NNTP gelesen wird."
 
 #. type: TP
-#: doc/tin.1:214
+#: doc/tin.1:233
 #, no-wrap
 msgid "B<-m>I< dir>"
 msgstr "B<-m> I<Verzeichnis>"
 
 #. type: Plain text
-#: doc/tin.1:217
+#: doc/tin.1:236
 msgid "Mailbox directory to use. Default is I<${TIN_HOMEDIR:-\"$HOME\"}/Mail>."
 msgstr ""
 "Zu benutzendes Mailbox-Verzeichnis. Die Voreinstellung ist I<${TIN_HOMEDIR:-"
 "\"$HOME\"}/Mail>."
 
 #. type: TP
-#: doc/tin.1:217
+#: doc/tin.1:236
 #, no-wrap
 msgid "B<-M>I< user>"
 msgstr "B<-M> I<Benutzer>"
 
 #. type: Plain text
-#: doc/tin.1:221
+#: doc/tin.1:240
 msgid ""
 "Mail unread articles to specified user for later reading. For more "
 "information read section \"AUTOMATIC MAILING AND SAVING NEW NEWS\"."
@@ -730,13 +777,13 @@ msgstr ""
 "UND SPEICHERN VON UNGELESENEN ARTIKELNÂ«."
 
 #. type: TP
-#: doc/tin.1:221
+#: doc/tin.1:240
 #, no-wrap
 msgid "B<-n>"
 msgstr "B<-n>"
 
 #. type: Plain text
-#: doc/tin.1:228
+#: doc/tin.1:247
 msgid ""
 "Only load groups from the I<${TIN_LIBDIR:-NEWSLIBDIR}\"/\"${TIN_ACTIVEFILE:-"
 "active}> file that are subscribed to in the user's I<${TIN_HOMEDIR:-"
@@ -751,13 +798,13 @@ msgstr ""
 "erkennen, welche Gruppen moderiert werden. Siehe auch Â»B<-l>Â«."
 
 #. type: TP
-#: doc/tin.1:228
+#: doc/tin.1:247
 #, no-wrap
 msgid "B<-N>"
 msgstr "B<-N>"
 
 #. type: Plain text
-#: doc/tin.1:232
+#: doc/tin.1:251
 msgid ""
 "Mail unread articles to yourself for later reading. For more information "
 "read section \"AUTOMATIC MAILING AND SAVING NEW NEWS\"."
@@ -767,13 +814,13 @@ msgstr ""
 "SPEICHERN VON UNGELESENEN ARTIKELNÂ«."
 
 #. type: TP
-#: doc/tin.1:232
+#: doc/tin.1:251
 #, no-wrap
 msgid "B<-o>"
 msgstr "B<-o>"
 
 #. type: Plain text
-#: doc/tin.1:236
+#: doc/tin.1:255
 msgid ""
 "Quick post all postponed articles and exit. In order for this to be really "
 "quick, it should be used with ''B<-n>'' if possible."
@@ -782,13 +829,13 @@ msgstr ""
 "wieder beenden. Nach MÃ¶glichkeit mit Â»B<-n>Â« kombinieren."
 
 #. type: TP
-#: doc/tin.1:236
+#: doc/tin.1:255
 #, no-wrap
 msgid "B<-p>I< port>"
 msgstr "B<-p> I<Port>"
 
 #. type: Plain text
-#: doc/tin.1:242
+#: doc/tin.1:261
 msgid ""
 "Port to use if reading via NNTP (default is 119 or 563 if NNTPS is enabled, "
 "see ''B<-T>''). This also overrides the environment variables $B<NNTPPORT> "
@@ -796,17 +843,17 @@ msgid ""
 msgstr ""
 "Zu benutzende Portnummer falls per NNTP gelesen wird (Voreinstellung ist "
 "Â»119Â« oder Â»563Â« falls NNTPS benutzt wird, siehe Â»B<-T>Â«). Ãœbersteuert die "
-"Umgebungsvariablen $B<NNTPPORT> und $B<NNTPSPORT>. Nur verfÃ¼gbar, wenn via "
+"Umgebungsvariablen $B<NNTPPORT> und $B<NNTPSPORT>. Nur verfÃ¼gbar, falls via "
 "NNTP bzw. NNTPS gelesen wird."
 
 #. type: TP
-#: doc/tin.1:242
+#: doc/tin.1:261
 #, no-wrap
 msgid "B<-q>"
 msgstr "B<-q>"
 
 #. type: Plain text
-#: doc/tin.1:245
+#: doc/tin.1:264
 msgid ""
 "Don't check for new newsgroups and skip loading the servers message of the "
 "day."
@@ -815,13 +862,13 @@ msgstr ""
 "Tages nicht laden."
 
 #. type: TP
-#: doc/tin.1:245
+#: doc/tin.1:264
 #, no-wrap
 msgid "B<-Q>"
 msgstr "B<-Q>"
 
 #. type: Plain text
-#: doc/tin.1:250
+#: doc/tin.1:269
 msgid ""
 "Quick start. Start B<tin> as quickly as possible. Currently this is "
 "equivalent to ''B<-dnq>''. See also the ''B<-C>'' and ''B<-G>'' command-line "
@@ -832,13 +879,13 @@ msgstr ""
 "Â»B<-G>Â«."
 
 #. type: TP
-#: doc/tin.1:250
+#: doc/tin.1:269
 #, no-wrap
 msgid "B<-r>"
 msgstr "B<-r>"
 
 #. type: Plain text
-#: doc/tin.1:255
+#: doc/tin.1:274
 msgid ""
 "Read news remotely from the default NNTP server specified in the environment "
 "variable $B<NNTPSERVER> or contained in the file I</etc/nntpserver>."
@@ -848,24 +895,24 @@ msgstr ""
 "nntpserver> enthalten ist, lesen."
 
 #. type: TP
-#: doc/tin.1:255
+#: doc/tin.1:274
 #, no-wrap
 msgid "B<-R>"
 msgstr "B<-R>"
 
 #. type: Plain text
-#: doc/tin.1:258
+#: doc/tin.1:277
 msgid "Read news saved by the ''B<-S>'' option."
 msgstr "Lese mittels Â»B<-S>Â« gespeicherte Artikel."
 
 #. type: TP
-#: doc/tin.1:258
+#: doc/tin.1:277
 #, no-wrap
 msgid "B<-s>I< dir>"
 msgstr "B<-s> I<Verzeichnis>"
 
 #. type: Plain text
-#: doc/tin.1:262
+#: doc/tin.1:281
 msgid ""
 "Save/read articles to/in directory. Default is I<${TIN_HOMEDIR:-\"$HOME\"}/"
 "News>."
@@ -874,13 +921,13 @@ msgstr ""
 "{TIN_HOMEDIR:-\"$HOME\"}/News>."
 
 #. type: TP
-#: doc/tin.1:262
+#: doc/tin.1:281
 #, no-wrap
 msgid "B<-S>"
 msgstr "B<-S>"
 
 #. type: Plain text
-#: doc/tin.1:266
+#: doc/tin.1:285
 msgid ""
 "Save unread articles for later reading by the ''B<-R>'' option. For more "
 "information read section \"AUTOMATIC MAILING AND SAVING NEW NEWS\"."
@@ -890,13 +937,13 @@ msgstr ""
 "UNGELESENEN ARTIKELNÂ«."
 
 #. type: TP
-#: doc/tin.1:266
+#: doc/tin.1:285
 #, no-wrap
 msgid "B<-t>I< timeout>"
 msgstr "B<-t> I<Timeout>"
 
 #. type: Plain text
-#: doc/tin.1:270
+#: doc/tin.1:289
 msgid ""
 "Override the B<nntp_read_timeout_secs> setting. Default is 120 seconds, "
 "allowed maximum is 16383."
@@ -905,13 +952,13 @@ msgstr ""
 "120, das Maximum 16383 Sekunden."
 
 #. type: TP
-#: doc/tin.1:270
+#: doc/tin.1:289
 #, no-wrap
 msgid "B<-T>"
 msgstr "B<-T>"
 
 #. type: Plain text
-#: doc/tin.1:274
+#: doc/tin.1:293
 msgid ""
 "Enable NNTPS (NNTP over TLS). This also overrides the environment variable "
 "$B<NNTPSPORT> if set. Only available when reading via NNTP."
@@ -921,13 +968,13 @@ msgstr ""
 "NNTP gelesen wird."
 
 #. type: TP
-#: doc/tin.1:274
+#: doc/tin.1:293
 #, no-wrap
 msgid "B<-u>"
 msgstr "B<-u>"
 
 #. type: Plain text
-#: doc/tin.1:280
+#: doc/tin.1:299
 msgid ""
 "Create/update index files for every group in I<${TIN_HOMEDIR:-"
 "\"$HOME\"}/.newsrc> or file specified by the ''B<-f>'' option. This option "
@@ -940,13 +987,13 @@ msgstr ""
 "NNTP-Server abruft und B<cache_overview_files> abgestellt ist."
 
 #. type: TP
-#: doc/tin.1:280
+#: doc/tin.1:299
 #, no-wrap
 msgid "B<-v>"
 msgstr "B<-v>"
 
 #. type: Plain text
-#: doc/tin.1:285
+#: doc/tin.1:304
 msgid ""
 "Verbose mode for ''B<-c>'', ''B<-D>'', ''B<-M>'', ''B<-N>'', \\&''B<-S>'', "
 "''B<-u>'', ''B<-V>'' and ''B<-Z>'' options. Can be used multiple times to "
@@ -957,52 +1004,52 @@ msgstr ""
 "AusfÃ¼hrlichkeit zu erhÃ¶hen."
 
 #. type: TP
-#: doc/tin.1:285
+#: doc/tin.1:304
 #, no-wrap
 msgid "B<-V>"
 msgstr "B<-V>"
 
 #. type: Plain text
-#: doc/tin.1:288
+#: doc/tin.1:307
 msgid "Print version information and compilation options."
 msgstr "Versionsinformationen und Kompilieroptionen ausgeben."
 
 #. type: TP
-#: doc/tin.1:288
+#: doc/tin.1:307
 #, no-wrap
 msgid "B<-w>"
 msgstr "B<-w>"
 
 #. type: Plain text
-#: doc/tin.1:293
+#: doc/tin.1:313
 msgid ""
-"Quick mode to post an article and then exit. This option implies \\&''B<-"
-"d>''. In order for this to be really quick, it should be used with ''B<-n>'' "
-"if possible."
+"Quick mode to post an article to a group and then exit.  This option implies "
+"''B<-d>''.  In order for this to be really quick, it should be used with "
+"''B<-n>'' if possible."
 msgstr ""
-"Schnell-Modus um nur einen Artikel zu posten. Diese Option beinhaltet Â»B<-"
-"d>Â«. Nach MÃ¶glichkeit mit Â»B<-n>Â« kombinieren."
+"Schnell-Modus um nur einen Artikel in eine Gruppe zu posten. Diese Option "
+"beinhaltet Â»B<-d>Â«. Nach MÃ¶glichkeit mit Â»B<-n>Â« kombinieren."
 
 #. type: TP
-#: doc/tin.1:293
+#: doc/tin.1:313
 #, no-wrap
 msgid "B<-x>"
 msgstr "B<-x>"
 
 #. type: Plain text
-#: doc/tin.1:296
+#: doc/tin.1:316
 msgid "No-posting mode. You cannot post articles if you use this option."
 msgstr ""
 "Sie kÃ¶nnen keine Artikel verÃ¶ffentlichen, wenn Sie diese Option verwenden."
 
 #. type: TP
-#: doc/tin.1:296
+#: doc/tin.1:316
 #, no-wrap
 msgid "B<-X>"
 msgstr "B<-X>"
 
 #. type: Plain text
-#: doc/tin.1:302
+#: doc/tin.1:322
 msgid ""
 "No overwrite mode. I<${TIN_HOMEDIR:-\"$HOME\"}/.newsrc> and files in I<$"
 "{TIN_HOMEDIR:-\"$HOME\"}/.tin> will not be overwritten but may be created if "
@@ -1014,30 +1061,30 @@ msgstr ""
 "kombinieren."
 
 #. type: TP
-#: doc/tin.1:302
+#: doc/tin.1:322
 #, no-wrap
 msgid "B<-z>"
 msgstr "B<-z>"
 
 #. type: Plain text
-#: doc/tin.1:307
+#: doc/tin.1:327
 msgid ""
 "Only start B<tin> if there is any new/unread news. If there is news B<tin> "
 "will position cursor at first group with unread news. Useful for putting in "
 "login file."
 msgstr ""
 "B<tin> nur starten, wenn es neue/ungelesene Artikel gibt. Falls das der Fall "
-"ist wird der Cursor auf die erste Gruppe mit ungelesenen Artikeln "
+"ist, wird der Cursor auf die erste Gruppe mit ungelesenen Artikeln "
 "positioniert. NÃ¼tzlich um B<tin> in login-Dateien aufzurufen."
 
 #. type: TP
-#: doc/tin.1:307
+#: doc/tin.1:327
 #, no-wrap
 msgid "B<-Z>"
 msgstr "B<-Z>"
 
 #. type: Plain text
-#: doc/tin.1:313
+#: doc/tin.1:333
 msgid ""
 "Check if there is any new/unread news and exit with appropriate status. If "
 "the \\&''B<-v>'' option is specified the number of unread articles in each "
@@ -1052,7 +1099,7 @@ msgstr ""
 "Skripten."
 
 #. type: Plain text
-#: doc/tin.1:319
+#: doc/tin.1:339
 msgid ""
 "B<tin> can also dynamically change its options by the B<OptionMenu> ('B<M>') "
 "command. Any changes are written to I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/tinrc>. "
@@ -1065,7 +1112,7 @@ msgstr ""
 "GLOBALE OPTIONEN UND KONFIGURIERBAREN TINRC-VARIABLENÂ« und B<\\%tin>(5)."
 
 #. type: Plain text
-#: doc/tin.1:324
+#: doc/tin.1:344
 msgid ""
 "A list of groups can be specified after the other command-line options. This "
 "can be useful if you wish to yank in or subscribe to a hand-picked subset of "
@@ -1079,7 +1126,7 @@ msgstr ""
 "B<tin> versteht."
 
 #. type: Plain text
-#: doc/tin.1:329
+#: doc/tin.1:349
 msgid ""
 "If you specify a single group-name, or a wildcard that matches a single "
 "group, then you will automatically enter that group. Otherwise the normal "
@@ -1092,7 +1139,7 @@ msgstr ""
 "passenden zusÃ¤tzlichen Gruppen."
 
 #. type: Plain text
-#: doc/tin.1:333
+#: doc/tin.1:353
 msgid ""
 "With the ''B<-w>'' flag a given group-name is used as default group to post "
 "to. If more than one group or a wildcard is specified only the first group "
@@ -1103,7 +1150,7 @@ msgstr ""
 "wird nur die erste Gruppe bzw. die erste Gruppe verwendet, die Ã¼bereinstimmt."
 
 #. type: Plain text
-#: doc/tin.1:340
+#: doc/tin.1:360
 msgid ""
 "Once you use B<SelectYankActive> ('B<y>') to yank in all active groups, or "
 "B<SelectToggleReadDisplay> ('B<r>') to toggle the read/unread status, then "
@@ -1119,7 +1166,7 @@ msgstr ""
 "lesen um diese wieder anzuzeigen."
 
 #. type: Plain text
-#: doc/tin.1:346
+#: doc/tin.1:366
 msgid ""
 "NB: With the ''B<-n>'' flag, if reading via NNTP it may happen that only "
 "unsubscribed groups in the I<${TIN_HOMEDIR:-\"$HOME\"}/.newsrc> file (or the "
@@ -1133,7 +1180,7 @@ msgstr ""
 "newsrctable>) gefunden werden."
 
 #. type: Plain text
-#: doc/tin.1:356
+#: doc/tin.1:376
 msgid ""
 "Command-line options have higher priority than attributes and tinrc "
 "options.  Thus, command-line option takes precedence over configured values "
@@ -1153,19 +1200,19 @@ msgstr ""
 "ausgewÃ¤hlt und eventuell eine Warnung ausgegeben."
 
 #. type: SH
-#: doc/tin.1:356
+#: doc/tin.1:376
 #, no-wrap
 msgid "USAGE"
 msgstr "GEBRAUCH"
 
 #. type: SS
-#: doc/tin.1:359
+#: doc/tin.1:379
 #, no-wrap
 msgid "NEWS ADMINISTRATION"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:363
+#: doc/tin.1:383
 msgid ""
 "Maintaining Netnews on large networks of machines can be a pretty time-"
 "consuming job as I discovered when I was given the job of maintaining our "
@@ -1176,7 +1223,7 @@ msgstr ""
 "der Benutzerbetreuung beauftragt wurde."
 
 #. type: Plain text
-#: doc/tin.1:373
+#: doc/tin.1:393
 msgid ""
 "A user starting B<tin> for the first time can be automatically subscribed to "
 "a list of newsgroups that are deemed appropriate by the news administrator. "
@@ -1196,13 +1243,13 @@ msgstr ""
 "verstehen."
 
 #. type: SS
-#: doc/tin.1:373
+#: doc/tin.1:393
 #, no-wrap
 msgid "SCREEN FORMAT"
 msgstr "ANSICHTEN"
 
 #. type: Plain text
-#: doc/tin.1:376
+#: doc/tin.1:396
 msgid ""
 "B<tin> has four separate levels of operation: Selection level, Group level, "
 "Thread level and Article level."
@@ -1211,7 +1258,7 @@ msgstr ""
 "Threadebene und Artikelebene."
 
 #. type: Plain text
-#: doc/tin.1:383
+#: doc/tin.1:403
 msgid ""
 "At the Selection level the title displays (the name of the news server (with "
 "a \"[T]\"- or \"[k]\"-suffix if reading via NNTPS (insecurely)) and) the "
@@ -1228,7 +1275,7 @@ msgstr ""
 "kann mittels B<select_format> angepasst werden."
 
 #. type: Plain text
-#: doc/tin.1:391
+#: doc/tin.1:411
 #, no-wrap
 msgid ""
 "\\f(CR-E<gt>M    1     2  comp.security.announce  Announcements from the CERT abou\n"
@@ -1244,19 +1291,19 @@ msgstr ""
 "  X    5   124  news.software.readers   Discussion of software used to r\\fR\n"
 
 #. type: Plain text
-#: doc/tin.1:394
+#: doc/tin.1:414
 msgid ""
 "There may also be a character prefixing the line. An explanation follows:"
 msgstr "Eventuell steht am Anfang der Zeile noch eines der folgenden Zeichen:"
 
 #. type: TP
-#: doc/tin.1:394
+#: doc/tin.1:414
 #, no-wrap
 msgid "B<u>"
 msgstr "B<u>"
 
 #. type: Plain text
-#: doc/tin.1:399
+#: doc/tin.1:419
 msgid ""
 "This group is unsubscribed. To see only your subscribed groups use the "
 "B<SelectToggleReadDisplay> ('B<r>') or B<SelectYankActive> ('B<y>') toggle "
@@ -1267,13 +1314,13 @@ msgstr ""
 "Umschalttaste benutzt werden."
 
 #. type: TP
-#: doc/tin.1:399
+#: doc/tin.1:419
 #, no-wrap
 msgid "B<M>"
 msgstr "B<M>"
 
 #. type: Plain text
-#: doc/tin.1:404
+#: doc/tin.1:424
 msgid ""
 "This is a moderated group. Any posts you make will have to be approved by "
 "the group administrator before it will be made public. B<tin> will ask for "
@@ -1284,13 +1331,13 @@ msgstr ""
 "Posten in eine moderierte Gruppe nach einer BestÃ¤tigung."
 
 #. type: TP
-#: doc/tin.1:404
+#: doc/tin.1:424
 #, no-wrap
 msgid "B<N>"
 msgstr "B<N>"
 
 #. type: Plain text
-#: doc/tin.1:413
+#: doc/tin.1:433
 msgid ""
 "This is a new newsgroup which has been created since you last used B<tin>. "
 "New newsgroups are not subscribed to by default (However, see the "
@@ -1309,13 +1356,13 @@ msgstr ""
 "Gruppen einblenden, um sie in einer spÃ¤teren Sitzung wiederzufinden."
 
 #. type: TP
-#: doc/tin.1:413
+#: doc/tin.1:433
 #, no-wrap
 msgid "B<D>"
 msgstr "B<D>"
 
 #. type: Plain text
-#: doc/tin.1:419
+#: doc/tin.1:439
 msgid ""
 "This group no longer exists. If you no longer wish to see this group then "
 "unsubscribe from it in the normal way. This flag will only appear if you "
@@ -1328,13 +1375,13 @@ msgstr ""
 "Anzeige markiertÂ« gesetzt haben."
 
 #. type: TP
-#: doc/tin.1:419
+#: doc/tin.1:439
 #, no-wrap
 msgid "B<X>"
 msgstr "B<X>"
 
 #. type: Plain text
-#: doc/tin.1:423
+#: doc/tin.1:443
 msgid ""
 "You may no longer make posts to this group. Often a group will be superseded "
 "by a more appropriately named one."
@@ -1343,13 +1390,13 @@ msgstr ""
 "Gruppe durch eine mit einem passenderen Namen ersetzt."
 
 #. type: TP
-#: doc/tin.1:423
+#: doc/tin.1:443
 #, no-wrap
 msgid "B<=>"
 msgstr "B<=>"
 
 #. type: Plain text
-#: doc/tin.1:428
+#: doc/tin.1:448
 msgid ""
 "This group has been renamed and you may no longer post to it. If you do, "
 "then you will receive an error from your news server telling you the correct "
@@ -1360,7 +1407,7 @@ msgstr ""
 "Newsserver in der die Gruppe steht in die Sie posten sollten."
 
 #. type: Plain text
-#: doc/tin.1:438
+#: doc/tin.1:458
 msgid ""
 "At the Group level the title contains the name of the group, the number of "
 "conversation threads, the abbreviated threading method (B<thread_articles>), "
@@ -1382,13 +1429,13 @@ msgstr ""
 "(B<art_marked_killed>). D.\\~h.:"
 
 #. type: Plain text
-#: doc/tin.1:442
+#: doc/tin.1:462
 #, no-wrap
 msgid "alt.sources (5B -50/23+ 0* 3o 0K)\n"
 msgstr "alt.sources (5B -50/23+ 0* 3o 0K)\n"
 
 #. type: Plain text
-#: doc/tin.1:450
+#: doc/tin.1:470
 msgid ""
 "The characters after the numbers depend on configuration and if the "
 "currently B<show_only_unread_arts> is active or not.  Some numbers could be "
@@ -1406,7 +1453,7 @@ msgstr ""
 "umgeleitet werden."
 
 #. type: Plain text
-#: doc/tin.1:459
+#: doc/tin.1:479
 msgid ""
 "If a thread has unread articles it is marked with B<art_marked_unread> in "
 "front of the total number of articles in the thread. If there are recent "
@@ -1427,13 +1474,13 @@ msgstr ""
 "markiert. Die Anzeige kann Ã¼ber B<group_format> angepasst werden."
 
 #. type: Plain text
-#: doc/tin.1:469
+#: doc/tin.1:489
 #, no-wrap
 msgid "\\f(CRde.admin.net-abuse.announce (11B 13+ 1* 1o 0K) M\\fR\n"
 msgstr "\\f(CRde.admin.net-abuse.announce (11B 13+ 1* 1o 0K) M\\fR\n"
 
 #. type: Plain text
-#: doc/tin.1:474
+#: doc/tin.1:494
 #, no-wrap
 msgid ""
 "\\f(CR-E<gt>   1   +   3  108 bincancels in de.talk.sex        Christopher Lueg E<lt>l\n"
@@ -1448,7 +1495,7 @@ msgstr ""
 
 #.  FIXME - add description of fields
 #. type: Plain text
-#: doc/tin.1:479
+#: doc/tin.1:499
 msgid ""
 "At the Thread level the screen usually (depends on the threading method "
 "used) looks like this, but can be customized via B<thread_format>:"
@@ -1458,7 +1505,7 @@ msgstr ""
 "angepasst werden:"
 
 #. type: Plain text
-#: doc/tin.1:486
+#: doc/tin.1:506
 #, no-wrap
 msgid ""
 "\\f(CR-E<gt>   1      [   7]  What is this funny tree in the thre Robert F. Simmig\n"
@@ -1473,12 +1520,12 @@ msgstr ""
 
 #.  FIXME - add description of fields
 #. type: Plain text
-#: doc/tin.1:490
+#: doc/tin.1:510
 msgid "At the Article level the page header has the following format:"
 msgstr "In der Artikelebene hat der Kopf der Seite folgendes Format:"
 
 #. type: Plain text
-#: doc/tin.1:496
+#: doc/tin.1:516
 #, no-wrap
 msgid ""
 "\\f(CRSun, 28 Dec 1997 21:21:01   de.admin.news.groups       Thread   20 of 86\n"
@@ -1490,13 +1537,13 @@ msgstr ""
 "Urs Janssen E<lt>urs@akk.orgE<gt>       bei Arbeitskreis Kultur und Kommunikati\\fR\n"
 
 #. type: Plain text
-#: doc/tin.1:498
+#: doc/tin.1:518
 #, no-wrap
 msgid "\\f(CRarticle-body\\fR\n"
 msgstr "\\f(CRArtikel-KÃ¶rper\\fR\n"
 
 #. type: Plain text
-#: doc/tin.1:504
+#: doc/tin.1:524
 msgid ""
 "The look of the Selection, Group and Thread level can be customized. See the "
 "section \"CUSTOMIZING THE SCREEN FORMAT\"."
@@ -1505,13 +1552,13 @@ msgstr ""
 "angepasst werden. Siehe hierzu den Abschnitt Â»ANSICHTEN ANPASSENÂ«."
 
 #. type: SS
-#: doc/tin.1:504
+#: doc/tin.1:524
 #, no-wrap
 msgid "COMMON MOVING KEYS"
 msgstr "GEMEINSAME BEWEGUNGSTASTEN"
 
 #. type: Plain text
-#: doc/tin.1:507
+#: doc/tin.1:527
 msgid ""
 "This table shows the common keys used for moving around all levels within "
 "B<tin>."
@@ -1520,13 +1567,13 @@ msgstr ""
 "verwendet werden."
 
 #. type: ta
-#: doc/tin.1:509
+#: doc/tin.1:529
 #, no-wrap
 msgid "\\w'Beg. of list/article  'u +\\w'ANSI/vt100   'u"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:517
+#: doc/tin.1:537
 #, no-wrap
 msgid ""
 "\tANSI/vt100\tOther Terminals\n"
@@ -1539,13 +1586,13 @@ msgid ""
 msgstr ""
 
 #. type: SS
-#: doc/tin.1:521
+#: doc/tin.1:541
 #, no-wrap
 msgid "COMMON EDITING COMMANDS"
 msgstr "GEMEINSAME BEARBEITUNGSBEFEHLE"
 
 #. type: Plain text
-#: doc/tin.1:528
+#: doc/tin.1:548
 msgid ""
 "An B<\\%emacs>(1)  style editing package allows the easy editing of input "
 "strings.  A history list allows the easy reuse of previously entered "
@@ -1559,120 +1606,120 @@ msgstr ""
 "VerfÃ¼gung:"
 
 #. type: TP
-#: doc/tin.1:528
+#: doc/tin.1:548
 #, no-wrap
 msgid "B<^A, ^E>"
 msgstr "B<^A, ^E>"
 
 #. type: Plain text
-#: doc/tin.1:531
+#: doc/tin.1:551
 msgid "move to beginning or end of line, respectively."
 msgstr "An den Zeilenanfang bzw. das Zeilenende springen."
 
 #. type: TP
-#: doc/tin.1:531
+#: doc/tin.1:551
 #, no-wrap
 msgid "B<^F, ^B>"
 msgstr "B<^F, ^B>"
 
 #. type: Plain text
-#: doc/tin.1:534
+#: doc/tin.1:554
 msgid "non-destructive move forward or back one location, respectively."
 msgstr "ZerstÃ¶rungsfreie Bewegung um eine Position vorwÃ¤rts bzw. zurÃ¼ck."
 
 #. type: TP
-#: doc/tin.1:534
+#: doc/tin.1:554
 #, no-wrap
 msgid "B<^D>"
 msgstr "B<^D>"
 
 #. type: Plain text
-#: doc/tin.1:538
+#: doc/tin.1:558
 msgid ""
 "delete the character currently under the cursor, or send EOF if no "
 "characters in the buffer."
 msgstr ""
-"das aktuell unter dem Cursor befindliche Zeichen lÃ¶schen oder EOF senden, "
+"Das aktuell unter dem Cursor befindliche Zeichen lÃ¶schen oder EOF senden, "
 "falls keine Zeichen im Puffer vorhanden sind."
 
 #. type: TP
-#: doc/tin.1:538
+#: doc/tin.1:558
 #, no-wrap
 msgid "B<^H, E<lt>DELE<gt>>"
 msgstr "B<^H, E<lt>ENTFE<gt>>"
 
 #. type: Plain text
-#: doc/tin.1:541
+#: doc/tin.1:561
 msgid "delete character left of the cursor."
 msgstr "Zeichen links vom Cursor lÃ¶schen."
 
 #. type: TP
-#: doc/tin.1:541
+#: doc/tin.1:561
 #, no-wrap
 msgid "B<^K>"
 msgstr "B<^K>"
 
 #. type: Plain text
-#: doc/tin.1:544
+#: doc/tin.1:564
 msgid "delete from cursor to end of line."
 msgstr "LÃ¶sche vom Cursor bis zum Zeilenende."
 
 #. type: TP
-#: doc/tin.1:544
+#: doc/tin.1:564
 #, no-wrap
 msgid "B<^P, ^N>"
 msgstr "B<^P, ^N>"
 
 #. type: Plain text
-#: doc/tin.1:547
+#: doc/tin.1:567
 msgid "move through history, previous and next, respectively."
 msgstr "Durch die Verlaufsliste vorwÃ¤rts bzw. rÃ¼ckwÃ¤rts bewegen."
 
 #. type: TP
-#: doc/tin.1:547
+#: doc/tin.1:567
 #, no-wrap
 msgid "B<^L, ^R>"
 msgstr "B<^L, ^R>"
 
 #. type: Plain text
-#: doc/tin.1:550
+#: doc/tin.1:570
 msgid "redraw the current line."
 msgstr "Aktuelle Zeile neu aufbauen."
 
 #. type: TP
-#: doc/tin.1:550
+#: doc/tin.1:570
 #, no-wrap
 msgid "B<E<lt>CRE<gt>>"
 msgstr "B<E<lt>CRE<gt>>"
 
 #. type: Plain text
-#: doc/tin.1:554
+#: doc/tin.1:574
 msgid ""
 "places line on history list if non-blank, appends newline and returns to the "
 "caller."
 msgstr ""
-"setzt die Zeile in der Verlaufsliste, falls sie nicht leer ist; fÃ¼gt eine "
+"Setzt die Zeile in der Verlaufsliste, falls sie nicht leer ist; fÃ¼gt eine "
 "Leerzeile an und kehrt zum Anrufer zurÃ¼ck."
 
 #. type: TP
-#: doc/tin.1:554
+#: doc/tin.1:574
 #, no-wrap
 msgid "B<E<lt>ESCE<gt>>"
 msgstr "B<E<lt>ESCE<gt>>"
 
 #. type: Plain text
-#: doc/tin.1:559
+#: doc/tin.1:579
 msgid "aborts the present editing operation."
-msgstr "bricht den gegenwÃ¤rtigen Bearbeitungsvorgang ab."
+msgstr "Bricht den gegenwÃ¤rtigen Bearbeitungsvorgang ab."
 
 #. type: SS
-#: doc/tin.1:559
+#: doc/tin.1:579
 #, no-wrap
 msgid "GLOBAL COMMANDS"
 msgstr "ALLGEMEINE BEFEHLE"
 
 #. type: Plain text
-#: doc/tin.1:562
+#: doc/tin.1:582
 msgid ""
 "The following commands are available at all 4 menu levels and always have "
 "the same effect."
@@ -1681,13 +1728,13 @@ msgstr ""
 "Ã¼berall das Gleichen."
 
 #. type: TP
-#: doc/tin.1:562 doc/tin.1:1483 doc/tin.1:1537 doc/tin.1:1583
+#: doc/tin.1:582 doc/tin.1:1503 doc/tin.1:1557 doc/tin.1:1603
 #, no-wrap
 msgid "B<ShellEscape '!'>"
 msgstr "B<ShellEscape '!'>"
 
 #. type: Plain text
-#: doc/tin.1:567
+#: doc/tin.1:587
 msgid ""
 "Shell escape. B<ShellEscape> by itself will launch a shell, B<ShellEscape> "
 "E<lt>commandE<gt> will run an external E<lt>commandE<gt>. This facility may "
@@ -1698,57 +1745,57 @@ msgstr ""
 "Diese Funktion wurde mÃ¶glicherweise vom Systemadministrator deaktiviert."
 
 #. type: TP
-#: doc/tin.1:567
+#: doc/tin.1:587
 #, no-wrap
 msgid "B<ToggleColor '&'>"
 msgstr "B<ToggleColor '&'>"
 
 #. type: Plain text
-#: doc/tin.1:570
+#: doc/tin.1:590
 msgid "Toggle use of ANSI color."
 msgstr "ANSI Farben ein-/ausschalten."
 
 #. type: TP
-#: doc/tin.1:570
+#: doc/tin.1:590
 #, no-wrap
 msgid "B<RedrawScr '^L'>"
 msgstr "B<RedrawScr '^L'>"
 
 #. type: Plain text
-#: doc/tin.1:573
+#: doc/tin.1:593
 msgid "Redraw the current screen."
 msgstr "Bildschirminhalt neu aufbauen."
 
 #. type: TP
-#: doc/tin.1:573
+#: doc/tin.1:593
 #, no-wrap
 msgid "B<ScrollUp 'E<lt>'>"
 msgstr "B<ScrollUp 'E<lt>'>"
 
 #. type: Plain text
-#: doc/tin.1:576
+#: doc/tin.1:596
 msgid "Scroll screen up by one line."
 msgstr "Eine Zeile nach oben blÃ¤ttern (scrollen)."
 
 #. type: TP
-#: doc/tin.1:576
+#: doc/tin.1:596
 #, no-wrap
 msgid "B<ScrollDown 'E<gt>'>"
 msgstr "B<ScrollDown 'E<gt>'>"
 
 #. type: Plain text
-#: doc/tin.1:579
+#: doc/tin.1:599
 msgid "Scroll screen down by one line."
 msgstr "Eine Zeile nach unten blÃ¤ttern (scrollen)."
 
 #. type: TP
-#: doc/tin.1:579
+#: doc/tin.1:599
 #, no-wrap
 msgid "B<Postponed 'O' '^O'>"
 msgstr "B<Postponed 'O' '^O'>"
 
 #. type: Plain text
-#: doc/tin.1:593
+#: doc/tin.1:613
 msgid ""
 "Reload postponed article. If your system blocks the B<Postponed> key you "
 "must quote it by pressing 'B<^V>' (CTRL-V) first. The postpone-menu offers "
@@ -1776,13 +1823,13 @@ msgstr ""
 "('B<^O>' 'B<y>' 'B<q>'). Siehe auch den Â»B<-o>Â« Kommandozeilenschalter."
 
 #. type: TP
-#: doc/tin.1:593 doc/tin.1:1489 doc/tin.1:1544 doc/tin.1:1589
+#: doc/tin.1:613 doc/tin.1:1509 doc/tin.1:1564 doc/tin.1:1609
 #, no-wrap
 msgid "B<Help 'h'>"
 msgstr "B<Help 'h'>"
 
 #. type: Plain text
-#: doc/tin.1:599
+#: doc/tin.1:619
 msgid ""
 "Help screen of commands available on the current menu. You can use "
 "B<SearchSubjF> ('B</>'), B<SearchSubjB> ('B<?>') and B<SearchRepeat> ('B<\\"
@@ -1793,13 +1840,13 @@ msgstr ""
 "(rs>') verwenden, um darin zu suchen. B<Quit> ('B<q>') kehrt zum MenÃ¼ zurÃ¼ck."
 
 #. type: TP
-#: doc/tin.1:599 doc/tin.1:1492 doc/tin.1:1547 doc/tin.1:1592
+#: doc/tin.1:619 doc/tin.1:1512 doc/tin.1:1567 doc/tin.1:1612
 #, no-wrap
 msgid "B<ToggleHelpDisplay 'H'>"
 msgstr "B<ToggleHelpDisplay 'H'>"
 
 #. type: Plain text
-#: doc/tin.1:603 doc/tin.1:1496 doc/tin.1:1551 doc/tin.1:1596
+#: doc/tin.1:623 doc/tin.1:1516 doc/tin.1:1571 doc/tin.1:1616
 msgid ""
 "Toggle the display of help mini menu at the bottom of the screen and posting "
 "etiquette after composing an article (B<beginner_level>)."
@@ -1808,13 +1855,13 @@ msgstr ""
 "eines Artikels ein-/ausschalten (B<beginner_level>)."
 
 #. type: TP
-#: doc/tin.1:603
+#: doc/tin.1:623
 #, no-wrap
 msgid "B<DisplayPostHist 'W'>"
 msgstr "B<DisplayPostHist 'W'>"
 
 #. type: Plain text
-#: doc/tin.1:608
+#: doc/tin.1:628
 msgid ""
 "List articles posted by user. The date posted, the newsgroup and the subject "
 "are listed. See the section \"POSTING HISTORY LISTING\" for more information."
@@ -1824,42 +1871,42 @@ msgstr ""
 "finden Sie im Abschnitt Â»POSTING VERLAUFSLISTEÂ«."
 
 #. type: TP
-#: doc/tin.1:608
+#: doc/tin.1:628
 #, no-wrap
 msgid "B<Version 'v'>"
 msgstr "B<Version 'v'>"
 
 #.  -------------------------------------------------------------------
 #. type: Plain text
-#: doc/tin.1:613
+#: doc/tin.1:633
 msgid "Print B<tin> version information."
 msgstr "Versions-Informationen ausgeben."
 
 #. type: SS
-#: doc/tin.1:613
+#: doc/tin.1:633
 #, no-wrap
 msgid "NEWSGROUP SELECTION COMMANDS"
 msgstr "BEFEHLE ZUR GRUPPENAUSWAHL"
 
 #. type: TP
-#: doc/tin.1:614 doc/tin.1:759 doc/tin.1:1020 doc/tin.1:1199 doc/tin.1:3971
+#: doc/tin.1:634 doc/tin.1:779 doc/tin.1:1040 doc/tin.1:1219 doc/tin.1:4031
 #, no-wrap
 msgid "B<4>"
 msgstr "B<4>"
 
 #. type: Plain text
-#: doc/tin.1:617
+#: doc/tin.1:637
 msgid "Select group 4."
 msgstr "Gruppe 4 auswÃ¤hlen."
 
 #. type: TP
-#: doc/tin.1:617 doc/tin.1:766
+#: doc/tin.1:637 doc/tin.1:786
 #, no-wrap
 msgid "B<MarkAncientArtRead '^E'>"
 msgstr "B<MarkAncientArtRead '^E'>"
 
 #. type: Plain text
-#: doc/tin.1:621 doc/tin.1:770
+#: doc/tin.1:641 doc/tin.1:790
 msgid ""
 "Mark all articles in the current group older than a given time in days or a "
 "date string formatted according to B<RFC\\ 5322> as read."
@@ -1869,13 +1916,13 @@ msgstr ""
 "als gelesen."
 
 #. type: TP
-#: doc/tin.1:621
+#: doc/tin.1:641
 #, no-wrap
 msgid "B<SelectResetNewsrc '^R'>"
 msgstr "B<SelectResetNewsrc '^R'>"
 
 #. type: Plain text
-#: doc/tin.1:625
+#: doc/tin.1:645
 msgid ""
 "Reset I<${TIN_HOMEDIR:-\"$HOME\"}/.newsrc> file. This will destroy all "
 "records of which articles have been read, so use this carefully."
@@ -1885,13 +1932,13 @@ msgstr ""
 "Vorsicht."
 
 #. type: TP
-#: doc/tin.1:625 doc/tin.1:784 doc/tin.1:1041
+#: doc/tin.1:645 doc/tin.1:804 doc/tin.1:1061
 #, no-wrap
 msgid "B<SetRange '#'>"
 msgstr "B<SetRange '#'>"
 
 #. type: Plain text
-#: doc/tin.1:629 doc/tin.1:788 doc/tin.1:1045
+#: doc/tin.1:649 doc/tin.1:808 doc/tin.1:1065
 msgid ""
 "Choose a range of articles to be affected by the next command. See the "
 "section \"RANGES\" for more information."
@@ -1900,76 +1947,76 @@ msgstr ""
 "wird. Siehe Abschnitt Â»BEREICHEÂ« fÃ¼r weitere Informationen."
 
 #. type: TP
-#: doc/tin.1:629
+#: doc/tin.1:649
 #, no-wrap
 msgid "B<SelectSortActive '.'>"
 msgstr "B<SelectSortActive '.'>"
 
 #. type: Plain text
-#: doc/tin.1:632
+#: doc/tin.1:652
 msgid "Sort the list of newsgroups."
 msgstr "Liste vorhandener Newsgruppen sortieren."
 
 #. type: TP
-#: doc/tin.1:632 doc/tin.1:791 doc/tin.1:1048 doc/tin.1:1260 doc/tin.1:1480
-#: doc/tin.1:1531 doc/tin.1:1580
+#: doc/tin.1:652 doc/tin.1:811 doc/tin.1:1068 doc/tin.1:1280 doc/tin.1:1500
+#: doc/tin.1:1551 doc/tin.1:1600
 #, no-wrap
 msgid "B<SearchRepeat '\\(rs'>"
 msgstr "B<SearchRepeat '\\(rs'>"
 
 #. type: Plain text
-#: doc/tin.1:635 doc/tin.1:794 doc/tin.1:1051 doc/tin.1:1263 doc/tin.1:1483
-#: doc/tin.1:1534 doc/tin.1:1583
+#: doc/tin.1:655 doc/tin.1:814 doc/tin.1:1071 doc/tin.1:1283 doc/tin.1:1503
+#: doc/tin.1:1554 doc/tin.1:1603
 msgid "Repeat the previous search."
 msgstr "Vorherige Suche wiederholen."
 
 #. type: TP
-#: doc/tin.1:635 doc/tin.1:794 doc/tin.1:1051 doc/tin.1:1263 doc/tin.1:1474
-#: doc/tin.1:1525 doc/tin.1:1574
+#: doc/tin.1:655 doc/tin.1:814 doc/tin.1:1071 doc/tin.1:1283 doc/tin.1:1494
+#: doc/tin.1:1545 doc/tin.1:1594
 #, no-wrap
 msgid "B<SearchSubjF '/'>"
 msgstr "B<SearchSubjF '/'>"
 
 #. type: Plain text
-#: doc/tin.1:638
+#: doc/tin.1:658
 msgid "Search for a group by name and description (if displayed)."
 msgstr ""
 "VorwÃ¤rts nach einer Gruppe anhand des Namens und/oder der Kurzbeschreibung "
 "(falls angezeigt) suchen."
 
 #. type: TP
-#: doc/tin.1:638 doc/tin.1:797 doc/tin.1:1054 doc/tin.1:1266 doc/tin.1:1477
-#: doc/tin.1:1528 doc/tin.1:1577
+#: doc/tin.1:658 doc/tin.1:817 doc/tin.1:1074 doc/tin.1:1286 doc/tin.1:1497
+#: doc/tin.1:1548 doc/tin.1:1597
 #, no-wrap
 msgid "B<SearchSubjB '?'>"
 msgstr "B<SearchSubjB '?'>"
 
 #. type: Plain text
-#: doc/tin.1:641
+#: doc/tin.1:661
 msgid "Backward search through the group names and descriptions."
 msgstr ""
 "RÃ¼ckwÃ¤rts mach einer Gruppe anhand des Namens und/oder der Kurzbeschreibung "
 "(falls angezeigt) suchen."
 
 #. type: TP
-#: doc/tin.1:641
+#: doc/tin.1:661
 #, no-wrap
 msgid "B<SelectReadGrp '^J' 'E<lt>CRE<gt>'>"
 msgstr "B<SelectReadGrp '^J' 'E<lt>CRE<gt>'>"
 
 #. type: Plain text
-#: doc/tin.1:644
+#: doc/tin.1:664
 msgid "Read current group."
 msgstr "Lese die aktuelle Gruppe."
 
 #. type: TP
-#: doc/tin.1:644
+#: doc/tin.1:664
 #, no-wrap
 msgid "B<SelectEnterNextUnreadGrp 'E<lt>TABE<gt>' 'n'>"
 msgstr "B<SelectEnterNextUnreadGrp 'E<lt>TABE<gt>' 'n'>"
 
 #. type: Plain text
-#: doc/tin.1:648
+#: doc/tin.1:668
 msgid ""
 "Enter next group with unread news. Will wrap around to the beginning of the "
 "group selection list looking for unread groups."
@@ -1978,13 +2025,13 @@ msgstr ""
 "Gruppenliste und sucht nach ungelesenen Gruppen."
 
 #. type: TP
-#: doc/tin.1:648 doc/tin.1:872 doc/tin.1:1092 doc/tin.1:1327
+#: doc/tin.1:668 doc/tin.1:892 doc/tin.1:1112 doc/tin.1:1347
 #, no-wrap
 msgid "B<Catchup 'c'>"
 msgstr "B<Catchup 'c'>"
 
 #. type: Plain text
-#: doc/tin.1:652
+#: doc/tin.1:672
 msgid ""
 "Make current group as all read [after confirmation] and move to the next "
 "group in the group selection list."
@@ -1993,13 +2040,13 @@ msgstr ""
 "Gruppe in der Gruppenauswahlliste wechseln."
 
 #. type: TP
-#: doc/tin.1:652 doc/tin.1:876 doc/tin.1:1096 doc/tin.1:1331
+#: doc/tin.1:672 doc/tin.1:896 doc/tin.1:1116 doc/tin.1:1351
 #, no-wrap
 msgid "B<CatchupNextUnread 'C'>"
 msgstr "B<CatchupNextUnread 'C'>"
 
 #. type: Plain text
-#: doc/tin.1:656
+#: doc/tin.1:676
 msgid ""
 "Mark current group as all read [after confirmation] and enter the next "
 "unread group in the group selection list."
@@ -2008,13 +2055,13 @@ msgstr ""
 "ungelesenen Gruppe in der Gruppenauswahlliste wechseln."
 
 #. type: TP
-#: doc/tin.1:656
+#: doc/tin.1:676
 #, no-wrap
 msgid "B<SelectToggleDescriptions 'd'>"
 msgstr "B<SelectToggleDescriptions 'd'>"
 
 #. type: Plain text
-#: doc/tin.1:660
+#: doc/tin.1:680
 msgid ""
 "Toggle display to show just the group name or the group name and the group "
 "descriptions."
@@ -2023,24 +2070,24 @@ msgstr ""
 "der Gruppenbeschreibungen um."
 
 #. type: TP
-#: doc/tin.1:660 doc/tin.1:889 doc/tin.1:1109 doc/tin.1:1343
+#: doc/tin.1:680 doc/tin.1:909 doc/tin.1:1129 doc/tin.1:1363
 #, no-wrap
 msgid "B<EditFilter 'E'>"
 msgstr "B<EditFilter 'E'>"
 
 #. type: Plain text
-#: doc/tin.1:663 doc/tin.1:892 doc/tin.1:1112 doc/tin.1:1346
+#: doc/tin.1:683 doc/tin.1:912 doc/tin.1:1132 doc/tin.1:1366
 msgid "Edit the filter file and reload it afterward."
 msgstr "Filter-Datei bearbeiten und danach anwenden."
 
 #. type: TP
-#: doc/tin.1:663
+#: doc/tin.1:683
 #, no-wrap
 msgid "B<SelectGoto 'g'>"
 msgstr "B<SelectGoto 'g'>"
 
 #. type: Plain text
-#: doc/tin.1:667 doc/tin.1:896
+#: doc/tin.1:687 doc/tin.1:916
 msgid ""
 "Choose a new group by name. This command can be used to access any group, "
 "even those not currently yanked in."
@@ -2050,14 +2097,14 @@ msgstr ""
 "werden."
 
 #. type: TP
-#: doc/tin.1:667 doc/tin.1:899 doc/tin.1:1118 doc/tin.1:1359 doc/tin.1:1486
-#: doc/tin.1:1540 doc/tin.1:1586
+#: doc/tin.1:687 doc/tin.1:919 doc/tin.1:1138 doc/tin.1:1379 doc/tin.1:1506
+#: doc/tin.1:1560 doc/tin.1:1606
 #, no-wrap
 msgid "B<ToggleInfoLastLine 'i'>"
 msgstr "B<ToggleInfoLastLine 'i'>"
 
 #. type: Plain text
-#: doc/tin.1:672
+#: doc/tin.1:692
 msgid ""
 "Toggle the display of the description of the current newsgroup in the last "
 "line. This will not be available if B<tin> was started with the \\&''B<-d>'' "
@@ -2068,35 +2115,35 @@ msgstr ""
 "wurde."
 
 #. type: TP
-#: doc/tin.1:672 doc/tin.1:903 doc/tin.1:1121 doc/tin.1:1362
+#: doc/tin.1:692 doc/tin.1:923 doc/tin.1:1141 doc/tin.1:1382
 #, no-wrap
 msgid "B<ToggleInverseVideo 'I'>"
 msgstr "B<ToggleInverseVideo 'I'>"
 
 #. type: Plain text
-#: doc/tin.1:675 doc/tin.1:906 doc/tin.1:1124 doc/tin.1:1365
+#: doc/tin.1:695 doc/tin.1:926 doc/tin.1:1144 doc/tin.1:1385
 msgid "Toggle inverse video."
 msgstr "(De)aktiviere inverse Darstellung."
 
 #. type: TP
-#: doc/tin.1:675 doc/tin.1:906 doc/tin.1:1124 doc/tin.1:1365
+#: doc/tin.1:695 doc/tin.1:926 doc/tin.1:1144 doc/tin.1:1385
 #, no-wrap
 msgid "B<ConnectionInfo 'J'>"
 msgstr "B<ConnectionInfo 'J'>"
 
 #. type: Plain text
-#: doc/tin.1:678 doc/tin.1:909 doc/tin.1:1127 doc/tin.1:1368
+#: doc/tin.1:698 doc/tin.1:929 doc/tin.1:1147 doc/tin.1:1388
 msgid "Show details about current connection."
 msgstr "Informationen zur aktuellen Verbindung anzeigen."
 
 #. type: TP
-#: doc/tin.1:678 doc/tin.1:918 doc/tin.1:1133 doc/tin.1:1374
+#: doc/tin.1:698 doc/tin.1:938 doc/tin.1:1153 doc/tin.1:1394
 #, no-wrap
 msgid "B<LookupMessage 'L'>"
 msgstr "B<LookupMessage 'L'>"
 
 #. type: Plain text
-#: doc/tin.1:685
+#: doc/tin.1:705
 msgid ""
 "Look up article by ''Message-ID:''. If none of the groups listed in the "
 "''Newsgroups:''-header of the referenced article is available, just the "
@@ -2112,13 +2159,13 @@ msgstr ""
 "3977>) oder Â»XPATÂ« (B<RFC\\ 2980>) unterstÃ¼tzen."
 
 #. type: TP
-#: doc/tin.1:685
+#: doc/tin.1:705
 #, no-wrap
 msgid "B<SelectMoveGrp 'm'>"
 msgstr "B<SelectMoveGrp 'm'>"
 
 #. type: Plain text
-#: doc/tin.1:691
+#: doc/tin.1:711
 msgid ""
 "Move the current group within the group selection list. By entering '1' the "
 "group will become the first displayed group in the list, by entering '8' the "
@@ -2131,13 +2178,13 @@ msgstr ""
 "'$' wird die Gruppe zur letzten angezeigten Gruppe."
 
 #. type: TP
-#: doc/tin.1:691 doc/tin.1:928 doc/tin.1:1384
+#: doc/tin.1:711 doc/tin.1:948 doc/tin.1:1404
 #, no-wrap
 msgid "B<OptionMenu 'M'>"
 msgstr "B<OptionMenu 'M'>"
 
 #. type: Plain text
-#: doc/tin.1:695 doc/tin.1:932 doc/tin.1:1388
+#: doc/tin.1:715 doc/tin.1:952 doc/tin.1:1408
 msgid ""
 "User configurable options menu (for more information see section \"GLOBAL "
 "OPTIONS MENU AND TINRC CONFIGURABLE VARIABLES\")."
@@ -2147,24 +2194,24 @@ msgstr ""
 "VARIABLENÂ«)."
 
 #. type: TP
-#: doc/tin.1:695
+#: doc/tin.1:715
 #, no-wrap
 msgid "B<SelectNextUnreadGrp 'N'>"
 msgstr "B<SelectNextUnreadGrp 'N'>"
 
 #. type: Plain text
-#: doc/tin.1:698
+#: doc/tin.1:718
 msgid "Positions the cursor on the next group with unread articles in it."
 msgstr "Setzt den Cursor auf die nÃ¤chste Gruppe mit ungelesenen Artikeln."
 
 #. type: TP
-#: doc/tin.1:698 doc/tin.1:949 doc/tin.1:1148 doc/tin.1:1405
+#: doc/tin.1:718 doc/tin.1:969 doc/tin.1:1168 doc/tin.1:1425
 #, no-wrap
 msgid "B<Quit 'q'>"
 msgstr "B<Quit 'q'>"
 
 #. type: Plain text
-#: doc/tin.1:702
+#: doc/tin.1:722
 msgid ""
 "Quit B<tin> \\(em ask the user to confirm if B<confirm_choice> is set "
 "accordingly."
@@ -2173,24 +2220,24 @@ msgstr ""
 "nachgefragt."
 
 #. type: TP
-#: doc/tin.1:702 doc/tin.1:952 doc/tin.1:1151 doc/tin.1:1408
+#: doc/tin.1:722 doc/tin.1:972 doc/tin.1:1171 doc/tin.1:1428
 #, no-wrap
 msgid "B<QuitTin 'Q'>"
 msgstr "B<QuitTin 'Q'>"
 
 #. type: Plain text
-#: doc/tin.1:705 doc/tin.1:955 doc/tin.1:1154 doc/tin.1:1411
+#: doc/tin.1:725 doc/tin.1:975 doc/tin.1:1174 doc/tin.1:1431
 msgid "Quit B<tin> \\(em don't ask the user to confirm."
 msgstr "Beendet B<tin> sofort, ohne BestÃ¤tigungsnachfrage."
 
 #. type: TP
-#: doc/tin.1:705
+#: doc/tin.1:725
 #, no-wrap
 msgid "B<SelectToggleReadDisplay 'r'>"
 msgstr "B<SelectToggleReadDisplay 'r'>"
 
 #. type: Plain text
-#: doc/tin.1:710
+#: doc/tin.1:730
 msgid ""
 "Toggle display of all subscribed to groups and just those groups containing "
 "unread articles. Command has no effect if groups were specified on the "
@@ -2201,13 +2248,13 @@ msgstr ""
 "B<tin> Gruppen in der Befehlszeile angegeben wurden."
 
 #. type: TP
-#: doc/tin.1:710 doc/tin.1:958 doc/tin.1:1154
+#: doc/tin.1:730 doc/tin.1:978 doc/tin.1:1174
 #, no-wrap
 msgid "B<BugReport 'R'>"
 msgstr "B<BugReport 'R'>"
 
 #. type: Plain text
-#: doc/tin.1:714 doc/tin.1:962 doc/tin.1:1158
+#: doc/tin.1:734 doc/tin.1:982 doc/tin.1:1178
 msgid ""
 "Mail a bug report or comment to E<lt>tin-bugs@tin.orgE<gt>. This is the best "
 "way of getting bugs fixed and features added/changed."
@@ -2217,24 +2264,24 @@ msgstr ""
 "bzw. nach neuen Funktionen zu fragen."
 
 #. type: TP
-#: doc/tin.1:714
+#: doc/tin.1:734
 #, no-wrap
 msgid "B<SelectSubscribe 's'>"
 msgstr "B<SelectSubscribe 's'>"
 
 #. type: Plain text
-#: doc/tin.1:717
+#: doc/tin.1:737
 msgid "Subscribe to current group."
 msgstr "AusgewÃ¤hlte Gruppe abonnieren."
 
 #. type: TP
-#: doc/tin.1:717
+#: doc/tin.1:737
 #, no-wrap
 msgid "B<SelectSubscribePat 'S'>"
 msgstr "B<SelectSubscribePat 'S'>"
 
 #. type: Plain text
-#: doc/tin.1:722
+#: doc/tin.1:742
 msgid ""
 "Subscribe to groups matching user specified pattern. See the section "
 "\"NEWSGROUP LISTS & WILDCARDS\" for the types of pattern that B<tin> "
@@ -2245,13 +2292,13 @@ msgstr ""
 "B<tin> versteht."
 
 #. type: TP
-#: doc/tin.1:722
+#: doc/tin.1:742
 #, no-wrap
 msgid "B<SelectUnsubscribe 'u'>"
 msgstr "B<SelectUnsubscribe 'u'>"
 
 #. type: Plain text
-#: doc/tin.1:727
+#: doc/tin.1:747
 msgid ""
 "Unsubscribe to current group. This can be used to remove bogus groups.  See "
 "B<strip_bogus> in the \"GLOBAL OPTIONS MENU AND TINRC CONFIGURABLE "
@@ -2262,13 +2309,13 @@ msgstr ""
 "OPTIONEN UND KONFIGURIERBAREN TINRC-VARIABLENÂ«."
 
 #. type: TP
-#: doc/tin.1:727
+#: doc/tin.1:747
 #, no-wrap
 msgid "B<SelectUnsubscribePat 'U'>"
 msgstr "B<SelectUnsubscribePat 'U'>"
 
 #. type: Plain text
-#: doc/tin.1:732
+#: doc/tin.1:752
 msgid ""
 "Unsubscribe to groups matching user specified pattern. See the section "
 "\"NEWSGROUP LISTS & WILDCARDS\" for the types of pattern that B<tin> "
@@ -2279,13 +2326,13 @@ msgstr ""
 "tin versteht."
 
 #. type: TP
-#: doc/tin.1:732 doc/tin.1:987 doc/tin.1:1177 doc/tin.1:1445
+#: doc/tin.1:752 doc/tin.1:1007 doc/tin.1:1197 doc/tin.1:1465
 #, no-wrap
 msgid "B<Post 'w'>"
 msgstr "B<Post 'w'>"
 
 #. type: Plain text
-#: doc/tin.1:738
+#: doc/tin.1:758
 msgid ""
 "Post an article to current group. If posting fails for some reason, you'll "
 "get the chance to B<PostEdit> ('B<e>') the article again, B<PostPostpone> "
@@ -2299,26 +2346,26 @@ msgstr ""
 "o>Â«) oder ihn Ã¼ber B<Quit> ('B<q>') zu verwerfen."
 
 #. type: TP
-#: doc/tin.1:738
+#: doc/tin.1:758
 #, no-wrap
 msgid "B<SelectQuitNoWrite 'X'>"
 msgstr "B<SelectQuitNoWrite 'X'>"
 
 #. type: Plain text
-#: doc/tin.1:741
+#: doc/tin.1:761
 msgid "Quit B<tin> without saving any changes to the configuration."
 msgstr ""
 "B<tin> beenden ohne ggf. gemachte Ã„nderungen an den Einstellungen zu "
 "speichern."
 
 #. type: TP
-#: doc/tin.1:741
+#: doc/tin.1:761
 #, no-wrap
 msgid "B<SelectYankActive 'y'>"
 msgstr "B<SelectYankActive 'y'>"
 
 #. type: Plain text
-#: doc/tin.1:746
+#: doc/tin.1:766
 msgid ""
 "Yanks in all groups. Toggles the displayed groups between all the groups in "
 "the I<${TIN_LIBDIR:-NEWSLIBDIR}\"/\"${TIN_ACTIVEFILE:-active}> file and just "
@@ -2330,13 +2377,13 @@ msgstr ""
 "abonniert sind."
 
 #. type: TP
-#: doc/tin.1:746
+#: doc/tin.1:766
 #, no-wrap
 msgid "B<SelectSyncWithActive 'Y'>"
 msgstr "B<SelectSyncWithActive 'Y'>"
 
 #. type: Plain text
-#: doc/tin.1:750
+#: doc/tin.1:770
 msgid ""
 "Reread the I<${TIN_LIBDIR:-NEWSLIBDIR}\"/\"${TIN_ACTIVEFILE:-active}> file "
 "to see if any new news has arrived since starting B<tin>."
@@ -2346,25 +2393,25 @@ msgstr ""
 "eingetroffen sind."
 
 #. type: TP
-#: doc/tin.1:750
+#: doc/tin.1:770
 #, no-wrap
 msgid "B<SelectMarkGrpUnread 'z' 'Z'>"
 msgstr "B<SelectMarkGrpUnread 'z' 'Z'>"
 
 #.  -------------------------------------------------------------------
 #. type: Plain text
-#: doc/tin.1:755
+#: doc/tin.1:775
 msgid "Mark all articles in the current group as unread."
 msgstr "Alle Artikel in der aktuellen Gruppe als ungelesen markieren."
 
 #. type: SS
-#: doc/tin.1:755
+#: doc/tin.1:775
 #, no-wrap
 msgid "GROUP INDEX COMMANDS"
 msgstr "GRUPPEN-INDEX-BEFEHLE"
 
 #. type: Plain text
-#: doc/tin.1:759
+#: doc/tin.1:779
 msgid ""
 "All searches in this level are limited to unread articles if in "
 "B<show_only_unread_arts> mode. B<GroupToggleReadUnread> ('B<r>')  can be use "
@@ -2375,18 +2422,18 @@ msgstr ""
 "verwendet werden, um die Einstellung direkt vor/nach der Suche umzuschalten."
 
 #. type: Plain text
-#: doc/tin.1:762
+#: doc/tin.1:782
 msgid "Select article 4."
 msgstr "Artikel 4 auswÃ¤hlen."
 
 #. type: TP
-#: doc/tin.1:762 doc/tin.1:1023 doc/tin.1:1202
+#: doc/tin.1:782 doc/tin.1:1043 doc/tin.1:1222
 #, no-wrap
 msgid "B<MenuFilterSelect '^A'>"
 msgstr "B<MenuFilterSelect '^A'>"
 
 #. type: Plain text
-#: doc/tin.1:766 doc/tin.1:1027 doc/tin.1:1206
+#: doc/tin.1:786 doc/tin.1:1047 doc/tin.1:1226
 msgid ""
 "Auto select article(s) using a menu. Read the section \"FILTERING ARTICLES\" "
 "for more information."
@@ -2395,13 +2442,13 @@ msgstr ""
 "Abschnitt Â»FILTERN VON ARTIKELNÂ« fÃ¼r weitere Informationen."
 
 #. type: TP
-#: doc/tin.1:770 doc/tin.1:1027 doc/tin.1:1221
+#: doc/tin.1:790 doc/tin.1:1047 doc/tin.1:1241
 #, no-wrap
 msgid "B<MenuFilterKill '^K'>"
 msgstr "B<MenuFilterKill '^K'>"
 
 #. type: Plain text
-#: doc/tin.1:774 doc/tin.1:1031 doc/tin.1:1225
+#: doc/tin.1:794 doc/tin.1:1051 doc/tin.1:1245
 msgid ""
 "Kill article(s) using a menu. Read the section \"FILTERING ARTICLES\" for "
 "more information."
@@ -2410,13 +2457,13 @@ msgstr ""
 "Informationen den Abschnitt Â»FILTERN VON ARTIKELNÂ«."
 
 #. type: TP
-#: doc/tin.1:774 doc/tin.1:1031
+#: doc/tin.1:794 doc/tin.1:1051
 #, no-wrap
 msgid "B<MarkFeedRead '^X'>"
 msgstr "B<MarkFeedRead '^X'>"
 
 #. type: Plain text
-#: doc/tin.1:779 doc/tin.1:1036
+#: doc/tin.1:799 doc/tin.1:1056
 msgid ""
 "Mark current article, thread, range, auto-selected (hot) articles, articles "
 "matching pattern or tagged articles as read. A prompt asks which type should "
@@ -2427,13 +2474,13 @@ msgstr ""
 "gelesen. Eine Eingabeaufforderung fragt, welcher Typ markiert werden soll."
 
 #. type: TP
-#: doc/tin.1:779 doc/tin.1:1036
+#: doc/tin.1:799 doc/tin.1:1056
 #, no-wrap
 msgid "B<MarkFeedUnread '^W'>"
 msgstr "B<MarkFeedUnread '^W'>"
 
 #. type: Plain text
-#: doc/tin.1:784 doc/tin.1:1041
+#: doc/tin.1:804 doc/tin.1:1061
 msgid ""
 "Mark current article, thread, range, auto-selected (hot) articles, articles "
 "matching pattern or tagged articles as unread. A prompt asks which type "
@@ -2444,45 +2491,45 @@ msgstr ""
 "ungelesen. Eine Eingabeaufforderung fragt, welcher Typ markiert werden soll."
 
 #. type: TP
-#: doc/tin.1:788 doc/tin.1:1045 doc/tin.1:1257
+#: doc/tin.1:808 doc/tin.1:1065 doc/tin.1:1277
 #, no-wrap
 msgid "B<LastViewed '-'>"
 msgstr "B<LastViewed '-'>"
 
 #. type: Plain text
-#: doc/tin.1:791 doc/tin.1:1048 doc/tin.1:1260
+#: doc/tin.1:811 doc/tin.1:1068 doc/tin.1:1280
 msgid "Re-enter the last message that was viewed."
 msgstr "Zur zuletzt angezeigte Nachricht springen."
 
 #. type: Plain text
-#: doc/tin.1:797 doc/tin.1:1054
+#: doc/tin.1:817 doc/tin.1:1074
 msgid "Search forward for specified subject."
 msgstr "VorwÃ¤rts nach dem angegebenem Subject suchen."
 
 #. type: Plain text
-#: doc/tin.1:800 doc/tin.1:1057
+#: doc/tin.1:820 doc/tin.1:1077
 msgid "Search backward for specified subject."
 msgstr "RÃ¼ckwÃ¤rts nach dem angegebenem Subject suchen."
 
 #. type: TP
-#: doc/tin.1:800
+#: doc/tin.1:820
 #, no-wrap
 msgid "B<GroupSelThd '*'>"
 msgstr "B<GroupSelThd '*'>"
 
 #. type: Plain text
-#: doc/tin.1:803 doc/tin.1:1060
+#: doc/tin.1:823 doc/tin.1:1080
 msgid "Select current thread for later processing."
 msgstr "WÃ¤hle aktuellen Thread fÃ¼r die spÃ¤tere Verarbeitung aus."
 
 #. type: TP
-#: doc/tin.1:803
+#: doc/tin.1:823
 #, no-wrap
 msgid "B<GroupDoAutoSel '+'>"
 msgstr "B<GroupDoAutoSel '+'>"
 
 #. type: Plain text
-#: doc/tin.1:807
+#: doc/tin.1:827
 msgid ""
 "Selects all threads in current group. It is a shortcut for calling "
 "B<GroupSelPattern> with a pattern of ''*''."
@@ -2491,13 +2538,13 @@ msgstr ""
 "B<GroupSelPattern> mit einem Muster von Â»*Â«."
 
 #. type: TP
-#: doc/tin.1:807
+#: doc/tin.1:827
 #, no-wrap
 msgid "B<GroupToggleThdSel '.'>"
 msgstr "B<GroupToggleThdSel '.'>"
 
 #. type: Plain text
-#: doc/tin.1:812
+#: doc/tin.1:832
 msgid ""
 "Toggle selection of current thread. If at least one unread article, (but not "
 "every unread article) in the current thread is selected, then all unread "
@@ -2508,13 +2555,13 @@ msgstr ""
 "ist, werden alle ungelesenen Artikel ausgewÃ¤hlt."
 
 #. type: TP
-#: doc/tin.1:812
+#: doc/tin.1:832
 #, no-wrap
 msgid "B<GroupSelThdIfUnreadSelected ';'>"
 msgstr "B<GroupSelThdIfUnreadSelected ';'>"
 
 #. type: Plain text
-#: doc/tin.1:817
+#: doc/tin.1:837
 msgid ""
 "For each thread in current group, if it at least one unread article is "
 "selected, all unread articles become selected. This is useful for auto-"
@@ -2526,13 +2573,13 @@ msgstr ""
 "gesamten Thread sehen mÃ¶chte."
 
 #. type: TP
-#: doc/tin.1:817
+#: doc/tin.1:837
 #, no-wrap
 msgid "B<GroupSelPattern '='>"
 msgstr "B<GroupSelPattern '='>"
 
 #. type: Plain text
-#: doc/tin.1:823
+#: doc/tin.1:843
 msgid ""
 "Prompts for a pattern with which to match on. All threads whose subjects "
 "match the pattern will be marked selected. A pattern of ''*'' will match all "
@@ -2545,24 +2592,24 @@ msgstr ""
 "Muster wiederverwendet."
 
 #. type: TP
-#: doc/tin.1:823
+#: doc/tin.1:843
 #, no-wrap
 msgid "B<GroupReverseSel '@'>"
 msgstr "B<GroupReverseSel '@'>"
 
 #. type: Plain text
-#: doc/tin.1:826
+#: doc/tin.1:846
 msgid "Reverse all selections on all articles."
 msgstr "Markierung fÃ¼r alle Artikel umkehren."
 
 #. type: TP
-#: doc/tin.1:826
+#: doc/tin.1:846
 #, no-wrap
-msgid "B<GroupUndoSel '~'>"
-msgstr "B<GroupUndoSel '~'>"
+msgid "B<GroupUndoSel '\\[ti]'>"
+msgstr "B<GroupUndoSel '\\[ti]'>"
 
 #. type: Plain text
-#: doc/tin.1:832
+#: doc/tin.1:852
 msgid ""
 "Undo all selections on all articles. It clears the toggle effect of "
 "B<GroupMarkUnselArtRead> ('B<X>') command. Thus after first doing a "
@@ -2576,13 +2623,13 @@ msgstr ""
 "iterativ uninteressante Threads einschrÃ¤nken."
 
 #. type: TP
-#: doc/tin.1:832 doc/tin.1:1069 doc/tin.1:1286
+#: doc/tin.1:852 doc/tin.1:1089 doc/tin.1:1306
 #, no-wrap
 msgid "B<Pipe '|'>"
 msgstr "B<Pipe '|'>"
 
 #. type: Plain text
-#: doc/tin.1:837 doc/tin.1:1074 doc/tin.1:1291
+#: doc/tin.1:857 doc/tin.1:1094 doc/tin.1:1311
 msgid ""
 "Pipe current article / thread / auto-selected (hot) articles / articles "
 "matching pattern / tagged articles into command. See the section \"MAILING "
@@ -2594,13 +2641,13 @@ msgstr ""
 "WEITERLEITEN, DRUCKEN, NACHSENDEN UND SPEICHERN VON ARTIKELNÂ«."
 
 #. type: TP
-#: doc/tin.1:837 doc/tin.1:1291
+#: doc/tin.1:857 doc/tin.1:1311
 #, no-wrap
 msgid "B<QuickFilterSelect '['>"
 msgstr "B<QuickFilterSelect '['>"
 
 #. type: Plain text
-#: doc/tin.1:846
+#: doc/tin.1:866
 msgid ""
 "Auto select article(s) with a single key [after confirmation]. The defaults "
 "used for selection are based upon the following four tinrc config variables: "
@@ -2620,13 +2667,13 @@ msgstr ""
 "Informationen zum Filtern."
 
 #. type: TP
-#: doc/tin.1:846 doc/tin.1:1300
+#: doc/tin.1:866 doc/tin.1:1320
 #, no-wrap
 msgid "B<QuickFilterKill ']'>"
 msgstr "B<QuickFilterKill ']'>"
 
 #. type: Plain text
-#: doc/tin.1:855
+#: doc/tin.1:875
 msgid ""
 "Kill article(s) with a single key [after confirmation]. The defaults used "
 "for killing are based upon the following four tinrc config variables: "
@@ -2646,36 +2693,36 @@ msgstr ""
 "Informationen zum Filtern."
 
 #. type: TP
-#: doc/tin.1:855
+#: doc/tin.1:875
 #, no-wrap
 msgid "B<GroupReadBasenote '^J' 'E<lt>CRE<gt>'>"
 msgstr "B<GroupReadBasenote '^J' 'E<lt>CRE<gt>'>"
 
 #. type: Plain text
-#: doc/tin.1:858
+#: doc/tin.1:878
 msgid "Read current article."
 msgstr "Lese den aktuelle Artikel."
 
 #. type: TP
-#: doc/tin.1:858
+#: doc/tin.1:878
 #, no-wrap
 msgid "B<GroupNextUnreadArtOrGrp 'E<lt>TABE<gt>'>"
 msgstr "B<GroupNextUnreadArtOrGrp 'E<lt>TABE<gt>'>"
 
 #. type: Plain text
-#: doc/tin.1:861
+#: doc/tin.1:881
 msgid "View next unread article or group."
 msgstr ""
 "Zeige den nÃ¤chsten ungelesenen Artikel oder die nÃ¤chste ungelesene Gruppe."
 
 #. type: TP
-#: doc/tin.1:861 doc/tin.1:1080 doc/tin.1:1317
+#: doc/tin.1:881 doc/tin.1:1100 doc/tin.1:1337
 #, no-wrap
 msgid "B<SearchAuthF 'a'>"
 msgstr "B<SearchAuthF 'a'>"
 
 #. type: Plain text
-#: doc/tin.1:865
+#: doc/tin.1:885
 msgid ""
 "Author forward search. This searches for articles with a specific ''From:'' "
 "line."
@@ -2684,24 +2731,24 @@ msgstr ""
 "Header."
 
 #. type: TP
-#: doc/tin.1:865 doc/tin.1:1085 doc/tin.1:1320
+#: doc/tin.1:885 doc/tin.1:1105 doc/tin.1:1340
 #, no-wrap
 msgid "B<SearchAuthB 'A'>"
 msgstr "B<SearchAuthB 'A'>"
 
 #. type: Plain text
-#: doc/tin.1:868 doc/tin.1:1088
+#: doc/tin.1:888 doc/tin.1:1108
 msgid "Author backward search. Otherwise, see B<SearchAuthF> ('B<a>') above."
 msgstr "Autoren-Suche rÃ¼ckwÃ¤rts. Siehe auch B<SearchAuthF> ('B<a>') oben."
 
 #. type: TP
-#: doc/tin.1:868 doc/tin.1:1088 doc/tin.1:1323
+#: doc/tin.1:888 doc/tin.1:1108 doc/tin.1:1343
 #, no-wrap
 msgid "B<SearchBody 'B'>"
 msgstr "B<SearchBody 'B'>"
 
 #. type: Plain text
-#: doc/tin.1:872 doc/tin.1:1092 doc/tin.1:1327
+#: doc/tin.1:892 doc/tin.1:1112 doc/tin.1:1347
 msgid ""
 "Search the body of all articles in group (can be slow). You can abort the "
 "search using B<Quit> ('B<q>')."
@@ -2710,7 +2757,7 @@ msgstr ""
 "Suche kann mit B<Quit> ('B<q>') abgebrochen werden."
 
 #. type: Plain text
-#: doc/tin.1:876
+#: doc/tin.1:896
 msgid ""
 "Mark all articles as read [after confirmation] then return to the group "
 "selection list. Move cursor to next group."
@@ -2719,7 +2766,7 @@ msgstr ""
 "Gruppenauswahlliste zurÃ¼ck."
 
 #. type: Plain text
-#: doc/tin.1:880
+#: doc/tin.1:900
 msgid ""
 "Mark all articles as read [after confirmation] and enter the next group with "
 "unread news."
@@ -2728,13 +2775,13 @@ msgstr ""
 "Gruppe mit ungelesenen Nachrichten."
 
 #. type: TP
-#: doc/tin.1:880
+#: doc/tin.1:900
 #, no-wrap
 msgid "B<GroupToggleSubjDisplay 'd'>"
 msgstr "B<GroupToggleSubjDisplay 'd'>"
 
 #. type: Plain text
-#: doc/tin.1:884 doc/tin.1:1104
+#: doc/tin.1:904 doc/tin.1:1124
 msgid ""
 "Cycle the display of the author through all the possible options for the "
 "tinrc variable B<show_author>."
@@ -2743,13 +2790,13 @@ msgstr ""
 "tinrc-Variable B<show_author>."
 
 #. type: TP
-#: doc/tin.1:884
+#: doc/tin.1:904
 #, no-wrap
 msgid "B<GroupCancel 'D'>"
 msgstr "B<GroupCancel 'D'>"
 
 #. type: Plain text
-#: doc/tin.1:889 doc/tin.1:1109 doc/tin.1:1340
+#: doc/tin.1:909 doc/tin.1:1129 doc/tin.1:1360
 msgid ""
 "Cancel (delete) or supersede (overwrite) the current article. It must have "
 "been posted by the same user. The cancel message can be seen in the "
@@ -2760,24 +2807,24 @@ msgstr ""
 "in der Newsgruppe Â»controlÂ« oder Â»control.cancelÂ« zu sehen."
 
 #. type: TP
-#: doc/tin.1:892
+#: doc/tin.1:912
 #, no-wrap
 msgid "B<GroupGoto 'g'>"
 msgstr "B<GroupGoto 'g'>"
 
 #. type: TP
-#: doc/tin.1:896
+#: doc/tin.1:916
 #, no-wrap
 msgid "B<GroupToggleGetartLimit 'G'>"
 msgstr "B<GroupToggleGetartLimit 'G'>"
 
 #. type: Plain text
-#: doc/tin.1:899
+#: doc/tin.1:919
 msgid "Toggle article/group limit."
 msgstr "Artikel/Gruppe BeschrÃ¤nkungen ein-/ausschalten."
 
 #. type: Plain text
-#: doc/tin.1:903
+#: doc/tin.1:923
 msgid ""
 "Display the subject of the first article in the current thread in the last "
 "line."
@@ -2786,13 +2833,13 @@ msgstr ""
 "anzeigen."
 
 #. type: TP
-#: doc/tin.1:909
+#: doc/tin.1:929
 #, no-wrap
 msgid "B<GroupMarkThdRead 'K'>"
 msgstr "B<GroupMarkThdRead 'K'>"
 
 #. type: Plain text
-#: doc/tin.1:915
+#: doc/tin.1:935
 msgid ""
 "Mark article/thread as read and move onto the next unread article/thread. If "
 "a range of articles/threads is set, the range will be marked as read instead "
@@ -2806,18 +2853,18 @@ msgstr ""
 "wie fortgefahren werden soll."
 
 #. type: TP
-#: doc/tin.1:915
+#: doc/tin.1:935
 #, no-wrap
 msgid "B<GroupListThd 'l'>"
 msgstr "B<GroupListThd 'l'>"
 
 #. type: Plain text
-#: doc/tin.1:918
+#: doc/tin.1:938
 msgid "Open the thread under the current cursor position."
 msgstr "Ã–ffnet den Thread unter der aktuellen Cursorposition."
 
 #. type: Plain text
-#: doc/tin.1:923 doc/tin.1:1138 doc/tin.1:1379
+#: doc/tin.1:943 doc/tin.1:1158 doc/tin.1:1399
 msgid ""
 "Look up article by ''Message-ID:''. If not reading via NNTP or the server "
 "neither supports [X]HDR (B<RFC\\ 2980>, B<RFC\\ 3977>) nor XPAT (B<RFC\\ "
@@ -2829,13 +2876,13 @@ msgstr ""
 "durchsucht."
 
 #. type: TP
-#: doc/tin.1:923
+#: doc/tin.1:943
 #, no-wrap
 msgid "B<GroupMail 'm'>"
 msgstr "B<GroupMail 'm'>"
 
 #. type: Plain text
-#: doc/tin.1:928 doc/tin.1:1143 doc/tin.1:1384
+#: doc/tin.1:948 doc/tin.1:1163 doc/tin.1:1404
 msgid ""
 "Mail current article / thread / auto-selected (hot) articles / articles "
 "matching pattern / tagged articles to someone. See the section \"MAILING "
@@ -2847,35 +2894,35 @@ msgstr ""
 "WEITERLEITEN, DRUCKEN, NACHSENDEN UND SPEICHERN VON ARTIKELNÂ«."
 
 #. type: TP
-#: doc/tin.1:932
+#: doc/tin.1:952
 #, no-wrap
 msgid "B<GroupNextGroup 'n'>"
 msgstr "B<GroupNextGroup 'n'>"
 
 #. type: Plain text
-#: doc/tin.1:935
+#: doc/tin.1:955
 msgid "Go to next group."
 msgstr "Zur nÃ¤chsten Newsgruppe springen."
 
 #. type: TP
-#: doc/tin.1:935
+#: doc/tin.1:955
 #, no-wrap
 msgid "B<GroupNextUnreadArt 'N'>"
 msgstr "B<GroupNextUnreadArt 'N'>"
 
 #. type: Plain text
-#: doc/tin.1:938 doc/tin.1:1394
+#: doc/tin.1:958 doc/tin.1:1414
 msgid "Go to the next unread article."
 msgstr "Zum nÃ¤chsten ungelesenen Artikel springen."
 
 #. type: TP
-#: doc/tin.1:938 doc/tin.1:1143 doc/tin.1:1394
+#: doc/tin.1:958 doc/tin.1:1163 doc/tin.1:1414
 #, no-wrap
 msgid "B<Print 'o'>"
 msgstr "B<Print 'o'>"
 
 #. type: Plain text
-#: doc/tin.1:943 doc/tin.1:1148 doc/tin.1:1399
+#: doc/tin.1:963 doc/tin.1:1168 doc/tin.1:1419
 msgid ""
 "Send current article / thread / auto-selected (hot) articles / articles "
 "matching pattern / tagged articles to printer. See the section \"MAILING "
@@ -2887,51 +2934,51 @@ msgstr ""
 "DRUCKEN, NACHSENDEN UND SPEICHERN VON ARTIKELNÂ«."
 
 #. type: TP
-#: doc/tin.1:943
+#: doc/tin.1:963
 #, no-wrap
 msgid "B<GroupPrevGroup 'p'>"
 msgstr "B<GroupPrevGroup 'p'>"
 
 #. type: Plain text
-#: doc/tin.1:946
+#: doc/tin.1:966
 msgid "Go to previous group."
 msgstr "Zur vorherigen Gruppe springen."
 
 #. type: TP
-#: doc/tin.1:946
+#: doc/tin.1:966
 #, no-wrap
 msgid "B<GroupPrevUnreadArt 'P'>"
 msgstr "B<GroupPrevUnreadArt 'P'>"
 
 #. type: Plain text
-#: doc/tin.1:949
+#: doc/tin.1:969
 msgid "Go to previous unread article."
 msgstr "Zum vorherigen ungelesenen Artikel gehen."
 
 #. type: Plain text
-#: doc/tin.1:952 doc/tin.1:1151
+#: doc/tin.1:972 doc/tin.1:1171
 msgid "Return to previous level."
 msgstr "Kehre zur vorherigen Ebene zurÃ¼ck."
 
 #. type: TP
-#: doc/tin.1:955
+#: doc/tin.1:975
 #, no-wrap
 msgid "B<GroupToggleReadUnread 'r'>"
 msgstr "B<GroupToggleReadUnread 'r'>"
 
 #. type: Plain text
-#: doc/tin.1:958
+#: doc/tin.1:978
 msgid "Toggle the display between all articles and unread articles."
 msgstr "Wechselt zwischen der Anzeige aller und nur ungelesener Artikel."
 
 #. type: TP
-#: doc/tin.1:962
+#: doc/tin.1:982
 #, no-wrap
 msgid "B<GroupSave 's'>"
 msgstr "B<GroupSave 's'>"
 
 #. type: Plain text
-#: doc/tin.1:967 doc/tin.1:1163 doc/tin.1:1424
+#: doc/tin.1:987 doc/tin.1:1183 doc/tin.1:1444
 msgid ""
 "Save current article / thread / auto-selected (hot) articles / articles "
 "matching pattern / tagged articles. See the section \"MAILING PIPING "
@@ -2943,24 +2990,24 @@ msgstr ""
 "NACHSENDEN UND SPEICHERN VON ARTIKELNÂ«."
 
 #. type: TP
-#: doc/tin.1:967
+#: doc/tin.1:987
 #, no-wrap
 msgid "B<GroupAutoSave 'S'>"
 msgstr "B<GroupAutoSave 'S'>"
 
 #. type: Plain text
-#: doc/tin.1:970 doc/tin.1:1166 doc/tin.1:1427
+#: doc/tin.1:990 doc/tin.1:1186 doc/tin.1:1447
 msgid "Save marked articles automatically without further prompting."
 msgstr "Markierte Artikel automatisch ohne weiteres Nachfragen speichern."
 
 #. type: TP
-#: doc/tin.1:970
+#: doc/tin.1:990
 #, no-wrap
 msgid "B<GroupTag 't'>"
 msgstr "B<GroupTag 't'>"
 
 #. type: Plain text
-#: doc/tin.1:975
+#: doc/tin.1:995
 msgid ""
 "Toggle tag-status of current article / thread for B<GroupMail> ('B<m>')  / "
 "B<Pipe> ('B<|>') / B<Print> ('B<o>') / B<GroupSave> ('B<s>') / "
@@ -2971,13 +3018,13 @@ msgstr ""
 "B<GroupRepost> ('B<x>') umschalten."
 
 #. type: TP
-#: doc/tin.1:975
+#: doc/tin.1:995
 #, no-wrap
 msgid "B<GroupTagParts 'T'>"
 msgstr "B<GroupTagParts 'T'>"
 
 #. type: Plain text
-#: doc/tin.1:979 doc/tin.1:1174
+#: doc/tin.1:999 doc/tin.1:1194
 msgid ""
 "Automatically tag/untag all the parts of the current multi-part message in "
 "order."
@@ -2986,13 +3033,13 @@ msgstr ""
 "Reihenfolge markieren bzw. die vorhandenen Markierungen entfernen."
 
 #. type: TP
-#: doc/tin.1:979
+#: doc/tin.1:999
 #, no-wrap
 msgid "B<GroupToggleThreading 'u'>"
 msgstr "B<GroupToggleThreading 'u'>"
 
 #. type: Plain text
-#: doc/tin.1:984
+#: doc/tin.1:1004
 msgid ""
 "Cycle the threading mode through no threading, threading by subject, "
 "threading by references, threading on both subject and references, group "
@@ -3004,18 +3051,18 @@ msgstr ""
 "(Â»Subject:Â« basiert)."
 
 #. type: TP
-#: doc/tin.1:984
+#: doc/tin.1:1004
 #, no-wrap
 msgid "B<GroupUntag 'U'>"
 msgstr "B<GroupUntag 'U'>"
 
 #. type: Plain text
-#: doc/tin.1:987
+#: doc/tin.1:1007
 msgid "Untag all articles that were tagged."
 msgstr "Markierung aller markierten Artikel entfernen."
 
 #. type: Plain text
-#: doc/tin.1:994 doc/tin.1:1184 doc/tin.1:1452
+#: doc/tin.1:1014 doc/tin.1:1204 doc/tin.1:1472
 msgid ""
 "Post an article to the current group. If posting fails for some reason, "
 "you'll get the chance to edit the article again via B<PostEdit> ('B<e>'), "
@@ -3030,13 +3077,13 @@ msgstr ""
 "verwerfen."
 
 #. type: TP
-#: doc/tin.1:994
+#: doc/tin.1:1014
 #, no-wrap
 msgid "B<GroupRepost 'x'>"
 msgstr "B<GroupRepost 'x'>"
 
 #. type: Plain text
-#: doc/tin.1:1000 doc/tin.1:1458
+#: doc/tin.1:1020 doc/tin.1:1478
 msgid ""
 "Repost an already posted article / thread / auto-selected (hot) articles / "
 "articles matching pattern / tagged articles to another newsgroup(s). Useful "
@@ -3050,49 +3097,49 @@ msgstr ""
 "um eigenen Artikel mehrfach zu posten."
 
 #. type: TP
-#: doc/tin.1:1000
+#: doc/tin.1:1020
 #, no-wrap
 msgid "B<GroupMarkUnselArtRead 'X'>"
 msgstr "B<GroupMarkUnselArtRead 'X'>"
 
 #. type: Plain text
-#: doc/tin.1:1008
+#: doc/tin.1:1028
 msgid ""
 "Mark all unread articles that have not been selected as read, redraw screen "
 "to reflect changes and put index at the first thread to begin reading.  "
 "Pressing B<GroupMarkUnselArtRead> ('B<X>') again will toggle back to the way "
-"it was before. See B<GroupUndoSel> ('B<~>') command for clearing the toggle "
-"effect, leaving the group will also clear the toggle effect and make the "
-"changes permanent."
+"it was before. See B<GroupUndoSel> ('B<\\[ti]>') command for clearing the "
+"toggle effect, leaving the group will also clear the toggle effect and make "
+"the changes permanent."
 msgstr ""
 "Alle ungelesenen Artikel, die nicht als gelesen markiert wurden, markieren, "
 "den Bildschirm neu zeichnen, um die Ã„nderungen widerzuspiegeln, und den "
 "Index auf den ersten Thread setzen, um mit dem Lesen zu beginnen. Das "
 "erneute DrÃ¼cken von B<GroupMarkUnselArtRead> ('B<X>') schaltet zurÃ¼ck zu der "
-"vorherigen Einstellung. Siehe den B<GroupUndoSel> ('B<~>') Befehl, um den "
-"Toggle-Effekt zu lÃ¶schen. Das Verlassen der Gruppe lÃ¶scht ebenfalls den "
+"vorherigen Einstellung. Siehe den B<GroupUndoSel> ('B<\\[ti]>') Befehl, um "
+"den Toggle-Effekt zu lÃ¶schen. Das Verlassen der Gruppe lÃ¶scht ebenfalls den "
 "Toggle-Effekt und macht die Ã„nderungen dauerhaft."
 
 #. type: TP
-#: doc/tin.1:1008 doc/tin.1:1184 doc/tin.1:1458
+#: doc/tin.1:1028 doc/tin.1:1204 doc/tin.1:1478
 #, no-wrap
 msgid "B<MarkArtUnread 'z'>"
 msgstr "B<MarkArtUnread 'z'>"
 
 #. type: Plain text
-#: doc/tin.1:1011
+#: doc/tin.1:1031
 msgid "Mark current article as unread."
 msgstr "Aktuellen Artikel als ungelesen markieren."
 
 #. type: TP
-#: doc/tin.1:1011 doc/tin.1:1189 doc/tin.1:1461
+#: doc/tin.1:1031 doc/tin.1:1209 doc/tin.1:1481
 #, no-wrap
 msgid "B<MarkThdUnread 'Z'>"
 msgstr "B<MarkThdUnread 'Z'>"
 
 #.  -------------------------------------------------------------------
 #. type: Plain text
-#: doc/tin.1:1018
+#: doc/tin.1:1038
 msgid ""
 "Mark current thread as unread. If a range of threads is set, the range will "
 "be marked as unread instead of the current thread. When tagged threads are "
@@ -3104,79 +3151,79 @@ msgstr ""
 "soll."
 
 #. type: SS
-#: doc/tin.1:1018
+#: doc/tin.1:1038
 #, no-wrap
 msgid "THREAD LISTING COMMANDS"
 msgstr "BEFEHLE ZUM AUFLISTEN VON THREADS"
 
 #. type: Plain text
-#: doc/tin.1:1023
+#: doc/tin.1:1043
 msgid "Select article 4 within thread."
 msgstr "Artikel 4 aus dem Thread auswÃ¤hlen."
 
 #. type: TP
-#: doc/tin.1:1057
+#: doc/tin.1:1077
 #, no-wrap
 msgid "B<ThreadSelArt '*'>"
 msgstr "B<ThreadSelArt '*'>"
 
 #. type: TP
-#: doc/tin.1:1060
+#: doc/tin.1:1080
 #, no-wrap
 msgid "B<ThreadToggleArtSel '.'>"
 msgstr "B<ThreadToggleArtSel '.'>"
 
 #. type: Plain text
-#: doc/tin.1:1063
+#: doc/tin.1:1083
 msgid "Toggle selection of current article."
 msgstr "Auswahl des aktuellen Artikels umkehren."
 
 #. type: TP
-#: doc/tin.1:1063
+#: doc/tin.1:1083
 #, no-wrap
 msgid "B<ThreadReverseSel '@'>"
 msgstr "B<ThreadReverseSel '@'>"
 
 #. type: Plain text
-#: doc/tin.1:1066
+#: doc/tin.1:1086
 msgid "Reverse article selections."
 msgstr "Artikelauswahl invertieren."
 
 #. type: TP
-#: doc/tin.1:1066
+#: doc/tin.1:1086
 #, no-wrap
-msgid "B<ThreadUndoSel '~'>"
-msgstr "B<ThreadUndoSel '~'>"
+msgid "B<ThreadUndoSel '\\[ti]'>"
+msgstr "B<ThreadUndoSel '\\[ti]'>"
 
 #. type: Plain text
-#: doc/tin.1:1069
+#: doc/tin.1:1089
 msgid "Undo all selections on current thread."
 msgstr "Alle Markierungen im aktuellen Thread rÃ¼ckgÃ¤ngig machen."
 
 #. type: TP
-#: doc/tin.1:1074
+#: doc/tin.1:1094
 #, no-wrap
 msgid "B<ThreadReadArt '^J' 'E<lt>CRE<gt>'>"
 msgstr "B<ThreadReadArt '^J' 'E<lt>CRE<gt>'>"
 
 #. type: Plain text
-#: doc/tin.1:1077
+#: doc/tin.1:1097
 msgid "Read current article within thread."
 msgstr "Aktuellen Artikel im Thread lesen."
 
 #. type: TP
-#: doc/tin.1:1077
+#: doc/tin.1:1097
 #, no-wrap
 msgid "B<ThreadReadNextArtOrThread 'E<lt>TABE<gt>'>"
 msgstr "B<ThreadReadNextArtOrThread 'E<lt>TABE<gt>'>"
 
 #. type: Plain text
-#: doc/tin.1:1080
+#: doc/tin.1:1100
 msgid "View next unread article within thread."
 msgstr "NÃ¤chsten ungelesenen Artikel im Thread anzeigen."
 
 #. type: Plain text
-#: doc/tin.1:1085
+#: doc/tin.1:1105
 msgid ""
 "Author forward search. This searches for articles with a specific ''From:'' "
 "line. The search will wrap over into the next thread if nothing is found in "
@@ -3187,7 +3234,7 @@ msgstr ""
 "Thread nichts gefunden wird."
 
 #. type: Plain text
-#: doc/tin.1:1096
+#: doc/tin.1:1116
 msgid ""
 "Mark thread as read [after confirmation] and return to the group index "
 "page.  Move cursor to next thread."
@@ -3196,7 +3243,7 @@ msgstr ""
 "zurÃ¼ckkehren."
 
 #. type: Plain text
-#: doc/tin.1:1100
+#: doc/tin.1:1120
 msgid ""
 "Mark thread as read [after confirmation] and enter the next thread "
 "containing unread news."
@@ -3205,25 +3252,25 @@ msgstr ""
 "ungelesenen Nachrichten wechseln."
 
 #. type: TP
-#: doc/tin.1:1100
+#: doc/tin.1:1120
 #, no-wrap
 msgid "B<ThreadToggleSubjDisplay 'd'>"
 msgstr "B<ThreadToggleSubjDisplay 'd'>"
 
 #. type: TP
-#: doc/tin.1:1104
+#: doc/tin.1:1124
 #, no-wrap
 msgid "B<ThreadCancel 'D'>"
 msgstr "B<ThreadCancel 'D'>"
 
 #. type: TP
-#: doc/tin.1:1112
+#: doc/tin.1:1132
 #, no-wrap
 msgid "B<ThreadFollowupQuote 'f'>"
 msgstr "B<ThreadFollowupQuote 'f'>"
 
 #. type: Plain text
-#: doc/tin.1:1115 doc/tin.1:1349
+#: doc/tin.1:1135 doc/tin.1:1369
 msgid ""
 "Post a followup to the current article with a copy of the article included."
 msgstr ""
@@ -3231,13 +3278,13 @@ msgstr ""
 "Artikels."
 
 #. type: TP
-#: doc/tin.1:1115
+#: doc/tin.1:1135
 #, no-wrap
 msgid "B<ThreadFollowup 'F'>"
 msgstr "B<ThreadFollowup 'F'>"
 
 #. type: Plain text
-#: doc/tin.1:1118
+#: doc/tin.1:1138
 msgid ""
 "Post a followup to the current article without a copy of the article "
 "included."
@@ -3246,18 +3293,18 @@ msgstr ""
 "Artikels."
 
 #. type: Plain text
-#: doc/tin.1:1121 doc/tin.1:1362
+#: doc/tin.1:1141 doc/tin.1:1382
 msgid "Display the subject of the current article in the last line."
 msgstr "Subject des geÃ¶ffneten Artikels in der untersten Zeile anzeigen."
 
 #. type: TP
-#: doc/tin.1:1127
+#: doc/tin.1:1147
 #, no-wrap
 msgid "B<ThreadMarkArtRead 'K'>"
 msgstr "B<ThreadMarkArtRead 'K'>"
 
 #. type: Plain text
-#: doc/tin.1:1133
+#: doc/tin.1:1153
 msgid ""
 "Mark article as read and move onto the next unread article. If a range of "
 "articles is set, the range will be marked as read instead of the current "
@@ -3269,31 +3316,31 @@ msgstr ""
 "vorhanden sind, wird gefragt, wie fortgefahren werden soll."
 
 #. type: TP
-#: doc/tin.1:1138
+#: doc/tin.1:1158
 #, no-wrap
 msgid "B<ThreadMail 'm'>"
 msgstr "B<ThreadMail 'm'>"
 
 #. type: TP
-#: doc/tin.1:1158
+#: doc/tin.1:1178
 #, no-wrap
 msgid "B<ThreadSave 's'>"
 msgstr "B<ThreadSave 's'>"
 
 #. type: TP
-#: doc/tin.1:1163
+#: doc/tin.1:1183
 #, no-wrap
 msgid "B<ThreadAutoSave 'S'>"
 msgstr "B<ThreadAutoSave 'S'>"
 
 #. type: TP
-#: doc/tin.1:1166
+#: doc/tin.1:1186
 #, no-wrap
 msgid "B<ThreadTag 't'>"
 msgstr "B<ThreadTag 't'>"
 
 #. type: Plain text
-#: doc/tin.1:1170 doc/tin.1:1431
+#: doc/tin.1:1190 doc/tin.1:1451
 msgid ""
 "Toggle tag status of current article for mailing, piping, printing, saving "
 "or reposting."
@@ -3302,24 +3349,24 @@ msgstr ""
 "Speichern oder erneuten VerÃ¶ffentlichen umschalten."
 
 #. type: TP
-#: doc/tin.1:1170
+#: doc/tin.1:1190
 #, no-wrap
 msgid "B<ThreadTagParts 'T'>"
 msgstr "B<ThreadTagParts 'T'>"
 
 #. type: TP
-#: doc/tin.1:1174
+#: doc/tin.1:1194
 #, no-wrap
 msgid "B<ThreadUntag 'U'>"
 msgstr "B<ThreadUntag 'U'>"
 
 #. type: Plain text
-#: doc/tin.1:1177
+#: doc/tin.1:1197
 msgid "Untag all tagged threads."
 msgstr "Markierung aller markierten Threads entfernen."
 
 #. type: Plain text
-#: doc/tin.1:1189
+#: doc/tin.1:1209
 msgid ""
 "Mark current article in thread as unread. If a range of articles is set, the "
 "range will be marked as unread instead of the current article. When tagged "
@@ -3332,34 +3379,34 @@ msgstr ""
 
 #.  -------------------------------------------------------------------
 #. type: Plain text
-#: doc/tin.1:1194
+#: doc/tin.1:1214
 msgid "Mark all articles in thread as unread."
 msgstr "Alle Artikel im aktuellen Thread als ungelesen markieren."
 
 #. type: SS
-#: doc/tin.1:1194
+#: doc/tin.1:1214
 #, no-wrap
 msgid "ARTICLE VIEWER COMMANDS"
 msgstr "BEFEHLE ZUM ANZEIGEN VON ARTIKELN"
 
 #. type: Plain text
-#: doc/tin.1:1199
+#: doc/tin.1:1219
 msgid "Read the first (base) article in this thread."
 msgstr "Den ersten (Basis) Artikel in diesem Thread lesen."
 
 #. type: Plain text
-#: doc/tin.1:1202
+#: doc/tin.1:1222
 msgid "Read response 4 in this thread."
 msgstr "Antwort 4 in diesem Thread lesen."
 
 #. type: TP
-#: doc/tin.1:1206
+#: doc/tin.1:1226
 #, no-wrap
 msgid "B<PageReplyQuoteHeaders '^E'>"
 msgstr "B<PageReplyQuoteHeaders '^E'>"
 
 #. type: Plain text
-#: doc/tin.1:1210
+#: doc/tin.1:1230
 msgid ""
 "Reply through mail to the author of the current article with a copy of the "
 "article with all headers included."
@@ -3368,13 +3415,13 @@ msgstr ""
 "einschlieÃŸlich aller Header antworten."
 
 #. type: TP
-#: doc/tin.1:1210
+#: doc/tin.1:1230
 #, no-wrap
 msgid "B<PagePGPCheckArticle '^G'>"
 msgstr "B<PagePGPCheckArticle '^G'>"
 
 #. type: Plain text
-#: doc/tin.1:1218
+#: doc/tin.1:1238
 msgid ""
 "Perform B<\\%pgp>(1)  / B<\\%gpg>(1)  operations on article. This expects "
 "inline pgp (B<RFC\\ 9580>) and not MIME pgp (B<RFC\\ 3156>)."
@@ -3383,37 +3430,37 @@ msgstr ""
 "Inline-PGP (B<RFC\\ 9580>) und nicht MIME-PGP (B<RFC\\ 3156>) vorliegen."
 
 #. type: TP
-#: doc/tin.1:1218
+#: doc/tin.1:1238
 #, no-wrap
 msgid "B<PageToggleRaw '^H'>"
 msgstr "B<PageToggleRaw '^H'>"
 
 #. type: Plain text
-#: doc/tin.1:1221
+#: doc/tin.1:1241
 msgid "Toggles the display mode (raw including all headers vs. cooked)."
 msgstr ""
 "Schaltet den Anzeigemodus um (Roh einschlieÃŸlich aller Header zu "
 "aufbereitet)."
 
 #. type: TP
-#: doc/tin.1:1225
+#: doc/tin.1:1245
 #, no-wrap
 msgid "B<PageToggleTabs '^T'>"
 msgstr "B<PageToggleTabs '^T'>"
 
 #. type: Plain text
-#: doc/tin.1:1228
+#: doc/tin.1:1248
 msgid "Toggle the TAB width between 4 and 8 characters."
 msgstr "Tabulatorbreite zwischen 4 und 8 Zeichen umschalten."
 
 #. type: TP
-#: doc/tin.1:1228
+#: doc/tin.1:1248
 #, no-wrap
 msgid "B<PageFollowupQuoteHeaders '^W'>"
 msgstr "B<PageFollowupQuoteHeaders '^W'>"
 
 #. type: Plain text
-#: doc/tin.1:1232
+#: doc/tin.1:1252
 msgid ""
 "Post a followup to the current article with a copy of the article with all "
 "headers included."
@@ -3422,13 +3469,13 @@ msgstr ""
 "aller Header verÃ¶ffentlichen."
 
 #. type: TP
-#: doc/tin.1:1232
+#: doc/tin.1:1252
 #, no-wrap
 msgid "B<PageToggleTex2iso '\"'>"
 msgstr "B<PageToggleTex2iso '\"'>"
 
 #. type: Plain text
-#: doc/tin.1:1236
+#: doc/tin.1:1256
 msgid ""
 "Toggle TeX to ISO decoding for current article. The default behavior is "
 "taken from the B<tex2iso_conv> variable in the tinrc file."
@@ -3438,13 +3485,13 @@ msgstr ""
 "entnommen."
 
 #. type: TP
-#: doc/tin.1:1236
+#: doc/tin.1:1256
 #, no-wrap
 msgid "B<PageToggleAllHeaders '*'>"
 msgstr "B<PageToggleAllHeaders '*'>"
 
 #. type: Plain text
-#: doc/tin.1:1239
+#: doc/tin.1:1259
 msgid ""
 "Toggles the display of all headers vs. headers in B<news_headers_to_display>."
 msgstr ""
@@ -3452,35 +3499,35 @@ msgstr ""
 "um."
 
 #. type: TP
-#: doc/tin.1:1239
+#: doc/tin.1:1259
 #, no-wrap
 msgid "B<PageArticleInfo '''>"
 msgstr "B<PageArticleInfo '''>"
 
 #. type: Plain text
-#: doc/tin.1:1242
+#: doc/tin.1:1262
 msgid "Detailed MIME information of the article."
 msgstr "Detaillierte MIME-Informationen des Artikels."
 
 #. type: TP
-#: doc/tin.1:1242
+#: doc/tin.1:1262
 #, no-wrap
 msgid "B<PageToggleRot '%'>"
 msgstr "B<PageToggleRot '%'>"
 
 #. type: Plain text
-#: doc/tin.1:1245
+#: doc/tin.1:1265
 msgid "Toggle ROT-13 decoding for this article."
 msgstr "ROT-13 EntschlÃ¼sseln ein-/ausschalten."
 
 #. type: TP
-#: doc/tin.1:1245
+#: doc/tin.1:1265
 #, no-wrap
 msgid "B<PageToggleInlineData '('>"
 msgstr "B<PageToggleInlineData '('>"
 
 #. type: Plain text
-#: doc/tin.1:1250
+#: doc/tin.1:1270
 msgid ""
 "Toggle the display data sections outside of MIME, e.g. uuencoded or yenc "
 "data. The default behavior is taken from the B<hide_inline_data> variable in "
@@ -3491,13 +3538,13 @@ msgstr ""
 "Datei festgelegt."
 
 #. type: TP
-#: doc/tin.1:1250
+#: doc/tin.1:1270
 #, no-wrap
 msgid "B<PageReveal ')'>"
 msgstr "B<PageReveal ')'>"
 
 #. type: Plain text
-#: doc/tin.1:1257
+#: doc/tin.1:1277
 msgid ""
 "The form feed character (^L) is often used to hide 'spoilers' that the "
 "reader may not initially wish to see when viewing an article. Any text after "
@@ -3513,23 +3560,23 @@ msgstr ""
 "angezeigt, wenn Sie nach oben blÃ¤ttern, wird er wieder ausgeblendet."
 
 #. type: Plain text
-#: doc/tin.1:1266
+#: doc/tin.1:1286
 msgid "Forward search the text of this article."
 msgstr "VorwÃ¤rts innerhalb dieses Artikels suchen."
 
 #. type: Plain text
-#: doc/tin.1:1269
+#: doc/tin.1:1289
 msgid "Backward search the text of this article."
 msgstr "RÃ¼ckwÃ¤rts innerhalb dieses Artikels suchen."
 
 #. type: TP
-#: doc/tin.1:1269
+#: doc/tin.1:1289
 #, no-wrap
 msgid "B<PageSkipIncludedText ':'>"
 msgstr "B<PageSkipIncludedText ':'>"
 
 #. type: Plain text
-#: doc/tin.1:1274
+#: doc/tin.1:1294
 msgid ""
 "Skip to the end of the next quoted text-block in this article. Quoted text "
 "is everything which matches B<quote_regex>, B<quote_regex2> or "
@@ -3540,51 +3587,51 @@ msgstr ""
 "B<quote_regex3> Ã¼bereinstimmt."
 
 #. type: TP
-#: doc/tin.1:1274
+#: doc/tin.1:1294
 #, no-wrap
 msgid "B<PageTopThd 'E<lt>'>"
 msgstr "B<PageTopThd 'E<lt>'>"
 
 #. type: Plain text
-#: doc/tin.1:1277
+#: doc/tin.1:1297
 msgid "Go to the first article in the current thread."
 msgstr "Gehe zum ersten Artikel im aktuellen Thread."
 
 #. type: TP
-#: doc/tin.1:1277
+#: doc/tin.1:1297
 #, no-wrap
 msgid "B<PageBotThd 'E<gt>'>"
 msgstr "B<PageBotThd 'E<gt>'>"
 
 #. type: Plain text
-#: doc/tin.1:1280
+#: doc/tin.1:1300
 msgid "Go to the last article in the current thread."
 msgstr "Gehe zum letzten Artikel im aktuellen Thread."
 
 #. type: TP
-#: doc/tin.1:1280
+#: doc/tin.1:1300
 #, no-wrap
 msgid "B<PageToggleHighlight '_'>"
 msgstr "B<PageToggleHighlight '_'>"
 
 #. type: Plain text
-#: doc/tin.1:1283
+#: doc/tin.1:1303
 msgid "Toggle word highlighting on/off."
 msgstr "Wort-Hervorheben ein-/ausschalten."
 
 #. type: TP
-#: doc/tin.1:1283
+#: doc/tin.1:1303
 #, no-wrap
 msgid "B<PageToggleVerbatim ','>"
 msgstr "B<PageToggleVerbatim ','>"
 
 #. type: Plain text
-#: doc/tin.1:1286
+#: doc/tin.1:1306
 msgid "Cycle through the various options of B<verbatim_handling>."
 msgstr "Erkennung und Anzeige von wortgetreuen BlÃ¶cken umschalten."
 
 #. type: Plain text
-#: doc/tin.1:1300
+#: doc/tin.1:1320
 msgid ""
 "Auto select article(s) with a single key. The defaults used for selection "
 "are set based upon the following four tinrc config variables: "
@@ -3604,7 +3651,7 @@ msgstr ""
 "Informationen zum Filtern."
 
 #. type: Plain text
-#: doc/tin.1:1309
+#: doc/tin.1:1329
 msgid ""
 "Kill article(s) with a single key. The defaults used for killing are based "
 "upon the following four tinrc config variables: B<default_filter_kill_case>, "
@@ -3622,24 +3669,24 @@ msgstr ""
 "ARTIKELNÂ« fÃ¼r weitere Informationen zum Filtern."
 
 #. type: TP
-#: doc/tin.1:1309
+#: doc/tin.1:1329
 #, no-wrap
 msgid "B<PageNextThd '^J' 'E<lt>CRE<gt>'>"
 msgstr "B<PageNextThd '^J' 'E<lt>CRE<gt>'>"
 
 #. type: Plain text
-#: doc/tin.1:1312
+#: doc/tin.1:1332
 msgid "Go to next base article."
 msgstr "Zum nÃ¤chsten Basisartikel springen."
 
 #. type: TP
-#: doc/tin.1:1312
+#: doc/tin.1:1332
 #, no-wrap
 msgid "B<PageNextUnread 'E<lt>TABE<gt>'>"
 msgstr "B<PageNextUnread 'E<lt>TABE<gt>'>"
 
 #. type: Plain text
-#: doc/tin.1:1317
+#: doc/tin.1:1337
 msgid ""
 "Go to next unread article. If the tinrc variable B<goto_next_unread> doesn't "
 "contain PageNextUnread, then this key will first page through the current "
@@ -3650,17 +3697,17 @@ msgstr ""
 "zunÃ¤chst durch den aktuellen Artikel blÃ¤ttern."
 
 #. type: Plain text
-#: doc/tin.1:1320
+#: doc/tin.1:1340
 msgid "Author forward search."
 msgstr "Suche nach Autor (vorwÃ¤rts)."
 
 #. type: Plain text
-#: doc/tin.1:1323
+#: doc/tin.1:1343
 msgid "Author backward search."
 msgstr "Suche nach Autor (rÃ¼ckwÃ¤rts)."
 
 #. type: Plain text
-#: doc/tin.1:1331
+#: doc/tin.1:1351
 msgid ""
 "Mark the current thread as read [after confirmation] and return to the "
 "previous menu. Move cursor to next item."
@@ -3669,7 +3716,7 @@ msgstr ""
 "vorherigen MenÃ¼ zurÃ¼ck. Der Cursor wird dort zum nÃ¤chsten Element bewegen."
 
 #. type: Plain text
-#: doc/tin.1:1335
+#: doc/tin.1:1355
 msgid ""
 "Mark the rest of the current thread as read [after confirmation] and enter "
 "the next thread with unread articles."
@@ -3678,19 +3725,19 @@ msgstr ""
 "geht zum nÃ¤chsten Thread mit ungelesenen Artikeln."
 
 #. type: TP
-#: doc/tin.1:1335
+#: doc/tin.1:1355
 #, no-wrap
 msgid "B<PageCancel 'D'>"
 msgstr "B<PageCancel 'D'>"
 
 #. type: TP
-#: doc/tin.1:1340
+#: doc/tin.1:1360
 #, no-wrap
 msgid "B<PageEditArticle 'e'>"
 msgstr "B<PageEditArticle 'e'>"
 
 #. type: Plain text
-#: doc/tin.1:1343
+#: doc/tin.1:1363
 msgid ""
 "Edit the current article. This is restricted to mailgroups and saved news."
 msgstr ""
@@ -3698,19 +3745,19 @@ msgstr ""
 "Nachrichten beschrÃ¤nkt."
 
 #. type: TP
-#: doc/tin.1:1346
+#: doc/tin.1:1366
 #, no-wrap
 msgid "B<PageFollowupQuote 'f'>"
 msgstr "B<PageFollowupQuote 'f'>"
 
 #. type: TP
-#: doc/tin.1:1349
+#: doc/tin.1:1369
 #, no-wrap
 msgid "B<PageFollowup 'F'>"
 msgstr "B<PageFollowup 'F'>"
 
 #. type: Plain text
-#: doc/tin.1:1353
+#: doc/tin.1:1373
 msgid ""
 "Post a followup to the current article without including a copy of the "
 "article."
@@ -3719,109 +3766,109 @@ msgstr ""
 "Artikels."
 
 #. type: TP
-#: doc/tin.1:1353
+#: doc/tin.1:1373
 #, no-wrap
 msgid "B<PageFirstPage 'g'>"
 msgstr "B<PageFirstPage 'g'>"
 
 #. type: Plain text
-#: doc/tin.1:1356
+#: doc/tin.1:1376
 msgid "Go to the start of the article."
 msgstr "Zum Anfang des Artikels springen."
 
 #. type: TP
-#: doc/tin.1:1356
+#: doc/tin.1:1376
 #, no-wrap
 msgid "B<PageLastPage 'G'>"
 msgstr "B<PageLastPage 'G'>"
 
 #. type: Plain text
-#: doc/tin.1:1359
+#: doc/tin.1:1379
 msgid "Go to the end of the article."
 msgstr "Zum Ende des Artikels springen."
 
 #. type: TP
-#: doc/tin.1:1368
+#: doc/tin.1:1388
 #, no-wrap
 msgid "B<PageKillThd 'K'>"
 msgstr "B<PageKillThd 'K'>"
 
 #. type: Plain text
-#: doc/tin.1:1371
+#: doc/tin.1:1391
 msgid "Mark rest of thread as read and move onto the next unread thread."
 msgstr ""
 "Markiere den Rest des Threads als gelesen und springe zu nÃ¤chstem "
 "ungelesenen Thread."
 
 #. type: TP
-#: doc/tin.1:1371
+#: doc/tin.1:1391
 #, no-wrap
 msgid "B<PageListThd 'l'>"
 msgstr "B<PageListThd 'l'>"
 
 #. type: Plain text
-#: doc/tin.1:1374
+#: doc/tin.1:1394
 msgid "Show the thread menu that the current article is a part of."
 msgstr "Zeigt das Thread-MenÃ¼ an, zu dem der aktuelle Artikel gehÃ¶rt."
 
 #. type: TP
-#: doc/tin.1:1379
+#: doc/tin.1:1399
 #, no-wrap
 msgid "B<PageMail 'm'>"
 msgstr "B<PageMail 'm'>"
 
 #. type: TP
-#: doc/tin.1:1388
+#: doc/tin.1:1408
 #, no-wrap
 msgid "B<PageNextArt 'n'>"
 msgstr "B<PageNextArt 'n'>"
 
 #. type: Plain text
-#: doc/tin.1:1391
+#: doc/tin.1:1411
 msgid "Go to the next article."
 msgstr "Gehe zum nÃ¤chsten Artikel."
 
 #. type: TP
-#: doc/tin.1:1391
+#: doc/tin.1:1411
 #, no-wrap
 msgid "B<PageNextUnreadArt 'N'>"
 msgstr "B<PageNextUnreadArt 'N'>"
 
 #. type: TP
-#: doc/tin.1:1399
+#: doc/tin.1:1419
 #, no-wrap
 msgid "B<PagePrevArt 'p'>"
 msgstr "B<PagePrevArt 'p'>"
 
 #. type: Plain text
-#: doc/tin.1:1402
+#: doc/tin.1:1422
 msgid "Go to the previous article."
 msgstr "Gehe zum vorherigen Artikel."
 
 #. type: TP
-#: doc/tin.1:1402
+#: doc/tin.1:1422
 #, no-wrap
 msgid "B<PagePrevUnreadArt 'P'>"
 msgstr "B<PagePrevUnreadArt 'P'>"
 
 #. type: Plain text
-#: doc/tin.1:1405
+#: doc/tin.1:1425
 msgid "Go to the previous unread article."
 msgstr "Gehe zum vorherigen ungelesenen Artikel."
 
 #. type: Plain text
-#: doc/tin.1:1408
+#: doc/tin.1:1428
 msgid "Return to the previous level."
 msgstr "Kehrt zur vorherigen Ebene zurÃ¼ck."
 
 #. type: TP
-#: doc/tin.1:1411
+#: doc/tin.1:1431
 #, no-wrap
 msgid "B<PageReplyQuote 'r'>"
 msgstr "B<PageReplyQuote 'r'>"
 
 #. type: Plain text
-#: doc/tin.1:1415
+#: doc/tin.1:1435
 msgid ""
 "Reply through mail to the author of the current article with a copy of the "
 "article included."
@@ -3830,13 +3877,13 @@ msgstr ""
 "Artikels beifÃ¼gen."
 
 #. type: TP
-#: doc/tin.1:1415
+#: doc/tin.1:1435
 #, no-wrap
 msgid "B<PageReply 'R'>"
 msgstr "B<PageReply 'R'>"
 
 #. type: Plain text
-#: doc/tin.1:1419
+#: doc/tin.1:1439
 msgid ""
 "Reply through mail to the author of the current article without including "
 "the original article."
@@ -3845,53 +3892,53 @@ msgstr ""
 "Artikels beizufÃ¼gen."
 
 #. type: TP
-#: doc/tin.1:1419
+#: doc/tin.1:1439
 #, no-wrap
 msgid "B<PageSave 's'>"
 msgstr "B<PageSave 's'>"
 
 #. type: TP
-#: doc/tin.1:1424
+#: doc/tin.1:1444
 #, no-wrap
 msgid "B<PageAutoSave 'S'>"
 msgstr "B<PageAutoSave 'S'>"
 
 #. type: TP
-#: doc/tin.1:1427
+#: doc/tin.1:1447
 #, no-wrap
 msgid "B<PageTag 't'>"
 msgstr "B<PageTag 't'>"
 
 #. type: TP
-#: doc/tin.1:1431
+#: doc/tin.1:1451
 #, no-wrap
 msgid "B<PageGroupSel 'T'>"
 msgstr "B<PageGroupSel 'T'>"
 
 #. type: Plain text
-#: doc/tin.1:1434
+#: doc/tin.1:1454
 msgid "Return to group selection level."
 msgstr "Kehrt zur Auswahlebene zurÃ¼ck."
 
 #. type: TP
-#: doc/tin.1:1434
+#: doc/tin.1:1454
 #, no-wrap
 msgid "B<PageGotoParent 'u'>"
 msgstr "B<PageGotoParent 'u'>"
 
 #. type: Plain text
-#: doc/tin.1:1437
+#: doc/tin.1:1457
 msgid "Go to parent article."
 msgstr "Gehe zum Ã¼bergeordneten Artikel."
 
 #. type: TP
-#: doc/tin.1:1437
+#: doc/tin.1:1457
 #, no-wrap
 msgid "B<PageViewUrl 'U'>"
 msgstr "B<PageViewUrl 'U'>"
 
 #. type: Plain text
-#: doc/tin.1:1441
+#: doc/tin.1:1461
 msgid ""
 "Display a list of URLs in the current article. See the section \"URL "
 "LISTING\" for more information."
@@ -3900,13 +3947,13 @@ msgstr ""
 "finden Sie im Abschnitt Â»URL LISTEÂ«."
 
 #. type: TP
-#: doc/tin.1:1441
+#: doc/tin.1:1461
 #, no-wrap
 msgid "B<PageViewAttach 'V'>"
 msgstr "B<PageViewAttach 'V'>"
 
 #. type: Plain text
-#: doc/tin.1:1445
+#: doc/tin.1:1465
 msgid ""
 "Display a list of attachments of the current article. See the section "
 "\"ATTACHMENT LISTING\" for more information."
@@ -3915,30 +3962,30 @@ msgstr ""
 "Informationen finden Sie im Abschnitt Â»ANHANGSVERZEICHNISÂ«."
 
 #. type: TP
-#: doc/tin.1:1452
+#: doc/tin.1:1472
 #, no-wrap
 msgid "B<PageRepost 'x'>"
 msgstr "B<PageRepost 'x'>"
 
 #. type: Plain text
-#: doc/tin.1:1461
+#: doc/tin.1:1481
 msgid "Mark article as unread."
 msgstr "Alle Artikel als ungelesen markieren."
 
 #.  -------------------------------------------------------------------
 #. type: Plain text
-#: doc/tin.1:1466
+#: doc/tin.1:1486
 msgid "Mark the current thread as unread."
 msgstr "Markiere den aktuellen Thread als ungelesen."
 
 #. type: SS
-#: doc/tin.1:1466
+#: doc/tin.1:1486
 #, no-wrap
 msgid "URL LISTING"
 msgstr "URL LISTE"
 
 #. type: Plain text
-#: doc/tin.1:1469
+#: doc/tin.1:1489
 msgid ""
 "B<PageViewUrl> ('B<U>') displays a list of URLs in the current article. "
 "Besides the common moving keys, the following commands are available:"
@@ -3947,13 +3994,13 @@ msgstr ""
 "Neben den Ã¼blichen Bewegungstasten stehen folgende Befehle zur VerfÃ¼gung:"
 
 #. type: TP
-#: doc/tin.1:1470
+#: doc/tin.1:1490
 #, no-wrap
 msgid "B<UrlSelect '^J' 'E<lt>CRE<gt>'>"
 msgstr "B<UrlSelect '^J' 'E<lt>CRE<gt>'>"
 
 #. type: Plain text
-#: doc/tin.1:1474
+#: doc/tin.1:1494
 msgid ""
 "The current URL will be prompted and opened using the B<url_handler>. "
 "'B<E<lt>ESCE<gt>>' or no input will skip the URL."
@@ -3962,39 +4009,39 @@ msgstr ""
 "'B<E<lt>ESCE<gt>>' oder keine Eingabe Ã¼berspringt die URL."
 
 #. type: Plain text
-#: doc/tin.1:1477 doc/tin.1:1577
+#: doc/tin.1:1497 doc/tin.1:1597
 msgid "URL forward search."
 msgstr "Suche nach URL (vorwÃ¤rts)."
 
 #. type: Plain text
-#: doc/tin.1:1480 doc/tin.1:1580
+#: doc/tin.1:1500 doc/tin.1:1600
 msgid "URL backward search."
 msgstr "Suche nach URL (rÃ¼ckwÃ¤rts)."
 
 #. type: Plain text
-#: doc/tin.1:1486 doc/tin.1:1540 doc/tin.1:1586
+#: doc/tin.1:1506 doc/tin.1:1560 doc/tin.1:1606
 msgid "Shell escape."
 msgstr "Ausgang zur Shell."
 
 #. type: Plain text
-#: doc/tin.1:1489
+#: doc/tin.1:1509
 msgid "Toggle the display of the current URL in the last line."
 msgstr "Anzeige der aktuellen URL in der letzten Zeile (de)aktivieren."
 
 #. type: Plain text
-#: doc/tin.1:1492 doc/tin.1:1547 doc/tin.1:1592
+#: doc/tin.1:1512 doc/tin.1:1567 doc/tin.1:1612
 msgid "Help screen of commands available."
 msgstr "Hilfeseite der verfÃ¼gbaren Befehle."
 
 #.  -------------------------------------------------------------------
 #. type: SS
-#: doc/tin.1:1499
+#: doc/tin.1:1519
 #, no-wrap
 msgid "ATTACHMENT LISTING"
 msgstr "ANHANGSVERZEICHNIS"
 
 #. type: Plain text
-#: doc/tin.1:1502
+#: doc/tin.1:1522
 msgid ""
 "B<PageViewAttach> ('B<V>') displays a list of attachments of the current "
 "article. Besides the common moving keys, the following commands are "
@@ -4005,57 +4052,57 @@ msgstr ""
 "VerfÃ¼gung:"
 
 #. type: TP
-#: doc/tin.1:1503
+#: doc/tin.1:1523
 #, no-wrap
 msgid "B<AttachPipe 'p'>"
 msgstr "B<AttachPipe 'p'>"
 
 #. type: Plain text
-#: doc/tin.1:1506
+#: doc/tin.1:1526
 msgid "Pipe attachment into command."
 msgstr "Anhang an Befehl weiterleiten."
 
 #. type: TP
-#: doc/tin.1:1506
+#: doc/tin.1:1526
 #, no-wrap
 msgid "B<AttachSave 's'>"
 msgstr "B<AttachSave 's'>"
 
 #. type: Plain text
-#: doc/tin.1:1509
+#: doc/tin.1:1529
 msgid "Save current attachment / tagged attachments to disk."
 msgstr "Aktuellen Anhang / markierte AnhÃ¤nge speichern."
 
 #. type: TP
-#: doc/tin.1:1509
+#: doc/tin.1:1529
 #, no-wrap
 msgid "B<AttachSelect '^J' 'E<lt>CRE<gt>'>"
 msgstr "B<AttachSelect '^J' 'E<lt>CRE<gt>'>"
 
 #. type: Plain text
-#: doc/tin.1:1512
+#: doc/tin.1:1532
 msgid "View attachment."
 msgstr "MultimediaanhÃ¤nge anzeigen."
 
 #. type: TP
-#: doc/tin.1:1512
+#: doc/tin.1:1532
 #, no-wrap
 msgid "B<AttachTag 't'>"
 msgstr "B<AttachTag 't'>"
 
 #. type: Plain text
-#: doc/tin.1:1515
+#: doc/tin.1:1535
 msgid "Tag one or more attachments for saving."
 msgstr "Einen oder mehrere AnhÃ¤nge zum Speichern markieren."
 
 #. type: TP
-#: doc/tin.1:1515
+#: doc/tin.1:1535
 #, no-wrap
 msgid "B<AttachTagPattern '='>"
 msgstr "B<AttachTagPattern '='>"
 
 #. type: Plain text
-#: doc/tin.1:1519
+#: doc/tin.1:1539
 msgid ""
 "Prompts for a pattern to match. All attachments whose name/description or "
 "content type/transfer encoding match the pattern will be tagged."
@@ -4065,45 +4112,45 @@ msgstr ""
 "Ã¼bereinstimmen, werden markiert."
 
 #. type: TP
-#: doc/tin.1:1519
+#: doc/tin.1:1539
 #, no-wrap
 msgid "B<AttachToggleTagged '@'>"
 msgstr "B<AttachToggleTagged '@'>"
 
 #. type: Plain text
-#: doc/tin.1:1522
+#: doc/tin.1:1542
 msgid "Reverse tagging of all attachments."
 msgstr "Markierung der AnhÃ¤nge umkehren."
 
 #. type: TP
-#: doc/tin.1:1522
+#: doc/tin.1:1542
 #, no-wrap
 msgid "B<AttachUntag 'U'>"
 msgstr "B<AttachUntag 'U'>"
 
 #. type: Plain text
-#: doc/tin.1:1525
+#: doc/tin.1:1545
 msgid "Untag all tagged attachments."
 msgstr "Markierung der markierten AnhÃ¤nge aufheben."
 
 #. type: Plain text
-#: doc/tin.1:1528
+#: doc/tin.1:1548
 msgid "Attachment forward search."
 msgstr "VorwÃ¤rtssuche nach Anhang."
 
 #. type: Plain text
-#: doc/tin.1:1531
+#: doc/tin.1:1551
 msgid "Attachment backward search."
 msgstr "RÃ¼ckwÃ¤rtssuche nach Anhang."
 
 #. type: TP
-#: doc/tin.1:1534
+#: doc/tin.1:1554
 #, no-wrap
 msgid "B<GlobalPipe '|'>"
 msgstr "B<GlobalPipe '|'>"
 
 #. type: Plain text
-#: doc/tin.1:1537
+#: doc/tin.1:1557
 msgid ""
 "Pipe attachment into command. Uses the raw attachment, no decoding is done."
 msgstr ""
@@ -4111,7 +4158,7 @@ msgstr ""
 "keine Dekodierung vorgenommen."
 
 #. type: Plain text
-#: doc/tin.1:1544
+#: doc/tin.1:1564
 msgid ""
 "Toggle the display of the name/description of the current attachment in the "
 "last line."
@@ -4119,13 +4166,13 @@ msgstr "Name oder Beschreibung des Anhan
 
 #.  -------------------------------------------------------------------
 #. type: SS
-#: doc/tin.1:1554
+#: doc/tin.1:1574
 #, no-wrap
 msgid "POSTING HISTORY LISTING"
 msgstr "POSTING VERLAUFSLISTE"
 
 #. type: Plain text
-#: doc/tin.1:1562
+#: doc/tin.1:1582
 msgid ""
 "B<DisplayPostHist> ('B<W>') displays a list of all previous posted articles "
 "stored in I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/posted>. The following "
@@ -4145,13 +4192,13 @@ msgstr ""
 "Bewegungstasten stehen die folgenden Befehle zur VerfÃ¼gung:"
 
 #. type: TP
-#: doc/tin.1:1563
+#: doc/tin.1:1583
 #, no-wrap
 msgid "B<PostedArticlesSelect '^J' 'E<lt>CRE<gt>'>"
 msgstr "B<PostedArticlesSelect '^J' 'E<lt>CRE<gt>'>"
 
 #. type: Plain text
-#: doc/tin.1:1574
+#: doc/tin.1:1594
 msgid ""
 "The article with the current ''Message-ID:'' will be opened if available.  "
 "Note that this requires that the ''Message-ID:'' of the article was recorded "
@@ -4173,14 +4220,14 @@ msgstr ""
 "Fall."
 
 #. type: Plain text
-#: doc/tin.1:1589
+#: doc/tin.1:1609
 msgid "Toggle the display of the current ''Message-ID:'' in the last line."
 msgstr ""
 "Umschalten der Anzeige der aktuellen Â»Message-ID:Â« in der letzten Zeile."
 
 #.  -------------------------------------------------------------------
 #. type: SS
-#: doc/tin.1:1599
+#: doc/tin.1:1619
 #, no-wrap
 msgid "GLOBAL OPTIONS MENU AND TINRC CONFIGURABLE VARIABLES"
 msgstr "MENÃœ DER GLOBALE OPTIONEN UND KONFIGURIERBAREN TINRC-VARIABLEN"
@@ -4189,7 +4236,7 @@ msgstr "MENÃœ DER GLOBALE OPTIONEN UND K
 #.        - \fI${TIN_LIBDIR:\-NEWSLIBDIR}/tinrc\fR is used
 #.          in the !TIN_DEFAULTS_DIR config case
 #. type: Plain text
-#: doc/tin.1:1611
+#: doc/tin.1:1631
 msgid ""
 "At startup, B<tin> reads in the configuration files (see also B<\\"
 "%tin>(5)).  They contain a list of variables that can be used to configure "
@@ -4205,7 +4252,7 @@ msgstr ""
 "Konfigurationsdatei des Benutzers I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/tinrc>."
 
 #. type: Plain text
-#: doc/tin.1:1619
+#: doc/tin.1:1639
 msgid ""
 "The variables are user configurable by editing I<${TIN_HOMEDIR:-"
 "\"$HOME\"}/.tin/tinrc> directly. Most of them can also be set in the GLOBAL "
@@ -4224,7 +4271,7 @@ msgstr ""
 "ausgefÃ¼hrt wird."
 
 #. type: Plain text
-#: doc/tin.1:1625
+#: doc/tin.1:1645
 msgid ""
 "In the options menu use the cursor keys in the usual way to move around. Use "
 "B<ConfigSelect> ('B<^J>' or 'B<E<lt>CRE<gt>>') to 'open' the option you wish "
@@ -4240,7 +4287,7 @@ msgstr ""
 "'B<E<lt>ESCE<gt>>' bricht ab, ohne die Ã„nderungen zu speichern."
 
 #. type: Plain text
-#: doc/tin.1:1632
+#: doc/tin.1:1652
 msgid ""
 "As with the other menus, B<RedrawScr> ('B<^L>') will redraw the screen. You "
 "can use B<SearchSubjF> ('B</>'), B<SearchSubjB> ('B<?>') and B<SearchRepeat> "
@@ -4256,7 +4303,7 @@ msgstr ""
 "('B<Q>'), um es ohne Speicherung Ihrer Ã„nderungen zu verlassen."
 
 #. type: Plain text
-#: doc/tin.1:1637
+#: doc/tin.1:1657
 msgid ""
 "The options menu provides access to the attributes menu for the current "
 "group by the B<ConfigToggleAttrib> ('B<E<lt>TABE<gt>>') command. Pressing "
@@ -4270,7 +4317,7 @@ msgstr ""
 "MENÃœÂ«."
 
 #. type: Plain text
-#: doc/tin.1:1640
+#: doc/tin.1:1660
 msgid ""
 "The B<ConfigScopeMenu> ('B<S>') command brings up the scopes menu. For more "
 "information see section \"SCOPES MENU\"."
@@ -4279,7 +4326,7 @@ msgstr ""
 "Weitere Informationen finden Sie im Abschnitt Â»GÃœLTIGKEITSBEREICHSMENÃœÂ«."
 
 #. type: Plain text
-#: doc/tin.1:1645
+#: doc/tin.1:1665
 msgid ""
 "Finally, the B<ConfigServerrcMenu> ('B<s>') command brings up the serverrc "
 "menu where values from I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/$NNTPSERVER/"
@@ -4292,7 +4339,7 @@ msgstr ""
 "Â»SERVERRC MENÃœÂ«."
 
 #. type: Plain text
-#: doc/tin.1:1649
+#: doc/tin.1:1669
 msgid ""
 "Here is a full list of all the available variables. The name in round "
 "brackets is the name of the corresponding setting in I<${TIN_HOMEDIR:-"
@@ -4302,13 +4349,13 @@ msgstr ""
 "der entsprechenden Einstellung im I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/tinrc>."
 
 #. type: TP
-#: doc/tin.1:1649
+#: doc/tin.1:1669
 #, no-wrap
 msgid "B<Abbreviate long newsgroup names (abbreviate_groupname)>"
 msgstr "B<Lange Newsgruppennamen abkÃ¼rzen (abbreviate_groupname)>"
 
 #. type: Plain text
-#: doc/tin.1:1655 doc/tin.5:1429
+#: doc/tin.1:1675 doc/tin.5:1438
 msgid ""
 "If ON abbreviate long newsgroup names at group selection level and article "
 "level (if necessary) like this: news.software.readers \\(-E<gt> "
@@ -4320,13 +4367,13 @@ msgstr ""
 "ist Â»OFFÂ«."
 
 #. type: TP
-#: doc/tin.1:1655
+#: doc/tin.1:1675
 #, no-wrap
 msgid "B<Add posted articles to filter (add_posted_to_filter)>"
 msgstr "B<FÃ¼ge gepostete Artikel zum Filter (add_posted_to_filter)>"
 
 #. type: Plain text
-#: doc/tin.1:1659 doc/tin.5:1433
+#: doc/tin.1:1679 doc/tin.5:1442
 msgid ""
 "If ON add posted articles which start a new thread to filter for "
 "highlighting follow-ups. Default is ON."
@@ -4336,24 +4383,24 @@ msgstr ""
 "Â»ONÂ«."
 
 #. type: TP
-#: doc/tin.1:1659
+#: doc/tin.1:1679
 #, no-wrap
 msgid "B<Insert ''User-Agent:''-header (advertising)>"
 msgstr "B<FÃ¼ge Â»User-Agent:Â«-Header ein (advertising)>"
 
 #. type: Plain text
-#: doc/tin.1:1662 doc/tin.5:1436
+#: doc/tin.1:1682 doc/tin.5:1445
 msgid "Turn ON advertising in header (''User-Agent:''). Default is ON."
 msgstr "Falls Â»ONÂ« fÃ¼ge Â»User-Agent:Â«-Header ein. Die Voreinstellung ist Â»ONÂ«."
 
 #. type: TP
-#: doc/tin.1:1662
+#: doc/tin.1:1682
 #, no-wrap
 msgid "B<Skip multipart/alternative parts (alternative_handling)>"
 msgstr "B<Ãœbersp. multipart/alternative-Teile (alternative_handling)>"
 
 #. type: Plain text
-#: doc/tin.1:1665 doc/tin.5:1439
+#: doc/tin.1:1685 doc/tin.5:1448
 msgid ""
 "If ON strip multipart/alternative messages automatically. Default is ON."
 msgstr ""
@@ -4361,26 +4408,26 @@ msgstr ""
 "Die Voreinstellung ist Â»ONÂ«."
 
 #. type: TP
-#: doc/tin.1:1665
+#: doc/tin.1:1685
 #, no-wrap
 msgid "B<Character to show deleted articles (art_marked_deleted)>"
 msgstr "B<Zeichen fÃ¼r gelÃ¶schte Artikel (art_marked_deleted)>"
 
 #. type: Plain text
-#: doc/tin.1:1668 doc/tin.5:1442
+#: doc/tin.1:1688 doc/tin.5:1451
 msgid "The character used to show that an article was deleted. Default is 'D'."
 msgstr ""
 "Zeichen das anzeigt, dass ein Artikel gelÃ¶scht wurde. Die Voreinstellung ist "
 "Â»DÂ«."
 
 #. type: TP
-#: doc/tin.1:1668
+#: doc/tin.1:1688
 #, no-wrap
 msgid "B<Character to show inrange articles (art_marked_inrange)>"
 msgstr "B<Zeichen fÃ¼r Artikel im Bereich (art_marked_inrange)>"
 
 #. type: Plain text
-#: doc/tin.1:1671 doc/tin.5:1445
+#: doc/tin.1:1691 doc/tin.5:1454
 msgid ""
 "The character used to show that an article is in a range. Default is '#'."
 msgstr ""
@@ -4388,13 +4435,13 @@ msgstr ""
 "befindet. Die Voreinstellung ist Â»#Â«."
 
 #. type: TP
-#: doc/tin.1:1671
+#: doc/tin.1:1691
 #, no-wrap
 msgid "B<Character to show returning arts (art_marked_return)>"
 msgstr "B<Zeichen fÃ¼r wiederkehrende Artikel (art_marked_return)>"
 
 #. type: Plain text
-#: doc/tin.1:1675 doc/tin.5:1449
+#: doc/tin.1:1695 doc/tin.5:1458
 msgid ""
 "The character used to show that an article will return as an unread article "
 "when the group is next entered. Default is '-'."
@@ -4404,13 +4451,13 @@ msgstr ""
 "Voreinstellung ist Â»-Â«."
 
 #. type: TP
-#: doc/tin.1:1675
+#: doc/tin.1:1695
 #, no-wrap
 msgid "B<Character to show selected articles (art_marked_selected)>"
 msgstr "B<Zeichen fÃ¼r wichtige Artikel (art_marked_selected)>"
 
 #. type: Plain text
-#: doc/tin.1:1679 doc/tin.5:1453
+#: doc/tin.1:1699 doc/tin.5:1462
 msgid ""
 "The character used to show that an article/thread is auto-selected (hot).  "
 "Default is '*'."
@@ -4419,13 +4466,13 @@ msgstr ""
 "automatisch ausgewÃ¤hlt ist (heiÃŸ). Die Voreinstellung ist Â»*Â«."
 
 #. type: TP
-#: doc/tin.1:1679
+#: doc/tin.1:1699
 #, no-wrap
 msgid "B<Character to show recent articles (art_marked_recent)>"
 msgstr "B<Zeichen fÃ¼r aktuelle Artikel (art_marked_recent)>"
 
 #. type: Plain text
-#: doc/tin.1:1683 doc/tin.5:1457
+#: doc/tin.1:1703 doc/tin.5:1466
 msgid ""
 "The character used to show that an article/thread is recent (not older than "
 "X days). See also B<recent_time>. Default is 'o'."
@@ -4435,13 +4482,13 @@ msgstr ""
 "Â»oÂ«."
 
 #. type: TP
-#: doc/tin.1:1683
+#: doc/tin.1:1703
 #, no-wrap
 msgid "B<Character to show unread articles (art_marked_unread)>"
 msgstr "B<Zeichen fÃ¼r ungelesene Artikel (art_marked_unread)>"
 
 #. type: Plain text
-#: doc/tin.1:1687 doc/tin.5:1461
+#: doc/tin.1:1707 doc/tin.5:1470
 msgid ""
 "The character used to show that an article has not been read.  Default is "
 "'+'."
@@ -4450,26 +4497,26 @@ msgstr ""
 "Voreinstellung ist Â»+Â«."
 
 #. type: TP
-#: doc/tin.1:1687
+#: doc/tin.1:1707
 #, no-wrap
 msgid "B<Character to show read articles (art_marked_read)>"
 msgstr "B<Zeichen fÃ¼r gelesene Artikel (art_marked_read)>"
 
 #. type: Plain text
-#: doc/tin.1:1690 doc/tin.5:1464
+#: doc/tin.1:1710 doc/tin.5:1473
 msgid "The character used to show that an article was read. Default is '\\ '."
 msgstr ""
 "Zeichen das anzeigt, dass ein Artikel schon gelesen wurde. Die "
 "Voreinstellung ist Â»\\ Â«."
 
 #. type: TP
-#: doc/tin.1:1690
+#: doc/tin.1:1710
 #, no-wrap
 msgid "B<Character to show killed articles (art_marked_killed)>"
 msgstr "B<Zeichen fÃ¼r gekillte Artikel (art_marked_killed)>"
 
 #. type: Plain text
-#: doc/tin.1:1694 doc/tin.5:1468
+#: doc/tin.1:1714 doc/tin.5:1477
 msgid ""
 "The character used to show that an article was killed. Default is 'K'.  "
 "B<kill_level> must be set accordingly."
@@ -4478,13 +4525,13 @@ msgstr ""
 "Â»KÂ«. B<kill_level> muss passend gesetzt sein."
 
 #. type: TP
-#: doc/tin.1:1694
+#: doc/tin.1:1714
 #, no-wrap
 msgid "B<Character to show read selected arts (art_marked_read_selected)>"
 msgstr "B<Zeichen fÃ¼r gelesene wichtige Art. (art_marked_read_selected)>"
 
 #. type: Plain text
-#: doc/tin.1:1698 doc/tin.5:1472
+#: doc/tin.1:1718 doc/tin.5:1481
 msgid ""
 "The character used to show that an article was hot before it was read.  "
 "Default is ':'. B<kill_level> must be set accordingly."
@@ -4494,13 +4541,13 @@ msgstr ""
 "B<kill_level> muss entsprechend eingestellt werden."
 
 #. type: TP
-#: doc/tin.1:1698 doc/tin.5:1472
+#: doc/tin.1:1718 doc/tin.5:1481
 #, no-wrap
 msgid "B<Ask before using MIME viewer (ask_for_metamail)>"
 msgstr "B<Start des MIME-Viewers bestÃ¤tigen (ask_for_metamail)>"
 
 #. type: Plain text
-#: doc/tin.1:1703
+#: doc/tin.1:1723
 msgid ""
 "If ON B<tin> will ask before using a MIME viewer (B<metamail_prog>) to "
 "display MIME messages. This only occurs if a MIME viewer is set. Default is "
@@ -4511,13 +4558,13 @@ msgstr ""
 "MIME-Viewer festgelegt ist. Die Voreinstellung ist Â»OFFÂ«."
 
 #. type: TP
-#: doc/tin.1:1703
+#: doc/tin.1:1723
 #, no-wrap
 msgid "B<Format string for the Attachment level (attachment_format)>"
 msgstr "B<Formatzeichenfolge fÃ¼r die Anhangsebene (attachment_format)>"
 
 #. type: Plain text
-#: doc/tin.1:1708
+#: doc/tin.1:1728
 msgid ""
 "Format string B<tin> uses for Attachment level representation. See the "
 "section \"CUSTOMIZING THE SCREEN FORMAT\".  Default is \"%t%s%e%c%d\"."
@@ -4527,13 +4574,13 @@ msgstr ""
 "ANPASSENÂ« verwiesen. Voreingestellt ist Â»%t%s%e%c%dÂ«."
 
 #. type: TP
-#: doc/tin.1:1708
+#: doc/tin.1:1728
 #, no-wrap
 msgid "B<Send you a cc and/or bcc automatically (auto_cc_bcc)>"
 msgstr "B<Sendet Ihnen eine cc und/oder eine blinde cc autom. (auto_cc_bcc)>"
 
 #. type: Plain text
-#: doc/tin.1:1712 doc/tin.5:1489
+#: doc/tin.1:1732 doc/tin.5:1498
 msgid ""
 "Automatically put your name in the ''Cc:'' (1) or ''Bcc:'' (2) field or to "
 "both (3) fields when mailing an article. Default is 'No' (0)."
@@ -4543,13 +4590,13 @@ msgstr ""
 "Â»NeinÂ« (0)."
 
 #. type: TP
-#: doc/tin.1:1712
+#: doc/tin.1:1732
 #, no-wrap
 msgid "B<List thread using right arrow key (auto_list_thread)>"
 msgstr "B<Zeige Thread mit rechter Pfeilt. an (auto_list_thread)>"
 
 #. type: Plain text
-#: doc/tin.1:1716 doc/tin.5:1493
+#: doc/tin.1:1736 doc/tin.5:1502
 msgid ""
 "If ON automatically list thread when entering it using right arrow key.  "
 "Default is ON."
@@ -4558,24 +4605,24 @@ msgstr ""
 "anzeigen? Voreinstellung ist Â»ONÂ«."
 
 #. type: TP
-#: doc/tin.1:1716
+#: doc/tin.1:1736
 #, no-wrap
 msgid "B<Reconnect to server automatically (auto_reconnect)>"
 msgstr "B<Autom. Wiederverbindung zum Server (auto_reconnect)>"
 
 #. type: Plain text
-#: doc/tin.1:1719 doc/tin.1:2828
+#: doc/tin.1:1739 doc/tin.1:2869
 msgid "Default is OFF."
 msgstr "Voreinstellung ist Â»OFFÂ«."
 
 #. type: TP
-#: doc/tin.1:1719
+#: doc/tin.1:1739
 #, no-wrap
 msgid "B<Save articles in batch mode (batch_save)>"
 msgstr "B<Speicher Artikel im Batchmode (-S) (batch_save)>"
 
 #. type: Plain text
-#: doc/tin.1:1724
+#: doc/tin.1:1744
 msgid ""
 "If set ON articles/threads will be saved in batch mode when save \\&''B<-"
 "S>'' or mail ''B<-M>, B<-N>'' is specified on the command line. Default is "
@@ -4586,13 +4633,13 @@ msgstr ""
 "Voreinstellung ist Â»ONÂ«."
 
 #. type: TP
-#: doc/tin.1:1724
+#: doc/tin.1:1744
 #, no-wrap
 msgid "B<Show mini menu & posting etiquette (beginner_level)>"
 msgstr "B<Zeigt Mini-MenÃ¼ & Posting-Knigge (beginner_level)>"
 
 #. type: Plain text
-#: doc/tin.1:1729 doc/tin.5:1506
+#: doc/tin.1:1749 doc/tin.5:1515
 msgid ""
 "If set ON a mini menu of the most useful commands will be displayed at the "
 "bottom of the screen for each level. Also a short posting etiquette will be "
@@ -4604,13 +4651,13 @@ msgstr ""
 "Posting-Knigge angezeigt. Die Voreinstellung ist Â»ONÂ«."
 
 #. type: TP
-#: doc/tin.1:1729
+#: doc/tin.1:1749
 #, no-wrap
 msgid "B<Cache NNTP overview files locally (cache_overview_files)>"
 msgstr "B<Speichere NNTP Overview Daten lokal (cache_overview_files)>"
 
 #. type: Plain text
-#: doc/tin.1:1734
+#: doc/tin.1:1754
 msgid ""
 "If ON, create local copies of NNTP overview files. This can be used to "
 "considerably speed up accessing large groups when using a slow connection.  "
@@ -4622,13 +4669,13 @@ msgstr ""
 "Abschnitt Â»INDEX DATEIENÂ« und B<getart_limit>. Die Voreinstellung ist Â»OFFÂ«."
 
 #. type: TP
-#: doc/tin.1:1734
+#: doc/tin.1:1754
 #, no-wrap
 msgid "B<Compress locally cached NNTP overview files (compress_overview_files)>"
 msgstr "B<Komprimieren der lokalen NNTP Overview Daten (compress_overview_files)>"
 
 #. type: Plain text
-#: doc/tin.1:1739 doc/tin.5:1516
+#: doc/tin.1:1759 doc/tin.5:1525
 msgid ""
 "If ON, locally cached NNTP overview files (B<cache_overview_files>) are "
 "saved in compressed form (B<RFC\\ 1952>). Useful to reduce local disk space "
@@ -4639,13 +4686,13 @@ msgstr ""
 "NÃ¼tzlich, um den verwendeten lokalen Speicherplatz zu reduzieren."
 
 #. type: TP
-#: doc/tin.1:1739
+#: doc/tin.1:1759
 #, no-wrap
 msgid "B<Hash algorithm for cancel-locks (cancel_lock_algo)>"
 msgstr "B<Hash-Algorithmus fÃ¼r Cancel-Lock/Cancel-Key (cancel_lock_algo)>"
 
 #. type: Plain text
-#: doc/tin.1:1746
+#: doc/tin.1:1766
 msgid ""
 "Use this hash algorithm for cancel-locks (B<RFC\\ 8315>). Only available "
 "when built with cancel-lock support. none disables the generation of cancel-"
@@ -4659,13 +4706,13 @@ msgstr ""
 "{TIN_HOMEDIR:-\"$HOME\"}/.cancelsecret> in B<\\%tin>(5)."
 
 #. type: TP
-#: doc/tin.1:1746
+#: doc/tin.1:1766
 #, no-wrap
 msgid "B<Catchup read groups when quitting (catchup_read_groups)>"
 msgstr "B<Catchup der Gruppen beim Beenden (catchup_read_groups)>"
 
 #. type: Plain text
-#: doc/tin.1:1752 doc/tin.5:1526
+#: doc/tin.1:1772 doc/tin.5:1535
 msgid ""
 "If set ON the user is asked when quitting if all groups read during the "
 "current session should be marked read. Default is OFF."
@@ -4675,101 +4722,101 @@ msgstr ""
 "sollen. Die Voreinstellung ist Â»OFFÂ«."
 
 #. type: TP
-#: doc/tin.1:1752
+#: doc/tin.1:1772
 #, no-wrap
 msgid "B<Standard background color (col_back)>"
 msgstr "B<Standard Hintergrundfarbe (col_back)>"
 
 #. type: Plain text
-#: doc/tin.1:1755 doc/tin.5:1529
+#: doc/tin.1:1775 doc/tin.5:1538
 msgid "Standard background color"
 msgstr "Standard Hintergrundfarbe"
 
 #. type: TP
-#: doc/tin.1:1755
+#: doc/tin.1:1775
 #, no-wrap
 msgid "B<Color of quoted text from external sources (col_extquote)>"
 msgstr "B<Farbe des Fremdzitat-Textes (col_extquote)>"
 
 #. type: Plain text
-#: doc/tin.1:1758 doc/tin.5:1532
+#: doc/tin.1:1778 doc/tin.5:1541
 msgid "Color of quoted text from external sources"
 msgstr "Farbe des Fremdzitat-Textes"
 
 #. type: TP
-#: doc/tin.1:1758
+#: doc/tin.1:1778
 #, no-wrap
 msgid "B<Color of sender (From:) (col_from)>"
 msgstr "B<Farbe des Autors (From:) (col_from)>"
 
 #. type: Plain text
-#: doc/tin.1:1761 doc/tin.5:1535
+#: doc/tin.1:1781 doc/tin.5:1544
 msgid "Color of sender (From:)"
 msgstr "Farbe des Autors (From:)"
 
 #. type: TP
-#: doc/tin.1:1761
+#: doc/tin.1:1781
 #, no-wrap
 msgid "B<Color of article header lines (col_head)>"
 msgstr "B<Farbe der Artikelheaderzeilen (col_head)>"
 
 #. type: Plain text
-#: doc/tin.1:1764 doc/tin.5:1538
+#: doc/tin.1:1784 doc/tin.5:1547
 msgid "Color of header-lines"
 msgstr "Farbe der Artikelheaderzeilen"
 
 #. type: TP
-#: doc/tin.1:1764
+#: doc/tin.1:1784
 #, no-wrap
 msgid "B<Color of help text (col_help)>"
 msgstr "B<Farbe des Hilfstext (col_help)>"
 
 #. type: Plain text
-#: doc/tin.1:1767 doc/tin.5:1541
+#: doc/tin.1:1787 doc/tin.5:1550
 msgid "Color of help pages"
 msgstr "Farbe des Hilfstext"
 
 #. type: TP
-#: doc/tin.1:1767
+#: doc/tin.1:1787
 #, no-wrap
 msgid "B<Color for inverse text (background) (col_invers_bg)>"
 msgstr "B<Farbe des inversen Text (Hinterg.) (col_invers_bg)>"
 
 #. type: Plain text
-#: doc/tin.1:1770 doc/tin.5:1544
+#: doc/tin.1:1790 doc/tin.5:1553
 msgid "Color of background for inverse text"
 msgstr "Hintergrundfarbe fÃ¼r inversen Text"
 
 #. type: TP
-#: doc/tin.1:1770
+#: doc/tin.1:1790
 #, no-wrap
 msgid "B<Color for inverse text (foreground) (col_invers_fg)>"
 msgstr "B<Farbe des inversen Text (Vordergr.) (col_invers_fg)>"
 
 #. type: Plain text
-#: doc/tin.1:1773 doc/tin.5:1547
+#: doc/tin.1:1793 doc/tin.5:1556
 msgid "Color of foreground for inverse text"
 msgstr "Vordergrundfarbe fÃ¼r inversen Text"
 
 #. type: TP
-#: doc/tin.1:1773
+#: doc/tin.1:1793
 #, no-wrap
 msgid "B<Color of status messages (col_message)>"
 msgstr "B<Farbe der Statusmeldungen (col_message)>"
 
 #. type: Plain text
-#: doc/tin.1:1776 doc/tin.5:1566
+#: doc/tin.1:1796 doc/tin.5:1575
 msgid "Color of status messages in last line"
 msgstr "Farbe der Statusmeldungen in der letzten Zeile"
 
 #. type: TP
-#: doc/tin.1:1776
+#: doc/tin.1:1796
 #, no-wrap
 msgid "B<Color of highlighting with _dash_ (col_markdash)>"
 msgstr "B<Farbe der Hervorhebung _Striche_ (col_markdash)>"
 
 #. type: Plain text
-#: doc/tin.1:1780 doc/tin.5:1551
+#: doc/tin.1:1800 doc/tin.5:1560
 msgid ""
 "Color of words emphasized like _this_. See also B<word_h_display_marks> and "
 "B<word_highlight>."
@@ -4778,13 +4825,13 @@ msgstr ""
 "B<word_h_display_marks> und B<word_highlight>."
 
 #. type: TP
-#: doc/tin.1:1780
+#: doc/tin.1:1800
 #, no-wrap
 msgid "B<Color of highlighting with /slash/ (col_markslash)>"
 msgstr "B<Farbe der Hervorhebung /SchrÃ¤gstr./ (col_markslash)>"
 
 #. type: Plain text
-#: doc/tin.1:1784 doc/tin.5:1555
+#: doc/tin.1:1804 doc/tin.5:1564
 msgid ""
 "Color of words emphasized like /this/. See also B<word_h_display_marks> and "
 "B<word_highlight>."
@@ -4793,13 +4840,13 @@ msgstr ""
 "B<word_h_display_marks> und B<word_highlight>."
 
 #. type: TP
-#: doc/tin.1:1784
+#: doc/tin.1:1804
 #, no-wrap
 msgid "B<Color of highlighting with *stars* (col_markstar)>"
 msgstr "B<Farbe der Hervorhebung *Sterne* (col_markstar)>"
 
 #. type: Plain text
-#: doc/tin.1:1788 doc/tin.5:1559
+#: doc/tin.1:1808 doc/tin.5:1568
 msgid ""
 "Color of words emphasized like *this*. See also B<word_h_display_marks> and "
 "B<word_highlight>."
@@ -4808,13 +4855,13 @@ msgstr ""
 "B<word_h_display_marks> und B<word_highlight>."
 
 #. type: TP
-#: doc/tin.1:1788
+#: doc/tin.1:1808
 #, no-wrap
 msgid "B<Color of highlighting with -stroke- (col_markstroke)>"
 msgstr "B<Farbe der Hervorhebung -Durchstr.- (col_markstroke)>"
 
 #. type: Plain text
-#: doc/tin.1:1792 doc/tin.5:1563
+#: doc/tin.1:1812 doc/tin.5:1572
 msgid ""
 "Color of words emphasized like -this-. See also B<word_h_display_marks> and "
 "B<word_highlight>."
@@ -4823,79 +4870,79 @@ msgstr ""
 "B<word_h_display_marks> und B<word_highlight>."
 
 #. type: TP
-#: doc/tin.1:1792
+#: doc/tin.1:1812
 #, no-wrap
 msgid "B<Color of mini help menu (col_minihelp)>"
 msgstr "B<Farbe des MinihilfemenÃ¼ (col_minihelp)>"
 
 #. type: Plain text
-#: doc/tin.1:1795 doc/tin.5:1569
+#: doc/tin.1:1815 doc/tin.5:1578
 msgid "Color of mini help menu"
 msgstr "Farbe des MinihilfemenÃ¼"
 
 #. type: TP
-#: doc/tin.1:1795
+#: doc/tin.1:1815
 #, no-wrap
 msgid "B<Color of actual news header fields (col_newsheaders)>"
 msgstr "B<Farbe des angezeigten Headers (col_newsheaders)>"
 
 #. type: Plain text
-#: doc/tin.1:1798 doc/tin.5:1572
+#: doc/tin.1:1818 doc/tin.5:1581
 msgid "Color of actual news header fields"
 msgstr "Farbe des angezeigten Headers"
 
 #. type: TP
-#: doc/tin.1:1798
+#: doc/tin.1:1818
 #, no-wrap
 msgid "B<Standard foreground color (col_normal)>"
 msgstr "B<Standard Vordergrundfarbe (col_normal)>"
 
 #. type: Plain text
-#: doc/tin.1:1801 doc/tin.5:1575
+#: doc/tin.1:1821 doc/tin.5:1584
 msgid "Standard foreground color"
 msgstr "Standard Vordergrundfarbe"
 
 #. type: TP
-#: doc/tin.1:1801
+#: doc/tin.1:1821
 #, no-wrap
 msgid "B<Color of quoted lines (col_quote)>"
 msgstr "B<Farbe der zitierten Zeilen (col_quote)>"
 
 #. type: Plain text
-#: doc/tin.1:1804 doc/tin.5:1578
+#: doc/tin.1:1824 doc/tin.5:1587
 msgid "Color of quoted lines"
 msgstr "Farbe der zitierten Zeilen"
 
 #. type: TP
-#: doc/tin.1:1804
+#: doc/tin.1:1824
 #, no-wrap
 msgid "B<Color of twice quoted line (col_quote2)>"
 msgstr "B<Farbe von zweifach zitierten Zeilen (col_quote2)>"
 
 #. type: Plain text
-#: doc/tin.1:1807 doc/tin.5:1581
+#: doc/tin.1:1827 doc/tin.5:1590
 msgid "Color of twice quoted lines"
 msgstr "Farbe von zweifach zitierten Zeilen"
 
 #. type: TP
-#: doc/tin.1:1807
+#: doc/tin.1:1827
 #, no-wrap
 msgid "B<Color of E<gt>=3 times quoted line (col_quote3)>"
 msgstr "B<Farbe von E<gt>=3-fach zitierten Zeilen (col_quote3)>"
 
 #. type: Plain text
-#: doc/tin.1:1810 doc/tin.5:1584
+#: doc/tin.1:1830 doc/tin.5:1593
 msgid "Color of E<gt>=3 times quoted lines"
 msgstr "Farbe von =E<gt>3-fach zitierten Zeilen"
 
 #. type: TP
-#: doc/tin.1:1810
+#: doc/tin.1:1830
 #, no-wrap
 msgid "B<Color of response counter (col_response)>"
 msgstr "B<Farbe des AntwortzÃ¤hlers (col_response)>"
 
 #. type: Plain text
-#: doc/tin.1:1814 doc/tin.5:1588
+#: doc/tin.1:1834 doc/tin.5:1597
 msgid ""
 "Color of response counter. This is the text that says \"Response x of y\" in "
 "the article viewer."
@@ -4904,114 +4951,114 @@ msgstr ""
 "Viewer."
 
 #. type: TP
-#: doc/tin.1:1814
+#: doc/tin.1:1834
 #, no-wrap
 msgid "B<Color of signatures (col_signature)>"
 msgstr "B<Farbe von Signaturen (col_signature)>"
 
 #. type: Plain text
-#: doc/tin.1:1817 doc/tin.5:1591
+#: doc/tin.1:1837 doc/tin.5:1600
 msgid "Color of signatures"
 msgstr "Farbe von Signaturen"
 
 #. type: TP
-#: doc/tin.1:1817
+#: doc/tin.1:1837
 #, no-wrap
 msgid "B<Color of negative score (col_score_neg)>"
 msgstr "B<Farbe negativer Bewertung (col_score_neg)>"
 
 #. type: Plain text
-#: doc/tin.1:1820 doc/tin.5:1594
+#: doc/tin.1:1840 doc/tin.5:1603
 msgid "Color of negative score"
 msgstr "Farbe negativer Bewertung"
 
 #. type: TP
-#: doc/tin.1:1820
+#: doc/tin.1:1840
 #, no-wrap
 msgid "B<Color of positive score (col_score_pos)>"
 msgstr "B<Farbe positiver Bewertung (col_score_pos)>"
 
 #. type: Plain text
-#: doc/tin.1:1823 doc/tin.5:1597
+#: doc/tin.1:1843 doc/tin.5:1606
 msgid "Color of positive score"
 msgstr "Farbe positiver Bewertung"
 
 #. type: TP
-#: doc/tin.1:1823
+#: doc/tin.1:1843
 #, no-wrap
 msgid "B<Color of urls highlight (col_urls)>"
 msgstr "B<Farbe der hervorgehobenen URLs (col_urls)>"
 
 #. type: Plain text
-#: doc/tin.1:1826 doc/tin.5:1600
+#: doc/tin.1:1846 doc/tin.5:1609
 msgid "Color of urls highlight"
 msgstr "Farbe der hervorgehobenen URLs"
 
 #. type: TP
-#: doc/tin.1:1826
+#: doc/tin.1:1846
 #, no-wrap
 msgid "B<Color of verbatim blocks (col_verbatim)>"
 msgstr "B<Farbe des wortgetreu darzustellenden Textes (col_verbatim)>"
 
 #
 #. type: Plain text
-#: doc/tin.1:1829 doc/tin.5:1603
+#: doc/tin.1:1849 doc/tin.5:1612
 msgid "Color of verbatim blocks"
 msgstr "Farbe des wortgetreu darzustellenden Textes"
 
 #. type: TP
-#: doc/tin.1:1829
+#: doc/tin.1:1849
 #, no-wrap
 msgid "B<Color of article subject lines (col_subject)>"
 msgstr "B<Farbe der Subject-Zeile (col_subject)>"
 
 #. type: Plain text
-#: doc/tin.1:1832 doc/tin.5:1606
+#: doc/tin.1:1852 doc/tin.5:1615
 msgid "Color of article subject"
 msgstr "Farbe der Â»Subject:Â«-Zeile"
 
 #. type: TP
-#: doc/tin.1:1832
+#: doc/tin.1:1852
 #, no-wrap
 msgid "B<Color of text lines (col_text)>"
 msgstr "B<Farbe der Textzeilen (col_text)>"
 
 #. type: Plain text
-#: doc/tin.1:1835 doc/tin.5:1609
+#: doc/tin.1:1855 doc/tin.5:1618
 msgid "Color of text-lines"
 msgstr "Farbe der Textzeilen"
 
 #. type: TP
-#: doc/tin.1:1835
+#: doc/tin.1:1855
 #, no-wrap
 msgid "B<Color of help/mail sign (col_title)>"
 msgstr "B<Farbe des Hilfe/Mail-Zeichens (col_title)>"
 
 #. type: Plain text
-#: doc/tin.1:1838 doc/tin.5:1612
+#: doc/tin.1:1858 doc/tin.5:1621
 msgid "Color of help/mail sign"
 msgstr "Farbe des Hilfe/Mail-Zeichens"
 
 #. type: TP
-#: doc/tin.1:1838
+#: doc/tin.1:1858
 #, no-wrap
 msgid "B<Which actions require confirmation (confirm_choice)>"
 msgstr "B<BestÃ¤tigung erforderlich fÃ¼r (confirm_choice)>"
 
 #. type: Plain text
-#: doc/tin.1:1841
+#: doc/tin.1:1861
 msgid "Ask for manual confirmation to protect the user."
 msgstr "Vorsichtshalber um BestÃ¤tigung bitten."
 
 #. type: IP
-#: doc/tin.1:1842 doc/tin.1:1848 doc/tin.1:1852
+#: doc/tin.1:1862 doc/tin.1:1868 doc/tin.1:1872
 #, no-wrap
 msgid "\\(bu"
 msgstr "\\(bu"
 
 #.  TODO: check if all affected commands are marked [after confirmation]
 #. type: Plain text
-#: doc/tin.1:1848
+#: doc/tin.1:1868
 msgid ""
 "B<commands> Ask for confirmation before executing certain dangerous commands "
 "(e.g., B<Catchup> ('B<c>')). Commands that this affects are marked in this "
@@ -5023,7 +5070,7 @@ msgstr ""
 "gekennzeichnet. Der Standardwert ist Â»Kommandos & EndeÂ«."
 
 #. type: Plain text
-#: doc/tin.1:1852
+#: doc/tin.1:1872
 msgid ""
 "B<quit> You'll be asked to confirm that you wish to exit B<tin> when you use "
 "the B<Quit> ('B<q>') command."
@@ -5032,7 +5079,7 @@ msgstr ""
 "mÃ¶chten, wenn Sie den Befehl B<Quit> ('B<q>') verwenden."
 
 #. type: Plain text
-#: doc/tin.1:1856
+#: doc/tin.1:1876
 msgid ""
 "B<select> Ask for confirmation before marking all not selected (with "
 "B<GroupMarkUnselArtRead> ('B<X>') command) articles as read."
@@ -5042,7 +5089,7 @@ msgstr ""
 "markieren."
 
 #. type: TP
-#: doc/tin.1:1859
+#: doc/tin.1:1879
 #, no-wrap
 msgid "B<Format string for display of dates (date_format)>"
 msgstr "B<Datums Format-Zeichenkette (date_format)>"
@@ -5051,7 +5098,7 @@ msgstr "B<Datums Format-Zeichenkette (da
 #.  most of these default_* settings are not available from the menu
 #.  as they are intended for internal use only.
 #. type: Plain text
-#: doc/tin.1:1871
+#: doc/tin.1:1891
 msgid ""
 "Format string used for date representation. A description of the different "
 "format options can be found in B<\\%strftime>(3).  B<tin> uses B<\\"
@@ -5065,47 +5112,47 @@ msgstr ""
 "Voreinstellung ist Â»%a, %d %b %Y %H:%M:%SÂ«."
 
 #. type: TP
-#: doc/tin.1:1871
+#: doc/tin.1:1891
 #, no-wrap
 msgid "B<(default_art_search)>"
 msgstr "B<(default_art_search)>"
 
 #. type: TP
-#: doc/tin.1:1873
+#: doc/tin.1:1893
 #, no-wrap
 msgid "B<(default_author_search)>"
 msgstr "B<(default_author_search)>"
 
 #. type: TP
-#: doc/tin.1:1875
+#: doc/tin.1:1895
 #, no-wrap
 msgid "B<(default_config_search)>"
 msgstr "B<(default_config_search)>"
 
 #. type: Plain text
-#: doc/tin.1:1878 doc/tin.5:1651
+#: doc/tin.1:1898 doc/tin.5:1660
 msgid "The last article/author/config option that was searched for."
 msgstr "Der letzte Artikel/Autor/Konfigurationsoption, nach dem gesucht wurde."
 
 #. type: TP
-#: doc/tin.1:1878
+#: doc/tin.1:1898
 #, no-wrap
 msgid "B<(default_filter_days)>"
 msgstr "B<(default_filter_days)>"
 
 #. type: Plain text
-#: doc/tin.1:1881 doc/tin.5:1654
+#: doc/tin.1:1901 doc/tin.5:1663
 msgid "Default is 28."
 msgstr "Voreinstellung ist Â»28Â«."
 
 #. type: TP
-#: doc/tin.1:1881
+#: doc/tin.1:1901
 #, no-wrap
 msgid "B<(default_filter_kill_case)>"
 msgstr "B<(default_filter_kill_case)>"
 
 #. type: Plain text
-#: doc/tin.1:1885 doc/tin.5:1658
+#: doc/tin.1:1905 doc/tin.5:1667
 msgid ""
 "Default for quick (1 key) kill filter case.  ON = filter case sensitive, OFF "
 "= ignore case. Default is OFF."
@@ -5114,13 +5161,13 @@ msgstr ""
 "berÃ¼cksichtigen, Â»OFFÂ« = GroÃŸ-/Kleinschreibung ignorieren."
 
 #. type: TP
-#: doc/tin.1:1885
+#: doc/tin.1:1905
 #, no-wrap
 msgid "B<(default_filter_kill_expire)>"
 msgstr "B<(default_filter_kill_expire)>"
 
 #. type: Plain text
-#: doc/tin.1:1890 doc/tin.5:1663
+#: doc/tin.1:1910 doc/tin.5:1672
 msgid ""
 "Default for quick (1 key) kill filter expire.  ON = limit to "
 "B<default_filter_days>, OFF = don't ever expire. Default is OFF."
@@ -5130,13 +5177,13 @@ msgstr ""
 "Voreinstellung ist Â»OFFÂ«."
 
 #. type: TP
-#: doc/tin.1:1890
+#: doc/tin.1:1910
 #, no-wrap
 msgid "B<(default_filter_kill_global)>"
 msgstr "B<(default_filter_kill_global)>"
 
 #. type: Plain text
-#: doc/tin.1:1894 doc/tin.5:1667
+#: doc/tin.1:1914 doc/tin.5:1676
 msgid ""
 "Default for quick (1 key) kill filter global.  ON=apply to all groups, "
 "OFF=apply to current group. Default is ON."
@@ -5146,107 +5193,110 @@ msgstr ""
 "Â»ONÂ«."
 
 #. type: TP
-#: doc/tin.1:1894
+#: doc/tin.1:1914
 #, no-wrap
 msgid "B<(default_filter_kill_header)>"
 msgstr "B<(default_filter_kill_header)>"
 
 #. type: Plain text
-#: doc/tin.1:1897 doc/tin.5:1670
+#: doc/tin.1:1917 doc/tin.5:1679
 msgid "Default for quick (1 key) kill filter header."
 msgstr "Voreinstellung fÃ¼r Schnell (1 Tasten) Killfilter Header."
 
 #. type: IP
-#: doc/tin.1:1898 doc/tin.1:1932 doc/tin.1:2052 doc/tin.1:2114 doc/tin.1:2320
-#: doc/tin.1:2385 doc/tin.1:2521 doc/tin.1:2546 doc/tin.1:2562 doc/tin.1:2614
-#: doc/tin.1:2644 doc/tin.1:2722 doc/tin.1:2754 doc/tin.1:2780 doc/tin.1:2861
-#: doc/tin.1:2897 doc/tin.5:1673 doc/tin.5:1702 doc/tin.5:1840 doc/tin.5:1897
-#: doc/tin.5:2097 doc/tin.5:2167 doc/tin.5:2219 doc/tin.5:2336 doc/tin.5:2351
-#: doc/tin.5:2384 doc/tin.5:2437 doc/tin.5:2466 doc/tin.5:2537 doc/tin.5:2586
-#: doc/tin.5:2614 doc/tin.5:2704 doc/tin.5:2742
+#: doc/tin.1:1918 doc/tin.1:1952 doc/tin.1:2072 doc/tin.1:2134 doc/tin.1:2343
+#: doc/tin.1:2408 doc/tin.1:2544 doc/tin.1:2569 doc/tin.1:2585 doc/tin.1:2620
+#: doc/tin.1:2655 doc/tin.1:2685 doc/tin.1:2763 doc/tin.1:2795 doc/tin.1:2821
+#: doc/tin.1:2890 doc/tin.1:2914 doc/tin.1:2950 doc/tin.5:746 doc/tin.5:1682
+#: doc/tin.5:1711 doc/tin.5:1849 doc/tin.5:1906 doc/tin.5:2063 doc/tin.5:2126
+#: doc/tin.5:2196 doc/tin.5:2248 doc/tin.5:2365 doc/tin.5:2380 doc/tin.5:2405
+#: doc/tin.5:2431 doc/tin.5:2484 doc/tin.5:2513 doc/tin.5:2584 doc/tin.5:2633
+#: doc/tin.5:2661 doc/tin.5:2733 doc/tin.5:2763 doc/tin.5:2801
 #, no-wrap
 msgid "0"
 msgstr "0"
 
 #. type: Plain text
-#: doc/tin.1:1900 doc/tin.1:1934
+#: doc/tin.1:1920 doc/tin.1:1954
 msgid "\\%''Subject:'' (case sensitive)"
 msgstr "\\%Â»Subject:Â« (GroÃŸ-/Kleinschreibung beachten)"
 
 #. type: Plain text
-#: doc/tin.1:1902 doc/tin.1:1936
+#: doc/tin.1:1922 doc/tin.1:1956
 msgid "\\%''Subject:'' (ignore case)"
 msgstr "\\%Â»Subject:Â« (GroÃŸ-/Kleinschreibung ignorieren)"
 
 #. type: Plain text
-#: doc/tin.1:1904 doc/tin.1:1938
+#: doc/tin.1:1924 doc/tin.1:1958
 msgid "\\%''From:'' (case sensitive)"
 msgstr "\\%Â»From:Â« (GroÃŸ-/Kleinschreibung beachten)"
 
 #. type: IP
-#: doc/tin.1:1904 doc/tin.1:1938 doc/tin.1:2326 doc/tin.1:2529 doc/tin.1:2569
-#: doc/tin.1:2620 doc/tin.1:2651 doc/tin.1:2728 doc/tin.1:2786 doc/tin.1:2867
-#: doc/tin.5:1676 doc/tin.5:1705 doc/tin.5:2103 doc/tin.5:2359 doc/tin.5:2391
-#: doc/tin.5:2443 doc/tin.5:2473 doc/tin.5:2543 doc/tin.5:2620 doc/tin.5:2710
+#: doc/tin.1:1924 doc/tin.1:1958 doc/tin.1:2349 doc/tin.1:2552 doc/tin.1:2592
+#: doc/tin.1:2626 doc/tin.1:2661 doc/tin.1:2692 doc/tin.1:2769 doc/tin.1:2827
+#: doc/tin.1:2897 doc/tin.1:2920 doc/tin.5:1685 doc/tin.5:1714 doc/tin.5:2066
+#: doc/tin.5:2132 doc/tin.5:2388 doc/tin.5:2411 doc/tin.5:2438 doc/tin.5:2490
+#: doc/tin.5:2520 doc/tin.5:2590 doc/tin.5:2667 doc/tin.5:2740 doc/tin.5:2769
 #, no-wrap
 msgid "3"
 msgstr "3"
 
 #. type: Plain text
-#: doc/tin.1:1906 doc/tin.1:1940
+#: doc/tin.1:1926 doc/tin.1:1960
 msgid "\\%''From:'' (ignore case)"
 msgstr "\\%Â»From:Â« (GroÃŸ-/Kleinschreibung ignorieren)"
 
 #. type: Plain text
-#: doc/tin.1:1908 doc/tin.1:1942
+#: doc/tin.1:1928 doc/tin.1:1962
 msgid "\\%''Message-ID:'' & full ''References:'' line"
 msgstr "\\%Â»Message-ID:Â« & alle Â»References:Â« EintrÃ¤ge"
 
 #. type: IP
-#: doc/tin.1:1908 doc/tin.1:1942 doc/tin.1:2056 doc/tin.1:2330 doc/tin.1:2624
-#: doc/tin.1:2733 doc/tin.1:2791 doc/tin.5:1678 doc/tin.5:1707 doc/tin.5:1844
-#: doc/tin.5:2107 doc/tin.5:2447 doc/tin.5:2547 doc/tin.5:2625
+#: doc/tin.1:1928 doc/tin.1:1962 doc/tin.1:2076 doc/tin.1:2353 doc/tin.1:2665
+#: doc/tin.1:2774 doc/tin.1:2832 doc/tin.5:1687 doc/tin.5:1716 doc/tin.5:1853
+#: doc/tin.5:2068 doc/tin.5:2136 doc/tin.5:2494 doc/tin.5:2594 doc/tin.5:2672
 #, no-wrap
 msgid "5"
 msgstr "5"
 
 #. type: Plain text
-#: doc/tin.1:1910 doc/tin.1:1944
+#: doc/tin.1:1930 doc/tin.1:1964
 msgid "\\%''Message-ID:'' & last ''References:'' entry only"
 msgstr "\\%Â»Message-ID:Â« & letzter Â»References:Â« Eintrag"
 
 #. type: IP
-#: doc/tin.1:1910 doc/tin.1:1944 doc/tin.1:2057 doc/tin.1:2626 doc/tin.1:2793
-#: doc/tin.5:1679 doc/tin.5:1708 doc/tin.5:1845 doc/tin.5:2449 doc/tin.5:2627
+#: doc/tin.1:1930 doc/tin.1:1964 doc/tin.1:2077 doc/tin.1:2667 doc/tin.1:2834
+#: doc/tin.5:1688 doc/tin.5:1717 doc/tin.5:1854 doc/tin.5:2069 doc/tin.5:2496
+#: doc/tin.5:2674
 #, no-wrap
 msgid "6"
 msgstr "6"
 
 #. type: Plain text
-#: doc/tin.1:1912 doc/tin.1:1946
+#: doc/tin.1:1932 doc/tin.1:1966
 msgid "\\%''Message-ID:'' entry only"
 msgstr "\\%Â»Message-ID:Â« allein"
 
 #. type: IP
-#: doc/tin.1:1912 doc/tin.1:1946 doc/tin.1:2629 doc/tin.1:2795 doc/tin.5:1680
-#: doc/tin.5:1709 doc/tin.5:2452 doc/tin.5:2629
+#: doc/tin.1:1932 doc/tin.1:1966 doc/tin.1:2670 doc/tin.1:2836 doc/tin.5:1689
+#: doc/tin.5:1718 doc/tin.5:2499 doc/tin.5:2676
 #, no-wrap
 msgid "7"
 msgstr "7"
 
 #. type: Plain text
-#: doc/tin.1:1914 doc/tin.1:1948
+#: doc/tin.1:1934 doc/tin.1:1968
 msgid "\\%''Lines:''"
 msgstr "\\%Â»Lines:Â«"
 
 #. type: TP
-#: doc/tin.1:1915
+#: doc/tin.1:1935
 #, no-wrap
 msgid "B<(default_filter_select_case)>"
 msgstr "B<(default_filter_select_case)>"
 
 #. type: Plain text
-#: doc/tin.1:1919 doc/tin.5:1687
+#: doc/tin.1:1939 doc/tin.5:1696
 msgid ""
 "Default for quick (1 key) auto-selection filter case. ON=filter case "
 "sensitive, OFF=ignore case. Default is OFF."
@@ -5256,13 +5306,13 @@ msgstr ""
 "ignorieren."
 
 #. type: TP
-#: doc/tin.1:1919
+#: doc/tin.1:1939
 #, no-wrap
 msgid "B<(default_filter_select_expire)>"
 msgstr "B<(default_filter_select_expire)>"
 
 #. type: Plain text
-#: doc/tin.1:1924 doc/tin.5:1692
+#: doc/tin.1:1944 doc/tin.5:1701
 msgid ""
 "Default for quick (1 key) auto-selection filter expire.  ON = limit to "
 "B<default_filter_days>, OFF = don't ever expire.  Default is OFF."
@@ -5272,13 +5322,13 @@ msgstr ""
 "Voreinstellung ist Â»OFFÂ«."
 
 #. type: TP
-#: doc/tin.1:1924
+#: doc/tin.1:1944
 #, no-wrap
 msgid "B<(default_filter_select_global)>"
 msgstr "B<(default_filter_select_global)>"
 
 #. type: Plain text
-#: doc/tin.1:1928 doc/tin.5:1696
+#: doc/tin.1:1948 doc/tin.5:1705
 msgid ""
 "Default for quick (1 key) auto-selection filter global.  ON=apply to all "
 "groups, OFF=apply to current group. Default is ON."
@@ -5288,127 +5338,127 @@ msgstr ""
 "Voreinstellung ist Â»ONÂ«."
 
 #. type: TP
-#: doc/tin.1:1928
+#: doc/tin.1:1948
 #, no-wrap
 msgid "B<(default_filter_select_header)>"
 msgstr "B<(default_filter_select_header)>"
 
 #. type: Plain text
-#: doc/tin.1:1931 doc/tin.5:1699
+#: doc/tin.1:1951 doc/tin.5:1708
 msgid "Default for quick (1 key) auto-selection filter header."
 msgstr ""
 "Standardheader fÃ¼r den Filter mit schneller automatischer Auswahl (1 Taste)."
 
 #. type: TP
-#: doc/tin.1:1949
+#: doc/tin.1:1969
 #, no-wrap
 msgid "B<(default_goto_group)>"
 msgstr "B<(default_goto_group)>"
 
 #. type: TP
-#: doc/tin.1:1951
+#: doc/tin.1:1971
 #, no-wrap
 msgid "B<(default_group_search)>"
 msgstr "B<(default_group_search)>"
 
 #. type: TP
-#: doc/tin.1:1953
+#: doc/tin.1:1973
 #, no-wrap
 msgid "B<(default_mail_address)>"
 msgstr "B<(default_mail_address)>"
 
 #. type: TP
-#: doc/tin.1:1955
+#: doc/tin.1:1975
 #, no-wrap
 msgid "B<(default_move_group)>"
 msgstr "B<(default_move_group)>"
 
 #. type: TP
-#: doc/tin.1:1957
+#: doc/tin.1:1977
 #, no-wrap
 msgid "B<(default_pattern)>"
 msgstr "B<(default_pattern)>"
 
 #. type: TP
-#: doc/tin.1:1959
+#: doc/tin.1:1979
 #, no-wrap
 msgid "B<(default_pipe_command)>"
 msgstr "B<(default_pipe_command)>"
 
 #. type: TP
-#: doc/tin.1:1961
+#: doc/tin.1:1981
 #, no-wrap
 msgid "B<(default_post_newsgroups)>"
 msgstr "B<(default_post_newsgroups)>"
 
 #. type: TP
-#: doc/tin.1:1963
+#: doc/tin.1:1983
 #, no-wrap
 msgid "B<(default_post_subject)>"
 msgstr "B<(default_post_subject)>"
 
 #. type: TP
-#: doc/tin.1:1965
+#: doc/tin.1:1985
 #, no-wrap
 msgid "B<(default_range_group)>"
 msgstr "B<(default_range_group)>"
 
 #. type: TP
-#: doc/tin.1:1967
+#: doc/tin.1:1987
 #, no-wrap
 msgid "B<(default_range_select)>"
 msgstr "B<(default_range_select)>"
 
 #. type: TP
-#: doc/tin.1:1969
+#: doc/tin.1:1989
 #, no-wrap
 msgid "B<(default_range_thread)>"
 msgstr "B<(default_range_thread)>"
 
 #. type: TP
-#: doc/tin.1:1971
+#: doc/tin.1:1991
 #, no-wrap
 msgid "B<(default_repost_group)>"
 msgstr "B<(default_repost_group)>"
 
 #. type: TP
-#: doc/tin.1:1973
+#: doc/tin.1:1993
 #, no-wrap
 msgid "B<(default_save_file)>"
 msgstr "B<(default_save_file)>"
 
 #. type: TP
-#: doc/tin.1:1975
+#: doc/tin.1:1995
 #, no-wrap
 msgid "B<(default_save_mode)>"
 msgstr "B<(default_save_mode)>"
 
 #. type: TP
-#: doc/tin.1:1977
+#: doc/tin.1:1997
 #, no-wrap
 msgid "B<(default_select_pattern)>"
 msgstr "B<(default_select_pattern)>"
 
 #. type: TP
-#: doc/tin.1:1979
+#: doc/tin.1:1999
 #, no-wrap
 msgid "B<(default_shell_command)>"
 msgstr "B<(default_shell_command)>"
 
 #. type: TP
-#: doc/tin.1:1981
+#: doc/tin.1:2001
 #, no-wrap
 msgid "B<(default_subject_search)>"
 msgstr "B<(default_subject_search)>"
 
 #. type: TP
-#: doc/tin.1:1983
+#: doc/tin.1:2003
 #, no-wrap
 msgid "B<Don't break words when wrapping (dont_break_words)>"
 msgstr "B<Keine Worttrennungen beim Umbrechen (dont_break_words)>"
 
 #. type: Plain text
-#: doc/tin.1:1987 doc/tin.5:1750
+#: doc/tin.1:2007 doc/tin.5:1759
 msgid ""
 "Do not break long lines inside a word. This applies to the body except for "
 "verbatim blocks. See also B<wrap_column>. Default is OFF."
@@ -5418,13 +5468,13 @@ msgstr ""
 "B<wrap_column>. Die Voreinstellung ist Â»OFFÂ«."
 
 #. type: TP
-#: doc/tin.1:1987
+#: doc/tin.1:2007
 #, no-wrap
 msgid "B<Draw \\(-E<gt> instead of highlighted bar (draw_arrow)>"
 msgstr "B<Zeige \\(-E<gt> anstatt einer Markierung (draw_arrow)>"
 
 #. type: Plain text
-#: doc/tin.1:1991 doc/tin.5:1754
+#: doc/tin.1:2011 doc/tin.5:1763
 msgid ""
 "Allows groups/articles to be selected by an arrow '\\(-E<gt>' if set ON or "
 "by a highlighted bar if set OFF. Default is OFF."
@@ -5434,13 +5484,13 @@ msgstr ""
 "Voreinstellung ist Â»OFFÂ«."
 
 #. type: TP
-#: doc/tin.1:1991
+#: doc/tin.1:2011
 #, no-wrap
 msgid "B<Invocation of your editor (editor_format)>"
 msgstr "B<Aufruf Ihres Editors (editor_format)>"
 
 #. type: Plain text
-#: doc/tin.1:1997
+#: doc/tin.1:2017
 msgid ""
 "The format string used to create the editor start command with parameters.  "
 "Default is '%E +%N %F' with %E=Editor, %N=Linenumber and %F=Filename (e.g., /"
@@ -5454,26 +5504,26 @@ msgstr ""
 "Â»UMGEBUNGSVARIABLENÂ«."
 
 #. type: TP
-#: doc/tin.1:1997
+#: doc/tin.1:2017
 #, no-wrap
 msgid "B<Detection of external quotes (extquote_handling)>"
 msgstr "B<Fremdzitate erkennen (extquote_handling)>"
 
 #. type: Plain text
-#: doc/tin.1:2000 doc/tin.5:1764
+#: doc/tin.1:2020 doc/tin.5:1773
 msgid "If ON quotes from external sources will be detected. Default is OFF."
 msgstr ""
 "Falls Â»ONÂ« werden Fremdzitate in Artikeln erkannt. Die Voreinstellung ist "
 "Â»OFFÂ«."
 
 #. type: TP
-#: doc/tin.1:2000
+#: doc/tin.1:2020
 #, no-wrap
 msgid "B<Regex used to show external quotes (extquote_regex)>"
 msgstr "B<RegulÃ¤rer Ausd. fÃ¼r Zeilen mit Fremdzitaten (extquote_regex)>"
 
 #. type: Plain text
-#: doc/tin.1:2005
+#: doc/tin.1:2025
 msgid ""
 "A regular expression that will be applied when reading articles. All "
 "matching lines are shown in B<col_extquote>. If B<extquote_regex> is blank, "
@@ -5484,13 +5534,13 @@ msgstr ""
 "B<extquote_regex> leer ist, verwendet B<tin> eine eingebaute Voreinstellung."
 
 #. type: TP
-#: doc/tin.1:2005
+#: doc/tin.1:2025
 #, no-wrap
 msgid "B<Force redraw after certain commands (force_screen_redraw)>"
 msgstr "B<Anzeigeauffrischung nach Kommandos (force_screen_redraw)>"
 
 #. type: Plain text
-#: doc/tin.1:2009 doc/tin.5:1775
+#: doc/tin.1:2029 doc/tin.5:1784
 msgid ""
 "Specifies whether a screen redraw should always be done after certain "
 "external commands. Default is OFF."
@@ -5499,13 +5549,13 @@ msgstr ""
 "Bildschirms durchgefÃ¼hrt werden soll. Die Voreinstellung ist Â»OFFÂ«."
 
 #. type: TP
-#: doc/tin.1:2009
+#: doc/tin.1:2029
 #, no-wrap
 msgid "B<Number of articles to get (getart_limit)>"
 msgstr "B<Anzahl der zu holenden Artikel (getart_limit)>"
 
 #. type: Plain text
-#: doc/tin.1:2017
+#: doc/tin.1:2037
 msgid ""
 "If B<getart_limit> is E<gt> 0 not more than the last B<getart_limit> "
 "articles/group are fetched from the server. If B<getart_limit> is E<lt> 0 "
@@ -5523,13 +5573,13 @@ msgstr ""
 "dass es kein Limit gibt."
 
 #. type: TP
-#: doc/tin.1:2017
+#: doc/tin.1:2037
 #, no-wrap
 msgid "B<Catchup group using left key (group_catchup_on_exit)>"
 msgstr "B<Catchup der Gruppe mit l. Cursor (group_catchup_on_exit)>"
 
 #. type: Plain text
-#: doc/tin.1:2020 doc/tin.5:1800
+#: doc/tin.1:2040 doc/tin.5:1809
 msgid ""
 "If ON catchup group when leaving with the left arrow key. Default is ON."
 msgstr ""
@@ -5537,13 +5587,13 @@ msgstr ""
 "der linken Cursortaste. Die Voreinstellung ist Â»ONÂ«."
 
 #. type: TP
-#: doc/tin.1:2020
+#: doc/tin.1:2040
 #, no-wrap
 msgid "B<Format string for the Group level (group_format)>"
 msgstr "B<Formatzeichenfolge fÃ¼r die Gruppenebene (group_format)>"
 
 #. type: Plain text
-#: doc/tin.1:2024
+#: doc/tin.1:2044
 msgid ""
 "Format string B<tin> uses for Group level representation. See the section "
 "\"CUSTOMIZING THE SCREEN FORMAT\". Default is \"%n\\ %m\\ %R\\ %L\\ \\ %s\\ "
@@ -5554,13 +5604,13 @@ msgstr ""
 "ANPASSENÂ« verwiesen. Voreingestellt ist Â»%n\\ %m\\ %R\\ %L\\ \\ %s\\ \\ %FÂ«."
 
 #. type: TP
-#: doc/tin.1:2024
+#: doc/tin.1:2044
 #, no-wrap
 msgid "B<Go to the next unread article with (goto_next_unread)>"
 msgstr "B<Zum nÃ¤chsten ungelesenen Artikel... (goto_next_unread)>"
 
 #. type: Plain text
-#: doc/tin.1:2032
+#: doc/tin.1:2052
 msgid ""
 "Which keys B<tin> should accept to jump to the next unread article.  "
 "Possible is any combination of B<PageDown> and B<PageNextUnread>.  When "
@@ -5577,13 +5627,13 @@ msgstr ""
 "('B<E<lt>TABE<gt>>') gedrÃ¼ckt wird. Die Voreinstellung ist B<PageNextUnread>."
 
 #. type: TP
-#: doc/tin.1:2032
+#: doc/tin.1:2052
 #, no-wrap
 msgid "B<Display none mime data as an attachment (hide_inline_data)>"
 msgstr "B<Zeige nicht Text-Teile als Anhang an (hide_inline_data)>"
 
 #. type: Plain text
-#: doc/tin.1:2048 doc/tin.5:1836
+#: doc/tin.1:2068 doc/tin.5:1845
 msgid ""
 "If set to 'B<Nothing>' (0) then raw data is displayed.  If set to "
 "'B<Complete UU/YENC>' (1) then sections of uuencoded or yenc data will be "
@@ -5614,115 +5664,115 @@ msgstr ""
 "werden. Die Voreinstellung ist Â»B<Nichts>Â« (0). Die mÃ¶glichen Werte sind:"
 
 #. type: tbl table
-#: doc/tin.1:2052 doc/tin.5:1840
+#: doc/tin.1:2072 doc/tin.5:1849
 #, no-wrap
 msgid "Nothing"
 msgstr "Nichts"
 
 #. type: tbl table
-#: doc/tin.1:2053 doc/tin.5:1841
+#: doc/tin.1:2073 doc/tin.5:1850
 #, no-wrap
 msgid "Complete UU/YENC"
 msgstr "VollstÃ¤ndige UU/YENC"
 
 #. type: tbl table
-#: doc/tin.1:2054 doc/tin.5:1842
+#: doc/tin.1:2074 doc/tin.5:1851
 #, no-wrap
 msgid "Any UU/YENC"
 msgstr "Beliebige UU/YENC"
 
 #. type: tbl table
-#: doc/tin.1:2055 doc/tin.5:1843
+#: doc/tin.1:2075 doc/tin.5:1852
 #, no-wrap
 msgid "Inline PGP"
 msgstr "Inline PGP"
 
 #. type: tbl table
-#: doc/tin.1:2056 doc/tin.5:1844
+#: doc/tin.1:2076 doc/tin.5:1853
 #, no-wrap
 msgid "Complete UU/YENC & Inline PGP"
 msgstr "VollstÃ¤ndige UU/YENC & Inline PGP"
 
 #. type: tbl table
-#: doc/tin.1:2057 doc/tin.5:1845
+#: doc/tin.1:2077 doc/tin.5:1854
 #, no-wrap
 msgid "Any UU/YENC & Inline PGP"
 msgstr "Beliebige UU/YENC & Inline PGP"
 
 #. type: tbl table
-#: doc/tin.1:2058 doc/tin.5:1846
+#: doc/tin.1:2078 doc/tin.5:1855
 #, no-wrap
 msgid "Shar"
 msgstr "Shar"
 
 #. type: IP
-#: doc/tin.1:2059 doc/tin.1:2633 doc/tin.5:1847 doc/tin.5:2456
+#: doc/tin.1:2079 doc/tin.1:2674 doc/tin.5:1856 doc/tin.5:2503
 #, no-wrap
 msgid "9"
 msgstr "9"
 
 #. type: tbl table
-#: doc/tin.1:2059 doc/tin.5:1847
+#: doc/tin.1:2079 doc/tin.5:1856
 #, no-wrap
 msgid "Complete UU/YENC & Shar"
 msgstr "VollstÃ¤ndige UU/YENC & Shar"
 
 #. type: IP
-#: doc/tin.1:2060 doc/tin.1:2635 doc/tin.5:1848 doc/tin.5:2458
+#: doc/tin.1:2080 doc/tin.1:2676 doc/tin.5:1857 doc/tin.5:2505
 #, no-wrap
 msgid "10"
 msgstr "10"
 
 #. type: tbl table
-#: doc/tin.1:2060 doc/tin.5:1848
+#: doc/tin.1:2080 doc/tin.5:1857
 #, no-wrap
 msgid "Any UU/YENC & Shar"
 msgstr "Beliebige UU/YENC & Shar"
 
 #. type: tbl table
-#: doc/tin.1:2061 doc/tin.5:1849
+#: doc/tin.1:2081 doc/tin.5:1858
 #, no-wrap
 msgid "12"
 msgstr "12"
 
 #. type: tbl table
-#: doc/tin.1:2061 doc/tin.5:1849
+#: doc/tin.1:2081 doc/tin.5:1858
 #, no-wrap
 msgid "Inline PGP & Shar"
 msgstr "Inline PGP & Shar"
 
 #. type: tbl table
-#: doc/tin.1:2062 doc/tin.5:1850
+#: doc/tin.1:2082 doc/tin.5:1859
 #, no-wrap
 msgid "13"
 msgstr "13"
 
 #. type: tbl table
-#: doc/tin.1:2062 doc/tin.5:1850
+#: doc/tin.1:2082 doc/tin.5:1859
 #, no-wrap
 msgid "Compl. UU/YENC & PGP & Shar"
 msgstr "Vollst. UU/YENC & PGP & Shar"
 
 #. type: tbl table
-#: doc/tin.1:2063 doc/tin.5:1851
+#: doc/tin.1:2083 doc/tin.5:1860
 #, no-wrap
 msgid "15"
 msgstr "15"
 
 #. type: tbl table
-#: doc/tin.1:2063 doc/tin.5:1851
+#: doc/tin.1:2083 doc/tin.5:1860
 #, no-wrap
 msgid "Hide all"
 msgstr "Alle ausblenden"
 
 #. type: TP
-#: doc/tin.1:2066
+#: doc/tin.1:2086
 #, no-wrap
 msgid "B<Regex used to hide matching lines (hideline_regex)>"
 msgstr "B<RegulÃ¤rer Ausd. um Zeilen auszublenden (hideline_regex)>"
 
 #. type: Plain text
-#: doc/tin.1:2072 doc/tin.5:1860
+#: doc/tin.1:2092 doc/tin.5:1869
 msgid ""
 "A regular expression to hide matching lines in pager. Could be used to hide "
 "excessive quoting, e.g. via '^E<gt>\\es?E<gt>\\es?E<gt>'. If left blank, no "
@@ -5738,13 +5788,13 @@ msgstr ""
 "B<suppress_soft_hyphens> angewendet."
 
 #. type: TP
-#: doc/tin.1:2072
+#: doc/tin.1:2092
 #, no-wrap
 msgid "B<External inews (inews_prog)>"
 msgstr "B<Externes inews-Programm (inews_prog)>"
 
 #. type: Plain text
-#: doc/tin.1:2079 doc/tin.5:1867
+#: doc/tin.1:2099 doc/tin.5:1876
 msgid ""
 "Path, name and options of external B<\\%inews>(1).  If you are reading via "
 "NNTP the default value is \"--internal\" (use built-in NNTP inews), else it "
@@ -5757,33 +5807,33 @@ msgstr ""
 "B<inews_prog> via STDIN Ã¼bergeben."
 
 #. type: TP
-#: doc/tin.1:2079
+#: doc/tin.1:2099
 #, no-wrap
 msgid "B<(info_in_last_line)>"
 msgstr "B<(info_in_last_line)>"
 
 #. type: Plain text
-#: doc/tin.1:2086 doc/tin.5:1873
+#: doc/tin.1:2106 doc/tin.5:1882
 msgid ""
 "If ON, show current group description or article subject in the last line "
-"(not in the pager and global menu) \\(em B<ToggleInfoLastLine> ('B<i>')  "
-"toggles setting. This facility is useful as the full width of the screen is "
+"(not in the global menu) \\(em B<ToggleInfoLastLine> ('B<i>')  toggles "
+"setting. This facility is useful as the full width of the screen is "
 "available to display long subjects. Default is OFF."
 msgstr ""
 "Wenn Â»ONÂ«, zeigen Sie die aktuelle Gruppenbeschreibung oder den "
-"Artikelbereich in der letzten Zeile an (nicht im Pager und im globalen MenÃ¼) "
-"\\(em B<ToggleInfoLastLine> ('B<i>') wechselt die Einstellung. Diese "
-"Funktion ist nÃ¼tzlich, da die volle Breite des Bildschirms zur VerfÃ¼gung "
-"steht, um lange Betreffzeilen anzuzeigen. Die Voreinstellung ist Â»OFFÂ«."
+"Artikelbereich in der letzten Zeile an (nicht im globalen MenÃ¼) \\(em "
+"B<ToggleInfoLastLine> ('B<i>') wechselt die Einstellung. Diese Funktion ist "
+"nÃ¼tzlich, da die volle Breite des Bildschirms zur VerfÃ¼gung steht, um lange "
+"Betreffzeilen anzuzeigen. Die Voreinstellung ist Â»OFFÂ«."
 
 #. type: TP
-#: doc/tin.1:2086
+#: doc/tin.1:2106
 #, no-wrap
 msgid "B<Use interactive mail reader (interactive_mailer)>"
 msgstr "B<Benutze interaktives Mailprogramm (interactive_mailer)>"
 
 #. type: Plain text
-#: doc/tin.1:2093
+#: doc/tin.1:2113
 msgid ""
 "Interactive mailreader: if greater than 0 your mailreader will be invoked "
 "earlier for reply so you can use more of its features (e.g., MIME, "
@@ -5802,13 +5852,13 @@ msgstr ""
 #.        mono_mark* currently do allow "Reverse video" even if
 #.        inverse_okay=FALSE
 #. type: TP
-#: doc/tin.1:2093
+#: doc/tin.1:2113
 #, no-wrap
 msgid "B<Use inverse video for page headers (inverse_okay)>"
 msgstr "B<Inverse Darstellung fÃ¼r die Header (inverse_okay)>"
 
 #. type: Plain text
-#: doc/tin.1:2100 doc/tin.5:1883
+#: doc/tin.1:2120 doc/tin.5:1892
 msgid ""
 "If ON use inverse video for page headers and URL highlighting.  Default is "
 "ON."
@@ -5817,13 +5867,13 @@ msgstr ""
 "benutzen. Die Voreinstellung ist Â»ONÂ«."
 
 #. type: TP
-#: doc/tin.1:2100
+#: doc/tin.1:2120
 #, no-wrap
-msgid "B<Keep failed arts in ~/dead.articles (keep_dead_articles)>"
-msgstr "B<Halte Fehlschl. in ~/dead.articles (keep_dead_articles)>"
+msgid "B<Keep failed arts in \\[ti]/dead.articles (keep_dead_articles)>"
+msgstr "B<Halte Fehlschl. in \\[ti]/dead.articles (keep_dead_articles)>"
 
 #. type: Plain text
-#: doc/tin.1:2105 doc/tin.5:1888
+#: doc/tin.1:2125 doc/tin.5:1897
 msgid ""
 "If ON keep all failed postings in I<${TIN_HOMEDIR:-\"$HOME\"}/dead.articles> "
 "besides keeping the last failed posting in I<${TIN_HOMEDIR:-\"$HOME\"}/"
@@ -5835,13 +5885,13 @@ msgstr ""
 "Voreinstellung ist Â»ONÂ«."
 
 #. type: TP
-#: doc/tin.1:2105
+#: doc/tin.1:2125
 #, no-wrap
 msgid "B<Keep expired filter rules in file (keep_expired_filters)>"
 msgstr "B<Abgelaufene Filterregeln behalten (keep_expired_filters)>"
 
 #. type: Plain text
-#: doc/tin.1:2109 doc/tin.5:1892
+#: doc/tin.1:2129 doc/tin.5:1901
 msgid ""
 "If ON keep expired filter rules in the file, but no longer evaluate them.  "
 "Default is OFF."
@@ -5850,13 +5900,13 @@ msgstr ""
 "angewendet. Die Voreinstellung ist Â»OFFÂ«."
 
 #. type: TP
-#: doc/tin.1:2109
+#: doc/tin.1:2129
 #, no-wrap
 msgid "B<Filter which articles (kill_level)>"
 msgstr "B<Filter (kill) anwenden auf (kill_level)>"
 
 #. type: Plain text
-#: doc/tin.1:2113
+#: doc/tin.1:2133
 msgid ""
 "This option controls the processing and display of articles that are "
 "killed.  There are 3 options:"
@@ -5865,7 +5915,7 @@ msgstr ""
 "wurden. Es gibt 3 Optionen:"
 
 #. type: Plain text
-#: doc/tin.1:2120
+#: doc/tin.1:2140
 msgid ""
 "B<Kill only unread arts> is the 'traditional' behavior of B<tin>. Only "
 "unread articles are killed once only by marking them read. As filtering only "
@@ -5881,7 +5931,7 @@ msgstr ""
 "Markierung verschwunden."
 
 #. type: Plain text
-#: doc/tin.1:2125 doc/tin.5:1909
+#: doc/tin.1:2145 doc/tin.5:1918
 msgid ""
 "B<Kill all arts & show with K> will process all articles in the group and "
 "therefore there is a processing overhead when using this option. Killed "
@@ -5894,7 +5944,7 @@ msgstr ""
 "angezeigt, sind jedoch mit B<art_marked_killed> markiert."
 
 #. type: Plain text
-#: doc/tin.1:2129 doc/tin.5:1913
+#: doc/tin.1:2149 doc/tin.5:1922
 msgid ""
 "B<Kill all arts and never show> will process all articles in the group and "
 "therefore there is a processing overhead when using this option. Killed "
@@ -5906,18 +5956,18 @@ msgstr ""
 "angezeigt."
 
 #. type: Plain text
-#: doc/tin.1:2131
+#: doc/tin.1:2151
 msgid "Default is 0 (B<Kill only unread arts>)."
 msgstr "Voreinstellung ist Â»0Â« (B<Killt nur ungelesene Artikel>)."
 
 #. type: TP
-#: doc/tin.1:2131
+#: doc/tin.1:2151
 #, no-wrap
 msgid "B<Use 8-bit characters in mail headers (mail_8bit_header)>"
 msgstr "B<Benutze 8-bit Zeichen im Mail Header (mail_8bit_header)>"
 
 #. type: Plain text
-#: doc/tin.1:2137 doc/tin.5:1920
+#: doc/tin.1:2157 doc/tin.5:1929
 msgid ""
 "Allows 8-bit characters unencoded in the header of mail message. Default is "
 "OFF. Turning it ON is effective only if B<mail_mime_encoding> is also set to "
@@ -5931,13 +5981,13 @@ msgstr ""
 "Standard (B<RFC\\ 5322> und B<RFC\\ 2047>)."
 
 #. type: TP
-#: doc/tin.1:2137
+#: doc/tin.1:2157
 #, no-wrap
 msgid "B<Mail address (mail_address)>"
 msgstr "B<Mailadresse (und Name) (mail_address)>"
 
 #. type: Plain text
-#: doc/tin.1:2145
+#: doc/tin.1:2165
 msgid ""
 "User's mail address (and full name), if not username@host. This is used when "
 "creating articles, sending mail and when B<\\%pgp>(1)  / B<\\%gpg>(1)  "
@@ -5949,13 +5999,13 @@ msgstr ""
 "verwendet."
 
 #. type: TP
-#: doc/tin.1:2145
+#: doc/tin.1:2165
 #, no-wrap
 msgid "B<MIME encoding in mail messages (mail_mime_encoding)>"
 msgstr "B<MIME-Kodierung fÃ¼r E-Mails (mail_mime_encoding)>"
 
 #. type: Plain text
-#: doc/tin.1:2149 doc/tin.5:1930
+#: doc/tin.1:2169 doc/tin.5:1939
 msgid ""
 "MIME encoding of the body in mail message, if necessary (8bit, base64, "
 "quoted-printable, 7bit). Default is quoted-printable."
@@ -5965,13 +6015,13 @@ msgstr ""
 "Â»quoted-printableÂ«."
 
 #. type: TP
-#: doc/tin.1:2149
+#: doc/tin.1:2169
 #, no-wrap
 msgid "B<Quote line when mailing (mail_quote_format)>"
 msgstr "B<Einleitungszeile bei Mailantwort (mail_quote_format)>"
 
 #. type: Plain text
-#: doc/tin.1:2155 doc/tin.5:1936
+#: doc/tin.1:2175 doc/tin.5:1945
 msgid ""
 "Format of quote line when replying (via mail) to an article (%A=Address, "
 "%D=Date, %F=Fullname+Address, %G=Groupname, %M=Message-ID, %N=Fullname, "
@@ -5985,13 +6035,13 @@ msgstr ""
 "article %M you wrote:Â«."
 
 #. type: TP
-#: doc/tin.1:2155
+#: doc/tin.1:2175
 #, no-wrap
 msgid "B<Format of the mailbox (mailbox_format)>"
 msgstr "B<Mailbox-Format (mailbox_format)>"
 
 #. type: Plain text
-#: doc/tin.1:2165 doc/tin.5:1946
+#: doc/tin.1:2185 doc/tin.5:1955
 msgid ""
 "Select one of the following mailbox-formats: MBOXO (default, except on SCO), "
 "MBOXRD or MMDF (default on SCO). See B<\\%mbox>(5)  and B<RFC\\ 4155> for "
@@ -6004,13 +6054,13 @@ msgstr ""
 "B<\\%mmdf>(5) fÃ¼r weitere Details zu Â»MMDFÂ«."
 
 #. type: TP
-#: doc/tin.1:2165
+#: doc/tin.1:2185
 #, no-wrap
 msgid "B<Mail directory (maildir)>"
 msgstr "B<Mail Verzeichnis (maildir)>"
 
 #. type: Plain text
-#: doc/tin.1:2174 doc/tin.5:1955
+#: doc/tin.1:2194 doc/tin.5:1964
 msgid ""
 "The directory where articles/threads are to be saved in B<\\%mbox>(5)  "
 "format. This feature is mainly for use with the B<\\%mutt>(1)  mail program. "
@@ -6025,28 +6075,28 @@ msgstr ""
 "\"$HOME\"}/Mail>."
 
 #. type: TP
-#: doc/tin.1:2174
+#: doc/tin.1:2194
 #, no-wrap
 msgid "B<Invocation of your mail command (mailer_format)>"
 msgstr "B<Aufruf Ihres Mailkommandos (mailer_format)>"
 
 #. type: Plain text
-#: doc/tin.1:2180 doc/tin.5:1961
+#: doc/tin.1:2200 doc/tin.5:1970
 msgid ""
 "The format string used to create the mailer command with parameters that is "
 "used for mailing articles to other people. Default is '%M \"%T\" E<lt> %F' "
-"(e.g., /bin/mail \"iain\" E<lt> ~/.article). The flexible format allows "
-"other mailers with different command line parameters to be used such as"
+"(e.g., /bin/mail \"iain\" E<lt> \\[ti]/.article). The flexible format allows "
+"other mailers with different command-line parameters to be used such as"
 msgstr ""
 "Die Formatzeichenfolge, die verwendet wird, um den Mailer-Befehl "
 "einschlieÃŸlich Parametern zu erstellen, der zum Versenden von Artikeln an "
 "andere Personen verwendet wird. Die Voreinstellung ist Â»%M \"%T\" E<lt> %FÂ« "
-"(z.\\~B. Â»/bin/mail \"iain\" E<lt> ~/.articleÂ«). Das flexible Format "
+"(z.\\~B. Â»/bin/mail \"iain\" E<lt> \\[ti]/.articleÂ«). Das flexible Format "
 "ermÃ¶glicht die Verwendung anderer Mailer mit abweichenden "
 "Befehlszeilenparametern, wie z.\\~B."
 
 #. type: Plain text
-#: doc/tin.1:2185 doc/tin.5:1966
+#: doc/tin.1:2205 doc/tin.5:1975
 #, no-wrap
 msgid ""
 "sendmail -oem -t E<lt> %F\n"
@@ -6058,7 +6108,7 @@ msgstr ""
 "claws-mail --compose \"mailto:%T?subject=%S&insert=%F\"\n"
 
 #. type: Plain text
-#: doc/tin.1:2189 doc/tin.5:1970
+#: doc/tin.1:2209 doc/tin.5:1979
 msgid ""
 "B<interactive_mailer> must be set adequate. The following substitutions are "
 "supported:"
@@ -6067,13 +6117,13 @@ msgstr ""
 "werden unterstÃ¼tzt:"
 
 #. type: ta
-#: doc/tin.1:2191 doc/tin.5:1972
+#: doc/tin.1:2211 doc/tin.5:1981
 #, no-wrap
 msgid "\\w'%S'u +\\w'default_mailer'u"
 msgstr "\\w'%S'u +\\w'default_mailer'u"
 
 #. type: Plain text
-#: doc/tin.1:2198
+#: doc/tin.1:2218
 #, no-wrap
 msgid ""
 "%F\tfilename\n"
@@ -6091,13 +6141,13 @@ msgstr ""
 "%%\t%\n"
 
 #. type: TP
-#: doc/tin.1:2200
+#: doc/tin.1:2220
 #, no-wrap
 msgid "B<'Mark as (un)read' ignores tags (mark_ignore_tags)>"
 msgstr "B<'Art. (un)gelesen markieren' ignorie... (mark_ignore_tags)>"
 
 #. type: Plain text
-#: doc/tin.1:2208 doc/tin.5:1992
+#: doc/tin.1:2228 doc/tin.5:2001
 msgid ""
 "When this is ON, the B<GroupMarkThdRead> ('B<K>'), B<ThreadMarkArtRead> "
 "('B<K>'), B<MarkThdUnread> ('B<Z>') at Group level and B<MarkArtUnread> "
@@ -6114,26 +6164,26 @@ msgstr ""
 "oder Artikel, alle markierten, ungelesenen Artikel oder nichts."
 
 #. type: TP
-#: doc/tin.1:2208
+#: doc/tin.1:2228
 #, no-wrap
 msgid "B<Mark saved articles/threads as read (mark_saved_read)>"
 msgstr "B<Mark. gesp. Artikel/Threads gelesen (mark_saved_read)>"
 
 #. type: Plain text
-#: doc/tin.1:2211 doc/tin.5:1984
+#: doc/tin.1:2231 doc/tin.5:1993
 msgid "If ON mark articles that are saved as read. Default is ON."
 msgstr ""
 "Falls Â»ONÂ« werden gespeicherte Artikel als gelesen markiert. Die "
 "Voreinstellung ist Â»ONÂ«."
 
 #. type: TP
-#: doc/tin.1:2211
+#: doc/tin.1:2231
 #, no-wrap
 msgid "B<Viewer program for MIME articles (metamail_prog)>"
 msgstr "B<MIME-Viewer (metamail_prog)>"
 
 #. type: Plain text
-#: doc/tin.1:2223 doc/tin.5:2004
+#: doc/tin.1:2243 doc/tin.5:2013
 msgid ""
 "Path, name and options of external B<\\%metamail>(1)  program used to view "
 "non-textual parts of articles.  To use the built-in viewer, set to --"
@@ -6151,13 +6201,13 @@ msgstr ""
 "um AnhÃ¤nge manuell anzuzeigen. Siehe auch B<ask_for_metamail>."
 
 #. type: TP
-#: doc/tin.1:2223
+#: doc/tin.1:2243
 #, no-wrap
 msgid "B<MM_CHARSET (mm_charset)>"
 msgstr "B<MM_CHARSET (mm_charset)>"
 
 #. type: Plain text
-#: doc/tin.1:2238 doc/tin.5:2019
+#: doc/tin.1:2258 doc/tin.5:2028
 msgid ""
 "Charset supported locally, which is also used for MIME header (charset "
 "parameter and charset name in header encoding) in mail and news postings. If "
@@ -6183,13 +6233,13 @@ msgstr ""
 "stattdessen B<mm_network_charset> verwenden."
 
 #. type: TP
-#: doc/tin.1:2238
+#: doc/tin.1:2258
 #, no-wrap
 msgid "B<MM_NETWORK_CHARSET (mm_network_charset)>"
 msgstr "B<MM_NETWORK_CHARSET (mm_network_charset)>"
 
 #. type: Plain text
-#: doc/tin.1:2251 doc/tin.5:2032
+#: doc/tin.1:2271 doc/tin.5:2041
 msgid ""
 "Charset used for posting and MIME headers; replaces B<mm_charset>.  "
 "Conversion between B<mm_network_charset> and local charset (determined via "
@@ -6207,16 +6257,20 @@ msgstr ""
 "Zeichenkodierungen beschrÃ¤nkt:"
 
 #. type: Plain text
-#: doc/tin.1:2254 doc/tin.5:2035
+#: doc/tin.1:2277 doc/tin.5:2047
 msgid ""
-"US-ASCII, ISO-8859-{1,2,3,4,5,7,9,10,13,14,15,16}, KOI8-{R,U,RU} EUC-"
-"{CN,JP,KR,TW}, ISO-2022-{CN,CN-EXT,JP,JP-1,JP-2}, Big5, UTF-8"
+"US-ASCII, ISO-8859-\\:"
+"{\\:1,\\:2,\\:3,\\:4,\\:5,\\:7,\\:9,\\:10,\\:13,\\:14,\\:15,\\:16\\:}, KOI8-"
+"\\:{\\:R,\\:U,\\:RU\\:},\\: EUC-\\:{\\:CN,\\:JP,\\:KR,\\:TW\\:}, ISO-2022-\\:"
+"{\\:CN,\\:CN-EXT,\\:JP,\\:JP-1,\\:JP-2\\:}, Big5, UTF-8"
 msgstr ""
-"US-ASCII, ISO-8859-{1,2,3,4,5,7,9,10,13,14,15,16}, KOI8-{R,U,RU} EUC-"
-"{CN,JP,KR,TW}, ISO-2022-{CN,CN-EXT,JP,JP-1,JP-2}, Big5, UTF-8"
+"US-ASCII, ISO-8859-\\:"
+"{\\:1,\\:2,\\:3,\\:4,\\:5,\\:7,\\:9,\\:10,\\:13,\\:14,\\:15,\\:16\\:}, KOI8-"
+"\\:{\\:R,\\:U,\\:RU\\:},\\: EUC-\\:{\\:CN,\\:JP,\\:KR,\\:TW\\:}, ISO-2022-\\:"
+"{\\:CN,\\:CN-EXT,\\:JP,\\:JP-1,\\:JP-2\\:}, Big5, UTF-8"
 
 #. type: Plain text
-#: doc/tin.1:2260 doc/tin.5:2041
+#: doc/tin.1:2283 doc/tin.5:2053
 msgid ""
 "Not all values might work on your system, see B<\\%iconv_open>(3)  for more "
 "details. If it's not set, the value of the environment variable "
@@ -6230,13 +6284,13 @@ msgstr ""
 "definiert ist."
 
 #. type: TP
-#: doc/tin.1:2260
+#: doc/tin.1:2283
 #, no-wrap
 msgid "B<Attribute of highlighting with _dash_ (mono_markdash)>"
 msgstr "B<Hervorhebungsattr. _Unterstriche_ (mono_markdash)>"
 
 #. type: Plain text
-#: doc/tin.1:2265 doc/tin.5:2046
+#: doc/tin.1:2288
 msgid ""
 "Character attribute of words emphasized like _this_. It depends on your "
 "terminal which attributes are usable. See also B<word_h_display_marks> and "
@@ -6247,13 +6301,13 @@ msgstr ""
 "B<word_h_display_marks> und B<word_highlight>."
 
 #. type: TP
-#: doc/tin.1:2265
+#: doc/tin.1:2288
 #, no-wrap
 msgid "B<Attribute of highlighting with /slash/ (mono_markslash)>"
 msgstr "B<Hervorhebungsattr. /SchrÃ¤gstriche/ (mono_markslash)>"
 
 #. type: Plain text
-#: doc/tin.1:2270 doc/tin.5:2051
+#: doc/tin.1:2293
 msgid ""
 "Character attribute of words emphasized like /this/. It depends on your "
 "terminal which attributes are usable. See also B<word_h_display_marks> and "
@@ -6264,13 +6318,13 @@ msgstr ""
 "B<word_h_display_marks> und B<word_highlight>."
 
 #. type: TP
-#: doc/tin.1:2270
+#: doc/tin.1:2293
 #, no-wrap
 msgid "B<Attribute of highlighting with *stars* (mono_markstar)>"
 msgstr "B<Hervorhebungsattribute *Sterne* (mono_markstar)>"
 
 #. type: Plain text
-#: doc/tin.1:2275 doc/tin.5:2056
+#: doc/tin.1:2298
 msgid ""
 "Character attribute of words emphasized like *this*. It depends on your "
 "terminal which attributes are usable. See also B<word_h_display_marks> and "
@@ -6281,13 +6335,13 @@ msgstr ""
 "B<word_h_display_marks> und B<word_highlight>."
 
 #. type: TP
-#: doc/tin.1:2275
+#: doc/tin.1:2298
 #, no-wrap
 msgid "B<Attribute of highlighting with -stroke- (mono_markstroke)>"
 msgstr "B<Hervorhebungsattr. -Durchstreich.- (mono_markstroke)>"
 
 #. type: Plain text
-#: doc/tin.1:2280 doc/tin.5:2061
+#: doc/tin.1:2303
 msgid ""
 "Character attribute of words emphasized like -this-. It depends on your "
 "terminal which attributes are usable. See also B<word_h_display_marks> and "
@@ -6298,13 +6352,13 @@ msgstr ""
 "B<word_h_display_marks> und B<word_highlight>."
 
 #. type: TP
-#: doc/tin.1:2280
+#: doc/tin.1:2303
 #, no-wrap
 msgid "B<(newnews)>"
 msgstr "B<(newnews)>"
 
 #. type: Plain text
-#: doc/tin.1:2284
+#: doc/tin.1:2307
 msgid ""
 "These are internal timers used by B<tin> to keep track of new newsgroups.  "
 "Do not change them unless you understand what they are for."
@@ -6314,13 +6368,13 @@ msgstr ""
 "wofÃ¼r sie gut sind."
 
 #. type: TP
-#: doc/tin.1:2284
+#: doc/tin.1:2307
 #, no-wrap
 msgid "B<Display these header fields (or *) (news_headers_to_display)>"
 msgstr "B<Zeige diese Header-Felder (oder *) (news_headers_to_display)>"
 
 #. type: Plain text
-#: doc/tin.1:2291 doc/tin.5:2074
+#: doc/tin.1:2314 doc/tin.5:2103
 msgid ""
 "Which news headers you wish to see. If you want to see _all_ the headers, "
 "place an '*' as this value. This is the only way a wildcard can be used.  If "
@@ -6336,13 +6390,13 @@ msgstr ""
 "diese Option deaktiviert."
 
 #. type: TP
-#: doc/tin.1:2291
+#: doc/tin.1:2314
 #, no-wrap
 msgid "B<Do not display these header fields (news_headers_to_not_display)>"
 msgstr "B<Zeige folgende Header nicht an (news_headers_to_not_display)>"
 
 #. type: Plain text
-#: doc/tin.1:2300 doc/tin.5:2083
+#: doc/tin.1:2323 doc/tin.5:2112
 msgid ""
 "Same as B<news_headers_to_display> except it denotes the opposite. An "
 "example of using both options might be if you thought 'X-' headers were A "
@@ -6359,13 +6413,13 @@ msgstr ""
 "wird diese Option deaktiviert."
 
 #. type: TP
-#: doc/tin.1:2300
+#: doc/tin.1:2323
 #, no-wrap
 msgid "B<Quote line when following up (news_quote_format)>"
 msgstr "B<Einleitungszeile beim Antworten (news_quote_format)>"
 
 #. type: Plain text
-#: doc/tin.1:2306 doc/tin.5:2089
+#: doc/tin.1:2329 doc/tin.5:2118
 msgid ""
 "Format of quote line when posting/following up an article (%A=Address, "
 "%D=Date, %F=Fullname+Address, %G=Groupname, %M=Message-ID, %N=Fullname, "
@@ -6379,13 +6433,13 @@ msgstr ""
 "wrote:Â«."
 
 #. type: TP
-#: doc/tin.1:2306
+#: doc/tin.1:2329
 #, no-wrap
 msgid "B<NNTP read timeout in seconds (nntp_read_timeout_secs)>"
 msgstr "B<NNTP-lese Zeitlimit in Sekunden (nntp_read_timeout_secs)>"
 
 #. type: Plain text
-#: doc/tin.1:2315
+#: doc/tin.1:2338
 msgid ""
 "Time in seconds to wait for a response from the server. Default is 120.  "
 "Setting this to 0 means no timeout. As if you use the \"B<-C>\" option in "
@@ -6405,13 +6459,13 @@ msgstr ""
 "Antwort zu komprimieren; der Wert sollte nicht zu klein gesetzt werden."
 
 #. type: TP
-#: doc/tin.1:2315
+#: doc/tin.1:2338
 #, no-wrap
 msgid "B<Unicode normalization form (normalization_form)>"
 msgstr "B<Unicode Normalisierungsart (normalization_form)>"
 
 #. type: Plain text
-#: doc/tin.1:2319
+#: doc/tin.1:2342
 msgid ""
 "The normalization form B<tin> should use to normalize Unicode input.  The "
 "possible values are:"
@@ -6420,33 +6474,33 @@ msgstr ""
 "normalisieren. Die mÃ¶glichen Werte sind:"
 
 #. type: Plain text
-#: doc/tin.1:2322 doc/tin.5:2099
+#: doc/tin.1:2345 doc/tin.5:2128
 msgid "B<None>: no normalization"
 msgstr "B<None>: keine Normalisierung"
 
 #. type: Plain text
-#: doc/tin.1:2324 doc/tin.5:2101
+#: doc/tin.1:2347 doc/tin.5:2130
 msgid "B<NFKC>: Compatibility Decomposition, followed by Canonical Composition"
 msgstr ""
 "B<NFKC>: KompatibilitÃ¤tszerlegung, gefolgt von kanonischer Zusammensetzung"
 
 #. type: Plain text
-#: doc/tin.1:2326 doc/tin.5:2103
+#: doc/tin.1:2349 doc/tin.5:2132
 msgid "B<NFKD>: Compatibility Decomposition"
 msgstr "B<NFKD>: KompatibilitÃ¤tszerlegung"
 
 #. type: Plain text
-#: doc/tin.1:2328 doc/tin.5:2105
+#: doc/tin.1:2351 doc/tin.5:2134
 msgid "B<NFC>: Canonical Decomposition, followed by Canonical Composition"
 msgstr "B<NFC>: Kanonische Zerlegung, gefolgt von kanonischer Zusammensetzung"
 
 #. type: Plain text
-#: doc/tin.1:2330 doc/tin.5:2107
+#: doc/tin.1:2353 doc/tin.5:2136
 msgid "B<NFD>: Canonical Decomposition"
 msgstr "B<NFD>: Kanonische Zerlegung"
 
 #. type: Plain text
-#: doc/tin.1:2332 doc/tin.5:2109
+#: doc/tin.1:2355 doc/tin.5:2138
 msgid ""
 "B<NFKC_CF>: Compatibility Decomposition, followed by Canonical Composition "
 "and Case Folding"
@@ -6455,7 +6509,7 @@ msgstr ""
 "Zusammensetzung und Case Folding"
 
 #. type: Plain text
-#: doc/tin.1:2336
+#: doc/tin.1:2359
 msgid ""
 "Some normalization modes are only available if they are supported by the "
 "library B<tin> uses to do the normalization. NFC should be used if possible "
@@ -6467,13 +6521,13 @@ msgstr ""
 "5198>)."
 
 #. type: TP
-#: doc/tin.1:2336
+#: doc/tin.1:2359
 #, no-wrap
 msgid "B<Format string for the display of mime header at Article level (page_mime_format)>"
 msgstr "B<Formatzeichenfolge fÃ¼r Mime-Header auf Artikelebene (page_mime_format)>"
 
 #. type: Plain text
-#: doc/tin.1:2341
+#: doc/tin.1:2364
 msgid ""
 "Format string B<tin> uses for mime header at Page level. See the section "
 "\"CUSTOMIZING THE SCREEN FORMAT\".  Default is \"[-- %T%S%*n%z%*l%!c%!d%*e "
@@ -6485,13 +6539,13 @@ msgstr ""
 "d%*e--]Â«."
 
 #. type: TP
-#: doc/tin.1:2341
+#: doc/tin.1:2364
 #, no-wrap
 msgid "B<Format string for the display of uue header at Article level (page_uue_format)>"
 msgstr "B<Formatzeichenfolge fÃ¼r die Anzeige des UUE-Headers auf Artikelebene (page_uue_format)>"
 
 #. type: Plain text
-#: doc/tin.1:2346
+#: doc/tin.1:2369
 msgid ""
 "Format string B<tin> uses for uue header at Page level. See the section "
 "\"CUSTOMIZING THE SCREEN FORMAT\".  Default is \"[-- %T%S%*n%I%!d%*e --]\"."
@@ -6501,13 +6555,13 @@ msgstr ""
 "Â»ANSICHTEN ANPASSENÂ« verwiesen. Voreingestellt ist Â»[-- %T%S%*n%I%!d%*e --]Â«."
 
 #. type: TP
-#: doc/tin.1:2346
+#: doc/tin.1:2369
 #, no-wrap
 msgid "B<Format string for the display of yenc header at Article level (page_yenc_format)>"
 msgstr "B<Formatzeichenfolge fÃ¼r die Anzeige des YENC-Headers auf Artikelebene (page_yenc_format)>"
 
 #. type: Plain text
-#: doc/tin.1:2351
+#: doc/tin.1:2374
 msgid ""
 "Format string B<tin> uses for yenc header at Page level. See the section "
 "\"CUSTOMIZING THE SCREEN FORMAT\".  Default is \"[-- %*N%!d%I [%F%G]%V%W%X "
@@ -6519,13 +6573,13 @@ msgstr ""
 "%V%W%X --]Â«."
 
 #. type: TP
-#: doc/tin.1:2351
+#: doc/tin.1:2374
 #, no-wrap
 msgid "B<Go to first unread article in group (pos_first_unread)>"
 msgstr "B<Setze Cursor auf ersten ungel. Art. (pos_first_unread)>"
 
 #. type: Plain text
-#: doc/tin.1:2355 doc/tin.5:2136
+#: doc/tin.1:2378 doc/tin.5:2165
 msgid ""
 "If ON put cursor at first unread article in group otherwise at last article. "
 "Default is ON."
@@ -6534,13 +6588,13 @@ msgstr ""
 "gesetzt, andernfalls auf den letzten Artikel."
 
 #. type: TP
-#: doc/tin.1:2355
+#: doc/tin.1:2378
 #, no-wrap
 msgid "B<Use 8-bit characters in news headers (post_8bit_header)>"
 msgstr "B<Benutze 8-bit-Zeichen im Newsheader (post_8bit_header)>"
 
 #. type: Plain text
-#: doc/tin.1:2366 doc/tin.5:2147
+#: doc/tin.1:2389 doc/tin.5:2176
 msgid ""
 "Allows 8-bit characters unencoded in the header of a news article, if set "
 "this also disables the generation of MIME-headers when they are usually "
@@ -6562,13 +6616,13 @@ msgstr ""
 "und B<post_mime_encoding> passend ist."
 
 #. type: TP
-#: doc/tin.1:2366
+#: doc/tin.1:2389
 #, no-wrap
 msgid "B<MIME encoding in news messages (post_mime_encoding)>"
 msgstr "B<MIME-Kodierung in Newsartikeln (post_mime_encoding)>"
 
 #. type: Plain text
-#: doc/tin.1:2371 doc/tin.5:2152
+#: doc/tin.1:2394 doc/tin.5:2181
 msgid ""
 "MIME encoding of the body in news message, if necessary. (8bit, base64, "
 "quoted-printable, 7bit). Default is 8bit, which leads to no encoding.  "
@@ -6580,13 +6634,13 @@ msgstr ""
 "normalerweise unerwÃ¼nscht."
 
 #. type: TP
-#: doc/tin.1:2371
+#: doc/tin.1:2394
 #, no-wrap
 msgid "B<View post-processed files (post_process_view)>"
 msgstr "B<Nachbearbeitete Artikel anzeigen (post_process_view)>"
 
 #. type: Plain text
-#: doc/tin.1:2378
+#: doc/tin.1:2401
 msgid ""
 "If ON, then B<tin> will start an appropriate viewer program to display any "
 "files that were post processed and uudecoded. The program is determined "
@@ -6597,13 +6651,13 @@ msgstr ""
 "wird mit der Datei B<\\%mailcap>(5) ermittelt. Die Voreinstellung ist Â»ONÂ«."
 
 #. type: TP
-#: doc/tin.1:2378
+#: doc/tin.1:2401
 #, no-wrap
 msgid "B<Post process saved articles (post_process_type)>"
 msgstr "B<Nachbearbeiten gespeichert. Artikel (post_process_type)>"
 
 #. type: Plain text
-#: doc/tin.1:2384 doc/tin.5:2166
+#: doc/tin.1:2407 doc/tin.5:2195
 msgid ""
 "This specifies whether to perform post processing on saved articles.  "
 "Because the shell archive may contain commands you may not want to be "
@@ -6616,29 +6670,29 @@ msgstr ""
 "Extrahieren von Shell-Archiven! Die folgenden Werte sind erlaubt:"
 
 #. type: Plain text
-#: doc/tin.1:2387 doc/tin.5:2169
+#: doc/tin.1:2410 doc/tin.5:2198
 msgid "B<No> (default), no post processing is done."
 msgstr "B<Nein> (Voreinstellung), es wird keine Nachbearbeitung gemacht."
 
 #. type: Plain text
-#: doc/tin.1:2391 doc/tin.5:2173
+#: doc/tin.1:2414 doc/tin.5:2202
 msgid "B<Shell archives>, unpacking of multi-part B<\\%shar>(1)  files only."
 msgstr ""
 "B<Shell-Archive>, Entpacken nur von mehrteiligen B<\\%shar>(1)-Dateien."
 
 #. type: Plain text
-#: doc/tin.1:2393 doc/tin.5:2175
+#: doc/tin.1:2416 doc/tin.5:2204
 msgid "B<Yes>, binary attachments and data will be decoded and saved."
 msgstr "B<Ja>, binÃ¤re AnhÃ¤nge und Daten werden dekodiert und gespeichert."
 
 #. type: TP
-#: doc/tin.1:2394
+#: doc/tin.1:2417
 #, no-wrap
 msgid "B<Filename to be used for storing posted articles (posted_articles_file)>"
 msgstr "B<Gepostete Artikel speichern in (posted_articles_file)>"
 
 #. type: Plain text
-#: doc/tin.1:2402 doc/tin.5:2184
+#: doc/tin.1:2425 doc/tin.5:2213
 msgid ""
 "Keep posted articles in given file. If the given filename does not contain "
 "any expandable strings it will be prefixed with I<${TIN_HOMEDIR:-\"$HOME\"}/"
@@ -6655,13 +6709,13 @@ msgstr ""
 "ist Â»postedÂ«."
 
 #. type: TP
-#: doc/tin.1:2402
+#: doc/tin.1:2425
 #, no-wrap
 msgid "B<Print all headers when printing (print_header)>"
 msgstr "B<Alle Header beim Drucken ausgeben (print_header)>"
 
 #. type: Plain text
-#: doc/tin.1:2406 doc/tin.5:2188
+#: doc/tin.1:2429 doc/tin.5:2217
 msgid ""
 "If ON, then the full article header is sent to the printer. Otherwise only "
 "the ''Subject:'' and ''From:'' fields are output. Default is OFF."
@@ -6671,13 +6725,13 @@ msgstr ""
 "Voreinstellung ist Â»OFFÂ«."
 
 #. type: TP
-#: doc/tin.1:2406
+#: doc/tin.1:2429
 #, no-wrap
 msgid "B<Printer program with options (printer)>"
 msgstr "B<Druckprogramm mit Optionen (printer)>"
 
 #. type: Plain text
-#: doc/tin.1:2415
+#: doc/tin.1:2438
 msgid ""
 "The printer program with options that is to be used to print articles.  The "
 "default is B<\\%lpr>(1)  for BSD machines and B<\\%lp>(1)  for SysV "
@@ -6690,13 +6744,13 @@ msgstr ""
 "Systemadministrator deaktiviert worden sein."
 
 #. type: TP
-#: doc/tin.1:2415
+#: doc/tin.1:2438
 #, no-wrap
 msgid "B<Process only unread articles (process_only_unread)>"
 msgstr "B<Bearbeite nur ungelesene Artikel (process_only_unread)>"
 
 #. type: Plain text
-#: doc/tin.1:2419 doc/tin.5:2202
+#: doc/tin.1:2442 doc/tin.5:2231
 msgid ""
 "If ON only save/print/pipe/mail unread articles (tagged articles excepted).  "
 "Default is OFF."
@@ -6705,13 +6759,13 @@ msgstr ""
 "Artikel ausgenommen). Die Voreinstellung ist Â»OFFÂ«."
 
 #. type: TP
-#: doc/tin.1:2419
+#: doc/tin.1:2442
 #, no-wrap
 msgid "B<Show empty Followup-To in editor (prompt_followupto)>"
 msgstr "B<Leeres Fup'2 im Editor anzeigen (prompt_followupto)>"
 
 #. type: Plain text
-#: doc/tin.1:2423
+#: doc/tin.1:2446
 msgid ""
 "If ON show empty ''Followup-To:'' header when editing an article. Default is "
 "OFF."
@@ -6720,13 +6774,13 @@ msgstr ""
 "ist Â»OFFÂ«."
 
 #. type: TP
-#: doc/tin.1:2423
+#: doc/tin.1:2446
 #, no-wrap
 msgid "B<Characters used as quote-marks (quote_chars)>"
 msgstr "B<Zitatzeichen (quote_chars)>"
 
 #. type: Plain text
-#: doc/tin.1:2429 doc/tin.5:2212
+#: doc/tin.1:2452 doc/tin.5:2241
 msgid ""
 "The character used in quoting included text to article followups and mail "
 "replies. The '_' character represents a blank character and is replaced with "
@@ -6740,13 +6794,13 @@ msgstr ""
 "Â»E<gt>_Â«."
 
 #. type: TP
-#: doc/tin.1:2429
+#: doc/tin.1:2452
 #, no-wrap
 msgid "B<Quoting behavior (quote_style)>"
 msgstr "B<Zitierverhalten (quote_style)>"
 
 #. type: Plain text
-#: doc/tin.1:2436
+#: doc/tin.1:2459
 msgid ""
 "How articles should be quoted when following up or replying to them. There "
 "are a number of things that can be done: empty lines can be quoted, "
@@ -6755,15 +6809,14 @@ msgid ""
 "'E<gt>E<gt>E<gt>'). The default is to compress quotes, and to quote empty "
 "lines."
 msgstr ""
-"Wie Artikel zitiert werden sollten, wenn sie beantwortet werden. "
-"Es gibt einige MÃ¶glichkeiten: "
-"Leere Zeilen kÃ¶nnen zitiert werden, Signaturen kÃ¶nnen zitiert und "
-"B<quote_chars> beim Zitieren mehrmals komprimiert werden (z.\\~B. wird "
-"Â»E<gt>\\ E<gt>\\ E<gt>Â« in Â»E<gt>E<gt>E<gt>Â«) umgewandelt. "
+"Wie Artikel zitiert werden sollten, wenn sie beantwortet werden. Es gibt "
+"einige MÃ¶glichkeiten: Leere Zeilen kÃ¶nnen zitiert werden, Signaturen kÃ¶nnen "
+"zitiert und B<quote_chars> beim Zitieren mehrmals komprimiert werden (z."
+"\\~B. wird Â»E<gt>\\ E<gt>\\ E<gt>Â« in Â»E<gt>E<gt>E<gt>Â«) umgewandelt. "
 "StandardmÃ¤ÃŸig werden Zitatzeichen komprimiert und leere Zeilen zitiert."
 
 #. type: Plain text
-#: doc/tin.1:2440
+#: doc/tin.1:2463
 msgid ""
 "When you are viewing an article in raw mode ('B<^H>'), and follow up or "
 "reply to it, the signature will be quoted even if it otherwise would be "
@@ -6775,13 +6828,13 @@ msgstr ""
 "zitiert."
 
 #. type: TP
-#: doc/tin.1:2440
+#: doc/tin.1:2463
 #, no-wrap
 msgid "B<Regex used to show quoted lines (quote_regex)>"
 msgstr "B<RegulÃ¤rer Ausd. fÃ¼r zit. Zeilen (quote_regex)>"
 
 #. type: Plain text
-#: doc/tin.1:2445
+#: doc/tin.1:2468
 msgid ""
 "A regular expression that will be applied when reading articles. All "
 "matching lines are shown in B<col_quote>. If B<quote_regex> is blank, then "
@@ -6792,13 +6845,13 @@ msgstr ""
 "B<quote_regex> leer ist, verwendet B<tin> eine eingebaute Voreinstellung."
 
 #. type: TP
-#: doc/tin.1:2445
+#: doc/tin.1:2468
 #, no-wrap
 msgid "B<Regex used to show twice quoted l. (quote_regex2)>"
 msgstr "B<Reg. Ausd. fÃ¼r zweifach zitierte Z. (quote_regex2)>"
 
 #. type: Plain text
-#: doc/tin.1:2450
+#: doc/tin.1:2473
 msgid ""
 "A regular expression that will be applied when reading articles. All "
 "matching lines are shown in B<col_quote2>. If B<quote_regex2> is blank, then "
@@ -6809,13 +6862,13 @@ msgstr ""
 "B<quote_regex2> leer ist, verwendet B<tin> eine eingebaute Voreinstellung."
 
 #. type: TP
-#: doc/tin.1:2450
+#: doc/tin.1:2473
 #, no-wrap
 msgid "B<Regex used to show E<gt>= 3 times q.l. (quote_regex3)>"
 msgstr "B<Reg. Ausd. fÃ¼r E<gt>=3-fach zitierte Z. (quote_regex3)>"
 
 #. type: Plain text
-#: doc/tin.1:2455
+#: doc/tin.1:2478
 msgid ""
 "A regular expression that will be applied when reading articles. All "
 "matching lines are shown in B<col_quote3>. If B<quote_regex3> is blank, then "
@@ -6826,13 +6879,13 @@ msgstr ""
 "B<quote_regex3> leer ist, verwendet B<tin> eine eingebaute Voreinstellung."
 
 #. type: TP
-#: doc/tin.1:2455
+#: doc/tin.1:2478
 #, no-wrap
 msgid "B<Article recentness time limit (recent_time)>"
 msgstr "B<Artikel AktualitÃ¤ts-Limit (recent_time)>"
 
 #. type: Plain text
-#: doc/tin.1:2459 doc/tin.5:2259
+#: doc/tin.1:2482 doc/tin.5:2288
 msgid ""
 "If set to 0, this feature is deactivated, otherwise it means the number of "
 "days. Default is 2."
@@ -6841,13 +6894,13 @@ msgstr ""
 "die Anzahl der Tage."
 
 #. type: TP
-#: doc/tin.1:2459
+#: doc/tin.1:2482
 #, no-wrap
 msgid "B<Render BiDi (render_bidi)>"
 msgstr "B<BiDi wiedergeben (render_bidi)>"
 
 #. type: Plain text
-#: doc/tin.1:2463
+#: doc/tin.1:2486
 msgid ""
 "If ON B<tin> does the rendering of bi-directional text. If OFF B<tin> leaves "
 "the rendering of bi-directional text to the terminal. Default is OFF."
@@ -6857,13 +6910,13 @@ msgstr ""
 "Voreinstellung ist Â»OFFÂ«."
 
 #. type: TP
-#: doc/tin.1:2463
+#: doc/tin.1:2486
 #, no-wrap
 msgid "B<Interval in seconds to reread active (reread_active_file_secs)>"
 msgstr "B<Active alle ... Sekunden neu lesen (reread_active_file_secs)>"
 
 #. type: Plain text
-#: doc/tin.1:2468 doc/tin.5:2271
+#: doc/tin.1:2491 doc/tin.5:2300
 msgid ""
 "The news I<${TIN_LIBDIR:-NEWSLIBDIR}\"/\"${TIN_ACTIVEFILE:-active}> file is "
 "reread at regular intervals to show if any new news has arrived. Default is "
@@ -6875,13 +6928,13 @@ msgstr ""
 "dies auf 0 setzen, wird diese Funktion deaktiviert."
 
 #. type: TP
-#: doc/tin.1:2468
+#: doc/tin.1:2491
 #, no-wrap
 msgid "B<Directory to save arts/threads in (savedir)>"
 msgstr "B<Verz. um Art/Threads zu speichern (savedir)>"
 
 #. type: Plain text
-#: doc/tin.1:2472 doc/tin.5:2275
+#: doc/tin.1:2495 doc/tin.5:2304
 msgid ""
 "Directory where articles/threads are saved. Default is I<${TIN_HOMEDIR:-"
 "\"$HOME\"}/News>."
@@ -6890,13 +6943,13 @@ msgstr ""
 "ist I<${TIN_HOMEDIR:-\"$HOME\"}/News>."
 
 #. type: TP
-#: doc/tin.1:2472
+#: doc/tin.1:2495
 #, no-wrap
 msgid "B<Character to show global scopes (scope_marked_global)>"
 msgstr "B<Zeichen fÃ¼r globalen Bereich  (scope_marked_global)>"
 
 #. type: Plain text
-#: doc/tin.1:2476 doc/tin.5:2279
+#: doc/tin.1:2499 doc/tin.5:2308
 msgid ""
 "The character used to show that a scope was read from the global attributes "
 "file. Default is '!'."
@@ -6905,13 +6958,13 @@ msgstr ""
 "globalen Bereichs-Datei gelesen wurde. Die Voreinstellung ist Â»!Â«."
 
 #. type: TP
-#: doc/tin.1:2476
+#: doc/tin.1:2499
 #, no-wrap
 msgid "B<Char to show global scope matches (scope_marked_global_match)>"
 msgstr "B<Zeichen glob. Bereich mit Treffer (scope_marked_global_match)>"
 
 #. type: Plain text
-#: doc/tin.1:2480 doc/tin.5:2283
+#: doc/tin.1:2503 doc/tin.5:2312
 msgid ""
 "The character used to show that a scope was read from the global attributes "
 "file and the current group matches. Default is ':'."
@@ -6921,13 +6974,13 @@ msgstr ""
 "Die Voreinstellung ist Â»:Â«."
 
 #. type: TP
-#: doc/tin.1:2480
+#: doc/tin.1:2503
 #, no-wrap
 msgid "B<Character to show local scopes (scope_marked_local)>"
 msgstr "B<Zeichen fÃ¼r lokalen Bereich (scope_marked_local)>"
 
 #. type: Plain text
-#: doc/tin.1:2484 doc/tin.5:2287
+#: doc/tin.1:2507 doc/tin.5:2316
 msgid ""
 "The character used to show that a scope was read from the local attributes "
 "file. Default is '\\ '."
@@ -6936,13 +6989,13 @@ msgstr ""
 "lokalen Bereichs-Datei gelesen wurde. Die Voreinstellung ist Â»\\ Â«."
 
 #. type: TP
-#: doc/tin.1:2484
+#: doc/tin.1:2507
 #, no-wrap
 msgid "B<Char to show local scope matches (scope_marked_local_match)>"
 msgstr "B<Zeichen lok. Bereich mit Treffer (scope_marked_local_match)>"
 
 #. type: Plain text
-#: doc/tin.1:2488 doc/tin.5:2291
+#: doc/tin.1:2511 doc/tin.5:2320
 msgid ""
 "The character used to show that a scope was read from the local attributes "
 "file and the current group matches. Default is '*'."
@@ -6952,13 +7005,13 @@ msgstr ""
 "Die Voreinstellung ist Â»*Â«."
 
 #. type: TP
-#: doc/tin.1:2488
+#: doc/tin.1:2511
 #, no-wrap
 msgid "B<Score limit (kill) (score_limit_kill)>"
 msgstr "B<Bewertungsgrenze (kill) (score_limit_kill)>"
 
 #. type: Plain text
-#: doc/tin.1:2492 doc/tin.5:2295
+#: doc/tin.1:2515 doc/tin.5:2324
 msgid ""
 "If the score of an article is below or equal this value the article gets "
 "marked as killed."
@@ -6967,13 +7020,13 @@ msgstr ""
 "der Artikel als getÃ¶tet (killed) markiert."
 
 #. type: TP
-#: doc/tin.1:2492
+#: doc/tin.1:2515
 #, no-wrap
 msgid "B<Score limit (select) (score_limit_select)>"
 msgstr "B<Bewertungsgrenze (select) (score_limit_select)>"
 
 #. type: Plain text
-#: doc/tin.1:2496 doc/tin.5:2299
+#: doc/tin.1:2519 doc/tin.5:2328
 msgid ""
 "If the score of an article is above or equal this value the article gets "
 "marked as hot."
@@ -6982,13 +7035,13 @@ msgstr ""
 "der Artikel als heiÃŸ (hot) markiert."
 
 #. type: TP
-#: doc/tin.1:2496
+#: doc/tin.1:2519
 #, no-wrap
 msgid "B<Default score to kill articles (score_kill)>"
 msgstr "B<Bewertung fÃ¼r gekillte Artikel (score_kill)>"
 
 #. type: Plain text
-#: doc/tin.1:2500 doc/tin.5:2303
+#: doc/tin.1:2523 doc/tin.5:2332
 msgid ""
 "Score of an article which should be killed, this must be E<lt>= "
 "B<score_limit_kill>."
@@ -6997,13 +7050,13 @@ msgstr ""
 "B<score_limit_kill> sein."
 
 #. type: TP
-#: doc/tin.1:2500
+#: doc/tin.1:2523
 #, no-wrap
 msgid "B<Default score to select articles (score_select)>"
 msgstr "B<Bewertung fÃ¼r wichtige Artikel (score_select)>"
 
 #. type: Plain text
-#: doc/tin.1:2504 doc/tin.5:2307
+#: doc/tin.1:2527 doc/tin.5:2336
 msgid ""
 "Score of an article which should be marked hot, this must be E<gt>= "
 "B<score_limit_select>."
@@ -7012,13 +7065,13 @@ msgstr ""
 "B<score_limit_select> sein."
 
 #. type: TP
-#: doc/tin.1:2504
+#: doc/tin.1:2527
 #, no-wrap
 msgid "B<Number of lines to scroll in pager (scroll_lines)>"
 msgstr "B<BlÃ¤ttere Artikel um ... Zeilen (scroll_lines)>"
 
 #. type: Plain text
-#: doc/tin.1:2512
+#: doc/tin.1:2535
 msgid ""
 "The number of lines that will be scrolled up/down in the article pager when "
 "using cursor-up/down. The default is 1 (line-by-line). Set to 0 to get "
@@ -7038,13 +7091,13 @@ msgstr ""
 "B<full_page_scroll>=OFF."
 
 #. type: TP
-#: doc/tin.1:2512
+#: doc/tin.1:2535
 #, no-wrap
 msgid "B<Format string for the Selection level (select_format)>"
 msgstr "B<Formatzeichenfolge fÃ¼r die Auswahlebene (select_format)>"
 
 #. type: Plain text
-#: doc/tin.1:2516
+#: doc/tin.1:2539
 msgid ""
 "Format string B<tin> uses for Selection level representation. See the "
 "section \"CUSTOMIZING THE SCREEN FORMAT\". Default is \"%f\\ %n\\ %U\\ \\ "
@@ -7055,13 +7108,13 @@ msgstr ""
 "ANPASSENÂ« verwiesen. Voreingestellt ist Â»%f\\ %n\\ %U\\ \\ %G\\ \\ %dÂ«."
 
 #. type: TP
-#: doc/tin.1:2516
+#: doc/tin.1:2539
 #, no-wrap
 msgid "B<In group and thread level, show author by (show_author)>"
 msgstr "B<Im Gruppen- und Threadlevel, zeige Autor an mit (show_author)>"
 
 #. type: Plain text
-#: doc/tin.1:2520 doc/tin.5:2350
+#: doc/tin.1:2543 doc/tin.5:2379
 msgid ""
 "Which information about the author should be shown. Default is 2, authors "
 "full name."
@@ -7070,12 +7123,12 @@ msgstr ""
 "Voreinstellung ist Â»2Â«, der vollstÃ¤ndige Name des Autors."
 
 #. type: Plain text
-#: doc/tin.1:2523 doc/tin.5:2353
+#: doc/tin.1:2546 doc/tin.5:2382
 msgid "B<None>, only the ''Subject:'' line will be displayed."
 msgstr "B<Nichts>, nur die Â»Subject:Â« Zeile wird angezeigt."
 
 #. type: Plain text
-#: doc/tin.1:2526 doc/tin.5:2356
+#: doc/tin.1:2549 doc/tin.5:2385
 msgid ""
 "B<Address>, ''Subject:'' line & the address part of the ''From:'' line are "
 "displayed."
@@ -7084,7 +7137,7 @@ msgstr ""
 "angezeigt."
 
 #. type: Plain text
-#: doc/tin.1:2529 doc/tin.5:2359
+#: doc/tin.1:2552 doc/tin.5:2388
 msgid ""
 "B<Full Name>, ''Subject:'' line & the authors full name part of the "
 "\\&''From:'' line are displayed (default)."
@@ -7093,7 +7146,7 @@ msgstr ""
 "angezeigt (Voreinstellung)."
 
 #. type: Plain text
-#: doc/tin.1:2532 doc/tin.5:2362
+#: doc/tin.1:2555 doc/tin.5:2391
 msgid ""
 "B<Address and Name>, ''Subject:'' line & all of the ''From:'' line are "
 "displayed."
@@ -7102,13 +7155,13 @@ msgstr ""
 "angezeigt."
 
 #. type: TP
-#: doc/tin.1:2533
+#: doc/tin.1:2556
 #, no-wrap
 msgid "B<Show description of each newsgroup (show_description)>"
 msgstr "B<Zeige Beschreibung der Newsgruppen (show_description)>"
 
 #. type: Plain text
-#: doc/tin.1:2542
+#: doc/tin.1:2565
 msgid ""
 "If ON show a short group description text after newsgroup name at the group "
 "selection level. The ''B<-d>'' command-line flag will override the setting "
@@ -7126,23 +7179,23 @@ msgstr ""
 "mailgroups> fÃ¼r Mailgruppen. Die Voreinstellung ist Â»ONÂ«."
 
 #. type: TP
-#: doc/tin.1:2542
+#: doc/tin.1:2565
 #, no-wrap
 msgid "B<Function for sorting articles (sort_function)>"
 msgstr "B<Sortierfunktion (sort_function)>"
 
 #. type: Plain text
-#: doc/tin.1:2545 doc/tin.5:2335
+#: doc/tin.1:2568 doc/tin.5:2364
 msgid "Function used for sorting articles. Default is 0."
 msgstr "Sortierfunktion fÃ¼r Artikel. Die Voreinstellung ist Â»0Â«."
 
 #. type: Plain text
-#: doc/tin.1:2550 doc/tin.5:2340
+#: doc/tin.1:2573 doc/tin.5:2369
 msgid "Use B<\\%qsort>(3)  for sorting."
 msgstr "Mit B<\\%qsort>(3) sortieren."
 
 #. type: Plain text
-#: doc/tin.1:2555 doc/tin.5:2345
+#: doc/tin.1:2578 doc/tin.5:2374
 msgid ""
 "Use B<\\%heapsort>(3)  for sorting. This might be faster in large groups "
 "with long threads (somewhat presorted data)."
@@ -7151,13 +7204,13 @@ msgstr ""
 "schneller sein."
 
 #. type: TP
-#: doc/tin.1:2556
+#: doc/tin.1:2579
 #, no-wrap
 msgid "B<Show help/mail sign in level titles (show_help_mail_sign)>"
 msgstr "B<Zeige Hilfe/Mail-Zeichen im Ebenentitel (show_help_mail_sign)>"
 
 #. type: Plain text
-#: doc/tin.1:2561
+#: doc/tin.1:2584
 msgid ""
 "Allows you to select whether B<tin> shows a help indication, a new mail "
 "indication, both, or neither in the various level titles.  Default is 3."
@@ -7167,17 +7220,17 @@ msgstr ""
 "Voreinstellung ist Â»3Â«."
 
 #. type: Plain text
-#: doc/tin.1:2564 doc/tin.5:2386
+#: doc/tin.1:2587 doc/tin.5:2433
 msgid "B<Don't show help or mail sign>."
 msgstr "B<Kein Hilfe- oder Mailanzeige>."
 
 #. type: Plain text
-#: doc/tin.1:2566 doc/tin.5:2388
+#: doc/tin.1:2589 doc/tin.5:2435
 msgid "B<Show only help sign>."
 msgstr "B<Nur Hilfe anzeigen>."
 
 #. type: Plain text
-#: doc/tin.1:2569 doc/tin.5:2391
+#: doc/tin.1:2592 doc/tin.5:2438
 msgid ""
 "B<Show only mail sign if new mail>, show only the mail sign, and only if new "
 "mail has arrived."
@@ -7186,7 +7239,7 @@ msgstr ""
 "neue E-Mails angekommen sind."
 
 #. type: Plain text
-#: doc/tin.1:2572 doc/tin.5:2394
+#: doc/tin.1:2595 doc/tin.5:2441
 msgid ""
 "B<Show mail if new mail else help s.>, show mail sign if new mail has "
 "arrived otherwise show help sign."
@@ -7195,13 +7248,13 @@ msgstr ""
 "Mails angekommen sind, andernfalls ein Hilfesymbol."
 
 #. type: TP
-#: doc/tin.1:2573
+#: doc/tin.1:2596
 #, no-wrap
 msgid "B<Show only unread articles (show_only_unread_arts)>"
 msgstr "B<Zeige nur ungelesene Artikel (show_only_unread_arts)>"
 
 #. type: Plain text
-#: doc/tin.1:2577 doc/tin.5:2399
+#: doc/tin.1:2600 doc/tin.5:2446
 msgid ""
 "If ON show only new/unread articles otherwise show all articles.  Default is "
 "ON."
@@ -7210,13 +7263,13 @@ msgstr ""
 "alle Artikel angezeigt."
 
 #. type: TP
-#: doc/tin.1:2577
+#: doc/tin.1:2600
 #, no-wrap
 msgid "B<Show only groups with unread arts (show_only_unread_groups)>"
 msgstr "B<Zeige nur Gruppen mit ungel. Art. (show_only_unread_groups)>"
 
 #. type: Plain text
-#: doc/tin.1:2581 doc/tin.5:2403
+#: doc/tin.1:2604 doc/tin.5:2450
 msgid ""
 "If ON show only subscribed groups that contain unread articles. Default is "
 "OFF."
@@ -7225,53 +7278,85 @@ msgstr ""
 "Voreinstellung ist Â»OFFÂ«."
 
 #. type: TP
-#: doc/tin.1:2581
+#: doc/tin.1:2604
 #, no-wrap
 msgid "B<Display signatures (show_signatures)>"
 msgstr "B<Zeige Signaturen an (show_signatures)>"
 
 #. type: Plain text
-#: doc/tin.1:2584 doc/tin.5:2406
+#: doc/tin.1:2607 doc/tin.5:2453
 msgid "If OFF don't show signatures when displaying articles. Default is ON."
 msgstr "Falls Â»OFFÂ« zeige keine Signaturen an. Die Voreinstellung ist Â»ONÂ«."
 
 #. type: TP
-#: doc/tin.1:2584
+#: doc/tin.1:2607
 #, no-wrap
-msgid "B<Display score (show_art_score)>"
-msgstr "B<Zeige Bewertung an (show_art_score)>"
+msgid "B<Display article info in pager (show_art_info)>"
+msgstr "B<Artikelinformationen anzeigen (show_art_info)>"
 
 #. type: Plain text
-#: doc/tin.1:2588 doc/tin.5:2367
+#: doc/tin.1:2619 doc/tin.5:2404
 msgid ""
-"If ON show article score in the lower left corner when displaying articles.  "
-"Default is OFF. See also B<col_score_neg> and B<col_score_pos>."
+"Show additional information about the article at the page level.  The "
+"article's score can be displayed in the lower left corner (see also "
+"B<col_score_neg> and B<col_score_pos>), and the article's language, if "
+"detectable, can be displayed in the page header to the right of the line "
+"count.  If the language is prefixed by a '\\[ti]' the value is guessed, if "
+"it is prefixed by a '+' the value is inherited.  If possible, a language tag "
+"is converted to the name of the language.  In this case, the tag is "
+"specified in round brackets after the name.  Default is 0."
 msgstr ""
-"Falls Â»ONÂ«, wird die Bewertung bei der Anzeige von Artikeln in der unteren "
-"linken Ecke gezeigt. Die Voreinstellung ist Â»OFFÂ«. Siehe auch "
-"B<col_score_neg> und B<col_score_pos>."
+"Weitere Informationen zum Artikel auf Seitenebene anzeigen.Die "
+"Artikelbewertung (Score) kann in der linken unteren Ecke angezeigt werden "
+"(siehe auch B<col_score_neg> und B<col_score_pos>) und die Sprache des "
+"Artikels, wenn sie ermittelbar ist, in der SeitenÃ¼berschrift rechts neben "
+"der Zeilenzahl. Wenn der Sprache ein Â»\\[ti]Â« vorangestellt ist, wurde der "
+"Wert Erraten, wenn vor dem Wert ein Â»+Â« steht, wurde dieser Wert geerbt. "
+"Wenn mÃ¶glich, wird ein Sprach-Tag in den Namen der Sprache umgewandelt. In "
+"diesem Fall wird das Tag in runden Klammern nach dem Name angegeben. Die "
+"Voreinstellung ist 0."
+
+#. type: Plain text
+#: doc/tin.1:2622 doc/tin.5:2407
+msgid "B<None>, don't show article's score or language."
+msgstr "B<Nichts>, zeigt weder die Punktzahl noch die Sprache des Artikels."
+
+#. type: Plain text
+#: doc/tin.1:2624 doc/tin.5:2409
+msgid "B<Article score>, show only the article's score."
+msgstr "B<Artikelbewertung>, nur die Punktzahl des Artikels anzeigen."
+
+#. type: Plain text
+#: doc/tin.1:2626 doc/tin.5:2411
+msgid "B<Article language>, show only the article's language."
+msgstr "B<Artikelsprache>, nur die Sprache des Artikels anzeigen."
+
+#. type: Plain text
+#: doc/tin.1:2628 doc/tin.5:2413
+msgid "B<Score and language>, show both, article's score and language."
+msgstr "B<Bewertung und Sprache>, zeigt beides, Artikelbewertung und Sprache."
 
 #. type: TP
-#: doc/tin.1:2588
+#: doc/tin.1:2629
 #, no-wrap
 msgid "B<Prepend signature with '\\en-- \\en' (sigdashes)>"
 msgstr "B<Trenne Sig mit '\\en-- \\en' ab (sigdashes)>"
 
 #. type: Plain text
-#: doc/tin.1:2591 doc/tin.5:2409
+#: doc/tin.1:2632 doc/tin.5:2456
 msgid "If ON prepend the signature with sigdashes. Default is ON."
 msgstr ""
 "Falls Â»ONÂ«, wird der Signatur ein Signaturtrenner vorangestellt. Die "
 "Voreinstellung ist Â»ONÂ«."
 
 #. type: TP
-#: doc/tin.1:2591
+#: doc/tin.1:2632
 #, no-wrap
 msgid "B<Create signature from path/command (sigfile)>"
 msgstr "B<Erzeuge Signatur aus Pfad/Kommando (sigfile)>"
 
 #. type: Plain text
-#: doc/tin.1:2601
+#: doc/tin.1:2642
 msgid ""
 "The path that specifies the signature file to use when posting, following up "
 "to or replying to an article. If the path is a directory then the signature "
@@ -7293,26 +7378,26 @@ msgstr ""
 "\"$HOME\"}/.Sig>."
 
 #. type: TP
-#: doc/tin.1:2601
+#: doc/tin.1:2642
 #, no-wrap
 msgid "B<Add signature when reposting (signature_repost)>"
 msgstr "B<Signatur beim Reposten anhÃ¤ngen (signature_repost)>"
 
 #. type: Plain text
-#: doc/tin.1:2604 doc/tin.5:2425
+#: doc/tin.1:2645 doc/tin.5:2472
 msgid "If ON add signature to reposted articles. Default is ON."
 msgstr ""
 "Falls Â»ONÂ« wird die Signatur auch an repostete Artikel angehÃ¤ngt. Die "
 "Voreinstellung ist Â»ONÂ«."
 
 #. type: TP
-#: doc/tin.1:2604
+#: doc/tin.1:2645
 #, no-wrap
 msgid "B<Regex used to highlight /slashes/ (slashes_regex)>"
 msgstr "B<Reg. fÃ¼r /SchrÃ¤gst./ Hervorhebungen (slashes_regex)>"
 
 #. type: Plain text
-#: doc/tin.1:2609
+#: doc/tin.1:2650
 msgid ""
 "A regular expression that will be applied when reading articles. All "
 "matching words are shown in B<col_markslash> or B<mono_markslash>. If "
@@ -7324,13 +7409,13 @@ msgstr ""
 "Voreinstellung."
 
 #. type: TP
-#: doc/tin.1:2609
+#: doc/tin.1:2650
 #, no-wrap
 msgid "B<Sort articles by (sort_article_type)>"
 msgstr "B<Sortiere Artikel nach (sort_article_type)>"
 
 #. type: Plain text
-#: doc/tin.1:2613 doc/tin.5:2436
+#: doc/tin.1:2654 doc/tin.5:2483
 msgid ""
 "This specifies how articles should be sorted. Sort by ascending Date (6) is "
 "the default. The following sort types are allowed:"
@@ -7340,74 +7425,74 @@ msgstr ""
 "zulÃ¤ssig:"
 
 #. type: Plain text
-#: doc/tin.1:2616 doc/tin.5:2439
+#: doc/tin.1:2657 doc/tin.5:2486
 msgid "B<Nothing>, don't sort articles."
 msgstr "B<Nichts>, keine Sortierung."
 
 #. type: Plain text
-#: doc/tin.1:2618 doc/tin.5:2441
+#: doc/tin.1:2659 doc/tin.5:2488
 msgid ""
 "B<Subject: (descending)>, sort articles by ''Subject:'' field descending."
 msgstr ""
 "B<Subject: (absteigend)>, Artikel absteigend nach Â»Subject:Â« sortieren."
 
 #. type: Plain text
-#: doc/tin.1:2620 doc/tin.5:2443
+#: doc/tin.1:2661 doc/tin.5:2490
 msgid "B<Subject: (ascending)>, sort articles by ''Subject:'' field ascending."
 msgstr ""
 "B<Subject: (aufsteigend)>, Artikel aufsteigend nach Â»Subject:Â« sortieren."
 
 #. type: Plain text
-#: doc/tin.1:2622 doc/tin.5:2445
+#: doc/tin.1:2663 doc/tin.5:2492
 msgid "B<From: (descending)>, sort articles by ''From:'' field descending."
 msgstr "B<From: (absteigend)>, Artikel absteigend nach Â»From:Â« sortieren."
 
 #. type: Plain text
-#: doc/tin.1:2624 doc/tin.5:2447
+#: doc/tin.1:2665 doc/tin.5:2494
 msgid "B<From: (ascending)>, sort articles by ''From:'' field ascending."
 msgstr "B<From: (aufsteigend)>, Artikel aufsteigend nach Â»From:Â« sortieren."
 
 #. type: Plain text
-#: doc/tin.1:2626 doc/tin.5:2449
+#: doc/tin.1:2667 doc/tin.5:2496
 msgid "B<Date: (descending)>, sort articles by ''Date:'' field descending."
 msgstr "B<Date: (absteigend)>, Artikel absteigend nach Â»Date:Â« sortieren."
 
 #. type: Plain text
-#: doc/tin.1:2629 doc/tin.5:2452
+#: doc/tin.1:2670 doc/tin.5:2499
 msgid ""
 "B<Date: (ascending)>, sort articles by ''Date:'' field ascending (default)."
 msgstr "B<Date: (aufsteigend)>, Artikel aufsteigend nach Â»Date:Â« sortieren."
 
 #. type: Plain text
-#: doc/tin.1:2631 doc/tin.5:2454
+#: doc/tin.1:2672 doc/tin.5:2501
 msgid "B<Score (descending)>, sort articles by filtering score descending."
 msgstr ""
 "B<Bewertung (absteigend)>, Artikel absteigend nach Bewertung sortieren."
 
 #. type: Plain text
-#: doc/tin.1:2633 doc/tin.5:2456
+#: doc/tin.1:2674 doc/tin.5:2503
 msgid "B<Score (ascending)>, sort articles by filtering score ascending."
 msgstr ""
 "B<Bewertung (aufsteigend)>, Artikel aufsteigend nach Bewertung sortieren."
 
 #. type: Plain text
-#: doc/tin.1:2635 doc/tin.5:2458
+#: doc/tin.1:2676 doc/tin.5:2505
 msgid "B<Lines: (descending)>, sort articles by ''Lines:'' field descending."
 msgstr "B<Lines: (absteigend)>, Artikel absteigend nach Â»Lines:Â« sortieren."
 
 #. type: Plain text
-#: doc/tin.1:2637 doc/tin.5:2460
+#: doc/tin.1:2678 doc/tin.5:2507
 msgid "B<Lines: (ascending)>, sort articles by ''Lines:'' field ascending."
 msgstr "B<Lines: (aufsteigend)>, Artikel aufsteigend nach Â»Lines:Â« sortieren."
 
 #. type: TP
-#: doc/tin.1:2638
+#: doc/tin.1:2679
 #, no-wrap
 msgid "B<Sort threads by (sort_threads_type)>"
 msgstr "B<Sortiere Threads nach (sort_threads_type)>"
 
 #. type: Plain text
-#: doc/tin.1:2643 doc/tin.5:2465
+#: doc/tin.1:2684 doc/tin.5:2512
 msgid ""
 "This specifies how threads will be sorted. Sort by descending Score (1) is "
 "the default. The following sort types are allowed:"
@@ -7416,25 +7501,25 @@ msgstr ""
 "(1) ist die Voreinstellung. Die folgenden Sortiertypen sind zulÃ¤ssig:"
 
 #. type: Plain text
-#: doc/tin.1:2646 doc/tin.5:2468
+#: doc/tin.1:2687 doc/tin.5:2515
 msgid "B<Nothing>, don't sort threads."
 msgstr "B<Nichts>, keine Sortierung der Threads."
 
 #. type: Plain text
-#: doc/tin.1:2649 doc/tin.5:2471
+#: doc/tin.1:2690 doc/tin.5:2518
 msgid ""
 "B<Score (descending)>, sort threads by filtering score descending (default)."
 msgstr ""
 "B<Bewertung (absteigend)>, Threads absteigend nach Bewertung sortieren."
 
 #. type: Plain text
-#: doc/tin.1:2651 doc/tin.5:2473
+#: doc/tin.1:2692 doc/tin.5:2520
 msgid "B<Score (ascending)>, sort threads by filtering score ascending."
 msgstr ""
 "B<Bewertung (aufsteigend)>, Threads aufsteigend nach Bewertung sortieren."
 
 #. type: Plain text
-#: doc/tin.1:2653 doc/tin.5:2475
+#: doc/tin.1:2694 doc/tin.5:2522
 msgid ""
 "B<Last posting date (descending)>, sort threads by date of last posting "
 "descending."
@@ -7443,7 +7528,7 @@ msgstr ""
 "des letzten Artikels sortieren."
 
 #. type: Plain text
-#: doc/tin.1:2655 doc/tin.5:2477
+#: doc/tin.1:2696 doc/tin.5:2524
 msgid ""
 "B<Last posting date (ascending)>, sort threads by date of last posting "
 "ascending."
@@ -7452,13 +7537,13 @@ msgstr ""
 "des letzten Artikels sortieren."
 
 #. type: TP
-#: doc/tin.1:2656
+#: doc/tin.1:2697
 #, no-wrap
 msgid "B<Spamtrap warning address parts (spamtrap_warning_addresses)>"
 msgstr "B<Spamfallenwarnung in Adresse (spamtrap_warning_addresses)>"
 
 #. type: Plain text
-#: doc/tin.1:2661 doc/tin.5:2483
+#: doc/tin.1:2702 doc/tin.5:2530
 msgid ""
 "Set this option to a list of comma-separated strings to be warned if you are "
 "replying to an article by mail where the e-mail address contains one of "
@@ -7470,18 +7555,18 @@ msgstr ""
 "GroÃŸ- und Kleinschreibung. Beispiel:"
 
 #. type: Plain text
-#: doc/tin.1:2663 doc/tin.5:2485
+#: doc/tin.1:2704 doc/tin.5:2532
 msgid "I<spam,delete,remove>"
 msgstr "I<spam,delete,remove>"
 
 #. type: TP
-#: doc/tin.1:2663
+#: doc/tin.1:2704
 #, no-wrap
 msgid "B<Regex used to highlight *stars* (stars_regex)>"
 msgstr "B<Regu. A. fÃ¼r *Stern* Hervorhebungen (stars_regex)>"
 
 #. type: Plain text
-#: doc/tin.1:2668
+#: doc/tin.1:2709
 msgid ""
 "A regular expression that will be applied when reading articles. All "
 "matching words are shown in B<col_markstar> or B<mono_markstar>. If "
@@ -7493,13 +7578,13 @@ msgstr ""
 "Voreinstellung."
 
 #. type: TP
-#: doc/tin.1:2668
+#: doc/tin.1:2709
 #, no-wrap
 msgid "B<Strip blanks of end of lines (strip_blanks)>"
 msgstr "B<Leerzeichen am Zeilenende entfernen (strip_blanks)>"
 
 #. type: Plain text
-#: doc/tin.1:2674 doc/tin.5:2496
+#: doc/tin.1:2715 doc/tin.5:2543
 msgid ""
 "Strips the blanks from the end of each line therefore speeding up the "
 "display when reading on a slow terminal or via modem. Default is ON."
@@ -7509,13 +7594,13 @@ msgstr ""
 "ist Â»ONÂ«."
 
 #. type: TP
-#: doc/tin.1:2674
+#: doc/tin.1:2715
 #, no-wrap
 msgid "B<Remove bogus groups from newsrc (strip_bogus)>"
 msgstr "B<LÃ¶sche nicht vorhan. G. aus newsrc (strip_bogus)>"
 
 #. type: Plain text
-#: doc/tin.1:2683 doc/tin.5:2505
+#: doc/tin.1:2724 doc/tin.5:2552
 msgid ""
 "Bogus groups are groups that are present in your I<${TIN_HOMEDIR:-"
 "\"$HOME\"}/.newsrc> file that no longer exist on the news server. There are "
@@ -7534,13 +7619,13 @@ msgstr ""
 "behalten)."
 
 #. type: TP
-#: doc/tin.1:2683
+#: doc/tin.1:2724
 #, no-wrap
 msgid "B<No unsubscribed groups in newsrc (strip_newsrc)>"
 msgstr "B<Nur abonnierte Gruppen in newsrc (strip_newsrc)>"
 
 #. type: Plain text
-#: doc/tin.1:2687 doc/tin.5:2509
+#: doc/tin.1:2728 doc/tin.5:2556
 msgid ""
 "If ON, then unsubscribed groups will be permanently removed from your I<$"
 "{TIN_HOMEDIR:-\"$HOME\"}/.newsrc> file. Default is OFF."
@@ -7550,13 +7635,13 @@ msgstr ""
 "Â»OFFÂ«."
 
 #. type: TP
-#: doc/tin.1:2687
+#: doc/tin.1:2728
 #, no-wrap
 msgid "B<Regex with Subject prefixes (strip_re_regex)>"
 msgstr "B<Reg. Ausd. fÃ¼r den Subject-Anfang (strip_re_regex)>"
 
 #. type: Plain text
-#: doc/tin.1:2693 doc/tin.5:2515
+#: doc/tin.1:2734 doc/tin.5:2562
 msgid ""
 "A regular expression to find Subject prefixes like \"Re:\" to remove.  If "
 "B<strip_re_regex> is blank, then B<\\%tin>(1)  uses a built-in default."
@@ -7566,13 +7651,13 @@ msgstr ""
 "%tin>(1) eine eingebaute Voreinstellung."
 
 #. type: TP
-#: doc/tin.1:2693
+#: doc/tin.1:2734
 #, no-wrap
 msgid "B<Regex with Subject suffixes (strip_was_regex)>"
 msgstr "B<Reg. Ausd. fÃ¼r das Subject-Ende (strip_was_regex)>"
 
 #. type: Plain text
-#: doc/tin.1:2699 doc/tin.5:2521
+#: doc/tin.1:2740 doc/tin.5:2568
 msgid ""
 "A regular expression to find Subject suffixes like \"(was:\" to remove.  If "
 "B<strip_was_regex> is blank, then B<\\%tin>(1)  uses a built-in default."
@@ -7582,13 +7667,13 @@ msgstr ""
 "%tin>(1) eine eingebaute Voreinstellung."
 
 #. type: TP
-#: doc/tin.1:2699
+#: doc/tin.1:2740
 #, no-wrap
 msgid "B<Regex used to highlight -strokes- (strokes_regex)>"
 msgstr "B<Reg. fÃ¼r -Durchstr.- Hervorhebungen (strokes_regex)>"
 
 #. type: Plain text
-#: doc/tin.1:2704
+#: doc/tin.1:2745
 msgid ""
 "A regular expression that will be applied when reading articles. All "
 "matching words are shown in B<col_markstroke> or B<mono_markstroke>.  If "
@@ -7600,13 +7685,13 @@ msgstr ""
 "Voreinstellung."
 
 #. type: TP
-#: doc/tin.1:2704
+#: doc/tin.1:2745
 #, no-wrap
 msgid "B<Wrap around threads on next unread (wrap_on_next_unread)>"
 msgstr "B<NÃ¤.ungel.-kein Abbr. am Listenende? (wrap_on_next_unread)>"
 
 #. type: Plain text
-#: doc/tin.1:2709 doc/tin.5:2773
+#: doc/tin.1:2750 doc/tin.5:2832
 msgid ""
 "If enabled a search for the next unread article will wrap around all "
 "articles to find also previous unread articles. If disabled the search stops "
@@ -7618,13 +7703,13 @@ msgstr ""
 "Voreinstellung ist Â»ONÂ«."
 
 #. type: TP
-#: doc/tin.1:2709
+#: doc/tin.1:2750
 #, no-wrap
 msgid "B<Display \"a as Umlaut-a (tex2iso_conv)>"
 msgstr "B<Wandle TeX-Umlaute automatisch um (tex2iso_conv)>"
 
 #. type: Plain text
-#: doc/tin.1:2713
+#: doc/tin.1:2754
 msgid ""
 "If ON, show \"a as Umlaut-a, etc. Default is OFF. This behavior can also be "
 "toggled in the article viewer via B<PageToggleTex2iso> ('B<\">')."
@@ -7634,13 +7719,13 @@ msgstr ""
 "B<PageToggleTex2iso> ('B<\">') umgeschaltet werden."
 
 #. type: TP
-#: doc/tin.1:2713
+#: doc/tin.1:2754
 #, no-wrap
 msgid "B<Thread articles by (thread_articles)>"
 msgstr "B<Threade Artikel anhand (thread_articles)>"
 
 #. type: Plain text
-#: doc/tin.1:2721
+#: doc/tin.1:2762
 msgid ""
 "Defines which threading method to use. It's possible to set the threading "
 "type on a per group basis by setting the group attribute variable "
@@ -7656,22 +7741,22 @@ msgstr ""
 "MÃ¶glichkeiten sind:"
 
 #. type: Plain text
-#: doc/tin.1:2724
+#: doc/tin.1:2765
 msgid "B<None>, don't thread."
 msgstr "B<Nichts>, keinen Diskussionsfaden aufbauen."
 
 #. type: Plain text
-#: doc/tin.1:2726
+#: doc/tin.1:2767
 msgid "B<Subject>, thread on ''Subject:'' only."
 msgstr "B<Subject>, Diskussionsfaden nur anhand von Â»Subject:Â« aufbauen."
 
 #. type: Plain text
-#: doc/tin.1:2728
+#: doc/tin.1:2769
 msgid "B<References>, thread on ''References:'' only."
 msgstr "B<References>, Diskussionsfaden nur anhand von Â»References:Â« aufbauen."
 
 #. type: Plain text
-#: doc/tin.1:2731
+#: doc/tin.1:2772
 msgid ""
 "B<Both Subject and References>, thread on ''References:'' then "
 "\\&''Subject:'' (default)."
@@ -7680,14 +7765,14 @@ msgstr ""
 "und Â»Subject:Â« aufbauen (Voreinstellung)."
 
 #. type: Plain text
-#: doc/tin.1:2733
+#: doc/tin.1:2774
 msgid "B<Multipart Subject>, thread multipart articles on ''Subject:''."
 msgstr ""
 "B<Mehrteilige Artikel (Subject)>, Diskussionsfaden mehrteiliger Artikel "
 "anhand von Â»Subject:Â« aufbauen."
 
 #. type: Plain text
-#: doc/tin.1:2736
+#: doc/tin.1:2777
 msgid ""
 "B<Percentage Match>, thread base upon a partial character match on "
 "\\&''Subject:''."
@@ -7696,13 +7781,13 @@ msgstr ""
 "Ãœbereinstimmung im Â»Subject:Â«."
 
 #. type: TP
-#: doc/tin.1:2737
+#: doc/tin.1:2778
 #, no-wrap
 msgid "B<Catchup thread by using left key (thread_catchup_on_exit)>"
 msgstr "B<Catchup mit der linken Cursort. (thread_catchup_on_exit)>"
 
 #. type: Plain text
-#: doc/tin.1:2741 doc/tin.5:2581
+#: doc/tin.1:2782 doc/tin.5:2628
 msgid ""
 "If ON catchup group/thread when leaving with the left arrow key. Default is "
 "ON."
@@ -7711,13 +7796,13 @@ msgstr ""
 "Verlassen mit der linken Cursortaste. Die Voreinstellung ist Â»ONÂ«."
 
 #. type: TP
-#: doc/tin.1:2741
+#: doc/tin.1:2782
 #, no-wrap
 msgid "B<Format string for the Thread level (thread_format)>"
 msgstr "B<Formatzeichenfolge fÃ¼r die Threadebene (thread_format)>"
 
 #. type: Plain text
-#: doc/tin.1:2745
+#: doc/tin.1:2786
 msgid ""
 "Format string B<tin> uses for Thread level representation. See the section "
 "\"CUSTOMIZING THE SCREEN FORMAT\". Default is \"%n\\ %m\\ \\ [%L]\\ \\ %T\\ "
@@ -7728,13 +7813,13 @@ msgstr ""
 "ANPASSENÂ« verwiesen. Voreingestellt ist Â»%n\\ %m\\ \\ [%L]\\ \\ %T\\ \\ %FÂ«."
 
 #. type: TP
-#: doc/tin.1:2745
+#: doc/tin.1:2786
 #, no-wrap
 msgid "B<Matchingness of a thread (thread_perc)>"
 msgstr "B<Prozentualer Subject Vergleich (thread_perc)>"
 
 #. type: Plain text
-#: doc/tin.1:2749
+#: doc/tin.1:2790
 msgid ""
 "How closely the subjects must match for two threads to be considered part of "
 "the same thread. This is a percentage and the default is 75%."
@@ -7744,13 +7829,13 @@ msgstr ""
 "Voreinstellung ist Â»75%Â«."
 
 #. type: TP
-#: doc/tin.1:2749
+#: doc/tin.1:2790
 #, no-wrap
 msgid "B<Score of a thread (thread_score)>"
 msgstr "B<Bewertung eines Threads (thread_score)>"
 
 #. type: Plain text
-#: doc/tin.1:2753 doc/tin.5:2585
+#: doc/tin.1:2794 doc/tin.5:2632
 msgid ""
 "How the total score of a thread is computed. Default is 0, the maximum score "
 "in this thread."
@@ -7759,28 +7844,28 @@ msgstr ""
 "Â»0Â«, die maximale Punktzahl in diesem Diskussionsfaden (Thread)."
 
 #. type: Plain text
-#: doc/tin.1:2756 doc/tin.5:2588
+#: doc/tin.1:2797 doc/tin.5:2635
 msgid "B<Max>, the maximum score in this thread."
 msgstr "B<Max>, Maximalwert im Diskussionsfaden."
 
 #. type: Plain text
-#: doc/tin.1:2758 doc/tin.5:2590
+#: doc/tin.1:2799 doc/tin.5:2637
 msgid "B<Sum>, the sum of all scores in this thread."
 msgstr "B<Sum>, Summer aller Bewertungen im Diskussionsfaden."
 
 #. type: Plain text
-#: doc/tin.1:2760 doc/tin.5:2592
+#: doc/tin.1:2801 doc/tin.5:2639
 msgid "B<Average>, the average score in this thread."
 msgstr "B<Average>, Durchschnitt aller Bewertungen im Diskussionsfaden."
 
 #. type: TP
-#: doc/tin.1:2761
+#: doc/tin.1:2802
 #, no-wrap
 msgid "B<CA certificate file (tls_ca_cert_file)>"
 msgstr "B<CA-Zertifikatsdatei (tls_ca_cert_file)>"
 
 #. type: Plain text
-#: doc/tin.1:2766 doc/tin.5:2598
+#: doc/tin.1:2807 doc/tin.5:2645
 msgid ""
 "The name of file containing all trusted CA certificates used for NNTPS "
 "(B<RFC\\ 8143>) connections. If left empty the system default will be used."
@@ -7790,13 +7875,13 @@ msgstr ""
 "wird der Systemstandard verwendet."
 
 #. type: TP
-#: doc/tin.1:2766
+#: doc/tin.1:2807
 #, no-wrap
 msgid "B<Transliteration (translit)>"
 msgstr "B<Verwende Umschreibungen (translit)>"
 
 #. type: Plain text
-#: doc/tin.1:2774 doc/tin.5:2606
+#: doc/tin.1:2815 doc/tin.5:2653
 msgid ""
 "If ON append //TRANSLIT to the first argument of B<\\%iconv_open>(3)  to "
 "enable transliteration. This means that when a character cannot be "
@@ -7812,13 +7897,13 @@ msgstr ""
 "Voreinstellung ist Â»OFFÂ«."
 
 #. type: TP
-#: doc/tin.1:2774
+#: doc/tin.1:2815
 #, no-wrap
 msgid "B<How to treat blank lines (trim_article_body)>"
 msgstr "B<Wie mit Leerzeilen umgegangen werden soll (trim_article_body)>"
 
 #. type: Plain text
-#: doc/tin.1:2779
+#: doc/tin.1:2820
 msgid ""
 "Allows you to select how B<tin> treats blank lines in article bodies.  "
 "Default is 0. This option does not affect lines within verbatim blocks and "
@@ -7829,22 +7914,22 @@ msgstr ""
 "wortgetreuen BlÃ¶cken aus und wird vor B<hideline_regex> angewendet."
 
 #. type: Plain text
-#: doc/tin.1:2782 doc/tin.5:2616
+#: doc/tin.1:2823 doc/tin.5:2663
 msgid "B<Don't trim article body>, do nothing."
 msgstr "B<Artikelrumpf nicht anpassen>."
 
 #. type: Plain text
-#: doc/tin.1:2784 doc/tin.5:2618
+#: doc/tin.1:2825 doc/tin.5:2665
 msgid "B<Skip leading blank lines>."
 msgstr "B<FÃ¼hrende Leerzeilen Ã¼berspringen>."
 
 #. type: Plain text
-#: doc/tin.1:2786 doc/tin.5:2620
+#: doc/tin.1:2827 doc/tin.5:2667
 msgid "B<Skip trailing blank lines>."
 msgstr "B<AbschlieÃŸende Leerzeilen Ã¼berspr.>."
 
 #. type: Plain text
-#: doc/tin.1:2788 doc/tin.5:2622
+#: doc/tin.1:2829 doc/tin.5:2669
 msgid ""
 "B<Skip leading and trailing blank l.>, skip leading and trailing blank lines."
 msgstr ""
@@ -7852,7 +7937,7 @@ msgstr ""
 "Ã¼berspringen."
 
 #. type: Plain text
-#: doc/tin.1:2791 doc/tin.5:2625
+#: doc/tin.1:2832 doc/tin.5:2672
 msgid ""
 "B<Compact multiple between text>, replace multiple blank lines between text "
 "blocks with one blank line."
@@ -7861,7 +7946,7 @@ msgstr ""
 "TextblÃ¶cken zusammenfassen."
 
 #. type: Plain text
-#: doc/tin.1:2793 doc/tin.5:2627
+#: doc/tin.1:2834 doc/tin.5:2674
 msgid "B<Compact multiple and skip leading>, 4 + 1"
 msgstr ""
 "B<Mehrere zwischen Textbl. zusammenfassen + fÃ¼hrende Leerzeilen "
@@ -7869,7 +7954,7 @@ msgstr ""
 "fÃ¼hrende Leerzeilen Ã¼berspringen."
 
 #. type: Plain text
-#: doc/tin.1:2795 doc/tin.5:2629
+#: doc/tin.1:2836 doc/tin.5:2676
 msgid "B<Compact multiple and skip trailing>, 4 + 2"
 msgstr ""
 "B<Mehrere zwischen Textbl. zusammenfassen + abschlieÃŸende Leerz. "
@@ -7877,7 +7962,7 @@ msgstr ""
 "abschlieÃŸende Leerzeilen Ã¼berspringen."
 
 #. type: Plain text
-#: doc/tin.1:2797 doc/tin.5:2631
+#: doc/tin.1:2838 doc/tin.5:2678
 msgid "B<Compact mltpl., skip lead. & trai.>, 4 + 3"
 msgstr ""
 "B<Mehrere zwischen Textbl. zusammenf. + fÃ¼hrende/abschlieÃŸende Leerz. "
@@ -7885,13 +7970,13 @@ msgstr ""
 "fÃ¼hrende sowie abschlieÃŸende Leerzeilen Ã¼berspringen"
 
 #. type: TP
-#: doc/tin.1:2798
+#: doc/tin.1:2839
 #, no-wrap
 msgid "B<Suppress soft hyphens (suppress_soft_hyphens)>"
 msgstr "B<Weiche Bindestriche unterdrÃ¼cken (suppress_soft_hyphens)>"
 
 #. type: Plain text
-#: doc/tin.1:2806
+#: doc/tin.1:2847
 msgid ""
 "If ON remove soft hyphens in non verbatim blocks of articles when they are "
 "displayed in a UTF-8 locale. The character SOFT HYPHEN (U+00AD) is an "
@@ -7910,13 +7995,13 @@ msgstr ""
 "Voreinstellung ist Â»OFFÂ«."
 
 #. type: TP
-#: doc/tin.1:2806
+#: doc/tin.1:2847
 #, no-wrap
 msgid "B<Regex used to highlight _underline_ (underscores_regex)>"
 msgstr "B<Reg. fÃ¼r _Unterstr._ Hervorhebungen (underscores_regex)>"
 
 #. type: Plain text
-#: doc/tin.1:2811
+#: doc/tin.1:2852
 msgid ""
 "A regular expression that will be applied when reading articles. All "
 "matching words are shown in B<col_markdash> or B<mono_markdash>. If "
@@ -7928,25 +8013,26 @@ msgstr ""
 "eingebaute Voreinstellung."
 
 #. type: TP
-#: doc/tin.1:2811
+#: doc/tin.1:2852
 #, no-wrap
-msgid "B<Remove ~/.article after posting (unlink_article)>"
-msgstr "B<Entferne ~/.article nach dem Posten (unlink_article)>"
+msgid "B<Remove \\[ti]/.article after posting (unlink_article)>"
+msgstr "B<Entferne \\[ti]/.article nach dem Posten (unlink_article)>"
 
 #. type: Plain text
-#: doc/tin.1:2814
-msgid "If ON remove I<~/.article> after posting. Default is ON."
+#: doc/tin.1:2855
+msgid "If ON remove I<\\[ti]/.article> after posting. Default is ON."
 msgstr ""
-"Falls Â»ONÂ« entferne ~/.article nach dem Posten. Die Voreinstellung ist Â»ONÂ«."
+"Falls Â»ONÂ« entferne I<\\[ti]/.article> nach dem Posten. Die Voreinstellung "
+"ist Â»ONÂ«."
 
 #. type: TP
-#: doc/tin.1:2814
+#: doc/tin.1:2855
 #, no-wrap
 msgid "B<Program that opens URLs (url_handler)>"
 msgstr "B<Ã–ffne URLs mit ... (url_handler)>"
 
 #. type: Plain text
-#: doc/tin.1:2819 doc/tin.5:2652
+#: doc/tin.1:2860 doc/tin.5:2699
 msgid ""
 "The program that will be run when launching URLs in the article viewer using "
 "B<PageViewUrl> ('B<U>'). The actual URL will be appended.  Default is "
@@ -7957,42 +8043,42 @@ msgstr ""
 "Voreinstellung ist Â»B<url_handler.pl>Â«."
 
 #. type: TP
-#: doc/tin.1:2819
+#: doc/tin.1:2860
 #, no-wrap
 msgid "B<URL highlighting in message body (url_highlight)>"
 msgstr "B<URL-Hervorhebung im Artikel (url_highlight)>"
 
 #. type: Plain text
-#: doc/tin.1:2822 doc/tin.5:2655
+#: doc/tin.1:2863 doc/tin.5:2702
 msgid "Enable highlighting URLs in message body. Default is ON."
 msgstr ""
 "Aktivieren der URL-Hervorhebung im Artikel. Die Voreinstellung ist Â»ONÂ«."
 
 #. type: TP
-#: doc/tin.1:2822
+#: doc/tin.1:2863
 #, no-wrap
 msgid "B<Use ANSI color (use_color)>"
 msgstr "B<Benutze ANSI-Farben (use_color)>"
 
 #. type: Plain text
-#: doc/tin.1:2825
+#: doc/tin.1:2866
 msgid "If enabled B<tin> uses ANSI-colors. Default is OFF."
 msgstr "ANSI-Farben in B<tin> benutzen. Die Voreinstellung ist Â»OFFÂ«."
 
 #. type: TP
-#: doc/tin.1:2825
+#: doc/tin.1:2866
 #, no-wrap
 msgid "B<Use scroll keys on keypad (use_keypad)>"
 msgstr "B<Scrollt. vom Ziffernblock nutzen (use_keypad)>"
 
 #. type: TP
-#: doc/tin.1:2828
+#: doc/tin.1:2869
 #, no-wrap
 msgid "B<Use mouse in xterm (use_mouse)>"
 msgstr "B<Maus in xterm nutzen (use_mouse)>"
 
 #. type: Plain text
-#: doc/tin.1:2834 doc/tin.5:2669
+#: doc/tin.1:2875 doc/tin.5:2716
 msgid ""
 "Allows the mouse button support in an B<\\%xterm>(1x)  to be enabled/"
 "disabled.  Default is OFF."
@@ -8001,13 +8087,13 @@ msgstr ""
 "einem B<\\%xterm>(1x). Die Voreinstellung ist Â»OFFÂ«."
 
 #. type: TP
-#: doc/tin.1:2834
+#: doc/tin.1:2875
 #, no-wrap
 msgid "B<Use slrnface to show ''X-Face:''s (use_slrnface)>"
 msgstr "B<Â»X-Face:Â«s mit slrnface Anzeigen (use_slrnface)>"
 
 #. type: Plain text
-#: doc/tin.1:2844
+#: doc/tin.1:2885
 msgid ""
 "If enabled B<tin> uses B<\\%slrnface>(1)  to interpret the ''X-Face:'' "
 "header. For this option to have any effect, B<tin> must be running in an B<\\"
@@ -8019,29 +8105,57 @@ msgstr ""
 "sein. Die Voreinstellung ist Â»OFFÂ«."
 
 #. type: TP
-#: doc/tin.1:2844
+#: doc/tin.1:2885
 #, no-wrap
 msgid "B<Use UTF-8 graphics (utf8_graphics)>"
 msgstr "B<UTF-8-Grafik benutzten (utf8_graphics)>"
 
 #. type: Plain text
-#: doc/tin.1:2848 doc/tin.5:2685
+#: doc/tin.1:2889 doc/tin.5:2732
 msgid ""
-"If ON use UTF-8 characters for indicator ('\\(-E<gt>'), thread/attachment "
-"tree and ellipsis ('...'). Default is OFF."
+"Use UTF-8 characters for indicator ('\\(-E<gt>'), thread/attachment tree and "
+"ellipsis ('...'). Default is 0."
 msgstr ""
-"Fall Â»ONÂ«, werden UTF-8-Zeichen fÃ¼r den Indikator ('\\(-E<gt>'), Thread-/"
-"Anhangsbaum und Auslassungszeichen (Â»...Â«) verwendet. Die Voreinstellung ist "
-"Â»OFFÂ«."
+"UTF-8-Zeichen fÃ¼r den Indikator ('\\(-E<gt>'), Thread-/Anhangsbaum und "
+"Auslassungszeichen (Â»...Â«) verwenden. Die Voreinstellung ist Â»OFFÂ«."
+
+#. type: Plain text
+#: doc/tin.1:2892 doc/tin.5:2735
+msgid "B<Don't use UTF-8 characters>."
+msgstr "B<Keine UTF-8-Grafik verwenden>."
+
+#. type: Plain text
+#: doc/tin.1:2894 doc/tin.5:2737
+msgid "B<for ellipsis>. Use UTF-8 characters for ellipsis."
+msgstr ""
+"B<fÃ¼r Auslassungspunkte>. UTF-8-Grafik fÃ¼r Auslassungspunkte verwenden."
+
+#. type: Plain text
+#: doc/tin.1:2897 doc/tin.5:2740
+msgid ""
+"B<for indicator and tree>. Use UTF-8 characters for indicator and thread/"
+"attachment tree."
+msgstr ""
+"B<fÃ¼r Baumdarstellung>. UTF-8-Zeichen fÃ¼r den Indikator und Thread-/"
+"Anhangsbaum und verwenden."
+
+#. type: Plain text
+#: doc/tin.1:2900 doc/tin.5:2743
+msgid ""
+"B<for ..., indicator and tree>. Use UTF-8 characters for ellipsis, indicator "
+"and thread/attachment tree."
+msgstr ""
+"B<fÃ¼r ... und Baumdarstellung>. UTF-8-Zeichen fÃ¼r Auslassungspunkte, den "
+"Indikator und Thread-/Anhangsbaum und verwenden."
 
 #. type: TP
-#: doc/tin.1:2848
+#: doc/tin.1:2901
 #, no-wrap
 msgid "B<Regex for begin of a verbatim block (verbatim_begin_regex)>"
 msgstr "B<Reg. Ausd. fÃ¼r den Anfang e. wortgetreuen Textblock (verbatim_begin_regex)>"
 
 #. type: Plain text
-#: doc/tin.1:2852
+#: doc/tin.1:2905
 msgid ""
 "A regular expression that B<tin> will use to find the begin of a verbatim "
 "block."
@@ -8050,13 +8164,13 @@ msgstr ""
 "Absatzes findet."
 
 #. type: TP
-#: doc/tin.1:2852
+#: doc/tin.1:2905
 #, no-wrap
 msgid "B<Regex for end of a verbatim block (verbatim_end_regex)>"
 msgstr "B<Reg. Ausd. fÃ¼r das Ende eines wortgetreuen Textblocks (verbatim_end_regex)>"
 
 #. type: Plain text
-#: doc/tin.1:2856
+#: doc/tin.1:2909
 msgid ""
 "A regular expression that B<tin> will use to find the end of a verbatim "
 "block."
@@ -8065,13 +8179,13 @@ msgstr ""
 "Absatzes findet."
 
 #. type: TP
-#: doc/tin.1:2856
+#: doc/tin.1:2909
 #, no-wrap
 msgid "B<Detection and display of verbatim blocks (verbatim_handling)>"
 msgstr "B<Wortgetreue BlÃ¶cke (verbatim_handling)>"
 
 #. type: Plain text
-#: doc/tin.1:2860
+#: doc/tin.1:2913
 msgid ""
 "Allows you to select how B<tin> treats verbatim blocks in article bodies.  "
 "Default is 1."
@@ -8080,12 +8194,12 @@ msgstr ""
 "ArtikelkÃ¶rpern behandelt werden sollen. Die Voreinstellung ist Â»1Â«."
 
 #. type: Plain text
-#: doc/tin.1:2863 doc/tin.5:2706
+#: doc/tin.1:2916 doc/tin.5:2765
 msgid "B<Don't detect verbatim blocks>. Do nothing."
 msgstr "B<Wortgetreue TextblÃ¶cke nicht erkennen>"
 
 #. type: Plain text
-#: doc/tin.1:2865 doc/tin.5:2708
+#: doc/tin.1:2918 doc/tin.5:2767
 msgid ""
 "B<Detect and show verbatim blocks>. Detect and show verbatim blocks, "
 "including begin and end marks."
@@ -8094,7 +8208,7 @@ msgstr ""
 "TextblÃ¶cken, einschlieÃŸlich Anfangs- und Endmarkierungen."
 
 #. type: Plain text
-#: doc/tin.1:2867 doc/tin.5:2710
+#: doc/tin.1:2920 doc/tin.5:2769
 msgid ""
 "B<Detect, hide begin and end marks>. Detect and show verbatim blocks, hide "
 "begin and end marks."
@@ -8103,7 +8217,7 @@ msgstr ""
 "wortgetreuen TextblÃ¶cken, Ausblenden der Anfangs- und Endmarkierungen."
 
 #. type: Plain text
-#: doc/tin.1:2869 doc/tin.5:2712
+#: doc/tin.1:2922 doc/tin.5:2771
 msgid ""
 "B<Don't show verbatim blocks>. Detect verbatim blocks and hide them "
 "completely."
@@ -8112,13 +8226,13 @@ msgstr ""
 "vollstÃ¤ndig ausblenden."
 
 #. type: TP
-#: doc/tin.1:2870
+#: doc/tin.1:2923
 #, no-wrap
 msgid "B<Wildcard matching (wildcard)>"
 msgstr "B<Platzhalter-Ãœbereinstimmung (wildcard)>"
 
 #. type: Plain text
-#: doc/tin.1:2892
+#: doc/tin.1:2945
 msgid ""
 "Allows you to select how B<tin> matches strings. The default is 0 and uses "
 "the B<\\%wildmat>(3)  notation, which is how this has traditionally been "
@@ -8138,13 +8252,13 @@ msgstr ""
 "Newsgruppen werden immer mit der B<\\%wildmat>(3) Notation verglichen."
 
 #. type: TP
-#: doc/tin.1:2892
+#: doc/tin.1:2945
 #, no-wrap
 msgid "B<What to display instead of mark (word_h_display_marks)>"
 msgstr "B<Anstelle der Markierung anzeigen (word_h_display_marks)>"
 
 #. type: Plain text
-#: doc/tin.1:2896 doc/tin.5:2741
+#: doc/tin.1:2949 doc/tin.5:2800
 msgid ""
 "Should the leading and ending stars, slashes, strokes and dashes also be "
 "displayed, even when they are highlighting marks?"
@@ -8154,28 +8268,28 @@ msgstr ""
 "sind?"
 
 #. type: Plain text
-#: doc/tin.1:2899 doc/tin.5:2744
+#: doc/tin.1:2952 doc/tin.5:2803
 msgid "B<no>"
 msgstr "B<nein>"
 
 #. type: Plain text
-#: doc/tin.1:2901 doc/tin.5:2746
+#: doc/tin.1:2954 doc/tin.5:2805
 msgid "yes, B<display mark>"
 msgstr "ja, B<Markierung> anzeigen"
 
 #. type: Plain text
-#: doc/tin.1:2903 doc/tin.5:2748
+#: doc/tin.1:2956 doc/tin.5:2807
 msgid "print a B<space> instead"
 msgstr "ein B<Leerzeichen> ausgeben"
 
 #. type: TP
-#: doc/tin.1:2904
+#: doc/tin.1:2957
 #, no-wrap
 msgid "B<Word highlighting in message body (word_highlight)>"
 msgstr "B<Wort-Hervorhebung im Artikel (word_highlight)>"
 
 #. type: Plain text
-#: doc/tin.1:2912 doc/tin.5:2757
+#: doc/tin.1:2965 doc/tin.5:2816
 msgid ""
 "Enable word highlighting. See B<word_h_display_marks> for the options "
 "available. If B<use_color> is enabled the colors specified in "
@@ -8192,13 +8306,13 @@ msgstr ""
 "B<mono_markstroke> angegeben sind, verwendet. Die Voreinstellung ist Â»ONÂ«."
 
 #. type: TP
-#: doc/tin.1:2912
+#: doc/tin.1:2965
 #, no-wrap
 msgid "B<Page line wrap column (wrap_column)>"
 msgstr "B<Zeilen umbrechen nach (wrap_column)>"
 
 #. type: Plain text
-#: doc/tin.1:2923 doc/tin.5:2768
+#: doc/tin.1:2976 doc/tin.5:2827
 msgid ""
 "Sets the column at which a displayed article body should be wrapped.  If "
 "this value is equal to 0, it defaults to the current screen width.  If this "
@@ -8222,13 +8336,13 @@ msgstr ""
 "aktuellen Bildschirmbreite."
 
 #. type: TP
-#: doc/tin.1:2923
+#: doc/tin.1:2976
 #, no-wrap
 msgid "B<Quote line when crossposting (xpost_quote_format)>"
 msgstr "B<Einleitungszeile beim Crossposten (xpost_quote_format)>"
 
 #. type: Plain text
-#: doc/tin.1:2930 doc/tin.5:2778
+#: doc/tin.1:2983 doc/tin.5:2837
 msgid ""
 "Format is the same as for B<news_quote_format>, this is used when answering "
 "to a crossposting to several groups with no ''Followup-To:'' set."
@@ -8238,13 +8352,13 @@ msgstr ""
 "Â»Followup-To:Â« angegeben ist."
 
 #. type: SS
-#: doc/tin.1:2930
+#: doc/tin.1:2983
 #, no-wrap
 msgid "ATTRIBUTES MENU AND GROUP ATTRIBUTES"
 msgstr "ATTRIBUTE UND GRUPPENATTRIBUTE MENÃœ"
 
 #. type: Plain text
-#: doc/tin.1:2937
+#: doc/tin.1:2990
 msgid ""
 "B<tin> allows certain attributes to be set on a per group basis. If it "
 "exists, the global attributes file, I<${TIN_LIBDIR:-NEWSLIBDIR}/attributes> "
@@ -8261,7 +8375,7 @@ msgstr ""
 "die noch keine private Attributdatei haben."
 
 #. type: Plain text
-#: doc/tin.1:2945
+#: doc/tin.1:2998
 msgid ""
 "Note that the I<scope=E<lt>grouplistE<gt>> line has to be specified before "
 "the attributes are specified for that list. All attributes are set to a "
@@ -8279,7 +8393,7 @@ msgstr ""
 "%tin>(5)."
 
 #. type: Plain text
-#: doc/tin.1:2952
+#: doc/tin.1:3005
 msgid ""
 "Attributes can also be changed from the attributes menu which can be "
 "accessed by B<ConfigToggleAttrib> ('B<E<lt>TABE<gt>>') from the options menu "
@@ -8288,16 +8402,33 @@ msgid ""
 "title shows the current scope. Attributes set in the current scope are "
 "marked with '+' to the left of the attributes number."
 msgstr ""
-"Attribute kÃ¶nnen auch aus dem AttributmenÃ¼ geÃ¤ndert werden, auf das mittels "
+"Attribute kÃ¶nnen auch aus dem AttributemenÃ¼ geÃ¤ndert werden, auf das mittels "
 "B<ConfigToggleAttrib> ('B<E<lt>TABE<gt>>') im OptionsmenÃ¼ oder "
 "B<ScopeSelect> ('B<^J>' oder 'B<E<lt>CRE<gt>>' im BereichsmenÃ¼ zugegriffen "
-"werden kann. Das AttributmenÃ¼ sieht aus und verhÃ¤lt sich sehr Ã¤hnlich zum "
+"werden kann. Das AttributemenÃ¼ sieht aus und verhÃ¤lt sich sehr Ã¤hnlich zum "
 "OptionsmenÃ¼. Der Titel zeigt den aktuellen Geltungsbereich. Attribute, die "
 "im aktuellen Bereich festgelegt sind, werden mit Â»+Â« links von der "
 "Attributnummer markiert."
 
 #. type: Plain text
-#: doc/tin.1:2959
+#: doc/tin.1:3012
+msgid ""
+"If the current scope corresponds exactly to the name of the current group, "
+"e.g.  after switching to the attributes menu from the options menu using "
+"B<ConfigToggleAttrib> ('B<E<lt>TABE<gt>>'), attributes that originate from "
+"the global attributes file (I<${TIN_LIBDIR:-NEWSLIBDIR}/attributes>) are "
+"marked with '!' to the left of the attributes number. This is helpful for "
+"identifying such attributes and overriding them if necessary."
+msgstr ""
+"Wenn der aktuelle Bereich genau dem Namen der aktuellen Gruppe entspricht, z."
+"\\~B. nach dem Wechsel zum AttributmenÃ¼ aus dem OptionsmenÃ¼ mit "
+"B<ConfigToggleAttrib> ('B<E<lt>TABE<gt>>'), werden Attribute, die aus der "
+"globalen Attributedatei stammen (I<${TIN_LIBDIR:-NEWSLIBDIR}/attributes>) "
+"mit Â»!Â« Links von der Attributzahl gekennzeichnet. Dies ist hilfreich, um "
+"solche Attribute zu identifizieren und sie bei Bedarf zu Ã¼berschreiben."
+
+#. type: Plain text
+#: doc/tin.1:3019
 msgid ""
 "Besides the keys for moving around and changing values known from the "
 "options menu the attributes menu provides the following command: "
@@ -8309,13 +8440,13 @@ msgstr ""
 "zurÃ¼cksetzt."
 
 #. type: SS
-#: doc/tin.1:2959
+#: doc/tin.1:3019
 #, no-wrap
 msgid "SCOPES MENU"
 msgstr "GÃœLTIGKEITSBEREICHSMENÃœ"
 
 #. type: Plain text
-#: doc/tin.1:2971
+#: doc/tin.1:3031
 msgid ""
 "The scopes menu (accessible from the options menu with B<ConfigScopeMenu> "
 "('B<S>')) shows all scopes read from the global and local attributes file.  "
@@ -8341,7 +8472,7 @@ msgstr ""
 "Attribute-Datei stammt."
 
 #. type: Plain text
-#: doc/tin.1:2986
+#: doc/tin.1:3046
 msgid ""
 "In addition to the common moving keys the following commands are available: "
 "B<ScopeSelect> ('B<^J>' or 'B<E<lt>CRE<gt>>') enter the attributes menu for "
@@ -8356,25 +8487,25 @@ msgid ""
 msgstr ""
 "ZusÃ¤tzlich zu den gÃ¤ngigen Bewegungstasten stehen folgende Befehle zur "
 "VerfÃ¼gung: B<ScopeSelect> ('B<^J>' oder 'B<E<lt>CRE<gt>>') Betreten des "
-"AttributmenÃ¼s fÃ¼r den aktuellen Bereich, B<ScopeEditAttributesFile> ('B<E>') "
-"bearbeiten der lokalen Attribute-Datei, B<ScopeAdd> ('B<a>') einen neuen "
-"Bereich hinzufÃ¼gen, B<ScopeDelete> ('B<d>') lÃ¶schen des aktuellen Bereichs, "
-"B<ScopeMove> ('B<m>') verschieben des aktuellen Bereichs an eine neue "
-"Position, B<ScopeRename> ('B<r>') umbenennen des aktuellen Bereichs. Bitte "
-"beachten, dass LÃ¶schen (B<ScopeDelete>), Umbenennen (B<ScopeRename>) und "
-"Verschieben (B<ScopeMove>) fÃ¼r globalen Attribute nicht zur VerfÃ¼gung "
+"AttributemenÃ¼s fÃ¼r den aktuellen Bereich, B<ScopeEditAttributesFile> "
+"('B<E>') bearbeiten der lokalen Attribute-Datei, B<ScopeAdd> ('B<a>') einen "
+"neuen Bereich hinzufÃ¼gen, B<ScopeDelete> ('B<d>') lÃ¶schen des aktuellen "
+"Bereichs, B<ScopeMove> ('B<m>') verschieben des aktuellen Bereichs an eine "
+"neue Position, B<ScopeRename> ('B<r>') umbenennen des aktuellen Bereichs. "
+"Bitte beachten, dass LÃ¶schen (B<ScopeDelete>), Umbenennen (B<ScopeRename>) "
+"und Verschieben (B<ScopeMove>) fÃ¼r globalen Attribute nicht zur VerfÃ¼gung "
 "stehen. B<ToggleHelpDisplay> ('B<H>') schaltet das Hilfe-Mini-MenÃ¼ am "
 "unteren Bildschirmrand und das Anzeigen der Etikette nach Verfassen eines "
 "Artikels (B<beginner_level>) um."
 
 #. type: SS
-#: doc/tin.1:2986
+#: doc/tin.1:3046
 #, no-wrap
 msgid "SERVERRC MENU"
 msgstr "SERVERRC MENÃœ"
 
 #. type: Plain text
-#: doc/tin.1:2998
+#: doc/tin.1:3058
 msgid ""
 "The serverrc menu (accessible from the options menu with "
 "B<ConfigServerrcMenu> ('B<s>')) can be used to change the server specific "
@@ -8385,7 +8516,7 @@ msgid ""
 "other values, i.e. B<add_cmd_line_opts> or B<disabled_nntp_cmds>, do require "
 "a restart to take effect."
 msgstr ""
-"Das Serverc-MenÃ¼ (zugÃ¤nglich Ã¼ber das OptionsmenÃ¼ mit B<ConfigServerrcMenu> "
+"Das Serverrc-MenÃ¼ (zugÃ¤nglich Ã¼ber das OptionsmenÃ¼ mit B<ConfigServerrcMenu> "
 "('B<s>')) kann verwendet werden, um Ã„ndern der Server-spezifischen "
 "Einstellungen, die in I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/$NNTPSERVER/serverrc> "
 "gespeichert ist, vorzunehmen. Ã„ndern des Wertes von B<cache_overview_files>, "
@@ -8395,14 +8526,14 @@ msgstr ""
 "einen Neustart, um wirksam zu werden."
 
 #. type: SS
-#: doc/tin.1:2998
+#: doc/tin.1:3058
 #, no-wrap
 msgid "FILTERING ARTICLES"
 msgstr "FILTERN VON ARTIKELN"
 
 #.  FIXME - add scoring description
 #. type: Plain text
-#: doc/tin.1:3005
+#: doc/tin.1:3065
 msgid ""
 "When there is a subject or an author which you are either very interested "
 "in, or find completely uninteresting, you can easily instruct B<tin> to "
@@ -8418,7 +8549,7 @@ msgstr ""
 "einem Artikel alles MÃ¶gliche sein."
 
 #. type: Plain text
-#: doc/tin.1:3012
+#: doc/tin.1:3072
 msgid ""
 "When B<tin> starts up the user's kill-file I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/"
 "filter> or the file specified via ''B<-F>'' is read (see also B<\\"
@@ -8426,13 +8557,13 @@ msgid ""
 "articles killed or selected when they meet certain criteria."
 msgstr ""
 "Beim Start wird die Filter-Datei des Benutzers I<${TIN_HOMEDIR:-"
-"\"$HOME\"}/.tin/filter> oder die Ã¼ber ''B<-F>'' angegebene Datei gelesen "
+"\"$HOME\"}/.tin/filter> oder die Ã¼ber Â»B<-F>Â« angegebene Datei gelesen "
 "(siehe auch B<\\%tin>(5)). Bei jedem Betreten einer Newsgroup werden die "
 "dort angegebenen Regeln angewendet und Artikel als gelesen der oder "
 "ausgewÃ¤hlt zu markieren, wenn sie die Kriterien erfÃ¼llen."
 
 #. type: Plain text
-#: doc/tin.1:3017
+#: doc/tin.1:3077
 msgid ""
 "The degree to which rules are applied depend on the B<kill_level> tinrc "
 "setting. By default killed articles will only be marked read. Adjust "
@@ -8446,7 +8577,7 @@ msgstr ""
 "einem Â»*Â« gekennzeichnet."
 
 #. type: Plain text
-#: doc/tin.1:3022
+#: doc/tin.1:3082
 msgid ""
 "Filtering rules can be manually entered into I<${TIN_HOMEDIR:-"
 "\"$HOME\"}/.tin/filter> (but don't do this whilst running B<tin> else you "
@@ -8458,7 +8589,7 @@ msgstr ""
 "Verwendung eines MenÃ¼s innerhalb von B<tin>."
 
 #. type: Plain text
-#: doc/tin.1:3027
+#: doc/tin.1:3087
 msgid ""
 "The filtering capabilities of B<tin> have been significantly enhanced over "
 "previous versions to include scoring and better pattern matching. It is "
@@ -8472,12 +8603,12 @@ msgstr ""
 "gelesen werden unter"
 
 #. type: Plain text
-#: doc/tin.1:3029
+#: doc/tin.1:3089
 msgid "E<lt>http://bzr.tin.org/doc/filteringE<gt>."
 msgstr "E<lt>http://bzr.tin.org/doc/filteringE<gt>."
 
 #. type: Plain text
-#: doc/tin.1:3038
+#: doc/tin.1:3098
 msgid ""
 "Note that there are two different ways to match strings (see B<wildcard> "
 "tinrc variable): via wildmats or via regular expressions.  The later is more "
@@ -8495,12 +8626,12 @@ msgstr ""
 "B<w2r.pl>(1) im Verzeichnis Â»toolsÂ« und online unter"
 
 #. type: Plain text
-#: doc/tin.1:3040
+#: doc/tin.1:3100
 msgid "E<lt>http://bzr.tin.org/tools/w2r.plE<gt>."
 msgstr "E<lt>http://bzr.tin.org/tools/w2r.plE<gt>."
 
 #. type: Plain text
-#: doc/tin.1:3044
+#: doc/tin.1:3104
 msgid ""
 "As regular expressions do provide options which are not available with "
 "wildmats there is no helper script for such a switch. If you switch to "
@@ -8513,7 +8644,7 @@ msgstr ""
 
 #.  FIXME - Next paragraph is out of date
 #. type: Plain text
-#: doc/tin.1:3058
+#: doc/tin.1:3118
 msgid ""
 "The on-screen filtering menu is accessed by pressing B<MenuFilterKill> "
 "('B<^K>') or B<MenuFilterSelect> ('B<^A>')  at the Group and Article levels. "
@@ -8527,13 +8658,13 @@ msgid ""
 msgstr ""
 
 #. type: SS
-#: doc/tin.1:3058
+#: doc/tin.1:3118
 #, no-wrap
 msgid "POSTING ARTICLES"
 msgstr "ARTIKEL POSTEN"
 
 #. type: Plain text
-#: doc/tin.1:3061
+#: doc/tin.1:3121
 msgid ""
 "B<tin> allows posting of articles, follow-up to already posted articles and "
 "replying direct through mail to the author of an article."
@@ -8543,7 +8674,7 @@ msgstr ""
 "Artikels (reply)."
 
 #. type: Plain text
-#: doc/tin.1:3071
+#: doc/tin.1:3131
 msgid ""
 "Use the B<Post> ('B<w>') command to post an article to a newsgroup.  After "
 "entering the post subject the default editor (i.e., B<\\%vi>(1))  or the "
@@ -8554,9 +8685,18 @@ msgid ""
 "you are asked if you wish to a)bort posting the article, e)dit the article "
 "again or p)ost the article to the specified newsgroup(s)."
 msgstr ""
+"Verwenden Sie den Befehl B<Post> ('B<w>'), um einen Artikel in einer "
+"Newsgroup zu posten. Nach Eingabe des Betreffs wird der Standard-Editor (z."
+"\\~B. B<\\%vi>(1)) oder der mittels der $B<VISUAL>- oder $B<EDITOR>-"
+"Umgebungsvariablen festgelegte Editor gestartet und der Artikel kann "
+"eingegeben werden. Um Artikel crosszuposten fÃ¼gen Sie einfach ein Komma und "
+"den Namen der Newsgroup(s) zum Ende der Zeile Â»Newsgroups:Â« am Anfang des "
+"Artikels hinzu. Nach dem Speichern und Verlassen des Editors werden Sie "
+"gefragt, ob Sie den Artikel verwerfen ('B<a>'bort), bearbeiten ('B<e>'dit) "
+"oder in den angegebenen Newsgruppen verÃ¶ffentlichen ('B<p>'ost) mÃ¶chten."
 
 #. type: Plain text
-#: doc/tin.1:3076
+#: doc/tin.1:3136
 msgid ""
 "Use the B<DisplayPostHist> ('B<W>') command to display a history of the "
 "articles you have posted. The date the article was posted, which newsgroups "
@@ -8570,7 +8710,7 @@ msgstr ""
 "Sie im Abschnitt Â»POSTING VERLAUFSLISTEÂ«."
 
 #. type: Plain text
-#: doc/tin.1:3084
+#: doc/tin.1:3144
 msgid ""
 "Use the B<PageFollowupQuote> ('B<f>'), B<PageFollowup> ('B<F>')  or "
 "B<PageFollowupQuoteHeaders> ('B<^W>') command to post a follow-up article to "
@@ -8582,7 +8722,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3098
+#: doc/tin.1:3158
 msgid ""
 "Use the B<PageReplyQuote> ('B<r>'), B<PageReply> ('B<R>') or "
 "B<PageReplyQuoteHeaders> ('B<^E>') command to reply direct through mail to "
@@ -8597,13 +8737,13 @@ msgid ""
 msgstr ""
 
 #. type: SS
-#: doc/tin.1:3098
+#: doc/tin.1:3158
 #, no-wrap
 msgid "CUSTOMIZING THE ARTICLE QUOTE STRING"
 msgstr "EINLEITUNGSZEILE ANPASSEN"
 
 #. type: Plain text
-#: doc/tin.1:3107
+#: doc/tin.1:3167
 msgid ""
 "When posting a followup to an article or replying direct to the author of an "
 "article via email the text of the article can be quoted. The beginning of "
@@ -8626,13 +8766,13 @@ msgstr ""
 "B<xpost_quote_format> gefunden werden:"
 
 #. type: ta
-#: doc/tin.1:3109
+#: doc/tin.1:3169
 #, no-wrap
 msgid "\\w'%A  'u +\\w'Address'u"
 msgstr "\\w'%A  'u +\\w'Mailadresse'u"
 
 #. type: Plain text
-#: doc/tin.1:3118
+#: doc/tin.1:3178
 #, no-wrap
 msgid ""
 "B<%A>\tAddress (Email)\n"
@@ -8654,12 +8794,12 @@ msgstr ""
 "B<%I>\tInitialen des Autor\n"
 
 #. type: Plain text
-#: doc/tin.1:3121
+#: doc/tin.1:3181
 msgid "e.g.,"
 msgstr "z.\\~B."
 
 #. type: Plain text
-#: doc/tin.1:3126
+#: doc/tin.1:3186
 #, no-wrap
 msgid ""
 "\\f(CRmail_quote_format=On %D in %G you wrote:\n"
@@ -8669,12 +8809,12 @@ msgstr ""
 "news_quote_format=In %M schrieb %F:\\fR\n"
 
 #. type: Plain text
-#: doc/tin.1:3130
+#: doc/tin.1:3190
 msgid "would expand to:"
 msgstr "ergÃ¤be folgendes:"
 
 #. type: Plain text
-#: doc/tin.1:3135
+#: doc/tin.1:3195
 #, no-wrap
 msgid ""
 "\\f(CROn Tue, 21 Sep 1993 09:45:51 in alt.sources you wrote:\n"
@@ -8684,7 +8824,7 @@ msgstr ""
 "In E<lt>abcINN123@example.orgE<gt> schrieb Joe Bar E<lt>joe@example.orgE<gt>:\\fR\n"
 
 #. type: Plain text
-#: doc/tin.1:3145
+#: doc/tin.1:3205
 msgid ""
 "The quoted text section of an article is marked by a preceding quote string "
 "at the beginning of each quoted line. The default quote string is set to "
@@ -8700,13 +8840,13 @@ msgstr ""
 "wird, um ein Leerzeichen darzustellen)."
 
 #. type: SS
-#: doc/tin.1:3145
+#: doc/tin.1:3205
 #, no-wrap
 msgid "MAILING PIPING PRINTING REPOSTING AND SAVING ARTICLES"
 msgstr "MAILEN, WEITERLEITEN, DRUCKEN, NACHSENDEN UND SPEICHERN VON ARTIKELN"
 
 #. type: Plain text
-#: doc/tin.1:3152
+#: doc/tin.1:3212
 msgid ""
 "The command interface to B<GroupMail>, B<PageMail>, B<PostMail> or "
 "B<ThreadMail> ('B<m>'), B<Pipe> ('B<|>'), B<Print> ('B<o>'), B<PageRepost> "
@@ -8722,7 +8862,7 @@ msgstr ""
 "dasselbe."
 
 #. type: Plain text
-#: doc/tin.1:3157
+#: doc/tin.1:3217
 msgid ""
 "Auto-saving with B<*AutoSave> ('B<S>') is a special case and operates only "
 "on marked articles. They will be processed without any further prompting "
@@ -8735,7 +8875,7 @@ msgstr ""
 "den fÃ¼r die aktuelle Gruppe festgelegten Attributen verarbeitet."
 
 #. type: Plain text
-#: doc/tin.1:3161
+#: doc/tin.1:3221
 msgid ""
 "Otherwise, the initial prompt will ask you to select which article, thread, "
 "hot (auto-selected), regular expression pattern, tagged articles you wish to "
@@ -8747,7 +8887,7 @@ msgstr ""
 "weiterleiten usw. mÃ¶chten."
 
 #. type: Plain text
-#: doc/tin.1:3165
+#: doc/tin.1:3225
 msgid ""
 "Tagged articles must have already been tagged with a B<*Tag> ('B<t>')  "
 "command. All tagged articles can be untagged by a B<*Untag> ('B<U>')  untag "
@@ -8758,7 +8898,7 @@ msgstr ""
 "Befehl unmarkiert werden."
 
 #. type: Plain text
-#: doc/tin.1:3171
+#: doc/tin.1:3231
 msgid ""
 "If a regular expression pattern is selected you are asked to enter a pattern "
 "(e.g., to match all articles subject lines containing 'net News' you enter "
@@ -8774,21 +8914,21 @@ msgstr ""
 "Variable B<wildcard> fÃ¼r erweiterte Optionen zum Mustervergleich."
 
 #. type: Plain text
-#: doc/tin.1:3176
+#: doc/tin.1:3236
 msgid ""
 "Various expansion characters are recognized when entering the directory and "
 "file to save to. Environment variables (prefixed with '$') and user home "
-"directories (prefixed by '~' or '~username') can be specified.  Environment "
-"variables can themselves contain other special characters."
+"directories (prefixed by '\\[ti]' or '\\[ti]username') can be specified.  "
+"Environment variables can themselves contain other special characters."
 msgstr ""
 "Bei der Eingabe des Verzeichnisses und der Datei, in die gespeichert werden "
 "soll, werden verschiedene Erweiterungszeichen erkannt. Umgebungsvariablen "
 "(mit vorangestelltem Â»$Â«) und Benutzerhome-Verzeichnisse (mit "
-"vorangestelltem Â»~Â« oder Â»~benutzernameÂ«) kÃ¶nnen angegeben werden. "
+"vorangestelltem Â»\\[ti]Â« oder Â»\\[ti]benutzernameÂ«) kÃ¶nnen angegeben werden. "
 "Umgebungsvariablen kÃ¶nnen selbst weitere spezielle Zeichen enthalten."
 
 #. type: Plain text
-#: doc/tin.1:3181
+#: doc/tin.1:3241
 msgid ""
 "To save articles to a mailbox enter '=E<lt>mailbox nameE<gt>' when asked for "
 "the save filename. If you enter just '=' then articles will be saved to a "
@@ -8802,21 +8942,21 @@ msgstr ""
 "B<maildir>."
 
 #. type: Plain text
-#: doc/tin.1:3186
+#: doc/tin.1:3246
 msgid ""
 "To save in savedir/E<lt>news.group.nameE<gt>/E<lt>filenameE<gt> format enter "
 "'+E<lt>filenameE<gt>'.  See B<savedir>. Like '+' %G is expanded to the "
 "current news.group.name but without B<savedir> prefixed. %P is expanded to "
 "the news.group.name with all '.\\&' replaced by '/'."
 msgstr ""
-"Um in saveir/E<lt>news.groupen.nameE<gt>/E<lt>dateinameE<gt> zu speichern, "
+"Um in savedir/E<lt>news.groupen.nameE<gt>/E<lt>dateinameE<gt> zu speichern, "
 "kann das Format Â»+E<lt>dateinameE<gt>Â« verwendet werden. Siehe B<savedir>. "
 "Wie Â»+Â« wird Â»%GÂ« zum aktuellen news.groupen.name erweitert, jedoch ohne "
 "B<savedir>-PrÃ¤fix. Â»%PÂ« wird zum news.groupen.name erweitert, wobei alle Â».Â« "
 "durch Â»/Â« ersetzt werden."
 
 #. type: Plain text
-#: doc/tin.1:3191
+#: doc/tin.1:3251
 msgid ""
 "If saving multiple files at once the filename (if not referring to a "
 "mailbox)  will be extended by \".num\" where \"num\" is at least a 3-digit "
@@ -8830,7 +8970,7 @@ msgstr ""
 "I<$SOURCES/dir/filename>)."
 
 #. type: Plain text
-#: doc/tin.1:3197
+#: doc/tin.1:3257
 msgid ""
 "When saving articles you can specify whether the saved files should be post "
 "processed. A default process type can be set via B<post_process_type>."
@@ -8840,13 +8980,13 @@ msgstr ""
 "B<post_process_type> festgelegt werden."
 
 #. type: SS
-#: doc/tin.1:3197
+#: doc/tin.1:3257
 #, no-wrap
 msgid "AUTOMATIC MAILING AND SAVING NEW NEWS"
 msgstr "AUTOMATISCHES MAILEN UND SPEICHERN VON UNGELESENEN ARTIKELN"
 
 #. type: Plain text
-#: doc/tin.1:3209
+#: doc/tin.1:3269
 msgid ""
 "B<tin> allows new/unread news articles to be mailed (''B<-M>'' and \\&''B<-"
 "N>'' option) or saved (''B<-S>'' option) in batch mode for later reading. "
@@ -8857,7 +8997,7 @@ msgid ""
 "of articles mailed/saved. Articles are saved in a private news structure "
 "under your B<savedir> directory (default is I<${TIN_HOMEDIR:-\"$HOME\"}/"
 "News>).  Be careful of using this option if you read a lot of groups because "
-"you could overflow your file system."
+"you could overflow your filesystem."
 msgstr ""
 "B<tin> ermÃ¶glicht es, neue / ungelesene Nachrichtenartikel per E-Mail (Â»B<-"
 "M>Â« und Â»B<-N>Â« Option) oder gespeichert (Â»B<-S>Â« Option) im Batch-Modus fÃ¼r "
@@ -8873,7 +9013,7 @@ msgstr ""
 "viele Gruppen lesen, da Ihr Dateisystem Ã¼berlaufen kÃ¶nnte."
 
 #. type: Plain text
-#: doc/tin.1:3213
+#: doc/tin.1:3273
 msgid ""
 "When using ''B<-S>'' together with a given directory to save to (''B<-s>'' "
 "option), the same directory must be specified when reading the articles by "
@@ -8884,7 +9024,7 @@ msgstr ""
 "die Artikel mit Â»B<-R>Â« gelesen werden."
 
 #. type: Plain text
-#: doc/tin.1:3220
+#: doc/tin.1:3280
 msgid ""
 "If you only want to save some of your groups use the B<batch_save> tinrc "
 "variable. Set to ON or OFF in tinrc to enable/disable saving of all groups "
@@ -8902,13 +9042,13 @@ msgstr ""
 "selektiv diejenigen, die Sie nicht speichern mÃ¶chten, mit Attributen."
 
 #. type: TP
-#: doc/tin.1:3220
+#: doc/tin.1:3280
 #, no-wrap
 msgid "B<tin -M iain -c -f newsrc.mail>"
 msgstr "B<tin -M iain -c -f newsrc.mail>"
 
 #. type: Plain text
-#: doc/tin.1:3224
+#: doc/tin.1:3284
 msgid ""
 "(mail any unread articles in newsgroups specified in file newsrc.mail to the "
 "local user iain and mark them as read)"
@@ -8917,13 +9057,13 @@ msgstr ""
 "Newsgruppen an den lokalen Benutzer iain senden und als gelesen markieren)"
 
 #. type: TP
-#: doc/tin.1:3224
+#: doc/tin.1:3284
 #, no-wrap
 msgid "B<tin -S -c -f newsrc.save>"
 msgstr "B<tin -S -c -f newsrc.save>"
 
 #. type: Plain text
-#: doc/tin.1:3228
+#: doc/tin.1:3288
 msgid ""
 "(save any unread articles in newsgroups specified in file newsrc.save and "
 "mark them as read)"
@@ -8932,24 +9072,24 @@ msgstr ""
 "Newsgruppen speichern und als gelesen markieren)"
 
 #. type: TP
-#: doc/tin.1:3228
+#: doc/tin.1:3288
 #, no-wrap
 msgid "B<tin -R>"
 msgstr "B<tin -R>"
 
 #. type: Plain text
-#: doc/tin.1:3233
+#: doc/tin.1:3293
 msgid "(read any articles saved by B<tin -S>)"
 msgstr "(mittels B<tin -S> gespeicherte Artikel lesen)"
 
 #. type: SS
-#: doc/tin.1:3233
+#: doc/tin.1:3293
 #, no-wrap
 msgid "RANGES"
 msgstr "BEREICHE"
 
 #. type: Plain text
-#: doc/tin.1:3245
+#: doc/tin.1:3305
 msgid ""
 "A range is simply a group of items marked using the B<SetRange> (B<'#'>) "
 "key. Certain B<tin> commands will operate on a range if one exists rather "
@@ -8964,13 +9104,13 @@ msgid ""
 msgstr ""
 
 #. type: SS
-#: doc/tin.1:3245
+#: doc/tin.1:3305
 #, no-wrap
 msgid "NEWSGROUP LISTS & WILDCARDS"
 msgstr "NEWSGROUP LISTEN & WILDCARDS"
 
 #. type: Plain text
-#: doc/tin.1:3257
+#: doc/tin.1:3317
 msgid ""
 "Several places in B<tin> allow you to specify a list of newsgroups. These "
 "include command-line groups, (un)subscribe groups, the AUTO[UN]SUBSCRIBE "
@@ -8993,19 +9133,19 @@ msgstr ""
 "Mustern. Einige Beispiele:"
 
 #. type: Plain text
-#: doc/tin.1:3259
+#: doc/tin.1:3319
 msgid "I<alt.config,news.*,!news.test>"
 msgstr "I<alt.config,news.*,!news.test>"
 
 #. type: Plain text
-#: doc/tin.1:3261
+#: doc/tin.1:3321
 msgid ""
 "Matches alt.config and everything in the 'news' hierarchy except news.test"
 msgstr ""
 "Passt auf alt.config und alles in der Â»newsÂ«-Hierarchie auÃŸer Â»news.testÂ«"
 
 #. type: Plain text
-#: doc/tin.1:3266
+#: doc/tin.1:3326
 msgid ""
 "See the explanation for the $B<AUTOSUBSCRIBE> and $B<AUTOUNSUBSCRIBE> "
 "variables for further examples."
@@ -9014,13 +9154,13 @@ msgstr ""
 "$B<AUTOSUBSCRIBE> und $B<AUTOUNSUBSCRIBE>."
 
 #. type: SS
-#: doc/tin.1:3266
+#: doc/tin.1:3326
 #, no-wrap
 msgid "INTERACTIVE SEARCH"
 msgstr "INTERAKTIVE SUCHE"
 
 #. type: Plain text
-#: doc/tin.1:3272
+#: doc/tin.1:3332
 msgid ""
 "Depending on the setting of the B<wildcard> tinrc variable there are "
 "currently a few limitations for interactive searches B<SearchSubjF> ('B</"
@@ -9035,7 +9175,7 @@ msgstr ""
 "sollten:"
 
 #. type: Plain text
-#: doc/tin.1:3275
+#: doc/tin.1:3335
 msgid ""
 "Wildmat searches automatically enclose the search string in asterisks ('*'), "
 "simulating substring searches. This behavior is fixed and cannot be altered."
@@ -9045,7 +9185,7 @@ msgstr ""
 "kann nicht geÃ¤ndert werden."
 
 #. type: Plain text
-#: doc/tin.1:3281
+#: doc/tin.1:3341
 msgid ""
 "Regex searches automatically replace spaces ('\\ ') and/or tabs ('\\et') in "
 "the search string with the '\\es' meta-character, which matches any "
@@ -9061,7 +9201,7 @@ msgstr ""
 "Â»B<(?  Ë†)>Â« oder Â»B<(?-i)>Â« vorangestellt werden."
 
 #. type: Plain text
-#: doc/tin.1:3286
+#: doc/tin.1:3346
 msgid ""
 "If Unicode normalization is available, search patterns are normalized "
 "according to the B<normalization_form> tinrc variable."
@@ -9070,13 +9210,13 @@ msgstr ""
 "B<normalization_form> tinrc-Variable normalisiert."
 
 #. type: SS
-#: doc/tin.1:3286
+#: doc/tin.1:3346
 #, no-wrap
 msgid "SIGNATURES"
 msgstr "SIGNATUREN"
 
 #. type: Plain text
-#: doc/tin.1:3295
+#: doc/tin.1:3355
 msgid ""
 "B<tin> will recognize a signature in either I<${TIN_HOMEDIR:-"
 "\"$HOME\"}/.signature> or I<${TIN_HOMEDIR:-\"$HOME\"}/.Sig>.  If I<$"
@@ -9093,7 +9233,7 @@ msgstr ""
 "den Editor geladen, da B<\\%inews(1)> die Signatur selbst anhÃ¤ngt."
 
 #. type: Plain text
-#: doc/tin.1:3298
+#: doc/tin.1:3358
 msgid ""
 "A signature in I<${TIN_HOMEDIR:-\"$HOME\"}/.Sig> will be pulled into the "
 "editor for both posting and mailing commands."
@@ -9102,12 +9242,12 @@ msgstr ""
 "auch fÃ¼r Mail-Befehle in den Editor geladen."
 
 #. type: Plain text
-#: doc/tin.1:3300
+#: doc/tin.1:3360
 msgid "The following is an example of a I<.Sig> file:"
 msgstr "Nachstehend eine Beispiel I<.Sig> Datei:"
 
 #. type: Plain text
-#: doc/tin.1:3305
+#: doc/tin.1:3365
 #, no-wrap
 msgid ""
 "\\f(CRNAMES  Joe Bar E<lt>joe@example.orgE<gt>\n"
@@ -9117,7 +9257,7 @@ msgstr ""
 "SNAIL  HeidestraÃŸe 17, 99999 Notreal, Germany\\fR\n"
 
 #. type: Plain text
-#: doc/tin.1:3321
+#: doc/tin.1:3381
 msgid ""
 "B<tin> also has the capability to generate random signatures on a per-"
 "newsgroup basis if so desired.  The way to accomplish this is to specify the "
@@ -9131,13 +9271,13 @@ msgid ""
 msgstr ""
 
 #. type: SS
-#: doc/tin.1:3321
+#: doc/tin.1:3381
 #, no-wrap
 msgid "CUSTOMIZING THE SCREEN FORMAT"
 msgstr "ANSICHTEN ANPASSEN"
 
 #. type: Plain text
-#: doc/tin.1:3327
+#: doc/tin.1:3387
 msgid ""
 "The look of the Selection, Group and Thread level can be customized via "
 "format strings. These format strings define the content and the position of "
@@ -9154,13 +9294,13 @@ msgstr ""
 "ausgewertet. Folgende Platzhalter stehen zur VerfÃ¼gung:"
 
 #. type: ta
-#: doc/tin.1:3330
+#: doc/tin.1:3390
 #, no-wrap
 msgid "\\w'%G        'uC +\\w'current group/thread/article number'"
 msgstr "\\w'%G    'u +\\w'aktuelle Gruppen-, Thread- oder Artikelnummer'u"
 
 #. type: Plain text
-#: doc/tin.1:3347
+#: doc/tin.1:3407
 #, no-wrap
 msgid ""
 "B<%D>        date\n"
@@ -9198,7 +9338,7 @@ msgstr ""
 "B<%%>        %\n"
 
 #. type: Plain text
-#: doc/tin.1:3352
+#: doc/tin.1:3412
 msgid ""
 "Not all variables can be used in each level. The following table provides an "
 "overview:"
@@ -9208,13 +9348,13 @@ msgstr ""
 "Platzhalter:"
 
 #. type: ta
-#: doc/tin.1:3355
+#: doc/tin.1:3415
 #, no-wrap
 msgid "\\w'%G        'uC +\\w'B<select_format> 'uC +\\w'B<group_format> 'uC +\\w'B<thread_format>'uC"
 msgstr "\\w'%G        'uC +\\w'B<select_format> 'uC +\\w'B<group_format> 'uC +\\w'B<thread_format>'uC"
 
 #. type: Plain text
-#: doc/tin.1:3373
+#: doc/tin.1:3433
 #, no-wrap
 msgid ""
 "\tB<select_format>\tB<group_format>\tB<thread_format>\n"
@@ -9254,18 +9394,18 @@ msgstr ""
 "B<%%>\tX\tX\tX\n"
 
 #. type: Plain text
-#: doc/tin.1:3377 doc/tin.1:3570
+#: doc/tin.1:3437 doc/tin.1:3630
 msgid "Defaults for the format strings:"
 msgstr "Voreingestellt sind folgende Formatzeichenfolgen:"
 
 #. type: ta
-#: doc/tin.1:3380
+#: doc/tin.1:3440
 #, no-wrap
 msgid "\\w'select_format  'u +\\w'\"B<%n %m  [%L]  %T  %F>\"'u"
 msgstr "\\w'select_format  'u +\\w'\"B<%n %m  [%L]  %T  %F>\"'u"
 
 #. type: Plain text
-#: doc/tin.1:3384
+#: doc/tin.1:3444
 #, no-wrap
 msgid ""
 "B<select_format>:\t\"B<%f %n %U  %G  %d>\"\n"
@@ -9277,7 +9417,7 @@ msgstr ""
 "B<thread_format>:\tÂ»B<%n %m  [%L]  %T  %F>Â«\n"
 
 #. type: Plain text
-#: doc/tin.1:3390
+#: doc/tin.1:3450
 msgid ""
 "B<show_description> controls whether the newsgroup description is shown or "
 "not. The description can also be toggled with B<SelectToggleDescriptions> "
@@ -9288,7 +9428,7 @@ msgstr ""
 "('B<d>') die Beschreibung aus- bzw. eingeblendet werden."
 
 #. type: Plain text
-#: doc/tin.1:3395
+#: doc/tin.1:3455
 msgid ""
 "The information displayed with 'B<%F>' depends on the value of "
 "B<show_author>. B<GroupToggleSubjDisplay> resp.  B<ThreadToggleSubjDisplay> "
@@ -9300,7 +9440,7 @@ msgstr ""
 "durchgeschaltet werden."
 
 #. type: Plain text
-#: doc/tin.1:3399
+#: doc/tin.1:3459
 msgid ""
 "For date representation 'B<%D>' uses B<date_format>. It is possible to "
 "specify a different date format in round brackets (e.g., 'B<%(%d %b %y %H:"
@@ -9313,7 +9453,7 @@ msgstr ""
 "weiterfÃ¼hrende Informationen)."
 
 #. type: Plain text
-#: doc/tin.1:3403
+#: doc/tin.1:3463
 msgid ""
 "The length of each item (except 'B<%%>') can be defined with a positive "
 "number after the 'B<%>'. The following example displays the score in the "
@@ -9324,7 +9464,7 @@ msgstr ""
 "Bewertung in der Threadebene 10 Zeichen breit dar: Â»B<%10S>Â«."
 
 #. type: Plain text
-#: doc/tin.1:3409
+#: doc/tin.1:3469
 msgid ""
 "If the newsgroup name is displayed together with the newsgroup description, "
 "the width of the newsgroup name can be controlled via an optional comma "
@@ -9339,7 +9479,7 @@ msgstr ""
 "angegeben verwendet B<tin> ein Standardwert von 32."
 
 #. type: Plain text
-#: doc/tin.1:3416
+#: doc/tin.1:3476
 msgid ""
 "Some variables do have a default width which may lead to truncation.  "
 "Truncation for variables which contain only numbers happens by dividing the "
@@ -9357,13 +9497,13 @@ msgstr ""
 "Voreinstellungen:"
 
 #. type: ta
-#: doc/tin.1:3419
+#: doc/tin.1:3479
 #, no-wrap
 msgid "\\w'Variable  'u +\\w'width'u"
 msgstr "\\w'Platzhalter  'u +\\w'Breite'u"
 
 #. type: Plain text
-#: doc/tin.1:3428
+#: doc/tin.1:3488
 #, no-wrap
 msgid ""
 "Variable\twidth\n"
@@ -9385,7 +9525,7 @@ msgstr ""
 "B<%n>\t 4\n"
 
 #. type: Plain text
-#: doc/tin.1:3439
+#: doc/tin.1:3499
 msgid ""
 "If no length is given for 'B<%D>', the length is determined by the format "
 "string for the date and the date of the current day. If the date format "
@@ -9407,7 +9547,7 @@ msgstr ""
 "einzutragen."
 
 #. type: Plain text
-#: doc/tin.1:3443
+#: doc/tin.1:3503
 msgid ""
 "In case the format string contains 'B<%G>' and 'B<%d>' and no length are "
 "given, B<tin> determines the longest newsgroup name and uses this length for "
@@ -9418,7 +9558,7 @@ msgstr ""
 "verbleibende Platz wird fÃ¼r Â»B<%d>Â« verwendet."
 
 #. type: Plain text
-#: doc/tin.1:3447
+#: doc/tin.1:3507
 msgid ""
 "When the format string contains the specifier 'B<%F>' and 'B<%s>' resp. "
 "'B<%T>' and no length is given, 'B<%F>' will use one third and 'B<%s>' resp. "
@@ -9430,7 +9570,7 @@ msgstr ""
 "ein."
 
 #. type: Plain text
-#: doc/tin.1:3457
+#: doc/tin.1:3517
 msgid ""
 "In addition, a minimum or a maximum screen width can be defined for each "
 "item (except 'B<%%>'). In this case, the item will only be displayed when "
@@ -9453,7 +9593,7 @@ msgstr ""
 "angezeigt werden, lautet die Formatzeichenfolge 'B<%E<gt>100S>'."
 
 #. type: Plain text
-#: doc/tin.1:3471
+#: doc/tin.1:3531
 msgid ""
 "If both the length and the minimum or maximum screen width should be "
 "specified for an item, the length must be the first parameter and the "
@@ -9484,7 +9624,7 @@ msgstr ""
 "wird eine LÃ¤nge von 40 Zeichen verwendet: 'B<%60E<gt>100:40s>'."
 
 #. type: Plain text
-#: doc/tin.1:3475
+#: doc/tin.1:3535
 msgid ""
 "The look of the Attachment level and the mime, uue and yenc header at Page "
 "level can be customized too via format strings.  The following variables are "
@@ -9495,13 +9635,13 @@ msgstr ""
 "folgenden Variablen sind verfÃ¼gbar:"
 
 #. type: ta
-#: doc/tin.1:3478
+#: doc/tin.1:3538
 #, no-wrap
 msgid "\\w'%G        'u +\\w'current group/thread/article number'u"
 msgstr "\\w'%G    'u +\\w'aktuelle Gruppen-, Thread- oder Artikelnummer'u"
 
 #. type: Plain text
-#: doc/tin.1:3507
+#: doc/tin.1:3567
 #, no-wrap
 msgid ""
 "B<%C>        Charset\n"
@@ -9563,7 +9703,7 @@ msgstr ""
 "B<%%>        %\n"
 
 #. type: Plain text
-#: doc/tin.1:3512
+#: doc/tin.1:3572
 msgid ""
 "Not all items can be used in each variable. The following table provides an "
 "overview:"
@@ -9572,210 +9712,210 @@ msgstr ""
 "Tabelle bietet einen Ãœberblick:"
 
 #. type: tbl table
-#: doc/tin.1:3519
+#: doc/tin.1:3579
 #, no-wrap
 msgid "attachment\\%_format"
 msgstr "attachment\\%_format"
 
 #. type: tbl table
-#: doc/tin.1:3521
+#: doc/tin.1:3581
 #, no-wrap
 msgid "page\\%_mime\\%_format"
 msgstr "page\\%_mime\\%_format"
 
 #. type: tbl table
-#: doc/tin.1:3523
+#: doc/tin.1:3583
 #, no-wrap
 msgid "page\\%_uue\\%_format"
 msgstr "page\\%_uue\\%_format"
 
 #. type: tbl table
-#: doc/tin.1:3525
+#: doc/tin.1:3585
 #, no-wrap
 msgid "page\\%_yenc\\%_format"
 msgstr "page\\%_yenc\\%_format"
 
 #. type: tbl table
-#: doc/tin.1:3526
+#: doc/tin.1:3586
 #, no-wrap
 msgid "%C"
 msgstr "%C"
 
 #. type: tbl table
-#: doc/tin.1:3526 doc/tin.1:3527 doc/tin.1:3528 doc/tin.1:3529 doc/tin.1:3530
-#: doc/tin.1:3531 doc/tin.1:3532 doc/tin.1:3533 doc/tin.1:3534 doc/tin.1:3535
-#: doc/tin.1:3536 doc/tin.1:3537 doc/tin.1:3538 doc/tin.1:3539 doc/tin.1:3540
-#: doc/tin.1:3541 doc/tin.1:3542 doc/tin.1:3543 doc/tin.1:3544 doc/tin.1:3545
-#: doc/tin.1:3546 doc/tin.1:3547 doc/tin.1:3548 doc/tin.1:3549 doc/tin.1:3550
-#: doc/tin.1:3551 doc/tin.1:3552 doc/tin.1:3553
+#: doc/tin.1:3586 doc/tin.1:3587 doc/tin.1:3588 doc/tin.1:3589 doc/tin.1:3590
+#: doc/tin.1:3591 doc/tin.1:3592 doc/tin.1:3593 doc/tin.1:3594 doc/tin.1:3595
+#: doc/tin.1:3596 doc/tin.1:3597 doc/tin.1:3598 doc/tin.1:3599 doc/tin.1:3600
+#: doc/tin.1:3601 doc/tin.1:3602 doc/tin.1:3603 doc/tin.1:3604 doc/tin.1:3605
+#: doc/tin.1:3606 doc/tin.1:3607 doc/tin.1:3608 doc/tin.1:3609 doc/tin.1:3610
+#: doc/tin.1:3611 doc/tin.1:3612 doc/tin.1:3613
 #, no-wrap
 msgid "X"
 msgstr "X"
 
 #. type: tbl table
-#: doc/tin.1:3527
+#: doc/tin.1:3587
 #, no-wrap
 msgid "%c"
 msgstr "%c"
 
 #. type: tbl table
-#: doc/tin.1:3528
+#: doc/tin.1:3588
 #, no-wrap
 msgid "%D"
 msgstr "%D"
 
 #. type: tbl table
-#: doc/tin.1:3529
+#: doc/tin.1:3589
 #, no-wrap
 msgid "%d"
 msgstr "%d"
 
 #. type: tbl table
-#: doc/tin.1:3530
+#: doc/tin.1:3590
 #, no-wrap
 msgid "%E"
 msgstr "%E"
 
 #. type: tbl table
-#: doc/tin.1:3531
+#: doc/tin.1:3591
 #, no-wrap
 msgid "%e"
 msgstr "%e"
 
 #. type: tbl table
-#: doc/tin.1:3532
+#: doc/tin.1:3592
 #, no-wrap
 msgid "%F"
 msgstr "%F"
 
 #. type: tbl table
-#: doc/tin.1:3533
+#: doc/tin.1:3593
 #, no-wrap
 msgid "%f"
 msgstr "%f"
 
 #. type: tbl table
-#: doc/tin.1:3534
+#: doc/tin.1:3594
 #, no-wrap
 msgid "%G"
 msgstr "%G"
 
 #. type: tbl table
-#: doc/tin.1:3535
+#: doc/tin.1:3595
 #, no-wrap
 msgid "%g"
 msgstr "%g"
 
 #. type: tbl table
-#: doc/tin.1:3536
+#: doc/tin.1:3596
 #, no-wrap
 msgid "%I"
 msgstr "%I"
 
 #. type: tbl table
-#: doc/tin.1:3537
+#: doc/tin.1:3597
 #, no-wrap
 msgid "%L"
 msgstr "%L"
 
 #. type: tbl table
-#: doc/tin.1:3538
+#: doc/tin.1:3598
 #, no-wrap
 msgid "%l"
 msgstr "%l"
 
 #. type: tbl table
-#: doc/tin.1:3539
+#: doc/tin.1:3599
 #, no-wrap
 msgid "%N"
 msgstr "%N"
 
 #. type: tbl table
-#: doc/tin.1:3540
+#: doc/tin.1:3600
 #, no-wrap
 msgid "%n"
 msgstr "%n"
 
 #. type: tbl table
-#: doc/tin.1:3541
+#: doc/tin.1:3601
 #, no-wrap
 msgid "%S"
 msgstr "%S"
 
 #. type: tbl table
-#: doc/tin.1:3542
+#: doc/tin.1:3602
 #, no-wrap
 msgid "%s"
 msgstr "%s"
 
 #. type: tbl table
-#: doc/tin.1:3543
+#: doc/tin.1:3603
 #, no-wrap
 msgid "%T"
 msgstr "%T"
 
 #. type: tbl table
-#: doc/tin.1:3544
+#: doc/tin.1:3604
 #, no-wrap
 msgid "%t"
 msgstr "%t"
 
 #. type: tbl table
-#: doc/tin.1:3545
+#: doc/tin.1:3605
 #, no-wrap
 msgid "%V"
 msgstr "%V"
 
 #. type: tbl table
-#: doc/tin.1:3546
+#: doc/tin.1:3606
 #, no-wrap
 msgid "%v"
 msgstr "%v"
 
 #. type: tbl table
-#: doc/tin.1:3547
+#: doc/tin.1:3607
 #, no-wrap
 msgid "%W"
 msgstr "%W"
 
 #. type: tbl table
-#: doc/tin.1:3548
+#: doc/tin.1:3608
 #, no-wrap
 msgid "%w"
 msgstr "%w"
 
 #. type: tbl table
-#: doc/tin.1:3549
+#: doc/tin.1:3609
 #, no-wrap
 msgid "%X"
 msgstr "%X"
 
 #. type: tbl table
-#: doc/tin.1:3550
+#: doc/tin.1:3610
 #, no-wrap
 msgid "%x"
 msgstr "%x"
 
 #. type: tbl table
-#: doc/tin.1:3551
+#: doc/tin.1:3611
 #, no-wrap
 msgid "%Z"
 msgstr "%Z"
 
 #. type: tbl table
-#: doc/tin.1:3552
+#: doc/tin.1:3612
 #, no-wrap
 msgid "%z"
 msgstr "%z"
 
 #. type: tbl table
-#: doc/tin.1:3553
+#: doc/tin.1:3613
 #, no-wrap
 msgid "%%"
 msgstr "%%"
 
 #. type: Plain text
-#: doc/tin.1:3568
+#: doc/tin.1:3628
 msgid ""
 "By default, the string is not truncated. If it exceeds the screen width, it "
 "is wrapped. If the % sign is followed by an exclamation mark ('!\\&') for "
@@ -9804,13 +9944,13 @@ msgstr ""
 "einen einbuchstabigen bi-Suffix haben."
 
 #. type: ta
-#: doc/tin.1:3573
+#: doc/tin.1:3633
 #, no-wrap
 msgid "\\w'attachment_format:'u +\\w'\"B<%T%S%E%C%d>\"'u"
 msgstr "\\w'attachment_format:'u +\\w'\"B<%T%S%E%C%d>\"'u"
 
 #. type: Plain text
-#: doc/tin.1:3578
+#: doc/tin.1:3638
 #, no-wrap
 msgid ""
 "B<attachment_format>:\t\"B<%T%S%E%C%d>\"\n"
@@ -9824,13 +9964,13 @@ msgstr ""
 "B<page_yenc_format>:\t\tÂ»B<[-- %*N%!d%I [%F%G]%V%W%X --]>Â«\n"
 
 #. type: SS
-#: doc/tin.1:3581
+#: doc/tin.1:3641
 #, no-wrap
 msgid "TIPS AND TRICKS"
 msgstr "TIPPS UND TRICKS"
 
 #. type: Plain text
-#: doc/tin.1:3585
+#: doc/tin.1:3645
 msgid ""
 "B<tin> can be pretty much be navigated by using the four cursor keys.  The "
 "left arrow key goes up a level, the right arrow key goes down a level, the "
@@ -9842,7 +9982,7 @@ msgstr ""
 "Pfeiltaste eine Zeile nach unten."
 
 #. type: Plain text
-#: doc/tin.1:3587
+#: doc/tin.1:3647
 msgid ""
 "The following newsgroups provide useful information concerning news software:"
 msgstr ""
@@ -9850,7 +9990,7 @@ msgstr ""
 "Newssoftware:"
 
 #. type: Plain text
-#: doc/tin.1:3590
+#: doc/tin.1:3650
 msgid ""
 "\\(emnews.software.readers (info. about news user agents tin, rn, nn, slrn "
 "etc.)"
@@ -9859,12 +9999,12 @@ msgstr ""
 "slrn, ...)"
 
 #. type: Plain text
-#: doc/tin.1:3592
+#: doc/tin.1:3652
 msgid "\\(emnews.software.nntp (info. about NNTP)"
 msgstr "\\(emnews.software.nntp (Informationen Ã¼ber NNTP)"
 
 #. type: Plain text
-#: doc/tin.1:3594
+#: doc/tin.1:3654
 msgid ""
 "\\(emnews.answers (Frequently Asked Questions (FAQ) about many different "
 "themes)"
@@ -9872,7 +10012,7 @@ msgstr ""
 "\\(emnews.answers (Frequently Asked Questions (FAQ) verschiedenster Themen)"
 
 #. type: Plain text
-#: doc/tin.1:3598
+#: doc/tin.1:3658
 msgid ""
 "Many prompts within B<tin> offer a default choice that the cursor is "
 "positioned on. By pressing 'B<E<lt>CRE<gt>>' the default value is taken.  "
@@ -9884,7 +10024,7 @@ msgstr ""
 "'B<E<lt>ESCE<gt>>' abgebrochen werden."
 
 #. type: Plain text
-#: doc/tin.1:3605
+#: doc/tin.1:3665
 msgid ""
 "When B<tin> is run in an B<\\%xterm>(1x)  it will resize itself each time "
 "the B<\\%xterm>(1x)  is resized."
@@ -9893,7 +10033,7 @@ msgstr ""
 "Darstellung automatisch an wenn die GrÃ¶ÃŸe vom B<\\%xterm>(1 x) geÃ¤ndert wird."
 
 #. type: Plain text
-#: doc/tin.1:3609
+#: doc/tin.1:3669
 msgid ""
 "B<tin> will reread the I<${TIN_LIBDIR:-NEWSLIBDIR}\"/\"${TIN_ACTIVEFILE:-"
 "active}> file at set intervals (B<reread_active_file_secs>) to show any "
@@ -9904,7 +10044,7 @@ msgstr ""
 "um neu eingetroffenen Nachrichten anzuzeigen."
 
 #. type: Plain text
-#: doc/tin.1:3614
+#: doc/tin.1:3674
 msgid ""
 "If you find large number of new newsgroups cluttering up your screen, "
 "pressing B<SelectToggleReadDisplay> ('B<r>') will make them go away."
@@ -9914,13 +10054,13 @@ msgstr ""
 "('B<r>') ausgeblendet werden."
 
 #. type: SS
-#: doc/tin.1:3614
+#: doc/tin.1:3674
 #, no-wrap
 msgid "XTERM BUTTONS"
 msgstr "XTERM MAUS TASTEN"
 
 #. type: Plain text
-#: doc/tin.1:3620
+#: doc/tin.1:3680
 msgid ""
 "If the environment variable B<$TERM> is set to B<\\%xterm>(1x), then button "
 "pressing can be used to select groups and articles. In this discussion, the "
@@ -9933,18 +10073,18 @@ msgstr ""
 "die linke Maustaste)."
 
 #. type: Plain text
-#: doc/tin.1:3622
+#: doc/tin.1:3682
 msgid "In general (i.e., for the group, thread and article menus),"
 msgstr "Im Allgemein (d. h. fÃ¼r die Gruppen-, Thread- und ArtikelmenÃ¼s),"
 
 #. type: TP
-#: doc/tin.1:3622
+#: doc/tin.1:3682
 #, no-wrap
 msgid "Button1 (left)"
 msgstr "Maustaste1 (Links)"
 
 #. type: Plain text
-#: doc/tin.1:3625
+#: doc/tin.1:3685
 msgid ""
 "enters next (lower) level if you click on an article, otherwise pages down."
 msgstr ""
@@ -9952,13 +10092,13 @@ msgstr ""
 "sonst nach unten blÃ¤ttern."
 
 #. type: TP
-#: doc/tin.1:3625
+#: doc/tin.1:3685
 #, no-wrap
 msgid "Button2 (center)"
 msgstr "Maustaste2 (Mitte)"
 
 #. type: Plain text
-#: doc/tin.1:3629
+#: doc/tin.1:3689
 msgid ""
 "returns to the previous (upper) level if you click on an article, otherwise "
 "pages up."
@@ -9967,13 +10107,13 @@ msgstr ""
 "klicken, andernfalls wird eine Seite nach oben geblÃ¤ttert."
 
 #. type: TP
-#: doc/tin.1:3629
+#: doc/tin.1:3689
 #, no-wrap
 msgid "Button3 (right)"
 msgstr "Maustaste3 (Rechts)"
 
 #. type: Plain text
-#: doc/tin.1:3633
+#: doc/tin.1:3693
 msgid ""
 "positions on the article line under mouse cursor, or pages down if you've "
 "clicked outside the list of articles."
@@ -9982,18 +10122,18 @@ msgstr ""
 "unten, wenn auÃŸerhalb der Artikelliste geklickt wurde."
 
 #. type: Plain text
-#: doc/tin.1:3635
+#: doc/tin.1:3695
 msgid "In the group selection menu, if the mouse is pointing at a group then:"
 msgstr "Im GruppenauswahlmenÃ¼, wenn die Maus auf eine Gruppe zeigt, dann:"
 
 #. type: TP
-#: doc/tin.1:3635 doc/tin.1:3647 doc/tin.1:3661
+#: doc/tin.1:3695 doc/tin.1:3707 doc/tin.1:3721
 #, no-wrap
 msgid "left button"
 msgstr "Linke Maustaste"
 
 #. type: Plain text
-#: doc/tin.1:3639
+#: doc/tin.1:3699
 msgid ""
 "moves to and selects the group pointed at, just like B<SelectReadGrp> "
 "('B<E<lt>CRE<gt>>')."
@@ -10002,36 +10142,36 @@ msgstr ""
 "B<SelectReadGrp> ('B<E<lt>CRE<gt>>')."
 
 #. type: TP
-#: doc/tin.1:3639 doc/tin.1:3651 doc/tin.1:3664
+#: doc/tin.1:3699 doc/tin.1:3711 doc/tin.1:3724
 #, no-wrap
 msgid "center button"
 msgstr "Mittlere Maustaste"
 
 #. type: Plain text
-#: doc/tin.1:3642
+#: doc/tin.1:3702
 msgid "quits the program, just like B<Quit> ('B<q>')."
 msgstr "Beendet das Programm, genau wie B<Quit> ('B<q>')."
 
 #. type: TP
-#: doc/tin.1:3642 doc/tin.1:3656 doc/tin.1:3669
+#: doc/tin.1:3702 doc/tin.1:3716 doc/tin.1:3729
 #, no-wrap
 msgid "right button"
 msgstr "Rechte Maustaste"
 
 #. type: Plain text
-#: doc/tin.1:3645
+#: doc/tin.1:3705
 msgid "moves to the group pointed at."
 msgstr "springt zu der Gruppe, auf die gezeigt wird."
 
 #. type: Plain text
-#: doc/tin.1:3647
+#: doc/tin.1:3707
 msgid ""
 "In the article menu, if the mouse is pointing at an article (or thread) then:"
 msgstr ""
 "Wenn die Maus im ArtikelmenÃ¼ auf einen Artikel (oder Thread) zeigt, dann:"
 
 #. type: Plain text
-#: doc/tin.1:3651
+#: doc/tin.1:3711
 msgid ""
 "reads the article pointed at, just like B<GroupReadBasenote> "
 "('B<E<lt>CRE<gt>>'), or the thread, just like B<GroupListThd> ('B<l>')."
@@ -10040,7 +10180,7 @@ msgstr ""
 "('B<E<lt>CRE<gt>>'), oder den Thread, genau wie B<GroupListThd> ('B<l>')."
 
 #. type: Plain text
-#: doc/tin.1:3656
+#: doc/tin.1:3716
 msgid ""
 "exits the menu, catching up on the group if you have "
 "B<group_catchup_on_exit> set in your configuration, just like B<Quit> "
@@ -10051,17 +10191,17 @@ msgstr ""
 "('B<q>')."
 
 #. type: Plain text
-#: doc/tin.1:3659
+#: doc/tin.1:3719
 msgid "moves to the article (or thread) pointed at."
 msgstr "springt zu dem Artikel (oder Thread), auf den gezeigt wird."
 
 #. type: Plain text
-#: doc/tin.1:3661
+#: doc/tin.1:3721
 msgid "In the thread menu, if the mouse is pointing at an article then:"
 msgstr "Im Thread-MenÃ¼, wenn die Maus auf einen Artikel zeigt, dann:"
 
 #. type: Plain text
-#: doc/tin.1:3664
+#: doc/tin.1:3724
 msgid ""
 "reads article pointed at, just like B<ThreadReadArt> ('B<E<lt>CRE<gt>>')."
 msgstr ""
@@ -10069,7 +10209,7 @@ msgstr ""
 "('B<E<lt>CRE<gt>>')."
 
 #. type: Plain text
-#: doc/tin.1:3669
+#: doc/tin.1:3729
 msgid ""
 "exits the menu, catching up on the thread if you have "
 "B<thread_catchup_on_exit> set in your configuration, just like B<Quit> "
@@ -10080,12 +10220,12 @@ msgstr ""
 "B<Quit> ('B<q>')."
 
 #. type: Plain text
-#: doc/tin.1:3672
+#: doc/tin.1:3732
 msgid "moves to the article pointed at."
 msgstr "springt zu dem Artikel, auf den gezeigt wird."
 
 #. type: Plain text
-#: doc/tin.1:3679
+#: doc/tin.1:3739
 msgid ""
 "In other menus and areas button pressing reverts back to usual cut and paste "
 "of B<\\%xterm>(1x), but after one click of any button."
@@ -10095,13 +10235,13 @@ msgstr ""
 "Klick auf eine beliebige Taste."
 
 #. type: SS
-#: doc/tin.1:3679
+#: doc/tin.1:3739
 #, no-wrap
 msgid "INDEX FILES"
 msgstr "INDEX DATEIEN"
 
 #. type: Plain text
-#: doc/tin.1:3684
+#: doc/tin.1:3744
 msgid ""
 "If your news server supports NOV index files (see B<\\%newsoverview>(5), "
 "most modern installations will) and you have a fast connection to your news "
@@ -10113,7 +10253,7 @@ msgstr ""
 "Abschnitt ignorieren."
 
 #. type: Plain text
-#: doc/tin.1:3693
+#: doc/tin.1:3753
 msgid ""
 "If your news server doesn't support NOV index files or you have a very slow "
 "connection to your news server then B<tin> can cache the index for each "
@@ -10133,7 +10273,7 @@ msgstr ""
 "Caching (B<cache_overview_files>) deaktiviert."
 
 #. type: Plain text
-#: doc/tin.1:3702
+#: doc/tin.1:3762
 msgid ""
 "Each user creates/updates his/her own index files that are stored in I<$"
 "{TIN_INDEX_NEWSDIR:-\"${TIN_HOMEDIR:-\"$HOME\"}/.tin\"}/.news/>. If you are "
@@ -10154,7 +10294,7 @@ msgstr ""
 "erheblichen VerzÃ¶gerungen beim Betreten einer Gruppe."
 
 #. type: Plain text
-#: doc/tin.1:3709
+#: doc/tin.1:3769
 msgid ""
 "Entering a group the first time tends to be slow because the index file must "
 "be built from scratch. To alleviate the slowness start B<tin> to create all "
@@ -10172,7 +10312,7 @@ msgstr ""
 "zwischengespeichert werden mÃ¼ssen."
 
 #. type: Plain text
-#: doc/tin.1:3714
+#: doc/tin.1:3774
 msgid ""
 "As indexing might take some time you may want to run B<tin> from the system "
 "batcher B<\\%cron>(8)  with the ''B<-u>'' option:"
@@ -10182,13 +10322,13 @@ msgstr ""
 "u>Â« auszufÃ¼hren:"
 
 #. type: Plain text
-#: doc/tin.1:3719
+#: doc/tin.1:3779
 #, no-wrap
 msgid "\\f(CR30 6 * * * /usr/local/bin/tin -u\\fR\n"
 msgstr "\\f(CR30 6 * * * /usr/local/bin/tin -u\\fR\n"
 
 #. type: Plain text
-#: doc/tin.1:3725
+#: doc/tin.1:3785
 msgid ""
 "If you are low on local disk space you should consider to manually purge "
 "cached data for groups you are not reading anymore with something like:"
@@ -10198,7 +10338,7 @@ msgstr ""
 "lesen, manuell zu bereinigen:"
 
 #. type: Plain text
-#: doc/tin.1:3731
+#: doc/tin.1:3791
 #, no-wrap
 msgid ""
 "\\f(CRfind ${TIN_INDEX_NEWSDIR:-\"${TIN_HOMEDIR:-\"$HOME\"}/.tin\"}/.news* \\e\n"
@@ -10208,7 +10348,7 @@ msgstr ""
 "-type f -name \"[0-9]*.[0-9]\" -atime +28 | xargs rm -f\\fR\n"
 
 #. type: SH
-#: doc/tin.1:3736 doc/tin.5:22
+#: doc/tin.1:3796 doc/tin.5:22
 #, no-wrap
 msgid "FILES"
 msgstr "DATEIEN"
@@ -10230,7 +10370,7 @@ msgstr "DATEIEN"
 #.        $TMPDIR/ACTIVE     (-D 64)
 #.        $TMPDIR/GNKSA      (-D 64)
 #. type: Plain text
-#: doc/tin.1:3755
+#: doc/tin.1:3815
 msgid "For a detailed description see B<\\%tin>(5)."
 msgstr "FÃ¼r eine ausfÃ¼hrlich Beschreibung siehe B<\\%tin>(5)."
 
@@ -10256,119 +10396,119 @@ msgstr "FÃ¼r eine ausfÃ¼hrlich Beschreib
 #.  $TMPDIR/SCOPES-W   (-D 32)
 #.  $TMPDIR/ACTIVE     (-D 64)
 #. type: Plain text
-#: doc/tin.1:3757 doc/tin.5:45
+#: doc/tin.1:3817 doc/tin.5:45
 msgid "I<$MAILCAPS>"
 msgstr "I<$MAILCAPS>"
 
 #. type: Plain text
-#: doc/tin.1:3759 doc/tin.5:47
-msgid "I<~/.mailcap>"
-msgstr "I<~/.mailcap>"
+#: doc/tin.1:3819 doc/tin.5:47
+msgid "I<\\[ti]/.mailcap>"
+msgstr "I<\\[ti]/.mailcap>"
 
 #. type: Plain text
-#: doc/tin.1:3761 doc/tin.5:49
+#: doc/tin.1:3821 doc/tin.5:49
 msgid "I</etc/mailcap>"
 msgstr "I</etc/mailcap>"
 
 #. type: Plain text
-#: doc/tin.1:3763 doc/tin.5:51
+#: doc/tin.1:3823 doc/tin.5:51
 msgid "I</usr/etc/mailcap>"
 msgstr "I</usr/etc/mailcap>"
 
 #. type: Plain text
-#: doc/tin.1:3765 doc/tin.5:53
+#: doc/tin.1:3825 doc/tin.5:53
 msgid "I</usr/local/etc/mailcap>"
 msgstr "I</usr/local/etc/mailcap>"
 
 #. type: Plain text
-#: doc/tin.1:3767 doc/tin.5:55
+#: doc/tin.1:3827 doc/tin.5:55
 msgid "I</etc/mail/mailcap>"
 msgstr "I</etc/mail/mailcap>"
 
 #. type: Plain text
-#: doc/tin.1:3769 doc/tin.5:247
+#: doc/tin.1:3829 doc/tin.5:247
 msgid "I</etc/nntpserver>"
 msgstr "I</etc/nntpserver>"
 
 #. type: Plain text
-#: doc/tin.1:3771 doc/tin.5:256
+#: doc/tin.1:3831 doc/tin.5:256
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.cancelsecret>"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.cancelsecret>"
 
 #. type: Plain text
-#: doc/tin.1:3773 doc/tin.5:265
+#: doc/tin.1:3833 doc/tin.5:265
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.mime.types>"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.mime.types>"
 
 #. type: Plain text
-#: doc/tin.1:3775 doc/tin.5:267
+#: doc/tin.1:3835 doc/tin.5:267
 msgid "I</etc/mime.types>"
 msgstr "I</etc/mime.types>"
 
 #. type: Plain text
-#: doc/tin.1:3777 doc/tin.5:269
+#: doc/tin.1:3837 doc/tin.5:269
 msgid "I</etc/tin/mime.types>"
 msgstr "I</etc/tin/mime.types>"
 
 #. type: Plain text
-#: doc/tin.1:3779 doc/tin.5:275
+#: doc/tin.1:3839 doc/tin.5:275
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.newsauth>"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.newsauth>"
 
 #. type: Plain text
-#: doc/tin.1:3781 doc/tin.5:309
+#: doc/tin.1:3841 doc/tin.5:309
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.newsrc>"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.newsrc>"
 
 #. type: Plain text
-#: doc/tin.1:3784 doc/tin.5:339
+#: doc/tin.1:3844 doc/tin.5:339
 #, no-wrap
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/$NNTPSERVER/.oldnewsrc>\n"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/$NNTPSERVER/.oldnewsrc>\n"
 
 #. type: Plain text
-#: doc/tin.1:3787 doc/tin.5:346
+#: doc/tin.1:3847 doc/tin.5:346
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.signature>"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.signature>"
 
 #. type: Plain text
-#: doc/tin.1:3789 doc/tin.5:348
+#: doc/tin.1:3849 doc/tin.5:348
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.Sig>"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.Sig>"
 
 #. type: Plain text
-#: doc/tin.1:3791 doc/tin.5:354
+#: doc/tin.1:3851 doc/tin.5:354
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.sigfixed>"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.sigfixed>"
 
 #. type: Plain text
-#: doc/tin.1:3793 doc/tin.5:360
+#: doc/tin.1:3853 doc/tin.5:360
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/.inputhistory>"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/.inputhistory>"
 
 #. type: Plain text
-#: doc/tin.1:3795 doc/tin.5:366
+#: doc/tin.1:3855 doc/tin.5:366
 msgid "I<${TIN_INDEX_MAILDIR:-\"${TIN_HOMEDIR:-\"$HOME\"}/.tin\"}/.mail/>"
 msgstr "I<${TIN_INDEX_MAILDIR:-\"${TIN_HOMEDIR:-\"$HOME\"}/.tin\"}/.mail/>"
 
 #. type: Plain text
-#: doc/tin.1:3798
+#: doc/tin.1:3858
 #, no-wrap
 msgid "I<${TIN_INDEX_NEWSDIR:-\"${TIN_HOMEDIR:-\"$HOME\"}/.tin\"}/.news${NNTPSERVER:+\"-$NNTPSERVER\"}/>\n"
 msgstr "I<${TIN_INDEX_NEWSDIR:-\"${TIN_HOMEDIR:-\"$HOME\"}/.tin\"}/.news${NNTPSERVER:+\"-$NNTPSERVER\"}/>\n"
 
 #. type: Plain text
-#: doc/tin.1:3801 doc/tin.5:380
+#: doc/tin.1:3861 doc/tin.5:380
 msgid "I<${TIN_INDEX_SAVEDIR:-\"${TIN_HOMEDIR:-\"$HOME\"}/.tin\"}/.save/>"
 msgstr "I<${TIN_INDEX_SAVEDIR:-\"${TIN_HOMEDIR:-\"$HOME\"}/.tin\"}/.save/>"
 
 #. type: Plain text
-#: doc/tin.1:3803 doc/tin.5:386
+#: doc/tin.1:3863 doc/tin.5:386
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/active.mail>"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/active.mail>"
 
 #. type: Plain text
-#: doc/tin.1:3805 doc/tin.5:420
+#: doc/tin.1:3865 doc/tin.5:420
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/active.save>"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/active.save>"
 
@@ -10377,78 +10517,78 @@ msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin
 #.  we should think about checking for the new Paths (/news/etc/)
 #.  ${TIN_LIBDIR\-/news/etc"}/attributes
 #. type: Plain text
-#: doc/tin.1:3808 doc/tin.5:430
+#: doc/tin.1:3868 doc/tin.5:430
 msgid "I</etc/tin/attributes>"
 msgstr "I</etc/tin/attributes>"
 
 #. type: Plain text
-#: doc/tin.1:3810 doc/tin.5:432
+#: doc/tin.1:3870 doc/tin.5:432
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/attributes>"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/attributes>"
 
 #.  TODO: add missing descriptions and explain things in detail.
 #. type: Plain text
-#: doc/tin.1:3812 doc/tin.5:789
+#: doc/tin.1:3872 doc/tin.5:798
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/filter>"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/filter>"
 
 #. type: Plain text
-#: doc/tin.1:3815
+#: doc/tin.1:3875
 #, no-wrap
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/keymap${${LC_ALL:-\"${LC_MESSAGES:-\"${LC_CTYPE:-\"$LANG\"}\"}\"}:+\".${LC_ALL:-\"${LC_MESSAGES:-\"${LC_CTYPE:-\"$LANG\"}\"}\"}\"}>\n"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/keymap${${LC_ALL:-\"${LC_MESSAGES:-\"${LC_CTYPE:-\"$LANG\"}\"}\"}:+\".${LC_ALL:-\"${LC_MESSAGES:-\"${LC_CTYPE:-\"$LANG\"}\"}\"}\"}>\n"
 
 #. type: Plain text
-#: doc/tin.1:3817
+#: doc/tin.1:3877
 #, no-wrap
 msgid "I</etc/tin/keymap${${LC_ALL:-\"${LC_MESSAGES:-\"${LC_CTYPE:-\"$LANG\"}\"}\"}:+\".${LC_ALL:-\"${LC_MESSAGES:-\"${LC_CTYPE:-\"$LANG\"}\"}\"}\"}>\n"
 msgstr "I</etc/tin/keymap${${LC_ALL:-\"${LC_MESSAGES:-\"${LC_CTYPE:-\"$LANG\"}\"}\"}:+\".${LC_ALL:-\"${LC_MESSAGES:-\"${LC_CTYPE:-\"$LANG\"}\"}\"}\"}>\n"
 
 #. type: Plain text
-#: doc/tin.1:3820 doc/tin.5:1196
+#: doc/tin.1:3880 doc/tin.5:1205
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/mailgroups>"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/mailgroups>"
 
 #. type: Plain text
-#: doc/tin.1:3822 doc/tin.5:1211
+#: doc/tin.1:3882 doc/tin.5:1220
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/newsrctable>"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/newsrctable>"
 
 #. type: Plain text
-#: doc/tin.1:3824 doc/tin.5:1255
+#: doc/tin.1:3884 doc/tin.5:1264
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/posted>"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/posted>"
 
 #. type: Plain text
-#: doc/tin.1:3826 doc/tin.5:1269
+#: doc/tin.1:3886 doc/tin.5:1278
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/Mail/posted>"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/Mail/posted>"
 
 #. type: Plain text
-#: doc/tin.1:3828 doc/tin.5:1278
+#: doc/tin.1:3888 doc/tin.5:1287
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/postponed.articles>"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/postponed.articles>"
 
 #. type: Plain text
-#: doc/tin.1:3831 doc/tin.5:1287
+#: doc/tin.1:3891 doc/tin.5:1296
 #, no-wrap
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/$NNTPSERVER/motd>\n"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/$NNTPSERVER/motd>\n"
 
 #. type: Plain text
-#: doc/tin.1:3835 doc/tin.5:1297
+#: doc/tin.1:3895 doc/tin.5:1306
 #, no-wrap
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/$NNTPSERVER/msglog>\n"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/$NNTPSERVER/msglog>\n"
 
 #. type: Plain text
-#: doc/tin.1:3839 doc/tin.5:1307
+#: doc/tin.1:3899 doc/tin.5:1316
 #, no-wrap
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/$NNTPSERVER/newsgroups>\n"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/$NNTPSERVER/newsgroups>\n"
 
 #. type: Plain text
-#: doc/tin.1:3843 doc/tin.5:1325
+#: doc/tin.1:3903 doc/tin.5:1334
 #, no-wrap
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/$NNTPSERVER/serverrc>\n"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/$NNTPSERVER/serverrc>\n"
@@ -10458,22 +10598,22 @@ msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin
 #.  we should think about checking for the new Paths (/news/etc/)
 #.  .IR ${TIN_LIBDIR\-"/news/etc"}/tinrc
 #. type: Plain text
-#: doc/tin.1:3847 doc/tin.5:1408
+#: doc/tin.1:3907 doc/tin.5:1417
 msgid "I</etc/tin/tinrc>"
 msgstr "I</etc/tin/tinrc>"
 
 #. type: Plain text
-#: doc/tin.1:3849 doc/tin.5:1410
+#: doc/tin.1:3909 doc/tin.5:1419
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/tinrc>"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/tinrc>"
 
 #. type: Plain text
-#: doc/tin.1:3851 doc/tin.5:2781
+#: doc/tin.1:3911 doc/tin.5:2840
 msgid "I</etc/tin/tin.defaults>"
 msgstr "I</etc/tin/tin.defaults>"
 
 #. type: Plain text
-#: doc/tin.1:3853
+#: doc/tin.1:3913
 msgid "I</usr/local/share/locale/${LC_MESSAGES}/LC_MESSAGES/tin.mo>"
 msgstr "I</usr/local/share/locale/${LC_MESSAGES}/LC_MESSAGES/tin.mo>"
 
@@ -10482,51 +10622,51 @@ msgstr "I</usr/local/share/locale/${LC_M
 #.  we should think about checking for the new Paths
 #.  (described shown below).
 #. type: Plain text
-#: doc/tin.1:3855 doc/tin.5:2891
+#: doc/tin.1:3915 doc/tin.5:2950
 msgid "I<${TIN_LIBDIR:-NEWSLIBDIR}\"/\"${TIN_ACTIVEFILE:-active}>"
 msgstr "I<${TIN_LIBDIR:-NEWSLIBDIR}\"/\"${TIN_ACTIVEFILE:-active}>"
 
 #. type: Plain text
-#: doc/tin.1:3857 doc/tin.5:2951
+#: doc/tin.1:3917 doc/tin.5:3010
 msgid "I<${TIN_LIBDIR:-NEWSLIBDIR}/active.times>"
 msgstr "I<${TIN_LIBDIR:-NEWSLIBDIR}/active.times>"
 
 #. type: Plain text
-#: doc/tin.1:3859 doc/tin.5:2977
+#: doc/tin.1:3919 doc/tin.5:3036
 msgid "I<${TIN_LIBDIR:-NEWSLIBDIR}/newsgroups>"
 msgstr "I<${TIN_LIBDIR:-NEWSLIBDIR}/newsgroups>"
 
 #. type: Plain text
-#: doc/tin.1:3861 doc/tin.5:2999
+#: doc/tin.1:3921 doc/tin.5:3058
 msgid "I<${TIN_LIBDIR:-NEWSLIBDIR}/organization>"
 msgstr "I<${TIN_LIBDIR:-NEWSLIBDIR}/organization>"
 
 #.  is the Path correct? or is it /news/etc/overview.fmt
 #. type: Plain text
-#: doc/tin.1:3863 doc/tin.5:3008
+#: doc/tin.1:3923 doc/tin.5:3067
 msgid "I<${TIN_LIBDIR:-NEWSLIBDIR}/overview.fmt>"
 msgstr "I<${TIN_LIBDIR:-NEWSLIBDIR}/overview.fmt>"
 
 #.  is the Path correct? or is it /news/etc/subscriptions
 #. type: Plain text
-#: doc/tin.1:3867 doc/tin.5:3025
+#: doc/tin.1:3927 doc/tin.5:3084
 msgid "I<${TIN_LIBDIR:-NEWSLIBDIR}/subscriptions>"
 msgstr "I<${TIN_LIBDIR:-NEWSLIBDIR}/subscriptions>"
 
 #. type: SH
-#: doc/tin.1:3867
+#: doc/tin.1:3927
 #, no-wrap
 msgid "ENVIRONMENT"
 msgstr "UMGEBUNGSVARIABLEN"
 
 #. type: TP
-#: doc/tin.1:3871
+#: doc/tin.1:3931
 #, no-wrap
 msgid "B<TINRC>"
 msgstr "B<TINRC>"
 
 #. type: Plain text
-#: doc/tin.1:3879
+#: doc/tin.1:3939
 msgid ""
 "Define this variable if you want to specify command-line options that B<tin> "
 "should be started with to save typing them each time it is started. The "
@@ -10541,13 +10681,13 @@ msgstr ""
 "GÃ¼ltigkeit Ã¼berprÃ¼ft werden \\(em um Sie manuell Ã¼bersteuern zu kÃ¶nnen."
 
 #. type: TP
-#: doc/tin.1:3879
+#: doc/tin.1:3939
 #, no-wrap
 msgid "B<TIN_HOMEDIR>"
 msgstr "B<TIN_HOMEDIR>"
 
 #. type: Plain text
-#: doc/tin.1:3884
+#: doc/tin.1:3944
 msgid ""
 "Define this variable if you do not want the I<.tin> directory in I<$HOME/>. "
 "E.g., if you want all B<tin>'s private files in I</tmp/.tin> you would set "
@@ -10558,13 +10698,13 @@ msgstr ""
 "tmp/.tin> haben mÃ¶chten, setzen Sie $B<TIN_HOMEDIR> auf I</tmp>."
 
 #. type: TP
-#: doc/tin.1:3884
+#: doc/tin.1:3944
 #, no-wrap
 msgid "B<TIN_INDEX_NEWSDIR>"
 msgstr "B<TIN_INDEX_NEWSDIR>"
 
 #. type: Plain text
-#: doc/tin.1:3890
+#: doc/tin.1:3950
 msgid ""
 "Define this variable if you do not want the I<.news> directory in I<$"
 "{TIN_HOMEDIR:-\"$HOME\"}/.tin/>. E.g., if you want all B<tin>'s news index "
@@ -10576,13 +10716,13 @@ msgstr ""
 "$B<TIN_INDEX_NEWSDIR> auf I</tmp> setzen."
 
 #. type: TP
-#: doc/tin.1:3890
+#: doc/tin.1:3950
 #, no-wrap
 msgid "B<TIN_INDEX_MAILDIR>"
 msgstr "B<TIN_INDEX_MAILDIR>"
 
 #. type: Plain text
-#: doc/tin.1:3896
+#: doc/tin.1:3956
 msgid ""
 "Define this variable if you do not want the I<.mail> directory in I<$"
 "{TIN_HOMEDIR:-\"$HOME\"}/.tin/>. E.g., if you want all B<tin>'s mail index "
@@ -10594,13 +10734,13 @@ msgstr ""
 "$B<TIN_INDEX_MAILDIR> auf I</tmp> setzen."
 
 #. type: TP
-#: doc/tin.1:3896
+#: doc/tin.1:3956
 #, no-wrap
 msgid "B<TIN_INDEX_SAVEDIR>"
 msgstr "B<TIN_INDEX_SAVEDIR>"
 
 #. type: Plain text
-#: doc/tin.1:3902
+#: doc/tin.1:3962
 msgid ""
 "Define this variable if you do not want the I<.save> directory in I<$"
 "{TIN_HOMEDIR:-\"$HOME\"}/.tin/>. E.g., if you want all B<tin>'s save index "
@@ -10612,13 +10752,13 @@ msgstr ""
 "$B<TIN_INDEX_SAVEDIR> auf I</tmp> setzen."
 
 #. type: TP
-#: doc/tin.1:3902
+#: doc/tin.1:3962
 #, no-wrap
 msgid "B<TIN_LIBDIR>"
 msgstr "B<TIN_LIBDIR>"
 
 #. type: Plain text
-#: doc/tin.1:3907
+#: doc/tin.1:3967
 msgid ""
 "Define this variable if you want to override the B<NEWSLIBDIR> path that was "
 "compiled into the B<tin> binary, default is I</usr/lib/news>.  If B<tin> is "
@@ -10630,13 +10770,13 @@ msgstr ""
 "Variable keine Auswirkungen."
 
 #. type: TP
-#: doc/tin.1:3907
+#: doc/tin.1:3967
 #, no-wrap
 msgid "B<TIN_SPOOLDIR>"
 msgstr "B<TIN_SPOOLDIR>"
 
 #. type: Plain text
-#: doc/tin.1:3912
+#: doc/tin.1:3972
 msgid ""
 "Define this variable if you want to override the B<SPOOLDIR> path that was "
 "compiled into the B<tin> binary, default is I</var/spool/news>.  If B<tin> "
@@ -10648,13 +10788,13 @@ msgstr ""
 "Variable keine Auswirkungen."
 
 #. type: TP
-#: doc/tin.1:3912
+#: doc/tin.1:3972
 #, no-wrap
 msgid "B<TIN_NOVROOTDIR>"
 msgstr "B<TIN_NOVROOTDIR>"
 
 #. type: Plain text
-#: doc/tin.1:3918
+#: doc/tin.1:3978
 msgid ""
 "Define this variable if you want to override the B<NOVROOTDIR> path that was "
 "compiled into the B<tin> binary, default is B<SPOOLDIR> (see above). If "
@@ -10666,13 +10806,13 @@ msgstr ""
 "Einstellung dieser Variable keine Auswirkungen."
 
 #. type: TP
-#: doc/tin.1:3918
+#: doc/tin.1:3978
 #, no-wrap
 msgid "B<TIN_NOVFILENAME>"
 msgstr "B<TIN_NOVFILENAME>"
 
 #. type: Plain text
-#: doc/tin.1:3924
+#: doc/tin.1:3984
 msgid ""
 "Define this variable if you want to override the B<OVERVIEW_FILE> filename "
 "that was compiled into the B<tin> binary, default is I<.overview>. If B<tin> "
@@ -10684,13 +10824,13 @@ msgstr ""
 "hat diese Variable keine Auswirkung."
 
 #. type: TP
-#: doc/tin.1:3924
+#: doc/tin.1:3984
 #, no-wrap
 msgid "B<TIN_ACTIVEFILE>"
 msgstr "B<TIN_ACTIVEFILE>"
 
 #. type: Plain text
-#: doc/tin.1:3930
+#: doc/tin.1:3990
 msgid ""
 "Define this variable if you want to override the B<NEWSLIBDIR/active> path "
 "that was compiled into the B<tin> binary. If B<tin> is running in NNTP mode "
@@ -10703,13 +10843,13 @@ msgstr ""
 "$B<TIN_LIBDIR> gesetzt sein wird es $B<TIN_ACTIVEFILE> vorangestellt."
 
 #. type: TP
-#: doc/tin.1:3930
+#: doc/tin.1:3990
 #, no-wrap
 msgid "B<NNTPSERVER>"
 msgstr "B<NNTPSERVER>"
 
 #. type: Plain text
-#: doc/tin.1:3936
+#: doc/tin.1:3996
 msgid ""
 "The default NNTP server to remotely read news from. This variable only needs "
 "to be set if the ''B<-r>'' command-line option is specified and the file I</"
@@ -10722,13 +10862,13 @@ msgstr ""
 "Befehlszeilenoption Â»B<-g>Â« Ã¼berschreibt $B<NNTPSERVER>."
 
 #. type: TP
-#: doc/tin.1:3936
+#: doc/tin.1:3996
 #, no-wrap
 msgid "B<NNTPPORT>"
 msgstr "B<NNTPPORT>"
 
 #. type: Plain text
-#: doc/tin.1:3941
+#: doc/tin.1:4001
 msgid ""
 "The NNTP TCP-port to read news from. This variable only needs to be set if "
 "the TCP-port is not 119 (the default). The ''B<-p>'' command-line option "
@@ -10739,13 +10879,13 @@ msgstr ""
 "Befehlszeilenoption Â»B<-p>Â« Ã¼bersteuert $B<NNTPPORT>."
 
 #. type: TP
-#: doc/tin.1:3941
+#: doc/tin.1:4001
 #, no-wrap
 msgid "B<NNTPSPORT>"
 msgstr "B<NNTPSPORT>"
 
 #. type: Plain text
-#: doc/tin.1:3946
+#: doc/tin.1:4006
 msgid ""
 "The NNTPS TCP-port to read news from. This variable only needs to be set if "
 "the TCP-port is not 563 (the default). The ''B<-p>'' and ''B<-T>'' command-"
@@ -10756,13 +10896,13 @@ msgstr ""
 "Befehlszeilenoptionen Â»B<-p>Â« und Â»B<-T>Â« Ã¼berschreiben $B<NNTPSPORT>."
 
 #. type: TP
-#: doc/tin.1:3946
+#: doc/tin.1:4006
 #, no-wrap
 msgid "B<DISTRIBUTION>"
 msgstr "B<DISTRIBUTION>"
 
 #. type: Plain text
-#: doc/tin.1:3950
+#: doc/tin.1:4010
 msgid ""
 "Set the article header field ''Distribution:'' to the contents of the "
 "variable instead of the system default."
@@ -10771,13 +10911,13 @@ msgstr ""
 "auf den Systemstandard."
 
 #. type: TP
-#: doc/tin.1:3950
+#: doc/tin.1:4010
 #, no-wrap
 msgid "B<ISO2ASC>"
 msgstr "B<ISO2ASC>"
 
 #. type: Plain text
-#: doc/tin.1:3954
+#: doc/tin.1:4014
 msgid ""
 "Set the ISO to ASCII charset decoding table character to use in decoding an "
 "article text. Values can range from -1 to 5."
@@ -10786,34 +10926,34 @@ msgstr ""
 "Dekodierung des Artikeltextes. Die Werte kÃ¶nnen von -1 bis 5 reichen."
 
 #. type: TP
-#: doc/tin.1:3955
+#: doc/tin.1:4015
 #, no-wrap
 msgid "B<-1>"
 msgstr "B<-1>"
 
 #. type: Plain text
-#: doc/tin.1:3958
+#: doc/tin.1:4018
 msgid "no conversion"
 msgstr "Keine Umformung"
 
 #. type: Plain text
-#: doc/tin.1:3961
+#: doc/tin.1:4021
 msgid "universal table for many languages"
 msgstr "Universal-Tabelle fÃ¼r viele Sprachen"
 
 #. type: Plain text
-#: doc/tin.1:3964
+#: doc/tin.1:4024
 msgid "single-spacing universal table"
 msgstr "Universal-Tabelle mit einfachem Abstand"
 
 #. type: Plain text
-#: doc/tin.1:3967
+#: doc/tin.1:4027
 msgid "table for Danish, Dutch, German, Norwegian and Swedish"
 msgstr ""
 "Tabelle fÃ¼r DÃ¤nisch, NiederlÃ¤ndisch, Deutsch, Norwegisch und Schwedisch"
 
 #. type: Plain text
-#: doc/tin.1:3971
+#: doc/tin.1:4031
 msgid ""
 "table for Danish, Finnish, Norwegian and Swedish using the appropriate ISO "
 "646 variant"
@@ -10822,29 +10962,29 @@ msgstr ""
 "entsprechenden ISO 646-Variante"
 
 #. type: Plain text
-#: doc/tin.1:3974
+#: doc/tin.1:4034
 msgid "table with B<RFC\\ 1345> codes in brackets"
 msgstr "Tabelle mit B<RFC\\ 1345>-Codes in Klammern"
 
 #. type: TP
-#: doc/tin.1:3974
+#: doc/tin.1:4034
 #, no-wrap
 msgid "B<5>"
 msgstr "B<5>"
 
 #. type: Plain text
-#: doc/tin.1:3977
+#: doc/tin.1:4037
 msgid "table for printers that allow overstriking with backspace"
 msgstr "Tabelle fÃ¼r Drucker, die es erlauben, mit Backspace zu Ã¼berschreiben"
 
 #. type: TP
-#: doc/tin.1:3978
+#: doc/tin.1:4038
 #, no-wrap
 msgid "B<ORGANIZATION>"
 msgstr "B<ORGANIZATION>"
 
 #. type: Plain text
-#: doc/tin.1:3985
+#: doc/tin.1:4045
 msgid ""
 "Set the article header field ''Organization:'' to the contents of the "
 "variable instead of the system default. If it points to a readable file a "
@@ -10859,26 +10999,26 @@ msgstr ""
 "$B<NEWSORG> anstelle von $B<ORGANIZATION> verwendet werden."
 
 #. type: TP
-#: doc/tin.1:3985
+#: doc/tin.1:4045
 #, no-wrap
 msgid "B<NEWSORG (DomainOS)>"
 msgstr "B<NEWSORG (DomainOS)>"
 
 #. type: Plain text
-#: doc/tin.1:3988
+#: doc/tin.1:4048
 msgid "DomainOS specific, same as $B<ORGANIZATION> on other OSs (see above)."
 msgstr ""
 "Apollo DomainOS spezifisch, wie $B<ORGANIZATION> auf anderen "
 "Betriebssystemen (siehe oben)."
 
 #. type: TP
-#: doc/tin.1:3988
+#: doc/tin.1:4048
 #, no-wrap
 msgid "B<REPLYTO>"
 msgstr "B<REPLYTO>"
 
 #. type: Plain text
-#: doc/tin.1:3993
+#: doc/tin.1:4053
 msgid ""
 "Set the article header field ''Reply-To:'' to the return address specified "
 "by the variable. This is useful if you wish to receive replies at a "
@@ -10889,13 +11029,13 @@ msgstr ""
 "Adresse erhalten mÃ¶chten."
 
 #. type: TP
-#: doc/tin.1:3993
+#: doc/tin.1:4053
 #, no-wrap
 msgid "B<NAME>"
 msgstr "B<NAME>"
 
 #. type: Plain text
-#: doc/tin.1:3997
+#: doc/tin.1:4057
 msgid ""
 "Overrides the full name given in the gecos-field in I</etc/passwd>, see also "
 "B<mail_address>."
@@ -10904,24 +11044,24 @@ msgstr ""
 "angegeben ist, siehe auch B<mail_address>."
 
 #. type: TP
-#: doc/tin.1:3997
+#: doc/tin.1:4057
 #, no-wrap
 msgid "B<REALNAME>"
 msgstr "B<REALNAME>"
 
 #. type: Plain text
-#: doc/tin.1:4000
+#: doc/tin.1:4060
 msgid "Same as $B<NAME> but with lower priority."
 msgstr "Bewirkt das Gleiche wie $B<NAME> aber mit geringerer PrioritÃ¤t."
 
 #. type: TP
-#: doc/tin.1:4000
+#: doc/tin.1:4060
 #, no-wrap
 msgid "B<HOME>"
 msgstr "B<HOME>"
 
 #. type: Plain text
-#: doc/tin.1:4005
+#: doc/tin.1:4065
 msgid ""
 "Pathname of the user's home directory. See B<\\%environ>(5)  for more info."
 msgstr ""
@@ -10929,13 +11069,13 @@ msgstr ""
 "B<\\%environ>(5)."
 
 #. type: TP
-#: doc/tin.1:4005
+#: doc/tin.1:4065
 #, no-wrap
 msgid "B<MAILER>"
 msgstr "B<MAILER>"
 
 #. type: Plain text
-#: doc/tin.1:4009
+#: doc/tin.1:4069
 msgid ""
 "This variable has precedence over the default mailer that is used in all "
 "mailing operations within B<tin>."
@@ -10944,25 +11084,25 @@ msgstr ""
 "Versandoperationen innerhalb von B<tin> verwendet wird."
 
 #. type: TP
-#: doc/tin.1:4009
+#: doc/tin.1:4069
 #, no-wrap
 msgid "B<MAIL>"
 msgstr "B<MAIL>"
 
 #. type: Plain text
-#: doc/tin.1:4012
+#: doc/tin.1:4072
 msgid "Full path to the user's mailbox."
 msgstr "Voller Pfad zum Postfach des Benutzers."
 
 #.  we don't support the %message || ?message notation
 #. type: TP
-#: doc/tin.1:4012
+#: doc/tin.1:4072
 #, no-wrap
 msgid "B<MAILPATH>"
 msgstr "B<MAILPATH>"
 
 #. type: Plain text
-#: doc/tin.1:4017
+#: doc/tin.1:4077
 msgid ""
 "A colon-separated list of filenames which are checked for new mail. This "
 "overrides the $B<MAIL> variable."
@@ -10971,13 +11111,13 @@ msgstr ""
 "Ã¼berprÃ¼ft werden. Ãœbersteuert die Variable $B<MAIL>."
 
 #. type: TP
-#: doc/tin.1:4017
+#: doc/tin.1:4077
 #, no-wrap
 msgid "B<MAILDIR>"
 msgstr "B<MAILDIR>"
 
 #. type: Plain text
-#: doc/tin.1:4021
+#: doc/tin.1:4081
 msgid ""
 "Full path to the user's maildir folder. This is only evaluated if neither "
 "$B<MAILPATH> nor $B<MAIL> are set."
@@ -10986,13 +11126,13 @@ msgstr ""
 "weder $B<MAILPATH> noch $B<MAIL> gesetzt sind."
 
 #. type: TP
-#: doc/tin.1:4021
+#: doc/tin.1:4081
 #, no-wrap
 msgid "B<VISUAL>"
 msgstr "B<VISUAL>"
 
 #. type: Plain text
-#: doc/tin.1:4030
+#: doc/tin.1:4090
 msgid ""
 "This variable has precedence over the default editor (i.e., B<\\%vi>(1))  "
 "that is used in all editing operations within B<tin> (e.g., posting, "
@@ -11006,13 +11146,13 @@ msgstr ""
 "Informationen."
 
 #. type: TP
-#: doc/tin.1:4030
+#: doc/tin.1:4090
 #, no-wrap
 msgid "B<EDITOR>"
 msgstr "B<EDITOR>"
 
 #. type: Plain text
-#: doc/tin.1:4039
+#: doc/tin.1:4099
 msgid ""
 "If $B<VISUAL> is unset, then this variable is looked up for a default "
 "editor. If $B<EDITOR> and $B<VISUAL> are both unset, B<tin> uses the systems "
@@ -11025,13 +11165,13 @@ msgstr ""
 "Systemen). Weitere Informationen finden sich in B<\\%environ>(5)."
 
 #. type: TP
-#: doc/tin.1:4039
+#: doc/tin.1:4099
 #, no-wrap
 msgid "B<AUTOSUBSCRIBE>"
 msgstr "B<AUTOSUBSCRIBE>"
 
 #. type: Plain text
-#: doc/tin.1:4045
+#: doc/tin.1:4105
 msgid ""
 "A new group is checked against the list of patterns; if it matches, B<tin> "
 "subscribes the user to the group without further query.  See the section "
@@ -11044,12 +11184,12 @@ msgstr ""
 "Syntax. Das Setzen von zum Beispiel"
 
 #. type: Plain text
-#: doc/tin.1:4047
+#: doc/tin.1:4107
 msgid "I<AUTOSUBSCRIBE=comp.os.unix.*,talk.*,!talk.politics.*>"
 msgstr "I<AUTOSUBSCRIBE=comp.os.unix.*,talk.*,!talk.politics.*>"
 
 #. type: Plain text
-#: doc/tin.1:4052
+#: doc/tin.1:4112
 msgid ""
 "will automatically subscribe the user to all new groups in the comp.os.unix "
 "hierarchy, and all talk groups other than talk.politics groups (which will "
@@ -11062,13 +11202,13 @@ msgstr ""
 "mit dem Â»B<-X>Â« Kommandozeilen-Parameter gestartet wird."
 
 #. type: TP
-#: doc/tin.1:4052
+#: doc/tin.1:4112
 #, no-wrap
 msgid "B<AUTOUNSUBSCRIBE>"
 msgstr "B<AUTOUNSUBSCRIBE>"
 
 #. type: Plain text
-#: doc/tin.1:4056
+#: doc/tin.1:4116
 msgid ""
 "Is handled like the $B<AUTOSUBSCRIBE> variable, but groups matching the list "
 "are unsubscribed from without further query. For example, setting"
@@ -11077,12 +11217,12 @@ msgstr ""
 "Liste entsprechen, werden ohne weitere Abfrage abgemeldet. Zum Beispiel"
 
 #. type: Plain text
-#: doc/tin.1:4058
+#: doc/tin.1:4118
 msgid "I<AUTOUNSUBSCRIBE=alt.flame.*,u*,!uk.*>"
 msgstr "I<AUTOUNSUBSCRIBE=alt.flame.*,u*,!uk.*>"
 
 #. type: Plain text
-#: doc/tin.1:4062
+#: doc/tin.1:4122
 msgid ""
 "will automatically unsubscribe the user from all new alt.flame groups and "
 "all groups starting with u (university groups) other than UK groups (which "
@@ -11093,13 +11233,13 @@ msgstr ""
 "Gruppen (die wie gewohnt abgefragt werden), abmelden."
 
 #. type: TP
-#: doc/tin.1:4062
+#: doc/tin.1:4122
 #, no-wrap
 msgid "B<TMPDIR>"
 msgstr "B<TMPDIR>"
 
 #. type: Plain text
-#: doc/tin.1:4066
+#: doc/tin.1:4126
 msgid ""
 "A pathname of a directory made available for B<tin> to create temporary "
 "files."
@@ -11108,13 +11248,13 @@ msgstr ""
 "Dateien zur VerfÃ¼gung gestellt wird."
 
 #. type: TP
-#: doc/tin.1:4066
+#: doc/tin.1:4126
 #, no-wrap
 msgid "B<MAILCAPS>"
 msgstr "B<MAILCAPS>"
 
 #. type: Plain text
-#: doc/tin.1:4072
+#: doc/tin.1:4132
 msgid ""
 "This variable can be used to override the default path search for B<\\"
 "%mailcap>(5)  files. See also B<\\%tin>(5)."
@@ -11123,13 +11263,13 @@ msgstr ""
 "%mailcap>(5)-Dateien zu Ã¼berschreiben. Siehe auch B<\\%tin>(5)."
 
 #. type: TP
-#: doc/tin.1:4072
+#: doc/tin.1:4132
 #, no-wrap
 msgid "B<NOMETAMAIL>"
 msgstr "B<NOMETAMAIL>"
 
 #. type: Plain text
-#: doc/tin.1:4077
+#: doc/tin.1:4137
 msgid ""
 "Set this variable to disable the use of B<\\%metamail>(1)  or a replacement "
 "(e.g., metamutt)."
@@ -11138,13 +11278,13 @@ msgstr ""
 "einen Ersatz (z.\\~B. metamutt) zu unterdrÃ¼cken."
 
 #. type: TP
-#: doc/tin.1:4077
+#: doc/tin.1:4137
 #, no-wrap
 msgid "B<MM_CHARSET>"
 msgstr "B<MM_CHARSET>"
 
 #. type: Plain text
-#: doc/tin.1:4081
+#: doc/tin.1:4141
 msgid ""
 "MIME character set used if not configured via the tinrc variable "
 "B<mm_charset>."
@@ -11153,13 +11293,13 @@ msgstr ""
 "B<mm_charset> konfiguriert."
 
 #. type: TP
-#: doc/tin.1:4081
+#: doc/tin.1:4141
 #, no-wrap
 msgid "B<ISPELL>"
 msgstr "B<ISPELL>"
 
 #. type: Plain text
-#: doc/tin.1:4086
+#: doc/tin.1:4146
 msgid ""
 "Set this variable to point to B<\\%ispell>(1)  or a replacement and its cmd-"
 "line options."
@@ -11168,13 +11308,13 @@ msgstr ""
 "und seine cmd-Zeilenoptionen zeigt."
 
 #. type: TP
-#: doc/tin.1:4086
+#: doc/tin.1:4146
 #, no-wrap
 msgid "B<PGPOPTS>"
 msgstr "B<PGPOPTS>"
 
 #. type: Plain text
-#: doc/tin.1:4093
+#: doc/tin.1:4153
 msgid ""
 "Define any additional options that you wish to pass to your B<\\%pgp>(1)  or "
 "B<\\%gpg>(1)  program."
@@ -11183,61 +11323,64 @@ msgstr ""
 "Programm Ã¼bergeben mÃ¶chten."
 
 #. type: TP
-#: doc/tin.1:4093
+#: doc/tin.1:4153
 #, no-wrap
 msgid "B<PGPPATH>"
 msgstr "B<PGPPATH>"
 
 #. type: Plain text
-#: doc/tin.1:4098
+#: doc/tin.1:4158
 msgid ""
-"Override the name of the B<\\%pgp>(1)  directory in B<$HOME> that holds your "
+"Override the name of the B<\\%pgp>(1)  directory in $B<HOME> that holds your "
 "keys etc.."
 msgstr ""
-"Ãœbersteuert den Namen des B<\\%pgp>(1)-Verzeichnisses in B<$HOME>, dass "
+"Ãœbersteuert den Namen des B<\\%pgp>(1)-Verzeichnisses in $B<HOME>, dass "
 "deine SchlÃ¼ssel usw. enthÃ¤lt."
 
 #. type: TP
-#: doc/tin.1:4098
+#: doc/tin.1:4158
 #, no-wrap
 msgid "B<GNUPGHOME>"
 msgstr "B<GNUPGHOME>"
 
 #. type: Plain text
-#: doc/tin.1:4103
+#: doc/tin.1:4163
 msgid ""
-"Override the name of the B<\\%gpg>(1)  directory in B<$HOME> that holds your "
+"Override the name of the B<\\%gpg>(1)  directory in $B<HOME> that holds your "
 "keys etc.."
 msgstr ""
-"Ãœbersteuert den Namen des B<\\%gpg>(1)-Verzeichnisses in B<$HOME>, dass "
+"Ãœbersteuert den Namen des B<\\%gpg>(1)-Verzeichnisses in $B<HOME>, dass "
 "deine SchlÃ¼ssel usw. enthÃ¤lt."
 
 #. type: TP
-#: doc/tin.1:4103
+#: doc/tin.1:4163
 #, no-wrap
 msgid "B<LC_CTYPE>"
 msgstr "B<LC_CTYPE>"
 
 #. type: Plain text
-#: doc/tin.1:4115
+#: doc/tin.1:4175
 msgid ""
 "This variable determines the B<\\%locale>(5)  category for character "
 "handling functions. Usually it determines the character classes for pattern "
 "matching character classification and case conversion. Currently this is not "
-"true for B<tin> (which temporary unsets B<$LC_CTYPE> right before any match "
+"true for B<tin> (which temporary unsets $B<LC_CTYPE> right before any match "
 "is done to avoid confusion).  Its value should be of the form "
 "I<language>[I<_territory>][I<.codeset>][I<@modifier>]. See B<\\%environ>(5)  "
 "for more information."
 msgstr ""
+"Datums- und Zeitformate. Ihr Wert sollte der Form I<language>[I<_territory>]"
+"[I<.codeset>][I<@modifier>] entsprechen. FÃ¼r weitere Informationen siehe B<\\"
+"%locale>(5) und B<\\%environ>(5)."
 
 #. type: TP
-#: doc/tin.1:4115
+#: doc/tin.1:4175
 #, no-wrap
 msgid "B<LC_MESSAGES>"
 msgstr "B<LC_MESSAGES>"
 
 #. type: Plain text
-#: doc/tin.1:4124
+#: doc/tin.1:4184
 msgid ""
 "Formats of informative and diagnostic messages and interactive responses.  "
 "Its value should be of the form I<language>[I<_territory>][I<.codeset>]"
@@ -11249,13 +11392,13 @@ msgstr ""
 "%locale>(5) und B<\\%environ>(5)."
 
 #. type: TP
-#: doc/tin.1:4124
+#: doc/tin.1:4184
 #, no-wrap
 msgid "B<LC_NUMERIC>"
 msgstr "B<LC_NUMERIC>"
 
 #. type: Plain text
-#: doc/tin.1:4132
+#: doc/tin.1:4192
 msgid ""
 "Numeric value formats. Its value should be of the form "
 "I<language>[I<_territory>][I<.codeset>][I<@modifier>]. See B<\\%locale>(5)  "
@@ -11266,13 +11409,13 @@ msgstr ""
 "weitere Informationen siehe B<\\%locale>(5) und B<\\%environ>(5)."
 
 #. type: TP
-#: doc/tin.1:4132
+#: doc/tin.1:4192
 #, no-wrap
 msgid "B<LC_TIME>"
 msgstr "B<LC_TIME>"
 
 #. type: Plain text
-#: doc/tin.1:4140
+#: doc/tin.1:4200
 msgid ""
 "Date and time formats. Its value should be of the form "
 "I<language>[I<_territory>][I<.codeset>][I<@modifier>]. See B<\\%locale>(5)  "
@@ -11283,16 +11426,16 @@ msgstr ""
 "%locale>(5) und B<\\%environ>(5)."
 
 #. type: TP
-#: doc/tin.1:4140
+#: doc/tin.1:4200
 #, no-wrap
 msgid "B<LC_ALL>"
 msgstr "B<LC_ALL>"
 
 #. type: Plain text
-#: doc/tin.1:4149
+#: doc/tin.1:4209
 msgid ""
-"This variable overrides the value of the B<$LANG> variable and any other "
-"B<$LC_> variable. Its value should be of the form I<language>[I<_territory>]"
+"This variable overrides the value of the $B<LANG> variable and any other "
+"$B<LC_> variable. Its value should be of the form I<language>[I<_territory>]"
 "[I<.codeset>]. See B<\\%locale>(5)  and B<\\%environ>(5)  for more "
 "information."
 msgstr ""
@@ -11301,16 +11444,16 @@ msgstr ""
 "%locale>(5) und B<\\%environ>(5)."
 
 #. type: TP
-#: doc/tin.1:4149
+#: doc/tin.1:4209
 #, no-wrap
 msgid "B<LANG>"
 msgstr "B<LANG>"
 
 #. type: Plain text
-#: doc/tin.1:4158
+#: doc/tin.1:4218
 msgid ""
 "This variable determines the B<\\%locale>(5)  category for any category not "
-"specifically selected with a variable starting with B<$LC_>. Its value "
+"specifically selected with a variable starting with $B<LC_>. Its value "
 "should be of the form I<language>[I<_territory>][I<.codeset>]. See B<\\"
 "%environ>(5)  for more information."
 msgstr ""
@@ -11319,64 +11462,64 @@ msgstr ""
 "%locale>(5) und B<\\%environ>(5)."
 
 #. type: TP
-#: doc/tin.1:4158
+#: doc/tin.1:4218
 #, no-wrap
 msgid "B<LANGUAGE>"
 msgstr "B<LANGUAGE>"
 
 #. type: Plain text
-#: doc/tin.1:4166
+#: doc/tin.1:4226
 msgid ""
 "This variable defines a priority list for translations. Whenever a "
 "translation is not available the next language from the list is tried.  Its "
 "value should be of the form I<language:language[:language]>.  Requires "
-"B<$LC_ALL> or B<$LANG> to be set. See B<\\%environ>(5)  for more information."
+"$B<LC_ALL> or $B<LANG> to be set. See B<\\%environ>(5)  for more information."
 msgstr ""
 "Datums- und Zeitformate. Ihr Wert sollte der Form I<language>[I<_territory>]"
-"[I<.codeset>][I<@modifier>] entsprechen. B<$LC_ALL> der B<$LANG> muss "
+"[I<.codeset>][I<@modifier>] entsprechen. $B<LC_ALL> der $B<LANG> muss "
 "ebenfalls gesetzt sein. FÃ¼r weitere Informationen siehe B<\\%locale>(5) und "
 "B<\\%environ>(5)."
 
 #. type: TP
-#: doc/tin.1:4166
+#: doc/tin.1:4226
 #, no-wrap
 msgid "B<COLUMNS>"
 msgstr "B<COLUMNS>"
 
 #. type: Plain text
-#: doc/tin.1:4176
+#: doc/tin.1:4236
 msgid ""
 "A decimal integer E<gt> 0 used to indicate the user's preferred width in "
 "column positions for the terminal screen or window. If this variable is "
 "unset or null, the implementation determines the number of columns, "
-"appropriate for the terminal or window. When B<$COLUMNS> is set, any "
-"terminal-width information implied by B<$TERM> will be overridden. Users and "
-"portable applications should not set B<$COLUMNS> unless they wish to "
+"appropriate for the terminal or window. When $B<COLUMNS> is set, any "
+"terminal-width information implied by $B<TERM> will be overridden. Users and "
+"portable applications should not set $B<COLUMNS> unless they wish to "
 "override the system selection and produce output unrelated to the terminal "
 "characteristics."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:4176
+#: doc/tin.1:4236
 #, no-wrap
 msgid "B<LINES>"
 msgstr "B<LINES>"
 
 #. type: Plain text
-#: doc/tin.1:4186
+#: doc/tin.1:4246
 msgid ""
 "A decimal integer E<gt> 0 used to indicate the user's preferred number of "
 "lines on a page or the vertical screen or window size in lines. A line in "
 "this case is a vertical measure large enough to hold the tallest character "
 "in the character set being displayed. If this variable is unset or null, the "
 "implementation determines the number of lines, appropriate for the terminal "
-"or window. When B<$LINES> is set, any terminal-height information implied by "
-"B<$TERM> will be overridden. Users and portable applications should not set "
-"B<$LINES> unless they wish to override the system selection."
+"or window. When $B<LINES> is set, any terminal-height information implied by "
+"$B<TERM> will be overridden. Users and portable applications should not set "
+"$B<LINES> unless they wish to override the system selection."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:4186
+#: doc/tin.1:4246
 #, no-wrap
 msgid "B<TERM>"
 msgstr "B<TERM>"
@@ -11384,7 +11527,7 @@ msgstr "B<TERM>"
 #
 #
 #. type: Plain text
-#: doc/tin.1:4192
+#: doc/tin.1:4252
 msgid ""
 "The type of terminal in use. This is used when looking up termcap "
 "sequences.  See B<\\%environ>(5)  for more information."
@@ -11393,24 +11536,24 @@ msgstr ""
 "%environ>(5)."
 
 #. type: TP
-#: doc/tin.1:4192
+#: doc/tin.1:4252
 #, no-wrap
 msgid "B<DISPLAY>"
 msgstr "B<DISPLAY>"
 
 #. type: Plain text
-#: doc/tin.1:4195
+#: doc/tin.1:4255
 msgid "Display name, pointing to the X server; required for xface."
 msgstr "Anzeigename der auf den X-Server zeigt; erforderlich fÃ¼r xface."
 
 #. type: TP
-#: doc/tin.1:4195
+#: doc/tin.1:4255
 #, no-wrap
 msgid "B<WINDOWID>"
 msgstr "B<WINDOWID>"
 
 #. type: Plain text
-#: doc/tin.1:4199
+#: doc/tin.1:4259
 msgid ""
 "Used for determining terminal's X window id; required for xface. Should be "
 "set by the terminal emulator."
@@ -11419,13 +11562,13 @@ msgstr ""
 "fÃ¼r xface. Sollte vom Terminalemulator gesetzt werden."
 
 #. type: TP
-#: doc/tin.1:4199
+#: doc/tin.1:4259
 #, no-wrap
 msgid "B<SHELL>"
 msgstr "B<SHELL>"
 
 #. type: Plain text
-#: doc/tin.1:4203
+#: doc/tin.1:4263
 msgid ""
 "The pathname of the user's login shell. Used to set B<default_shell_command>."
 msgstr ""
@@ -11433,13 +11576,13 @@ msgstr ""
 "B<default_shell_command>."
 
 #. type: TP
-#: doc/tin.1:4203
+#: doc/tin.1:4263
 #, no-wrap
 msgid "B<XDG_RUNTIME_DIR>"
 msgstr "B<XDG_RUNTIME_DIR>"
 
 #. type: Plain text
-#: doc/tin.1:4208
+#: doc/tin.1:4268
 msgid ""
 "The pathname of the user's dir to put non-essential run time files into."
 msgstr ""
@@ -11447,47 +11590,47 @@ msgstr ""
 "abgelegt werden sollen."
 
 #. type: SH
-#: doc/tin.1:4208
+#: doc/tin.1:4268
 #, no-wrap
 msgid "SIGNALS"
 msgstr "SIGNALE"
 
 #.  TODO: add missing, sort useful, document in detail
 #. type: Plain text
-#: doc/tin.1:4212
+#: doc/tin.1:4272
 msgid "B<tin> handles a couple of signals:"
 msgstr "B<tin> verarbeitet folgende Signale:"
 
 #. type: TP
-#: doc/tin.1:4212
+#: doc/tin.1:4272
 #, no-wrap
 msgid "B<SIGHUP>"
 msgstr "B<SIGHUP>"
 
 #. type: Plain text
-#: doc/tin.1:4215 doc/tin.1:4218
+#: doc/tin.1:4275 doc/tin.1:4278
 msgid "Terminate gracefully."
 msgstr "Sauber beenden."
 
 #. type: TP
-#: doc/tin.1:4215
+#: doc/tin.1:4275
 #, no-wrap
 msgid "B<SIGTERM>"
 msgstr "B<SIGTERM>"
 
 #. type: TP
-#: doc/tin.1:4218
+#: doc/tin.1:4278
 #, no-wrap
 msgid "B<SIGUSR1>"
 msgstr "B<SIGUSR1>"
 
 #. type: Plain text
-#: doc/tin.1:4221
+#: doc/tin.1:4281
 msgid "Terminate gracefully but do not restore terminal (tty)."
 msgstr "Beenden ohne das Terminal (tty) wiederherzustellen."
 
 #. type: TP
-#: doc/tin.1:4221
+#: doc/tin.1:4281
 #, no-wrap
 msgid "B<SIGUSR2>"
 msgstr "B<SIGUSR2>"
@@ -11498,26 +11641,26 @@ msgstr "B<SIGUSR2>"
 #.  give an overview of the most common error messages and how to cope with
 #.  them.
 #. type: Plain text
-#: doc/tin.1:4232
+#: doc/tin.1:4292
 msgid "Write out I<${TIN_HOMEDIR:-\"$HOME\"}/.newsrc>-file."
 msgstr "Speichern der I<${TIN_HOMEDIR:-\"$HOME\"}/.newsrc>-Datei."
 
 #. type: SH
-#: doc/tin.1:4232
+#: doc/tin.1:4292
 #, no-wrap
 msgid "SECURITY"
 msgstr "SICHERHEIT"
 
 #. type: Plain text
-#: doc/tin.1:4238
+#: doc/tin.1:4298
 msgid ""
-"If B<tin> is started in debug mode (''B<-D\\ n>'') it will create world "
-"readable files in B<$TMPDIR> which may contain sensitive data like the users "
-"NNTP password in clear text (if running verbose). On multiuser-systems "
+"If B<tin> is started in debug mode (''B<-D>\\ I<level>'') it will create "
+"world readable files in B<$TMPDIR> which may contain sensitive data like the "
+"users NNTP password in clear text (if running verbose). On multiuser-systems "
 "B<$TMPDIR> should be set to a safe location before starting B<tin> in "
 "(verbose) debug mode (e.g., B<TMPDIR=$HOME tin -vD NNTP>)."
 msgstr ""
-"Falls B<tin> im Debug-Modus (Â»B<-D\\ n>Â«) gestartet wird, werden in "
+"Falls B<tin> im Debug-Modus (Â»B<-D>\\ I<Modus>Â«) gestartet wird, werden in "
 "B<$TMPDIR> fÃ¼r alle Benutzer lesbare Dateien erzeugt, welche das NNTP-"
 "Passwort des aktuellen Benutzers im Klartext enthalten kÃ¶nnen (falls "
 "ausfÃ¼hrlich (verbose, Â»B<-v>Â«) angeschaltet ist). Auf Mehrbenutzer-Systemen "
@@ -11526,7 +11669,7 @@ msgstr ""
 "Â»B<TMPDIR=$HOME tin -vD NNTP>Â«)."
 
 #. type: Plain text
-#: doc/tin.1:4242
+#: doc/tin.1:4302
 msgid ""
 "Using the ''B<-k>'' option to skip certificate verification makes the "
 "session insecure as the server's certificate is not checked; avoid this "
@@ -11537,11 +11680,11 @@ msgstr ""
 "Servers nicht Ã¼berprÃ¼ft wird; vermeiden Sie diese Option nach MÃ¶glichkeit."
 
 #. type: Plain text
-#: doc/tin.1:4249
+#: doc/tin.1:4309
 msgid ""
 "If the server does not initially require authentication but supports "
 "compression and compression is requested, B<tin> will exit when "
-"authentication is required later on. Using the ''B<-A>'' command line option "
+"authentication is required later on. Using the ''B<-A>'' command-line option "
 "in conjunction with ''B<-C>'' circumvents this behavior."
 msgstr ""
 "Falls der Server anfangs keine Authentifizierung verlangt, aber "
@@ -11551,7 +11694,7 @@ msgstr ""
 "Verhalten umgangen werden."
 
 #. type: SH
-#: doc/tin.1:4249
+#: doc/tin.1:4309
 #, no-wrap
 msgid "CONFORMING TO"
 msgstr "KONFORM ZU"
@@ -11559,7 +11702,7 @@ msgstr "KONFORM ZU"
 #.  - RFC\~2045, RFC\~2047, RFC\~2231, RFC\~2980, RFC\~3977, RFC\~4155
 #.    RFC\~4643, RFC\~5322, RFC\~5536, RFC\~5537, RFC\~6048 or whatever
 #. type: Plain text
-#: doc/tin.1:4257
+#: doc/tin.1:4317
 msgid ""
 "B<tin> does conform to the Base Definitions volume of IEEE Std 1003.1-2008, "
 "Section 12, Utility Conventions (Utility Argument Syntax, Utility Syntax "
@@ -11570,13 +11713,13 @@ msgstr ""
 "Guidelines)."
 
 #. type: SH
-#: doc/tin.1:4257
+#: doc/tin.1:4317
 #, no-wrap
 msgid "NOTES"
 msgstr "ANMERKUNGEN"
 
 #. type: Plain text
-#: doc/tin.1:4264
+#: doc/tin.1:4324
 msgid ""
 "Regular expression support is provided by the PCRE library package B<\\"
 "%pcre>(3)  or B<\\%pcre2>(3)  which is open source software, written by "
@@ -11588,18 +11731,18 @@ msgstr ""
 "University of Cambridge, England."
 
 #. type: Plain text
-#: doc/tin.1:4268
+#: doc/tin.1:4328
 msgid "E<lt>https://www.pcre.org/E<gt>"
 msgstr "E<lt>https://www.pcre.org/E<gt>"
 
 #. type: SH
-#: doc/tin.1:4268
+#: doc/tin.1:4328
 #, no-wrap
 msgid "CAVEATS"
 msgstr "HINWEISE"
 
 #. type: Plain text
-#: doc/tin.1:4275
+#: doc/tin.1:4335
 msgid ""
 "Any existing global configuration files in I</etc/tin/> are not updated "
 "automatically, as an ordinary user normally has no write permission at that "
@@ -11610,13 +11753,13 @@ msgstr ""
 "normalerweise keine Schreibrechte an diesem Ort hat."
 
 #. type: SH
-#: doc/tin.1:4276
+#: doc/tin.1:4336
 #, no-wrap
 msgid "BUGS"
 msgstr "FEHLER"
 
 #. type: Plain text
-#: doc/tin.1:4286
+#: doc/tin.1:4346
 msgid ""
 "B<CNews\\ NNTPd,> B<\\%noffle>(1)  (E<lt>= V1.0-pre5) and B<NewsCache> "
 "(E<lt>= V1.1.91) can't handle pipelined GROUP commands (B<RFC\\ 3977>).  If "
@@ -11631,7 +11774,7 @@ msgstr ""
 "\"$HOME\"}/.tin/$NNTPSERVER/serverrc> auf 1."
 
 #. type: Plain text
-#: doc/tin.1:4295
+#: doc/tin.1:4355
 msgid ""
 "Early versions of B<NNTPCache> (E<lt>= 2.3.2) and B<Leafnode> (E<lt>= 1.6) "
 "had a buggy LISTGROUP implementation. If you run into trouble with any of "
@@ -11647,7 +11790,7 @@ msgstr ""
 "serverrc>)."
 
 #. type: Plain text
-#: doc/tin.1:4303
+#: doc/tin.1:4363
 msgid ""
 "Using the ''B<-C>'' (COMPRESS) flag with B<INN\\ nnrpd> versions between "
 "2.6.1 and 2.7.1 (both incl.) may cause B<tin> to hang and later timeout when "
@@ -11662,7 +11805,7 @@ msgstr ""
 "AbhilfemaÃŸnahme verwenden Sie einfach kein Â»B<-C>Â«."
 
 #. type: Plain text
-#: doc/tin.1:4312
+#: doc/tin.1:4372
 msgid ""
 "Before mailing a bug-report to E<lt>tin-bugs@tin.orgE<gt> please check if "
 "you are using the latest (stable) release, and if not, please upgrade first! "
@@ -11680,13 +11823,13 @@ msgstr ""
 "(em auÃŸer wir haben diese angefordert."
 
 #. type: SH
-#: doc/tin.1:4312
+#: doc/tin.1:4372
 #, no-wrap
 msgid "HISTORY"
 msgstr "GESCHICHTE"
 
 #. type: Plain text
-#: doc/tin.1:4321
+#: doc/tin.1:4381
 msgid ""
 "B<tin> is based on the B<\\%tass>(1)  newsreader that was developed by Rich "
 "Skrenta and posted to alt.sources in March 1991; its first version was "
@@ -11704,127 +11847,127 @@ msgstr ""
 "Versionen findet sich unter"
 
 #. type: Plain text
-#: doc/tin.1:4325
+#: doc/tin.1:4385
 msgid "E<lt>http://www.tin.org/history.htmlE<gt>."
 msgstr "E<lt>http://www.tin.org/history.htmlE<gt>."
 
 #. type: SH
-#: doc/tin.1:4325
+#: doc/tin.1:4385
 #, no-wrap
 msgid "CREDITS"
 msgstr "DANKSAGUNGEN"
 
 #. type: IP
-#: doc/tin.1:4326
+#: doc/tin.1:4386
 #, no-wrap
 msgid "Rich Skrenta"
 msgstr "Rich Skrenta"
 
 #. type: Plain text
-#: doc/tin.1:4330
+#: doc/tin.1:4390
 msgid "author of B<\\%tass>(1)  v3.2 which this newsreader used as its base."
 msgstr "Autor von B<\\%tass>(1) v3.2, der Basis fÃ¼r diesen Newsreader."
 
 #. type: IP
-#: doc/tin.1:4330
+#: doc/tin.1:4390
 #, no-wrap
 msgid "Bill Davidsen"
 msgstr "Bill Davidsen"
 
 #. type: Plain text
-#: doc/tin.1:4332
+#: doc/tin.1:4392
 msgid "author of envarg.c environment variable reading routine."
 msgstr "Autor von envarg.c, Umgebungsvariablenleseroutine."
 
 #. type: IP
-#: doc/tin.1:4332
+#: doc/tin.1:4392
 #, no-wrap
 msgid "Mike Gleason"
 msgstr "Mike Gleason"
 
 #. type: Plain text
-#: doc/tin.1:4334
+#: doc/tin.1:4394
 msgid "author of sigfile.c random signature generation routines."
 msgstr "Autor von sigfile.c, Zufallssignaturengenerierungsroutine."
 
 #. type: IP
-#: doc/tin.1:4334
+#: doc/tin.1:4394
 #, no-wrap
 msgid "Markus Kuhn E<lt>Markus.Kuhn@cl.cam.ac.ukE<gt>"
 msgstr "Markus Kuhn E<lt>Markus.Kuhn@cl.cam.ac.ukE<gt>"
 
 #. type: Plain text
-#: doc/tin.1:4336
+#: doc/tin.1:4396
 msgid ""
 "author of langinfo.c, charset.c and iso2asc.txt ISO-8859-1 documentation."
 msgstr ""
 "Autor von langinfo.c, charset.c und der iso2asc.txt ISO-8859-1 Dokumentation."
 
 #. type: IP
-#: doc/tin.1:4336
+#: doc/tin.1:4396
 #, no-wrap
 msgid "Arnold D. Robbins"
 msgstr "Arnold D. Robbins"
 
 #. type: Plain text
-#: doc/tin.1:4338
+#: doc/tin.1:4398
 msgid "author of strftime.c date formatting routine."
 msgstr "Autor von strftime.c, Datumsfromatierungsroutine."
 
 #. type: IP
-#: doc/tin.1:4338
+#: doc/tin.1:4398
 #, no-wrap
 msgid "Rich Salz"
 msgstr "Rich Salz"
 
 #. type: Plain text
-#: doc/tin.1:4340
+#: doc/tin.1:4400
 msgid ""
 "author of wildmat.c pattern matching and parsdate.y date parsing routines."
 msgstr ""
 "Autor von wildmat.c Mustervergleichs- und parsdate.y Datumsanalyseroutinen."
 
 #. type: IP
-#: doc/tin.1:4340
+#: doc/tin.1:4400
 #, no-wrap
 msgid "Dave Taylor"
 msgstr "Dave Taylor"
 
 #. type: Plain text
-#: doc/tin.1:4344
+#: doc/tin.1:4404
 msgid "author of curses.c from the B<\\%elm>(1)  mailreader."
 msgstr "Autor von curses.c aus dem Mailreader B<\\%elm>(1)."
 
 #. type: IP
-#: doc/tin.1:4344
+#: doc/tin.1:4404
 #, no-wrap
 msgid "Chris Thewalt"
 msgstr "Chris Thewalt"
 
 #. type: Plain text
-#: doc/tin.1:4348
+#: doc/tin.1:4408
 msgid "author of getline.c B<\\%emacs>(1)  style editing routine."
 msgstr "Autor von getline.c, B<\\%emacs>(1)-artige Eingaberoutine."
 
 #. type: IP
-#: doc/tin.1:4348
+#: doc/tin.1:4408
 #, no-wrap
 msgid "Steven Madsen"
 msgstr "Steven Madsen"
 
 #. type: Plain text
-#: doc/tin.1:4352
+#: doc/tin.1:4412
 msgid "for adding B<\\%pgp>(1)  (Pretty Good Privacy) support."
 msgstr "fÃ¼r B<\\%pgp>(1) (Pretty Good Privacy) UnterstÃ¼tzung."
 
 #. type: IP
-#: doc/tin.1:4352
+#: doc/tin.1:4412
 #, no-wrap
 msgid "Philip Hazel E<lt>ph10@cam.ac.ukE<gt>"
 msgstr "Philip Hazel E<lt>ph10@cam.ac.ukE<gt>"
 
 #. type: Plain text
-#: doc/tin.1:4357
+#: doc/tin.1:4417
 msgid ""
 "for B<\\%pcre>(3), B<\\%pcre2>(3)  (Perl-compatible regular expression "
 "library)."
@@ -11833,35 +11976,35 @@ msgstr ""
 "AusdrÃ¼cke)."
 
 #. type: IP
-#: doc/tin.1:4357
+#: doc/tin.1:4417
 #, no-wrap
 msgid "Mark Martinec E<lt>mark.martinec@ijs.siE<gt>"
 msgstr "Mark Martinec E<lt>mark.martinec@ijs.siE<gt>"
 
 #. type: Plain text
-#: doc/tin.1:4363
+#: doc/tin.1:4423
 msgid "for B<\\%snprintf>(3)  and B<\\%vsnprintf>(3)  fallbacks."
 msgstr "fÃ¼r B<\\%snprintf>(3) und B<\\%vsnprintf>(3) Fallbacks."
 
 #. type: IP
-#: doc/tin.1:4363
+#: doc/tin.1:4423
 #, no-wrap
 msgid "Gary S. Brown"
 msgstr "Gary S. Brown"
 
 #. type: Plain text
-#: doc/tin.1:4367
+#: doc/tin.1:4427
 msgid "for B<\\%crc32>()  fallback."
 msgstr "fÃ¼r B<\\%crc32>() Fallback."
 
 #. type: IP
-#: doc/tin.1:4367
+#: doc/tin.1:4427
 #, no-wrap
 msgid "Enrik Berkhan"
 msgstr "Enrik Berkhan"
 
 #. type: Plain text
-#: doc/tin.1:4372
+#: doc/tin.1:4432
 msgid ""
 "for the NNTPS (NNTP over TLS) and COMPRESS implementation and its "
 "preconditions."
@@ -11870,37 +12013,37 @@ msgstr ""
 "Voraussetzungen."
 
 #. type: SH
-#: doc/tin.1:4372
+#: doc/tin.1:4432
 #, no-wrap
 msgid "AUTHOR"
 msgstr "AUTOR"
 
 #. type: TP
-#: doc/tin.1:4373
+#: doc/tin.1:4433
 #, no-wrap
 msgid "Iain Lea E<lt>iain@bricbrac.deE<gt>"
 msgstr "Iain Lea E<lt>iain@bricbrac.deE<gt>"
 
 #. type: SH
-#: doc/tin.1:4377
+#: doc/tin.1:4437
 #, no-wrap
 msgid "MAINTAINER"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:4378
+#: doc/tin.1:4438
 #, no-wrap
 msgid "Urs Janssen E<lt>urs@tin.orgE<gt>"
 msgstr "Urs JanÃŸen E<lt>urs@tin.orgE<gt>"
 
 #. type: SH
-#: doc/tin.1:4382 doc/tin.5:3037
+#: doc/tin.1:4442 doc/tin.5:3096
 #, no-wrap
 msgid "SEE ALSO"
 msgstr "SIEHE AUCH"
 
 #. type: Plain text
-#: doc/tin.1:4448
+#: doc/tin.1:4508
 msgid ""
 "B<\\%elm>(1), B<\\%emacs>(1), B<\\%gpg>(1), B<\\%inews>(1), B<\\%ispell>(1), "
 "B<\\%lp>(1), B<\\%lpr>(1), B<\\%metamail>(1), B<\\%mutt>(1), B<\\"
@@ -12163,7 +12306,7 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:174 doc/tin.5:1205
+#: doc/tin.5:174 doc/tin.5:1214
 #, no-wrap
 msgid "B<description>"
 msgstr "B<description>"
@@ -12245,8 +12388,8 @@ msgstr ""
 "bisher nicht unterstÃ¼tzt."
 
 #. type: TP
-#: doc/tin.5:211 doc/tin.5:295 doc/tin.5:324 doc/tin.5:407 doc/tin.5:742
-#: doc/tin.5:917 doc/tin.5:1233
+#: doc/tin.5:211 doc/tin.5:295 doc/tin.5:324 doc/tin.5:407 doc/tin.5:751
+#: doc/tin.5:926 doc/tin.5:1242
 #, no-wrap
 msgid "Example:"
 msgstr "Beispiel:"
@@ -12374,7 +12517,7 @@ msgstr ""
 "Lesen von Nachrichten enthÃ¤lt!"
 
 #. type: TP
-#: doc/tin.5:284 doc/tin.5:1217
+#: doc/tin.5:284 doc/tin.5:1226
 #, no-wrap
 msgid "B<nntpserver>"
 msgstr "B<NNTPServer>"
@@ -12556,7 +12699,7 @@ msgstr ""
 "UnterstÃ¼tzung gebaut wurde)."
 
 #. type: TP
-#: doc/tin.5:392 doc/tin.5:1202
+#: doc/tin.5:392 doc/tin.5:1211
 #, no-wrap
 msgid "B<mailgroupname>"
 msgstr "B<Mailgroupname>"
@@ -12681,7 +12824,7 @@ msgstr ""
 "Mustern, die B<\\%tin>(1) versteht."
 
 #. type: TP
-#: doc/tin.5:450 doc/tin.5:1429
+#: doc/tin.5:450 doc/tin.5:1438
 #, no-wrap
 msgid "B<add_posted_to_filter>"
 msgstr "B<add_posted_to_filter>"
@@ -12701,13 +12844,13 @@ msgid "Identical to the tinrc variable o
 msgstr "Identisch mit der tinrc-Variable gleichen Namens"
 
 #. type: TP
-#: doc/tin.5:453 doc/tin.5:1433
+#: doc/tin.5:453 doc/tin.5:1442
 #, no-wrap
 msgid "B<advertising>"
 msgstr "B<advertising>"
 
 #. type: TP
-#: doc/tin.5:456 doc/tin.5:1436
+#: doc/tin.5:456 doc/tin.5:1445
 #, no-wrap
 msgid "B<alternative_handling>"
 msgstr "B<alternative_handling>"
@@ -12719,13 +12862,13 @@ msgid "B<ask_for_metamail>"
 msgstr "B<ask_for_metamail>"
 
 #. type: TP
-#: doc/tin.5:462 doc/tin.5:1485
+#: doc/tin.5:462 doc/tin.5:1494
 #, no-wrap
 msgid "B<auto_cc_bcc>"
 msgstr "B<auto_cc_bcc>"
 
 #. type: TP
-#: doc/tin.5:465 doc/tin.5:1489
+#: doc/tin.5:465 doc/tin.5:1498
 #, no-wrap
 msgid "B<auto_list_thread>"
 msgstr "B<auto_list_thread>"
@@ -12746,7 +12889,7 @@ msgstr ""
 "B<GroupMarkUnselArtRead> ('B<X>') aus."
 
 #. type: TP
-#: doc/tin.5:472 doc/tin.5:1496
+#: doc/tin.5:472 doc/tin.5:1505
 #, no-wrap
 msgid "B<batch_save>"
 msgstr "B<batch_save>"
@@ -12763,7 +12906,7 @@ msgstr ""
 "UND SPEICHERN VON UNGELESENEN ARTIKELNÂ« in B<\\%tin>(1)."
 
 #. type: TP
-#: doc/tin.5:478 doc/tin.5:1633
+#: doc/tin.5:478 doc/tin.5:1642
 #, no-wrap
 msgid "B<date_format>"
 msgstr "B<date_format>"
@@ -12789,13 +12932,13 @@ msgstr ""
 "die Nachfrage."
 
 #. type: TP
-#: doc/tin.5:488 doc/tin.5:1754
+#: doc/tin.5:488 doc/tin.5:1763
 #, no-wrap
 msgid "B<editor_format>"
 msgstr "B<editor_format>"
 
 #. type: TP
-#: doc/tin.5:491 doc/tin.5:1761
+#: doc/tin.5:491 doc/tin.5:1770
 #, no-wrap
 msgid "B<extquote_handling>"
 msgstr "B<extquote_handling>"
@@ -12827,7 +12970,7 @@ msgid "Set ''Followup-To:'' header to th
 msgstr "Setzt den Â»Followup-To:Â«-Header auf die angegebene(n) Gruppe(n)."
 
 #. type: TP
-#: doc/tin.5:501 doc/tin.5:822
+#: doc/tin.5:501 doc/tin.5:831
 #, no-wrap
 msgid "B<from>"
 msgstr "B<from>"
@@ -12838,43 +12981,43 @@ msgid "Identical to the tinrc variable B
 msgstr "Identisch mit der tinrc-Variable B<mail_address>"
 
 #. type: TP
-#: doc/tin.5:504 doc/tin.5:1775
+#: doc/tin.5:504 doc/tin.5:1784
 #, no-wrap
 msgid "B<getart_limit>"
 msgstr "B<getart_limit>"
 
 #. type: TP
-#: doc/tin.5:507 doc/tin.5:1797
+#: doc/tin.5:507 doc/tin.5:1806
 #, no-wrap
 msgid "B<group_catchup_on_exit>"
 msgstr "B<group_catchup_on_exit>"
 
 #. type: TP
-#: doc/tin.5:510 doc/tin.5:1800
+#: doc/tin.5:510 doc/tin.5:1809
 #, no-wrap
 msgid "B<group_format>"
 msgstr "B<group_format>"
 
 #. type: TP
-#: doc/tin.5:513 doc/tin.5:1820
+#: doc/tin.5:513 doc/tin.5:1829
 #, no-wrap
 msgid "B<hide_inline_data>"
 msgstr "B<hide_inline_data>"
 
 #. type: TP
-#: doc/tin.5:516 doc/tin.5:1914
+#: doc/tin.5:516 doc/tin.5:1923
 #, no-wrap
 msgid "B<mail_8bit_header>"
 msgstr "B<mail_8bit_header>"
 
 #. type: TP
-#: doc/tin.5:519 doc/tin.5:1926 doc/tin.5:2820
+#: doc/tin.5:519 doc/tin.5:1935 doc/tin.5:2879
 #, no-wrap
 msgid "B<mail_mime_encoding>"
 msgstr "B<mail_mime_encoding>"
 
 #. type: TP
-#: doc/tin.5:522 doc/tin.5:1946
+#: doc/tin.5:522 doc/tin.5:1955
 #, no-wrap
 msgid "B<maildir>"
 msgstr "B<maildir>"
@@ -12895,13 +13038,13 @@ msgstr ""
 "die Gruppe werden stattdessen an diese E-Mail-Adresse weitergeleitet."
 
 #. type: TP
-#: doc/tin.5:529 doc/tin.5:1984
+#: doc/tin.5:529 doc/tin.5:1993
 #, no-wrap
 msgid "B<mark_ignore_tags>"
 msgstr "B<mark_ignore_tags>"
 
 #. type: TP
-#: doc/tin.5:532 doc/tin.5:1981
+#: doc/tin.5:532 doc/tin.5:1990
 #, no-wrap
 msgid "B<mark_saved_read>"
 msgstr "B<mark_saved_read>"
@@ -12969,25 +13112,25 @@ msgstr ""
 "htmlÂ«. Standard ist Â»*/*Â«."
 
 #. type: TP
-#: doc/tin.5:559 doc/tin.5:2067
+#: doc/tin.5:559 doc/tin.5:2096
 #, no-wrap
 msgid "B<news_headers_to_display>"
 msgstr "B<news_headers_to_display>"
 
 #. type: TP
-#: doc/tin.5:562 doc/tin.5:2074
+#: doc/tin.5:562 doc/tin.5:2103
 #, no-wrap
 msgid "B<news_headers_to_not_display>"
 msgstr "B<news_headers_to_not_display>"
 
 #. type: TP
-#: doc/tin.5:565 doc/tin.5:2083
+#: doc/tin.5:565 doc/tin.5:2112
 #, no-wrap
 msgid "B<news_quote_format>"
 msgstr "B<news_quote_format>"
 
 #. type: TP
-#: doc/tin.5:568 doc/tin.5:2791
+#: doc/tin.5:568 doc/tin.5:2850
 #, no-wrap
 msgid "B<organization>"
 msgstr "B<organization>"
@@ -13009,61 +13152,61 @@ msgstr ""
 "mÃ¶glicherweise den Header \\&Â»Organization:Â« Ã¼berschreiben."
 
 #. type: TP
-#: doc/tin.5:576 doc/tin.5:2132
+#: doc/tin.5:576 doc/tin.5:2161
 #, no-wrap
 msgid "B<pos_first_unread>"
 msgstr "B<pos_first_unread>"
 
 #. type: TP
-#: doc/tin.5:579 doc/tin.5:2136
+#: doc/tin.5:579 doc/tin.5:2165
 #, no-wrap
 msgid "B<post_8bit_header>"
 msgstr "B<post_8bit_header>"
 
 #. type: TP
-#: doc/tin.5:582 doc/tin.5:2147 doc/tin.5:2817
+#: doc/tin.5:582 doc/tin.5:2176 doc/tin.5:2876
 #, no-wrap
 msgid "B<post_mime_encoding>"
 msgstr "B<post_mime_encoding>"
 
 #. type: TP
-#: doc/tin.5:585 doc/tin.5:2160
+#: doc/tin.5:585 doc/tin.5:2189
 #, no-wrap
 msgid "B<post_process_type>"
 msgstr "B<post_process_type>"
 
 #. type: TP
-#: doc/tin.5:588 doc/tin.5:2152
+#: doc/tin.5:588 doc/tin.5:2181
 #, no-wrap
 msgid "B<post_process_view>"
 msgstr "B<post_process_view>"
 
 #. type: TP
-#: doc/tin.5:591 doc/tin.5:2184
+#: doc/tin.5:591 doc/tin.5:2213
 #, no-wrap
 msgid "B<print_header>"
 msgstr "B<print_header>"
 
 #. type: TP
-#: doc/tin.5:594 doc/tin.5:2198
+#: doc/tin.5:594 doc/tin.5:2227
 #, no-wrap
 msgid "B<process_only_unread>"
 msgstr "B<process_only_unread>"
 
 #. type: TP
-#: doc/tin.5:597 doc/tin.5:2202
+#: doc/tin.5:597 doc/tin.5:2231
 #, no-wrap
 msgid "B<prompt_followupto>"
 msgstr "B<prompt_followupto>"
 
 #. type: TP
-#: doc/tin.5:600 doc/tin.5:2206
+#: doc/tin.5:600 doc/tin.5:2235
 #, no-wrap
 msgid "B<quote_chars>"
 msgstr "B<quote_chars>"
 
 #. type: TP
-#: doc/tin.5:603 doc/tin.5:2271
+#: doc/tin.5:603 doc/tin.5:2300
 #, no-wrap
 msgid "B<savedir>"
 msgstr "B<savedir>"
@@ -13076,109 +13219,109 @@ msgid "B<savefile>"
 msgstr "B<savefile>"
 
 #. type: TP
-#: doc/tin.5:609 doc/tin.5:2363
+#: doc/tin.5:609 doc/tin.5:2392
 #, no-wrap
-msgid "B<show_art_score>"
-msgstr "B<show_art_score>"
+msgid "B<show_art_info>"
+msgstr "B<show_art_info>"
 
 #. type: TP
-#: doc/tin.5:612 doc/tin.5:2346
+#: doc/tin.5:612 doc/tin.5:2375
 #, no-wrap
 msgid "B<show_author>"
 msgstr "B<show_author>"
 
 #. type: TP
-#: doc/tin.5:615 doc/tin.5:2395
+#: doc/tin.5:615 doc/tin.5:2442
 #, no-wrap
 msgid "B<show_only_unread_arts>"
 msgstr "B<show_only_unread_arts>"
 
 #. type: TP
-#: doc/tin.5:618 doc/tin.5:2403
+#: doc/tin.5:618 doc/tin.5:2450
 #, no-wrap
 msgid "B<show_signatures>"
 msgstr "B<show_signatures>"
 
 #. type: TP
-#: doc/tin.5:621 doc/tin.5:2406
+#: doc/tin.5:621 doc/tin.5:2453
 #, no-wrap
 msgid "B<sigdashes>"
 msgstr "B<sigdashes>"
 
 #. type: TP
-#: doc/tin.5:624 doc/tin.5:2409
+#: doc/tin.5:624 doc/tin.5:2456
 #, no-wrap
 msgid "B<sigfile>"
 msgstr "B<sigfile>"
 
 #. type: TP
-#: doc/tin.5:627 doc/tin.5:2422
+#: doc/tin.5:627 doc/tin.5:2469
 #, no-wrap
 msgid "B<signature_repost>"
 msgstr "B<signature_repost>"
 
 #. type: TP
-#: doc/tin.5:630 doc/tin.5:2432
+#: doc/tin.5:630 doc/tin.5:2479
 #, no-wrap
 msgid "B<sort_article_type>"
 msgstr "B<sort_article_type>"
 
 #. type: TP
-#: doc/tin.5:633 doc/tin.5:2461
+#: doc/tin.5:633 doc/tin.5:2508
 #, no-wrap
 msgid "B<sort_threads_type>"
 msgstr "B<sort_threads_type>"
 
 #. type: TP
-#: doc/tin.5:636 doc/tin.5:2528
+#: doc/tin.5:636 doc/tin.5:2575
 #, no-wrap
 msgid "B<tex2iso_conv>"
 msgstr "B<tex2iso_conv>"
 
 #. type: TP
-#: doc/tin.5:639 doc/tin.5:2533
+#: doc/tin.5:639 doc/tin.5:2580
 #, no-wrap
 msgid "B<thread_articles>"
 msgstr "B<thread_articles>"
 
 #. type: TP
-#: doc/tin.5:642 doc/tin.5:2577
+#: doc/tin.5:642 doc/tin.5:2624
 #, no-wrap
 msgid "B<thread_catchup_on_exit>"
 msgstr "B<thread_catchup_on_exit>"
 
 #. type: TP
-#: doc/tin.5:645 doc/tin.5:2553
+#: doc/tin.5:645 doc/tin.5:2600
 #, no-wrap
 msgid "B<thread_format>"
 msgstr "B<thread_format>"
 
 #. type: TP
-#: doc/tin.5:648 doc/tin.5:2572
+#: doc/tin.5:648 doc/tin.5:2619
 #, no-wrap
 msgid "B<thread_perc>"
 msgstr "B<thread_perc>"
 
 #. type: TP
-#: doc/tin.5:651 doc/tin.5:2606
+#: doc/tin.5:651 doc/tin.5:2653
 #, no-wrap
 msgid "B<trim_article_body>"
 msgstr "B<trim_article_body>"
 
 #. type: TP
-#: doc/tin.5:654 doc/tin.5:2632
+#: doc/tin.5:654 doc/tin.5:2679
 #, no-wrap
 msgid "B<suppress_soft_hyphens>"
 msgstr "B<suppress_soft_hyphens>"
 
 #. type: TP
-#: doc/tin.5:657 doc/tin.5:2697
+#: doc/tin.5:657 doc/tin.5:2756
 #, no-wrap
 msgid "B<verbatim_handling>"
 msgstr "B<verbatim_handling>"
 
 #. type: TP
-#: doc/tin.5:660 doc/tin.5:2768
+#: doc/tin.5:660 doc/tin.5:2827
 #, no-wrap
 msgid "B<wrap_on_next_unread>"
 msgstr "B<wrap_on_next_unread>"
@@ -13193,17 +13336,17 @@ msgstr "B<x_body>"
 #: doc/tin.5:671
 msgid ""
 "A piece of text that will be added at the start of a message body. If this "
-"string starts with a / or ~ then it is assumed to be the name of a file "
+"string starts with a / or \\[ti] then it is assumed to be the name of a file "
 "containing the text to insert. If the string starts with a ! then what "
 "follows is assumed to be the path to a program to be executed to generate "
 "the content. %G is expanded to the current news.group.name and %P is "
 "expanded to the news.group.name with all '.\\&' replaced by '/'."
 msgstr ""
 "Ein StÃ¼ck Text, das am Anfang der Nachricht hinzugefÃ¼gt wird. Wenn dieser "
-"String mit einem Â»/Â« oder Â»~Â« beginnt, wird davon ausgegangen, dass es sich "
-"um den Namen einer Datei handelt, die den einzufÃ¼genden Text enthÃ¤lt. Wenn "
-"der String mit einem Â»!Â« beginnt, wird angenommen, dass das Folgende der "
-"Pfad zu einem Programm ist, das ausgefÃ¼hrt werden soll, um den Inhalt zu "
+"String mit einem Â»/Â« oder Â»\\[ti]Â« beginnt, wird davon ausgegangen, dass es "
+"sich um den Namen einer Datei handelt, die den einzufÃ¼genden Text enthÃ¤lt. "
+"Wenn der String mit einem Â»!Â« beginnt, wird angenommen, dass das Folgende "
+"der Pfad zu einem Programm ist, das ausgefÃ¼hrt werden soll, um den Inhalt zu "
 "erzeugen. Â»%GÂ« wird auf den aktuellen news.group.name erweitert und Â»%PÂ« "
 "wird auf den news.group.name mit allen Â».Â« ersetzt durch Â»/Â«."
 
@@ -13229,16 +13372,16 @@ msgstr "B<x_headers>"
 #: doc/tin.5:683
 msgid ""
 "A string including header-name and the contents of the header that will be "
-"automatically added when posting. If the string starts with a / or ~ then it "
-"is assumed to be the name of a file containing the header and its content to "
-"be inserted. If the string starts with a ! then what follows is assumed to "
-"be the path to a program to be executed to generate the header and its "
-"content. %G is expanded to the current news.group.name and %P is expanded to "
-"the news.group.name with all '.\\&' replaced by '/'."
+"automatically added when posting. If the string starts with a / or \\[ti] "
+"then it is assumed to be the name of a file containing the header and its "
+"content to be inserted. If the string starts with a ! then what follows is "
+"assumed to be the path to a program to be executed to generate the header "
+"and its content. %G is expanded to the current news.group.name and %P is "
+"expanded to the news.group.name with all '.\\&' replaced by '/'."
 msgstr ""
 "Eine Zeichenkette, die den Header-Namen und den Inhalt des Headers enthÃ¤lt, "
 "der beim Posten automatisch hinzugefÃ¼gt wird. Wenn dieser String mit "
-"einem Â»/Â« oder Â»~Â« beginnt, wird davon ausgegangen, dass es sich um den "
+"einem Â»/Â« oder Â»\\[ti]Â« beginnt, wird davon ausgegangen, dass es sich um den "
 "Namen einer Datei handelt, die den einzufÃ¼genden Text enthÃ¤lt. Wenn der "
 "String mit einem Â»!Â« beginnt, wird angenommen, dass das Folgende der Pfad zu "
 "einem Programm ist, das ausgefÃ¼hrt werden soll, um den Inhalt zu erzeugen. "
@@ -13364,7 +13507,7 @@ msgstr ""
 "checkÂ«"
 
 #. type: TP
-#: doc/tin.5:718 doc/tin.5:2019
+#: doc/tin.5:718 doc/tin.5:2028
 #, no-wrap
 msgid "B<mm_network_charset>"
 msgstr "B<mm_network_charset>"
@@ -13400,34 +13543,52 @@ msgstr "B<undeclared_cs_guess>"
 msgid ""
 "Guess charset for (broken) articles without MIME charset declaration.  This "
 "attribute works only on systems with working B<\\%iconv>(3)  or B<\\"
-"%ucnv_*>()  and B<\\%ucsdet_getName>()  from libicui18n. It has no effect if "
-"undeclared_charset is also set."
+"%ucnv_*>()  and B<\\%ucsdet_getName>()  from libicui18n. Default is 0. The "
+"possible values are:"
 msgstr ""
 "Zeichensatz fÃ¼r (defekte) Artikel ohne MIME-Zeichensatz-Deklaration erraten. "
 "Dieses Attribut funktioniert nur auf Systemen mit funktionierendem B<\\"
-"%iconv>(3) oder B<\\%ucnv_*>() und B<\\%ucsdet_getName>() von libicui18n. Es "
-"hat keinen Effekt, falls undeclared_charset ebenfalls gesetzt ist."
+"%iconv>(3) oder B<\\%ucnv_*>() und B<\\%ucsdet_getName>() von libicui18n. "
+"Die Voreinstellung ist Â»0Â«. Die mÃ¶glichen Werte sind:"
+
+#. type: tbl table
+#: doc/tin.5:746
+#, no-wrap
+msgid "don't guess undeclared charset"
+msgstr "undeklarierten Zeichensatz nicht erraten"
+
+#. type: tbl table
+#: doc/tin.5:747
+#, no-wrap
+msgid "guess if not set via undeclared_charset"
+msgstr "nur erraten, falls undeclared_charset nicht gesetzt"
+
+#. type: tbl table
+#: doc/tin.5:748
+#, no-wrap
+msgid "always guess undeclared charset"
+msgstr "immer undeklarierten Zeichensatz erraten"
 
 #. type: Plain text
-#: doc/tin.5:752
+#: doc/tin.5:761
 #, no-wrap
 msgid ""
 "# include extra headers\n"
 "# assume ISO-8859-1 as charset if no charset is declared\n"
 "# in all but fido7.* groups\n"
 "scope=*,!fido7.*\n"
-"x_headers=~/.tin/headers\n"
+"x_headers=\\[ti]/.tin/headers\n"
 "undeclared_charset=ISO-8859-1\n"
 msgstr ""
 "# zusÃ¤tzliche Header einfÃ¼gen\n"
 "# ISO-8859-1 als Zeichensatz annehmen falls keiner\n"
 "# angegeben wurde; in allen Gruppen auÃŸer fido7.*\n"
 "scope=*,!fido7.*\n"
-"x_headers=~/.tin/headers\n"
+"x_headers=\\[ti]/.tin/headers\n"
 "undeclared_charset=ISO-8859-1\n"
 
 #. type: Plain text
-#: doc/tin.5:756
+#: doc/tin.5:765
 #, no-wrap
 msgid ""
 "# in *sources* set post process type to shar only\n"
@@ -13439,7 +13600,7 @@ msgstr ""
 "post_process_type=1\n"
 
 #. type: Plain text
-#: doc/tin.5:763
+#: doc/tin.5:772
 #, no-wrap
 msgid ""
 "# in *binaries* turn on full post processing,\n"
@@ -13458,7 +13619,7 @@ msgstr ""
 "followup_to=poster\n"
 
 #. type: Plain text
-#: doc/tin.5:769
+#: doc/tin.5:778
 #, no-wrap
 msgid ""
 "# in fido.* newsgroups change quote_chars\n"
@@ -13474,19 +13635,19 @@ msgstr ""
 "x_comment_to=ON\n"
 
 #. type: Plain text
-#: doc/tin.5:773
+#: doc/tin.5:782
 #, no-wrap
 msgid ""
 "# in fido7.* newsgroups guess charset\n"
 "scope=fido7.*\n"
-"undeclared_cs_guess=ON\n"
+"undeclared_cs_guess=1\n"
 msgstr ""
 "# In fido7.* Gruppen den Zeichensatz erraten\n"
 "scope=fido7.*\n"
-"undeclared_cs_guess=ON\n"
+"undeclared_cs_guess=1\n"
 
 #. type: Plain text
-#: doc/tin.5:779
+#: doc/tin.5:788
 #, no-wrap
 msgid ""
 "# in *.test newsgroups, don't append signature\n"
@@ -13502,7 +13663,7 @@ msgstr ""
 "x_headers=Subject: Test - ignore - no reply\n"
 
 #. type: Plain text
-#: doc/tin.5:783
+#: doc/tin.5:792
 #, no-wrap
 msgid ""
 "# assume ISO-2022-JP-2 as charset\n"
@@ -13514,7 +13675,7 @@ msgstr ""
 "undeclared_charset=ISO-2022-JP-2\n"
 
 #. type: Plain text
-#: doc/tin.5:798
+#: doc/tin.5:807
 msgid ""
 "The filter file is used to assign scores to certain articles. Based on the "
 "score an article can be filtered out (hidden) or marked hot.  The tinrc "
@@ -13535,13 +13696,13 @@ msgstr ""
 "(logisches ODER, nicht UND)."
 
 #. type: TP
-#: doc/tin.5:798
+#: doc/tin.5:807
 #, no-wrap
 msgid "B<comment>"
 msgstr "B<comment>"
 
 #. type: Plain text
-#: doc/tin.5:808
+#: doc/tin.5:817
 msgid ""
 "Every entry (rule) in the filter file might get a comment. Multiple lines "
 "are allowed (but only for comments yet). Every line must start with the "
@@ -13561,13 +13722,13 @@ msgstr ""
 "der Datei verloren gehen."
 
 #. type: TP
-#: doc/tin.5:808
+#: doc/tin.5:817
 #, no-wrap
 msgid "B<group>"
 msgstr "B<group>"
 
 #. type: Plain text
-#: doc/tin.5:812
+#: doc/tin.5:821
 msgid ""
 "A comma-separated list of newsgroup patterns in wildmat-style to which "
 "groups the filter rule will be applied. This line is mandatory!"
@@ -13577,24 +13738,24 @@ msgstr ""
 "erforderlich!"
 
 #. type: TP
-#: doc/tin.5:812
+#: doc/tin.5:821
 #, no-wrap
 msgid "B<case>"
 msgstr "B<case>"
 
 #. type: Plain text
-#: doc/tin.5:815
+#: doc/tin.5:824
 msgid "0=case-sensitive, 1=case-insensitive"
 msgstr "0=GroÃŸ-/Kleinschreibung beachten, 1=GroÃŸ-/Kleinschreibung ignorieren"
 
 #. type: TP
-#: doc/tin.5:815
+#: doc/tin.5:824
 #, no-wrap
 msgid "B<score>"
 msgstr "B<score>"
 
 #. type: Plain text
-#: doc/tin.5:818
+#: doc/tin.5:827
 msgid ""
 "Score value of the rule; can also be one of the magic words \"kill\" or "
 "\"hot\"."
@@ -13602,13 +13763,13 @@ msgstr ""
 "Wert der Regel; kann auch eines der magischen WÃ¶rter Â»killÂ« oder Â»hotÂ« sein."
 
 #. type: TP
-#: doc/tin.5:818
+#: doc/tin.5:827
 #, no-wrap
 msgid "B<subj>"
 msgstr "B<subj>"
 
 #. type: Plain text
-#: doc/tin.5:822
+#: doc/tin.5:831
 msgid ""
 "Match against ''Subject:''. The matching type used (wildmat or regex) "
 "depends on the setting of the tinrc variable B<wildcard>."
@@ -13617,7 +13778,7 @@ msgstr ""
 "hÃ¤ngt von der Einstellung der tinrc-Variable B<wildcard> ab."
 
 #. type: Plain text
-#: doc/tin.5:831
+#: doc/tin.5:840
 msgid ""
 "Match against ''From:''.  B<\\%tin>(1)  converts the contents of the "
 "''From:'' header to an old style e-mail address, e.g., ''some@body.example "
@@ -13632,13 +13793,13 @@ msgstr ""
 "Regex) hÃ¤ngt von der Einstellung der tinrc-Variable B<wildcard> ab."
 
 #. type: TP
-#: doc/tin.5:831
+#: doc/tin.5:840
 #, no-wrap
 msgid "B<msgid>"
 msgstr "B<msgid>"
 
 #. type: Plain text
-#: doc/tin.5:836
+#: doc/tin.5:845
 msgid ""
 "Match against ''Message-ID:'' and full ''References:''. The matching type "
 "used (wildmat or regex) depends on the setting of the tinrc variable "
@@ -13649,13 +13810,13 @@ msgstr ""
 "Variablen B<wildcard> ab."
 
 #. type: TP
-#: doc/tin.5:836
+#: doc/tin.5:845
 #, no-wrap
 msgid "B<msgid_last>"
 msgstr "B<msgid_last>"
 
 #. type: Plain text
-#: doc/tin.5:841
+#: doc/tin.5:850
 msgid ""
 "Match against ''Message-ID:'' and last ''References:'' entry (direct "
 "responses) only. The matching type used (wildmat or regex) depends on the "
@@ -13666,13 +13827,13 @@ msgstr ""
 "Einstellung der tinrc-Variable B<wildcard> ab."
 
 #. type: TP
-#: doc/tin.5:841
+#: doc/tin.5:850
 #, no-wrap
 msgid "B<msgid_only>"
 msgstr "B<msgid_only>"
 
 #. type: Plain text
-#: doc/tin.5:845
+#: doc/tin.5:854
 msgid ""
 "Match against ''Message-ID:''. The matching type used (wildmat or regex)  "
 "depends on the setting of the tinrc variable B<wildcard>."
@@ -13681,13 +13842,13 @@ msgstr ""
 "Regex) hÃ¤ngt von der Einstellung der tinrc-Variable B<wildcard> ab."
 
 #. type: TP
-#: doc/tin.5:845
+#: doc/tin.5:854
 #, no-wrap
 msgid "B<refs_only>"
 msgstr "B<refs_only>"
 
 #. type: Plain text
-#: doc/tin.5:849
+#: doc/tin.5:858
 msgid ""
 "Match against ''References:''. The matching type used (wildmat or regex)  "
 "depends on the setting of the tinrc variable B<wildcard>."
@@ -13696,13 +13857,13 @@ msgstr ""
 "Regex) hÃ¤ngt von der Einstellung der tinrc-Variable B<wildcard> ab."
 
 #. type: TP
-#: doc/tin.5:849
+#: doc/tin.5:858
 #, no-wrap
 msgid "B<lines>"
 msgstr "B<lines>"
 
 #. type: Plain text
-#: doc/tin.5:852
+#: doc/tin.5:861
 msgid ""
 "Match against ''Lines:'', E<lt>num matches less than, E<gt>num matches more "
 "than."
@@ -13711,13 +13872,13 @@ msgstr ""
 "entspricht mehr als."
 
 #. type: TP
-#: doc/tin.5:852
+#: doc/tin.5:861
 #, no-wrap
 msgid "B<gnksa>"
 msgstr "B<gnksa>"
 
 #. type: Plain text
-#: doc/tin.5:862
+#: doc/tin.5:871
 msgid ""
 "Match against ''From:'' address parser return codes. E<lt>num matches less "
 "than, E<gt>num matches more than the returned numeric value. "
@@ -13738,13 +13899,13 @@ msgstr ""
 "Ã¼blicherweise nicht der Fall."
 
 #. type: ta
-#: doc/tin.5:864
+#: doc/tin.5:873
 #, no-wrap
 msgid "\\w'%406\t'u +\\w'GNKSA_ZERO_LENGTH_LOCAL_WORD'u"
 msgstr "\\w'%406\t'u +\\w'GNKSA_ZERO_LENGTH_LOCAL_WORD'u"
 
 #. type: Plain text
-#: doc/tin.5:899
+#: doc/tin.5:908
 #, no-wrap
 msgid ""
 "\tinternal codes\n"
@@ -13818,13 +13979,13 @@ msgstr ""
 "B<406> GNKSA_MISSING_REALNAME\n"
 
 #. type: TP
-#: doc/tin.5:901
+#: doc/tin.5:910
 #, no-wrap
 msgid "B<xref>"
 msgstr "B<xref>"
 
 #. type: Plain text
-#: doc/tin.5:908
+#: doc/tin.5:917
 msgid ""
 "Match against ''Xref:'' line. Before any matching is done the line is turned "
 "into the same format ''Newsgroups:'' has: it is turned into a comma "
@@ -13840,13 +14001,13 @@ msgstr ""
 
 #.  TODO: document option in detail
 #. type: TP
-#: doc/tin.5:908
+#: doc/tin.5:917
 #, no-wrap
 msgid "B<path>"
 msgstr "B<path>"
 
 #. type: Plain text
-#: doc/tin.5:914
+#: doc/tin.5:923
 msgid ""
 "Match against ''Path:'' line. This may not work on some servers. The "
 "matching type used (wildmat or regex) depends on the setting of the tinrc "
@@ -13857,18 +14018,18 @@ msgstr ""
 "Einstellung der tinrc-Variablen B<wildcard> ab."
 
 #. type: TP
-#: doc/tin.5:914 doc/tin.5:2961
+#: doc/tin.5:923 doc/tin.5:3020
 #, no-wrap
 msgid "B<time>"
 msgstr "B<time>"
 
 #. type: Plain text
-#: doc/tin.5:917
+#: doc/tin.5:926
 msgid "time_t value when rule expires"
 msgstr "time_t Wert wann die Regel ablÃ¤uft"
 
 #. type: Plain text
-#: doc/tin.5:927
+#: doc/tin.5:936
 #, no-wrap
 msgid ""
 "comment=mark all articles about tin, rtin,\n"
@@ -13886,7 +14047,7 @@ msgstr ""
 "subj=\\eb(cd|[rk]?)?tin(d|pre)?[-.0\\(en9]*\\eb\n"
 
 #. type: Plain text
-#: doc/tin.5:936
+#: doc/tin.5:945
 #, no-wrap
 msgid ""
 "comment=downscore postings in nsr from google based on\n"
@@ -13910,7 +14071,7 @@ msgstr ""
 
 #. .nf
 #. type: Plain text
-#: doc/tin.5:944
+#: doc/tin.5:953
 msgid ""
 "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/keymap${${LC_ALL:-\"${LC_MESSAGES:\\:-\"$"
 "{LC_CTYPE:\\:-\"$LANG\"}\"}\"}:\\:+\".${LC_ALL:\\:-\"${LC_MESSAGES:\\:-\"$"
@@ -13922,7 +14083,7 @@ msgstr ""
 
 #. .fi
 #. type: Plain text
-#: doc/tin.5:948
+#: doc/tin.5:957
 msgid ""
 "I</etc/tin/keymap${${LC_ALL:-\"${LC_MESSAGES:-\"${LC_CTYPE:-\"$LANG\"}\"}\"}:"
 "\\:+\".${LC_ALL:\\:-\"${LC_MESSAGES:\\:-\"${LC_CTYPE:\\:-\"$LANG\"}\"}\"}\"}>"
@@ -13931,7 +14092,7 @@ msgstr ""
 "\\:+\".${LC_ALL:\\:-\"${LC_MESSAGES:\\:-\"${LC_CTYPE:\\:-\"$LANG\"}\"}\"}\"}>"
 
 #. type: Plain text
-#: doc/tin.5:959
+#: doc/tin.5:968
 msgid ""
 "Keymap-file, containing \"I<keyname> I<value> I<[value]>\" pairs separated "
 "by spaces or tabs. If the keymap-file named with full specified B<\\"
@@ -13952,13 +14113,13 @@ msgstr ""
 "NULL gebunden ist, ist er nicht zugewiesen."
 
 #. type: ta
-#: doc/tin.5:961
+#: doc/tin.5:970
 #, no-wrap
 msgid "\\w'GroupSelThdIfUnreadSelected    'u +\\w'SPACE'u +\\w'SPACE'u"
 msgstr "\\w'GroupSelThdIfUnreadSelected    'u +\\w'SPACE'u +\\w'SPACE'u"
 
 #. type: Plain text
-#: doc/tin.5:1010
+#: doc/tin.5:1019
 #, no-wrap
 msgid ""
 "B<ShellEscape>\t!\n"
@@ -14060,7 +14221,7 @@ msgstr ""
 "B<MarkAncientArtRead>\t^E\n"
 
 #. type: Plain text
-#: doc/tin.5:1019
+#: doc/tin.5:1028
 #, no-wrap
 msgid ""
 "B<AttachSelect>\t^J\t^M\n"
@@ -14080,7 +14241,7 @@ msgstr ""
 "B<AttachToggleTagged>\t@\n"
 
 #. type: Plain text
-#: doc/tin.5:1028
+#: doc/tin.5:1037
 #, no-wrap
 msgid ""
 "B<ConfigToggleAttrib>\tTAB\n"
@@ -14102,7 +14263,7 @@ msgstr ""
 "B<ConfigResetAttrib>\tr\n"
 
 #. type: Plain text
-#: doc/tin.5:1036
+#: doc/tin.5:1045
 #, no-wrap
 msgid ""
 "B<FeedTag>\tT\n"
@@ -14122,7 +14283,7 @@ msgstr ""
 "B<FeedThd>\tt\n"
 
 #. type: Plain text
-#: doc/tin.5:1039
+#: doc/tin.5:1048
 #, no-wrap
 msgid ""
 "B<FilterEdit>\te\n"
@@ -14132,7 +14293,7 @@ msgstr ""
 "B<FilterSave>\ts\n"
 
 #. type: Plain text
-#: doc/tin.5:1069
+#: doc/tin.5:1078
 #, no-wrap
 msgid ""
 "B<GroupNextUnreadArtOrGrp>\tTAB\n"
@@ -14163,7 +14324,7 @@ msgid ""
 "B<GroupTag>\tt\n"
 "B<GroupToggleThreading>\tu\n"
 "B<GroupRepost>\tx\n"
-"B<GroupUndoSel>\t~\n"
+"B<GroupUndoSel>\t\\[ti]\n"
 msgstr ""
 "B<GroupNextUnreadArtOrGrp>\tTAB\n"
 "B<GroupReadBasenote>\t^J\t^M\n"
@@ -14193,10 +14354,10 @@ msgstr ""
 "B<GroupTag>\tt\n"
 "B<GroupToggleThreading>\tu\n"
 "B<GroupRepost>\tx\n"
-"B<GroupUndoSel>\t~\n"
+"B<GroupUndoSel>\t\\[ti]\n"
 
 #. type: Plain text
-#: doc/tin.5:1072
+#: doc/tin.5:1081
 #, no-wrap
 msgid ""
 "B<HelpLastPage>\tG\n"
@@ -14206,7 +14367,7 @@ msgstr ""
 "B<HelpFirstPage>\tg\n"
 
 #. type: Plain text
-#: doc/tin.5:1114
+#: doc/tin.5:1123
 #, no-wrap
 msgid ""
 "B<PageReplyQuoteHeaders>\t^E\n"
@@ -14294,7 +14455,7 @@ msgstr ""
 "B<PageRepost>\tx\n"
 
 #. type: Plain text
-#: doc/tin.5:1119
+#: doc/tin.5:1128
 #, no-wrap
 msgid ""
 "B<PgpEncSign>\tb\n"
@@ -14308,7 +14469,7 @@ msgstr ""
 "B<PgpSign>\ts\n"
 
 #. type: Plain text
-#: doc/tin.5:1132
+#: doc/tin.5:1141
 #, no-wrap
 msgid ""
 "B<PostAbort>\ta\n"
@@ -14338,13 +14499,13 @@ msgstr ""
 "B<PostSend>\ts\ty\n"
 
 #. type: Plain text
-#: doc/tin.5:1134
+#: doc/tin.5:1143
 #, no-wrap
 msgid "B<PostedArticlesSelect>\t^J\t^M\n"
 msgstr "B<PostedArticlesSelect>\t^J\t^M\n"
 
 #. type: Plain text
-#: doc/tin.5:1137
+#: doc/tin.5:1146
 #, no-wrap
 msgid ""
 "B<PostponeOverride>\tY\n"
@@ -14354,7 +14515,7 @@ msgstr ""
 "B<PostponeAll>\tA\n"
 
 #. type: Plain text
-#: doc/tin.5:1140
+#: doc/tin.5:1149
 #, no-wrap
 msgid ""
 "B<PromptYes>\ty\tY\n"
@@ -14364,7 +14525,7 @@ msgstr ""
 "B<PromptNo>\tn\tN\n"
 
 #. type: Plain text
-#: doc/tin.5:1144
+#: doc/tin.5:1153
 #, no-wrap
 msgid ""
 "B<PProcNone>\tn\n"
@@ -14376,7 +14537,7 @@ msgstr ""
 "B<PProcYes>\ty\n"
 
 #. type: Plain text
-#: doc/tin.5:1147
+#: doc/tin.5:1156
 #, no-wrap
 msgid ""
 "B<SaveAppendFile>\ta\n"
@@ -14386,7 +14547,7 @@ msgstr ""
 "B<SaveOverwriteFile>\to\n"
 
 #. type: Plain text
-#: doc/tin.5:1165
+#: doc/tin.5:1174
 #, no-wrap
 msgid ""
 "B<SelectEnterNextUnreadGrp>\tTAB\tn\n"
@@ -14426,7 +14587,7 @@ msgstr ""
 "B<SelectMarkGrpUnread>\tz\tZ\n"
 
 #. type: Plain text
-#: doc/tin.5:1172
+#: doc/tin.5:1181
 #, no-wrap
 msgid ""
 "B<ScopeSelect>\t^J\t^M\n"
@@ -14444,7 +14605,7 @@ msgstr ""
 "B<ScopeRename>\tr\n"
 
 #. type: Plain text
-#: doc/tin.5:1190
+#: doc/tin.5:1199
 #, no-wrap
 msgid ""
 "B<ThreadReadNextArtOrThread>\tTAB\n"
@@ -14463,7 +14624,7 @@ msgid ""
 "B<ThreadSave>\ts\n"
 "B<ThreadTag>\tt\n"
 "B<ThreadTagParts>\tT\n"
-"B<ThreadUndoSel>\t~\n"
+"B<ThreadUndoSel>\t\\[ti]\n"
 msgstr ""
 "B<ThreadReadNextArtOrThread>\tTAB\n"
 "B<ThreadReadArt>\t^J\t^M\n"
@@ -14481,16 +14642,16 @@ msgstr ""
 "B<ThreadSave>\ts\n"
 "B<ThreadTag>\tt\n"
 "B<ThreadTagParts>\tT\n"
-"B<ThreadUndoSel>\t~\n"
+"B<ThreadUndoSel>\t\\[ti]\n"
 
 #. type: Plain text
-#: doc/tin.5:1192
+#: doc/tin.5:1201
 #, no-wrap
 msgid "B<UrlSelect>\t^J\t^M\n"
 msgstr "B<UrlSelect>\t^J\t^M\n"
 
 #. type: Plain text
-#: doc/tin.5:1202
+#: doc/tin.5:1211
 msgid ""
 "This file provides short descriptions of each mailgroup. (requires B<\\"
 "%tin>(1)  to be built with mh-mail-handling support). Each line consist of "
@@ -14503,17 +14664,17 @@ msgstr ""
 "Â»I<Gruppen.Name>\tI<Kurzbeschreibung>Â«."
 
 #. type: Plain text
-#: doc/tin.5:1205 doc/tin.5:1318 doc/tin.5:2908 doc/tin.5:2961 doc/tin.5:2987
+#: doc/tin.5:1214 doc/tin.5:1327 doc/tin.5:2967 doc/tin.5:3020 doc/tin.5:3046
 msgid "is the name of the newsgroup"
 msgstr "ist der Name der Newsgruppe"
 
 #. type: Plain text
-#: doc/tin.5:1208 doc/tin.5:1321 doc/tin.5:2990
+#: doc/tin.5:1217 doc/tin.5:1330 doc/tin.5:3049
 msgid "is a short single-line description of the group"
 msgstr "ist die zugehÃ¶rige Kurzbeschreibung"
 
 #. type: Plain text
-#: doc/tin.5:1217
+#: doc/tin.5:1226
 msgid ""
 "\"I<nntpserver[:port]> I<newsrc> [I<shortname> [I<...>]]\" pairs to use with "
 "the ''B<-g>'' command-line switch. The matching is case-insensitive and any "
@@ -14523,11 +14684,11 @@ msgstr ""
 "Â»I<NNTPServer[:Port]> I<newsrc> [I<Kurzname> [I<...>]]Â« Paare fÃ¼r den Â»B<-"
 "g>Â« Kommandozeilenschalter. Bei der Suche wird nicht zwischen GroÃŸ- und "
 "Kleinschreibung unterschieden und jede Zeile, die mit Â»#Â«, Â»;Â« oder Â» "
-"Â« beginnt, wird als Kommentar behandelt. Nur verfÃ¼gbar, wenn via NNTP "
+"Â« beginnt, wird als Kommentar behandelt. Nur verfÃ¼gbar, falls via NNTP "
 "gelesen wird."
 
 #. type: Plain text
-#: doc/tin.5:1226
+#: doc/tin.5:1235
 msgid ""
 "full qualified domain name of the news server. Plain IPv6 address must be "
 "enclosed in square brackets. Additionally, a port can be specified by "
@@ -14546,26 +14707,26 @@ msgstr ""
 "Stelle stehen."
 
 #. type: TP
-#: doc/tin.5:1226
+#: doc/tin.5:1235
 #, no-wrap
 msgid "B<newsrc>"
 msgstr "B<newsrc>"
 
 #. type: Plain text
-#: doc/tin.5:1229
+#: doc/tin.5:1238
 msgid "related newsrc. A file specified via ''B<-f>'' has a higher priority."
 msgstr ""
 "ZugehÃ¶riges newsrc. Eine mit Â»B<-f>Â« angegebene Datei hat eine hÃ¶here "
 "PrioritÃ¤t."
 
 #. type: TP
-#: doc/tin.5:1229
+#: doc/tin.5:1238
 #, no-wrap
 msgid "B<shortname>"
 msgstr "B<Kurzname>"
 
 #. type: Plain text
-#: doc/tin.5:1233
+#: doc/tin.5:1242
 msgid ""
 "nickname(s) for the nntpserver. Nicknames must not contain \":\" and must be "
 "unique."
@@ -14574,47 +14735,47 @@ msgstr ""
 "mÃ¼ssen eindeutig sein."
 
 #. type: Plain text
-#: doc/tin.5:1237
+#: doc/tin.5:1246
 msgid "# sample newsrctable file"
 msgstr "# Beispiel newsrctable-Datei"
 
 #. type: Plain text
-#: doc/tin.5:1239
+#: doc/tin.5:1248
 msgid "news.tin.org .newsrc-tin.org tinorg"
 msgstr "news.tin.org .newsrc-tin.org tinorg"
 
 #. type: Plain text
-#: doc/tin.5:1241
+#: doc/tin.5:1250
 msgid "news.example.org /tmp/nrc-ex example ex"
 msgstr "news.example.org /tmp/nrc-ex example ex"
 
 #. type: Plain text
-#: doc/tin.5:1243
+#: doc/tin.5:1252
 msgid "[::1]:1119 /tmp/localhost6\\(en1119 lh6"
 msgstr "[::1]:1119 /tmp/localhost6\\(en1119 lh6"
 
 #. type: Plain text
-#: doc/tin.5:1245
+#: doc/tin.5:1254
 msgid "# catch all rules should go last"
 msgstr "# Catch-All-Regeln sollten an letzter Stelle stehen"
 
 #. type: Plain text
-#: doc/tin.5:1247
+#: doc/tin.5:1256
 msgid "# with the more specific one on top"
 msgstr "# mit der spezifischeren Regel an erster Stelle"
 
 #. type: Plain text
-#: doc/tin.5:1249
-msgid "*:563 ~/.tin/newsrcs/${NNTPSERVER-localhost}:563/newsrc"
-msgstr "*:563 ~/.tin/newsrcs/${NNTPSERVER-localhost}:563/newsrc"
+#: doc/tin.5:1258
+msgid "*:563 \\[ti]/.tin/newsrcs/${NNTPSERVER-localhost}:563/newsrc"
+msgstr "*:563 \\[ti]/.tin/newsrcs/${NNTPSERVER-localhost}:563/newsrc"
 
 #. type: Plain text
-#: doc/tin.5:1251
-msgid "* ~/.tin/newsrcs/${NNTPSERVER-localhost}/newsrc"
-msgstr "* ~/.tin/newsrcs/${NNTPSERVER-localhost}/newsrc"
+#: doc/tin.5:1260
+msgid "* \\[ti]/.tin/newsrcs/${NNTPSERVER-localhost}/newsrc"
+msgstr "* \\[ti]/.tin/newsrcs/${NNTPSERVER-localhost}/newsrc"
 
 #. type: Plain text
-#: doc/tin.5:1266
+#: doc/tin.5:1275
 msgid ""
 "Posting history. The file is written by B<\\%tin>(1)  and used by "
 "B<DisplayPostHist> ('B<W>') command. It should not be altered manually. Any "
@@ -14636,7 +14797,7 @@ msgstr ""
 "und optional der Â»Message-ID:Â« der Nachricht, falls bekannt."
 
 #. type: Plain text
-#: doc/tin.5:1275
+#: doc/tin.5:1284
 msgid ""
 "Copy of all posted articles in B<\\%mbox>(5)  format. The filename can be "
 "changed by setting B<posted_articles_file>."
@@ -14645,14 +14806,14 @@ msgstr ""
 "durch setzen von B<posted_articles_file> geÃ¤ndert werden."
 
 #. type: Plain text
-#: doc/tin.5:1283
+#: doc/tin.5:1292
 msgid "Pool of postponed articles. This file is in B<\\%mbox>(5)  format."
 msgstr ""
 "Vorrat an zurÃ¼ckgestellten Artikeln. Diese Datei benutzt das B<\\%mbox>(5)-"
 "Format."
 
 #. type: Plain text
-#: doc/tin.5:1293
+#: doc/tin.5:1302
 msgid ""
 "This file is a copy of the servers message of the day (MOTD) message.  It is "
 "automatically created on startup except when using the ''B<-Q>'' command-"
@@ -14664,7 +14825,7 @@ msgstr ""
 "diese Datei gelÃ¶scht."
 
 #. type: Plain text
-#: doc/tin.5:1302
+#: doc/tin.5:1311
 msgid ""
 "File to store $B<NNTPSERVER> related info- and error-messages. The file is "
 "overwritten on startup and meant for debugging."
@@ -14673,7 +14834,7 @@ msgstr ""
 "Die Datei wird beim Start Ã¼berschrieben und ist zur Fehlersuche gedacht."
 
 #. type: Plain text
-#: doc/tin.5:1315
+#: doc/tin.5:1324
 msgid ""
 "This file is a copy of the servers newsgroups file which provides short "
 "descriptions of each newsgroup. It is automatically updated on startup "
@@ -14688,19 +14849,19 @@ msgstr ""
 "Â»I<Gruppen.Name>\tI<Kurzbeschreibung>Â«."
 
 #. type: TP
-#: doc/tin.5:1315 doc/tin.5:2984
+#: doc/tin.5:1324 doc/tin.5:3043
 #, no-wrap
 msgid "B<group.name>"
 msgstr "B<Gruppen.Name>"
 
 #. type: TP
-#: doc/tin.5:1318 doc/tin.5:2987
+#: doc/tin.5:1327 doc/tin.5:3046
 #, no-wrap
 msgid "B<one-line description>"
 msgstr "B<Kurzbeschreibung>"
 
 #. type: Plain text
-#: doc/tin.5:1333
+#: doc/tin.5:1342
 msgid ""
 "File to store $B<NNTPSERVER> related data via a list of "
 "\"I<variable>=I<value>\" pairs. Currently there are only a few variables, "
@@ -14714,27 +14875,27 @@ msgstr ""
 "beachten."
 
 #. type: TP
-#: doc/tin.5:1333
+#: doc/tin.5:1342
 #, no-wrap
 msgid "B<version>"
 msgstr "B<version>"
 
 #. type: Plain text
-#: doc/tin.5:1336
+#: doc/tin.5:1345
 msgid "Internal version number."
 msgstr "Interne Versionsnummer."
 
 #. type: TP
-#: doc/tin.5:1336
+#: doc/tin.5:1345
 #, no-wrap
 msgid "B<add_cmd_line_opts>"
 msgstr "B<add_cmd_line_opts>"
 
 #. type: Plain text
-#: doc/tin.5:1346
+#: doc/tin.5:1355
 msgid ""
-"Additional command line options. Acts like $B<TINRC> but server specific.  "
-"Be aware that the file is read after the command line options and may "
+"Additional command-line options. Acts like $B<TINRC> but server specific.  "
+"Be aware that the file is read after the command-line options and may "
 "override them.  The allowed options are currently limited to ''B<-4>'', "
 "''B<-6>'', \\&''B<-A>'', ''B<-C>'', ''B<-d>'', ''B<-G>\\ I<limit>'', \\&''B<-"
 "k>'', ''B<-n>'', ''B<-p>\\ I<port>'', ''B<-q>'', \\&''B<-Q>'', ''B<-t>\\ "
@@ -14748,13 +14909,13 @@ msgstr ""
 "I<Timeout>Â«, Â»B<-T>Â« und Â»B<-x>Â«. Die Voreinstellung ist ungesetzt."
 
 #. type: TP
-#: doc/tin.5:1346
+#: doc/tin.5:1355
 #, no-wrap
 msgid "B<disabled_nntp_cmds>"
 msgstr "B<disabled_nntp_cmds>"
 
 #. type: Plain text
-#: doc/tin.5:1352
+#: doc/tin.5:1361
 msgid ""
 "A comma separated list of NNTP commands which should be avoided.  This can "
 "be used to work around some buggy servers and usually should left blank. "
@@ -14768,13 +14929,13 @@ msgstr ""
 "deaktiviert werden:"
 
 #. type: ta
-#: doc/tin.5:1354
+#: doc/tin.5:1363
 #, no-wrap
 msgid "\\w'LIST SUBSCRIPTIONS'u"
 msgstr "\\w'LIST SUBSCRIPTIONS'u"
 
 #. type: Plain text
-#: doc/tin.5:1374
+#: doc/tin.5:1383
 #, no-wrap
 msgid ""
 "AUTHINFO SASL\n"
@@ -14818,13 +14979,13 @@ msgstr ""
 "XPAT\n"
 
 #. type: TP
-#: doc/tin.5:1376
+#: doc/tin.5:1385
 #, no-wrap
 msgid "B<nntp_pipeline_limit>"
 msgstr "B<nntp_pipeline_limit>"
 
 #. type: Plain text
-#: doc/tin.5:1380
+#: doc/tin.5:1389
 msgid ""
 "Number of pipelined NNTP commands to send. Set to 1 if server does not "
 "support pipelining. Default is 50. Allowed maximum is 256."
@@ -14833,13 +14994,13 @@ msgstr ""
 "Pipelining nicht unterstÃ¼tzt. Standard ist 50. ZulÃ¤ssiges Maximum ist 256."
 
 #. type: TP
-#: doc/tin.5:1380 doc/tin.5:1506
+#: doc/tin.5:1389 doc/tin.5:1515
 #, no-wrap
 msgid "B<cache_overview_files>"
 msgstr "B<cache_overview_files>"
 
 #. type: Plain text
-#: doc/tin.5:1386 doc/tin.5:1392
+#: doc/tin.5:1395 doc/tin.5:1401
 msgid ""
 "Identical to the tinrc variable of the same name but overrides it.  Be aware "
 "that the serverrc variable will not be promoted to the tinrc, but the tinrc "
@@ -14852,19 +15013,19 @@ msgstr ""
 "im B<OptionMenu> ('B<M>') (und nur da) geÃ¤ndert wird."
 
 #. type: TP
-#: doc/tin.5:1386 doc/tin.5:1511
+#: doc/tin.5:1395 doc/tin.5:1520
 #, no-wrap
 msgid "B<compress_overview_files>"
 msgstr "B<compress_overview_files>"
 
 #. type: TP
-#: doc/tin.5:1392
+#: doc/tin.5:1401
 #, no-wrap
 msgid "B<motd_hash>"
 msgstr "B<motd_hash>"
 
 #. type: Plain text
-#: doc/tin.5:1396
+#: doc/tin.5:1405
 msgid ""
 "Internal hash of the servers MOTD, so displaying it can be skipped if it is "
 "unchanged."
@@ -14873,13 +15034,13 @@ msgstr ""
 "Anzeige Ã¼bersprungen werden kann, falls dieser unverÃ¤ndert ist."
 
 #. type: TP
-#: doc/tin.5:1396
+#: doc/tin.5:1405
 #, no-wrap
 msgid "B<last_newnews>"
 msgstr "B<last_newnews>"
 
 #. type: Plain text
-#: doc/tin.5:1401
+#: doc/tin.5:1410
 msgid ""
 "Internal timestamp used by B<\\%tin>(1)  to keep track of new newsgroups on "
 "the server."
@@ -14888,7 +15049,7 @@ msgstr ""
 "Newsgruppen auf dem Server zu erkennen."
 
 #. type: Plain text
-#: doc/tin.5:1423
+#: doc/tin.5:1432
 msgid ""
 "At startup, B<\\%tin>(1)  reads in the configuration file. This contains a "
 "list of \"I<variable>=I<value>\" pairs that can be used to configure the way "
@@ -14899,69 +15060,79 @@ msgid ""
 "read. The global file is useful for distributing system-wide defaults to new "
 "users who have no private tinrc yet (see also B</etc/tin/tin.defaults>)."
 msgstr ""
+"Beim Start liest B<\\%tin>(1) Konfigurationsdateien. Diese enthalten "
+"\"I<variable>=I<value>\"-Paare, mit denen konfiguriert wird wie B<\\%tin>(1) "
+"sich verhalten soll. Die I<value>-Zeichenfolgen sind auf 1022 Zeichen "
+"beschrÃ¤nkt und werden Ã¼bersprungen, wenn sie diese Grenze Ã¼berschreiten. "
+"Falls vorhanden, wird die Globale Konfigurationsdatei I<${TIN_LIBDIR:-"
+"NEWSLIBDIR}/tinrc> zuerst gelesen. Danach wird die Konfigurationsdatei I<$"
+"{TIN_HOMEDIR:-\"$HOME\"}/.tin/tinrc> des Benutzers gelesen. Die globale "
+"Datei ist nÃ¼tzlich fÃ¼r die Verteilung von Standardkonfigurationen fÃ¼r "
+"Benutzer die noch keine private Konfigurationsdatei haben (siehe auch B</etc/"
+"tin/tin.defaults>)."
 
 #. type: TP
-#: doc/tin.5:1423
+#: doc/tin.5:1432
 #, no-wrap
 msgid "B<abbreviate_groupname>"
 msgstr "B<abbreviate_groupname>"
 
 #. type: TP
-#: doc/tin.5:1439
+#: doc/tin.5:1448
 #, no-wrap
 msgid "B<art_marked_deleted>"
 msgstr "B<art_marked_deleted>"
 
 #. type: TP
-#: doc/tin.5:1442
+#: doc/tin.5:1451
 #, no-wrap
 msgid "B<art_marked_inrange>"
 msgstr "B<art_marked_inrange>"
 
 #. type: TP
-#: doc/tin.5:1445
+#: doc/tin.5:1454
 #, no-wrap
 msgid "B<art_marked_return>"
 msgstr "B<art_marked_return>"
 
 #. type: TP
-#: doc/tin.5:1449
+#: doc/tin.5:1458
 #, no-wrap
 msgid "B<art_marked_selected>"
 msgstr "B<art_marked_selected>"
 
 #. type: TP
-#: doc/tin.5:1453
+#: doc/tin.5:1462
 #, no-wrap
 msgid "B<art_marked_recent>"
 msgstr "B<art_marked_recent>"
 
 #. type: TP
-#: doc/tin.5:1457
+#: doc/tin.5:1466
 #, no-wrap
 msgid "B<art_marked_unread>"
 msgstr "B<art_marked_unread>"
 
 #. type: TP
-#: doc/tin.5:1461
+#: doc/tin.5:1470
 #, no-wrap
 msgid "B<art_marked_read>"
 msgstr "B<art_marked_read>"
 
 #. type: TP
-#: doc/tin.5:1464
+#: doc/tin.5:1473
 #, no-wrap
 msgid "B<art_marked_killed>"
 msgstr "B<art_marked_killed>"
 
 #. type: TP
-#: doc/tin.5:1468
+#: doc/tin.5:1477
 #, no-wrap
 msgid "B<art_marked_read_selected>"
 msgstr "B<art_marked_read_selected>"
 
 #. type: Plain text
-#: doc/tin.5:1479
+#: doc/tin.5:1488
 msgid ""
 "If ON B<\\%tin>(1)  will ask before using a MIME viewer (B<metamail_prog>) "
 "to display MIME messages. This only occurs if a MIME viewer is set. Default "
@@ -14972,13 +15143,13 @@ msgstr ""
 "dass Ã¼berhaupt ein MIME-Viewer eingestellt ist. Die Voreinstellung ist Â»OFFÂ«."
 
 #. type: TP
-#: doc/tin.5:1479
+#: doc/tin.5:1488
 #, no-wrap
 msgid "B<attachment_format>"
 msgstr "B<attachment_format>"
 
 #. type: Plain text
-#: doc/tin.5:1485
+#: doc/tin.5:1494
 msgid ""
 "Format string B<\\%tin>(1)  uses for Attachment level representation.  "
 "Default is \"%t%s%e%c%d\"."
@@ -14987,23 +15158,23 @@ msgstr ""
 "Anhangsebene benutzt. Voreingestellt ist Â»%t%s%e%c%dÂ«."
 
 #. type: TP
-#: doc/tin.5:1493
+#: doc/tin.5:1502
 #, no-wrap
 msgid "B<auto_reconnect>"
 msgstr "B<auto_reconnect>"
 
 #. type: Plain text
-#: doc/tin.5:1496
+#: doc/tin.5:1505
 msgid "Reconnect to server automatically. Default is OFF."
 msgstr ""
 "Automatisch Verbindung zum Server wiederherstellen. Die Voreinstellung ist "
 "Â»OFFÂ«."
 
 #. type: Plain text
-#: doc/tin.5:1501
+#: doc/tin.5:1510
 msgid ""
 "If set ON articles/threads will be saved in batch mode when save ''B<-S>'' "
-"or mail ''B<-M>'', ''B<-N>'' is specified on the command line.  Default is "
+"or mail ''B<-M>'', ''B<-N>'' is specified on the command-line.  Default is "
 "ON."
 msgstr ""
 "Falls Â»ONÂ« werden Artikel/Threads im Batchmode gespeichert wenn Â»B<-S>Â« oder "
@@ -15011,13 +15182,13 @@ msgstr ""
 "Voreinstellung ist Â»ONÂ«."
 
 #. type: TP
-#: doc/tin.5:1501
+#: doc/tin.5:1510
 #, no-wrap
 msgid "B<beginner_level>"
 msgstr "B<beginner_level>"
 
 #. type: Plain text
-#: doc/tin.5:1511
+#: doc/tin.5:1520
 msgid ""
 "If ON, create local copies of NNTP overview files. This can be used to "
 "considerably speed up accessing large groups when using a slow connection.  "
@@ -15028,13 +15199,13 @@ msgstr ""
 "Verbindung erheblich zu beschleunigen. Die Voreinstellung ist Â»OFFÂ«."
 
 #. type: TP
-#: doc/tin.5:1516
+#: doc/tin.5:1525
 #, no-wrap
 msgid "B<cancel_lock_algo>"
 msgstr "B<cancel_lock_algo>"
 
 #. type: Plain text
-#: doc/tin.5:1522
+#: doc/tin.5:1531
 msgid ""
 "Use this hash algorithm for cancel-locks (B<RFC\\ 8315>). Only available "
 "when built with cancel-lock support. none disables the generation of cancel-"
@@ -15046,181 +15217,181 @@ msgstr ""
 "Â»sha1Â«, Â»sha256Â« und Â»sha512Â«. Die Voreinstellung ist Â»sha1Â«."
 
 #. type: TP
-#: doc/tin.5:1522
+#: doc/tin.5:1531
 #, no-wrap
 msgid "B<catchup_read_groups>"
 msgstr "B<catchup_read_groups>"
 
 #. type: TP
-#: doc/tin.5:1526
+#: doc/tin.5:1535
 #, no-wrap
 msgid "B<col_back>"
 msgstr "B<col_back>"
 
 #. type: TP
-#: doc/tin.5:1529
+#: doc/tin.5:1538
 #, no-wrap
 msgid "B<col_extquote>"
 msgstr "B<col_extquote>"
 
 #. type: TP
-#: doc/tin.5:1532
+#: doc/tin.5:1541
 #, no-wrap
 msgid "B<col_from>"
 msgstr "B<col_from>"
 
 #. type: TP
-#: doc/tin.5:1535
+#: doc/tin.5:1544
 #, no-wrap
 msgid "B<col_head>"
 msgstr "B<col_head>"
 
 #. type: TP
-#: doc/tin.5:1538
+#: doc/tin.5:1547
 #, no-wrap
 msgid "B<col_help>"
 msgstr "B<col_help>"
 
 #. type: TP
-#: doc/tin.5:1541
+#: doc/tin.5:1550
 #, no-wrap
 msgid "B<col_invers_bg>"
 msgstr "B<col_invers_bg>"
 
 #. type: TP
-#: doc/tin.5:1544
+#: doc/tin.5:1553
 #, no-wrap
 msgid "B<col_invers_fg>"
 msgstr "B<col_invers_fg>"
 
 #. type: TP
-#: doc/tin.5:1547
+#: doc/tin.5:1556
 #, no-wrap
 msgid "B<col_markdash>"
 msgstr "B<col_markdash>"
 
 #. type: TP
-#: doc/tin.5:1551
+#: doc/tin.5:1560
 #, no-wrap
 msgid "B<col_markslash>"
 msgstr "B<col_markslash>"
 
 #. type: TP
-#: doc/tin.5:1555
+#: doc/tin.5:1564
 #, no-wrap
 msgid "B<col_markstar>"
 msgstr "B<col_markstar>"
 
 #. type: TP
-#: doc/tin.5:1559
+#: doc/tin.5:1568
 #, no-wrap
 msgid "B<col_markstroke>"
 msgstr "B<col_markstroke>"
 
 #. type: TP
-#: doc/tin.5:1563
+#: doc/tin.5:1572
 #, no-wrap
 msgid "B<col_message>"
 msgstr "B<col_message>"
 
 #. type: TP
-#: doc/tin.5:1566
+#: doc/tin.5:1575
 #, no-wrap
 msgid "B<col_minihelp>"
 msgstr "B<col_minihelp>"
 
 #. type: TP
-#: doc/tin.5:1569
+#: doc/tin.5:1578
 #, no-wrap
 msgid "B<col_newsheaders>"
 msgstr "B<col_newsheaders>"
 
 #. type: TP
-#: doc/tin.5:1572
+#: doc/tin.5:1581
 #, no-wrap
 msgid "B<col_normal>"
 msgstr "B<col_normal>"
 
 #. type: TP
-#: doc/tin.5:1575
+#: doc/tin.5:1584
 #, no-wrap
 msgid "B<col_quote>"
 msgstr "B<col_quote>"
 
 #. type: TP
-#: doc/tin.5:1578
+#: doc/tin.5:1587
 #, no-wrap
 msgid "B<col_quote2>"
 msgstr "B<col_quote2>"
 
 #. type: TP
-#: doc/tin.5:1581
+#: doc/tin.5:1590
 #, no-wrap
 msgid "B<col_quote3>"
 msgstr "B<col_quote3>"
 
 #. type: TP
-#: doc/tin.5:1584
+#: doc/tin.5:1593
 #, no-wrap
 msgid "B<col_response>"
 msgstr "B<col_response>"
 
 #. type: TP
-#: doc/tin.5:1588
+#: doc/tin.5:1597
 #, no-wrap
 msgid "B<col_signature>"
 msgstr "B<col_signature>"
 
 #. type: TP
-#: doc/tin.5:1591
+#: doc/tin.5:1600
 #, no-wrap
 msgid "B<col_score_neg>"
 msgstr "B<col_score_neg>"
 
 #. type: TP
-#: doc/tin.5:1594
+#: doc/tin.5:1603
 #, no-wrap
 msgid "B<col_score_pos>"
 msgstr "B<col_score_pos>"
 
 #. type: TP
-#: doc/tin.5:1597
+#: doc/tin.5:1606
 #, no-wrap
 msgid "B<col_urls>"
 msgstr "B<col_urls>"
 
 #. type: TP
-#: doc/tin.5:1600
+#: doc/tin.5:1609
 #, no-wrap
 msgid "B<col_verbatim>"
 msgstr "B<col_verbatim>"
 
 #. type: TP
-#: doc/tin.5:1603
+#: doc/tin.5:1612
 #, no-wrap
 msgid "B<col_subject>"
 msgstr "B<col_subject>"
 
 #. type: TP
-#: doc/tin.5:1606
+#: doc/tin.5:1615
 #, no-wrap
 msgid "B<col_text>"
 msgstr "B<col_text>"
 
 #. type: TP
-#: doc/tin.5:1609
+#: doc/tin.5:1618
 #, no-wrap
 msgid "B<col_title>"
 msgstr "B<col_title>"
 
 #. type: TP
-#: doc/tin.5:1612
+#: doc/tin.5:1621
 #, no-wrap
 msgid "B<confirm_choice>"
 msgstr "B<confirm_choice>"
 
 #. type: Plain text
-#: doc/tin.5:1616
+#: doc/tin.5:1625
 msgid ""
 "B<\\%tin>(1)  can ask for manual confirmation to protect the user. Available "
 "choices:"
@@ -15230,7 +15401,7 @@ msgstr ""
 
 #.  TODO: check if all affected commands are marked [after confirmation]
 #. type: Plain text
-#: doc/tin.5:1622
+#: doc/tin.5:1631
 msgid ""
 "B<commands>: Ask for confirmation before executing certain dangerous "
 "commands (e.g., B<Catchup> ('B<c>')). Commands that this affects are marked "
@@ -15242,7 +15413,7 @@ msgstr ""
 "gekennzeichnet."
 
 #. type: Plain text
-#: doc/tin.5:1627
+#: doc/tin.5:1636
 msgid ""
 "B<quit>: You'll be asked to confirm that you wish to exit B<\\%tin>(1)  when "
 "you use the B<Quit> ('B<q>') command."
@@ -15251,7 +15422,7 @@ msgstr ""
 "Sie B<\\%tin>(1) beenden mÃ¶chten."
 
 #. type: Plain text
-#: doc/tin.5:1631
+#: doc/tin.5:1640
 msgid ""
 "B<select>: Ask for confirmation before marking all not selected (with "
 "B<GroupMarkUnselArtRead> ('B<X>') command) articles as read."
@@ -15261,12 +15432,12 @@ msgstr ""
 "werden."
 
 #. type: Plain text
-#: doc/tin.5:1633
+#: doc/tin.5:1642
 msgid "Default is commands & quit."
 msgstr "Voreinstellung ist Â»Kommandos & EndeÂ«."
 
 #. type: Plain text
-#: doc/tin.5:1644
+#: doc/tin.5:1653
 msgid ""
 "Format string used for date representation. A description of the different "
 "format options can be found at B<\\%strftime>(3).  B<\\%tin>(1)  uses B<\\"
@@ -15280,241 +15451,241 @@ msgstr ""
 "Voreinstellung ist Â»%a, %d %b %Y %H:%M:%SÂ«."
 
 #. type: TP
-#: doc/tin.5:1644
+#: doc/tin.5:1653
 #, no-wrap
 msgid "B<default_art_search>"
 msgstr "B<default_art_search>"
 
 #. type: TP
-#: doc/tin.5:1646
+#: doc/tin.5:1655
 #, no-wrap
 msgid "B<default_author_search>"
 msgstr "B<default_author_search>"
 
 #. type: TP
-#: doc/tin.5:1648
+#: doc/tin.5:1657
 #, no-wrap
 msgid "B<default_config_search>"
 msgstr "B<default_config_search>"
 
 #. type: TP
-#: doc/tin.5:1651
+#: doc/tin.5:1660
 #, no-wrap
 msgid "B<default_filter_days>"
 msgstr "B<default_filter_days>"
 
 #. type: TP
-#: doc/tin.5:1654
+#: doc/tin.5:1663
 #, no-wrap
 msgid "B<default_filter_kill_case>"
 msgstr "B<default_filter_kill_case>"
 
 #. type: TP
-#: doc/tin.5:1658
+#: doc/tin.5:1667
 #, no-wrap
 msgid "B<default_filter_kill_expire>"
 msgstr "B<default_filter_kill_expire>"
 
 #. type: TP
-#: doc/tin.5:1663
+#: doc/tin.5:1672
 #, no-wrap
 msgid "B<default_filter_kill_global>"
 msgstr "B<default_filter_kill_global>"
 
 #. type: TP
-#: doc/tin.5:1667
+#: doc/tin.5:1676
 #, no-wrap
 msgid "B<default_filter_kill_header>"
 msgstr "B<default_filter_kill_header>"
 
 #. type: tbl table
-#: doc/tin.5:1673 doc/tin.5:1702
+#: doc/tin.5:1682 doc/tin.5:1711
 #, no-wrap
 msgid "''Subject:'' (case sensitive)"
 msgstr "Â»Subject:Â« (GroÃŸ-/Kleinschreibung beachten)"
 
 #. type: tbl table
-#: doc/tin.5:1674 doc/tin.5:1703
+#: doc/tin.5:1683 doc/tin.5:1712
 #, no-wrap
 msgid "''Subject:'' (ignore case)"
 msgstr "Â»Subject:Â« (GroÃŸ-/Kleinschreibung ignorieren)"
 
 #. type: tbl table
-#: doc/tin.5:1675 doc/tin.5:1704
+#: doc/tin.5:1684 doc/tin.5:1713
 #, no-wrap
 msgid "''From:'' (case sensitive)"
 msgstr "Â»From:Â« (GroÃŸ-/Kleinschreibung beachten)"
 
 #. type: tbl table
-#: doc/tin.5:1676 doc/tin.5:1705
+#: doc/tin.5:1685 doc/tin.5:1714
 #, no-wrap
 msgid "''From:'' (ignore case)"
 msgstr "Â»From:Â« (GroÃŸ-/Kleinschreibung ignorieren)"
 
 #. type: tbl table
-#: doc/tin.5:1677 doc/tin.5:1706
+#: doc/tin.5:1686 doc/tin.5:1715
 #, no-wrap
 msgid "''Message-ID:'' & full ''References:'' line"
 msgstr "Â»Message-ID:Â« & alle Â»References:Â« EintrÃ¤ge"
 
 #. type: tbl table
-#: doc/tin.5:1678 doc/tin.5:1707
+#: doc/tin.5:1687 doc/tin.5:1716
 #, no-wrap
 msgid "''Message-ID:'' & last ''References:'' entry only"
 msgstr "Â»Message-ID:Â« & letzter Â»References:Â« Eintrag"
 
 #. type: tbl table
-#: doc/tin.5:1679 doc/tin.5:1708
+#: doc/tin.5:1688 doc/tin.5:1717
 #, no-wrap
 msgid "''Message-ID:'' entry only"
 msgstr "Â»Message-ID:Â« allein"
 
 #. type: tbl table
-#: doc/tin.5:1680 doc/tin.5:1709
+#: doc/tin.5:1689 doc/tin.5:1718
 #, no-wrap
 msgid "''Lines:''"
 msgstr "Â»Lines:Â«"
 
 #. type: TP
-#: doc/tin.5:1683
+#: doc/tin.5:1692
 #, no-wrap
 msgid "B<default_filter_select_case>"
 msgstr "B<default_filter_select_case>"
 
 #. type: TP
-#: doc/tin.5:1687
+#: doc/tin.5:1696
 #, no-wrap
 msgid "B<default_filter_select_expire>"
 msgstr "B<default_filter_select_expire>"
 
 #. type: TP
-#: doc/tin.5:1692
+#: doc/tin.5:1701
 #, no-wrap
 msgid "B<default_filter_select_global>"
 msgstr "B<default_filter_select_global>"
 
 #. type: TP
-#: doc/tin.5:1696
+#: doc/tin.5:1705
 #, no-wrap
 msgid "B<default_filter_select_header>"
 msgstr "B<default_filter_select_header>"
 
 #. type: TP
-#: doc/tin.5:1712
+#: doc/tin.5:1721
 #, no-wrap
 msgid "B<default_goto_group>"
 msgstr "B<default_goto_group>"
 
 #. type: TP
-#: doc/tin.5:1714
+#: doc/tin.5:1723
 #, no-wrap
 msgid "B<default_group_search>"
 msgstr "B<default_group_search>"
 
 #. type: TP
-#: doc/tin.5:1716
+#: doc/tin.5:1725
 #, no-wrap
 msgid "B<default_mail_address>"
 msgstr "B<default_mail_address>"
 
 #. type: TP
-#: doc/tin.5:1718
+#: doc/tin.5:1727
 #, no-wrap
 msgid "B<default_move_group>"
 msgstr "B<default_move_group>"
 
 #. type: TP
-#: doc/tin.5:1720
+#: doc/tin.5:1729
 #, no-wrap
 msgid "B<default_pattern>"
 msgstr "B<default_pattern>"
 
 #. type: TP
-#: doc/tin.5:1722
+#: doc/tin.5:1731
 #, no-wrap
 msgid "B<default_pipe_command>"
 msgstr "B<default_pipe_command>"
 
 #. type: TP
-#: doc/tin.5:1724
+#: doc/tin.5:1733
 #, no-wrap
 msgid "B<default_post_newsgroups>"
 msgstr "B<default_post_newsgroups>"
 
 #. type: TP
-#: doc/tin.5:1726
+#: doc/tin.5:1735
 #, no-wrap
 msgid "B<default_post_subject>"
 msgstr "B<default_post_subject>"
 
 #. type: TP
-#: doc/tin.5:1728
+#: doc/tin.5:1737
 #, no-wrap
 msgid "B<default_range_group>"
 msgstr "B<default_range_group>"
 
 #. type: TP
-#: doc/tin.5:1730
+#: doc/tin.5:1739
 #, no-wrap
 msgid "B<default_range_select>"
 msgstr "B<default_range_select>"
 
 #. type: TP
-#: doc/tin.5:1732
+#: doc/tin.5:1741
 #, no-wrap
 msgid "B<default_range_thread>"
 msgstr "B<default_range_thread>"
 
 #. type: TP
-#: doc/tin.5:1734
+#: doc/tin.5:1743
 #, no-wrap
 msgid "B<default_repost_group>"
 msgstr "B<default_repost_group>"
 
 #. type: TP
-#: doc/tin.5:1736
+#: doc/tin.5:1745
 #, no-wrap
 msgid "B<default_save_file>"
 msgstr "B<default_save_file>"
 
 #. type: TP
-#: doc/tin.5:1738
+#: doc/tin.5:1747
 #, no-wrap
 msgid "B<default_save_mode>"
 msgstr "B<default_save_mode>"
 
 #. type: TP
-#: doc/tin.5:1740
+#: doc/tin.5:1749
 #, no-wrap
 msgid "B<default_select_pattern>"
 msgstr "B<default_select_pattern>"
 
 #. type: TP
-#: doc/tin.5:1742
+#: doc/tin.5:1751
 #, no-wrap
 msgid "B<default_shell_command>"
 msgstr "B<default_shell_command>"
 
 #. type: TP
-#: doc/tin.5:1744
+#: doc/tin.5:1753
 #, no-wrap
 msgid "B<default_subject_search>"
 msgstr "B<default_subject_search>"
 
 #. type: TP
-#: doc/tin.5:1746
+#: doc/tin.5:1755
 #, no-wrap
 msgid "B<dont_break_words>"
 msgstr "B<dont_break_words>"
 
 #. type: TP
-#: doc/tin.5:1750
+#: doc/tin.5:1759
 #, no-wrap
 msgid "B<draw_arrow>"
 msgstr "B<draw_arrow>"
 
 #. type: Plain text
-#: doc/tin.5:1761
+#: doc/tin.5:1770
 msgid ""
 "The format string used to create the editor start command with parameters.  "
 "Default is '%E +%N %F' with %E=Editor, %N=Linenumber and %F=Filename (e.g., /"
@@ -15528,13 +15699,13 @@ msgstr ""
 "Â»UMGEBUNGSVARIABLENÂ« in B<\\%tin>(1)."
 
 #. type: TP
-#: doc/tin.5:1764
+#: doc/tin.5:1773
 #, no-wrap
 msgid "B<extquote_regex>"
 msgstr "B<extquote_regex>"
 
 #. type: Plain text
-#: doc/tin.5:1771
+#: doc/tin.5:1780
 msgid ""
 "A regular expression that will be applied when reading articles. All "
 "matching lines are shown in B<col_extquote>. If B<extquote_regex> is blank, "
@@ -15546,13 +15717,13 @@ msgstr ""
 "Voreinstellung."
 
 #. type: TP
-#: doc/tin.5:1771
+#: doc/tin.5:1780
 #, no-wrap
 msgid "B<force_screen_redraw>"
 msgstr "B<force_screen_redraw>"
 
 #. type: Plain text
-#: doc/tin.5:1783
+#: doc/tin.5:1792
 msgid ""
 "If B<getart_limit> is E<gt> 0 not more than the last B<getart_limit> "
 "articles/group are fetched from the server. If B<getart_limit> is E<lt> 0 "
@@ -15570,13 +15741,13 @@ msgstr ""
 "dass es kein Limit gibt."
 
 #. type: TP
-#: doc/tin.5:1783
+#: doc/tin.5:1792
 #, no-wrap
 msgid "B<goto_next_unread>"
 msgstr "B<goto_next_unread>"
 
 #. type: Plain text
-#: doc/tin.5:1797
+#: doc/tin.5:1806
 msgid ""
 "Which keys B<\\%tin>(1)  should accept to jump to the next unread article.  "
 "Possible is any combination of B<PageDown> and B<PageNextUnread>.  When "
@@ -15594,7 +15765,7 @@ msgstr ""
 "B<PageNextUnread>."
 
 #. type: Plain text
-#: doc/tin.5:1804
+#: doc/tin.5:1813
 msgid ""
 "The format string used for the Group level. Default is \"%n\\ %m\\ %R\\ %L\\ "
 "\\ %s\\ \\ %F\". The following substitutions are supported:"
@@ -15604,13 +15775,13 @@ msgstr ""
 "Ersetzungen werden unterstÃ¼tzt:"
 
 #. type: ta
-#: doc/tin.5:1806
+#: doc/tin.5:1815
 #, no-wrap
 msgid "\\w'%G    'u +\\w'number of responses in thread'u"
 msgstr "\\w'%G    'u +\\w'Absender, Name und/oder E-Mail Adresse'u"
 
 #. type: Plain text
-#: doc/tin.5:1818
+#: doc/tin.5:1827
 #, no-wrap
 msgid ""
 "%D date\n"
@@ -15638,31 +15809,31 @@ msgstr ""
 "%% %\n"
 
 #. type: TP
-#: doc/tin.5:1854
+#: doc/tin.5:1863
 #, no-wrap
 msgid "B<hideline_regex>"
 msgstr "B<hideline_regex>"
 
 #. type: TP
-#: doc/tin.5:1860
+#: doc/tin.5:1869
 #, no-wrap
 msgid "B<inews_prog>"
 msgstr "B<inews_prog>"
 
 #. type: TP
-#: doc/tin.5:1867
+#: doc/tin.5:1876
 #, no-wrap
 msgid "B<info_in_last_line>"
 msgstr "B<info_in_last_line>"
 
 #. type: TP
-#: doc/tin.5:1873
+#: doc/tin.5:1882
 #, no-wrap
 msgid "B<interactive_mailer>"
 msgstr "B<interactive_mailer>"
 
 #. type: Plain text
-#: doc/tin.5:1879
+#: doc/tin.5:1888
 msgid ""
 "If greater than 0 your mailreader will be invoked earlier for reply so you "
 "can use more of its features (e.g., MIME, pgp, ...). 1 means include "
@@ -15677,31 +15848,31 @@ msgstr ""
 "Â»0Â«."
 
 #. type: TP
-#: doc/tin.5:1879
+#: doc/tin.5:1888
 #, no-wrap
 msgid "B<inverse_okay>"
 msgstr "B<inverse_okay>"
 
 #. type: TP
-#: doc/tin.5:1883
+#: doc/tin.5:1892
 #, no-wrap
 msgid "B<keep_dead_articles>"
 msgstr "B<keep_dead_articles>"
 
 #. type: TP
-#: doc/tin.5:1888
+#: doc/tin.5:1897
 #, no-wrap
 msgid "B<keep_expired_filters>"
 msgstr "B<keep_expired_filters>"
 
 #. type: TP
-#: doc/tin.5:1892
+#: doc/tin.5:1901
 #, no-wrap
 msgid "B<kill_level>"
 msgstr "B<kill_level>"
 
 #. type: Plain text
-#: doc/tin.5:1896
+#: doc/tin.5:1905
 msgid ""
 "This option controls the processing and display of articles that are killed. "
 "There are 3 options, default is 0 (B<Kill only unread arts>)."
@@ -15711,7 +15882,7 @@ msgstr ""
 "Artikel>)."
 
 #. type: Plain text
-#: doc/tin.5:1904
+#: doc/tin.5:1913
 msgid ""
 "B<Kill only unread arts> is the 'traditional' behavior of B<\\%tin>(1).  "
 "Only unread articles are killed once only by marking them read. As filtering "
@@ -15727,13 +15898,13 @@ msgstr ""
 "Markierung verschwunden."
 
 #. type: TP
-#: doc/tin.5:1920
+#: doc/tin.5:1929
 #, no-wrap
 msgid "B<mail_address>"
 msgstr "B<mail_address>"
 
 #. type: Plain text
-#: doc/tin.5:1926
+#: doc/tin.5:1935
 msgid ""
 "User's mail address (and full name), if not username@host. This is used when "
 "creating articles, sending mail and when B<\\%pgp>(1)  signing."
@@ -15743,25 +15914,25 @@ msgstr ""
 "Mails und beim Signieren mit B<\\%pgp>(1) verwendet."
 
 #. type: TP
-#: doc/tin.5:1930
+#: doc/tin.5:1939
 #, no-wrap
 msgid "B<mail_quote_format>"
 msgstr "B<mail_quote_format>"
 
 #. type: TP
-#: doc/tin.5:1936
+#: doc/tin.5:1945
 #, no-wrap
 msgid "B<mailbox_format>"
 msgstr "B<mailbox_format>"
 
 #. type: TP
-#: doc/tin.5:1955
+#: doc/tin.5:1964
 #, no-wrap
 msgid "B<mailer_format>"
 msgstr "B<mailer_format>"
 
 #. type: Plain text
-#: doc/tin.5:1979
+#: doc/tin.5:1988
 #, no-wrap
 msgid ""
 "%F filename\n"
@@ -15779,49 +15950,142 @@ msgstr ""
 "%% %\n"
 
 #. type: TP
-#: doc/tin.5:1992
+#: doc/tin.5:2001
 #, no-wrap
 msgid "B<metamail_prog>"
 msgstr "B<metamail_prog>"
 
 #. type: TP
-#: doc/tin.5:2004 doc/tin.5:2811
+#: doc/tin.5:2013 doc/tin.5:2870
 #, no-wrap
 msgid "B<mm_charset>"
 msgstr "B<mm_charset>"
 
 #. type: TP
-#: doc/tin.5:2041
+#: doc/tin.5:2053
 #, no-wrap
 msgid "B<mono_markdash>"
 msgstr "B<mono_markdash>"
 
+#. type: Plain text
+#: doc/tin.5:2059
+msgid ""
+"Character attribute of words emphasized like _this_. It depends on your "
+"terminal which attributes are usable. See also B<word_h_display_marks> and "
+"B<word_highlight>. Default is 2 (best highlighting). The possible values are:"
+msgstr ""
+"Attribut von WÃ¶rtern, die wie _dieses_ hervorgehoben sind. Es hÃ¤ngt von "
+"Ihrem Terminal ab, welche Attribute verwendbar sind. Siehe auch "
+"B<word_h_display_marks> und B<word_highlight>. Die Voreinstellung ist Â»2Â« "
+"(beste Hervorhebung). Die mÃ¶glichen Werte sind:"
+
+#. type: tbl table
+#: doc/tin.5:2063
+#, no-wrap
+msgid "normal"
+msgstr "Normal"
+
+#. type: tbl table
+#: doc/tin.5:2064
+#, no-wrap
+msgid "underline"
+msgstr "Unterstrichen"
+
+#. type: tbl table
+#: doc/tin.5:2065
+#, no-wrap
+msgid "best highlighting"
+msgstr "Beste Hervorhebung"
+
+#. type: tbl table
+#: doc/tin.5:2066
+#, no-wrap
+msgid "reverse video"
+msgstr "Inverse"
+
+#. type: tbl table
+#: doc/tin.5:2067
+#, no-wrap
+msgid "blinking"
+msgstr "Blinkend"
+
+#. type: tbl table
+#: doc/tin.5:2068
+#, no-wrap
+msgid "half bright"
+msgstr "Halbe Helligkeit"
+
+#. type: tbl table
+#: doc/tin.5:2069
+#, no-wrap
+msgid "bold"
+msgstr "Fett"
+
 #. type: TP
-#: doc/tin.5:2046
+#: doc/tin.5:2072
 #, no-wrap
 msgid "B<mono_markslash>"
 msgstr "B<mono_markslash>"
 
+#. type: Plain text
+#: doc/tin.5:2078
+msgid ""
+"Character attribute of words emphasized like /this/. It depends on your "
+"terminal which attributes are usable. See also B<word_h_display_marks> and "
+"B<word_highlight>. Default is 5 (half bright). See B<mono_markdash> for the "
+"possible values."
+msgstr ""
+"Attribut von WÃ¶rtern, die wie /dieses/ hervorgehoben sind. Es hÃ¤ngt von "
+"Ihrem Terminal ab, welche Attribute verwendbar sind. Siehe auch "
+"B<word_h_display_marks> und B<word_highlight>. Die Voreinstellung ist Â»5Â« "
+"(halbe Helligkeit). Die mÃ¶glichen Werte finden Sie unter B<mono_markdash>."
+
 #. type: TP
-#: doc/tin.5:2051
+#: doc/tin.5:2078
 #, no-wrap
 msgid "B<mono_markstar>"
 msgstr "B<mono_markstar>"
 
+#. type: Plain text
+#: doc/tin.5:2084
+msgid ""
+"Character attribute of words emphasized like *this*. It depends on your "
+"terminal which attributes are usable. See also B<word_h_display_marks> and "
+"B<word_highlight>. Default is 6 (bold). See B<mono_markdash> for the "
+"possible values."
+msgstr ""
+"Attribut von WÃ¶rtern, die wie *dieses* hervorgehoben sind. Es hÃ¤ngt von "
+"Ihrem Terminal ab, welche Attribute verwendbar sind. Siehe auch "
+"B<word_h_display_marks> und B<word_highlight>. Die Voreinstellung ist Â»6Â« "
+"(Fett). Die mÃ¶glichen Werte finden Sie unter B<mono_markdash>."
+
 #. type: TP
-#: doc/tin.5:2056
+#: doc/tin.5:2084
 #, no-wrap
 msgid "B<mono_markstroke>"
 msgstr "B<mono_markstroke>"
 
+#. type: Plain text
+#: doc/tin.5:2090
+msgid ""
+"Character attribute of words emphasized like -this-. It depends on your "
+"terminal which attributes are usable. See also B<word_h_display_marks> and "
+"B<word_highlight>. Default is 3 (reverse video). See B<mono_markdash> for "
+"the possible values."
+msgstr ""
+"Attribut von WÃ¶rtern, die wie -dieses- hervorgehoben sind. Es hÃ¤ngt von "
+"Ihrem Terminal ab, welche Attribute verwendbar sind. Siehe auch "
+"B<word_h_display_marks> und B<word_highlight>. Die Voreinstellung ist Â»3Â« "
+"(Inverse). Die mÃ¶glichen Werte finden Sie unter B<mono_markdash>."
+
 #. type: TP
-#: doc/tin.5:2061
+#: doc/tin.5:2090
 #, no-wrap
 msgid "B<newnews>"
 msgstr "B<newnews>"
 
 #. type: Plain text
-#: doc/tin.5:2067
+#: doc/tin.5:2096
 msgid ""
 "These are internal timers used by B<\\%tin>(1)  to keep track of new "
 "newsgroups. Do not change them unless you understand what they are for."
@@ -15831,26 +16095,26 @@ msgstr ""
 "wozu sie dienen."
 
 #. type: TP
-#: doc/tin.5:2089
+#: doc/tin.5:2118
 #, no-wrap
 msgid "B<nntp_read_timeout_secs>"
 msgstr "B<nntp_read_timeout_secs>"
 
 #. type: Plain text
-#: doc/tin.5:2092
+#: doc/tin.5:2121
 msgid "Time in seconds to wait for a response from the server. Default is 120."
 msgstr ""
 "Maximal n Sekunden auf eine Antwort vom Server warten (0 = kein Zeitlimit). "
 "Voreinstellung ist Â»120Â«."
 
 #. type: TP
-#: doc/tin.5:2092
+#: doc/tin.5:2121
 #, no-wrap
 msgid "B<normalization_form>"
 msgstr "B<normalization_form>"
 
 #. type: Plain text
-#: doc/tin.5:2096
+#: doc/tin.5:2125
 msgid ""
 "The normalization form which should be used to normalize Unicode input.  The "
 "possible values are:"
@@ -15859,7 +16123,7 @@ msgstr ""
 "normalisieren. Die mÃ¶glichen Werte sind:"
 
 #. type: Plain text
-#: doc/tin.5:2114
+#: doc/tin.5:2143
 msgid ""
 "Some normalization modes are only available if they are supported by the "
 "library B<\\%tin>(1)  uses to do the normalization. NFC should be used if "
@@ -15870,13 +16134,13 @@ msgstr ""
 "MÃ¶glichkeit sollte Â»NFCÂ« verwendet werden (B<RFC\\ 5198>)."
 
 #. type: TP
-#: doc/tin.5:2114
+#: doc/tin.5:2143
 #, no-wrap
 msgid "B<page_mime_format>"
 msgstr "B<page_mime_format>"
 
 #. type: Plain text
-#: doc/tin.5:2120
+#: doc/tin.5:2149
 msgid ""
 "Format string B<\\%tin>(1)  uses for mime header at Page level.  Default is "
 "\"[-- %T%S%*n%z%*l%!c%!d%*e --]\"."
@@ -15886,13 +16150,13 @@ msgstr ""
 "d%*e --]Â«."
 
 #. type: TP
-#: doc/tin.5:2120
+#: doc/tin.5:2149
 #, no-wrap
 msgid "B<page_uue_format>"
 msgstr "B<page_uue_format>"
 
 #. type: Plain text
-#: doc/tin.5:2126
+#: doc/tin.5:2155
 msgid ""
 "Format string B<\\%tin>(1)  uses for uue header at Page level.  Default is "
 "\"[-- %T%S%*n%I%!d%*e --]\"."
@@ -15902,13 +16166,13 @@ msgstr ""
 "--]Â«."
 
 #. type: TP
-#: doc/tin.5:2126
+#: doc/tin.5:2155
 #, no-wrap
 msgid "B<page_yenc_format>"
 msgstr "B<page_yenc_format>"
 
 #. type: Plain text
-#: doc/tin.5:2132
+#: doc/tin.5:2161
 msgid ""
 "Format string B<\\%tin>(1)  uses for yenc header at Page level.  Default is "
 "\"[-- %*N%!d%I [%F%G]%V%W%X --]\"."
@@ -15918,7 +16182,7 @@ msgstr ""
 "%V%W%X --]Â«."
 
 #. type: Plain text
-#: doc/tin.5:2160
+#: doc/tin.5:2189
 msgid ""
 "If ON, then B<\\%tin>(1)  will start an appropriate viewer program to "
 "display any files that were post processed and uudecoded. The program is "
@@ -15930,19 +16194,19 @@ msgstr ""
 "ist Â»ONÂ«."
 
 #. type: TP
-#: doc/tin.5:2176
+#: doc/tin.5:2205
 #, no-wrap
 msgid "B<posted_articles_file>"
 msgstr "B<posted_articles_file>"
 
 #. type: TP
-#: doc/tin.5:2188
+#: doc/tin.5:2217
 #, no-wrap
 msgid "B<printer>"
 msgstr "B<printer>"
 
 #. type: Plain text
-#: doc/tin.5:2198
+#: doc/tin.5:2227
 msgid ""
 "The printer program with options that is to be used to print articles. The "
 "default is B<\\%lpr>(1)  for BSD machines and B<\\%lp>(1)  for SysV "
@@ -15955,7 +16219,7 @@ msgstr ""
 "Systemadministrator deaktiviert worden sein."
 
 #. type: Plain text
-#: doc/tin.5:2206
+#: doc/tin.5:2235
 msgid ""
 "If ON show empty ''Followup-To:'' header when editing an article.  Default "
 "is OFF."
@@ -15964,13 +16228,13 @@ msgstr ""
 "ist Â»OFFÂ«."
 
 #. type: TP
-#: doc/tin.5:2212
+#: doc/tin.5:2241
 #, no-wrap
 msgid "B<quote_style>"
 msgstr "B<quote_style>"
 
 #. type: Plain text
-#: doc/tin.5:2218
+#: doc/tin.5:2247
 msgid ""
 "This bit coded integer value controls how articles are to be quoted when "
 "following up or replying to them. Any of the following options can be "
@@ -15984,12 +16248,12 @@ msgstr ""
 "AnfÃ¼hrungszeichen gesetzt werden."
 
 #. type: Plain text
-#: doc/tin.5:2221
+#: doc/tin.5:2250
 msgid "B<Nothing special> Non empty lines are quoted."
 msgstr "B<Nichts besonderes> Nicht leere Zeilen zitieren."
 
 #. type: Plain text
-#: doc/tin.5:2225
+#: doc/tin.5:2254
 msgid ""
 "B<Compress quotes> Compress quote characters together when quoting multiple "
 "times (for example, 'E<gt> E<gt> E<gt>' will be turned into "
@@ -16000,7 +16264,7 @@ msgstr ""
 "Â»E<gt>E<gt>E<gt>Â« umgewandelt). Diese Option ist standardmÃ¤ÃŸig aktiviert."
 
 #. type: Plain text
-#: doc/tin.5:2231
+#: doc/tin.5:2260
 msgid ""
 "B<Quote Signatures> This option is off by default. Signatures are always "
 "quoted regardless of this option when you are viewing an article in raw mode "
@@ -16014,18 +16278,18 @@ msgstr ""
 "dieser Option, wenn B<show_signatures> deaktiviert ist."
 
 #. type: Plain text
-#: doc/tin.5:2233
+#: doc/tin.5:2262
 msgid "B<Quote empty lines> This option is on by default."
 msgstr "B<Leerzeilen zitieren> Diese Option ist standardmÃ¤ÃŸig aktiviert."
 
 #. type: TP
-#: doc/tin.5:2234
+#: doc/tin.5:2263
 #, no-wrap
 msgid "B<quote_regex>"
 msgstr "B<quote_regex>"
 
 #. type: Plain text
-#: doc/tin.5:2241
+#: doc/tin.5:2270
 msgid ""
 "A regular expression that will be applied when reading articles. All "
 "matching lines are shown in B<col_quote>. If B<quote_regex> is blank, then "
@@ -16037,13 +16301,13 @@ msgstr ""
 "Voreinstellung."
 
 #. type: TP
-#: doc/tin.5:2241
+#: doc/tin.5:2270
 #, no-wrap
 msgid "B<quote_regex2>"
 msgstr "B<quote_regex2>"
 
 #. type: Plain text
-#: doc/tin.5:2248
+#: doc/tin.5:2277
 msgid ""
 "A regular expression that will be applied when reading articles. All "
 "matching lines are shown in B<col_quote2>. If B<quote_regex2> is blank, then "
@@ -16055,13 +16319,13 @@ msgstr ""
 "Voreinstellung."
 
 #. type: TP
-#: doc/tin.5:2248
+#: doc/tin.5:2277
 #, no-wrap
 msgid "B<quote_regex3>"
 msgstr "B<quote_regex3>"
 
 #. type: Plain text
-#: doc/tin.5:2255
+#: doc/tin.5:2284
 msgid ""
 "A regular expression that will be applied when reading articles. All "
 "matching lines are shown in B<col_quote3>. If B<quote_regex3> is blank, then "
@@ -16073,19 +16337,19 @@ msgstr ""
 "Voreinstellung."
 
 #. type: TP
-#: doc/tin.5:2255
+#: doc/tin.5:2284
 #, no-wrap
 msgid "B<recent_time>"
 msgstr "B<recent_time>"
 
 #. type: TP
-#: doc/tin.5:2259
+#: doc/tin.5:2288
 #, no-wrap
 msgid "B<render_bidi>"
 msgstr "B<render_bidi>"
 
 #. type: Plain text
-#: doc/tin.5:2266
+#: doc/tin.5:2295
 msgid ""
 "If ON B<\\%tin>(1)  does the rendering of bi-directional text. If OFF B<\\"
 "%tin>(1)  leaves the rendering of bi-directional text to the terminal. "
@@ -16096,67 +16360,67 @@ msgstr ""
 "Text dem Terminal."
 
 #. type: TP
-#: doc/tin.5:2266
+#: doc/tin.5:2295
 #, no-wrap
 msgid "B<reread_active_file_secs>"
 msgstr "B<reread_active_file_secs>"
 
 #. type: TP
-#: doc/tin.5:2275
+#: doc/tin.5:2304
 #, no-wrap
 msgid "B<scope_marked_global>"
 msgstr "B<scope_marked_global>"
 
 #. type: TP
-#: doc/tin.5:2279
+#: doc/tin.5:2308
 #, no-wrap
 msgid "B<scope_marked_global_match>"
 msgstr "B<scope_marked_global_match>"
 
 #. type: TP
-#: doc/tin.5:2283
+#: doc/tin.5:2312
 #, no-wrap
 msgid "B<scope_marked_local>"
 msgstr "B<scope_marked_local>"
 
 #. type: TP
-#: doc/tin.5:2287
+#: doc/tin.5:2316
 #, no-wrap
 msgid "B<scope_marked_local_match>"
 msgstr "B<scope_marked_local_match>"
 
 #. type: TP
-#: doc/tin.5:2291
+#: doc/tin.5:2320
 #, no-wrap
 msgid "B<score_limit_kill>"
 msgstr "B<score_limit_kill>"
 
 #. type: TP
-#: doc/tin.5:2295
+#: doc/tin.5:2324
 #, no-wrap
 msgid "B<score_limit_select>"
 msgstr "B<score_limit_select>"
 
 #. type: TP
-#: doc/tin.5:2299
+#: doc/tin.5:2328
 #, no-wrap
 msgid "B<score_kill>"
 msgstr "B<score_kill>"
 
 #. type: TP
-#: doc/tin.5:2303
+#: doc/tin.5:2332
 #, no-wrap
 msgid "B<score_select>"
 msgstr "B<score_select>"
 
 #. type: TP
-#: doc/tin.5:2307
+#: doc/tin.5:2336
 #, no-wrap
 msgid "B<scroll_lines>"
 msgstr "B<scroll_lines>"
 
 #. type: Plain text
-#: doc/tin.5:2317
+#: doc/tin.5:2346
 msgid ""
 "The number of lines that will be scrolled up/down in the article pager when "
 "using cursor-up/down. The default is 1 (line-by-line). Set to 0 to get "
@@ -16176,13 +16440,13 @@ msgstr ""
 "B<full_page_scroll>=OFF."
 
 #. type: TP
-#: doc/tin.5:2317
+#: doc/tin.5:2346
 #, no-wrap
 msgid "B<select_format>"
 msgstr "B<select_format>"
 
 #. type: Plain text
-#: doc/tin.5:2321
+#: doc/tin.5:2350
 msgid ""
 "The format string used for the Selection level. Default is \"%f\\ %n\\ %U\\ "
 "\\ %G\\ \\ %d\". The following substitutions are supported:"
@@ -16192,13 +16456,13 @@ msgstr ""
 "Ersetzungen werden unterstÃ¼tzt:"
 
 #. type: ta
-#: doc/tin.5:2323
+#: doc/tin.5:2352
 #, no-wrap
 msgid "\\w'%G    'u +\\w'current group number'u"
 msgstr "\\w'%G    'u +\\w'Anzahl ungelesener Artikel'u"
 
 #. type: Plain text
-#: doc/tin.5:2330
+#: doc/tin.5:2359
 #, no-wrap
 msgid ""
 "%G group name\n"
@@ -16216,19 +16480,19 @@ msgstr ""
 "%% %\n"
 
 #. type: TP
-#: doc/tin.5:2332
+#: doc/tin.5:2361
 #, no-wrap
 msgid "B<sort_function>"
 msgstr "B<sort_function>"
 
 #. type: TP
-#: doc/tin.5:2367
+#: doc/tin.5:2414
 #, no-wrap
 msgid "B<show_description>"
 msgstr "B<show_description>"
 
 #. type: Plain text
-#: doc/tin.5:2376
+#: doc/tin.5:2423
 msgid ""
 "If ON show a short group description text after newsgroup name at the group "
 "selection level. The ''B<-d>'' command-line flag will override the setting "
@@ -16246,13 +16510,13 @@ msgstr ""
 "mailgroups> fÃ¼r Mailgruppen. Die Voreinstellung ist Â»ONÂ«."
 
 #. type: TP
-#: doc/tin.5:2376
+#: doc/tin.5:2423
 #, no-wrap
 msgid "B<show_help_mail_sign>"
 msgstr "B<show_help_mail_sign>"
 
 #. type: Plain text
-#: doc/tin.5:2383
+#: doc/tin.5:2430
 msgid ""
 "Allows you to select whether B<\\%tin>(1)  shows a help indication, a new "
 "mail indication, both, or neither in the various level titles.  Default is 3."
@@ -16262,13 +16526,13 @@ msgstr ""
 "Voreinstellung ist Â»3Â«."
 
 #. type: TP
-#: doc/tin.5:2399
+#: doc/tin.5:2446
 #, no-wrap
 msgid "B<show_only_unread_groups>"
 msgstr "B<show_only_unread_groups>"
 
 #. type: Plain text
-#: doc/tin.5:2422
+#: doc/tin.5:2469
 msgid ""
 "The path that specifies the signature file to use when posting, following up "
 "to or replying to an article. If the path is a directory then the signature "
@@ -16284,13 +16548,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2425
+#: doc/tin.5:2472
 #, no-wrap
 msgid "B<slashes_regex>"
 msgstr "B<slashes_regex>"
 
 #. type: Plain text
-#: doc/tin.5:2432
+#: doc/tin.5:2479
 msgid ""
 "A regular expression that will be applied when reading articles. All "
 "matching words are shown in B<col_markslash> or B<mono_markslash>. If "
@@ -16302,19 +16566,19 @@ msgstr ""
 "eingebaute Voreinstellung."
 
 #. type: TP
-#: doc/tin.5:2478
+#: doc/tin.5:2525
 #, no-wrap
 msgid "B<spamtrap_warning_addresses>"
 msgstr "B<spamtrap_warning_addresses>"
 
 #. type: TP
-#: doc/tin.5:2485
+#: doc/tin.5:2532
 #, no-wrap
 msgid "B<stars_regex>"
 msgstr "B<stars_regex>"
 
 #. type: Plain text
-#: doc/tin.5:2492
+#: doc/tin.5:2539
 msgid ""
 "A regular expression that will be applied when reading articles. All "
 "matching words are shown in B<col_markstar> or B<mono_markstar>. If "
@@ -16326,43 +16590,43 @@ msgstr ""
 "eingebaute Voreinstellung."
 
 #. type: TP
-#: doc/tin.5:2492
+#: doc/tin.5:2539
 #, no-wrap
 msgid "B<strip_blanks>"
 msgstr "B<strip_blanks>"
 
 #. type: TP
-#: doc/tin.5:2496
+#: doc/tin.5:2543
 #, no-wrap
 msgid "B<strip_bogus>"
 msgstr "B<strip_bogus>"
 
 #. type: TP
-#: doc/tin.5:2505
+#: doc/tin.5:2552
 #, no-wrap
 msgid "B<strip_newsrc>"
 msgstr "B<strip_newsrc>"
 
 #. type: TP
-#: doc/tin.5:2509
+#: doc/tin.5:2556
 #, no-wrap
 msgid "B<strip_re_regex>"
 msgstr "B<strip_re_regex>"
 
 #. type: TP
-#: doc/tin.5:2515
+#: doc/tin.5:2562
 #, no-wrap
 msgid "B<strip_was_regex>"
 msgstr "B<strip_was_regex>"
 
 #. type: TP
-#: doc/tin.5:2521
+#: doc/tin.5:2568
 #, no-wrap
 msgid "B<strokes_regex>"
 msgstr "B<strokes_regex>"
 
 #. type: Plain text
-#: doc/tin.5:2528
+#: doc/tin.5:2575
 msgid ""
 "A regular expression that will be applied when reading articles. All "
 "matching words are shown in B<col_markstroke> or B<mono_markstroke>.  If "
@@ -16374,7 +16638,7 @@ msgstr ""
 "eingebaute Voreinstellung."
 
 #. type: Plain text
-#: doc/tin.5:2533
+#: doc/tin.5:2580
 msgid ""
 "Decode German style TeX umlaut codes to ISO If ON, show \"a as Umlaut-a, "
 "etc. Default is OFF. This behavior can also be toggled in the article viewer "
@@ -16386,45 +16650,45 @@ msgstr ""
 "werden."
 
 #. type: Plain text
-#: doc/tin.5:2536
+#: doc/tin.5:2583
 msgid "Defines which threading method to use. The choices are:"
 msgstr ""
 "Definiert wie der Diskussionsfaden gebaut werden soll. Zur Auswahl stehen:"
 
 #. type: Plain text
-#: doc/tin.5:2539
+#: doc/tin.5:2586
 msgid "Don't thread"
 msgstr "Keinen Diskussionsfaden aufbauen."
 
 #. type: Plain text
-#: doc/tin.5:2541
+#: doc/tin.5:2588
 msgid "Thread on Subject only"
 msgstr "Diskussionsfaden nur anhand von Â»Subject:Â« aufbauen."
 
 #. type: Plain text
-#: doc/tin.5:2543
+#: doc/tin.5:2590
 msgid "Thread on References only"
 msgstr "Diskussionsfaden nur anhand von Â»References:Â« aufbauen."
 
 #. type: Plain text
-#: doc/tin.5:2545
+#: doc/tin.5:2592
 msgid "Thread on References then Subject (default)"
 msgstr ""
 "Diskussionsfaden anhand von Â»References:Â« und Â»Subject:Â« aufbauen "
 "(Voreinstellung)."
 
 #. type: Plain text
-#: doc/tin.5:2547
+#: doc/tin.5:2594
 msgid "Thread multipart articles on Subject"
-msgstr "Diskussionsfaden mehrteiliger Artikel anhand von 'Subject:'' aufbauen."
+msgstr "Diskussionsfaden mehrteiliger Artikel anhand von Â»Subject:Â« aufbauen."
 
 #. type: Plain text
-#: doc/tin.5:2549
+#: doc/tin.5:2596
 msgid "Thread on Percentage Match of the Subjects"
 msgstr "Anhand der prozentualen Ãœbereinstimmung der Subjects gruppieren"
 
 #. type: Plain text
-#: doc/tin.5:2553
+#: doc/tin.5:2600
 msgid ""
 "It's also possible to set the threading type on a per group basis by setting "
 "the group attribute variable B<thread_articles> to 0 \\(en 5 in the file I<$"
@@ -16435,7 +16699,7 @@ msgstr ""
 "{TIN_HOMEDIR:-\"$HOME\"}/.tin/attributes> gesetzt wird."
 
 #. type: Plain text
-#: doc/tin.5:2557
+#: doc/tin.5:2604
 msgid ""
 "The format string used for the Thread level. Default is \"%n\\ %m\\ \\ [%L]"
 "\\ \\ %T\\ \\ %F\". The following substitutions are supported:"
@@ -16445,13 +16709,13 @@ msgstr ""
 "Ersetzungen werden unterstÃ¼tzt:"
 
 #. type: ta
-#: doc/tin.5:2559
+#: doc/tin.5:2606
 #, no-wrap
 msgid "\\w'%G    'u +\\w'from, name and/or address'u"
 msgstr "\\w'%G    'u +\\w'Subject und/oder Baumdarstellung des Thread'u"
 
 #. type: Plain text
-#: doc/tin.5:2570
+#: doc/tin.5:2617
 #, no-wrap
 msgid ""
 "%D\tdate\n"
@@ -16477,7 +16741,7 @@ msgstr ""
 "%%\t%\n"
 
 #. type: Plain text
-#: doc/tin.5:2577
+#: doc/tin.5:2624
 msgid ""
 "Defines how close the subjects must match while threading by Percentage "
 "Match for threads to be considered part of a single thread. This value is in "
@@ -16489,25 +16753,25 @@ msgstr ""
 "sein). Der Standardwert ist 75."
 
 #. type: TP
-#: doc/tin.5:2581
+#: doc/tin.5:2628
 #, no-wrap
 msgid "B<thread_score>"
 msgstr "B<thread_score>"
 
 #. type: TP
-#: doc/tin.5:2593
+#: doc/tin.5:2640
 #, no-wrap
 msgid "B<tls_ca_cert_file>"
 msgstr "B<tls_ca_cert_file>"
 
 #. type: TP
-#: doc/tin.5:2598
+#: doc/tin.5:2645
 #, no-wrap
 msgid "B<translit>"
 msgstr "B<translit>"
 
 #. type: Plain text
-#: doc/tin.5:2613
+#: doc/tin.5:2660
 msgid ""
 "Allows you to select how B<\\%tin>(1)  treats blank lines in article "
 "bodies.  Default is 0. This option does not affect lines within verbatim "
@@ -16519,7 +16783,7 @@ msgstr ""
 "B<hideline_regex> angewendet."
 
 #. type: Plain text
-#: doc/tin.5:2636
+#: doc/tin.5:2683
 msgid ""
 "If ON remove soft hyphens (U+00AD) from non verbatim blocks when displaying "
 "articles. Default is OFF."
@@ -16528,13 +16792,13 @@ msgstr ""
 "bei der Artikelanzeige entfernt. Die Voreinstellung ist Â»OFFÂ«."
 
 #. type: TP
-#: doc/tin.5:2636
+#: doc/tin.5:2683
 #, no-wrap
 msgid "B<underscores_regex>"
 msgstr "B<underscores_regex>"
 
 #. type: Plain text
-#: doc/tin.5:2643
+#: doc/tin.5:2690
 msgid ""
 "A regular expression that will be applied when reading articles. All "
 "matching words are shown in B<col_markdash> or B<mono_markdash>. If "
@@ -16546,13 +16810,13 @@ msgstr ""
 "Voreinstellung."
 
 #. type: TP
-#: doc/tin.5:2643
+#: doc/tin.5:2690
 #, no-wrap
 msgid "B<unlink_article>"
 msgstr "B<unlink_article>"
 
 #. type: Plain text
-#: doc/tin.5:2647
+#: doc/tin.5:2694
 msgid ""
 "If ON remove I<${TIN_HOMEDIR:-\"$HOME\"}/.article> after posting. Default is "
 "ON."
@@ -16561,56 +16825,56 @@ msgstr ""
 "Die Voreinstellung ist Â»ONÂ«."
 
 #. type: TP
-#: doc/tin.5:2647
+#: doc/tin.5:2694
 #, no-wrap
 msgid "B<url_handler>"
 msgstr "B<url_handler>"
 
 #. type: TP
-#: doc/tin.5:2652
+#: doc/tin.5:2699
 #, no-wrap
 msgid "B<url_highlight>"
 msgstr "B<url_highlight>"
 
 #. type: TP
-#: doc/tin.5:2655
+#: doc/tin.5:2702
 #, no-wrap
 msgid "B<use_color>"
 msgstr "B<use_color>"
 
 #. type: Plain text
-#: doc/tin.5:2660
+#: doc/tin.5:2707
 msgid "If enabled B<\\%tin>(1)  uses ANSI-colors. Default is OFF."
 msgstr ""
 "Falls aktiviert verwendet B<\\%tin>(1) ANSI-Farben. Die Voreinstellung ist "
 "Â»OFFÂ«."
 
 #. type: TP
-#: doc/tin.5:2660
+#: doc/tin.5:2707
 #, no-wrap
 msgid "B<use_keypad>"
 msgstr "B<use_keypad>"
 
 #. type: Plain text
-#: doc/tin.5:2663
+#: doc/tin.5:2710
 msgid "Use scroll keys on keypad. Default is OFF."
 msgstr ""
 "Navigationstasten auf dem Tastenfeld verwenden. Die Voreinstellung ist Â»OFFÂ«."
 
 #. type: TP
-#: doc/tin.5:2663
+#: doc/tin.5:2710
 #, no-wrap
 msgid "B<use_mouse>"
 msgstr "B<use_mouse>"
 
 #. type: TP
-#: doc/tin.5:2669
+#: doc/tin.5:2716
 #, no-wrap
 msgid "B<use_slrnface>"
 msgstr "B<use_slrnface>"
 
 #. type: Plain text
-#: doc/tin.5:2681
+#: doc/tin.5:2728
 msgid ""
 "If enabled B<\\%slrnface>(1)  will be used to interpret the ''X-Face:'' "
 "header. For this option to have any effect, B<\\%tin>(1)  must be running in "
@@ -16623,19 +16887,19 @@ msgstr ""
 "sein. Die Voreinstellung ist Â»OFFÂ«."
 
 #. type: TP
-#: doc/tin.5:2681
+#: doc/tin.5:2728
 #, no-wrap
 msgid "B<utf8_graphics>"
 msgstr "B<utf8_graphics>"
 
 #. type: TP
-#: doc/tin.5:2685
+#: doc/tin.5:2744
 #, no-wrap
 msgid "B<verbatim_begin_regex>"
 msgstr "B<verbatim_begin_regex>"
 
 #. type: Plain text
-#: doc/tin.5:2691
+#: doc/tin.5:2750
 msgid ""
 "A regular expression that B<\\%tin>(1)  will use to find the begin of a "
 "verbatim block. Default is #v+"
@@ -16644,13 +16908,13 @@ msgstr ""
 "Absatzes findet. Die Voreinstellung ist Â»#v+Â«"
 
 #. type: TP
-#: doc/tin.5:2691
+#: doc/tin.5:2750
 #, no-wrap
 msgid "B<verbatim_end_regex>"
 msgstr "B<verbatim_end_regex>"
 
 #. type: Plain text
-#: doc/tin.5:2697
+#: doc/tin.5:2756
 msgid ""
 "A regular expression that B<\\%tin>(1)  will use to find the end of a "
 "verbatim block. Default is #v-"
@@ -16659,7 +16923,7 @@ msgstr ""
 "Absatzes findet. Die Voreinstellung ist Â»#v-Â«"
 
 #. type: Plain text
-#: doc/tin.5:2703
+#: doc/tin.5:2762
 msgid ""
 "Allows you to select how B<\\%tin>(1)  treats verbatim blocks in article "
 "bodies.  Default is 1."
@@ -16668,13 +16932,13 @@ msgstr ""
 "Die Voreinstellung ist Â»1Â«."
 
 #. type: TP
-#: doc/tin.5:2713
+#: doc/tin.5:2772
 #, no-wrap
 msgid "B<wildcard>"
 msgstr "B<Platzhalter>"
 
 #. type: Plain text
-#: doc/tin.5:2737
+#: doc/tin.5:2796
 msgid ""
 "Allows you to select how B<\\%tin>(1)  matches strings. The default is 0 and "
 "uses the B<\\%wildmat>(3)  notation, which is how this has traditionally "
@@ -16694,31 +16958,31 @@ msgstr ""
 "Newsgruppen werden immer mit der B<\\%wildmat>(3) Notation verglichen."
 
 #. type: TP
-#: doc/tin.5:2737
+#: doc/tin.5:2796
 #, no-wrap
 msgid "B<word_h_display_marks>"
 msgstr "B<word_h_display_marks>"
 
 #. type: TP
-#: doc/tin.5:2749
+#: doc/tin.5:2808
 #, no-wrap
 msgid "B<word_highlight>"
 msgstr "B<word_highlight>"
 
 #. type: TP
-#: doc/tin.5:2757
+#: doc/tin.5:2816
 #, no-wrap
 msgid "B<wrap_column>"
 msgstr "B<wrap_column>"
 
 #. type: TP
-#: doc/tin.5:2773
+#: doc/tin.5:2832
 #, no-wrap
 msgid "B<xpost_quote_format>"
 msgstr "B<xpost_quote_format>"
 
 #. type: Plain text
-#: doc/tin.5:2788
+#: doc/tin.5:2847
 msgid ""
 "Yet another global configuration file with \"I<variable>=I<value>\" pairs. "
 "This one is for the more general options which usually can't be controlled "
@@ -16733,18 +16997,18 @@ msgstr ""
 "Voreinstellung zu Ã¼berschreiben) von I<newslibdir>."
 
 #. type: TP
-#: doc/tin.5:2788
+#: doc/tin.5:2847
 #, no-wrap
 msgid "B<domainname>"
 msgstr "B<domainname>"
 
 #. type: Plain text
-#: doc/tin.5:2791
+#: doc/tin.5:2850
 msgid "Sets a global domain name used in From lines"
 msgstr "Setzt den globalen DomÃ¤nennamen, der in Â»From:Â«-Zeilen verwendet wird"
 
 #. type: Plain text
-#: doc/tin.5:2795
+#: doc/tin.5:2854
 msgid ""
 "Defines the name of your organization. $B<ORGANIZATION> overrides any "
 "specified value."
@@ -16753,13 +17017,13 @@ msgstr ""
 "angegebenen Wert."
 
 #. type: TP
-#: doc/tin.5:2795
+#: doc/tin.5:2854
 #, no-wrap
 msgid "B<newslibdir>"
 msgstr "B<newslibdir>"
 
 #. type: Plain text
-#: doc/tin.5:2800
+#: doc/tin.5:2859
 msgid ""
 "Defines the default place for some configuration files, common values are I</"
 "usr/lib/news>, I</var/lib/news>, I</usr/local/lib/news> or I</news/db>. "
@@ -16770,13 +17034,13 @@ msgstr ""
 "I</news/db>. $B<TIN_LIBDIR> Ã¼bersteuert den angegebenen Wert."
 
 #. type: TP
-#: doc/tin.5:2800
+#: doc/tin.5:2859
 #, no-wrap
 msgid "B<bugaddress>"
 msgstr "B<bugaddress>"
 
 #. type: Plain text
-#: doc/tin.5:2806
+#: doc/tin.5:2865
 msgid ""
 "Defines the email address to which users can send bug reports using a built-"
 "in function. The default points to a developers mailing list located at "
@@ -16789,13 +17053,13 @@ msgstr ""
 "Ã¤ndern, wenn Sie die Probleme Ihrer Benutzer selbst lÃ¶sen wollen."
 
 #. type: TP
-#: doc/tin.5:2806
+#: doc/tin.5:2865
 #, no-wrap
 msgid "B<inewsdir>"
 msgstr "B<inewsdir>"
 
 #. type: Plain text
-#: doc/tin.5:2811
+#: doc/tin.5:2870
 msgid "Defines the directory containing the B<\\%inews>(1)  executable."
 msgstr ""
 "Definiert das Verzeichnis, welches das ausfÃ¼hrbare B<\\%inews>(1) enthÃ¤lt."
@@ -16803,7 +17067,7 @@ msgstr ""
 #.  TODO: mention that it sets mm_network_charset if
 #.  charset-conversion is available.
 #. type: Plain text
-#: doc/tin.5:2817
+#: doc/tin.5:2876
 msgid ""
 "Default charset to be used in MIME's ''Content-Type:'' header.  "
 "$B<MM_CHARSET> overrides any specified value."
@@ -16812,7 +17076,7 @@ msgstr ""
 "soll. $B<MM_CHARSET> Ã¼berschreibt den angegebenen Wert."
 
 #. type: Plain text
-#: doc/tin.5:2820
+#: doc/tin.5:2879
 msgid ""
 "Default encoding scheme used in MIME articles. 8bit might be the best value."
 msgstr ""
@@ -16820,7 +17084,7 @@ msgstr ""
 "die beste Wahl."
 
 #. type: Plain text
-#: doc/tin.5:2824
+#: doc/tin.5:2883
 msgid ""
 "Default encoding scheme used in MIME letters. quoted-printable is a good "
 "choice here."
@@ -16829,13 +17093,13 @@ msgstr ""
 "eine gute Wahl."
 
 #. type: TP
-#: doc/tin.5:2824
+#: doc/tin.5:2883
 #, no-wrap
 msgid "B<disable_gnksa_domain_check>"
 msgstr "B<disable_gnksa_domain_check>"
 
 #. type: Plain text
-#: doc/tin.5:2830
+#: doc/tin.5:2889
 msgid ""
 "Allow unregistered top level domains. As the list of valid TLDs is no longer "
 "actively maintained the default was changed to ON starting with B<\\"
@@ -16846,13 +17110,13 @@ msgstr ""
 "Voreinstellung auf Â»ONÂ« geÃ¤ndert."
 
 #. type: TP
-#: doc/tin.5:2830
+#: doc/tin.5:2889
 #, no-wrap
 msgid "B<disable_sender>"
 msgstr "B<disable_sender>"
 
 #. type: Plain text
-#: doc/tin.5:2834
+#: doc/tin.5:2893
 msgid ""
 "Don't generate a ''Sender:'' header. This has an effect only if "
 "B<inews_prog> is set to --internal."
@@ -16861,13 +17125,13 @@ msgstr ""
 "steht wird die Einstellung ignoriert."
 
 #. type: TP
-#: doc/tin.5:2834
+#: doc/tin.5:2893
 #, no-wrap
 msgid "B<spooldir>"
 msgstr "B<spooldir>"
 
 #. type: Plain text
-#: doc/tin.5:2839
+#: doc/tin.5:2898
 msgid ""
 "Base of your newsspool (Bnews, Cnews and INN traditional spool style), "
 "common values are I</var/spool/news>, I</usr/spool/news>, I</news/spool>.  "
@@ -16878,13 +17142,13 @@ msgstr ""
 "news/spool>. $B<TIN_SPOOLDIR> Ã¼berschreibt einen angegebenen Wert."
 
 #. type: TP
-#: doc/tin.5:2839
+#: doc/tin.5:2898
 #, no-wrap
 msgid "B<overviewdir>"
 msgstr "B<overviewdir>"
 
 #. type: Plain text
-#: doc/tin.5:2847
+#: doc/tin.5:2906
 msgid ""
 "Base of your NOV database B<\\%newsoverview>(5)  (tradspool style; might be "
 "the same dir as I<spooldir>), common values are I</var/spool/overview>, I</"
@@ -16897,13 +17161,13 @@ msgstr ""
 "Ã¼berschreibt einen angegebenen Wert."
 
 #. type: TP
-#: doc/tin.5:2847
+#: doc/tin.5:2906
 #, no-wrap
 msgid "B<overviewfile>"
 msgstr "B<overviewfile>"
 
 #. type: Plain text
-#: doc/tin.5:2851
+#: doc/tin.5:2910
 msgid ""
 "Name of a single overview file, common values are I<.overview> or "
 "I<over.view>. $B<TIN_NOVFILENAME> overrides any specified value."
@@ -16912,13 +17176,13 @@ msgstr ""
 "I<over.view>. $B<TIN_NOVFILENAME> Ã¼bersteuert den angegebenen Wert."
 
 #. type: TP
-#: doc/tin.5:2851
+#: doc/tin.5:2910
 #, no-wrap
 msgid "B<overviewfmtfile>"
 msgstr "B<overviewfmtfile>"
 
 #. type: Plain text
-#: doc/tin.5:2856
+#: doc/tin.5:2915
 msgid ""
 "Full pathname of your newssystem's overview.fmt file; usually the file "
 "resides in I<newslibdir> and is named I<overview.fmt>, so you only have to "
@@ -16930,13 +17194,13 @@ msgstr ""
 "Ihre Konfiguration unterscheidet."
 
 #. type: TP
-#: doc/tin.5:2856
+#: doc/tin.5:2915
 #, no-wrap
 msgid "B<activefile>"
 msgstr "B<activefile>"
 
 #. type: Plain text
-#: doc/tin.5:2862
+#: doc/tin.5:2921
 msgid ""
 "Full pathname of your newssystem's active file; usually the file resides in "
 "I<newslibdir> and is named I<active>, so you only have to change this "
@@ -16949,13 +17213,13 @@ msgstr ""
 "unterscheidet. $B<TIN_ACTIVEFILE> Ã¼berschreibt einen angegebenen Wert."
 
 #. type: TP
-#: doc/tin.5:2862
+#: doc/tin.5:2921
 #, no-wrap
 msgid "B<activetimesfile>"
 msgstr "B<activetimesfile>"
 
 #. type: Plain text
-#: doc/tin.5:2867
+#: doc/tin.5:2926
 msgid ""
 "Full pathname of your newssystem's active.times file; usually the file "
 "resides in I<newslibdir> and is named I<active.times>, so you only have to "
@@ -16967,13 +17231,13 @@ msgstr ""
 "Konfiguration abweicht."
 
 #. type: TP
-#: doc/tin.5:2867
+#: doc/tin.5:2926
 #, no-wrap
 msgid "B<newsgroupsfile>"
 msgstr "B<newsgroupsfile>"
 
 #. type: Plain text
-#: doc/tin.5:2872
+#: doc/tin.5:2931
 msgid ""
 "Full pathname of your newssystem's newsgroups file; usually the file resides "
 "in I<newslibdir> and is named I<newsgroups>, so you only have to change this "
@@ -16985,13 +17249,13 @@ msgstr ""
 "unterscheidet."
 
 #. type: TP
-#: doc/tin.5:2872
+#: doc/tin.5:2931
 #, no-wrap
 msgid "B<subscriptionsfile>"
 msgstr "B<subscriptionsfile>"
 
 #. type: Plain text
-#: doc/tin.5:2877
+#: doc/tin.5:2936
 msgid ""
 "Full pathname of your newssystem's subscriptions file; usually the file "
 "resides in I<newslibdir> and is named I<subscriptions>, so you only have to "
@@ -17003,12 +17267,12 @@ msgstr ""
 "Ihre Konfiguration unterscheidet."
 
 #. type: Plain text
-#: doc/tin.5:2880
+#: doc/tin.5:2939
 msgid "I</usr/local/share/locale/$LC_MESSAGES/LC_MESSAGES/tin.mo>"
 msgstr "I</usr/local/share/locale/$LC_MESSAGES/LC_MESSAGES/tin.mo>"
 
 #. type: Plain text
-#: doc/tin.5:2884
+#: doc/tin.5:2943
 msgid ""
 "translation into language specified in $B<LC_ALL>, $B<LC_MESSAGES> or "
 "$B<LANG>"
@@ -17017,7 +17281,7 @@ msgstr ""
 "Sprache"
 
 #. type: Plain text
-#: doc/tin.5:2897
+#: doc/tin.5:2956
 msgid ""
 "This file lists the newsgroups that the local site receives. Each newsgroup "
 "should be listed only once. Each line specifies one group; within each "
@@ -17031,7 +17295,7 @@ msgstr ""
 
 #.  TODO: tin issues just a warning in that case.
 #. type: Plain text
-#: doc/tin.5:2902
+#: doc/tin.5:2961
 msgid ""
 "If an article is posted to newsgroups not mentioned in this file, those "
 "newsgroups are ignored.  If no valid newsgroups are specified, the article "
@@ -17042,7 +17306,7 @@ msgstr ""
 "Newsgruppen angegeben werden, wird der Artikel zurÃ¼ckgewiesen."
 
 #. type: Plain text
-#: doc/tin.5:2905
+#: doc/tin.5:2964
 msgid ""
 "Each line consists of four space-separated fields \"I<name> I<highmark> "
 "I<lowmark> I<flags>\"."
@@ -17051,30 +17315,30 @@ msgstr ""
 "I<highmark> I<lowmark> I<Marker>Â«."
 
 #. type: TP
-#: doc/tin.5:2905 doc/tin.5:2958
+#: doc/tin.5:2964 doc/tin.5:3017
 #, no-wrap
 msgid "B<name>"
 msgstr "B<Name>"
 
 #. type: TP
-#: doc/tin.5:2908
+#: doc/tin.5:2967
 #, no-wrap
 msgid "B<highmark>"
 msgstr "B<highmark>"
 
 #. type: Plain text
-#: doc/tin.5:2911
+#: doc/tin.5:2970
 msgid "is the highest article number that has been used in that newsgroup"
 msgstr "die hÃ¶chste Artikelnummer die je in der Gruppe benutzt wurde"
 
 #. type: TP
-#: doc/tin.5:2911
+#: doc/tin.5:2970
 #, no-wrap
 msgid "B<lowmark>"
 msgstr "B<lowmark>"
 
 #. type: Plain text
-#: doc/tin.5:2918
+#: doc/tin.5:2977
 msgid ""
 "is the lowest article number in the group; this number is not guaranteed to "
 "be accurate, and should only be taken to be a hint. Note that because of "
@@ -17090,86 +17354,86 @@ msgstr ""
 "Newsgroup."
 
 #. type: TP
-#: doc/tin.5:2918
+#: doc/tin.5:2977
 #, no-wrap
 msgid "B<flags>"
 msgstr "B<Marker>"
 
 #. type: Plain text
-#: doc/tin.5:2921
+#: doc/tin.5:2980
 msgid "can be one of those"
 msgstr "kann eines der folgenden sein"
 
 #. type: TP
-#: doc/tin.5:2922
+#: doc/tin.5:2981
 #, no-wrap
 msgid "B<y>"
 msgstr "B<y>"
 
 #. type: Plain text
-#: doc/tin.5:2925
+#: doc/tin.5:2984
 msgid "local postings are allowed"
 msgstr "lokale Postings sind erlaubt"
 
 #. type: TP
-#: doc/tin.5:2925
+#: doc/tin.5:2984
 #, no-wrap
 msgid "B<n>"
 msgstr "B<n>"
 
 #. type: Plain text
-#: doc/tin.5:2928
+#: doc/tin.5:2987
 msgid "no local postings are allowed, only remote ones"
 msgstr ""
 "lokale Postings sind nicht erlaubt, Artikel kommen nur Ã¼ber andere Server"
 
 #. type: TP
-#: doc/tin.5:2928
+#: doc/tin.5:2987
 #, no-wrap
 msgid "B<m>"
 msgstr "B<m>"
 
 #. type: Plain text
-#: doc/tin.5:2931
+#: doc/tin.5:2990
 msgid "the group is moderated and all postings must be approved"
 msgstr "die Gruppe ist moderiert und alle Postings mÃ¼ssen approved werden"
 
 #. type: TP
-#: doc/tin.5:2931
+#: doc/tin.5:2990
 #, no-wrap
 msgid "B<j>"
 msgstr "B<j>"
 
 #. type: Plain text
-#: doc/tin.5:2934
+#: doc/tin.5:2993
 msgid "articles in this group are not kept, but only passed on"
 msgstr ""
 "Artikel in dieser Gruppe werden nicht gespeichert sondern nur durchgereicht"
 
 #. type: TP
-#: doc/tin.5:2934
+#: doc/tin.5:2993
 #, no-wrap
 msgid "B<x>"
 msgstr "B<x>"
 
 #. type: Plain text
-#: doc/tin.5:2937
+#: doc/tin.5:2996
 msgid "articles cannot be posted to this newsgroup"
 msgstr "in diese Gruppe darf nicht gepostet werden"
 
 #. type: TP
-#: doc/tin.5:2937
+#: doc/tin.5:2996
 #, no-wrap
 msgid "B<=foo.bar>"
 msgstr "B<=foo.bar>"
 
 #. type: Plain text
-#: doc/tin.5:2940
+#: doc/tin.5:2999
 msgid "articles are locally filed into the ''foo.bar'' group"
 msgstr "Artikel werden auf dem Server in der Gruppe Â»foo.barÂ« abgelegt"
 
 #. type: Plain text
-#: doc/tin.5:2948
+#: doc/tin.5:3007
 msgid ""
 "B<\\%tin>(1)  only tries to read the file if you read directly from the "
 "local spool, if you read news via NNTP, B<\\%tin>(1)  uses the LIST (B<RFC\\ "
@@ -17181,7 +17445,7 @@ msgstr ""
 "6048>)."
 
 #. type: Plain text
-#: doc/tin.5:2958
+#: doc/tin.5:3017
 msgid ""
 "This file provides a chronological record of when newsgroups are created. It "
 "is normally updated by the local news server (e.g., B<\\%innd>(8))  whenever "
@@ -17195,7 +17459,7 @@ msgstr ""
 "I<Ersteller>Â«."
 
 #. type: Plain text
-#: doc/tin.5:2965
+#: doc/tin.5:3024
 msgid ""
 "is the time when the group was created, expressed as the number of seconds "
 "since the Epoch."
@@ -17204,18 +17468,18 @@ msgstr ""
 "Beginn der Epoche."
 
 #. type: TP
-#: doc/tin.5:2965
+#: doc/tin.5:3024
 #, no-wrap
 msgid "B<creator>"
 msgstr "B<Ersteller>"
 
 #. type: Plain text
-#: doc/tin.5:2968
+#: doc/tin.5:3027
 msgid "is the electronic mail address of the person who created the group."
 msgstr "die Mailadresse der Person die die Gruppe angelegt hat."
 
 #. type: Plain text
-#: doc/tin.5:2974
+#: doc/tin.5:3033
 msgid ""
 "B<\\%tin>(1)  only tries to read the file if you read directly from the "
 "local spool, if you read news via NNTP, B<\\%tin>(1)  uses the NEWGROUPS "
@@ -17226,7 +17490,7 @@ msgstr ""
 "stattdessen den Â»NEWGROUPSÂ« (B<RFC\\ 3977>) Befehl."
 
 #. type: Plain text
-#: doc/tin.5:2984
+#: doc/tin.5:3043
 msgid ""
 "This file provides short descriptions of each newsgroup. It is normally "
 "updated by the local news server (e.g., B<\\%innd>(8))  whenever a new group "
@@ -17240,7 +17504,7 @@ msgstr ""
 "Â»I<Gruppen.Name>\tI<Kurzbeschreibung>Â«."
 
 #. type: Plain text
-#: doc/tin.5:2996
+#: doc/tin.5:3055
 msgid ""
 "B<\\%tin>(1)  only tries to read the file if you read directly from the "
 "local spool, if you read news via NNTP, B<\\%tin>(1)  uses the LIST "
@@ -17251,7 +17515,7 @@ msgstr ""
 "stattdessen den Â»LIST NEWSGROUPSÂ« (B<RFC\\ 3977>) Befehl."
 
 #. type: Plain text
-#: doc/tin.5:3004
+#: doc/tin.5:3063
 msgid ""
 "This file might hold a default organization to be used in the "
 "''Organization:'' header. $B<ORGANIZATION> has a higher priority if set."
@@ -17261,7 +17525,7 @@ msgstr ""
 "PrioritÃ¤t falls gesetzt."
 
 #. type: Plain text
-#: doc/tin.5:3021
+#: doc/tin.5:3080
 msgid ""
 "This file specifies the organization of the news overview database (see also "
 "B<\\%newsoverview>(5)).  The order of lines in this file is important; it "
@@ -17279,7 +17543,7 @@ msgstr ""
 "Befehl Â»LIST OVERVIEW.FMTÂ« (B<RFC\\ 3977>)."
 
 #. type: Plain text
-#: doc/tin.5:3035
+#: doc/tin.5:3094
 msgid ""
 "This file contains a list of newsgroups \\(em one per line \\(em which the "
 "client should subscribe to when the user has no ${TIN_HOMEDIR:-"
@@ -17296,7 +17560,7 @@ msgstr ""
 "Befehl Â»LIST SUBSCRIPTIONSÂ« (B<RFC\\ 6048>)."
 
 #. type: Plain text
-#: doc/tin.5:3087
+#: doc/tin.5:3146
 msgid ""
 "B<\\%inews>(1), B<\\%ispell>(1), B<\\%lp>(1), B<\\%lpr>(1), B<\\"
 "%metamail>(1), B<\\%mutt>(1), B<\\%perl>(1), B<\\%perlre>(1), B<\\%pgp>(1), "
diff -Nurp '--exclude=.bzr*' tin-2.6.5/po-man/en_GB/tin.1 tin-2.6.6/po-man/en_GB/tin.1
--- tin-2.6.5/po-man/en_GB/tin.1	2025-12-23 17:46:00.000000000 +0100
+++ tin-2.6.6/po-man/en_GB/tin.1	2026-08-08 17:18:31.098911333 +0200
@@ -3,7 +3,7 @@
 .\" Module    : tin.1
 .\" Author    : I. Lea, U. Janssen
 .\" Created   : 1991-08-23
-.\" Updated   : 2025-12-23
+.\" Updated   : 2026-08-23
 .\" Notes     : use American English; still needs some work, e.g.:
 .\"             - document random organization feature
 .\"             - use semantic newlines
@@ -13,7 +13,7 @@
 .\" This file was generated with po4a. Translate the source file.
 .\"
 .\"*******************************************************************
-.TH TIN 1 2025\-12\-24 2.6.5 "Usenet newsreader"
+.TH TIN 1 2026\-08\-23 2.6.6 "Usenet newsreader"
 .\"
 .\"
 .SH NAME
@@ -28,9 +28,10 @@ tin, rtin \- Usenet newsreader
 \|\|\fB\-s\fP \fINews_dir\fP\|] [\|\fB\-cuvZ\fP\|] [\|\fB\-4\fP\||\|\fB\-6\fP\|]
 [\|\fB\-o\fP\||\|\fB\-w\fP\||\|\fB\-N\fP\||\|\fB\-M\fP \fIaddress\fP\|] [\|\fB\-D\fP
 \fIdebug_level\fP\|] [\|\fB\-F\fP \fIfilter_file\fP\|] [\|\fB\-G\fP \fIarticle_limit\fP\|]
-[\|\fB\-f\fP \fInewsrc_file\fP\|] [\|\fB\-g\fP \fIserver\fP\|[\|:\fIport\fP\|]\|] [\|\fB\-L\fP
-\fIMessage\-ID\fP\|] [\|\fB\-m\fP \fIMail_dir\fP\|] [\|\fB\-p\fP \fIport\fP\|] [\|\fB\-t\fP
-\fItimeout\fP\|] [\|\fB\-I\fP \fIindex_dir\fP\|]\ \|[\fInewsgroup\fP\|[\|,.\|.\|.\&\|]\|]\|]
+[\|\fB\-f\fP \fInewsrc_file\fP\|] [\|\fB\-g\fP \fIserver\fP\|[\|:\fIport\fP\|]\|] [\|\fB\-i\fP
+\fIproto_article\fP\|] [\|\fB\-J\fP \fItinrc_file\fP\|] [\|\fB\-L\fP \fIMessage\-ID\fP\|]
+[\|\fB\-m\fP \fIMail_dir\fP\|] [\|\fB\-p\fP \fIport\fP\|] [\|\fB\-t\fP \fItimeout\fP\|] [\|\fB\-I\fP
+\fIindex_dir\fP\|]\ \|[\fInewsgroup\fP\|[\|,.\|.\|.\&\|]\|]\|]
 .SH DESCRIPTION
 \fBtin\fP is a full\-screen easy to use Usenet newsreader. It can read news
 locally (e.g., \fI/var/spool/news\fP) or remotely (\fBrtin\fP or \fBtin \-r\fP option)
@@ -98,14 +99,14 @@ Use COMPRESS NNTP extension (\fBRFC\ 805
 \fB\-d\fP
 .\"
 .\" FIXME: explain debug levels
-Don't load newsgroup descriptions and servers message of the day
+Don't load newsgroup descriptions and server's message of the day
 (interactive mode).
 .TP 
 \fB\-D\fP\fI debug\-level\fP
 Enter debug\-level, the levels can specified via number (should be avoided as
 it will be removed in the future) or name (case\-insensitive) as listed
 below. Use comma to give multiple levels, any combinations are allowed
-(e.g., \*(rq\fB\-D\fP \fIGNKSA,2,NNTP\fP\*(rq). If removal is requested it will be
+(e.g., \*(rq\fB\-D\fP\ \fIGNKSA,2,NNTP\fP\*(rq). If removal is requested it will be
 performed at startup and on normal termination (that is the files are only
 available while \fBtin\fP is running).
 .in +.3i
@@ -155,12 +156,25 @@ Help listing all command\-line options.
 Brief introduction to \fBtin\fP that is also shown the first time it is
 started.
 .TP 
+\fB\-i\fP\fI proto_article\fP
+Import (append) a proto article to the
+\fI${TIN_HOMEDIR:\-"$HOME"}/.tin/postponed.articles\fP file.  The proto article
+then can be posted via \fBPostponed\fP '(\fBO\fP', \&'\fB^O\fP') or \*(rq\fB\-w\fP\*(rq or even
+\&'\fB\-o\fP\*(rq.  The proto article should not be MIME encoded and have at least
+the following headers: \*(rqFrom:\*(rq, \*(rqSubject:\*(rq and \*(rqNewsgroups:\*(rq.  Be
+aware that if \*(rq\fB\-i\fP\*(rq is used in conjunction with \*(rq\fB\-o\fP\*(rq all pending
+postponed articles will be posted, not just the one given with \*(rq\fB\-i\fP\*(rq.
+.TP 
 \fB\-I\fP\fI dir\fP
 Directory in which to store newsgroup index files. Default is
 \fI${TIN_INDEX_NEWSDIR:\-"${TIN_HOMEDIR:\-"$HOME"}/.tin"}/.news\fP.  This option
 has no effect if \fBtin\fP retrieves its index files via NNTP and
 \fBcache_overview_files\fP is turned off.
 .TP 
+\fB\-J\fP\fI file\fP
+Use the specified tinrc file instead of
+\fI${TIN_HOMEDIR:\-"$HOME"}/.tin/tinrc\fP.
+.TP 
 \fB\-k\fP
 Skip the certificate verification step for NNTPS connections and proceed
 without checking. This option implies \*(rq\fB\-T\fP\*(rq. See also the "SECURITY"
@@ -256,8 +270,8 @@ increase verbosity.
 Print version information and compilation options.
 .TP 
 \fB\-w\fP
-Quick mode to post an article and then exit. This option implies
-\&\*(rq\fB\-d\fP\*(rq. In order for this to be really quick, it should be used with
+Quick mode to post an article to a group and then exit.  This option implies
+\&\*(rq\fB\-d\fP\*(rq.  In order for this to be really quick, it should be used with
 \&\*(rq\fB\-n\fP\*(rq if possible.
 .TP 
 \fB\-x\fP
@@ -780,7 +794,7 @@ was entered.
 \fBGroupReverseSel '@'\fP
 Reverse all selections on all articles.
 .TP 
-\fBGroupUndoSel '~'\fP
+\fBGroupUndoSel '\[ti]'\fP
 Undo all selections on all articles. It clears the toggle effect of
 \fBGroupMarkUnselArtRead\fP ('\fBX\fP') command. Thus after first doing a
 \fBGroupMarkUnselArtRead\fP, one can then do \fBGroupUndoSel\fP to reset
@@ -956,9 +970,9 @@ your own articles.
 Mark all unread articles that have not been selected as read, redraw screen
 to reflect changes and put index at the first thread to begin reading.
 Pressing \fBGroupMarkUnselArtRead\fP ('\fBX\fP') again will toggle back to the way
-it was before. See \fBGroupUndoSel\fP ('\fB~\fP') command for clearing the toggle
-effect, leaving the group will also clear the toggle effect and make the
-changes permanent.
+it was before. See \fBGroupUndoSel\fP ('\fB\[ti]\fP') command for clearing the
+toggle effect, leaving the group will also clear the toggle effect and make
+the changes permanent.
 .TP 
 \fBMarkArtUnread 'z'\fP
 Mark current article as unread.
@@ -1018,7 +1032,7 @@ Toggle selection of current article.
 \fBThreadReverseSel '@'\fP
 Reverse article selections.
 .TP 
-\fBThreadUndoSel '~'\fP
+\fBThreadUndoSel '\[ti]'\fP
 Undo all selections on current thread.
 .TP 
 \fBPipe '|'\fP
@@ -2008,8 +2022,8 @@ article'.
 \fB(info_in_last_line)\fP
 .\" this is missing from the Menu
 If ON, show current group description or article subject in the last line
-(not in the pager and global menu) \(em \fBToggleInfoLastLine\fP ('\fBi\fP')
-toggles setting. This facility is useful as the full width of the screen is
+(not in the global menu) \(em \fBToggleInfoLastLine\fP ('\fBi\fP')  toggles
+setting. This facility is useful as the full width of the screen is
 available to display long subjects. Default is OFF.
 .TP 
 \fBUse interactive mail reader (interactive_mailer)\fP
@@ -2026,7 +2040,7 @@ use_mailreader_i=ON option). 0 turns off
 If ON use inverse video for page headers and URL highlighting.  Default is
 ON.
 .TP 
-\fBKeep failed arts in ~/dead.articles (keep_dead_articles)\fP
+\fBKeep failed arts in \[ti]/dead.articles (keep_dead_articles)\fP
 If ON keep all failed postings in \fI${TIN_HOMEDIR:\-"$HOME"}/dead.articles\fP
 besides keeping the last failed posting in
 \fI${TIN_HOMEDIR:\-"$HOME"}/dead.article\fP. Default is ON.
@@ -2092,8 +2106,8 @@ program. It allows the user to save arti
 \fBInvocation of your mail command (mailer_format)\fP
 The format string used to create the mailer command with parameters that is
 used for mailing articles to other people. Default is '%M "%T" < %F'
-(e.g., /bin/mail "iain" < ~/.article). The flexible format allows other
-mailers with different command line parameters to be used such as
+(e.g., /bin/mail "iain" < \[ti]/.article). The flexible format allows
+other mailers with different command\-line parameters to be used such as
 .in +.3i
 .nf
 sendmail \-oem \-t < %F
@@ -2154,8 +2168,10 @@ of these functions are available on your
 you have to use \fBmm_charset\fP instead. \fBmm_network_charset\fP is limited to
 one of the following charsets:
 .in +.3i
-US\-ASCII, ISO\-8859\-{1,2,3,4,5,7,9,10,13,14,15,16}, KOI8\-{R,U,RU}
-EUC\-{CN,JP,KR,TW}, ISO\-2022\-{CN,CN\-EXT,JP,JP\-1,JP\-2}, Big5, UTF\-8
+US\-ASCII,
+ISO\-8859\-\:{\:1,\:2,\:3,\:4,\:5,\:7,\:9,\:10,\:13,\:14,\:15,\:16\:},
+KOI8\-\:{\:R,\:U,\:RU\:},\: EUC\-\:{\:CN,\:JP,\:KR,\:TW\:},
+ISO\-2022\-\:{\:CN,\:CN\-EXT,\:JP,\:JP\-1,\:JP\-2\:}, Big5, UTF\-8
 .in -0.3i
 Not all values might work on your system, see \fB\%iconv_open\fP(3)  for more
 details. If it's not set, the value of the environment variable
@@ -2472,9 +2488,25 @@ OFF.
 \fBDisplay signatures (show_signatures)\fP
 If OFF don't show signatures when displaying articles. Default is ON.
 .TP 
-\fBDisplay score (show_art_score)\fP
-If ON show article score in the lower left corner when displaying articles.
-Default is OFF. See also \fBcol_score_neg\fP and \fBcol_score_pos\fP.
+\fBDisplay article info in pager (show_art_info)\fP
+Show additional information about the article at the page level.  The
+article's score can be displayed in the lower left corner (see also
+\fBcol_score_neg\fP and \fBcol_score_pos\fP), and the article's language, if
+detectable, can be displayed in the page header to the right of the line
+count.  If the language is prefixed by a '\[ti]' the value is guessed, if it
+is prefixed by a '+' the value is inherited.  If possible, a language tag is
+converted to the name of the language.  In this case, the tag is specified
+in round brackets after the name.  Default is 0.
+.RS +.5i
+.IP 0 3
+\fBNone\fP, don't show article's score or language.
+.IP 1
+\fBArticle score\fP, show only the article's score.
+.IP 2
+\fBArticle language\fP, show only the article's language.
+.IP 3
+\fBScore and language\fP, show both, article's score and language.
+.RE
 .TP 
 \fBPrepend signature with '\en\-\- \en' (sigdashes)\fP
 If ON prepend the signature with sigdashes. Default is ON.
@@ -2693,8 +2725,8 @@ A regular expression that will be applie
 matching words are shown in \fBcol_markdash\fP or \fBmono_markdash\fP. If
 \fBunderscores_regex\fP is blank, then \fBtin\fP uses a built\-in default.
 .TP 
-\fBRemove ~/.article after posting (unlink_article)\fP
-If ON remove \fI~/.article\fP after posting. Default is ON.
+\fBRemove \[ti]/.article after posting (unlink_article)\fP
+If ON remove \fI\[ti]/.article\fP after posting. Default is ON.
 .TP 
 \fBProgram that opens URLs (url_handler)\fP
 The program that will be run when launching URLs in the article viewer using
@@ -2721,8 +2753,20 @@ header. For this option to have any effe
 OFF.
 .TP 
 \fBUse UTF\-8 graphics (utf8_graphics)\fP
-If ON use UTF\-8 characters for indicator ('\(->'), thread/attachment
-tree and ellipsis ('...'). Default is OFF.
+Use UTF\-8 characters for indicator ('\(->'), thread/attachment tree and
+ellipsis ('...'). Default is 0.
+.RS +.5i
+.IP 0 3
+\fBDon't use UTF\-8 characters\fP.
+.IP 1
+\fBfor ellipsis\fP. Use UTF\-8 characters for ellipsis.
+.IP 2
+\fBfor indicator and tree\fP. Use UTF\-8 characters for indicator and
+thread/attachment tree.
+.IP 3
+\fBfor ..., indicator and tree\fP. Use UTF\-8 characters for ellipsis, indicator
+and thread/attachment tree.
+.RE
 .TP 
 \fBRegex for begin of a verbatim block (verbatim_begin_regex)\fP
 A regular expression that  \fBtin\fP will use to find the begin of a verbatim
@@ -2815,6 +2859,13 @@ attributes menu looks and behaves very s
 title shows the current scope. Attributes set in the current scope are
 marked with '+' to the left of the attributes number.
 .PP
+If the current scope corresponds exactly to the name of the current group,
+e.g.  after switching to the attributes menu from the options menu using
+\fBConfigToggleAttrib\fP ('\fB<TAB>\fP'), attributes that originate from
+the global attributes file (\fI${TIN_LIBDIR:\-NEWSLIBDIR}/attributes\fP) are
+marked with '!' to the left of the attributes number. This is helpful for
+identifying such attributes and overriding them if necessary.
+.PP
 .\"
 .\"
 Besides the keys for moving around and changing values known from the
@@ -3019,8 +3070,8 @@ matching options.
 .PP
 Various expansion characters are recognised when entering the directory and
 file to save to. Environment variables (prefixed with '$') and user home
-directories (prefixed by '~' or '~username') can be specified.  Environment
-variables can themselves contain other special characters.
+directories (prefixed by '\[ti]' or '\[ti]username') can be specified.
+Environment variables can themselves contain other special characters.
 .PP
 To save articles to a mailbox enter '=<mailbox name>' when asked for
 the save filename. If you enter just '=' then articles will be saved to a
@@ -3051,7 +3102,7 @@ of which articles were mailed/saved from
 number of articles mailed/saved. Articles are saved in a private news
 structure under your \fBsavedir\fP directory (default is
 \fI${TIN_HOMEDIR:\-"$HOME"}/News\fP). Be careful of using this option if you
-read a lot of groups because you could overflow your file system.
+read a lot of groups because you could overflow your filesystem.
 .PP
 When using \*(rq\fB\-S\fP\*(rq together with a given directory to save to (\*(rq\fB\-s\fP\*(rq
 option), the same directory must be specified when reading the articles by
@@ -3578,7 +3629,7 @@ For a detailed description see \fB\%tin\
 .PP
 \fI$MAILCAPS\fP
 .br
-\fI~/.mailcap\fP
+\fI\[ti]/.mailcap\fP
 .br
 \fI/etc/mailcap\fP
 .br
@@ -3895,18 +3946,18 @@ Define any additional options that you w
 \fB\%gpg\fP(1)  program.
 .TP 
 \fBPGPPATH\fP
-Override the name of the \fB\%pgp\fP(1)  directory in \fB$HOME\fP that holds your
+Override the name of the \fB\%pgp\fP(1)  directory in $\fBHOME\fP that holds your
 keys etc..
 .TP 
 \fBGNUPGHOME\fP
-Override the name of the \fB\%gpg\fP(1)  directory in \fB$HOME\fP that holds your
+Override the name of the \fB\%gpg\fP(1)  directory in $\fBHOME\fP that holds your
 keys etc..
 .TP 
 \fBLC_CTYPE\fP
 This variable determines the \fB\%locale\fP(5)  category for character handling
 functions. Usually it determines the character classes for pattern matching
 character classification and case conversion. Currently this is not true for
-\fBtin\fP (which temporary unsets \fB$LC_CTYPE\fP right before any match is done
+\fBtin\fP (which temporary unsets $\fBLC_CTYPE\fP right before any match is done
 to avoid confusion).  Its value should be of the form
 \fIlanguage\fP[\fI_territory\fP][\fI.codeset\fP][\fI@modifier\fP]. See \fB\%environ\fP(5)
 for more information.
@@ -3928,14 +3979,14 @@ Date and time formats. Its value should
 and \fB\%environ\fP(5)  for more information.
 .TP 
 \fBLC_ALL\fP
-This variable overrides the value of the \fB$LANG\fP variable and any other
-\fB$LC_\fP variable. Its value should be of the form
+This variable overrides the value of the $\fBLANG\fP variable and any other
+$\fBLC_\fP variable. Its value should be of the form
 \fIlanguage\fP[\fI_territory\fP][\fI.codeset\fP]. See \fB\%locale\fP(5)  and
 \fB\%environ\fP(5)  for more information.
 .TP 
 \fBLANG\fP
 This variable determines the \fB\%locale\fP(5)  category for any category not
-specifically selected with a variable starting with \fB$LC_\fP. Its value
+specifically selected with a variable starting with $\fBLC_\fP. Its value
 should be of the form \fIlanguage\fP[\fI_territory\fP][\fI.codeset\fP]. See
 \fB\%environ\fP(5)  for more information.
 .TP 
@@ -3943,15 +3994,15 @@ should be of the form \fIlanguage\fP[\fI
 This variable defines a priority list for translations. Whenever a
 translation is not available the next language from the list is tried.  Its
 value should be of the form \fIlanguage:language[:language]\fP.  Requires
-\fB$LC_ALL\fP or \fB$LANG\fP to be set. See \fB\%environ\fP(5)  for more information.
+$\fBLC_ALL\fP or $\fBLANG\fP to be set. See \fB\%environ\fP(5)  for more information.
 .TP 
 \fBCOLUMNS\fP
 A decimal integer > 0 used to indicate the user's preferred width in
 column positions for the terminal screen or window. If this variable is
 unset or null, the implementation determines the number of columns,
-appropriate for the terminal or window. When \fB$COLUMNS\fP is set, any
-terminal\-width information implied by \fB$TERM\fP will be overridden. Users and
-portable applications should not set \fB$COLUMNS\fP unless they wish to
+appropriate for the terminal or window. When $\fBCOLUMNS\fP is set, any
+terminal\-width information implied by $\fBTERM\fP will be overridden. Users and
+portable applications should not set $\fBCOLUMNS\fP unless they wish to
 override the system selection and produce output unrelated to the terminal
 characteristics.
 .TP 
@@ -3961,9 +4012,9 @@ lines on a page or the vertical screen o
 this case is a vertical measure large enough to hold the tallest character
 in the character set being displayed. If this variable is unset or null, the
 implementation determines the number of lines, appropriate for the terminal
-or window. When \fB$LINES\fP is set, any terminal\-height information implied by
-\fB$TERM\fP will be overridden. Users and portable applications should not set
-\fB$LINES\fP unless they wish to override the system selection.
+or window. When $\fBLINES\fP is set, any terminal\-height information implied by
+$\fBTERM\fP will be overridden. Users and portable applications should not set
+$\fBLINES\fP unless they wish to override the system selection.
 .TP 
 \fBTERM\fP
 The type of terminal in use. This is used when looking up termcap
@@ -4008,9 +4059,9 @@ Terminate gracefully but do not restore
 .\"
 Write out \fI${TIN_HOMEDIR:\-"$HOME"}/.newsrc\fP\-file.
 .SH SECURITY
-If \fBtin\fP is started in debug mode (\*(rq\fB\-D\ n\fP\*(rq) it will create world
-readable files in \fB$TMPDIR\fP which may contain sensitive data like the users
-NNTP password in clear text (if running verbose). On multiuser\-systems
+If \fBtin\fP is started in debug mode (\*(rq\fB\-D\fP\ \fIlevel\fP\*(rq) it will create
+world readable files in \fB$TMPDIR\fP which may contain sensitive data like the
+users NNTP password in clear text (if running verbose). On multiuser\-systems
 \fB$TMPDIR\fP should be set to a safe location before starting \fBtin\fP in
 (verbose) debug mode (e.g., \fBTMPDIR=$HOME tin \-vD NNTP\fP).
 .PP
@@ -4022,7 +4073,7 @@ option whenever possible.
 .\"
 If the server does not initially require authentication but supports
 compression and compression is requested, \fBtin\fP will exit when
-authentication is required later on. Using the \*(rq\fB\-A\fP\*(rq command line option
+authentication is required later on. Using the \*(rq\fB\-A\fP\*(rq command\-line option
 in conjunction with \*(rq\fB\-C\fP\*(rq circumvents this behaviour.
 .SH "CONFORMING TO"
 .\" - RFC\~2045, RFC\~2047, RFC\~2231, RFC\~2980, RFC\~3977, RFC\~4155
diff -Nurp '--exclude=.bzr*' tin-2.6.5/po-man/en_GB/tin.5 tin-2.6.6/po-man/en_GB/tin.5
--- tin-2.6.5/po-man/en_GB/tin.5	2025-12-23 17:46:01.000000000 +0100
+++ tin-2.6.6/po-man/en_GB/tin.5	2026-08-08 17:18:31.646935902 +0200
@@ -3,7 +3,7 @@
 .\" Module    : tin.5
 .\" Author    : U. Janssen
 .\" Created   : 2000-07-10
-.\" Updated   : 2025-12-02
+.\" Updated   : 2026-08-23
 .\" Notes     : needs a some work, see TODOs
 .\"             - use semantic newlines
 .\"
@@ -12,7 +12,7 @@
 .\" This file was generated with po4a. Translate the source file.
 .\"
 .\"*******************************************************************
-.TH TIN 5 2025\-12\-24 2.6.5 "Usenet newsreader"
+.TH TIN 5 2026\-08\-23 2.6.6 "Usenet newsreader"
 
 .SH NAME
 tin, rtin \- related files
@@ -46,7 +46,7 @@ the \fB\%tin\fP(1)  newsreader. All file
 .\" $TMPDIR/ACTIVE     (-D 64)
 \fI$MAILCAPS\fP
 .br
-\fI~/.mailcap\fP
+\fI\[ti]/.mailcap\fP
 .br
 \fI/etc/mailcap\fP
 .br
@@ -571,7 +571,7 @@ Identical to the tinrc variable of the s
 .\" TODO: document option
 \fBsavefile\fP
 .TP 
-\fBshow_art_score\fP
+\fBshow_art_info\fP
 Identical to the tinrc variable of the same name
 .TP 
 \fBshow_author\fP
@@ -627,7 +627,7 @@ Identical to the tinrc variable of the s
 .TP 
 \fBx_body\fP
 A piece of text that will be added at the start of a message body. If this
-string starts with a / or ~ then it is assumed to be the name of a file
+string starts with a / or \[ti] then it is assumed to be the name of a file
 containing the text to insert. If the string starts with a ! then what
 follows is assumed to be the path to a program to be executed to generate
 the content. %G is expanded to the current news.group.name and %P is
@@ -638,12 +638,12 @@ Insert \*(rqX\-Comment\-To:\*(rq header,
 .TP 
 \fBx_headers\fP
 A string including header\-name and the contents of the header that will be
-automatically added when posting. If the string starts with a / or ~ then it
-is assumed to be the name of a file containing the header and its content to
-be inserted. If the string starts with a ! then what follows is assumed to
-be the path to a program to be executed to generate the header and its
-content. %G is expanded to the current news.group.name and %P is expanded to
-the news.group.name with all '.\&' replaced by '/'.
+automatically added when posting. If the string starts with a / or \[ti]
+then it is assumed to be the name of a file containing the header and its
+content to be inserted. If the string starts with a ! then what follows is
+assumed to be the path to a program to be executed to generate the header
+and its content. %G is expanded to the current news.group.name and %P is
+expanded to the news.group.name with all '.\&' replaced by '/'.
 .TP 
 \fBquick_kill_scope\fP
 A comma\-separated list of newsgroup patterns (wildmat\-style) to which groups
@@ -690,8 +690,17 @@ with \-\-disable\-mime\-strict\-charset.
 \fBundeclared_cs_guess\fP
 Guess charset for (broken) articles without MIME charset declaration.  This
 attribute works only on systems with working \fB\%iconv\fP(3)  or \fB\%ucnv_*\fP()
-and \fB\%ucsdet_getName\fP()  from libicui18n. It has no effect if
-undeclared_charset is also set.
+and \fB\%ucsdet_getName\fP()  from libicui18n. Default is 0. The possible
+values are:
+.RS +1i
+.TS
+tab(:);
+n lb.
+0:don't guess undeclared charset
+1:guess if not set via undeclared_charset
+2:always guess undeclared charset
+.TE
+.RE
 .TP 
 Example:
 .RS
@@ -700,7 +709,7 @@ Example:
 # assume ISO\-8859\-1 as charset if no charset is declared
 # in all but fido7.* groups
 scope=*,!fido7.*
-x_headers=~/.tin/headers
+x_headers=\[ti]/.tin/headers
 undeclared_charset=ISO\-8859\-1
 
 # in *sources* set post process type to shar only
@@ -722,7 +731,7 @@ x_comment_to=ON
 
 # in fido7.* newsgroups guess charset
 scope=fido7.*
-undeclared_cs_guess=ON
+undeclared_cs_guess=1
 
 # in *.test newsgroups, don't append signature
 # and preset Subject
@@ -1010,7 +1019,7 @@ is unassigned.
 \fBGroupTag\fP	t
 \fBGroupToggleThreading\fP	u
 \fBGroupRepost\fP	x
-\fBGroupUndoSel\fP	~
+\fBGroupUndoSel\fP	\[ti]
 .sp
 \fBHelpLastPage\fP	G
 \fBHelpFirstPage\fP	g
@@ -1131,7 +1140,7 @@ is unassigned.
 \fBThreadSave\fP	s
 \fBThreadTag\fP	t
 \fBThreadTagParts\fP	T
-\fBThreadUndoSel\fP	~
+\fBThreadUndoSel\fP	\[ti]
 .sp
 \fBUrlSelect\fP	^J	^M
 .fi
@@ -1188,9 +1197,9 @@ news.example.org /tmp/nrc\-ex example ex
 .br
 # with the more specific one on top
 .br
-*:563 ~/.tin/newsrcs/${NNTPSERVER\-localhost}:563/newsrc
+*:563 \[ti]/.tin/newsrcs/${NNTPSERVER\-localhost}:563/newsrc
 .br
-* ~/.tin/newsrcs/${NNTPSERVER\-localhost}/newsrc
+* \[ti]/.tin/newsrcs/${NNTPSERVER\-localhost}/newsrc
 .RE
 .RE
 .PP
@@ -1270,7 +1279,7 @@ some are not meant to be changed by the
 Internal version number.
 .TP 
 \fBadd_cmd_line_opts\fP
-Additional command line options. Acts like $\fBTINRC\fP but server specific.
+Additional command\-line options. Acts like $\fBTINRC\fP but server specific.
 Be aware that the file is read after the command line options and may
 override them.  The allowed options are currently limited to \*(rq\fB\-4\fP\*(rq,
 \&\*(rq\fB\-6\fP\*(rq, \&\*(rq\fB\-A\fP\*(rq, \*(rq\fB\-C\fP\*(rq, \*(rq\fB\-d\fP\*(rq, \*(rq\fB\-G\fP\ \fIlimit\fP\*(rq,
@@ -1419,7 +1428,7 @@ Reconnect to server automatically. Defau
 .TP 
 \fBbatch_save\fP
 If set ON articles/threads will be saved in batch mode when save \*(rq\fB\-S\fP\*(rq
-or mail \*(rq\fB\-M\fP\*(rq, \*(rq\fB\-N\fP\*(rq is specified on the command line.  Default is
+or mail \*(rq\fB\-M\fP\*(rq, \*(rq\fB\-N\fP\*(rq is specified on the command\-line.  Default is
 ON.
 .TP 
 \fBbeginner_level\fP
@@ -1767,8 +1776,8 @@ article'.
 .TP 
 \fBinfo_in_last_line\fP
 If ON, show current group description or article subject in the last line
-(not in the pager and global menu) \(em \fBToggleInfoLastLine\fP ('\fBi\fP')
-toggles setting. This facility is useful as the full width of the screen is
+(not in the global menu) \(em \fBToggleInfoLastLine\fP ('\fBi\fP')  toggles
+setting. This facility is useful as the full width of the screen is
 available to display long subjects. Default is OFF.
 .TP 
 \fBinteractive_mailer\fP
@@ -1845,8 +1854,8 @@ program. It allows the user to save arti
 \fBmailer_format\fP
 The format string used to create the mailer command with parameters that is
 used for mailing articles to other people. Default is '%M "%T" < %F'
-(e.g., /bin/mail "iain" < ~/.article). The flexible format allows other
-mailers with different command line parameters to be used such as
+(e.g., /bin/mail "iain" < \[ti]/.article). The flexible format allows
+other mailers with different command\-line parameters to be used such as
 .in +0.3i
 .nf
 sendmail \-oem \-t < %F
@@ -1907,8 +1916,10 @@ of these functions are available on your
 you have to use \fBmm_charset\fP instead. \fBmm_network_charset\fP is limited to
 one of the following charsets:
 .in +0.3i
-US\-ASCII, ISO\-8859\-{1,2,3,4,5,7,9,10,13,14,15,16}, KOI8\-{R,U,RU}
-EUC\-{CN,JP,KR,TW}, ISO\-2022\-{CN,CN\-EXT,JP,JP\-1,JP\-2}, Big5, UTF\-8
+US\-ASCII,
+ISO\-8859\-\:{\:1,\:2,\:3,\:4,\:5,\:7,\:9,\:10,\:13,\:14,\:15,\:16\:},
+KOI8\-\:{\:R,\:U,\:RU\:},\: EUC\-\:{\:CN,\:JP,\:KR,\:TW\:},
+ISO\-2022\-\:{\:CN,\:CN\-EXT,\:JP,\:JP\-1,\:JP\-2\:}, Big5, UTF\-8
 .in -0.3i
 Not all values might work on your system, see \fB\%iconv_open\fP(3)  for more
 details. If it's not set, the value of the environment variable
@@ -1918,22 +1929,39 @@ neither of them is defined.
 \fBmono_markdash\fP
 Character attribute of words emphasised like _this_. It depends on your
 terminal which attributes are usable. See also \fBword_h_display_marks\fP and
-\fBword_highlight\fP.
+\fBword_highlight\fP. Default is 2 (best highlighting). The possible values
+are:
+.RS +1i
+.TS
+tab(:);
+n lb.
+0:normal
+1:underline
+2:best highlighting
+3:inverse video
+4:blinking
+5:half bright
+6:bold
+.TE
+.RE
 .TP 
 \fBmono_markslash\fP
 Character attribute of words emphasised like /this/. It depends on your
 terminal which attributes are usable. See also \fBword_h_display_marks\fP and
-\fBword_highlight\fP.
+\fBword_highlight\fP. Default is 5 (half bright). See \fBmono_markdash\fP for the
+possible values.
 .TP 
 \fBmono_markstar\fP
 Character attribute of words emphasised like *this*. It depends on your
 terminal which attributes are usable. See also \fBword_h_display_marks\fP and
-\fBword_highlight\fP.
+\fBword_highlight\fP. Default is 6 (bold). See \fBmono_markdash\fP for the
+possible values.
 .TP 
 \fBmono_markstroke\fP
 Character attribute of words emphasised like \-this\-. It depends on your
 terminal which attributes are usable. See also \fBword_h_display_marks\fP and
-\fBword_highlight\fP.
+\fBword_highlight\fP. Default is 3 (reverse video). See \fBmono_markdash\fP for
+the possible values.
 .TP 
 \fBnewnews\fP
 These are internal timers used by \fB\%tin\fP(1)  to keep track of new
@@ -2203,9 +2231,25 @@ displayed.
 displayed.
 .RE
 .TP 
-\fBshow_art_score\fP
-If ON show article score in the lower left corner when displaying articles.
-Default is OFF. See also \fBcol_score_neg\fP and \fBcol_score_pos\fP.
+\fBshow_art_info\fP
+Show additional information about the article at the page level.  The
+article's score can be displayed in the lower left corner (see also
+\fBcol_score_neg\fP and \fBcol_score_pos\fP), and the article's language, if
+detectable, can be displayed in the page header to the right of the line
+count.  If the language is prefixed by a '\[ti]' the value is guessed, if it
+is prefixed by a '+' the value is inherited.  If possible, a language tag is
+converted to the name of the language.  In this case, the tag is specified
+in round brackets after the name.  Default is 0.
+.RS +1i
+.IP 0 3
+\fBNone\fP, don't show article's score or language.
+.IP 1
+\fBArticle score\fP, show only the article's score.
+.IP 2
+\fBArticle language\fP, show only the article's language.
+.IP 3
+\fBScore and language\fP, show both, article's score and language.
+.RE
 .TP 
 \fBshow_description\fP
 If ON show a short group description text after newsgroup name at the group
@@ -2493,8 +2537,20 @@ an \fB\%xterm\fP(1x)  and \fB\%slrnface\
 is OFF.
 .TP 
 \fButf8_graphics\fP
-If ON use UTF\-8 characters for indicator ('\(->'), thread/attachment
-tree and ellipsis ('...'). Default is OFF.
+Use UTF\-8 characters for indicator ('\(->'), thread/attachment tree and
+ellipsis ('...'). Default is 0.
+.RS +.5i
+.IP 0 3
+\fBDon't use UTF\-8 characters\fP.
+.IP 1
+\fBfor ellipsis\fP. Use UTF\-8 characters for ellipsis.
+.IP 2
+\fBfor indicator and tree\fP. Use UTF\-8 characters for indicator and
+thread/attachment tree.
+.IP 3
+\fBfor ..., indicator and tree\fP. Use UTF\-8 characters for ellipsis, indicator
+and thread/attachment tree.
+.RE
 .TP 
 \fBverbatim_begin_regex\fP
 A regular expression that \fB\%tin\fP(1) will use to find the begin of a
diff -Nurp '--exclude=.bzr*' tin-2.6.5/po-man/en_GB.po tin-2.6.6/po-man/en_GB.po
--- tin-2.6.5/po-man/en_GB.po	2025-12-23 17:45:56.000000000 +0100
+++ tin-2.6.6/po-man/en_GB.po	2026-08-08 17:16:57.962736061 +0200
@@ -6,8 +6,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: tin-man 2.6.5\n"
 "Report-Msgid-Bugs-To: translation@tin.org\n"
-"POT-Creation-Date: 2025-12-23 17:36+0100\n"
-"PO-Revision-Date: 2025-12-23 17:45+0100\n"
+"POT-Creation-Date: 2026-08-08 17:15+0200\n"
+"PO-Revision-Date: 2026-07-09 07:49+0200\n"
 "Last-Translator: Urs Janssen <urs@tin.org>\n"
 "Language-Team: \n"
 "Language: en_GB\n"
@@ -24,14 +24,14 @@ msgstr "TIN"
 #. type: TH
 #: doc/tin.1:11 doc/tin.5:10
 #, no-wrap
-msgid "2025-12-24"
-msgstr "2025-12-24"
+msgid "2026-08-23"
+msgstr "2026-08-23"
 
 #. type: TH
 #: doc/tin.1:11 doc/tin.5:10
 #, no-wrap
-msgid "2.6.5"
-msgstr "2.6.5"
+msgid "2.6.6"
+msgstr "2.6.6"
 
 #. type: TH
 #: doc/tin.1:11 doc/tin.5:10
@@ -57,7 +57,7 @@ msgid "SYNOPSIS"
 msgstr "SYNOPSIS"
 
 #. type: Plain text
-#: doc/tin.1:53
+#: doc/tin.1:57
 msgid ""
 "B<tin> [\\|[\\|B<-h>\\||\\|B<-H>\\||\\|B<-V>\\|]\\ \\|| [\\|[\\|B<-a>\\|] "
 "[\\|B<-dlnq>\\||\\|B<-Q>\\|] [\\|B<-ACkrTzxX>\\|]\\|] [\\|[\\|B<-R>\\||\\|B<-"
@@ -65,9 +65,10 @@ msgid ""
 "B<-6>\\|] [\\|B<-o>\\||\\|B<-w>\\||\\|B<-N>\\||\\|B<-M> I<address>\\|] [\\|"
 "B<-D> I<debug_level>\\|] [\\|B<-F> I<filter_file>\\|] [\\|B<-G> "
 "I<article_limit>\\|] [\\|B<-f> I<newsrc_file>\\|] [\\|B<-g> I<server>\\|"
-"[\\|:I<port>\\|]\\|] [\\|B<-L> I<Message-ID>\\|] [\\|B<-m> I<Mail_dir>\\|] "
-"[\\|B<-p> I<port>\\|] [\\|B<-t> I<timeout>\\|] [\\|B<-I> I<index_dir>\\|]\\ "
-"\\|[I<newsgroup>\\|[\\|,.\\|.\\|.\\&\\|]\\|]\\|]"
+"[\\|:I<port>\\|]\\|] [\\|B<-i> I<proto_article>\\|] [\\|B<-J> "
+"I<tinrc_file>\\|] [\\|B<-L> I<Message-ID>\\|] [\\|B<-m> I<Mail_dir>\\|] [\\|"
+"B<-p> I<port>\\|] [\\|B<-t> I<timeout>\\|] [\\|B<-I> I<index_dir>\\|]\\ \\|"
+"[I<newsgroup>\\|[\\|,.\\|.\\|.\\&\\|]\\|]\\|]"
 msgstr ""
 "B<tin> [\\|[\\|B<-h>\\||\\|B<-H>\\||\\|B<-V>\\|]\\ \\|| [\\|[\\|B<-a>\\|] "
 "[\\|B<-dlnq>\\||\\|B<-Q>\\|] [\\|B<-ACkrTzxX>\\|]\\|] [\\|[\\|B<-R>\\||\\|B<-"
@@ -75,18 +76,19 @@ msgstr ""
 "B<-6>\\|] [\\|B<-o>\\||\\|B<-w>\\||\\|B<-N>\\||\\|B<-M> I<address>\\|] [\\|"
 "B<-D> I<debug_level>\\|] [\\|B<-F> I<filter_file>\\|] [\\|B<-G> "
 "I<article_limit>\\|] [\\|B<-f> I<newsrc_file>\\|] [\\|B<-g> I<server>\\|"
-"[\\|:I<port>\\|]\\|] [\\|B<-L> I<Message-ID>\\|] [\\|B<-m> I<Mail_dir>\\|] "
-"[\\|B<-p> I<port>\\|] [\\|B<-t> I<timeout>\\|] [\\|B<-I> I<index_dir>\\|]\\ "
-"\\|[I<newsgroup>\\|[\\|,.\\|.\\|.\\&\\|]\\|]\\|]"
+"[\\|:I<port>\\|]\\|] [\\|B<-i> I<proto_article>\\|] [\\|B<-J> "
+"I<tinrc_file>\\|] [\\|B<-L> I<Message-ID>\\|] [\\|B<-m> I<Mail_dir>\\|] [\\|"
+"B<-p> I<port>\\|] [\\|B<-t> I<timeout>\\|] [\\|B<-I> I<index_dir>\\|]\\ \\|"
+"[I<newsgroup>\\|[\\|,.\\|.\\|.\\&\\|]\\|]\\|]"
 
 #. type: SH
-#: doc/tin.1:53 doc/tin.5:15
+#: doc/tin.1:57 doc/tin.5:15
 #, no-wrap
 msgid "DESCRIPTION"
 msgstr "DESCRIPTION"
 
 #. type: Plain text
-#: doc/tin.1:62
+#: doc/tin.1:66
 msgid ""
 "B<tin> is a full-screen easy to use Usenet newsreader. It can read news "
 "locally (e.g., I</var/spool/news>) or remotely (B<rtin> or B<tin -r> option) "
@@ -103,7 +105,7 @@ msgstr ""
 "[X]OVER command (B<RFC\\ 2980>, B<RFC\\ 3977>)."
 
 #. type: Plain text
-#: doc/tin.1:68
+#: doc/tin.1:72
 msgid ""
 "B<tin> has four separate levels of operation: Selection level, Group level, "
 "Thread level and Article level. Use the B<Help> ('B<h>')  command to view a "
@@ -114,7 +116,7 @@ msgstr ""
 "list of the commands available at a particular level."
 
 #. type: Plain text
-#: doc/tin.1:76
+#: doc/tin.1:80
 msgid ""
 "On startup B<tin> will show a list of the newsgroups found in I<$"
 "{TIN_HOMEDIR:-\"$HOME\"}/.newsrc>. An arrow '\\(-E<gt>' or highlighted bar "
@@ -133,7 +135,7 @@ msgstr ""
 "pressing 'B<E<lt>CRE<gt>>'."
 
 #. type: Plain text
-#: doc/tin.1:81
+#: doc/tin.1:85
 msgid ""
 "The B<GroupNextUnreadArtOrGrp> ('B<E<lt>TABE<gt>>') key enters the next "
 "newsgroup with unread articles."
@@ -142,69 +144,69 @@ msgstr ""
 "newsgroup with unread articles."
 
 #. type: SH
-#: doc/tin.1:81
+#: doc/tin.1:85
 #, no-wrap
 msgid "EXIT STATUS"
 msgstr "EXIT STATUS"
 
 #. type: TP
-#: doc/tin.1:83 doc/tin.1:1196 doc/tin.1:3958
+#: doc/tin.1:87 doc/tin.1:1216 doc/tin.1:4018
 #, no-wrap
 msgid "B<0>"
 msgstr "B<0>"
 
 #. type: Plain text
-#: doc/tin.1:86
+#: doc/tin.1:90
 msgid "Successful program execution. No unread news available in batch mode."
 msgstr "Successful program execution. No unread news available in batch mode."
 
 #. type: TP
-#: doc/tin.1:86 doc/tin.1:3961
+#: doc/tin.1:90 doc/tin.1:4021
 #, no-wrap
 msgid "B<1>"
 msgstr "B<1>"
 
 #. type: Plain text
-#: doc/tin.1:89
+#: doc/tin.1:93
 msgid "Usage, syntax, configuration file or network error."
 msgstr "Usage, syntax, configuration file or network error."
 
 #. type: TP
-#: doc/tin.1:89 doc/tin.1:3964
+#: doc/tin.1:93 doc/tin.1:4024
 #, no-wrap
 msgid "B<2>"
 msgstr "B<2>"
 
 #. type: Plain text
-#: doc/tin.1:92
+#: doc/tin.1:96
 msgid "Unread news available (batch mode (''B<-Z>'') only)."
 msgstr "Unread news available (batch mode (''B<-Z>'') only)."
 
 #. type: TP
-#: doc/tin.1:92 doc/tin.1:3967
+#: doc/tin.1:96 doc/tin.1:4027
 #, no-wrap
 msgid "B<3>"
 msgstr "B<3>"
 
 #. type: Plain text
-#: doc/tin.1:97
+#: doc/tin.1:101
 msgid "NNTP error."
 msgstr "NNTP error."
 
 #. type: SH
-#: doc/tin.1:97
+#: doc/tin.1:101
 #, no-wrap
 msgid "OPTIONS"
 msgstr "OPTIONS"
 
 #. type: TP
-#: doc/tin.1:98
+#: doc/tin.1:102
 #, no-wrap
 msgid "B<-4>"
 msgstr "B<-4>"
 
 #. type: Plain text
-#: doc/tin.1:102
+#: doc/tin.1:106
 msgid ""
 "Force connecting via IPv4 to the remote NNTP server. Only available when "
 "built with IPv6 support."
@@ -213,13 +215,13 @@ msgstr ""
 "built with IPv6 support."
 
 #. type: TP
-#: doc/tin.1:102
+#: doc/tin.1:106
 #, no-wrap
 msgid "B<-6>"
 msgstr "B<-6>"
 
 #. type: Plain text
-#: doc/tin.1:106
+#: doc/tin.1:110
 msgid ""
 "Force connecting via IPv6 to the remote NNTP server. Only available when "
 "built with IPv6 support."
@@ -228,24 +230,24 @@ msgstr ""
 "built with IPv6 support."
 
 #. type: TP
-#: doc/tin.1:106
+#: doc/tin.1:110
 #, no-wrap
 msgid "B<-a>"
 msgstr "B<-a>"
 
 #. type: Plain text
-#: doc/tin.1:109
+#: doc/tin.1:113
 msgid "Toggle ANSI color (default is off)."
 msgstr "Toggle ANSI colour (default is off)."
 
 #. type: TP
-#: doc/tin.1:109
+#: doc/tin.1:113
 #, no-wrap
 msgid "B<-A>"
 msgstr "B<-A>"
 
 #. type: Plain text
-#: doc/tin.1:114
+#: doc/tin.1:118
 msgid ""
 "Force authentication on initial connect. Only available when reading via "
 "NNTP.  See also I<${TIN_HOMEDIR:-\"$HOME\"}/.newsauth> in B<\\%tin>(5)."
@@ -254,13 +256,13 @@ msgstr ""
 "NNTP. See also I<${TIN_HOMEDIR:-\"$HOME\"}/.newsauth> in B<\\%tin>(5)."
 
 #. type: TP
-#: doc/tin.1:114
+#: doc/tin.1:118
 #, no-wrap
 msgid "B<-c>"
 msgstr "B<-c>"
 
 #. type: Plain text
-#: doc/tin.1:119
+#: doc/tin.1:123
 msgid ""
 "Create/update index files for every group in I<${TIN_HOMEDIR:-"
 "\"$HOME\"}/.newsrc> or file specified by the ''B<-f>'' option and mark all "
@@ -271,13 +273,13 @@ msgstr ""
 "articles as read."
 
 #. type: TP
-#: doc/tin.1:119
+#: doc/tin.1:123
 #, no-wrap
 msgid "B<-C>"
 msgstr "B<-C>"
 
 #. type: Plain text
-#: doc/tin.1:124
+#: doc/tin.1:128
 msgid ""
 "Use COMPRESS NNTP extension (B<RFC\\ 8054>) if available. See also "
 "B<nntp_read_timeout_secs>, ''B<-t>'' and the \"SECURITY\" and \"BUGS\" "
@@ -288,223 +290,225 @@ msgstr ""
 "section."
 
 #. type: TP
-#: doc/tin.1:124
+#: doc/tin.1:128
 #, no-wrap
 msgid "B<-d>"
 msgstr "B<-d>"
 
 #.  FIXME: explain debug levels
 #. type: Plain text
-#: doc/tin.1:130
+#: doc/tin.1:134
 msgid ""
-"Don't load newsgroup descriptions and servers message of the day "
+"Don't load newsgroup descriptions and server's message of the day "
 "(interactive mode)."
 msgstr ""
-"Don't load newsgroup descriptions and servers message of the day "
+"Don't load newsgroup descriptions and server's message of the day "
 "(interactive mode)."
 
 #. type: TP
-#: doc/tin.1:130
+#: doc/tin.1:134
 #, no-wrap
 msgid "B<-D>I< debug-level>"
 msgstr "B<-D>I< debug-level>"
 
 #. type: Plain text
-#: doc/tin.1:140
+#: doc/tin.1:144
 msgid ""
 "Enter debug-level, the levels can specified via number (should be avoided as "
 "it will be removed in the future) or name (case insensitive) as listed "
 "below. Use comma to give multiple levels, any combinations are allowed "
-"(e.g., ''B<-D> I<GNKSA,2,NNTP>''). If removal is requested it will be "
+"(e.g., ''B<-D>\\ I<GNKSA,2,NNTP>''). If removal is requested it will be "
 "performed at startup and on normal termination (that is the files are only "
 "available while B<tin> is running)."
 msgstr ""
 "Enter debug-level, the levels can specified via number (should be avoided as "
 "it will be removed in the future) or name (case-insensitive) as listed "
 "below. Use comma to give multiple levels, any combinations are allowed "
-"(e.g., ''B<-D> I<GNKSA,2,NNTP>''). If removal is requested it will be "
+"(e.g., ''B<-D>\\ I<GNKSA,2,NNTP>''). If removal is requested it will be "
 "performed at startup and on normal termination (that is the files are only "
 "available while B<tin> is running)."
 
 #. type: IP
-#: doc/tin.1:144 doc/tin.1:1900 doc/tin.1:1934 doc/tin.1:2053 doc/tin.1:2120
-#: doc/tin.1:2322 doc/tin.1:2387 doc/tin.1:2523 doc/tin.1:2550 doc/tin.1:2564
-#: doc/tin.1:2616 doc/tin.1:2646 doc/tin.1:2724 doc/tin.1:2756 doc/tin.1:2782
-#: doc/tin.1:2863 doc/tin.1:2899 doc/tin.5:1674 doc/tin.5:1703 doc/tin.5:1841
-#: doc/tin.5:1904 doc/tin.5:2099 doc/tin.5:2169 doc/tin.5:2221 doc/tin.5:2340
-#: doc/tin.5:2353 doc/tin.5:2386 doc/tin.5:2439 doc/tin.5:2468 doc/tin.5:2539
-#: doc/tin.5:2588 doc/tin.5:2616 doc/tin.5:2706 doc/tin.5:2744
+#: doc/tin.1:148 doc/tin.1:1920 doc/tin.1:1954 doc/tin.1:2073 doc/tin.1:2140
+#: doc/tin.1:2345 doc/tin.1:2410 doc/tin.1:2546 doc/tin.1:2573 doc/tin.1:2587
+#: doc/tin.1:2622 doc/tin.1:2657 doc/tin.1:2687 doc/tin.1:2765 doc/tin.1:2797
+#: doc/tin.1:2823 doc/tin.1:2892 doc/tin.1:2916 doc/tin.1:2952 doc/tin.5:747
+#: doc/tin.5:1683 doc/tin.5:1712 doc/tin.5:1850 doc/tin.5:1913 doc/tin.5:2064
+#: doc/tin.5:2128 doc/tin.5:2198 doc/tin.5:2250 doc/tin.5:2369 doc/tin.5:2382
+#: doc/tin.5:2407 doc/tin.5:2433 doc/tin.5:2486 doc/tin.5:2515 doc/tin.5:2586
+#: doc/tin.5:2635 doc/tin.5:2663 doc/tin.5:2735 doc/tin.5:2765 doc/tin.5:2803
 #, no-wrap
 msgid "1"
 msgstr "1"
 
 #. type: tbl table
-#: doc/tin.1:144
+#: doc/tin.1:148
 #, no-wrap
 msgid "NNTP"
 msgstr "NNTP"
 
 #. type: tbl table
-#: doc/tin.1:144
+#: doc/tin.1:148
 #, no-wrap
 msgid "NNTPS"
 msgstr "NNTPS"
 
 #. type: IP
-#: doc/tin.1:145 doc/tin.1:1902 doc/tin.1:1936 doc/tin.1:2054 doc/tin.1:2125
-#: doc/tin.1:2324 doc/tin.1:2391 doc/tin.1:2526 doc/tin.1:2566 doc/tin.1:2618
-#: doc/tin.1:2649 doc/tin.1:2726 doc/tin.1:2758 doc/tin.1:2784 doc/tin.1:2865
-#: doc/tin.1:2901 doc/tin.5:1675 doc/tin.5:1704 doc/tin.5:1842 doc/tin.5:1909
-#: doc/tin.5:2101 doc/tin.5:2173 doc/tin.5:2225 doc/tin.5:2356 doc/tin.5:2388
-#: doc/tin.5:2441 doc/tin.5:2471 doc/tin.5:2541 doc/tin.5:2590 doc/tin.5:2618
-#: doc/tin.5:2708 doc/tin.5:2746
+#: doc/tin.1:149 doc/tin.1:1922 doc/tin.1:1956 doc/tin.1:2074 doc/tin.1:2145
+#: doc/tin.1:2347 doc/tin.1:2414 doc/tin.1:2549 doc/tin.1:2589 doc/tin.1:2624
+#: doc/tin.1:2659 doc/tin.1:2690 doc/tin.1:2767 doc/tin.1:2799 doc/tin.1:2825
+#: doc/tin.1:2894 doc/tin.1:2918 doc/tin.1:2954 doc/tin.5:748 doc/tin.5:1684
+#: doc/tin.5:1713 doc/tin.5:1851 doc/tin.5:1918 doc/tin.5:2065 doc/tin.5:2130
+#: doc/tin.5:2202 doc/tin.5:2254 doc/tin.5:2385 doc/tin.5:2409 doc/tin.5:2435
+#: doc/tin.5:2488 doc/tin.5:2518 doc/tin.5:2588 doc/tin.5:2637 doc/tin.5:2665
+#: doc/tin.5:2737 doc/tin.5:2767 doc/tin.5:2805
 #, no-wrap
 msgid "2"
 msgstr "2"
 
 #. type: tbl table
-#: doc/tin.1:145
+#: doc/tin.1:149
 #, no-wrap
 msgid "FILTER"
 msgstr "FILTER"
 
 #. type: tbl table
-#: doc/tin.1:145
+#: doc/tin.1:149
 #, no-wrap
 msgid "ARTS"
 msgstr "ARTS"
 
 #. type: IP
-#: doc/tin.1:146 doc/tin.1:1906 doc/tin.1:1940 doc/tin.1:2055 doc/tin.1:2328
-#: doc/tin.1:2622 doc/tin.1:2653 doc/tin.1:2731 doc/tin.1:2788 doc/tin.5:1677
-#: doc/tin.5:1706 doc/tin.5:1843 doc/tin.5:2105 doc/tin.5:2231 doc/tin.5:2445
-#: doc/tin.5:2475 doc/tin.5:2545 doc/tin.5:2622
+#: doc/tin.1:150 doc/tin.1:1926 doc/tin.1:1960 doc/tin.1:2075 doc/tin.1:2351
+#: doc/tin.1:2663 doc/tin.1:2694 doc/tin.1:2772 doc/tin.1:2829 doc/tin.5:1686
+#: doc/tin.5:1715 doc/tin.5:1852 doc/tin.5:2067 doc/tin.5:2134 doc/tin.5:2260
+#: doc/tin.5:2492 doc/tin.5:2522 doc/tin.5:2592 doc/tin.5:2669
 #, no-wrap
 msgid "4"
 msgstr "4"
 
 #. type: tbl table
-#: doc/tin.1:146
+#: doc/tin.1:150
 #, no-wrap
 msgid "NEWSRC"
 msgstr "NEWSRC"
 
 #. type: tbl table
-#: doc/tin.1:146
+#: doc/tin.1:150
 #, no-wrap
 msgid "BITMAP"
 msgstr "BITMAP"
 
 #. type: IP
-#: doc/tin.1:147 doc/tin.1:2058 doc/tin.1:2631 doc/tin.5:1846 doc/tin.5:2454
+#: doc/tin.1:151 doc/tin.1:2078 doc/tin.1:2672 doc/tin.5:1855 doc/tin.5:2501
 #, no-wrap
 msgid "8"
 msgstr "8"
 
 #. type: tbl table
-#: doc/tin.1:147
+#: doc/tin.1:151
 #, no-wrap
 msgid "THREADING"
 msgstr "THREADING"
 
 #. type: tbl table
-#: doc/tin.1:147
+#: doc/tin.1:151
 #, no-wrap
 msgid "REFS"
 msgstr "REFS"
 
 #. type: tbl table
-#: doc/tin.1:148
+#: doc/tin.1:152
 #, no-wrap
 msgid "16"
 msgstr "16"
 
 #. type: tbl table
-#: doc/tin.1:148
+#: doc/tin.1:152
 #, no-wrap
 msgid "MEMORY"
 msgstr "MEMORY"
 
 #. type: tbl table
-#: doc/tin.1:148
+#: doc/tin.1:152
 #, no-wrap
 msgid "MALLOC"
 msgstr "MALLOC"
 
 #. type: tbl table
-#: doc/tin.1:149
+#: doc/tin.1:153
 #, no-wrap
 msgid "32"
 msgstr "32"
 
 #. type: tbl table
-#: doc/tin.1:149
+#: doc/tin.1:153
 #, no-wrap
 msgid "ATTRIBUTES"
 msgstr "ATTRIBUTES"
 
 #. type: tbl table
-#: doc/tin.1:150
+#: doc/tin.1:154
 #, no-wrap
 msgid "64"
 msgstr "64"
 
 #. type: tbl table
-#: doc/tin.1:150
+#: doc/tin.1:154
 #, no-wrap
 msgid "MISC"
 msgstr "MISC"
 
 #. type: tbl table
-#: doc/tin.1:150
+#: doc/tin.1:154
 #, no-wrap
 msgid "GNKSA"
 msgstr "GNKSA"
 
 #. type: tbl table
-#: doc/tin.1:150
+#: doc/tin.1:154
 #, no-wrap
 msgid "ACTIVE"
 msgstr "ACTIVE"
 
 #. type: tbl table
-#: doc/tin.1:151
+#: doc/tin.1:155
 #, no-wrap
 msgid "127"
 msgstr "127"
 
 #. type: tbl table
-#: doc/tin.1:151
+#: doc/tin.1:155
 #, no-wrap
 msgid "ALL"
 msgstr "ALL"
 
 #. type: tbl table
-#: doc/tin.1:151
+#: doc/tin.1:155
 #, no-wrap
 msgid "EVERYTHING"
 msgstr "EVERYTHING"
 
 #. type: tbl table
-#: doc/tin.1:152
+#: doc/tin.1:156
 #, no-wrap
 msgid "128"
 msgstr "128"
 
 #. type: tbl table
-#: doc/tin.1:152
+#: doc/tin.1:156
 #, no-wrap
 msgid "REMOVE"
 msgstr "REMOVE"
 
 #. type: tbl table
-#: doc/tin.1:152
+#: doc/tin.1:156
 #, no-wrap
 msgid "DELETE"
 msgstr "DELETE"
 
 #. type: Plain text
-#: doc/tin.1:158
+#: doc/tin.1:162
 msgid ""
 "For NNTP-level ''B<-v>'' controls the verbosity of the output.  Depending on "
 "the debug-level various files may be written to I<$TMPDIR> and/or on screen "
@@ -515,13 +519,13 @@ msgstr ""
 "output may be given. See also the \"SECURITY\" section!"
 
 #. type: TP
-#: doc/tin.1:158
+#: doc/tin.1:162
 #, no-wrap
 msgid "B<-f>I< file>"
 msgstr "B<-f>I< file>"
 
 #. type: Plain text
-#: doc/tin.1:163
+#: doc/tin.1:167
 msgid ""
 "Use the specified file of subscribed to newsgroups in place of I<$"
 "{TIN_HOMEDIR:-\"$HOME\"}/.newsrc> or a file specified via I<${TIN_HOMEDIR:-"
@@ -532,13 +536,13 @@ msgstr ""
 "\"$HOME\"}/.tin/newsrctable>."
 
 #. type: TP
-#: doc/tin.1:163
+#: doc/tin.1:167
 #, no-wrap
 msgid "B<-F>I< file>"
 msgstr "B<-F>I< file>"
 
 #. type: Plain text
-#: doc/tin.1:166
+#: doc/tin.1:170
 msgid ""
 "Use the specified filter file instead of I<${TIN_HOMEDIR:-"
 "\"$HOME\"}/.filter>."
@@ -547,13 +551,13 @@ msgstr ""
 "\"$HOME\"}/.filter>."
 
 #. type: TP
-#: doc/tin.1:166
+#: doc/tin.1:170
 #, no-wrap
 msgid "B<-g> I<server>[:I<port>]"
 msgstr "B<-g> I<server>[:I<port>]"
 
 #. type: Plain text
-#: doc/tin.1:172
+#: doc/tin.1:176
 msgid ""
 "Use the server[:port] and newsrc specified in I<${TIN_HOMEDIR:-"
 "\"$HOME\"}/.tin/newsrctable>. Only available when reading via NNTP. If you "
@@ -566,13 +570,13 @@ msgstr ""
 "in square brackets."
 
 #. type: TP
-#: doc/tin.1:172
+#: doc/tin.1:176
 #, no-wrap
 msgid "B<-G>I< article-limit>"
 msgstr "B<-G>I< article-limit>"
 
 #. type: Plain text
-#: doc/tin.1:180
+#: doc/tin.1:184
 msgid ""
 "Limit the number of articles/group to retrieve from the server.  If "
 "I<article-limit> is E<gt> 0 not more than the last I<article-limit> articles/"
@@ -587,37 +591,62 @@ msgstr ""
 "I<article-limit>. Default is 0, which means no limit."
 
 #. type: TP
-#: doc/tin.1:180
+#: doc/tin.1:184
 #, no-wrap
 msgid "B<-h>"
 msgstr "B<-h>"
 
 #. type: Plain text
-#: doc/tin.1:183
+#: doc/tin.1:187
 msgid "Help listing all command-line options."
 msgstr "Help listing all command-line options."
 
 #. type: TP
-#: doc/tin.1:183
+#: doc/tin.1:187
 #, no-wrap
 msgid "B<-H>"
 msgstr "B<-H>"
 
 #. type: Plain text
-#: doc/tin.1:187
+#: doc/tin.1:191
 msgid ""
 "Brief introduction to B<tin> that is also shown the first time it is started."
 msgstr ""
 "Brief introduction to B<tin> that is also shown the first time it is started."
 
 #. type: TP
-#: doc/tin.1:187
+#: doc/tin.1:191
+#, no-wrap
+msgid "B<-i>I< proto_article>"
+msgstr "B<-i>I< proto_article>"
+
+#. type: Plain text
+#: doc/tin.1:202
+msgid ""
+"Import (append) a proto article to the I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/"
+"postponed.articles> file.  The proto article then can be posted via "
+"B<Postponed> '(B<O>', \\&'B<^O>') or ''B<-w>'' or even 'B<-o>''.  The proto "
+"article should not be MIME encoded and have at least the following headers: "
+"''From:'', ''Subject:'' and ''Newsgroups:''.  Be aware that if ''B<-i>'' is "
+"used in conjunction with ''B<-o>'' all pending postponed articles will be "
+"posted, not just the one given with ''B<-i>''."
+msgstr ""
+"Import (append) a proto article to the I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/"
+"postponed.articles> file.  The proto article then can be posted via "
+"B<Postponed> '(B<O>', \\&'B<^O>') or ''B<-w>'' or even 'B<-o>''.  The proto "
+"article should not be MIME encoded and have at least the following headers: "
+"''From:'', ''Subject:'' and ''Newsgroups:''.  Be aware that if ''B<-i>'' is "
+"used in conjunction with ''B<-o>'' all pending postponed articles will be "
+"posted, not just the one given with ''B<-i>''."
+
+#. type: TP
+#: doc/tin.1:202
 #, no-wrap
 msgid "B<-I>I< dir>"
 msgstr "B<-I>I< dir>"
 
 #. type: Plain text
-#: doc/tin.1:193
+#: doc/tin.1:208
 msgid ""
 "Directory in which to store newsgroup index files. Default is I<$"
 "{TIN_INDEX_NEWSDIR:-\"${TIN_HOMEDIR:-\"$HOME\"}/.tin\"}/.news>.  This option "
@@ -630,13 +659,28 @@ msgstr ""
 "B<cache_overview_files> is turned off."
 
 #. type: TP
-#: doc/tin.1:193
+#: doc/tin.1:208
+#, no-wrap
+msgid "B<-J>I< file>"
+msgstr "B<-J>I< file>"
+
+#. type: Plain text
+#: doc/tin.1:212
+msgid ""
+"Use the specified tinrc file instead of I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/"
+"tinrc>."
+msgstr ""
+"Use the specified tinrc file instead of I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/"
+"tinrc>."
+
+#. type: TP
+#: doc/tin.1:212
 #, no-wrap
 msgid "B<-k>"
 msgstr "B<-k>"
 
 #. type: Plain text
-#: doc/tin.1:198
+#: doc/tin.1:217
 msgid ""
 "Skip the certificate verification step for NNTPS connections and proceed "
 "without checking. This option implies ''B<-T>''. See also the \"SECURITY\" "
@@ -647,13 +691,13 @@ msgstr ""
 "section."
 
 #. type: TP
-#: doc/tin.1:198
+#: doc/tin.1:217
 #, no-wrap
 msgid "B<-l>"
 msgstr "B<-l>"
 
 #. type: Plain text
-#: doc/tin.1:210
+#: doc/tin.1:229
 msgid ""
 "Get number of articles per group from the I<${TIN_LIBDIR:-NEWSLIBDIR}\"/\"$"
 "{TIN_ACTIVEFILE:-active}> file. If reading via NNTP this is done with the "
@@ -674,13 +718,13 @@ msgstr ""
 "available that is used instead as it gives more accurate article counts."
 
 #. type: TP
-#: doc/tin.1:210
+#: doc/tin.1:229
 #, no-wrap
 msgid "B<-L>"
 msgstr "B<-L>"
 
 #. type: Plain text
-#: doc/tin.1:214
+#: doc/tin.1:233
 msgid ""
 "Show the message with the given Message-ID if available. Only available when "
 "reading via NNTP."
@@ -689,25 +733,25 @@ msgstr ""
 "reading via NNTP."
 
 #. type: TP
-#: doc/tin.1:214
+#: doc/tin.1:233
 #, no-wrap
 msgid "B<-m>I< dir>"
 msgstr "B<-m>I< dir>"
 
 #. type: Plain text
-#: doc/tin.1:217
+#: doc/tin.1:236
 msgid "Mailbox directory to use. Default is I<${TIN_HOMEDIR:-\"$HOME\"}/Mail>."
 msgstr ""
 "Mailbox directory to use. Default is I<${TIN_HOMEDIR:-\"$HOME\"}/Mail>."
 
 #. type: TP
-#: doc/tin.1:217
+#: doc/tin.1:236
 #, no-wrap
 msgid "B<-M>I< user>"
 msgstr "B<-M>I< user>"
 
 #. type: Plain text
-#: doc/tin.1:221
+#: doc/tin.1:240
 msgid ""
 "Mail unread articles to specified user for later reading. For more "
 "information read section \"AUTOMATIC MAILING AND SAVING NEW NEWS\"."
@@ -716,13 +760,13 @@ msgstr ""
 "information read section \"AUTOMATIC MAILING AND SAVING NEW NEWS\"."
 
 #. type: TP
-#: doc/tin.1:221
+#: doc/tin.1:240
 #, no-wrap
 msgid "B<-n>"
 msgstr "B<-n>"
 
 #. type: Plain text
-#: doc/tin.1:228
+#: doc/tin.1:247
 msgid ""
 "Only load groups from the I<${TIN_LIBDIR:-NEWSLIBDIR}\"/\"${TIN_ACTIVEFILE:-"
 "active}> file that are subscribed to in the user's I<${TIN_HOMEDIR:-"
@@ -737,13 +781,13 @@ msgstr ""
 "See also ''B<-l>''."
 
 #. type: TP
-#: doc/tin.1:228
+#: doc/tin.1:247
 #, no-wrap
 msgid "B<-N>"
 msgstr "B<-N>"
 
 #. type: Plain text
-#: doc/tin.1:232
+#: doc/tin.1:251
 msgid ""
 "Mail unread articles to yourself for later reading. For more information "
 "read section \"AUTOMATIC MAILING AND SAVING NEW NEWS\"."
@@ -752,13 +796,13 @@ msgstr ""
 "read section \"AUTOMATIC MAILING AND SAVING NEW NEWS\"."
 
 #. type: TP
-#: doc/tin.1:232
+#: doc/tin.1:251
 #, no-wrap
 msgid "B<-o>"
 msgstr "B<-o>"
 
 #. type: Plain text
-#: doc/tin.1:236
+#: doc/tin.1:255
 msgid ""
 "Quick post all postponed articles and exit. In order for this to be really "
 "quick, it should be used with ''B<-n>'' if possible."
@@ -767,13 +811,13 @@ msgstr ""
 "quick, it should be used with ''B<-n>'' if possible."
 
 #. type: TP
-#: doc/tin.1:236
+#: doc/tin.1:255
 #, no-wrap
 msgid "B<-p>I< port>"
 msgstr "B<-p>I< port>"
 
 #. type: Plain text
-#: doc/tin.1:242
+#: doc/tin.1:261
 msgid ""
 "Port to use if reading via NNTP (default is 119 or 563 if NNTPS is enabled, "
 "see ''B<-T>''). This also overrides the environment variables $B<NNTPPORT> "
@@ -784,13 +828,13 @@ msgstr ""
 "and $B<NNTPSPORT> if set. Only available when reading via NNTP."
 
 #. type: TP
-#: doc/tin.1:242
+#: doc/tin.1:261
 #, no-wrap
 msgid "B<-q>"
 msgstr "B<-q>"
 
 #. type: Plain text
-#: doc/tin.1:245
+#: doc/tin.1:264
 msgid ""
 "Don't check for new newsgroups and skip loading the servers message of the "
 "day."
@@ -799,13 +843,13 @@ msgstr ""
 "day."
 
 #. type: TP
-#: doc/tin.1:245
+#: doc/tin.1:264
 #, no-wrap
 msgid "B<-Q>"
 msgstr "B<-Q>"
 
 #. type: Plain text
-#: doc/tin.1:250
+#: doc/tin.1:269
 msgid ""
 "Quick start. Start B<tin> as quickly as possible. Currently this is "
 "equivalent to ''B<-dnq>''. See also the ''B<-C>'' and ''B<-G>'' command-line "
@@ -816,13 +860,13 @@ msgstr ""
 "options."
 
 #. type: TP
-#: doc/tin.1:250
+#: doc/tin.1:269
 #, no-wrap
 msgid "B<-r>"
 msgstr "B<-r>"
 
 #. type: Plain text
-#: doc/tin.1:255
+#: doc/tin.1:274
 msgid ""
 "Read news remotely from the default NNTP server specified in the environment "
 "variable $B<NNTPSERVER> or contained in the file I</etc/nntpserver>."
@@ -831,24 +875,24 @@ msgstr ""
 "variable $B<NNTPSERVER> or contained in the file I</etc/nntpserver>."
 
 #. type: TP
-#: doc/tin.1:255
+#: doc/tin.1:274
 #, no-wrap
 msgid "B<-R>"
 msgstr "B<-R>"
 
 #. type: Plain text
-#: doc/tin.1:258
+#: doc/tin.1:277
 msgid "Read news saved by the ''B<-S>'' option."
 msgstr "Read news saved by the ''B<-S>'' option."
 
 #. type: TP
-#: doc/tin.1:258
+#: doc/tin.1:277
 #, no-wrap
 msgid "B<-s>I< dir>"
 msgstr "B<-s>I< dir>"
 
 #. type: Plain text
-#: doc/tin.1:262
+#: doc/tin.1:281
 msgid ""
 "Save/read articles to/in directory. Default is I<${TIN_HOMEDIR:-\"$HOME\"}/"
 "News>."
@@ -857,13 +901,13 @@ msgstr ""
 "News>."
 
 #. type: TP
-#: doc/tin.1:262
+#: doc/tin.1:281
 #, no-wrap
 msgid "B<-S>"
 msgstr "B<-S>"
 
 #. type: Plain text
-#: doc/tin.1:266
+#: doc/tin.1:285
 msgid ""
 "Save unread articles for later reading by the ''B<-R>'' option. For more "
 "information read section \"AUTOMATIC MAILING AND SAVING NEW NEWS\"."
@@ -872,13 +916,13 @@ msgstr ""
 "information read section \"AUTOMATIC MAILING AND SAVING NEW NEWS\"."
 
 #. type: TP
-#: doc/tin.1:266
+#: doc/tin.1:285
 #, no-wrap
 msgid "B<-t>I< timeout>"
 msgstr "B<-t>I< timeout>"
 
 #. type: Plain text
-#: doc/tin.1:270
+#: doc/tin.1:289
 msgid ""
 "Override the B<nntp_read_timeout_secs> setting. Default is 120 seconds, "
 "allowed maximum is 16383."
@@ -887,13 +931,13 @@ msgstr ""
 "allowed maximum is 16383."
 
 #. type: TP
-#: doc/tin.1:270
+#: doc/tin.1:289
 #, no-wrap
 msgid "B<-T>"
 msgstr "B<-T>"
 
 #. type: Plain text
-#: doc/tin.1:274
+#: doc/tin.1:293
 msgid ""
 "Enable NNTPS (NNTP over TLS). This also overrides the environment variable "
 "$B<NNTPSPORT> if set. Only available when reading via NNTP."
@@ -902,13 +946,13 @@ msgstr ""
 "$B<NNTPSPORT> if set. Only available when reading via NNTP."
 
 #. type: TP
-#: doc/tin.1:274
+#: doc/tin.1:293
 #, no-wrap
 msgid "B<-u>"
 msgstr "B<-u>"
 
 #. type: Plain text
-#: doc/tin.1:280
+#: doc/tin.1:299
 msgid ""
 "Create/update index files for every group in I<${TIN_HOMEDIR:-"
 "\"$HOME\"}/.newsrc> or file specified by the ''B<-f>'' option. This option "
@@ -921,13 +965,13 @@ msgstr ""
 "B<cache_overview_files> is turned off."
 
 #. type: TP
-#: doc/tin.1:280
+#: doc/tin.1:299
 #, no-wrap
 msgid "B<-v>"
 msgstr "B<-v>"
 
 #. type: Plain text
-#: doc/tin.1:285
+#: doc/tin.1:304
 msgid ""
 "Verbose mode for ''B<-c>'', ''B<-D>'', ''B<-M>'', ''B<-N>'', \\&''B<-S>'', "
 "''B<-u>'', ''B<-V>'' and ''B<-Z>'' options. Can be used multiple times to "
@@ -938,52 +982,52 @@ msgstr ""
 "increase verbosity."
 
 #. type: TP
-#: doc/tin.1:285
+#: doc/tin.1:304
 #, no-wrap
 msgid "B<-V>"
 msgstr "B<-V>"
 
 #. type: Plain text
-#: doc/tin.1:288
+#: doc/tin.1:307
 msgid "Print version information and compilation options."
 msgstr "Print version information and compilation options."
 
 #. type: TP
-#: doc/tin.1:288
+#: doc/tin.1:307
 #, no-wrap
 msgid "B<-w>"
 msgstr "B<-w>"
 
 #. type: Plain text
-#: doc/tin.1:293
+#: doc/tin.1:313
 msgid ""
-"Quick mode to post an article and then exit. This option implies \\&''B<-"
-"d>''. In order for this to be really quick, it should be used with ''B<-n>'' "
-"if possible."
-msgstr ""
-"Quick mode to post an article and then exit. This option implies \\&''B<-"
-"d>''. In order for this to be really quick, it should be used with ''B<-n>'' "
-"if possible."
+"Quick mode to post an article to a group and then exit.  This option implies "
+"''B<-d>''.  In order for this to be really quick, it should be used with "
+"''B<-n>'' if possible."
+msgstr ""
+"Quick mode to post an article to a group and then exit.  This option implies "
+"''B<-d>''.  In order for this to be really quick, it should be used with "
+"''B<-n>'' if possible."
 
 #. type: TP
-#: doc/tin.1:293
+#: doc/tin.1:313
 #, no-wrap
 msgid "B<-x>"
 msgstr "B<-x>"
 
 #. type: Plain text
-#: doc/tin.1:296
+#: doc/tin.1:316
 msgid "No-posting mode. You cannot post articles if you use this option."
 msgstr "No-posting mode. You cannot post articles if you use this option."
 
 #. type: TP
-#: doc/tin.1:296
+#: doc/tin.1:316
 #, no-wrap
 msgid "B<-X>"
 msgstr "B<-X>"
 
 #. type: Plain text
-#: doc/tin.1:302
+#: doc/tin.1:322
 msgid ""
 "No overwrite mode. I<${TIN_HOMEDIR:-\"$HOME\"}/.newsrc> and files in I<$"
 "{TIN_HOMEDIR:-\"$HOME\"}/.tin> will not be overwritten but may be created if "
@@ -994,13 +1038,13 @@ msgstr ""
 "they don't exist. Should be used with ''B<-x>'' if possible."
 
 #. type: TP
-#: doc/tin.1:302
+#: doc/tin.1:322
 #, no-wrap
 msgid "B<-z>"
 msgstr "B<-z>"
 
 #. type: Plain text
-#: doc/tin.1:307
+#: doc/tin.1:327
 msgid ""
 "Only start B<tin> if there is any new/unread news. If there is news B<tin> "
 "will position cursor at first group with unread news. Useful for putting in "
@@ -1011,13 +1055,13 @@ msgstr ""
 "login file."
 
 #. type: TP
-#: doc/tin.1:307
+#: doc/tin.1:327
 #, no-wrap
 msgid "B<-Z>"
 msgstr "B<-Z>"
 
 #. type: Plain text
-#: doc/tin.1:313
+#: doc/tin.1:333
 msgid ""
 "Check if there is any new/unread news and exit with appropriate status. If "
 "the \\&''B<-v>'' option is specified the number of unread articles in each "
@@ -1030,7 +1074,7 @@ msgstr ""
 "and 2 that new/unread news exists. Useful for writing scripts."
 
 #. type: Plain text
-#: doc/tin.1:319
+#: doc/tin.1:339
 msgid ""
 "B<tin> can also dynamically change its options by the B<OptionMenu> ('B<M>') "
 "command. Any changes are written to I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/tinrc>. "
@@ -1043,7 +1087,7 @@ msgstr ""
 "CONFIGURABLE VARIABLES\" and B<\\%tin>(5)."
 
 #. type: Plain text
-#: doc/tin.1:324
+#: doc/tin.1:344
 msgid ""
 "A list of groups can be specified after the other command-line options. This "
 "can be useful if you wish to yank in or subscribe to a hand-picked subset of "
@@ -1056,7 +1100,7 @@ msgstr ""
 "the types of pattern that B<tin> understands."
 
 #. type: Plain text
-#: doc/tin.1:329
+#: doc/tin.1:349
 msgid ""
 "If you specify a single group-name, or a wildcard that matches a single "
 "group, then you will automatically enter that group. Otherwise the normal "
@@ -1069,7 +1113,7 @@ msgstr ""
 "too, as though you had yanked just those groups in."
 
 #. type: Plain text
-#: doc/tin.1:333
+#: doc/tin.1:353
 msgid ""
 "With the ''B<-w>'' flag a given group-name is used as default group to post "
 "to. If more than one group or a wildcard is specified only the first group "
@@ -1080,7 +1124,7 @@ msgstr ""
 "respectively the first group that matches is used."
 
 #. type: Plain text
-#: doc/tin.1:340
+#: doc/tin.1:360
 msgid ""
 "Once you use B<SelectYankActive> ('B<y>') to yank in all active groups, or "
 "B<SelectToggleReadDisplay> ('B<r>') to toggle the read/unread status, then "
@@ -1095,7 +1139,7 @@ msgstr ""
 "active}> file and get them back."
 
 #. type: Plain text
-#: doc/tin.1:346
+#: doc/tin.1:366
 msgid ""
 "NB: With the ''B<-n>'' flag, if reading via NNTP it may happen that only "
 "unsubscribed groups in the I<${TIN_HOMEDIR:-\"$HOME\"}/.newsrc> file (or the "
@@ -1108,7 +1152,7 @@ msgstr ""
 "{TIN_HOMEDIR:-\"$HOME\"}/.tin/newsrctable>) can be matched."
 
 #. type: Plain text
-#: doc/tin.1:356
+#: doc/tin.1:376
 msgid ""
 "Command-line options have higher priority than attributes and tinrc "
 "options.  Thus, command-line option takes precedence over configured values "
@@ -1127,19 +1171,19 @@ msgstr ""
 "and a warning may be given."
 
 #. type: SH
-#: doc/tin.1:356
+#: doc/tin.1:376
 #, no-wrap
 msgid "USAGE"
 msgstr "USAGE"
 
 #. type: SS
-#: doc/tin.1:359
+#: doc/tin.1:379
 #, no-wrap
 msgid "NEWS ADMINISTRATION"
 msgstr "NEWS ADMINISTRATION"
 
 #. type: Plain text
-#: doc/tin.1:363
+#: doc/tin.1:383
 msgid ""
 "Maintaining Netnews on large networks of machines can be a pretty time-"
 "consuming job as I discovered when I was given the job of maintaining our "
@@ -1150,7 +1194,7 @@ msgstr ""
 "news system and news users."
 
 #. type: Plain text
-#: doc/tin.1:373
+#: doc/tin.1:393
 msgid ""
 "A user starting B<tin> for the first time can be automatically subscribed to "
 "a list of newsgroups that are deemed appropriate by the news administrator. "
@@ -1169,13 +1213,13 @@ msgstr ""
 "6048>) and all modern servers should understand it."
 
 #. type: SS
-#: doc/tin.1:373
+#: doc/tin.1:393
 #, no-wrap
 msgid "SCREEN FORMAT"
 msgstr "SCREEN FORMAT"
 
 #. type: Plain text
-#: doc/tin.1:376
+#: doc/tin.1:396
 msgid ""
 "B<tin> has four separate levels of operation: Selection level, Group level, "
 "Thread level and Article level."
@@ -1184,7 +1228,7 @@ msgstr ""
 "Thread level and Article level."
 
 #. type: Plain text
-#: doc/tin.1:383
+#: doc/tin.1:403
 msgid ""
 "At the Selection level the title displays (the name of the news server (with "
 "a \"[T]\"- or \"[k]\"-suffix if reading via NNTPS (insecurely)) and) the "
@@ -1201,7 +1245,7 @@ msgstr ""
 "B<select_format>."
 
 #. type: Plain text
-#: doc/tin.1:391
+#: doc/tin.1:411
 #, no-wrap
 msgid ""
 "\\f(CR-E<gt>M    1     2  comp.security.announce  Announcements from the CERT abou\n"
@@ -1217,20 +1261,20 @@ msgstr ""
 "  X    5   124  news.software.readers   Discussion of software used to r\\fR\n"
 
 #. type: Plain text
-#: doc/tin.1:394
+#: doc/tin.1:414
 msgid ""
 "There may also be a character prefixing the line. An explanation follows:"
 msgstr ""
 "There may also be a character prefixing the line. An explanation follows:"
 
 #. type: TP
-#: doc/tin.1:394
+#: doc/tin.1:414
 #, no-wrap
 msgid "B<u>"
 msgstr "B<u>"
 
 #. type: Plain text
-#: doc/tin.1:399
+#: doc/tin.1:419
 msgid ""
 "This group is unsubscribed. To see only your subscribed groups use the "
 "B<SelectToggleReadDisplay> ('B<r>') or B<SelectYankActive> ('B<y>') toggle "
@@ -1241,13 +1285,13 @@ msgstr ""
 "keys."
 
 #. type: TP
-#: doc/tin.1:399
+#: doc/tin.1:419
 #, no-wrap
 msgid "B<M>"
 msgstr "B<M>"
 
 #. type: Plain text
-#: doc/tin.1:404
+#: doc/tin.1:424
 msgid ""
 "This is a moderated group. Any posts you make will have to be approved by "
 "the group administrator before it will be made public. B<tin> will ask for "
@@ -1258,13 +1302,13 @@ msgstr ""
 "confirmation before you post to a moderated group."
 
 #. type: TP
-#: doc/tin.1:404
+#: doc/tin.1:424
 #, no-wrap
 msgid "B<N>"
 msgstr "B<N>"
 
 #. type: Plain text
-#: doc/tin.1:413
+#: doc/tin.1:433
 msgid ""
 "This is a new newsgroup which has been created since you last used B<tin>. "
 "New newsgroups are not subscribed to by default (However, see the "
@@ -1283,13 +1327,13 @@ msgstr ""
 "in a later session."
 
 #. type: TP
-#: doc/tin.1:413
+#: doc/tin.1:433
 #, no-wrap
 msgid "B<D>"
 msgstr "B<D>"
 
 #. type: Plain text
-#: doc/tin.1:419
+#: doc/tin.1:439
 msgid ""
 "This group no longer exists. If you no longer wish to see this group then "
 "unsubscribe from it in the normal way. This flag will only appear if you "
@@ -1302,13 +1346,13 @@ msgstr ""
 "Options Menu."
 
 #. type: TP
-#: doc/tin.1:419
+#: doc/tin.1:439
 #, no-wrap
 msgid "B<X>"
 msgstr "B<X>"
 
 #. type: Plain text
-#: doc/tin.1:423
+#: doc/tin.1:443
 msgid ""
 "You may no longer make posts to this group. Often a group will be superseded "
 "by a more appropriately named one."
@@ -1317,13 +1361,13 @@ msgstr ""
 "by a more appropriately named one."
 
 #. type: TP
-#: doc/tin.1:423
+#: doc/tin.1:443
 #, no-wrap
 msgid "B<=>"
 msgstr "B<=>"
 
 #. type: Plain text
-#: doc/tin.1:428
+#: doc/tin.1:448
 msgid ""
 "This group has been renamed and you may no longer post to it. If you do, "
 "then you will receive an error from your news server telling you the correct "
@@ -1334,7 +1378,7 @@ msgstr ""
 "group to post to."
 
 #. type: Plain text
-#: doc/tin.1:438
+#: doc/tin.1:458
 msgid ""
 "At the Group level the title contains the name of the group, the number of "
 "conversation threads, the abbreviated threading method (B<thread_articles>), "
@@ -1355,13 +1399,13 @@ msgstr ""
 "(B<art_marked_killed>). I.e.:"
 
 #. type: Plain text
-#: doc/tin.1:442
+#: doc/tin.1:462
 #, no-wrap
 msgid "alt.sources (5B -50/23+ 0* 3o 0K)\n"
 msgstr "alt.sources (5B -50/23+ 0* 3o 0K)\n"
 
 #. type: Plain text
-#: doc/tin.1:450
+#: doc/tin.1:470
 msgid ""
 "The characters after the numbers depend on configuration and if the "
 "currently B<show_only_unread_arts> is active or not.  Some numbers could be "
@@ -1378,7 +1422,7 @@ msgstr ""
 "redirected."
 
 #. type: Plain text
-#: doc/tin.1:459
+#: doc/tin.1:479
 msgid ""
 "If a thread has unread articles it is marked with B<art_marked_unread> in "
 "front of the total number of articles in the thread. If there are recent "
@@ -1399,13 +1443,13 @@ msgstr ""
 "customised via B<group_format>."
 
 #. type: Plain text
-#: doc/tin.1:469
+#: doc/tin.1:489
 #, no-wrap
 msgid "\\f(CRde.admin.net-abuse.announce (11B 13+ 1* 1o 0K) M\\fR\n"
 msgstr "\\f(CRde.admin.net-abuse.announce (11B 13+ 1* 1o 0K) M\\fR\n"
 
 #. type: Plain text
-#: doc/tin.1:474
+#: doc/tin.1:494
 #, no-wrap
 msgid ""
 "\\f(CR-E<gt>   1   +   3  108 bincancels in de.talk.sex        Christopher Lueg E<lt>l\n"
@@ -1420,7 +1464,7 @@ msgstr ""
 
 #.  FIXME - add description of fields
 #. type: Plain text
-#: doc/tin.1:479
+#: doc/tin.1:499
 msgid ""
 "At the Thread level the screen usually (depends on the threading method "
 "used) looks like this, but can be customized via B<thread_format>:"
@@ -1429,7 +1473,7 @@ msgstr ""
 "used) looks like this, but can be customised via B<thread_format>:"
 
 #. type: Plain text
-#: doc/tin.1:486
+#: doc/tin.1:506
 #, no-wrap
 msgid ""
 "\\f(CR-E<gt>   1      [   7]  What is this funny tree in the thre Robert F. Simmig\n"
@@ -1444,12 +1488,12 @@ msgstr ""
 
 #.  FIXME - add description of fields
 #. type: Plain text
-#: doc/tin.1:490
+#: doc/tin.1:510
 msgid "At the Article level the page header has the following format:"
 msgstr "At the Article level the page header has the following format:"
 
 #. type: Plain text
-#: doc/tin.1:496
+#: doc/tin.1:516
 #, no-wrap
 msgid ""
 "\\f(CRSun, 28 Dec 1997 21:21:01   de.admin.news.groups       Thread   20 of 86\n"
@@ -1461,13 +1505,13 @@ msgstr ""
 "Urs Janssen E<lt>urs@akk.orgE<gt>         at Arbeitskreis Kultur und Kommunikati\\fR\n"
 
 #. type: Plain text
-#: doc/tin.1:498
+#: doc/tin.1:518
 #, no-wrap
 msgid "\\f(CRarticle-body\\fR\n"
 msgstr "\\f(CRarticle-body\\fR\n"
 
 #. type: Plain text
-#: doc/tin.1:504
+#: doc/tin.1:524
 msgid ""
 "The look of the Selection, Group and Thread level can be customized. See the "
 "section \"CUSTOMIZING THE SCREEN FORMAT\"."
@@ -1476,13 +1520,13 @@ msgstr ""
 "section \"CUSTOMISING THE SCREEN FORMAT\"."
 
 #. type: SS
-#: doc/tin.1:504
+#: doc/tin.1:524
 #, no-wrap
 msgid "COMMON MOVING KEYS"
 msgstr "COMMON MOVING KEYS"
 
 #. type: Plain text
-#: doc/tin.1:507
+#: doc/tin.1:527
 msgid ""
 "This table shows the common keys used for moving around all levels within "
 "B<tin>."
@@ -1491,13 +1535,13 @@ msgstr ""
 "B<tin>."
 
 #. type: ta
-#: doc/tin.1:509
+#: doc/tin.1:529
 #, no-wrap
 msgid "\\w'Beg. of list/article  'u +\\w'ANSI/vt100   'u"
 msgstr "\\w'Beg. of list/article  'u +\\w'ANSI/vt100   'u"
 
 #. type: Plain text
-#: doc/tin.1:517
+#: doc/tin.1:537
 #, no-wrap
 msgid ""
 "\tANSI/vt100\tOther Terminals\n"
@@ -1517,13 +1561,13 @@ msgstr ""
 "Line Down\tB<Down arrow>\tB<Down> (B<j> or B<^N>)\n"
 
 #. type: SS
-#: doc/tin.1:521
+#: doc/tin.1:541
 #, no-wrap
 msgid "COMMON EDITING COMMANDS"
 msgstr "COMMON EDITING COMMANDS"
 
 #. type: Plain text
-#: doc/tin.1:528
+#: doc/tin.1:548
 msgid ""
 "An B<\\%emacs>(1)  style editing package allows the easy editing of input "
 "strings.  A history list allows the easy reuse of previously entered "
@@ -1536,35 +1580,35 @@ msgstr ""
 "available when editing a string:"
 
 #. type: TP
-#: doc/tin.1:528
+#: doc/tin.1:548
 #, no-wrap
 msgid "B<^A, ^E>"
 msgstr "B<^A, ^E>"
 
 #. type: Plain text
-#: doc/tin.1:531
+#: doc/tin.1:551
 msgid "move to beginning or end of line, respectively."
 msgstr "move to beginning or end of line, respectively."
 
 #. type: TP
-#: doc/tin.1:531
+#: doc/tin.1:551
 #, no-wrap
 msgid "B<^F, ^B>"
 msgstr "B<^F, ^B>"
 
 #. type: Plain text
-#: doc/tin.1:534
+#: doc/tin.1:554
 msgid "non-destructive move forward or back one location, respectively."
 msgstr "non-destructive move forward or back one location, respectively."
 
 #. type: TP
-#: doc/tin.1:534
+#: doc/tin.1:554
 #, no-wrap
 msgid "B<^D>"
 msgstr "B<^D>"
 
 #. type: Plain text
-#: doc/tin.1:538
+#: doc/tin.1:558
 msgid ""
 "delete the character currently under the cursor, or send EOF if no "
 "characters in the buffer."
@@ -1573,57 +1617,57 @@ msgstr ""
 "characters in the buffer."
 
 #. type: TP
-#: doc/tin.1:538
+#: doc/tin.1:558
 #, no-wrap
 msgid "B<^H, E<lt>DELE<gt>>"
 msgstr "B<^H, E<lt>DELE<gt>>"
 
 #. type: Plain text
-#: doc/tin.1:541
+#: doc/tin.1:561
 msgid "delete character left of the cursor."
 msgstr "delete character left of the cursor."
 
 #. type: TP
-#: doc/tin.1:541
+#: doc/tin.1:561
 #, no-wrap
 msgid "B<^K>"
 msgstr "B<^K>"
 
 #. type: Plain text
-#: doc/tin.1:544
+#: doc/tin.1:564
 msgid "delete from cursor to end of line."
 msgstr "delete from cursor to end of line."
 
 #. type: TP
-#: doc/tin.1:544
+#: doc/tin.1:564
 #, no-wrap
 msgid "B<^P, ^N>"
 msgstr "B<^P, ^N>"
 
 #. type: Plain text
-#: doc/tin.1:547
+#: doc/tin.1:567
 msgid "move through history, previous and next, respectively."
 msgstr "move through history, previous and next, respectively."
 
 #. type: TP
-#: doc/tin.1:547
+#: doc/tin.1:567
 #, no-wrap
 msgid "B<^L, ^R>"
 msgstr "B<^L, ^R>"
 
 #. type: Plain text
-#: doc/tin.1:550
+#: doc/tin.1:570
 msgid "redraw the current line."
 msgstr "redraw the current line."
 
 #. type: TP
-#: doc/tin.1:550
+#: doc/tin.1:570
 #, no-wrap
 msgid "B<E<lt>CRE<gt>>"
 msgstr "B<E<lt>CRE<gt>>"
 
 #. type: Plain text
-#: doc/tin.1:554
+#: doc/tin.1:574
 msgid ""
 "places line on history list if non-blank, appends newline and returns to the "
 "caller."
@@ -1632,24 +1676,24 @@ msgstr ""
 "caller."
 
 #. type: TP
-#: doc/tin.1:554
+#: doc/tin.1:574
 #, no-wrap
 msgid "B<E<lt>ESCE<gt>>"
 msgstr "B<E<lt>ESCE<gt>>"
 
 #. type: Plain text
-#: doc/tin.1:559
+#: doc/tin.1:579
 msgid "aborts the present editing operation."
 msgstr "aborts the present editing operation."
 
 #. type: SS
-#: doc/tin.1:559
+#: doc/tin.1:579
 #, no-wrap
 msgid "GLOBAL COMMANDS"
 msgstr "GLOBAL COMMANDS"
 
 #. type: Plain text
-#: doc/tin.1:562
+#: doc/tin.1:582
 msgid ""
 "The following commands are available at all 4 menu levels and always have "
 "the same effect."
@@ -1658,13 +1702,13 @@ msgstr ""
 "the same effect."
 
 #. type: TP
-#: doc/tin.1:562 doc/tin.1:1483 doc/tin.1:1537 doc/tin.1:1583
+#: doc/tin.1:582 doc/tin.1:1503 doc/tin.1:1557 doc/tin.1:1603
 #, no-wrap
 msgid "B<ShellEscape '!'>"
 msgstr "B<ShellEscape '!'>"
 
 #. type: Plain text
-#: doc/tin.1:567
+#: doc/tin.1:587
 msgid ""
 "Shell escape. B<ShellEscape> by itself will launch a shell, B<ShellEscape> "
 "E<lt>commandE<gt> will run an external E<lt>commandE<gt>. This facility may "
@@ -1675,57 +1719,57 @@ msgstr ""
 "have been disabled by the System Administrator."
 
 #. type: TP
-#: doc/tin.1:567
+#: doc/tin.1:587
 #, no-wrap
 msgid "B<ToggleColor '&'>"
 msgstr "B<ToggleColor '&'>"
 
 #. type: Plain text
-#: doc/tin.1:570
+#: doc/tin.1:590
 msgid "Toggle use of ANSI color."
 msgstr "Toggle use of ANSI colour."
 
 #. type: TP
-#: doc/tin.1:570
+#: doc/tin.1:590
 #, no-wrap
 msgid "B<RedrawScr '^L'>"
 msgstr "B<RedrawScr '^L'>"
 
 #. type: Plain text
-#: doc/tin.1:573
+#: doc/tin.1:593
 msgid "Redraw the current screen."
 msgstr "Redraw the current screen."
 
 #. type: TP
-#: doc/tin.1:573
+#: doc/tin.1:593
 #, no-wrap
 msgid "B<ScrollUp 'E<lt>'>"
 msgstr "B<ScrollUp 'E<lt>'>"
 
 #. type: Plain text
-#: doc/tin.1:576
+#: doc/tin.1:596
 msgid "Scroll screen up by one line."
 msgstr "Scroll screen up by one line."
 
 #. type: TP
-#: doc/tin.1:576
+#: doc/tin.1:596
 #, no-wrap
 msgid "B<ScrollDown 'E<gt>'>"
 msgstr "B<ScrollDown 'E<gt>'>"
 
 #. type: Plain text
-#: doc/tin.1:579
+#: doc/tin.1:599
 msgid "Scroll screen down by one line."
 msgstr "Scroll screen down by one line."
 
 #. type: TP
-#: doc/tin.1:579
+#: doc/tin.1:599
 #, no-wrap
 msgid "B<Postponed 'O' '^O'>"
 msgstr "B<Postponed 'O' '^O'>"
 
 #. type: Plain text
-#: doc/tin.1:593
+#: doc/tin.1:613
 msgid ""
 "Reload postponed article. If your system blocks the B<Postponed> key you "
 "must quote it by pressing 'B<^V>' (CTRL-V) first. The postpone-menu offers "
@@ -1752,13 +1796,13 @@ msgstr ""
 "('B<^O>''B<y>''B<q>'). See also ''B<-o>'' command-line switch."
 
 #. type: TP
-#: doc/tin.1:593 doc/tin.1:1489 doc/tin.1:1544 doc/tin.1:1589
+#: doc/tin.1:613 doc/tin.1:1509 doc/tin.1:1564 doc/tin.1:1609
 #, no-wrap
 msgid "B<Help 'h'>"
 msgstr "B<Help 'h'>"
 
 #. type: Plain text
-#: doc/tin.1:599
+#: doc/tin.1:619
 msgid ""
 "Help screen of commands available on the current menu. You can use "
 "B<SearchSubjF> ('B</>'), B<SearchSubjB> ('B<?>') and B<SearchRepeat> ('B<\\"
@@ -1769,13 +1813,13 @@ msgstr ""
 "(rs>') to search on this screen. B<Quit> ('B<q>') returns to the menu."
 
 #. type: TP
-#: doc/tin.1:599 doc/tin.1:1492 doc/tin.1:1547 doc/tin.1:1592
+#: doc/tin.1:619 doc/tin.1:1512 doc/tin.1:1567 doc/tin.1:1612
 #, no-wrap
 msgid "B<ToggleHelpDisplay 'H'>"
 msgstr "B<ToggleHelpDisplay 'H'>"
 
 #. type: Plain text
-#: doc/tin.1:603 doc/tin.1:1496 doc/tin.1:1551 doc/tin.1:1596
+#: doc/tin.1:623 doc/tin.1:1516 doc/tin.1:1571 doc/tin.1:1616
 msgid ""
 "Toggle the display of help mini menu at the bottom of the screen and posting "
 "etiquette after composing an article (B<beginner_level>)."
@@ -1784,13 +1828,13 @@ msgstr ""
 "etiquette after composing an article (B<beginner_level>)."
 
 #. type: TP
-#: doc/tin.1:603
+#: doc/tin.1:623
 #, no-wrap
 msgid "B<DisplayPostHist 'W'>"
 msgstr "B<DisplayPostHist 'W'>"
 
 #. type: Plain text
-#: doc/tin.1:608
+#: doc/tin.1:628
 msgid ""
 "List articles posted by user. The date posted, the newsgroup and the subject "
 "are listed. See the section \"POSTING HISTORY LISTING\" for more information."
@@ -1799,42 +1843,42 @@ msgstr ""
 "are listed. See the section \"POSTING HISTORY LISTING\" for more information."
 
 #. type: TP
-#: doc/tin.1:608
+#: doc/tin.1:628
 #, no-wrap
 msgid "B<Version 'v'>"
 msgstr "B<Version 'v'>"
 
 #.  -------------------------------------------------------------------
 #. type: Plain text
-#: doc/tin.1:613
+#: doc/tin.1:633
 msgid "Print B<tin> version information."
 msgstr "Print B<tin> version information."
 
 #. type: SS
-#: doc/tin.1:613
+#: doc/tin.1:633
 #, no-wrap
 msgid "NEWSGROUP SELECTION COMMANDS"
 msgstr "NEWSGROUP SELECTION COMMANDS"
 
 #. type: TP
-#: doc/tin.1:614 doc/tin.1:759 doc/tin.1:1020 doc/tin.1:1199 doc/tin.1:3971
+#: doc/tin.1:634 doc/tin.1:779 doc/tin.1:1040 doc/tin.1:1219 doc/tin.1:4031
 #, no-wrap
 msgid "B<4>"
 msgstr "B<4>"
 
 #. type: Plain text
-#: doc/tin.1:617
+#: doc/tin.1:637
 msgid "Select group 4."
 msgstr "Select group 4."
 
 #. type: TP
-#: doc/tin.1:617 doc/tin.1:766
+#: doc/tin.1:637 doc/tin.1:786
 #, no-wrap
 msgid "B<MarkAncientArtRead '^E'>"
 msgstr "B<MarkAncientArtRead '^E'>"
 
 #. type: Plain text
-#: doc/tin.1:621 doc/tin.1:770
+#: doc/tin.1:641 doc/tin.1:790
 msgid ""
 "Mark all articles in the current group older than a given time in days or a "
 "date string formatted according to B<RFC\\ 5322> as read."
@@ -1843,13 +1887,13 @@ msgstr ""
 "date string formatted according to B<RFC\\ 5322> as read."
 
 #. type: TP
-#: doc/tin.1:621
+#: doc/tin.1:641
 #, no-wrap
 msgid "B<SelectResetNewsrc '^R'>"
 msgstr "B<SelectResetNewsrc '^R'>"
 
 #. type: Plain text
-#: doc/tin.1:625
+#: doc/tin.1:645
 msgid ""
 "Reset I<${TIN_HOMEDIR:-\"$HOME\"}/.newsrc> file. This will destroy all "
 "records of which articles have been read, so use this carefully."
@@ -1858,13 +1902,13 @@ msgstr ""
 "records of which articles have been read, so use this carefully."
 
 #. type: TP
-#: doc/tin.1:625 doc/tin.1:784 doc/tin.1:1041
+#: doc/tin.1:645 doc/tin.1:804 doc/tin.1:1061
 #, no-wrap
 msgid "B<SetRange '#'>"
 msgstr "B<SetRange '#'>"
 
 #. type: Plain text
-#: doc/tin.1:629 doc/tin.1:788 doc/tin.1:1045
+#: doc/tin.1:649 doc/tin.1:808 doc/tin.1:1065
 msgid ""
 "Choose a range of articles to be affected by the next command. See the "
 "section \"RANGES\" for more information."
@@ -1873,72 +1917,72 @@ msgstr ""
 "section \"RANGES\" for more information."
 
 #. type: TP
-#: doc/tin.1:629
+#: doc/tin.1:649
 #, no-wrap
 msgid "B<SelectSortActive '.'>"
 msgstr "B<SelectSortActive '.'>"
 
 #. type: Plain text
-#: doc/tin.1:632
+#: doc/tin.1:652
 msgid "Sort the list of newsgroups."
 msgstr "Sort the list of newsgroups."
 
 #. type: TP
-#: doc/tin.1:632 doc/tin.1:791 doc/tin.1:1048 doc/tin.1:1260 doc/tin.1:1480
-#: doc/tin.1:1531 doc/tin.1:1580
+#: doc/tin.1:652 doc/tin.1:811 doc/tin.1:1068 doc/tin.1:1280 doc/tin.1:1500
+#: doc/tin.1:1551 doc/tin.1:1600
 #, no-wrap
 msgid "B<SearchRepeat '\\(rs'>"
 msgstr "B<SearchRepeat '\\(rs'>"
 
 #. type: Plain text
-#: doc/tin.1:635 doc/tin.1:794 doc/tin.1:1051 doc/tin.1:1263 doc/tin.1:1483
-#: doc/tin.1:1534 doc/tin.1:1583
+#: doc/tin.1:655 doc/tin.1:814 doc/tin.1:1071 doc/tin.1:1283 doc/tin.1:1503
+#: doc/tin.1:1554 doc/tin.1:1603
 msgid "Repeat the previous search."
 msgstr "Repeat the previous search."
 
 #. type: TP
-#: doc/tin.1:635 doc/tin.1:794 doc/tin.1:1051 doc/tin.1:1263 doc/tin.1:1474
-#: doc/tin.1:1525 doc/tin.1:1574
+#: doc/tin.1:655 doc/tin.1:814 doc/tin.1:1071 doc/tin.1:1283 doc/tin.1:1494
+#: doc/tin.1:1545 doc/tin.1:1594
 #, no-wrap
 msgid "B<SearchSubjF '/'>"
 msgstr "B<SearchSubjF '/'>"
 
 #. type: Plain text
-#: doc/tin.1:638
+#: doc/tin.1:658
 msgid "Search for a group by name and description (if displayed)."
 msgstr "Search for a group by name and description (if displayed)."
 
 #. type: TP
-#: doc/tin.1:638 doc/tin.1:797 doc/tin.1:1054 doc/tin.1:1266 doc/tin.1:1477
-#: doc/tin.1:1528 doc/tin.1:1577
+#: doc/tin.1:658 doc/tin.1:817 doc/tin.1:1074 doc/tin.1:1286 doc/tin.1:1497
+#: doc/tin.1:1548 doc/tin.1:1597
 #, no-wrap
 msgid "B<SearchSubjB '?'>"
 msgstr "B<SearchSubjB '?'>"
 
 #. type: Plain text
-#: doc/tin.1:641
+#: doc/tin.1:661
 msgid "Backward search through the group names and descriptions."
 msgstr "Backward search through the group names and descriptions."
 
 #. type: TP
-#: doc/tin.1:641
+#: doc/tin.1:661
 #, no-wrap
 msgid "B<SelectReadGrp '^J' 'E<lt>CRE<gt>'>"
 msgstr "B<SelectReadGrp '^J' 'E<lt>CRE<gt>'>"
 
 #. type: Plain text
-#: doc/tin.1:644
+#: doc/tin.1:664
 msgid "Read current group."
 msgstr "Read current group."
 
 #. type: TP
-#: doc/tin.1:644
+#: doc/tin.1:664
 #, no-wrap
 msgid "B<SelectEnterNextUnreadGrp 'E<lt>TABE<gt>' 'n'>"
 msgstr "B<SelectEnterNextUnreadGrp 'E<lt>TABE<gt>' 'n'>"
 
 #. type: Plain text
-#: doc/tin.1:648
+#: doc/tin.1:668
 msgid ""
 "Enter next group with unread news. Will wrap around to the beginning of the "
 "group selection list looking for unread groups."
@@ -1947,13 +1991,13 @@ msgstr ""
 "group selection list looking for unread groups."
 
 #. type: TP
-#: doc/tin.1:648 doc/tin.1:872 doc/tin.1:1092 doc/tin.1:1327
+#: doc/tin.1:668 doc/tin.1:892 doc/tin.1:1112 doc/tin.1:1347
 #, no-wrap
 msgid "B<Catchup 'c'>"
 msgstr "B<Catchup 'c'>"
 
 #. type: Plain text
-#: doc/tin.1:652
+#: doc/tin.1:672
 msgid ""
 "Make current group as all read [after confirmation] and move to the next "
 "group in the group selection list."
@@ -1962,13 +2006,13 @@ msgstr ""
 "group in the group selection list."
 
 #. type: TP
-#: doc/tin.1:652 doc/tin.1:876 doc/tin.1:1096 doc/tin.1:1331
+#: doc/tin.1:672 doc/tin.1:896 doc/tin.1:1116 doc/tin.1:1351
 #, no-wrap
 msgid "B<CatchupNextUnread 'C'>"
 msgstr "B<CatchupNextUnread 'C'>"
 
 #. type: Plain text
-#: doc/tin.1:656
+#: doc/tin.1:676
 msgid ""
 "Mark current group as all read [after confirmation] and enter the next "
 "unread group in the group selection list."
@@ -1977,13 +2021,13 @@ msgstr ""
 "unread group in the group selection list."
 
 #. type: TP
-#: doc/tin.1:656
+#: doc/tin.1:676
 #, no-wrap
 msgid "B<SelectToggleDescriptions 'd'>"
 msgstr "B<SelectToggleDescriptions 'd'>"
 
 #. type: Plain text
-#: doc/tin.1:660
+#: doc/tin.1:680
 msgid ""
 "Toggle display to show just the group name or the group name and the group "
 "descriptions."
@@ -1992,24 +2036,24 @@ msgstr ""
 "descriptions."
 
 #. type: TP
-#: doc/tin.1:660 doc/tin.1:889 doc/tin.1:1109 doc/tin.1:1343
+#: doc/tin.1:680 doc/tin.1:909 doc/tin.1:1129 doc/tin.1:1363
 #, no-wrap
 msgid "B<EditFilter 'E'>"
 msgstr "B<EditFilter 'E'>"
 
 #. type: Plain text
-#: doc/tin.1:663 doc/tin.1:892 doc/tin.1:1112 doc/tin.1:1346
+#: doc/tin.1:683 doc/tin.1:912 doc/tin.1:1132 doc/tin.1:1366
 msgid "Edit the filter file and reload it afterward."
 msgstr "Edit the filter file and reload it afterwards."
 
 #. type: TP
-#: doc/tin.1:663
+#: doc/tin.1:683
 #, no-wrap
 msgid "B<SelectGoto 'g'>"
 msgstr "B<SelectGoto 'g'>"
 
 #. type: Plain text
-#: doc/tin.1:667 doc/tin.1:896
+#: doc/tin.1:687 doc/tin.1:916
 msgid ""
 "Choose a new group by name. This command can be used to access any group, "
 "even those not currently yanked in."
@@ -2018,14 +2062,14 @@ msgstr ""
 "even those not currently yanked in."
 
 #. type: TP
-#: doc/tin.1:667 doc/tin.1:899 doc/tin.1:1118 doc/tin.1:1359 doc/tin.1:1486
-#: doc/tin.1:1540 doc/tin.1:1586
+#: doc/tin.1:687 doc/tin.1:919 doc/tin.1:1138 doc/tin.1:1379 doc/tin.1:1506
+#: doc/tin.1:1560 doc/tin.1:1606
 #, no-wrap
 msgid "B<ToggleInfoLastLine 'i'>"
 msgstr "B<ToggleInfoLastLine 'i'>"
 
 #. type: Plain text
-#: doc/tin.1:672
+#: doc/tin.1:692
 msgid ""
 "Toggle the display of the description of the current newsgroup in the last "
 "line. This will not be available if B<tin> was started with the \\&''B<-d>'' "
@@ -2036,35 +2080,35 @@ msgstr ""
 "option."
 
 #. type: TP
-#: doc/tin.1:672 doc/tin.1:903 doc/tin.1:1121 doc/tin.1:1362
+#: doc/tin.1:692 doc/tin.1:923 doc/tin.1:1141 doc/tin.1:1382
 #, no-wrap
 msgid "B<ToggleInverseVideo 'I'>"
 msgstr "B<ToggleInverseVideo 'I'>"
 
 #. type: Plain text
-#: doc/tin.1:675 doc/tin.1:906 doc/tin.1:1124 doc/tin.1:1365
+#: doc/tin.1:695 doc/tin.1:926 doc/tin.1:1144 doc/tin.1:1385
 msgid "Toggle inverse video."
 msgstr "Toggle inverse video."
 
 #. type: TP
-#: doc/tin.1:675 doc/tin.1:906 doc/tin.1:1124 doc/tin.1:1365
+#: doc/tin.1:695 doc/tin.1:926 doc/tin.1:1144 doc/tin.1:1385
 #, no-wrap
 msgid "B<ConnectionInfo 'J'>"
 msgstr "B<ConnectionInfo 'J'>"
 
 #. type: Plain text
-#: doc/tin.1:678 doc/tin.1:909 doc/tin.1:1127 doc/tin.1:1368
+#: doc/tin.1:698 doc/tin.1:929 doc/tin.1:1147 doc/tin.1:1388
 msgid "Show details about current connection."
 msgstr "Show details about current connection."
 
 #. type: TP
-#: doc/tin.1:678 doc/tin.1:918 doc/tin.1:1133 doc/tin.1:1374
+#: doc/tin.1:698 doc/tin.1:938 doc/tin.1:1153 doc/tin.1:1394
 #, no-wrap
 msgid "B<LookupMessage 'L'>"
 msgstr "B<LookupMessage 'L'>"
 
 #. type: Plain text
-#: doc/tin.1:685
+#: doc/tin.1:705
 msgid ""
 "Look up article by ''Message-ID:''. If none of the groups listed in the "
 "''Newsgroups:''-header of the referenced article is available, just the "
@@ -2079,13 +2123,13 @@ msgstr ""
 "supports [X]HDR (B<RFC\\ 2980>, B<RFC\\ 3977>) or XPAT (B<RFC\\ 2980>)."
 
 #. type: TP
-#: doc/tin.1:685
+#: doc/tin.1:705
 #, no-wrap
 msgid "B<SelectMoveGrp 'm'>"
 msgstr "B<SelectMoveGrp 'm'>"
 
 #. type: Plain text
-#: doc/tin.1:691
+#: doc/tin.1:711
 msgid ""
 "Move the current group within the group selection list. By entering '1' the "
 "group will become the first displayed group in the list, by entering '8' the "
@@ -2098,13 +2142,13 @@ msgstr ""
 "group displayed."
 
 #. type: TP
-#: doc/tin.1:691 doc/tin.1:928 doc/tin.1:1384
+#: doc/tin.1:711 doc/tin.1:948 doc/tin.1:1404
 #, no-wrap
 msgid "B<OptionMenu 'M'>"
 msgstr "B<OptionMenu 'M'>"
 
 #. type: Plain text
-#: doc/tin.1:695 doc/tin.1:932 doc/tin.1:1388
+#: doc/tin.1:715 doc/tin.1:952 doc/tin.1:1408
 msgid ""
 "User configurable options menu (for more information see section \"GLOBAL "
 "OPTIONS MENU AND TINRC CONFIGURABLE VARIABLES\")."
@@ -2113,24 +2157,24 @@ msgstr ""
 "OPTIONS MENU AND TINRC CONFIGURABLE VARIABLES\")."
 
 #. type: TP
-#: doc/tin.1:695
+#: doc/tin.1:715
 #, no-wrap
 msgid "B<SelectNextUnreadGrp 'N'>"
 msgstr "B<SelectNextUnreadGrp 'N'>"
 
 #. type: Plain text
-#: doc/tin.1:698
+#: doc/tin.1:718
 msgid "Positions the cursor on the next group with unread articles in it."
 msgstr "Positions the cursor on the next group with unread articles in it."
 
 #. type: TP
-#: doc/tin.1:698 doc/tin.1:949 doc/tin.1:1148 doc/tin.1:1405
+#: doc/tin.1:718 doc/tin.1:969 doc/tin.1:1168 doc/tin.1:1425
 #, no-wrap
 msgid "B<Quit 'q'>"
 msgstr "B<Quit 'q'>"
 
 #. type: Plain text
-#: doc/tin.1:702
+#: doc/tin.1:722
 msgid ""
 "Quit B<tin> \\(em ask the user to confirm if B<confirm_choice> is set "
 "accordingly."
@@ -2139,24 +2183,24 @@ msgstr ""
 "accordingly."
 
 #. type: TP
-#: doc/tin.1:702 doc/tin.1:952 doc/tin.1:1151 doc/tin.1:1408
+#: doc/tin.1:722 doc/tin.1:972 doc/tin.1:1171 doc/tin.1:1428
 #, no-wrap
 msgid "B<QuitTin 'Q'>"
 msgstr "B<QuitTin 'Q'>"
 
 #. type: Plain text
-#: doc/tin.1:705 doc/tin.1:955 doc/tin.1:1154 doc/tin.1:1411
+#: doc/tin.1:725 doc/tin.1:975 doc/tin.1:1174 doc/tin.1:1431
 msgid "Quit B<tin> \\(em don't ask the user to confirm."
 msgstr "Quit B<tin> \\(em don't ask the user to confirm."
 
 #. type: TP
-#: doc/tin.1:705
+#: doc/tin.1:725
 #, no-wrap
 msgid "B<SelectToggleReadDisplay 'r'>"
 msgstr "B<SelectToggleReadDisplay 'r'>"
 
 #. type: Plain text
-#: doc/tin.1:710
+#: doc/tin.1:730
 msgid ""
 "Toggle display of all subscribed to groups and just those groups containing "
 "unread articles. Command has no effect if groups were specified on the "
@@ -2167,13 +2211,13 @@ msgstr ""
 "command-line when B<tin> was started."
 
 #. type: TP
-#: doc/tin.1:710 doc/tin.1:958 doc/tin.1:1154
+#: doc/tin.1:730 doc/tin.1:978 doc/tin.1:1174
 #, no-wrap
 msgid "B<BugReport 'R'>"
 msgstr "B<BugReport 'R'>"
 
 #. type: Plain text
-#: doc/tin.1:714 doc/tin.1:962 doc/tin.1:1158
+#: doc/tin.1:734 doc/tin.1:982 doc/tin.1:1178
 msgid ""
 "Mail a bug report or comment to E<lt>tin-bugs@tin.orgE<gt>. This is the best "
 "way of getting bugs fixed and features added/changed."
@@ -2182,24 +2226,24 @@ msgstr ""
 "way of getting bugs fixed and features added/changed."
 
 #. type: TP
-#: doc/tin.1:714
+#: doc/tin.1:734
 #, no-wrap
 msgid "B<SelectSubscribe 's'>"
 msgstr "B<SelectSubscribe 's'>"
 
 #. type: Plain text
-#: doc/tin.1:717
+#: doc/tin.1:737
 msgid "Subscribe to current group."
 msgstr "Subscribe to current group."
 
 #. type: TP
-#: doc/tin.1:717
+#: doc/tin.1:737
 #, no-wrap
 msgid "B<SelectSubscribePat 'S'>"
 msgstr "B<SelectSubscribePat 'S'>"
 
 #. type: Plain text
-#: doc/tin.1:722
+#: doc/tin.1:742
 msgid ""
 "Subscribe to groups matching user specified pattern. See the section "
 "\"NEWSGROUP LISTS & WILDCARDS\" for the types of pattern that B<tin> "
@@ -2210,13 +2254,13 @@ msgstr ""
 "understands."
 
 #. type: TP
-#: doc/tin.1:722
+#: doc/tin.1:742
 #, no-wrap
 msgid "B<SelectUnsubscribe 'u'>"
 msgstr "B<SelectUnsubscribe 'u'>"
 
 #. type: Plain text
-#: doc/tin.1:727
+#: doc/tin.1:747
 msgid ""
 "Unsubscribe to current group. This can be used to remove bogus groups.  See "
 "B<strip_bogus> in the \"GLOBAL OPTIONS MENU AND TINRC CONFIGURABLE "
@@ -2227,13 +2271,13 @@ msgstr ""
 "VARIABLES\" section."
 
 #. type: TP
-#: doc/tin.1:727
+#: doc/tin.1:747
 #, no-wrap
 msgid "B<SelectUnsubscribePat 'U'>"
 msgstr "B<SelectUnsubscribePat 'U'>"
 
 #. type: Plain text
-#: doc/tin.1:732
+#: doc/tin.1:752
 msgid ""
 "Unsubscribe to groups matching user specified pattern. See the section "
 "\"NEWSGROUP LISTS & WILDCARDS\" for the types of pattern that B<tin> "
@@ -2244,13 +2288,13 @@ msgstr ""
 "understands."
 
 #. type: TP
-#: doc/tin.1:732 doc/tin.1:987 doc/tin.1:1177 doc/tin.1:1445
+#: doc/tin.1:752 doc/tin.1:1007 doc/tin.1:1197 doc/tin.1:1465
 #, no-wrap
 msgid "B<Post 'w'>"
 msgstr "B<Post 'w'>"
 
 #. type: Plain text
-#: doc/tin.1:738
+#: doc/tin.1:758
 msgid ""
 "Post an article to current group. If posting fails for some reason, you'll "
 "get the chance to B<PostEdit> ('B<e>') the article again, B<PostPostpone> "
@@ -2263,24 +2307,24 @@ msgstr ""
 "discard it via B<Quit> ('B<q>')."
 
 #. type: TP
-#: doc/tin.1:738
+#: doc/tin.1:758
 #, no-wrap
 msgid "B<SelectQuitNoWrite 'X'>"
 msgstr "B<SelectQuitNoWrite 'X'>"
 
 #. type: Plain text
-#: doc/tin.1:741
+#: doc/tin.1:761
 msgid "Quit B<tin> without saving any changes to the configuration."
 msgstr "Quit B<tin> without saving any changes to the configuration."
 
 #. type: TP
-#: doc/tin.1:741
+#: doc/tin.1:761
 #, no-wrap
 msgid "B<SelectYankActive 'y'>"
 msgstr "B<SelectYankActive 'y'>"
 
 #. type: Plain text
-#: doc/tin.1:746
+#: doc/tin.1:766
 msgid ""
 "Yanks in all groups. Toggles the displayed groups between all the groups in "
 "the I<${TIN_LIBDIR:-NEWSLIBDIR}\"/\"${TIN_ACTIVEFILE:-active}> file and just "
@@ -2291,13 +2335,13 @@ msgstr ""
 "those that are subscribed to in I<${TIN_HOMEDIR:-\"$HOME\"}/.newsrc>."
 
 #. type: TP
-#: doc/tin.1:746
+#: doc/tin.1:766
 #, no-wrap
 msgid "B<SelectSyncWithActive 'Y'>"
 msgstr "B<SelectSyncWithActive 'Y'>"
 
 #. type: Plain text
-#: doc/tin.1:750
+#: doc/tin.1:770
 msgid ""
 "Reread the I<${TIN_LIBDIR:-NEWSLIBDIR}\"/\"${TIN_ACTIVEFILE:-active}> file "
 "to see if any new news has arrived since starting B<tin>."
@@ -2306,25 +2350,25 @@ msgstr ""
 "to see if any new news has arrived since starting B<tin>."
 
 #. type: TP
-#: doc/tin.1:750
+#: doc/tin.1:770
 #, no-wrap
 msgid "B<SelectMarkGrpUnread 'z' 'Z'>"
 msgstr "B<SelectMarkGrpUnread 'z' 'Z'>"
 
 #.  -------------------------------------------------------------------
 #. type: Plain text
-#: doc/tin.1:755
+#: doc/tin.1:775
 msgid "Mark all articles in the current group as unread."
 msgstr "Mark all articles in the current group as unread."
 
 #. type: SS
-#: doc/tin.1:755
+#: doc/tin.1:775
 #, no-wrap
 msgid "GROUP INDEX COMMANDS"
 msgstr "GROUP INDEX COMMANDS"
 
 #. type: Plain text
-#: doc/tin.1:759
+#: doc/tin.1:779
 msgid ""
 "All searches in this level are limited to unread articles if in "
 "B<show_only_unread_arts> mode. B<GroupToggleReadUnread> ('B<r>')  can be use "
@@ -2335,18 +2379,18 @@ msgstr ""
 "toggle the setting right before/after the search."
 
 #. type: Plain text
-#: doc/tin.1:762
+#: doc/tin.1:782
 msgid "Select article 4."
 msgstr "Select article 4."
 
 #. type: TP
-#: doc/tin.1:762 doc/tin.1:1023 doc/tin.1:1202
+#: doc/tin.1:782 doc/tin.1:1043 doc/tin.1:1222
 #, no-wrap
 msgid "B<MenuFilterSelect '^A'>"
 msgstr "B<MenuFilterSelect '^A'>"
 
 #. type: Plain text
-#: doc/tin.1:766 doc/tin.1:1027 doc/tin.1:1206
+#: doc/tin.1:786 doc/tin.1:1047 doc/tin.1:1226
 msgid ""
 "Auto select article(s) using a menu. Read the section \"FILTERING ARTICLES\" "
 "for more information."
@@ -2355,13 +2399,13 @@ msgstr ""
 "for more information."
 
 #. type: TP
-#: doc/tin.1:770 doc/tin.1:1027 doc/tin.1:1221
+#: doc/tin.1:790 doc/tin.1:1047 doc/tin.1:1241
 #, no-wrap
 msgid "B<MenuFilterKill '^K'>"
 msgstr "B<MenuFilterKill '^K'>"
 
 #. type: Plain text
-#: doc/tin.1:774 doc/tin.1:1031 doc/tin.1:1225
+#: doc/tin.1:794 doc/tin.1:1051 doc/tin.1:1245
 msgid ""
 "Kill article(s) using a menu. Read the section \"FILTERING ARTICLES\" for "
 "more information."
@@ -2370,13 +2414,13 @@ msgstr ""
 "more information."
 
 #. type: TP
-#: doc/tin.1:774 doc/tin.1:1031
+#: doc/tin.1:794 doc/tin.1:1051
 #, no-wrap
 msgid "B<MarkFeedRead '^X'>"
 msgstr "B<MarkFeedRead '^X'>"
 
 #. type: Plain text
-#: doc/tin.1:779 doc/tin.1:1036
+#: doc/tin.1:799 doc/tin.1:1056
 msgid ""
 "Mark current article, thread, range, auto-selected (hot) articles, articles "
 "matching pattern or tagged articles as read. A prompt asks which type should "
@@ -2387,13 +2431,13 @@ msgstr ""
 "be marked."
 
 #. type: TP
-#: doc/tin.1:779 doc/tin.1:1036
+#: doc/tin.1:799 doc/tin.1:1056
 #, no-wrap
 msgid "B<MarkFeedUnread '^W'>"
 msgstr "B<MarkFeedUnread '^W'>"
 
 #. type: Plain text
-#: doc/tin.1:784 doc/tin.1:1041
+#: doc/tin.1:804 doc/tin.1:1061
 msgid ""
 "Mark current article, thread, range, auto-selected (hot) articles, articles "
 "matching pattern or tagged articles as unread. A prompt asks which type "
@@ -2404,45 +2448,45 @@ msgstr ""
 "should be marked."
 
 #. type: TP
-#: doc/tin.1:788 doc/tin.1:1045 doc/tin.1:1257
+#: doc/tin.1:808 doc/tin.1:1065 doc/tin.1:1277
 #, no-wrap
 msgid "B<LastViewed '-'>"
 msgstr "B<LastViewed '-'>"
 
 #. type: Plain text
-#: doc/tin.1:791 doc/tin.1:1048 doc/tin.1:1260
+#: doc/tin.1:811 doc/tin.1:1068 doc/tin.1:1280
 msgid "Re-enter the last message that was viewed."
 msgstr "Re-enter the last message that was viewed."
 
 #. type: Plain text
-#: doc/tin.1:797 doc/tin.1:1054
+#: doc/tin.1:817 doc/tin.1:1074
 msgid "Search forward for specified subject."
 msgstr "Search forwards for specified subject."
 
 #. type: Plain text
-#: doc/tin.1:800 doc/tin.1:1057
+#: doc/tin.1:820 doc/tin.1:1077
 msgid "Search backward for specified subject."
 msgstr "Search backwards for specified subject."
 
 #. type: TP
-#: doc/tin.1:800
+#: doc/tin.1:820
 #, no-wrap
 msgid "B<GroupSelThd '*'>"
 msgstr "B<GroupSelThd '*'>"
 
 #. type: Plain text
-#: doc/tin.1:803 doc/tin.1:1060
+#: doc/tin.1:823 doc/tin.1:1080
 msgid "Select current thread for later processing."
 msgstr "Select current thread for later processing."
 
 #. type: TP
-#: doc/tin.1:803
+#: doc/tin.1:823
 #, no-wrap
 msgid "B<GroupDoAutoSel '+'>"
 msgstr "B<GroupDoAutoSel '+'>"
 
 #. type: Plain text
-#: doc/tin.1:807
+#: doc/tin.1:827
 msgid ""
 "Selects all threads in current group. It is a shortcut for calling "
 "B<GroupSelPattern> with a pattern of ''*''."
@@ -2451,13 +2495,13 @@ msgstr ""
 "B<GroupSelPattern> with a pattern of ''*''."
 
 #. type: TP
-#: doc/tin.1:807
+#: doc/tin.1:827
 #, no-wrap
 msgid "B<GroupToggleThdSel '.'>"
 msgstr "B<GroupToggleThdSel '.'>"
 
 #. type: Plain text
-#: doc/tin.1:812
+#: doc/tin.1:832
 msgid ""
 "Toggle selection of current thread. If at least one unread article, (but not "
 "every unread article) in the current thread is selected, then all unread "
@@ -2468,13 +2512,13 @@ msgstr ""
 "articles become selected."
 
 #. type: TP
-#: doc/tin.1:812
+#: doc/tin.1:832
 #, no-wrap
 msgid "B<GroupSelThdIfUnreadSelected ';'>"
 msgstr "B<GroupSelThdIfUnreadSelected ';'>"
 
 #. type: Plain text
-#: doc/tin.1:817
+#: doc/tin.1:837
 msgid ""
 "For each thread in current group, if it at least one unread article is "
 "selected, all unread articles become selected. This is useful for auto-"
@@ -2485,13 +2529,13 @@ msgstr ""
 "selection on author where reader wants to see entire thread."
 
 #. type: TP
-#: doc/tin.1:817
+#: doc/tin.1:837
 #, no-wrap
 msgid "B<GroupSelPattern '='>"
 msgstr "B<GroupSelPattern '='>"
 
 #. type: Plain text
-#: doc/tin.1:823
+#: doc/tin.1:843
 msgid ""
 "Prompts for a pattern with which to match on. All threads whose subjects "
 "match the pattern will be marked selected. A pattern of ''*'' will match all "
@@ -2504,24 +2548,24 @@ msgstr ""
 "was entered."
 
 #. type: TP
-#: doc/tin.1:823
+#: doc/tin.1:843
 #, no-wrap
 msgid "B<GroupReverseSel '@'>"
 msgstr "B<GroupReverseSel '@'>"
 
 #. type: Plain text
-#: doc/tin.1:826
+#: doc/tin.1:846
 msgid "Reverse all selections on all articles."
 msgstr "Reverse all selections on all articles."
 
 #. type: TP
-#: doc/tin.1:826
+#: doc/tin.1:846
 #, no-wrap
-msgid "B<GroupUndoSel '~'>"
-msgstr "B<GroupUndoSel '~'>"
+msgid "B<GroupUndoSel '\\[ti]'>"
+msgstr "B<GroupUndoSel '\\[ti]'>"
 
 #. type: Plain text
-#: doc/tin.1:832
+#: doc/tin.1:852
 msgid ""
 "Undo all selections on all articles. It clears the toggle effect of "
 "B<GroupMarkUnselArtRead> ('B<X>') command. Thus after first doing a "
@@ -2534,13 +2578,13 @@ msgstr ""
 "Thus, one can iteratively whittle down uninteresting threads."
 
 #. type: TP
-#: doc/tin.1:832 doc/tin.1:1069 doc/tin.1:1286
+#: doc/tin.1:852 doc/tin.1:1089 doc/tin.1:1306
 #, no-wrap
 msgid "B<Pipe '|'>"
 msgstr "B<Pipe '|'>"
 
 #. type: Plain text
-#: doc/tin.1:837 doc/tin.1:1074 doc/tin.1:1291
+#: doc/tin.1:857 doc/tin.1:1094 doc/tin.1:1311
 msgid ""
 "Pipe current article / thread / auto-selected (hot) articles / articles "
 "matching pattern / tagged articles into command. See the section \"MAILING "
@@ -2551,13 +2595,13 @@ msgstr ""
 "PIPING PRINTING REPOSTING AND SAVING ARTICLES\" for more information."
 
 #. type: TP
-#: doc/tin.1:837 doc/tin.1:1291
+#: doc/tin.1:857 doc/tin.1:1311
 #, no-wrap
 msgid "B<QuickFilterSelect '['>"
 msgstr "B<QuickFilterSelect '['>"
 
 #. type: Plain text
-#: doc/tin.1:846
+#: doc/tin.1:866
 msgid ""
 "Auto select article(s) with a single key [after confirmation]. The defaults "
 "used for selection are based upon the following four tinrc config variables: "
@@ -2576,13 +2620,13 @@ msgstr ""
 "information on filtering."
 
 #. type: TP
-#: doc/tin.1:846 doc/tin.1:1300
+#: doc/tin.1:866 doc/tin.1:1320
 #, no-wrap
 msgid "B<QuickFilterKill ']'>"
 msgstr "B<QuickFilterKill ']'>"
 
 #. type: Plain text
-#: doc/tin.1:855
+#: doc/tin.1:875
 msgid ""
 "Kill article(s) with a single key [after confirmation]. The defaults used "
 "for killing are based upon the following four tinrc config variables: "
@@ -2601,35 +2645,35 @@ msgstr ""
 "information on filtering."
 
 #. type: TP
-#: doc/tin.1:855
+#: doc/tin.1:875
 #, no-wrap
 msgid "B<GroupReadBasenote '^J' 'E<lt>CRE<gt>'>"
 msgstr "B<GroupReadBasenote '^J' 'E<lt>CRE<gt>'>"
 
 #. type: Plain text
-#: doc/tin.1:858
+#: doc/tin.1:878
 msgid "Read current article."
 msgstr "Read current article."
 
 #. type: TP
-#: doc/tin.1:858
+#: doc/tin.1:878
 #, no-wrap
 msgid "B<GroupNextUnreadArtOrGrp 'E<lt>TABE<gt>'>"
 msgstr "B<GroupNextUnreadArtOrGrp 'E<lt>TABE<gt>'>"
 
 #. type: Plain text
-#: doc/tin.1:861
+#: doc/tin.1:881
 msgid "View next unread article or group."
 msgstr "View next unread article or group."
 
 #. type: TP
-#: doc/tin.1:861 doc/tin.1:1080 doc/tin.1:1317
+#: doc/tin.1:881 doc/tin.1:1100 doc/tin.1:1337
 #, no-wrap
 msgid "B<SearchAuthF 'a'>"
 msgstr "B<SearchAuthF 'a'>"
 
 #. type: Plain text
-#: doc/tin.1:865
+#: doc/tin.1:885
 msgid ""
 "Author forward search. This searches for articles with a specific ''From:'' "
 "line."
@@ -2638,24 +2682,24 @@ msgstr ""
 "line."
 
 #. type: TP
-#: doc/tin.1:865 doc/tin.1:1085 doc/tin.1:1320
+#: doc/tin.1:885 doc/tin.1:1105 doc/tin.1:1340
 #, no-wrap
 msgid "B<SearchAuthB 'A'>"
 msgstr "B<SearchAuthB 'A'>"
 
 #. type: Plain text
-#: doc/tin.1:868 doc/tin.1:1088
+#: doc/tin.1:888 doc/tin.1:1108
 msgid "Author backward search. Otherwise, see B<SearchAuthF> ('B<a>') above."
 msgstr "Author backward search. Otherwise, see B<SearchAuthF> ('B<a>') above."
 
 #. type: TP
-#: doc/tin.1:868 doc/tin.1:1088 doc/tin.1:1323
+#: doc/tin.1:888 doc/tin.1:1108 doc/tin.1:1343
 #, no-wrap
 msgid "B<SearchBody 'B'>"
 msgstr "B<SearchBody 'B'>"
 
 #. type: Plain text
-#: doc/tin.1:872 doc/tin.1:1092 doc/tin.1:1327
+#: doc/tin.1:892 doc/tin.1:1112 doc/tin.1:1347
 msgid ""
 "Search the body of all articles in group (can be slow). You can abort the "
 "search using B<Quit> ('B<q>')."
@@ -2664,7 +2708,7 @@ msgstr ""
 "search using B<Quit> ('B<q>')."
 
 #. type: Plain text
-#: doc/tin.1:876
+#: doc/tin.1:896
 msgid ""
 "Mark all articles as read [after confirmation] then return to the group "
 "selection list. Move cursor to next group."
@@ -2673,7 +2717,7 @@ msgstr ""
 "selection list. Move cursor to next group."
 
 #. type: Plain text
-#: doc/tin.1:880
+#: doc/tin.1:900
 msgid ""
 "Mark all articles as read [after confirmation] and enter the next group with "
 "unread news."
@@ -2682,13 +2726,13 @@ msgstr ""
 "unread news."
 
 #. type: TP
-#: doc/tin.1:880
+#: doc/tin.1:900
 #, no-wrap
 msgid "B<GroupToggleSubjDisplay 'd'>"
 msgstr "B<GroupToggleSubjDisplay 'd'>"
 
 #. type: Plain text
-#: doc/tin.1:884 doc/tin.1:1104
+#: doc/tin.1:904 doc/tin.1:1124
 msgid ""
 "Cycle the display of the author through all the possible options for the "
 "tinrc variable B<show_author>."
@@ -2697,13 +2741,13 @@ msgstr ""
 "tinrc variable B<show_author>."
 
 #. type: TP
-#: doc/tin.1:884
+#: doc/tin.1:904
 #, no-wrap
 msgid "B<GroupCancel 'D'>"
 msgstr "B<GroupCancel 'D'>"
 
 #. type: Plain text
-#: doc/tin.1:889 doc/tin.1:1109 doc/tin.1:1340
+#: doc/tin.1:909 doc/tin.1:1129 doc/tin.1:1360
 msgid ""
 "Cancel (delete) or supersede (overwrite) the current article. It must have "
 "been posted by the same user. The cancel message can be seen in the "
@@ -2714,24 +2758,24 @@ msgstr ""
 "newsgroup 'control' or 'control.cancel'."
 
 #. type: TP
-#: doc/tin.1:892
+#: doc/tin.1:912
 #, no-wrap
 msgid "B<GroupGoto 'g'>"
 msgstr "B<GroupGoto 'g'>"
 
 #. type: TP
-#: doc/tin.1:896
+#: doc/tin.1:916
 #, no-wrap
 msgid "B<GroupToggleGetartLimit 'G'>"
 msgstr "B<GroupToggleGetartLimit 'G'>"
 
 #. type: Plain text
-#: doc/tin.1:899
+#: doc/tin.1:919
 msgid "Toggle article/group limit."
 msgstr "Toggle article/group limit."
 
 #. type: Plain text
-#: doc/tin.1:903
+#: doc/tin.1:923
 msgid ""
 "Display the subject of the first article in the current thread in the last "
 "line."
@@ -2740,13 +2784,13 @@ msgstr ""
 "line."
 
 #. type: TP
-#: doc/tin.1:909
+#: doc/tin.1:929
 #, no-wrap
 msgid "B<GroupMarkThdRead 'K'>"
 msgstr "B<GroupMarkThdRead 'K'>"
 
 #. type: Plain text
-#: doc/tin.1:915
+#: doc/tin.1:935
 msgid ""
 "Mark article/thread as read and move onto the next unread article/thread. If "
 "a range of articles/threads is set, the range will be marked as read instead "
@@ -2759,18 +2803,18 @@ msgstr ""
 "prompt asks how to proceed."
 
 #. type: TP
-#: doc/tin.1:915
+#: doc/tin.1:935
 #, no-wrap
 msgid "B<GroupListThd 'l'>"
 msgstr "B<GroupListThd 'l'>"
 
 #. type: Plain text
-#: doc/tin.1:918
+#: doc/tin.1:938
 msgid "Open the thread under the current cursor position."
 msgstr "Open the thread under the current cursor position."
 
 #. type: Plain text
-#: doc/tin.1:923 doc/tin.1:1138 doc/tin.1:1379
+#: doc/tin.1:943 doc/tin.1:1158 doc/tin.1:1399
 msgid ""
 "Look up article by ''Message-ID:''. If not reading via NNTP or the server "
 "neither supports [X]HDR (B<RFC\\ 2980>, B<RFC\\ 3977>) nor XPAT (B<RFC\\ "
@@ -2781,13 +2825,13 @@ msgstr ""
 "2980>), only the IDs in the current group are searched."
 
 #. type: TP
-#: doc/tin.1:923
+#: doc/tin.1:943
 #, no-wrap
 msgid "B<GroupMail 'm'>"
 msgstr "B<GroupMail 'm'>"
 
 #. type: Plain text
-#: doc/tin.1:928 doc/tin.1:1143 doc/tin.1:1384
+#: doc/tin.1:948 doc/tin.1:1163 doc/tin.1:1404
 msgid ""
 "Mail current article / thread / auto-selected (hot) articles / articles "
 "matching pattern / tagged articles to someone. See the section \"MAILING "
@@ -2798,35 +2842,35 @@ msgstr ""
 "PIPING PRINTING REPOSTING AND SAVING ARTICLES\" for more information."
 
 #. type: TP
-#: doc/tin.1:932
+#: doc/tin.1:952
 #, no-wrap
 msgid "B<GroupNextGroup 'n'>"
 msgstr "B<GroupNextGroup 'n'>"
 
 #. type: Plain text
-#: doc/tin.1:935
+#: doc/tin.1:955
 msgid "Go to next group."
 msgstr "Go to next group."
 
 #. type: TP
-#: doc/tin.1:935
+#: doc/tin.1:955
 #, no-wrap
 msgid "B<GroupNextUnreadArt 'N'>"
 msgstr "B<GroupNextUnreadArt 'N'>"
 
 #. type: Plain text
-#: doc/tin.1:938 doc/tin.1:1394
+#: doc/tin.1:958 doc/tin.1:1414
 msgid "Go to the next unread article."
 msgstr "Go to the next unread article."
 
 #. type: TP
-#: doc/tin.1:938 doc/tin.1:1143 doc/tin.1:1394
+#: doc/tin.1:958 doc/tin.1:1163 doc/tin.1:1414
 #, no-wrap
 msgid "B<Print 'o'>"
 msgstr "B<Print 'o'>"
 
 #. type: Plain text
-#: doc/tin.1:943 doc/tin.1:1148 doc/tin.1:1399
+#: doc/tin.1:963 doc/tin.1:1168 doc/tin.1:1419
 msgid ""
 "Send current article / thread / auto-selected (hot) articles / articles "
 "matching pattern / tagged articles to printer. See the section \"MAILING "
@@ -2837,51 +2881,51 @@ msgstr ""
 "PIPING PRINTING REPOSTING AND SAVING ARTICLES\" for more information."
 
 #. type: TP
-#: doc/tin.1:943
+#: doc/tin.1:963
 #, no-wrap
 msgid "B<GroupPrevGroup 'p'>"
 msgstr "B<GroupPrevGroup 'p'>"
 
 #. type: Plain text
-#: doc/tin.1:946
+#: doc/tin.1:966
 msgid "Go to previous group."
 msgstr "Go to previous group."
 
 #. type: TP
-#: doc/tin.1:946
+#: doc/tin.1:966
 #, no-wrap
 msgid "B<GroupPrevUnreadArt 'P'>"
 msgstr "B<GroupPrevUnreadArt 'P'>"
 
 #. type: Plain text
-#: doc/tin.1:949
+#: doc/tin.1:969
 msgid "Go to previous unread article."
 msgstr "Go to previous unread article."
 
 #. type: Plain text
-#: doc/tin.1:952 doc/tin.1:1151
+#: doc/tin.1:972 doc/tin.1:1171
 msgid "Return to previous level."
 msgstr "Return to previous level."
 
 #. type: TP
-#: doc/tin.1:955
+#: doc/tin.1:975
 #, no-wrap
 msgid "B<GroupToggleReadUnread 'r'>"
 msgstr "B<GroupToggleReadUnread 'r'>"
 
 #. type: Plain text
-#: doc/tin.1:958
+#: doc/tin.1:978
 msgid "Toggle the display between all articles and unread articles."
 msgstr "Toggle the display between all articles and unread articles."
 
 #. type: TP
-#: doc/tin.1:962
+#: doc/tin.1:982
 #, no-wrap
 msgid "B<GroupSave 's'>"
 msgstr "B<GroupSave 's'>"
 
 #. type: Plain text
-#: doc/tin.1:967 doc/tin.1:1163 doc/tin.1:1424
+#: doc/tin.1:987 doc/tin.1:1183 doc/tin.1:1444
 msgid ""
 "Save current article / thread / auto-selected (hot) articles / articles "
 "matching pattern / tagged articles. See the section \"MAILING PIPING "
@@ -2892,24 +2936,24 @@ msgstr ""
 "PRINTING REPOSTING AND SAVING ARTICLES\" for more information."
 
 #. type: TP
-#: doc/tin.1:967
+#: doc/tin.1:987
 #, no-wrap
 msgid "B<GroupAutoSave 'S'>"
 msgstr "B<GroupAutoSave 'S'>"
 
 #. type: Plain text
-#: doc/tin.1:970 doc/tin.1:1166 doc/tin.1:1427
+#: doc/tin.1:990 doc/tin.1:1186 doc/tin.1:1447
 msgid "Save marked articles automatically without further prompting."
 msgstr "Save marked articles automatically without further prompting."
 
 #. type: TP
-#: doc/tin.1:970
+#: doc/tin.1:990
 #, no-wrap
 msgid "B<GroupTag 't'>"
 msgstr "B<GroupTag 't'>"
 
 #. type: Plain text
-#: doc/tin.1:975
+#: doc/tin.1:995
 msgid ""
 "Toggle tag-status of current article / thread for B<GroupMail> ('B<m>')  / "
 "B<Pipe> ('B<|>') / B<Print> ('B<o>') / B<GroupSave> ('B<s>') / "
@@ -2920,13 +2964,13 @@ msgstr ""
 "B<GroupRepost> ('B<x>')."
 
 #. type: TP
-#: doc/tin.1:975
+#: doc/tin.1:995
 #, no-wrap
 msgid "B<GroupTagParts 'T'>"
 msgstr "B<GroupTagParts 'T'>"
 
 #. type: Plain text
-#: doc/tin.1:979 doc/tin.1:1174
+#: doc/tin.1:999 doc/tin.1:1194
 msgid ""
 "Automatically tag/untag all the parts of the current multi-part message in "
 "order."
@@ -2935,13 +2979,13 @@ msgstr ""
 "order."
 
 #. type: TP
-#: doc/tin.1:979
+#: doc/tin.1:999
 #, no-wrap
 msgid "B<GroupToggleThreading 'u'>"
 msgstr "B<GroupToggleThreading 'u'>"
 
 #. type: Plain text
-#: doc/tin.1:984
+#: doc/tin.1:1004
 msgid ""
 "Cycle the threading mode through no threading, threading by subject, "
 "threading by references, threading on both subject and references, group "
@@ -2952,18 +2996,18 @@ msgstr ""
 "multipart articles into a thread (''Subject:'' based)."
 
 #. type: TP
-#: doc/tin.1:984
+#: doc/tin.1:1004
 #, no-wrap
 msgid "B<GroupUntag 'U'>"
 msgstr "B<GroupUntag 'U'>"
 
 #. type: Plain text
-#: doc/tin.1:987
+#: doc/tin.1:1007
 msgid "Untag all articles that were tagged."
 msgstr "Untag all articles that were tagged."
 
 #. type: Plain text
-#: doc/tin.1:994 doc/tin.1:1184 doc/tin.1:1452
+#: doc/tin.1:1014 doc/tin.1:1204 doc/tin.1:1472
 msgid ""
 "Post an article to the current group. If posting fails for some reason, "
 "you'll get the chance to edit the article again via B<PostEdit> ('B<e>'), "
@@ -2976,13 +3020,13 @@ msgstr ""
 "o>'' command-line switch) or discard it via B<Quit> ('B<q>')."
 
 #. type: TP
-#: doc/tin.1:994
+#: doc/tin.1:1014
 #, no-wrap
 msgid "B<GroupRepost 'x'>"
 msgstr "B<GroupRepost 'x'>"
 
 #. type: Plain text
-#: doc/tin.1:1000 doc/tin.1:1458
+#: doc/tin.1:1020 doc/tin.1:1478
 msgid ""
 "Repost an already posted article / thread / auto-selected (hot) articles / "
 "articles matching pattern / tagged articles to another newsgroup(s). Useful "
@@ -2995,48 +3039,48 @@ msgstr ""
 "your own articles."
 
 #. type: TP
-#: doc/tin.1:1000
+#: doc/tin.1:1020
 #, no-wrap
 msgid "B<GroupMarkUnselArtRead 'X'>"
 msgstr "B<GroupMarkUnselArtRead 'X'>"
 
 #. type: Plain text
-#: doc/tin.1:1008
+#: doc/tin.1:1028
 msgid ""
 "Mark all unread articles that have not been selected as read, redraw screen "
 "to reflect changes and put index at the first thread to begin reading.  "
 "Pressing B<GroupMarkUnselArtRead> ('B<X>') again will toggle back to the way "
-"it was before. See B<GroupUndoSel> ('B<~>') command for clearing the toggle "
-"effect, leaving the group will also clear the toggle effect and make the "
-"changes permanent."
+"it was before. See B<GroupUndoSel> ('B<\\[ti]>') command for clearing the "
+"toggle effect, leaving the group will also clear the toggle effect and make "
+"the changes permanent."
 msgstr ""
 "Mark all unread articles that have not been selected as read, redraw screen "
 "to reflect changes and put index at the first thread to begin reading.  "
 "Pressing B<GroupMarkUnselArtRead> ('B<X>') again will toggle back to the way "
-"it was before. See B<GroupUndoSel> ('B<~>') command for clearing the toggle "
-"effect, leaving the group will also clear the toggle effect and make the "
-"changes permanent."
+"it was before. See B<GroupUndoSel> ('B<\\[ti]>') command for clearing the "
+"toggle effect, leaving the group will also clear the toggle effect and make "
+"the changes permanent."
 
 #. type: TP
-#: doc/tin.1:1008 doc/tin.1:1184 doc/tin.1:1458
+#: doc/tin.1:1028 doc/tin.1:1204 doc/tin.1:1478
 #, no-wrap
 msgid "B<MarkArtUnread 'z'>"
 msgstr "B<MarkArtUnread 'z'>"
 
 #. type: Plain text
-#: doc/tin.1:1011
+#: doc/tin.1:1031
 msgid "Mark current article as unread."
 msgstr "Mark current article as unread."
 
 #. type: TP
-#: doc/tin.1:1011 doc/tin.1:1189 doc/tin.1:1461
+#: doc/tin.1:1031 doc/tin.1:1209 doc/tin.1:1481
 #, no-wrap
 msgid "B<MarkThdUnread 'Z'>"
 msgstr "B<MarkThdUnread 'Z'>"
 
 #.  -------------------------------------------------------------------
 #. type: Plain text
-#: doc/tin.1:1018
+#: doc/tin.1:1038
 msgid ""
 "Mark current thread as unread. If a range of threads is set, the range will "
 "be marked as unread instead of the current thread. When tagged threads are "
@@ -3047,79 +3091,79 @@ msgstr ""
 "present, a prompt asks how to proceed."
 
 #. type: SS
-#: doc/tin.1:1018
+#: doc/tin.1:1038
 #, no-wrap
 msgid "THREAD LISTING COMMANDS"
 msgstr "THREAD LISTING COMMANDS"
 
 #. type: Plain text
-#: doc/tin.1:1023
+#: doc/tin.1:1043
 msgid "Select article 4 within thread."
 msgstr "Select article 4 within thread."
 
 #. type: TP
-#: doc/tin.1:1057
+#: doc/tin.1:1077
 #, no-wrap
 msgid "B<ThreadSelArt '*'>"
 msgstr "B<ThreadSelArt '*'>"
 
 #. type: TP
-#: doc/tin.1:1060
+#: doc/tin.1:1080
 #, no-wrap
 msgid "B<ThreadToggleArtSel '.'>"
 msgstr "B<ThreadToggleArtSel '.'>"
 
 #. type: Plain text
-#: doc/tin.1:1063
+#: doc/tin.1:1083
 msgid "Toggle selection of current article."
 msgstr "Toggle selection of current article."
 
 #. type: TP
-#: doc/tin.1:1063
+#: doc/tin.1:1083
 #, no-wrap
 msgid "B<ThreadReverseSel '@'>"
 msgstr "B<ThreadReverseSel '@'>"
 
 #. type: Plain text
-#: doc/tin.1:1066
+#: doc/tin.1:1086
 msgid "Reverse article selections."
 msgstr "Reverse article selections."
 
 #. type: TP
-#: doc/tin.1:1066
+#: doc/tin.1:1086
 #, no-wrap
-msgid "B<ThreadUndoSel '~'>"
-msgstr "B<ThreadUndoSel '~'>"
+msgid "B<ThreadUndoSel '\\[ti]'>"
+msgstr "B<ThreadUndoSel '\\[ti]'>"
 
 #. type: Plain text
-#: doc/tin.1:1069
+#: doc/tin.1:1089
 msgid "Undo all selections on current thread."
 msgstr "Undo all selections on current thread."
 
 #. type: TP
-#: doc/tin.1:1074
+#: doc/tin.1:1094
 #, no-wrap
 msgid "B<ThreadReadArt '^J' 'E<lt>CRE<gt>'>"
 msgstr "B<ThreadReadArt '^J' 'E<lt>CRE<gt>'>"
 
 #. type: Plain text
-#: doc/tin.1:1077
+#: doc/tin.1:1097
 msgid "Read current article within thread."
 msgstr "Read current article within thread."
 
 #. type: TP
-#: doc/tin.1:1077
+#: doc/tin.1:1097
 #, no-wrap
 msgid "B<ThreadReadNextArtOrThread 'E<lt>TABE<gt>'>"
 msgstr "B<ThreadReadNextArtOrThread 'E<lt>TABE<gt>'>"
 
 #. type: Plain text
-#: doc/tin.1:1080
+#: doc/tin.1:1100
 msgid "View next unread article within thread."
 msgstr "View next unread article within thread."
 
 #. type: Plain text
-#: doc/tin.1:1085
+#: doc/tin.1:1105
 msgid ""
 "Author forward search. This searches for articles with a specific ''From:'' "
 "line. The search will wrap over into the next thread if nothing is found in "
@@ -3130,7 +3174,7 @@ msgstr ""
 "the current one."
 
 #. type: Plain text
-#: doc/tin.1:1096
+#: doc/tin.1:1116
 msgid ""
 "Mark thread as read [after confirmation] and return to the group index "
 "page.  Move cursor to next thread."
@@ -3139,7 +3183,7 @@ msgstr ""
 "page.  Move cursor to next thread."
 
 #. type: Plain text
-#: doc/tin.1:1100
+#: doc/tin.1:1120
 msgid ""
 "Mark thread as read [after confirmation] and enter the next thread "
 "containing unread news."
@@ -3148,38 +3192,38 @@ msgstr ""
 "containing unread news."
 
 #. type: TP
-#: doc/tin.1:1100
+#: doc/tin.1:1120
 #, no-wrap
 msgid "B<ThreadToggleSubjDisplay 'd'>"
 msgstr "B<ThreadToggleSubjDisplay 'd'>"
 
 #. type: TP
-#: doc/tin.1:1104
+#: doc/tin.1:1124
 #, no-wrap
 msgid "B<ThreadCancel 'D'>"
 msgstr "B<ThreadCancel 'D'>"
 
 #. type: TP
-#: doc/tin.1:1112
+#: doc/tin.1:1132
 #, no-wrap
 msgid "B<ThreadFollowupQuote 'f'>"
 msgstr "B<ThreadFollowupQuote 'f'>"
 
 #. type: Plain text
-#: doc/tin.1:1115 doc/tin.1:1349
+#: doc/tin.1:1135 doc/tin.1:1369
 msgid ""
 "Post a followup to the current article with a copy of the article included."
 msgstr ""
 "Post a followup to the current article with a copy of the article included."
 
 #. type: TP
-#: doc/tin.1:1115
+#: doc/tin.1:1135
 #, no-wrap
 msgid "B<ThreadFollowup 'F'>"
 msgstr "B<ThreadFollowup 'F'>"
 
 #. type: Plain text
-#: doc/tin.1:1118
+#: doc/tin.1:1138
 msgid ""
 "Post a followup to the current article without a copy of the article "
 "included."
@@ -3188,18 +3232,18 @@ msgstr ""
 "included."
 
 #. type: Plain text
-#: doc/tin.1:1121 doc/tin.1:1362
+#: doc/tin.1:1141 doc/tin.1:1382
 msgid "Display the subject of the current article in the last line."
 msgstr "Display the subject of the current article in the last line."
 
 #. type: TP
-#: doc/tin.1:1127
+#: doc/tin.1:1147
 #, no-wrap
 msgid "B<ThreadMarkArtRead 'K'>"
 msgstr "B<ThreadMarkArtRead 'K'>"
 
 #. type: Plain text
-#: doc/tin.1:1133
+#: doc/tin.1:1153
 msgid ""
 "Mark article as read and move onto the next unread article. If a range of "
 "articles is set, the range will be marked as read instead of the current "
@@ -3210,31 +3254,31 @@ msgstr ""
 "article. When tagged articles are present, a prompt asks how to proceed."
 
 #. type: TP
-#: doc/tin.1:1138
+#: doc/tin.1:1158
 #, no-wrap
 msgid "B<ThreadMail 'm'>"
 msgstr "B<ThreadMail 'm'>"
 
 #. type: TP
-#: doc/tin.1:1158
+#: doc/tin.1:1178
 #, no-wrap
 msgid "B<ThreadSave 's'>"
 msgstr "B<ThreadSave 's'>"
 
 #. type: TP
-#: doc/tin.1:1163
+#: doc/tin.1:1183
 #, no-wrap
 msgid "B<ThreadAutoSave 'S'>"
 msgstr "B<ThreadAutoSave 'S'>"
 
 #. type: TP
-#: doc/tin.1:1166
+#: doc/tin.1:1186
 #, no-wrap
 msgid "B<ThreadTag 't'>"
 msgstr "B<ThreadTag 't'>"
 
 #. type: Plain text
-#: doc/tin.1:1170 doc/tin.1:1431
+#: doc/tin.1:1190 doc/tin.1:1451
 msgid ""
 "Toggle tag status of current article for mailing, piping, printing, saving "
 "or reposting."
@@ -3243,24 +3287,24 @@ msgstr ""
 "or reposting."
 
 #. type: TP
-#: doc/tin.1:1170
+#: doc/tin.1:1190
 #, no-wrap
 msgid "B<ThreadTagParts 'T'>"
 msgstr "B<ThreadTagParts 'T'>"
 
 #. type: TP
-#: doc/tin.1:1174
+#: doc/tin.1:1194
 #, no-wrap
 msgid "B<ThreadUntag 'U'>"
 msgstr "B<ThreadUntag 'U'>"
 
 #. type: Plain text
-#: doc/tin.1:1177
+#: doc/tin.1:1197
 msgid "Untag all tagged threads."
 msgstr "Untag all tagged threads."
 
 #. type: Plain text
-#: doc/tin.1:1189
+#: doc/tin.1:1209
 msgid ""
 "Mark current article in thread as unread. If a range of articles is set, the "
 "range will be marked as unread instead of the current article. When tagged "
@@ -3272,34 +3316,34 @@ msgstr ""
 
 #.  -------------------------------------------------------------------
 #. type: Plain text
-#: doc/tin.1:1194
+#: doc/tin.1:1214
 msgid "Mark all articles in thread as unread."
 msgstr "Mark all articles in thread as unread."
 
 #. type: SS
-#: doc/tin.1:1194
+#: doc/tin.1:1214
 #, no-wrap
 msgid "ARTICLE VIEWER COMMANDS"
 msgstr "ARTICLE VIEWER COMMANDS"
 
 #. type: Plain text
-#: doc/tin.1:1199
+#: doc/tin.1:1219
 msgid "Read the first (base) article in this thread."
 msgstr "Read the first (base) article in this thread."
 
 #. type: Plain text
-#: doc/tin.1:1202
+#: doc/tin.1:1222
 msgid "Read response 4 in this thread."
 msgstr "Read response 4 in this thread."
 
 #. type: TP
-#: doc/tin.1:1206
+#: doc/tin.1:1226
 #, no-wrap
 msgid "B<PageReplyQuoteHeaders '^E'>"
 msgstr "B<PageReplyQuoteHeaders '^E'>"
 
 #. type: Plain text
-#: doc/tin.1:1210
+#: doc/tin.1:1230
 msgid ""
 "Reply through mail to the author of the current article with a copy of the "
 "article with all headers included."
@@ -3308,13 +3352,13 @@ msgstr ""
 "article with all headers included."
 
 #. type: TP
-#: doc/tin.1:1210
+#: doc/tin.1:1230
 #, no-wrap
 msgid "B<PagePGPCheckArticle '^G'>"
 msgstr "B<PagePGPCheckArticle '^G'>"
 
 #. type: Plain text
-#: doc/tin.1:1218
+#: doc/tin.1:1238
 msgid ""
 "Perform B<\\%pgp>(1)  / B<\\%gpg>(1)  operations on article. This expects "
 "inline pgp (B<RFC\\ 9580>) and not MIME pgp (B<RFC\\ 3156>)."
@@ -3323,35 +3367,35 @@ msgstr ""
 "inline pgp (B<RFC\\ 9580>) and not MIME pgp (B<RFC\\ 3156>)."
 
 #. type: TP
-#: doc/tin.1:1218
+#: doc/tin.1:1238
 #, no-wrap
 msgid "B<PageToggleRaw '^H'>"
 msgstr "B<PageToggleRaw '^H'>"
 
 #. type: Plain text
-#: doc/tin.1:1221
+#: doc/tin.1:1241
 msgid "Toggles the display mode (raw including all headers vs. cooked)."
 msgstr "Toggles the display mode (raw including all headers vs. cooked)."
 
 #. type: TP
-#: doc/tin.1:1225
+#: doc/tin.1:1245
 #, no-wrap
 msgid "B<PageToggleTabs '^T'>"
 msgstr "B<PageToggleTabs '^T'>"
 
 #. type: Plain text
-#: doc/tin.1:1228
+#: doc/tin.1:1248
 msgid "Toggle the TAB width between 4 and 8 characters."
 msgstr "Toggle the TAB width between 4 and 8 characters."
 
 #. type: TP
-#: doc/tin.1:1228
+#: doc/tin.1:1248
 #, no-wrap
 msgid "B<PageFollowupQuoteHeaders '^W'>"
 msgstr "B<PageFollowupQuoteHeaders '^W'>"
 
 #. type: Plain text
-#: doc/tin.1:1232
+#: doc/tin.1:1252
 msgid ""
 "Post a followup to the current article with a copy of the article with all "
 "headers included."
@@ -3360,13 +3404,13 @@ msgstr ""
 "headers included."
 
 #. type: TP
-#: doc/tin.1:1232
+#: doc/tin.1:1252
 #, no-wrap
 msgid "B<PageToggleTex2iso '\"'>"
 msgstr "B<PageToggleTex2iso '\"'>"
 
 #. type: Plain text
-#: doc/tin.1:1236
+#: doc/tin.1:1256
 msgid ""
 "Toggle TeX to ISO decoding for current article. The default behavior is "
 "taken from the B<tex2iso_conv> variable in the tinrc file."
@@ -3375,48 +3419,48 @@ msgstr ""
 "taken from the B<tex2iso_conv> variable in the tinrc file."
 
 #. type: TP
-#: doc/tin.1:1236
+#: doc/tin.1:1256
 #, no-wrap
 msgid "B<PageToggleAllHeaders '*'>"
 msgstr "B<PageToggleAllHeaders '*'>"
 
 #. type: Plain text
-#: doc/tin.1:1239
+#: doc/tin.1:1259
 msgid ""
 "Toggles the display of all headers vs. headers in B<news_headers_to_display>."
 msgstr ""
 "Toggles the display of all headers vs. headers in B<news_headers_to_display>."
 
 #. type: TP
-#: doc/tin.1:1239
+#: doc/tin.1:1259
 #, no-wrap
 msgid "B<PageArticleInfo '''>"
 msgstr "B<PageArticleInfo '''>"
 
 #. type: Plain text
-#: doc/tin.1:1242
+#: doc/tin.1:1262
 msgid "Detailed MIME information of the article."
 msgstr "Detailed MIME information of the article."
 
 #. type: TP
-#: doc/tin.1:1242
+#: doc/tin.1:1262
 #, no-wrap
 msgid "B<PageToggleRot '%'>"
 msgstr "B<PageToggleRot '%'>"
 
 #. type: Plain text
-#: doc/tin.1:1245
+#: doc/tin.1:1265
 msgid "Toggle ROT-13 decoding for this article."
 msgstr "Toggle ROT-13 decoding for this article."
 
 #. type: TP
-#: doc/tin.1:1245
+#: doc/tin.1:1265
 #, no-wrap
 msgid "B<PageToggleInlineData '('>"
 msgstr "B<PageToggleInlineData '('>"
 
 #. type: Plain text
-#: doc/tin.1:1250
+#: doc/tin.1:1270
 msgid ""
 "Toggle the display data sections outside of MIME, e.g. uuencoded or yenc "
 "data. The default behavior is taken from the B<hide_inline_data> variable in "
@@ -3427,13 +3471,13 @@ msgstr ""
 "in the tinrc file."
 
 #. type: TP
-#: doc/tin.1:1250
+#: doc/tin.1:1270
 #, no-wrap
 msgid "B<PageReveal ')'>"
 msgstr "B<PageReveal ')'>"
 
 #. type: Plain text
-#: doc/tin.1:1257
+#: doc/tin.1:1277
 msgid ""
 "The form feed character (^L) is often used to hide 'spoilers' that the "
 "reader may not initially wish to see when viewing an article. Any text after "
@@ -3448,23 +3492,23 @@ msgstr ""
 "scrolling up will hide it again."
 
 #. type: Plain text
-#: doc/tin.1:1266
+#: doc/tin.1:1286
 msgid "Forward search the text of this article."
 msgstr "Forward search the text of this article."
 
 #. type: Plain text
-#: doc/tin.1:1269
+#: doc/tin.1:1289
 msgid "Backward search the text of this article."
 msgstr "Backward search the text of this article."
 
 #. type: TP
-#: doc/tin.1:1269
+#: doc/tin.1:1289
 #, no-wrap
 msgid "B<PageSkipIncludedText ':'>"
 msgstr "B<PageSkipIncludedText ':'>"
 
 #. type: Plain text
-#: doc/tin.1:1274
+#: doc/tin.1:1294
 msgid ""
 "Skip to the end of the next quoted text-block in this article. Quoted text "
 "is everything which matches B<quote_regex>, B<quote_regex2> or "
@@ -3475,51 +3519,51 @@ msgstr ""
 "B<quote_regex3>."
 
 #. type: TP
-#: doc/tin.1:1274
+#: doc/tin.1:1294
 #, no-wrap
 msgid "B<PageTopThd 'E<lt>'>"
 msgstr "B<PageTopThd 'E<lt>'>"
 
 #. type: Plain text
-#: doc/tin.1:1277
+#: doc/tin.1:1297
 msgid "Go to the first article in the current thread."
 msgstr "Go to the first article in the current thread."
 
 #. type: TP
-#: doc/tin.1:1277
+#: doc/tin.1:1297
 #, no-wrap
 msgid "B<PageBotThd 'E<gt>'>"
 msgstr "B<PageBotThd 'E<gt>'>"
 
 #. type: Plain text
-#: doc/tin.1:1280
+#: doc/tin.1:1300
 msgid "Go to the last article in the current thread."
 msgstr "Go to the last article in the current thread."
 
 #. type: TP
-#: doc/tin.1:1280
+#: doc/tin.1:1300
 #, no-wrap
 msgid "B<PageToggleHighlight '_'>"
 msgstr "B<PageToggleHighlight '_'>"
 
 #. type: Plain text
-#: doc/tin.1:1283
+#: doc/tin.1:1303
 msgid "Toggle word highlighting on/off."
 msgstr "Toggle word highlighting on/off."
 
 #. type: TP
-#: doc/tin.1:1283
+#: doc/tin.1:1303
 #, no-wrap
 msgid "B<PageToggleVerbatim ','>"
 msgstr "B<PageToggleVerbatim ','>"
 
 #. type: Plain text
-#: doc/tin.1:1286
+#: doc/tin.1:1306
 msgid "Cycle through the various options of B<verbatim_handling>."
 msgstr "Cycle through the various options of B<verbatim_handling>."
 
 #. type: Plain text
-#: doc/tin.1:1300
+#: doc/tin.1:1320
 msgid ""
 "Auto select article(s) with a single key. The defaults used for selection "
 "are set based upon the following four tinrc config variables: "
@@ -3538,7 +3582,7 @@ msgstr ""
 "information on filtering."
 
 #. type: Plain text
-#: doc/tin.1:1309
+#: doc/tin.1:1329
 msgid ""
 "Kill article(s) with a single key. The defaults used for killing are based "
 "upon the following four tinrc config variables: B<default_filter_kill_case>, "
@@ -3555,24 +3599,24 @@ msgstr ""
 "\"FILTERING ARTICLES\" for more information on filtering."
 
 #. type: TP
-#: doc/tin.1:1309
+#: doc/tin.1:1329
 #, no-wrap
 msgid "B<PageNextThd '^J' 'E<lt>CRE<gt>'>"
 msgstr "B<PageNextThd '^J' 'E<lt>CRE<gt>'>"
 
 #. type: Plain text
-#: doc/tin.1:1312
+#: doc/tin.1:1332
 msgid "Go to next base article."
 msgstr "Go to next base article."
 
 #. type: TP
-#: doc/tin.1:1312
+#: doc/tin.1:1332
 #, no-wrap
 msgid "B<PageNextUnread 'E<lt>TABE<gt>'>"
 msgstr "B<PageNextUnread 'E<lt>TABE<gt>'>"
 
 #. type: Plain text
-#: doc/tin.1:1317
+#: doc/tin.1:1337
 msgid ""
 "Go to next unread article. If the tinrc variable B<goto_next_unread> doesn't "
 "contain PageNextUnread, then this key will first page through the current "
@@ -3583,17 +3627,17 @@ msgstr ""
 "article."
 
 #. type: Plain text
-#: doc/tin.1:1320
+#: doc/tin.1:1340
 msgid "Author forward search."
 msgstr "Author forward search."
 
 #. type: Plain text
-#: doc/tin.1:1323
+#: doc/tin.1:1343
 msgid "Author backward search."
 msgstr "Author backward search."
 
 #. type: Plain text
-#: doc/tin.1:1331
+#: doc/tin.1:1351
 msgid ""
 "Mark the current thread as read [after confirmation] and return to the "
 "previous menu. Move cursor to next item."
@@ -3602,7 +3646,7 @@ msgstr ""
 "previous menu. Move cursor to next item."
 
 #. type: Plain text
-#: doc/tin.1:1335
+#: doc/tin.1:1355
 msgid ""
 "Mark the rest of the current thread as read [after confirmation] and enter "
 "the next thread with unread articles."
@@ -3611,38 +3655,38 @@ msgstr ""
 "the next thread with unread articles."
 
 #. type: TP
-#: doc/tin.1:1335
+#: doc/tin.1:1355
 #, no-wrap
 msgid "B<PageCancel 'D'>"
 msgstr "B<PageCancel 'D'>"
 
 #. type: TP
-#: doc/tin.1:1340
+#: doc/tin.1:1360
 #, no-wrap
 msgid "B<PageEditArticle 'e'>"
 msgstr "B<PageEditArticle 'e'>"
 
 #. type: Plain text
-#: doc/tin.1:1343
+#: doc/tin.1:1363
 msgid ""
 "Edit the current article. This is restricted to mailgroups and saved news."
 msgstr ""
 "Edit the current article. This is restricted to mailgroups and saved news."
 
 #. type: TP
-#: doc/tin.1:1346
+#: doc/tin.1:1366
 #, no-wrap
 msgid "B<PageFollowupQuote 'f'>"
 msgstr "B<PageFollowupQuote 'f'>"
 
 #. type: TP
-#: doc/tin.1:1349
+#: doc/tin.1:1369
 #, no-wrap
 msgid "B<PageFollowup 'F'>"
 msgstr "B<PageFollowup 'F'>"
 
 #. type: Plain text
-#: doc/tin.1:1353
+#: doc/tin.1:1373
 msgid ""
 "Post a followup to the current article without including a copy of the "
 "article."
@@ -3651,107 +3695,107 @@ msgstr ""
 "article."
 
 #. type: TP
-#: doc/tin.1:1353
+#: doc/tin.1:1373
 #, no-wrap
 msgid "B<PageFirstPage 'g'>"
 msgstr "B<PageFirstPage 'g'>"
 
 #. type: Plain text
-#: doc/tin.1:1356
+#: doc/tin.1:1376
 msgid "Go to the start of the article."
 msgstr "Go to the start of the article."
 
 #. type: TP
-#: doc/tin.1:1356
+#: doc/tin.1:1376
 #, no-wrap
 msgid "B<PageLastPage 'G'>"
 msgstr "B<PageLastPage 'G'>"
 
 #. type: Plain text
-#: doc/tin.1:1359
+#: doc/tin.1:1379
 msgid "Go to the end of the article."
 msgstr "Go to the end of the article."
 
 #. type: TP
-#: doc/tin.1:1368
+#: doc/tin.1:1388
 #, no-wrap
 msgid "B<PageKillThd 'K'>"
 msgstr "B<PageKillThd 'K'>"
 
 #. type: Plain text
-#: doc/tin.1:1371
+#: doc/tin.1:1391
 msgid "Mark rest of thread as read and move onto the next unread thread."
 msgstr "Mark rest of thread as read and move onto the next unread thread."
 
 #. type: TP
-#: doc/tin.1:1371
+#: doc/tin.1:1391
 #, no-wrap
 msgid "B<PageListThd 'l'>"
 msgstr "B<PageListThd 'l'>"
 
 #. type: Plain text
-#: doc/tin.1:1374
+#: doc/tin.1:1394
 msgid "Show the thread menu that the current article is a part of."
 msgstr "Show the thread menu that the current article is a part of."
 
 #. type: TP
-#: doc/tin.1:1379
+#: doc/tin.1:1399
 #, no-wrap
 msgid "B<PageMail 'm'>"
 msgstr "B<PageMail 'm'>"
 
 #. type: TP
-#: doc/tin.1:1388
+#: doc/tin.1:1408
 #, no-wrap
 msgid "B<PageNextArt 'n'>"
 msgstr "B<PageNextArt 'n'>"
 
 #. type: Plain text
-#: doc/tin.1:1391
+#: doc/tin.1:1411
 msgid "Go to the next article."
 msgstr "Go to the next article."
 
 #. type: TP
-#: doc/tin.1:1391
+#: doc/tin.1:1411
 #, no-wrap
 msgid "B<PageNextUnreadArt 'N'>"
 msgstr "B<PageNextUnreadArt 'N'>"
 
 #. type: TP
-#: doc/tin.1:1399
+#: doc/tin.1:1419
 #, no-wrap
 msgid "B<PagePrevArt 'p'>"
 msgstr "B<PagePrevArt 'p'>"
 
 #. type: Plain text
-#: doc/tin.1:1402
+#: doc/tin.1:1422
 msgid "Go to the previous article."
 msgstr "Go to the previous article."
 
 #. type: TP
-#: doc/tin.1:1402
+#: doc/tin.1:1422
 #, no-wrap
 msgid "B<PagePrevUnreadArt 'P'>"
 msgstr "B<PagePrevUnreadArt 'P'>"
 
 #. type: Plain text
-#: doc/tin.1:1405
+#: doc/tin.1:1425
 msgid "Go to the previous unread article."
 msgstr "Go to the previous unread article."
 
 #. type: Plain text
-#: doc/tin.1:1408
+#: doc/tin.1:1428
 msgid "Return to the previous level."
 msgstr "Return to the previous level."
 
 #. type: TP
-#: doc/tin.1:1411
+#: doc/tin.1:1431
 #, no-wrap
 msgid "B<PageReplyQuote 'r'>"
 msgstr "B<PageReplyQuote 'r'>"
 
 #. type: Plain text
-#: doc/tin.1:1415
+#: doc/tin.1:1435
 msgid ""
 "Reply through mail to the author of the current article with a copy of the "
 "article included."
@@ -3760,13 +3804,13 @@ msgstr ""
 "article included."
 
 #. type: TP
-#: doc/tin.1:1415
+#: doc/tin.1:1435
 #, no-wrap
 msgid "B<PageReply 'R'>"
 msgstr "B<PageReply 'R'>"
 
 #. type: Plain text
-#: doc/tin.1:1419
+#: doc/tin.1:1439
 msgid ""
 "Reply through mail to the author of the current article without including "
 "the original article."
@@ -3775,53 +3819,53 @@ msgstr ""
 "the original article."
 
 #. type: TP
-#: doc/tin.1:1419
+#: doc/tin.1:1439
 #, no-wrap
 msgid "B<PageSave 's'>"
 msgstr "B<PageSave 's'>"
 
 #. type: TP
-#: doc/tin.1:1424
+#: doc/tin.1:1444
 #, no-wrap
 msgid "B<PageAutoSave 'S'>"
 msgstr "B<PageAutoSave 'S'>"
 
 #. type: TP
-#: doc/tin.1:1427
+#: doc/tin.1:1447
 #, no-wrap
 msgid "B<PageTag 't'>"
 msgstr "B<PageTag 't'>"
 
 #. type: TP
-#: doc/tin.1:1431
+#: doc/tin.1:1451
 #, no-wrap
 msgid "B<PageGroupSel 'T'>"
 msgstr "B<PageGroupSel 'T'>"
 
 #. type: Plain text
-#: doc/tin.1:1434
+#: doc/tin.1:1454
 msgid "Return to group selection level."
 msgstr "Return to group selection level."
 
 #. type: TP
-#: doc/tin.1:1434
+#: doc/tin.1:1454
 #, no-wrap
 msgid "B<PageGotoParent 'u'>"
 msgstr "B<PageGotoParent 'u'>"
 
 #. type: Plain text
-#: doc/tin.1:1437
+#: doc/tin.1:1457
 msgid "Go to parent article."
 msgstr "Go to parent article."
 
 #. type: TP
-#: doc/tin.1:1437
+#: doc/tin.1:1457
 #, no-wrap
 msgid "B<PageViewUrl 'U'>"
 msgstr "B<PageViewUrl 'U'>"
 
 #. type: Plain text
-#: doc/tin.1:1441
+#: doc/tin.1:1461
 msgid ""
 "Display a list of URLs in the current article. See the section \"URL "
 "LISTING\" for more information."
@@ -3830,13 +3874,13 @@ msgstr ""
 "LISTING\" for more information."
 
 #. type: TP
-#: doc/tin.1:1441
+#: doc/tin.1:1461
 #, no-wrap
 msgid "B<PageViewAttach 'V'>"
 msgstr "B<PageViewAttach 'V'>"
 
 #. type: Plain text
-#: doc/tin.1:1445
+#: doc/tin.1:1465
 msgid ""
 "Display a list of attachments of the current article. See the section "
 "\"ATTACHMENT LISTING\" for more information."
@@ -3845,30 +3889,30 @@ msgstr ""
 "\"ATTACHMENT LISTING\" for more information."
 
 #. type: TP
-#: doc/tin.1:1452
+#: doc/tin.1:1472
 #, no-wrap
 msgid "B<PageRepost 'x'>"
 msgstr "B<PageRepost 'x'>"
 
 #. type: Plain text
-#: doc/tin.1:1461
+#: doc/tin.1:1481
 msgid "Mark article as unread."
 msgstr "Mark article as unread."
 
 #.  -------------------------------------------------------------------
 #. type: Plain text
-#: doc/tin.1:1466
+#: doc/tin.1:1486
 msgid "Mark the current thread as unread."
 msgstr "Mark the current thread as unread."
 
 #. type: SS
-#: doc/tin.1:1466
+#: doc/tin.1:1486
 #, no-wrap
 msgid "URL LISTING"
 msgstr "URL LISTING"
 
 #. type: Plain text
-#: doc/tin.1:1469
+#: doc/tin.1:1489
 msgid ""
 "B<PageViewUrl> ('B<U>') displays a list of URLs in the current article. "
 "Besides the common moving keys, the following commands are available:"
@@ -3877,13 +3921,13 @@ msgstr ""
 "Besides the common moving keys, the following commands are available:"
 
 #. type: TP
-#: doc/tin.1:1470
+#: doc/tin.1:1490
 #, no-wrap
 msgid "B<UrlSelect '^J' 'E<lt>CRE<gt>'>"
 msgstr "B<UrlSelect '^J' 'E<lt>CRE<gt>'>"
 
 #. type: Plain text
-#: doc/tin.1:1474
+#: doc/tin.1:1494
 msgid ""
 "The current URL will be prompted and opened using the B<url_handler>. "
 "'B<E<lt>ESCE<gt>>' or no input will skip the URL."
@@ -3892,39 +3936,39 @@ msgstr ""
 "'B<E<lt>ESCE<gt>>' or no input will skip the URL."
 
 #. type: Plain text
-#: doc/tin.1:1477 doc/tin.1:1577
+#: doc/tin.1:1497 doc/tin.1:1597
 msgid "URL forward search."
 msgstr "URL forward search."
 
 #. type: Plain text
-#: doc/tin.1:1480 doc/tin.1:1580
+#: doc/tin.1:1500 doc/tin.1:1600
 msgid "URL backward search."
 msgstr "URL backward search."
 
 #. type: Plain text
-#: doc/tin.1:1486 doc/tin.1:1540 doc/tin.1:1586
+#: doc/tin.1:1506 doc/tin.1:1560 doc/tin.1:1606
 msgid "Shell escape."
 msgstr "Shell escape."
 
 #. type: Plain text
-#: doc/tin.1:1489
+#: doc/tin.1:1509
 msgid "Toggle the display of the current URL in the last line."
 msgstr "Toggle the display of the current URL in the last line."
 
 #. type: Plain text
-#: doc/tin.1:1492 doc/tin.1:1547 doc/tin.1:1592
+#: doc/tin.1:1512 doc/tin.1:1567 doc/tin.1:1612
 msgid "Help screen of commands available."
 msgstr "Help screen of commands available."
 
 #.  -------------------------------------------------------------------
 #. type: SS
-#: doc/tin.1:1499
+#: doc/tin.1:1519
 #, no-wrap
 msgid "ATTACHMENT LISTING"
 msgstr "ATTACHMENT LISTING"
 
 #. type: Plain text
-#: doc/tin.1:1502
+#: doc/tin.1:1522
 msgid ""
 "B<PageViewAttach> ('B<V>') displays a list of attachments of the current "
 "article. Besides the common moving keys, the following commands are "
@@ -3935,57 +3979,57 @@ msgstr ""
 "available:"
 
 #. type: TP
-#: doc/tin.1:1503
+#: doc/tin.1:1523
 #, no-wrap
 msgid "B<AttachPipe 'p'>"
 msgstr "B<AttachPipe 'p'>"
 
 #. type: Plain text
-#: doc/tin.1:1506
+#: doc/tin.1:1526
 msgid "Pipe attachment into command."
 msgstr "Pipe attachment into command."
 
 #. type: TP
-#: doc/tin.1:1506
+#: doc/tin.1:1526
 #, no-wrap
 msgid "B<AttachSave 's'>"
 msgstr "B<AttachSave 's'>"
 
 #. type: Plain text
-#: doc/tin.1:1509
+#: doc/tin.1:1529
 msgid "Save current attachment / tagged attachments to disk."
 msgstr "Save current attachment / tagged attachments to disk."
 
 #. type: TP
-#: doc/tin.1:1509
+#: doc/tin.1:1529
 #, no-wrap
 msgid "B<AttachSelect '^J' 'E<lt>CRE<gt>'>"
 msgstr "B<AttachSelect '^J' 'E<lt>CRE<gt>'>"
 
 #. type: Plain text
-#: doc/tin.1:1512
+#: doc/tin.1:1532
 msgid "View attachment."
 msgstr "View attachment."
 
 #. type: TP
-#: doc/tin.1:1512
+#: doc/tin.1:1532
 #, no-wrap
 msgid "B<AttachTag 't'>"
 msgstr "B<AttachTag 't'>"
 
 #. type: Plain text
-#: doc/tin.1:1515
+#: doc/tin.1:1535
 msgid "Tag one or more attachments for saving."
 msgstr "Tag one or more attachments for saving."
 
 #. type: TP
-#: doc/tin.1:1515
+#: doc/tin.1:1535
 #, no-wrap
 msgid "B<AttachTagPattern '='>"
 msgstr "B<AttachTagPattern '='>"
 
 #. type: Plain text
-#: doc/tin.1:1519
+#: doc/tin.1:1539
 msgid ""
 "Prompts for a pattern to match. All attachments whose name/description or "
 "content type/transfer encoding match the pattern will be tagged."
@@ -3994,52 +4038,52 @@ msgstr ""
 "content type/transfer encoding match the pattern will be tagged."
 
 #. type: TP
-#: doc/tin.1:1519
+#: doc/tin.1:1539
 #, no-wrap
 msgid "B<AttachToggleTagged '@'>"
 msgstr "B<AttachToggleTagged '@'>"
 
 #. type: Plain text
-#: doc/tin.1:1522
+#: doc/tin.1:1542
 msgid "Reverse tagging of all attachments."
 msgstr "Reverse tagging of all attachments."
 
 #. type: TP
-#: doc/tin.1:1522
+#: doc/tin.1:1542
 #, no-wrap
 msgid "B<AttachUntag 'U'>"
 msgstr "B<AttachUntag 'U'>"
 
 #. type: Plain text
-#: doc/tin.1:1525
+#: doc/tin.1:1545
 msgid "Untag all tagged attachments."
 msgstr "Untag all tagged attachments."
 
 #. type: Plain text
-#: doc/tin.1:1528
+#: doc/tin.1:1548
 msgid "Attachment forward search."
 msgstr "Attachment forward search."
 
 #. type: Plain text
-#: doc/tin.1:1531
+#: doc/tin.1:1551
 msgid "Attachment backward search."
 msgstr "Attachment backward search."
 
 #. type: TP
-#: doc/tin.1:1534
+#: doc/tin.1:1554
 #, no-wrap
 msgid "B<GlobalPipe '|'>"
 msgstr "B<GlobalPipe '|'>"
 
 #. type: Plain text
-#: doc/tin.1:1537
+#: doc/tin.1:1557
 msgid ""
 "Pipe attachment into command. Uses the raw attachment, no decoding is done."
 msgstr ""
 "Pipe attachment into command. Uses the raw attachment, no decoding is done."
 
 #. type: Plain text
-#: doc/tin.1:1544
+#: doc/tin.1:1564
 msgid ""
 "Toggle the display of the name/description of the current attachment in the "
 "last line."
@@ -4049,14 +4093,14 @@ msgstr ""
 
 #.  -------------------------------------------------------------------
 #. type: SS
-#: doc/tin.1:1554
+#: doc/tin.1:1574
 #, no-wrap
 msgid "POSTING HISTORY LISTING"
 msgstr "POSTING HISTORY LISTING"
 
 #
 #. type: Plain text
-#: doc/tin.1:1562
+#: doc/tin.1:1582
 msgid ""
 "B<DisplayPostHist> ('B<W>') displays a list of all previous posted articles "
 "stored in I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/posted>. The following "
@@ -4075,13 +4119,13 @@ msgstr ""
 "moving keys, the following commands are available:"
 
 #. type: TP
-#: doc/tin.1:1563
+#: doc/tin.1:1583
 #, no-wrap
 msgid "B<PostedArticlesSelect '^J' 'E<lt>CRE<gt>'>"
 msgstr "B<PostedArticlesSelect '^J' 'E<lt>CRE<gt>'>"
 
 #. type: Plain text
-#: doc/tin.1:1574
+#: doc/tin.1:1594
 msgid ""
 "The article with the current ''Message-ID:'' will be opened if available.  "
 "Note that this requires that the ''Message-ID:'' of the article was recorded "
@@ -4102,13 +4146,13 @@ msgstr ""
 "spool) it is not."
 
 #. type: Plain text
-#: doc/tin.1:1589
+#: doc/tin.1:1609
 msgid "Toggle the display of the current ''Message-ID:'' in the last line."
 msgstr "Toggle the display of the current ''Message-ID:'' in the last line."
 
 #.  -------------------------------------------------------------------
 #. type: SS
-#: doc/tin.1:1599
+#: doc/tin.1:1619
 #, no-wrap
 msgid "GLOBAL OPTIONS MENU AND TINRC CONFIGURABLE VARIABLES"
 msgstr "GLOBAL OPTIONS MENU AND TINRC CONFIGURABLE VARIABLES"
@@ -4117,7 +4161,7 @@ msgstr "GLOBAL OPTIONS MENU AND TINRC CO
 #.        - \fI${TIN_LIBDIR:\-NEWSLIBDIR}/tinrc\fR is used
 #.          in the !TIN_DEFAULTS_DIR config case
 #. type: Plain text
-#: doc/tin.1:1611
+#: doc/tin.1:1631
 msgid ""
 "At startup, B<tin> reads in the configuration files (see also B<\\"
 "%tin>(5)).  They contain a list of variables that can be used to configure "
@@ -4134,7 +4178,7 @@ msgstr ""
 "distributing system-wide defaults to new users who have no private tinrc yet."
 
 #. type: Plain text
-#: doc/tin.1:1619
+#: doc/tin.1:1639
 msgid ""
 "The variables are user configurable by editing I<${TIN_HOMEDIR:-"
 "\"$HOME\"}/.tin/tinrc> directly. Most of them can also be set in the GLOBAL "
@@ -4151,7 +4195,7 @@ msgstr ""
 "B<tin> so don't edit the file directly whilst B<tin> is running."
 
 #. type: Plain text
-#: doc/tin.1:1625
+#: doc/tin.1:1645
 msgid ""
 "In the options menu use the cursor keys in the usual way to move around. Use "
 "B<ConfigSelect> ('B<^J>' or 'B<E<lt>CRE<gt>>') to 'open' the option you wish "
@@ -4166,7 +4210,7 @@ msgstr ""
 "\\&'B<E<lt>ESCE<gt>>' will abort without saving changes."
 
 #. type: Plain text
-#: doc/tin.1:1632
+#: doc/tin.1:1652
 msgid ""
 "As with the other menus, B<RedrawScr> ('B<^L>') will redraw the screen. You "
 "can use B<SearchSubjF> ('B</>'), B<SearchSubjB> ('B<?>') and B<SearchRepeat> "
@@ -4181,7 +4225,7 @@ msgstr ""
 "without keeping your changes."
 
 #. type: Plain text
-#: doc/tin.1:1637
+#: doc/tin.1:1657
 msgid ""
 "The options menu provides access to the attributes menu for the current "
 "group by the B<ConfigToggleAttrib> ('B<E<lt>TABE<gt>>') command. Pressing "
@@ -4194,7 +4238,7 @@ msgstr ""
 "information see section \"ATTRIBUTES MENU AND GROUP ATTRIBUTES\"."
 
 #. type: Plain text
-#: doc/tin.1:1640
+#: doc/tin.1:1660
 msgid ""
 "The B<ConfigScopeMenu> ('B<S>') command brings up the scopes menu. For more "
 "information see section \"SCOPES MENU\"."
@@ -4203,7 +4247,7 @@ msgstr ""
 "information see section \"SCOPES MENU\"."
 
 #. type: Plain text
-#: doc/tin.1:1645
+#: doc/tin.1:1665
 msgid ""
 "Finally, the B<ConfigServerrcMenu> ('B<s>') command brings up the serverrc "
 "menu where values from I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/$NNTPSERVER/"
@@ -4216,7 +4260,7 @@ msgstr ""
 "MENU\"."
 
 #. type: Plain text
-#: doc/tin.1:1649
+#: doc/tin.1:1669
 msgid ""
 "Here is a full list of all the available variables. The name in round "
 "brackets is the name of the corresponding setting in I<${TIN_HOMEDIR:-"
@@ -4227,13 +4271,13 @@ msgstr ""
 "\"$HOME\"}/.tin/tinrc>."
 
 #. type: TP
-#: doc/tin.1:1649
+#: doc/tin.1:1669
 #, no-wrap
 msgid "B<Abbreviate long newsgroup names (abbreviate_groupname)>"
 msgstr "B<Abbreviate long newsgroup names (abbreviate_groupname)>"
 
 #. type: Plain text
-#: doc/tin.1:1655 doc/tin.5:1429
+#: doc/tin.1:1675 doc/tin.5:1438
 msgid ""
 "If ON abbreviate long newsgroup names at group selection level and article "
 "level (if necessary) like this: news.software.readers \\(-E<gt> "
@@ -4244,13 +4288,13 @@ msgstr ""
 "n.software.readers \\(-E<gt> n.s.readers \\(-E<gt> n.s.r.  Default is OFF."
 
 #. type: TP
-#: doc/tin.1:1655
+#: doc/tin.1:1675
 #, no-wrap
 msgid "B<Add posted articles to filter (add_posted_to_filter)>"
 msgstr "B<Add posted articles to filter (add_posted_to_filter)>"
 
 #. type: Plain text
-#: doc/tin.1:1659 doc/tin.5:1433
+#: doc/tin.1:1679 doc/tin.5:1442
 msgid ""
 "If ON add posted articles which start a new thread to filter for "
 "highlighting follow-ups. Default is ON."
@@ -4259,62 +4303,62 @@ msgstr ""
 "highlighting follow-ups. Default is ON."
 
 #. type: TP
-#: doc/tin.1:1659
+#: doc/tin.1:1679
 #, no-wrap
 msgid "B<Insert ''User-Agent:''-header (advertising)>"
 msgstr "B<Insert ''User-Agent:''-header (advertising)>"
 
 #. type: Plain text
-#: doc/tin.1:1662 doc/tin.5:1436
+#: doc/tin.1:1682 doc/tin.5:1445
 msgid "Turn ON advertising in header (''User-Agent:''). Default is ON."
 msgstr "Turn ON advertising in header (''User-Agent:''). Default is ON."
 
 #. type: TP
-#: doc/tin.1:1662
+#: doc/tin.1:1682
 #, no-wrap
 msgid "B<Skip multipart/alternative parts (alternative_handling)>"
 msgstr "B<Skip multipart/alternative parts (alternative_handling)>"
 
 #. type: Plain text
-#: doc/tin.1:1665 doc/tin.5:1439
+#: doc/tin.1:1685 doc/tin.5:1448
 msgid ""
 "If ON strip multipart/alternative messages automatically. Default is ON."
 msgstr ""
 "If ON strip multipart/alternative messages automatically. Default is ON."
 
 #. type: TP
-#: doc/tin.1:1665
+#: doc/tin.1:1685
 #, no-wrap
 msgid "B<Character to show deleted articles (art_marked_deleted)>"
 msgstr "B<Character to show deleted articles (art_marked_deleted)>"
 
 #. type: Plain text
-#: doc/tin.1:1668 doc/tin.5:1442
+#: doc/tin.1:1688 doc/tin.5:1451
 msgid "The character used to show that an article was deleted. Default is 'D'."
 msgstr ""
 "The character used to show that an article was deleted. Default is 'D'."
 
 #. type: TP
-#: doc/tin.1:1668
+#: doc/tin.1:1688
 #, no-wrap
 msgid "B<Character to show inrange articles (art_marked_inrange)>"
 msgstr "B<Character to show inrange articles (art_marked_inrange)>"
 
 #. type: Plain text
-#: doc/tin.1:1671 doc/tin.5:1445
+#: doc/tin.1:1691 doc/tin.5:1454
 msgid ""
 "The character used to show that an article is in a range. Default is '#'."
 msgstr ""
 "The character used to show that an article is in a range. Default is '#'."
 
 #. type: TP
-#: doc/tin.1:1671
+#: doc/tin.1:1691
 #, no-wrap
 msgid "B<Character to show returning arts (art_marked_return)>"
 msgstr "B<Character to show returning arts (art_marked_return)>"
 
 #. type: Plain text
-#: doc/tin.1:1675 doc/tin.5:1449
+#: doc/tin.1:1695 doc/tin.5:1458
 msgid ""
 "The character used to show that an article will return as an unread article "
 "when the group is next entered. Default is '-'."
@@ -4323,13 +4367,13 @@ msgstr ""
 "when the group is next entered. Default is '-'."
 
 #. type: TP
-#: doc/tin.1:1675
+#: doc/tin.1:1695
 #, no-wrap
 msgid "B<Character to show selected articles (art_marked_selected)>"
 msgstr "B<Character to show selected articles (art_marked_selected)>"
 
 #. type: Plain text
-#: doc/tin.1:1679 doc/tin.5:1453
+#: doc/tin.1:1699 doc/tin.5:1462
 msgid ""
 "The character used to show that an article/thread is auto-selected (hot).  "
 "Default is '*'."
@@ -4338,13 +4382,13 @@ msgstr ""
 "Default is '*'."
 
 #. type: TP
-#: doc/tin.1:1679
+#: doc/tin.1:1699
 #, no-wrap
 msgid "B<Character to show recent articles (art_marked_recent)>"
 msgstr "B<Character to show recent articles (art_marked_recent)>"
 
 #. type: Plain text
-#: doc/tin.1:1683 doc/tin.5:1457
+#: doc/tin.1:1703 doc/tin.5:1466
 msgid ""
 "The character used to show that an article/thread is recent (not older than "
 "X days). See also B<recent_time>. Default is 'o'."
@@ -4353,13 +4397,13 @@ msgstr ""
 "X days). See also B<recent_time>. Default is 'o'."
 
 #. type: TP
-#: doc/tin.1:1683
+#: doc/tin.1:1703
 #, no-wrap
 msgid "B<Character to show unread articles (art_marked_unread)>"
 msgstr "B<Character to show unread articles (art_marked_unread)>"
 
 #. type: Plain text
-#: doc/tin.1:1687 doc/tin.5:1461
+#: doc/tin.1:1707 doc/tin.5:1470
 msgid ""
 "The character used to show that an article has not been read.  Default is "
 "'+'."
@@ -4368,24 +4412,24 @@ msgstr ""
 "'+'."
 
 #. type: TP
-#: doc/tin.1:1687
+#: doc/tin.1:1707
 #, no-wrap
 msgid "B<Character to show read articles (art_marked_read)>"
 msgstr "B<Character to show read articles (art_marked_read)>"
 
 #. type: Plain text
-#: doc/tin.1:1690 doc/tin.5:1464
+#: doc/tin.1:1710 doc/tin.5:1473
 msgid "The character used to show that an article was read. Default is '\\ '."
 msgstr "The character used to show that an article was read. Default is '\\ '."
 
 #. type: TP
-#: doc/tin.1:1690
+#: doc/tin.1:1710
 #, no-wrap
 msgid "B<Character to show killed articles (art_marked_killed)>"
 msgstr "B<Character to show killed articles (art_marked_killed)>"
 
 #. type: Plain text
-#: doc/tin.1:1694 doc/tin.5:1468
+#: doc/tin.1:1714 doc/tin.5:1477
 msgid ""
 "The character used to show that an article was killed. Default is 'K'.  "
 "B<kill_level> must be set accordingly."
@@ -4394,13 +4438,13 @@ msgstr ""
 "B<kill_level> must be set accordingly."
 
 #. type: TP
-#: doc/tin.1:1694
+#: doc/tin.1:1714
 #, no-wrap
 msgid "B<Character to show read selected arts (art_marked_read_selected)>"
 msgstr "B<Character to show read selected arts (art_marked_read_selected)>"
 
 #. type: Plain text
-#: doc/tin.1:1698 doc/tin.5:1472
+#: doc/tin.1:1718 doc/tin.5:1481
 msgid ""
 "The character used to show that an article was hot before it was read.  "
 "Default is ':'. B<kill_level> must be set accordingly."
@@ -4409,13 +4453,13 @@ msgstr ""
 "Default is ':'. B<kill_level> must be set accordingly."
 
 #. type: TP
-#: doc/tin.1:1698 doc/tin.5:1472
+#: doc/tin.1:1718 doc/tin.5:1481
 #, no-wrap
 msgid "B<Ask before using MIME viewer (ask_for_metamail)>"
 msgstr "B<Ask before using MIME viewer (ask_for_metamail)>"
 
 #. type: Plain text
-#: doc/tin.1:1703
+#: doc/tin.1:1723
 msgid ""
 "If ON B<tin> will ask before using a MIME viewer (B<metamail_prog>) to "
 "display MIME messages. This only occurs if a MIME viewer is set. Default is "
@@ -4426,13 +4470,13 @@ msgstr ""
 "OFF."
 
 #. type: TP
-#: doc/tin.1:1703
+#: doc/tin.1:1723
 #, no-wrap
 msgid "B<Format string for the Attachment level (attachment_format)>"
 msgstr "B<Format string for the Attachment level (attachment_format)>"
 
 #. type: Plain text
-#: doc/tin.1:1708
+#: doc/tin.1:1728
 msgid ""
 "Format string B<tin> uses for Attachment level representation. See the "
 "section \"CUSTOMIZING THE SCREEN FORMAT\".  Default is \"%t%s%e%c%d\"."
@@ -4441,13 +4485,13 @@ msgstr ""
 "section \"CUSTOMISING THE SCREEN FORMAT\".  Default is \"%t%s%e%c%d\"."
 
 #. type: TP
-#: doc/tin.1:1708
+#: doc/tin.1:1728
 #, no-wrap
 msgid "B<Send you a cc and/or bcc automatically (auto_cc_bcc)>"
 msgstr "B<Send you a cc and/or bcc automatically (auto_cc_bcc)>"
 
 #. type: Plain text
-#: doc/tin.1:1712 doc/tin.5:1489
+#: doc/tin.1:1732 doc/tin.5:1498
 msgid ""
 "Automatically put your name in the ''Cc:'' (1) or ''Bcc:'' (2) field or to "
 "both (3) fields when mailing an article. Default is 'No' (0)."
@@ -4456,13 +4500,13 @@ msgstr ""
 "both (3) fields when mailing an article. Default is 'No' (0)."
 
 #. type: TP
-#: doc/tin.1:1712
+#: doc/tin.1:1732
 #, no-wrap
 msgid "B<List thread using right arrow key (auto_list_thread)>"
 msgstr "B<List thread using right arrow key (auto_list_thread)>"
 
 #. type: Plain text
-#: doc/tin.1:1716 doc/tin.5:1493
+#: doc/tin.1:1736 doc/tin.5:1502
 msgid ""
 "If ON automatically list thread when entering it using right arrow key.  "
 "Default is ON."
@@ -4471,24 +4515,24 @@ msgstr ""
 "Default is ON."
 
 #. type: TP
-#: doc/tin.1:1716
+#: doc/tin.1:1736
 #, no-wrap
 msgid "B<Reconnect to server automatically (auto_reconnect)>"
 msgstr "B<Reconnect to server automatically (auto_reconnect)>"
 
 #. type: Plain text
-#: doc/tin.1:1719 doc/tin.1:2828
+#: doc/tin.1:1739 doc/tin.1:2869
 msgid "Default is OFF."
 msgstr "Default is OFF."
 
 #. type: TP
-#: doc/tin.1:1719
+#: doc/tin.1:1739
 #, no-wrap
 msgid "B<Save articles in batch mode (batch_save)>"
 msgstr "B<Save articles in batch mode (batch_save)>"
 
 #. type: Plain text
-#: doc/tin.1:1724
+#: doc/tin.1:1744
 msgid ""
 "If set ON articles/threads will be saved in batch mode when save \\&''B<-"
 "S>'' or mail ''B<-M>, B<-N>'' is specified on the command line. Default is "
@@ -4499,13 +4543,13 @@ msgstr ""
 "ON."
 
 #. type: TP
-#: doc/tin.1:1724
+#: doc/tin.1:1744
 #, no-wrap
 msgid "B<Show mini menu & posting etiquette (beginner_level)>"
 msgstr "B<Show mini menu & posting etiquette (beginner_level)>"
 
 #. type: Plain text
-#: doc/tin.1:1729 doc/tin.5:1506
+#: doc/tin.1:1749 doc/tin.5:1515
 msgid ""
 "If set ON a mini menu of the most useful commands will be displayed at the "
 "bottom of the screen for each level. Also a short posting etiquette will be "
@@ -4516,13 +4560,13 @@ msgstr ""
 "displayed after composing an article. Default is ON."
 
 #. type: TP
-#: doc/tin.1:1729
+#: doc/tin.1:1749
 #, no-wrap
 msgid "B<Cache NNTP overview files locally (cache_overview_files)>"
 msgstr "B<Cache NNTP overview files locally (cache_overview_files)>"
 
 #. type: Plain text
-#: doc/tin.1:1734
+#: doc/tin.1:1754
 msgid ""
 "If ON, create local copies of NNTP overview files. This can be used to "
 "considerably speed up accessing large groups when using a slow connection.  "
@@ -4533,13 +4577,13 @@ msgstr ""
 "See also \"INDEX FILES\" and B<getart_limit>. Default is OFF."
 
 #. type: TP
-#: doc/tin.1:1734
+#: doc/tin.1:1754
 #, no-wrap
 msgid "B<Compress locally cached NNTP overview files (compress_overview_files)>"
 msgstr "B<Compress locally cached NNTP overview files (compress_overview_files)>"
 
 #. type: Plain text
-#: doc/tin.1:1739 doc/tin.5:1516
+#: doc/tin.1:1759 doc/tin.5:1525
 msgid ""
 "If ON, locally cached NNTP overview files (B<cache_overview_files>) are "
 "saved in compressed form (B<RFC\\ 1952>). Useful to reduce local disk space "
@@ -4550,13 +4594,13 @@ msgstr ""
 "used. Default is OFF."
 
 #. type: TP
-#: doc/tin.1:1739
+#: doc/tin.1:1759
 #, no-wrap
 msgid "B<Hash algorithm for cancel-locks (cancel_lock_algo)>"
 msgstr "B<Hash algorithm for cancel-locks (cancel_lock_algo)>"
 
 #. type: Plain text
-#: doc/tin.1:1746
+#: doc/tin.1:1766
 msgid ""
 "Use this hash algorithm for cancel-locks (B<RFC\\ 8315>). Only available "
 "when built with cancel-lock support. none disables the generation of cancel-"
@@ -4569,13 +4613,13 @@ msgstr ""
 "also I<${TIN_HOMEDIR:-\"$HOME\"}/.cancelsecret> in B<\\%tin>(5)."
 
 #. type: TP
-#: doc/tin.1:1746
+#: doc/tin.1:1766
 #, no-wrap
 msgid "B<Catchup read groups when quitting (catchup_read_groups)>"
 msgstr "B<Catchup read groups when quitting (catchup_read_groups)>"
 
 #. type: Plain text
-#: doc/tin.1:1752 doc/tin.5:1526
+#: doc/tin.1:1772 doc/tin.5:1535
 msgid ""
 "If set ON the user is asked when quitting if all groups read during the "
 "current session should be marked read. Default is OFF."
@@ -4584,101 +4628,101 @@ msgstr ""
 "current session should be marked read. Default is OFF."
 
 #. type: TP
-#: doc/tin.1:1752
+#: doc/tin.1:1772
 #, no-wrap
 msgid "B<Standard background color (col_back)>"
 msgstr "B<Standard background colour (col_back)>"
 
 #. type: Plain text
-#: doc/tin.1:1755 doc/tin.5:1529
+#: doc/tin.1:1775 doc/tin.5:1538
 msgid "Standard background color"
 msgstr "Standard background colour"
 
 #. type: TP
-#: doc/tin.1:1755
+#: doc/tin.1:1775
 #, no-wrap
 msgid "B<Color of quoted text from external sources (col_extquote)>"
 msgstr "B<Colour of quoted text from external sources (col_extquote)>"
 
 #. type: Plain text
-#: doc/tin.1:1758 doc/tin.5:1532
+#: doc/tin.1:1778 doc/tin.5:1541
 msgid "Color of quoted text from external sources"
 msgstr "Colour of quoted text from external sources"
 
 #. type: TP
-#: doc/tin.1:1758
+#: doc/tin.1:1778
 #, no-wrap
 msgid "B<Color of sender (From:) (col_from)>"
 msgstr "B<Colour of sender (From:) (col_from)>"
 
 #. type: Plain text
-#: doc/tin.1:1761 doc/tin.5:1535
+#: doc/tin.1:1781 doc/tin.5:1544
 msgid "Color of sender (From:)"
 msgstr "Colour of sender (From:)"
 
 #. type: TP
-#: doc/tin.1:1761
+#: doc/tin.1:1781
 #, no-wrap
 msgid "B<Color of article header lines (col_head)>"
 msgstr "B<Colour of article header lines (col_head)>"
 
 #. type: Plain text
-#: doc/tin.1:1764 doc/tin.5:1538
+#: doc/tin.1:1784 doc/tin.5:1547
 msgid "Color of header-lines"
 msgstr "Colour of header-lines"
 
 #. type: TP
-#: doc/tin.1:1764
+#: doc/tin.1:1784
 #, no-wrap
 msgid "B<Color of help text (col_help)>"
 msgstr "B<Colour of help text (col_help)>"
 
 #. type: Plain text
-#: doc/tin.1:1767 doc/tin.5:1541
+#: doc/tin.1:1787 doc/tin.5:1550
 msgid "Color of help pages"
 msgstr "Colour of help pages"
 
 #. type: TP
-#: doc/tin.1:1767
+#: doc/tin.1:1787
 #, no-wrap
 msgid "B<Color for inverse text (background) (col_invers_bg)>"
 msgstr "B<Colour for inverse text (background) (col_invers_bg)>"
 
 #. type: Plain text
-#: doc/tin.1:1770 doc/tin.5:1544
+#: doc/tin.1:1790 doc/tin.5:1553
 msgid "Color of background for inverse text"
 msgstr "Colour of background for inverse text"
 
 #. type: TP
-#: doc/tin.1:1770
+#: doc/tin.1:1790
 #, no-wrap
 msgid "B<Color for inverse text (foreground) (col_invers_fg)>"
 msgstr "B<Colour for inverse text (foreground) (col_invers_fg)>"
 
 #. type: Plain text
-#: doc/tin.1:1773 doc/tin.5:1547
+#: doc/tin.1:1793 doc/tin.5:1556
 msgid "Color of foreground for inverse text"
 msgstr "Colour of foreground for inverse text"
 
 #. type: TP
-#: doc/tin.1:1773
+#: doc/tin.1:1793
 #, no-wrap
 msgid "B<Color of status messages (col_message)>"
 msgstr "B<Colour of status messages (col_message)>"
 
 #. type: Plain text
-#: doc/tin.1:1776 doc/tin.5:1566
+#: doc/tin.1:1796 doc/tin.5:1575
 msgid "Color of status messages in last line"
 msgstr "Colour of status messages in last line"
 
 #. type: TP
-#: doc/tin.1:1776
+#: doc/tin.1:1796
 #, no-wrap
 msgid "B<Color of highlighting with _dash_ (col_markdash)>"
 msgstr "B<Colour of highlighting with _dash_ (col_markdash)>"
 
 #. type: Plain text
-#: doc/tin.1:1780 doc/tin.5:1551
+#: doc/tin.1:1800 doc/tin.5:1560
 msgid ""
 "Color of words emphasized like _this_. See also B<word_h_display_marks> and "
 "B<word_highlight>."
@@ -4687,13 +4731,13 @@ msgstr ""
 "B<word_highlight>."
 
 #. type: TP
-#: doc/tin.1:1780
+#: doc/tin.1:1800
 #, no-wrap
 msgid "B<Color of highlighting with /slash/ (col_markslash)>"
 msgstr "B<Colour of highlighting with /slash/ (col_markslash)>"
 
 #. type: Plain text
-#: doc/tin.1:1784 doc/tin.5:1555
+#: doc/tin.1:1804 doc/tin.5:1564
 msgid ""
 "Color of words emphasized like /this/. See also B<word_h_display_marks> and "
 "B<word_highlight>."
@@ -4702,13 +4746,13 @@ msgstr ""
 "B<word_highlight>."
 
 #. type: TP
-#: doc/tin.1:1784
+#: doc/tin.1:1804
 #, no-wrap
 msgid "B<Color of highlighting with *stars* (col_markstar)>"
 msgstr "B<Colour of highlighting with *stars* (col_markstar)>"
 
 #. type: Plain text
-#: doc/tin.1:1788 doc/tin.5:1559
+#: doc/tin.1:1808 doc/tin.5:1568
 msgid ""
 "Color of words emphasized like *this*. See also B<word_h_display_marks> and "
 "B<word_highlight>."
@@ -4717,13 +4761,13 @@ msgstr ""
 "B<word_highlight>."
 
 #. type: TP
-#: doc/tin.1:1788
+#: doc/tin.1:1808
 #, no-wrap
 msgid "B<Color of highlighting with -stroke- (col_markstroke)>"
 msgstr "B<Colour of highlighting with -stroke- (col_markstroke)>"
 
 #. type: Plain text
-#: doc/tin.1:1792 doc/tin.5:1563
+#: doc/tin.1:1812 doc/tin.5:1572
 msgid ""
 "Color of words emphasized like -this-. See also B<word_h_display_marks> and "
 "B<word_highlight>."
@@ -4732,79 +4776,79 @@ msgstr ""
 "B<word_highlight>."
 
 #. type: TP
-#: doc/tin.1:1792
+#: doc/tin.1:1812
 #, no-wrap
 msgid "B<Color of mini help menu (col_minihelp)>"
 msgstr "B<Colour of mini help menu (col_minihelp)>"
 
 #. type: Plain text
-#: doc/tin.1:1795 doc/tin.5:1569
+#: doc/tin.1:1815 doc/tin.5:1578
 msgid "Color of mini help menu"
 msgstr "Colour of mini help menu"
 
 #. type: TP
-#: doc/tin.1:1795
+#: doc/tin.1:1815
 #, no-wrap
 msgid "B<Color of actual news header fields (col_newsheaders)>"
 msgstr "B<Colour of actual news header fields (col_newsheaders)>"
 
 #. type: Plain text
-#: doc/tin.1:1798 doc/tin.5:1572
+#: doc/tin.1:1818 doc/tin.5:1581
 msgid "Color of actual news header fields"
 msgstr "Colour of actual news header fields"
 
 #. type: TP
-#: doc/tin.1:1798
+#: doc/tin.1:1818
 #, no-wrap
 msgid "B<Standard foreground color (col_normal)>"
 msgstr "B<Standard foreground colour (col_normal)>"
 
 #. type: Plain text
-#: doc/tin.1:1801 doc/tin.5:1575
+#: doc/tin.1:1821 doc/tin.5:1584
 msgid "Standard foreground color"
 msgstr "Standard foreground colour"
 
 #. type: TP
-#: doc/tin.1:1801
+#: doc/tin.1:1821
 #, no-wrap
 msgid "B<Color of quoted lines (col_quote)>"
 msgstr "B<Colour of quoted lines (col_quote)>"
 
 #. type: Plain text
-#: doc/tin.1:1804 doc/tin.5:1578
+#: doc/tin.1:1824 doc/tin.5:1587
 msgid "Color of quoted lines"
 msgstr "Colour of quoted lines"
 
 #. type: TP
-#: doc/tin.1:1804
+#: doc/tin.1:1824
 #, no-wrap
 msgid "B<Color of twice quoted line (col_quote2)>"
 msgstr "B<Colour of twice quoted line (col_quote2)>"
 
 #. type: Plain text
-#: doc/tin.1:1807 doc/tin.5:1581
+#: doc/tin.1:1827 doc/tin.5:1590
 msgid "Color of twice quoted lines"
 msgstr "Colour of twice quoted lines"
 
 #. type: TP
-#: doc/tin.1:1807
+#: doc/tin.1:1827
 #, no-wrap
 msgid "B<Color of E<gt>=3 times quoted line (col_quote3)>"
 msgstr "B<Colour of E<gt>=3 times quoted line (col_quote3)>"
 
 #. type: Plain text
-#: doc/tin.1:1810 doc/tin.5:1584
+#: doc/tin.1:1830 doc/tin.5:1593
 msgid "Color of E<gt>=3 times quoted lines"
 msgstr "Colour of E<gt>=3 times quoted lines"
 
 #. type: TP
-#: doc/tin.1:1810
+#: doc/tin.1:1830
 #, no-wrap
 msgid "B<Color of response counter (col_response)>"
 msgstr "B<Colour of response counter (col_response)>"
 
 #. type: Plain text
-#: doc/tin.1:1814 doc/tin.5:1588
+#: doc/tin.1:1834 doc/tin.5:1597
 msgid ""
 "Color of response counter. This is the text that says \"Response x of y\" in "
 "the article viewer."
@@ -4813,113 +4857,113 @@ msgstr ""
 "in the article viewer."
 
 #. type: TP
-#: doc/tin.1:1814
+#: doc/tin.1:1834
 #, no-wrap
 msgid "B<Color of signatures (col_signature)>"
 msgstr "B<Colour of signatures (col_signature)>"
 
 #. type: Plain text
-#: doc/tin.1:1817 doc/tin.5:1591
+#: doc/tin.1:1837 doc/tin.5:1600
 msgid "Color of signatures"
 msgstr "Colour of signatures"
 
 #. type: TP
-#: doc/tin.1:1817
+#: doc/tin.1:1837
 #, no-wrap
 msgid "B<Color of negative score (col_score_neg)>"
 msgstr "B<Colour of negative score (col_score_neg)>"
 
 #. type: Plain text
-#: doc/tin.1:1820 doc/tin.5:1594
+#: doc/tin.1:1840 doc/tin.5:1603
 msgid "Color of negative score"
 msgstr "Colour of negative score"
 
 #. type: TP
-#: doc/tin.1:1820
+#: doc/tin.1:1840
 #, no-wrap
 msgid "B<Color of positive score (col_score_pos)>"
 msgstr "B<Colour of positive score (col_score_pos)>"
 
 #. type: Plain text
-#: doc/tin.1:1823 doc/tin.5:1597
+#: doc/tin.1:1843 doc/tin.5:1606
 msgid "Color of positive score"
 msgstr "Colour of positive score"
 
 #. type: TP
-#: doc/tin.1:1823
+#: doc/tin.1:1843
 #, no-wrap
 msgid "B<Color of urls highlight (col_urls)>"
 msgstr "B<Colour of urls highlight (col_urls)>"
 
 #. type: Plain text
-#: doc/tin.1:1826 doc/tin.5:1600
+#: doc/tin.1:1846 doc/tin.5:1609
 msgid "Color of urls highlight"
 msgstr "Colour of urls highlight"
 
 #. type: TP
-#: doc/tin.1:1826
+#: doc/tin.1:1846
 #, no-wrap
 msgid "B<Color of verbatim blocks (col_verbatim)>"
 msgstr "B<Colour of verbatim blocks (col_verbatim)>"
 
 #. type: Plain text
-#: doc/tin.1:1829 doc/tin.5:1603
+#: doc/tin.1:1849 doc/tin.5:1612
 msgid "Color of verbatim blocks"
 msgstr "Colour of verbatim blocks"
 
 #. type: TP
-#: doc/tin.1:1829
+#: doc/tin.1:1849
 #, no-wrap
 msgid "B<Color of article subject lines (col_subject)>"
 msgstr "B<Colour of article subject lines (col_subject)>"
 
 #. type: Plain text
-#: doc/tin.1:1832 doc/tin.5:1606
+#: doc/tin.1:1852 doc/tin.5:1615
 msgid "Color of article subject"
 msgstr "Colour of article subject"
 
 #. type: TP
-#: doc/tin.1:1832
+#: doc/tin.1:1852
 #, no-wrap
 msgid "B<Color of text lines (col_text)>"
 msgstr "B<Colour of text lines (col_text)>"
 
 #. type: Plain text
-#: doc/tin.1:1835 doc/tin.5:1609
+#: doc/tin.1:1855 doc/tin.5:1618
 msgid "Color of text-lines"
 msgstr "Colour of text-lines"
 
 #. type: TP
-#: doc/tin.1:1835
+#: doc/tin.1:1855
 #, no-wrap
 msgid "B<Color of help/mail sign (col_title)>"
 msgstr "B<Colour of help/mail sign (col_title)>"
 
 #. type: Plain text
-#: doc/tin.1:1838 doc/tin.5:1612
+#: doc/tin.1:1858 doc/tin.5:1621
 msgid "Color of help/mail sign"
 msgstr "Colour of help/mail sign"
 
 #. type: TP
-#: doc/tin.1:1838
+#: doc/tin.1:1858
 #, no-wrap
 msgid "B<Which actions require confirmation (confirm_choice)>"
 msgstr "B<Which actions require confirmation (confirm_choice)>"
 
 #. type: Plain text
-#: doc/tin.1:1841
+#: doc/tin.1:1861
 msgid "Ask for manual confirmation to protect the user."
 msgstr "Ask for manual confirmation to protect the user."
 
 #. type: IP
-#: doc/tin.1:1842 doc/tin.1:1848 doc/tin.1:1852
+#: doc/tin.1:1862 doc/tin.1:1868 doc/tin.1:1872
 #, no-wrap
 msgid "\\(bu"
 msgstr "\\(bu"
 
 #.  TODO: check if all affected commands are marked [after confirmation]
 #. type: Plain text
-#: doc/tin.1:1848
+#: doc/tin.1:1868
 msgid ""
 "B<commands> Ask for confirmation before executing certain dangerous commands "
 "(e.g., B<Catchup> ('B<c>')). Commands that this affects are marked in this "
@@ -4930,7 +4974,7 @@ msgstr ""
 "manual with '[after confirmation]'. Default is commands & quit."
 
 #. type: Plain text
-#: doc/tin.1:1852
+#: doc/tin.1:1872
 msgid ""
 "B<quit> You'll be asked to confirm that you wish to exit B<tin> when you use "
 "the B<Quit> ('B<q>') command."
@@ -4939,7 +4983,7 @@ msgstr ""
 "the B<Quit> ('B<q>') command."
 
 #. type: Plain text
-#: doc/tin.1:1856
+#: doc/tin.1:1876
 msgid ""
 "B<select> Ask for confirmation before marking all not selected (with "
 "B<GroupMarkUnselArtRead> ('B<X>') command) articles as read."
@@ -4948,7 +4992,7 @@ msgstr ""
 "B<GroupMarkUnselArtRead> ('B<X>') command) articles as read."
 
 #. type: TP
-#: doc/tin.1:1859
+#: doc/tin.1:1879
 #, no-wrap
 msgid "B<Format string for display of dates (date_format)>"
 msgstr "B<Format string for display of dates (date_format)>"
@@ -4956,7 +5000,7 @@ msgstr "B<Format string for display of d
 #.  most of these default_* settings are not available from the menu
 #.  as they are intended for internal use only.
 #. type: Plain text
-#: doc/tin.1:1871
+#: doc/tin.1:1891
 msgid ""
 "Format string used for date representation. A description of the different "
 "format options can be found in B<\\%strftime>(3).  B<tin> uses B<\\"
@@ -4969,47 +5013,47 @@ msgstr ""
 "fallback code.  Default is \"%a, %d %b %Y %H:%M:%S\"."
 
 #. type: TP
-#: doc/tin.1:1871
+#: doc/tin.1:1891
 #, no-wrap
 msgid "B<(default_art_search)>"
 msgstr "B<(default_art_search)>"
 
 #. type: TP
-#: doc/tin.1:1873
+#: doc/tin.1:1893
 #, no-wrap
 msgid "B<(default_author_search)>"
 msgstr "B<(default_author_search)>"
 
 #. type: TP
-#: doc/tin.1:1875
+#: doc/tin.1:1895
 #, no-wrap
 msgid "B<(default_config_search)>"
 msgstr "B<(default_config_search)>"
 
 #. type: Plain text
-#: doc/tin.1:1878 doc/tin.5:1651
+#: doc/tin.1:1898 doc/tin.5:1660
 msgid "The last article/author/config option that was searched for."
 msgstr "The last article/author/config option that was searched for."
 
 #. type: TP
-#: doc/tin.1:1878
+#: doc/tin.1:1898
 #, no-wrap
 msgid "B<(default_filter_days)>"
 msgstr "B<(default_filter_days)>"
 
 #. type: Plain text
-#: doc/tin.1:1881 doc/tin.5:1654
+#: doc/tin.1:1901 doc/tin.5:1663
 msgid "Default is 28."
 msgstr "Default is 28."
 
 #. type: TP
-#: doc/tin.1:1881
+#: doc/tin.1:1901
 #, no-wrap
 msgid "B<(default_filter_kill_case)>"
 msgstr "B<(default_filter_kill_case)>"
 
 #. type: Plain text
-#: doc/tin.1:1885 doc/tin.5:1658
+#: doc/tin.1:1905 doc/tin.5:1667
 msgid ""
 "Default for quick (1 key) kill filter case.  ON = filter case sensitive, OFF "
 "= ignore case. Default is OFF."
@@ -5018,13 +5062,13 @@ msgstr ""
 "= ignore case. Default is OFF."
 
 #. type: TP
-#: doc/tin.1:1885
+#: doc/tin.1:1905
 #, no-wrap
 msgid "B<(default_filter_kill_expire)>"
 msgstr "B<(default_filter_kill_expire)>"
 
 #. type: Plain text
-#: doc/tin.1:1890 doc/tin.5:1663
+#: doc/tin.1:1910 doc/tin.5:1672
 msgid ""
 "Default for quick (1 key) kill filter expire.  ON = limit to "
 "B<default_filter_days>, OFF = don't ever expire. Default is OFF."
@@ -5033,13 +5077,13 @@ msgstr ""
 "B<default_filter_days>, OFF = don't ever expire. Default is OFF."
 
 #. type: TP
-#: doc/tin.1:1890
+#: doc/tin.1:1910
 #, no-wrap
 msgid "B<(default_filter_kill_global)>"
 msgstr "B<(default_filter_kill_global)>"
 
 #. type: Plain text
-#: doc/tin.1:1894 doc/tin.5:1667
+#: doc/tin.1:1914 doc/tin.5:1676
 msgid ""
 "Default for quick (1 key) kill filter global.  ON=apply to all groups, "
 "OFF=apply to current group. Default is ON."
@@ -5048,107 +5092,110 @@ msgstr ""
 "OFF=apply to current group. Default is ON."
 
 #. type: TP
-#: doc/tin.1:1894
+#: doc/tin.1:1914
 #, no-wrap
 msgid "B<(default_filter_kill_header)>"
 msgstr "B<(default_filter_kill_header)>"
 
 #. type: Plain text
-#: doc/tin.1:1897 doc/tin.5:1670
+#: doc/tin.1:1917 doc/tin.5:1679
 msgid "Default for quick (1 key) kill filter header."
 msgstr "Default for quick (1 key) kill filter header."
 
 #. type: IP
-#: doc/tin.1:1898 doc/tin.1:1932 doc/tin.1:2052 doc/tin.1:2114 doc/tin.1:2320
-#: doc/tin.1:2385 doc/tin.1:2521 doc/tin.1:2546 doc/tin.1:2562 doc/tin.1:2614
-#: doc/tin.1:2644 doc/tin.1:2722 doc/tin.1:2754 doc/tin.1:2780 doc/tin.1:2861
-#: doc/tin.1:2897 doc/tin.5:1673 doc/tin.5:1702 doc/tin.5:1840 doc/tin.5:1897
-#: doc/tin.5:2097 doc/tin.5:2167 doc/tin.5:2219 doc/tin.5:2336 doc/tin.5:2351
-#: doc/tin.5:2384 doc/tin.5:2437 doc/tin.5:2466 doc/tin.5:2537 doc/tin.5:2586
-#: doc/tin.5:2614 doc/tin.5:2704 doc/tin.5:2742
+#: doc/tin.1:1918 doc/tin.1:1952 doc/tin.1:2072 doc/tin.1:2134 doc/tin.1:2343
+#: doc/tin.1:2408 doc/tin.1:2544 doc/tin.1:2569 doc/tin.1:2585 doc/tin.1:2620
+#: doc/tin.1:2655 doc/tin.1:2685 doc/tin.1:2763 doc/tin.1:2795 doc/tin.1:2821
+#: doc/tin.1:2890 doc/tin.1:2914 doc/tin.1:2950 doc/tin.5:746 doc/tin.5:1682
+#: doc/tin.5:1711 doc/tin.5:1849 doc/tin.5:1906 doc/tin.5:2063 doc/tin.5:2126
+#: doc/tin.5:2196 doc/tin.5:2248 doc/tin.5:2365 doc/tin.5:2380 doc/tin.5:2405
+#: doc/tin.5:2431 doc/tin.5:2484 doc/tin.5:2513 doc/tin.5:2584 doc/tin.5:2633
+#: doc/tin.5:2661 doc/tin.5:2733 doc/tin.5:2763 doc/tin.5:2801
 #, no-wrap
 msgid "0"
 msgstr "0"
 
 #. type: Plain text
-#: doc/tin.1:1900 doc/tin.1:1934
+#: doc/tin.1:1920 doc/tin.1:1954
 msgid "\\%''Subject:'' (case sensitive)"
 msgstr "\\%''Subject:'' (case-sensitive)"
 
 #. type: Plain text
-#: doc/tin.1:1902 doc/tin.1:1936
+#: doc/tin.1:1922 doc/tin.1:1956
 msgid "\\%''Subject:'' (ignore case)"
 msgstr "\\%''Subject:'' (ignore case)"
 
 #. type: Plain text
-#: doc/tin.1:1904 doc/tin.1:1938
+#: doc/tin.1:1924 doc/tin.1:1958
 msgid "\\%''From:'' (case sensitive)"
 msgstr "\\%''From:'' (case-sensitive)"
 
 #. type: IP
-#: doc/tin.1:1904 doc/tin.1:1938 doc/tin.1:2326 doc/tin.1:2529 doc/tin.1:2569
-#: doc/tin.1:2620 doc/tin.1:2651 doc/tin.1:2728 doc/tin.1:2786 doc/tin.1:2867
-#: doc/tin.5:1676 doc/tin.5:1705 doc/tin.5:2103 doc/tin.5:2359 doc/tin.5:2391
-#: doc/tin.5:2443 doc/tin.5:2473 doc/tin.5:2543 doc/tin.5:2620 doc/tin.5:2710
+#: doc/tin.1:1924 doc/tin.1:1958 doc/tin.1:2349 doc/tin.1:2552 doc/tin.1:2592
+#: doc/tin.1:2626 doc/tin.1:2661 doc/tin.1:2692 doc/tin.1:2769 doc/tin.1:2827
+#: doc/tin.1:2897 doc/tin.1:2920 doc/tin.5:1685 doc/tin.5:1714 doc/tin.5:2066
+#: doc/tin.5:2132 doc/tin.5:2388 doc/tin.5:2411 doc/tin.5:2438 doc/tin.5:2490
+#: doc/tin.5:2520 doc/tin.5:2590 doc/tin.5:2667 doc/tin.5:2740 doc/tin.5:2769
 #, no-wrap
 msgid "3"
 msgstr "3"
 
 #. type: Plain text
-#: doc/tin.1:1906 doc/tin.1:1940
+#: doc/tin.1:1926 doc/tin.1:1960
 msgid "\\%''From:'' (ignore case)"
 msgstr "\\%''From:'' (ignore case)"
 
 #. type: Plain text
-#: doc/tin.1:1908 doc/tin.1:1942
+#: doc/tin.1:1928 doc/tin.1:1962
 msgid "\\%''Message-ID:'' & full ''References:'' line"
 msgstr "\\%''Message-ID:'' & full ''References:'' line"
 
 #. type: IP
-#: doc/tin.1:1908 doc/tin.1:1942 doc/tin.1:2056 doc/tin.1:2330 doc/tin.1:2624
-#: doc/tin.1:2733 doc/tin.1:2791 doc/tin.5:1678 doc/tin.5:1707 doc/tin.5:1844
-#: doc/tin.5:2107 doc/tin.5:2447 doc/tin.5:2547 doc/tin.5:2625
+#: doc/tin.1:1928 doc/tin.1:1962 doc/tin.1:2076 doc/tin.1:2353 doc/tin.1:2665
+#: doc/tin.1:2774 doc/tin.1:2832 doc/tin.5:1687 doc/tin.5:1716 doc/tin.5:1853
+#: doc/tin.5:2068 doc/tin.5:2136 doc/tin.5:2494 doc/tin.5:2594 doc/tin.5:2672
 #, no-wrap
 msgid "5"
 msgstr "5"
 
 #. type: Plain text
-#: doc/tin.1:1910 doc/tin.1:1944
+#: doc/tin.1:1930 doc/tin.1:1964
 msgid "\\%''Message-ID:'' & last ''References:'' entry only"
 msgstr "\\%''Message-ID:'' & last ''References:'' entry only"
 
 #. type: IP
-#: doc/tin.1:1910 doc/tin.1:1944 doc/tin.1:2057 doc/tin.1:2626 doc/tin.1:2793
-#: doc/tin.5:1679 doc/tin.5:1708 doc/tin.5:1845 doc/tin.5:2449 doc/tin.5:2627
+#: doc/tin.1:1930 doc/tin.1:1964 doc/tin.1:2077 doc/tin.1:2667 doc/tin.1:2834
+#: doc/tin.5:1688 doc/tin.5:1717 doc/tin.5:1854 doc/tin.5:2069 doc/tin.5:2496
+#: doc/tin.5:2674
 #, no-wrap
 msgid "6"
 msgstr "6"
 
 #. type: Plain text
-#: doc/tin.1:1912 doc/tin.1:1946
+#: doc/tin.1:1932 doc/tin.1:1966
 msgid "\\%''Message-ID:'' entry only"
 msgstr "\\%''Message-ID:'' entry only"
 
 #. type: IP
-#: doc/tin.1:1912 doc/tin.1:1946 doc/tin.1:2629 doc/tin.1:2795 doc/tin.5:1680
-#: doc/tin.5:1709 doc/tin.5:2452 doc/tin.5:2629
+#: doc/tin.1:1932 doc/tin.1:1966 doc/tin.1:2670 doc/tin.1:2836 doc/tin.5:1689
+#: doc/tin.5:1718 doc/tin.5:2499 doc/tin.5:2676
 #, no-wrap
 msgid "7"
 msgstr "7"
 
 #. type: Plain text
-#: doc/tin.1:1914 doc/tin.1:1948
+#: doc/tin.1:1934 doc/tin.1:1968
 msgid "\\%''Lines:''"
 msgstr "\\%''Lines:''"
 
 #. type: TP
-#: doc/tin.1:1915
+#: doc/tin.1:1935
 #, no-wrap
 msgid "B<(default_filter_select_case)>"
 msgstr "B<(default_filter_select_case)>"
 
 #. type: Plain text
-#: doc/tin.1:1919 doc/tin.5:1687
+#: doc/tin.1:1939 doc/tin.5:1696
 msgid ""
 "Default for quick (1 key) auto-selection filter case. ON=filter case "
 "sensitive, OFF=ignore case. Default is OFF."
@@ -5157,13 +5204,13 @@ msgstr ""
 "sensitive, OFF=ignore case. Default is OFF."
 
 #. type: TP
-#: doc/tin.1:1919
+#: doc/tin.1:1939
 #, no-wrap
 msgid "B<(default_filter_select_expire)>"
 msgstr "B<(default_filter_select_expire)>"
 
 #. type: Plain text
-#: doc/tin.1:1924 doc/tin.5:1692
+#: doc/tin.1:1944 doc/tin.5:1701
 msgid ""
 "Default for quick (1 key) auto-selection filter expire.  ON = limit to "
 "B<default_filter_days>, OFF = don't ever expire.  Default is OFF."
@@ -5172,13 +5219,13 @@ msgstr ""
 "B<default_filter_days>, OFF = don't ever expire.  Default is OFF."
 
 #. type: TP
-#: doc/tin.1:1924
+#: doc/tin.1:1944
 #, no-wrap
 msgid "B<(default_filter_select_global)>"
 msgstr "B<(default_filter_select_global)>"
 
 #. type: Plain text
-#: doc/tin.1:1928 doc/tin.5:1696
+#: doc/tin.1:1948 doc/tin.5:1705
 msgid ""
 "Default for quick (1 key) auto-selection filter global.  ON=apply to all "
 "groups, OFF=apply to current group. Default is ON."
@@ -5187,126 +5234,126 @@ msgstr ""
 "groups, OFF=apply to current group. Default is ON."
 
 #. type: TP
-#: doc/tin.1:1928
+#: doc/tin.1:1948
 #, no-wrap
 msgid "B<(default_filter_select_header)>"
 msgstr "B<(default_filter_select_header)>"
 
 #. type: Plain text
-#: doc/tin.1:1931 doc/tin.5:1699
+#: doc/tin.1:1951 doc/tin.5:1708
 msgid "Default for quick (1 key) auto-selection filter header."
 msgstr "Default for quick (1 key) auto-selection filter header."
 
 #. type: TP
-#: doc/tin.1:1949
+#: doc/tin.1:1969
 #, no-wrap
 msgid "B<(default_goto_group)>"
 msgstr "B<(default_goto_group)>"
 
 #. type: TP
-#: doc/tin.1:1951
+#: doc/tin.1:1971
 #, no-wrap
 msgid "B<(default_group_search)>"
 msgstr "B<(default_group_search)>"
 
 #. type: TP
-#: doc/tin.1:1953
+#: doc/tin.1:1973
 #, no-wrap
 msgid "B<(default_mail_address)>"
 msgstr "B<(default_mail_address)>"
 
 #. type: TP
-#: doc/tin.1:1955
+#: doc/tin.1:1975
 #, no-wrap
 msgid "B<(default_move_group)>"
 msgstr "B<(default_move_group)>"
 
 #. type: TP
-#: doc/tin.1:1957
+#: doc/tin.1:1977
 #, no-wrap
 msgid "B<(default_pattern)>"
 msgstr "B<(default_pattern)>"
 
 #. type: TP
-#: doc/tin.1:1959
+#: doc/tin.1:1979
 #, no-wrap
 msgid "B<(default_pipe_command)>"
 msgstr "B<(default_pipe_command)>"
 
 #. type: TP
-#: doc/tin.1:1961
+#: doc/tin.1:1981
 #, no-wrap
 msgid "B<(default_post_newsgroups)>"
 msgstr "B<(default_post_newsgroups)>"
 
 #. type: TP
-#: doc/tin.1:1963
+#: doc/tin.1:1983
 #, no-wrap
 msgid "B<(default_post_subject)>"
 msgstr "B<(default_post_subject)>"
 
 #. type: TP
-#: doc/tin.1:1965
+#: doc/tin.1:1985
 #, no-wrap
 msgid "B<(default_range_group)>"
 msgstr "B<(default_range_group)>"
 
 #. type: TP
-#: doc/tin.1:1967
+#: doc/tin.1:1987
 #, no-wrap
 msgid "B<(default_range_select)>"
 msgstr "B<(default_range_select)>"
 
 #. type: TP
-#: doc/tin.1:1969
+#: doc/tin.1:1989
 #, no-wrap
 msgid "B<(default_range_thread)>"
 msgstr "B<(default_range_thread)>"
 
 #. type: TP
-#: doc/tin.1:1971
+#: doc/tin.1:1991
 #, no-wrap
 msgid "B<(default_repost_group)>"
 msgstr "B<(default_repost_group)>"
 
 #. type: TP
-#: doc/tin.1:1973
+#: doc/tin.1:1993
 #, no-wrap
 msgid "B<(default_save_file)>"
 msgstr "B<(default_save_file)>"
 
 #. type: TP
-#: doc/tin.1:1975
+#: doc/tin.1:1995
 #, no-wrap
 msgid "B<(default_save_mode)>"
 msgstr "B<(default_save_mode)>"
 
 #. type: TP
-#: doc/tin.1:1977
+#: doc/tin.1:1997
 #, no-wrap
 msgid "B<(default_select_pattern)>"
 msgstr "B<(default_select_pattern)>"
 
 #. type: TP
-#: doc/tin.1:1979
+#: doc/tin.1:1999
 #, no-wrap
 msgid "B<(default_shell_command)>"
 msgstr "B<(default_shell_command)>"
 
 #. type: TP
-#: doc/tin.1:1981
+#: doc/tin.1:2001
 #, no-wrap
 msgid "B<(default_subject_search)>"
 msgstr "B<(default_subject_search)>"
 
 #. type: TP
-#: doc/tin.1:1983
+#: doc/tin.1:2003
 #, no-wrap
 msgid "B<Don't break words when wrapping (dont_break_words)>"
 msgstr "B<Don't break words when wrapping (dont_break_words)>"
 
 #. type: Plain text
-#: doc/tin.1:1987 doc/tin.5:1750
+#: doc/tin.1:2007 doc/tin.5:1759
 msgid ""
 "Do not break long lines inside a word. This applies to the body except for "
 "verbatim blocks. See also B<wrap_column>. Default is OFF."
@@ -5315,13 +5362,13 @@ msgstr ""
 "verbatim blocks. See also B<wrap_column>. Default is OFF."
 
 #. type: TP
-#: doc/tin.1:1987
+#: doc/tin.1:2007
 #, no-wrap
 msgid "B<Draw \\(-E<gt> instead of highlighted bar (draw_arrow)>"
 msgstr "B<Draw \\(-E<gt> instead of highlighted bar (draw_arrow)>"
 
 #. type: Plain text
-#: doc/tin.1:1991 doc/tin.5:1754
+#: doc/tin.1:2011 doc/tin.5:1763
 msgid ""
 "Allows groups/articles to be selected by an arrow '\\(-E<gt>' if set ON or "
 "by a highlighted bar if set OFF. Default is OFF."
@@ -5330,13 +5377,13 @@ msgstr ""
 "by a highlighted bar if set OFF. Default is OFF."
 
 #. type: TP
-#: doc/tin.1:1991
+#: doc/tin.1:2011
 #, no-wrap
 msgid "B<Invocation of your editor (editor_format)>"
 msgstr "B<Invocation of your editor (editor_format)>"
 
 #. type: Plain text
-#: doc/tin.1:1997
+#: doc/tin.1:2017
 msgid ""
 "The format string used to create the editor start command with parameters.  "
 "Default is '%E +%N %F' with %E=Editor, %N=Linenumber and %F=Filename (e.g., /"
@@ -5349,24 +5396,24 @@ msgstr ""
 "\"ENVIRONMENT\"."
 
 #. type: TP
-#: doc/tin.1:1997
+#: doc/tin.1:2017
 #, no-wrap
 msgid "B<Detection of external quotes (extquote_handling)>"
 msgstr "B<Detection of external quotes (extquote_handling)>"
 
 #. type: Plain text
-#: doc/tin.1:2000 doc/tin.5:1764
+#: doc/tin.1:2020 doc/tin.5:1773
 msgid "If ON quotes from external sources will be detected. Default is OFF."
 msgstr "If ON quotes from external sources will be detected. Default is OFF."
 
 #. type: TP
-#: doc/tin.1:2000
+#: doc/tin.1:2020
 #, no-wrap
 msgid "B<Regex used to show external quotes (extquote_regex)>"
 msgstr "B<Regex used to show external quotes (extquote_regex)>"
 
 #. type: Plain text
-#: doc/tin.1:2005
+#: doc/tin.1:2025
 msgid ""
 "A regular expression that will be applied when reading articles. All "
 "matching lines are shown in B<col_extquote>. If B<extquote_regex> is blank, "
@@ -5377,13 +5424,13 @@ msgstr ""
 "then B<tin> uses a built-in default."
 
 #. type: TP
-#: doc/tin.1:2005
+#: doc/tin.1:2025
 #, no-wrap
 msgid "B<Force redraw after certain commands (force_screen_redraw)>"
 msgstr "B<Force redraw after certain commands (force_screen_redraw)>"
 
 #. type: Plain text
-#: doc/tin.1:2009 doc/tin.5:1775
+#: doc/tin.1:2029 doc/tin.5:1784
 msgid ""
 "Specifies whether a screen redraw should always be done after certain "
 "external commands. Default is OFF."
@@ -5392,13 +5439,13 @@ msgstr ""
 "external commands. Default is OFF."
 
 #. type: TP
-#: doc/tin.1:2009
+#: doc/tin.1:2029
 #, no-wrap
 msgid "B<Number of articles to get (getart_limit)>"
 msgstr "B<Number of articles to get (getart_limit)>"
 
 #. type: Plain text
-#: doc/tin.1:2017
+#: doc/tin.1:2037
 msgid ""
 "If B<getart_limit> is E<gt> 0 not more than the last B<getart_limit> "
 "articles/group are fetched from the server. If B<getart_limit> is E<lt> 0 "
@@ -5415,26 +5462,26 @@ msgstr ""
 "limit."
 
 #. type: TP
-#: doc/tin.1:2017
+#: doc/tin.1:2037
 #, no-wrap
 msgid "B<Catchup group using left key (group_catchup_on_exit)>"
 msgstr "B<Catchup group using left key (group_catchup_on_exit)>"
 
 #. type: Plain text
-#: doc/tin.1:2020 doc/tin.5:1800
+#: doc/tin.1:2040 doc/tin.5:1809
 msgid ""
 "If ON catchup group when leaving with the left arrow key. Default is ON."
 msgstr ""
 "If ON catchup group when leaving with the left arrow key. Default is ON."
 
 #. type: TP
-#: doc/tin.1:2020
+#: doc/tin.1:2040
 #, no-wrap
 msgid "B<Format string for the Group level (group_format)>"
 msgstr "B<Format string for the Group level (group_format)>"
 
 #. type: Plain text
-#: doc/tin.1:2024
+#: doc/tin.1:2044
 msgid ""
 "Format string B<tin> uses for Group level representation. See the section "
 "\"CUSTOMIZING THE SCREEN FORMAT\". Default is \"%n\\ %m\\ %R\\ %L\\ \\ %s\\ "
@@ -5445,13 +5492,13 @@ msgstr ""
 "\\ %F\"."
 
 #. type: TP
-#: doc/tin.1:2024
+#: doc/tin.1:2044
 #, no-wrap
 msgid "B<Go to the next unread article with (goto_next_unread)>"
 msgstr "B<Go to the next unread article with (goto_next_unread)>"
 
 #. type: Plain text
-#: doc/tin.1:2032
+#: doc/tin.1:2052
 msgid ""
 "Which keys B<tin> should accept to jump to the next unread article.  "
 "Possible is any combination of B<PageDown> and B<PageNextUnread>.  When "
@@ -5468,13 +5515,13 @@ msgstr ""
 "B<PageNextUnread>."
 
 #. type: TP
-#: doc/tin.1:2032
+#: doc/tin.1:2052
 #, no-wrap
 msgid "B<Display none mime data as an attachment (hide_inline_data)>"
 msgstr "B<Display none mime data as an attachment (hide_inline_data)>"
 
 #. type: Plain text
-#: doc/tin.1:2048 doc/tin.5:1836
+#: doc/tin.1:2068 doc/tin.5:1845
 msgid ""
 "If set to 'B<Nothing>' (0) then raw data is displayed.  If set to "
 "'B<Complete UU/YENC>' (1) then sections of uuencoded or yenc data will be "
@@ -5503,115 +5550,115 @@ msgstr ""
 "possible values are:"
 
 #. type: tbl table
-#: doc/tin.1:2052 doc/tin.5:1840
+#: doc/tin.1:2072 doc/tin.5:1849
 #, no-wrap
 msgid "Nothing"
 msgstr "Nothing"
 
 #. type: tbl table
-#: doc/tin.1:2053 doc/tin.5:1841
+#: doc/tin.1:2073 doc/tin.5:1850
 #, no-wrap
 msgid "Complete UU/YENC"
 msgstr "Complete UU/YENC"
 
 #. type: tbl table
-#: doc/tin.1:2054 doc/tin.5:1842
+#: doc/tin.1:2074 doc/tin.5:1851
 #, no-wrap
 msgid "Any UU/YENC"
 msgstr "Any UU/YENC"
 
 #. type: tbl table
-#: doc/tin.1:2055 doc/tin.5:1843
+#: doc/tin.1:2075 doc/tin.5:1852
 #, no-wrap
 msgid "Inline PGP"
 msgstr "Inline PGP"
 
 #. type: tbl table
-#: doc/tin.1:2056 doc/tin.5:1844
+#: doc/tin.1:2076 doc/tin.5:1853
 #, no-wrap
 msgid "Complete UU/YENC & Inline PGP"
 msgstr "Complete UU/YENC & Inline PGP"
 
 #. type: tbl table
-#: doc/tin.1:2057 doc/tin.5:1845
+#: doc/tin.1:2077 doc/tin.5:1854
 #, no-wrap
 msgid "Any UU/YENC & Inline PGP"
 msgstr "Any UU/YENC & Inline PGP"
 
 #. type: tbl table
-#: doc/tin.1:2058 doc/tin.5:1846
+#: doc/tin.1:2078 doc/tin.5:1855
 #, no-wrap
 msgid "Shar"
 msgstr "Shar"
 
 #. type: IP
-#: doc/tin.1:2059 doc/tin.1:2633 doc/tin.5:1847 doc/tin.5:2456
+#: doc/tin.1:2079 doc/tin.1:2674 doc/tin.5:1856 doc/tin.5:2503
 #, no-wrap
 msgid "9"
 msgstr "9"
 
 #. type: tbl table
-#: doc/tin.1:2059 doc/tin.5:1847
+#: doc/tin.1:2079 doc/tin.5:1856
 #, no-wrap
 msgid "Complete UU/YENC & Shar"
 msgstr "Complete UU/YENC & Shar"
 
 #. type: IP
-#: doc/tin.1:2060 doc/tin.1:2635 doc/tin.5:1848 doc/tin.5:2458
+#: doc/tin.1:2080 doc/tin.1:2676 doc/tin.5:1857 doc/tin.5:2505
 #, no-wrap
 msgid "10"
 msgstr "10"
 
 #. type: tbl table
-#: doc/tin.1:2060 doc/tin.5:1848
+#: doc/tin.1:2080 doc/tin.5:1857
 #, no-wrap
 msgid "Any UU/YENC & Shar"
 msgstr "Any UU/YENC & Shar"
 
 #. type: tbl table
-#: doc/tin.1:2061 doc/tin.5:1849
+#: doc/tin.1:2081 doc/tin.5:1858
 #, no-wrap
 msgid "12"
 msgstr "12"
 
 #. type: tbl table
-#: doc/tin.1:2061 doc/tin.5:1849
+#: doc/tin.1:2081 doc/tin.5:1858
 #, no-wrap
 msgid "Inline PGP & Shar"
 msgstr "Inline PGP & Shar"
 
 #. type: tbl table
-#: doc/tin.1:2062 doc/tin.5:1850
+#: doc/tin.1:2082 doc/tin.5:1859
 #, no-wrap
 msgid "13"
 msgstr "13"
 
 #. type: tbl table
-#: doc/tin.1:2062 doc/tin.5:1850
+#: doc/tin.1:2082 doc/tin.5:1859
 #, no-wrap
 msgid "Compl. UU/YENC & PGP & Shar"
 msgstr "Compl. UU/YENC & PGP & Shar"
 
 #. type: tbl table
-#: doc/tin.1:2063 doc/tin.5:1851
+#: doc/tin.1:2083 doc/tin.5:1860
 #, no-wrap
 msgid "15"
 msgstr "15"
 
 #. type: tbl table
-#: doc/tin.1:2063 doc/tin.5:1851
+#: doc/tin.1:2083 doc/tin.5:1860
 #, no-wrap
 msgid "Hide all"
 msgstr "Hide all"
 
 #. type: TP
-#: doc/tin.1:2066
+#: doc/tin.1:2086
 #, no-wrap
 msgid "B<Regex used to hide matching lines (hideline_regex)>"
 msgstr "B<Regex used to hide matching lines (hideline_regex)>"
 
 #. type: Plain text
-#: doc/tin.1:2072 doc/tin.5:1860
+#: doc/tin.1:2092 doc/tin.5:1869
 msgid ""
 "A regular expression to hide matching lines in pager. Could be used to hide "
 "excessive quoting, e.g. via '^E<gt>\\es?E<gt>\\es?E<gt>'. If left blank, no "
@@ -5626,13 +5673,13 @@ msgstr ""
 "B<suppress_soft_hyphens>."
 
 #. type: TP
-#: doc/tin.1:2072
+#: doc/tin.1:2092
 #, no-wrap
 msgid "B<External inews (inews_prog)>"
 msgstr "B<External inews (inews_prog)>"
 
 #. type: Plain text
-#: doc/tin.1:2079 doc/tin.5:1867
+#: doc/tin.1:2099 doc/tin.5:1876
 msgid ""
 "Path, name and options of external B<\\%inews>(1).  If you are reading via "
 "NNTP the default value is \"--internal\" (use built-in NNTP inews), else it "
@@ -5645,32 +5692,32 @@ msgstr ""
 "article'."
 
 #. type: TP
-#: doc/tin.1:2079
+#: doc/tin.1:2099
 #, no-wrap
 msgid "B<(info_in_last_line)>"
 msgstr "B<(info_in_last_line)>"
 
 #. type: Plain text
-#: doc/tin.1:2086 doc/tin.5:1873
+#: doc/tin.1:2106 doc/tin.5:1882
 msgid ""
 "If ON, show current group description or article subject in the last line "
-"(not in the pager and global menu) \\(em B<ToggleInfoLastLine> ('B<i>')  "
-"toggles setting. This facility is useful as the full width of the screen is "
+"(not in the global menu) \\(em B<ToggleInfoLastLine> ('B<i>')  toggles "
+"setting. This facility is useful as the full width of the screen is "
 "available to display long subjects. Default is OFF."
 msgstr ""
 "If ON, show current group description or article subject in the last line "
-"(not in the pager and global menu) \\(em B<ToggleInfoLastLine> ('B<i>')  "
-"toggles setting. This facility is useful as the full width of the screen is "
+"(not in the global menu) \\(em B<ToggleInfoLastLine> ('B<i>')  toggles "
+"setting. This facility is useful as the full width of the screen is "
 "available to display long subjects. Default is OFF."
 
 #. type: TP
-#: doc/tin.1:2086
+#: doc/tin.1:2106
 #, no-wrap
 msgid "B<Use interactive mail reader (interactive_mailer)>"
 msgstr "B<Use interactive mail reader (interactive_mailer)>"
 
 #. type: Plain text
-#: doc/tin.1:2093
+#: doc/tin.1:2113
 msgid ""
 "Interactive mailreader: if greater than 0 your mailreader will be invoked "
 "earlier for reply so you can use more of its features (e.g., MIME, "
@@ -5688,13 +5735,13 @@ msgstr ""
 #.        mono_mark* currently do allow "Reverse video" even if
 #.        inverse_okay=FALSE
 #. type: TP
-#: doc/tin.1:2093
+#: doc/tin.1:2113
 #, no-wrap
 msgid "B<Use inverse video for page headers (inverse_okay)>"
 msgstr "B<Use inverse video for page headers (inverse_okay)>"
 
 #. type: Plain text
-#: doc/tin.1:2100 doc/tin.5:1883
+#: doc/tin.1:2120 doc/tin.5:1892
 msgid ""
 "If ON use inverse video for page headers and URL highlighting.  Default is "
 "ON."
@@ -5703,13 +5750,13 @@ msgstr ""
 "ON."
 
 #. type: TP
-#: doc/tin.1:2100
+#: doc/tin.1:2120
 #, no-wrap
-msgid "B<Keep failed arts in ~/dead.articles (keep_dead_articles)>"
-msgstr "B<Keep failed arts in ~/dead.articles (keep_dead_articles)>"
+msgid "B<Keep failed arts in \\[ti]/dead.articles (keep_dead_articles)>"
+msgstr "B<Keep failed arts in \\[ti]/dead.articles (keep_dead_articles)>"
 
 #. type: Plain text
-#: doc/tin.1:2105 doc/tin.5:1888
+#: doc/tin.1:2125 doc/tin.5:1897
 msgid ""
 "If ON keep all failed postings in I<${TIN_HOMEDIR:-\"$HOME\"}/dead.articles> "
 "besides keeping the last failed posting in I<${TIN_HOMEDIR:-\"$HOME\"}/"
@@ -5720,13 +5767,13 @@ msgstr ""
 "dead.article>. Default is ON."
 
 #. type: TP
-#: doc/tin.1:2105
+#: doc/tin.1:2125
 #, no-wrap
 msgid "B<Keep expired filter rules in file (keep_expired_filters)>"
 msgstr "B<Keep expired filter rules in file (keep_expired_filters)>"
 
 #. type: Plain text
-#: doc/tin.1:2109 doc/tin.5:1892
+#: doc/tin.1:2129 doc/tin.5:1901
 msgid ""
 "If ON keep expired filter rules in the file, but no longer evaluate them.  "
 "Default is OFF."
@@ -5735,13 +5782,13 @@ msgstr ""
 "Default is OFF."
 
 #. type: TP
-#: doc/tin.1:2109
+#: doc/tin.1:2129
 #, no-wrap
 msgid "B<Filter which articles (kill_level)>"
 msgstr "B<Filter which articles (kill_level)>"
 
 #. type: Plain text
-#: doc/tin.1:2113
+#: doc/tin.1:2133
 msgid ""
 "This option controls the processing and display of articles that are "
 "killed.  There are 3 options:"
@@ -5750,7 +5797,7 @@ msgstr ""
 "killed.  There are 3 options:"
 
 #. type: Plain text
-#: doc/tin.1:2120
+#: doc/tin.1:2140
 msgid ""
 "B<Kill only unread arts> is the 'traditional' behavior of B<tin>. Only "
 "unread articles are killed once only by marking them read. As filtering only "
@@ -5765,7 +5812,7 @@ msgstr ""
 "group the mark will be gone."
 
 #. type: Plain text
-#: doc/tin.1:2125 doc/tin.5:1909
+#: doc/tin.1:2145 doc/tin.5:1918
 msgid ""
 "B<Kill all arts & show with K> will process all articles in the group and "
 "therefore there is a processing overhead when using this option. Killed "
@@ -5778,7 +5825,7 @@ msgstr ""
 "B<art_marked_killed>."
 
 #. type: Plain text
-#: doc/tin.1:2129 doc/tin.5:1913
+#: doc/tin.1:2149 doc/tin.5:1922
 msgid ""
 "B<Kill all arts and never show> will process all articles in the group and "
 "therefore there is a processing overhead when using this option. Killed "
@@ -5789,18 +5836,18 @@ msgstr ""
 "articles simply does not get displayed at all."
 
 #. type: Plain text
-#: doc/tin.1:2131
+#: doc/tin.1:2151
 msgid "Default is 0 (B<Kill only unread arts>)."
 msgstr "Default is 0 (B<Kill only unread arts>)."
 
 #. type: TP
-#: doc/tin.1:2131
+#: doc/tin.1:2151
 #, no-wrap
 msgid "B<Use 8-bit characters in mail headers (mail_8bit_header)>"
 msgstr "B<Use 8-bit characters in mail headers (mail_8bit_header)>"
 
 #. type: Plain text
-#: doc/tin.1:2137 doc/tin.5:1920
+#: doc/tin.1:2157 doc/tin.5:1929
 msgid ""
 "Allows 8-bit characters unencoded in the header of mail message. Default is "
 "OFF. Turning it ON is effective only if B<mail_mime_encoding> is also set to "
@@ -5813,13 +5860,13 @@ msgstr ""
 "Standard (B<RFC\\ 5322> and B<RFC\\ 2047>)."
 
 #. type: TP
-#: doc/tin.1:2137
+#: doc/tin.1:2157
 #, no-wrap
 msgid "B<Mail address (mail_address)>"
 msgstr "B<Mail address (mail_address)>"
 
 #. type: Plain text
-#: doc/tin.1:2145
+#: doc/tin.1:2165
 msgid ""
 "User's mail address (and full name), if not username@host. This is used when "
 "creating articles, sending mail and when B<\\%pgp>(1)  / B<\\%gpg>(1)  "
@@ -5830,13 +5877,13 @@ msgstr ""
 "signing (B<RFC\\ 9580>)."
 
 #. type: TP
-#: doc/tin.1:2145
+#: doc/tin.1:2165
 #, no-wrap
 msgid "B<MIME encoding in mail messages (mail_mime_encoding)>"
 msgstr "B<MIME encoding in mail messages (mail_mime_encoding)>"
 
 #. type: Plain text
-#: doc/tin.1:2149 doc/tin.5:1930
+#: doc/tin.1:2169 doc/tin.5:1939
 msgid ""
 "MIME encoding of the body in mail message, if necessary (8bit, base64, "
 "quoted-printable, 7bit). Default is quoted-printable."
@@ -5845,13 +5892,13 @@ msgstr ""
 "quoted-printable, 7bit). Default is quoted-printable."
 
 #. type: TP
-#: doc/tin.1:2149
+#: doc/tin.1:2169
 #, no-wrap
 msgid "B<Quote line when mailing (mail_quote_format)>"
 msgstr "B<Quote line when mailing (mail_quote_format)>"
 
 #. type: Plain text
-#: doc/tin.1:2155 doc/tin.5:1936
+#: doc/tin.1:2175 doc/tin.5:1945
 msgid ""
 "Format of quote line when replying (via mail) to an article (%A=Address, "
 "%D=Date, %F=Fullname+Address, %G=Groupname, %M=Message-ID, %N=Fullname, "
@@ -5864,13 +5911,13 @@ msgstr ""
 "first is evaluated. Default is \"In article %M you wrote:\""
 
 #. type: TP
-#: doc/tin.1:2155
+#: doc/tin.1:2175
 #, no-wrap
 msgid "B<Format of the mailbox (mailbox_format)>"
 msgstr "B<Format of the mailbox (mailbox_format)>"
 
 #. type: Plain text
-#: doc/tin.1:2165 doc/tin.5:1946
+#: doc/tin.1:2185 doc/tin.5:1955
 msgid ""
 "Select one of the following mailbox-formats: MBOXO (default, except on SCO), "
 "MBOXRD or MMDF (default on SCO). See B<\\%mbox>(5)  and B<RFC\\ 4155> for "
@@ -5883,13 +5930,13 @@ msgstr ""
 "MMDF."
 
 #. type: TP
-#: doc/tin.1:2165
+#: doc/tin.1:2185
 #, no-wrap
 msgid "B<Mail directory (maildir)>"
 msgstr "B<Mail directory (maildir)>"
 
 #. type: Plain text
-#: doc/tin.1:2174 doc/tin.5:1955
+#: doc/tin.1:2194 doc/tin.5:1964
 msgid ""
 "The directory where articles/threads are to be saved in B<\\%mbox>(5)  "
 "format. This feature is mainly for use with the B<\\%mutt>(1)  mail program. "
@@ -5902,26 +5949,26 @@ msgstr ""
 "the filename to save to.  Default is I<${TIN_HOMEDIR:-\"$HOME\"}/Mail>."
 
 #. type: TP
-#: doc/tin.1:2174
+#: doc/tin.1:2194
 #, no-wrap
 msgid "B<Invocation of your mail command (mailer_format)>"
 msgstr "B<Invocation of your mail command (mailer_format)>"
 
 #. type: Plain text
-#: doc/tin.1:2180 doc/tin.5:1961
+#: doc/tin.1:2200 doc/tin.5:1970
 msgid ""
 "The format string used to create the mailer command with parameters that is "
 "used for mailing articles to other people. Default is '%M \"%T\" E<lt> %F' "
-"(e.g., /bin/mail \"iain\" E<lt> ~/.article). The flexible format allows "
-"other mailers with different command line parameters to be used such as"
+"(e.g., /bin/mail \"iain\" E<lt> \\[ti]/.article). The flexible format allows "
+"other mailers with different command-line parameters to be used such as"
 msgstr ""
 "The format string used to create the mailer command with parameters that is "
 "used for mailing articles to other people. Default is '%M \"%T\" E<lt> %F' "
-"(e.g., /bin/mail \"iain\" E<lt> ~/.article). The flexible format allows "
-"other mailers with different command line parameters to be used such as"
+"(e.g., /bin/mail \"iain\" E<lt> \\[ti]/.article). The flexible format allows "
+"other mailers with different command-line parameters to be used such as"
 
 #. type: Plain text
-#: doc/tin.1:2185 doc/tin.5:1966
+#: doc/tin.1:2205 doc/tin.5:1975
 #, no-wrap
 msgid ""
 "sendmail -oem -t E<lt> %F\n"
@@ -5933,7 +5980,7 @@ msgstr ""
 "claws-mail --compose \"mailto:%T?subject=%S&insert=%F\"\n"
 
 #. type: Plain text
-#: doc/tin.1:2189 doc/tin.5:1970
+#: doc/tin.1:2209 doc/tin.5:1979
 msgid ""
 "B<interactive_mailer> must be set adequate. The following substitutions are "
 "supported:"
@@ -5942,13 +5989,13 @@ msgstr ""
 "supported:"
 
 #. type: ta
-#: doc/tin.1:2191 doc/tin.5:1972
+#: doc/tin.1:2211 doc/tin.5:1981
 #, no-wrap
 msgid "\\w'%S'u +\\w'default_mailer'u"
 msgstr "\\w'%S'u +\\w'default_mailer'u"
 
 #. type: Plain text
-#: doc/tin.1:2198
+#: doc/tin.1:2218
 #, no-wrap
 msgid ""
 "%F\tfilename\n"
@@ -5966,13 +6013,13 @@ msgstr ""
 "%%\t%\n"
 
 #. type: TP
-#: doc/tin.1:2200
+#: doc/tin.1:2220
 #, no-wrap
 msgid "B<'Mark as (un)read' ignores tags (mark_ignore_tags)>"
 msgstr "B<'Mark as (un)read' ignores tags (mark_ignore_tags)>"
 
 #. type: Plain text
-#: doc/tin.1:2208 doc/tin.5:1992
+#: doc/tin.1:2228 doc/tin.5:2001
 msgid ""
 "When this is ON, the B<GroupMarkThdRead> ('B<K>'), B<ThreadMarkArtRead> "
 "('B<K>'), B<MarkThdUnread> ('B<Z>') at Group level and B<MarkArtUnread> "
@@ -5989,24 +6036,24 @@ msgstr ""
 "unread articles, or nothing."
 
 #. type: TP
-#: doc/tin.1:2208
+#: doc/tin.1:2228
 #, no-wrap
 msgid "B<Mark saved articles/threads as read (mark_saved_read)>"
 msgstr "B<Mark saved articles/threads as read (mark_saved_read)>"
 
 #. type: Plain text
-#: doc/tin.1:2211 doc/tin.5:1984
+#: doc/tin.1:2231 doc/tin.5:1993
 msgid "If ON mark articles that are saved as read. Default is ON."
 msgstr "If ON mark articles that are saved as read. Default is ON."
 
 #. type: TP
-#: doc/tin.1:2211
+#: doc/tin.1:2231
 #, no-wrap
 msgid "B<Viewer program for MIME articles (metamail_prog)>"
 msgstr "B<Viewer program for MIME articles (metamail_prog)>"
 
 #. type: Plain text
-#: doc/tin.1:2223 doc/tin.5:2004
+#: doc/tin.1:2243 doc/tin.5:2013
 msgid ""
 "Path, name and options of external B<\\%metamail>(1)  program used to view "
 "non-textual parts of articles.  To use the built-in viewer, set to --"
@@ -6023,13 +6070,13 @@ msgstr ""
 "used to manually view any attachments. See also B<ask_for_metamail>."
 
 #. type: TP
-#: doc/tin.1:2223
+#: doc/tin.1:2243
 #, no-wrap
 msgid "B<MM_CHARSET (mm_charset)>"
 msgstr "B<MM_CHARSET (mm_charset)>"
 
 #. type: Plain text
-#: doc/tin.1:2238 doc/tin.5:2019
+#: doc/tin.1:2258 doc/tin.5:2028
 msgid ""
 "Charset supported locally, which is also used for MIME header (charset "
 "parameter and charset name in header encoding) in mail and news postings. If "
@@ -6054,13 +6101,13 @@ msgstr ""
 "instead."
 
 #. type: TP
-#: doc/tin.1:2238
+#: doc/tin.1:2258
 #, no-wrap
 msgid "B<MM_NETWORK_CHARSET (mm_network_charset)>"
 msgstr "B<MM_NETWORK_CHARSET (mm_network_charset)>"
 
 #. type: Plain text
-#: doc/tin.1:2251 doc/tin.5:2032
+#: doc/tin.1:2271 doc/tin.5:2041
 msgid ""
 "Charset used for posting and MIME headers; replaces B<mm_charset>.  "
 "Conversion between B<mm_network_charset> and local charset (determined via "
@@ -6077,16 +6124,20 @@ msgstr ""
 "to one of the following charsets:"
 
 #. type: Plain text
-#: doc/tin.1:2254 doc/tin.5:2035
+#: doc/tin.1:2277 doc/tin.5:2047
 msgid ""
-"US-ASCII, ISO-8859-{1,2,3,4,5,7,9,10,13,14,15,16}, KOI8-{R,U,RU} EUC-"
-"{CN,JP,KR,TW}, ISO-2022-{CN,CN-EXT,JP,JP-1,JP-2}, Big5, UTF-8"
+"US-ASCII, ISO-8859-\\:"
+"{\\:1,\\:2,\\:3,\\:4,\\:5,\\:7,\\:9,\\:10,\\:13,\\:14,\\:15,\\:16\\:}, KOI8-"
+"\\:{\\:R,\\:U,\\:RU\\:},\\: EUC-\\:{\\:CN,\\:JP,\\:KR,\\:TW\\:}, ISO-2022-\\:"
+"{\\:CN,\\:CN-EXT,\\:JP,\\:JP-1,\\:JP-2\\:}, Big5, UTF-8"
 msgstr ""
-"US-ASCII, ISO-8859-{1,2,3,4,5,7,9,10,13,14,15,16}, KOI8-{R,U,RU} EUC-"
-"{CN,JP,KR,TW}, ISO-2022-{CN,CN-EXT,JP,JP-1,JP-2}, Big5, UTF-8"
+"US-ASCII, ISO-8859-\\:"
+"{\\:1,\\:2,\\:3,\\:4,\\:5,\\:7,\\:9,\\:10,\\:13,\\:14,\\:15,\\:16\\:}, KOI8-"
+"\\:{\\:R,\\:U,\\:RU\\:},\\: EUC-\\:{\\:CN,\\:JP,\\:KR,\\:TW\\:}, ISO-2022-\\:"
+"{\\:CN,\\:CN-EXT,\\:JP,\\:JP-1,\\:JP-2\\:}, Big5, UTF-8"
 
 #. type: Plain text
-#: doc/tin.1:2260 doc/tin.5:2041
+#: doc/tin.1:2283 doc/tin.5:2053
 msgid ""
 "Not all values might work on your system, see B<\\%iconv_open>(3)  for more "
 "details. If it's not set, the value of the environment variable "
@@ -6099,13 +6150,13 @@ msgstr ""
 "neither of them is defined."
 
 #. type: TP
-#: doc/tin.1:2260
+#: doc/tin.1:2283
 #, no-wrap
 msgid "B<Attribute of highlighting with _dash_ (mono_markdash)>"
 msgstr "B<Attribute of highlighting with _dash_ (mono_markdash)>"
 
 #. type: Plain text
-#: doc/tin.1:2265 doc/tin.5:2046
+#: doc/tin.1:2288
 msgid ""
 "Character attribute of words emphasized like _this_. It depends on your "
 "terminal which attributes are usable. See also B<word_h_display_marks> and "
@@ -6116,13 +6167,13 @@ msgstr ""
 "B<word_highlight>."
 
 #. type: TP
-#: doc/tin.1:2265
+#: doc/tin.1:2288
 #, no-wrap
 msgid "B<Attribute of highlighting with /slash/ (mono_markslash)>"
 msgstr "B<Attribute of highlighting with /slash/ (mono_markslash)>"
 
 #. type: Plain text
-#: doc/tin.1:2270 doc/tin.5:2051
+#: doc/tin.1:2293
 msgid ""
 "Character attribute of words emphasized like /this/. It depends on your "
 "terminal which attributes are usable. See also B<word_h_display_marks> and "
@@ -6133,13 +6184,13 @@ msgstr ""
 "B<word_highlight>."
 
 #. type: TP
-#: doc/tin.1:2270
+#: doc/tin.1:2293
 #, no-wrap
 msgid "B<Attribute of highlighting with *stars* (mono_markstar)>"
 msgstr "B<Attribute of highlighting with *stars* (mono_markstar)>"
 
 #. type: Plain text
-#: doc/tin.1:2275 doc/tin.5:2056
+#: doc/tin.1:2298
 msgid ""
 "Character attribute of words emphasized like *this*. It depends on your "
 "terminal which attributes are usable. See also B<word_h_display_marks> and "
@@ -6150,13 +6201,13 @@ msgstr ""
 "B<word_highlight>."
 
 #. type: TP
-#: doc/tin.1:2275
+#: doc/tin.1:2298
 #, no-wrap
 msgid "B<Attribute of highlighting with -stroke- (mono_markstroke)>"
 msgstr "B<Attribute of highlighting with -stroke- (mono_markstroke)>"
 
 #. type: Plain text
-#: doc/tin.1:2280 doc/tin.5:2061
+#: doc/tin.1:2303
 msgid ""
 "Character attribute of words emphasized like -this-. It depends on your "
 "terminal which attributes are usable. See also B<word_h_display_marks> and "
@@ -6167,13 +6218,13 @@ msgstr ""
 "B<word_highlight>."
 
 #. type: TP
-#: doc/tin.1:2280
+#: doc/tin.1:2303
 #, no-wrap
 msgid "B<(newnews)>"
 msgstr "B<(newnews)>"
 
 #. type: Plain text
-#: doc/tin.1:2284
+#: doc/tin.1:2307
 msgid ""
 "These are internal timers used by B<tin> to keep track of new newsgroups.  "
 "Do not change them unless you understand what they are for."
@@ -6182,13 +6233,13 @@ msgstr ""
 "Do not change them unless you understand what they are for."
 
 #. type: TP
-#: doc/tin.1:2284
+#: doc/tin.1:2307
 #, no-wrap
 msgid "B<Display these header fields (or *) (news_headers_to_display)>"
 msgstr "B<Display these header fields (or *) (news_headers_to_display)>"
 
 #. type: Plain text
-#: doc/tin.1:2291 doc/tin.5:2074
+#: doc/tin.1:2314 doc/tin.5:2103
 msgid ""
 "Which news headers you wish to see. If you want to see _all_ the headers, "
 "place an '*' as this value. This is the only way a wildcard can be used.  If "
@@ -6203,13 +6254,13 @@ msgstr ""
 "spaces. Not defining anything turns off this option."
 
 #. type: TP
-#: doc/tin.1:2291
+#: doc/tin.1:2314
 #, no-wrap
 msgid "B<Do not display these header fields (news_headers_to_not_display)>"
 msgstr "B<Do not display these header fields (news_headers_to_not_display)>"
 
 #. type: Plain text
-#: doc/tin.1:2300 doc/tin.5:2083
+#: doc/tin.1:2323 doc/tin.5:2112
 msgid ""
 "Same as B<news_headers_to_display> except it denotes the opposite. An "
 "example of using both options might be if you thought 'X-' headers were A "
@@ -6226,13 +6277,13 @@ msgstr ""
 "this option."
 
 #. type: TP
-#: doc/tin.1:2300
+#: doc/tin.1:2323
 #, no-wrap
 msgid "B<Quote line when following up (news_quote_format)>"
 msgstr "B<Quote line when following up (news_quote_format)>"
 
 #. type: Plain text
-#: doc/tin.1:2306 doc/tin.5:2089
+#: doc/tin.1:2329 doc/tin.5:2118
 msgid ""
 "Format of quote line when posting/following up an article (%A=Address, "
 "%D=Date, %F=Fullname+Address, %G=Groupname, %M=Message-ID, %N=Fullname, "
@@ -6245,13 +6296,13 @@ msgstr ""
 "first is evaluated. Default is \"%F wrote:\"."
 
 #. type: TP
-#: doc/tin.1:2306
+#: doc/tin.1:2329
 #, no-wrap
 msgid "B<NNTP read timeout in seconds (nntp_read_timeout_secs)>"
 msgstr "B<NNTP read timeout in seconds (nntp_read_timeout_secs)>"
 
 #. type: Plain text
-#: doc/tin.1:2315
+#: doc/tin.1:2338
 msgid ""
 "Time in seconds to wait for a response from the server. Default is 120.  "
 "Setting this to 0 means no timeout. As if you use the \"B<-C>\" option in "
@@ -6270,13 +6321,13 @@ msgstr ""
 "value should not be set too small."
 
 #. type: TP
-#: doc/tin.1:2315
+#: doc/tin.1:2338
 #, no-wrap
 msgid "B<Unicode normalization form (normalization_form)>"
 msgstr "B<Unicode normalisation form (normalization_form)>"
 
 #. type: Plain text
-#: doc/tin.1:2319
+#: doc/tin.1:2342
 msgid ""
 "The normalization form B<tin> should use to normalize Unicode input.  The "
 "possible values are:"
@@ -6285,33 +6336,33 @@ msgstr ""
 "possible values are:"
 
 #. type: Plain text
-#: doc/tin.1:2322 doc/tin.5:2099
+#: doc/tin.1:2345 doc/tin.5:2128
 msgid "B<None>: no normalization"
 msgstr "B<None>: no normalisation"
 
 #. type: Plain text
-#: doc/tin.1:2324 doc/tin.5:2101
+#: doc/tin.1:2347 doc/tin.5:2130
 msgid "B<NFKC>: Compatibility Decomposition, followed by Canonical Composition"
 msgstr ""
 "B<NFKC>: Compatibility Decomposition, followed by Canonical Composition"
 
 #. type: Plain text
-#: doc/tin.1:2326 doc/tin.5:2103
+#: doc/tin.1:2349 doc/tin.5:2132
 msgid "B<NFKD>: Compatibility Decomposition"
 msgstr "B<NFKD>: Compatibility Decomposition"
 
 #. type: Plain text
-#: doc/tin.1:2328 doc/tin.5:2105
+#: doc/tin.1:2351 doc/tin.5:2134
 msgid "B<NFC>: Canonical Decomposition, followed by Canonical Composition"
 msgstr "B<NFC>: Canonical Decomposition, followed by Canonical Composition"
 
 #. type: Plain text
-#: doc/tin.1:2330 doc/tin.5:2107
+#: doc/tin.1:2353 doc/tin.5:2136
 msgid "B<NFD>: Canonical Decomposition"
 msgstr "B<NFD>: Canonical Decomposition"
 
 #. type: Plain text
-#: doc/tin.1:2332 doc/tin.5:2109
+#: doc/tin.1:2355 doc/tin.5:2138
 msgid ""
 "B<NFKC_CF>: Compatibility Decomposition, followed by Canonical Composition "
 "and Case Folding"
@@ -6320,7 +6371,7 @@ msgstr ""
 "and Case Folding"
 
 #. type: Plain text
-#: doc/tin.1:2336
+#: doc/tin.1:2359
 msgid ""
 "Some normalization modes are only available if they are supported by the "
 "library B<tin> uses to do the normalization. NFC should be used if possible "
@@ -6331,13 +6382,13 @@ msgstr ""
 "(B<RFC\\ 5198>)."
 
 #. type: TP
-#: doc/tin.1:2336
+#: doc/tin.1:2359
 #, no-wrap
 msgid "B<Format string for the display of mime header at Article level (page_mime_format)>"
 msgstr "B<Format string for the display of mime header at Article level (page_mime_format)>"
 
 #. type: Plain text
-#: doc/tin.1:2341
+#: doc/tin.1:2364
 msgid ""
 "Format string B<tin> uses for mime header at Page level. See the section "
 "\"CUSTOMIZING THE SCREEN FORMAT\".  Default is \"[-- %T%S%*n%z%*l%!c%!d%*e "
@@ -6348,13 +6399,13 @@ msgstr ""
 "--]\"."
 
 #. type: TP
-#: doc/tin.1:2341
+#: doc/tin.1:2364
 #, no-wrap
 msgid "B<Format string for the display of uue header at Article level (page_uue_format)>"
 msgstr "B<Format string for the display of uue header at Article level (page_uue_format)>"
 
 #. type: Plain text
-#: doc/tin.1:2346
+#: doc/tin.1:2369
 msgid ""
 "Format string B<tin> uses for uue header at Page level. See the section "
 "\"CUSTOMIZING THE SCREEN FORMAT\".  Default is \"[-- %T%S%*n%I%!d%*e --]\"."
@@ -6363,13 +6414,13 @@ msgstr ""
 "\"CUSTOMISING THE SCREEN FORMAT\".  Default is \"[-- %T%S%*n%I%!d%*e --]\"."
 
 #. type: TP
-#: doc/tin.1:2346
+#: doc/tin.1:2369
 #, no-wrap
 msgid "B<Format string for the display of yenc header at Article level (page_yenc_format)>"
 msgstr "B<Format string for the display of yenc header at Article level (page_yenc_format)>"
 
 #. type: Plain text
-#: doc/tin.1:2351
+#: doc/tin.1:2374
 msgid ""
 "Format string B<tin> uses for yenc header at Page level. See the section "
 "\"CUSTOMIZING THE SCREEN FORMAT\".  Default is \"[-- %*N%!d%I [%F%G]%V%W%X "
@@ -6380,13 +6431,13 @@ msgstr ""
 "--]\"."
 
 #. type: TP
-#: doc/tin.1:2351
+#: doc/tin.1:2374
 #, no-wrap
 msgid "B<Go to first unread article in group (pos_first_unread)>"
 msgstr "B<Go to first unread article in group (pos_first_unread)>"
 
 #. type: Plain text
-#: doc/tin.1:2355 doc/tin.5:2136
+#: doc/tin.1:2378 doc/tin.5:2165
 msgid ""
 "If ON put cursor at first unread article in group otherwise at last article. "
 "Default is ON."
@@ -6395,13 +6446,13 @@ msgstr ""
 "Default is ON."
 
 #. type: TP
-#: doc/tin.1:2355
+#: doc/tin.1:2378
 #, no-wrap
 msgid "B<Use 8-bit characters in news headers (post_8bit_header)>"
 msgstr "B<Use 8-bit characters in news headers (post_8bit_header)>"
 
 #. type: Plain text
-#: doc/tin.1:2366 doc/tin.5:2147
+#: doc/tin.1:2389 doc/tin.5:2176
 msgid ""
 "Allows 8-bit characters unencoded in the header of a news article, if set "
 "this also disables the generation of MIME-headers when they are usually "
@@ -6422,13 +6473,13 @@ msgstr ""
 "B<post_mime_encoding>."
 
 #. type: TP
-#: doc/tin.1:2366
+#: doc/tin.1:2389
 #, no-wrap
 msgid "B<MIME encoding in news messages (post_mime_encoding)>"
 msgstr "B<MIME encoding in news messages (post_mime_encoding)>"
 
 #. type: Plain text
-#: doc/tin.1:2371 doc/tin.5:2152
+#: doc/tin.1:2394 doc/tin.5:2181
 msgid ""
 "MIME encoding of the body in news message, if necessary. (8bit, base64, "
 "quoted-printable, 7bit). Default is 8bit, which leads to no encoding.  "
@@ -6439,13 +6490,13 @@ msgstr ""
 "base64 and quoted-printable are usually undesired on usenet."
 
 #. type: TP
-#: doc/tin.1:2371
+#: doc/tin.1:2394
 #, no-wrap
 msgid "B<View post-processed files (post_process_view)>"
 msgstr "B<View post-processed files (post_process_view)>"
 
 #. type: Plain text
-#: doc/tin.1:2378
+#: doc/tin.1:2401
 msgid ""
 "If ON, then B<tin> will start an appropriate viewer program to display any "
 "files that were post processed and uudecoded. The program is determined "
@@ -6456,13 +6507,13 @@ msgstr ""
 "using the B<\\%mailcap>(5)  file. Default is ON."
 
 #. type: TP
-#: doc/tin.1:2378
+#: doc/tin.1:2401
 #, no-wrap
 msgid "B<Post process saved articles (post_process_type)>"
 msgstr "B<Post process saved articles (post_process_type)>"
 
 #. type: Plain text
-#: doc/tin.1:2384 doc/tin.5:2166
+#: doc/tin.1:2407 doc/tin.5:2195
 msgid ""
 "This specifies whether to perform post processing on saved articles.  "
 "Because the shell archive may contain commands you may not want to be "
@@ -6475,28 +6526,28 @@ msgstr ""
 "are allowed:"
 
 #. type: Plain text
-#: doc/tin.1:2387 doc/tin.5:2169
+#: doc/tin.1:2410 doc/tin.5:2198
 msgid "B<No> (default), no post processing is done."
 msgstr "B<No> (default), no post processing is done."
 
 #. type: Plain text
-#: doc/tin.1:2391 doc/tin.5:2173
+#: doc/tin.1:2414 doc/tin.5:2202
 msgid "B<Shell archives>, unpacking of multi-part B<\\%shar>(1)  files only."
 msgstr "B<Shell archives>, unpacking of multi-part B<\\%shar>(1)  files only."
 
 #. type: Plain text
-#: doc/tin.1:2393 doc/tin.5:2175
+#: doc/tin.1:2416 doc/tin.5:2204
 msgid "B<Yes>, binary attachments and data will be decoded and saved."
 msgstr "B<Yes>, binary attachments and data will be decoded and saved."
 
 #. type: TP
-#: doc/tin.1:2394
+#: doc/tin.1:2417
 #, no-wrap
 msgid "B<Filename to be used for storing posted articles (posted_articles_file)>"
 msgstr "B<Filename to be used for storing posted articles (posted_articles_file)>"
 
 #. type: Plain text
-#: doc/tin.1:2402 doc/tin.5:2184
+#: doc/tin.1:2425 doc/tin.5:2213
 msgid ""
 "Keep posted articles in given file. If the given filename does not contain "
 "any expandable strings it will be prefixed with I<${TIN_HOMEDIR:-\"$HOME\"}/"
@@ -6511,13 +6562,13 @@ msgstr ""
 "information about the various expansion characters. Default is 'posted'."
 
 #. type: TP
-#: doc/tin.1:2402
+#: doc/tin.1:2425
 #, no-wrap
 msgid "B<Print all headers when printing (print_header)>"
 msgstr "B<Print all headers when printing (print_header)>"
 
 #. type: Plain text
-#: doc/tin.1:2406 doc/tin.5:2188
+#: doc/tin.1:2429 doc/tin.5:2217
 msgid ""
 "If ON, then the full article header is sent to the printer. Otherwise only "
 "the ''Subject:'' and ''From:'' fields are output. Default is OFF."
@@ -6526,13 +6577,13 @@ msgstr ""
 "the ''Subject:'' and ''From:'' fields are output. Default is OFF."
 
 #. type: TP
-#: doc/tin.1:2406
+#: doc/tin.1:2429
 #, no-wrap
 msgid "B<Printer program with options (printer)>"
 msgstr "B<Printer program with options (printer)>"
 
 #. type: Plain text
-#: doc/tin.1:2415
+#: doc/tin.1:2438
 msgid ""
 "The printer program with options that is to be used to print articles.  The "
 "default is B<\\%lpr>(1)  for BSD machines and B<\\%lp>(1)  for SysV "
@@ -6545,13 +6596,13 @@ msgstr ""
 "Administrator."
 
 #. type: TP
-#: doc/tin.1:2415
+#: doc/tin.1:2438
 #, no-wrap
 msgid "B<Process only unread articles (process_only_unread)>"
 msgstr "B<Process only unread articles (process_only_unread)>"
 
 #. type: Plain text
-#: doc/tin.1:2419 doc/tin.5:2202
+#: doc/tin.1:2442 doc/tin.5:2231
 msgid ""
 "If ON only save/print/pipe/mail unread articles (tagged articles excepted).  "
 "Default is OFF."
@@ -6560,13 +6611,13 @@ msgstr ""
 "Default is OFF."
 
 #. type: TP
-#: doc/tin.1:2419
+#: doc/tin.1:2442
 #, no-wrap
 msgid "B<Show empty Followup-To in editor (prompt_followupto)>"
 msgstr "B<Show empty Followup-To in editor (prompt_followupto)>"
 
 #. type: Plain text
-#: doc/tin.1:2423
+#: doc/tin.1:2446
 msgid ""
 "If ON show empty ''Followup-To:'' header when editing an article. Default is "
 "OFF."
@@ -6575,13 +6626,13 @@ msgstr ""
 "OFF."
 
 #. type: TP
-#: doc/tin.1:2423
+#: doc/tin.1:2446
 #, no-wrap
 msgid "B<Characters used as quote-marks (quote_chars)>"
 msgstr "B<Characters used as quote-marks (quote_chars)>"
 
 #. type: Plain text
-#: doc/tin.1:2429 doc/tin.5:2212
+#: doc/tin.1:2452 doc/tin.5:2241
 msgid ""
 "The character used in quoting included text to article followups and mail "
 "replies. The '_' character represents a blank character and is replaced with "
@@ -6594,13 +6645,13 @@ msgstr ""
 "multiple addresses, only the first is evaluated. Default is 'E<gt>_'."
 
 #. type: TP
-#: doc/tin.1:2429
+#: doc/tin.1:2452
 #, no-wrap
 msgid "B<Quoting behavior (quote_style)>"
 msgstr "B<Quoting behaviour (quote_style)>"
 
 #. type: Plain text
-#: doc/tin.1:2436
+#: doc/tin.1:2459
 msgid ""
 "How articles should be quoted when following up or replying to them. There "
 "are a number of things that can be done: empty lines can be quoted, "
@@ -6617,7 +6668,7 @@ msgstr ""
 "lines."
 
 #. type: Plain text
-#: doc/tin.1:2440
+#: doc/tin.1:2463
 msgid ""
 "When you are viewing an article in raw mode ('B<^H>'), and follow up or "
 "reply to it, the signature will be quoted even if it otherwise would be "
@@ -6628,13 +6679,13 @@ msgstr ""
 "not.  If B<show_signatures> is off, then the signature will never be quoted."
 
 #. type: TP
-#: doc/tin.1:2440
+#: doc/tin.1:2463
 #, no-wrap
 msgid "B<Regex used to show quoted lines (quote_regex)>"
 msgstr "B<Regex used to show quoted lines (quote_regex)>"
 
 #. type: Plain text
-#: doc/tin.1:2445
+#: doc/tin.1:2468
 msgid ""
 "A regular expression that will be applied when reading articles. All "
 "matching lines are shown in B<col_quote>. If B<quote_regex> is blank, then "
@@ -6645,13 +6696,13 @@ msgstr ""
 "B<tin> uses a built-in default."
 
 #. type: TP
-#: doc/tin.1:2445
+#: doc/tin.1:2468
 #, no-wrap
 msgid "B<Regex used to show twice quoted l. (quote_regex2)>"
 msgstr "B<Regex used to show twice quoted l. (quote_regex2)>"
 
 #. type: Plain text
-#: doc/tin.1:2450
+#: doc/tin.1:2473
 msgid ""
 "A regular expression that will be applied when reading articles. All "
 "matching lines are shown in B<col_quote2>. If B<quote_regex2> is blank, then "
@@ -6662,13 +6713,13 @@ msgstr ""
 "B<tin> uses a built-in default."
 
 #. type: TP
-#: doc/tin.1:2450
+#: doc/tin.1:2473
 #, no-wrap
 msgid "B<Regex used to show E<gt>= 3 times q.l. (quote_regex3)>"
 msgstr "B<Regex used to show E<gt>= 3 times q.l. (quote_regex3)>"
 
 #. type: Plain text
-#: doc/tin.1:2455
+#: doc/tin.1:2478
 msgid ""
 "A regular expression that will be applied when reading articles. All "
 "matching lines are shown in B<col_quote3>. If B<quote_regex3> is blank, then "
@@ -6679,13 +6730,13 @@ msgstr ""
 "B<tin> uses a built-in default."
 
 #. type: TP
-#: doc/tin.1:2455
+#: doc/tin.1:2478
 #, no-wrap
 msgid "B<Article recentness time limit (recent_time)>"
 msgstr "B<Article recentness time limit (recent_time)>"
 
 #. type: Plain text
-#: doc/tin.1:2459 doc/tin.5:2259
+#: doc/tin.1:2482 doc/tin.5:2288
 msgid ""
 "If set to 0, this feature is deactivated, otherwise it means the number of "
 "days. Default is 2."
@@ -6694,13 +6745,13 @@ msgstr ""
 "days. Default is 2."
 
 #. type: TP
-#: doc/tin.1:2459
+#: doc/tin.1:2482
 #, no-wrap
 msgid "B<Render BiDi (render_bidi)>"
 msgstr "B<Render BiDi (render_bidi)>"
 
 #. type: Plain text
-#: doc/tin.1:2463
+#: doc/tin.1:2486
 msgid ""
 "If ON B<tin> does the rendering of bi-directional text. If OFF B<tin> leaves "
 "the rendering of bi-directional text to the terminal. Default is OFF."
@@ -6709,13 +6760,13 @@ msgstr ""
 "the rendering of bi-directional text to the terminal. Default is OFF."
 
 #. type: TP
-#: doc/tin.1:2463
+#: doc/tin.1:2486
 #, no-wrap
 msgid "B<Interval in seconds to reread active (reread_active_file_secs)>"
 msgstr "B<Interval in seconds to reread active (reread_active_file_secs)>"
 
 #. type: Plain text
-#: doc/tin.1:2468 doc/tin.5:2271
+#: doc/tin.1:2491 doc/tin.5:2300
 msgid ""
 "The news I<${TIN_LIBDIR:-NEWSLIBDIR}\"/\"${TIN_ACTIVEFILE:-active}> file is "
 "reread at regular intervals to show if any new news has arrived. Default is "
@@ -6726,13 +6777,13 @@ msgstr ""
 "1200. Setting this to 0 will disable this feature."
 
 #. type: TP
-#: doc/tin.1:2468
+#: doc/tin.1:2491
 #, no-wrap
 msgid "B<Directory to save arts/threads in (savedir)>"
 msgstr "B<Directory to save arts/threads in (savedir)>"
 
 #. type: Plain text
-#: doc/tin.1:2472 doc/tin.5:2275
+#: doc/tin.1:2495 doc/tin.5:2304
 msgid ""
 "Directory where articles/threads are saved. Default is I<${TIN_HOMEDIR:-"
 "\"$HOME\"}/News>."
@@ -6741,13 +6792,13 @@ msgstr ""
 "\"$HOME\"}/News>."
 
 #. type: TP
-#: doc/tin.1:2472
+#: doc/tin.1:2495
 #, no-wrap
 msgid "B<Character to show global scopes (scope_marked_global)>"
 msgstr "B<Character to show global scopes (scope_marked_global)>"
 
 #. type: Plain text
-#: doc/tin.1:2476 doc/tin.5:2279
+#: doc/tin.1:2499 doc/tin.5:2308
 msgid ""
 "The character used to show that a scope was read from the global attributes "
 "file. Default is '!'."
@@ -6756,13 +6807,13 @@ msgstr ""
 "file. Default is '!'."
 
 #. type: TP
-#: doc/tin.1:2476
+#: doc/tin.1:2499
 #, no-wrap
 msgid "B<Char to show global scope matches (scope_marked_global_match)>"
 msgstr "B<Char to show global scope matches (scope_marked_global_match)>"
 
 #. type: Plain text
-#: doc/tin.1:2480 doc/tin.5:2283
+#: doc/tin.1:2503 doc/tin.5:2312
 msgid ""
 "The character used to show that a scope was read from the global attributes "
 "file and the current group matches. Default is ':'."
@@ -6771,13 +6822,13 @@ msgstr ""
 "file and the current group matches. Default is ':'."
 
 #. type: TP
-#: doc/tin.1:2480
+#: doc/tin.1:2503
 #, no-wrap
 msgid "B<Character to show local scopes (scope_marked_local)>"
 msgstr "B<Character to show local scopes (scope_marked_local)>"
 
 #. type: Plain text
-#: doc/tin.1:2484 doc/tin.5:2287
+#: doc/tin.1:2507 doc/tin.5:2316
 msgid ""
 "The character used to show that a scope was read from the local attributes "
 "file. Default is '\\ '."
@@ -6786,13 +6837,13 @@ msgstr ""
 "file. Default is '\\ '."
 
 #. type: TP
-#: doc/tin.1:2484
+#: doc/tin.1:2507
 #, no-wrap
 msgid "B<Char to show local scope matches (scope_marked_local_match)>"
 msgstr "B<Char to show local scope matches (scope_marked_local_match)>"
 
 #. type: Plain text
-#: doc/tin.1:2488 doc/tin.5:2291
+#: doc/tin.1:2511 doc/tin.5:2320
 msgid ""
 "The character used to show that a scope was read from the local attributes "
 "file and the current group matches. Default is '*'."
@@ -6801,13 +6852,13 @@ msgstr ""
 "file and the current group matches. Default is '*'."
 
 #. type: TP
-#: doc/tin.1:2488
+#: doc/tin.1:2511
 #, no-wrap
 msgid "B<Score limit (kill) (score_limit_kill)>"
 msgstr "B<Score limit (kill) (score_limit_kill)>"
 
 #. type: Plain text
-#: doc/tin.1:2492 doc/tin.5:2295
+#: doc/tin.1:2515 doc/tin.5:2324
 msgid ""
 "If the score of an article is below or equal this value the article gets "
 "marked as killed."
@@ -6816,13 +6867,13 @@ msgstr ""
 "marked as killed."
 
 #. type: TP
-#: doc/tin.1:2492
+#: doc/tin.1:2515
 #, no-wrap
 msgid "B<Score limit (select) (score_limit_select)>"
 msgstr "B<Score limit (select) (score_limit_select)>"
 
 #. type: Plain text
-#: doc/tin.1:2496 doc/tin.5:2299
+#: doc/tin.1:2519 doc/tin.5:2328
 msgid ""
 "If the score of an article is above or equal this value the article gets "
 "marked as hot."
@@ -6831,13 +6882,13 @@ msgstr ""
 "marked as hot."
 
 #. type: TP
-#: doc/tin.1:2496
+#: doc/tin.1:2519
 #, no-wrap
 msgid "B<Default score to kill articles (score_kill)>"
 msgstr "B<Default score to kill articles (score_kill)>"
 
 #. type: Plain text
-#: doc/tin.1:2500 doc/tin.5:2303
+#: doc/tin.1:2523 doc/tin.5:2332
 msgid ""
 "Score of an article which should be killed, this must be E<lt>= "
 "B<score_limit_kill>."
@@ -6846,13 +6897,13 @@ msgstr ""
 "B<score_limit_kill>."
 
 #. type: TP
-#: doc/tin.1:2500
+#: doc/tin.1:2523
 #, no-wrap
 msgid "B<Default score to select articles (score_select)>"
 msgstr "B<Default score to select articles (score_select)>"
 
 #. type: Plain text
-#: doc/tin.1:2504 doc/tin.5:2307
+#: doc/tin.1:2527 doc/tin.5:2336
 msgid ""
 "Score of an article which should be marked hot, this must be E<gt>= "
 "B<score_limit_select>."
@@ -6861,13 +6912,13 @@ msgstr ""
 "B<score_limit_select>."
 
 #. type: TP
-#: doc/tin.1:2504
+#: doc/tin.1:2527
 #, no-wrap
 msgid "B<Number of lines to scroll in pager (scroll_lines)>"
 msgstr "B<Number of lines to scroll in pager (scroll_lines)>"
 
 #. type: Plain text
-#: doc/tin.1:2512
+#: doc/tin.1:2535
 msgid ""
 "The number of lines that will be scrolled up/down in the article pager when "
 "using cursor-up/down. The default is 1 (line-by-line). Set to 0 to get "
@@ -6884,13 +6935,13 @@ msgstr ""
 "page scrolling. This setting supersedes B<full_page_scroll>=OFF."
 
 #. type: TP
-#: doc/tin.1:2512
+#: doc/tin.1:2535
 #, no-wrap
 msgid "B<Format string for the Selection level (select_format)>"
 msgstr "B<Format string for the Selection level (select_format)>"
 
 #. type: Plain text
-#: doc/tin.1:2516
+#: doc/tin.1:2539
 msgid ""
 "Format string B<tin> uses for Selection level representation. See the "
 "section \"CUSTOMIZING THE SCREEN FORMAT\". Default is \"%f\\ %n\\ %U\\ \\ "
@@ -6901,13 +6952,13 @@ msgstr ""
 "%G\\ \\ %d\"."
 
 #. type: TP
-#: doc/tin.1:2516
+#: doc/tin.1:2539
 #, no-wrap
 msgid "B<In group and thread level, show author by (show_author)>"
 msgstr "B<In group and thread level, show author by (show_author)>"
 
 #. type: Plain text
-#: doc/tin.1:2520 doc/tin.5:2350
+#: doc/tin.1:2543 doc/tin.5:2379
 msgid ""
 "Which information about the author should be shown. Default is 2, authors "
 "full name."
@@ -6916,12 +6967,12 @@ msgstr ""
 "full name."
 
 #. type: Plain text
-#: doc/tin.1:2523 doc/tin.5:2353
+#: doc/tin.1:2546 doc/tin.5:2382
 msgid "B<None>, only the ''Subject:'' line will be displayed."
 msgstr "B<None>, only the ''Subject:'' line will be displayed."
 
 #. type: Plain text
-#: doc/tin.1:2526 doc/tin.5:2356
+#: doc/tin.1:2549 doc/tin.5:2385
 msgid ""
 "B<Address>, ''Subject:'' line & the address part of the ''From:'' line are "
 "displayed."
@@ -6930,7 +6981,7 @@ msgstr ""
 "displayed."
 
 #. type: Plain text
-#: doc/tin.1:2529 doc/tin.5:2359
+#: doc/tin.1:2552 doc/tin.5:2388
 msgid ""
 "B<Full Name>, ''Subject:'' line & the authors full name part of the "
 "\\&''From:'' line are displayed (default)."
@@ -6939,7 +6990,7 @@ msgstr ""
 "\\&''From:'' line are displayed (default)."
 
 #. type: Plain text
-#: doc/tin.1:2532 doc/tin.5:2362
+#: doc/tin.1:2555 doc/tin.5:2391
 msgid ""
 "B<Address and Name>, ''Subject:'' line & all of the ''From:'' line are "
 "displayed."
@@ -6948,13 +6999,13 @@ msgstr ""
 "displayed."
 
 #. type: TP
-#: doc/tin.1:2533
+#: doc/tin.1:2556
 #, no-wrap
 msgid "B<Show description of each newsgroup (show_description)>"
 msgstr "B<Show description of each newsgroup (show_description)>"
 
 #. type: Plain text
-#: doc/tin.1:2542
+#: doc/tin.1:2565
 msgid ""
 "If ON show a short group description text after newsgroup name at the group "
 "selection level. The ''B<-d>'' command-line flag will override the setting "
@@ -6971,23 +7022,23 @@ msgstr ""
 "mailgroups> for mailgroups. Default is ON."
 
 #. type: TP
-#: doc/tin.1:2542
+#: doc/tin.1:2565
 #, no-wrap
 msgid "B<Function for sorting articles (sort_function)>"
 msgstr "B<Function for sorting articles (sort_function)>"
 
 #. type: Plain text
-#: doc/tin.1:2545 doc/tin.5:2335
+#: doc/tin.1:2568 doc/tin.5:2364
 msgid "Function used for sorting articles. Default is 0."
 msgstr "Function used for sorting articles. Default is 0."
 
 #. type: Plain text
-#: doc/tin.1:2550 doc/tin.5:2340
+#: doc/tin.1:2573 doc/tin.5:2369
 msgid "Use B<\\%qsort>(3)  for sorting."
 msgstr "Use B<\\%qsort>(3)  for sorting."
 
 #. type: Plain text
-#: doc/tin.1:2555 doc/tin.5:2345
+#: doc/tin.1:2578 doc/tin.5:2374
 msgid ""
 "Use B<\\%heapsort>(3)  for sorting. This might be faster in large groups "
 "with long threads (somewhat presorted data)."
@@ -6996,13 +7047,13 @@ msgstr ""
 "with long threads (somewhat presorted data)."
 
 #. type: TP
-#: doc/tin.1:2556
+#: doc/tin.1:2579
 #, no-wrap
 msgid "B<Show help/mail sign in level titles (show_help_mail_sign)>"
 msgstr "B<Show help/mail sign in level titles (show_help_mail_sign)>"
 
 #. type: Plain text
-#: doc/tin.1:2561
+#: doc/tin.1:2584
 msgid ""
 "Allows you to select whether B<tin> shows a help indication, a new mail "
 "indication, both, or neither in the various level titles.  Default is 3."
@@ -7011,17 +7062,17 @@ msgstr ""
 "indication, both, or neither in the various level titles.  Default is 3."
 
 #. type: Plain text
-#: doc/tin.1:2564 doc/tin.5:2386
+#: doc/tin.1:2587 doc/tin.5:2433
 msgid "B<Don't show help or mail sign>."
 msgstr "B<Don't show help or mail sign>."
 
 #. type: Plain text
-#: doc/tin.1:2566 doc/tin.5:2388
+#: doc/tin.1:2589 doc/tin.5:2435
 msgid "B<Show only help sign>."
 msgstr "B<Show only help sign>."
 
 #. type: Plain text
-#: doc/tin.1:2569 doc/tin.5:2391
+#: doc/tin.1:2592 doc/tin.5:2438
 msgid ""
 "B<Show only mail sign if new mail>, show only the mail sign, and only if new "
 "mail has arrived."
@@ -7030,7 +7081,7 @@ msgstr ""
 "mail has arrived."
 
 #. type: Plain text
-#: doc/tin.1:2572 doc/tin.5:2394
+#: doc/tin.1:2595 doc/tin.5:2441
 msgid ""
 "B<Show mail if new mail else help s.>, show mail sign if new mail has "
 "arrived otherwise show help sign."
@@ -7039,13 +7090,13 @@ msgstr ""
 "arrived otherwise show help sign."
 
 #. type: TP
-#: doc/tin.1:2573
+#: doc/tin.1:2596
 #, no-wrap
 msgid "B<Show only unread articles (show_only_unread_arts)>"
 msgstr "B<Show only unread articles (show_only_unread_arts)>"
 
 #. type: Plain text
-#: doc/tin.1:2577 doc/tin.5:2399
+#: doc/tin.1:2600 doc/tin.5:2446
 msgid ""
 "If ON show only new/unread articles otherwise show all articles.  Default is "
 "ON."
@@ -7054,13 +7105,13 @@ msgstr ""
 "ON."
 
 #. type: TP
-#: doc/tin.1:2577
+#: doc/tin.1:2600
 #, no-wrap
 msgid "B<Show only groups with unread arts (show_only_unread_groups)>"
 msgstr "B<Show only groups with unread arts (show_only_unread_groups)>"
 
 #. type: Plain text
-#: doc/tin.1:2581 doc/tin.5:2403
+#: doc/tin.1:2604 doc/tin.5:2450
 msgid ""
 "If ON show only subscribed groups that contain unread articles. Default is "
 "OFF."
@@ -7069,50 +7120,82 @@ msgstr ""
 "OFF."
 
 #. type: TP
-#: doc/tin.1:2581
+#: doc/tin.1:2604
 #, no-wrap
 msgid "B<Display signatures (show_signatures)>"
 msgstr "B<Display signatures (show_signatures)>"
 
 #. type: Plain text
-#: doc/tin.1:2584 doc/tin.5:2406
+#: doc/tin.1:2607 doc/tin.5:2453
 msgid "If OFF don't show signatures when displaying articles. Default is ON."
 msgstr "If OFF don't show signatures when displaying articles. Default is ON."
 
 #. type: TP
-#: doc/tin.1:2584
+#: doc/tin.1:2607
 #, no-wrap
-msgid "B<Display score (show_art_score)>"
-msgstr "B<Display score (show_art_score)>"
+msgid "B<Display article info in pager (show_art_info)>"
+msgstr "B<Display article info in pager (show_art_info)>"
 
 #. type: Plain text
-#: doc/tin.1:2588 doc/tin.5:2367
+#: doc/tin.1:2619 doc/tin.5:2404
 msgid ""
-"If ON show article score in the lower left corner when displaying articles.  "
-"Default is OFF. See also B<col_score_neg> and B<col_score_pos>."
+"Show additional information about the article at the page level.  The "
+"article's score can be displayed in the lower left corner (see also "
+"B<col_score_neg> and B<col_score_pos>), and the article's language, if "
+"detectable, can be displayed in the page header to the right of the line "
+"count.  If the language is prefixed by a '\\[ti]' the value is guessed, if "
+"it is prefixed by a '+' the value is inherited.  If possible, a language tag "
+"is converted to the name of the language.  In this case, the tag is "
+"specified in round brackets after the name.  Default is 0."
 msgstr ""
-"If ON show article score in the lower left corner when displaying articles.  "
-"Default is OFF. See also B<col_score_neg> and B<col_score_pos>."
+"Show additional information about the article at the page level.  The "
+"article's score can be displayed in the lower left corner (see also "
+"B<col_score_neg> and B<col_score_pos>), and the article's language, if "
+"detectable, can be displayed in the page header to the right of the line "
+"count.  If the language is prefixed by a '\\[ti]' the value is guessed, if "
+"it is prefixed by a '+' the value is inherited.  If possible, a language tag "
+"is converted to the name of the language.  In this case, the tag is "
+"specified in round brackets after the name.  Default is 0."
+
+#. type: Plain text
+#: doc/tin.1:2622 doc/tin.5:2407
+msgid "B<None>, don't show article's score or language."
+msgstr "B<None>, don't show article's score or language."
+
+#. type: Plain text
+#: doc/tin.1:2624 doc/tin.5:2409
+msgid "B<Article score>, show only the article's score."
+msgstr "B<Article score>, show only the article's score."
+
+#. type: Plain text
+#: doc/tin.1:2626 doc/tin.5:2411
+msgid "B<Article language>, show only the article's language."
+msgstr "B<Article language>, show only the article's language."
+
+#. type: Plain text
+#: doc/tin.1:2628 doc/tin.5:2413
+msgid "B<Score and language>, show both, article's score and language."
+msgstr "B<Score and language>, show both, article's score and language."
 
 #. type: TP
-#: doc/tin.1:2588
+#: doc/tin.1:2629
 #, no-wrap
 msgid "B<Prepend signature with '\\en-- \\en' (sigdashes)>"
 msgstr "B<Prepend signature with '\\en-- \\en' (sigdashes)>"
 
 #. type: Plain text
-#: doc/tin.1:2591 doc/tin.5:2409
+#: doc/tin.1:2632 doc/tin.5:2456
 msgid "If ON prepend the signature with sigdashes. Default is ON."
 msgstr "If ON prepend the signature with sigdashes. Default is ON."
 
 #. type: TP
-#: doc/tin.1:2591
+#: doc/tin.1:2632
 #, no-wrap
 msgid "B<Create signature from path/command (sigfile)>"
 msgstr "B<Create signature from path/command (sigfile)>"
 
 #. type: Plain text
-#: doc/tin.1:2601
+#: doc/tin.1:2642
 msgid ""
 "The path that specifies the signature file to use when posting, following up "
 "to or replying to an article. If the path is a directory then the signature "
@@ -7133,24 +7216,24 @@ msgstr ""
 "\"$HOME\"}/.Sig>."
 
 #. type: TP
-#: doc/tin.1:2601
+#: doc/tin.1:2642
 #, no-wrap
 msgid "B<Add signature when reposting (signature_repost)>"
 msgstr "B<Add signature when reposting (signature_repost)>"
 
 #. type: Plain text
-#: doc/tin.1:2604 doc/tin.5:2425
+#: doc/tin.1:2645 doc/tin.5:2472
 msgid "If ON add signature to reposted articles. Default is ON."
 msgstr "If ON add signature to reposted articles. Default is ON."
 
 #. type: TP
-#: doc/tin.1:2604
+#: doc/tin.1:2645
 #, no-wrap
 msgid "B<Regex used to highlight /slashes/ (slashes_regex)>"
 msgstr "B<Regex used to highlight /slashes/ (slashes_regex)>"
 
 #. type: Plain text
-#: doc/tin.1:2609
+#: doc/tin.1:2650
 msgid ""
 "A regular expression that will be applied when reading articles. All "
 "matching words are shown in B<col_markslash> or B<mono_markslash>. If "
@@ -7161,13 +7244,13 @@ msgstr ""
 "B<slashes_regex> is blank, then B<tin> uses a built-in default."
 
 #. type: TP
-#: doc/tin.1:2609
+#: doc/tin.1:2650
 #, no-wrap
 msgid "B<Sort articles by (sort_article_type)>"
 msgstr "B<Sort articles by (sort_article_type)>"
 
 #. type: Plain text
-#: doc/tin.1:2613 doc/tin.5:2436
+#: doc/tin.1:2654 doc/tin.5:2483
 msgid ""
 "This specifies how articles should be sorted. Sort by ascending Date (6) is "
 "the default. The following sort types are allowed:"
@@ -7176,73 +7259,73 @@ msgstr ""
 "the default. The following sort types are allowed:"
 
 #. type: Plain text
-#: doc/tin.1:2616 doc/tin.5:2439
+#: doc/tin.1:2657 doc/tin.5:2486
 msgid "B<Nothing>, don't sort articles."
 msgstr "B<Nothing>, don't sort articles."
 
 #. type: Plain text
-#: doc/tin.1:2618 doc/tin.5:2441
+#: doc/tin.1:2659 doc/tin.5:2488
 msgid ""
 "B<Subject: (descending)>, sort articles by ''Subject:'' field descending."
 msgstr ""
 "B<Subject: (descending)>, sort articles by ''Subject:'' field descending."
 
 #. type: Plain text
-#: doc/tin.1:2620 doc/tin.5:2443
+#: doc/tin.1:2661 doc/tin.5:2490
 msgid "B<Subject: (ascending)>, sort articles by ''Subject:'' field ascending."
 msgstr ""
 "B<Subject: (ascending)>, sort articles by ''Subject:'' field ascending."
 
 #. type: Plain text
-#: doc/tin.1:2622 doc/tin.5:2445
+#: doc/tin.1:2663 doc/tin.5:2492
 msgid "B<From: (descending)>, sort articles by ''From:'' field descending."
 msgstr "B<From: (descending)>, sort articles by ''From:'' field descending."
 
 #. type: Plain text
-#: doc/tin.1:2624 doc/tin.5:2447
+#: doc/tin.1:2665 doc/tin.5:2494
 msgid "B<From: (ascending)>, sort articles by ''From:'' field ascending."
 msgstr "B<From: (ascending)>, sort articles by ''From:'' field ascending."
 
 #. type: Plain text
-#: doc/tin.1:2626 doc/tin.5:2449
+#: doc/tin.1:2667 doc/tin.5:2496
 msgid "B<Date: (descending)>, sort articles by ''Date:'' field descending."
 msgstr "B<Date: (descending)>, sort articles by ''Date:'' field descending."
 
 #. type: Plain text
-#: doc/tin.1:2629 doc/tin.5:2452
+#: doc/tin.1:2670 doc/tin.5:2499
 msgid ""
 "B<Date: (ascending)>, sort articles by ''Date:'' field ascending (default)."
 msgstr ""
 "B<Date: (ascending)>, sort articles by ''Date:'' field ascending (default)."
 
 #. type: Plain text
-#: doc/tin.1:2631 doc/tin.5:2454
+#: doc/tin.1:2672 doc/tin.5:2501
 msgid "B<Score (descending)>, sort articles by filtering score descending."
 msgstr "B<Score (descending)>, sort articles by filtering score descending."
 
 #. type: Plain text
-#: doc/tin.1:2633 doc/tin.5:2456
+#: doc/tin.1:2674 doc/tin.5:2503
 msgid "B<Score (ascending)>, sort articles by filtering score ascending."
 msgstr "B<Score (ascending)>, sort articles by filtering score ascending."
 
 #. type: Plain text
-#: doc/tin.1:2635 doc/tin.5:2458
+#: doc/tin.1:2676 doc/tin.5:2505
 msgid "B<Lines: (descending)>, sort articles by ''Lines:'' field descending."
 msgstr "B<Lines: (descending)>, sort articles by ''Lines:'' field descending."
 
 #. type: Plain text
-#: doc/tin.1:2637 doc/tin.5:2460
+#: doc/tin.1:2678 doc/tin.5:2507
 msgid "B<Lines: (ascending)>, sort articles by ''Lines:'' field ascending."
 msgstr "B<Lines: (ascending)>, sort articles by ''Lines:'' field ascending."
 
 #. type: TP
-#: doc/tin.1:2638
+#: doc/tin.1:2679
 #, no-wrap
 msgid "B<Sort threads by (sort_threads_type)>"
 msgstr "B<Sort threads by (sort_threads_type)>"
 
 #. type: Plain text
-#: doc/tin.1:2643 doc/tin.5:2465
+#: doc/tin.1:2684 doc/tin.5:2512
 msgid ""
 "This specifies how threads will be sorted. Sort by descending Score (1) is "
 "the default. The following sort types are allowed:"
@@ -7251,24 +7334,24 @@ msgstr ""
 "the default. The following sort types are allowed:"
 
 #. type: Plain text
-#: doc/tin.1:2646 doc/tin.5:2468
+#: doc/tin.1:2687 doc/tin.5:2515
 msgid "B<Nothing>, don't sort threads."
 msgstr "B<Nothing>, don't sort threads."
 
 #. type: Plain text
-#: doc/tin.1:2649 doc/tin.5:2471
+#: doc/tin.1:2690 doc/tin.5:2518
 msgid ""
 "B<Score (descending)>, sort threads by filtering score descending (default)."
 msgstr ""
 "B<Score (descending)>, sort threads by filtering score descending (default)."
 
 #. type: Plain text
-#: doc/tin.1:2651 doc/tin.5:2473
+#: doc/tin.1:2692 doc/tin.5:2520
 msgid "B<Score (ascending)>, sort threads by filtering score ascending."
 msgstr "B<Score (ascending)>, sort threads by filtering score ascending."
 
 #. type: Plain text
-#: doc/tin.1:2653 doc/tin.5:2475
+#: doc/tin.1:2694 doc/tin.5:2522
 msgid ""
 "B<Last posting date (descending)>, sort threads by date of last posting "
 "descending."
@@ -7277,7 +7360,7 @@ msgstr ""
 "descending."
 
 #. type: Plain text
-#: doc/tin.1:2655 doc/tin.5:2477
+#: doc/tin.1:2696 doc/tin.5:2524
 msgid ""
 "B<Last posting date (ascending)>, sort threads by date of last posting "
 "ascending."
@@ -7286,13 +7369,13 @@ msgstr ""
 "ascending."
 
 #. type: TP
-#: doc/tin.1:2656
+#: doc/tin.1:2697
 #, no-wrap
 msgid "B<Spamtrap warning address parts (spamtrap_warning_addresses)>"
 msgstr "B<Spamtrap warning address parts (spamtrap_warning_addresses)>"
 
 #. type: Plain text
-#: doc/tin.1:2661 doc/tin.5:2483
+#: doc/tin.1:2702 doc/tin.5:2530
 msgid ""
 "Set this option to a list of comma-separated strings to be warned if you are "
 "replying to an article by mail where the e-mail address contains one of "
@@ -7303,18 +7386,18 @@ msgstr ""
 "these strings. The matching is case-insensitive. Example:"
 
 #. type: Plain text
-#: doc/tin.1:2663 doc/tin.5:2485
+#: doc/tin.1:2704 doc/tin.5:2532
 msgid "I<spam,delete,remove>"
 msgstr "I<spam,delete,remove>"
 
 #. type: TP
-#: doc/tin.1:2663
+#: doc/tin.1:2704
 #, no-wrap
 msgid "B<Regex used to highlight *stars* (stars_regex)>"
 msgstr "B<Regex used to highlight *stars* (stars_regex)>"
 
 #. type: Plain text
-#: doc/tin.1:2668
+#: doc/tin.1:2709
 msgid ""
 "A regular expression that will be applied when reading articles. All "
 "matching words are shown in B<col_markstar> or B<mono_markstar>. If "
@@ -7325,13 +7408,13 @@ msgstr ""
 "B<stars_regex> is blank, then B<tin> uses a built-in default."
 
 #. type: TP
-#: doc/tin.1:2668
+#: doc/tin.1:2709
 #, no-wrap
 msgid "B<Strip blanks of end of lines (strip_blanks)>"
 msgstr "B<Strip blanks of end of lines (strip_blanks)>"
 
 #. type: Plain text
-#: doc/tin.1:2674 doc/tin.5:2496
+#: doc/tin.1:2715 doc/tin.5:2543
 msgid ""
 "Strips the blanks from the end of each line therefore speeding up the "
 "display when reading on a slow terminal or via modem. Default is ON."
@@ -7340,13 +7423,13 @@ msgstr ""
 "display when reading on a slow terminal or via modem. Default is ON."
 
 #. type: TP
-#: doc/tin.1:2674
+#: doc/tin.1:2715
 #, no-wrap
 msgid "B<Remove bogus groups from newsrc (strip_bogus)>"
 msgstr "B<Remove bogus groups from newsrc (strip_bogus)>"
 
 #. type: Plain text
-#: doc/tin.1:2683 doc/tin.5:2505
+#: doc/tin.1:2724 doc/tin.5:2552
 msgid ""
 "Bogus groups are groups that are present in your I<${TIN_HOMEDIR:-"
 "\"$HOME\"}/.newsrc> file that no longer exist on the news server. There are "
@@ -7363,13 +7446,13 @@ msgstr ""
 "unsubscribe from them as and when you wish. Default is 0 (Always Keep)."
 
 #. type: TP
-#: doc/tin.1:2683
+#: doc/tin.1:2724
 #, no-wrap
 msgid "B<No unsubscribed groups in newsrc (strip_newsrc)>"
 msgstr "B<No unsubscribed groups in newsrc (strip_newsrc)>"
 
 #. type: Plain text
-#: doc/tin.1:2687 doc/tin.5:2509
+#: doc/tin.1:2728 doc/tin.5:2556
 msgid ""
 "If ON, then unsubscribed groups will be permanently removed from your I<$"
 "{TIN_HOMEDIR:-\"$HOME\"}/.newsrc> file. Default is OFF."
@@ -7378,13 +7461,13 @@ msgstr ""
 "{TIN_HOMEDIR:-\"$HOME\"}/.newsrc> file. Default is OFF."
 
 #. type: TP
-#: doc/tin.1:2687
+#: doc/tin.1:2728
 #, no-wrap
 msgid "B<Regex with Subject prefixes (strip_re_regex)>"
 msgstr "B<Regex with Subject prefixes (strip_re_regex)>"
 
 #. type: Plain text
-#: doc/tin.1:2693 doc/tin.5:2515
+#: doc/tin.1:2734 doc/tin.5:2562
 msgid ""
 "A regular expression to find Subject prefixes like \"Re:\" to remove.  If "
 "B<strip_re_regex> is blank, then B<\\%tin>(1)  uses a built-in default."
@@ -7393,13 +7476,13 @@ msgstr ""
 "B<strip_re_regex> is blank, then B<\\%tin>(1)  uses a built-in default."
 
 #. type: TP
-#: doc/tin.1:2693
+#: doc/tin.1:2734
 #, no-wrap
 msgid "B<Regex with Subject suffixes (strip_was_regex)>"
 msgstr "B<Regex with Subject suffixes (strip_was_regex)>"
 
 #. type: Plain text
-#: doc/tin.1:2699 doc/tin.5:2521
+#: doc/tin.1:2740 doc/tin.5:2568
 msgid ""
 "A regular expression to find Subject suffixes like \"(was:\" to remove.  If "
 "B<strip_was_regex> is blank, then B<\\%tin>(1)  uses a built-in default."
@@ -7408,13 +7491,13 @@ msgstr ""
 "B<strip_was_regex> is blank, then B<\\%tin>(1)  uses a built-in default."
 
 #. type: TP
-#: doc/tin.1:2699
+#: doc/tin.1:2740
 #, no-wrap
 msgid "B<Regex used to highlight -strokes- (strokes_regex)>"
 msgstr "B<Regex used to highlight -strokes- (strokes_regex)>"
 
 #. type: Plain text
-#: doc/tin.1:2704
+#: doc/tin.1:2745
 msgid ""
 "A regular expression that will be applied when reading articles. All "
 "matching words are shown in B<col_markstroke> or B<mono_markstroke>.  If "
@@ -7425,13 +7508,13 @@ msgstr ""
 "B<strokes_regex> is blank, then B<tin> uses a built-in default."
 
 #. type: TP
-#: doc/tin.1:2704
+#: doc/tin.1:2745
 #, no-wrap
 msgid "B<Wrap around threads on next unread (wrap_on_next_unread)>"
 msgstr "B<Wrap around threads on next unread (wrap_on_next_unread)>"
 
 #. type: Plain text
-#: doc/tin.1:2709 doc/tin.5:2773
+#: doc/tin.1:2750 doc/tin.5:2832
 msgid ""
 "If enabled a search for the next unread article will wrap around all "
 "articles to find also previous unread articles. If disabled the search stops "
@@ -7442,13 +7525,13 @@ msgstr ""
 "at the end of the thread list. Default is ON."
 
 #. type: TP
-#: doc/tin.1:2709
+#: doc/tin.1:2750
 #, no-wrap
 msgid "B<Display \"a as Umlaut-a (tex2iso_conv)>"
 msgstr "B<Display \"a as Umlaut-a (tex2iso_conv)>"
 
 #. type: Plain text
-#: doc/tin.1:2713
+#: doc/tin.1:2754
 msgid ""
 "If ON, show \"a as Umlaut-a, etc. Default is OFF. This behavior can also be "
 "toggled in the article viewer via B<PageToggleTex2iso> ('B<\">')."
@@ -7457,13 +7540,13 @@ msgstr ""
 "toggled in the article viewer via B<PageToggleTex2iso> ('B<\">')."
 
 #. type: TP
-#: doc/tin.1:2713
+#: doc/tin.1:2754
 #, no-wrap
 msgid "B<Thread articles by (thread_articles)>"
 msgstr "B<Thread articles by (thread_articles)>"
 
 #. type: Plain text
-#: doc/tin.1:2721
+#: doc/tin.1:2762
 msgid ""
 "Defines which threading method to use. It's possible to set the threading "
 "type on a per group basis by setting the group attribute variable "
@@ -7478,22 +7561,22 @@ msgstr ""
 "default is Both Subject and References.  The choices are:"
 
 #. type: Plain text
-#: doc/tin.1:2724
+#: doc/tin.1:2765
 msgid "B<None>, don't thread."
 msgstr "B<None>, don't thread."
 
 #. type: Plain text
-#: doc/tin.1:2726
+#: doc/tin.1:2767
 msgid "B<Subject>, thread on ''Subject:'' only."
 msgstr "B<Subject>, thread on ''Subject:'' only."
 
 #. type: Plain text
-#: doc/tin.1:2728
+#: doc/tin.1:2769
 msgid "B<References>, thread on ''References:'' only."
 msgstr "B<References>, thread on ''References:'' only."
 
 #. type: Plain text
-#: doc/tin.1:2731
+#: doc/tin.1:2772
 msgid ""
 "B<Both Subject and References>, thread on ''References:'' then "
 "\\&''Subject:'' (default)."
@@ -7502,12 +7585,12 @@ msgstr ""
 "\\&''Subject:'' (default)."
 
 #. type: Plain text
-#: doc/tin.1:2733
+#: doc/tin.1:2774
 msgid "B<Multipart Subject>, thread multipart articles on ''Subject:''."
 msgstr "B<Multipart Subject>, thread multipart articles on ''Subject:''."
 
 #. type: Plain text
-#: doc/tin.1:2736
+#: doc/tin.1:2777
 msgid ""
 "B<Percentage Match>, thread base upon a partial character match on "
 "\\&''Subject:''."
@@ -7516,13 +7599,13 @@ msgstr ""
 "\\&''Subject:''."
 
 #. type: TP
-#: doc/tin.1:2737
+#: doc/tin.1:2778
 #, no-wrap
 msgid "B<Catchup thread by using left key (thread_catchup_on_exit)>"
 msgstr "B<Catchup thread by using left key (thread_catchup_on_exit)>"
 
 #. type: Plain text
-#: doc/tin.1:2741 doc/tin.5:2581
+#: doc/tin.1:2782 doc/tin.5:2628
 msgid ""
 "If ON catchup group/thread when leaving with the left arrow key. Default is "
 "ON."
@@ -7531,13 +7614,13 @@ msgstr ""
 "ON."
 
 #. type: TP
-#: doc/tin.1:2741
+#: doc/tin.1:2782
 #, no-wrap
 msgid "B<Format string for the Thread level (thread_format)>"
 msgstr "B<Format string for the Thread level (thread_format)>"
 
 #. type: Plain text
-#: doc/tin.1:2745
+#: doc/tin.1:2786
 msgid ""
 "Format string B<tin> uses for Thread level representation. See the section "
 "\"CUSTOMIZING THE SCREEN FORMAT\". Default is \"%n\\ %m\\ \\ [%L]\\ \\ %T\\ "
@@ -7548,13 +7631,13 @@ msgstr ""
 "\\ %F\"."
 
 #. type: TP
-#: doc/tin.1:2745
+#: doc/tin.1:2786
 #, no-wrap
 msgid "B<Matchingness of a thread (thread_perc)>"
 msgstr "B<Matchingness of a thread (thread_perc)>"
 
 #. type: Plain text
-#: doc/tin.1:2749
+#: doc/tin.1:2790
 msgid ""
 "How closely the subjects must match for two threads to be considered part of "
 "the same thread. This is a percentage and the default is 75%."
@@ -7563,13 +7646,13 @@ msgstr ""
 "the same thread. This is a percentage and the default is 75%."
 
 #. type: TP
-#: doc/tin.1:2749
+#: doc/tin.1:2790
 #, no-wrap
 msgid "B<Score of a thread (thread_score)>"
 msgstr "B<Score of a thread (thread_score)>"
 
 #. type: Plain text
-#: doc/tin.1:2753 doc/tin.5:2585
+#: doc/tin.1:2794 doc/tin.5:2632
 msgid ""
 "How the total score of a thread is computed. Default is 0, the maximum score "
 "in this thread."
@@ -7578,28 +7661,28 @@ msgstr ""
 "in this thread."
 
 #. type: Plain text
-#: doc/tin.1:2756 doc/tin.5:2588
+#: doc/tin.1:2797 doc/tin.5:2635
 msgid "B<Max>, the maximum score in this thread."
 msgstr "B<Max>, the maximum score in this thread."
 
 #. type: Plain text
-#: doc/tin.1:2758 doc/tin.5:2590
+#: doc/tin.1:2799 doc/tin.5:2637
 msgid "B<Sum>, the sum of all scores in this thread."
 msgstr "B<Sum>, the sum of all scores in this thread."
 
 #. type: Plain text
-#: doc/tin.1:2760 doc/tin.5:2592
+#: doc/tin.1:2801 doc/tin.5:2639
 msgid "B<Average>, the average score in this thread."
 msgstr "B<Average>, the average score in this thread."
 
 #. type: TP
-#: doc/tin.1:2761
+#: doc/tin.1:2802
 #, no-wrap
 msgid "B<CA certificate file (tls_ca_cert_file)>"
 msgstr "B<CA certificate file (tls_ca_cert_file)>"
 
 #. type: Plain text
-#: doc/tin.1:2766 doc/tin.5:2598
+#: doc/tin.1:2807 doc/tin.5:2645
 msgid ""
 "The name of file containing all trusted CA certificates used for NNTPS "
 "(B<RFC\\ 8143>) connections. If left empty the system default will be used."
@@ -7608,13 +7691,13 @@ msgstr ""
 "(B<RFC\\ 8143>) connections. If left empty the system default will be used."
 
 #. type: TP
-#: doc/tin.1:2766
+#: doc/tin.1:2807
 #, no-wrap
 msgid "B<Transliteration (translit)>"
 msgstr "B<Transliteration (translit)>"
 
 #. type: Plain text
-#: doc/tin.1:2774 doc/tin.5:2606
+#: doc/tin.1:2815 doc/tin.5:2653
 msgid ""
 "If ON append //TRANSLIT to the first argument of B<\\%iconv_open>(3)  to "
 "enable transliteration. This means that when a character cannot be "
@@ -7629,13 +7712,13 @@ msgstr ""
 "doesn't exist, this option is disabled. Default is OFF."
 
 #. type: TP
-#: doc/tin.1:2774
+#: doc/tin.1:2815
 #, no-wrap
 msgid "B<How to treat blank lines (trim_article_body)>"
 msgstr "B<How to treat blank lines (trim_article_body)>"
 
 #. type: Plain text
-#: doc/tin.1:2779
+#: doc/tin.1:2820
 msgid ""
 "Allows you to select how B<tin> treats blank lines in article bodies.  "
 "Default is 0. This option does not affect lines within verbatim blocks and "
@@ -7646,29 +7729,29 @@ msgstr ""
 "is applied before B<hideline_regex>."
 
 #. type: Plain text
-#: doc/tin.1:2782 doc/tin.5:2616
+#: doc/tin.1:2823 doc/tin.5:2663
 msgid "B<Don't trim article body>, do nothing."
 msgstr "B<Don't trim article body>, do nothing."
 
 #. type: Plain text
-#: doc/tin.1:2784 doc/tin.5:2618
+#: doc/tin.1:2825 doc/tin.5:2665
 msgid "B<Skip leading blank lines>."
 msgstr "B<Skip leading blank lines>."
 
 #. type: Plain text
-#: doc/tin.1:2786 doc/tin.5:2620
+#: doc/tin.1:2827 doc/tin.5:2667
 msgid "B<Skip trailing blank lines>."
 msgstr "B<Skip trailing blank lines>."
 
 #. type: Plain text
-#: doc/tin.1:2788 doc/tin.5:2622
+#: doc/tin.1:2829 doc/tin.5:2669
 msgid ""
 "B<Skip leading and trailing blank l.>, skip leading and trailing blank lines."
 msgstr ""
 "B<Skip leading and trailing blank l.>, skip leading and trailing blank lines."
 
 #. type: Plain text
-#: doc/tin.1:2791 doc/tin.5:2625
+#: doc/tin.1:2832 doc/tin.5:2672
 msgid ""
 "B<Compact multiple between text>, replace multiple blank lines between text "
 "blocks with one blank line."
@@ -7677,28 +7760,28 @@ msgstr ""
 "blocks with one blank line."
 
 #. type: Plain text
-#: doc/tin.1:2793 doc/tin.5:2627
+#: doc/tin.1:2834 doc/tin.5:2674
 msgid "B<Compact multiple and skip leading>, 4 + 1"
 msgstr "B<Compact multiple and skip leading>, 4 + 1"
 
 #. type: Plain text
-#: doc/tin.1:2795 doc/tin.5:2629
+#: doc/tin.1:2836 doc/tin.5:2676
 msgid "B<Compact multiple and skip trailing>, 4 + 2"
 msgstr "B<Compact multiple and skip trailing>, 4 + 2"
 
 #. type: Plain text
-#: doc/tin.1:2797 doc/tin.5:2631
+#: doc/tin.1:2838 doc/tin.5:2678
 msgid "B<Compact mltpl., skip lead. & trai.>, 4 + 3"
 msgstr "B<Compact mltpl., skip lead. & trai.>, 4 + 3"
 
 #. type: TP
-#: doc/tin.1:2798
+#: doc/tin.1:2839
 #, no-wrap
 msgid "B<Suppress soft hyphens (suppress_soft_hyphens)>"
 msgstr "B<Suppress soft hyphens (suppress_soft_hyphens)>"
 
 #. type: Plain text
-#: doc/tin.1:2806
+#: doc/tin.1:2847
 msgid ""
 "If ON remove soft hyphens in non verbatim blocks of articles when they are "
 "displayed in a UTF-8 locale. The character SOFT HYPHEN (U+00AD) is an "
@@ -7715,13 +7798,13 @@ msgstr ""
 "used to improve the display of those articles. Default is OFF."
 
 #. type: TP
-#: doc/tin.1:2806
+#: doc/tin.1:2847
 #, no-wrap
 msgid "B<Regex used to highlight _underline_ (underscores_regex)>"
 msgstr "B<Regex used to highlight _underline_ (underscores_regex)>"
 
 #. type: Plain text
-#: doc/tin.1:2811
+#: doc/tin.1:2852
 msgid ""
 "A regular expression that will be applied when reading articles. All "
 "matching words are shown in B<col_markdash> or B<mono_markdash>. If "
@@ -7732,24 +7815,24 @@ msgstr ""
 "B<underscores_regex> is blank, then B<tin> uses a built-in default."
 
 #. type: TP
-#: doc/tin.1:2811
+#: doc/tin.1:2852
 #, no-wrap
-msgid "B<Remove ~/.article after posting (unlink_article)>"
-msgstr "B<Remove ~/.article after posting (unlink_article)>"
+msgid "B<Remove \\[ti]/.article after posting (unlink_article)>"
+msgstr "B<Remove \\[ti]/.article after posting (unlink_article)>"
 
 #. type: Plain text
-#: doc/tin.1:2814
-msgid "If ON remove I<~/.article> after posting. Default is ON."
-msgstr "If ON remove I<~/.article> after posting. Default is ON."
+#: doc/tin.1:2855
+msgid "If ON remove I<\\[ti]/.article> after posting. Default is ON."
+msgstr "If ON remove I<\\[ti]/.article> after posting. Default is ON."
 
 #. type: TP
-#: doc/tin.1:2814
+#: doc/tin.1:2855
 #, no-wrap
 msgid "B<Program that opens URLs (url_handler)>"
 msgstr "B<Program that opens URLs (url_handler)>"
 
 #. type: Plain text
-#: doc/tin.1:2819 doc/tin.5:2652
+#: doc/tin.1:2860 doc/tin.5:2699
 msgid ""
 "The program that will be run when launching URLs in the article viewer using "
 "B<PageViewUrl> ('B<U>'). The actual URL will be appended.  Default is "
@@ -7760,41 +7843,41 @@ msgstr ""
 "B<url_handler.pl>."
 
 #. type: TP
-#: doc/tin.1:2819
+#: doc/tin.1:2860
 #, no-wrap
 msgid "B<URL highlighting in message body (url_highlight)>"
 msgstr "B<URL highlighting in message body (url_highlight)>"
 
 #. type: Plain text
-#: doc/tin.1:2822 doc/tin.5:2655
+#: doc/tin.1:2863 doc/tin.5:2702
 msgid "Enable highlighting URLs in message body. Default is ON."
 msgstr "Enable highlighting URLs in message body. Default is ON."
 
 #. type: TP
-#: doc/tin.1:2822
+#: doc/tin.1:2863
 #, no-wrap
 msgid "B<Use ANSI color (use_color)>"
 msgstr "B<Use ANSI colour (use_color)>"
 
 #. type: Plain text
-#: doc/tin.1:2825
+#: doc/tin.1:2866
 msgid "If enabled B<tin> uses ANSI-colors. Default is OFF."
 msgstr "If enabled B<tin> uses ANSI-colours. Default is OFF."
 
 #. type: TP
-#: doc/tin.1:2825
+#: doc/tin.1:2866
 #, no-wrap
 msgid "B<Use scroll keys on keypad (use_keypad)>"
 msgstr "B<Use scroll keys on keypad (use_keypad)>"
 
 #. type: TP
-#: doc/tin.1:2828
+#: doc/tin.1:2869
 #, no-wrap
 msgid "B<Use mouse in xterm (use_mouse)>"
 msgstr "B<Use mouse in xterm (use_mouse)>"
 
 #. type: Plain text
-#: doc/tin.1:2834 doc/tin.5:2669
+#: doc/tin.1:2875 doc/tin.5:2716
 msgid ""
 "Allows the mouse button support in an B<\\%xterm>(1x)  to be enabled/"
 "disabled.  Default is OFF."
@@ -7803,13 +7886,13 @@ msgstr ""
 "disabled.  Default is OFF."
 
 #. type: TP
-#: doc/tin.1:2834
+#: doc/tin.1:2875
 #, no-wrap
 msgid "B<Use slrnface to show ''X-Face:''s (use_slrnface)>"
 msgstr "B<Use slrnface to show ''X-Face:''s (use_slrnface)>"
 
 #. type: Plain text
-#: doc/tin.1:2844
+#: doc/tin.1:2885
 msgid ""
 "If enabled B<tin> uses B<\\%slrnface>(1)  to interpret the ''X-Face:'' "
 "header. For this option to have any effect, B<tin> must be running in an B<\\"
@@ -7820,28 +7903,56 @@ msgstr ""
 "%xterm>(1x)  and B<\\%slrnface>(1)  must be in your $B<PATH>. Default is OFF."
 
 #. type: TP
-#: doc/tin.1:2844
+#: doc/tin.1:2885
 #, no-wrap
 msgid "B<Use UTF-8 graphics (utf8_graphics)>"
 msgstr "B<Use UTF-8 graphics (utf8_graphics)>"
 
 #. type: Plain text
-#: doc/tin.1:2848 doc/tin.5:2685
+#: doc/tin.1:2889 doc/tin.5:2732
+msgid ""
+"Use UTF-8 characters for indicator ('\\(-E<gt>'), thread/attachment tree and "
+"ellipsis ('...'). Default is 0."
+msgstr ""
+"Use UTF-8 characters for indicator ('\\(-E<gt>'), thread/attachment tree and "
+"ellipsis ('...'). Default is 0."
+
+#. type: Plain text
+#: doc/tin.1:2892 doc/tin.5:2735
+msgid "B<Don't use UTF-8 characters>."
+msgstr "B<Don't use UTF-8 characters>."
+
+#. type: Plain text
+#: doc/tin.1:2894 doc/tin.5:2737
+msgid "B<for ellipsis>. Use UTF-8 characters for ellipsis."
+msgstr "B<for ellipsis>. Use UTF-8 characters for ellipsis."
+
+#. type: Plain text
+#: doc/tin.1:2897 doc/tin.5:2740
+msgid ""
+"B<for indicator and tree>. Use UTF-8 characters for indicator and thread/"
+"attachment tree."
+msgstr ""
+"B<for indicator and tree>. Use UTF-8 characters for indicator and thread/"
+"attachment tree."
+
+#. type: Plain text
+#: doc/tin.1:2900 doc/tin.5:2743
 msgid ""
-"If ON use UTF-8 characters for indicator ('\\(-E<gt>'), thread/attachment "
-"tree and ellipsis ('...'). Default is OFF."
+"B<for ..., indicator and tree>. Use UTF-8 characters for ellipsis, indicator "
+"and thread/attachment tree."
 msgstr ""
-"If ON use UTF-8 characters for indicator ('\\(-E<gt>'), thread/attachment "
-"tree and ellipsis ('...'). Default is OFF."
+"B<for ..., indicator and tree>. Use UTF-8 characters for ellipsis, indicator "
+"and thread/attachment tree."
 
 #. type: TP
-#: doc/tin.1:2848
+#: doc/tin.1:2901
 #, no-wrap
 msgid "B<Regex for begin of a verbatim block (verbatim_begin_regex)>"
 msgstr "B<Regex for begin of a verbatim block (verbatim_begin_regex)>"
 
 #. type: Plain text
-#: doc/tin.1:2852
+#: doc/tin.1:2905
 msgid ""
 "A regular expression that B<tin> will use to find the begin of a verbatim "
 "block."
@@ -7850,13 +7961,13 @@ msgstr ""
 "block."
 
 #. type: TP
-#: doc/tin.1:2852
+#: doc/tin.1:2905
 #, no-wrap
 msgid "B<Regex for end of a verbatim block (verbatim_end_regex)>"
 msgstr "B<Regex for end of a verbatim block (verbatim_end_regex)>"
 
 #. type: Plain text
-#: doc/tin.1:2856
+#: doc/tin.1:2909
 msgid ""
 "A regular expression that B<tin> will use to find the end of a verbatim "
 "block."
@@ -7865,13 +7976,13 @@ msgstr ""
 "block."
 
 #. type: TP
-#: doc/tin.1:2856
+#: doc/tin.1:2909
 #, no-wrap
 msgid "B<Detection and display of verbatim blocks (verbatim_handling)>"
 msgstr "B<Detection and display of verbatim blocks (verbatim_handling)>"
 
 #. type: Plain text
-#: doc/tin.1:2860
+#: doc/tin.1:2913
 msgid ""
 "Allows you to select how B<tin> treats verbatim blocks in article bodies.  "
 "Default is 1."
@@ -7880,12 +7991,12 @@ msgstr ""
 "Default is 1."
 
 #. type: Plain text
-#: doc/tin.1:2863 doc/tin.5:2706
+#: doc/tin.1:2916 doc/tin.5:2765
 msgid "B<Don't detect verbatim blocks>. Do nothing."
 msgstr "B<Don't detect verbatim blocks>. Do nothing."
 
 #. type: Plain text
-#: doc/tin.1:2865 doc/tin.5:2708
+#: doc/tin.1:2918 doc/tin.5:2767
 msgid ""
 "B<Detect and show verbatim blocks>. Detect and show verbatim blocks, "
 "including begin and end marks."
@@ -7894,7 +8005,7 @@ msgstr ""
 "including begin and end marks."
 
 #. type: Plain text
-#: doc/tin.1:2867 doc/tin.5:2710
+#: doc/tin.1:2920 doc/tin.5:2769
 msgid ""
 "B<Detect, hide begin and end marks>. Detect and show verbatim blocks, hide "
 "begin and end marks."
@@ -7903,7 +8014,7 @@ msgstr ""
 "begin and end marks."
 
 #. type: Plain text
-#: doc/tin.1:2869 doc/tin.5:2712
+#: doc/tin.1:2922 doc/tin.5:2771
 msgid ""
 "B<Don't show verbatim blocks>. Detect verbatim blocks and hide them "
 "completely."
@@ -7912,13 +8023,13 @@ msgstr ""
 "completely."
 
 #. type: TP
-#: doc/tin.1:2870
+#: doc/tin.1:2923
 #, no-wrap
 msgid "B<Wildcard matching (wildcard)>"
 msgstr "B<Wildcard matching (wildcard)>"
 
 #. type: Plain text
-#: doc/tin.1:2892
+#: doc/tin.1:2945
 msgid ""
 "Allows you to select how B<tin> matches strings. The default is 0 and uses "
 "the B<\\%wildmat>(3)  notation, which is how this has traditionally been "
@@ -7937,13 +8048,13 @@ msgstr ""
 "Newsgroup names will always be matched using the B<\\%wildmat>(3)  notation."
 
 #. type: TP
-#: doc/tin.1:2892
+#: doc/tin.1:2945
 #, no-wrap
 msgid "B<What to display instead of mark (word_h_display_marks)>"
 msgstr "B<What to display instead of mark (word_h_display_marks)>"
 
 #. type: Plain text
-#: doc/tin.1:2896 doc/tin.5:2741
+#: doc/tin.1:2949 doc/tin.5:2800
 msgid ""
 "Should the leading and ending stars, slashes, strokes and dashes also be "
 "displayed, even when they are highlighting marks?"
@@ -7952,28 +8063,28 @@ msgstr ""
 "displayed, even when they are highlighting marks?"
 
 #. type: Plain text
-#: doc/tin.1:2899 doc/tin.5:2744
+#: doc/tin.1:2952 doc/tin.5:2803
 msgid "B<no>"
 msgstr "B<no>"
 
 #. type: Plain text
-#: doc/tin.1:2901 doc/tin.5:2746
+#: doc/tin.1:2954 doc/tin.5:2805
 msgid "yes, B<display mark>"
 msgstr "yes, B<display mark>"
 
 #. type: Plain text
-#: doc/tin.1:2903 doc/tin.5:2748
+#: doc/tin.1:2956 doc/tin.5:2807
 msgid "print a B<space> instead"
 msgstr "print a B<space> instead"
 
 #. type: TP
-#: doc/tin.1:2904
+#: doc/tin.1:2957
 #, no-wrap
 msgid "B<Word highlighting in message body (word_highlight)>"
 msgstr "B<Word highlighting in message body (word_highlight)>"
 
 #. type: Plain text
-#: doc/tin.1:2912 doc/tin.5:2757
+#: doc/tin.1:2965 doc/tin.5:2816
 msgid ""
 "Enable word highlighting. See B<word_h_display_marks> for the options "
 "available. If B<use_color> is enabled the colors specified in "
@@ -7990,13 +8101,13 @@ msgstr ""
 "are used. Default is ON."
 
 #. type: TP
-#: doc/tin.1:2912
+#: doc/tin.1:2965
 #, no-wrap
 msgid "B<Page line wrap column (wrap_column)>"
 msgstr "B<Page line wrap column (wrap_column)>"
 
 #. type: Plain text
-#: doc/tin.1:2923 doc/tin.5:2768
+#: doc/tin.1:2976 doc/tin.5:2827
 msgid ""
 "Sets the column at which a displayed article body should be wrapped.  If "
 "this value is equal to 0, it defaults to the current screen width.  If this "
@@ -8017,13 +8128,13 @@ msgstr ""
 "width). Default is 0, wrapping at the current screen width."
 
 #. type: TP
-#: doc/tin.1:2923
+#: doc/tin.1:2976
 #, no-wrap
 msgid "B<Quote line when crossposting (xpost_quote_format)>"
 msgstr "B<Quote line when crossposting (xpost_quote_format)>"
 
 #. type: Plain text
-#: doc/tin.1:2930 doc/tin.5:2778
+#: doc/tin.1:2983 doc/tin.5:2837
 msgid ""
 "Format is the same as for B<news_quote_format>, this is used when answering "
 "to a crossposting to several groups with no ''Followup-To:'' set."
@@ -8032,13 +8143,13 @@ msgstr ""
 "to a crossposting to several groups with no ''Followup-To:'' set."
 
 #. type: SS
-#: doc/tin.1:2930
+#: doc/tin.1:2983
 #, no-wrap
 msgid "ATTRIBUTES MENU AND GROUP ATTRIBUTES"
 msgstr "ATTRIBUTES MENU AND GROUP ATTRIBUTES"
 
 #. type: Plain text
-#: doc/tin.1:2937
+#: doc/tin.1:2990
 msgid ""
 "B<tin> allows certain attributes to be set on a per group basis. If it "
 "exists, the global attributes file, I<${TIN_LIBDIR:-NEWSLIBDIR}/attributes> "
@@ -8055,7 +8166,7 @@ msgstr ""
 "attributes file yet."
 
 #. type: Plain text
-#: doc/tin.1:2945
+#: doc/tin.1:2998
 msgid ""
 "Note that the I<scope=E<lt>grouplistE<gt>> line has to be specified before "
 "the attributes are specified for that list. All attributes are set to a "
@@ -8072,7 +8183,7 @@ msgstr ""
 "For more details see B<\\%tin>(5)."
 
 #. type: Plain text
-#: doc/tin.1:2952
+#: doc/tin.1:3005
 msgid ""
 "Attributes can also be changed from the attributes menu which can be "
 "accessed by B<ConfigToggleAttrib> ('B<E<lt>TABE<gt>>') from the options menu "
@@ -8089,7 +8200,24 @@ msgstr ""
 "marked with '+' to the left of the attributes number."
 
 #. type: Plain text
-#: doc/tin.1:2959
+#: doc/tin.1:3012
+msgid ""
+"If the current scope corresponds exactly to the name of the current group, "
+"e.g.  after switching to the attributes menu from the options menu using "
+"B<ConfigToggleAttrib> ('B<E<lt>TABE<gt>>'), attributes that originate from "
+"the global attributes file (I<${TIN_LIBDIR:-NEWSLIBDIR}/attributes>) are "
+"marked with '!' to the left of the attributes number. This is helpful for "
+"identifying such attributes and overriding them if necessary."
+msgstr ""
+"If the current scope corresponds exactly to the name of the current group, "
+"e.g.  after switching to the attributes menu from the options menu using "
+"B<ConfigToggleAttrib> ('B<E<lt>TABE<gt>>'), attributes that originate from "
+"the global attributes file (I<${TIN_LIBDIR:-NEWSLIBDIR}/attributes>) are "
+"marked with '!' to the left of the attributes number. This is helpful for "
+"identifying such attributes and overriding them if necessary."
+
+#. type: Plain text
+#: doc/tin.1:3019
 msgid ""
 "Besides the keys for moving around and changing values known from the "
 "options menu the attributes menu provides the following command: "
@@ -8100,13 +8228,13 @@ msgstr ""
 "B<ConfigResetAttrib> ('B<r>') which resets an attribute to a default value."
 
 #. type: SS
-#: doc/tin.1:2959
+#: doc/tin.1:3019
 #, no-wrap
 msgid "SCOPES MENU"
 msgstr "SCOPES MENU"
 
 #. type: Plain text
-#: doc/tin.1:2971
+#: doc/tin.1:3031
 msgid ""
 "The scopes menu (accessible from the options menu with B<ConfigScopeMenu> "
 "('B<S>')) shows all scopes read from the global and local attributes file.  "
@@ -8131,7 +8259,7 @@ msgstr ""
 "attributes file."
 
 #. type: Plain text
-#: doc/tin.1:2986
+#: doc/tin.1:3046
 msgid ""
 "In addition to the common moving keys the following commands are available: "
 "B<ScopeSelect> ('B<^J>' or 'B<E<lt>CRE<gt>>') enter the attributes menu for "
@@ -8156,13 +8284,13 @@ msgstr ""
 "etiquette after composing an article (B<beginner_level>)."
 
 #. type: SS
-#: doc/tin.1:2986
+#: doc/tin.1:3046
 #, no-wrap
 msgid "SERVERRC MENU"
 msgstr "SERVERRC MENU"
 
 #. type: Plain text
-#: doc/tin.1:2998
+#: doc/tin.1:3058
 msgid ""
 "The serverrc menu (accessible from the options menu with "
 "B<ConfigServerrcMenu> ('B<s>')) can be used to change the server specific "
@@ -8183,14 +8311,14 @@ msgstr ""
 "a restart to take effect."
 
 #. type: SS
-#: doc/tin.1:2998
+#: doc/tin.1:3058
 #, no-wrap
 msgid "FILTERING ARTICLES"
 msgstr "FILTERING ARTICLES"
 
 #.  FIXME - add scoring description
 #. type: Plain text
-#: doc/tin.1:3005
+#: doc/tin.1:3065
 msgid ""
 "When there is a subject or an author which you are either very interested "
 "in, or find completely uninteresting, you can easily instruct B<tin> to "
@@ -8205,7 +8333,7 @@ msgstr ""
 "lines in an article."
 
 #. type: Plain text
-#: doc/tin.1:3012
+#: doc/tin.1:3072
 msgid ""
 "When B<tin> starts up the user's kill-file I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/"
 "filter> or the file specified via ''B<-F>'' is read (see also B<\\"
@@ -8218,7 +8346,7 @@ msgstr ""
 "articles killed or selected when they meet certain criteria."
 
 #. type: Plain text
-#: doc/tin.1:3017
+#: doc/tin.1:3077
 msgid ""
 "The degree to which rules are applied depend on the B<kill_level> tinrc "
 "setting. By default killed articles will only be marked read. Adjust "
@@ -8231,7 +8359,7 @@ msgstr ""
 "selection rule are marked with a ''*''."
 
 #. type: Plain text
-#: doc/tin.1:3022
+#: doc/tin.1:3082
 msgid ""
 "Filtering rules can be manually entered into I<${TIN_HOMEDIR:-"
 "\"$HOME\"}/.tin/filter> (but don't do this whilst running B<tin> else you "
@@ -8242,7 +8370,7 @@ msgstr ""
 "will lose your changes) or by using an on-screen menu within B<tin>."
 
 #. type: Plain text
-#: doc/tin.1:3027
+#: doc/tin.1:3087
 msgid ""
 "The filtering capabilities of B<tin> have been significantly enhanced over "
 "previous versions to include scoring and better pattern matching. It is "
@@ -8255,12 +8383,12 @@ msgstr ""
 "directory. This file can also be read online at"
 
 #. type: Plain text
-#: doc/tin.1:3029
+#: doc/tin.1:3089
 msgid "E<lt>http://bzr.tin.org/doc/filteringE<gt>."
 msgstr "E<lt>http://bzr.tin.org/doc/filteringE<gt>."
 
 #. type: Plain text
-#: doc/tin.1:3038
+#: doc/tin.1:3098
 msgid ""
 "Note that there are two different ways to match strings (see B<wildcard> "
 "tinrc variable): via wildmats or via regular expressions.  The later is more "
@@ -8277,12 +8405,12 @@ msgstr ""
 "helper script B<w2r.pl>(1)  in the tools dir and online at"
 
 #. type: Plain text
-#: doc/tin.1:3040
+#: doc/tin.1:3100
 msgid "E<lt>http://bzr.tin.org/tools/w2r.plE<gt>."
 msgstr "E<lt>http://bzr.tin.org/tools/w2r.plE<gt>."
 
 #. type: Plain text
-#: doc/tin.1:3044
+#: doc/tin.1:3104
 msgid ""
 "As regular expressions do provide options which are not available with "
 "wildmats there is no helper script for such a switch. If you switch to "
@@ -8294,7 +8422,7 @@ msgstr ""
 
 #.  FIXME - Next paragraph is out of date
 #. type: Plain text
-#: doc/tin.1:3058
+#: doc/tin.1:3118
 msgid ""
 "The on-screen filtering menu is accessed by pressing B<MenuFilterKill> "
 "('B<^K>') or B<MenuFilterSelect> ('B<^A>')  at the Group and Article levels. "
@@ -8317,13 +8445,13 @@ msgstr ""
 "filter, edit the full filter file or save filter."
 
 #. type: SS
-#: doc/tin.1:3058
+#: doc/tin.1:3118
 #, no-wrap
 msgid "POSTING ARTICLES"
 msgstr "POSTING ARTICLES"
 
 #. type: Plain text
-#: doc/tin.1:3061
+#: doc/tin.1:3121
 msgid ""
 "B<tin> allows posting of articles, follow-up to already posted articles and "
 "replying direct through mail to the author of an article."
@@ -8332,7 +8460,7 @@ msgstr ""
 "replying direct through mail to the author of an article."
 
 #. type: Plain text
-#: doc/tin.1:3071
+#: doc/tin.1:3131
 msgid ""
 "Use the B<Post> ('B<w>') command to post an article to a newsgroup.  After "
 "entering the post subject the default editor (i.e., B<\\%vi>(1))  or the "
@@ -8353,7 +8481,7 @@ msgstr ""
 "again or p)ost the article to the specified newsgroup(s)."
 
 #. type: Plain text
-#: doc/tin.1:3076
+#: doc/tin.1:3136
 msgid ""
 "Use the B<DisplayPostHist> ('B<W>') command to display a history of the "
 "articles you have posted. The date the article was posted, which newsgroups "
@@ -8366,7 +8494,7 @@ msgstr ""
 "the section \"POSTING HISTORY LISTING\" for more information."
 
 #. type: Plain text
-#: doc/tin.1:3084
+#: doc/tin.1:3144
 msgid ""
 "Use the B<PageFollowupQuote> ('B<f>'), B<PageFollowup> ('B<F>')  or "
 "B<PageFollowupQuoteHeaders> ('B<^W>') command to post a follow-up article to "
@@ -8385,7 +8513,7 @@ msgstr ""
 "when posting an article with the B<Post> ('B<w>') command."
 
 #. type: Plain text
-#: doc/tin.1:3098
+#: doc/tin.1:3158
 msgid ""
 "Use the B<PageReplyQuote> ('B<r>'), B<PageReply> ('B<R>') or "
 "B<PageReplyQuoteHeaders> ('B<^E>') command to reply direct through mail to "
@@ -8410,13 +8538,13 @@ msgstr ""
 "or send the article to the author via B<PostSend> ('B<s>')."
 
 #. type: SS
-#: doc/tin.1:3098
+#: doc/tin.1:3158
 #, no-wrap
 msgid "CUSTOMIZING THE ARTICLE QUOTE STRING"
 msgstr "CUSTOMISING THE ARTICLE QUOTE STRING"
 
 #. type: Plain text
-#: doc/tin.1:3107
+#: doc/tin.1:3167
 msgid ""
 "When posting a followup to an article or replying direct to the author of an "
 "article via email the text of the article can be quoted. The beginning of "
@@ -8437,13 +8565,13 @@ msgstr ""
 "B<news_quote_format> or B<xpost_quote_format>:"
 
 #. type: ta
-#: doc/tin.1:3109
+#: doc/tin.1:3169
 #, no-wrap
 msgid "\\w'%A  'u +\\w'Address'u"
 msgstr "\\w'%A  'u +\\w'Address'u"
 
 #. type: Plain text
-#: doc/tin.1:3118
+#: doc/tin.1:3178
 #, no-wrap
 msgid ""
 "B<%A>\tAddress (Email)\n"
@@ -8465,12 +8593,12 @@ msgstr ""
 "B<%I>\tInitials of author\n"
 
 #. type: Plain text
-#: doc/tin.1:3121
+#: doc/tin.1:3181
 msgid "e.g.,"
 msgstr "e.g.,"
 
 #. type: Plain text
-#: doc/tin.1:3126
+#: doc/tin.1:3186
 #, no-wrap
 msgid ""
 "\\f(CRmail_quote_format=On %D in %G you wrote:\n"
@@ -8480,12 +8608,12 @@ msgstr ""
 "news_quote_format=In %M, %F wrote:\\fR\n"
 
 #. type: Plain text
-#: doc/tin.1:3130
+#: doc/tin.1:3190
 msgid "would expand to:"
 msgstr "would expand to:"
 
 #. type: Plain text
-#: doc/tin.1:3135
+#: doc/tin.1:3195
 #, no-wrap
 msgid ""
 "\\f(CROn Tue, 21 Sep 1993 09:45:51 in alt.sources you wrote:\n"
@@ -8495,7 +8623,7 @@ msgstr ""
 "In E<lt>abcINN123@example.orgE<gt>, Joe Bar E<lt>joe@example.orgE<gt> wrote:\\fR\n"
 
 #. type: Plain text
-#: doc/tin.1:3145
+#: doc/tin.1:3205
 msgid ""
 "The quoted text section of an article is marked by a preceding quote string "
 "at the beginning of each quoted line. The default quote string is set to "
@@ -8510,13 +8638,13 @@ msgstr ""
 "represent a space)."
 
 #. type: SS
-#: doc/tin.1:3145
+#: doc/tin.1:3205
 #, no-wrap
 msgid "MAILING PIPING PRINTING REPOSTING AND SAVING ARTICLES"
 msgstr "MAILING PIPING PRINTING REPOSTING AND SAVING ARTICLES"
 
 #. type: Plain text
-#: doc/tin.1:3152
+#: doc/tin.1:3212
 msgid ""
 "The command interface to B<GroupMail>, B<PageMail>, B<PostMail> or "
 "B<ThreadMail> ('B<m>'), B<Pipe> ('B<|>'), B<Print> ('B<o>'), B<PageRepost> "
@@ -8531,7 +8659,7 @@ msgstr ""
 "articles is the same for ease of use."
 
 #. type: Plain text
-#: doc/tin.1:3157
+#: doc/tin.1:3217
 msgid ""
 "Auto-saving with B<*AutoSave> ('B<S>') is a special case and operates only "
 "on marked articles. They will be processed without any further prompting "
@@ -8544,7 +8672,7 @@ msgstr ""
 "attributes set for the current group."
 
 #. type: Plain text
-#: doc/tin.1:3161
+#: doc/tin.1:3221
 msgid ""
 "Otherwise, the initial prompt will ask you to select which article, thread, "
 "hot (auto-selected), regular expression pattern, tagged articles you wish to "
@@ -8555,7 +8683,7 @@ msgstr ""
 "mail, pipe etc."
 
 #. type: Plain text
-#: doc/tin.1:3165
+#: doc/tin.1:3225
 msgid ""
 "Tagged articles must have already been tagged with a B<*Tag> ('B<t>')  "
 "command. All tagged articles can be untagged by a B<*Untag> ('B<U>')  untag "
@@ -8566,7 +8694,7 @@ msgstr ""
 "command."
 
 #. type: Plain text
-#: doc/tin.1:3171
+#: doc/tin.1:3231
 msgid ""
 "If a regular expression pattern is selected you are asked to enter a pattern "
 "(e.g., to match all articles subject lines containing 'net News' you enter "
@@ -8581,20 +8709,20 @@ msgstr ""
 "pattern matching options."
 
 #. type: Plain text
-#: doc/tin.1:3176
+#: doc/tin.1:3236
 msgid ""
 "Various expansion characters are recognized when entering the directory and "
 "file to save to. Environment variables (prefixed with '$') and user home "
-"directories (prefixed by '~' or '~username') can be specified.  Environment "
-"variables can themselves contain other special characters."
+"directories (prefixed by '\\[ti]' or '\\[ti]username') can be specified.  "
+"Environment variables can themselves contain other special characters."
 msgstr ""
 "Various expansion characters are recognised when entering the directory and "
 "file to save to. Environment variables (prefixed with '$') and user home "
-"directories (prefixed by '~' or '~username') can be specified.  Environment "
-"variables can themselves contain other special characters."
+"directories (prefixed by '\\[ti]' or '\\[ti]username') can be specified.  "
+"Environment variables can themselves contain other special characters."
 
 #. type: Plain text
-#: doc/tin.1:3181
+#: doc/tin.1:3241
 msgid ""
 "To save articles to a mailbox enter '=E<lt>mailbox nameE<gt>' when asked for "
 "the save filename. If you enter just '=' then articles will be saved to a "
@@ -8607,7 +8735,7 @@ msgstr ""
 "B<maildir>."
 
 #. type: Plain text
-#: doc/tin.1:3186
+#: doc/tin.1:3246
 msgid ""
 "To save in savedir/E<lt>news.group.nameE<gt>/E<lt>filenameE<gt> format enter "
 "'+E<lt>filenameE<gt>'.  See B<savedir>. Like '+' %G is expanded to the "
@@ -8620,7 +8748,7 @@ msgstr ""
 "the news.group.name with all '.\\&' replaced by '/'."
 
 #. type: Plain text
-#: doc/tin.1:3191
+#: doc/tin.1:3251
 msgid ""
 "If saving multiple files at once the filename (if not referring to a "
 "mailbox)  will be extended by \".num\" where \"num\" is at least a 3-digit "
@@ -8633,7 +8761,7 @@ msgstr ""
 "filename (e.g., I<$SOURCES/dir/filename>)."
 
 #. type: Plain text
-#: doc/tin.1:3197
+#: doc/tin.1:3257
 msgid ""
 "When saving articles you can specify whether the saved files should be post "
 "processed. A default process type can be set via B<post_process_type>."
@@ -8642,13 +8770,13 @@ msgstr ""
 "processed. A default process type can be set via B<post_process_type>."
 
 #. type: SS
-#: doc/tin.1:3197
+#: doc/tin.1:3257
 #, no-wrap
 msgid "AUTOMATIC MAILING AND SAVING NEW NEWS"
 msgstr "AUTOMATIC MAILING AND SAVING NEW NEWS"
 
 #. type: Plain text
-#: doc/tin.1:3209
+#: doc/tin.1:3269
 msgid ""
 "B<tin> allows new/unread news articles to be mailed (''B<-M>'' and \\&''B<-"
 "N>'' option) or saved (''B<-S>'' option) in batch mode for later reading. "
@@ -8659,7 +8787,7 @@ msgid ""
 "of articles mailed/saved. Articles are saved in a private news structure "
 "under your B<savedir> directory (default is I<${TIN_HOMEDIR:-\"$HOME\"}/"
 "News>).  Be careful of using this option if you read a lot of groups because "
-"you could overflow your file system."
+"you could overflow your filesystem."
 msgstr ""
 "B<tin> allows new/unread news articles to be mailed (''B<-M>'' and \\&''B<-"
 "N>'' option) or saved (''B<-S>'' option) in batch mode for later reading. "
@@ -8670,10 +8798,10 @@ msgstr ""
 "of articles mailed/saved. Articles are saved in a private news structure "
 "under your B<savedir> directory (default is I<${TIN_HOMEDIR:-\"$HOME\"}/"
 "News>). Be careful of using this option if you read a lot of groups because "
-"you could overflow your file system."
+"you could overflow your filesystem."
 
 #. type: Plain text
-#: doc/tin.1:3213
+#: doc/tin.1:3273
 msgid ""
 "When using ''B<-S>'' together with a given directory to save to (''B<-s>'' "
 "option), the same directory must be specified when reading the articles by "
@@ -8684,7 +8812,7 @@ msgstr ""
 "''B<-R>''."
 
 #. type: Plain text
-#: doc/tin.1:3220
+#: doc/tin.1:3280
 msgid ""
 "If you only want to save some of your groups use the B<batch_save> tinrc "
 "variable. Set to ON or OFF in tinrc to enable/disable saving of all groups "
@@ -8701,13 +8829,13 @@ msgstr ""
 "want using attributes."
 
 #. type: TP
-#: doc/tin.1:3220
+#: doc/tin.1:3280
 #, no-wrap
 msgid "B<tin -M iain -c -f newsrc.mail>"
 msgstr "B<tin -M iain -c -f newsrc.mail>"
 
 #. type: Plain text
-#: doc/tin.1:3224
+#: doc/tin.1:3284
 msgid ""
 "(mail any unread articles in newsgroups specified in file newsrc.mail to the "
 "local user iain and mark them as read)"
@@ -8716,13 +8844,13 @@ msgstr ""
 "local user iain and mark them as read)"
 
 #. type: TP
-#: doc/tin.1:3224
+#: doc/tin.1:3284
 #, no-wrap
 msgid "B<tin -S -c -f newsrc.save>"
 msgstr "B<tin -S -c -f newsrc.save>"
 
 #. type: Plain text
-#: doc/tin.1:3228
+#: doc/tin.1:3288
 msgid ""
 "(save any unread articles in newsgroups specified in file newsrc.save and "
 "mark them as read)"
@@ -8731,24 +8859,24 @@ msgstr ""
 "mark them as read)"
 
 #. type: TP
-#: doc/tin.1:3228
+#: doc/tin.1:3288
 #, no-wrap
 msgid "B<tin -R>"
 msgstr "B<tin -R>"
 
 #. type: Plain text
-#: doc/tin.1:3233
+#: doc/tin.1:3293
 msgid "(read any articles saved by B<tin -S>)"
 msgstr "(read any articles saved by B<tin -S>)"
 
 #. type: SS
-#: doc/tin.1:3233
+#: doc/tin.1:3293
 #, no-wrap
 msgid "RANGES"
 msgstr "RANGES"
 
 #. type: Plain text
-#: doc/tin.1:3245
+#: doc/tin.1:3305
 msgid ""
 "A range is simply a group of items marked using the B<SetRange> (B<'#'>) "
 "key. Certain B<tin> commands will operate on a range if one exists rather "
@@ -8773,13 +8901,13 @@ msgstr ""
 "('B<z>') and B<MarkThdUnread> ('B<Z>')."
 
 #. type: SS
-#: doc/tin.1:3245
+#: doc/tin.1:3305
 #, no-wrap
 msgid "NEWSGROUP LISTS & WILDCARDS"
 msgstr "NEWSGROUP LISTS & WILDCARDS"
 
 #. type: Plain text
-#: doc/tin.1:3257
+#: doc/tin.1:3317
 msgid ""
 "Several places in B<tin> allow you to specify a list of newsgroups. These "
 "include command-line groups, (un)subscribe groups, the AUTO[UN]SUBSCRIBE "
@@ -8800,19 +8928,19 @@ msgstr ""
 "B<\\%wildmat>(3)  for details about the understood patterns. Some examples:"
 
 #. type: Plain text
-#: doc/tin.1:3259
+#: doc/tin.1:3319
 msgid "I<alt.config,news.*,!news.test>"
 msgstr "I<alt.config,news.*,!news.test>"
 
 #. type: Plain text
-#: doc/tin.1:3261
+#: doc/tin.1:3321
 msgid ""
 "Matches alt.config and everything in the 'news' hierarchy except news.test"
 msgstr ""
 "Matches alt.config and everything in the 'news' hierarchy except news.test"
 
 #. type: Plain text
-#: doc/tin.1:3266
+#: doc/tin.1:3326
 msgid ""
 "See the explanation for the $B<AUTOSUBSCRIBE> and $B<AUTOUNSUBSCRIBE> "
 "variables for further examples."
@@ -8821,13 +8949,13 @@ msgstr ""
 "variables for further examples."
 
 #. type: SS
-#: doc/tin.1:3266
+#: doc/tin.1:3326
 #, no-wrap
 msgid "INTERACTIVE SEARCH"
 msgstr "INTERACTIVE SEARCH"
 
 #. type: Plain text
-#: doc/tin.1:3272
+#: doc/tin.1:3332
 msgid ""
 "Depending on the setting of the B<wildcard> tinrc variable there are "
 "currently a few limitations for interactive searches B<SearchSubjF> ('B</"
@@ -8842,7 +8970,7 @@ msgstr ""
 "be aware of."
 
 #. type: Plain text
-#: doc/tin.1:3275
+#: doc/tin.1:3335
 msgid ""
 "Wildmat searches automatically enclose the search string in asterisks ('*'), "
 "simulating substring searches. This behavior is fixed and cannot be altered."
@@ -8851,7 +8979,7 @@ msgstr ""
 "simulating substring searches. This behaviour is fixed and cannot be altered."
 
 #. type: Plain text
-#: doc/tin.1:3281
+#: doc/tin.1:3341
 msgid ""
 "Regex searches automatically replace spaces ('\\ ') and/or tabs ('\\et') in "
 "the search string with the '\\es' meta-character, which matches any "
@@ -8866,7 +8994,7 @@ msgstr ""
 "prefix the search pattern by one of the following: 'B<(?^)>' or 'B<(?-i)>'."
 
 #. type: Plain text
-#: doc/tin.1:3286
+#: doc/tin.1:3346
 msgid ""
 "If Unicode normalization is available, search patterns are normalized "
 "according to the B<normalization_form> tinrc variable."
@@ -8875,13 +9003,13 @@ msgstr ""
 "according to the B<normalization_form> tinrc variable."
 
 #. type: SS
-#: doc/tin.1:3286
+#: doc/tin.1:3346
 #, no-wrap
 msgid "SIGNATURES"
 msgstr "SIGNATURES"
 
 #. type: Plain text
-#: doc/tin.1:3295
+#: doc/tin.1:3355
 msgid ""
 "B<tin> will recognize a signature in either I<${TIN_HOMEDIR:-"
 "\"$HOME\"}/.signature> or I<${TIN_HOMEDIR:-\"$HOME\"}/.Sig>.  If I<$"
@@ -8898,7 +9026,7 @@ msgstr ""
 "posting commands since B<\\%inews>(1)  will append the signature itself."
 
 #. type: Plain text
-#: doc/tin.1:3298
+#: doc/tin.1:3358
 msgid ""
 "A signature in I<${TIN_HOMEDIR:-\"$HOME\"}/.Sig> will be pulled into the "
 "editor for both posting and mailing commands."
@@ -8907,12 +9035,12 @@ msgstr ""
 "editor for both posting and mailing commands."
 
 #. type: Plain text
-#: doc/tin.1:3300
+#: doc/tin.1:3360
 msgid "The following is an example of a I<.Sig> file:"
 msgstr "The following is an example of a I<.Sig> file:"
 
 #. type: Plain text
-#: doc/tin.1:3305
+#: doc/tin.1:3365
 #, no-wrap
 msgid ""
 "\\f(CRNAMES  Joe Bar E<lt>joe@example.orgE<gt>\n"
@@ -8922,7 +9050,7 @@ msgstr ""
 "SNAIL  Musterweg 12, 99999 Notreal, Germany\\fR\n"
 
 #. type: Plain text
-#: doc/tin.1:3321
+#: doc/tin.1:3381
 msgid ""
 "B<tin> also has the capability to generate random signatures on a per-"
 "newsgroup basis if so desired.  The way to accomplish this is to specify the "
@@ -8945,13 +9073,13 @@ msgstr ""
 "sig is read from the file I<$HOME/.sigfixed>."
 
 #. type: SS
-#: doc/tin.1:3321
+#: doc/tin.1:3381
 #, no-wrap
 msgid "CUSTOMIZING THE SCREEN FORMAT"
 msgstr "CUSTOMISING THE SCREEN FORMAT"
 
 #. type: Plain text
-#: doc/tin.1:3327
+#: doc/tin.1:3387
 msgid ""
 "The look of the Selection, Group and Thread level can be customized via "
 "format strings. These format strings define the content and the position of "
@@ -8966,13 +9094,13 @@ msgstr ""
 "evaluated. The following variables are available:"
 
 #. type: ta
-#: doc/tin.1:3330
+#: doc/tin.1:3390
 #, no-wrap
 msgid "\\w'%G        'uC +\\w'current group/thread/article number'"
 msgstr "\\w'%G        'uC +\\w'current group/thread/article number'"
 
 #. type: Plain text
-#: doc/tin.1:3347
+#: doc/tin.1:3407
 #, no-wrap
 msgid ""
 "B<%D>        date\n"
@@ -9010,7 +9138,7 @@ msgstr ""
 "B<%%>        %\n"
 
 #. type: Plain text
-#: doc/tin.1:3352
+#: doc/tin.1:3412
 msgid ""
 "Not all variables can be used in each level. The following table provides an "
 "overview:"
@@ -9019,13 +9147,13 @@ msgstr ""
 "overview:"
 
 #. type: ta
-#: doc/tin.1:3355
+#: doc/tin.1:3415
 #, no-wrap
 msgid "\\w'%G        'uC +\\w'B<select_format> 'uC +\\w'B<group_format> 'uC +\\w'B<thread_format>'uC"
 msgstr "\\w'%G        'uC +\\w'B<select_format> 'uC +\\w'B<group_format> 'uC +\\w'B<thread_format>'uC"
 
 #. type: Plain text
-#: doc/tin.1:3373
+#: doc/tin.1:3433
 #, no-wrap
 msgid ""
 "\tB<select_format>\tB<group_format>\tB<thread_format>\n"
@@ -9065,18 +9193,18 @@ msgstr ""
 "B<%%>\tX\tX\tX\n"
 
 #. type: Plain text
-#: doc/tin.1:3377 doc/tin.1:3570
+#: doc/tin.1:3437 doc/tin.1:3630
 msgid "Defaults for the format strings:"
 msgstr "Defaults for the format strings:"
 
 #. type: ta
-#: doc/tin.1:3380
+#: doc/tin.1:3440
 #, no-wrap
 msgid "\\w'select_format  'u +\\w'\"B<%n %m  [%L]  %T  %F>\"'u"
 msgstr "\\w'select_format  'u +\\w'\"B<%n %m  [%L]  %T  %F>\"'u"
 
 #. type: Plain text
-#: doc/tin.1:3384
+#: doc/tin.1:3444
 #, no-wrap
 msgid ""
 "B<select_format>:\t\"B<%f %n %U  %G  %d>\"\n"
@@ -9088,7 +9216,7 @@ msgstr ""
 "B<thread_format>:\t\"B<%n %m  [%L]  %T  %F>\"\n"
 
 #. type: Plain text
-#: doc/tin.1:3390
+#: doc/tin.1:3450
 msgid ""
 "B<show_description> controls whether the newsgroup description is shown or "
 "not. The description can also be toggled with B<SelectToggleDescriptions> "
@@ -9099,7 +9227,7 @@ msgstr ""
 "('B<d>')."
 
 #. type: Plain text
-#: doc/tin.1:3395
+#: doc/tin.1:3455
 msgid ""
 "The information displayed with 'B<%F>' depends on the value of "
 "B<show_author>. B<GroupToggleSubjDisplay> resp.  B<ThreadToggleSubjDisplay> "
@@ -9110,7 +9238,7 @@ msgstr ""
 "('B<d>') switches through all available options."
 
 #. type: Plain text
-#: doc/tin.1:3399
+#: doc/tin.1:3459
 msgid ""
 "For date representation 'B<%D>' uses B<date_format>. It is possible to "
 "specify a different date format in round brackets (e.g., 'B<%(%d %b %y %H:"
@@ -9121,7 +9249,7 @@ msgstr ""
 "%M)D>'). See B<date_format> for more details."
 
 #. type: Plain text
-#: doc/tin.1:3403
+#: doc/tin.1:3463
 msgid ""
 "The length of each item (except 'B<%%>') can be defined with a positive "
 "number after the 'B<%>'. The following example displays the score in the "
@@ -9132,7 +9260,7 @@ msgstr ""
 "thread level 10 characters wide: 'B<%10S>'."
 
 #. type: Plain text
-#: doc/tin.1:3409
+#: doc/tin.1:3469
 msgid ""
 "If the newsgroup name is displayed together with the newsgroup description, "
 "the width of the newsgroup name can be controlled via an optional comma "
@@ -9147,7 +9275,7 @@ msgstr ""
 "default value of 32."
 
 #. type: Plain text
-#: doc/tin.1:3416
+#: doc/tin.1:3476
 msgid ""
 "Some variables do have a default width which may lead to truncation.  "
 "Truncation for variables which contain only numbers happens by dividing the "
@@ -9164,13 +9292,13 @@ msgstr ""
 "larger width manually, e.g., 'B<%6n>'. Here is an overview of the defaults:"
 
 #. type: ta
-#: doc/tin.1:3419
+#: doc/tin.1:3479
 #, no-wrap
 msgid "\\w'Variable  'u +\\w'width'u"
 msgstr "\\w'Variable  'u +\\w'width'u"
 
 #. type: Plain text
-#: doc/tin.1:3428
+#: doc/tin.1:3488
 #, no-wrap
 msgid ""
 "Variable\twidth\n"
@@ -9192,7 +9320,7 @@ msgstr ""
 "B<%n>\t 4\n"
 
 #. type: Plain text
-#: doc/tin.1:3439
+#: doc/tin.1:3499
 msgid ""
 "If no length is given for 'B<%D>', the length is determined by the format "
 "string for the date and the date of the current day. If the date format "
@@ -9213,7 +9341,7 @@ msgstr ""
 "and specify the length in the format string."
 
 #. type: Plain text
-#: doc/tin.1:3443
+#: doc/tin.1:3503
 msgid ""
 "In case the format string contains 'B<%G>' and 'B<%d>' and no length are "
 "given, B<tin> determines the longest newsgroup name and uses this length for "
@@ -9224,7 +9352,7 @@ msgstr ""
 "'B<%G>'. The remaining space will be used for 'B<%d>'."
 
 #. type: Plain text
-#: doc/tin.1:3447
+#: doc/tin.1:3507
 msgid ""
 "When the format string contains the specifier 'B<%F>' and 'B<%s>' resp. "
 "'B<%T>' and no length is given, 'B<%F>' will use one third and 'B<%s>' resp. "
@@ -9235,7 +9363,7 @@ msgstr ""
 "'B<%T>' will use two third of the available space."
 
 #. type: Plain text
-#: doc/tin.1:3457
+#: doc/tin.1:3517
 msgid ""
 "In addition, a minimum or a maximum screen width can be defined for each "
 "item (except 'B<%%>'). In this case, the item will only be displayed when "
@@ -9258,7 +9386,7 @@ msgstr ""
 "'B<%E<gt>100S>'."
 
 #. type: Plain text
-#: doc/tin.1:3471
+#: doc/tin.1:3531
 msgid ""
 "If both the length and the minimum or maximum screen width should be "
 "specified for an item, the length must be the first parameter and the "
@@ -9289,7 +9417,7 @@ msgstr ""
 "is used: 'B<%60E<gt>100:40s>'."
 
 #. type: Plain text
-#: doc/tin.1:3475
+#: doc/tin.1:3535
 msgid ""
 "The look of the Attachment level and the mime, uue and yenc header at Page "
 "level can be customized too via format strings.  The following variables are "
@@ -9300,13 +9428,13 @@ msgstr ""
 "available:"
 
 #. type: ta
-#: doc/tin.1:3478
+#: doc/tin.1:3538
 #, no-wrap
 msgid "\\w'%G        'u +\\w'current group/thread/article number'u"
 msgstr "\\w'%G        'u +\\w'current group/thread/article number'u"
 
 #. type: Plain text
-#: doc/tin.1:3507
+#: doc/tin.1:3567
 #, no-wrap
 msgid ""
 "B<%C>        Charset\n"
@@ -9368,7 +9496,7 @@ msgstr ""
 "B<%%>        %\n"
 
 #. type: Plain text
-#: doc/tin.1:3512
+#: doc/tin.1:3572
 msgid ""
 "Not all items can be used in each variable. The following table provides an "
 "overview:"
@@ -9377,210 +9505,210 @@ msgstr ""
 "overview:"
 
 #. type: tbl table
-#: doc/tin.1:3519
+#: doc/tin.1:3579
 #, no-wrap
 msgid "attachment\\%_format"
 msgstr "attachment\\%_format"
 
 #. type: tbl table
-#: doc/tin.1:3521
+#: doc/tin.1:3581
 #, no-wrap
 msgid "page\\%_mime\\%_format"
 msgstr "page\\%_mime\\%_format"
 
 #. type: tbl table
-#: doc/tin.1:3523
+#: doc/tin.1:3583
 #, no-wrap
 msgid "page\\%_uue\\%_format"
 msgstr "page\\%_uue\\%_format"
 
 #. type: tbl table
-#: doc/tin.1:3525
+#: doc/tin.1:3585
 #, no-wrap
 msgid "page\\%_yenc\\%_format"
 msgstr "page\\%_yenc\\%_format"
 
 #. type: tbl table
-#: doc/tin.1:3526
+#: doc/tin.1:3586
 #, no-wrap
 msgid "%C"
 msgstr "%C"
 
 #. type: tbl table
-#: doc/tin.1:3526 doc/tin.1:3527 doc/tin.1:3528 doc/tin.1:3529 doc/tin.1:3530
-#: doc/tin.1:3531 doc/tin.1:3532 doc/tin.1:3533 doc/tin.1:3534 doc/tin.1:3535
-#: doc/tin.1:3536 doc/tin.1:3537 doc/tin.1:3538 doc/tin.1:3539 doc/tin.1:3540
-#: doc/tin.1:3541 doc/tin.1:3542 doc/tin.1:3543 doc/tin.1:3544 doc/tin.1:3545
-#: doc/tin.1:3546 doc/tin.1:3547 doc/tin.1:3548 doc/tin.1:3549 doc/tin.1:3550
-#: doc/tin.1:3551 doc/tin.1:3552 doc/tin.1:3553
+#: doc/tin.1:3586 doc/tin.1:3587 doc/tin.1:3588 doc/tin.1:3589 doc/tin.1:3590
+#: doc/tin.1:3591 doc/tin.1:3592 doc/tin.1:3593 doc/tin.1:3594 doc/tin.1:3595
+#: doc/tin.1:3596 doc/tin.1:3597 doc/tin.1:3598 doc/tin.1:3599 doc/tin.1:3600
+#: doc/tin.1:3601 doc/tin.1:3602 doc/tin.1:3603 doc/tin.1:3604 doc/tin.1:3605
+#: doc/tin.1:3606 doc/tin.1:3607 doc/tin.1:3608 doc/tin.1:3609 doc/tin.1:3610
+#: doc/tin.1:3611 doc/tin.1:3612 doc/tin.1:3613
 #, no-wrap
 msgid "X"
 msgstr "X"
 
 #. type: tbl table
-#: doc/tin.1:3527
+#: doc/tin.1:3587
 #, no-wrap
 msgid "%c"
 msgstr "%c"
 
 #. type: tbl table
-#: doc/tin.1:3528
+#: doc/tin.1:3588
 #, no-wrap
 msgid "%D"
 msgstr "%D"
 
 #. type: tbl table
-#: doc/tin.1:3529
+#: doc/tin.1:3589
 #, no-wrap
 msgid "%d"
 msgstr "%d"
 
 #. type: tbl table
-#: doc/tin.1:3530
+#: doc/tin.1:3590
 #, no-wrap
 msgid "%E"
 msgstr "%E"
 
 #. type: tbl table
-#: doc/tin.1:3531
+#: doc/tin.1:3591
 #, no-wrap
 msgid "%e"
 msgstr "%e"
 
 #. type: tbl table
-#: doc/tin.1:3532
+#: doc/tin.1:3592
 #, no-wrap
 msgid "%F"
 msgstr "%F"
 
 #. type: tbl table
-#: doc/tin.1:3533
+#: doc/tin.1:3593
 #, no-wrap
 msgid "%f"
 msgstr "%f"
 
 #. type: tbl table
-#: doc/tin.1:3534
+#: doc/tin.1:3594
 #, no-wrap
 msgid "%G"
 msgstr "%G"
 
 #. type: tbl table
-#: doc/tin.1:3535
+#: doc/tin.1:3595
 #, no-wrap
 msgid "%g"
 msgstr "%g"
 
 #. type: tbl table
-#: doc/tin.1:3536
+#: doc/tin.1:3596
 #, no-wrap
 msgid "%I"
 msgstr "%I"
 
 #. type: tbl table
-#: doc/tin.1:3537
+#: doc/tin.1:3597
 #, no-wrap
 msgid "%L"
 msgstr "%L"
 
 #. type: tbl table
-#: doc/tin.1:3538
+#: doc/tin.1:3598
 #, no-wrap
 msgid "%l"
 msgstr "%l"
 
 #. type: tbl table
-#: doc/tin.1:3539
+#: doc/tin.1:3599
 #, no-wrap
 msgid "%N"
 msgstr "%N"
 
 #. type: tbl table
-#: doc/tin.1:3540
+#: doc/tin.1:3600
 #, no-wrap
 msgid "%n"
 msgstr "%n"
 
 #. type: tbl table
-#: doc/tin.1:3541
+#: doc/tin.1:3601
 #, no-wrap
 msgid "%S"
 msgstr "%S"
 
 #. type: tbl table
-#: doc/tin.1:3542
+#: doc/tin.1:3602
 #, no-wrap
 msgid "%s"
 msgstr "%s"
 
 #. type: tbl table
-#: doc/tin.1:3543
+#: doc/tin.1:3603
 #, no-wrap
 msgid "%T"
 msgstr "%T"
 
 #. type: tbl table
-#: doc/tin.1:3544
+#: doc/tin.1:3604
 #, no-wrap
 msgid "%t"
 msgstr "%t"
 
 #. type: tbl table
-#: doc/tin.1:3545
+#: doc/tin.1:3605
 #, no-wrap
 msgid "%V"
 msgstr "%V"
 
 #. type: tbl table
-#: doc/tin.1:3546
+#: doc/tin.1:3606
 #, no-wrap
 msgid "%v"
 msgstr "%v"
 
 #. type: tbl table
-#: doc/tin.1:3547
+#: doc/tin.1:3607
 #, no-wrap
 msgid "%W"
 msgstr "%W"
 
 #. type: tbl table
-#: doc/tin.1:3548
+#: doc/tin.1:3608
 #, no-wrap
 msgid "%w"
 msgstr "%w"
 
 #. type: tbl table
-#: doc/tin.1:3549
+#: doc/tin.1:3609
 #, no-wrap
 msgid "%X"
 msgstr "%X"
 
 #. type: tbl table
-#: doc/tin.1:3550
+#: doc/tin.1:3610
 #, no-wrap
 msgid "%x"
 msgstr "%x"
 
 #. type: tbl table
-#: doc/tin.1:3551
+#: doc/tin.1:3611
 #, no-wrap
 msgid "%Z"
 msgstr "%Z"
 
 #. type: tbl table
-#: doc/tin.1:3552
+#: doc/tin.1:3612
 #, no-wrap
 msgid "%z"
 msgstr "%z"
 
 #. type: tbl table
-#: doc/tin.1:3553
+#: doc/tin.1:3613
 #, no-wrap
 msgid "%%"
 msgstr "%%"
 
 #. type: Plain text
-#: doc/tin.1:3568
+#: doc/tin.1:3628
 msgid ""
 "By default, the string is not truncated. If it exceeds the screen width, it "
 "is wrapped. If the % sign is followed by an exclamation mark ('!\\&') for "
@@ -9607,13 +9735,13 @@ msgstr ""
 "will always have one decimal point and may have a one letter bi-suffix."
 
 #. type: ta
-#: doc/tin.1:3573
+#: doc/tin.1:3633
 #, no-wrap
 msgid "\\w'attachment_format:'u +\\w'\"B<%T%S%E%C%d>\"'u"
 msgstr "\\w'attachment_format:'u +\\w'\"B<%T%S%E%C%d>\"'u"
 
 #. type: Plain text
-#: doc/tin.1:3578
+#: doc/tin.1:3638
 #, no-wrap
 msgid ""
 "B<attachment_format>:\t\"B<%T%S%E%C%d>\"\n"
@@ -9627,13 +9755,13 @@ msgstr ""
 "B<page_yenc_format>:\t\t\"B<[-- %*N%!d%I [%F%G]%V%W%X --]>\"\n"
 
 #. type: SS
-#: doc/tin.1:3581
+#: doc/tin.1:3641
 #, no-wrap
 msgid "TIPS AND TRICKS"
 msgstr "TIPS AND TRICKS"
 
 #. type: Plain text
-#: doc/tin.1:3585
+#: doc/tin.1:3645
 msgid ""
 "B<tin> can be pretty much be navigated by using the four cursor keys.  The "
 "left arrow key goes up a level, the right arrow key goes down a level, the "
@@ -9644,14 +9772,14 @@ msgstr ""
 "up arrow key goes up a line and the down arrow key goes down a line."
 
 #. type: Plain text
-#: doc/tin.1:3587
+#: doc/tin.1:3647
 msgid ""
 "The following newsgroups provide useful information concerning news software:"
 msgstr ""
 "The following newsgroups provide useful information concerning news software:"
 
 #. type: Plain text
-#: doc/tin.1:3590
+#: doc/tin.1:3650
 msgid ""
 "\\(emnews.software.readers (info. about news user agents tin, rn, nn, slrn "
 "etc.)"
@@ -9660,12 +9788,12 @@ msgstr ""
 "etc.)"
 
 #. type: Plain text
-#: doc/tin.1:3592
+#: doc/tin.1:3652
 msgid "\\(emnews.software.nntp (info. about NNTP)"
 msgstr "\\(emnews.software.nntp (info. about NNTP)"
 
 #. type: Plain text
-#: doc/tin.1:3594
+#: doc/tin.1:3654
 msgid ""
 "\\(emnews.answers (Frequently Asked Questions (FAQ) about many different "
 "themes)"
@@ -9674,7 +9802,7 @@ msgstr ""
 "themes)"
 
 #. type: Plain text
-#: doc/tin.1:3598
+#: doc/tin.1:3658
 msgid ""
 "Many prompts within B<tin> offer a default choice that the cursor is "
 "positioned on. By pressing 'B<E<lt>CRE<gt>>' the default value is taken.  "
@@ -9685,7 +9813,7 @@ msgstr ""
 "Most prompts can be aborted by pressing 'B<E<lt>ESCE<gt>>'."
 
 #. type: Plain text
-#: doc/tin.1:3605
+#: doc/tin.1:3665
 msgid ""
 "When B<tin> is run in an B<\\%xterm>(1x)  it will resize itself each time "
 "the B<\\%xterm>(1x)  is resized."
@@ -9694,7 +9822,7 @@ msgstr ""
 "the B<\\%xterm>(1x)  is resized."
 
 #. type: Plain text
-#: doc/tin.1:3609
+#: doc/tin.1:3669
 msgid ""
 "B<tin> will reread the I<${TIN_LIBDIR:-NEWSLIBDIR}\"/\"${TIN_ACTIVEFILE:-"
 "active}> file at set intervals (B<reread_active_file_secs>) to show any "
@@ -9705,7 +9833,7 @@ msgstr ""
 "newly arrived news."
 
 #. type: Plain text
-#: doc/tin.1:3614
+#: doc/tin.1:3674
 msgid ""
 "If you find large number of new newsgroups cluttering up your screen, "
 "pressing B<SelectToggleReadDisplay> ('B<r>') will make them go away."
@@ -9714,13 +9842,13 @@ msgstr ""
 "pressing B<SelectToggleReadDisplay> ('B<r>') will make them go away."
 
 #. type: SS
-#: doc/tin.1:3614
+#: doc/tin.1:3674
 #, no-wrap
 msgid "XTERM BUTTONS"
 msgstr "XTERM BUTTONS"
 
 #. type: Plain text
-#: doc/tin.1:3620
+#: doc/tin.1:3680
 msgid ""
 "If the environment variable B<$TERM> is set to B<\\%xterm>(1x), then button "
 "pressing can be used to select groups and articles. In this discussion, the "
@@ -9733,31 +9861,31 @@ msgstr ""
 "button)."
 
 #. type: Plain text
-#: doc/tin.1:3622
+#: doc/tin.1:3682
 msgid "In general (i.e., for the group, thread and article menus),"
 msgstr "In general (i.e., for the group, thread and article menus),"
 
 #. type: TP
-#: doc/tin.1:3622
+#: doc/tin.1:3682
 #, no-wrap
 msgid "Button1 (left)"
 msgstr "Button1 (left)"
 
 #. type: Plain text
-#: doc/tin.1:3625
+#: doc/tin.1:3685
 msgid ""
 "enters next (lower) level if you click on an article, otherwise pages down."
 msgstr ""
 "enters next (lower) level if you click on an article, otherwise pages down."
 
 #. type: TP
-#: doc/tin.1:3625
+#: doc/tin.1:3685
 #, no-wrap
 msgid "Button2 (center)"
 msgstr "Button2 (centre)"
 
 #. type: Plain text
-#: doc/tin.1:3629
+#: doc/tin.1:3689
 msgid ""
 "returns to the previous (upper) level if you click on an article, otherwise "
 "pages up."
@@ -9766,13 +9894,13 @@ msgstr ""
 "pages up."
 
 #. type: TP
-#: doc/tin.1:3629
+#: doc/tin.1:3689
 #, no-wrap
 msgid "Button3 (right)"
 msgstr "Button3 (right)"
 
 #. type: Plain text
-#: doc/tin.1:3633
+#: doc/tin.1:3693
 msgid ""
 "positions on the article line under mouse cursor, or pages down if you've "
 "clicked outside the list of articles."
@@ -9781,18 +9909,18 @@ msgstr ""
 "clicked outside the list of articles."
 
 #. type: Plain text
-#: doc/tin.1:3635
+#: doc/tin.1:3695
 msgid "In the group selection menu, if the mouse is pointing at a group then:"
 msgstr "In the group selection menu, if the mouse is pointing at a group then:"
 
 #. type: TP
-#: doc/tin.1:3635 doc/tin.1:3647 doc/tin.1:3661
+#: doc/tin.1:3695 doc/tin.1:3707 doc/tin.1:3721
 #, no-wrap
 msgid "left button"
 msgstr "left button"
 
 #. type: Plain text
-#: doc/tin.1:3639
+#: doc/tin.1:3699
 msgid ""
 "moves to and selects the group pointed at, just like B<SelectReadGrp> "
 "('B<E<lt>CRE<gt>>')."
@@ -9801,36 +9929,36 @@ msgstr ""
 "('B<E<lt>CRE<gt>>')."
 
 #. type: TP
-#: doc/tin.1:3639 doc/tin.1:3651 doc/tin.1:3664
+#: doc/tin.1:3699 doc/tin.1:3711 doc/tin.1:3724
 #, no-wrap
 msgid "center button"
 msgstr "centre button"
 
 #. type: Plain text
-#: doc/tin.1:3642
+#: doc/tin.1:3702
 msgid "quits the program, just like B<Quit> ('B<q>')."
 msgstr "quits the program, just like B<Quit> ('B<q>')."
 
 #. type: TP
-#: doc/tin.1:3642 doc/tin.1:3656 doc/tin.1:3669
+#: doc/tin.1:3702 doc/tin.1:3716 doc/tin.1:3729
 #, no-wrap
 msgid "right button"
 msgstr "right button"
 
 #. type: Plain text
-#: doc/tin.1:3645
+#: doc/tin.1:3705
 msgid "moves to the group pointed at."
 msgstr "moves to the group pointed at."
 
 #. type: Plain text
-#: doc/tin.1:3647
+#: doc/tin.1:3707
 msgid ""
 "In the article menu, if the mouse is pointing at an article (or thread) then:"
 msgstr ""
 "In the article menu, if the mouse is pointing at an article (or thread) then:"
 
 #. type: Plain text
-#: doc/tin.1:3651
+#: doc/tin.1:3711
 msgid ""
 "reads the article pointed at, just like B<GroupReadBasenote> "
 "('B<E<lt>CRE<gt>>'), or the thread, just like B<GroupListThd> ('B<l>')."
@@ -9839,7 +9967,7 @@ msgstr ""
 "('B<E<lt>CRE<gt>>'), or the thread, just like B<GroupListThd> ('B<l>')."
 
 #. type: Plain text
-#: doc/tin.1:3656
+#: doc/tin.1:3716
 msgid ""
 "exits the menu, catching up on the group if you have "
 "B<group_catchup_on_exit> set in your configuration, just like B<Quit> "
@@ -9850,24 +9978,24 @@ msgstr ""
 "('B<q>')."
 
 #. type: Plain text
-#: doc/tin.1:3659
+#: doc/tin.1:3719
 msgid "moves to the article (or thread) pointed at."
 msgstr "moves to the article (or thread) pointed at."
 
 #. type: Plain text
-#: doc/tin.1:3661
+#: doc/tin.1:3721
 msgid "In the thread menu, if the mouse is pointing at an article then:"
 msgstr "In the thread menu, if the mouse is pointing at an article then:"
 
 #. type: Plain text
-#: doc/tin.1:3664
+#: doc/tin.1:3724
 msgid ""
 "reads article pointed at, just like B<ThreadReadArt> ('B<E<lt>CRE<gt>>')."
 msgstr ""
 "reads article pointed at, just like B<ThreadReadArt> ('B<E<lt>CRE<gt>>')."
 
 #. type: Plain text
-#: doc/tin.1:3669
+#: doc/tin.1:3729
 msgid ""
 "exits the menu, catching up on the thread if you have "
 "B<thread_catchup_on_exit> set in your configuration, just like B<Quit> "
@@ -9878,12 +10006,12 @@ msgstr ""
 "('B<q>')."
 
 #. type: Plain text
-#: doc/tin.1:3672
+#: doc/tin.1:3732
 msgid "moves to the article pointed at."
 msgstr "moves to the article pointed at."
 
 #. type: Plain text
-#: doc/tin.1:3679
+#: doc/tin.1:3739
 msgid ""
 "In other menus and areas button pressing reverts back to usual cut and paste "
 "of B<\\%xterm>(1x), but after one click of any button."
@@ -9892,13 +10020,13 @@ msgstr ""
 "of B<\\%xterm>(1x), but after one click of any button."
 
 #. type: SS
-#: doc/tin.1:3679
+#: doc/tin.1:3739
 #, no-wrap
 msgid "INDEX FILES"
 msgstr "INDEX FILES"
 
 #. type: Plain text
-#: doc/tin.1:3684
+#: doc/tin.1:3744
 msgid ""
 "If your news server supports NOV index files (see B<\\%newsoverview>(5), "
 "most modern installations will) and you have a fast connection to your news "
@@ -9909,7 +10037,7 @@ msgstr ""
 "server then this section can be ignored."
 
 #. type: Plain text
-#: doc/tin.1:3693
+#: doc/tin.1:3753
 msgid ""
 "If your news server doesn't support NOV index files or you have a very slow "
 "connection to your news server then B<tin> can cache the index for each "
@@ -9928,7 +10056,7 @@ msgstr ""
 "B<getart_limit> will disable B<cache_overview_files>."
 
 #. type: Plain text
-#: doc/tin.1:3702
+#: doc/tin.1:3762
 msgid ""
 "Each user creates/updates his/her own index files that are stored in I<$"
 "{TIN_INDEX_NEWSDIR:-\"${TIN_HOMEDIR:-\"$HOME\"}/.tin\"}/.news/>. If you are "
@@ -9947,7 +10075,7 @@ msgstr ""
 "when reading via NNTP then turning on caching will have little or no effect."
 
 #. type: Plain text
-#: doc/tin.1:3709
+#: doc/tin.1:3769
 msgid ""
 "Entering a group the first time tends to be slow because the index file must "
 "be built from scratch. To alleviate the slowness start B<tin> to create all "
@@ -9964,7 +10092,7 @@ msgstr ""
 "need to be cached."
 
 #. type: Plain text
-#: doc/tin.1:3714
+#: doc/tin.1:3774
 msgid ""
 "As indexing might take some time you may want to run B<tin> from the system "
 "batcher B<\\%cron>(8)  with the ''B<-u>'' option:"
@@ -9973,13 +10101,13 @@ msgstr ""
 "batcher B<\\%cron>(8)  with the ''B<-u>'' option:"
 
 #. type: Plain text
-#: doc/tin.1:3719
+#: doc/tin.1:3779
 #, no-wrap
 msgid "\\f(CR30 6 * * * /usr/local/bin/tin -u\\fR\n"
 msgstr "\\f(CR30 6 * * * /usr/local/bin/tin -u\\fR\n"
 
 #. type: Plain text
-#: doc/tin.1:3725
+#: doc/tin.1:3785
 msgid ""
 "If you are low on local disk space you should consider to manually purge "
 "cached data for groups you are not reading anymore with something like:"
@@ -9988,7 +10116,7 @@ msgstr ""
 "cached data for groups you are not reading any more with something like:"
 
 #. type: Plain text
-#: doc/tin.1:3731
+#: doc/tin.1:3791
 #, no-wrap
 msgid ""
 "\\f(CRfind ${TIN_INDEX_NEWSDIR:-\"${TIN_HOMEDIR:-\"$HOME\"}/.tin\"}/.news* \\e\n"
@@ -9998,7 +10126,7 @@ msgstr ""
 "-type f -name \"[0-9]*.[0-9]\" -atime +28 | xargs rm -f\\fR\n"
 
 #. type: SH
-#: doc/tin.1:3736 doc/tin.5:22
+#: doc/tin.1:3796 doc/tin.5:22
 #, no-wrap
 msgid "FILES"
 msgstr "FILES"
@@ -10020,7 +10148,7 @@ msgstr "FILES"
 #.        $TMPDIR/ACTIVE     (-D 64)
 #.        $TMPDIR/GNKSA      (-D 64)
 #. type: Plain text
-#: doc/tin.1:3755
+#: doc/tin.1:3815
 msgid "For a detailed description see B<\\%tin>(5)."
 msgstr "For a detailed description see B<\\%tin>(5)."
 
@@ -10046,119 +10174,119 @@ msgstr "For a detailed description see B
 #.  $TMPDIR/SCOPES-W   (-D 32)
 #.  $TMPDIR/ACTIVE     (-D 64)
 #. type: Plain text
-#: doc/tin.1:3757 doc/tin.5:45
+#: doc/tin.1:3817 doc/tin.5:45
 msgid "I<$MAILCAPS>"
 msgstr "I<$MAILCAPS>"
 
 #. type: Plain text
-#: doc/tin.1:3759 doc/tin.5:47
-msgid "I<~/.mailcap>"
-msgstr "I<~/.mailcap>"
+#: doc/tin.1:3819 doc/tin.5:47
+msgid "I<\\[ti]/.mailcap>"
+msgstr "I<\\[ti]/.mailcap>"
 
 #. type: Plain text
-#: doc/tin.1:3761 doc/tin.5:49
+#: doc/tin.1:3821 doc/tin.5:49
 msgid "I</etc/mailcap>"
 msgstr "I</etc/mailcap>"
 
 #. type: Plain text
-#: doc/tin.1:3763 doc/tin.5:51
+#: doc/tin.1:3823 doc/tin.5:51
 msgid "I</usr/etc/mailcap>"
 msgstr "I</usr/etc/mailcap>"
 
 #. type: Plain text
-#: doc/tin.1:3765 doc/tin.5:53
+#: doc/tin.1:3825 doc/tin.5:53
 msgid "I</usr/local/etc/mailcap>"
 msgstr "I</usr/local/etc/mailcap>"
 
 #. type: Plain text
-#: doc/tin.1:3767 doc/tin.5:55
+#: doc/tin.1:3827 doc/tin.5:55
 msgid "I</etc/mail/mailcap>"
 msgstr "I</etc/mail/mailcap>"
 
 #. type: Plain text
-#: doc/tin.1:3769 doc/tin.5:247
+#: doc/tin.1:3829 doc/tin.5:247
 msgid "I</etc/nntpserver>"
 msgstr "I</etc/nntpserver>"
 
 #. type: Plain text
-#: doc/tin.1:3771 doc/tin.5:256
+#: doc/tin.1:3831 doc/tin.5:256
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.cancelsecret>"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.cancelsecret>"
 
 #. type: Plain text
-#: doc/tin.1:3773 doc/tin.5:265
+#: doc/tin.1:3833 doc/tin.5:265
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.mime.types>"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.mime.types>"
 
 #. type: Plain text
-#: doc/tin.1:3775 doc/tin.5:267
+#: doc/tin.1:3835 doc/tin.5:267
 msgid "I</etc/mime.types>"
 msgstr "I</etc/mime.types>"
 
 #. type: Plain text
-#: doc/tin.1:3777 doc/tin.5:269
+#: doc/tin.1:3837 doc/tin.5:269
 msgid "I</etc/tin/mime.types>"
 msgstr "I</etc/tin/mime.types>"
 
 #. type: Plain text
-#: doc/tin.1:3779 doc/tin.5:275
+#: doc/tin.1:3839 doc/tin.5:275
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.newsauth>"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.newsauth>"
 
 #. type: Plain text
-#: doc/tin.1:3781 doc/tin.5:309
+#: doc/tin.1:3841 doc/tin.5:309
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.newsrc>"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.newsrc>"
 
 #. type: Plain text
-#: doc/tin.1:3784 doc/tin.5:339
+#: doc/tin.1:3844 doc/tin.5:339
 #, no-wrap
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/$NNTPSERVER/.oldnewsrc>\n"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/$NNTPSERVER/.oldnewsrc>\n"
 
 #. type: Plain text
-#: doc/tin.1:3787 doc/tin.5:346
+#: doc/tin.1:3847 doc/tin.5:346
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.signature>"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.signature>"
 
 #. type: Plain text
-#: doc/tin.1:3789 doc/tin.5:348
+#: doc/tin.1:3849 doc/tin.5:348
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.Sig>"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.Sig>"
 
 #. type: Plain text
-#: doc/tin.1:3791 doc/tin.5:354
+#: doc/tin.1:3851 doc/tin.5:354
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.sigfixed>"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.sigfixed>"
 
 #. type: Plain text
-#: doc/tin.1:3793 doc/tin.5:360
+#: doc/tin.1:3853 doc/tin.5:360
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/.inputhistory>"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/.inputhistory>"
 
 #. type: Plain text
-#: doc/tin.1:3795 doc/tin.5:366
+#: doc/tin.1:3855 doc/tin.5:366
 msgid "I<${TIN_INDEX_MAILDIR:-\"${TIN_HOMEDIR:-\"$HOME\"}/.tin\"}/.mail/>"
 msgstr "I<${TIN_INDEX_MAILDIR:-\"${TIN_HOMEDIR:-\"$HOME\"}/.tin\"}/.mail/>"
 
 #. type: Plain text
-#: doc/tin.1:3798
+#: doc/tin.1:3858
 #, no-wrap
 msgid "I<${TIN_INDEX_NEWSDIR:-\"${TIN_HOMEDIR:-\"$HOME\"}/.tin\"}/.news${NNTPSERVER:+\"-$NNTPSERVER\"}/>\n"
 msgstr "I<${TIN_INDEX_NEWSDIR:-\"${TIN_HOMEDIR:-\"$HOME\"}/.tin\"}/.news${NNTPSERVER:+\"-$NNTPSERVER\"}/>\n"
 
 #. type: Plain text
-#: doc/tin.1:3801 doc/tin.5:380
+#: doc/tin.1:3861 doc/tin.5:380
 msgid "I<${TIN_INDEX_SAVEDIR:-\"${TIN_HOMEDIR:-\"$HOME\"}/.tin\"}/.save/>"
 msgstr "I<${TIN_INDEX_SAVEDIR:-\"${TIN_HOMEDIR:-\"$HOME\"}/.tin\"}/.save/>"
 
 #. type: Plain text
-#: doc/tin.1:3803 doc/tin.5:386
+#: doc/tin.1:3863 doc/tin.5:386
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/active.mail>"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/active.mail>"
 
 #. type: Plain text
-#: doc/tin.1:3805 doc/tin.5:420
+#: doc/tin.1:3865 doc/tin.5:420
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/active.save>"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/active.save>"
 
@@ -10167,78 +10295,78 @@ msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin
 #.  we should think about checking for the new Paths (/news/etc/)
 #.  ${TIN_LIBDIR\-/news/etc"}/attributes
 #. type: Plain text
-#: doc/tin.1:3808 doc/tin.5:430
+#: doc/tin.1:3868 doc/tin.5:430
 msgid "I</etc/tin/attributes>"
 msgstr "I</etc/tin/attributes>"
 
 #. type: Plain text
-#: doc/tin.1:3810 doc/tin.5:432
+#: doc/tin.1:3870 doc/tin.5:432
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/attributes>"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/attributes>"
 
 #.  TODO: add missing descriptions and explain things in detail.
 #. type: Plain text
-#: doc/tin.1:3812 doc/tin.5:789
+#: doc/tin.1:3872 doc/tin.5:798
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/filter>"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/filter>"
 
 #. type: Plain text
-#: doc/tin.1:3815
+#: doc/tin.1:3875
 #, no-wrap
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/keymap${${LC_ALL:-\"${LC_MESSAGES:-\"${LC_CTYPE:-\"$LANG\"}\"}\"}:+\".${LC_ALL:-\"${LC_MESSAGES:-\"${LC_CTYPE:-\"$LANG\"}\"}\"}\"}>\n"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/keymap${${LC_ALL:-\"${LC_MESSAGES:-\"${LC_CTYPE:-\"$LANG\"}\"}\"}:+\".${LC_ALL:-\"${LC_MESSAGES:-\"${LC_CTYPE:-\"$LANG\"}\"}\"}\"}>\n"
 
 #. type: Plain text
-#: doc/tin.1:3817
+#: doc/tin.1:3877
 #, no-wrap
 msgid "I</etc/tin/keymap${${LC_ALL:-\"${LC_MESSAGES:-\"${LC_CTYPE:-\"$LANG\"}\"}\"}:+\".${LC_ALL:-\"${LC_MESSAGES:-\"${LC_CTYPE:-\"$LANG\"}\"}\"}\"}>\n"
 msgstr "I</etc/tin/keymap${${LC_ALL:-\"${LC_MESSAGES:-\"${LC_CTYPE:-\"$LANG\"}\"}\"}:+\".${LC_ALL:-\"${LC_MESSAGES:-\"${LC_CTYPE:-\"$LANG\"}\"}\"}\"}>\n"
 
 #. type: Plain text
-#: doc/tin.1:3820 doc/tin.5:1196
+#: doc/tin.1:3880 doc/tin.5:1205
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/mailgroups>"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/mailgroups>"
 
 #. type: Plain text
-#: doc/tin.1:3822 doc/tin.5:1211
+#: doc/tin.1:3882 doc/tin.5:1220
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/newsrctable>"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/newsrctable>"
 
 #. type: Plain text
-#: doc/tin.1:3824 doc/tin.5:1255
+#: doc/tin.1:3884 doc/tin.5:1264
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/posted>"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/posted>"
 
 #. type: Plain text
-#: doc/tin.1:3826 doc/tin.5:1269
+#: doc/tin.1:3886 doc/tin.5:1278
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/Mail/posted>"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/Mail/posted>"
 
 #. type: Plain text
-#: doc/tin.1:3828 doc/tin.5:1278
+#: doc/tin.1:3888 doc/tin.5:1287
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/postponed.articles>"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/postponed.articles>"
 
 #. type: Plain text
-#: doc/tin.1:3831 doc/tin.5:1287
+#: doc/tin.1:3891 doc/tin.5:1296
 #, no-wrap
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/$NNTPSERVER/motd>\n"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/$NNTPSERVER/motd>\n"
 
 #. type: Plain text
-#: doc/tin.1:3835 doc/tin.5:1297
+#: doc/tin.1:3895 doc/tin.5:1306
 #, no-wrap
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/$NNTPSERVER/msglog>\n"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/$NNTPSERVER/msglog>\n"
 
 #. type: Plain text
-#: doc/tin.1:3839 doc/tin.5:1307
+#: doc/tin.1:3899 doc/tin.5:1316
 #, no-wrap
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/$NNTPSERVER/newsgroups>\n"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/$NNTPSERVER/newsgroups>\n"
 
 #. type: Plain text
-#: doc/tin.1:3843 doc/tin.5:1325
+#: doc/tin.1:3903 doc/tin.5:1334
 #, no-wrap
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/$NNTPSERVER/serverrc>\n"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/$NNTPSERVER/serverrc>\n"
@@ -10248,22 +10376,22 @@ msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin
 #.  we should think about checking for the new Paths (/news/etc/)
 #.  .IR ${TIN_LIBDIR\-"/news/etc"}/tinrc
 #. type: Plain text
-#: doc/tin.1:3847 doc/tin.5:1408
+#: doc/tin.1:3907 doc/tin.5:1417
 msgid "I</etc/tin/tinrc>"
 msgstr "I</etc/tin/tinrc>"
 
 #. type: Plain text
-#: doc/tin.1:3849 doc/tin.5:1410
+#: doc/tin.1:3909 doc/tin.5:1419
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/tinrc>"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/tinrc>"
 
 #. type: Plain text
-#: doc/tin.1:3851 doc/tin.5:2781
+#: doc/tin.1:3911 doc/tin.5:2840
 msgid "I</etc/tin/tin.defaults>"
 msgstr "I</etc/tin/tin.defaults>"
 
 #. type: Plain text
-#: doc/tin.1:3853
+#: doc/tin.1:3913
 msgid "I</usr/local/share/locale/${LC_MESSAGES}/LC_MESSAGES/tin.mo>"
 msgstr "I</usr/local/share/locale/${LC_MESSAGES}/LC_MESSAGES/tin.mo>"
 
@@ -10272,51 +10400,51 @@ msgstr "I</usr/local/share/locale/${LC_M
 #.  we should think about checking for the new Paths
 #.  (described shown below).
 #. type: Plain text
-#: doc/tin.1:3855 doc/tin.5:2891
+#: doc/tin.1:3915 doc/tin.5:2950
 msgid "I<${TIN_LIBDIR:-NEWSLIBDIR}\"/\"${TIN_ACTIVEFILE:-active}>"
 msgstr "I<${TIN_LIBDIR:-NEWSLIBDIR}\"/\"${TIN_ACTIVEFILE:-active}>"
 
 #. type: Plain text
-#: doc/tin.1:3857 doc/tin.5:2951
+#: doc/tin.1:3917 doc/tin.5:3010
 msgid "I<${TIN_LIBDIR:-NEWSLIBDIR}/active.times>"
 msgstr "I<${TIN_LIBDIR:-NEWSLIBDIR}/active.times>"
 
 #. type: Plain text
-#: doc/tin.1:3859 doc/tin.5:2977
+#: doc/tin.1:3919 doc/tin.5:3036
 msgid "I<${TIN_LIBDIR:-NEWSLIBDIR}/newsgroups>"
 msgstr "I<${TIN_LIBDIR:-NEWSLIBDIR}/newsgroups>"
 
 #. type: Plain text
-#: doc/tin.1:3861 doc/tin.5:2999
+#: doc/tin.1:3921 doc/tin.5:3058
 msgid "I<${TIN_LIBDIR:-NEWSLIBDIR}/organization>"
 msgstr "I<${TIN_LIBDIR:-NEWSLIBDIR}/organization>"
 
 #.  is the Path correct? or is it /news/etc/overview.fmt
 #. type: Plain text
-#: doc/tin.1:3863 doc/tin.5:3008
+#: doc/tin.1:3923 doc/tin.5:3067
 msgid "I<${TIN_LIBDIR:-NEWSLIBDIR}/overview.fmt>"
 msgstr "I<${TIN_LIBDIR:-NEWSLIBDIR}/overview.fmt>"
 
 #.  is the Path correct? or is it /news/etc/subscriptions
 #. type: Plain text
-#: doc/tin.1:3867 doc/tin.5:3025
+#: doc/tin.1:3927 doc/tin.5:3084
 msgid "I<${TIN_LIBDIR:-NEWSLIBDIR}/subscriptions>"
 msgstr "I<${TIN_LIBDIR:-NEWSLIBDIR}/subscriptions>"
 
 #. type: SH
-#: doc/tin.1:3867
+#: doc/tin.1:3927
 #, no-wrap
 msgid "ENVIRONMENT"
 msgstr "ENVIRONMENT"
 
 #. type: TP
-#: doc/tin.1:3871
+#: doc/tin.1:3931
 #, no-wrap
 msgid "B<TINRC>"
 msgstr "B<TINRC>"
 
 #. type: Plain text
-#: doc/tin.1:3879
+#: doc/tin.1:3939
 msgid ""
 "Define this variable if you want to specify command-line options that B<tin> "
 "should be started with to save typing them each time it is started. The "
@@ -10331,13 +10459,13 @@ msgstr ""
 "the command-line to override the same option specified in the environment."
 
 #. type: TP
-#: doc/tin.1:3879
+#: doc/tin.1:3939
 #, no-wrap
 msgid "B<TIN_HOMEDIR>"
 msgstr "B<TIN_HOMEDIR>"
 
 #. type: Plain text
-#: doc/tin.1:3884
+#: doc/tin.1:3944
 msgid ""
 "Define this variable if you do not want the I<.tin> directory in I<$HOME/>. "
 "E.g., if you want all B<tin>'s private files in I</tmp/.tin> you would set "
@@ -10348,13 +10476,13 @@ msgstr ""
 "$B<TIN_HOMEDIR> to I</tmp>."
 
 #. type: TP
-#: doc/tin.1:3884
+#: doc/tin.1:3944
 #, no-wrap
 msgid "B<TIN_INDEX_NEWSDIR>"
 msgstr "B<TIN_INDEX_NEWSDIR>"
 
 #. type: Plain text
-#: doc/tin.1:3890
+#: doc/tin.1:3950
 msgid ""
 "Define this variable if you do not want the I<.news> directory in I<$"
 "{TIN_HOMEDIR:-\"$HOME\"}/.tin/>. E.g., if you want all B<tin>'s news index "
@@ -10365,13 +10493,13 @@ msgstr ""
 "files in I</tmp/.news> you would set $B<TIN_INDEX_NEWSDIR> to I</tmp>."
 
 #. type: TP
-#: doc/tin.1:3890
+#: doc/tin.1:3950
 #, no-wrap
 msgid "B<TIN_INDEX_MAILDIR>"
 msgstr "B<TIN_INDEX_MAILDIR>"
 
 #. type: Plain text
-#: doc/tin.1:3896
+#: doc/tin.1:3956
 msgid ""
 "Define this variable if you do not want the I<.mail> directory in I<$"
 "{TIN_HOMEDIR:-\"$HOME\"}/.tin/>. E.g., if you want all B<tin>'s mail index "
@@ -10382,13 +10510,13 @@ msgstr ""
 "files in I</tmp/.mail> you would set $B<TIN_INDEX_MAILDIR> to I</tmp>."
 
 #. type: TP
-#: doc/tin.1:3896
+#: doc/tin.1:3956
 #, no-wrap
 msgid "B<TIN_INDEX_SAVEDIR>"
 msgstr "B<TIN_INDEX_SAVEDIR>"
 
 #. type: Plain text
-#: doc/tin.1:3902
+#: doc/tin.1:3962
 msgid ""
 "Define this variable if you do not want the I<.save> directory in I<$"
 "{TIN_HOMEDIR:-\"$HOME\"}/.tin/>. E.g., if you want all B<tin>'s save index "
@@ -10399,13 +10527,13 @@ msgstr ""
 "files in I</tmp/.save> you would set $B<TIN_INDEX_SAVEDIR> to I</tmp>."
 
 #. type: TP
-#: doc/tin.1:3902
+#: doc/tin.1:3962
 #, no-wrap
 msgid "B<TIN_LIBDIR>"
 msgstr "B<TIN_LIBDIR>"
 
 #. type: Plain text
-#: doc/tin.1:3907
+#: doc/tin.1:3967
 msgid ""
 "Define this variable if you want to override the B<NEWSLIBDIR> path that was "
 "compiled into the B<tin> binary, default is I</usr/lib/news>.  If B<tin> is "
@@ -10416,13 +10544,13 @@ msgstr ""
 "running in NNTP mode setting this variable has no effect."
 
 #. type: TP
-#: doc/tin.1:3907
+#: doc/tin.1:3967
 #, no-wrap
 msgid "B<TIN_SPOOLDIR>"
 msgstr "B<TIN_SPOOLDIR>"
 
 #. type: Plain text
-#: doc/tin.1:3912
+#: doc/tin.1:3972
 msgid ""
 "Define this variable if you want to override the B<SPOOLDIR> path that was "
 "compiled into the B<tin> binary, default is I</var/spool/news>.  If B<tin> "
@@ -10433,13 +10561,13 @@ msgstr ""
 "is running in NNTP mode setting this variable has no effect."
 
 #. type: TP
-#: doc/tin.1:3912
+#: doc/tin.1:3972
 #, no-wrap
 msgid "B<TIN_NOVROOTDIR>"
 msgstr "B<TIN_NOVROOTDIR>"
 
 #. type: Plain text
-#: doc/tin.1:3918
+#: doc/tin.1:3978
 msgid ""
 "Define this variable if you want to override the B<NOVROOTDIR> path that was "
 "compiled into the B<tin> binary, default is B<SPOOLDIR> (see above). If "
@@ -10450,13 +10578,13 @@ msgstr ""
 "B<tin> is running in NNTP mode setting this variable has no effect."
 
 #. type: TP
-#: doc/tin.1:3918
+#: doc/tin.1:3978
 #, no-wrap
 msgid "B<TIN_NOVFILENAME>"
 msgstr "B<TIN_NOVFILENAME>"
 
 #. type: Plain text
-#: doc/tin.1:3924
+#: doc/tin.1:3984
 msgid ""
 "Define this variable if you want to override the B<OVERVIEW_FILE> filename "
 "that was compiled into the B<tin> binary, default is I<.overview>. If B<tin> "
@@ -10467,13 +10595,13 @@ msgstr ""
 "is running in NNTP mode setting this variable has no effect."
 
 #. type: TP
-#: doc/tin.1:3924
+#: doc/tin.1:3984
 #, no-wrap
 msgid "B<TIN_ACTIVEFILE>"
 msgstr "B<TIN_ACTIVEFILE>"
 
 #. type: Plain text
-#: doc/tin.1:3930
+#: doc/tin.1:3990
 msgid ""
 "Define this variable if you want to override the B<NEWSLIBDIR/active> path "
 "that was compiled into the B<tin> binary. If B<tin> is running in NNTP mode "
@@ -10486,13 +10614,13 @@ msgstr ""
 "prepended to $B<TIN_ACTIVEFILE>."
 
 #. type: TP
-#: doc/tin.1:3930
+#: doc/tin.1:3990
 #, no-wrap
 msgid "B<NNTPSERVER>"
 msgstr "B<NNTPSERVER>"
 
 #. type: Plain text
-#: doc/tin.1:3936
+#: doc/tin.1:3996
 msgid ""
 "The default NNTP server to remotely read news from. This variable only needs "
 "to be set if the ''B<-r>'' command-line option is specified and the file I</"
@@ -10505,13 +10633,13 @@ msgstr ""
 "$B<NNTPSERVER>."
 
 #. type: TP
-#: doc/tin.1:3936
+#: doc/tin.1:3996
 #, no-wrap
 msgid "B<NNTPPORT>"
 msgstr "B<NNTPPORT>"
 
 #. type: Plain text
-#: doc/tin.1:3941
+#: doc/tin.1:4001
 msgid ""
 "The NNTP TCP-port to read news from. This variable only needs to be set if "
 "the TCP-port is not 119 (the default). The ''B<-p>'' command-line option "
@@ -10522,13 +10650,13 @@ msgstr ""
 "does override $B<NNTPPORT>."
 
 #. type: TP
-#: doc/tin.1:3941
+#: doc/tin.1:4001
 #, no-wrap
 msgid "B<NNTPSPORT>"
 msgstr "B<NNTPSPORT>"
 
 #. type: Plain text
-#: doc/tin.1:3946
+#: doc/tin.1:4006
 msgid ""
 "The NNTPS TCP-port to read news from. This variable only needs to be set if "
 "the TCP-port is not 563 (the default). The ''B<-p>'' and ''B<-T>'' command-"
@@ -10539,13 +10667,13 @@ msgstr ""
 "line options do override $B<NNTPSPORT>."
 
 #. type: TP
-#: doc/tin.1:3946
+#: doc/tin.1:4006
 #, no-wrap
 msgid "B<DISTRIBUTION>"
 msgstr "B<DISTRIBUTION>"
 
 #. type: Plain text
-#: doc/tin.1:3950
+#: doc/tin.1:4010
 msgid ""
 "Set the article header field ''Distribution:'' to the contents of the "
 "variable instead of the system default."
@@ -10554,13 +10682,13 @@ msgstr ""
 "variable instead of the system default."
 
 #. type: TP
-#: doc/tin.1:3950
+#: doc/tin.1:4010
 #, no-wrap
 msgid "B<ISO2ASC>"
 msgstr "B<ISO2ASC>"
 
 #. type: Plain text
-#: doc/tin.1:3954
+#: doc/tin.1:4014
 msgid ""
 "Set the ISO to ASCII charset decoding table character to use in decoding an "
 "article text. Values can range from -1 to 5."
@@ -10569,33 +10697,33 @@ msgstr ""
 "article text. Values can range from -1 to 5."
 
 #. type: TP
-#: doc/tin.1:3955
+#: doc/tin.1:4015
 #, no-wrap
 msgid "B<-1>"
 msgstr "B<-1>"
 
 #. type: Plain text
-#: doc/tin.1:3958
+#: doc/tin.1:4018
 msgid "no conversion"
 msgstr "no conversion"
 
 #. type: Plain text
-#: doc/tin.1:3961
+#: doc/tin.1:4021
 msgid "universal table for many languages"
 msgstr "universal table for many languages"
 
 #. type: Plain text
-#: doc/tin.1:3964
+#: doc/tin.1:4024
 msgid "single-spacing universal table"
 msgstr "single-spacing universal table"
 
 #. type: Plain text
-#: doc/tin.1:3967
+#: doc/tin.1:4027
 msgid "table for Danish, Dutch, German, Norwegian and Swedish"
 msgstr "table for Danish, Dutch, German, Norwegian and Swedish"
 
 #. type: Plain text
-#: doc/tin.1:3971
+#: doc/tin.1:4031
 msgid ""
 "table for Danish, Finnish, Norwegian and Swedish using the appropriate ISO "
 "646 variant"
@@ -10604,29 +10732,29 @@ msgstr ""
 "646 variant"
 
 #. type: Plain text
-#: doc/tin.1:3974
+#: doc/tin.1:4034
 msgid "table with B<RFC\\ 1345> codes in brackets"
 msgstr "table with B<RFC\\ 1345> codes in brackets"
 
 #. type: TP
-#: doc/tin.1:3974
+#: doc/tin.1:4034
 #, no-wrap
 msgid "B<5>"
 msgstr "B<5>"
 
 #. type: Plain text
-#: doc/tin.1:3977
+#: doc/tin.1:4037
 msgid "table for printers that allow overstriking with backspace"
 msgstr "table for printers that allow overstriking with backspace"
 
 #. type: TP
-#: doc/tin.1:3978
+#: doc/tin.1:4038
 #, no-wrap
 msgid "B<ORGANIZATION>"
 msgstr "B<ORGANIZATION>"
 
 #. type: Plain text
-#: doc/tin.1:3985
+#: doc/tin.1:4045
 msgid ""
 "Set the article header field ''Organization:'' to the contents of the "
 "variable instead of the system default. If it points to a readable file a "
@@ -10641,24 +10769,24 @@ msgstr ""
 "of $B<ORGANIZATION>."
 
 #. type: TP
-#: doc/tin.1:3985
+#: doc/tin.1:4045
 #, no-wrap
 msgid "B<NEWSORG (DomainOS)>"
 msgstr "B<NEWSORG (DomainOS)>"
 
 #. type: Plain text
-#: doc/tin.1:3988
+#: doc/tin.1:4048
 msgid "DomainOS specific, same as $B<ORGANIZATION> on other OSs (see above)."
 msgstr "DomainOS specific, same as $B<ORGANIZATION> on other OSs (see above)."
 
 #. type: TP
-#: doc/tin.1:3988
+#: doc/tin.1:4048
 #, no-wrap
 msgid "B<REPLYTO>"
 msgstr "B<REPLYTO>"
 
 #. type: Plain text
-#: doc/tin.1:3993
+#: doc/tin.1:4053
 msgid ""
 "Set the article header field ''Reply-To:'' to the return address specified "
 "by the variable. This is useful if you wish to receive replies at a "
@@ -10669,13 +10797,13 @@ msgstr ""
 "different address."
 
 #. type: TP
-#: doc/tin.1:3993
+#: doc/tin.1:4053
 #, no-wrap
 msgid "B<NAME>"
 msgstr "B<NAME>"
 
 #. type: Plain text
-#: doc/tin.1:3997
+#: doc/tin.1:4057
 msgid ""
 "Overrides the full name given in the gecos-field in I</etc/passwd>, see also "
 "B<mail_address>."
@@ -10684,37 +10812,37 @@ msgstr ""
 "B<mail_address>."
 
 #. type: TP
-#: doc/tin.1:3997
+#: doc/tin.1:4057
 #, no-wrap
 msgid "B<REALNAME>"
 msgstr "B<REALNAME>"
 
 #. type: Plain text
-#: doc/tin.1:4000
+#: doc/tin.1:4060
 msgid "Same as $B<NAME> but with lower priority."
 msgstr "Same as $B<NAME> but with lower priority."
 
 #. type: TP
-#: doc/tin.1:4000
+#: doc/tin.1:4060
 #, no-wrap
 msgid "B<HOME>"
 msgstr "B<HOME>"
 
 #. type: Plain text
-#: doc/tin.1:4005
+#: doc/tin.1:4065
 msgid ""
 "Pathname of the user's home directory. See B<\\%environ>(5)  for more info."
 msgstr ""
 "Pathname of the user's home directory. See B<\\%environ>(5)  for more info."
 
 #. type: TP
-#: doc/tin.1:4005
+#: doc/tin.1:4065
 #, no-wrap
 msgid "B<MAILER>"
 msgstr "B<MAILER>"
 
 #. type: Plain text
-#: doc/tin.1:4009
+#: doc/tin.1:4069
 msgid ""
 "This variable has precedence over the default mailer that is used in all "
 "mailing operations within B<tin>."
@@ -10723,25 +10851,25 @@ msgstr ""
 "mailing operations within B<tin>."
 
 #. type: TP
-#: doc/tin.1:4009
+#: doc/tin.1:4069
 #, no-wrap
 msgid "B<MAIL>"
 msgstr "B<MAIL>"
 
 #. type: Plain text
-#: doc/tin.1:4012
+#: doc/tin.1:4072
 msgid "Full path to the user's mailbox."
 msgstr "Full path to the user's mailbox."
 
 #.  we don't support the %message || ?message notation
 #. type: TP
-#: doc/tin.1:4012
+#: doc/tin.1:4072
 #, no-wrap
 msgid "B<MAILPATH>"
 msgstr "B<MAILPATH>"
 
 #. type: Plain text
-#: doc/tin.1:4017
+#: doc/tin.1:4077
 msgid ""
 "A colon-separated list of filenames which are checked for new mail. This "
 "overrides the $B<MAIL> variable."
@@ -10750,13 +10878,13 @@ msgstr ""
 "overrides the $B<MAIL> variable."
 
 #. type: TP
-#: doc/tin.1:4017
+#: doc/tin.1:4077
 #, no-wrap
 msgid "B<MAILDIR>"
 msgstr "B<MAILDIR>"
 
 #. type: Plain text
-#: doc/tin.1:4021
+#: doc/tin.1:4081
 msgid ""
 "Full path to the user's maildir folder. This is only evaluated if neither "
 "$B<MAILPATH> nor $B<MAIL> are set."
@@ -10765,13 +10893,13 @@ msgstr ""
 "$B<MAILPATH> nor $B<MAIL> are set."
 
 #. type: TP
-#: doc/tin.1:4021
+#: doc/tin.1:4081
 #, no-wrap
 msgid "B<VISUAL>"
 msgstr "B<VISUAL>"
 
 #. type: Plain text
-#: doc/tin.1:4030
+#: doc/tin.1:4090
 msgid ""
 "This variable has precedence over the default editor (i.e., B<\\%vi>(1))  "
 "that is used in all editing operations within B<tin> (e.g., posting, "
@@ -10784,13 +10912,13 @@ msgstr ""
 "\"}>. See B<\\%environ>(5)  for more info."
 
 #. type: TP
-#: doc/tin.1:4030
+#: doc/tin.1:4090
 #, no-wrap
 msgid "B<EDITOR>"
 msgstr "B<EDITOR>"
 
 #. type: Plain text
-#: doc/tin.1:4039
+#: doc/tin.1:4099
 msgid ""
 "If $B<VISUAL> is unset, then this variable is looked up for a default "
 "editor. If $B<EDITOR> and $B<VISUAL> are both unset, B<tin> uses the systems "
@@ -10803,13 +10931,13 @@ msgstr ""
 "for more info."
 
 #. type: TP
-#: doc/tin.1:4039
+#: doc/tin.1:4099
 #, no-wrap
 msgid "B<AUTOSUBSCRIBE>"
 msgstr "B<AUTOSUBSCRIBE>"
 
 #. type: Plain text
-#: doc/tin.1:4045
+#: doc/tin.1:4105
 msgid ""
 "A new group is checked against the list of patterns; if it matches, B<tin> "
 "subscribes the user to the group without further query.  See the section "
@@ -10822,12 +10950,12 @@ msgstr ""
 "example, setting"
 
 #. type: Plain text
-#: doc/tin.1:4047
+#: doc/tin.1:4107
 msgid "I<AUTOSUBSCRIBE=comp.os.unix.*,talk.*,!talk.politics.*>"
 msgstr "I<AUTOSUBSCRIBE=comp.os.unix.*,talk.*,!talk.politics.*>"
 
 #. type: Plain text
-#: doc/tin.1:4052
+#: doc/tin.1:4112
 msgid ""
 "will automatically subscribe the user to all new groups in the comp.os.unix "
 "hierarchy, and all talk groups other than talk.politics groups (which will "
@@ -10840,13 +10968,13 @@ msgstr ""
 "with the ''B<-X>'' command-line switch."
 
 #. type: TP
-#: doc/tin.1:4052
+#: doc/tin.1:4112
 #, no-wrap
 msgid "B<AUTOUNSUBSCRIBE>"
 msgstr "B<AUTOUNSUBSCRIBE>"
 
 #. type: Plain text
-#: doc/tin.1:4056
+#: doc/tin.1:4116
 msgid ""
 "Is handled like the $B<AUTOSUBSCRIBE> variable, but groups matching the list "
 "are unsubscribed from without further query. For example, setting"
@@ -10855,12 +10983,12 @@ msgstr ""
 "are unsubscribed from without further query. For example, setting"
 
 #. type: Plain text
-#: doc/tin.1:4058
+#: doc/tin.1:4118
 msgid "I<AUTOUNSUBSCRIBE=alt.flame.*,u*,!uk.*>"
 msgstr "I<AUTOUNSUBSCRIBE=alt.flame.*,u*,!uk.*>"
 
 #. type: Plain text
-#: doc/tin.1:4062
+#: doc/tin.1:4122
 msgid ""
 "will automatically unsubscribe the user from all new alt.flame groups and "
 "all groups starting with u (university groups) other than UK groups (which "
@@ -10871,13 +10999,13 @@ msgstr ""
 "will be queried for as usual)."
 
 #. type: TP
-#: doc/tin.1:4062
+#: doc/tin.1:4122
 #, no-wrap
 msgid "B<TMPDIR>"
 msgstr "B<TMPDIR>"
 
 #. type: Plain text
-#: doc/tin.1:4066
+#: doc/tin.1:4126
 msgid ""
 "A pathname of a directory made available for B<tin> to create temporary "
 "files."
@@ -10886,13 +11014,13 @@ msgstr ""
 "files."
 
 #. type: TP
-#: doc/tin.1:4066
+#: doc/tin.1:4126
 #, no-wrap
 msgid "B<MAILCAPS>"
 msgstr "B<MAILCAPS>"
 
 #. type: Plain text
-#: doc/tin.1:4072
+#: doc/tin.1:4132
 msgid ""
 "This variable can be used to override the default path search for B<\\"
 "%mailcap>(5)  files. See also B<\\%tin>(5)."
@@ -10901,13 +11029,13 @@ msgstr ""
 "%mailcap>(5)  files. See also B<\\%tin>(5)."
 
 #. type: TP
-#: doc/tin.1:4072
+#: doc/tin.1:4132
 #, no-wrap
 msgid "B<NOMETAMAIL>"
 msgstr "B<NOMETAMAIL>"
 
 #. type: Plain text
-#: doc/tin.1:4077
+#: doc/tin.1:4137
 msgid ""
 "Set this variable to disable the use of B<\\%metamail>(1)  or a replacement "
 "(e.g., metamutt)."
@@ -10916,13 +11044,13 @@ msgstr ""
 "(e.g., metamutt)."
 
 #. type: TP
-#: doc/tin.1:4077
+#: doc/tin.1:4137
 #, no-wrap
 msgid "B<MM_CHARSET>"
 msgstr "B<MM_CHARSET>"
 
 #. type: Plain text
-#: doc/tin.1:4081
+#: doc/tin.1:4141
 msgid ""
 "MIME character set used if not configured via the tinrc variable "
 "B<mm_charset>."
@@ -10931,13 +11059,13 @@ msgstr ""
 "B<mm_charset>."
 
 #. type: TP
-#: doc/tin.1:4081
+#: doc/tin.1:4141
 #, no-wrap
 msgid "B<ISPELL>"
 msgstr "B<ISPELL>"
 
 #. type: Plain text
-#: doc/tin.1:4086
+#: doc/tin.1:4146
 msgid ""
 "Set this variable to point to B<\\%ispell>(1)  or a replacement and its cmd-"
 "line options."
@@ -10946,13 +11074,13 @@ msgstr ""
 "line options."
 
 #. type: TP
-#: doc/tin.1:4086
+#: doc/tin.1:4146
 #, no-wrap
 msgid "B<PGPOPTS>"
 msgstr "B<PGPOPTS>"
 
 #. type: Plain text
-#: doc/tin.1:4093
+#: doc/tin.1:4153
 msgid ""
 "Define any additional options that you wish to pass to your B<\\%pgp>(1)  or "
 "B<\\%gpg>(1)  program."
@@ -10961,48 +11089,48 @@ msgstr ""
 "B<\\%gpg>(1)  program."
 
 #. type: TP
-#: doc/tin.1:4093
+#: doc/tin.1:4153
 #, no-wrap
 msgid "B<PGPPATH>"
 msgstr "B<PGPPATH>"
 
 #. type: Plain text
-#: doc/tin.1:4098
+#: doc/tin.1:4158
 msgid ""
-"Override the name of the B<\\%pgp>(1)  directory in B<$HOME> that holds your "
+"Override the name of the B<\\%pgp>(1)  directory in $B<HOME> that holds your "
 "keys etc.."
 msgstr ""
-"Override the name of the B<\\%pgp>(1)  directory in B<$HOME> that holds your "
+"Override the name of the B<\\%pgp>(1)  directory in $B<HOME> that holds your "
 "keys etc.."
 
 #. type: TP
-#: doc/tin.1:4098
+#: doc/tin.1:4158
 #, no-wrap
 msgid "B<GNUPGHOME>"
 msgstr "B<GNUPGHOME>"
 
 #. type: Plain text
-#: doc/tin.1:4103
+#: doc/tin.1:4163
 msgid ""
-"Override the name of the B<\\%gpg>(1)  directory in B<$HOME> that holds your "
+"Override the name of the B<\\%gpg>(1)  directory in $B<HOME> that holds your "
 "keys etc.."
 msgstr ""
-"Override the name of the B<\\%gpg>(1)  directory in B<$HOME> that holds your "
+"Override the name of the B<\\%gpg>(1)  directory in $B<HOME> that holds your "
 "keys etc.."
 
 #. type: TP
-#: doc/tin.1:4103
+#: doc/tin.1:4163
 #, no-wrap
 msgid "B<LC_CTYPE>"
 msgstr "B<LC_CTYPE>"
 
 #. type: Plain text
-#: doc/tin.1:4115
+#: doc/tin.1:4175
 msgid ""
 "This variable determines the B<\\%locale>(5)  category for character "
 "handling functions. Usually it determines the character classes for pattern "
 "matching character classification and case conversion. Currently this is not "
-"true for B<tin> (which temporary unsets B<$LC_CTYPE> right before any match "
+"true for B<tin> (which temporary unsets $B<LC_CTYPE> right before any match "
 "is done to avoid confusion).  Its value should be of the form "
 "I<language>[I<_territory>][I<.codeset>][I<@modifier>]. See B<\\%environ>(5)  "
 "for more information."
@@ -11010,19 +11138,19 @@ msgstr ""
 "This variable determines the B<\\%locale>(5)  category for character "
 "handling functions. Usually it determines the character classes for pattern "
 "matching character classification and case conversion. Currently this is not "
-"true for B<tin> (which temporary unsets B<$LC_CTYPE> right before any match "
+"true for B<tin> (which temporary unsets $B<LC_CTYPE> right before any match "
 "is done to avoid confusion).  Its value should be of the form "
 "I<language>[I<_territory>][I<.codeset>][I<@modifier>]. See B<\\%environ>(5)  "
 "for more information."
 
 #. type: TP
-#: doc/tin.1:4115
+#: doc/tin.1:4175
 #, no-wrap
 msgid "B<LC_MESSAGES>"
 msgstr "B<LC_MESSAGES>"
 
 #. type: Plain text
-#: doc/tin.1:4124
+#: doc/tin.1:4184
 msgid ""
 "Formats of informative and diagnostic messages and interactive responses.  "
 "Its value should be of the form I<language>[I<_territory>][I<.codeset>]"
@@ -11035,13 +11163,13 @@ msgstr ""
 "information."
 
 #. type: TP
-#: doc/tin.1:4124
+#: doc/tin.1:4184
 #, no-wrap
 msgid "B<LC_NUMERIC>"
 msgstr "B<LC_NUMERIC>"
 
 #. type: Plain text
-#: doc/tin.1:4132
+#: doc/tin.1:4192
 msgid ""
 "Numeric value formats. Its value should be of the form "
 "I<language>[I<_territory>][I<.codeset>][I<@modifier>]. See B<\\%locale>(5)  "
@@ -11052,13 +11180,13 @@ msgstr ""
 "and B<\\%environ>(5)  for more information."
 
 #. type: TP
-#: doc/tin.1:4132
+#: doc/tin.1:4192
 #, no-wrap
 msgid "B<LC_TIME>"
 msgstr "B<LC_TIME>"
 
 #. type: Plain text
-#: doc/tin.1:4140
+#: doc/tin.1:4200
 msgid ""
 "Date and time formats. Its value should be of the form "
 "I<language>[I<_territory>][I<.codeset>][I<@modifier>]. See B<\\%locale>(5)  "
@@ -11069,124 +11197,124 @@ msgstr ""
 "and B<\\%environ>(5)  for more information."
 
 #. type: TP
-#: doc/tin.1:4140
+#: doc/tin.1:4200
 #, no-wrap
 msgid "B<LC_ALL>"
 msgstr "B<LC_ALL>"
 
 #. type: Plain text
-#: doc/tin.1:4149
+#: doc/tin.1:4209
 msgid ""
-"This variable overrides the value of the B<$LANG> variable and any other "
-"B<$LC_> variable. Its value should be of the form I<language>[I<_territory>]"
+"This variable overrides the value of the $B<LANG> variable and any other "
+"$B<LC_> variable. Its value should be of the form I<language>[I<_territory>]"
 "[I<.codeset>]. See B<\\%locale>(5)  and B<\\%environ>(5)  for more "
 "information."
 msgstr ""
-"This variable overrides the value of the B<$LANG> variable and any other "
-"B<$LC_> variable. Its value should be of the form I<language>[I<_territory>]"
+"This variable overrides the value of the $B<LANG> variable and any other "
+"$B<LC_> variable. Its value should be of the form I<language>[I<_territory>]"
 "[I<.codeset>]. See B<\\%locale>(5)  and B<\\%environ>(5)  for more "
 "information."
 
 #. type: TP
-#: doc/tin.1:4149
+#: doc/tin.1:4209
 #, no-wrap
 msgid "B<LANG>"
 msgstr "B<LANG>"
 
 #. type: Plain text
-#: doc/tin.1:4158
+#: doc/tin.1:4218
 msgid ""
 "This variable determines the B<\\%locale>(5)  category for any category not "
-"specifically selected with a variable starting with B<$LC_>. Its value "
+"specifically selected with a variable starting with $B<LC_>. Its value "
 "should be of the form I<language>[I<_territory>][I<.codeset>]. See B<\\"
 "%environ>(5)  for more information."
 msgstr ""
 "This variable determines the B<\\%locale>(5)  category for any category not "
-"specifically selected with a variable starting with B<$LC_>. Its value "
+"specifically selected with a variable starting with $B<LC_>. Its value "
 "should be of the form I<language>[I<_territory>][I<.codeset>]. See B<\\"
 "%environ>(5)  for more information."
 
 #. type: TP
-#: doc/tin.1:4158
+#: doc/tin.1:4218
 #, no-wrap
 msgid "B<LANGUAGE>"
 msgstr "B<LANGUAGE>"
 
 #. type: Plain text
-#: doc/tin.1:4166
+#: doc/tin.1:4226
 msgid ""
 "This variable defines a priority list for translations. Whenever a "
 "translation is not available the next language from the list is tried.  Its "
 "value should be of the form I<language:language[:language]>.  Requires "
-"B<$LC_ALL> or B<$LANG> to be set. See B<\\%environ>(5)  for more information."
+"$B<LC_ALL> or $B<LANG> to be set. See B<\\%environ>(5)  for more information."
 msgstr ""
 "This variable defines a priority list for translations. Whenever a "
 "translation is not available the next language from the list is tried.  Its "
 "value should be of the form I<language:language[:language]>.  Requires "
-"B<$LC_ALL> or B<$LANG> to be set. See B<\\%environ>(5)  for more information."
+"$B<LC_ALL> or $B<LANG> to be set. See B<\\%environ>(5)  for more information."
 
 #. type: TP
-#: doc/tin.1:4166
+#: doc/tin.1:4226
 #, no-wrap
 msgid "B<COLUMNS>"
 msgstr "B<COLUMNS>"
 
 #. type: Plain text
-#: doc/tin.1:4176
+#: doc/tin.1:4236
 msgid ""
 "A decimal integer E<gt> 0 used to indicate the user's preferred width in "
 "column positions for the terminal screen or window. If this variable is "
 "unset or null, the implementation determines the number of columns, "
-"appropriate for the terminal or window. When B<$COLUMNS> is set, any "
-"terminal-width information implied by B<$TERM> will be overridden. Users and "
-"portable applications should not set B<$COLUMNS> unless they wish to "
+"appropriate for the terminal or window. When $B<COLUMNS> is set, any "
+"terminal-width information implied by $B<TERM> will be overridden. Users and "
+"portable applications should not set $B<COLUMNS> unless they wish to "
 "override the system selection and produce output unrelated to the terminal "
 "characteristics."
 msgstr ""
 "A decimal integer E<gt> 0 used to indicate the user's preferred width in "
 "column positions for the terminal screen or window. If this variable is "
 "unset or null, the implementation determines the number of columns, "
-"appropriate for the terminal or window. When B<$COLUMNS> is set, any "
-"terminal-width information implied by B<$TERM> will be overridden. Users and "
-"portable applications should not set B<$COLUMNS> unless they wish to "
+"appropriate for the terminal or window. When $B<COLUMNS> is set, any "
+"terminal-width information implied by $B<TERM> will be overridden. Users and "
+"portable applications should not set $B<COLUMNS> unless they wish to "
 "override the system selection and produce output unrelated to the terminal "
 "characteristics."
 
 #. type: TP
-#: doc/tin.1:4176
+#: doc/tin.1:4236
 #, no-wrap
 msgid "B<LINES>"
 msgstr "B<LINES>"
 
 #. type: Plain text
-#: doc/tin.1:4186
+#: doc/tin.1:4246
 msgid ""
 "A decimal integer E<gt> 0 used to indicate the user's preferred number of "
 "lines on a page or the vertical screen or window size in lines. A line in "
 "this case is a vertical measure large enough to hold the tallest character "
 "in the character set being displayed. If this variable is unset or null, the "
 "implementation determines the number of lines, appropriate for the terminal "
-"or window. When B<$LINES> is set, any terminal-height information implied by "
-"B<$TERM> will be overridden. Users and portable applications should not set "
-"B<$LINES> unless they wish to override the system selection."
+"or window. When $B<LINES> is set, any terminal-height information implied by "
+"$B<TERM> will be overridden. Users and portable applications should not set "
+"$B<LINES> unless they wish to override the system selection."
 msgstr ""
 "A decimal integer E<gt> 0 used to indicate the user's preferred number of "
 "lines on a page or the vertical screen or window size in lines. A line in "
 "this case is a vertical measure large enough to hold the tallest character "
 "in the character set being displayed. If this variable is unset or null, the "
 "implementation determines the number of lines, appropriate for the terminal "
-"or window. When B<$LINES> is set, any terminal-height information implied by "
-"B<$TERM> will be overridden. Users and portable applications should not set "
-"B<$LINES> unless they wish to override the system selection."
+"or window. When $B<LINES> is set, any terminal-height information implied by "
+"$B<TERM> will be overridden. Users and portable applications should not set "
+"$B<LINES> unless they wish to override the system selection."
 
 #. type: TP
-#: doc/tin.1:4186
+#: doc/tin.1:4246
 #, no-wrap
 msgid "B<TERM>"
 msgstr "B<TERM>"
 
 #. type: Plain text
-#: doc/tin.1:4192
+#: doc/tin.1:4252
 msgid ""
 "The type of terminal in use. This is used when looking up termcap "
 "sequences.  See B<\\%environ>(5)  for more information."
@@ -11195,24 +11323,24 @@ msgstr ""
 "sequences.  See B<\\%environ>(5)  for more information."
 
 #. type: TP
-#: doc/tin.1:4192
+#: doc/tin.1:4252
 #, no-wrap
 msgid "B<DISPLAY>"
 msgstr "B<DISPLAY>"
 
 #. type: Plain text
-#: doc/tin.1:4195
+#: doc/tin.1:4255
 msgid "Display name, pointing to the X server; required for xface."
 msgstr "Display name, pointing to the X server; required for xface."
 
 #. type: TP
-#: doc/tin.1:4195
+#: doc/tin.1:4255
 #, no-wrap
 msgid "B<WINDOWID>"
 msgstr "B<WINDOWID>"
 
 #. type: Plain text
-#: doc/tin.1:4199
+#: doc/tin.1:4259
 msgid ""
 "Used for determining terminal's X window id; required for xface. Should be "
 "set by the terminal emulator."
@@ -11221,73 +11349,73 @@ msgstr ""
 "set by the terminal emulator."
 
 #. type: TP
-#: doc/tin.1:4199
+#: doc/tin.1:4259
 #, no-wrap
 msgid "B<SHELL>"
 msgstr "B<SHELL>"
 
 #. type: Plain text
-#: doc/tin.1:4203
+#: doc/tin.1:4263
 msgid ""
 "The pathname of the user's login shell. Used to set B<default_shell_command>."
 msgstr ""
 "The pathname of the user's login shell. Used to set B<default_shell_command>."
 
 #. type: TP
-#: doc/tin.1:4203
+#: doc/tin.1:4263
 #, no-wrap
 msgid "B<XDG_RUNTIME_DIR>"
 msgstr "B<XDG_RUNTIME_DIR>"
 
 #. type: Plain text
-#: doc/tin.1:4208
+#: doc/tin.1:4268
 msgid ""
 "The pathname of the user's dir to put non-essential run time files into."
 msgstr ""
 "The pathname of the user's dir to put non-essential run time files into."
 
 #. type: SH
-#: doc/tin.1:4208
+#: doc/tin.1:4268
 #, no-wrap
 msgid "SIGNALS"
 msgstr "SIGNALS"
 
 #.  TODO: add missing, sort useful, document in detail
 #. type: Plain text
-#: doc/tin.1:4212
+#: doc/tin.1:4272
 msgid "B<tin> handles a couple of signals:"
 msgstr "B<tin> handles a couple of signals:"
 
 #. type: TP
-#: doc/tin.1:4212
+#: doc/tin.1:4272
 #, no-wrap
 msgid "B<SIGHUP>"
 msgstr "B<SIGHUP>"
 
 #. type: Plain text
-#: doc/tin.1:4215 doc/tin.1:4218
+#: doc/tin.1:4275 doc/tin.1:4278
 msgid "Terminate gracefully."
 msgstr "Terminate gracefully."
 
 #. type: TP
-#: doc/tin.1:4215
+#: doc/tin.1:4275
 #, no-wrap
 msgid "B<SIGTERM>"
 msgstr "B<SIGTERM>"
 
 #. type: TP
-#: doc/tin.1:4218
+#: doc/tin.1:4278
 #, no-wrap
 msgid "B<SIGUSR1>"
 msgstr "B<SIGUSR1>"
 
 #. type: Plain text
-#: doc/tin.1:4221
+#: doc/tin.1:4281
 msgid "Terminate gracefully but do not restore terminal (tty)."
 msgstr "Terminate gracefully but do not restore terminal (tty)."
 
 #. type: TP
-#: doc/tin.1:4221
+#: doc/tin.1:4281
 #, no-wrap
 msgid "B<SIGUSR2>"
 msgstr "B<SIGUSR2>"
@@ -11296,33 +11424,33 @@ msgstr "B<SIGUSR2>"
 #.  give an overview of the most common error messages and how to cope with
 #.  them.
 #. type: Plain text
-#: doc/tin.1:4232
+#: doc/tin.1:4292
 msgid "Write out I<${TIN_HOMEDIR:-\"$HOME\"}/.newsrc>-file."
 msgstr "Write out I<${TIN_HOMEDIR:-\"$HOME\"}/.newsrc>-file."
 
 #. type: SH
-#: doc/tin.1:4232
+#: doc/tin.1:4292
 #, no-wrap
 msgid "SECURITY"
 msgstr "SECURITY"
 
 #. type: Plain text
-#: doc/tin.1:4238
+#: doc/tin.1:4298
 msgid ""
-"If B<tin> is started in debug mode (''B<-D\\ n>'') it will create world "
-"readable files in B<$TMPDIR> which may contain sensitive data like the users "
-"NNTP password in clear text (if running verbose). On multiuser-systems "
+"If B<tin> is started in debug mode (''B<-D>\\ I<level>'') it will create "
+"world readable files in B<$TMPDIR> which may contain sensitive data like the "
+"users NNTP password in clear text (if running verbose). On multiuser-systems "
 "B<$TMPDIR> should be set to a safe location before starting B<tin> in "
 "(verbose) debug mode (e.g., B<TMPDIR=$HOME tin -vD NNTP>)."
 msgstr ""
-"If B<tin> is started in debug mode (''B<-D\\ n>'') it will create world "
-"readable files in B<$TMPDIR> which may contain sensitive data like the users "
-"NNTP password in clear text (if running verbose). On multiuser-systems "
+"If B<tin> is started in debug mode (''B<-D>\\ I<level>'') it will create "
+"world readable files in B<$TMPDIR> which may contain sensitive data like the "
+"users NNTP password in clear text (if running verbose). On multiuser-systems "
 "B<$TMPDIR> should be set to a safe location before starting B<tin> in "
 "(verbose) debug mode (e.g., B<TMPDIR=$HOME tin -vD NNTP>)."
 
 #. type: Plain text
-#: doc/tin.1:4242
+#: doc/tin.1:4302
 msgid ""
 "Using the ''B<-k>'' option to skip certificate verification makes the "
 "session insecure as the server's certificate is not checked; avoid this "
@@ -11333,20 +11461,20 @@ msgstr ""
 "option whenever possible."
 
 #. type: Plain text
-#: doc/tin.1:4249
+#: doc/tin.1:4309
 msgid ""
 "If the server does not initially require authentication but supports "
 "compression and compression is requested, B<tin> will exit when "
-"authentication is required later on. Using the ''B<-A>'' command line option "
+"authentication is required later on. Using the ''B<-A>'' command-line option "
 "in conjunction with ''B<-C>'' circumvents this behavior."
 msgstr ""
 "If the server does not initially require authentication but supports "
 "compression and compression is requested, B<tin> will exit when "
-"authentication is required later on. Using the ''B<-A>'' command line option "
+"authentication is required later on. Using the ''B<-A>'' command-line option "
 "in conjunction with ''B<-C>'' circumvents this behaviour."
 
 #. type: SH
-#: doc/tin.1:4249
+#: doc/tin.1:4309
 #, no-wrap
 msgid "CONFORMING TO"
 msgstr "CONFORMING TO"
@@ -11354,7 +11482,7 @@ msgstr "CONFORMING TO"
 #.  - RFC\~2045, RFC\~2047, RFC\~2231, RFC\~2980, RFC\~3977, RFC\~4155
 #.    RFC\~4643, RFC\~5322, RFC\~5536, RFC\~5537, RFC\~6048 or whatever
 #. type: Plain text
-#: doc/tin.1:4257
+#: doc/tin.1:4317
 msgid ""
 "B<tin> does conform to the Base Definitions volume of IEEE Std 1003.1-2008, "
 "Section 12, Utility Conventions (Utility Argument Syntax, Utility Syntax "
@@ -11365,13 +11493,13 @@ msgstr ""
 "Guidelines)."
 
 #. type: SH
-#: doc/tin.1:4257
+#: doc/tin.1:4317
 #, no-wrap
 msgid "NOTES"
 msgstr "NOTES"
 
 #. type: Plain text
-#: doc/tin.1:4264
+#: doc/tin.1:4324
 msgid ""
 "Regular expression support is provided by the PCRE library package B<\\"
 "%pcre>(3)  or B<\\%pcre2>(3)  which is open source software, written by "
@@ -11382,18 +11510,18 @@ msgstr ""
 "Philip Hazel, and copyright \\(co by the University of Cambridge, England."
 
 #. type: Plain text
-#: doc/tin.1:4268
+#: doc/tin.1:4328
 msgid "E<lt>https://www.pcre.org/E<gt>"
 msgstr "E<lt>https://www.pcre.org/E<gt>"
 
 #. type: SH
-#: doc/tin.1:4268
+#: doc/tin.1:4328
 #, no-wrap
 msgid "CAVEATS"
 msgstr "CAVEATS"
 
 #. type: Plain text
-#: doc/tin.1:4275
+#: doc/tin.1:4335
 msgid ""
 "Any existing global configuration files in I</etc/tin/> are not updated "
 "automatically, as an ordinary user normally has no write permission at that "
@@ -11404,13 +11532,13 @@ msgstr ""
 "location."
 
 #. type: SH
-#: doc/tin.1:4276
+#: doc/tin.1:4336
 #, no-wrap
 msgid "BUGS"
 msgstr "BUGS"
 
 #. type: Plain text
-#: doc/tin.1:4286
+#: doc/tin.1:4346
 msgid ""
 "B<CNews\\ NNTPd,> B<\\%noffle>(1)  (E<lt>= V1.0-pre5) and B<NewsCache> "
 "(E<lt>= V1.1.91) can't handle pipelined GROUP commands (B<RFC\\ 3977>).  If "
@@ -11425,7 +11553,7 @@ msgstr ""
 "serverrc> to 1."
 
 #. type: Plain text
-#: doc/tin.1:4295
+#: doc/tin.1:4355
 msgid ""
 "Early versions of B<NNTPCache> (E<lt>= 2.3.2) and B<Leafnode> (E<lt>= 1.6) "
 "had a buggy LISTGROUP implementation. If you run into trouble with any of "
@@ -11440,7 +11568,7 @@ msgstr ""
 "\"$HOME\"}/.tin/$NNTPSERVER/serverrc>)."
 
 #. type: Plain text
-#: doc/tin.1:4303
+#: doc/tin.1:4363
 msgid ""
 "Using the ''B<-C>'' (COMPRESS) flag with B<INN\\ nnrpd> versions between "
 "2.6.1 and 2.7.1 (both incl.) may cause B<tin> to hang and later timeout when "
@@ -11455,7 +11583,7 @@ msgstr ""
 "C>''."
 
 #. type: Plain text
-#: doc/tin.1:4312
+#: doc/tin.1:4372
 msgid ""
 "Before mailing a bug-report to E<lt>tin-bugs@tin.orgE<gt> please check if "
 "you are using the latest (stable) release, and if not, please upgrade first! "
@@ -11472,13 +11600,13 @@ msgstr ""
 "request it."
 
 #. type: SH
-#: doc/tin.1:4312
+#: doc/tin.1:4372
 #, no-wrap
 msgid "HISTORY"
 msgstr "HISTORY"
 
 #. type: Plain text
-#: doc/tin.1:4321
+#: doc/tin.1:4381
 msgid ""
 "B<tin> is based on the B<\\%tass>(1)  newsreader that was developed by Rich "
 "Skrenta and posted to alt.sources in March 1991; its first version was "
@@ -11495,127 +11623,127 @@ msgstr ""
 "overview see"
 
 #. type: Plain text
-#: doc/tin.1:4325
+#: doc/tin.1:4385
 msgid "E<lt>http://www.tin.org/history.htmlE<gt>."
 msgstr "E<lt>http://www.tin.org/history.htmlE<gt>."
 
 #. type: SH
-#: doc/tin.1:4325
+#: doc/tin.1:4385
 #, no-wrap
 msgid "CREDITS"
 msgstr "CREDITS"
 
 #. type: IP
-#: doc/tin.1:4326
+#: doc/tin.1:4386
 #, no-wrap
 msgid "Rich Skrenta"
 msgstr "Rich Skrenta"
 
 #. type: Plain text
-#: doc/tin.1:4330
+#: doc/tin.1:4390
 msgid "author of B<\\%tass>(1)  v3.2 which this newsreader used as its base."
 msgstr "author of B<\\%tass>(1)  v3.2 which this newsreader used as its base."
 
 #. type: IP
-#: doc/tin.1:4330
+#: doc/tin.1:4390
 #, no-wrap
 msgid "Bill Davidsen"
 msgstr "Bill Davidsen"
 
 #. type: Plain text
-#: doc/tin.1:4332
+#: doc/tin.1:4392
 msgid "author of envarg.c environment variable reading routine."
 msgstr "author of envarg.c environment variable reading routine."
 
 #. type: IP
-#: doc/tin.1:4332
+#: doc/tin.1:4392
 #, no-wrap
 msgid "Mike Gleason"
 msgstr "Mike Gleason"
 
 #. type: Plain text
-#: doc/tin.1:4334
+#: doc/tin.1:4394
 msgid "author of sigfile.c random signature generation routines."
 msgstr "author of sigfile.c random signature generation routines."
 
 #. type: IP
-#: doc/tin.1:4334
+#: doc/tin.1:4394
 #, no-wrap
 msgid "Markus Kuhn E<lt>Markus.Kuhn@cl.cam.ac.ukE<gt>"
 msgstr "Markus Kuhn E<lt>Markus.Kuhn@cl.cam.ac.ukE<gt>"
 
 #. type: Plain text
-#: doc/tin.1:4336
+#: doc/tin.1:4396
 msgid ""
 "author of langinfo.c, charset.c and iso2asc.txt ISO-8859-1 documentation."
 msgstr ""
 "author of langinfo.c, charset.c and iso2asc.txt ISO-8859-1 documentation."
 
 #. type: IP
-#: doc/tin.1:4336
+#: doc/tin.1:4396
 #, no-wrap
 msgid "Arnold D. Robbins"
 msgstr "Arnold D. Robbins"
 
 #. type: Plain text
-#: doc/tin.1:4338
+#: doc/tin.1:4398
 msgid "author of strftime.c date formatting routine."
 msgstr "author of strftime.c date formatting routine."
 
 #. type: IP
-#: doc/tin.1:4338
+#: doc/tin.1:4398
 #, no-wrap
 msgid "Rich Salz"
 msgstr "Rich Salz"
 
 #. type: Plain text
-#: doc/tin.1:4340
+#: doc/tin.1:4400
 msgid ""
 "author of wildmat.c pattern matching and parsdate.y date parsing routines."
 msgstr ""
 "author of wildmat.c pattern matching and parsdate.y date parsing routines."
 
 #. type: IP
-#: doc/tin.1:4340
+#: doc/tin.1:4400
 #, no-wrap
 msgid "Dave Taylor"
 msgstr "Dave Taylor"
 
 #. type: Plain text
-#: doc/tin.1:4344
+#: doc/tin.1:4404
 msgid "author of curses.c from the B<\\%elm>(1)  mailreader."
 msgstr "author of curses.c from the B<\\%elm>(1)  mailreader."
 
 #. type: IP
-#: doc/tin.1:4344
+#: doc/tin.1:4404
 #, no-wrap
 msgid "Chris Thewalt"
 msgstr "Chris Thewalt"
 
 #. type: Plain text
-#: doc/tin.1:4348
+#: doc/tin.1:4408
 msgid "author of getline.c B<\\%emacs>(1)  style editing routine."
 msgstr "author of getline.c B<\\%emacs>(1)  style editing routine."
 
 #. type: IP
-#: doc/tin.1:4348
+#: doc/tin.1:4408
 #, no-wrap
 msgid "Steven Madsen"
 msgstr "Steven Madsen"
 
 #. type: Plain text
-#: doc/tin.1:4352
+#: doc/tin.1:4412
 msgid "for adding B<\\%pgp>(1)  (Pretty Good Privacy) support."
 msgstr "for adding B<\\%pgp>(1)  (Pretty Good Privacy) support."
 
 #. type: IP
-#: doc/tin.1:4352
+#: doc/tin.1:4412
 #, no-wrap
 msgid "Philip Hazel E<lt>ph10@cam.ac.ukE<gt>"
 msgstr "Philip Hazel E<lt>ph10@cam.ac.ukE<gt>"
 
 #. type: Plain text
-#: doc/tin.1:4357
+#: doc/tin.1:4417
 msgid ""
 "for B<\\%pcre>(3), B<\\%pcre2>(3)  (Perl-compatible regular expression "
 "library)."
@@ -11624,35 +11752,35 @@ msgstr ""
 "library)."
 
 #. type: IP
-#: doc/tin.1:4357
+#: doc/tin.1:4417
 #, no-wrap
 msgid "Mark Martinec E<lt>mark.martinec@ijs.siE<gt>"
 msgstr "Mark Martinec E<lt>mark.martinec@ijs.siE<gt>"
 
 #. type: Plain text
-#: doc/tin.1:4363
+#: doc/tin.1:4423
 msgid "for B<\\%snprintf>(3)  and B<\\%vsnprintf>(3)  fallbacks."
 msgstr "for B<\\%snprintf>(3)  and B<\\%vsnprintf>(3)  fallbacks."
 
 #. type: IP
-#: doc/tin.1:4363
+#: doc/tin.1:4423
 #, no-wrap
 msgid "Gary S. Brown"
 msgstr "Gary S. Brown"
 
 #. type: Plain text
-#: doc/tin.1:4367
+#: doc/tin.1:4427
 msgid "for B<\\%crc32>()  fallback."
 msgstr "for B<\\%crc32>()  fallback."
 
 #. type: IP
-#: doc/tin.1:4367
+#: doc/tin.1:4427
 #, no-wrap
 msgid "Enrik Berkhan"
 msgstr "Enrik Berkhan"
 
 #. type: Plain text
-#: doc/tin.1:4372
+#: doc/tin.1:4432
 msgid ""
 "for the NNTPS (NNTP over TLS) and COMPRESS implementation and its "
 "preconditions."
@@ -11661,37 +11789,37 @@ msgstr ""
 "preconditions."
 
 #. type: SH
-#: doc/tin.1:4372
+#: doc/tin.1:4432
 #, no-wrap
 msgid "AUTHOR"
 msgstr "AUTHOR"
 
 #. type: TP
-#: doc/tin.1:4373
+#: doc/tin.1:4433
 #, no-wrap
 msgid "Iain Lea E<lt>iain@bricbrac.deE<gt>"
 msgstr "Iain Lea E<lt>iain@bricbrac.deE<gt>"
 
 #. type: SH
-#: doc/tin.1:4377
+#: doc/tin.1:4437
 #, no-wrap
 msgid "MAINTAINER"
 msgstr "MAINTAINER"
 
 #. type: TP
-#: doc/tin.1:4378
+#: doc/tin.1:4438
 #, no-wrap
 msgid "Urs Janssen E<lt>urs@tin.orgE<gt>"
 msgstr "Urs Janssen E<lt>urs@tin.orgE<gt>"
 
 #. type: SH
-#: doc/tin.1:4382 doc/tin.5:3037
+#: doc/tin.1:4442 doc/tin.5:3096
 #, no-wrap
 msgid "SEE ALSO"
 msgstr "SEE ALSO"
 
 #. type: Plain text
-#: doc/tin.1:4448
+#: doc/tin.1:4508
 msgid ""
 "B<\\%elm>(1), B<\\%emacs>(1), B<\\%gpg>(1), B<\\%inews>(1), B<\\%ispell>(1), "
 "B<\\%lp>(1), B<\\%lpr>(1), B<\\%metamail>(1), B<\\%mutt>(1), B<\\"
@@ -11993,7 +12121,7 @@ msgstr ""
 "needsterminal and copiousoutput are both specified."
 
 #. type: TP
-#: doc/tin.5:174 doc/tin.5:1205
+#: doc/tin.5:174 doc/tin.5:1214
 #, no-wrap
 msgid "B<description>"
 msgstr "B<description>"
@@ -12086,8 +12214,8 @@ msgstr ""
 "yet."
 
 #. type: TP
-#: doc/tin.5:211 doc/tin.5:295 doc/tin.5:324 doc/tin.5:407 doc/tin.5:742
-#: doc/tin.5:917 doc/tin.5:1233
+#: doc/tin.5:211 doc/tin.5:295 doc/tin.5:324 doc/tin.5:407 doc/tin.5:751
+#: doc/tin.5:926 doc/tin.5:1242
 #, no-wrap
 msgid "Example:"
 msgstr "Example:"
@@ -12211,7 +12339,7 @@ msgstr ""
 "news!"
 
 #. type: TP
-#: doc/tin.5:284 doc/tin.5:1217
+#: doc/tin.5:284 doc/tin.5:1226
 #, no-wrap
 msgid "B<nntpserver>"
 msgstr "B<nntpserver>"
@@ -12388,7 +12516,7 @@ msgstr ""
 "%tin>(1)  to be built with mh-mail-handling support)."
 
 #. type: TP
-#: doc/tin.5:392 doc/tin.5:1202
+#: doc/tin.5:392 doc/tin.5:1211
 #, no-wrap
 msgid "B<mailgroupname>"
 msgstr "B<mailgroupname>"
@@ -12510,7 +12638,7 @@ msgstr ""
 "the types of pattern that can be used here."
 
 #. type: TP
-#: doc/tin.5:450 doc/tin.5:1429
+#: doc/tin.5:450 doc/tin.5:1438
 #, no-wrap
 msgid "B<add_posted_to_filter>"
 msgstr "B<add_posted_to_filter>"
@@ -12530,13 +12658,13 @@ msgid "Identical to the tinrc variable o
 msgstr "Identical to the tinrc variable of the same name"
 
 #. type: TP
-#: doc/tin.5:453 doc/tin.5:1433
+#: doc/tin.5:453 doc/tin.5:1442
 #, no-wrap
 msgid "B<advertising>"
 msgstr "B<advertising>"
 
 #. type: TP
-#: doc/tin.5:456 doc/tin.5:1436
+#: doc/tin.5:456 doc/tin.5:1445
 #, no-wrap
 msgid "B<alternative_handling>"
 msgstr "B<alternative_handling>"
@@ -12548,13 +12676,13 @@ msgid "B<ask_for_metamail>"
 msgstr "B<ask_for_metamail>"
 
 #. type: TP
-#: doc/tin.5:462 doc/tin.5:1485
+#: doc/tin.5:462 doc/tin.5:1494
 #, no-wrap
 msgid "B<auto_cc_bcc>"
 msgstr "B<auto_cc_bcc>"
 
 #. type: TP
-#: doc/tin.5:465 doc/tin.5:1489
+#: doc/tin.5:465 doc/tin.5:1498
 #, no-wrap
 msgid "B<auto_list_thread>"
 msgstr "B<auto_list_thread>"
@@ -12575,7 +12703,7 @@ msgstr ""
 "entering the group."
 
 #. type: TP
-#: doc/tin.5:472 doc/tin.5:1496
+#: doc/tin.5:472 doc/tin.5:1505
 #, no-wrap
 msgid "B<batch_save>"
 msgstr "B<batch_save>"
@@ -12592,7 +12720,7 @@ msgstr ""
 "B<\\%tin>(1)."
 
 #. type: TP
-#: doc/tin.5:478 doc/tin.5:1633
+#: doc/tin.5:478 doc/tin.5:1642
 #, no-wrap
 msgid "B<date_format>"
 msgstr "B<date_format>"
@@ -12617,13 +12745,13 @@ msgstr ""
 "using B<GroupAutoSave> ('B<S>') will suppress prompting."
 
 #. type: TP
-#: doc/tin.5:488 doc/tin.5:1754
+#: doc/tin.5:488 doc/tin.5:1763
 #, no-wrap
 msgid "B<editor_format>"
 msgstr "B<editor_format>"
 
 #. type: TP
-#: doc/tin.5:491 doc/tin.5:1761
+#: doc/tin.5:491 doc/tin.5:1770
 #, no-wrap
 msgid "B<extquote_handling>"
 msgstr "B<extquote_handling>"
@@ -12655,7 +12783,7 @@ msgid "Set ''Followup-To:'' header to th
 msgstr "Set ''Followup-To:'' header to the specified group(s)."
 
 #. type: TP
-#: doc/tin.5:501 doc/tin.5:822
+#: doc/tin.5:501 doc/tin.5:831
 #, no-wrap
 msgid "B<from>"
 msgstr "B<from>"
@@ -12666,43 +12794,43 @@ msgid "Identical to the tinrc variable B
 msgstr "Identical to the tinrc variable B<mail_address>"
 
 #. type: TP
-#: doc/tin.5:504 doc/tin.5:1775
+#: doc/tin.5:504 doc/tin.5:1784
 #, no-wrap
 msgid "B<getart_limit>"
 msgstr "B<getart_limit>"
 
 #. type: TP
-#: doc/tin.5:507 doc/tin.5:1797
+#: doc/tin.5:507 doc/tin.5:1806
 #, no-wrap
 msgid "B<group_catchup_on_exit>"
 msgstr "B<group_catchup_on_exit>"
 
 #. type: TP
-#: doc/tin.5:510 doc/tin.5:1800
+#: doc/tin.5:510 doc/tin.5:1809
 #, no-wrap
 msgid "B<group_format>"
 msgstr "B<group_format>"
 
 #. type: TP
-#: doc/tin.5:513 doc/tin.5:1820
+#: doc/tin.5:513 doc/tin.5:1829
 #, no-wrap
 msgid "B<hide_inline_data>"
 msgstr "B<hide_inline_data>"
 
 #. type: TP
-#: doc/tin.5:516 doc/tin.5:1914
+#: doc/tin.5:516 doc/tin.5:1923
 #, no-wrap
 msgid "B<mail_8bit_header>"
 msgstr "B<mail_8bit_header>"
 
 #. type: TP
-#: doc/tin.5:519 doc/tin.5:1926 doc/tin.5:2820
+#: doc/tin.5:519 doc/tin.5:1935 doc/tin.5:2879
 #, no-wrap
 msgid "B<mail_mime_encoding>"
 msgstr "B<mail_mime_encoding>"
 
 #. type: TP
-#: doc/tin.5:522 doc/tin.5:1946
+#: doc/tin.5:522 doc/tin.5:1955
 #, no-wrap
 msgid "B<maildir>"
 msgstr "B<maildir>"
@@ -12723,13 +12851,13 @@ msgstr ""
 "directed to this e-mail address instead"
 
 #. type: TP
-#: doc/tin.5:529 doc/tin.5:1984
+#: doc/tin.5:529 doc/tin.5:1993
 #, no-wrap
 msgid "B<mark_ignore_tags>"
 msgstr "B<mark_ignore_tags>"
 
 #. type: TP
-#: doc/tin.5:532 doc/tin.5:1981
+#: doc/tin.5:532 doc/tin.5:1990
 #, no-wrap
 msgid "B<mark_saved_read>"
 msgstr "B<mark_saved_read>"
@@ -12793,25 +12921,25 @@ msgstr ""
 "entry will negate it, eg: image/*,!image/bmp,!text/html. Default is */*"
 
 #. type: TP
-#: doc/tin.5:559 doc/tin.5:2067
+#: doc/tin.5:559 doc/tin.5:2096
 #, no-wrap
 msgid "B<news_headers_to_display>"
 msgstr "B<news_headers_to_display>"
 
 #. type: TP
-#: doc/tin.5:562 doc/tin.5:2074
+#: doc/tin.5:562 doc/tin.5:2103
 #, no-wrap
 msgid "B<news_headers_to_not_display>"
 msgstr "B<news_headers_to_not_display>"
 
 #. type: TP
-#: doc/tin.5:565 doc/tin.5:2083
+#: doc/tin.5:565 doc/tin.5:2112
 #, no-wrap
 msgid "B<news_quote_format>"
 msgstr "B<news_quote_format>"
 
 #. type: TP
-#: doc/tin.5:568 doc/tin.5:2791
+#: doc/tin.5:568 doc/tin.5:2850
 #, no-wrap
 msgid "B<organization>"
 msgstr "B<organization>"
@@ -12832,61 +12960,61 @@ msgstr ""
 "servers might still overwrite the \\&''Organization:'' header."
 
 #. type: TP
-#: doc/tin.5:576 doc/tin.5:2132
+#: doc/tin.5:576 doc/tin.5:2161
 #, no-wrap
 msgid "B<pos_first_unread>"
 msgstr "B<pos_first_unread>"
 
 #. type: TP
-#: doc/tin.5:579 doc/tin.5:2136
+#: doc/tin.5:579 doc/tin.5:2165
 #, no-wrap
 msgid "B<post_8bit_header>"
 msgstr "B<post_8bit_header>"
 
 #. type: TP
-#: doc/tin.5:582 doc/tin.5:2147 doc/tin.5:2817
+#: doc/tin.5:582 doc/tin.5:2176 doc/tin.5:2876
 #, no-wrap
 msgid "B<post_mime_encoding>"
 msgstr "B<post_mime_encoding>"
 
 #. type: TP
-#: doc/tin.5:585 doc/tin.5:2160
+#: doc/tin.5:585 doc/tin.5:2189
 #, no-wrap
 msgid "B<post_process_type>"
 msgstr "B<post_process_type>"
 
 #. type: TP
-#: doc/tin.5:588 doc/tin.5:2152
+#: doc/tin.5:588 doc/tin.5:2181
 #, no-wrap
 msgid "B<post_process_view>"
 msgstr "B<post_process_view>"
 
 #. type: TP
-#: doc/tin.5:591 doc/tin.5:2184
+#: doc/tin.5:591 doc/tin.5:2213
 #, no-wrap
 msgid "B<print_header>"
 msgstr "B<print_header>"
 
 #. type: TP
-#: doc/tin.5:594 doc/tin.5:2198
+#: doc/tin.5:594 doc/tin.5:2227
 #, no-wrap
 msgid "B<process_only_unread>"
 msgstr "B<process_only_unread>"
 
 #. type: TP
-#: doc/tin.5:597 doc/tin.5:2202
+#: doc/tin.5:597 doc/tin.5:2231
 #, no-wrap
 msgid "B<prompt_followupto>"
 msgstr "B<prompt_followupto>"
 
 #. type: TP
-#: doc/tin.5:600 doc/tin.5:2206
+#: doc/tin.5:600 doc/tin.5:2235
 #, no-wrap
 msgid "B<quote_chars>"
 msgstr "B<quote_chars>"
 
 #. type: TP
-#: doc/tin.5:603 doc/tin.5:2271
+#: doc/tin.5:603 doc/tin.5:2300
 #, no-wrap
 msgid "B<savedir>"
 msgstr "B<savedir>"
@@ -12899,109 +13027,109 @@ msgid "B<savefile>"
 msgstr "B<savefile>"
 
 #. type: TP
-#: doc/tin.5:609 doc/tin.5:2363
+#: doc/tin.5:609 doc/tin.5:2392
 #, no-wrap
-msgid "B<show_art_score>"
-msgstr "B<show_art_score>"
+msgid "B<show_art_info>"
+msgstr "B<show_art_info>"
 
 #. type: TP
-#: doc/tin.5:612 doc/tin.5:2346
+#: doc/tin.5:612 doc/tin.5:2375
 #, no-wrap
 msgid "B<show_author>"
 msgstr "B<show_author>"
 
 #. type: TP
-#: doc/tin.5:615 doc/tin.5:2395
+#: doc/tin.5:615 doc/tin.5:2442
 #, no-wrap
 msgid "B<show_only_unread_arts>"
 msgstr "B<show_only_unread_arts>"
 
 #. type: TP
-#: doc/tin.5:618 doc/tin.5:2403
+#: doc/tin.5:618 doc/tin.5:2450
 #, no-wrap
 msgid "B<show_signatures>"
 msgstr "B<show_signatures>"
 
 #. type: TP
-#: doc/tin.5:621 doc/tin.5:2406
+#: doc/tin.5:621 doc/tin.5:2453
 #, no-wrap
 msgid "B<sigdashes>"
 msgstr "B<sigdashes>"
 
 #. type: TP
-#: doc/tin.5:624 doc/tin.5:2409
+#: doc/tin.5:624 doc/tin.5:2456
 #, no-wrap
 msgid "B<sigfile>"
 msgstr "B<sigfile>"
 
 #. type: TP
-#: doc/tin.5:627 doc/tin.5:2422
+#: doc/tin.5:627 doc/tin.5:2469
 #, no-wrap
 msgid "B<signature_repost>"
 msgstr "B<signature_repost>"
 
 #. type: TP
-#: doc/tin.5:630 doc/tin.5:2432
+#: doc/tin.5:630 doc/tin.5:2479
 #, no-wrap
 msgid "B<sort_article_type>"
 msgstr "B<sort_article_type>"
 
 #. type: TP
-#: doc/tin.5:633 doc/tin.5:2461
+#: doc/tin.5:633 doc/tin.5:2508
 #, no-wrap
 msgid "B<sort_threads_type>"
 msgstr "B<sort_threads_type>"
 
 #. type: TP
-#: doc/tin.5:636 doc/tin.5:2528
+#: doc/tin.5:636 doc/tin.5:2575
 #, no-wrap
 msgid "B<tex2iso_conv>"
 msgstr "B<tex2iso_conv>"
 
 #. type: TP
-#: doc/tin.5:639 doc/tin.5:2533
+#: doc/tin.5:639 doc/tin.5:2580
 #, no-wrap
 msgid "B<thread_articles>"
 msgstr "B<thread_articles>"
 
 #. type: TP
-#: doc/tin.5:642 doc/tin.5:2577
+#: doc/tin.5:642 doc/tin.5:2624
 #, no-wrap
 msgid "B<thread_catchup_on_exit>"
 msgstr "B<thread_catchup_on_exit>"
 
 #. type: TP
-#: doc/tin.5:645 doc/tin.5:2553
+#: doc/tin.5:645 doc/tin.5:2600
 #, no-wrap
 msgid "B<thread_format>"
 msgstr "B<thread_format>"
 
 #. type: TP
-#: doc/tin.5:648 doc/tin.5:2572
+#: doc/tin.5:648 doc/tin.5:2619
 #, no-wrap
 msgid "B<thread_perc>"
 msgstr "B<thread_perc>"
 
 #. type: TP
-#: doc/tin.5:651 doc/tin.5:2606
+#: doc/tin.5:651 doc/tin.5:2653
 #, no-wrap
 msgid "B<trim_article_body>"
 msgstr "B<trim_article_body>"
 
 #. type: TP
-#: doc/tin.5:654 doc/tin.5:2632
+#: doc/tin.5:654 doc/tin.5:2679
 #, no-wrap
 msgid "B<suppress_soft_hyphens>"
 msgstr "B<suppress_soft_hyphens>"
 
 #. type: TP
-#: doc/tin.5:657 doc/tin.5:2697
+#: doc/tin.5:657 doc/tin.5:2756
 #, no-wrap
 msgid "B<verbatim_handling>"
 msgstr "B<verbatim_handling>"
 
 #. type: TP
-#: doc/tin.5:660 doc/tin.5:2768
+#: doc/tin.5:660 doc/tin.5:2827
 #, no-wrap
 msgid "B<wrap_on_next_unread>"
 msgstr "B<wrap_on_next_unread>"
@@ -13016,14 +13144,14 @@ msgstr "B<x_body>"
 #: doc/tin.5:671
 msgid ""
 "A piece of text that will be added at the start of a message body. If this "
-"string starts with a / or ~ then it is assumed to be the name of a file "
+"string starts with a / or \\[ti] then it is assumed to be the name of a file "
 "containing the text to insert. If the string starts with a ! then what "
 "follows is assumed to be the path to a program to be executed to generate "
 "the content. %G is expanded to the current news.group.name and %P is "
 "expanded to the news.group.name with all '.\\&' replaced by '/'."
 msgstr ""
 "A piece of text that will be added at the start of a message body. If this "
-"string starts with a / or ~ then it is assumed to be the name of a file "
+"string starts with a / or \\[ti] then it is assumed to be the name of a file "
 "containing the text to insert. If the string starts with a ! then what "
 "follows is assumed to be the path to a program to be executed to generate "
 "the content. %G is expanded to the current news.group.name and %P is "
@@ -13050,20 +13178,20 @@ msgstr "B<x_headers>"
 #: doc/tin.5:683
 msgid ""
 "A string including header-name and the contents of the header that will be "
-"automatically added when posting. If the string starts with a / or ~ then it "
-"is assumed to be the name of a file containing the header and its content to "
-"be inserted. If the string starts with a ! then what follows is assumed to "
-"be the path to a program to be executed to generate the header and its "
-"content. %G is expanded to the current news.group.name and %P is expanded to "
-"the news.group.name with all '.\\&' replaced by '/'."
+"automatically added when posting. If the string starts with a / or \\[ti] "
+"then it is assumed to be the name of a file containing the header and its "
+"content to be inserted. If the string starts with a ! then what follows is "
+"assumed to be the path to a program to be executed to generate the header "
+"and its content. %G is expanded to the current news.group.name and %P is "
+"expanded to the news.group.name with all '.\\&' replaced by '/'."
 msgstr ""
 "A string including header-name and the contents of the header that will be "
-"automatically added when posting. If the string starts with a / or ~ then it "
-"is assumed to be the name of a file containing the header and its content to "
-"be inserted. If the string starts with a ! then what follows is assumed to "
-"be the path to a program to be executed to generate the header and its "
-"content. %G is expanded to the current news.group.name and %P is expanded to "
-"the news.group.name with all '.\\&' replaced by '/'."
+"automatically added when posting. If the string starts with a / or \\[ti] "
+"then it is assumed to be the name of a file containing the header and its "
+"content to be inserted. If the string starts with a ! then what follows is "
+"assumed to be the path to a program to be executed to generate the header "
+"and its content. %G is expanded to the current news.group.name and %P is "
+"expanded to the news.group.name with all '.\\&' replaced by '/'."
 
 #. type: TP
 #: doc/tin.5:683
@@ -13181,7 +13309,7 @@ msgstr ""
 "mode=email --dont-backup check\""
 
 #. type: TP
-#: doc/tin.5:718 doc/tin.5:2019
+#: doc/tin.5:718 doc/tin.5:2028
 #, no-wrap
 msgid "B<mm_network_charset>"
 msgstr "B<mm_network_charset>"
@@ -13216,34 +13344,52 @@ msgstr "B<undeclared_cs_guess>"
 msgid ""
 "Guess charset for (broken) articles without MIME charset declaration.  This "
 "attribute works only on systems with working B<\\%iconv>(3)  or B<\\"
-"%ucnv_*>()  and B<\\%ucsdet_getName>()  from libicui18n. It has no effect if "
-"undeclared_charset is also set."
+"%ucnv_*>()  and B<\\%ucsdet_getName>()  from libicui18n. Default is 0. The "
+"possible values are:"
 msgstr ""
 "Guess charset for (broken) articles without MIME charset declaration.  This "
 "attribute works only on systems with working B<\\%iconv>(3)  or B<\\"
-"%ucnv_*>()  and B<\\%ucsdet_getName>()  from libicui18n. It has no effect if "
-"undeclared_charset is also set."
+"%ucnv_*>()  and B<\\%ucsdet_getName>()  from libicui18n. Default is 0. The "
+"possible values are:"
+
+#. type: tbl table
+#: doc/tin.5:746
+#, no-wrap
+msgid "don't guess undeclared charset"
+msgstr "don't guess undeclared charset"
+
+#. type: tbl table
+#: doc/tin.5:747
+#, no-wrap
+msgid "guess if not set via undeclared_charset"
+msgstr "guess if not set via undeclared_charset"
+
+#. type: tbl table
+#: doc/tin.5:748
+#, no-wrap
+msgid "always guess undeclared charset"
+msgstr "always guess undeclared charset"
 
 #. type: Plain text
-#: doc/tin.5:752
+#: doc/tin.5:761
 #, no-wrap
 msgid ""
 "# include extra headers\n"
 "# assume ISO-8859-1 as charset if no charset is declared\n"
 "# in all but fido7.* groups\n"
 "scope=*,!fido7.*\n"
-"x_headers=~/.tin/headers\n"
+"x_headers=\\[ti]/.tin/headers\n"
 "undeclared_charset=ISO-8859-1\n"
 msgstr ""
 "# include extra headers\n"
 "# assume ISO-8859-1 as charset if no charset is declared\n"
 "# in all but fido7.* groups\n"
 "scope=*,!fido7.*\n"
-"x_headers=~/.tin/headers\n"
+"x_headers=\\[ti]/.tin/headers\n"
 "undeclared_charset=ISO-8859-1\n"
 
 #. type: Plain text
-#: doc/tin.5:756
+#: doc/tin.5:765
 #, no-wrap
 msgid ""
 "# in *sources* set post process type to shar only\n"
@@ -13255,7 +13401,7 @@ msgstr ""
 "post_process_type=1\n"
 
 #. type: Plain text
-#: doc/tin.5:763
+#: doc/tin.5:772
 #, no-wrap
 msgid ""
 "# in *binaries* turn on full post processing,\n"
@@ -13273,7 +13419,7 @@ msgstr ""
 "followup_to=poster\n"
 
 #. type: Plain text
-#: doc/tin.5:769
+#: doc/tin.5:778
 #, no-wrap
 msgid ""
 "# in fido.* newsgroups change quote_chars\n"
@@ -13289,19 +13435,19 @@ msgstr ""
 "x_comment_to=ON\n"
 
 #. type: Plain text
-#: doc/tin.5:773
+#: doc/tin.5:782
 #, no-wrap
 msgid ""
 "# in fido7.* newsgroups guess charset\n"
 "scope=fido7.*\n"
-"undeclared_cs_guess=ON\n"
+"undeclared_cs_guess=1\n"
 msgstr ""
 "# in fido7.* newsgroups guess charset\n"
 "scope=fido7.*\n"
-"undeclared_cs_guess=ON\n"
+"undeclared_cs_guess=1\n"
 
 #. type: Plain text
-#: doc/tin.5:779
+#: doc/tin.5:788
 #, no-wrap
 msgid ""
 "# in *.test newsgroups, don't append signature\n"
@@ -13317,7 +13463,7 @@ msgstr ""
 "x_headers=Subject: test - ignore - no reply\n"
 
 #. type: Plain text
-#: doc/tin.5:783
+#: doc/tin.5:792
 #, no-wrap
 msgid ""
 "# assume ISO-2022-JP-2 as charset\n"
@@ -13329,7 +13475,7 @@ msgstr ""
 "undeclared_charset=ISO-2022-JP-2\n"
 
 #. type: Plain text
-#: doc/tin.5:798
+#: doc/tin.5:807
 msgid ""
 "The filter file is used to assign scores to certain articles. Based on the "
 "score an article can be filtered out (hidden) or marked hot.  The tinrc "
@@ -13348,13 +13494,13 @@ msgstr ""
 "same time (logical OR not AND)."
 
 #. type: TP
-#: doc/tin.5:798
+#: doc/tin.5:807
 #, no-wrap
 msgid "B<comment>"
 msgstr "B<comment>"
 
 #. type: Plain text
-#: doc/tin.5:808
+#: doc/tin.5:817
 msgid ""
 "Every entry (rule) in the filter file might get a comment. Multiple lines "
 "are allowed (but only for comments yet). Every line must start with the "
@@ -13373,13 +13519,13 @@ msgstr ""
 "file."
 
 #. type: TP
-#: doc/tin.5:808
+#: doc/tin.5:817
 #, no-wrap
 msgid "B<group>"
 msgstr "B<group>"
 
 #. type: Plain text
-#: doc/tin.5:812
+#: doc/tin.5:821
 msgid ""
 "A comma-separated list of newsgroup patterns in wildmat-style to which "
 "groups the filter rule will be applied. This line is mandatory!"
@@ -13388,24 +13534,24 @@ msgstr ""
 "groups the filter rule will be applied. This line is mandatory!"
 
 #. type: TP
-#: doc/tin.5:812
+#: doc/tin.5:821
 #, no-wrap
 msgid "B<case>"
 msgstr "B<case>"
 
 #. type: Plain text
-#: doc/tin.5:815
+#: doc/tin.5:824
 msgid "0=case-sensitive, 1=case-insensitive"
 msgstr "0=case-sensitive, 1=case-insensitive"
 
 #. type: TP
-#: doc/tin.5:815
+#: doc/tin.5:824
 #, no-wrap
 msgid "B<score>"
 msgstr "B<score>"
 
 #. type: Plain text
-#: doc/tin.5:818
+#: doc/tin.5:827
 msgid ""
 "Score value of the rule; can also be one of the magic words \"kill\" or "
 "\"hot\"."
@@ -13414,13 +13560,13 @@ msgstr ""
 "\"hot\"."
 
 #. type: TP
-#: doc/tin.5:818
+#: doc/tin.5:827
 #, no-wrap
 msgid "B<subj>"
 msgstr "B<subj>"
 
 #. type: Plain text
-#: doc/tin.5:822
+#: doc/tin.5:831
 msgid ""
 "Match against ''Subject:''. The matching type used (wildmat or regex) "
 "depends on the setting of the tinrc variable B<wildcard>."
@@ -13429,7 +13575,7 @@ msgstr ""
 "depends on the setting of the tinrc variable B<wildcard>."
 
 #. type: Plain text
-#: doc/tin.5:831
+#: doc/tin.5:840
 msgid ""
 "Match against ''From:''.  B<\\%tin>(1)  converts the contents of the "
 "''From:'' header to an old style e-mail address, e.g., ''some@body.example "
@@ -13444,13 +13590,13 @@ msgstr ""
 "(wildmat or regex) depends on the setting of the tinrc variable B<wildcard>."
 
 #. type: TP
-#: doc/tin.5:831
+#: doc/tin.5:840
 #, no-wrap
 msgid "B<msgid>"
 msgstr "B<msgid>"
 
 #. type: Plain text
-#: doc/tin.5:836
+#: doc/tin.5:845
 msgid ""
 "Match against ''Message-ID:'' and full ''References:''. The matching type "
 "used (wildmat or regex) depends on the setting of the tinrc variable "
@@ -13461,13 +13607,13 @@ msgstr ""
 "B<wildcard>."
 
 #. type: TP
-#: doc/tin.5:836
+#: doc/tin.5:845
 #, no-wrap
 msgid "B<msgid_last>"
 msgstr "B<msgid_last>"
 
 #. type: Plain text
-#: doc/tin.5:841
+#: doc/tin.5:850
 msgid ""
 "Match against ''Message-ID:'' and last ''References:'' entry (direct "
 "responses) only. The matching type used (wildmat or regex) depends on the "
@@ -13478,13 +13624,13 @@ msgstr ""
 "setting of the tinrc variable B<wildcard>."
 
 #. type: TP
-#: doc/tin.5:841
+#: doc/tin.5:850
 #, no-wrap
 msgid "B<msgid_only>"
 msgstr "B<msgid_only>"
 
 #. type: Plain text
-#: doc/tin.5:845
+#: doc/tin.5:854
 msgid ""
 "Match against ''Message-ID:''. The matching type used (wildmat or regex)  "
 "depends on the setting of the tinrc variable B<wildcard>."
@@ -13493,13 +13639,13 @@ msgstr ""
 "depends on the setting of the tinrc variable B<wildcard>."
 
 #. type: TP
-#: doc/tin.5:845
+#: doc/tin.5:854
 #, no-wrap
 msgid "B<refs_only>"
 msgstr "B<refs_only>"
 
 #. type: Plain text
-#: doc/tin.5:849
+#: doc/tin.5:858
 msgid ""
 "Match against ''References:''. The matching type used (wildmat or regex)  "
 "depends on the setting of the tinrc variable B<wildcard>."
@@ -13508,13 +13654,13 @@ msgstr ""
 "depends on the setting of the tinrc variable B<wildcard>."
 
 #. type: TP
-#: doc/tin.5:849
+#: doc/tin.5:858
 #, no-wrap
 msgid "B<lines>"
 msgstr "B<lines>"
 
 #. type: Plain text
-#: doc/tin.5:852
+#: doc/tin.5:861
 msgid ""
 "Match against ''Lines:'', E<lt>num matches less than, E<gt>num matches more "
 "than."
@@ -13523,13 +13669,13 @@ msgstr ""
 "than."
 
 #. type: TP
-#: doc/tin.5:852
+#: doc/tin.5:861
 #, no-wrap
 msgid "B<gnksa>"
 msgstr "B<gnksa>"
 
 #. type: Plain text
-#: doc/tin.5:862
+#: doc/tin.5:871
 msgid ""
 "Match against ''From:'' address parser return codes. E<lt>num matches less "
 "than, E<gt>num matches more than the returned numeric value. "
@@ -13548,13 +13694,13 @@ msgstr ""
 "compiled with ENFORCE_RFC1034 defined which is usually not the case."
 
 #. type: ta
-#: doc/tin.5:864
+#: doc/tin.5:873
 #, no-wrap
 msgid "\\w'%406\t'u +\\w'GNKSA_ZERO_LENGTH_LOCAL_WORD'u"
 msgstr "\\w'%406\t'u +\\w'GNKSA_ZERO_LENGTH_LOCAL_WORD'u"
 
 #. type: Plain text
-#: doc/tin.5:899
+#: doc/tin.5:908
 #, no-wrap
 msgid ""
 "\tinternal codes\n"
@@ -13628,13 +13774,13 @@ msgstr ""
 "B<406> GNKSA_MISSING_REALNAME\n"
 
 #. type: TP
-#: doc/tin.5:901
+#: doc/tin.5:910
 #, no-wrap
 msgid "B<xref>"
 msgstr "B<xref>"
 
 #. type: Plain text
-#: doc/tin.5:908
+#: doc/tin.5:917
 msgid ""
 "Match against ''Xref:'' line. Before any matching is done the line is turned "
 "into the same format ''Newsgroups:'' has: it is turned into a comma "
@@ -13650,13 +13796,13 @@ msgstr ""
 
 #.  TODO: document option in detail
 #. type: TP
-#: doc/tin.5:908
+#: doc/tin.5:917
 #, no-wrap
 msgid "B<path>"
 msgstr "B<path>"
 
 #. type: Plain text
-#: doc/tin.5:914
+#: doc/tin.5:923
 msgid ""
 "Match against ''Path:'' line. This may not work on some servers. The "
 "matching type used (wildmat or regex) depends on the setting of the tinrc "
@@ -13667,18 +13813,18 @@ msgstr ""
 "variable B<wildcard>."
 
 #. type: TP
-#: doc/tin.5:914 doc/tin.5:2961
+#: doc/tin.5:923 doc/tin.5:3020
 #, no-wrap
 msgid "B<time>"
 msgstr "B<time>"
 
 #. type: Plain text
-#: doc/tin.5:917
+#: doc/tin.5:926
 msgid "time_t value when rule expires"
 msgstr "time_t value when rule expires"
 
 #. type: Plain text
-#: doc/tin.5:927
+#: doc/tin.5:936
 #, no-wrap
 msgid ""
 "comment=mark all articles about tin, rtin,\n"
@@ -13696,7 +13842,7 @@ msgstr ""
 "subj=\\eb(cd|[rk]?)?tin(d|pre)?[-.0\\(en9]*\\eb\n"
 
 #. type: Plain text
-#: doc/tin.5:936
+#: doc/tin.5:945
 #, no-wrap
 msgid ""
 "comment=downscore postings in nsr from google based on\n"
@@ -13719,7 +13865,7 @@ msgstr ""
 
 #. .nf
 #. type: Plain text
-#: doc/tin.5:944
+#: doc/tin.5:953
 msgid ""
 "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/keymap${${LC_ALL:-\"${LC_MESSAGES:\\:-\"$"
 "{LC_CTYPE:\\:-\"$LANG\"}\"}\"}:\\:+\".${LC_ALL:\\:-\"${LC_MESSAGES:\\:-\"$"
@@ -13731,7 +13877,7 @@ msgstr ""
 
 #. .fi
 #. type: Plain text
-#: doc/tin.5:948
+#: doc/tin.5:957
 msgid ""
 "I</etc/tin/keymap${${LC_ALL:-\"${LC_MESSAGES:-\"${LC_CTYPE:-\"$LANG\"}\"}\"}:"
 "\\:+\".${LC_ALL:\\:-\"${LC_MESSAGES:\\:-\"${LC_CTYPE:\\:-\"$LANG\"}\"}\"}\"}>"
@@ -13740,7 +13886,7 @@ msgstr ""
 "\\:+\".${LC_ALL:\\:-\"${LC_MESSAGES:\\:-\"${LC_CTYPE:\\:-\"$LANG\"}\"}\"}\"}>"
 
 #. type: Plain text
-#: doc/tin.5:959
+#: doc/tin.5:968
 msgid ""
 "Keymap-file, containing \"I<keyname> I<value> I<[value]>\" pairs separated "
 "by spaces or tabs. If the keymap-file named with full specified B<\\"
@@ -13759,13 +13905,13 @@ msgstr ""
 "to NULL it is unassigned."
 
 #. type: ta
-#: doc/tin.5:961
+#: doc/tin.5:970
 #, no-wrap
 msgid "\\w'GroupSelThdIfUnreadSelected    'u +\\w'SPACE'u +\\w'SPACE'u"
 msgstr "\\w'GroupSelThdIfUnreadSelected    'u +\\w'SPACE'u +\\w'SPACE'u"
 
 #. type: Plain text
-#: doc/tin.5:1010
+#: doc/tin.5:1019
 #, no-wrap
 msgid ""
 "B<ShellEscape>\t!\n"
@@ -13867,7 +14013,7 @@ msgstr ""
 "B<MarkAncientArtRead>\t^E\n"
 
 #. type: Plain text
-#: doc/tin.5:1019
+#: doc/tin.5:1028
 #, no-wrap
 msgid ""
 "B<AttachSelect>\t^J\t^M\n"
@@ -13887,7 +14033,7 @@ msgstr ""
 "B<AttachToggleTagged>\t@\n"
 
 #. type: Plain text
-#: doc/tin.5:1028
+#: doc/tin.5:1037
 #, no-wrap
 msgid ""
 "B<ConfigToggleAttrib>\tTAB\n"
@@ -13909,7 +14055,7 @@ msgstr ""
 "B<ConfigResetAttrib>\tr\n"
 
 #. type: Plain text
-#: doc/tin.5:1036
+#: doc/tin.5:1045
 #, no-wrap
 msgid ""
 "B<FeedTag>\tT\n"
@@ -13929,7 +14075,7 @@ msgstr ""
 "B<FeedThd>\tt\n"
 
 #. type: Plain text
-#: doc/tin.5:1039
+#: doc/tin.5:1048
 #, no-wrap
 msgid ""
 "B<FilterEdit>\te\n"
@@ -13939,7 +14085,7 @@ msgstr ""
 "B<FilterSave>\ts\n"
 
 #. type: Plain text
-#: doc/tin.5:1069
+#: doc/tin.5:1078
 #, no-wrap
 msgid ""
 "B<GroupNextUnreadArtOrGrp>\tTAB\n"
@@ -13970,7 +14116,7 @@ msgid ""
 "B<GroupTag>\tt\n"
 "B<GroupToggleThreading>\tu\n"
 "B<GroupRepost>\tx\n"
-"B<GroupUndoSel>\t~\n"
+"B<GroupUndoSel>\t\\[ti]\n"
 msgstr ""
 "B<GroupNextUnreadArtOrGrp>\tTAB\n"
 "B<GroupReadBasenote>\t^J\t^M\n"
@@ -14000,10 +14146,10 @@ msgstr ""
 "B<GroupTag>\tt\n"
 "B<GroupToggleThreading>\tu\n"
 "B<GroupRepost>\tx\n"
-"B<GroupUndoSel>\t~\n"
+"B<GroupUndoSel>\t\\[ti]\n"
 
 #. type: Plain text
-#: doc/tin.5:1072
+#: doc/tin.5:1081
 #, no-wrap
 msgid ""
 "B<HelpLastPage>\tG\n"
@@ -14013,7 +14159,7 @@ msgstr ""
 "B<HelpFirstPage>\tg\n"
 
 #. type: Plain text
-#: doc/tin.5:1114
+#: doc/tin.5:1123
 #, no-wrap
 msgid ""
 "B<PageReplyQuoteHeaders>\t^E\n"
@@ -14101,7 +14247,7 @@ msgstr ""
 "B<PageRepost>\tx\n"
 
 #. type: Plain text
-#: doc/tin.5:1119
+#: doc/tin.5:1128
 #, no-wrap
 msgid ""
 "B<PgpEncSign>\tb\n"
@@ -14115,7 +14261,7 @@ msgstr ""
 "B<PgpSign>\ts\n"
 
 #. type: Plain text
-#: doc/tin.5:1132
+#: doc/tin.5:1141
 #, no-wrap
 msgid ""
 "B<PostAbort>\ta\n"
@@ -14145,13 +14291,13 @@ msgstr ""
 "B<PostSend>\ts\ty\n"
 
 #. type: Plain text
-#: doc/tin.5:1134
+#: doc/tin.5:1143
 #, no-wrap
 msgid "B<PostedArticlesSelect>\t^J\t^M\n"
 msgstr "B<PostedArticlesSelect>\t^J\t^M\n"
 
 #. type: Plain text
-#: doc/tin.5:1137
+#: doc/tin.5:1146
 #, no-wrap
 msgid ""
 "B<PostponeOverride>\tY\n"
@@ -14161,7 +14307,7 @@ msgstr ""
 "B<PostponeAll>\tA\n"
 
 #. type: Plain text
-#: doc/tin.5:1140
+#: doc/tin.5:1149
 #, no-wrap
 msgid ""
 "B<PromptYes>\ty\tY\n"
@@ -14171,7 +14317,7 @@ msgstr ""
 "B<PromptNo>\tn\tN\n"
 
 #. type: Plain text
-#: doc/tin.5:1144
+#: doc/tin.5:1153
 #, no-wrap
 msgid ""
 "B<PProcNone>\tn\n"
@@ -14183,7 +14329,7 @@ msgstr ""
 "B<PProcYes>\ty\n"
 
 #. type: Plain text
-#: doc/tin.5:1147
+#: doc/tin.5:1156
 #, no-wrap
 msgid ""
 "B<SaveAppendFile>\ta\n"
@@ -14193,7 +14339,7 @@ msgstr ""
 "B<SaveOverwriteFile>\to\n"
 
 #. type: Plain text
-#: doc/tin.5:1165
+#: doc/tin.5:1174
 #, no-wrap
 msgid ""
 "B<SelectEnterNextUnreadGrp>\tTAB\tn\n"
@@ -14233,7 +14379,7 @@ msgstr ""
 "B<SelectMarkGrpUnread>\tz\tZ\n"
 
 #. type: Plain text
-#: doc/tin.5:1172
+#: doc/tin.5:1181
 #, no-wrap
 msgid ""
 "B<ScopeSelect>\t^J\t^M\n"
@@ -14251,7 +14397,7 @@ msgstr ""
 "B<ScopeRename>\tr\n"
 
 #. type: Plain text
-#: doc/tin.5:1190
+#: doc/tin.5:1199
 #, no-wrap
 msgid ""
 "B<ThreadReadNextArtOrThread>\tTAB\n"
@@ -14270,7 +14416,7 @@ msgid ""
 "B<ThreadSave>\ts\n"
 "B<ThreadTag>\tt\n"
 "B<ThreadTagParts>\tT\n"
-"B<ThreadUndoSel>\t~\n"
+"B<ThreadUndoSel>\t\\[ti]\n"
 msgstr ""
 "B<ThreadReadNextArtOrThread>\tTAB\n"
 "B<ThreadReadArt>\t^J\t^M\n"
@@ -14288,16 +14434,16 @@ msgstr ""
 "B<ThreadSave>\ts\n"
 "B<ThreadTag>\tt\n"
 "B<ThreadTagParts>\tT\n"
-"B<ThreadUndoSel>\t~\n"
+"B<ThreadUndoSel>\t\\[ti]\n"
 
 #. type: Plain text
-#: doc/tin.5:1192
+#: doc/tin.5:1201
 #, no-wrap
 msgid "B<UrlSelect>\t^J\t^M\n"
 msgstr "B<UrlSelect>\t^J\t^M\n"
 
 #. type: Plain text
-#: doc/tin.5:1202
+#: doc/tin.5:1211
 msgid ""
 "This file provides short descriptions of each mailgroup. (requires B<\\"
 "%tin>(1)  to be built with mh-mail-handling support). Each line consist of "
@@ -14308,17 +14454,17 @@ msgstr ""
 "two tab-separated fields \"I<mailgroupname> I<one-line description>\"."
 
 #. type: Plain text
-#: doc/tin.5:1205 doc/tin.5:1318 doc/tin.5:2908 doc/tin.5:2961 doc/tin.5:2987
+#: doc/tin.5:1214 doc/tin.5:1327 doc/tin.5:2967 doc/tin.5:3020 doc/tin.5:3046
 msgid "is the name of the newsgroup"
 msgstr "is the name of the newsgroup"
 
 #. type: Plain text
-#: doc/tin.5:1208 doc/tin.5:1321 doc/tin.5:2990
+#: doc/tin.5:1217 doc/tin.5:1330 doc/tin.5:3049
 msgid "is a short single-line description of the group"
 msgstr "is a short single-line description of the group"
 
 #. type: Plain text
-#: doc/tin.5:1217
+#: doc/tin.5:1226
 msgid ""
 "\"I<nntpserver[:port]> I<newsrc> [I<shortname> [I<...>]]\" pairs to use with "
 "the ''B<-g>'' command-line switch. The matching is case-insensitive and any "
@@ -14331,7 +14477,7 @@ msgstr ""
 "only available if reading via NNTP."
 
 #. type: Plain text
-#: doc/tin.5:1226
+#: doc/tin.5:1235
 msgid ""
 "full qualified domain name of the news server. Plain IPv6 address must be "
 "enclosed in square brackets. Additionally, a port can be specified by "
@@ -14348,24 +14494,24 @@ msgstr ""
 "match any name, such a line should be placed last."
 
 #. type: TP
-#: doc/tin.5:1226
+#: doc/tin.5:1235
 #, no-wrap
 msgid "B<newsrc>"
 msgstr "B<newsrc>"
 
 #. type: Plain text
-#: doc/tin.5:1229
+#: doc/tin.5:1238
 msgid "related newsrc. A file specified via ''B<-f>'' has a higher priority."
 msgstr "related newsrc. A file specified via ''B<-f>'' has a higher priority."
 
 #. type: TP
-#: doc/tin.5:1229
+#: doc/tin.5:1238
 #, no-wrap
 msgid "B<shortname>"
 msgstr "B<shortname>"
 
 #. type: Plain text
-#: doc/tin.5:1233
+#: doc/tin.5:1242
 msgid ""
 "nickname(s) for the nntpserver. Nicknames must not contain \":\" and must be "
 "unique."
@@ -14374,47 +14520,47 @@ msgstr ""
 "unique."
 
 #. type: Plain text
-#: doc/tin.5:1237
+#: doc/tin.5:1246
 msgid "# sample newsrctable file"
 msgstr "# sample newsrctable file"
 
 #. type: Plain text
-#: doc/tin.5:1239
+#: doc/tin.5:1248
 msgid "news.tin.org .newsrc-tin.org tinorg"
 msgstr "news.tin.org .newsrc-tin.org tinorg"
 
 #. type: Plain text
-#: doc/tin.5:1241
+#: doc/tin.5:1250
 msgid "news.example.org /tmp/nrc-ex example ex"
 msgstr "news.example.org /tmp/nrc-ex example ex"
 
 #. type: Plain text
-#: doc/tin.5:1243
+#: doc/tin.5:1252
 msgid "[::1]:1119 /tmp/localhost6\\(en1119 lh6"
 msgstr "[::1]:1119 /tmp/localhost6\\(en1119 lh6"
 
 #. type: Plain text
-#: doc/tin.5:1245
+#: doc/tin.5:1254
 msgid "# catch all rules should go last"
 msgstr "# catch all rules should go last"
 
 #. type: Plain text
-#: doc/tin.5:1247
+#: doc/tin.5:1256
 msgid "# with the more specific one on top"
 msgstr "# with the more specific one on top"
 
 #. type: Plain text
-#: doc/tin.5:1249
-msgid "*:563 ~/.tin/newsrcs/${NNTPSERVER-localhost}:563/newsrc"
-msgstr "*:563 ~/.tin/newsrcs/${NNTPSERVER-localhost}:563/newsrc"
+#: doc/tin.5:1258
+msgid "*:563 \\[ti]/.tin/newsrcs/${NNTPSERVER-localhost}:563/newsrc"
+msgstr "*:563 \\[ti]/.tin/newsrcs/${NNTPSERVER-localhost}:563/newsrc"
 
 #. type: Plain text
-#: doc/tin.5:1251
-msgid "* ~/.tin/newsrcs/${NNTPSERVER-localhost}/newsrc"
-msgstr "* ~/.tin/newsrcs/${NNTPSERVER-localhost}/newsrc"
+#: doc/tin.5:1260
+msgid "* \\[ti]/.tin/newsrcs/${NNTPSERVER-localhost}/newsrc"
+msgstr "* \\[ti]/.tin/newsrcs/${NNTPSERVER-localhost}/newsrc"
 
 #. type: Plain text
-#: doc/tin.5:1266
+#: doc/tin.5:1275
 msgid ""
 "Posting history. The file is written by B<\\%tin>(1)  and used by "
 "B<DisplayPostHist> ('B<W>') command. It should not be altered manually. Any "
@@ -14435,7 +14581,7 @@ msgstr ""
 "known."
 
 #. type: Plain text
-#: doc/tin.5:1275
+#: doc/tin.5:1284
 msgid ""
 "Copy of all posted articles in B<\\%mbox>(5)  format. The filename can be "
 "changed by setting B<posted_articles_file>."
@@ -14444,12 +14590,12 @@ msgstr ""
 "changed by setting B<posted_articles_file>."
 
 #. type: Plain text
-#: doc/tin.5:1283
+#: doc/tin.5:1292
 msgid "Pool of postponed articles. This file is in B<\\%mbox>(5)  format."
 msgstr "Pool of postponed articles. This file is in B<\\%mbox>(5)  format."
 
 #. type: Plain text
-#: doc/tin.5:1293
+#: doc/tin.5:1302
 msgid ""
 "This file is a copy of the servers message of the day (MOTD) message.  It is "
 "automatically created on startup except when using the ''B<-Q>'' command-"
@@ -14460,7 +14606,7 @@ msgstr ""
 "line option and is unlinked on exit."
 
 #. type: Plain text
-#: doc/tin.5:1302
+#: doc/tin.5:1311
 msgid ""
 "File to store $B<NNTPSERVER> related info- and error-messages. The file is "
 "overwritten on startup and meant for debugging."
@@ -14469,7 +14615,7 @@ msgstr ""
 "overwritten on startup and meant for debugging."
 
 #. type: Plain text
-#: doc/tin.5:1315
+#: doc/tin.5:1324
 msgid ""
 "This file is a copy of the servers newsgroups file which provides short "
 "descriptions of each newsgroup. It is automatically updated on startup "
@@ -14484,19 +14630,19 @@ msgstr ""
 "\"I<group.name>\tI<one-line description>\"."
 
 #. type: TP
-#: doc/tin.5:1315 doc/tin.5:2984
+#: doc/tin.5:1324 doc/tin.5:3043
 #, no-wrap
 msgid "B<group.name>"
 msgstr "B<group.name>"
 
 #. type: TP
-#: doc/tin.5:1318 doc/tin.5:2987
+#: doc/tin.5:1327 doc/tin.5:3046
 #, no-wrap
 msgid "B<one-line description>"
 msgstr "B<one-line description>"
 
 #. type: Plain text
-#: doc/tin.5:1333
+#: doc/tin.5:1342
 msgid ""
 "File to store $B<NNTPSERVER> related data via a list of "
 "\"I<variable>=I<value>\" pairs. Currently there are only a few variables, "
@@ -14509,33 +14655,33 @@ msgstr ""
 "B<ConfigServerrcMenu> ('B<s>') in section \"SERVERRC MENU\" in B<\\%tin>(1)."
 
 #. type: TP
-#: doc/tin.5:1333
+#: doc/tin.5:1342
 #, no-wrap
 msgid "B<version>"
 msgstr "B<version>"
 
 #. type: Plain text
-#: doc/tin.5:1336
+#: doc/tin.5:1345
 msgid "Internal version number."
 msgstr "Internal version number."
 
 #. type: TP
-#: doc/tin.5:1336
+#: doc/tin.5:1345
 #, no-wrap
 msgid "B<add_cmd_line_opts>"
 msgstr "B<add_cmd_line_opts>"
 
 #. type: Plain text
-#: doc/tin.5:1346
+#: doc/tin.5:1355
 msgid ""
-"Additional command line options. Acts like $B<TINRC> but server specific.  "
-"Be aware that the file is read after the command line options and may "
+"Additional command-line options. Acts like $B<TINRC> but server specific.  "
+"Be aware that the file is read after the command-line options and may "
 "override them.  The allowed options are currently limited to ''B<-4>'', "
 "''B<-6>'', \\&''B<-A>'', ''B<-C>'', ''B<-d>'', ''B<-G>\\ I<limit>'', \\&''B<-"
 "k>'', ''B<-n>'', ''B<-p>\\ I<port>'', ''B<-q>'', \\&''B<-Q>'', ''B<-t>\\ "
 "I<timeout>'', ''B<-T>'' and ''B<-x>''.  The default is unset."
 msgstr ""
-"Additional command line options. Acts like $B<TINRC> but server specific.  "
+"Additional command-line options. Acts like $B<TINRC> but server specific.  "
 "Be aware that the file is read after the command line options and may "
 "override them.  The allowed options are currently limited to ''B<-4>'', "
 "''B<-6>'', \\&''B<-A>'', ''B<-C>'', ''B<-d>'', ''B<-G>\\ I<limit>'', \\&''B<-"
@@ -14543,13 +14689,13 @@ msgstr ""
 "I<timeout>'', ''B<-T>'' and ''B<-x>''.  The default is unset."
 
 #. type: TP
-#: doc/tin.5:1346
+#: doc/tin.5:1355
 #, no-wrap
 msgid "B<disabled_nntp_cmds>"
 msgstr "B<disabled_nntp_cmds>"
 
 #. type: Plain text
-#: doc/tin.5:1352
+#: doc/tin.5:1361
 msgid ""
 "A comma separated list of NNTP commands which should be avoided.  This can "
 "be used to work around some buggy servers and usually should left blank. "
@@ -14562,13 +14708,13 @@ msgstr ""
 "commands can be disabled:"
 
 #. type: ta
-#: doc/tin.5:1354
+#: doc/tin.5:1363
 #, no-wrap
 msgid "\\w'LIST SUBSCRIPTIONS'u"
 msgstr "\\w'LIST SUBSCRIPTIONS'u"
 
 #. type: Plain text
-#: doc/tin.5:1374
+#: doc/tin.5:1383
 #, no-wrap
 msgid ""
 "AUTHINFO SASL\n"
@@ -14612,13 +14758,13 @@ msgstr ""
 "XPAT\n"
 
 #. type: TP
-#: doc/tin.5:1376
+#: doc/tin.5:1385
 #, no-wrap
 msgid "B<nntp_pipeline_limit>"
 msgstr "B<nntp_pipeline_limit>"
 
 #. type: Plain text
-#: doc/tin.5:1380
+#: doc/tin.5:1389
 msgid ""
 "Number of pipelined NNTP commands to send. Set to 1 if server does not "
 "support pipelining. Default is 50. Allowed maximum is 256."
@@ -14627,13 +14773,13 @@ msgstr ""
 "support pipelining. Default is 50. Allowed maximum is 256."
 
 #. type: TP
-#: doc/tin.5:1380 doc/tin.5:1506
+#: doc/tin.5:1389 doc/tin.5:1515
 #, no-wrap
 msgid "B<cache_overview_files>"
 msgstr "B<cache_overview_files>"
 
 #. type: Plain text
-#: doc/tin.5:1386 doc/tin.5:1392
+#: doc/tin.5:1395 doc/tin.5:1401
 msgid ""
 "Identical to the tinrc variable of the same name but overrides it.  Be aware "
 "that the serverrc variable will not be promoted to the tinrc, but the tinrc "
@@ -14646,19 +14792,19 @@ msgstr ""
 "('B<M>')."
 
 #. type: TP
-#: doc/tin.5:1386 doc/tin.5:1511
+#: doc/tin.5:1395 doc/tin.5:1520
 #, no-wrap
 msgid "B<compress_overview_files>"
 msgstr "B<compress_overview_files>"
 
 #. type: TP
-#: doc/tin.5:1392
+#: doc/tin.5:1401
 #, no-wrap
 msgid "B<motd_hash>"
 msgstr "B<motd_hash>"
 
 #. type: Plain text
-#: doc/tin.5:1396
+#: doc/tin.5:1405
 msgid ""
 "Internal hash of the servers MOTD, so displaying it can be skipped if it is "
 "unchanged."
@@ -14667,13 +14813,13 @@ msgstr ""
 "unchanged."
 
 #. type: TP
-#: doc/tin.5:1396
+#: doc/tin.5:1405
 #, no-wrap
 msgid "B<last_newnews>"
 msgstr "B<last_newnews>"
 
 #. type: Plain text
-#: doc/tin.5:1401
+#: doc/tin.5:1410
 msgid ""
 "Internal timestamp used by B<\\%tin>(1)  to keep track of new newsgroups on "
 "the server."
@@ -14682,7 +14828,7 @@ msgstr ""
 "the server."
 
 #. type: Plain text
-#: doc/tin.5:1423
+#: doc/tin.5:1432
 msgid ""
 "At startup, B<\\%tin>(1)  reads in the configuration file. This contains a "
 "list of \"I<variable>=I<value>\" pairs that can be used to configure the way "
@@ -14703,67 +14849,67 @@ msgstr ""
 "users who have no private tinrc yet (see also B</etc/tin/tin.defaults>)."
 
 #. type: TP
-#: doc/tin.5:1423
+#: doc/tin.5:1432
 #, no-wrap
 msgid "B<abbreviate_groupname>"
 msgstr "B<abbreviate_groupname>"
 
 #. type: TP
-#: doc/tin.5:1439
+#: doc/tin.5:1448
 #, no-wrap
 msgid "B<art_marked_deleted>"
 msgstr "B<art_marked_deleted>"
 
 #. type: TP
-#: doc/tin.5:1442
+#: doc/tin.5:1451
 #, no-wrap
 msgid "B<art_marked_inrange>"
 msgstr "B<art_marked_inrange>"
 
 #. type: TP
-#: doc/tin.5:1445
+#: doc/tin.5:1454
 #, no-wrap
 msgid "B<art_marked_return>"
 msgstr "B<art_marked_return>"
 
 #. type: TP
-#: doc/tin.5:1449
+#: doc/tin.5:1458
 #, no-wrap
 msgid "B<art_marked_selected>"
 msgstr "B<art_marked_selected>"
 
 #. type: TP
-#: doc/tin.5:1453
+#: doc/tin.5:1462
 #, no-wrap
 msgid "B<art_marked_recent>"
 msgstr "B<art_marked_recent>"
 
 #. type: TP
-#: doc/tin.5:1457
+#: doc/tin.5:1466
 #, no-wrap
 msgid "B<art_marked_unread>"
 msgstr "B<art_marked_unread>"
 
 #. type: TP
-#: doc/tin.5:1461
+#: doc/tin.5:1470
 #, no-wrap
 msgid "B<art_marked_read>"
 msgstr "B<art_marked_read>"
 
 #. type: TP
-#: doc/tin.5:1464
+#: doc/tin.5:1473
 #, no-wrap
 msgid "B<art_marked_killed>"
 msgstr "B<art_marked_killed>"
 
 #. type: TP
-#: doc/tin.5:1468
+#: doc/tin.5:1477
 #, no-wrap
 msgid "B<art_marked_read_selected>"
 msgstr "B<art_marked_read_selected>"
 
 #. type: Plain text
-#: doc/tin.5:1479
+#: doc/tin.5:1488
 msgid ""
 "If ON B<\\%tin>(1)  will ask before using a MIME viewer (B<metamail_prog>) "
 "to display MIME messages. This only occurs if a MIME viewer is set. Default "
@@ -14774,13 +14920,13 @@ msgstr ""
 "is OFF."
 
 #. type: TP
-#: doc/tin.5:1479
+#: doc/tin.5:1488
 #, no-wrap
 msgid "B<attachment_format>"
 msgstr "B<attachment_format>"
 
 #. type: Plain text
-#: doc/tin.5:1485
+#: doc/tin.5:1494
 msgid ""
 "Format string B<\\%tin>(1)  uses for Attachment level representation.  "
 "Default is \"%t%s%e%c%d\"."
@@ -14789,35 +14935,35 @@ msgstr ""
 "is \"%t%s%e%c%d\"."
 
 #. type: TP
-#: doc/tin.5:1493
+#: doc/tin.5:1502
 #, no-wrap
 msgid "B<auto_reconnect>"
 msgstr "B<auto_reconnect>"
 
 #. type: Plain text
-#: doc/tin.5:1496
+#: doc/tin.5:1505
 msgid "Reconnect to server automatically. Default is OFF."
 msgstr "Reconnect to server automatically. Default is OFF."
 
 #. type: Plain text
-#: doc/tin.5:1501
+#: doc/tin.5:1510
 msgid ""
 "If set ON articles/threads will be saved in batch mode when save ''B<-S>'' "
-"or mail ''B<-M>'', ''B<-N>'' is specified on the command line.  Default is "
+"or mail ''B<-M>'', ''B<-N>'' is specified on the command-line.  Default is "
 "ON."
 msgstr ""
 "If set ON articles/threads will be saved in batch mode when save ''B<-S>'' "
-"or mail ''B<-M>'', ''B<-N>'' is specified on the command line.  Default is "
+"or mail ''B<-M>'', ''B<-N>'' is specified on the command-line.  Default is "
 "ON."
 
 #. type: TP
-#: doc/tin.5:1501
+#: doc/tin.5:1510
 #, no-wrap
 msgid "B<beginner_level>"
 msgstr "B<beginner_level>"
 
 #. type: Plain text
-#: doc/tin.5:1511
+#: doc/tin.5:1520
 msgid ""
 "If ON, create local copies of NNTP overview files. This can be used to "
 "considerably speed up accessing large groups when using a slow connection.  "
@@ -14828,13 +14974,13 @@ msgstr ""
 "Default is OFF."
 
 #. type: TP
-#: doc/tin.5:1516
+#: doc/tin.5:1525
 #, no-wrap
 msgid "B<cancel_lock_algo>"
 msgstr "B<cancel_lock_algo>"
 
 #. type: Plain text
-#: doc/tin.5:1522
+#: doc/tin.5:1531
 msgid ""
 "Use this hash algorithm for cancel-locks (B<RFC\\ 8315>). Only available "
 "when built with cancel-lock support. none disables the generation of cancel-"
@@ -14845,181 +14991,181 @@ msgstr ""
 "locks. Valid values are none, sha1, sha256 and sha512.  Default is sha1."
 
 #. type: TP
-#: doc/tin.5:1522
+#: doc/tin.5:1531
 #, no-wrap
 msgid "B<catchup_read_groups>"
 msgstr "B<catchup_read_groups>"
 
 #. type: TP
-#: doc/tin.5:1526
+#: doc/tin.5:1535
 #, no-wrap
 msgid "B<col_back>"
 msgstr "B<col_back>"
 
 #. type: TP
-#: doc/tin.5:1529
+#: doc/tin.5:1538
 #, no-wrap
 msgid "B<col_extquote>"
 msgstr "B<col_extquote>"
 
 #. type: TP
-#: doc/tin.5:1532
+#: doc/tin.5:1541
 #, no-wrap
 msgid "B<col_from>"
 msgstr "B<col_from>"
 
 #. type: TP
-#: doc/tin.5:1535
+#: doc/tin.5:1544
 #, no-wrap
 msgid "B<col_head>"
 msgstr "B<col_head>"
 
 #. type: TP
-#: doc/tin.5:1538
+#: doc/tin.5:1547
 #, no-wrap
 msgid "B<col_help>"
 msgstr "B<col_help>"
 
 #. type: TP
-#: doc/tin.5:1541
+#: doc/tin.5:1550
 #, no-wrap
 msgid "B<col_invers_bg>"
 msgstr "B<col_invers_bg>"
 
 #. type: TP
-#: doc/tin.5:1544
+#: doc/tin.5:1553
 #, no-wrap
 msgid "B<col_invers_fg>"
 msgstr "B<col_invers_fg>"
 
 #. type: TP
-#: doc/tin.5:1547
+#: doc/tin.5:1556
 #, no-wrap
 msgid "B<col_markdash>"
 msgstr "B<col_markdash>"
 
 #. type: TP
-#: doc/tin.5:1551
+#: doc/tin.5:1560
 #, no-wrap
 msgid "B<col_markslash>"
 msgstr "B<col_markslash>"
 
 #. type: TP
-#: doc/tin.5:1555
+#: doc/tin.5:1564
 #, no-wrap
 msgid "B<col_markstar>"
 msgstr "B<col_markstar>"
 
 #. type: TP
-#: doc/tin.5:1559
+#: doc/tin.5:1568
 #, no-wrap
 msgid "B<col_markstroke>"
 msgstr "B<col_markstroke>"
 
 #. type: TP
-#: doc/tin.5:1563
+#: doc/tin.5:1572
 #, no-wrap
 msgid "B<col_message>"
 msgstr "B<col_message>"
 
 #. type: TP
-#: doc/tin.5:1566
+#: doc/tin.5:1575
 #, no-wrap
 msgid "B<col_minihelp>"
 msgstr "B<col_minihelp>"
 
 #. type: TP
-#: doc/tin.5:1569
+#: doc/tin.5:1578
 #, no-wrap
 msgid "B<col_newsheaders>"
 msgstr "B<col_newsheaders>"
 
 #. type: TP
-#: doc/tin.5:1572
+#: doc/tin.5:1581
 #, no-wrap
 msgid "B<col_normal>"
 msgstr "B<col_normal>"
 
 #. type: TP
-#: doc/tin.5:1575
+#: doc/tin.5:1584
 #, no-wrap
 msgid "B<col_quote>"
 msgstr "B<col_quote>"
 
 #. type: TP
-#: doc/tin.5:1578
+#: doc/tin.5:1587
 #, no-wrap
 msgid "B<col_quote2>"
 msgstr "B<col_quote2>"
 
 #. type: TP
-#: doc/tin.5:1581
+#: doc/tin.5:1590
 #, no-wrap
 msgid "B<col_quote3>"
 msgstr "B<col_quote3>"
 
 #. type: TP
-#: doc/tin.5:1584
+#: doc/tin.5:1593
 #, no-wrap
 msgid "B<col_response>"
 msgstr "B<col_response>"
 
 #. type: TP
-#: doc/tin.5:1588
+#: doc/tin.5:1597
 #, no-wrap
 msgid "B<col_signature>"
 msgstr "B<col_signature>"
 
 #. type: TP
-#: doc/tin.5:1591
+#: doc/tin.5:1600
 #, no-wrap
 msgid "B<col_score_neg>"
 msgstr "B<col_score_neg>"
 
 #. type: TP
-#: doc/tin.5:1594
+#: doc/tin.5:1603
 #, no-wrap
 msgid "B<col_score_pos>"
 msgstr "B<col_score_pos>"
 
 #. type: TP
-#: doc/tin.5:1597
+#: doc/tin.5:1606
 #, no-wrap
 msgid "B<col_urls>"
 msgstr "B<col_urls>"
 
 #. type: TP
-#: doc/tin.5:1600
+#: doc/tin.5:1609
 #, no-wrap
 msgid "B<col_verbatim>"
 msgstr "B<col_verbatim>"
 
 #. type: TP
-#: doc/tin.5:1603
+#: doc/tin.5:1612
 #, no-wrap
 msgid "B<col_subject>"
 msgstr "B<col_subject>"
 
 #. type: TP
-#: doc/tin.5:1606
+#: doc/tin.5:1615
 #, no-wrap
 msgid "B<col_text>"
 msgstr "B<col_text>"
 
 #. type: TP
-#: doc/tin.5:1609
+#: doc/tin.5:1618
 #, no-wrap
 msgid "B<col_title>"
 msgstr "B<col_title>"
 
 #. type: TP
-#: doc/tin.5:1612
+#: doc/tin.5:1621
 #, no-wrap
 msgid "B<confirm_choice>"
 msgstr "B<confirm_choice>"
 
 #. type: Plain text
-#: doc/tin.5:1616
+#: doc/tin.5:1625
 msgid ""
 "B<\\%tin>(1)  can ask for manual confirmation to protect the user. Available "
 "choices:"
@@ -15029,7 +15175,7 @@ msgstr ""
 
 #.  TODO: check if all affected commands are marked [after confirmation]
 #. type: Plain text
-#: doc/tin.5:1622
+#: doc/tin.5:1631
 msgid ""
 "B<commands>: Ask for confirmation before executing certain dangerous "
 "commands (e.g., B<Catchup> ('B<c>')). Commands that this affects are marked "
@@ -15040,7 +15186,7 @@ msgstr ""
 "in this manual with '[after confirmation]'."
 
 #. type: Plain text
-#: doc/tin.5:1627
+#: doc/tin.5:1636
 msgid ""
 "B<quit>: You'll be asked to confirm that you wish to exit B<\\%tin>(1)  when "
 "you use the B<Quit> ('B<q>') command."
@@ -15049,7 +15195,7 @@ msgstr ""
 "you use the B<Quit> ('B<q>') command."
 
 #. type: Plain text
-#: doc/tin.5:1631
+#: doc/tin.5:1640
 msgid ""
 "B<select>: Ask for confirmation before marking all not selected (with "
 "B<GroupMarkUnselArtRead> ('B<X>') command) articles as read."
@@ -15058,12 +15204,12 @@ msgstr ""
 "B<GroupMarkUnselArtRead> ('B<X>') command) articles as read."
 
 #. type: Plain text
-#: doc/tin.5:1633
+#: doc/tin.5:1642
 msgid "Default is commands & quit."
 msgstr "Default is commands & quit."
 
 #. type: Plain text
-#: doc/tin.5:1644
+#: doc/tin.5:1653
 msgid ""
 "Format string used for date representation. A description of the different "
 "format options can be found at B<\\%strftime>(3).  B<\\%tin>(1)  uses B<\\"
@@ -15076,241 +15222,241 @@ msgstr ""
 "fallback code.  Default is \"%a, %d %b %Y %H:%M:%S\"."
 
 #. type: TP
-#: doc/tin.5:1644
+#: doc/tin.5:1653
 #, no-wrap
 msgid "B<default_art_search>"
 msgstr "B<default_art_search>"
 
 #. type: TP
-#: doc/tin.5:1646
+#: doc/tin.5:1655
 #, no-wrap
 msgid "B<default_author_search>"
 msgstr "B<default_author_search>"
 
 #. type: TP
-#: doc/tin.5:1648
+#: doc/tin.5:1657
 #, no-wrap
 msgid "B<default_config_search>"
 msgstr "B<default_config_search>"
 
 #. type: TP
-#: doc/tin.5:1651
+#: doc/tin.5:1660
 #, no-wrap
 msgid "B<default_filter_days>"
 msgstr "B<default_filter_days>"
 
 #. type: TP
-#: doc/tin.5:1654
+#: doc/tin.5:1663
 #, no-wrap
 msgid "B<default_filter_kill_case>"
 msgstr "B<default_filter_kill_case>"
 
 #. type: TP
-#: doc/tin.5:1658
+#: doc/tin.5:1667
 #, no-wrap
 msgid "B<default_filter_kill_expire>"
 msgstr "B<default_filter_kill_expire>"
 
 #. type: TP
-#: doc/tin.5:1663
+#: doc/tin.5:1672
 #, no-wrap
 msgid "B<default_filter_kill_global>"
 msgstr "B<default_filter_kill_global>"
 
 #. type: TP
-#: doc/tin.5:1667
+#: doc/tin.5:1676
 #, no-wrap
 msgid "B<default_filter_kill_header>"
 msgstr "B<default_filter_kill_header>"
 
 #. type: tbl table
-#: doc/tin.5:1673 doc/tin.5:1702
+#: doc/tin.5:1682 doc/tin.5:1711
 #, no-wrap
 msgid "''Subject:'' (case sensitive)"
 msgstr "''Subject:'' (case-sensitive)"
 
 #. type: tbl table
-#: doc/tin.5:1674 doc/tin.5:1703
+#: doc/tin.5:1683 doc/tin.5:1712
 #, no-wrap
 msgid "''Subject:'' (ignore case)"
 msgstr "''Subject:'' (ignore case)"
 
 #. type: tbl table
-#: doc/tin.5:1675 doc/tin.5:1704
+#: doc/tin.5:1684 doc/tin.5:1713
 #, no-wrap
 msgid "''From:'' (case sensitive)"
 msgstr "''From:'' (case-sensitive)"
 
 #. type: tbl table
-#: doc/tin.5:1676 doc/tin.5:1705
+#: doc/tin.5:1685 doc/tin.5:1714
 #, no-wrap
 msgid "''From:'' (ignore case)"
 msgstr "''From:'' (ignore case)"
 
 #. type: tbl table
-#: doc/tin.5:1677 doc/tin.5:1706
+#: doc/tin.5:1686 doc/tin.5:1715
 #, no-wrap
 msgid "''Message-ID:'' & full ''References:'' line"
 msgstr "''Message-ID:'' & full ''References:'' line"
 
 #. type: tbl table
-#: doc/tin.5:1678 doc/tin.5:1707
+#: doc/tin.5:1687 doc/tin.5:1716
 #, no-wrap
 msgid "''Message-ID:'' & last ''References:'' entry only"
 msgstr "''Message-ID:'' & last ''References:'' entry only"
 
 #. type: tbl table
-#: doc/tin.5:1679 doc/tin.5:1708
+#: doc/tin.5:1688 doc/tin.5:1717
 #, no-wrap
 msgid "''Message-ID:'' entry only"
 msgstr "''Message-ID:'' entry only"
 
 #. type: tbl table
-#: doc/tin.5:1680 doc/tin.5:1709
+#: doc/tin.5:1689 doc/tin.5:1718
 #, no-wrap
 msgid "''Lines:''"
 msgstr "''Lines:''"
 
 #. type: TP
-#: doc/tin.5:1683
+#: doc/tin.5:1692
 #, no-wrap
 msgid "B<default_filter_select_case>"
 msgstr "B<default_filter_select_case>"
 
 #. type: TP
-#: doc/tin.5:1687
+#: doc/tin.5:1696
 #, no-wrap
 msgid "B<default_filter_select_expire>"
 msgstr "B<default_filter_select_expire>"
 
 #. type: TP
-#: doc/tin.5:1692
+#: doc/tin.5:1701
 #, no-wrap
 msgid "B<default_filter_select_global>"
 msgstr "B<default_filter_select_global>"
 
 #. type: TP
-#: doc/tin.5:1696
+#: doc/tin.5:1705
 #, no-wrap
 msgid "B<default_filter_select_header>"
 msgstr "B<default_filter_select_header>"
 
 #. type: TP
-#: doc/tin.5:1712
+#: doc/tin.5:1721
 #, no-wrap
 msgid "B<default_goto_group>"
 msgstr "B<default_goto_group>"
 
 #. type: TP
-#: doc/tin.5:1714
+#: doc/tin.5:1723
 #, no-wrap
 msgid "B<default_group_search>"
 msgstr "B<default_group_search>"
 
 #. type: TP
-#: doc/tin.5:1716
+#: doc/tin.5:1725
 #, no-wrap
 msgid "B<default_mail_address>"
 msgstr "B<default_mail_address>"
 
 #. type: TP
-#: doc/tin.5:1718
+#: doc/tin.5:1727
 #, no-wrap
 msgid "B<default_move_group>"
 msgstr "B<default_move_group>"
 
 #. type: TP
-#: doc/tin.5:1720
+#: doc/tin.5:1729
 #, no-wrap
 msgid "B<default_pattern>"
 msgstr "B<default_pattern>"
 
 #. type: TP
-#: doc/tin.5:1722
+#: doc/tin.5:1731
 #, no-wrap
 msgid "B<default_pipe_command>"
 msgstr "B<default_pipe_command>"
 
 #. type: TP
-#: doc/tin.5:1724
+#: doc/tin.5:1733
 #, no-wrap
 msgid "B<default_post_newsgroups>"
 msgstr "B<default_post_newsgroups>"
 
 #. type: TP
-#: doc/tin.5:1726
+#: doc/tin.5:1735
 #, no-wrap
 msgid "B<default_post_subject>"
 msgstr "B<default_post_subject>"
 
 #. type: TP
-#: doc/tin.5:1728
+#: doc/tin.5:1737
 #, no-wrap
 msgid "B<default_range_group>"
 msgstr "B<default_range_group>"
 
 #. type: TP
-#: doc/tin.5:1730
+#: doc/tin.5:1739
 #, no-wrap
 msgid "B<default_range_select>"
 msgstr "B<default_range_select>"
 
 #. type: TP
-#: doc/tin.5:1732
+#: doc/tin.5:1741
 #, no-wrap
 msgid "B<default_range_thread>"
 msgstr "B<default_range_thread>"
 
 #. type: TP
-#: doc/tin.5:1734
+#: doc/tin.5:1743
 #, no-wrap
 msgid "B<default_repost_group>"
 msgstr "B<default_repost_group>"
 
 #. type: TP
-#: doc/tin.5:1736
+#: doc/tin.5:1745
 #, no-wrap
 msgid "B<default_save_file>"
 msgstr "B<default_save_file>"
 
 #. type: TP
-#: doc/tin.5:1738
+#: doc/tin.5:1747
 #, no-wrap
 msgid "B<default_save_mode>"
 msgstr "B<default_save_mode>"
 
 #. type: TP
-#: doc/tin.5:1740
+#: doc/tin.5:1749
 #, no-wrap
 msgid "B<default_select_pattern>"
 msgstr "B<default_select_pattern>"
 
 #. type: TP
-#: doc/tin.5:1742
+#: doc/tin.5:1751
 #, no-wrap
 msgid "B<default_shell_command>"
 msgstr "B<default_shell_command>"
 
 #. type: TP
-#: doc/tin.5:1744
+#: doc/tin.5:1753
 #, no-wrap
 msgid "B<default_subject_search>"
 msgstr "B<default_subject_search>"
 
 #. type: TP
-#: doc/tin.5:1746
+#: doc/tin.5:1755
 #, no-wrap
 msgid "B<dont_break_words>"
 msgstr "B<dont_break_words>"
 
 #. type: TP
-#: doc/tin.5:1750
+#: doc/tin.5:1759
 #, no-wrap
 msgid "B<draw_arrow>"
 msgstr "B<draw_arrow>"
 
 #. type: Plain text
-#: doc/tin.5:1761
+#: doc/tin.5:1770
 msgid ""
 "The format string used to create the editor start command with parameters.  "
 "Default is '%E +%N %F' with %E=Editor, %N=Linenumber and %F=Filename (e.g., /"
@@ -15323,13 +15469,13 @@ msgstr ""
 "\"ENVIRONMENT\" in B<\\%tin>(1)"
 
 #. type: TP
-#: doc/tin.5:1764
+#: doc/tin.5:1773
 #, no-wrap
 msgid "B<extquote_regex>"
 msgstr "B<extquote_regex>"
 
 #. type: Plain text
-#: doc/tin.5:1771
+#: doc/tin.5:1780
 msgid ""
 "A regular expression that will be applied when reading articles. All "
 "matching lines are shown in B<col_extquote>. If B<extquote_regex> is blank, "
@@ -15340,13 +15486,13 @@ msgstr ""
 "then B<\\%tin>(1) uses a built-in default."
 
 #. type: TP
-#: doc/tin.5:1771
+#: doc/tin.5:1780
 #, no-wrap
 msgid "B<force_screen_redraw>"
 msgstr "B<force_screen_redraw>"
 
 #. type: Plain text
-#: doc/tin.5:1783
+#: doc/tin.5:1792
 msgid ""
 "If B<getart_limit> is E<gt> 0 not more than the last B<getart_limit> "
 "articles/group are fetched from the server. If B<getart_limit> is E<lt> 0 "
@@ -15363,13 +15509,13 @@ msgstr ""
 "means no limit."
 
 #. type: TP
-#: doc/tin.5:1783
+#: doc/tin.5:1792
 #, no-wrap
 msgid "B<goto_next_unread>"
 msgstr "B<goto_next_unread>"
 
 #. type: Plain text
-#: doc/tin.5:1797
+#: doc/tin.5:1806
 msgid ""
 "Which keys B<\\%tin>(1)  should accept to jump to the next unread article.  "
 "Possible is any combination of B<PageDown> and B<PageNextUnread>.  When "
@@ -15386,7 +15532,7 @@ msgstr ""
 "Default is B<PageNextUnread>."
 
 #. type: Plain text
-#: doc/tin.5:1804
+#: doc/tin.5:1813
 msgid ""
 "The format string used for the Group level. Default is \"%n\\ %m\\ %R\\ %L\\ "
 "\\ %s\\ \\ %F\". The following substitutions are supported:"
@@ -15395,13 +15541,13 @@ msgstr ""
 "\\ %s\\ \\ %F\". The following substitutions are supported:"
 
 #. type: ta
-#: doc/tin.5:1806
+#: doc/tin.5:1815
 #, no-wrap
 msgid "\\w'%G    'u +\\w'number of responses in thread'u"
 msgstr "\\w'%G    'u +\\w'number of responses in thread'u"
 
 #. type: Plain text
-#: doc/tin.5:1818
+#: doc/tin.5:1827
 #, no-wrap
 msgid ""
 "%D date\n"
@@ -15429,31 +15575,31 @@ msgstr ""
 "%% %\n"
 
 #. type: TP
-#: doc/tin.5:1854
+#: doc/tin.5:1863
 #, no-wrap
 msgid "B<hideline_regex>"
 msgstr "B<hideline_regex>"
 
 #. type: TP
-#: doc/tin.5:1860
+#: doc/tin.5:1869
 #, no-wrap
 msgid "B<inews_prog>"
 msgstr "B<inews_prog>"
 
 #. type: TP
-#: doc/tin.5:1867
+#: doc/tin.5:1876
 #, no-wrap
 msgid "B<info_in_last_line>"
 msgstr "B<info_in_last_line>"
 
 #. type: TP
-#: doc/tin.5:1873
+#: doc/tin.5:1882
 #, no-wrap
 msgid "B<interactive_mailer>"
 msgstr "B<interactive_mailer>"
 
 #. type: Plain text
-#: doc/tin.5:1879
+#: doc/tin.5:1888
 msgid ""
 "If greater than 0 your mailreader will be invoked earlier for reply so you "
 "can use more of its features (e.g., MIME, pgp, ...). 1 means include "
@@ -15466,31 +15612,31 @@ msgstr ""
 "turns off usage. This option has to suit B<mailer_format>. Default is 0."
 
 #. type: TP
-#: doc/tin.5:1879
+#: doc/tin.5:1888
 #, no-wrap
 msgid "B<inverse_okay>"
 msgstr "B<inverse_okay>"
 
 #. type: TP
-#: doc/tin.5:1883
+#: doc/tin.5:1892
 #, no-wrap
 msgid "B<keep_dead_articles>"
 msgstr "B<keep_dead_articles>"
 
 #. type: TP
-#: doc/tin.5:1888
+#: doc/tin.5:1897
 #, no-wrap
 msgid "B<keep_expired_filters>"
 msgstr "B<keep_expired_filters>"
 
 #. type: TP
-#: doc/tin.5:1892
+#: doc/tin.5:1901
 #, no-wrap
 msgid "B<kill_level>"
 msgstr "B<kill_level>"
 
 #. type: Plain text
-#: doc/tin.5:1896
+#: doc/tin.5:1905
 msgid ""
 "This option controls the processing and display of articles that are killed. "
 "There are 3 options, default is 0 (B<Kill only unread arts>)."
@@ -15499,7 +15645,7 @@ msgstr ""
 "There are 3 options, default is 0 (B<Kill only unread arts>)."
 
 #. type: Plain text
-#: doc/tin.5:1904
+#: doc/tin.5:1913
 msgid ""
 "B<Kill only unread arts> is the 'traditional' behavior of B<\\%tin>(1).  "
 "Only unread articles are killed once only by marking them read. As filtering "
@@ -15514,13 +15660,13 @@ msgstr ""
 "When you reenter the group the mark will be gone."
 
 #. type: TP
-#: doc/tin.5:1920
+#: doc/tin.5:1929
 #, no-wrap
 msgid "B<mail_address>"
 msgstr "B<mail_address>"
 
 #. type: Plain text
-#: doc/tin.5:1926
+#: doc/tin.5:1935
 msgid ""
 "User's mail address (and full name), if not username@host. This is used when "
 "creating articles, sending mail and when B<\\%pgp>(1)  signing."
@@ -15529,25 +15675,25 @@ msgstr ""
 "creating articles, sending mail and when B<\\%pgp>(1)  signing."
 
 #. type: TP
-#: doc/tin.5:1930
+#: doc/tin.5:1939
 #, no-wrap
 msgid "B<mail_quote_format>"
 msgstr "B<mail_quote_format>"
 
 #. type: TP
-#: doc/tin.5:1936
+#: doc/tin.5:1945
 #, no-wrap
 msgid "B<mailbox_format>"
 msgstr "B<mailbox_format>"
 
 #. type: TP
-#: doc/tin.5:1955
+#: doc/tin.5:1964
 #, no-wrap
 msgid "B<mailer_format>"
 msgstr "B<mailer_format>"
 
 #. type: Plain text
-#: doc/tin.5:1979
+#: doc/tin.5:1988
 #, no-wrap
 msgid ""
 "%F filename\n"
@@ -15565,49 +15711,141 @@ msgstr ""
 "%% %\n"
 
 #. type: TP
-#: doc/tin.5:1992
+#: doc/tin.5:2001
 #, no-wrap
 msgid "B<metamail_prog>"
 msgstr "B<metamail_prog>"
 
 #. type: TP
-#: doc/tin.5:2004 doc/tin.5:2811
+#: doc/tin.5:2013 doc/tin.5:2870
 #, no-wrap
 msgid "B<mm_charset>"
 msgstr "B<mm_charset>"
 
 #. type: TP
-#: doc/tin.5:2041
+#: doc/tin.5:2053
 #, no-wrap
 msgid "B<mono_markdash>"
 msgstr "B<mono_markdash>"
 
+#. type: Plain text
+#: doc/tin.5:2059
+msgid ""
+"Character attribute of words emphasized like _this_. It depends on your "
+"terminal which attributes are usable. See also B<word_h_display_marks> and "
+"B<word_highlight>. Default is 2 (best highlighting). The possible values are:"
+msgstr ""
+"Character attribute of words emphasised like _this_. It depends on your "
+"terminal which attributes are usable. See also B<word_h_display_marks> and "
+"B<word_highlight>. Default is 2 (best highlighting). The possible values are:"
+
+#. type: tbl table
+#: doc/tin.5:2063
+#, no-wrap
+msgid "normal"
+msgstr "normal"
+
+#. type: tbl table
+#: doc/tin.5:2064
+#, no-wrap
+msgid "underline"
+msgstr "underline"
+
+#. type: tbl table
+#: doc/tin.5:2065
+#, no-wrap
+msgid "best highlighting"
+msgstr "best highlighting"
+
+#. type: tbl table
+#: doc/tin.5:2066
+#, no-wrap
+msgid "reverse video"
+msgstr "inverse video"
+
+#. type: tbl table
+#: doc/tin.5:2067
+#, no-wrap
+msgid "blinking"
+msgstr "blinking"
+
+#. type: tbl table
+#: doc/tin.5:2068
+#, no-wrap
+msgid "half bright"
+msgstr "half bright"
+
+#. type: tbl table
+#: doc/tin.5:2069
+#, no-wrap
+msgid "bold"
+msgstr "bold"
+
 #. type: TP
-#: doc/tin.5:2046
+#: doc/tin.5:2072
 #, no-wrap
 msgid "B<mono_markslash>"
 msgstr "B<mono_markslash>"
 
+#. type: Plain text
+#: doc/tin.5:2078
+msgid ""
+"Character attribute of words emphasized like /this/. It depends on your "
+"terminal which attributes are usable. See also B<word_h_display_marks> and "
+"B<word_highlight>. Default is 5 (half bright). See B<mono_markdash> for the "
+"possible values."
+msgstr ""
+"Character attribute of words emphasised like /this/. It depends on your "
+"terminal which attributes are usable. See also B<word_h_display_marks> and "
+"B<word_highlight>. Default is 5 (half bright). See B<mono_markdash> for the "
+"possible values."
+
 #. type: TP
-#: doc/tin.5:2051
+#: doc/tin.5:2078
 #, no-wrap
 msgid "B<mono_markstar>"
 msgstr "B<mono_markstar>"
 
+#. type: Plain text
+#: doc/tin.5:2084
+msgid ""
+"Character attribute of words emphasized like *this*. It depends on your "
+"terminal which attributes are usable. See also B<word_h_display_marks> and "
+"B<word_highlight>. Default is 6 (bold). See B<mono_markdash> for the "
+"possible values."
+msgstr ""
+"Character attribute of words emphasised like *this*. It depends on your "
+"terminal which attributes are usable. See also B<word_h_display_marks> and "
+"B<word_highlight>. Default is 6 (bold). See B<mono_markdash> for the "
+"possible values."
+
 #. type: TP
-#: doc/tin.5:2056
+#: doc/tin.5:2084
 #, no-wrap
 msgid "B<mono_markstroke>"
 msgstr "B<mono_markstroke>"
 
+#. type: Plain text
+#: doc/tin.5:2090
+msgid ""
+"Character attribute of words emphasized like -this-. It depends on your "
+"terminal which attributes are usable. See also B<word_h_display_marks> and "
+"B<word_highlight>. Default is 3 (reverse video). See B<mono_markdash> for "
+"the possible values."
+msgstr ""
+"Character attribute of words emphasised like -this-. It depends on your "
+"terminal which attributes are usable. See also B<word_h_display_marks> and "
+"B<word_highlight>. Default is 3 (reverse video). See B<mono_markdash> for "
+"the possible values."
+
 #. type: TP
-#: doc/tin.5:2061
+#: doc/tin.5:2090
 #, no-wrap
 msgid "B<newnews>"
 msgstr "B<newnews>"
 
 #. type: Plain text
-#: doc/tin.5:2067
+#: doc/tin.5:2096
 msgid ""
 "These are internal timers used by B<\\%tin>(1)  to keep track of new "
 "newsgroups. Do not change them unless you understand what they are for."
@@ -15616,25 +15854,25 @@ msgstr ""
 "newsgroups. Do not change them unless you understand what they are for."
 
 #. type: TP
-#: doc/tin.5:2089
+#: doc/tin.5:2118
 #, no-wrap
 msgid "B<nntp_read_timeout_secs>"
 msgstr "B<nntp_read_timeout_secs>"
 
 #. type: Plain text
-#: doc/tin.5:2092
+#: doc/tin.5:2121
 msgid "Time in seconds to wait for a response from the server. Default is 120."
 msgstr ""
 "Time in seconds to wait for a response from the server. Default is 120."
 
 #. type: TP
-#: doc/tin.5:2092
+#: doc/tin.5:2121
 #, no-wrap
 msgid "B<normalization_form>"
 msgstr "B<normalization_form>"
 
 #. type: Plain text
-#: doc/tin.5:2096
+#: doc/tin.5:2125
 msgid ""
 "The normalization form which should be used to normalize Unicode input.  The "
 "possible values are:"
@@ -15643,7 +15881,7 @@ msgstr ""
 "possible values are:"
 
 #. type: Plain text
-#: doc/tin.5:2114
+#: doc/tin.5:2143
 msgid ""
 "Some normalization modes are only available if they are supported by the "
 "library B<\\%tin>(1)  uses to do the normalization. NFC should be used if "
@@ -15654,13 +15892,13 @@ msgstr ""
 "possible (B<RFC\\ 5198>)."
 
 #. type: TP
-#: doc/tin.5:2114
+#: doc/tin.5:2143
 #, no-wrap
 msgid "B<page_mime_format>"
 msgstr "B<page_mime_format>"
 
 #. type: Plain text
-#: doc/tin.5:2120
+#: doc/tin.5:2149
 msgid ""
 "Format string B<\\%tin>(1)  uses for mime header at Page level.  Default is "
 "\"[-- %T%S%*n%z%*l%!c%!d%*e --]\"."
@@ -15669,13 +15907,13 @@ msgstr ""
 "\"[-- %T%S%*n%z%*l%!c%!d%*e --]\"."
 
 #. type: TP
-#: doc/tin.5:2120
+#: doc/tin.5:2149
 #, no-wrap
 msgid "B<page_uue_format>"
 msgstr "B<page_uue_format>"
 
 #. type: Plain text
-#: doc/tin.5:2126
+#: doc/tin.5:2155
 msgid ""
 "Format string B<\\%tin>(1)  uses for uue header at Page level.  Default is "
 "\"[-- %T%S%*n%I%!d%*e --]\"."
@@ -15684,13 +15922,13 @@ msgstr ""
 "\"[-- %T%S%*n%I%!d%*e --]\"."
 
 #. type: TP
-#: doc/tin.5:2126
+#: doc/tin.5:2155
 #, no-wrap
 msgid "B<page_yenc_format>"
 msgstr "B<page_yenc_format>"
 
 #. type: Plain text
-#: doc/tin.5:2132
+#: doc/tin.5:2161
 msgid ""
 "Format string B<\\%tin>(1)  uses for yenc header at Page level.  Default is "
 "\"[-- %*N%!d%I [%F%G]%V%W%X --]\"."
@@ -15699,7 +15937,7 @@ msgstr ""
 "\"[-- %*N%!d%I [%F%G]%V%W%X --]\"."
 
 #. type: Plain text
-#: doc/tin.5:2160
+#: doc/tin.5:2189
 msgid ""
 "If ON, then B<\\%tin>(1)  will start an appropriate viewer program to "
 "display any files that were post processed and uudecoded. The program is "
@@ -15710,19 +15948,19 @@ msgstr ""
 "determined using the B<\\%mailcap>(5)  file. Default is ON."
 
 #. type: TP
-#: doc/tin.5:2176
+#: doc/tin.5:2205
 #, no-wrap
 msgid "B<posted_articles_file>"
 msgstr "B<posted_articles_file>"
 
 #. type: TP
-#: doc/tin.5:2188
+#: doc/tin.5:2217
 #, no-wrap
 msgid "B<printer>"
 msgstr "B<printer>"
 
 #. type: Plain text
-#: doc/tin.5:2198
+#: doc/tin.5:2227
 msgid ""
 "The printer program with options that is to be used to print articles. The "
 "default is B<\\%lpr>(1)  for BSD machines and B<\\%lp>(1)  for SysV "
@@ -15735,7 +15973,7 @@ msgstr ""
 "Administrator."
 
 #. type: Plain text
-#: doc/tin.5:2206
+#: doc/tin.5:2235
 msgid ""
 "If ON show empty ''Followup-To:'' header when editing an article.  Default "
 "is OFF."
@@ -15744,13 +15982,13 @@ msgstr ""
 "is OFF."
 
 #. type: TP
-#: doc/tin.5:2212
+#: doc/tin.5:2241
 #, no-wrap
 msgid "B<quote_style>"
 msgstr "B<quote_style>"
 
 #. type: Plain text
-#: doc/tin.5:2218
+#: doc/tin.5:2247
 msgid ""
 "This bit coded integer value controls how articles are to be quoted when "
 "following up or replying to them. Any of the following options can be "
@@ -15763,12 +16001,12 @@ msgstr ""
 "characters are compressed and empty lines are quoted."
 
 #. type: Plain text
-#: doc/tin.5:2221
+#: doc/tin.5:2250
 msgid "B<Nothing special> Non empty lines are quoted."
 msgstr "B<Nothing special> Non empty lines are quoted."
 
 #. type: Plain text
-#: doc/tin.5:2225
+#: doc/tin.5:2254
 msgid ""
 "B<Compress quotes> Compress quote characters together when quoting multiple "
 "times (for example, 'E<gt> E<gt> E<gt>' will be turned into "
@@ -15779,7 +16017,7 @@ msgstr ""
 "'E<gt>E<gt>E<gt>'). This option is on by default."
 
 #. type: Plain text
-#: doc/tin.5:2231
+#: doc/tin.5:2260
 msgid ""
 "B<Quote Signatures> This option is off by default. Signatures are always "
 "quoted regardless of this option when you are viewing an article in raw mode "
@@ -15792,18 +16030,18 @@ msgstr ""
 "quoted regardless of this option when B<show_signatures> is off."
 
 #. type: Plain text
-#: doc/tin.5:2233
+#: doc/tin.5:2262
 msgid "B<Quote empty lines> This option is on by default."
 msgstr "B<Quote empty lines> This option is on by default."
 
 #. type: TP
-#: doc/tin.5:2234
+#: doc/tin.5:2263
 #, no-wrap
 msgid "B<quote_regex>"
 msgstr "B<quote_regex>"
 
 #. type: Plain text
-#: doc/tin.5:2241
+#: doc/tin.5:2270
 msgid ""
 "A regular expression that will be applied when reading articles. All "
 "matching lines are shown in B<col_quote>. If B<quote_regex> is blank, then "
@@ -15814,13 +16052,13 @@ msgstr ""
 "B<\\%tin>(1)  uses a built-in default."
 
 #. type: TP
-#: doc/tin.5:2241
+#: doc/tin.5:2270
 #, no-wrap
 msgid "B<quote_regex2>"
 msgstr "B<quote_regex2>"
 
 #. type: Plain text
-#: doc/tin.5:2248
+#: doc/tin.5:2277
 msgid ""
 "A regular expression that will be applied when reading articles. All "
 "matching lines are shown in B<col_quote2>. If B<quote_regex2> is blank, then "
@@ -15831,13 +16069,13 @@ msgstr ""
 "B<\\%tin>(1)  uses a built-in default."
 
 #. type: TP
-#: doc/tin.5:2248
+#: doc/tin.5:2277
 #, no-wrap
 msgid "B<quote_regex3>"
 msgstr "B<quote_regex3>"
 
 #. type: Plain text
-#: doc/tin.5:2255
+#: doc/tin.5:2284
 msgid ""
 "A regular expression that will be applied when reading articles. All "
 "matching lines are shown in B<col_quote3>. If B<quote_regex3> is blank, then "
@@ -15848,19 +16086,19 @@ msgstr ""
 "B<\\%tin>(1)  uses a built-in default."
 
 #. type: TP
-#: doc/tin.5:2255
+#: doc/tin.5:2284
 #, no-wrap
 msgid "B<recent_time>"
 msgstr "B<recent_time>"
 
 #. type: TP
-#: doc/tin.5:2259
+#: doc/tin.5:2288
 #, no-wrap
 msgid "B<render_bidi>"
 msgstr "B<render_bidi>"
 
 #. type: Plain text
-#: doc/tin.5:2266
+#: doc/tin.5:2295
 msgid ""
 "If ON B<\\%tin>(1)  does the rendering of bi-directional text. If OFF B<\\"
 "%tin>(1)  leaves the rendering of bi-directional text to the terminal. "
@@ -15871,67 +16109,67 @@ msgstr ""
 "Default is OFF."
 
 #. type: TP
-#: doc/tin.5:2266
+#: doc/tin.5:2295
 #, no-wrap
 msgid "B<reread_active_file_secs>"
 msgstr "B<reread_active_file_secs>"
 
 #. type: TP
-#: doc/tin.5:2275
+#: doc/tin.5:2304
 #, no-wrap
 msgid "B<scope_marked_global>"
 msgstr "B<scope_marked_global>"
 
 #. type: TP
-#: doc/tin.5:2279
+#: doc/tin.5:2308
 #, no-wrap
 msgid "B<scope_marked_global_match>"
 msgstr "B<scope_marked_global_match>"
 
 #. type: TP
-#: doc/tin.5:2283
+#: doc/tin.5:2312
 #, no-wrap
 msgid "B<scope_marked_local>"
 msgstr "B<scope_marked_local>"
 
 #. type: TP
-#: doc/tin.5:2287
+#: doc/tin.5:2316
 #, no-wrap
 msgid "B<scope_marked_local_match>"
 msgstr "B<scope_marked_local_match>"
 
 #. type: TP
-#: doc/tin.5:2291
+#: doc/tin.5:2320
 #, no-wrap
 msgid "B<score_limit_kill>"
 msgstr "B<score_limit_kill>"
 
 #. type: TP
-#: doc/tin.5:2295
+#: doc/tin.5:2324
 #, no-wrap
 msgid "B<score_limit_select>"
 msgstr "B<score_limit_select>"
 
 #. type: TP
-#: doc/tin.5:2299
+#: doc/tin.5:2328
 #, no-wrap
 msgid "B<score_kill>"
 msgstr "B<score_kill>"
 
 #. type: TP
-#: doc/tin.5:2303
+#: doc/tin.5:2332
 #, no-wrap
 msgid "B<score_select>"
 msgstr "B<score_select>"
 
 #. type: TP
-#: doc/tin.5:2307
+#: doc/tin.5:2336
 #, no-wrap
 msgid "B<scroll_lines>"
 msgstr "B<scroll_lines>"
 
 #. type: Plain text
-#: doc/tin.5:2317
+#: doc/tin.5:2346
 msgid ""
 "The number of lines that will be scrolled up/down in the article pager when "
 "using cursor-up/down. The default is 1 (line-by-line). Set to 0 to get "
@@ -15948,13 +16186,13 @@ msgstr ""
 "get half-page scrolling. This setting supersedes B<full_page_scroll>=OFF."
 
 #. type: TP
-#: doc/tin.5:2317
+#: doc/tin.5:2346
 #, no-wrap
 msgid "B<select_format>"
 msgstr "B<select_format>"
 
 #. type: Plain text
-#: doc/tin.5:2321
+#: doc/tin.5:2350
 msgid ""
 "The format string used for the Selection level. Default is \"%f\\ %n\\ %U\\ "
 "\\ %G\\ \\ %d\". The following substitutions are supported:"
@@ -15963,13 +16201,13 @@ msgstr ""
 "\\ %G\\ \\ %d\". The following substitutions are supported:"
 
 #. type: ta
-#: doc/tin.5:2323
+#: doc/tin.5:2352
 #, no-wrap
 msgid "\\w'%G    'u +\\w'current group number'u"
 msgstr "\\w'%G    'u +\\w'current group number'u"
 
 #. type: Plain text
-#: doc/tin.5:2330
+#: doc/tin.5:2359
 #, no-wrap
 msgid ""
 "%G group name\n"
@@ -15987,19 +16225,19 @@ msgstr ""
 "%% %\n"
 
 #. type: TP
-#: doc/tin.5:2332
+#: doc/tin.5:2361
 #, no-wrap
 msgid "B<sort_function>"
 msgstr "B<sort_function>"
 
 #. type: TP
-#: doc/tin.5:2367
+#: doc/tin.5:2414
 #, no-wrap
 msgid "B<show_description>"
 msgstr "B<show_description>"
 
 #. type: Plain text
-#: doc/tin.5:2376
+#: doc/tin.5:2423
 msgid ""
 "If ON show a short group description text after newsgroup name at the group "
 "selection level. The ''B<-d>'' command-line flag will override the setting "
@@ -16016,13 +16254,13 @@ msgstr ""
 "mailgroups> for mailgroups. Default is ON."
 
 #. type: TP
-#: doc/tin.5:2376
+#: doc/tin.5:2423
 #, no-wrap
 msgid "B<show_help_mail_sign>"
 msgstr "B<show_help_mail_sign>"
 
 #. type: Plain text
-#: doc/tin.5:2383
+#: doc/tin.5:2430
 msgid ""
 "Allows you to select whether B<\\%tin>(1)  shows a help indication, a new "
 "mail indication, both, or neither in the various level titles.  Default is 3."
@@ -16031,13 +16269,13 @@ msgstr ""
 "mail indication, both, or neither in the various level titles.  Default is 3."
 
 #. type: TP
-#: doc/tin.5:2399
+#: doc/tin.5:2446
 #, no-wrap
 msgid "B<show_only_unread_groups>"
 msgstr "B<show_only_unread_groups>"
 
 #. type: Plain text
-#: doc/tin.5:2422
+#: doc/tin.5:2469
 msgid ""
 "The path that specifies the signature file to use when posting, following up "
 "to or replying to an article. If the path is a directory then the signature "
@@ -16064,13 +16302,13 @@ msgstr ""
 "\"$HOME\"}/.sigfixed>."
 
 #. type: TP
-#: doc/tin.5:2425
+#: doc/tin.5:2472
 #, no-wrap
 msgid "B<slashes_regex>"
 msgstr "B<slashes_regex>"
 
 #. type: Plain text
-#: doc/tin.5:2432
+#: doc/tin.5:2479
 msgid ""
 "A regular expression that will be applied when reading articles. All "
 "matching words are shown in B<col_markslash> or B<mono_markslash>. If "
@@ -16081,19 +16319,19 @@ msgstr ""
 "B<slashes_regex> is blank, then B<\\%tin>(1)  uses a built-in default."
 
 #. type: TP
-#: doc/tin.5:2478
+#: doc/tin.5:2525
 #, no-wrap
 msgid "B<spamtrap_warning_addresses>"
 msgstr "B<spamtrap_warning_addresses>"
 
 #. type: TP
-#: doc/tin.5:2485
+#: doc/tin.5:2532
 #, no-wrap
 msgid "B<stars_regex>"
 msgstr "B<stars_regex>"
 
 #. type: Plain text
-#: doc/tin.5:2492
+#: doc/tin.5:2539
 msgid ""
 "A regular expression that will be applied when reading articles. All "
 "matching words are shown in B<col_markstar> or B<mono_markstar>. If "
@@ -16104,43 +16342,43 @@ msgstr ""
 "B<stars_regex> is blank, then B<\\%tin>(1)  uses a built-in default."
 
 #. type: TP
-#: doc/tin.5:2492
+#: doc/tin.5:2539
 #, no-wrap
 msgid "B<strip_blanks>"
 msgstr "B<strip_blanks>"
 
 #. type: TP
-#: doc/tin.5:2496
+#: doc/tin.5:2543
 #, no-wrap
 msgid "B<strip_bogus>"
 msgstr "B<strip_bogus>"
 
 #. type: TP
-#: doc/tin.5:2505
+#: doc/tin.5:2552
 #, no-wrap
 msgid "B<strip_newsrc>"
 msgstr "B<strip_newsrc>"
 
 #. type: TP
-#: doc/tin.5:2509
+#: doc/tin.5:2556
 #, no-wrap
 msgid "B<strip_re_regex>"
 msgstr "B<strip_re_regex>"
 
 #. type: TP
-#: doc/tin.5:2515
+#: doc/tin.5:2562
 #, no-wrap
 msgid "B<strip_was_regex>"
 msgstr "B<strip_was_regex>"
 
 #. type: TP
-#: doc/tin.5:2521
+#: doc/tin.5:2568
 #, no-wrap
 msgid "B<strokes_regex>"
 msgstr "B<strokes_regex>"
 
 #. type: Plain text
-#: doc/tin.5:2528
+#: doc/tin.5:2575
 msgid ""
 "A regular expression that will be applied when reading articles. All "
 "matching words are shown in B<col_markstroke> or B<mono_markstroke>.  If "
@@ -16151,7 +16389,7 @@ msgstr ""
 "B<strokes_regex> is blank, then B<\\%tin>(1)  uses a built-in default."
 
 #. type: Plain text
-#: doc/tin.5:2533
+#: doc/tin.5:2580
 msgid ""
 "Decode German style TeX umlaut codes to ISO If ON, show \"a as Umlaut-a, "
 "etc. Default is OFF. This behavior can also be toggled in the article viewer "
@@ -16162,42 +16400,42 @@ msgstr ""
 "viewer via B<PageToggleTex2iso> ('B<\">')."
 
 #. type: Plain text
-#: doc/tin.5:2536
+#: doc/tin.5:2583
 msgid "Defines which threading method to use. The choices are:"
 msgstr "Defines which threading method to use. The choices are:"
 
 #. type: Plain text
-#: doc/tin.5:2539
+#: doc/tin.5:2586
 msgid "Don't thread"
 msgstr "Don't thread"
 
 #. type: Plain text
-#: doc/tin.5:2541
+#: doc/tin.5:2588
 msgid "Thread on Subject only"
 msgstr "Thread on Subject only"
 
 #. type: Plain text
-#: doc/tin.5:2543
+#: doc/tin.5:2590
 msgid "Thread on References only"
 msgstr "Thread on References only"
 
 #. type: Plain text
-#: doc/tin.5:2545
+#: doc/tin.5:2592
 msgid "Thread on References then Subject (default)"
 msgstr "Thread on References then Subject (default)"
 
 #. type: Plain text
-#: doc/tin.5:2547
+#: doc/tin.5:2594
 msgid "Thread multipart articles on Subject"
 msgstr "Thread multipart articles on Subject"
 
 #. type: Plain text
-#: doc/tin.5:2549
+#: doc/tin.5:2596
 msgid "Thread on Percentage Match of the Subjects"
 msgstr "Thread on Percentage Match of the Subjects"
 
 #. type: Plain text
-#: doc/tin.5:2553
+#: doc/tin.5:2600
 msgid ""
 "It's also possible to set the threading type on a per group basis by setting "
 "the group attribute variable B<thread_articles> to 0 \\(en 5 in the file I<$"
@@ -16208,7 +16446,7 @@ msgstr ""
 "{TIN_HOMEDIR:-\"$HOME\"}/.tin/attributes>."
 
 #. type: Plain text
-#: doc/tin.5:2557
+#: doc/tin.5:2604
 msgid ""
 "The format string used for the Thread level. Default is \"%n\\ %m\\ \\ [%L]"
 "\\ \\ %T\\ \\ %F\". The following substitutions are supported:"
@@ -16217,13 +16455,13 @@ msgstr ""
 "\\ \\ %T\\ \\ %F\". The following substitutions are supported:"
 
 #. type: ta
-#: doc/tin.5:2559
+#: doc/tin.5:2606
 #, no-wrap
 msgid "\\w'%G    'u +\\w'from, name and/or address'u"
 msgstr "\\w'%G    'u +\\w'from, name and/or address'u"
 
 #. type: Plain text
-#: doc/tin.5:2570
+#: doc/tin.5:2617
 #, no-wrap
 msgid ""
 "%D\tdate\n"
@@ -16249,7 +16487,7 @@ msgstr ""
 "%%\t%\n"
 
 #. type: Plain text
-#: doc/tin.5:2577
+#: doc/tin.5:2624
 msgid ""
 "Defines how close the subjects must match while threading by Percentage "
 "Match for threads to be considered part of a single thread. This value is in "
@@ -16260,25 +16498,25 @@ msgstr ""
 "the range 0 to 100. The default is 75."
 
 #. type: TP
-#: doc/tin.5:2581
+#: doc/tin.5:2628
 #, no-wrap
 msgid "B<thread_score>"
 msgstr "B<thread_score>"
 
 #. type: TP
-#: doc/tin.5:2593
+#: doc/tin.5:2640
 #, no-wrap
 msgid "B<tls_ca_cert_file>"
 msgstr "B<tls_ca_cert_file>"
 
 #. type: TP
-#: doc/tin.5:2598
+#: doc/tin.5:2645
 #, no-wrap
 msgid "B<translit>"
 msgstr "B<translit>"
 
 #. type: Plain text
-#: doc/tin.5:2613
+#: doc/tin.5:2660
 msgid ""
 "Allows you to select how B<\\%tin>(1)  treats blank lines in article "
 "bodies.  Default is 0. This option does not affect lines within verbatim "
@@ -16289,7 +16527,7 @@ msgstr ""
 "is applied before B<hideline_regex>."
 
 #. type: Plain text
-#: doc/tin.5:2636
+#: doc/tin.5:2683
 msgid ""
 "If ON remove soft hyphens (U+00AD) from non verbatim blocks when displaying "
 "articles. Default is OFF."
@@ -16298,13 +16536,13 @@ msgstr ""
 "articles. Default is OFF."
 
 #. type: TP
-#: doc/tin.5:2636
+#: doc/tin.5:2683
 #, no-wrap
 msgid "B<underscores_regex>"
 msgstr "B<underscores_regex>"
 
 #. type: Plain text
-#: doc/tin.5:2643
+#: doc/tin.5:2690
 msgid ""
 "A regular expression that will be applied when reading articles. All "
 "matching words are shown in B<col_markdash> or B<mono_markdash>. If "
@@ -16315,13 +16553,13 @@ msgstr ""
 "B<underscores_regex> is blank, then B<\\%tin>(1)  uses a built-in default."
 
 #. type: TP
-#: doc/tin.5:2643
+#: doc/tin.5:2690
 #, no-wrap
 msgid "B<unlink_article>"
 msgstr "B<unlink_article>"
 
 #. type: Plain text
-#: doc/tin.5:2647
+#: doc/tin.5:2694
 msgid ""
 "If ON remove I<${TIN_HOMEDIR:-\"$HOME\"}/.article> after posting. Default is "
 "ON."
@@ -16330,53 +16568,53 @@ msgstr ""
 "ON."
 
 #. type: TP
-#: doc/tin.5:2647
+#: doc/tin.5:2694
 #, no-wrap
 msgid "B<url_handler>"
 msgstr "B<url_handler>"
 
 #. type: TP
-#: doc/tin.5:2652
+#: doc/tin.5:2699
 #, no-wrap
 msgid "B<url_highlight>"
 msgstr "B<url_highlight>"
 
 #. type: TP
-#: doc/tin.5:2655
+#: doc/tin.5:2702
 #, no-wrap
 msgid "B<use_color>"
 msgstr "B<use_color>"
 
 #. type: Plain text
-#: doc/tin.5:2660
+#: doc/tin.5:2707
 msgid "If enabled B<\\%tin>(1)  uses ANSI-colors. Default is OFF."
 msgstr "If enabled B<\\%tin>(1)  uses ANSI-colours. Default is OFF."
 
 #. type: TP
-#: doc/tin.5:2660
+#: doc/tin.5:2707
 #, no-wrap
 msgid "B<use_keypad>"
 msgstr "B<use_keypad>"
 
 #. type: Plain text
-#: doc/tin.5:2663
+#: doc/tin.5:2710
 msgid "Use scroll keys on keypad. Default is OFF."
 msgstr "Use scroll keys on keypad. Default is OFF."
 
 #. type: TP
-#: doc/tin.5:2663
+#: doc/tin.5:2710
 #, no-wrap
 msgid "B<use_mouse>"
 msgstr "B<use_mouse>"
 
 #. type: TP
-#: doc/tin.5:2669
+#: doc/tin.5:2716
 #, no-wrap
 msgid "B<use_slrnface>"
 msgstr "B<use_slrnface>"
 
 #. type: Plain text
-#: doc/tin.5:2681
+#: doc/tin.5:2728
 msgid ""
 "If enabled B<\\%slrnface>(1)  will be used to interpret the ''X-Face:'' "
 "header. For this option to have any effect, B<\\%tin>(1)  must be running in "
@@ -16389,19 +16627,19 @@ msgstr ""
 "is OFF."
 
 #. type: TP
-#: doc/tin.5:2681
+#: doc/tin.5:2728
 #, no-wrap
 msgid "B<utf8_graphics>"
 msgstr "B<utf8_graphics>"
 
 #. type: TP
-#: doc/tin.5:2685
+#: doc/tin.5:2744
 #, no-wrap
 msgid "B<verbatim_begin_regex>"
 msgstr "B<verbatim_begin_regex>"
 
 #. type: Plain text
-#: doc/tin.5:2691
+#: doc/tin.5:2750
 msgid ""
 "A regular expression that B<\\%tin>(1)  will use to find the begin of a "
 "verbatim block. Default is #v+"
@@ -16410,13 +16648,13 @@ msgstr ""
 "verbatim block. Default is #v+"
 
 #. type: TP
-#: doc/tin.5:2691
+#: doc/tin.5:2750
 #, no-wrap
 msgid "B<verbatim_end_regex>"
 msgstr "B<verbatim_end_regex>"
 
 #. type: Plain text
-#: doc/tin.5:2697
+#: doc/tin.5:2756
 msgid ""
 "A regular expression that B<\\%tin>(1)  will use to find the end of a "
 "verbatim block. Default is #v-"
@@ -16425,7 +16663,7 @@ msgstr ""
 "verbatim block. Default is #v-"
 
 #. type: Plain text
-#: doc/tin.5:2703
+#: doc/tin.5:2762
 msgid ""
 "Allows you to select how B<\\%tin>(1)  treats verbatim blocks in article "
 "bodies.  Default is 1."
@@ -16434,13 +16672,13 @@ msgstr ""
 "bodies. Default is 1."
 
 #. type: TP
-#: doc/tin.5:2713
+#: doc/tin.5:2772
 #, no-wrap
 msgid "B<wildcard>"
 msgstr "B<wildcard>"
 
 #. type: Plain text
-#: doc/tin.5:2737
+#: doc/tin.5:2796
 msgid ""
 "Allows you to select how B<\\%tin>(1)  matches strings. The default is 0 and "
 "uses the B<\\%wildmat>(3)  notation, which is how this has traditionally "
@@ -16459,31 +16697,31 @@ msgstr ""
 "Newsgroup names will always be matched using the B<\\%wildmat>(3)  notation."
 
 #. type: TP
-#: doc/tin.5:2737
+#: doc/tin.5:2796
 #, no-wrap
 msgid "B<word_h_display_marks>"
 msgstr "B<word_h_display_marks>"
 
 #. type: TP
-#: doc/tin.5:2749
+#: doc/tin.5:2808
 #, no-wrap
 msgid "B<word_highlight>"
 msgstr "B<word_highlight>"
 
 #. type: TP
-#: doc/tin.5:2757
+#: doc/tin.5:2816
 #, no-wrap
 msgid "B<wrap_column>"
 msgstr "B<wrap_column>"
 
 #. type: TP
-#: doc/tin.5:2773
+#: doc/tin.5:2832
 #, no-wrap
 msgid "B<xpost_quote_format>"
 msgstr "B<xpost_quote_format>"
 
 #. type: Plain text
-#: doc/tin.5:2788
+#: doc/tin.5:2847
 msgid ""
 "Yet another global configuration file with \"I<variable>=I<value>\" pairs. "
 "This one is for the more general options which usually can't be controlled "
@@ -16498,18 +16736,18 @@ msgstr ""
 "I<newslibdir>."
 
 #. type: TP
-#: doc/tin.5:2788
+#: doc/tin.5:2847
 #, no-wrap
 msgid "B<domainname>"
 msgstr "B<domainname>"
 
 #. type: Plain text
-#: doc/tin.5:2791
+#: doc/tin.5:2850
 msgid "Sets a global domain name used in From lines"
 msgstr "Sets a global domain name used in From lines"
 
 #. type: Plain text
-#: doc/tin.5:2795
+#: doc/tin.5:2854
 msgid ""
 "Defines the name of your organization. $B<ORGANIZATION> overrides any "
 "specified value."
@@ -16518,13 +16756,13 @@ msgstr ""
 "specified value."
 
 #. type: TP
-#: doc/tin.5:2795
+#: doc/tin.5:2854
 #, no-wrap
 msgid "B<newslibdir>"
 msgstr "B<newslibdir>"
 
 #. type: Plain text
-#: doc/tin.5:2800
+#: doc/tin.5:2859
 msgid ""
 "Defines the default place for some configuration files, common values are I</"
 "usr/lib/news>, I</var/lib/news>, I</usr/local/lib/news> or I</news/db>. "
@@ -16535,13 +16773,13 @@ msgstr ""
 "$B<TIN_LIBDIR> overrides any specified value."
 
 #. type: TP
-#: doc/tin.5:2800
+#: doc/tin.5:2859
 #, no-wrap
 msgid "B<bugaddress>"
 msgstr "B<bugaddress>"
 
 #. type: Plain text
-#: doc/tin.5:2806
+#: doc/tin.5:2865
 msgid ""
 "Defines the email address to which users can send bug reports using a built-"
 "in function. The default points to a developers mailing list located at "
@@ -16554,20 +16792,20 @@ msgstr ""
 "administration if you want to deal with your lusers problems on your own."
 
 #. type: TP
-#: doc/tin.5:2806
+#: doc/tin.5:2865
 #, no-wrap
 msgid "B<inewsdir>"
 msgstr "B<inewsdir>"
 
 #. type: Plain text
-#: doc/tin.5:2811
+#: doc/tin.5:2870
 msgid "Defines the directory containing the B<\\%inews>(1)  executable."
 msgstr "Defines the directory containing the B<\\%inews>(1)  executable."
 
 #.  TODO: mention that it sets mm_network_charset if
 #.  charset-conversion is available.
 #. type: Plain text
-#: doc/tin.5:2817
+#: doc/tin.5:2876
 msgid ""
 "Default charset to be used in MIME's ''Content-Type:'' header.  "
 "$B<MM_CHARSET> overrides any specified value."
@@ -16576,14 +16814,14 @@ msgstr ""
 "$B<MM_CHARSET> overrides any specified value."
 
 #. type: Plain text
-#: doc/tin.5:2820
+#: doc/tin.5:2879
 msgid ""
 "Default encoding scheme used in MIME articles. 8bit might be the best value."
 msgstr ""
 "Default encoding scheme used in MIME articles. 8bit might be the best value."
 
 #. type: Plain text
-#: doc/tin.5:2824
+#: doc/tin.5:2883
 msgid ""
 "Default encoding scheme used in MIME letters. quoted-printable is a good "
 "choice here."
@@ -16592,13 +16830,13 @@ msgstr ""
 "choice here."
 
 #. type: TP
-#: doc/tin.5:2824
+#: doc/tin.5:2883
 #, no-wrap
 msgid "B<disable_gnksa_domain_check>"
 msgstr "B<disable_gnksa_domain_check>"
 
 #. type: Plain text
-#: doc/tin.5:2830
+#: doc/tin.5:2889
 msgid ""
 "Allow unregistered top level domains. As the list of valid TLDs is no longer "
 "actively maintained the default was changed to ON starting with B<\\"
@@ -16609,13 +16847,13 @@ msgstr ""
 "%tin>(1)  version 2.1.5"
 
 #. type: TP
-#: doc/tin.5:2830
+#: doc/tin.5:2889
 #, no-wrap
 msgid "B<disable_sender>"
 msgstr "B<disable_sender>"
 
 #. type: Plain text
-#: doc/tin.5:2834
+#: doc/tin.5:2893
 msgid ""
 "Don't generate a ''Sender:'' header. This has an effect only if "
 "B<inews_prog> is set to --internal."
@@ -16624,13 +16862,13 @@ msgstr ""
 "B<inews_prog> is set to --internal."
 
 #. type: TP
-#: doc/tin.5:2834
+#: doc/tin.5:2893
 #, no-wrap
 msgid "B<spooldir>"
 msgstr "B<spooldir>"
 
 #. type: Plain text
-#: doc/tin.5:2839
+#: doc/tin.5:2898
 msgid ""
 "Base of your newsspool (Bnews, Cnews and INN traditional spool style), "
 "common values are I</var/spool/news>, I</usr/spool/news>, I</news/spool>.  "
@@ -16641,13 +16879,13 @@ msgstr ""
 "$B<TIN_SPOOLDIR> overrides any specified value."
 
 #. type: TP
-#: doc/tin.5:2839
+#: doc/tin.5:2898
 #, no-wrap
 msgid "B<overviewdir>"
 msgstr "B<overviewdir>"
 
 #. type: Plain text
-#: doc/tin.5:2847
+#: doc/tin.5:2906
 msgid ""
 "Base of your NOV database B<\\%newsoverview>(5)  (tradspool style; might be "
 "the same dir as I<spooldir>), common values are I</var/spool/overview>, I</"
@@ -16660,13 +16898,13 @@ msgstr ""
 "specified value."
 
 #. type: TP
-#: doc/tin.5:2847
+#: doc/tin.5:2906
 #, no-wrap
 msgid "B<overviewfile>"
 msgstr "B<overviewfile>"
 
 #. type: Plain text
-#: doc/tin.5:2851
+#: doc/tin.5:2910
 msgid ""
 "Name of a single overview file, common values are I<.overview> or "
 "I<over.view>. $B<TIN_NOVFILENAME> overrides any specified value."
@@ -16675,13 +16913,13 @@ msgstr ""
 "I<over.view>. $B<TIN_NOVFILENAME> overrides any specified value."
 
 #. type: TP
-#: doc/tin.5:2851
+#: doc/tin.5:2910
 #, no-wrap
 msgid "B<overviewfmtfile>"
 msgstr "B<overviewfmtfile>"
 
 #. type: Plain text
-#: doc/tin.5:2856
+#: doc/tin.5:2915
 msgid ""
 "Full pathname of your newssystem's overview.fmt file; usually the file "
 "resides in I<newslibdir> and is named I<overview.fmt>, so you only have to "
@@ -16692,13 +16930,13 @@ msgstr ""
 "change this setting if your configuration differs."
 
 #. type: TP
-#: doc/tin.5:2856
+#: doc/tin.5:2915
 #, no-wrap
 msgid "B<activefile>"
 msgstr "B<activefile>"
 
 #. type: Plain text
-#: doc/tin.5:2862
+#: doc/tin.5:2921
 msgid ""
 "Full pathname of your newssystem's active file; usually the file resides in "
 "I<newslibdir> and is named I<active>, so you only have to change this "
@@ -16711,13 +16949,13 @@ msgstr ""
 "specified value."
 
 #. type: TP
-#: doc/tin.5:2862
+#: doc/tin.5:2921
 #, no-wrap
 msgid "B<activetimesfile>"
 msgstr "B<activetimesfile>"
 
 #. type: Plain text
-#: doc/tin.5:2867
+#: doc/tin.5:2926
 msgid ""
 "Full pathname of your newssystem's active.times file; usually the file "
 "resides in I<newslibdir> and is named I<active.times>, so you only have to "
@@ -16728,13 +16966,13 @@ msgstr ""
 "change this setting if your configuration differs."
 
 #. type: TP
-#: doc/tin.5:2867
+#: doc/tin.5:2926
 #, no-wrap
 msgid "B<newsgroupsfile>"
 msgstr "B<newsgroupsfile>"
 
 #. type: Plain text
-#: doc/tin.5:2872
+#: doc/tin.5:2931
 msgid ""
 "Full pathname of your newssystem's newsgroups file; usually the file resides "
 "in I<newslibdir> and is named I<newsgroups>, so you only have to change this "
@@ -16745,13 +16983,13 @@ msgstr ""
 "setting if your configuration differs."
 
 #. type: TP
-#: doc/tin.5:2872
+#: doc/tin.5:2931
 #, no-wrap
 msgid "B<subscriptionsfile>"
 msgstr "B<subscriptionsfile>"
 
 #. type: Plain text
-#: doc/tin.5:2877
+#: doc/tin.5:2936
 msgid ""
 "Full pathname of your newssystem's subscriptions file; usually the file "
 "resides in I<newslibdir> and is named I<subscriptions>, so you only have to "
@@ -16762,12 +17000,12 @@ msgstr ""
 "change this setting if your configuration differs."
 
 #. type: Plain text
-#: doc/tin.5:2880
+#: doc/tin.5:2939
 msgid "I</usr/local/share/locale/$LC_MESSAGES/LC_MESSAGES/tin.mo>"
 msgstr "I</usr/local/share/locale/$LC_MESSAGES/LC_MESSAGES/tin.mo>"
 
 #. type: Plain text
-#: doc/tin.5:2884
+#: doc/tin.5:2943
 msgid ""
 "translation into language specified in $B<LC_ALL>, $B<LC_MESSAGES> or "
 "$B<LANG>"
@@ -16776,7 +17014,7 @@ msgstr ""
 "$B<LANG>"
 
 #. type: Plain text
-#: doc/tin.5:2897
+#: doc/tin.5:2956
 msgid ""
 "This file lists the newsgroups that the local site receives. Each newsgroup "
 "should be listed only once. Each line specifies one group; within each "
@@ -16790,7 +17028,7 @@ msgstr ""
 
 #.  TODO: tin issues just a warning in that case.
 #. type: Plain text
-#: doc/tin.5:2902
+#: doc/tin.5:2961
 msgid ""
 "If an article is posted to newsgroups not mentioned in this file, those "
 "newsgroups are ignored.  If no valid newsgroups are specified, the article "
@@ -16801,7 +17039,7 @@ msgstr ""
 "is rejected."
 
 #. type: Plain text
-#: doc/tin.5:2905
+#: doc/tin.5:2964
 msgid ""
 "Each line consists of four space-separated fields \"I<name> I<highmark> "
 "I<lowmark> I<flags>\"."
@@ -16810,30 +17048,30 @@ msgstr ""
 "I<lowmark> I<flags>\"."
 
 #. type: TP
-#: doc/tin.5:2905 doc/tin.5:2958
+#: doc/tin.5:2964 doc/tin.5:3017
 #, no-wrap
 msgid "B<name>"
 msgstr "B<name>"
 
 #. type: TP
-#: doc/tin.5:2908
+#: doc/tin.5:2967
 #, no-wrap
 msgid "B<highmark>"
 msgstr "B<highmark>"
 
 #. type: Plain text
-#: doc/tin.5:2911
+#: doc/tin.5:2970
 msgid "is the highest article number that has been used in that newsgroup"
 msgstr "is the highest article number that has been used in that newsgroup"
 
 #. type: TP
-#: doc/tin.5:2911
+#: doc/tin.5:2970
 #, no-wrap
 msgid "B<lowmark>"
 msgstr "B<lowmark>"
 
 #. type: Plain text
-#: doc/tin.5:2918
+#: doc/tin.5:2977
 msgid ""
 "is the lowest article number in the group; this number is not guaranteed to "
 "be accurate, and should only be taken to be a hint. Note that because of "
@@ -16848,84 +17086,84 @@ msgstr ""
 "are no articles in the newsgroup."
 
 #. type: TP
-#: doc/tin.5:2918
+#: doc/tin.5:2977
 #, no-wrap
 msgid "B<flags>"
 msgstr "B<flags>"
 
 #. type: Plain text
-#: doc/tin.5:2921
+#: doc/tin.5:2980
 msgid "can be one of those"
 msgstr "can be one of those"
 
 #. type: TP
-#: doc/tin.5:2922
+#: doc/tin.5:2981
 #, no-wrap
 msgid "B<y>"
 msgstr "B<y>"
 
 #. type: Plain text
-#: doc/tin.5:2925
+#: doc/tin.5:2984
 msgid "local postings are allowed"
 msgstr "local postings are allowed"
 
 #. type: TP
-#: doc/tin.5:2925
+#: doc/tin.5:2984
 #, no-wrap
 msgid "B<n>"
 msgstr "B<n>"
 
 #. type: Plain text
-#: doc/tin.5:2928
+#: doc/tin.5:2987
 msgid "no local postings are allowed, only remote ones"
 msgstr "no local postings are allowed, only remote ones"
 
 #. type: TP
-#: doc/tin.5:2928
+#: doc/tin.5:2987
 #, no-wrap
 msgid "B<m>"
 msgstr "B<m>"
 
 #. type: Plain text
-#: doc/tin.5:2931
+#: doc/tin.5:2990
 msgid "the group is moderated and all postings must be approved"
 msgstr "the group is moderated and all postings must be approved"
 
 #. type: TP
-#: doc/tin.5:2931
+#: doc/tin.5:2990
 #, no-wrap
 msgid "B<j>"
 msgstr "B<j>"
 
 #. type: Plain text
-#: doc/tin.5:2934
+#: doc/tin.5:2993
 msgid "articles in this group are not kept, but only passed on"
 msgstr "articles in this group are not kept, but only passed on"
 
 #. type: TP
-#: doc/tin.5:2934
+#: doc/tin.5:2993
 #, no-wrap
 msgid "B<x>"
 msgstr "B<x>"
 
 #. type: Plain text
-#: doc/tin.5:2937
+#: doc/tin.5:2996
 msgid "articles cannot be posted to this newsgroup"
 msgstr "articles cannot be posted to this newsgroup"
 
 #. type: TP
-#: doc/tin.5:2937
+#: doc/tin.5:2996
 #, no-wrap
 msgid "B<=foo.bar>"
 msgstr "B<=foo.bar>"
 
 #. type: Plain text
-#: doc/tin.5:2940
+#: doc/tin.5:2999
 msgid "articles are locally filed into the ''foo.bar'' group"
 msgstr "articles are locally filed into the ''foo.bar'' group"
 
 #. type: Plain text
-#: doc/tin.5:2948
+#: doc/tin.5:3007
 msgid ""
 "B<\\%tin>(1)  only tries to read the file if you read directly from the "
 "local spool, if you read news via NNTP, B<\\%tin>(1)  uses the LIST (B<RFC\\ "
@@ -16936,7 +17174,7 @@ msgstr ""
 "3977>) or LIST COUNTS (B<RFC\\ 6048>) command instead."
 
 #. type: Plain text
-#: doc/tin.5:2958
+#: doc/tin.5:3017
 msgid ""
 "This file provides a chronological record of when newsgroups are created. It "
 "is normally updated by the local news server (e.g., B<\\%innd>(8))  whenever "
@@ -16949,7 +17187,7 @@ msgstr ""
 "\"I<name> I<time> I<creator>\"."
 
 #. type: Plain text
-#: doc/tin.5:2965
+#: doc/tin.5:3024
 msgid ""
 "is the time when the group was created, expressed as the number of seconds "
 "since the Epoch."
@@ -16958,18 +17196,18 @@ msgstr ""
 "since the Epoch."
 
 #. type: TP
-#: doc/tin.5:2965
+#: doc/tin.5:3024
 #, no-wrap
 msgid "B<creator>"
 msgstr "B<creator>"
 
 #. type: Plain text
-#: doc/tin.5:2968
+#: doc/tin.5:3027
 msgid "is the electronic mail address of the person who created the group."
 msgstr "is the electronic mail address of the person who created the group."
 
 #. type: Plain text
-#: doc/tin.5:2974
+#: doc/tin.5:3033
 msgid ""
 "B<\\%tin>(1)  only tries to read the file if you read directly from the "
 "local spool, if you read news via NNTP, B<\\%tin>(1)  uses the NEWGROUPS "
@@ -16980,7 +17218,7 @@ msgstr ""
 "(B<RFC\\ 3977>) command instead."
 
 #. type: Plain text
-#: doc/tin.5:2984
+#: doc/tin.5:3043
 msgid ""
 "This file provides short descriptions of each newsgroup. It is normally "
 "updated by the local news server (e.g., B<\\%innd>(8))  whenever a new group "
@@ -16993,7 +17231,7 @@ msgstr ""
 "\"I<group.name>\tI<one-line description>\"."
 
 #. type: Plain text
-#: doc/tin.5:2996
+#: doc/tin.5:3055
 msgid ""
 "B<\\%tin>(1)  only tries to read the file if you read directly from the "
 "local spool, if you read news via NNTP, B<\\%tin>(1)  uses the LIST "
@@ -17004,7 +17242,7 @@ msgstr ""
 "NEWSGROUPS (B<RFC\\ 3977>) command instead."
 
 #. type: Plain text
-#: doc/tin.5:3004
+#: doc/tin.5:3063
 msgid ""
 "This file might hold a default organization to be used in the "
 "''Organization:'' header. $B<ORGANIZATION> has a higher priority if set."
@@ -17013,7 +17251,7 @@ msgstr ""
 "''Organization:'' header. $B<ORGANIZATION> has a higher priority if set."
 
 #. type: Plain text
-#: doc/tin.5:3021
+#: doc/tin.5:3080
 msgid ""
 "This file specifies the organization of the news overview database (see also "
 "B<\\%newsoverview>(5)).  The order of lines in this file is important; it "
@@ -17030,7 +17268,7 @@ msgstr ""
 "%tin>(1)  uses the LIST OVERVIEW.FMT (B<RFC\\ 3977>) command instead."
 
 #. type: Plain text
-#: doc/tin.5:3035
+#: doc/tin.5:3094
 msgid ""
 "This file contains a list of newsgroups \\(em one per line \\(em which the "
 "client should subscribe to when the user has no ${TIN_HOMEDIR:-"
@@ -17047,7 +17285,7 @@ msgstr ""
 "instead."
 
 #. type: Plain text
-#: doc/tin.5:3087
+#: doc/tin.5:3146
 msgid ""
 "B<\\%inews>(1), B<\\%ispell>(1), B<\\%lp>(1), B<\\%lpr>(1), B<\\"
 "%metamail>(1), B<\\%mutt>(1), B<\\%perl>(1), B<\\%perlre>(1), B<\\%pgp>(1), "
diff -Nurp '--exclude=.bzr*' tin-2.6.5/po-man/es/tin.1 tin-2.6.6/po-man/es/tin.1
--- tin-2.6.5/po-man/es/tin.1	2025-12-23 17:42:19.000000000 +0100
+++ tin-2.6.6/po-man/es/tin.1	2026-08-08 17:15:58.860086506 +0200
@@ -3,7 +3,7 @@
 .\" Module    : tin.1
 .\" Author    : I. Lea, U. Janssen
 .\" Created   : 1991-08-23
-.\" Updated   : 2025-12-23
+.\" Updated   : 2026-08-23
 .\" Notes     : use American English; still needs some work, e.g.:
 .\"             - document random organization feature
 .\"             - use semantic newlines
@@ -13,7 +13,7 @@
 .\" This file was generated with po4a. Translate the source file.
 .\"
 .\"*******************************************************************
-.TH TIN 1 2025\-12\-24 2.6.5 "Usenet newsreader"
+.TH TIN 1 2026\-08\-23 2.6.6 "Usenet newsreader"
 .\"
 .\"
 .SH NOMBRE
@@ -28,9 +28,10 @@ tin, rtin \- Usenet newsreader
 \|\|\fB\-s\fP \fINews_dir\fP\|] [\|\fB\-cuvZ\fP\|] [\|\fB\-4\fP\||\|\fB\-6\fP\|]
 [\|\fB\-o\fP\||\|\fB\-w\fP\||\|\fB\-N\fP\||\|\fB\-M\fP \fIaddress\fP\|] [\|\fB\-D\fP
 \fIdebug_level\fP\|] [\|\fB\-F\fP \fIfilter_file\fP\|] [\|\fB\-G\fP \fIarticle_limit\fP\|]
-[\|\fB\-f\fP \fInewsrc_file\fP\|] [\|\fB\-g\fP \fIserver\fP\|[\|:\fIport\fP\|]\|] [\|\fB\-L\fP
-\fIMessage\-ID\fP\|] [\|\fB\-m\fP \fIMail_dir\fP\|] [\|\fB\-p\fP \fIport\fP\|] [\|\fB\-t\fP
-\fItimeout\fP\|] [\|\fB\-I\fP \fIindex_dir\fP\|]\ \|[\fInewsgroup\fP\|[\|,.\|.\|.\&\|]\|]\|]
+[\|\fB\-f\fP \fInewsrc_file\fP\|] [\|\fB\-g\fP \fIserver\fP\|[\|:\fIport\fP\|]\|] [\|\fB\-i\fP
+\fIproto_article\fP\|] [\|\fB\-J\fP \fItinrc_file\fP\|] [\|\fB\-L\fP \fIMessage\-ID\fP\|]
+[\|\fB\-m\fP \fIMail_dir\fP\|] [\|\fB\-p\fP \fIport\fP\|] [\|\fB\-t\fP \fItimeout\fP\|] [\|\fB\-I\fP
+\fIindex_dir\fP\|]\ \|[\fInewsgroup\fP\|[\|,.\|.\|.\&\|]\|]\|]
 .SH DESCRIPCIÃ“N
 \fBtin\fP is a full\-screen easy to use Usenet newsreader. It can read news
 locally (e.g., \fI/var/spool/news\fP) or remotely (\fBrtin\fP or \fBtin \-r\fP option)
@@ -98,14 +99,14 @@ Use COMPRESS NNTP extension (\fBRFC\ 805
 \fB\-d\fP
 .\"
 .\" FIXME: explain debug levels
-Don't load newsgroup descriptions and servers message of the day
+Don't load newsgroup descriptions and server's message of the day
 (interactive mode).
 .TP 
 \fB\-D\fP\fI debug\-level\fP
 Enter debug\-level, the levels can specified via number (should be avoided as
 it will be removed in the future) or name (case insensitive) as listed
 below. Use comma to give multiple levels, any combinations are allowed
-(e.g., \*(rq\fB\-D\fP \fIGNKSA,2,NNTP\fP\*(rq). If removal is requested it will be
+(e.g., \*(rq\fB\-D\fP\ \fIGNKSA,2,NNTP\fP\*(rq). If removal is requested it will be
 performed at startup and on normal termination (that is the files are only
 available while \fBtin\fP is running).
 .in +.3i
@@ -155,12 +156,25 @@ Help listing all command\-line options.
 Brief introduction to \fBtin\fP that is also shown the first time it is
 started.
 .TP 
+\fB\-i\fP\fI proto_article\fP
+Import (append) a proto article to the
+\fI${TIN_HOMEDIR:\-"$HOME"}/.tin/postponed.articles\fP file.  The proto article
+then can be posted via \fBPostponed\fP '(\fBO\fP', \&'\fB^O\fP') or \*(rq\fB\-w\fP\*(rq or even
+\&'\fB\-o\fP\*(rq.  The proto article should not be MIME encoded and have at least
+the following headers: \*(rqFrom:\*(rq, \*(rqSubject:\*(rq and \*(rqNewsgroups:\*(rq.  Be
+aware that if \*(rq\fB\-i\fP\*(rq is used in conjunction with \*(rq\fB\-o\fP\*(rq all pending
+postponed articles will be posted, not just the one given with \*(rq\fB\-i\fP\*(rq.
+.TP 
 \fB\-I\fP \fIdir\fP
 Directory in which to store newsgroup index files. Default is
 \fI${TIN_INDEX_NEWSDIR:\-"${TIN_HOMEDIR:\-"$HOME"}/.tin"}/.news\fP.  This option
 has no effect if \fBtin\fP retrieves its index files via NNTP and
 \fBcache_overview_files\fP is turned off.
 .TP 
+\fB\-J\fP\fI file\fP
+Use the specified tinrc file instead of
+\fI${TIN_HOMEDIR:\-"$HOME"}/.tin/tinrc\fP.
+.TP 
 \fB\-k\fP
 Skip the certificate verification step for NNTPS connections and proceed
 without checking. This option implies \*(rq\fB\-T\fP\*(rq. See also the "SECURITY"
@@ -256,8 +270,8 @@ increase verbosity.
 Print version information and compilation options.
 .TP 
 \fB\-w\fP
-Quick mode to post an article and then exit. This option implies
-\&\*(rq\fB\-d\fP\*(rq. In order for this to be really quick, it should be used with
+Quick mode to post an article to a group and then exit.  This option implies
+\&\*(rq\fB\-d\fP\*(rq.  In order for this to be really quick, it should be used with
 \&\*(rq\fB\-n\fP\*(rq if possible.
 .TP 
 \fB\-x\fP
@@ -780,7 +794,7 @@ was entered.
 \fBGroupReverseSel '@'\fP
 Reverse all selections on all articles.
 .TP 
-\fBGroupUndoSel '~'\fP
+\fBGroupUndoSel '\[ti]'\fP
 Undo all selections on all articles. It clears the toggle effect of
 \fBGroupMarkUnselArtRead\fP ('\fBX\fP') command. Thus after first doing a
 \fBGroupMarkUnselArtRead\fP, one can then do \fBGroupUndoSel\fP to reset
@@ -956,9 +970,9 @@ your own articles.
 Mark all unread articles that have not been selected as read, redraw screen
 to reflect changes and put index at the first thread to begin reading.
 Pressing \fBGroupMarkUnselArtRead\fP ('\fBX\fP') again will toggle back to the way
-it was before. See \fBGroupUndoSel\fP ('\fB~\fP') command for clearing the toggle
-effect, leaving the group will also clear the toggle effect and make the
-changes permanent.
+it was before. See \fBGroupUndoSel\fP ('\fB\[ti]\fP') command for clearing the
+toggle effect, leaving the group will also clear the toggle effect and make
+the changes permanent.
 .TP 
 \fBMarkArtUnread 'z'\fP
 Mark current article as unread.
@@ -1018,7 +1032,7 @@ Toggle selection of current article.
 \fBThreadReverseSel '@'\fP
 Reverse article selections.
 .TP 
-\fBThreadUndoSel '~'\fP
+\fBThreadUndoSel '\[ti]'\fP
 Undo all selections on current thread.
 .TP 
 \fBPipe '|'\fP
@@ -2008,8 +2022,8 @@ article'.
 \fB(info_in_last_line)\fP
 .\" this is missing from the Menu
 If ON, show current group description or article subject in the last line
-(not in the pager and global menu) \(em \fBToggleInfoLastLine\fP ('\fBi\fP')
-toggles setting. This facility is useful as the full width of the screen is
+(not in the global menu) \(em \fBToggleInfoLastLine\fP ('\fBi\fP')  toggles
+setting. This facility is useful as the full width of the screen is
 available to display long subjects. Default is OFF.
 .TP 
 \fBUse interactive mail reader (interactive_mailer)\fP
@@ -2026,7 +2040,7 @@ use_mailreader_i=ON option). 0 turns off
 If ON use inverse video for page headers and URL highlighting.  Default is
 ON.
 .TP 
-\fBKeep failed arts in ~/dead.articles (keep_dead_articles)\fP
+\fBKeep failed arts in \[ti]/dead.articles (keep_dead_articles)\fP
 If ON keep all failed postings in \fI${TIN_HOMEDIR:\-"$HOME"}/dead.articles\fP
 besides keeping the last failed posting in
 \fI${TIN_HOMEDIR:\-"$HOME"}/dead.article\fP. Default is ON.
@@ -2092,8 +2106,8 @@ program. It allows the user to save arti
 \fBInvocation of your mail command (mailer_format)\fP
 The format string used to create the mailer command with parameters that is
 used for mailing articles to other people. Default is '%M "%T" < %F'
-(e.g., /bin/mail "iain" < ~/.article). The flexible format allows other
-mailers with different command line parameters to be used such as
+(e.g., /bin/mail "iain" < \[ti]/.article). The flexible format allows
+other mailers with different command\-line parameters to be used such as
 .in +.3i
 .nf
 sendmail \-oem \-t < %F
@@ -2154,8 +2168,10 @@ of these functions are available on your
 you have to use \fBmm_charset\fP instead. \fBmm_network_charset\fP is limited to
 one of the following charsets:
 .in +.3i
-US\-ASCII, ISO\-8859\-{1,2,3,4,5,7,9,10,13,14,15,16}, KOI8\-{R,U,RU}
-EUC\-{CN,JP,KR,TW}, ISO\-2022\-{CN,CN\-EXT,JP,JP\-1,JP\-2}, Big5, UTF\-8
+US\-ASCII,
+ISO\-8859\-\:{\:1,\:2,\:3,\:4,\:5,\:7,\:9,\:10,\:13,\:14,\:15,\:16\:},
+KOI8\-\:{\:R,\:U,\:RU\:},\: EUC\-\:{\:CN,\:JP,\:KR,\:TW\:},
+ISO\-2022\-\:{\:CN,\:CN\-EXT,\:JP,\:JP\-1,\:JP\-2\:}, Big5, UTF\-8
 .in -0.3i
 Not all values might work on your system, see \fB\%iconv_open\fP(3)  for more
 details. If it's not set, the value of the environment variable
@@ -2472,9 +2488,25 @@ OFF.
 \fBDisplay signatures (show_signatures)\fP
 If OFF don't show signatures when displaying articles. Default is ON.
 .TP 
-\fBDisplay score (show_art_score)\fP
-If ON show article score in the lower left corner when displaying articles.
-Default is OFF. See also \fBcol_score_neg\fP and \fBcol_score_pos\fP.
+\fBDisplay article info in pager (show_art_info)\fP
+Show additional information about the article at the page level.  The
+article's score can be displayed in the lower left corner (see also
+\fBcol_score_neg\fP and \fBcol_score_pos\fP), and the article's language, if
+detectable, can be displayed in the page header to the right of the line
+count.  If the language is prefixed by a '\[ti]' the value is guessed, if it
+is prefixed by a '+' the value is inherited.  If possible, a language tag is
+converted to the name of the language.  In this case, the tag is specified
+in round brackets after the name.  Default is 0.
+.RS +.5i
+.IP 0 3
+\fBNone\fP, don't show article's score or language.
+.IP 1
+\fBArticle score\fP, show only the article's score.
+.IP 2
+\fBArticle language\fP, show only the article's language.
+.IP 3
+\fBScore and language\fP, show both, article's score and language.
+.RE
 .TP 
 \fBPrepend signature with '\en\-\- \en' (sigdashes)\fP
 If ON prepend the signature with sigdashes. Default is ON.
@@ -2693,8 +2725,8 @@ A regular expression that will be applie
 matching words are shown in \fBcol_markdash\fP or \fBmono_markdash\fP. If
 \fBunderscores_regex\fP is blank, then \fBtin\fP uses a built\-in default.
 .TP 
-\fBRemove ~/.article after posting (unlink_article)\fP
-If ON remove \fI~/.article\fP after posting. Default is ON.
+\fBRemove \[ti]/.article after posting (unlink_article)\fP
+If ON remove \fI\[ti]/.article\fP after posting. Default is ON.
 .TP 
 \fBProgram that opens URLs (url_handler)\fP
 The program that will be run when launching URLs in the article viewer using
@@ -2721,8 +2753,20 @@ header. For this option to have any effe
 OFF.
 .TP 
 \fBUse UTF\-8 graphics (utf8_graphics)\fP
-If ON use UTF\-8 characters for indicator ('\(->'), thread/attachment
-tree and ellipsis ('...'). Default is OFF.
+Use UTF\-8 characters for indicator ('\(->'), thread/attachment tree and
+ellipsis ('...'). Default is 0.
+.RS +.5i
+.IP 0 3
+\fBDon't use UTF\-8 characters\fP.
+.IP 1
+\fBfor ellipsis\fP. Use UTF\-8 characters for ellipsis.
+.IP 2
+\fBfor indicator and tree\fP. Use UTF\-8 characters for indicator and
+thread/attachment tree.
+.IP 3
+\fBfor ..., indicator and tree\fP. Use UTF\-8 characters for ellipsis, indicator
+and thread/attachment tree.
+.RE
 .TP 
 \fBRegex for begin of a verbatim block (verbatim_begin_regex)\fP
 A regular expression that \fBtin\fP will use to find the begin of a verbatim
@@ -2815,6 +2859,13 @@ attributes menu looks and behaves very s
 title shows the current scope. Attributes set in the current scope are
 marked with '+' to the left of the attributes number.
 .PP
+If the current scope corresponds exactly to the name of the current group,
+e.g.  after switching to the attributes menu from the options menu using
+\fBConfigToggleAttrib\fP ('\fB<TAB>\fP'), attributes that originate from
+the global attributes file (\fI${TIN_LIBDIR:\-NEWSLIBDIR}/attributes\fP) are
+marked with '!' to the left of the attributes number. This is helpful for
+identifying such attributes and overriding them if necessary.
+.PP
 .\"
 .\"
 Besides the keys for moving around and changing values known from the
@@ -3019,8 +3070,8 @@ matching options.
 .PP
 Various expansion characters are recognized when entering the directory and
 file to save to. Environment variables (prefixed with '$') and user home
-directories (prefixed by '~' or '~username') can be specified.  Environment
-variables can themselves contain other special characters.
+directories (prefixed by '\[ti]' or '\[ti]username') can be specified.
+Environment variables can themselves contain other special characters.
 .PP
 To save articles to a mailbox enter '=<mailbox name>' when asked for
 the save filename. If you enter just '=' then articles will be saved to a
@@ -3051,7 +3102,7 @@ of which articles were mailed/saved from
 number of articles mailed/saved. Articles are saved in a private news
 structure under your \fBsavedir\fP directory (default is
 \fI${TIN_HOMEDIR:\-"$HOME"}/News\fP).  Be careful of using this option if you
-read a lot of groups because you could overflow your file system.
+read a lot of groups because you could overflow your filesystem.
 .PP
 When using \*(rq\fB\-S\fP\*(rq together with a given directory to save to (\*(rq\fB\-s\fP\*(rq
 option), the same directory must be specified when reading the articles by
@@ -3577,7 +3628,7 @@ For a detailed description see \fB\%tin\
 .PP
 \fI$MAILCAPS\fP
 .br
-\fI~/.mailcap\fP
+\fI\[ti]/.mailcap\fP
 .br
 \fI/etc/mailcap\fP
 .br
@@ -3894,18 +3945,18 @@ Define any additional options that you w
 \fB\%gpg\fP(1)  program.
 .TP 
 \fBPGPPATH\fP
-Override the name of the \fB\%pgp\fP(1)  directory in \fB$HOME\fP that holds your
+Override the name of the \fB\%pgp\fP(1)  directory in $\fBHOME\fP that holds your
 keys etc..
 .TP 
 \fBGNUPGHOME\fP
-Override the name of the \fB\%gpg\fP(1)  directory in \fB$HOME\fP that holds your
+Override the name of the \fB\%gpg\fP(1)  directory in $\fBHOME\fP that holds your
 keys etc..
 .TP 
 \fBLC_CTYPE\fP
 This variable determines the \fB\%locale\fP(5)  category for character handling
 functions. Usually it determines the character classes for pattern matching
 character classification and case conversion. Currently this is not true for
-\fBtin\fP (which temporary unsets \fB$LC_CTYPE\fP right before any match is done
+\fBtin\fP (which temporary unsets $\fBLC_CTYPE\fP right before any match is done
 to avoid confusion).  Its value should be of the form
 \fIlanguage\fP[\fI_territory\fP][\fI.codeset\fP][\fI@modifier\fP]. See \fB\%environ\fP(5)
 for more information.
@@ -3927,14 +3978,14 @@ Date and time formats. Its value should
 and \fB\%environ\fP(5)  for more information.
 .TP 
 \fBLC_ALL\fP
-This variable overrides the value of the \fB$LANG\fP variable and any other
-\fB$LC_\fP variable. Its value should be of the form
+This variable overrides the value of the $\fBLANG\fP variable and any other
+$\fBLC_\fP variable. Its value should be of the form
 \fIlanguage\fP[\fI_territory\fP][\fI.codeset\fP]. See \fB\%locale\fP(5)  and
 \fB\%environ\fP(5)  for more information.
 .TP 
 \fBLANG\fP
 This variable determines the \fB\%locale\fP(5)  category for any category not
-specifically selected with a variable starting with \fB$LC_\fP. Its value
+specifically selected with a variable starting with $\fBLC_\fP. Its value
 should be of the form \fIlanguage\fP[\fI_territory\fP][\fI.codeset\fP]. See
 \fB\%environ\fP(5)  for more information.
 .TP 
@@ -3942,15 +3993,15 @@ should be of the form \fIlanguage\fP[\fI
 This variable defines a priority list for translations. Whenever a
 translation is not available the next language from the list is tried.  Its
 value should be of the form \fIlanguage:language[:language]\fP.  Requires
-\fB$LC_ALL\fP or \fB$LANG\fP to be set. See \fB\%environ\fP(5)  for more information.
+$\fBLC_ALL\fP or $\fBLANG\fP to be set. See \fB\%environ\fP(5)  for more information.
 .TP 
 \fBCOLUMNS\fP
 A decimal integer > 0 used to indicate the user's preferred width in
 column positions for the terminal screen or window. If this variable is
 unset or null, the implementation determines the number of columns,
-appropriate for the terminal or window. When \fB$COLUMNS\fP is set, any
-terminal\-width information implied by \fB$TERM\fP will be overridden. Users and
-portable applications should not set \fB$COLUMNS\fP unless they wish to
+appropriate for the terminal or window. When $\fBCOLUMNS\fP is set, any
+terminal\-width information implied by $\fBTERM\fP will be overridden. Users and
+portable applications should not set $\fBCOLUMNS\fP unless they wish to
 override the system selection and produce output unrelated to the terminal
 characteristics.
 .TP 
@@ -3960,9 +4011,9 @@ lines on a page or the vertical screen o
 this case is a vertical measure large enough to hold the tallest character
 in the character set being displayed. If this variable is unset or null, the
 implementation determines the number of lines, appropriate for the terminal
-or window. When \fB$LINES\fP is set, any terminal\-height information implied by
-\fB$TERM\fP will be overridden. Users and portable applications should not set
-\fB$LINES\fP unless they wish to override the system selection.
+or window. When $\fBLINES\fP is set, any terminal\-height information implied by
+$\fBTERM\fP will be overridden. Users and portable applications should not set
+$\fBLINES\fP unless they wish to override the system selection.
 .TP 
 \fBTERM\fP
 The type of terminal in use. This is used when looking up termcap
@@ -4007,9 +4058,9 @@ Terminate gracefully but do not restore
 .\"
 Write out \fI${TIN_HOMEDIR:\-"$HOME"}/.newsrc\fP\-file.
 .SH GARANTÃA
-If \fBtin\fP is started in debug mode (\*(rq\fB\-D\ n\fP\*(rq) it will create world
-readable files in \fB$TMPDIR\fP which may contain sensitive data like the users
-NNTP password in clear text (if running verbose). On multiuser\-systems
+If \fBtin\fP is started in debug mode (\*(rq\fB\-D\fP\ \fIlevel\fP\*(rq) it will create
+world readable files in \fB$TMPDIR\fP which may contain sensitive data like the
+users NNTP password in clear text (if running verbose). On multiuser\-systems
 \fB$TMPDIR\fP should be set to a safe location before starting \fBtin\fP in
 (verbose) debug mode (e.g., \fBTMPDIR=$HOME tin \-vD NNTP\fP).
 .PP
@@ -4021,7 +4072,7 @@ option whenever possible.
 .\"
 If the server does not initially require authentication but supports
 compression and compression is requested, \fBtin\fP will exit when
-authentication is required later on. Using the \*(rq\fB\-A\fP\*(rq command line option
+authentication is required later on. Using the \*(rq\fB\-A\fP\*(rq command\-line option
 in conjunction with \*(rq\fB\-C\fP\*(rq circumvents this behavior.
 .SH "CONFORME A"
 .\" - RFC\~2045, RFC\~2047, RFC\~2231, RFC\~2980, RFC\~3977, RFC\~4155
diff -Nurp '--exclude=.bzr*' tin-2.6.5/po-man/es/tin.5 tin-2.6.6/po-man/es/tin.5
--- tin-2.6.5/po-man/es/tin.5	2025-12-23 17:42:19.000000000 +0100
+++ tin-2.6.6/po-man/es/tin.5	2026-08-08 17:15:59.324107307 +0200
@@ -3,7 +3,7 @@
 .\" Module    : tin.5
 .\" Author    : U. Janssen
 .\" Created   : 2000-07-10
-.\" Updated   : 2025-12-02
+.\" Updated   : 2026-08-23
 .\" Notes     : needs a some work, see TODOs
 .\"             - use semantic newlines
 .\"
@@ -12,7 +12,7 @@
 .\" This file was generated with po4a. Translate the source file.
 .\"
 .\"*******************************************************************
-.TH TIN 5 2025\-12\-24 2.6.5 "Usenet newsreader"
+.TH TIN 5 2026\-08\-23 2.6.6 "Usenet newsreader"
 
 .SH NOMBRE
 tin, rtin \- related files
@@ -46,7 +46,7 @@ the \fB\%tin\fP(1)  newsreader.  All fil
 .\" $TMPDIR/ACTIVE     (-D 64)
 \fI$MAILCAPS\fP
 .br
-\fI~/.mailcap\fP
+\fI\[ti]/.mailcap\fP
 .br
 \fI/etc/mailcap\fP
 .br
@@ -571,7 +571,7 @@ Identical to the tinrc variable of the s
 .\" TODO: document option
 \fBsavefile\fP
 .TP 
-\fBshow_art_score\fP
+\fBshow_art_info\fP
 Identical to the tinrc variable of the same name
 .TP 
 \fBshow_author\fP
@@ -627,7 +627,7 @@ Identical to the tinrc variable of the s
 .TP 
 \fBx_body\fP
 A piece of text that will be added at the start of a message body. If this
-string starts with a / or ~ then it is assumed to be the name of a file
+string starts with a / or \[ti] then it is assumed to be the name of a file
 containing the text to insert. If the string starts with a ! then what
 follows is assumed to be the path to a program to be executed to generate
 the content. %G is expanded to the current news.group.name and %P is
@@ -638,12 +638,12 @@ Insert \*(rqX\-Comment\-To:\*(rq header,
 .TP 
 \fBx_headers\fP
 A string including header\-name and the contents of the header that will be
-automatically added when posting. If the string starts with a / or ~ then it
-is assumed to be the name of a file containing the header and its content to
-be inserted. If the string starts with a ! then what follows is assumed to
-be the path to a program to be executed to generate the header and its
-content. %G is expanded to the current news.group.name and %P is expanded to
-the news.group.name with all '.\&' replaced by '/'.
+automatically added when posting. If the string starts with a / or \[ti]
+then it is assumed to be the name of a file containing the header and its
+content to be inserted. If the string starts with a ! then what follows is
+assumed to be the path to a program to be executed to generate the header
+and its content. %G is expanded to the current news.group.name and %P is
+expanded to the news.group.name with all '.\&' replaced by '/'.
 .TP 
 \fBquick_kill_scope\fP
 A comma\-separated list of newsgroup patterns (wildmat\-style) to which groups
@@ -690,8 +690,17 @@ with \-\-disable\-mime\-strict\-charset.
 \fBundeclared_cs_guess\fP
 Guess charset for (broken) articles without MIME charset declaration.  This
 attribute works only on systems with working \fB\%iconv\fP(3)  or \fB\%ucnv_*\fP()
-and \fB\%ucsdet_getName\fP()  from libicui18n. It has no effect if
-undeclared_charset is also set.
+and \fB\%ucsdet_getName\fP()  from libicui18n. Default is 0. The possible
+values are:
+.RS +1i
+.TS
+tab(:);
+n lb.
+0:don't guess undeclared charset
+1:guess if not set via undeclared_charset
+2:always guess undeclared charset
+.TE
+.RE
 .TP 
 Example:
 .RS
@@ -700,7 +709,7 @@ Example:
 # assume ISO\-8859\-1 as charset if no charset is declared
 # in all but fido7.* groups
 scope=*,!fido7.*
-x_headers=~/.tin/headers
+x_headers=\[ti]/.tin/headers
 undeclared_charset=ISO\-8859\-1
 
 # in *sources* set post process type to shar only
@@ -722,7 +731,7 @@ x_comment_to=ON
 
 # in fido7.* newsgroups guess charset
 scope=fido7.*
-undeclared_cs_guess=ON
+undeclared_cs_guess=1
 
 # in *.test newsgroups, don't append signature
 # and preset Subject
@@ -1010,7 +1019,7 @@ is unassigned.
 \fBGroupTag\fP	t
 \fBGroupToggleThreading\fP	u
 \fBGroupRepost\fP	x
-\fBGroupUndoSel\fP	~
+\fBGroupUndoSel\fP	\[ti]
 .sp
 \fBHelpLastPage\fP	G
 \fBHelpFirstPage\fP	g
@@ -1131,7 +1140,7 @@ is unassigned.
 \fBThreadSave\fP	s
 \fBThreadTag\fP	t
 \fBThreadTagParts\fP	T
-\fBThreadUndoSel\fP	~
+\fBThreadUndoSel\fP	\[ti]
 .sp
 \fBUrlSelect\fP	^J	^M
 .fi
@@ -1188,9 +1197,9 @@ news.example.org /tmp/nrc\-ex example ex
 .br
 # with the more specific one on top
 .br
-*:563 ~/.tin/newsrcs/${NNTPSERVER\-localhost}:563/newsrc
+*:563 \[ti]/.tin/newsrcs/${NNTPSERVER\-localhost}:563/newsrc
 .br
-* ~/.tin/newsrcs/${NNTPSERVER\-localhost}/newsrc
+* \[ti]/.tin/newsrcs/${NNTPSERVER\-localhost}/newsrc
 .RE
 .RE
 .PP
@@ -1270,8 +1279,8 @@ some are not meant to be changed by the
 Internal version number.
 .TP 
 \fBadd_cmd_line_opts\fP
-Additional command line options. Acts like $\fBTINRC\fP but server specific.
-Be aware that the file is read after the command line options and may
+Additional command\-line options. Acts like $\fBTINRC\fP but server specific.
+Be aware that the file is read after the command\-line options and may
 override them.  The allowed options are currently limited to \*(rq\fB\-4\fP\*(rq,
 \&\*(rq\fB\-6\fP\*(rq, \&\*(rq\fB\-A\fP\*(rq, \*(rq\fB\-C\fP\*(rq, \*(rq\fB\-d\fP\*(rq, \*(rq\fB\-G\fP\ \fIlimit\fP\*(rq,
 \&\*(rq\fB\-k\fP\*(rq, \*(rq\fB\-n\fP\*(rq, \*(rq\fB\-p\fP\ \fIport\fP\*(rq, \*(rq\fB\-q\fP\*(rq, \&\*(rq\fB\-Q\fP\*(rq, \*(rq\fB\-t\fP\ \fItimeout\fP\*(rq, \*(rq\fB\-T\fP\*(rq and \*(rq\fB\-x\fP\*(rq.  The default is unset.
@@ -1419,7 +1428,7 @@ Reconnect to server automatically. Defau
 .TP 
 \fBbatch_save\fP
 If set ON articles/threads will be saved in batch mode when save \*(rq\fB\-S\fP\*(rq
-or mail \*(rq\fB\-M\fP\*(rq, \*(rq\fB\-N\fP\*(rq is specified on the command line.  Default is
+or mail \*(rq\fB\-M\fP\*(rq, \*(rq\fB\-N\fP\*(rq is specified on the command\-line.  Default is
 ON.
 .TP 
 \fBbeginner_level\fP
@@ -1767,8 +1776,8 @@ article'.
 .TP 
 \fBinfo_in_last_line\fP
 If ON, show current group description or article subject in the last line
-(not in the pager and global menu) \(em \fBToggleInfoLastLine\fP ('\fBi\fP')
-toggles setting. This facility is useful as the full width of the screen is
+(not in the global menu) \(em \fBToggleInfoLastLine\fP ('\fBi\fP')  toggles
+setting. This facility is useful as the full width of the screen is
 available to display long subjects. Default is OFF.
 .TP 
 \fBinteractive_mailer\fP
@@ -1845,8 +1854,8 @@ program. It allows the user to save arti
 \fBmailer_format\fP
 The format string used to create the mailer command with parameters that is
 used for mailing articles to other people. Default is '%M "%T" < %F'
-(e.g., /bin/mail "iain" < ~/.article). The flexible format allows other
-mailers with different command line parameters to be used such as
+(e.g., /bin/mail "iain" < \[ti]/.article). The flexible format allows
+other mailers with different command\-line parameters to be used such as
 .in +0.3i
 .nf
 sendmail \-oem \-t < %F
@@ -1907,8 +1916,10 @@ of these functions are available on your
 you have to use \fBmm_charset\fP instead. \fBmm_network_charset\fP is limited to
 one of the following charsets:
 .in +0.3i
-US\-ASCII, ISO\-8859\-{1,2,3,4,5,7,9,10,13,14,15,16}, KOI8\-{R,U,RU}
-EUC\-{CN,JP,KR,TW}, ISO\-2022\-{CN,CN\-EXT,JP,JP\-1,JP\-2}, Big5, UTF\-8
+US\-ASCII,
+ISO\-8859\-\:{\:1,\:2,\:3,\:4,\:5,\:7,\:9,\:10,\:13,\:14,\:15,\:16\:},
+KOI8\-\:{\:R,\:U,\:RU\:},\: EUC\-\:{\:CN,\:JP,\:KR,\:TW\:},
+ISO\-2022\-\:{\:CN,\:CN\-EXT,\:JP,\:JP\-1,\:JP\-2\:}, Big5, UTF\-8
 .in -0.3i
 Not all values might work on your system, see \fB\%iconv_open\fP(3)  for more
 details. If it's not set, the value of the environment variable
@@ -1918,22 +1929,39 @@ neither of them is defined.
 \fBmono_markdash\fP
 Character attribute of words emphasized like _this_. It depends on your
 terminal which attributes are usable. See also \fBword_h_display_marks\fP and
-\fBword_highlight\fP.
+\fBword_highlight\fP. Default is 2 (best highlighting). The possible values
+are:
+.RS +1i
+.TS
+tab(:);
+n lb.
+0:normal
+1:underline
+2:best highlighting
+3:reverse video
+4:blinking
+5:half bright
+6:bold
+.TE
+.RE
 .TP 
 \fBmono_markslash\fP
 Character attribute of words emphasized like /this/. It depends on your
 terminal which attributes are usable. See also \fBword_h_display_marks\fP and
-\fBword_highlight\fP.
+\fBword_highlight\fP. Default is 5 (half bright). See \fBmono_markdash\fP for the
+possible values.
 .TP 
 \fBmono_markstar\fP
 Character attribute of words emphasized like *this*. It depends on your
 terminal which attributes are usable. See also \fBword_h_display_marks\fP and
-\fBword_highlight\fP.
+\fBword_highlight\fP. Default is 6 (bold). See \fBmono_markdash\fP for the
+possible values.
 .TP 
 \fBmono_markstroke\fP
 Character attribute of words emphasized like \-this\-. It depends on your
 terminal which attributes are usable. See also \fBword_h_display_marks\fP and
-\fBword_highlight\fP.
+\fBword_highlight\fP. Default is 3 (reverse video). See \fBmono_markdash\fP for
+the possible values.
 .TP 
 \fBnewnews\fP
 These are internal timers used by \fB\%tin\fP(1)  to keep track of new
@@ -2203,9 +2231,25 @@ displayed.
 displayed.
 .RE
 .TP 
-\fBshow_art_score\fP
-If ON show article score in the lower left corner when displaying articles.
-Default is OFF. See also \fBcol_score_neg\fP and \fBcol_score_pos\fP.
+\fBshow_art_info\fP
+Show additional information about the article at the page level.  The
+article's score can be displayed in the lower left corner (see also
+\fBcol_score_neg\fP and \fBcol_score_pos\fP), and the article's language, if
+detectable, can be displayed in the page header to the right of the line
+count.  If the language is prefixed by a '\[ti]' the value is guessed, if it
+is prefixed by a '+' the value is inherited.  If possible, a language tag is
+converted to the name of the language.  In this case, the tag is specified
+in round brackets after the name.  Default is 0.
+.RS +1i
+.IP 0 3
+\fBNone\fP, don't show article's score or language.
+.IP 1
+\fBArticle score\fP, show only the article's score.
+.IP 2
+\fBArticle language\fP, show only the article's language.
+.IP 3
+\fBScore and language\fP, show both, article's score and language.
+.RE
 .TP 
 \fBshow_description\fP
 If ON show a short group description text after newsgroup name at the group
@@ -2493,8 +2537,20 @@ an \fB\%xterm\fP(1x)  and \fB\%slrnface\
 is OFF.
 .TP 
 \fButf8_graphics\fP
-If ON use UTF\-8 characters for indicator ('\(->'), thread/attachment
-tree and ellipsis ('...'). Default is OFF.
+Use UTF\-8 characters for indicator ('\(->'), thread/attachment tree and
+ellipsis ('...'). Default is 0.
+.RS +.5i
+.IP 0 3
+\fBDon't use UTF\-8 characters\fP.
+.IP 1
+\fBfor ellipsis\fP. Use UTF\-8 characters for ellipsis.
+.IP 2
+\fBfor indicator and tree\fP. Use UTF\-8 characters for indicator and
+thread/attachment tree.
+.IP 3
+\fBfor ..., indicator and tree\fP. Use UTF\-8 characters for ellipsis, indicator
+and thread/attachment tree.
+.RE
 .TP 
 \fBverbatim_begin_regex\fP
 A regular expression that \fB\%tin\fP(1)  will use to find the begin of a
diff -Nurp '--exclude=.bzr*' tin-2.6.5/po-man/es.po tin-2.6.6/po-man/es.po
--- tin-2.6.5/po-man/es.po	2025-12-23 17:42:13.000000000 +0100
+++ tin-2.6.6/po-man/es.po	2026-08-08 17:15:54.215878306 +0200
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: tin-man 2.4.2\n"
-"POT-Creation-Date: 2025-12-23 17:36+0100\n"
+"POT-Creation-Date: 2026-08-08 17:15+0200\n"
 "PO-Revision-Date: 2024-08-01 11:39+0200\n"
 "Last-Translator: Francisco Javier Serrador <fserrador@gmail.com>\n"
 "Language-Team: Spanish <es@tp.org.es>\n"
@@ -27,14 +27,14 @@ msgstr "TIN"
 #. type: TH
 #: doc/tin.1:11 doc/tin.5:10
 #, no-wrap
-msgid "2025-12-24"
-msgstr "2025-12-24"
+msgid "2026-08-23"
+msgstr ""
 
 #. type: TH
 #: doc/tin.1:11 doc/tin.5:10
 #, no-wrap
-msgid "2.6.5"
-msgstr "2.6.5"
+msgid "2.6.6"
+msgstr "2.6.6"
 
 #. type: TH
 #: doc/tin.1:11 doc/tin.5:10
@@ -60,7 +60,7 @@ msgid "SYNOPSIS"
 msgstr "SINOPSIS"
 
 #. type: Plain text
-#: doc/tin.1:53
+#: doc/tin.1:57
 msgid ""
 "B<tin> [\\|[\\|B<-h>\\||\\|B<-H>\\||\\|B<-V>\\|]\\ \\|| [\\|[\\|B<-a>\\|] "
 "[\\|B<-dlnq>\\||\\|B<-Q>\\|] [\\|B<-ACkrTzxX>\\|]\\|] [\\|[\\|B<-R>\\||\\|B<-"
@@ -68,19 +68,20 @@ msgid ""
 "B<-6>\\|] [\\|B<-o>\\||\\|B<-w>\\||\\|B<-N>\\||\\|B<-M> I<address>\\|] [\\|"
 "B<-D> I<debug_level>\\|] [\\|B<-F> I<filter_file>\\|] [\\|B<-G> "
 "I<article_limit>\\|] [\\|B<-f> I<newsrc_file>\\|] [\\|B<-g> I<server>\\|"
-"[\\|:I<port>\\|]\\|] [\\|B<-L> I<Message-ID>\\|] [\\|B<-m> I<Mail_dir>\\|] "
-"[\\|B<-p> I<port>\\|] [\\|B<-t> I<timeout>\\|] [\\|B<-I> I<index_dir>\\|]\\ "
-"\\|[I<newsgroup>\\|[\\|,.\\|.\\|.\\&\\|]\\|]\\|]"
+"[\\|:I<port>\\|]\\|] [\\|B<-i> I<proto_article>\\|] [\\|B<-J> "
+"I<tinrc_file>\\|] [\\|B<-L> I<Message-ID>\\|] [\\|B<-m> I<Mail_dir>\\|] [\\|"
+"B<-p> I<port>\\|] [\\|B<-t> I<timeout>\\|] [\\|B<-I> I<index_dir>\\|]\\ \\|"
+"[I<newsgroup>\\|[\\|,.\\|.\\|.\\&\\|]\\|]\\|]"
 msgstr ""
 
 #. type: SH
-#: doc/tin.1:53 doc/tin.5:15
+#: doc/tin.1:57 doc/tin.5:15
 #, no-wrap
 msgid "DESCRIPTION"
 msgstr "DESCRIPCIÃ“N"
 
 #. type: Plain text
-#: doc/tin.1:62
+#: doc/tin.1:66
 msgid ""
 "B<tin> is a full-screen easy to use Usenet newsreader. It can read news "
 "locally (e.g., I</var/spool/news>) or remotely (B<rtin> or B<tin -r> option) "
@@ -91,7 +92,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:68
+#: doc/tin.1:72
 msgid ""
 "B<tin> has four separate levels of operation: Selection level, Group level, "
 "Thread level and Article level. Use the B<Help> ('B<h>')  command to view a "
@@ -99,7 +100,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:76
+#: doc/tin.1:80
 msgid ""
 "On startup B<tin> will show a list of the newsgroups found in I<$"
 "{TIN_HOMEDIR:-\"$HOME\"}/.newsrc>. An arrow '\\(-E<gt>' or highlighted bar "
@@ -111,126 +112,126 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:81
+#: doc/tin.1:85
 msgid ""
 "The B<GroupNextUnreadArtOrGrp> ('B<E<lt>TABE<gt>>') key enters the next "
 "newsgroup with unread articles."
 msgstr ""
 
 #. type: SH
-#: doc/tin.1:81
+#: doc/tin.1:85
 #, no-wrap
 msgid "EXIT STATUS"
 msgstr "ESTADO SALIENTE"
 
 #. type: TP
-#: doc/tin.1:83 doc/tin.1:1196 doc/tin.1:3958
+#: doc/tin.1:87 doc/tin.1:1216 doc/tin.1:4018
 #, no-wrap
 msgid "B<0>"
 msgstr "B<0>"
 
 #. type: Plain text
-#: doc/tin.1:86
+#: doc/tin.1:90
 msgid "Successful program execution. No unread news available in batch mode."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:86 doc/tin.1:3961
+#: doc/tin.1:90 doc/tin.1:4021
 #, no-wrap
 msgid "B<1>"
 msgstr "B<1>"
 
 #. type: Plain text
-#: doc/tin.1:89
+#: doc/tin.1:93
 msgid "Usage, syntax, configuration file or network error."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:89 doc/tin.1:3964
+#: doc/tin.1:93 doc/tin.1:4024
 #, no-wrap
 msgid "B<2>"
 msgstr "B<2>"
 
 #. type: Plain text
-#: doc/tin.1:92
+#: doc/tin.1:96
 msgid "Unread news available (batch mode (''B<-Z>'') only)."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:92 doc/tin.1:3967
+#: doc/tin.1:96 doc/tin.1:4027
 #, no-wrap
 msgid "B<3>"
 msgstr "B<3>"
 
 #. type: Plain text
-#: doc/tin.1:97
+#: doc/tin.1:101
 msgid "NNTP error."
 msgstr "Error NNTP"
 
 #. type: SH
-#: doc/tin.1:97
+#: doc/tin.1:101
 #, no-wrap
 msgid "OPTIONS"
 msgstr "OPCIONES"
 
 #. type: TP
-#: doc/tin.1:98
+#: doc/tin.1:102
 #, no-wrap
 msgid "B<-4>"
 msgstr "B<-4>"
 
 #. type: Plain text
-#: doc/tin.1:102
+#: doc/tin.1:106
 msgid ""
 "Force connecting via IPv4 to the remote NNTP server. Only available when "
 "built with IPv6 support."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:102
+#: doc/tin.1:106
 #, no-wrap
 msgid "B<-6>"
 msgstr "B<-6>"
 
 #. type: Plain text
-#: doc/tin.1:106
+#: doc/tin.1:110
 msgid ""
 "Force connecting via IPv6 to the remote NNTP server. Only available when "
 "built with IPv6 support."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:106
+#: doc/tin.1:110
 #, no-wrap
 msgid "B<-a>"
 msgstr "B<-a>"
 
 #. type: Plain text
-#: doc/tin.1:109
+#: doc/tin.1:113
 msgid "Toggle ANSI color (default is off)."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:109
+#: doc/tin.1:113
 #, no-wrap
 msgid "B<-A>"
 msgstr "B<-A>"
 
 #. type: Plain text
-#: doc/tin.1:114
+#: doc/tin.1:118
 msgid ""
 "Force authentication on initial connect. Only available when reading via "
 "NNTP.  See also I<${TIN_HOMEDIR:-\"$HOME\"}/.newsauth> in B<\\%tin>(5)."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:114
+#: doc/tin.1:118
 #, no-wrap
 msgid "B<-c>"
 msgstr "B<-c>"
 
 #. type: Plain text
-#: doc/tin.1:119
+#: doc/tin.1:123
 msgid ""
 "Create/update index files for every group in I<${TIN_HOMEDIR:-"
 "\"$HOME\"}/.newsrc> or file specified by the ''B<-f>'' option and mark all "
@@ -238,13 +239,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:119
+#: doc/tin.1:123
 #, no-wrap
 msgid "B<-C>"
 msgstr "B<-C>"
 
 #. type: Plain text
-#: doc/tin.1:124
+#: doc/tin.1:128
 msgid ""
 "Use COMPRESS NNTP extension (B<RFC\\ 8054>) if available. See also "
 "B<nntp_read_timeout_secs>, ''B<-t>'' and the \"SECURITY\" and \"BUGS\" "
@@ -252,7 +253,7 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:124
+#: doc/tin.1:128
 #, no-wrap
 msgid "B<-d>"
 msgstr "B<-d>"
@@ -260,208 +261,210 @@ msgstr "B<-d>"
 #
 #.  FIXME: explain debug levels
 #. type: Plain text
-#: doc/tin.1:130
+#: doc/tin.1:134
 msgid ""
-"Don't load newsgroup descriptions and servers message of the day "
+"Don't load newsgroup descriptions and server's message of the day "
 "(interactive mode)."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:130
+#: doc/tin.1:134
 #, no-wrap
 msgid "B<-D>I< debug-level>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:140
+#: doc/tin.1:144
 msgid ""
 "Enter debug-level, the levels can specified via number (should be avoided as "
 "it will be removed in the future) or name (case insensitive) as listed "
 "below. Use comma to give multiple levels, any combinations are allowed "
-"(e.g., ''B<-D> I<GNKSA,2,NNTP>''). If removal is requested it will be "
+"(e.g., ''B<-D>\\ I<GNKSA,2,NNTP>''). If removal is requested it will be "
 "performed at startup and on normal termination (that is the files are only "
 "available while B<tin> is running)."
 msgstr ""
 
 #. type: IP
-#: doc/tin.1:144 doc/tin.1:1900 doc/tin.1:1934 doc/tin.1:2053 doc/tin.1:2120
-#: doc/tin.1:2322 doc/tin.1:2387 doc/tin.1:2523 doc/tin.1:2550 doc/tin.1:2564
-#: doc/tin.1:2616 doc/tin.1:2646 doc/tin.1:2724 doc/tin.1:2756 doc/tin.1:2782
-#: doc/tin.1:2863 doc/tin.1:2899 doc/tin.5:1674 doc/tin.5:1703 doc/tin.5:1841
-#: doc/tin.5:1904 doc/tin.5:2099 doc/tin.5:2169 doc/tin.5:2221 doc/tin.5:2340
-#: doc/tin.5:2353 doc/tin.5:2386 doc/tin.5:2439 doc/tin.5:2468 doc/tin.5:2539
-#: doc/tin.5:2588 doc/tin.5:2616 doc/tin.5:2706 doc/tin.5:2744
+#: doc/tin.1:148 doc/tin.1:1920 doc/tin.1:1954 doc/tin.1:2073 doc/tin.1:2140
+#: doc/tin.1:2345 doc/tin.1:2410 doc/tin.1:2546 doc/tin.1:2573 doc/tin.1:2587
+#: doc/tin.1:2622 doc/tin.1:2657 doc/tin.1:2687 doc/tin.1:2765 doc/tin.1:2797
+#: doc/tin.1:2823 doc/tin.1:2892 doc/tin.1:2916 doc/tin.1:2952 doc/tin.5:747
+#: doc/tin.5:1683 doc/tin.5:1712 doc/tin.5:1850 doc/tin.5:1913 doc/tin.5:2064
+#: doc/tin.5:2128 doc/tin.5:2198 doc/tin.5:2250 doc/tin.5:2369 doc/tin.5:2382
+#: doc/tin.5:2407 doc/tin.5:2433 doc/tin.5:2486 doc/tin.5:2515 doc/tin.5:2586
+#: doc/tin.5:2635 doc/tin.5:2663 doc/tin.5:2735 doc/tin.5:2765 doc/tin.5:2803
 #, no-wrap
 msgid "1"
 msgstr "1"
 
 #. type: tbl table
-#: doc/tin.1:144
+#: doc/tin.1:148
 #, no-wrap
 msgid "NNTP"
 msgstr "NNTP"
 
 #. type: tbl table
-#: doc/tin.1:144
+#: doc/tin.1:148
 #, no-wrap
 msgid "NNTPS"
 msgstr "NNTPS"
 
 #. type: IP
-#: doc/tin.1:145 doc/tin.1:1902 doc/tin.1:1936 doc/tin.1:2054 doc/tin.1:2125
-#: doc/tin.1:2324 doc/tin.1:2391 doc/tin.1:2526 doc/tin.1:2566 doc/tin.1:2618
-#: doc/tin.1:2649 doc/tin.1:2726 doc/tin.1:2758 doc/tin.1:2784 doc/tin.1:2865
-#: doc/tin.1:2901 doc/tin.5:1675 doc/tin.5:1704 doc/tin.5:1842 doc/tin.5:1909
-#: doc/tin.5:2101 doc/tin.5:2173 doc/tin.5:2225 doc/tin.5:2356 doc/tin.5:2388
-#: doc/tin.5:2441 doc/tin.5:2471 doc/tin.5:2541 doc/tin.5:2590 doc/tin.5:2618
-#: doc/tin.5:2708 doc/tin.5:2746
+#: doc/tin.1:149 doc/tin.1:1922 doc/tin.1:1956 doc/tin.1:2074 doc/tin.1:2145
+#: doc/tin.1:2347 doc/tin.1:2414 doc/tin.1:2549 doc/tin.1:2589 doc/tin.1:2624
+#: doc/tin.1:2659 doc/tin.1:2690 doc/tin.1:2767 doc/tin.1:2799 doc/tin.1:2825
+#: doc/tin.1:2894 doc/tin.1:2918 doc/tin.1:2954 doc/tin.5:748 doc/tin.5:1684
+#: doc/tin.5:1713 doc/tin.5:1851 doc/tin.5:1918 doc/tin.5:2065 doc/tin.5:2130
+#: doc/tin.5:2202 doc/tin.5:2254 doc/tin.5:2385 doc/tin.5:2409 doc/tin.5:2435
+#: doc/tin.5:2488 doc/tin.5:2518 doc/tin.5:2588 doc/tin.5:2637 doc/tin.5:2665
+#: doc/tin.5:2737 doc/tin.5:2767 doc/tin.5:2805
 #, no-wrap
 msgid "2"
 msgstr "2"
 
 #. type: tbl table
-#: doc/tin.1:145
+#: doc/tin.1:149
 #, no-wrap
 msgid "FILTER"
 msgstr "FILTER"
 
 #. type: tbl table
-#: doc/tin.1:145
+#: doc/tin.1:149
 #, no-wrap
 msgid "ARTS"
 msgstr "ARTS"
 
 #. type: IP
-#: doc/tin.1:146 doc/tin.1:1906 doc/tin.1:1940 doc/tin.1:2055 doc/tin.1:2328
-#: doc/tin.1:2622 doc/tin.1:2653 doc/tin.1:2731 doc/tin.1:2788 doc/tin.5:1677
-#: doc/tin.5:1706 doc/tin.5:1843 doc/tin.5:2105 doc/tin.5:2231 doc/tin.5:2445
-#: doc/tin.5:2475 doc/tin.5:2545 doc/tin.5:2622
+#: doc/tin.1:150 doc/tin.1:1926 doc/tin.1:1960 doc/tin.1:2075 doc/tin.1:2351
+#: doc/tin.1:2663 doc/tin.1:2694 doc/tin.1:2772 doc/tin.1:2829 doc/tin.5:1686
+#: doc/tin.5:1715 doc/tin.5:1852 doc/tin.5:2067 doc/tin.5:2134 doc/tin.5:2260
+#: doc/tin.5:2492 doc/tin.5:2522 doc/tin.5:2592 doc/tin.5:2669
 #, no-wrap
 msgid "4"
 msgstr "4"
 
 #. type: tbl table
-#: doc/tin.1:146
+#: doc/tin.1:150
 #, no-wrap
 msgid "NEWSRC"
 msgstr "NEWSRC"
 
 #. type: tbl table
-#: doc/tin.1:146
+#: doc/tin.1:150
 #, no-wrap
 msgid "BITMAP"
 msgstr "BITMAP"
 
 #. type: IP
-#: doc/tin.1:147 doc/tin.1:2058 doc/tin.1:2631 doc/tin.5:1846 doc/tin.5:2454
+#: doc/tin.1:151 doc/tin.1:2078 doc/tin.1:2672 doc/tin.5:1855 doc/tin.5:2501
 #, no-wrap
 msgid "8"
 msgstr "8"
 
 #. type: tbl table
-#: doc/tin.1:147
+#: doc/tin.1:151
 #, no-wrap
 msgid "THREADING"
 msgstr "THREADING"
 
 #. type: tbl table
-#: doc/tin.1:147
+#: doc/tin.1:151
 #, no-wrap
 msgid "REFS"
 msgstr "REFS"
 
 #. type: tbl table
-#: doc/tin.1:148
+#: doc/tin.1:152
 #, no-wrap
 msgid "16"
 msgstr "16"
 
 #. type: tbl table
-#: doc/tin.1:148
+#: doc/tin.1:152
 #, no-wrap
 msgid "MEMORY"
 msgstr "MEMORY"
 
 #. type: tbl table
-#: doc/tin.1:148
+#: doc/tin.1:152
 #, no-wrap
 msgid "MALLOC"
 msgstr "MALLOC"
 
 #. type: tbl table
-#: doc/tin.1:149
+#: doc/tin.1:153
 #, no-wrap
 msgid "32"
 msgstr "32"
 
 #. type: tbl table
-#: doc/tin.1:149
+#: doc/tin.1:153
 #, no-wrap
 msgid "ATTRIBUTES"
 msgstr "ATTRIBUTES"
 
 #. type: tbl table
-#: doc/tin.1:150
+#: doc/tin.1:154
 #, no-wrap
 msgid "64"
 msgstr "64"
 
 #. type: tbl table
-#: doc/tin.1:150
+#: doc/tin.1:154
 #, no-wrap
 msgid "MISC"
 msgstr "MISC"
 
 #. type: tbl table
-#: doc/tin.1:150
+#: doc/tin.1:154
 #, no-wrap
 msgid "GNKSA"
 msgstr "GNKSA"
 
 #. type: tbl table
-#: doc/tin.1:150
+#: doc/tin.1:154
 #, no-wrap
 msgid "ACTIVE"
 msgstr "ACTIVE"
 
 #. type: tbl table
-#: doc/tin.1:151
+#: doc/tin.1:155
 #, no-wrap
 msgid "127"
 msgstr "127"
 
 #. type: tbl table
-#: doc/tin.1:151
+#: doc/tin.1:155
 #, no-wrap
 msgid "ALL"
 msgstr "ALL"
 
 #. type: tbl table
-#: doc/tin.1:151
+#: doc/tin.1:155
 #, no-wrap
 msgid "EVERYTHING"
 msgstr "EVERYTHING"
 
 #. type: tbl table
-#: doc/tin.1:152
+#: doc/tin.1:156
 #, no-wrap
 msgid "128"
 msgstr "128"
 
 #. type: tbl table
-#: doc/tin.1:152
+#: doc/tin.1:156
 #, no-wrap
 msgid "REMOVE"
 msgstr "REMOVE"
 
 #. type: tbl table
-#: doc/tin.1:152
+#: doc/tin.1:156
 #, no-wrap
 msgid "DELETE"
 msgstr "DELETE"
 
 #. type: Plain text
-#: doc/tin.1:158
+#: doc/tin.1:162
 msgid ""
 "For NNTP-level ''B<-v>'' controls the verbosity of the output.  Depending on "
 "the debug-level various files may be written to I<$TMPDIR> and/or on screen "
@@ -469,13 +472,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:158
+#: doc/tin.1:162
 #, fuzzy, no-wrap
 msgid "B<-f>I< file>"
 msgstr "B<-f> I<archivo>"
 
 #. type: Plain text
-#: doc/tin.1:163
+#: doc/tin.1:167
 msgid ""
 "Use the specified file of subscribed to newsgroups in place of I<$"
 "{TIN_HOMEDIR:-\"$HOME\"}/.newsrc> or a file specified via I<${TIN_HOMEDIR:-"
@@ -483,26 +486,26 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:163
+#: doc/tin.1:167
 #, fuzzy, no-wrap
 msgid "B<-F>I< file>"
 msgstr "B<-F> I<archivo>"
 
 #. type: Plain text
-#: doc/tin.1:166
+#: doc/tin.1:170
 msgid ""
 "Use the specified filter file instead of I<${TIN_HOMEDIR:-"
 "\"$HOME\"}/.filter>."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:166
+#: doc/tin.1:170
 #, fuzzy, no-wrap
 msgid "B<-g> I<server>[:I<port>]"
 msgstr "B<-g> I<servidor>[:I<puerto>]"
 
 #. type: Plain text
-#: doc/tin.1:172
+#: doc/tin.1:176
 msgid ""
 "Use the server[:port] and newsrc specified in I<${TIN_HOMEDIR:-"
 "\"$HOME\"}/.tin/newsrctable>. Only available when reading via NNTP. If you "
@@ -511,13 +514,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:172
+#: doc/tin.1:176
 #, no-wrap
 msgid "B<-G>I< article-limit>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:180
+#: doc/tin.1:184
 msgid ""
 "Limit the number of articles/group to retrieve from the server.  If "
 "I<article-limit> is E<gt> 0 not more than the last I<article-limit> articles/"
@@ -527,36 +530,54 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:180
+#: doc/tin.1:184
 #, no-wrap
 msgid "B<-h>"
 msgstr "B<-h>"
 
 #. type: Plain text
-#: doc/tin.1:183
+#: doc/tin.1:187
 msgid "Help listing all command-line options."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:183
+#: doc/tin.1:187
 #, no-wrap
 msgid "B<-H>"
 msgstr "B<-H>"
 
 #. type: Plain text
-#: doc/tin.1:187
+#: doc/tin.1:191
 msgid ""
 "Brief introduction to B<tin> that is also shown the first time it is started."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:187
+#: doc/tin.1:191
+#, no-wrap
+msgid "B<-i>I< proto_article>"
+msgstr ""
+
+#. type: Plain text
+#: doc/tin.1:202
+msgid ""
+"Import (append) a proto article to the I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/"
+"postponed.articles> file.  The proto article then can be posted via "
+"B<Postponed> '(B<O>', \\&'B<^O>') or ''B<-w>'' or even 'B<-o>''.  The proto "
+"article should not be MIME encoded and have at least the following headers: "
+"''From:'', ''Subject:'' and ''Newsgroups:''.  Be aware that if ''B<-i>'' is "
+"used in conjunction with ''B<-o>'' all pending postponed articles will be "
+"posted, not just the one given with ''B<-i>''."
+msgstr ""
+
+#. type: TP
+#: doc/tin.1:202
 #, no-wrap
 msgid "B<-I>I< dir>"
 msgstr "B<-I> I<dir>"
 
 #. type: Plain text
-#: doc/tin.1:193
+#: doc/tin.1:208
 msgid ""
 "Directory in which to store newsgroup index files. Default is I<$"
 "{TIN_INDEX_NEWSDIR:-\"${TIN_HOMEDIR:-\"$HOME\"}/.tin\"}/.news>.  This option "
@@ -565,13 +586,26 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:193
+#: doc/tin.1:208
+#, no-wrap
+msgid "B<-J>I< file>"
+msgstr ""
+
+#. type: Plain text
+#: doc/tin.1:212
+msgid ""
+"Use the specified tinrc file instead of I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/"
+"tinrc>."
+msgstr ""
+
+#. type: TP
+#: doc/tin.1:212
 #, no-wrap
 msgid "B<-k>"
 msgstr "B<-k>"
 
 #. type: Plain text
-#: doc/tin.1:198
+#: doc/tin.1:217
 msgid ""
 "Skip the certificate verification step for NNTPS connections and proceed "
 "without checking. This option implies ''B<-T>''. See also the \"SECURITY\" "
@@ -579,13 +613,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:198
+#: doc/tin.1:217
 #, no-wrap
 msgid "B<-l>"
 msgstr "B<-l>"
 
 #. type: Plain text
-#: doc/tin.1:210
+#: doc/tin.1:229
 msgid ""
 "Get number of articles per group from the I<${TIN_LIBDIR:-NEWSLIBDIR}\"/\"$"
 "{TIN_ACTIVEFILE:-active}> file. If reading via NNTP this is done with the "
@@ -598,50 +632,50 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:210
+#: doc/tin.1:229
 #, no-wrap
 msgid "B<-L>"
 msgstr "B<-L>"
 
 #. type: Plain text
-#: doc/tin.1:214
+#: doc/tin.1:233
 msgid ""
 "Show the message with the given Message-ID if available. Only available when "
 "reading via NNTP."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:214
+#: doc/tin.1:233
 #, no-wrap
 msgid "B<-m>I< dir>"
 msgstr "B<-m> I<dir>"
 
 #. type: Plain text
-#: doc/tin.1:217
+#: doc/tin.1:236
 msgid "Mailbox directory to use. Default is I<${TIN_HOMEDIR:-\"$HOME\"}/Mail>."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:217
+#: doc/tin.1:236
 #, fuzzy, no-wrap
 msgid "B<-M>I< user>"
 msgstr "B<-M> I<usuario>"
 
 #. type: Plain text
-#: doc/tin.1:221
+#: doc/tin.1:240
 msgid ""
 "Mail unread articles to specified user for later reading. For more "
 "information read section \"AUTOMATIC MAILING AND SAVING NEW NEWS\"."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:221
+#: doc/tin.1:240
 #, no-wrap
 msgid "B<-n>"
 msgstr "B<-n>"
 
 #. type: Plain text
-#: doc/tin.1:228
+#: doc/tin.1:247
 msgid ""
 "Only load groups from the I<${TIN_LIBDIR:-NEWSLIBDIR}\"/\"${TIN_ACTIVEFILE:-"
 "active}> file that are subscribed to in the user's I<${TIN_HOMEDIR:-"
@@ -651,39 +685,39 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:228
+#: doc/tin.1:247
 #, no-wrap
 msgid "B<-N>"
 msgstr "B<-N>"
 
 #. type: Plain text
-#: doc/tin.1:232
+#: doc/tin.1:251
 msgid ""
 "Mail unread articles to yourself for later reading. For more information "
 "read section \"AUTOMATIC MAILING AND SAVING NEW NEWS\"."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:232
+#: doc/tin.1:251
 #, no-wrap
 msgid "B<-o>"
 msgstr "B<-o>"
 
 #. type: Plain text
-#: doc/tin.1:236
+#: doc/tin.1:255
 msgid ""
 "Quick post all postponed articles and exit. In order for this to be really "
 "quick, it should be used with ''B<-n>'' if possible."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:236
+#: doc/tin.1:255
 #, no-wrap
 msgid "B<-p>I< port>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:242
+#: doc/tin.1:261
 msgid ""
 "Port to use if reading via NNTP (default is 119 or 563 if NNTPS is enabled, "
 "see ''B<-T>''). This also overrides the environment variables $B<NNTPPORT> "
@@ -691,26 +725,26 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:242
+#: doc/tin.1:261
 #, no-wrap
 msgid "B<-q>"
 msgstr "B<-q>"
 
 #. type: Plain text
-#: doc/tin.1:245
+#: doc/tin.1:264
 msgid ""
 "Don't check for new newsgroups and skip loading the servers message of the "
 "day."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:245
+#: doc/tin.1:264
 #, no-wrap
 msgid "B<-Q>"
 msgstr "B<-Q>"
 
 #. type: Plain text
-#: doc/tin.1:250
+#: doc/tin.1:269
 msgid ""
 "Quick start. Start B<tin> as quickly as possible. Currently this is "
 "equivalent to ''B<-dnq>''. See also the ''B<-C>'' and ''B<-G>'' command-line "
@@ -718,89 +752,89 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:250
+#: doc/tin.1:269
 #, no-wrap
 msgid "B<-r>"
 msgstr "B<-r>"
 
 #. type: Plain text
-#: doc/tin.1:255
+#: doc/tin.1:274
 msgid ""
 "Read news remotely from the default NNTP server specified in the environment "
 "variable $B<NNTPSERVER> or contained in the file I</etc/nntpserver>."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:255
+#: doc/tin.1:274
 #, no-wrap
 msgid "B<-R>"
 msgstr "B<-R>"
 
 #. type: Plain text
-#: doc/tin.1:258
+#: doc/tin.1:277
 msgid "Read news saved by the ''B<-S>'' option."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:258
+#: doc/tin.1:277
 #, no-wrap
 msgid "B<-s>I< dir>"
 msgstr "B<-s> I<dir>"
 
 #. type: Plain text
-#: doc/tin.1:262
+#: doc/tin.1:281
 msgid ""
 "Save/read articles to/in directory. Default is I<${TIN_HOMEDIR:-\"$HOME\"}/"
 "News>."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:262
+#: doc/tin.1:281
 #, no-wrap
 msgid "B<-S>"
 msgstr "B<-S>"
 
 #. type: Plain text
-#: doc/tin.1:266
+#: doc/tin.1:285
 msgid ""
 "Save unread articles for later reading by the ''B<-R>'' option. For more "
 "information read section \"AUTOMATIC MAILING AND SAVING NEW NEWS\"."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:266
+#: doc/tin.1:285
 #, fuzzy, no-wrap
 msgid "B<-t>I< timeout>"
 msgstr "B<-t> I<tiempo de expiracion>"
 
 #. type: Plain text
-#: doc/tin.1:270
+#: doc/tin.1:289
 msgid ""
 "Override the B<nntp_read_timeout_secs> setting. Default is 120 seconds, "
 "allowed maximum is 16383."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:270
+#: doc/tin.1:289
 #, no-wrap
 msgid "B<-T>"
 msgstr "B<-T>"
 
 #. type: Plain text
-#: doc/tin.1:274
+#: doc/tin.1:293
 msgid ""
 "Enable NNTPS (NNTP over TLS). This also overrides the environment variable "
 "$B<NNTPSPORT> if set. Only available when reading via NNTP."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:274
+#: doc/tin.1:293
 #, no-wrap
 msgid "B<-u>"
 msgstr "B<-u>"
 
 #. type: Plain text
-#: doc/tin.1:280
+#: doc/tin.1:299
 msgid ""
 "Create/update index files for every group in I<${TIN_HOMEDIR:-"
 "\"$HOME\"}/.newsrc> or file specified by the ''B<-f>'' option. This option "
@@ -809,13 +843,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:280
+#: doc/tin.1:299
 #, no-wrap
 msgid "B<-v>"
 msgstr "B<-v>"
 
 #. type: Plain text
-#: doc/tin.1:285
+#: doc/tin.1:304
 msgid ""
 "Verbose mode for ''B<-c>'', ''B<-D>'', ''B<-M>'', ''B<-N>'', \\&''B<-S>'', "
 "''B<-u>'', ''B<-V>'' and ''B<-Z>'' options. Can be used multiple times to "
@@ -823,49 +857,49 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:285
+#: doc/tin.1:304
 #, no-wrap
 msgid "B<-V>"
 msgstr "B<-V>"
 
 #. type: Plain text
-#: doc/tin.1:288
+#: doc/tin.1:307
 msgid "Print version information and compilation options."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:288
+#: doc/tin.1:307
 #, no-wrap
 msgid "B<-w>"
 msgstr "B<-w>"
 
 #. type: Plain text
-#: doc/tin.1:293
+#: doc/tin.1:313
 msgid ""
-"Quick mode to post an article and then exit. This option implies \\&''B<-"
-"d>''. In order for this to be really quick, it should be used with ''B<-n>'' "
-"if possible."
+"Quick mode to post an article to a group and then exit.  This option implies "
+"''B<-d>''.  In order for this to be really quick, it should be used with "
+"''B<-n>'' if possible."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:293
+#: doc/tin.1:313
 #, no-wrap
 msgid "B<-x>"
 msgstr "B<-x>"
 
 #. type: Plain text
-#: doc/tin.1:296
+#: doc/tin.1:316
 msgid "No-posting mode. You cannot post articles if you use this option."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:296
+#: doc/tin.1:316
 #, no-wrap
 msgid "B<-X>"
 msgstr "B<-X>"
 
 #. type: Plain text
-#: doc/tin.1:302
+#: doc/tin.1:322
 msgid ""
 "No overwrite mode. I<${TIN_HOMEDIR:-\"$HOME\"}/.newsrc> and files in I<$"
 "{TIN_HOMEDIR:-\"$HOME\"}/.tin> will not be overwritten but may be created if "
@@ -873,13 +907,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:302
+#: doc/tin.1:322
 #, no-wrap
 msgid "B<-z>"
 msgstr "B<-z>"
 
 #. type: Plain text
-#: doc/tin.1:307
+#: doc/tin.1:327
 msgid ""
 "Only start B<tin> if there is any new/unread news. If there is news B<tin> "
 "will position cursor at first group with unread news. Useful for putting in "
@@ -887,13 +921,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:307
+#: doc/tin.1:327
 #, no-wrap
 msgid "B<-Z>"
 msgstr "B<-Z>"
 
 #. type: Plain text
-#: doc/tin.1:313
+#: doc/tin.1:333
 msgid ""
 "Check if there is any new/unread news and exit with appropriate status. If "
 "the \\&''B<-v>'' option is specified the number of unread articles in each "
@@ -902,7 +936,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:319
+#: doc/tin.1:339
 msgid ""
 "B<tin> can also dynamically change its options by the B<OptionMenu> ('B<M>') "
 "command. Any changes are written to I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/tinrc>. "
@@ -911,7 +945,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:324
+#: doc/tin.1:344
 msgid ""
 "A list of groups can be specified after the other command-line options. This "
 "can be useful if you wish to yank in or subscribe to a hand-picked subset of "
@@ -920,7 +954,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:329
+#: doc/tin.1:349
 msgid ""
 "If you specify a single group-name, or a wildcard that matches a single "
 "group, then you will automatically enter that group. Otherwise the normal "
@@ -929,7 +963,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:333
+#: doc/tin.1:353
 msgid ""
 "With the ''B<-w>'' flag a given group-name is used as default group to post "
 "to. If more than one group or a wildcard is specified only the first group "
@@ -937,7 +971,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:340
+#: doc/tin.1:360
 msgid ""
 "Once you use B<SelectYankActive> ('B<y>') to yank in all active groups, or "
 "B<SelectToggleReadDisplay> ('B<r>') to toggle the read/unread status, then "
@@ -947,7 +981,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:346
+#: doc/tin.1:366
 msgid ""
 "NB: With the ''B<-n>'' flag, if reading via NNTP it may happen that only "
 "unsubscribed groups in the I<${TIN_HOMEDIR:-\"$HOME\"}/.newsrc> file (or the "
@@ -956,7 +990,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:356
+#: doc/tin.1:376
 msgid ""
 "Command-line options have higher priority than attributes and tinrc "
 "options.  Thus, command-line option takes precedence over configured values "
@@ -968,19 +1002,19 @@ msgid ""
 msgstr ""
 
 #. type: SH
-#: doc/tin.1:356
+#: doc/tin.1:376
 #, no-wrap
 msgid "USAGE"
 msgstr "UTILIZACIÃ“N"
 
 #. type: SS
-#: doc/tin.1:359
+#: doc/tin.1:379
 #, no-wrap
 msgid "NEWS ADMINISTRATION"
 msgstr "ADMINISTRACIÃ“N DE NOTICIARIOS"
 
 #. type: Plain text
-#: doc/tin.1:363
+#: doc/tin.1:383
 msgid ""
 "Maintaining Netnews on large networks of machines can be a pretty time-"
 "consuming job as I discovered when I was given the job of maintaining our "
@@ -988,7 +1022,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:373
+#: doc/tin.1:393
 msgid ""
 "A user starting B<tin> for the first time can be automatically subscribed to "
 "a list of newsgroups that are deemed appropriate by the news administrator. "
@@ -1000,20 +1034,20 @@ msgid ""
 msgstr ""
 
 #. type: SS
-#: doc/tin.1:373
+#: doc/tin.1:393
 #, no-wrap
 msgid "SCREEN FORMAT"
 msgstr "PERSONALIZANDO FORMATO DE PANTALLA"
 
 #. type: Plain text
-#: doc/tin.1:376
+#: doc/tin.1:396
 msgid ""
 "B<tin> has four separate levels of operation: Selection level, Group level, "
 "Thread level and Article level."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:383
+#: doc/tin.1:403
 msgid ""
 "At the Selection level the title displays (the name of the news server (with "
 "a \"[T]\"- or \"[k]\"-suffix if reading via NNTPS (insecurely)) and) the "
@@ -1024,7 +1058,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:391
+#: doc/tin.1:411
 #, no-wrap
 msgid ""
 "\\f(CR-E<gt>M    1     2  comp.security.announce  Announcements from the CERT abou\n"
@@ -1040,19 +1074,19 @@ msgstr ""
 "  X    5   124  news.software.readers   Discussion of software used to r\\fR\n"
 
 #. type: Plain text
-#: doc/tin.1:394
+#: doc/tin.1:414
 msgid ""
 "There may also be a character prefixing the line. An explanation follows:"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:394
+#: doc/tin.1:414
 #, no-wrap
 msgid "B<u>"
 msgstr "B<u>"
 
 #. type: Plain text
-#: doc/tin.1:399
+#: doc/tin.1:419
 msgid ""
 "This group is unsubscribed. To see only your subscribed groups use the "
 "B<SelectToggleReadDisplay> ('B<r>') or B<SelectYankActive> ('B<y>') toggle "
@@ -1060,13 +1094,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:399
+#: doc/tin.1:419
 #, no-wrap
 msgid "B<M>"
 msgstr "B<M>"
 
 #. type: Plain text
-#: doc/tin.1:404
+#: doc/tin.1:424
 msgid ""
 "This is a moderated group. Any posts you make will have to be approved by "
 "the group administrator before it will be made public. B<tin> will ask for "
@@ -1074,13 +1108,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:404
+#: doc/tin.1:424
 #, no-wrap
 msgid "B<N>"
 msgstr "B<N>"
 
 #. type: Plain text
-#: doc/tin.1:413
+#: doc/tin.1:433
 msgid ""
 "This is a new newsgroup which has been created since you last used B<tin>. "
 "New newsgroups are not subscribed to by default (However, see the "
@@ -1092,13 +1126,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:413
+#: doc/tin.1:433
 #, no-wrap
 msgid "B<D>"
 msgstr "B<D>"
 
 #. type: Plain text
-#: doc/tin.1:419
+#: doc/tin.1:439
 msgid ""
 "This group no longer exists. If you no longer wish to see this group then "
 "unsubscribe from it in the normal way. This flag will only appear if you "
@@ -1107,26 +1141,26 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:419
+#: doc/tin.1:439
 #, no-wrap
 msgid "B<X>"
 msgstr "B<X>"
 
 #. type: Plain text
-#: doc/tin.1:423
+#: doc/tin.1:443
 msgid ""
 "You may no longer make posts to this group. Often a group will be superseded "
 "by a more appropriately named one."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:423
+#: doc/tin.1:443
 #, no-wrap
 msgid "B<=>"
 msgstr "B<=>"
 
 #. type: Plain text
-#: doc/tin.1:428
+#: doc/tin.1:448
 msgid ""
 "This group has been renamed and you may no longer post to it. If you do, "
 "then you will receive an error from your news server telling you the correct "
@@ -1134,7 +1168,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:438
+#: doc/tin.1:458
 msgid ""
 "At the Group level the title contains the name of the group, the number of "
 "conversation threads, the abbreviated threading method (B<thread_articles>), "
@@ -1147,13 +1181,13 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:442
+#: doc/tin.1:462
 #, no-wrap
 msgid "alt.sources (5B -50/23+ 0* 3o 0K)\n"
 msgstr "alt.sources (5B -50/23+ 0* 3o 0K)\n"
 
 #. type: Plain text
-#: doc/tin.1:450
+#: doc/tin.1:470
 msgid ""
 "The characters after the numbers depend on configuration and if the "
 "currently B<show_only_unread_arts> is active or not.  Some numbers could be "
@@ -1164,7 +1198,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:459
+#: doc/tin.1:479
 msgid ""
 "If a thread has unread articles it is marked with B<art_marked_unread> in "
 "front of the total number of articles in the thread. If there are recent "
@@ -1177,13 +1211,13 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:469
+#: doc/tin.1:489
 #, no-wrap
 msgid "\\f(CRde.admin.net-abuse.announce (11B 13+ 1* 1o 0K) M\\fR\n"
 msgstr "\\f(CRde.admin.net-abuse.announce (11B 13+ 1* 1o 0K) M\\fR\n"
 
 #. type: Plain text
-#: doc/tin.1:474
+#: doc/tin.1:494
 #, no-wrap
 msgid ""
 "\\f(CR-E<gt>   1   +   3  108 bincancels in de.talk.sex        Christopher Lueg E<lt>l\n"
@@ -1198,14 +1232,14 @@ msgstr ""
 
 #.  FIXME - add description of fields
 #. type: Plain text
-#: doc/tin.1:479
+#: doc/tin.1:499
 msgid ""
 "At the Thread level the screen usually (depends on the threading method "
 "used) looks like this, but can be customized via B<thread_format>:"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:486
+#: doc/tin.1:506
 #, no-wrap
 msgid ""
 "\\f(CR-E<gt>   1      [   7]  What is this funny tree in the thre Robert F. Simmig\n"
@@ -1220,12 +1254,12 @@ msgstr ""
 
 #.  FIXME - add description of fields
 #. type: Plain text
-#: doc/tin.1:490
+#: doc/tin.1:510
 msgid "At the Article level the page header has the following format:"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:496
+#: doc/tin.1:516
 #, no-wrap
 msgid ""
 "\\f(CRSun, 28 Dec 1997 21:21:01   de.admin.news.groups       Thread   20 of 86\n"
@@ -1234,39 +1268,39 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:498
+#: doc/tin.1:518
 #, no-wrap
 msgid "\\f(CRarticle-body\\fR\n"
 msgstr "\\f(CRarticle-body\\fR\n"
 
 #. type: Plain text
-#: doc/tin.1:504
+#: doc/tin.1:524
 msgid ""
 "The look of the Selection, Group and Thread level can be customized. See the "
 "section \"CUSTOMIZING THE SCREEN FORMAT\"."
 msgstr ""
 
 #. type: SS
-#: doc/tin.1:504
+#: doc/tin.1:524
 #, no-wrap
 msgid "COMMON MOVING KEYS"
 msgstr "TECLAS DE MOVIMIENTO COMUNES"
 
 #. type: Plain text
-#: doc/tin.1:507
+#: doc/tin.1:527
 msgid ""
 "This table shows the common keys used for moving around all levels within "
 "B<tin>."
 msgstr ""
 
 #. type: ta
-#: doc/tin.1:509
+#: doc/tin.1:529
 #, no-wrap
 msgid "\\w'Beg. of list/article  'u +\\w'ANSI/vt100   'u"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:517
+#: doc/tin.1:537
 #, no-wrap
 msgid ""
 "\tANSI/vt100\tOther Terminals\n"
@@ -1279,13 +1313,13 @@ msgid ""
 msgstr ""
 
 #. type: SS
-#: doc/tin.1:521
+#: doc/tin.1:541
 #, no-wrap
 msgid "COMMON EDITING COMMANDS"
 msgstr "MANDATOS COMUNES EDITADOS"
 
 #. type: Plain text
-#: doc/tin.1:528
+#: doc/tin.1:548
 msgid ""
 "An B<\\%emacs>(1)  style editing package allows the easy editing of input "
 "strings.  A history list allows the easy reuse of previously entered "
@@ -1294,129 +1328,129 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:528
+#: doc/tin.1:548
 #, no-wrap
 msgid "B<^A, ^E>"
 msgstr "B<^A, ^E>"
 
 #. type: Plain text
-#: doc/tin.1:531
+#: doc/tin.1:551
 msgid "move to beginning or end of line, respectively."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:531
+#: doc/tin.1:551
 #, no-wrap
 msgid "B<^F, ^B>"
 msgstr "B<^F, ^B>"
 
 #. type: Plain text
-#: doc/tin.1:534
+#: doc/tin.1:554
 msgid "non-destructive move forward or back one location, respectively."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:534
+#: doc/tin.1:554
 #, no-wrap
 msgid "B<^D>"
 msgstr "B<^D>"
 
 #. type: Plain text
-#: doc/tin.1:538
+#: doc/tin.1:558
 msgid ""
 "delete the character currently under the cursor, or send EOF if no "
 "characters in the buffer."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:538
+#: doc/tin.1:558
 #, no-wrap
 msgid "B<^H, E<lt>DELE<gt>>"
 msgstr "B<^H, E<lt>BORR<gt>>"
 
 #. type: Plain text
-#: doc/tin.1:541
+#: doc/tin.1:561
 msgid "delete character left of the cursor."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:541
+#: doc/tin.1:561
 #, no-wrap
 msgid "B<^K>"
 msgstr "B<^K>"
 
 #. type: Plain text
-#: doc/tin.1:544
+#: doc/tin.1:564
 msgid "delete from cursor to end of line."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:544
+#: doc/tin.1:564
 #, no-wrap
 msgid "B<^P, ^N>"
 msgstr "B<^P, ^N>"
 
 #. type: Plain text
-#: doc/tin.1:547
+#: doc/tin.1:567
 msgid "move through history, previous and next, respectively."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:547
+#: doc/tin.1:567
 #, no-wrap
 msgid "B<^L, ^R>"
 msgstr "B<^L, ^R>"
 
 #. type: Plain text
-#: doc/tin.1:550
+#: doc/tin.1:570
 msgid "redraw the current line."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:550
+#: doc/tin.1:570
 #, no-wrap
 msgid "B<E<lt>CRE<gt>>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:554
+#: doc/tin.1:574
 msgid ""
 "places line on history list if non-blank, appends newline and returns to the "
 "caller."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:554
+#: doc/tin.1:574
 #, no-wrap
 msgid "B<E<lt>ESCE<gt>>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:559
+#: doc/tin.1:579
 msgid "aborts the present editing operation."
 msgstr ""
 
 #. type: SS
-#: doc/tin.1:559
+#: doc/tin.1:579
 #, no-wrap
 msgid "GLOBAL COMMANDS"
 msgstr "MANDATOS GLOBALES"
 
 #. type: Plain text
-#: doc/tin.1:562
+#: doc/tin.1:582
 msgid ""
 "The following commands are available at all 4 menu levels and always have "
 "the same effect."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:562 doc/tin.1:1483 doc/tin.1:1537 doc/tin.1:1583
+#: doc/tin.1:582 doc/tin.1:1503 doc/tin.1:1557 doc/tin.1:1603
 #, no-wrap
 msgid "B<ShellEscape '!'>"
 msgstr "B<ShellEscape '!'>"
 
 #. type: Plain text
-#: doc/tin.1:567
+#: doc/tin.1:587
 msgid ""
 "Shell escape. B<ShellEscape> by itself will launch a shell, B<ShellEscape> "
 "E<lt>commandE<gt> will run an external E<lt>commandE<gt>. This facility may "
@@ -1424,57 +1458,57 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:567
+#: doc/tin.1:587
 #, no-wrap
 msgid "B<ToggleColor '&'>"
 msgstr "B<ToggleColor '&'>"
 
 #. type: Plain text
-#: doc/tin.1:570
+#: doc/tin.1:590
 msgid "Toggle use of ANSI color."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:570
+#: doc/tin.1:590
 #, no-wrap
 msgid "B<RedrawScr '^L'>"
 msgstr "B<RedrawScr '^L'>"
 
 #. type: Plain text
-#: doc/tin.1:573
+#: doc/tin.1:593
 msgid "Redraw the current screen."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:573
+#: doc/tin.1:593
 #, no-wrap
 msgid "B<ScrollUp 'E<lt>'>"
 msgstr "B<ScrollUp 'E<lt>'>"
 
 #. type: Plain text
-#: doc/tin.1:576
+#: doc/tin.1:596
 msgid "Scroll screen up by one line."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:576
+#: doc/tin.1:596
 #, no-wrap
 msgid "B<ScrollDown 'E<gt>'>"
 msgstr "B<ScrollDown 'E<gt>'>"
 
 #. type: Plain text
-#: doc/tin.1:579
+#: doc/tin.1:599
 msgid "Scroll screen down by one line."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:579
+#: doc/tin.1:599
 #, no-wrap
 msgid "B<Postponed 'O' '^O'>"
 msgstr "B<Postponed 'O' '^O'>"
 
 #. type: Plain text
-#: doc/tin.1:593
+#: doc/tin.1:613
 msgid ""
 "Reload postponed article. If your system blocks the B<Postponed> key you "
 "must quote it by pressing 'B<^V>' (CTRL-V) first. The postpone-menu offers "
@@ -1490,13 +1524,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:593 doc/tin.1:1489 doc/tin.1:1544 doc/tin.1:1589
+#: doc/tin.1:613 doc/tin.1:1509 doc/tin.1:1564 doc/tin.1:1609
 #, no-wrap
 msgid "B<Help 'h'>"
 msgstr "B<Help 'h'>"
 
 #. type: Plain text
-#: doc/tin.1:599
+#: doc/tin.1:619
 msgid ""
 "Help screen of commands available on the current menu. You can use "
 "B<SearchSubjF> ('B</>'), B<SearchSubjB> ('B<?>') and B<SearchRepeat> ('B<\\"
@@ -1504,243 +1538,243 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:599 doc/tin.1:1492 doc/tin.1:1547 doc/tin.1:1592
+#: doc/tin.1:619 doc/tin.1:1512 doc/tin.1:1567 doc/tin.1:1612
 #, no-wrap
 msgid "B<ToggleHelpDisplay 'H'>"
 msgstr "B<ToggleHelpDisplay 'H'>"
 
 #. type: Plain text
-#: doc/tin.1:603 doc/tin.1:1496 doc/tin.1:1551 doc/tin.1:1596
+#: doc/tin.1:623 doc/tin.1:1516 doc/tin.1:1571 doc/tin.1:1616
 msgid ""
 "Toggle the display of help mini menu at the bottom of the screen and posting "
 "etiquette after composing an article (B<beginner_level>)."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:603
+#: doc/tin.1:623
 #, no-wrap
 msgid "B<DisplayPostHist 'W'>"
 msgstr "B<DisplayPostHist 'W'>"
 
 #. type: Plain text
-#: doc/tin.1:608
+#: doc/tin.1:628
 msgid ""
 "List articles posted by user. The date posted, the newsgroup and the subject "
 "are listed. See the section \"POSTING HISTORY LISTING\" for more information."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:608
+#: doc/tin.1:628
 #, no-wrap
 msgid "B<Version 'v'>"
 msgstr "B<Version 'v'>"
 
 #.  -------------------------------------------------------------------
 #. type: Plain text
-#: doc/tin.1:613
+#: doc/tin.1:633
 msgid "Print B<tin> version information."
 msgstr ""
 
 #. type: SS
-#: doc/tin.1:613
+#: doc/tin.1:633
 #, no-wrap
 msgid "NEWSGROUP SELECTION COMMANDS"
 msgstr "MANDATOS SELECCIONADOS DE GRUPOS NOTICIARIOS"
 
 #. type: TP
-#: doc/tin.1:614 doc/tin.1:759 doc/tin.1:1020 doc/tin.1:1199 doc/tin.1:3971
+#: doc/tin.1:634 doc/tin.1:779 doc/tin.1:1040 doc/tin.1:1219 doc/tin.1:4031
 #, no-wrap
 msgid "B<4>"
 msgstr "B<4>"
 
 #. type: Plain text
-#: doc/tin.1:617
+#: doc/tin.1:637
 msgid "Select group 4."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:617 doc/tin.1:766
+#: doc/tin.1:637 doc/tin.1:786
 #, no-wrap
 msgid "B<MarkAncientArtRead '^E'>"
 msgstr "B<MarkAncientArtRead '^E'>"
 
 #. type: Plain text
-#: doc/tin.1:621 doc/tin.1:770
+#: doc/tin.1:641 doc/tin.1:790
 msgid ""
 "Mark all articles in the current group older than a given time in days or a "
 "date string formatted according to B<RFC\\ 5322> as read."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:621
+#: doc/tin.1:641
 #, no-wrap
 msgid "B<SelectResetNewsrc '^R'>"
 msgstr "B<SelectResetNewsrc '^R'>"
 
 #. type: Plain text
-#: doc/tin.1:625
+#: doc/tin.1:645
 msgid ""
 "Reset I<${TIN_HOMEDIR:-\"$HOME\"}/.newsrc> file. This will destroy all "
 "records of which articles have been read, so use this carefully."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:625 doc/tin.1:784 doc/tin.1:1041
+#: doc/tin.1:645 doc/tin.1:804 doc/tin.1:1061
 #, no-wrap
 msgid "B<SetRange '#'>"
 msgstr "B<SetRange '#'>"
 
 #. type: Plain text
-#: doc/tin.1:629 doc/tin.1:788 doc/tin.1:1045
+#: doc/tin.1:649 doc/tin.1:808 doc/tin.1:1065
 msgid ""
 "Choose a range of articles to be affected by the next command. See the "
 "section \"RANGES\" for more information."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:629
+#: doc/tin.1:649
 #, no-wrap
 msgid "B<SelectSortActive '.'>"
 msgstr "B<SelectSortActive '.'>"
 
 #. type: Plain text
-#: doc/tin.1:632
+#: doc/tin.1:652
 msgid "Sort the list of newsgroups."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:632 doc/tin.1:791 doc/tin.1:1048 doc/tin.1:1260 doc/tin.1:1480
-#: doc/tin.1:1531 doc/tin.1:1580
+#: doc/tin.1:652 doc/tin.1:811 doc/tin.1:1068 doc/tin.1:1280 doc/tin.1:1500
+#: doc/tin.1:1551 doc/tin.1:1600
 #, no-wrap
 msgid "B<SearchRepeat '\\(rs'>"
 msgstr "B<SearchRepeat '\\(rs'>"
 
 #. type: Plain text
-#: doc/tin.1:635 doc/tin.1:794 doc/tin.1:1051 doc/tin.1:1263 doc/tin.1:1483
-#: doc/tin.1:1534 doc/tin.1:1583
+#: doc/tin.1:655 doc/tin.1:814 doc/tin.1:1071 doc/tin.1:1283 doc/tin.1:1503
+#: doc/tin.1:1554 doc/tin.1:1603
 msgid "Repeat the previous search."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:635 doc/tin.1:794 doc/tin.1:1051 doc/tin.1:1263 doc/tin.1:1474
-#: doc/tin.1:1525 doc/tin.1:1574
+#: doc/tin.1:655 doc/tin.1:814 doc/tin.1:1071 doc/tin.1:1283 doc/tin.1:1494
+#: doc/tin.1:1545 doc/tin.1:1594
 #, no-wrap
 msgid "B<SearchSubjF '/'>"
 msgstr "B<SearchSubjF '/'>"
 
 #. type: Plain text
-#: doc/tin.1:638
+#: doc/tin.1:658
 msgid "Search for a group by name and description (if displayed)."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:638 doc/tin.1:797 doc/tin.1:1054 doc/tin.1:1266 doc/tin.1:1477
-#: doc/tin.1:1528 doc/tin.1:1577
+#: doc/tin.1:658 doc/tin.1:817 doc/tin.1:1074 doc/tin.1:1286 doc/tin.1:1497
+#: doc/tin.1:1548 doc/tin.1:1597
 #, no-wrap
 msgid "B<SearchSubjB '?'>"
 msgstr "B<SearchSubjB '?'>"
 
 #. type: Plain text
-#: doc/tin.1:641
+#: doc/tin.1:661
 msgid "Backward search through the group names and descriptions."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:641
+#: doc/tin.1:661
 #, no-wrap
 msgid "B<SelectReadGrp '^J' 'E<lt>CRE<gt>'>"
 msgstr "B<SelectReadGrp '^J' 'E<lt>CRE<gt>'>"
 
 #. type: Plain text
-#: doc/tin.1:644
+#: doc/tin.1:664
 msgid "Read current group."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:644
+#: doc/tin.1:664
 #, no-wrap
 msgid "B<SelectEnterNextUnreadGrp 'E<lt>TABE<gt>' 'n'>"
 msgstr "B<SelectEnterNextUnreadGrp 'E<lt>TABE<gt>' 'n'>"
 
 #. type: Plain text
-#: doc/tin.1:648
+#: doc/tin.1:668
 msgid ""
 "Enter next group with unread news. Will wrap around to the beginning of the "
 "group selection list looking for unread groups."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:648 doc/tin.1:872 doc/tin.1:1092 doc/tin.1:1327
+#: doc/tin.1:668 doc/tin.1:892 doc/tin.1:1112 doc/tin.1:1347
 #, no-wrap
 msgid "B<Catchup 'c'>"
 msgstr "B<Catchup 'c'>"
 
 #. type: Plain text
-#: doc/tin.1:652
+#: doc/tin.1:672
 msgid ""
 "Make current group as all read [after confirmation] and move to the next "
 "group in the group selection list."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:652 doc/tin.1:876 doc/tin.1:1096 doc/tin.1:1331
+#: doc/tin.1:672 doc/tin.1:896 doc/tin.1:1116 doc/tin.1:1351
 #, no-wrap
 msgid "B<CatchupNextUnread 'C'>"
 msgstr "B<CatchupNextUnread 'C'>"
 
 #. type: Plain text
-#: doc/tin.1:656
+#: doc/tin.1:676
 msgid ""
 "Mark current group as all read [after confirmation] and enter the next "
 "unread group in the group selection list."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:656
+#: doc/tin.1:676
 #, no-wrap
 msgid "B<SelectToggleDescriptions 'd'>"
 msgstr "B<SelectToggleDescriptions 'd'>"
 
 #. type: Plain text
-#: doc/tin.1:660
+#: doc/tin.1:680
 msgid ""
 "Toggle display to show just the group name or the group name and the group "
 "descriptions."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:660 doc/tin.1:889 doc/tin.1:1109 doc/tin.1:1343
+#: doc/tin.1:680 doc/tin.1:909 doc/tin.1:1129 doc/tin.1:1363
 #, no-wrap
 msgid "B<EditFilter 'E'>"
 msgstr "B<EditFilter 'E'>"
 
 #. type: Plain text
-#: doc/tin.1:663 doc/tin.1:892 doc/tin.1:1112 doc/tin.1:1346
+#: doc/tin.1:683 doc/tin.1:912 doc/tin.1:1132 doc/tin.1:1366
 msgid "Edit the filter file and reload it afterward."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:663
+#: doc/tin.1:683
 #, no-wrap
 msgid "B<SelectGoto 'g'>"
 msgstr "B<SelectGoto 'g'>"
 
 #. type: Plain text
-#: doc/tin.1:667 doc/tin.1:896
+#: doc/tin.1:687 doc/tin.1:916
 msgid ""
 "Choose a new group by name. This command can be used to access any group, "
 "even those not currently yanked in."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:667 doc/tin.1:899 doc/tin.1:1118 doc/tin.1:1359 doc/tin.1:1486
-#: doc/tin.1:1540 doc/tin.1:1586
+#: doc/tin.1:687 doc/tin.1:919 doc/tin.1:1138 doc/tin.1:1379 doc/tin.1:1506
+#: doc/tin.1:1560 doc/tin.1:1606
 #, no-wrap
 msgid "B<ToggleInfoLastLine 'i'>"
 msgstr "B<ToggleInfoLastLine 'i'>"
 
 #. type: Plain text
-#: doc/tin.1:672
+#: doc/tin.1:692
 msgid ""
 "Toggle the display of the description of the current newsgroup in the last "
 "line. This will not be available if B<tin> was started with the \\&''B<-d>'' "
@@ -1748,35 +1782,35 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:672 doc/tin.1:903 doc/tin.1:1121 doc/tin.1:1362
+#: doc/tin.1:692 doc/tin.1:923 doc/tin.1:1141 doc/tin.1:1382
 #, no-wrap
 msgid "B<ToggleInverseVideo 'I'>"
 msgstr "B<ToggleInverseVideo 'I'>"
 
 #. type: Plain text
-#: doc/tin.1:675 doc/tin.1:906 doc/tin.1:1124 doc/tin.1:1365
+#: doc/tin.1:695 doc/tin.1:926 doc/tin.1:1144 doc/tin.1:1385
 msgid "Toggle inverse video."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:675 doc/tin.1:906 doc/tin.1:1124 doc/tin.1:1365
+#: doc/tin.1:695 doc/tin.1:926 doc/tin.1:1144 doc/tin.1:1385
 #, no-wrap
 msgid "B<ConnectionInfo 'J'>"
 msgstr "B<ConnectionInfo 'J'>"
 
 #. type: Plain text
-#: doc/tin.1:678 doc/tin.1:909 doc/tin.1:1127 doc/tin.1:1368
+#: doc/tin.1:698 doc/tin.1:929 doc/tin.1:1147 doc/tin.1:1388
 msgid "Show details about current connection."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:678 doc/tin.1:918 doc/tin.1:1133 doc/tin.1:1374
+#: doc/tin.1:698 doc/tin.1:938 doc/tin.1:1153 doc/tin.1:1394
 #, no-wrap
 msgid "B<LookupMessage 'L'>"
 msgstr "B<LookupMessage 'L'>"
 
 #. type: Plain text
-#: doc/tin.1:685
+#: doc/tin.1:705
 msgid ""
 "Look up article by ''Message-ID:''. If none of the groups listed in the "
 "''Newsgroups:''-header of the referenced article is available, just the "
@@ -1786,13 +1820,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:685
+#: doc/tin.1:705
 #, no-wrap
 msgid "B<SelectMoveGrp 'm'>"
 msgstr "B<SelectMoveGrp 'm'>"
 
 #. type: Plain text
-#: doc/tin.1:691
+#: doc/tin.1:711
 msgid ""
 "Move the current group within the group selection list. By entering '1' the "
 "group will become the first displayed group in the list, by entering '8' the "
@@ -1801,61 +1835,61 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:691 doc/tin.1:928 doc/tin.1:1384
+#: doc/tin.1:711 doc/tin.1:948 doc/tin.1:1404
 #, no-wrap
 msgid "B<OptionMenu 'M'>"
 msgstr "B<OptionMenu 'M'>"
 
 #. type: Plain text
-#: doc/tin.1:695 doc/tin.1:932 doc/tin.1:1388
+#: doc/tin.1:715 doc/tin.1:952 doc/tin.1:1408
 msgid ""
 "User configurable options menu (for more information see section \"GLOBAL "
 "OPTIONS MENU AND TINRC CONFIGURABLE VARIABLES\")."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:695
+#: doc/tin.1:715
 #, no-wrap
 msgid "B<SelectNextUnreadGrp 'N'>"
 msgstr "B<SelectNextUnreadGrp 'N'>"
 
 #. type: Plain text
-#: doc/tin.1:698
+#: doc/tin.1:718
 msgid "Positions the cursor on the next group with unread articles in it."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:698 doc/tin.1:949 doc/tin.1:1148 doc/tin.1:1405
+#: doc/tin.1:718 doc/tin.1:969 doc/tin.1:1168 doc/tin.1:1425
 #, no-wrap
 msgid "B<Quit 'q'>"
 msgstr "B<Quit 'q'>"
 
 #. type: Plain text
-#: doc/tin.1:702
+#: doc/tin.1:722
 msgid ""
 "Quit B<tin> \\(em ask the user to confirm if B<confirm_choice> is set "
 "accordingly."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:702 doc/tin.1:952 doc/tin.1:1151 doc/tin.1:1408
+#: doc/tin.1:722 doc/tin.1:972 doc/tin.1:1171 doc/tin.1:1428
 #, no-wrap
 msgid "B<QuitTin 'Q'>"
 msgstr "B<QuitTin 'Q'>"
 
 #. type: Plain text
-#: doc/tin.1:705 doc/tin.1:955 doc/tin.1:1154 doc/tin.1:1411
+#: doc/tin.1:725 doc/tin.1:975 doc/tin.1:1174 doc/tin.1:1431
 msgid "Quit B<tin> \\(em don't ask the user to confirm."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:705
+#: doc/tin.1:725
 #, no-wrap
 msgid "B<SelectToggleReadDisplay 'r'>"
 msgstr "B<SelectToggleReadDisplay 'r'>"
 
 #. type: Plain text
-#: doc/tin.1:710
+#: doc/tin.1:730
 msgid ""
 "Toggle display of all subscribed to groups and just those groups containing "
 "unread articles. Command has no effect if groups were specified on the "
@@ -1863,37 +1897,37 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:710 doc/tin.1:958 doc/tin.1:1154
+#: doc/tin.1:730 doc/tin.1:978 doc/tin.1:1174
 #, no-wrap
 msgid "B<BugReport 'R'>"
 msgstr "B<BugReport 'R'>"
 
 #. type: Plain text
-#: doc/tin.1:714 doc/tin.1:962 doc/tin.1:1158
+#: doc/tin.1:734 doc/tin.1:982 doc/tin.1:1178
 msgid ""
 "Mail a bug report or comment to E<lt>tin-bugs@tin.orgE<gt>. This is the best "
 "way of getting bugs fixed and features added/changed."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:714
+#: doc/tin.1:734
 #, no-wrap
 msgid "B<SelectSubscribe 's'>"
 msgstr "B<SelectSubscribe 's'>"
 
 #. type: Plain text
-#: doc/tin.1:717
+#: doc/tin.1:737
 msgid "Subscribe to current group."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:717
+#: doc/tin.1:737
 #, no-wrap
 msgid "B<SelectSubscribePat 'S'>"
 msgstr "B<SelectSubscribePat 'S'>"
 
 #. type: Plain text
-#: doc/tin.1:722
+#: doc/tin.1:742
 msgid ""
 "Subscribe to groups matching user specified pattern. See the section "
 "\"NEWSGROUP LISTS & WILDCARDS\" for the types of pattern that B<tin> "
@@ -1901,13 +1935,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:722
+#: doc/tin.1:742
 #, no-wrap
 msgid "B<SelectUnsubscribe 'u'>"
 msgstr "B<SelectUnsubscribe 'u'>"
 
 #. type: Plain text
-#: doc/tin.1:727
+#: doc/tin.1:747
 msgid ""
 "Unsubscribe to current group. This can be used to remove bogus groups.  See "
 "B<strip_bogus> in the \"GLOBAL OPTIONS MENU AND TINRC CONFIGURABLE "
@@ -1915,13 +1949,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:727
+#: doc/tin.1:747
 #, no-wrap
 msgid "B<SelectUnsubscribePat 'U'>"
 msgstr "B<SelectUnsubscribePat 'U'>"
 
 #. type: Plain text
-#: doc/tin.1:732
+#: doc/tin.1:752
 msgid ""
 "Unsubscribe to groups matching user specified pattern. See the section "
 "\"NEWSGROUP LISTS & WILDCARDS\" for the types of pattern that B<tin> "
@@ -1929,13 +1963,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:732 doc/tin.1:987 doc/tin.1:1177 doc/tin.1:1445
+#: doc/tin.1:752 doc/tin.1:1007 doc/tin.1:1197 doc/tin.1:1465
 #, no-wrap
 msgid "B<Post 'w'>"
 msgstr "B<Post 'w'>"
 
 #. type: Plain text
-#: doc/tin.1:738
+#: doc/tin.1:758
 msgid ""
 "Post an article to current group. If posting fails for some reason, you'll "
 "get the chance to B<PostEdit> ('B<e>') the article again, B<PostPostpone> "
@@ -1944,24 +1978,24 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:738
+#: doc/tin.1:758
 #, no-wrap
 msgid "B<SelectQuitNoWrite 'X'>"
 msgstr "B<SelectQuitNoWrite 'X'>"
 
 #. type: Plain text
-#: doc/tin.1:741
+#: doc/tin.1:761
 msgid "Quit B<tin> without saving any changes to the configuration."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:741
+#: doc/tin.1:761
 #, no-wrap
 msgid "B<SelectYankActive 'y'>"
 msgstr "B<SelectYankActive 'y'>"
 
 #. type: Plain text
-#: doc/tin.1:746
+#: doc/tin.1:766
 msgid ""
 "Yanks in all groups. Toggles the displayed groups between all the groups in "
 "the I<${TIN_LIBDIR:-NEWSLIBDIR}\"/\"${TIN_ACTIVEFILE:-active}> file and just "
@@ -1969,38 +2003,38 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:746
+#: doc/tin.1:766
 #, no-wrap
 msgid "B<SelectSyncWithActive 'Y'>"
 msgstr "B<SelectSyncWithActive 'Y'>"
 
 #. type: Plain text
-#: doc/tin.1:750
+#: doc/tin.1:770
 msgid ""
 "Reread the I<${TIN_LIBDIR:-NEWSLIBDIR}\"/\"${TIN_ACTIVEFILE:-active}> file "
 "to see if any new news has arrived since starting B<tin>."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:750
+#: doc/tin.1:770
 #, no-wrap
 msgid "B<SelectMarkGrpUnread 'z' 'Z'>"
 msgstr "B<SelectMarkGrpUnread 'z' 'Z'>"
 
 #.  -------------------------------------------------------------------
 #. type: Plain text
-#: doc/tin.1:755
+#: doc/tin.1:775
 msgid "Mark all articles in the current group as unread."
 msgstr ""
 
 #. type: SS
-#: doc/tin.1:755
+#: doc/tin.1:775
 #, no-wrap
 msgid "GROUP INDEX COMMANDS"
 msgstr "ÃNDICE DE MANDATOS AGRUPADOS"
 
 #. type: Plain text
-#: doc/tin.1:759
+#: doc/tin.1:779
 msgid ""
 "All searches in this level are limited to unread articles if in "
 "B<show_only_unread_arts> mode. B<GroupToggleReadUnread> ('B<r>')  can be use "
@@ -2008,44 +2042,44 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:762
+#: doc/tin.1:782
 msgid "Select article 4."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:762 doc/tin.1:1023 doc/tin.1:1202
+#: doc/tin.1:782 doc/tin.1:1043 doc/tin.1:1222
 #, no-wrap
 msgid "B<MenuFilterSelect '^A'>"
 msgstr "B<MenuFilterSelect '^A'>"
 
 #. type: Plain text
-#: doc/tin.1:766 doc/tin.1:1027 doc/tin.1:1206
+#: doc/tin.1:786 doc/tin.1:1047 doc/tin.1:1226
 msgid ""
 "Auto select article(s) using a menu. Read the section \"FILTERING ARTICLES\" "
 "for more information."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:770 doc/tin.1:1027 doc/tin.1:1221
+#: doc/tin.1:790 doc/tin.1:1047 doc/tin.1:1241
 #, no-wrap
 msgid "B<MenuFilterKill '^K'>"
 msgstr "B<MenuFilterKill '^K'>"
 
 #. type: Plain text
-#: doc/tin.1:774 doc/tin.1:1031 doc/tin.1:1225
+#: doc/tin.1:794 doc/tin.1:1051 doc/tin.1:1245
 msgid ""
 "Kill article(s) using a menu. Read the section \"FILTERING ARTICLES\" for "
 "more information."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:774 doc/tin.1:1031
+#: doc/tin.1:794 doc/tin.1:1051
 #, no-wrap
 msgid "B<MarkFeedRead '^X'>"
 msgstr "B<MarkFeedRead '^X'>"
 
 #. type: Plain text
-#: doc/tin.1:779 doc/tin.1:1036
+#: doc/tin.1:799 doc/tin.1:1056
 msgid ""
 "Mark current article, thread, range, auto-selected (hot) articles, articles "
 "matching pattern or tagged articles as read. A prompt asks which type should "
@@ -2053,13 +2087,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:779 doc/tin.1:1036
+#: doc/tin.1:799 doc/tin.1:1056
 #, no-wrap
 msgid "B<MarkFeedUnread '^W'>"
 msgstr "B<MarkFeedUnread '^W'>"
 
 #. type: Plain text
-#: doc/tin.1:784 doc/tin.1:1041
+#: doc/tin.1:804 doc/tin.1:1061
 msgid ""
 "Mark current article, thread, range, auto-selected (hot) articles, articles "
 "matching pattern or tagged articles as unread. A prompt asks which type "
@@ -2067,58 +2101,58 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:788 doc/tin.1:1045 doc/tin.1:1257
+#: doc/tin.1:808 doc/tin.1:1065 doc/tin.1:1277
 #, no-wrap
 msgid "B<LastViewed '-'>"
 msgstr "B<LastViewed '-'>"
 
 #. type: Plain text
-#: doc/tin.1:791 doc/tin.1:1048 doc/tin.1:1260
+#: doc/tin.1:811 doc/tin.1:1068 doc/tin.1:1280
 msgid "Re-enter the last message that was viewed."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:797 doc/tin.1:1054
+#: doc/tin.1:817 doc/tin.1:1074
 msgid "Search forward for specified subject."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:800 doc/tin.1:1057
+#: doc/tin.1:820 doc/tin.1:1077
 msgid "Search backward for specified subject."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:800
+#: doc/tin.1:820
 #, no-wrap
 msgid "B<GroupSelThd '*'>"
 msgstr "B<GroupSelThd '*'>"
 
 #. type: Plain text
-#: doc/tin.1:803 doc/tin.1:1060
+#: doc/tin.1:823 doc/tin.1:1080
 msgid "Select current thread for later processing."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:803
+#: doc/tin.1:823
 #, no-wrap
 msgid "B<GroupDoAutoSel '+'>"
 msgstr "B<GroupDoAutoSel '+'>"
 
 #. type: Plain text
-#: doc/tin.1:807
+#: doc/tin.1:827
 msgid ""
 "Selects all threads in current group. It is a shortcut for calling "
 "B<GroupSelPattern> with a pattern of ''*''."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:807
+#: doc/tin.1:827
 #, no-wrap
 msgid "B<GroupToggleThdSel '.'>"
 msgstr "B<GroupToggleThdSel '.'>"
 
 #. type: Plain text
-#: doc/tin.1:812
+#: doc/tin.1:832
 msgid ""
 "Toggle selection of current thread. If at least one unread article, (but not "
 "every unread article) in the current thread is selected, then all unread "
@@ -2126,13 +2160,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:812
+#: doc/tin.1:832
 #, no-wrap
 msgid "B<GroupSelThdIfUnreadSelected ';'>"
 msgstr "B<GroupSelThdIfUnreadSelected ';'>"
 
 #. type: Plain text
-#: doc/tin.1:817
+#: doc/tin.1:837
 msgid ""
 "For each thread in current group, if it at least one unread article is "
 "selected, all unread articles become selected. This is useful for auto-"
@@ -2140,13 +2174,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:817
+#: doc/tin.1:837
 #, no-wrap
 msgid "B<GroupSelPattern '='>"
 msgstr "B<GroupSelPattern '='>"
 
 #. type: Plain text
-#: doc/tin.1:823
+#: doc/tin.1:843
 msgid ""
 "Prompts for a pattern with which to match on. All threads whose subjects "
 "match the pattern will be marked selected. A pattern of ''*'' will match all "
@@ -2155,24 +2189,24 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:823
+#: doc/tin.1:843
 #, no-wrap
 msgid "B<GroupReverseSel '@'>"
 msgstr "B<GroupReverseSel '@'>"
 
 #. type: Plain text
-#: doc/tin.1:826
+#: doc/tin.1:846
 msgid "Reverse all selections on all articles."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:826
+#: doc/tin.1:846
 #, no-wrap
-msgid "B<GroupUndoSel '~'>"
-msgstr "B<GroupUndoSel '~'>"
+msgid "B<GroupUndoSel '\\[ti]'>"
+msgstr "B<GroupUndoSel '\\[ti]'>"
 
 #. type: Plain text
-#: doc/tin.1:832
+#: doc/tin.1:852
 msgid ""
 "Undo all selections on all articles. It clears the toggle effect of "
 "B<GroupMarkUnselArtRead> ('B<X>') command. Thus after first doing a "
@@ -2181,13 +2215,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:832 doc/tin.1:1069 doc/tin.1:1286
+#: doc/tin.1:852 doc/tin.1:1089 doc/tin.1:1306
 #, no-wrap
 msgid "B<Pipe '|'>"
 msgstr "B<Pipe '|'>"
 
 #. type: Plain text
-#: doc/tin.1:837 doc/tin.1:1074 doc/tin.1:1291
+#: doc/tin.1:857 doc/tin.1:1094 doc/tin.1:1311
 msgid ""
 "Pipe current article / thread / auto-selected (hot) articles / articles "
 "matching pattern / tagged articles into command. See the section \"MAILING "
@@ -2195,13 +2229,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:837 doc/tin.1:1291
+#: doc/tin.1:857 doc/tin.1:1311
 #, no-wrap
 msgid "B<QuickFilterSelect '['>"
 msgstr "B<QuickFilterSelect '['>"
 
 #. type: Plain text
-#: doc/tin.1:846
+#: doc/tin.1:866
 msgid ""
 "Auto select article(s) with a single key [after confirmation]. The defaults "
 "used for selection are based upon the following four tinrc config variables: "
@@ -2213,13 +2247,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:846 doc/tin.1:1300
+#: doc/tin.1:866 doc/tin.1:1320
 #, no-wrap
 msgid "B<QuickFilterKill ']'>"
 msgstr "B<QuickFilterKill ']'>"
 
 #. type: Plain text
-#: doc/tin.1:855
+#: doc/tin.1:875
 msgid ""
 "Kill article(s) with a single key [after confirmation]. The defaults used "
 "for killing are based upon the following four tinrc config variables: "
@@ -2231,99 +2265,99 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:855
+#: doc/tin.1:875
 #, no-wrap
 msgid "B<GroupReadBasenote '^J' 'E<lt>CRE<gt>'>"
 msgstr "B<GroupReadBasenote '^J' 'E<lt>CRE<gt>'>"
 
 #. type: Plain text
-#: doc/tin.1:858
+#: doc/tin.1:878
 msgid "Read current article."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:858
+#: doc/tin.1:878
 #, no-wrap
 msgid "B<GroupNextUnreadArtOrGrp 'E<lt>TABE<gt>'>"
 msgstr "B<GroupNextUnreadArtOrGrp 'E<lt>TABE<gt>'>"
 
 #. type: Plain text
-#: doc/tin.1:861
+#: doc/tin.1:881
 msgid "View next unread article or group."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:861 doc/tin.1:1080 doc/tin.1:1317
+#: doc/tin.1:881 doc/tin.1:1100 doc/tin.1:1337
 #, no-wrap
 msgid "B<SearchAuthF 'a'>"
 msgstr "B<SearchAuthF 'a'>"
 
 #. type: Plain text
-#: doc/tin.1:865
+#: doc/tin.1:885
 msgid ""
 "Author forward search. This searches for articles with a specific ''From:'' "
 "line."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:865 doc/tin.1:1085 doc/tin.1:1320
+#: doc/tin.1:885 doc/tin.1:1105 doc/tin.1:1340
 #, no-wrap
 msgid "B<SearchAuthB 'A'>"
 msgstr "B<SearchAuthB 'A'>"
 
 #. type: Plain text
-#: doc/tin.1:868 doc/tin.1:1088
+#: doc/tin.1:888 doc/tin.1:1108
 msgid "Author backward search. Otherwise, see B<SearchAuthF> ('B<a>') above."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:868 doc/tin.1:1088 doc/tin.1:1323
+#: doc/tin.1:888 doc/tin.1:1108 doc/tin.1:1343
 #, no-wrap
 msgid "B<SearchBody 'B'>"
 msgstr "B<SearchBody 'B'>"
 
 #. type: Plain text
-#: doc/tin.1:872 doc/tin.1:1092 doc/tin.1:1327
+#: doc/tin.1:892 doc/tin.1:1112 doc/tin.1:1347
 msgid ""
 "Search the body of all articles in group (can be slow). You can abort the "
 "search using B<Quit> ('B<q>')."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:876
+#: doc/tin.1:896
 msgid ""
 "Mark all articles as read [after confirmation] then return to the group "
 "selection list. Move cursor to next group."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:880
+#: doc/tin.1:900
 msgid ""
 "Mark all articles as read [after confirmation] and enter the next group with "
 "unread news."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:880
+#: doc/tin.1:900
 #, no-wrap
 msgid "B<GroupToggleSubjDisplay 'd'>"
 msgstr "B<GroupToggleSubjDisplay 'd'>"
 
 #. type: Plain text
-#: doc/tin.1:884 doc/tin.1:1104
+#: doc/tin.1:904 doc/tin.1:1124
 msgid ""
 "Cycle the display of the author through all the possible options for the "
 "tinrc variable B<show_author>."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:884
+#: doc/tin.1:904
 #, no-wrap
 msgid "B<GroupCancel 'D'>"
 msgstr "B<GroupCancel 'D'>"
 
 #. type: Plain text
-#: doc/tin.1:889 doc/tin.1:1109 doc/tin.1:1340
+#: doc/tin.1:909 doc/tin.1:1129 doc/tin.1:1360
 msgid ""
 "Cancel (delete) or supersede (overwrite) the current article. It must have "
 "been posted by the same user. The cancel message can be seen in the "
@@ -2331,37 +2365,37 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:892
+#: doc/tin.1:912
 #, no-wrap
 msgid "B<GroupGoto 'g'>"
 msgstr "B<GroupGoto 'g'>"
 
 #. type: TP
-#: doc/tin.1:896
+#: doc/tin.1:916
 #, no-wrap
 msgid "B<GroupToggleGetartLimit 'G'>"
 msgstr "B<GroupToggleGetartLimit 'G'>"
 
 #. type: Plain text
-#: doc/tin.1:899
+#: doc/tin.1:919
 msgid "Toggle article/group limit."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:903
+#: doc/tin.1:923
 msgid ""
 "Display the subject of the first article in the current thread in the last "
 "line."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:909
+#: doc/tin.1:929
 #, no-wrap
 msgid "B<GroupMarkThdRead 'K'>"
 msgstr "B<GroupMarkThdRead 'K'>"
 
 #. type: Plain text
-#: doc/tin.1:915
+#: doc/tin.1:935
 msgid ""
 "Mark article/thread as read and move onto the next unread article/thread. If "
 "a range of articles/threads is set, the range will be marked as read instead "
@@ -2370,18 +2404,18 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:915
+#: doc/tin.1:935
 #, no-wrap
 msgid "B<GroupListThd 'l'>"
 msgstr "B<GroupListThd 'l'>"
 
 #. type: Plain text
-#: doc/tin.1:918
+#: doc/tin.1:938
 msgid "Open the thread under the current cursor position."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:923 doc/tin.1:1138 doc/tin.1:1379
+#: doc/tin.1:943 doc/tin.1:1158 doc/tin.1:1399
 msgid ""
 "Look up article by ''Message-ID:''. If not reading via NNTP or the server "
 "neither supports [X]HDR (B<RFC\\ 2980>, B<RFC\\ 3977>) nor XPAT (B<RFC\\ "
@@ -2389,13 +2423,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:923
+#: doc/tin.1:943
 #, no-wrap
 msgid "B<GroupMail 'm'>"
 msgstr "B<GroupMail 'm'>"
 
 #. type: Plain text
-#: doc/tin.1:928 doc/tin.1:1143 doc/tin.1:1384
+#: doc/tin.1:948 doc/tin.1:1163 doc/tin.1:1404
 msgid ""
 "Mail current article / thread / auto-selected (hot) articles / articles "
 "matching pattern / tagged articles to someone. See the section \"MAILING "
@@ -2403,35 +2437,35 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:932
+#: doc/tin.1:952
 #, no-wrap
 msgid "B<GroupNextGroup 'n'>"
 msgstr "B<GroupNextGroup 'n'>"
 
 #. type: Plain text
-#: doc/tin.1:935
+#: doc/tin.1:955
 msgid "Go to next group."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:935
+#: doc/tin.1:955
 #, no-wrap
 msgid "B<GroupNextUnreadArt 'N'>"
 msgstr "B<GroupNextUnreadArt 'N'>"
 
 #. type: Plain text
-#: doc/tin.1:938 doc/tin.1:1394
+#: doc/tin.1:958 doc/tin.1:1414
 msgid "Go to the next unread article."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:938 doc/tin.1:1143 doc/tin.1:1394
+#: doc/tin.1:958 doc/tin.1:1163 doc/tin.1:1414
 #, no-wrap
 msgid "B<Print 'o'>"
 msgstr "B<Print 'o'>"
 
 #. type: Plain text
-#: doc/tin.1:943 doc/tin.1:1148 doc/tin.1:1399
+#: doc/tin.1:963 doc/tin.1:1168 doc/tin.1:1419
 msgid ""
 "Send current article / thread / auto-selected (hot) articles / articles "
 "matching pattern / tagged articles to printer. See the section \"MAILING "
@@ -2439,51 +2473,51 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:943
+#: doc/tin.1:963
 #, no-wrap
 msgid "B<GroupPrevGroup 'p'>"
 msgstr "B<GroupPrevGroup 'p'>"
 
 #. type: Plain text
-#: doc/tin.1:946
+#: doc/tin.1:966
 msgid "Go to previous group."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:946
+#: doc/tin.1:966
 #, no-wrap
 msgid "B<GroupPrevUnreadArt 'P'>"
 msgstr "B<GroupPrevUnreadArt 'P'>"
 
 #. type: Plain text
-#: doc/tin.1:949
+#: doc/tin.1:969
 msgid "Go to previous unread article."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:952 doc/tin.1:1151
+#: doc/tin.1:972 doc/tin.1:1171
 msgid "Return to previous level."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:955
+#: doc/tin.1:975
 #, no-wrap
 msgid "B<GroupToggleReadUnread 'r'>"
 msgstr "B<GroupToggleReadUnread 'r'>"
 
 #. type: Plain text
-#: doc/tin.1:958
+#: doc/tin.1:978
 msgid "Toggle the display between all articles and unread articles."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:962
+#: doc/tin.1:982
 #, no-wrap
 msgid "B<GroupSave 's'>"
 msgstr "B<GroupSave 's'>"
 
 #. type: Plain text
-#: doc/tin.1:967 doc/tin.1:1163 doc/tin.1:1424
+#: doc/tin.1:987 doc/tin.1:1183 doc/tin.1:1444
 msgid ""
 "Save current article / thread / auto-selected (hot) articles / articles "
 "matching pattern / tagged articles. See the section \"MAILING PIPING "
@@ -2491,24 +2525,24 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:967
+#: doc/tin.1:987
 #, no-wrap
 msgid "B<GroupAutoSave 'S'>"
 msgstr "B<GroupAutoSave 'S'>"
 
 #. type: Plain text
-#: doc/tin.1:970 doc/tin.1:1166 doc/tin.1:1427
+#: doc/tin.1:990 doc/tin.1:1186 doc/tin.1:1447
 msgid "Save marked articles automatically without further prompting."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:970
+#: doc/tin.1:990
 #, no-wrap
 msgid "B<GroupTag 't'>"
 msgstr "B<GroupTag 't'>"
 
 #. type: Plain text
-#: doc/tin.1:975
+#: doc/tin.1:995
 msgid ""
 "Toggle tag-status of current article / thread for B<GroupMail> ('B<m>')  / "
 "B<Pipe> ('B<|>') / B<Print> ('B<o>') / B<GroupSave> ('B<s>') / "
@@ -2516,26 +2550,26 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:975
+#: doc/tin.1:995
 #, no-wrap
 msgid "B<GroupTagParts 'T'>"
 msgstr "B<GroupTagParts 'T'>"
 
 #. type: Plain text
-#: doc/tin.1:979 doc/tin.1:1174
+#: doc/tin.1:999 doc/tin.1:1194
 msgid ""
 "Automatically tag/untag all the parts of the current multi-part message in "
 "order."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:979
+#: doc/tin.1:999
 #, no-wrap
 msgid "B<GroupToggleThreading 'u'>"
 msgstr "B<GroupToggleThreading 'u'>"
 
 #. type: Plain text
-#: doc/tin.1:984
+#: doc/tin.1:1004
 msgid ""
 "Cycle the threading mode through no threading, threading by subject, "
 "threading by references, threading on both subject and references, group "
@@ -2543,18 +2577,18 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:984
+#: doc/tin.1:1004
 #, no-wrap
 msgid "B<GroupUntag 'U'>"
 msgstr "B<GroupUntag 'U'>"
 
 #. type: Plain text
-#: doc/tin.1:987
+#: doc/tin.1:1007
 msgid "Untag all articles that were tagged."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:994 doc/tin.1:1184 doc/tin.1:1452
+#: doc/tin.1:1014 doc/tin.1:1204 doc/tin.1:1472
 msgid ""
 "Post an article to the current group. If posting fails for some reason, "
 "you'll get the chance to edit the article again via B<PostEdit> ('B<e>'), "
@@ -2563,13 +2597,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:994
+#: doc/tin.1:1014
 #, no-wrap
 msgid "B<GroupRepost 'x'>"
 msgstr "B<GroupRepost 'x'>"
 
 #. type: Plain text
-#: doc/tin.1:1000 doc/tin.1:1458
+#: doc/tin.1:1020 doc/tin.1:1478
 msgid ""
 "Repost an already posted article / thread / auto-selected (hot) articles / "
 "articles matching pattern / tagged articles to another newsgroup(s). Useful "
@@ -2578,42 +2612,42 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1000
+#: doc/tin.1:1020
 #, no-wrap
 msgid "B<GroupMarkUnselArtRead 'X'>"
 msgstr "B<GroupMarkUnselArtRead 'X'>"
 
 #. type: Plain text
-#: doc/tin.1:1008
+#: doc/tin.1:1028
 msgid ""
 "Mark all unread articles that have not been selected as read, redraw screen "
 "to reflect changes and put index at the first thread to begin reading.  "
 "Pressing B<GroupMarkUnselArtRead> ('B<X>') again will toggle back to the way "
-"it was before. See B<GroupUndoSel> ('B<~>') command for clearing the toggle "
-"effect, leaving the group will also clear the toggle effect and make the "
-"changes permanent."
+"it was before. See B<GroupUndoSel> ('B<\\[ti]>') command for clearing the "
+"toggle effect, leaving the group will also clear the toggle effect and make "
+"the changes permanent."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1008 doc/tin.1:1184 doc/tin.1:1458
+#: doc/tin.1:1028 doc/tin.1:1204 doc/tin.1:1478
 #, no-wrap
 msgid "B<MarkArtUnread 'z'>"
 msgstr "B<MarkArtUnread 'z'>"
 
 #. type: Plain text
-#: doc/tin.1:1011
+#: doc/tin.1:1031
 msgid "Mark current article as unread."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1011 doc/tin.1:1189 doc/tin.1:1461
+#: doc/tin.1:1031 doc/tin.1:1209 doc/tin.1:1481
 #, no-wrap
 msgid "B<MarkThdUnread 'Z'>"
 msgstr "B<MarkThdUnread 'Z'>"
 
 #.  -------------------------------------------------------------------
 #. type: Plain text
-#: doc/tin.1:1018
+#: doc/tin.1:1038
 msgid ""
 "Mark current thread as unread. If a range of threads is set, the range will "
 "be marked as unread instead of the current thread. When tagged threads are "
@@ -2621,79 +2655,79 @@ msgid ""
 msgstr ""
 
 #. type: SS
-#: doc/tin.1:1018
+#: doc/tin.1:1038
 #, no-wrap
 msgid "THREAD LISTING COMMANDS"
 msgstr "HILOS DE MANDATOS LISTADOS"
 
 #. type: Plain text
-#: doc/tin.1:1023
+#: doc/tin.1:1043
 msgid "Select article 4 within thread."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1057
+#: doc/tin.1:1077
 #, no-wrap
 msgid "B<ThreadSelArt '*'>"
 msgstr "B<ThreadSelArt '*'>"
 
 #. type: TP
-#: doc/tin.1:1060
+#: doc/tin.1:1080
 #, no-wrap
 msgid "B<ThreadToggleArtSel '.'>"
 msgstr "B<ThreadToggleArtSel '.'>"
 
 #. type: Plain text
-#: doc/tin.1:1063
+#: doc/tin.1:1083
 msgid "Toggle selection of current article."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1063
+#: doc/tin.1:1083
 #, no-wrap
 msgid "B<ThreadReverseSel '@'>"
 msgstr "B<ThreadReverseSel '@'>"
 
 #. type: Plain text
-#: doc/tin.1:1066
+#: doc/tin.1:1086
 msgid "Reverse article selections."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1066
+#: doc/tin.1:1086
 #, no-wrap
-msgid "B<ThreadUndoSel '~'>"
-msgstr "B<ThreadUndoSel '~'>"
+msgid "B<ThreadUndoSel '\\[ti]'>"
+msgstr "B<ThreadUndoSel '\\[ti]'>"
 
 #. type: Plain text
-#: doc/tin.1:1069
+#: doc/tin.1:1089
 msgid "Undo all selections on current thread."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1074
+#: doc/tin.1:1094
 #, no-wrap
 msgid "B<ThreadReadArt '^J' 'E<lt>CRE<gt>'>"
 msgstr "B<ThreadReadArt '^J' 'E<lt>CRE<gt>'>"
 
 #. type: Plain text
-#: doc/tin.1:1077
+#: doc/tin.1:1097
 msgid "Read current article within thread."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1077
+#: doc/tin.1:1097
 #, no-wrap
 msgid "B<ThreadReadNextArtOrThread 'E<lt>TABE<gt>'>"
 msgstr "B<ThreadReadNextArtOrThread 'E<lt>TABE<gt>'>"
 
 #. type: Plain text
-#: doc/tin.1:1080
+#: doc/tin.1:1100
 msgid "View next unread article within thread."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1085
+#: doc/tin.1:1105
 msgid ""
 "Author forward search. This searches for articles with a specific ''From:'' "
 "line. The search will wrap over into the next thread if nothing is found in "
@@ -2701,69 +2735,69 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1096
+#: doc/tin.1:1116
 msgid ""
 "Mark thread as read [after confirmation] and return to the group index "
 "page.  Move cursor to next thread."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1100
+#: doc/tin.1:1120
 msgid ""
 "Mark thread as read [after confirmation] and enter the next thread "
 "containing unread news."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1100
+#: doc/tin.1:1120
 #, no-wrap
 msgid "B<ThreadToggleSubjDisplay 'd'>"
 msgstr "B<ThreadToggleSubjDisplay 'd'>"
 
 #. type: TP
-#: doc/tin.1:1104
+#: doc/tin.1:1124
 #, no-wrap
 msgid "B<ThreadCancel 'D'>"
 msgstr "B<ThreadCancel 'D'>"
 
 #. type: TP
-#: doc/tin.1:1112
+#: doc/tin.1:1132
 #, no-wrap
 msgid "B<ThreadFollowupQuote 'f'>"
 msgstr "B<ThreadFollowupQuote 'f'>"
 
 #. type: Plain text
-#: doc/tin.1:1115 doc/tin.1:1349
+#: doc/tin.1:1135 doc/tin.1:1369
 msgid ""
 "Post a followup to the current article with a copy of the article included."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1115
+#: doc/tin.1:1135
 #, no-wrap
 msgid "B<ThreadFollowup 'F'>"
 msgstr "B<ThreadFollowup 'F'>"
 
 #. type: Plain text
-#: doc/tin.1:1118
+#: doc/tin.1:1138
 msgid ""
 "Post a followup to the current article without a copy of the article "
 "included."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1121 doc/tin.1:1362
+#: doc/tin.1:1141 doc/tin.1:1382
 msgid "Display the subject of the current article in the last line."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1127
+#: doc/tin.1:1147
 #, no-wrap
 msgid "B<ThreadMarkArtRead 'K'>"
 msgstr "B<ThreadMarkArtRead 'K'>"
 
 #. type: Plain text
-#: doc/tin.1:1133
+#: doc/tin.1:1153
 msgid ""
 "Mark article as read and move onto the next unread article. If a range of "
 "articles is set, the range will be marked as read instead of the current "
@@ -2771,55 +2805,55 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1138
+#: doc/tin.1:1158
 #, no-wrap
 msgid "B<ThreadMail 'm'>"
 msgstr "B<ThreadMail 'm'>"
 
 #. type: TP
-#: doc/tin.1:1158
+#: doc/tin.1:1178
 #, no-wrap
 msgid "B<ThreadSave 's'>"
 msgstr "B<ThreadSave 's'>"
 
 #. type: TP
-#: doc/tin.1:1163
+#: doc/tin.1:1183
 #, no-wrap
 msgid "B<ThreadAutoSave 'S'>"
 msgstr "B<ThreadAutoSave 'S'>"
 
 #. type: TP
-#: doc/tin.1:1166
+#: doc/tin.1:1186
 #, no-wrap
 msgid "B<ThreadTag 't'>"
 msgstr "B<ThreadTag 't'>"
 
 #. type: Plain text
-#: doc/tin.1:1170 doc/tin.1:1431
+#: doc/tin.1:1190 doc/tin.1:1451
 msgid ""
 "Toggle tag status of current article for mailing, piping, printing, saving "
 "or reposting."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1170
+#: doc/tin.1:1190
 #, no-wrap
 msgid "B<ThreadTagParts 'T'>"
 msgstr "B<ThreadTagParts 'T'>"
 
 #. type: TP
-#: doc/tin.1:1174
+#: doc/tin.1:1194
 #, no-wrap
 msgid "B<ThreadUntag 'U'>"
 msgstr "B<ThreadUntag 'U'>"
 
 #. type: Plain text
-#: doc/tin.1:1177
+#: doc/tin.1:1197
 msgid "Untag all tagged threads."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1189
+#: doc/tin.1:1209
 msgid ""
 "Mark current article in thread as unread. If a range of articles is set, the "
 "range will be marked as unread instead of the current article. When tagged "
@@ -2828,142 +2862,142 @@ msgstr ""
 
 #.  -------------------------------------------------------------------
 #. type: Plain text
-#: doc/tin.1:1194
+#: doc/tin.1:1214
 msgid "Mark all articles in thread as unread."
 msgstr ""
 
 #. type: SS
-#: doc/tin.1:1194
+#: doc/tin.1:1214
 #, no-wrap
 msgid "ARTICLE VIEWER COMMANDS"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1199
+#: doc/tin.1:1219
 msgid "Read the first (base) article in this thread."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1202
+#: doc/tin.1:1222
 msgid "Read response 4 in this thread."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1206
+#: doc/tin.1:1226
 #, no-wrap
 msgid "B<PageReplyQuoteHeaders '^E'>"
 msgstr "B<PageReplyQuoteHeaders '^E'>"
 
 #. type: Plain text
-#: doc/tin.1:1210
+#: doc/tin.1:1230
 msgid ""
 "Reply through mail to the author of the current article with a copy of the "
 "article with all headers included."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1210
+#: doc/tin.1:1230
 #, no-wrap
 msgid "B<PagePGPCheckArticle '^G'>"
 msgstr "B<PagePGPCheckArticle '^G'>"
 
 #. type: Plain text
-#: doc/tin.1:1218
+#: doc/tin.1:1238
 msgid ""
 "Perform B<\\%pgp>(1)  / B<\\%gpg>(1)  operations on article. This expects "
 "inline pgp (B<RFC\\ 9580>) and not MIME pgp (B<RFC\\ 3156>)."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1218
+#: doc/tin.1:1238
 #, no-wrap
 msgid "B<PageToggleRaw '^H'>"
 msgstr "B<PageToggleRaw '^H'>"
 
 #. type: Plain text
-#: doc/tin.1:1221
+#: doc/tin.1:1241
 msgid "Toggles the display mode (raw including all headers vs. cooked)."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1225
+#: doc/tin.1:1245
 #, no-wrap
 msgid "B<PageToggleTabs '^T'>"
 msgstr "B<PageToggleTabs '^T'>"
 
 #. type: Plain text
-#: doc/tin.1:1228
+#: doc/tin.1:1248
 msgid "Toggle the TAB width between 4 and 8 characters."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1228
+#: doc/tin.1:1248
 #, no-wrap
 msgid "B<PageFollowupQuoteHeaders '^W'>"
 msgstr "B<PageFollowupQuoteHeaders '^W'>"
 
 #. type: Plain text
-#: doc/tin.1:1232
+#: doc/tin.1:1252
 msgid ""
 "Post a followup to the current article with a copy of the article with all "
 "headers included."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1232
+#: doc/tin.1:1252
 #, no-wrap
 msgid "B<PageToggleTex2iso '\"'>"
 msgstr "B<PageToggleTex2iso '\"'>"
 
 #. type: Plain text
-#: doc/tin.1:1236
+#: doc/tin.1:1256
 msgid ""
 "Toggle TeX to ISO decoding for current article. The default behavior is "
 "taken from the B<tex2iso_conv> variable in the tinrc file."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1236
+#: doc/tin.1:1256
 #, no-wrap
 msgid "B<PageToggleAllHeaders '*'>"
 msgstr "B<PageToggleAllHeaders '*'>"
 
 #. type: Plain text
-#: doc/tin.1:1239
+#: doc/tin.1:1259
 msgid ""
 "Toggles the display of all headers vs. headers in B<news_headers_to_display>."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1239
+#: doc/tin.1:1259
 #, no-wrap
 msgid "B<PageArticleInfo '''>"
 msgstr "B<PageArticleInfo '''>"
 
 #. type: Plain text
-#: doc/tin.1:1242
+#: doc/tin.1:1262
 msgid "Detailed MIME information of the article."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1242
+#: doc/tin.1:1262
 #, no-wrap
 msgid "B<PageToggleRot '%'>"
 msgstr "B<PageToggleRot '%'>"
 
 #. type: Plain text
-#: doc/tin.1:1245
+#: doc/tin.1:1265
 msgid "Toggle ROT-13 decoding for this article."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1245
+#: doc/tin.1:1265
 #, no-wrap
 msgid "B<PageToggleInlineData '('>"
 msgstr "B<PageToggleInlineData '('>"
 
 #. type: Plain text
-#: doc/tin.1:1250
+#: doc/tin.1:1270
 msgid ""
 "Toggle the display data sections outside of MIME, e.g. uuencoded or yenc "
 "data. The default behavior is taken from the B<hide_inline_data> variable in "
@@ -2971,13 +3005,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1250
+#: doc/tin.1:1270
 #, no-wrap
 msgid "B<PageReveal ')'>"
 msgstr "B<PageReveal ')'>"
 
 #. type: Plain text
-#: doc/tin.1:1257
+#: doc/tin.1:1277
 msgid ""
 "The form feed character (^L) is often used to hide 'spoilers' that the "
 "reader may not initially wish to see when viewing an article. Any text after "
@@ -2987,23 +3021,23 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1266
+#: doc/tin.1:1286
 msgid "Forward search the text of this article."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1269
+#: doc/tin.1:1289
 msgid "Backward search the text of this article."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1269
+#: doc/tin.1:1289
 #, no-wrap
 msgid "B<PageSkipIncludedText ':'>"
 msgstr "B<PageSkipIncludedText ':'>"
 
 #. type: Plain text
-#: doc/tin.1:1274
+#: doc/tin.1:1294
 msgid ""
 "Skip to the end of the next quoted text-block in this article. Quoted text "
 "is everything which matches B<quote_regex>, B<quote_regex2> or "
@@ -3011,51 +3045,51 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1274
+#: doc/tin.1:1294
 #, no-wrap
 msgid "B<PageTopThd 'E<lt>'>"
 msgstr "B<PageTopThd 'E<lt>'>"
 
 #. type: Plain text
-#: doc/tin.1:1277
+#: doc/tin.1:1297
 msgid "Go to the first article in the current thread."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1277
+#: doc/tin.1:1297
 #, no-wrap
 msgid "B<PageBotThd 'E<gt>'>"
 msgstr "B<PageBotThd 'E<gt>'>"
 
 #. type: Plain text
-#: doc/tin.1:1280
+#: doc/tin.1:1300
 msgid "Go to the last article in the current thread."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1280
+#: doc/tin.1:1300
 #, no-wrap
 msgid "B<PageToggleHighlight '_'>"
 msgstr "B<PageToggleHighlight '_'>"
 
 #. type: Plain text
-#: doc/tin.1:1283
+#: doc/tin.1:1303
 msgid "Toggle word highlighting on/off."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1283
+#: doc/tin.1:1303
 #, no-wrap
 msgid "B<PageToggleVerbatim ','>"
 msgstr "B<PageToggleVerbatim ','>"
 
 #. type: Plain text
-#: doc/tin.1:1286
+#: doc/tin.1:1306
 msgid "Cycle through the various options of B<verbatim_handling>."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1300
+#: doc/tin.1:1320
 msgid ""
 "Auto select article(s) with a single key. The defaults used for selection "
 "are set based upon the following four tinrc config variables: "
@@ -3067,7 +3101,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1309
+#: doc/tin.1:1329
 msgid ""
 "Kill article(s) with a single key. The defaults used for killing are based "
 "upon the following four tinrc config variables: B<default_filter_kill_case>, "
@@ -3078,24 +3112,24 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1309
+#: doc/tin.1:1329
 #, no-wrap
 msgid "B<PageNextThd '^J' 'E<lt>CRE<gt>'>"
 msgstr "B<PageNextThd '^J' 'E<lt>CRE<gt>'>"
 
 #. type: Plain text
-#: doc/tin.1:1312
+#: doc/tin.1:1332
 msgid "Go to next base article."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1312
+#: doc/tin.1:1332
 #, no-wrap
 msgid "B<PageNextUnread 'E<lt>TABE<gt>'>"
 msgstr "B<PageNextUnread 'E<lt>TABE<gt>'>"
 
 #. type: Plain text
-#: doc/tin.1:1317
+#: doc/tin.1:1337
 msgid ""
 "Go to next unread article. If the tinrc variable B<goto_next_unread> doesn't "
 "contain PageNextUnread, then this key will first page through the current "
@@ -3103,329 +3137,329 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1320
+#: doc/tin.1:1340
 msgid "Author forward search."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1323
+#: doc/tin.1:1343
 msgid "Author backward search."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1331
+#: doc/tin.1:1351
 msgid ""
 "Mark the current thread as read [after confirmation] and return to the "
 "previous menu. Move cursor to next item."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1335
+#: doc/tin.1:1355
 msgid ""
 "Mark the rest of the current thread as read [after confirmation] and enter "
 "the next thread with unread articles."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1335
+#: doc/tin.1:1355
 #, no-wrap
 msgid "B<PageCancel 'D'>"
 msgstr "B<PageCancel 'D'>"
 
 #. type: TP
-#: doc/tin.1:1340
+#: doc/tin.1:1360
 #, no-wrap
 msgid "B<PageEditArticle 'e'>"
 msgstr "B<PageEditArticle 'e'>"
 
 #. type: Plain text
-#: doc/tin.1:1343
+#: doc/tin.1:1363
 msgid ""
 "Edit the current article. This is restricted to mailgroups and saved news."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1346
+#: doc/tin.1:1366
 #, no-wrap
 msgid "B<PageFollowupQuote 'f'>"
 msgstr "B<PageFollowupQuote 'f'>"
 
 #. type: TP
-#: doc/tin.1:1349
+#: doc/tin.1:1369
 #, no-wrap
 msgid "B<PageFollowup 'F'>"
 msgstr "B<PageFollowup 'F'>"
 
 #. type: Plain text
-#: doc/tin.1:1353
+#: doc/tin.1:1373
 msgid ""
 "Post a followup to the current article without including a copy of the "
 "article."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1353
+#: doc/tin.1:1373
 #, no-wrap
 msgid "B<PageFirstPage 'g'>"
 msgstr "B<PageFirstPage 'g'>"
 
 #. type: Plain text
-#: doc/tin.1:1356
+#: doc/tin.1:1376
 msgid "Go to the start of the article."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1356
+#: doc/tin.1:1376
 #, no-wrap
 msgid "B<PageLastPage 'G'>"
 msgstr "B<PageLastPage 'G'>"
 
 #. type: Plain text
-#: doc/tin.1:1359
+#: doc/tin.1:1379
 msgid "Go to the end of the article."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1368
+#: doc/tin.1:1388
 #, no-wrap
 msgid "B<PageKillThd 'K'>"
 msgstr "B<PageKillThd 'K'>"
 
 #. type: Plain text
-#: doc/tin.1:1371
+#: doc/tin.1:1391
 msgid "Mark rest of thread as read and move onto the next unread thread."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1371
+#: doc/tin.1:1391
 #, no-wrap
 msgid "B<PageListThd 'l'>"
 msgstr "B<PageListThd 'l'>"
 
 #. type: Plain text
-#: doc/tin.1:1374
+#: doc/tin.1:1394
 msgid "Show the thread menu that the current article is a part of."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1379
+#: doc/tin.1:1399
 #, no-wrap
 msgid "B<PageMail 'm'>"
 msgstr "B<PageMail 'm'>"
 
 #. type: TP
-#: doc/tin.1:1388
+#: doc/tin.1:1408
 #, no-wrap
 msgid "B<PageNextArt 'n'>"
 msgstr "B<PageNextArt 'n'>"
 
 #. type: Plain text
-#: doc/tin.1:1391
+#: doc/tin.1:1411
 msgid "Go to the next article."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1391
+#: doc/tin.1:1411
 #, no-wrap
 msgid "B<PageNextUnreadArt 'N'>"
 msgstr "B<PageNextUnreadArt 'N'>"
 
 #. type: TP
-#: doc/tin.1:1399
+#: doc/tin.1:1419
 #, no-wrap
 msgid "B<PagePrevArt 'p'>"
 msgstr "B<PagePrevArt 'p'>"
 
 #. type: Plain text
-#: doc/tin.1:1402
+#: doc/tin.1:1422
 msgid "Go to the previous article."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1402
+#: doc/tin.1:1422
 #, no-wrap
 msgid "B<PagePrevUnreadArt 'P'>"
 msgstr "B<PagePrevUnreadArt 'P'>"
 
 #. type: Plain text
-#: doc/tin.1:1405
+#: doc/tin.1:1425
 msgid "Go to the previous unread article."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1408
+#: doc/tin.1:1428
 msgid "Return to the previous level."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1411
+#: doc/tin.1:1431
 #, no-wrap
 msgid "B<PageReplyQuote 'r'>"
 msgstr "B<PageReplyQuote 'r'>"
 
 #. type: Plain text
-#: doc/tin.1:1415
+#: doc/tin.1:1435
 msgid ""
 "Reply through mail to the author of the current article with a copy of the "
 "article included."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1415
+#: doc/tin.1:1435
 #, no-wrap
 msgid "B<PageReply 'R'>"
 msgstr "B<PageReply 'R'>"
 
 #. type: Plain text
-#: doc/tin.1:1419
+#: doc/tin.1:1439
 msgid ""
 "Reply through mail to the author of the current article without including "
 "the original article."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1419
+#: doc/tin.1:1439
 #, no-wrap
 msgid "B<PageSave 's'>"
 msgstr "B<PageSave 's'>"
 
 #. type: TP
-#: doc/tin.1:1424
+#: doc/tin.1:1444
 #, no-wrap
 msgid "B<PageAutoSave 'S'>"
 msgstr "B<PageAutoSave 'S'>"
 
 #. type: TP
-#: doc/tin.1:1427
+#: doc/tin.1:1447
 #, no-wrap
 msgid "B<PageTag 't'>"
 msgstr "B<PageTag 't'>"
 
 #. type: TP
-#: doc/tin.1:1431
+#: doc/tin.1:1451
 #, no-wrap
 msgid "B<PageGroupSel 'T'>"
 msgstr "B<PageGroupSel 'T'>"
 
 #. type: Plain text
-#: doc/tin.1:1434
+#: doc/tin.1:1454
 msgid "Return to group selection level."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1434
+#: doc/tin.1:1454
 #, no-wrap
 msgid "B<PageGotoParent 'u'>"
 msgstr "B<PageGotoParent 'u'>"
 
 #. type: Plain text
-#: doc/tin.1:1437
+#: doc/tin.1:1457
 msgid "Go to parent article."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1437
+#: doc/tin.1:1457
 #, no-wrap
 msgid "B<PageViewUrl 'U'>"
 msgstr "B<PageViewUrl 'U'>"
 
 #. type: Plain text
-#: doc/tin.1:1441
+#: doc/tin.1:1461
 msgid ""
 "Display a list of URLs in the current article. See the section \"URL "
 "LISTING\" for more information."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1441
+#: doc/tin.1:1461
 #, no-wrap
 msgid "B<PageViewAttach 'V'>"
 msgstr "B<PageViewAttach 'V'>"
 
 #. type: Plain text
-#: doc/tin.1:1445
+#: doc/tin.1:1465
 msgid ""
 "Display a list of attachments of the current article. See the section "
 "\"ATTACHMENT LISTING\" for more information."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1452
+#: doc/tin.1:1472
 #, no-wrap
 msgid "B<PageRepost 'x'>"
 msgstr "B<PageRepost 'x'>"
 
 #. type: Plain text
-#: doc/tin.1:1461
+#: doc/tin.1:1481
 msgid "Mark article as unread."
 msgstr ""
 
 #.  -------------------------------------------------------------------
 #. type: Plain text
-#: doc/tin.1:1466
+#: doc/tin.1:1486
 msgid "Mark the current thread as unread."
 msgstr ""
 
 #. type: SS
-#: doc/tin.1:1466
+#: doc/tin.1:1486
 #, no-wrap
 msgid "URL LISTING"
 msgstr "LISTADO URL"
 
 #. type: Plain text
-#: doc/tin.1:1469
+#: doc/tin.1:1489
 msgid ""
 "B<PageViewUrl> ('B<U>') displays a list of URLs in the current article. "
 "Besides the common moving keys, the following commands are available:"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1470
+#: doc/tin.1:1490
 #, no-wrap
 msgid "B<UrlSelect '^J' 'E<lt>CRE<gt>'>"
 msgstr "B<UrlSelect '^J' 'E<lt>CRE<gt>'>"
 
 #. type: Plain text
-#: doc/tin.1:1474
+#: doc/tin.1:1494
 msgid ""
 "The current URL will be prompted and opened using the B<url_handler>. "
 "'B<E<lt>ESCE<gt>>' or no input will skip the URL."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1477 doc/tin.1:1577
+#: doc/tin.1:1497 doc/tin.1:1597
 msgid "URL forward search."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1480 doc/tin.1:1580
+#: doc/tin.1:1500 doc/tin.1:1600
 msgid "URL backward search."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1486 doc/tin.1:1540 doc/tin.1:1586
+#: doc/tin.1:1506 doc/tin.1:1560 doc/tin.1:1606
 msgid "Shell escape."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1489
+#: doc/tin.1:1509
 msgid "Toggle the display of the current URL in the last line."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1492 doc/tin.1:1547 doc/tin.1:1592
+#: doc/tin.1:1512 doc/tin.1:1567 doc/tin.1:1612
 msgid "Help screen of commands available."
 msgstr ""
 
 #.  -------------------------------------------------------------------
 #. type: SS
-#: doc/tin.1:1499
+#: doc/tin.1:1519
 #, no-wrap
 msgid "ATTACHMENT LISTING"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1502
+#: doc/tin.1:1522
 msgid ""
 "B<PageViewAttach> ('B<V>') displays a list of attachments of the current "
 "article. Besides the common moving keys, the following commands are "
@@ -3433,108 +3467,108 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1503
+#: doc/tin.1:1523
 #, no-wrap
 msgid "B<AttachPipe 'p'>"
 msgstr "B<AttachPipe 'p'>"
 
 #. type: Plain text
-#: doc/tin.1:1506
+#: doc/tin.1:1526
 msgid "Pipe attachment into command."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1506
+#: doc/tin.1:1526
 #, no-wrap
 msgid "B<AttachSave 's'>"
 msgstr "B<AttachSave 's'>"
 
 #. type: Plain text
-#: doc/tin.1:1509
+#: doc/tin.1:1529
 msgid "Save current attachment / tagged attachments to disk."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1509
+#: doc/tin.1:1529
 #, no-wrap
 msgid "B<AttachSelect '^J' 'E<lt>CRE<gt>'>"
 msgstr "B<AttachSelect '^J' 'E<lt>CRE<gt>'>"
 
 #. type: Plain text
-#: doc/tin.1:1512
+#: doc/tin.1:1532
 msgid "View attachment."
 msgstr "Vea adjunto."
 
 #. type: TP
-#: doc/tin.1:1512
+#: doc/tin.1:1532
 #, no-wrap
 msgid "B<AttachTag 't'>"
 msgstr "B<AttachTag 't'>"
 
 #. type: Plain text
-#: doc/tin.1:1515
+#: doc/tin.1:1535
 msgid "Tag one or more attachments for saving."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1515
+#: doc/tin.1:1535
 #, no-wrap
 msgid "B<AttachTagPattern '='>"
 msgstr "B<AttachTagPattern '='>"
 
 #. type: Plain text
-#: doc/tin.1:1519
+#: doc/tin.1:1539
 msgid ""
 "Prompts for a pattern to match. All attachments whose name/description or "
 "content type/transfer encoding match the pattern will be tagged."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1519
+#: doc/tin.1:1539
 #, no-wrap
 msgid "B<AttachToggleTagged '@'>"
 msgstr "B<AttachToggleTagged '@'>"
 
 #. type: Plain text
-#: doc/tin.1:1522
+#: doc/tin.1:1542
 msgid "Reverse tagging of all attachments."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1522
+#: doc/tin.1:1542
 #, no-wrap
 msgid "B<AttachUntag 'U'>"
 msgstr "B<AttachUntag 'U'>"
 
 #. type: Plain text
-#: doc/tin.1:1525
+#: doc/tin.1:1545
 msgid "Untag all tagged attachments."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1528
+#: doc/tin.1:1548
 msgid "Attachment forward search."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1531
+#: doc/tin.1:1551
 msgid "Attachment backward search."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1534
+#: doc/tin.1:1554
 #, no-wrap
 msgid "B<GlobalPipe '|'>"
 msgstr "B<GlobalPipe '|'>"
 
 #. type: Plain text
-#: doc/tin.1:1537
+#: doc/tin.1:1557
 msgid ""
 "Pipe attachment into command. Uses the raw attachment, no decoding is done."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1544
+#: doc/tin.1:1564
 msgid ""
 "Toggle the display of the name/description of the current attachment in the "
 "last line."
@@ -3542,13 +3576,13 @@ msgstr ""
 
 #.  -------------------------------------------------------------------
 #. type: SS
-#: doc/tin.1:1554
+#: doc/tin.1:1574
 #, no-wrap
 msgid "POSTING HISTORY LISTING"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1562
+#: doc/tin.1:1582
 msgid ""
 "B<DisplayPostHist> ('B<W>') displays a list of all previous posted articles "
 "stored in I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/posted>. The following "
@@ -3560,13 +3594,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1563
+#: doc/tin.1:1583
 #, no-wrap
 msgid "B<PostedArticlesSelect '^J' 'E<lt>CRE<gt>'>"
 msgstr "B<PostedArticlesSelect '^J' 'E<lt>CRE<gt>'>"
 
 #. type: Plain text
-#: doc/tin.1:1574
+#: doc/tin.1:1594
 msgid ""
 "The article with the current ''Message-ID:'' will be opened if available.  "
 "Note that this requires that the ''Message-ID:'' of the article was recorded "
@@ -3579,13 +3613,13 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1589
+#: doc/tin.1:1609
 msgid "Toggle the display of the current ''Message-ID:'' in the last line."
 msgstr ""
 
 #.  -------------------------------------------------------------------
 #. type: SS
-#: doc/tin.1:1599
+#: doc/tin.1:1619
 #, no-wrap
 msgid "GLOBAL OPTIONS MENU AND TINRC CONFIGURABLE VARIABLES"
 msgstr ""
@@ -3594,7 +3628,7 @@ msgstr ""
 #.        - \fI${TIN_LIBDIR:\-NEWSLIBDIR}/tinrc\fR is used
 #.          in the !TIN_DEFAULTS_DIR config case
 #. type: Plain text
-#: doc/tin.1:1611
+#: doc/tin.1:1631
 msgid ""
 "At startup, B<tin> reads in the configuration files (see also B<\\"
 "%tin>(5)).  They contain a list of variables that can be used to configure "
@@ -3605,7 +3639,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1619
+#: doc/tin.1:1639
 msgid ""
 "The variables are user configurable by editing I<${TIN_HOMEDIR:-"
 "\"$HOME\"}/.tin/tinrc> directly. Most of them can also be set in the GLOBAL "
@@ -3616,7 +3650,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1625
+#: doc/tin.1:1645
 msgid ""
 "In the options menu use the cursor keys in the usual way to move around. Use "
 "B<ConfigSelect> ('B<^J>' or 'B<E<lt>CRE<gt>>') to 'open' the option you wish "
@@ -3626,7 +3660,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1632
+#: doc/tin.1:1652
 msgid ""
 "As with the other menus, B<RedrawScr> ('B<^L>') will redraw the screen. You "
 "can use B<SearchSubjF> ('B</>'), B<SearchSubjB> ('B<?>') and B<SearchRepeat> "
@@ -3636,7 +3670,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1637
+#: doc/tin.1:1657
 msgid ""
 "The options menu provides access to the attributes menu for the current "
 "group by the B<ConfigToggleAttrib> ('B<E<lt>TABE<gt>>') command. Pressing "
@@ -3645,14 +3679,14 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1640
+#: doc/tin.1:1660
 msgid ""
 "The B<ConfigScopeMenu> ('B<S>') command brings up the scopes menu. For more "
 "information see section \"SCOPES MENU\"."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1645
+#: doc/tin.1:1665
 msgid ""
 "Finally, the B<ConfigServerrcMenu> ('B<s>') command brings up the serverrc "
 "menu where values from I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/$NNTPSERVER/"
@@ -3661,7 +3695,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1649
+#: doc/tin.1:1669
 msgid ""
 "Here is a full list of all the available variables. The name in round "
 "brackets is the name of the corresponding setting in I<${TIN_HOMEDIR:-"
@@ -3669,13 +3703,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1649
+#: doc/tin.1:1669
 #, no-wrap
 msgid "B<Abbreviate long newsgroup names (abbreviate_groupname)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1655 doc/tin.5:1429
+#: doc/tin.1:1675 doc/tin.5:1438
 msgid ""
 "If ON abbreviate long newsgroup names at group selection level and article "
 "level (if necessary) like this: news.software.readers \\(-E<gt> "
@@ -3683,161 +3717,161 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1655
+#: doc/tin.1:1675
 #, no-wrap
 msgid "B<Add posted articles to filter (add_posted_to_filter)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1659 doc/tin.5:1433
+#: doc/tin.1:1679 doc/tin.5:1442
 msgid ""
 "If ON add posted articles which start a new thread to filter for "
 "highlighting follow-ups. Default is ON."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1659
+#: doc/tin.1:1679
 #, no-wrap
 msgid "B<Insert ''User-Agent:''-header (advertising)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1662 doc/tin.5:1436
+#: doc/tin.1:1682 doc/tin.5:1445
 msgid "Turn ON advertising in header (''User-Agent:''). Default is ON."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1662
+#: doc/tin.1:1682
 #, no-wrap
 msgid "B<Skip multipart/alternative parts (alternative_handling)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1665 doc/tin.5:1439
+#: doc/tin.1:1685 doc/tin.5:1448
 msgid ""
 "If ON strip multipart/alternative messages automatically. Default is ON."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1665
+#: doc/tin.1:1685
 #, no-wrap
 msgid "B<Character to show deleted articles (art_marked_deleted)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1668 doc/tin.5:1442
+#: doc/tin.1:1688 doc/tin.5:1451
 msgid "The character used to show that an article was deleted. Default is 'D'."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1668
+#: doc/tin.1:1688
 #, no-wrap
 msgid "B<Character to show inrange articles (art_marked_inrange)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1671 doc/tin.5:1445
+#: doc/tin.1:1691 doc/tin.5:1454
 msgid ""
 "The character used to show that an article is in a range. Default is '#'."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1671
+#: doc/tin.1:1691
 #, no-wrap
 msgid "B<Character to show returning arts (art_marked_return)>"
 msgstr "B<CarÃ¡cter para mostrar artes devueltos (art_marked_return)>"
 
 #. type: Plain text
-#: doc/tin.1:1675 doc/tin.5:1449
+#: doc/tin.1:1695 doc/tin.5:1458
 msgid ""
 "The character used to show that an article will return as an unread article "
 "when the group is next entered. Default is '-'."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1675
+#: doc/tin.1:1695
 #, no-wrap
 msgid "B<Character to show selected articles (art_marked_selected)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1679 doc/tin.5:1453
+#: doc/tin.1:1699 doc/tin.5:1462
 msgid ""
 "The character used to show that an article/thread is auto-selected (hot).  "
 "Default is '*'."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1679
+#: doc/tin.1:1699
 #, no-wrap
 msgid "B<Character to show recent articles (art_marked_recent)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1683 doc/tin.5:1457
+#: doc/tin.1:1703 doc/tin.5:1466
 msgid ""
 "The character used to show that an article/thread is recent (not older than "
 "X days). See also B<recent_time>. Default is 'o'."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1683
+#: doc/tin.1:1703
 #, no-wrap
 msgid "B<Character to show unread articles (art_marked_unread)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1687 doc/tin.5:1461
+#: doc/tin.1:1707 doc/tin.5:1470
 msgid ""
 "The character used to show that an article has not been read.  Default is "
 "'+'."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1687
+#: doc/tin.1:1707
 #, no-wrap
 msgid "B<Character to show read articles (art_marked_read)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1690 doc/tin.5:1464
+#: doc/tin.1:1710 doc/tin.5:1473
 msgid "The character used to show that an article was read. Default is '\\ '."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1690
+#: doc/tin.1:1710
 #, no-wrap
 msgid "B<Character to show killed articles (art_marked_killed)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1694 doc/tin.5:1468
+#: doc/tin.1:1714 doc/tin.5:1477
 msgid ""
 "The character used to show that an article was killed. Default is 'K'.  "
 "B<kill_level> must be set accordingly."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1694
+#: doc/tin.1:1714
 #, no-wrap
 msgid "B<Character to show read selected arts (art_marked_read_selected)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1698 doc/tin.5:1472
+#: doc/tin.1:1718 doc/tin.5:1481
 msgid ""
 "The character used to show that an article was hot before it was read.  "
 "Default is ':'. B<kill_level> must be set accordingly."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1698 doc/tin.5:1472
+#: doc/tin.1:1718 doc/tin.5:1481
 #, no-wrap
 msgid "B<Ask before using MIME viewer (ask_for_metamail)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1703
+#: doc/tin.1:1723
 msgid ""
 "If ON B<tin> will ask before using a MIME viewer (B<metamail_prog>) to "
 "display MIME messages. This only occurs if a MIME viewer is set. Default is "
@@ -3845,63 +3879,63 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1703
+#: doc/tin.1:1723
 #, no-wrap
 msgid "B<Format string for the Attachment level (attachment_format)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1708
+#: doc/tin.1:1728
 msgid ""
 "Format string B<tin> uses for Attachment level representation. See the "
 "section \"CUSTOMIZING THE SCREEN FORMAT\".  Default is \"%t%s%e%c%d\"."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1708
+#: doc/tin.1:1728
 #, no-wrap
 msgid "B<Send you a cc and/or bcc automatically (auto_cc_bcc)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1712 doc/tin.5:1489
+#: doc/tin.1:1732 doc/tin.5:1498
 msgid ""
 "Automatically put your name in the ''Cc:'' (1) or ''Bcc:'' (2) field or to "
 "both (3) fields when mailing an article. Default is 'No' (0)."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1712
+#: doc/tin.1:1732
 #, no-wrap
 msgid "B<List thread using right arrow key (auto_list_thread)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1716 doc/tin.5:1493
+#: doc/tin.1:1736 doc/tin.5:1502
 msgid ""
 "If ON automatically list thread when entering it using right arrow key.  "
 "Default is ON."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1716
+#: doc/tin.1:1736
 #, no-wrap
 msgid "B<Reconnect to server automatically (auto_reconnect)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1719 doc/tin.1:2828
+#: doc/tin.1:1739 doc/tin.1:2869
 msgid "Default is OFF."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1719
+#: doc/tin.1:1739
 #, no-wrap
 msgid "B<Save articles in batch mode (batch_save)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1724
+#: doc/tin.1:1744
 msgid ""
 "If set ON articles/threads will be saved in batch mode when save \\&''B<-"
 "S>'' or mail ''B<-M>, B<-N>'' is specified on the command line. Default is "
@@ -3909,13 +3943,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1724
+#: doc/tin.1:1744
 #, no-wrap
 msgid "B<Show mini menu & posting etiquette (beginner_level)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1729 doc/tin.5:1506
+#: doc/tin.1:1749 doc/tin.5:1515
 msgid ""
 "If set ON a mini menu of the most useful commands will be displayed at the "
 "bottom of the screen for each level. Also a short posting etiquette will be "
@@ -3923,13 +3957,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1729
+#: doc/tin.1:1749
 #, no-wrap
 msgid "B<Cache NNTP overview files locally (cache_overview_files)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1734
+#: doc/tin.1:1754
 msgid ""
 "If ON, create local copies of NNTP overview files. This can be used to "
 "considerably speed up accessing large groups when using a slow connection.  "
@@ -3937,13 +3971,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1734
+#: doc/tin.1:1754
 #, no-wrap
 msgid "B<Compress locally cached NNTP overview files (compress_overview_files)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1739 doc/tin.5:1516
+#: doc/tin.1:1759 doc/tin.5:1525
 msgid ""
 "If ON, locally cached NNTP overview files (B<cache_overview_files>) are "
 "saved in compressed form (B<RFC\\ 1952>). Useful to reduce local disk space "
@@ -3951,13 +3985,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1739
+#: doc/tin.1:1759
 #, no-wrap
 msgid "B<Hash algorithm for cancel-locks (cancel_lock_algo)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1746
+#: doc/tin.1:1766
 msgid ""
 "Use this hash algorithm for cancel-locks (B<RFC\\ 8315>). Only available "
 "when built with cancel-lock support. none disables the generation of cancel-"
@@ -3966,347 +4000,347 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1746
+#: doc/tin.1:1766
 #, no-wrap
 msgid "B<Catchup read groups when quitting (catchup_read_groups)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1752 doc/tin.5:1526
+#: doc/tin.1:1772 doc/tin.5:1535
 msgid ""
 "If set ON the user is asked when quitting if all groups read during the "
 "current session should be marked read. Default is OFF."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1752
+#: doc/tin.1:1772
 #, fuzzy, no-wrap
 msgid "B<Standard background color (col_back)>"
 msgstr "B<Color de fondo estÃ¡ndar (col_back)>"
 
 #. type: Plain text
-#: doc/tin.1:1755 doc/tin.5:1529
+#: doc/tin.1:1775 doc/tin.5:1538
 #, fuzzy
 msgid "Standard background color"
 msgstr "Color de fondo estÃ¡ndar"
 
 #. type: TP
-#: doc/tin.1:1755
+#: doc/tin.1:1775
 #, no-wrap
 msgid "B<Color of quoted text from external sources (col_extquote)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1758 doc/tin.5:1532
+#: doc/tin.1:1778 doc/tin.5:1541
 msgid "Color of quoted text from external sources"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1758
+#: doc/tin.1:1778
 #, no-wrap
 msgid "B<Color of sender (From:) (col_from)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1761 doc/tin.5:1535
+#: doc/tin.1:1781 doc/tin.5:1544
 msgid "Color of sender (From:)"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1761
+#: doc/tin.1:1781
 #, no-wrap
 msgid "B<Color of article header lines (col_head)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1764 doc/tin.5:1538
+#: doc/tin.1:1784 doc/tin.5:1547
 msgid "Color of header-lines"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1764
+#: doc/tin.1:1784
 #, no-wrap
 msgid "B<Color of help text (col_help)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1767 doc/tin.5:1541
+#: doc/tin.1:1787 doc/tin.5:1550
 msgid "Color of help pages"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1767
+#: doc/tin.1:1787
 #, no-wrap
 msgid "B<Color for inverse text (background) (col_invers_bg)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1770 doc/tin.5:1544
+#: doc/tin.1:1790 doc/tin.5:1553
 msgid "Color of background for inverse text"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1770
+#: doc/tin.1:1790
 #, no-wrap
 msgid "B<Color for inverse text (foreground) (col_invers_fg)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1773 doc/tin.5:1547
+#: doc/tin.1:1793 doc/tin.5:1556
 msgid "Color of foreground for inverse text"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1773
+#: doc/tin.1:1793
 #, no-wrap
 msgid "B<Color of status messages (col_message)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1776 doc/tin.5:1566
+#: doc/tin.1:1796 doc/tin.5:1575
 msgid "Color of status messages in last line"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1776
+#: doc/tin.1:1796
 #, no-wrap
 msgid "B<Color of highlighting with _dash_ (col_markdash)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1780 doc/tin.5:1551
+#: doc/tin.1:1800 doc/tin.5:1560
 msgid ""
 "Color of words emphasized like _this_. See also B<word_h_display_marks> and "
 "B<word_highlight>."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1780
+#: doc/tin.1:1800
 #, no-wrap
 msgid "B<Color of highlighting with /slash/ (col_markslash)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1784 doc/tin.5:1555
+#: doc/tin.1:1804 doc/tin.5:1564
 msgid ""
 "Color of words emphasized like /this/. See also B<word_h_display_marks> and "
 "B<word_highlight>."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1784
+#: doc/tin.1:1804
 #, no-wrap
 msgid "B<Color of highlighting with *stars* (col_markstar)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1788 doc/tin.5:1559
+#: doc/tin.1:1808 doc/tin.5:1568
 msgid ""
 "Color of words emphasized like *this*. See also B<word_h_display_marks> and "
 "B<word_highlight>."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1788
+#: doc/tin.1:1808
 #, no-wrap
 msgid "B<Color of highlighting with -stroke- (col_markstroke)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1792 doc/tin.5:1563
+#: doc/tin.1:1812 doc/tin.5:1572
 msgid ""
 "Color of words emphasized like -this-. See also B<word_h_display_marks> and "
 "B<word_highlight>."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1792
+#: doc/tin.1:1812
 #, no-wrap
 msgid "B<Color of mini help menu (col_minihelp)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1795 doc/tin.5:1569
+#: doc/tin.1:1815 doc/tin.5:1578
 msgid "Color of mini help menu"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1795
+#: doc/tin.1:1815
 #, no-wrap
 msgid "B<Color of actual news header fields (col_newsheaders)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1798 doc/tin.5:1572
+#: doc/tin.1:1818 doc/tin.5:1581
 msgid "Color of actual news header fields"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1798
+#: doc/tin.1:1818
 #, fuzzy, no-wrap
 msgid "B<Standard foreground color (col_normal)>"
 msgstr "B<Color de primer plano estÃ¡ndar (col_normal)>"
 
 #. type: Plain text
-#: doc/tin.1:1801 doc/tin.5:1575
+#: doc/tin.1:1821 doc/tin.5:1584
 #, fuzzy
 msgid "Standard foreground color"
 msgstr "Color de primer plano estÃ¡ndar"
 
 #. type: TP
-#: doc/tin.1:1801
+#: doc/tin.1:1821
 #, no-wrap
 msgid "B<Color of quoted lines (col_quote)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1804 doc/tin.5:1578
+#: doc/tin.1:1824 doc/tin.5:1587
 msgid "Color of quoted lines"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1804
+#: doc/tin.1:1824
 #, no-wrap
 msgid "B<Color of twice quoted line (col_quote2)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1807 doc/tin.5:1581
+#: doc/tin.1:1827 doc/tin.5:1590
 msgid "Color of twice quoted lines"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1807
+#: doc/tin.1:1827
 #, no-wrap
 msgid "B<Color of E<gt>=3 times quoted line (col_quote3)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1810 doc/tin.5:1584
+#: doc/tin.1:1830 doc/tin.5:1593
 msgid "Color of E<gt>=3 times quoted lines"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1810
+#: doc/tin.1:1830
 #, no-wrap
 msgid "B<Color of response counter (col_response)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1814 doc/tin.5:1588
+#: doc/tin.1:1834 doc/tin.5:1597
 msgid ""
 "Color of response counter. This is the text that says \"Response x of y\" in "
 "the article viewer."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1814
+#: doc/tin.1:1834
 #, no-wrap
 msgid "B<Color of signatures (col_signature)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1817 doc/tin.5:1591
+#: doc/tin.1:1837 doc/tin.5:1600
 msgid "Color of signatures"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1817
+#: doc/tin.1:1837
 #, no-wrap
 msgid "B<Color of negative score (col_score_neg)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1820 doc/tin.5:1594
+#: doc/tin.1:1840 doc/tin.5:1603
 msgid "Color of negative score"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1820
+#: doc/tin.1:1840
 #, no-wrap
 msgid "B<Color of positive score (col_score_pos)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1823 doc/tin.5:1597
+#: doc/tin.1:1843 doc/tin.5:1606
 msgid "Color of positive score"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1823
+#: doc/tin.1:1843
 #, no-wrap
 msgid "B<Color of urls highlight (col_urls)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1826 doc/tin.5:1600
+#: doc/tin.1:1846 doc/tin.5:1609
 msgid "Color of urls highlight"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1826
+#: doc/tin.1:1846
 #, no-wrap
 msgid "B<Color of verbatim blocks (col_verbatim)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1829 doc/tin.5:1603
+#: doc/tin.1:1849 doc/tin.5:1612
 msgid "Color of verbatim blocks"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1829
+#: doc/tin.1:1849
 #, no-wrap
 msgid "B<Color of article subject lines (col_subject)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1832 doc/tin.5:1606
+#: doc/tin.1:1852 doc/tin.5:1615
 msgid "Color of article subject"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1832
+#: doc/tin.1:1852
 #, no-wrap
 msgid "B<Color of text lines (col_text)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1835 doc/tin.5:1609
+#: doc/tin.1:1855 doc/tin.5:1618
 msgid "Color of text-lines"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1835
+#: doc/tin.1:1855
 #, no-wrap
 msgid "B<Color of help/mail sign (col_title)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1838 doc/tin.5:1612
+#: doc/tin.1:1858 doc/tin.5:1621
 msgid "Color of help/mail sign"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1838
+#: doc/tin.1:1858
 #, no-wrap
 msgid "B<Which actions require confirmation (confirm_choice)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1841
+#: doc/tin.1:1861
 msgid "Ask for manual confirmation to protect the user."
 msgstr ""
 
 #. type: IP
-#: doc/tin.1:1842 doc/tin.1:1848 doc/tin.1:1852
+#: doc/tin.1:1862 doc/tin.1:1868 doc/tin.1:1872
 #, no-wrap
 msgid "\\(bu"
 msgstr ""
 
 #.  TODO: check if all affected commands are marked [after confirmation]
 #. type: Plain text
-#: doc/tin.1:1848
+#: doc/tin.1:1868
 msgid ""
 "B<commands> Ask for confirmation before executing certain dangerous commands "
 "(e.g., B<Catchup> ('B<c>')). Commands that this affects are marked in this "
@@ -4314,21 +4348,21 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1852
+#: doc/tin.1:1872
 msgid ""
 "B<quit> You'll be asked to confirm that you wish to exit B<tin> when you use "
 "the B<Quit> ('B<q>') command."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1856
+#: doc/tin.1:1876
 msgid ""
 "B<select> Ask for confirmation before marking all not selected (with "
 "B<GroupMarkUnselArtRead> ('B<X>') command) articles as read."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1859
+#: doc/tin.1:1879
 #, no-wrap
 msgid "B<Format string for display of dates (date_format)>"
 msgstr ""
@@ -4337,7 +4371,7 @@ msgstr ""
 #.  most of these default_* settings are not available from the menu
 #.  as they are intended for internal use only.
 #. type: Plain text
-#: doc/tin.1:1871
+#: doc/tin.1:1891
 msgid ""
 "Format string used for date representation. A description of the different "
 "format options can be found in B<\\%strftime>(3).  B<tin> uses B<\\"
@@ -4346,358 +4380,361 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1871
+#: doc/tin.1:1891
 #, no-wrap
 msgid "B<(default_art_search)>"
 msgstr "B<(default_art_search)>"
 
 #. type: TP
-#: doc/tin.1:1873
+#: doc/tin.1:1893
 #, no-wrap
 msgid "B<(default_author_search)>"
 msgstr "B<(default_author_search)>"
 
 #. type: TP
-#: doc/tin.1:1875
+#: doc/tin.1:1895
 #, no-wrap
 msgid "B<(default_config_search)>"
 msgstr "B<(default_config_search)>"
 
 #. type: Plain text
-#: doc/tin.1:1878 doc/tin.5:1651
+#: doc/tin.1:1898 doc/tin.5:1660
 msgid "The last article/author/config option that was searched for."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1878
+#: doc/tin.1:1898
 #, no-wrap
 msgid "B<(default_filter_days)>"
 msgstr "B<(default_filter_days)>"
 
 #. type: Plain text
-#: doc/tin.1:1881 doc/tin.5:1654
+#: doc/tin.1:1901 doc/tin.5:1663
 msgid "Default is 28."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1881
+#: doc/tin.1:1901
 #, no-wrap
 msgid "B<(default_filter_kill_case)>"
 msgstr "B<(default_filter_kill_case)>"
 
 #. type: Plain text
-#: doc/tin.1:1885 doc/tin.5:1658
+#: doc/tin.1:1905 doc/tin.5:1667
 msgid ""
 "Default for quick (1 key) kill filter case.  ON = filter case sensitive, OFF "
 "= ignore case. Default is OFF."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1885
+#: doc/tin.1:1905
 #, no-wrap
 msgid "B<(default_filter_kill_expire)>"
 msgstr "B<(default_filter_kill_expire)>"
 
 #. type: Plain text
-#: doc/tin.1:1890 doc/tin.5:1663
+#: doc/tin.1:1910 doc/tin.5:1672
 msgid ""
 "Default for quick (1 key) kill filter expire.  ON = limit to "
 "B<default_filter_days>, OFF = don't ever expire. Default is OFF."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1890
+#: doc/tin.1:1910
 #, no-wrap
 msgid "B<(default_filter_kill_global)>"
 msgstr "B<(default_filter_kill_global)>"
 
 #. type: Plain text
-#: doc/tin.1:1894 doc/tin.5:1667
+#: doc/tin.1:1914 doc/tin.5:1676
 msgid ""
 "Default for quick (1 key) kill filter global.  ON=apply to all groups, "
 "OFF=apply to current group. Default is ON."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1894
+#: doc/tin.1:1914
 #, no-wrap
 msgid "B<(default_filter_kill_header)>"
 msgstr "B<(default_filter_kill_header)>"
 
 #. type: Plain text
-#: doc/tin.1:1897 doc/tin.5:1670
+#: doc/tin.1:1917 doc/tin.5:1679
 msgid "Default for quick (1 key) kill filter header."
 msgstr ""
 
 #. type: IP
-#: doc/tin.1:1898 doc/tin.1:1932 doc/tin.1:2052 doc/tin.1:2114 doc/tin.1:2320
-#: doc/tin.1:2385 doc/tin.1:2521 doc/tin.1:2546 doc/tin.1:2562 doc/tin.1:2614
-#: doc/tin.1:2644 doc/tin.1:2722 doc/tin.1:2754 doc/tin.1:2780 doc/tin.1:2861
-#: doc/tin.1:2897 doc/tin.5:1673 doc/tin.5:1702 doc/tin.5:1840 doc/tin.5:1897
-#: doc/tin.5:2097 doc/tin.5:2167 doc/tin.5:2219 doc/tin.5:2336 doc/tin.5:2351
-#: doc/tin.5:2384 doc/tin.5:2437 doc/tin.5:2466 doc/tin.5:2537 doc/tin.5:2586
-#: doc/tin.5:2614 doc/tin.5:2704 doc/tin.5:2742
+#: doc/tin.1:1918 doc/tin.1:1952 doc/tin.1:2072 doc/tin.1:2134 doc/tin.1:2343
+#: doc/tin.1:2408 doc/tin.1:2544 doc/tin.1:2569 doc/tin.1:2585 doc/tin.1:2620
+#: doc/tin.1:2655 doc/tin.1:2685 doc/tin.1:2763 doc/tin.1:2795 doc/tin.1:2821
+#: doc/tin.1:2890 doc/tin.1:2914 doc/tin.1:2950 doc/tin.5:746 doc/tin.5:1682
+#: doc/tin.5:1711 doc/tin.5:1849 doc/tin.5:1906 doc/tin.5:2063 doc/tin.5:2126
+#: doc/tin.5:2196 doc/tin.5:2248 doc/tin.5:2365 doc/tin.5:2380 doc/tin.5:2405
+#: doc/tin.5:2431 doc/tin.5:2484 doc/tin.5:2513 doc/tin.5:2584 doc/tin.5:2633
+#: doc/tin.5:2661 doc/tin.5:2733 doc/tin.5:2763 doc/tin.5:2801
 #, no-wrap
 msgid "0"
 msgstr "0"
 
 #. type: Plain text
-#: doc/tin.1:1900 doc/tin.1:1934
+#: doc/tin.1:1920 doc/tin.1:1954
 msgid "\\%''Subject:'' (case sensitive)"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1902 doc/tin.1:1936
+#: doc/tin.1:1922 doc/tin.1:1956
 msgid "\\%''Subject:'' (ignore case)"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1904 doc/tin.1:1938
+#: doc/tin.1:1924 doc/tin.1:1958
 msgid "\\%''From:'' (case sensitive)"
 msgstr ""
 
 #. type: IP
-#: doc/tin.1:1904 doc/tin.1:1938 doc/tin.1:2326 doc/tin.1:2529 doc/tin.1:2569
-#: doc/tin.1:2620 doc/tin.1:2651 doc/tin.1:2728 doc/tin.1:2786 doc/tin.1:2867
-#: doc/tin.5:1676 doc/tin.5:1705 doc/tin.5:2103 doc/tin.5:2359 doc/tin.5:2391
-#: doc/tin.5:2443 doc/tin.5:2473 doc/tin.5:2543 doc/tin.5:2620 doc/tin.5:2710
+#: doc/tin.1:1924 doc/tin.1:1958 doc/tin.1:2349 doc/tin.1:2552 doc/tin.1:2592
+#: doc/tin.1:2626 doc/tin.1:2661 doc/tin.1:2692 doc/tin.1:2769 doc/tin.1:2827
+#: doc/tin.1:2897 doc/tin.1:2920 doc/tin.5:1685 doc/tin.5:1714 doc/tin.5:2066
+#: doc/tin.5:2132 doc/tin.5:2388 doc/tin.5:2411 doc/tin.5:2438 doc/tin.5:2490
+#: doc/tin.5:2520 doc/tin.5:2590 doc/tin.5:2667 doc/tin.5:2740 doc/tin.5:2769
 #, no-wrap
 msgid "3"
 msgstr "3"
 
 #. type: Plain text
-#: doc/tin.1:1906 doc/tin.1:1940
+#: doc/tin.1:1926 doc/tin.1:1960
 msgid "\\%''From:'' (ignore case)"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1908 doc/tin.1:1942
+#: doc/tin.1:1928 doc/tin.1:1962
 msgid "\\%''Message-ID:'' & full ''References:'' line"
 msgstr ""
 
 #. type: IP
-#: doc/tin.1:1908 doc/tin.1:1942 doc/tin.1:2056 doc/tin.1:2330 doc/tin.1:2624
-#: doc/tin.1:2733 doc/tin.1:2791 doc/tin.5:1678 doc/tin.5:1707 doc/tin.5:1844
-#: doc/tin.5:2107 doc/tin.5:2447 doc/tin.5:2547 doc/tin.5:2625
+#: doc/tin.1:1928 doc/tin.1:1962 doc/tin.1:2076 doc/tin.1:2353 doc/tin.1:2665
+#: doc/tin.1:2774 doc/tin.1:2832 doc/tin.5:1687 doc/tin.5:1716 doc/tin.5:1853
+#: doc/tin.5:2068 doc/tin.5:2136 doc/tin.5:2494 doc/tin.5:2594 doc/tin.5:2672
 #, no-wrap
 msgid "5"
 msgstr "5"
 
 #. type: Plain text
-#: doc/tin.1:1910 doc/tin.1:1944
+#: doc/tin.1:1930 doc/tin.1:1964
 msgid "\\%''Message-ID:'' & last ''References:'' entry only"
 msgstr ""
 
 #. type: IP
-#: doc/tin.1:1910 doc/tin.1:1944 doc/tin.1:2057 doc/tin.1:2626 doc/tin.1:2793
-#: doc/tin.5:1679 doc/tin.5:1708 doc/tin.5:1845 doc/tin.5:2449 doc/tin.5:2627
+#: doc/tin.1:1930 doc/tin.1:1964 doc/tin.1:2077 doc/tin.1:2667 doc/tin.1:2834
+#: doc/tin.5:1688 doc/tin.5:1717 doc/tin.5:1854 doc/tin.5:2069 doc/tin.5:2496
+#: doc/tin.5:2674
 #, no-wrap
 msgid "6"
 msgstr "6"
 
 #. type: Plain text
-#: doc/tin.1:1912 doc/tin.1:1946
+#: doc/tin.1:1932 doc/tin.1:1966
 msgid "\\%''Message-ID:'' entry only"
 msgstr ""
 
 #. type: IP
-#: doc/tin.1:1912 doc/tin.1:1946 doc/tin.1:2629 doc/tin.1:2795 doc/tin.5:1680
-#: doc/tin.5:1709 doc/tin.5:2452 doc/tin.5:2629
+#: doc/tin.1:1932 doc/tin.1:1966 doc/tin.1:2670 doc/tin.1:2836 doc/tin.5:1689
+#: doc/tin.5:1718 doc/tin.5:2499 doc/tin.5:2676
 #, no-wrap
 msgid "7"
 msgstr "7"
 
 #. type: Plain text
-#: doc/tin.1:1914 doc/tin.1:1948
+#: doc/tin.1:1934 doc/tin.1:1968
 msgid "\\%''Lines:''"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1915
+#: doc/tin.1:1935
 #, no-wrap
 msgid "B<(default_filter_select_case)>"
 msgstr "B<(default_filter_select_case)>"
 
 #. type: Plain text
-#: doc/tin.1:1919 doc/tin.5:1687
+#: doc/tin.1:1939 doc/tin.5:1696
 msgid ""
 "Default for quick (1 key) auto-selection filter case. ON=filter case "
 "sensitive, OFF=ignore case. Default is OFF."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1919
+#: doc/tin.1:1939
 #, no-wrap
 msgid "B<(default_filter_select_expire)>"
 msgstr "B<(default_filter_select_expire)>"
 
 #. type: Plain text
-#: doc/tin.1:1924 doc/tin.5:1692
+#: doc/tin.1:1944 doc/tin.5:1701
 msgid ""
 "Default for quick (1 key) auto-selection filter expire.  ON = limit to "
 "B<default_filter_days>, OFF = don't ever expire.  Default is OFF."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1924
+#: doc/tin.1:1944
 #, no-wrap
 msgid "B<(default_filter_select_global)>"
 msgstr "B<(default_filter_select_global)>"
 
 #. type: Plain text
-#: doc/tin.1:1928 doc/tin.5:1696
+#: doc/tin.1:1948 doc/tin.5:1705
 msgid ""
 "Default for quick (1 key) auto-selection filter global.  ON=apply to all "
 "groups, OFF=apply to current group. Default is ON."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1928
+#: doc/tin.1:1948
 #, no-wrap
 msgid "B<(default_filter_select_header)>"
 msgstr "B<(default_filter_select_header)>"
 
 #. type: Plain text
-#: doc/tin.1:1931 doc/tin.5:1699
+#: doc/tin.1:1951 doc/tin.5:1708
 msgid "Default for quick (1 key) auto-selection filter header."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1949
+#: doc/tin.1:1969
 #, no-wrap
 msgid "B<(default_goto_group)>"
 msgstr "B<(default_goto_group)>"
 
 #. type: TP
-#: doc/tin.1:1951
+#: doc/tin.1:1971
 #, no-wrap
 msgid "B<(default_group_search)>"
 msgstr "B<(default_group_search)>"
 
 #. type: TP
-#: doc/tin.1:1953
+#: doc/tin.1:1973
 #, no-wrap
 msgid "B<(default_mail_address)>"
 msgstr "B<(default_mail_address)>"
 
 #. type: TP
-#: doc/tin.1:1955
+#: doc/tin.1:1975
 #, no-wrap
 msgid "B<(default_move_group)>"
 msgstr "B<(default_move_group)>"
 
 #. type: TP
-#: doc/tin.1:1957
+#: doc/tin.1:1977
 #, no-wrap
 msgid "B<(default_pattern)>"
 msgstr "B<(default_pattern)>"
 
 #. type: TP
-#: doc/tin.1:1959
+#: doc/tin.1:1979
 #, no-wrap
 msgid "B<(default_pipe_command)>"
 msgstr "B<(default_pipe_command)>"
 
 #. type: TP
-#: doc/tin.1:1961
+#: doc/tin.1:1981
 #, no-wrap
 msgid "B<(default_post_newsgroups)>"
 msgstr "B<(default_post_newsgroups)>"
 
 #. type: TP
-#: doc/tin.1:1963
+#: doc/tin.1:1983
 #, no-wrap
 msgid "B<(default_post_subject)>"
 msgstr "B<(default_post_subject)>"
 
 #. type: TP
-#: doc/tin.1:1965
+#: doc/tin.1:1985
 #, no-wrap
 msgid "B<(default_range_group)>"
 msgstr "B<(default_range_group)>"
 
 #. type: TP
-#: doc/tin.1:1967
+#: doc/tin.1:1987
 #, no-wrap
 msgid "B<(default_range_select)>"
 msgstr "B<(default_range_select)>"
 
 #. type: TP
-#: doc/tin.1:1969
+#: doc/tin.1:1989
 #, no-wrap
 msgid "B<(default_range_thread)>"
 msgstr "B<(default_range_thread)>"
 
 #. type: TP
-#: doc/tin.1:1971
+#: doc/tin.1:1991
 #, no-wrap
 msgid "B<(default_repost_group)>"
 msgstr "B<(default_repost_group)>"
 
 #. type: TP
-#: doc/tin.1:1973
+#: doc/tin.1:1993
 #, no-wrap
 msgid "B<(default_save_file)>"
 msgstr "B<(default_save_file)>"
 
 #. type: TP
-#: doc/tin.1:1975
+#: doc/tin.1:1995
 #, no-wrap
 msgid "B<(default_save_mode)>"
 msgstr "B<(default_save_mode)>"
 
 #. type: TP
-#: doc/tin.1:1977
+#: doc/tin.1:1997
 #, no-wrap
 msgid "B<(default_select_pattern)>"
 msgstr "B<(default_select_pattern)>"
 
 #. type: TP
-#: doc/tin.1:1979
+#: doc/tin.1:1999
 #, no-wrap
 msgid "B<(default_shell_command)>"
 msgstr "B<(default_shell_command)>"
 
 #. type: TP
-#: doc/tin.1:1981
+#: doc/tin.1:2001
 #, no-wrap
 msgid "B<(default_subject_search)>"
 msgstr "B<(default_subject_search)>"
 
 #. type: TP
-#: doc/tin.1:1983
+#: doc/tin.1:2003
 #, no-wrap
 msgid "B<Don't break words when wrapping (dont_break_words)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1987 doc/tin.5:1750
+#: doc/tin.1:2007 doc/tin.5:1759
 msgid ""
 "Do not break long lines inside a word. This applies to the body except for "
 "verbatim blocks. See also B<wrap_column>. Default is OFF."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1987
+#: doc/tin.1:2007
 #, no-wrap
 msgid "B<Draw \\(-E<gt> instead of highlighted bar (draw_arrow)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1991 doc/tin.5:1754
+#: doc/tin.1:2011 doc/tin.5:1763
 msgid ""
 "Allows groups/articles to be selected by an arrow '\\(-E<gt>' if set ON or "
 "by a highlighted bar if set OFF. Default is OFF."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1991
+#: doc/tin.1:2011
 #, no-wrap
 msgid "B<Invocation of your editor (editor_format)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1997
+#: doc/tin.1:2017
 msgid ""
 "The format string used to create the editor start command with parameters.  "
 "Default is '%E +%N %F' with %E=Editor, %N=Linenumber and %F=Filename (e.g., /"
@@ -4706,24 +4743,24 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1997
+#: doc/tin.1:2017
 #, no-wrap
 msgid "B<Detection of external quotes (extquote_handling)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2000 doc/tin.5:1764
+#: doc/tin.1:2020 doc/tin.5:1773
 msgid "If ON quotes from external sources will be detected. Default is OFF."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2000
+#: doc/tin.1:2020
 #, no-wrap
 msgid "B<Regex used to show external quotes (extquote_regex)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2005
+#: doc/tin.1:2025
 msgid ""
 "A regular expression that will be applied when reading articles. All "
 "matching lines are shown in B<col_extquote>. If B<extquote_regex> is blank, "
@@ -4731,26 +4768,26 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2005
+#: doc/tin.1:2025
 #, no-wrap
 msgid "B<Force redraw after certain commands (force_screen_redraw)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2009 doc/tin.5:1775
+#: doc/tin.1:2029 doc/tin.5:1784
 msgid ""
 "Specifies whether a screen redraw should always be done after certain "
 "external commands. Default is OFF."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2009
+#: doc/tin.1:2029
 #, no-wrap
 msgid "B<Number of articles to get (getart_limit)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2017
+#: doc/tin.1:2037
 msgid ""
 "If B<getart_limit> is E<gt> 0 not more than the last B<getart_limit> "
 "articles/group are fetched from the server. If B<getart_limit> is E<lt> 0 "
@@ -4761,25 +4798,25 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2017
+#: doc/tin.1:2037
 #, no-wrap
 msgid "B<Catchup group using left key (group_catchup_on_exit)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2020 doc/tin.5:1800
+#: doc/tin.1:2040 doc/tin.5:1809
 msgid ""
 "If ON catchup group when leaving with the left arrow key. Default is ON."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2020
+#: doc/tin.1:2040
 #, no-wrap
 msgid "B<Format string for the Group level (group_format)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2024
+#: doc/tin.1:2044
 msgid ""
 "Format string B<tin> uses for Group level representation. See the section "
 "\"CUSTOMIZING THE SCREEN FORMAT\". Default is \"%n\\ %m\\ %R\\ %L\\ \\ %s\\ "
@@ -4787,13 +4824,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2024
+#: doc/tin.1:2044
 #, no-wrap
 msgid "B<Go to the next unread article with (goto_next_unread)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2032
+#: doc/tin.1:2052
 msgid ""
 "Which keys B<tin> should accept to jump to the next unread article.  "
 "Possible is any combination of B<PageDown> and B<PageNextUnread>.  When "
@@ -4804,13 +4841,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2032
+#: doc/tin.1:2052
 #, no-wrap
 msgid "B<Display none mime data as an attachment (hide_inline_data)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2048 doc/tin.5:1836
+#: doc/tin.1:2068 doc/tin.5:1845
 msgid ""
 "If set to 'B<Nothing>' (0) then raw data is displayed.  If set to "
 "'B<Complete UU/YENC>' (1) then sections of uuencoded or yenc data will be "
@@ -4827,115 +4864,115 @@ msgid ""
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.1:2052 doc/tin.5:1840
+#: doc/tin.1:2072 doc/tin.5:1849
 #, no-wrap
 msgid "Nothing"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.1:2053 doc/tin.5:1841
+#: doc/tin.1:2073 doc/tin.5:1850
 #, no-wrap
 msgid "Complete UU/YENC"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.1:2054 doc/tin.5:1842
+#: doc/tin.1:2074 doc/tin.5:1851
 #, no-wrap
 msgid "Any UU/YENC"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.1:2055 doc/tin.5:1843
+#: doc/tin.1:2075 doc/tin.5:1852
 #, no-wrap
 msgid "Inline PGP"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.1:2056 doc/tin.5:1844
+#: doc/tin.1:2076 doc/tin.5:1853
 #, no-wrap
 msgid "Complete UU/YENC & Inline PGP"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.1:2057 doc/tin.5:1845
+#: doc/tin.1:2077 doc/tin.5:1854
 #, no-wrap
 msgid "Any UU/YENC & Inline PGP"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.1:2058 doc/tin.5:1846
+#: doc/tin.1:2078 doc/tin.5:1855
 #, no-wrap
 msgid "Shar"
 msgstr ""
 
 #. type: IP
-#: doc/tin.1:2059 doc/tin.1:2633 doc/tin.5:1847 doc/tin.5:2456
+#: doc/tin.1:2079 doc/tin.1:2674 doc/tin.5:1856 doc/tin.5:2503
 #, no-wrap
 msgid "9"
 msgstr "9"
 
 #. type: tbl table
-#: doc/tin.1:2059 doc/tin.5:1847
+#: doc/tin.1:2079 doc/tin.5:1856
 #, no-wrap
 msgid "Complete UU/YENC & Shar"
 msgstr ""
 
 #. type: IP
-#: doc/tin.1:2060 doc/tin.1:2635 doc/tin.5:1848 doc/tin.5:2458
+#: doc/tin.1:2080 doc/tin.1:2676 doc/tin.5:1857 doc/tin.5:2505
 #, no-wrap
 msgid "10"
 msgstr "10"
 
 #. type: tbl table
-#: doc/tin.1:2060 doc/tin.5:1848
+#: doc/tin.1:2080 doc/tin.5:1857
 #, no-wrap
 msgid "Any UU/YENC & Shar"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.1:2061 doc/tin.5:1849
+#: doc/tin.1:2081 doc/tin.5:1858
 #, no-wrap
 msgid "12"
 msgstr "12"
 
 #. type: tbl table
-#: doc/tin.1:2061 doc/tin.5:1849
+#: doc/tin.1:2081 doc/tin.5:1858
 #, no-wrap
 msgid "Inline PGP & Shar"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.1:2062 doc/tin.5:1850
+#: doc/tin.1:2082 doc/tin.5:1859
 #, no-wrap
 msgid "13"
 msgstr "13"
 
 #. type: tbl table
-#: doc/tin.1:2062 doc/tin.5:1850
+#: doc/tin.1:2082 doc/tin.5:1859
 #, no-wrap
 msgid "Compl. UU/YENC & PGP & Shar"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.1:2063 doc/tin.5:1851
+#: doc/tin.1:2083 doc/tin.5:1860
 #, no-wrap
 msgid "15"
 msgstr "15"
 
 #. type: tbl table
-#: doc/tin.1:2063 doc/tin.5:1851
+#: doc/tin.1:2083 doc/tin.5:1860
 #, no-wrap
 msgid "Hide all"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2066
+#: doc/tin.1:2086
 #, no-wrap
 msgid "B<Regex used to hide matching lines (hideline_regex)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2072 doc/tin.5:1860
+#: doc/tin.1:2092 doc/tin.5:1869
 msgid ""
 "A regular expression to hide matching lines in pager. Could be used to hide "
 "excessive quoting, e.g. via '^E<gt>\\es?E<gt>\\es?E<gt>'. If left blank, no "
@@ -4945,13 +4982,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2072
+#: doc/tin.1:2092
 #, no-wrap
 msgid "B<External inews (inews_prog)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2079 doc/tin.5:1867
+#: doc/tin.1:2099 doc/tin.5:1876
 msgid ""
 "Path, name and options of external B<\\%inews>(1).  If you are reading via "
 "NNTP the default value is \"--internal\" (use built-in NNTP inews), else it "
@@ -4960,28 +4997,28 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2079
+#: doc/tin.1:2099
 #, no-wrap
 msgid "B<(info_in_last_line)>"
 msgstr "B<(info_in_last_line)>"
 
 #. type: Plain text
-#: doc/tin.1:2086 doc/tin.5:1873
+#: doc/tin.1:2106 doc/tin.5:1882
 msgid ""
 "If ON, show current group description or article subject in the last line "
-"(not in the pager and global menu) \\(em B<ToggleInfoLastLine> ('B<i>')  "
-"toggles setting. This facility is useful as the full width of the screen is "
+"(not in the global menu) \\(em B<ToggleInfoLastLine> ('B<i>')  toggles "
+"setting. This facility is useful as the full width of the screen is "
 "available to display long subjects. Default is OFF."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2086
+#: doc/tin.1:2106
 #, no-wrap
 msgid "B<Use interactive mail reader (interactive_mailer)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2093
+#: doc/tin.1:2113
 msgid ""
 "Interactive mailreader: if greater than 0 your mailreader will be invoked "
 "earlier for reply so you can use more of its features (e.g., MIME, "
@@ -4994,26 +5031,26 @@ msgstr ""
 #.        mono_mark* currently do allow "Reverse video" even if
 #.        inverse_okay=FALSE
 #. type: TP
-#: doc/tin.1:2093
+#: doc/tin.1:2113
 #, no-wrap
 msgid "B<Use inverse video for page headers (inverse_okay)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2100 doc/tin.5:1883
+#: doc/tin.1:2120 doc/tin.5:1892
 msgid ""
 "If ON use inverse video for page headers and URL highlighting.  Default is "
 "ON."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2100
+#: doc/tin.1:2120
 #, no-wrap
-msgid "B<Keep failed arts in ~/dead.articles (keep_dead_articles)>"
+msgid "B<Keep failed arts in \\[ti]/dead.articles (keep_dead_articles)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2105 doc/tin.5:1888
+#: doc/tin.1:2125 doc/tin.5:1897
 msgid ""
 "If ON keep all failed postings in I<${TIN_HOMEDIR:-\"$HOME\"}/dead.articles> "
 "besides keeping the last failed posting in I<${TIN_HOMEDIR:-\"$HOME\"}/"
@@ -5021,33 +5058,33 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2105
+#: doc/tin.1:2125
 #, no-wrap
 msgid "B<Keep expired filter rules in file (keep_expired_filters)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2109 doc/tin.5:1892
+#: doc/tin.1:2129 doc/tin.5:1901
 msgid ""
 "If ON keep expired filter rules in the file, but no longer evaluate them.  "
 "Default is OFF."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2109
+#: doc/tin.1:2129
 #, no-wrap
 msgid "B<Filter which articles (kill_level)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2113
+#: doc/tin.1:2133
 msgid ""
 "This option controls the processing and display of articles that are "
 "killed.  There are 3 options:"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2120
+#: doc/tin.1:2140
 msgid ""
 "B<Kill only unread arts> is the 'traditional' behavior of B<tin>. Only "
 "unread articles are killed once only by marking them read. As filtering only "
@@ -5057,7 +5094,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2125 doc/tin.5:1909
+#: doc/tin.1:2145 doc/tin.5:1918
 msgid ""
 "B<Kill all arts & show with K> will process all articles in the group and "
 "therefore there is a processing overhead when using this option. Killed "
@@ -5066,7 +5103,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2129 doc/tin.5:1913
+#: doc/tin.1:2149 doc/tin.5:1922
 msgid ""
 "B<Kill all arts and never show> will process all articles in the group and "
 "therefore there is a processing overhead when using this option. Killed "
@@ -5074,18 +5111,18 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2131
+#: doc/tin.1:2151
 msgid "Default is 0 (B<Kill only unread arts>)."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2131
+#: doc/tin.1:2151
 #, no-wrap
 msgid "B<Use 8-bit characters in mail headers (mail_8bit_header)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2137 doc/tin.5:1920
+#: doc/tin.1:2157 doc/tin.5:1929
 msgid ""
 "Allows 8-bit characters unencoded in the header of mail message. Default is "
 "OFF. Turning it ON is effective only if B<mail_mime_encoding> is also set to "
@@ -5094,13 +5131,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2137
+#: doc/tin.1:2157
 #, no-wrap
 msgid "B<Mail address (mail_address)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2145
+#: doc/tin.1:2165
 msgid ""
 "User's mail address (and full name), if not username@host. This is used when "
 "creating articles, sending mail and when B<\\%pgp>(1)  / B<\\%gpg>(1)  "
@@ -5108,26 +5145,26 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2145
+#: doc/tin.1:2165
 #, no-wrap
 msgid "B<MIME encoding in mail messages (mail_mime_encoding)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2149 doc/tin.5:1930
+#: doc/tin.1:2169 doc/tin.5:1939
 msgid ""
 "MIME encoding of the body in mail message, if necessary (8bit, base64, "
 "quoted-printable, 7bit). Default is quoted-printable."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2149
+#: doc/tin.1:2169
 #, no-wrap
 msgid "B<Quote line when mailing (mail_quote_format)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2155 doc/tin.5:1936
+#: doc/tin.1:2175 doc/tin.5:1945
 msgid ""
 "Format of quote line when replying (via mail) to an article (%A=Address, "
 "%D=Date, %F=Fullname+Address, %G=Groupname, %M=Message-ID, %N=Fullname, "
@@ -5136,13 +5173,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2155
+#: doc/tin.1:2175
 #, no-wrap
 msgid "B<Format of the mailbox (mailbox_format)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2165 doc/tin.5:1946
+#: doc/tin.1:2185 doc/tin.5:1955
 msgid ""
 "Select one of the following mailbox-formats: MBOXO (default, except on SCO), "
 "MBOXRD or MMDF (default on SCO). See B<\\%mbox>(5)  and B<RFC\\ 4155> for "
@@ -5151,13 +5188,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2165
+#: doc/tin.1:2185
 #, no-wrap
 msgid "B<Mail directory (maildir)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2174 doc/tin.5:1955
+#: doc/tin.1:2194 doc/tin.5:1964
 msgid ""
 "The directory where articles/threads are to be saved in B<\\%mbox>(5)  "
 "format. This feature is mainly for use with the B<\\%mutt>(1)  mail program. "
@@ -5166,22 +5203,22 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2174
+#: doc/tin.1:2194
 #, no-wrap
 msgid "B<Invocation of your mail command (mailer_format)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2180 doc/tin.5:1961
+#: doc/tin.1:2200 doc/tin.5:1970
 msgid ""
 "The format string used to create the mailer command with parameters that is "
 "used for mailing articles to other people. Default is '%M \"%T\" E<lt> %F' "
-"(e.g., /bin/mail \"iain\" E<lt> ~/.article). The flexible format allows "
-"other mailers with different command line parameters to be used such as"
+"(e.g., /bin/mail \"iain\" E<lt> \\[ti]/.article). The flexible format allows "
+"other mailers with different command-line parameters to be used such as"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2185 doc/tin.5:1966
+#: doc/tin.1:2205 doc/tin.5:1975
 #, no-wrap
 msgid ""
 "sendmail -oem -t E<lt> %F\n"
@@ -5193,20 +5230,20 @@ msgstr ""
 "claws-mail --compose \"mailto:%T?subject=%S&insert=%F\"\n"
 
 #. type: Plain text
-#: doc/tin.1:2189 doc/tin.5:1970
+#: doc/tin.1:2209 doc/tin.5:1979
 msgid ""
 "B<interactive_mailer> must be set adequate. The following substitutions are "
 "supported:"
 msgstr ""
 
 #. type: ta
-#: doc/tin.1:2191 doc/tin.5:1972
+#: doc/tin.1:2211 doc/tin.5:1981
 #, no-wrap
 msgid "\\w'%S'u +\\w'default_mailer'u"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2198
+#: doc/tin.1:2218
 #, no-wrap
 msgid ""
 "%F\tfilename\n"
@@ -5218,13 +5255,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2200
+#: doc/tin.1:2220
 #, no-wrap
 msgid "B<'Mark as (un)read' ignores tags (mark_ignore_tags)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2208 doc/tin.5:1992
+#: doc/tin.1:2228 doc/tin.5:2001
 msgid ""
 "When this is ON, the B<GroupMarkThdRead> ('B<K>'), B<ThreadMarkArtRead> "
 "('B<K>'), B<MarkThdUnread> ('B<Z>') at Group level and B<MarkArtUnread> "
@@ -5235,24 +5272,24 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2208
+#: doc/tin.1:2228
 #, no-wrap
 msgid "B<Mark saved articles/threads as read (mark_saved_read)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2211 doc/tin.5:1984
+#: doc/tin.1:2231 doc/tin.5:1993
 msgid "If ON mark articles that are saved as read. Default is ON."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2211
+#: doc/tin.1:2231
 #, no-wrap
 msgid "B<Viewer program for MIME articles (metamail_prog)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2223 doc/tin.5:2004
+#: doc/tin.1:2243 doc/tin.5:2013
 msgid ""
 "Path, name and options of external B<\\%metamail>(1)  program used to view "
 "non-textual parts of articles.  To use the built-in viewer, set to --"
@@ -5263,13 +5300,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2223
+#: doc/tin.1:2243
 #, no-wrap
 msgid "B<MM_CHARSET (mm_charset)>"
 msgstr "B<MM_CHARSET (mm_charset)>"
 
 #. type: Plain text
-#: doc/tin.1:2238 doc/tin.5:2019
+#: doc/tin.1:2258 doc/tin.5:2028
 msgid ""
 "Charset supported locally, which is also used for MIME header (charset "
 "parameter and charset name in header encoding) in mail and news postings. If "
@@ -5284,13 +5321,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2238
+#: doc/tin.1:2258
 #, no-wrap
 msgid "B<MM_NETWORK_CHARSET (mm_network_charset)>"
 msgstr "B<MM_NETWORK_CHARSET (mm_network_charset)>"
 
 #. type: Plain text
-#: doc/tin.1:2251 doc/tin.5:2032
+#: doc/tin.1:2271 doc/tin.5:2041
 msgid ""
 "Charset used for posting and MIME headers; replaces B<mm_charset>.  "
 "Conversion between B<mm_network_charset> and local charset (determined via "
@@ -5301,16 +5338,20 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2254 doc/tin.5:2035
+#: doc/tin.1:2277 doc/tin.5:2047
 msgid ""
-"US-ASCII, ISO-8859-{1,2,3,4,5,7,9,10,13,14,15,16}, KOI8-{R,U,RU} EUC-"
-"{CN,JP,KR,TW}, ISO-2022-{CN,CN-EXT,JP,JP-1,JP-2}, Big5, UTF-8"
+"US-ASCII, ISO-8859-\\:"
+"{\\:1,\\:2,\\:3,\\:4,\\:5,\\:7,\\:9,\\:10,\\:13,\\:14,\\:15,\\:16\\:}, KOI8-"
+"\\:{\\:R,\\:U,\\:RU\\:},\\: EUC-\\:{\\:CN,\\:JP,\\:KR,\\:TW\\:}, ISO-2022-\\:"
+"{\\:CN,\\:CN-EXT,\\:JP,\\:JP-1,\\:JP-2\\:}, Big5, UTF-8"
 msgstr ""
-"US-ASCII, ISO-8859-{1,2,3,4,5,7,9,10,13,14,15,16}, KOI8-{R,U,RU} EUC-"
-"{CN,JP,KR,TW}, ISO-2022-{CN,CN-EXT,JP,JP-1,JP-2}, Big5, UTF-8"
+"US-ASCII, ISO-8859-\\:"
+"{\\:1,\\:2,\\:3,\\:4,\\:5,\\:7,\\:9,\\:10,\\:13,\\:14,\\:15,\\:16\\:}, KOI8-"
+"\\:{\\:R,\\:U,\\:RU\\:},\\: EUC-\\:{\\:CN,\\:JP,\\:KR,\\:TW\\:}, ISO-2022-\\:"
+"{\\:CN,\\:CN-EXT,\\:JP,\\:JP-1,\\:JP-2\\:}, Big5, UTF-8"
 
 #. type: Plain text
-#: doc/tin.1:2260 doc/tin.5:2041
+#: doc/tin.1:2283 doc/tin.5:2053
 msgid ""
 "Not all values might work on your system, see B<\\%iconv_open>(3)  for more "
 "details. If it's not set, the value of the environment variable "
@@ -5319,13 +5360,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2260
+#: doc/tin.1:2283
 #, no-wrap
 msgid "B<Attribute of highlighting with _dash_ (mono_markdash)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2265 doc/tin.5:2046
+#: doc/tin.1:2288
 msgid ""
 "Character attribute of words emphasized like _this_. It depends on your "
 "terminal which attributes are usable. See also B<word_h_display_marks> and "
@@ -5333,13 +5374,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2265
+#: doc/tin.1:2288
 #, no-wrap
 msgid "B<Attribute of highlighting with /slash/ (mono_markslash)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2270 doc/tin.5:2051
+#: doc/tin.1:2293
 msgid ""
 "Character attribute of words emphasized like /this/. It depends on your "
 "terminal which attributes are usable. See also B<word_h_display_marks> and "
@@ -5347,13 +5388,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2270
+#: doc/tin.1:2293
 #, no-wrap
 msgid "B<Attribute of highlighting with *stars* (mono_markstar)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2275 doc/tin.5:2056
+#: doc/tin.1:2298
 msgid ""
 "Character attribute of words emphasized like *this*. It depends on your "
 "terminal which attributes are usable. See also B<word_h_display_marks> and "
@@ -5361,13 +5402,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2275
+#: doc/tin.1:2298
 #, no-wrap
 msgid "B<Attribute of highlighting with -stroke- (mono_markstroke)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2280 doc/tin.5:2061
+#: doc/tin.1:2303
 msgid ""
 "Character attribute of words emphasized like -this-. It depends on your "
 "terminal which attributes are usable. See also B<word_h_display_marks> and "
@@ -5375,26 +5416,26 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2280
+#: doc/tin.1:2303
 #, no-wrap
 msgid "B<(newnews)>"
 msgstr "B<(newnews)>"
 
 #. type: Plain text
-#: doc/tin.1:2284
+#: doc/tin.1:2307
 msgid ""
 "These are internal timers used by B<tin> to keep track of new newsgroups.  "
 "Do not change them unless you understand what they are for."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2284
+#: doc/tin.1:2307
 #, no-wrap
 msgid "B<Display these header fields (or *) (news_headers_to_display)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2291 doc/tin.5:2074
+#: doc/tin.1:2314 doc/tin.5:2103
 msgid ""
 "Which news headers you wish to see. If you want to see _all_ the headers, "
 "place an '*' as this value. This is the only way a wildcard can be used.  If "
@@ -5404,13 +5445,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2291
+#: doc/tin.1:2314
 #, no-wrap
 msgid "B<Do not display these header fields (news_headers_to_not_display)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2300 doc/tin.5:2083
+#: doc/tin.1:2323 doc/tin.5:2112
 msgid ""
 "Same as B<news_headers_to_display> except it denotes the opposite. An "
 "example of using both options might be if you thought 'X-' headers were A "
@@ -5421,13 +5462,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2300
+#: doc/tin.1:2323
 #, no-wrap
 msgid "B<Quote line when following up (news_quote_format)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2306 doc/tin.5:2089
+#: doc/tin.1:2329 doc/tin.5:2118
 msgid ""
 "Format of quote line when posting/following up an article (%A=Address, "
 "%D=Date, %F=Fullname+Address, %G=Groupname, %M=Message-ID, %N=Fullname, "
@@ -5436,13 +5477,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2306
+#: doc/tin.1:2329
 #, no-wrap
 msgid "B<NNTP read timeout in seconds (nntp_read_timeout_secs)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2315
+#: doc/tin.1:2338
 msgid ""
 "Time in seconds to wait for a response from the server. Default is 120.  "
 "Setting this to 0 means no timeout. As if you use the \"B<-C>\" option in "
@@ -5454,52 +5495,52 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2315
+#: doc/tin.1:2338
 #, no-wrap
 msgid "B<Unicode normalization form (normalization_form)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2319
+#: doc/tin.1:2342
 msgid ""
 "The normalization form B<tin> should use to normalize Unicode input.  The "
 "possible values are:"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2322 doc/tin.5:2099
+#: doc/tin.1:2345 doc/tin.5:2128
 msgid "B<None>: no normalization"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2324 doc/tin.5:2101
+#: doc/tin.1:2347 doc/tin.5:2130
 msgid "B<NFKC>: Compatibility Decomposition, followed by Canonical Composition"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2326 doc/tin.5:2103
+#: doc/tin.1:2349 doc/tin.5:2132
 msgid "B<NFKD>: Compatibility Decomposition"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2328 doc/tin.5:2105
+#: doc/tin.1:2351 doc/tin.5:2134
 msgid "B<NFC>: Canonical Decomposition, followed by Canonical Composition"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2330 doc/tin.5:2107
+#: doc/tin.1:2353 doc/tin.5:2136
 msgid "B<NFD>: Canonical Decomposition"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2332 doc/tin.5:2109
+#: doc/tin.1:2355 doc/tin.5:2138
 msgid ""
 "B<NFKC_CF>: Compatibility Decomposition, followed by Canonical Composition "
 "and Case Folding"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2336
+#: doc/tin.1:2359
 msgid ""
 "Some normalization modes are only available if they are supported by the "
 "library B<tin> uses to do the normalization. NFC should be used if possible "
@@ -5507,13 +5548,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2336
+#: doc/tin.1:2359
 #, no-wrap
 msgid "B<Format string for the display of mime header at Article level (page_mime_format)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2341
+#: doc/tin.1:2364
 msgid ""
 "Format string B<tin> uses for mime header at Page level. See the section "
 "\"CUSTOMIZING THE SCREEN FORMAT\".  Default is \"[-- %T%S%*n%z%*l%!c%!d%*e "
@@ -5521,26 +5562,26 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2341
+#: doc/tin.1:2364
 #, no-wrap
 msgid "B<Format string for the display of uue header at Article level (page_uue_format)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2346
+#: doc/tin.1:2369
 msgid ""
 "Format string B<tin> uses for uue header at Page level. See the section "
 "\"CUSTOMIZING THE SCREEN FORMAT\".  Default is \"[-- %T%S%*n%I%!d%*e --]\"."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2346
+#: doc/tin.1:2369
 #, no-wrap
 msgid "B<Format string for the display of yenc header at Article level (page_yenc_format)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2351
+#: doc/tin.1:2374
 msgid ""
 "Format string B<tin> uses for yenc header at Page level. See the section "
 "\"CUSTOMIZING THE SCREEN FORMAT\".  Default is \"[-- %*N%!d%I [%F%G]%V%W%X "
@@ -5548,26 +5589,26 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2351
+#: doc/tin.1:2374
 #, no-wrap
 msgid "B<Go to first unread article in group (pos_first_unread)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2355 doc/tin.5:2136
+#: doc/tin.1:2378 doc/tin.5:2165
 msgid ""
 "If ON put cursor at first unread article in group otherwise at last article. "
 "Default is ON."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2355
+#: doc/tin.1:2378
 #, no-wrap
 msgid "B<Use 8-bit characters in news headers (post_8bit_header)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2366 doc/tin.5:2147
+#: doc/tin.1:2389 doc/tin.5:2176
 msgid ""
 "Allows 8-bit characters unencoded in the header of a news article, if set "
 "this also disables the generation of MIME-headers when they are usually "
@@ -5580,13 +5621,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2366
+#: doc/tin.1:2389
 #, no-wrap
 msgid "B<MIME encoding in news messages (post_mime_encoding)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2371 doc/tin.5:2152
+#: doc/tin.1:2394 doc/tin.5:2181
 msgid ""
 "MIME encoding of the body in news message, if necessary. (8bit, base64, "
 "quoted-printable, 7bit). Default is 8bit, which leads to no encoding.  "
@@ -5594,13 +5635,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2371
+#: doc/tin.1:2394
 #, no-wrap
 msgid "B<View post-processed files (post_process_view)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2378
+#: doc/tin.1:2401
 msgid ""
 "If ON, then B<tin> will start an appropriate viewer program to display any "
 "files that were post processed and uudecoded. The program is determined "
@@ -5608,13 +5649,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2378
+#: doc/tin.1:2401
 #, no-wrap
 msgid "B<Post process saved articles (post_process_type)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2384 doc/tin.5:2166
+#: doc/tin.1:2407 doc/tin.5:2195
 msgid ""
 "This specifies whether to perform post processing on saved articles.  "
 "Because the shell archive may contain commands you may not want to be "
@@ -5623,28 +5664,28 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2387 doc/tin.5:2169
+#: doc/tin.1:2410 doc/tin.5:2198
 msgid "B<No> (default), no post processing is done."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2391 doc/tin.5:2173
+#: doc/tin.1:2414 doc/tin.5:2202
 msgid "B<Shell archives>, unpacking of multi-part B<\\%shar>(1)  files only."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2393 doc/tin.5:2175
+#: doc/tin.1:2416 doc/tin.5:2204
 msgid "B<Yes>, binary attachments and data will be decoded and saved."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2394
+#: doc/tin.1:2417
 #, no-wrap
 msgid "B<Filename to be used for storing posted articles (posted_articles_file)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2402 doc/tin.5:2184
+#: doc/tin.1:2425 doc/tin.5:2213
 msgid ""
 "Keep posted articles in given file. If the given filename does not contain "
 "any expandable strings it will be prefixed with I<${TIN_HOMEDIR:-\"$HOME\"}/"
@@ -5654,26 +5695,26 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2402
+#: doc/tin.1:2425
 #, no-wrap
 msgid "B<Print all headers when printing (print_header)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2406 doc/tin.5:2188
+#: doc/tin.1:2429 doc/tin.5:2217
 msgid ""
 "If ON, then the full article header is sent to the printer. Otherwise only "
 "the ''Subject:'' and ''From:'' fields are output. Default is OFF."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2406
+#: doc/tin.1:2429
 #, no-wrap
 msgid "B<Printer program with options (printer)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2415
+#: doc/tin.1:2438
 msgid ""
 "The printer program with options that is to be used to print articles.  The "
 "default is B<\\%lpr>(1)  for BSD machines and B<\\%lp>(1)  for SysV "
@@ -5682,39 +5723,39 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2415
+#: doc/tin.1:2438
 #, no-wrap
 msgid "B<Process only unread articles (process_only_unread)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2419 doc/tin.5:2202
+#: doc/tin.1:2442 doc/tin.5:2231
 msgid ""
 "If ON only save/print/pipe/mail unread articles (tagged articles excepted).  "
 "Default is OFF."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2419
+#: doc/tin.1:2442
 #, no-wrap
 msgid "B<Show empty Followup-To in editor (prompt_followupto)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2423
+#: doc/tin.1:2446
 msgid ""
 "If ON show empty ''Followup-To:'' header when editing an article. Default is "
 "OFF."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2423
+#: doc/tin.1:2446
 #, no-wrap
 msgid "B<Characters used as quote-marks (quote_chars)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2429 doc/tin.5:2212
+#: doc/tin.1:2452 doc/tin.5:2241
 msgid ""
 "The character used in quoting included text to article followups and mail "
 "replies. The '_' character represents a blank character and is replaced with "
@@ -5723,13 +5764,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2429
+#: doc/tin.1:2452
 #, no-wrap
 msgid "B<Quoting behavior (quote_style)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2436
+#: doc/tin.1:2459
 msgid ""
 "How articles should be quoted when following up or replying to them. There "
 "are a number of things that can be done: empty lines can be quoted, "
@@ -5740,7 +5781,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2440
+#: doc/tin.1:2463
 msgid ""
 "When you are viewing an article in raw mode ('B<^H>'), and follow up or "
 "reply to it, the signature will be quoted even if it otherwise would be "
@@ -5748,13 +5789,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2440
+#: doc/tin.1:2463
 #, no-wrap
 msgid "B<Regex used to show quoted lines (quote_regex)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2445
+#: doc/tin.1:2468
 msgid ""
 "A regular expression that will be applied when reading articles. All "
 "matching lines are shown in B<col_quote>. If B<quote_regex> is blank, then "
@@ -5762,13 +5803,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2445
+#: doc/tin.1:2468
 #, no-wrap
 msgid "B<Regex used to show twice quoted l. (quote_regex2)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2450
+#: doc/tin.1:2473
 msgid ""
 "A regular expression that will be applied when reading articles. All "
 "matching lines are shown in B<col_quote2>. If B<quote_regex2> is blank, then "
@@ -5776,13 +5817,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2450
+#: doc/tin.1:2473
 #, no-wrap
 msgid "B<Regex used to show E<gt>= 3 times q.l. (quote_regex3)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2455
+#: doc/tin.1:2478
 msgid ""
 "A regular expression that will be applied when reading articles. All "
 "matching lines are shown in B<col_quote3>. If B<quote_regex3> is blank, then "
@@ -5790,39 +5831,39 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2455
+#: doc/tin.1:2478
 #, no-wrap
 msgid "B<Article recentness time limit (recent_time)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2459 doc/tin.5:2259
+#: doc/tin.1:2482 doc/tin.5:2288
 msgid ""
 "If set to 0, this feature is deactivated, otherwise it means the number of "
 "days. Default is 2."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2459
+#: doc/tin.1:2482
 #, no-wrap
 msgid "B<Render BiDi (render_bidi)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2463
+#: doc/tin.1:2486
 msgid ""
 "If ON B<tin> does the rendering of bi-directional text. If OFF B<tin> leaves "
 "the rendering of bi-directional text to the terminal. Default is OFF."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2463
+#: doc/tin.1:2486
 #, no-wrap
 msgid "B<Interval in seconds to reread active (reread_active_file_secs)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2468 doc/tin.5:2271
+#: doc/tin.1:2491 doc/tin.5:2300
 msgid ""
 "The news I<${TIN_LIBDIR:-NEWSLIBDIR}\"/\"${TIN_ACTIVEFILE:-active}> file is "
 "reread at regular intervals to show if any new news has arrived. Default is "
@@ -5830,130 +5871,130 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2468
+#: doc/tin.1:2491
 #, no-wrap
 msgid "B<Directory to save arts/threads in (savedir)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2472 doc/tin.5:2275
+#: doc/tin.1:2495 doc/tin.5:2304
 msgid ""
 "Directory where articles/threads are saved. Default is I<${TIN_HOMEDIR:-"
 "\"$HOME\"}/News>."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2472
+#: doc/tin.1:2495
 #, no-wrap
 msgid "B<Character to show global scopes (scope_marked_global)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2476 doc/tin.5:2279
+#: doc/tin.1:2499 doc/tin.5:2308
 msgid ""
 "The character used to show that a scope was read from the global attributes "
 "file. Default is '!'."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2476
+#: doc/tin.1:2499
 #, no-wrap
 msgid "B<Char to show global scope matches (scope_marked_global_match)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2480 doc/tin.5:2283
+#: doc/tin.1:2503 doc/tin.5:2312
 msgid ""
 "The character used to show that a scope was read from the global attributes "
 "file and the current group matches. Default is ':'."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2480
+#: doc/tin.1:2503
 #, no-wrap
 msgid "B<Character to show local scopes (scope_marked_local)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2484 doc/tin.5:2287
+#: doc/tin.1:2507 doc/tin.5:2316
 msgid ""
 "The character used to show that a scope was read from the local attributes "
 "file. Default is '\\ '."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2484
+#: doc/tin.1:2507
 #, no-wrap
 msgid "B<Char to show local scope matches (scope_marked_local_match)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2488 doc/tin.5:2291
+#: doc/tin.1:2511 doc/tin.5:2320
 msgid ""
 "The character used to show that a scope was read from the local attributes "
 "file and the current group matches. Default is '*'."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2488
+#: doc/tin.1:2511
 #, no-wrap
 msgid "B<Score limit (kill) (score_limit_kill)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2492 doc/tin.5:2295
+#: doc/tin.1:2515 doc/tin.5:2324
 msgid ""
 "If the score of an article is below or equal this value the article gets "
 "marked as killed."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2492
+#: doc/tin.1:2515
 #, no-wrap
 msgid "B<Score limit (select) (score_limit_select)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2496 doc/tin.5:2299
+#: doc/tin.1:2519 doc/tin.5:2328
 msgid ""
 "If the score of an article is above or equal this value the article gets "
 "marked as hot."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2496
+#: doc/tin.1:2519
 #, no-wrap
 msgid "B<Default score to kill articles (score_kill)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2500 doc/tin.5:2303
+#: doc/tin.1:2523 doc/tin.5:2332
 msgid ""
 "Score of an article which should be killed, this must be E<lt>= "
 "B<score_limit_kill>."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2500
+#: doc/tin.1:2523
 #, no-wrap
 msgid "B<Default score to select articles (score_select)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2504 doc/tin.5:2307
+#: doc/tin.1:2527 doc/tin.5:2336
 msgid ""
 "Score of an article which should be marked hot, this must be E<gt>= "
 "B<score_limit_select>."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2504
+#: doc/tin.1:2527
 #, no-wrap
 msgid "B<Number of lines to scroll in pager (scroll_lines)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2512
+#: doc/tin.1:2535
 msgid ""
 "The number of lines that will be scrolled up/down in the article pager when "
 "using cursor-up/down. The default is 1 (line-by-line). Set to 0 to get "
@@ -5964,13 +6005,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2512
+#: doc/tin.1:2535
 #, no-wrap
 msgid "B<Format string for the Selection level (select_format)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2516
+#: doc/tin.1:2539
 msgid ""
 "Format string B<tin> uses for Selection level representation. See the "
 "section \"CUSTOMIZING THE SCREEN FORMAT\". Default is \"%f\\ %n\\ %U\\ \\ "
@@ -5978,52 +6019,52 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2516
+#: doc/tin.1:2539
 #, no-wrap
 msgid "B<In group and thread level, show author by (show_author)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2520 doc/tin.5:2350
+#: doc/tin.1:2543 doc/tin.5:2379
 msgid ""
 "Which information about the author should be shown. Default is 2, authors "
 "full name."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2523 doc/tin.5:2353
+#: doc/tin.1:2546 doc/tin.5:2382
 msgid "B<None>, only the ''Subject:'' line will be displayed."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2526 doc/tin.5:2356
+#: doc/tin.1:2549 doc/tin.5:2385
 msgid ""
 "B<Address>, ''Subject:'' line & the address part of the ''From:'' line are "
 "displayed."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2529 doc/tin.5:2359
+#: doc/tin.1:2552 doc/tin.5:2388
 msgid ""
 "B<Full Name>, ''Subject:'' line & the authors full name part of the "
 "\\&''From:'' line are displayed (default)."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2532 doc/tin.5:2362
+#: doc/tin.1:2555 doc/tin.5:2391
 msgid ""
 "B<Address and Name>, ''Subject:'' line & all of the ''From:'' line are "
 "displayed."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2533
+#: doc/tin.1:2556
 #, no-wrap
 msgid "B<Show description of each newsgroup (show_description)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2542
+#: doc/tin.1:2565
 msgid ""
 "If ON show a short group description text after newsgroup name at the group "
 "selection level. The ''B<-d>'' command-line flag will override the setting "
@@ -6034,134 +6075,160 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2542
+#: doc/tin.1:2565
 #, no-wrap
 msgid "B<Function for sorting articles (sort_function)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2545 doc/tin.5:2335
+#: doc/tin.1:2568 doc/tin.5:2364
 msgid "Function used for sorting articles. Default is 0."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2550 doc/tin.5:2340
+#: doc/tin.1:2573 doc/tin.5:2369
 msgid "Use B<\\%qsort>(3)  for sorting."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2555 doc/tin.5:2345
+#: doc/tin.1:2578 doc/tin.5:2374
 msgid ""
 "Use B<\\%heapsort>(3)  for sorting. This might be faster in large groups "
 "with long threads (somewhat presorted data)."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2556
+#: doc/tin.1:2579
 #, no-wrap
 msgid "B<Show help/mail sign in level titles (show_help_mail_sign)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2561
+#: doc/tin.1:2584
 msgid ""
 "Allows you to select whether B<tin> shows a help indication, a new mail "
 "indication, both, or neither in the various level titles.  Default is 3."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2564 doc/tin.5:2386
+#: doc/tin.1:2587 doc/tin.5:2433
 msgid "B<Don't show help or mail sign>."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2566 doc/tin.5:2388
+#: doc/tin.1:2589 doc/tin.5:2435
 msgid "B<Show only help sign>."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2569 doc/tin.5:2391
+#: doc/tin.1:2592 doc/tin.5:2438
 msgid ""
 "B<Show only mail sign if new mail>, show only the mail sign, and only if new "
 "mail has arrived."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2572 doc/tin.5:2394
+#: doc/tin.1:2595 doc/tin.5:2441
 msgid ""
 "B<Show mail if new mail else help s.>, show mail sign if new mail has "
 "arrived otherwise show help sign."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2573
+#: doc/tin.1:2596
 #, no-wrap
 msgid "B<Show only unread articles (show_only_unread_arts)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2577 doc/tin.5:2399
+#: doc/tin.1:2600 doc/tin.5:2446
 msgid ""
 "If ON show only new/unread articles otherwise show all articles.  Default is "
 "ON."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2577
+#: doc/tin.1:2600
 #, no-wrap
 msgid "B<Show only groups with unread arts (show_only_unread_groups)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2581 doc/tin.5:2403
+#: doc/tin.1:2604 doc/tin.5:2450
 msgid ""
 "If ON show only subscribed groups that contain unread articles. Default is "
 "OFF."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2581
+#: doc/tin.1:2604
 #, no-wrap
 msgid "B<Display signatures (show_signatures)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2584 doc/tin.5:2406
+#: doc/tin.1:2607 doc/tin.5:2453
 msgid "If OFF don't show signatures when displaying articles. Default is ON."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2584
+#: doc/tin.1:2607
 #, no-wrap
-msgid "B<Display score (show_art_score)>"
+msgid "B<Display article info in pager (show_art_info)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2588 doc/tin.5:2367
+#: doc/tin.1:2619 doc/tin.5:2404
 msgid ""
-"If ON show article score in the lower left corner when displaying articles.  "
-"Default is OFF. See also B<col_score_neg> and B<col_score_pos>."
+"Show additional information about the article at the page level.  The "
+"article's score can be displayed in the lower left corner (see also "
+"B<col_score_neg> and B<col_score_pos>), and the article's language, if "
+"detectable, can be displayed in the page header to the right of the line "
+"count.  If the language is prefixed by a '\\[ti]' the value is guessed, if "
+"it is prefixed by a '+' the value is inherited.  If possible, a language tag "
+"is converted to the name of the language.  In this case, the tag is "
+"specified in round brackets after the name.  Default is 0."
+msgstr ""
+
+#. type: Plain text
+#: doc/tin.1:2622 doc/tin.5:2407
+msgid "B<None>, don't show article's score or language."
+msgstr ""
+
+#. type: Plain text
+#: doc/tin.1:2624 doc/tin.5:2409
+msgid "B<Article score>, show only the article's score."
+msgstr ""
+
+#. type: Plain text
+#: doc/tin.1:2626 doc/tin.5:2411
+msgid "B<Article language>, show only the article's language."
+msgstr ""
+
+#. type: Plain text
+#: doc/tin.1:2628 doc/tin.5:2413
+msgid "B<Score and language>, show both, article's score and language."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2588
+#: doc/tin.1:2629
 #, no-wrap
 msgid "B<Prepend signature with '\\en-- \\en' (sigdashes)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2591 doc/tin.5:2409
+#: doc/tin.1:2632 doc/tin.5:2456
 msgid "If ON prepend the signature with sigdashes. Default is ON."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2591
+#: doc/tin.1:2632
 #, no-wrap
 msgid "B<Create signature from path/command (sigfile)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2601
+#: doc/tin.1:2642
 msgid ""
 "The path that specifies the signature file to use when posting, following up "
 "to or replying to an article. If the path is a directory then the signature "
@@ -6174,24 +6241,24 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2601
+#: doc/tin.1:2642
 #, no-wrap
 msgid "B<Add signature when reposting (signature_repost)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2604 doc/tin.5:2425
+#: doc/tin.1:2645 doc/tin.5:2472
 msgid "If ON add signature to reposted articles. Default is ON."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2604
+#: doc/tin.1:2645
 #, no-wrap
 msgid "B<Regex used to highlight /slashes/ (slashes_regex)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2609
+#: doc/tin.1:2650
 msgid ""
 "A regular expression that will be applied when reading articles. All "
 "matching words are shown in B<col_markslash> or B<mono_markslash>. If "
@@ -6199,126 +6266,126 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2609
+#: doc/tin.1:2650
 #, no-wrap
 msgid "B<Sort articles by (sort_article_type)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2613 doc/tin.5:2436
+#: doc/tin.1:2654 doc/tin.5:2483
 msgid ""
 "This specifies how articles should be sorted. Sort by ascending Date (6) is "
 "the default. The following sort types are allowed:"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2616 doc/tin.5:2439
+#: doc/tin.1:2657 doc/tin.5:2486
 msgid "B<Nothing>, don't sort articles."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2618 doc/tin.5:2441
+#: doc/tin.1:2659 doc/tin.5:2488
 msgid ""
 "B<Subject: (descending)>, sort articles by ''Subject:'' field descending."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2620 doc/tin.5:2443
+#: doc/tin.1:2661 doc/tin.5:2490
 msgid "B<Subject: (ascending)>, sort articles by ''Subject:'' field ascending."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2622 doc/tin.5:2445
+#: doc/tin.1:2663 doc/tin.5:2492
 msgid "B<From: (descending)>, sort articles by ''From:'' field descending."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2624 doc/tin.5:2447
+#: doc/tin.1:2665 doc/tin.5:2494
 msgid "B<From: (ascending)>, sort articles by ''From:'' field ascending."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2626 doc/tin.5:2449
+#: doc/tin.1:2667 doc/tin.5:2496
 msgid "B<Date: (descending)>, sort articles by ''Date:'' field descending."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2629 doc/tin.5:2452
+#: doc/tin.1:2670 doc/tin.5:2499
 msgid ""
 "B<Date: (ascending)>, sort articles by ''Date:'' field ascending (default)."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2631 doc/tin.5:2454
+#: doc/tin.1:2672 doc/tin.5:2501
 msgid "B<Score (descending)>, sort articles by filtering score descending."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2633 doc/tin.5:2456
+#: doc/tin.1:2674 doc/tin.5:2503
 msgid "B<Score (ascending)>, sort articles by filtering score ascending."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2635 doc/tin.5:2458
+#: doc/tin.1:2676 doc/tin.5:2505
 msgid "B<Lines: (descending)>, sort articles by ''Lines:'' field descending."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2637 doc/tin.5:2460
+#: doc/tin.1:2678 doc/tin.5:2507
 msgid "B<Lines: (ascending)>, sort articles by ''Lines:'' field ascending."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2638
+#: doc/tin.1:2679
 #, no-wrap
 msgid "B<Sort threads by (sort_threads_type)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2643 doc/tin.5:2465
+#: doc/tin.1:2684 doc/tin.5:2512
 msgid ""
 "This specifies how threads will be sorted. Sort by descending Score (1) is "
 "the default. The following sort types are allowed:"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2646 doc/tin.5:2468
+#: doc/tin.1:2687 doc/tin.5:2515
 msgid "B<Nothing>, don't sort threads."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2649 doc/tin.5:2471
+#: doc/tin.1:2690 doc/tin.5:2518
 msgid ""
 "B<Score (descending)>, sort threads by filtering score descending (default)."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2651 doc/tin.5:2473
+#: doc/tin.1:2692 doc/tin.5:2520
 msgid "B<Score (ascending)>, sort threads by filtering score ascending."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2653 doc/tin.5:2475
+#: doc/tin.1:2694 doc/tin.5:2522
 msgid ""
 "B<Last posting date (descending)>, sort threads by date of last posting "
 "descending."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2655 doc/tin.5:2477
+#: doc/tin.1:2696 doc/tin.5:2524
 msgid ""
 "B<Last posting date (ascending)>, sort threads by date of last posting "
 "ascending."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2656
+#: doc/tin.1:2697
 #, no-wrap
 msgid "B<Spamtrap warning address parts (spamtrap_warning_addresses)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2661 doc/tin.5:2483
+#: doc/tin.1:2702 doc/tin.5:2530
 msgid ""
 "Set this option to a list of comma-separated strings to be warned if you are "
 "replying to an article by mail where the e-mail address contains one of "
@@ -6326,18 +6393,18 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2663 doc/tin.5:2485
+#: doc/tin.1:2704 doc/tin.5:2532
 msgid "I<spam,delete,remove>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2663
+#: doc/tin.1:2704
 #, no-wrap
 msgid "B<Regex used to highlight *stars* (stars_regex)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2668
+#: doc/tin.1:2709
 msgid ""
 "A regular expression that will be applied when reading articles. All "
 "matching words are shown in B<col_markstar> or B<mono_markstar>. If "
@@ -6345,26 +6412,26 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2668
+#: doc/tin.1:2709
 #, no-wrap
 msgid "B<Strip blanks of end of lines (strip_blanks)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2674 doc/tin.5:2496
+#: doc/tin.1:2715 doc/tin.5:2543
 msgid ""
 "Strips the blanks from the end of each line therefore speeding up the "
 "display when reading on a slow terminal or via modem. Default is ON."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2674
+#: doc/tin.1:2715
 #, no-wrap
 msgid "B<Remove bogus groups from newsrc (strip_bogus)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2683 doc/tin.5:2505
+#: doc/tin.1:2724 doc/tin.5:2552
 msgid ""
 "Bogus groups are groups that are present in your I<${TIN_HOMEDIR:-"
 "\"$HOME\"}/.newsrc> file that no longer exist on the news server. There are "
@@ -6375,52 +6442,52 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2683
+#: doc/tin.1:2724
 #, no-wrap
 msgid "B<No unsubscribed groups in newsrc (strip_newsrc)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2687 doc/tin.5:2509
+#: doc/tin.1:2728 doc/tin.5:2556
 msgid ""
 "If ON, then unsubscribed groups will be permanently removed from your I<$"
 "{TIN_HOMEDIR:-\"$HOME\"}/.newsrc> file. Default is OFF."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2687
+#: doc/tin.1:2728
 #, no-wrap
 msgid "B<Regex with Subject prefixes (strip_re_regex)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2693 doc/tin.5:2515
+#: doc/tin.1:2734 doc/tin.5:2562
 msgid ""
 "A regular expression to find Subject prefixes like \"Re:\" to remove.  If "
 "B<strip_re_regex> is blank, then B<\\%tin>(1)  uses a built-in default."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2693
+#: doc/tin.1:2734
 #, no-wrap
 msgid "B<Regex with Subject suffixes (strip_was_regex)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2699 doc/tin.5:2521
+#: doc/tin.1:2740 doc/tin.5:2568
 msgid ""
 "A regular expression to find Subject suffixes like \"(was:\" to remove.  If "
 "B<strip_was_regex> is blank, then B<\\%tin>(1)  uses a built-in default."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2699
+#: doc/tin.1:2740
 #, no-wrap
 msgid "B<Regex used to highlight -strokes- (strokes_regex)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2704
+#: doc/tin.1:2745
 msgid ""
 "A regular expression that will be applied when reading articles. All "
 "matching words are shown in B<col_markstroke> or B<mono_markstroke>.  If "
@@ -6428,13 +6495,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2704
+#: doc/tin.1:2745
 #, no-wrap
 msgid "B<Wrap around threads on next unread (wrap_on_next_unread)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2709 doc/tin.5:2773
+#: doc/tin.1:2750 doc/tin.5:2832
 msgid ""
 "If enabled a search for the next unread article will wrap around all "
 "articles to find also previous unread articles. If disabled the search stops "
@@ -6442,26 +6509,26 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2709
+#: doc/tin.1:2750
 #, no-wrap
 msgid "B<Display \"a as Umlaut-a (tex2iso_conv)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2713
+#: doc/tin.1:2754
 msgid ""
 "If ON, show \"a as Umlaut-a, etc. Default is OFF. This behavior can also be "
 "toggled in the article viewer via B<PageToggleTex2iso> ('B<\">')."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2713
+#: doc/tin.1:2754
 #, no-wrap
 msgid "B<Thread articles by (thread_articles)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2721
+#: doc/tin.1:2762
 msgid ""
 "Defines which threading method to use. It's possible to set the threading "
 "type on a per group basis by setting the group attribute variable "
@@ -6471,60 +6538,60 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2724
+#: doc/tin.1:2765
 msgid "B<None>, don't thread."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2726
+#: doc/tin.1:2767
 msgid "B<Subject>, thread on ''Subject:'' only."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2728
+#: doc/tin.1:2769
 msgid "B<References>, thread on ''References:'' only."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2731
+#: doc/tin.1:2772
 msgid ""
 "B<Both Subject and References>, thread on ''References:'' then "
 "\\&''Subject:'' (default)."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2733
+#: doc/tin.1:2774
 msgid "B<Multipart Subject>, thread multipart articles on ''Subject:''."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2736
+#: doc/tin.1:2777
 msgid ""
 "B<Percentage Match>, thread base upon a partial character match on "
 "\\&''Subject:''."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2737
+#: doc/tin.1:2778
 #, no-wrap
 msgid "B<Catchup thread by using left key (thread_catchup_on_exit)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2741 doc/tin.5:2581
+#: doc/tin.1:2782 doc/tin.5:2628
 msgid ""
 "If ON catchup group/thread when leaving with the left arrow key. Default is "
 "ON."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2741
+#: doc/tin.1:2782
 #, no-wrap
 msgid "B<Format string for the Thread level (thread_format)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2745
+#: doc/tin.1:2786
 msgid ""
 "Format string B<tin> uses for Thread level representation. See the section "
 "\"CUSTOMIZING THE SCREEN FORMAT\". Default is \"%n\\ %m\\ \\ [%L]\\ \\ %T\\ "
@@ -6532,67 +6599,67 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2745
+#: doc/tin.1:2786
 #, no-wrap
 msgid "B<Matchingness of a thread (thread_perc)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2749
+#: doc/tin.1:2790
 msgid ""
 "How closely the subjects must match for two threads to be considered part of "
 "the same thread. This is a percentage and the default is 75%."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2749
+#: doc/tin.1:2790
 #, no-wrap
 msgid "B<Score of a thread (thread_score)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2753 doc/tin.5:2585
+#: doc/tin.1:2794 doc/tin.5:2632
 msgid ""
 "How the total score of a thread is computed. Default is 0, the maximum score "
 "in this thread."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2756 doc/tin.5:2588
+#: doc/tin.1:2797 doc/tin.5:2635
 msgid "B<Max>, the maximum score in this thread."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2758 doc/tin.5:2590
+#: doc/tin.1:2799 doc/tin.5:2637
 msgid "B<Sum>, the sum of all scores in this thread."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2760 doc/tin.5:2592
+#: doc/tin.1:2801 doc/tin.5:2639
 msgid "B<Average>, the average score in this thread."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2761
+#: doc/tin.1:2802
 #, no-wrap
 msgid "B<CA certificate file (tls_ca_cert_file)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2766 doc/tin.5:2598
+#: doc/tin.1:2807 doc/tin.5:2645
 msgid ""
 "The name of file containing all trusted CA certificates used for NNTPS "
 "(B<RFC\\ 8143>) connections. If left empty the system default will be used."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2766
+#: doc/tin.1:2807
 #, no-wrap
 msgid "B<Transliteration (translit)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2774 doc/tin.5:2606
+#: doc/tin.1:2815 doc/tin.5:2653
 msgid ""
 "If ON append //TRANSLIT to the first argument of B<\\%iconv_open>(3)  to "
 "enable transliteration. This means that when a character cannot be "
@@ -6602,13 +6669,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2774
+#: doc/tin.1:2815
 #, no-wrap
 msgid "B<How to treat blank lines (trim_article_body)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2779
+#: doc/tin.1:2820
 msgid ""
 "Allows you to select how B<tin> treats blank lines in article bodies.  "
 "Default is 0. This option does not affect lines within verbatim blocks and "
@@ -6616,56 +6683,56 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2782 doc/tin.5:2616
+#: doc/tin.1:2823 doc/tin.5:2663
 msgid "B<Don't trim article body>, do nothing."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2784 doc/tin.5:2618
+#: doc/tin.1:2825 doc/tin.5:2665
 msgid "B<Skip leading blank lines>."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2786 doc/tin.5:2620
+#: doc/tin.1:2827 doc/tin.5:2667
 msgid "B<Skip trailing blank lines>."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2788 doc/tin.5:2622
+#: doc/tin.1:2829 doc/tin.5:2669
 msgid ""
 "B<Skip leading and trailing blank l.>, skip leading and trailing blank lines."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2791 doc/tin.5:2625
+#: doc/tin.1:2832 doc/tin.5:2672
 msgid ""
 "B<Compact multiple between text>, replace multiple blank lines between text "
 "blocks with one blank line."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2793 doc/tin.5:2627
+#: doc/tin.1:2834 doc/tin.5:2674
 msgid "B<Compact multiple and skip leading>, 4 + 1"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2795 doc/tin.5:2629
+#: doc/tin.1:2836 doc/tin.5:2676
 msgid "B<Compact multiple and skip trailing>, 4 + 2"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2797 doc/tin.5:2631
+#: doc/tin.1:2838 doc/tin.5:2678
 msgid "B<Compact mltpl., skip lead. & trai.>, 4 + 3"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2798
+#: doc/tin.1:2839
 #, no-wrap
 msgid "B<Suppress soft hyphens (suppress_soft_hyphens)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2806
+#: doc/tin.1:2847
 msgid ""
 "If ON remove soft hyphens in non verbatim blocks of articles when they are "
 "displayed in a UTF-8 locale. The character SOFT HYPHEN (U+00AD) is an "
@@ -6676,13 +6743,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2806
+#: doc/tin.1:2847
 #, no-wrap
 msgid "B<Regex used to highlight _underline_ (underscores_regex)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2811
+#: doc/tin.1:2852
 msgid ""
 "A regular expression that will be applied when reading articles. All "
 "matching words are shown in B<col_markdash> or B<mono_markdash>. If "
@@ -6690,24 +6757,24 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2811
+#: doc/tin.1:2852
 #, no-wrap
-msgid "B<Remove ~/.article after posting (unlink_article)>"
+msgid "B<Remove \\[ti]/.article after posting (unlink_article)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2814
-msgid "If ON remove I<~/.article> after posting. Default is ON."
+#: doc/tin.1:2855
+msgid "If ON remove I<\\[ti]/.article> after posting. Default is ON."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2814
+#: doc/tin.1:2855
 #, no-wrap
 msgid "B<Program that opens URLs (url_handler)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2819 doc/tin.5:2652
+#: doc/tin.1:2860 doc/tin.5:2699
 msgid ""
 "The program that will be run when launching URLs in the article viewer using "
 "B<PageViewUrl> ('B<U>'). The actual URL will be appended.  Default is "
@@ -6715,54 +6782,54 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2819
+#: doc/tin.1:2860
 #, no-wrap
 msgid "B<URL highlighting in message body (url_highlight)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2822 doc/tin.5:2655
+#: doc/tin.1:2863 doc/tin.5:2702
 msgid "Enable highlighting URLs in message body. Default is ON."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2822
+#: doc/tin.1:2863
 #, no-wrap
 msgid "B<Use ANSI color (use_color)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2825
+#: doc/tin.1:2866
 msgid "If enabled B<tin> uses ANSI-colors. Default is OFF."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2825
+#: doc/tin.1:2866
 #, no-wrap
 msgid "B<Use scroll keys on keypad (use_keypad)>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2828
+#: doc/tin.1:2869
 #, no-wrap
 msgid "B<Use mouse in xterm (use_mouse)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2834 doc/tin.5:2669
+#: doc/tin.1:2875 doc/tin.5:2716
 msgid ""
 "Allows the mouse button support in an B<\\%xterm>(1x)  to be enabled/"
 "disabled.  Default is OFF."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2834
+#: doc/tin.1:2875
 #, no-wrap
 msgid "B<Use slrnface to show ''X-Face:''s (use_slrnface)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2844
+#: doc/tin.1:2885
 msgid ""
 "If enabled B<tin> uses B<\\%slrnface>(1)  to interpret the ''X-Face:'' "
 "header. For this option to have any effect, B<tin> must be running in an B<\\"
@@ -6770,91 +6837,115 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2844
+#: doc/tin.1:2885
 #, no-wrap
 msgid "B<Use UTF-8 graphics (utf8_graphics)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2848 doc/tin.5:2685
+#: doc/tin.1:2889 doc/tin.5:2732
+msgid ""
+"Use UTF-8 characters for indicator ('\\(-E<gt>'), thread/attachment tree and "
+"ellipsis ('...'). Default is 0."
+msgstr ""
+
+#. type: Plain text
+#: doc/tin.1:2892 doc/tin.5:2735
+msgid "B<Don't use UTF-8 characters>."
+msgstr ""
+
+#. type: Plain text
+#: doc/tin.1:2894 doc/tin.5:2737
+msgid "B<for ellipsis>. Use UTF-8 characters for ellipsis."
+msgstr ""
+
+#. type: Plain text
+#: doc/tin.1:2897 doc/tin.5:2740
+msgid ""
+"B<for indicator and tree>. Use UTF-8 characters for indicator and thread/"
+"attachment tree."
+msgstr ""
+
+#. type: Plain text
+#: doc/tin.1:2900 doc/tin.5:2743
 msgid ""
-"If ON use UTF-8 characters for indicator ('\\(-E<gt>'), thread/attachment "
-"tree and ellipsis ('...'). Default is OFF."
+"B<for ..., indicator and tree>. Use UTF-8 characters for ellipsis, indicator "
+"and thread/attachment tree."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2848
+#: doc/tin.1:2901
 #, no-wrap
 msgid "B<Regex for begin of a verbatim block (verbatim_begin_regex)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2852
+#: doc/tin.1:2905
 msgid ""
 "A regular expression that B<tin> will use to find the begin of a verbatim "
 "block."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2852
+#: doc/tin.1:2905
 #, no-wrap
 msgid "B<Regex for end of a verbatim block (verbatim_end_regex)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2856
+#: doc/tin.1:2909
 msgid ""
 "A regular expression that B<tin> will use to find the end of a verbatim "
 "block."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2856
+#: doc/tin.1:2909
 #, no-wrap
 msgid "B<Detection and display of verbatim blocks (verbatim_handling)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2860
+#: doc/tin.1:2913
 msgid ""
 "Allows you to select how B<tin> treats verbatim blocks in article bodies.  "
 "Default is 1."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2863 doc/tin.5:2706
+#: doc/tin.1:2916 doc/tin.5:2765
 msgid "B<Don't detect verbatim blocks>. Do nothing."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2865 doc/tin.5:2708
+#: doc/tin.1:2918 doc/tin.5:2767
 msgid ""
 "B<Detect and show verbatim blocks>. Detect and show verbatim blocks, "
 "including begin and end marks."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2867 doc/tin.5:2710
+#: doc/tin.1:2920 doc/tin.5:2769
 msgid ""
 "B<Detect, hide begin and end marks>. Detect and show verbatim blocks, hide "
 "begin and end marks."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2869 doc/tin.5:2712
+#: doc/tin.1:2922 doc/tin.5:2771
 msgid ""
 "B<Don't show verbatim blocks>. Detect verbatim blocks and hide them "
 "completely."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2870
+#: doc/tin.1:2923
 #, no-wrap
 msgid "B<Wildcard matching (wildcard)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2892
+#: doc/tin.1:2945
 msgid ""
 "Allows you to select how B<tin> matches strings. The default is 0 and uses "
 "the B<\\%wildmat>(3)  notation, which is how this has traditionally been "
@@ -6866,43 +6957,43 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2892
+#: doc/tin.1:2945
 #, no-wrap
 msgid "B<What to display instead of mark (word_h_display_marks)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2896 doc/tin.5:2741
+#: doc/tin.1:2949 doc/tin.5:2800
 msgid ""
 "Should the leading and ending stars, slashes, strokes and dashes also be "
 "displayed, even when they are highlighting marks?"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2899 doc/tin.5:2744
+#: doc/tin.1:2952 doc/tin.5:2803
 #, fuzzy
 msgid "B<no>"
 msgstr "B<no>"
 
 #. type: Plain text
-#: doc/tin.1:2901 doc/tin.5:2746
+#: doc/tin.1:2954 doc/tin.5:2805
 #, fuzzy
 msgid "yes, B<display mark>"
 msgstr "si B<display mark>"
 
 #. type: Plain text
-#: doc/tin.1:2903 doc/tin.5:2748
+#: doc/tin.1:2956 doc/tin.5:2807
 msgid "print a B<space> instead"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2904
+#: doc/tin.1:2957
 #, no-wrap
 msgid "B<Word highlighting in message body (word_highlight)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2912 doc/tin.5:2757
+#: doc/tin.1:2965 doc/tin.5:2816
 msgid ""
 "Enable word highlighting. See B<word_h_display_marks> for the options "
 "available. If B<use_color> is enabled the colors specified in "
@@ -6913,13 +7004,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2912
+#: doc/tin.1:2965
 #, no-wrap
 msgid "B<Page line wrap column (wrap_column)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2923 doc/tin.5:2768
+#: doc/tin.1:2976 doc/tin.5:2827
 msgid ""
 "Sets the column at which a displayed article body should be wrapped.  If "
 "this value is equal to 0, it defaults to the current screen width.  If this "
@@ -6932,26 +7023,26 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2923
+#: doc/tin.1:2976
 #, no-wrap
 msgid "B<Quote line when crossposting (xpost_quote_format)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2930 doc/tin.5:2778
+#: doc/tin.1:2983 doc/tin.5:2837
 msgid ""
 "Format is the same as for B<news_quote_format>, this is used when answering "
 "to a crossposting to several groups with no ''Followup-To:'' set."
 msgstr ""
 
 #. type: SS
-#: doc/tin.1:2930
+#: doc/tin.1:2983
 #, no-wrap
 msgid "ATTRIBUTES MENU AND GROUP ATTRIBUTES"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2937
+#: doc/tin.1:2990
 msgid ""
 "B<tin> allows certain attributes to be set on a per group basis. If it "
 "exists, the global attributes file, I<${TIN_LIBDIR:-NEWSLIBDIR}/attributes> "
@@ -6962,7 +7053,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2945
+#: doc/tin.1:2998
 msgid ""
 "Note that the I<scope=E<lt>grouplistE<gt>> line has to be specified before "
 "the attributes are specified for that list. All attributes are set to a "
@@ -6973,7 +7064,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2952
+#: doc/tin.1:3005
 msgid ""
 "Attributes can also be changed from the attributes menu which can be "
 "accessed by B<ConfigToggleAttrib> ('B<E<lt>TABE<gt>>') from the options menu "
@@ -6984,7 +7075,18 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2959
+#: doc/tin.1:3012
+msgid ""
+"If the current scope corresponds exactly to the name of the current group, "
+"e.g.  after switching to the attributes menu from the options menu using "
+"B<ConfigToggleAttrib> ('B<E<lt>TABE<gt>>'), attributes that originate from "
+"the global attributes file (I<${TIN_LIBDIR:-NEWSLIBDIR}/attributes>) are "
+"marked with '!' to the left of the attributes number. This is helpful for "
+"identifying such attributes and overriding them if necessary."
+msgstr ""
+
+#. type: Plain text
+#: doc/tin.1:3019
 msgid ""
 "Besides the keys for moving around and changing values known from the "
 "options menu the attributes menu provides the following command: "
@@ -6992,13 +7094,13 @@ msgid ""
 msgstr ""
 
 #. type: SS
-#: doc/tin.1:2959
+#: doc/tin.1:3019
 #, no-wrap
 msgid "SCOPES MENU"
 msgstr "ÃMBITO"
 
 #. type: Plain text
-#: doc/tin.1:2971
+#: doc/tin.1:3031
 msgid ""
 "The scopes menu (accessible from the options menu with B<ConfigScopeMenu> "
 "('B<S>')) shows all scopes read from the global and local attributes file.  "
@@ -7013,7 +7115,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2986
+#: doc/tin.1:3046
 msgid ""
 "In addition to the common moving keys the following commands are available: "
 "B<ScopeSelect> ('B<^J>' or 'B<E<lt>CRE<gt>>') enter the attributes menu for "
@@ -7028,13 +7130,13 @@ msgid ""
 msgstr ""
 
 #. type: SS
-#: doc/tin.1:2986
+#: doc/tin.1:3046
 #, no-wrap
 msgid "SERVERRC MENU"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2998
+#: doc/tin.1:3058
 msgid ""
 "The serverrc menu (accessible from the options menu with "
 "B<ConfigServerrcMenu> ('B<s>')) can be used to change the server specific "
@@ -7047,14 +7149,14 @@ msgid ""
 msgstr ""
 
 #. type: SS
-#: doc/tin.1:2998
+#: doc/tin.1:3058
 #, no-wrap
 msgid "FILTERING ARTICLES"
 msgstr ""
 
 #.  FIXME - add scoring description
 #. type: Plain text
-#: doc/tin.1:3005
+#: doc/tin.1:3065
 msgid ""
 "When there is a subject or an author which you are either very interested "
 "in, or find completely uninteresting, you can easily instruct B<tin> to "
@@ -7064,7 +7166,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3012
+#: doc/tin.1:3072
 msgid ""
 "When B<tin> starts up the user's kill-file I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/"
 "filter> or the file specified via ''B<-F>'' is read (see also B<\\"
@@ -7073,7 +7175,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3017
+#: doc/tin.1:3077
 msgid ""
 "The degree to which rules are applied depend on the B<kill_level> tinrc "
 "setting. By default killed articles will only be marked read. Adjust "
@@ -7082,7 +7184,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3022
+#: doc/tin.1:3082
 msgid ""
 "Filtering rules can be manually entered into I<${TIN_HOMEDIR:-"
 "\"$HOME\"}/.tin/filter> (but don't do this whilst running B<tin> else you "
@@ -7090,7 +7192,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3027
+#: doc/tin.1:3087
 msgid ""
 "The filtering capabilities of B<tin> have been significantly enhanced over "
 "previous versions to include scoring and better pattern matching. It is "
@@ -7099,12 +7201,12 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3029
+#: doc/tin.1:3089
 msgid "E<lt>http://bzr.tin.org/doc/filteringE<gt>."
 msgstr "E<lt>http://bzr.tin.org/doc/filteringE<gt>."
 
 #. type: Plain text
-#: doc/tin.1:3038
+#: doc/tin.1:3098
 msgid ""
 "Note that there are two different ways to match strings (see B<wildcard> "
 "tinrc variable): via wildmats or via regular expressions.  The later is more "
@@ -7115,12 +7217,12 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3040
+#: doc/tin.1:3100
 msgid "E<lt>http://bzr.tin.org/tools/w2r.plE<gt>."
 msgstr "E<lt>http://bzr.tin.org/tools/w2r.plE<gt>."
 
 #. type: Plain text
-#: doc/tin.1:3044
+#: doc/tin.1:3104
 msgid ""
 "As regular expressions do provide options which are not available with "
 "wildmats there is no helper script for such a switch. If you switch to "
@@ -7129,7 +7231,7 @@ msgstr ""
 
 #.  FIXME - Next paragraph is out of date
 #. type: Plain text
-#: doc/tin.1:3058
+#: doc/tin.1:3118
 msgid ""
 "The on-screen filtering menu is accessed by pressing B<MenuFilterKill> "
 "('B<^K>') or B<MenuFilterSelect> ('B<^A>')  at the Group and Article levels. "
@@ -7143,20 +7245,20 @@ msgid ""
 msgstr ""
 
 #. type: SS
-#: doc/tin.1:3058
+#: doc/tin.1:3118
 #, no-wrap
 msgid "POSTING ARTICLES"
 msgstr "RETENIENDO ARTÃCULOS"
 
 #. type: Plain text
-#: doc/tin.1:3061
+#: doc/tin.1:3121
 msgid ""
 "B<tin> allows posting of articles, follow-up to already posted articles and "
 "replying direct through mail to the author of an article."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3071
+#: doc/tin.1:3131
 msgid ""
 "Use the B<Post> ('B<w>') command to post an article to a newsgroup.  After "
 "entering the post subject the default editor (i.e., B<\\%vi>(1))  or the "
@@ -7169,7 +7271,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3076
+#: doc/tin.1:3136
 msgid ""
 "Use the B<DisplayPostHist> ('B<W>') command to display a history of the "
 "articles you have posted. The date the article was posted, which newsgroups "
@@ -7178,7 +7280,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3084
+#: doc/tin.1:3144
 msgid ""
 "Use the B<PageFollowupQuote> ('B<f>'), B<PageFollowup> ('B<F>')  or "
 "B<PageFollowupQuoteHeaders> ('B<^W>') command to post a follow-up article to "
@@ -7190,7 +7292,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3098
+#: doc/tin.1:3158
 msgid ""
 "Use the B<PageReplyQuote> ('B<r>'), B<PageReply> ('B<R>') or "
 "B<PageReplyQuoteHeaders> ('B<^E>') command to reply direct through mail to "
@@ -7205,13 +7307,13 @@ msgid ""
 msgstr ""
 
 #. type: SS
-#: doc/tin.1:3098
+#: doc/tin.1:3158
 #, no-wrap
 msgid "CUSTOMIZING THE ARTICLE QUOTE STRING"
 msgstr "ADAPTADO LOS ARTÃCULOS ENTRECOMILLADOS"
 
 #. type: Plain text
-#: doc/tin.1:3107
+#: doc/tin.1:3167
 msgid ""
 "When posting a followup to an article or replying direct to the author of an "
 "article via email the text of the article can be quoted. The beginning of "
@@ -7224,13 +7326,13 @@ msgid ""
 msgstr ""
 
 #. type: ta
-#: doc/tin.1:3109
+#: doc/tin.1:3169
 #, no-wrap
 msgid "\\w'%A  'u +\\w'Address'u"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3118
+#: doc/tin.1:3178
 #, no-wrap
 msgid ""
 "B<%A>\tAddress (Email)\n"
@@ -7244,12 +7346,12 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3121
+#: doc/tin.1:3181
 msgid "e.g.,"
 msgstr "p.e.,"
 
 #. type: Plain text
-#: doc/tin.1:3126
+#: doc/tin.1:3186
 #, no-wrap
 msgid ""
 "\\f(CRmail_quote_format=On %D in %G you wrote:\n"
@@ -7259,12 +7361,12 @@ msgstr ""
 "news_quote_format=In %M, %F wrote:\\fR\n"
 
 #. type: Plain text
-#: doc/tin.1:3130
+#: doc/tin.1:3190
 msgid "would expand to:"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3135
+#: doc/tin.1:3195
 #, no-wrap
 msgid ""
 "\\f(CROn Tue, 21 Sep 1993 09:45:51 in alt.sources you wrote:\n"
@@ -7272,7 +7374,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3145
+#: doc/tin.1:3205
 msgid ""
 "The quoted text section of an article is marked by a preceding quote string "
 "at the beginning of each quoted line. The default quote string is set to "
@@ -7282,13 +7384,13 @@ msgid ""
 msgstr ""
 
 #. type: SS
-#: doc/tin.1:3145
+#: doc/tin.1:3205
 #, no-wrap
 msgid "MAILING PIPING PRINTING REPOSTING AND SAVING ARTICLES"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3152
+#: doc/tin.1:3212
 msgid ""
 "The command interface to B<GroupMail>, B<PageMail>, B<PostMail> or "
 "B<ThreadMail> ('B<m>'), B<Pipe> ('B<|>'), B<Print> ('B<o>'), B<PageRepost> "
@@ -7298,7 +7400,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3157
+#: doc/tin.1:3217
 msgid ""
 "Auto-saving with B<*AutoSave> ('B<S>') is a special case and operates only "
 "on marked articles. They will be processed without any further prompting "
@@ -7307,7 +7409,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3161
+#: doc/tin.1:3221
 msgid ""
 "Otherwise, the initial prompt will ask you to select which article, thread, "
 "hot (auto-selected), regular expression pattern, tagged articles you wish to "
@@ -7315,7 +7417,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3165
+#: doc/tin.1:3225
 msgid ""
 "Tagged articles must have already been tagged with a B<*Tag> ('B<t>')  "
 "command. All tagged articles can be untagged by a B<*Untag> ('B<U>')  untag "
@@ -7323,7 +7425,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3171
+#: doc/tin.1:3231
 msgid ""
 "If a regular expression pattern is selected you are asked to enter a pattern "
 "(e.g., to match all articles subject lines containing 'net News' you enter "
@@ -7333,16 +7435,16 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3176
+#: doc/tin.1:3236
 msgid ""
 "Various expansion characters are recognized when entering the directory and "
 "file to save to. Environment variables (prefixed with '$') and user home "
-"directories (prefixed by '~' or '~username') can be specified.  Environment "
-"variables can themselves contain other special characters."
+"directories (prefixed by '\\[ti]' or '\\[ti]username') can be specified.  "
+"Environment variables can themselves contain other special characters."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3181
+#: doc/tin.1:3241
 msgid ""
 "To save articles to a mailbox enter '=E<lt>mailbox nameE<gt>' when asked for "
 "the save filename. If you enter just '=' then articles will be saved to a "
@@ -7351,7 +7453,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3186
+#: doc/tin.1:3246
 msgid ""
 "To save in savedir/E<lt>news.group.nameE<gt>/E<lt>filenameE<gt> format enter "
 "'+E<lt>filenameE<gt>'.  See B<savedir>. Like '+' %G is expanded to the "
@@ -7360,7 +7462,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3191
+#: doc/tin.1:3251
 msgid ""
 "If saving multiple files at once the filename (if not referring to a "
 "mailbox)  will be extended by \".num\" where \"num\" is at least a 3-digit "
@@ -7369,20 +7471,20 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3197
+#: doc/tin.1:3257
 msgid ""
 "When saving articles you can specify whether the saved files should be post "
 "processed. A default process type can be set via B<post_process_type>."
 msgstr ""
 
 #. type: SS
-#: doc/tin.1:3197
+#: doc/tin.1:3257
 #, no-wrap
 msgid "AUTOMATIC MAILING AND SAVING NEW NEWS"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3209
+#: doc/tin.1:3269
 msgid ""
 "B<tin> allows new/unread news articles to be mailed (''B<-M>'' and \\&''B<-"
 "N>'' option) or saved (''B<-S>'' option) in batch mode for later reading. "
@@ -7393,11 +7495,11 @@ msgid ""
 "of articles mailed/saved. Articles are saved in a private news structure "
 "under your B<savedir> directory (default is I<${TIN_HOMEDIR:-\"$HOME\"}/"
 "News>).  Be careful of using this option if you read a lot of groups because "
-"you could overflow your file system."
+"you could overflow your filesystem."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3213
+#: doc/tin.1:3273
 msgid ""
 "When using ''B<-S>'' together with a given directory to save to (''B<-s>'' "
 "option), the same directory must be specified when reading the articles by "
@@ -7405,7 +7507,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3220
+#: doc/tin.1:3280
 msgid ""
 "If you only want to save some of your groups use the B<batch_save> tinrc "
 "variable. Set to ON or OFF in tinrc to enable/disable saving of all groups "
@@ -7416,50 +7518,50 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:3220
+#: doc/tin.1:3280
 #, no-wrap
 msgid "B<tin -M iain -c -f newsrc.mail>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3224
+#: doc/tin.1:3284
 msgid ""
 "(mail any unread articles in newsgroups specified in file newsrc.mail to the "
 "local user iain and mark them as read)"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:3224
+#: doc/tin.1:3284
 #, no-wrap
 msgid "B<tin -S -c -f newsrc.save>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3228
+#: doc/tin.1:3288
 msgid ""
 "(save any unread articles in newsgroups specified in file newsrc.save and "
 "mark them as read)"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:3228
+#: doc/tin.1:3288
 #, no-wrap
 msgid "B<tin -R>"
 msgstr "B<tin -R>"
 
 #. type: Plain text
-#: doc/tin.1:3233
+#: doc/tin.1:3293
 msgid "(read any articles saved by B<tin -S>)"
 msgstr ""
 
 #. type: SS
-#: doc/tin.1:3233
+#: doc/tin.1:3293
 #, no-wrap
 msgid "RANGES"
 msgstr "LÃMITES"
 
 #. type: Plain text
-#: doc/tin.1:3245
+#: doc/tin.1:3305
 msgid ""
 "A range is simply a group of items marked using the B<SetRange> (B<'#'>) "
 "key. Certain B<tin> commands will operate on a range if one exists rather "
@@ -7474,13 +7576,13 @@ msgid ""
 msgstr ""
 
 #. type: SS
-#: doc/tin.1:3245
+#: doc/tin.1:3305
 #, no-wrap
 msgid "NEWSGROUP LISTS & WILDCARDS"
 msgstr "LISTADOS DE GRUPOS NOTICIARIOS Y COMODINES"
 
 #. type: Plain text
-#: doc/tin.1:3257
+#: doc/tin.1:3317
 msgid ""
 "Several places in B<tin> allow you to specify a list of newsgroups. These "
 "include command-line groups, (un)subscribe groups, the AUTO[UN]SUBSCRIBE "
@@ -7493,31 +7595,31 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3259
+#: doc/tin.1:3319
 msgid "I<alt.config,news.*,!news.test>"
 msgstr "I<alt.config,news.*,!news.test>"
 
 #. type: Plain text
-#: doc/tin.1:3261
+#: doc/tin.1:3321
 msgid ""
 "Matches alt.config and everything in the 'news' hierarchy except news.test"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3266
+#: doc/tin.1:3326
 msgid ""
 "See the explanation for the $B<AUTOSUBSCRIBE> and $B<AUTOUNSUBSCRIBE> "
 "variables for further examples."
 msgstr ""
 
 #. type: SS
-#: doc/tin.1:3266
+#: doc/tin.1:3326
 #, no-wrap
 msgid "INTERACTIVE SEARCH"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3272
+#: doc/tin.1:3332
 msgid ""
 "Depending on the setting of the B<wildcard> tinrc variable there are "
 "currently a few limitations for interactive searches B<SearchSubjF> ('B</"
@@ -7527,14 +7629,14 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3275
+#: doc/tin.1:3335
 msgid ""
 "Wildmat searches automatically enclose the search string in asterisks ('*'), "
 "simulating substring searches. This behavior is fixed and cannot be altered."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3281
+#: doc/tin.1:3341
 msgid ""
 "Regex searches automatically replace spaces ('\\ ') and/or tabs ('\\et') in "
 "the search string with the '\\es' meta-character, which matches any "
@@ -7544,20 +7646,20 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3286
+#: doc/tin.1:3346
 msgid ""
 "If Unicode normalization is available, search patterns are normalized "
 "according to the B<normalization_form> tinrc variable."
 msgstr ""
 
 #. type: SS
-#: doc/tin.1:3286
+#: doc/tin.1:3346
 #, no-wrap
 msgid "SIGNATURES"
 msgstr "FIRMAS"
 
 #. type: Plain text
-#: doc/tin.1:3295
+#: doc/tin.1:3355
 msgid ""
 "B<tin> will recognize a signature in either I<${TIN_HOMEDIR:-"
 "\"$HOME\"}/.signature> or I<${TIN_HOMEDIR:-\"$HOME\"}/.Sig>.  If I<$"
@@ -7568,19 +7670,19 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3298
+#: doc/tin.1:3358
 msgid ""
 "A signature in I<${TIN_HOMEDIR:-\"$HOME\"}/.Sig> will be pulled into the "
 "editor for both posting and mailing commands."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3300
+#: doc/tin.1:3360
 msgid "The following is an example of a I<.Sig> file:"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3305
+#: doc/tin.1:3365
 #, no-wrap
 msgid ""
 "\\f(CRNAMES  Joe Bar E<lt>joe@example.orgE<gt>\n"
@@ -7588,7 +7690,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3321
+#: doc/tin.1:3381
 msgid ""
 "B<tin> also has the capability to generate random signatures on a per-"
 "newsgroup basis if so desired.  The way to accomplish this is to specify the "
@@ -7602,13 +7704,13 @@ msgid ""
 msgstr ""
 
 #. type: SS
-#: doc/tin.1:3321
+#: doc/tin.1:3381
 #, no-wrap
 msgid "CUSTOMIZING THE SCREEN FORMAT"
 msgstr "PERSONALIZANDO FORMATO DE PANTALLA"
 
 #. type: Plain text
-#: doc/tin.1:3327
+#: doc/tin.1:3387
 msgid ""
 "The look of the Selection, Group and Thread level can be customized via "
 "format strings. These format strings define the content and the position of "
@@ -7618,13 +7720,13 @@ msgid ""
 msgstr ""
 
 #. type: ta
-#: doc/tin.1:3330
+#: doc/tin.1:3390
 #, no-wrap
 msgid "\\w'%G        'uC +\\w'current group/thread/article number'"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3347
+#: doc/tin.1:3407
 #, no-wrap
 msgid ""
 "B<%D>        date\n"
@@ -7646,20 +7748,20 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3352
+#: doc/tin.1:3412
 msgid ""
 "Not all variables can be used in each level. The following table provides an "
 "overview:"
 msgstr ""
 
 #. type: ta
-#: doc/tin.1:3355
+#: doc/tin.1:3415
 #, no-wrap
 msgid "\\w'%G        'uC +\\w'B<select_format> 'uC +\\w'B<group_format> 'uC +\\w'B<thread_format>'uC"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3373
+#: doc/tin.1:3433
 #, no-wrap
 msgid ""
 "\tB<select_format>\tB<group_format>\tB<thread_format>\n"
@@ -7682,18 +7784,18 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3377 doc/tin.1:3570
+#: doc/tin.1:3437 doc/tin.1:3630
 msgid "Defaults for the format strings:"
 msgstr ""
 
 #. type: ta
-#: doc/tin.1:3380
+#: doc/tin.1:3440
 #, no-wrap
 msgid "\\w'select_format  'u +\\w'\"B<%n %m  [%L]  %T  %F>\"'u"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3384
+#: doc/tin.1:3444
 #, no-wrap
 msgid ""
 "B<select_format>:\t\"B<%f %n %U  %G  %d>\"\n"
@@ -7702,7 +7804,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3390
+#: doc/tin.1:3450
 msgid ""
 "B<show_description> controls whether the newsgroup description is shown or "
 "not. The description can also be toggled with B<SelectToggleDescriptions> "
@@ -7710,7 +7812,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3395
+#: doc/tin.1:3455
 msgid ""
 "The information displayed with 'B<%F>' depends on the value of "
 "B<show_author>. B<GroupToggleSubjDisplay> resp.  B<ThreadToggleSubjDisplay> "
@@ -7718,7 +7820,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3399
+#: doc/tin.1:3459
 msgid ""
 "For date representation 'B<%D>' uses B<date_format>. It is possible to "
 "specify a different date format in round brackets (e.g., 'B<%(%d %b %y %H:"
@@ -7726,7 +7828,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3403
+#: doc/tin.1:3463
 msgid ""
 "The length of each item (except 'B<%%>') can be defined with a positive "
 "number after the 'B<%>'. The following example displays the score in the "
@@ -7734,7 +7836,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3409
+#: doc/tin.1:3469
 msgid ""
 "If the newsgroup name is displayed together with the newsgroup description, "
 "the width of the newsgroup name can be controlled via an optional comma "
@@ -7744,7 +7846,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3416
+#: doc/tin.1:3476
 msgid ""
 "Some variables do have a default width which may lead to truncation.  "
 "Truncation for variables which contain only numbers happens by dividing the "
@@ -7755,13 +7857,13 @@ msgid ""
 msgstr ""
 
 #. type: ta
-#: doc/tin.1:3419
+#: doc/tin.1:3479
 #, no-wrap
 msgid "\\w'Variable  'u +\\w'width'u"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3428
+#: doc/tin.1:3488
 #, no-wrap
 msgid ""
 "Variable\twidth\n"
@@ -7775,7 +7877,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3439
+#: doc/tin.1:3499
 msgid ""
 "If no length is given for 'B<%D>', the length is determined by the format "
 "string for the date and the date of the current day. If the date format "
@@ -7788,7 +7890,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3443
+#: doc/tin.1:3503
 msgid ""
 "In case the format string contains 'B<%G>' and 'B<%d>' and no length are "
 "given, B<tin> determines the longest newsgroup name and uses this length for "
@@ -7796,7 +7898,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3447
+#: doc/tin.1:3507
 msgid ""
 "When the format string contains the specifier 'B<%F>' and 'B<%s>' resp. "
 "'B<%T>' and no length is given, 'B<%F>' will use one third and 'B<%s>' resp. "
@@ -7804,7 +7906,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3457
+#: doc/tin.1:3517
 msgid ""
 "In addition, a minimum or a maximum screen width can be defined for each "
 "item (except 'B<%%>'). In this case, the item will only be displayed when "
@@ -7818,7 +7920,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3471
+#: doc/tin.1:3531
 msgid ""
 "If both the length and the minimum or maximum screen width should be "
 "specified for an item, the length must be the first parameter and the "
@@ -7836,7 +7938,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3475
+#: doc/tin.1:3535
 msgid ""
 "The look of the Attachment level and the mime, uue and yenc header at Page "
 "level can be customized too via format strings.  The following variables are "
@@ -7844,13 +7946,13 @@ msgid ""
 msgstr ""
 
 #. type: ta
-#: doc/tin.1:3478
+#: doc/tin.1:3538
 #, no-wrap
 msgid "\\w'%G        'u +\\w'current group/thread/article number'u"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3507
+#: doc/tin.1:3567
 #, no-wrap
 msgid ""
 "B<%C>        Charset\n"
@@ -7884,217 +7986,217 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3512
+#: doc/tin.1:3572
 msgid ""
 "Not all items can be used in each variable. The following table provides an "
 "overview:"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.1:3519
+#: doc/tin.1:3579
 #, no-wrap
 msgid "attachment\\%_format"
 msgstr "attachment\\%_format"
 
 #. type: tbl table
-#: doc/tin.1:3521
+#: doc/tin.1:3581
 #, no-wrap
 msgid "page\\%_mime\\%_format"
 msgstr "page\\%_mime\\%_format"
 
 #. type: tbl table
-#: doc/tin.1:3523
+#: doc/tin.1:3583
 #, no-wrap
 msgid "page\\%_uue\\%_format"
 msgstr "page\\%_uue\\%_format"
 
 #. type: tbl table
-#: doc/tin.1:3525
+#: doc/tin.1:3585
 #, no-wrap
 msgid "page\\%_yenc\\%_format"
 msgstr "page\\%_yenc\\%_format"
 
 #. type: tbl table
-#: doc/tin.1:3526
+#: doc/tin.1:3586
 #, no-wrap
 msgid "%C"
 msgstr "%C"
 
 #. type: tbl table
-#: doc/tin.1:3526 doc/tin.1:3527 doc/tin.1:3528 doc/tin.1:3529 doc/tin.1:3530
-#: doc/tin.1:3531 doc/tin.1:3532 doc/tin.1:3533 doc/tin.1:3534 doc/tin.1:3535
-#: doc/tin.1:3536 doc/tin.1:3537 doc/tin.1:3538 doc/tin.1:3539 doc/tin.1:3540
-#: doc/tin.1:3541 doc/tin.1:3542 doc/tin.1:3543 doc/tin.1:3544 doc/tin.1:3545
-#: doc/tin.1:3546 doc/tin.1:3547 doc/tin.1:3548 doc/tin.1:3549 doc/tin.1:3550
-#: doc/tin.1:3551 doc/tin.1:3552 doc/tin.1:3553
+#: doc/tin.1:3586 doc/tin.1:3587 doc/tin.1:3588 doc/tin.1:3589 doc/tin.1:3590
+#: doc/tin.1:3591 doc/tin.1:3592 doc/tin.1:3593 doc/tin.1:3594 doc/tin.1:3595
+#: doc/tin.1:3596 doc/tin.1:3597 doc/tin.1:3598 doc/tin.1:3599 doc/tin.1:3600
+#: doc/tin.1:3601 doc/tin.1:3602 doc/tin.1:3603 doc/tin.1:3604 doc/tin.1:3605
+#: doc/tin.1:3606 doc/tin.1:3607 doc/tin.1:3608 doc/tin.1:3609 doc/tin.1:3610
+#: doc/tin.1:3611 doc/tin.1:3612 doc/tin.1:3613
 #, no-wrap
 msgid "X"
 msgstr "X"
 
 #. type: tbl table
-#: doc/tin.1:3527
+#: doc/tin.1:3587
 #, no-wrap
 msgid "%c"
 msgstr "%c"
 
 #. type: tbl table
-#: doc/tin.1:3528
+#: doc/tin.1:3588
 #, no-wrap
 msgid "%D"
 msgstr "%D"
 
 #. type: tbl table
-#: doc/tin.1:3529
+#: doc/tin.1:3589
 #, no-wrap
 msgid "%d"
 msgstr "%d"
 
 #. type: tbl table
-#: doc/tin.1:3530
+#: doc/tin.1:3590
 #, no-wrap
 msgid "%E"
 msgstr "%E"
 
 #. type: tbl table
-#: doc/tin.1:3531
+#: doc/tin.1:3591
 #, no-wrap
 msgid "%e"
 msgstr "%e"
 
 #. type: tbl table
-#: doc/tin.1:3532
+#: doc/tin.1:3592
 #, no-wrap
 msgid "%F"
 msgstr "%F"
 
 #. type: tbl table
-#: doc/tin.1:3533
+#: doc/tin.1:3593
 #, no-wrap
 msgid "%f"
 msgstr "%f"
 
 #. type: tbl table
-#: doc/tin.1:3534
+#: doc/tin.1:3594
 #, no-wrap
 msgid "%G"
 msgstr "%G"
 
 #. type: tbl table
-#: doc/tin.1:3535
+#: doc/tin.1:3595
 #, no-wrap
 msgid "%g"
 msgstr "%g"
 
 #. type: tbl table
-#: doc/tin.1:3536
+#: doc/tin.1:3596
 #, no-wrap
 msgid "%I"
 msgstr "%I"
 
 #. type: tbl table
-#: doc/tin.1:3537
+#: doc/tin.1:3597
 #, no-wrap
 msgid "%L"
 msgstr "%L"
 
 #. type: tbl table
-#: doc/tin.1:3538
+#: doc/tin.1:3598
 #, no-wrap
 msgid "%l"
 msgstr "%l"
 
 #. type: tbl table
-#: doc/tin.1:3539
+#: doc/tin.1:3599
 #, no-wrap
 msgid "%N"
 msgstr "%N"
 
 #. type: tbl table
-#: doc/tin.1:3540
+#: doc/tin.1:3600
 #, no-wrap
 msgid "%n"
 msgstr "%n"
 
 #. type: tbl table
-#: doc/tin.1:3541
+#: doc/tin.1:3601
 #, no-wrap
 msgid "%S"
 msgstr "%S"
 
 #. type: tbl table
-#: doc/tin.1:3542
+#: doc/tin.1:3602
 #, no-wrap
 msgid "%s"
 msgstr "%s"
 
 #. type: tbl table
-#: doc/tin.1:3543
+#: doc/tin.1:3603
 #, no-wrap
 msgid "%T"
 msgstr "%T"
 
 #. type: tbl table
-#: doc/tin.1:3544
+#: doc/tin.1:3604
 #, no-wrap
 msgid "%t"
 msgstr "%t"
 
 #. type: tbl table
-#: doc/tin.1:3545
+#: doc/tin.1:3605
 #, no-wrap
 msgid "%V"
 msgstr "%V"
 
 #. type: tbl table
-#: doc/tin.1:3546
+#: doc/tin.1:3606
 #, no-wrap
 msgid "%v"
 msgstr "%v"
 
 #. type: tbl table
-#: doc/tin.1:3547
+#: doc/tin.1:3607
 #, no-wrap
 msgid "%W"
 msgstr "%W"
 
 #. type: tbl table
-#: doc/tin.1:3548
+#: doc/tin.1:3608
 #, no-wrap
 msgid "%w"
 msgstr "%w"
 
 #. type: tbl table
-#: doc/tin.1:3549
+#: doc/tin.1:3609
 #, no-wrap
 msgid "%X"
 msgstr "%X"
 
 #. type: tbl table
-#: doc/tin.1:3550
+#: doc/tin.1:3610
 #, no-wrap
 msgid "%x"
 msgstr "%x"
 
 #. type: tbl table
-#: doc/tin.1:3551
+#: doc/tin.1:3611
 #, no-wrap
 msgid "%Z"
 msgstr "%Z"
 
 #. type: tbl table
-#: doc/tin.1:3552
+#: doc/tin.1:3612
 #, no-wrap
 msgid "%z"
 msgstr "%z"
 
 #. type: tbl table
-#: doc/tin.1:3553
+#: doc/tin.1:3613
 #, no-wrap
 msgid "%%"
 msgstr "%%"
 
 #. type: Plain text
-#: doc/tin.1:3568
+#: doc/tin.1:3628
 msgid ""
 "By default, the string is not truncated. If it exceeds the screen width, it "
 "is wrapped. If the % sign is followed by an exclamation mark ('!\\&') for "
@@ -8110,13 +8212,13 @@ msgid ""
 msgstr ""
 
 #. type: ta
-#: doc/tin.1:3573
+#: doc/tin.1:3633
 #, no-wrap
 msgid "\\w'attachment_format:'u +\\w'\"B<%T%S%E%C%d>\"'u"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3578
+#: doc/tin.1:3638
 #, no-wrap
 msgid ""
 "B<attachment_format>:\t\"B<%T%S%E%C%d>\"\n"
@@ -8126,13 +8228,13 @@ msgid ""
 msgstr ""
 
 #. type: SS
-#: doc/tin.1:3581
+#: doc/tin.1:3641
 #, no-wrap
 msgid "TIPS AND TRICKS"
 msgstr "CONSEJOS Y TRUCOS"
 
 #. type: Plain text
-#: doc/tin.1:3585
+#: doc/tin.1:3645
 msgid ""
 "B<tin> can be pretty much be navigated by using the four cursor keys.  The "
 "left arrow key goes up a level, the right arrow key goes down a level, the "
@@ -8140,32 +8242,32 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3587
+#: doc/tin.1:3647
 msgid ""
 "The following newsgroups provide useful information concerning news software:"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3590
+#: doc/tin.1:3650
 msgid ""
 "\\(emnews.software.readers (info. about news user agents tin, rn, nn, slrn "
 "etc.)"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3592
+#: doc/tin.1:3652
 msgid "\\(emnews.software.nntp (info. about NNTP)"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3594
+#: doc/tin.1:3654
 msgid ""
 "\\(emnews.answers (Frequently Asked Questions (FAQ) about many different "
 "themes)"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3598
+#: doc/tin.1:3658
 msgid ""
 "Many prompts within B<tin> offer a default choice that the cursor is "
 "positioned on. By pressing 'B<E<lt>CRE<gt>>' the default value is taken.  "
@@ -8173,14 +8275,14 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3605
+#: doc/tin.1:3665
 msgid ""
 "When B<tin> is run in an B<\\%xterm>(1x)  it will resize itself each time "
 "the B<\\%xterm>(1x)  is resized."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3609
+#: doc/tin.1:3669
 msgid ""
 "B<tin> will reread the I<${TIN_LIBDIR:-NEWSLIBDIR}\"/\"${TIN_ACTIVEFILE:-"
 "active}> file at set intervals (B<reread_active_file_secs>) to show any "
@@ -8188,20 +8290,20 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3614
+#: doc/tin.1:3674
 msgid ""
 "If you find large number of new newsgroups cluttering up your screen, "
 "pressing B<SelectToggleReadDisplay> ('B<r>') will make them go away."
 msgstr ""
 
 #. type: SS
-#: doc/tin.1:3614
+#: doc/tin.1:3674
 #, no-wrap
 msgid "XTERM BUTTONS"
 msgstr "BOTONES TERMINALES XTERM"
 
 #. type: Plain text
-#: doc/tin.1:3620
+#: doc/tin.1:3680
 msgid ""
 "If the environment variable B<$TERM> is set to B<\\%xterm>(1x), then button "
 "pressing can be used to select groups and articles. In this discussion, the "
@@ -8210,103 +8312,103 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3622
+#: doc/tin.1:3682
 msgid "In general (i.e., for the group, thread and article menus),"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:3622
+#: doc/tin.1:3682
 #, no-wrap
 msgid "Button1 (left)"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3625
+#: doc/tin.1:3685
 msgid ""
 "enters next (lower) level if you click on an article, otherwise pages down."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:3625
+#: doc/tin.1:3685
 #, no-wrap
 msgid "Button2 (center)"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3629
+#: doc/tin.1:3689
 msgid ""
 "returns to the previous (upper) level if you click on an article, otherwise "
 "pages up."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:3629
+#: doc/tin.1:3689
 #, no-wrap
 msgid "Button3 (right)"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3633
+#: doc/tin.1:3693
 msgid ""
 "positions on the article line under mouse cursor, or pages down if you've "
 "clicked outside the list of articles."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3635
+#: doc/tin.1:3695
 msgid "In the group selection menu, if the mouse is pointing at a group then:"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:3635 doc/tin.1:3647 doc/tin.1:3661
+#: doc/tin.1:3695 doc/tin.1:3707 doc/tin.1:3721
 #, no-wrap
 msgid "left button"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3639
+#: doc/tin.1:3699
 msgid ""
 "moves to and selects the group pointed at, just like B<SelectReadGrp> "
 "('B<E<lt>CRE<gt>>')."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:3639 doc/tin.1:3651 doc/tin.1:3664
+#: doc/tin.1:3699 doc/tin.1:3711 doc/tin.1:3724
 #, no-wrap
 msgid "center button"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3642
+#: doc/tin.1:3702
 msgid "quits the program, just like B<Quit> ('B<q>')."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:3642 doc/tin.1:3656 doc/tin.1:3669
+#: doc/tin.1:3702 doc/tin.1:3716 doc/tin.1:3729
 #, no-wrap
 msgid "right button"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3645
+#: doc/tin.1:3705
 msgid "moves to the group pointed at."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3647
+#: doc/tin.1:3707
 msgid ""
 "In the article menu, if the mouse is pointing at an article (or thread) then:"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3651
+#: doc/tin.1:3711
 msgid ""
 "reads the article pointed at, just like B<GroupReadBasenote> "
 "('B<E<lt>CRE<gt>>'), or the thread, just like B<GroupListThd> ('B<l>')."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3656
+#: doc/tin.1:3716
 msgid ""
 "exits the menu, catching up on the group if you have "
 "B<group_catchup_on_exit> set in your configuration, just like B<Quit> "
@@ -8314,23 +8416,23 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3659
+#: doc/tin.1:3719
 msgid "moves to the article (or thread) pointed at."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3661
+#: doc/tin.1:3721
 msgid "In the thread menu, if the mouse is pointing at an article then:"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3664
+#: doc/tin.1:3724
 msgid ""
 "reads article pointed at, just like B<ThreadReadArt> ('B<E<lt>CRE<gt>>')."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3669
+#: doc/tin.1:3729
 msgid ""
 "exits the menu, catching up on the thread if you have "
 "B<thread_catchup_on_exit> set in your configuration, just like B<Quit> "
@@ -8338,25 +8440,25 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3672
+#: doc/tin.1:3732
 msgid "moves to the article pointed at."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3679
+#: doc/tin.1:3739
 msgid ""
 "In other menus and areas button pressing reverts back to usual cut and paste "
 "of B<\\%xterm>(1x), but after one click of any button."
 msgstr ""
 
 #. type: SS
-#: doc/tin.1:3679
+#: doc/tin.1:3739
 #, no-wrap
 msgid "INDEX FILES"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3684
+#: doc/tin.1:3744
 msgid ""
 "If your news server supports NOV index files (see B<\\%newsoverview>(5), "
 "most modern installations will) and you have a fast connection to your news "
@@ -8364,7 +8466,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3693
+#: doc/tin.1:3753
 msgid ""
 "If your news server doesn't support NOV index files or you have a very slow "
 "connection to your news server then B<tin> can cache the index for each "
@@ -8376,7 +8478,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3702
+#: doc/tin.1:3762
 msgid ""
 "Each user creates/updates his/her own index files that are stored in I<$"
 "{TIN_INDEX_NEWSDIR:-\"${TIN_HOMEDIR:-\"$HOME\"}/.tin\"}/.news/>. If you are "
@@ -8388,7 +8490,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3709
+#: doc/tin.1:3769
 msgid ""
 "Entering a group the first time tends to be slow because the index file must "
 "be built from scratch. To alleviate the slowness start B<tin> to create all "
@@ -8399,27 +8501,27 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3714
+#: doc/tin.1:3774
 msgid ""
 "As indexing might take some time you may want to run B<tin> from the system "
 "batcher B<\\%cron>(8)  with the ''B<-u>'' option:"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3719
+#: doc/tin.1:3779
 #, no-wrap
 msgid "\\f(CR30 6 * * * /usr/local/bin/tin -u\\fR\n"
 msgstr "\\f(CR30 6 * * * /usr/local/bin/tin -u\\fR\n"
 
 #. type: Plain text
-#: doc/tin.1:3725
+#: doc/tin.1:3785
 msgid ""
 "If you are low on local disk space you should consider to manually purge "
 "cached data for groups you are not reading anymore with something like:"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3731
+#: doc/tin.1:3791
 #, no-wrap
 msgid ""
 "\\f(CRfind ${TIN_INDEX_NEWSDIR:-\"${TIN_HOMEDIR:-\"$HOME\"}/.tin\"}/.news* \\e\n"
@@ -8429,7 +8531,7 @@ msgstr ""
 "-type f -name \"[0-9]*.[0-9]\" -atime +28 | xargs rm -f\\fR\n"
 
 #. type: SH
-#: doc/tin.1:3736 doc/tin.5:22
+#: doc/tin.1:3796 doc/tin.5:22
 #, no-wrap
 msgid "FILES"
 msgstr "FICHEROS"
@@ -8451,7 +8553,7 @@ msgstr "FICHEROS"
 #.        $TMPDIR/ACTIVE     (-D 64)
 #.        $TMPDIR/GNKSA      (-D 64)
 #. type: Plain text
-#: doc/tin.1:3755
+#: doc/tin.1:3815
 msgid "For a detailed description see B<\\%tin>(5)."
 msgstr ""
 
@@ -8477,119 +8579,119 @@ msgstr ""
 #.  $TMPDIR/SCOPES-W   (-D 32)
 #.  $TMPDIR/ACTIVE     (-D 64)
 #. type: Plain text
-#: doc/tin.1:3757 doc/tin.5:45
+#: doc/tin.1:3817 doc/tin.5:45
 msgid "I<$MAILCAPS>"
 msgstr "I<$MAILCAPS>"
 
 #. type: Plain text
-#: doc/tin.1:3759 doc/tin.5:47
-msgid "I<~/.mailcap>"
-msgstr "I<~/.mailcap>"
+#: doc/tin.1:3819 doc/tin.5:47
+msgid "I<\\[ti]/.mailcap>"
+msgstr "I<\\[ti]/.mailcap>"
 
 #. type: Plain text
-#: doc/tin.1:3761 doc/tin.5:49
+#: doc/tin.1:3821 doc/tin.5:49
 msgid "I</etc/mailcap>"
 msgstr "I</etc/mailcap>"
 
 #. type: Plain text
-#: doc/tin.1:3763 doc/tin.5:51
+#: doc/tin.1:3823 doc/tin.5:51
 msgid "I</usr/etc/mailcap>"
 msgstr "I</usr/etc/mailcap>"
 
 #. type: Plain text
-#: doc/tin.1:3765 doc/tin.5:53
+#: doc/tin.1:3825 doc/tin.5:53
 msgid "I</usr/local/etc/mailcap>"
 msgstr "I</usr/local/etc/mailcap>"
 
 #. type: Plain text
-#: doc/tin.1:3767 doc/tin.5:55
+#: doc/tin.1:3827 doc/tin.5:55
 msgid "I</etc/mail/mailcap>"
 msgstr "I</etc/mail/mailcap>"
 
 #. type: Plain text
-#: doc/tin.1:3769 doc/tin.5:247
+#: doc/tin.1:3829 doc/tin.5:247
 msgid "I</etc/nntpserver>"
 msgstr "I</etc/nntpserver>"
 
 #. type: Plain text
-#: doc/tin.1:3771 doc/tin.5:256
+#: doc/tin.1:3831 doc/tin.5:256
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.cancelsecret>"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.cancelsecret>"
 
 #. type: Plain text
-#: doc/tin.1:3773 doc/tin.5:265
+#: doc/tin.1:3833 doc/tin.5:265
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.mime.types>"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.mime.types>"
 
 #. type: Plain text
-#: doc/tin.1:3775 doc/tin.5:267
+#: doc/tin.1:3835 doc/tin.5:267
 msgid "I</etc/mime.types>"
 msgstr "I</etc/mime.types>"
 
 #. type: Plain text
-#: doc/tin.1:3777 doc/tin.5:269
+#: doc/tin.1:3837 doc/tin.5:269
 msgid "I</etc/tin/mime.types>"
 msgstr "I</etc/tin/mime.types>"
 
 #. type: Plain text
-#: doc/tin.1:3779 doc/tin.5:275
+#: doc/tin.1:3839 doc/tin.5:275
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.newsauth>"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.newsauth>"
 
 #. type: Plain text
-#: doc/tin.1:3781 doc/tin.5:309
+#: doc/tin.1:3841 doc/tin.5:309
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.newsrc>"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.newsrc>"
 
 #. type: Plain text
-#: doc/tin.1:3784 doc/tin.5:339
+#: doc/tin.1:3844 doc/tin.5:339
 #, no-wrap
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/$NNTPSERVER/.oldnewsrc>\n"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/$NNTPSERVER/.oldnewsrc>\n"
 
 #. type: Plain text
-#: doc/tin.1:3787 doc/tin.5:346
+#: doc/tin.1:3847 doc/tin.5:346
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.signature>"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.signature>"
 
 #. type: Plain text
-#: doc/tin.1:3789 doc/tin.5:348
+#: doc/tin.1:3849 doc/tin.5:348
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.Sig>"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.Sig>"
 
 #. type: Plain text
-#: doc/tin.1:3791 doc/tin.5:354
+#: doc/tin.1:3851 doc/tin.5:354
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.sigfixed>"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.sigfixed>"
 
 #. type: Plain text
-#: doc/tin.1:3793 doc/tin.5:360
+#: doc/tin.1:3853 doc/tin.5:360
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/.inputhistory>"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/.inputhistory>"
 
 #. type: Plain text
-#: doc/tin.1:3795 doc/tin.5:366
+#: doc/tin.1:3855 doc/tin.5:366
 msgid "I<${TIN_INDEX_MAILDIR:-\"${TIN_HOMEDIR:-\"$HOME\"}/.tin\"}/.mail/>"
 msgstr "I<${TIN_INDEX_MAILDIR:-\"${TIN_HOMEDIR:-\"$HOME\"}/.tin\"}/.mail/>"
 
 #. type: Plain text
-#: doc/tin.1:3798
+#: doc/tin.1:3858
 #, no-wrap
 msgid "I<${TIN_INDEX_NEWSDIR:-\"${TIN_HOMEDIR:-\"$HOME\"}/.tin\"}/.news${NNTPSERVER:+\"-$NNTPSERVER\"}/>\n"
 msgstr "I<${TIN_INDEX_NEWSDIR:-\"${TIN_HOMEDIR:-\"$HOME\"}/.tin\"}/.news${NNTPSERVER:+\"-$NNTPSERVER\"}/>\n"
 
 #. type: Plain text
-#: doc/tin.1:3801 doc/tin.5:380
+#: doc/tin.1:3861 doc/tin.5:380
 msgid "I<${TIN_INDEX_SAVEDIR:-\"${TIN_HOMEDIR:-\"$HOME\"}/.tin\"}/.save/>"
 msgstr "I<${TIN_INDEX_SAVEDIR:-\"${TIN_HOMEDIR:-\"$HOME\"}/.tin\"}/.save/>"
 
 #. type: Plain text
-#: doc/tin.1:3803 doc/tin.5:386
+#: doc/tin.1:3863 doc/tin.5:386
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/active.mail>"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/active.mail>"
 
 #. type: Plain text
-#: doc/tin.1:3805 doc/tin.5:420
+#: doc/tin.1:3865 doc/tin.5:420
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/active.save>"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/active.save>"
 
@@ -8598,78 +8700,78 @@ msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin
 #.  we should think about checking for the new Paths (/news/etc/)
 #.  ${TIN_LIBDIR\-/news/etc"}/attributes
 #. type: Plain text
-#: doc/tin.1:3808 doc/tin.5:430
+#: doc/tin.1:3868 doc/tin.5:430
 msgid "I</etc/tin/attributes>"
 msgstr "I</etc/tin/attributes>"
 
 #. type: Plain text
-#: doc/tin.1:3810 doc/tin.5:432
+#: doc/tin.1:3870 doc/tin.5:432
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/attributes>"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/attributes>"
 
 #.  TODO: add missing descriptions and explain things in detail.
 #. type: Plain text
-#: doc/tin.1:3812 doc/tin.5:789
+#: doc/tin.1:3872 doc/tin.5:798
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/filter>"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/filter>"
 
 #. type: Plain text
-#: doc/tin.1:3815
+#: doc/tin.1:3875
 #, no-wrap
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/keymap${${LC_ALL:-\"${LC_MESSAGES:-\"${LC_CTYPE:-\"$LANG\"}\"}\"}:+\".${LC_ALL:-\"${LC_MESSAGES:-\"${LC_CTYPE:-\"$LANG\"}\"}\"}\"}>\n"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/keymap${${LC_ALL:-\"${LC_MESSAGES:-\"${LC_CTYPE:-\"$LANG\"}\"}\"}:+\".${LC_ALL:-\"${LC_MESSAGES:-\"${LC_CTYPE:-\"$LANG\"}\"}\"}\"}>\n"
 
 #. type: Plain text
-#: doc/tin.1:3817
+#: doc/tin.1:3877
 #, no-wrap
 msgid "I</etc/tin/keymap${${LC_ALL:-\"${LC_MESSAGES:-\"${LC_CTYPE:-\"$LANG\"}\"}\"}:+\".${LC_ALL:-\"${LC_MESSAGES:-\"${LC_CTYPE:-\"$LANG\"}\"}\"}\"}>\n"
 msgstr "I</etc/tin/keymap${${LC_ALL:-\"${LC_MESSAGES:-\"${LC_CTYPE:-\"$LANG\"}\"}\"}:+\".${LC_ALL:-\"${LC_MESSAGES:-\"${LC_CTYPE:-\"$LANG\"}\"}\"}\"}>\n"
 
 #. type: Plain text
-#: doc/tin.1:3820 doc/tin.5:1196
+#: doc/tin.1:3880 doc/tin.5:1205
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/mailgroups>"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/mailgroups>"
 
 #. type: Plain text
-#: doc/tin.1:3822 doc/tin.5:1211
+#: doc/tin.1:3882 doc/tin.5:1220
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/newsrctable>"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/newsrctable>"
 
 #. type: Plain text
-#: doc/tin.1:3824 doc/tin.5:1255
+#: doc/tin.1:3884 doc/tin.5:1264
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/posted>"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/posted>"
 
 #. type: Plain text
-#: doc/tin.1:3826 doc/tin.5:1269
+#: doc/tin.1:3886 doc/tin.5:1278
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/Mail/posted>"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/Mail/posted>"
 
 #. type: Plain text
-#: doc/tin.1:3828 doc/tin.5:1278
+#: doc/tin.1:3888 doc/tin.5:1287
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/postponed.articles>"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/postponed.articles>"
 
 #. type: Plain text
-#: doc/tin.1:3831 doc/tin.5:1287
+#: doc/tin.1:3891 doc/tin.5:1296
 #, no-wrap
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/$NNTPSERVER/motd>\n"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/$NNTPSERVER/motd>\n"
 
 #. type: Plain text
-#: doc/tin.1:3835 doc/tin.5:1297
+#: doc/tin.1:3895 doc/tin.5:1306
 #, no-wrap
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/$NNTPSERVER/msglog>\n"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/$NNTPSERVER/msglog>\n"
 
 #. type: Plain text
-#: doc/tin.1:3839 doc/tin.5:1307
+#: doc/tin.1:3899 doc/tin.5:1316
 #, no-wrap
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/$NNTPSERVER/newsgroups>\n"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/$NNTPSERVER/newsgroups>\n"
 
 #. type: Plain text
-#: doc/tin.1:3843 doc/tin.5:1325
+#: doc/tin.1:3903 doc/tin.5:1334
 #, no-wrap
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/$NNTPSERVER/serverrc>\n"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/$NNTPSERVER/serverrc>\n"
@@ -8679,22 +8781,22 @@ msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin
 #.  we should think about checking for the new Paths (/news/etc/)
 #.  .IR ${TIN_LIBDIR\-"/news/etc"}/tinrc
 #. type: Plain text
-#: doc/tin.1:3847 doc/tin.5:1408
+#: doc/tin.1:3907 doc/tin.5:1417
 msgid "I</etc/tin/tinrc>"
 msgstr "I</etc/tin/tinrc>"
 
 #. type: Plain text
-#: doc/tin.1:3849 doc/tin.5:1410
+#: doc/tin.1:3909 doc/tin.5:1419
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/tinrc>"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/tinrc>"
 
 #. type: Plain text
-#: doc/tin.1:3851 doc/tin.5:2781
+#: doc/tin.1:3911 doc/tin.5:2840
 msgid "I</etc/tin/tin.defaults>"
 msgstr "I</etc/tin/tin.defaults>"
 
 #. type: Plain text
-#: doc/tin.1:3853
+#: doc/tin.1:3913
 msgid "I</usr/local/share/locale/${LC_MESSAGES}/LC_MESSAGES/tin.mo>"
 msgstr "I</usr/local/share/locale/${LC_MESSAGES}/LC_MESSAGES/tin.mo>"
 
@@ -8703,51 +8805,51 @@ msgstr "I</usr/local/share/locale/${LC_M
 #.  we should think about checking for the new Paths
 #.  (described shown below).
 #. type: Plain text
-#: doc/tin.1:3855 doc/tin.5:2891
+#: doc/tin.1:3915 doc/tin.5:2950
 msgid "I<${TIN_LIBDIR:-NEWSLIBDIR}\"/\"${TIN_ACTIVEFILE:-active}>"
 msgstr "I<${TIN_LIBDIR:-NEWSLIBDIR}\"/\"${TIN_ACTIVEFILE:-active}>"
 
 #. type: Plain text
-#: doc/tin.1:3857 doc/tin.5:2951
+#: doc/tin.1:3917 doc/tin.5:3010
 msgid "I<${TIN_LIBDIR:-NEWSLIBDIR}/active.times>"
 msgstr "I<${TIN_LIBDIR:-NEWSLIBDIR}/active.times>"
 
 #. type: Plain text
-#: doc/tin.1:3859 doc/tin.5:2977
+#: doc/tin.1:3919 doc/tin.5:3036
 msgid "I<${TIN_LIBDIR:-NEWSLIBDIR}/newsgroups>"
 msgstr "I<${TIN_LIBDIR:-NEWSLIBDIR}/newsgroups>"
 
 #. type: Plain text
-#: doc/tin.1:3861 doc/tin.5:2999
+#: doc/tin.1:3921 doc/tin.5:3058
 msgid "I<${TIN_LIBDIR:-NEWSLIBDIR}/organization>"
 msgstr "I<${TIN_LIBDIR:-NEWSLIBDIR}/organization>"
 
 #.  is the Path correct? or is it /news/etc/overview.fmt
 #. type: Plain text
-#: doc/tin.1:3863 doc/tin.5:3008
+#: doc/tin.1:3923 doc/tin.5:3067
 msgid "I<${TIN_LIBDIR:-NEWSLIBDIR}/overview.fmt>"
 msgstr "I<${TIN_LIBDIR:-NEWSLIBDIR}/overview.fmt>"
 
 #.  is the Path correct? or is it /news/etc/subscriptions
 #. type: Plain text
-#: doc/tin.1:3867 doc/tin.5:3025
+#: doc/tin.1:3927 doc/tin.5:3084
 msgid "I<${TIN_LIBDIR:-NEWSLIBDIR}/subscriptions>"
 msgstr "I<${TIN_LIBDIR:-NEWSLIBDIR}/subscriptions>"
 
 #. type: SH
-#: doc/tin.1:3867
+#: doc/tin.1:3927
 #, no-wrap
 msgid "ENVIRONMENT"
 msgstr "ENTORNO"
 
 #. type: TP
-#: doc/tin.1:3871
+#: doc/tin.1:3931
 #, no-wrap
 msgid "B<TINRC>"
 msgstr "B<TINRC>"
 
 #. type: Plain text
-#: doc/tin.1:3879
+#: doc/tin.1:3939
 msgid ""
 "Define this variable if you want to specify command-line options that B<tin> "
 "should be started with to save typing them each time it is started. The "
@@ -8757,13 +8859,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:3879
+#: doc/tin.1:3939
 #, no-wrap
 msgid "B<TIN_HOMEDIR>"
 msgstr "B<TIN_HOMEDIR>"
 
 #. type: Plain text
-#: doc/tin.1:3884
+#: doc/tin.1:3944
 msgid ""
 "Define this variable if you do not want the I<.tin> directory in I<$HOME/>. "
 "E.g., if you want all B<tin>'s private files in I</tmp/.tin> you would set "
@@ -8771,13 +8873,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:3884
+#: doc/tin.1:3944
 #, no-wrap
 msgid "B<TIN_INDEX_NEWSDIR>"
 msgstr "B<TIN_INDEX_NEWSDIR>"
 
 #. type: Plain text
-#: doc/tin.1:3890
+#: doc/tin.1:3950
 msgid ""
 "Define this variable if you do not want the I<.news> directory in I<$"
 "{TIN_HOMEDIR:-\"$HOME\"}/.tin/>. E.g., if you want all B<tin>'s news index "
@@ -8785,13 +8887,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:3890
+#: doc/tin.1:3950
 #, no-wrap
 msgid "B<TIN_INDEX_MAILDIR>"
 msgstr "B<TIN_INDEX_MAILDIR>"
 
 #. type: Plain text
-#: doc/tin.1:3896
+#: doc/tin.1:3956
 msgid ""
 "Define this variable if you do not want the I<.mail> directory in I<$"
 "{TIN_HOMEDIR:-\"$HOME\"}/.tin/>. E.g., if you want all B<tin>'s mail index "
@@ -8799,13 +8901,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:3896
+#: doc/tin.1:3956
 #, no-wrap
 msgid "B<TIN_INDEX_SAVEDIR>"
 msgstr "B<TIN_INDEX_SAVEDIR>"
 
 #. type: Plain text
-#: doc/tin.1:3902
+#: doc/tin.1:3962
 msgid ""
 "Define this variable if you do not want the I<.save> directory in I<$"
 "{TIN_HOMEDIR:-\"$HOME\"}/.tin/>. E.g., if you want all B<tin>'s save index "
@@ -8813,13 +8915,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:3902
+#: doc/tin.1:3962
 #, no-wrap
 msgid "B<TIN_LIBDIR>"
 msgstr "B<TIN_LIBDIR>"
 
 #. type: Plain text
-#: doc/tin.1:3907
+#: doc/tin.1:3967
 msgid ""
 "Define this variable if you want to override the B<NEWSLIBDIR> path that was "
 "compiled into the B<tin> binary, default is I</usr/lib/news>.  If B<tin> is "
@@ -8827,13 +8929,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:3907
+#: doc/tin.1:3967
 #, no-wrap
 msgid "B<TIN_SPOOLDIR>"
 msgstr "B<TIN_SPOOLDIR>"
 
 #. type: Plain text
-#: doc/tin.1:3912
+#: doc/tin.1:3972
 msgid ""
 "Define this variable if you want to override the B<SPOOLDIR> path that was "
 "compiled into the B<tin> binary, default is I</var/spool/news>.  If B<tin> "
@@ -8841,13 +8943,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:3912
+#: doc/tin.1:3972
 #, no-wrap
 msgid "B<TIN_NOVROOTDIR>"
 msgstr "B<TIN_NOVROOTDIR>"
 
 #. type: Plain text
-#: doc/tin.1:3918
+#: doc/tin.1:3978
 msgid ""
 "Define this variable if you want to override the B<NOVROOTDIR> path that was "
 "compiled into the B<tin> binary, default is B<SPOOLDIR> (see above). If "
@@ -8855,13 +8957,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:3918
+#: doc/tin.1:3978
 #, no-wrap
 msgid "B<TIN_NOVFILENAME>"
 msgstr "B<TIN_NOVFILENAME>"
 
 #. type: Plain text
-#: doc/tin.1:3924
+#: doc/tin.1:3984
 msgid ""
 "Define this variable if you want to override the B<OVERVIEW_FILE> filename "
 "that was compiled into the B<tin> binary, default is I<.overview>. If B<tin> "
@@ -8869,13 +8971,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:3924
+#: doc/tin.1:3984
 #, no-wrap
 msgid "B<TIN_ACTIVEFILE>"
 msgstr "B<TIN_ACTIVEFILE>"
 
 #. type: Plain text
-#: doc/tin.1:3930
+#: doc/tin.1:3990
 msgid ""
 "Define this variable if you want to override the B<NEWSLIBDIR/active> path "
 "that was compiled into the B<tin> binary. If B<tin> is running in NNTP mode "
@@ -8884,13 +8986,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:3930
+#: doc/tin.1:3990
 #, no-wrap
 msgid "B<NNTPSERVER>"
 msgstr "B<NNTPSERVER>"
 
 #. type: Plain text
-#: doc/tin.1:3936
+#: doc/tin.1:3996
 msgid ""
 "The default NNTP server to remotely read news from. This variable only needs "
 "to be set if the ''B<-r>'' command-line option is specified and the file I</"
@@ -8899,13 +9001,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:3936
+#: doc/tin.1:3996
 #, no-wrap
 msgid "B<NNTPPORT>"
 msgstr "B<NNTPPORT>"
 
 #. type: Plain text
-#: doc/tin.1:3941
+#: doc/tin.1:4001
 msgid ""
 "The NNTP TCP-port to read news from. This variable only needs to be set if "
 "the TCP-port is not 119 (the default). The ''B<-p>'' command-line option "
@@ -8913,13 +9015,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:3941
+#: doc/tin.1:4001
 #, no-wrap
 msgid "B<NNTPSPORT>"
 msgstr "B<NNTPSPORT>"
 
 #. type: Plain text
-#: doc/tin.1:3946
+#: doc/tin.1:4006
 msgid ""
 "The NNTPS TCP-port to read news from. This variable only needs to be set if "
 "the TCP-port is not 563 (the default). The ''B<-p>'' and ''B<-T>'' command-"
@@ -8927,88 +9029,88 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:3946
+#: doc/tin.1:4006
 #, no-wrap
 msgid "B<DISTRIBUTION>"
 msgstr "B<DISTRIBUTION>"
 
 #. type: Plain text
-#: doc/tin.1:3950
+#: doc/tin.1:4010
 msgid ""
 "Set the article header field ''Distribution:'' to the contents of the "
 "variable instead of the system default."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:3950
+#: doc/tin.1:4010
 #, no-wrap
 msgid "B<ISO2ASC>"
 msgstr "B<ISO2ASC>"
 
 #. type: Plain text
-#: doc/tin.1:3954
+#: doc/tin.1:4014
 msgid ""
 "Set the ISO to ASCII charset decoding table character to use in decoding an "
 "article text. Values can range from -1 to 5."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:3955
+#: doc/tin.1:4015
 #, no-wrap
 msgid "B<-1>"
 msgstr "B<-1>"
 
 #. type: Plain text
-#: doc/tin.1:3958
+#: doc/tin.1:4018
 msgid "no conversion"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3961
+#: doc/tin.1:4021
 msgid "universal table for many languages"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3964
+#: doc/tin.1:4024
 msgid "single-spacing universal table"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3967
+#: doc/tin.1:4027
 msgid "table for Danish, Dutch, German, Norwegian and Swedish"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3971
+#: doc/tin.1:4031
 msgid ""
 "table for Danish, Finnish, Norwegian and Swedish using the appropriate ISO "
 "646 variant"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3974
+#: doc/tin.1:4034
 msgid "table with B<RFC\\ 1345> codes in brackets"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:3974
+#: doc/tin.1:4034
 #, no-wrap
 msgid "B<5>"
 msgstr "B<5>"
 
 #. type: Plain text
-#: doc/tin.1:3977
+#: doc/tin.1:4037
 msgid "table for printers that allow overstriking with backspace"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:3978
+#: doc/tin.1:4038
 #, no-wrap
 msgid "B<ORGANIZATION>"
 msgstr "B<ORGANIZATION>"
 
 #. type: Plain text
-#: doc/tin.1:3985
+#: doc/tin.1:4045
 msgid ""
 "Set the article header field ''Organization:'' to the contents of the "
 "variable instead of the system default. If it points to a readable file a "
@@ -9018,24 +9120,24 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:3985
+#: doc/tin.1:4045
 #, no-wrap
 msgid "B<NEWSORG (DomainOS)>"
 msgstr "B<NEWSORG (DomainOS)>"
 
 #. type: Plain text
-#: doc/tin.1:3988
+#: doc/tin.1:4048
 msgid "DomainOS specific, same as $B<ORGANIZATION> on other OSs (see above)."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:3988
+#: doc/tin.1:4048
 #, no-wrap
 msgid "B<REPLYTO>"
 msgstr "B<REPLYTO>"
 
 #. type: Plain text
-#: doc/tin.1:3993
+#: doc/tin.1:4053
 msgid ""
 "Set the article header field ''Reply-To:'' to the return address specified "
 "by the variable. This is useful if you wish to receive replies at a "
@@ -9043,74 +9145,74 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:3993
+#: doc/tin.1:4053
 #, no-wrap
 msgid "B<NAME>"
 msgstr "B<NAME>"
 
 #. type: Plain text
-#: doc/tin.1:3997
+#: doc/tin.1:4057
 msgid ""
 "Overrides the full name given in the gecos-field in I</etc/passwd>, see also "
 "B<mail_address>."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:3997
+#: doc/tin.1:4057
 #, no-wrap
 msgid "B<REALNAME>"
 msgstr "B<REALNAME>"
 
 #. type: Plain text
-#: doc/tin.1:4000
+#: doc/tin.1:4060
 msgid "Same as $B<NAME> but with lower priority."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:4000
+#: doc/tin.1:4060
 #, no-wrap
 msgid "B<HOME>"
 msgstr "B<HOME>"
 
 #. type: Plain text
-#: doc/tin.1:4005
+#: doc/tin.1:4065
 msgid ""
 "Pathname of the user's home directory. See B<\\%environ>(5)  for more info."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:4005
+#: doc/tin.1:4065
 #, no-wrap
 msgid "B<MAILER>"
 msgstr "B<MAILER>"
 
 #. type: Plain text
-#: doc/tin.1:4009
+#: doc/tin.1:4069
 msgid ""
 "This variable has precedence over the default mailer that is used in all "
 "mailing operations within B<tin>."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:4009
+#: doc/tin.1:4069
 #, no-wrap
 msgid "B<MAIL>"
 msgstr "B<MAIL>"
 
 #. type: Plain text
-#: doc/tin.1:4012
+#: doc/tin.1:4072
 msgid "Full path to the user's mailbox."
 msgstr ""
 
 #.  we don't support the %message || ?message notation
 #. type: TP
-#: doc/tin.1:4012
+#: doc/tin.1:4072
 #, no-wrap
 msgid "B<MAILPATH>"
 msgstr "B<MAILPATH>"
 
 #. type: Plain text
-#: doc/tin.1:4017
+#: doc/tin.1:4077
 #, fuzzy
 msgid ""
 "A colon-separated list of filenames which are checked for new mail. This "
@@ -9120,26 +9222,26 @@ msgstr ""
 "en busca de correo nuevo. Esto anula la variable $B<MAIL>."
 
 #. type: TP
-#: doc/tin.1:4017
+#: doc/tin.1:4077
 #, no-wrap
 msgid "B<MAILDIR>"
 msgstr "B<MAILDIR>"
 
 #. type: Plain text
-#: doc/tin.1:4021
+#: doc/tin.1:4081
 msgid ""
 "Full path to the user's maildir folder. This is only evaluated if neither "
 "$B<MAILPATH> nor $B<MAIL> are set."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:4021
+#: doc/tin.1:4081
 #, no-wrap
 msgid "B<VISUAL>"
 msgstr "B<VISUAL>"
 
 #. type: Plain text
-#: doc/tin.1:4030
+#: doc/tin.1:4090
 msgid ""
 "This variable has precedence over the default editor (i.e., B<\\%vi>(1))  "
 "that is used in all editing operations within B<tin> (e.g., posting, "
@@ -9148,13 +9250,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:4030
+#: doc/tin.1:4090
 #, no-wrap
 msgid "B<EDITOR>"
 msgstr "B<EDITOR>"
 
 #. type: Plain text
-#: doc/tin.1:4039
+#: doc/tin.1:4099
 msgid ""
 "If $B<VISUAL> is unset, then this variable is looked up for a default "
 "editor. If $B<EDITOR> and $B<VISUAL> are both unset, B<tin> uses the systems "
@@ -9163,13 +9265,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:4039
+#: doc/tin.1:4099
 #, no-wrap
 msgid "B<AUTOSUBSCRIBE>"
 msgstr "B<AUTOSUBSCRIBE>"
 
 #. type: Plain text
-#: doc/tin.1:4045
+#: doc/tin.1:4105
 msgid ""
 "A new group is checked against the list of patterns; if it matches, B<tin> "
 "subscribes the user to the group without further query.  See the section "
@@ -9178,12 +9280,12 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:4047
+#: doc/tin.1:4107
 msgid "I<AUTOSUBSCRIBE=comp.os.unix.*,talk.*,!talk.politics.*>"
 msgstr "I<AUTOSUBSCRIBE=comp.os.unix.*,talk.*,!talk.politics.*>"
 
 #. type: Plain text
-#: doc/tin.1:4052
+#: doc/tin.1:4112
 msgid ""
 "will automatically subscribe the user to all new groups in the comp.os.unix "
 "hierarchy, and all talk groups other than talk.politics groups (which will "
@@ -9192,25 +9294,25 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:4052
+#: doc/tin.1:4112
 #, no-wrap
 msgid "B<AUTOUNSUBSCRIBE>"
 msgstr "B<AUTOUNSUBSCRIBE>"
 
 #. type: Plain text
-#: doc/tin.1:4056
+#: doc/tin.1:4116
 msgid ""
 "Is handled like the $B<AUTOSUBSCRIBE> variable, but groups matching the list "
 "are unsubscribed from without further query. For example, setting"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:4058
+#: doc/tin.1:4118
 msgid "I<AUTOUNSUBSCRIBE=alt.flame.*,u*,!uk.*>"
 msgstr "I<AUTOUNSUBSCRIBE=alt.flame.*,u*,!uk.*>"
 
 #. type: Plain text
-#: doc/tin.1:4062
+#: doc/tin.1:4122
 msgid ""
 "will automatically unsubscribe the user from all new alt.flame groups and "
 "all groups starting with u (university groups) other than UK groups (which "
@@ -9218,135 +9320,135 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:4062
+#: doc/tin.1:4122
 #, no-wrap
 msgid "B<TMPDIR>"
 msgstr "B<TMPDIR>"
 
 #. type: Plain text
-#: doc/tin.1:4066
+#: doc/tin.1:4126
 msgid ""
 "A pathname of a directory made available for B<tin> to create temporary "
 "files."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:4066
+#: doc/tin.1:4126
 #, no-wrap
 msgid "B<MAILCAPS>"
 msgstr "B<MAILCAPS>"
 
 #. type: Plain text
-#: doc/tin.1:4072
+#: doc/tin.1:4132
 msgid ""
 "This variable can be used to override the default path search for B<\\"
 "%mailcap>(5)  files. See also B<\\%tin>(5)."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:4072
+#: doc/tin.1:4132
 #, no-wrap
 msgid "B<NOMETAMAIL>"
 msgstr "B<NOMETAMAIL>"
 
 #. type: Plain text
-#: doc/tin.1:4077
+#: doc/tin.1:4137
 msgid ""
 "Set this variable to disable the use of B<\\%metamail>(1)  or a replacement "
 "(e.g., metamutt)."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:4077
+#: doc/tin.1:4137
 #, no-wrap
 msgid "B<MM_CHARSET>"
 msgstr "B<MM_CHARSET>"
 
 #. type: Plain text
-#: doc/tin.1:4081
+#: doc/tin.1:4141
 msgid ""
 "MIME character set used if not configured via the tinrc variable "
 "B<mm_charset>."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:4081
+#: doc/tin.1:4141
 #, no-wrap
 msgid "B<ISPELL>"
 msgstr "B<ISPELL>"
 
 #. type: Plain text
-#: doc/tin.1:4086
+#: doc/tin.1:4146
 msgid ""
 "Set this variable to point to B<\\%ispell>(1)  or a replacement and its cmd-"
 "line options."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:4086
+#: doc/tin.1:4146
 #, no-wrap
 msgid "B<PGPOPTS>"
 msgstr "B<PGPOPTS>"
 
 #. type: Plain text
-#: doc/tin.1:4093
+#: doc/tin.1:4153
 msgid ""
 "Define any additional options that you wish to pass to your B<\\%pgp>(1)  or "
 "B<\\%gpg>(1)  program."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:4093
+#: doc/tin.1:4153
 #, no-wrap
 msgid "B<PGPPATH>"
 msgstr "B<PGPPATH>"
 
 #. type: Plain text
-#: doc/tin.1:4098
+#: doc/tin.1:4158
 msgid ""
-"Override the name of the B<\\%pgp>(1)  directory in B<$HOME> that holds your "
+"Override the name of the B<\\%pgp>(1)  directory in $B<HOME> that holds your "
 "keys etc.."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:4098
+#: doc/tin.1:4158
 #, no-wrap
 msgid "B<GNUPGHOME>"
 msgstr "B<GNUPGHOME>"
 
 #. type: Plain text
-#: doc/tin.1:4103
+#: doc/tin.1:4163
 msgid ""
-"Override the name of the B<\\%gpg>(1)  directory in B<$HOME> that holds your "
+"Override the name of the B<\\%gpg>(1)  directory in $B<HOME> that holds your "
 "keys etc.."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:4103
+#: doc/tin.1:4163
 #, no-wrap
 msgid "B<LC_CTYPE>"
 msgstr "B<LC_CTYPE>"
 
 #. type: Plain text
-#: doc/tin.1:4115
+#: doc/tin.1:4175
 msgid ""
 "This variable determines the B<\\%locale>(5)  category for character "
 "handling functions. Usually it determines the character classes for pattern "
 "matching character classification and case conversion. Currently this is not "
-"true for B<tin> (which temporary unsets B<$LC_CTYPE> right before any match "
+"true for B<tin> (which temporary unsets $B<LC_CTYPE> right before any match "
 "is done to avoid confusion).  Its value should be of the form "
 "I<language>[I<_territory>][I<.codeset>][I<@modifier>]. See B<\\%environ>(5)  "
 "for more information."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:4115
+#: doc/tin.1:4175
 #, no-wrap
 msgid "B<LC_MESSAGES>"
 msgstr "B<LC_MESSAGES>"
 
 #. type: Plain text
-#: doc/tin.1:4124
+#: doc/tin.1:4184
 msgid ""
 "Formats of informative and diagnostic messages and interactive responses.  "
 "Its value should be of the form I<language>[I<_territory>][I<.codeset>]"
@@ -9355,13 +9457,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:4124
+#: doc/tin.1:4184
 #, no-wrap
 msgid "B<LC_NUMERIC>"
 msgstr "B<LC_NUMERIC>"
 
 #. type: Plain text
-#: doc/tin.1:4132
+#: doc/tin.1:4192
 msgid ""
 "Numeric value formats. Its value should be of the form "
 "I<language>[I<_territory>][I<.codeset>][I<@modifier>]. See B<\\%locale>(5)  "
@@ -9369,13 +9471,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:4132
+#: doc/tin.1:4192
 #, no-wrap
 msgid "B<LC_TIME>"
 msgstr "B<LC_TIME>"
 
 #. type: Plain text
-#: doc/tin.1:4140
+#: doc/tin.1:4200
 msgid ""
 "Date and time formats. Its value should be of the form "
 "I<language>[I<_territory>][I<.codeset>][I<@modifier>]. See B<\\%locale>(5)  "
@@ -9383,191 +9485,191 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:4140
+#: doc/tin.1:4200
 #, no-wrap
 msgid "B<LC_ALL>"
 msgstr "B<LC_ALL>"
 
 #. type: Plain text
-#: doc/tin.1:4149
+#: doc/tin.1:4209
 msgid ""
-"This variable overrides the value of the B<$LANG> variable and any other "
-"B<$LC_> variable. Its value should be of the form I<language>[I<_territory>]"
+"This variable overrides the value of the $B<LANG> variable and any other "
+"$B<LC_> variable. Its value should be of the form I<language>[I<_territory>]"
 "[I<.codeset>]. See B<\\%locale>(5)  and B<\\%environ>(5)  for more "
 "information."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:4149
+#: doc/tin.1:4209
 #, no-wrap
 msgid "B<LANG>"
 msgstr "B<LANG>"
 
 #. type: Plain text
-#: doc/tin.1:4158
+#: doc/tin.1:4218
 msgid ""
 "This variable determines the B<\\%locale>(5)  category for any category not "
-"specifically selected with a variable starting with B<$LC_>. Its value "
+"specifically selected with a variable starting with $B<LC_>. Its value "
 "should be of the form I<language>[I<_territory>][I<.codeset>]. See B<\\"
 "%environ>(5)  for more information."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:4158
+#: doc/tin.1:4218
 #, no-wrap
 msgid "B<LANGUAGE>"
 msgstr "B<LANGUAGE>"
 
 #. type: Plain text
-#: doc/tin.1:4166
+#: doc/tin.1:4226
 msgid ""
 "This variable defines a priority list for translations. Whenever a "
 "translation is not available the next language from the list is tried.  Its "
 "value should be of the form I<language:language[:language]>.  Requires "
-"B<$LC_ALL> or B<$LANG> to be set. See B<\\%environ>(5)  for more information."
+"$B<LC_ALL> or $B<LANG> to be set. See B<\\%environ>(5)  for more information."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:4166
+#: doc/tin.1:4226
 #, no-wrap
 msgid "B<COLUMNS>"
 msgstr "B<COLUMNS>"
 
 #. type: Plain text
-#: doc/tin.1:4176
+#: doc/tin.1:4236
 msgid ""
 "A decimal integer E<gt> 0 used to indicate the user's preferred width in "
 "column positions for the terminal screen or window. If this variable is "
 "unset or null, the implementation determines the number of columns, "
-"appropriate for the terminal or window. When B<$COLUMNS> is set, any "
-"terminal-width information implied by B<$TERM> will be overridden. Users and "
-"portable applications should not set B<$COLUMNS> unless they wish to "
+"appropriate for the terminal or window. When $B<COLUMNS> is set, any "
+"terminal-width information implied by $B<TERM> will be overridden. Users and "
+"portable applications should not set $B<COLUMNS> unless they wish to "
 "override the system selection and produce output unrelated to the terminal "
 "characteristics."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:4176
+#: doc/tin.1:4236
 #, no-wrap
 msgid "B<LINES>"
 msgstr "B<LINES>"
 
 #. type: Plain text
-#: doc/tin.1:4186
+#: doc/tin.1:4246
 msgid ""
 "A decimal integer E<gt> 0 used to indicate the user's preferred number of "
 "lines on a page or the vertical screen or window size in lines. A line in "
 "this case is a vertical measure large enough to hold the tallest character "
 "in the character set being displayed. If this variable is unset or null, the "
 "implementation determines the number of lines, appropriate for the terminal "
-"or window. When B<$LINES> is set, any terminal-height information implied by "
-"B<$TERM> will be overridden. Users and portable applications should not set "
-"B<$LINES> unless they wish to override the system selection."
+"or window. When $B<LINES> is set, any terminal-height information implied by "
+"$B<TERM> will be overridden. Users and portable applications should not set "
+"$B<LINES> unless they wish to override the system selection."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:4186
+#: doc/tin.1:4246
 #, no-wrap
 msgid "B<TERM>"
 msgstr "B<TERM>"
 
 #. type: Plain text
-#: doc/tin.1:4192
+#: doc/tin.1:4252
 msgid ""
 "The type of terminal in use. This is used when looking up termcap "
 "sequences.  See B<\\%environ>(5)  for more information."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:4192
+#: doc/tin.1:4252
 #, no-wrap
 msgid "B<DISPLAY>"
 msgstr "B<DISPLAY>"
 
 #. type: Plain text
-#: doc/tin.1:4195
+#: doc/tin.1:4255
 msgid "Display name, pointing to the X server; required for xface."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:4195
+#: doc/tin.1:4255
 #, no-wrap
 msgid "B<WINDOWID>"
 msgstr "B<WINDOWID>"
 
 #. type: Plain text
-#: doc/tin.1:4199
+#: doc/tin.1:4259
 msgid ""
 "Used for determining terminal's X window id; required for xface. Should be "
 "set by the terminal emulator."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:4199
+#: doc/tin.1:4259
 #, no-wrap
 msgid "B<SHELL>"
 msgstr "B<SHELL>"
 
 #. type: Plain text
-#: doc/tin.1:4203
+#: doc/tin.1:4263
 msgid ""
 "The pathname of the user's login shell. Used to set B<default_shell_command>."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:4203
+#: doc/tin.1:4263
 #, no-wrap
 msgid "B<XDG_RUNTIME_DIR>"
 msgstr "B<XDG_RUNTIME_DIR>"
 
 #. type: Plain text
-#: doc/tin.1:4208
+#: doc/tin.1:4268
 msgid ""
 "The pathname of the user's dir to put non-essential run time files into."
 msgstr ""
 
 #. type: SH
-#: doc/tin.1:4208
+#: doc/tin.1:4268
 #, no-wrap
 msgid "SIGNALS"
 msgstr "SEÃ‘ALES"
 
 #.  TODO: add missing, sort useful, document in detail
 #. type: Plain text
-#: doc/tin.1:4212
+#: doc/tin.1:4272
 msgid "B<tin> handles a couple of signals:"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:4212
+#: doc/tin.1:4272
 #, no-wrap
 msgid "B<SIGHUP>"
 msgstr "B<SIGHUP>"
 
 #. type: Plain text
-#: doc/tin.1:4215 doc/tin.1:4218
+#: doc/tin.1:4275 doc/tin.1:4278
 msgid "Terminate gracefully."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:4215
+#: doc/tin.1:4275
 #, no-wrap
 msgid "B<SIGTERM>"
 msgstr "B<SIGTERM>"
 
 #. type: TP
-#: doc/tin.1:4218
+#: doc/tin.1:4278
 #, no-wrap
 msgid "B<SIGUSR1>"
 msgstr "B<SIGUSR1>"
 
 #. type: Plain text
-#: doc/tin.1:4221
+#: doc/tin.1:4281
 msgid "Terminate gracefully but do not restore terminal (tty)."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:4221
+#: doc/tin.1:4281
 #, no-wrap
 msgid "B<SIGUSR2>"
 msgstr "B<SIGUSR2>"
@@ -9578,28 +9680,28 @@ msgstr "B<SIGUSR2>"
 #.  give an overview of the most common error messages and how to cope with
 #.  them.
 #. type: Plain text
-#: doc/tin.1:4232
+#: doc/tin.1:4292
 msgid "Write out I<${TIN_HOMEDIR:-\"$HOME\"}/.newsrc>-file."
 msgstr ""
 
 #. type: SH
-#: doc/tin.1:4232
+#: doc/tin.1:4292
 #, no-wrap
 msgid "SECURITY"
 msgstr "GARANTÃA"
 
 #. type: Plain text
-#: doc/tin.1:4238
+#: doc/tin.1:4298
 msgid ""
-"If B<tin> is started in debug mode (''B<-D\\ n>'') it will create world "
-"readable files in B<$TMPDIR> which may contain sensitive data like the users "
-"NNTP password in clear text (if running verbose). On multiuser-systems "
+"If B<tin> is started in debug mode (''B<-D>\\ I<level>'') it will create "
+"world readable files in B<$TMPDIR> which may contain sensitive data like the "
+"users NNTP password in clear text (if running verbose). On multiuser-systems "
 "B<$TMPDIR> should be set to a safe location before starting B<tin> in "
 "(verbose) debug mode (e.g., B<TMPDIR=$HOME tin -vD NNTP>)."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:4242
+#: doc/tin.1:4302
 msgid ""
 "Using the ''B<-k>'' option to skip certificate verification makes the "
 "session insecure as the server's certificate is not checked; avoid this "
@@ -9607,16 +9709,16 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:4249
+#: doc/tin.1:4309
 msgid ""
 "If the server does not initially require authentication but supports "
 "compression and compression is requested, B<tin> will exit when "
-"authentication is required later on. Using the ''B<-A>'' command line option "
+"authentication is required later on. Using the ''B<-A>'' command-line option "
 "in conjunction with ''B<-C>'' circumvents this behavior."
 msgstr ""
 
 #. type: SH
-#: doc/tin.1:4249
+#: doc/tin.1:4309
 #, no-wrap
 msgid "CONFORMING TO"
 msgstr "CONFORME A"
@@ -9624,7 +9726,7 @@ msgstr "CONFORME A"
 #.  - RFC\~2045, RFC\~2047, RFC\~2231, RFC\~2980, RFC\~3977, RFC\~4155
 #.    RFC\~4643, RFC\~5322, RFC\~5536, RFC\~5537, RFC\~6048 or whatever
 #. type: Plain text
-#: doc/tin.1:4257
+#: doc/tin.1:4317
 msgid ""
 "B<tin> does conform to the Base Definitions volume of IEEE Std 1003.1-2008, "
 "Section 12, Utility Conventions (Utility Argument Syntax, Utility Syntax "
@@ -9632,13 +9734,13 @@ msgid ""
 msgstr ""
 
 #. type: SH
-#: doc/tin.1:4257
+#: doc/tin.1:4317
 #, no-wrap
 msgid "NOTES"
 msgstr "ANOTACIONES"
 
 #. type: Plain text
-#: doc/tin.1:4264
+#: doc/tin.1:4324
 msgid ""
 "Regular expression support is provided by the PCRE library package B<\\"
 "%pcre>(3)  or B<\\%pcre2>(3)  which is open source software, written by "
@@ -9646,18 +9748,18 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:4268
+#: doc/tin.1:4328
 msgid "E<lt>https://www.pcre.org/E<gt>"
 msgstr "E<lt>https://www.pcre.org/E<gt>"
 
 #. type: SH
-#: doc/tin.1:4268
+#: doc/tin.1:4328
 #, no-wrap
 msgid "CAVEATS"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:4275
+#: doc/tin.1:4335
 msgid ""
 "Any existing global configuration files in I</etc/tin/> are not updated "
 "automatically, as an ordinary user normally has no write permission at that "
@@ -9665,13 +9767,13 @@ msgid ""
 msgstr ""
 
 #. type: SH
-#: doc/tin.1:4276
+#: doc/tin.1:4336
 #, no-wrap
 msgid "BUGS"
 msgstr "DEFECTOS"
 
 #. type: Plain text
-#: doc/tin.1:4286
+#: doc/tin.1:4346
 msgid ""
 "B<CNews\\ NNTPd,> B<\\%noffle>(1)  (E<lt>= V1.0-pre5) and B<NewsCache> "
 "(E<lt>= V1.1.91) can't handle pipelined GROUP commands (B<RFC\\ 3977>).  If "
@@ -9681,7 +9783,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:4295
+#: doc/tin.1:4355
 msgid ""
 "Early versions of B<NNTPCache> (E<lt>= 2.3.2) and B<Leafnode> (E<lt>= 1.6) "
 "had a buggy LISTGROUP implementation. If you run into trouble with any of "
@@ -9691,7 +9793,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:4303
+#: doc/tin.1:4363
 msgid ""
 "Using the ''B<-C>'' (COMPRESS) flag with B<INN\\ nnrpd> versions between "
 "2.6.1 and 2.7.1 (both incl.) may cause B<tin> to hang and later timeout when "
@@ -9701,7 +9803,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:4312
+#: doc/tin.1:4372
 msgid ""
 "Before mailing a bug-report to E<lt>tin-bugs@tin.orgE<gt> please check if "
 "you are using the latest (stable) release, and if not, please upgrade first! "
@@ -9712,13 +9814,13 @@ msgid ""
 msgstr ""
 
 #. type: SH
-#: doc/tin.1:4312
+#: doc/tin.1:4372
 #, no-wrap
 msgid "HISTORY"
 msgstr "HISTORIAL"
 
 #. type: Plain text
-#: doc/tin.1:4321
+#: doc/tin.1:4381
 msgid ""
 "B<tin> is based on the B<\\%tass>(1)  newsreader that was developed by Rich "
 "Skrenta and posted to alt.sources in March 1991; its first version was "
@@ -9729,160 +9831,160 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:4325
+#: doc/tin.1:4385
 msgid "E<lt>http://www.tin.org/history.htmlE<gt>."
 msgstr "E<lt>http://www.tin.org/history.htmlE<gt>."
 
 #. type: SH
-#: doc/tin.1:4325
+#: doc/tin.1:4385
 #, no-wrap
 msgid "CREDITS"
 msgstr "DERECHOS"
 
 #. type: IP
-#: doc/tin.1:4326
+#: doc/tin.1:4386
 #, no-wrap
 msgid "Rich Skrenta"
 msgstr "Rich Skrenta"
 
 #. type: Plain text
-#: doc/tin.1:4330
+#: doc/tin.1:4390
 msgid "author of B<\\%tass>(1)  v3.2 which this newsreader used as its base."
 msgstr ""
 
 #. type: IP
-#: doc/tin.1:4330
+#: doc/tin.1:4390
 #, no-wrap
 msgid "Bill Davidsen"
 msgstr "Bill Davidsen"
 
 #. type: Plain text
-#: doc/tin.1:4332
+#: doc/tin.1:4392
 msgid "author of envarg.c environment variable reading routine."
 msgstr ""
 
 #. type: IP
-#: doc/tin.1:4332
+#: doc/tin.1:4392
 #, no-wrap
 msgid "Mike Gleason"
 msgstr "Mike Gleason"
 
 #. type: Plain text
-#: doc/tin.1:4334
+#: doc/tin.1:4394
 msgid "author of sigfile.c random signature generation routines."
 msgstr ""
 
 #. type: IP
-#: doc/tin.1:4334
+#: doc/tin.1:4394
 #, no-wrap
 msgid "Markus Kuhn E<lt>Markus.Kuhn@cl.cam.ac.ukE<gt>"
 msgstr "Markus Kuhn E<lt>Markus.Kuhn@cl.cam.ac.ukE<gt>"
 
 #. type: Plain text
-#: doc/tin.1:4336
+#: doc/tin.1:4396
 msgid ""
 "author of langinfo.c, charset.c and iso2asc.txt ISO-8859-1 documentation."
 msgstr ""
 
 #. type: IP
-#: doc/tin.1:4336
+#: doc/tin.1:4396
 #, no-wrap
 msgid "Arnold D. Robbins"
 msgstr "Arnold D. Robbins"
 
 #. type: Plain text
-#: doc/tin.1:4338
+#: doc/tin.1:4398
 msgid "author of strftime.c date formatting routine."
 msgstr ""
 
 #. type: IP
-#: doc/tin.1:4338
+#: doc/tin.1:4398
 #, no-wrap
 msgid "Rich Salz"
 msgstr "Rich Salz"
 
 #. type: Plain text
-#: doc/tin.1:4340
+#: doc/tin.1:4400
 msgid ""
 "author of wildmat.c pattern matching and parsdate.y date parsing routines."
 msgstr ""
 
 #. type: IP
-#: doc/tin.1:4340
+#: doc/tin.1:4400
 #, no-wrap
 msgid "Dave Taylor"
 msgstr "Dave Taylor"
 
 #. type: Plain text
-#: doc/tin.1:4344
+#: doc/tin.1:4404
 msgid "author of curses.c from the B<\\%elm>(1)  mailreader."
 msgstr ""
 
 #. type: IP
-#: doc/tin.1:4344
+#: doc/tin.1:4404
 #, no-wrap
 msgid "Chris Thewalt"
 msgstr "Chris Thewalt"
 
 #. type: Plain text
-#: doc/tin.1:4348
+#: doc/tin.1:4408
 msgid "author of getline.c B<\\%emacs>(1)  style editing routine."
 msgstr ""
 
 #. type: IP
-#: doc/tin.1:4348
+#: doc/tin.1:4408
 #, no-wrap
 msgid "Steven Madsen"
 msgstr "Steven Madsen"
 
 #. type: Plain text
-#: doc/tin.1:4352
+#: doc/tin.1:4412
 msgid "for adding B<\\%pgp>(1)  (Pretty Good Privacy) support."
 msgstr ""
 
 #. type: IP
-#: doc/tin.1:4352
+#: doc/tin.1:4412
 #, no-wrap
 msgid "Philip Hazel E<lt>ph10@cam.ac.ukE<gt>"
 msgstr "Philip Hazel E<lt>ph10@cam.ac.ukE<gt>"
 
 #. type: Plain text
-#: doc/tin.1:4357
+#: doc/tin.1:4417
 msgid ""
 "for B<\\%pcre>(3), B<\\%pcre2>(3)  (Perl-compatible regular expression "
 "library)."
 msgstr ""
 
 #. type: IP
-#: doc/tin.1:4357
+#: doc/tin.1:4417
 #, no-wrap
 msgid "Mark Martinec E<lt>mark.martinec@ijs.siE<gt>"
 msgstr "Mark Martinec E<lt>mark.martinec@ijs.siE<gt>"
 
 #. type: Plain text
-#: doc/tin.1:4363
+#: doc/tin.1:4423
 msgid "for B<\\%snprintf>(3)  and B<\\%vsnprintf>(3)  fallbacks."
 msgstr ""
 
 #. type: IP
-#: doc/tin.1:4363
+#: doc/tin.1:4423
 #, no-wrap
 msgid "Gary S. Brown"
 msgstr "Gary S. Brown"
 
 #. type: Plain text
-#: doc/tin.1:4367
+#: doc/tin.1:4427
 msgid "for B<\\%crc32>()  fallback."
 msgstr ""
 
 #. type: IP
-#: doc/tin.1:4367
+#: doc/tin.1:4427
 #, no-wrap
 msgid "Enrik Berkhan"
 msgstr "Enrik Berkhan"
 
 #. type: Plain text
-#: doc/tin.1:4372
+#: doc/tin.1:4432
 #, fuzzy
 #| msgid "for the NNTPS (NNTP over TLS) implementation and its preconditions."
 msgid ""
@@ -9892,37 +9994,37 @@ msgstr ""
 "para la implementaciÃ³n de NNTPS (NNTP sobre TLS) y sus condiciones previas."
 
 #. type: SH
-#: doc/tin.1:4372
+#: doc/tin.1:4432
 #, no-wrap
 msgid "AUTHOR"
 msgstr "AUTOR"
 
 #. type: TP
-#: doc/tin.1:4373
+#: doc/tin.1:4433
 #, no-wrap
 msgid "Iain Lea E<lt>iain@bricbrac.deE<gt>"
 msgstr "Iain Lea E<lt>iain@bricbrac.deE<gt>"
 
 #. type: SH
-#: doc/tin.1:4377
+#: doc/tin.1:4437
 #, no-wrap
 msgid "MAINTAINER"
 msgstr "RESPONSABLE"
 
 #. type: TP
-#: doc/tin.1:4378
+#: doc/tin.1:4438
 #, no-wrap
 msgid "Urs Janssen E<lt>urs@tin.orgE<gt>"
 msgstr "Urs Janssen E<lt>urs@tin.orgE<gt>"
 
 #. type: SH
-#: doc/tin.1:4382 doc/tin.5:3037
+#: doc/tin.1:4442 doc/tin.5:3096
 #, no-wrap
 msgid "SEE ALSO"
 msgstr "VEA ADEMÃS"
 
 #. type: Plain text
-#: doc/tin.1:4448
+#: doc/tin.1:4508
 msgid ""
 "B<\\%elm>(1), B<\\%emacs>(1), B<\\%gpg>(1), B<\\%inews>(1), B<\\%ispell>(1), "
 "B<\\%lp>(1), B<\\%lpr>(1), B<\\%metamail>(1), B<\\%mutt>(1), B<\\"
@@ -10152,7 +10254,7 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:174 doc/tin.5:1205
+#: doc/tin.5:174 doc/tin.5:1214
 #, no-wrap
 msgid "B<description>"
 msgstr "B<description>"
@@ -10223,8 +10325,8 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:211 doc/tin.5:295 doc/tin.5:324 doc/tin.5:407 doc/tin.5:742
-#: doc/tin.5:917 doc/tin.5:1233
+#: doc/tin.5:211 doc/tin.5:295 doc/tin.5:324 doc/tin.5:407 doc/tin.5:751
+#: doc/tin.5:926 doc/tin.5:1242
 #, no-wrap
 msgid "Example:"
 msgstr ""
@@ -10335,7 +10437,7 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:284 doc/tin.5:1217
+#: doc/tin.5:284 doc/tin.5:1226
 #, no-wrap
 msgid "B<nntpserver>"
 msgstr "B<nntpserver>"
@@ -10502,7 +10604,7 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:392 doc/tin.5:1202
+#: doc/tin.5:392 doc/tin.5:1211
 #, no-wrap
 msgid "B<mailgroupname>"
 msgstr ""
@@ -10603,7 +10705,7 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:450 doc/tin.5:1429
+#: doc/tin.5:450 doc/tin.5:1438
 #, no-wrap
 msgid "B<add_posted_to_filter>"
 msgstr "B<add_posted_to_filter>"
@@ -10623,13 +10725,13 @@ msgid "Identical to the tinrc variable o
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:453 doc/tin.5:1433
+#: doc/tin.5:453 doc/tin.5:1442
 #, no-wrap
 msgid "B<advertising>"
 msgstr "B<advertising>"
 
 #. type: TP
-#: doc/tin.5:456 doc/tin.5:1436
+#: doc/tin.5:456 doc/tin.5:1445
 #, no-wrap
 msgid "B<alternative_handling>"
 msgstr "B<alternative_handling>"
@@ -10641,13 +10743,13 @@ msgid "B<ask_for_metamail>"
 msgstr "B<ask_for_metamail>"
 
 #. type: TP
-#: doc/tin.5:462 doc/tin.5:1485
+#: doc/tin.5:462 doc/tin.5:1494
 #, no-wrap
 msgid "B<auto_cc_bcc>"
 msgstr "B<auto_cc_bcc>"
 
 #. type: TP
-#: doc/tin.5:465 doc/tin.5:1489
+#: doc/tin.5:465 doc/tin.5:1498
 #, no-wrap
 msgid "B<auto_list_thread>"
 msgstr "B<auto_list_thread>"
@@ -10666,7 +10768,7 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:472 doc/tin.5:1496
+#: doc/tin.5:472 doc/tin.5:1505
 #, no-wrap
 msgid "B<batch_save>"
 msgstr "B<batch_save>"
@@ -10680,7 +10782,7 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:478 doc/tin.5:1633
+#: doc/tin.5:478 doc/tin.5:1642
 #, no-wrap
 msgid "B<date_format>"
 msgstr "B<date_format>"
@@ -10701,13 +10803,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:488 doc/tin.5:1754
+#: doc/tin.5:488 doc/tin.5:1763
 #, no-wrap
 msgid "B<editor_format>"
 msgstr "B<editor_format>"
 
 #. type: TP
-#: doc/tin.5:491 doc/tin.5:1761
+#: doc/tin.5:491 doc/tin.5:1770
 #, no-wrap
 msgid "B<extquote_handling>"
 msgstr "B<extquote_handling>"
@@ -10737,7 +10839,7 @@ msgid "Set ''Followup-To:'' header to th
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:501 doc/tin.5:822
+#: doc/tin.5:501 doc/tin.5:831
 #, no-wrap
 msgid "B<from>"
 msgstr "B<from>"
@@ -10748,43 +10850,43 @@ msgid "Identical to the tinrc variable B
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:504 doc/tin.5:1775
+#: doc/tin.5:504 doc/tin.5:1784
 #, no-wrap
 msgid "B<getart_limit>"
 msgstr "B<getart_limit>"
 
 #. type: TP
-#: doc/tin.5:507 doc/tin.5:1797
+#: doc/tin.5:507 doc/tin.5:1806
 #, no-wrap
 msgid "B<group_catchup_on_exit>"
 msgstr "B<group_catchup_on_exit>"
 
 #. type: TP
-#: doc/tin.5:510 doc/tin.5:1800
+#: doc/tin.5:510 doc/tin.5:1809
 #, no-wrap
 msgid "B<group_format>"
 msgstr "B<group_format>"
 
 #. type: TP
-#: doc/tin.5:513 doc/tin.5:1820
+#: doc/tin.5:513 doc/tin.5:1829
 #, no-wrap
 msgid "B<hide_inline_data>"
 msgstr "B<hide_inline_data>"
 
 #. type: TP
-#: doc/tin.5:516 doc/tin.5:1914
+#: doc/tin.5:516 doc/tin.5:1923
 #, no-wrap
 msgid "B<mail_8bit_header>"
 msgstr "B<mail_8bit_header>"
 
 #. type: TP
-#: doc/tin.5:519 doc/tin.5:1926 doc/tin.5:2820
+#: doc/tin.5:519 doc/tin.5:1935 doc/tin.5:2879
 #, no-wrap
 msgid "B<mail_mime_encoding>"
 msgstr "B<mail_mime_encoding>"
 
 #. type: TP
-#: doc/tin.5:522 doc/tin.5:1946
+#: doc/tin.5:522 doc/tin.5:1955
 #, no-wrap
 msgid "B<maildir>"
 msgstr "B<maildir>"
@@ -10803,13 +10905,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:529 doc/tin.5:1984
+#: doc/tin.5:529 doc/tin.5:1993
 #, no-wrap
 msgid "B<mark_ignore_tags>"
 msgstr "B<mark_ignore_tags>"
 
 #. type: TP
-#: doc/tin.5:532 doc/tin.5:1981
+#: doc/tin.5:532 doc/tin.5:1990
 #, no-wrap
 msgid "B<mark_saved_read>"
 msgstr "B<mark_saved_read>"
@@ -10855,25 +10957,25 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:559 doc/tin.5:2067
+#: doc/tin.5:559 doc/tin.5:2096
 #, no-wrap
 msgid "B<news_headers_to_display>"
 msgstr "B<news_headers_to_display>"
 
 #. type: TP
-#: doc/tin.5:562 doc/tin.5:2074
+#: doc/tin.5:562 doc/tin.5:2103
 #, no-wrap
 msgid "B<news_headers_to_not_display>"
 msgstr "B<news_headers_to_not_display>"
 
 #. type: TP
-#: doc/tin.5:565 doc/tin.5:2083
+#: doc/tin.5:565 doc/tin.5:2112
 #, no-wrap
 msgid "B<news_quote_format>"
 msgstr "B<news_quote_format>"
 
 #. type: TP
-#: doc/tin.5:568 doc/tin.5:2791
+#: doc/tin.5:568 doc/tin.5:2850
 #, no-wrap
 msgid "B<organization>"
 msgstr "B<organization>"
@@ -10889,61 +10991,61 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:576 doc/tin.5:2132
+#: doc/tin.5:576 doc/tin.5:2161
 #, no-wrap
 msgid "B<pos_first_unread>"
 msgstr "B<pos_first_unread>"
 
 #. type: TP
-#: doc/tin.5:579 doc/tin.5:2136
+#: doc/tin.5:579 doc/tin.5:2165
 #, no-wrap
 msgid "B<post_8bit_header>"
 msgstr "B<post_8bit_header>"
 
 #. type: TP
-#: doc/tin.5:582 doc/tin.5:2147 doc/tin.5:2817
+#: doc/tin.5:582 doc/tin.5:2176 doc/tin.5:2876
 #, no-wrap
 msgid "B<post_mime_encoding>"
 msgstr "B<post_mime_encoding>"
 
 #. type: TP
-#: doc/tin.5:585 doc/tin.5:2160
+#: doc/tin.5:585 doc/tin.5:2189
 #, no-wrap
 msgid "B<post_process_type>"
 msgstr "B<post_process_type>"
 
 #. type: TP
-#: doc/tin.5:588 doc/tin.5:2152
+#: doc/tin.5:588 doc/tin.5:2181
 #, no-wrap
 msgid "B<post_process_view>"
 msgstr "B<post_process_view>"
 
 #. type: TP
-#: doc/tin.5:591 doc/tin.5:2184
+#: doc/tin.5:591 doc/tin.5:2213
 #, no-wrap
 msgid "B<print_header>"
 msgstr "B<print_header>"
 
 #. type: TP
-#: doc/tin.5:594 doc/tin.5:2198
+#: doc/tin.5:594 doc/tin.5:2227
 #, no-wrap
 msgid "B<process_only_unread>"
 msgstr "B<process_only_unread>"
 
 #. type: TP
-#: doc/tin.5:597 doc/tin.5:2202
+#: doc/tin.5:597 doc/tin.5:2231
 #, no-wrap
 msgid "B<prompt_followupto>"
 msgstr "B<prompt_followupto>"
 
 #. type: TP
-#: doc/tin.5:600 doc/tin.5:2206
+#: doc/tin.5:600 doc/tin.5:2235
 #, no-wrap
 msgid "B<quote_chars>"
 msgstr "B<quote_chars>"
 
 #. type: TP
-#: doc/tin.5:603 doc/tin.5:2271
+#: doc/tin.5:603 doc/tin.5:2300
 #, no-wrap
 msgid "B<savedir>"
 msgstr "B<savedir>"
@@ -10956,109 +11058,109 @@ msgid "B<savefile>"
 msgstr "B<savefile>"
 
 #. type: TP
-#: doc/tin.5:609 doc/tin.5:2363
+#: doc/tin.5:609 doc/tin.5:2392
 #, no-wrap
-msgid "B<show_art_score>"
-msgstr "B<show_art_score>"
+msgid "B<show_art_info>"
+msgstr "B<show_art_info>"
 
 #. type: TP
-#: doc/tin.5:612 doc/tin.5:2346
+#: doc/tin.5:612 doc/tin.5:2375
 #, no-wrap
 msgid "B<show_author>"
 msgstr "B<show_author>"
 
 #. type: TP
-#: doc/tin.5:615 doc/tin.5:2395
+#: doc/tin.5:615 doc/tin.5:2442
 #, no-wrap
 msgid "B<show_only_unread_arts>"
 msgstr "B<show_only_unread_arts>"
 
 #. type: TP
-#: doc/tin.5:618 doc/tin.5:2403
+#: doc/tin.5:618 doc/tin.5:2450
 #, no-wrap
 msgid "B<show_signatures>"
 msgstr "B<show_signatures>"
 
 #. type: TP
-#: doc/tin.5:621 doc/tin.5:2406
+#: doc/tin.5:621 doc/tin.5:2453
 #, no-wrap
 msgid "B<sigdashes>"
 msgstr "B<sigdashes>"
 
 #. type: TP
-#: doc/tin.5:624 doc/tin.5:2409
+#: doc/tin.5:624 doc/tin.5:2456
 #, no-wrap
 msgid "B<sigfile>"
 msgstr "B<sigfile>"
 
 #. type: TP
-#: doc/tin.5:627 doc/tin.5:2422
+#: doc/tin.5:627 doc/tin.5:2469
 #, no-wrap
 msgid "B<signature_repost>"
 msgstr "B<signature_repost>"
 
 #. type: TP
-#: doc/tin.5:630 doc/tin.5:2432
+#: doc/tin.5:630 doc/tin.5:2479
 #, no-wrap
 msgid "B<sort_article_type>"
 msgstr "B<sort_article_type>"
 
 #. type: TP
-#: doc/tin.5:633 doc/tin.5:2461
+#: doc/tin.5:633 doc/tin.5:2508
 #, no-wrap
 msgid "B<sort_threads_type>"
 msgstr "B<sort_threads_type>"
 
 #. type: TP
-#: doc/tin.5:636 doc/tin.5:2528
+#: doc/tin.5:636 doc/tin.5:2575
 #, no-wrap
 msgid "B<tex2iso_conv>"
 msgstr "B<tex2iso_conv>"
 
 #. type: TP
-#: doc/tin.5:639 doc/tin.5:2533
+#: doc/tin.5:639 doc/tin.5:2580
 #, no-wrap
 msgid "B<thread_articles>"
 msgstr "B<thread_articles>"
 
 #. type: TP
-#: doc/tin.5:642 doc/tin.5:2577
+#: doc/tin.5:642 doc/tin.5:2624
 #, no-wrap
 msgid "B<thread_catchup_on_exit>"
 msgstr "B<thread_catchup_on_exit>"
 
 #. type: TP
-#: doc/tin.5:645 doc/tin.5:2553
+#: doc/tin.5:645 doc/tin.5:2600
 #, no-wrap
 msgid "B<thread_format>"
 msgstr "B<thread_format>"
 
 #. type: TP
-#: doc/tin.5:648 doc/tin.5:2572
+#: doc/tin.5:648 doc/tin.5:2619
 #, no-wrap
 msgid "B<thread_perc>"
 msgstr "B<thread_perc>"
 
 #. type: TP
-#: doc/tin.5:651 doc/tin.5:2606
+#: doc/tin.5:651 doc/tin.5:2653
 #, no-wrap
 msgid "B<trim_article_body>"
 msgstr "B<trim_article_body>"
 
 #. type: TP
-#: doc/tin.5:654 doc/tin.5:2632
+#: doc/tin.5:654 doc/tin.5:2679
 #, no-wrap
 msgid "B<suppress_soft_hyphens>"
 msgstr "B<suppress_soft_hyphens>"
 
 #. type: TP
-#: doc/tin.5:657 doc/tin.5:2697
+#: doc/tin.5:657 doc/tin.5:2756
 #, no-wrap
 msgid "B<verbatim_handling>"
 msgstr "B<verbatim_handling>"
 
 #. type: TP
-#: doc/tin.5:660 doc/tin.5:2768
+#: doc/tin.5:660 doc/tin.5:2827
 #, no-wrap
 msgid "B<wrap_on_next_unread>"
 msgstr "B<wrap_on_next_unread>"
@@ -11073,7 +11175,7 @@ msgstr "B<x_body>"
 #: doc/tin.5:671
 msgid ""
 "A piece of text that will be added at the start of a message body. If this "
-"string starts with a / or ~ then it is assumed to be the name of a file "
+"string starts with a / or \\[ti] then it is assumed to be the name of a file "
 "containing the text to insert. If the string starts with a ! then what "
 "follows is assumed to be the path to a program to be executed to generate "
 "the content. %G is expanded to the current news.group.name and %P is "
@@ -11101,12 +11203,12 @@ msgstr "B<x_headers>"
 #: doc/tin.5:683
 msgid ""
 "A string including header-name and the contents of the header that will be "
-"automatically added when posting. If the string starts with a / or ~ then it "
-"is assumed to be the name of a file containing the header and its content to "
-"be inserted. If the string starts with a ! then what follows is assumed to "
-"be the path to a program to be executed to generate the header and its "
-"content. %G is expanded to the current news.group.name and %P is expanded to "
-"the news.group.name with all '.\\&' replaced by '/'."
+"automatically added when posting. If the string starts with a / or \\[ti] "
+"then it is assumed to be the name of a file containing the header and its "
+"content to be inserted. If the string starts with a ! then what follows is "
+"assumed to be the path to a program to be executed to generate the header "
+"and its content. %G is expanded to the current news.group.name and %P is "
+"expanded to the news.group.name with all '.\\&' replaced by '/'."
 msgstr ""
 
 #. type: TP
@@ -11217,7 +11319,7 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:718 doc/tin.5:2019
+#: doc/tin.5:718 doc/tin.5:2028
 #, no-wrap
 msgid "B<mm_network_charset>"
 msgstr "B<mm_network_charset>"
@@ -11248,24 +11350,42 @@ msgstr "B<undeclared_cs_guess>"
 msgid ""
 "Guess charset for (broken) articles without MIME charset declaration.  This "
 "attribute works only on systems with working B<\\%iconv>(3)  or B<\\"
-"%ucnv_*>()  and B<\\%ucsdet_getName>()  from libicui18n. It has no effect if "
-"undeclared_charset is also set."
+"%ucnv_*>()  and B<\\%ucsdet_getName>()  from libicui18n. Default is 0. The "
+"possible values are:"
+msgstr ""
+
+#. type: tbl table
+#: doc/tin.5:746
+#, no-wrap
+msgid "don't guess undeclared charset"
+msgstr ""
+
+#. type: tbl table
+#: doc/tin.5:747
+#, no-wrap
+msgid "guess if not set via undeclared_charset"
+msgstr ""
+
+#. type: tbl table
+#: doc/tin.5:748
+#, no-wrap
+msgid "always guess undeclared charset"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:752
+#: doc/tin.5:761
 #, no-wrap
 msgid ""
 "# include extra headers\n"
 "# assume ISO-8859-1 as charset if no charset is declared\n"
 "# in all but fido7.* groups\n"
 "scope=*,!fido7.*\n"
-"x_headers=~/.tin/headers\n"
+"x_headers=\\[ti]/.tin/headers\n"
 "undeclared_charset=ISO-8859-1\n"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:756
+#: doc/tin.5:765
 #, no-wrap
 msgid ""
 "# in *sources* set post process type to shar only\n"
@@ -11274,7 +11394,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:763
+#: doc/tin.5:772
 #, no-wrap
 msgid ""
 "# in *binaries* turn on full post processing,\n"
@@ -11286,7 +11406,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:769
+#: doc/tin.5:778
 #, no-wrap
 msgid ""
 "# in fido.* newsgroups change quote_chars\n"
@@ -11297,16 +11417,16 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:773
+#: doc/tin.5:782
 #, no-wrap
 msgid ""
 "# in fido7.* newsgroups guess charset\n"
 "scope=fido7.*\n"
-"undeclared_cs_guess=ON\n"
+"undeclared_cs_guess=1\n"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:779
+#: doc/tin.5:788
 #, no-wrap
 msgid ""
 "# in *.test newsgroups, don't append signature\n"
@@ -11317,7 +11437,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:783
+#: doc/tin.5:792
 #, no-wrap
 msgid ""
 "# assume ISO-2022-JP-2 as charset\n"
@@ -11326,7 +11446,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:798
+#: doc/tin.5:807
 msgid ""
 "The filter file is used to assign scores to certain articles. Based on the "
 "score an article can be filtered out (hidden) or marked hot.  The tinrc "
@@ -11338,13 +11458,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:798
+#: doc/tin.5:807
 #, no-wrap
 msgid "B<comment>"
 msgstr "B<comment>"
 
 #. type: Plain text
-#: doc/tin.5:808
+#: doc/tin.5:817
 msgid ""
 "Every entry (rule) in the filter file might get a comment. Multiple lines "
 "are allowed (but only for comments yet). Every line must start with the "
@@ -11356,57 +11476,57 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:808
+#: doc/tin.5:817
 #, no-wrap
 msgid "B<group>"
 msgstr "B<group>"
 
 #. type: Plain text
-#: doc/tin.5:812
+#: doc/tin.5:821
 msgid ""
 "A comma-separated list of newsgroup patterns in wildmat-style to which "
 "groups the filter rule will be applied. This line is mandatory!"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:812
+#: doc/tin.5:821
 #, no-wrap
 msgid "B<case>"
 msgstr "B<case>"
 
 #. type: Plain text
-#: doc/tin.5:815
+#: doc/tin.5:824
 msgid "0=case-sensitive, 1=case-insensitive"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:815
+#: doc/tin.5:824
 #, no-wrap
 msgid "B<score>"
 msgstr "B<score>"
 
 #. type: Plain text
-#: doc/tin.5:818
+#: doc/tin.5:827
 msgid ""
 "Score value of the rule; can also be one of the magic words \"kill\" or "
 "\"hot\"."
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:818
+#: doc/tin.5:827
 #, no-wrap
 msgid "B<subj>"
 msgstr "B<subj>"
 
 #. type: Plain text
-#: doc/tin.5:822
+#: doc/tin.5:831
 msgid ""
 "Match against ''Subject:''. The matching type used (wildmat or regex) "
 "depends on the setting of the tinrc variable B<wildcard>."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:831
+#: doc/tin.5:840
 msgid ""
 "Match against ''From:''.  B<\\%tin>(1)  converts the contents of the "
 "''From:'' header to an old style e-mail address, e.g., ''some@body.example "
@@ -11416,13 +11536,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:831
+#: doc/tin.5:840
 #, no-wrap
 msgid "B<msgid>"
 msgstr "B<msgid>"
 
 #. type: Plain text
-#: doc/tin.5:836
+#: doc/tin.5:845
 msgid ""
 "Match against ''Message-ID:'' and full ''References:''. The matching type "
 "used (wildmat or regex) depends on the setting of the tinrc variable "
@@ -11430,13 +11550,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:836
+#: doc/tin.5:845
 #, no-wrap
 msgid "B<msgid_last>"
 msgstr "B<msgid_last>"
 
 #. type: Plain text
-#: doc/tin.5:841
+#: doc/tin.5:850
 msgid ""
 "Match against ''Message-ID:'' and last ''References:'' entry (direct "
 "responses) only. The matching type used (wildmat or regex) depends on the "
@@ -11444,52 +11564,52 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:841
+#: doc/tin.5:850
 #, no-wrap
 msgid "B<msgid_only>"
 msgstr "B<msgid_only>"
 
 #. type: Plain text
-#: doc/tin.5:845
+#: doc/tin.5:854
 msgid ""
 "Match against ''Message-ID:''. The matching type used (wildmat or regex)  "
 "depends on the setting of the tinrc variable B<wildcard>."
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:845
+#: doc/tin.5:854
 #, no-wrap
 msgid "B<refs_only>"
 msgstr "B<refs_only>"
 
 #. type: Plain text
-#: doc/tin.5:849
+#: doc/tin.5:858
 msgid ""
 "Match against ''References:''. The matching type used (wildmat or regex)  "
 "depends on the setting of the tinrc variable B<wildcard>."
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:849
+#: doc/tin.5:858
 #, no-wrap
 msgid "B<lines>"
 msgstr "B<lines>"
 
 #. type: Plain text
-#: doc/tin.5:852
+#: doc/tin.5:861
 msgid ""
 "Match against ''Lines:'', E<lt>num matches less than, E<gt>num matches more "
 "than."
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:852
+#: doc/tin.5:861
 #, no-wrap
 msgid "B<gnksa>"
 msgstr "B<gnksa>"
 
 #. type: Plain text
-#: doc/tin.5:862
+#: doc/tin.5:871
 msgid ""
 "Match against ''From:'' address parser return codes. E<lt>num matches less "
 "than, E<gt>num matches more than the returned numeric value. "
@@ -11501,13 +11621,13 @@ msgid ""
 msgstr ""
 
 #. type: ta
-#: doc/tin.5:864
+#: doc/tin.5:873
 #, no-wrap
 msgid "\\w'%406\t'u +\\w'GNKSA_ZERO_LENGTH_LOCAL_WORD'u"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:899
+#: doc/tin.5:908
 #, no-wrap
 msgid ""
 "\tinternal codes\n"
@@ -11547,13 +11667,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:901
+#: doc/tin.5:910
 #, no-wrap
 msgid "B<xref>"
 msgstr "B<xref>"
 
 #. type: Plain text
-#: doc/tin.5:908
+#: doc/tin.5:917
 msgid ""
 "Match against ''Xref:'' line. Before any matching is done the line is turned "
 "into the same format ''Newsgroups:'' has: it is turned into a comma "
@@ -11564,13 +11684,13 @@ msgstr ""
 
 #.  TODO: document option in detail
 #. type: TP
-#: doc/tin.5:908
+#: doc/tin.5:917
 #, no-wrap
 msgid "B<path>"
 msgstr "B<path>"
 
 #. type: Plain text
-#: doc/tin.5:914
+#: doc/tin.5:923
 msgid ""
 "Match against ''Path:'' line. This may not work on some servers. The "
 "matching type used (wildmat or regex) depends on the setting of the tinrc "
@@ -11578,18 +11698,18 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:914 doc/tin.5:2961
+#: doc/tin.5:923 doc/tin.5:3020
 #, no-wrap
 msgid "B<time>"
 msgstr "B<time>"
 
 #. type: Plain text
-#: doc/tin.5:917
+#: doc/tin.5:926
 msgid "time_t value when rule expires"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:927
+#: doc/tin.5:936
 #, no-wrap
 msgid ""
 "comment=mark all articles about tin, rtin,\n"
@@ -11601,7 +11721,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:936
+#: doc/tin.5:945
 #, no-wrap
 msgid ""
 "comment=downscore postings in nsr from google based on\n"
@@ -11616,7 +11736,7 @@ msgstr ""
 
 #. .nf
 #. type: Plain text
-#: doc/tin.5:944
+#: doc/tin.5:953
 msgid ""
 "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/keymap${${LC_ALL:-\"${LC_MESSAGES:\\:-\"$"
 "{LC_CTYPE:\\:-\"$LANG\"}\"}\"}:\\:+\".${LC_ALL:\\:-\"${LC_MESSAGES:\\:-\"$"
@@ -11628,7 +11748,7 @@ msgstr ""
 
 #. .fi
 #. type: Plain text
-#: doc/tin.5:948
+#: doc/tin.5:957
 msgid ""
 "I</etc/tin/keymap${${LC_ALL:-\"${LC_MESSAGES:-\"${LC_CTYPE:-\"$LANG\"}\"}\"}:"
 "\\:+\".${LC_ALL:\\:-\"${LC_MESSAGES:\\:-\"${LC_CTYPE:\\:-\"$LANG\"}\"}\"}\"}>"
@@ -11637,7 +11757,7 @@ msgstr ""
 "\\:+\".${LC_ALL:\\:-\"${LC_MESSAGES:\\:-\"${LC_CTYPE:\\:-\"$LANG\"}\"}\"}\"}>"
 
 #. type: Plain text
-#: doc/tin.5:959
+#: doc/tin.5:968
 msgid ""
 "Keymap-file, containing \"I<keyname> I<value> I<[value]>\" pairs separated "
 "by spaces or tabs. If the keymap-file named with full specified B<\\"
@@ -11649,13 +11769,13 @@ msgid ""
 msgstr ""
 
 #. type: ta
-#: doc/tin.5:961
+#: doc/tin.5:970
 #, no-wrap
 msgid "\\w'GroupSelThdIfUnreadSelected    'u +\\w'SPACE'u +\\w'SPACE'u"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1010
+#: doc/tin.5:1019
 #, no-wrap
 msgid ""
 "B<ShellEscape>\t!\n"
@@ -11757,7 +11877,7 @@ msgstr ""
 "B<MarkAncientArtRead>\t^E\n"
 
 #. type: Plain text
-#: doc/tin.5:1019
+#: doc/tin.5:1028
 #, no-wrap
 msgid ""
 "B<AttachSelect>\t^J\t^M\n"
@@ -11777,7 +11897,7 @@ msgstr ""
 "B<AttachToggleTagged>\t@\n"
 
 #. type: Plain text
-#: doc/tin.5:1028
+#: doc/tin.5:1037
 #, no-wrap
 msgid ""
 "B<ConfigToggleAttrib>\tTAB\n"
@@ -11799,7 +11919,7 @@ msgstr ""
 "B<ConfigResetAttrib>\tr\n"
 
 #. type: Plain text
-#: doc/tin.5:1036
+#: doc/tin.5:1045
 #, no-wrap
 msgid ""
 "B<FeedTag>\tT\n"
@@ -11819,7 +11939,7 @@ msgstr ""
 "B<FeedThd>\tt\n"
 
 #. type: Plain text
-#: doc/tin.5:1039
+#: doc/tin.5:1048
 #, no-wrap
 msgid ""
 "B<FilterEdit>\te\n"
@@ -11829,7 +11949,7 @@ msgstr ""
 "B<FilterSave>\ts\n"
 
 #. type: Plain text
-#: doc/tin.5:1069
+#: doc/tin.5:1078
 #, no-wrap
 msgid ""
 "B<GroupNextUnreadArtOrGrp>\tTAB\n"
@@ -11860,7 +11980,7 @@ msgid ""
 "B<GroupTag>\tt\n"
 "B<GroupToggleThreading>\tu\n"
 "B<GroupRepost>\tx\n"
-"B<GroupUndoSel>\t~\n"
+"B<GroupUndoSel>\t\\[ti]\n"
 msgstr ""
 "B<GroupNextUnreadArtOrGrp>\tTAB\n"
 "B<GroupReadBasenote>\t^J\t^M\n"
@@ -11890,10 +12010,10 @@ msgstr ""
 "B<GroupTag>\tt\n"
 "B<GroupToggleThreading>\tu\n"
 "B<GroupRepost>\tx\n"
-"B<GroupUndoSel>\t~\n"
+"B<GroupUndoSel>\t\\[ti]\n"
 
 #. type: Plain text
-#: doc/tin.5:1072
+#: doc/tin.5:1081
 #, no-wrap
 msgid ""
 "B<HelpLastPage>\tG\n"
@@ -11903,7 +12023,7 @@ msgstr ""
 "B<HelpFirstPage>\tg\n"
 
 #. type: Plain text
-#: doc/tin.5:1114
+#: doc/tin.5:1123
 #, no-wrap
 msgid ""
 "B<PageReplyQuoteHeaders>\t^E\n"
@@ -11991,7 +12111,7 @@ msgstr ""
 "B<PageRepost>\tx\n"
 
 #. type: Plain text
-#: doc/tin.5:1119
+#: doc/tin.5:1128
 #, no-wrap
 msgid ""
 "B<PgpEncSign>\tb\n"
@@ -12005,7 +12125,7 @@ msgstr ""
 "B<PgpSign>\ts\n"
 
 #. type: Plain text
-#: doc/tin.5:1132
+#: doc/tin.5:1141
 #, no-wrap
 msgid ""
 "B<PostAbort>\ta\n"
@@ -12035,13 +12155,13 @@ msgstr ""
 "B<PostSend>\ts\ty\n"
 
 #. type: Plain text
-#: doc/tin.5:1134
+#: doc/tin.5:1143
 #, no-wrap
 msgid "B<PostedArticlesSelect>\t^J\t^M\n"
 msgstr "B<PostedArticlesSelect>\t^J\t^M\n"
 
 #. type: Plain text
-#: doc/tin.5:1137
+#: doc/tin.5:1146
 #, no-wrap
 msgid ""
 "B<PostponeOverride>\tY\n"
@@ -12051,7 +12171,7 @@ msgstr ""
 "B<PostponeAll>\tA\n"
 
 #. type: Plain text
-#: doc/tin.5:1140
+#: doc/tin.5:1149
 #, no-wrap
 msgid ""
 "B<PromptYes>\ty\tY\n"
@@ -12061,7 +12181,7 @@ msgstr ""
 "B<PromptNo>\tn\tN\n"
 
 #. type: Plain text
-#: doc/tin.5:1144
+#: doc/tin.5:1153
 #, no-wrap
 msgid ""
 "B<PProcNone>\tn\n"
@@ -12073,7 +12193,7 @@ msgstr ""
 "B<PProcYes>\ty\n"
 
 #. type: Plain text
-#: doc/tin.5:1147
+#: doc/tin.5:1156
 #, no-wrap
 msgid ""
 "B<SaveAppendFile>\ta\n"
@@ -12083,7 +12203,7 @@ msgstr ""
 "B<SaveOverwriteFile>\to\n"
 
 #. type: Plain text
-#: doc/tin.5:1165
+#: doc/tin.5:1174
 #, no-wrap
 msgid ""
 "B<SelectEnterNextUnreadGrp>\tTAB\tn\n"
@@ -12123,7 +12243,7 @@ msgstr ""
 "B<SelectMarkGrpUnread>\tz\tZ\n"
 
 #. type: Plain text
-#: doc/tin.5:1172
+#: doc/tin.5:1181
 #, no-wrap
 msgid ""
 "B<ScopeSelect>\t^J\t^M\n"
@@ -12141,7 +12261,7 @@ msgstr ""
 "B<ScopeRename>\tr\n"
 
 #. type: Plain text
-#: doc/tin.5:1190
+#: doc/tin.5:1199
 #, no-wrap
 msgid ""
 "B<ThreadReadNextArtOrThread>\tTAB\n"
@@ -12160,7 +12280,7 @@ msgid ""
 "B<ThreadSave>\ts\n"
 "B<ThreadTag>\tt\n"
 "B<ThreadTagParts>\tT\n"
-"B<ThreadUndoSel>\t~\n"
+"B<ThreadUndoSel>\t\\[ti]\n"
 msgstr ""
 "B<ThreadReadNextArtOrThread>\tTAB\n"
 "B<ThreadReadArt>\t^J\t^M\n"
@@ -12178,16 +12298,16 @@ msgstr ""
 "B<ThreadSave>\ts\n"
 "B<ThreadTag>\tt\n"
 "B<ThreadTagParts>\tT\n"
-"B<ThreadUndoSel>\t~\n"
+"B<ThreadUndoSel>\t\\[ti]\n"
 
 #. type: Plain text
-#: doc/tin.5:1192
+#: doc/tin.5:1201
 #, no-wrap
 msgid "B<UrlSelect>\t^J\t^M\n"
 msgstr "B<UrlSelect>\t^J\t^M\n"
 
 #. type: Plain text
-#: doc/tin.5:1202
+#: doc/tin.5:1211
 msgid ""
 "This file provides short descriptions of each mailgroup. (requires B<\\"
 "%tin>(1)  to be built with mh-mail-handling support). Each line consist of "
@@ -12195,17 +12315,17 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1205 doc/tin.5:1318 doc/tin.5:2908 doc/tin.5:2961 doc/tin.5:2987
+#: doc/tin.5:1214 doc/tin.5:1327 doc/tin.5:2967 doc/tin.5:3020 doc/tin.5:3046
 msgid "is the name of the newsgroup"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1208 doc/tin.5:1321 doc/tin.5:2990
+#: doc/tin.5:1217 doc/tin.5:1330 doc/tin.5:3049
 msgid "is a short single-line description of the group"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1217
+#: doc/tin.5:1226
 msgid ""
 "\"I<nntpserver[:port]> I<newsrc> [I<shortname> [I<...>]]\" pairs to use with "
 "the ''B<-g>'' command-line switch. The matching is case-insensitive and any "
@@ -12214,7 +12334,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1226
+#: doc/tin.5:1235
 msgid ""
 "full qualified domain name of the news server. Plain IPv6 address must be "
 "enclosed in square brackets. Additionally, a port can be specified by "
@@ -12225,71 +12345,71 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1226
+#: doc/tin.5:1235
 #, no-wrap
 msgid "B<newsrc>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1229
+#: doc/tin.5:1238
 msgid "related newsrc. A file specified via ''B<-f>'' has a higher priority."
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1229
+#: doc/tin.5:1238
 #, no-wrap
 msgid "B<shortname>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1233
+#: doc/tin.5:1242
 msgid ""
 "nickname(s) for the nntpserver. Nicknames must not contain \":\" and must be "
 "unique."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1237
+#: doc/tin.5:1246
 msgid "# sample newsrctable file"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1239
+#: doc/tin.5:1248
 msgid "news.tin.org .newsrc-tin.org tinorg"
 msgstr "news.tin.org .newsrc-tin.org tinorg"
 
 #. type: Plain text
-#: doc/tin.5:1241
+#: doc/tin.5:1250
 msgid "news.example.org /tmp/nrc-ex example ex"
 msgstr "news.example.org /tmp/nrc-ex example ex"
 
 #. type: Plain text
-#: doc/tin.5:1243
+#: doc/tin.5:1252
 msgid "[::1]:1119 /tmp/localhost6\\(en1119 lh6"
 msgstr "[::1]:1119 /tmp/localhost6\\(en1119 lh6"
 
 #. type: Plain text
-#: doc/tin.5:1245
+#: doc/tin.5:1254
 msgid "# catch all rules should go last"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1247
+#: doc/tin.5:1256
 msgid "# with the more specific one on top"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1249
-msgid "*:563 ~/.tin/newsrcs/${NNTPSERVER-localhost}:563/newsrc"
-msgstr "*:563 ~/.tin/newsrcs/${NNTPSERVER-localhost}:563/newsrc"
+#: doc/tin.5:1258
+msgid "*:563 \\[ti]/.tin/newsrcs/${NNTPSERVER-localhost}:563/newsrc"
+msgstr "*:563 \\[ti]/.tin/newsrcs/${NNTPSERVER-localhost}:563/newsrc"
 
 #. type: Plain text
-#: doc/tin.5:1251
-msgid "* ~/.tin/newsrcs/${NNTPSERVER-localhost}/newsrc"
-msgstr "* ~/.tin/newsrcs/${NNTPSERVER-localhost}/newsrc"
+#: doc/tin.5:1260
+msgid "* \\[ti]/.tin/newsrcs/${NNTPSERVER-localhost}/newsrc"
+msgstr "* \\[ti]/.tin/newsrcs/${NNTPSERVER-localhost}/newsrc"
 
 #. type: Plain text
-#: doc/tin.5:1266
+#: doc/tin.5:1275
 msgid ""
 "Posting history. The file is written by B<\\%tin>(1)  and used by "
 "B<DisplayPostHist> ('B<W>') command. It should not be altered manually. Any "
@@ -12302,19 +12422,19 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1275
+#: doc/tin.5:1284
 msgid ""
 "Copy of all posted articles in B<\\%mbox>(5)  format. The filename can be "
 "changed by setting B<posted_articles_file>."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1283
+#: doc/tin.5:1292
 msgid "Pool of postponed articles. This file is in B<\\%mbox>(5)  format."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1293
+#: doc/tin.5:1302
 msgid ""
 "This file is a copy of the servers message of the day (MOTD) message.  It is "
 "automatically created on startup except when using the ''B<-Q>'' command-"
@@ -12322,14 +12442,14 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1302
+#: doc/tin.5:1311
 msgid ""
 "File to store $B<NNTPSERVER> related info- and error-messages. The file is "
 "overwritten on startup and meant for debugging."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1315
+#: doc/tin.5:1324
 msgid ""
 "This file is a copy of the servers newsgroups file which provides short "
 "descriptions of each newsgroup. It is automatically updated on startup "
@@ -12339,19 +12459,19 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1315 doc/tin.5:2984
+#: doc/tin.5:1324 doc/tin.5:3043
 #, no-wrap
 msgid "B<group.name>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1318 doc/tin.5:2987
+#: doc/tin.5:1327 doc/tin.5:3046
 #, no-wrap
 msgid "B<one-line description>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1333
+#: doc/tin.5:1342
 msgid ""
 "File to store $B<NNTPSERVER> related data via a list of "
 "\"I<variable>=I<value>\" pairs. Currently there are only a few variables, "
@@ -12360,27 +12480,27 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1333
+#: doc/tin.5:1342
 #, no-wrap
 msgid "B<version>"
 msgstr "B<version>"
 
 #. type: Plain text
-#: doc/tin.5:1336
+#: doc/tin.5:1345
 msgid "Internal version number."
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1336
+#: doc/tin.5:1345
 #, no-wrap
 msgid "B<add_cmd_line_opts>"
 msgstr "B<add_cmd_line_opts>"
 
 #. type: Plain text
-#: doc/tin.5:1346
+#: doc/tin.5:1355
 msgid ""
-"Additional command line options. Acts like $B<TINRC> but server specific.  "
-"Be aware that the file is read after the command line options and may "
+"Additional command-line options. Acts like $B<TINRC> but server specific.  "
+"Be aware that the file is read after the command-line options and may "
 "override them.  The allowed options are currently limited to ''B<-4>'', "
 "''B<-6>'', \\&''B<-A>'', ''B<-C>'', ''B<-d>'', ''B<-G>\\ I<limit>'', \\&''B<-"
 "k>'', ''B<-n>'', ''B<-p>\\ I<port>'', ''B<-q>'', \\&''B<-Q>'', ''B<-t>\\ "
@@ -12388,13 +12508,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1346
+#: doc/tin.5:1355
 #, no-wrap
 msgid "B<disabled_nntp_cmds>"
 msgstr "B<disabled_nntp_cmds>"
 
 #. type: Plain text
-#: doc/tin.5:1352
+#: doc/tin.5:1361
 msgid ""
 "A comma separated list of NNTP commands which should be avoided.  This can "
 "be used to work around some buggy servers and usually should left blank. "
@@ -12403,13 +12523,13 @@ msgid ""
 msgstr ""
 
 #. type: ta
-#: doc/tin.5:1354
+#: doc/tin.5:1363
 #, no-wrap
 msgid "\\w'LIST SUBSCRIPTIONS'u"
 msgstr "\\w'LIST SUBSCRIPTIONS'u"
 
 #. type: Plain text
-#: doc/tin.5:1374
+#: doc/tin.5:1383
 #, no-wrap
 msgid ""
 "AUTHINFO SASL\n"
@@ -12453,26 +12573,26 @@ msgstr ""
 "XPAT\n"
 
 #. type: TP
-#: doc/tin.5:1376
+#: doc/tin.5:1385
 #, no-wrap
 msgid "B<nntp_pipeline_limit>"
 msgstr "B<nntp_pipeline_limit>"
 
 #. type: Plain text
-#: doc/tin.5:1380
+#: doc/tin.5:1389
 msgid ""
 "Number of pipelined NNTP commands to send. Set to 1 if server does not "
 "support pipelining. Default is 50. Allowed maximum is 256."
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1380 doc/tin.5:1506
+#: doc/tin.5:1389 doc/tin.5:1515
 #, no-wrap
 msgid "B<cache_overview_files>"
 msgstr "B<cache_overview_files>"
 
 #. type: Plain text
-#: doc/tin.5:1386 doc/tin.5:1392
+#: doc/tin.5:1395 doc/tin.5:1401
 msgid ""
 "Identical to the tinrc variable of the same name but overrides it.  Be aware "
 "that the serverrc variable will not be promoted to the tinrc, but the tinrc "
@@ -12481,19 +12601,19 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1386 doc/tin.5:1511
+#: doc/tin.5:1395 doc/tin.5:1520
 #, no-wrap
 msgid "B<compress_overview_files>"
 msgstr "B<compress_overview_files>"
 
 #. type: TP
-#: doc/tin.5:1392
+#: doc/tin.5:1401
 #, no-wrap
 msgid "B<motd_hash>"
 msgstr "B<motd_hash>"
 
 #. type: Plain text
-#: doc/tin.5:1396
+#: doc/tin.5:1405
 #, fuzzy
 msgid ""
 "Internal hash of the servers MOTD, so displaying it can be skipped if it is "
@@ -12503,20 +12623,20 @@ msgstr ""
 "visualizaciÃ³n si no se ha modificado."
 
 #. type: TP
-#: doc/tin.5:1396
+#: doc/tin.5:1405
 #, no-wrap
 msgid "B<last_newnews>"
 msgstr "B<last_newnews>"
 
 #. type: Plain text
-#: doc/tin.5:1401
+#: doc/tin.5:1410
 msgid ""
 "Internal timestamp used by B<\\%tin>(1)  to keep track of new newsgroups on "
 "the server."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1423
+#: doc/tin.5:1432
 msgid ""
 "At startup, B<\\%tin>(1)  reads in the configuration file. This contains a "
 "list of \"I<variable>=I<value>\" pairs that can be used to configure the way "
@@ -12529,67 +12649,67 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1423
+#: doc/tin.5:1432
 #, no-wrap
 msgid "B<abbreviate_groupname>"
 msgstr "B<abbreviate_groupname>"
 
 #. type: TP
-#: doc/tin.5:1439
+#: doc/tin.5:1448
 #, no-wrap
 msgid "B<art_marked_deleted>"
 msgstr "B<art_marked_deleted>"
 
 #. type: TP
-#: doc/tin.5:1442
+#: doc/tin.5:1451
 #, no-wrap
 msgid "B<art_marked_inrange>"
 msgstr "B<art_marked_inrange>"
 
 #. type: TP
-#: doc/tin.5:1445
+#: doc/tin.5:1454
 #, no-wrap
 msgid "B<art_marked_return>"
 msgstr "B<art_marked_return>"
 
 #. type: TP
-#: doc/tin.5:1449
+#: doc/tin.5:1458
 #, no-wrap
 msgid "B<art_marked_selected>"
 msgstr "B<art_marked_selected>"
 
 #. type: TP
-#: doc/tin.5:1453
+#: doc/tin.5:1462
 #, no-wrap
 msgid "B<art_marked_recent>"
 msgstr "B<art_marked_recent>"
 
 #. type: TP
-#: doc/tin.5:1457
+#: doc/tin.5:1466
 #, no-wrap
 msgid "B<art_marked_unread>"
 msgstr "B<art_marked_unread>"
 
 #. type: TP
-#: doc/tin.5:1461
+#: doc/tin.5:1470
 #, no-wrap
 msgid "B<art_marked_read>"
 msgstr "B<art_marked_read>"
 
 #. type: TP
-#: doc/tin.5:1464
+#: doc/tin.5:1473
 #, no-wrap
 msgid "B<art_marked_killed>"
 msgstr "B<art_marked_killed>"
 
 #. type: TP
-#: doc/tin.5:1468
+#: doc/tin.5:1477
 #, no-wrap
 msgid "B<art_marked_read_selected>"
 msgstr "B<art_marked_read_selected>"
 
 #. type: Plain text
-#: doc/tin.5:1479
+#: doc/tin.5:1488
 msgid ""
 "If ON B<\\%tin>(1)  will ask before using a MIME viewer (B<metamail_prog>) "
 "to display MIME messages. This only occurs if a MIME viewer is set. Default "
@@ -12597,45 +12717,45 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1479
+#: doc/tin.5:1488
 #, no-wrap
 msgid "B<attachment_format>"
 msgstr "B<attachment_format>"
 
 #. type: Plain text
-#: doc/tin.5:1485
+#: doc/tin.5:1494
 msgid ""
 "Format string B<\\%tin>(1)  uses for Attachment level representation.  "
 "Default is \"%t%s%e%c%d\"."
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1493
+#: doc/tin.5:1502
 #, no-wrap
 msgid "B<auto_reconnect>"
 msgstr "B<auto_reconnect>"
 
 #. type: Plain text
-#: doc/tin.5:1496
+#: doc/tin.5:1505
 msgid "Reconnect to server automatically. Default is OFF."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1501
+#: doc/tin.5:1510
 msgid ""
 "If set ON articles/threads will be saved in batch mode when save ''B<-S>'' "
-"or mail ''B<-M>'', ''B<-N>'' is specified on the command line.  Default is "
+"or mail ''B<-M>'', ''B<-N>'' is specified on the command-line.  Default is "
 "ON."
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1501
+#: doc/tin.5:1510
 #, no-wrap
 msgid "B<beginner_level>"
 msgstr "B<beginner_level>"
 
 #. type: Plain text
-#: doc/tin.5:1511
+#: doc/tin.5:1520
 msgid ""
 "If ON, create local copies of NNTP overview files. This can be used to "
 "considerably speed up accessing large groups when using a slow connection.  "
@@ -12643,13 +12763,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1516
+#: doc/tin.5:1525
 #, no-wrap
 msgid "B<cancel_lock_algo>"
 msgstr "B<cancel_lock_algo>"
 
 #. type: Plain text
-#: doc/tin.5:1522
+#: doc/tin.5:1531
 msgid ""
 "Use this hash algorithm for cancel-locks (B<RFC\\ 8315>). Only available "
 "when built with cancel-lock support. none disables the generation of cancel-"
@@ -12657,181 +12777,181 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1522
+#: doc/tin.5:1531
 #, no-wrap
 msgid "B<catchup_read_groups>"
 msgstr "B<catchup_read_groups>"
 
 #. type: TP
-#: doc/tin.5:1526
+#: doc/tin.5:1535
 #, no-wrap
 msgid "B<col_back>"
 msgstr "B<col_back>"
 
 #. type: TP
-#: doc/tin.5:1529
+#: doc/tin.5:1538
 #, no-wrap
 msgid "B<col_extquote>"
 msgstr "B<col_extquote>"
 
 #. type: TP
-#: doc/tin.5:1532
+#: doc/tin.5:1541
 #, no-wrap
 msgid "B<col_from>"
 msgstr "B<col_from>"
 
 #. type: TP
-#: doc/tin.5:1535
+#: doc/tin.5:1544
 #, no-wrap
 msgid "B<col_head>"
 msgstr "B<col_head>"
 
 #. type: TP
-#: doc/tin.5:1538
+#: doc/tin.5:1547
 #, no-wrap
 msgid "B<col_help>"
 msgstr "B<col_help>"
 
 #. type: TP
-#: doc/tin.5:1541
+#: doc/tin.5:1550
 #, no-wrap
 msgid "B<col_invers_bg>"
 msgstr "B<col_invers_bg>"
 
 #. type: TP
-#: doc/tin.5:1544
+#: doc/tin.5:1553
 #, no-wrap
 msgid "B<col_invers_fg>"
 msgstr "B<col_invers_fg>"
 
 #. type: TP
-#: doc/tin.5:1547
+#: doc/tin.5:1556
 #, no-wrap
 msgid "B<col_markdash>"
 msgstr "B<col_markdash>"
 
 #. type: TP
-#: doc/tin.5:1551
+#: doc/tin.5:1560
 #, no-wrap
 msgid "B<col_markslash>"
 msgstr "B<col_markslash>"
 
 #. type: TP
-#: doc/tin.5:1555
+#: doc/tin.5:1564
 #, no-wrap
 msgid "B<col_markstar>"
 msgstr "B<col_markstar>"
 
 #. type: TP
-#: doc/tin.5:1559
+#: doc/tin.5:1568
 #, no-wrap
 msgid "B<col_markstroke>"
 msgstr "B<col_markstroke>"
 
 #. type: TP
-#: doc/tin.5:1563
+#: doc/tin.5:1572
 #, no-wrap
 msgid "B<col_message>"
 msgstr "B<col_message>"
 
 #. type: TP
-#: doc/tin.5:1566
+#: doc/tin.5:1575
 #, no-wrap
 msgid "B<col_minihelp>"
 msgstr "B<col_minihelp>"
 
 #. type: TP
-#: doc/tin.5:1569
+#: doc/tin.5:1578
 #, no-wrap
 msgid "B<col_newsheaders>"
 msgstr "B<col_newsheaders>"
 
 #. type: TP
-#: doc/tin.5:1572
+#: doc/tin.5:1581
 #, no-wrap
 msgid "B<col_normal>"
 msgstr "B<col_normal>"
 
 #. type: TP
-#: doc/tin.5:1575
+#: doc/tin.5:1584
 #, no-wrap
 msgid "B<col_quote>"
 msgstr "B<col_quote>"
 
 #. type: TP
-#: doc/tin.5:1578
+#: doc/tin.5:1587
 #, no-wrap
 msgid "B<col_quote2>"
 msgstr "B<col_quote2>"
 
 #. type: TP
-#: doc/tin.5:1581
+#: doc/tin.5:1590
 #, no-wrap
 msgid "B<col_quote3>"
 msgstr "B<col_quote3>"
 
 #. type: TP
-#: doc/tin.5:1584
+#: doc/tin.5:1593
 #, no-wrap
 msgid "B<col_response>"
 msgstr "B<col_response>"
 
 #. type: TP
-#: doc/tin.5:1588
+#: doc/tin.5:1597
 #, no-wrap
 msgid "B<col_signature>"
 msgstr "B<col_signature>"
 
 #. type: TP
-#: doc/tin.5:1591
+#: doc/tin.5:1600
 #, no-wrap
 msgid "B<col_score_neg>"
 msgstr "B<col_score_neg>"
 
 #. type: TP
-#: doc/tin.5:1594
+#: doc/tin.5:1603
 #, no-wrap
 msgid "B<col_score_pos>"
 msgstr "B<col_score_pos>"
 
 #. type: TP
-#: doc/tin.5:1597
+#: doc/tin.5:1606
 #, no-wrap
 msgid "B<col_urls>"
 msgstr "B<col_urls>"
 
 #. type: TP
-#: doc/tin.5:1600
+#: doc/tin.5:1609
 #, no-wrap
 msgid "B<col_verbatim>"
 msgstr "B<col_verbatim>"
 
 #. type: TP
-#: doc/tin.5:1603
+#: doc/tin.5:1612
 #, no-wrap
 msgid "B<col_subject>"
 msgstr "B<col_subject>"
 
 #. type: TP
-#: doc/tin.5:1606
+#: doc/tin.5:1615
 #, no-wrap
 msgid "B<col_text>"
 msgstr "B<col_text>"
 
 #. type: TP
-#: doc/tin.5:1609
+#: doc/tin.5:1618
 #, no-wrap
 msgid "B<col_title>"
 msgstr "B<col_title>"
 
 #. type: TP
-#: doc/tin.5:1612
+#: doc/tin.5:1621
 #, no-wrap
 msgid "B<confirm_choice>"
 msgstr "B<confirm_choice>"
 
 #. type: Plain text
-#: doc/tin.5:1616
+#: doc/tin.5:1625
 msgid ""
 "B<\\%tin>(1)  can ask for manual confirmation to protect the user. Available "
 "choices:"
@@ -12839,7 +12959,7 @@ msgstr ""
 
 #.  TODO: check if all affected commands are marked [after confirmation]
 #. type: Plain text
-#: doc/tin.5:1622
+#: doc/tin.5:1631
 msgid ""
 "B<commands>: Ask for confirmation before executing certain dangerous "
 "commands (e.g., B<Catchup> ('B<c>')). Commands that this affects are marked "
@@ -12847,26 +12967,26 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1627
+#: doc/tin.5:1636
 msgid ""
 "B<quit>: You'll be asked to confirm that you wish to exit B<\\%tin>(1)  when "
 "you use the B<Quit> ('B<q>') command."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1631
+#: doc/tin.5:1640
 msgid ""
 "B<select>: Ask for confirmation before marking all not selected (with "
 "B<GroupMarkUnselArtRead> ('B<X>') command) articles as read."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1633
+#: doc/tin.5:1642
 msgid "Default is commands & quit."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1644
+#: doc/tin.5:1653
 msgid ""
 "Format string used for date representation. A description of the different "
 "format options can be found at B<\\%strftime>(3).  B<\\%tin>(1)  uses B<\\"
@@ -12875,241 +12995,241 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1644
+#: doc/tin.5:1653
 #, no-wrap
 msgid "B<default_art_search>"
 msgstr "B<default_art_search>"
 
 #. type: TP
-#: doc/tin.5:1646
+#: doc/tin.5:1655
 #, no-wrap
 msgid "B<default_author_search>"
 msgstr "B<default_author_search>"
 
 #. type: TP
-#: doc/tin.5:1648
+#: doc/tin.5:1657
 #, no-wrap
 msgid "B<default_config_search>"
 msgstr "B<default_config_search>"
 
 #. type: TP
-#: doc/tin.5:1651
+#: doc/tin.5:1660
 #, no-wrap
 msgid "B<default_filter_days>"
 msgstr "B<default_filter_days>"
 
 #. type: TP
-#: doc/tin.5:1654
+#: doc/tin.5:1663
 #, no-wrap
 msgid "B<default_filter_kill_case>"
 msgstr "B<default_filter_kill_case>"
 
 #. type: TP
-#: doc/tin.5:1658
+#: doc/tin.5:1667
 #, no-wrap
 msgid "B<default_filter_kill_expire>"
 msgstr "B<default_filter_kill_expire>"
 
 #. type: TP
-#: doc/tin.5:1663
+#: doc/tin.5:1672
 #, no-wrap
 msgid "B<default_filter_kill_global>"
 msgstr "B<default_filter_kill_global>"
 
 #. type: TP
-#: doc/tin.5:1667
+#: doc/tin.5:1676
 #, no-wrap
 msgid "B<default_filter_kill_header>"
 msgstr "B<default_filter_kill_header>"
 
 #. type: tbl table
-#: doc/tin.5:1673 doc/tin.5:1702
+#: doc/tin.5:1682 doc/tin.5:1711
 #, no-wrap
 msgid "''Subject:'' (case sensitive)"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.5:1674 doc/tin.5:1703
+#: doc/tin.5:1683 doc/tin.5:1712
 #, no-wrap
 msgid "''Subject:'' (ignore case)"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.5:1675 doc/tin.5:1704
+#: doc/tin.5:1684 doc/tin.5:1713
 #, no-wrap
 msgid "''From:'' (case sensitive)"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.5:1676 doc/tin.5:1705
+#: doc/tin.5:1685 doc/tin.5:1714
 #, no-wrap
 msgid "''From:'' (ignore case)"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.5:1677 doc/tin.5:1706
+#: doc/tin.5:1686 doc/tin.5:1715
 #, no-wrap
 msgid "''Message-ID:'' & full ''References:'' line"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.5:1678 doc/tin.5:1707
+#: doc/tin.5:1687 doc/tin.5:1716
 #, no-wrap
 msgid "''Message-ID:'' & last ''References:'' entry only"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.5:1679 doc/tin.5:1708
+#: doc/tin.5:1688 doc/tin.5:1717
 #, no-wrap
 msgid "''Message-ID:'' entry only"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.5:1680 doc/tin.5:1709
+#: doc/tin.5:1689 doc/tin.5:1718
 #, no-wrap
 msgid "''Lines:''"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1683
+#: doc/tin.5:1692
 #, no-wrap
 msgid "B<default_filter_select_case>"
 msgstr "B<default_filter_select_case>"
 
 #. type: TP
-#: doc/tin.5:1687
+#: doc/tin.5:1696
 #, no-wrap
 msgid "B<default_filter_select_expire>"
 msgstr "B<default_filter_select_expire>"
 
 #. type: TP
-#: doc/tin.5:1692
+#: doc/tin.5:1701
 #, no-wrap
 msgid "B<default_filter_select_global>"
 msgstr "B<default_filter_select_global>"
 
 #. type: TP
-#: doc/tin.5:1696
+#: doc/tin.5:1705
 #, no-wrap
 msgid "B<default_filter_select_header>"
 msgstr "B<default_filter_select_header>"
 
 #. type: TP
-#: doc/tin.5:1712
+#: doc/tin.5:1721
 #, no-wrap
 msgid "B<default_goto_group>"
 msgstr "B<default_goto_group>"
 
 #. type: TP
-#: doc/tin.5:1714
+#: doc/tin.5:1723
 #, no-wrap
 msgid "B<default_group_search>"
 msgstr "B<default_group_search>"
 
 #. type: TP
-#: doc/tin.5:1716
+#: doc/tin.5:1725
 #, no-wrap
 msgid "B<default_mail_address>"
 msgstr "B<default_mail_address>"
 
 #. type: TP
-#: doc/tin.5:1718
+#: doc/tin.5:1727
 #, no-wrap
 msgid "B<default_move_group>"
 msgstr "B<default_move_group>"
 
 #. type: TP
-#: doc/tin.5:1720
+#: doc/tin.5:1729
 #, no-wrap
 msgid "B<default_pattern>"
 msgstr "B<default_pattern>"
 
 #. type: TP
-#: doc/tin.5:1722
+#: doc/tin.5:1731
 #, no-wrap
 msgid "B<default_pipe_command>"
 msgstr "B<default_pipe_command>"
 
 #. type: TP
-#: doc/tin.5:1724
+#: doc/tin.5:1733
 #, no-wrap
 msgid "B<default_post_newsgroups>"
 msgstr "B<default_post_newsgroups>"
 
 #. type: TP
-#: doc/tin.5:1726
+#: doc/tin.5:1735
 #, no-wrap
 msgid "B<default_post_subject>"
 msgstr "B<default_post_subject>"
 
 #. type: TP
-#: doc/tin.5:1728
+#: doc/tin.5:1737
 #, no-wrap
 msgid "B<default_range_group>"
 msgstr "B<default_range_group>"
 
 #. type: TP
-#: doc/tin.5:1730
+#: doc/tin.5:1739
 #, no-wrap
 msgid "B<default_range_select>"
 msgstr "B<default_range_select>"
 
 #. type: TP
-#: doc/tin.5:1732
+#: doc/tin.5:1741
 #, no-wrap
 msgid "B<default_range_thread>"
 msgstr "B<default_range_thread>"
 
 #. type: TP
-#: doc/tin.5:1734
+#: doc/tin.5:1743
 #, no-wrap
 msgid "B<default_repost_group>"
 msgstr "B<default_repost_group>"
 
 #. type: TP
-#: doc/tin.5:1736
+#: doc/tin.5:1745
 #, no-wrap
 msgid "B<default_save_file>"
 msgstr "B<default_save_file>"
 
 #. type: TP
-#: doc/tin.5:1738
+#: doc/tin.5:1747
 #, no-wrap
 msgid "B<default_save_mode>"
 msgstr "B<default_save_mode>"
 
 #. type: TP
-#: doc/tin.5:1740
+#: doc/tin.5:1749
 #, no-wrap
 msgid "B<default_select_pattern>"
 msgstr "B<default_select_pattern>"
 
 #. type: TP
-#: doc/tin.5:1742
+#: doc/tin.5:1751
 #, no-wrap
 msgid "B<default_shell_command>"
 msgstr "B<default_shell_command>"
 
 #. type: TP
-#: doc/tin.5:1744
+#: doc/tin.5:1753
 #, no-wrap
 msgid "B<default_subject_search>"
 msgstr "B<default_subject_search>"
 
 #. type: TP
-#: doc/tin.5:1746
+#: doc/tin.5:1755
 #, no-wrap
 msgid "B<dont_break_words>"
 msgstr "B<dont_break_words>"
 
 #. type: TP
-#: doc/tin.5:1750
+#: doc/tin.5:1759
 #, no-wrap
 msgid "B<draw_arrow>"
 msgstr "B<draw_arrow>"
 
 #. type: Plain text
-#: doc/tin.5:1761
+#: doc/tin.5:1770
 msgid ""
 "The format string used to create the editor start command with parameters.  "
 "Default is '%E +%N %F' with %E=Editor, %N=Linenumber and %F=Filename (e.g., /"
@@ -13118,13 +13238,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1764
+#: doc/tin.5:1773
 #, no-wrap
 msgid "B<extquote_regex>"
 msgstr "B<extquote_regex>"
 
 #. type: Plain text
-#: doc/tin.5:1771
+#: doc/tin.5:1780
 msgid ""
 "A regular expression that will be applied when reading articles. All "
 "matching lines are shown in B<col_extquote>. If B<extquote_regex> is blank, "
@@ -13132,13 +13252,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1771
+#: doc/tin.5:1780
 #, no-wrap
 msgid "B<force_screen_redraw>"
 msgstr "B<force_screen_redraw>"
 
 #. type: Plain text
-#: doc/tin.5:1783
+#: doc/tin.5:1792
 msgid ""
 "If B<getart_limit> is E<gt> 0 not more than the last B<getart_limit> "
 "articles/group are fetched from the server. If B<getart_limit> is E<lt> 0 "
@@ -13149,13 +13269,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1783
+#: doc/tin.5:1792
 #, no-wrap
 msgid "B<goto_next_unread>"
 msgstr "B<goto_next_unread>"
 
 #. type: Plain text
-#: doc/tin.5:1797
+#: doc/tin.5:1806
 msgid ""
 "Which keys B<\\%tin>(1)  should accept to jump to the next unread article.  "
 "Possible is any combination of B<PageDown> and B<PageNextUnread>.  When "
@@ -13166,20 +13286,20 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1804
+#: doc/tin.5:1813
 msgid ""
 "The format string used for the Group level. Default is \"%n\\ %m\\ %R\\ %L\\ "
 "\\ %s\\ \\ %F\". The following substitutions are supported:"
 msgstr ""
 
 #. type: ta
-#: doc/tin.5:1806
+#: doc/tin.5:1815
 #, no-wrap
 msgid "\\w'%G    'u +\\w'number of responses in thread'u"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1818
+#: doc/tin.5:1827
 #, no-wrap
 msgid ""
 "%D date\n"
@@ -13196,31 +13316,31 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1854
+#: doc/tin.5:1863
 #, no-wrap
 msgid "B<hideline_regex>"
 msgstr "B<hideline_regex>"
 
 #. type: TP
-#: doc/tin.5:1860
+#: doc/tin.5:1869
 #, no-wrap
 msgid "B<inews_prog>"
 msgstr "B<inews_prog>"
 
 #. type: TP
-#: doc/tin.5:1867
+#: doc/tin.5:1876
 #, no-wrap
 msgid "B<info_in_last_line>"
 msgstr "B<info_in_last_line>"
 
 #. type: TP
-#: doc/tin.5:1873
+#: doc/tin.5:1882
 #, no-wrap
 msgid "B<interactive_mailer>"
 msgstr "B<interactive_mailer>"
 
 #. type: Plain text
-#: doc/tin.5:1879
+#: doc/tin.5:1888
 msgid ""
 "If greater than 0 your mailreader will be invoked earlier for reply so you "
 "can use more of its features (e.g., MIME, pgp, ...). 1 means include "
@@ -13229,38 +13349,38 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1879
+#: doc/tin.5:1888
 #, no-wrap
 msgid "B<inverse_okay>"
 msgstr "B<inverse_okay>"
 
 #. type: TP
-#: doc/tin.5:1883
+#: doc/tin.5:1892
 #, no-wrap
 msgid "B<keep_dead_articles>"
 msgstr "B<keep_dead_articles>"
 
 #. type: TP
-#: doc/tin.5:1888
+#: doc/tin.5:1897
 #, no-wrap
 msgid "B<keep_expired_filters>"
 msgstr "B<keep_expired_filters>"
 
 #. type: TP
-#: doc/tin.5:1892
+#: doc/tin.5:1901
 #, no-wrap
 msgid "B<kill_level>"
 msgstr "B<kill_level>"
 
 #. type: Plain text
-#: doc/tin.5:1896
+#: doc/tin.5:1905
 msgid ""
 "This option controls the processing and display of articles that are killed. "
 "There are 3 options, default is 0 (B<Kill only unread arts>)."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1904
+#: doc/tin.5:1913
 msgid ""
 "B<Kill only unread arts> is the 'traditional' behavior of B<\\%tin>(1).  "
 "Only unread articles are killed once only by marking them read. As filtering "
@@ -13270,38 +13390,38 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1920
+#: doc/tin.5:1929
 #, no-wrap
 msgid "B<mail_address>"
 msgstr "B<mail_address>"
 
 #. type: Plain text
-#: doc/tin.5:1926
+#: doc/tin.5:1935
 msgid ""
 "User's mail address (and full name), if not username@host. This is used when "
 "creating articles, sending mail and when B<\\%pgp>(1)  signing."
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1930
+#: doc/tin.5:1939
 #, no-wrap
 msgid "B<mail_quote_format>"
 msgstr "B<mail_quote_format>"
 
 #. type: TP
-#: doc/tin.5:1936
+#: doc/tin.5:1945
 #, no-wrap
 msgid "B<mailbox_format>"
 msgstr "B<mailbox_format>"
 
 #. type: TP
-#: doc/tin.5:1955
+#: doc/tin.5:1964
 #, no-wrap
 msgid "B<mailer_format>"
 msgstr "B<mailer_format>"
 
 #. type: Plain text
-#: doc/tin.5:1979
+#: doc/tin.5:1988
 #, no-wrap
 msgid ""
 "%F filename\n"
@@ -13313,80 +13433,157 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1992
+#: doc/tin.5:2001
 #, no-wrap
 msgid "B<metamail_prog>"
 msgstr "B<metamail_prog>"
 
 #. type: TP
-#: doc/tin.5:2004 doc/tin.5:2811
+#: doc/tin.5:2013 doc/tin.5:2870
 #, no-wrap
 msgid "B<mm_charset>"
 msgstr "B<mm_charset>"
 
 #. type: TP
-#: doc/tin.5:2041
+#: doc/tin.5:2053
 #, no-wrap
 msgid "B<mono_markdash>"
 msgstr "B<mono_markdash>"
 
+#. type: Plain text
+#: doc/tin.5:2059
+msgid ""
+"Character attribute of words emphasized like _this_. It depends on your "
+"terminal which attributes are usable. See also B<word_h_display_marks> and "
+"B<word_highlight>. Default is 2 (best highlighting). The possible values are:"
+msgstr ""
+
+#. type: tbl table
+#: doc/tin.5:2063
+#, no-wrap
+msgid "normal"
+msgstr ""
+
+#. type: tbl table
+#: doc/tin.5:2064
+#, no-wrap
+msgid "underline"
+msgstr ""
+
+#. type: tbl table
+#: doc/tin.5:2065
+#, no-wrap
+msgid "best highlighting"
+msgstr ""
+
+#. type: tbl table
+#: doc/tin.5:2066
+#, no-wrap
+msgid "reverse video"
+msgstr ""
+
+#. type: tbl table
+#: doc/tin.5:2067
+#, no-wrap
+msgid "blinking"
+msgstr ""
+
+#. type: tbl table
+#: doc/tin.5:2068
+#, no-wrap
+msgid "half bright"
+msgstr ""
+
+#. type: tbl table
+#: doc/tin.5:2069
+#, no-wrap
+msgid "bold"
+msgstr ""
+
 #. type: TP
-#: doc/tin.5:2046
+#: doc/tin.5:2072
 #, no-wrap
 msgid "B<mono_markslash>"
 msgstr "B<mono_markslash>"
 
+#. type: Plain text
+#: doc/tin.5:2078
+msgid ""
+"Character attribute of words emphasized like /this/. It depends on your "
+"terminal which attributes are usable. See also B<word_h_display_marks> and "
+"B<word_highlight>. Default is 5 (half bright). See B<mono_markdash> for the "
+"possible values."
+msgstr ""
+
 #. type: TP
-#: doc/tin.5:2051
+#: doc/tin.5:2078
 #, no-wrap
 msgid "B<mono_markstar>"
 msgstr "B<mono_markstar>"
 
+#. type: Plain text
+#: doc/tin.5:2084
+msgid ""
+"Character attribute of words emphasized like *this*. It depends on your "
+"terminal which attributes are usable. See also B<word_h_display_marks> and "
+"B<word_highlight>. Default is 6 (bold). See B<mono_markdash> for the "
+"possible values."
+msgstr ""
+
 #. type: TP
-#: doc/tin.5:2056
+#: doc/tin.5:2084
 #, no-wrap
 msgid "B<mono_markstroke>"
 msgstr "B<mono_markstroke>"
 
+#. type: Plain text
+#: doc/tin.5:2090
+msgid ""
+"Character attribute of words emphasized like -this-. It depends on your "
+"terminal which attributes are usable. See also B<word_h_display_marks> and "
+"B<word_highlight>. Default is 3 (reverse video). See B<mono_markdash> for "
+"the possible values."
+msgstr ""
+
 #. type: TP
-#: doc/tin.5:2061
+#: doc/tin.5:2090
 #, no-wrap
 msgid "B<newnews>"
 msgstr "B<newnews>"
 
 #. type: Plain text
-#: doc/tin.5:2067
+#: doc/tin.5:2096
 msgid ""
 "These are internal timers used by B<\\%tin>(1)  to keep track of new "
 "newsgroups. Do not change them unless you understand what they are for."
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2089
+#: doc/tin.5:2118
 #, no-wrap
 msgid "B<nntp_read_timeout_secs>"
 msgstr "B<nntp_read_timeout_secs>"
 
 #. type: Plain text
-#: doc/tin.5:2092
+#: doc/tin.5:2121
 msgid "Time in seconds to wait for a response from the server. Default is 120."
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2092
+#: doc/tin.5:2121
 #, no-wrap
 msgid "B<normalization_form>"
 msgstr "B<normalization_form>"
 
 #. type: Plain text
-#: doc/tin.5:2096
+#: doc/tin.5:2125
 msgid ""
 "The normalization form which should be used to normalize Unicode input.  The "
 "possible values are:"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2114
+#: doc/tin.5:2143
 msgid ""
 "Some normalization modes are only available if they are supported by the "
 "library B<\\%tin>(1)  uses to do the normalization. NFC should be used if "
@@ -13394,46 +13591,46 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2114
+#: doc/tin.5:2143
 #, no-wrap
 msgid "B<page_mime_format>"
 msgstr "B<page_mime_format>"
 
 #. type: Plain text
-#: doc/tin.5:2120
+#: doc/tin.5:2149
 msgid ""
 "Format string B<\\%tin>(1)  uses for mime header at Page level.  Default is "
 "\"[-- %T%S%*n%z%*l%!c%!d%*e --]\"."
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2120
+#: doc/tin.5:2149
 #, no-wrap
 msgid "B<page_uue_format>"
 msgstr "B<page_uue_format>"
 
 #. type: Plain text
-#: doc/tin.5:2126
+#: doc/tin.5:2155
 msgid ""
 "Format string B<\\%tin>(1)  uses for uue header at Page level.  Default is "
 "\"[-- %T%S%*n%I%!d%*e --]\"."
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2126
+#: doc/tin.5:2155
 #, no-wrap
 msgid "B<page_yenc_format>"
 msgstr "B<page_yenc_format>"
 
 #. type: Plain text
-#: doc/tin.5:2132
+#: doc/tin.5:2161
 msgid ""
 "Format string B<\\%tin>(1)  uses for yenc header at Page level.  Default is "
 "\"[-- %*N%!d%I [%F%G]%V%W%X --]\"."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2160
+#: doc/tin.5:2189
 msgid ""
 "If ON, then B<\\%tin>(1)  will start an appropriate viewer program to "
 "display any files that were post processed and uudecoded. The program is "
@@ -13441,19 +13638,19 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2176
+#: doc/tin.5:2205
 #, no-wrap
 msgid "B<posted_articles_file>"
 msgstr "B<posted_articles_file>"
 
 #. type: TP
-#: doc/tin.5:2188
+#: doc/tin.5:2217
 #, no-wrap
 msgid "B<printer>"
 msgstr "B<printer>"
 
 #. type: Plain text
-#: doc/tin.5:2198
+#: doc/tin.5:2227
 msgid ""
 "The printer program with options that is to be used to print articles. The "
 "default is B<\\%lpr>(1)  for BSD machines and B<\\%lp>(1)  for SysV "
@@ -13462,20 +13659,20 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2206
+#: doc/tin.5:2235
 msgid ""
 "If ON show empty ''Followup-To:'' header when editing an article.  Default "
 "is OFF."
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2212
+#: doc/tin.5:2241
 #, no-wrap
 msgid "B<quote_style>"
 msgstr "B<quote_style>"
 
 #. type: Plain text
-#: doc/tin.5:2218
+#: doc/tin.5:2247
 msgid ""
 "This bit coded integer value controls how articles are to be quoted when "
 "following up or replying to them. Any of the following options can be "
@@ -13484,12 +13681,12 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2221
+#: doc/tin.5:2250
 msgid "B<Nothing special> Non empty lines are quoted."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2225
+#: doc/tin.5:2254
 msgid ""
 "B<Compress quotes> Compress quote characters together when quoting multiple "
 "times (for example, 'E<gt> E<gt> E<gt>' will be turned into "
@@ -13497,7 +13694,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2231
+#: doc/tin.5:2260
 msgid ""
 "B<Quote Signatures> This option is off by default. Signatures are always "
 "quoted regardless of this option when you are viewing an article in raw mode "
@@ -13506,18 +13703,18 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2233
+#: doc/tin.5:2262
 msgid "B<Quote empty lines> This option is on by default."
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2234
+#: doc/tin.5:2263
 #, no-wrap
 msgid "B<quote_regex>"
 msgstr "B<quote_regex>"
 
 #. type: Plain text
-#: doc/tin.5:2241
+#: doc/tin.5:2270
 msgid ""
 "A regular expression that will be applied when reading articles. All "
 "matching lines are shown in B<col_quote>. If B<quote_regex> is blank, then "
@@ -13525,13 +13722,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2241
+#: doc/tin.5:2270
 #, no-wrap
 msgid "B<quote_regex2>"
 msgstr "B<quote_regex2>"
 
 #. type: Plain text
-#: doc/tin.5:2248
+#: doc/tin.5:2277
 msgid ""
 "A regular expression that will be applied when reading articles. All "
 "matching lines are shown in B<col_quote2>. If B<quote_regex2> is blank, then "
@@ -13539,13 +13736,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2248
+#: doc/tin.5:2277
 #, no-wrap
 msgid "B<quote_regex3>"
 msgstr "B<quote_regex3>"
 
 #. type: Plain text
-#: doc/tin.5:2255
+#: doc/tin.5:2284
 msgid ""
 "A regular expression that will be applied when reading articles. All "
 "matching lines are shown in B<col_quote3>. If B<quote_regex3> is blank, then "
@@ -13553,19 +13750,19 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2255
+#: doc/tin.5:2284
 #, no-wrap
 msgid "B<recent_time>"
 msgstr "B<recent_time>"
 
 #. type: TP
-#: doc/tin.5:2259
+#: doc/tin.5:2288
 #, no-wrap
 msgid "B<render_bidi>"
 msgstr "B<render_bidi>"
 
 #. type: Plain text
-#: doc/tin.5:2266
+#: doc/tin.5:2295
 msgid ""
 "If ON B<\\%tin>(1)  does the rendering of bi-directional text. If OFF B<\\"
 "%tin>(1)  leaves the rendering of bi-directional text to the terminal. "
@@ -13573,67 +13770,67 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2266
+#: doc/tin.5:2295
 #, no-wrap
 msgid "B<reread_active_file_secs>"
 msgstr "B<reread_active_file_secs>"
 
 #. type: TP
-#: doc/tin.5:2275
+#: doc/tin.5:2304
 #, no-wrap
 msgid "B<scope_marked_global>"
 msgstr "B<scope_marked_global>"
 
 #. type: TP
-#: doc/tin.5:2279
+#: doc/tin.5:2308
 #, no-wrap
 msgid "B<scope_marked_global_match>"
 msgstr "B<scope_marked_global_match>"
 
 #. type: TP
-#: doc/tin.5:2283
+#: doc/tin.5:2312
 #, no-wrap
 msgid "B<scope_marked_local>"
 msgstr "B<scope_marked_local>"
 
 #. type: TP
-#: doc/tin.5:2287
+#: doc/tin.5:2316
 #, no-wrap
 msgid "B<scope_marked_local_match>"
 msgstr "B<scope_marked_local_match>"
 
 #. type: TP
-#: doc/tin.5:2291
+#: doc/tin.5:2320
 #, no-wrap
 msgid "B<score_limit_kill>"
 msgstr "B<score_limit_kill>"
 
 #. type: TP
-#: doc/tin.5:2295
+#: doc/tin.5:2324
 #, no-wrap
 msgid "B<score_limit_select>"
 msgstr "B<score_limit_select>"
 
 #. type: TP
-#: doc/tin.5:2299
+#: doc/tin.5:2328
 #, no-wrap
 msgid "B<score_kill>"
 msgstr "B<score_kill>"
 
 #. type: TP
-#: doc/tin.5:2303
+#: doc/tin.5:2332
 #, no-wrap
 msgid "B<score_select>"
 msgstr "B<score_select>"
 
 #. type: TP
-#: doc/tin.5:2307
+#: doc/tin.5:2336
 #, no-wrap
 msgid "B<scroll_lines>"
 msgstr "B<scroll_lines>"
 
 #. type: Plain text
-#: doc/tin.5:2317
+#: doc/tin.5:2346
 msgid ""
 "The number of lines that will be scrolled up/down in the article pager when "
 "using cursor-up/down. The default is 1 (line-by-line). Set to 0 to get "
@@ -13644,26 +13841,26 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2317
+#: doc/tin.5:2346
 #, no-wrap
 msgid "B<select_format>"
 msgstr "B<select_format>"
 
 #. type: Plain text
-#: doc/tin.5:2321
+#: doc/tin.5:2350
 msgid ""
 "The format string used for the Selection level. Default is \"%f\\ %n\\ %U\\ "
 "\\ %G\\ \\ %d\". The following substitutions are supported:"
 msgstr ""
 
 #. type: ta
-#: doc/tin.5:2323
+#: doc/tin.5:2352
 #, no-wrap
 msgid "\\w'%G    'u +\\w'current group number'u"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2330
+#: doc/tin.5:2359
 #, no-wrap
 msgid ""
 "%G group name\n"
@@ -13675,19 +13872,19 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2332
+#: doc/tin.5:2361
 #, no-wrap
 msgid "B<sort_function>"
 msgstr "B<sort_function>"
 
 #. type: TP
-#: doc/tin.5:2367
+#: doc/tin.5:2414
 #, no-wrap
 msgid "B<show_description>"
 msgstr "B<show_description>"
 
 #. type: Plain text
-#: doc/tin.5:2376
+#: doc/tin.5:2423
 msgid ""
 "If ON show a short group description text after newsgroup name at the group "
 "selection level. The ''B<-d>'' command-line flag will override the setting "
@@ -13698,26 +13895,26 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2376
+#: doc/tin.5:2423
 #, no-wrap
 msgid "B<show_help_mail_sign>"
 msgstr "B<show_help_mail_sign>"
 
 #. type: Plain text
-#: doc/tin.5:2383
+#: doc/tin.5:2430
 msgid ""
 "Allows you to select whether B<\\%tin>(1)  shows a help indication, a new "
 "mail indication, both, or neither in the various level titles.  Default is 3."
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2399
+#: doc/tin.5:2446
 #, no-wrap
 msgid "B<show_only_unread_groups>"
 msgstr "B<show_only_unread_groups>"
 
 #. type: Plain text
-#: doc/tin.5:2422
+#: doc/tin.5:2469
 msgid ""
 "The path that specifies the signature file to use when posting, following up "
 "to or replying to an article. If the path is a directory then the signature "
@@ -13733,13 +13930,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2425
+#: doc/tin.5:2472
 #, no-wrap
 msgid "B<slashes_regex>"
 msgstr "B<slashes_regex>"
 
 #. type: Plain text
-#: doc/tin.5:2432
+#: doc/tin.5:2479
 msgid ""
 "A regular expression that will be applied when reading articles. All "
 "matching words are shown in B<col_markslash> or B<mono_markslash>. If "
@@ -13747,19 +13944,19 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2478
+#: doc/tin.5:2525
 #, no-wrap
 msgid "B<spamtrap_warning_addresses>"
 msgstr "B<spamtrap_warning_addresses>"
 
 #. type: TP
-#: doc/tin.5:2485
+#: doc/tin.5:2532
 #, no-wrap
 msgid "B<stars_regex>"
 msgstr "B<stars_regex>"
 
 #. type: Plain text
-#: doc/tin.5:2492
+#: doc/tin.5:2539
 msgid ""
 "A regular expression that will be applied when reading articles. All "
 "matching words are shown in B<col_markstar> or B<mono_markstar>. If "
@@ -13767,43 +13964,43 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2492
+#: doc/tin.5:2539
 #, no-wrap
 msgid "B<strip_blanks>"
 msgstr "B<strip_blanks>"
 
 #. type: TP
-#: doc/tin.5:2496
+#: doc/tin.5:2543
 #, no-wrap
 msgid "B<strip_bogus>"
 msgstr "B<strip_bogus>"
 
 #. type: TP
-#: doc/tin.5:2505
+#: doc/tin.5:2552
 #, no-wrap
 msgid "B<strip_newsrc>"
 msgstr "B<strip_newsrc>"
 
 #. type: TP
-#: doc/tin.5:2509
+#: doc/tin.5:2556
 #, no-wrap
 msgid "B<strip_re_regex>"
 msgstr "B<strip_re_regex>"
 
 #. type: TP
-#: doc/tin.5:2515
+#: doc/tin.5:2562
 #, no-wrap
 msgid "B<strip_was_regex>"
 msgstr "B<strip_was_regex>"
 
 #. type: TP
-#: doc/tin.5:2521
+#: doc/tin.5:2568
 #, no-wrap
 msgid "B<strokes_regex>"
 msgstr "B<strokes_regex>"
 
 #. type: Plain text
-#: doc/tin.5:2528
+#: doc/tin.5:2575
 msgid ""
 "A regular expression that will be applied when reading articles. All "
 "matching words are shown in B<col_markstroke> or B<mono_markstroke>.  If "
@@ -13811,7 +14008,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2533
+#: doc/tin.5:2580
 msgid ""
 "Decode German style TeX umlaut codes to ISO If ON, show \"a as Umlaut-a, "
 "etc. Default is OFF. This behavior can also be toggled in the article viewer "
@@ -13819,42 +14016,42 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2536
+#: doc/tin.5:2583
 msgid "Defines which threading method to use. The choices are:"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2539
+#: doc/tin.5:2586
 msgid "Don't thread"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2541
+#: doc/tin.5:2588
 msgid "Thread on Subject only"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2543
+#: doc/tin.5:2590
 msgid "Thread on References only"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2545
+#: doc/tin.5:2592
 msgid "Thread on References then Subject (default)"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2547
+#: doc/tin.5:2594
 msgid "Thread multipart articles on Subject"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2549
+#: doc/tin.5:2596
 msgid "Thread on Percentage Match of the Subjects"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2553
+#: doc/tin.5:2600
 msgid ""
 "It's also possible to set the threading type on a per group basis by setting "
 "the group attribute variable B<thread_articles> to 0 \\(en 5 in the file I<$"
@@ -13862,20 +14059,20 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2557
+#: doc/tin.5:2604
 msgid ""
 "The format string used for the Thread level. Default is \"%n\\ %m\\ \\ [%L]"
 "\\ \\ %T\\ \\ %F\". The following substitutions are supported:"
 msgstr ""
 
 #. type: ta
-#: doc/tin.5:2559
+#: doc/tin.5:2606
 #, no-wrap
 msgid "\\w'%G    'u +\\w'from, name and/or address'u"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2570
+#: doc/tin.5:2617
 #, no-wrap
 msgid ""
 "%D\tdate\n"
@@ -13891,7 +14088,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2577
+#: doc/tin.5:2624
 msgid ""
 "Defines how close the subjects must match while threading by Percentage "
 "Match for threads to be considered part of a single thread. This value is in "
@@ -13899,25 +14096,25 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2581
+#: doc/tin.5:2628
 #, no-wrap
 msgid "B<thread_score>"
 msgstr "B<thread_score>"
 
 #. type: TP
-#: doc/tin.5:2593
+#: doc/tin.5:2640
 #, no-wrap
 msgid "B<tls_ca_cert_file>"
 msgstr "B<tls_ca_cert_file>"
 
 #. type: TP
-#: doc/tin.5:2598
+#: doc/tin.5:2645
 #, no-wrap
 msgid "B<translit>"
 msgstr "B<translit>"
 
 #. type: Plain text
-#: doc/tin.5:2613
+#: doc/tin.5:2660
 msgid ""
 "Allows you to select how B<\\%tin>(1)  treats blank lines in article "
 "bodies.  Default is 0. This option does not affect lines within verbatim "
@@ -13925,20 +14122,20 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2636
+#: doc/tin.5:2683
 msgid ""
 "If ON remove soft hyphens (U+00AD) from non verbatim blocks when displaying "
 "articles. Default is OFF."
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2636
+#: doc/tin.5:2683
 #, no-wrap
 msgid "B<underscores_regex>"
 msgstr "B<underscores_regex>"
 
 #. type: Plain text
-#: doc/tin.5:2643
+#: doc/tin.5:2690
 msgid ""
 "A regular expression that will be applied when reading articles. All "
 "matching words are shown in B<col_markdash> or B<mono_markdash>. If "
@@ -13946,66 +14143,66 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2643
+#: doc/tin.5:2690
 #, no-wrap
 msgid "B<unlink_article>"
 msgstr "B<unlink_article>"
 
 #. type: Plain text
-#: doc/tin.5:2647
+#: doc/tin.5:2694
 msgid ""
 "If ON remove I<${TIN_HOMEDIR:-\"$HOME\"}/.article> after posting. Default is "
 "ON."
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2647
+#: doc/tin.5:2694
 #, no-wrap
 msgid "B<url_handler>"
 msgstr "B<url_handler>"
 
 #. type: TP
-#: doc/tin.5:2652
+#: doc/tin.5:2699
 #, no-wrap
 msgid "B<url_highlight>"
 msgstr "B<url_highlight>"
 
 #. type: TP
-#: doc/tin.5:2655
+#: doc/tin.5:2702
 #, no-wrap
 msgid "B<use_color>"
 msgstr "B<use_color>"
 
 #. type: Plain text
-#: doc/tin.5:2660
+#: doc/tin.5:2707
 msgid "If enabled B<\\%tin>(1)  uses ANSI-colors. Default is OFF."
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2660
+#: doc/tin.5:2707
 #, no-wrap
 msgid "B<use_keypad>"
 msgstr "B<use_keypad>"
 
 #. type: Plain text
-#: doc/tin.5:2663
+#: doc/tin.5:2710
 msgid "Use scroll keys on keypad. Default is OFF."
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2663
+#: doc/tin.5:2710
 #, no-wrap
 msgid "B<use_mouse>"
 msgstr "B<use_mouse>"
 
 #. type: TP
-#: doc/tin.5:2669
+#: doc/tin.5:2716
 #, no-wrap
 msgid "B<use_slrnface>"
 msgstr "B<use_slrnface>"
 
 #. type: Plain text
-#: doc/tin.5:2681
+#: doc/tin.5:2728
 msgid ""
 "If enabled B<\\%slrnface>(1)  will be used to interpret the ''X-Face:'' "
 "header. For this option to have any effect, B<\\%tin>(1)  must be running in "
@@ -14014,52 +14211,52 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2681
+#: doc/tin.5:2728
 #, no-wrap
 msgid "B<utf8_graphics>"
 msgstr "B<utf8_graphics>"
 
 #. type: TP
-#: doc/tin.5:2685
+#: doc/tin.5:2744
 #, no-wrap
 msgid "B<verbatim_begin_regex>"
 msgstr "B<verbatim_begin_regex>"
 
 #. type: Plain text
-#: doc/tin.5:2691
+#: doc/tin.5:2750
 msgid ""
 "A regular expression that B<\\%tin>(1)  will use to find the begin of a "
 "verbatim block. Default is #v+"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2691
+#: doc/tin.5:2750
 #, no-wrap
 msgid "B<verbatim_end_regex>"
 msgstr "B<verbatim_end_regex>"
 
 #. type: Plain text
-#: doc/tin.5:2697
+#: doc/tin.5:2756
 msgid ""
 "A regular expression that B<\\%tin>(1)  will use to find the end of a "
 "verbatim block. Default is #v-"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2703
+#: doc/tin.5:2762
 msgid ""
 "Allows you to select how B<\\%tin>(1)  treats verbatim blocks in article "
 "bodies.  Default is 1."
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2713
+#: doc/tin.5:2772
 #, no-wrap
 msgid "B<wildcard>"
 msgstr "B<wildcard>"
 
 #. type: Plain text
-#: doc/tin.5:2737
+#: doc/tin.5:2796
 msgid ""
 "Allows you to select how B<\\%tin>(1)  matches strings. The default is 0 and "
 "uses the B<\\%wildmat>(3)  notation, which is how this has traditionally "
@@ -14071,31 +14268,31 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2737
+#: doc/tin.5:2796
 #, no-wrap
 msgid "B<word_h_display_marks>"
 msgstr "B<word_h_display_marks>"
 
 #. type: TP
-#: doc/tin.5:2749
+#: doc/tin.5:2808
 #, no-wrap
 msgid "B<word_highlight>"
 msgstr "B<word_highlight>"
 
 #. type: TP
-#: doc/tin.5:2757
+#: doc/tin.5:2816
 #, no-wrap
 msgid "B<wrap_column>"
 msgstr "B<wrap_column>"
 
 #. type: TP
-#: doc/tin.5:2773
+#: doc/tin.5:2832
 #, no-wrap
 msgid "B<xpost_quote_format>"
 msgstr "B<xpost_quote_format>"
 
 #. type: Plain text
-#: doc/tin.5:2788
+#: doc/tin.5:2847
 msgid ""
 "Yet another global configuration file with \"I<variable>=I<value>\" pairs. "
 "This one is for the more general options which usually can't be controlled "
@@ -14105,31 +14302,31 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2788
+#: doc/tin.5:2847
 #, no-wrap
 msgid "B<domainname>"
 msgstr "B<domainname>"
 
 #. type: Plain text
-#: doc/tin.5:2791
+#: doc/tin.5:2850
 msgid "Sets a global domain name used in From lines"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2795
+#: doc/tin.5:2854
 msgid ""
 "Defines the name of your organization. $B<ORGANIZATION> overrides any "
 "specified value."
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2795
+#: doc/tin.5:2854
 #, no-wrap
 msgid "B<newslibdir>"
 msgstr "B<newslibdir>"
 
 #. type: Plain text
-#: doc/tin.5:2800
+#: doc/tin.5:2859
 msgid ""
 "Defines the default place for some configuration files, common values are I</"
 "usr/lib/news>, I</var/lib/news>, I</usr/local/lib/news> or I</news/db>. "
@@ -14137,13 +14334,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2800
+#: doc/tin.5:2859
 #, no-wrap
 msgid "B<bugaddress>"
 msgstr "B<bugaddress>"
 
 #. type: Plain text
-#: doc/tin.5:2806
+#: doc/tin.5:2865
 msgid ""
 "Defines the email address to which users can send bug reports using a built-"
 "in function. The default points to a developers mailing list located at "
@@ -14152,46 +14349,46 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2806
+#: doc/tin.5:2865
 #, no-wrap
 msgid "B<inewsdir>"
 msgstr "B<inewsdir>"
 
 #. type: Plain text
-#: doc/tin.5:2811
+#: doc/tin.5:2870
 msgid "Defines the directory containing the B<\\%inews>(1)  executable."
 msgstr ""
 
 #.  TODO: mention that it sets mm_network_charset if
 #.  charset-conversion is available.
 #. type: Plain text
-#: doc/tin.5:2817
+#: doc/tin.5:2876
 msgid ""
 "Default charset to be used in MIME's ''Content-Type:'' header.  "
 "$B<MM_CHARSET> overrides any specified value."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2820
+#: doc/tin.5:2879
 msgid ""
 "Default encoding scheme used in MIME articles. 8bit might be the best value."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2824
+#: doc/tin.5:2883
 msgid ""
 "Default encoding scheme used in MIME letters. quoted-printable is a good "
 "choice here."
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2824
+#: doc/tin.5:2883
 #, no-wrap
 msgid "B<disable_gnksa_domain_check>"
 msgstr "B<disable_gnksa_domain_check>"
 
 #. type: Plain text
-#: doc/tin.5:2830
+#: doc/tin.5:2889
 msgid ""
 "Allow unregistered top level domains. As the list of valid TLDs is no longer "
 "actively maintained the default was changed to ON starting with B<\\"
@@ -14199,26 +14396,26 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2830
+#: doc/tin.5:2889
 #, no-wrap
 msgid "B<disable_sender>"
 msgstr "B<disable_sender>"
 
 #. type: Plain text
-#: doc/tin.5:2834
+#: doc/tin.5:2893
 msgid ""
 "Don't generate a ''Sender:'' header. This has an effect only if "
 "B<inews_prog> is set to --internal."
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2834
+#: doc/tin.5:2893
 #, no-wrap
 msgid "B<spooldir>"
 msgstr "B<spooldir>"
 
 #. type: Plain text
-#: doc/tin.5:2839
+#: doc/tin.5:2898
 msgid ""
 "Base of your newsspool (Bnews, Cnews and INN traditional spool style), "
 "common values are I</var/spool/news>, I</usr/spool/news>, I</news/spool>.  "
@@ -14226,13 +14423,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2839
+#: doc/tin.5:2898
 #, no-wrap
 msgid "B<overviewdir>"
 msgstr "B<overviewdir>"
 
 #. type: Plain text
-#: doc/tin.5:2847
+#: doc/tin.5:2906
 msgid ""
 "Base of your NOV database B<\\%newsoverview>(5)  (tradspool style; might be "
 "the same dir as I<spooldir>), common values are I</var/spool/overview>, I</"
@@ -14241,26 +14438,26 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2847
+#: doc/tin.5:2906
 #, no-wrap
 msgid "B<overviewfile>"
 msgstr "B<overviewfile>"
 
 #. type: Plain text
-#: doc/tin.5:2851
+#: doc/tin.5:2910
 msgid ""
 "Name of a single overview file, common values are I<.overview> or "
 "I<over.view>. $B<TIN_NOVFILENAME> overrides any specified value."
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2851
+#: doc/tin.5:2910
 #, no-wrap
 msgid "B<overviewfmtfile>"
 msgstr "B<overviewfmtfile>"
 
 #. type: Plain text
-#: doc/tin.5:2856
+#: doc/tin.5:2915
 msgid ""
 "Full pathname of your newssystem's overview.fmt file; usually the file "
 "resides in I<newslibdir> and is named I<overview.fmt>, so you only have to "
@@ -14268,13 +14465,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2856
+#: doc/tin.5:2915
 #, no-wrap
 msgid "B<activefile>"
 msgstr "B<activefile>"
 
 #. type: Plain text
-#: doc/tin.5:2862
+#: doc/tin.5:2921
 msgid ""
 "Full pathname of your newssystem's active file; usually the file resides in "
 "I<newslibdir> and is named I<active>, so you only have to change this "
@@ -14283,13 +14480,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2862
+#: doc/tin.5:2921
 #, no-wrap
 msgid "B<activetimesfile>"
 msgstr "B<activetimesfile>"
 
 #. type: Plain text
-#: doc/tin.5:2867
+#: doc/tin.5:2926
 msgid ""
 "Full pathname of your newssystem's active.times file; usually the file "
 "resides in I<newslibdir> and is named I<active.times>, so you only have to "
@@ -14297,13 +14494,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2867
+#: doc/tin.5:2926
 #, no-wrap
 msgid "B<newsgroupsfile>"
 msgstr "B<newsgroupsfile>"
 
 #. type: Plain text
-#: doc/tin.5:2872
+#: doc/tin.5:2931
 msgid ""
 "Full pathname of your newssystem's newsgroups file; usually the file resides "
 "in I<newslibdir> and is named I<newsgroups>, so you only have to change this "
@@ -14311,13 +14508,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2872
+#: doc/tin.5:2931
 #, no-wrap
 msgid "B<subscriptionsfile>"
 msgstr "B<subscriptionsfile>"
 
 #. type: Plain text
-#: doc/tin.5:2877
+#: doc/tin.5:2936
 msgid ""
 "Full pathname of your newssystem's subscriptions file; usually the file "
 "resides in I<newslibdir> and is named I<subscriptions>, so you only have to "
@@ -14325,12 +14522,12 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2880
+#: doc/tin.5:2939
 msgid "I</usr/local/share/locale/$LC_MESSAGES/LC_MESSAGES/tin.mo>"
 msgstr "I</usr/local/share/locale/$LC_MESSAGES/LC_MESSAGES/tin.mo>"
 
 #. type: Plain text
-#: doc/tin.5:2884
+#: doc/tin.5:2943
 msgid ""
 "translation into language specified in $B<LC_ALL>, $B<LC_MESSAGES> or "
 "$B<LANG>"
@@ -14339,7 +14536,7 @@ msgstr ""
 "$B<LANG>"
 
 #. type: Plain text
-#: doc/tin.5:2897
+#: doc/tin.5:2956
 msgid ""
 "This file lists the newsgroups that the local site receives. Each newsgroup "
 "should be listed only once. Each line specifies one group; within each "
@@ -14349,7 +14546,7 @@ msgstr ""
 
 #.  TODO: tin issues just a warning in that case.
 #. type: Plain text
-#: doc/tin.5:2902
+#: doc/tin.5:2961
 msgid ""
 "If an article is posted to newsgroups not mentioned in this file, those "
 "newsgroups are ignored.  If no valid newsgroups are specified, the article "
@@ -14357,37 +14554,37 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2905
+#: doc/tin.5:2964
 msgid ""
 "Each line consists of four space-separated fields \"I<name> I<highmark> "
 "I<lowmark> I<flags>\"."
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2905 doc/tin.5:2958
+#: doc/tin.5:2964 doc/tin.5:3017
 #, fuzzy, no-wrap
 msgid "B<name>"
 msgstr "B<nombre>"
 
 #. type: TP
-#: doc/tin.5:2908
+#: doc/tin.5:2967
 #, no-wrap
 msgid "B<highmark>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2911
+#: doc/tin.5:2970
 msgid "is the highest article number that has been used in that newsgroup"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2911
+#: doc/tin.5:2970
 #, no-wrap
 msgid "B<lowmark>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2918
+#: doc/tin.5:2977
 msgid ""
 "is the lowest article number in the group; this number is not guaranteed to "
 "be accurate, and should only be taken to be a hint. Note that because of "
@@ -14397,84 +14594,84 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2918
+#: doc/tin.5:2977
 #, no-wrap
 msgid "B<flags>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2921
+#: doc/tin.5:2980
 msgid "can be one of those"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2922
+#: doc/tin.5:2981
 #, no-wrap
 msgid "B<y>"
 msgstr "B<y>"
 
 #. type: Plain text
-#: doc/tin.5:2925
+#: doc/tin.5:2984
 msgid "local postings are allowed"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2925
+#: doc/tin.5:2984
 #, no-wrap
 msgid "B<n>"
 msgstr "B<n>"
 
 #. type: Plain text
-#: doc/tin.5:2928
+#: doc/tin.5:2987
 msgid "no local postings are allowed, only remote ones"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2928
+#: doc/tin.5:2987
 #, no-wrap
 msgid "B<m>"
 msgstr "B<m>"
 
 #. type: Plain text
-#: doc/tin.5:2931
+#: doc/tin.5:2990
 msgid "the group is moderated and all postings must be approved"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2931
+#: doc/tin.5:2990
 #, no-wrap
 msgid "B<j>"
 msgstr "B<j>"
 
 #. type: Plain text
-#: doc/tin.5:2934
+#: doc/tin.5:2993
 msgid "articles in this group are not kept, but only passed on"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2934
+#: doc/tin.5:2993
 #, no-wrap
 msgid "B<x>"
 msgstr "B<x>"
 
 #. type: Plain text
-#: doc/tin.5:2937
+#: doc/tin.5:2996
 msgid "articles cannot be posted to this newsgroup"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2937
+#: doc/tin.5:2996
 #, no-wrap
 msgid "B<=foo.bar>"
 msgstr "B<=foo.bar>"
 
 #. type: Plain text
-#: doc/tin.5:2940
+#: doc/tin.5:2999
 msgid "articles are locally filed into the ''foo.bar'' group"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2948
+#: doc/tin.5:3007
 msgid ""
 "B<\\%tin>(1)  only tries to read the file if you read directly from the "
 "local spool, if you read news via NNTP, B<\\%tin>(1)  uses the LIST (B<RFC\\ "
@@ -14482,7 +14679,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2958
+#: doc/tin.5:3017
 msgid ""
 "This file provides a chronological record of when newsgroups are created. It "
 "is normally updated by the local news server (e.g., B<\\%innd>(8))  whenever "
@@ -14491,25 +14688,25 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2965
+#: doc/tin.5:3024
 msgid ""
 "is the time when the group was created, expressed as the number of seconds "
 "since the Epoch."
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2965
+#: doc/tin.5:3024
 #, no-wrap
 msgid "B<creator>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2968
+#: doc/tin.5:3027
 msgid "is the electronic mail address of the person who created the group."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2974
+#: doc/tin.5:3033
 msgid ""
 "B<\\%tin>(1)  only tries to read the file if you read directly from the "
 "local spool, if you read news via NNTP, B<\\%tin>(1)  uses the NEWGROUPS "
@@ -14517,7 +14714,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2984
+#: doc/tin.5:3043
 msgid ""
 "This file provides short descriptions of each newsgroup. It is normally "
 "updated by the local news server (e.g., B<\\%innd>(8))  whenever a new group "
@@ -14526,7 +14723,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2996
+#: doc/tin.5:3055
 msgid ""
 "B<\\%tin>(1)  only tries to read the file if you read directly from the "
 "local spool, if you read news via NNTP, B<\\%tin>(1)  uses the LIST "
@@ -14534,14 +14731,14 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:3004
+#: doc/tin.5:3063
 msgid ""
 "This file might hold a default organization to be used in the "
 "''Organization:'' header. $B<ORGANIZATION> has a higher priority if set."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:3021
+#: doc/tin.5:3080
 msgid ""
 "This file specifies the organization of the news overview database (see also "
 "B<\\%newsoverview>(5)).  The order of lines in this file is important; it "
@@ -14552,7 +14749,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:3035
+#: doc/tin.5:3094
 msgid ""
 "This file contains a list of newsgroups \\(em one per line \\(em which the "
 "client should subscribe to when the user has no ${TIN_HOMEDIR:-"
@@ -14563,7 +14760,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:3087
+#: doc/tin.5:3146
 msgid ""
 "B<\\%inews>(1), B<\\%ispell>(1), B<\\%lp>(1), B<\\%lpr>(1), B<\\"
 "%metamail>(1), B<\\%mutt>(1), B<\\%perl>(1), B<\\%perlre>(1), B<\\%pgp>(1), "
@@ -14590,3 +14787,7 @@ msgstr ""
 "B<RFC\\ 2980>, B<RFC\\ 3977>, B<RFC\\ 4155>, B<RFC\\ 4643>, B<RFC\\ 5198>, "
 "B<RFC\\ 5322>, B<RFC\\ 5536>, B<RFC\\ 5537>, B<RFC\\ 6048>, B<RFC\\ 6838>, "
 "B<RFC\\ 8143>, B<RFC\\ 8315>"
+
+#, no-wrap
+#~ msgid "2025-12-24"
+#~ msgstr "2025-12-24"
diff -Nurp '--exclude=.bzr*' tin-2.6.5/po-man/ro/tin.1 tin-2.6.6/po-man/ro/tin.1
--- tin-2.6.5/po-man/ro/tin.1	2025-12-23 17:42:20.000000000 +0100
+++ tin-2.6.6/po-man/ro/tin.1	2026-08-08 17:18:32.890991670 +0200
@@ -3,7 +3,7 @@
 .\" Module    : tin.1
 .\" Author    : I. Lea, U. Janssen
 .\" Created   : 1991-08-23
-.\" Updated   : 2025-12-23
+.\" Updated   : 2026-08-23
 .\" Notes     : use American English; still needs some work, e.g.:
 .\"             - document random organization feature
 .\"             - use semantic newlines
@@ -13,7 +13,7 @@
 .\" This file was generated with po4a. Translate the source file.
 .\"
 .\"*******************************************************************
-.TH TIN 1 2025\-12\-24 2.6.5 "Cititor de È™tiri Usenet"
+.TH TIN 1 2026\-08\-23 2.6.6 "Cititor de È™tiri Usenet"
 .\"
 .\"
 .SH NUME
@@ -28,21 +28,25 @@ tin, rtin \- cititor de È™tiri Usenet
 \|\|\fB\-s\fP \fINews_dir\fP\|] [\|\fB\-cuvZ\fP\|] [\|\fB\-4\fP\||\|\fB\-6\fP\|]
 [\|\fB\-o\fP\||\|\fB\-w\fP\||\|\fB\-N\fP\||\|\fB\-M\fP \fIaddress\fP\|] [\|\fB\-D\fP
 \fIdebug_level\fP\|] [\|\fB\-F\fP \fIfilter_file\fP\|] [\|\fB\-G\fP \fIarticle_limit\fP\|]
-[\|\fB\-f\fP \fInewsrc_file\fP\|] [\|\fB\-g\fP \fIserver\fP\|[\|:\fIport\fP\|]\|] [\|\fB\-L\fP
-\fIMessage\-ID\fP\|] [\|\fB\-m\fP \fIMail_dir\fP\|] [\|\fB\-p\fP \fIport\fP\|] [\|\fB\-t\fP
-\fItimeout\fP\|] [\|\fB\-I\fP \fIindex_dir\fP\|]\ \|[\fInewsgroup\fP\|[\|,.\|.\|.\&\|]\|]\|]
+[\|\fB\-f\fP \fInewsrc_file\fP\|] [\|\fB\-g\fP \fIserver\fP\|[\|:\fIport\fP\|]\|] [\|\fB\-i\fP
+\fIproto_article\fP\|] [\|\fB\-J\fP \fItinrc_file\fP\|] [\|\fB\-L\fP \fIMessage\-ID\fP\|]
+[\|\fB\-m\fP \fIMail_dir\fP\|] [\|\fB\-p\fP \fIport\fP\|] [\|\fB\-t\fP \fItimeout\fP\|] [\|\fB\-I\fP
+\fIindex_dir\fP\|]\ \|[\fInewsgroup\fP\|[\|,.\|.\|.\&\|]\|]\|]
 .SH DESCRIERE
-\fBtin\fP is a full\-screen easy to use Usenet newsreader. It can read news
-locally (e.g., \fI/var/spool/news\fP) or remotely (\fBrtin\fP or \fBtin \-r\fP option)
-via an NNTP (Network News Transport Protocol, \fBRFC\ 3977\fP) or NNTPS (\fBRFC\ 8143\fP) server. It will automatically utilize NOV \fB\%newsoverview\fP(5)  style
-index files if available locally or via the NNTP [X]OVER command (\fBRFC\ 2980\fP, \fBRFC\ 3977\fP).
+\fBtin\fP este un program de citire a È™tirilor Usenet, uÈ™or de utilizat, cu
+afiÈ™are pe ecran complet. Poate citi È™tiri local (de exemplu,
+\fI/var/spool/news\fP) sau de la distanÈ›Äƒ (opÈ›iunea \fBrtin\fP sau \fBtin \-r\fP) prin
+intermediul unui server NNTP (Network News Transport Protocol, \fBRFC\ 3977\fP)
+sau NNTPS (\fBRFC\ 8143\fP). Acesta va utiliza automat fiÈ™iere index de tip NOV
+\fB\%newsoverview\fP(5)  dacÄƒ sunt disponibile local sau prin comanda NNTP
+[X]OVER (\fBRFC\ 2980\fP, \fBRFC\ 3977\fP).
 .PP
 \fBtin\fP are patru niveluri separate de operare: nivel de SelecÈ›ie, nivel de
 Grup, nivel de Fir È™i nivel de Articol. UtilizaÈ›i comanda \fBHelp\fP (â€ž\fBh\fPâ€)
 pentru a vizualiza o listÄƒ a comenzilor disponibile la un anumit nivel.
 .PP
 La pornire, \fBtin\fP va afiÈ™a o listÄƒ cu grupurile de È™tiri gÄƒsite Ã®n
-\fI${TIN_HOMEDIR:\-"$HOME"}/.newsrc\fP. O sÄƒgeatÄƒ â€ž\->â€ sau o barÄƒ
+\fI${TIN_HOMEDIR:\-"$HOME"}/.newsrc\fP. O sÄƒgeatÄƒ â€ž\(->â€ sau o barÄƒ
 evidenÈ›iatÄƒ va indica primul grup de È™tiri. DeplasaÈ›i\-vÄƒ la un grup folosind
 tastele sÄƒgeatÄƒ ale terminalului (Ã®n funcÈ›ie de terminal) sau \fBDown\fP
 (Â«\fBj\fPÂ»)  È™i \fBUp\fP (Â«\fBk\fPÂ»). UtilizaÈ›i PgUp/PgDn (Ã®n funcÈ›ie de terminal)
@@ -85,8 +89,9 @@ numai atunci cÃ¢nd este construit cu sup
 ActiveazÄƒ/dezactiveazÄƒ culorile ANSI (implicit sunt dezactivate).
 .TP 
 \fB\-A\fP
-Force authentication on initial connect. Only available when reading via
-NNTP.  See also \fI${TIN_HOMEDIR:\-"$HOME"}/.newsauth\fP in \fB\%tin\fP(5).
+ForÈ›eazÄƒ autentificarea la conectarea iniÈ›ialÄƒ. DisponibilÄƒ numai la citirea
+prin NNTP. ConsultaÈ›i È™i \fI${TIN_HOMEDIR:\-â€ž$HOMEâ€}/.newsauth\fP Ã®n
+\fB\%tin\fP(5).
 .TP 
 \fB\-c\fP
 CreeazÄƒ/actualizeazÄƒ fiÈ™ierele index pentru fiecare grup din
@@ -108,7 +113,7 @@ Nu Ã®ncarcÄƒ descrierile grupurilor de È
 Enter debug\-level, the levels can specified via number (should be avoided as
 it will be removed in the future) or name (case insensitive) as listed
 below. Use comma to give multiple levels, any combinations are allowed
-(e.g., \*(rq\fB\-D\fP \fIGNKSA,2,NNTP\fP\*(rq). If removal is requested it will be
+(e.g., \*(rq\fB\-D\fP\ \fIGNKSA,2,NNTP\fP\*(rq). If removal is requested it will be
 performed at startup and on normal termination (that is the files are only
 available while \fBtin\fP is running).
 .in +.3i
@@ -140,7 +145,7 @@ Ã®n locul \fI${TIN_HOMEDIR:\-"$HOME"}/.n
 UtilizeazÄƒ fiÈ™ierul filtru specificat Ã®n locul
 \fI${TIN_HOMEDIR:\-"$HOME"}/.filter\fP.
 .TP 
-\fB\-g\fP \fIserver\fP[:\fIport\fP]
+\fB\-g\fP \fIserver\fP[\fB:\fP\fIport\fP]
 UtilizeazÄƒ serverul[:port] È™i newsrc specificate Ã®n
 \fI${TIN_HOMEDIR:\-"$HOME"}/.tin/newsrctable\fP. Disponibil numai la citirea
 prin NNTP. DacÄƒ doreÈ™ti sÄƒ specifici un port cu o adresÄƒ IPv6 simplÄƒ, adresa
@@ -161,6 +166,15 @@ Ajutor: listeazÄƒ opÈ›iunile valide pent
 \fB\-H\fP
 ScurtÄƒ introducere Ã®n \fBtin\fP, care este afiÈ™atÄƒ È™i la prima pornire.
 .TP 
+\fB\-i\fP\fI proto_article\fP
+Import (append) a proto article to the
+\fI${TIN_HOMEDIR:\-"$HOME"}/.tin/postponed.articles\fP file.  The proto article
+then can be posted via \fBPostponed\fP '(\fBO\fP', \&'\fB^O\fP') or \*(rq\fB\-w\fP\*(rq or even
+\&'\fB\-o\fP\*(rq.  The proto article should not be MIME encoded and have at least
+the following headers: \*(rqFrom:\*(rq, \*(rqSubject:\*(rq and \*(rqNewsgroups:\*(rq.  Be
+aware that if \*(rq\fB\-i\fP\*(rq is used in conjunction with \*(rq\fB\-o\fP\*(rq all pending
+postponed articles will be posted, not just the one given with \*(rq\fB\-i\fP\*(rq.
+.TP 
 \fB\-I\fP\fI director\fP
 Director Ã®n care se stocheazÄƒ fiÈ™ierele index ale grupurilor de
 È™tiri. Valoarea implicitÄƒ este
@@ -168,22 +182,26 @@ È™tiri. Valoarea implicitÄƒ este
 opÈ›iune nu are niciun efect dacÄƒ \fBtin\fP recupereazÄƒ fiÈ™ierele index prin
 NNTP È™i \fBcache_overview_files\fP este dezactivatÄƒ.
 .TP 
+\fB\-J\fP\fI fiÈ™ier\fP
+Use the specified tinrc file instead of
+\fI${TIN_HOMEDIR:\-"$HOME"}/.tin/tinrc\fP.
+.TP 
 \fB\-k\fP
 Omite etapa de verificare a certificatului pentru conexiunile NNTPS È™i
 continuÄƒ fÄƒrÄƒ verificare. AceastÄƒ opÈ›iune implicÄƒ â€ž\fB\-T\fPâ€. A se vedea de
 asemenea secÈ›iunea Â«SECURITATEÂ».
 .TP 
 \fB\-l\fP
-Get number of articles per group from the
-\fI${TIN_LIBDIR:\-NEWSLIBDIR}"/"${TIN_ACTIVEFILE:\-active}\fP file. If reading
-via NNTP this is done with the LIST command (\fBRFC\ 3977\fP). This might
-result in incorrect article counts but is usually faster than the default
-which is to read the
-\fI${TIN_LIBDIR:\-NEWSLIBDIR}"/"${TIN_ACTIVEFILE:\-active}\fP file (either
-directly or via LIST) and then check the article count via NNTP GROUP
-command (\fBRFC\ 3977\fP) \*(rq\fB\-ln\fP\*(rq. If reading via NNTP and LIST COUNTS
-(\fBRFC\ 6048\fP) is available that is used instead as it gives more accurate
-article counts.
+ObÈ›ine numÄƒrul de articole pe grup din fiÈ™ierul
+\fI${TIN_LIBDIR:\-NEWSLIBDIR}"/"${TIN_ACTIVEFILE:\-active}\fP. DacÄƒ citirea se
+face prin NNTP, aceasta se realizeazÄƒ cu comanda LIST (\fBRFC\ 3977\fP). Acest
+lucru poate duce la numÄƒrarea incorectÄƒ a articolelor, dar este de obicei
+mai rapid decÃ¢t opÈ›iunea implicitÄƒ, care constÄƒ Ã®n citirea fiÈ™ierului
+\fI${TIN_LIBDIR:\-NEWSLIBDIR}"/"${TIN_ACTIVEFILE:\-active}\fP (fie direct, fie
+prin LIST) È™i apoi verificarea numÄƒrului de articole prin comanda NNTP GROUP
+(\fBRFC\ 3977\fP). â€ž\fB\-ln\fPâ€. DacÄƒ citirea se face prin NNTP È™i LIST COUNTS
+(\fBRFC\ 6048\fP) este disponibilÄƒ, aceasta este utilizatÄƒ Ã®n schimb, deoarece
+oferÄƒ un numÄƒr mai precis de articole.
 .TP 
 \fB\-L\fP
 AfiÈ™eazÄƒ mesajul cu ID\-ul de mesaj dat, dacÄƒ este disponibil. Disponibil
@@ -199,11 +217,13 @@ mai tÃ¢rziu. Pentru mai multe informaÈ›i
 AUTOMATÄ‚ PRIN POÈ˜TA ELECTRONICÄ‚ È˜I SALVAREA NOILOR È˜TIRIÂ».
 .TP 
 \fB\-n\fP
-Only load groups from the
-\fI${TIN_LIBDIR:\-NEWSLIBDIR}"/"${TIN_ACTIVEFILE:\-active}\fP file that are
-subscribed to in the user's \fI${TIN_HOMEDIR:\-"$HOME"}/.newsrc\fP. This allows
-a noticeable speed up when connecting via a slow line, but \fBtin\fP may not be
-able to detect which groups are moderated. See also \*(rq\fB\-l\fP\*(rq.
+ÃŽncarcÄƒ numai grupurile din fiÈ™ierul
+\fI${TIN_LIBDIR:\-NEWSLIBDIR}"/"${TIN_ACTIVEFILE:\-active}\fP la care
+utilizatorul este abonat Ã®n fiÈ™ierul
+\fI${TIN_HOMEDIR:\-"$HOME"}/.newsrc\fP. Acest lucru permite o accelerare
+semnificativÄƒ atunci cÃ¢nd vÄƒ conectaÈ›i printr\-o linie lentÄƒ, dar \fBtin\fP s\-ar
+putea sÄƒ nu poatÄƒ detecta grupurile moderate. A se vedea de asemenea
+opÈ›iunea â€ž\fB\-l\fPâ€.
 .TP 
 \fB\-N\fP
 Trimite articolele necitite pentru a le citi mai tÃ¢rziu. Pentru mai multe
@@ -270,9 +290,9 @@ multe ori pentru a creÈ™te nivelul de de
 AfiÈ™eazÄƒ informaÈ›ii despre versiune È™i opÈ›iunile de compilare.
 .TP 
 \fB\-w\fP
-Modul rapid pentru a publica un articol È™i apoi a ieÈ™i. AceastÄƒ opÈ›iune
-implicÄƒ â€ž\fB\-d\fPâ€. Pentru ca acest lucru sÄƒ fie cu adevÄƒrat rapid, ar trebui
-utilizatÄƒ Ã®mpreunÄƒ cu â€ž\fB\-n\fPâ€, dacÄƒ este posibil.
+Quick mode to post an article to a group and then exit.  This option implies
+\&\*(rq\fB\-d\fP\*(rq.  In order for this to be really quick, it should be used with
+\&\*(rq\fB\-n\fP\*(rq if possible.
 .TP 
 \fB\-x\fP
 Modul fÄƒrÄƒ publicare. Nu puteÈ›i publica articole dacÄƒ utilizaÈ›i aceastÄƒ
@@ -289,10 +309,11 @@ PorneÈ™te \fBtin\fP numai dacÄƒ existÄƒ
 introducerea Ã®n fiÈ™ierul de autentificare.
 .TP 
 \fB\-Z\fP
-Check if there is any new/unread news and exit with appropriate status. If
-the \&\*(rq\fB\-v\fP\*(rq option is specified the number of unread articles in each
-group is printed. An exit code 0 indicates no news, 1 that an error occurred
-and 2 that new/unread news exists. Useful for writing scripts.
+VerificÄƒ dacÄƒ existÄƒ È™tiri noi/necitite È™i iese cu starea
+corespunzÄƒtoare. DacÄƒ este specificatÄƒ opÈ›iunea â€ž\fB\-v\fPâ€, se afiÈ™eazÄƒ numÄƒrul
+de articole necitite din fiecare grup. Codul de ieÈ™ire 0 indicÄƒ faptul cÄƒ nu
+existÄƒ È™tiri, 1 indicÄƒ faptul cÄƒ a apÄƒrut o eroare, iar 2 indicÄƒ faptul cÄƒ
+existÄƒ È™tiri noi/necitite. UtilÄƒ pentru scrierea de scripturi.
 .PP
 \fBtin\fP poate modifica dinamic opÈ›iunile sale prin comanda \fBOptionMenu\fP
 (Â«\fBM\fPÂ»). Orice modificare este salvatÄƒ Ã®n
@@ -323,10 +344,10 @@ dispÄƒrea. PuteÈ›i utiliza \fBSelectSync
 fiÈ™ierul \fI${TIN_LIBDIR:\-NEWSLIBDIR}"/"${TIN_ACTIVEFILE:\-active}\fP È™i a le
 recupera.
 .PP
-NB: With the \*(rq\fB\-n\fP\*(rq flag, if reading via NNTP it may happen that only
-unsubscribed groups in the \fI${TIN_HOMEDIR:\-"$HOME"}/.newsrc\fP file (or the
-newsrc\-file given by the \&\*(rq\fB\-f\fP\*(rq command\-line switch or via
-\fI${TIN_HOMEDIR:\-"$HOME"}/.tin/newsrctable\fP) can be matched.
+NOTA BENE: Cu opÈ›iunea â€ž\fB\-n\fPâ€, dacÄƒ se citeÈ™te prin NNTP, se poate Ã®ntÃ¢mpla
+ca numai grupurile neabonate din fiÈ™ierul \fI${TIN_HOMEDIR:\-"$HOME"}/.newsrc\fP
+(sau fiÈ™ierul newsrc specificat prin opÈ›iunea â€ž\fB\-f\fPâ€ sau prin
+\fI${TIN_HOMEDIR:\-"$HOME"}/.tin/newsrctable\fP) pot fi potrivite.
 .PP
 .\"
 .\"
@@ -349,13 +370,14 @@ de È™tiri.
 .PP
 .\"
 .\"
-A user starting \fBtin\fP for the first time can be automatically subscribed to
-a list of newsgroups that are deemed appropriate by the news
-administrator. The subscriptions file should be created in your news lib
-directory (i.e., \fI${TIN_LIBDIR:\-NEWSLIBDIR}/subscriptions\fP) and should be
-world readable. If you read news via NNTP, then your news server must
-support the LIST SUBSCRIPTIONS command. It is part of the NNTP List
-Extensions (\fBRFC\ 6048\fP) and all modern servers should understand it.
+Un utilizator care porneÈ™te \fBtin\fP pentru prima datÄƒ poate fi abonat automat
+la o listÄƒ de grupuri de È™tiri considerate adecvate de administratorul de
+È™tiri. FiÈ™ierul de abonamente trebuie creat Ã®n directorul bibliotecii de
+È™tiri (adicÄƒ, \fI${TIN_LIBDIR:\-NEWSLIBDIR}/subscriptions\fP) È™i trebuie sÄƒ
+poatÄƒ fi citit de toatÄƒ lumea. DacÄƒ citiÈ›i È™tirile prin NNTP, serverul
+dvs. de È™tiri trebuie sÄƒ accepte comanda LIST SUBSCRIPTIONS. Aceasta face
+parte din NNTP List Extensions (\fBRFC\ 6048\fP) È™i toate serverele moderne ar
+trebui sÄƒ o Ã®nÈ›eleagÄƒ.
 .SS "FORMATUL ECRANULUI"
 \fBtin\fP are patru niveluri separate de operare: nivel de SelecÈ›ie, nivel de
 Grup, nivel de fir È™i nivel de Articol.
@@ -400,10 +422,10 @@ grupurile de È™tiri noi È™i acestea vor
 sesiune ulterioarÄƒ.
 .TP 
 \fBD\fP
-This group no longer exists. If you no longer wish to see this group then
-unsubscribe from it in the normal way. This flag will only appear if you
-have set \fBstrip_bogus\fP to "Mark with D on selection screen" in the Options
-Menu.
+Acest grup nu mai existÄƒ. DacÄƒ nu mai doriÈ›i sÄƒ vedeÈ›i acest grup,
+dezabonaÈ›i\-vÄƒ de la el Ã®n mod normal. Acest indicator va apÄƒrea numai dacÄƒ
+aÈ›i definit \fBstrip_bogus\fP la â€žMarcheazÄƒ cu D Ã®n ecranul de selecÈ›ieâ€ Ã®n
+meniul OpÈ›iuni.
 .TP 
 \fBX\fP
 Nu mai puteÈ›i publica postÄƒri Ã®n acest grup. Adesea, un grup va fi Ã®nlocuit
@@ -429,12 +451,12 @@ sau \fBart_marked_unread\fP), numÄƒrul d
 alt.sources (5B \-50/23+ 0* 3o 0K)
 .fi
 .PP
-The characters after the numbers depend on configuration and if the
-currently \fBshow_only_unread_arts\fP is active or not.  Some numbers could be
-missing if the specific option is not enabled.  It might also contain an
-\&'M', 'X' or '=' (see above; may not work with the \*(rq\fB\-n\fP\*(rq command\-line
-switch) if the group is moderated, set to no posting or postings to it get
-redirected.
+Caracterele dupÄƒ numere depind de configuraÈ›ie È™i de faptul dacÄƒ opÈ›iunea
+\fBshow_only_unread_arts\fP este activÄƒ sau nu. Unele numere pot lipsi dacÄƒ
+opÈ›iunea specificÄƒ nu este activatÄƒ. Poate conÈ›ine È™i un â€žMâ€, â€žXâ€ sau â€ž=â€
+(vedeÈ›i mai sus; este posibil sÄƒ nu funcÈ›ioneze cu opÈ›iunea de linie de
+comandÄƒ â€ž\fB\-n\fPâ€) dacÄƒ grupul este moderat, configurat sÄƒ nu permitÄƒ
+publicÄƒri sau dacÄƒ publicÄƒrile cÄƒtre acesta sunt redirecÈ›ionate.
 .PP
 DacÄƒ un fir conÈ›ine articole necitite, acesta este marcat cu
 \fBart_marked_unread\fP Ã®n faÈ›a numÄƒrului total de articole din fir. DacÄƒ
@@ -562,17 +584,18 @@ DeruleazÄƒ ecranul cu o linie Ã®n sus.
 DeruleazÄƒ ecranul cu o linie Ã®n jos.
 .TP 
 \fBPostponed 'O' '^O'\fP
-Reload postponed article. If your system blocks the \fBPostponed\fP key you
-must quote it by pressing '\fB^V\fP' (CTRL\-V) first. The postpone\-menu offers
-the following actions: \fBPromptYes\fP ('\fBy\fP') = reload and spawn editor;
-\fBPostponeOverride\fP ('\fBY\fP') = post article (without spawning editor);
-\fBPostponeAll\fP ('\fBA\fP') = post all postponed articles (without spawning
-editor); \fBPromptNo\fP ('\fBn\fP') = skip this article; \fBQuit\fP ('\fBq\fP') = quit
-postponed menu. Currently there is no 'simple' way to delete a postponed
-article from the postponed\-file, you have to use the following command
-sequence instead: reload it with \fBPostponed\fP, enter editor with
-\fBPromptYes\fP ('\fBy\fP'), quit editor, discard posting with \fBQuit\fP
-('\fB^O\fP\*(rq\fBy\fP\*(rq\fBq\fP'). See also \*(rq\fB\-o\fP\*(rq command\-line switch.
+ReÃ®ncarcÄƒ articolul amÃ¢nat. DacÄƒ sistemul dvs. blocheazÄƒ tasta \fBPostponed\fP,
+trebuie sÄƒ o citaÈ›i apÄƒsÃ¢nd mai Ã®ntÃ¢i â€ž\fB^V\fPâ€ (Â«CTRL\-VÂ»). Meniul de amÃ¢nare
+oferÄƒ urmÄƒtoarele acÈ›iuni: \fBPromptYes\fP (Â«\fBy\fPÂ») = reÃ®ncarcÄƒ È™i lanseazÄƒ
+editorul; \fBPostponeOverride\fP (Â«\fBY\fPÂ») = publicÄƒ articolul (fÄƒrÄƒ a lansa
+editorul); \fBPostponeAll\fP (Â«\fBA\fPÂ») = publicÄƒ toate articolele amÃ¢nate (fÄƒrÄƒ
+a deschide editorul); \fBPromptNo\fP (Â«\fBn\fPÂ») = omite acest articol; \fBQuit\fP
+(Â«\fBq\fPÂ») = iese din meniul de amÃ¢nare. ÃŽn prezent, nu existÄƒ o modalitate
+â€žsimplÄƒâ€ de a È™terge un articol amÃ¢nat din fiÈ™ierul amÃ¢nat, trebuie sÄƒ
+utilizaÈ›i Ã®n schimb urmÄƒtoarea secvenÈ›Äƒ de comenzi: reÃ®ncÄƒrcaÈ›i\-l cu
+\fBPostponed\fP, intraÈ›i Ã®n editor cu \fBPromptYes\fP â€ž\fBy\fPâ€, ieÈ™iÈ›i din editor,
+renunÈ›aÈ›i la publicare cu \fBQuit\fP (Â«\fB^O\fPÂ»Â«\fBy\fPÂ»Â«\fBq\fPÂ»). A se vedea È™i
+opÈ›iunea de linie de comandÄƒ â€ž\fB\-o\fPâ€.
 .TP 
 \fBHelp 'h'\fP
 Ecranul de ajutor al comenzilor disponibile Ã®n meniul curent. PuteÈ›i utiliza
@@ -600,8 +623,9 @@ ImprimÄƒ informaÈ›iile despre versiunea
 SelecteazÄƒ grupul 4.
 .TP 
 \fBMarkAncientArtRead '^E'\fP
-Mark all articles in the current group older than a given time in days or a
-date string formatted according to \fBRFC\ 5322\fP as read.
+MarcheazÄƒ toate articolele din grupul curent mai vechi decÃ¢t o anumitÄƒ
+perioadÄƒ de timp Ã®n zile sau o datÄƒ formatatÄƒ conform \fBRFC\ 5322\fP ca fiind
+citite.
 .TP 
 \fBSelectResetNewsrc '^R'\fP
 ReiniÈ›ializeazÄƒ fiÈ™ierul \fI${TIN_HOMEDIR:\-"$HOME"}/.newsrc\fP. Aceasta va
@@ -663,11 +687,11 @@ ActiveazÄƒ/dezactiveazÄƒ afiÈ™area inver
 AfiÈ™eazÄƒ detalii despre conexiunea curentÄƒ.
 .TP 
 \fBLookupMessage 'L'\fP
-Look up article by \*(rqMessage\-ID:\*(rq. If none of the groups listed in the
-\&\*(rqNewsgroups:\*(rq\-header of the referenced article is available, just the
-contents of the \*(rqNewsgroups:\*(rq\-header will be displayed in the last line.
-At this level this command only works if reading via NNTP and the server
-supports [X]HDR (\fBRFC\ 2980\fP, \fBRFC\ 3977\fP) or XPAT (\fBRFC\ 2980\fP).
+CautÄƒ articolul dupÄƒ â€žMessage\-ID:â€. DacÄƒ niciunul dintre grupurile enumerate
+Ã®n antetul â€žNewsgroups:â€ al articolului referit nu este disponibil, doar
+conÈ›inutul antetului â€žNewsgroups:â€ va fi afiÈ™at Ã®n ultima linie. La acest
+nivel, aceastÄƒ comandÄƒ funcÈ›ioneazÄƒ numai dacÄƒ citirea se face prin NNTP È™i
+serverul acceptÄƒ [X]HDR (\fBRFC\ 2980\fP, \fBRFC\ 3977\fP) sau XPAT (\fBRFC\ 2980\fP).
 .TP 
 \fBSelectMoveGrp 'm'\fP
 MutÄƒ grupul curent Ã®n lista de selecÈ›ie a grupurilor. IntroducÃ¢nd â€ž1â€,
@@ -753,8 +777,9 @@ SelecteazÄƒ automat articolul (articolel
 secÈ›iunea Â«FILTRAREA ARTICOLELORÂ» pentru mai multe informaÈ›ii.
 .TP 
 \fBMarkAncientArtRead '^E'\fP
-Mark all articles in the current group older than a given time in days or a
-date string formatted according to \fBRFC\ 5322\fP as read.
+MarcheazÄƒ toate articolele din grupul curent mai vechi decÃ¢t o anumitÄƒ
+perioadÄƒ de timp Ã®n zile sau o datÄƒ formatatÄƒ conform \fBRFC\ 5322\fP ca fiind
+citite.
 .TP 
 \fBMenuFilterKill '^K'\fP
 Ascunde articolul (articolele) folosind un meniu. CitiÈ›i secÈ›iunea
@@ -816,7 +841,7 @@ va reutiliza ultimul model introdus.
 \fBGroupReverseSel '@'\fP
 AnuleazÄƒ toate selecÈ›iile pentru toate articolele.
 .TP 
-\fBGroupUndoSel '~'\fP
+\fBGroupUndoSel '\[ti]'\fP
 AnuleazÄƒ toate selecÈ›iile din toate articolele. È˜terge efectul comenzii
 \fBGroupMarkUnselArtRead\fP (Â«\fBX\fPÂ»). Astfel, dupÄƒ ce se executÄƒ mai Ã®ntÃ¢i
 comanda \fBGroupMarkUnselArtRead\fP, se poate executa comanda \fBGroupUndoSel\fP
@@ -914,8 +939,9 @@ se procedeze.
 Deschide firul de sub poziÈ›ia curentÄƒ a cursorului.
 .TP 
 \fBLookupMessage 'L'\fP
-Look up article by \*(rqMessage\-ID:\*(rq. If not reading via NNTP or the server
-neither supports [X]HDR (\fBRFC\ 2980\fP, \fBRFC\ 3977\fP) nor XPAT (\fBRFC\ 2980\fP), only the IDs in the current group are searched.
+CautÄƒ articolul dupÄƒ â€žMessage\-ID:â€. DacÄƒ nu se citeÈ™te prin NNTP sau
+serverul nu acceptÄƒ nici [X]HDR (\fBRFC\ 2980\fP, \fBRFC\ 3977\fP), nici XPAT
+(\fBRFC\ 2980\fP), se cautÄƒ numai ID\-urile din grupul curent.
 .TP 
 \fBGroupMail 'm'\fP
 Trimite prin poÈ™ta electronicÄƒ articolul curent / firul / articolele
@@ -1006,7 +1032,7 @@ MarcheazÄƒ toate articolele necitite car
 reÃ®ncarcÄƒ ecranul pentru a reflecta modificÄƒrile È™i plaseazÄƒ indexul la
 primul fir pentru a Ã®ncepe citirea.  ApÄƒsÃ¢nd din nou
 \fBGroupMarkUnselArtRead\fP (Â«\fBX\fPÂ») se va reveni la starea
-iniÈ›ialÄƒ. ConsultaÈ›i comanda \fBGroupUndoSel\fP (â€ž\fB~\fPâ€) pentru a È™terge
+iniÈ›ialÄƒ. ConsultaÈ›i comanda \fBGroupUndoSel\fP (â€ž\fB\[ti]\fPâ€) pentru a È™terge
 efectul de comutare. PÄƒrÄƒsirea grupului va È™terge, de asemenea, efectul de
 comutare È™i va face modificÄƒrile permanente.
 .TP 
@@ -1072,7 +1098,7 @@ ActiveazÄƒ/dezactiveazÄƒ selectarea arti
 \fBThreadReverseSel '@'\fP
 InverseazÄƒ selecÈ›iile articolelor.
 .TP 
-\fBThreadUndoSel '~'\fP
+\fBThreadUndoSel '\[ti]'\fP
 AnuleazÄƒ toate selecÈ›iile din firul curent.
 .TP 
 \fBPipe '|'\fP
@@ -1143,8 +1169,9 @@ articolului curent. CÃ¢nd sunt prezente
 solicitare care Ã®ntreabÄƒ cum sÄƒ se procedeze.
 .TP 
 \fBLookupMessage 'L'\fP
-Look up article by \*(rqMessage\-ID:\*(rq. If not reading via NNTP or the server
-neither supports [X]HDR (\fBRFC\ 2980\fP, \fBRFC\ 3977\fP) nor XPAT (\fBRFC\ 2980\fP), only the IDs in the current group are searched.
+CautÄƒ articolul dupÄƒ â€žMessage\-ID:â€. DacÄƒ nu se citeÈ™te prin NNTP sau
+serverul nu acceptÄƒ nici [X]HDR (\fBRFC\ 2980\fP, \fBRFC\ 3977\fP), nici XPAT
+(\fBRFC\ 2980\fP), se cautÄƒ numai ID\-urile din grupul curent.
 .TP 
 \fBThreadMail 'm'\fP
 Trimite prin poÈ™ta electronicÄƒ articolul curent / firul / articolele
@@ -1225,8 +1252,8 @@ RÄƒspunde prin poÈ™ta electronicÄƒ autor
 copie a articolului cu toate anteturile incluse.
 .TP 
 \fBPagePGPCheckArticle '^G'\fP
-Perform \fB\%pgp\fP(1)  / \fB\%gpg\fP(1)  operations on article. This expects
-inline pgp (\fBRFC\ 9580\fP) and not MIME pgp (\fBRFC\ 3156\fP).
+EfectueazÄƒ operaÈ›iile \fB\%pgp\fP(1)  / \fB\%gpg\fP(1)  pe articol. Se aÈ™teaptÄƒ
+pgp inline (\fBRFC\ 4880\fP) È™i nu MIME pgp (\fBRFC\ 3156\fP).
 .TP 
 \fBPageToggleRaw '^H'\fP
 ComutÄƒ modul de afiÈ™are (brut, inclusiv toate antetele, sau procesat).
@@ -1257,16 +1284,18 @@ InformaÈ›ii MIME detaliate despre artico
 ActiveazÄƒ decodificarea ROT\-13 pentru acest articol.
 .TP 
 \fBPageToggleInlineData '('\fP
-Toggle the display data sections outside of MIME, e.g. uuencoded or yenc
-data. The default behavior is taken from the \fBhide_inline_data\fP variable in
-the tinrc file.
+ActiveazÄƒ/dezactiveazÄƒ afiÈ™area secÈ›iunilor de date Ã®n afarÄƒ de MIME, de
+exemplu date codificate uuencoded sau yenc. Comportamentul implicit este
+preluat din variabila \fBhide_inline_data\fP din fiÈ™ierul tinrc.
 .TP 
 \fBPageReveal ')'\fP
-The form feed character (^L) is often used to hide 'spoilers' that the
-reader may not initially wish to see when viewing an article. Any text after
-a form feed is not displayed. This key\-press acts like a reveal key and
-turns the hidden text back on. Scrolling down will also reveal the text,
-scrolling up will hide it again.
+Caracterul de alimentare cu formular (^L) este adesea utilizat pentru a
+ascunde â€žspoiler\-eleâ€ pe care cititorul ar putea sÄƒ nu doreascÄƒ sÄƒ le vadÄƒ
+iniÈ›ial atunci cÃ¢nd vizualizeazÄƒ un articol. Orice text dupÄƒ un caracter de
+salt de paginÄƒ(avansare paginÄƒ) nu este afiÈ™at. AceastÄƒ apÄƒsare de tastÄƒ
+acÈ›ioneazÄƒ ca o tastÄƒ de dezvÄƒluire È™i reafiÅŸeazÄƒ textul ascuns. Derularea
+Ã®n jos va dezvÄƒlui, de asemenea, textul, iar derularea Ã®n sus Ã®l va ascunde
+din nou.
 .TP 
 \fBLastViewed '\-'\fP
 Reintroduce ultimul mesaj ce a fost vizualizat.
@@ -1295,7 +1324,7 @@ Merge la ultimul articol din firul curen
 ActiveazÄƒ/dezactiveazÄƒ evidenÈ›ierea cuvintelor.
 .TP 
 \fBPageToggleVerbatim ','\fP
-Cycle through the various options of \fBverbatim_handling\fP.
+Parcurge ciclic diferitele opÈ›iuni ale \fBverbatim_handling\fP.
 .TP 
 \fBPipe '|'\fP
 Introduce articolul curent / firul / articolele selectate automat (populare)
@@ -1390,8 +1419,9 @@ MarcheazÄƒ restul firului ca citit È™i t
 AfiÈ™eazÄƒ meniul firului de discuÈ›ie din care face parte articolul curent.
 .TP 
 \fBLookupMessage 'L'\fP
-Look up article by \*(rqMessage\-ID:\*(rq. If not reading via NNTP or the server
-neither supports [X]HDR (\fBRFC\ 2980\fP, \fBRFC\ 3977\fP) nor XPAT (\fBRFC\ 2980\fP), only the IDs in the current group are searched.
+CautÄƒ articolul dupÄƒ â€žMessage\-ID:â€. DacÄƒ nu se citeÈ™te prin NNTP sau
+serverul nu acceptÄƒ nici [X]HDR (\fBRFC\ 2980\fP, \fBRFC\ 3977\fP), nici XPAT
+(\fBRFC\ 2980\fP), se cautÄƒ numai ID\-urile din grupul curent.
 .TP 
 \fBPageMail 'm'\fP
 Trimite prin poÈ™ta electronicÄƒ articolul curent / firul / articolele
@@ -1592,12 +1622,14 @@ urmÄƒtoarele comenzi:
 .RS 4
 .TP  10
 \fBPostedArticlesSelect '^J' '<CR>'\fP
-The article with the current \*(rqMessage\-ID:\*(rq will be opened if available.
-Note that this requires that the \*(rqMessage\-ID:\*(rq of the article was recorded
-in \fI${TIN_HOMEDIR:\-"$HOME"}/.tin/posted\fP which may not always be the case.
-If using NNTP and the internal inews (\fBinews_prog\fP set to "\-\-internal")
-and either the server proposes a \*(rqMessage\-ID:\*(rq during the POST (\fBRFC\ 3977\fP) command or \fBtin\fP is built to generate \*(rqMessage\-ID:\*(rq this should be
-the case. With an external inews (and reading from local spool) it is not.
+Articolul cu â€žMessage\-ID:â€ actual va fi deschis dacÄƒ este
+disponibil. ReÈ›ineÈ›i cÄƒ acest lucru necesitÄƒ ca â€žMessage\-ID:â€ articolului sÄƒ
+fi fost Ã®nregistrat Ã®n \fI${TIN_HOMEDIR:\-"$HOME"}/.tin/posted\fP, ceea ce nu
+este Ã®ntotdeauna cazul. DacÄƒ utilizaÈ›i NNTP È™i inews intern (\fBinews_prog\fP
+definit la â€ž\-\-internalâ€) È™i fie serverul propune un â€žMessage\-ID:â€ Ã®n timpul
+comenzii POST (\fBRFC\ 3977\fP), fie \fBtin\fP este construit pentru a genera
+â€žMessage\-ID:â€, acesta ar trebui sÄƒ fie cazul. Cu un inews extern (È™i citind
+din spool\-ul local) nu este cazul.
 .TP 
 \fBSearchSubjF '/'\fP
 CÄƒutare adresÄƒ URL Ã®nainte.
@@ -1668,12 +1700,13 @@ GRUPULUIÂ».
 Comanda \fBConfigScopeMenu\fP (Â«\fBS\fPÂ») afiÈ™eazÄƒ meniul domeniilor. Pentru mai
 multe informaÈ›ii, consultaÈ›i secÈ›iunea Â«MENIUL DOMENIILORÂ».
 .PP
-Finally, the \fBConfigServerrcMenu\fP ('\fBs\fP') command brings up the serverrc
-menu where values from \fI${TIN_HOMEDIR:\-"$HOME"}/.tin/$NNTPSERVER/serverrc\fP
-can be changed.  For more information see section "SERVERRC MENU".
+ÃŽn cele din urmÄƒ, comanda \fBConfigServerrcMenu\fP (Â«\fBs\fPÂ») afiÈ™eazÄƒ meniul
+serverrc, unde pot fi modificate valorile din
+\fI${TIN_HOMEDIR:\-"$HOME"}/.tin/$NNTPSERVER/serverrc\fP. Pentru mai multe
+informaÈ›ii, consultaÈ›i secÈ›iunea Â«MENIUL SERVERRCÂ».
 .PP
-Here is a full list of all the available variables. The name in round
-brackets is the name of the corresponding setting in
+IatÄƒ o listÄƒ completÄƒ a tuturor variabilelor disponibile. Numele dintre
+parantezele rotunde este numele setÄƒrii corespunzÄƒtoare din
 \fI${TIN_HOMEDIR:\-"$HOME"}/.tin/tinrc\fP.
 .TP  4
 \fBAbreviazÄƒ numele lungi ale grupurilor de È™tiri (abbreviate_groupname)\fP
@@ -1687,7 +1720,7 @@ DacÄƒ este activatÄƒ â€žONâ€, adaugÄƒ a
 de discuÈ›ie pentru a filtra È™i evidenÈ›ia rÄƒspunsurile. Implicit este
 activatÄƒ â€žONâ€.
 .TP 
-\fBInsert \*(rqUser\-Agent:\*(rq\-header (advertising)\fP
+\fBInsereazÄƒ antetul â€žUser\-Agent:â€ (advertising)\fP
 ActiveazÄƒ publicitatea Ã®n antet (â€žUser\-Agent:â€). Implicit este activatÄƒ
 â€žONâ€.
 .TP 
@@ -1722,7 +1755,8 @@ Caracterul utilizat pentru a indica fapt
 citit. Implicit este â€ž+â€.
 .TP 
 \fBCaracterul pentru afiÈ™area articolelor citite (art_marked_read)\fP
-The character used to show that an article was read. Default is '\ '.
+Caracterul utilizat pentru a indica faptul cÄƒ un articol a fost
+citit. Valoarea implicitÄƒ este â€ž\â€.
 .TP 
 \fBCaracterul pentru afiÈ™area articolelor eliminate (art_marked_killed)\fP
 Caracterul utilizat pentru a indica faptul cÄƒ un articol a fost
@@ -1746,8 +1780,9 @@ ataÈ™amentului. ConsultaÈ›i secÈ›iunea Â
 ECRANULUIÂ». Implicit este â€ž%t%s%e%c%dâ€.
 .TP 
 \fBTrimiteÈ›i automat o copie È™i/sau o copie ascunsÄƒ (auto_cc_bcc)\fP
-Automatically put your name in the \*(rqCc:\*(rq (1) or \*(rqBcc:\*(rq (2) field or to
-both (3) fields when mailing an article. Default is 'No' (0).
+Introduce automat numele dvs. Ã®n cÃ¢mpul â€žCc:â€ (1) sau â€žBcc:â€ (2)  atunci
+cÃ¢nd trimiteÈ›i un articol prin e\-mail. Valoarea implicitÄƒ este â€žNu
+introduceâ€ (0).
 .TP 
 \fBListeazÄƒ firul folosind tasta sÄƒgeatÄƒ dreapta (auto_list_thread)\fP
 DacÄƒ este activatÄƒ, afiÈ™eazÄƒ automat firul de discuÈ›ie la introducerea
@@ -1769,9 +1804,11 @@ redactarea unui articol, va fi afiÈ™atÄƒ
 publicare. Implicit este activatÄƒ â€žONâ€.
 .TP 
 \fBCache NNTP fiÈ™iere de prezentare generalÄƒ local (cache_overview_files)\fP
-If ON, create local copies of NNTP overview files. This can be used to
-considerably speed up accessing large groups when using a slow connection.
-See also "INDEX FILES" and \fBgetart_limit\fP. Default is OFF.
+DacÄƒ este activatÄƒ â€žONâ€, creeazÄƒ copii locale ale fiÈ™ierelor de prezentare
+generalÄƒ NNTP. AceastÄƒ opÈ›iune poate fi utilizatÄƒ pentru a accelera
+considerabil accesarea grupurilor mari atunci cÃ¢nd se utilizeazÄƒ o conexiune
+lentÄƒ. VedeÈ›i de asemenea secÈ›iunea â€žFIÈ˜IERE INDEXâ€ È™i \fBgetart_limit\fP. ÃŽn
+mod implicit, aceastÄƒ opÈ›iune este dezactivatÄƒ â€žOFFâ€.
 .TP 
 \fBComprimarea fiÈ™ierelor de prezentare generalÄƒ NNTP stocate Ã®n memoria cache localÄƒ (compress_overview_files)\fP
 DacÄƒ este activatÄƒ â€žONâ€, fiÈ™ierele de prezentare generalÄƒ NNTP stocate Ã®n
@@ -1780,10 +1817,11 @@ comprimat (\fBRFC\ 1952\fP). Util pentru
 local. ÃŽn mod implicit, aceastÄƒ opÈ›iune este dezactivatÄƒ â€žOFFâ€.
 .TP 
 \fBAlgoritm hash pentru blocÄƒri de anulare (cancel_lock_algo)\fP
-Use this hash algorithm for cancel\-locks (\fBRFC\ 8315\fP). Only available when
-built with cancel\-lock support. none disables the generation of
-cancel\-locks. Valid values are none, sha1, sha256 and sha512.  Default is
-sha1. See also \fI${TIN_HOMEDIR:\-"$HOME"}/.cancelsecret\fP in \fB\%tin\fP(5).
+UtilizeazÄƒ acest algoritm hash pentru blocÄƒri de anulare (\fBRFC\ 8315\fP). DisponibilÄƒ numai cÃ¢nd \fBtin\fP este construit cu suport pentru
+blocÄƒri de anulare. â€žnoneâ€ dezactiveazÄƒ generarea blocÄƒrilor de
+anulare. Valorile valide sunt â€žnoneâ€, â€žsha1â€, â€žsha256â€ È™i â€žsha512â€. Implicit
+este â€žsha1â€. VedeÈ›i de  asemenea \fI${TIN_HOMEDIR:\-â€ž$HOMEâ€}/.cancelsecret\fP Ã®n
+\fB\%tin\fP(5).
 .TP 
 \fBRecupereazÄƒ grupurile de citire la ieÈ™ire (catchup_read_groups)\fP
 .\"
@@ -1847,7 +1885,7 @@ Culoarea liniilor citate
 \fBCuloarea liniilor citate de douÄƒ ori (col_quote2)\fP
 Culoarea liniilor citate de douÄƒ ori
 .TP 
-\fBColor of >=3 times quoted line (col_quote3)\fP
+\fBCuloarea liniilor citate de >=3 ori (col_quote3)\fP
 Culoarea liniilor citate de =>3 ori
 .TP 
 \fBCuloarea contorului de rÄƒspunsuri (col_response)\fP
@@ -1901,10 +1939,11 @@ neselectate (cu comanda \fBGroupMarkUnse
 .\"
 .\" most of these default_* settings are not available from the menu
 .\" as they are intended for internal use only.
-Format string used for date representation. A description of the different
-format options can be found in \fB\%strftime\fP(3).  \fBtin\fP uses
-\fB\%strftime\fP(3)  when available and supports most format options in its
-fallback code.  Default is "%a, %d %b %Y %H:%M:%S".
+Formatul È™irului utilizat pentru reprezentarea datei. O descriere a
+diferitelor opÈ›iuni de formatare poate fi gÄƒsitÄƒ la \fB\%strftime\fP(3). \fBtin\fP
+utilizeazÄƒ \fB\%strftime\fP(3) atunci cÃ¢nd este disponibil È™i acceptÄƒ
+majoritatea opÈ›iunilor de formatare Ã®n codul sÄƒu de rezervÄƒ. Implicit este
+â€ž%a, %d %b %Y %H:%M:%Sâ€.
 .TP 
 \fB(default_art_search)\fP
 .TP 
@@ -1946,9 +1985,9 @@ Implicit pentru filtrul rapid (1 tastÄƒ)
 .IP 5
 \%â€žMessage\-ID:â€ È™i doar ultima intrare â€žReferences:â€
 .IP 6
-\%Doar intrarea â€žMessage\-ID:â€
+Doar intrarea \%â€žMessage\-ID:â€
 .IP 7
-\%\*(rqLines:\*(rq
+\%â€žLines:â€
 .RE
 .TP 
 \fB(default_filter_select_case)\fP
@@ -1981,9 +2020,9 @@ Implicit pentru antetul filtrului de sel
 .IP 5
 \%â€žMessage\-ID:â€ È™i doar ultima intrare â€žReferences:â€
 .IP 6
-\%Doar intrarea â€žMessage\-ID:â€
+Doar intrarea \%â€žMessage\-ID:â€
 .IP 7
-\%\*(rqLines:\*(rq
+\%â€žLines:â€
 .RE
 .TP 
 \fB(default_goto_group)\fP
@@ -2026,7 +2065,7 @@ corpului textului, cu excepÈ›ia blocuril
 \fBwrap_column\fP. Valoarea implicitÄƒ este OFF.
 .TP 
 \fBDeseneazÄƒ \(-> Ã®n loc de barÄƒ evidenÈ›iatÄƒ (draw_arrow)\fP
-Permite selectarea grupurilor/articolelor cu ajutorul unei sÄƒgeÈ›i â€ž\->â€
+Permite selectarea grupurilor/articolelor cu ajutorul unei sÄƒgeÈ›i â€ž\(->â€
 dacÄƒ este activatÄƒ â€žONâ€ sau cu ajutorul unei bare evidenÈ›iate dacÄƒ este
 dezactivatÄƒ. Implicit este dezactivatÄƒ â€žOFFâ€.
 .TP 
@@ -2050,12 +2089,13 @@ SpecificÄƒ dacÄƒ redesenarea ecranului t
 anumite comenzi externe. ÃŽn mod implicit este dezactivatÄƒ â€žOFFâ€.
 .TP 
 \fBNumÄƒrul de articole de obÈ›inut (getart_limit)\fP
-If \fBgetart_limit\fP is > 0 not more than the last \fBgetart_limit\fP
-articles/group are fetched from the server. If \fBgetart_limit\fP is < 0
-\fBtin\fP will start fetching articles from your first unread minus absolute
-value of \fBgetart_limit\fP. Note that setting \fBgetart_limit\fP to anything
-except 0 disables \fBcache_overview_files\fP.  Default is 0, which means no
-limit.
+DacÄƒ \fBgetart_limit\fP este > 0, nu sunt preluate de pe server mai mult de
+ultimele \fBgetart_limit\fP de articole/grup. DacÄƒ \fBgetart_limit\fP este <
+0, \fBtin\fP va Ã®ncepe sÄƒ preia articole din primul articol necitit minus
+valoarea absolutÄƒ a lui \fBgetart_limit\fP. ReÈ›ineÈ›i cÄƒ stabilirea valorii
+\fBgetart_limit\fP la orice valoare, cu excepÈ›ia 0, dezactiveazÄƒ
+\fBcache_overview_files\fP. Valoarea implicitÄƒ este 0, ceea ce Ã®nseamnÄƒ cÄƒ nu
+existÄƒ nicio limitÄƒ.
 .TP 
 \fBRecupereazÄƒ grupul folosind tasta sÄƒgeatÄƒ\-stÃ¢nga (group_catchup_on_exit)\fP
 DacÄƒ este activatÄƒ, recupereazÄƒ grupul la ieÈ™irea cu tasta
@@ -2067,51 +2107,54 @@ Grup. ConsultaÈ›i secÈ›iunea Â«PERSONALI
 implicitÄƒ este â€ž%n\ %m\ %R\ %L\ \ %s\ \ %Fâ€.
 .TP 
 \fBMerge la urmÄƒtorul articol necitit cu (goto_next_unread)\fP
-Which keys \fBtin\fP should accept to jump to the next unread article.
-Possible is any combination of \fBPageDown\fP and \fBPageNextUnread\fP.  When
-\fBPageDown\fP is set, \fBtin\fP jumps to the next article at the end of the
-current one. When \fBPageNextUnread\fP is set, \fBtin\fP jumps immediately to the
-next article when \fBPageNextUnread\fP ('\fB<TAB>\fP')  is
-pressed. Default is \fBPageNextUnread\fP.
-.TP 
-\fBDisplay none mime data as an attachment (hide_inline_data)\fP
-If set to '\fBNothing\fP' (0) then raw data is displayed.  If set to
-\&'\fBComplete UU/YENC\fP' (1) then sections of uuencoded or yenc data will be
-shown with a single tag line showing the size and filename (much the same as
-a MIME attachment).  If set to '\fBAny UU/YENC\fP' (2) then any line that looks
-like uuencoded or yenc data will be folded into a tag line. This is useful
-when uuencoded or yenc data is split across more than one article but can
-also lead to false positives.  If set to '\fBInline PGP\fP' (4) then any inline
-PGP data is hidden.  If set to '\fBShar\fP' (8) then shar\-archives are hidden,
-this should be used with care as it may hide other shell snippets and any
-following text as well.  This setting can also be toggled in the article
-viewer via \fBPageToggleUue\fP ('\fB(\fP').  Default is 'Nothing' (0). The
-possible values are:
+Ce taste ar trebui sÄƒ accepte \fBtin\fP pentru a trece la urmÄƒtorul articol
+necitit. Este posibilÄƒ orice combinaÈ›ie de \fBPageDown\fP È™i
+\fBPageNextUnread\fP. CÃ¢nd \fBPageDown\fP este activatÄƒ, \fBtin\fP trece la urmÄƒtorul
+articol de la sfÃ¢rÈ™itul celui curent. CÃ¢nd \fBPageNextUnread\fP este activatÄƒ,
+\fBtin\fP trece imediat la urmÄƒtorul articol cÃ¢nd \fBPageNextUnread\fP
+(Â«\fB<TAB>\fPÂ») este apÄƒsatÄƒ. Implicit este \fBPageNextUnread\fP.
+.TP 
+\fBAfiÈ™eazÄƒ datele fÄƒrÄƒ mime ca ataÈ™ament (hide_inline_data)\fP
+DacÄƒ este stabilitÄƒ la â€ž\fBNimic\fPâ€ (0), atunci sunt afiÈ™ate datele
+brute. DacÄƒ este stabilitÄƒ la â€ž\fBUU/YENC complet\fPâ€ (1), atunci secÈ›iunile de
+date uuencoded sau yenc vor fi afiÈ™ate cu o singurÄƒ linie de etichetÄƒ care
+indicÄƒ dimensiunea È™i numele fiÈ™ierului (aproape la fel ca un ataÈ™ament
+MIME). DacÄƒ este stabilitÄƒ la â€ž\fBOrice UU/YENC\fPâ€ (2), atunci orice linie
+care aratÄƒ ca date codificate uuenc sau yenc va fi pliatÄƒ Ã®ntr\-o linie de
+etichetÄƒ. Acest lucru este util atunci cÃ¢nd datele codificate uuenc sau yenc
+sunt Ã®mpÄƒrÈ›ite Ã®n mai multe articole, dar poate duce È™i la rezultate fals
+pozitive. DacÄƒ este stabilitÄƒ la â€ž\fBInline PGP\fPâ€ (4), atunci orice date PGP
+Ã®n linie (inline) sunt ascunse.  DacÄƒ este stabilitÄƒ la â€ž\fBShar\fPâ€ (8),
+arhivele shar sunt ascunse. AceastÄƒ opÈ›iune trebuie utilizatÄƒ cu precauÈ›ie,
+deoarece poate ascunde È™i alte fragmente de shell, precum È™i orice text
+urmÄƒtor. AceastÄƒ opÈ›iune poate fi activatÄƒ sau dezactivatÄƒ È™i Ã®n
+vizualizatorul de articole prin \fBPageToggleUue\fP (â€ž\fB(\fPâ€). Valoarea
+implicitÄƒ este â€žNimicâ€ (0). Valorile posibile sunt:
 .RS +1i
 .TS
 tab(:);
 n lb.
-0:Nothing
-1:Complete UU/YENC
-2:Any UU/YENC
+0:Nimic
+1:UU/YENC complet
+2:Orice UU/YENC
 4:Inline PGP
-5:Complete UU/YENC & Inline PGP
-6:Any UU/YENC & Inline PGP
+5:UU/YENC complet È™i inline PGP
+6:Orice UU/YENC È™i inline PGP
 8:Shar
-9:Complete UU/YENC & Shar
-10:Any UU/YENC & Shar
-12:Inline PGP & Shar
-13:Compl. UU/YENC & PGP & Shar
-15:Hide all
+9:UU/YENC complet È™i shar
+10:Orice UU/YENC È™i shar
+12:Inline PGP È™i shar
+13:UU/YENC complet È™i PGP È™i shar
+15:Ascunde tot
 .TE
 .RE
 .TP 
-\fBRegex used to hide matching lines (hideline_regex)\fP
-A regular expression to hide matching lines in pager. Could be used to hide
-excessive quoting, e.g. via '^>\es?>\es?>'. If left blank, no
-lines will be hidden. This option does not affect lines within verbatim
-blocks and is applied after \fBtrim_article_body\fP and
-\fBsuppress_soft_hyphens\fP.
+\fBExpresia regulatÄƒ utilizatÄƒ pentru a ascunde liniile care se potrivesc (hideline_regex)\fP
+O expresie regulatÄƒ pentru a ascunde liniile care se potrivesc Ã®n
+paginator. Poate fi utilizatÄƒ pentru a ascunde citatele excesive, de exemplu
+prin â€ž^>\es?>\es?>â€. DacÄƒ este lÄƒsatÄƒ necompletatÄƒ, nu vor fi
+ascunse linii. AceastÄƒ opÈ›iune nu afecteazÄƒ liniile din blocurile verbatim
+È™i se aplicÄƒ dupÄƒ \fBtrim_article_body\fP È™i \fBsuppress_soft_hyphens\fP.
 .TP 
 \fBinews externe (inews_prog)\fP
 Ruta, numele È™i opÈ›iunile programului extern \fB\%inews\fP(1).  DacÄƒ citiÈ›i
@@ -2121,12 +2164,10 @@ Ã®ncorporat), altfel este â€žinews \-hâ€
 .TP 
 \fB(info_in_last_line)\fP
 .\" this is missing from the Menu
-DacÄƒ este activatÄƒ  â€žONâ€, afiÈ™eazÄƒ descrierea grupului curent sau subiectul
-articolului Ã®n ultima linie (nu Ã®n paginator È™i Ã®n meniul global) \(em
-\fBToggleInfoLastLine\fP (Â«\fBi\fPÂ»)  activeazÄƒ/dezactiveazÄƒ opÈ›iunea. AceastÄƒ
-facilitate este utilÄƒ, deoarece lÄƒÈ›imea completÄƒ a ecranului este
-disponibilÄƒ pentru afiÈ™area subiectelor lungi. Implicit este dezactivatÄƒ
-â€žOFFâ€.
+If ON, show current group description or article subject in the last line
+(not in the global menu) \(em \fBToggleInfoLastLine\fP ('\fBi\fP')  toggles
+setting. This facility is useful as the full width of the screen is
+available to display long subjects. Default is OFF.
 .TP 
 \fBUtilizeazÄƒ cititorul de corespondenÈ›Äƒ interactiv (interactive_mailer)\fP
 Cititor de corespondenÈ›Äƒ interactiv: dacÄƒ valoarea este mai mare decÃ¢t 0,
@@ -2144,15 +2185,15 @@ utilizarea. AceastÄƒ opÈ›iune trebuie sÄ
 DacÄƒ este activatÄƒ â€žONâ€, utilizeazÄƒ afiÈ™area inversÄƒ pentru antetele
 paginilor È™i evidenÈ›ierea adreselor URL. Implicit este activatÄƒ.
 .TP 
-\fBPÄƒstreazÄƒ articolele eÈ™uate Ã®n ~/dead.articles (keep_dead_articles)\fP
+\fBPÄƒstreazÄƒ articolele eÈ™uate Ã®n \[ti]/dead.articles (keep_dead_articles)\fP
 DacÄƒ este activatÄƒ, pÄƒstreazÄƒ toate publicÄƒrile eÈ™uate Ã®n
 \fI${TIN_HOMEDIR:\-â€ž$HOMEâ€}/dead.articles\fP, pe lÃ¢ngÄƒ pÄƒstrarea ultimei
 publicÄƒri eÈ™uate Ã®n \fI${TIN_HOMEDIR:\-â€ž$HOMEâ€}/dead.article\fP. Implicit este
 activatÄƒ â€žONâ€.
 .TP 
-\fBKeep expired filter rules in file (keep_expired_filters)\fP
-If ON keep expired filter rules in the file, but no longer evaluate them.
-Default is OFF.
+\fBPÄƒstreazÄƒ regulile de filtrare expirate Ã®n fiÈ™ier (keep_expired_filters)\fP
+DacÄƒ este activatÄƒ â€žONâ€, pÄƒstreazÄƒ regulile de filtrare expirate Ã®n fiÈ™ier,
+dar nu le mai evalueazÄƒ. Implicit este dezactivatÄƒâ€žOFFâ€.
 .TP 
 \fBFiltru pentru articole (kill_level)\fP
 AceastÄƒ opÈ›iune controleazÄƒ procesarea È™i afiÈ™area articolelor care sunt
@@ -2178,31 +2219,34 @@ afiÈ™ate deloc.
 .RE
 Valoarea implicitÄƒ este 0 (\fBEliminÄƒ numai articolele necitite\fP).
 .TP 
-\fBUse 8\-bit characters in mail headers (mail_8bit_header)\fP
-Allows 8\-bit characters unencoded in the header of mail message. Default is
-OFF. Turning it ON is effective only if \fBmail_mime_encoding\fP is also set to
-8bit. Leaving it OFF is safe for most users and compliant to Internet Mail
-Standard (\fBRFC\ 5322\fP and \fBRFC\ 2047\fP).
+\fBUtilizeazÄƒ caractere pe 8 biÈ›i Ã®n antetele mesajelor (mail_8bit_header)\fP
+Permite caractere pe 8 biÈ›i necodificate Ã®n antetul mesajului de poÈ™tÄƒ
+electronicÄƒ Valoarea implicitÄƒ este â€žOFFâ€. Activarea acestei opÈ›iuni este
+eficientÄƒ numai dacÄƒ \fBmail_mime_encoding\fP este definitÄƒ de asemenea la 8
+biÈ›i. LÄƒsarea opÈ›iunii la OFF este sigurÄƒ pentru majoritatea utilizatorilor
+È™i conformÄƒ cu standardul Internet Mail Standard (\fBRFC\ 5322\fP È™i \fBRFC\ 2047\fP). Valoarea implicitÄƒ este OFF.
 .TP 
 \fBAdresa de poÈ™tÄƒ electronicÄƒ (mail_address)\fP
-User's mail address (and full name), if not username@host. This is used when
-creating articles, sending mail and when \fB\%pgp\fP(1)  / \fB\%gpg\fP(1)  signing
-(\fBRFC\ 9580\fP).
+Adresa de poÈ™tÄƒ electronicÄƒ a utilizatorului (È™i numele complet), dacÄƒ nu
+este nume_utilizator@gazdÄƒ. Aceasta este utilizatÄƒ la crearea articolelor,
+trimiterea de mesaje È™i semnarea \fB\%pgp\fP(1)  / \fB\%gpg\fP(1)  (\fBRFC\ 4880\fP).
 .TP 
 \fBCodificarea MIME din mesajele de poÈ™tÄƒ electronicÄƒ (mail_mime_encoding)\fP
 Codarea MIME a corpului mesajului de poÈ™tÄƒ electronicÄƒ, dacÄƒ este necesar (8
 biÈ›i, base64, quoted\-printable, 7 biÈ›i). Implicit este quoted\-printable.
 .TP 
 \fBLinie de citat la trimiterea prin poÈ™ta electronicÄƒ (mail_quote_format)\fP
-Format of quote line when replying (via mail) to an article (%A=Address,
-%D=Date, %F=Fullname+Address, %G=Groupname, %M=Message\-ID, %N=Fullname,
-%C=Firstname, %I=Initials). If the article has multiple addresses, only the
-first is evaluated. Default is "In article %M you wrote:"
+Formatul liniei de citat atunci cÃ¢nd rÄƒspundeÈ›i (prin poÈ™ta electronicÄƒ) la
+un articol (%A=AdresÄƒ, %D=Data, %F=Nume complet+AdresÄƒ, %G=Numele grupului,
+%M=ID mesaj, %N=Nume complet, %C=Prenume, %I=IniÈ›iale). DacÄƒ articolul are
+mai multe adrese, se evalueazÄƒ numai prima. Valoarea implicitÄƒ este â€žÃŽn
+articolul %M aÈ›i scris: (In article %M you wrote)â€.
 .TP 
 \fBFormatul cÄƒsuÈ›ei poÈ™tale (mailbox_format)\fP
-Select one of the following mailbox\-formats: MBOXO (default, except on SCO),
-MBOXRD or MMDF (default on SCO). See \fB\%mbox\fP(5)  and \fBRFC\ 4155\fP for more
-details on MBOXO and MBOXRD and \fB\%mmdf\fP(5)  for more details about MMDF.
+SelecteazÄƒ unul dintre urmÄƒtoarele formate de cÄƒsuÈ›Äƒ poÈ™talÄƒ: MBOXO
+(implicit, cu excepÈ›ia SCO), MBOXRD sau MMDF (implicit pe SCO). A se vedea
+\fB\%mbox\fP(5)  È™i \fBRFC\ 4155\fP pentru mai multe detalii despre MBOXO È™i
+MBOXRD È™i \fB\%mmdf\fP(5)  pentru mai multe detalii despre MMDF.
 .TP 
 \fBDirector de corespondenÈ›Äƒ (maildir)\fP
 Directorul Ã®n care articolele/subiectele vor fi salvate Ã®n formatul
@@ -2212,11 +2256,10 @@ salveze articole/subiecte/grupuri pur È™
 fiÈ™ier pentru salvare.  Implicit este \fI${TIN_HOMEDIR:\-â€ž$HOMEâ€}/Mail\fP.
 .TP 
 \fBInvocarea comenzii dvs. de poÈ™tÄƒ electronicÄƒ (mailer_format)\fP
-Formatul È™irului utilizat pentru a crea comanda de expediere cu parametri
-care este utilizatÄƒ pentru trimiterea articolelor cÄƒtre alte
-persoane. Valoarea implicitÄƒ este â€ž%M â€ž%Tâ€ < %Fâ€ (de exemplu, /bin/mail
-"iain" < ~/.article). Formatul flexibil permite utilizarea altor
-programe de expediere cu parametri de linie de comandÄƒ diferiÈ›i, cum ar fi
+The format string used to create the mailer command with parameters that is
+used for mailing articles to other people. Default is '%M "%T" < %F'
+(e.g., /bin/mail "iain" < \[ti]/.article). The flexible format allows
+other mailers with different command\-line parameters to be used such as
 .in +.3i
 .nf
 sendmail \-oem \-t < %F
@@ -2276,15 +2319,18 @@ dvs. acceptÄƒ \fB\%iconv\fP(3) sau \fB\%
 dezactivatÄƒ È™i ar trebui sÄƒ utilizaÈ›i Ã®n schimb \fBmm_network_charset\fP.
 .TP 
 \fBMM_NETWORK_CHARSET (mm_network_charset)\fP
-Charset used for posting and MIME headers; replaces \fBmm_charset\fP.
-Conversion between \fBmm_network_charset\fP and local charset (determined via
-\fB\%nl_langinfo\fP(3))  is done via \fB\%iconv\fP(3)  or \fB\%ucnv_*\fP().  If none
-of these functions are available on your system this option is disabled and
-you have to use \fBmm_charset\fP instead. \fBmm_network_charset\fP is limited to
-one of the following charsets:
+Setul de caractere utilizat pentru publicare È™i antetele MIME; Ã®nlocuieÈ™te
+\fBmm_charset\fP. Conversia Ã®ntre \fBmm_network_charset\fP È™i setul de caractere
+local (determinat prin \fB\%nl_langinfo\fP(3))  se face prin \fB\%iconv\fP(3) sau
+\fB\%ucnv_*\fP(). DacÄƒ niciuna dintre aceste funcÈ›ii nu este disponibilÄƒ Ã®n
+sistemul dvs., aceastÄƒ opÈ›iune este dezactivatÄƒ È™i trebuie sÄƒ utilizaÈ›i Ã®n
+schimb \fBmm_charset\fP. \fBmm_network_charset\fP este limitatÄƒ la unul dintre
+urmÄƒtoarele seturi de caractere:
 .in +.3i
-US\-ASCII, ISO\-8859\-{1,2,3,4,5,7,9,10,13,14,15,16}, KOI8\-{R,U,RU}
-EUC\-{CN,JP,KR,TW}, ISO\-2022\-{CN,CN\-EXT,JP,JP\-1,JP\-2}, Big5, UTF\-8
+US\-ASCII,
+ISO\-8859\-\:{\:1,\:2,\:3,\:4,\:5,\:7,\:9,\:10,\:13,\:14,\:15,\:16\:},
+KOI8\-\:{\:R,\:U,\:RU\:},\: EUC\-\:{\:CN,\:JP,\:KR,\:TW\:},
+ISO\-2022\-\:{\:CN,\:CN\-EXT,\:JP,\:JP\-1,\:JP\-2\:}, Big5, UTF\-8
 .in -0.3i
 Este posibil ca nu toate valorile sÄƒ funcÈ›ioneze pentru sistemul
 dumneavoastrÄƒ, consultaÈ›i \fB\%iconv_open\fP(3)  pentru mai multe detalii. DacÄƒ
@@ -2333,10 +2379,11 @@ considera cÄƒ Alan È™i Pape sunt rÄƒufÄƒ
 DacÄƒ nu definiÈ›i nimic, aceastÄƒ opÈ›iune este dezactivatÄƒ.
 .TP 
 \fBCitarea liniei la urmÄƒrire (news_quote_format)\fP
-Format of quote line when posting/following up an article (%A=Address,
-%D=Date, %F=Fullname+Address, %G=Groupname, %M=Message\-ID, %N=Fullname,
-%C=Firstname, %I=Initials). If the article has multiple addresses, only the
-first is evaluated. Default is "%F wrote:".
+Formatul liniei de citat atunci cÃ¢nd se publicÄƒ/se urmÄƒreÈ™te un articol
+(%A=AdresÄƒ, %D=Data, %F=Nume complet+AdresÄƒ, %G=Numele grupului, %M=ID
+mesaj, %N=Nume complet, %C=Prenume, %I=IniÈ›iale). DacÄƒ articolul are mai
+multe adrese, se evalueazÄƒ numai prima. Valoarea implicitÄƒ este â€ž%F a
+scris:â€ (%F wrote:).
 .TP 
 \fBTimpul de aÈ™teptare pentru citirea NNTP Ã®n secunde (nntp_read_timeout_secs)\fP
 Timpul Ã®n secunde pentru a aÈ™tepta un rÄƒspuns de la server. Valoarea
@@ -2350,8 +2397,8 @@ ceva timp pentru a comprima rÄƒspunsul m
 o valoare prea micÄƒ.
 .TP 
 \fBFormatul de normalizare Unicode (normalization_form)\fP
-The normalization form \fBtin\fP should use to normalize Unicode input.  The
-possible values are:
+Formatul de normalizare \fBtin\fP trebuie utilizat pentru normalizarea intrÄƒrii
+Unicode. Valorile posibile sunt:
 .RS +.5i
 .IP 0 3
 \fBNone\fP: fÄƒrÄƒ normalizare
@@ -2367,9 +2414,9 @@ possible values are:
 \fBNFKC_CF\fP: descompunerea compatibilitÄƒÈ›ii, urmatÄƒ de compoziÈ›ia canonicÄƒ È™i
 plierea cazurilor
 .RE
-Some normalization modes are only available if they are supported by the
-library \fBtin\fP uses to do the normalization. NFC should be used if possible
-(\fBRFC\ 5198\fP).
+Unele moduri de normalizare sunt disponibile numai dacÄƒ sunt acceptate de
+biblioteca pe care \fBtin\fP o utilizeazÄƒ pentru a efectua normalizarea. NFC ar
+trebui utilizat dacÄƒ este posibil (\fBRFC\ 5198\fP).
 .TP 
 \fBFormatul È™irului pentru afiÈ™area antetului MIME la nivel de Articol (page_mime_format)\fP
 Formatul È™irului utilizat de \fBtin\fP pentru antetul mime la nivel de
@@ -2381,24 +2428,26 @@ Formatul È™irului utilizat de \fBtin\fP
 paginÄƒ. ConsultaÈ›i secÈ›iunea Â«PERSONALIZAREA FORMATULUI ECRANULUIÂ». Implicit
 este "[\-\- %T%S%*n%I%!d%*e \-\-]".
 .TP 
-\fBFormat string for the display of yenc header at Article level (page_yenc_format)\fP
-Format string \fBtin\fP uses for yenc header at Page level. See the section
-"CUSTOMIZING THE SCREEN FORMAT".  Default is "[\-\- %*N%!d%I [%F%G]%V%W%X
-\-\-]".
+\fBFormatul È™irului pentru afiÈ™area antetului yenc la nivel de Articol (page_yenc_format)\fP
+Formatul È™irului utilizat de \fBtin\fP pentru antetul yenc la nivel de
+paginÄƒ. ConsultaÈ›i secÈ›iunea Â«PERSONALIZAREA FORMATULUI ECRANULUIÂ». Implicit
+este "[\-\- %*N%!d%I [%F%G]%V%W%X \-\-]".
 .TP 
 \fBMerge la primul articol necitit din grup (pos_first_unread)\fP
 DacÄƒ este activatÄƒ â€žONâ€, plaseazÄƒ cursorul pe primul articol necitit din
 grup, altfel pe ultimul articol. Implicit este activatÄƒ â€žONâ€.
 .TP 
-\fBUse 8\-bit characters in news headers (post_8bit_header)\fP
-Allows 8\-bit characters unencoded in the header of a news article, if set
-this also disables the generation of MIME\-headers when they are usually
-required. Default is OFF. Only enacted if \fBpost_mime_encoding\fP is also set
-to 8bit. In a number of local hierarchies where 8\-bit characters are used,
-using unencoded (raw)  8\-bit characters in header is acceptable and
-sometimes even recommended so that you need to check the convention adopted
-in the local hierarchy of your interest to determine what to do with this
-and \fBpost_mime_encoding\fP.
+\fBUtilizeazÄƒ caractere pe 8 biÈ›i Ã®n antetele È™tirilor (post_8bit_header)\fP
+Permite caracterele pe 8 biÈ›i necodificate Ã®n antetul unui articol de È™tiri;
+dacÄƒ este activatÄƒ, aceastÄƒ opÈ›iune dezactiveazÄƒ de asemenea È™i generarea
+anteturilor MIME atunci cÃ¢nd acestea sunt de obicei necesare. Valoarea
+implicitÄƒ este â€žOFFâ€. Se aplicÄƒ numai dacÄƒ \fBpost_mime_encoding\fP este
+definitÄƒ È™i ea la 8 biÈ›i. ÃŽn mai multe ierarhii locale Ã®n care se utilizeazÄƒ
+caractere pe 8 biÈ›i, utilizarea caracterelor pe 8 biÈ›i necodificate (brute)
+Ã®n antet este acceptabilÄƒ È™i, uneori, chiar recomandatÄƒ, astfel Ã®ncÃ¢t
+trebuie sÄƒ verificaÈ›i convenÈ›ia adoptatÄƒ Ã®n ierarhia localÄƒ care vÄƒ
+intereseazÄƒ pentru a determina ce trebuie sÄƒ faceÈ›i cu aceasta È™i cu
+\fBpost_mime_encoding\fP.
 .TP 
 \fBCodificarea MIME din mesajele de È™tiri (post_mime_encoding)\fP
 Codificarea MIME a corpului mesajului de È™tiri, dacÄƒ este necesar. (8 biÈ›i,
@@ -2457,22 +2506,23 @@ DacÄƒ este activatÄƒ â€žONâ€, afiÈ™eazÄ
 editaÈ›i un articol. Implicit este dezactivatÄƒ â€žOFFâ€.
 .TP 
 \fBCaracterele utilizate ca ghilimele (quote_chars)\fP
-The character used in quoting included text to article followups and mail
-replies. The '_' character represents a blank character and is replaced with
-\&'\ ' when read, %I is replaced by author's initials. If the article has
-multiple addresses, only the first is evaluated. Default is '>_'.
+Caracterul utilizat Ã®n citarea textului inclus Ã®n rÄƒspunsurile la articole
+È™i Ã®n rÄƒspunsurile la mesaje. Caracterul '_' eprezintÄƒ un caracter gol È™i
+este Ã®nlocuit cu '\ ' atunci cÃ¢nd este citit, iar %I este Ã®nlocuit cu
+iniÈ›ialele autorului. DacÄƒ articolul are mai multe adrese, numai prima este
+evaluatÄƒ. Valoarea implicitÄƒ este â€ž>_â€.
 .TP 
 \fBComportamentul citÄƒrii (quote_style)\fP
-How articles should be quoted when following up or replying to them. There
-are a number of things that can be done: empty lines can be quoted,
-signatures can be quoted and \fBquote_chars\fP can be compressed when quoting
-multiple times (for example, '>\ >\ >' will be turned into
-\&'>>>'). The default is to compress quotes, and to quote empty
-lines.
+Cum trebuie citate articolele atunci cÃ¢nd se rÄƒspunde la ele sau se face
+referire la ele. ExistÄƒ o serie de lucruri care pot fi fÄƒcute: liniile goale
+pot fi citate, semnÄƒturile pot fi citate È™i \fBquote_chars\fP poate fi
+comprimat atunci cÃ¢nd se citeazÄƒ de mai multe ori (de exemplu, â€ž>\ >\ >â€ va fi transformat Ã®n â€ž>>>â€). Implicit, citatele
+sunt comprimate È™i liniile goale sunt citate.
 .br
-When you are viewing an article in raw mode ('\fB^H\fP'), and follow up or
-reply to it, the signature will be quoted even if it otherwise would be
-not.  If \fBshow_signatures\fP is off, then the signature will never be quoted.
+CÃ¢nd vizualizaÈ›i un articol Ã®n modul brut (Â«\fB^H\fPÂ») È™i Ã®l urmÄƒriÈ›i sau
+rÄƒspundeÈ›i la acesta, semnÄƒtura va fi citatÄƒ chiar dacÄƒ Ã®n alte condiÈ›ii nu
+ar fi fost. DacÄƒ \fBshow_signatures\fP este dezactivatÄƒ, semnÄƒtura nu va fi
+niciodatÄƒ citatÄƒ.
 .TP 
 \fBExpresia regulatÄƒ utilizatÄƒ pentru a afiÈ™a liniile citate (quote_regex)\fP
 O expresie regulatÄƒ care va fi aplicatÄƒ la citirea articolelor. Toate
@@ -2508,21 +2558,23 @@ dezactiva aceastÄƒ funcÈ›ie.
 Directorul Ã®n care sunt salvate articolele/firele. Implicit este
 \fI${TIN_HOMEDIR:\-"$HOME"}/News\fP.
 .TP 
-\fBCharacter to show global scopes (scope_marked_global)\fP
-The character used to show that a scope was read from the global attributes
-file. Default is '!'.
-.TP 
-\fBChar to show global scope matches (scope_marked_global_match)\fP
-The character used to show that a scope was read from the global attributes
-file and the current group matches. Default is ':'.
-.TP 
-\fBCharacter to show local scopes (scope_marked_local)\fP
-The character used to show that a scope was read from the local attributes
-file. Default is '\ '.
-.TP 
-\fBChar to show local scope matches (scope_marked_local_match)\fP
-The character used to show that a scope was read from the local attributes
-file and the current group matches. Default is '*'.
+\fBCaracter pentru indicarea domeniilor globale (scope_marked_global)\fP
+Caracterul utilizat pentru a indica faptul cÄƒ un domeniu a fost citit din
+fiÈ™ierul de atribute global. Valoarea implicitÄƒ este â€ž!â€.
+.TP 
+\fBCaracter pentru a indica potrivirile cu domeniul global (scope_marked_global_match)\fP
+Caracterul utilizat pentru a indica faptul cÄƒ un domeniu a fost citit din
+fiÈ™ierul de atribute global È™i cÄƒ grupul curent corespunde. Valoarea
+implicitÄƒ este â€ž:â€.
+.TP 
+\fBCaracter pentru indicarea domeniilor locale (scope_marked_local)\fP
+Caracterul utilizat pentru a indica faptul cÄƒ un domeniu de aplicare a fost
+citit din fiÈ™ierul de atribute local. Valoarea implicitÄƒ este â€ž\ â€.
+.TP 
+\fBCaracterul care indicÄƒ potrivirile din domeniul local (scope_marked_local_match)\fP
+Caracterul utilizat pentru a indica faptul cÄƒ un domeniu de aplicare a fost
+citit din fiÈ™ierul de atribute local È™i cÄƒ grupul curent
+corespunde. Valoarea implicitÄƒ este â€ž*â€.
 .TP 
 \fBLimitÄƒ de scor (eliminare) (score_limit_kill)\fP
 DacÄƒ scorul unui articol este mai mic sau egal cu aceastÄƒ valoare, articolul
@@ -2621,10 +2673,25 @@ articole necitite. Implicit este dezacti
 DacÄƒ este dezactivatÄƒ â€žOFFâ€, semnÄƒturile nu vor fi afiÈ™ate la afiÈ™area
 articolelor. Implicit este activatÄƒ â€žONâ€.
 .TP 
-\fBAfiÈ™eazÄƒ scorul (show_art_score)\fP
-DacÄƒ este activatÄƒ â€žONâ€, afiÈ™eazÄƒ scorul articolului Ã®n colÈ›ul din stÃ¢nga
-jos atunci cÃ¢nd sunt afiÈ™ate articolele. Implicit este dezactivatÄƒ
-â€žOFFâ€. VedeÈ›i de asemenea, \fBcol_score_neg\fP È™i \fBcol_score_pos\fP.
+\fBDisplay article info in pager (show_art_info)\fP
+Show additional information about the article at the page level.  The
+article's score can be displayed in the lower left corner (see also
+\fBcol_score_neg\fP and \fBcol_score_pos\fP), and the article's language, if
+detectable, can be displayed in the page header to the right of the line
+count.  If the language is prefixed by a '\[ti]' the value is guessed, if it
+is prefixed by a '+' the value is inherited.  If possible, a language tag is
+converted to the name of the language.  In this case, the tag is specified
+in round brackets after the name.  Default is 0.
+.RS +.5i
+.IP 0 3
+\fBNone\fP, don't show article's score or language.
+.IP 1
+\fBArticle score\fP, show only the article's score.
+.IP 2
+\fBArticle language\fP, show only the article's language.
+.IP 3
+\fBScore and language\fP, show both, article's score and language.
+.RE
 .TP 
 \fBPrefaÈ›eazÄƒ semnÄƒtura cu â€ž\en\-\- \enâ€ (sigdashes)\fP
 DacÄƒ este activatÄƒ â€žONâ€, prefaÈ›eazÄƒ semnÄƒtura cu liniuÈ›e. Implicit este
@@ -2772,12 +2839,13 @@ dezactivatÄƒ â€žOFFâ€. Acest comportame
 vizorul articolului prin \fBPageToggleTex2iso\fP (â€ž\fB"\fPâ€).
 .TP 
 \fBOrganizeazÄƒ seria de articole publicate din fir dupÄƒ (thread_articles)\fP
-Defines which threading method to use. It's possible to set the threading
-type on a per group basis by setting the group attribute variable
-\fBthread_arts\fP to 0 \(en 4 in the file
-\fI${TIN_HOMEDIR:\-"$HOME"}/.tin/attributes\fP. (See also "ATTRIBUTES MENU AND
-GROUP ATTRIBUTES".) The default is Both Subject and References.  The choices
-are:
+DefineÈ™te metoda de organizare a seriei de publicÄƒri, care va fi
+utilizatÄƒ. Este posibil sÄƒ stabiliÈ›i tipul de organizare a seriei de
+publicÄƒri pentru fiecare grup Ã®n parte, definind variabila de atribut de
+grup \fBthread_arts\fP la 0 \(en 4 Ã®n fiÈ™ierul
+\fI${TIN_HOMEDIR:\-â€ž$HOMEâ€}/.tin/attributes\fP. ( VedeÈ›i È™i Â«MENIUL ATRIBUTE È™i
+ATRIBUTE DE GRUPÂ».) Implicit este definit â€žBoth Subject and Referencesâ€
+(AtÃ¢t subiectul, cÃ¢t È™i referinÈ›ele). OpÈ›iunile sunt:
 .RS +.5i
 .IP 0 3
 \fBNone\fP, nu se organizeazÄƒ seria de articole publicate.
@@ -2807,8 +2875,9 @@ Fir. ConsultaÈ›i secÈ›iunea Â«PERSONALIZ
 implicitÄƒ este "%n\ %m\ \ [%L]\ \ %T\ \ %F".
 .TP 
 \fBPotrivirea unui fir (thread_perc)\fP
-How closely the subjects must match for two threads to be considered part of
-the same thread. This is a percentage and the default is 75%.
+CÃ¢t de mult trebuie sÄƒ se potriveascÄƒ subiectele pentru ca douÄƒ fire sÄƒ fie
+considerate parte a aceluiaÈ™i fir. Aceasta este o valoare procentualÄƒ, iar
+valoarea implicitÄƒ este 75%.
 .TP 
 \fBPunctajul unui fir (thread_score)\fP
 Modul Ã®n care se calculeazÄƒ punctajul total al unui fir. Valoarea implicitÄƒ
@@ -2823,8 +2892,9 @@ este 0, scorul maxim Ã®n acest fir.
 .RE
 .TP 
 \fBFiÈ™ierul certificat CA (tls_ca_cert_file)\fP
-The name of file containing all trusted CA certificates used for NNTPS
-(\fBRFC\ 8143\fP) connections. If left empty the system default will be used.
+Numele fiÈ™ierului care conÈ›ine toate certificatele CA de Ã®ncredere utilizate
+pentru conexiunile NNTPS (\fBRFC\ 8143\fP). DacÄƒ este lÄƒsat necompletat, va fi
+utilizatÄƒ valoarea implicitÄƒ a sistemului.
 .TP 
 \fBTransliterarea (translit)\fP
 DacÄƒ este activatÄƒ â€žONâ€, adaugÄƒ //TRANSLIT la primul argument al
@@ -2835,9 +2905,9 @@ sistemele pe care aceastÄƒ extensie nu e
 dezactivatÄƒ. Implicit este dezactivatÄƒ â€žOFFâ€.
 .TP 
 \fBCum se trateazÄƒ liniile goale (trim_article_body)\fP
-Allows you to select how \fBtin\fP treats blank lines in article bodies.
-Default is 0. This option does not affect lines within verbatim blocks and
-is applied before \fBhideline_regex\fP.
+VÄƒ permite sÄƒ selectaÈ›i modul Ã®n care \fBtin\fP trateazÄƒ liniile goale din
+corpul articolelor. Valoarea implicitÄƒ este 0. AceastÄƒ opÈ›iune nu afecteazÄƒ
+liniile din blocurile verbatim È™i se aplicÄƒ Ã®nainte de \fBhideline_regex\fP.
 .RS +.5i
 .IP 0 3
 \fBNu â€žtundeâ€ corpul articolului\fP, nu face nimic.
@@ -2860,12 +2930,14 @@ blocurile de text cu o singurÄƒ linie go
 .RE
 .TP 
 \fBSuprimÄƒ cratimele flexibile (suppress_soft_hyphens)\fP
-If ON remove soft hyphens in non verbatim blocks of articles when they are
-displayed in a UTF\-8 locale. The character SOFT HYPHEN (U+00AD) is an
-invisible format character that merely indicates a preferred intraword line
-break position. However, some terminal emulators display a space or a
-hyphen, for example, in the place of the soft hyphen. This setting can be
-used to improve the display of those articles. Default is OFF.
+DacÄƒ este activatÄƒ, eliminÄƒ cratimele flexibile din blocurile de articole
+care nu sunt redate literal atunci cÃ¢nd sunt afiÈ™ate Ã®ntr\-o configuraÈ›ie
+regionalÄƒ UTF\-8. Caracterul SOFT HYPHEN (U+00AD) este un caracter de format
+invizibil care indicÄƒ doar o poziÈ›ie preferatÄƒ de Ã®ntrerupere a liniei Ã®n
+interiorul cuvÃ¢ntului. Cu toate acestea, unele emulatoare de terminal
+afiÈ™eazÄƒ un spaÈ›iu sau o cratimÄƒ, de exemplu, Ã®n locul cratimei
+flexibile. AceastÄƒ opÈ›iune poate fi utilizatÄƒ pentru a Ã®mbunÄƒtÄƒÈ›i afiÈ™area
+acestor articole. Implicit este dezactivatÄƒ â€žOFFâ€.
 .TP 
 \fBExpresia regulatÄƒ utilizatÄƒ pentru evidenÈ›ierea _liniuÈ›elor\-subliniere\- (underscores_regex)\fP
 O expresie regulatÄƒ care va fi aplicatÄƒ la citirea articolelor. Toate
@@ -2873,9 +2945,9 @@ cuvintele potrivite sunt afiÈ™ate Ã®n \f
 \fBmono_markdash\fP. DacÄƒ \fBunderscores_regex\fP este gol, atunci \fBtin\fP
 utilizeazÄƒ o valoare implicitÄƒ Ã®ncorporatÄƒ.
 .TP 
-\fBEliminÄƒ ~/.article dupÄƒ publicare (unlink_article)\fP
-DacÄƒ este activatÄƒ â€žONâ€, eliminÄƒ \fI~/.article\fP dupÄƒ publicare. Implicit este
-activatÄƒ â€žONâ€.
+\fBEliminÄƒ \[ti]/.article dupÄƒ publicare (unlink_article)\fP
+DacÄƒ este activatÄƒ â€žONâ€, eliminÄƒ \fI\[ti]/.article\fP dupÄƒ publicare. Implicit
+este activatÄƒ â€žONâ€.
 .TP 
 \fBProgramul care deschide adresele URL (url_handler)\fP
 Programul care va fi rulat la lansarea adreselor URL Ã®n vizorul de articole
@@ -2904,9 +2976,20 @@ sÄƒ ruleze Ã®ntr\-un \fB\%xterm\fP(1x)
 $\fBPATH\fP. Implicit, opÈ›iunea este dezactivatÄƒ â€žOFFâ€.
 .TP 
 \fBUtilizeazÄƒ graficÄƒ UTF\-8 (utf8_graphics)\fP
-DacÄƒ este activatÄƒ â€žONâ€, utilizeazÄƒ caractere UTF\-8 pentru indicatoru
-(â€ž\(->â€), arbore de fir/ataÈ™ament È™i elipse ('...'). Implicit este
-dezactivatÄƒ â€žOFFâ€.
+Use UTF\-8 characters for indicator ('\(->'), thread/attachment tree and
+ellipsis ('...'). Default is 0.
+.RS +.5i
+.IP 0 3
+\fBDon't use UTF\-8 characters\fP.
+.IP 1
+\fBfor ellipsis\fP. Use UTF\-8 characters for ellipsis.
+.IP 2
+\fBfor indicator and tree\fP. Use UTF\-8 characters for indicator and
+thread/attachment tree.
+.IP 3
+\fBfor ..., indicator and tree\fP. Use UTF\-8 characters for ellipsis, indicator
+and thread/attachment tree.
+.RE
 .TP 
 \fBExpresia regulatÄƒ pentru Ã®nceputul unui bloc verbatim (verbatim_begin_regex)\fP
 O expresie regulatÄƒ pe care \fBtin\fP o va utiliza pentru a gÄƒsi Ã®nceputul unui
@@ -2916,21 +2999,21 @@ bloc verbatim.
 O expresie regulatÄƒ pe care \fBtin\fP o va utiliza pentru a gÄƒsi sfÃ¢rÈ™itul unui
 bloc verbatim.
 .TP 
-\fBDetection and display of verbatim blocks (verbatim_handling)\fP
-Allows you to select how \fBtin\fP treats verbatim blocks in article bodies.
-Default is 1.
+\fBDetectarea È™i afiÈ™area blocurilor verbatim (verbatim_handling)\fP
+VÄƒ permite sÄƒ selectaÈ›i modul Ã®n care \fBtin\fP trateazÄƒ blocurile verbatim din
+corpul articolelor. Valoarea implicitÄƒ este 1.
 .RS +.5i
 .IP 0 3
-\fBDon't detect verbatim blocks\fP. Do nothing.
+\fBNu detecteazÄƒ blocurile verbatim\fP. Nu face nimic.
 .IP 1
-\fBDetect and show verbatim blocks\fP. Detect and show verbatim blocks,
-including begin and end marks.
+\fBDetecteazÄƒ È™i afiÈ™eazÄƒ blocurile verbatim\fP. DetecteazÄƒ È™i afiÈ™eazÄƒ
+blocurile verbatim, inclusiv marcajele de Ã®nceput È™i sfÃ¢rÈ™it.
 .IP 2
-\fBDetect, hide begin and end marks\fP. Detect and show verbatim blocks, hide
-begin and end marks.
+\fBDetecteazÄƒ, ascunde marcajele de Ã®nceput È™i sfÃ¢rÈ™it\fP. DetecteazÄƒ È™i
+afiÈ™eazÄƒ blocurile verbatim, ascunde marcajele de Ã®nceput È™i sfÃ¢rÈ™it.
 .IP 3
-\fBDon't show verbatim blocks\fP. Detect verbatim blocks and hide them
-completely.
+\fBNu afiÈ™eazÄƒ blocurile verbatim\fP. DetecteazÄƒ blocurile verbatim È™i le
+ascunde complet.
 .RE
 .TP 
 \fBPotrivire cu caractere joker (wildcard)\fP
@@ -3009,6 +3092,13 @@ de opÈ›iuni. Titlul afiÈ™eazÄƒ domeniul
 Ã®n domeniul de aplicare curent sunt marcate cu â€ž+â€ Ã®n stÃ¢nga numÄƒrului
 atributului.
 .PP
+If the current scope corresponds exactly to the name of the current group,
+e.g.  after switching to the attributes menu from the options menu using
+\fBConfigToggleAttrib\fP ('\fB<TAB>\fP'), attributes that originate from
+the global attributes file (\fI${TIN_LIBDIR:\-NEWSLIBDIR}/attributes\fP) are
+marked with '!' to the left of the attributes number. This is helpful for
+identifying such attributes and overriding them if necessary.
+.PP
 .\"
 .\"
 Pe lÃ¢ngÄƒ tastele pentru deplasare È™i modificarea valorilor cunoscute din
@@ -3016,40 +3106,43 @@ meniul de opÈ›iuni, meniul de atribute o
 \fBConfigResetAttrib\fP (Â«\fBr\fPÂ»), care restabi eÈ™te un atribut la valoarea
 implicitÄƒ.
 .SS "MENIUL DOMENIILOR"
-The scopes menu (accessible from the options menu with \fBConfigScopeMenu\fP
-('\fBS\fP')) shows all scopes read from the global and local attributes file.
-Scopes from the global attributes file are marked with
-\fBscope_marked_global\fP ('\fB!\&\fP') to the left of the scope number, scopes
-from the local attributes file are marked with \fBscope_marked_local\fP ('\fB \fP').  When the scopes menu is accessed from the group, thread, or article
-level, scopes where the current group matches are marked with
-\fBscope_marked_global_match \fP ('\fB:\fP') for scopes from the global attributes
-file and with \fBscope_marked_local_match\fP ('\fB*\fP')  for scopes from the
-local attributes file.
+Meniul domeniilor (accesibil din meniul de opÈ›iuni cu \fBConfigScopeMenu\fP
+(Â«\fBS\fPÂ»)) afiÈ™eazÄƒ toate domeniile citite din fiÈ™ierul de atribute global È™i
+local. Domeniile de aplicare din fiÈ™ierul de atribute globale sunt marcate
+cu \fBscope_marked_global\fP (â€ž\fB!\&\fPâ€) Ã®n stÃ¢nga numÄƒrului domeniului de
+aplicare, iar domeniile de aplicare din fiÈ™ierul de atribute locale sunt
+marcate cu \fBscope_marked_local\fP (â€ž\fB \fPâ€).  CÃ¢nd meniul domeniilor de
+aplicare este accesat de la nivelul grupului, firului sau articolului,
+domeniile de aplicare Ã®n care grupul curent se potriveÈ™te sunt marcate cu
+\fBscope_marked_global_match \fP (â€ž\fB:\fPâ€) pentru domeniile de aplicare din
+fiÈ™ierul de atribute globale È™i cu \fBscope_marked_local_match\fP (â€ž\fB*\fPâ€)
+pentru domeniile de aplicare din fiÈ™ierul de atribute locale.
 .PP
 .\"
 .\"
-In addition to the common moving keys the following commands are available:
-\fBScopeSelect\fP ('\fB^J\fP' or '\fB<CR>\fP') enter the attributes menu for
-the current scope, \fBScopeEditAttributesFile\fP ('\fBE\fP') edit the local
-attributes file, \fBScopeAdd\fP ('\fBa\fP') add a new scope, \fBScopeDelete\fP
-('\fBd\fP') delete the current scope, \fBScopeMove\fP ('\fBm\fP') move the current
-scope to a new position, \fBScopeRename\fP ('\fBr\fP') rename the current scope.
-Note that delete (\fBScopeDelete\fP), rename (\fBScopeRename\fP) and move
-(\fBScopeMove\fP) are not available for global scopes.  \fBToggleHelpDisplay\fP
-('\fBH\fP') toggles the help mini menu at the bottom of the screen and posting
-etiquette after composing an article (\fBbeginner_level\fP).
-.SS "SERVERRC MENU"
-.\"
-.\"
-The serverrc menu (accessible from the options menu with
-\fBConfigServerrcMenu\fP ('\fBs\fP')) can be used to change the server specific
-settings which are stored in
-\fI${TIN_HOMEDIR:\-"$HOME"}/.tin/$NNTPSERVER/serverrc\fP.  Changing the value of
-\fBcache_overview_files\fP, \fBcompress_overview_files\fP or
-\fBnntp_pipeline_limit\fP will be become effective immediately for all groups
-visited after the change.  Changing any other values,
-i.e. \fBadd_cmd_line_opts\fP or \fBdisabled_nntp_cmds\fP, do require a restart to
-take effect.
+ÃŽn plus faÈ›Äƒ de tastele comune de deplasare, sunt disponibile urmÄƒtoarele
+comenzi: \fBScopeSelect\fP (Â«\fB^J\fPÂ» sau Â«\fB<CR>\fPÂ») introduceÈ›i meniul
+de atribute pentru domeniul curent, \fBScopeEditAttributesFile\fP (Â«\fBE\fPÂ»)
+editeazÄƒ fiÈ™ierul de atribute local, \fBScopeAdd\fP (Â«\fBa\fPÂ») adaugÄƒ un nou
+domeniu, \fBScopeDelete\fP (Â«\fBd\fPÂ») È™terge domeniul curent, \fBScopeMove\fP
+(Â«\fBm\fPÂ») mutÄƒ domeniul curent Ã®ntr\-o nouÄƒ poziÈ›ie, \fBScopeRename\fP (Â«\fBr\fPÂ»)
+redenumeÈ™te domeniul curent. ReÈ›ineÈ›i cÄƒ È™tergerea (\fBScopeDelete\fP),
+redenumirea (\fBScopeRename\fP) È™i mutarea (\fBScopeMove\fP) nu sunt disponibile
+pentru domeniile globale. \fBToggleHelpDisplay\fP (Â«\fBH\fPÂ») comutÄƒ mini\-meniul
+de ajutor din partea de jos a ecranului È™i eticheta de publicare dupÄƒ
+redactarea unui articol (\fBbeginner_level\fP).
+.SS "MENIUL SERVERRC"
+.\"
+.\"
+Meniul serverrc (accesibil din meniul de opÈ›iuni cu \fBConfigServerrcMenu\fP
+(Â«\fBs\fPÂ»)) poate fi utilizat pentru a modifica configurÄƒrile specifice
+serverului care sunt stocate Ã®n
+\fI${TIN_HOMEDIR:\-"$HOME"}/.tin/$NNTPSERVER/serverrc\fP. Modificarea valorii
+\fBcache_overview_files\fP, \fBcompress_overview_files\fP sau
+\fBnntp_pipeline_limit\fP va intra Ã®n vigoare imediat pentru toate grupurile
+vizitate dupÄƒ modificare.  Modificarea oricÄƒror alte valori, de exemplu
+\fBadd_cmd_line_opts\fP sau \fBdisabled_nntp_cmds\fP, necesitÄƒ o repornire pentru
+a intra Ã®n vigoare.
 .SS "FILTRAREA ARTICOLELOR"
 .\" FIXME - add scoring description
 CÃ¢nd existÄƒ un subiect sau un autor care vÄƒ intereseazÄƒ foarte mult sau pe
@@ -3082,31 +3175,33 @@ documentaÈ›ie \fBtin\fP. Acest fiÈ™ier p
 .br
 <http://bzr.tin.org/doc/filtering>.
 .PP
-Note that there are two different ways to match strings (see \fBwildcard\fP
-tinrc variable): via wildmats or via regular expressions.  The later is more
-complex but offers significantly more options. If you intend to change the
-matching type from one to the other, the rules in the filter file need to be
-changed manually first. For switching from wildmats to regexp there is a
-helper script \fBw2r.pl\fP(1)  in the tools dir and online at
+ReÈ›ineÈ›i cÄƒ existÄƒ douÄƒ moduri diferite de a potrivi È™iruri de caractere
+(consultaÈ›i variabila \fBwildcard\fP tinrc): prin wildmats sau prin expresii
+regulate.  Cea din urmÄƒ este mai complexÄƒ, dar oferÄƒ mult mai multe
+opÈ›iuni. DacÄƒ intenÈ›ionaÈ›i sÄƒ schimbaÈ›i tipul de potrivire de la unul la
+altul, regulile din fiÈ™ierul de filtrare trebuie mai Ã®ntÃ¢i modificate
+manual. Pentru a trece de la wildmats la regexp, existÄƒ un script de ajutor
+\fBw2r.pl\fP(1)  Ã®n directorul tools È™i Ã®n Internet la
 .br
 <http://bzr.tin.org/tools/w2r.pl>.
 .PP
-As regular expressions do provide options which are not available with
-wildmats there is no helper script for such a switch. If you switch to
-regular expressions, stay with them. They are powerful and fast.
+Deoarece expresiile regulate oferÄƒ opÈ›iuni care nu sunt disponibile cu
+wildmats, nu existÄƒ un script de ajutor pentru o astfel de comutare. DacÄƒ
+comutaÈ›i la expresii regulate, rÄƒmÃ¢neÈ›i la ele. Sunt puternice È™i rapide.
 .PP
 .\" FIXME - Next paragraph is out of date
 .\"
 .\"
-The on\-screen filtering menu is accessed by pressing \fBMenuFilterKill\fP
-('\fB^K\fP') or \fBMenuFilterSelect\fP ('\fB^A\fP')  at the Group and Article
-levels. It allows the user to kill or select an article that matches the
-current \*(rqSubject:\*(rq line, \*(rqFrom:\*(rq line or a string entered by the
-user. The user entered string can be applied to the \&\*(rqSubject:\*(rq,
-\&\*(rqFrom:\*(rq, \*(rqMessage\-ID:\*(rq, \*(rqReferences:\*(rq, \*(rqXref:\*(rq or \&\*(rqPath:\*(rq line
-of an article. The filter can be limited to the current newsgroup or it can
-apply to all newsgroups. Once entered the user can abort the command and not
-save the new filter, edit the full filter file or save filter.
+Meniul de filtrare de pe ecran este accesat apÄƒsÃ¢nd \fBMenuFilterKill\fP
+(Â«\fB^K\fPÂ») sau \fBMenuFilterSelect\fP (Â«\fB^A\fPÂ»)  la nivelurile Grup È™i
+Articol. Acesta permite utilizatorului sÄƒ elimine sau sÄƒ selecteze un
+articol care corespunde liniei curente â€žSubject:â€, liniei â€žFrom:â€ sau unui
+È™ir introdus de utilizator. È˜irul introdus de utilizator poate fi aplicat la
+linia \&â€žSubject:â€, â€žFrom:â€, â€žMessage\-IDâ€, â€žReferences:â€, â€žXref:â€ sau
+â€žPath:â€ a unui articol. Filtrul poate fi limitat la grupul de È™tiri curent
+sau poate fi aplicat tuturor grupurilor de È™tiri. OdatÄƒ introdus,
+utilizatorul poate anula comanda È™i nu salva noul filtru, edita fiÈ™ierul
+complet al filtrului sau salva filtrul.
 .SS "PUBLICAREA ARTICOLELOR"
 \fBtin\fP permite publicarea de articole, urmÄƒrirea articolelor deja publicate
 È™i rÄƒspunsul direct prin poÈ™ta electronicÄƒ cÄƒtre autorul unui articol.
@@ -3150,14 +3245,14 @@ articolului prin \fBPostAbort\fP (Â«\fBa
 \fBPostEdit\fP (Â«\fBe\fPÂ») sau sÄƒ trimiteÈ›i articolul autorului prin \fBPostSend\fP
 (Â«\fBs\fPÂ»).
 .SS "PERSONALIZAREA È˜IRURILOR DE CITATE DIN ARTICOL"
-When posting a followup to an article or replying direct to the author of an
-article via email the text of the article can be quoted. The beginning of
-the quoted text can contain information about the quoted article (e.g., Name
-and the Message\-ID of the article). If the article has multiple addresses,
-only the first is evaluated. To allow for different situations, certain
-information from the article can be used in the quoted string. The following
-variables are expanded if found in the tinrc variables \fBmail_quote_format\fP,
-\fBnews_quote_format\fP or \fBxpost_quote_format\fP:
+CÃ¢nd publicaÈ›i un rÄƒspuns la un articol sau rÄƒspundeÈ›i direct autorului unui
+articol prin poÈ™ta electronicÄƒ, textul articolului poate fi citat. ÃŽnceputul
+textului citat poate conÈ›ine informaÈ›ii despre articolul citat (de exemplu,
+numele È™i ID\-ul mesajului articolului). DacÄƒ articolul are mai multe adrese,
+se evalueazÄƒ numai prima. Pentru a permite diferite situaÈ›ii, anumite
+informaÈ›ii din articol pot fi utilizate Ã®n È™irul citat. UrmÄƒtoarele
+variabile sunt extinse dacÄƒ sunt gÄƒsite Ã®n variabilele tinrc
+\fBmail_quote_format\fP, \fBnews_quote_format\fP sau \fBxpost_quote_format\fP:
 .RS
 .nf
 .ta \w'%A  'u +\w'Adresa'u
@@ -3199,10 +3294,11 @@ sau \fBGroupRepost\fP (Â«\fBx\fPÂ») È™i
 (Â«\fBs\fPÂ» È™i \fBGroupAutoSave\fP, \fBPageAutoSave\fP sau \fBThreadAutoSave\fP Â«\fBS\fPÂ»)
 este aceeaÈ™i pentru uÈ™urinÈ›a utilizÄƒrii.
 .PP
-Auto\-saving with \fB*AutoSave\fP ('\fBS\fP') is a special case and operates only
-on marked articles. They will be processed without any further prompting
-according to the default save parameters defined in tinrc or by any
-attributes set for the current group.
+Salvarea automatÄƒ cu \fB*AutoSave\fP (Â«\fBS\fPÂ») este un caz special È™i
+funcÈ›ioneazÄƒ numai pentru articolele marcate. Acestea vor fi procesate fÄƒrÄƒ
+nicio solicitare suplimentarÄƒ, Ã®n conformitate cu parametrii de salvare
+impliciÈ›i definiÈ›i Ã®n tinrc sau cu orice atribute definite pentru grupul
+curent.
 .PP
 ÃŽn caz contrar, mesajul iniÈ›ial vÄƒ va solicita sÄƒ selectaÈ›i articolul, firul
 de discuÈ›ie, modelul de expresie regulatÄƒ, articolele etichetate pe care
@@ -3223,8 +3319,8 @@ potrivire a modelelor.
 Diverse caractere de expansiune sunt recunoscute la introducerea
 directorului È™i fiÈ™ierului Ã®n care se va salva. Se pot specifica variabile
 de mediu (prefixate cu â€ž$â€) È™i directoare de bazÄƒ ale utilizatorului
-(prefixate cu â€ž~â€ sau â€ž~numele de utilizatorâ€). Variabilele de mediu pot
-conÈ›ine la rÃ¢ndul lor alte caractere speciale.
+(prefixate cu â€ž\[ti]â€ sau â€ž\[ti]numele de utilizatorâ€). Variabilele de mediu
+pot conÈ›ine la rÃ¢ndul lor alte caractere speciale.
 .PP
 Pentru a salva articolele Ã®ntr\-o cÄƒsuÈ›Äƒ poÈ™talÄƒ, introduceÈ›i â€ž=<numele
 cÄƒsuÈ›ei poÈ™tale>â€ cÃ¢nd vi se solicitÄƒ numele fiÈ™ierului de salvare. DacÄƒ
@@ -3238,10 +3334,11 @@ savedir/<nume.grup.È™tiri>/<nume\-fiÈ™ie
 extins la news.group.name curent, dar fÄƒrÄƒ prefixul \fBsavedir\fP. %P este
 extins la news.group.name cu toate â€ž.\&â€ Ã®nlocuite cu â€ž/â€.
 .PP
-If saving multiple files at once the filename (if not referring to a
-mailbox)  will be extended by ".num" where "num" is at least a 3\-digit
-number counting up from 1. Environment variables are allowed within a
-filename (e.g., \fI$SOURCES/dir/filename\fP).
+DacÄƒ salvaÈ›i mai multe fiÈ™iere simultan, numele fiÈ™ierului (dacÄƒ nu se
+referÄƒ la o cÄƒsuÈ›Äƒ poÈ™talÄƒ)  va fi extins cu â€ž.numâ€, unde â€žnumâ€ este un
+numÄƒr de cel puÈ›in 3 cifre, Ã®ncepÃ¢nd de la 1. Variabilele de mediu sunt
+permise Ã®n cadrul unui nume de fiÈ™ier (de exemplu,
+\fI$SOURCES/dir/nume\-fiÈ™ier\fP).
 .PP
 .\"
 .\"
@@ -3320,26 +3417,28 @@ excepÈ›ia news.test.
 .\"
 ConsultaÈ›i explicaÈ›ia pentru variabilele $\fBAUTOSUBSCRIBE\fP È™i
 $\fBAUTOUNSUBSCRIBE\fP pentru exemple suplimentare.
-.SS "INTERACTIVE SEARCH"
-Depending on the setting of the \fBwildcard\fP tinrc variable there are
-currently a few limitations for interactive searches \fBSearchSubjF\fP
-('\fB/\fP'), \fBSearchSubjB\fP ('\fB?\fP'), \fBSearchAuthF\fP ('\fBa\fP'), \fBSearchAuthB\fP
-('\fBA\fP'), \fBSearchBody\fP ('\fBB\fP') and \fBSearchRepeat\fP ('\fB\(rs\fP') one should
-be aware of.
-.PP
-Wildmat searches automatically enclose the search string in asterisks ('*'),
-simulating substring searches. This behavior is fixed and cannot be altered.
-.PP
-Regex searches automatically replace spaces ('\ ') and/or tabs ('\et') in
-the search string with the '\es' meta\-character, which matches any
-whitespace character. This behavior cannot be prevented. Also regex searches
-are case insensitive by default. To enforce case sensitivity, prefix the
-search pattern by one of the following: '\fB(?^)\fP' or '\fB(?\-i)\fP'.
+.SS "CÄ‚UTAREA INTERACTIVÄ‚"
+ÃŽn funcÈ›ie de valoarea variabilei \fBwildcard\fP tinrc, existÄƒ Ã®n prezent
+cÃ¢teva limitÄƒri pentru cÄƒutÄƒrile interactive \fBSearchSubjF\fP (Â«\fB/\fPÂ»),
+\fBSearchSubjB\fP (Â«\fB?\fPÂ»), \fBSearchAuthF\fP (Â«\fBa\fPÂ»), \fBSearchAuthB\fP (Â«\fBA\fPÂ»),
+\fBSearchBody\fP (Â«\fBB\fPÂ») È™i \fBSearchRepeat\fP (Â«\fB\(rs\fPÂ»).
+.PP
+CÄƒutÄƒrile wildmat Ã®ncadreazÄƒ automat È™irul de cÄƒutare Ã®ntre asteriscuri
+(â€ž*â€), simulÃ¢nd cÄƒutÄƒri de subÈ™iruri. Acest comportament este fix È™i nu
+poate fi modificat.
+.PP
+CÄƒutÄƒrile cu expresii regulate Ã®nlocuiesc automat spaÈ›iile (â€ž\ â€) È™i/sau
+tabulatoarele (â€ž\etâ€) din È™irul de cÄƒutare cu metacaracterul â€ž\esâ€, care se
+potriveÈ™te cu orice caracter spaÈ›iu alb. Acest comportament nu poate fi
+Ã®mpiedicat. De asemenea, cÄƒutÄƒrile cu expresii regulate nu È›in cont de
+majuscule È™i minuscule Ã®n mod implicit. Pentru a impune diferenÈ›ierea Ã®ntre
+majuscule È™i minuscule, adÄƒugaÈ›i prefixul urmÄƒtor la modelul de cÄƒutare:
+â€ž\fB(?^)\fPâ€ sau â€ž\fB(?\-i)\fPâ€.
 .PP
 .\"
 .\"
-If Unicode normalization is available, search patterns are normalized
-according to the \fBnormalization_form\fP tinrc variable.
+DacÄƒ normalizarea Unicode este disponibilÄƒ, modelele de cÄƒutare sunt
+normalizate Ã®n conformitate cu variabila tinrc \fBnormalization_form\fP.
 .SS SEMNÄ‚TURI
 \fBtin\fP va recunoaÈ™te o semnÄƒturÄƒ fie Ã®n
 \fI${TIN_HOMEDIR:\-"$HOME"}/.signature\fP, fie Ã®n
@@ -3363,40 +3462,41 @@ SNAIL  Musterweg 12, 99999 Notreal, Germ
 .PP
 .\"
 .\"
-\fBtin\fP also has the capability to generate random signatures on a
-per\-newsgroup basis if so desired.  The way to accomplish this is to specify
-the default signature or the group attribute sigfile as a directory.  If for
-example the sigfile path is \fI/usr/iain/.sigs\fP and \fI.sigs\fP is a directory
-then \fBtin\fP will select a random signature from any file that is in the
-directory \fI.sigs\fP (note: one signature per numbered file).  A random
-signature can also consist of a fixed part signature that can contain your
-name, address etc. followed by the random sig.  The fixed part of the random
-sig is read from the file \fI$HOME/.sigfixed\fP.
+\fBtin\fP are, de asemenea, capacitatea de a genera semnÄƒturi aleatorii pentru
+fiecare grup de È™tiri, dacÄƒ se doreÈ™te acest lucru. Pentru a realiza acest
+lucru, trebuie sÄƒ specificaÈ›i semnÄƒtura implicitÄƒ sau atributul de grup
+sigfile ca director. DacÄƒ, de exemplu, ruta sigfile este \fI/usr/iain/.sigs\fP
+È™i \fI.sigs\fP este un director, atunci \fBtin\fP va selecta o semnÄƒturÄƒ aleatorie
+din orice fiÈ™ier care se aflÄƒ Ã®n directorul \fI.sigs\fP (notÄƒ: o semnÄƒturÄƒ
+pentru fiecare fiÈ™ier numerotat). O semnÄƒturÄƒ aleatorie poate consta, de
+asemenea, dintr\-o parte fixÄƒ a semnÄƒturii care poate conÈ›ine numele, adresa
+etc., urmatÄƒ de semnÄƒtura aleatorie. Partea fixÄƒ a semnÄƒturii aleatorii este
+cititÄƒ din fiÈ™ierul \fI$HOME/.sigfixed\fP.
 .SS "PERSONALIZAREA FORMATULUI ECRANULUI"
-The look of the Selection, Group and Thread level can be customized via
-format strings. These format strings define the content and the position of
-each element on the screen. Variables are used within the format strings as
-placeholders. If the article has multiple addresses, only the first is
-evaluated. The following variables are available:
+Aspectul nivelului SelecÈ›ie, Grup È™i Fir poate fi personalizat prin
+intermediul È™irurilor de format. Aceste È™iruri de format definesc conÈ›inutul
+È™i poziÈ›ia fiecÄƒrui element pe ecran. Variabilele sunt utilizate Ã®n cadrul
+È™irurilor de format ca substituenÈ›i. DacÄƒ articolul are mai multe adrese,
+numai prima este evaluatÄƒ. Sunt disponibile urmÄƒtoarele variabile:
 .PP
 .in +.3i
 .nf
 .ta \w'%G        'uC +\w'current group/thread/article number'
-\fB%D\fP        date
-\fB%F\fP        from, name and/or address
-\fB%G\fP        newsgroup name
-\fB%I\fP        initials
-\fB%L\fP        line count
-\fB%M\fP        message\-id
-\fB%R\fP        number of responses in thread
-\fB%S\fP        score
-\fB%T\fP        thread tree
-\fB%U\fP        unread count
-\fB%d\fP        newsgroup description
-\fB%f\fP        newsgroup flag
-\fB%m\fP        article marks
-\fB%n\fP        current group/thread/article number
-\fB%s\fP        subject
+\fB%D\fP        data
+\fB%F\fP        de la, numele È™i/sau adresa
+\fB%G\fP        numele grupului de È™tiri
+\fB%I\fP        iniÈ›iale
+\fB%L\fP        numÄƒrul liniei
+\fB%M\fP        id\-mesaj
+\fB%R\fP        numÄƒrul de rÄƒspunsuri din firul de discuÈ›ie
+\fB%S\fP        punctajul
+\fB%T\fP        arborele firului
+\fB%U\fP        numÄƒrul de articole necitite
+\fB%d\fP        descrierea grupului de È™tiri
+\fB%f\fP        fanionul grupului de È™tiri
+\fB%m\fP        marcaje articol
+\fB%n\fP        grupul curent/firul/numÄƒrul articolului
+\fB%s\fP        subiect
 \fB%%\fP        %
 .fi
 .in -0.3i
@@ -3483,32 +3583,34 @@ Variabila	lÄƒÈ›imea
 .fi
 .in -0.3i
 .PP
-If no length is given for '\fB%D\fP', the length is determined by the format
-string for the date and the date of the current day. If the date format
-string contains weekdays or months names it may happen that the date is
-longer than determined in the first pass. In this case, the date is
-truncated before display. This occurs, for example, if the current month is
-May and the article to which the date is displayed was posted in
-December. In such cases it might be useful to determine the maximum length
-manually and specify the length in the format string.
-.PP
-In case the format string contains '\fB%G\fP' and '\fB%d\fP' and no length are
-given, \fBtin\fP determines the longest newsgroup name and uses this length for
-\&'\fB%G\fP'. The remaining space will be used for '\fB%d\fP'.
-.PP
-When the format string contains the specifier '\fB%F\fP' and '\fB%s\fP'
-resp. '\fB%T\fP' and no length is given, '\fB%F\fP' will use one third and '\fB%s\fP'
-resp. '\fB%T\fP' will use two third of the available space.
-.PP
-In addition, a minimum or a maximum screen width can be defined for each
-item (except '\fB%%\fP'). In this case, the item will only be displayed when
-the screen is wider resp. smaller than specified. This comes in handy to not
-overload a small screen but have maximum information on a large screen. The
-minimum screen width has to be specified by a positive number preceded by an
-\&'\fB>\fP', the maximum screen width has to be specified by a positive
-number preceded by an '\fB<\fP'. In the following example \fBtin\fP will
-display the score only if the screen is wider than 100 characters:
-\&'\fB%>100S\fP'.
+DacÄƒ nu se specificÄƒ lungimea pentru â€ž\fB%D\fPâ€, lungimea este determinatÄƒ de
+È™irul de format pentru datÄƒ È™i data zilei curente. DacÄƒ È™irul de format
+pentru datÄƒ conÈ›ine numele zilelor sÄƒptÄƒmÃ¢nii sau ale lunilor, este posibil
+ca data sÄƒ fie mai lungÄƒ decÃ¢t cea determinatÄƒ Ã®n prima etapÄƒ. ÃŽn acest caz,
+data este trunchiatÄƒ Ã®nainte de afiÈ™are. Acest lucru se Ã®ntÃ¢mplÄƒ, de
+exemplu, dacÄƒ luna curentÄƒ este mai È™i articolul pentru care este afiÈ™atÄƒ
+data a fost publicat Ã®n decembrie. ÃŽn astfel de cazuri, ar putea fi util sÄƒ
+se determine manual lungimea maximÄƒ È™i sÄƒ se specifice lungimea Ã®n È™irul de
+format.
+.PP
+ÃŽn cazul Ã®n care È™irul de format conÈ›ine â€ž\fB%G\fPâ€ È™i â€ž\fB%d\fPâ€ È™i nu este
+specificatÄƒ lungimea, \fBtin\fP determinÄƒ cel mai lung nume de grup de È™tiri È™i
+utilizeazÄƒ aceastÄƒ lungime pentru â€ž\fB%G\fPâ€. SpaÈ›iul rÄƒmas va fi utilizat
+pentru â€ž\fB%d\fPâ€.
+.PP
+CÃ¢nd È™irul de format conÈ›ine specificatorul â€ž\fB%F\fPâ€ È™i â€ž\fB%s\fPâ€ respectiv
+â€ž\fB%T\fPâ€ È™i nu este specificatÄƒ lungimea, â€ž\fB%F\fPâ€ va utiliza o treime, iar
+â€ž\fB%s\fPâ€ respectiv â€ž\fB%T\fPâ€ vor utiliza douÄƒ treimi din spaÈ›iul disponibil.
+.PP
+ÃŽn plus, se poate defini o lÄƒÈ›ime minimÄƒ sau maximÄƒ a ecranului pentru
+fiecare element (cu excepÈ›ia â€ž\fB%%\fPâ€). ÃŽn acest caz, elementul va fi afiÈ™at
+numai atunci cÃ¢nd ecranul este mai lat sau mai mic decÃ¢t cel
+specificat. Acest lucru este util pentru a nu supraÃ®ncÄƒrca un ecran mic, dar
+pentru a avea informaÈ›ii maxime pe un ecran mare. LÄƒÈ›imea minimÄƒ a ecranului
+trebuie specificatÄƒ printr\-un numÄƒr pozitiv precedat de â€ž\fB>\fPâ€, iar
+lÄƒÈ›imea maximÄƒ a ecranului trebuie specificatÄƒ printr\-un numÄƒr pozitiv
+precedat de â€ž\fB<\fPâ€. ÃŽn exemplul urmÄƒtor, \fBtin\fP va afiÈ™a scorul numai
+dacÄƒ ecranul este mai lat de 100 de caractere: â€ž\fB%>100S\fPâ€.
 .PP
 DacÄƒ pentru un element trebuie specificate atÃ¢t lungimea, cÃ¢t È™i lÄƒÈ›imea
 minimÄƒ sau maximÄƒ a ecranului, lungimea trebuie sÄƒ fie primul parametru, iar
@@ -3525,13 +3627,13 @@ urmÄƒtor, \fBtin\fP va afiÈ™a subiectul
 ecranul are o lÄƒÈ›ime mai mare de 100 de caractere, Ã®n caz contrar fiind
 utilizatÄƒ o lungime de 40 de caractere: â€ž\fB%60>100:40s\fPâ€.
 .PP
-The look of the Attachment level and the mime, uue and yenc header at Page
-level can be customized too via format strings.  The following variables are
-available:
+Aspectul nivelului AtaÈ™amentului È™i antetul mime, uue È™i yenc la nivel de
+paginÄƒ pot fi personalizate È™i prin È™iruri de format. Sunt disponibile
+urmÄƒtoarele variabile:
 .PP
 .in +.3i
 .nf
-.ta \w'%G        'u +\w'current group/thread/article number'u
+.ta \w'%G        'u +\w'grupul curent/firul/numÄƒrul articolului'u
 \fB%C\fP        Charset
 \fB%c\fP        Like %C but with description
 \fB%D\fP        Line count
@@ -3609,17 +3711,17 @@ T}
 %%:X:X:X:X
 .TE
 .PP
-By default, the string is not truncated. If it exceeds the screen width, it
-is wrapped. If the % sign is followed by an exclamation mark ('!\&') for
-uppercase letters, the element is omitted if there is not enough space. If
-the % sign is followed by an asterisk ('*') for a lowercase letter, the
-description is omitted if there is not enough space. If the % sign is
-followed by an exclamation mark ('!\&') for a lowercase letter, the
-description is omitted first and then the content. The shortening is always
-from right to left, first the description is omitted and when no more
-description is displayed, the content is omitted. If %T and %S, %F and %G or
-%V and %W follow each other directly a '/' will be inserted in between. %Z
-will always have one decimal point and may have a one letter bi\-suffix.
+ÃŽn mod implicit, È™irul nu este trunchiat. DacÄƒ depÄƒÈ™eÈ™te lÄƒÈ›imea ecranului,
+este Ã®ncadrat. DacÄƒ semnul % este urmat de un semn de exclamare (â€ž!\&â€)
+pentru literele majuscule, elementul este omis dacÄƒ nu existÄƒ suficient
+spaÈ›iu. DacÄƒ semnul % este urmat de un asterisc (â€ž*â€) pentru o literÄƒ micÄƒ,
+descrierea este omisÄƒ dacÄƒ nu existÄƒ suficient spaÈ›iu. DacÄƒ semnul % este
+urmat de un semn de exclamare (â€ž!\&â€) pentru o literÄƒ micÄƒ, descrierea este
+omisÄƒ mai Ã®ntÃ¢i, apoi conÈ›inutul. Scurtarea se face Ã®ntotdeauna de la
+dreapta la stÃ¢nga, mai Ã®ntÃ¢i este omisÄƒ descrierea, iar cÃ¢nd nu mai este
+afiÈ™atÄƒ nicio descriere, este omis conÈ›inutul. DacÄƒ %T È™i %S, %F È™i %G sau
+%V È™i %W se succed direct, Ã®ntre ele se va insera un â€ž/â€. %Z va avea
+Ã®ntotdeauna un punct zecimal È™i poate avea un sufix de o literÄƒ.
 .PP
 Valori implicite pentru È™irurile de format:
 .PP
@@ -3738,13 +3840,14 @@ DacÄƒ serverul dvs. de È™tiri acceptÄƒ f
 conexiune rapidÄƒ la serverul dvs. de È™tiri, atunci aceastÄƒ secÈ›iune poate fi
 ignoratÄƒ.
 .PP
-If your news server doesn't support NOV index files or you have a very slow
-connection to your news server then \fBtin\fP can cache the index for each
-newsgroup if \fBcache_overview_files\fP is set to ON.  Note that this cache can
-use up large amounts of disk space if you read a lot of groups and/or high
-traffic groups. To reduce the amount of disk space used,
-\fBcompress_overview_files\fP can be set to ON.  Be aware that the use of
-\fBgetart_limit\fP will disable \fBcache_overview_files\fP.
+DacÄƒ serverul dvs. de È™tiri nu acceptÄƒ fiÈ™iere index NOV sau dacÄƒ aveÈ›i o
+conexiune foarte lentÄƒ la serverul de È™tiri, atunci \fBtin\fP poate stoca Ã®n
+cache indexul pentru fiecare grup de È™tiri dacÄƒ \fBcache_overview_files\fP este
+definitÄƒ la ON.  ReÈ›ineÈ›i cÄƒ acest cache poate ocupa mult spaÈ›iu pe disc
+dacÄƒ citiÈ›i multe grupuri È™i/sau grupuri cu trafic intens. Pentru a reduce
+cantitatea de spaÈ›iu pe disc utilizatÄƒ, \fBcompress_overview_files\fP poate fi
+stabilitÄƒ la ON. ReÈ›ineÈ›i cÄƒ utilizarea \fBgetart_limit\fP va dezactiva
+\fBcache_overview_files\fP.
 .PP
 Fiecare utilizator creeazÄƒ/actualizeazÄƒ propriile fiÈ™iere index care sunt
 stocate Ã®n
@@ -3806,7 +3909,7 @@ Pentru o descriere detaliatÄƒ, a se vede
 .PP
 \fI$MAILCAPS\fP
 .br
-\fI~/.mailcap\fP
+\fI\[ti]/.mailcap\fP
 .br
 \fI/etc/mailcap\fP
 .br
@@ -4004,8 +4107,9 @@ StabileÈ™te cÃ¢mpul antetului articolulu
 variabilei Ã®n loc de valoarea implicitÄƒ a sistemului.
 .TP 
 \fBISO2ASC\fP
-Set the ISO to ASCII charset decoding table character to use in decoding an
-article text. Values can range from \-1 to 5.
+StabileÈ™te caracterul din tabelul de decodare a setului de caractere ASCII
+pe care ISO Ã®l va utiliza pentru decodarea textului unui articol. Valorile
+pot varia Ã®ntre \-1 È™i 5.
 .RS +.5i
 .TP 
 \fB\-1\fP
@@ -4025,7 +4129,7 @@ tabel pentru danezÄƒ, finlandezÄƒ, norve
 ISO 646 corespunzÄƒtoare
 .TP 
 \fB4\fP
-table with \fBRFC\ 1345\fP codes in brackets
+tabel cu coduri \fBRFC\ 1345\fP Ã®ntre paranteze drepte
 .TP 
 \fB5\fP
 tabel pentru imprimante care permit suprascrierea cu tasta
@@ -4053,7 +4157,7 @@ ÃŽnlocuieÈ™te numele complet specificat
 vedeÈ›i de asemenea \fBmail_address\fP.
 .TP 
 \fBREALNAME\fP
-Same as $\fBNAME\fP but with lower priority.
+La fel ca $\fBNAME\fP, dar cu prioritate mai micÄƒ.
 .TP 
 \fBHOME\fP
 Numele rutei cÄƒtre directorul personal al utilizatorului. Pentru mai multe
@@ -4073,8 +4177,8 @@ O listÄƒ separatÄƒ prin douÄƒ puncte (â€
 verificate pentru mesaje noi. Aceasta Ã®nlocuieÈ™te variabila $\fBMAIL\fP.
 .TP 
 \fBMAILDIR\fP
-Full path to the user's maildir folder. This is only evaluated if neither
-$\fBMAILPATH\fP nor $\fBMAIL\fP are set.
+Ruta completÄƒ cÄƒtre dosarul maildir al utilizatorului. Aceasta este evaluatÄƒ
+numai dacÄƒ nici $\fBMAILPATH\fP, nici $\fBMAIL\fP nu sunt definite.
 .TP 
 \fBVISUAL\fP
 AceastÄƒ variabilÄƒ are prioritate faÈ›Äƒ de editorul implicit (adicÄƒ
@@ -4084,10 +4188,10 @@ evaluare este \fI${VISUAL:\-â€ž${EDITOR:
 consultaÈ›i \fB\%environ\fP(5) .
 .TP 
 \fBEDITOR\fP
-If $\fBVISUAL\fP is unset, then this variable is looked up for a default
-editor. If $\fBEDITOR\fP and $\fBVISUAL\fP are both unset, \fBtin\fP uses the systems
-default editor (i.e., \fB\%vi\fP(1)  on UNIX\-systems). See \fB\%environ\fP(5)  for
-more info.
+DacÄƒ $\fBVISUAL\fP nu este definitÄƒ, atunci aceastÄƒ variabilÄƒ este cÄƒutatÄƒ
+pentru un editor implicit. DacÄƒ $\fBEDITOR\fP È™i $\fBVISUAL\fP nu sunt definite,
+\fBtin\fP utilizeazÄƒ editorul implicit al sistemului (adicÄƒ, \fB\%vi\fP(1)  Ã®n
+sistemele UNIX). ConsultaÈ›i \fB\%environ\fP(5)  pentru mai multe informaÈ›ii.
 .TP 
 \fBAUTOSUBSCRIBE\fP
 Un nou grup este verificat Ã®n lista de modele; dacÄƒ se potriveÈ™te, \fBtin\fP
@@ -4140,11 +4244,11 @@ DefiniÈ›i orice opÈ›iuni suplimentare pe
 programului \fB\%pgp\fP(1)  sau \fB\%gpg\fP(1) .
 .TP 
 \fBPGPPATH\fP
-Suprascrie numele directorului \fB\%pgp\fP(1)  din \fB$HOME\fP care conÈ›ine cheile
+Suprascrie numele directorului \fB\%pgp\fP(1)  din $\fBHOME\fP care conÈ›ine cheile
 dvs. etc.
 .TP 
 \fBGNUPGHOME\fP
-Suprascrie numele directorului \fB\%gpg\fP(1)  din \fB$HOME\fP care conÈ›ine cheile
+Suprascrie numele directorului \fB\%gpg\fP(1)  din $\fBHOME\fP care conÈ›ine cheile
 dvs. etc.
 .TP 
 \fBLC_CTYPE\fP
@@ -4152,7 +4256,7 @@ AceastÄƒ variabilÄƒ determinÄƒ categoria
 gestionare a caracterelor. De obicei, aceasta determinÄƒ clasele de caractere
 pentru clasificarea caracterelor Ã®n potrivirea modelelor È™i conversia
 majusculelor/minusculelor. ÃŽn prezent, acest lucru nu este valabil pentru
-\fBtin\fP (care dezactiveazÄƒ temporar \fB$LC_CTYPE\fP chiar Ã®nainte de efectuarea
+\fBtin\fP (care dezactiveazÄƒ temporar $\fBLC_CTYPE\fP chiar Ã®nainte de efectuarea
 oricÄƒrei potriviri, pentru a evita confuziile).  Valoarea sa trebuie sÄƒ fie
 de forma \fIlimba\fP[\fI_teritoriu\fP][\fI.setul de coduri\fP][\fI@modificator\fP]. ConsultaÈ›i \fB\%environ\fP(5)  pentru mai multe
 informaÈ›ii.
@@ -4174,15 +4278,15 @@ Formate de datÄƒ È™i orÄƒ. Valoarea sa t
 multe informaÈ›ii, consultaÈ›i \fB\%locale\fP(5)  È™i \fB\%environ\fP(5) .
 .TP 
 \fBLC_ALL\fP
-AceastÄƒ variabilÄƒ suprascrie valoarea variabilei \fB$LANG\fP È™i a oricÄƒrei alte
-variabile \fB$LC_\fP. Valoarea sa trebuie sÄƒ fie de forma
+AceastÄƒ variabilÄƒ suprascrie valoarea variabilei $\fBLANG\fP È™i a oricÄƒrei alte
+variabile $\fBLC_\fP. Valoarea sa trebuie sÄƒ fie de forma
 \fIlimba\fP[\fI_teritoriu\fP][\fI.setul de coduri\fP]. Pentru mai multe informaÈ›ii,
 consultaÈ›i \fB\%locale\fP(5)  È™i \fB\%environ\fP(5) .
 .TP 
 \fBLANG\fP
 AceastÄƒ variabilÄƒ determinÄƒ categoria \fB\%locale\fP(5)  pentru orice categorie
 care nu este selectatÄƒ Ã®n mod specific cu o variabilÄƒ care Ã®ncepe cu
-\fB$LC_\fP. Valoarea sa trebuie sÄƒ fie de forma
+$\fBLC_\fP. Valoarea sa trebuie sÄƒ fie de forma
 \fIlimba\fP[\fI_teritoriu\fP][\fI.setul de coduri\fP]. Pentru mai multe informaÈ›ii,
 consultaÈ›i \fB\%environ\fP(5) .
 .TP 
@@ -4190,7 +4294,7 @@ consultaÈ›i \fB\%environ\fP(5) .
 AceastÄƒ variabilÄƒ defineÈ™te o listÄƒ de prioritÄƒÈ›i pentru traduceri. Ori de
 cÃ¢te ori o traducere nu este disponibilÄƒ, se Ã®ncearcÄƒ urmÄƒtoarea limbÄƒ din
 listÄƒ.  Valoarea sa trebuie sÄƒ fie de forma \fIlimbÄƒ:limbÄƒ[:limbÄƒ]\fP.
-NecesitÄƒ configurarea \fB$LC_ALL\fP sau \fB$LANG\fP. ConsultaÈ›i \fB\%environ\fP(5)
+NecesitÄƒ configurarea $\fBLC_ALL\fP sau $\fBLANG\fP. ConsultaÈ›i \fB\%environ\fP(5)
 pentru mai multe informaÈ›ii.
 .TP 
 \fBCOLUMNS\fP
@@ -4198,9 +4302,9 @@ Un numÄƒr Ã®ntreg zecimal > 0 utilizat p
 de utilizator Ã®n poziÈ›ii de coloanÄƒ pentru ecranul sau fereastra
 terminalului. DacÄƒ aceastÄƒ variabilÄƒ nu este definitÄƒ sau este nulÄƒ,
 implementarea determinÄƒ numÄƒrul de coloane adecvat pentru terminal sau
-fereastrÄƒ. CÃ¢nd \fB$COLUMNS\fP este definitÄƒ, orice informaÈ›ie privind lÄƒÈ›imea
-terminalului implicatÄƒ de \fB$TERM\fP va fi ignoratÄƒ. Utilizatorii È™i
-aplicaÈ›iile portabile nu ar trebui sÄƒ defineascÄƒ \fB$COLUMNS\fP decÃ¢t dacÄƒ
+fereastrÄƒ. CÃ¢nd $\fBCOLUMNS\fP este definitÄƒ, orice informaÈ›ie privind lÄƒÈ›imea
+terminalului implicatÄƒ de $\fBTERM\fP va fi ignoratÄƒ. Utilizatorii È™i
+aplicaÈ›iile portabile nu ar trebui sÄƒ defineascÄƒ $\fBCOLUMNS\fP decÃ¢t dacÄƒ
 doresc sÄƒ suprascrie selecÈ›ia sistemului È™i sÄƒ producÄƒ o ieÈ™ire care nu are
 legÄƒturÄƒ cu caracteristicile terminalului.
 .TP 
@@ -4210,10 +4314,10 @@ linii pe o paginÄƒ sau dimensiunea verti
 linii. O linie Ã®n acest caz este o mÄƒsurÄƒ verticalÄƒ suficient de mare pentru
 a conÈ›ine cel mai Ã®nalt caracter din setul de caractere afiÈ™at. DacÄƒ aceastÄƒ
 variabilÄƒ nu este definitÄƒ sau este nulÄƒ, implementarea determinÄƒ numÄƒrul de
-linii adecvat pentru terminal sau fereastrÄƒ. CÃ¢nd \fB$LINES\fP este definitÄƒ,
-orice informaÈ›ie privind Ã®nÄƒlÈ›imea terminalului implicatÄƒ de \fB$TERM\fP va fi
+linii adecvat pentru terminal sau fereastrÄƒ. CÃ¢nd $\fBLINES\fP este definitÄƒ,
+orice informaÈ›ie privind Ã®nÄƒlÈ›imea terminalului implicatÄƒ de $\fBTERM\fP va fi
 ignoratÄƒ. Utilizatorii È™i aplicaÈ›iile portabile nu ar trebui sÄƒ defineascÄƒ
-\fB$LINES\fP decÃ¢t dacÄƒ doresc sÄƒ ignore selecÈ›ia sistemului.
+$\fBLINES\fP decÃ¢t dacÄƒ doresc sÄƒ ignore selecÈ›ia sistemului.
 .TP 
 \fBTERM\fP
 Tipul terminalului utilizat. Se utilizeazÄƒ la cÄƒutarea secvenÈ›elor
@@ -4259,9 +4363,9 @@ TerminÄƒ de o formÄƒ corectÄƒ, dar nu re
 .\"
 Scrie ieÈ™irea Ã®n fiÈ™ierul \fI${TIN_HOMEDIR:\-"$HOME"}/.newsrc\fP.
 .SH SECURITATE
-If \fBtin\fP is started in debug mode (\*(rq\fB\-D\ n\fP\*(rq) it will create world
-readable files in \fB$TMPDIR\fP which may contain sensitive data like the users
-NNTP password in clear text (if running verbose). On multiuser\-systems
+If \fBtin\fP is started in debug mode (\*(rq\fB\-D\fP\ \fIlevel\fP\*(rq) it will create
+world readable files in \fB$TMPDIR\fP which may contain sensitive data like the
+users NNTP password in clear text (if running verbose). On multiuser\-systems
 \fB$TMPDIR\fP should be set to a safe location before starting \fBtin\fP in
 (verbose) debug mode (e.g., \fBTMPDIR=$HOME tin \-vD NNTP\fP).
 .PP
@@ -4271,10 +4375,10 @@ evitaÈ›i aceastÄƒ opÈ›iune pe cÃ¢t posib
 .PP
 .\"
 .\"
-DacÄƒ serverul nu solicitÄƒ iniÈ›ial autentificarea, dar acceptÄƒ comprimarea È™i
-se solicitÄƒ comprimarea, \fBtin\fP va ieÈ™i cÃ¢nd autentificarea va fi solicitatÄƒ
-ulterior. Utilizarea opÈ›iunii de linie de comandÄƒ â€ž\fB\-A\fPâ€ Ã®mpreunÄƒ cu
-â€ž\fB\-C\fPâ€ evitÄƒ acest comportament.
+If the server does not initially require authentication but supports
+compression and compression is requested, \fBtin\fP will exit when
+authentication is required later on. Using the \*(rq\fB\-A\fP\*(rq command\-line option
+in conjunction with \*(rq\fB\-C\fP\*(rq circumvents this behavior.
 .SH "ÃŽN CONFORMITATE CU"
 .\" - RFC\~2045, RFC\~2047, RFC\~2231, RFC\~2980, RFC\~3977, RFC\~4155
 .\"   RFC\~4643, RFC\~5322, RFC\~5536, RFC\~5537, RFC\~6048 or whatever
@@ -4292,31 +4396,30 @@ Universitatea din Cambridge, Anglia.
 .\"
 .\"
 <https://www.pcre.org/>
-.SH CAVEATS
+.SH AVERTISMENTE
 .\"
 .\"
-Any existing global configuration files in \fI/etc/tin/\fP are not updated
-automatically, as an ordinary user normally has no write permission at that
-location.
+FiÈ™ierele de configurare globalÄƒ existente Ã®n \fI/etc/tin/\fP nu sunt
+actualizate automat, deoarece un utilizator obiÈ™nuit nu are, Ã®n mod normal,
+permisiunea de scriere Ã®n acea locaÈ›ie.
 
 .SH ERORI
-\fBCNews\ NNTPd,\fP \fB\%noffle\fP(1)  (<= V1.0\-pre5) and \fBNewsCache\fP (<=
-V1.1.91) can't handle pipelined GROUP commands (\fBRFC\ 3977\fP).  If you run
-into trouble with any of the mentioned historical servers set
-\fBnntp_pipeline_limit\fP in
-\fI${TIN_HOMEDIR:\-"$HOME"}/.tin/$NNTPSERVER/serverrc\fP to 1.
-.PP
-Early versions of \fBNNTPCache\fP (<= 2.3.2) and \fBLeafnode\fP (<= 1.6)
-had a buggy LISTGROUP implementation. If you run into trouble with any of
-the mentioned historical servers use the \*(rq\fB\-n\fP\*(rq command\-line flag (or
-disable LISTGROUP via \fBdisabled_nntp_cmds\fP in
+\fBCNews\fP\0NNTPd, \fB\%noffle\fP(1)  (<= V1.0\-pre5) È™i \fBNewsCache\fP (<=
+V1.1.91) nu pot gestiona comenzile GROUP Ã®n serie (\fBRFC\ 3977\fP). DacÄƒ
+Ã®ntÃ¢mpinaÈ›i probleme cu oricare dintre serverele istorice menÈ›ionate,
+definiÈ›i \fBnntp_pipeline_limit\fP Ã®n
+\fI${TIN_HOMEDIR:\-"$HOME"}/.tin/$NNTPSERVER/serverrc\fP la 1.
+.PP
+Versiunile mai vechi ale \fBNNTPCache\fP (<= 2.3.2) È™i \fBLeafnode\fP (<=
+1.6) aveau o implementare defectuoasÄƒ a LISTGROUP. DacÄƒ Ã®ntÃ¢mpinaÈ›i probleme
+cu oricare dintre serverele istorice menÈ›ionate, utilizaÈ›i opÈ›iunea de linie
+de comandÄƒ â€ž\fB\-n\fPâ€ (sau dezactivaÈ›i LISTGROUP prin \fBdisabled_nntp_cmds\fP Ã®n
 \fI${TIN_HOMEDIR:\-"$HOME"}/.tin/$NNTPSERVER/serverrc\fP).
 .PP
-Using the \*(rq\fB\-C\fP\*(rq (COMPRESS) flag with \fBINN\ nnrpd\fP versions between
-2.6.1 and 2.7.1 (both incl.) may cause \fBtin\fP to hang and later timeout when
-used in conjunction with the \*(rq\fB\-n\fP\*(rq flag or when posting. This has been
-fixed in \fBINN\ nnrpd\fP version 2.7.2. As a workaround simply don't use
-\&\*(rq\fB\-C\fP\*(rq.
+Utilizarea opÈ›iunii â€ž\fB\-C\fPâ€ (COMPRIMARE) cu versiunile \fBINN\ nnrpd\fP Ã®ntre
+2.6.1 È™i 2.7.1 (ambele incluse) poate cauza blocarea \fBtin\fP È™i,
+ulterior,cÃ¢nd este utilizat Ã®mpreunÄƒ cu opÈ›iunea â€ž\fB\-n\fPâ€ sau cÃ¢nd se
+publicÄƒ. AceastÄƒ problemÄƒ a fost remediatÄƒ Ã®n versiunea 2.7.2 a \fBINN\ nnrpd\fP. Ca soluÈ›ie provizorie, pur È™i simplu nu utilizaÈ›i â€ž\fB\-C\fPâ€.
 .PP
 .\"
 .\"
@@ -4365,12 +4468,12 @@ compatibilÄƒ cu Perl).
 .IP "Mark Martinec <mark.martinec@ijs.si>"
 pentru soluÈ›iile de rezervÄƒ \fB\%snprintf\fP(3)  È™i \fB\%vsnprintf\fP(3) .
 .IP "Gary S. Brown"
-for \fB\%crc32\fP()  fallback.
+pentru metoda de rezervÄƒ \fB\%crc32\fP().
 .IP "Enrik Berkhan"
 .\"
 .\"
-for the NNTPS (NNTP over TLS) and COMPRESS implementation and its
-preconditions.
+pentru implementarea NNTPS (NNTP peste TLS) È™i COMPRIMARE È™i condiÈ›iile
+preliminare ale acesteia.
 .SH AUTOR
 .TP  1i
 Iain Lea <iain@bricbrac.de>
diff -Nurp '--exclude=.bzr*' tin-2.6.5/po-man/ro/tin.5 tin-2.6.6/po-man/ro/tin.5
--- tin-2.6.5/po-man/ro/tin.5	2025-12-23 17:42:21.000000000 +0100
+++ tin-2.6.6/po-man/ro/tin.5	2026-08-08 17:18:33.419015340 +0200
@@ -3,7 +3,7 @@
 .\" Module    : tin.5
 .\" Author    : U. Janssen
 .\" Created   : 2000-07-10
-.\" Updated   : 2025-12-02
+.\" Updated   : 2026-08-23
 .\" Notes     : needs a some work, see TODOs
 .\"             - use semantic newlines
 .\"
@@ -12,15 +12,16 @@
 .\" This file was generated with po4a. Translate the source file.
 .\"
 .\"*******************************************************************
-.TH TIN 5 2025\-12\-24 2.6.5 "Cititor de È™tiri Usenet"
+.TH TIN 5 2026\-08\-23 2.6.6 "Cititor de È™tiri Usenet"
 
 .SH NUME
 tin, rtin \- fiÈ™iere asociate
 
 .SH DESCRIERE
-This man page describes the various (config) files and their formats used by
-the \fB\%tin\fP(1)  newsreader.  All files are expected to have unix style
-('\(rsn' aka LF) line endings.
+AceastÄƒ paginÄƒ de manual descrie diversele fiÈ™iere (de configurare) È™i
+formatele acestora utilizate de cititorul de È™tiri \fB\%tin\fP(1). Toate
+fiÈ™ierele trebuie sÄƒ aibÄƒ terminÄƒri de linie Ã®n stil Unix (â€ž\(rsnâ€ alias
+LF).
 
 .SH FIÈ˜IERE
 .\" TODO: mention
@@ -46,7 +47,7 @@ the \fB\%tin\fP(1)  newsreader.  All fil
 .\" $TMPDIR/ACTIVE     (-D 64)
 \fI$MAILCAPS\fP
 .br
-\fI~/.mailcap\fP
+\fI\[ti]/.mailcap\fP
 .br
 \fI/etc/mailcap\fP
 .br
@@ -57,25 +58,27 @@ the \fB\%tin\fP(1)  newsreader.  All fil
 \fI/etc/mail/mailcap\fP
 .sp
 .RS
-\fB\%mailcap\fP(5)  files as defined in \fBRFC\ 1524\fP.  The mailcap files are
-read by \fB\%tin\fP(1)  to determine how to display non\-text messages at the
-local site.  Any line that starts with "#" is a comment.  Blank lines are
-ignored. Otherwise, each line defines a single mailcap entry for a single
-content type.  Long lines may be continued by ending them with a backslash
-character, "\(rs".
+FiÈ™ierele \fB\%mailcap\fP(5)  aÈ™a cum sunt definite Ã®n \fBRFC\ 1524\fP. FiÈ™ierele
+mailcap sunt citite de \fB\%tin\fP(1)  pentru a determina modul de afiÈ™are a
+mesajelor non\-text pe situl local. Orice linie care Ã®ncepe cu â€ž#â€ este un
+comentariu. Liniile goale sunt ignorate. ÃŽn caz contrar, fiecare linie
+defineÈ™te o singurÄƒ intrare mailcap pentru un singur tip de
+conÈ›inut. Liniile lungi pot fi continuate terminÃ¢ndu\-le cu un caracter de
+barÄƒ oblicÄƒ inversÄƒ, â€ž\(rsâ€.
 .sp
 Fiecare intrare mailcap individualÄƒ constÄƒ dintr\-o specificaÈ›ie a tipului de
 conÈ›inut, o comandÄƒ de executat È™i (eventual) un set de valori opÈ›ionale
 â€žfanionâ€.
 .sp
-The "type" field is simply any valid content type name.  It is the string
-that will be matched against the \*(rqContent\-Type:\*(rq header to decide if this
-is the mailcap entry that matches the current message.  Additionally, the
-type field may specify a subtype or a wildcard to match all subtypes.
-.sp
-The "command" field is any UNIX command and is used to specify the
-interpreter for the given type of message.  It will be passed to the shell
-via the \fB\%system\fP(3)  facility.
+CÃ¢mpul â€žtipâ€ este pur È™i simplu orice nume legal de tip de conÈ›inut. Este
+È™irul care va fi comparat cu antetul â€žContent\-Type:â€ pentru a decide dacÄƒ
+aceasta este intrarea mailcap care corespunde mesajului curent. ÃŽn plus,
+cÃ¢mpul tip poate specifica un subtip sau un caracter joker pentru a
+corespunde tuturor subtipurilor.
+.sp
+CÃ¢mpul â€žcomandÄƒâ€ este orice comandÄƒ UNIX È™i este utilizat pentru a specifica
+interpretul pentru tipul de mesaj dat. Acesta va fi transmis cÄƒtre shell
+prin intermediul facilitÄƒÈ›ii \fB\%system\fP(3) .
 .sp
 .\"
 .\" Two special codes can appear in the viewing command for objects of type
@@ -84,76 +87,84 @@ via the \fB\%system\fP(3)  facility.
 .\" series of arguments, two for each part, giving first the content-type and
 .\" then the name of the temporary file where the decoded part has been stored.
 .\"
-Semicolons and backslashes within the command or any flag field must be
-quoted with backslashes.  If the field contains "%s", those two characters
-will be replaced by the name of a file that contains the body of the
-message.  If it contains "%t", those two characters will be replaced by the
-content\-type field, including the subtype, if any.  If it contains "%{"
-followed by a parameter name and a closing "}", then all those characters
-will be replaced by the value of the named parameter, if any, from the
-\&\*(rqContent\-Type:\*(rq header.  Finally, if the field contains "\(rs%", those
-two characters will be replaced by a single "%" character.
+Punctul È™i virgula È™i barele oblice inversate din cadrul comenzii sau al
+oricÄƒrui cÃ¢mp de fanion trebuie sÄƒ fie Ã®ntre ghilimele cu bare oblice
+inversate. DacÄƒ cÃ¢mpul conÈ›ine â€ž%sâ€, aceste douÄƒ caractere vor fi Ã®nlocuite
+cu numele unui fiÈ™ier care conÈ›ine corpul mesajului. DacÄƒ conÈ›ine â€ž%tâ€,
+aceste douÄƒ caractere vor fi Ã®nlocuite cu cÃ¢mpul tipului de conÈ›inut,
+inclusiv subtipul, dacÄƒ existÄƒ. DacÄƒ conÈ›ine â€ž%{â€ urmat de un nume de
+parametru È™i un â€ž}â€ de Ã®nchidere, atunci toate aceste caractere vor fi
+Ã®nlocuite cu valoarea parametrului numit, dacÄƒ existÄƒ, din antetul
+â€žContent\-Type:â€. ÃŽn cele din urmÄƒ, dacÄƒ cÃ¢mpul conÈ›ine â€ž\(rs%â€, aceste douÄƒ
+caractere vor fi Ã®nlocuite cu un singur caracter â€ž%â€.
 .sp
 Pe lÃ¢ngÄƒ cÃ¢mpul tip È™i comandÄƒ, sunt definite urmÄƒtoarele â€žfanioaneâ€:
 .TP 
 \fBcompose\fP
-The "compose" field may be used to specify a program that can be used to
-compose a new body or body part in the given format.  Its intended use is to
-support mail composing agents that support the composition of multiple types
-of mail using external composing agents.  As with the view\-command, the
-semantics of program execution are operating system dependent.  The result
-of the composing program may be data that is not yet suitable for mail
-transport \(em that is, a Content\-Transfer\-Encoding may need to be applied
-to the data.
+CÃ¢mpul â€žcomposeâ€ poate fi utilizat pentru a specifica un program care poate
+fi utilizat pentru a compune un corp nou sau o parte a corpului Ã®n formatul
+dat. Utilizarea sa prevÄƒzutÄƒ este de a sprijini agenÈ›ii de compunere a
+mesajelor care acceptÄƒ compunerea mai multor tipuri de mesaje utilizÃ¢nd
+agenÈ›i de compunere externi. La fel ca Ã®n cazul comenzii view,(vizualizare)
+semantica execuÈ›iei programului depinde de sistemul de operare. Rezultatul
+programului de compunere poate fi reprezentat de date care nu sunt Ã®ncÄƒ
+adecvate pentru transportul de mesaje, adicÄƒ poate fi necesarÄƒ aplicarea
+unui cod de transfer de conÈ›inut (Content\-Transfer\-Encoding) asupra datelor.
 .TP 
 \fBcomposetyped\fP
-The "composetyped" field is similar to the "compose" field, but is to be
-used when the composing program needs to specify the \*(rqContent\-Type:\*(rq
-header field to be applied to the composed data.  The "compose" field is
-simpler, and is preferred for use with existing (non\-mail\-oriented) programs
-for composing data in a given format.  The "composetyped" field is necessary
-when the Content\-Type information must include auxiliary parameters, and the
-composition program must then know enough about mail formats to produce
-output that includes the mail type information.
+CÃ¢mpul â€žcomposetypedâ€ este similar cu cÃ¢mpul â€žcomposeâ€, dar trebuie utilizat
+atunci cÃ¢nd programul de compunere trebuie sÄƒ specifice cÃ¢mpul antetului
+â€žContent\-Type:â€ care trebuie aplicat datelor compuse. CÃ¢mpul â€žcomposeâ€ este
+mai simplu È™i este preferat pentru utilizarea cu programe existente
+(neorientate cÄƒtre mesaje de poÈ™tÄƒ electronicÄƒ) pentru compunerea datelor
+Ã®ntr\-un format dat. CÃ¢mpul â€žcomposetypedâ€ este necesar atunci cÃ¢nd
+informaÈ›iile Content\-Type trebuie sÄƒ includÄƒ parametri auxiliari, iar
+programul de compunere trebuie sÄƒ cunoascÄƒ suficient despre formatele de
+mesaje electronice pentru a produce o ieÈ™ire care sÄƒ includÄƒ informaÈ›iile
+despre tipul de mesaj electronic.
 .TP 
 \fBedit\fP
-The "edit" field may be used to specify a program that can be used to edit a
-body or body part in the given format.  In many cases, it may be identical
-in content to the "compose" field, and shares the operating\-system dependent
-semantics for program execution.
+CÃ¢mpul â€žeditâ€ poate fi utilizat pentru a specifica un program care poate fi
+utilizat pentru a edita un corp sau o parte a corpului Ã®n formatul dat. ÃŽn
+multe cazuri, acesta poate fi identic ca conÈ›inut cu cÃ¢mpul â€žcomposeâ€ È™i
+Ã®mpÄƒrtÄƒÈ™eÈ™te semantica dependentÄƒ de sistemul de operare pentru executarea
+programului.
 .TP 
 \fBprint\fP
-The "print" field may be used to specify a program that can be used to print
-a message or body part in the given format.  As with the view\-command, the
-semantics of program execution are operating system dependent.
+CÃ¢mpul â€žprintâ€ poate fi utilizat pentru a specifica un program care poate fi
+utilizat pentru a imprima un mesaj sau o parte a corpului Ã®n formatul
+dat. La fel ca Ã®n cazul comenzii view, semantica execuÈ›iei programului
+depinde de sistemul de operare.
 .TP 
 \fBtest\fP
-The "test" field may be used to test some external condition (e.g., the
-machine architecture, or the window system in use) to determine whether the
-mailcap line applies.  It specifies a program to be run to test some
-condition.  The semantics of execution and of the value returned by the test
-program are operating system dependent.  If the test fails, a subsequent
-mailcap entry should be sought.  Multiple test fields are not permitted \(em
-since a test can call a program, it can already be arbitrarily complex.
+CÃ¢mpul â€žtestâ€ poate fi utilizat pentru a testa anumite condiÈ›ii externe (de
+exemplu, arhitectura maÈ™inii sau sistemul de ferestre utilizat) pentru a
+determina dacÄƒ linia mailcap se aplicÄƒ sau nu. Acesta specificÄƒ un program
+care trebuie rulat pentru a testa anumite condiÈ›ii. Semantica execuÈ›iei È™i a
+valorii returnate de programul de testare depinde de sistemul de
+operare. DacÄƒ testul eÈ™ueazÄƒ, trebuie cÄƒutatÄƒ o intrare mailcap
+ulterioarÄƒ. Nu sunt permise cÃ¢mpuri de testare multiple, deoarece un test
+poate apela un program, care poate fi deja arbitrar de complex.
 .TP 
 \fBneedsterminal\fP
-The "needsterminal" field indicates that the view\-command must be run on an
-interactive terminal.  This is needed to inform window\-oriented user agents
-that an interactive terminal is needed.  (The decision is not left
-exclusively to the view\-command because in some circumstances it may not be
-possible for such programs to tell whether or not they are on interactive
-terminals.)  The needsterminal command should be assumed to apply to the
-compose and edit commands, too, if they exist.  Note that this is NOT a test
-\(en it is a requirement for the environment in which the program will be
-executed, and should typically cause the creation of a terminal window when
-not executed on either a real terminal or a terminal window.
+CÃ¢mpul â€žneedsterminalâ€ indicÄƒ faptul cÄƒ comanda view trebuie executatÄƒ pe un
+terminal interactiv. Acest lucru este necesar pentru a informa agenÈ›ii
+utilizatorilor orientaÈ›i cÄƒtre ferestre cÄƒ este necesar un terminal
+interactiv. (Decizia nu este lÄƒsatÄƒ exclusiv la latitudinea comenzii view,
+deoarece Ã®n anumite circumstanÈ›e este posibil ca astfel de programe sÄƒ nu
+poatÄƒ determina dacÄƒ se aflÄƒ sau nu pe terminale interactive.) Comanda
+needsterminal ar trebui sÄƒ se aplice È™i comenzilor compose È™i edit, dacÄƒ
+acestea existÄƒ. ReÈ›ineÈ›i cÄƒ aceasta NU este o testare \- este o cerinÈ›Äƒ
+pentru mediul Ã®n care va fi executat programul È™i ar trebui sÄƒ determine, de
+obicei, crearea unei ferestre de terminal atunci cÃ¢nd nu este executat pe un
+terminal real sau pe o fereastrÄƒ de terminal.
 .TP 
 \fBcopiousoutput\fP
-The "copiousoutput" field indicates that the output from the view\-command
-will be an extended stream of output and is to be interpreted as advice to
-the UA (User Agent mail\-reading program) that the output should be either
-paged or made scroll\-able.  Note that it is probably a mistake if
-needsterminal and copiousoutput are both specified.
+CÃ¢mpul â€žcopiousoutputâ€ indicÄƒ faptul cÄƒ ieÈ™irea din comanda view va fi un
+flux extins de ieÈ™ire È™i trebuie interpretat ca un aviz cÄƒtre UA (programul
+de citire a mesajelor electronice al agentului de utilizator) cÄƒ ieÈ™irea
+trebuie sÄƒ fie paginatÄƒ sau sÄƒ poatÄƒ fi derulatÄƒ. ReÈ›ineÈ›i cÄƒ este probabil
+o greÈ™ealÄƒ dacÄƒ sunt specificate atÃ¢t needsterminal, cÃ¢t È™i copiousoutput.
 .TP 
 \fBdescriere\fP
 CÃ¢mpul â€ždescriptionâ€ oferÄƒ pur È™i simplu o descriere textualÄƒ, opÈ›ional
@@ -162,12 +173,13 @@ opÈ›ional de cititorii de mesaje electro
 Ã®nainte de a le afiÈ™a.
 .TP 
 \fBtextualnewlines\fP
-The "textualnewlines" field, if set to any non\-zero value, indicates that
-this type of data is line\-oriented and that, if encoded in base64, all
-newlines should be converted to canonical form (CRLF) before encoding, and
-will be in that form after decoding.  In general, this field is needed only
-if there is line\-oriented data of some type other than text/* or
-non\-line\-oriented data that is a subtype of text.
+CÃ¢mpul â€žtextualnewlinesâ€, dacÄƒ este definit cu o valoare diferitÄƒ de zero,
+indicÄƒ faptul cÄƒ acest tip de date este orientat pe linii È™i cÄƒ, dacÄƒ este
+codificat Ã®n base64, toate liniile noi trebuie convertite Ã®n forma canonicÄƒ
+(CRLF) Ã®nainte de codificare È™i vor rÄƒmÃ¢ne Ã®n aceastÄƒ formÄƒ dupÄƒ
+decodificare. ÃŽn general, acest cÃ¢mp este necesar numai dacÄƒ existÄƒ date
+orientate pe linii de alt tip decÃ¢t text/* sau date neorientate pe linii
+care sunt un subtip al textului.
 .TP 
 \fBx11\-bitmap\fP
 CÃ¢mpul â€žx11\-bitmapâ€ denumeÈ™te un fiÈ™ier, Ã®n format X11 bitmap (xbm), care
@@ -175,16 +187,17 @@ indicÄƒ o pictogramÄƒ adecvatÄƒ pentru a
 date.
 .TP 
 \fBnametemplate\fP
-The "nametemplate" field gives a filename format, in which %s will be
-replaced by a short unique string to give the name of the temporary file to
-be passed to the viewing command.  This is only expected to be relevant in
-environments where filename extensions are meaningful, e.g., one could
-specify that a GIF file being passed to a gif viewer should have a name
-ending in ".gif" by using "nametemplate=%s.gif".
-.PP
-\fB\%tin\fP(1)  currently only respects the "test", "description",
-"nametemplate" and partly the "needsterminal" flags, all other flags are
-internally ignored.  It also can't handle the "%F" and "%n" expansions yet.
+CÃ¢mpul â€žnametemplateâ€ oferÄƒ un format de nume de fiÈ™ier, Ã®n care %s va fi
+Ã®nlocuit cu un È™ir scurt unic pentru a da numele fiÈ™ierului temporar care va
+fi transmis comenzii de vizualizare. Acest lucru este relevant numai Ã®n
+medii Ã®n care extensiile numelor de fiÈ™iere sunt semnificative, de exemplu,
+se poate specifica ca un fiÈ™ier GIF transmis cÄƒtre un vizor GIF sÄƒ aibÄƒ un
+nume care se terminÄƒ Ã®n â€ž.gifâ€ utilizÃ¢nd â€žnametemplate=%s.gifâ€.
+.PP
+\fB\%tin\fP(1) respectÄƒ Ã®n prezent doar fanioanele â€žtestâ€, â€ždescriptionâ€,
+â€žnametemplateâ€ È™i parÈ›ial â€žneedterminalâ€, toate celelalte fanioane fiind
+ignorate intern. De asemenea, nu poate gestiona Ã®ncÄƒ expansiunile â€ž%Fâ€ È™i
+â€ž%nâ€.
 .TP 
 Exemplu:
 .RS
@@ -223,17 +236,19 @@ needsterminal
 \fI/etc/nntpserver\fP
 .sp
 .RS
-default NNTP\-server to read news from if not reading from the local spool.
-\&\*(rq\fB\-g\fP\ \fIserver\fP\*(rq, $\fBNNTPSERVER\fP have higher priority (in that order),
-the default server given at compile time has lower priority.
+serverul NNTP implicit de pe care se citesc È™tirile, dacÄƒ nu se citesc din
+spool\-ul local.â€ž\fB\-g\fP \fIserver\fPâ€, $\fBNNTPSERVER\fP au prioritate mai mare (Ã®n
+aceastÄƒ ordine), serverul implicit specificat la compilare avÃ¢nd prioritate
+mai micÄƒ.
 .RE
 .PP
 \fI${TIN_HOMEDIR:\-"$HOME"}/.cancelsecret\fP
 .sp
 .RS
-secret to be used for cancel\-locks (\fBRFC\ 8315\fP) if \fB\%tin\fP(1)  is built
-with support for it. An empty secret file disables the cancel\-lock creation
-in that case. This file should be readable only by the user.
+secret care va fi utilizat pentru blocÄƒrile de anulare (\fBRFC\ 8315\fP) dacÄƒ
+\fB\%tin\fP(1)  este construit cu suport pentru aceasta. Un fiÈ™ier secret gol
+dezactiveazÄƒ crearea blocÄƒrii de anulare Ã®n acest caz. Acest fiÈ™ier trebuie
+sÄƒ poatÄƒ fi citit numai de utilizator.
 .RE
 .PP
 \fI${TIN_HOMEDIR:\-"$HOME"}/.mime.types\fP
@@ -284,13 +299,13 @@ news.example.com "top secret" james.bond
 \fI${TIN_HOMEDIR:\-"$HOME"}/.newsrc\fP
 .sp
 .RS
-"\fInewsgroupflag\fP [\fIarticle\fP[,\fIarticle\fP | \-\fIarticle\fP]...]" lines.
+"\fIfanion\-grup\-nou\fP [\fIarticol\fP[,\fIarticol\fP | \-\fIarticol\fP]...]" linii.
 .TP 
 \fBgrup\-nou\fP
 numele grupului de È™tiri.
 .TP 
 \fBfanion\fP
-a flag indicating if the group is subscribed ':' or not '!'.
+un fanion care indicÄƒ dacÄƒ grupul este abonat â€ž:â€ sau nu â€ž!â€.
 .TP 
 \fBarticol\fP
 intervalul de articole deja citite din acel grup; numere separate prin
@@ -360,9 +375,10 @@ fiÈ™ierele index ale grupurilor de È™tir
 \fI${TIN_HOMEDIR:\-"$HOME"}/.tin/active.mail\fP
 .sp
 .RS
-active file ("\fImailgroupname\fP \fImaxnum\fP \fIminnum\fP \fImailspool\fP" quadruples
-separated by spaces not tabs) of user's mailgroups (requires \fB\%tin\fP(1)  to
-be built with mh\-mail\-handling support).
+fiÈ™ier activ (cvadruple â€ž\fInume\-grup\-discuÈ›ii\fP \fInum\-max\fP \fInum\-min\fP
+\fIspool\-mesaje\fPâ€ separate prin spaÈ›ii, nu prin tabulatoare) al grupurilor de
+discuÈ›ii ale utilizatorului (necesitÄƒ \fB\%tin\fP(1)  construit cu suportul
+pentru mh\-mail\-handling).
 .TP 
 \fBnume\-grup\-discuÈ›ii\fP
 trebuie sÄƒ fie ruta cÄƒtre cÄƒsuÈ›a poÈ™talÄƒ relativÄƒ la cÃ¢mpul nr. 4, cu â€ž/â€
@@ -586,7 +602,7 @@ IdenticÄƒ cu variabila tinrc cu acelaÈ™i
 .\" TODO: document option
 \fBsavefile\fP
 .TP 
-\fBshow_art_score\fP
+\fBshow_art_info\fP
 IdenticÄƒ cu variabila tinrc cu acelaÈ™i nume
 .TP 
 \fBshow_author\fP
@@ -642,9 +658,9 @@ IdenticÄƒ cu variabila tinrc cu acelaÈ™i
 .TP 
 \fBx_body\fP
 Un fragment de text care va fi adÄƒugat la Ã®nceputul corpului mesajului. DacÄƒ
-acest È™ir Ã®ncepe cu / sau ~, se presupune cÄƒ este numele unui fiÈ™ier care
-conÈ›ine textul de inserat. DacÄƒ È™irul Ã®ncepe cu !, se presupune cÄƒ ceea ce
-urmeazÄƒ este ruta cÄƒtre un program care trebuie executat pentru a genera
+acest È™ir Ã®ncepe cu / sau \[ti], se presupune cÄƒ este numele unui fiÈ™ier
+care conÈ›ine textul de inserat. DacÄƒ È™irul Ã®ncepe cu !, se presupune cÄƒ ceea
+ce urmeazÄƒ este ruta cÄƒtre un program care trebuie executat pentru a genera
 conÈ›inutul. %G este extins la news.group.name curent, iar %P este extins la
 news.group.name, cu toate caracterele â€ž.\&â€ Ã®nlocuite cu â€ž/â€.
 .TP 
@@ -653,8 +669,8 @@ InsereazÄƒ antetul â€žX\-Comment\-To:â€
 .TP 
 \fBx_headers\fP
 Un È™ir care include numele antetului È™i conÈ›inutul antetului care va fi
-adÄƒugat automat la publicare. DacÄƒ È™irul Ã®ncepe cu / sau ~, se presupune cÄƒ
-este numele unui fiÈ™ier care conÈ›ine antetul È™i conÈ›inutul acestuia care
+adÄƒugat automat la publicare. DacÄƒ È™irul Ã®ncepe cu / sau \[ti], se presupune
+cÄƒ este numele unui fiÈ™ier care conÈ›ine antetul È™i conÈ›inutul acestuia care
 urmeazÄƒ sÄƒ fie inserat. DacÄƒ È™irul Ã®ncepe cu !, se presupune cÄƒ ceea ce
 urmeazÄƒ este ruta cÄƒtre un program care urmeazÄƒ sÄƒ fie executat pentru a
 genera antetul È™i conÈ›inutul acestuia. %G este extins la news.group.name
@@ -708,8 +724,17 @@ opÈ›iunea â€ž\-\-disable\-mime\-strict\-
 \fBundeclared_cs_guess\fP
 Guess charset for (broken) articles without MIME charset declaration.  This
 attribute works only on systems with working \fB\%iconv\fP(3)  or \fB\%ucnv_*\fP()
-and \fB\%ucsdet_getName\fP()  from libicui18n. It has no effect if
-undeclared_charset is also set.
+and \fB\%ucsdet_getName\fP()  from libicui18n. Default is 0. The possible
+values are:
+.RS +1i
+.TS
+tab(:);
+n lb.
+0:don't guess undeclared charset
+1:guess if not set via undeclared_charset
+2:always guess undeclared charset
+.TE
+.RE
 .TP 
 Exemplu:
 .RS
@@ -718,7 +743,7 @@ Exemplu:
 # presupune ISO\-8859\-1 ca set de caractere dacÄƒ nu este declarat niciun set de caractere
 # Ã®n toate grupurile, cu excepÈ›ia fido7.*
 scope=*,!fido7.*
-x_headers=~/.tin/headers
+x_headers=\[ti]/.tin/headers
 undeclared_charset=ISO\-8859\-1
 
 # Ã®n *sources* stabileÈ™te tipul procesului post\-procesare la â€žshar onlyâ€ (numai partajare)
@@ -740,7 +765,7 @@ x_comment_to=ON
 
 # Ã®n grupurile de È™tiri fido7.* ghiceÈ™te setul de caractere
 scope=fido7.*
-undeclared_cs_guess=ON
+undeclared_cs_guess=1
 
 # Ã®n grupurile de È™tiri *.test, nu adaugÄƒ semnÄƒturÄƒ
 # È™i predefineÈ™te Subject:
@@ -759,22 +784,24 @@ undeclared_charset=ISO\-2022\-JP\-2
 \fI${TIN_HOMEDIR:\-"$HOME"}/.tin/filter\fP
 .sp
 .RS
-The filter file is used to assign scores to certain articles. Based on the
-score an article can be filtered out (hidden) or marked hot.  The tinrc
-variables \fBscore_limit_kill\fP and \fBscore_limit_select\fP are the limits that
-must be crossed to mark an article as killed or selected.  Empty lines or
-lines beginning with a '#' are ignored. Multiple matching\-rules in the same
-scope are all applied individually and not only when they all hit at the
-same time (logical OR not AND).
+FiÈ™ierul filtru este utilizat pentru a atribui punctaje anumitor
+articole. Pe baza punctajului, un articol poate fi filtrat (ascuns) sau
+marcat ca fiind popular. Variabilele tinrc \fBscore_limit_kill\fP È™i
+\fBscore_limit_select\fP sunt limitele care trebuie depÄƒÈ™ite pentru a marca un
+articol ca fiind eliminat sau selectat. Liniile goale sau liniile care Ã®ncep
+cu â€ž#â€ sunt ignorate. Mai multe reguli de potrivire din acelaÈ™i domeniu sunt
+aplicate individual È™i nu numai atunci cÃ¢nd se aplicÄƒ toate Ã®n acelaÈ™i timp
+(SAU logic, nu È˜I).
 .TP 
 \fBcomment\fP
-Every entry (rule) in the filter file might get a comment. Multiple lines
-are allowed (but only for comments yet). Every line must start with the
-"comment=" keyword. Comments must appear first in the rule.  Comment lines
-placed within a rule will be moved to the beginning of the next rule.  This
-might be changed in the future.  Don't use '#' to mark comments as those
-lines are ignored and your comments will get lost on the next write of the
-file.
+Fiecare intrare (regulÄƒ) din fiÈ™ierul de filtrare poate avea un
+comentariu. Sunt permise mai multe linii (dar numai pentru
+comentarii). Fiecare linie trebuie sÄƒ Ã®nceapÄƒ cu cuvÃ¢ntul cheie
+â€žcomment=â€. Comentariile trebuie sÄƒ aparÄƒ prima datÄƒ Ã®n regulÄƒ.  Liniile de
+comentarii plasate Ã®ntr\-o regulÄƒ vor fi mutate la Ã®nceputul urmÄƒtoarei
+reguli. Acest lucru se poate schimba Ã®n viitor. Nu utilizaÈ›i â€ž#â€ pentru a
+marca comentariile, deoarece aceste linii sunt ignorate È™i comentariile
+dvs. se vor pierde la urmÄƒtoarea scriere a fiÈ™ierului.
 .TP 
 \fBgroup\fP
 O listÄƒ separatÄƒ prin virgule de modele de grupuri de È™tiri Ã®n stil wildmat
@@ -823,13 +850,15 @@ Potrivire cu â€žLines:â€, <num se potri
 potriveÈ™te mai mult decÃ¢t.
 .TP 
 \fBgnksa\fP
-Match against \*(rqFrom:\*(rq address parser return codes. <num matches less
-than, >num matches more than the returned numeric
-value. GNKSA_LOCAL_DOMAIN_LITERAL or GNKSA_INVALID_DOMAIN are only returned
-if \fBdisable_gnksa_domain_check\fP in \fI/etc/tin/tin.defaults\fP is set to
-OFF. As the built\-in domain list may be outdated this should be considered
-carefully. GNKSA_ILLEGAL_LABEL_BEGNUM is only returned if \fB\%tin\fP(1)  was
-compiled with ENFORCE_RFC1034 defined which is usually not the case.
+Potrivire cu codurile de returnare ale analizatorului de adrese
+â€žFrom:â€. <num corespunde cu o valoare mai micÄƒ decÃ¢t, >num
+corespunde cu o valoare mai mare decÃ¢t valoarea numericÄƒ
+returnatÄƒ. GNKSA_LOCAL_DOMAIN_LITERAL sau GNKSA_INVALID_DOMAIN sunt
+returnate numai dacÄƒ \fBdisable_gnksa_domain_check\fP Ã®n
+\fI/etc/tin/tin.defaults\fP este stabilitÄƒ la â€žOFFâ€. Deoarece lista de domenii
+Ã®ncorporatÄƒ poate fi depÄƒÈ™itÄƒ, acest lucru trebuie luat Ã®n considerare cu
+atenÈ›ie. GNKSA_ILLEGAL_LABEL_BEGNUM este returnatÄƒ numai dacÄƒ \fB\%tin\fP(1)  a
+fost compilatÄƒ cu ENFORCE_RFC1034 definitÄƒ, ceea ce nu este de obicei cazul.
 .in +0.3i
 .nf
 .ta \w'%406	'u +\w'GNKSA_ZERO_LENGTH_LOCAL_WORD'u
@@ -871,11 +900,12 @@ compiled with ENFORCE_RFC1034 defined wh
 .in -0.3i
 .TP 
 \fBxref\fP
-Match against \*(rqXref:\*(rq line. Before any matching is done the line is turned
-into the same format \*(rqNewsgroups:\*(rq has: it is turned into a comma
-separated newsgroup list with all other information (i.e., the article
-counter) removed. The matching type used (wildmat or regex)  depends on the
-setting of the tinrc variable \fBwildcard\fP.
+Potrivire cu linia â€žXref:â€. ÃŽnainte de efectuarea potrivirii, linia este
+transformatÄƒ Ã®n acelaÈ™i format ca â€žNewsgroups:â€este transformatÄƒ Ã®ntr\-o
+listÄƒ de grupuri de È™tiri separate prin virgule, din care sunt eliminate
+toate celelalte informaÈ›ii (de exemplu, contorul de articole). Tipul de
+potrivire utilizat (wildmat sau regex) depinde de configuraÈ›ia variabilei
+tinrc \fBwildcard\fP.
 .TP 
 .\" TODO: document option in detail
 \fBpath\fP
@@ -889,16 +919,16 @@ Valoarea time_t la expirarea regulii
 Exemplu:
 .RS
 .nf
-comment=mark all articles about tin, rtin,
-comment=tind, ktin or cdtin as hot
+comment= marcheazÄƒ toate articolele despre tin, rtin,
+comment=tind, ktin sau cdtin ca populare
 group=*
 case=1
 score=hot
 subj=\eb(cd|[rk]?)?tin(d|pre)?[\-.0\(en9]*\eb
 
-comment=downscore postings in nsr from google based on
-comment=message\-id or path, if both hit they end up with
-comment=a score of \-66 which is enough to mark them killed
+comment=publicÄƒri cu scoruri negative Ã®n NSR de la Google pe baza
+comment=id\-ului mesajului sau a rutei, dacÄƒ ambele sunt gÄƒsite, acestea primesc
+comment=un punctaj de \-66, suficient pentru a fi marcate ca eliminate
 group=news.software.readers
 case=1
 score=\-33
@@ -1032,7 +1062,7 @@ tastÄƒ este asociat cu NULL, acesta nu e
 \fBGroupTag\fP	t
 \fBGroupToggleThreading\fP	u
 \fBGroupRepost\fP	x
-\fBGroupUndoSel\fP	~
+\fBGroupUndoSel\fP	\[ti]
 .sp
 \fBHelpLastPage\fP	G
 \fBHelpFirstPage\fP	g
@@ -1153,7 +1183,7 @@ tastÄƒ este asociat cu NULL, acesta nu e
 \fBThreadSave\fP	s
 \fBThreadTag\fP	t
 \fBThreadTagParts\fP	T
-\fBThreadUndoSel\fP	~
+\fBThreadUndoSel\fP	\[ti]
 .sp
 \fBUrlSelect\fP	^J	^M
 .fi
@@ -1214,9 +1244,9 @@ news.example.org /tmp/nrc\-ex example ex
 .br
 # cu cele mai specifice Ã®n partea de sus
 .br
-*:563 ~/.tin/newsrcs/${NNTPSERVER\-localhost}:563/newsrc
+*:563 \[ti]/.tin/newsrcs/${NNTPSERVER\-localhost}:563/newsrc
 .br
-* ~/.tin/newsrcs/${NNTPSERVER\-localhost}/newsrc
+* \[ti]/.tin/newsrcs/${NNTPSERVER\-localhost}/newsrc
 .RE
 .RE
 .PP
@@ -1261,8 +1291,9 @@ de linie de comandÄƒ â€ž\fB\-Q\fPâ€, È™
 .fi
 .sp
 .RS
-File to store $\fBNNTPSERVER\fP related info\- and error\-messages. The file is
-overwritten on startup and meant for debugging.
+FiÈ™ier pentru stocarea informaÈ›iilor È™i mesajelor de eroare legate de
+$\fBNNTPSERVER\fP. FiÈ™ierul este suprascris la pornire È™i este destinat
+depanÄƒrii.
 .RE
 .PP
 .nf
@@ -1289,26 +1320,27 @@ este o scurtÄƒ descriere a grupului, exp
 .fi
 .sp
 .RS
-File to store $\fBNNTPSERVER\fP related data via a list of
-"\fIvariable\fP=\fIvalue\fP" pairs. Currently there are only a few variables, and
-some are not meant to be changed by the user. See also \fBConfigServerrcMenu\fP
-('\fBs\fP') in section "SERVERRC MENU" in \fB\%tin\fP(1).
+FiÈ™ier pentru stocarea datelor legate de $\fBNNTPSERVER\fP printr\-o listÄƒ de
+perechi â€ž\fIvariabilÄƒ\fP=\fIvaloare\fPâ€. ÃŽn prezent, existÄƒ doar cÃ¢teva variabile,
+iar niciuna dintre ele nu este destinatÄƒ sÄƒ fie modificatÄƒ de utilizator. A
+se vedea de asemenea, \fBConfigServerrcMenu\fP (Â«\fBs\fPÂ») Ã®n secÈ›iunea Â«MENIUL
+SERVERRCÂ» din \fB\%tin\fP(1).
 .TP 
 \fBversion\fP
 NumÄƒrul de versiune intern.
 .TP 
 \fBadd_cmd_line_opts\fP
-Additional command line options. Acts like $\fBTINRC\fP but server specific.
-Be aware that the file is read after the command line options and may
+Additional command\-line options. Acts like $\fBTINRC\fP but server specific.
+Be aware that the file is read after the command\-line options and may
 override them.  The allowed options are currently limited to \*(rq\fB\-4\fP\*(rq,
 \&\*(rq\fB\-6\fP\*(rq, \&\*(rq\fB\-A\fP\*(rq, \*(rq\fB\-C\fP\*(rq, \*(rq\fB\-d\fP\*(rq, \*(rq\fB\-G\fP\ \fIlimit\fP\*(rq,
 \&\*(rq\fB\-k\fP\*(rq, \*(rq\fB\-n\fP\*(rq, \*(rq\fB\-p\fP\ \fIport\fP\*(rq, \*(rq\fB\-q\fP\*(rq, \&\*(rq\fB\-Q\fP\*(rq, \*(rq\fB\-t\fP\ \fItimeout\fP\*(rq, \*(rq\fB\-T\fP\*(rq and \*(rq\fB\-x\fP\*(rq.  The default is unset.
 .TP 
 \fBdisabled_nntp_cmds\fP
-A comma separated list of NNTP commands which should be avoided.  This can
-be used to work around some buggy servers and usually should left
-blank. Switching off XHDR also switches off HDR and vice versa.  The
-following commands can be disabled:
+O listÄƒ separatÄƒ prin virgule de comenzi NNTP care ar trebui evitate.
+Aceasta poate fi utilizatÄƒ pentru a ocoli unele servere cu erori È™i, de
+obicei, ar trebui lÄƒsatÄƒ necompletatÄƒ. Dezactivarea XHDR dezactiveazÄƒ È™i HDR
+È™i viceversa.  UrmÄƒtoarele comenzi pot fi dezactivate:
 .in +0.3i
 .nf
 .ta \w'LIST SUBSCRIPTIONS'u
@@ -1335,20 +1367,19 @@ XPAT
 .in -0.3i
 .TP 
 \fBnntp_pipeline_limit\fP
-Number of pipelined NNTP commands to send. Set to 1 if server does not
-support pipelining. Default is 50. Allowed maximum is 256.
+NumÄƒrul de comenzi NNTP Ã®n pipeline care trebuie trimise. DefiniÈ›i valoarea
+1 dacÄƒ serverul nu acceptÄƒ pipeline. Valoarea implicitÄƒ este 50. Valoarea
+maximÄƒ permisÄƒ este 256.
 .TP 
 \fBcache_overview_files\fP
-Identical to the tinrc variable of the same name but overrides it.  Be aware
-that the serverrc variable will not be promoted to the tinrc, but the tinrc
-variable will be promoted to the serverrc if changed in the \fBOptionMenu\fP
-('\fBM\fP').
+IdenticÄƒ cu variabila tinrc cu acelaÈ™i nume, dar o Ã®nlocuieÈ™te.  ReÈ›ineÈ›i cÄƒ
+variabila serverrc nu va fi promovatÄƒ la tinrc, dar variabila tinrc va fi
+promovatÄƒ la serverrc dacÄƒ este modificatÄƒ Ã®n \fBOptionMenu\fP (Â«\fBM\fPÂ»).
 .TP 
 \fBcompress_overview_files\fP
-Identical to the tinrc variable of the same name but overrides it.  Be aware
-that the serverrc variable will not be promoted to the tinrc, but the tinrc
-variable will be promoted to the serverrc if changed in the \fBOptionMenu\fP
-('\fBM\fP').
+IdenticÄƒ cu variabila tinrc cu acelaÈ™i nume, dar o Ã®nlocuieÈ™te.  ReÈ›ineÈ›i cÄƒ
+variabila serverrc nu va fi promovatÄƒ la tinrc, dar variabila tinrc va fi
+promovatÄƒ la serverrc dacÄƒ este modificatÄƒ Ã®n \fBOptionMenu\fP (Â«\fBM\fPÂ»).
 .TP 
 \fBmotd_hash\fP
 Rezumatul intern al MOTD\-ului serverelor, astfel Ã®ncÃ¢t afiÈ™area acestuia
@@ -1426,7 +1457,8 @@ Caracterul utilizat pentru a indica fapt
 citit. Implicit este â€ž+â€.
 .TP 
 \fBart_marked_read\fP
-The character used to show that an article was read. Default is '\ '.
+Caracterul utilizat pentru a indica faptul cÄƒ un articol a fost
+citit. Valoarea implicitÄƒ este â€ž\â€.
 .TP 
 \fBart_marked_killed\fP
 Caracterul utilizat pentru a indica faptul cÄƒ un articol a fost
@@ -1450,8 +1482,9 @@ È˜irul de format \fB\%tin\fP(1)  este ut
 ataÈ™amentului.  Valoarea implicitÄƒ este â€ž%t%s%e%c%dâ€.
 .TP 
 \fBauto_cc_bcc\fP
-Automatically put your name in the \*(rqCc:\*(rq (1) or \*(rqBcc:\*(rq (2) field or to
-both (3) fields when mailing an article. Default is 'No' (0).
+Introduce automat numele dvs. Ã®n cÃ¢mpul â€žCc:â€ (1) sau â€žBcc:â€ (2)  atunci
+cÃ¢nd trimiteÈ›i un articol prin e\-mail. Valoarea implicitÄƒ este â€žNu
+introduceâ€ (0).
 .TP 
 \fBauto_list_thread\fP
 DacÄƒ este activatÄƒ, afiÈ™eazÄƒ automat firul de discuÈ›ie la introducerea
@@ -1462,7 +1495,7 @@ Reconectare automatÄƒ la server. Implici
 .TP 
 \fBbatch_save\fP
 If set ON articles/threads will be saved in batch mode when save \*(rq\fB\-S\fP\*(rq
-or mail \*(rq\fB\-M\fP\*(rq, \*(rq\fB\-N\fP\*(rq is specified on the command line.  Default is
+or mail \*(rq\fB\-M\fP\*(rq, \*(rq\fB\-N\fP\*(rq is specified on the command\-line.  Default is
 ON.
 .TP 
 \fBbeginner_level\fP
@@ -1484,10 +1517,10 @@ comprimat (\fBRFC\ 1952\fP). Util pentru
 local. ÃŽn mod implicit, aceastÄƒ opÈ›iune este dezactivatÄƒ â€žOFFâ€.
 .TP 
 \fBcancel_lock_algo\fP
-Use this hash algorithm for cancel\-locks (\fBRFC\ 8315\fP). Only available when
-built with cancel\-lock support. none disables the generation of
-cancel\-locks. Valid values are none, sha1, sha256 and sha512.  Default is
-sha1.
+UtilizeazÄƒ acest algoritm hash pentru blocÄƒri de anulare (\fBRFC\ 8315\fP). DisponibilÄƒ numai cÃ¢nd \fBtin\fP este construit cu suport pentru
+blocÄƒri de anulare. â€žnoneâ€ dezactiveazÄƒ generarea blocÄƒrilor de
+anulare. Valorile valide sunt â€žnoneâ€, â€žsha1â€, â€žsha256â€ È™i â€žsha512â€. Implicit
+este â€žsha1â€.
 .TP 
 \fBcatchup_read_groups\fP
 DacÄƒ este activatÄƒ â€žONâ€, utilizatorul este Ã®ntrebat la ieÈ™ire dacÄƒ toate
@@ -1589,8 +1622,8 @@ utilizatorul. OpÈ›iuni disponibile:
 periculoase (de exemplu, \fBCatchup\fP (Â«\fBc\fPÂ»)). Comenzile afectate de aceastÄƒ
 opÈ›iune sunt marcate Ã®n aceastÄƒ confirmare manualÄƒ cu â€ž[dupÄƒ confirmare]â€.
 .sp
-\fBquit\fP Vi se va cere sÄƒ confirmaÈ›i cÄƒ doriÈ›i sÄƒ ieÈ™iÈ›i din \fBtin\fP atunci
-cÃ¢nd utilizaÈ›i comanda \fBQuit\fP (Â«\fBq\fPÂ»).
+\fBquit\fP Vi se va cere sÄƒ confirmaÈ›i cÄƒ doriÈ›i sÄƒ ieÈ™iÈ›i din \fB\%tin\fP(1)
+atunci cÃ¢nd utilizaÈ›i comanda \fBQuit\fP (Â«\fBq\fPÂ»).
 .sp
 \fBselect\fP SolicitÄƒ confirmare Ã®nainte de a marca toate articolele
 neselectate (cu comanda \fBGroupMarkUnselArtRead\fP (Â«\fBX\fPÂ»)) ca fiind citite.
@@ -1633,14 +1666,14 @@ Implicit pentru filtrul rapid (1 tastÄƒ)
 .in +0.3i
 .TS
 r L.
-0	\*(rqSubject:\*(rq (case sensitive)
-1	\*(rqSubject:\*(rq (ignore case)
-2	\*(rqFrom:\*(rq (case sensitive)
-3	\*(rqFrom:\*(rq (ignore case)
-4	\*(rqMessage\-ID:\*(rq & full \*(rqReferences:\*(rq line
-5	\*(rqMessage\-ID:\*(rq & last \*(rqReferences:\*(rq entry only
-6	\*(rqMessage\-ID:\*(rq entry only
-7	\*(rqLines:\*(rq
+0	â€žSubject:â€ (se È›ine cont de diferenÈ›a majuscule È™i minuscule)
+1	â€žSubject:â€ (se ignorÄƒ diferenÈ›a majuscule/minuscule)
+2	â€žFrom:â€ (se È›ine cont de diferenÈ›a majuscule È™i minuscule)
+3	â€žFrom:â€ (se ignorÄƒ diferenÈ›a majuscule/minuscule)
+4	â€žMessage\-ID:â€ È™i toate liniile â€žReferences:â€
+5	â€žMessage\-ID:â€ È™i doar ultima intrare â€žReferences:â€
+6	Doar intrarea â€žMessage\-ID:â€
+7	â€žLines:â€
 .TE
 .in -0.3i
 .TP 
@@ -1663,14 +1696,14 @@ Implicit pentru antetul filtrului de sel
 .in +0.3i
 .TS
 r L.
-0	\*(rqSubject:\*(rq (case sensitive)
-1	\*(rqSubject:\*(rq (ignore case)
-2	\*(rqFrom:\*(rq (case sensitive)
-3	\*(rqFrom:\*(rq (ignore case)
-4	\*(rqMessage\-ID:\*(rq & full \*(rqReferences:\*(rq line
-5	\*(rqMessage\-ID:\*(rq & last \*(rqReferences:\*(rq entry only
-6	\*(rqMessage\-ID:\*(rq entry only
-7	\*(rqLines:\*(rq
+0	â€žSubject:â€ (se È›ine cont de diferenÈ›a majuscule È™i minuscule)
+1	â€žSubject:â€ (se ignorÄƒ diferenÈ›a majuscule/minuscule)
+2	â€žFrom:â€ (se È›ine cont de diferenÈ›a majuscule È™i minuscule)
+3	â€žFrom:â€ (se ignorÄƒ diferenÈ›a majuscule/minuscule)
+4	â€žMessage\-ID:â€ È™i toate liniile â€žReferences:â€
+5	â€žMessage\-ID:â€ È™i doar ultima intrare â€žReferences:â€
+6	Doar intrarea â€žMessage\-ID:â€
+7	â€žLines:â€
 .TE
 .in -0.3i
 .TP 
@@ -1714,7 +1747,7 @@ corpului textului, cu excepÈ›ia blocuril
 \fBwrap_column\fP. Valoarea implicitÄƒ este OFF.
 .TP 
 \fBdraw_arrow\fP
-Permite selectarea grupurilor/articolelor cu ajutorul unei sÄƒgeÈ›i â€ž\->â€
+Permite selectarea grupurilor/articolelor cu ajutorul unei sÄƒgeÈ›i â€ž\(->â€
 dacÄƒ este activatÄƒ â€žONâ€ sau cu ajutorul unei bare evidenÈ›iate dacÄƒ este
 dezactivatÄƒ. Implicit este dezactivatÄƒ â€žOFFâ€.
 .TP 
@@ -1738,12 +1771,13 @@ SpecificÄƒ dacÄƒ redesenarea ecranului t
 anumite comenzi externe. ÃŽn mod implicit este dezactivatÄƒ â€žOFFâ€.
 .TP 
 \fBgetart_limit\fP
-If \fBgetart_limit\fP is > 0 not more than the last \fBgetart_limit\fP
-articles/group are fetched from the server. If \fBgetart_limit\fP is < 0
-\fB\%tin\fP(1)  will start fetching articles from your first unread minus
-absolute value of \fBgetart_limit\fP. Note that setting \fBgetart_limit\fP to
-anything except 0 disables \fBcache_overview_files\fP. Default is 0, which
-means no limit.
+DacÄƒ \fBgetart_limit\fP este > 0, nu sunt preluate de pe server mai mult de
+ultimele \fBgetart_limit\fP de articole/grup. DacÄƒ \fBgetart_limit\fP este <
+0, \fB\%tin\fP(1) va Ã®ncepe sÄƒ preia articole din primul articol necitit minus
+valoarea absolutÄƒ a lui \fBgetart_limit\fP.  ReÈ›ineÈ›i cÄƒ definirea
+\fBgetart_limit\fP la orice valoare, cu excepÈ›ia 0, dezactiveazÄƒ
+\fBcache_overview_files\fP. Valoarea implicitÄƒ este 0, ceea ce Ã®nseamnÄƒ cÄƒ nu
+existÄƒ nicio limitÄƒ.
 .TP 
 \fBgoto_next_unread\fP
 Ce taste ar trebui sÄƒ accepte \fB\%tin\fP(1)  pentru a trece la urmÄƒtorul
@@ -1763,58 +1797,61 @@ È˜irul de format utilizat pentru nivelul
 .in +0.3i
 .nf
 .ta \w'%G    'u +\w'numÄƒrul de rÄƒspunsuri din firul de discuÈ›ie'u
-%D date
-%F from, name and/or address
-%I initials
-%L line count
-%M message\-id
-%R number of responses in thread
-%S score
-%m article marks
-%n current thread number
-%s subject
+%D data
+%F de la, numele È™i/sau adresa
+%I iniÈ›iale
+%L numÄƒr linie
+%M id\-messaj
+%R numÄƒrul de rÄƒspunsuri din firul de discuÈ›ie
+%S punctajul
+%m marcaje artcole
+%n numÄƒrul firului curent
+%s subiect
 %% %
 .fi
 .in -0.3i
 .TP 
 \fBhide_inline_data\fP
-If set to '\fBNothing\fP' (0) then raw data is displayed.  If set to
-\&'\fBComplete UU/YENC\fP' (1) then sections of uuencoded or yenc data will be
-shown with a single tag line showing the size and filename (much the same as
-a MIME attachment).  If set to '\fBAny UU/YENC\fP' (2) then any line that looks
-like uuencoded or yenc data will be folded into a tag line. This is useful
-when uuencoded or yenc data is split across more than one article but can
-also lead to false positives.  If set to '\fBInline PGP\fP' (4) then any inline
-PGP data is hidden.  If set to '\fBShar\fP' (8) then shar\-archives are hidden,
-this should be used with care as it may hide other shell snippets and any
-following text as well.  This setting can also be toggled in the article
-viewer via \fBPageToggleUue\fP ('\fB(\fP').  Default is 'Nothing' (0). The
-possible values are:
+DacÄƒ este stabilitÄƒ la â€ž\fBNimic\fPâ€ (0), atunci sunt afiÈ™ate datele
+brute. DacÄƒ este stabilitÄƒ la â€ž\fBUU/YENC complet\fPâ€ (1), atunci secÈ›iunile de
+date uuencoded sau yenc vor fi afiÈ™ate cu o singurÄƒ linie de etichetÄƒ care
+indicÄƒ dimensiunea È™i numele fiÈ™ierului (aproape la fel ca un ataÈ™ament
+MIME). DacÄƒ este stabilitÄƒ la â€ž\fBOrice UU/YENC\fPâ€ (2), atunci orice linie
+care aratÄƒ ca date codificate uuenc sau yenc va fi pliatÄƒ Ã®ntr\-o linie de
+etichetÄƒ. Acest lucru este util atunci cÃ¢nd datele codificate uuenc sau yenc
+sunt Ã®mpÄƒrÈ›ite Ã®n mai multe articole, dar poate duce È™i la rezultate fals
+pozitive. DacÄƒ este stabilitÄƒ la â€ž\fBInline PGP\fPâ€ (4), atunci orice date PGP
+Ã®n linie (inline) sunt ascunse.  DacÄƒ este stabilitÄƒ la â€ž\fBShar\fPâ€ (8),
+arhivele shar sunt ascunse. AceastÄƒ opÈ›iune trebuie utilizatÄƒ cu precauÈ›ie,
+deoarece poate ascunde È™i alte fragmente de shell, precum È™i orice text
+urmÄƒtor. AceastÄƒ opÈ›iune poate fi activatÄƒ sau dezactivatÄƒ È™i Ã®n
+vizualizatorul de articole prin \fBPageToggleUue\fP (â€ž\fB(\fPâ€). Valoarea
+implicitÄƒ este â€žNimicâ€ (0). Valorile posibile sunt:
 .RS +1i
 .TS
 tab(:);
 n lb.
-0:Nothing
-1:Complete UU/YENC
-2:Any UU/YENC
+0:Nimic
+1:UU/YENC complet
+2:Orice UU/YENC
 4:Inline PGP
-5:Complete UU/YENC & Inline PGP
-6:Any UU/YENC & Inline PGP
+5:UU/YENC complet È™i inline PGP
+6:Orice UU/YENC È™i inline PGP
 8:Shar
-9:Complete UU/YENC & Shar
-10:Any UU/YENC & Shar
-12:Inline PGP & Shar
-13:Compl. UU/YENC & PGP & Shar
-15:Hide all
+9:UU/YENC complet È™i shar
+10:Orice UU/YENC È™i shar
+12:Inline PGP È™i shar
+13:UU/YENC complet È™i PGP È™i shar
+15:Ascunde tot
 .TE
 .RE
 .TP 
 \fBhideline_regex\fP
-A regular expression to hide matching lines in pager. Could be used to hide
-excessive quoting, e.g. via '^>\es?>\es?>'. If left blank, no
-lines will be hidden. This option does not affect lines within verbatim
-blocks and is applied after \fBtrim_article_body\fP and
-\fBsuppress_soft_hyphens\fP.
+O expresie regulatÄƒ pentru a ascunde liniile care se potrivesc Ã®n
+paginator. Poate fi utilizatÄƒ pentru a ascunde citatele excesive, de exemplu
+prin â€ž^>\es?>\es?>â€. DacÄƒ este lÄƒsatÄƒ necompletatÄƒ, nu vor fi
+ascunse linii. AceastÄƒ opÈ›iune nu afecteazÄƒ liniile din blocurile verbatim
+È™i se aplicÄƒ dupÄƒ \fBtrim_article_body\fP È™i \fBsuppress_soft_hyphens\fP.
 .TP 
 \fBinews_prog\fP
 Ruta, numele È™i opÈ›iunile programului extern \fB\%inews\fP(1).  DacÄƒ citiÈ›i
@@ -1823,12 +1860,10 @@ Ã®ncorporat), altfel este â€žinews \-hâ€
 \fBinews_prog\fP pe STDIN prin â€ž< articleâ€.
 .TP 
 \fBinfo_in_last_line\fP
-DacÄƒ este activatÄƒ  â€žONâ€, afiÈ™eazÄƒ descrierea grupului curent sau subiectul
-articolului Ã®n ultima linie (nu Ã®n paginator È™i Ã®n meniul global) \(em
-\fBToggleInfoLastLine\fP (Â«\fBi\fPÂ»)  activeazÄƒ/dezactiveazÄƒ opÈ›iunea. AceastÄƒ
-facilitate este utilÄƒ, deoarece lÄƒÈ›imea completÄƒ a ecranului este
-disponibilÄƒ pentru afiÈ™area subiectelor lungi. Implicit este dezactivatÄƒ
-â€žOFFâ€.
+If ON, show current group description or article subject in the last line
+(not in the global menu) \(em \fBToggleInfoLastLine\fP ('\fBi\fP')  toggles
+setting. This facility is useful as the full width of the screen is
+available to display long subjects. Default is OFF.
 .TP 
 \fBinteractive_mailer\fP
 DacÄƒ valoarea este mai mare decÃ¢t 0, programul de citire a mesajelor va fi
@@ -1849,8 +1884,8 @@ publicÄƒri eÈ™uate Ã®n \fI${TIN_HOMEDIR:
 activatÄƒ â€žONâ€.
 .TP 
 \fBkeep_expired_filters\fP
-If ON keep expired filter rules in the file, but no longer evaluate them.
-Default is OFF.
+DacÄƒ este activatÄƒ â€žONâ€, pÄƒstreazÄƒ regulile de filtrare expirate Ã®n fiÈ™ier,
+dar nu le mai evalueazÄƒ. Implicit este dezactivatÄƒâ€žOFFâ€.
 .TP 
 \fBkill_level\fP
 AceastÄƒ opÈ›iune controleazÄƒ procesarea È™i afiÈ™area articolelor care sunt
@@ -1876,10 +1911,11 @@ afiÈ™ate deloc.
 .RE
 .TP 
 \fBmail_8bit_header\fP
-Allows 8\-bit characters unencoded in the header of mail message. Default is
-OFF. Turning it ON is effective only if \fBmail_mime_encoding\fP is also set to
-8bit. Leaving it OFF is safe for most users and compliant to Internet Mail
-Standard (\fBRFC\ 5322\fP and \fBRFC\ 2047\fP).
+Permite caractere pe 8 biÈ›i necodificate Ã®n antetul mesajului de poÈ™tÄƒ
+electronicÄƒ Valoarea implicitÄƒ este â€žOFFâ€. Activarea acestei opÈ›iuni este
+eficientÄƒ numai dacÄƒ \fBmail_mime_encoding\fP este definitÄƒ de asemenea la 8
+biÈ›i. LÄƒsarea opÈ›iunii la OFF este sigurÄƒ pentru majoritatea utilizatorilor
+È™i conformÄƒ cu standardul Internet Mail Standard (\fBRFC\ 5322\fP È™i \fBRFC\ 2047\fP). Valoarea implicitÄƒ este OFF.
 .TP 
 \fBmail_address\fP
 Adresa de poÈ™tÄƒ electronicÄƒ a utilizatorului (È™i numele complet), dacÄƒ nu
@@ -1891,15 +1927,17 @@ Codarea MIME a corpului mesajului de poÈ
 biÈ›i, base64, quoted\-printable, 7 biÈ›i). Implicit este quoted\-printable.
 .TP 
 \fBmail_quote_format\fP
-Format of quote line when replying (via mail) to an article (%A=Address,
-%D=Date, %F=Fullname+Address, %G=Groupname, %M=Message\-ID, %N=Fullname,
-%C=Firstname, %I=Initials). If the article has multiple addresses, only the
-first is evaluated. Default is "In article %M you wrote:"
+Formatul liniei de citat atunci cÃ¢nd rÄƒspundeÈ›i (prin poÈ™ta electronicÄƒ) la
+un articol (%A=AdresÄƒ, %D=Data, %F=Nume complet+AdresÄƒ, %G=Numele grupului,
+%M=ID mesaj, %N=Nume complet, %C=Prenume, %I=IniÈ›iale). DacÄƒ articolul are
+mai multe adrese, se evalueazÄƒ numai prima. Valoarea implicitÄƒ este â€žÃŽn
+articolul %M aÈ›i scris: (In article %M you wrote)â€.
 .TP 
 \fBmailbox_format\fP
-Select one of the following mailbox\-formats: MBOXO (default, except on SCO),
-MBOXRD or MMDF (default on SCO). See \fB\%mbox\fP(5)  and \fBRFC\ 4155\fP for more
-details on MBOXO and MBOXRD and \fB\%mmdf\fP(5)  for more details about MMDF.
+SelecteazÄƒ unul dintre urmÄƒtoarele formate de cÄƒsuÈ›Äƒ poÈ™talÄƒ: MBOXO
+(implicit, cu excepÈ›ia SCO), MBOXRD sau MMDF (implicit pe SCO). A se vedea
+\fB\%mbox\fP(5)  È™i \fBRFC\ 4155\fP pentru mai multe detalii despre MBOXO È™i
+MBOXRD È™i \fB\%mmdf\fP(5)  pentru mai multe detalii despre MMDF.
 .TP 
 \fBmaildir\fP
 Directorul Ã®n care articolele/subiectele vor fi salvate Ã®n formatul
@@ -1909,11 +1947,10 @@ salveze articole/subiecte/grupuri pur È™
 fiÈ™ier pentru salvare.  Implicit este \fI${TIN_HOMEDIR:\-â€ž$HOMEâ€}/Mail\fP.
 .TP 
 \fBmailer_format\fP
-Formatul È™irului utilizat pentru a crea comanda de expediere cu parametri
-care este utilizatÄƒ pentru trimiterea articolelor cÄƒtre alte
-persoane. Valoarea implicitÄƒ este â€ž%M â€ž%Tâ€ < %Fâ€ (de exemplu, /bin/mail
-"iain" < ~/.article). Formatul flexibil permite utilizarea altor
-programe de expediere cu parametri de linie de comandÄƒ diferiÈ›i, cum ar fi
+The format string used to create the mailer command with parameters that is
+used for mailing articles to other people. Default is '%M "%T" < %F'
+(e.g., /bin/mail "iain" < \[ti]/.article). The flexible format allows
+other mailers with different command\-line parameters to be used such as
 .in +0.3i
 .nf
 sendmail \-oem \-t < %F
@@ -1926,11 +1963,11 @@ urmÄƒtoarele substituÈ›ii:
 .in +0.3i
 .nf
 .ta \w'%S'u +\w'default_mailer'u
-%F filename
-%M default_mailer
-%S subject\-field
-%T to\-filed
-%U username
+%F nume\-fiÈ™ier
+%M agent\-poÈ™tÄƒ_implicit
+%S cÃ¢mpul\-subiect
+%T tcÃ¢mul\-cÄƒtre
+%U nune\-utilizator
 %% %
 .fi
 .in -0.3i
@@ -1973,15 +2010,18 @@ dvs. acceptÄƒ \fB\%iconv\fP(3) sau \fB\%
 dezactivatÄƒ È™i ar trebui sÄƒ utilizaÈ›i Ã®n schimb \fBmm_network_charset\fP.
 .TP 
 \fBmm_network_charset\fP
-Charset used for posting and MIME headers; replaces \fBmm_charset\fP.
-Conversion between \fBmm_network_charset\fP and local charset (determined via
-\fB\%nl_langinfo\fP(3))  is done via \fB\%iconv\fP(3)  or \fB\%ucnv_*\fP().  If none
-of these functions are available on your system this option is disabled and
-you have to use \fBmm_charset\fP instead. \fBmm_network_charset\fP is limited to
-one of the following charsets:
+Setul de caractere utilizat pentru publicare È™i antetele MIME; Ã®nlocuieÈ™te
+\fBmm_charset\fP. Conversia Ã®ntre \fBmm_network_charset\fP È™i setul de caractere
+local (determinat prin \fB\%nl_langinfo\fP(3))  se face prin \fB\%iconv\fP(3) sau
+\fB\%ucnv_*\fP(). DacÄƒ niciuna dintre aceste funcÈ›ii nu este disponibilÄƒ Ã®n
+sistemul dvs., aceastÄƒ opÈ›iune este dezactivatÄƒ È™i trebuie sÄƒ utilizaÈ›i Ã®n
+schimb \fBmm_charset\fP. \fBmm_network_charset\fP este limitatÄƒ la unul dintre
+urmÄƒtoarele seturi de caractere:
 .in +0.3i
-US\-ASCII, ISO\-8859\-{1,2,3,4,5,7,9,10,13,14,15,16}, KOI8\-{R,U,RU}
-EUC\-{CN,JP,KR,TW}, ISO\-2022\-{CN,CN\-EXT,JP,JP\-1,JP\-2}, Big5, UTF\-8
+US\-ASCII,
+ISO\-8859\-\:{\:1,\:2,\:3,\:4,\:5,\:7,\:9,\:10,\:13,\:14,\:15,\:16\:},
+KOI8\-\:{\:R,\:U,\:RU\:},\: EUC\-\:{\:CN,\:JP,\:KR,\:TW\:},
+ISO\-2022\-\:{\:CN,\:CN\-EXT,\:JP,\:JP\-1,\:JP\-2\:}, Big5, UTF\-8
 .in -0.3i
 Este posibil ca nu toate valorile sÄƒ funcÈ›ioneze pentru sistemul
 dumneavoastrÄƒ, consultaÈ›i \fB\%iconv_open\fP(3)  pentru mai multe detalii. DacÄƒ
@@ -1990,24 +2030,41 @@ $\fBMM_CHARSET\fP. DacÄƒ niciuna dintre
 US\-ASCII sau valoarea implicitÄƒ din momentul compilÄƒrii.
 .TP 
 \fBmono_markdash\fP
-Atributul caracteristic al cuvintelor accentuate ca _acesta_. Atributele
-utilizabile depind de terminalul dvs. A se vedea È™i \fBword_h_display_marks\fP
-È™i \fBword_highlight\fP.
+Character attribute of words emphasized like _this_. It depends on your
+terminal which attributes are usable. See also \fBword_h_display_marks\fP and
+\fBword_highlight\fP. Default is 2 (best highlighting). The possible values
+are:
+.RS +1i
+.TS
+tab(:);
+n lb.
+0:normal
+1:underline
+2:best highlighting
+3:reverse video
+4:blinking
+5:half bright
+6:bold
+.TE
+.RE
 .TP 
 \fBmono_markslash\fP
-Atributul caracteristic al cuvintelor accentuate ca /acesta/. Atributele
-utilizabile depind de terminalul dvs. A se vedea È™i \fBword_h_display_marks\fP
-È™i \fBword_highlight\fP.
+Character attribute of words emphasized like /this/. It depends on your
+terminal which attributes are usable. See also \fBword_h_display_marks\fP and
+\fBword_highlight\fP. Default is 5 (half bright). See \fBmono_markdash\fP for the
+possible values.
 .TP 
 \fBmono_markstar\fP
-Atributul caracteristic al cuvintelor accentuate ca *acesta*. Atributele
-utilizabile depind de terminalul dvs. A se vedea È™i \fBword_h_display_marks\fP
-È™i \fBword_highlight\fP.
+Character attribute of words emphasized like *this*. It depends on your
+terminal which attributes are usable. See also \fBword_h_display_marks\fP and
+\fBword_highlight\fP. Default is 6 (bold). See \fBmono_markdash\fP for the
+possible values.
 .TP 
 \fBmono_markstroke\fP
-Atributul caracteristic al cuvintelor accentuate ca \-acesta\-. Atributele
-utilizabile depind de terminalul dvs. A se vedea È™i \fBword_h_display_marks\fP
-È™i \fBword_highlight\fP.
+Character attribute of words emphasized like \-this\-. It depends on your
+terminal which attributes are usable. See also \fBword_h_display_marks\fP and
+\fBword_highlight\fP. Default is 3 (reverse video). See \fBmono_markdash\fP for
+the possible values.
 .TP 
 \fBnewnews\fP
 Acestea sunt cronometre interne utilizate de \fB\%tin\fP(1) pentru a urmÄƒri
@@ -2031,18 +2088,19 @@ considera cÄƒ Alan È™i Pape sunt rÄƒufÄƒ
 DacÄƒ nu definiÈ›i nimic, aceastÄƒ opÈ›iune este dezactivatÄƒ.
 .TP 
 \fBnews_quote_format\fP
-Format of quote line when posting/following up an article (%A=Address,
-%D=Date, %F=Fullname+Address, %G=Groupname, %M=Message\-ID, %N=Fullname,
-%C=Firstname, %I=Initials). If the article has multiple addresses, only the
-first is evaluated. Default is "%F wrote:".
+Formatul liniei de citat atunci cÃ¢nd se publicÄƒ/se urmÄƒreÈ™te un articol
+(%A=AdresÄƒ, %D=Data, %F=Nume complet+AdresÄƒ, %G=Numele grupului, %M=ID
+mesaj, %N=Nume complet, %C=Prenume, %I=IniÈ›iale). DacÄƒ articolul are mai
+multe adrese, se evalueazÄƒ numai prima. Valoarea implicitÄƒ este â€ž%F a
+scris:â€ (%F wrote:).
 .TP 
 \fBnntp_read_timeout_secs\fP
 Timpul Ã®n secunde pentru a aÈ™tepta un rÄƒspuns de la server. Valoarea
 implicitÄƒ este 120.
 .TP 
 \fBnormalization_form\fP
-The normalization form which should be used to normalize Unicode input.  The
-possible values are:
+Formatul de normalizare care trebuie utilizat pentru normalizarea intrÄƒrii
+Unicode. Valorile posibile sunt:
 .RS +1i
 .IP 0 3
 \fBNone\fP: fÄƒrÄƒ normalizare
@@ -2058,9 +2116,9 @@ possible values are:
 \fBNFKC_CF\fP: descompunerea compatibilitÄƒÈ›ii, urmatÄƒ de compoziÈ›ia canonicÄƒ È™i
 plierea cazurilor
 .RE
-Some normalization modes are only available if they are supported by the
-library \fB\%tin\fP(1)  uses to do the normalization. NFC should be used if
-possible (\fBRFC\ 5198\fP).
+Unele moduri de normalizare sunt disponibile numai dacÄƒ sunt acceptate de
+biblioteca pe care \fB\%tin\fP(1) o utilizeazÄƒ pentru a efectua
+normalizarea. NFC ar trebui utilizat dacÄƒ este posibil (\fBRFC\ 5198\fP).
 .TP 
 \fBpage_mime_format\fP
 È˜irul de format ce \fB\%tin\fP(1) utilizeazÄƒ pentru antetul mime la nivel de
@@ -2071,22 +2129,24 @@ È˜irul de format ce \fB\%tin\fP(1) utili
 PaginÄƒ. Valoarea implicitÄƒ este "[\-\- %T%S%*n%I%!d%*e \-\-]".
 .TP 
 \fBpage_yenc_format\fP
-Format string \fB\%tin\fP(1)  uses for yenc header at Page level.  Default is
-"[\-\- %*N%!d%I [%F%G]%V%W%X \-\-]".
+È˜irul de format ce \fB\%tin\fP(1) utilizeazÄƒ pentru antetul yenc la nivel de
+PaginÄƒ. Valoarea implicitÄƒ este â€ž[\-\- %*N%!d%I [%F%G]%V%W%X \-\-]".
 .TP 
 \fBpos_first_unread\fP
 DacÄƒ este activatÄƒ â€žONâ€, plaseazÄƒ cursorul pe primul articol necitit din
 grup, altfel pe ultimul articol. Implicit este activatÄƒ â€žONâ€.
 .TP 
 \fBpost_8bit_header\fP
-Allows 8\-bit characters unencoded in the header of a news article, if set
-this also disables the generation of MIME\-headers when they are usually
-required. Default is OFF. Only enacted if \fBpost_mime_encoding\fP is also set
-to 8bit. In a number of local hierarchies where 8\-bit characters are used,
-using unencoded (raw)  8\-bit characters in header is acceptable and
-sometimes even recommended so that you need to check the convention adopted
-in the local hierarchy of your interest to determine what to do with this
-and \fBpost_mime_encoding\fP.
+Permite caracterele pe 8 biÈ›i necodificate Ã®n antetul unui articol de È™tiri;
+dacÄƒ este activatÄƒ, aceastÄƒ opÈ›iune dezactiveazÄƒ de asemenea È™i generarea
+anteturilor MIME atunci cÃ¢nd acestea sunt de obicei necesare. Valoarea
+implicitÄƒ este â€žOFFâ€. Se aplicÄƒ numai dacÄƒ \fBpost_mime_encoding\fP este
+definitÄƒ È™i ea la 8 biÈ›i. ÃŽn mai multe ierarhii locale Ã®n care se utilizeazÄƒ
+caractere pe 8 biÈ›i, utilizarea caracterelor pe 8 biÈ›i necodificate (brute)
+Ã®n antet este acceptabilÄƒ È™i, uneori, chiar recomandatÄƒ, astfel Ã®ncÃ¢t
+trebuie sÄƒ verificaÈ›i convenÈ›ia adoptatÄƒ Ã®n ierarhia localÄƒ care vÄƒ
+intereseazÄƒ pentru a determina ce trebuie sÄƒ faceÈ›i cu aceasta È™i cu
+\fBpost_mime_encoding\fP.
 .TP 
 \fBpost_mime_encoding\fP
 Codificarea MIME a corpului mesajului de È™tiri, dacÄƒ este necesar. (8 biÈ›i,
@@ -2145,10 +2205,11 @@ DacÄƒ este activatÄƒ â€žONâ€, afiÈ™eazÄ
 editaÈ›i un articol. Implicit este dezactivatÄƒ â€žOFFâ€.
 .TP 
 \fBquote_chars\fP
-The character used in quoting included text to article followups and mail
-replies. The '_' character represents a blank character and is replaced with
-\&'\ ' when read, %I is replaced by author's initials. If the article has
-multiple addresses, only the first is evaluated. Default is '>_'.
+Caracterul utilizat Ã®n citarea textului inclus Ã®n rÄƒspunsurile la articole
+È™i Ã®n rÄƒspunsurile la mesaje. Caracterul '_' eprezintÄƒ un caracter gol È™i
+este Ã®nlocuit cu '\ ' atunci cÃ¢nd este citit, iar %I este Ã®nlocuit cu
+iniÈ›ialele autorului. DacÄƒ articolul are mai multe adrese, numai prima este
+evaluatÄƒ. Valoarea implicitÄƒ este â€ž>_â€.
 .TP 
 \fBquote_style\fP
 AceastÄƒ valoare Ã®ntregÄƒ codificatÄƒ Ã®n biÈ›i controleazÄƒ modul Ã®n care
@@ -2211,20 +2272,22 @@ Directorul Ã®n care sunt salvate articol
 \fI${TIN_HOMEDIR:\-"$HOME"}/News\fP.
 .TP 
 \fBscope_marked_global\fP
-The character used to show that a scope was read from the global attributes
-file. Default is '!'.
+Caracterul utilizat pentru a indica faptul cÄƒ un domeniu a fost citit din
+fiÈ™ierul de atribute global. Valoarea implicitÄƒ este â€ž!â€.
 .TP 
 \fBscope_marked_global_match\fP
-The character used to show that a scope was read from the global attributes
-file and the current group matches. Default is ':'.
+Caracterul utilizat pentru a indica faptul cÄƒ un domeniu a fost citit din
+fiÈ™ierul de atribute global È™i cÄƒ grupul curent corespunde. Valoarea
+implicitÄƒ este â€ž:â€.
 .TP 
 \fBscope_marked_local\fP
-The character used to show that a scope was read from the local attributes
-file. Default is '\ '.
+Caracterul utilizat pentru a indica faptul cÄƒ un domeniu de aplicare a fost
+citit din fiÈ™ierul de atribute local. Valoarea implicitÄƒ este â€ž\ â€.
 .TP 
 \fBscope_marked_local_match\fP
-The character used to show that a scope was read from the local attributes
-file and the current group matches. Default is '*'.
+Caracterul utilizat pentru a indica faptul cÄƒ un domeniu de aplicare a fost
+citit din fiÈ™ierul de atribute local È™i cÄƒ grupul curent
+corespunde. Valoarea implicitÄƒ este â€ž*â€.
 .TP 
 \fBscore_limit_kill\fP
 DacÄƒ scorul unui articol este mai mic sau egal cu aceastÄƒ valoare, articolul
@@ -2258,11 +2321,11 @@ È˜irul de format utilizat pentru nivelul
 .in +0.3i
 .nf
 .ta \w'%G    'u +\wnumÄƒrul grupului actual'u
-%G group name
-%U unread count
-%d description
-%f group flag
-%n current group number
+%G numele grupului
+%U numÄƒrul de articolee necitite
+%d descrierea
+%f fanionul grupului
+%n numÄƒrul grupului actual
 %% %
 .fi
 .in -0.3i
@@ -2294,10 +2357,25 @@ din linia â€žDe la:â€ (implicit).
 liniei â€žDe la:â€.
 .RE
 .TP 
-\fBshow_art_score\fP
-DacÄƒ este activatÄƒ â€žONâ€, afiÈ™eazÄƒ scorul articolului Ã®n colÈ›ul din stÃ¢nga
-jos atunci cÃ¢nd sunt afiÈ™ate articolele. Implicit este dezactivatÄƒ
-â€žOFFâ€. VedeÈ›i de asemenea, \fBcol_score_neg\fP È™i \fBcol_score_pos\fP.
+\fBshow_art_info\fP
+Show additional information about the article at the page level.  The
+article's score can be displayed in the lower left corner (see also
+\fBcol_score_neg\fP and \fBcol_score_pos\fP), and the article's language, if
+detectable, can be displayed in the page header to the right of the line
+count.  If the language is prefixed by a '\[ti]' the value is guessed, if it
+is prefixed by a '+' the value is inherited.  If possible, a language tag is
+converted to the name of the language.  In this case, the tag is specified
+in round brackets after the name.  Default is 0.
+.RS +1i
+.IP 0 3
+\fBNone\fP, don't show article's score or language.
+.IP 1
+\fBArticle score\fP, show only the article's score.
+.IP 2
+\fBArticle language\fP, show only the article's language.
+.IP 3
+\fBScore and language\fP, show both, article's score and language.
+.RE
 .TP 
 \fBshow_description\fP
 DacÄƒ este activatÄƒ â€žONâ€, afiÈ™eazÄƒ un text scurt de descriere a grupului dupÄƒ
@@ -2547,8 +2625,9 @@ este 0, scorul maxim Ã®n acest fir.
 .RE
 .TP 
 \fBtls_ca_cert_file\fP
-The name of file containing all trusted CA certificates used for NNTPS
-(\fBRFC\ 8143\fP) connections. If left empty the system default will be used.
+Numele fiÈ™ierului care conÈ›ine toate certificatele CA de Ã®ncredere utilizate
+pentru conexiunile NNTPS (\fBRFC\ 8143\fP). DacÄƒ este lÄƒsat necompletat, va fi
+utilizatÄƒ valoarea implicitÄƒ a sistemului.
 .TP 
 \fBtranslit\fP
 DacÄƒ este activatÄƒ â€žONâ€, adaugÄƒ //TRANSLIT la primul argument al
@@ -2559,9 +2638,9 @@ sistemele pe care aceastÄƒ extensie nu e
 dezactivatÄƒ. Implicit este dezactivatÄƒ â€žOFFâ€.
 .TP 
 \fBtrim_article_body\fP
-Allows you to select how \fB\%tin\fP(1)  treats blank lines in article bodies.
-Default is 0. This option does not affect lines within verbatim blocks and
-is applied before \fBhideline_regex\fP.
+VÄƒ permite sÄƒ selectaÈ›i modul Ã®n care \fB\%tin\fP(1) trateazÄƒ liniile goale din
+corpul articolelor. Valoarea implicitÄƒ este 0. AceastÄƒ opÈ›iune nu afecteazÄƒ
+liniile din blocurile verbatim È™i se aplicÄƒ Ã®nainte de \fBhideline_regex\fP.
 .RS +1i
 .IP 0 3
 \fBNu â€žtundeâ€ corpul articolului\fP, nu face nimic.
@@ -2626,9 +2705,20 @@ trebuie sÄƒ ruleze Ã®ntr\-un \fB\%xterm\
 afle Ã®n $\fBPATH\fP. Implicit, opÈ›iunea este dezactivatÄƒ â€žOFFâ€.
 .TP 
 \fButf8_graphics\fP
-DacÄƒ este activatÄƒ â€žONâ€, utilizeazÄƒ caractere UTF\-8 pentru indicatoru
-(â€ž\(->â€), arbore de fir/ataÈ™ament È™i elipse ('...'). Implicit este
-dezactivatÄƒ â€žOFFâ€.
+Use UTF\-8 characters for indicator ('\(->'), thread/attachment tree and
+ellipsis ('...'). Default is 0.
+.RS +.5i
+.IP 0 3
+\fBDon't use UTF\-8 characters\fP.
+.IP 1
+\fBfor ellipsis\fP. Use UTF\-8 characters for ellipsis.
+.IP 2
+\fBfor indicator and tree\fP. Use UTF\-8 characters for indicator and
+thread/attachment tree.
+.IP 3
+\fBfor ..., indicator and tree\fP. Use UTF\-8 characters for ellipsis, indicator
+and thread/attachment tree.
+.RE
 .TP 
 \fBverbatim_begin_regex\fP
 O expresie regulatÄƒ pe care \fB\%tin\fP(1)  o va utiliza pentru a gÄƒsi
@@ -2639,20 +2729,20 @@ O expresie regulatÄƒ pe care \fB\%tin\fP
 sfÃ¢rÈ™itul unui bloc verbatim. Valoarea implicitÄƒ este #v\-
 .TP 
 \fBverbatim_handling\fP
-Allows you to select how \fB\%tin\fP(1)  treats verbatim blocks in article
-bodies.  Default is 1.
+VÄƒ permite sÄƒ selectaÈ›i modul Ã®n care \fB\%tin\fP(1) trateazÄƒ blocurile
+verbatim din corpul articolelor. Valoarea implicitÄƒ este 1.
 .RS +1i
 .IP 0 3
-\fBDon't detect verbatim blocks\fP. Do nothing.
+\fBNu detecteazÄƒ blocurile verbatim\fP. Nu face nimic.
 .IP 1
-\fBDetect and show verbatim blocks\fP. Detect and show verbatim blocks,
-including begin and end marks.
+\fBDetecteazÄƒ È™i afiÈ™eazÄƒ blocurile verbatim\fP. DetecteazÄƒ È™i afiÈ™eazÄƒ
+blocurile verbatim, inclusiv marcajele de Ã®nceput È™i sfÃ¢rÈ™it.
 .IP 2
-\fBDetect, hide begin and end marks\fP. Detect and show verbatim blocks, hide
-begin and end marks.
+\fBDetecteazÄƒ, ascunde marcajele de Ã®nceput È™i sfÃ¢rÈ™it\fP. DetecteazÄƒ È™i
+afiÈ™eazÄƒ blocurile verbatim, ascunde marcajele de Ã®nceput È™i sfÃ¢rÈ™it.
 .IP 3
-\fBDon't show verbatim blocks\fP. Detect verbatim blocks and hide them
-completely.
+\fBNu afiÈ™eazÄƒ blocurile verbatim\fP. DetecteazÄƒ blocurile verbatim È™i le
+ascunde complet.
 .RE
 .TP 
 \fBwildcard\fP
@@ -2878,9 +2968,10 @@ articolele nu pot fi publicate Ã®n acest
 articolele sunt arhivate local Ã®n grupul â€žfoo.barâ€
 .RE
 .P
-\fB\%tin\fP(1)  only tries to read the file if you read directly from the local
-spool, if you read news via NNTP, \fB\%tin\fP(1)  uses the LIST (\fBRFC\ 3977\fP)
-or LIST COUNTS (\fBRFC\ 6048\fP) command instead.
+Ã®ncearcÄƒ sÄƒ citeascÄƒ fiÈ™ierul numai dacÄƒ citiÈ›i direct din spool\-ul
+(directorul de stocare al È™tirilor) local; dacÄƒ citiÈ›i È™tirile prin NNTP,
+\fB\%tin\fP(1)  utilizeazÄƒ Ã®n schimb comanda LIST (\fBRFC\ 3977\fP) sau LIST
+COUNTS (\fBRFC\ 6048\fP).
 .RE
 .PP
 \fI${TIN_LIBDIR:\-NEWSLIBDIR}/active.times\fP
@@ -2902,8 +2993,9 @@ la Epoch.
 \fBcreator\fP
 este adresa de poÈ™tÄƒ electronicÄƒ a persoanei care a creat grupul.
 .P
-\fB\%tin\fP(1)  only tries to read the file if you read directly from the local
-spool, if you read news via NNTP, \fB\%tin\fP(1)  uses the NEWGROUPS (\fBRFC\ 3977\fP) command instead.
+\fB\%tin\fP(1) Ã®ncearcÄƒ sÄƒ citeascÄƒ fiÈ™ierul numai dacÄƒ citiÈ›i direct din
+spool\-ul local; dacÄƒ citiÈ›i È™tirile prin NNTP, \fB\%tin\fP(1)  utilizeazÄƒ Ã®n
+schimb comanda NEWGROUPS (\fBRFC\ 3977\fP).
 .RE
 .PP
 \fI${TIN_LIBDIR:\-NEWSLIBDIR}/newsgroups\fP
@@ -2920,9 +3012,9 @@ este numele grupului de È™tiri
 \fBdescriere pe o singurÄƒ linie\fP
 este o scurtÄƒ descriere a grupului, exprimatÄƒ Ã®ntr\-o singurÄƒ linie
 .P
-\fB\%tin\fP(1)  only tries to read the file if you read directly from the local
-spool, if you read news via NNTP, \fB\%tin\fP(1)  uses the LIST NEWSGROUPS
-(\fBRFC\ 3977\fP) command instead.
+\fB\%tin\fP(1) Ã®ncearcÄƒ sÄƒ citeascÄƒ fiÈ™ierul numai dacÄƒ citiÈ›i direct din
+spool\-ul local; dacÄƒ citiÈ›i È™tirile prin NNTP, \fB\%tin\fP(1)  utilizeazÄƒ Ã®n
+schimb comanda LIST NEWSGROUPS (\fBRFC\ 3977\fP).
 .RE
 .PP
 \fI${TIN_LIBDIR:\-NEWSLIBDIR}/organization\fP
@@ -2937,24 +3029,25 @@ definitÄƒ.
 \fI${TIN_LIBDIR:\-NEWSLIBDIR}/overview.fmt\fP
 .sp
 .RS
-This file specifies the organization of the news overview database (see also
-\fB\%newsoverview\fP(5)).  The order of lines in this file is important; it
-determines the order in which the fields will appear in the database. See
-also \fB\%overview.fmt\fP(5).  \fB\%tin\fP(1)  only tries to read the file if you
-read directly from the local spool, if you read news via NNTP, \fB\%tin\fP(1)
-uses the LIST OVERVIEW.FMT (\fBRFC\ 3977\fP) command instead.
+Acest fiÈ™ier specificÄƒ organizarea bazei de date cu prezentarea generalÄƒ a
+È™tirilor (vedeÈ›i È™i \fB\%newsoverview\fP(5)). Ordinea liniilor din acest fiÈ™ier
+este importantÄƒ; ea determinÄƒ ordinea Ã®n care cÃ¢mpurile vor apÄƒrea Ã®n baza
+de date. VedeÈ›i de asemenea \fB\%overview.fmt\fP(5).  \fB\%tin\fP(1)  Ã®ncearcÄƒ sÄƒ
+citeascÄƒ fiÈ™ierul numai dacÄƒ citiÈ›i direct din spool\-ul local; dacÄƒ citiÈ›i
+È™tirile prin NNTP, \fB\%tin\fP(1)  utilizeazÄƒ Ã®n schimb comanda LIST
+OVERVIEW.FMT (\fBRFC\ 3977\fP).
 .RE
 .PP
 .\" is the Path correct? or is it /news/etc/subscriptions
 \fI${TIN_LIBDIR:\-NEWSLIBDIR}/subscriptions\fP
 .sp
 .RS
-This file contains a list of newsgroups \(em one per line \(em which the
-client should subscribe to when the user has no
-${TIN_HOMEDIR:\-"$HOME"}/.newsrc for the news server.  \fB\%tin\fP(1)  only
-tries to read the file if you read directly from the local spool, if you
-read news via NNTP, \fB\%tin\fP(1)  uses the LIST SUBSCRIPTIONS (\fBRFC\ 6048\fP)
-command instead.
+Acest fiÈ™ier conÈ›ine o listÄƒ de grupuri de È™tiri \(em cÃ¢te unul pe linie
+\(em la care clientul ar trebui sÄƒ se aboneze atunci cÃ¢nd utilizatorul nu
+are ${TIN_HOMEDIR:\-"$HOME"}/.newsrc pentru serverul de È™tiri. \fB\%tin\fP(1)
+Ã®ncearcÄƒ sÄƒ citeascÄƒ fiÈ™ierul numai dacÄƒ citiÈ›i direct din spool\-ul local;
+dacÄƒ citiÈ›i È™tirile prin NNTP, \fB\%tin\fP(1)  utilizeazÄƒ Ã®n schimb comanda
+LIST SUBSCRIPTIONS (\fBRFC\ 6048\fP).
 .RE
 
 .SH "CONSULTAÈšI È˜I"
diff -Nurp '--exclude=.bzr*' tin-2.6.5/po-man/ro.po tin-2.6.6/po-man/ro.po
--- tin-2.6.5/po-man/ro.po	2025-12-23 17:42:14.000000000 +0100
+++ tin-2.6.6/po-man/ro.po	2026-08-08 17:18:21.970502109 +0200
@@ -1,20 +1,21 @@
 # Translation of tin-man in Romanian.
 # Mesajele Ã®n limba romÃ¢nÄƒ pentru pachetul tin-man.
-# Copyright Â© 2025 Free Software Foundation, Inc.
+# Copyright Â© 2025, 2026 Free Software Foundation, Inc.
 # This file is distributed under the same license as the tin package.
 #
-# Remus-Gabriel Chelu <remusgabriel.chelu@disroot.org>, 2025.
+# Remus-Gabriel Chelu <remusgabriel.chelu@disroot.org>, 2025, 2026.
 #
 # Cronologia traducerii fiÈ™ierului â€žtin-manâ€:
 # Traducerea iniÈ›ialÄƒ, fÄƒcutÄƒ de R-GC, pentru versiunea tin-man 2.6.4 (35% - tradus), iul-2025.
 # Completare traducere, fÄƒcutÄƒ de R-GC, pentru versiunea 2.6.4, (100% - tradus), dec-2025.
+# Actualizare a traducerii pentru versiunea 2.6.5, fÄƒcutÄƒ de R-GC, ian-2026.
 # Actualizare a traducerii pentru versiunea Y, fÄƒcutÄƒ de X, Z(luna-anul).
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: tin-man 2.6.4\n"
-"POT-Creation-Date: 2025-12-23 17:36+0100\n"
-"PO-Revision-Date: 2025-12-21 12:41+0100\n"
+"Project-Id-Version: tin-man 2.6.5\n"
+"POT-Creation-Date: 2026-08-08 17:15+0200\n"
+"PO-Revision-Date: 2026-01-02 10:52+0100\n"
 "Last-Translator: Remus-Gabriel Chelu <remusgabriel.chelu@disroot.org>\n"
 "Language-Team: Romanian <translation-team-ro@lists.sourceforge.net>\n"
 "Language: ro\n"
@@ -35,14 +36,14 @@ msgstr "TIN"
 #. type: TH
 #: doc/tin.1:11 doc/tin.5:10
 #, no-wrap
-msgid "2025-12-24"
-msgstr "2025-12-24"
+msgid "2026-08-23"
+msgstr ""
 
 #. type: TH
 #: doc/tin.1:11 doc/tin.5:10
 #, no-wrap
-msgid "2.6.5"
-msgstr "2.6.5"
+msgid "2.6.6"
+msgstr "2.6.6"
 
 #. type: TH
 #: doc/tin.1:11 doc/tin.5:10
@@ -68,7 +69,7 @@ msgid "SYNOPSIS"
 msgstr "SINOPSIS"
 
 #. type: Plain text
-#: doc/tin.1:53
+#: doc/tin.1:57
 #, fuzzy
 #| msgid ""
 #| "B<tin> [\\|[\\|B<-h>\\||\\|B<-H>\\||\\|B<-V>\\|]\\ \\|| [\\|[\\|B<-a>\\|] "
@@ -79,7 +80,7 @@ msgstr "SINOPSIS"
 #| "I<article_limit>\\|] [\\|B<-f> I<newsrc_file>\\|] [\\|B<-g> I<server>\\|"
 #| "[\\|:I<port>\\|]\\|] [\\|B<-L> I<Message-ID>\\|] [\\|B<-m> "
 #| "I<Mail_dir>\\|] [\\|B<-p> I<port>\\|] [\\|B<-t> I<timeout>\\|] [\\|B<-I> "
-#| "I<index_dir>\\|]\\ \\|[I<newsgroup>\\|[\\|,.\\|.\\|.\\|]\\|]\\|]"
+#| "I<index_dir>\\|]\\ \\|[I<newsgroup>\\|[\\|,.\\|.\\|.\\&\\|]\\|]\\|]"
 msgid ""
 "B<tin> [\\|[\\|B<-h>\\||\\|B<-H>\\||\\|B<-V>\\|]\\ \\|| [\\|[\\|B<-a>\\|] "
 "[\\|B<-dlnq>\\||\\|B<-Q>\\|] [\\|B<-ACkrTzxX>\\|]\\|] [\\|[\\|B<-R>\\||\\|B<-"
@@ -87,36 +88,29 @@ msgid ""
 "B<-6>\\|] [\\|B<-o>\\||\\|B<-w>\\||\\|B<-N>\\||\\|B<-M> I<address>\\|] [\\|"
 "B<-D> I<debug_level>\\|] [\\|B<-F> I<filter_file>\\|] [\\|B<-G> "
 "I<article_limit>\\|] [\\|B<-f> I<newsrc_file>\\|] [\\|B<-g> I<server>\\|"
-"[\\|:I<port>\\|]\\|] [\\|B<-L> I<Message-ID>\\|] [\\|B<-m> I<Mail_dir>\\|] "
-"[\\|B<-p> I<port>\\|] [\\|B<-t> I<timeout>\\|] [\\|B<-I> I<index_dir>\\|]\\ "
-"\\|[I<newsgroup>\\|[\\|,.\\|.\\|.\\&\\|]\\|]\\|]"
+"[\\|:I<port>\\|]\\|] [\\|B<-i> I<proto_article>\\|] [\\|B<-J> "
+"I<tinrc_file>\\|] [\\|B<-L> I<Message-ID>\\|] [\\|B<-m> I<Mail_dir>\\|] [\\|"
+"B<-p> I<port>\\|] [\\|B<-t> I<timeout>\\|] [\\|B<-I> I<index_dir>\\|]\\ \\|"
+"[I<newsgroup>\\|[\\|,.\\|.\\|.\\&\\|]\\|]\\|]"
 msgstr ""
 "B<tin> [\\|[\\|B<-h>\\||\\|B<-H>\\||\\|B<-V>\\|]\\ \\|| [\\|[\\|B<-a>\\|] "
 "[\\|B<-dlnq>\\||\\|B<-Q>\\|] [\\|B<-ACkrTzxX>\\|]\\|] [\\|[\\|B<-R>\\||\\|B<-"
 "S>\\|] \\|\\|B<-s> I<dir-È˜tiri>\\|] [\\|B<-cuvZ>\\|] [\\|B<-4>\\||\\|"
-"B<-6>\\|] [\\|B<-o>\\||\\|B<-w>\\||\\|B<-N>\\||\\|B<-M> I<adresÄƒ\\|] [\\|B<-"
+"B<-6>\\|] [\\|B<-o>\\||\\|B<-w>\\||\\|B<-N>\\||\\|B<-M> I<adresÄƒ>\\|] [\\|B<-"
 "D> I<nivel-depanare>\\|] [\\|B<-F> I<fiÈ™ier-filtru>\\|] [\\|B<-G> I<limitÄƒ-"
 "articole>\\|] [\\|B<-f> I<fiÈ™ier-newsrc>\\|] [\\|B<-g> I<server>\\|"
 "[\\|:I<port>\\|]\\|] [\\|B<-L> I<ID-Mesaj>\\|] [\\|B<-m> I<dir-Mail>\\|] [\\|"
 "B<-p> I<port>\\|] [\\|B<-t> I<timp-aÈ™teptare>\\|] [\\|B<-I> I<dir-indexr>\\|]"
-"\\ \\|[I<grup-È™tiri>\\|[\\|,.\\|.\\|.\\|]\\|]\\|]"
+"\\ \\|[I<grup-È™tiri>\\|[\\|,.\\|.\\|.\\&\\|]\\|]\\|]"
 
 #. type: SH
-#: doc/tin.1:53 doc/tin.5:15
+#: doc/tin.1:57 doc/tin.5:15
 #, no-wrap
 msgid "DESCRIPTION"
 msgstr "DESCRIERE"
 
 #. type: Plain text
-#: doc/tin.1:62
-#, fuzzy
-#| msgid ""
-#| "B<tin> is a full-screen easy to use Usenet newsreader. It can read news "
-#| "locally (e.g., I</var/spool/news>) or remotely (B<rtin> or B<tin -r> "
-#| "option) via an NNTP (Network News Transport Protocol, B<RFC\\%3977>) or "
-#| "NNTPS (B<RFC\\%8143>) server. It will automatically utilize NOV B<\\"
-#| "%newsoverview>(5)  style index files if available locally or via the NNTP "
-#| "[X]OVER command (B<RFC\\%2980>, B<RFC\\%3977>)."
+#: doc/tin.1:66
 msgid ""
 "B<tin> is a full-screen easy to use Usenet newsreader. It can read news "
 "locally (e.g., I</var/spool/news>) or remotely (B<rtin> or B<tin -r> option) "
@@ -128,13 +122,13 @@ msgstr ""
 "B<tin> este un program de citire a È™tirilor Usenet, uÈ™or de utilizat, cu "
 "afiÈ™are pe ecran complet. Poate citi È™tiri local (de exemplu, I</var/spool/"
 "news>) sau de la distanÈ›Äƒ (opÈ›iunea B<rtin> sau B<tin -r>) prin intermediul "
-"unui server NNTP (Network News Transport Protocol, B<RFC\\%3977>) sau NNTPS "
-"(B<RFC\\%8143>). Acesta va utiliza automat fiÈ™iere index de tip NOV B<\\"
+"unui server NNTP (Network News Transport Protocol, B<RFC\\ 3977>) sau NNTPS "
+"(B<RFC\\ 8143>). Acesta va utiliza automat fiÈ™iere index de tip NOV B<\\"
 "%newsoverview>(5)  dacÄƒ sunt disponibile local sau prin comanda NNTP [X]OVER "
-"(B<RFC\\%2980>, B<RFC\\%3977>)."
+"(B<RFC\\ 2980>, B<RFC\\ 3977>)."
 
 #. type: Plain text
-#: doc/tin.1:68
+#: doc/tin.1:72
 msgid ""
 "B<tin> has four separate levels of operation: Selection level, Group level, "
 "Thread level and Article level. Use the B<Help> ('B<h>')  command to view a "
@@ -145,7 +139,7 @@ msgstr ""
 "pentru a vizualiza o listÄƒ a comenzilor disponibile la un anumit nivel."
 
 #. type: Plain text
-#: doc/tin.1:76
+#: doc/tin.1:80
 msgid ""
 "On startup B<tin> will show a list of the newsgroups found in I<$"
 "{TIN_HOMEDIR:-\"$HOME\"}/.newsrc>. An arrow '\\(-E<gt>' or highlighted bar "
@@ -156,15 +150,16 @@ msgid ""
 "pressing 'B<E<lt>CRE<gt>>'."
 msgstr ""
 "La pornire, B<tin> va afiÈ™a o listÄƒ cu grupurile de È™tiri gÄƒsite Ã®n I<$"
-"{TIN_HOMEDIR:-\"$HOME\"}/.newsrc>. O sÄƒgeatÄƒ â€ž-E<gt>â€ sau o barÄƒ evidenÈ›iatÄƒ "
-"va indica primul grup de È™tiri. DeplasaÈ›i-vÄƒ la un grup folosind tastele "
-"sÄƒgeatÄƒ ale terminalului (Ã®n funcÈ›ie de terminal) sau B<Down> (Â«B<j>Â»)  È™i "
-"B<Up> (Â«B<k>Â»). UtilizaÈ›i PgUp/PgDn (Ã®n funcÈ›ie de terminal) sau B<PageUp> "
-"(Â«B<^U>Â») (CTRL-U) È™i B<PageDown> (Â«B<^D>Â») (CTRL-D) pentru a derula pagina "
-"Ã®n sus/jos. IntraÈ›i Ã®ntr-un grup de È™tiri apÄƒsÃ¢nd Â«B<E<lt>CRE<gt>>Â»."
+"{TIN_HOMEDIR:-\"$HOME\"}/.newsrc>. O sÄƒgeatÄƒ â€ž\\(-E<gt>â€ sau o barÄƒ "
+"evidenÈ›iatÄƒ va indica primul grup de È™tiri. DeplasaÈ›i-vÄƒ la un grup folosind "
+"tastele sÄƒgeatÄƒ ale terminalului (Ã®n funcÈ›ie de terminal) sau B<Down> "
+"(Â«B<j>Â»)  È™i B<Up> (Â«B<k>Â»). UtilizaÈ›i PgUp/PgDn (Ã®n funcÈ›ie de terminal) "
+"sau B<PageUp> (Â«B<^U>Â») (CTRL-U) È™i B<PageDown> (Â«B<^D>Â») (CTRL-D) pentru a "
+"derula pagina Ã®n sus/jos. IntraÈ›i Ã®ntr-un grup de È™tiri apÄƒsÃ¢nd "
+"Â«B<E<lt>CRE<gt>>Â»."
 
 #. type: Plain text
-#: doc/tin.1:81
+#: doc/tin.1:85
 msgid ""
 "The B<GroupNextUnreadArtOrGrp> ('B<E<lt>TABE<gt>>') key enters the next "
 "newsgroup with unread articles."
@@ -173,71 +168,71 @@ msgstr ""
 "grup de È™tiri cu articole necitite."
 
 #. type: SH
-#: doc/tin.1:81
+#: doc/tin.1:85
 #, no-wrap
 msgid "EXIT STATUS"
 msgstr "STARE DE IEÈ˜IRE"
 
 #. type: TP
-#: doc/tin.1:83 doc/tin.1:1196 doc/tin.1:3958
+#: doc/tin.1:87 doc/tin.1:1216 doc/tin.1:4018
 #, no-wrap
 msgid "B<0>"
 msgstr "B<0>"
 
 #. type: Plain text
-#: doc/tin.1:86
+#: doc/tin.1:90
 msgid "Successful program execution. No unread news available in batch mode."
 msgstr ""
 "ExecuÈ›ia cu succes a programului. Nu existÄƒ È™tiri necitite disponibile Ã®n "
 "modul pe loturi."
 
 #. type: TP
-#: doc/tin.1:86 doc/tin.1:3961
+#: doc/tin.1:90 doc/tin.1:4021
 #, no-wrap
 msgid "B<1>"
 msgstr "B<1>"
 
 #. type: Plain text
-#: doc/tin.1:89
+#: doc/tin.1:93
 msgid "Usage, syntax, configuration file or network error."
 msgstr "Eroare de utilizare, sintaxÄƒ, fiÈ™ier de configurare sau reÈ›ea."
 
 #. type: TP
-#: doc/tin.1:89 doc/tin.1:3964
+#: doc/tin.1:93 doc/tin.1:4024
 #, no-wrap
 msgid "B<2>"
 msgstr "B<2>"
 
 #. type: Plain text
-#: doc/tin.1:92
+#: doc/tin.1:96
 msgid "Unread news available (batch mode (''B<-Z>'') only)."
 msgstr "È˜tiri necitite disponibile (numai Ã®n modul pe loturi (â€žB<-Z>â€))."
 
 #. type: TP
-#: doc/tin.1:92 doc/tin.1:3967
+#: doc/tin.1:96 doc/tin.1:4027
 #, no-wrap
 msgid "B<3>"
 msgstr "B<3>"
 
 #. type: Plain text
-#: doc/tin.1:97
+#: doc/tin.1:101
 msgid "NNTP error."
 msgstr "Eroare NNTP."
 
 #. type: SH
-#: doc/tin.1:97
+#: doc/tin.1:101
 #, no-wrap
 msgid "OPTIONS"
 msgstr "OPÈšIUNI"
 
 #. type: TP
-#: doc/tin.1:98
+#: doc/tin.1:102
 #, no-wrap
 msgid "B<-4>"
 msgstr "B<-4>"
 
 #. type: Plain text
-#: doc/tin.1:102
+#: doc/tin.1:106
 msgid ""
 "Force connecting via IPv4 to the remote NNTP server. Only available when "
 "built with IPv6 support."
@@ -246,13 +241,13 @@ msgstr ""
 "numai atunci cÃ¢nd este construit cu suport IPv6."
 
 #. type: TP
-#: doc/tin.1:102
+#: doc/tin.1:106
 #, no-wrap
 msgid "B<-6>"
 msgstr "B<-6>"
 
 #. type: Plain text
-#: doc/tin.1:106
+#: doc/tin.1:110
 msgid ""
 "Force connecting via IPv6 to the remote NNTP server. Only available when "
 "built with IPv6 support."
@@ -261,43 +256,40 @@ msgstr ""
 "numai atunci cÃ¢nd este construit cu suport IPv6."
 
 #. type: TP
-#: doc/tin.1:106
+#: doc/tin.1:110
 #, no-wrap
 msgid "B<-a>"
 msgstr "B<-a>"
 
 #. type: Plain text
-#: doc/tin.1:109
+#: doc/tin.1:113
 msgid "Toggle ANSI color (default is off)."
 msgstr "ActiveazÄƒ/dezactiveazÄƒ culorile ANSI (implicit sunt dezactivate)."
 
 #. type: TP
-#: doc/tin.1:109
+#: doc/tin.1:113
 #, no-wrap
 msgid "B<-A>"
 msgstr "B<-A>"
 
 #. type: Plain text
-#: doc/tin.1:114
-#, fuzzy
-#| msgid ""
-#| "Force authentication on initial connect. Only available when reading via "
-#| "NNTP."
+#: doc/tin.1:118
 msgid ""
 "Force authentication on initial connect. Only available when reading via "
 "NNTP.  See also I<${TIN_HOMEDIR:-\"$HOME\"}/.newsauth> in B<\\%tin>(5)."
 msgstr ""
 "ForÈ›eazÄƒ autentificarea la conectarea iniÈ›ialÄƒ. DisponibilÄƒ numai la citirea "
-"prin NNTP."
+"prin NNTP. ConsultaÈ›i È™i I<${TIN_HOMEDIR:-â€ž$HOMEâ€}/.newsauth> Ã®n B<\\"
+"%tin>(5)."
 
 #. type: TP
-#: doc/tin.1:114
+#: doc/tin.1:118
 #, no-wrap
 msgid "B<-c>"
 msgstr "B<-c>"
 
 #. type: Plain text
-#: doc/tin.1:119
+#: doc/tin.1:123
 msgid ""
 "Create/update index files for every group in I<${TIN_HOMEDIR:-"
 "\"$HOME\"}/.newsrc> or file specified by the ''B<-f>'' option and mark all "
@@ -308,13 +300,13 @@ msgstr ""
 "f>â€ È™i marcheazÄƒ toate articolele ca citite."
 
 #. type: TP
-#: doc/tin.1:119
+#: doc/tin.1:123
 #, no-wrap
 msgid "B<-C>"
 msgstr "B<-C>"
 
 #. type: Plain text
-#: doc/tin.1:124
+#: doc/tin.1:128
 msgid ""
 "Use COMPRESS NNTP extension (B<RFC\\ 8054>) if available. See also "
 "B<nntp_read_timeout_secs>, ''B<-t>'' and the \"SECURITY\" and \"BUGS\" "
@@ -325,7 +317,7 @@ msgstr ""
 "Â«SECURITATEÂ» È™i Â«ERORIÂ»."
 
 #. type: TP
-#: doc/tin.1:124
+#: doc/tin.1:128
 #, no-wrap
 msgid "B<-d>"
 msgstr "B<-d>"
@@ -333,22 +325,22 @@ msgstr "B<-d>"
 #
 #.  FIXME: explain debug levels
 #. type: Plain text
-#: doc/tin.1:130
+#: doc/tin.1:134
 msgid ""
-"Don't load newsgroup descriptions and servers message of the day "
+"Don't load newsgroup descriptions and server's message of the day "
 "(interactive mode)."
 msgstr ""
 "Nu Ã®ncarcÄƒ descrierile grupurilor de È™tiri È™i mesajul zilei al serverelor "
 "(modul interactiv)."
 
 #. type: TP
-#: doc/tin.1:130
+#: doc/tin.1:134
 #, no-wrap
 msgid "B<-D>I< debug-level>"
 msgstr "B<-D>I< nivel-depanare>"
 
 #. type: Plain text
-#: doc/tin.1:140
+#: doc/tin.1:144
 #, fuzzy
 #| msgid ""
 #| "Enter debug-level, the levels can specified via number (should be avoided "
@@ -356,12 +348,12 @@ msgstr "B<-D>I< nivel-depanare>"
 #| "below. Use comma to give multiple levels, any combinations are allowed "
 #| "(e.g., ''B<-D> I<GNKSA,2,NNTP>''). If removal is requested it will be "
 #| "performed at startup and on normal termination (that is the files are "
-#| "only available while tin is running)."
+#| "only available while B<tin> is running)."
 msgid ""
 "Enter debug-level, the levels can specified via number (should be avoided as "
 "it will be removed in the future) or name (case insensitive) as listed "
 "below. Use comma to give multiple levels, any combinations are allowed "
-"(e.g., ''B<-D> I<GNKSA,2,NNTP>''). If removal is requested it will be "
+"(e.g., ''B<-D>\\ I<GNKSA,2,NNTP>''). If removal is requested it will be "
 "performed at startup and on normal termination (that is the files are only "
 "available while B<tin> is running)."
 msgstr ""
@@ -371,187 +363,189 @@ msgstr ""
 "indica mai multe niveluri, fiind permise orice combinaÈ›ii (de exemplu, â€žB<-"
 "D> I<GNKSA,2,NNTP>â€). DacÄƒ se solicitÄƒ eliminarea, aceasta va fi efectuatÄƒ "
 "la pornire È™i la terminarea normalÄƒ (adicÄƒ fiÈ™ierele sunt disponibile numai "
-"Ã®n timp ce tin ruleazÄƒ)."
+"Ã®n timp ce B<tin> ruleazÄƒ)."
 
 #. type: IP
-#: doc/tin.1:144 doc/tin.1:1900 doc/tin.1:1934 doc/tin.1:2053 doc/tin.1:2120
-#: doc/tin.1:2322 doc/tin.1:2387 doc/tin.1:2523 doc/tin.1:2550 doc/tin.1:2564
-#: doc/tin.1:2616 doc/tin.1:2646 doc/tin.1:2724 doc/tin.1:2756 doc/tin.1:2782
-#: doc/tin.1:2863 doc/tin.1:2899 doc/tin.5:1674 doc/tin.5:1703 doc/tin.5:1841
-#: doc/tin.5:1904 doc/tin.5:2099 doc/tin.5:2169 doc/tin.5:2221 doc/tin.5:2340
-#: doc/tin.5:2353 doc/tin.5:2386 doc/tin.5:2439 doc/tin.5:2468 doc/tin.5:2539
-#: doc/tin.5:2588 doc/tin.5:2616 doc/tin.5:2706 doc/tin.5:2744
+#: doc/tin.1:148 doc/tin.1:1920 doc/tin.1:1954 doc/tin.1:2073 doc/tin.1:2140
+#: doc/tin.1:2345 doc/tin.1:2410 doc/tin.1:2546 doc/tin.1:2573 doc/tin.1:2587
+#: doc/tin.1:2622 doc/tin.1:2657 doc/tin.1:2687 doc/tin.1:2765 doc/tin.1:2797
+#: doc/tin.1:2823 doc/tin.1:2892 doc/tin.1:2916 doc/tin.1:2952 doc/tin.5:747
+#: doc/tin.5:1683 doc/tin.5:1712 doc/tin.5:1850 doc/tin.5:1913 doc/tin.5:2064
+#: doc/tin.5:2128 doc/tin.5:2198 doc/tin.5:2250 doc/tin.5:2369 doc/tin.5:2382
+#: doc/tin.5:2407 doc/tin.5:2433 doc/tin.5:2486 doc/tin.5:2515 doc/tin.5:2586
+#: doc/tin.5:2635 doc/tin.5:2663 doc/tin.5:2735 doc/tin.5:2765 doc/tin.5:2803
 #, no-wrap
 msgid "1"
 msgstr "1"
 
 #. type: tbl table
-#: doc/tin.1:144
+#: doc/tin.1:148
 #, no-wrap
 msgid "NNTP"
 msgstr "NNTP"
 
 #. type: tbl table
-#: doc/tin.1:144
+#: doc/tin.1:148
 #, no-wrap
 msgid "NNTPS"
 msgstr "NNTPS"
 
 #. type: IP
-#: doc/tin.1:145 doc/tin.1:1902 doc/tin.1:1936 doc/tin.1:2054 doc/tin.1:2125
-#: doc/tin.1:2324 doc/tin.1:2391 doc/tin.1:2526 doc/tin.1:2566 doc/tin.1:2618
-#: doc/tin.1:2649 doc/tin.1:2726 doc/tin.1:2758 doc/tin.1:2784 doc/tin.1:2865
-#: doc/tin.1:2901 doc/tin.5:1675 doc/tin.5:1704 doc/tin.5:1842 doc/tin.5:1909
-#: doc/tin.5:2101 doc/tin.5:2173 doc/tin.5:2225 doc/tin.5:2356 doc/tin.5:2388
-#: doc/tin.5:2441 doc/tin.5:2471 doc/tin.5:2541 doc/tin.5:2590 doc/tin.5:2618
-#: doc/tin.5:2708 doc/tin.5:2746
+#: doc/tin.1:149 doc/tin.1:1922 doc/tin.1:1956 doc/tin.1:2074 doc/tin.1:2145
+#: doc/tin.1:2347 doc/tin.1:2414 doc/tin.1:2549 doc/tin.1:2589 doc/tin.1:2624
+#: doc/tin.1:2659 doc/tin.1:2690 doc/tin.1:2767 doc/tin.1:2799 doc/tin.1:2825
+#: doc/tin.1:2894 doc/tin.1:2918 doc/tin.1:2954 doc/tin.5:748 doc/tin.5:1684
+#: doc/tin.5:1713 doc/tin.5:1851 doc/tin.5:1918 doc/tin.5:2065 doc/tin.5:2130
+#: doc/tin.5:2202 doc/tin.5:2254 doc/tin.5:2385 doc/tin.5:2409 doc/tin.5:2435
+#: doc/tin.5:2488 doc/tin.5:2518 doc/tin.5:2588 doc/tin.5:2637 doc/tin.5:2665
+#: doc/tin.5:2737 doc/tin.5:2767 doc/tin.5:2805
 #, no-wrap
 msgid "2"
 msgstr "2"
 
 #. type: tbl table
-#: doc/tin.1:145
+#: doc/tin.1:149
 #, no-wrap
 msgid "FILTER"
 msgstr "FILTER"
 
 #. type: tbl table
-#: doc/tin.1:145
+#: doc/tin.1:149
 #, no-wrap
 msgid "ARTS"
 msgstr "ARTS"
 
 #. type: IP
-#: doc/tin.1:146 doc/tin.1:1906 doc/tin.1:1940 doc/tin.1:2055 doc/tin.1:2328
-#: doc/tin.1:2622 doc/tin.1:2653 doc/tin.1:2731 doc/tin.1:2788 doc/tin.5:1677
-#: doc/tin.5:1706 doc/tin.5:1843 doc/tin.5:2105 doc/tin.5:2231 doc/tin.5:2445
-#: doc/tin.5:2475 doc/tin.5:2545 doc/tin.5:2622
+#: doc/tin.1:150 doc/tin.1:1926 doc/tin.1:1960 doc/tin.1:2075 doc/tin.1:2351
+#: doc/tin.1:2663 doc/tin.1:2694 doc/tin.1:2772 doc/tin.1:2829 doc/tin.5:1686
+#: doc/tin.5:1715 doc/tin.5:1852 doc/tin.5:2067 doc/tin.5:2134 doc/tin.5:2260
+#: doc/tin.5:2492 doc/tin.5:2522 doc/tin.5:2592 doc/tin.5:2669
 #, no-wrap
 msgid "4"
 msgstr "4"
 
 #. type: tbl table
-#: doc/tin.1:146
+#: doc/tin.1:150
 #, no-wrap
 msgid "NEWSRC"
 msgstr "NEWSRC"
 
 #. type: tbl table
-#: doc/tin.1:146
+#: doc/tin.1:150
 #, no-wrap
 msgid "BITMAP"
 msgstr "BITMAP"
 
 #. type: IP
-#: doc/tin.1:147 doc/tin.1:2058 doc/tin.1:2631 doc/tin.5:1846 doc/tin.5:2454
+#: doc/tin.1:151 doc/tin.1:2078 doc/tin.1:2672 doc/tin.5:1855 doc/tin.5:2501
 #, no-wrap
 msgid "8"
 msgstr "8"
 
 #. type: tbl table
-#: doc/tin.1:147
+#: doc/tin.1:151
 #, no-wrap
 msgid "THREADING"
 msgstr "THREADING"
 
 #. type: tbl table
-#: doc/tin.1:147
+#: doc/tin.1:151
 #, no-wrap
 msgid "REFS"
 msgstr "REFS"
 
 #. type: tbl table
-#: doc/tin.1:148
+#: doc/tin.1:152
 #, no-wrap
 msgid "16"
 msgstr "16"
 
 #. type: tbl table
-#: doc/tin.1:148
+#: doc/tin.1:152
 #, no-wrap
 msgid "MEMORY"
 msgstr "MEMORY"
 
 #. type: tbl table
-#: doc/tin.1:148
+#: doc/tin.1:152
 #, no-wrap
 msgid "MALLOC"
 msgstr "MALLOC"
 
 #. type: tbl table
-#: doc/tin.1:149
+#: doc/tin.1:153
 #, no-wrap
 msgid "32"
 msgstr "32"
 
 #. type: tbl table
-#: doc/tin.1:149
+#: doc/tin.1:153
 #, no-wrap
 msgid "ATTRIBUTES"
 msgstr "ATTRIBUTES"
 
 #. type: tbl table
-#: doc/tin.1:150
+#: doc/tin.1:154
 #, no-wrap
 msgid "64"
 msgstr "64"
 
 #. type: tbl table
-#: doc/tin.1:150
+#: doc/tin.1:154
 #, no-wrap
 msgid "MISC"
 msgstr "MISC"
 
 #. type: tbl table
-#: doc/tin.1:150
+#: doc/tin.1:154
 #, no-wrap
 msgid "GNKSA"
 msgstr "GNKSA"
 
 #. type: tbl table
-#: doc/tin.1:150
+#: doc/tin.1:154
 #, no-wrap
 msgid "ACTIVE"
 msgstr "ACTIVE"
 
 #. type: tbl table
-#: doc/tin.1:151
+#: doc/tin.1:155
 #, no-wrap
 msgid "127"
 msgstr "127"
 
 #. type: tbl table
-#: doc/tin.1:151
+#: doc/tin.1:155
 #, no-wrap
 msgid "ALL"
 msgstr "ALL"
 
 #. type: tbl table
-#: doc/tin.1:151
+#: doc/tin.1:155
 #, no-wrap
 msgid "EVERYTHING"
 msgstr "EVERYTHING"
 
 #. type: tbl table
-#: doc/tin.1:152
+#: doc/tin.1:156
 #, no-wrap
 msgid "128"
 msgstr "128"
 
 #. type: tbl table
-#: doc/tin.1:152
+#: doc/tin.1:156
 #, no-wrap
 msgid "REMOVE"
 msgstr "REMOVE"
 
 #. type: tbl table
-#: doc/tin.1:152
+#: doc/tin.1:156
 #, no-wrap
 msgid "DELETE"
 msgstr "DELETE"
 
 #. type: Plain text
-#: doc/tin.1:158
+#: doc/tin.1:162
 msgid ""
 "For NNTP-level ''B<-v>'' controls the verbosity of the output.  Depending on "
 "the debug-level various files may be written to I<$TMPDIR> and/or on screen "
@@ -563,13 +557,13 @@ msgstr ""
 "Â«SECURITATEÂ»!"
 
 #. type: TP
-#: doc/tin.1:158
+#: doc/tin.1:162
 #, no-wrap
 msgid "B<-f>I< file>"
 msgstr "B<-f>I< fiÈ™ier>"
 
 #. type: Plain text
-#: doc/tin.1:163
+#: doc/tin.1:167
 msgid ""
 "Use the specified file of subscribed to newsgroups in place of I<$"
 "{TIN_HOMEDIR:-\"$HOME\"}/.newsrc> or a file specified via I<${TIN_HOMEDIR:-"
@@ -580,13 +574,13 @@ msgstr ""
 "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/newsrctable>."
 
 #. type: TP
-#: doc/tin.1:163
+#: doc/tin.1:167
 #, no-wrap
 msgid "B<-F>I< file>"
 msgstr "B<-F>I< fiÈ™ier>"
 
 #. type: Plain text
-#: doc/tin.1:166
+#: doc/tin.1:170
 msgid ""
 "Use the specified filter file instead of I<${TIN_HOMEDIR:-"
 "\"$HOME\"}/.filter>."
@@ -595,13 +589,13 @@ msgstr ""
 "\"$HOME\"}/.filter>."
 
 #. type: TP
-#: doc/tin.1:166
+#: doc/tin.1:170
 #, no-wrap
 msgid "B<-g> I<server>[:I<port>]"
-msgstr "B<-g> I<server>[:I<port>]"
+msgstr "B<-g> I<server>[B<:>I<port>]"
 
 #. type: Plain text
-#: doc/tin.1:172
+#: doc/tin.1:176
 msgid ""
 "Use the server[:port] and newsrc specified in I<${TIN_HOMEDIR:-"
 "\"$HOME\"}/.tin/newsrctable>. Only available when reading via NNTP. If you "
@@ -614,13 +608,13 @@ msgstr ""
 "Ã®ncadratÄƒ Ã®ntre paranteze drepte."
 
 #. type: TP
-#: doc/tin.1:172
+#: doc/tin.1:176
 #, no-wrap
 msgid "B<-G>I< article-limit>"
 msgstr "B<-G>I< limitÄƒ-articole>"
 
 #. type: Plain text
-#: doc/tin.1:180
+#: doc/tin.1:184
 msgid ""
 "Limit the number of articles/group to retrieve from the server.  If "
 "I<article-limit> is E<gt> 0 not more than the last I<article-limit> articles/"
@@ -636,36 +630,54 @@ msgstr ""
 "Valoarea implicitÄƒ este 0, ceea ce Ã®nseamnÄƒ cÄƒ nu existÄƒ nicio limitÄƒ."
 
 #. type: TP
-#: doc/tin.1:180
+#: doc/tin.1:184
 #, no-wrap
 msgid "B<-h>"
 msgstr "B<-h>"
 
 #. type: Plain text
-#: doc/tin.1:183
+#: doc/tin.1:187
 msgid "Help listing all command-line options."
 msgstr "Ajutor: listeazÄƒ opÈ›iunile valide pentru linia de comandÄƒ."
 
 #. type: TP
-#: doc/tin.1:183
+#: doc/tin.1:187
 #, no-wrap
 msgid "B<-H>"
 msgstr "B<-H>"
 
 #. type: Plain text
-#: doc/tin.1:187
+#: doc/tin.1:191
 msgid ""
 "Brief introduction to B<tin> that is also shown the first time it is started."
 msgstr "ScurtÄƒ introducere Ã®n B<tin>, care este afiÈ™atÄƒ È™i la prima pornire."
 
 #. type: TP
-#: doc/tin.1:187
+#: doc/tin.1:191
+#, no-wrap
+msgid "B<-i>I< proto_article>"
+msgstr ""
+
+#. type: Plain text
+#: doc/tin.1:202
+msgid ""
+"Import (append) a proto article to the I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/"
+"postponed.articles> file.  The proto article then can be posted via "
+"B<Postponed> '(B<O>', \\&'B<^O>') or ''B<-w>'' or even 'B<-o>''.  The proto "
+"article should not be MIME encoded and have at least the following headers: "
+"''From:'', ''Subject:'' and ''Newsgroups:''.  Be aware that if ''B<-i>'' is "
+"used in conjunction with ''B<-o>'' all pending postponed articles will be "
+"posted, not just the one given with ''B<-i>''."
+msgstr ""
+
+#. type: TP
+#: doc/tin.1:202
 #, no-wrap
 msgid "B<-I>I< dir>"
 msgstr "B<-I>I< director>"
 
 #. type: Plain text
-#: doc/tin.1:193
+#: doc/tin.1:208
 msgid ""
 "Directory in which to store newsgroup index files. Default is I<$"
 "{TIN_INDEX_NEWSDIR:-\"${TIN_HOMEDIR:-\"$HOME\"}/.tin\"}/.news>.  This option "
@@ -679,13 +691,29 @@ msgstr ""
 "dezactivatÄƒ."
 
 #. type: TP
-#: doc/tin.1:193
+#: doc/tin.1:208
+#, no-wrap
+msgid "B<-J>I< file>"
+msgstr "B<-J>I< fiÈ™ier>"
+
+#. type: Plain text
+#: doc/tin.1:212
+#, fuzzy
+msgid ""
+"Use the specified tinrc file instead of I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/"
+"tinrc>."
+msgstr ""
+"UtilizeazÄƒ fiÈ™ierul tinrc specificat Ã®n locul I<${TIN_HOMEDIR:-"
+"\"$HOME\"}/.tin/tinrc>."
+
+#. type: TP
+#: doc/tin.1:212
 #, no-wrap
 msgid "B<-k>"
 msgstr "B<-k>"
 
 #. type: Plain text
-#: doc/tin.1:198
+#: doc/tin.1:217
 msgid ""
 "Skip the certificate verification step for NNTPS connections and proceed "
 "without checking. This option implies ''B<-T>''. See also the \"SECURITY\" "
@@ -696,24 +724,13 @@ msgstr ""
 "asemenea secÈ›iunea Â«SECURITATEÂ»."
 
 #. type: TP
-#: doc/tin.1:198
+#: doc/tin.1:217
 #, no-wrap
 msgid "B<-l>"
 msgstr "B<-l>"
 
 #. type: Plain text
-#: doc/tin.1:210
-#, fuzzy
-#| msgid ""
-#| "Get number of articles per group from the I<${TIN_LIBDIR:-NEWSLIBDIR}\"/"
-#| "\"${TIN_ACTIVEFILE:-active}> file. If reading via NNTP this is done with "
-#| "the LIST command (B<RFC\\%3977>). This might result in incorrect article "
-#| "counts but is usually faster than the default which is to read the I<$"
-#| "{TIN_LIBDIR:-NEWSLIBDIR}\"/\"${TIN_ACTIVEFILE:-active}> file (either "
-#| "directly or via LIST) and then check the article count via NNTP GROUP "
-#| "command (B<RFC\\%3977>) ''B<-ln>''. If reading via NNTP and LIST COUNTS "
-#| "(B<RFC\\%6048>) is available that is used instead as it gives more "
-#| "accurate article counts."
+#: doc/tin.1:229
 msgid ""
 "Get number of articles per group from the I<${TIN_LIBDIR:-NEWSLIBDIR}\"/\"$"
 "{TIN_ACTIVEFILE:-active}> file. If reading via NNTP this is done with the "
@@ -726,23 +743,23 @@ msgid ""
 msgstr ""
 "ObÈ›ine numÄƒrul de articole pe grup din fiÈ™ierul I<${TIN_LIBDIR:-NEWSLIBDIR}"
 "\"/\"${TIN_ACTIVEFILE:-active}>. DacÄƒ citirea se face prin NNTP, aceasta se "
-"realizeazÄƒ cu comanda LIST (B<RFC\\%3977>). Acest lucru poate duce la "
+"realizeazÄƒ cu comanda LIST (B<RFC\\ 3977>). Acest lucru poate duce la "
 "numÄƒrarea incorectÄƒ a articolelor, dar este de obicei mai rapid decÃ¢t "
 "opÈ›iunea implicitÄƒ, care constÄƒ Ã®n citirea fiÈ™ierului I<${TIN_LIBDIR:-"
 "NEWSLIBDIR}\"/\"${TIN_ACTIVEFILE:-active}> (fie direct, fie prin LIST) È™i "
-"apoi verificarea numÄƒrului de articole prin comanda NNTP GROUP (B<RFC\\"
-"%3977>). â€žB<-ln>â€. DacÄƒ citirea se face prin NNTP È™i LIST COUNTS (B<RFC\\"
-"%6048>) este disponibilÄƒ, aceasta este utilizatÄƒ Ã®n schimb, deoarece oferÄƒ "
-"un numÄƒr mai precis de articole."
+"apoi verificarea numÄƒrului de articole prin comanda NNTP GROUP (B<RFC\\ "
+"3977>). â€žB<-ln>â€. DacÄƒ citirea se face prin NNTP È™i LIST COUNTS (B<RFC\\ "
+"6048>) este disponibilÄƒ, aceasta este utilizatÄƒ Ã®n schimb, deoarece oferÄƒ un "
+"numÄƒr mai precis de articole."
 
 #. type: TP
-#: doc/tin.1:210
+#: doc/tin.1:229
 #, no-wrap
 msgid "B<-L>"
 msgstr "B<-L>"
 
 #. type: Plain text
-#: doc/tin.1:214
+#: doc/tin.1:233
 msgid ""
 "Show the message with the given Message-ID if available. Only available when "
 "reading via NNTP."
@@ -751,26 +768,26 @@ msgstr ""
 "numai la citirea prin NNTP."
 
 #. type: TP
-#: doc/tin.1:214
+#: doc/tin.1:233
 #, no-wrap
 msgid "B<-m>I< dir>"
 msgstr "B<-m>I< director>"
 
 #. type: Plain text
-#: doc/tin.1:217
+#: doc/tin.1:236
 msgid "Mailbox directory to use. Default is I<${TIN_HOMEDIR:-\"$HOME\"}/Mail>."
 msgstr ""
 "Directorul cÄƒsuÈ›ei poÈ™tale care trebuie utilizat. Implicit este I<$"
 "{TIN_HOMEDIR:-\"$HOME\"}/Mail>."
 
 #. type: TP
-#: doc/tin.1:217
+#: doc/tin.1:236
 #, no-wrap
 msgid "B<-M>I< user>"
 msgstr "B<-M>I< utilizator>"
 
 #. type: Plain text
-#: doc/tin.1:221
+#: doc/tin.1:240
 msgid ""
 "Mail unread articles to specified user for later reading. For more "
 "information read section \"AUTOMATIC MAILING AND SAVING NEW NEWS\"."
@@ -780,20 +797,13 @@ msgstr ""
 "AUTOMATÄ‚ PRIN POÈ˜TA ELECTRONICÄ‚ È˜I SALVAREA NOILOR È˜TIRIÂ»."
 
 #. type: TP
-#: doc/tin.1:221
+#: doc/tin.1:240
 #, no-wrap
 msgid "B<-n>"
 msgstr "B<-n>"
 
 #. type: Plain text
-#: doc/tin.1:228
-#, fuzzy
-#| msgid ""
-#| "Only load groups from the I<${TIN_LIBDIR:-NEWSLIBDIR}\"/\"$"
-#| "{TIN_ACTIVEFILE:-active}> file that are subscribed to in the user's I<$"
-#| "{TIN_HOMEDIR:-\"$HOME\"}/.newsrc>. This allows a noticeable speedup when "
-#| "connecting via a slow line, but B<tin> may not be able detect which "
-#| "groups are moderated. See also ''B<-l>''."
+#: doc/tin.1:247
 msgid ""
 "Only load groups from the I<${TIN_LIBDIR:-NEWSLIBDIR}\"/\"${TIN_ACTIVEFILE:-"
 "active}> file that are subscribed to in the user's I<${TIN_HOMEDIR:-"
@@ -809,13 +819,13 @@ msgstr ""
 "opÈ›iunea â€žB<-l>â€."
 
 #. type: TP
-#: doc/tin.1:228
+#: doc/tin.1:247
 #, no-wrap
 msgid "B<-N>"
 msgstr "B<-N>"
 
 #. type: Plain text
-#: doc/tin.1:232
+#: doc/tin.1:251
 msgid ""
 "Mail unread articles to yourself for later reading. For more information "
 "read section \"AUTOMATIC MAILING AND SAVING NEW NEWS\"."
@@ -825,13 +835,13 @@ msgstr ""
 "SALVAREA NOILOR È˜TIRIÂ»."
 
 #. type: TP
-#: doc/tin.1:232
+#: doc/tin.1:251
 #, no-wrap
 msgid "B<-o>"
 msgstr "B<-o>"
 
 #. type: Plain text
-#: doc/tin.1:236
+#: doc/tin.1:255
 msgid ""
 "Quick post all postponed articles and exit. In order for this to be really "
 "quick, it should be used with ''B<-n>'' if possible."
@@ -840,13 +850,13 @@ msgstr ""
 "cu adevÄƒrat rapid, ar trebui utilizatÄƒ cu â€žB<-n>â€, dacÄƒ este posibil."
 
 #. type: TP
-#: doc/tin.1:236
+#: doc/tin.1:255
 #, no-wrap
 msgid "B<-p>I< port>"
 msgstr "B<-p>I< port>"
 
 #. type: Plain text
-#: doc/tin.1:242
+#: doc/tin.1:261
 msgid ""
 "Port to use if reading via NNTP (default is 119 or 563 if NNTPS is enabled, "
 "see ''B<-T>''). This also overrides the environment variables $B<NNTPPORT> "
@@ -858,13 +868,13 @@ msgstr ""
 "DisponibilÄƒ numai Ã®n cazul citirii prin NNTP."
 
 #. type: TP
-#: doc/tin.1:242
+#: doc/tin.1:261
 #, no-wrap
 msgid "B<-q>"
 msgstr "B<-q>"
 
 #. type: Plain text
-#: doc/tin.1:245
+#: doc/tin.1:264
 msgid ""
 "Don't check for new newsgroups and skip loading the servers message of the "
 "day."
@@ -873,13 +883,13 @@ msgstr ""
 "servere."
 
 #. type: TP
-#: doc/tin.1:245
+#: doc/tin.1:264
 #, no-wrap
 msgid "B<-Q>"
 msgstr "B<-Q>"
 
 #. type: Plain text
-#: doc/tin.1:250
+#: doc/tin.1:269
 msgid ""
 "Quick start. Start B<tin> as quickly as possible. Currently this is "
 "equivalent to ''B<-dnq>''. See also the ''B<-C>'' and ''B<-G>'' command-line "
@@ -890,13 +900,13 @@ msgstr ""
 "comandÄƒ â€žB<-C>â€' È™i â€žB<-G>â€."
 
 #. type: TP
-#: doc/tin.1:250
+#: doc/tin.1:269
 #, no-wrap
 msgid "B<-r>"
 msgstr "B<-r>"
 
 #. type: Plain text
-#: doc/tin.1:255
+#: doc/tin.1:274
 msgid ""
 "Read news remotely from the default NNTP server specified in the environment "
 "variable $B<NNTPSERVER> or contained in the file I</etc/nntpserver>."
@@ -906,24 +916,24 @@ msgstr ""
 "nntpserver>."
 
 #. type: TP
-#: doc/tin.1:255
+#: doc/tin.1:274
 #, no-wrap
 msgid "B<-R>"
 msgstr "B<-R>"
 
 #. type: Plain text
-#: doc/tin.1:258
+#: doc/tin.1:277
 msgid "Read news saved by the ''B<-S>'' option."
 msgstr "CiteÈ™te È™tirile salvate cu opÈ›iunea â€žB<-S>â€."
 
 #. type: TP
-#: doc/tin.1:258
+#: doc/tin.1:277
 #, no-wrap
 msgid "B<-s>I< dir>"
 msgstr "B<-s>I< director>"
 
 #. type: Plain text
-#: doc/tin.1:262
+#: doc/tin.1:281
 msgid ""
 "Save/read articles to/in directory. Default is I<${TIN_HOMEDIR:-\"$HOME\"}/"
 "News>."
@@ -932,13 +942,13 @@ msgstr ""
 "\"$HOME\"}/News>."
 
 #. type: TP
-#: doc/tin.1:262
+#: doc/tin.1:281
 #, no-wrap
 msgid "B<-S>"
 msgstr "B<-S>"
 
 #. type: Plain text
-#: doc/tin.1:266
+#: doc/tin.1:285
 msgid ""
 "Save unread articles for later reading by the ''B<-R>'' option. For more "
 "information read section \"AUTOMATIC MAILING AND SAVING NEW NEWS\"."
@@ -948,13 +958,13 @@ msgstr ""
 "PRIN POÈ˜TA ELECTRONICÄ‚ È˜I SALVAREA NOILOR È˜TIRIÂ»."
 
 #. type: TP
-#: doc/tin.1:266
+#: doc/tin.1:285
 #, no-wrap
 msgid "B<-t>I< timeout>"
 msgstr "B<-t>I< timp-aÈ™teptare>"
 
 #. type: Plain text
-#: doc/tin.1:270
+#: doc/tin.1:289
 msgid ""
 "Override the B<nntp_read_timeout_secs> setting. Default is 120 seconds, "
 "allowed maximum is 16383."
@@ -963,13 +973,13 @@ msgstr ""
 "120 de secunde, iar valoarea maximÄƒ permisÄƒ este de 16383."
 
 #. type: TP
-#: doc/tin.1:270
+#: doc/tin.1:289
 #, no-wrap
 msgid "B<-T>"
 msgstr "B<-T>"
 
 #. type: Plain text
-#: doc/tin.1:274
+#: doc/tin.1:293
 msgid ""
 "Enable NNTPS (NNTP over TLS). This also overrides the environment variable "
 "$B<NNTPSPORT> if set. Only available when reading via NNTP."
@@ -978,13 +988,13 @@ msgstr ""
 "$B<NNTPSPORT>, dacÄƒ este definitÄƒ. DisponibilÄƒ numai la citirea prin NNTP."
 
 #. type: TP
-#: doc/tin.1:274
+#: doc/tin.1:293
 #, no-wrap
 msgid "B<-u>"
 msgstr "B<-u>"
 
 #. type: Plain text
-#: doc/tin.1:280
+#: doc/tin.1:299
 msgid ""
 "Create/update index files for every group in I<${TIN_HOMEDIR:-"
 "\"$HOME\"}/.newsrc> or file specified by the ''B<-f>'' option. This option "
@@ -998,13 +1008,13 @@ msgstr ""
 "dezactivatÄƒ."
 
 #. type: TP
-#: doc/tin.1:280
+#: doc/tin.1:299
 #, no-wrap
 msgid "B<-v>"
 msgstr "B<-v>"
 
 #. type: Plain text
-#: doc/tin.1:285
+#: doc/tin.1:304
 msgid ""
 "Verbose mode for ''B<-c>'', ''B<-D>'', ''B<-M>'', ''B<-N>'', \\&''B<-S>'', "
 "''B<-u>'', ''B<-V>'' and ''B<-Z>'' options. Can be used multiple times to "
@@ -1015,54 +1025,59 @@ msgstr ""
 "ori pentru a creÈ™te nivelul de detaliere."
 
 #. type: TP
-#: doc/tin.1:285
+#: doc/tin.1:304
 #, no-wrap
 msgid "B<-V>"
 msgstr "B<-V>"
 
 #. type: Plain text
-#: doc/tin.1:288
+#: doc/tin.1:307
 msgid "Print version information and compilation options."
 msgstr "AfiÈ™eazÄƒ informaÈ›ii despre versiune È™i opÈ›iunile de compilare."
 
 #. type: TP
-#: doc/tin.1:288
+#: doc/tin.1:307
 #, no-wrap
 msgid "B<-w>"
 msgstr "B<-w>"
 
 #. type: Plain text
-#: doc/tin.1:293
-msgid ""
-"Quick mode to post an article and then exit. This option implies \\&''B<-"
-"d>''. In order for this to be really quick, it should be used with ''B<-n>'' "
-"if possible."
+#: doc/tin.1:313
+#, fuzzy
+#| msgid ""
+#| "Quick mode to post an article and then exit. This option implies \\&''B<-"
+#| "d>''. In order for this to be really quick, it should be used with ''B<-"
+#| "n>'' if possible."
+msgid ""
+"Quick mode to post an article to a group and then exit.  This option implies "
+"''B<-d>''.  In order for this to be really quick, it should be used with "
+"''B<-n>'' if possible."
 msgstr ""
 "Modul rapid pentru a publica un articol È™i apoi a ieÈ™i. AceastÄƒ opÈ›iune "
 "implicÄƒ â€žB<-d>â€. Pentru ca acest lucru sÄƒ fie cu adevÄƒrat rapid, ar trebui "
 "utilizatÄƒ Ã®mpreunÄƒ cu â€žB<-n>â€, dacÄƒ este posibil."
 
 #. type: TP
-#: doc/tin.1:293
+#: doc/tin.1:313
 #, no-wrap
 msgid "B<-x>"
 msgstr "B<-x>"
 
 #. type: Plain text
-#: doc/tin.1:296
+#: doc/tin.1:316
 msgid "No-posting mode. You cannot post articles if you use this option."
 msgstr ""
 "Modul fÄƒrÄƒ publicare. Nu puteÈ›i publica articole dacÄƒ utilizaÈ›i aceastÄƒ "
 "opÈ›iune."
 
 #. type: TP
-#: doc/tin.1:296
+#: doc/tin.1:316
 #, no-wrap
 msgid "B<-X>"
 msgstr "B<-X>"
 
 #. type: Plain text
-#: doc/tin.1:302
+#: doc/tin.1:322
 msgid ""
 "No overwrite mode. I<${TIN_HOMEDIR:-\"$HOME\"}/.newsrc> and files in I<$"
 "{TIN_HOMEDIR:-\"$HOME\"}/.tin> will not be overwritten but may be created if "
@@ -1074,13 +1089,13 @@ msgstr ""
 "posibil."
 
 #. type: TP
-#: doc/tin.1:302
+#: doc/tin.1:322
 #, no-wrap
 msgid "B<-z>"
 msgstr "B<-z>"
 
 #. type: Plain text
-#: doc/tin.1:307
+#: doc/tin.1:327
 msgid ""
 "Only start B<tin> if there is any new/unread news. If there is news B<tin> "
 "will position cursor at first group with unread news. Useful for putting in "
@@ -1091,19 +1106,13 @@ msgstr ""
 "introducerea Ã®n fiÈ™ierul de autentificare."
 
 #. type: TP
-#: doc/tin.1:307
+#: doc/tin.1:327
 #, no-wrap
 msgid "B<-Z>"
 msgstr "B<-Z>"
 
 #. type: Plain text
-#: doc/tin.1:313
-#, fuzzy
-#| msgid ""
-#| "Check if there is any new/unread news and exit with appropriate status. "
-#| "If \\&''B<-v>'' option is specified the number of unread articles in each "
-#| "group is printed. An exit code 0 indicates no news, 1 that an error "
-#| "occurred and 2 that new/unread news exists. Useful for writing scripts."
+#: doc/tin.1:333
 msgid ""
 "Check if there is any new/unread news and exit with appropriate status. If "
 "the \\&''B<-v>'' option is specified the number of unread articles in each "
@@ -1111,13 +1120,13 @@ msgid ""
 "and 2 that new/unread news exists. Useful for writing scripts."
 msgstr ""
 "VerificÄƒ dacÄƒ existÄƒ È™tiri noi/necitite È™i iese cu starea corespunzÄƒtoare. "
-"DacÄƒ este specificatÄƒ opÈ›iunea â€ž'B<-v>â€, se afiÈ™eazÄƒ numÄƒrul de articole "
+"DacÄƒ este specificatÄƒ opÈ›iunea â€žB<-v>â€, se afiÈ™eazÄƒ numÄƒrul de articole "
 "necitite din fiecare grup. Codul de ieÈ™ire 0 indicÄƒ faptul cÄƒ nu existÄƒ "
 "È™tiri, 1 indicÄƒ faptul cÄƒ a apÄƒrut o eroare, iar 2 indicÄƒ faptul cÄƒ existÄƒ "
 "È™tiri noi/necitite. UtilÄƒ pentru scrierea de scripturi."
 
 #. type: Plain text
-#: doc/tin.1:319
+#: doc/tin.1:339
 msgid ""
 "B<tin> can also dynamically change its options by the B<OptionMenu> ('B<M>') "
 "command. Any changes are written to I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/tinrc>. "
@@ -1130,7 +1139,7 @@ msgstr ""
 "GLOBALE È˜I VARIABILELE CONFIGURABILE DIN TINRCÂ» È™i B<\\%tin>(5)."
 
 #. type: Plain text
-#: doc/tin.1:324
+#: doc/tin.1:344
 msgid ""
 "A list of groups can be specified after the other command-line options. This "
 "can be useful if you wish to yank in or subscribe to a hand-picked subset of "
@@ -1144,7 +1153,7 @@ msgstr ""
 "pentru tipurile de modele pe care B<tin> le Ã®nÈ›elege."
 
 #. type: Plain text
-#: doc/tin.1:329
+#: doc/tin.1:349
 msgid ""
 "If you specify a single group-name, or a wildcard that matches a single "
 "group, then you will automatically enter that group. Otherwise the normal "
@@ -1157,7 +1166,7 @@ msgstr ""
 "grupurile ce coincid prezente, ca È™i cum aÈ›i fi selectat doar acele grupuri."
 
 #. type: Plain text
-#: doc/tin.1:333
+#: doc/tin.1:353
 msgid ""
 "With the ''B<-w>'' flag a given group-name is used as default group to post "
 "to. If more than one group or a wildcard is specified only the first group "
@@ -1169,7 +1178,7 @@ msgstr ""
 "coincide."
 
 #. type: Plain text
-#: doc/tin.1:340
+#: doc/tin.1:360
 msgid ""
 "Once you use B<SelectYankActive> ('B<y>') to yank in all active groups, or "
 "B<SelectToggleReadDisplay> ('B<r>') to toggle the read/unread status, then "
@@ -1184,26 +1193,20 @@ msgstr ""
 "{TIN_LIBDIR:-NEWSLIBDIR}\"/\"${TIN_ACTIVEFILE:-active}> È™i a le recupera."
 
 #. type: Plain text
-#: doc/tin.1:346
-#, fuzzy
-#| msgid ""
-#| "NB: With the ''B<-n>'' flag, only unsubscribed groups in the I<$"
-#| "{TIN_HOMEDIR:-\"$HOME\"}/.newsrc> file (or the newsrc-file given by the "
-#| "\\&''B<-f>'' command-line switch or via I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/"
-#| "newsrctable>) can be matched."
+#: doc/tin.1:366
 msgid ""
 "NB: With the ''B<-n>'' flag, if reading via NNTP it may happen that only "
 "unsubscribed groups in the I<${TIN_HOMEDIR:-\"$HOME\"}/.newsrc> file (or the "
 "newsrc-file given by the \\&''B<-f>'' command-line switch or via I<$"
 "{TIN_HOMEDIR:-\"$HOME\"}/.tin/newsrctable>) can be matched."
 msgstr ""
-"NOTA BENE: Cu opÈ›iunea â€žB<-n>â€, pot fi potrivite numai grupurile neabonate "
-"din fiÈ™ierul I<${TIN_HOMEDIR:-\"$HOME\"}/.newsrc> (sau fiÈ™ierul newsrc "
-"specificat prin opÈ›iunea â€žB<-f>â€ sau prin I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/"
-"newsrctable>)."
+"NOTA BENE: Cu opÈ›iunea â€žB<-n>â€, dacÄƒ se citeÈ™te prin NNTP, se poate Ã®ntÃ¢mpla "
+"ca numai grupurile neabonate din fiÈ™ierul I<${TIN_HOMEDIR:-"
+"\"$HOME\"}/.newsrc> (sau fiÈ™ierul newsrc specificat prin opÈ›iunea â€žB<-f>â€ "
+"sau prin I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/newsrctable>) pot fi potrivite."
 
 #. type: Plain text
-#: doc/tin.1:356
+#: doc/tin.1:376
 msgid ""
 "Command-line options have higher priority than attributes and tinrc "
 "options.  Thus, command-line option takes precedence over configured values "
@@ -1223,19 +1226,19 @@ msgstr ""
 "fi afiÈ™at un avertisment."
 
 #. type: SH
-#: doc/tin.1:356
+#: doc/tin.1:376
 #, no-wrap
 msgid "USAGE"
 msgstr "UTILIZARE"
 
 #. type: SS
-#: doc/tin.1:359
+#: doc/tin.1:379
 #, no-wrap
 msgid "NEWS ADMINISTRATION"
 msgstr "ADMINISTRAREA ARTICOLELOR"
 
 #. type: Plain text
-#: doc/tin.1:363
+#: doc/tin.1:383
 msgid ""
 "Maintaining Netnews on large networks of machines can be a pretty time-"
 "consuming job as I discovered when I was given the job of maintaining our "
@@ -1247,16 +1250,7 @@ msgstr ""
 "de È™tiri."
 
 #. type: Plain text
-#: doc/tin.1:373
-#, fuzzy
-#| msgid ""
-#| "A user starting B<tin> for the first time can be automatically subscribed "
-#| "to a list of newsgroups that are deemed appropriate by the news "
-#| "administrator. The subscriptions file should be created in your news lib "
-#| "directory (i.e., I<${TIN_LIBDIR:-NEWSLIBDIR}/subscriptions>) and should "
-#| "be world readable. If you read news via NNTP, then your news server must "
-#| "support the LIST SUBSCRIPTIONS command. It is part of the NNTP List "
-#| "Extensions (B<RFC\\%6048>) and all modern servers should understand it."
+#: doc/tin.1:393
 msgid ""
 "A user starting B<tin> for the first time can be automatically subscribed to "
 "a list of newsgroups that are deemed appropriate by the news administrator. "
@@ -1272,17 +1266,17 @@ msgstr ""
 "È™tiri (adicÄƒ, I<${TIN_LIBDIR:-NEWSLIBDIR}/subscriptions>) È™i trebuie sÄƒ "
 "poatÄƒ fi citit de toatÄƒ lumea. DacÄƒ citiÈ›i È™tirile prin NNTP, serverul dvs. "
 "de È™tiri trebuie sÄƒ accepte comanda LIST SUBSCRIPTIONS. Aceasta face parte "
-"din NNTP List Extensions (B<RFC\\%6048>) È™i toate serverele moderne ar "
+"din NNTP List Extensions (B<RFC\\ 6048>) È™i toate serverele moderne ar "
 "trebui sÄƒ o Ã®nÈ›eleagÄƒ."
 
 #. type: SS
-#: doc/tin.1:373
+#: doc/tin.1:393
 #, no-wrap
 msgid "SCREEN FORMAT"
 msgstr "FORMATUL ECRANULUI"
 
 #. type: Plain text
-#: doc/tin.1:376
+#: doc/tin.1:396
 msgid ""
 "B<tin> has four separate levels of operation: Selection level, Group level, "
 "Thread level and Article level."
@@ -1291,7 +1285,7 @@ msgstr ""
 "Grup, nivel de fir È™i nivel de Articol."
 
 #. type: Plain text
-#: doc/tin.1:383
+#: doc/tin.1:403
 msgid ""
 "At the Selection level the title displays (the name of the news server (with "
 "a \"[T]\"- or \"[k]\"-suffix if reading via NNTPS (insecurely)) and) the "
@@ -1308,7 +1302,7 @@ msgstr ""
 "B<select_format>."
 
 #. type: Plain text
-#: doc/tin.1:391
+#: doc/tin.1:411
 #, no-wrap
 msgid ""
 "\\f(CR-E<gt>M    1     2  comp.security.announce  Announcements from the CERT abou\n"
@@ -1324,7 +1318,7 @@ msgstr ""
 "  X    5   124  news.software.readers   Discussion of software used to r\\fR\n"
 
 #. type: Plain text
-#: doc/tin.1:394
+#: doc/tin.1:414
 msgid ""
 "There may also be a character prefixing the line. An explanation follows:"
 msgstr ""
@@ -1332,13 +1326,13 @@ msgstr ""
 "urmeazÄƒ, gÄƒsiÈ›i explicaÈ›ia:"
 
 #. type: TP
-#: doc/tin.1:394
+#: doc/tin.1:414
 #, no-wrap
 msgid "B<u>"
 msgstr "B<u>"
 
 #. type: Plain text
-#: doc/tin.1:399
+#: doc/tin.1:419
 msgid ""
 "This group is unsubscribed. To see only your subscribed groups use the "
 "B<SelectToggleReadDisplay> ('B<r>') or B<SelectYankActive> ('B<y>') toggle "
@@ -1349,13 +1343,13 @@ msgstr ""
 "sau B<SelectYankActive> (â€žB<y>â€)."
 
 #. type: TP
-#: doc/tin.1:399
+#: doc/tin.1:419
 #, no-wrap
 msgid "B<M>"
 msgstr "B<M>"
 
 #. type: Plain text
-#: doc/tin.1:404
+#: doc/tin.1:424
 msgid ""
 "This is a moderated group. Any posts you make will have to be approved by "
 "the group administrator before it will be made public. B<tin> will ask for "
@@ -1366,13 +1360,13 @@ msgstr ""
 "B<tin> vÄƒ va solicita confirmarea Ã®nainte de a publica Ã®ntr-un grup moderat."
 
 #. type: TP
-#: doc/tin.1:404
+#: doc/tin.1:424
 #, no-wrap
 msgid "B<N>"
 msgstr "B<N>"
 
 #. type: Plain text
-#: doc/tin.1:413
+#: doc/tin.1:433
 msgid ""
 "This is a new newsgroup which has been created since you last used B<tin>. "
 "New newsgroups are not subscribed to by default (However, see the "
@@ -1391,18 +1385,13 @@ msgstr ""
 "extrageÈ›i toate grupurile pentru a le gÄƒsi Ã®ntr-o sesiune ulterioarÄƒ."
 
 #. type: TP
-#: doc/tin.1:413
+#: doc/tin.1:433
 #, no-wrap
 msgid "B<D>"
 msgstr "B<D>"
 
 #. type: Plain text
-#: doc/tin.1:419
-#, fuzzy
-#| msgid ""
-#| "This group no longer exists. If you no longer wish to see this group then "
-#| "unsubscribe from it in the normal way. This flag will only appear if you "
-#| "have set B<strip_bogus> to \"ask\" in the Options Menu."
+#: doc/tin.1:439
 msgid ""
 "This group no longer exists. If you no longer wish to see this group then "
 "unsubscribe from it in the normal way. This flag will only appear if you "
@@ -1411,16 +1400,17 @@ msgid ""
 msgstr ""
 "Acest grup nu mai existÄƒ. DacÄƒ nu mai doriÈ›i sÄƒ vedeÈ›i acest grup, "
 "dezabonaÈ›i-vÄƒ de la el Ã®n mod normal. Acest indicator va apÄƒrea numai dacÄƒ "
-"aÈ›i definit B<strip_bogus> la â€žaskâ€ Ã®n meniul OpÈ›iuni."
+"aÈ›i definit B<strip_bogus> la â€žMarcheazÄƒ cu D Ã®n ecranul de selecÈ›ieâ€ Ã®n "
+"meniul OpÈ›iuni."
 
 #. type: TP
-#: doc/tin.1:419
+#: doc/tin.1:439
 #, no-wrap
 msgid "B<X>"
 msgstr "B<X>"
 
 #. type: Plain text
-#: doc/tin.1:423
+#: doc/tin.1:443
 msgid ""
 "You may no longer make posts to this group. Often a group will be superseded "
 "by a more appropriately named one."
@@ -1429,13 +1419,13 @@ msgstr ""
 "de unul cu un nume mai potrivit."
 
 #. type: TP
-#: doc/tin.1:423
+#: doc/tin.1:443
 #, no-wrap
 msgid "B<=>"
 msgstr "B<=>"
 
 #. type: Plain text
-#: doc/tin.1:428
+#: doc/tin.1:448
 msgid ""
 "This group has been renamed and you may no longer post to it. If you do, "
 "then you will receive an error from your news server telling you the correct "
@@ -1446,7 +1436,7 @@ msgstr ""
 "va indica grupul corect Ã®n care puteÈ›i publica mesaje."
 
 #. type: Plain text
-#: doc/tin.1:438
+#: doc/tin.1:458
 msgid ""
 "At the Group level the title contains the name of the group, the number of "
 "conversation threads, the abbreviated threading method (B<thread_articles>), "
@@ -1468,21 +1458,13 @@ msgstr ""
 "AdicÄƒ:"
 
 #. type: Plain text
-#: doc/tin.1:442
+#: doc/tin.1:462
 #, no-wrap
 msgid "alt.sources (5B -50/23+ 0* 3o 0K)\n"
 msgstr "alt.sources (5B -50/23+ 0* 3o 0K)\n"
 
 #. type: Plain text
-#: doc/tin.1:450
-#, fuzzy
-#| msgid ""
-#| "The characters after the numbers are depending to the configuration and "
-#| "if your are in B<show_only_unread_arts> mode or not. Some numbers could "
-#| "be missing if the specific option is not enabled. It might also contain "
-#| "an 'M', \\&'X' or '=' (see above; doesn't work with the ''B<-n>'' command-"
-#| "line switch!) if the group is moderated, set to no posting or postings to "
-#| "it get redirected."
+#: doc/tin.1:470
 msgid ""
 "The characters after the numbers depend on configuration and if the "
 "currently B<show_only_unread_arts> is active or not.  Some numbers could be "
@@ -1491,15 +1473,15 @@ msgid ""
 "switch) if the group is moderated, set to no posting or postings to it get "
 "redirected."
 msgstr ""
-"Caracterele dupÄƒ numere depind de configuraÈ›ie È™i de faptul dacÄƒ vÄƒ aflaÈ›i "
-"sau nu Ã®n modul B<show_only_unread_arts>. Unele numere pot lipsi dacÄƒ "
+"Caracterele dupÄƒ numere depind de configuraÈ›ie È™i de faptul dacÄƒ opÈ›iunea "
+"B<show_only_unread_arts> este activÄƒ sau nu. Unele numere pot lipsi dacÄƒ "
 "opÈ›iunea specificÄƒ nu este activatÄƒ. Poate conÈ›ine È™i un â€žMâ€, â€žXâ€ sau â€ž=â€ "
-"(vedeÈ›i mai sus; nu funcÈ›ioneazÄƒ cu comanda â€žB<-n>â€!) dacÄƒ grupul este "
-"moderat, configurat sÄƒ nu permitÄƒ publicÄƒri sau dacÄƒ publicÄƒrile cÄƒtre "
-"acesta sunt redirecÈ›ionate."
+"(vedeÈ›i mai sus; este posibil sÄƒ nu funcÈ›ioneze cu opÈ›iunea de linie de "
+"comandÄƒ â€žB<-n>â€) dacÄƒ grupul este moderat, configurat sÄƒ nu permitÄƒ "
+"publicÄƒri sau dacÄƒ publicÄƒrile cÄƒtre acesta sunt redirecÈ›ionate."
 
 #. type: Plain text
-#: doc/tin.1:459
+#: doc/tin.1:479
 msgid ""
 "If a thread has unread articles it is marked with B<art_marked_unread> in "
 "front of the total number of articles in the thread. If there are recent "
@@ -1520,13 +1502,13 @@ msgstr ""
 "fir. AfiÈ™area poate fi personalizatÄƒ prin B<group_format>."
 
 #. type: Plain text
-#: doc/tin.1:469
+#: doc/tin.1:489
 #, no-wrap
 msgid "\\f(CRde.admin.net-abuse.announce (11B 13+ 1* 1o 0K) M\\fR\n"
 msgstr "\\f(CRde.admin.net-abuse.announce (11B 13+ 1* 1o 0K) M\\fR\n"
 
 #. type: Plain text
-#: doc/tin.1:474
+#: doc/tin.1:494
 #, no-wrap
 msgid ""
 "\\f(CR-E<gt>   1   +   3  108 bincancels in de.talk.sex        Christopher Lueg E<lt>l\n"
@@ -1541,7 +1523,7 @@ msgstr ""
 
 #.  FIXME - add description of fields
 #. type: Plain text
-#: doc/tin.1:479
+#: doc/tin.1:499
 msgid ""
 "At the Thread level the screen usually (depends on the threading method "
 "used) looks like this, but can be customized via B<thread_format>:"
@@ -1550,7 +1532,7 @@ msgstr ""
 "firelor utilizatÄƒ) astfel, dar poate fi personalizat prin B<thread_format>:"
 
 #. type: Plain text
-#: doc/tin.1:486
+#: doc/tin.1:506
 #, no-wrap
 msgid ""
 "\\f(CR-E<gt>   1      [   7]  What is this funny tree in the thre Robert F. Simmig\n"
@@ -1565,12 +1547,12 @@ msgstr ""
 
 #.  FIXME - add description of fields
 #. type: Plain text
-#: doc/tin.1:490
+#: doc/tin.1:510
 msgid "At the Article level the page header has the following format:"
 msgstr "La nivel de articol, antetul paginii are urmÄƒtorul format:"
 
 #. type: Plain text
-#: doc/tin.1:496
+#: doc/tin.1:516
 #, no-wrap
 msgid ""
 "\\f(CRSun, 28 Dec 1997 21:21:01   de.admin.news.groups       Thread   20 of 86\n"
@@ -1582,13 +1564,13 @@ msgstr ""
 "Urs Janssen E<lt>urs@akk.orgE<gt>         at Arbeitskreis Kultur und Kommunikati\\fR\n"
 
 #. type: Plain text
-#: doc/tin.1:498
+#: doc/tin.1:518
 #, no-wrap
 msgid "\\f(CRarticle-body\\fR\n"
 msgstr "\\f(CRcorpul-articoluluiy\\fR\n"
 
 #. type: Plain text
-#: doc/tin.1:504
+#: doc/tin.1:524
 msgid ""
 "The look of the Selection, Group and Thread level can be customized. See the "
 "section \"CUSTOMIZING THE SCREEN FORMAT\"."
@@ -1597,13 +1579,13 @@ msgstr ""
 "secÈ›iunea Â«PERSONALIZAREA FORMATULUI ECRANULUIÂ»."
 
 #. type: SS
-#: doc/tin.1:504
+#: doc/tin.1:524
 #, no-wrap
 msgid "COMMON MOVING KEYS"
 msgstr "TASTE DE DEPLASARE COMUNE"
 
 #. type: Plain text
-#: doc/tin.1:507
+#: doc/tin.1:527
 msgid ""
 "This table shows the common keys used for moving around all levels within "
 "B<tin>."
@@ -1612,13 +1594,13 @@ msgstr ""
 "nivelurile din B<tin>."
 
 #. type: ta
-#: doc/tin.1:509
+#: doc/tin.1:529
 #, no-wrap
 msgid "\\w'Beg. of list/article  'u +\\w'ANSI/vt100   'u"
 msgstr "\\w'ÃŽnceputul listei/articolului  'u +\\w'ANSI/vt100   'u"
 
 #. type: Plain text
-#: doc/tin.1:517
+#: doc/tin.1:537
 #, no-wrap
 msgid ""
 "\tANSI/vt100\tOther Terminals\n"
@@ -1638,13 +1620,13 @@ msgstr ""
 "Linie jos\tB<Down arrow>\tB<Down> (B<j> or B<^N>)\n"
 
 #. type: SS
-#: doc/tin.1:521
+#: doc/tin.1:541
 #, no-wrap
 msgid "COMMON EDITING COMMANDS"
 msgstr "COMENZI DE EDITARE COMUNE"
 
 #. type: Plain text
-#: doc/tin.1:528
+#: doc/tin.1:548
 msgid ""
 "An B<\\%emacs>(1)  style editing package allows the easy editing of input "
 "strings.  A history list allows the easy reuse of previously entered "
@@ -1657,35 +1639,35 @@ msgstr ""
 "urmÄƒtoarele comenzi sunt disponibile la editarea unui È™ir:"
 
 #. type: TP
-#: doc/tin.1:528
+#: doc/tin.1:548
 #, no-wrap
 msgid "B<^A, ^E>"
 msgstr "B<^A, ^E>"
 
 #. type: Plain text
-#: doc/tin.1:531
+#: doc/tin.1:551
 msgid "move to beginning or end of line, respectively."
 msgstr "deplasare la Ã®nceputul sau, respectiv, la sfÃ¢rÈ™itul liniei."
 
 #. type: TP
-#: doc/tin.1:531
+#: doc/tin.1:551
 #, no-wrap
 msgid "B<^F, ^B>"
 msgstr "B<^F, ^B>"
 
 #. type: Plain text
-#: doc/tin.1:534
+#: doc/tin.1:554
 msgid "non-destructive move forward or back one location, respectively."
 msgstr "deplasare nedistructivÄƒ Ã®nainte sau, respectiv, Ã®napoi cu o locaÈ›ie."
 
 #. type: TP
-#: doc/tin.1:534
+#: doc/tin.1:554
 #, no-wrap
 msgid "B<^D>"
 msgstr "B<^D>"
 
 #. type: Plain text
-#: doc/tin.1:538
+#: doc/tin.1:558
 msgid ""
 "delete the character currently under the cursor, or send EOF if no "
 "characters in the buffer."
@@ -1694,57 +1676,57 @@ msgstr ""
 "Ã®n memoria tampon."
 
 #. type: TP
-#: doc/tin.1:538
+#: doc/tin.1:558
 #, no-wrap
 msgid "B<^H, E<lt>DELE<gt>>"
 msgstr "B<^H, E<lt>DELE<gt>>"
 
 #. type: Plain text
-#: doc/tin.1:541
+#: doc/tin.1:561
 msgid "delete character left of the cursor."
 msgstr "È™terge caracterul din stÃ¢nga cursorului."
 
 #. type: TP
-#: doc/tin.1:541
+#: doc/tin.1:561
 #, no-wrap
 msgid "B<^K>"
 msgstr "B<^K>"
 
 #. type: Plain text
-#: doc/tin.1:544
+#: doc/tin.1:564
 msgid "delete from cursor to end of line."
 msgstr "È™terge de la cursor pÃ¢nÄƒ la sfÃ¢rÈ™itul liniei."
 
 #. type: TP
-#: doc/tin.1:544
+#: doc/tin.1:564
 #, no-wrap
 msgid "B<^P, ^N>"
 msgstr "B<^P, ^N>"
 
 #. type: Plain text
-#: doc/tin.1:547
+#: doc/tin.1:567
 msgid "move through history, previous and next, respectively."
 msgstr "navigare prin istoric, respectiv Ã®nainte È™i Ã®napoi."
 
 #. type: TP
-#: doc/tin.1:547
+#: doc/tin.1:567
 #, no-wrap
 msgid "B<^L, ^R>"
 msgstr "B<^L, ^R>"
 
 #. type: Plain text
-#: doc/tin.1:550
+#: doc/tin.1:570
 msgid "redraw the current line."
 msgstr "redeseneazÄƒ linia curentÄƒ."
 
 #. type: TP
-#: doc/tin.1:550
+#: doc/tin.1:570
 #, no-wrap
 msgid "B<E<lt>CRE<gt>>"
 msgstr "B<E<lt>CRE<gt>>"
 
 #. type: Plain text
-#: doc/tin.1:554
+#: doc/tin.1:574
 msgid ""
 "places line on history list if non-blank, appends newline and returns to the "
 "caller."
@@ -1753,24 +1735,24 @@ msgstr ""
 "de linie nouÄƒ È™i revine la apelant."
 
 #. type: TP
-#: doc/tin.1:554
+#: doc/tin.1:574
 #, no-wrap
 msgid "B<E<lt>ESCE<gt>>"
 msgstr "B<E<lt>ESCE<gt>>"
 
 #. type: Plain text
-#: doc/tin.1:559
+#: doc/tin.1:579
 msgid "aborts the present editing operation."
 msgstr "abandoneazÄƒ operaÈ›ia de editare curentÄƒ."
 
 #. type: SS
-#: doc/tin.1:559
+#: doc/tin.1:579
 #, no-wrap
 msgid "GLOBAL COMMANDS"
 msgstr "COMENZI GLOBALE"
 
 #. type: Plain text
-#: doc/tin.1:562
+#: doc/tin.1:582
 msgid ""
 "The following commands are available at all 4 menu levels and always have "
 "the same effect."
@@ -1779,13 +1761,13 @@ msgstr ""
 "Ã®ntotdeauna acelaÈ™i efect."
 
 #. type: TP
-#: doc/tin.1:562 doc/tin.1:1483 doc/tin.1:1537 doc/tin.1:1583
+#: doc/tin.1:582 doc/tin.1:1503 doc/tin.1:1557 doc/tin.1:1603
 #, no-wrap
 msgid "B<ShellEscape '!'>"
 msgstr "B<ShellEscape '!'>"
 
 #. type: Plain text
-#: doc/tin.1:567
+#: doc/tin.1:587
 msgid ""
 "Shell escape. B<ShellEscape> by itself will launch a shell, B<ShellEscape> "
 "E<lt>commandE<gt> will run an external E<lt>commandE<gt>. This facility may "
@@ -1796,70 +1778,57 @@ msgstr ""
 "AceastÄƒ facilitate poate fi dezactivatÄƒ de administratorul sistemului."
 
 #. type: TP
-#: doc/tin.1:567
+#: doc/tin.1:587
 #, no-wrap
 msgid "B<ToggleColor '&'>"
 msgstr "B<ToggleColor '&'>"
 
 #. type: Plain text
-#: doc/tin.1:570
+#: doc/tin.1:590
 msgid "Toggle use of ANSI color."
 msgstr "ActiveazÄƒ/dezactiveazÄƒ culorile ANSI."
 
 #. type: TP
-#: doc/tin.1:570
+#: doc/tin.1:590
 #, no-wrap
 msgid "B<RedrawScr '^L'>"
 msgstr "B<RedrawScr '^L'>"
 
 #. type: Plain text
-#: doc/tin.1:573
+#: doc/tin.1:593
 msgid "Redraw the current screen."
 msgstr "RedeseneazÄƒ ecranul curent."
 
 #. type: TP
-#: doc/tin.1:573
+#: doc/tin.1:593
 #, no-wrap
 msgid "B<ScrollUp 'E<lt>'>"
 msgstr "B<ScrollUp 'E<lt>'>"
 
 #. type: Plain text
-#: doc/tin.1:576
+#: doc/tin.1:596
 msgid "Scroll screen up by one line."
 msgstr "DeruleazÄƒ ecranul cu o linie Ã®n sus."
 
 #. type: TP
-#: doc/tin.1:576
+#: doc/tin.1:596
 #, no-wrap
 msgid "B<ScrollDown 'E<gt>'>"
 msgstr "B<ScrollDown 'E<gt>'>"
 
 #. type: Plain text
-#: doc/tin.1:579
+#: doc/tin.1:599
 msgid "Scroll screen down by one line."
 msgstr "DeruleazÄƒ ecranul cu o linie Ã®n jos."
 
 #. type: TP
-#: doc/tin.1:579
+#: doc/tin.1:599
 #, no-wrap
 msgid "B<Postponed 'O' '^O'>"
 msgstr "B<Postponed 'O' '^O'>"
 
 #. type: Plain text
-#: doc/tin.1:593
-#, fuzzy
-#| msgid ""
-#| "Reload postponed article. If your system blocks the B<Postponed> key you "
-#| "must quote it by pressing 'B<^V>' (CTRL-V) first. The postpone-menu "
-#| "offers the following actions: B<PromptYes> ('B<y>') = reload and spawn "
-#| "editor; B<PostponeOverride> ('B<Y>') = post article (without spawning "
-#| "editor); B<PostponeAll> ('B<A>') = post all postponed articles (without "
-#| "spawning editor); B<PromptNo> ('B<n>') = skip this article; B<Quit> "
-#| "('B<q>') = quit postponed menu. Currently there is no 'simple' way to "
-#| "delete a postponed article from the postponed-file, you have to use the "
-#| "following command sequence instead: reload it with B<Postponed>, enter "
-#| "editor with B<PromptYes>, quit editor, discard posting with B<Quit> "
-#| "('B<^O>''B<y>''B<q>'). See also ''B<-o>'' command-line switch."
+#: doc/tin.1:613
 msgid ""
 "Reload postponed article. If your system blocks the B<Postponed> key you "
 "must quote it by pressing 'B<^V>' (CTRL-V) first. The postpone-menu offers "
@@ -1882,18 +1851,18 @@ msgstr ""
 "(Â«B<q>Â») = iese din meniul de amÃ¢nare. ÃŽn prezent, nu existÄƒ o modalitate "
 "â€žsimplÄƒâ€ de a È™terge un articol amÃ¢nat din fiÈ™ierul amÃ¢nat, trebuie sÄƒ "
 "utilizaÈ›i Ã®n schimb urmÄƒtoarea secvenÈ›Äƒ de comenzi: reÃ®ncÄƒrcaÈ›i-l cu "
-"B<Postponed>, intraÈ›i Ã®n editor cu B<PromptYes>, ieÈ™iÈ›i din editor, "
+"B<Postponed>, intraÈ›i Ã®n editor cu B<PromptYes> â€žB<y>â€, ieÈ™iÈ›i din editor, "
 "renunÈ›aÈ›i la publicare cu B<Quit> (Â«B<^O>Â»Â«B<y>Â»Â«B<q>Â»). A se vedea È™i "
 "opÈ›iunea de linie de comandÄƒ â€žB<-o>â€."
 
 #. type: TP
-#: doc/tin.1:593 doc/tin.1:1489 doc/tin.1:1544 doc/tin.1:1589
+#: doc/tin.1:613 doc/tin.1:1509 doc/tin.1:1564 doc/tin.1:1609
 #, no-wrap
 msgid "B<Help 'h'>"
 msgstr "B<Help 'h'>"
 
 #. type: Plain text
-#: doc/tin.1:599
+#: doc/tin.1:619
 msgid ""
 "Help screen of commands available on the current menu. You can use "
 "B<SearchSubjF> ('B</>'), B<SearchSubjB> ('B<?>') and B<SearchRepeat> ('B<\\"
@@ -1905,13 +1874,13 @@ msgstr ""
 "la meniu."
 
 #. type: TP
-#: doc/tin.1:599 doc/tin.1:1492 doc/tin.1:1547 doc/tin.1:1592
+#: doc/tin.1:619 doc/tin.1:1512 doc/tin.1:1567 doc/tin.1:1612
 #, no-wrap
 msgid "B<ToggleHelpDisplay 'H'>"
 msgstr "B<ToggleHelpDisplay 'H'>"
 
 #. type: Plain text
-#: doc/tin.1:603 doc/tin.1:1496 doc/tin.1:1551 doc/tin.1:1596
+#: doc/tin.1:623 doc/tin.1:1516 doc/tin.1:1571 doc/tin.1:1616
 msgid ""
 "Toggle the display of help mini menu at the bottom of the screen and posting "
 "etiquette after composing an article (B<beginner_level>)."
@@ -1921,13 +1890,13 @@ msgstr ""
 "(B<beginner_level>)."
 
 #. type: TP
-#: doc/tin.1:603
+#: doc/tin.1:623
 #, no-wrap
 msgid "B<DisplayPostHist 'W'>"
 msgstr "B<DisplayPostHist 'W'>"
 
 #. type: Plain text
-#: doc/tin.1:608
+#: doc/tin.1:628
 msgid ""
 "List articles posted by user. The date posted, the newsgroup and the subject "
 "are listed. See the section \"POSTING HISTORY LISTING\" for more information."
@@ -1937,55 +1906,58 @@ msgstr ""
 "secÈ›iunea Â«LISTAREA ISTORICULUI PUBLICÄ‚RILORÂ»."
 
 #. type: TP
-#: doc/tin.1:608
+#: doc/tin.1:628
 #, no-wrap
 msgid "B<Version 'v'>"
 msgstr "B<Version 'v'>"
 
 #.  -------------------------------------------------------------------
 #. type: Plain text
-#: doc/tin.1:613
+#: doc/tin.1:633
 msgid "Print B<tin> version information."
 msgstr "ImprimÄƒ informaÈ›iile despre versiunea B<tin>."
 
 #. type: SS
-#: doc/tin.1:613
+#: doc/tin.1:633
 #, no-wrap
 msgid "NEWSGROUP SELECTION COMMANDS"
 msgstr "COMENZI DE SELECÈšIE A GRUPURILOR DE È˜TIRI"
 
 #. type: TP
-#: doc/tin.1:614 doc/tin.1:759 doc/tin.1:1020 doc/tin.1:1199 doc/tin.1:3971
+#: doc/tin.1:634 doc/tin.1:779 doc/tin.1:1040 doc/tin.1:1219 doc/tin.1:4031
 #, no-wrap
 msgid "B<4>"
 msgstr "B<4>"
 
 #. type: Plain text
-#: doc/tin.1:617
+#: doc/tin.1:637
 msgid "Select group 4."
 msgstr "SelecteazÄƒ grupul 4."
 
 #. type: TP
-#: doc/tin.1:617 doc/tin.1:766
+#: doc/tin.1:637 doc/tin.1:786
 #, no-wrap
 msgid "B<MarkAncientArtRead '^E'>"
 msgstr "B<MarkAncientArtRead '^E'>"
 
 #. type: Plain text
-#: doc/tin.1:621 doc/tin.1:770
+#: doc/tin.1:641 doc/tin.1:790
 msgid ""
 "Mark all articles in the current group older than a given time in days or a "
 "date string formatted according to B<RFC\\ 5322> as read."
 msgstr ""
+"MarcheazÄƒ toate articolele din grupul curent mai vechi decÃ¢t o anumitÄƒ "
+"perioadÄƒ de timp Ã®n zile sau o datÄƒ formatatÄƒ conform B<RFC\\ 5322> ca fiind "
+"citite."
 
 #. type: TP
-#: doc/tin.1:621
+#: doc/tin.1:641
 #, no-wrap
 msgid "B<SelectResetNewsrc '^R'>"
 msgstr "B<SelectResetNewsrc '^R'>"
 
 #. type: Plain text
-#: doc/tin.1:625
+#: doc/tin.1:645
 msgid ""
 "Reset I<${TIN_HOMEDIR:-\"$HOME\"}/.newsrc> file. This will destroy all "
 "records of which articles have been read, so use this carefully."
@@ -1995,13 +1967,13 @@ msgstr ""
 "opÈ›iune cu precauÈ›ie."
 
 #. type: TP
-#: doc/tin.1:625 doc/tin.1:784 doc/tin.1:1041
+#: doc/tin.1:645 doc/tin.1:804 doc/tin.1:1061
 #, no-wrap
 msgid "B<SetRange '#'>"
 msgstr "B<SetRange '#'>"
 
 #. type: Plain text
-#: doc/tin.1:629 doc/tin.1:788 doc/tin.1:1045
+#: doc/tin.1:649 doc/tin.1:808 doc/tin.1:1065
 msgid ""
 "Choose a range of articles to be affected by the next command. See the "
 "section \"RANGES\" for more information."
@@ -2011,72 +1983,72 @@ msgstr ""
 "secÈ›iunea Â«INTERVALEÂ»."
 
 #. type: TP
-#: doc/tin.1:629
+#: doc/tin.1:649
 #, no-wrap
 msgid "B<SelectSortActive '.'>"
 msgstr "B<SelectSortActive '.'>"
 
 #. type: Plain text
-#: doc/tin.1:632
+#: doc/tin.1:652
 msgid "Sort the list of newsgroups."
 msgstr "SorteazÄƒ lista grupurilor de È™tiri."
 
 #. type: TP
-#: doc/tin.1:632 doc/tin.1:791 doc/tin.1:1048 doc/tin.1:1260 doc/tin.1:1480
-#: doc/tin.1:1531 doc/tin.1:1580
+#: doc/tin.1:652 doc/tin.1:811 doc/tin.1:1068 doc/tin.1:1280 doc/tin.1:1500
+#: doc/tin.1:1551 doc/tin.1:1600
 #, no-wrap
 msgid "B<SearchRepeat '\\(rs'>"
 msgstr "B<SearchRepeat '\\(rs'>"
 
 #. type: Plain text
-#: doc/tin.1:635 doc/tin.1:794 doc/tin.1:1051 doc/tin.1:1263 doc/tin.1:1483
-#: doc/tin.1:1534 doc/tin.1:1583
+#: doc/tin.1:655 doc/tin.1:814 doc/tin.1:1071 doc/tin.1:1283 doc/tin.1:1503
+#: doc/tin.1:1554 doc/tin.1:1603
 msgid "Repeat the previous search."
 msgstr "RepetÄƒ cÄƒutarea anterioarÄƒ."
 
 #. type: TP
-#: doc/tin.1:635 doc/tin.1:794 doc/tin.1:1051 doc/tin.1:1263 doc/tin.1:1474
-#: doc/tin.1:1525 doc/tin.1:1574
+#: doc/tin.1:655 doc/tin.1:814 doc/tin.1:1071 doc/tin.1:1283 doc/tin.1:1494
+#: doc/tin.1:1545 doc/tin.1:1594
 #, no-wrap
 msgid "B<SearchSubjF '/'>"
 msgstr "B<SearchSubjF '/'>"
 
 #. type: Plain text
-#: doc/tin.1:638
+#: doc/tin.1:658
 msgid "Search for a group by name and description (if displayed)."
 msgstr "CautÄƒ un grup dupÄƒ nume È™i descriere (dacÄƒ este afiÈ™atÄƒ)."
 
 #. type: TP
-#: doc/tin.1:638 doc/tin.1:797 doc/tin.1:1054 doc/tin.1:1266 doc/tin.1:1477
-#: doc/tin.1:1528 doc/tin.1:1577
+#: doc/tin.1:658 doc/tin.1:817 doc/tin.1:1074 doc/tin.1:1286 doc/tin.1:1497
+#: doc/tin.1:1548 doc/tin.1:1597
 #, no-wrap
 msgid "B<SearchSubjB '?'>"
 msgstr "B<SearchSubjB '?'>"
 
 #. type: Plain text
-#: doc/tin.1:641
+#: doc/tin.1:661
 msgid "Backward search through the group names and descriptions."
 msgstr "CÄƒutare Ã®napoi prin numele È™i descrierile grupurilor."
 
 #. type: TP
-#: doc/tin.1:641
+#: doc/tin.1:661
 #, no-wrap
 msgid "B<SelectReadGrp '^J' 'E<lt>CRE<gt>'>"
 msgstr "B<SelectReadGrp '^J' 'E<lt>CRE<gt>'>"
 
 #. type: Plain text
-#: doc/tin.1:644
+#: doc/tin.1:664
 msgid "Read current group."
 msgstr "CiteÈ™te grupul curent."
 
 #. type: TP
-#: doc/tin.1:644
+#: doc/tin.1:664
 #, no-wrap
 msgid "B<SelectEnterNextUnreadGrp 'E<lt>TABE<gt>' 'n'>"
 msgstr "B<SelectEnterNextUnreadGrp 'E<lt>TABE<gt>' 'n'>"
 
 #. type: Plain text
-#: doc/tin.1:648
+#: doc/tin.1:668
 msgid ""
 "Enter next group with unread news. Will wrap around to the beginning of the "
 "group selection list looking for unread groups."
@@ -2085,13 +2057,13 @@ msgstr ""
 "listei de selecÈ›ie a grupurilor, cÄƒutÃ¢nd grupuri necitite."
 
 #. type: TP
-#: doc/tin.1:648 doc/tin.1:872 doc/tin.1:1092 doc/tin.1:1327
+#: doc/tin.1:668 doc/tin.1:892 doc/tin.1:1112 doc/tin.1:1347
 #, no-wrap
 msgid "B<Catchup 'c'>"
 msgstr "B<Catchup 'c'>"
 
 #. type: Plain text
-#: doc/tin.1:652
+#: doc/tin.1:672
 msgid ""
 "Make current group as all read [after confirmation] and move to the next "
 "group in the group selection list."
@@ -2100,13 +2072,13 @@ msgstr ""
 "trece la urmÄƒtorul grup din lista de selecÈ›ie a grupurilor."
 
 #. type: TP
-#: doc/tin.1:652 doc/tin.1:876 doc/tin.1:1096 doc/tin.1:1331
+#: doc/tin.1:672 doc/tin.1:896 doc/tin.1:1116 doc/tin.1:1351
 #, no-wrap
 msgid "B<CatchupNextUnread 'C'>"
 msgstr "B<CatchupNextUnread 'C'>"
 
 #. type: Plain text
-#: doc/tin.1:656
+#: doc/tin.1:676
 msgid ""
 "Mark current group as all read [after confirmation] and enter the next "
 "unread group in the group selection list."
@@ -2115,13 +2087,13 @@ msgstr ""
 "introduce urmÄƒtorul grup necitit Ã®n lista de selecÈ›ie a grupurilor."
 
 #. type: TP
-#: doc/tin.1:656
+#: doc/tin.1:676
 #, no-wrap
 msgid "B<SelectToggleDescriptions 'd'>"
 msgstr "B<SelectToggleDescriptions 'd'>"
 
 #. type: Plain text
-#: doc/tin.1:660
+#: doc/tin.1:680
 msgid ""
 "Toggle display to show just the group name or the group name and the group "
 "descriptions."
@@ -2130,24 +2102,24 @@ msgstr ""
 "descrierile grupului."
 
 #. type: TP
-#: doc/tin.1:660 doc/tin.1:889 doc/tin.1:1109 doc/tin.1:1343
+#: doc/tin.1:680 doc/tin.1:909 doc/tin.1:1129 doc/tin.1:1363
 #, no-wrap
 msgid "B<EditFilter 'E'>"
 msgstr "B<EditFilter 'E'>"
 
 #. type: Plain text
-#: doc/tin.1:663 doc/tin.1:892 doc/tin.1:1112 doc/tin.1:1346
+#: doc/tin.1:683 doc/tin.1:912 doc/tin.1:1132 doc/tin.1:1366
 msgid "Edit the filter file and reload it afterward."
 msgstr "EditeazÄƒ fiÈ™ierul de filtrare È™i Ã®l reÃ®ncarcÄƒ dupÄƒ aceea."
 
 #. type: TP
-#: doc/tin.1:663
+#: doc/tin.1:683
 #, no-wrap
 msgid "B<SelectGoto 'g'>"
 msgstr "B<SelectGoto 'g'>"
 
 #. type: Plain text
-#: doc/tin.1:667 doc/tin.1:896
+#: doc/tin.1:687 doc/tin.1:916
 msgid ""
 "Choose a new group by name. This command can be used to access any group, "
 "even those not currently yanked in."
@@ -2156,14 +2128,14 @@ msgstr ""
 "accesa orice grup, chiar È™i cele care nu sunt selectate Ã®n prezent."
 
 #. type: TP
-#: doc/tin.1:667 doc/tin.1:899 doc/tin.1:1118 doc/tin.1:1359 doc/tin.1:1486
-#: doc/tin.1:1540 doc/tin.1:1586
+#: doc/tin.1:687 doc/tin.1:919 doc/tin.1:1138 doc/tin.1:1379 doc/tin.1:1506
+#: doc/tin.1:1560 doc/tin.1:1606
 #, no-wrap
 msgid "B<ToggleInfoLastLine 'i'>"
 msgstr "B<ToggleInfoLastLine 'i'>"
 
 #. type: Plain text
-#: doc/tin.1:672
+#: doc/tin.1:692
 msgid ""
 "Toggle the display of the description of the current newsgroup in the last "
 "line. This will not be available if B<tin> was started with the \\&''B<-d>'' "
@@ -2174,43 +2146,35 @@ msgstr ""
 "cu opÈ›iunea â€žB<-d>â€."
 
 #. type: TP
-#: doc/tin.1:672 doc/tin.1:903 doc/tin.1:1121 doc/tin.1:1362
+#: doc/tin.1:692 doc/tin.1:923 doc/tin.1:1141 doc/tin.1:1382
 #, no-wrap
 msgid "B<ToggleInverseVideo 'I'>"
 msgstr "B<ToggleInverseVideo 'I'>"
 
 #. type: Plain text
-#: doc/tin.1:675 doc/tin.1:906 doc/tin.1:1124 doc/tin.1:1365
+#: doc/tin.1:695 doc/tin.1:926 doc/tin.1:1144 doc/tin.1:1385
 msgid "Toggle inverse video."
 msgstr "ActiveazÄƒ/dezactiveazÄƒ afiÈ™area inversÄƒ."
 
 #. type: TP
-#: doc/tin.1:675 doc/tin.1:906 doc/tin.1:1124 doc/tin.1:1365
+#: doc/tin.1:695 doc/tin.1:926 doc/tin.1:1144 doc/tin.1:1385
 #, no-wrap
 msgid "B<ConnectionInfo 'J'>"
 msgstr "B<ConnectionInfo 'J'>"
 
 #. type: Plain text
-#: doc/tin.1:678 doc/tin.1:909 doc/tin.1:1127 doc/tin.1:1368
+#: doc/tin.1:698 doc/tin.1:929 doc/tin.1:1147 doc/tin.1:1388
 msgid "Show details about current connection."
 msgstr "AfiÈ™eazÄƒ detalii despre conexiunea curentÄƒ."
 
 #. type: TP
-#: doc/tin.1:678 doc/tin.1:918 doc/tin.1:1133 doc/tin.1:1374
+#: doc/tin.1:698 doc/tin.1:938 doc/tin.1:1153 doc/tin.1:1394
 #, no-wrap
 msgid "B<LookupMessage 'L'>"
 msgstr "B<LookupMessage 'L'>"
 
 #. type: Plain text
-#: doc/tin.1:685
-#, fuzzy
-#| msgid ""
-#| "Look up article by ''Message-ID:''. If none of the groups listed in the "
-#| "''Newsgroups:''-header of the referenced article is available, just the "
-#| "contents of the ''Newsgroups:''-header will be displayed in the last "
-#| "line.  At this level this command only works if reading via NNTP and the "
-#| "server supports [X]HDR (B<RFC\\%2980>, B<RFC\\%3977>) or XPAT (B<RFC\\"
-#| "%2980>)."
+#: doc/tin.1:705
 msgid ""
 "Look up article by ''Message-ID:''. If none of the groups listed in the "
 "''Newsgroups:''-header of the referenced article is available, just the "
@@ -2222,17 +2186,17 @@ msgstr ""
 "Ã®n antetul â€žNewsgroups:â€ al articolului referit nu este disponibil, doar "
 "conÈ›inutul antetului â€žNewsgroups:â€ va fi afiÈ™at Ã®n ultima linie. La acest "
 "nivel, aceastÄƒ comandÄƒ funcÈ›ioneazÄƒ numai dacÄƒ citirea se face prin NNTP È™i "
-"serverul acceptÄƒ [X]HDR (B<RFC\\%2980>, B<RFC\\%3977>) sau XPAT (B<RFC\\"
-"%2980>)."
+"serverul acceptÄƒ [X]HDR (B<RFC\\ 2980>, B<RFC\\ 3977>) sau XPAT (B<RFC\\ "
+"2980>)."
 
 #. type: TP
-#: doc/tin.1:685
+#: doc/tin.1:705
 #, no-wrap
 msgid "B<SelectMoveGrp 'm'>"
 msgstr "B<SelectMoveGrp 'm'>"
 
 #. type: Plain text
-#: doc/tin.1:691
+#: doc/tin.1:711
 msgid ""
 "Move the current group within the group selection list. By entering '1' the "
 "group will become the first displayed group in the list, by entering '8' the "
@@ -2244,13 +2208,13 @@ msgstr ""
 "grup din listÄƒ etc. IntroducÃ¢nd â€ž$â€, grupul va fi ultimul grup afiÈ™at."
 
 #. type: TP
-#: doc/tin.1:691 doc/tin.1:928 doc/tin.1:1384
+#: doc/tin.1:711 doc/tin.1:948 doc/tin.1:1404
 #, no-wrap
 msgid "B<OptionMenu 'M'>"
 msgstr "B<OptionMenu 'M'>"
 
 #. type: Plain text
-#: doc/tin.1:695 doc/tin.1:932 doc/tin.1:1388
+#: doc/tin.1:715 doc/tin.1:952 doc/tin.1:1408
 msgid ""
 "User configurable options menu (for more information see section \"GLOBAL "
 "OPTIONS MENU AND TINRC CONFIGURABLE VARIABLES\")."
@@ -2260,25 +2224,25 @@ msgstr ""
 "CONFIGURABILE DIN TINRCÂ»)."
 
 #. type: TP
-#: doc/tin.1:695
+#: doc/tin.1:715
 #, no-wrap
 msgid "B<SelectNextUnreadGrp 'N'>"
 msgstr "B<SelectNextUnreadGrp 'N'>"
 
 #. type: Plain text
-#: doc/tin.1:698
+#: doc/tin.1:718
 msgid "Positions the cursor on the next group with unread articles in it."
 msgstr ""
 "PoziÈ›ioneazÄƒ cursorul pe urmÄƒtorul grup care conÈ›ine articole necitite."
 
 #. type: TP
-#: doc/tin.1:698 doc/tin.1:949 doc/tin.1:1148 doc/tin.1:1405
+#: doc/tin.1:718 doc/tin.1:969 doc/tin.1:1168 doc/tin.1:1425
 #, no-wrap
 msgid "B<Quit 'q'>"
 msgstr "B<Quit 'q'>"
 
 #. type: Plain text
-#: doc/tin.1:702
+#: doc/tin.1:722
 msgid ""
 "Quit B<tin> \\(em ask the user to confirm if B<confirm_choice> is set "
 "accordingly."
@@ -2287,24 +2251,24 @@ msgstr ""
 "B<confirm_choice> este configuratÄƒ corespunzÄƒtor."
 
 #. type: TP
-#: doc/tin.1:702 doc/tin.1:952 doc/tin.1:1151 doc/tin.1:1408
+#: doc/tin.1:722 doc/tin.1:972 doc/tin.1:1171 doc/tin.1:1428
 #, no-wrap
 msgid "B<QuitTin 'Q'>"
 msgstr "B<QuitTin 'Q'>"
 
 #. type: Plain text
-#: doc/tin.1:705 doc/tin.1:955 doc/tin.1:1154 doc/tin.1:1411
+#: doc/tin.1:725 doc/tin.1:975 doc/tin.1:1174 doc/tin.1:1431
 msgid "Quit B<tin> \\(em don't ask the user to confirm."
 msgstr "IeÈ™ire din B<tin> \\(em nu solicitÄƒ utilizatorului sÄƒ confirme."
 
 #. type: TP
-#: doc/tin.1:705
+#: doc/tin.1:725
 #, no-wrap
 msgid "B<SelectToggleReadDisplay 'r'>"
 msgstr "B<SelectToggleReadDisplay 'r'>"
 
 #. type: Plain text
-#: doc/tin.1:710
+#: doc/tin.1:730
 msgid ""
 "Toggle display of all subscribed to groups and just those groups containing "
 "unread articles. Command has no effect if groups were specified on the "
@@ -2315,13 +2279,13 @@ msgstr ""
 "grupurile au fost specificate Ã®n linia de comandÄƒ la pornirea B<tin>."
 
 #. type: TP
-#: doc/tin.1:710 doc/tin.1:958 doc/tin.1:1154
+#: doc/tin.1:730 doc/tin.1:978 doc/tin.1:1174
 #, no-wrap
 msgid "B<BugReport 'R'>"
 msgstr "B<BugReport 'R'>"
 
 #. type: Plain text
-#: doc/tin.1:714 doc/tin.1:962 doc/tin.1:1158
+#: doc/tin.1:734 doc/tin.1:982 doc/tin.1:1178
 msgid ""
 "Mail a bug report or comment to E<lt>tin-bugs@tin.orgE<gt>. This is the best "
 "way of getting bugs fixed and features added/changed."
@@ -2331,24 +2295,24 @@ msgstr ""
 "funcÈ›ii."
 
 #. type: TP
-#: doc/tin.1:714
+#: doc/tin.1:734
 #, no-wrap
 msgid "B<SelectSubscribe 's'>"
 msgstr "B<SelectSubscribe 's'>"
 
 #. type: Plain text
-#: doc/tin.1:717
+#: doc/tin.1:737
 msgid "Subscribe to current group."
 msgstr "VÄƒ aboneazÄƒ la grupul actual."
 
 #. type: TP
-#: doc/tin.1:717
+#: doc/tin.1:737
 #, no-wrap
 msgid "B<SelectSubscribePat 'S'>"
 msgstr "B<SelectSubscribePat 'S'>"
 
 #. type: Plain text
-#: doc/tin.1:722
+#: doc/tin.1:742
 msgid ""
 "Subscribe to groups matching user specified pattern. See the section "
 "\"NEWSGROUP LISTS & WILDCARDS\" for the types of pattern that B<tin> "
@@ -2359,13 +2323,13 @@ msgstr ""
 "pentru tipurile de modele pe care B<tin> le Ã®nÈ›elege."
 
 #. type: TP
-#: doc/tin.1:722
+#: doc/tin.1:742
 #, no-wrap
 msgid "B<SelectUnsubscribe 'u'>"
 msgstr "B<SelectUnsubscribe 'u'>"
 
 #. type: Plain text
-#: doc/tin.1:727
+#: doc/tin.1:747
 msgid ""
 "Unsubscribe to current group. This can be used to remove bogus groups.  See "
 "B<strip_bogus> in the \"GLOBAL OPTIONS MENU AND TINRC CONFIGURABLE "
@@ -2376,13 +2340,13 @@ msgstr ""
 "OPÈšIUNILOR GLOBALE È˜I VARIABILELE CONFIGURABILE DIN TINRCÂ»."
 
 #. type: TP
-#: doc/tin.1:727
+#: doc/tin.1:747
 #, no-wrap
 msgid "B<SelectUnsubscribePat 'U'>"
 msgstr "B<SelectUnsubscribePat 'U'>"
 
 #. type: Plain text
-#: doc/tin.1:732
+#: doc/tin.1:752
 msgid ""
 "Unsubscribe to groups matching user specified pattern. See the section "
 "\"NEWSGROUP LISTS & WILDCARDS\" for the types of pattern that B<tin> "
@@ -2393,13 +2357,13 @@ msgstr ""
 "JOKERÂ» pentru tipurile de modele pe care B<tin> le Ã®nÈ›elege."
 
 #. type: TP
-#: doc/tin.1:732 doc/tin.1:987 doc/tin.1:1177 doc/tin.1:1445
+#: doc/tin.1:752 doc/tin.1:1007 doc/tin.1:1197 doc/tin.1:1465
 #, no-wrap
 msgid "B<Post 'w'>"
 msgstr "B<Post 'w'>"
 
 #. type: Plain text
-#: doc/tin.1:738
+#: doc/tin.1:758
 msgid ""
 "Post an article to current group. If posting fails for some reason, you'll "
 "get the chance to B<PostEdit> ('B<e>') the article again, B<PostPostpone> "
@@ -2412,24 +2376,24 @@ msgstr ""
 "â€žB<-o>â€ din linia de comandÄƒ) sau sÄƒ Ã®l È™tergeÈ›i prin B<Quit> (Â«B<q>Â»)."
 
 #. type: TP
-#: doc/tin.1:738
+#: doc/tin.1:758
 #, no-wrap
 msgid "B<SelectQuitNoWrite 'X'>"
 msgstr "B<SelectQuitNoWrite 'X'>"
 
 #. type: Plain text
-#: doc/tin.1:741
+#: doc/tin.1:761
 msgid "Quit B<tin> without saving any changes to the configuration."
 msgstr "Iese din B<tin> fÄƒrÄƒ a salva modificÄƒrile aduse configuraÈ›iei."
 
 #. type: TP
-#: doc/tin.1:741
+#: doc/tin.1:761
 #, no-wrap
 msgid "B<SelectYankActive 'y'>"
 msgstr "B<SelectYankActive 'y'>"
 
 #. type: Plain text
-#: doc/tin.1:746
+#: doc/tin.1:766
 msgid ""
 "Yanks in all groups. Toggles the displayed groups between all the groups in "
 "the I<${TIN_LIBDIR:-NEWSLIBDIR}\"/\"${TIN_ACTIVEFILE:-active}> file and just "
@@ -2440,13 +2404,13 @@ msgstr ""
 "doar cele la care sunteÈ›i abonat din I<${TIN_HOMEDIR:-â€ž$HOMEâ€}/.newsrc>."
 
 #. type: TP
-#: doc/tin.1:746
+#: doc/tin.1:766
 #, no-wrap
 msgid "B<SelectSyncWithActive 'Y'>"
 msgstr "B<SelectSyncWithActive 'Y'>"
 
 #. type: Plain text
-#: doc/tin.1:750
+#: doc/tin.1:770
 msgid ""
 "Reread the I<${TIN_LIBDIR:-NEWSLIBDIR}\"/\"${TIN_ACTIVEFILE:-active}> file "
 "to see if any new news has arrived since starting B<tin>."
@@ -2455,25 +2419,25 @@ msgstr ""
 "pentru a vedea dacÄƒ au sosit È™tiri noi de la pornirea B<tin>."
 
 #. type: TP
-#: doc/tin.1:750
+#: doc/tin.1:770
 #, no-wrap
 msgid "B<SelectMarkGrpUnread 'z' 'Z'>"
 msgstr "B<SelectMarkGrpUnread 'z' 'Z'>"
 
 #.  -------------------------------------------------------------------
 #. type: Plain text
-#: doc/tin.1:755
+#: doc/tin.1:775
 msgid "Mark all articles in the current group as unread."
 msgstr "MarcaÈ›i toate articolele din grupul curent ca necitite."
 
 #. type: SS
-#: doc/tin.1:755
+#: doc/tin.1:775
 #, no-wrap
 msgid "GROUP INDEX COMMANDS"
 msgstr "COMENZI PRIVIND INDEXUL DE GRUP"
 
 #. type: Plain text
-#: doc/tin.1:759
+#: doc/tin.1:779
 msgid ""
 "All searches in this level are limited to unread articles if in "
 "B<show_only_unread_arts> mode. B<GroupToggleReadUnread> ('B<r>')  can be use "
@@ -2484,18 +2448,18 @@ msgstr ""
 "poate fi utilizat pentru a schimba imediat direcÈ›ia cÄƒutÄƒrii, Ã®nainte/Ã®napoi."
 
 #. type: Plain text
-#: doc/tin.1:762
+#: doc/tin.1:782
 msgid "Select article 4."
 msgstr "SelecteazÄƒ articolpul 4."
 
 #. type: TP
-#: doc/tin.1:762 doc/tin.1:1023 doc/tin.1:1202
+#: doc/tin.1:782 doc/tin.1:1043 doc/tin.1:1222
 #, no-wrap
 msgid "B<MenuFilterSelect '^A'>"
 msgstr "B<MenuFilterSelect '^A'>"
 
 #. type: Plain text
-#: doc/tin.1:766 doc/tin.1:1027 doc/tin.1:1206
+#: doc/tin.1:786 doc/tin.1:1047 doc/tin.1:1226
 msgid ""
 "Auto select article(s) using a menu. Read the section \"FILTERING ARTICLES\" "
 "for more information."
@@ -2504,13 +2468,13 @@ msgstr ""
 "secÈ›iunea Â«FILTRAREA ARTICOLELORÂ» pentru mai multe informaÈ›ii."
 
 #. type: TP
-#: doc/tin.1:770 doc/tin.1:1027 doc/tin.1:1221
+#: doc/tin.1:790 doc/tin.1:1047 doc/tin.1:1241
 #, no-wrap
 msgid "B<MenuFilterKill '^K'>"
 msgstr "B<MenuFilterKill '^K'>"
 
 #. type: Plain text
-#: doc/tin.1:774 doc/tin.1:1031 doc/tin.1:1225
+#: doc/tin.1:794 doc/tin.1:1051 doc/tin.1:1245
 msgid ""
 "Kill article(s) using a menu. Read the section \"FILTERING ARTICLES\" for "
 "more information."
@@ -2519,13 +2483,13 @@ msgstr ""
 "Â«FILTRAREA ARTICOLELORÂ» pentru mai multe informaÈ›ii."
 
 #. type: TP
-#: doc/tin.1:774 doc/tin.1:1031
+#: doc/tin.1:794 doc/tin.1:1051
 #, no-wrap
 msgid "B<MarkFeedRead '^X'>"
 msgstr "B<MarkFeedRead '^X'>"
 
 #. type: Plain text
-#: doc/tin.1:779 doc/tin.1:1036
+#: doc/tin.1:799 doc/tin.1:1056
 msgid ""
 "Mark current article, thread, range, auto-selected (hot) articles, articles "
 "matching pattern or tagged articles as read. A prompt asks which type should "
@@ -2537,13 +2501,13 @@ msgstr ""
 "ce tip de articole doriÈ›i sÄƒ fie marcate."
 
 #. type: TP
-#: doc/tin.1:779 doc/tin.1:1036
+#: doc/tin.1:799 doc/tin.1:1056
 #, no-wrap
 msgid "B<MarkFeedUnread '^W'>"
 msgstr "B<MarkFeedUnread '^W'>"
 
 #. type: Plain text
-#: doc/tin.1:784 doc/tin.1:1041
+#: doc/tin.1:804 doc/tin.1:1061
 msgid ""
 "Mark current article, thread, range, auto-selected (hot) articles, articles "
 "matching pattern or tagged articles as unread. A prompt asks which type "
@@ -2555,45 +2519,45 @@ msgstr ""
 "Ã®ntreabÄƒ ce tip de articole doriÈ›i sÄƒ fie marcate."
 
 #. type: TP
-#: doc/tin.1:788 doc/tin.1:1045 doc/tin.1:1257
+#: doc/tin.1:808 doc/tin.1:1065 doc/tin.1:1277
 #, no-wrap
 msgid "B<LastViewed '-'>"
 msgstr "B<LastViewed '-'>"
 
 #. type: Plain text
-#: doc/tin.1:791 doc/tin.1:1048 doc/tin.1:1260
+#: doc/tin.1:811 doc/tin.1:1068 doc/tin.1:1280
 msgid "Re-enter the last message that was viewed."
 msgstr "Reintroduce ultimul mesaj ce a fost vizualizat."
 
 #. type: Plain text
-#: doc/tin.1:797 doc/tin.1:1054
+#: doc/tin.1:817 doc/tin.1:1074
 msgid "Search forward for specified subject."
 msgstr "CautÄƒ Ã®nainte subiectul specificat."
 
 #. type: Plain text
-#: doc/tin.1:800 doc/tin.1:1057
+#: doc/tin.1:820 doc/tin.1:1077
 msgid "Search backward for specified subject."
 msgstr "CautÄƒ Ã®napoi subiectul specificat."
 
 #. type: TP
-#: doc/tin.1:800
+#: doc/tin.1:820
 #, no-wrap
 msgid "B<GroupSelThd '*'>"
 msgstr "B<GroupSelThd '*'>"
 
 #. type: Plain text
-#: doc/tin.1:803 doc/tin.1:1060
+#: doc/tin.1:823 doc/tin.1:1080
 msgid "Select current thread for later processing."
 msgstr "SelecteazÄƒ firul curent pentru procesare ulterioarÄƒ."
 
 #. type: TP
-#: doc/tin.1:803
+#: doc/tin.1:823
 #, no-wrap
 msgid "B<GroupDoAutoSel '+'>"
 msgstr "B<GroupDoAutoSel '+'>"
 
 #. type: Plain text
-#: doc/tin.1:807
+#: doc/tin.1:827
 msgid ""
 "Selects all threads in current group. It is a shortcut for calling "
 "B<GroupSelPattern> with a pattern of ''*''."
@@ -2602,13 +2566,13 @@ msgstr ""
 "apelarea B<GroupSelPattern> cu un model de â€ž*â€."
 
 #. type: TP
-#: doc/tin.1:807
+#: doc/tin.1:827
 #, no-wrap
 msgid "B<GroupToggleThdSel '.'>"
 msgstr "B<GroupToggleThdSel '.'>"
 
 #. type: Plain text
-#: doc/tin.1:812
+#: doc/tin.1:832
 msgid ""
 "Toggle selection of current thread. If at least one unread article, (but not "
 "every unread article) in the current thread is selected, then all unread "
@@ -2619,13 +2583,13 @@ msgstr ""
 "curent, atunci toate articolele necitite vor fi selectate."
 
 #. type: TP
-#: doc/tin.1:812
+#: doc/tin.1:832
 #, no-wrap
 msgid "B<GroupSelThdIfUnreadSelected ';'>"
 msgstr "B<GroupSelThdIfUnreadSelected ';'>"
 
 #. type: Plain text
-#: doc/tin.1:817
+#: doc/tin.1:837
 msgid ""
 "For each thread in current group, if it at least one unread article is "
 "selected, all unread articles become selected. This is useful for auto-"
@@ -2637,13 +2601,13 @@ msgstr ""
 "doreÈ™te sÄƒ vadÄƒ Ã®ntregul fir."
 
 #. type: TP
-#: doc/tin.1:817
+#: doc/tin.1:837
 #, no-wrap
 msgid "B<GroupSelPattern '='>"
 msgstr "B<GroupSelPattern '='>"
 
 #. type: Plain text
-#: doc/tin.1:823
+#: doc/tin.1:843
 msgid ""
 "Prompts for a pattern with which to match on. All threads whose subjects "
 "match the pattern will be marked selected. A pattern of ''*'' will match all "
@@ -2656,24 +2620,24 @@ msgstr ""
 "va reutiliza ultimul model introdus."
 
 #. type: TP
-#: doc/tin.1:823
+#: doc/tin.1:843
 #, no-wrap
 msgid "B<GroupReverseSel '@'>"
 msgstr "B<GroupReverseSel '@'>"
 
 #. type: Plain text
-#: doc/tin.1:826
+#: doc/tin.1:846
 msgid "Reverse all selections on all articles."
 msgstr "AnuleazÄƒ toate selecÈ›iile pentru toate articolele."
 
 #. type: TP
-#: doc/tin.1:826
+#: doc/tin.1:846
 #, no-wrap
-msgid "B<GroupUndoSel '~'>"
-msgstr "B<GroupUndoSel '~'>"
+msgid "B<GroupUndoSel '\\[ti]'>"
+msgstr "B<GroupUndoSel '\\[ti]'>"
 
 #. type: Plain text
-#: doc/tin.1:832
+#: doc/tin.1:852
 msgid ""
 "Undo all selections on all articles. It clears the toggle effect of "
 "B<GroupMarkUnselArtRead> ('B<X>') command. Thus after first doing a "
@@ -2687,13 +2651,13 @@ msgstr ""
 "iterativ fireile neinteresante."
 
 #. type: TP
-#: doc/tin.1:832 doc/tin.1:1069 doc/tin.1:1286
+#: doc/tin.1:852 doc/tin.1:1089 doc/tin.1:1306
 #, no-wrap
 msgid "B<Pipe '|'>"
 msgstr "B<Pipe '|'>"
 
 #. type: Plain text
-#: doc/tin.1:837 doc/tin.1:1074 doc/tin.1:1291
+#: doc/tin.1:857 doc/tin.1:1094 doc/tin.1:1311
 msgid ""
 "Pipe current article / thread / auto-selected (hot) articles / articles "
 "matching pattern / tagged articles into command. See the section \"MAILING "
@@ -2705,13 +2669,13 @@ msgstr ""
 "PRIN POÈ˜TA ELECTRONICÄ‚, IMPRIMAREA, REPUBLICAREA È˜I SALVAREA ARTICOLELORÂ»."
 
 #. type: TP
-#: doc/tin.1:837 doc/tin.1:1291
+#: doc/tin.1:857 doc/tin.1:1311
 #, no-wrap
 msgid "B<QuickFilterSelect '['>"
 msgstr "B<QuickFilterSelect '['>"
 
 #. type: Plain text
-#: doc/tin.1:846
+#: doc/tin.1:866
 msgid ""
 "Auto select article(s) with a single key [after confirmation]. The defaults "
 "used for selection are based upon the following four tinrc config variables: "
@@ -2731,13 +2695,13 @@ msgstr ""
 "ARTICOLELORÂ»pentru mai multe informaÈ›ii despre filtrare."
 
 #. type: TP
-#: doc/tin.1:846 doc/tin.1:1300
+#: doc/tin.1:866 doc/tin.1:1320
 #, no-wrap
 msgid "B<QuickFilterKill ']'>"
 msgstr "B<QuickFilterKill ']'>"
 
 #. type: Plain text
-#: doc/tin.1:855
+#: doc/tin.1:875
 msgid ""
 "Kill article(s) with a single key [after confirmation]. The defaults used "
 "for killing are based upon the following four tinrc config variables: "
@@ -2757,35 +2721,35 @@ msgstr ""
 "informaÈ›ii despre filtrare."
 
 #. type: TP
-#: doc/tin.1:855
+#: doc/tin.1:875
 #, no-wrap
 msgid "B<GroupReadBasenote '^J' 'E<lt>CRE<gt>'>"
 msgstr "B<GroupReadBasenote '^J' 'E<lt>CRE<gt>'>"
 
 #. type: Plain text
-#: doc/tin.1:858
+#: doc/tin.1:878
 msgid "Read current article."
 msgstr "CiteÈ™te articolul curent."
 
 #. type: TP
-#: doc/tin.1:858
+#: doc/tin.1:878
 #, no-wrap
 msgid "B<GroupNextUnreadArtOrGrp 'E<lt>TABE<gt>'>"
 msgstr "B<GroupNextUnreadArtOrGrp 'E<lt>TABE<gt>'>"
 
 #. type: Plain text
-#: doc/tin.1:861
+#: doc/tin.1:881
 msgid "View next unread article or group."
 msgstr "AfiÈ™eazÄƒ urmÄƒtorul articol sau grup necitit."
 
 #. type: TP
-#: doc/tin.1:861 doc/tin.1:1080 doc/tin.1:1317
+#: doc/tin.1:881 doc/tin.1:1100 doc/tin.1:1337
 #, no-wrap
 msgid "B<SearchAuthF 'a'>"
 msgstr "B<SearchAuthF 'a'>"
 
 #. type: Plain text
-#: doc/tin.1:865
+#: doc/tin.1:885
 msgid ""
 "Author forward search. This searches for articles with a specific ''From:'' "
 "line."
@@ -2794,26 +2758,26 @@ msgstr ""
 "â€žFrom:â€."
 
 #. type: TP
-#: doc/tin.1:865 doc/tin.1:1085 doc/tin.1:1320
+#: doc/tin.1:885 doc/tin.1:1105 doc/tin.1:1340
 #, no-wrap
 msgid "B<SearchAuthB 'A'>"
 msgstr "B<SearchAuthB 'A'>"
 
 #. type: Plain text
-#: doc/tin.1:868 doc/tin.1:1088
+#: doc/tin.1:888 doc/tin.1:1108
 msgid "Author backward search. Otherwise, see B<SearchAuthF> ('B<a>') above."
 msgstr ""
 "CÄƒutare Ã®napoi dupÄƒ autor. ÃŽn caz contrar, consultaÈ›i B<SearchAuthF> "
 "(Â«B<a>Â») mai sus."
 
 #. type: TP
-#: doc/tin.1:868 doc/tin.1:1088 doc/tin.1:1323
+#: doc/tin.1:888 doc/tin.1:1108 doc/tin.1:1343
 #, no-wrap
 msgid "B<SearchBody 'B'>"
 msgstr "B<SearchBody 'B'>"
 
 #. type: Plain text
-#: doc/tin.1:872 doc/tin.1:1092 doc/tin.1:1327
+#: doc/tin.1:892 doc/tin.1:1112 doc/tin.1:1347
 msgid ""
 "Search the body of all articles in group (can be slow). You can abort the "
 "search using B<Quit> ('B<q>')."
@@ -2822,7 +2786,7 @@ msgstr ""
 "Ã®ntrerupe cÄƒutarea folosind B<Quit> (Â«B<q>Â»)."
 
 #. type: Plain text
-#: doc/tin.1:876
+#: doc/tin.1:896
 msgid ""
 "Mark all articles as read [after confirmation] then return to the group "
 "selection list. Move cursor to next group."
@@ -2831,7 +2795,7 @@ msgstr ""
 "de selecÈ›ie a grupurilor. MutÄƒ cursorul la urmÄƒtorul grup."
 
 #. type: Plain text
-#: doc/tin.1:880
+#: doc/tin.1:900
 msgid ""
 "Mark all articles as read [after confirmation] and enter the next group with "
 "unread news."
@@ -2840,13 +2804,13 @@ msgstr ""
 "grup cu È™tiri necitite."
 
 #. type: TP
-#: doc/tin.1:880
+#: doc/tin.1:900
 #, no-wrap
 msgid "B<GroupToggleSubjDisplay 'd'>"
 msgstr "B<GroupToggleSubjDisplay 'd'>"
 
 #. type: Plain text
-#: doc/tin.1:884 doc/tin.1:1104
+#: doc/tin.1:904 doc/tin.1:1124
 msgid ""
 "Cycle the display of the author through all the possible options for the "
 "tinrc variable B<show_author>."
@@ -2855,13 +2819,13 @@ msgstr ""
 "variabila tinrc B<show_author>."
 
 #. type: TP
-#: doc/tin.1:884
+#: doc/tin.1:904
 #, no-wrap
 msgid "B<GroupCancel 'D'>"
 msgstr "B<GroupCancel 'D'>"
 
 #. type: Plain text
-#: doc/tin.1:889 doc/tin.1:1109 doc/tin.1:1340
+#: doc/tin.1:909 doc/tin.1:1129 doc/tin.1:1360
 msgid ""
 "Cancel (delete) or supersede (overwrite) the current article. It must have "
 "been posted by the same user. The cancel message can be seen in the "
@@ -2872,37 +2836,37 @@ msgstr ""
 "newsgroup 'control' or 'control.cancel'."
 
 #. type: TP
-#: doc/tin.1:892
+#: doc/tin.1:912
 #, no-wrap
 msgid "B<GroupGoto 'g'>"
 msgstr "B<GroupGoto 'g'>"
 
 #. type: TP
-#: doc/tin.1:896
+#: doc/tin.1:916
 #, no-wrap
 msgid "B<GroupToggleGetartLimit 'G'>"
 msgstr "B<GroupToggleGetartLimit 'G'>"
 
 #. type: Plain text
-#: doc/tin.1:899
+#: doc/tin.1:919
 msgid "Toggle article/group limit."
 msgstr "ActiveazÄƒ/dezactiveazÄƒ limitele pentru articole/grupuri."
 
 #. type: Plain text
-#: doc/tin.1:903
+#: doc/tin.1:923
 msgid ""
 "Display the subject of the first article in the current thread in the last "
 "line."
 msgstr "AfiÈ™eazÄƒ subiectul primului articol din firul curent Ã®n ultima linie."
 
 #. type: TP
-#: doc/tin.1:909
+#: doc/tin.1:929
 #, no-wrap
 msgid "B<GroupMarkThdRead 'K'>"
 msgstr "B<GroupMarkThdRead 'K'>"
 
 #. type: Plain text
-#: doc/tin.1:915
+#: doc/tin.1:935
 msgid ""
 "Mark article/thread as read and move onto the next unread article/thread. If "
 "a range of articles/threads is set, the range will be marked as read instead "
@@ -2916,38 +2880,35 @@ msgstr ""
 "se procedeze."
 
 #. type: TP
-#: doc/tin.1:915
+#: doc/tin.1:935
 #, no-wrap
 msgid "B<GroupListThd 'l'>"
 msgstr "B<GroupListThd 'l'>"
 
 #. type: Plain text
-#: doc/tin.1:918
+#: doc/tin.1:938
 msgid "Open the thread under the current cursor position."
 msgstr "Deschide firul de sub poziÈ›ia curentÄƒ a cursorului."
 
 #. type: Plain text
-#: doc/tin.1:923 doc/tin.1:1138 doc/tin.1:1379
-#, fuzzy
-#| msgid ""
-#| "Look up article by ''Message-ID:''. In this level only the IDs in the "
-#| "current group are searched."
+#: doc/tin.1:943 doc/tin.1:1158 doc/tin.1:1399
 msgid ""
 "Look up article by ''Message-ID:''. If not reading via NNTP or the server "
 "neither supports [X]HDR (B<RFC\\ 2980>, B<RFC\\ 3977>) nor XPAT (B<RFC\\ "
 "2980>), only the IDs in the current group are searched."
 msgstr ""
-"CautÄƒ articolul dupÄƒ â€žMessage-ID:â€. La acest nivel, sunt cÄƒutate numai ID-"
-"urile din grupul curent."
+"CautÄƒ articolul dupÄƒ â€žMessage-ID:â€. DacÄƒ nu se citeÈ™te prin NNTP sau "
+"serverul nu acceptÄƒ nici [X]HDR (B<RFC\\ 2980>, B<RFC\\ 3977>), nici XPAT "
+"(B<RFC\\ 2980>), se cautÄƒ numai ID-urile din grupul curent."
 
 #. type: TP
-#: doc/tin.1:923
+#: doc/tin.1:943
 #, no-wrap
 msgid "B<GroupMail 'm'>"
 msgstr "B<GroupMail 'm'>"
 
 #. type: Plain text
-#: doc/tin.1:928 doc/tin.1:1143 doc/tin.1:1384
+#: doc/tin.1:948 doc/tin.1:1163 doc/tin.1:1404
 msgid ""
 "Mail current article / thread / auto-selected (hot) articles / articles "
 "matching pattern / tagged articles to someone. See the section \"MAILING "
@@ -2960,35 +2921,35 @@ msgstr ""
 "SALVAREA ARTICOLELORÂ»."
 
 #. type: TP
-#: doc/tin.1:932
+#: doc/tin.1:952
 #, no-wrap
 msgid "B<GroupNextGroup 'n'>"
 msgstr "B<GroupNextGroup 'n'>"
 
 #. type: Plain text
-#: doc/tin.1:935
+#: doc/tin.1:955
 msgid "Go to next group."
 msgstr "Trece la urmÄƒtorul grup."
 
 #. type: TP
-#: doc/tin.1:935
+#: doc/tin.1:955
 #, no-wrap
 msgid "B<GroupNextUnreadArt 'N'>"
 msgstr "B<GroupNextUnreadArt 'N'>"
 
 #. type: Plain text
-#: doc/tin.1:938 doc/tin.1:1394
+#: doc/tin.1:958 doc/tin.1:1414
 msgid "Go to the next unread article."
 msgstr "Trece la urmÄƒtorul articol necitit."
 
 #. type: TP
-#: doc/tin.1:938 doc/tin.1:1143 doc/tin.1:1394
+#: doc/tin.1:958 doc/tin.1:1163 doc/tin.1:1414
 #, no-wrap
 msgid "B<Print 'o'>"
 msgstr "B<Print 'o'>"
 
 #. type: Plain text
-#: doc/tin.1:943 doc/tin.1:1148 doc/tin.1:1399
+#: doc/tin.1:963 doc/tin.1:1168 doc/tin.1:1419
 msgid ""
 "Send current article / thread / auto-selected (hot) articles / articles "
 "matching pattern / tagged articles to printer. See the section \"MAILING "
@@ -3000,51 +2961,51 @@ msgstr ""
 "ELECTRONICÄ‚, IMPRIMAREA, REPUBLICAREA È˜I SALVAREA ARTICOLELORÂ»."
 
 #. type: TP
-#: doc/tin.1:943
+#: doc/tin.1:963
 #, no-wrap
 msgid "B<GroupPrevGroup 'p'>"
 msgstr "B<GroupPrevGroup 'p'>"
 
 #. type: Plain text
-#: doc/tin.1:946
+#: doc/tin.1:966
 msgid "Go to previous group."
 msgstr "Trece la grupul anterior."
 
 #. type: TP
-#: doc/tin.1:946
+#: doc/tin.1:966
 #, no-wrap
 msgid "B<GroupPrevUnreadArt 'P'>"
 msgstr "B<GroupPrevUnreadArt 'P'>"
 
 #. type: Plain text
-#: doc/tin.1:949
+#: doc/tin.1:969
 msgid "Go to previous unread article."
 msgstr "Trece la articolul anterior necitit."
 
 #. type: Plain text
-#: doc/tin.1:952 doc/tin.1:1151
+#: doc/tin.1:972 doc/tin.1:1171
 msgid "Return to previous level."
 msgstr "Revine la nivelul anterior."
 
 #. type: TP
-#: doc/tin.1:955
+#: doc/tin.1:975
 #, no-wrap
 msgid "B<GroupToggleReadUnread 'r'>"
 msgstr "B<GroupToggleReadUnread 'r'>"
 
 #. type: Plain text
-#: doc/tin.1:958
+#: doc/tin.1:978
 msgid "Toggle the display between all articles and unread articles."
 msgstr "ComutÄƒ afiÈ™area Ã®ntre toate articolele È™i articolele necitite."
 
 #. type: TP
-#: doc/tin.1:962
+#: doc/tin.1:982
 #, no-wrap
 msgid "B<GroupSave 's'>"
 msgstr "B<GroupSave 's'>"
 
 #. type: Plain text
-#: doc/tin.1:967 doc/tin.1:1163 doc/tin.1:1424
+#: doc/tin.1:987 doc/tin.1:1183 doc/tin.1:1444
 msgid ""
 "Save current article / thread / auto-selected (hot) articles / articles "
 "matching pattern / tagged articles. See the section \"MAILING PIPING "
@@ -3056,24 +3017,24 @@ msgstr ""
 "ELECTRONICÄ‚, IMPRIMAREA, REPUBLICAREA È˜I SALVAREA ARTICOLELORÂ»."
 
 #. type: TP
-#: doc/tin.1:967
+#: doc/tin.1:987
 #, no-wrap
 msgid "B<GroupAutoSave 'S'>"
 msgstr "B<GroupAutoSave 'S'>"
 
 #. type: Plain text
-#: doc/tin.1:970 doc/tin.1:1166 doc/tin.1:1427
+#: doc/tin.1:990 doc/tin.1:1186 doc/tin.1:1447
 msgid "Save marked articles automatically without further prompting."
 msgstr "SalveazÄƒ automat articolele marcate fÄƒrÄƒ alte solicitÄƒri."
 
 #. type: TP
-#: doc/tin.1:970
+#: doc/tin.1:990
 #, no-wrap
 msgid "B<GroupTag 't'>"
 msgstr "B<GroupTag 't'>"
 
 #. type: Plain text
-#: doc/tin.1:975
+#: doc/tin.1:995
 msgid ""
 "Toggle tag-status of current article / thread for B<GroupMail> ('B<m>')  / "
 "B<Pipe> ('B<|>') / B<Print> ('B<o>') / B<GroupSave> ('B<s>') / "
@@ -3084,13 +3045,13 @@ msgstr ""
 "B<GroupRepost> (Â«B<x>Â»)."
 
 #. type: TP
-#: doc/tin.1:975
+#: doc/tin.1:995
 #, no-wrap
 msgid "B<GroupTagParts 'T'>"
 msgstr "B<GroupTagParts 'T'>"
 
 #. type: Plain text
-#: doc/tin.1:979 doc/tin.1:1174
+#: doc/tin.1:999 doc/tin.1:1194
 msgid ""
 "Automatically tag/untag all the parts of the current multi-part message in "
 "order."
@@ -3099,13 +3060,13 @@ msgstr ""
 "format din mai multe pÄƒrÈ›i, Ã®n ordine."
 
 #. type: TP
-#: doc/tin.1:979
+#: doc/tin.1:999
 #, no-wrap
 msgid "B<GroupToggleThreading 'u'>"
 msgstr "B<GroupToggleThreading 'u'>"
 
 #. type: Plain text
-#: doc/tin.1:984
+#: doc/tin.1:1004
 msgid ""
 "Cycle the threading mode through no threading, threading by subject, "
 "threading by references, threading on both subject and references, group "
@@ -3116,18 +3077,18 @@ msgstr ""
 "articolelor din mai multe pÄƒrÈ›i Ã®ntr-un fir (bazat pe â€žSubiect:â€)."
 
 #. type: TP
-#: doc/tin.1:984
+#: doc/tin.1:1004
 #, no-wrap
 msgid "B<GroupUntag 'U'>"
 msgstr "B<GroupUntag 'U'>"
 
 #. type: Plain text
-#: doc/tin.1:987
+#: doc/tin.1:1007
 msgid "Untag all articles that were tagged."
 msgstr "AnuleazÄƒ etichetarea tuturor articolelor care au fost etichetate."
 
 #. type: Plain text
-#: doc/tin.1:994 doc/tin.1:1184 doc/tin.1:1452
+#: doc/tin.1:1014 doc/tin.1:1204 doc/tin.1:1472
 msgid ""
 "Post an article to the current group. If posting fails for some reason, "
 "you'll get the chance to edit the article again via B<PostEdit> ('B<e>'), "
@@ -3141,13 +3102,13 @@ msgstr ""
 "o>â€) sau sÄƒ Ã®l È™tergeÈ›i prin B<Quit> (â€žB<q>â€)."
 
 #. type: TP
-#: doc/tin.1:994
+#: doc/tin.1:1014
 #, no-wrap
 msgid "B<GroupRepost 'x'>"
 msgstr "B<GroupRepost 'x'>"
 
 #. type: Plain text
-#: doc/tin.1:1000 doc/tin.1:1458
+#: doc/tin.1:1020 doc/tin.1:1478
 msgid ""
 "Repost an already posted article / thread / auto-selected (hot) articles / "
 "articles matching pattern / tagged articles to another newsgroup(s). Useful "
@@ -3161,49 +3122,49 @@ msgstr ""
 "publica simultan propriile articole."
 
 #. type: TP
-#: doc/tin.1:1000
+#: doc/tin.1:1020
 #, no-wrap
 msgid "B<GroupMarkUnselArtRead 'X'>"
 msgstr "B<GroupMarkUnselArtRead 'X'>"
 
 #. type: Plain text
-#: doc/tin.1:1008
+#: doc/tin.1:1028
 msgid ""
 "Mark all unread articles that have not been selected as read, redraw screen "
 "to reflect changes and put index at the first thread to begin reading.  "
 "Pressing B<GroupMarkUnselArtRead> ('B<X>') again will toggle back to the way "
-"it was before. See B<GroupUndoSel> ('B<~>') command for clearing the toggle "
-"effect, leaving the group will also clear the toggle effect and make the "
-"changes permanent."
+"it was before. See B<GroupUndoSel> ('B<\\[ti]>') command for clearing the "
+"toggle effect, leaving the group will also clear the toggle effect and make "
+"the changes permanent."
 msgstr ""
 "MarcheazÄƒ toate articolele necitite care nu au fost selectate ca citite, "
 "reÃ®ncarcÄƒ ecranul pentru a reflecta modificÄƒrile È™i plaseazÄƒ indexul la "
 "primul fir pentru a Ã®ncepe citirea.  ApÄƒsÃ¢nd din nou "
 "B<GroupMarkUnselArtRead> (Â«B<X>Â») se va reveni la starea iniÈ›ialÄƒ. "
-"ConsultaÈ›i comanda B<GroupUndoSel> (â€žB<~>â€) pentru a È™terge efectul de "
+"ConsultaÈ›i comanda B<GroupUndoSel> (â€žB<\\[ti]>â€) pentru a È™terge efectul de "
 "comutare. PÄƒrÄƒsirea grupului va È™terge, de asemenea, efectul de comutare È™i "
 "va face modificÄƒrile permanente."
 
 #. type: TP
-#: doc/tin.1:1008 doc/tin.1:1184 doc/tin.1:1458
+#: doc/tin.1:1028 doc/tin.1:1204 doc/tin.1:1478
 #, no-wrap
 msgid "B<MarkArtUnread 'z'>"
 msgstr "B<MarkArtUnread 'z'>"
 
 #. type: Plain text
-#: doc/tin.1:1011
+#: doc/tin.1:1031
 msgid "Mark current article as unread."
 msgstr "MarcheazÄƒ articolul curent ca necitit."
 
 #. type: TP
-#: doc/tin.1:1011 doc/tin.1:1189 doc/tin.1:1461
+#: doc/tin.1:1031 doc/tin.1:1209 doc/tin.1:1481
 #, no-wrap
 msgid "B<MarkThdUnread 'Z'>"
 msgstr "B<MarkThdUnread 'Z'>"
 
 #.  -------------------------------------------------------------------
 #. type: Plain text
-#: doc/tin.1:1018
+#: doc/tin.1:1038
 msgid ""
 "Mark current thread as unread. If a range of threads is set, the range will "
 "be marked as unread instead of the current thread. When tagged threads are "
@@ -3215,79 +3176,79 @@ msgstr ""
 "procedaÈ›i."
 
 #. type: SS
-#: doc/tin.1:1018
+#: doc/tin.1:1038
 #, no-wrap
 msgid "THREAD LISTING COMMANDS"
 msgstr "COMENZI DE LISTARE A FIRELOR"
 
 #. type: Plain text
-#: doc/tin.1:1023
+#: doc/tin.1:1043
 msgid "Select article 4 within thread."
 msgstr "SelecteazÄƒ articolul 4 din firul de discuÈ›ie."
 
 #. type: TP
-#: doc/tin.1:1057
+#: doc/tin.1:1077
 #, no-wrap
 msgid "B<ThreadSelArt '*'>"
 msgstr "B<ThreadSelArt '*'>"
 
 #. type: TP
-#: doc/tin.1:1060
+#: doc/tin.1:1080
 #, no-wrap
 msgid "B<ThreadToggleArtSel '.'>"
 msgstr "B<ThreadToggleArtSel '.'>"
 
 #. type: Plain text
-#: doc/tin.1:1063
+#: doc/tin.1:1083
 msgid "Toggle selection of current article."
 msgstr "ActiveazÄƒ/dezactiveazÄƒ selectarea articolului curent."
 
 #. type: TP
-#: doc/tin.1:1063
+#: doc/tin.1:1083
 #, no-wrap
 msgid "B<ThreadReverseSel '@'>"
 msgstr "B<ThreadReverseSel '@'>"
 
 #. type: Plain text
-#: doc/tin.1:1066
+#: doc/tin.1:1086
 msgid "Reverse article selections."
 msgstr "InverseazÄƒ selecÈ›iile articolelor."
 
 #. type: TP
-#: doc/tin.1:1066
+#: doc/tin.1:1086
 #, no-wrap
-msgid "B<ThreadUndoSel '~'>"
-msgstr "B<ThreadUndoSel '~'>"
+msgid "B<ThreadUndoSel '\\[ti]'>"
+msgstr "B<ThreadUndoSel '\\[ti]'>"
 
 #. type: Plain text
-#: doc/tin.1:1069
+#: doc/tin.1:1089
 msgid "Undo all selections on current thread."
 msgstr "AnuleazÄƒ toate selecÈ›iile din firul curent."
 
 #. type: TP
-#: doc/tin.1:1074
+#: doc/tin.1:1094
 #, no-wrap
 msgid "B<ThreadReadArt '^J' 'E<lt>CRE<gt>'>"
 msgstr "B<ThreadReadArt '^J' 'E<lt>CRE<gt>'>"
 
 #. type: Plain text
-#: doc/tin.1:1077
+#: doc/tin.1:1097
 msgid "Read current article within thread."
 msgstr "CiteÈ™te articolul curent din cadrul firului de discuÈ›ie."
 
 #. type: TP
-#: doc/tin.1:1077
+#: doc/tin.1:1097
 #, no-wrap
 msgid "B<ThreadReadNextArtOrThread 'E<lt>TABE<gt>'>"
 msgstr "B<ThreadReadNextArtOrThread 'E<lt>TABE<gt>'>"
 
 #. type: Plain text
-#: doc/tin.1:1080
+#: doc/tin.1:1100
 msgid "View next unread article within thread."
 msgstr "AfiÈ™eazÄƒ urmÄƒtorul articol necitit din firul de discuÈ›ie."
 
 #. type: Plain text
-#: doc/tin.1:1085
+#: doc/tin.1:1105
 msgid ""
 "Author forward search. This searches for articles with a specific ''From:'' "
 "line. The search will wrap over into the next thread if nothing is found in "
@@ -3298,7 +3259,7 @@ msgstr ""
 "curent."
 
 #. type: Plain text
-#: doc/tin.1:1096
+#: doc/tin.1:1116
 msgid ""
 "Mark thread as read [after confirmation] and return to the group index "
 "page.  Move cursor to next thread."
@@ -3307,7 +3268,7 @@ msgstr ""
 "grupului. MutÄƒ cursorul la urmÄƒtorul fir."
 
 #. type: Plain text
-#: doc/tin.1:1100
+#: doc/tin.1:1120
 msgid ""
 "Mark thread as read [after confirmation] and enter the next thread "
 "containing unread news."
@@ -3316,38 +3277,38 @@ msgstr ""
 "conÈ›ine È™tiri necitite."
 
 #. type: TP
-#: doc/tin.1:1100
+#: doc/tin.1:1120
 #, no-wrap
 msgid "B<ThreadToggleSubjDisplay 'd'>"
 msgstr "B<ThreadToggleSubjDisplay 'd'>"
 
 #. type: TP
-#: doc/tin.1:1104
+#: doc/tin.1:1124
 #, no-wrap
 msgid "B<ThreadCancel 'D'>"
 msgstr "B<ThreadCancel 'D'>"
 
 #. type: TP
-#: doc/tin.1:1112
+#: doc/tin.1:1132
 #, no-wrap
 msgid "B<ThreadFollowupQuote 'f'>"
 msgstr "B<ThreadFollowupQuote 'f'>"
 
 #. type: Plain text
-#: doc/tin.1:1115 doc/tin.1:1349
+#: doc/tin.1:1135 doc/tin.1:1369
 msgid ""
 "Post a followup to the current article with a copy of the article included."
 msgstr ""
 "PublicÄƒ un comentariu la articolul actual, incluzÃ¢nd o copie a articolului."
 
 #. type: TP
-#: doc/tin.1:1115
+#: doc/tin.1:1135
 #, no-wrap
 msgid "B<ThreadFollowup 'F'>"
 msgstr "B<ThreadFollowup 'F'>"
 
 #. type: Plain text
-#: doc/tin.1:1118
+#: doc/tin.1:1138
 msgid ""
 "Post a followup to the current article without a copy of the article "
 "included."
@@ -3356,18 +3317,18 @@ msgstr ""
 "articolului."
 
 #. type: Plain text
-#: doc/tin.1:1121 doc/tin.1:1362
+#: doc/tin.1:1141 doc/tin.1:1382
 msgid "Display the subject of the current article in the last line."
 msgstr "AfiÈ™eazÄƒ subiectul articolului curent Ã®n ultima linie."
 
 #. type: TP
-#: doc/tin.1:1127
+#: doc/tin.1:1147
 #, no-wrap
 msgid "B<ThreadMarkArtRead 'K'>"
 msgstr "B<ThreadMarkArtRead 'K'>"
 
 #. type: Plain text
-#: doc/tin.1:1133
+#: doc/tin.1:1153
 msgid ""
 "Mark article as read and move onto the next unread article. If a range of "
 "articles is set, the range will be marked as read instead of the current "
@@ -3379,31 +3340,31 @@ msgstr ""
 "solicitare care Ã®ntreabÄƒ cum sÄƒ se procedeze."
 
 #. type: TP
-#: doc/tin.1:1138
+#: doc/tin.1:1158
 #, no-wrap
 msgid "B<ThreadMail 'm'>"
 msgstr "B<ThreadMail 'm'>"
 
 #. type: TP
-#: doc/tin.1:1158
+#: doc/tin.1:1178
 #, no-wrap
 msgid "B<ThreadSave 's'>"
 msgstr "B<ThreadSave 's'>"
 
 #. type: TP
-#: doc/tin.1:1163
+#: doc/tin.1:1183
 #, no-wrap
 msgid "B<ThreadAutoSave 'S'>"
 msgstr "B<ThreadAutoSave 'S'>"
 
 #. type: TP
-#: doc/tin.1:1166
+#: doc/tin.1:1186
 #, no-wrap
 msgid "B<ThreadTag 't'>"
 msgstr "B<ThreadTag 't'>"
 
 #. type: Plain text
-#: doc/tin.1:1170 doc/tin.1:1431
+#: doc/tin.1:1190 doc/tin.1:1451
 msgid ""
 "Toggle tag status of current article for mailing, piping, printing, saving "
 "or reposting."
@@ -3412,24 +3373,24 @@ msgstr ""
 "electronicÄƒ, redirecÈ›ionare, imprimare, salvare sau republicare."
 
 #. type: TP
-#: doc/tin.1:1170
+#: doc/tin.1:1190
 #, no-wrap
 msgid "B<ThreadTagParts 'T'>"
 msgstr "B<ThreadTagParts 'T'>"
 
 #. type: TP
-#: doc/tin.1:1174
+#: doc/tin.1:1194
 #, no-wrap
 msgid "B<ThreadUntag 'U'>"
 msgstr "B<ThreadUntag 'U'>"
 
 #. type: Plain text
-#: doc/tin.1:1177
+#: doc/tin.1:1197
 msgid "Untag all tagged threads."
 msgstr "AnuleazÄƒ etichetarea tuturor firelor."
 
 #. type: Plain text
-#: doc/tin.1:1189
+#: doc/tin.1:1209
 msgid ""
 "Mark current article in thread as unread. If a range of articles is set, the "
 "range will be marked as unread instead of the current article. When tagged "
@@ -3442,34 +3403,34 @@ msgstr ""
 
 #.  -------------------------------------------------------------------
 #. type: Plain text
-#: doc/tin.1:1194
+#: doc/tin.1:1214
 msgid "Mark all articles in thread as unread."
 msgstr "MarcaÈ›i toate articolele din firul de discuÈ›ie ca necitite."
 
 #. type: SS
-#: doc/tin.1:1194
+#: doc/tin.1:1214
 #, no-wrap
 msgid "ARTICLE VIEWER COMMANDS"
 msgstr "COMENZI PENTRU VIZORUL DE ARTICOLE"
 
 #. type: Plain text
-#: doc/tin.1:1199
+#: doc/tin.1:1219
 msgid "Read the first (base) article in this thread."
 msgstr "CiteÈ™te primul articol (de bazÄƒ) din acest fir de discuÈ›ie."
 
 #. type: Plain text
-#: doc/tin.1:1202
+#: doc/tin.1:1222
 msgid "Read response 4 in this thread."
 msgstr "CiteÈ™te rÄƒspunsul 4 din acest fir de discuÈ›ie."
 
 #. type: TP
-#: doc/tin.1:1206
+#: doc/tin.1:1226
 #, no-wrap
 msgid "B<PageReplyQuoteHeaders '^E'>"
 msgstr "B<PageReplyQuoteHeaders '^E'>"
 
 #. type: Plain text
-#: doc/tin.1:1210
+#: doc/tin.1:1230
 msgid ""
 "Reply through mail to the author of the current article with a copy of the "
 "article with all headers included."
@@ -3478,54 +3439,50 @@ msgstr ""
 "copie a articolului cu toate anteturile incluse."
 
 #. type: TP
-#: doc/tin.1:1210
+#: doc/tin.1:1230
 #, no-wrap
 msgid "B<PagePGPCheckArticle '^G'>"
 msgstr "B<PagePGPCheckArticle '^G'>"
 
 #. type: Plain text
-#: doc/tin.1:1218
-#, fuzzy
-#| msgid ""
-#| "Perform B<\\%pgp>(1)  / B<\\%gpg>(1)  operations on article. This expects "
-#| "inline pgp (B<RFC\\%4880>) and not MIME pgp (B<RFC\\%3156>)."
+#: doc/tin.1:1238
 msgid ""
 "Perform B<\\%pgp>(1)  / B<\\%gpg>(1)  operations on article. This expects "
 "inline pgp (B<RFC\\ 9580>) and not MIME pgp (B<RFC\\ 3156>)."
 msgstr ""
 "EfectueazÄƒ operaÈ›iile B<\\%pgp>(1)  / B<\\%gpg>(1)  pe articol. Se aÈ™teaptÄƒ "
-"pgp inline (B<RFC\\%4880>) È™i nu MIME pgp (B<RFC\\%3156>)."
+"pgp inline (B<RFC\\ 4880>) È™i nu MIME pgp (B<RFC\\ 3156>)."
 
 #. type: TP
-#: doc/tin.1:1218
+#: doc/tin.1:1238
 #, no-wrap
 msgid "B<PageToggleRaw '^H'>"
 msgstr "B<PageToggleRaw '^H'>"
 
 #. type: Plain text
-#: doc/tin.1:1221
+#: doc/tin.1:1241
 msgid "Toggles the display mode (raw including all headers vs. cooked)."
 msgstr "ComutÄƒ modul de afiÈ™are (brut, inclusiv toate antetele, sau procesat)."
 
 #. type: TP
-#: doc/tin.1:1225
+#: doc/tin.1:1245
 #, no-wrap
 msgid "B<PageToggleTabs '^T'>"
 msgstr "B<PageToggleTabs '^T'>"
 
 #. type: Plain text
-#: doc/tin.1:1228
+#: doc/tin.1:1248
 msgid "Toggle the TAB width between 4 and 8 characters."
 msgstr "SchimbÄƒ lÄƒÈ›imea TAB Ã®ntre 4 È™i 8 caractere."
 
 #. type: TP
-#: doc/tin.1:1228
+#: doc/tin.1:1248
 #, no-wrap
 msgid "B<PageFollowupQuoteHeaders '^W'>"
 msgstr "B<PageFollowupQuoteHeaders '^W'>"
 
 #. type: Plain text
-#: doc/tin.1:1232
+#: doc/tin.1:1252
 msgid ""
 "Post a followup to the current article with a copy of the article with all "
 "headers included."
@@ -3534,13 +3491,13 @@ msgstr ""
 "toate antetele."
 
 #. type: TP
-#: doc/tin.1:1232
+#: doc/tin.1:1252
 #, no-wrap
 msgid "B<PageToggleTex2iso '\"'>"
 msgstr "B<PageToggleTex2iso '\"'>"
 
 #. type: Plain text
-#: doc/tin.1:1236
+#: doc/tin.1:1256
 msgid ""
 "Toggle TeX to ISO decoding for current article. The default behavior is "
 "taken from the B<tex2iso_conv> variable in the tinrc file."
@@ -3549,13 +3506,13 @@ msgstr ""
 "implicit este preluat din variabila B<tex2iso_conv> din fiÈ™ierul tinrc."
 
 #. type: TP
-#: doc/tin.1:1236
+#: doc/tin.1:1256
 #, no-wrap
 msgid "B<PageToggleAllHeaders '*'>"
 msgstr "B<PageToggleAllHeaders '*'>"
 
 #. type: Plain text
-#: doc/tin.1:1239
+#: doc/tin.1:1259
 msgid ""
 "Toggles the display of all headers vs. headers in B<news_headers_to_display>."
 msgstr ""
@@ -3563,63 +3520,52 @@ msgstr ""
 "B<news_headers_to_display>."
 
 #. type: TP
-#: doc/tin.1:1239
+#: doc/tin.1:1259
 #, no-wrap
 msgid "B<PageArticleInfo '''>"
 msgstr "B<PageArticleInfo '''>"
 
 #. type: Plain text
-#: doc/tin.1:1242
+#: doc/tin.1:1262
 msgid "Detailed MIME information of the article."
 msgstr "InformaÈ›ii MIME detaliate despre articol."
 
 #. type: TP
-#: doc/tin.1:1242
+#: doc/tin.1:1262
 #, no-wrap
 msgid "B<PageToggleRot '%'>"
 msgstr "B<PageToggleRot '%'>"
 
 #. type: Plain text
-#: doc/tin.1:1245
+#: doc/tin.1:1265
 msgid "Toggle ROT-13 decoding for this article."
 msgstr "ActiveazÄƒ decodificarea ROT-13 pentru acest articol."
 
 #. type: TP
-#: doc/tin.1:1245
+#: doc/tin.1:1265
 #, no-wrap
 msgid "B<PageToggleInlineData '('>"
 msgstr "B<PageToggleInlineData '('>"
 
 #. type: Plain text
-#: doc/tin.1:1250
-#, fuzzy
-#| msgid ""
-#| "Toggle the display of uuencoded sections. The default behavior is taken "
-#| "from the B<hide_uue> variable in the tinrc file."
+#: doc/tin.1:1270
 msgid ""
 "Toggle the display data sections outside of MIME, e.g. uuencoded or yenc "
 "data. The default behavior is taken from the B<hide_inline_data> variable in "
 "the tinrc file."
 msgstr ""
-"ActiveazÄƒ/dezactiveazÄƒ afiÈ™area secÈ›iunilor codificate uuencoded. "
-"Comportamentul implicit este preluat din variabila B<hide_uue> din fiÈ™ierul "
-"tinrc."
+"ActiveazÄƒ/dezactiveazÄƒ afiÈ™area secÈ›iunilor de date Ã®n afarÄƒ de MIME, de "
+"exemplu date codificate uuencoded sau yenc. Comportamentul implicit este "
+"preluat din variabila B<hide_inline_data> din fiÈ™ierul tinrc."
 
 #. type: TP
-#: doc/tin.1:1250
+#: doc/tin.1:1270
 #, no-wrap
 msgid "B<PageReveal ')'>"
 msgstr "B<PageReveal ')'>"
 
 #. type: Plain text
-#: doc/tin.1:1257
-#, fuzzy
-#| msgid ""
-#| "The form feed character (^L) is often used to hide 'spoilers' that the "
-#| "reader may not initially wish to see when viewing an article. Any text "
-#| "after a formfeed is not displayed. This key-press acts like a reveal key "
-#| "and turns the hidden text back on. Scrolling down will also reveal the "
-#| "text, scrolling up will hide it again."
+#: doc/tin.1:1277
 msgid ""
 "The form feed character (^L) is often used to hide 'spoilers' that the "
 "reader may not initially wish to see when viewing an article. Any text after "
@@ -3628,30 +3574,31 @@ msgid ""
 "scrolling up will hide it again."
 msgstr ""
 "Caracterul de alimentare cu formular (^L) este adesea utilizat pentru a "
-"ascunde â€žspoilereleâ€ pe care cititorul ar putea sÄƒ nu doreascÄƒ sÄƒ le vadÄƒ "
+"ascunde â€žspoiler-eleâ€ pe care cititorul ar putea sÄƒ nu doreascÄƒ sÄƒ le vadÄƒ "
 "iniÈ›ial atunci cÃ¢nd vizualizeazÄƒ un articol. Orice text dupÄƒ un caracter de "
-"alimentare cu formular nu este afiÈ™at. AceastÄƒ apÄƒsare de tastÄƒ acÈ›ioneazÄƒ "
-"ca o tastÄƒ de dezvÄƒluire È™i reafiÅŸeazÄƒ textul ascuns. Derularea Ã®n jos va "
-"dezvÄƒlui, de asemenea, textul, iar derularea Ã®n sus Ã®l va ascunde din nou."
+"salt de paginÄƒ(avansare paginÄƒ) nu este afiÈ™at. AceastÄƒ apÄƒsare de tastÄƒ "
+"acÈ›ioneazÄƒ ca o tastÄƒ de dezvÄƒluire È™i reafiÅŸeazÄƒ textul ascuns. Derularea "
+"Ã®n jos va dezvÄƒlui, de asemenea, textul, iar derularea Ã®n sus Ã®l va ascunde "
+"din nou."
 
 #. type: Plain text
-#: doc/tin.1:1266
+#: doc/tin.1:1286
 msgid "Forward search the text of this article."
 msgstr "CautÄƒ Ã®nainte Ã®n textul acestui articol."
 
 #. type: Plain text
-#: doc/tin.1:1269
+#: doc/tin.1:1289
 msgid "Backward search the text of this article."
 msgstr "CautÄƒ Ã®napoi Ã®n textul acestui articol."
 
 #. type: TP
-#: doc/tin.1:1269
+#: doc/tin.1:1289
 #, no-wrap
 msgid "B<PageSkipIncludedText ':'>"
 msgstr "B<PageSkipIncludedText ':'>"
 
 #. type: Plain text
-#: doc/tin.1:1274
+#: doc/tin.1:1294
 msgid ""
 "Skip to the end of the next quoted text-block in this article. Quoted text "
 "is everything which matches B<quote_regex>, B<quote_regex2> or "
@@ -3662,51 +3609,51 @@ msgstr ""
 "B<quote_regex3>."
 
 #. type: TP
-#: doc/tin.1:1274
+#: doc/tin.1:1294
 #, no-wrap
 msgid "B<PageTopThd 'E<lt>'>"
 msgstr "B<PageTopThd 'E<lt>'>"
 
 #. type: Plain text
-#: doc/tin.1:1277
+#: doc/tin.1:1297
 msgid "Go to the first article in the current thread."
 msgstr "Merge la primul articol din firul curent."
 
 #. type: TP
-#: doc/tin.1:1277
+#: doc/tin.1:1297
 #, no-wrap
 msgid "B<PageBotThd 'E<gt>'>"
 msgstr "B<PageBotThd 'E<gt>'>"
 
 #. type: Plain text
-#: doc/tin.1:1280
+#: doc/tin.1:1300
 msgid "Go to the last article in the current thread."
 msgstr "Merge la ultimul articol din firul curent."
 
 #. type: TP
-#: doc/tin.1:1280
+#: doc/tin.1:1300
 #, no-wrap
 msgid "B<PageToggleHighlight '_'>"
 msgstr "B<PageToggleHighlight '_'>"
 
 #. type: Plain text
-#: doc/tin.1:1283
+#: doc/tin.1:1303
 msgid "Toggle word highlighting on/off."
 msgstr "ActiveazÄƒ/dezactiveazÄƒ evidenÈ›ierea cuvintelor."
 
 #. type: TP
-#: doc/tin.1:1283
+#: doc/tin.1:1303
 #, no-wrap
 msgid "B<PageToggleVerbatim ','>"
 msgstr "B<PageToggleVerbatim ','>"
 
 #. type: Plain text
-#: doc/tin.1:1286
+#: doc/tin.1:1306
 msgid "Cycle through the various options of B<verbatim_handling>."
-msgstr ""
+msgstr "Parcurge ciclic diferitele opÈ›iuni ale B<verbatim_handling>."
 
 #. type: Plain text
-#: doc/tin.1:1300
+#: doc/tin.1:1320
 msgid ""
 "Auto select article(s) with a single key. The defaults used for selection "
 "are set based upon the following four tinrc config variables: "
@@ -3726,7 +3673,7 @@ msgstr ""
 "despre filtrare."
 
 #. type: Plain text
-#: doc/tin.1:1309
+#: doc/tin.1:1329
 msgid ""
 "Kill article(s) with a single key. The defaults used for killing are based "
 "upon the following four tinrc config variables: B<default_filter_kill_case>, "
@@ -3745,24 +3692,24 @@ msgstr ""
 "despre filtrare."
 
 #. type: TP
-#: doc/tin.1:1309
+#: doc/tin.1:1329
 #, no-wrap
 msgid "B<PageNextThd '^J' 'E<lt>CRE<gt>'>"
 msgstr "B<PageNextThd '^J' 'E<lt>CRE<gt>'>"
 
 #. type: Plain text
-#: doc/tin.1:1312
+#: doc/tin.1:1332
 msgid "Go to next base article."
 msgstr "Merge la urmÄƒtorul articol de bazÄƒ."
 
 #. type: TP
-#: doc/tin.1:1312
+#: doc/tin.1:1332
 #, no-wrap
 msgid "B<PageNextUnread 'E<lt>TABE<gt>'>"
 msgstr "B<PageNextUnread 'E<lt>TABE<gt>'>"
 
 #. type: Plain text
-#: doc/tin.1:1317
+#: doc/tin.1:1337
 msgid ""
 "Go to next unread article. If the tinrc variable B<goto_next_unread> doesn't "
 "contain PageNextUnread, then this key will first page through the current "
@@ -3773,17 +3720,17 @@ msgstr ""
 "articolul curent."
 
 #. type: Plain text
-#: doc/tin.1:1320
+#: doc/tin.1:1340
 msgid "Author forward search."
 msgstr "CÄƒutare dupÄƒ autor Ã®nainte."
 
 #. type: Plain text
-#: doc/tin.1:1323
+#: doc/tin.1:1343
 msgid "Author backward search."
 msgstr "CÄƒutare Ã®napoi dupÄƒ autor."
 
 #. type: Plain text
-#: doc/tin.1:1331
+#: doc/tin.1:1351
 msgid ""
 "Mark the current thread as read [after confirmation] and return to the "
 "previous menu. Move cursor to next item."
@@ -3792,7 +3739,7 @@ msgstr ""
 "anterior. MutÄƒ cursorul la urmÄƒtorul element."
 
 #. type: Plain text
-#: doc/tin.1:1335
+#: doc/tin.1:1355
 msgid ""
 "Mark the rest of the current thread as read [after confirmation] and enter "
 "the next thread with unread articles."
@@ -3801,19 +3748,19 @@ msgstr ""
 "urmÄƒtorul fir cu articole necitite."
 
 #. type: TP
-#: doc/tin.1:1335
+#: doc/tin.1:1355
 #, no-wrap
 msgid "B<PageCancel 'D'>"
 msgstr "B<PageCancel 'D'>"
 
 #. type: TP
-#: doc/tin.1:1340
+#: doc/tin.1:1360
 #, no-wrap
 msgid "B<PageEditArticle 'e'>"
 msgstr "B<PageEditArticle 'e'>"
 
 #. type: Plain text
-#: doc/tin.1:1343
+#: doc/tin.1:1363
 msgid ""
 "Edit the current article. This is restricted to mailgroups and saved news."
 msgstr ""
@@ -3821,19 +3768,19 @@ msgstr ""
 "discuÈ›ii È™i È™tirile salvate."
 
 #. type: TP
-#: doc/tin.1:1346
+#: doc/tin.1:1366
 #, no-wrap
 msgid "B<PageFollowupQuote 'f'>"
 msgstr "B<PageFollowupQuote 'f'>"
 
 #. type: TP
-#: doc/tin.1:1349
+#: doc/tin.1:1369
 #, no-wrap
 msgid "B<PageFollowup 'F'>"
 msgstr "B<PageFollowup 'F'>"
 
 #. type: Plain text
-#: doc/tin.1:1353
+#: doc/tin.1:1373
 msgid ""
 "Post a followup to the current article without including a copy of the "
 "article."
@@ -3842,108 +3789,108 @@ msgstr ""
 "articolului."
 
 #. type: TP
-#: doc/tin.1:1353
+#: doc/tin.1:1373
 #, no-wrap
 msgid "B<PageFirstPage 'g'>"
 msgstr "B<PageFirstPage 'g'>"
 
 #. type: Plain text
-#: doc/tin.1:1356
+#: doc/tin.1:1376
 msgid "Go to the start of the article."
 msgstr "Merge la Ã®nceputul articolului."
 
 #. type: TP
-#: doc/tin.1:1356
+#: doc/tin.1:1376
 #, no-wrap
 msgid "B<PageLastPage 'G'>"
 msgstr "B<PageLastPage 'G'>"
 
 #. type: Plain text
-#: doc/tin.1:1359
+#: doc/tin.1:1379
 msgid "Go to the end of the article."
 msgstr "Merge la sfÃ¢rÈ™itul articolului."
 
 #. type: TP
-#: doc/tin.1:1368
+#: doc/tin.1:1388
 #, no-wrap
 msgid "B<PageKillThd 'K'>"
 msgstr "B<PageKillThd 'K'>"
 
 #. type: Plain text
-#: doc/tin.1:1371
+#: doc/tin.1:1391
 msgid "Mark rest of thread as read and move onto the next unread thread."
 msgstr "MarcheazÄƒ restul firului ca citit È™i trece la urmÄƒtorul fir necitit."
 
 #. type: TP
-#: doc/tin.1:1371
+#: doc/tin.1:1391
 #, no-wrap
 msgid "B<PageListThd 'l'>"
 msgstr "B<PageListThd 'l'>"
 
 #. type: Plain text
-#: doc/tin.1:1374
+#: doc/tin.1:1394
 msgid "Show the thread menu that the current article is a part of."
 msgstr ""
 "AfiÈ™eazÄƒ meniul firului de discuÈ›ie din care face parte articolul curent."
 
 #. type: TP
-#: doc/tin.1:1379
+#: doc/tin.1:1399
 #, no-wrap
 msgid "B<PageMail 'm'>"
 msgstr "B<PageMail 'm'>"
 
 #. type: TP
-#: doc/tin.1:1388
+#: doc/tin.1:1408
 #, no-wrap
 msgid "B<PageNextArt 'n'>"
 msgstr "B<PageNextArt 'n'>"
 
 #. type: Plain text
-#: doc/tin.1:1391
+#: doc/tin.1:1411
 msgid "Go to the next article."
 msgstr "Merge la articolul urmÄƒtor."
 
 #. type: TP
-#: doc/tin.1:1391
+#: doc/tin.1:1411
 #, no-wrap
 msgid "B<PageNextUnreadArt 'N'>"
 msgstr "B<PageNextUnreadArt 'N'>"
 
 #. type: TP
-#: doc/tin.1:1399
+#: doc/tin.1:1419
 #, no-wrap
 msgid "B<PagePrevArt 'p'>"
 msgstr "B<PagePrevArt 'p'>"
 
 #. type: Plain text
-#: doc/tin.1:1402
+#: doc/tin.1:1422
 msgid "Go to the previous article."
 msgstr "Merge la articolul anterior."
 
 #. type: TP
-#: doc/tin.1:1402
+#: doc/tin.1:1422
 #, no-wrap
 msgid "B<PagePrevUnreadArt 'P'>"
 msgstr "B<PagePrevUnreadArt 'P'>"
 
 #. type: Plain text
-#: doc/tin.1:1405
+#: doc/tin.1:1425
 msgid "Go to the previous unread article."
 msgstr "Merge la articolul anterior necitit."
 
 #. type: Plain text
-#: doc/tin.1:1408
+#: doc/tin.1:1428
 msgid "Return to the previous level."
 msgstr "Revine la nivelul anterior."
 
 #. type: TP
-#: doc/tin.1:1411
+#: doc/tin.1:1431
 #, no-wrap
 msgid "B<PageReplyQuote 'r'>"
 msgstr "B<PageReplyQuote 'r'>"
 
 #. type: Plain text
-#: doc/tin.1:1415
+#: doc/tin.1:1435
 msgid ""
 "Reply through mail to the author of the current article with a copy of the "
 "article included."
@@ -3952,13 +3899,13 @@ msgstr ""
 "copie a articolului."
 
 #. type: TP
-#: doc/tin.1:1415
+#: doc/tin.1:1435
 #, no-wrap
 msgid "B<PageReply 'R'>"
 msgstr "B<PageReply 'R'>"
 
 #. type: Plain text
-#: doc/tin.1:1419
+#: doc/tin.1:1439
 msgid ""
 "Reply through mail to the author of the current article without including "
 "the original article."
@@ -3967,53 +3914,53 @@ msgstr ""
 "include articolul original."
 
 #. type: TP
-#: doc/tin.1:1419
+#: doc/tin.1:1439
 #, no-wrap
 msgid "B<PageSave 's'>"
 msgstr "B<PageSave 's'>"
 
 #. type: TP
-#: doc/tin.1:1424
+#: doc/tin.1:1444
 #, no-wrap
 msgid "B<PageAutoSave 'S'>"
 msgstr "B<PageAutoSave 'S'>"
 
 #. type: TP
-#: doc/tin.1:1427
+#: doc/tin.1:1447
 #, no-wrap
 msgid "B<PageTag 't'>"
 msgstr "B<PageTag 't'>"
 
 #. type: TP
-#: doc/tin.1:1431
+#: doc/tin.1:1451
 #, no-wrap
 msgid "B<PageGroupSel 'T'>"
 msgstr "B<PageGroupSel 'T'>"
 
 #. type: Plain text
-#: doc/tin.1:1434
+#: doc/tin.1:1454
 msgid "Return to group selection level."
 msgstr "Revine la nivelul de selecÈ›ie a grupului."
 
 #. type: TP
-#: doc/tin.1:1434
+#: doc/tin.1:1454
 #, no-wrap
 msgid "B<PageGotoParent 'u'>"
 msgstr "B<PageGotoParent 'u'>"
 
 #. type: Plain text
-#: doc/tin.1:1437
+#: doc/tin.1:1457
 msgid "Go to parent article."
 msgstr "Merge la articolul pÄƒrinte."
 
 #. type: TP
-#: doc/tin.1:1437
+#: doc/tin.1:1457
 #, no-wrap
 msgid "B<PageViewUrl 'U'>"
 msgstr "B<PageViewUrl 'U'>"
 
 #. type: Plain text
-#: doc/tin.1:1441
+#: doc/tin.1:1461
 msgid ""
 "Display a list of URLs in the current article. See the section \"URL "
 "LISTING\" for more information."
@@ -4022,13 +3969,13 @@ msgstr ""
 "informaÈ›ii, consultaÈ›i secÈ›iunea Â«LISTAREA ADRESELOR URLÂ»."
 
 #. type: TP
-#: doc/tin.1:1441
+#: doc/tin.1:1461
 #, no-wrap
 msgid "B<PageViewAttach 'V'>"
 msgstr "B<PageViewAttach 'V'>"
 
 #. type: Plain text
-#: doc/tin.1:1445
+#: doc/tin.1:1465
 msgid ""
 "Display a list of attachments of the current article. See the section "
 "\"ATTACHMENT LISTING\" for more information."
@@ -4037,30 +3984,30 @@ msgstr ""
 "informaÈ›ii, consultaÈ›i secÈ›iunea Â«LISTAREA ATAÈ˜AMENTELORÂ»."
 
 #. type: TP
-#: doc/tin.1:1452
+#: doc/tin.1:1472
 #, no-wrap
 msgid "B<PageRepost 'x'>"
 msgstr "B<PageRepost 'x'>"
 
 #. type: Plain text
-#: doc/tin.1:1461
+#: doc/tin.1:1481
 msgid "Mark article as unread."
 msgstr "MarcheazÄƒ articolul ca necitit."
 
 #.  -------------------------------------------------------------------
 #. type: Plain text
-#: doc/tin.1:1466
+#: doc/tin.1:1486
 msgid "Mark the current thread as unread."
 msgstr "MarcheazÄƒ firul curent ca necitit."
 
 #. type: SS
-#: doc/tin.1:1466
+#: doc/tin.1:1486
 #, no-wrap
 msgid "URL LISTING"
 msgstr "LISTAREA ADRESELOR URL"
 
 #. type: Plain text
-#: doc/tin.1:1469
+#: doc/tin.1:1489
 msgid ""
 "B<PageViewUrl> ('B<U>') displays a list of URLs in the current article. "
 "Besides the common moving keys, the following commands are available:"
@@ -4069,13 +4016,13 @@ msgstr ""
 "Pe lÃ¢ngÄƒ tastele comune de deplasare, sunt disponibile urmÄƒtoarele comenzi:"
 
 #. type: TP
-#: doc/tin.1:1470
+#: doc/tin.1:1490
 #, no-wrap
 msgid "B<UrlSelect '^J' 'E<lt>CRE<gt>'>"
 msgstr "B<UrlSelect '^J' 'E<lt>CRE<gt>'>"
 
 #. type: Plain text
-#: doc/tin.1:1474
+#: doc/tin.1:1494
 msgid ""
 "The current URL will be prompted and opened using the B<url_handler>. "
 "'B<E<lt>ESCE<gt>>' or no input will skip the URL."
@@ -4084,39 +4031,39 @@ msgstr ""
 "â€žB<E<lt>ESCE<gt>>â€ sau nicio introducere va omite adresa URL."
 
 #. type: Plain text
-#: doc/tin.1:1477 doc/tin.1:1577
+#: doc/tin.1:1497 doc/tin.1:1597
 msgid "URL forward search."
 msgstr "CÄƒutare adresÄƒ URL Ã®nainte."
 
 #. type: Plain text
-#: doc/tin.1:1480 doc/tin.1:1580
+#: doc/tin.1:1500 doc/tin.1:1600
 msgid "URL backward search."
 msgstr "CÄƒutare adresÄƒ URL Ã®napoi."
 
 #. type: Plain text
-#: doc/tin.1:1486 doc/tin.1:1540 doc/tin.1:1586
+#: doc/tin.1:1506 doc/tin.1:1560 doc/tin.1:1606
 msgid "Shell escape."
 msgstr "LanseazÄƒ shell-uk."
 
 #. type: Plain text
-#: doc/tin.1:1489
+#: doc/tin.1:1509
 msgid "Toggle the display of the current URL in the last line."
 msgstr "ActiveazÄƒ/dezactiveazÄƒ afiÈ™area adresei URL curente Ã®n ultima linie."
 
 #. type: Plain text
-#: doc/tin.1:1492 doc/tin.1:1547 doc/tin.1:1592
+#: doc/tin.1:1512 doc/tin.1:1567 doc/tin.1:1612
 msgid "Help screen of commands available."
 msgstr "Ecranul de ajutor al comenzilor disponibile."
 
 #.  -------------------------------------------------------------------
 #. type: SS
-#: doc/tin.1:1499
+#: doc/tin.1:1519
 #, no-wrap
 msgid "ATTACHMENT LISTING"
 msgstr "LISTAREA ATAÈ˜AMENTELOR"
 
 #. type: Plain text
-#: doc/tin.1:1502
+#: doc/tin.1:1522
 msgid ""
 "B<PageViewAttach> ('B<V>') displays a list of attachments of the current "
 "article. Besides the common moving keys, the following commands are "
@@ -4127,57 +4074,57 @@ msgstr ""
 "comenzi:"
 
 #. type: TP
-#: doc/tin.1:1503
+#: doc/tin.1:1523
 #, no-wrap
 msgid "B<AttachPipe 'p'>"
 msgstr "B<AttachPipe 'p'>"
 
 #. type: Plain text
-#: doc/tin.1:1506
+#: doc/tin.1:1526
 msgid "Pipe attachment into command."
 msgstr "DirecÈ›ioneazÄƒ ataÈ™amentul cÄƒtre comandÄƒ."
 
 #. type: TP
-#: doc/tin.1:1506
+#: doc/tin.1:1526
 #, no-wrap
 msgid "B<AttachSave 's'>"
 msgstr "B<AttachSave 's'>"
 
 #. type: Plain text
-#: doc/tin.1:1509
+#: doc/tin.1:1529
 msgid "Save current attachment / tagged attachments to disk."
 msgstr "SalvaÈ›i ataÈ™amentul curent / ataÈ™amentele etichetate pe disc."
 
 #. type: TP
-#: doc/tin.1:1509
+#: doc/tin.1:1529
 #, no-wrap
 msgid "B<AttachSelect '^J' 'E<lt>CRE<gt>'>"
 msgstr "B<AttachSelect '^J' 'E<lt>CRE<gt>'>"
 
 #. type: Plain text
-#: doc/tin.1:1512
+#: doc/tin.1:1532
 msgid "View attachment."
 msgstr "Vizualizare ataÈ™ament."
 
 #. type: TP
-#: doc/tin.1:1512
+#: doc/tin.1:1532
 #, no-wrap
 msgid "B<AttachTag 't'>"
 msgstr "B<AttachTag 't'>"
 
 #. type: Plain text
-#: doc/tin.1:1515
+#: doc/tin.1:1535
 msgid "Tag one or more attachments for saving."
 msgstr "EticheteazÄƒ unul sau mai multe ataÈ™amente pentru a le salva."
 
 #. type: TP
-#: doc/tin.1:1515
+#: doc/tin.1:1535
 #, no-wrap
 msgid "B<AttachTagPattern '='>"
 msgstr "B<AttachTagPattern '='>"
 
 #. type: Plain text
-#: doc/tin.1:1519
+#: doc/tin.1:1539
 msgid ""
 "Prompts for a pattern to match. All attachments whose name/description or "
 "content type/transfer encoding match the pattern will be tagged."
@@ -4187,45 +4134,45 @@ msgstr ""
 "vor fi etichetate."
 
 #. type: TP
-#: doc/tin.1:1519
+#: doc/tin.1:1539
 #, no-wrap
 msgid "B<AttachToggleTagged '@'>"
 msgstr "B<AttachToggleTagged '@'>"
 
 #. type: Plain text
-#: doc/tin.1:1522
+#: doc/tin.1:1542
 msgid "Reverse tagging of all attachments."
 msgstr "InverseazÄƒ etichetarea tuturor ataÈ™amentelor."
 
 #. type: TP
-#: doc/tin.1:1522
+#: doc/tin.1:1542
 #, no-wrap
 msgid "B<AttachUntag 'U'>"
 msgstr "B<AttachUntag 'U'>"
 
 #. type: Plain text
-#: doc/tin.1:1525
+#: doc/tin.1:1545
 msgid "Untag all tagged attachments."
 msgstr "AnuleazÄƒ etichetarea tuturor ataÈ™amentelor etichetate."
 
 #. type: Plain text
-#: doc/tin.1:1528
+#: doc/tin.1:1548
 msgid "Attachment forward search."
 msgstr "CÄƒutare ataÈ™ament Ã®nainte."
 
 #. type: Plain text
-#: doc/tin.1:1531
+#: doc/tin.1:1551
 msgid "Attachment backward search."
 msgstr "CÄƒutare ataÈ™ament Ã®napoi."
 
 #. type: TP
-#: doc/tin.1:1534
+#: doc/tin.1:1554
 #, no-wrap
 msgid "B<GlobalPipe '|'>"
 msgstr "B<GlobalPipe '|'>"
 
 #. type: Plain text
-#: doc/tin.1:1537
+#: doc/tin.1:1557
 msgid ""
 "Pipe attachment into command. Uses the raw attachment, no decoding is done."
 msgstr ""
@@ -4233,7 +4180,7 @@ msgstr ""
 "decodificare."
 
 #. type: Plain text
-#: doc/tin.1:1544
+#: doc/tin.1:1564
 msgid ""
 "Toggle the display of the name/description of the current attachment in the "
 "last line."
@@ -4243,13 +4190,13 @@ msgstr ""
 
 #.  -------------------------------------------------------------------
 #. type: SS
-#: doc/tin.1:1554
+#: doc/tin.1:1574
 #, no-wrap
 msgid "POSTING HISTORY LISTING"
 msgstr "LISTAREA ISTORICULUI PUBLICÄ‚RILOR"
 
 #. type: Plain text
-#: doc/tin.1:1562
+#: doc/tin.1:1582
 msgid ""
 "B<DisplayPostHist> ('B<W>') displays a list of all previous posted articles "
 "stored in I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/posted>. The following "
@@ -4268,23 +4215,13 @@ msgstr ""
 "Pe lÃ¢ngÄƒ tastele comune de deplasare, sunt disponibile urmÄƒtoarele comenzi:"
 
 #. type: TP
-#: doc/tin.1:1563
+#: doc/tin.1:1583
 #, no-wrap
 msgid "B<PostedArticlesSelect '^J' 'E<lt>CRE<gt>'>"
 msgstr "B<PostedArticlesSelect '^J' 'E<lt>CRE<gt>'>"
 
 #. type: Plain text
-#: doc/tin.1:1574
-#, fuzzy
-#| msgid ""
-#| "The article with the current ''Message-ID:'' will be opened if "
-#| "available.  Note that this requires that the ''Message-ID:'' of the "
-#| "article was recorded in I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/posted> which "
-#| "may not always be the case.  If using NNTP and the internal inews "
-#| "(B<inews_prog> set to \"--internal\")  and either the server proposes a "
-#| "''Message-ID:'' during the POST (B<RFC\\%3977>) command or B<tin> is "
-#| "built to generate ''Message-ID:'' this should be the case. With an "
-#| "external inews (and reading from local spool) it is not."
+#: doc/tin.1:1594
 msgid ""
 "The article with the current ''Message-ID:'' will be opened if available.  "
 "Note that this requires that the ''Message-ID:'' of the article was recorded "
@@ -4300,18 +4237,18 @@ msgstr ""
 "Ã®nregistrat Ã®n I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/posted>, ceea ce nu este "
 "Ã®ntotdeauna cazul. DacÄƒ utilizaÈ›i NNTP È™i inews intern (B<inews_prog> "
 "definit la â€ž--internalâ€) È™i fie serverul propune un â€žMessage-ID:â€ Ã®n timpul "
-"comenzii POST (B<RFC\\%3977>), fie B<tin> este construit pentru a genera "
+"comenzii POST (B<RFC\\ 3977>), fie B<tin> este construit pentru a genera "
 "â€žMessage-ID:â€, acesta ar trebui sÄƒ fie cazul. Cu un inews extern (È™i citind "
 "din spool-ul local) nu este cazul."
 
 #. type: Plain text
-#: doc/tin.1:1589
+#: doc/tin.1:1609
 msgid "Toggle the display of the current ''Message-ID:'' in the last line."
 msgstr "ActiveazÄƒ/dezactiveazÄƒ afiÈ™area â€žMessage-ID:â€ curent Ã®n ultima linie."
 
 #.  -------------------------------------------------------------------
 #. type: SS
-#: doc/tin.1:1599
+#: doc/tin.1:1619
 #, no-wrap
 msgid "GLOBAL OPTIONS MENU AND TINRC CONFIGURABLE VARIABLES"
 msgstr "MENIUL OPÈšIUNILOR GLOBALE È˜I VARIABILELE CONFIGURABILE DIN TINRC"
@@ -4320,7 +4257,7 @@ msgstr "MENIUL OPÈšIUNILOR GLOBALE È˜I V
 #.        - \fI${TIN_LIBDIR:\-NEWSLIBDIR}/tinrc\fR is used
 #.          in the !TIN_DEFAULTS_DIR config case
 #. type: Plain text
-#: doc/tin.1:1611
+#: doc/tin.1:1631
 msgid ""
 "At startup, B<tin> reads in the configuration files (see also B<\\"
 "%tin>(5)).  They contain a list of variables that can be used to configure "
@@ -4339,7 +4276,7 @@ msgstr ""
 "Ã®ncÄƒ un fiÈ™ier tinrc privat."
 
 #. type: Plain text
-#: doc/tin.1:1619
+#: doc/tin.1:1639
 msgid ""
 "The variables are user configurable by editing I<${TIN_HOMEDIR:-"
 "\"$HOME\"}/.tin/tinrc> directly. Most of them can also be set in the GLOBAL "
@@ -4357,7 +4294,7 @@ msgstr ""
 "B<tin>, aÈ™a cÄƒ nu editaÈ›i fiÈ™ierul direct Ã®n timp ce B<tin> ruleazÄƒ."
 
 #. type: Plain text
-#: doc/tin.1:1625
+#: doc/tin.1:1645
 msgid ""
 "In the options menu use the cursor keys in the usual way to move around. Use "
 "B<ConfigSelect> ('B<^J>' or 'B<E<lt>CRE<gt>>') to 'open' the option you wish "
@@ -4373,7 +4310,7 @@ msgstr ""
 "iar Â«B<E<lt>ESCE<gt>>Â» va abandona fÄƒrÄƒ a salva modificÄƒrile."
 
 #. type: Plain text
-#: doc/tin.1:1632
+#: doc/tin.1:1652
 msgid ""
 "As with the other menus, B<RedrawScr> ('B<^L>') will redraw the screen. You "
 "can use B<SearchSubjF> ('B</>'), B<SearchSubjB> ('B<?>') and B<SearchRepeat> "
@@ -4389,7 +4326,7 @@ msgstr ""
 "modificÄƒrile."
 
 #. type: Plain text
-#: doc/tin.1:1637
+#: doc/tin.1:1657
 msgid ""
 "The options menu provides access to the attributes menu for the current "
 "group by the B<ConfigToggleAttrib> ('B<E<lt>TABE<gt>>') command. Pressing "
@@ -4402,7 +4339,7 @@ msgstr ""
 "informaÈ›ii, consultaÈ›i secÈ›iunea Â«MENIUL DE ATRIBUTE È˜I ATRIBUTELE GRUPULUIÂ»."
 
 #. type: Plain text
-#: doc/tin.1:1640
+#: doc/tin.1:1660
 msgid ""
 "The B<ConfigScopeMenu> ('B<S>') command brings up the scopes menu. For more "
 "information see section \"SCOPES MENU\"."
@@ -4411,44 +4348,37 @@ msgstr ""
 "multe informaÈ›ii, consultaÈ›i secÈ›iunea Â«MENIUL DOMENIILORÂ»."
 
 #. type: Plain text
-#: doc/tin.1:1645
-#, fuzzy
-#| msgid ""
-#| "The B<ConfigScopeMenu> ('B<S>') command brings up the scopes menu. For "
-#| "more information see section \"SCOPES MENU\"."
+#: doc/tin.1:1665
 msgid ""
 "Finally, the B<ConfigServerrcMenu> ('B<s>') command brings up the serverrc "
 "menu where values from I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/$NNTPSERVER/"
 "serverrc> can be changed.  For more information see section \"SERVERRC "
 "MENU\"."
 msgstr ""
-"Comanda B<ConfigScopeMenu> (Â«B<S>Â») afiÈ™eazÄƒ meniul domeniilor. Pentru mai "
-"multe informaÈ›ii, consultaÈ›i secÈ›iunea Â«MENIUL DOMENIILORÂ»."
+"ÃŽn cele din urmÄƒ, comanda B<ConfigServerrcMenu> (Â«B<s>Â») afiÈ™eazÄƒ meniul "
+"serverrc, unde pot fi modificate valorile din I<${TIN_HOMEDIR:-"
+"\"$HOME\"}/.tin/$NNTPSERVER/serverrc>. Pentru mai multe informaÈ›ii, "
+"consultaÈ›i secÈ›iunea Â«MENIUL SERVERRCÂ»."
 
 #. type: Plain text
-#: doc/tin.1:1649
-#, fuzzy
-#| msgid ""
-#| "Here is a full list of all the available variables. The name in braces is "
-#| "the name of the corresponding setting in I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/"
-#| "tinrc>."
+#: doc/tin.1:1669
 msgid ""
 "Here is a full list of all the available variables. The name in round "
 "brackets is the name of the corresponding setting in I<${TIN_HOMEDIR:-"
 "\"$HOME\"}/.tin/tinrc>."
 msgstr ""
-"IatÄƒ o listÄƒ completÄƒ a tuturor variabilelor disponibile. Numele Ã®ntre "
-"paranteze este numele opÈ›iunii corespunzÄƒtoare din I<${TIN_HOMEDIR:-"
+"IatÄƒ o listÄƒ completÄƒ a tuturor variabilelor disponibile. Numele dintre "
+"parantezele rotunde este numele setÄƒrii corespunzÄƒtoare din I<${TIN_HOMEDIR:-"
 "\"$HOME\"}/.tin/tinrc>."
 
 #. type: TP
-#: doc/tin.1:1649
+#: doc/tin.1:1669
 #, no-wrap
 msgid "B<Abbreviate long newsgroup names (abbreviate_groupname)>"
 msgstr "B<AbreviazÄƒ numele lungi ale grupurilor de È™tiri (abbreviate_groupname)>"
 
 #. type: Plain text
-#: doc/tin.1:1655 doc/tin.5:1429
+#: doc/tin.1:1675 doc/tin.5:1438
 msgid ""
 "If ON abbreviate long newsgroup names at group selection level and article "
 "level (if necessary) like this: news.software.readers \\(-E<gt> "
@@ -4460,13 +4390,13 @@ msgstr ""
 "n.s.readers \\(-E<gt> n.s.r. Implicit este dezactivatÄƒ â€žOFFâ€."
 
 #. type: TP
-#: doc/tin.1:1655
+#: doc/tin.1:1675
 #, no-wrap
 msgid "B<Add posted articles to filter (add_posted_to_filter)>"
 msgstr "B<AdaugÄƒ articole postate la filtru (add_posted_to_filter)>"
 
 #. type: Plain text
-#: doc/tin.1:1659 doc/tin.5:1433
+#: doc/tin.1:1679 doc/tin.5:1442
 msgid ""
 "If ON add posted articles which start a new thread to filter for "
 "highlighting follow-ups. Default is ON."
@@ -4476,26 +4406,25 @@ msgstr ""
 "activatÄƒ â€žONâ€."
 
 #. type: TP
-#: doc/tin.1:1659
-#, fuzzy, no-wrap
-#| msgid "B<Insert 'User-Agent:'-header (advertising)>"
+#: doc/tin.1:1679
+#, no-wrap
 msgid "B<Insert ''User-Agent:''-header (advertising)>"
 msgstr "B<InsereazÄƒ antetul â€žUser-Agent:â€ (advertising)>"
 
 #. type: Plain text
-#: doc/tin.1:1662 doc/tin.5:1436
+#: doc/tin.1:1682 doc/tin.5:1445
 msgid "Turn ON advertising in header (''User-Agent:''). Default is ON."
 msgstr ""
 "ActiveazÄƒ publicitatea Ã®n antet (â€žUser-Agent:â€). Implicit este activatÄƒ â€žONâ€."
 
 #. type: TP
-#: doc/tin.1:1662
+#: doc/tin.1:1682
 #, no-wrap
 msgid "B<Skip multipart/alternative parts (alternative_handling)>"
 msgstr "B<Omite pÄƒrÈ›ile multipart/alternative (alternative_handling)>"
 
 #. type: Plain text
-#: doc/tin.1:1665 doc/tin.5:1439
+#: doc/tin.1:1685 doc/tin.5:1448
 msgid ""
 "If ON strip multipart/alternative messages automatically. Default is ON."
 msgstr ""
@@ -4503,26 +4432,26 @@ msgstr ""
 "automat. ÃŽn mod implicit, aceastÄƒ opÈ›iune este activatÄƒ â€žONâ€."
 
 #. type: TP
-#: doc/tin.1:1665
+#: doc/tin.1:1685
 #, no-wrap
 msgid "B<Character to show deleted articles (art_marked_deleted)>"
 msgstr "B<Caracterul pentru afiÈ™area articolelor È™terse (art_marked_deleted)>"
 
 #. type: Plain text
-#: doc/tin.1:1668 doc/tin.5:1442
+#: doc/tin.1:1688 doc/tin.5:1451
 msgid "The character used to show that an article was deleted. Default is 'D'."
 msgstr ""
 "Caracterul utilizat pentru a indica faptul cÄƒ un articol a fost È™ters. "
 "Valoarea implicitÄƒ este â€žDâ€."
 
 #. type: TP
-#: doc/tin.1:1668
+#: doc/tin.1:1688
 #, no-wrap
 msgid "B<Character to show inrange articles (art_marked_inrange)>"
 msgstr "B<Caracterul pentru afiÈ™area articolelor din interval(serie) (art_marked_inrange)>"
 
 #. type: Plain text
-#: doc/tin.1:1671 doc/tin.5:1445
+#: doc/tin.1:1691 doc/tin.5:1454
 msgid ""
 "The character used to show that an article is in a range. Default is '#'."
 msgstr ""
@@ -4530,13 +4459,13 @@ msgstr ""
 "interval(serie). Valoarea implicitÄƒ este â€ž#â€."
 
 #. type: TP
-#: doc/tin.1:1671
+#: doc/tin.1:1691
 #, no-wrap
 msgid "B<Character to show returning arts (art_marked_return)>"
 msgstr "B<Caracterul pentru afiÈ™area articulelor returnate (art_marked_return)>"
 
 #. type: Plain text
-#: doc/tin.1:1675 doc/tin.5:1449
+#: doc/tin.1:1695 doc/tin.5:1458
 msgid ""
 "The character used to show that an article will return as an unread article "
 "when the group is next entered. Default is '-'."
@@ -4546,13 +4475,13 @@ msgstr ""
 "â€ž-â€."
 
 #. type: TP
-#: doc/tin.1:1675
+#: doc/tin.1:1695
 #, no-wrap
 msgid "B<Character to show selected articles (art_marked_selected)>"
 msgstr "B<Caracterul pentru afiÈ™area articolelor selectate (art_marked_selected)>"
 
 #. type: Plain text
-#: doc/tin.1:1679 doc/tin.5:1453
+#: doc/tin.1:1699 doc/tin.5:1462
 msgid ""
 "The character used to show that an article/thread is auto-selected (hot).  "
 "Default is '*'."
@@ -4561,13 +4490,13 @@ msgstr ""
 "este selectat automat (popular).  Implicit este â€ž*â€."
 
 #. type: TP
-#: doc/tin.1:1679
+#: doc/tin.1:1699
 #, no-wrap
 msgid "B<Character to show recent articles (art_marked_recent)>"
 msgstr "B<Caracterul pentru afiÈ™area articolelor recente (art_marked_recent)>"
 
 #. type: Plain text
-#: doc/tin.1:1683 doc/tin.5:1457
+#: doc/tin.1:1703 doc/tin.5:1466
 msgid ""
 "The character used to show that an article/thread is recent (not older than "
 "X days). See also B<recent_time>. Default is 'o'."
@@ -4577,13 +4506,13 @@ msgstr ""
 "implicitÄƒ este â€žoâ€."
 
 #. type: TP
-#: doc/tin.1:1683
+#: doc/tin.1:1703
 #, no-wrap
 msgid "B<Character to show unread articles (art_marked_unread)>"
 msgstr "B<Caracterul pentru afiÈ™area articolelor necitite (art_marked_unread)>"
 
 #. type: Plain text
-#: doc/tin.1:1687 doc/tin.5:1461
+#: doc/tin.1:1707 doc/tin.5:1470
 msgid ""
 "The character used to show that an article has not been read.  Default is "
 "'+'."
@@ -4592,28 +4521,26 @@ msgstr ""
 "Implicit este â€ž+â€."
 
 #. type: TP
-#: doc/tin.1:1687
+#: doc/tin.1:1707
 #, no-wrap
 msgid "B<Character to show read articles (art_marked_read)>"
 msgstr "B<Caracterul pentru afiÈ™area articolelor citite (art_marked_read)>"
 
 #. type: Plain text
-#: doc/tin.1:1690 doc/tin.5:1464
-#, fuzzy
-#| msgid "The character used to show that an article was read. Default is ' '."
+#: doc/tin.1:1710 doc/tin.5:1473
 msgid "The character used to show that an article was read. Default is '\\ '."
 msgstr ""
 "Caracterul utilizat pentru a indica faptul cÄƒ un articol a fost citit. "
-"Valoarea implicitÄƒ este ' '."
+"Valoarea implicitÄƒ este â€ž\\â€."
 
 #. type: TP
-#: doc/tin.1:1690
+#: doc/tin.1:1710
 #, no-wrap
 msgid "B<Character to show killed articles (art_marked_killed)>"
 msgstr "B<Caracterul pentru afiÈ™area articolelor eliminate (art_marked_killed)>"
 
 #. type: Plain text
-#: doc/tin.1:1694 doc/tin.5:1468
+#: doc/tin.1:1714 doc/tin.5:1477
 msgid ""
 "The character used to show that an article was killed. Default is 'K'.  "
 "B<kill_level> must be set accordingly."
@@ -4623,13 +4550,13 @@ msgstr ""
 "corespunzÄƒtor."
 
 #. type: TP
-#: doc/tin.1:1694
+#: doc/tin.1:1714
 #, no-wrap
 msgid "B<Character to show read selected arts (art_marked_read_selected)>"
 msgstr "B<Caracter pentru afiÈ™area articolelor selectate ca citite (art_marked_read_selected)>"
 
 #. type: Plain text
-#: doc/tin.1:1698 doc/tin.5:1472
+#: doc/tin.1:1718 doc/tin.5:1481
 msgid ""
 "The character used to show that an article was hot before it was read.  "
 "Default is ':'. B<kill_level> must be set accordingly."
@@ -4639,13 +4566,13 @@ msgstr ""
 "corespunzÄƒtor."
 
 #. type: TP
-#: doc/tin.1:1698 doc/tin.5:1472
+#: doc/tin.1:1718 doc/tin.5:1481
 #, no-wrap
 msgid "B<Ask before using MIME viewer (ask_for_metamail)>"
 msgstr "B<ÃŽntreabÄƒ Ã®nainte de a utiliza vizorul MIME (ask_for_metamail)>"
 
 #. type: Plain text
-#: doc/tin.1:1703
+#: doc/tin.1:1723
 msgid ""
 "If ON B<tin> will ask before using a MIME viewer (B<metamail_prog>) to "
 "display MIME messages. This only occurs if a MIME viewer is set. Default is "
@@ -4656,13 +4583,13 @@ msgstr ""
 "se Ã®ntÃ¢mplÄƒ numai dacÄƒ este definit un vizor MIME. Implicit este dezactivatÄƒ."
 
 #. type: TP
-#: doc/tin.1:1703
+#: doc/tin.1:1723
 #, no-wrap
 msgid "B<Format string for the Attachment level (attachment_format)>"
 msgstr "B<Formatul È™irului pentru nivelul AtaÈ™amentului (attachment_format)>"
 
 #. type: Plain text
-#: doc/tin.1:1708
+#: doc/tin.1:1728
 msgid ""
 "Format string B<tin> uses for Attachment level representation. See the "
 "section \"CUSTOMIZING THE SCREEN FORMAT\".  Default is \"%t%s%e%c%d\"."
@@ -4672,32 +4599,29 @@ msgstr ""
 "Implicit este â€ž%t%s%e%c%dâ€."
 
 #. type: TP
-#: doc/tin.1:1708
+#: doc/tin.1:1728
 #, no-wrap
 msgid "B<Send you a cc and/or bcc automatically (auto_cc_bcc)>"
 msgstr "B<TrimiteÈ›i automat o copie È™i/sau o copie ascunsÄƒ (auto_cc_bcc)>"
 
 #. type: Plain text
-#: doc/tin.1:1712 doc/tin.5:1489
-#, fuzzy
-#| msgid ""
-#| "Automatically put your name in the ''Cc:'' and/or ''Bcc:'' field when "
-#| "mailing an article. Default is No."
+#: doc/tin.1:1732 doc/tin.5:1498
 msgid ""
 "Automatically put your name in the ''Cc:'' (1) or ''Bcc:'' (2) field or to "
 "both (3) fields when mailing an article. Default is 'No' (0)."
 msgstr ""
-"Introduce automat numele dvs. Ã®n cÃ¢mpul â€žCc:â€ È™i/sau â€žBcc:â€ atunci cÃ¢nd "
-"trimiteÈ›i un articol prin e-mail. Valoarea implicitÄƒ este â€žNoâ€."
+"Introduce automat numele dvs. Ã®n cÃ¢mpul â€žCc:â€ (1) sau â€žBcc:â€ (2)  atunci "
+"cÃ¢nd trimiteÈ›i un articol prin e-mail. Valoarea implicitÄƒ este â€žNu "
+"introduceâ€ (0)."
 
 #. type: TP
-#: doc/tin.1:1712
+#: doc/tin.1:1732
 #, no-wrap
 msgid "B<List thread using right arrow key (auto_list_thread)>"
 msgstr "B<ListeazÄƒ firul folosind tasta sÄƒgeatÄƒ dreapta (auto_list_thread)>"
 
 #. type: Plain text
-#: doc/tin.1:1716 doc/tin.5:1493
+#: doc/tin.1:1736 doc/tin.5:1502
 msgid ""
 "If ON automatically list thread when entering it using right arrow key.  "
 "Default is ON."
@@ -4706,24 +4630,24 @@ msgstr ""
 "acestuia folosind tasta sÄƒgeatÄƒ-dreapta. Implicit este activatÄƒ â€žONâ€."
 
 #. type: TP
-#: doc/tin.1:1716
+#: doc/tin.1:1736
 #, no-wrap
 msgid "B<Reconnect to server automatically (auto_reconnect)>"
 msgstr "B<Reconectare automatÄƒ la server (auto_reconnect)>"
 
 #. type: Plain text
-#: doc/tin.1:1719 doc/tin.1:2828
+#: doc/tin.1:1739 doc/tin.1:2869
 msgid "Default is OFF."
 msgstr "Implicit este dezactivatÄƒ â€žOFFâ€."
 
 #. type: TP
-#: doc/tin.1:1719
+#: doc/tin.1:1739
 #, no-wrap
 msgid "B<Save articles in batch mode (batch_save)>"
 msgstr "B<SalveazÄƒ articolele Ã®n modul pe loturi (batch_save)>"
 
 #. type: Plain text
-#: doc/tin.1:1724
+#: doc/tin.1:1744
 msgid ""
 "If set ON articles/threads will be saved in batch mode when save \\&''B<-"
 "S>'' or mail ''B<-M>, B<-N>'' is specified on the command line. Default is "
@@ -4735,13 +4659,13 @@ msgstr ""
 "activatÄƒ â€žONâ€."
 
 #. type: TP
-#: doc/tin.1:1724
+#: doc/tin.1:1744
 #, no-wrap
 msgid "B<Show mini menu & posting etiquette (beginner_level)>"
 msgstr "B<AfiÈ™eazÄƒ mini meniu È™i eticheta de publicare (beginner_level)>"
 
 #. type: Plain text
-#: doc/tin.1:1729 doc/tin.5:1506
+#: doc/tin.1:1749 doc/tin.5:1515
 msgid ""
 "If set ON a mini menu of the most useful commands will be displayed at the "
 "bottom of the screen for each level. Also a short posting etiquette will be "
@@ -4753,18 +4677,13 @@ msgstr ""
 "Implicit este activatÄƒ â€žONâ€."
 
 #. type: TP
-#: doc/tin.1:1729
+#: doc/tin.1:1749
 #, no-wrap
 msgid "B<Cache NNTP overview files locally (cache_overview_files)>"
 msgstr "B<Cache NNTP fiÈ™iere de prezentare generalÄƒ local (cache_overview_files)>"
 
 #. type: Plain text
-#: doc/tin.1:1734
-#, fuzzy
-#| msgid ""
-#| "If ON, create local copies of NNTP overview files. This can be used to "
-#| "considerably speed up accessing large groups when using a slow "
-#| "connection.  See also \"INDEX FILES\". Default is OFF."
+#: doc/tin.1:1754
 msgid ""
 "If ON, create local copies of NNTP overview files. This can be used to "
 "considerably speed up accessing large groups when using a slow connection.  "
@@ -4773,17 +4692,17 @@ msgstr ""
 "DacÄƒ este activatÄƒ â€žONâ€, creeazÄƒ copii locale ale fiÈ™ierelor de prezentare "
 "generalÄƒ NNTP. AceastÄƒ opÈ›iune poate fi utilizatÄƒ pentru a accelera "
 "considerabil accesarea grupurilor mari atunci cÃ¢nd se utilizeazÄƒ o conexiune "
-"lentÄƒ. VedeÈ›i de asemenea secÈ›iunea â€žFIÈ˜IERE INDEXâ€. ÃŽn mod implicit, "
-"aceastÄƒ opÈ›iune este dezactivatÄƒ â€žOFFâ€."
+"lentÄƒ. VedeÈ›i de asemenea secÈ›iunea â€žFIÈ˜IERE INDEXâ€ È™i B<getart_limit>. ÃŽn "
+"mod implicit, aceastÄƒ opÈ›iune este dezactivatÄƒ â€žOFFâ€."
 
 #. type: TP
-#: doc/tin.1:1734
+#: doc/tin.1:1754
 #, no-wrap
 msgid "B<Compress locally cached NNTP overview files (compress_overview_files)>"
 msgstr "B<Comprimarea fiÈ™ierelor de prezentare generalÄƒ NNTP stocate Ã®n memoria cache localÄƒ (compress_overview_files)>"
 
 #. type: Plain text
-#: doc/tin.1:1739 doc/tin.5:1516
+#: doc/tin.1:1759 doc/tin.5:1525
 msgid ""
 "If ON, locally cached NNTP overview files (B<cache_overview_files>) are "
 "saved in compressed form (B<RFC\\ 1952>). Useful to reduce local disk space "
@@ -4795,39 +4714,33 @@ msgstr ""
 "discul local. ÃŽn mod implicit, aceastÄƒ opÈ›iune este dezactivatÄƒ â€žOFFâ€."
 
 #. type: TP
-#: doc/tin.1:1739
+#: doc/tin.1:1759
 #, no-wrap
 msgid "B<Hash algorithm for cancel-locks (cancel_lock_algo)>"
 msgstr "B<Algoritm hash pentru blocÄƒri de anulare (cancel_lock_algo)>"
 
 #. type: Plain text
-#: doc/tin.1:1746
-#, fuzzy
-#| msgid ""
-#| "Use this hash algorithm for cancel-locks. Only available when built with "
-#| "cancel-lock support. none disables the generation of cancel-locks. Valid "
-#| "values are none, sha1, sha256 and sha512.  Default is sha1. See also I<$"
-#| "{TIN_HOMEDIR:-\"$HOME\"}/.cancelsecret> in B<\\%tin>(5)."
+#: doc/tin.1:1766
 msgid ""
 "Use this hash algorithm for cancel-locks (B<RFC\\ 8315>). Only available "
 "when built with cancel-lock support. none disables the generation of cancel-"
 "locks. Valid values are none, sha1, sha256 and sha512.  Default is sha1. See "
 "also I<${TIN_HOMEDIR:-\"$HOME\"}/.cancelsecret> in B<\\%tin>(5)."
 msgstr ""
-"UtilizeazÄƒ acest algoritm hash pentru blocÄƒri de anulare. DisponibilÄƒ numai "
-"cÃ¢nd B<tin> este construit cu suport pentru blocÄƒri de anulare. â€žnoneâ€ "
-"dezactiveazÄƒ generarea blocÄƒrilor de anulare. Valorile valide sunt â€žnoneâ€, "
-"â€žsha1â€, â€žsha256â€ È™i â€žsha512â€.  Implicit este â€žsha1â€. VedeÈ›i de  asemenea I<$"
-"{TIN_HOMEDIR:-â€ž$HOMEâ€}/.cancelsecret> Ã®n B<\\%tin>(5)."
+"UtilizeazÄƒ acest algoritm hash pentru blocÄƒri de anulare (B<RFC\\ 8315>). "
+"DisponibilÄƒ numai cÃ¢nd B<tin> este construit cu suport pentru blocÄƒri de "
+"anulare. â€žnoneâ€ dezactiveazÄƒ generarea blocÄƒrilor de anulare. Valorile "
+"valide sunt â€žnoneâ€, â€žsha1â€, â€žsha256â€ È™i â€žsha512â€. Implicit este â€žsha1â€. "
+"VedeÈ›i de  asemenea I<${TIN_HOMEDIR:-â€ž$HOMEâ€}/.cancelsecret> Ã®n B<\\%tin>(5)."
 
 #. type: TP
-#: doc/tin.1:1746
+#: doc/tin.1:1766
 #, no-wrap
 msgid "B<Catchup read groups when quitting (catchup_read_groups)>"
 msgstr "B<RecupereazÄƒ grupurile de citire la ieÈ™ire (catchup_read_groups)>"
 
 #. type: Plain text
-#: doc/tin.1:1752 doc/tin.5:1526
+#: doc/tin.1:1772 doc/tin.5:1535
 msgid ""
 "If set ON the user is asked when quitting if all groups read during the "
 "current session should be marked read. Default is OFF."
@@ -4837,101 +4750,101 @@ msgstr ""
 "mod implicit, aceastÄƒ opÈ›iune este dezactivatÄƒ â€žOFFâ€."
 
 #. type: TP
-#: doc/tin.1:1752
+#: doc/tin.1:1772
 #, no-wrap
 msgid "B<Standard background color (col_back)>"
 msgstr "B<Culoarea standard a fundalului (col_back)>"
 
 #. type: Plain text
-#: doc/tin.1:1755 doc/tin.5:1529
+#: doc/tin.1:1775 doc/tin.5:1538
 msgid "Standard background color"
 msgstr "Culoarea standard a fundalului"
 
 #. type: TP
-#: doc/tin.1:1755
+#: doc/tin.1:1775
 #, no-wrap
 msgid "B<Color of quoted text from external sources (col_extquote)>"
 msgstr "B<Culoarea textului citat din surse externe (col_extquote)>"
 
 #. type: Plain text
-#: doc/tin.1:1758 doc/tin.5:1532
+#: doc/tin.1:1778 doc/tin.5:1541
 msgid "Color of quoted text from external sources"
 msgstr "Culoarea textului citat din surse externe"
 
 #. type: TP
-#: doc/tin.1:1758
+#: doc/tin.1:1778
 #, no-wrap
 msgid "B<Color of sender (From:) (col_from)>"
 msgstr "B<Culoarea expeditorului (From:) (col_from)>"
 
 #. type: Plain text
-#: doc/tin.1:1761 doc/tin.5:1535
+#: doc/tin.1:1781 doc/tin.5:1544
 msgid "Color of sender (From:)"
 msgstr "Culoarea expeditorului (From:)"
 
 #. type: TP
-#: doc/tin.1:1761
+#: doc/tin.1:1781
 #, no-wrap
 msgid "B<Color of article header lines (col_head)>"
 msgstr "B<Culoarea liniilor antetului articolului (col_head)>"
 
 #. type: Plain text
-#: doc/tin.1:1764 doc/tin.5:1538
+#: doc/tin.1:1784 doc/tin.5:1547
 msgid "Color of header-lines"
 msgstr "Culoarea liniilor antetului"
 
 #. type: TP
-#: doc/tin.1:1764
+#: doc/tin.1:1784
 #, no-wrap
 msgid "B<Color of help text (col_help)>"
 msgstr "B<Culoarea textului de ajutor (col_help)>"
 
 #. type: Plain text
-#: doc/tin.1:1767 doc/tin.5:1541
+#: doc/tin.1:1787 doc/tin.5:1550
 msgid "Color of help pages"
 msgstr "Culoarea textului paginilor de ajutor"
 
 #. type: TP
-#: doc/tin.1:1767
+#: doc/tin.1:1787
 #, no-wrap
 msgid "B<Color for inverse text (background) (col_invers_bg)>"
 msgstr "B<Culoare pentru text invers (fundal) (col_invers_bg)>"
 
 #. type: Plain text
-#: doc/tin.1:1770 doc/tin.5:1544
+#: doc/tin.1:1790 doc/tin.5:1553
 msgid "Color of background for inverse text"
 msgstr "Culoarea de fundal pentru text inversat"
 
 #. type: TP
-#: doc/tin.1:1770
+#: doc/tin.1:1790
 #, no-wrap
 msgid "B<Color for inverse text (foreground) (col_invers_fg)>"
 msgstr "B<Culoare pentru text invers (prim-plan) (col_invers_fg)>"
 
 #. type: Plain text
-#: doc/tin.1:1773 doc/tin.5:1547
+#: doc/tin.1:1793 doc/tin.5:1556
 msgid "Color of foreground for inverse text"
 msgstr "Culoarea de prim-plan pentru text inversat"
 
 #. type: TP
-#: doc/tin.1:1773
+#: doc/tin.1:1793
 #, no-wrap
 msgid "B<Color of status messages (col_message)>"
 msgstr "B<Culoarea mesajelor de stare (col_message)>"
 
 #. type: Plain text
-#: doc/tin.1:1776 doc/tin.5:1566
+#: doc/tin.1:1796 doc/tin.5:1575
 msgid "Color of status messages in last line"
 msgstr "Culoarea mesajelor de stare din ultima linie"
 
 #. type: TP
-#: doc/tin.1:1776
+#: doc/tin.1:1796
 #, no-wrap
 msgid "B<Color of highlighting with _dash_ (col_markdash)>"
 msgstr "B<Culoarea evidenÈ›ierii cu _liniuÈ›e-unire_ (col_markdash)>"
 
 #. type: Plain text
-#: doc/tin.1:1780 doc/tin.5:1551
+#: doc/tin.1:1800 doc/tin.5:1560
 msgid ""
 "Color of words emphasized like _this_. See also B<word_h_display_marks> and "
 "B<word_highlight>."
@@ -4940,13 +4853,13 @@ msgstr ""
 "B<word_h_display_marks> È™i B<word_highlight>."
 
 #. type: TP
-#: doc/tin.1:1780
+#: doc/tin.1:1800
 #, no-wrap
 msgid "B<Color of highlighting with /slash/ (col_markslash)>"
 msgstr "B<Culoarea evidenÈ›ierii cu /bare-Ã®nclinate/ (col_markslash)>"
 
 #. type: Plain text
-#: doc/tin.1:1784 doc/tin.5:1555
+#: doc/tin.1:1804 doc/tin.5:1564
 msgid ""
 "Color of words emphasized like /this/. See also B<word_h_display_marks> and "
 "B<word_highlight>."
@@ -4955,13 +4868,13 @@ msgstr ""
 "B<word_h_display_marks> È™i B<word_highlight>."
 
 #. type: TP
-#: doc/tin.1:1784
+#: doc/tin.1:1804
 #, no-wrap
 msgid "B<Color of highlighting with *stars* (col_markstar)>"
 msgstr "B<Culoarea evidenÈ›ierii cu *steluÈ›e* (col_markstar)>"
 
 #. type: Plain text
-#: doc/tin.1:1788 doc/tin.5:1559
+#: doc/tin.1:1808 doc/tin.5:1568
 msgid ""
 "Color of words emphasized like *this*. See also B<word_h_display_marks> and "
 "B<word_highlight>."
@@ -4970,13 +4883,13 @@ msgstr ""
 "B<word_h_display_marks> È™i B<word_highlight>."
 
 #. type: TP
-#: doc/tin.1:1788
+#: doc/tin.1:1808
 #, no-wrap
 msgid "B<Color of highlighting with -stroke- (col_markstroke)>"
 msgstr "B<Culoarea evidenÈ›ierii cu -liniuÈ›e_tÄƒiere- (col_markstroke)>"
 
 #. type: Plain text
-#: doc/tin.1:1792 doc/tin.5:1563
+#: doc/tin.1:1812 doc/tin.5:1572
 msgid ""
 "Color of words emphasized like -this-. See also B<word_h_display_marks> and "
 "B<word_highlight>."
@@ -4985,80 +4898,79 @@ msgstr ""
 "B<word_h_display_marks> È™i B<word_highlight>."
 
 #. type: TP
-#: doc/tin.1:1792
+#: doc/tin.1:1812
 #, no-wrap
 msgid "B<Color of mini help menu (col_minihelp)>"
 msgstr "B<Culoarea mini-meniului de ajutor (col_minihelp)>"
 
 #. type: Plain text
-#: doc/tin.1:1795 doc/tin.5:1569
+#: doc/tin.1:1815 doc/tin.5:1578
 msgid "Color of mini help menu"
 msgstr "Culoarea mini-meniului de ajutor"
 
 #. type: TP
-#: doc/tin.1:1795
+#: doc/tin.1:1815
 #, no-wrap
 msgid "B<Color of actual news header fields (col_newsheaders)>"
 msgstr "B<Culoarea cÃ¢mpurilor antetului È™tirilor actuale (col_newsheaders)>"
 
 #. type: Plain text
-#: doc/tin.1:1798 doc/tin.5:1572
+#: doc/tin.1:1818 doc/tin.5:1581
 msgid "Color of actual news header fields"
 msgstr "Culoarea cÃ¢mpurilor antetului È™tirilor actuale"
 
 #. type: TP
-#: doc/tin.1:1798
+#: doc/tin.1:1818
 #, no-wrap
 msgid "B<Standard foreground color (col_normal)>"
 msgstr "B<Culoarea standard pentru prim-plan (col_normal)>"
 
 #. type: Plain text
-#: doc/tin.1:1801 doc/tin.5:1575
+#: doc/tin.1:1821 doc/tin.5:1584
 msgid "Standard foreground color"
 msgstr "Culoarea standard pentru prim-plan"
 
 #. type: TP
-#: doc/tin.1:1801
+#: doc/tin.1:1821
 #, no-wrap
 msgid "B<Color of quoted lines (col_quote)>"
 msgstr "B<Culoarea liniilor citate (col_quote)>"
 
 #. type: Plain text
-#: doc/tin.1:1804 doc/tin.5:1578
+#: doc/tin.1:1824 doc/tin.5:1587
 msgid "Color of quoted lines"
 msgstr "Culoarea liniilor citate"
 
 #. type: TP
-#: doc/tin.1:1804
+#: doc/tin.1:1824
 #, no-wrap
 msgid "B<Color of twice quoted line (col_quote2)>"
 msgstr "B<Culoarea liniilor citate de douÄƒ ori (col_quote2)>"
 
 #. type: Plain text
-#: doc/tin.1:1807 doc/tin.5:1581
+#: doc/tin.1:1827 doc/tin.5:1590
 msgid "Color of twice quoted lines"
 msgstr "Culoarea liniilor citate de douÄƒ ori"
 
 #. type: TP
-#: doc/tin.1:1807
-#, fuzzy, no-wrap
-#| msgid "B<Color of =E<gt>3 times quoted line (col_quote3)>"
+#: doc/tin.1:1827
+#, no-wrap
 msgid "B<Color of E<gt>=3 times quoted line (col_quote3)>"
-msgstr "B<Culoarea liniilor citate de =E<gt>3 ori (col_quote3)>"
+msgstr "B<Culoarea liniilor citate de E<gt>=3 ori (col_quote3)>"
 
 #. type: Plain text
-#: doc/tin.1:1810 doc/tin.5:1584
+#: doc/tin.1:1830 doc/tin.5:1593
 msgid "Color of E<gt>=3 times quoted lines"
 msgstr "Culoarea liniilor citate de =E<gt>3 ori"
 
 #. type: TP
-#: doc/tin.1:1810
+#: doc/tin.1:1830
 #, no-wrap
 msgid "B<Color of response counter (col_response)>"
 msgstr "B<Culoarea contorului de rÄƒspunsuri (col_response)>"
 
 #. type: Plain text
-#: doc/tin.1:1814 doc/tin.5:1588
+#: doc/tin.1:1834 doc/tin.5:1597
 msgid ""
 "Color of response counter. This is the text that says \"Response x of y\" in "
 "the article viewer."
@@ -5067,113 +4979,113 @@ msgstr ""
 "â€žRÄƒspunsul x din yâ€ Ã®n ecranul de vizualizare a articolului."
 
 #. type: TP
-#: doc/tin.1:1814
+#: doc/tin.1:1834
 #, no-wrap
 msgid "B<Color of signatures (col_signature)>"
 msgstr "B<Culoarea semnÄƒturilor (col_signature)>"
 
 #. type: Plain text
-#: doc/tin.1:1817 doc/tin.5:1591
+#: doc/tin.1:1837 doc/tin.5:1600
 msgid "Color of signatures"
 msgstr "Culoarea semnÄƒturilor"
 
 #. type: TP
-#: doc/tin.1:1817
+#: doc/tin.1:1837
 #, no-wrap
 msgid "B<Color of negative score (col_score_neg)>"
 msgstr "B<Culoarea scorului negativ (col_score_neg)>"
 
 #. type: Plain text
-#: doc/tin.1:1820 doc/tin.5:1594
+#: doc/tin.1:1840 doc/tin.5:1603
 msgid "Color of negative score"
 msgstr "Culoarea scorului negativ"
 
 #. type: TP
-#: doc/tin.1:1820
+#: doc/tin.1:1840
 #, no-wrap
 msgid "B<Color of positive score (col_score_pos)>"
 msgstr "B<Culoarea scorului pozitiv (col_score_pos)>"
 
 #. type: Plain text
-#: doc/tin.1:1823 doc/tin.5:1597
+#: doc/tin.1:1843 doc/tin.5:1606
 msgid "Color of positive score"
 msgstr "Culoarea scorului pozitiv"
 
 #. type: TP
-#: doc/tin.1:1823
+#: doc/tin.1:1843
 #, no-wrap
 msgid "B<Color of urls highlight (col_urls)>"
 msgstr "B<Culoarea evidenÈ›ierii adreselor URL (col_urls)>"
 
 #. type: Plain text
-#: doc/tin.1:1826 doc/tin.5:1600
+#: doc/tin.1:1846 doc/tin.5:1609
 msgid "Color of urls highlight"
 msgstr "Culoarea evidenÈ›ierii adreselor URL"
 
 #. type: TP
-#: doc/tin.1:1826
+#: doc/tin.1:1846
 #, no-wrap
 msgid "B<Color of verbatim blocks (col_verbatim)>"
 msgstr "B<Culoarea blocurilor verbatim (col_verbatim)>"
 
 #. type: Plain text
-#: doc/tin.1:1829 doc/tin.5:1603
+#: doc/tin.1:1849 doc/tin.5:1612
 msgid "Color of verbatim blocks"
 msgstr "Culoarea blocurilor verbatim"
 
 #. type: TP
-#: doc/tin.1:1829
+#: doc/tin.1:1849
 #, no-wrap
 msgid "B<Color of article subject lines (col_subject)>"
 msgstr "B<Culoarea subiectului articolului (col_subject)>"
 
 #. type: Plain text
-#: doc/tin.1:1832 doc/tin.5:1606
+#: doc/tin.1:1852 doc/tin.5:1615
 msgid "Color of article subject"
 msgstr "Culoarea subiectului articolului"
 
 #. type: TP
-#: doc/tin.1:1832
+#: doc/tin.1:1852
 #, no-wrap
 msgid "B<Color of text lines (col_text)>"
 msgstr "B<Culoarea liniilor de text (col_text)>"
 
 #. type: Plain text
-#: doc/tin.1:1835 doc/tin.5:1609
+#: doc/tin.1:1855 doc/tin.5:1618
 msgid "Color of text-lines"
 msgstr "Culoarea liniilor de text"
 
 #. type: TP
-#: doc/tin.1:1835
+#: doc/tin.1:1855
 #, no-wrap
 msgid "B<Color of help/mail sign (col_title)>"
 msgstr "B<Culoarea semnului de ajutor/e-mail (col_title)>"
 
 #. type: Plain text
-#: doc/tin.1:1838 doc/tin.5:1612
+#: doc/tin.1:1858 doc/tin.5:1621
 msgid "Color of help/mail sign"
 msgstr "Culoarea semnului de ajutor/e-mail"
 
 #. type: TP
-#: doc/tin.1:1838
+#: doc/tin.1:1858
 #, no-wrap
 msgid "B<Which actions require confirmation (confirm_choice)>"
 msgstr "B<Ce acÈ›iuni necesitÄƒ confirmare (confirm_choice)>"
 
 #. type: Plain text
-#: doc/tin.1:1841
+#: doc/tin.1:1861
 msgid "Ask for manual confirmation to protect the user."
 msgstr "SolicitÄƒ confirmarea manualÄƒ pentru a proteja utilizatorul."
 
 #. type: IP
-#: doc/tin.1:1842 doc/tin.1:1848 doc/tin.1:1852
+#: doc/tin.1:1862 doc/tin.1:1868 doc/tin.1:1872
 #, no-wrap
 msgid "\\(bu"
 msgstr "\\(bu"
 
 #.  TODO: check if all affected commands are marked [after confirmation]
 #. type: Plain text
-#: doc/tin.1:1848
+#: doc/tin.1:1868
 msgid ""
 "B<commands> Ask for confirmation before executing certain dangerous commands "
 "(e.g., B<Catchup> ('B<c>')). Commands that this affects are marked in this "
@@ -5185,7 +5097,7 @@ msgstr ""
 "Implicit sunt executate comenzile È™i se iese."
 
 #. type: Plain text
-#: doc/tin.1:1852
+#: doc/tin.1:1872
 msgid ""
 "B<quit> You'll be asked to confirm that you wish to exit B<tin> when you use "
 "the B<Quit> ('B<q>') command."
@@ -5194,7 +5106,7 @@ msgstr ""
 "cÃ¢nd utilizaÈ›i comanda B<Quit> (Â«B<q>Â»)."
 
 #. type: Plain text
-#: doc/tin.1:1856
+#: doc/tin.1:1876
 msgid ""
 "B<select> Ask for confirmation before marking all not selected (with "
 "B<GroupMarkUnselArtRead> ('B<X>') command) articles as read."
@@ -5203,7 +5115,7 @@ msgstr ""
 "neselectate (cu comanda B<GroupMarkUnselArtRead> (Â«B<X>Â»)) ca fiind citite."
 
 #. type: TP
-#: doc/tin.1:1859
+#: doc/tin.1:1879
 #, no-wrap
 msgid "B<Format string for display of dates (date_format)>"
 msgstr "B<Formatul È™irului pentru afiÈ™area datelor (date_format)>"
@@ -5211,13 +5123,7 @@ msgstr "B<Formatul È™irului pentru afiÈ™
 #.  most of these default_* settings are not available from the menu
 #.  as they are intended for internal use only.
 #. type: Plain text
-#: doc/tin.1:1871
-#, fuzzy
-#| msgid ""
-#| "Format string used for date representation. A description of the "
-#| "different format options can be found at B<\\%strftime>(3).  B<\\"
-#| "%tin>(1)  uses B<\\%strftime>(3)  when available and supports most format "
-#| "options in his fallback code.  Default is \"%a, %d %b %Y %H:%M:%S\"."
+#: doc/tin.1:1891
 msgid ""
 "Format string used for date representation. A description of the different "
 "format options can be found in B<\\%strftime>(3).  B<tin> uses B<\\"
@@ -5225,53 +5131,53 @@ msgid ""
 "fallback code.  Default is \"%a, %d %b %Y %H:%M:%S\"."
 msgstr ""
 "Formatul È™irului utilizat pentru reprezentarea datei. O descriere a "
-"diferitelor opÈ›iuni de formatare poate fi gÄƒsitÄƒ la B<\\%strftime>(3). B<\\"
-"%tin>(1) utilizeazÄƒ B<\\%strftime>(3) atunci cÃ¢nd este disponibil È™i acceptÄƒ "
+"diferitelor opÈ›iuni de formatare poate fi gÄƒsitÄƒ la B<\\%strftime>(3). "
+"B<tin> utilizeazÄƒ B<\\%strftime>(3) atunci cÃ¢nd este disponibil È™i acceptÄƒ "
 "majoritatea opÈ›iunilor de formatare Ã®n codul sÄƒu de rezervÄƒ. Implicit este "
 "â€ž%a, %d %b %Y %H:%M:%Sâ€."
 
 #. type: TP
-#: doc/tin.1:1871
+#: doc/tin.1:1891
 #, no-wrap
 msgid "B<(default_art_search)>"
 msgstr "B<(default_art_search)>"
 
 #. type: TP
-#: doc/tin.1:1873
+#: doc/tin.1:1893
 #, no-wrap
 msgid "B<(default_author_search)>"
 msgstr "B<(default_author_search)>"
 
 #. type: TP
-#: doc/tin.1:1875
+#: doc/tin.1:1895
 #, no-wrap
 msgid "B<(default_config_search)>"
 msgstr "B<(default_config_search)>"
 
 #. type: Plain text
-#: doc/tin.1:1878 doc/tin.5:1651
+#: doc/tin.1:1898 doc/tin.5:1660
 msgid "The last article/author/config option that was searched for."
 msgstr "Ultimul(a) articol/autor/opÈ›iune de configurare cÄƒutat(Äƒ)."
 
 #. type: TP
-#: doc/tin.1:1878
+#: doc/tin.1:1898
 #, no-wrap
 msgid "B<(default_filter_days)>"
 msgstr "B<(default_filter_days)>"
 
 #. type: Plain text
-#: doc/tin.1:1881 doc/tin.5:1654
+#: doc/tin.1:1901 doc/tin.5:1663
 msgid "Default is 28."
 msgstr "Valoarea implicitÄƒ este 28."
 
 #. type: TP
-#: doc/tin.1:1881
+#: doc/tin.1:1901
 #, no-wrap
 msgid "B<(default_filter_kill_case)>"
 msgstr "B<(default_filter_kill_case)>"
 
 #. type: Plain text
-#: doc/tin.1:1885 doc/tin.5:1658
+#: doc/tin.1:1905 doc/tin.5:1667
 msgid ""
 "Default for quick (1 key) kill filter case.  ON = filter case sensitive, OFF "
 "= ignore case. Default is OFF."
@@ -5281,13 +5187,13 @@ msgstr ""
 "majuscule/minuscule. Implicit este OFF."
 
 #. type: TP
-#: doc/tin.1:1885
+#: doc/tin.1:1905
 #, no-wrap
 msgid "B<(default_filter_kill_expire)>"
 msgstr "B<(default_filter_kill_expire)>"
 
 #. type: Plain text
-#: doc/tin.1:1890 doc/tin.5:1663
+#: doc/tin.1:1910 doc/tin.5:1672
 msgid ""
 "Default for quick (1 key) kill filter expire.  ON = limit to "
 "B<default_filter_days>, OFF = don't ever expire. Default is OFF."
@@ -5297,13 +5203,13 @@ msgstr ""
 "OFF."
 
 #. type: TP
-#: doc/tin.1:1890
+#: doc/tin.1:1910
 #, no-wrap
 msgid "B<(default_filter_kill_global)>"
 msgstr "B<(default_filter_kill_global)>"
 
 #. type: Plain text
-#: doc/tin.1:1894 doc/tin.5:1667
+#: doc/tin.1:1914 doc/tin.5:1676
 msgid ""
 "Default for quick (1 key) kill filter global.  ON=apply to all groups, "
 "OFF=apply to current group. Default is ON."
@@ -5312,107 +5218,110 @@ msgstr ""
 "tuturor grupurilor, OFF=se aplicÄƒ grupului curent. Implicit este ON."
 
 #. type: TP
-#: doc/tin.1:1894
+#: doc/tin.1:1914
 #, no-wrap
 msgid "B<(default_filter_kill_header)>"
 msgstr "B<(default_filter_kill_header)>"
 
 #. type: Plain text
-#: doc/tin.1:1897 doc/tin.5:1670
+#: doc/tin.1:1917 doc/tin.5:1679
 msgid "Default for quick (1 key) kill filter header."
 msgstr "Implicit pentru filtrul rapid (1 tastÄƒ) de eliminare a antetului."
 
 #. type: IP
-#: doc/tin.1:1898 doc/tin.1:1932 doc/tin.1:2052 doc/tin.1:2114 doc/tin.1:2320
-#: doc/tin.1:2385 doc/tin.1:2521 doc/tin.1:2546 doc/tin.1:2562 doc/tin.1:2614
-#: doc/tin.1:2644 doc/tin.1:2722 doc/tin.1:2754 doc/tin.1:2780 doc/tin.1:2861
-#: doc/tin.1:2897 doc/tin.5:1673 doc/tin.5:1702 doc/tin.5:1840 doc/tin.5:1897
-#: doc/tin.5:2097 doc/tin.5:2167 doc/tin.5:2219 doc/tin.5:2336 doc/tin.5:2351
-#: doc/tin.5:2384 doc/tin.5:2437 doc/tin.5:2466 doc/tin.5:2537 doc/tin.5:2586
-#: doc/tin.5:2614 doc/tin.5:2704 doc/tin.5:2742
+#: doc/tin.1:1918 doc/tin.1:1952 doc/tin.1:2072 doc/tin.1:2134 doc/tin.1:2343
+#: doc/tin.1:2408 doc/tin.1:2544 doc/tin.1:2569 doc/tin.1:2585 doc/tin.1:2620
+#: doc/tin.1:2655 doc/tin.1:2685 doc/tin.1:2763 doc/tin.1:2795 doc/tin.1:2821
+#: doc/tin.1:2890 doc/tin.1:2914 doc/tin.1:2950 doc/tin.5:746 doc/tin.5:1682
+#: doc/tin.5:1711 doc/tin.5:1849 doc/tin.5:1906 doc/tin.5:2063 doc/tin.5:2126
+#: doc/tin.5:2196 doc/tin.5:2248 doc/tin.5:2365 doc/tin.5:2380 doc/tin.5:2405
+#: doc/tin.5:2431 doc/tin.5:2484 doc/tin.5:2513 doc/tin.5:2584 doc/tin.5:2633
+#: doc/tin.5:2661 doc/tin.5:2733 doc/tin.5:2763 doc/tin.5:2801
 #, no-wrap
 msgid "0"
 msgstr "0"
 
 #. type: Plain text
-#: doc/tin.1:1900 doc/tin.1:1934
+#: doc/tin.1:1920 doc/tin.1:1954
 msgid "\\%''Subject:'' (case sensitive)"
 msgstr "\\%â€žSubject:â€ (se È›ine cont de majuscule È™i minuscule)"
 
 #. type: Plain text
-#: doc/tin.1:1902 doc/tin.1:1936
+#: doc/tin.1:1922 doc/tin.1:1956
 msgid "\\%''Subject:'' (ignore case)"
 msgstr "\\%â€žSubject:â€ (se ignorÄƒ majuscule/minuscule)"
 
 #. type: Plain text
-#: doc/tin.1:1904 doc/tin.1:1938
+#: doc/tin.1:1924 doc/tin.1:1958
 msgid "\\%''From:'' (case sensitive)"
 msgstr "\\%â€žFrom:â€ (se È›ine cont de majuscule È™i minuscule)"
 
 #. type: IP
-#: doc/tin.1:1904 doc/tin.1:1938 doc/tin.1:2326 doc/tin.1:2529 doc/tin.1:2569
-#: doc/tin.1:2620 doc/tin.1:2651 doc/tin.1:2728 doc/tin.1:2786 doc/tin.1:2867
-#: doc/tin.5:1676 doc/tin.5:1705 doc/tin.5:2103 doc/tin.5:2359 doc/tin.5:2391
-#: doc/tin.5:2443 doc/tin.5:2473 doc/tin.5:2543 doc/tin.5:2620 doc/tin.5:2710
+#: doc/tin.1:1924 doc/tin.1:1958 doc/tin.1:2349 doc/tin.1:2552 doc/tin.1:2592
+#: doc/tin.1:2626 doc/tin.1:2661 doc/tin.1:2692 doc/tin.1:2769 doc/tin.1:2827
+#: doc/tin.1:2897 doc/tin.1:2920 doc/tin.5:1685 doc/tin.5:1714 doc/tin.5:2066
+#: doc/tin.5:2132 doc/tin.5:2388 doc/tin.5:2411 doc/tin.5:2438 doc/tin.5:2490
+#: doc/tin.5:2520 doc/tin.5:2590 doc/tin.5:2667 doc/tin.5:2740 doc/tin.5:2769
 #, no-wrap
 msgid "3"
 msgstr "3"
 
 #. type: Plain text
-#: doc/tin.1:1906 doc/tin.1:1940
+#: doc/tin.1:1926 doc/tin.1:1960
 msgid "\\%''From:'' (ignore case)"
 msgstr "\\%â€žFrom:â€ (se ignorÄƒ majuscule/minuscule)"
 
 #. type: Plain text
-#: doc/tin.1:1908 doc/tin.1:1942
+#: doc/tin.1:1928 doc/tin.1:1962
 msgid "\\%''Message-ID:'' & full ''References:'' line"
 msgstr "\\%â€žMessage-ID:â€ È™i toate liniile â€žReferences:â€"
 
 #. type: IP
-#: doc/tin.1:1908 doc/tin.1:1942 doc/tin.1:2056 doc/tin.1:2330 doc/tin.1:2624
-#: doc/tin.1:2733 doc/tin.1:2791 doc/tin.5:1678 doc/tin.5:1707 doc/tin.5:1844
-#: doc/tin.5:2107 doc/tin.5:2447 doc/tin.5:2547 doc/tin.5:2625
+#: doc/tin.1:1928 doc/tin.1:1962 doc/tin.1:2076 doc/tin.1:2353 doc/tin.1:2665
+#: doc/tin.1:2774 doc/tin.1:2832 doc/tin.5:1687 doc/tin.5:1716 doc/tin.5:1853
+#: doc/tin.5:2068 doc/tin.5:2136 doc/tin.5:2494 doc/tin.5:2594 doc/tin.5:2672
 #, no-wrap
 msgid "5"
 msgstr "5"
 
 #. type: Plain text
-#: doc/tin.1:1910 doc/tin.1:1944
+#: doc/tin.1:1930 doc/tin.1:1964
 msgid "\\%''Message-ID:'' & last ''References:'' entry only"
 msgstr "\\%â€žMessage-ID:â€ È™i doar ultima intrare â€žReferences:â€"
 
 #. type: IP
-#: doc/tin.1:1910 doc/tin.1:1944 doc/tin.1:2057 doc/tin.1:2626 doc/tin.1:2793
-#: doc/tin.5:1679 doc/tin.5:1708 doc/tin.5:1845 doc/tin.5:2449 doc/tin.5:2627
+#: doc/tin.1:1930 doc/tin.1:1964 doc/tin.1:2077 doc/tin.1:2667 doc/tin.1:2834
+#: doc/tin.5:1688 doc/tin.5:1717 doc/tin.5:1854 doc/tin.5:2069 doc/tin.5:2496
+#: doc/tin.5:2674
 #, no-wrap
 msgid "6"
 msgstr "6"
 
 #. type: Plain text
-#: doc/tin.1:1912 doc/tin.1:1946
+#: doc/tin.1:1932 doc/tin.1:1966
 msgid "\\%''Message-ID:'' entry only"
-msgstr "\\%Doar intrarea â€žMessage-ID:â€"
+msgstr "Doar intrarea \\%â€žMessage-ID:â€"
 
 #. type: IP
-#: doc/tin.1:1912 doc/tin.1:1946 doc/tin.1:2629 doc/tin.1:2795 doc/tin.5:1680
-#: doc/tin.5:1709 doc/tin.5:2452 doc/tin.5:2629
+#: doc/tin.1:1932 doc/tin.1:1966 doc/tin.1:2670 doc/tin.1:2836 doc/tin.5:1689
+#: doc/tin.5:1718 doc/tin.5:2499 doc/tin.5:2676
 #, no-wrap
 msgid "7"
 msgstr "7"
 
 #. type: Plain text
-#: doc/tin.1:1914 doc/tin.1:1948
+#: doc/tin.1:1934 doc/tin.1:1968
 msgid "\\%''Lines:''"
-msgstr "\\%''Lines:''"
+msgstr "\\%â€žLines:â€"
 
 #. type: TP
-#: doc/tin.1:1915
+#: doc/tin.1:1935
 #, no-wrap
 msgid "B<(default_filter_select_case)>"
 msgstr "B<(default_filter_select_case)>"
 
 #. type: Plain text
-#: doc/tin.1:1919 doc/tin.5:1687
+#: doc/tin.1:1939 doc/tin.5:1696
 msgid ""
 "Default for quick (1 key) auto-selection filter case. ON=filter case "
 "sensitive, OFF=ignore case. Default is OFF."
@@ -5422,13 +5331,13 @@ msgstr ""
 "minuscule. Implicit este OFF."
 
 #. type: TP
-#: doc/tin.1:1919
+#: doc/tin.1:1939
 #, no-wrap
 msgid "B<(default_filter_select_expire)>"
 msgstr "B<(default_filter_select_expire)>"
 
 #. type: Plain text
-#: doc/tin.1:1924 doc/tin.5:1692
+#: doc/tin.1:1944 doc/tin.5:1701
 msgid ""
 "Default for quick (1 key) auto-selection filter expire.  ON = limit to "
 "B<default_filter_days>, OFF = don't ever expire.  Default is OFF."
@@ -5438,13 +5347,13 @@ msgstr ""
 "este OFF."
 
 #. type: TP
-#: doc/tin.1:1924
+#: doc/tin.1:1944
 #, no-wrap
 msgid "B<(default_filter_select_global)>"
 msgstr "B<(default_filter_select_global)>"
 
 #. type: Plain text
-#: doc/tin.1:1928 doc/tin.5:1696
+#: doc/tin.1:1948 doc/tin.5:1705
 msgid ""
 "Default for quick (1 key) auto-selection filter global.  ON=apply to all "
 "groups, OFF=apply to current group. Default is ON."
@@ -5453,127 +5362,127 @@ msgstr ""
 "aplicÄƒ tuturor grupurilor, OFF=se aplicÄƒ grupului curent. Implicit este ON."
 
 #. type: TP
-#: doc/tin.1:1928
+#: doc/tin.1:1948
 #, no-wrap
 msgid "B<(default_filter_select_header)>"
 msgstr "B<(default_filter_select_header)>"
 
 #. type: Plain text
-#: doc/tin.1:1931 doc/tin.5:1699
+#: doc/tin.1:1951 doc/tin.5:1708
 msgid "Default for quick (1 key) auto-selection filter header."
 msgstr ""
 "Implicit pentru antetul filtrului de selecÈ›ie automatÄƒ rapidÄƒ (1 tastÄƒ)."
 
 #. type: TP
-#: doc/tin.1:1949
+#: doc/tin.1:1969
 #, no-wrap
 msgid "B<(default_goto_group)>"
 msgstr "B<(default_goto_group)>"
 
 #. type: TP
-#: doc/tin.1:1951
+#: doc/tin.1:1971
 #, no-wrap
 msgid "B<(default_group_search)>"
 msgstr "B<(default_group_search)>"
 
 #. type: TP
-#: doc/tin.1:1953
+#: doc/tin.1:1973
 #, no-wrap
 msgid "B<(default_mail_address)>"
 msgstr "B<(default_mail_address)>"
 
 #. type: TP
-#: doc/tin.1:1955
+#: doc/tin.1:1975
 #, no-wrap
 msgid "B<(default_move_group)>"
 msgstr "B<(default_move_group)>"
 
 #. type: TP
-#: doc/tin.1:1957
+#: doc/tin.1:1977
 #, no-wrap
 msgid "B<(default_pattern)>"
 msgstr "B<(default_pattern)>"
 
 #. type: TP
-#: doc/tin.1:1959
+#: doc/tin.1:1979
 #, no-wrap
 msgid "B<(default_pipe_command)>"
 msgstr "B<(default_pipe_command)>"
 
 #. type: TP
-#: doc/tin.1:1961
+#: doc/tin.1:1981
 #, no-wrap
 msgid "B<(default_post_newsgroups)>"
 msgstr "B<(default_post_newsgroups)>"
 
 #. type: TP
-#: doc/tin.1:1963
+#: doc/tin.1:1983
 #, no-wrap
 msgid "B<(default_post_subject)>"
 msgstr "B<(default_post_subject)>"
 
 #. type: TP
-#: doc/tin.1:1965
+#: doc/tin.1:1985
 #, no-wrap
 msgid "B<(default_range_group)>"
 msgstr "B<(default_range_group)>"
 
 #. type: TP
-#: doc/tin.1:1967
+#: doc/tin.1:1987
 #, no-wrap
 msgid "B<(default_range_select)>"
 msgstr "B<(default_range_select)>"
 
 #. type: TP
-#: doc/tin.1:1969
+#: doc/tin.1:1989
 #, no-wrap
 msgid "B<(default_range_thread)>"
 msgstr "B<(default_range_thread)>"
 
 #. type: TP
-#: doc/tin.1:1971
+#: doc/tin.1:1991
 #, no-wrap
 msgid "B<(default_repost_group)>"
 msgstr "B<(default_repost_group)>"
 
 #. type: TP
-#: doc/tin.1:1973
+#: doc/tin.1:1993
 #, no-wrap
 msgid "B<(default_save_file)>"
 msgstr "B<(default_save_file)>"
 
 #. type: TP
-#: doc/tin.1:1975
+#: doc/tin.1:1995
 #, no-wrap
 msgid "B<(default_save_mode)>"
 msgstr "B<(default_save_mode)>"
 
 #. type: TP
-#: doc/tin.1:1977
+#: doc/tin.1:1997
 #, no-wrap
 msgid "B<(default_select_pattern)>"
 msgstr "B<(default_select_pattern)>"
 
 #. type: TP
-#: doc/tin.1:1979
+#: doc/tin.1:1999
 #, no-wrap
 msgid "B<(default_shell_command)>"
 msgstr "B<(default_shell_command)>"
 
 #. type: TP
-#: doc/tin.1:1981
+#: doc/tin.1:2001
 #, no-wrap
 msgid "B<(default_subject_search)>"
 msgstr "B<(default_subject_search)>"
 
 #. type: TP
-#: doc/tin.1:1983
+#: doc/tin.1:2003
 #, no-wrap
 msgid "B<Don't break words when wrapping (dont_break_words)>"
 msgstr "B<Nu desparte cuvintele la Ã®ncadrare (dont_break_words)>"
 
 #. type: Plain text
-#: doc/tin.1:1987 doc/tin.5:1750
+#: doc/tin.1:2007 doc/tin.5:1759
 msgid ""
 "Do not break long lines inside a word. This applies to the body except for "
 "verbatim blocks. See also B<wrap_column>. Default is OFF."
@@ -5583,29 +5492,29 @@ msgstr ""
 "B<wrap_column>. Valoarea implicitÄƒ este OFF."
 
 #. type: TP
-#: doc/tin.1:1987
+#: doc/tin.1:2007
 #, no-wrap
 msgid "B<Draw \\(-E<gt> instead of highlighted bar (draw_arrow)>"
 msgstr "B<DeseneazÄƒ \\(-E<gt> Ã®n loc de barÄƒ evidenÈ›iatÄƒ (draw_arrow)>"
 
 #. type: Plain text
-#: doc/tin.1:1991 doc/tin.5:1754
+#: doc/tin.1:2011 doc/tin.5:1763
 msgid ""
 "Allows groups/articles to be selected by an arrow '\\(-E<gt>' if set ON or "
 "by a highlighted bar if set OFF. Default is OFF."
 msgstr ""
-"Permite selectarea grupurilor/articolelor cu ajutorul unei sÄƒgeÈ›i â€ž-E<gt>â€ "
-"dacÄƒ este activatÄƒ â€žONâ€ sau cu ajutorul unei bare evidenÈ›iate dacÄƒ este "
-"dezactivatÄƒ. Implicit este dezactivatÄƒ â€žOFFâ€."
+"Permite selectarea grupurilor/articolelor cu ajutorul unei sÄƒgeÈ›i â€ž\\(-"
+"E<gt>â€ dacÄƒ este activatÄƒ â€žONâ€ sau cu ajutorul unei bare evidenÈ›iate dacÄƒ "
+"este dezactivatÄƒ. Implicit este dezactivatÄƒ â€žOFFâ€."
 
 #. type: TP
-#: doc/tin.1:1991
+#: doc/tin.1:2011
 #, no-wrap
 msgid "B<Invocation of your editor (editor_format)>"
 msgstr "B<Invocarea editorului dvs. (editor_format)>"
 
 #. type: Plain text
-#: doc/tin.1:1997
+#: doc/tin.1:2017
 msgid ""
 "The format string used to create the editor start command with parameters.  "
 "Default is '%E +%N %F' with %E=Editor, %N=Linenumber and %F=Filename (e.g., /"
@@ -5618,26 +5527,26 @@ msgstr ""
 "$B<EDITOR> Ã®n secÈ›iunea Â«MediuÂ»."
 
 #. type: TP
-#: doc/tin.1:1997
+#: doc/tin.1:2017
 #, no-wrap
 msgid "B<Detection of external quotes (extquote_handling)>"
 msgstr "B<Detectarea citatelor externe (extquote_handling)>"
 
 #. type: Plain text
-#: doc/tin.1:2000 doc/tin.5:1764
+#: doc/tin.1:2020 doc/tin.5:1773
 msgid "If ON quotes from external sources will be detected. Default is OFF."
 msgstr ""
 "DacÄƒ este activatÄƒ â€žONâ€, vor fi detectate citatele din surse externe. "
 "Implicit este dezactivatÄƒ â€žOFFâ€."
 
 #. type: TP
-#: doc/tin.1:2000
+#: doc/tin.1:2020
 #, no-wrap
 msgid "B<Regex used to show external quotes (extquote_regex)>"
 msgstr "B<Expresia regulatÄƒ utilizatÄƒ pentru a afiÈ™a ghilimele externe (extquote_regex)>"
 
 #. type: Plain text
-#: doc/tin.1:2005
+#: doc/tin.1:2025
 msgid ""
 "A regular expression that will be applied when reading articles. All "
 "matching lines are shown in B<col_extquote>. If B<extquote_regex> is blank, "
@@ -5648,13 +5557,13 @@ msgstr ""
 "este gol, atunci B<tin> utilizeazÄƒ o valoare implicitÄƒ Ã®ncorporatÄƒ."
 
 #. type: TP
-#: doc/tin.1:2005
+#: doc/tin.1:2025
 #, no-wrap
 msgid "B<Force redraw after certain commands (force_screen_redraw)>"
 msgstr "B<ForÈ›eazÄƒ redesenarea dupÄƒ anumite comenzi (force_screen_redraw)>"
 
 #. type: Plain text
-#: doc/tin.1:2009 doc/tin.5:1775
+#: doc/tin.1:2029 doc/tin.5:1784
 msgid ""
 "Specifies whether a screen redraw should always be done after certain "
 "external commands. Default is OFF."
@@ -5663,19 +5572,13 @@ msgstr ""
 "anumite comenzi externe. ÃŽn mod implicit este dezactivatÄƒ â€žOFFâ€."
 
 #. type: TP
-#: doc/tin.1:2009
+#: doc/tin.1:2029
 #, no-wrap
 msgid "B<Number of articles to get (getart_limit)>"
 msgstr "B<NumÄƒrul de articole de obÈ›inut (getart_limit)>"
 
 #. type: Plain text
-#: doc/tin.1:2017
-#, fuzzy
-#| msgid ""
-#| "If B<getart_limit> is E<gt> 0 not more than the last B<getart_limit> "
-#| "articles/group are fetched from the server. If B<getart_limit> is E<lt> 0 "
-#| "B<tin> will start fetching articles from your first unread minus absolute "
-#| "value of B<getart_limit>. Default is 0, which means no limit."
+#: doc/tin.1:2037
 msgid ""
 "If B<getart_limit> is E<gt> 0 not more than the last B<getart_limit> "
 "articles/group are fetched from the server. If B<getart_limit> is E<lt> 0 "
@@ -5687,17 +5590,19 @@ msgstr ""
 "DacÄƒ B<getart_limit> este E<gt> 0, nu sunt preluate de pe server mai mult de "
 "ultimele B<getart_limit> de articole/grup. DacÄƒ B<getart_limit> este E<lt> "
 "0, B<tin> va Ã®ncepe sÄƒ preia articole din primul articol necitit minus "
-"valoarea absolutÄƒ a lui B<getart_limit>. Valoarea implicitÄƒ este 0, ceea ce "
-"Ã®nseamnÄƒ cÄƒ nu existÄƒ nicio limitÄƒ."
+"valoarea absolutÄƒ a lui B<getart_limit>. ReÈ›ineÈ›i cÄƒ stabilirea valorii "
+"B<getart_limit> la orice valoare, cu excepÈ›ia 0, dezactiveazÄƒ "
+"B<cache_overview_files>. Valoarea implicitÄƒ este 0, ceea ce Ã®nseamnÄƒ cÄƒ nu "
+"existÄƒ nicio limitÄƒ."
 
 #. type: TP
-#: doc/tin.1:2017
+#: doc/tin.1:2037
 #, no-wrap
 msgid "B<Catchup group using left key (group_catchup_on_exit)>"
 msgstr "B<RecupereazÄƒ grupul folosind tasta sÄƒgeatÄƒ-stÃ¢nga (group_catchup_on_exit)>"
 
 #. type: Plain text
-#: doc/tin.1:2020 doc/tin.5:1800
+#: doc/tin.1:2040 doc/tin.5:1809
 msgid ""
 "If ON catchup group when leaving with the left arrow key. Default is ON."
 msgstr ""
@@ -5705,13 +5610,13 @@ msgstr ""
 "Implicit este activatÄƒ â€žONâ€."
 
 #. type: TP
-#: doc/tin.1:2020
+#: doc/tin.1:2040
 #, no-wrap
 msgid "B<Format string for the Group level (group_format)>"
 msgstr "B<Formatul È™irului pentru nivelul Grupului (group_format)>"
 
 #. type: Plain text
-#: doc/tin.1:2024
+#: doc/tin.1:2044
 msgid ""
 "Format string B<tin> uses for Group level representation. See the section "
 "\"CUSTOMIZING THE SCREEN FORMAT\". Default is \"%n\\ %m\\ %R\\ %L\\ \\ %s\\ "
@@ -5722,21 +5627,13 @@ msgstr ""
 "implicitÄƒ este â€ž%n\\ %m\\ %R\\ %L\\ \\ %s\\ \\ %Fâ€."
 
 #. type: TP
-#: doc/tin.1:2024
+#: doc/tin.1:2044
 #, no-wrap
 msgid "B<Go to the next unread article with (goto_next_unread)>"
 msgstr "B<Merge la urmÄƒtorul articol necitit cu (goto_next_unread)>"
 
 #. type: Plain text
-#: doc/tin.1:2032
-#, fuzzy
-#| msgid ""
-#| "Which keys B<tin> should accept to jump to the next unread article.  "
-#| "Possible is any combination of B<PageDown> and B<PageNextUnread>.  When "
-#| "B<PageDown> is set B<tin> jumps to the next article at the end of the "
-#| "current one. When B<PageNextUnread> is set B<tin> jumps immediately to "
-#| "the next article when B<PageNextUnread> ('B<E<lt>TABE<gt>>')  is pressed. "
-#| "Default is B<PageNextUnread>."
+#: doc/tin.1:2052
 msgid ""
 "Which keys B<tin> should accept to jump to the next unread article.  "
 "Possible is any combination of B<PageDown> and B<PageNextUnread>.  When "
@@ -5746,30 +5643,20 @@ msgid ""
 "Default is B<PageNextUnread>."
 msgstr ""
 "Ce taste ar trebui sÄƒ accepte B<tin> pentru a trece la urmÄƒtorul articol "
-"necitit.  Este posibilÄƒ orice combinaÈ›ie de B<PageDown> È™i "
-"B<PageNextUnread>.  CÃ¢nd B<PageDown> este activatÄƒ, B<tin> trece la "
-"urmÄƒtorul articol de la sfÃ¢rÈ™itul celui curent. CÃ¢nd B<PageNextUnread> este "
-"activatÄƒ, B<tin> trece imediat la urmÄƒtorul articol cÃ¢nd B<PageNextUnread> "
-"(Â«B<E<lt>TABE<gt>>Â»)  este apÄƒsatÄƒ. Implicit este B<PageNextUnread>."
+"necitit. Este posibilÄƒ orice combinaÈ›ie de B<PageDown> È™i B<PageNextUnread>. "
+"CÃ¢nd B<PageDown> este activatÄƒ, B<tin> trece la urmÄƒtorul articol de la "
+"sfÃ¢rÈ™itul celui curent. CÃ¢nd B<PageNextUnread> este activatÄƒ, B<tin> trece "
+"imediat la urmÄƒtorul articol cÃ¢nd B<PageNextUnread> (Â«B<E<lt>TABE<gt>>Â») "
+"este apÄƒsatÄƒ. Implicit este B<PageNextUnread>."
 
 #. type: TP
-#: doc/tin.1:2032
-#, fuzzy, no-wrap
-#| msgid "B<Display uue data as an attachment (hide_uue)>"
+#: doc/tin.1:2052
+#, no-wrap
 msgid "B<Display none mime data as an attachment (hide_inline_data)>"
-msgstr "B<AfiÈ™eazÄƒ datele uue ca ataÈ™ament (hide_uue)>"
+msgstr "B<AfiÈ™eazÄƒ datele fÄƒrÄƒ mime ca ataÈ™ament (hide_inline_data)>"
 
 #. type: Plain text
-#: doc/tin.1:2048 doc/tin.5:1836
-#, fuzzy
-#| msgid ""
-#| "If set to 'No' then raw uuencoded data is displayed. If set to 'Yes' then "
-#| "sections of uuencoded data will be shown with a single tag line showing "
-#| "the size and filename (much the same as a MIME attachment).  If set to "
-#| "'Hide all' then any line that looks like uuencoded data will be folded "
-#| "into a tag line. This is useful when uuencoded data is split across more "
-#| "than one article but can also lead to false positives. This setting can "
-#| "also be toggled in the article viewer.  Default is 'No'."
+#: doc/tin.1:2068 doc/tin.5:1845
 msgid ""
 "If set to 'B<Nothing>' (0) then raw data is displayed.  If set to "
 "'B<Complete UU/YENC>' (1) then sections of uuencoded or yenc data will be "
@@ -5784,128 +5671,132 @@ msgid ""
 "viewer via B<PageToggleUue> ('B<(>').  Default is 'Nothing' (0). The "
 "possible values are:"
 msgstr ""
-"DacÄƒ este stabilitÄƒ la â€žNoâ€, atunci sunt afiÈ™ate datele brute codificate Ã®n "
-"uuencode. DacÄƒ este stabilitÄƒ la â€žYesâ€, atunci secÈ›iunile de date codificate "
-"Ã®n uuencode vor fi afiÈ™ate cu o singurÄƒ linie de etichetÄƒ care indicÄƒ "
+"DacÄƒ este stabilitÄƒ la â€žB<Nimic>â€ (0), atunci sunt afiÈ™ate datele brute. "
+"DacÄƒ este stabilitÄƒ la â€žB<UU/YENC complet>â€ (1), atunci secÈ›iunile de date "
+"uuencoded sau yenc vor fi afiÈ™ate cu o singurÄƒ linie de etichetÄƒ care indicÄƒ "
 "dimensiunea È™i numele fiÈ™ierului (aproape la fel ca un ataÈ™ament MIME). DacÄƒ "
-"este stabilitÄƒ la â€žAscunde toate (Hide all)â€, atunci orice linie care aratÄƒ "
-"ca date codificate Ã®n uuencode va fi pliatÄƒ Ã®ntr-o linie de etichetÄƒ. "
-"Aceasta este utilÄƒ atunci cÃ¢nd datele codificate uuencoded sunt Ã®mpÄƒrÈ›ite Ã®n "
-"mai multe articole, dar poate duce È™i la rezultate fals pozitive. AceastÄƒ "
-"opÈ›iune poate fi activatÄƒ sau dezactivatÄƒ È™i Ã®n vizualizatorul de articole. "
-"Implicit este stabilitÄƒ la â€žNoâ€."
+"este stabilitÄƒ la â€žB<Orice UU/YENC>â€ (2), atunci orice linie care aratÄƒ ca "
+"date codificate uuenc sau yenc va fi pliatÄƒ Ã®ntr-o linie de etichetÄƒ. Acest "
+"lucru este util atunci cÃ¢nd datele codificate uuenc sau yenc sunt Ã®mpÄƒrÈ›ite "
+"Ã®n mai multe articole, dar poate duce È™i la rezultate fals pozitive. DacÄƒ "
+"este stabilitÄƒ la â€žB<Inline PGP>â€ (4), atunci orice date PGP Ã®n linie "
+"(inline) sunt ascunse.  DacÄƒ este stabilitÄƒ la â€žB<Shar>â€ (8), arhivele shar "
+"sunt ascunse. AceastÄƒ opÈ›iune trebuie utilizatÄƒ cu precauÈ›ie, deoarece poate "
+"ascunde È™i alte fragmente de shell, precum È™i orice text urmÄƒtor. AceastÄƒ "
+"opÈ›iune poate fi activatÄƒ sau dezactivatÄƒ È™i Ã®n vizualizatorul de articole "
+"prin B<PageToggleUue> (â€žB<(>â€). Valoarea implicitÄƒ este â€žNimicâ€ (0). "
+"Valorile posibile sunt:"
 
 #. type: tbl table
-#: doc/tin.1:2052 doc/tin.5:1840
+#: doc/tin.1:2072 doc/tin.5:1849
 #, no-wrap
 msgid "Nothing"
-msgstr ""
+msgstr "Nimic"
 
 #. type: tbl table
-#: doc/tin.1:2053 doc/tin.5:1841
+#: doc/tin.1:2073 doc/tin.5:1850
 #, no-wrap
 msgid "Complete UU/YENC"
-msgstr ""
+msgstr "UU/YENC complet"
 
 #. type: tbl table
-#: doc/tin.1:2054 doc/tin.5:1842
+#: doc/tin.1:2074 doc/tin.5:1851
 #, no-wrap
 msgid "Any UU/YENC"
-msgstr ""
+msgstr "Orice UU/YENC"
 
 #. type: tbl table
-#: doc/tin.1:2055 doc/tin.5:1843
+#: doc/tin.1:2075 doc/tin.5:1852
 #, no-wrap
 msgid "Inline PGP"
-msgstr ""
+msgstr "Inline PGP"
 
 #. type: tbl table
-#: doc/tin.1:2056 doc/tin.5:1844
+#: doc/tin.1:2076 doc/tin.5:1853
 #, no-wrap
 msgid "Complete UU/YENC & Inline PGP"
-msgstr ""
+msgstr "UU/YENC complet È™i inline PGP"
 
 #. type: tbl table
-#: doc/tin.1:2057 doc/tin.5:1845
+#: doc/tin.1:2077 doc/tin.5:1854
 #, no-wrap
 msgid "Any UU/YENC & Inline PGP"
-msgstr ""
+msgstr "Orice UU/YENC È™i inline PGP"
 
 #. type: tbl table
-#: doc/tin.1:2058 doc/tin.5:1846
+#: doc/tin.1:2078 doc/tin.5:1855
 #, no-wrap
 msgid "Shar"
-msgstr ""
+msgstr "Shar"
 
 #. type: IP
-#: doc/tin.1:2059 doc/tin.1:2633 doc/tin.5:1847 doc/tin.5:2456
+#: doc/tin.1:2079 doc/tin.1:2674 doc/tin.5:1856 doc/tin.5:2503
 #, no-wrap
 msgid "9"
 msgstr "9"
 
 #. type: tbl table
-#: doc/tin.1:2059 doc/tin.5:1847
+#: doc/tin.1:2079 doc/tin.5:1856
 #, no-wrap
 msgid "Complete UU/YENC & Shar"
-msgstr ""
+msgstr "UU/YENC complet È™i shar"
 
 #. type: IP
-#: doc/tin.1:2060 doc/tin.1:2635 doc/tin.5:1848 doc/tin.5:2458
+#: doc/tin.1:2080 doc/tin.1:2676 doc/tin.5:1857 doc/tin.5:2505
 #, no-wrap
 msgid "10"
 msgstr "10"
 
 #. type: tbl table
-#: doc/tin.1:2060 doc/tin.5:1848
+#: doc/tin.1:2080 doc/tin.5:1857
 #, no-wrap
 msgid "Any UU/YENC & Shar"
-msgstr ""
+msgstr "Orice UU/YENC È™i shar"
 
 #. type: tbl table
-#: doc/tin.1:2061 doc/tin.5:1849
+#: doc/tin.1:2081 doc/tin.5:1858
 #, no-wrap
 msgid "12"
 msgstr "12"
 
 #. type: tbl table
-#: doc/tin.1:2061 doc/tin.5:1849
+#: doc/tin.1:2081 doc/tin.5:1858
 #, no-wrap
 msgid "Inline PGP & Shar"
-msgstr ""
+msgstr "Inline PGP È™i shar"
 
 #. type: tbl table
-#: doc/tin.1:2062 doc/tin.5:1850
+#: doc/tin.1:2082 doc/tin.5:1859
 #, no-wrap
 msgid "13"
 msgstr "13"
 
 #. type: tbl table
-#: doc/tin.1:2062 doc/tin.5:1850
+#: doc/tin.1:2082 doc/tin.5:1859
 #, no-wrap
 msgid "Compl. UU/YENC & PGP & Shar"
-msgstr ""
+msgstr "UU/YENC complet È™i PGP È™i shar"
 
 #. type: tbl table
-#: doc/tin.1:2063 doc/tin.5:1851
+#: doc/tin.1:2083 doc/tin.5:1860
 #, no-wrap
 msgid "15"
 msgstr "15"
 
 #. type: tbl table
-#: doc/tin.1:2063 doc/tin.5:1851
+#: doc/tin.1:2083 doc/tin.5:1860
 #, no-wrap
 msgid "Hide all"
-msgstr ""
+msgstr "Ascunde tot"
 
 #. type: TP
-#: doc/tin.1:2066
-#, fuzzy, no-wrap
-#| msgid "B<Regex used to show quoted lines (quote_regex)>"
+#: doc/tin.1:2086
+#, no-wrap
 msgid "B<Regex used to hide matching lines (hideline_regex)>"
-msgstr "B<Expresia regulatÄƒ utilizatÄƒ pentru a afiÈ™a liniile citate (quote_regex)>"
+msgstr "B<Expresia regulatÄƒ utilizatÄƒ pentru a ascunde liniile care se potrivesc (hideline_regex)>"
 
 #. type: Plain text
-#: doc/tin.1:2072 doc/tin.5:1860
+#: doc/tin.1:2092 doc/tin.5:1869
 msgid ""
 "A regular expression to hide matching lines in pager. Could be used to hide "
 "excessive quoting, e.g. via '^E<gt>\\es?E<gt>\\es?E<gt>'. If left blank, no "
@@ -5913,15 +5804,20 @@ msgid ""
 "blocks and is applied after B<trim_article_body> and "
 "B<suppress_soft_hyphens>."
 msgstr ""
+"O expresie regulatÄƒ pentru a ascunde liniile care se potrivesc Ã®n paginator. "
+"Poate fi utilizatÄƒ pentru a ascunde citatele excesive, de exemplu prin "
+"â€ž^E<gt>\\es?E<gt>\\es?E<gt>â€. DacÄƒ este lÄƒsatÄƒ necompletatÄƒ, nu vor fi "
+"ascunse linii. AceastÄƒ opÈ›iune nu afecteazÄƒ liniile din blocurile verbatim "
+"È™i se aplicÄƒ dupÄƒ B<trim_article_body> È™i B<suppress_soft_hyphens>."
 
 #. type: TP
-#: doc/tin.1:2072
+#: doc/tin.1:2092
 #, no-wrap
 msgid "B<External inews (inews_prog)>"
 msgstr "B<inews externe (inews_prog)>"
 
 #. type: Plain text
-#: doc/tin.1:2079 doc/tin.5:1867
+#: doc/tin.1:2099 doc/tin.5:1876
 msgid ""
 "Path, name and options of external B<\\%inews>(1).  If you are reading via "
 "NNTP the default value is \"--internal\" (use built-in NNTP inews), else it "
@@ -5934,17 +5830,23 @@ msgstr ""
 "B<inews_prog> pe STDIN prin â€žE<lt> articleâ€."
 
 #. type: TP
-#: doc/tin.1:2079
+#: doc/tin.1:2099
 #, no-wrap
 msgid "B<(info_in_last_line)>"
 msgstr "B<(info_in_last_line)>"
 
 #. type: Plain text
-#: doc/tin.1:2086 doc/tin.5:1873
+#: doc/tin.1:2106 doc/tin.5:1882
+#, fuzzy
+#| msgid ""
+#| "If ON, show current group description or article subject in the last line "
+#| "(not in the pager and global menu) \\(em B<ToggleInfoLastLine> ('B<i>')  "
+#| "toggles setting. This facility is useful as the full width of the screen "
+#| "is available to display long subjects. Default is OFF."
 msgid ""
 "If ON, show current group description or article subject in the last line "
-"(not in the pager and global menu) \\(em B<ToggleInfoLastLine> ('B<i>')  "
-"toggles setting. This facility is useful as the full width of the screen is "
+"(not in the global menu) \\(em B<ToggleInfoLastLine> ('B<i>')  toggles "
+"setting. This facility is useful as the full width of the screen is "
 "available to display long subjects. Default is OFF."
 msgstr ""
 "DacÄƒ este activatÄƒ  â€žONâ€, afiÈ™eazÄƒ descrierea grupului curent sau subiectul "
@@ -5955,13 +5857,13 @@ msgstr ""
 "â€žOFFâ€."
 
 #. type: TP
-#: doc/tin.1:2086
+#: doc/tin.1:2106
 #, no-wrap
 msgid "B<Use interactive mail reader (interactive_mailer)>"
 msgstr "B<UtilizeazÄƒ cititorul de corespondenÈ›Äƒ interactiv (interactive_mailer)>"
 
 #. type: Plain text
-#: doc/tin.1:2093
+#: doc/tin.1:2113
 msgid ""
 "Interactive mailreader: if greater than 0 your mailreader will be invoked "
 "earlier for reply so you can use more of its features (e.g., MIME, "
@@ -5981,13 +5883,13 @@ msgstr ""
 #.        mono_mark* currently do allow "Reverse video" even if
 #.        inverse_okay=FALSE
 #. type: TP
-#: doc/tin.1:2093
+#: doc/tin.1:2113
 #, no-wrap
 msgid "B<Use inverse video for page headers (inverse_okay)>"
 msgstr "B<UtilizeazÄƒ afiÈ™area inversÄƒ pentru antetele paginilor (inverse_okay)>"
 
 #. type: Plain text
-#: doc/tin.1:2100 doc/tin.5:1883
+#: doc/tin.1:2120 doc/tin.5:1892
 msgid ""
 "If ON use inverse video for page headers and URL highlighting.  Default is "
 "ON."
@@ -5996,13 +5898,13 @@ msgstr ""
 "paginilor È™i evidenÈ›ierea adreselor URL. Implicit este activatÄƒ."
 
 #. type: TP
-#: doc/tin.1:2100
+#: doc/tin.1:2120
 #, no-wrap
-msgid "B<Keep failed arts in ~/dead.articles (keep_dead_articles)>"
-msgstr "B<PÄƒstreazÄƒ articolele eÈ™uate Ã®n ~/dead.articles (keep_dead_articles)>"
+msgid "B<Keep failed arts in \\[ti]/dead.articles (keep_dead_articles)>"
+msgstr "B<PÄƒstreazÄƒ articolele eÈ™uate Ã®n \\[ti]/dead.articles (keep_dead_articles)>"
 
 #. type: Plain text
-#: doc/tin.1:2105 doc/tin.5:1888
+#: doc/tin.1:2125 doc/tin.5:1897
 msgid ""
 "If ON keep all failed postings in I<${TIN_HOMEDIR:-\"$HOME\"}/dead.articles> "
 "besides keeping the last failed posting in I<${TIN_HOMEDIR:-\"$HOME\"}/"
@@ -6013,27 +5915,28 @@ msgstr ""
 "{TIN_HOMEDIR:-â€ž$HOMEâ€}/dead.article>. Implicit este activatÄƒ â€žONâ€."
 
 #. type: TP
-#: doc/tin.1:2105
-#, fuzzy, no-wrap
-#| msgid "B<Keep failed arts in ~/dead.articles (keep_dead_articles)>"
+#: doc/tin.1:2125
+#, no-wrap
 msgid "B<Keep expired filter rules in file (keep_expired_filters)>"
-msgstr "B<PÄƒstreazÄƒ articolele eÈ™uate Ã®n ~/dead.articles (keep_dead_articles)>"
+msgstr "B<PÄƒstreazÄƒ regulile de filtrare expirate Ã®n fiÈ™ier (keep_expired_filters)>"
 
 #. type: Plain text
-#: doc/tin.1:2109 doc/tin.5:1892
+#: doc/tin.1:2129 doc/tin.5:1901
 msgid ""
 "If ON keep expired filter rules in the file, but no longer evaluate them.  "
 "Default is OFF."
 msgstr ""
+"DacÄƒ este activatÄƒ â€žONâ€, pÄƒstreazÄƒ regulile de filtrare expirate Ã®n fiÈ™ier, "
+"dar nu le mai evalueazÄƒ. Implicit este dezactivatÄƒâ€žOFFâ€."
 
 #. type: TP
-#: doc/tin.1:2109
+#: doc/tin.1:2129
 #, no-wrap
 msgid "B<Filter which articles (kill_level)>"
 msgstr "B<Filtru pentru articole (kill_level)>"
 
 #. type: Plain text
-#: doc/tin.1:2113
+#: doc/tin.1:2133
 msgid ""
 "This option controls the processing and display of articles that are "
 "killed.  There are 3 options:"
@@ -6042,7 +5945,7 @@ msgstr ""
 "eliminate. ExistÄƒ 3 opÈ›iuni:"
 
 #. type: Plain text
-#: doc/tin.1:2120
+#: doc/tin.1:2140
 msgid ""
 "B<Kill only unread arts> is the 'traditional' behavior of B<tin>. Only "
 "unread articles are killed once only by marking them read. As filtering only "
@@ -6058,7 +5961,7 @@ msgstr ""
 "grup, marcajul va dispÄƒrea."
 
 #. type: Plain text
-#: doc/tin.1:2125 doc/tin.5:1909
+#: doc/tin.1:2145 doc/tin.5:1918
 msgid ""
 "B<Kill all arts & show with K> will process all articles in the group and "
 "therefore there is a processing overhead when using this option. Killed "
@@ -6071,7 +5974,7 @@ msgstr ""
 "marcate cu B<art_marked_killed>."
 
 #. type: Plain text
-#: doc/tin.1:2129 doc/tin.5:1913
+#: doc/tin.1:2149 doc/tin.5:1922
 msgid ""
 "B<Kill all arts and never show> will process all articles in the group and "
 "therefore there is a processing overhead when using this option. Killed "
@@ -6083,25 +5986,18 @@ msgstr ""
 "afiÈ™ate deloc."
 
 #. type: Plain text
-#: doc/tin.1:2131
+#: doc/tin.1:2151
 msgid "Default is 0 (B<Kill only unread arts>)."
 msgstr "Valoarea implicitÄƒ este 0 (B<EliminÄƒ numai articolele necitite>)."
 
 #. type: TP
-#: doc/tin.1:2131
-#, fuzzy, no-wrap
-#| msgid "B<Use 8bit characters in mail headers (mail_8bit_header)>"
+#: doc/tin.1:2151
+#, no-wrap
 msgid "B<Use 8-bit characters in mail headers (mail_8bit_header)>"
 msgstr "B<UtilizeazÄƒ caractere pe 8 biÈ›i Ã®n antetele mesajelor (mail_8bit_header)>"
 
 #. type: Plain text
-#: doc/tin.1:2137 doc/tin.5:1920
-#, fuzzy
-#| msgid ""
-#| "Allows 8bit characters unencoded in the header of mail message. Default "
-#| "is OFF. Turning it ON is effective only if B<mail_mime_encoding> is also "
-#| "set to 8bit. Leaving it OFF is safe for most users and compliant to "
-#| "Internet Mail Standard (B<RFC\\%5322> and B<RFC\\%2047>). Default is OFF."
+#: doc/tin.1:2157 doc/tin.5:1929
 msgid ""
 "Allows 8-bit characters unencoded in the header of mail message. Default is "
 "OFF. Turning it ON is effective only if B<mail_mime_encoding> is also set to "
@@ -6109,25 +6005,20 @@ msgid ""
 "Standard (B<RFC\\ 5322> and B<RFC\\ 2047>)."
 msgstr ""
 "Permite caractere pe 8 biÈ›i necodificate Ã®n antetul mesajului de poÈ™tÄƒ "
-"electronicÄƒ Valoarea implicitÄƒ este OFF. Activarea acestei opÈ›iuni este "
+"electronicÄƒ Valoarea implicitÄƒ este â€žOFFâ€. Activarea acestei opÈ›iuni este "
 "eficientÄƒ numai dacÄƒ B<mail_mime_encoding> este definitÄƒ de asemenea la 8 "
 "biÈ›i. LÄƒsarea opÈ›iunii la OFF este sigurÄƒ pentru majoritatea utilizatorilor "
-"È™i conformÄƒ cu standardul Internet Mail Standard (B<RFC\\%5322> È™i B<RFC\\"
-"%2047>). Valoarea implicitÄƒ este OFF."
+"È™i conformÄƒ cu standardul Internet Mail Standard (B<RFC\\ 5322> È™i B<RFC\\ "
+"2047>). Valoarea implicitÄƒ este OFF."
 
 #. type: TP
-#: doc/tin.1:2137
+#: doc/tin.1:2157
 #, no-wrap
 msgid "B<Mail address (mail_address)>"
 msgstr "B<Adresa de poÈ™tÄƒ electronicÄƒ (mail_address)>"
 
 #. type: Plain text
-#: doc/tin.1:2145
-#, fuzzy
-#| msgid ""
-#| "User's mail address (and full name), if not username@host. This is used "
-#| "when creating articles, sending mail and when B<\\%pgp>(1)  / B<\\"
-#| "%gpg>(1)  signing (B<RFC\\%4880>)."
+#: doc/tin.1:2165
 msgid ""
 "User's mail address (and full name), if not username@host. This is used when "
 "creating articles, sending mail and when B<\\%pgp>(1)  / B<\\%gpg>(1)  "
@@ -6135,17 +6026,17 @@ msgid ""
 msgstr ""
 "Adresa de poÈ™tÄƒ electronicÄƒ a utilizatorului (È™i numele complet), dacÄƒ nu "
 "este nume_utilizator@gazdÄƒ. Aceasta este utilizatÄƒ la crearea articolelor, "
-"trimiterea de mesaje È™i semnarea B<\\%pgp>(1)  / B<\\%gpg>(1)  (B<RFC\\"
-"%4880>)."
+"trimiterea de mesaje È™i semnarea B<\\%pgp>(1)  / B<\\%gpg>(1)  (B<RFC\\ "
+"4880>)."
 
 #. type: TP
-#: doc/tin.1:2145
+#: doc/tin.1:2165
 #, no-wrap
 msgid "B<MIME encoding in mail messages (mail_mime_encoding)>"
 msgstr "B<Codificarea MIME din mesajele de poÈ™tÄƒ electronicÄƒ (mail_mime_encoding)>"
 
 #. type: Plain text
-#: doc/tin.1:2149 doc/tin.5:1930
+#: doc/tin.1:2169 doc/tin.5:1939
 msgid ""
 "MIME encoding of the body in mail message, if necessary (8bit, base64, "
 "quoted-printable, 7bit). Default is quoted-printable."
@@ -6154,19 +6045,13 @@ msgstr ""
 "biÈ›i, base64, quoted-printable, 7 biÈ›i). Implicit este quoted-printable."
 
 #. type: TP
-#: doc/tin.1:2149
+#: doc/tin.1:2169
 #, no-wrap
 msgid "B<Quote line when mailing (mail_quote_format)>"
 msgstr "B<Linie de citat la trimiterea prin poÈ™ta electronicÄƒ (mail_quote_format)>"
 
 #. type: Plain text
-#: doc/tin.1:2155 doc/tin.5:1936
-#, fuzzy
-#| msgid ""
-#| "Format of quote line when replying (via mail) to an article (%A=Address, "
-#| "%D=Date, %F=Fullname+Address, %G=Groupname, %M=Message-ID, %N=Fullname, "
-#| "%C=Firstname, %I=Initials). If the article has multiple addresses only "
-#| "the first is evaluated. Default is \"In article %M you wrote:\""
+#: doc/tin.1:2175 doc/tin.5:1945
 msgid ""
 "Format of quote line when replying (via mail) to an article (%A=Address, "
 "%D=Date, %F=Fullname+Address, %G=Groupname, %M=Message-ID, %N=Fullname, "
@@ -6180,19 +6065,13 @@ msgstr ""
 "articolul %M aÈ›i scris: (In article %M you wrote)â€."
 
 #. type: TP
-#: doc/tin.1:2155
+#: doc/tin.1:2175
 #, no-wrap
 msgid "B<Format of the mailbox (mailbox_format)>"
 msgstr "B<Formatul cÄƒsuÈ›ei poÈ™tale (mailbox_format)>"
 
 #. type: Plain text
-#: doc/tin.1:2165 doc/tin.5:1946
-#, fuzzy
-#| msgid ""
-#| "Select one of the following mailbox-formats: MBOXO (default, except on "
-#| "SCO), MBOXRD or MMDF (default on SCO). See B<\\%mbox>(5)  and B<RFC\\"
-#| "%4155> for more details on MBOXO and MBOXRD and B<\\%mmdf>(5)  for more "
-#| "details about MMDF."
+#: doc/tin.1:2185 doc/tin.5:1955
 msgid ""
 "Select one of the following mailbox-formats: MBOXO (default, except on SCO), "
 "MBOXRD or MMDF (default on SCO). See B<\\%mbox>(5)  and B<RFC\\ 4155> for "
@@ -6201,17 +6080,17 @@ msgid ""
 msgstr ""
 "SelecteazÄƒ unul dintre urmÄƒtoarele formate de cÄƒsuÈ›Äƒ poÈ™talÄƒ: MBOXO "
 "(implicit, cu excepÈ›ia SCO), MBOXRD sau MMDF (implicit pe SCO). A se vedea "
-"B<\\%mbox>(5)  È™i B<RFC\\%4155> pentru mai multe detalii despre MBOXO È™i "
+"B<\\%mbox>(5)  È™i B<RFC\\ 4155> pentru mai multe detalii despre MBOXO È™i "
 "MBOXRD È™i B<\\%mmdf>(5)  pentru mai multe detalii despre MMDF."
 
 #. type: TP
-#: doc/tin.1:2165
+#: doc/tin.1:2185
 #, no-wrap
 msgid "B<Mail directory (maildir)>"
 msgstr "B<Director de corespondenÈ›Äƒ (maildir)>"
 
 #. type: Plain text
-#: doc/tin.1:2174 doc/tin.5:1955
+#: doc/tin.1:2194 doc/tin.5:1964
 msgid ""
 "The directory where articles/threads are to be saved in B<\\%mbox>(5)  "
 "format. This feature is mainly for use with the B<\\%mutt>(1)  mail program. "
@@ -6225,27 +6104,34 @@ msgstr ""
 "fiÈ™ier pentru salvare.  Implicit este I<${TIN_HOMEDIR:-â€ž$HOMEâ€}/Mail>."
 
 #. type: TP
-#: doc/tin.1:2174
+#: doc/tin.1:2194
 #, no-wrap
 msgid "B<Invocation of your mail command (mailer_format)>"
 msgstr "B<Invocarea comenzii dvs. de poÈ™tÄƒ electronicÄƒ (mailer_format)>"
 
 #. type: Plain text
-#: doc/tin.1:2180 doc/tin.5:1961
+#: doc/tin.1:2200 doc/tin.5:1970
+#, fuzzy
+#| msgid ""
+#| "The format string used to create the mailer command with parameters that "
+#| "is used for mailing articles to other people. Default is '%M \"%T\" E<lt> "
+#| "%F' (e.g., /bin/mail \"iain\" E<lt> \\[ti]/.article). The flexible format "
+#| "allows other mailers with different command line parameters to be used "
+#| "such as"
 msgid ""
 "The format string used to create the mailer command with parameters that is "
 "used for mailing articles to other people. Default is '%M \"%T\" E<lt> %F' "
-"(e.g., /bin/mail \"iain\" E<lt> ~/.article). The flexible format allows "
-"other mailers with different command line parameters to be used such as"
+"(e.g., /bin/mail \"iain\" E<lt> \\[ti]/.article). The flexible format allows "
+"other mailers with different command-line parameters to be used such as"
 msgstr ""
 "Formatul È™irului utilizat pentru a crea comanda de expediere cu parametri "
 "care este utilizatÄƒ pentru trimiterea articolelor cÄƒtre alte persoane. "
 "Valoarea implicitÄƒ este â€ž%M â€ž%Tâ€ E<lt> %Fâ€ (de exemplu, /bin/mail \"iain\" "
-"E<lt> ~/.article). Formatul flexibil permite utilizarea altor programe de "
-"expediere cu parametri de linie de comandÄƒ diferiÈ›i, cum ar fi"
+"E<lt> \\[ti]/.article). Formatul flexibil permite utilizarea altor programe "
+"de expediere cu parametri de linie de comandÄƒ diferiÈ›i, cum ar fi"
 
 #. type: Plain text
-#: doc/tin.1:2185 doc/tin.5:1966
+#: doc/tin.1:2205 doc/tin.5:1975
 #, no-wrap
 msgid ""
 "sendmail -oem -t E<lt> %F\n"
@@ -6257,7 +6143,7 @@ msgstr ""
 "claws-mail --compose \"mailto:%T?subject=%S&insert=%F\"\n"
 
 #. type: Plain text
-#: doc/tin.1:2189 doc/tin.5:1970
+#: doc/tin.1:2209 doc/tin.5:1979
 msgid ""
 "B<interactive_mailer> must be set adequate. The following substitutions are "
 "supported:"
@@ -6266,13 +6152,13 @@ msgstr ""
 "urmÄƒtoarele substituÈ›ii:"
 
 #. type: ta
-#: doc/tin.1:2191 doc/tin.5:1972
+#: doc/tin.1:2211 doc/tin.5:1981
 #, no-wrap
 msgid "\\w'%S'u +\\w'default_mailer'u"
 msgstr "\\w'%S'u +\\w'default_mailer'u"
 
 #. type: Plain text
-#: doc/tin.1:2198
+#: doc/tin.1:2218
 #, no-wrap
 msgid ""
 "%F\tfilename\n"
@@ -6290,13 +6176,13 @@ msgstr ""
 "%%\t%\n"
 
 #. type: TP
-#: doc/tin.1:2200
+#: doc/tin.1:2220
 #, no-wrap
 msgid "B<'Mark as (un)read' ignores tags (mark_ignore_tags)>"
 msgstr "B<IgnorÄƒ etichetele â€žMarcare ca (ne)cititâ€ (mark_ignore_tags)>"
 
 #. type: Plain text
-#: doc/tin.1:2208 doc/tin.5:1992
+#: doc/tin.1:2228 doc/tin.5:2001
 msgid ""
 "When this is ON, the B<GroupMarkThdRead> ('B<K>'), B<ThreadMarkArtRead> "
 "('B<K>'), B<MarkThdUnread> ('B<Z>') at Group level and B<MarkArtUnread> "
@@ -6314,26 +6200,26 @@ msgstr ""
 "nimic."
 
 #. type: TP
-#: doc/tin.1:2208
+#: doc/tin.1:2228
 #, no-wrap
 msgid "B<Mark saved articles/threads as read (mark_saved_read)>"
 msgstr "B<MarcheazÄƒ articolele/subiectele salvate ca citite (mark_saved_read)>"
 
 #. type: Plain text
-#: doc/tin.1:2211 doc/tin.5:1984
+#: doc/tin.1:2231 doc/tin.5:1993
 msgid "If ON mark articles that are saved as read. Default is ON."
 msgstr ""
 "DacÄƒ este activatÄƒ, articolele sunt salvate ca citite. Implicit este "
 "activatÄƒ â€žONâ€."
 
 #. type: TP
-#: doc/tin.1:2211
+#: doc/tin.1:2231
 #, no-wrap
 msgid "B<Viewer program for MIME articles (metamail_prog)>"
 msgstr "B<Program de vizualizare pentru articole MIME (metamail_prog)>"
 
 #. type: Plain text
-#: doc/tin.1:2223 doc/tin.5:2004
+#: doc/tin.1:2243 doc/tin.5:2013
 msgid ""
 "Path, name and options of external B<\\%metamail>(1)  program used to view "
 "non-textual parts of articles.  To use the built-in viewer, set to --"
@@ -6352,13 +6238,13 @@ msgstr ""
 "B<ask_for_metamail>."
 
 #. type: TP
-#: doc/tin.1:2223
+#: doc/tin.1:2243
 #, no-wrap
 msgid "B<MM_CHARSET (mm_charset)>"
 msgstr "B<MM_CHARSET (mm_charset)>"
 
 #. type: Plain text
-#: doc/tin.1:2238 doc/tin.5:2019
+#: doc/tin.1:2258 doc/tin.5:2028
 msgid ""
 "Charset supported locally, which is also used for MIME header (charset "
 "parameter and charset name in header encoding) in mail and news postings. If "
@@ -6385,21 +6271,13 @@ msgstr ""
 "È™i ar trebui sÄƒ utilizaÈ›i Ã®n schimb B<mm_network_charset>."
 
 #. type: TP
-#: doc/tin.1:2238
+#: doc/tin.1:2258
 #, no-wrap
 msgid "B<MM_NETWORK_CHARSET (mm_network_charset)>"
 msgstr "B<MM_NETWORK_CHARSET (mm_network_charset)>"
 
 #. type: Plain text
-#: doc/tin.1:2251 doc/tin.5:2032
-#, fuzzy
-#| msgid ""
-#| "Charset used for posting and MIME headers; replaces B<mm_charset>.  "
-#| "Conversion between B<mm_network_charset> and local charset (determined "
-#| "via B<\\%nl_langinfo>(3))  is done via B<\\%iconv>(3)  or B<\\%ucnv_*>(), "
-#| "if none of these functions are available on your system this option is "
-#| "disabled and you have to use B<mm_charset> instead. B<mm_network_charset> "
-#| "is limited to one of the following charsets:"
+#: doc/tin.1:2271 doc/tin.5:2041
 msgid ""
 "Charset used for posting and MIME headers; replaces B<mm_charset>.  "
 "Conversion between B<mm_network_charset> and local charset (determined via "
@@ -6411,22 +6289,26 @@ msgstr ""
 "Setul de caractere utilizat pentru publicare È™i antetele MIME; Ã®nlocuieÈ™te "
 "B<mm_charset>. Conversia Ã®ntre B<mm_network_charset> È™i setul de caractere "
 "local (determinat prin B<\\%nl_langinfo>(3))  se face prin B<\\%iconv>(3) "
-"sau B<\\%ucnv_*>(), dacÄƒ niciuna dintre aceste funcÈ›ii nu este disponibilÄƒ "
+"sau B<\\%ucnv_*>(). DacÄƒ niciuna dintre aceste funcÈ›ii nu este disponibilÄƒ "
 "Ã®n sistemul dvs., aceastÄƒ opÈ›iune este dezactivatÄƒ È™i trebuie sÄƒ utilizaÈ›i "
 "Ã®n schimb B<mm_charset>. B<mm_network_charset> este limitatÄƒ la unul dintre "
 "urmÄƒtoarele seturi de caractere:"
 
 #. type: Plain text
-#: doc/tin.1:2254 doc/tin.5:2035
+#: doc/tin.1:2277 doc/tin.5:2047
 msgid ""
-"US-ASCII, ISO-8859-{1,2,3,4,5,7,9,10,13,14,15,16}, KOI8-{R,U,RU} EUC-"
-"{CN,JP,KR,TW}, ISO-2022-{CN,CN-EXT,JP,JP-1,JP-2}, Big5, UTF-8"
+"US-ASCII, ISO-8859-\\:"
+"{\\:1,\\:2,\\:3,\\:4,\\:5,\\:7,\\:9,\\:10,\\:13,\\:14,\\:15,\\:16\\:}, KOI8-"
+"\\:{\\:R,\\:U,\\:RU\\:},\\: EUC-\\:{\\:CN,\\:JP,\\:KR,\\:TW\\:}, ISO-2022-\\:"
+"{\\:CN,\\:CN-EXT,\\:JP,\\:JP-1,\\:JP-2\\:}, Big5, UTF-8"
 msgstr ""
-"US-ASCII, ISO-8859-{1,2,3,4,5,7,9,10,13,14,15,16}, KOI8-{R,U,RU} EUC-"
-"{CN,JP,KR,TW}, ISO-2022-{CN,CN-EXT,JP,JP-1,JP-2}, Big5, UTF-8"
+"US-ASCII, ISO-8859-\\:"
+"{\\:1,\\:2,\\:3,\\:4,\\:5,\\:7,\\:9,\\:10,\\:13,\\:14,\\:15,\\:16\\:}, KOI8-"
+"\\:{\\:R,\\:U,\\:RU\\:},\\: EUC-\\:{\\:CN,\\:JP,\\:KR,\\:TW\\:}, ISO-2022-\\:"
+"{\\:CN,\\:CN-EXT,\\:JP,\\:JP-1,\\:JP-2\\:}, Big5, UTF-8"
 
 #. type: Plain text
-#: doc/tin.1:2260 doc/tin.5:2041
+#: doc/tin.1:2283 doc/tin.5:2053
 msgid ""
 "Not all values might work on your system, see B<\\%iconv_open>(3)  for more "
 "details. If it's not set, the value of the environment variable "
@@ -6440,13 +6322,13 @@ msgstr ""
 "US-ASCII sau valoarea implicitÄƒ din momentul compilÄƒrii."
 
 #. type: TP
-#: doc/tin.1:2260
+#: doc/tin.1:2283
 #, no-wrap
 msgid "B<Attribute of highlighting with _dash_ (mono_markdash)>"
 msgstr "B<Atributul evidenÈ›ierii cu _ liniuÈ›e-unire_ (mono_markdash)>"
 
 #. type: Plain text
-#: doc/tin.1:2265 doc/tin.5:2046
+#: doc/tin.1:2288
 msgid ""
 "Character attribute of words emphasized like _this_. It depends on your "
 "terminal which attributes are usable. See also B<word_h_display_marks> and "
@@ -6457,13 +6339,13 @@ msgstr ""
 "È™i B<word_highlight>."
 
 #. type: TP
-#: doc/tin.1:2265
+#: doc/tin.1:2288
 #, no-wrap
 msgid "B<Attribute of highlighting with /slash/ (mono_markslash)>"
 msgstr "B<Atributul evidenÈ›ierii cu /bare-Ã®nclinate/ (mono_markslash)>"
 
 #. type: Plain text
-#: doc/tin.1:2270 doc/tin.5:2051
+#: doc/tin.1:2293
 msgid ""
 "Character attribute of words emphasized like /this/. It depends on your "
 "terminal which attributes are usable. See also B<word_h_display_marks> and "
@@ -6474,13 +6356,13 @@ msgstr ""
 "È™i B<word_highlight>."
 
 #. type: TP
-#: doc/tin.1:2270
+#: doc/tin.1:2293
 #, no-wrap
 msgid "B<Attribute of highlighting with *stars* (mono_markstar)>"
 msgstr "B<Atributul evidenÈ›ierii cu *steluÈ›e* (mono_markstar)>"
 
 #. type: Plain text
-#: doc/tin.1:2275 doc/tin.5:2056
+#: doc/tin.1:2298
 msgid ""
 "Character attribute of words emphasized like *this*. It depends on your "
 "terminal which attributes are usable. See also B<word_h_display_marks> and "
@@ -6491,13 +6373,13 @@ msgstr ""
 "È™i B<word_highlight>."
 
 #. type: TP
-#: doc/tin.1:2275
+#: doc/tin.1:2298
 #, no-wrap
 msgid "B<Attribute of highlighting with -stroke- (mono_markstroke)>"
 msgstr "B<Atributul evidenÈ›ierii cu -liniuÈ›e_tÄƒiere- (mono_markstroke)>"
 
 #. type: Plain text
-#: doc/tin.1:2280 doc/tin.5:2061
+#: doc/tin.1:2303
 msgid ""
 "Character attribute of words emphasized like -this-. It depends on your "
 "terminal which attributes are usable. See also B<word_h_display_marks> and "
@@ -6508,13 +6390,13 @@ msgstr ""
 "È™i B<word_highlight>."
 
 #. type: TP
-#: doc/tin.1:2280
+#: doc/tin.1:2303
 #, no-wrap
 msgid "B<(newnews)>"
 msgstr "B<(newnews)>"
 
 #. type: Plain text
-#: doc/tin.1:2284
+#: doc/tin.1:2307
 msgid ""
 "These are internal timers used by B<tin> to keep track of new newsgroups.  "
 "Do not change them unless you understand what they are for."
@@ -6523,13 +6405,13 @@ msgstr ""
 "grupuri de È™tiri.  Nu le modificaÈ›i decÃ¢t dacÄƒ Ã®nÈ›elegeÈ›i la ce servesc."
 
 #. type: TP
-#: doc/tin.1:2284
+#: doc/tin.1:2307
 #, no-wrap
 msgid "B<Display these header fields (or *) (news_headers_to_display)>"
 msgstr "B<Se afiÈ™eazÄƒ aceste cÃ¢mpuri din antet (sau *) (news_headers_to_display)>"
 
 #. type: Plain text
-#: doc/tin.1:2291 doc/tin.5:2074
+#: doc/tin.1:2314 doc/tin.5:2103
 msgid ""
 "Which news headers you wish to see. If you want to see _all_ the headers, "
 "place an '*' as this value. This is the only way a wildcard can be used.  If "
@@ -6545,13 +6427,13 @@ msgstr ""
 "este dezactivatÄƒ."
 
 #. type: TP
-#: doc/tin.1:2291
+#: doc/tin.1:2314
 #, no-wrap
 msgid "B<Do not display these header fields (news_headers_to_not_display)>"
 msgstr "B<Nu se afiÈ™eazÄƒ aceste cÃ¢mpuri din antet (news_headers_to_not_display)>"
 
 #. type: Plain text
-#: doc/tin.1:2300 doc/tin.5:2083
+#: doc/tin.1:2323 doc/tin.5:2112
 msgid ""
 "Same as B<news_headers_to_display> except it denotes the opposite. An "
 "example of using both options might be if you thought 'X-' headers were A "
@@ -6568,19 +6450,13 @@ msgstr ""
 "DacÄƒ nu definiÈ›i nimic, aceastÄƒ opÈ›iune este dezactivatÄƒ."
 
 #. type: TP
-#: doc/tin.1:2300
+#: doc/tin.1:2323
 #, no-wrap
 msgid "B<Quote line when following up (news_quote_format)>"
 msgstr "B<Citarea liniei la urmÄƒrire (news_quote_format)>"
 
 #. type: Plain text
-#: doc/tin.1:2306 doc/tin.5:2089
-#, fuzzy
-#| msgid ""
-#| "Format of quote line when posting/following up an article (%A=Address, "
-#| "%D=Date, %F=Fullname+Address, %G=Groupname, %M=Message-ID, %N=Fullname, "
-#| "%C=Firstname, %I=Initials). If the article has multiple addresses only "
-#| "the first is evaluated. Default is \"%F wrote:\"."
+#: doc/tin.1:2329 doc/tin.5:2118
 msgid ""
 "Format of quote line when posting/following up an article (%A=Address, "
 "%D=Date, %F=Fullname+Address, %G=Groupname, %M=Message-ID, %N=Fullname, "
@@ -6594,13 +6470,13 @@ msgstr ""
 "scris:â€ (%F wrote:)."
 
 #. type: TP
-#: doc/tin.1:2306
+#: doc/tin.1:2329
 #, no-wrap
 msgid "B<NNTP read timeout in seconds (nntp_read_timeout_secs)>"
 msgstr "B<Timpul de aÈ™teptare pentru citirea NNTP Ã®n secunde (nntp_read_timeout_secs)>"
 
 #. type: Plain text
-#: doc/tin.1:2315
+#: doc/tin.1:2338
 msgid ""
 "Time in seconds to wait for a response from the server. Default is 120.  "
 "Setting this to 0 means no timeout. As if you use the \"B<-C>\" option in "
@@ -6621,51 +6497,47 @@ msgstr ""
 "o valoare prea micÄƒ."
 
 #. type: TP
-#: doc/tin.1:2315
+#: doc/tin.1:2338
 #, no-wrap
 msgid "B<Unicode normalization form (normalization_form)>"
 msgstr "B<Formatul de normalizare Unicode (normalization_form)>"
 
 #. type: Plain text
-#: doc/tin.1:2319
-#, fuzzy
-#| msgid ""
-#| "The normalization form B<tin> should use to normalize unicode input.  The "
-#| "possible values are:"
+#: doc/tin.1:2342
 msgid ""
 "The normalization form B<tin> should use to normalize Unicode input.  The "
 "possible values are:"
 msgstr ""
 "Formatul de normalizare B<tin> trebuie utilizat pentru normalizarea intrÄƒrii "
-"unicode. Valorile posibile sunt:"
+"Unicode. Valorile posibile sunt:"
 
 #. type: Plain text
-#: doc/tin.1:2322 doc/tin.5:2099
+#: doc/tin.1:2345 doc/tin.5:2128
 msgid "B<None>: no normalization"
 msgstr "B<None>: fÄƒrÄƒ normalizare"
 
 #. type: Plain text
-#: doc/tin.1:2324 doc/tin.5:2101
+#: doc/tin.1:2347 doc/tin.5:2130
 msgid "B<NFKC>: Compatibility Decomposition, followed by Canonical Composition"
 msgstr "B<NFKC>: descompunerea compatibilitÄƒÈ›ii, urmatÄƒ de compoziÈ›ia canonicÄƒ"
 
 #. type: Plain text
-#: doc/tin.1:2326 doc/tin.5:2103
+#: doc/tin.1:2349 doc/tin.5:2132
 msgid "B<NFKD>: Compatibility Decomposition"
 msgstr "B<NFKD>: descompunerea compatibilitÄƒÈ›ii"
 
 #. type: Plain text
-#: doc/tin.1:2328 doc/tin.5:2105
+#: doc/tin.1:2351 doc/tin.5:2134
 msgid "B<NFC>: Canonical Decomposition, followed by Canonical Composition"
 msgstr "B<NFC>: descompunere canonicÄƒ, urmatÄƒ de compoziÈ›ie canonicÄƒ"
 
 #. type: Plain text
-#: doc/tin.1:2330 doc/tin.5:2107
+#: doc/tin.1:2353 doc/tin.5:2136
 msgid "B<NFD>: Canonical Decomposition"
 msgstr "B<NFD>: descompunere canonicÄƒ"
 
 #. type: Plain text
-#: doc/tin.1:2332 doc/tin.5:2109
+#: doc/tin.1:2355 doc/tin.5:2138
 msgid ""
 "B<NFKC_CF>: Compatibility Decomposition, followed by Canonical Composition "
 "and Case Folding"
@@ -6674,12 +6546,7 @@ msgstr ""
 "plierea cazurilor"
 
 #. type: Plain text
-#: doc/tin.1:2336
-#, fuzzy
-#| msgid ""
-#| "Some normalization modes are only available if they are supported by the "
-#| "library B<tin> uses to do the normalization. NFC should be used if "
-#| "possible (B<RFC\\%5198>)."
+#: doc/tin.1:2359
 msgid ""
 "Some normalization modes are only available if they are supported by the "
 "library B<tin> uses to do the normalization. NFC should be used if possible "
@@ -6687,16 +6554,16 @@ msgid ""
 msgstr ""
 "Unele moduri de normalizare sunt disponibile numai dacÄƒ sunt acceptate de "
 "biblioteca pe care B<tin> o utilizeazÄƒ pentru a efectua normalizarea. NFC ar "
-"trebui utilizat dacÄƒ este posibil (B<RFC\\%5198>)."
+"trebui utilizat dacÄƒ este posibil (B<RFC\\ 5198>)."
 
 #. type: TP
-#: doc/tin.1:2336
+#: doc/tin.1:2359
 #, no-wrap
 msgid "B<Format string for the display of mime header at Article level (page_mime_format)>"
 msgstr "B<Formatul È™irului pentru afiÈ™area antetului MIME la nivel de Articol (page_mime_format)>"
 
 #. type: Plain text
-#: doc/tin.1:2341
+#: doc/tin.1:2364
 msgid ""
 "Format string B<tin> uses for mime header at Page level. See the section "
 "\"CUSTOMIZING THE SCREEN FORMAT\".  Default is \"[-- %T%S%*n%z%*l%!c%!d%*e "
@@ -6707,13 +6574,13 @@ msgstr ""
 "\"[-- %T%S%*n%z%*l%!c%!d%*e --]\"."
 
 #. type: TP
-#: doc/tin.1:2341
+#: doc/tin.1:2364
 #, no-wrap
 msgid "B<Format string for the display of uue header at Article level (page_uue_format)>"
 msgstr "B<Formatul È™irului pentru afiÈ™area antetului uue la nivel de Articol (page_uue_format)>"
 
 #. type: Plain text
-#: doc/tin.1:2346
+#: doc/tin.1:2369
 msgid ""
 "Format string B<tin> uses for uue header at Page level. See the section "
 "\"CUSTOMIZING THE SCREEN FORMAT\".  Default is \"[-- %T%S%*n%I%!d%*e --]\"."
@@ -6723,36 +6590,30 @@ msgstr ""
 "\"[-- %T%S%*n%I%!d%*e --]\"."
 
 #. type: TP
-#: doc/tin.1:2346
-#, fuzzy, no-wrap
-#| msgid "B<Format string for the display of uue header at Article level (page_uue_format)>"
+#: doc/tin.1:2369
+#, no-wrap
 msgid "B<Format string for the display of yenc header at Article level (page_yenc_format)>"
-msgstr "B<Formatul È™irului pentru afiÈ™area antetului uue la nivel de Articol (page_uue_format)>"
+msgstr "B<Formatul È™irului pentru afiÈ™area antetului yenc la nivel de Articol (page_yenc_format)>"
 
 #. type: Plain text
-#: doc/tin.1:2351
-#, fuzzy
-#| msgid ""
-#| "Format string B<tin> uses for uue header at Page level. See the section "
-#| "\"CUSTOMIZING THE SCREEN FORMAT\".  Default is \"[-- %T%S%*n%I%!d%*e --]"
-#| "\"."
+#: doc/tin.1:2374
 msgid ""
 "Format string B<tin> uses for yenc header at Page level. See the section "
 "\"CUSTOMIZING THE SCREEN FORMAT\".  Default is \"[-- %*N%!d%I [%F%G]%V%W%X "
 "--]\"."
 msgstr ""
-"Formatul È™irului utilizat de B<tin> pentru antetul uue la nivel de paginÄƒ. "
+"Formatul È™irului utilizat de B<tin> pentru antetul yenc la nivel de paginÄƒ. "
 "ConsultaÈ›i secÈ›iunea Â«PERSONALIZAREA FORMATULUI ECRANULUIÂ». Implicit este "
-"\"[-- %T%S%*n%I%!d%*e --]\"."
+"\"[-- %*N%!d%I [%F%G]%V%W%X --]\"."
 
 #. type: TP
-#: doc/tin.1:2351
+#: doc/tin.1:2374
 #, no-wrap
 msgid "B<Go to first unread article in group (pos_first_unread)>"
 msgstr "B<Merge la primul articol necitit din grup (pos_first_unread)>"
 
 #. type: Plain text
-#: doc/tin.1:2355 doc/tin.5:2136
+#: doc/tin.1:2378 doc/tin.5:2165
 msgid ""
 "If ON put cursor at first unread article in group otherwise at last article. "
 "Default is ON."
@@ -6761,24 +6622,13 @@ msgstr ""
 "grup, altfel pe ultimul articol. Implicit este activatÄƒ â€žONâ€."
 
 #. type: TP
-#: doc/tin.1:2355
-#, fuzzy, no-wrap
-#| msgid "B<Use 8bit characters in news headers (post_8bit_header)>"
+#: doc/tin.1:2378
+#, no-wrap
 msgid "B<Use 8-bit characters in news headers (post_8bit_header)>"
 msgstr "B<UtilizeazÄƒ caractere pe 8 biÈ›i Ã®n antetele È™tirilor (post_8bit_header)>"
 
 #. type: Plain text
-#: doc/tin.1:2366 doc/tin.5:2147
-#, fuzzy
-#| msgid ""
-#| "Allows 8bit characters unencoded in the header of a news article, if set "
-#| "this also disables the generation of MIME-headers when they are usually "
-#| "required. Default is OFF. Only enacted if B<post_mime_encoding> is also "
-#| "set to 8bit. In a number of local hierarchies where 8bit characters are "
-#| "used, using unencoded (raw)  8bit characters in header is acceptable and "
-#| "sometimes even recommended so that you need to check the convention "
-#| "adopted in the local hierarchy of your interest to determine what to do "
-#| "with this and B<post_mime_encoding>."
+#: doc/tin.1:2389 doc/tin.5:2176
 msgid ""
 "Allows 8-bit characters unencoded in the header of a news article, if set "
 "this also disables the generation of MIME-headers when they are usually "
@@ -6801,13 +6651,13 @@ msgstr ""
 "B<post_mime_encoding>."
 
 #. type: TP
-#: doc/tin.1:2366
+#: doc/tin.1:2389
 #, no-wrap
 msgid "B<MIME encoding in news messages (post_mime_encoding)>"
 msgstr "B<Codificarea MIME din mesajele de È™tiri (post_mime_encoding)>"
 
 #. type: Plain text
-#: doc/tin.1:2371 doc/tin.5:2152
+#: doc/tin.1:2394 doc/tin.5:2181
 msgid ""
 "MIME encoding of the body in news message, if necessary. (8bit, base64, "
 "quoted-printable, 7bit). Default is 8bit, which leads to no encoding.  "
@@ -6819,13 +6669,13 @@ msgstr ""
 "de obicei nedorite pe Usenet."
 
 #. type: TP
-#: doc/tin.1:2371
+#: doc/tin.1:2394
 #, no-wrap
 msgid "B<View post-processed files (post_process_view)>"
 msgstr "B<Vizualizare fiÈ™iere post-procesate (post_process_view)>"
 
 #. type: Plain text
-#: doc/tin.1:2378
+#: doc/tin.1:2401
 msgid ""
 "If ON, then B<tin> will start an appropriate viewer program to display any "
 "files that were post processed and uudecoded. The program is determined "
@@ -6837,13 +6687,13 @@ msgstr ""
 "Implicit este activatÄƒ â€žONâ€."
 
 #. type: TP
-#: doc/tin.1:2378
+#: doc/tin.1:2401
 #, no-wrap
 msgid "B<Post process saved articles (post_process_type)>"
 msgstr "B<Post-procesare articole salvate (post_process_type)>"
 
 #. type: Plain text
-#: doc/tin.1:2384 doc/tin.5:2166
+#: doc/tin.1:2407 doc/tin.5:2195
 msgid ""
 "This specifies whether to perform post processing on saved articles.  "
 "Because the shell archive may contain commands you may not want to be "
@@ -6856,30 +6706,30 @@ msgstr ""
 "valori:"
 
 #. type: Plain text
-#: doc/tin.1:2387 doc/tin.5:2169
+#: doc/tin.1:2410 doc/tin.5:2198
 msgid "B<No> (default), no post processing is done."
 msgstr "B<No> (implicit), nu se efectueazÄƒ nicio postprocesare."
 
 #. type: Plain text
-#: doc/tin.1:2391 doc/tin.5:2173
+#: doc/tin.1:2414 doc/tin.5:2202
 msgid "B<Shell archives>, unpacking of multi-part B<\\%shar>(1)  files only."
 msgstr ""
 "B<Shell archives>, despachetarea numai a fiÈ™ierelor B<\\%shar>(1)  cu mai "
 "multe pÄƒrÈ›i."
 
 #. type: Plain text
-#: doc/tin.1:2393 doc/tin.5:2175
+#: doc/tin.1:2416 doc/tin.5:2204
 msgid "B<Yes>, binary attachments and data will be decoded and saved."
 msgstr "B<Yes>, ataÈ™amentele binare È™i datele vor fi decodificate È™i salvate."
 
 #. type: TP
-#: doc/tin.1:2394
+#: doc/tin.1:2417
 #, no-wrap
 msgid "B<Filename to be used for storing posted articles (posted_articles_file)>"
 msgstr "B<Numele fiÈ™ierului care va fi utilizat pentru stocarea articolelor publicate (posted_articles_file)>"
 
 #. type: Plain text
-#: doc/tin.1:2402 doc/tin.5:2184
+#: doc/tin.1:2425 doc/tin.5:2213
 msgid ""
 "Keep posted articles in given file. If the given filename does not contain "
 "any expandable strings it will be prefixed with I<${TIN_HOMEDIR:-\"$HOME\"}/"
@@ -6896,13 +6746,13 @@ msgstr ""
 "extindere. Valoarea implicitÄƒ este â€žpostedâ€."
 
 #. type: TP
-#: doc/tin.1:2402
+#: doc/tin.1:2425
 #, no-wrap
 msgid "B<Print all headers when printing (print_header)>"
 msgstr "B<ImprimÄƒ toate antetele la imprimare (print_header)>"
 
 #. type: Plain text
-#: doc/tin.1:2406 doc/tin.5:2188
+#: doc/tin.1:2429 doc/tin.5:2217
 msgid ""
 "If ON, then the full article header is sent to the printer. Otherwise only "
 "the ''Subject:'' and ''From:'' fields are output. Default is OFF."
@@ -6912,13 +6762,13 @@ msgstr ""
 "la:â€. Implicit, aceastÄƒ opÈ›iune este dezactivatÄƒ â€žOFFâ€."
 
 #. type: TP
-#: doc/tin.1:2406
+#: doc/tin.1:2429
 #, no-wrap
 msgid "B<Printer program with options (printer)>"
 msgstr "B<Program cu opÈ›iuni pentru imprimantÄƒ (printer)>"
 
 #. type: Plain text
-#: doc/tin.1:2415
+#: doc/tin.1:2438
 msgid ""
 "The printer program with options that is to be used to print articles.  The "
 "default is B<\\%lpr>(1)  for BSD machines and B<\\%lp>(1)  for SysV "
@@ -6931,13 +6781,13 @@ msgstr ""
 "cÄƒtre administratorul de sistem."
 
 #. type: TP
-#: doc/tin.1:2415
+#: doc/tin.1:2438
 #, no-wrap
 msgid "B<Process only unread articles (process_only_unread)>"
 msgstr "B<ProceseazÄƒ numai articolele necitite (process_only_unread)>"
 
 #. type: Plain text
-#: doc/tin.1:2419 doc/tin.5:2202
+#: doc/tin.1:2442 doc/tin.5:2231
 msgid ""
 "If ON only save/print/pipe/mail unread articles (tagged articles excepted).  "
 "Default is OFF."
@@ -6947,13 +6797,13 @@ msgstr ""
 "Implicit este dezactivatÄƒ â€žOFFâ€."
 
 #. type: TP
-#: doc/tin.1:2419
+#: doc/tin.1:2442
 #, no-wrap
 msgid "B<Show empty Followup-To in editor (prompt_followupto)>"
 msgstr "B<AfiÈ™eazÄƒ â€žFollowup-Toâ€ gol Ã®n editor (prompt_followupto)>"
 
 #. type: Plain text
-#: doc/tin.1:2423
+#: doc/tin.1:2446
 msgid ""
 "If ON show empty ''Followup-To:'' header when editing an article. Default is "
 "OFF."
@@ -6962,19 +6812,13 @@ msgstr ""
 "editaÈ›i un articol. Implicit este dezactivatÄƒ â€žOFFâ€."
 
 #. type: TP
-#: doc/tin.1:2423
+#: doc/tin.1:2446
 #, no-wrap
 msgid "B<Characters used as quote-marks (quote_chars)>"
 msgstr "B<Caracterele utilizate ca ghilimele (quote_chars)>"
 
 #. type: Plain text
-#: doc/tin.1:2429 doc/tin.5:2212
-#, fuzzy
-#| msgid ""
-#| "The character used in quoting included text to article followups and mail "
-#| "replies. The '_' character represents a blank character and is replaced "
-#| "with ' ' when read, %I is replaced by author's initials. If the article "
-#| "has multiple addresses only the first is evaluated. Default is 'E<gt>_'."
+#: doc/tin.1:2452 doc/tin.5:2241
 msgid ""
 "The character used in quoting included text to article followups and mail "
 "replies. The '_' character represents a blank character and is replaced with "
@@ -6983,26 +6827,18 @@ msgid ""
 msgstr ""
 "Caracterul utilizat Ã®n citarea textului inclus Ã®n rÄƒspunsurile la articole "
 "È™i Ã®n rÄƒspunsurile la mesaje. Caracterul '_' eprezintÄƒ un caracter gol È™i "
-"este Ã®nlocuit cu ' ' atunci cÃ¢nd este citit, iar %I este Ã®nlocuit cu "
+"este Ã®nlocuit cu '\\ ' atunci cÃ¢nd este citit, iar %I este Ã®nlocuit cu "
 "iniÈ›ialele autorului. DacÄƒ articolul are mai multe adrese, numai prima este "
-"evaluatÄƒ. Valoarea implicitÄƒ este 'E<gt>_'."
+"evaluatÄƒ. Valoarea implicitÄƒ este â€žE<gt>_â€."
 
 #. type: TP
-#: doc/tin.1:2429
+#: doc/tin.1:2452
 #, no-wrap
 msgid "B<Quoting behavior (quote_style)>"
 msgstr "B<Comportamentul citÄƒrii (quote_style)>"
 
 #. type: Plain text
-#: doc/tin.1:2436
-#, fuzzy
-#| msgid ""
-#| "How articles should be quoted when following up or replying to them. "
-#| "There are a number of things that can be done: empty lines can be quoted, "
-#| "signatures can be quoted and quote_chars can be compressed when quoting "
-#| "multiple times (for example, 'E<gt> E<gt> E<gt>' will be turned into "
-#| "'E<gt>E<gt>E<gt>'). The default is to compress quotes, and to quote empty "
-#| "lines."
+#: doc/tin.1:2459
 msgid ""
 "How articles should be quoted when following up or replying to them. There "
 "are a number of things that can be done: empty lines can be quoted, "
@@ -7012,38 +6848,32 @@ msgid ""
 "lines."
 msgstr ""
 "Cum trebuie citate articolele atunci cÃ¢nd se rÄƒspunde la ele sau se face "
-"referire la ele. ExistÄƒ mai multe posibilitÄƒÈ›i: se pot cita rÃ¢ndurile goale, "
-"se pot cita semnÄƒturile È™i se pot comprima caracterele de citare atunci cÃ¢nd "
-"se citeazÄƒ de mai multe ori (de exemplu, â€žE<gt> E<gt> E<gt>â€ va fi "
-"transformat Ã®n â€žE<gt>E<gt>E<gt>â€). Implicit, citatele sunt comprimate È™i se "
-"citeazÄƒ rÃ¢ndurile goale."
+"referire la ele. ExistÄƒ o serie de lucruri care pot fi fÄƒcute: liniile goale "
+"pot fi citate, semnÄƒturile pot fi citate È™i B<quote_chars> poate fi "
+"comprimat atunci cÃ¢nd se citeazÄƒ de mai multe ori (de exemplu, â€žE<gt>\\ "
+"E<gt>\\ E<gt>â€ va fi transformat Ã®n â€žE<gt>E<gt>E<gt>â€). Implicit, citatele "
+"sunt comprimate È™i liniile goale sunt citate."
 
 #. type: Plain text
-#: doc/tin.1:2440
-#, fuzzy
-#| msgid ""
-#| "When you are viewing an article in raw mode ('B<^H>'), and follow up or "
-#| "reply to it, the signature will be quoted even if it would otherwise not "
-#| "be.  If B<show_signatures> is off, then the signature will never be "
-#| "quoted."
+#: doc/tin.1:2463
 msgid ""
 "When you are viewing an article in raw mode ('B<^H>'), and follow up or "
 "reply to it, the signature will be quoted even if it otherwise would be "
 "not.  If B<show_signatures> is off, then the signature will never be quoted."
 msgstr ""
-"CÃ¢nd vizualizaÈ›i un articol Ã®n modul brut (â€žB<^H>â€) È™i Ã®l urmÄƒriÈ›i sau "
-"rÄƒspundeÈ›i la acesta, semnÄƒtura va fi citatÄƒ chiar dacÄƒ Ã®n mod normal nu ar "
-"fi fost. DacÄƒ B<show_signatures> este dezactivatÄƒ, semnÄƒtura nu va fi "
+"CÃ¢nd vizualizaÈ›i un articol Ã®n modul brut (Â«B<^H>Â») È™i Ã®l urmÄƒriÈ›i sau "
+"rÄƒspundeÈ›i la acesta, semnÄƒtura va fi citatÄƒ chiar dacÄƒ Ã®n alte condiÈ›ii nu "
+"ar fi fost. DacÄƒ B<show_signatures> este dezactivatÄƒ, semnÄƒtura nu va fi "
 "niciodatÄƒ citatÄƒ."
 
 #. type: TP
-#: doc/tin.1:2440
+#: doc/tin.1:2463
 #, no-wrap
 msgid "B<Regex used to show quoted lines (quote_regex)>"
 msgstr "B<Expresia regulatÄƒ utilizatÄƒ pentru a afiÈ™a liniile citate (quote_regex)>"
 
 #. type: Plain text
-#: doc/tin.1:2445
+#: doc/tin.1:2468
 msgid ""
 "A regular expression that will be applied when reading articles. All "
 "matching lines are shown in B<col_quote>. If B<quote_regex> is blank, then "
@@ -7054,13 +6884,13 @@ msgstr ""
 "gol, atunci B<tin> utilizeazÄƒ o valoare implicitÄƒ Ã®ncorporatÄƒ."
 
 #. type: TP
-#: doc/tin.1:2445
+#: doc/tin.1:2468
 #, no-wrap
 msgid "B<Regex used to show twice quoted l. (quote_regex2)>"
 msgstr "B<Expresie regulatÄƒ utilizatÄƒ pentru a afiÈ™a liniile citate de douÄƒ ori (quote_regex2)>"
 
 #. type: Plain text
-#: doc/tin.1:2450
+#: doc/tin.1:2473
 msgid ""
 "A regular expression that will be applied when reading articles. All "
 "matching lines are shown in B<col_quote2>. If B<quote_regex2> is blank, then "
@@ -7071,13 +6901,13 @@ msgstr ""
 "este gol, atunci B<tin> utilizeazÄƒ o valoare implicitÄƒ Ã®ncorporatÄƒ."
 
 #. type: TP
-#: doc/tin.1:2450
+#: doc/tin.1:2473
 #, no-wrap
 msgid "B<Regex used to show E<gt>= 3 times q.l. (quote_regex3)>"
 msgstr "B<Expresie regulatÄƒ utilizatÄƒ pentru a afiÈ™a liniile citate E<gt>= de 3 ori (quote_regex3)>"
 
 #. type: Plain text
-#: doc/tin.1:2455
+#: doc/tin.1:2478
 msgid ""
 "A regular expression that will be applied when reading articles. All "
 "matching lines are shown in B<col_quote3>. If B<quote_regex3> is blank, then "
@@ -7088,13 +6918,13 @@ msgstr ""
 "este gol, atunci B<tin> utilizeazÄƒ o valoare implicitÄƒ Ã®ncorporatÄƒ."
 
 #. type: TP
-#: doc/tin.1:2455
+#: doc/tin.1:2478
 #, no-wrap
 msgid "B<Article recentness time limit (recent_time)>"
 msgstr "B<Limita de timp pentru actualitatea(noutatea) articolului (recent_time)>"
 
 #. type: Plain text
-#: doc/tin.1:2459 doc/tin.5:2259
+#: doc/tin.1:2482 doc/tin.5:2288
 msgid ""
 "If set to 0, this feature is deactivated, otherwise it means the number of "
 "days. Default is 2."
@@ -7103,13 +6933,13 @@ msgstr ""
 "Ã®nseamnÄƒ numÄƒrul de zile. Valoarea implicitÄƒ este 2."
 
 #. type: TP
-#: doc/tin.1:2459
+#: doc/tin.1:2482
 #, no-wrap
 msgid "B<Render BiDi (render_bidi)>"
 msgstr "B<Redarea BiDi (render_bidi)>"
 
 #. type: Plain text
-#: doc/tin.1:2463
+#: doc/tin.1:2486
 msgid ""
 "If ON B<tin> does the rendering of bi-directional text. If OFF B<tin> leaves "
 "the rendering of bi-directional text to the terminal. Default is OFF."
@@ -7119,13 +6949,13 @@ msgstr ""
 "seama terminalului. Implicit este dezactivatÄƒ â€žOFFâ€."
 
 #. type: TP
-#: doc/tin.1:2463
+#: doc/tin.1:2486
 #, no-wrap
 msgid "B<Interval in seconds to reread active (reread_active_file_secs)>"
 msgstr "B<Interval Ã®n secunde pentru recitirea fiÈ™ierului activ (reread_active_file_secs)>"
 
 #. type: Plain text
-#: doc/tin.1:2468 doc/tin.5:2271
+#: doc/tin.1:2491 doc/tin.5:2300
 msgid ""
 "The news I<${TIN_LIBDIR:-NEWSLIBDIR}\"/\"${TIN_ACTIVEFILE:-active}> file is "
 "reread at regular intervals to show if any new news has arrived. Default is "
@@ -7137,13 +6967,13 @@ msgstr ""
 "aceastÄƒ funcÈ›ie."
 
 #. type: TP
-#: doc/tin.1:2468
+#: doc/tin.1:2491
 #, no-wrap
 msgid "B<Directory to save arts/threads in (savedir)>"
 msgstr "B<Directorul Ã®n care se salveazÄƒ articolele/firele de discuÈ›ie (savedir)>"
 
 #. type: Plain text
-#: doc/tin.1:2472 doc/tin.5:2275
+#: doc/tin.1:2495 doc/tin.5:2304
 msgid ""
 "Directory where articles/threads are saved. Default is I<${TIN_HOMEDIR:-"
 "\"$HOME\"}/News>."
@@ -7152,91 +6982,75 @@ msgstr ""
 "{TIN_HOMEDIR:-\"$HOME\"}/News>."
 
 #. type: TP
-#: doc/tin.1:2472
-#, fuzzy, no-wrap
-#| msgid "B<Character to show killed articles (art_marked_killed)>"
+#: doc/tin.1:2495
+#, no-wrap
 msgid "B<Character to show global scopes (scope_marked_global)>"
-msgstr "B<Caracterul pentru afiÈ™area articolelor eliminate (art_marked_killed)>"
+msgstr "B<Caracter pentru indicarea domeniilor globale (scope_marked_global)>"
 
 #. type: Plain text
-#: doc/tin.1:2476 doc/tin.5:2279
-#, fuzzy
-#| msgid "The character used to show that an article was read. Default is ' '."
+#: doc/tin.1:2499 doc/tin.5:2308
 msgid ""
 "The character used to show that a scope was read from the global attributes "
 "file. Default is '!'."
 msgstr ""
-"Caracterul utilizat pentru a indica faptul cÄƒ un articol a fost citit. "
-"Valoarea implicitÄƒ este ' '."
+"Caracterul utilizat pentru a indica faptul cÄƒ un domeniu a fost citit din "
+"fiÈ™ierul de atribute global. Valoarea implicitÄƒ este â€ž!â€."
 
 #. type: TP
-#: doc/tin.1:2476
-#, fuzzy, no-wrap
-#| msgid "B<Character to show killed articles (art_marked_killed)>"
+#: doc/tin.1:2499
+#, no-wrap
 msgid "B<Char to show global scope matches (scope_marked_global_match)>"
-msgstr "B<Caracterul pentru afiÈ™area articolelor eliminate (art_marked_killed)>"
+msgstr "B<Caracter pentru a indica potrivirile cu domeniul global (scope_marked_global_match)>"
 
 #. type: Plain text
-#: doc/tin.1:2480 doc/tin.5:2283
-#, fuzzy
-#| msgid ""
-#| "The character used to show that an article will return as an unread "
-#| "article when the group is next entered. Default is '-'."
+#: doc/tin.1:2503 doc/tin.5:2312
 msgid ""
 "The character used to show that a scope was read from the global attributes "
 "file and the current group matches. Default is ':'."
 msgstr ""
-"Caracterul utilizat pentru a indica faptul cÄƒ un articol va reveni ca "
-"articol necitit la urmÄƒtoarea accesare a grupului. Valoarea implicitÄƒ este "
-"â€ž-â€."
+"Caracterul utilizat pentru a indica faptul cÄƒ un domeniu a fost citit din "
+"fiÈ™ierul de atribute global È™i cÄƒ grupul curent corespunde. Valoarea "
+"implicitÄƒ este â€ž:â€."
 
 #. type: TP
-#: doc/tin.1:2480
-#, fuzzy, no-wrap
-#| msgid "B<Character to show killed articles (art_marked_killed)>"
+#: doc/tin.1:2503
+#, no-wrap
 msgid "B<Character to show local scopes (scope_marked_local)>"
-msgstr "B<Caracterul pentru afiÈ™area articolelor eliminate (art_marked_killed)>"
+msgstr "B<Caracter pentru indicarea domeniilor locale (scope_marked_local)>"
 
 #. type: Plain text
-#: doc/tin.1:2484 doc/tin.5:2287
-#, fuzzy
-#| msgid "The character used to show that an article was read. Default is ' '."
+#: doc/tin.1:2507 doc/tin.5:2316
 msgid ""
 "The character used to show that a scope was read from the local attributes "
 "file. Default is '\\ '."
 msgstr ""
-"Caracterul utilizat pentru a indica faptul cÄƒ un articol a fost citit. "
-"Valoarea implicitÄƒ este ' '."
+"Caracterul utilizat pentru a indica faptul cÄƒ un domeniu de aplicare a fost "
+"citit din fiÈ™ierul de atribute local. Valoarea implicitÄƒ este â€ž\\ â€."
 
 #. type: TP
-#: doc/tin.1:2484
-#, fuzzy, no-wrap
-#| msgid "B<Character to show killed articles (art_marked_killed)>"
+#: doc/tin.1:2507
+#, no-wrap
 msgid "B<Char to show local scope matches (scope_marked_local_match)>"
-msgstr "B<Caracterul pentru afiÈ™area articolelor eliminate (art_marked_killed)>"
+msgstr "B<Caracterul care indicÄƒ potrivirile din domeniul local (scope_marked_local_match)>"
 
 #. type: Plain text
-#: doc/tin.1:2488 doc/tin.5:2291
-#, fuzzy
-#| msgid ""
-#| "The character used to show that an article will return as an unread "
-#| "article when the group is next entered. Default is '-'."
+#: doc/tin.1:2511 doc/tin.5:2320
 msgid ""
 "The character used to show that a scope was read from the local attributes "
 "file and the current group matches. Default is '*'."
 msgstr ""
-"Caracterul utilizat pentru a indica faptul cÄƒ un articol va reveni ca "
-"articol necitit la urmÄƒtoarea accesare a grupului. Valoarea implicitÄƒ este "
-"â€ž-â€."
+"Caracterul utilizat pentru a indica faptul cÄƒ un domeniu de aplicare a fost "
+"citit din fiÈ™ierul de atribute local È™i cÄƒ grupul curent corespunde. "
+"Valoarea implicitÄƒ este â€ž*â€."
 
 #. type: TP
-#: doc/tin.1:2488
+#: doc/tin.1:2511
 #, no-wrap
 msgid "B<Score limit (kill) (score_limit_kill)>"
 msgstr "B<LimitÄƒ de scor (eliminare) (score_limit_kill)>"
 
 #. type: Plain text
-#: doc/tin.1:2492 doc/tin.5:2295
+#: doc/tin.1:2515 doc/tin.5:2324
 msgid ""
 "If the score of an article is below or equal this value the article gets "
 "marked as killed."
@@ -7245,13 +7059,13 @@ msgstr ""
 "este marcat ca fiind eliminat."
 
 #. type: TP
-#: doc/tin.1:2492
+#: doc/tin.1:2515
 #, no-wrap
 msgid "B<Score limit (select) (score_limit_select)>"
 msgstr "B<LimitÄƒ de scor (selectare) (score_limit_select)>"
 
 #. type: Plain text
-#: doc/tin.1:2496 doc/tin.5:2299
+#: doc/tin.1:2519 doc/tin.5:2328
 msgid ""
 "If the score of an article is above or equal this value the article gets "
 "marked as hot."
@@ -7260,13 +7074,13 @@ msgstr ""
 "articolul este marcat ca fiind popular."
 
 #. type: TP
-#: doc/tin.1:2496
+#: doc/tin.1:2519
 #, no-wrap
 msgid "B<Default score to kill articles (score_kill)>"
 msgstr "B<Scorul implicit pentru eliminarea articolelor (score_kill)>"
 
 #. type: Plain text
-#: doc/tin.1:2500 doc/tin.5:2303
+#: doc/tin.1:2523 doc/tin.5:2332
 msgid ""
 "Score of an article which should be killed, this must be E<lt>= "
 "B<score_limit_kill>."
@@ -7275,13 +7089,13 @@ msgstr ""
 "B<score_limit_kill>."
 
 #. type: TP
-#: doc/tin.1:2500
+#: doc/tin.1:2523
 #, no-wrap
 msgid "B<Default score to select articles (score_select)>"
 msgstr "B<Scorul implicit pentru selectarea articolelor (score_select)>"
 
 #. type: Plain text
-#: doc/tin.1:2504 doc/tin.5:2307
+#: doc/tin.1:2527 doc/tin.5:2336
 msgid ""
 "Score of an article which should be marked hot, this must be E<gt>= "
 "B<score_limit_select>."
@@ -7290,13 +7104,13 @@ msgstr ""
 "E<gt>= B<score_limit_select>."
 
 #. type: TP
-#: doc/tin.1:2504
+#: doc/tin.1:2527
 #, no-wrap
 msgid "B<Number of lines to scroll in pager (scroll_lines)>"
 msgstr "B<NumÄƒrul de linii de derulat Ã®n paginator (scroll_lines)>"
 
 #. type: Plain text
-#: doc/tin.1:2512
+#: doc/tin.1:2535
 msgid ""
 "The number of lines that will be scrolled up/down in the article pager when "
 "using cursor-up/down. The default is 1 (line-by-line). Set to 0 to get "
@@ -7315,13 +7129,13 @@ msgstr ""
 "AceastÄƒ opÈ›iune Ã®nlocuieÈ™te B<full_page_scroll>=OFF."
 
 #. type: TP
-#: doc/tin.1:2512
+#: doc/tin.1:2535
 #, no-wrap
 msgid "B<Format string for the Selection level (select_format)>"
 msgstr "B<Formatul È™irului pentru nivelul SelecÈ›iei (attachment_format)>"
 
 #. type: Plain text
-#: doc/tin.1:2516
+#: doc/tin.1:2539
 msgid ""
 "Format string B<tin> uses for Selection level representation. See the "
 "section \"CUSTOMIZING THE SCREEN FORMAT\". Default is \"%f\\ %n\\ %U\\ \\ "
@@ -7332,13 +7146,13 @@ msgstr ""
 "implicitÄƒ este \"%f\\ %n\\ %U\\ \\ %G\\ \\ %d\"."
 
 #. type: TP
-#: doc/tin.1:2516
+#: doc/tin.1:2539
 #, no-wrap
 msgid "B<In group and thread level, show author by (show_author)>"
 msgstr "B<La nivel de grup È™i de fir, afiÈ™eazÄƒ autorul prin (show_author)>"
 
 #. type: Plain text
-#: doc/tin.1:2520 doc/tin.5:2350
+#: doc/tin.1:2543 doc/tin.5:2379
 msgid ""
 "Which information about the author should be shown. Default is 2, authors "
 "full name."
@@ -7347,12 +7161,12 @@ msgstr ""
 "al autorului."
 
 #. type: Plain text
-#: doc/tin.1:2523 doc/tin.5:2353
+#: doc/tin.1:2546 doc/tin.5:2382
 msgid "B<None>, only the ''Subject:'' line will be displayed."
 msgstr "B<None>, va fi afiÈ™atÄƒ doar linia â€žSubiect:â€."
 
 #. type: Plain text
-#: doc/tin.1:2526 doc/tin.5:2356
+#: doc/tin.1:2549 doc/tin.5:2385
 msgid ""
 "B<Address>, ''Subject:'' line & the address part of the ''From:'' line are "
 "displayed."
@@ -7361,7 +7175,7 @@ msgstr ""
 "la:â€."
 
 #. type: Plain text
-#: doc/tin.1:2529 doc/tin.5:2359
+#: doc/tin.1:2552 doc/tin.5:2388
 msgid ""
 "B<Full Name>, ''Subject:'' line & the authors full name part of the "
 "\\&''From:'' line are displayed (default)."
@@ -7370,7 +7184,7 @@ msgstr ""
 "din linia â€žDe la:â€ (implicit)."
 
 #. type: Plain text
-#: doc/tin.1:2532 doc/tin.5:2362
+#: doc/tin.1:2555 doc/tin.5:2391
 msgid ""
 "B<Address and Name>, ''Subject:'' line & all of the ''From:'' line are "
 "displayed."
@@ -7379,13 +7193,13 @@ msgstr ""
 "liniei â€žDe la:â€."
 
 #. type: TP
-#: doc/tin.1:2533
+#: doc/tin.1:2556
 #, no-wrap
 msgid "B<Show description of each newsgroup (show_description)>"
 msgstr "B<AfiÈ™eazÄƒ descrierea fiecÄƒrui grup de È™tiri (show_description)>"
 
 #. type: Plain text
-#: doc/tin.1:2542
+#: doc/tin.1:2565
 msgid ""
 "If ON show a short group description text after newsgroup name at the group "
 "selection level. The ''B<-d>'' command-line flag will override the setting "
@@ -7403,24 +7217,24 @@ msgstr ""
 "mailgroups> pentru grupurile de discuÈ›ii. Valoarea implicitÄƒ este â€žONâ€."
 
 #. type: TP
-#: doc/tin.1:2542
+#: doc/tin.1:2565
 #, no-wrap
 msgid "B<Function for sorting articles (sort_function)>"
 msgstr "B<FuncÈ›ie pentru sortarea articolelor (sort_function)>"
 
 #. type: Plain text
-#: doc/tin.1:2545 doc/tin.5:2335
+#: doc/tin.1:2568 doc/tin.5:2364
 msgid "Function used for sorting articles. Default is 0."
 msgstr ""
 "FuncÈ›ie utilizatÄƒ pentru sortarea articolelor. Valoarea implicitÄƒ este 0."
 
 #. type: Plain text
-#: doc/tin.1:2550 doc/tin.5:2340
+#: doc/tin.1:2573 doc/tin.5:2369
 msgid "Use B<\\%qsort>(3)  for sorting."
 msgstr "UtilizeazÄƒ B<\\%qsort>(3)  pentru sortare."
 
 #. type: Plain text
-#: doc/tin.1:2555 doc/tin.5:2345
+#: doc/tin.1:2578 doc/tin.5:2374
 msgid ""
 "Use B<\\%heapsort>(3)  for sorting. This might be faster in large groups "
 "with long threads (somewhat presorted data)."
@@ -7429,13 +7243,13 @@ msgstr ""
 "grupuri mari cu fire lungi (date oarecum presortate)."
 
 #. type: TP
-#: doc/tin.1:2556
+#: doc/tin.1:2579
 #, no-wrap
 msgid "B<Show help/mail sign in level titles (show_help_mail_sign)>"
 msgstr "B<AfiÈ™eazÄƒ semnul de ajutor/e-mail Ã®n titlurile nivelurilor (show_help_mail_sign)>"
 
 #. type: Plain text
-#: doc/tin.1:2561
+#: doc/tin.1:2584
 msgid ""
 "Allows you to select whether B<tin> shows a help indication, a new mail "
 "indication, both, or neither in the various level titles.  Default is 3."
@@ -7445,17 +7259,17 @@ msgstr ""
 "niveluri.  Valoarea implicitÄƒ este 3."
 
 #. type: Plain text
-#: doc/tin.1:2564 doc/tin.5:2386
+#: doc/tin.1:2587 doc/tin.5:2433
 msgid "B<Don't show help or mail sign>."
 msgstr "B<Nu se afiÈ™eazÄƒ semnul de ajutor sau semnul de e-mail>."
 
 #. type: Plain text
-#: doc/tin.1:2566 doc/tin.5:2388
+#: doc/tin.1:2589 doc/tin.5:2435
 msgid "B<Show only help sign>."
 msgstr "B<AfiÈ™eazÄƒ numai semnul de ajutor>."
 
 #. type: Plain text
-#: doc/tin.1:2569 doc/tin.5:2391
+#: doc/tin.1:2592 doc/tin.5:2438
 msgid ""
 "B<Show only mail sign if new mail>, show only the mail sign, and only if new "
 "mail has arrived."
@@ -7464,7 +7278,7 @@ msgstr ""
 "semnul de e-mail È™i numai dacÄƒ au sosit mesaje noi."
 
 #. type: Plain text
-#: doc/tin.1:2572 doc/tin.5:2394
+#: doc/tin.1:2595 doc/tin.5:2441
 msgid ""
 "B<Show mail if new mail else help s.>, show mail sign if new mail has "
 "arrived otherwise show help sign."
@@ -7474,13 +7288,13 @@ msgstr ""
 "afiÈ™eazÄƒ semnul ajutorului."
 
 #. type: TP
-#: doc/tin.1:2573
+#: doc/tin.1:2596
 #, no-wrap
 msgid "B<Show only unread articles (show_only_unread_arts)>"
 msgstr "B<AfiÈ™eazÄƒ numai articolele necitite (show_only_unread_arts)>"
 
 #. type: Plain text
-#: doc/tin.1:2577 doc/tin.5:2399
+#: doc/tin.1:2600 doc/tin.5:2446
 msgid ""
 "If ON show only new/unread articles otherwise show all articles.  Default is "
 "ON."
@@ -7489,13 +7303,13 @@ msgstr ""
 "afiÈ™eazÄƒ toate articolele. Implicit este activatÄƒ â€žONâ€."
 
 #. type: TP
-#: doc/tin.1:2577
+#: doc/tin.1:2600
 #, no-wrap
 msgid "B<Show only groups with unread arts (show_only_unread_groups)>"
 msgstr "B<AfiÈ™eazÄƒ numai grupurile cu articole necitite (show_only_unread_groups)>"
 
 #. type: Plain text
-#: doc/tin.1:2581 doc/tin.5:2403
+#: doc/tin.1:2604 doc/tin.5:2450
 msgid ""
 "If ON show only subscribed groups that contain unread articles. Default is "
 "OFF."
@@ -7504,55 +7318,93 @@ msgstr ""
 "articole necitite. Implicit este dezactivatÄƒ â€žOFFâ€."
 
 #. type: TP
-#: doc/tin.1:2581
+#: doc/tin.1:2604
 #, no-wrap
 msgid "B<Display signatures (show_signatures)>"
 msgstr "B<AfiÈ™eazÄƒ semnÄƒturile (show_signatures)>"
 
 #. type: Plain text
-#: doc/tin.1:2584 doc/tin.5:2406
+#: doc/tin.1:2607 doc/tin.5:2453
 msgid "If OFF don't show signatures when displaying articles. Default is ON."
 msgstr ""
 "DacÄƒ este dezactivatÄƒ â€žOFFâ€, semnÄƒturile nu vor fi afiÈ™ate la afiÈ™area "
 "articolelor. Implicit este activatÄƒ â€žONâ€."
 
 #. type: TP
-#: doc/tin.1:2584
-#, no-wrap
-msgid "B<Display score (show_art_score)>"
+#: doc/tin.1:2607
+#, fuzzy, no-wrap
+#| msgid "B<Display score (show_art_score)>"
+msgid "B<Display article info in pager (show_art_info)>"
 msgstr "B<AfiÈ™eazÄƒ scorul (show_art_score)>"
 
 #. type: Plain text
-#: doc/tin.1:2588 doc/tin.5:2367
+#: doc/tin.1:2619 doc/tin.5:2404
 msgid ""
-"If ON show article score in the lower left corner when displaying articles.  "
-"Default is OFF. See also B<col_score_neg> and B<col_score_pos>."
+"Show additional information about the article at the page level.  The "
+"article's score can be displayed in the lower left corner (see also "
+"B<col_score_neg> and B<col_score_pos>), and the article's language, if "
+"detectable, can be displayed in the page header to the right of the line "
+"count.  If the language is prefixed by a '\\[ti]' the value is guessed, if "
+"it is prefixed by a '+' the value is inherited.  If possible, a language tag "
+"is converted to the name of the language.  In this case, the tag is "
+"specified in round brackets after the name.  Default is 0."
+msgstr ""
+
+#. type: Plain text
+#: doc/tin.1:2622 doc/tin.5:2407
+#, fuzzy
+#| msgid "B<Nothing>, don't sort articles."
+msgid "B<None>, don't show article's score or language."
+msgstr "B<Nothing>, nu se sorteazÄƒ articolele."
+
+#. type: Plain text
+#: doc/tin.1:2624 doc/tin.5:2409
+#, fuzzy
+#| msgid "B<Score (ascending)>, sort articles by filtering score ascending."
+msgid "B<Article score>, show only the article's score."
+msgstr ""
+"B<Score (ascendent)>, sorteazÄƒ articolele filtrÃ¢nd scorul Ã®n ordine "
+"ascendentÄƒ."
+
+#. type: Plain text
+#: doc/tin.1:2626 doc/tin.5:2411
+#, fuzzy
+#| msgid "B<Score (ascending)>, sort articles by filtering score ascending."
+msgid "B<Article language>, show only the article's language."
+msgstr ""
+"B<Score (ascendent)>, sorteazÄƒ articolele filtrÃ¢nd scorul Ã®n ordine "
+"ascendentÄƒ."
+
+#. type: Plain text
+#: doc/tin.1:2628 doc/tin.5:2413
+#, fuzzy
+#| msgid "B<Score (ascending)>, sort articles by filtering score ascending."
+msgid "B<Score and language>, show both, article's score and language."
 msgstr ""
-"DacÄƒ este activatÄƒ â€žONâ€, afiÈ™eazÄƒ scorul articolului Ã®n colÈ›ul din stÃ¢nga "
-"jos atunci cÃ¢nd sunt afiÈ™ate articolele. Implicit este dezactivatÄƒ â€žOFFâ€. "
-"VedeÈ›i de asemenea, B<col_score_neg> È™i B<col_score_pos>."
+"B<Score (ascendent)>, sorteazÄƒ articolele filtrÃ¢nd scorul Ã®n ordine "
+"ascendentÄƒ."
 
 #. type: TP
-#: doc/tin.1:2588
+#: doc/tin.1:2629
 #, no-wrap
 msgid "B<Prepend signature with '\\en-- \\en' (sigdashes)>"
 msgstr "B<PrefaÈ›eazÄƒ semnÄƒtura cu â€ž\\en-- \\enâ€ (sigdashes)>"
 
 #. type: Plain text
-#: doc/tin.1:2591 doc/tin.5:2409
+#: doc/tin.1:2632 doc/tin.5:2456
 msgid "If ON prepend the signature with sigdashes. Default is ON."
 msgstr ""
 "DacÄƒ este activatÄƒ â€žONâ€, prefaÈ›eazÄƒ semnÄƒtura cu liniuÈ›e. Implicit este "
 "activatÄƒ â€žONâ€."
 
 #. type: TP
-#: doc/tin.1:2591
+#: doc/tin.1:2632
 #, no-wrap
 msgid "B<Create signature from path/command (sigfile)>"
 msgstr "B<CreeazÄƒ semnÄƒtura din rutÄƒ/comandÄƒ (sigfile)>"
 
 #. type: Plain text
-#: doc/tin.1:2601
+#: doc/tin.1:2642
 msgid ""
 "The path that specifies the signature file to use when posting, following up "
 "to or replying to an article. If the path is a directory then the signature "
@@ -7573,26 +7425,26 @@ msgstr ""
 "este I<${TIN_HOMEDIR:-\"$HOME\"}/.Sig>."
 
 #. type: TP
-#: doc/tin.1:2601
+#: doc/tin.1:2642
 #, no-wrap
 msgid "B<Add signature when reposting (signature_repost)>"
 msgstr "B<AdaugÄƒ semnÄƒturÄƒ la republicare (signature_repost)>"
 
 #. type: Plain text
-#: doc/tin.1:2604 doc/tin.5:2425
+#: doc/tin.1:2645 doc/tin.5:2472
 msgid "If ON add signature to reposted articles. Default is ON."
 msgstr ""
 "DacÄƒ este activatÄƒ â€žONâ€, adaugÄƒ semnÄƒtura la articolele republicate. "
 "Implicit este activatÄƒ â€žONâ€."
 
 #. type: TP
-#: doc/tin.1:2604
+#: doc/tin.1:2645
 #, no-wrap
 msgid "B<Regex used to highlight /slashes/ (slashes_regex)>"
 msgstr "B<Expresia regulatÄƒ utilizatÄƒ pentru evidenÈ›ierea /barelor oblice/ (slashes_regex)>"
 
 #. type: Plain text
-#: doc/tin.1:2609
+#: doc/tin.1:2650
 msgid ""
 "A regular expression that will be applied when reading articles. All "
 "matching words are shown in B<col_markslash> or B<mono_markslash>. If "
@@ -7604,13 +7456,13 @@ msgstr ""
 "Ã®ncorporatÄƒ."
 
 #. type: TP
-#: doc/tin.1:2609
+#: doc/tin.1:2650
 #, no-wrap
 msgid "B<Sort articles by (sort_article_type)>"
 msgstr "B<SorteazÄƒ articolele dupÄƒ (sort_article_type)>"
 
 #. type: Plain text
-#: doc/tin.1:2613 doc/tin.5:2436
+#: doc/tin.1:2654 doc/tin.5:2483
 msgid ""
 "This specifies how articles should be sorted. Sort by ascending Date (6) is "
 "the default. The following sort types are allowed:"
@@ -7620,12 +7472,12 @@ msgstr ""
 "urmÄƒtoarele tipuri de sortare:"
 
 #. type: Plain text
-#: doc/tin.1:2616 doc/tin.5:2439
+#: doc/tin.1:2657 doc/tin.5:2486
 msgid "B<Nothing>, don't sort articles."
 msgstr "B<Nothing>, nu se sorteazÄƒ articolele."
 
 #. type: Plain text
-#: doc/tin.1:2618 doc/tin.5:2441
+#: doc/tin.1:2659 doc/tin.5:2488
 msgid ""
 "B<Subject: (descending)>, sort articles by ''Subject:'' field descending."
 msgstr ""
@@ -7633,35 +7485,35 @@ msgstr ""
 "ordine descendentÄƒ."
 
 #. type: Plain text
-#: doc/tin.1:2620 doc/tin.5:2443
+#: doc/tin.1:2661 doc/tin.5:2490
 msgid "B<Subject: (ascending)>, sort articles by ''Subject:'' field ascending."
 msgstr ""
 "B<Subject:(ascendent)>, sorteazÄƒ articolele dupÄƒ cÃ¢mpul â€žSubiect:â€ Ã®n ordine "
 "ascendentÄƒ."
 
 #. type: Plain text
-#: doc/tin.1:2622 doc/tin.5:2445
+#: doc/tin.1:2663 doc/tin.5:2492
 msgid "B<From: (descending)>, sort articles by ''From:'' field descending."
 msgstr ""
 "B<From: (descendent)>, sorteazÄƒ articolele dupÄƒ cÃ¢mpul â€žDe la:â€ Ã®n ordine "
 "descendentÄƒ."
 
 #. type: Plain text
-#: doc/tin.1:2624 doc/tin.5:2447
+#: doc/tin.1:2665 doc/tin.5:2494
 msgid "B<From: (ascending)>, sort articles by ''From:'' field ascending."
 msgstr ""
 "B<From: (ascendent)>, sorteazÄƒ articolele dupÄƒ cÃ¢mpul â€žDe la:â€ Ã®n ordine "
 "ascendentÄƒ."
 
 #. type: Plain text
-#: doc/tin.1:2626 doc/tin.5:2449
+#: doc/tin.1:2667 doc/tin.5:2496
 msgid "B<Date: (descending)>, sort articles by ''Date:'' field descending."
 msgstr ""
 "B<Date: (descendent)>, sorteazÄƒ articolele dupÄƒ cÃ¢mpul â€žData:â€ Ã®n ordine "
 "descendentÄƒ."
 
 #. type: Plain text
-#: doc/tin.1:2629 doc/tin.5:2452
+#: doc/tin.1:2670 doc/tin.5:2499
 msgid ""
 "B<Date: (ascending)>, sort articles by ''Date:'' field ascending (default)."
 msgstr ""
@@ -7669,41 +7521,41 @@ msgstr ""
 "ascendentÄƒ."
 
 #. type: Plain text
-#: doc/tin.1:2631 doc/tin.5:2454
+#: doc/tin.1:2672 doc/tin.5:2501
 msgid "B<Score (descending)>, sort articles by filtering score descending."
 msgstr ""
 "B<Score (descendent)>, sorteazÄƒ articolele filtrÃ¢nd scorul Ã®n ordine "
 "descendentÄƒ."
 
 #. type: Plain text
-#: doc/tin.1:2633 doc/tin.5:2456
+#: doc/tin.1:2674 doc/tin.5:2503
 msgid "B<Score (ascending)>, sort articles by filtering score ascending."
 msgstr ""
 "B<Score (ascendent)>, sorteazÄƒ articolele filtrÃ¢nd scorul Ã®n ordine "
 "ascendentÄƒ."
 
 #. type: Plain text
-#: doc/tin.1:2635 doc/tin.5:2458
+#: doc/tin.1:2676 doc/tin.5:2505
 msgid "B<Lines: (descending)>, sort articles by ''Lines:'' field descending."
 msgstr ""
 "B<Lines: (descendent)>, sorteazÄƒ articolele dupÄƒ cÃ¢mpul â€žLinii:â€ Ã®n ordine "
 "descendentÄƒ."
 
 #. type: Plain text
-#: doc/tin.1:2637 doc/tin.5:2460
+#: doc/tin.1:2678 doc/tin.5:2507
 msgid "B<Lines: (ascending)>, sort articles by ''Lines:'' field ascending."
 msgstr ""
 "B<Lines: (ascendent)>, sorteazÄƒ articolele dupÄƒ cÃ¢mpul â€žLinii:â€ Ã®n ordine "
 "ascendentÄƒ."
 
 #. type: TP
-#: doc/tin.1:2638
+#: doc/tin.1:2679
 #, no-wrap
 msgid "B<Sort threads by (sort_threads_type)>"
 msgstr "B<SorteazÄƒ firele dupÄƒ (sort_threads_type)>"
 
 #. type: Plain text
-#: doc/tin.1:2643 doc/tin.5:2465
+#: doc/tin.1:2684 doc/tin.5:2512
 msgid ""
 "This specifies how threads will be sorted. Sort by descending Score (1) is "
 "the default. The following sort types are allowed:"
@@ -7713,12 +7565,12 @@ msgstr ""
 "urmÄƒtoarele tipuri de sortare:"
 
 #. type: Plain text
-#: doc/tin.1:2646 doc/tin.5:2468
+#: doc/tin.1:2687 doc/tin.5:2515
 msgid "B<Nothing>, don't sort threads."
 msgstr "B<Nothing>, nu se sorteazÄƒ firele."
 
 #. type: Plain text
-#: doc/tin.1:2649 doc/tin.5:2471
+#: doc/tin.1:2690 doc/tin.5:2518
 msgid ""
 "B<Score (descending)>, sort threads by filtering score descending (default)."
 msgstr ""
@@ -7726,13 +7578,13 @@ msgstr ""
 "(implicit)."
 
 #. type: Plain text
-#: doc/tin.1:2651 doc/tin.5:2473
+#: doc/tin.1:2692 doc/tin.5:2520
 msgid "B<Score (ascending)>, sort threads by filtering score ascending."
 msgstr ""
 "B<Score (ascendent)>, sorteazÄƒ firele filtrÃ¢nd scorul Ã®n ordine ascendentÄƒ."
 
 #. type: Plain text
-#: doc/tin.1:2653 doc/tin.5:2475
+#: doc/tin.1:2694 doc/tin.5:2522
 msgid ""
 "B<Last posting date (descending)>, sort threads by date of last posting "
 "descending."
@@ -7741,7 +7593,7 @@ msgstr ""
 "ultimei publicÄƒri Ã®n ordine descendentÄƒ."
 
 #. type: Plain text
-#: doc/tin.1:2655 doc/tin.5:2477
+#: doc/tin.1:2696 doc/tin.5:2524
 msgid ""
 "B<Last posting date (ascending)>, sort threads by date of last posting "
 "ascending."
@@ -7750,13 +7602,13 @@ msgstr ""
 "publicÄƒri Ã®n ordine ascendentÄƒ."
 
 #. type: TP
-#: doc/tin.1:2656
+#: doc/tin.1:2697
 #, no-wrap
 msgid "B<Spamtrap warning address parts (spamtrap_warning_addresses)>"
 msgstr "B<Avertisment privind capcana de spam Ã®n adresÄƒ (spamtrap_warning_addresses)>"
 
 #. type: Plain text
-#: doc/tin.1:2661 doc/tin.5:2483
+#: doc/tin.1:2702 doc/tin.5:2530
 msgid ""
 "Set this option to a list of comma-separated strings to be warned if you are "
 "replying to an article by mail where the e-mail address contains one of "
@@ -7768,18 +7620,18 @@ msgstr ""
 "È›ine cont de majuscule È™i minuscule. Exemplu:"
 
 #. type: Plain text
-#: doc/tin.1:2663 doc/tin.5:2485
+#: doc/tin.1:2704 doc/tin.5:2532
 msgid "I<spam,delete,remove>"
 msgstr "I<spam,delete,remove>"
 
 #. type: TP
-#: doc/tin.1:2663
+#: doc/tin.1:2704
 #, no-wrap
 msgid "B<Regex used to highlight *stars* (stars_regex)>"
 msgstr "B<Expresia regulatÄƒ utilizatÄƒ pentru evidenÈ›ierea *steluÈ›elor* (strokes_regex)>"
 
 #. type: Plain text
-#: doc/tin.1:2668
+#: doc/tin.1:2709
 msgid ""
 "A regular expression that will be applied when reading articles. All "
 "matching words are shown in B<col_markstar> or B<mono_markstar>. If "
@@ -7791,13 +7643,13 @@ msgstr ""
 "Ã®ncorporatÄƒ."
 
 #. type: TP
-#: doc/tin.1:2668
+#: doc/tin.1:2709
 #, no-wrap
 msgid "B<Strip blanks of end of lines (strip_blanks)>"
 msgstr "B<EliminÄƒ spaÈ›iile de la sfÃ¢rÈ™itul liniilor (strip_blanks)>"
 
 #. type: Plain text
-#: doc/tin.1:2674 doc/tin.5:2496
+#: doc/tin.1:2715 doc/tin.5:2543
 msgid ""
 "Strips the blanks from the end of each line therefore speeding up the "
 "display when reading on a slow terminal or via modem. Default is ON."
@@ -7807,13 +7659,13 @@ msgstr ""
 "implicit, aceastÄƒ opÈ›iune este activatÄƒ â€žONâ€."
 
 #. type: TP
-#: doc/tin.1:2674
+#: doc/tin.1:2715
 #, no-wrap
 msgid "B<Remove bogus groups from newsrc (strip_bogus)>"
 msgstr "B<EliminÄƒ grupurile false din newsrc (strip_bogus)>"
 
 #. type: Plain text
-#: doc/tin.1:2683 doc/tin.5:2505
+#: doc/tin.1:2724 doc/tin.5:2552
 msgid ""
 "Bogus groups are groups that are present in your I<${TIN_HOMEDIR:-"
 "\"$HOME\"}/.newsrc> file that no longer exist on the news server. There are "
@@ -7831,13 +7683,13 @@ msgstr ""
 "oricÃ¢nd doriÈ›i. Valoarea implicitÄƒ este 0 (PÄƒstraÈ›i Ã®ntotdeauna)."
 
 #. type: TP
-#: doc/tin.1:2683
+#: doc/tin.1:2724
 #, no-wrap
 msgid "B<No unsubscribed groups in newsrc (strip_newsrc)>"
 msgstr "B<EliminÄƒ grupurile neabonate din newsrc (strip_newsrc)>"
 
 #. type: Plain text
-#: doc/tin.1:2687 doc/tin.5:2509
+#: doc/tin.1:2728 doc/tin.5:2556
 msgid ""
 "If ON, then unsubscribed groups will be permanently removed from your I<$"
 "{TIN_HOMEDIR:-\"$HOME\"}/.newsrc> file. Default is OFF."
@@ -7847,13 +7699,13 @@ msgstr ""
 "â€žOFFâ€."
 
 #. type: TP
-#: doc/tin.1:2687
+#: doc/tin.1:2728
 #, no-wrap
 msgid "B<Regex with Subject prefixes (strip_re_regex)>"
 msgstr "B<Expresie regulatÄƒ cu prefixe Subiect (strip_re_regex)>"
 
 #. type: Plain text
-#: doc/tin.1:2693 doc/tin.5:2515
+#: doc/tin.1:2734 doc/tin.5:2562
 msgid ""
 "A regular expression to find Subject prefixes like \"Re:\" to remove.  If "
 "B<strip_re_regex> is blank, then B<\\%tin>(1)  uses a built-in default."
@@ -7863,13 +7715,13 @@ msgstr ""
 "utilizeazÄƒ o valoare implicitÄƒ Ã®ncorporatÄƒ."
 
 #. type: TP
-#: doc/tin.1:2693
+#: doc/tin.1:2734
 #, no-wrap
 msgid "B<Regex with Subject suffixes (strip_was_regex)>"
 msgstr "B<Expresie regulatÄƒ cu sufixe Subiect (strip_was_regex)>"
 
 #. type: Plain text
-#: doc/tin.1:2699 doc/tin.5:2521
+#: doc/tin.1:2740 doc/tin.5:2568
 msgid ""
 "A regular expression to find Subject suffixes like \"(was:\" to remove.  If "
 "B<strip_was_regex> is blank, then B<\\%tin>(1)  uses a built-in default."
@@ -7879,13 +7731,13 @@ msgstr ""
 "utilizeazÄƒ o valoare implicitÄƒ Ã®ncorporatÄƒ."
 
 #. type: TP
-#: doc/tin.1:2699
+#: doc/tin.1:2740
 #, no-wrap
 msgid "B<Regex used to highlight -strokes- (strokes_regex)>"
 msgstr "B<Expresia regulatÄƒ utilizatÄƒ pentru evidenÈ›ierea -liniuÈ›elor_tÄƒiere- (strokes_regex)>"
 
 #. type: Plain text
-#: doc/tin.1:2704
+#: doc/tin.1:2745
 msgid ""
 "A regular expression that will be applied when reading articles. All "
 "matching words are shown in B<col_markstroke> or B<mono_markstroke>.  If "
@@ -7897,13 +7749,13 @@ msgstr ""
 "o valoare implicitÄƒ Ã®ncorporatÄƒ."
 
 #. type: TP
-#: doc/tin.1:2704
+#: doc/tin.1:2745
 #, no-wrap
 msgid "B<Wrap around threads on next unread (wrap_on_next_unread)>"
 msgstr "B<ÃŽncadreazÄƒ Ã®n jurul firelor la urmÄƒtorul necitit (wrap_on_next_unread)>"
 
 #. type: Plain text
-#: doc/tin.1:2709 doc/tin.5:2773
+#: doc/tin.1:2750 doc/tin.5:2832
 msgid ""
 "If enabled a search for the next unread article will wrap around all "
 "articles to find also previous unread articles. If disabled the search stops "
@@ -7915,13 +7767,13 @@ msgstr ""
 "activatÄƒ â€žONâ€."
 
 #. type: TP
-#: doc/tin.1:2709
+#: doc/tin.1:2750
 #, no-wrap
 msgid "B<Display \"a as Umlaut-a (tex2iso_conv)>"
 msgstr "B<AfiÈ™eazÄƒ \"a ca Umlaut-a (tex2iso_conv)>"
 
 #. type: Plain text
-#: doc/tin.1:2713
+#: doc/tin.1:2754
 msgid ""
 "If ON, show \"a as Umlaut-a, etc. Default is OFF. This behavior can also be "
 "toggled in the article viewer via B<PageToggleTex2iso> ('B<\">')."
@@ -7931,20 +7783,13 @@ msgstr ""
 "vizorul articolului prin B<PageToggleTex2iso> (â€žB<\">â€)."
 
 #. type: TP
-#: doc/tin.1:2713
+#: doc/tin.1:2754
 #, no-wrap
 msgid "B<Thread articles by (thread_articles)>"
 msgstr "B<OrganizeazÄƒ seria de articole publicate din fir dupÄƒ (thread_articles)>"
 
 #. type: Plain text
-#: doc/tin.1:2721
-#, fuzzy
-#| msgid ""
-#| "Defines which threading method to use. It's possible to set the threading "
-#| "type on a per group basis by setting the group attribute variable "
-#| "B<thread_arts> to 0 \\(en 4 in the file I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/"
-#| "attributes>. (See also \"GROUP ATTRIBUTES\".)  The default is Both "
-#| "Subject and References.  The choices are:"
+#: doc/tin.1:2762
 msgid ""
 "Defines which threading method to use. It's possible to set the threading "
 "type on a per group basis by setting the group attribute variable "
@@ -7956,29 +7801,30 @@ msgstr ""
 "Este posibil sÄƒ stabiliÈ›i tipul de organizare a seriei de publicÄƒri pentru "
 "fiecare grup Ã®n parte, definind variabila de atribut de grup B<thread_arts> "
 "la 0 \\(en 4 Ã®n fiÈ™ierul I<${TIN_HOMEDIR:-â€ž$HOMEâ€}/.tin/attributes>. "
-"( VedeÈ›i È™i â€žATRIBUTE DE GRUPâ€.) Implicit este definit â€žBoth Subject and "
-"Referencesâ€ (AtÃ¢t subiectul, cÃ¢t È™i referinÈ›ele). OpÈ›iunile sunt:"
+"( VedeÈ›i È™i Â«MENIUL ATRIBUTE È™i ATRIBUTE DE GRUPÂ».) Implicit este definit "
+"â€žBoth Subject and Referencesâ€ (AtÃ¢t subiectul, cÃ¢t È™i referinÈ›ele). "
+"OpÈ›iunile sunt:"
 
 #. type: Plain text
-#: doc/tin.1:2724
+#: doc/tin.1:2765
 msgid "B<None>, don't thread."
 msgstr "B<None>, nu se organizeazÄƒ seria de articole publicate."
 
 #. type: Plain text
-#: doc/tin.1:2726
+#: doc/tin.1:2767
 msgid "B<Subject>, thread on ''Subject:'' only."
 msgstr ""
 "B<Subject>, organizeazÄƒ seria de articole publicate doar dupÄƒ ''Subiect:''."
 
 #. type: Plain text
-#: doc/tin.1:2728
+#: doc/tin.1:2769
 msgid "B<References>, thread on ''References:'' only."
 msgstr ""
 "B<References>, organizeazÄƒ seria de articole publicate doar dupÄƒ "
 "''ReferinÈ›e:''."
 
 #. type: Plain text
-#: doc/tin.1:2731
+#: doc/tin.1:2772
 msgid ""
 "B<Both Subject and References>, thread on ''References:'' then "
 "\\&''Subject:'' (default)."
@@ -7987,14 +7833,14 @@ msgstr ""
 "''ReferinÈ›e:'' apoi dupÄƒ \\&''Subiect:'' (implicit)."
 
 #. type: Plain text
-#: doc/tin.1:2733
+#: doc/tin.1:2774
 msgid "B<Multipart Subject>, thread multipart articles on ''Subject:''."
 msgstr ""
 "B<Multipart Subject>, organizeazÄƒ seria de articole din mai multe pÄƒrÈ›i "
 "publicate dupÄƒ ''Subiect:''."
 
 #. type: Plain text
-#: doc/tin.1:2736
+#: doc/tin.1:2777
 msgid ""
 "B<Percentage Match>, thread base upon a partial character match on "
 "\\&''Subject:''."
@@ -8003,13 +7849,13 @@ msgstr ""
 "potriviri parÈ›iale a caracterelor din \\&''Subject:''."
 
 #. type: TP
-#: doc/tin.1:2737
+#: doc/tin.1:2778
 #, no-wrap
 msgid "B<Catchup thread by using left key (thread_catchup_on_exit)>"
 msgstr "B<RecupereazÄƒ firul folosind tasta sÄƒgeatÄƒ-stÃ¢nga (thread_catchup_on_exit)>"
 
 #. type: Plain text
-#: doc/tin.1:2741 doc/tin.5:2581
+#: doc/tin.1:2782 doc/tin.5:2628
 msgid ""
 "If ON catchup group/thread when leaving with the left arrow key. Default is "
 "ON."
@@ -8018,13 +7864,13 @@ msgstr ""
 "sÄƒgeatÄƒ-stÃ¢nga. Implicit este activatÄƒ â€žONâ€."
 
 #. type: TP
-#: doc/tin.1:2741
+#: doc/tin.1:2782
 #, no-wrap
 msgid "B<Format string for the Thread level (thread_format)>"
 msgstr "B<Formatul È™irului pentru nivelul Firului (thread_format)>"
 
 #. type: Plain text
-#: doc/tin.1:2745
+#: doc/tin.1:2786
 msgid ""
 "Format string B<tin> uses for Thread level representation. See the section "
 "\"CUSTOMIZING THE SCREEN FORMAT\". Default is \"%n\\ %m\\ \\ [%L]\\ \\ %T\\ "
@@ -8035,17 +7881,13 @@ msgstr ""
 "implicitÄƒ este \"%n\\ %m\\ \\ [%L]\\ \\ %T\\ \\ %F\"."
 
 #. type: TP
-#: doc/tin.1:2745
+#: doc/tin.1:2786
 #, no-wrap
 msgid "B<Matchingness of a thread (thread_perc)>"
 msgstr "B<Potrivirea unui fir (thread_perc)>"
 
 #. type: Plain text
-#: doc/tin.1:2749
-#, fuzzy
-#| msgid ""
-#| "How closely the subjects must match for two threads to be considered part "
-#| "of the same thread. This is a percentage and the default if 75%."
+#: doc/tin.1:2790
 msgid ""
 "How closely the subjects must match for two threads to be considered part of "
 "the same thread. This is a percentage and the default is 75%."
@@ -8055,13 +7897,13 @@ msgstr ""
 "valoarea implicitÄƒ este 75%."
 
 #. type: TP
-#: doc/tin.1:2749
+#: doc/tin.1:2790
 #, no-wrap
 msgid "B<Score of a thread (thread_score)>"
 msgstr "B<Punctajul unui fir (thread_score)>"
 
 #. type: Plain text
-#: doc/tin.1:2753 doc/tin.5:2585
+#: doc/tin.1:2794 doc/tin.5:2632
 msgid ""
 "How the total score of a thread is computed. Default is 0, the maximum score "
 "in this thread."
@@ -8070,49 +7912,44 @@ msgstr ""
 "este 0, scorul maxim Ã®n acest fir."
 
 #. type: Plain text
-#: doc/tin.1:2756 doc/tin.5:2588
+#: doc/tin.1:2797 doc/tin.5:2635
 msgid "B<Max>, the maximum score in this thread."
 msgstr "B<Max>, punctajul maxim din acest fir de discuÈ›ie."
 
 #. type: Plain text
-#: doc/tin.1:2758 doc/tin.5:2590
+#: doc/tin.1:2799 doc/tin.5:2637
 msgid "B<Sum>, the sum of all scores in this thread."
 msgstr "B<Sum>, suma tuturor punctajelor din acest fir de discuÈ›ie."
 
 #. type: Plain text
-#: doc/tin.1:2760 doc/tin.5:2592
+#: doc/tin.1:2801 doc/tin.5:2639
 msgid "B<Average>, the average score in this thread."
 msgstr "B<Average>, punctajul mediu din acest fir de discuÈ›ie."
 
 #. type: TP
-#: doc/tin.1:2761
+#: doc/tin.1:2802
 #, no-wrap
 msgid "B<CA certificate file (tls_ca_cert_file)>"
 msgstr "B<FiÈ™ierul certificat CA (tls_ca_cert_file)>"
 
 #. type: Plain text
-#: doc/tin.1:2766 doc/tin.5:2598
-#, fuzzy
-#| msgid ""
-#| "The name of file containing all trusted CA certificates used for NNTPS "
-#| "(B<RFC\\%8143>) connections. If left empty the system default will be "
-#| "used."
+#: doc/tin.1:2807 doc/tin.5:2645
 msgid ""
 "The name of file containing all trusted CA certificates used for NNTPS "
 "(B<RFC\\ 8143>) connections. If left empty the system default will be used."
 msgstr ""
 "Numele fiÈ™ierului care conÈ›ine toate certificatele CA de Ã®ncredere utilizate "
-"pentru conexiunile NNTPS (B<RFC\\%8143>). DacÄƒ este lÄƒsat necompletat, va fi "
+"pentru conexiunile NNTPS (B<RFC\\ 8143>). DacÄƒ este lÄƒsat necompletat, va fi "
 "utilizatÄƒ valoarea implicitÄƒ a sistemului."
 
 #. type: TP
-#: doc/tin.1:2766
+#: doc/tin.1:2807
 #, no-wrap
 msgid "B<Transliteration (translit)>"
 msgstr "B<Transliterarea (translit)>"
 
 #. type: Plain text
-#: doc/tin.1:2774 doc/tin.5:2606
+#: doc/tin.1:2815 doc/tin.5:2653
 msgid ""
 "If ON append //TRANSLIT to the first argument of B<\\%iconv_open>(3)  to "
 "enable transliteration. This means that when a character cannot be "
@@ -8128,17 +7965,13 @@ msgstr ""
 "Implicit este dezactivatÄƒ â€žOFFâ€."
 
 #. type: TP
-#: doc/tin.1:2774
+#: doc/tin.1:2815
 #, no-wrap
 msgid "B<How to treat blank lines (trim_article_body)>"
 msgstr "B<Cum se trateazÄƒ liniile goale (trim_article_body)>"
 
 #. type: Plain text
-#: doc/tin.1:2779
-#, fuzzy
-#| msgid ""
-#| "Allows you to select how B<tin> treats blank lines in article bodies.  "
-#| "Default is 0. This option does not affect lines within verbatim blocks."
+#: doc/tin.1:2820
 msgid ""
 "Allows you to select how B<tin> treats blank lines in article bodies.  "
 "Default is 0. This option does not affect lines within verbatim blocks and "
@@ -8146,25 +7979,25 @@ msgid ""
 msgstr ""
 "VÄƒ permite sÄƒ selectaÈ›i modul Ã®n care B<tin> trateazÄƒ liniile goale din "
 "corpul articolelor. Valoarea implicitÄƒ este 0. AceastÄƒ opÈ›iune nu afecteazÄƒ "
-"liniile din blocurile verbatim."
+"liniile din blocurile verbatim È™i se aplicÄƒ Ã®nainte de B<hideline_regex>."
 
 #. type: Plain text
-#: doc/tin.1:2782 doc/tin.5:2616
+#: doc/tin.1:2823 doc/tin.5:2663
 msgid "B<Don't trim article body>, do nothing."
 msgstr "B<Nu â€žtundeâ€ corpul articolului>, nu face nimic."
 
 #. type: Plain text
-#: doc/tin.1:2784 doc/tin.5:2618
+#: doc/tin.1:2825 doc/tin.5:2665
 msgid "B<Skip leading blank lines>."
 msgstr "B<Omite liniile goale de la Ã®nceput>."
 
 #. type: Plain text
-#: doc/tin.1:2786 doc/tin.5:2620
+#: doc/tin.1:2827 doc/tin.5:2667
 msgid "B<Skip trailing blank lines>."
 msgstr "B<Omite liniile goale finale>."
 
 #. type: Plain text
-#: doc/tin.1:2788 doc/tin.5:2622
+#: doc/tin.1:2829 doc/tin.5:2669
 msgid ""
 "B<Skip leading and trailing blank l.>, skip leading and trailing blank lines."
 msgstr ""
@@ -8172,7 +8005,7 @@ msgstr ""
 "de la Ã®nceput È™i de la sfÃ¢rÈ™it."
 
 #. type: Plain text
-#: doc/tin.1:2791 doc/tin.5:2625
+#: doc/tin.1:2832 doc/tin.5:2672
 msgid ""
 "B<Compact multiple between text>, replace multiple blank lines between text "
 "blocks with one blank line."
@@ -8181,41 +8014,32 @@ msgstr ""
 "blocurile de text cu o singurÄƒ linie goalÄƒ."
 
 #. type: Plain text
-#: doc/tin.1:2793 doc/tin.5:2627
+#: doc/tin.1:2834 doc/tin.5:2674
 msgid "B<Compact multiple and skip leading>, 4 + 1"
 msgstr ""
 "B<Compactare multiplÄƒ È™i omitere a liniilor goale de la Ã®nceput>, 4 + 1"
 
 #. type: Plain text
-#: doc/tin.1:2795 doc/tin.5:2629
+#: doc/tin.1:2836 doc/tin.5:2676
 msgid "B<Compact multiple and skip trailing>, 4 + 2"
 msgstr ""
 "B<Compactare multiplÄƒ È™i omitere a liniilor goale de la sfÃ¢rÈ™it>, 4 + 2"
 
 #. type: Plain text
-#: doc/tin.1:2797 doc/tin.5:2631
+#: doc/tin.1:2838 doc/tin.5:2678
 msgid "B<Compact mltpl., skip lead. & trai.>, 4 + 3"
 msgstr ""
 "B<Compactare multiplÄƒ È™i omitere a liniilor goale de la Ã®nceput È™i de È™a "
 "sfÃ¢rÈ™it>, 4 + 3"
 
 #. type: TP
-#: doc/tin.1:2798
+#: doc/tin.1:2839
 #, no-wrap
 msgid "B<Suppress soft hyphens (suppress_soft_hyphens)>"
 msgstr "B<SuprimÄƒ cratimele flexibile (suppress_soft_hyphens)>"
 
 #. type: Plain text
-#: doc/tin.1:2806
-#, fuzzy
-#| msgid ""
-#| "If ON remove soft hyphens in non verbatim blocks of articles in UTF-8 "
-#| "when they are displayed in a UTF-8 locale. The character SOFT HYPHEN "
-#| "(U+00AD) is an invisible format character that merely indicates a "
-#| "preferred intraword line break position. However, some terminal emulators "
-#| "display a space or a hyphen, for example, in the place of the soft "
-#| "hyphen. This setting can be used to improve the display of those "
-#| "articles. Default is OFF."
+#: doc/tin.1:2847
 msgid ""
 "If ON remove soft hyphens in non verbatim blocks of articles when they are "
 "displayed in a UTF-8 locale. The character SOFT HYPHEN (U+00AD) is an "
@@ -8224,9 +8048,9 @@ msgid ""
 "hyphen, for example, in the place of the soft hyphen. This setting can be "
 "used to improve the display of those articles. Default is OFF."
 msgstr ""
-"DacÄƒ este activatÄƒ â€žONâ€, eliminÄƒ cratimele flexibile din blocurile de "
-"articole care nu sunt verbatim Ã®n UTF-8 atunci cÃ¢nd sunt afiÈ™ate Ã®ntr-o "
-"localizare UTF-8. Caracterul SOFT HYPHEN (U+00AD) este un caracter de format "
+"DacÄƒ este activatÄƒ, eliminÄƒ cratimele flexibile din blocurile de articole "
+"care nu sunt redate literal atunci cÃ¢nd sunt afiÈ™ate Ã®ntr-o configuraÈ›ie "
+"regionalÄƒ UTF-8. Caracterul SOFT HYPHEN (U+00AD) este un caracter de format "
 "invizibil care indicÄƒ doar o poziÈ›ie preferatÄƒ de Ã®ntrerupere a liniei Ã®n "
 "interiorul cuvÃ¢ntului. Cu toate acestea, unele emulatoare de terminal "
 "afiÈ™eazÄƒ un spaÈ›iu sau o cratimÄƒ, de exemplu, Ã®n locul cratimei flexibile. "
@@ -8234,13 +8058,13 @@ msgstr ""
 "articole. Implicit este dezactivatÄƒ â€žOFFâ€."
 
 #. type: TP
-#: doc/tin.1:2806
+#: doc/tin.1:2847
 #, no-wrap
 msgid "B<Regex used to highlight _underline_ (underscores_regex)>"
 msgstr "B<Expresia regulatÄƒ utilizatÄƒ pentru evidenÈ›ierea _liniuÈ›elor-subliniere- (underscores_regex)>"
 
 #. type: Plain text
-#: doc/tin.1:2811
+#: doc/tin.1:2852
 msgid ""
 "A regular expression that will be applied when reading articles. All "
 "matching words are shown in B<col_markdash> or B<mono_markdash>. If "
@@ -8252,26 +8076,26 @@ msgstr ""
 "implicitÄƒ Ã®ncorporatÄƒ."
 
 #. type: TP
-#: doc/tin.1:2811
+#: doc/tin.1:2852
 #, no-wrap
-msgid "B<Remove ~/.article after posting (unlink_article)>"
-msgstr "B<EliminÄƒ ~/.article dupÄƒ publicare (unlink_article)>"
+msgid "B<Remove \\[ti]/.article after posting (unlink_article)>"
+msgstr "B<EliminÄƒ \\[ti]/.article dupÄƒ publicare (unlink_article)>"
 
 #. type: Plain text
-#: doc/tin.1:2814
-msgid "If ON remove I<~/.article> after posting. Default is ON."
+#: doc/tin.1:2855
+msgid "If ON remove I<\\[ti]/.article> after posting. Default is ON."
 msgstr ""
-"DacÄƒ este activatÄƒ â€žONâ€, eliminÄƒ I<~/.article> dupÄƒ publicare. Implicit este "
-"activatÄƒ â€žONâ€."
+"DacÄƒ este activatÄƒ â€žONâ€, eliminÄƒ I<\\[ti]/.article> dupÄƒ publicare. Implicit "
+"este activatÄƒ â€žONâ€."
 
 #. type: TP
-#: doc/tin.1:2814
+#: doc/tin.1:2855
 #, no-wrap
 msgid "B<Program that opens URLs (url_handler)>"
 msgstr "B<Programul care deschide adresele URL (url_handler)>"
 
 #. type: Plain text
-#: doc/tin.1:2819 doc/tin.5:2652
+#: doc/tin.1:2860 doc/tin.5:2699
 msgid ""
 "The program that will be run when launching URLs in the article viewer using "
 "B<PageViewUrl> ('B<U>'). The actual URL will be appended.  Default is "
@@ -8282,45 +8106,45 @@ msgstr ""
 "este B<url_handler.pl>."
 
 #. type: TP
-#: doc/tin.1:2819
+#: doc/tin.1:2860
 #, no-wrap
 msgid "B<URL highlighting in message body (url_highlight)>"
 msgstr "B<EvidenÈ›ierea adreselor URL Ã®n corpul mesajului (url_highlight)>"
 
 #. type: Plain text
-#: doc/tin.1:2822 doc/tin.5:2655
+#: doc/tin.1:2863 doc/tin.5:2702
 msgid "Enable highlighting URLs in message body. Default is ON."
 msgstr ""
 "ActiveazÄƒ evidenÈ›ierea adreselor URL Ã®n corpul mesajului. Implicit este "
 "activatÄƒ â€žONâ€."
 
 #. type: TP
-#: doc/tin.1:2822
+#: doc/tin.1:2863
 #, no-wrap
 msgid "B<Use ANSI color (use_color)>"
 msgstr "B<UtilizeazÄƒ culori ANSI (use_color)>"
 
 #. type: Plain text
-#: doc/tin.1:2825
+#: doc/tin.1:2866
 msgid "If enabled B<tin> uses ANSI-colors. Default is OFF."
 msgstr ""
 "DacÄƒ este activatÄƒ, B<tin> utilizeazÄƒ culori ANSI. Implicit este dezactivatÄƒ "
 "â€žOFFâ€."
 
 #. type: TP
-#: doc/tin.1:2825
+#: doc/tin.1:2866
 #, no-wrap
 msgid "B<Use scroll keys on keypad (use_keypad)>"
 msgstr "B<UtilizeazÄƒ tastele de derulare de la tastatura numericÄƒ (use_keypad)>"
 
 #. type: TP
-#: doc/tin.1:2828
+#: doc/tin.1:2869
 #, no-wrap
 msgid "B<Use mouse in xterm (use_mouse)>"
 msgstr "B<UtilizeazÄƒ mouse-ul Ã®n xterm (use_mouse)>"
 
 #. type: Plain text
-#: doc/tin.1:2834 doc/tin.5:2669
+#: doc/tin.1:2875 doc/tin.5:2716
 msgid ""
 "Allows the mouse button support in an B<\\%xterm>(1x)  to be enabled/"
 "disabled.  Default is OFF."
@@ -8329,13 +8153,13 @@ msgstr ""
 "B<\\%xterm>(1x) . Implicit este dezactivatÄƒ â€žOFFâ€."
 
 #. type: TP
-#: doc/tin.1:2834
+#: doc/tin.1:2875
 #, no-wrap
 msgid "B<Use slrnface to show ''X-Face:''s (use_slrnface)>"
 msgstr "B<UtilizeazÄƒ slrnface pentru a afiÈ™a â€žX-Face:â€ (use_slrnface)>"
 
 #. type: Plain text
-#: doc/tin.1:2844
+#: doc/tin.1:2885
 msgid ""
 "If enabled B<tin> uses B<\\%slrnface>(1)  to interpret the ''X-Face:'' "
 "header. For this option to have any effect, B<tin> must be running in an B<\\"
@@ -8347,29 +8171,64 @@ msgstr ""
 "Ã®n $B<PATH>. Implicit, opÈ›iunea este dezactivatÄƒ â€žOFFâ€."
 
 #. type: TP
-#: doc/tin.1:2844
+#: doc/tin.1:2885
 #, no-wrap
 msgid "B<Use UTF-8 graphics (utf8_graphics)>"
 msgstr "B<UtilizeazÄƒ graficÄƒ UTF-8 (utf8_graphics)>"
 
 #. type: Plain text
-#: doc/tin.1:2848 doc/tin.5:2685
+#: doc/tin.1:2889 doc/tin.5:2732
+#, fuzzy
+#| msgid ""
+#| "If ON use UTF-8 characters for indicator ('\\(-E<gt>'), thread/attachment "
+#| "tree and ellipsis ('...'). Default is OFF."
+msgid ""
+"Use UTF-8 characters for indicator ('\\(-E<gt>'), thread/attachment tree and "
+"ellipsis ('...'). Default is 0."
+msgstr ""
+"DacÄƒ este activatÄƒ â€žONâ€, utilizeazÄƒ caractere UTF-8 pentru indicatoru (â€ž\\(-"
+"E<gt>â€), arbore de fir/ataÈ™ament È™i elipse ('...'). Implicit este "
+"dezactivatÄƒ â€žOFFâ€."
+
+#. type: Plain text
+#: doc/tin.1:2892 doc/tin.5:2735
+msgid "B<Don't use UTF-8 characters>."
+msgstr ""
+
+#. type: Plain text
+#: doc/tin.1:2894 doc/tin.5:2737
+msgid "B<for ellipsis>. Use UTF-8 characters for ellipsis."
+msgstr ""
+
+#. type: Plain text
+#: doc/tin.1:2897 doc/tin.5:2740
+#, fuzzy
+#| msgid ""
+#| "If ON use UTF-8 characters for indicator ('\\(-E<gt>'), thread/attachment "
+#| "tree and ellipsis ('...'). Default is OFF."
 msgid ""
-"If ON use UTF-8 characters for indicator ('\\(-E<gt>'), thread/attachment "
-"tree and ellipsis ('...'). Default is OFF."
+"B<for indicator and tree>. Use UTF-8 characters for indicator and thread/"
+"attachment tree."
 msgstr ""
 "DacÄƒ este activatÄƒ â€žONâ€, utilizeazÄƒ caractere UTF-8 pentru indicatoru (â€ž\\(-"
 "E<gt>â€), arbore de fir/ataÈ™ament È™i elipse ('...'). Implicit este "
 "dezactivatÄƒ â€žOFFâ€."
 
+#. type: Plain text
+#: doc/tin.1:2900 doc/tin.5:2743
+msgid ""
+"B<for ..., indicator and tree>. Use UTF-8 characters for ellipsis, indicator "
+"and thread/attachment tree."
+msgstr ""
+
 #. type: TP
-#: doc/tin.1:2848
+#: doc/tin.1:2901
 #, no-wrap
 msgid "B<Regex for begin of a verbatim block (verbatim_begin_regex)>"
 msgstr "B<Expresia regulatÄƒ pentru Ã®nceputul unui bloc verbatim (verbatim_begin_regex)>"
 
 #. type: Plain text
-#: doc/tin.1:2852
+#: doc/tin.1:2905
 msgid ""
 "A regular expression that B<tin> will use to find the begin of a verbatim "
 "block."
@@ -8378,13 +8237,13 @@ msgstr ""
 "bloc verbatim."
 
 #. type: TP
-#: doc/tin.1:2852
+#: doc/tin.1:2905
 #, no-wrap
 msgid "B<Regex for end of a verbatim block (verbatim_end_regex)>"
 msgstr "B<Expresia regulatÄƒ pentru sfÃ¢rÈ™itul unui bloc verbatim (verbatim_begin_regex)>"
 
 #. type: Plain text
-#: doc/tin.1:2856
+#: doc/tin.1:2909
 msgid ""
 "A regular expression that B<tin> will use to find the end of a verbatim "
 "block."
@@ -8393,62 +8252,60 @@ msgstr ""
 "bloc verbatim."
 
 #. type: TP
-#: doc/tin.1:2856
-#, fuzzy, no-wrap
-#| msgid "B<Detection of verbatim blocks (verbatim_handling)>"
+#: doc/tin.1:2909
+#, no-wrap
 msgid "B<Detection and display of verbatim blocks (verbatim_handling)>"
-msgstr "B<Detectarea blocurilor verbatim (verbatim_handling)>"
+msgstr "B<Detectarea È™i afiÈ™area blocurilor verbatim (verbatim_handling)>"
 
 #. type: Plain text
-#: doc/tin.1:2860
-#, fuzzy
-#| msgid ""
-#| "Allows you to select how B<tin> treats blank lines in article bodies.  "
-#| "Default is 0. This option does not affect lines within verbatim blocks."
+#: doc/tin.1:2913
 msgid ""
 "Allows you to select how B<tin> treats verbatim blocks in article bodies.  "
 "Default is 1."
 msgstr ""
-"VÄƒ permite sÄƒ selectaÈ›i modul Ã®n care B<tin> trateazÄƒ liniile goale din "
-"corpul articolelor. Valoarea implicitÄƒ este 0. AceastÄƒ opÈ›iune nu afecteazÄƒ "
-"liniile din blocurile verbatim."
+"VÄƒ permite sÄƒ selectaÈ›i modul Ã®n care B<tin> trateazÄƒ blocurile verbatim din "
+"corpul articolelor. Valoarea implicitÄƒ este 1."
 
 #. type: Plain text
-#: doc/tin.1:2863 doc/tin.5:2706
-#, fuzzy
-#| msgid "B<Don't trim article body>, do nothing."
+#: doc/tin.1:2916 doc/tin.5:2765
 msgid "B<Don't detect verbatim blocks>. Do nothing."
-msgstr "B<Nu â€žtundeâ€ corpul articolului>, nu face nimic."
+msgstr "B<Nu detecteazÄƒ blocurile verbatim>. Nu face nimic."
 
 #. type: Plain text
-#: doc/tin.1:2865 doc/tin.5:2708
+#: doc/tin.1:2918 doc/tin.5:2767
 msgid ""
 "B<Detect and show verbatim blocks>. Detect and show verbatim blocks, "
 "including begin and end marks."
 msgstr ""
+"B<DetecteazÄƒ È™i afiÈ™eazÄƒ blocurile verbatim>. DetecteazÄƒ È™i afiÈ™eazÄƒ "
+"blocurile verbatim, inclusiv marcajele de Ã®nceput È™i sfÃ¢rÈ™it."
 
 #. type: Plain text
-#: doc/tin.1:2867 doc/tin.5:2710
+#: doc/tin.1:2920 doc/tin.5:2769
 msgid ""
 "B<Detect, hide begin and end marks>. Detect and show verbatim blocks, hide "
 "begin and end marks."
 msgstr ""
+"B<DetecteazÄƒ, ascunde marcajele de Ã®nceput È™i sfÃ¢rÈ™it>. DetecteazÄƒ È™i "
+"afiÈ™eazÄƒ blocurile verbatim, ascunde marcajele de Ã®nceput È™i sfÃ¢rÈ™it."
 
 #. type: Plain text
-#: doc/tin.1:2869 doc/tin.5:2712
+#: doc/tin.1:2922 doc/tin.5:2771
 msgid ""
 "B<Don't show verbatim blocks>. Detect verbatim blocks and hide them "
 "completely."
 msgstr ""
+"B<Nu afiÈ™eazÄƒ blocurile verbatim>. DetecteazÄƒ blocurile verbatim È™i le "
+"ascunde complet."
 
 #. type: TP
-#: doc/tin.1:2870
+#: doc/tin.1:2923
 #, no-wrap
 msgid "B<Wildcard matching (wildcard)>"
 msgstr "B<Potrivire cu caractere joker (wildcard)>"
 
 #. type: Plain text
-#: doc/tin.1:2892
+#: doc/tin.1:2945
 msgid ""
 "Allows you to select how B<tin> matches strings. The default is 0 and uses "
 "the B<\\%wildmat>(3)  notation, which is how this has traditionally been "
@@ -8469,13 +8326,13 @@ msgstr ""
 "utilizÃ¢nd notaÈ›ia B<\\%wildmat>(3) ."
 
 #. type: TP
-#: doc/tin.1:2892
+#: doc/tin.1:2945
 #, no-wrap
 msgid "B<What to display instead of mark (word_h_display_marks)>"
 msgstr "B<Ce sÄƒ afiÈ™eze Ã®n locul semnului (word_h_display_marks)>"
 
 #. type: Plain text
-#: doc/tin.1:2896 doc/tin.5:2741
+#: doc/tin.1:2949 doc/tin.5:2800
 msgid ""
 "Should the leading and ending stars, slashes, strokes and dashes also be "
 "displayed, even when they are highlighting marks?"
@@ -8485,28 +8342,28 @@ msgstr ""
 "evidenÈ›iere?"
 
 #. type: Plain text
-#: doc/tin.1:2899 doc/tin.5:2744
+#: doc/tin.1:2952 doc/tin.5:2803
 msgid "B<no>"
 msgstr "B<no>"
 
 #. type: Plain text
-#: doc/tin.1:2901 doc/tin.5:2746
+#: doc/tin.1:2954 doc/tin.5:2805
 msgid "yes, B<display mark>"
 msgstr "da, B<afiÈ™eazÄƒ marcajele>"
 
 #. type: Plain text
-#: doc/tin.1:2903 doc/tin.5:2748
+#: doc/tin.1:2956 doc/tin.5:2807
 msgid "print a B<space> instead"
 msgstr "imprimÄƒ un B<spaÈ›iu> Ã®n schimb"
 
 #. type: TP
-#: doc/tin.1:2904
+#: doc/tin.1:2957
 #, no-wrap
 msgid "B<Word highlighting in message body (word_highlight)>"
 msgstr "B<EvidenÈ›ierea cuvintelor Ã®n corpul mesajului (word_highlight)>"
 
 #. type: Plain text
-#: doc/tin.1:2912 doc/tin.5:2757
+#: doc/tin.1:2965 doc/tin.5:2816
 msgid ""
 "Enable word highlighting. See B<word_h_display_marks> for the options "
 "available. If B<use_color> is enabled the colors specified in "
@@ -8524,13 +8381,13 @@ msgstr ""
 "(activatÄƒ)."
 
 #. type: TP
-#: doc/tin.1:2912
+#: doc/tin.1:2965
 #, no-wrap
 msgid "B<Page line wrap column (wrap_column)>"
 msgstr "B<Coloana de Ã®ncadrare a liniei Ã®n paginÄƒ (wrap_column)>"
 
 #. type: Plain text
-#: doc/tin.1:2923 doc/tin.5:2768
+#: doc/tin.1:2976 doc/tin.5:2827
 msgid ""
 "Sets the column at which a displayed article body should be wrapped.  If "
 "this value is equal to 0, it defaults to the current screen width.  If this "
@@ -8553,13 +8410,13 @@ msgstr ""
 "implicitÄƒ este 0, Ã®ncadrarea la lÄƒÈ›imea ecranului curent."
 
 #. type: TP
-#: doc/tin.1:2923
+#: doc/tin.1:2976
 #, no-wrap
 msgid "B<Quote line when crossposting (xpost_quote_format)>"
 msgstr "B<Linie de citat la publicarea Ã®ncruciÈ™atÄƒ (xpost_quote_format)>"
 
 #. type: Plain text
-#: doc/tin.1:2930 doc/tin.5:2778
+#: doc/tin.1:2983 doc/tin.5:2837
 msgid ""
 "Format is the same as for B<news_quote_format>, this is used when answering "
 "to a crossposting to several groups with no ''Followup-To:'' set."
@@ -8569,13 +8426,13 @@ msgstr ""
 "fÄƒrÄƒ definirea â€žFollowup-To:â€."
 
 #. type: SS
-#: doc/tin.1:2930
+#: doc/tin.1:2983
 #, no-wrap
 msgid "ATTRIBUTES MENU AND GROUP ATTRIBUTES"
 msgstr "MENIUL ATRIBUTE È˜I ATRIBUTELE GRUPULUI"
 
 #. type: Plain text
-#: doc/tin.1:2937
+#: doc/tin.1:2990
 msgid ""
 "B<tin> allows certain attributes to be set on a per group basis. If it "
 "exists, the global attributes file, I<${TIN_LIBDIR:-NEWSLIBDIR}/attributes> "
@@ -8593,7 +8450,7 @@ msgstr ""
 "privat."
 
 #. type: Plain text
-#: doc/tin.1:2945
+#: doc/tin.1:2998
 msgid ""
 "Note that the I<scope=E<lt>grouplistE<gt>> line has to be specified before "
 "the attributes are specified for that list. All attributes are set to a "
@@ -8611,7 +8468,7 @@ msgstr ""
 "lor globale. Pentru mai multe detalii, consultaÈ›i B<\\%tin>(5)."
 
 #. type: Plain text
-#: doc/tin.1:2952
+#: doc/tin.1:3005
 msgid ""
 "Attributes can also be changed from the attributes menu which can be "
 "accessed by B<ConfigToggleAttrib> ('B<E<lt>TABE<gt>>') from the options menu "
@@ -8629,7 +8486,18 @@ msgstr ""
 "atributului."
 
 #. type: Plain text
-#: doc/tin.1:2959
+#: doc/tin.1:3012
+msgid ""
+"If the current scope corresponds exactly to the name of the current group, "
+"e.g.  after switching to the attributes menu from the options menu using "
+"B<ConfigToggleAttrib> ('B<E<lt>TABE<gt>>'), attributes that originate from "
+"the global attributes file (I<${TIN_LIBDIR:-NEWSLIBDIR}/attributes>) are "
+"marked with '!' to the left of the attributes number. This is helpful for "
+"identifying such attributes and overriding them if necessary."
+msgstr ""
+
+#. type: Plain text
+#: doc/tin.1:3019
 msgid ""
 "Besides the keys for moving around and changing values known from the "
 "options menu the attributes menu provides the following command: "
@@ -8641,20 +8509,13 @@ msgstr ""
 "implicitÄƒ."
 
 #. type: SS
-#: doc/tin.1:2959
+#: doc/tin.1:3019
 #, no-wrap
 msgid "SCOPES MENU"
 msgstr "MENIUL DOMENIILOR"
 
 #. type: Plain text
-#: doc/tin.1:2971
-#, fuzzy
-#| msgid ""
-#| "The scopes menu (accessible from the options menu with B<ConfigScopeMenu> "
-#| "('B<S>')) shows all scopes read from the global and local attributes "
-#| "file.  Scopes from the global attributes file are marked with '!\\&' to "
-#| "the left of the scope number. Delete/rename/move are not possible with "
-#| "those scopes."
+#: doc/tin.1:3031
 msgid ""
 "The scopes menu (accessible from the options menu with B<ConfigScopeMenu> "
 "('B<S>')) shows all scopes read from the global and local attributes file.  "
@@ -8668,24 +8529,19 @@ msgid ""
 "local attributes file."
 msgstr ""
 "Meniul domeniilor (accesibil din meniul de opÈ›iuni cu B<ConfigScopeMenu> "
-"(Â«B<S>Â»)) afiÈ™eazÄƒ toate domeniile citite din fiÈ™ierul de atribute globale "
-"È™i locale.  Domeniile din fiÈ™ierul de atribute globale sunt marcate cu â€ž!"
-"\\&â€ Ã®n stÃ¢nga numÄƒrului domeniului. È˜tergerea/redenumirea/mutarea nu sunt "
-"posibile cu aceste domenii."
+"(Â«B<S>Â»)) afiÈ™eazÄƒ toate domeniile citite din fiÈ™ierul de atribute global È™i "
+"local. Domeniile de aplicare din fiÈ™ierul de atribute globale sunt marcate "
+"cu B<scope_marked_global> (â€žB<!\\&>â€) Ã®n stÃ¢nga numÄƒrului domeniului de "
+"aplicare, iar domeniile de aplicare din fiÈ™ierul de atribute locale sunt "
+"marcate cu B<scope_marked_local> (â€žB< >â€).  CÃ¢nd meniul domeniilor de "
+"aplicare este accesat de la nivelul grupului, firului sau articolului, "
+"domeniile de aplicare Ã®n care grupul curent se potriveÈ™te sunt marcate cu "
+"B<scope_marked_global_match > (â€žB<:>â€) pentru domeniile de aplicare din "
+"fiÈ™ierul de atribute globale È™i cu B<scope_marked_local_match> (â€žB<*>â€)  "
+"pentru domeniile de aplicare din fiÈ™ierul de atribute locale."
 
 #. type: Plain text
-#: doc/tin.1:2986
-#, fuzzy
-#| msgid ""
-#| "In addition to the common moving keys the following commands are "
-#| "available: B<ScopeSelect> ('B<^J>' or 'B<E<lt>CRE<gt>>') enter the "
-#| "attributes menu for the current scope, B<ScopeEditAttributesFile> "
-#| "('B<E>') edit the local attributes file, B<ScopeAdd> ('B<a>') add a new "
-#| "scope, B<ScopeDelete> ('B<d>') delete the current scope, B<ScopeMove> "
-#| "('B<m>') move the current scope to a new position, B<ScopeRename> "
-#| "('B<r>') rename the current scope. B<ToggleHelpDisplay> ('B<H>') toggles "
-#| "the help mini menu at the bottom of the screen and posting etiquette "
-#| "after composing an article (B<beginner_level>)."
+#: doc/tin.1:3046
 msgid ""
 "In addition to the common moving keys the following commands are available: "
 "B<ScopeSelect> ('B<^J>' or 'B<E<lt>CRE<gt>>') enter the attributes menu for "
@@ -8704,18 +8560,20 @@ msgstr ""
 "editeazÄƒ fiÈ™ierul de atribute local, B<ScopeAdd> (Â«B<a>Â») adaugÄƒ un nou "
 "domeniu, B<ScopeDelete> (Â«B<d>Â») È™terge domeniul curent, B<ScopeMove> "
 "(Â«B<m>Â») mutÄƒ domeniul curent Ã®ntr-o nouÄƒ poziÈ›ie, B<ScopeRename> (Â«B<r>Â») "
-"redenumeÈ™te domeniul curent. B<ToggleHelpDisplay> (Â«B<H>Â») comutÄƒ mini-"
-"meniul de ajutor din partea de jos a ecranului È™i eticheta de publicare dupÄƒ "
+"redenumeÈ™te domeniul curent. ReÈ›ineÈ›i cÄƒ È™tergerea (B<ScopeDelete>), "
+"redenumirea (B<ScopeRename>) È™i mutarea (B<ScopeMove>) nu sunt disponibile "
+"pentru domeniile globale. B<ToggleHelpDisplay> (Â«B<H>Â») comutÄƒ mini-meniul "
+"de ajutor din partea de jos a ecranului È™i eticheta de publicare dupÄƒ "
 "redactarea unui articol (B<beginner_level>)."
 
 #. type: SS
-#: doc/tin.1:2986
+#: doc/tin.1:3046
 #, no-wrap
 msgid "SERVERRC MENU"
-msgstr ""
+msgstr "MENIUL SERVERRC"
 
 #. type: Plain text
-#: doc/tin.1:2998
+#: doc/tin.1:3058
 msgid ""
 "The serverrc menu (accessible from the options menu with "
 "B<ConfigServerrcMenu> ('B<s>')) can be used to change the server specific "
@@ -8726,16 +8584,24 @@ msgid ""
 "other values, i.e. B<add_cmd_line_opts> or B<disabled_nntp_cmds>, do require "
 "a restart to take effect."
 msgstr ""
+"Meniul serverrc (accesibil din meniul de opÈ›iuni cu B<ConfigServerrcMenu> "
+"(Â«B<s>Â»)) poate fi utilizat pentru a modifica configurÄƒrile specifice "
+"serverului care sunt stocate Ã®n I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/$NNTPSERVER/"
+"serverrc>. Modificarea valorii B<cache_overview_files>, "
+"B<compress_overview_files> sau B<nntp_pipeline_limit> va intra Ã®n vigoare "
+"imediat pentru toate grupurile vizitate dupÄƒ modificare.  Modificarea "
+"oricÄƒror alte valori, de exemplu B<add_cmd_line_opts> sau "
+"B<disabled_nntp_cmds>, necesitÄƒ o repornire pentru a intra Ã®n vigoare."
 
 #. type: SS
-#: doc/tin.1:2998
+#: doc/tin.1:3058
 #, no-wrap
 msgid "FILTERING ARTICLES"
 msgstr "FILTRAREA ARTICOLELOR"
 
 #.  FIXME - add scoring description
 #. type: Plain text
-#: doc/tin.1:3005
+#: doc/tin.1:3065
 msgid ""
 "When there is a subject or an author which you are either very interested "
 "in, or find completely uninteresting, you can easily instruct B<tin> to "
@@ -8750,7 +8616,7 @@ msgstr ""
 "autorului pÃ¢nÄƒ la numÄƒrul de rÃ¢nduri dintr-un articol."
 
 #. type: Plain text
-#: doc/tin.1:3012
+#: doc/tin.1:3072
 msgid ""
 "When B<tin> starts up the user's kill-file I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/"
 "filter> or the file specified via ''B<-F>'' is read (see also B<\\"
@@ -8764,7 +8630,7 @@ msgstr ""
 "eliminate sau selectate atunci cÃ¢nd Ã®ndeplinesc anumite criterii."
 
 #. type: Plain text
-#: doc/tin.1:3017
+#: doc/tin.1:3077
 msgid ""
 "The degree to which rules are applied depend on the B<kill_level> tinrc "
 "setting. By default killed articles will only be marked read. Adjust "
@@ -8778,7 +8644,7 @@ msgstr ""
 "â€ž*â€."
 
 #. type: Plain text
-#: doc/tin.1:3022
+#: doc/tin.1:3082
 msgid ""
 "Filtering rules can be manually entered into I<${TIN_HOMEDIR:-"
 "\"$HOME\"}/.tin/filter> (but don't do this whilst running B<tin> else you "
@@ -8789,7 +8655,7 @@ msgstr ""
 "altfel veÈ›i pierde modificÄƒrile) sau utilizÃ¢nd un meniu pe ecran din B<tin>."
 
 #. type: Plain text
-#: doc/tin.1:3027
+#: doc/tin.1:3087
 msgid ""
 "The filtering capabilities of B<tin> have been significantly enhanced over "
 "previous versions to include scoring and better pattern matching. It is "
@@ -8802,12 +8668,12 @@ msgstr ""
 "documentaÈ›ie B<tin>. Acest fiÈ™ier poate fi citit È™i pe Internet la adresa"
 
 #. type: Plain text
-#: doc/tin.1:3029
+#: doc/tin.1:3089
 msgid "E<lt>http://bzr.tin.org/doc/filteringE<gt>."
 msgstr "E<lt>http://bzr.tin.org/doc/filteringE<gt>."
 
 #. type: Plain text
-#: doc/tin.1:3038
+#: doc/tin.1:3098
 msgid ""
 "Note that there are two different ways to match strings (see B<wildcard> "
 "tinrc variable): via wildmats or via regular expressions.  The later is more "
@@ -8816,34 +8682,33 @@ msgid ""
 "changed manually first. For switching from wildmats to regexp there is a "
 "helper script B<w2r.pl>(1)  in the tools dir and online at"
 msgstr ""
+"ReÈ›ineÈ›i cÄƒ existÄƒ douÄƒ moduri diferite de a potrivi È™iruri de caractere "
+"(consultaÈ›i variabila B<wildcard> tinrc): prin wildmats sau prin expresii "
+"regulate.  Cea din urmÄƒ este mai complexÄƒ, dar oferÄƒ mult mai multe opÈ›iuni. "
+"DacÄƒ intenÈ›ionaÈ›i sÄƒ schimbaÈ›i tipul de potrivire de la unul la altul, "
+"regulile din fiÈ™ierul de filtrare trebuie mai Ã®ntÃ¢i modificate manual. "
+"Pentru a trece de la wildmats la regexp, existÄƒ un script de ajutor "
+"B<w2r.pl>(1)  Ã®n directorul tools È™i Ã®n Internet la"
 
 #. type: Plain text
-#: doc/tin.1:3040
+#: doc/tin.1:3100
 msgid "E<lt>http://bzr.tin.org/tools/w2r.plE<gt>."
 msgstr "E<lt>http://bzr.tin.org/tools/w2r.plE<gt>."
 
 #. type: Plain text
-#: doc/tin.1:3044
+#: doc/tin.1:3104
 msgid ""
 "As regular expressions do provide options which are not available with "
 "wildmats there is no helper script for such a switch. If you switch to "
 "regular expressions, stay with them. They are powerful and fast."
 msgstr ""
+"Deoarece expresiile regulate oferÄƒ opÈ›iuni care nu sunt disponibile cu "
+"wildmats, nu existÄƒ un script de ajutor pentru o astfel de comutare. DacÄƒ "
+"comutaÈ›i la expresii regulate, rÄƒmÃ¢neÈ›i la ele. Sunt puternice È™i rapide."
 
 #.  FIXME - Next paragraph is out of date
 #. type: Plain text
-#: doc/tin.1:3058
-#, fuzzy
-#| msgid ""
-#| "The on-screen filtering menu is accessed by pressing B<MenuFilterKill> "
-#| "('B<^K>') or B<MenuFilterSelect> ('B<^A>')  at the Group and Article "
-#| "levels. It allows the user to kill or select an article that matches the "
-#| "current ''Subject:'' line, ''From:'' line or a string entered by the "
-#| "user. The user entered string can be applied to the \\&''Subject:'' or "
-#| "''From:'' line of an article. The filter can be limited to the current "
-#| "newsgroup or it can apply to all newsgroups. Once entered the user can "
-#| "abort the command and not save the new filter, edit the full filter file "
-#| "or save filter."
+#: doc/tin.1:3118
 msgid ""
 "The on-screen filtering menu is accessed by pressing B<MenuFilterKill> "
 "('B<^K>') or B<MenuFilterSelect> ('B<^A>')  at the Group and Article levels. "
@@ -8858,21 +8723,22 @@ msgstr ""
 "Meniul de filtrare de pe ecran este accesat apÄƒsÃ¢nd B<MenuFilterKill> "
 "(Â«B<^K>Â») sau B<MenuFilterSelect> (Â«B<^A>Â»)  la nivelurile Grup È™i Articol. "
 "Acesta permite utilizatorului sÄƒ elimine sau sÄƒ selecteze un articol care "
-"corespunde liniei curente â€žSubiect:â€, liniei â€žDe la:â€ sau unui È™ir introdus "
+"corespunde liniei curente â€žSubject:â€, liniei â€žFrom:â€ sau unui È™ir introdus "
 "de utilizator. È˜irul introdus de utilizator poate fi aplicat la linia "
-"\\&â€žSubiect:â€sau â€žDe la:â€' a unui articol. Filtrul poate fi limitat la "
-"grupul de È™tiri curent sau poate fi aplicat tuturor grupurilor de È™tiri. "
-"OdatÄƒ introdus, utilizatorul poate anula comanda È™i nu salva noul filtru, "
-"edita fiÈ™ierul complet al filtrului sau salva filtrul."
+"\\&â€žSubject:â€, â€žFrom:â€, â€žMessage-IDâ€, â€žReferences:â€, â€žXref:â€ sau â€žPath:â€ a "
+"unui articol. Filtrul poate fi limitat la grupul de È™tiri curent sau poate "
+"fi aplicat tuturor grupurilor de È™tiri. OdatÄƒ introdus, utilizatorul poate "
+"anula comanda È™i nu salva noul filtru, edita fiÈ™ierul complet al filtrului "
+"sau salva filtrul."
 
 #. type: SS
-#: doc/tin.1:3058
+#: doc/tin.1:3118
 #, no-wrap
 msgid "POSTING ARTICLES"
 msgstr "PUBLICAREA ARTICOLELOR"
 
 #. type: Plain text
-#: doc/tin.1:3061
+#: doc/tin.1:3121
 msgid ""
 "B<tin> allows posting of articles, follow-up to already posted articles and "
 "replying direct through mail to the author of an article."
@@ -8881,7 +8747,7 @@ msgstr ""
 "È™i rÄƒspunsul direct prin poÈ™ta electronicÄƒ cÄƒtre autorul unui articol."
 
 #. type: Plain text
-#: doc/tin.1:3071
+#: doc/tin.1:3131
 msgid ""
 "Use the B<Post> ('B<w>') command to post an article to a newsgroup.  After "
 "entering the post subject the default editor (i.e., B<\\%vi>(1))  or the "
@@ -8904,7 +8770,7 @@ msgstr ""
 "(grupurile) de È™tiri specificat(e)."
 
 #. type: Plain text
-#: doc/tin.1:3076
+#: doc/tin.1:3136
 msgid ""
 "Use the B<DisplayPostHist> ('B<W>') command to display a history of the "
 "articles you have posted. The date the article was posted, which newsgroups "
@@ -8918,7 +8784,7 @@ msgstr ""
 "Â«LISTAREA ISTORICULUI PUBLICÄ‚RILORÂ»."
 
 #. type: Plain text
-#: doc/tin.1:3084
+#: doc/tin.1:3144
 msgid ""
 "Use the B<PageFollowupQuote> ('B<f>'), B<PageFollowup> ('B<F>')  or "
 "B<PageFollowupQuoteHeaders> ('B<^W>') command to post a follow-up article to "
@@ -8937,7 +8803,7 @@ msgstr ""
 "publicÄƒrii unui articol cu comanda B<Post> (Â«B<w>Â»)."
 
 #. type: Plain text
-#: doc/tin.1:3098
+#: doc/tin.1:3158
 msgid ""
 "Use the B<PageReplyQuote> ('B<r>'), B<PageReply> ('B<R>') or "
 "B<PageReplyQuoteHeaders> ('B<^E>') command to reply direct through mail to "
@@ -8963,24 +8829,13 @@ msgstr ""
 "(Â«B<s>Â»)."
 
 #. type: SS
-#: doc/tin.1:3098
+#: doc/tin.1:3158
 #, no-wrap
 msgid "CUSTOMIZING THE ARTICLE QUOTE STRING"
 msgstr "PERSONALIZAREA È˜IRURILOR DE CITATE DIN ARTICOL"
 
 #. type: Plain text
-#: doc/tin.1:3107
-#, fuzzy
-#| msgid ""
-#| "When posting a followup to an article or replying direct to the author of "
-#| "an article via email the text of the article can be quoted. The beginning "
-#| "of the quoted text can contain information about the quoted article "
-#| "(e.g., Name and the Message-ID of the article). If the article has "
-#| "multiple addresses only the first is evaluated. To allow for different "
-#| "situations certain information from the article can be used in the quoted "
-#| "string. The following variables are expanded if found in the tinrc "
-#| "variables B<mail_quote_format>, B<news_quote_format> or "
-#| "B<xpost_quote_format>:"
+#: doc/tin.1:3167
 msgid ""
 "When posting a followup to an article or replying direct to the author of an "
 "article via email the text of the article can be quoted. The beginning of "
@@ -9001,13 +8856,13 @@ msgstr ""
 "B<mail_quote_format>, B<news_quote_format> sau B<xpost_quote_format>:"
 
 #. type: ta
-#: doc/tin.1:3109
+#: doc/tin.1:3169
 #, no-wrap
 msgid "\\w'%A  'u +\\w'Address'u"
 msgstr "\\w'%A  'u +\\w'Adresa'u"
 
 #. type: Plain text
-#: doc/tin.1:3118
+#: doc/tin.1:3178
 #, no-wrap
 msgid ""
 "B<%A>\tAddress (Email)\n"
@@ -9029,12 +8884,12 @@ msgstr ""
 "B<%I>\tIniÈ›ialele autorului\n"
 
 #. type: Plain text
-#: doc/tin.1:3121
+#: doc/tin.1:3181
 msgid "e.g.,"
 msgstr "de exemplu:"
 
 #. type: Plain text
-#: doc/tin.1:3126
+#: doc/tin.1:3186
 #, no-wrap
 msgid ""
 "\\f(CRmail_quote_format=On %D in %G you wrote:\n"
@@ -9044,12 +8899,12 @@ msgstr ""
 "news_quote_format=In %M, %F wrote:\\fR\n"
 
 #. type: Plain text
-#: doc/tin.1:3130
+#: doc/tin.1:3190
 msgid "would expand to:"
 msgstr "va fi extins la:"
 
 #. type: Plain text
-#: doc/tin.1:3135
+#: doc/tin.1:3195
 #, no-wrap
 msgid ""
 "\\f(CROn Tue, 21 Sep 1993 09:45:51 in alt.sources you wrote:\n"
@@ -9059,7 +8914,7 @@ msgstr ""
 "In E<lt>abcINN123@example.orgE<gt>, Joe Bar E<lt>joe@example.orgE<gt> wrote:\\fR\n"
 
 #. type: Plain text
-#: doc/tin.1:3145
+#: doc/tin.1:3205
 msgid ""
 "The quoted text section of an article is marked by a preceding quote string "
 "at the beginning of each quoted line. The default quote string is set to "
@@ -9074,13 +8929,13 @@ msgstr ""
 "sublinierea â€ž_â€ este utilizatÄƒ pentru a reprezenta un spaÈ›iu)."
 
 #. type: SS
-#: doc/tin.1:3145
+#: doc/tin.1:3205
 #, no-wrap
 msgid "MAILING PIPING PRINTING REPOSTING AND SAVING ARTICLES"
 msgstr "TRANSMITEREA PRIN POÈ˜TA ELECTRONICÄ‚, IMPRIMAREA, REPUBLICAREA È˜I SALVAREA ARTICOLELOR"
 
 #. type: Plain text
-#: doc/tin.1:3152
+#: doc/tin.1:3212
 msgid ""
 "The command interface to B<GroupMail>, B<PageMail>, B<PostMail> or "
 "B<ThreadMail> ('B<m>'), B<Pipe> ('B<|>'), B<Print> ('B<o>'), B<PageRepost> "
@@ -9095,13 +8950,7 @@ msgstr ""
 "este aceeaÈ™i pentru uÈ™urinÈ›a utilizÄƒrii."
 
 #. type: Plain text
-#: doc/tin.1:3157
-#, fuzzy
-#| msgid ""
-#| "Auto-saving with B<*AutoSave> ('B<S>') is a special case and operates "
-#| "only on marked articles. They will processed without any further "
-#| "prompting according to the default save parameters defined in tinrc or by "
-#| "any attributes set for the current group."
+#: doc/tin.1:3217
 msgid ""
 "Auto-saving with B<*AutoSave> ('B<S>') is a special case and operates only "
 "on marked articles. They will be processed without any further prompting "
@@ -9115,7 +8964,7 @@ msgstr ""
 "curent."
 
 #. type: Plain text
-#: doc/tin.1:3161
+#: doc/tin.1:3221
 msgid ""
 "Otherwise, the initial prompt will ask you to select which article, thread, "
 "hot (auto-selected), regular expression pattern, tagged articles you wish to "
@@ -9127,7 +8976,7 @@ msgstr ""
 "etc."
 
 #. type: Plain text
-#: doc/tin.1:3165
+#: doc/tin.1:3225
 msgid ""
 "Tagged articles must have already been tagged with a B<*Tag> ('B<t>')  "
 "command. All tagged articles can be untagged by a B<*Untag> ('B<U>')  untag "
@@ -9138,7 +8987,7 @@ msgstr ""
 "B<*Untag> (Â«B<U>Â»)."
 
 #. type: Plain text
-#: doc/tin.1:3171
+#: doc/tin.1:3231
 msgid ""
 "If a regular expression pattern is selected you are asked to enter a pattern "
 "(e.g., to match all articles subject lines containing 'net News' you enter "
@@ -9154,21 +9003,21 @@ msgstr ""
 "potrivire a modelelor."
 
 #. type: Plain text
-#: doc/tin.1:3176
+#: doc/tin.1:3236
 msgid ""
 "Various expansion characters are recognized when entering the directory and "
 "file to save to. Environment variables (prefixed with '$') and user home "
-"directories (prefixed by '~' or '~username') can be specified.  Environment "
-"variables can themselves contain other special characters."
+"directories (prefixed by '\\[ti]' or '\\[ti]username') can be specified.  "
+"Environment variables can themselves contain other special characters."
 msgstr ""
 "Diverse caractere de expansiune sunt recunoscute la introducerea "
 "directorului È™i fiÈ™ierului Ã®n care se va salva. Se pot specifica variabile "
 "de mediu (prefixate cu â€ž$â€) È™i directoare de bazÄƒ ale utilizatorului "
-"(prefixate cu â€ž~â€ sau â€ž~numele de utilizatorâ€). Variabilele de mediu pot "
-"conÈ›ine la rÃ¢ndul lor alte caractere speciale."
+"(prefixate cu â€ž\\[ti]â€ sau â€ž\\[ti]numele de utilizatorâ€). Variabilele de "
+"mediu pot conÈ›ine la rÃ¢ndul lor alte caractere speciale."
 
 #. type: Plain text
-#: doc/tin.1:3181
+#: doc/tin.1:3241
 msgid ""
 "To save articles to a mailbox enter '=E<lt>mailbox nameE<gt>' when asked for "
 "the save filename. If you enter just '=' then articles will be saved to a "
@@ -9182,7 +9031,7 @@ msgstr ""
 "B<maildir>."
 
 #. type: Plain text
-#: doc/tin.1:3186
+#: doc/tin.1:3246
 msgid ""
 "To save in savedir/E<lt>news.group.nameE<gt>/E<lt>filenameE<gt> format enter "
 "'+E<lt>filenameE<gt>'.  See B<savedir>. Like '+' %G is expanded to the "
@@ -9196,13 +9045,7 @@ msgstr ""
 "â€ž/â€."
 
 #. type: Plain text
-#: doc/tin.1:3191
-#, fuzzy
-#| msgid ""
-#| "If saving multiple files at once the filename (if not referring to a "
-#| "mailbox)  will be extended by \".num\" where \"num\" is at least 3 digit "
-#| "number counting up from 1. Environment variables are allowed within a "
-#| "filename (e.g., I<$SOURCES/dir/filename>)."
+#: doc/tin.1:3251
 msgid ""
 "If saving multiple files at once the filename (if not referring to a "
 "mailbox)  will be extended by \".num\" where \"num\" is at least a 3-digit "
@@ -9216,7 +9059,7 @@ msgstr ""
 "fiÈ™ier>)."
 
 #. type: Plain text
-#: doc/tin.1:3197
+#: doc/tin.1:3257
 msgid ""
 "When saving articles you can specify whether the saved files should be post "
 "processed. A default process type can be set via B<post_process_type>."
@@ -9226,13 +9069,13 @@ msgstr ""
 "B<post_process_type>."
 
 #. type: SS
-#: doc/tin.1:3197
+#: doc/tin.1:3257
 #, no-wrap
 msgid "AUTOMATIC MAILING AND SAVING NEW NEWS"
 msgstr "TRIMITEREA AUTOMATÄ‚ PRIN POÈ˜TA ELECTRONICÄ‚ È˜I SALVAREA NOILOR È˜TIRI"
 
 #. type: Plain text
-#: doc/tin.1:3209
+#: doc/tin.1:3269
 msgid ""
 "B<tin> allows new/unread news articles to be mailed (''B<-M>'' and \\&''B<-"
 "N>'' option) or saved (''B<-S>'' option) in batch mode for later reading. "
@@ -9243,7 +9086,7 @@ msgid ""
 "of articles mailed/saved. Articles are saved in a private news structure "
 "under your B<savedir> directory (default is I<${TIN_HOMEDIR:-\"$HOME\"}/"
 "News>).  Be careful of using this option if you read a lot of groups because "
-"you could overflow your file system."
+"you could overflow your filesystem."
 msgstr ""
 "B<tin> permite trimiterea prin poÈ™ta electronicÄƒ a articolelor noi/necitite "
 "(opÈ›iunile â€žB<-M>â€ È™i â€žB<-N>â€) sau salvarea acestora (opÈ›iunea â€žB<-S>â€) Ã®n "
@@ -9259,7 +9102,7 @@ msgstr ""
 "supraÃ®ncÄƒrca sistemul de fiÈ™iere."
 
 #. type: Plain text
-#: doc/tin.1:3213
+#: doc/tin.1:3273
 msgid ""
 "When using ''B<-S>'' together with a given directory to save to (''B<-s>'' "
 "option), the same directory must be specified when reading the articles by "
@@ -9270,7 +9113,7 @@ msgstr ""
 "citirea articolelor cu â€žB<-R>â€."
 
 #. type: Plain text
-#: doc/tin.1:3220
+#: doc/tin.1:3280
 msgid ""
 "If you only want to save some of your groups use the B<batch_save> tinrc "
 "variable. Set to ON or OFF in tinrc to enable/disable saving of all groups "
@@ -9288,13 +9131,13 @@ msgstr ""
 "doriÈ›i utilizÃ¢nd atribute."
 
 #. type: TP
-#: doc/tin.1:3220
+#: doc/tin.1:3280
 #, no-wrap
 msgid "B<tin -M iain -c -f newsrc.mail>"
 msgstr "B<tin -M adrian -c -f newsrc.mail>"
 
 #. type: Plain text
-#: doc/tin.1:3224
+#: doc/tin.1:3284
 msgid ""
 "(mail any unread articles in newsgroups specified in file newsrc.mail to the "
 "local user iain and mark them as read)"
@@ -9304,13 +9147,13 @@ msgstr ""
 "le marcheazÄƒ ca citite)"
 
 #. type: TP
-#: doc/tin.1:3224
+#: doc/tin.1:3284
 #, no-wrap
 msgid "B<tin -S -c -f newsrc.save>"
 msgstr "B<tin -S -c -f newsrc.save>"
 
 #. type: Plain text
-#: doc/tin.1:3228
+#: doc/tin.1:3288
 msgid ""
 "(save any unread articles in newsgroups specified in file newsrc.save and "
 "mark them as read)"
@@ -9319,24 +9162,24 @@ msgstr ""
 "fiÈ™ierul newsrc.save È™i le marcheazÄƒ ca citite)"
 
 #. type: TP
-#: doc/tin.1:3228
+#: doc/tin.1:3288
 #, no-wrap
 msgid "B<tin -R>"
 msgstr "B<tin -R>"
 
 #. type: Plain text
-#: doc/tin.1:3233
+#: doc/tin.1:3293
 msgid "(read any articles saved by B<tin -S>)"
 msgstr "(citeÈ™te orice articole salvate de B<tin -S>)"
 
 #. type: SS
-#: doc/tin.1:3233
+#: doc/tin.1:3293
 #, no-wrap
 msgid "RANGES"
 msgstr "INTERVALE"
 
 #. type: Plain text
-#: doc/tin.1:3245
+#: doc/tin.1:3305
 msgid ""
 "A range is simply a group of items marked using the B<SetRange> (B<'#'>) "
 "key. Certain B<tin> commands will operate on a range if one exists rather "
@@ -9362,13 +9205,13 @@ msgstr ""
 "(Â«B<Z>Â»)."
 
 #. type: SS
-#: doc/tin.1:3245
+#: doc/tin.1:3305
 #, no-wrap
 msgid "NEWSGROUP LISTS & WILDCARDS"
 msgstr "LISTELE DE GRUPURI DE È˜TIRI È˜I CARACTERELE JOKER"
 
 #. type: Plain text
-#: doc/tin.1:3257
+#: doc/tin.1:3317
 msgid ""
 "Several places in B<tin> allow you to specify a list of newsgroups. These "
 "include command-line groups, (un)subscribe groups, the AUTO[UN]SUBSCRIBE "
@@ -9391,12 +9234,12 @@ msgstr ""
 "modelele Ã®nÈ›elese. CÃ¢teva exemple:"
 
 #. type: Plain text
-#: doc/tin.1:3259
+#: doc/tin.1:3319
 msgid "I<alt.config,news.*,!news.test>"
 msgstr "I<alt.config,news.*,!news.test>"
 
 #. type: Plain text
-#: doc/tin.1:3261
+#: doc/tin.1:3321
 msgid ""
 "Matches alt.config and everything in the 'news' hierarchy except news.test"
 msgstr ""
@@ -9404,7 +9247,7 @@ msgstr ""
 "excepÈ›ia news.test."
 
 #. type: Plain text
-#: doc/tin.1:3266
+#: doc/tin.1:3326
 msgid ""
 "See the explanation for the $B<AUTOSUBSCRIBE> and $B<AUTOUNSUBSCRIBE> "
 "variables for further examples."
@@ -9413,13 +9256,13 @@ msgstr ""
 "$B<AUTOUNSUBSCRIBE> pentru exemple suplimentare."
 
 #. type: SS
-#: doc/tin.1:3266
+#: doc/tin.1:3326
 #, no-wrap
 msgid "INTERACTIVE SEARCH"
-msgstr ""
+msgstr "CÄ‚UTAREA INTERACTIVÄ‚"
 
 #. type: Plain text
-#: doc/tin.1:3272
+#: doc/tin.1:3332
 msgid ""
 "Depending on the setting of the B<wildcard> tinrc variable there are "
 "currently a few limitations for interactive searches B<SearchSubjF> ('B</"
@@ -9427,16 +9270,23 @@ msgid ""
 "('B<A>'), B<SearchBody> ('B<B>') and B<SearchRepeat> ('B<\\(rs>') one should "
 "be aware of."
 msgstr ""
+"ÃŽn funcÈ›ie de valoarea variabilei B<wildcard> tinrc, existÄƒ Ã®n prezent "
+"cÃ¢teva limitÄƒri pentru cÄƒutÄƒrile interactive B<SearchSubjF> (Â«B</>Â»), "
+"B<SearchSubjB> (Â«B<?>Â»), B<SearchAuthF> (Â«B<a>Â»), B<SearchAuthB> (Â«B<A>Â»), "
+"B<SearchBody> (Â«B<B>Â») È™i B<SearchRepeat> (Â«B<\\(rs>Â»)."
 
 #. type: Plain text
-#: doc/tin.1:3275
+#: doc/tin.1:3335
 msgid ""
 "Wildmat searches automatically enclose the search string in asterisks ('*'), "
 "simulating substring searches. This behavior is fixed and cannot be altered."
 msgstr ""
+"CÄƒutÄƒrile wildmat Ã®ncadreazÄƒ automat È™irul de cÄƒutare Ã®ntre asteriscuri "
+"(â€ž*â€), simulÃ¢nd cÄƒutÄƒri de subÈ™iruri. Acest comportament este fix È™i nu "
+"poate fi modificat."
 
 #. type: Plain text
-#: doc/tin.1:3281
+#: doc/tin.1:3341
 msgid ""
 "Regex searches automatically replace spaces ('\\ ') and/or tabs ('\\et') in "
 "the search string with the '\\es' meta-character, which matches any "
@@ -9444,22 +9294,31 @@ msgid ""
 "are case insensitive by default. To enforce case sensitivity, prefix the "
 "search pattern by one of the following: 'B<(?^)>' or 'B<(?-i)>'."
 msgstr ""
+"CÄƒutÄƒrile cu expresii regulate Ã®nlocuiesc automat spaÈ›iile (â€ž\\ â€) È™i/sau "
+"tabulatoarele (â€ž\\etâ€) din È™irul de cÄƒutare cu metacaracterul â€ž\\esâ€, care "
+"se potriveÈ™te cu orice caracter spaÈ›iu alb. Acest comportament nu poate fi "
+"Ã®mpiedicat. De asemenea, cÄƒutÄƒrile cu expresii regulate nu È›in cont de "
+"majuscule È™i minuscule Ã®n mod implicit. Pentru a impune diferenÈ›ierea Ã®ntre "
+"majuscule È™i minuscule, adÄƒugaÈ›i prefixul urmÄƒtor la modelul de cÄƒutare: "
+"â€žB<(?^)>â€ sau â€žB<(?-i)>â€."
 
 #. type: Plain text
-#: doc/tin.1:3286
+#: doc/tin.1:3346
 msgid ""
 "If Unicode normalization is available, search patterns are normalized "
 "according to the B<normalization_form> tinrc variable."
 msgstr ""
+"DacÄƒ normalizarea Unicode este disponibilÄƒ, modelele de cÄƒutare sunt "
+"normalizate Ã®n conformitate cu variabila tinrc B<normalization_form>."
 
 #. type: SS
-#: doc/tin.1:3286
+#: doc/tin.1:3346
 #, no-wrap
 msgid "SIGNATURES"
 msgstr "SEMNÄ‚TURI"
 
 #. type: Plain text
-#: doc/tin.1:3295
+#: doc/tin.1:3355
 msgid ""
 "B<tin> will recognize a signature in either I<${TIN_HOMEDIR:-"
 "\"$HOME\"}/.signature> or I<${TIN_HOMEDIR:-\"$HOME\"}/.Sig>.  If I<$"
@@ -9477,7 +9336,7 @@ msgstr ""
 "Ã®n sine."
 
 #. type: Plain text
-#: doc/tin.1:3298
+#: doc/tin.1:3358
 msgid ""
 "A signature in I<${TIN_HOMEDIR:-\"$HOME\"}/.Sig> will be pulled into the "
 "editor for both posting and mailing commands."
@@ -9487,12 +9346,12 @@ msgstr ""
 "poÈ™ta electronicÄƒ."
 
 #. type: Plain text
-#: doc/tin.1:3300
+#: doc/tin.1:3360
 msgid "The following is an example of a I<.Sig> file:"
 msgstr "UrmÄƒtorul este un exemplu de fiÈ™ier I<.Sig>:"
 
 #. type: Plain text
-#: doc/tin.1:3305
+#: doc/tin.1:3365
 #, no-wrap
 msgid ""
 "\\f(CRNAMES  Joe Bar E<lt>joe@example.orgE<gt>\n"
@@ -9502,18 +9361,7 @@ msgstr ""
 "SNAIL  Musterweg 12, 99999 Notreal, Germany\\fR\n"
 
 #. type: Plain text
-#: doc/tin.1:3321
-#, fuzzy
-#| msgid ""
-#| "B<tin> also has the capability to generate random signatures on a per "
-#| "newsgroup basis if so desired. The way to accomplish this is to specify "
-#| "the default signature or the group attribute sigfile as a directory. If "
-#| "for example the sigfile path is I</usr/iain/.sigs> and I<.sigs> is a "
-#| "directory then B<tin> will select a random signature from any file that "
-#| "is in the directory I<.sigs> (note: one signature per numbered file). A "
-#| "random signature can also consist of a fixed part signature that can "
-#| "contain your name, address etc. followed by the random sig. The fixed "
-#| "part of the random sig is read from the file I<$HOME/.sigfixed>."
+#: doc/tin.1:3381
 msgid ""
 "B<tin> also has the capability to generate random signatures on a per-"
 "newsgroup basis if so desired.  The way to accomplish this is to specify the "
@@ -9537,20 +9385,13 @@ msgstr ""
 "cititÄƒ din fiÈ™ierul I<$HOME/.sigfixed>."
 
 #. type: SS
-#: doc/tin.1:3321
+#: doc/tin.1:3381
 #, no-wrap
 msgid "CUSTOMIZING THE SCREEN FORMAT"
 msgstr "PERSONALIZAREA FORMATULUI ECRANULUI"
 
 #. type: Plain text
-#: doc/tin.1:3327
-#, fuzzy
-#| msgid ""
-#| "The look of the Selection, Group and Thread level can be customized via "
-#| "format strings. These format strings define the content and the position "
-#| "of each element on the screen. Variables are used within the format "
-#| "strings as placeholders. If the article has multiple addresses only the "
-#| "first is evaluated. The following variables are available:"
+#: doc/tin.1:3387
 msgid ""
 "The look of the Selection, Group and Thread level can be customized via "
 "format strings. These format strings define the content and the position of "
@@ -9565,32 +9406,14 @@ msgstr ""
 "numai prima este evaluatÄƒ. Sunt disponibile urmÄƒtoarele variabile:"
 
 #. type: ta
-#: doc/tin.1:3330
-#, fuzzy, no-wrap
-#| msgid "\\w'%G    'u +\\w'current group/thread/article number'u"
+#: doc/tin.1:3390
+#, no-wrap
 msgid "\\w'%G        'uC +\\w'current group/thread/article number'"
-msgstr "\\w'%G    'u +\\w'grupul curent/firul/numÄƒrul articolului'u"
+msgstr "\\w'%G        'uC +\\w'current group/thread/article number'"
 
 #. type: Plain text
-#: doc/tin.1:3347
-#, fuzzy, no-wrap
-#| msgid ""
-#| "B<%D>\tdate\n"
-#| "B<%F>\tfrom, name and/or address\n"
-#| "B<%G>\tnewsgroup name\n"
-#| "B<%I>\tinitials\n"
-#| "B<%L>\tline count\n"
-#| "B<%M>\tmessage-id\n"
-#| "B<%R>\tnumber of responses in thread\n"
-#| "B<%S>\tscore\n"
-#| "B<%T>\tthread tree\n"
-#| "B<%U>\tunread count\n"
-#| "B<%d>\tnewsgroup description\n"
-#| "B<%f>\tnewsgroup flag\n"
-#| "B<%m>\tarticle marks\n"
-#| "B<%n>\tcurrent group/thread/article number\n"
-#| "B<%s>\tsubject\n"
-#| "B<%%>\t%\n"
+#: doc/tin.1:3407
+#, no-wrap
 msgid ""
 "B<%D>        date\n"
 "B<%F>        from, name and/or address\n"
@@ -9609,25 +9432,25 @@ msgid ""
 "B<%s>        subject\n"
 "B<%%>        %\n"
 msgstr ""
-"B<%D>\tdata\n"
-"B<%F>\tde la, numele È™i/sau adresa\n"
-"B<%G>\tnumele grupului de È™tiri\n"
-"B<%I>\tiniÈ›iale\n"
-"B<%L>\tnumÄƒrul liniei\n"
-"B<%M>\tid-mesaj\n"
-"B<%R>\tnumÄƒrul de rÄƒspunsuri din firul de discuÈ›ie\n"
-"B<%S>\tpunctajul\n"
-"B<%T>\tarborele firului\n"
-"B<%U>\tnumÄƒrul de articole necitite\n"
-"B<%d>\tdescrierea grupului de È™tiri\n"
-"B<%f>\tfanionul grupului de È™tiri\n"
-"B<%m>\tmarcaje articol\n"
-"B<%n>\tgrupul curent/firul/numÄƒrul articolului\n"
-"B<%s>\tsubiect\n"
-"B<%%>\t%\n"
+"B<%D>        data\n"
+"B<%F>        de la, numele È™i/sau adresa\n"
+"B<%G>        numele grupului de È™tiri\n"
+"B<%I>        iniÈ›iale\n"
+"B<%L>        numÄƒrul liniei\n"
+"B<%M>        id-mesaj\n"
+"B<%R>        numÄƒrul de rÄƒspunsuri din firul de discuÈ›ie\n"
+"B<%S>        punctajul\n"
+"B<%T>        arborele firului\n"
+"B<%U>        numÄƒrul de articole necitite\n"
+"B<%d>        descrierea grupului de È™tiri\n"
+"B<%f>        fanionul grupului de È™tiri\n"
+"B<%m>        marcaje articol\n"
+"B<%n>        grupul curent/firul/numÄƒrul articolului\n"
+"B<%s>        subiect\n"
+"B<%%>        %\n"
 
 #. type: Plain text
-#: doc/tin.1:3352
+#: doc/tin.1:3412
 msgid ""
 "Not all variables can be used in each level. The following table provides an "
 "overview:"
@@ -9636,13 +9459,13 @@ msgstr ""
 "o imagine de ansamblu:"
 
 #. type: ta
-#: doc/tin.1:3355
+#: doc/tin.1:3415
 #, no-wrap
 msgid "\\w'%G        'uC +\\w'B<select_format> 'uC +\\w'B<group_format> 'uC +\\w'B<thread_format>'uC"
 msgstr "\\w'%G        'uC +\\w'B<select_format> 'uC +\\w'B<group_format> 'uC +\\w'B<thread_format>'uC"
 
 #. type: Plain text
-#: doc/tin.1:3373
+#: doc/tin.1:3433
 #, no-wrap
 msgid ""
 "\tB<select_format>\tB<group_format>\tB<thread_format>\n"
@@ -9682,18 +9505,18 @@ msgstr ""
 "B<%%>\tX\tX\tX\n"
 
 #. type: Plain text
-#: doc/tin.1:3377 doc/tin.1:3570
+#: doc/tin.1:3437 doc/tin.1:3630
 msgid "Defaults for the format strings:"
 msgstr "Valori implicite pentru È™irurile de format:"
 
 #. type: ta
-#: doc/tin.1:3380
+#: doc/tin.1:3440
 #, no-wrap
 msgid "\\w'select_format  'u +\\w'\"B<%n %m  [%L]  %T  %F>\"'u"
 msgstr "\\w'select_format  'u +\\w'\"B<%n %m  [%L]  %T  %F>\"'u"
 
 #. type: Plain text
-#: doc/tin.1:3384
+#: doc/tin.1:3444
 #, no-wrap
 msgid ""
 "B<select_format>:\t\"B<%f %n %U  %G  %d>\"\n"
@@ -9705,7 +9528,7 @@ msgstr ""
 "B<thread_format>:\t\"B<%n %m  [%L]  %T  %F>\"\n"
 
 #. type: Plain text
-#: doc/tin.1:3390
+#: doc/tin.1:3450
 msgid ""
 "B<show_description> controls whether the newsgroup description is shown or "
 "not. The description can also be toggled with B<SelectToggleDescriptions> "
@@ -9716,7 +9539,7 @@ msgstr ""
 "cu B<SelectToggleDescriptions> (Â«B<d>Â»)."
 
 #. type: Plain text
-#: doc/tin.1:3395
+#: doc/tin.1:3455
 msgid ""
 "The information displayed with 'B<%F>' depends on the value of "
 "B<show_author>. B<GroupToggleSubjDisplay> resp.  B<ThreadToggleSubjDisplay> "
@@ -9727,7 +9550,7 @@ msgstr ""
 "Ã®ntre toate opÈ›iunile disponibile."
 
 #. type: Plain text
-#: doc/tin.1:3399
+#: doc/tin.1:3459
 msgid ""
 "For date representation 'B<%D>' uses B<date_format>. It is possible to "
 "specify a different date format in round brackets (e.g., 'B<%(%d %b %y %H:"
@@ -9739,7 +9562,7 @@ msgstr ""
 "B<date_format>."
 
 #. type: Plain text
-#: doc/tin.1:3403
+#: doc/tin.1:3463
 msgid ""
 "The length of each item (except 'B<%%>') can be defined with a positive "
 "number after the 'B<%>'. The following example displays the score in the "
@@ -9750,7 +9573,7 @@ msgstr ""
 "discuÈ›ie cu o lÄƒÈ›ime de 10 caractere: â€žB<%10S>â€."
 
 #. type: Plain text
-#: doc/tin.1:3409
+#: doc/tin.1:3469
 msgid ""
 "If the newsgroup name is displayed together with the newsgroup description, "
 "the width of the newsgroup name can be controlled via an optional comma "
@@ -9765,7 +9588,7 @@ msgstr ""
 "specificÄƒ o a doua valoare, B<tin> utilizeazÄƒ valoarea implicitÄƒ 32."
 
 #. type: Plain text
-#: doc/tin.1:3416
+#: doc/tin.1:3476
 msgid ""
 "Some variables do have a default width which may lead to truncation.  "
 "Truncation for variables which contain only numbers happens by dividing the "
@@ -9783,13 +9606,13 @@ msgstr ""
 "o prezentare generalÄƒ a valorilor implicite:"
 
 #. type: ta
-#: doc/tin.1:3419
+#: doc/tin.1:3479
 #, no-wrap
 msgid "\\w'Variable  'u +\\w'width'u"
 msgstr "\\w'Variabila  'u +\\w'lÄƒÈ›imea'u"
 
 #. type: Plain text
-#: doc/tin.1:3428
+#: doc/tin.1:3488
 #, no-wrap
 msgid ""
 "Variable\twidth\n"
@@ -9811,17 +9634,7 @@ msgstr ""
 "B<%n>\t 4\n"
 
 #. type: Plain text
-#: doc/tin.1:3439
-#, fuzzy
-#| msgid ""
-#| "If no length is given for 'B<%D>', the length is determined by the format "
-#| "string for the date and the date of the current day. If the date format "
-#| "string contains weekdays or months names it may happen that the date is "
-#| "longer than determined in the first pass. In this case, the date is "
-#| "truncated before display. This occurs, for example, if the current month "
-#| "is May and the article to which the date is displayed was posted in "
-#| "December. In such cases it might useful to determine the maximum length "
-#| "manually and specify the length in the format string."
+#: doc/tin.1:3499
 msgid ""
 "If no length is given for 'B<%D>', the length is determined by the format "
 "string for the date and the date of the current day. If the date format "
@@ -9843,12 +9656,7 @@ msgstr ""
 "format."
 
 #. type: Plain text
-#: doc/tin.1:3443
-#, fuzzy
-#| msgid ""
-#| "In case the format string contains 'B<%G>' and 'B<%d>' and no length are "
-#| "given, B<tin> determines the longest newsgroup name and uses this length "
-#| "for 'B<%G>'. The remaining space will used for 'B<%d>'."
+#: doc/tin.1:3503
 msgid ""
 "In case the format string contains 'B<%G>' and 'B<%d>' and no length are "
 "given, B<tin> determines the longest newsgroup name and uses this length for "
@@ -9860,12 +9668,7 @@ msgstr ""
 "pentru â€žB<%d>â€."
 
 #. type: Plain text
-#: doc/tin.1:3447
-#, fuzzy
-#| msgid ""
-#| "When the format string contains the specifier 'B<%F>' and 'B<%s>' resp. "
-#| "'B<%T>' and no length are given, 'B<%F>' will use one third and 'B<%s>' "
-#| "resp. 'B<%T>' will use two third of the available space."
+#: doc/tin.1:3507
 msgid ""
 "When the format string contains the specifier 'B<%F>' and 'B<%s>' resp. "
 "'B<%T>' and no length is given, 'B<%F>' will use one third and 'B<%s>' resp. "
@@ -9876,18 +9679,7 @@ msgstr ""
 "â€žB<%s>â€ respectiv â€žB<%T>â€ vor utiliza douÄƒ treimi din spaÈ›iul disponibil."
 
 #. type: Plain text
-#: doc/tin.1:3457
-#, fuzzy
-#| msgid ""
-#| "In addition, a minimum or a maximum screen width can be defined for each "
-#| "item (except 'B<%%>'). In this case, the item will only be displayed when "
-#| "the screen is wider resp. smaller than specified. This comes in handy to "
-#| "not overload a small screen but have maximum information on a large "
-#| "screen. The minimum screen width has to be specified by a positive number "
-#| "preceded by an 'B<E<gt>>', the maximum screenwidth has to be specified by "
-#| "a positive number preceded by an 'B<E<lt>>'. In the following example "
-#| "B<tin> will display the score only if the screen is wider than 100 "
-#| "characters: 'B<%E<gt>100S>'."
+#: doc/tin.1:3517
 msgid ""
 "In addition, a minimum or a maximum screen width can be defined for each "
 "item (except 'B<%%>'). In this case, the item will only be displayed when "
@@ -9910,7 +9702,7 @@ msgstr ""
 "este mai lat de 100 de caractere: â€žB<%E<gt>100S>â€."
 
 #. type: Plain text
-#: doc/tin.1:3471
+#: doc/tin.1:3531
 msgid ""
 "If both the length and the minimum or maximum screen width should be "
 "specified for an item, the length must be the first parameter and the "
@@ -9942,50 +9734,54 @@ msgstr ""
 "utilizatÄƒ o lungime de 40 de caractere: â€žB<%60E<gt>100:40s>â€."
 
 #. type: Plain text
-#: doc/tin.1:3475
-#, fuzzy
-#| msgid ""
-#| "The look of the Attachment level and the mime and uue header at Page "
-#| "level can be customized too via format strings.  The following variables "
-#| "are available:"
+#: doc/tin.1:3535
 msgid ""
 "The look of the Attachment level and the mime, uue and yenc header at Page "
 "level can be customized too via format strings.  The following variables are "
 "available:"
 msgstr ""
-"Aspectul nivelului AtaÈ™amentului È™i antetul mime È™i uue la nivel de paginÄƒ "
-"pot fi personalizate È™i prin È™iruri de format.  Sunt disponibile urmÄƒtoarele "
-"variabile:"
+"Aspectul nivelului AtaÈ™amentului È™i antetul mime, uue È™i yenc la nivel de "
+"paginÄƒ pot fi personalizate È™i prin È™iruri de format. Sunt disponibile "
+"urmÄƒtoarele variabile:"
 
 #. type: ta
-#: doc/tin.1:3478
-#, fuzzy, no-wrap
-#| msgid "\\w'%G    'u +\\w'current group/thread/article number'u"
+#: doc/tin.1:3538
+#, no-wrap
 msgid "\\w'%G        'u +\\w'current group/thread/article number'u"
-msgstr "\\w'%G    'u +\\w'grupul curent/firul/numÄƒrul articolului'u"
+msgstr "\\w'%G        'u +\\w'grupul curent/firul/numÄƒrul articolului'u"
 
 #. type: Plain text
-#: doc/tin.1:3507
+#: doc/tin.1:3567
 #, fuzzy, no-wrap
 #| msgid ""
-#| "B<%C>\tCharset\n"
-#| "B<%c>\tLike %C but with description\n"
-#| "B<%D>\tLine count\n"
-#| "B<%d>\tLike %D but with description\n"
-#| "B<%E>\tContent encoding\n"
-#| "B<%e>\tLike %E but with description\n"
-#| "B<%I>\tComplete/incomplete UUE part indicator\n"
-#| "B<%L>\tLanguage\n"
-#| "B<%l>\tLike %L but with description\n"
-#| "B<%N>\tName\n"
-#| "B<%n>\tLike %N but with description\n"
-#| "B<%S>\tContent subtype\n"
-#| "B<%s>\tLike %S but with description\n"
-#| "B<%T>\tContent type\n"
-#| "B<%t>\tLike %T but with description\n"
-#| "B<%Z>\tSize in bytes\n"
-#| "B<%z>\tLike %Z but with description\n"
-#| "B<%%>\t%\n"
+#| "B<%C>        Charset\n"
+#| "B<%c>        Like %C but with description\n"
+#| "B<%D>        Line count\n"
+#| "B<%d>        Like %D but with description\n"
+#| "B<%E>        Content encoding\n"
+#| "B<%e>        Like %E but with description\n"
+#| "B<%F>        Current YENC part\n"
+#| "B<%f>        Like %F but with description\n"
+#| "B<%G>        Total number of YENC parts\n"
+#| "B<%g>        Like %G but with description\n"
+#| "B<%I>        Complete/incomplete UUE/YENC part indicator\n"
+#| "B<%L>        Language\n"
+#| "B<%l>        Like %L but with description\n"
+#| "B<%N>        Name\n"
+#| "B<%n>        Like %N but with description\n"
+#| "B<%S>        Content subtype\n"
+#| "B<%s>        Like %S but with description\n"
+#| "B<%T>        Content type\n"
+#| "B<%t>        Like %T but with description\n"
+#| "B<%V>        Size of the current YENC part in bytes\n"
+#| "B<%v>        Like %V but with description\n"
+#| "B<%W>        Total size of all YENC parts in bytes\n"
+#| "B<%w>        Like %W but with description\n"
+#| "B<%X>        CRC checksum of current yenc part\n"
+#| "B<%x>        Like %X but with description\n"
+#| "B<%Z>        Size in bytes\n"
+#| "B<%z>        Like %Z but with description\n"
+#| "B<%%>        %\n"
 msgid ""
 "B<%C>        Charset\n"
 "B<%c>        Like %C but with description\n"
@@ -10016,27 +9812,27 @@ msgid ""
 "B<%z>        Like %Z but with description\n"
 "B<%%>        %\n"
 msgstr ""
-"B<%C>\tSetul de caractere\n"
-"B<%c>\tPrecum â€ž%Câ€, dar cu descriere\n"
-"B<%D>\tNumÄƒrul liniei\n"
-"B<%d>\tPrecum â€ž%Dâ€, dar cu descriere\n"
-"B<%E>\tCodificarea conÈ›inutului\n"
-"B<%e>\tPrecum â€ž%Eâ€, dar cu descriere\n"
-"B<%I>\tIndicator complet/incomplet al pÄƒrÈ›ii UUE\n"
-"B<%L>\tLimba\n"
-"B<%l>\tPrecum â€ž%Lâ€, dar cu descriere\n"
-"B<%N>\tNume\n"
-"B<%n>\tPrecum â€ž%Nâ€, dar cu descriere\n"
-"B<%S>\tSubtipul de conÈ›inut\n"
-"B<%s>\tPrecum â€ž%Sâ€, dar cu descriere\n"
-"B<%T>\tTipul de conÈ›inut\n"
-"B<%t>\tPrecum â€ž%Tâ€, dar cu descriere\n"
-"B<%Z>\tDimensiunea Ã®n octeÈ›i\n"
-"B<%z>\tPrecum â€ž%Zâ€, dar cu descriere\n"
-"B<%%>\t%\n"
+"B<%C>        Setul de caractere\n"
+"B<%c>        Precum â€ž%Câ€, dar cu descriere\n"
+"B<%D>        NumÄƒrul liniei\n"
+"B<%d>        Precum â€ž%Dâ€, dar cu descriere\n"
+"B<%E>        Codificarea conÈ›inutului\n"
+"B<%e>        Precum â€ž%Eâ€, dar cu descriere\n"
+"B<%I>        Indicator complet/incomplet al pÄƒrÈ›ii UUE\n"
+"B<%L>        Limba\n"
+"B<%l>        Precum â€ž%Lâ€, dar cu descriere\n"
+"B<%N>        Nume\n"
+"B<%n>        Precum â€ž%Nâ€, dar cu descriere\n"
+"B<%S>        Subtipul de conÈ›inut\n"
+"B<%s>        Precum â€ž%Sâ€, dar cu descriere\n"
+"B<%T>        Tipul de conÈ›inut\n"
+"B<%t>        Precum â€ž%Tâ€, dar cu descriere\n"
+"B<%Z>        Dimensiunea Ã®n octeÈ›i\n"
+"B<%z>        Precum â€ž%Zâ€, dar cu descriere\n"
+"B<%%>        %\n"
 
 #. type: Plain text
-#: doc/tin.1:3512
+#: doc/tin.1:3572
 msgid ""
 "Not all items can be used in each variable. The following table provides an "
 "overview:"
@@ -10045,223 +9841,210 @@ msgstr ""
 "oferÄƒ o imagine de ansamblu:"
 
 #. type: tbl table
-#: doc/tin.1:3519
+#: doc/tin.1:3579
 #, no-wrap
 msgid "attachment\\%_format"
 msgstr "attachment\\%_format"
 
 #. type: tbl table
-#: doc/tin.1:3521
+#: doc/tin.1:3581
 #, no-wrap
 msgid "page\\%_mime\\%_format"
 msgstr "page\\%_mime\\%_format"
 
 #. type: tbl table
-#: doc/tin.1:3523
+#: doc/tin.1:3583
 #, no-wrap
 msgid "page\\%_uue\\%_format"
 msgstr "page\\%_uue\\%_format"
 
 #. type: tbl table
-#: doc/tin.1:3525
+#: doc/tin.1:3585
 #, no-wrap
 msgid "page\\%_yenc\\%_format"
 msgstr "page\\%_yenc\\%_format"
 
 #. type: tbl table
-#: doc/tin.1:3526
+#: doc/tin.1:3586
 #, no-wrap
 msgid "%C"
 msgstr "%C"
 
 #. type: tbl table
-#: doc/tin.1:3526 doc/tin.1:3527 doc/tin.1:3528 doc/tin.1:3529 doc/tin.1:3530
-#: doc/tin.1:3531 doc/tin.1:3532 doc/tin.1:3533 doc/tin.1:3534 doc/tin.1:3535
-#: doc/tin.1:3536 doc/tin.1:3537 doc/tin.1:3538 doc/tin.1:3539 doc/tin.1:3540
-#: doc/tin.1:3541 doc/tin.1:3542 doc/tin.1:3543 doc/tin.1:3544 doc/tin.1:3545
-#: doc/tin.1:3546 doc/tin.1:3547 doc/tin.1:3548 doc/tin.1:3549 doc/tin.1:3550
-#: doc/tin.1:3551 doc/tin.1:3552 doc/tin.1:3553
+#: doc/tin.1:3586 doc/tin.1:3587 doc/tin.1:3588 doc/tin.1:3589 doc/tin.1:3590
+#: doc/tin.1:3591 doc/tin.1:3592 doc/tin.1:3593 doc/tin.1:3594 doc/tin.1:3595
+#: doc/tin.1:3596 doc/tin.1:3597 doc/tin.1:3598 doc/tin.1:3599 doc/tin.1:3600
+#: doc/tin.1:3601 doc/tin.1:3602 doc/tin.1:3603 doc/tin.1:3604 doc/tin.1:3605
+#: doc/tin.1:3606 doc/tin.1:3607 doc/tin.1:3608 doc/tin.1:3609 doc/tin.1:3610
+#: doc/tin.1:3611 doc/tin.1:3612 doc/tin.1:3613
 #, no-wrap
 msgid "X"
 msgstr "X"
 
 #. type: tbl table
-#: doc/tin.1:3527
+#: doc/tin.1:3587
 #, no-wrap
 msgid "%c"
 msgstr "%c"
 
 #. type: tbl table
-#: doc/tin.1:3528
+#: doc/tin.1:3588
 #, no-wrap
 msgid "%D"
 msgstr "%D"
 
 #. type: tbl table
-#: doc/tin.1:3529
+#: doc/tin.1:3589
 #, no-wrap
 msgid "%d"
 msgstr "%d"
 
 #. type: tbl table
-#: doc/tin.1:3530
+#: doc/tin.1:3590
 #, no-wrap
 msgid "%E"
 msgstr "%E"
 
 #. type: tbl table
-#: doc/tin.1:3531
+#: doc/tin.1:3591
 #, no-wrap
 msgid "%e"
 msgstr "%e"
 
 #. type: tbl table
-#: doc/tin.1:3532
+#: doc/tin.1:3592
 #, no-wrap
 msgid "%F"
 msgstr "%F"
 
 #. type: tbl table
-#: doc/tin.1:3533
+#: doc/tin.1:3593
 #, no-wrap
 msgid "%f"
 msgstr "%f"
 
 #. type: tbl table
-#: doc/tin.1:3534
+#: doc/tin.1:3594
 #, no-wrap
 msgid "%G"
 msgstr "%G"
 
 #. type: tbl table
-#: doc/tin.1:3535
+#: doc/tin.1:3595
 #, no-wrap
 msgid "%g"
 msgstr "%g"
 
 #. type: tbl table
-#: doc/tin.1:3536
+#: doc/tin.1:3596
 #, no-wrap
 msgid "%I"
 msgstr "%I"
 
 #. type: tbl table
-#: doc/tin.1:3537
+#: doc/tin.1:3597
 #, no-wrap
 msgid "%L"
 msgstr "%L"
 
 #. type: tbl table
-#: doc/tin.1:3538
+#: doc/tin.1:3598
 #, no-wrap
 msgid "%l"
 msgstr "%l"
 
 #. type: tbl table
-#: doc/tin.1:3539
+#: doc/tin.1:3599
 #, no-wrap
 msgid "%N"
 msgstr "%N"
 
 #. type: tbl table
-#: doc/tin.1:3540
+#: doc/tin.1:3600
 #, no-wrap
 msgid "%n"
 msgstr "%n"
 
 #. type: tbl table
-#: doc/tin.1:3541
+#: doc/tin.1:3601
 #, no-wrap
 msgid "%S"
 msgstr "%S"
 
 #. type: tbl table
-#: doc/tin.1:3542
+#: doc/tin.1:3602
 #, no-wrap
 msgid "%s"
 msgstr "%s"
 
 #. type: tbl table
-#: doc/tin.1:3543
+#: doc/tin.1:3603
 #, no-wrap
 msgid "%T"
 msgstr "%T"
 
 #. type: tbl table
-#: doc/tin.1:3544
+#: doc/tin.1:3604
 #, no-wrap
 msgid "%t"
 msgstr "%t"
 
 #. type: tbl table
-#: doc/tin.1:3545
+#: doc/tin.1:3605
 #, no-wrap
 msgid "%V"
 msgstr "%V"
 
 #. type: tbl table
-#: doc/tin.1:3546
+#: doc/tin.1:3606
 #, no-wrap
 msgid "%v"
 msgstr "%v"
 
 #. type: tbl table
-#: doc/tin.1:3547
+#: doc/tin.1:3607
 #, no-wrap
 msgid "%W"
 msgstr "%W"
 
 #. type: tbl table
-#: doc/tin.1:3548
+#: doc/tin.1:3608
 #, no-wrap
 msgid "%w"
 msgstr "%w"
 
 #. type: tbl table
-#: doc/tin.1:3549
+#: doc/tin.1:3609
 #, no-wrap
 msgid "%X"
 msgstr "%X"
 
 #. type: tbl table
-#: doc/tin.1:3550
+#: doc/tin.1:3610
 #, no-wrap
 msgid "%x"
 msgstr "%x"
 
 #. type: tbl table
-#: doc/tin.1:3551
+#: doc/tin.1:3611
 #, no-wrap
 msgid "%Z"
 msgstr "%Z"
 
 #. type: tbl table
-#: doc/tin.1:3552
+#: doc/tin.1:3612
 #, no-wrap
 msgid "%z"
 msgstr "%z"
 
 #. type: tbl table
-#: doc/tin.1:3553
+#: doc/tin.1:3613
 #, no-wrap
 msgid "%%"
 msgstr "%%"
 
 #. type: Plain text
-#: doc/tin.1:3568
-#, fuzzy
-#| msgid ""
-#| "By default, the string is not truncated. If it exceeds the screen width, "
-#| "it is wrapped. If the % sign is followed by an exclamation mark ('!\\&') "
-#| "for uppercase letters, the element is omitted if there is not enough "
-#| "space. If the % sign is followed by an asterisk ('*') for a lowercase "
-#| "letter, the description is omitted if there is not enough space. If the % "
-#| "sign is followed by an exclamation mark ('!\\&') for a lowercase letter, "
-#| "the description is omitted first and then the content. The shortening is "
-#| "always from right to left, first the description is omitted and when no "
-#| "more description is displayed, the content is omitted. If %T and %S "
-#| "follow each other directly a '/' will be inserted in between. %Z will "
-#| "always have one decimal point and may have a one letter bi-suffix."
+#: doc/tin.1:3628
 msgid ""
 "By default, the string is not truncated. If it exceeds the screen width, it "
 "is wrapped. If the % sign is followed by an exclamation mark ('!\\&') for "
@@ -10283,24 +10066,19 @@ msgstr ""
 "urmat de un semn de exclamare (â€ž!\\&â€) pentru o literÄƒ micÄƒ, descrierea este "
 "omisÄƒ mai Ã®ntÃ¢i, apoi conÈ›inutul. Scurtarea se face Ã®ntotdeauna de la "
 "dreapta la stÃ¢nga, mai Ã®ntÃ¢i este omisÄƒ descrierea, iar cÃ¢nd nu mai este "
-"afiÈ™atÄƒ nicio descriere, este omis conÈ›inutul. DacÄƒ %T È™i %S se succed "
-"direct, Ã®ntre ele se va insera un â€ž/â€. %Z va avea Ã®ntotdeauna un punct "
-"zecimal È™i poate avea un sufix de o literÄƒ."
+"afiÈ™atÄƒ nicio descriere, este omis conÈ›inutul. DacÄƒ %T È™i %S, %F È™i %G sau "
+"%V È™i %W se succed direct, Ã®ntre ele se va insera un â€ž/â€. %Z va avea "
+"Ã®ntotdeauna un punct zecimal È™i poate avea un sufix de o literÄƒ."
 
 #. type: ta
-#: doc/tin.1:3573
-#, fuzzy, no-wrap
-#| msgid "\\w'attachment_format'u +\\w'\"B<%T%S%E%C%d>\"'u"
+#: doc/tin.1:3633
+#, no-wrap
 msgid "\\w'attachment_format:'u +\\w'\"B<%T%S%E%C%d>\"'u"
-msgstr "\\w'attachment_format'u +\\w'\"B<%T%S%E%C%d>\"'u"
+msgstr "\\w'attachment_format:'u +\\w'\"B<%T%S%E%C%d>\"'u"
 
 #. type: Plain text
-#: doc/tin.1:3578
-#, fuzzy, no-wrap
-#| msgid ""
-#| "B<attachment_format>:\t\"B<%T%S%E%C%d>\"\n"
-#| "B<page_mime_format>:\t\"B<[-- %T%S%*n%z%*l%!c%!d%*e --]>\"\n"
-#| "B<page_uue_format>:\t\t\"B<[-- %T%S%*n%I%!d%*e --]>\"\n"
+#: doc/tin.1:3638
+#, no-wrap
 msgid ""
 "B<attachment_format>:\t\"B<%T%S%E%C%d>\"\n"
 "B<page_mime_format>:\t\t\"B<[-- %T%S%*n%z%*l%!c%!d%*e --]>\"\n"
@@ -10308,17 +10086,18 @@ msgid ""
 "B<page_yenc_format>:\t\t\"B<[-- %*N%!d%I [%F%G]%V%W%X --]>\"\n"
 msgstr ""
 "B<attachment_format>:\t\"B<%T%S%E%C%d>\"\n"
-"B<page_mime_format>:\t\"B<[-- %T%S%*n%z%*l%!c%!d%*e --]>\"\n"
+"B<page_mime_format>:\t\t\"B<[-- %T%S%*n%z%*l%!c%!d%*e --]>\"\n"
 "B<page_uue_format>:\t\t\"B<[-- %T%S%*n%I%!d%*e --]>\"\n"
+"B<page_yenc_format>:\t\t\"B<[-- %*N%!d%I [%F%G]%V%W%X --]>\"\n"
 
 #. type: SS
-#: doc/tin.1:3581
+#: doc/tin.1:3641
 #, no-wrap
 msgid "TIPS AND TRICKS"
 msgstr "SFATURI È˜I TRUCURI"
 
 #. type: Plain text
-#: doc/tin.1:3585
+#: doc/tin.1:3645
 msgid ""
 "B<tin> can be pretty much be navigated by using the four cursor keys.  The "
 "left arrow key goes up a level, the right arrow key goes down a level, the "
@@ -10329,7 +10108,7 @@ msgstr ""
 "tasta sÄƒgeatÄƒ-sus urcÄƒ o linie È™i tasta sÄƒgeatÄƒ-jos coboarÄƒ o linie."
 
 #. type: Plain text
-#: doc/tin.1:3587
+#: doc/tin.1:3647
 msgid ""
 "The following newsgroups provide useful information concerning news software:"
 msgstr ""
@@ -10337,7 +10116,7 @@ msgstr ""
 "È™tiri:"
 
 #. type: Plain text
-#: doc/tin.1:3590
+#: doc/tin.1:3650
 msgid ""
 "\\(emnews.software.readers (info. about news user agents tin, rn, nn, slrn "
 "etc.)"
@@ -10346,12 +10125,12 @@ msgstr ""
 "nn, slrn etc.)"
 
 #. type: Plain text
-#: doc/tin.1:3592
+#: doc/tin.1:3652
 msgid "\\(emnews.software.nntp (info. about NNTP)"
 msgstr "\\(emnews.software.nntp (informaÈ›ii despre NNTP)"
 
 #. type: Plain text
-#: doc/tin.1:3594
+#: doc/tin.1:3654
 msgid ""
 "\\(emnews.answers (Frequently Asked Questions (FAQ) about many different "
 "themes)"
@@ -10359,7 +10138,7 @@ msgstr ""
 "\\(emnews.answers (ÃŽntrebÄƒri frecvente (FAQ) despre multe teme diferite)"
 
 #. type: Plain text
-#: doc/tin.1:3598
+#: doc/tin.1:3658
 msgid ""
 "Many prompts within B<tin> offer a default choice that the cursor is "
 "positioned on. By pressing 'B<E<lt>CRE<gt>>' the default value is taken.  "
@@ -10371,7 +10150,7 @@ msgstr ""
 "Â«B<E<lt>ESCE<gt>>Â»."
 
 #. type: Plain text
-#: doc/tin.1:3605
+#: doc/tin.1:3665
 msgid ""
 "When B<tin> is run in an B<\\%xterm>(1x)  it will resize itself each time "
 "the B<\\%xterm>(1x)  is resized."
@@ -10380,7 +10159,7 @@ msgstr ""
 "de fiecare datÄƒ cÃ¢nd B<\\%xterm>(1x)  este redimensionat."
 
 #. type: Plain text
-#: doc/tin.1:3609
+#: doc/tin.1:3669
 msgid ""
 "B<tin> will reread the I<${TIN_LIBDIR:-NEWSLIBDIR}\"/\"${TIN_ACTIVEFILE:-"
 "active}> file at set intervals (B<reread_active_file_secs>) to show any "
@@ -10391,7 +10170,7 @@ msgstr ""
 "afiÈ™a orice È™tiri nou sosite."
 
 #. type: Plain text
-#: doc/tin.1:3614
+#: doc/tin.1:3674
 msgid ""
 "If you find large number of new newsgroups cluttering up your screen, "
 "pressing B<SelectToggleReadDisplay> ('B<r>') will make them go away."
@@ -10400,13 +10179,13 @@ msgstr ""
 "ecranul, apÄƒsÃ¢nd B<SelectToggleReadDisplay> (Â«B<r>Â») le veÈ›i face sÄƒ disparÄƒ."
 
 #. type: SS
-#: doc/tin.1:3614
+#: doc/tin.1:3674
 #, no-wrap
 msgid "XTERM BUTTONS"
 msgstr "BUTOANE XTERM"
 
 #. type: Plain text
-#: doc/tin.1:3620
+#: doc/tin.1:3680
 msgid ""
 "If the environment variable B<$TERM> is set to B<\\%xterm>(1x), then button "
 "pressing can be used to select groups and articles. In this discussion, the "
@@ -10419,18 +10198,18 @@ msgstr ""
 "Ã®n mod convenÈ›ional (adicÄƒ Butonul1 este butonul din stÃ¢nga)."
 
 #. type: Plain text
-#: doc/tin.1:3622
+#: doc/tin.1:3682
 msgid "In general (i.e., for the group, thread and article menus),"
 msgstr "ÃŽn general (adicÄƒ pentru meniurile grupului, firului È™i articolului),"
 
 #. type: TP
-#: doc/tin.1:3622
+#: doc/tin.1:3682
 #, no-wrap
 msgid "Button1 (left)"
 msgstr "Butonul1 (stÃ¢nga)"
 
 #. type: Plain text
-#: doc/tin.1:3625
+#: doc/tin.1:3685
 msgid ""
 "enters next (lower) level if you click on an article, otherwise pages down."
 msgstr ""
@@ -10438,13 +10217,13 @@ msgstr ""
 "paginile sunt afiÈ™ate Ã®n jos."
 
 #. type: TP
-#: doc/tin.1:3625
+#: doc/tin.1:3685
 #, no-wrap
 msgid "Button2 (center)"
 msgstr "Butonul2 (central)"
 
 #. type: Plain text
-#: doc/tin.1:3629
+#: doc/tin.1:3689
 msgid ""
 "returns to the previous (upper) level if you click on an article, otherwise "
 "pages up."
@@ -10453,13 +10232,13 @@ msgstr ""
 "revine la pagina anterioarÄƒ."
 
 #. type: TP
-#: doc/tin.1:3629
+#: doc/tin.1:3689
 #, no-wrap
 msgid "Button3 (right)"
 msgstr "Butonul3 (dreapta)"
 
 #. type: Plain text
-#: doc/tin.1:3633
+#: doc/tin.1:3693
 msgid ""
 "positions on the article line under mouse cursor, or pages down if you've "
 "clicked outside the list of articles."
@@ -10468,20 +10247,20 @@ msgstr ""
 "Ã®n jos dacÄƒ ai fÄƒcut clic Ã®n afara listei de articole."
 
 #. type: Plain text
-#: doc/tin.1:3635
+#: doc/tin.1:3695
 msgid "In the group selection menu, if the mouse is pointing at a group then:"
 msgstr ""
 "ÃŽn meniul de selecÈ›ie a grupului, dacÄƒ mouse-ul este poziÈ›ionat pe un grup, "
 "atunci:"
 
 #. type: TP
-#: doc/tin.1:3635 doc/tin.1:3647 doc/tin.1:3661
+#: doc/tin.1:3695 doc/tin.1:3707 doc/tin.1:3721
 #, no-wrap
 msgid "left button"
 msgstr "butonul din stÃ¢nga"
 
 #. type: Plain text
-#: doc/tin.1:3639
+#: doc/tin.1:3699
 msgid ""
 "moves to and selects the group pointed at, just like B<SelectReadGrp> "
 "('B<E<lt>CRE<gt>>')."
@@ -10490,29 +10269,29 @@ msgstr ""
 "(Â«B<E<lt>CRE<gt>>Â»)."
 
 #. type: TP
-#: doc/tin.1:3639 doc/tin.1:3651 doc/tin.1:3664
+#: doc/tin.1:3699 doc/tin.1:3711 doc/tin.1:3724
 #, no-wrap
 msgid "center button"
 msgstr "butonul central"
 
 #. type: Plain text
-#: doc/tin.1:3642
+#: doc/tin.1:3702
 msgid "quits the program, just like B<Quit> ('B<q>')."
 msgstr "iese din program, la fel ca butonul B<Quit> (Â«B<q>Â»)."
 
 #. type: TP
-#: doc/tin.1:3642 doc/tin.1:3656 doc/tin.1:3669
+#: doc/tin.1:3702 doc/tin.1:3716 doc/tin.1:3729
 #, no-wrap
 msgid "right button"
 msgstr "butonul din dreapta"
 
 #. type: Plain text
-#: doc/tin.1:3645
+#: doc/tin.1:3705
 msgid "moves to the group pointed at."
 msgstr "se mutÄƒ Ã®n grupul indicat."
 
 #. type: Plain text
-#: doc/tin.1:3647
+#: doc/tin.1:3707
 msgid ""
 "In the article menu, if the mouse is pointing at an article (or thread) then:"
 msgstr ""
@@ -10520,7 +10299,7 @@ msgstr ""
 "fir de discuÈ›ie), atunci:"
 
 #. type: Plain text
-#: doc/tin.1:3651
+#: doc/tin.1:3711
 msgid ""
 "reads the article pointed at, just like B<GroupReadBasenote> "
 "('B<E<lt>CRE<gt>>'), or the thread, just like B<GroupListThd> ('B<l>')."
@@ -10530,7 +10309,7 @@ msgstr ""
 "(Â«B<l>Â»)."
 
 #. type: Plain text
-#: doc/tin.1:3656
+#: doc/tin.1:3716
 msgid ""
 "exits the menu, catching up on the group if you have "
 "B<group_catchup_on_exit> set in your configuration, just like B<Quit> "
@@ -10540,26 +10319,26 @@ msgstr ""
 "B<group_catchup_on_exit> Ã®n configuraÈ›ia dvs., la fel ca B<Quit> (Â«B<q>Â»)."
 
 #. type: Plain text
-#: doc/tin.1:3659
+#: doc/tin.1:3719
 msgid "moves to the article (or thread) pointed at."
 msgstr "trece la articolul (sau firul) indicat."
 
 #. type: Plain text
-#: doc/tin.1:3661
+#: doc/tin.1:3721
 msgid "In the thread menu, if the mouse is pointing at an article then:"
 msgstr ""
 "ÃŽn meniul firului de discuÈ›ie, dacÄƒ mouse-ul este poziÈ›ionat pe un articol, "
 "atunci:"
 
 #. type: Plain text
-#: doc/tin.1:3664
+#: doc/tin.1:3724
 msgid ""
 "reads article pointed at, just like B<ThreadReadArt> ('B<E<lt>CRE<gt>>')."
 msgstr ""
 "citeÈ™te articolul indicat, la fel ca B<ThreadReadArt> (Â«B<E<lt>CRE<gt>>Â»)."
 
 #. type: Plain text
-#: doc/tin.1:3669
+#: doc/tin.1:3729
 msgid ""
 "exits the menu, catching up on the thread if you have "
 "B<thread_catchup_on_exit> set in your configuration, just like B<Quit> "
@@ -10569,12 +10348,12 @@ msgstr ""
 "B<thread_catchup_on_exit> Ã®n configuraÈ›ie, la fel ca B<Quit> (Â«B<q>Â»)."
 
 #. type: Plain text
-#: doc/tin.1:3672
+#: doc/tin.1:3732
 msgid "moves to the article pointed at."
 msgstr "trece la articolul indicat."
 
 #. type: Plain text
-#: doc/tin.1:3679
+#: doc/tin.1:3739
 msgid ""
 "In other menus and areas button pressing reverts back to usual cut and paste "
 "of B<\\%xterm>(1x), but after one click of any button."
@@ -10583,13 +10362,13 @@ msgstr ""
 "tÄƒiere È™i lipire a B<\\%xterm>(1x), dar dupÄƒ un singur clic pe orice buton."
 
 #. type: SS
-#: doc/tin.1:3679
+#: doc/tin.1:3739
 #, no-wrap
 msgid "INDEX FILES"
 msgstr "FIÈ˜IERE INDEX"
 
 #. type: Plain text
-#: doc/tin.1:3684
+#: doc/tin.1:3744
 msgid ""
 "If your news server supports NOV index files (see B<\\%newsoverview>(5), "
 "most modern installations will) and you have a fast connection to your news "
@@ -10601,15 +10380,7 @@ msgstr ""
 "ignoratÄƒ."
 
 #. type: Plain text
-#: doc/tin.1:3693
-#, fuzzy
-#| msgid ""
-#| "If your news server doesn't support NOV index files or you have a very "
-#| "slow connection to your news server then B<tin> can cache the index for "
-#| "each newsgroup if B<cache_overview_files> is set to ON.  Note that this "
-#| "cache can use up large amounts of disk space if you read a lot of groups "
-#| "and/or high traffic groups. To reduce the amount of disk space used, "
-#| "B<compress_overview_files> can be set to ON."
+#: doc/tin.1:3753
 msgid ""
 "If your news server doesn't support NOV index files or you have a very slow "
 "connection to your news server then B<tin> can cache the index for each "
@@ -10625,10 +10396,11 @@ msgstr ""
 "definitÄƒ la ON.  ReÈ›ineÈ›i cÄƒ acest cache poate ocupa mult spaÈ›iu pe disc "
 "dacÄƒ citiÈ›i multe grupuri È™i/sau grupuri cu trafic intens. Pentru a reduce "
 "cantitatea de spaÈ›iu pe disc utilizatÄƒ, B<compress_overview_files> poate fi "
-"stabilitÄƒ la ON."
+"stabilitÄƒ la ON. ReÈ›ineÈ›i cÄƒ utilizarea B<getart_limit> va dezactiva "
+"B<cache_overview_files>."
 
 #. type: Plain text
-#: doc/tin.1:3702
+#: doc/tin.1:3762
 msgid ""
 "Each user creates/updates his/her own index files that are stored in I<$"
 "{TIN_INDEX_NEWSDIR:-\"${TIN_HOMEDIR:-\"$HOME\"}/.tin\"}/.news/>. If you are "
@@ -10648,7 +10420,7 @@ msgstr ""
 "activarea cache-ului va avea un efect redus sau nul."
 
 #. type: Plain text
-#: doc/tin.1:3709
+#: doc/tin.1:3769
 msgid ""
 "Entering a group the first time tends to be slow because the index file must "
 "be built from scratch. To alleviate the slowness start B<tin> to create all "
@@ -10665,7 +10437,7 @@ msgstr ""
 "mai rapide, deoarece numai articolele noi vor trebui sÄƒ fie stocate Ã®n cache."
 
 #. type: Plain text
-#: doc/tin.1:3714
+#: doc/tin.1:3774
 msgid ""
 "As indexing might take some time you may want to run B<tin> from the system "
 "batcher B<\\%cron>(8)  with the ''B<-u>'' option:"
@@ -10675,13 +10447,13 @@ msgstr ""
 "u>â€:"
 
 #. type: Plain text
-#: doc/tin.1:3719
+#: doc/tin.1:3779
 #, no-wrap
 msgid "\\f(CR30 6 * * * /usr/local/bin/tin -u\\fR\n"
 msgstr "\\f(CR30 6 * * * /usr/local/bin/tin -u\\fR\n"
 
 #. type: Plain text
-#: doc/tin.1:3725
+#: doc/tin.1:3785
 msgid ""
 "If you are low on local disk space you should consider to manually purge "
 "cached data for groups you are not reading anymore with something like:"
@@ -10691,7 +10463,7 @@ msgstr ""
 "mai citiÈ›i, folosind o comandÄƒ precum:"
 
 #. type: Plain text
-#: doc/tin.1:3731
+#: doc/tin.1:3791
 #, no-wrap
 msgid ""
 "\\f(CRfind ${TIN_INDEX_NEWSDIR:-\"${TIN_HOMEDIR:-\"$HOME\"}/.tin\"}/.news* \\e\n"
@@ -10701,7 +10473,7 @@ msgstr ""
 "-type f -name \"[0-9]*.[0-9]\" -atime +28 | xargs rm -f\\fR\n"
 
 #. type: SH
-#: doc/tin.1:3736 doc/tin.5:22
+#: doc/tin.1:3796 doc/tin.5:22
 #, no-wrap
 msgid "FILES"
 msgstr "FIÈ˜IERE"
@@ -10723,7 +10495,7 @@ msgstr "FIÈ˜IERE"
 #.        $TMPDIR/ACTIVE     (-D 64)
 #.        $TMPDIR/GNKSA      (-D 64)
 #. type: Plain text
-#: doc/tin.1:3755
+#: doc/tin.1:3815
 msgid "For a detailed description see B<\\%tin>(5)."
 msgstr "Pentru o descriere detaliatÄƒ, a se vedea B<\\%tin>(5)."
 
@@ -10749,119 +10521,119 @@ msgstr "Pentru o descriere detaliatÄƒ, a
 #.  $TMPDIR/SCOPES-W   (-D 32)
 #.  $TMPDIR/ACTIVE     (-D 64)
 #. type: Plain text
-#: doc/tin.1:3757 doc/tin.5:45
+#: doc/tin.1:3817 doc/tin.5:45
 msgid "I<$MAILCAPS>"
 msgstr "I<$MAILCAPS>"
 
 #. type: Plain text
-#: doc/tin.1:3759 doc/tin.5:47
-msgid "I<~/.mailcap>"
-msgstr "I<~/.mailcap>"
+#: doc/tin.1:3819 doc/tin.5:47
+msgid "I<\\[ti]/.mailcap>"
+msgstr "I<\\[ti]/.mailcap>"
 
 #. type: Plain text
-#: doc/tin.1:3761 doc/tin.5:49
+#: doc/tin.1:3821 doc/tin.5:49
 msgid "I</etc/mailcap>"
 msgstr "I</etc/mailcap>"
 
 #. type: Plain text
-#: doc/tin.1:3763 doc/tin.5:51
+#: doc/tin.1:3823 doc/tin.5:51
 msgid "I</usr/etc/mailcap>"
 msgstr "I</usr/etc/mailcap>"
 
 #. type: Plain text
-#: doc/tin.1:3765 doc/tin.5:53
+#: doc/tin.1:3825 doc/tin.5:53
 msgid "I</usr/local/etc/mailcap>"
 msgstr "I</usr/local/etc/mailcap>"
 
 #. type: Plain text
-#: doc/tin.1:3767 doc/tin.5:55
+#: doc/tin.1:3827 doc/tin.5:55
 msgid "I</etc/mail/mailcap>"
 msgstr "I</etc/mail/mailcap>"
 
 #. type: Plain text
-#: doc/tin.1:3769 doc/tin.5:247
+#: doc/tin.1:3829 doc/tin.5:247
 msgid "I</etc/nntpserver>"
 msgstr "I</etc/nntpserver>"
 
 #. type: Plain text
-#: doc/tin.1:3771 doc/tin.5:256
+#: doc/tin.1:3831 doc/tin.5:256
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.cancelsecret>"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.cancelsecret>"
 
 #. type: Plain text
-#: doc/tin.1:3773 doc/tin.5:265
+#: doc/tin.1:3833 doc/tin.5:265
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.mime.types>"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.mime.types>"
 
 #. type: Plain text
-#: doc/tin.1:3775 doc/tin.5:267
+#: doc/tin.1:3835 doc/tin.5:267
 msgid "I</etc/mime.types>"
 msgstr "I</etc/mime.types>"
 
 #. type: Plain text
-#: doc/tin.1:3777 doc/tin.5:269
+#: doc/tin.1:3837 doc/tin.5:269
 msgid "I</etc/tin/mime.types>"
 msgstr "I</etc/tin/mime.types>"
 
 #. type: Plain text
-#: doc/tin.1:3779 doc/tin.5:275
+#: doc/tin.1:3839 doc/tin.5:275
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.newsauth>"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.newsauth>"
 
 #. type: Plain text
-#: doc/tin.1:3781 doc/tin.5:309
+#: doc/tin.1:3841 doc/tin.5:309
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.newsrc>"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.newsrc>"
 
 #. type: Plain text
-#: doc/tin.1:3784 doc/tin.5:339
+#: doc/tin.1:3844 doc/tin.5:339
 #, no-wrap
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/$NNTPSERVER/.oldnewsrc>\n"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/$NNTPSERVER/.oldnewsrc>\n"
 
 #. type: Plain text
-#: doc/tin.1:3787 doc/tin.5:346
+#: doc/tin.1:3847 doc/tin.5:346
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.signature>"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.signature>"
 
 #. type: Plain text
-#: doc/tin.1:3789 doc/tin.5:348
+#: doc/tin.1:3849 doc/tin.5:348
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.Sig>"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.Sig>"
 
 #. type: Plain text
-#: doc/tin.1:3791 doc/tin.5:354
+#: doc/tin.1:3851 doc/tin.5:354
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.sigfixed>"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.sigfixed>"
 
 #. type: Plain text
-#: doc/tin.1:3793 doc/tin.5:360
+#: doc/tin.1:3853 doc/tin.5:360
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/.inputhistory>"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/.inputhistory>"
 
 #. type: Plain text
-#: doc/tin.1:3795 doc/tin.5:366
+#: doc/tin.1:3855 doc/tin.5:366
 msgid "I<${TIN_INDEX_MAILDIR:-\"${TIN_HOMEDIR:-\"$HOME\"}/.tin\"}/.mail/>"
 msgstr "I<${TIN_INDEX_MAILDIR:-\"${TIN_HOMEDIR:-\"$HOME\"}/.tin\"}/.mail/>"
 
 #. type: Plain text
-#: doc/tin.1:3798
+#: doc/tin.1:3858
 #, no-wrap
 msgid "I<${TIN_INDEX_NEWSDIR:-\"${TIN_HOMEDIR:-\"$HOME\"}/.tin\"}/.news${NNTPSERVER:+\"-$NNTPSERVER\"}/>\n"
 msgstr "I<${TIN_INDEX_NEWSDIR:-\"${TIN_HOMEDIR:-\"$HOME\"}/.tin\"}/.news${NNTPSERVER:+\"-$NNTPSERVER\"}/>\n"
 
 #. type: Plain text
-#: doc/tin.1:3801 doc/tin.5:380
+#: doc/tin.1:3861 doc/tin.5:380
 msgid "I<${TIN_INDEX_SAVEDIR:-\"${TIN_HOMEDIR:-\"$HOME\"}/.tin\"}/.save/>"
 msgstr "I<${TIN_INDEX_SAVEDIR:-\"${TIN_HOMEDIR:-\"$HOME\"}/.tin\"}/.save/>"
 
 #. type: Plain text
-#: doc/tin.1:3803 doc/tin.5:386
+#: doc/tin.1:3863 doc/tin.5:386
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/active.mail>"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/active.mail>"
 
 #. type: Plain text
-#: doc/tin.1:3805 doc/tin.5:420
+#: doc/tin.1:3865 doc/tin.5:420
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/active.save>"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/active.save>"
 
@@ -10870,78 +10642,78 @@ msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin
 #.  we should think about checking for the new Paths (/news/etc/)
 #.  ${TIN_LIBDIR\-/news/etc"}/attributes
 #. type: Plain text
-#: doc/tin.1:3808 doc/tin.5:430
+#: doc/tin.1:3868 doc/tin.5:430
 msgid "I</etc/tin/attributes>"
 msgstr "I</etc/tin/attributes>"
 
 #. type: Plain text
-#: doc/tin.1:3810 doc/tin.5:432
+#: doc/tin.1:3870 doc/tin.5:432
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/attributes>"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/attributes>"
 
 #.  TODO: add missing descriptions and explain things in detail.
 #. type: Plain text
-#: doc/tin.1:3812 doc/tin.5:789
+#: doc/tin.1:3872 doc/tin.5:798
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/filter>"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/filter>"
 
 #. type: Plain text
-#: doc/tin.1:3815
+#: doc/tin.1:3875
 #, no-wrap
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/keymap${${LC_ALL:-\"${LC_MESSAGES:-\"${LC_CTYPE:-\"$LANG\"}\"}\"}:+\".${LC_ALL:-\"${LC_MESSAGES:-\"${LC_CTYPE:-\"$LANG\"}\"}\"}\"}>\n"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/keymap${${LC_ALL:-\"${LC_MESSAGES:-\"${LC_CTYPE:-\"$LANG\"}\"}\"}:+\".${LC_ALL:-\"${LC_MESSAGES:-\"${LC_CTYPE:-\"$LANG\"}\"}\"}\"}>\n"
 
 #. type: Plain text
-#: doc/tin.1:3817
+#: doc/tin.1:3877
 #, no-wrap
 msgid "I</etc/tin/keymap${${LC_ALL:-\"${LC_MESSAGES:-\"${LC_CTYPE:-\"$LANG\"}\"}\"}:+\".${LC_ALL:-\"${LC_MESSAGES:-\"${LC_CTYPE:-\"$LANG\"}\"}\"}\"}>\n"
 msgstr "I</etc/tin/keymap${${LC_ALL:-\"${LC_MESSAGES:-\"${LC_CTYPE:-\"$LANG\"}\"}\"}:+\".${LC_ALL:-\"${LC_MESSAGES:-\"${LC_CTYPE:-\"$LANG\"}\"}\"}\"}>\n"
 
 #. type: Plain text
-#: doc/tin.1:3820 doc/tin.5:1196
+#: doc/tin.1:3880 doc/tin.5:1205
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/mailgroups>"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/mailgroups>"
 
 #. type: Plain text
-#: doc/tin.1:3822 doc/tin.5:1211
+#: doc/tin.1:3882 doc/tin.5:1220
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/newsrctable>"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/newsrctable>"
 
 #. type: Plain text
-#: doc/tin.1:3824 doc/tin.5:1255
+#: doc/tin.1:3884 doc/tin.5:1264
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/posted>"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/posted>"
 
 #. type: Plain text
-#: doc/tin.1:3826 doc/tin.5:1269
+#: doc/tin.1:3886 doc/tin.5:1278
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/Mail/posted>"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/Mail/posted>"
 
 #. type: Plain text
-#: doc/tin.1:3828 doc/tin.5:1278
+#: doc/tin.1:3888 doc/tin.5:1287
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/postponed.articles>"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/postponed.articles>"
 
 #. type: Plain text
-#: doc/tin.1:3831 doc/tin.5:1287
+#: doc/tin.1:3891 doc/tin.5:1296
 #, no-wrap
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/$NNTPSERVER/motd>\n"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/$NNTPSERVER/motd>\n"
 
 #. type: Plain text
-#: doc/tin.1:3835 doc/tin.5:1297
+#: doc/tin.1:3895 doc/tin.5:1306
 #, no-wrap
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/$NNTPSERVER/msglog>\n"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/$NNTPSERVER/msglog>\n"
 
 #. type: Plain text
-#: doc/tin.1:3839 doc/tin.5:1307
+#: doc/tin.1:3899 doc/tin.5:1316
 #, no-wrap
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/$NNTPSERVER/newsgroups>\n"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/$NNTPSERVER/newsgroups>\n"
 
 #. type: Plain text
-#: doc/tin.1:3843 doc/tin.5:1325
+#: doc/tin.1:3903 doc/tin.5:1334
 #, no-wrap
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/$NNTPSERVER/serverrc>\n"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/$NNTPSERVER/serverrc>\n"
@@ -10951,22 +10723,22 @@ msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin
 #.  we should think about checking for the new Paths (/news/etc/)
 #.  .IR ${TIN_LIBDIR\-"/news/etc"}/tinrc
 #. type: Plain text
-#: doc/tin.1:3847 doc/tin.5:1408
+#: doc/tin.1:3907 doc/tin.5:1417
 msgid "I</etc/tin/tinrc>"
 msgstr "I</etc/tin/tinrc>"
 
 #. type: Plain text
-#: doc/tin.1:3849 doc/tin.5:1410
+#: doc/tin.1:3909 doc/tin.5:1419
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/tinrc>"
 msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/tinrc>"
 
 #. type: Plain text
-#: doc/tin.1:3851 doc/tin.5:2781
+#: doc/tin.1:3911 doc/tin.5:2840
 msgid "I</etc/tin/tin.defaults>"
 msgstr "I</etc/tin/tin.defaults>"
 
 #. type: Plain text
-#: doc/tin.1:3853
+#: doc/tin.1:3913
 msgid "I</usr/local/share/locale/${LC_MESSAGES}/LC_MESSAGES/tin.mo>"
 msgstr "I</usr/local/share/locale/${LC_MESSAGES}/LC_MESSAGES/tin.mo>"
 
@@ -10975,51 +10747,51 @@ msgstr "I</usr/local/share/locale/${LC_M
 #.  we should think about checking for the new Paths
 #.  (described shown below).
 #. type: Plain text
-#: doc/tin.1:3855 doc/tin.5:2891
+#: doc/tin.1:3915 doc/tin.5:2950
 msgid "I<${TIN_LIBDIR:-NEWSLIBDIR}\"/\"${TIN_ACTIVEFILE:-active}>"
 msgstr "I<${TIN_LIBDIR:-NEWSLIBDIR}\"/\"${TIN_ACTIVEFILE:-active}>"
 
 #. type: Plain text
-#: doc/tin.1:3857 doc/tin.5:2951
+#: doc/tin.1:3917 doc/tin.5:3010
 msgid "I<${TIN_LIBDIR:-NEWSLIBDIR}/active.times>"
 msgstr "I<${TIN_LIBDIR:-NEWSLIBDIR}/active.times>"
 
 #. type: Plain text
-#: doc/tin.1:3859 doc/tin.5:2977
+#: doc/tin.1:3919 doc/tin.5:3036
 msgid "I<${TIN_LIBDIR:-NEWSLIBDIR}/newsgroups>"
 msgstr "I<${TIN_LIBDIR:-NEWSLIBDIR}/newsgroups>"
 
 #. type: Plain text
-#: doc/tin.1:3861 doc/tin.5:2999
+#: doc/tin.1:3921 doc/tin.5:3058
 msgid "I<${TIN_LIBDIR:-NEWSLIBDIR}/organization>"
 msgstr "I<${TIN_LIBDIR:-NEWSLIBDIR}/organization>"
 
 #.  is the Path correct? or is it /news/etc/overview.fmt
 #. type: Plain text
-#: doc/tin.1:3863 doc/tin.5:3008
+#: doc/tin.1:3923 doc/tin.5:3067
 msgid "I<${TIN_LIBDIR:-NEWSLIBDIR}/overview.fmt>"
 msgstr "I<${TIN_LIBDIR:-NEWSLIBDIR}/overview.fmt>"
 
 #.  is the Path correct? or is it /news/etc/subscriptions
 #. type: Plain text
-#: doc/tin.1:3867 doc/tin.5:3025
+#: doc/tin.1:3927 doc/tin.5:3084
 msgid "I<${TIN_LIBDIR:-NEWSLIBDIR}/subscriptions>"
 msgstr "I<${TIN_LIBDIR:-NEWSLIBDIR}/subscriptions>"
 
 #. type: SH
-#: doc/tin.1:3867
+#: doc/tin.1:3927
 #, no-wrap
 msgid "ENVIRONMENT"
 msgstr "MEDIU"
 
 #. type: TP
-#: doc/tin.1:3871
+#: doc/tin.1:3931
 #, no-wrap
 msgid "B<TINRC>"
 msgstr "B<TINRC>"
 
 #. type: Plain text
-#: doc/tin.1:3879
+#: doc/tin.1:3939
 msgid ""
 "Define this variable if you want to specify command-line options that B<tin> "
 "should be started with to save typing them each time it is started. The "
@@ -11035,13 +10807,13 @@ msgstr ""
 "Ã®nlocuiascÄƒ aceeaÈ™i opÈ›iune specificatÄƒ Ã®n mediu."
 
 #. type: TP
-#: doc/tin.1:3879
+#: doc/tin.1:3939
 #, no-wrap
 msgid "B<TIN_HOMEDIR>"
 msgstr "B<TIN_HOMEDIR>"
 
 #. type: Plain text
-#: doc/tin.1:3884
+#: doc/tin.1:3944
 msgid ""
 "Define this variable if you do not want the I<.tin> directory in I<$HOME/>. "
 "E.g., if you want all B<tin>'s private files in I</tmp/.tin> you would set "
@@ -11053,13 +10825,13 @@ msgstr ""
 "tmp>."
 
 #. type: TP
-#: doc/tin.1:3884
+#: doc/tin.1:3944
 #, no-wrap
 msgid "B<TIN_INDEX_NEWSDIR>"
 msgstr "B<TIN_INDEX_NEWSDIR>"
 
 #. type: Plain text
-#: doc/tin.1:3890
+#: doc/tin.1:3950
 msgid ""
 "Define this variable if you do not want the I<.news> directory in I<$"
 "{TIN_HOMEDIR:-\"$HOME\"}/.tin/>. E.g., if you want all B<tin>'s news index "
@@ -11071,13 +10843,13 @@ msgstr ""
 "definiÈ›i $B<TIN_INDEX_NEWSDIR> ca I</tmp>."
 
 #. type: TP
-#: doc/tin.1:3890
+#: doc/tin.1:3950
 #, no-wrap
 msgid "B<TIN_INDEX_MAILDIR>"
 msgstr "B<TIN_INDEX_MAILDIR>"
 
 #. type: Plain text
-#: doc/tin.1:3896
+#: doc/tin.1:3956
 msgid ""
 "Define this variable if you do not want the I<.mail> directory in I<$"
 "{TIN_HOMEDIR:-\"$HOME\"}/.tin/>. E.g., if you want all B<tin>'s mail index "
@@ -11089,13 +10861,13 @@ msgstr ""
 "tmp/.mail>, trebuie sÄƒ definiÈ›i $B<TIN_INDEX_MAILDIR> ca I</tmp>."
 
 #. type: TP
-#: doc/tin.1:3896
+#: doc/tin.1:3956
 #, no-wrap
 msgid "B<TIN_INDEX_SAVEDIR>"
 msgstr "B<TIN_INDEX_SAVEDIR>"
 
 #. type: Plain text
-#: doc/tin.1:3902
+#: doc/tin.1:3962
 msgid ""
 "Define this variable if you do not want the I<.save> directory in I<$"
 "{TIN_HOMEDIR:-\"$HOME\"}/.tin/>. E.g., if you want all B<tin>'s save index "
@@ -11107,13 +10879,13 @@ msgstr ""
 "definiÈ›i $B<TIN_INDEX_SAVEDIR> ca I</tmp>."
 
 #. type: TP
-#: doc/tin.1:3902
+#: doc/tin.1:3962
 #, no-wrap
 msgid "B<TIN_LIBDIR>"
 msgstr "B<TIN_LIBDIR>"
 
 #. type: Plain text
-#: doc/tin.1:3907
+#: doc/tin.1:3967
 msgid ""
 "Define this variable if you want to override the B<NEWSLIBDIR> path that was "
 "compiled into the B<tin> binary, default is I</usr/lib/news>.  If B<tin> is "
@@ -11125,13 +10897,13 @@ msgstr ""
 "niciun efect."
 
 #. type: TP
-#: doc/tin.1:3907
+#: doc/tin.1:3967
 #, no-wrap
 msgid "B<TIN_SPOOLDIR>"
 msgstr "B<TIN_SPOOLDIR>"
 
 #. type: Plain text
-#: doc/tin.1:3912
+#: doc/tin.1:3972
 msgid ""
 "Define this variable if you want to override the B<SPOOLDIR> path that was "
 "compiled into the B<tin> binary, default is I</var/spool/news>.  If B<tin> "
@@ -11143,13 +10915,13 @@ msgstr ""
 "niciun efect."
 
 #. type: TP
-#: doc/tin.1:3912
+#: doc/tin.1:3972
 #, no-wrap
 msgid "B<TIN_NOVROOTDIR>"
 msgstr "B<TIN_NOVROOTDIR>"
 
 #. type: Plain text
-#: doc/tin.1:3918
+#: doc/tin.1:3978
 msgid ""
 "Define this variable if you want to override the B<NOVROOTDIR> path that was "
 "compiled into the B<tin> binary, default is B<SPOOLDIR> (see above). If "
@@ -11161,13 +10933,13 @@ msgstr ""
 "acestei variabile nu are niciun efect."
 
 #. type: TP
-#: doc/tin.1:3918
+#: doc/tin.1:3978
 #, no-wrap
 msgid "B<TIN_NOVFILENAME>"
 msgstr "B<TIN_NOVFILENAME>"
 
 #. type: Plain text
-#: doc/tin.1:3924
+#: doc/tin.1:3984
 msgid ""
 "Define this variable if you want to override the B<OVERVIEW_FILE> filename "
 "that was compiled into the B<tin> binary, default is I<.overview>. If B<tin> "
@@ -11179,13 +10951,13 @@ msgstr ""
 "acestei variabile nu are niciun efect."
 
 #. type: TP
-#: doc/tin.1:3924
+#: doc/tin.1:3984
 #, no-wrap
 msgid "B<TIN_ACTIVEFILE>"
 msgstr "B<TIN_ACTIVEFILE>"
 
 #. type: Plain text
-#: doc/tin.1:3930
+#: doc/tin.1:3990
 msgid ""
 "Define this variable if you want to override the B<NEWSLIBDIR/active> path "
 "that was compiled into the B<tin> binary. If B<tin> is running in NNTP mode "
@@ -11199,13 +10971,13 @@ msgstr ""
 "$B<TIN_ACTIVEFILE>."
 
 #. type: TP
-#: doc/tin.1:3930
+#: doc/tin.1:3990
 #, no-wrap
 msgid "B<NNTPSERVER>"
 msgstr "B<NNTPSERVER>"
 
 #. type: Plain text
-#: doc/tin.1:3936
+#: doc/tin.1:3996
 msgid ""
 "The default NNTP server to remotely read news from. This variable only needs "
 "to be set if the ''B<-r>'' command-line option is specified and the file I</"
@@ -11218,13 +10990,13 @@ msgstr ""
 "de comandÄƒ â€žB<-g>â€ are prioritate faÈ›Äƒ de $B<NNTPSERVER>."
 
 #. type: TP
-#: doc/tin.1:3936
+#: doc/tin.1:3996
 #, no-wrap
 msgid "B<NNTPPORT>"
 msgstr "B<NNTPPORT>"
 
 #. type: Plain text
-#: doc/tin.1:3941
+#: doc/tin.1:4001
 msgid ""
 "The NNTP TCP-port to read news from. This variable only needs to be set if "
 "the TCP-port is not 119 (the default). The ''B<-p>'' command-line option "
@@ -11235,13 +11007,13 @@ msgstr ""
 "comandÄƒ â€žB<-p>â€ are prioritate faÈ›Äƒ de $B<NNTPPORT>."
 
 #. type: TP
-#: doc/tin.1:3941
+#: doc/tin.1:4001
 #, no-wrap
 msgid "B<NNTPSPORT>"
 msgstr "B<NNTPSPORT>"
 
 #. type: Plain text
-#: doc/tin.1:3946
+#: doc/tin.1:4006
 msgid ""
 "The NNTPS TCP-port to read news from. This variable only needs to be set if "
 "the TCP-port is not 563 (the default). The ''B<-p>'' and ''B<-T>'' command-"
@@ -11252,13 +11024,13 @@ msgstr ""
 "comandÄƒ â€žB<-p>â€ È™i â€žB<-T>â€ au prioritate faÈ›Äƒ de $B<NNTPSPORT>."
 
 #. type: TP
-#: doc/tin.1:3946
+#: doc/tin.1:4006
 #, no-wrap
 msgid "B<DISTRIBUTION>"
 msgstr "B<DISTRIBUTION>"
 
 #. type: Plain text
-#: doc/tin.1:3950
+#: doc/tin.1:4010
 msgid ""
 "Set the article header field ''Distribution:'' to the contents of the "
 "variable instead of the system default."
@@ -11267,53 +11039,49 @@ msgstr ""
 "variabilei Ã®n loc de valoarea implicitÄƒ a sistemului."
 
 #. type: TP
-#: doc/tin.1:3950
+#: doc/tin.1:4010
 #, no-wrap
 msgid "B<ISO2ASC>"
 msgstr "B<ISO2ASC>"
 
 #. type: Plain text
-#: doc/tin.1:3954
-#, fuzzy
-#| msgid ""
-#| "Set the ISO to ASCII charset decoding table character to use in decoding "
-#| "an article text. Values can range from -1 to 6."
+#: doc/tin.1:4014
 msgid ""
 "Set the ISO to ASCII charset decoding table character to use in decoding an "
 "article text. Values can range from -1 to 5."
 msgstr ""
 "StabileÈ™te caracterul din tabelul de decodare a setului de caractere ASCII "
 "pe care ISO Ã®l va utiliza pentru decodarea textului unui articol. Valorile "
-"pot varia Ã®ntre -1 È™i 6."
+"pot varia Ã®ntre -1 È™i 5."
 
 #. type: TP
-#: doc/tin.1:3955
+#: doc/tin.1:4015
 #, no-wrap
 msgid "B<-1>"
 msgstr "B<-1>"
 
 #. type: Plain text
-#: doc/tin.1:3958
+#: doc/tin.1:4018
 msgid "no conversion"
 msgstr "fÄƒrÄƒ conversie"
 
 #. type: Plain text
-#: doc/tin.1:3961
+#: doc/tin.1:4021
 msgid "universal table for many languages"
 msgstr "tabel universal pentru multe limbi"
 
 #. type: Plain text
-#: doc/tin.1:3964
+#: doc/tin.1:4024
 msgid "single-spacing universal table"
 msgstr "tabel universal cu spaÈ›iere simplÄƒ"
 
 #. type: Plain text
-#: doc/tin.1:3967
+#: doc/tin.1:4027
 msgid "table for Danish, Dutch, German, Norwegian and Swedish"
 msgstr "tabel pentru danezÄƒ, olandezÄƒ, germanÄƒ, norvegianÄƒ È™i suedezÄƒ"
 
 #. type: Plain text
-#: doc/tin.1:3971
+#: doc/tin.1:4031
 msgid ""
 "table for Danish, Finnish, Norwegian and Swedish using the appropriate ISO "
 "646 variant"
@@ -11322,33 +11090,31 @@ msgstr ""
 "ISO 646 corespunzÄƒtoare"
 
 #. type: Plain text
-#: doc/tin.1:3974
-#, fuzzy
-#| msgid "table with B<RFC\\%1345> codes in brackets"
+#: doc/tin.1:4034
 msgid "table with B<RFC\\ 1345> codes in brackets"
-msgstr "tabel cu coduri B<RFC\\%1345> Ã®ntre paranteze drepte"
+msgstr "tabel cu coduri B<RFC\\ 1345> Ã®ntre paranteze drepte"
 
 #. type: TP
-#: doc/tin.1:3974
+#: doc/tin.1:4034
 #, no-wrap
 msgid "B<5>"
 msgstr "B<5>"
 
 #. type: Plain text
-#: doc/tin.1:3977
+#: doc/tin.1:4037
 msgid "table for printers that allow overstriking with backspace"
 msgstr ""
 "tabel pentru imprimante care permit suprascrierea cu tasta "
 "backspace(retrocedare)"
 
 #. type: TP
-#: doc/tin.1:3978
+#: doc/tin.1:4038
 #, no-wrap
 msgid "B<ORGANIZATION>"
 msgstr "B<ORGANIZATION>"
 
 #. type: Plain text
-#: doc/tin.1:3985
+#: doc/tin.1:4045
 msgid ""
 "Set the article header field ''Organization:'' to the contents of the "
 "variable instead of the system default. If it points to a readable file a "
@@ -11363,26 +11129,26 @@ msgstr ""
 "utilizatÄƒ variabila de mediu $B<NEWSORG> Ã®n loc de $B<ORGANIZATION>."
 
 #. type: TP
-#: doc/tin.1:3985
+#: doc/tin.1:4045
 #, no-wrap
 msgid "B<NEWSORG (DomainOS)>"
 msgstr "B<NEWSORG (DomainOS)>"
 
 #. type: Plain text
-#: doc/tin.1:3988
+#: doc/tin.1:4048
 msgid "DomainOS specific, same as $B<ORGANIZATION> on other OSs (see above)."
 msgstr ""
 "SpecificÄƒ pentru DomainOS, identicÄƒ cu $B<ORGANIZATION> pe alte sisteme de "
 "operare (a se vedea mai sus)."
 
 #. type: TP
-#: doc/tin.1:3988
+#: doc/tin.1:4048
 #, no-wrap
 msgid "B<REPLYTO>"
 msgstr "B<REPLYTO>"
 
 #. type: Plain text
-#: doc/tin.1:3993
+#: doc/tin.1:4053
 msgid ""
 "Set the article header field ''Reply-To:'' to the return address specified "
 "by the variable. This is useful if you wish to receive replies at a "
@@ -11393,13 +11159,13 @@ msgstr ""
 "rÄƒspunsuri la o adresÄƒ diferitÄƒ."
 
 #. type: TP
-#: doc/tin.1:3993
+#: doc/tin.1:4053
 #, no-wrap
 msgid "B<NAME>"
 msgstr "B<NAME>"
 
 #. type: Plain text
-#: doc/tin.1:3997
+#: doc/tin.1:4057
 msgid ""
 "Overrides the full name given in the gecos-field in I</etc/passwd>, see also "
 "B<mail_address>."
@@ -11408,24 +11174,24 @@ msgstr ""
 "vedeÈ›i de asemenea B<mail_address>."
 
 #. type: TP
-#: doc/tin.1:3997
+#: doc/tin.1:4057
 #, no-wrap
 msgid "B<REALNAME>"
 msgstr "B<REALNAME>"
 
 #. type: Plain text
-#: doc/tin.1:4000
+#: doc/tin.1:4060
 msgid "Same as $B<NAME> but with lower priority."
-msgstr ""
+msgstr "La fel ca $B<NAME>, dar cu prioritate mai micÄƒ."
 
 #. type: TP
-#: doc/tin.1:4000
+#: doc/tin.1:4060
 #, no-wrap
 msgid "B<HOME>"
 msgstr "B<HOME>"
 
 #. type: Plain text
-#: doc/tin.1:4005
+#: doc/tin.1:4065
 msgid ""
 "Pathname of the user's home directory. See B<\\%environ>(5)  for more info."
 msgstr ""
@@ -11433,13 +11199,13 @@ msgstr ""
 "informaÈ›ii, consultaÈ›i B<\\%environ>(5)."
 
 #. type: TP
-#: doc/tin.1:4005
+#: doc/tin.1:4065
 #, no-wrap
 msgid "B<MAILER>"
 msgstr "B<MAILER>"
 
 #. type: Plain text
-#: doc/tin.1:4009
+#: doc/tin.1:4069
 msgid ""
 "This variable has precedence over the default mailer that is used in all "
 "mailing operations within B<tin>."
@@ -11448,25 +11214,25 @@ msgstr ""
 "implicit utilizat Ã®n toate operaÈ›iile de poÈ™tÄƒ electronicÄƒ din cadrul B<tin>."
 
 #. type: TP
-#: doc/tin.1:4009
+#: doc/tin.1:4069
 #, no-wrap
 msgid "B<MAIL>"
 msgstr "B<MAIL>"
 
 #. type: Plain text
-#: doc/tin.1:4012
+#: doc/tin.1:4072
 msgid "Full path to the user's mailbox."
 msgstr "Ruta completÄƒ cÄƒtre cÄƒsuÈ›a poÈ™talÄƒ a utilizatorului."
 
 #.  we don't support the %message || ?message notation
 #. type: TP
-#: doc/tin.1:4012
+#: doc/tin.1:4072
 #, no-wrap
 msgid "B<MAILPATH>"
 msgstr "B<MAILPATH>"
 
 #. type: Plain text
-#: doc/tin.1:4017
+#: doc/tin.1:4077
 msgid ""
 "A colon-separated list of filenames which are checked for new mail. This "
 "overrides the $B<MAIL> variable."
@@ -11475,26 +11241,28 @@ msgstr ""
 "verificate pentru mesaje noi. Aceasta Ã®nlocuieÈ™te variabila $B<MAIL>."
 
 #. type: TP
-#: doc/tin.1:4017
+#: doc/tin.1:4077
 #, no-wrap
 msgid "B<MAILDIR>"
 msgstr "B<MAILDIR>"
 
 #. type: Plain text
-#: doc/tin.1:4021
+#: doc/tin.1:4081
 msgid ""
 "Full path to the user's maildir folder. This is only evaluated if neither "
 "$B<MAILPATH> nor $B<MAIL> are set."
 msgstr ""
+"Ruta completÄƒ cÄƒtre dosarul maildir al utilizatorului. Aceasta este evaluatÄƒ "
+"numai dacÄƒ nici $B<MAILPATH>, nici $B<MAIL> nu sunt definite."
 
 #. type: TP
-#: doc/tin.1:4021
+#: doc/tin.1:4081
 #, no-wrap
 msgid "B<VISUAL>"
 msgstr "B<VISUAL>"
 
 #. type: Plain text
-#: doc/tin.1:4030
+#: doc/tin.1:4090
 msgid ""
 "This variable has precedence over the default editor (i.e., B<\\%vi>(1))  "
 "that is used in all editing operations within B<tin> (e.g., posting, "
@@ -11508,19 +11276,13 @@ msgstr ""
 "consultaÈ›i B<\\%environ>(5) ."
 
 #. type: TP
-#: doc/tin.1:4030
+#: doc/tin.1:4090
 #, no-wrap
 msgid "B<EDITOR>"
 msgstr "B<EDITOR>"
 
 #. type: Plain text
-#: doc/tin.1:4039
-#, fuzzy
-#| msgid ""
-#| "If $B<VISUAL> is unset, then this variable is looked up for a default "
-#| "editor. If $B<EDITOR> and $B<VISUAL> are both unset, B<tin> uses the "
-#| "systems default editor (i.e.  B<\\%vi>(1)  on UNIX-systems). See B<\\"
-#| "%environ>(5)  for more info."
+#: doc/tin.1:4099
 msgid ""
 "If $B<VISUAL> is unset, then this variable is looked up for a default "
 "editor. If $B<EDITOR> and $B<VISUAL> are both unset, B<tin> uses the systems "
@@ -11529,17 +11291,17 @@ msgid ""
 msgstr ""
 "DacÄƒ $B<VISUAL> nu este definitÄƒ, atunci aceastÄƒ variabilÄƒ este cÄƒutatÄƒ "
 "pentru un editor implicit. DacÄƒ $B<EDITOR> È™i $B<VISUAL> nu sunt definite, "
-"B<tin> utilizeazÄƒ editorul implicit al sistemului (adicÄƒ  B<\\%vi>(1)  pe "
+"B<tin> utilizeazÄƒ editorul implicit al sistemului (adicÄƒ, B<\\%vi>(1)  Ã®n "
 "sistemele UNIX). ConsultaÈ›i B<\\%environ>(5)  pentru mai multe informaÈ›ii."
 
 #. type: TP
-#: doc/tin.1:4039
+#: doc/tin.1:4099
 #, no-wrap
 msgid "B<AUTOSUBSCRIBE>"
 msgstr "B<AUTOSUBSCRIBE>"
 
 #. type: Plain text
-#: doc/tin.1:4045
+#: doc/tin.1:4105
 msgid ""
 "A new group is checked against the list of patterns; if it matches, B<tin> "
 "subscribes the user to the group without further query.  See the section "
@@ -11552,12 +11314,12 @@ msgstr ""
 "sintaxei valide. De exemplu, configurarea"
 
 #. type: Plain text
-#: doc/tin.1:4047
+#: doc/tin.1:4107
 msgid "I<AUTOSUBSCRIBE=comp.os.unix.*,talk.*,!talk.politics.*>"
 msgstr "I<AUTOSUBSCRIBE=comp.os.unix.*,talk.*,!talk.politics.*>"
 
 #. type: Plain text
-#: doc/tin.1:4052
+#: doc/tin.1:4112
 msgid ""
 "will automatically subscribe the user to all new groups in the comp.os.unix "
 "hierarchy, and all talk groups other than talk.politics groups (which will "
@@ -11570,13 +11332,13 @@ msgstr ""
 "funcÈ›ioneazÄƒ dacÄƒ B<tin> este pornit cu opÈ›iunea de linie de comandÄƒ â€žB<-X>â€."
 
 #. type: TP
-#: doc/tin.1:4052
+#: doc/tin.1:4112
 #, no-wrap
 msgid "B<AUTOUNSUBSCRIBE>"
 msgstr "B<AUTOUNSUBSCRIBE>"
 
 #. type: Plain text
-#: doc/tin.1:4056
+#: doc/tin.1:4116
 msgid ""
 "Is handled like the $B<AUTOSUBSCRIBE> variable, but groups matching the list "
 "are unsubscribed from without further query. For example, setting"
@@ -11586,12 +11348,12 @@ msgstr ""
 "configurarea"
 
 #. type: Plain text
-#: doc/tin.1:4058
+#: doc/tin.1:4118
 msgid "I<AUTOUNSUBSCRIBE=alt.flame.*,u*,!uk.*>"
 msgstr "I<AUTOUNSUBSCRIBE=alt.flame.*,u*,!uk.*>"
 
 #. type: Plain text
-#: doc/tin.1:4062
+#: doc/tin.1:4122
 msgid ""
 "will automatically unsubscribe the user from all new alt.flame groups and "
 "all groups starting with u (university groups) other than UK groups (which "
@@ -11602,13 +11364,13 @@ msgstr ""
 "grupurilor din Marea Britanie â€žUKâ€ (care vor fi interogate ca de obicei)."
 
 #. type: TP
-#: doc/tin.1:4062
+#: doc/tin.1:4122
 #, no-wrap
 msgid "B<TMPDIR>"
 msgstr "B<TMPDIR>"
 
 #. type: Plain text
-#: doc/tin.1:4066
+#: doc/tin.1:4126
 msgid ""
 "A pathname of a directory made available for B<tin> to create temporary "
 "files."
@@ -11617,13 +11379,13 @@ msgstr ""
 "temporare."
 
 #. type: TP
-#: doc/tin.1:4066
+#: doc/tin.1:4126
 #, no-wrap
 msgid "B<MAILCAPS>"
 msgstr "B<MAILCAPS>"
 
 #. type: Plain text
-#: doc/tin.1:4072
+#: doc/tin.1:4132
 msgid ""
 "This variable can be used to override the default path search for B<\\"
 "%mailcap>(5)  files. See also B<\\%tin>(5)."
@@ -11633,13 +11395,13 @@ msgstr ""
 "%tin>(5)."
 
 #. type: TP
-#: doc/tin.1:4072
+#: doc/tin.1:4132
 #, no-wrap
 msgid "B<NOMETAMAIL>"
 msgstr "B<NOMETAMAIL>"
 
 #. type: Plain text
-#: doc/tin.1:4077
+#: doc/tin.1:4137
 msgid ""
 "Set this variable to disable the use of B<\\%metamail>(1)  or a replacement "
 "(e.g., metamutt)."
@@ -11648,13 +11410,13 @@ msgstr ""
 "sau a unui Ã®nlocuitor (de exemplu, metamutt)."
 
 #. type: TP
-#: doc/tin.1:4077
+#: doc/tin.1:4137
 #, no-wrap
 msgid "B<MM_CHARSET>"
 msgstr "B<MM_CHARSET>"
 
 #. type: Plain text
-#: doc/tin.1:4081
+#: doc/tin.1:4141
 msgid ""
 "MIME character set used if not configured via the tinrc variable "
 "B<mm_charset>."
@@ -11663,13 +11425,13 @@ msgstr ""
 "tinrc B<mm_charset>."
 
 #. type: TP
-#: doc/tin.1:4081
+#: doc/tin.1:4141
 #, no-wrap
 msgid "B<ISPELL>"
 msgstr "B<ISPELL>"
 
 #. type: Plain text
-#: doc/tin.1:4086
+#: doc/tin.1:4146
 msgid ""
 "Set this variable to point to B<\\%ispell>(1)  or a replacement and its cmd-"
 "line options."
@@ -11678,13 +11440,13 @@ msgstr ""
 "Ã®nlocuitor È™i opÈ›iunile sale pentru linia de comandÄƒ."
 
 #. type: TP
-#: doc/tin.1:4086
+#: doc/tin.1:4146
 #, no-wrap
 msgid "B<PGPOPTS>"
 msgstr "B<PGPOPTS>"
 
 #. type: Plain text
-#: doc/tin.1:4093
+#: doc/tin.1:4153
 msgid ""
 "Define any additional options that you wish to pass to your B<\\%pgp>(1)  or "
 "B<\\%gpg>(1)  program."
@@ -11693,48 +11455,48 @@ msgstr ""
 "programului B<\\%pgp>(1)  sau B<\\%gpg>(1) ."
 
 #. type: TP
-#: doc/tin.1:4093
+#: doc/tin.1:4153
 #, no-wrap
 msgid "B<PGPPATH>"
 msgstr "B<PGPPATH>"
 
 #. type: Plain text
-#: doc/tin.1:4098
+#: doc/tin.1:4158
 msgid ""
-"Override the name of the B<\\%pgp>(1)  directory in B<$HOME> that holds your "
+"Override the name of the B<\\%pgp>(1)  directory in $B<HOME> that holds your "
 "keys etc.."
 msgstr ""
-"Suprascrie numele directorului B<\\%pgp>(1)  din B<$HOME> care conÈ›ine "
+"Suprascrie numele directorului B<\\%pgp>(1)  din $B<HOME> care conÈ›ine "
 "cheile dvs. etc."
 
 #. type: TP
-#: doc/tin.1:4098
+#: doc/tin.1:4158
 #, no-wrap
 msgid "B<GNUPGHOME>"
 msgstr "B<GNUPGHOME>"
 
 #. type: Plain text
-#: doc/tin.1:4103
+#: doc/tin.1:4163
 msgid ""
-"Override the name of the B<\\%gpg>(1)  directory in B<$HOME> that holds your "
+"Override the name of the B<\\%gpg>(1)  directory in $B<HOME> that holds your "
 "keys etc.."
 msgstr ""
-"Suprascrie numele directorului B<\\%gpg>(1)  din B<$HOME> care conÈ›ine "
+"Suprascrie numele directorului B<\\%gpg>(1)  din $B<HOME> care conÈ›ine "
 "cheile dvs. etc."
 
 #. type: TP
-#: doc/tin.1:4103
+#: doc/tin.1:4163
 #, no-wrap
 msgid "B<LC_CTYPE>"
 msgstr "B<LC_CTYPE>"
 
 #. type: Plain text
-#: doc/tin.1:4115
+#: doc/tin.1:4175
 msgid ""
 "This variable determines the B<\\%locale>(5)  category for character "
 "handling functions. Usually it determines the character classes for pattern "
 "matching character classification and case conversion. Currently this is not "
-"true for B<tin> (which temporary unsets B<$LC_CTYPE> right before any match "
+"true for B<tin> (which temporary unsets $B<LC_CTYPE> right before any match "
 "is done to avoid confusion).  Its value should be of the form "
 "I<language>[I<_territory>][I<.codeset>][I<@modifier>]. See B<\\%environ>(5)  "
 "for more information."
@@ -11743,19 +11505,19 @@ msgstr ""
 "gestionare a caracterelor. De obicei, aceasta determinÄƒ clasele de caractere "
 "pentru clasificarea caracterelor Ã®n potrivirea modelelor È™i conversia "
 "majusculelor/minusculelor. ÃŽn prezent, acest lucru nu este valabil pentru "
-"B<tin> (care dezactiveazÄƒ temporar B<$LC_CTYPE> chiar Ã®nainte de efectuarea "
+"B<tin> (care dezactiveazÄƒ temporar $B<LC_CTYPE> chiar Ã®nainte de efectuarea "
 "oricÄƒrei potriviri, pentru a evita confuziile).  Valoarea sa trebuie sÄƒ fie "
 "de forma I<limba>[I<_teritoriu>][I<.setul de coduri>][I<@modificator>]. "
 "ConsultaÈ›i B<\\%environ>(5)  pentru mai multe informaÈ›ii."
 
 #. type: TP
-#: doc/tin.1:4115
+#: doc/tin.1:4175
 #, no-wrap
 msgid "B<LC_MESSAGES>"
 msgstr "B<LC_MESSAGES>"
 
 #. type: Plain text
-#: doc/tin.1:4124
+#: doc/tin.1:4184
 msgid ""
 "Formats of informative and diagnostic messages and interactive responses.  "
 "Its value should be of the form I<language>[I<_territory>][I<.codeset>]"
@@ -11768,13 +11530,13 @@ msgstr ""
 "consultaÈ›i B<\\%locale>(5)  È™i B<\\%environ>(5) ."
 
 #. type: TP
-#: doc/tin.1:4124
+#: doc/tin.1:4184
 #, no-wrap
 msgid "B<LC_NUMERIC>"
 msgstr "B<LC_NUMERIC>"
 
 #. type: Plain text
-#: doc/tin.1:4132
+#: doc/tin.1:4192
 msgid ""
 "Numeric value formats. Its value should be of the form "
 "I<language>[I<_territory>][I<.codeset>][I<@modifier>]. See B<\\%locale>(5)  "
@@ -11785,13 +11547,13 @@ msgstr ""
 "multe informaÈ›ii, consultaÈ›i B<\\%locale>(5)  È™i B<\\%environ>(5) ."
 
 #. type: TP
-#: doc/tin.1:4132
+#: doc/tin.1:4192
 #, no-wrap
 msgid "B<LC_TIME>"
 msgstr "B<LC_TIME>"
 
 #. type: Plain text
-#: doc/tin.1:4140
+#: doc/tin.1:4200
 msgid ""
 "Date and time formats. Its value should be of the form "
 "I<language>[I<_territory>][I<.codeset>][I<@modifier>]. See B<\\%locale>(5)  "
@@ -11802,79 +11564,79 @@ msgstr ""
 "multe informaÈ›ii, consultaÈ›i B<\\%locale>(5)  È™i B<\\%environ>(5) ."
 
 #. type: TP
-#: doc/tin.1:4140
+#: doc/tin.1:4200
 #, no-wrap
 msgid "B<LC_ALL>"
 msgstr "B<LC_ALL>"
 
 #. type: Plain text
-#: doc/tin.1:4149
+#: doc/tin.1:4209
 msgid ""
-"This variable overrides the value of the B<$LANG> variable and any other "
-"B<$LC_> variable. Its value should be of the form I<language>[I<_territory>]"
+"This variable overrides the value of the $B<LANG> variable and any other "
+"$B<LC_> variable. Its value should be of the form I<language>[I<_territory>]"
 "[I<.codeset>]. See B<\\%locale>(5)  and B<\\%environ>(5)  for more "
 "information."
 msgstr ""
-"AceastÄƒ variabilÄƒ suprascrie valoarea variabilei B<$LANG> È™i a oricÄƒrei alte "
-"variabile B<$LC_>. Valoarea sa trebuie sÄƒ fie de forma "
+"AceastÄƒ variabilÄƒ suprascrie valoarea variabilei $B<LANG> È™i a oricÄƒrei alte "
+"variabile $B<LC_>. Valoarea sa trebuie sÄƒ fie de forma "
 "I<limba>[I<_teritoriu>][I<.setul de coduri>]. Pentru mai multe informaÈ›ii, "
 "consultaÈ›i B<\\%locale>(5)  È™i B<\\%environ>(5) ."
 
 #. type: TP
-#: doc/tin.1:4149
+#: doc/tin.1:4209
 #, no-wrap
 msgid "B<LANG>"
 msgstr "B<LANG>"
 
 #. type: Plain text
-#: doc/tin.1:4158
+#: doc/tin.1:4218
 msgid ""
 "This variable determines the B<\\%locale>(5)  category for any category not "
-"specifically selected with a variable starting with B<$LC_>. Its value "
+"specifically selected with a variable starting with $B<LC_>. Its value "
 "should be of the form I<language>[I<_territory>][I<.codeset>]. See B<\\"
 "%environ>(5)  for more information."
 msgstr ""
 "AceastÄƒ variabilÄƒ determinÄƒ categoria B<\\%locale>(5)  pentru orice "
 "categorie care nu este selectatÄƒ Ã®n mod specific cu o variabilÄƒ care Ã®ncepe "
-"cu B<$LC_>. Valoarea sa trebuie sÄƒ fie de forma I<limba>[I<_teritoriu>]"
+"cu $B<LC_>. Valoarea sa trebuie sÄƒ fie de forma I<limba>[I<_teritoriu>]"
 "[I<.setul de coduri>]. Pentru mai multe informaÈ›ii, consultaÈ›i B<\\"
 "%environ>(5) ."
 
 #. type: TP
-#: doc/tin.1:4158
+#: doc/tin.1:4218
 #, no-wrap
 msgid "B<LANGUAGE>"
 msgstr "B<LANGUAGE>"
 
 #. type: Plain text
-#: doc/tin.1:4166
+#: doc/tin.1:4226
 msgid ""
 "This variable defines a priority list for translations. Whenever a "
 "translation is not available the next language from the list is tried.  Its "
 "value should be of the form I<language:language[:language]>.  Requires "
-"B<$LC_ALL> or B<$LANG> to be set. See B<\\%environ>(5)  for more information."
+"$B<LC_ALL> or $B<LANG> to be set. See B<\\%environ>(5)  for more information."
 msgstr ""
 "AceastÄƒ variabilÄƒ defineÈ™te o listÄƒ de prioritÄƒÈ›i pentru traduceri. Ori de "
 "cÃ¢te ori o traducere nu este disponibilÄƒ, se Ã®ncearcÄƒ urmÄƒtoarea limbÄƒ din "
 "listÄƒ.  Valoarea sa trebuie sÄƒ fie de forma I<limbÄƒ:limbÄƒ[:limbÄƒ]>.  "
-"NecesitÄƒ configurarea B<$LC_ALL> sau B<$LANG>. ConsultaÈ›i B<\\%environ>(5)  "
+"NecesitÄƒ configurarea $B<LC_ALL> sau $B<LANG>. ConsultaÈ›i B<\\%environ>(5)  "
 "pentru mai multe informaÈ›ii."
 
 #. type: TP
-#: doc/tin.1:4166
+#: doc/tin.1:4226
 #, no-wrap
 msgid "B<COLUMNS>"
 msgstr "B<COLUMNS>"
 
 #. type: Plain text
-#: doc/tin.1:4176
+#: doc/tin.1:4236
 msgid ""
 "A decimal integer E<gt> 0 used to indicate the user's preferred width in "
 "column positions for the terminal screen or window. If this variable is "
 "unset or null, the implementation determines the number of columns, "
-"appropriate for the terminal or window. When B<$COLUMNS> is set, any "
-"terminal-width information implied by B<$TERM> will be overridden. Users and "
-"portable applications should not set B<$COLUMNS> unless they wish to "
+"appropriate for the terminal or window. When $B<COLUMNS> is set, any "
+"terminal-width information implied by $B<TERM> will be overridden. Users and "
+"portable applications should not set $B<COLUMNS> unless they wish to "
 "override the system selection and produce output unrelated to the terminal "
 "characteristics."
 msgstr ""
@@ -11882,48 +11644,48 @@ msgstr ""
 "de utilizator Ã®n poziÈ›ii de coloanÄƒ pentru ecranul sau fereastra "
 "terminalului. DacÄƒ aceastÄƒ variabilÄƒ nu este definitÄƒ sau este nulÄƒ, "
 "implementarea determinÄƒ numÄƒrul de coloane adecvat pentru terminal sau "
-"fereastrÄƒ. CÃ¢nd B<$COLUMNS> este definitÄƒ, orice informaÈ›ie privind lÄƒÈ›imea "
-"terminalului implicatÄƒ de B<$TERM> va fi ignoratÄƒ. Utilizatorii È™i "
-"aplicaÈ›iile portabile nu ar trebui sÄƒ defineascÄƒ B<$COLUMNS> decÃ¢t dacÄƒ "
+"fereastrÄƒ. CÃ¢nd $B<COLUMNS> este definitÄƒ, orice informaÈ›ie privind lÄƒÈ›imea "
+"terminalului implicatÄƒ de $B<TERM> va fi ignoratÄƒ. Utilizatorii È™i "
+"aplicaÈ›iile portabile nu ar trebui sÄƒ defineascÄƒ $B<COLUMNS> decÃ¢t dacÄƒ "
 "doresc sÄƒ suprascrie selecÈ›ia sistemului È™i sÄƒ producÄƒ o ieÈ™ire care nu are "
 "legÄƒturÄƒ cu caracteristicile terminalului."
 
 #. type: TP
-#: doc/tin.1:4176
+#: doc/tin.1:4236
 #, no-wrap
 msgid "B<LINES>"
 msgstr "B<LINES>"
 
 #. type: Plain text
-#: doc/tin.1:4186
+#: doc/tin.1:4246
 msgid ""
 "A decimal integer E<gt> 0 used to indicate the user's preferred number of "
 "lines on a page or the vertical screen or window size in lines. A line in "
 "this case is a vertical measure large enough to hold the tallest character "
 "in the character set being displayed. If this variable is unset or null, the "
 "implementation determines the number of lines, appropriate for the terminal "
-"or window. When B<$LINES> is set, any terminal-height information implied by "
-"B<$TERM> will be overridden. Users and portable applications should not set "
-"B<$LINES> unless they wish to override the system selection."
+"or window. When $B<LINES> is set, any terminal-height information implied by "
+"$B<TERM> will be overridden. Users and portable applications should not set "
+"$B<LINES> unless they wish to override the system selection."
 msgstr ""
 "Un numÄƒr Ã®ntreg zecimal E<gt> 0 utilizat pentru a indica numÄƒrul preferat de "
 "linii pe o paginÄƒ sau dimensiunea verticalÄƒ a ecranului sau ferestrei Ã®n "
 "linii. O linie Ã®n acest caz este o mÄƒsurÄƒ verticalÄƒ suficient de mare pentru "
 "a conÈ›ine cel mai Ã®nalt caracter din setul de caractere afiÈ™at. DacÄƒ aceastÄƒ "
 "variabilÄƒ nu este definitÄƒ sau este nulÄƒ, implementarea determinÄƒ numÄƒrul de "
-"linii adecvat pentru terminal sau fereastrÄƒ. CÃ¢nd B<$LINES> este definitÄƒ, "
-"orice informaÈ›ie privind Ã®nÄƒlÈ›imea terminalului implicatÄƒ de B<$TERM> va fi "
+"linii adecvat pentru terminal sau fereastrÄƒ. CÃ¢nd $B<LINES> este definitÄƒ, "
+"orice informaÈ›ie privind Ã®nÄƒlÈ›imea terminalului implicatÄƒ de $B<TERM> va fi "
 "ignoratÄƒ. Utilizatorii È™i aplicaÈ›iile portabile nu ar trebui sÄƒ defineascÄƒ "
-"B<$LINES> decÃ¢t dacÄƒ doresc sÄƒ ignore selecÈ›ia sistemului."
+"$B<LINES> decÃ¢t dacÄƒ doresc sÄƒ ignore selecÈ›ia sistemului."
 
 #. type: TP
-#: doc/tin.1:4186
+#: doc/tin.1:4246
 #, no-wrap
 msgid "B<TERM>"
 msgstr "B<TERM>"
 
 #. type: Plain text
-#: doc/tin.1:4192
+#: doc/tin.1:4252
 msgid ""
 "The type of terminal in use. This is used when looking up termcap "
 "sequences.  See B<\\%environ>(5)  for more information."
@@ -11932,24 +11694,24 @@ msgstr ""
 "ConsultaÈ›i B<\\%environ>(5)  pentru mai multe informaÈ›ii."
 
 #. type: TP
-#: doc/tin.1:4192
+#: doc/tin.1:4252
 #, no-wrap
 msgid "B<DISPLAY>"
 msgstr "B<DISPLAY>"
 
 #. type: Plain text
-#: doc/tin.1:4195
+#: doc/tin.1:4255
 msgid "Display name, pointing to the X server; required for xface."
 msgstr "Numele afiÈ™ajului, care indicÄƒ serverul X; necesar pentru xface."
 
 #. type: TP
-#: doc/tin.1:4195
+#: doc/tin.1:4255
 #, no-wrap
 msgid "B<WINDOWID>"
 msgstr "B<WINDOWID>"
 
 #. type: Plain text
-#: doc/tin.1:4199
+#: doc/tin.1:4259
 msgid ""
 "Used for determining terminal's X window id; required for xface. Should be "
 "set by the terminal emulator."
@@ -11958,13 +11720,13 @@ msgstr ""
 "necesarÄƒ pentru xface. Trebuie sÄƒ fie definitÄƒ de emulatorul terminalului."
 
 #. type: TP
-#: doc/tin.1:4199
+#: doc/tin.1:4259
 #, no-wrap
 msgid "B<SHELL>"
 msgstr "B<SHELL>"
 
 #. type: Plain text
-#: doc/tin.1:4203
+#: doc/tin.1:4263
 msgid ""
 "The pathname of the user's login shell. Used to set B<default_shell_command>."
 msgstr ""
@@ -11972,13 +11734,13 @@ msgstr ""
 "pentru a defini B<default_shell_command>."
 
 #. type: TP
-#: doc/tin.1:4203
+#: doc/tin.1:4263
 #, no-wrap
 msgid "B<XDG_RUNTIME_DIR>"
 msgstr "B<XDG_RUNTIME_DIR>"
 
 #. type: Plain text
-#: doc/tin.1:4208
+#: doc/tin.1:4268
 msgid ""
 "The pathname of the user's dir to put non-essential run time files into."
 msgstr ""
@@ -11986,47 +11748,47 @@ msgstr ""
 "rulare neesenÈ›iale."
 
 #. type: SH
-#: doc/tin.1:4208
+#: doc/tin.1:4268
 #, no-wrap
 msgid "SIGNALS"
 msgstr "SEMNALE"
 
 #.  TODO: add missing, sort useful, document in detail
 #. type: Plain text
-#: doc/tin.1:4212
+#: doc/tin.1:4272
 msgid "B<tin> handles a couple of signals:"
 msgstr "B<tin> gestioneazÄƒ cÃ¢teva semnale:"
 
 #. type: TP
-#: doc/tin.1:4212
+#: doc/tin.1:4272
 #, no-wrap
 msgid "B<SIGHUP>"
 msgstr "B<SIGHUP>"
 
 #. type: Plain text
-#: doc/tin.1:4215 doc/tin.1:4218
+#: doc/tin.1:4275 doc/tin.1:4278
 msgid "Terminate gracefully."
 msgstr "TerminÄƒ de o formÄƒ corectÄƒ."
 
 #. type: TP
-#: doc/tin.1:4215
+#: doc/tin.1:4275
 #, no-wrap
 msgid "B<SIGTERM>"
 msgstr "B<SIGTERM>"
 
 #. type: TP
-#: doc/tin.1:4218
+#: doc/tin.1:4278
 #, no-wrap
 msgid "B<SIGUSR1>"
 msgstr "B<SIGUSR1>"
 
 #. type: Plain text
-#: doc/tin.1:4221
+#: doc/tin.1:4281
 msgid "Terminate gracefully but do not restore terminal (tty)."
 msgstr "TerminÄƒ de o formÄƒ corectÄƒ, dar nu restaureazÄƒ terminalul (tty)."
 
 #. type: TP
-#: doc/tin.1:4221
+#: doc/tin.1:4281
 #, no-wrap
 msgid "B<SIGUSR2>"
 msgstr "B<SIGUSR2>"
@@ -12037,29 +11799,29 @@ msgstr "B<SIGUSR2>"
 #.  give an overview of the most common error messages and how to cope with
 #.  them.
 #. type: Plain text
-#: doc/tin.1:4232
+#: doc/tin.1:4292
 msgid "Write out I<${TIN_HOMEDIR:-\"$HOME\"}/.newsrc>-file."
 msgstr "Scrie ieÈ™irea Ã®n fiÈ™ierul I<${TIN_HOMEDIR:-\"$HOME\"}/.newsrc>."
 
 #. type: SH
-#: doc/tin.1:4232
+#: doc/tin.1:4292
 #, no-wrap
 msgid "SECURITY"
 msgstr "SECURITATE"
 
 #. type: Plain text
-#: doc/tin.1:4238
+#: doc/tin.1:4298
 #, fuzzy
 #| msgid ""
-#| "If B<tin> is started in debug mode (''B<-D n>'') it will create world "
+#| "If B<tin> is started in debug mode (''B<-D\\ n>'') it will create world "
 #| "readable files in B<$TMPDIR> which may contain sensitive data like the "
-#| "users NNTP password in cleartext (if running verbose). On multiuser-"
+#| "users NNTP password in clear text (if running verbose). On multiuser-"
 #| "systems B<$TMPDIR> should be set to a safe location before starting "
-#| "B<tin> in (verbose) debug mode (e.g., B<TMPDIR=$HOME tin -vD 1>)."
+#| "B<tin> in (verbose) debug mode (e.g., B<TMPDIR=$HOME tin -vD NNTP>)."
 msgid ""
-"If B<tin> is started in debug mode (''B<-D\\ n>'') it will create world "
-"readable files in B<$TMPDIR> which may contain sensitive data like the users "
-"NNTP password in clear text (if running verbose). On multiuser-systems "
+"If B<tin> is started in debug mode (''B<-D>\\ I<level>'') it will create "
+"world readable files in B<$TMPDIR> which may contain sensitive data like the "
+"users NNTP password in clear text (if running verbose). On multiuser-systems "
 "B<$TMPDIR> should be set to a safe location before starting B<tin> in "
 "(verbose) debug mode (e.g., B<TMPDIR=$HOME tin -vD NNTP>)."
 msgstr ""
@@ -12069,10 +11831,10 @@ msgstr ""
 "ruleazÄƒ Ã®n modul informativ detaliat). Pe sistemele multiutilizator, "
 "B<$TMPDIR> trebuie definitÄƒ Ã®ntr-o locaÈ›ie sigurÄƒ Ã®nainte de a porni B<tin> "
 "Ã®n modul de depanare (modul informativ detaliat) (de exemplu, B<TMPDIR=$HOME "
-"tin -vD 1>)."
+"tin -vD NNTP>)."
 
 #. type: Plain text
-#: doc/tin.1:4242
+#: doc/tin.1:4302
 msgid ""
 "Using the ''B<-k>'' option to skip certificate verification makes the "
 "session insecure as the server's certificate is not checked; avoid this "
@@ -12083,11 +11845,17 @@ msgstr ""
 "evitaÈ›i aceastÄƒ opÈ›iune pe cÃ¢t posibil."
 
 #. type: Plain text
-#: doc/tin.1:4249
+#: doc/tin.1:4309
+#, fuzzy
+#| msgid ""
+#| "If the server does not initially require authentication but supports "
+#| "compression and compression is requested, B<tin> will exit when "
+#| "authentication is required later on. Using the ''B<-A>'' command line "
+#| "option in conjunction with ''B<-C>'' circumvents this behavior."
 msgid ""
 "If the server does not initially require authentication but supports "
 "compression and compression is requested, B<tin> will exit when "
-"authentication is required later on. Using the ''B<-A>'' command line option "
+"authentication is required later on. Using the ''B<-A>'' command-line option "
 "in conjunction with ''B<-C>'' circumvents this behavior."
 msgstr ""
 "DacÄƒ serverul nu solicitÄƒ iniÈ›ial autentificarea, dar acceptÄƒ comprimarea È™i "
@@ -12096,7 +11864,7 @@ msgstr ""
 "C>â€ evitÄƒ acest comportament."
 
 #. type: SH
-#: doc/tin.1:4249
+#: doc/tin.1:4309
 #, no-wrap
 msgid "CONFORMING TO"
 msgstr "ÃŽN CONFORMITATE CU"
@@ -12104,7 +11872,7 @@ msgstr "ÃŽN CONFORMITATE CU"
 #.  - RFC\~2045, RFC\~2047, RFC\~2231, RFC\~2980, RFC\~3977, RFC\~4155
 #.    RFC\~4643, RFC\~5322, RFC\~5536, RFC\~5537, RFC\~6048 or whatever
 #. type: Plain text
-#: doc/tin.1:4257
+#: doc/tin.1:4317
 msgid ""
 "B<tin> does conform to the Base Definitions volume of IEEE Std 1003.1-2008, "
 "Section 12, Utility Conventions (Utility Argument Syntax, Utility Syntax "
@@ -12115,13 +11883,13 @@ msgstr ""
 "argumentelor utilitÄƒÈ›ilor, Ghid de sintaxÄƒ pentru utilitÄƒÈ›i)."
 
 #. type: SH
-#: doc/tin.1:4257
+#: doc/tin.1:4317
 #, no-wrap
 msgid "NOTES"
 msgstr "NOTE"
 
 #. type: Plain text
-#: doc/tin.1:4264
+#: doc/tin.1:4324
 msgid ""
 "Regular expression support is provided by the PCRE library package B<\\"
 "%pcre>(3)  or B<\\%pcre2>(3)  which is open source software, written by "
@@ -12133,38 +11901,35 @@ msgstr ""
 "(co de Universitatea din Cambridge, Anglia."
 
 #. type: Plain text
-#: doc/tin.1:4268
+#: doc/tin.1:4328
 msgid "E<lt>https://www.pcre.org/E<gt>"
 msgstr "E<lt>https://www.pcre.org/E<gt>"
 
 #. type: SH
-#: doc/tin.1:4268
+#: doc/tin.1:4328
 #, no-wrap
 msgid "CAVEATS"
-msgstr ""
+msgstr "AVERTISMENTE"
 
 #. type: Plain text
-#: doc/tin.1:4275
+#: doc/tin.1:4335
 msgid ""
 "Any existing global configuration files in I</etc/tin/> are not updated "
 "automatically, as an ordinary user normally has no write permission at that "
 "location."
 msgstr ""
+"FiÈ™ierele de configurare globalÄƒ existente Ã®n I</etc/tin/> nu sunt "
+"actualizate automat, deoarece un utilizator obiÈ™nuit nu are, Ã®n mod normal, "
+"permisiunea de scriere Ã®n acea locaÈ›ie."
 
 #. type: SH
-#: doc/tin.1:4276
+#: doc/tin.1:4336
 #, no-wrap
 msgid "BUGS"
 msgstr "ERORI"
 
 #. type: Plain text
-#: doc/tin.1:4286
-#, fuzzy
-#| msgid ""
-#| "B<CNews>\\0NNTPd, B<\\%noffle>(1)  (E<lt>= V1.0-pre5) and B<NewsCache> "
-#| "(E<lt>= V1.1.91) can't handle pipelined GROUP commands (B<RFC\\%3977>).  "
-#| "If you run into trouble with any of the mentioned historical servers "
-#| "define DISABLE_PIPELINING in include/autoconf.h and recompile."
+#: doc/tin.1:4346
 msgid ""
 "B<CNews\\ NNTPd,> B<\\%noffle>(1)  (E<lt>= V1.0-pre5) and B<NewsCache> "
 "(E<lt>= V1.1.91) can't handle pipelined GROUP commands (B<RFC\\ 3977>).  If "
@@ -12173,12 +11938,13 @@ msgid ""
 "serverrc> to 1."
 msgstr ""
 "B<CNews>\\0NNTPd, B<\\%noffle>(1)  (E<lt>= V1.0-pre5) È™i B<NewsCache> "
-"(E<lt>= V1.1.91) nu pot gestiona comenzile GROUP Ã®n serie (B<RFC\\%3977>).  "
+"(E<lt>= V1.1.91) nu pot gestiona comenzile GROUP Ã®n serie (B<RFC\\ 3977>). "
 "DacÄƒ Ã®ntÃ¢mpinaÈ›i probleme cu oricare dintre serverele istorice menÈ›ionate, "
-"definiÈ›i DISABLE_PIPELINING Ã®n include/autoconf.h È™i recompilaÈ›i."
+"definiÈ›i B<nntp_pipeline_limit> Ã®n I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/"
+"$NNTPSERVER/serverrc> la 1."
 
 #. type: Plain text
-#: doc/tin.1:4295
+#: doc/tin.1:4355
 msgid ""
 "Early versions of B<NNTPCache> (E<lt>= 2.3.2) and B<Leafnode> (E<lt>= 1.6) "
 "had a buggy LISTGROUP implementation. If you run into trouble with any of "
@@ -12186,15 +11952,14 @@ msgid ""
 "disable LISTGROUP via B<disabled_nntp_cmds> in I<${TIN_HOMEDIR:-"
 "\"$HOME\"}/.tin/$NNTPSERVER/serverrc>)."
 msgstr ""
+"Versiunile mai vechi ale B<NNTPCache> (E<lt>= 2.3.2) È™i B<Leafnode> (E<lt>= "
+"1.6) aveau o implementare defectuoasÄƒ a LISTGROUP. DacÄƒ Ã®ntÃ¢mpinaÈ›i probleme "
+"cu oricare dintre serverele istorice menÈ›ionate, utilizaÈ›i opÈ›iunea de linie "
+"de comandÄƒ â€žB<-n>â€ (sau dezactivaÈ›i LISTGROUP prin B<disabled_nntp_cmds> Ã®n  "
+"I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/$NNTPSERVER/serverrc>)."
 
 #. type: Plain text
-#: doc/tin.1:4303
-#, fuzzy
-#| msgid ""
-#| "Using the ''B<-C>'' (COMPRESS) flag with B<INN>\\0nnrpd versions between "
-#| "2.6.1 and 2.7.1 (both incl.) may cause B<tin> to hang and later timeout "
-#| "when posting. This has been fixed in B<INN>\\0nnrpd version 2.7.2. As a "
-#| "workaround simply don't use ''B<-C>''."
+#: doc/tin.1:4363
 msgid ""
 "Using the ''B<-C>'' (COMPRESS) flag with B<INN\\ nnrpd> versions between "
 "2.6.1 and 2.7.1 (both incl.) may cause B<tin> to hang and later timeout when "
@@ -12202,14 +11967,14 @@ msgid ""
 "fixed in B<INN\\ nnrpd> version 2.7.2. As a workaround simply don't use ''B<-"
 "C>''."
 msgstr ""
-"Utilizarea opÈ›iunii â€žB<-C>â€ (COMPRIMARE) cu versiunile B<INN>\\0nnrpd Ã®ntre "
-"2.6.1 È™i 2.7.1 (ambele incluse) poate cauza blocarea B<tin> È™i, ulterior, "
-"expirarea timpului de aÈ™teptare la postare. AceastÄƒ problemÄƒ a fost "
-"remediatÄƒ Ã®n versiunea 2.7.2 a B<INN>\\0nnrpd. Ca soluÈ›ie provizorie, pur È™i "
-"simplu nu utilizaÈ›i â€žB<-C>â€."
+"Utilizarea opÈ›iunii â€žB<-C>â€ (COMPRIMARE) cu versiunile B<INN\\ nnrpd> Ã®ntre "
+"2.6.1 È™i 2.7.1 (ambele incluse) poate cauza blocarea B<tin> È™i, "
+"ulterior,cÃ¢nd este utilizat Ã®mpreunÄƒ cu opÈ›iunea â€žB<-n>â€ sau cÃ¢nd se "
+"publicÄƒ. AceastÄƒ problemÄƒ a fost remediatÄƒ Ã®n versiunea 2.7.2 a B<INN\\ "
+"nnrpd>. Ca soluÈ›ie provizorie, pur È™i simplu nu utilizaÈ›i â€žB<-C>â€."
 
 #. type: Plain text
-#: doc/tin.1:4312
+#: doc/tin.1:4372
 msgid ""
 "Before mailing a bug-report to E<lt>tin-bugs@tin.orgE<gt> please check if "
 "you are using the latest (stable) release, and if not, please upgrade first! "
@@ -12226,13 +11991,13 @@ msgstr ""
 "fiÈ™ier core la raportul de eroare pÃ¢nÄƒ cÃ¢nd nu vi se solicitÄƒ acest lucru."
 
 #. type: SH
-#: doc/tin.1:4312
+#: doc/tin.1:4372
 #, no-wrap
 msgid "HISTORY"
 msgstr "ISTORIC"
 
 #. type: Plain text
-#: doc/tin.1:4321
+#: doc/tin.1:4381
 msgid ""
 "B<tin> is based on the B<\\%tass>(1)  newsreader that was developed by Rich "
 "Skrenta and posted to alt.sources in March 1991; its first version was "
@@ -12249,83 +12014,83 @@ msgstr ""
 "1982. Pentru o prezentare generalÄƒ a versiunii, consultaÈ›i"
 
 #. type: Plain text
-#: doc/tin.1:4325
+#: doc/tin.1:4385
 msgid "E<lt>http://www.tin.org/history.htmlE<gt>."
 msgstr "E<lt>http://www.tin.org/history.htmlE<gt>."
 
 #. type: SH
-#: doc/tin.1:4325
+#: doc/tin.1:4385
 #, no-wrap
 msgid "CREDITS"
 msgstr "MULÈšUMIRI"
 
 #. type: IP
-#: doc/tin.1:4326
+#: doc/tin.1:4386
 #, no-wrap
 msgid "Rich Skrenta"
 msgstr "Rich Skrenta"
 
 #. type: Plain text
-#: doc/tin.1:4330
+#: doc/tin.1:4390
 msgid "author of B<\\%tass>(1)  v3.2 which this newsreader used as its base."
 msgstr ""
 "autorul programului B<\\%tass>(1)  v3.2 pe care acest cititor de È™tiri l-a "
 "folosit ca bazÄƒ."
 
 #. type: IP
-#: doc/tin.1:4330
+#: doc/tin.1:4390
 #, no-wrap
 msgid "Bill Davidsen"
 msgstr "Bill Davidsen"
 
 #. type: Plain text
-#: doc/tin.1:4332
+#: doc/tin.1:4392
 msgid "author of envarg.c environment variable reading routine."
 msgstr "autorul rutinei de citire a variabilei de mediu envarg.c."
 
 #. type: IP
-#: doc/tin.1:4332
+#: doc/tin.1:4392
 #, no-wrap
 msgid "Mike Gleason"
 msgstr "Mike Gleason"
 
 #. type: Plain text
-#: doc/tin.1:4334
+#: doc/tin.1:4394
 msgid "author of sigfile.c random signature generation routines."
 msgstr "autorul rutinelor de generare aleatorie a semnÄƒturilor din sigfile.c."
 
 #. type: IP
-#: doc/tin.1:4334
+#: doc/tin.1:4394
 #, no-wrap
 msgid "Markus Kuhn E<lt>Markus.Kuhn@cl.cam.ac.ukE<gt>"
 msgstr "Markus Kuhn E<lt>Markus.Kuhn@cl.cam.ac.ukE<gt>"
 
 #. type: Plain text
-#: doc/tin.1:4336
+#: doc/tin.1:4396
 msgid ""
 "author of langinfo.c, charset.c and iso2asc.txt ISO-8859-1 documentation."
 msgstr ""
 "autorul documentaÈ›iei ISO-8859-1 pentru langinfo.c, charset.c È™i iso2asc.txt."
 
 #. type: IP
-#: doc/tin.1:4336
+#: doc/tin.1:4396
 #, no-wrap
 msgid "Arnold D. Robbins"
 msgstr "Arnold D. Robbins"
 
 #. type: Plain text
-#: doc/tin.1:4338
+#: doc/tin.1:4398
 msgid "author of strftime.c date formatting routine."
 msgstr "autorul rutinei de formatare a datei strftime.c."
 
 #. type: IP
-#: doc/tin.1:4338
+#: doc/tin.1:4398
 #, no-wrap
 msgid "Rich Salz"
 msgstr "Rich Salz"
 
 #. type: Plain text
-#: doc/tin.1:4340
+#: doc/tin.1:4400
 msgid ""
 "author of wildmat.c pattern matching and parsdate.y date parsing routines."
 msgstr ""
@@ -12333,46 +12098,46 @@ msgstr ""
 "parsdate.y."
 
 #. type: IP
-#: doc/tin.1:4340
+#: doc/tin.1:4400
 #, no-wrap
 msgid "Dave Taylor"
 msgstr "Dave Taylor"
 
 #. type: Plain text
-#: doc/tin.1:4344
+#: doc/tin.1:4404
 msgid "author of curses.c from the B<\\%elm>(1)  mailreader."
 msgstr "autorul curses.c din programul de citire a mesajelor B<\\%elm>(1) ."
 
 #. type: IP
-#: doc/tin.1:4344
+#: doc/tin.1:4404
 #, no-wrap
 msgid "Chris Thewalt"
 msgstr "Chris Thewalt"
 
 #. type: Plain text
-#: doc/tin.1:4348
+#: doc/tin.1:4408
 msgid "author of getline.c B<\\%emacs>(1)  style editing routine."
 msgstr "autorul getline.c rutina de editare Ã®n stil B<\\%emacs>(1)."
 
 #. type: IP
-#: doc/tin.1:4348
+#: doc/tin.1:4408
 #, no-wrap
 msgid "Steven Madsen"
 msgstr "Steven Madsen"
 
 #. type: Plain text
-#: doc/tin.1:4352
+#: doc/tin.1:4412
 msgid "for adding B<\\%pgp>(1)  (Pretty Good Privacy) support."
 msgstr "pentru adÄƒugarea suportului B<\\%pgp>(1)  (Pretty Good Privacy)."
 
 #. type: IP
-#: doc/tin.1:4352
+#: doc/tin.1:4412
 #, no-wrap
 msgid "Philip Hazel E<lt>ph10@cam.ac.ukE<gt>"
 msgstr "Philip Hazel E<lt>ph10@cam.ac.ukE<gt>"
 
 #. type: Plain text
-#: doc/tin.1:4357
+#: doc/tin.1:4417
 msgid ""
 "for B<\\%pcre>(3), B<\\%pcre2>(3)  (Perl-compatible regular expression "
 "library)."
@@ -12381,72 +12146,74 @@ msgstr ""
 "compatibilÄƒ cu Perl)."
 
 #. type: IP
-#: doc/tin.1:4357
+#: doc/tin.1:4417
 #, no-wrap
 msgid "Mark Martinec E<lt>mark.martinec@ijs.siE<gt>"
 msgstr "Mark Martinec E<lt>mark.martinec@ijs.siE<gt>"
 
 #. type: Plain text
-#: doc/tin.1:4363
+#: doc/tin.1:4423
 msgid "for B<\\%snprintf>(3)  and B<\\%vsnprintf>(3)  fallbacks."
 msgstr "pentru soluÈ›iile de rezervÄƒ B<\\%snprintf>(3)  È™i B<\\%vsnprintf>(3) ."
 
 #. type: IP
-#: doc/tin.1:4363
+#: doc/tin.1:4423
 #, no-wrap
 msgid "Gary S. Brown"
 msgstr "Gary S. Brown"
 
 #. type: Plain text
-#: doc/tin.1:4367
+#: doc/tin.1:4427
 msgid "for B<\\%crc32>()  fallback."
-msgstr ""
+msgstr "pentru metoda de rezervÄƒ B<\\%crc32>()."
 
 #. type: IP
-#: doc/tin.1:4367
+#: doc/tin.1:4427
 #, no-wrap
 msgid "Enrik Berkhan"
 msgstr "Enrik Berkhan"
 
 #. type: Plain text
-#: doc/tin.1:4372
+#: doc/tin.1:4432
 msgid ""
 "for the NNTPS (NNTP over TLS) and COMPRESS implementation and its "
 "preconditions."
 msgstr ""
+"pentru implementarea NNTPS (NNTP peste TLS) È™i COMPRIMARE È™i condiÈ›iile "
+"preliminare ale acesteia."
 
 #. type: SH
-#: doc/tin.1:4372
+#: doc/tin.1:4432
 #, no-wrap
 msgid "AUTHOR"
 msgstr "AUTOR"
 
 #. type: TP
-#: doc/tin.1:4373
+#: doc/tin.1:4433
 #, no-wrap
 msgid "Iain Lea E<lt>iain@bricbrac.deE<gt>"
 msgstr "Iain Lea E<lt>iain@bricbrac.deE<gt>"
 
 #. type: SH
-#: doc/tin.1:4377
+#: doc/tin.1:4437
 #, no-wrap
 msgid "MAINTAINER"
 msgstr "RESPONSABIL"
 
 #. type: TP
-#: doc/tin.1:4378
+#: doc/tin.1:4438
 #, no-wrap
 msgid "Urs Janssen E<lt>urs@tin.orgE<gt>"
 msgstr "Urs Janssen E<lt>urs@tin.orgE<gt>"
 
 #. type: SH
-#: doc/tin.1:4382 doc/tin.5:3037
+#: doc/tin.1:4442 doc/tin.5:3096
 #, no-wrap
 msgid "SEE ALSO"
 msgstr "CONSULTAÈšI È˜I"
 
 #. type: Plain text
-#: doc/tin.1:4448
+#: doc/tin.1:4508
 msgid ""
 "B<\\%elm>(1), B<\\%emacs>(1), B<\\%gpg>(1), B<\\%inews>(1), B<\\%ispell>(1), "
 "B<\\%lp>(1), B<\\%lpr>(1), B<\\%metamail>(1), B<\\%mutt>(1), B<\\"
@@ -12487,11 +12254,6 @@ msgstr "tin, rtin - fiÈ™iere asociate"
 
 #. type: Plain text
 #: doc/tin.5:21
-#, fuzzy
-#| msgid ""
-#| "This man page describes the various (config) files and their formats used "
-#| "by the B<\\%tin>(1)  newsreader. All files are expected to have unix "
-#| "style ('\\(rsn' aka LF) line endings."
 msgid ""
 "This man page describes the various (config) files and their formats used by "
 "the B<\\%tin>(1)  newsreader.  All files are expected to have unix style ('\\"
@@ -12504,14 +12266,6 @@ msgstr ""
 
 #. type: Plain text
 #: doc/tin.5:67
-#, fuzzy
-#| msgid ""
-#| "B<\\%mailcap>(5)  files as defined in B<RFC\\%1524>. The mailcap files "
-#| "are read by B<\\%tin>(1)  to determine how to display non-text messages "
-#| "at the local site. Any line that starts with \"#\" is a comment. Blank "
-#| "lines are ignored. Otherwise, each line defines a single mailcap entry "
-#| "for a single content type. Long lines may be continued by ending them "
-#| "with a backslash character, \"\\(rs\"."
 msgid ""
 "B<\\%mailcap>(5)  files as defined in B<RFC\\ 1524>.  The mailcap files are "
 "read by B<\\%tin>(1)  to determine how to display non-text messages at the "
@@ -12520,7 +12274,7 @@ msgid ""
 "content type.  Long lines may be continued by ending them with a backslash "
 "character, \"\\(rs\"."
 msgstr ""
-"FiÈ™ierele B<\\%mailcap>(5)  aÈ™a cum sunt definite Ã®n B<RFC\\%1524>. "
+"FiÈ™ierele B<\\%mailcap>(5)  aÈ™a cum sunt definite Ã®n B<RFC\\ 1524>. "
 "FiÈ™ierele mailcap sunt citite de B<\\%tin>(1)  pentru a determina modul de "
 "afiÈ™are a mesajelor non-text pe situl local. Orice linie care Ã®ncepe cu â€ž#â€ "
 "este un comentariu. Liniile goale sunt ignorate. ÃŽn caz contrar, fiecare "
@@ -12540,13 +12294,6 @@ msgstr ""
 
 #. type: Plain text
 #: doc/tin.5:76
-#, fuzzy
-#| msgid ""
-#| "The \"type\" field is simply any legal content type name. It is the "
-#| "string that will be matched against the ''Content-Type:'' header to "
-#| "decide if this is the mailcap entry that matches the current message. "
-#| "Additionally, the type field may specify a subtype or a wildcard to match "
-#| "all subtypes."
 msgid ""
 "The \"type\" field is simply any valid content type name.  It is the string "
 "that will be matched against the ''Content-Type:'' header to decide if this "
@@ -12561,11 +12308,6 @@ msgstr ""
 
 #. type: Plain text
 #: doc/tin.5:82
-#, fuzzy
-#| msgid ""
-#| "The \"command\" field is any UNIX command and is used to specify the "
-#| "interpreter for the given type of message. It will be passed to the shell "
-#| "via the B<\\%system>(3)  facility."
 msgid ""
 "The \"command\" field is any UNIX command and is used to specify the "
 "interpreter for the given type of message.  It will be passed to the shell "
@@ -12583,18 +12325,6 @@ msgstr ""
 #.  then the name of the temporary file where the decoded part has been stored.
 #. type: Plain text
 #: doc/tin.5:103
-#, fuzzy
-#| msgid ""
-#| "Semicolons and backslashes within the command or any flag field must be "
-#| "quoted with backslashes. If the field contains \"%s\", those two "
-#| "characters will be replaced by the name of a file that contains the body "
-#| "of the message. If it contains \"%t\", those two characters will be "
-#| "replaced by the content-type field, including the subtype, if any. If it "
-#| "contains \"%{\" followed by a parameter name and a closing \"}\", then "
-#| "all those characters will be replaced by the value of the named "
-#| "parameter, if any, from the \\&''Content-Type:'' header. Finally, if the "
-#| "field contains \"\\(rs%\", those two characters will be replaced by a "
-#| "single \"%\" character."
 msgid ""
 "Semicolons and backslashes within the command or any flag field must be "
 "quoted with backslashes.  If the field contains \"%s\", those two characters "
@@ -12607,7 +12337,7 @@ msgid ""
 "(rs%\", those two characters will be replaced by a single \"%\" character."
 msgstr ""
 "Punctul È™i virgula È™i barele oblice inversate din cadrul comenzii sau al "
-"oricÄƒrui cÃ¢mp de fani ntrebuie sÄƒ fie Ã®ntre ghilimele cu bare oblice "
+"oricÄƒrui cÃ¢mp de fanion trebuie sÄƒ fie Ã®ntre ghilimele cu bare oblice "
 "inversate. DacÄƒ cÃ¢mpul conÈ›ine â€ž%sâ€, aceste douÄƒ caractere vor fi Ã®nlocuite "
 "cu numele unui fiÈ™ier care conÈ›ine corpul mesajului. DacÄƒ conÈ›ine â€ž%tâ€, "
 "aceste douÄƒ caractere vor fi Ã®nlocuite cu cÃ¢mpul tipului de conÈ›inut, "
@@ -12630,16 +12360,6 @@ msgstr "B<compose>"
 
 #. type: Plain text
 #: doc/tin.5:116
-#, fuzzy
-#| msgid ""
-#| "The \"compose\" field may be used to specify a program that can be used "
-#| "to compose a new body or body part in the given format. Its intended use "
-#| "is to support mail composing agents that support the composition of "
-#| "multiple types of mail using external composing agents. As with the view-"
-#| "command, the semantics of program execution are operating system "
-#| "dependent. The result of the composing program may be data that is not "
-#| "yet suitable for mail transport \\(em that is, a Content-Transfer-"
-#| "Encoding may need to be applied to the data."
 msgid ""
 "The \"compose\" field may be used to specify a program that can be used to "
 "compose a new body or body part in the given format.  Its intended use is to "
@@ -12654,11 +12374,11 @@ msgstr ""
 "fi utilizat pentru a compune un corp nou sau o parte a corpului Ã®n formatul "
 "dat. Utilizarea sa prevÄƒzutÄƒ este de a sprijini agenÈ›ii de compunere a "
 "mesajelor care acceptÄƒ compunerea mai multor tipuri de mesaje utilizÃ¢nd "
-"agenÈ›i de compunere externi. La fel ca Ã®n cazul comenzii view, semantica "
-"execuÈ›iei programului depinde de sistemul de operare. Rezultatul programului "
-"de compunere poate fi reprezentat de date care nu sunt Ã®ncÄƒ adecvate pentru "
-"transportul de mesaje, adicÄƒ poate fi necesarÄƒ aplicarea unui cod de "
-"transfer de conÈ›inut (Content-Transfer-Encoding) asupra datelor."
+"agenÈ›i de compunere externi. La fel ca Ã®n cazul comenzii view,(vizualizare) "
+"semantica execuÈ›iei programului depinde de sistemul de operare. Rezultatul "
+"programului de compunere poate fi reprezentat de date care nu sunt Ã®ncÄƒ "
+"adecvate pentru transportul de mesaje, adicÄƒ poate fi necesarÄƒ aplicarea "
+"unui cod de transfer de conÈ›inut (Content-Transfer-Encoding) asupra datelor."
 
 #. type: TP
 #: doc/tin.5:116
@@ -12668,16 +12388,6 @@ msgstr "B<composetyped>"
 
 #. type: Plain text
 #: doc/tin.5:128
-#, fuzzy
-#| msgid ""
-#| "The \"composetyped\" field is similar to the \"compose\" field, but is to "
-#| "be used when the composing program needs to specify the ''Content-Type:'' "
-#| "header field to be applied to the composed data. The \"compose\" field is "
-#| "simpler, and is preferred for use with existing (non-mail-oriented) "
-#| "programs for composing data in a given format. The \"composetyped\" field "
-#| "is necessary when the Content-Type information must include auxiliary "
-#| "parameters, and the composition program must then know enough about mail "
-#| "formats to produce output that includes the mail type information."
 msgid ""
 "The \"composetyped\" field is similar to the \"compose\" field, but is to be "
 "used when the composing program needs to specify the ''Content-Type:'' "
@@ -12707,12 +12417,6 @@ msgstr "B<edit>"
 
 #. type: Plain text
 #: doc/tin.5:134
-#, fuzzy
-#| msgid ""
-#| "The \"edit\" field may be used to specify a program that can be used to "
-#| "edit a body or body part in the given format. In many cases, it may be "
-#| "identical in content to the \"compose\" field, and shares the operating-"
-#| "system dependent semantics for program execution."
 msgid ""
 "The \"edit\" field may be used to specify a program that can be used to edit "
 "a body or body part in the given format.  In many cases, it may be identical "
@@ -12733,12 +12437,6 @@ msgstr "B<print>"
 
 #. type: Plain text
 #: doc/tin.5:140
-#, fuzzy
-#| msgid ""
-#| "The \"print\" field may be used to specify a program that can be used to "
-#| "print a message or body part in the given format. As with the view-"
-#| "command, the semantics of program execution are operating system "
-#| "dependent."
 msgid ""
 "The \"print\" field may be used to specify a program that can be used to "
 "print a message or body part in the given format.  As with the view-command, "
@@ -12757,16 +12455,6 @@ msgstr "B<test>"
 
 #. type: Plain text
 #: doc/tin.5:151
-#, fuzzy
-#| msgid ""
-#| "The \"test\" field may be used to test some external condition (e.g., the "
-#| "machine architecture, or the window system in use) to determine whether "
-#| "or not the mailcap line applies. It specifies a program to be run to test "
-#| "some condition. The semantics of execution and of the value returned by "
-#| "the test program are operating system dependent. If the test fails, a "
-#| "subsequent mailcap entry should be sought. Multiple test fields are not "
-#| "permitted \\(em since a test can call a program, it can already be "
-#| "arbitrarily complex."
 msgid ""
 "The \"test\" field may be used to test some external condition (e.g., the "
 "machine architecture, or the window system in use) to determine whether the "
@@ -12793,19 +12481,6 @@ msgstr "B<needsterminal>"
 
 #. type: Plain text
 #: doc/tin.5:166
-#, fuzzy
-#| msgid ""
-#| "The \"needsterminal\" field indicates that the view-command must be run "
-#| "on an interactive terminal. This is needed to inform window-oriented user "
-#| "agents that an interactive terminal is needed. (The decision is not left "
-#| "exclusively to the view-command because in some circumstances it may not "
-#| "be possible for such programs to tell whether or not they are on "
-#| "interactive terminals.) The needsterminal command should be assumed to "
-#| "apply to the compose and edit commands, too, if they exist. Note that "
-#| "this is NOT a test - it is a requirement for the environment in which the "
-#| "program will be executed, and should typically cause the creation of a "
-#| "terminal window when not executed on either a real terminal or a terminal "
-#| "window."
 msgid ""
 "The \"needsterminal\" field indicates that the view-command must be run on "
 "an interactive terminal.  This is needed to inform window-oriented user "
@@ -12838,13 +12513,6 @@ msgstr "B<copiousoutput>"
 
 #. type: Plain text
 #: doc/tin.5:174
-#, fuzzy
-#| msgid ""
-#| "The \"copiousoutput\" field indicates that the output from the view-"
-#| "command will be an extended stream of output, and is to be interpreted as "
-#| "advice to the UA (User Agent mail-reading program) that the output should "
-#| "be either paged or made scroll-able. Note that it is probably a mistake "
-#| "if needsterminal and copiousoutput are both specified."
 msgid ""
 "The \"copiousoutput\" field indicates that the output from the view-command "
 "will be an extended stream of output and is to be interpreted as advice to "
@@ -12859,7 +12527,7 @@ msgstr ""
 "o greÈ™ealÄƒ dacÄƒ sunt specificate atÃ¢t needsterminal, cÃ¢t È™i copiousoutput."
 
 #. type: TP
-#: doc/tin.5:174 doc/tin.5:1205
+#: doc/tin.5:174 doc/tin.5:1214
 #, no-wrap
 msgid "B<description>"
 msgstr "B<descriere>"
@@ -12884,14 +12552,6 @@ msgstr "B<textualnewlines>"
 
 #. type: Plain text
 #: doc/tin.5:191
-#, fuzzy
-#| msgid ""
-#| "The \"textualnewlines\" field, if set to any non-zero value, indicates "
-#| "that this type of data is line-oriented and that, if encoded in base64, "
-#| "all newlines should be converted to canonical form (CRLF) before "
-#| "encoding, and will be in that form after decoding. In general, this field "
-#| "is needed only if there is line-oriented data of some type other than "
-#| "text/* or non-line- oriented data that is a subtype of text."
 msgid ""
 "The \"textualnewlines\" field, if set to any non-zero value, indicates that "
 "this type of data is line-oriented and that, if encoded in base64, all "
@@ -12933,14 +12593,6 @@ msgstr "B<nametemplate>"
 
 #. type: Plain text
 #: doc/tin.5:205
-#, fuzzy
-#| msgid ""
-#| "The \"nametemplate\" field gives a filename format, in which %s will be "
-#| "replaced by a short unique string to give the name of the temporary file "
-#| "to be passed to the viewing command. This is only expected to be relevant "
-#| "in environments where filename extensions are meaningful, e.g., one could "
-#| "specify that a GIF file being passed to a gif viewer should have a name "
-#| "ending in \".gif\" by using \"nametemplate=%s.gif\""
 msgid ""
 "The \"nametemplate\" field gives a filename format, in which %s will be "
 "replaced by a short unique string to give the name of the temporary file to "
@@ -12958,12 +12610,6 @@ msgstr ""
 
 #. type: Plain text
 #: doc/tin.5:211
-#, fuzzy
-#| msgid ""
-#| "B<\\%tin>(1)  currently only respects the \"test\", \"description\", "
-#| "\"nametemplate\" and partly the \"needsterminal\" flags, all other flags "
-#| "are internally ignored. It also can't handle the \"%F\" and \"%n\" "
-#| "expansions yet."
 msgid ""
 "B<\\%tin>(1)  currently only respects the \"test\", \"description\", "
 "\"nametemplate\" and partly the \"needsterminal\" flags, all other flags are "
@@ -12976,8 +12622,8 @@ msgstr ""
 "â€ž%nâ€."
 
 #. type: TP
-#: doc/tin.5:211 doc/tin.5:295 doc/tin.5:324 doc/tin.5:407 doc/tin.5:742
-#: doc/tin.5:917 doc/tin.5:1233
+#: doc/tin.5:211 doc/tin.5:295 doc/tin.5:324 doc/tin.5:407 doc/tin.5:751
+#: doc/tin.5:926 doc/tin.5:1242
 #, no-wrap
 msgid "Example:"
 msgstr "Exemplu:"
@@ -13056,37 +12702,27 @@ msgstr "needsterminal\n"
 
 #. type: Plain text
 #: doc/tin.5:253
-#, fuzzy
-#| msgid ""
-#| "default NNTP-server to read news from if not reading from the local "
-#| "spool.  \\&'B<-g> I<server>', $B<NNTPSERVER> have higher priority (in "
-#| "that order), the default server given at compile time has lower priority."
 msgid ""
 "default NNTP-server to read news from if not reading from the local spool.  "
 "\\&''B<-g>\\ I<server>'', $B<NNTPSERVER> have higher priority (in that "
 "order), the default server given at compile time has lower priority."
 msgstr ""
 "serverul NNTP implicit de pe care se citesc È™tirile, dacÄƒ nu se citesc din "
-"spool-ul local. \\&'B<-g> I<server>', $B<NNTPSERVER> au prioritate mai mare "
-"(Ã®n aceastÄƒ ordine), serverul implicit specificat la compilare avÃ¢nd "
-"prioritate mai micÄƒ."
+"spool-ul local.â€žB<-g> I<server>â€, $B<NNTPSERVER> au prioritate mai mare (Ã®n "
+"aceastÄƒ ordine), serverul implicit specificat la compilare avÃ¢nd prioritate "
+"mai micÄƒ."
 
 #. type: Plain text
 #: doc/tin.5:262
-#, fuzzy
-#| msgid ""
-#| "secret to be used for cancel-locks if B<\\%tin>(1)  is built with support "
-#| "for it. An empty secret file disables the cancel-lock creation in that "
-#| "case. This file should be readable only by the user."
 msgid ""
 "secret to be used for cancel-locks (B<RFC\\ 8315>) if B<\\%tin>(1)  is built "
 "with support for it. An empty secret file disables the cancel-lock creation "
 "in that case. This file should be readable only by the user."
 msgstr ""
-"secret care va fi utilizat pentru blocÄƒrile de anulare dacÄƒ B<\\%tin>(1)  "
-"este construit cu suport pentru aceasta. Un fiÈ™ier secret gol dezactiveazÄƒ "
-"crearea blocÄƒrii de anulare Ã®n acest caz. Acest fiÈ™ier trebuie sÄƒ poatÄƒ fi "
-"citit numai de utilizator."
+"secret care va fi utilizat pentru blocÄƒrile de anulare (B<RFC\\ 8315>) dacÄƒ "
+"B<\\%tin>(1)  este construit cu suport pentru aceasta. Un fiÈ™ier secret gol "
+"dezactiveazÄƒ crearea blocÄƒrii de anulare Ã®n acest caz. Acest fiÈ™ier trebuie "
+"sÄƒ poatÄƒ fi citit numai de utilizator."
 
 #. type: Plain text
 #: doc/tin.5:272
@@ -13114,7 +12750,7 @@ msgstr ""
 "utilizatorului pentru citirea È™tirilor!"
 
 #. type: TP
-#: doc/tin.5:284 doc/tin.5:1217
+#: doc/tin.5:284 doc/tin.5:1226
 #, no-wrap
 msgid "B<nntpserver>"
 msgstr "B<serverulnntp>"
@@ -13176,12 +12812,9 @@ msgstr "news.example.com \"top secret\"
 
 #. type: Plain text
 #: doc/tin.5:313
-#, fuzzy
-#| msgid ""
-#| "\"I<newsgroup>I<flag> [I<article>[,I<article> | -I<article>]...]\" lines."
 msgid "\"I<newsgroupflag> [I<article>[,I<article> | -I<article>]...]\" lines."
 msgstr ""
-"\"I<grup-nou>I<fanion> [I<articol>[,I<articol> | -I<articol>]...]\" linii."
+"\"I<fanion-grup-nou> [I<articol>[,I<articol> | -I<articol>]...]\" linii."
 
 #. type: TP
 #: doc/tin.5:313
@@ -13202,10 +12835,8 @@ msgstr "B<fanion>"
 
 #. type: Plain text
 #: doc/tin.5:319
-#, fuzzy
-#| msgid "a flag indicating if the group is subscribed ':' or not '!\\&'."
 msgid "a flag indicating if the group is subscribed ':' or not '!'."
-msgstr "un fanion care indicÄƒ dacÄƒ grupul este abonat ':' sau nu '!\\&'."
+msgstr "un fanion care indicÄƒ dacÄƒ grupul este abonat â€ž:â€ sau nu â€ž!â€."
 
 #. type: TP
 #: doc/tin.5:319
@@ -13288,22 +12919,18 @@ msgstr "fiÈ™ierele index ale grupurilor
 
 #. type: Plain text
 #: doc/tin.5:392
-#, fuzzy
-#| msgid ""
-#| "active file (\"I<mailgroupname> I<maxnum> I<minnum> I<mailspool>\" "
-#| "quadruples) of user's mailgroups (requires B<\\%tin>(1)  to be built with "
-#| "mh-mail-handling support)."
 msgid ""
 "active file (\"I<mailgroupname> I<maxnum> I<minnum> I<mailspool>\" "
 "quadruples separated by spaces not tabs) of user's mailgroups (requires B<\\"
 "%tin>(1)  to be built with mh-mail-handling support)."
 msgstr ""
 "fiÈ™ier activ (cvadruple â€žI<nume-grup-discuÈ›ii> I<num-max> I<num-min> I<spool-"
-"mesaje>â€) al grupurilor de discuÈ›ii ale utilizatorului (necesitÄƒ B<\\"
-"%tin>(1)  construit cu suportul pentru mh-mail-handling)."
+"mesaje>â€ separate prin spaÈ›ii, nu prin tabulatoare) al grupurilor de "
+"discuÈ›ii ale utilizatorului (necesitÄƒ B<\\%tin>(1)  construit cu suportul "
+"pentru mh-mail-handling)."
 
 #. type: TP
-#: doc/tin.5:392 doc/tin.5:1202
+#: doc/tin.5:392 doc/tin.5:1211
 #, no-wrap
 msgid "B<mailgroupname>"
 msgstr "B<nume-grup-discuÈ›ii>"
@@ -13430,7 +13057,7 @@ msgstr ""
 "JOKERÂ» din B<\\%tin>(1) pentru tipurile de modele care pot fi utilizate aici."
 
 #. type: TP
-#: doc/tin.5:450 doc/tin.5:1429
+#: doc/tin.5:450 doc/tin.5:1438
 #, no-wrap
 msgid "B<add_posted_to_filter>"
 msgstr "B<add_posted_to_filter>"
@@ -13450,13 +13077,13 @@ msgid "Identical to the tinrc variable o
 msgstr "IdenticÄƒ cu variabila tinrc cu acelaÈ™i nume"
 
 #. type: TP
-#: doc/tin.5:453 doc/tin.5:1433
+#: doc/tin.5:453 doc/tin.5:1442
 #, no-wrap
 msgid "B<advertising>"
 msgstr "B<advertising>"
 
 #. type: TP
-#: doc/tin.5:456 doc/tin.5:1436
+#: doc/tin.5:456 doc/tin.5:1445
 #, no-wrap
 msgid "B<alternative_handling>"
 msgstr "B<alternative_handling>"
@@ -13468,13 +13095,13 @@ msgid "B<ask_for_metamail>"
 msgstr "B<ask_for_metamail>"
 
 #. type: TP
-#: doc/tin.5:462 doc/tin.5:1485
+#: doc/tin.5:462 doc/tin.5:1494
 #, no-wrap
 msgid "B<auto_cc_bcc>"
 msgstr "B<auto_cc_bcc>"
 
 #. type: TP
-#: doc/tin.5:465 doc/tin.5:1489
+#: doc/tin.5:465 doc/tin.5:1498
 #, no-wrap
 msgid "B<auto_list_thread>"
 msgstr "B<auto_list_thread>"
@@ -13495,7 +13122,7 @@ msgstr ""
 "grup."
 
 #. type: TP
-#: doc/tin.5:472 doc/tin.5:1496
+#: doc/tin.5:472 doc/tin.5:1505
 #, no-wrap
 msgid "B<batch_save>"
 msgstr "B<batch_save>"
@@ -13513,7 +13140,7 @@ msgstr ""
 "B<\\%tin>(1)."
 
 #. type: TP
-#: doc/tin.5:478 doc/tin.5:1633
+#: doc/tin.5:478 doc/tin.5:1642
 #, no-wrap
 msgid "B<date_format>"
 msgstr "B<date_format>"
@@ -13539,13 +13166,13 @@ msgstr ""
 "solicitarea."
 
 #. type: TP
-#: doc/tin.5:488 doc/tin.5:1754
+#: doc/tin.5:488 doc/tin.5:1763
 #, no-wrap
 msgid "B<editor_format>"
 msgstr "B<editor_format>"
 
 #. type: TP
-#: doc/tin.5:491 doc/tin.5:1761
+#: doc/tin.5:491 doc/tin.5:1770
 #, no-wrap
 msgid "B<extquote_handling>"
 msgstr "B<extquote_handling>"
@@ -13578,7 +13205,7 @@ msgstr ""
 "DefineÈ™te antetul â€žFollowup-To:â€ pentru grupul (grupurile) specificat(e)."
 
 #. type: TP
-#: doc/tin.5:501 doc/tin.5:822
+#: doc/tin.5:501 doc/tin.5:831
 #, no-wrap
 msgid "B<from>"
 msgstr "B<from>"
@@ -13589,43 +13216,43 @@ msgid "Identical to the tinrc variable B
 msgstr "IdenticÄƒ cu variabila tinrc B<mail_address>"
 
 #. type: TP
-#: doc/tin.5:504 doc/tin.5:1775
+#: doc/tin.5:504 doc/tin.5:1784
 #, no-wrap
 msgid "B<getart_limit>"
 msgstr "B<getart_limit>"
 
 #. type: TP
-#: doc/tin.5:507 doc/tin.5:1797
+#: doc/tin.5:507 doc/tin.5:1806
 #, no-wrap
 msgid "B<group_catchup_on_exit>"
 msgstr "B<group_catchup_on_exit>"
 
 #. type: TP
-#: doc/tin.5:510 doc/tin.5:1800
+#: doc/tin.5:510 doc/tin.5:1809
 #, no-wrap
 msgid "B<group_format>"
 msgstr "B<group_format>"
 
 #. type: TP
-#: doc/tin.5:513 doc/tin.5:1820
+#: doc/tin.5:513 doc/tin.5:1829
 #, no-wrap
 msgid "B<hide_inline_data>"
 msgstr "B<hide_inline_data>"
 
 #. type: TP
-#: doc/tin.5:516 doc/tin.5:1914
+#: doc/tin.5:516 doc/tin.5:1923
 #, no-wrap
 msgid "B<mail_8bit_header>"
 msgstr "B<mail_8bit_header>"
 
 #. type: TP
-#: doc/tin.5:519 doc/tin.5:1926 doc/tin.5:2820
+#: doc/tin.5:519 doc/tin.5:1935 doc/tin.5:2879
 #, no-wrap
 msgid "B<mail_mime_encoding>"
 msgstr "B<mail_mime_encoding>"
 
 #. type: TP
-#: doc/tin.5:522 doc/tin.5:1946
+#: doc/tin.5:522 doc/tin.5:1955
 #, no-wrap
 msgid "B<maildir>"
 msgstr "B<maildir>"
@@ -13646,13 +13273,13 @@ msgstr ""
 "cÄƒtre grup vor fi redirecÈ›ionate cÄƒtre aceastÄƒ adresÄƒ de poÈ™tÄƒ electronicÄƒ"
 
 #. type: TP
-#: doc/tin.5:529 doc/tin.5:1984
+#: doc/tin.5:529 doc/tin.5:1993
 #, no-wrap
 msgid "B<mark_ignore_tags>"
 msgstr "B<mark_ignore_tags>"
 
 #. type: TP
-#: doc/tin.5:532 doc/tin.5:1981
+#: doc/tin.5:532 doc/tin.5:1990
 #, no-wrap
 msgid "B<mark_saved_read>"
 msgstr "B<mark_saved_read>"
@@ -13720,25 +13347,25 @@ msgstr ""
 "html. Valoarea implicitÄƒ este */*"
 
 #. type: TP
-#: doc/tin.5:559 doc/tin.5:2067
+#: doc/tin.5:559 doc/tin.5:2096
 #, no-wrap
 msgid "B<news_headers_to_display>"
 msgstr "B<news_headers_to_display>"
 
 #. type: TP
-#: doc/tin.5:562 doc/tin.5:2074
+#: doc/tin.5:562 doc/tin.5:2103
 #, no-wrap
 msgid "B<news_headers_to_not_display>"
 msgstr "B<news_headers_to_not_display>"
 
 #. type: TP
-#: doc/tin.5:565 doc/tin.5:2083
+#: doc/tin.5:565 doc/tin.5:2112
 #, no-wrap
 msgid "B<news_quote_format>"
 msgstr "B<news_quote_format>"
 
 #. type: TP
-#: doc/tin.5:568 doc/tin.5:2791
+#: doc/tin.5:568 doc/tin.5:2850
 #, no-wrap
 msgid "B<organization>"
 msgstr "B<organization>"
@@ -13760,61 +13387,61 @@ msgstr ""
 "suprascrie Ã®n continuare antetul â€žOrganization::â€."
 
 #. type: TP
-#: doc/tin.5:576 doc/tin.5:2132
+#: doc/tin.5:576 doc/tin.5:2161
 #, no-wrap
 msgid "B<pos_first_unread>"
 msgstr "B<pos_first_unread>"
 
 #. type: TP
-#: doc/tin.5:579 doc/tin.5:2136
+#: doc/tin.5:579 doc/tin.5:2165
 #, no-wrap
 msgid "B<post_8bit_header>"
 msgstr "B<post_8bit_header>"
 
 #. type: TP
-#: doc/tin.5:582 doc/tin.5:2147 doc/tin.5:2817
+#: doc/tin.5:582 doc/tin.5:2176 doc/tin.5:2876
 #, no-wrap
 msgid "B<post_mime_encoding>"
 msgstr "B<post_mime_encoding>"
 
 #. type: TP
-#: doc/tin.5:585 doc/tin.5:2160
+#: doc/tin.5:585 doc/tin.5:2189
 #, no-wrap
 msgid "B<post_process_type>"
 msgstr "B<post_process_type>"
 
 #. type: TP
-#: doc/tin.5:588 doc/tin.5:2152
+#: doc/tin.5:588 doc/tin.5:2181
 #, no-wrap
 msgid "B<post_process_view>"
 msgstr "B<post_process_view>"
 
 #. type: TP
-#: doc/tin.5:591 doc/tin.5:2184
+#: doc/tin.5:591 doc/tin.5:2213
 #, no-wrap
 msgid "B<print_header>"
 msgstr "B<print_header>"
 
 #. type: TP
-#: doc/tin.5:594 doc/tin.5:2198
+#: doc/tin.5:594 doc/tin.5:2227
 #, no-wrap
 msgid "B<process_only_unread>"
 msgstr "B<process_only_unread>"
 
 #. type: TP
-#: doc/tin.5:597 doc/tin.5:2202
+#: doc/tin.5:597 doc/tin.5:2231
 #, no-wrap
 msgid "B<prompt_followupto>"
 msgstr "B<prompt_followupto>"
 
 #. type: TP
-#: doc/tin.5:600 doc/tin.5:2206
+#: doc/tin.5:600 doc/tin.5:2235
 #, no-wrap
 msgid "B<quote_chars>"
 msgstr "B<quote_chars>"
 
 #. type: TP
-#: doc/tin.5:603 doc/tin.5:2271
+#: doc/tin.5:603 doc/tin.5:2300
 #, no-wrap
 msgid "B<savedir>"
 msgstr "B<savedir>"
@@ -13827,109 +13454,109 @@ msgid "B<savefile>"
 msgstr "B<savefile>"
 
 #. type: TP
-#: doc/tin.5:609 doc/tin.5:2363
+#: doc/tin.5:609 doc/tin.5:2392
 #, no-wrap
-msgid "B<show_art_score>"
-msgstr "B<show_art_score>"
+msgid "B<show_art_info>"
+msgstr "B<show_art_info>"
 
 #. type: TP
-#: doc/tin.5:612 doc/tin.5:2346
+#: doc/tin.5:612 doc/tin.5:2375
 #, no-wrap
 msgid "B<show_author>"
 msgstr "B<show_author>"
 
 #. type: TP
-#: doc/tin.5:615 doc/tin.5:2395
+#: doc/tin.5:615 doc/tin.5:2442
 #, no-wrap
 msgid "B<show_only_unread_arts>"
 msgstr "B<show_only_unread_arts>"
 
 #. type: TP
-#: doc/tin.5:618 doc/tin.5:2403
+#: doc/tin.5:618 doc/tin.5:2450
 #, no-wrap
 msgid "B<show_signatures>"
 msgstr "B<show_signatures>"
 
 #. type: TP
-#: doc/tin.5:621 doc/tin.5:2406
+#: doc/tin.5:621 doc/tin.5:2453
 #, no-wrap
 msgid "B<sigdashes>"
 msgstr "B<sigdashes>"
 
 #. type: TP
-#: doc/tin.5:624 doc/tin.5:2409
+#: doc/tin.5:624 doc/tin.5:2456
 #, no-wrap
 msgid "B<sigfile>"
 msgstr "B<sigfile>"
 
 #. type: TP
-#: doc/tin.5:627 doc/tin.5:2422
+#: doc/tin.5:627 doc/tin.5:2469
 #, no-wrap
 msgid "B<signature_repost>"
 msgstr "B<signature_repost>"
 
 #. type: TP
-#: doc/tin.5:630 doc/tin.5:2432
+#: doc/tin.5:630 doc/tin.5:2479
 #, no-wrap
 msgid "B<sort_article_type>"
 msgstr "B<sort_article_type>"
 
 #. type: TP
-#: doc/tin.5:633 doc/tin.5:2461
+#: doc/tin.5:633 doc/tin.5:2508
 #, no-wrap
 msgid "B<sort_threads_type>"
 msgstr "B<sort_threads_type>"
 
 #. type: TP
-#: doc/tin.5:636 doc/tin.5:2528
+#: doc/tin.5:636 doc/tin.5:2575
 #, no-wrap
 msgid "B<tex2iso_conv>"
 msgstr "B<tex2iso_conv>"
 
 #. type: TP
-#: doc/tin.5:639 doc/tin.5:2533
+#: doc/tin.5:639 doc/tin.5:2580
 #, no-wrap
 msgid "B<thread_articles>"
 msgstr "B<thread_articles>"
 
 #. type: TP
-#: doc/tin.5:642 doc/tin.5:2577
+#: doc/tin.5:642 doc/tin.5:2624
 #, no-wrap
 msgid "B<thread_catchup_on_exit>"
 msgstr "B<thread_catchup_on_exit>"
 
 #. type: TP
-#: doc/tin.5:645 doc/tin.5:2553
+#: doc/tin.5:645 doc/tin.5:2600
 #, no-wrap
 msgid "B<thread_format>"
 msgstr "B<thread_format>"
 
 #. type: TP
-#: doc/tin.5:648 doc/tin.5:2572
+#: doc/tin.5:648 doc/tin.5:2619
 #, no-wrap
 msgid "B<thread_perc>"
 msgstr "B<thread_perc>"
 
 #. type: TP
-#: doc/tin.5:651 doc/tin.5:2606
+#: doc/tin.5:651 doc/tin.5:2653
 #, no-wrap
 msgid "B<trim_article_body>"
 msgstr "B<trim_article_body>"
 
 #. type: TP
-#: doc/tin.5:654 doc/tin.5:2632
+#: doc/tin.5:654 doc/tin.5:2679
 #, no-wrap
 msgid "B<suppress_soft_hyphens>"
 msgstr "B<suppress_soft_hyphens>"
 
 #. type: TP
-#: doc/tin.5:657 doc/tin.5:2697
+#: doc/tin.5:657 doc/tin.5:2756
 #, no-wrap
 msgid "B<verbatim_handling>"
 msgstr "B<verbatim_handling>"
 
 #. type: TP
-#: doc/tin.5:660 doc/tin.5:2768
+#: doc/tin.5:660 doc/tin.5:2827
 #, no-wrap
 msgid "B<wrap_on_next_unread>"
 msgstr "B<wrap_on_next_unread>"
@@ -13944,16 +13571,16 @@ msgstr "B<x_body>"
 #: doc/tin.5:671
 msgid ""
 "A piece of text that will be added at the start of a message body. If this "
-"string starts with a / or ~ then it is assumed to be the name of a file "
+"string starts with a / or \\[ti] then it is assumed to be the name of a file "
 "containing the text to insert. If the string starts with a ! then what "
 "follows is assumed to be the path to a program to be executed to generate "
 "the content. %G is expanded to the current news.group.name and %P is "
 "expanded to the news.group.name with all '.\\&' replaced by '/'."
 msgstr ""
 "Un fragment de text care va fi adÄƒugat la Ã®nceputul corpului mesajului. DacÄƒ "
-"acest È™ir Ã®ncepe cu / sau ~, se presupune cÄƒ este numele unui fiÈ™ier care "
-"conÈ›ine textul de inserat. DacÄƒ È™irul Ã®ncepe cu !, se presupune cÄƒ ceea ce "
-"urmeazÄƒ este ruta cÄƒtre un program care trebuie executat pentru a genera "
+"acest È™ir Ã®ncepe cu / sau \\[ti], se presupune cÄƒ este numele unui fiÈ™ier "
+"care conÈ›ine textul de inserat. DacÄƒ È™irul Ã®ncepe cu !, se presupune cÄƒ ceea "
+"ce urmeazÄƒ este ruta cÄƒtre un program care trebuie executat pentru a genera "
 "conÈ›inutul. %G este extins la news.group.name curent, iar %P este extins la "
 "news.group.name, cu toate caracterele â€ž.\\&â€ Ã®nlocuite cu â€ž/â€."
 
@@ -13979,21 +13606,21 @@ msgstr "B<x_headers>"
 #: doc/tin.5:683
 msgid ""
 "A string including header-name and the contents of the header that will be "
-"automatically added when posting. If the string starts with a / or ~ then it "
-"is assumed to be the name of a file containing the header and its content to "
-"be inserted. If the string starts with a ! then what follows is assumed to "
-"be the path to a program to be executed to generate the header and its "
-"content. %G is expanded to the current news.group.name and %P is expanded to "
-"the news.group.name with all '.\\&' replaced by '/'."
+"automatically added when posting. If the string starts with a / or \\[ti] "
+"then it is assumed to be the name of a file containing the header and its "
+"content to be inserted. If the string starts with a ! then what follows is "
+"assumed to be the path to a program to be executed to generate the header "
+"and its content. %G is expanded to the current news.group.name and %P is "
+"expanded to the news.group.name with all '.\\&' replaced by '/'."
 msgstr ""
 "Un È™ir care include numele antetului È™i conÈ›inutul antetului care va fi "
-"adÄƒugat automat la publicare. DacÄƒ È™irul Ã®ncepe cu / sau ~, se presupune cÄƒ "
-"este numele unui fiÈ™ier care conÈ›ine antetul È™i conÈ›inutul acestuia care "
-"urmeazÄƒ sÄƒ fie inserat. DacÄƒ È™irul Ã®ncepe cu !, se presupune cÄƒ ceea ce "
-"urmeazÄƒ este ruta cÄƒtre un program care urmeazÄƒ sÄƒ fie executat pentru a "
-"genera antetul È™i conÈ›inutul acestuia. %G este extins la news.group.name "
-"curent, iar %P este extins la news.group.name cu toate caracterele â€ž.\\&â€ "
-"Ã®nlocuite cu â€ž/â€."
+"adÄƒugat automat la publicare. DacÄƒ È™irul Ã®ncepe cu / sau \\[ti], se "
+"presupune cÄƒ este numele unui fiÈ™ier care conÈ›ine antetul È™i conÈ›inutul "
+"acestuia care urmeazÄƒ sÄƒ fie inserat. DacÄƒ È™irul Ã®ncepe cu !, se presupune "
+"cÄƒ ceea ce urmeazÄƒ este ruta cÄƒtre un program care urmeazÄƒ sÄƒ fie executat "
+"pentru a genera antetul È™i conÈ›inutul acestuia. %G este extins la "
+"news.group.name curent, iar %P este extins la news.group.name cu toate "
+"caracterele â€ž.\\&â€ Ã®nlocuite cu â€ž/â€."
 
 #. type: TP
 #: doc/tin.5:683
@@ -14113,7 +13740,7 @@ msgstr ""
 "exemplu, â€žaspell --mode=email --dont-backup checkâ€"
 
 #. type: TP
-#: doc/tin.5:718 doc/tin.5:2019
+#: doc/tin.5:718 doc/tin.5:2028
 #, no-wrap
 msgid "B<mm_network_charset>"
 msgstr "B<mm_network_charset>"
@@ -14150,13 +13777,13 @@ msgstr "B<undeclared_cs_guess>"
 #| msgid ""
 #| "Guess charset for (broken) articles without MIME charset declaration.  "
 #| "This attribute works only on systems with working B<\\%iconv>(3)  or B<\\"
-#| "%ucnv_*>()  and B<\\%ucsdet_getName()> from libicui18n. It has no effect "
+#| "%ucnv_*>()  and B<\\%ucsdet_getName>()  from libicui18n. It has no effect "
 #| "if undeclared_charset is also set."
 msgid ""
 "Guess charset for (broken) articles without MIME charset declaration.  This "
 "attribute works only on systems with working B<\\%iconv>(3)  or B<\\"
-"%ucnv_*>()  and B<\\%ucsdet_getName>()  from libicui18n. It has no effect if "
-"undeclared_charset is also set."
+"%ucnv_*>()  and B<\\%ucsdet_getName>()  from libicui18n. Default is 0. The "
+"possible values are:"
 msgstr ""
 "GhiceÈ™te setul de caractere pentru articolele (defectuoase) fÄƒrÄƒ declaraÈ›ie "
 "a setului de caractere MIME. Acest atribut funcÈ›ioneazÄƒ numai pe sistemele "
@@ -14164,26 +13791,44 @@ msgstr ""
 "libicui18n. Nu are niciun efect dacÄƒ este definitÄƒ de asemenea "
 "undeclared_charset."
 
+#. type: tbl table
+#: doc/tin.5:746
+#, no-wrap
+msgid "don't guess undeclared charset"
+msgstr ""
+
+#. type: tbl table
+#: doc/tin.5:747
+#, no-wrap
+msgid "guess if not set via undeclared_charset"
+msgstr ""
+
+#. type: tbl table
+#: doc/tin.5:748
+#, no-wrap
+msgid "always guess undeclared charset"
+msgstr ""
+
 #. type: Plain text
-#: doc/tin.5:752
+#: doc/tin.5:761
 #, no-wrap
 msgid ""
 "# include extra headers\n"
 "# assume ISO-8859-1 as charset if no charset is declared\n"
 "# in all but fido7.* groups\n"
 "scope=*,!fido7.*\n"
-"x_headers=~/.tin/headers\n"
+"x_headers=\\[ti]/.tin/headers\n"
 "undeclared_charset=ISO-8859-1\n"
 msgstr ""
 "# include antete suplimentare\n"
 "# presupune ISO-8859-1 ca set de caractere dacÄƒ nu este declarat niciun set de caractere\n"
 "# Ã®n toate grupurile, cu excepÈ›ia fido7.*\n"
 "scope=*,!fido7.*\n"
-"x_headers=~/.tin/headers\n"
+"x_headers=\\[ti]/.tin/headers\n"
 "undeclared_charset=ISO-8859-1\n"
 
 #. type: Plain text
-#: doc/tin.5:756
+#: doc/tin.5:765
 #, no-wrap
 msgid ""
 "# in *sources* set post process type to shar only\n"
@@ -14195,7 +13840,7 @@ msgstr ""
 "post_process_type=1\n"
 
 #. type: Plain text
-#: doc/tin.5:763
+#: doc/tin.5:772
 #, no-wrap
 msgid ""
 "# in *binaries* turn on full post processing,\n"
@@ -14213,7 +13858,7 @@ msgstr ""
 "followup_to=poster\n"
 
 #. type: Plain text
-#: doc/tin.5:769
+#: doc/tin.5:778
 #, no-wrap
 msgid ""
 "# in fido.* newsgroups change quote_chars\n"
@@ -14229,19 +13874,19 @@ msgstr ""
 "x_comment_to=ON\n"
 
 #. type: Plain text
-#: doc/tin.5:773
+#: doc/tin.5:782
 #, no-wrap
 msgid ""
 "# in fido7.* newsgroups guess charset\n"
 "scope=fido7.*\n"
-"undeclared_cs_guess=ON\n"
+"undeclared_cs_guess=1\n"
 msgstr ""
 "# Ã®n grupurile de È™tiri fido7.* ghiceÈ™te setul de caractere\n"
 "scope=fido7.*\n"
-"undeclared_cs_guess=ON\n"
+"undeclared_cs_guess=1\n"
 
 #. type: Plain text
-#: doc/tin.5:779
+#: doc/tin.5:788
 #, no-wrap
 msgid ""
 "# in *.test newsgroups, don't append signature\n"
@@ -14257,7 +13902,7 @@ msgstr ""
 "x_headers=Subject: test - ignore - no reply\n"
 
 #. type: Plain text
-#: doc/tin.5:783
+#: doc/tin.5:792
 #, no-wrap
 msgid ""
 "# assume ISO-2022-JP-2 as charset\n"
@@ -14269,14 +13914,7 @@ msgstr ""
 "undeclared_charset=ISO-2022-JP-2\n"
 
 #. type: Plain text
-#: doc/tin.5:798
-#, fuzzy
-#| msgid ""
-#| "The filter file is used to assign scores to certain articles. Based on "
-#| "the score an article can be filtered out (hidden) or marked hot. Empty "
-#| "lines or lines beginning with a '#' are ignored. Multiple matching-rules "
-#| "in the same scope are all applied individually and not only when they all "
-#| "hit at the same time (logical OR not AND)."
+#: doc/tin.5:807
 msgid ""
 "The filter file is used to assign scores to certain articles. Based on the "
 "score an article can be filtered out (hidden) or marked hot.  The tinrc "
@@ -14288,27 +13926,21 @@ msgid ""
 msgstr ""
 "FiÈ™ierul filtru este utilizat pentru a atribui punctaje anumitor articole. "
 "Pe baza punctajului, un articol poate fi filtrat (ascuns) sau marcat ca "
-"fiind popular. Liniile goale sau liniile care Ã®ncep cu â€ž#â€ sunt ignorate. "
-"Mai multe reguli de potrivire din acelaÈ™i domeniu sunt aplicate individual "
-"È™i nu numai atunci cÃ¢nd se aplicÄƒ toate Ã®n acelaÈ™i timp (SAU logic, nu È˜I)."
+"fiind popular. Variabilele tinrc B<score_limit_kill> È™i "
+"B<score_limit_select> sunt limitele care trebuie depÄƒÈ™ite pentru a marca un "
+"articol ca fiind eliminat sau selectat. Liniile goale sau liniile care Ã®ncep "
+"cu â€ž#â€ sunt ignorate. Mai multe reguli de potrivire din acelaÈ™i domeniu sunt "
+"aplicate individual È™i nu numai atunci cÃ¢nd se aplicÄƒ toate Ã®n acelaÈ™i timp "
+"(SAU logic, nu È˜I)."
 
 #. type: TP
-#: doc/tin.5:798
+#: doc/tin.5:807
 #, no-wrap
 msgid "B<comment>"
 msgstr "B<comment>"
 
 #. type: Plain text
-#: doc/tin.5:808
-#, fuzzy
-#| msgid ""
-#| "Every entry (rule) in the filter file might get a comment. Multiple lines "
-#| "are allowed (but only for comments yet). Every line must start with the "
-#| "\"comment=\" keyword. Comments must appear first in the rule.  Comment "
-#| "lines placed within a rule will be moved to the begin of the next rule. "
-#| "This might be changed in the future. Don't use '#' to mark comments as "
-#| "those lines are ignored and your comments will get lost on the next write "
-#| "of the file."
+#: doc/tin.5:817
 msgid ""
 "Every entry (rule) in the filter file might get a comment. Multiple lines "
 "are allowed (but only for comments yet). Every line must start with the "
@@ -14328,13 +13960,13 @@ msgstr ""
 "fiÈ™ierului."
 
 #. type: TP
-#: doc/tin.5:808
+#: doc/tin.5:817
 #, no-wrap
 msgid "B<group>"
 msgstr "B<group>"
 
 #. type: Plain text
-#: doc/tin.5:812
+#: doc/tin.5:821
 msgid ""
 "A comma-separated list of newsgroup patterns in wildmat-style to which "
 "groups the filter rule will be applied. This line is mandatory!"
@@ -14343,26 +13975,26 @@ msgstr ""
 "la care se va aplica regula de filtrare. AceastÄƒ linie este obligatorie!"
 
 #. type: TP
-#: doc/tin.5:812
+#: doc/tin.5:821
 #, no-wrap
 msgid "B<case>"
 msgstr "B<case>"
 
 #. type: Plain text
-#: doc/tin.5:815
+#: doc/tin.5:824
 msgid "0=case-sensitive, 1=case-insensitive"
 msgstr ""
 "0=distinge Ã®ntre majuscule È™i minuscule, 1=NU distinge Ã®ntre majuscule È™i "
 "minuscule"
 
 #. type: TP
-#: doc/tin.5:815
+#: doc/tin.5:824
 #, no-wrap
 msgid "B<score>"
 msgstr "B<score>"
 
 #. type: Plain text
-#: doc/tin.5:818
+#: doc/tin.5:827
 msgid ""
 "Score value of the rule; can also be one of the magic words \"kill\" or "
 "\"hot\"."
@@ -14371,13 +14003,13 @@ msgstr ""
 "magice â€žkillâ€ sau â€žhotâ€."
 
 #. type: TP
-#: doc/tin.5:818
+#: doc/tin.5:827
 #, no-wrap
 msgid "B<subj>"
 msgstr "B<subj>"
 
 #. type: Plain text
-#: doc/tin.5:822
+#: doc/tin.5:831
 msgid ""
 "Match against ''Subject:''. The matching type used (wildmat or regex) "
 "depends on the setting of the tinrc variable B<wildcard>."
@@ -14386,7 +14018,7 @@ msgstr ""
 "depinde de configurarea variabilei tinrc B<wildcard>."
 
 #. type: Plain text
-#: doc/tin.5:831
+#: doc/tin.5:840
 msgid ""
 "Match against ''From:''.  B<\\%tin>(1)  converts the contents of the "
 "''From:'' header to an old style e-mail address, e.g., ''some@body.example "
@@ -14402,13 +14034,13 @@ msgstr ""
 "depinde de configuraÈ›ia variabilei tinrc B<wildcard>."
 
 #. type: TP
-#: doc/tin.5:831
+#: doc/tin.5:840
 #, no-wrap
 msgid "B<msgid>"
 msgstr "B<msgid>"
 
 #. type: Plain text
-#: doc/tin.5:836
+#: doc/tin.5:845
 msgid ""
 "Match against ''Message-ID:'' and full ''References:''. The matching type "
 "used (wildmat or regex) depends on the setting of the tinrc variable "
@@ -14419,13 +14051,13 @@ msgstr ""
 "B<wildcard>."
 
 #. type: TP
-#: doc/tin.5:836
+#: doc/tin.5:845
 #, no-wrap
 msgid "B<msgid_last>"
 msgstr "B<msgid_last>"
 
 #. type: Plain text
-#: doc/tin.5:841
+#: doc/tin.5:850
 msgid ""
 "Match against ''Message-ID:'' and last ''References:'' entry (direct "
 "responses) only. The matching type used (wildmat or regex) depends on the "
@@ -14436,13 +14068,13 @@ msgstr ""
 "depinde de configuraÈ›ia variabilei tinrc B<wildcard>."
 
 #. type: TP
-#: doc/tin.5:841
+#: doc/tin.5:850
 #, no-wrap
 msgid "B<msgid_only>"
 msgstr "B<msgid_only>"
 
 #. type: Plain text
-#: doc/tin.5:845
+#: doc/tin.5:854
 msgid ""
 "Match against ''Message-ID:''. The matching type used (wildmat or regex)  "
 "depends on the setting of the tinrc variable B<wildcard>."
@@ -14451,13 +14083,13 @@ msgstr ""
 "depinde de configuraÈ›ia variabilei tinrc B<wildcard>."
 
 #. type: TP
-#: doc/tin.5:845
+#: doc/tin.5:854
 #, no-wrap
 msgid "B<refs_only>"
 msgstr "B<refs_only>"
 
 #. type: Plain text
-#: doc/tin.5:849
+#: doc/tin.5:858
 msgid ""
 "Match against ''References:''. The matching type used (wildmat or regex)  "
 "depends on the setting of the tinrc variable B<wildcard>."
@@ -14466,13 +14098,13 @@ msgstr ""
 "depinde de configuraÈ›ia variabilei tinrc B<wildcard>."
 
 #. type: TP
-#: doc/tin.5:849
+#: doc/tin.5:858
 #, no-wrap
 msgid "B<lines>"
 msgstr "B<lines>"
 
 #. type: Plain text
-#: doc/tin.5:852
+#: doc/tin.5:861
 msgid ""
 "Match against ''Lines:'', E<lt>num matches less than, E<gt>num matches more "
 "than."
@@ -14481,20 +14113,13 @@ msgstr ""
 "potriveÈ™te mai mult decÃ¢t."
 
 #. type: TP
-#: doc/tin.5:852
+#: doc/tin.5:861
 #, no-wrap
 msgid "B<gnksa>"
 msgstr "B<gnksa>"
 
 #. type: Plain text
-#: doc/tin.5:862
-#, fuzzy
-#| msgid ""
-#| "Match against ''From:'' address parser return codes. E<lt>num matches "
-#| "less than, E<gt>num matches more than the returned numeric value. "
-#| "GNKSA_LOCAL_DOMAIN_LITERAL or GNKSA_INVALID_DOMAIN are only returned if "
-#| "B<disable_gnksa_domain_check> is set to false. As the built in domain "
-#| "list is outdated this should be considered carefully."
+#: doc/tin.5:871
 msgid ""
 "Match against ''From:'' address parser return codes. E<lt>num matches less "
 "than, E<gt>num matches more than the returned numeric value. "
@@ -14508,49 +14133,21 @@ msgstr ""
 "E<lt>num corespunde cu o valoare mai micÄƒ decÃ¢t, E<gt>num corespunde cu o "
 "valoare mai mare decÃ¢t valoarea numericÄƒ returnatÄƒ. "
 "GNKSA_LOCAL_DOMAIN_LITERAL sau GNKSA_INVALID_DOMAIN sunt returnate numai "
-"dacÄƒ B<disable_gnksa_domain_check> este stabilit la false. Deoarece lista de "
-"domenii Ã®ncorporatÄƒ este depÄƒÈ™itÄƒ, acest lucru trebuie luat Ã®n considerare "
-"cu atenÈ›ie."
+"dacÄƒ B<disable_gnksa_domain_check> Ã®n I</etc/tin/tin.defaults> este "
+"stabilitÄƒ la â€žOFFâ€. Deoarece lista de domenii Ã®ncorporatÄƒ poate fi depÄƒÈ™itÄƒ, "
+"acest lucru trebuie luat Ã®n considerare cu atenÈ›ie. "
+"GNKSA_ILLEGAL_LABEL_BEGNUM este returnatÄƒ numai dacÄƒ B<\\%tin>(1)  a fost "
+"compilatÄƒ cu ENFORCE_RFC1034 definitÄƒ, ceea ce nu este de obicei cazul."
 
 #. type: ta
-#: doc/tin.5:864
+#: doc/tin.5:873
 #, no-wrap
 msgid "\\w'%406\t'u +\\w'GNKSA_ZERO_LENGTH_LOCAL_WORD'u"
 msgstr "\\w'%406\t'u +\\w'GNKSA_ZERO_LENGTH_LOCAL_WORD'u"
 
 #. type: Plain text
-#: doc/tin.5:899
-#, fuzzy, no-wrap
-#| msgid ""
-#| "  B<0>\tGNKSA_OK\n"
-#| "  B<1>\tGNKSA_INTERNAL_ERROR\n"
-#| "B<100>\tGNKSA_LANGLE_MISSING\n"
-#| "B<101>\tGNKSA_LPAREN_MISSING\n"
-#| "B<102>\tGNKSA_RPAREN_MISSING\n"
-#| "B<103>\tGNKSA_ATSIGN_MISSING\n"
-#| "B<104>\tGNKSA_RANGLE_MISSING\n"
-#| "B<200>\tGNKSA_SINGLE_DOMAIN\n"
-#| "B<201>\tGNKSA_INVALID_DOMAIN\n"
-#| "B<202>\tGNKSA_ILLEGAL_DOMAIN\n"
-#| "B<203>\tGNKSA_UNKNOWN_DOMAIN\n"
-#| "B<204>\tGNKSA_INVALID_FQDN_CHAR\n"
-#| "B<205>\tGNKSA_ZERO_LENGTH_LABEL\n"
-#| "B<206>\tGNKSA_ILLEGAL_LABEL_LENGTH\n"
-#| "B<207>\tGNKSA_ILLEGAL_LABEL_HYPHEN\n"
-#| "B<208>\tGNKSA_ILLEGAL_LABEL_BEGNUM\n"
-#| "B<209>\tGNKSA_BAD_DOMAIN_LITERAL\n"
-#| "B<210>\tGNKSA_LOCAL_DOMAIN_LITERAL\n"
-#| "B<211>\tGNKSA_RBRACKET_MISSING\n"
-#| "B<300>\tGNKSA_LOCALPART_MISSING\n"
-#| "B<301>\tGNKSA_INVALID_LOCALPART\n"
-#| "B<302>\tGNKSA_ZERO_LENGTH_LOCAL_WORD\n"
-#| "B<400>\tGNKSA_ILLEGAL_UNQUOTED_CHAR\n"
-#| "B<401>\tGNKSA_ILLEGAL_QUOTED_CHAR\n"
-#| "B<402>\tGNKSA_ILLEGAL_ENCODED_CHAR\n"
-#| "B<403>\tGNKSA_BAD_ENCODE_SYNTAX\n"
-#| "B<404>\tGNKSA_ILLEGAL_PAREN_CHAR\n"
-#| "B<405>\tGNKSA_INVALID_REALNAME\n"
-#| "B<406>\tGNKSA_MISSING_REALNAME\n"
+#: doc/tin.5:908
+#, no-wrap
 msgid ""
 "\tinternal codes\n"
 "  B<0> GNKSA_OK\n"
@@ -14587,51 +14184,49 @@ msgid ""
 "B<405> GNKSA_INVALID_REALNAME\n"
 "B<406> GNKSA_MISSING_REALNAME\n"
 msgstr ""
-"  B<0>\tGNKSA_OK\n"
-"  B<1>\tGNKSA_INTERNAL_ERROR\n"
-"B<100>\tGNKSA_LANGLE_MISSING\n"
-"B<101>\tGNKSA_LPAREN_MISSING\n"
-"B<102>\tGNKSA_RPAREN_MISSING\n"
-"B<103>\tGNKSA_ATSIGN_MISSING\n"
-"B<104>\tGNKSA_RANGLE_MISSING\n"
-"B<200>\tGNKSA_SINGLE_DOMAIN\n"
-"B<201>\tGNKSA_INVALID_DOMAIN\n"
-"B<202>\tGNKSA_ILLEGAL_DOMAIN\n"
-"B<203>\tGNKSA_UNKNOWN_DOMAIN\n"
-"B<204>\tGNKSA_INVALID_FQDN_CHAR\n"
-"B<205>\tGNKSA_ZERO_LENGTH_LABEL\n"
-"B<206>\tGNKSA_ILLEGAL_LABEL_LENGTH\n"
-"B<207>\tGNKSA_ILLEGAL_LABEL_HYPHEN\n"
-"B<208>\tGNKSA_ILLEGAL_LABEL_BEGNUM\n"
-"B<209>\tGNKSA_BAD_DOMAIN_LITERAL\n"
-"B<210>\tGNKSA_LOCAL_DOMAIN_LITERAL\n"
-"B<211>\tGNKSA_RBRACKET_MISSING\n"
-"B<300>\tGNKSA_LOCALPART_MISSING\n"
-"B<301>\tGNKSA_INVALID_LOCALPART\n"
-"B<302>\tGNKSA_ZERO_LENGTH_LOCAL_WORD\n"
-"B<400>\tGNKSA_ILLEGAL_UNQUOTED_CHAR\n"
-"B<401>\tGNKSA_ILLEGAL_QUOTED_CHAR\n"
-"B<402>\tGNKSA_ILLEGAL_ENCODED_CHAR\n"
-"B<403>\tGNKSA_BAD_ENCODE_SYNTAX\n"
-"B<404>\tGNKSA_ILLEGAL_PAREN_CHAR\n"
-"B<405>\tGNKSA_INVALID_REALNAME\n"
-"B<406>\tGNKSA_MISSING_REALNAME\n"
+"\tinternal codes\n"
+"  B<0> GNKSA_OK\n"
+"  B<1> GNKSA_INTERNAL_ERROR\n"
+"\tgeneral syntactical errors\n"
+"B<100> GNKSA_LANGLE_MISSING\n"
+"B<101> GNKSA_LPAREN_MISSING\n"
+"B<102> GNKSA_RPAREN_MISSING\n"
+"B<103> GNKSA_ATSIGN_MISSING\n"
+"B<104> GNKSA_RANGLE_MISSING\n"
+"\tFQDN part syntax and semantics errors\n"
+"B<200> GNKSA_SINGLE_DOMAIN\n"
+"B<201> GNKSA_INVALID_DOMAIN\n"
+"B<202> GNKSA_ILLEGAL_DOMAIN\n"
+"B<203> GNKSA_UNKNOWN_DOMAIN\n"
+"B<204> GNKSA_INVALID_FQDN_CHAR\n"
+"B<205> GNKSA_ZERO_LENGTH_LABEL\n"
+"B<206> GNKSA_ILLEGAL_LABEL_LENGTH\n"
+"B<207> GNKSA_ILLEGAL_LABEL_HYPHEN\n"
+"B<208> GNKSA_ILLEGAL_LABEL_BEGNUM\n"
+"B<209> GNKSA_BAD_DOMAIN_LITERAL\n"
+"B<210> GNKSA_LOCAL_DOMAIN_LITERAL\n"
+"B<211> GNKSA_RBRACKET_MISSING\n"
+"\tlocalpart syntactical errors\n"
+"B<300> GNKSA_LOCALPART_MISSING\n"
+"B<301> GNKSA_INVALID_LOCALPART\n"
+"B<302> GNKSA_ZERO_LENGTH_LOCAL_WORD\n"
+"\trealname part syntactical errors\n"
+"B<400> GNKSA_ILLEGAL_UNQUOTED_CHAR\n"
+"B<401> GNKSA_ILLEGAL_QUOTED_CHAR\n"
+"B<402> GNKSA_ILLEGAL_ENCODED_CHAR\n"
+"B<403> GNKSA_BAD_ENCODE_SYNTAX\n"
+"B<404> GNKSA_ILLEGAL_PAREN_CHAR\n"
+"B<405> GNKSA_INVALID_REALNAME\n"
+"B<406> GNKSA_MISSING_REALNAME\n"
 
 #. type: TP
-#: doc/tin.5:901
+#: doc/tin.5:910
 #, no-wrap
 msgid "B<xref>"
 msgstr "B<xref>"
 
 #. type: Plain text
-#: doc/tin.5:908
-#, fuzzy
-#| msgid ""
-#| "Match against ''Xref:'' line. Before any matching is done the line is "
-#| "turned into the same format ''Newsgroups:'' has that is it is turned into "
-#| "a comma separated newsgroup list with all other information (i.e., the "
-#| "article counter) removed. The matching type used (wildmat or regex)  "
-#| "depends on the setting of the tinrc variable B<wildcard>."
+#: doc/tin.5:917
 msgid ""
 "Match against ''Xref:'' line. Before any matching is done the line is turned "
 "into the same format ''Newsgroups:'' has: it is turned into a comma "
@@ -14640,21 +14235,21 @@ msgid ""
 "setting of the tinrc variable B<wildcard>."
 msgstr ""
 "Potrivire cu linia â€žXref:â€. ÃŽnainte de efectuarea potrivirii, linia este "
-"transformatÄƒ Ã®n acelaÈ™i format ca â€žNewsgroups:â€, adicÄƒ Ã®ntr-o listÄƒ de "
-"grupuri de È™tiri separate prin virgule, din care sunt eliminate toate "
-"celelalte informaÈ›ii (de exemplu, contorul de articole). Tipul de potrivire "
-"utilizat (wildmat sau regex) depinde de configuraÈ›ia variabilei tinrc "
-"B<wildcard>."
+"transformatÄƒ Ã®n acelaÈ™i format ca â€žNewsgroups:â€este transformatÄƒ Ã®ntr-o "
+"listÄƒ de grupuri de È™tiri separate prin virgule, din care sunt eliminate "
+"toate celelalte informaÈ›ii (de exemplu, contorul de articole). Tipul de "
+"potrivire utilizat (wildmat sau regex) depinde de configuraÈ›ia variabilei "
+"tinrc B<wildcard>."
 
 #.  TODO: document option in detail
 #. type: TP
-#: doc/tin.5:908
+#: doc/tin.5:917
 #, no-wrap
 msgid "B<path>"
 msgstr "B<path>"
 
 #. type: Plain text
-#: doc/tin.5:914
+#: doc/tin.5:923
 msgid ""
 "Match against ''Path:'' line. This may not work on some servers. The "
 "matching type used (wildmat or regex) depends on the setting of the tinrc "
@@ -14665,26 +14260,19 @@ msgstr ""
 "configuraÈ›ia variabilei tinrc B<wildcard>."
 
 #. type: TP
-#: doc/tin.5:914 doc/tin.5:2961
+#: doc/tin.5:923 doc/tin.5:3020
 #, no-wrap
 msgid "B<time>"
 msgstr "B<time>"
 
 #. type: Plain text
-#: doc/tin.5:917
+#: doc/tin.5:926
 msgid "time_t value when rule expires"
 msgstr "Valoarea time_t la expirarea regulii"
 
 #. type: Plain text
-#: doc/tin.5:927
-#, fuzzy, no-wrap
-#| msgid ""
-#| "comment=mark all articles about tin, rtin,\n"
-#| "comment=tind, ktin or cdtin as hot\n"
-#| "group=*\n"
-#| "case=1\n"
-#| "score=hot\n"
-#| "subj=\\eb(cd|[rk]?)?tin(d|pre)?[-.0-9]*\\eb\n"
+#: doc/tin.5:936
+#, no-wrap
 msgid ""
 "comment=mark all articles about tin, rtin,\n"
 "comment=tind, ktin or cdtin as hot\n"
@@ -14698,20 +14286,11 @@ msgstr ""
 "group=*\n"
 "case=1\n"
 "score=hot\n"
-"subj=\\eb(cd|[rk]?)?tin(d|pre)?[-.0-9]*\\eb\n"
+"subj=\\eb(cd|[rk]?)?tin(d|pre)?[-.0\\(en9]*\\eb\n"
 
 #. type: Plain text
-#: doc/tin.5:936
-#, fuzzy, no-wrap
-#| msgid ""
-#| "comment=downscore postings in nsr from google based on\n"
-#| "comment=message-id or path, if both hit they end up with\n"
-#| "comment=a score of -66 which is enough to mark them killed\n"
-#| "group=news.software.readers\n"
-#| "case=1\n"
-#| "score=-33\n"
-#| "path=\\e.googlegroups\\e.com!not-for-mail$\n"
-#| "msgid_only=@googlegroups\\e.comE<gt>\n"
+#: doc/tin.5:945
+#, no-wrap
 msgid ""
 "comment=downscore postings in nsr from google based on\n"
 "comment=message-id or path, if both hit they end up with\n"
@@ -14728,12 +14307,12 @@ msgstr ""
 "group=news.software.readers\n"
 "case=1\n"
 "score=-33\n"
-"path=\\e.googlegroups\\e.com!not-for-mail$\n"
-"msgid_only=@googlegroups\\e.comE<gt>\n"
+"path=.googlegroups.com!not-for-mail$\n"
+"msgid_only=@googlegroups.comE<gt>\n"
 
 #. .nf
 #. type: Plain text
-#: doc/tin.5:944
+#: doc/tin.5:953
 msgid ""
 "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/keymap${${LC_ALL:-\"${LC_MESSAGES:\\:-\"$"
 "{LC_CTYPE:\\:-\"$LANG\"}\"}\"}:\\:+\".${LC_ALL:\\:-\"${LC_MESSAGES:\\:-\"$"
@@ -14745,7 +14324,7 @@ msgstr ""
 
 #. .fi
 #. type: Plain text
-#: doc/tin.5:948
+#: doc/tin.5:957
 msgid ""
 "I</etc/tin/keymap${${LC_ALL:-\"${LC_MESSAGES:-\"${LC_CTYPE:-\"$LANG\"}\"}\"}:"
 "\\:+\".${LC_ALL:\\:-\"${LC_MESSAGES:\\:-\"${LC_CTYPE:\\:-\"$LANG\"}\"}\"}\"}>"
@@ -14754,7 +14333,7 @@ msgstr ""
 "\\:+\".${LC_ALL:\\:-\"${LC_MESSAGES:\\:-\"${LC_CTYPE:\\:-\"$LANG\"}\"}\"}\"}>"
 
 #. type: Plain text
-#: doc/tin.5:959
+#: doc/tin.5:968
 msgid ""
 "Keymap-file, containing \"I<keyname> I<value> I<[value]>\" pairs separated "
 "by spaces or tabs. If the keymap-file named with full specified B<\\"
@@ -14774,13 +14353,13 @@ msgstr ""
 "tastÄƒ este asociat cu NULL, acesta nu este atribuit."
 
 #. type: ta
-#: doc/tin.5:961
+#: doc/tin.5:970
 #, no-wrap
 msgid "\\w'GroupSelThdIfUnreadSelected    'u +\\w'SPACE'u +\\w'SPACE'u"
 msgstr "\\w'GroupSelThdIfUnreadSelected    'u +\\w'SPACE'u +\\w'SPACE'u"
 
 #. type: Plain text
-#: doc/tin.5:1010
+#: doc/tin.5:1019
 #, no-wrap
 msgid ""
 "B<ShellEscape>\t!\n"
@@ -14882,7 +14461,7 @@ msgstr ""
 "B<MarkAncientArtRead>\t^E\n"
 
 #. type: Plain text
-#: doc/tin.5:1019
+#: doc/tin.5:1028
 #, no-wrap
 msgid ""
 "B<AttachSelect>\t^J\t^M\n"
@@ -14902,7 +14481,7 @@ msgstr ""
 "B<AttachToggleTagged>\t@\n"
 
 #. type: Plain text
-#: doc/tin.5:1028
+#: doc/tin.5:1037
 #, no-wrap
 msgid ""
 "B<ConfigToggleAttrib>\tTAB\n"
@@ -14924,7 +14503,7 @@ msgstr ""
 "B<ConfigResetAttrib>\tr\n"
 
 #. type: Plain text
-#: doc/tin.5:1036
+#: doc/tin.5:1045
 #, no-wrap
 msgid ""
 "B<FeedTag>\tT\n"
@@ -14944,7 +14523,7 @@ msgstr ""
 "B<FeedThd>\tt\n"
 
 #. type: Plain text
-#: doc/tin.5:1039
+#: doc/tin.5:1048
 #, no-wrap
 msgid ""
 "B<FilterEdit>\te\n"
@@ -14954,7 +14533,7 @@ msgstr ""
 "B<FilterSave>\ts\n"
 
 #. type: Plain text
-#: doc/tin.5:1069
+#: doc/tin.5:1078
 #, no-wrap
 msgid ""
 "B<GroupNextUnreadArtOrGrp>\tTAB\n"
@@ -14985,7 +14564,7 @@ msgid ""
 "B<GroupTag>\tt\n"
 "B<GroupToggleThreading>\tu\n"
 "B<GroupRepost>\tx\n"
-"B<GroupUndoSel>\t~\n"
+"B<GroupUndoSel>\t\\[ti]\n"
 msgstr ""
 "B<GroupNextUnreadArtOrGrp>\tTAB\n"
 "B<GroupReadBasenote>\t^J\t^M\n"
@@ -15015,10 +14594,10 @@ msgstr ""
 "B<GroupTag>\tt\n"
 "B<GroupToggleThreading>\tu\n"
 "B<GroupRepost>\tx\n"
-"B<GroupUndoSel>\t~\n"
+"B<GroupUndoSel>\t\\[ti]\n"
 
 #. type: Plain text
-#: doc/tin.5:1072
+#: doc/tin.5:1081
 #, no-wrap
 msgid ""
 "B<HelpLastPage>\tG\n"
@@ -15028,7 +14607,7 @@ msgstr ""
 "B<HelpFirstPage>\tg\n"
 
 #. type: Plain text
-#: doc/tin.5:1114
+#: doc/tin.5:1123
 #, no-wrap
 msgid ""
 "B<PageReplyQuoteHeaders>\t^E\n"
@@ -15116,7 +14695,7 @@ msgstr ""
 "B<PageRepost>\tx\n"
 
 #. type: Plain text
-#: doc/tin.5:1119
+#: doc/tin.5:1128
 #, no-wrap
 msgid ""
 "B<PgpEncSign>\tb\n"
@@ -15130,7 +14709,7 @@ msgstr ""
 "B<PgpSign>\ts\n"
 
 #. type: Plain text
-#: doc/tin.5:1132
+#: doc/tin.5:1141
 #, no-wrap
 msgid ""
 "B<PostAbort>\ta\n"
@@ -15160,13 +14739,13 @@ msgstr ""
 "B<PostSend>\ts\ty\n"
 
 #. type: Plain text
-#: doc/tin.5:1134
+#: doc/tin.5:1143
 #, no-wrap
 msgid "B<PostedArticlesSelect>\t^J\t^M\n"
 msgstr "B<PostedArticlesSelect>\t^J\t^M\n"
 
 #. type: Plain text
-#: doc/tin.5:1137
+#: doc/tin.5:1146
 #, no-wrap
 msgid ""
 "B<PostponeOverride>\tY\n"
@@ -15176,7 +14755,7 @@ msgstr ""
 "B<PostponeAll>\tA\n"
 
 #. type: Plain text
-#: doc/tin.5:1140
+#: doc/tin.5:1149
 #, no-wrap
 msgid ""
 "B<PromptYes>\ty\tY\n"
@@ -15186,7 +14765,7 @@ msgstr ""
 "B<PromptNo>\tn\tN\n"
 
 #. type: Plain text
-#: doc/tin.5:1144
+#: doc/tin.5:1153
 #, no-wrap
 msgid ""
 "B<PProcNone>\tn\n"
@@ -15198,7 +14777,7 @@ msgstr ""
 "B<PProcYes>\ty\n"
 
 #. type: Plain text
-#: doc/tin.5:1147
+#: doc/tin.5:1156
 #, no-wrap
 msgid ""
 "B<SaveAppendFile>\ta\n"
@@ -15208,7 +14787,7 @@ msgstr ""
 "B<SaveOverwriteFile>\to\n"
 
 #. type: Plain text
-#: doc/tin.5:1165
+#: doc/tin.5:1174
 #, no-wrap
 msgid ""
 "B<SelectEnterNextUnreadGrp>\tTAB\tn\n"
@@ -15248,7 +14827,7 @@ msgstr ""
 "B<SelectMarkGrpUnread>\tz\tZ\n"
 
 #. type: Plain text
-#: doc/tin.5:1172
+#: doc/tin.5:1181
 #, no-wrap
 msgid ""
 "B<ScopeSelect>\t^J\t^M\n"
@@ -15266,7 +14845,7 @@ msgstr ""
 "B<ScopeRename>\tr\n"
 
 #. type: Plain text
-#: doc/tin.5:1190
+#: doc/tin.5:1199
 #, no-wrap
 msgid ""
 "B<ThreadReadNextArtOrThread>\tTAB\n"
@@ -15285,7 +14864,7 @@ msgid ""
 "B<ThreadSave>\ts\n"
 "B<ThreadTag>\tt\n"
 "B<ThreadTagParts>\tT\n"
-"B<ThreadUndoSel>\t~\n"
+"B<ThreadUndoSel>\t\\[ti]\n"
 msgstr ""
 "B<ThreadReadNextArtOrThread>\tTAB\n"
 "B<ThreadReadArt>\t^J\t^M\n"
@@ -15303,16 +14882,16 @@ msgstr ""
 "B<ThreadSave>\ts\n"
 "B<ThreadTag>\tt\n"
 "B<ThreadTagParts>\tT\n"
-"B<ThreadUndoSel>\t~\n"
+"B<ThreadUndoSel>\t\\[ti]\n"
 
 #. type: Plain text
-#: doc/tin.5:1192
+#: doc/tin.5:1201
 #, no-wrap
 msgid "B<UrlSelect>\t^J\t^M\n"
 msgstr "B<UrlSelect>\t^J\t^M\n"
 
 #. type: Plain text
-#: doc/tin.5:1202
+#: doc/tin.5:1211
 msgid ""
 "This file provides short descriptions of each mailgroup. (requires B<\\"
 "%tin>(1)  to be built with mh-mail-handling support). Each line consist of "
@@ -15324,17 +14903,17 @@ msgstr ""
 "discuÈ›ii> I<descriere pe o singurÄƒ linie>â€."
 
 #. type: Plain text
-#: doc/tin.5:1205 doc/tin.5:1318 doc/tin.5:2908 doc/tin.5:2961 doc/tin.5:2987
+#: doc/tin.5:1214 doc/tin.5:1327 doc/tin.5:2967 doc/tin.5:3020 doc/tin.5:3046
 msgid "is the name of the newsgroup"
 msgstr "este numele grupului de È™tiri"
 
 #. type: Plain text
-#: doc/tin.5:1208 doc/tin.5:1321 doc/tin.5:2990
+#: doc/tin.5:1217 doc/tin.5:1330 doc/tin.5:3049
 msgid "is a short single-line description of the group"
 msgstr "este o scurtÄƒ descriere a grupului, exprimatÄƒ Ã®ntr-o singurÄƒ linie"
 
 #. type: Plain text
-#: doc/tin.5:1217
+#: doc/tin.5:1226
 msgid ""
 "\"I<nntpserver[:port]> I<newsrc> [I<shortname> [I<...>]]\" pairs to use with "
 "the ''B<-g>'' command-line switch. The matching is case-insensitive and any "
@@ -15348,7 +14927,7 @@ msgstr ""
 "citirea se face prin NNTP."
 
 #. type: Plain text
-#: doc/tin.5:1226
+#: doc/tin.5:1235
 msgid ""
 "full qualified domain name of the news server. Plain IPv6 address must be "
 "enclosed in square brackets. Additionally, a port can be specified by "
@@ -15366,26 +14945,26 @@ msgstr ""
 "astfel de linie trebuie plasatÄƒ la sfÃ¢rÈ™it."
 
 #. type: TP
-#: doc/tin.5:1226
+#: doc/tin.5:1235
 #, no-wrap
 msgid "B<newsrc>"
 msgstr "B<newsrc>"
 
 #. type: Plain text
-#: doc/tin.5:1229
+#: doc/tin.5:1238
 msgid "related newsrc. A file specified via ''B<-f>'' has a higher priority."
 msgstr ""
 "newsrc asociat. Un fiÈ™ier specificat prin intermediul opÈ›iunii â€žB<-f>â€ are "
 "prioritate mai mare."
 
 #. type: TP
-#: doc/tin.5:1229
+#: doc/tin.5:1238
 #, no-wrap
 msgid "B<shortname>"
 msgstr "B<nume-scurt>"
 
 #. type: Plain text
-#: doc/tin.5:1233
+#: doc/tin.5:1242
 msgid ""
 "nickname(s) for the nntpserver. Nicknames must not contain \":\" and must be "
 "unique."
@@ -15394,47 +14973,47 @@ msgstr ""
 "sÄƒ fie unice."
 
 #. type: Plain text
-#: doc/tin.5:1237
+#: doc/tin.5:1246
 msgid "# sample newsrctable file"
 msgstr "# Exemplu de fiÈ™ier newsrctable"
 
 #. type: Plain text
-#: doc/tin.5:1239
+#: doc/tin.5:1248
 msgid "news.tin.org .newsrc-tin.org tinorg"
 msgstr "news.tin.org .newsrc-tin.org tinorg"
 
 #. type: Plain text
-#: doc/tin.5:1241
+#: doc/tin.5:1250
 msgid "news.example.org /tmp/nrc-ex example ex"
 msgstr "news.example.org /tmp/nrc-ex example ex"
 
 #. type: Plain text
-#: doc/tin.5:1243
+#: doc/tin.5:1252
 msgid "[::1]:1119 /tmp/localhost6\\(en1119 lh6"
 msgstr "[::1]:1119 /tmp/localhost6\\(en1119 lh6"
 
 #. type: Plain text
-#: doc/tin.5:1245
+#: doc/tin.5:1254
 msgid "# catch all rules should go last"
 msgstr "# toate regulile trebuie sÄƒ fie la sfÃ¢rÈ™it"
 
 #. type: Plain text
-#: doc/tin.5:1247
+#: doc/tin.5:1256
 msgid "# with the more specific one on top"
 msgstr "# cu cele mai specifice Ã®n partea de sus"
 
 #. type: Plain text
-#: doc/tin.5:1249
-msgid "*:563 ~/.tin/newsrcs/${NNTPSERVER-localhost}:563/newsrc"
-msgstr "*:563 ~/.tin/newsrcs/${NNTPSERVER-localhost}:563/newsrc"
+#: doc/tin.5:1258
+msgid "*:563 \\[ti]/.tin/newsrcs/${NNTPSERVER-localhost}:563/newsrc"
+msgstr "*:563 \\[ti]/.tin/newsrcs/${NNTPSERVER-localhost}:563/newsrc"
 
 #. type: Plain text
-#: doc/tin.5:1251
-msgid "* ~/.tin/newsrcs/${NNTPSERVER-localhost}/newsrc"
-msgstr "* ~/.tin/newsrcs/${NNTPSERVER-localhost}/newsrc"
+#: doc/tin.5:1260
+msgid "* \\[ti]/.tin/newsrcs/${NNTPSERVER-localhost}/newsrc"
+msgstr "* \\[ti]/.tin/newsrcs/${NNTPSERVER-localhost}/newsrc"
 
 #. type: Plain text
-#: doc/tin.5:1266
+#: doc/tin.5:1275
 msgid ""
 "Posting history. The file is written by B<\\%tin>(1)  and used by "
 "B<DisplayPostHist> ('B<W>') command. It should not be altered manually. Any "
@@ -15455,7 +15034,7 @@ msgstr ""
 "opÈ›ional, â€žMessage-IDâ€ al mesajului, dacÄƒ este cunoscut."
 
 #. type: Plain text
-#: doc/tin.5:1275
+#: doc/tin.5:1284
 msgid ""
 "Copy of all posted articles in B<\\%mbox>(5)  format. The filename can be "
 "changed by setting B<posted_articles_file>."
@@ -15464,12 +15043,12 @@ msgstr ""
 "fiÈ™ierului poate fi modificat definind B<posted_articles_file>."
 
 #. type: Plain text
-#: doc/tin.5:1283
+#: doc/tin.5:1292
 msgid "Pool of postponed articles. This file is in B<\\%mbox>(5)  format."
 msgstr "Seria de articole amÃ¢nate. Acest fiÈ™ier este Ã®n format B<\\%mbox>(5) ."
 
 #. type: Plain text
-#: doc/tin.5:1293
+#: doc/tin.5:1302
 msgid ""
 "This file is a copy of the servers message of the day (MOTD) message.  It is "
 "automatically created on startup except when using the ''B<-Q>'' command-"
@@ -15480,21 +15059,17 @@ msgstr ""
 "de linie de comandÄƒ â€žB<-Q>â€, È™i este dezactivat la ieÈ™ire."
 
 #. type: Plain text
-#: doc/tin.5:1302
-#, fuzzy
-#| msgid ""
-#| "File to store $B<NNTPSERVER> and $B<NNTPPORT> related info- and error-"
-#| "messages. The file is overwritten on startup and meant for debugging."
+#: doc/tin.5:1311
 msgid ""
 "File to store $B<NNTPSERVER> related info- and error-messages. The file is "
 "overwritten on startup and meant for debugging."
 msgstr ""
 "FiÈ™ier pentru stocarea informaÈ›iilor È™i mesajelor de eroare legate de "
-"$B<NNTPSERVER> È™i $B<NNTPPORT>. FiÈ™ierul este suprascris la pornire È™i este "
-"destinat depanÄƒrii."
+"$B<NNTPSERVER>. FiÈ™ierul este suprascris la pornire È™i este destinat "
+"depanÄƒrii."
 
 #. type: Plain text
-#: doc/tin.5:1315
+#: doc/tin.5:1324
 msgid ""
 "This file is a copy of the servers newsgroups file which provides short "
 "descriptions of each newsgroup. It is automatically updated on startup "
@@ -15510,86 +15085,101 @@ msgstr ""
 "â€žI<numele grupului>    I<descriere pe o singurÄƒ linie>â€."
 
 #. type: TP
-#: doc/tin.5:1315 doc/tin.5:2984
+#: doc/tin.5:1324 doc/tin.5:3043
 #, no-wrap
 msgid "B<group.name>"
 msgstr "B<numele grupului>"
 
 #. type: TP
-#: doc/tin.5:1318 doc/tin.5:2987
+#: doc/tin.5:1327 doc/tin.5:3046
 #, no-wrap
 msgid "B<one-line description>"
 msgstr "B<descriere pe o singurÄƒ linie>"
 
 #. type: Plain text
-#: doc/tin.5:1333
-#, fuzzy
-#| msgid ""
-#| "File to store $B<NNTPSERVER> and $B<NNTPPORT> related data via a list of "
-#| "\"I<variable>=I<value>\" pairs. Currently there are only a few variables, "
-#| "all are not meant to be changed by the user."
+#: doc/tin.5:1342
 msgid ""
 "File to store $B<NNTPSERVER> related data via a list of "
 "\"I<variable>=I<value>\" pairs. Currently there are only a few variables, "
 "and some are not meant to be changed by the user. See also "
 "B<ConfigServerrcMenu> ('B<s>') in section \"SERVERRC MENU\" in B<\\%tin>(1)."
 msgstr ""
-"FiÈ™ier pentru stocarea datelor legate de $B<NNTPSERVER> È™i $B<NNTPPORT> "
-"printr-o listÄƒ de perechi â€žI<variabilÄƒ>=I<valoare>â€. ÃŽn prezent, existÄƒ doar "
-"cÃ¢teva variabile, iar niciuna dintre ele nu este destinatÄƒ sÄƒ fie modificatÄƒ "
-"de utilizator."
+"FiÈ™ier pentru stocarea datelor legate de $B<NNTPSERVER> printr-o listÄƒ de "
+"perechi â€žI<variabilÄƒ>=I<valoare>â€. ÃŽn prezent, existÄƒ doar cÃ¢teva variabile, "
+"iar niciuna dintre ele nu este destinatÄƒ sÄƒ fie modificatÄƒ de utilizator. A "
+"se vedea de asemenea, B<ConfigServerrcMenu> (Â«B<s>Â») Ã®n secÈ›iunea Â«MENIUL "
+"SERVERRCÂ» din B<\\%tin>(1)."
 
 #. type: TP
-#: doc/tin.5:1333
+#: doc/tin.5:1342
 #, no-wrap
 msgid "B<version>"
 msgstr "B<version>"
 
 #. type: Plain text
-#: doc/tin.5:1336
+#: doc/tin.5:1345
 msgid "Internal version number."
 msgstr "NumÄƒrul de versiune intern."
 
 #. type: TP
-#: doc/tin.5:1336
+#: doc/tin.5:1345
 #, no-wrap
 msgid "B<add_cmd_line_opts>"
 msgstr "B<add_cmd_line_opts>"
 
 #. type: Plain text
-#: doc/tin.5:1346
+#: doc/tin.5:1355
+#, fuzzy
+#| msgid ""
+#| "Additional command line options. Acts like $B<TINRC> but server "
+#| "specific.  Be aware that the file is read after the command line options "
+#| "and may override them.  The allowed options are currently limited to "
+#| "''B<-4>'', ''B<-6>'', \\&''B<-A>'', ''B<-C>'', ''B<-d>'', ''B<-G>\\ "
+#| "I<limit>'', \\&''B<-k>'', ''B<-n>'', ''B<-p>\\ I<port>'', ''B<-q>'', "
+#| "\\&''B<-Q>'', ''B<-t>\\ I<timeout>'', ''B<-T>'' and ''B<-x>''.  The "
+#| "default is unset."
 msgid ""
-"Additional command line options. Acts like $B<TINRC> but server specific.  "
-"Be aware that the file is read after the command line options and may "
+"Additional command-line options. Acts like $B<TINRC> but server specific.  "
+"Be aware that the file is read after the command-line options and may "
 "override them.  The allowed options are currently limited to ''B<-4>'', "
 "''B<-6>'', \\&''B<-A>'', ''B<-C>'', ''B<-d>'', ''B<-G>\\ I<limit>'', \\&''B<-"
 "k>'', ''B<-n>'', ''B<-p>\\ I<port>'', ''B<-q>'', \\&''B<-Q>'', ''B<-t>\\ "
 "I<timeout>'', ''B<-T>'' and ''B<-x>''.  The default is unset."
 msgstr ""
+"OpÈ›iuni suplimentare pentru linia de comandÄƒ. FuncÈ›ioneazÄƒ ca $B<TINRC>, dar "
+"specific pentru server.  ReÈ›ineÈ›i cÄƒ fiÈ™ierul este citit dupÄƒ opÈ›iunile "
+"liniei de comandÄƒ È™i le poate suprascrie. OpÈ›iunile permise sunt limitate Ã®n "
+"prezent la â€žB<-4>â€, â€žB<-6>â€, â€žB<-A>â€, â€žB<-C>â€, â€žB<-d>â€, â€žB<-G> I<limitÄƒ>â€, "
+"â€žB<-k>â€, â€žB<-n>â€, â€žB<-p> I<port>â€, â€žB<-q>â€, â€žB<-Q>â€ â€žB<-t> I<timp-"
+"aÈ™teptare>â€, â€žB<-T>â€ È™i â€žB<-x>â€. Implicit, nu este definitÄƒ nicio opÈ›iune."
 
 #. type: TP
-#: doc/tin.5:1346
+#: doc/tin.5:1355
 #, no-wrap
 msgid "B<disabled_nntp_cmds>"
 msgstr "B<disabled_nntp_cmds>"
 
 #. type: Plain text
-#: doc/tin.5:1352
+#: doc/tin.5:1361
 msgid ""
 "A comma separated list of NNTP commands which should be avoided.  This can "
 "be used to work around some buggy servers and usually should left blank. "
 "Switching off XHDR also switches off HDR and vice versa.  The following "
 "commands can be disabled:"
 msgstr ""
+"O listÄƒ separatÄƒ prin virgule de comenzi NNTP care ar trebui evitate.  "
+"Aceasta poate fi utilizatÄƒ pentru a ocoli unele servere cu erori È™i, de "
+"obicei, ar trebui lÄƒsatÄƒ necompletatÄƒ. Dezactivarea XHDR dezactiveazÄƒ È™i HDR "
+"È™i viceversa.  UrmÄƒtoarele comenzi pot fi dezactivate:"
 
 #. type: ta
-#: doc/tin.5:1354
+#: doc/tin.5:1363
 #, no-wrap
 msgid "\\w'LIST SUBSCRIPTIONS'u"
 msgstr "\\w'LIST SUBSCRIPTIONS'u"
 
 #. type: Plain text
-#: doc/tin.5:1374
+#: doc/tin.5:1383
 #, no-wrap
 msgid ""
 "AUTHINFO SASL\n"
@@ -15633,47 +15223,53 @@ msgstr ""
 "XPAT\n"
 
 #. type: TP
-#: doc/tin.5:1376
+#: doc/tin.5:1385
 #, no-wrap
 msgid "B<nntp_pipeline_limit>"
 msgstr "B<nntp_pipeline_limit>"
 
 #. type: Plain text
-#: doc/tin.5:1380
+#: doc/tin.5:1389
 msgid ""
 "Number of pipelined NNTP commands to send. Set to 1 if server does not "
 "support pipelining. Default is 50. Allowed maximum is 256."
 msgstr ""
+"NumÄƒrul de comenzi NNTP Ã®n pipeline care trebuie trimise. DefiniÈ›i valoarea "
+"1 dacÄƒ serverul nu acceptÄƒ pipeline. Valoarea implicitÄƒ este 50. Valoarea "
+"maximÄƒ permisÄƒ este 256."
 
 #. type: TP
-#: doc/tin.5:1380 doc/tin.5:1506
+#: doc/tin.5:1389 doc/tin.5:1515
 #, no-wrap
 msgid "B<cache_overview_files>"
 msgstr "B<cache_overview_files>"
 
 #. type: Plain text
-#: doc/tin.5:1386 doc/tin.5:1392
+#: doc/tin.5:1395 doc/tin.5:1401
 msgid ""
 "Identical to the tinrc variable of the same name but overrides it.  Be aware "
 "that the serverrc variable will not be promoted to the tinrc, but the tinrc "
 "variable will be promoted to the serverrc if changed in the B<OptionMenu> "
 "('B<M>')."
 msgstr ""
+"IdenticÄƒ cu variabila tinrc cu acelaÈ™i nume, dar o Ã®nlocuieÈ™te.  ReÈ›ineÈ›i cÄƒ "
+"variabila serverrc nu va fi promovatÄƒ la tinrc, dar variabila tinrc va fi "
+"promovatÄƒ la serverrc dacÄƒ este modificatÄƒ Ã®n B<OptionMenu> (Â«B<M>Â»)."
 
 #. type: TP
-#: doc/tin.5:1386 doc/tin.5:1511
+#: doc/tin.5:1395 doc/tin.5:1520
 #, no-wrap
 msgid "B<compress_overview_files>"
 msgstr "B<compress_overview_files>"
 
 #. type: TP
-#: doc/tin.5:1392
+#: doc/tin.5:1401
 #, no-wrap
 msgid "B<motd_hash>"
 msgstr "B<motd_hash>"
 
 #. type: Plain text
-#: doc/tin.5:1396
+#: doc/tin.5:1405
 msgid ""
 "Internal hash of the servers MOTD, so displaying it can be skipped if it is "
 "unchanged."
@@ -15682,13 +15278,13 @@ msgstr ""
 "poate fi omisÄƒ dacÄƒ nu a fost modificat."
 
 #. type: TP
-#: doc/tin.5:1396
+#: doc/tin.5:1405
 #, no-wrap
 msgid "B<last_newnews>"
 msgstr "B<last_newnews>"
 
 #. type: Plain text
-#: doc/tin.5:1401
+#: doc/tin.5:1410
 msgid ""
 "Internal timestamp used by B<\\%tin>(1)  to keep track of new newsgroups on "
 "the server."
@@ -15697,7 +15293,7 @@ msgstr ""
 "grupuri de È™tiri de pe server."
 
 #. type: Plain text
-#: doc/tin.5:1423
+#: doc/tin.5:1432
 msgid ""
 "At startup, B<\\%tin>(1)  reads in the configuration file. This contains a "
 "list of \"I<variable>=I<value>\" pairs that can be used to configure the way "
@@ -15720,67 +15316,67 @@ msgstr ""
 "vedea È™i B</etc/tin/tin.defaults>)."
 
 #. type: TP
-#: doc/tin.5:1423
+#: doc/tin.5:1432
 #, no-wrap
 msgid "B<abbreviate_groupname>"
 msgstr "B<abbreviate_groupname>"
 
 #. type: TP
-#: doc/tin.5:1439
+#: doc/tin.5:1448
 #, no-wrap
 msgid "B<art_marked_deleted>"
 msgstr "B<art_marked_deleted>"
 
 #. type: TP
-#: doc/tin.5:1442
+#: doc/tin.5:1451
 #, no-wrap
 msgid "B<art_marked_inrange>"
 msgstr "B<art_marked_inrange>"
 
 #. type: TP
-#: doc/tin.5:1445
+#: doc/tin.5:1454
 #, no-wrap
 msgid "B<art_marked_return>"
 msgstr "B<art_marked_return>"
 
 #. type: TP
-#: doc/tin.5:1449
+#: doc/tin.5:1458
 #, no-wrap
 msgid "B<art_marked_selected>"
 msgstr "B<art_marked_selected>"
 
 #. type: TP
-#: doc/tin.5:1453
+#: doc/tin.5:1462
 #, no-wrap
 msgid "B<art_marked_recent>"
 msgstr "B<art_marked_recent>"
 
 #. type: TP
-#: doc/tin.5:1457
+#: doc/tin.5:1466
 #, no-wrap
 msgid "B<art_marked_unread>"
 msgstr "B<art_marked_unread>"
 
 #. type: TP
-#: doc/tin.5:1461
+#: doc/tin.5:1470
 #, no-wrap
 msgid "B<art_marked_read>"
 msgstr "B<art_marked_read>"
 
 #. type: TP
-#: doc/tin.5:1464
+#: doc/tin.5:1473
 #, no-wrap
 msgid "B<art_marked_killed>"
 msgstr "B<art_marked_killed>"
 
 #. type: TP
-#: doc/tin.5:1468
+#: doc/tin.5:1477
 #, no-wrap
 msgid "B<art_marked_read_selected>"
 msgstr "B<art_marked_read_selected>"
 
 #. type: Plain text
-#: doc/tin.5:1479
+#: doc/tin.5:1488
 msgid ""
 "If ON B<\\%tin>(1)  will ask before using a MIME viewer (B<metamail_prog>) "
 "to display MIME messages. This only occurs if a MIME viewer is set. Default "
@@ -15793,13 +15389,13 @@ msgstr ""
 "â€žOFFâ€."
 
 #. type: TP
-#: doc/tin.5:1479
+#: doc/tin.5:1488
 #, no-wrap
 msgid "B<attachment_format>"
 msgstr "B<attachment_format>"
 
 #. type: Plain text
-#: doc/tin.5:1485
+#: doc/tin.5:1494
 msgid ""
 "Format string B<\\%tin>(1)  uses for Attachment level representation.  "
 "Default is \"%t%s%e%c%d\"."
@@ -15808,41 +15404,41 @@ msgstr ""
 "ataÈ™amentului.  Valoarea implicitÄƒ este â€ž%t%s%e%c%dâ€."
 
 #. type: TP
-#: doc/tin.5:1493
+#: doc/tin.5:1502
 #, no-wrap
 msgid "B<auto_reconnect>"
 msgstr "B<auto_reconnect>"
 
 #. type: Plain text
-#: doc/tin.5:1496
+#: doc/tin.5:1505
 msgid "Reconnect to server automatically. Default is OFF."
 msgstr "Reconectare automatÄƒ la server. Implicit este dezactivatÄƒ â€žOFFâ€."
 
 #. type: Plain text
-#: doc/tin.5:1501
+#: doc/tin.5:1510
 #, fuzzy
 #| msgid ""
-#| "If set ON articles/threads will be saved in batch mode when save \\&''B<-"
-#| "S>'' or mail ''B<-M>, B<-N>'' is specified on the command line. Default "
-#| "is ON."
+#| "If set ON articles/threads will be saved in batch mode when save ''B<-"
+#| "S>'' or mail ''B<-M>'', ''B<-N>'' is specified on the command line.  "
+#| "Default is ON."
 msgid ""
 "If set ON articles/threads will be saved in batch mode when save ''B<-S>'' "
-"or mail ''B<-M>'', ''B<-N>'' is specified on the command line.  Default is "
+"or mail ''B<-M>'', ''B<-N>'' is specified on the command-line.  Default is "
 "ON."
 msgstr ""
 "DacÄƒ este activatÄƒ â€žONâ€, articolele/firele vor fi salvate Ã®n modul pe loturi "
 "atunci cÃ¢nd se specificÄƒ Â«B<-S>Â» sau trimise prin poÈ™ta electronicÄƒ cÃ¢nd se "
-"specificÄƒ Â«B<-M>, B<-N>Â»'â€ Ã®n linia de comandÄƒ. ÃŽn mod implicit este "
+"specificÄƒ Â«B<-M>Â», Â«B<-N>Â» Ã®n linia de comandÄƒ. ÃŽn mod implicit este "
 "activatÄƒ â€žONâ€."
 
 #. type: TP
-#: doc/tin.5:1501
+#: doc/tin.5:1510
 #, no-wrap
 msgid "B<beginner_level>"
 msgstr "B<beginner_level>"
 
 #. type: Plain text
-#: doc/tin.5:1511
+#: doc/tin.5:1520
 msgid ""
 "If ON, create local copies of NNTP overview files. This can be used to "
 "considerably speed up accessing large groups when using a slow connection.  "
@@ -15854,204 +15450,199 @@ msgstr ""
 "lentÄƒ. Implicit este dezactivatÄƒ â€žOFFâ€."
 
 #. type: TP
-#: doc/tin.5:1516
+#: doc/tin.5:1525
 #, no-wrap
 msgid "B<cancel_lock_algo>"
 msgstr "B<cancel_lock_algo>"
 
 #. type: Plain text
-#: doc/tin.5:1522
-#, fuzzy
-#| msgid ""
-#| "Use this hash algorithm for cancel-locks. Only available when built with "
-#| "cancel-lock support. none disables the generation of cancel-locks. Valid "
-#| "values are none, sha1, sha256 and sha512.  Default is sha1."
+#: doc/tin.5:1531
 msgid ""
 "Use this hash algorithm for cancel-locks (B<RFC\\ 8315>). Only available "
 "when built with cancel-lock support. none disables the generation of cancel-"
 "locks. Valid values are none, sha1, sha256 and sha512.  Default is sha1."
 msgstr ""
-"UtilizeazÄƒ acest algoritm hash pentru blocÄƒri de anulare. DisponibilÄƒ numai "
-"cÃ¢nd B<tin> este construit cu suport pentru blocÄƒri de anulare. â€žnoneâ€ "
-"dezactiveazÄƒ generarea blocÄƒrilor de anulare. Valorile valide sunt â€žnoneâ€, "
-"â€žsha1â€, â€žsha256â€ È™i â€žsha512â€. Implicit este â€žsha1â€."
+"UtilizeazÄƒ acest algoritm hash pentru blocÄƒri de anulare (B<RFC\\ 8315>). "
+"DisponibilÄƒ numai cÃ¢nd B<tin> este construit cu suport pentru blocÄƒri de "
+"anulare. â€žnoneâ€ dezactiveazÄƒ generarea blocÄƒrilor de anulare. Valorile "
+"valide sunt â€žnoneâ€, â€žsha1â€, â€žsha256â€ È™i â€žsha512â€. Implicit este â€žsha1â€."
 
 #. type: TP
-#: doc/tin.5:1522
+#: doc/tin.5:1531
 #, no-wrap
 msgid "B<catchup_read_groups>"
 msgstr "B<catchup_read_groups>"
 
 #. type: TP
-#: doc/tin.5:1526
+#: doc/tin.5:1535
 #, no-wrap
 msgid "B<col_back>"
 msgstr "B<col_back>"
 
 #. type: TP
-#: doc/tin.5:1529
+#: doc/tin.5:1538
 #, no-wrap
 msgid "B<col_extquote>"
 msgstr "B<col_extquote>"
 
 #. type: TP
-#: doc/tin.5:1532
+#: doc/tin.5:1541
 #, no-wrap
 msgid "B<col_from>"
 msgstr "B<col_from>"
 
 #. type: TP
-#: doc/tin.5:1535
+#: doc/tin.5:1544
 #, no-wrap
 msgid "B<col_head>"
 msgstr "B<col_head>"
 
 #. type: TP
-#: doc/tin.5:1538
+#: doc/tin.5:1547
 #, no-wrap
 msgid "B<col_help>"
 msgstr "B<col_help>"
 
 #. type: TP
-#: doc/tin.5:1541
+#: doc/tin.5:1550
 #, no-wrap
 msgid "B<col_invers_bg>"
 msgstr "B<col_invers_bg>"
 
 #. type: TP
-#: doc/tin.5:1544
+#: doc/tin.5:1553
 #, no-wrap
 msgid "B<col_invers_fg>"
 msgstr "B<col_invers_fg>"
 
 #. type: TP
-#: doc/tin.5:1547
+#: doc/tin.5:1556
 #, no-wrap
 msgid "B<col_markdash>"
 msgstr "B<col_markdash>"
 
 #. type: TP
-#: doc/tin.5:1551
+#: doc/tin.5:1560
 #, no-wrap
 msgid "B<col_markslash>"
 msgstr "B<col_markslash>"
 
 #. type: TP
-#: doc/tin.5:1555
+#: doc/tin.5:1564
 #, no-wrap
 msgid "B<col_markstar>"
 msgstr "B<col_markstar>"
 
 #. type: TP
-#: doc/tin.5:1559
+#: doc/tin.5:1568
 #, no-wrap
 msgid "B<col_markstroke>"
 msgstr "B<col_markstroke>"
 
 #. type: TP
-#: doc/tin.5:1563
+#: doc/tin.5:1572
 #, no-wrap
 msgid "B<col_message>"
 msgstr "B<col_message>"
 
 #. type: TP
-#: doc/tin.5:1566
+#: doc/tin.5:1575
 #, no-wrap
 msgid "B<col_minihelp>"
 msgstr "B<col_minihelp>"
 
 #. type: TP
-#: doc/tin.5:1569
+#: doc/tin.5:1578
 #, no-wrap
 msgid "B<col_newsheaders>"
 msgstr "B<col_newsheaders>"
 
 #. type: TP
-#: doc/tin.5:1572
+#: doc/tin.5:1581
 #, no-wrap
 msgid "B<col_normal>"
 msgstr "B<col_normal>"
 
 #. type: TP
-#: doc/tin.5:1575
+#: doc/tin.5:1584
 #, no-wrap
 msgid "B<col_quote>"
 msgstr "B<col_quote>"
 
 #. type: TP
-#: doc/tin.5:1578
+#: doc/tin.5:1587
 #, no-wrap
 msgid "B<col_quote2>"
 msgstr "B<col_quote2>"
 
 #. type: TP
-#: doc/tin.5:1581
+#: doc/tin.5:1590
 #, no-wrap
 msgid "B<col_quote3>"
 msgstr "B<col_quote3>"
 
 #. type: TP
-#: doc/tin.5:1584
+#: doc/tin.5:1593
 #, no-wrap
 msgid "B<col_response>"
 msgstr "B<col_response>"
 
 #. type: TP
-#: doc/tin.5:1588
+#: doc/tin.5:1597
 #, no-wrap
 msgid "B<col_signature>"
 msgstr "B<col_signature>"
 
 #. type: TP
-#: doc/tin.5:1591
+#: doc/tin.5:1600
 #, no-wrap
 msgid "B<col_score_neg>"
 msgstr "B<col_score_neg>"
 
 #. type: TP
-#: doc/tin.5:1594
+#: doc/tin.5:1603
 #, no-wrap
 msgid "B<col_score_pos>"
 msgstr "B<col_score_pos>"
 
 #. type: TP
-#: doc/tin.5:1597
+#: doc/tin.5:1606
 #, no-wrap
 msgid "B<col_urls>"
 msgstr "B<col_urls>"
 
 #. type: TP
-#: doc/tin.5:1600
+#: doc/tin.5:1609
 #, no-wrap
 msgid "B<col_verbatim>"
 msgstr "B<col_verbatim>"
 
 #. type: TP
-#: doc/tin.5:1603
+#: doc/tin.5:1612
 #, no-wrap
 msgid "B<col_subject>"
 msgstr "B<col_subject>"
 
 #. type: TP
-#: doc/tin.5:1606
+#: doc/tin.5:1615
 #, no-wrap
 msgid "B<col_text>"
 msgstr "B<col_text>"
 
 #. type: TP
-#: doc/tin.5:1609
+#: doc/tin.5:1618
 #, no-wrap
 msgid "B<col_title>"
 msgstr "B<col_title>"
 
 #. type: TP
-#: doc/tin.5:1612
+#: doc/tin.5:1621
 #, no-wrap
 msgid "B<confirm_choice>"
 msgstr "B<confirm_choice>"
 
 #. type: Plain text
-#: doc/tin.5:1616
+#: doc/tin.5:1625
 msgid ""
 "B<\\%tin>(1)  can ask for manual confirmation to protect the user. Available "
 "choices:"
@@ -16061,7 +15652,7 @@ msgstr ""
 
 #.  TODO: check if all affected commands are marked [after confirmation]
 #. type: Plain text
-#: doc/tin.5:1622
+#: doc/tin.5:1631
 msgid ""
 "B<commands>: Ask for confirmation before executing certain dangerous "
 "commands (e.g., B<Catchup> ('B<c>')). Commands that this affects are marked "
@@ -16072,16 +15663,16 @@ msgstr ""
 "opÈ›iune sunt marcate Ã®n aceastÄƒ confirmare manualÄƒ cu â€ž[dupÄƒ confirmare]â€."
 
 #. type: Plain text
-#: doc/tin.5:1627
+#: doc/tin.5:1636
 msgid ""
 "B<quit>: You'll be asked to confirm that you wish to exit B<\\%tin>(1)  when "
 "you use the B<Quit> ('B<q>') command."
 msgstr ""
-"B<quit> Vi se va cere sÄƒ confirmaÈ›i cÄƒ doriÈ›i sÄƒ ieÈ™iÈ›i din B<tin> atunci "
-"cÃ¢nd utilizaÈ›i comanda B<Quit> (Â«B<q>Â»)."
+"B<quit> Vi se va cere sÄƒ confirmaÈ›i cÄƒ doriÈ›i sÄƒ ieÈ™iÈ›i din B<\\%tin>(1) "
+"atunci cÃ¢nd utilizaÈ›i comanda B<Quit> (Â«B<q>Â»)."
 
 #. type: Plain text
-#: doc/tin.5:1631
+#: doc/tin.5:1640
 msgid ""
 "B<select>: Ask for confirmation before marking all not selected (with "
 "B<GroupMarkUnselArtRead> ('B<X>') command) articles as read."
@@ -16090,12 +15681,12 @@ msgstr ""
 "neselectate (cu comanda B<GroupMarkUnselArtRead> (Â«B<X>Â»)) ca fiind citite."
 
 #. type: Plain text
-#: doc/tin.5:1633
+#: doc/tin.5:1642
 msgid "Default is commands & quit."
 msgstr "Implicit este Â«commandsÂ» È™i ieÈ™ire."
 
 #. type: Plain text
-#: doc/tin.5:1644
+#: doc/tin.5:1653
 msgid ""
 "Format string used for date representation. A description of the different "
 "format options can be found at B<\\%strftime>(3).  B<\\%tin>(1)  uses B<\\"
@@ -16109,249 +15700,241 @@ msgstr ""
 "â€ž%a, %d %b %Y %H:%M:%Sâ€."
 
 #. type: TP
-#: doc/tin.5:1644
+#: doc/tin.5:1653
 #, no-wrap
 msgid "B<default_art_search>"
 msgstr "B<default_art_search>"
 
 #. type: TP
-#: doc/tin.5:1646
+#: doc/tin.5:1655
 #, no-wrap
 msgid "B<default_author_search>"
 msgstr "B<default_author_search>"
 
 #. type: TP
-#: doc/tin.5:1648
+#: doc/tin.5:1657
 #, no-wrap
 msgid "B<default_config_search>"
 msgstr "B<default_config_search>"
 
 #. type: TP
-#: doc/tin.5:1651
+#: doc/tin.5:1660
 #, no-wrap
 msgid "B<default_filter_days>"
 msgstr "B<default_filter_days>"
 
 #. type: TP
-#: doc/tin.5:1654
+#: doc/tin.5:1663
 #, no-wrap
 msgid "B<default_filter_kill_case>"
 msgstr "B<default_filter_kill_case>"
 
 #. type: TP
-#: doc/tin.5:1658
+#: doc/tin.5:1667
 #, no-wrap
 msgid "B<default_filter_kill_expire>"
 msgstr "B<default_filter_kill_expire>"
 
 #. type: TP
-#: doc/tin.5:1663
+#: doc/tin.5:1672
 #, no-wrap
 msgid "B<default_filter_kill_global>"
 msgstr "B<default_filter_kill_global>"
 
 #. type: TP
-#: doc/tin.5:1667
+#: doc/tin.5:1676
 #, no-wrap
 msgid "B<default_filter_kill_header>"
 msgstr "B<default_filter_kill_header>"
 
 #. type: tbl table
-#: doc/tin.5:1673 doc/tin.5:1702
-#, fuzzy, no-wrap
-#| msgid "\\%''Subject:'' (case sensitive)"
+#: doc/tin.5:1682 doc/tin.5:1711
+#, no-wrap
 msgid "''Subject:'' (case sensitive)"
-msgstr "\\%â€žSubject:â€ (se È›ine cont de majuscule È™i minuscule)"
+msgstr "â€žSubject:â€ (se È›ine cont de diferenÈ›a majuscule È™i minuscule)"
 
 #. type: tbl table
-#: doc/tin.5:1674 doc/tin.5:1703
-#, fuzzy, no-wrap
-#| msgid "\\%''Subject:'' (ignore case)"
+#: doc/tin.5:1683 doc/tin.5:1712
+#, no-wrap
 msgid "''Subject:'' (ignore case)"
-msgstr "\\%â€žSubject:â€ (se ignorÄƒ majuscule/minuscule)"
+msgstr "â€žSubject:â€ (se ignorÄƒ diferenÈ›a majuscule/minuscule)"
 
 #. type: tbl table
-#: doc/tin.5:1675 doc/tin.5:1704
-#, fuzzy, no-wrap
-#| msgid "\\%''From:'' (case sensitive)"
+#: doc/tin.5:1684 doc/tin.5:1713
+#, no-wrap
 msgid "''From:'' (case sensitive)"
-msgstr "\\%â€žFrom:â€ (se È›ine cont de majuscule È™i minuscule)"
+msgstr "â€žFrom:â€ (se È›ine cont de diferenÈ›a majuscule È™i minuscule)"
 
 #. type: tbl table
-#: doc/tin.5:1676 doc/tin.5:1705
-#, fuzzy, no-wrap
-#| msgid "\\%''From:'' (ignore case)"
+#: doc/tin.5:1685 doc/tin.5:1714
+#, no-wrap
 msgid "''From:'' (ignore case)"
-msgstr "\\%â€žFrom:â€ (se ignorÄƒ majuscule/minuscule)"
+msgstr "â€žFrom:â€ (se ignorÄƒ diferenÈ›a majuscule/minuscule)"
 
 #. type: tbl table
-#: doc/tin.5:1677 doc/tin.5:1706
-#, fuzzy, no-wrap
-#| msgid "\\%''Message-ID:'' & full ''References:'' line"
+#: doc/tin.5:1686 doc/tin.5:1715
+#, no-wrap
 msgid "''Message-ID:'' & full ''References:'' line"
-msgstr "\\%â€žMessage-ID:â€ È™i toate liniile â€žReferences:â€"
+msgstr "â€žMessage-ID:â€ È™i toate liniile â€žReferences:â€"
 
 #. type: tbl table
-#: doc/tin.5:1678 doc/tin.5:1707
-#, fuzzy, no-wrap
-#| msgid "\\%''Message-ID:'' & last ''References:'' entry only"
+#: doc/tin.5:1687 doc/tin.5:1716
+#, no-wrap
 msgid "''Message-ID:'' & last ''References:'' entry only"
-msgstr "\\%â€žMessage-ID:â€ È™i doar ultima intrare â€žReferences:â€"
+msgstr "â€žMessage-ID:â€ È™i doar ultima intrare â€žReferences:â€"
 
 #. type: tbl table
-#: doc/tin.5:1679 doc/tin.5:1708
-#, fuzzy, no-wrap
-#| msgid "\\%''Message-ID:'' entry only"
+#: doc/tin.5:1688 doc/tin.5:1717
+#, no-wrap
 msgid "''Message-ID:'' entry only"
-msgstr "\\%Doar intrarea â€žMessage-ID:â€"
+msgstr "Doar intrarea â€žMessage-ID:â€"
 
 #. type: tbl table
-#: doc/tin.5:1680 doc/tin.5:1709
-#, fuzzy, no-wrap
-#| msgid "\\%''Lines:''"
+#: doc/tin.5:1689 doc/tin.5:1718
+#, no-wrap
 msgid "''Lines:''"
-msgstr "\\%''Lines:''"
+msgstr "â€žLines:â€"
 
 #. type: TP
-#: doc/tin.5:1683
+#: doc/tin.5:1692
 #, no-wrap
 msgid "B<default_filter_select_case>"
 msgstr "B<default_filter_select_case>"
 
 #. type: TP
-#: doc/tin.5:1687
+#: doc/tin.5:1696
 #, no-wrap
 msgid "B<default_filter_select_expire>"
 msgstr "B<default_filter_select_expire>"
 
 #. type: TP
-#: doc/tin.5:1692
+#: doc/tin.5:1701
 #, no-wrap
 msgid "B<default_filter_select_global>"
 msgstr "B<default_filter_select_global>"
 
 #. type: TP
-#: doc/tin.5:1696
+#: doc/tin.5:1705
 #, no-wrap
 msgid "B<default_filter_select_header>"
 msgstr "B<default_filter_select_header>"
 
 #. type: TP
-#: doc/tin.5:1712
+#: doc/tin.5:1721
 #, no-wrap
 msgid "B<default_goto_group>"
 msgstr "B<default_goto_group>"
 
 #. type: TP
-#: doc/tin.5:1714
+#: doc/tin.5:1723
 #, no-wrap
 msgid "B<default_group_search>"
 msgstr "B<default_group_search>"
 
 #. type: TP
-#: doc/tin.5:1716
+#: doc/tin.5:1725
 #, no-wrap
 msgid "B<default_mail_address>"
 msgstr "B<default_mail_address>"
 
 #. type: TP
-#: doc/tin.5:1718
+#: doc/tin.5:1727
 #, no-wrap
 msgid "B<default_move_group>"
 msgstr "B<default_move_group>"
 
 #. type: TP
-#: doc/tin.5:1720
+#: doc/tin.5:1729
 #, no-wrap
 msgid "B<default_pattern>"
 msgstr "B<default_pattern>"
 
 #. type: TP
-#: doc/tin.5:1722
+#: doc/tin.5:1731
 #, no-wrap
 msgid "B<default_pipe_command>"
 msgstr "B<default_pipe_command>"
 
 #. type: TP
-#: doc/tin.5:1724
+#: doc/tin.5:1733
 #, no-wrap
 msgid "B<default_post_newsgroups>"
 msgstr "B<default_post_newsgroups>"
 
 #. type: TP
-#: doc/tin.5:1726
+#: doc/tin.5:1735
 #, no-wrap
 msgid "B<default_post_subject>"
 msgstr "B<default_post_subject>"
 
 #. type: TP
-#: doc/tin.5:1728
+#: doc/tin.5:1737
 #, no-wrap
 msgid "B<default_range_group>"
 msgstr "B<default_range_group>"
 
 #. type: TP
-#: doc/tin.5:1730
+#: doc/tin.5:1739
 #, no-wrap
 msgid "B<default_range_select>"
 msgstr "B<default_range_select>"
 
 #. type: TP
-#: doc/tin.5:1732
+#: doc/tin.5:1741
 #, no-wrap
 msgid "B<default_range_thread>"
 msgstr "B<default_range_thread>"
 
 #. type: TP
-#: doc/tin.5:1734
+#: doc/tin.5:1743
 #, no-wrap
 msgid "B<default_repost_group>"
 msgstr "B<default_repost_group>"
 
 #. type: TP
-#: doc/tin.5:1736
+#: doc/tin.5:1745
 #, no-wrap
 msgid "B<default_save_file>"
 msgstr "B<default_save_file>"
 
 #. type: TP
-#: doc/tin.5:1738
+#: doc/tin.5:1747
 #, no-wrap
 msgid "B<default_save_mode>"
 msgstr "B<default_save_mode>"
 
 #. type: TP
-#: doc/tin.5:1740
+#: doc/tin.5:1749
 #, no-wrap
 msgid "B<default_select_pattern>"
 msgstr "B<default_select_pattern>"
 
 #. type: TP
-#: doc/tin.5:1742
+#: doc/tin.5:1751
 #, no-wrap
 msgid "B<default_shell_command>"
 msgstr "B<default_shell_command>"
 
 #. type: TP
-#: doc/tin.5:1744
+#: doc/tin.5:1753
 #, no-wrap
 msgid "B<default_subject_search>"
 msgstr "B<default_subject_search>"
 
 #. type: TP
-#: doc/tin.5:1746
+#: doc/tin.5:1755
 #, no-wrap
 msgid "B<dont_break_words>"
 msgstr "B<dont_break_words>"
 
 #. type: TP
-#: doc/tin.5:1750
+#: doc/tin.5:1759
 #, no-wrap
 msgid "B<draw_arrow>"
 msgstr "B<draw_arrow>"
 
 #. type: Plain text
-#: doc/tin.5:1761
+#: doc/tin.5:1770
 msgid ""
 "The format string used to create the editor start command with parameters.  "
 "Default is '%E +%N %F' with %E=Editor, %N=Linenumber and %F=Filename (e.g., /"
@@ -16364,13 +15947,13 @@ msgstr ""
 "$B<VISUAL> È™i $B<EDITOR> Ã®n secÈ›iunea Â«MediuÂ» din B<\\%tin>(1)"
 
 #. type: TP
-#: doc/tin.5:1764
+#: doc/tin.5:1773
 #, no-wrap
 msgid "B<extquote_regex>"
 msgstr "B<extquote_regex>"
 
 #. type: Plain text
-#: doc/tin.5:1771
+#: doc/tin.5:1780
 msgid ""
 "A regular expression that will be applied when reading articles. All "
 "matching lines are shown in B<col_extquote>. If B<extquote_regex> is blank, "
@@ -16381,19 +15964,13 @@ msgstr ""
 "este gol, atunci B<\\%tin>(1) utilizeazÄƒ o valoare implicitÄƒ Ã®ncorporatÄƒ."
 
 #. type: TP
-#: doc/tin.5:1771
+#: doc/tin.5:1780
 #, no-wrap
 msgid "B<force_screen_redraw>"
 msgstr "B<force_screen_redraw>"
 
 #. type: Plain text
-#: doc/tin.5:1783
-#, fuzzy
-#| msgid ""
-#| "If B<getart_limit> is E<gt> 0 not more than the last B<getart_limit> "
-#| "articles/group are fetched from the server. If B<getart_limit> is E<lt> 0 "
-#| "B<\\%tin>(1)  will start fetching articles from your first unread minus "
-#| "absolute value of B<getart_limit>. Default is 0, which means no limit."
+#: doc/tin.5:1792
 msgid ""
 "If B<getart_limit> is E<gt> 0 not more than the last B<getart_limit> "
 "articles/group are fetched from the server. If B<getart_limit> is E<lt> 0 "
@@ -16405,17 +15982,19 @@ msgstr ""
 "DacÄƒ B<getart_limit> este E<gt> 0, nu sunt preluate de pe server mai mult de "
 "ultimele B<getart_limit> de articole/grup. DacÄƒ B<getart_limit> este E<lt> "
 "0, B<\\%tin>(1) va Ã®ncepe sÄƒ preia articole din primul articol necitit minus "
-"valoarea absolutÄƒ a lui B<getart_limit>. Valoarea implicitÄƒ este 0, ceea ce "
-"Ã®nseamnÄƒ cÄƒ nu existÄƒ nicio limitÄƒ."
+"valoarea absolutÄƒ a lui B<getart_limit>.  ReÈ›ineÈ›i cÄƒ definirea "
+"B<getart_limit> la orice valoare, cu excepÈ›ia 0, dezactiveazÄƒ "
+"B<cache_overview_files>. Valoarea implicitÄƒ este 0, ceea ce Ã®nseamnÄƒ cÄƒ nu "
+"existÄƒ nicio limitÄƒ."
 
 #. type: TP
-#: doc/tin.5:1783
+#: doc/tin.5:1792
 #, no-wrap
 msgid "B<goto_next_unread>"
 msgstr "B<goto_next_unread>"
 
 #. type: Plain text
-#: doc/tin.5:1797
+#: doc/tin.5:1806
 msgid ""
 "Which keys B<\\%tin>(1)  should accept to jump to the next unread article.  "
 "Possible is any combination of B<PageDown> and B<PageNextUnread>.  When "
@@ -16433,7 +16012,7 @@ msgstr ""
 "B<PageNextUnread>."
 
 #. type: Plain text
-#: doc/tin.5:1804
+#: doc/tin.5:1813
 msgid ""
 "The format string used for the Group level. Default is \"%n\\ %m\\ %R\\ %L\\ "
 "\\ %s\\ \\ %F\". The following substitutions are supported:"
@@ -16442,26 +16021,14 @@ msgstr ""
 "%m\\ %R\\ %L\\ \\ %s\\ \\ %Fâ€. Sunt acceptate urmÄƒtoarele substituÈ›ii:"
 
 #. type: ta
-#: doc/tin.5:1806
+#: doc/tin.5:1815
 #, no-wrap
 msgid "\\w'%G    'u +\\w'number of responses in thread'u"
 msgstr "\\w'%G    'u +\\w'numÄƒrul de rÄƒspunsuri din firul de discuÈ›ie'u"
 
 #. type: Plain text
-#: doc/tin.5:1818
-#, fuzzy, no-wrap
-#| msgid ""
-#| "%D\tdate\n"
-#| "%F\tfrom, name and/or address\n"
-#| "%I\tinitials\n"
-#| "%L\tline count\n"
-#| "%M\tmessage-id\n"
-#| "%R\tnumber of responses in thread\n"
-#| "%S\tscore\n"
-#| "%m\tarticle marks\n"
-#| "%n\tcurrent thread number\n"
-#| "%s\tsubject\n"
-#| "%%\t%\n"
+#: doc/tin.5:1827
+#, no-wrap
 msgid ""
 "%D date\n"
 "%F from, name and/or address\n"
@@ -16475,44 +16042,44 @@ msgid ""
 "%s subject\n"
 "%% %\n"
 msgstr ""
-"%D\tdata\n"
-"%F\tde la, numele È™i/sau adresa\n"
-"%I\tiniÈ›iale\n"
-"%L\tnumÄƒr linie\n"
-"%M\tid-messaj\n"
-"%R\tnumÄƒrul de rÄƒspunsuri din firul de discuÈ›ie\n"
-"%S\tpunctajul\n"
-"%m\tmarcaje artcole\n"
-"%n\tnumÄƒrul firului curent\n"
-"%s\tsubiect\n"
-"%%\t%\n"
+"%D data\n"
+"%F de la, numele È™i/sau adresa\n"
+"%I iniÈ›iale\n"
+"%L numÄƒr linie\n"
+"%M id-messaj\n"
+"%R numÄƒrul de rÄƒspunsuri din firul de discuÈ›ie\n"
+"%S punctajul\n"
+"%m marcaje artcole\n"
+"%n numÄƒrul firului curent\n"
+"%s subiect\n"
+"%% %\n"
 
 #. type: TP
-#: doc/tin.5:1854
+#: doc/tin.5:1863
 #, no-wrap
 msgid "B<hideline_regex>"
 msgstr "B<hideline_regex>"
 
 #. type: TP
-#: doc/tin.5:1860
+#: doc/tin.5:1869
 #, no-wrap
 msgid "B<inews_prog>"
 msgstr "B<inews_prog>"
 
 #. type: TP
-#: doc/tin.5:1867
+#: doc/tin.5:1876
 #, no-wrap
 msgid "B<info_in_last_line>"
 msgstr "B<info_in_last_line>"
 
 #. type: TP
-#: doc/tin.5:1873
+#: doc/tin.5:1882
 #, no-wrap
 msgid "B<interactive_mailer>"
 msgstr "B<interactive_mailer>"
 
 #. type: Plain text
-#: doc/tin.5:1879
+#: doc/tin.5:1888
 msgid ""
 "If greater than 0 your mailreader will be invoked earlier for reply so you "
 "can use more of its features (e.g., MIME, pgp, ...). 1 means include "
@@ -16527,31 +16094,31 @@ msgstr ""
 "se potriveascÄƒ cu B<mailer_format>. Valoarea implicitÄƒ este 0."
 
 #. type: TP
-#: doc/tin.5:1879
+#: doc/tin.5:1888
 #, no-wrap
 msgid "B<inverse_okay>"
 msgstr "B<inverse_okay>"
 
 #. type: TP
-#: doc/tin.5:1883
+#: doc/tin.5:1892
 #, no-wrap
 msgid "B<keep_dead_articles>"
 msgstr "B<keep_dead_articles>"
 
 #. type: TP
-#: doc/tin.5:1888
+#: doc/tin.5:1897
 #, no-wrap
 msgid "B<keep_expired_filters>"
 msgstr "B<keep_expired_filters>"
 
 #. type: TP
-#: doc/tin.5:1892
+#: doc/tin.5:1901
 #, no-wrap
 msgid "B<kill_level>"
 msgstr "B<kill_level>"
 
 #. type: Plain text
-#: doc/tin.5:1896
+#: doc/tin.5:1905
 msgid ""
 "This option controls the processing and display of articles that are killed. "
 "There are 3 options, default is 0 (B<Kill only unread arts>)."
@@ -16561,7 +16128,7 @@ msgstr ""
 "articolele necitite>)."
 
 #. type: Plain text
-#: doc/tin.5:1904
+#: doc/tin.5:1913
 msgid ""
 "B<Kill only unread arts> is the 'traditional' behavior of B<\\%tin>(1).  "
 "Only unread articles are killed once only by marking them read. As filtering "
@@ -16577,13 +16144,13 @@ msgstr ""
 "grup, marcajul va dispÄƒrea."
 
 #. type: TP
-#: doc/tin.5:1920
+#: doc/tin.5:1929
 #, no-wrap
 msgid "B<mail_address>"
 msgstr "B<mail_address>"
 
 #. type: Plain text
-#: doc/tin.5:1926
+#: doc/tin.5:1935
 msgid ""
 "User's mail address (and full name), if not username@host. This is used when "
 "creating articles, sending mail and when B<\\%pgp>(1)  signing."
@@ -16593,33 +16160,26 @@ msgstr ""
 "trimiterea de mesaje È™i semnarea B<\\%pgp>(1)."
 
 #. type: TP
-#: doc/tin.5:1930
+#: doc/tin.5:1939
 #, no-wrap
 msgid "B<mail_quote_format>"
 msgstr "B<mail_quote_format>"
 
 #. type: TP
-#: doc/tin.5:1936
+#: doc/tin.5:1945
 #, no-wrap
 msgid "B<mailbox_format>"
 msgstr "B<mailbox_format>"
 
 #. type: TP
-#: doc/tin.5:1955
+#: doc/tin.5:1964
 #, no-wrap
 msgid "B<mailer_format>"
 msgstr "B<mailer_format>"
 
 #. type: Plain text
-#: doc/tin.5:1979
-#, fuzzy, no-wrap
-#| msgid ""
-#| "%F\tfilename\n"
-#| "%M\tdefault_mailer\n"
-#| "%S\tsubject-field\n"
-#| "%T\tto-filed\n"
-#| "%U\tusername\n"
-#| "%%\t%\n"
+#: doc/tin.5:1988
+#, no-wrap
 msgid ""
 "%F filename\n"
 "%M default_mailer\n"
@@ -16628,57 +16188,168 @@ msgid ""
 "%U username\n"
 "%% %\n"
 msgstr ""
-"%F\tnume-fiÈ™ier\n"
-"%M\tagent-poÈ™tÄƒ_implicit\n"
-"%S\tcÃ¢mpul-subiect\n"
-"%T\ttcÃ¢mul-cÄƒtre\n"
-"%U\tnune-utilizator\n"
-"%%\t%\n"
+"%F nume-fiÈ™ier\n"
+"%M agent-poÈ™tÄƒ_implicit\n"
+"%S cÃ¢mpul-subiect\n"
+"%T tcÃ¢mul-cÄƒtre\n"
+"%U nune-utilizator\n"
+"%% %\n"
 
 #. type: TP
-#: doc/tin.5:1992
+#: doc/tin.5:2001
 #, no-wrap
 msgid "B<metamail_prog>"
 msgstr "B<metamail_prog>"
 
 #. type: TP
-#: doc/tin.5:2004 doc/tin.5:2811
+#: doc/tin.5:2013 doc/tin.5:2870
 #, no-wrap
 msgid "B<mm_charset>"
 msgstr "B<mm_charset>"
 
 #. type: TP
-#: doc/tin.5:2041
+#: doc/tin.5:2053
 #, no-wrap
 msgid "B<mono_markdash>"
 msgstr "B<mono_markdash>"
 
+#. type: Plain text
+#: doc/tin.5:2059
+#, fuzzy
+#| msgid ""
+#| "Character attribute of words emphasized like _this_. It depends on your "
+#| "terminal which attributes are usable. See also B<word_h_display_marks> "
+#| "and B<word_highlight>."
+msgid ""
+"Character attribute of words emphasized like _this_. It depends on your "
+"terminal which attributes are usable. See also B<word_h_display_marks> and "
+"B<word_highlight>. Default is 2 (best highlighting). The possible values are:"
+msgstr ""
+"Atributul caracteristic al cuvintelor accentuate ca _acesta_. Atributele "
+"utilizabile depind de terminalul dvs. A se vedea È™i B<word_h_display_marks> "
+"È™i B<word_highlight>."
+
+#. type: tbl table
+#: doc/tin.5:2063
+#, fuzzy, no-wrap
+#| msgid "B<col_normal>"
+msgid "normal"
+msgstr "B<col_normal>"
+
+#. type: tbl table
+#: doc/tin.5:2064
+#, no-wrap
+msgid "underline"
+msgstr ""
+
+#. type: tbl table
+#: doc/tin.5:2065
+#, no-wrap
+msgid "best highlighting"
+msgstr ""
+
+#. type: tbl table
+#: doc/tin.5:2066
+#, fuzzy, no-wrap
+#| msgid "Toggle inverse video."
+msgid "reverse video"
+msgstr "ActiveazÄƒ/dezactiveazÄƒ afiÈ™area inversÄƒ."
+
+#. type: tbl table
+#: doc/tin.5:2067
+#, no-wrap
+msgid "blinking"
+msgstr ""
+
+#. type: tbl table
+#: doc/tin.5:2068
+#, no-wrap
+msgid "half bright"
+msgstr ""
+
+#. type: tbl table
+#: doc/tin.5:2069
+#, no-wrap
+msgid "bold"
+msgstr ""
+
 #. type: TP
-#: doc/tin.5:2046
+#: doc/tin.5:2072
 #, no-wrap
 msgid "B<mono_markslash>"
 msgstr "B<mono_markslash>"
 
+#. type: Plain text
+#: doc/tin.5:2078
+#, fuzzy
+#| msgid ""
+#| "Character attribute of words emphasized like /this/. It depends on your "
+#| "terminal which attributes are usable. See also B<word_h_display_marks> "
+#| "and B<word_highlight>."
+msgid ""
+"Character attribute of words emphasized like /this/. It depends on your "
+"terminal which attributes are usable. See also B<word_h_display_marks> and "
+"B<word_highlight>. Default is 5 (half bright). See B<mono_markdash> for the "
+"possible values."
+msgstr ""
+"Atributul caracteristic al cuvintelor accentuate ca /acesta/. Atributele "
+"utilizabile depind de terminalul dvs. A se vedea È™i B<word_h_display_marks> "
+"È™i B<word_highlight>."
+
 #. type: TP
-#: doc/tin.5:2051
+#: doc/tin.5:2078
 #, no-wrap
 msgid "B<mono_markstar>"
 msgstr "B<mono_markstar>"
 
+#. type: Plain text
+#: doc/tin.5:2084
+#, fuzzy
+#| msgid ""
+#| "Character attribute of words emphasized like *this*. It depends on your "
+#| "terminal which attributes are usable. See also B<word_h_display_marks> "
+#| "and B<word_highlight>."
+msgid ""
+"Character attribute of words emphasized like *this*. It depends on your "
+"terminal which attributes are usable. See also B<word_h_display_marks> and "
+"B<word_highlight>. Default is 6 (bold). See B<mono_markdash> for the "
+"possible values."
+msgstr ""
+"Atributul caracteristic al cuvintelor accentuate ca *acesta*. Atributele "
+"utilizabile depind de terminalul dvs. A se vedea È™i B<word_h_display_marks> "
+"È™i B<word_highlight>."
+
 #. type: TP
-#: doc/tin.5:2056
+#: doc/tin.5:2084
 #, no-wrap
 msgid "B<mono_markstroke>"
 msgstr "B<mono_markstroke>"
 
+#. type: Plain text
+#: doc/tin.5:2090
+#, fuzzy
+#| msgid ""
+#| "Character attribute of words emphasized like -this-. It depends on your "
+#| "terminal which attributes are usable. See also B<word_h_display_marks> "
+#| "and B<word_highlight>."
+msgid ""
+"Character attribute of words emphasized like -this-. It depends on your "
+"terminal which attributes are usable. See also B<word_h_display_marks> and "
+"B<word_highlight>. Default is 3 (reverse video). See B<mono_markdash> for "
+"the possible values."
+msgstr ""
+"Atributul caracteristic al cuvintelor accentuate ca -acesta-. Atributele "
+"utilizabile depind de terminalul dvs. A se vedea È™i B<word_h_display_marks> "
+"È™i B<word_highlight>."
+
 #. type: TP
-#: doc/tin.5:2061
+#: doc/tin.5:2090
 #, no-wrap
 msgid "B<newnews>"
 msgstr "B<newnews>"
 
 #. type: Plain text
-#: doc/tin.5:2067
+#: doc/tin.5:2096
 msgid ""
 "These are internal timers used by B<\\%tin>(1)  to keep track of new "
 "newsgroups. Do not change them unless you understand what they are for."
@@ -16687,44 +16358,35 @@ msgstr ""
 "noile grupuri de È™tiri. Nu le modificaÈ›i decÃ¢t dacÄƒ Ã®nÈ›elegeÈ›i la ce servesc."
 
 #. type: TP
-#: doc/tin.5:2089
+#: doc/tin.5:2118
 #, no-wrap
 msgid "B<nntp_read_timeout_secs>"
 msgstr "B<nntp_read_timeout_secs>"
 
 #. type: Plain text
-#: doc/tin.5:2092
+#: doc/tin.5:2121
 msgid "Time in seconds to wait for a response from the server. Default is 120."
 msgstr ""
 "Timpul Ã®n secunde pentru a aÈ™tepta un rÄƒspuns de la server. Valoarea "
 "implicitÄƒ este 120."
 
 #. type: TP
-#: doc/tin.5:2092
+#: doc/tin.5:2121
 #, no-wrap
 msgid "B<normalization_form>"
 msgstr "B<normalization_form>"
 
 #. type: Plain text
-#: doc/tin.5:2096
-#, fuzzy
-#| msgid ""
-#| "The normalization form which should be used to normalize unicode input.  "
-#| "The possible values are:"
+#: doc/tin.5:2125
 msgid ""
 "The normalization form which should be used to normalize Unicode input.  The "
 "possible values are:"
 msgstr ""
 "Formatul de normalizare care trebuie utilizat pentru normalizarea intrÄƒrii "
-"unicode. Valorile posibile sunt:"
+"Unicode. Valorile posibile sunt:"
 
 #. type: Plain text
-#: doc/tin.5:2114
-#, fuzzy
-#| msgid ""
-#| "Some normalization modes are only available if they are supported by the "
-#| "library B<\\%tin>(1)  uses to do the normalization. NFC should be used if "
-#| "possible (B<RFC\\%5198>)."
+#: doc/tin.5:2143
 msgid ""
 "Some normalization modes are only available if they are supported by the "
 "library B<\\%tin>(1)  uses to do the normalization. NFC should be used if "
@@ -16732,16 +16394,16 @@ msgid ""
 msgstr ""
 "Unele moduri de normalizare sunt disponibile numai dacÄƒ sunt acceptate de "
 "biblioteca pe care B<\\%tin>(1) o utilizeazÄƒ pentru a efectua normalizarea. "
-"NFC ar trebui utilizat dacÄƒ este posibil (B<RFC\\%5198>)."
+"NFC ar trebui utilizat dacÄƒ este posibil (B<RFC\\ 5198>)."
 
 #. type: TP
-#: doc/tin.5:2114
+#: doc/tin.5:2143
 #, no-wrap
 msgid "B<page_mime_format>"
 msgstr "B<page_mime_format>"
 
 #. type: Plain text
-#: doc/tin.5:2120
+#: doc/tin.5:2149
 msgid ""
 "Format string B<\\%tin>(1)  uses for mime header at Page level.  Default is "
 "\"[-- %T%S%*n%z%*l%!c%!d%*e --]\"."
@@ -16750,13 +16412,13 @@ msgstr ""
 "PaginÄƒ. Valoarea implicitÄƒ este \"[-- %T%S%*n%z%*l%!c%!d%*e --]\"."
 
 #. type: TP
-#: doc/tin.5:2120
+#: doc/tin.5:2149
 #, no-wrap
 msgid "B<page_uue_format>"
 msgstr "B<page_uue_format>"
 
 #. type: Plain text
-#: doc/tin.5:2126
+#: doc/tin.5:2155
 msgid ""
 "Format string B<\\%tin>(1)  uses for uue header at Page level.  Default is "
 "\"[-- %T%S%*n%I%!d%*e --]\"."
@@ -16765,26 +16427,22 @@ msgstr ""
 "PaginÄƒ. Valoarea implicitÄƒ este \"[-- %T%S%*n%I%!d%*e --]\"."
 
 #. type: TP
-#: doc/tin.5:2126
+#: doc/tin.5:2155
 #, no-wrap
 msgid "B<page_yenc_format>"
 msgstr "B<page_yenc_format>"
 
 #. type: Plain text
-#: doc/tin.5:2132
-#, fuzzy
-#| msgid ""
-#| "Format string B<\\%tin>(1)  uses for uue header at Page level.  Default "
-#| "is \"[-- %T%S%*n%I%!d%*e --]\"."
+#: doc/tin.5:2161
 msgid ""
 "Format string B<\\%tin>(1)  uses for yenc header at Page level.  Default is "
 "\"[-- %*N%!d%I [%F%G]%V%W%X --]\"."
 msgstr ""
-"È˜irul de format ce B<\\%tin>(1) utilizeazÄƒ pentru antetul uue la nivel de "
-"PaginÄƒ. Valoarea implicitÄƒ este \"[-- %T%S%*n%I%!d%*e --]\"."
+"È˜irul de format ce B<\\%tin>(1) utilizeazÄƒ pentru antetul yenc la nivel de "
+"PaginÄƒ. Valoarea implicitÄƒ este â€ž[-- %*N%!d%I [%F%G]%V%W%X --]\"."
 
 #. type: Plain text
-#: doc/tin.5:2160
+#: doc/tin.5:2189
 msgid ""
 "If ON, then B<\\%tin>(1)  will start an appropriate viewer program to "
 "display any files that were post processed and uudecoded. The program is "
@@ -16796,19 +16454,19 @@ msgstr ""
 "%mailcap>(5) . Implicit este activatÄƒ â€žONâ€."
 
 #. type: TP
-#: doc/tin.5:2176
+#: doc/tin.5:2205
 #, no-wrap
 msgid "B<posted_articles_file>"
 msgstr "B<posted_articles_file>"
 
 #. type: TP
-#: doc/tin.5:2188
+#: doc/tin.5:2217
 #, no-wrap
 msgid "B<printer>"
 msgstr "B<printer>"
 
 #. type: Plain text
-#: doc/tin.5:2198
+#: doc/tin.5:2227
 msgid ""
 "The printer program with options that is to be used to print articles. The "
 "default is B<\\%lpr>(1)  for BSD machines and B<\\%lp>(1)  for SysV "
@@ -16821,7 +16479,7 @@ msgstr ""
 "cÄƒtre administratorul de sistem."
 
 #. type: Plain text
-#: doc/tin.5:2206
+#: doc/tin.5:2235
 msgid ""
 "If ON show empty ''Followup-To:'' header when editing an article.  Default "
 "is OFF."
@@ -16830,13 +16488,13 @@ msgstr ""
 "editaÈ›i un articol. Implicit este dezactivatÄƒ â€žOFFâ€."
 
 #. type: TP
-#: doc/tin.5:2212
+#: doc/tin.5:2241
 #, no-wrap
 msgid "B<quote_style>"
 msgstr "B<quote_style>"
 
 #. type: Plain text
-#: doc/tin.5:2218
+#: doc/tin.5:2247
 msgid ""
 "This bit coded integer value controls how articles are to be quoted when "
 "following up or replying to them. Any of the following options can be "
@@ -16850,12 +16508,12 @@ msgstr ""
 "caracterele de citare sunt comprimate È™i liniile goale sunt citate."
 
 #. type: Plain text
-#: doc/tin.5:2221
+#: doc/tin.5:2250
 msgid "B<Nothing special> Non empty lines are quoted."
 msgstr "B<Nimic special> Liniile care nu sunt goale sunt citate."
 
 #. type: Plain text
-#: doc/tin.5:2225
+#: doc/tin.5:2254
 msgid ""
 "B<Compress quotes> Compress quote characters together when quoting multiple "
 "times (for example, 'E<gt> E<gt> E<gt>' will be turned into "
@@ -16867,7 +16525,7 @@ msgstr ""
 "implicit."
 
 #. type: Plain text
-#: doc/tin.5:2231
+#: doc/tin.5:2260
 msgid ""
 "B<Quote Signatures> This option is off by default. Signatures are always "
 "quoted regardless of this option when you are viewing an article in raw mode "
@@ -16882,19 +16540,19 @@ msgstr ""
 "B<show_signatures> este dezactivatÄƒ â€žOFFâ€."
 
 #. type: Plain text
-#: doc/tin.5:2233
+#: doc/tin.5:2262
 msgid "B<Quote empty lines> This option is on by default."
 msgstr ""
 "B<Citarea liniilor goale> AceastÄƒ opÈ›iune este activatÄƒ Ã®n mod implicit."
 
 #. type: TP
-#: doc/tin.5:2234
+#: doc/tin.5:2263
 #, no-wrap
 msgid "B<quote_regex>"
 msgstr "B<quote_regex>"
 
 #. type: Plain text
-#: doc/tin.5:2241
+#: doc/tin.5:2270
 msgid ""
 "A regular expression that will be applied when reading articles. All "
 "matching lines are shown in B<col_quote>. If B<quote_regex> is blank, then "
@@ -16905,13 +16563,13 @@ msgstr ""
 "gol, atunci B<\\%tin>(1) utilizeazÄƒ o valoare implicitÄƒ Ã®ncorporatÄƒ."
 
 #. type: TP
-#: doc/tin.5:2241
+#: doc/tin.5:2270
 #, no-wrap
 msgid "B<quote_regex2>"
 msgstr "B<quote_regex2>"
 
 #. type: Plain text
-#: doc/tin.5:2248
+#: doc/tin.5:2277
 msgid ""
 "A regular expression that will be applied when reading articles. All "
 "matching lines are shown in B<col_quote2>. If B<quote_regex2> is blank, then "
@@ -16922,13 +16580,13 @@ msgstr ""
 "este gol, atunci B<\\%tin>(1) utilizeazÄƒ o valoare implicitÄƒ Ã®ncorporatÄƒ."
 
 #. type: TP
-#: doc/tin.5:2248
+#: doc/tin.5:2277
 #, no-wrap
 msgid "B<quote_regex3>"
 msgstr "B<quote_regex3>"
 
 #. type: Plain text
-#: doc/tin.5:2255
+#: doc/tin.5:2284
 msgid ""
 "A regular expression that will be applied when reading articles. All "
 "matching lines are shown in B<col_quote3>. If B<quote_regex3> is blank, then "
@@ -16939,19 +16597,19 @@ msgstr ""
 "este gol, atunci B<\\%tin>(1) utilizeazÄƒ o valoare implicitÄƒ Ã®ncorporatÄƒ."
 
 #. type: TP
-#: doc/tin.5:2255
+#: doc/tin.5:2284
 #, no-wrap
 msgid "B<recent_time>"
 msgstr "B<recent_time>"
 
 #. type: TP
-#: doc/tin.5:2259
+#: doc/tin.5:2288
 #, no-wrap
 msgid "B<render_bidi>"
 msgstr "B<render_bidi>"
 
 #. type: Plain text
-#: doc/tin.5:2266
+#: doc/tin.5:2295
 msgid ""
 "If ON B<\\%tin>(1)  does the rendering of bi-directional text. If OFF B<\\"
 "%tin>(1)  leaves the rendering of bi-directional text to the terminal. "
@@ -16963,67 +16621,67 @@ msgstr ""
 "â€žOFFâ€."
 
 #. type: TP
-#: doc/tin.5:2266
+#: doc/tin.5:2295
 #, no-wrap
 msgid "B<reread_active_file_secs>"
 msgstr "B<reread_active_file_secs>"
 
 #. type: TP
-#: doc/tin.5:2275
+#: doc/tin.5:2304
 #, no-wrap
 msgid "B<scope_marked_global>"
 msgstr "B<scope_marked_global>"
 
 #. type: TP
-#: doc/tin.5:2279
+#: doc/tin.5:2308
 #, no-wrap
 msgid "B<scope_marked_global_match>"
 msgstr "B<scope_marked_global_match>"
 
 #. type: TP
-#: doc/tin.5:2283
+#: doc/tin.5:2312
 #, no-wrap
 msgid "B<scope_marked_local>"
 msgstr "B<scope_marked_local>"
 
 #. type: TP
-#: doc/tin.5:2287
+#: doc/tin.5:2316
 #, no-wrap
 msgid "B<scope_marked_local_match>"
 msgstr "B<scope_marked_local_match>"
 
 #. type: TP
-#: doc/tin.5:2291
+#: doc/tin.5:2320
 #, no-wrap
 msgid "B<score_limit_kill>"
 msgstr "B<score_limit_kill>"
 
 #. type: TP
-#: doc/tin.5:2295
+#: doc/tin.5:2324
 #, no-wrap
 msgid "B<score_limit_select>"
 msgstr "B<score_limit_select>"
 
 #. type: TP
-#: doc/tin.5:2299
+#: doc/tin.5:2328
 #, no-wrap
 msgid "B<score_kill>"
 msgstr "B<score_kill>"
 
 #. type: TP
-#: doc/tin.5:2303
+#: doc/tin.5:2332
 #, no-wrap
 msgid "B<score_select>"
 msgstr "B<score_select>"
 
 #. type: TP
-#: doc/tin.5:2307
+#: doc/tin.5:2336
 #, no-wrap
 msgid "B<scroll_lines>"
 msgstr "B<scroll_lines>"
 
 #. type: Plain text
-#: doc/tin.5:2317
+#: doc/tin.5:2346
 msgid ""
 "The number of lines that will be scrolled up/down in the article pager when "
 "using cursor-up/down. The default is 1 (line-by-line). Set to 0 to get "
@@ -17042,13 +16700,13 @@ msgstr ""
 "AceastÄƒ opÈ›iune Ã®nlocuieÈ™te B<full_page_scroll>=OFF."
 
 #. type: TP
-#: doc/tin.5:2317
+#: doc/tin.5:2346
 #, no-wrap
 msgid "B<select_format>"
 msgstr "B<select_format>"
 
 #. type: Plain text
-#: doc/tin.5:2321
+#: doc/tin.5:2350
 msgid ""
 "The format string used for the Selection level. Default is \"%f\\ %n\\ %U\\ "
 "\\ %G\\ \\ %d\". The following substitutions are supported:"
@@ -17057,21 +16715,14 @@ msgstr ""
 "\"%f\\ %n\\ %U\\ \\ %G\\ \\ %d\". Sunt acceptate urmÄƒtoarele substituÈ›ii:"
 
 #. type: ta
-#: doc/tin.5:2323
+#: doc/tin.5:2352
 #, no-wrap
 msgid "\\w'%G    'u +\\w'current group number'u"
 msgstr "\\w'%G    'u +\\wnumÄƒrul grupului actual'u"
 
 #. type: Plain text
-#: doc/tin.5:2330
-#, fuzzy, no-wrap
-#| msgid ""
-#| "%G\tgroup name\n"
-#| "%U\tunread count\n"
-#| "%d\tdescription\n"
-#| "%f\tgroup flag\n"
-#| "%n\tcurrent group number\n"
-#| "%%\t%\n"
+#: doc/tin.5:2359
+#, no-wrap
 msgid ""
 "%G group name\n"
 "%U unread count\n"
@@ -17080,27 +16731,27 @@ msgid ""
 "%n current group number\n"
 "%% %\n"
 msgstr ""
-"%G\tnumele grupului\n"
-"%U\tnumÄƒrul de articolee necitite\n"
-"%d\tdescrierea\n"
-"%f\tfanionul grupului\n"
-"%n\tnumÄƒrul grupului actual\n"
-"%%\t%\n"
+"%G numele grupului\n"
+"%U numÄƒrul de articolee necitite\n"
+"%d descrierea\n"
+"%f fanionul grupului\n"
+"%n numÄƒrul grupului actual\n"
+"%% %\n"
 
 #. type: TP
-#: doc/tin.5:2332
+#: doc/tin.5:2361
 #, no-wrap
 msgid "B<sort_function>"
 msgstr "B<sort_function>"
 
 #. type: TP
-#: doc/tin.5:2367
+#: doc/tin.5:2414
 #, no-wrap
 msgid "B<show_description>"
 msgstr "B<show_description>"
 
 #. type: Plain text
-#: doc/tin.5:2376
+#: doc/tin.5:2423
 msgid ""
 "If ON show a short group description text after newsgroup name at the group "
 "selection level. The ''B<-d>'' command-line flag will override the setting "
@@ -17119,13 +16770,13 @@ msgstr ""
 "este â€žONâ€."
 
 #. type: TP
-#: doc/tin.5:2376
+#: doc/tin.5:2423
 #, no-wrap
 msgid "B<show_help_mail_sign>"
 msgstr "B<show_help_mail_sign>"
 
 #. type: Plain text
-#: doc/tin.5:2383
+#: doc/tin.5:2430
 msgid ""
 "Allows you to select whether B<\\%tin>(1)  shows a help indication, a new "
 "mail indication, both, or neither in the various level titles.  Default is 3."
@@ -17135,13 +16786,13 @@ msgstr ""
 "niveluri. Valoarea implicitÄƒ este 3."
 
 #. type: TP
-#: doc/tin.5:2399
+#: doc/tin.5:2446
 #, no-wrap
 msgid "B<show_only_unread_groups>"
 msgstr "B<show_only_unread_groups>"
 
 #. type: Plain text
-#: doc/tin.5:2422
+#: doc/tin.5:2469
 msgid ""
 "The path that specifies the signature file to use when posting, following up "
 "to or replying to an article. If the path is a directory then the signature "
@@ -17169,13 +16820,13 @@ msgstr ""
 "â€ž$HOMEâ€}/.sigfixed>."
 
 #. type: TP
-#: doc/tin.5:2425
+#: doc/tin.5:2472
 #, no-wrap
 msgid "B<slashes_regex>"
 msgstr "B<slashes_regex>"
 
 #. type: Plain text
-#: doc/tin.5:2432
+#: doc/tin.5:2479
 msgid ""
 "A regular expression that will be applied when reading articles. All "
 "matching words are shown in B<col_markslash> or B<mono_markslash>. If "
@@ -17187,19 +16838,19 @@ msgstr ""
 "utilizeazÄƒ o valoare implicitÄƒ Ã®ncorporatÄƒ."
 
 #. type: TP
-#: doc/tin.5:2478
+#: doc/tin.5:2525
 #, no-wrap
 msgid "B<spamtrap_warning_addresses>"
 msgstr "B<spamtrap_warning_addresses>"
 
 #. type: TP
-#: doc/tin.5:2485
+#: doc/tin.5:2532
 #, no-wrap
 msgid "B<stars_regex>"
 msgstr "B<stars_regex>"
 
 #. type: Plain text
-#: doc/tin.5:2492
+#: doc/tin.5:2539
 msgid ""
 "A regular expression that will be applied when reading articles. All "
 "matching words are shown in B<col_markstar> or B<mono_markstar>. If "
@@ -17211,43 +16862,43 @@ msgstr ""
 "implicitÄƒ Ã®ncorporatÄƒ."
 
 #. type: TP
-#: doc/tin.5:2492
+#: doc/tin.5:2539
 #, no-wrap
 msgid "B<strip_blanks>"
 msgstr "B<strip_blanks>"
 
 #. type: TP
-#: doc/tin.5:2496
+#: doc/tin.5:2543
 #, no-wrap
 msgid "B<strip_bogus>"
 msgstr "B<strip_bogus>"
 
 #. type: TP
-#: doc/tin.5:2505
+#: doc/tin.5:2552
 #, no-wrap
 msgid "B<strip_newsrc>"
 msgstr "B<strip_newsrc>"
 
 #. type: TP
-#: doc/tin.5:2509
+#: doc/tin.5:2556
 #, no-wrap
 msgid "B<strip_re_regex>"
 msgstr "B<strip_re_regex>"
 
 #. type: TP
-#: doc/tin.5:2515
+#: doc/tin.5:2562
 #, no-wrap
 msgid "B<strip_was_regex>"
 msgstr "B<strip_was_regex>"
 
 #. type: TP
-#: doc/tin.5:2521
+#: doc/tin.5:2568
 #, no-wrap
 msgid "B<strokes_regex>"
 msgstr "B<strokes_regex>"
 
 #. type: Plain text
-#: doc/tin.5:2528
+#: doc/tin.5:2575
 msgid ""
 "A regular expression that will be applied when reading articles. All "
 "matching words are shown in B<col_markstroke> or B<mono_markstroke>.  If "
@@ -17259,7 +16910,7 @@ msgstr ""
 "utilizeazÄƒ o valoare implicitÄƒ Ã®ncorporatÄƒ."
 
 #. type: Plain text
-#: doc/tin.5:2533
+#: doc/tin.5:2580
 msgid ""
 "Decode German style TeX umlaut codes to ISO If ON, show \"a as Umlaut-a, "
 "etc. Default is OFF. This behavior can also be toggled in the article viewer "
@@ -17271,49 +16922,49 @@ msgstr ""
 "B<PageToggleTex2iso> (Â«B<\">Â»)."
 
 #. type: Plain text
-#: doc/tin.5:2536
+#: doc/tin.5:2583
 msgid "Defines which threading method to use. The choices are:"
 msgstr ""
 "DefineÈ™te metoda de organizare a seriei de publicÄƒri care va fi utilizatÄƒ. "
 "OpÈ›iunile sunt:"
 
 #. type: Plain text
-#: doc/tin.5:2539
+#: doc/tin.5:2586
 msgid "Don't thread"
 msgstr "Nu se organizeazÄƒ seria de articole publicate"
 
 #. type: Plain text
-#: doc/tin.5:2541
+#: doc/tin.5:2588
 msgid "Thread on Subject only"
 msgstr "OrganizeazÄƒ seria de articole publicate doar dupÄƒ ''Subiect:''"
 
 #. type: Plain text
-#: doc/tin.5:2543
+#: doc/tin.5:2590
 msgid "Thread on References only"
 msgstr "OrganizeazÄƒ seria de articole publicate doar dupÄƒ ''ReferinÈ›e:''"
 
 #. type: Plain text
-#: doc/tin.5:2545
+#: doc/tin.5:2592
 msgid "Thread on References then Subject (default)"
 msgstr ""
 "OrganizeazÄƒ seria de articole publicate dupÄƒ ''ReferinÈ›e:'' apoi dupÄƒ "
 "\\&''Subiect:'' (implicit)"
 
 #. type: Plain text
-#: doc/tin.5:2547
+#: doc/tin.5:2594
 msgid "Thread multipart articles on Subject"
 msgstr ""
 "OrganizeazÄƒ seria de articole din mai multe pÄƒrÈ›i publicate dupÄƒ ''Subiect:''"
 
 #. type: Plain text
-#: doc/tin.5:2549
+#: doc/tin.5:2596
 msgid "Thread on Percentage Match of the Subjects"
 msgstr ""
 "OrganizeazÄƒ seria de articole publicate dupÄƒ procentul de potrivire al "
 "Subiectelor"
 
 #. type: Plain text
-#: doc/tin.5:2553
+#: doc/tin.5:2600
 msgid ""
 "It's also possible to set the threading type on a per group basis by setting "
 "the group attribute variable B<thread_articles> to 0 \\(en 5 in the file I<$"
@@ -17325,7 +16976,7 @@ msgstr ""
 "â€ž$HOMEâ€}/.tin/attributes>."
 
 #. type: Plain text
-#: doc/tin.5:2557
+#: doc/tin.5:2604
 msgid ""
 "The format string used for the Thread level. Default is \"%n\\ %m\\ \\ [%L]"
 "\\ \\ %T\\ \\ %F\". The following substitutions are supported:"
@@ -17335,13 +16986,13 @@ msgstr ""
 "substituÈ›ii:"
 
 #. type: ta
-#: doc/tin.5:2559
+#: doc/tin.5:2606
 #, no-wrap
 msgid "\\w'%G    'u +\\w'from, name and/or address'u"
 msgstr "\\w'%G    'u +\\w'de la, numele È™i/sau adresa'u"
 
 #. type: Plain text
-#: doc/tin.5:2570
+#: doc/tin.5:2617
 #, no-wrap
 msgid ""
 "%D\tdate\n"
@@ -17367,7 +17018,7 @@ msgstr ""
 "%%\t%\n"
 
 #. type: Plain text
-#: doc/tin.5:2577
+#: doc/tin.5:2624
 msgid ""
 "Defines how close the subjects must match while threading by Percentage "
 "Match for threads to be considered part of a single thread. This value is in "
@@ -17379,30 +17030,25 @@ msgstr ""
 "È™i 100. Valoarea implicitÄƒ este 75."
 
 #. type: TP
-#: doc/tin.5:2581
+#: doc/tin.5:2628
 #, no-wrap
 msgid "B<thread_score>"
 msgstr "B<thread_score>"
 
 #. type: TP
-#: doc/tin.5:2593
+#: doc/tin.5:2640
 #, no-wrap
 msgid "B<tls_ca_cert_file>"
 msgstr "B<tls_ca_cert_file>"
 
 #. type: TP
-#: doc/tin.5:2598
+#: doc/tin.5:2645
 #, no-wrap
 msgid "B<translit>"
 msgstr "B<translit>"
 
 #. type: Plain text
-#: doc/tin.5:2613
-#, fuzzy
-#| msgid ""
-#| "Allows you to select how B<\\%tin>(1)  treats blank lines in article "
-#| "bodies.  Default is 0. This option does not affect lines within verbatim "
-#| "blocks."
+#: doc/tin.5:2660
 msgid ""
 "Allows you to select how B<\\%tin>(1)  treats blank lines in article "
 "bodies.  Default is 0. This option does not affect lines within verbatim "
@@ -17410,10 +17056,11 @@ msgid ""
 msgstr ""
 "VÄƒ permite sÄƒ selectaÈ›i modul Ã®n care B<\\%tin>(1) trateazÄƒ liniile goale "
 "din corpul articolelor. Valoarea implicitÄƒ este 0. AceastÄƒ opÈ›iune nu "
-"afecteazÄƒ liniile din blocurile verbatim."
+"afecteazÄƒ liniile din blocurile verbatim È™i se aplicÄƒ Ã®nainte de "
+"B<hideline_regex>."
 
 #. type: Plain text
-#: doc/tin.5:2636
+#: doc/tin.5:2683
 msgid ""
 "If ON remove soft hyphens (U+00AD) from non verbatim blocks when displaying "
 "articles. Default is OFF."
@@ -17423,13 +17070,13 @@ msgstr ""
 "dezactivatÄƒ â€žOFFâ€."
 
 #. type: TP
-#: doc/tin.5:2636
+#: doc/tin.5:2683
 #, no-wrap
 msgid "B<underscores_regex>"
 msgstr "B<underscores_regex>"
 
 #. type: Plain text
-#: doc/tin.5:2643
+#: doc/tin.5:2690
 msgid ""
 "A regular expression that will be applied when reading articles. All "
 "matching words are shown in B<col_markdash> or B<mono_markdash>. If "
@@ -17441,13 +17088,13 @@ msgstr ""
 "utilizeazÄƒ o valoare implicitÄƒ Ã®ncorporatÄƒ."
 
 #. type: TP
-#: doc/tin.5:2643
+#: doc/tin.5:2690
 #, no-wrap
 msgid "B<unlink_article>"
 msgstr "B<unlink_article>"
 
 #. type: Plain text
-#: doc/tin.5:2647
+#: doc/tin.5:2694
 msgid ""
 "If ON remove I<${TIN_HOMEDIR:-\"$HOME\"}/.article> after posting. Default is "
 "ON."
@@ -17456,57 +17103,57 @@ msgstr ""
 "publicare. Implicit este activatÄƒ â€ONâ€."
 
 #. type: TP
-#: doc/tin.5:2647
+#: doc/tin.5:2694
 #, no-wrap
 msgid "B<url_handler>"
 msgstr "B<url_handler>"
 
 #. type: TP
-#: doc/tin.5:2652
+#: doc/tin.5:2699
 #, no-wrap
 msgid "B<url_highlight>"
 msgstr "B<url_highlight>"
 
 #. type: TP
-#: doc/tin.5:2655
+#: doc/tin.5:2702
 #, no-wrap
 msgid "B<use_color>"
 msgstr "B<use_color>"
 
 #. type: Plain text
-#: doc/tin.5:2660
+#: doc/tin.5:2707
 msgid "If enabled B<\\%tin>(1)  uses ANSI-colors. Default is OFF."
 msgstr ""
 "DacÄƒ este activatÄƒ, B<\\%tin>(1) utilizeazÄƒ culori ANSI. Implicit este "
 "dezactivatÄƒ â€žOFFâ€."
 
 #. type: TP
-#: doc/tin.5:2660
+#: doc/tin.5:2707
 #, no-wrap
 msgid "B<use_keypad>"
 msgstr "B<use_keypad>"
 
 #. type: Plain text
-#: doc/tin.5:2663
+#: doc/tin.5:2710
 msgid "Use scroll keys on keypad. Default is OFF."
 msgstr ""
 "UtilizeazÄƒ tastele de derulare de la tastatura numericÄƒ. Implicit este "
 "dezactivatÄƒ â€žOFFâ€."
 
 #. type: TP
-#: doc/tin.5:2663
+#: doc/tin.5:2710
 #, no-wrap
 msgid "B<use_mouse>"
 msgstr "B<use_mouse>"
 
 #. type: TP
-#: doc/tin.5:2669
+#: doc/tin.5:2716
 #, no-wrap
 msgid "B<use_slrnface>"
 msgstr "B<use_slrnface>"
 
 #. type: Plain text
-#: doc/tin.5:2681
+#: doc/tin.5:2728
 msgid ""
 "If enabled B<\\%slrnface>(1)  will be used to interpret the ''X-Face:'' "
 "header. For this option to have any effect, B<\\%tin>(1)  must be running in "
@@ -17519,19 +17166,19 @@ msgstr ""
 "se afle Ã®n $B<PATH>. Implicit, opÈ›iunea este dezactivatÄƒ â€žOFFâ€."
 
 #. type: TP
-#: doc/tin.5:2681
+#: doc/tin.5:2728
 #, no-wrap
 msgid "B<utf8_graphics>"
 msgstr "B<utf8_graphics>"
 
 #. type: TP
-#: doc/tin.5:2685
+#: doc/tin.5:2744
 #, no-wrap
 msgid "B<verbatim_begin_regex>"
 msgstr "B<verbatim_begin_regex>"
 
 #. type: Plain text
-#: doc/tin.5:2691
+#: doc/tin.5:2750
 msgid ""
 "A regular expression that B<\\%tin>(1)  will use to find the begin of a "
 "verbatim block. Default is #v+"
@@ -17540,13 +17187,13 @@ msgstr ""
 "Ã®nceputul unui bloc verbatim. Valoarea implicitÄƒ este #v+"
 
 #. type: TP
-#: doc/tin.5:2691
+#: doc/tin.5:2750
 #, no-wrap
 msgid "B<verbatim_end_regex>"
 msgstr "B<verbatim_end_regex>"
 
 #. type: Plain text
-#: doc/tin.5:2697
+#: doc/tin.5:2756
 msgid ""
 "A regular expression that B<\\%tin>(1)  will use to find the end of a "
 "verbatim block. Default is #v-"
@@ -17555,28 +17202,22 @@ msgstr ""
 "sfÃ¢rÈ™itul unui bloc verbatim. Valoarea implicitÄƒ este #v-"
 
 #. type: Plain text
-#: doc/tin.5:2703
-#, fuzzy
-#| msgid ""
-#| "Allows you to select how B<\\%tin>(1)  treats blank lines in article "
-#| "bodies.  Default is 0. This option does not affect lines within verbatim "
-#| "blocks."
+#: doc/tin.5:2762
 msgid ""
 "Allows you to select how B<\\%tin>(1)  treats verbatim blocks in article "
 "bodies.  Default is 1."
 msgstr ""
-"VÄƒ permite sÄƒ selectaÈ›i modul Ã®n care B<\\%tin>(1) trateazÄƒ liniile goale "
-"din corpul articolelor. Valoarea implicitÄƒ este 0. AceastÄƒ opÈ›iune nu "
-"afecteazÄƒ liniile din blocurile verbatim."
+"VÄƒ permite sÄƒ selectaÈ›i modul Ã®n care B<\\%tin>(1) trateazÄƒ blocurile "
+"verbatim din corpul articolelor. Valoarea implicitÄƒ este 1."
 
 #. type: TP
-#: doc/tin.5:2713
+#: doc/tin.5:2772
 #, no-wrap
 msgid "B<wildcard>"
 msgstr "B<wildcard>"
 
 #. type: Plain text
-#: doc/tin.5:2737
+#: doc/tin.5:2796
 msgid ""
 "Allows you to select how B<\\%tin>(1)  matches strings. The default is 0 and "
 "uses the B<\\%wildmat>(3)  notation, which is how this has traditionally "
@@ -17597,31 +17238,31 @@ msgstr ""
 "utilizÃ¢nd notaÈ›ia B<\\%wildmat>(3) ."
 
 #. type: TP
-#: doc/tin.5:2737
+#: doc/tin.5:2796
 #, no-wrap
 msgid "B<word_h_display_marks>"
 msgstr "B<word_h_display_marks>"
 
 #. type: TP
-#: doc/tin.5:2749
+#: doc/tin.5:2808
 #, no-wrap
 msgid "B<word_highlight>"
 msgstr "B<word_highlight>"
 
 #. type: TP
-#: doc/tin.5:2757
+#: doc/tin.5:2816
 #, no-wrap
 msgid "B<wrap_column>"
 msgstr "B<wrap_column>"
 
 #. type: TP
-#: doc/tin.5:2773
+#: doc/tin.5:2832
 #, no-wrap
 msgid "B<xpost_quote_format>"
 msgstr "B<xpost_quote_format>"
 
 #. type: Plain text
-#: doc/tin.5:2788
+#: doc/tin.5:2847
 msgid ""
 "Yet another global configuration file with \"I<variable>=I<value>\" pairs. "
 "This one is for the more general options which usually can't be controlled "
@@ -17636,18 +17277,18 @@ msgstr ""
 "valoarea implicitÄƒ Ã®ncorporatÄƒ) I<newslibdir>."
 
 #. type: TP
-#: doc/tin.5:2788
+#: doc/tin.5:2847
 #, no-wrap
 msgid "B<domainname>"
 msgstr "B<domainname>"
 
 #. type: Plain text
-#: doc/tin.5:2791
+#: doc/tin.5:2850
 msgid "Sets a global domain name used in From lines"
 msgstr "DefineÈ™te un nume de domeniu global utilizat Ã®n liniile From"
 
 #. type: Plain text
-#: doc/tin.5:2795
+#: doc/tin.5:2854
 msgid ""
 "Defines the name of your organization. $B<ORGANIZATION> overrides any "
 "specified value."
@@ -17656,13 +17297,13 @@ msgstr ""
 "valoare specificatÄƒ."
 
 #. type: TP
-#: doc/tin.5:2795
+#: doc/tin.5:2854
 #, no-wrap
 msgid "B<newslibdir>"
 msgstr "B<newslibdir>"
 
 #. type: Plain text
-#: doc/tin.5:2800
+#: doc/tin.5:2859
 msgid ""
 "Defines the default place for some configuration files, common values are I</"
 "usr/lib/news>, I</var/lib/news>, I</usr/local/lib/news> or I</news/db>. "
@@ -17673,13 +17314,13 @@ msgstr ""
 "sau I</news/db>. $B<TIN_LIBDIR> Ã®nlocuieÈ™te orice valoare specificatÄƒ."
 
 #. type: TP
-#: doc/tin.5:2800
+#: doc/tin.5:2859
 #, no-wrap
 msgid "B<bugaddress>"
 msgstr "B<bugaddress>"
 
 #. type: Plain text
-#: doc/tin.5:2806
+#: doc/tin.5:2865
 msgid ""
 "Defines the email address to which users can send bug reports using a built-"
 "in function. The default points to a developers mailing list located at "
@@ -17693,20 +17334,20 @@ msgstr ""
 "ocupaÈ›i singuri de problemele utilizatorilor."
 
 #. type: TP
-#: doc/tin.5:2806
+#: doc/tin.5:2865
 #, no-wrap
 msgid "B<inewsdir>"
 msgstr "B<inewsdir>"
 
 #. type: Plain text
-#: doc/tin.5:2811
+#: doc/tin.5:2870
 msgid "Defines the directory containing the B<\\%inews>(1)  executable."
 msgstr "DefineÈ™te directorul care conÈ›ine fiÈ™ierul executabil B<\\%inews>(1)."
 
 #.  TODO: mention that it sets mm_network_charset if
 #.  charset-conversion is available.
 #. type: Plain text
-#: doc/tin.5:2817
+#: doc/tin.5:2876
 msgid ""
 "Default charset to be used in MIME's ''Content-Type:'' header.  "
 "$B<MM_CHARSET> overrides any specified value."
@@ -17715,7 +17356,7 @@ msgstr ""
 "Type:â€.  $B<MM_CHARSET> Ã®nlocuieÈ™te orice valoare specificatÄƒ."
 
 #. type: Plain text
-#: doc/tin.5:2820
+#: doc/tin.5:2879
 msgid ""
 "Default encoding scheme used in MIME articles. 8bit might be the best value."
 msgstr ""
@@ -17723,7 +17364,7 @@ msgstr ""
 "fi cea mai bunÄƒ valoare."
 
 #. type: Plain text
-#: doc/tin.5:2824
+#: doc/tin.5:2883
 msgid ""
 "Default encoding scheme used in MIME letters. quoted-printable is a good "
 "choice here."
@@ -17732,13 +17373,13 @@ msgstr ""
 "printable este o alegere bunÄƒ Ã®n acest caz."
 
 #. type: TP
-#: doc/tin.5:2824
+#: doc/tin.5:2883
 #, no-wrap
 msgid "B<disable_gnksa_domain_check>"
 msgstr "B<disable_gnksa_domain_check>"
 
 #. type: Plain text
-#: doc/tin.5:2830
+#: doc/tin.5:2889
 msgid ""
 "Allow unregistered top level domains. As the list of valid TLDs is no longer "
 "actively maintained the default was changed to ON starting with B<\\"
@@ -17749,13 +17390,13 @@ msgstr ""
 "modificatÄƒ la â€žONâ€ Ã®ncepÃ¢nd cu B<\\%tin>(1)  versiunea 2.1.5"
 
 #. type: TP
-#: doc/tin.5:2830
+#: doc/tin.5:2889
 #, no-wrap
 msgid "B<disable_sender>"
 msgstr "B<disable_sender>"
 
 #. type: Plain text
-#: doc/tin.5:2834
+#: doc/tin.5:2893
 msgid ""
 "Don't generate a ''Sender:'' header. This has an effect only if "
 "B<inews_prog> is set to --internal."
@@ -17764,13 +17405,13 @@ msgstr ""
 "B<inews_prog> este configurat la â€ž--internalâ€."
 
 #. type: TP
-#: doc/tin.5:2834
+#: doc/tin.5:2893
 #, no-wrap
 msgid "B<spooldir>"
 msgstr "B<spooldir>"
 
 #. type: Plain text
-#: doc/tin.5:2839
+#: doc/tin.5:2898
 msgid ""
 "Base of your newsspool (Bnews, Cnews and INN traditional spool style), "
 "common values are I</var/spool/news>, I</usr/spool/news>, I</news/spool>.  "
@@ -17782,13 +17423,13 @@ msgstr ""
 "specificatÄƒ."
 
 #. type: TP
-#: doc/tin.5:2839
+#: doc/tin.5:2898
 #, no-wrap
 msgid "B<overviewdir>"
 msgstr "B<overviewdir>"
 
 #. type: Plain text
-#: doc/tin.5:2847
+#: doc/tin.5:2906
 msgid ""
 "Base of your NOV database B<\\%newsoverview>(5)  (tradspool style; might be "
 "the same dir as I<spooldir>), common values are I</var/spool/overview>, I</"
@@ -17801,13 +17442,13 @@ msgstr ""
 "Ã®nlocuieÈ™te orice valoare specificatÄƒ."
 
 #. type: TP
-#: doc/tin.5:2847
+#: doc/tin.5:2906
 #, no-wrap
 msgid "B<overviewfile>"
 msgstr "B<overviewfile>"
 
 #. type: Plain text
-#: doc/tin.5:2851
+#: doc/tin.5:2910
 msgid ""
 "Name of a single overview file, common values are I<.overview> or "
 "I<over.view>. $B<TIN_NOVFILENAME> overrides any specified value."
@@ -17817,13 +17458,13 @@ msgstr ""
 "specificatÄƒ."
 
 #. type: TP
-#: doc/tin.5:2851
+#: doc/tin.5:2910
 #, no-wrap
 msgid "B<overviewfmtfile>"
 msgstr "B<overviewfmtfile>"
 
 #. type: Plain text
-#: doc/tin.5:2856
+#: doc/tin.5:2915
 msgid ""
 "Full pathname of your newssystem's overview.fmt file; usually the file "
 "resides in I<newslibdir> and is named I<overview.fmt>, so you only have to "
@@ -17835,13 +17476,13 @@ msgstr ""
 "dvs. este diferitÄƒ."
 
 #. type: TP
-#: doc/tin.5:2856
+#: doc/tin.5:2915
 #, no-wrap
 msgid "B<activefile>"
 msgstr "B<activefile>"
 
 #. type: Plain text
-#: doc/tin.5:2862
+#: doc/tin.5:2921
 msgid ""
 "Full pathname of your newssystem's active file; usually the file resides in "
 "I<newslibdir> and is named I<active>, so you only have to change this "
@@ -17854,13 +17495,13 @@ msgstr ""
 "diferitÄƒ. $B<TIN_ACTIVEFILE> Ã®nlocuieÈ™te orice valoare specificatÄƒ."
 
 #. type: TP
-#: doc/tin.5:2862
+#: doc/tin.5:2921
 #, no-wrap
 msgid "B<activetimesfile>"
 msgstr "B<activetimesfile>"
 
 #. type: Plain text
-#: doc/tin.5:2867
+#: doc/tin.5:2926
 msgid ""
 "Full pathname of your newssystem's active.times file; usually the file "
 "resides in I<newslibdir> and is named I<active.times>, so you only have to "
@@ -17872,13 +17513,13 @@ msgstr ""
 "dvs. este diferitÄƒ."
 
 #. type: TP
-#: doc/tin.5:2867
+#: doc/tin.5:2926
 #, no-wrap
 msgid "B<newsgroupsfile>"
 msgstr "B<newsgroupsfile>"
 
 #. type: Plain text
-#: doc/tin.5:2872
+#: doc/tin.5:2931
 msgid ""
 "Full pathname of your newssystem's newsgroups file; usually the file resides "
 "in I<newslibdir> and is named I<newsgroups>, so you only have to change this "
@@ -17890,13 +17531,13 @@ msgstr ""
 "configuraÈ›ia dvs. este diferitÄƒ."
 
 #. type: TP
-#: doc/tin.5:2872
+#: doc/tin.5:2931
 #, no-wrap
 msgid "B<subscriptionsfile>"
 msgstr "B<subscriptionsfile>"
 
 #. type: Plain text
-#: doc/tin.5:2877
+#: doc/tin.5:2936
 msgid ""
 "Full pathname of your newssystem's subscriptions file; usually the file "
 "resides in I<newslibdir> and is named I<subscriptions>, so you only have to "
@@ -17908,12 +17549,12 @@ msgstr ""
 "dvs. este diferitÄƒ."
 
 #. type: Plain text
-#: doc/tin.5:2880
+#: doc/tin.5:2939
 msgid "I</usr/local/share/locale/$LC_MESSAGES/LC_MESSAGES/tin.mo>"
 msgstr "I</usr/local/share/locale/$LC_MESSAGES/LC_MESSAGES/tin.mo>"
 
 #. type: Plain text
-#: doc/tin.5:2884
+#: doc/tin.5:2943
 msgid ""
 "translation into language specified in $B<LC_ALL>, $B<LC_MESSAGES> or "
 "$B<LANG>"
@@ -17921,7 +17562,7 @@ msgstr ""
 "traducerea Ã®n limba specificatÄƒ Ã®n $B<LC_ALL>, $B<LC_MESSAGES> sau $B<LANG>"
 
 #. type: Plain text
-#: doc/tin.5:2897
+#: doc/tin.5:2956
 msgid ""
 "This file lists the newsgroups that the local site receives. Each newsgroup "
 "should be listed only once. Each line specifies one group; within each "
@@ -17935,7 +17576,7 @@ msgstr ""
 
 #.  TODO: tin issues just a warning in that case.
 #. type: Plain text
-#: doc/tin.5:2902
+#: doc/tin.5:2961
 msgid ""
 "If an article is posted to newsgroups not mentioned in this file, those "
 "newsgroups are ignored.  If no valid newsgroups are specified, the article "
@@ -17946,7 +17587,7 @@ msgstr ""
 "specificate grupuri de È™tiri valide, articolul este respins."
 
 #. type: Plain text
-#: doc/tin.5:2905
+#: doc/tin.5:2964
 msgid ""
 "Each line consists of four space-separated fields \"I<name> I<highmark> "
 "I<lowmark> I<flags>\"."
@@ -17955,31 +17596,31 @@ msgstr ""
 "I<marcaj superior> I<marcaj inferior> I<fanioane>â€."
 
 #. type: TP
-#: doc/tin.5:2905 doc/tin.5:2958
+#: doc/tin.5:2964 doc/tin.5:3017
 #, no-wrap
 msgid "B<name>"
 msgstr "B<name>"
 
 #. type: TP
-#: doc/tin.5:2908
+#: doc/tin.5:2967
 #, no-wrap
 msgid "B<highmark>"
 msgstr "B<highmark>"
 
 #. type: Plain text
-#: doc/tin.5:2911
+#: doc/tin.5:2970
 msgid "is the highest article number that has been used in that newsgroup"
 msgstr ""
 "este cel mai mare numÄƒr de articol care a fost utilizat Ã®n acel grup de È™tiri"
 
 #. type: TP
-#: doc/tin.5:2911
+#: doc/tin.5:2970
 #, no-wrap
 msgid "B<lowmark>"
 msgstr "B<lowmark>"
 
 #. type: Plain text
-#: doc/tin.5:2918
+#: doc/tin.5:2977
 msgid ""
 "is the lowest article number in the group; this number is not guaranteed to "
 "be accurate, and should only be taken to be a hint. Note that because of "
@@ -17994,90 +17635,85 @@ msgstr ""
 "atunci nu existÄƒ articole Ã®n grupul de È™tiri."
 
 #. type: TP
-#: doc/tin.5:2918
+#: doc/tin.5:2977
 #, no-wrap
 msgid "B<flags>"
 msgstr "B<flags>"
 
 #. type: Plain text
-#: doc/tin.5:2921
+#: doc/tin.5:2980
 msgid "can be one of those"
 msgstr "poate fi unul dintre acestea"
 
 #. type: TP
-#: doc/tin.5:2922
+#: doc/tin.5:2981
 #, no-wrap
 msgid "B<y>"
 msgstr "B<y>"
 
 #. type: Plain text
-#: doc/tin.5:2925
+#: doc/tin.5:2984
 msgid "local postings are allowed"
 msgstr "sunt permise publicÄƒri locale"
 
 #. type: TP
-#: doc/tin.5:2925
+#: doc/tin.5:2984
 #, no-wrap
 msgid "B<n>"
 msgstr "B<n>"
 
 #. type: Plain text
-#: doc/tin.5:2928
+#: doc/tin.5:2987
 msgid "no local postings are allowed, only remote ones"
 msgstr "nu sunt permise publicÄƒri locale, ci numai cele la distanÈ›Äƒ"
 
 #. type: TP
-#: doc/tin.5:2928
+#: doc/tin.5:2987
 #, no-wrap
 msgid "B<m>"
 msgstr "B<m>"
 
 #. type: Plain text
-#: doc/tin.5:2931
+#: doc/tin.5:2990
 msgid "the group is moderated and all postings must be approved"
 msgstr "grupul este moderat È™i toate publicÄƒrile trebuie sÄƒ fie aprobate"
 
 #. type: TP
-#: doc/tin.5:2931
+#: doc/tin.5:2990
 #, no-wrap
 msgid "B<j>"
 msgstr "B<j>"
 
 #. type: Plain text
-#: doc/tin.5:2934
+#: doc/tin.5:2993
 msgid "articles in this group are not kept, but only passed on"
 msgstr ""
 "articolele din acest grup nu sunt pÄƒstrate, ci doar transmise mai departe"
 
 #. type: TP
-#: doc/tin.5:2934
+#: doc/tin.5:2993
 #, no-wrap
 msgid "B<x>"
 msgstr "B<x>"
 
 #. type: Plain text
-#: doc/tin.5:2937
+#: doc/tin.5:2996
 msgid "articles cannot be posted to this newsgroup"
 msgstr "articolele nu pot fi publicate Ã®n acest grup de È™tiri"
 
 #. type: TP
-#: doc/tin.5:2937
+#: doc/tin.5:2996
 #, no-wrap
 msgid "B<=foo.bar>"
 msgstr "B<=foo.bar>"
 
 #. type: Plain text
-#: doc/tin.5:2940
+#: doc/tin.5:2999
 msgid "articles are locally filed into the ''foo.bar'' group"
 msgstr "articolele sunt arhivate local Ã®n grupul â€žfoo.barâ€"
 
 #. type: Plain text
-#: doc/tin.5:2948
-#, fuzzy
-#| msgid ""
-#| "only tries to read the file if you read directly from the local spool, if "
-#| "you read news via NNTP, B<\\%tin>(1)  uses the LIST (B<RFC\\%3977>) or "
-#| "LIST COUNTS (B<RFC\\%6048>) command instead."
+#: doc/tin.5:3007
 msgid ""
 "B<\\%tin>(1)  only tries to read the file if you read directly from the "
 "local spool, if you read news via NNTP, B<\\%tin>(1)  uses the LIST (B<RFC\\ "
@@ -18085,11 +17721,11 @@ msgid ""
 msgstr ""
 "Ã®ncearcÄƒ sÄƒ citeascÄƒ fiÈ™ierul numai dacÄƒ citiÈ›i direct din spool-ul "
 "(directorul de stocare al È™tirilor) local; dacÄƒ citiÈ›i È™tirile prin NNTP, "
-"B<\\%tin>(1)  utilizeazÄƒ Ã®n schimb comanda LIST (B<RFC\\%3977>) sau LIST "
-"COUNTS (B<RFC\\%6048>)."
+"B<\\%tin>(1)  utilizeazÄƒ Ã®n schimb comanda LIST (B<RFC\\ 3977>) sau LIST "
+"COUNTS (B<RFC\\ 6048>)."
 
 #. type: Plain text
-#: doc/tin.5:2958
+#: doc/tin.5:3017
 msgid ""
 "This file provides a chronological record of when newsgroups are created. It "
 "is normally updated by the local news server (e.g., B<\\%innd>(8))  whenever "
@@ -18103,7 +17739,7 @@ msgstr ""
 "spaÈ›ii â€žI<nume> I<ora> I<creator>â€."
 
 #. type: Plain text
-#: doc/tin.5:2965
+#: doc/tin.5:3024
 msgid ""
 "is the time when the group was created, expressed as the number of seconds "
 "since the Epoch."
@@ -18112,34 +17748,29 @@ msgstr ""
 "la Epoch."
 
 #. type: TP
-#: doc/tin.5:2965
+#: doc/tin.5:3024
 #, no-wrap
 msgid "B<creator>"
 msgstr "B<creator>"
 
 #. type: Plain text
-#: doc/tin.5:2968
+#: doc/tin.5:3027
 msgid "is the electronic mail address of the person who created the group."
 msgstr "este adresa de poÈ™tÄƒ electronicÄƒ a persoanei care a creat grupul."
 
 #. type: Plain text
-#: doc/tin.5:2974
-#, fuzzy
-#| msgid ""
-#| "only tries to read the file if you read directly from the local spool, if "
-#| "you read news via NNTP, B<\\%tin>(1)  uses the NEWGROUPS (B<RFC\\%3977>) "
-#| "command instead."
+#: doc/tin.5:3033
 msgid ""
 "B<\\%tin>(1)  only tries to read the file if you read directly from the "
 "local spool, if you read news via NNTP, B<\\%tin>(1)  uses the NEWGROUPS "
 "(B<RFC\\ 3977>) command instead."
 msgstr ""
-"Ã®ncearcÄƒ sÄƒ citeascÄƒ fiÈ™ierul numai dacÄƒ citiÈ›i direct din spool-ul local; "
-"dacÄƒ citiÈ›i È™tirile prin NNTP, B<\\%tin>(1)  utilizeazÄƒ Ã®n schimb comanda "
-"NEWGROUPS (B<RFC\\%3977>)."
+"B<\\%tin>(1) Ã®ncearcÄƒ sÄƒ citeascÄƒ fiÈ™ierul numai dacÄƒ citiÈ›i direct din "
+"spool-ul local; dacÄƒ citiÈ›i È™tirile prin NNTP, B<\\%tin>(1)  utilizeazÄƒ Ã®n "
+"schimb comanda NEWGROUPS (B<RFC\\ 3977>)."
 
 #. type: Plain text
-#: doc/tin.5:2984
+#: doc/tin.5:3043
 msgid ""
 "This file provides short descriptions of each newsgroup. It is normally "
 "updated by the local news server (e.g., B<\\%innd>(8))  whenever a new group "
@@ -18153,23 +17784,18 @@ msgstr ""
 "linie>â€."
 
 #. type: Plain text
-#: doc/tin.5:2996
-#, fuzzy
-#| msgid ""
-#| "only tries to read the file if you read directly from the local spool, if "
-#| "you read news via NNTP, B<\\%tin>(1)  uses the LIST NEWSGROUPS (B<RFC\\"
-#| "%3977>) command instead."
+#: doc/tin.5:3055
 msgid ""
 "B<\\%tin>(1)  only tries to read the file if you read directly from the "
 "local spool, if you read news via NNTP, B<\\%tin>(1)  uses the LIST "
 "NEWSGROUPS (B<RFC\\ 3977>) command instead."
 msgstr ""
-"Ã®ncearcÄƒ sÄƒ citeascÄƒ fiÈ™ierul numai dacÄƒ citiÈ›i direct din spool-ul local; "
-"dacÄƒ citiÈ›i È™tirile prin NNTP, B<\\%tin>(1)  utilizeazÄƒ Ã®n schimb comanda "
-"LIST NEWSGROUPS (B<RFC\\%3977>)."
+"B<\\%tin>(1) Ã®ncearcÄƒ sÄƒ citeascÄƒ fiÈ™ierul numai dacÄƒ citiÈ›i direct din "
+"spool-ul local; dacÄƒ citiÈ›i È™tirile prin NNTP, B<\\%tin>(1)  utilizeazÄƒ Ã®n "
+"schimb comanda LIST NEWSGROUPS (B<RFC\\ 3977>)."
 
 #. type: Plain text
-#: doc/tin.5:3004
+#: doc/tin.5:3063
 msgid ""
 "This file might hold a default organization to be used in the "
 "''Organization:'' header. $B<ORGANIZATION> has a higher priority if set."
@@ -18179,16 +17805,7 @@ msgstr ""
 "definitÄƒ."
 
 #. type: Plain text
-#: doc/tin.5:3021
-#, fuzzy
-#| msgid ""
-#| "This file specifies the organization of the news overview database (see "
-#| "also B<\\%newsoverview>(5)).  The order of lines in this file is "
-#| "important; it determines the order in which the fields will appear in the "
-#| "database. See also B<\\%overview.fmt>(5).  B<\\%tin>(1)  only tries to "
-#| "read the file if you read directly from the local spool, if you read news "
-#| "via NNTP, B<\\%tin>(1)  uses the LIST OVERVIEW.FMT (B<RFC\\%3977>) "
-#| "command instead."
+#: doc/tin.5:3080
 msgid ""
 "This file specifies the organization of the news overview database (see also "
 "B<\\%newsoverview>(5)).  The order of lines in this file is important; it "
@@ -18198,23 +17815,15 @@ msgid ""
 "%tin>(1)  uses the LIST OVERVIEW.FMT (B<RFC\\ 3977>) command instead."
 msgstr ""
 "Acest fiÈ™ier specificÄƒ organizarea bazei de date cu prezentarea generalÄƒ a "
-"È™tirilor (vedeÈ›i È™i B<\\%newsoverview>(5)).  Ordinea liniilor din acest "
+"È™tirilor (vedeÈ›i È™i B<\\%newsoverview>(5)). Ordinea liniilor din acest "
 "fiÈ™ier este importantÄƒ; ea determinÄƒ ordinea Ã®n care cÃ¢mpurile vor apÄƒrea Ã®n "
-"baza de date. VedeÈ›i de asemenea B<%overview.fmt>(5).  B<%tin>(1)  Ã®ncearcÄƒ "
-"sÄƒ citeascÄƒ fiÈ™ierul numai dacÄƒ citiÈ›i direct din spool-ul local; dacÄƒ "
-"citiÈ›i È™tirile prin NNTP, B<%tin>(1)  utilizeazÄƒ Ã®n schimb comanda LIST "
-"OVERVIEW.FMT (B<RFC\\%3977>)."
+"baza de date. VedeÈ›i de asemenea B<\\%overview.fmt>(5).  B<\\%tin>(1)  "
+"Ã®ncearcÄƒ sÄƒ citeascÄƒ fiÈ™ierul numai dacÄƒ citiÈ›i direct din spool-ul local; "
+"dacÄƒ citiÈ›i È™tirile prin NNTP, B<\\%tin>(1)  utilizeazÄƒ Ã®n schimb comanda "
+"LIST OVERVIEW.FMT (B<RFC\\ 3977>)."
 
 #. type: Plain text
-#: doc/tin.5:3035
-#, fuzzy
-#| msgid ""
-#| "This file contains a list of newsgroups \\(em one per line \\(em which "
-#| "the client should subscribe to when the user has no ${TIN_HOMEDIR:-"
-#| "\"$HOME\"}/.newsrc for the news server.  B<\\%tin>(1)  only tries to read "
-#| "the file if you read directly from the local spool, if you read news via "
-#| "NNTP, B<\\%tin>(1)  uses the LIST SUBSCRIPTIONS (B<RFC\\%6048>) command "
-#| "instead."
+#: doc/tin.5:3094
 msgid ""
 "This file contains a list of newsgroups \\(em one per line \\(em which the "
 "client should subscribe to when the user has no ${TIN_HOMEDIR:-"
@@ -18228,10 +17837,10 @@ msgstr ""
 "${TIN_HOMEDIR:-\"$HOME\"}/.newsrc pentru serverul de È™tiri. B<\\%tin>(1)  "
 "Ã®ncearcÄƒ sÄƒ citeascÄƒ fiÈ™ierul numai dacÄƒ citiÈ›i direct din spool-ul local; "
 "dacÄƒ citiÈ›i È™tirile prin NNTP, B<\\%tin>(1)  utilizeazÄƒ Ã®n schimb comanda "
-"LIST SUBSCRIPTIONS (B<RFC\\%6048>)."
+"LIST SUBSCRIPTIONS (B<RFC\\ 6048>)."
 
 #. type: Plain text
-#: doc/tin.5:3087
+#: doc/tin.5:3146
 msgid ""
 "B<\\%inews>(1), B<\\%ispell>(1), B<\\%lp>(1), B<\\%lpr>(1), B<\\"
 "%metamail>(1), B<\\%mutt>(1), B<\\%perl>(1), B<\\%perlre>(1), B<\\%pgp>(1), "
@@ -18260,6 +17869,18 @@ msgstr ""
 "B<RFC\\ 8143>, B<RFC\\ 8315>"
 
 #, no-wrap
+#~ msgid "2025-12-24"
+#~ msgstr "24 decembrie 2025"
+
+#~ msgid ""
+#~ "If ON show article score in the lower left corner when displaying "
+#~ "articles.  Default is OFF. See also B<col_score_neg> and B<col_score_pos>."
+#~ msgstr ""
+#~ "DacÄƒ este activatÄƒ â€žONâ€, afiÈ™eazÄƒ scorul articolului Ã®n colÈ›ul din stÃ¢nga "
+#~ "jos atunci cÃ¢nd sunt afiÈ™ate articolele. Implicit este dezactivatÄƒ â€žOFFâ€. "
+#~ "VedeÈ›i de asemenea, B<col_score_neg> È™i B<col_score_pos>."
+
+#, no-wrap
 #~ msgid "tin"
 #~ msgstr "tin"
 
diff -Nurp '--exclude=.bzr*' tin-2.6.5/po-man/sv/tin.1 tin-2.6.6/po-man/sv/tin.1
--- tin-2.6.5/po-man/sv/tin.1	1970-01-01 01:00:00.000000000 +0100
+++ tin-2.6.6/po-man/sv/tin.1	2026-08-08 17:18:34.451061606 +0200
@@ -0,0 +1,4293 @@
+'\" t
+.\" Project   : tin - a Usenet newsreader
+.\" Module    : tin.1
+.\" Author    : I. Lea, U. Janssen
+.\" Created   : 1991-08-23
+.\" Updated   : 2026-08-23
+.\" Notes     : use American English; still needs some work, e.g.:
+.\"             - document random organization feature
+.\"             - use semantic newlines
+.\"
+.\"*******************************************************************
+.\"
+.\" This file was generated with po4a. Translate the source file.
+.\"
+.\"*******************************************************************
+.TH TIN 1 2026\-08\-23 2.6.6 Usenet\-nyhetslÃ¤sare
+.\"
+.\"
+.SH NAMN
+.\"
+.\"
+tin, rtin \- Usenet\-nyhetslÃ¤sare
+.SH SYNOPSIS
+.\"
+.\"
+\fBtin\fP [\|[\|\fB\-h\fP\||\|\fB\-H\fP\||\|\fB\-V\fP\|]\ \|| [\|[\|\fB\-a\fP\|]
+[\|\fB\-dlnq\fP\||\|\fB\-Q\fP\|] [\|\fB\-ACkrTzxX\fP\|]\|] [\|[\|\fB\-R\fP\||\|\fB\-S\fP\|]
+\|\|\fB\-s\fP \fINews_dir\fP\|] [\|\fB\-cuvZ\fP\|] [\|\fB\-4\fP\||\|\fB\-6\fP\|]
+[\|\fB\-o\fP\||\|\fB\-w\fP\||\|\fB\-N\fP\||\|\fB\-M\fP \fIaddress\fP\|] [\|\fB\-D\fP
+\fIdebug_level\fP\|] [\|\fB\-F\fP \fIfilter_file\fP\|] [\|\fB\-G\fP \fIarticle_limit\fP\|]
+[\|\fB\-f\fP \fInewsrc_file\fP\|] [\|\fB\-g\fP \fIserver\fP\|[\|:\fIport\fP\|]\|] [\|\fB\-i\fP
+\fIproto_article\fP\|] [\|\fB\-J\fP \fItinrc_file\fP\|] [\|\fB\-L\fP \fIMessage\-ID\fP\|]
+[\|\fB\-m\fP \fIMail_dir\fP\|] [\|\fB\-p\fP \fIport\fP\|] [\|\fB\-t\fP \fItimeout\fP\|] [\|\fB\-I\fP
+\fIindex_dir\fP\|]\ \|[\fInewsgroup\fP\|[\|,.\|.\|.\&\|]\|]\|]
+.SH BESKRIVNING
+\fBtin\fP Ã¤r en lÃ¤ttanvÃ¤nd Usenet\-nyhetslÃ¤sare i helskÃ¤rmslÃ¤ge. Den kan lÃ¤sa
+nyheter lokalt (t.ex. \fI/var/spool/news\fP) eller pÃ¥ distans (\fBrtin\fP eller
+\fBtin \-r\fP option) via en NNTP\-server (Network News Transport Protocol,
+\fBRFC\ 3977\fP) eller NNTPS\-server (\fBRFC\ 8143\fP). Den anvÃ¤nder automatiskt
+indexfiler i NOV\-format \fB\%newsoverview\fP(5)  om dessa finns tillgÃ¤ngliga
+lokalt eller via NNTP\-kommandot [X]OVER (\fBRFC\ 2980\fP, \fBRFC\ 3977\fP).
+.PP
+\fBtin\fP en har fyra separata nivÃ¥er: valnivÃ¥, gruppnivÃ¥, trÃ¥dnivÃ¥ och
+artikelnivÃ¥. AnvÃ¤nd kommandot \fBHelp\fP (\fBh\fP) fÃ¶r att visa en lista Ã¶ver de
+kommandon som Ã¤r tillgÃ¤ngliga pÃ¥ en viss nivÃ¥.
+.PP
+Vid start visar \fBtin\fP en lista Ã¶ver nyhetsgrupper som finns i
+\fI${TIN_HOMEDIR:\-"$HOME"}/.newsrc\fP. En pil '\(->' eller en markerad
+stapel pekar pÃ¥ den fÃ¶rsta nyhetsgruppen. Flytta till en grupp med hjÃ¤lp av
+terminalenas piltangenter (beroende pÃ¥ terminal) eller \fBDown\fP ('\fBj\fP')  och
+\fBUp\fP ('\fBk\fP'). AnvÃ¤nd PgUp/PgDn (beroende pÃ¥ terminal) eller \fBPageUp\fP
+('\fB^U\fP') (CTRL\-U) och \fBPageDown\fP ('\fB^D\fP')  (CTRL\-D) fÃ¶r att blÃ¤ddra
+uppÃ¥t/nedÃ¥t. GÃ¥ in i en nyhetsgrupp genom att trycka pÃ¥ '\fB<CR>\fP'.
+.PP
+.\"
+.\"
+Tangenten \fBGroupNextUnreadArtOrGrp\fP ('\fB<TAB>\fP') Ã¶ppnar nÃ¤sta
+nyhetsgrupp med olÃ¤sta artiklar.
+.SH AVSLUTSSTATUS
+.\" TODO: also exits with signalnr caught as exit status
+.TP  12
+\fB0\fP
+Programmet har kÃ¶rts utan problem. Inga olÃ¤sta nyheter finns tillgÃ¤ngliga i
+batchlÃ¤ge.
+.TP 
+\fB1\fP
+AnvÃ¤ndning, syntax, konfigurationsfil eller nÃ¤tverksfel.
+.TP 
+\fB2\fP
+OlÃ¤sta nyheter tillgÃ¤ngliga (endast batchlÃ¤ge (\*(rq\fB\-Z\fP\*(rq).
+.TP 
+\fB3\fP
+.\"
+.\"
+NNTP\-fel.
+.SH FLAGGOR
+.TP  12
+\fB\-4\fP
+Tvinga anslutning via IPv4 till den fjÃ¤rranslutna NNTP\-servern. Endast
+tillgÃ¤ngligt nÃ¤r det Ã¤r byggt med IPv6\-stÃ¶d.
+.TP 
+\fB\-6\fP
+Tvinga anslutning via IPv6 till den fjÃ¤rranslutna NNTP\-servern. Endast
+tillgÃ¤ngligt nÃ¤r det Ã¤r byggt med IPv6\-stÃ¶d.
+.TP 
+\fB\-a\fP
+VÃ¤xla ANSI\-fÃ¤rg (standard Ã¤r avstÃ¤ngt).
+.TP 
+\fB\-A\fP
+Tvinga autentisering vid fÃ¶rsta anslutningen. Endast tillgÃ¤ngligt vid
+lÃ¤sning via NNTP. Se Ã¤ven \fI${TIN_HOMEDIR:\-"$HOME"}/.newsauth\fP i
+\fB\%tin\fP(5).
+.TP 
+\fB\-c\fP
+Skapa/uppdatera indexfiler fÃ¶r varje grupp i
+\fI${TIN_HOMEDIR:\-"$HOME"}/.newsrc\fP eller fil som anges av flaggan \*(rq\fB\-f\fP\*(rq
+och markera alla artiklar som lÃ¤sta.
+.TP 
+\fB\-C\fP
+AnvÃ¤nd COMPRESS NNTP\-tillÃ¤gget (\fBRFC\ 8054\fP) om det finns tillgÃ¤ngligt. Se
+Ã¤ven \fBnntp_read_timeout_secs\fP, \*(rq\fB\-t\fP\*(rq och avsnitten "SÃ„KERHET" och
+"BUGGAR".
+.TP 
+\fB\-d\fP
+.\"
+.\" FIXME: explain debug levels
+LÃ¤s inte in nyhetsgruppsbeskrivningar och servrarnas meddelande fÃ¶r dagen
+(interaktivt lÃ¤ge).
+.TP 
+\fB\-D\fP\fI debug\-level\fP
+Enter debug\-level, the levels can specified via number (should be avoided as
+it will be removed in the future) or name (case insensitive) as listed
+below. Use comma to give multiple levels, any combinations are allowed
+(e.g., \*(rq\fB\-D\fP\ \fIGNKSA,2,NNTP\fP\*(rq). If removal is requested it will be
+performed at startup and on normal termination (that is the files are only
+available while \fBtin\fP is running).
+.in +.3i
+.TS
+tab(:);
+ni li li li.
+1:NNTP:NNTPS:
+2:FILTER:ARTS:
+4:NEWSRC:BITMAP:
+8:THREADING:REFS:
+16:MEMORY:MALLOC:
+32:ATTRIBUTES::
+64:MISC:GNKSA:ACTIVE
+127:ALL:EVERYTHING:
+128:REMOVE:DELETE:
+.TE
+.in -0.3i
+FÃ¶r NNTP\-nivÃ¥ \*(rq\fB\-v\fP\*(rq styr detaljeringsgraden fÃ¶r utdata.  Beroende pÃ¥
+debug\-nivÃ¥n kan olika filer skrivas till \fI$TMPDIR\fP och/eller visas pÃ¥
+skÃ¤rmen. Se Ã¤ven avsnittet "SÃ„KERHET"!
+.TP 
+\fB\-f\fP\fI fil\fP
+AnvÃ¤nd den angivna filen med prenumererade nyhetsgrupper istÃ¤llet fÃ¶r
+\fI${TIN_HOMEDIR:\-"$HOME"}/.newsrc\fP eller en fil som anges via
+\fI${TIN_HOMEDIR:\-"$HOME"}/.tin/newsrctable\fP.
+.TP 
+\fB\-F\fP\fI fil\fP
+AnvÃ¤nd den angivna filterfilen istÃ¤llet fÃ¶r
+\fI${TIN_HOMEDIR:\-"$HOME"}/.filter\fP.
+.TP 
+\fB\-g\fP \fIserver\fP[:\fIport\fP]
+AnvÃ¤nd servern[:port] och newsrc som anges i
+\fI${TIN_HOMEDIR:\-"$HOME"}/.tin/newsrctable\fP. Endast tillgÃ¤ngligt vid lÃ¤sning
+via NNTP. Om du vill ange en port med en vanlig IPv6\-adress mÃ¥ste adressen
+anges inom hakparenteser.
+.TP 
+\fB\-G\fP\fI article\-limit\fP
+BegrÃ¤nsa antalet artiklar/grupp som hÃ¤mtas frÃ¥n servern.  Om
+\fIarticle\-limit\fP Ã¤r > 0 hÃ¤mtas hÃ¶gst de senaste \fIarticle\-limit\fP
+artiklarna/gruppen frÃ¥n servern. Om \fIarticle\-limit\fP Ã¤r < 0 bÃ¶rjar
+\fBtin\fP hÃ¤mta artiklar frÃ¥n din fÃ¶rsta olÃ¤sta minus absolutvÃ¤rdet av
+\fIarticle\-limit\fP. StandardvÃ¤rdet Ã¤r 0, vilket innebÃ¤r ingen begrÃ¤nsning.
+.TP 
+\fB\-h\fP
+HjÃ¤lp med att lista alla kommandoradsalternativ.
+.TP 
+\fB\-H\fP
+Kort introduktion till \fBtin\fP, som ocksÃ¥ visas fÃ¶rsta gÃ¥ngen programmet
+startas.
+.TP 
+\fB\-i\fP\fI proto_article\fP
+Import (append) a proto article to the
+\fI${TIN_HOMEDIR:\-"$HOME"}/.tin/postponed.articles\fP file.  The proto article
+then can be posted via \fBPostponed\fP '(\fBO\fP', \&'\fB^O\fP') or \*(rq\fB\-w\fP\*(rq or even
+\&'\fB\-o\fP\*(rq.  The proto article should not be MIME encoded and have at least
+the following headers: \*(rqFrom:\*(rq, \*(rqSubject:\*(rq and \*(rqNewsgroups:\*(rq.  Be
+aware that if \*(rq\fB\-i\fP\*(rq is used in conjunction with \*(rq\fB\-o\fP\*(rq all pending
+postponed articles will be posted, not just the one given with \*(rq\fB\-i\fP\*(rq.
+.TP 
+\fB\-I\fP\fI dir\fP
+Katalog dÃ¤r indexfiler fÃ¶r nyhetsgrupper ska lagras. StandardvÃ¤rdet Ã¤r
+\fI${TIN_INDEX_NEWSDIR:\-"${TIN_HOMEDIR:\-"$HOME"}/.tin"}/.news\fP.  Det hÃ¤r
+alternativet har ingen effekt om \fBtin\fP hÃ¤mtar sina indexfiler via NNTP och
+\fBcache_overview_files\fP Ã¤r inaktiverat.
+.TP 
+\fB\-J\fP\fI fil\fP
+Use the specified tinrc file instead of
+\fI${TIN_HOMEDIR:\-"$HOME"}/.tin/tinrc\fP.
+.TP 
+\fB\-k\fP
+Hoppa Ã¶ver certifikatverifieringen fÃ¶r NNTPS\-anslutningar och fortsÃ¤tt utan
+att kontrollera. Den hÃ¤r flaggan innebÃ¤r att du mÃ¥ste ange ett lÃ¶senord
+(â€\fB\-T\fP â€). Se Ã¤ven avsnittet â€SÃ„KERHETâ€.
+.TP 
+\fB\-l\fP
+HÃ¤mta antalet artiklar per grupp frÃ¥n
+\fI${TIN_LIBDIR:\-NEWSLIBDIR}"/"${TIN_ACTIVEFILE:\-active}\fP \-filen. Om du lÃ¤ser
+via NNTP gÃ¶rs detta med kommandot LIST (\fBRFC\ 3977\fP). Detta kan resultera i
+felaktiga artikelrÃ¤kningar, men Ã¤r vanligtvis snabbare Ã¤n
+standardinstÃ¤llningen, som Ã¤r att lÃ¤sa filen
+\fI${TIN_LIBDIR:\-NEWSLIBDIR}"/"${TIN_ACTIVEFILE:\-active}\fP (antingen direkt
+eller via LIST) och sedan kontrollera artikelrÃ¤kningen via kommandot NNTP
+GROUP (\fBRFC\ 3977\fP) \*(rq\fB\-ln\fP\*(rq. Om du lÃ¤ser via NNTP och LIST COUNTS
+(\fBRFC\ 6048\fP) Ã¤r tillgÃ¤ngligt anvÃ¤nds det istÃ¤llet, eftersom det ger mer
+exakta artikelrÃ¤kningar.
+.TP 
+\fB\-L\fP
+Visa meddelandet med angivet meddelande\-ID om det finns tillgÃ¤ngligt. Endast
+tillgÃ¤ngligt vid lÃ¤sning via NNTP.
+.TP 
+\fB\-m\fP\fI dir\fP
+PostlÃ¥dekatalog som ska anvÃ¤ndas. Standard Ã¤r
+\fI${TIN_HOMEDIR:\-"$HOME"}/Mail\fP.
+.TP 
+\fB\-M\fP\fI user\fP
+Skicka olÃ¤sta artiklar till angiven anvÃ¤ndare fÃ¶r senare lÃ¤sning. FÃ¶r mer
+information, lÃ¤s avsnittet "AUTOMATISK UTSKICK OCH SPARANDE AV NYA NYHETER".
+.TP 
+\fB\-n\fP
+LÃ¤s endast in grupper frÃ¥n filen
+\fI${TIN_LIBDIR:\-NEWSLIBDIR}"/"${TIN_ACTIVEFILE:\-active}\fP som anvÃ¤ndaren
+prenumererar pÃ¥ i \fI${TIN_HOMEDIR:\-"$HOME"}/.newsrc\fP. Detta ger en mÃ¤rkbar
+hastighetsÃ¶kning vid anslutning via en lÃ¥ngsam linje, men \fBtin\fP kanske inte
+kan upptÃ¤cka vilka grupper som Ã¤r modererade. Se Ã¤ven \*(rq\fB\-l\fP\*(rq.
+.TP 
+\fB\-N\fP
+Skicka olÃ¤sta artiklar till dig sjÃ¤lv fÃ¶r att lÃ¤sa senare. FÃ¶r mer
+information, lÃ¤s avsnittet "AUTOMATISK UTSKICK OCH SPARANDE AV NYA NYHETER".
+.TP 
+\fB\-o\fP
+Skicka snabbt alla uppskjutna artiklar och avsluta. FÃ¶r att detta ska gÃ¥
+riktigt snabbt bÃ¶r det om mÃ¶jligt anvÃ¤ndas tillsammans med \*(rq\fB\-n\fP\*(rq .
+.TP 
+\fB\-p\fP\fI port\fP
+Port som ska anvÃ¤ndas vid lÃ¤sning via NNTP (standard Ã¤r 119 eller 563 om
+NNTPS Ã¤r aktiverat, se \*(rq\fB\-T\fP\*(rq). Detta Ã¥sidosÃ¤tter Ã¤ven miljÃ¶variablerna
+$\fBNNTPPORT\fP och $\fBNNTPSPORT\fP om de Ã¤r instÃ¤llda. Endast tillgÃ¤ngligt vid
+lÃ¤sning via NNTP.
+.TP 
+\fB\-q\fP
+Kontrollera inte om det finns nya nyhetsgrupper och hoppa Ã¶ver att lÃ¤sa in
+serverns meddelande fÃ¶r dagen.
+.TP 
+\fB\-Q\fP
+Snabbstart. Starta \fBtin\fP sÃ¥ snabbt som mÃ¶jligt. FÃ¶r nÃ¤rvarande motsvarar
+detta \*(rq\fB\-dnq\fP\*(rq. Se Ã¤ven kommandoradsflaggorna \*(rq\fB\-C\fP\*(rq och \*(rq\fB\-G\fP\*(rq.
+.TP 
+\fB\-r\fP
+LÃ¤s nyheter pÃ¥ distans frÃ¥n den standard\-NNTP\-server som anges i
+miljÃ¶variabeln $\fBNNTPSERVER\fP eller som finns i filen \fI/etc/nntpserver\fP.
+.TP 
+\fB\-R\fP
+LÃ¤s nyheter som sparats med flaggan "\fB\-S\fP".
+.TP 
+\fB\-s\fP\fI dir\fP
+Spara/lÃ¤s artiklar till/i katalogen. Standard Ã¤r
+\fI${TIN_HOMEDIR:\-"$HOME"}/News\fP.
+.TP 
+\fB\-S\fP
+Spara olÃ¤sta artiklar fÃ¶r senare lÃ¤sning med flaggan \*(rq\fB\-R\fP\*(rq. FÃ¶r mer
+information, lÃ¤s avsnittet "AUTOMATISK UTSKICK OCH SPARANDE AV NYA NYHETER".
+.TP 
+\fB\-t\fP\fI timeout\fP
+Ã…sidosÃ¤tt instÃ¤llningen \fBnntp_read_timeout_secs\fP. StandardvÃ¤rdet Ã¤r 120
+sekunder, tillÃ¥tet maximum Ã¤r 16383.
+.TP 
+\fB\-T\fP
+Aktivera NNTPS (NNTP Ã¶ver TLS). Detta Ã¥sidosÃ¤tter Ã¤ven miljÃ¶variabeln
+$\fBNNTPSPORT\fP, om den Ã¤r instÃ¤lld. Endast tillgÃ¤ngligt vid lÃ¤sning via NNTP.
+.TP 
+\fB\-u\fP
+Skapa/uppdatera indexfiler fÃ¶r varje grupp i
+\fI${TIN_HOMEDIR:\-"$HOME"}/.newsrc\fP eller fil som anges av flaggan \*(rq\fB\-f\fP\*(rq
+\&. Denna flagga Ã¤r inaktiverad om \fBtin\fP hÃ¤mtar sina indexfiler via en
+NNTP\-server och \fBcache_overview_files\fP Ã¤r avstÃ¤ngt.
+.TP 
+\fB\-v\fP
+UtfÃ¶rligt lÃ¤ge fÃ¶r flaggorna \*(rq\fB\-c\fP\*(rq, \*(rq\fB\-D\fP\*(rq, \*(rq\fB\-M\fP\*(rq, \*(rq\fB\-N\fP\*(rq,
+\&\*(rq\fB\-S\fP\*(rq, \*(rq\fB\-u\fP\*(rq, \*(rq\fB\-V\fP\*(rq och \*(rq\fB\-Z\fP\*(rq. Kan anvÃ¤ndas flera gÃ¥nger
+fÃ¶r att Ã¶ka verbositeten.
+.TP 
+\fB\-V\fP
+Information om utskriftsversion och sammanstÃ¤llningsalternativ.
+.TP 
+\fB\-w\fP
+Quick mode to post an article to a group and then exit.  This option implies
+\&\*(rq\fB\-d\fP\*(rq.  In order for this to be really quick, it should be used with
+\&\*(rq\fB\-n\fP\*(rq if possible.
+.TP 
+\fB\-x\fP
+Ingen publicering. Du kan inte publicera artiklar om du anvÃ¤nder det hÃ¤r
+alternativet.
+.TP 
+\fB\-X\fP
+Inget Ã¶verskrivningslÃ¤ge. \fI${TIN_HOMEDIR:\-"$HOME"}/.newsrc\fP och filer i
+\fI${TIN_HOMEDIR:\-"$HOME"}/.tin\fP kommer inte att skrivas Ã¶ver, men kan skapas
+om de inte finns. BÃ¶r anvÃ¤ndas med \*(rq\fB\-x\fP\*(rq om mÃ¶jligt.
+.TP 
+\fB\-z\fP
+Starta endast \fBtin\fP om det finns nya/olÃ¤sta nyheter. Om det finns nyheter
+kommer \fBtin\fP att placera markÃ¶ren vid den fÃ¶rsta gruppen med olÃ¤sta
+nyheter. AnvÃ¤ndbart fÃ¶r att lÃ¤gga in i inloggningsfilen.
+.TP 
+\fB\-Z\fP
+Kontrollera om det finns nÃ¥gra nya/olÃ¤sta nyheter och avsluta med lÃ¤mplig
+status. Om flaggan \&\*(rq\fB\-v\fP\*(rq anges skrivs antalet olÃ¤sta artiklar i varje
+grupp ut. Avslutningskoden 0 indikerar att det inte finns nÃ¥gra nyheter, 1
+att ett fel har uppstÃ¥tt och 2 att det finns nya/olÃ¤sta nyheter. AnvÃ¤ndbart
+fÃ¶r att skriva skript.
+.PP
+\fBtin\fP kan ocksÃ¥ dynamiskt Ã¤ndra sina flaggor med kommandot \fBOptionMenu\fP
+('\fBM\fP'). Alla Ã¤ndringar skrivs till
+\fI${TIN_HOMEDIR:\-"$HOME"}/.tin/tinrc\fP. Mer information finns i avsnittet
+"GLOBAL ALTERNATIVMENY OCH TINRC\-KONFIGURERBARA VARIABLER" och \fB\%tin\fP(5).
+.PP
+En lista Ã¶ver grupper kan anges efter de andra kommandoradsflaggor. Detta
+kan vara anvÃ¤ndbart om du vill hÃ¤mta eller prenumerera pÃ¥ en handplockad
+delmÃ¤ngd av de aktiva nyhetsgrupperna. Se avsnittet "NYHETSGRUPPLISTOR &
+JOKERTECKEN" fÃ¶r de typer av mÃ¶nster som \fBtin\fP fÃ¶rstÃ¥r.
+.PP
+Om du anger ett enda gruppnamn eller ett jokertecken som matchar en enda
+grupp kommer du automatiskt att gÃ¥ in i den gruppen. Annars visas den
+vanliga gruppvalsbilden, men med alla matchande grupper ocksÃ¥, som om du
+hade hÃ¤mtat just dessa grupper.
+.PP
+Med flaggan \*(rq\fB\-w\fP\*(rq anvÃ¤nds ett givet gruppnamn som standardgrupp fÃ¶r
+inlÃ¤gg. Om mer Ã¤n en grupp eller ett jokertecken anges anvÃ¤nds endast den
+fÃ¶rsta gruppen respektive den fÃ¶rsta gruppen som matchar.
+.PP
+NÃ¤r du anvÃ¤nder \fBSelectYankActive\fP (â€\fBy\fP â€) fÃ¶r att hÃ¤mta alla aktiva
+grupper, eller \fBSelectToggleReadDisplay\fP (â€\fBr\fP â€) fÃ¶r att vÃ¤xla mellan
+lÃ¤st/olÃ¤st status, fÃ¶rsvinner kommandoradsgrupperna. Du kan anvÃ¤nda
+\fBSelectSyncWithActive\fP (â€\fBY\fP â€) fÃ¶r att lÃ¤sa in
+\fI${TIN_LIBDIR:\-NEWSLIBDIR}"/"${TIN_ACTIVEFILE:\-active}\fP \-filen igen och fÃ¥
+tillbaka dem.
+.PP
+Obs: Med flaggan \*(rq\fB\-n\fP\*(rq kan det hÃ¤nda att endast grupper som inte
+prenumereras pÃ¥ i filen \fI${TIN_HOMEDIR:\-"$HOME"}/.newsrc\fP (eller
+newsrc\-filen som anges av kommandoradsvÃ¤xeln \&\*(rq\fB\-f\fP\*(rq eller via
+\fI${TIN_HOMEDIR:\-"$HOME"}/.tin/newsrctable\fP) kan matchas vid lÃ¤sning via
+NNTP.
+.PP
+.\"
+.\"
+Kommandoradsflaggor har hÃ¶gre prioritet Ã¤n attribut och
+tinrc\-alternativ. Kommandoradsflaggor har alltsÃ¥ fÃ¶retrÃ¤de framfÃ¶r
+konfigurerade vÃ¤rden, med det enda undantaget att om en port anges fÃ¶r
+nyhetsservern i \fI${TIN_HOMEDIR:\-"$HOME"}/.tin/newsrctable\fP kommer den att
+Ã¥sidosÃ¤tta alla portar som anges pÃ¥ kommandoraden. Ordningen pÃ¥
+kommandoradsflaggor Ã¤r inte viktig. Om de Ã¤r Ã¶msesidigt uteslutande vÃ¤ljs
+det med hÃ¶gst prioritet och en varning kan ges.
+.SH ANVÃ„NDNING
+.\"
+.\"
+.SS NYHETSADMINISTRATION
+Att underhÃ¥lla Netnews pÃ¥ stora nÃ¤tverk av maskiner kan vara ett ganska
+tidskrÃ¤vande jobb, vilket jag upptÃ¤ckte nÃ¤r jag fick uppdraget att
+underhÃ¥lla vÃ¥rt nyhetssystem och vÃ¥ra nyhetsanvÃ¤ndare.
+.PP
+.\"
+.\"
+En anvÃ¤ndare som startar \fBtin\fP en fÃ¶r fÃ¶rsta gÃ¥ngen kan automatiskt
+prenumerera pÃ¥ en lista Ã¶ver nyhetsgrupper som nyhetsadministratÃ¶ren anser
+vara lÃ¤mpliga. Prenumerationsfilen ska skapas i din nyhetsbibliotekskatalog
+(dvs. \fI${TIN_LIBDIR:\-NEWSLIBDIR}/subscriptions\fP) och ska vara lÃ¤sbar fÃ¶r
+alla. Om du lÃ¤ser nyheter via NNTP mÃ¥ste din nyhetsserver stÃ¶dja kommandot
+LIST SUBSCRIPTIONS. Det ingÃ¥r i NNTP List Extensions (\fBRFC\ 6048\fP) och alla
+moderna servrar bÃ¶r fÃ¶rstÃ¥ det.
+.SS SKÃ„RMFORMAT
+\fBtin\fP en har fyra separata nivÃ¥er: urvalsnivÃ¥, gruppnivÃ¥, trÃ¥dnivÃ¥ och
+artikelnivÃ¥.
+.PP
+PÃ¥ valnivÃ¥n visas titeln (namnet pÃ¥ nyhetsservern (med suffixet "[T]" eller
+"[k]" om lÃ¤sning sker via NNTPS (osÃ¤kert)) och antalet prenumererade grupper
+(som innehÃ¥ller nya olÃ¤sta artiklar). Nyhetsgrupperna visas i mitten av
+skÃ¤rmen, vanligtvis med antalet olÃ¤sta artiklar visade pÃ¥ samma rad framfÃ¶r,
+men detta kan anpassas via \fBselect_format\fP.
+.PP
+.nf
+\f(CR\->M    1     2  comp.security.announce  Meddelanden frÃ¥n CERT om
+  M    2     1  news.admin.announce     Meddelanden fÃ¶r nyhetsadministratÃ¶rer
+       3    22  news.software.misc      Nyhetsrelaterad programvara utÃ¶ver
+       4  1475  news.software.nntp      Network News Transfer Protoc
+  X    5   124  news.software.readers   Diskussion om programvara som anvÃ¤nds fÃ¶r att r\fR
+.fi
+.PP
+Det kan ocksÃ¥ finnas ett tecken framfÃ¶r raden. En fÃ¶rklaring fÃ¶ljer:
+.TP  10
+\fBu\fP
+Denna grupp Ã¤r avregistrerad. FÃ¶r att endast se dina registrerade grupper,
+anvÃ¤nd vÃ¤xlingsknapparna \fBSelectToggleReadDisplay\fP ('\fBr\fP') eller
+\fBSelectYankActive\fP ('\fBy\fP').
+.TP 
+\fBM\fP
+Detta Ã¤r en modererad grupp. Alla inlÃ¤gg du gÃ¶r mÃ¥ste godkÃ¤nnas av
+gruppadministratÃ¶ren innan de publiceras. \fBtin\fP kommer att be om
+bekrÃ¤ftelse innan du publicerar nÃ¥got i en modererad grupp.
+.TP 
+\fBN\fP
+Detta Ã¤r en ny nyhetsgrupp som har skapats sedan du senast anvÃ¤nde
+\fBtin\fP. Nya nyhetsgrupper prenumereras inte pÃ¥ som standard (se dock
+miljÃ¶variablerna $\fBAUTOSUBSCRIBE\fP / $\fBAUTOUNSUBSCRIBE\fP ).  Prenumerera pÃ¥
+den pÃ¥ vanligt sÃ¤tt om du vill att gruppen ska fortsÃ¤tta att visas i ditt
+urvalsmeny. Ignorera helt enkelt nya nyhetsgrupper sÃ¥ fÃ¶rsvinner de nÃ¤sta
+gÃ¥ng du startar \fBtin\fP. Du mÃ¥ste hÃ¤mta in alla grupper fÃ¶r att hitta dem i
+en senare session.
+.TP 
+\fBD\fP
+Denna grupp finns inte lÃ¤ngre. Om du inte lÃ¤ngre vill se denna grupp kan du
+avsluta prenumerationen pÃ¥ vanligt sÃ¤tt. Denna flagga visas endast om du har
+stÃ¤llt in \fBstrip_bogus\fP pÃ¥ "Markera med D pÃ¥ valskÃ¤rmen" i alternativmenyn.
+.TP 
+\fBX\fP
+Du kan inte lÃ¤ngre gÃ¶ra inlÃ¤gg i denna grupp. Ofta ersÃ¤tts en grupp av en
+annan med ett mer passande namn.
+.TP 
+\fB=\fP
+Denna grupp har bytt namn och du kan inte lÃ¤ngre skicka inlÃ¤gg till den. Om
+du gÃ¶r det kommer du att fÃ¥ ett felmeddelande frÃ¥n din nyhetsserver med
+information om vilken grupp du ska skicka inlÃ¤gg till.
+.PP
+PÃ¥ gruppnivÃ¥ innehÃ¥ller titeln gruppens namn, antalet konversationstrÃ¥dar,
+den fÃ¶rkortade trÃ¥dningsmetoden (\fBthread_articles\fP), grÃ¤nsen fÃ¶r artiklar
+att hÃ¤mta (om instÃ¤lld; \fBgetart_limit\fP), det totala antalet (olÃ¤sta)
+artiklar (\fBart_marked_read\fP eller \fBart_marked_unread\fP), antalet populÃ¤ra
+artiklar \fBart_marked_selected\fP, antalet lÃ¤sta populÃ¤ra artiklar (om det
+finns nÃ¥gra; \fBart_marked_read_selected\fP), antalet senaste artiklar
+(\fBart_marked_recent\fP) och antalet borttagna artiklar
+(\fBart_marked_killed\fP). Dvs.:
+.PP
+.nf
+.ce
+alt.sources (5B \-50/23+ 0* 3o 0K)
+.fi
+.PP
+Tecknen efter siffrorna beror pÃ¥ konfigurationen och pÃ¥ om
+\fBshow_only_unread_arts\fP en fÃ¶r nÃ¤rvarande Ã¤r aktiv eller inte.  Vissa
+siffror kan saknas om den specifika optionen inte Ã¤r aktiverad.  Den kan
+ocksÃ¥ innehÃ¥lla ett 'M', 'X' eller '=' (se ovan; fungerar kanske inte med
+kommandoradsflaggan \*(rq\fB\-n\fP\*(rq) om gruppen Ã¤r modererad, instÃ¤lld pÃ¥ att inte
+tillÃ¥ta inlÃ¤gg eller om inlÃ¤gg till den omdirigeras.
+.PP
+Om en trÃ¥d har olÃ¤sta artiklar markeras den med \fBart_marked_unread\fP framfÃ¶r
+det totala antalet artiklar i trÃ¥den. Om det finns nya artiklar i trÃ¥den kan
+den markeras med \fBart_marked_recent\fP framfÃ¶r det totala antalet artiklar i
+trÃ¥den \(detta styrs av alternativet \fBrecent_time\fP. Om en trÃ¥d innehÃ¥ller
+populÃ¤ra artiklar (se Ã¤ven avsnittet "FILTRERA ARTIKLAR") markeras den med
+\fBart_marked_selected\fP framfÃ¶r det totala antalet artiklar i
+trÃ¥den. Visningen kan anpassas via \fBgroup_format\fP.
+.PP
+.nf
+.\" do something with if/else as \(-> has an "unpredictable" width
+.\"   .ie c \[u2192]
+.\"   \[u2192]\ M
+.\"   .el
+.\"   \-\>M
+.ce
+\f(CRde.admin.net\-abuse.announce (11B 13+ 1* 1o 0K) M\fR
+
+\f(CR\->  1   +   3  108 bincancels i de.talk.sex        Christopher Lueg <l
+     2   +       69 EMP/ECP gecancelt. xynx. BI= 10  Henning Weede <hwee
+     3   o       93 EMP gecancelt. SouthBeach/Palms  Henning Weede <hwee
+     4   *      368 <1997\-11\-12> Fremdcancel\-FAQ     Thomas Roessler <ro\fR
+.fi
+.PP
+.\" FIXME - add description of fields
+PÃ¥ trÃ¥dnivÃ¥ ser skÃ¤rmen vanligtvis (beroende pÃ¥ vilken trÃ¥dningsmetod som
+anvÃ¤nds) ut sÃ¥ hÃ¤r, men kan anpassas via \fBthread_format\fP:
+.PP
+.nf
+\f(CR\->  1      [   7]  Vad Ã¤r det fÃ¶r lustigt trÃ¤d i tre Robert F. Simmig
+     2      [  12]  +\->                                Sephan Wagner <s
+     3      [ 230]  | `\->Tin trÃ¥dnivÃ¥ (var: Vad Ã¤r Bob Johnson <bob
+     4      [  22]  `\->tin trÃ¥dningsmeny               Brian Richardson\fR
+.fi
+.PP
+.\" FIXME - add description of fields
+PÃ¥ artikelnivÃ¥ har sidhuvudet fÃ¶ljande format:
+.PP
+.nf
+\f(CRSun, 28 dec 1997 21:21:01   de.admin.news.groups       TrÃ¥d   20 av 86
+Rader 50   Re: EINSPRUCH zu RESULT:de.comm.mobil.ALL   Artikel  47 av 59
+Urs Janssen <urs@akk.org>        vid Arbeitskreis Kultur und Kommunikati\fR
+
+\f(CRarticle\-body\fR
+.fi
+.PP
+.\"
+.\"
+Utseendet pÃ¥ val\-, grupp\- och trÃ¥dnivÃ¥n kan anpassas. Se avsnittet "ANPASSA
+SKÃ„RMMODELLEN".
+.SS "VANLIGA FLYTTKNAPPAR"
+Denna tabell visar de vanliga tangenterna som anvÃ¤nds fÃ¶r att navigera
+mellan alla nivÃ¥er i \fBtin\fP.
+.RS
+.nf
+.ta \w'BÃ¶rjan av lista/artikel 'u +\w'ANSI/vt100 'u
+	ANSI/vt100    Andra terminaler
+BÃ¶rjan av lista/artikel    \fBHome\fP    \fBFirstPage\fP (\fB^\fP)
+Slutet av lista/artikel    \fBEnd\fP    \fBLastPage\fP (\fB$\fP)
+Sida upp    \fBPgUp\fP    \fBPageUp\fP (\fBu\fP, \fB^U\fP eller \fB^B\fP)
+Sida ner    \fBPgDn\fP    \fBPageDown\fP (\fB^D\fP eller \fB^F\fP eller \fB<SPACE>\fP)
+Linje uppÃ¥t    \fBUp arrow\fP    \fBUp\fP (\fBk\fP eller \fB^P\fP)
+Linje nedÃ¥t    \fBDown arrow\fP    \fBDown\fP (\fBj\fP eller \fB^N\fP)
+.fi
+.RE
+.\"
+.\"
+.SS "VANLIGA REDIGERINGSKOMMANDON"
+Ett redigeringspaket av typen \fB\%emacs\fP(1) gÃ¶r det enkelt att redigera
+inmatade strÃ¤ngar. En historiklista gÃ¶r det enkelt att Ã¥teranvÃ¤nda tidigare
+inmatade strÃ¤ngar. FÃ¶rutom piltangenterna finns fÃ¶ljande kommandon
+tillgÃ¤ngliga vid redigering av en strÃ¤ng:
+.TP  10
+\fB^A, ^E\fP
+flytta till bÃ¶rjan respektive slutet av raden.
+.TP 
+\fB^F, ^B\fP
+fÃ¶rflytta sig framÃ¥t eller bakÃ¥t en plats utan att fÃ¶rstÃ¶ra nÃ¥got.
+.TP 
+\fB^D\fP
+ta bort tecknet som fÃ¶r nÃ¤rvarande finns under markÃ¶ren, eller skicka EOF om
+det inte finns nÃ¥gra tecken i buffertminnet.
+.TP 
+\fB^H, <DEL>\fP
+ta bort tecknet till vÃ¤nster om markÃ¶ren.
+.TP 
+\fB^K\fP
+ta bort frÃ¥n markÃ¶ren till slutet av raden.
+.TP 
+\fB^P, ^N\fP
+gÃ¥ igenom historiken, fÃ¶regÃ¥ende och nÃ¤sta, respektive.
+.TP 
+\fB^L, ^R\fP
+rita om den aktuella linjen.
+.TP 
+\fB<CR>\fP
+placerar raden i historiklistan om den inte Ã¤r tom, lÃ¤gger till en ny rad
+och Ã¥tergÃ¥r till anroparen.
+.TP 
+\fB<ESC>\fP
+.\"
+.\"
+avbryter den aktuella redigeringsÃ¥tgÃ¤rden.
+.SS "GLOBALA KOMMANDON"
+FÃ¶ljande kommandon Ã¤r tillgÃ¤ngliga pÃ¥ alla fyra menynivÃ¥er och har alltid
+samma effekt.
+.TP  10
+\fBShellEscape '!'\fP
+Shell\-flykt. \fBShellEscape\fP i sig startar ett skal, \fBShellEscape\fP
+<kommando> kÃ¶r ett externt <kommando>. Denna funktion kan ha
+inaktiverats av systemadministratÃ¶ren.
+.TP 
+\fBToggleColor '&'\fP
+VÃ¤xla mellan anvÃ¤ndning av ANSI\-fÃ¤rg.
+.TP 
+\fBRedrawScr '^L'\fP
+Rita om den aktuella skÃ¤rmen.
+.TP 
+\fBScrollUp '<'\fP
+Rulla skÃ¤rmen uppÃ¥t en rad.
+.TP 
+\fBScrollDown '>'\fP
+Rulla ned skÃ¤rmen en rad.
+.TP 
+\fBPostponed 'O' '^O'\fP
+LÃ¤s om uppskjuten artikel. Om ditt system blockerar \fBPostponed\fP \-tangenten
+mÃ¥ste du citera den genom att fÃ¶rst trycka pÃ¥ '\fB^V\fP' (CTRL\-V). Menyn fÃ¶r
+uppskjutna artiklar erbjuder fÃ¶ljande Ã¥tgÃ¤rder: \fBPromptYes\fP ('\fBy\fP') =
+ladda om och Ã¶ppna redigeraren; \fBPostponeOverride\fP ('\fBY\fP') = publicera
+artikel (utan att Ã¶ppna redigeraren); \fBPostponeAll\fP ('\fBA\fP') = publicera
+alla uppskjutna artiklar (utan att Ã¶ppna redigeraren); \fBPromptNo\fP ('\fBn\fP')
+= hoppa Ã¶ver denna artikel; \fBQuit\fP ('\fBq\fP') = avsluta menyn fÃ¶r uppskjutna
+artiklar. FÃ¶r nÃ¤rvarande finns det inget "enkelt" sÃ¤tt att ta bort en
+uppskjuten artikel frÃ¥n filen med uppskjutna artiklar. IstÃ¤llet mÃ¥ste du
+anvÃ¤nda fÃ¶ljande kommandosekvens: ladda om den med \fBPostponed\fP, Ã¶ppna
+redigeraren med \fBPromptYes\fP ('\fBy\fP'), avsluta redigeraren, avbryt
+publiceringen med \fBQuit\fP ('\fB^O\fP\*(rq\fBy\fP\*(rq\fBq\fP'). Se Ã¤ven kommandoradsflaggan
+\&\*(rq\fB\-o\fP\*(rq.
+.TP 
+\fBHelp 'h'\fP
+HjÃ¤lpskÃ¤rm med kommandon som Ã¤r tillgÃ¤ngliga i den aktuella menyn. Du kan
+anvÃ¤nda \fBSearchSubjF\fP ('\fB/\fP'), \fBSearchSubjB\fP ('\fB?\fP') och \fBSearchRepeat\fP
+('\fB\(rs\fP') fÃ¶r att sÃ¶ka pÃ¥ denna skÃ¤rm. \fBQuit\fP ('\fBq\fP') Ã¥tergÃ¥r till
+menyn.
+.TP 
+\fBToggleHelpDisplay 'H'\fP
+VÃ¤xla mellan visning av hjÃ¤lpminimenyn lÃ¤ngst ned pÃ¥ skÃ¤rmen och
+publiceringsetikett efter att du har skrivit en artikel (\fBbÃ¶rjarnivÃ¥\fP).
+.TP 
+\fBDisplayPostHist 'W'\fP
+Lista artiklar publicerade av anvÃ¤ndaren. Publiceringsdatum, nyhetsgrupp och
+Ã¤mne visas. Se avsnittet "LISTA Ã–VER PUBLICERINGSHISTORIK" fÃ¶r mer
+information.
+.TP 
+\fBVersion 'v'\fP
+.\" -------------------------------------------------------------------
+.\"
+Skriv ut \fBtin\fP \-versionsinformation.
+.SS "KOMMANDON FÃ–R VAL AV NYHETSGRUPP"
+.TP  10
+\fB4\fP
+VÃ¤lj grupp 4.
+.TP 
+\fBMarkAncientArtRead '^E'\fP
+Markera alla artiklar i den aktuella gruppen som Ã¤r Ã¤ldre Ã¤n en viss tid i
+dagar eller ett datumformat enligt \fBRFC\ 5322\fP som lÃ¤sta.
+.TP 
+\fBSelectResetNewsrc '^R'\fP
+Ã…terstÃ¤ll filen \fI${TIN_HOMEDIR:\-"$HOME"}/.newsrc\fP. Detta kommer att radera
+alla uppgifter om vilka artiklar som har lÃ¤sts, sÃ¥ anvÃ¤nd denna funktion med
+fÃ¶rsiktighet.
+.TP 
+\fBSetRange '#'\fP
+VÃ¤lj ett intervall av artiklar som ska pÃ¥verkas av nÃ¤sta kommando. Se
+avsnittet "INTERVALL" fÃ¶r mer information.
+.TP 
+\fBSelectSortActive '.'\fP
+Sortera listan Ã¶ver nyhetsgrupper.
+.TP 
+\fBSearchRepeat '\(rs'\fP
+Upprepa fÃ¶regÃ¥ende sÃ¶kning.
+.TP 
+\fBSearchSubjF '/'\fP
+SÃ¶k efter en grupp efter namn och beskrivning (om det visas).
+.TP 
+\fBSearchSubjB '?'\fP
+SÃ¶k bakÃ¥t genom gruppnamnen och beskrivningarna.
+.TP 
+\fBSelectReadGrp '^J' '<CR>'\fP
+LÃ¤s aktuell grupp.
+.TP 
+\fBSelectEnterNextUnreadGrp '<TAB>' 'n'\fP
+GÃ¥ till nÃ¤sta grupp med olÃ¤sta nyheter. GÃ¥r tillbaka till bÃ¶rjan av
+gruppvalslistan och letar efter olÃ¤sta grupper.
+.TP 
+\fBCatchup 'c'\fP
+GÃ¶r den aktuella gruppen lÃ¤sbar fÃ¶r alla [efter bekrÃ¤ftelse] och gÃ¥ vidare
+till nÃ¤sta grupp i gruppvalslistan.
+.TP 
+\fBCatchupNextUnread 'C'\fP
+Markera aktuell grupp som lÃ¤st [efter bekrÃ¤ftelse] och ange nÃ¤sta olÃ¤sta
+grupp i grupplistan.
+.TP 
+\fBSelectToggleDescriptions 'd'\fP
+VÃ¤xla mellan att visa endast gruppnamnet eller gruppnamnet och
+gruppbeskrivningarna.
+.TP 
+\fBEditFilter 'E'\fP
+Redigera filterfilen och lÃ¤s om den efterÃ¥t.
+.TP 
+\fBSelectGoto 'g'\fP
+VÃ¤lj en ny grupp efter namn. Detta kommando kan anvÃ¤ndas fÃ¶r att komma Ã¥t
+vilken grupp som helst, Ã¤ven de som inte Ã¤r inkopplade fÃ¶r tillfÃ¤llet.
+.TP 
+\fBToggleInfoLastLine 'i'\fP
+VÃ¤xla mellan att visa beskrivningen av den aktuella nyhetsgruppen i sista
+raden. Detta Ã¤r inte tillgÃ¤ngligt om \fBtin\fP startades med flaggan
+\&\*(rq\fB\-d\fP\*(rq .
+.TP 
+\fBToggleInverseVideo 'I'\fP
+VÃ¤xla mellan inverterad video.
+.TP 
+\fBConnectionInfo 'J'\fP
+Visa information om aktuell anslutning.
+.TP 
+\fBLookupMessage 'L'\fP
+SÃ¶k upp artikeln med \*(rqMessage\-ID:\*(rq. Om ingen av grupperna som anges i
+\&\*(rqNewsgroups:\*(rq\-rubriken i den refererade artikeln Ã¤r tillgÃ¤nglig, visas
+endast innehÃ¥llet i \*(rqNewsgroups:\*(rq\-rubriken i den sista raden.  PÃ¥ denna
+nivÃ¥ fungerar detta kommando endast om du lÃ¤ser via NNTP och servern stÃ¶der
+[X]HDR (\fBRFC\ 2980\fP, \fBRFC\ 3977\fP) eller XPAT (\fBRFC\ 2980\fP).
+.TP 
+\fBSelectMoveGrp 'm'\fP
+Flytta den aktuella gruppen inom gruppvalslistan. Genom att ange '1' blir
+gruppen den fÃ¶rsta gruppen som visas i listan, genom att ange '8' blir den
+den Ã¥ttonde gruppen i listan osv. Genom att ange '$' blir gruppen den sista
+gruppen som visas.
+.TP 
+\fBOptionMenu 'M'\fP
+AnvÃ¤ndarkonfigurerbart alternativmeny (fÃ¶r mer information, se avsnittet
+"GLOBAL ALTERNATIVMENY OCH TINRC\-KONFIGURERBARA VARIABLER").
+.TP 
+\fBSelectNextUnreadGrp 'N'\fP
+Placerar markÃ¶ren pÃ¥ nÃ¤sta grupp med olÃ¤sta artiklar.
+.TP 
+\fBQuit 'q'\fP
+Avsluta \fBtin\fP \(em be anvÃ¤ndaren bekrÃ¤fta om \fBconfirm_choice\fP Ã¤r instÃ¤llt
+pÃ¥ rÃ¤tt sÃ¤tt.
+.TP 
+\fBQuitTin 'Q'\fP
+Avsluta \fBtin\fP \(em be inte anvÃ¤ndaren att bekrÃ¤fta.
+.TP 
+\fBSelectToggleReadDisplay 'r'\fP
+VÃ¤xla mellan att visa alla grupper som du prenumererar pÃ¥ och endast de
+grupper som innehÃ¥ller olÃ¤sta artiklar. Kommandot har ingen effekt om
+grupper angavs pÃ¥ kommandoraden nÃ¤r \fBtin\fP startades.
+.TP 
+\fBBugReport 'R'\fP
+Skicka ett felrapporteringsmeddelande eller kommentar till
+<tin\-bugs@tin.org>. Detta Ã¤r det bÃ¤sta sÃ¤ttet att fÃ¥ fel Ã¥tgÃ¤rdade
+och funktioner tillagda/Ã¤ndrade.
+.TP 
+\fBSelectSubscribe 's'\fP
+Prenumerera pÃ¥ aktuell grupp.
+.TP 
+\fBSelectSubscribePat 'S'\fP
+Prenumerera pÃ¥ grupper som matchar anvÃ¤ndardefinierade mÃ¶nster. Se avsnittet
+"NYHETSGRUPPLISTOR & JOKERTECKEN" fÃ¶r information om vilka typer av mÃ¶nster
+som \fBtin\fP fÃ¶rstÃ¥r.
+.TP 
+\fBSelectUnsubscribe 'u'\fP
+Avregistrera dig frÃ¥n aktuell grupp. Detta kan anvÃ¤ndas fÃ¶r att ta bort
+falska grupper. Se \fBstrip_bogus\fP i avsnittet "GLOBALA ALTERNATIVMENYN OCH
+TINRC\-KONFIGURERBARA VARIABLER".
+.TP 
+\fBSelectUnsubscribePat 'U'\fP
+Avregistrera dig frÃ¥n grupper som matchar anvÃ¤ndardefinierade mÃ¶nster. Se
+avsnittet "NYHETSGRUPPLISTOR & JOKERTECKEN" fÃ¶r information om vilka typer
+av mÃ¶nster som \fBtin\fP fÃ¶rstÃ¥r.
+.TP 
+\fBPost 'w'\fP
+Publicera en artikel i den aktuella gruppen. Om publiceringen av nÃ¥gon
+anledning misslyckas fÃ¥r du mÃ¶jlighet att \fBPostEdit\fP ('\fBe\fP') artikeln
+igen, \fBPostPostpone\fP ('\fBo\fP') den fÃ¶r senare bearbetning (se Ã¤ven
+kommandoradsalternativet \*(rq\fB\-o\fP\*(rq) eller kasta den via \fBQuit\fP ('\fBq\fP').
+.TP 
+\fBSelectQuitNoWrite 'X'\fP
+Avsluta \fBtin\fP utan att spara nÃ¥gra Ã¤ndringar i konfigurationen.
+.TP 
+\fBSelectYankActive 'y'\fP
+Yanks i alla grupper. VÃ¤xlar mellan att visa alla grupper i filen
+\fI${TIN_LIBDIR:\-NEWSLIBDIR}"/"${TIN_ACTIVEFILE:\-active}\fP och endast de
+grupper som prenumereras pÃ¥ i \fI${TIN_HOMEDIR:\-"$HOME"}/.newsrc\fP.
+.TP 
+\fBSelectSyncWithActive 'Y'\fP
+LÃ¤s igenom filen \fI${TIN_LIBDIR:\-NEWSLIBDIR}"/"${TIN_ACTIVEFILE:\-active}\fP
+fÃ¶r att se om det har kommit nÃ¥gra nya nyheter sedan \fBtin\fP startades.
+.TP 
+\fBSelectMarkGrpUnread 'z' 'Z'\fP
+.\" -------------------------------------------------------------------
+.\"
+Markera alla artiklar i den aktuella gruppen som olÃ¤sta.
+.SS GRUPPINDEXKOMMANDON
+Alla sÃ¶kningar pÃ¥ denna nivÃ¥ Ã¤r begrÃ¤nsade till olÃ¤sta artiklar om du Ã¤r i
+lÃ¤get \fBshow_only_unread_arts\fP. \fBGroupToggleReadUnread\fP ('\fBr\fP') kan
+anvÃ¤ndas fÃ¶r att vÃ¤xla instÃ¤llningen direkt fÃ¶re/efter sÃ¶kningen.
+.TP  10
+\fB4\fP
+VÃ¤lj artikel 4.
+.TP 
+\fBMenuFilterSelect '^A'\fP
+VÃ¤lj artiklar automatiskt med hjÃ¤lp av en meny. LÃ¤s avsnittet "FILTRERA
+ARTIKLAR" fÃ¶r mer information.
+.TP 
+\fBMarkAncientArtRead '^E'\fP
+Markera alla artiklar i den aktuella gruppen som Ã¤r Ã¤ldre Ã¤n en viss tid i
+dagar eller ett datumformat enligt \fBRFC\ 5322\fP som lÃ¤sta.
+.TP 
+\fBMenuFilterKill '^K'\fP
+Ta bort artikel(er) med hjÃ¤lp av en meny. LÃ¤s avsnittet "FILTRERA ARTIKLAR"
+fÃ¶r mer information.
+.TP 
+\fBMarkFeedRead '^X'\fP
+Markera aktuell artikel, trÃ¥d, intervall, automatiskt valda (populÃ¤ra)
+artiklar, artiklar som matchar mÃ¶nster eller taggade artiklar som lÃ¤sta. En
+frÃ¥ga visas om vilken typ som ska markeras.
+.TP 
+\fBMarkFeedUnread '^W'\fP
+Markera aktuell artikel, trÃ¥d, intervall, automatiskt valda (populÃ¤ra)
+artiklar, artiklar som matchar mÃ¶nster eller taggade artiklar som olÃ¤sta. En
+frÃ¥ga visas om vilken typ som ska markeras.
+.TP 
+\fBSetRange '#'\fP
+VÃ¤lj ett intervall av artiklar som ska pÃ¥verkas av nÃ¤sta kommando. Se
+avsnittet "INTERVALL" fÃ¶r mer information.
+.TP 
+\fBLastViewed '\-'\fP
+Ã…terstÃ¤ll det senaste meddelandet som visades.
+.TP 
+\fBSearchRepeat '\(rs'\fP
+Upprepa fÃ¶regÃ¥ende sÃ¶kning.
+.TP 
+\fBSearchSubjF '/'\fP
+SÃ¶k framÃ¥t efter angivet Ã¤mne.
+.TP 
+\fBSearchSubjB '?'\fP
+SÃ¶k bakÃ¥t efter angivet Ã¤mne.
+.TP 
+\fBGroupSelThd '*'\fP
+VÃ¤lj aktuell trÃ¥d fÃ¶r senare bearbetning.
+.TP 
+\fBGroupDoAutoSel '+'\fP
+VÃ¤ljer alla trÃ¥dar i aktuell grupp. Det Ã¤r en genvÃ¤g fÃ¶r att anropa
+\fBGroupSelPattern\fP med mÃ¶nstret \*(rq*\*(rq.
+.TP 
+\fBGroupToggleThdSel '.'\fP
+VÃ¤xla val av aktuell trÃ¥d. Om minst en olÃ¤st artikel (men inte alla olÃ¤sta
+artiklar) i den aktuella trÃ¥den Ã¤r markerad, markeras alla olÃ¤sta artiklar.
+.TP 
+\fBGroupSelThdIfUnreadSelected ';'\fP
+FÃ¶r varje trÃ¥d i den aktuella gruppen gÃ¤ller att om minst en olÃ¤st artikel
+Ã¤r markerad, markeras alla olÃ¤sta artiklar. Detta Ã¤r anvÃ¤ndbart fÃ¶r
+automatisk markering av fÃ¶rfattare nÃ¤r lÃ¤saren vill se hela trÃ¥den.
+.TP 
+\fBGroupSelPattern '='\fP
+BegÃ¤r ett mÃ¶nster som ska matchas. Alla trÃ¥dar vars Ã¤mnen matchar mÃ¶nstret
+kommer att markeras som valda. MÃ¶nstret \*(rq*\*(rq matchar alla Ã¤mnen. Om du bara
+anger '\fB<CR>\fP' kommer det senaste mÃ¶nstret som angavs att
+Ã¥teranvÃ¤ndas.
+.TP 
+\fBGroupReverseSel '@'\fP
+Ã…ngra alla val pÃ¥ alla artiklar.
+.TP 
+\fBGroupUndoSel '\[ti]'\fP
+Ã…ngra alla val pÃ¥ alla artiklar. Det rensar vÃ¤xlingseffekten av kommandot
+\fBGroupMarkUnselArtRead\fP ('\fBX\fP'). Efter att fÃ¶rst ha gjort en
+\fBGroupMarkUnselArtRead\fP kan man alltsÃ¥ gÃ¶ra \fBGroupUndoSel\fP fÃ¶r att
+Ã¥terstÃ¤lla artiklarna. PÃ¥ sÃ¥ sÃ¤tt kan man iterativt gallra bort ointressanta
+trÃ¥dar.
+.TP 
+\fBPipe '|'\fP
+PipebakÃ¥tstrÃ¶mning av artikel/trÃ¥d/automatiskt valda (populÃ¤ra)
+artiklar/artiklar som matchar mÃ¶nster/taggade artiklar till kommando. Se
+avsnittet "MAILING PIPING PRINTING REPOSTING AND SAVING ARTICLES" fÃ¶r mer
+information.
+.TP 
+\fBQuickFilterSelect '['\fP
+VÃ¤lj artiklar automatiskt med en enda tangent [efter
+bekrÃ¤ftelse]. StandardinstÃ¤llningarna fÃ¶r valet baseras pÃ¥ fÃ¶ljande fyra
+tinrc\-konfigurationsvariabler: \fBdefault_filter_select_case\fP,
+\fBdefault_filter_select_expire\fP, \fBdefault_filter_select_global\fP och
+\fBdefault_filter_select_header\fP.  LÃ¤s avsnittet "GLOBALA ALTERNATIVMENYN OCH
+TINRC\-KONFIGURERBARA VARIABLER" fÃ¶r en fullstÃ¤ndig fÃ¶rklaring av dessa
+variabler och "FILTRERING AV ARTIKLAR" fÃ¶r mer information om filtrering.
+.TP 
+\fBQuickFilterKill ']'\fP
+Ta bort artikel(er) med ett enda tangenttryck [efter
+bekrÃ¤ftelse]. StandardinstÃ¤llningarna fÃ¶r borttagning baseras pÃ¥ fÃ¶ljande
+fyra tinrc\-konfigurationsvariabler: \fBdefault_filter_kill_case\fP,
+\fBdefault_filter_kill_expire\fP, \fBdefault_filter_kill_global\fP och
+\fBdefault_filter_kill_header\fP.  LÃ¤s avsnittet "GLOBALA ALTERNATIVMENYN OCH
+TINRC\-KONFIGURERBARA VARIABLER" fÃ¶r en fullstÃ¤ndig fÃ¶rklaring av dessa
+variabler och "FILTRERING AV ARTIKLAR" fÃ¶r mer information om filtrering.
+.TP 
+\fBGroupReadBasenote '^J' '<CR>'\fP
+LÃ¤s aktuell artikel.
+.TP 
+\fBGroupNextUnreadArtOrGrp '<TAB>'\fP
+Visa nÃ¤sta olÃ¤sta artikel eller grupp.
+.TP 
+\fBSearchAuthF 'a'\fP
+SÃ¶kning efter fÃ¶rfattare. Detta sÃ¶ker efter artiklar med en specifik
+\&\*(rqFrÃ¥n:\*(rq\-rad.
+.TP 
+\fBSearchAuthB 'A'\fP
+SÃ¶k bakÃ¥t efter fÃ¶rfattare. Annars, se \fBSearchAuthF\fP ('\fBa\fP') ovan.
+.TP 
+\fBSearchBody 'B'\fP
+SÃ¶k i alla artiklar i gruppen (kan ta lÃ¥ng tid). Du kan avbryta sÃ¶kningen
+med \fBQuit\fP (\fBq\fP).
+.TP 
+\fBCatchup 'c'\fP
+Markera alla artiklar som lÃ¤sta [efter bekrÃ¤ftelse] och Ã¥tergÃ¥ sedan till
+gruppvalslistan. Flytta markÃ¶ren till nÃ¤sta grupp.
+.TP 
+\fBCatchupNextUnread 'C'\fP
+Markera alla artiklar som lÃ¤sta [efter bekrÃ¤ftelse] och gÃ¥ vidare till nÃ¤sta
+grupp med olÃ¤sta nyheter.
+.TP 
+\fBGroupToggleSubjDisplay 'd'\fP
+Visa fÃ¶rfattaren genom alla mÃ¶jliga flaggor fÃ¶r variabeln tinrc
+\fBshow_author\fP.
+.TP 
+\fBGroupCancel 'D'\fP
+Avbryt (radera) eller ersÃ¤tt (skriv Ã¶ver) den aktuella artikeln. Den mÃ¥ste
+ha publicerats av samma anvÃ¤ndare. Avbrytningsmeddelandet kan ses i
+nyhetsgruppen "control" eller "control.cancel".
+.TP 
+\fBEditFilter 'E'\fP
+Redigera filterfilen och lÃ¤s om den efterÃ¥t.
+.TP 
+\fBGroupGoto 'g'\fP
+VÃ¤lj en ny grupp efter namn. Detta kommando kan anvÃ¤ndas fÃ¶r att komma Ã¥t
+vilken grupp som helst, Ã¤ven de som inte Ã¤r inkopplade fÃ¶r tillfÃ¤llet.
+.TP 
+\fBGroupToggleGetartLimit 'G'\fP
+VÃ¤xla mellan artikel\-/gruppbegrÃ¤nsning.
+.TP 
+\fBToggleInfoLastLine 'i'\fP
+Visa Ã¤mnet fÃ¶r den fÃ¶rsta artikeln i den aktuella trÃ¥den i sista raden.
+.TP 
+\fBToggleInverseVideo 'I'\fP
+VÃ¤xla mellan inverterad video.
+.TP 
+\fBConnectionInfo 'J'\fP
+Visa information om aktuell anslutning.
+.TP 
+\fBGroupMarkThdRead 'K'\fP
+Markera artikeln/trÃ¥den som lÃ¤st och gÃ¥ vidare till nÃ¤sta olÃ¤sta
+artikel/trÃ¥d. Om ett intervall av artiklar/trÃ¥dar Ã¤r instÃ¤llt kommer
+intervallet att markeras som lÃ¤st istÃ¤llet fÃ¶r den aktuella
+artikeln/trÃ¥den. NÃ¤r taggade artiklar/trÃ¥dar finns, visas en frÃ¥ga om hur du
+vill gÃ¥ vidare.
+.TP 
+\fBGroupListThd 'l'\fP
+Ã–ppna trÃ¥den under den aktuella markÃ¶rpositionen.
+.TP 
+\fBLookupMessage 'L'\fP
+SÃ¶k upp artikeln med \*(rqMessage\-ID:\*(rq. Om du inte lÃ¤ser via NNTP eller om
+servern varken stÃ¶der [X]HDR (\fBRFC\ 2980\fP, \fBRFC\ 3977\fP) eller XPAT (\fBRFC\ 2980\fP), sÃ¶ks endast ID:n i den aktuella gruppen.
+.TP 
+\fBGroupMail 'm'\fP
+Skicka aktuell artikel/trÃ¥d/automatiskt valda (populÃ¤ra) artiklar/artiklar
+som matchar mÃ¶nster/taggade artiklar till nÃ¥gon. Se avsnittet "SKICKA,
+SKRIVA UT, REPOSTERA OCH SPARA ARTIKLAR" fÃ¶r mer information.
+.TP 
+\fBOptionMenu 'M'\fP
+AnvÃ¤ndarkonfigurerbart alternativmeny (fÃ¶r mer information, se avsnittet
+"GLOBAL ALTERNATIVMENY OCH TINRC\-KONFIGURERBARA VARIABLER").
+.TP 
+\fBGroupNextGroup 'n'\fP
+GÃ¥ till nÃ¤sta grupp.
+.TP 
+\fBGroupNextUnreadArt 'N'\fP
+GÃ¥ till nÃ¤sta olÃ¤sta artikel.
+.TP 
+\fBPrint 'o'\fP
+Skicka aktuell artikel/trÃ¥d/automatiskt valda (populÃ¤ra) artiklar/artiklar
+som matchar mÃ¶nster/taggade artiklar till skrivaren. Se avsnittet "SKICKA,
+SKRIVA UT, REPOSTERA OCH SPARA ARTIKLAR" fÃ¶r mer information.
+.TP 
+\fBGroupPrevGroup 'p'\fP
+GÃ¥ till fÃ¶regÃ¥ende grupp.
+.TP 
+\fBGroupPrevUnreadArt 'P'\fP
+GÃ¥ till fÃ¶regÃ¥ende olÃ¤st artikel.
+.TP 
+\fBQuit 'q'\fP
+Ã…tergÃ¥ till fÃ¶regÃ¥ende nivÃ¥.
+.TP 
+\fBQuitTin 'Q'\fP
+Avsluta \fBtin\fP \(em be inte anvÃ¤ndaren att bekrÃ¤fta.
+.TP 
+\fBGroupToggleReadUnread 'r'\fP
+VÃ¤xla mellan att visa alla artiklar och olÃ¤sta artiklar.
+.TP 
+\fBBugReport 'R'\fP
+Skicka ett felrapporteringsmeddelande eller kommentar till
+<tin\-bugs@tin.org>. Detta Ã¤r det bÃ¤sta sÃ¤ttet att fÃ¥ fel Ã¥tgÃ¤rdade
+och funktioner tillagda/Ã¤ndrade.
+.TP 
+\fBGroupSave 's'\fP
+Spara aktuell artikel/trÃ¥d/automatiskt valda (populÃ¤ra) artiklar/artiklar
+som matchar mÃ¶nster/taggade artiklar. Se avsnittet "SKICKA, SKRIVA UT,
+REPOSTERA OCH SPARA ARTIKLAR" fÃ¶r mer information.
+.TP 
+\fBGroupAutoSave 'S'\fP
+Spara markerade artiklar automatiskt utan ytterligare uppmaningar.
+.TP 
+\fBGroupTag 't'\fP
+VÃ¤xla taggstatus fÃ¶r aktuell artikel/trÃ¥d fÃ¶r \fBGroupMail\fP ('\fBm\fP') /
+\fBPipe\fP ('\fB|\fP') / \fBPrint\fP ('\fBo\fP') / \fBGroupSave\fP ('\fBs\fP') /
+\fBGroupRepost\fP ('\fBx\fP').
+.TP 
+\fBGroupTagParts 'T'\fP
+MÃ¤rk/avmÃ¤rk automatiskt alla delar av det aktuella flerdelade meddelandet i
+ordning.
+.TP 
+\fBGroupToggleThreading 'u'\fP
+VÃ¤xla mellan trÃ¥dningslÃ¤gena: ingen trÃ¥dning, trÃ¥dning efter Ã¤mne, trÃ¥dning
+efter referenser, trÃ¥dning efter bÃ¥de Ã¤mne och referenser, gruppera
+flerdelade artiklar i en trÃ¥d (baserat pÃ¥ Ã¤mne).
+.TP 
+\fBGroupUntag 'U'\fP
+Ta bort alla taggar frÃ¥n artiklar som har taggats.
+.TP 
+\fBPost 'w'\fP
+Publicera en artikel i den aktuella gruppen. Om publiceringen av nÃ¥gon
+anledning misslyckas fÃ¥r du mÃ¶jlighet att redigera artikeln igen via
+\fBPostEdit\fP ('\fBe\fP'), skjuta upp den fÃ¶r senare bearbetning via
+\fBPostPostpone\fP ('\fBo\fP') (se Ã¤ven kommandoradsalternativet \*(rq\fB\-o\fP\*(rq) eller
+kasta den via \fBQuit\fP ('\fBq\fP').
+.TP 
+\fBGroupRepost 'x'\fP
+Reposta en redan publicerad artikel/trÃ¥d/automatiskt valda (populÃ¤ra)
+artiklar/artiklar som matchar ett mÃ¶nster/taggade artiklar till en annan
+nyhetsgrupp. AnvÃ¤ndbart fÃ¶r att repostar frÃ¥n globala till lokala
+nyhetsgrupper. AnvÃ¤nd inte detta fÃ¶r att korsposta dina egna artiklar.
+.TP 
+\fBGroupMarkUnselArtRead 'X'\fP
+Markera alla olÃ¤sta artiklar som inte har valts som lÃ¤sta, rita om skÃ¤rmen
+fÃ¶r att Ã¥terspegla Ã¤ndringarna och placera indexet vid den fÃ¶rsta trÃ¥den fÃ¶r
+att bÃ¶rja lÃ¤sa.  Om du trycker pÃ¥ \fBGroupMarkUnselArtRead\fP ('\fBX\fP') igen
+vÃ¤xlar du tillbaka till hur det var tidigare. Se kommandot \fBGroupUndoSel\fP
+('\fB\[ti]\fP') fÃ¶r att rensa vÃ¤xlingseffekten. Om du lÃ¤mnar gruppen rensas
+ocksÃ¥ vÃ¤xlingseffekten och Ã¤ndringarna blir permanenta.
+.TP 
+\fBMarkArtUnread 'z'\fP
+Markera aktuell artikel som olÃ¤st.
+.TP 
+\fBMarkThdUnread 'Z'\fP
+.\" -------------------------------------------------------------------
+.\"
+Markera aktuell trÃ¥d som olÃ¤st. Om ett trÃ¥dintervall Ã¤r angivet markeras
+intervallet som olÃ¤st istÃ¤llet fÃ¶r den aktuella trÃ¥den. Om det finns taggade
+trÃ¥dar visas en frÃ¥ga om hur du vill fortsÃ¤tta.
+.SS TRÃ…DLISTAKOMMANDON
+.\" this sections should be complete
+.TP  10
+\fB4\fP
+VÃ¤lj artikel 4 i trÃ¥den.
+.TP 
+\fBMenuFilterSelect '^A'\fP
+VÃ¤lj artiklar automatiskt med hjÃ¤lp av en meny. LÃ¤s avsnittet "FILTRERA
+ARTIKLAR" fÃ¶r mer information.
+.TP 
+\fBMenuFilterKill '^K'\fP
+Ta bort artikel(er) med hjÃ¤lp av en meny. LÃ¤s avsnittet "FILTRERA ARTIKLAR"
+fÃ¶r mer information.
+.TP 
+\fBMarkFeedRead '^X'\fP
+Markera aktuell artikel, trÃ¥d, intervall, automatiskt valda (populÃ¤ra)
+artiklar, artiklar som matchar mÃ¶nster eller taggade artiklar som lÃ¤sta. En
+frÃ¥ga visas om vilken typ som ska markeras.
+.TP 
+\fBMarkFeedUnread '^W'\fP
+Markera aktuell artikel, trÃ¥d, intervall, automatiskt valda (populÃ¤ra)
+artiklar, artiklar som matchar mÃ¶nster eller taggade artiklar som olÃ¤sta. En
+frÃ¥ga visas om vilken typ som ska markeras.
+.TP 
+\fBSetRange '#'\fP
+VÃ¤lj ett intervall av artiklar som ska pÃ¥verkas av nÃ¤sta kommando. Se
+avsnittet "INTERVALL" fÃ¶r mer information.
+.TP 
+\fBLastViewed '\-'\fP
+Ã…terstÃ¤ll det senaste meddelandet som visades.
+.TP 
+\fBSearchRepeat '\(rs'\fP
+Upprepa fÃ¶regÃ¥ende sÃ¶kning.
+.TP 
+\fBSearchSubjF '/'\fP
+SÃ¶k framÃ¥t efter angivet Ã¤mne.
+.TP 
+\fBSearchSubjB '?'\fP
+SÃ¶k bakÃ¥t efter angivet Ã¤mne.
+.TP 
+\fBThreadSelArt '*'\fP
+VÃ¤lj aktuell trÃ¥d fÃ¶r senare bearbetning.
+.TP 
+\fBThreadToggleArtSel '.'\fP
+VÃ¤xla val av aktuell artikel.
+.TP 
+\fBThreadReverseSel '@'\fP
+OmvÃ¤nd artikelval.
+.TP 
+\fBThreadUndoSel '\[ti]'\fP
+Ã…ngra alla val pÃ¥ aktuell trÃ¥d.
+.TP 
+\fBPipe '|'\fP
+PipebakÃ¥tstrÃ¶mning av artikel/trÃ¥d/automatiskt valda (populÃ¤ra)
+artiklar/artiklar som matchar mÃ¶nster/taggade artiklar till kommando. Se
+avsnittet "MAILING PIPING PRINTING REPOSTING AND SAVING ARTICLES" fÃ¶r mer
+information.
+.TP 
+\fBThreadReadArt '^J' '<CR>'\fP
+LÃ¤s aktuell artikel i trÃ¥den.
+.TP 
+\fBThreadReadNextArtOrThread '<TAB>'\fP
+Visa nÃ¤sta olÃ¤sta artikel i trÃ¥den.
+.TP 
+\fBSearchAuthF 'a'\fP
+SÃ¶kning efter fÃ¶rfattare. Detta sÃ¶ker efter artiklar med en specifik
+\&\*(rqFrÃ¥n:\*(rq\-rad. SÃ¶kningen fortsÃ¤tter till nÃ¤sta trÃ¥d om inget hittas i den
+aktuella.
+.TP 
+\fBSearchAuthB 'A'\fP
+SÃ¶k bakÃ¥t efter fÃ¶rfattare. Annars, se \fBSearchAuthF\fP ('\fBa\fP') ovan.
+.TP 
+\fBSearchBody 'B'\fP
+SÃ¶k i alla artiklar i gruppen (kan ta lÃ¥ng tid). Du kan avbryta sÃ¶kningen
+med \fBQuit\fP (\fBq\fP).
+.TP 
+\fBCatchup 'c'\fP
+Markera trÃ¥den som lÃ¤st [efter bekrÃ¤ftelse] och Ã¥tergÃ¥ till
+gruppindexsidan. Flytta markÃ¶ren till nÃ¤sta trÃ¥d.
+.TP 
+\fBCatchupNextUnread 'C'\fP
+Markera trÃ¥den som lÃ¤st [efter bekrÃ¤ftelse] och gÃ¥ till nÃ¤sta trÃ¥d som
+innehÃ¥ller olÃ¤sta nyheter.
+.TP 
+\fBThreadToggleSubjDisplay 'd'\fP
+Visa fÃ¶rfattaren genom alla mÃ¶jliga flaggor fÃ¶r variabeln tinrc
+\fBshow_author\fP.
+.TP 
+\fBThreadCancel 'D'\fP
+Avbryt (radera) eller ersÃ¤tt (skriv Ã¶ver) den aktuella artikeln. Den mÃ¥ste
+ha publicerats av samma anvÃ¤ndare. Avbrytningsmeddelandet kan ses i
+nyhetsgruppen "control" eller "control.cancel".
+.TP 
+\fBEditFilter 'E'\fP
+Redigera filterfilen och lÃ¤s om den efterÃ¥t.
+.TP 
+\fBThreadFollowupQuote 'f'\fP
+LÃ¤gg upp en uppfÃ¶ljning till den aktuella artikeln med en kopia av artikeln
+bifogad.
+.TP 
+\fBThreadFollowup 'F'\fP
+Skicka en uppfÃ¶ljning till den aktuella artikeln utan att bifoga en kopia av
+artikeln.
+.TP 
+\fBToggleInfoLastLine 'i'\fP
+Visa Ã¤mnet fÃ¶r den aktuella artikeln i sista raden.
+.TP 
+\fBToggleInverseVideo 'I'\fP
+VÃ¤xla mellan inverterad video.
+.TP 
+\fBConnectionInfo 'J'\fP
+Visa information om aktuell anslutning.
+.TP 
+\fBThreadMarkArtRead 'K'\fP
+Markera artikeln som lÃ¤st och gÃ¥ vidare till nÃ¤sta olÃ¤sta artikel. Om ett
+intervall av artiklar Ã¤r instÃ¤llt kommer intervallet att markeras som lÃ¤st
+istÃ¤llet fÃ¶r den aktuella artikeln. NÃ¤r taggade artiklar finns, visas en
+frÃ¥ga om hur du vill fortsÃ¤tta.
+.TP 
+\fBLookupMessage 'L'\fP
+SÃ¶k upp artikeln med \*(rqMessage\-ID:\*(rq. Om du inte lÃ¤ser via NNTP eller om
+servern varken stÃ¶der [X]HDR (\fBRFC\ 2980\fP, \fBRFC\ 3977\fP) eller XPAT (\fBRFC\ 2980\fP), sÃ¶ks endast ID:n i den aktuella gruppen.
+.TP 
+\fBThreadMail 'm'\fP
+Skicka aktuell artikel/trÃ¥d/automatiskt valda (populÃ¤ra) artiklar/artiklar
+som matchar mÃ¶nster/taggade artiklar till nÃ¥gon. Se avsnittet "SKICKA,
+SKRIVA UT, REPOSTERA OCH SPARA ARTIKLAR" fÃ¶r mer information.
+.TP 
+\fBPrint 'o'\fP
+Skicka aktuell artikel/trÃ¥d/automatiskt valda (populÃ¤ra) artiklar/artiklar
+som matchar mÃ¶nster/taggade artiklar till skrivaren. Se avsnittet "SKICKA,
+SKRIVA UT, REPOSTERA OCH SPARA ARTIKLAR" fÃ¶r mer information.
+.TP 
+\fBQuit 'q'\fP
+Ã…tergÃ¥ till fÃ¶regÃ¥ende nivÃ¥.
+.TP 
+\fBQuitTin 'Q'\fP
+Avsluta \fBtin\fP \(em be inte anvÃ¤ndaren att bekrÃ¤fta.
+.TP 
+\fBBugReport 'R'\fP
+Skicka ett felrapporteringsmeddelande eller kommentar till
+<tin\-bugs@tin.org>. Detta Ã¤r det bÃ¤sta sÃ¤ttet att fÃ¥ fel Ã¥tgÃ¤rdade
+och funktioner tillagda/Ã¤ndrade.
+.TP 
+\fBThreadSave 's'\fP
+Spara aktuell artikel/trÃ¥d/automatiskt valda (populÃ¤ra) artiklar/artiklar
+som matchar mÃ¶nster/taggade artiklar. Se avsnittet "SKICKA, SKRIVA UT,
+REPOSTERA OCH SPARA ARTIKLAR" fÃ¶r mer information.
+.TP 
+\fBThreadAutoSave 'S'\fP
+Spara markerade artiklar automatiskt utan ytterligare uppmaningar.
+.TP 
+\fBThreadTag 't'\fP
+VÃ¤xla taggstatus fÃ¶r aktuell artikel fÃ¶r utskick, vidarebefordran, utskrift,
+sparande eller Ã¥terpublicering.
+.TP 
+\fBThreadTagParts 'T'\fP
+MÃ¤rk/avmÃ¤rk automatiskt alla delar av det aktuella flerdelade meddelandet i
+ordning.
+.TP 
+\fBThreadUntag 'U'\fP
+Ta bort alla taggade trÃ¥dar.
+.TP 
+\fBPost 'w'\fP
+Publicera en artikel i den aktuella gruppen. Om publiceringen av nÃ¥gon
+anledning misslyckas fÃ¥r du mÃ¶jlighet att redigera artikeln igen via
+\fBPostEdit\fP ('\fBe\fP'), skjuta upp den fÃ¶r senare bearbetning via
+\fBPostPostpone\fP ('\fBo\fP') (se Ã¤ven kommandoradsalternativet \*(rq\fB\-o\fP\*(rq) eller
+kasta den via \fBQuit\fP ('\fBq\fP').
+.TP 
+\fBMarkArtUnread 'z'\fP
+Markera aktuell artikel i trÃ¥den som olÃ¤st. Om ett intervall av artiklar Ã¤r
+instÃ¤llt kommer intervallet att markeras som olÃ¤st istÃ¤llet fÃ¶r den aktuella
+artikeln. NÃ¤r taggade artiklar finns, visas en frÃ¥ga om hur du vill
+fortsÃ¤tta.
+.TP 
+\fBMarkThdUnread 'Z'\fP
+.\" -------------------------------------------------------------------
+.\"
+Markera alla artiklar i trÃ¥den som olÃ¤sta.
+.SS ARTIKELVISNINGSKOMMANDON
+.\" FIXME - refine descriptions
+.TP  10
+\fB0\fP
+LÃ¤s den fÃ¶rsta (grundlÃ¤ggande) artikeln i denna trÃ¥d.
+.TP 
+\fB4\fP
+LÃ¤s svar 4 i denna trÃ¥d.
+.TP 
+\fBMenuFilterSelect '^A'\fP
+VÃ¤lj artiklar automatiskt med hjÃ¤lp av en meny. LÃ¤s avsnittet "FILTRERA
+ARTIKLAR" fÃ¶r mer information.
+.TP 
+\fBPageReplyQuoteHeaders '^E'\fP
+Svara via e\-post till fÃ¶rfattaren av den aktuella artikeln med en kopia av
+artikeln inklusive alla rubriker.
+.TP 
+\fBPagePGPCheckArticle '^G'\fP
+UtfÃ¶r \fB\%pgp\fP(1) / \fB\%gpg\fP(1) operationer pÃ¥ artikeln. Detta fÃ¶rvÃ¤ntar sig
+inline pgp (\fBRFC\ 9580\fP) och inte MIME pgp (\fBRFC\ 3156\fP).
+.TP 
+\fBPageToggleRaw '^H'\fP
+VÃ¤xlar mellan visningslÃ¤get (rÃ¥tt inklusive alla rubriker vs. bearbetat).
+.TP 
+\fBMenuFilterKill '^K'\fP
+Ta bort artikel(er) med hjÃ¤lp av en meny. LÃ¤s avsnittet "FILTRERA ARTIKLAR"
+fÃ¶r mer information.
+.TP 
+\fBPageToggleTabs '^T'\fP
+VÃ¤xla mellan tabbstyckets bredd pÃ¥ 4 och 8 tecken.
+.TP 
+\fBPageFollowupQuoteHeaders '^W'\fP
+LÃ¤gg upp en uppfÃ¶ljning till den aktuella artikeln med en kopia av artikeln
+inklusive alla rubriker.
+.TP 
+\fBPageToggleTex2iso '"'\fP
+VÃ¤xla mellan TeX\- och ISO\-avkodning fÃ¶r aktuell
+artikel. StandardinstÃ¤llningen hÃ¤mtas frÃ¥n variabeln \fBtex2iso_conv\fP i filen
+tinrc.
+.TP 
+\fBPageToggleAllHeaders '*'\fP
+VÃ¤xlar mellan visning av alla rubriker och rubriker i
+\fBnews_headers_to_display\fP.
+.TP 
+\fBPageArticleInfo \*(rq'\fP
+Detaljerad MIME\-information om artikeln.
+.TP 
+\fBPageToggleRot '%'\fP
+VÃ¤xla ROT\-13\-avkodning fÃ¶r denna artikel.
+.TP 
+\fBPageToggleInlineData '('\fP
+VÃ¤xla mellan att visa data utanfÃ¶r MIME, t.ex. uuencoded\- eller
+yenc\-data. StandardinstÃ¤llningen hÃ¤mtas frÃ¥n variabeln \fBhide_inline_data\fP i
+filen tinrc.
+.TP 
+\fBPageReveal ')'\fP
+Formfeed\-tecknet (^L) anvÃ¤nds ofta fÃ¶r att dÃ¶lja "spoilers" som lÃ¤saren
+kanske inte vill se nÃ¤r hen fÃ¶rst lÃ¤ser en artikel. All text efter ett
+formfeed visas inte. Detta tangenttryck fungerar som en avslÃ¶jande tangent
+och visar den dolda texten igen. Om du blÃ¤ddrar nedÃ¥t visas ocksÃ¥ texten, om
+du blÃ¤ddrar uppÃ¥t dÃ¶ljs den igen.
+.TP 
+\fBLastViewed '\-'\fP
+Ã…terstÃ¤ll det senaste meddelandet som visades.
+.TP 
+\fBSearchRepeat '\(rs'\fP
+Upprepa fÃ¶regÃ¥ende sÃ¶kning.
+.TP 
+\fBSearchSubjF '/'\fP
+SÃ¶k framÃ¥t i texten i denna artikel.
+.TP 
+\fBSearchSubjB '?'\fP
+SÃ¶k bakÃ¥t i texten i denna artikel.
+.TP 
+\fBPageSkipIncludedText ':'\fP
+Hoppa till slutet av nÃ¤sta citerade textblock i denna artikel. Citerad text
+Ã¤r allt som matchar \fBquote_regex\fP, \fBquote_regex2\fP eller \fBquote_regex3\fP.
+.TP 
+\fBPageTopThd '<'\fP
+GÃ¥ till den fÃ¶rsta artikeln i den aktuella trÃ¥den.
+.TP 
+\fBPageBotThd '>'\fP
+GÃ¥ till den senaste artikeln i den aktuella trÃ¥den.
+.TP 
+\fBPageToggleHighlight '_'\fP
+Aktivera/inaktivera ordmarkering.
+.TP 
+\fBPageToggleVerbatim ','\fP
+BlÃ¤ddra igenom de olika flaggorna fÃ¶r \fBverbatim_handling\fP.
+.TP 
+\fBPipe '|'\fP
+PipebakÃ¥tstrÃ¶mning av artikel/trÃ¥d/automatiskt valda (populÃ¤ra)
+artiklar/artiklar som matchar mÃ¶nster/taggade artiklar till kommando. Se
+avsnittet "MAILING PIPING PRINTING REPOSTING AND SAVING ARTICLES" fÃ¶r mer
+information.
+.TP 
+\fBQuickFilterSelect '['\fP
+VÃ¤lj artiklar automatiskt med en enda tangent. StandardinstÃ¤llningarna fÃ¶r
+valet baseras pÃ¥ fÃ¶ljande fyra tinrc\-konfigurationsvariabler:
+\fBdefault_filter_select_case\fP, \fBdefault_filter_select_expire\fP,
+\fBdefault_filter_select_global\fP och \fBdefault_filter_select_header\fP LÃ¤s
+avsnittet "GLOBALA ALTERNATIVMENYN OCH TINRC\-KONFIGURERBARA VARIABLER" fÃ¶r
+en fullstÃ¤ndig fÃ¶rklaring av dessa variabler och "FILTRERING AV ARTIKLAR"
+fÃ¶r mer information om filtrering.
+.TP 
+\fBQuickFilterKill ']'\fP
+Avsluta artikel(er) med ett enda tangenttryck. StandardinstÃ¤llningarna fÃ¶r
+avslutning baseras pÃ¥ fÃ¶ljande fyra tinrc\-konfigurationsvariabler:
+\fBdefault_filter_kill_case\fP, \fBdefault_filter_kill_expire\fP,
+\fBdefault_filter_kill_global\fP och \fBdefault_filter_kill_header\fP.  LÃ¤s
+avsnittet "GLOBALA ALTERNATIVMENYN OCH TINRC\-KONFIGURERBARA VARIABLER" fÃ¶r
+en fullstÃ¤ndig fÃ¶rklaring av dessa variabler och "FILTRERING AV ARTIKLAR"
+fÃ¶r mer information om filtrering.
+.TP 
+\fBPageNextThd '^J' '<CR>'\fP
+GÃ¥ till nÃ¤sta basartikel.
+.TP 
+\fBPageNextUnread '<TAB>'\fP
+GÃ¥ till nÃ¤sta olÃ¤sta artikel. Om variabeln tinrc \fBgoto_next_unread\fP inte
+innehÃ¥ller PageNextUnread, blÃ¤ddrar denna tangent fÃ¶rst igenom den aktuella
+artikeln.
+.TP 
+\fBSearchAuthF 'a'\fP
+FÃ¶rfattarsÃ¶kning.
+.TP 
+\fBSearchAuthB 'A'\fP
+FÃ¶rfattarens bakÃ¥t sÃ¶kning.
+.TP 
+\fBSearchBody 'B'\fP
+SÃ¶k i alla artiklar i gruppen (kan ta lÃ¥ng tid). Du kan avbryta sÃ¶kningen
+med \fBQuit\fP (\fBq\fP).
+.TP 
+\fBCatchup 'c'\fP
+Markera den aktuella trÃ¥den som lÃ¤st [efter bekrÃ¤ftelse] och Ã¥tergÃ¥ till
+fÃ¶regÃ¥ende meny. Flytta markÃ¶ren till nÃ¤sta objekt.
+.TP 
+\fBCatchupNextUnread 'C'\fP
+Markera resten av den aktuella trÃ¥den som lÃ¤st [efter bekrÃ¤ftelse] och gÃ¥
+vidare till nÃ¤sta trÃ¥d med olÃ¤sta artiklar.
+.TP 
+\fBPageCancel 'D'\fP
+Avbryt (radera) eller ersÃ¤tt (skriv Ã¶ver) den aktuella artikeln. Den mÃ¥ste
+ha publicerats av samma anvÃ¤ndare. Avbrytningsmeddelandet kan ses i
+nyhetsgruppen "control" eller "control.cancel".
+.TP 
+\fBPageEditArticle 'e'\fP
+Redigera den aktuella artikeln. Detta Ã¤r begrÃ¤nsat till e\-postgrupper och
+sparade nyheter.
+.TP 
+\fBEditFilter 'E'\fP
+Redigera filterfilen och lÃ¤s om den efterÃ¥t.
+.TP 
+\fBPageFollowupQuote 'f'\fP
+LÃ¤gg upp en uppfÃ¶ljning till den aktuella artikeln med en kopia av artikeln
+bifogad.
+.TP 
+\fBPageFollowup 'F'\fP
+Skicka en uppfÃ¶ljning till den aktuella artikeln utan att bifoga en kopia av
+artikeln.
+.TP 
+\fBPageFirstPage 'g'\fP
+GÃ¥ till bÃ¶rjan av artikeln.
+.TP 
+\fBPageLastPage 'G'\fP
+GÃ¥ till slutet av artikeln.
+.TP 
+\fBToggleInfoLastLine 'i'\fP
+Visa Ã¤mnet fÃ¶r den aktuella artikeln i sista raden.
+.TP 
+\fBToggleInverseVideo 'I'\fP
+VÃ¤xla mellan inverterad video.
+.TP 
+\fBConnectionInfo 'J'\fP
+Visa information om aktuell anslutning.
+.TP 
+\fBPageKillThd 'K'\fP
+Markera resten av trÃ¥den som lÃ¤st och gÃ¥ vidare till nÃ¤sta olÃ¤sta trÃ¥d.
+.TP 
+\fBPageListThd 'l'\fP
+Visa trÃ¥dmenyn som den aktuella artikeln ingÃ¥r i.
+.TP 
+\fBLookupMessage 'L'\fP
+SÃ¶k upp artikeln med \*(rqMessage\-ID:\*(rq. Om du inte lÃ¤ser via NNTP eller om
+servern varken stÃ¶der [X]HDR (\fBRFC\ 2980\fP, \fBRFC\ 3977\fP) eller XPAT (\fBRFC\ 2980\fP), sÃ¶ks endast ID:n i den aktuella gruppen.
+.TP 
+\fBPageMail 'm'\fP
+Skicka aktuell artikel/trÃ¥d/automatiskt valda (populÃ¤ra) artiklar/artiklar
+som matchar mÃ¶nster/taggade artiklar till nÃ¥gon. Se avsnittet "SKICKA,
+SKRIVA UT, REPOSTERA OCH SPARA ARTIKLAR" fÃ¶r mer information.
+.TP 
+\fBOptionMenu 'M'\fP
+AnvÃ¤ndarkonfigurerbart alternativmeny (fÃ¶r mer information, se avsnittet
+"GLOBAL ALTERNATIVMENY OCH TINRC\-KONFIGURERBARA VARIABLER").
+.TP 
+\fBPageNextArt 'n'\fP
+GÃ¥ till nÃ¤sta artikel.
+.TP 
+\fBPageNextUnreadArt 'N'\fP
+GÃ¥ till nÃ¤sta olÃ¤sta artikel.
+.TP 
+\fBPrint 'o'\fP
+Skicka aktuell artikel/trÃ¥d/automatiskt valda (populÃ¤ra) artiklar/artiklar
+som matchar mÃ¶nster/taggade artiklar till skrivaren. Se avsnittet "SKICKA,
+SKRIVA UT, REPOSTERA OCH SPARA ARTIKLAR" fÃ¶r mer information.
+.TP 
+\fBPagePrevArt 'p'\fP
+GÃ¥ till fÃ¶regÃ¥ende artikel.
+.TP 
+\fBPagePrevUnreadArt 'P'\fP
+GÃ¥ till fÃ¶regÃ¥ende olÃ¤sta artikel.
+.TP 
+\fBQuit 'q'\fP
+Ã…tergÃ¥ till fÃ¶regÃ¥ende nivÃ¥.
+.TP 
+\fBQuitTin 'Q'\fP
+Avsluta \fBtin\fP \(em be inte anvÃ¤ndaren att bekrÃ¤fta.
+.TP 
+\fBPageReplyQuote 'r'\fP
+Svara via e\-post till fÃ¶rfattaren av den aktuella artikeln och bifoga en
+kopia av artikeln.
+.TP 
+\fBPageReply 'R'\fP
+Svara via e\-post till fÃ¶rfattaren av den aktuella artikeln utan att bifoga
+den ursprungliga artikeln.
+.TP 
+\fBPageSave 's'\fP
+Spara aktuell artikel/trÃ¥d/automatiskt valda (populÃ¤ra) artiklar/artiklar
+som matchar mÃ¶nster/taggade artiklar. Se avsnittet "SKICKA, SKRIVA UT,
+REPOSTERA OCH SPARA ARTIKLAR" fÃ¶r mer information.
+.TP 
+\fBPageAutoSave 'S'\fP
+Spara markerade artiklar automatiskt utan ytterligare uppmaningar.
+.TP 
+\fBPageTag 't'\fP
+VÃ¤xla taggstatus fÃ¶r aktuell artikel fÃ¶r utskick, vidarebefordran, utskrift,
+sparande eller Ã¥terpublicering.
+.TP 
+\fBPageGroupSel 'T'\fP
+Ã…tergÃ¥ till gruppvalsnivÃ¥n.
+.TP 
+\fBPageGotoParent 'u'\fP
+GÃ¥ till Ã¶verordnad artikel.
+.TP 
+\fBPageViewUrl 'U'\fP
+Visa en lista Ã¶ver URL:er i den aktuella artikeln. Se avsnittet "URL\-LISTA"
+fÃ¶r mer information.
+.TP 
+\fBPageViewAttach 'V'\fP
+Visa en lista Ã¶ver bilagor till den aktuella artikeln. Se avsnittet
+"BILAGELISTA" fÃ¶r mer information.
+.TP 
+\fBPost 'w'\fP
+Publicera en artikel i den aktuella gruppen. Om publiceringen av nÃ¥gon
+anledning misslyckas fÃ¥r du mÃ¶jlighet att redigera artikeln igen via
+\fBPostEdit\fP ('\fBe\fP'), skjuta upp den fÃ¶r senare bearbetning via
+\fBPostPostpone\fP ('\fBo\fP') (se Ã¤ven kommandoradsalternativet \*(rq\fB\-o\fP\*(rq) eller
+kasta den via \fBQuit\fP ('\fBq\fP').
+.TP 
+\fBPageRepost 'x'\fP
+Reposta en redan publicerad artikel/trÃ¥d/automatiskt valda (populÃ¤ra)
+artiklar/artiklar som matchar ett mÃ¶nster/taggade artiklar till en annan
+nyhetsgrupp. AnvÃ¤ndbart fÃ¶r att repostar frÃ¥n globala till lokala
+nyhetsgrupper. AnvÃ¤nd inte detta fÃ¶r att korsposta dina egna artiklar.
+.TP 
+\fBMarkArtUnread 'z'\fP
+Markera artikeln som olÃ¤st.
+.TP 
+\fBMarkThdUnread 'Z'\fP
+.\" -------------------------------------------------------------------
+.\"
+Markera den aktuella trÃ¥den som olÃ¤st.
+.SS URL\-LISTA
+\fBPageViewUrl\fP (\fBU\fP) visar en lista Ã¶ver URL:er i den aktuella
+artikeln. FÃ¶rutom de vanliga flyttknapparna finns fÃ¶ljande kommandon
+tillgÃ¤ngliga:
+.RS 4
+.TP  10
+\fBUrlSelect '^J' '<CR>'\fP
+Den aktuella URL\-adressen kommer att visas och Ã¶ppnas med hjÃ¤lp av
+\fBurl_handler\fP. '\fB<ESC>\fP' eller ingen inmatning kommer att hoppa
+Ã¶ver URL\-adressen.
+.TP 
+\fBSearchSubjF '/'\fP
+URL\-framÃ¥t\-sÃ¶kning.
+.TP 
+\fBSearchSubjB '?'\fP
+URL\-bakÃ¥tssÃ¶kning.
+.TP 
+\fBSearchRepeat '\(rs'\fP
+Upprepa fÃ¶regÃ¥ende sÃ¶kning.
+.TP 
+\fBShellEscape '!'\fP
+Skalflykt.
+.TP 
+\fBToggleInfoLastLine 'i'\fP
+VÃ¤xla mellan att visa den aktuella URL:en i sista raden.
+.TP 
+\fBHelp 'h'\fP
+HjÃ¤lpskÃ¤rm med tillgÃ¤ngliga kommandon.
+.TP 
+\fBToggleHelpDisplay 'H'\fP
+VÃ¤xla mellan visning av hjÃ¤lpminimenyn lÃ¤ngst ned pÃ¥ skÃ¤rmen och
+publiceringsetikett efter att du har skrivit en artikel (\fBbÃ¶rjarnivÃ¥\fP).
+.RE
+.\" -------------------------------------------------------------------
+.\"
+.SS BILAGAFÃ–RTECKNING
+\fBPageViewAttach\fP (\fBV\fP) visar en lista Ã¶ver bilagor till den aktuella
+artikeln. FÃ¶rutom de vanliga flyttknapparna finns fÃ¶ljande kommandon
+tillgÃ¤ngliga:
+.RS 4
+.TP  10
+\fBAttachPipe 'p'\fP
+RÃ¶ranslutning till kommando.
+.TP 
+\fBAttachSave 's'\fP
+Spara aktuell bilaga/taggade bilagor pÃ¥ disk.
+.TP 
+\fBAttachSelect '^J' '<CR>'\fP
+Se bilaga.
+.TP 
+\fBAttachTag 't'\fP
+Markera en eller flera bilagor fÃ¶r att spara.
+.TP 
+\fBAttachTagPattern '='\fP
+BegÃ¤r ett mÃ¶nster som ska matchas. Alla bilagor vars namn/beskrivning eller
+innehÃ¥llstyp/Ã¶verfÃ¶ringskodning matchar mÃ¶nstret kommer att taggas.
+.TP 
+\fBAttachToggleTagged '@'\fP
+OmvÃ¤nd taggning av alla bilagor.
+.TP 
+\fBAttachUntag 'U'\fP
+Ta bort alla taggade bilagor.
+.TP 
+\fBSearchSubjF '/'\fP
+SÃ¶kning efter bifogade filer.
+.TP 
+\fBSearchSubjB '?'\fP
+Bifogad fil bakÃ¥t sÃ¶kning.
+.TP 
+\fBSearchRepeat '\(rs'\fP
+Upprepa fÃ¶regÃ¥ende sÃ¶kning.
+.TP 
+\fBGlobalPipe '|'\fP
+RÃ¶ranslutning till kommando. AnvÃ¤nder den rÃ¥a anslutningen, ingen avkodning
+gÃ¶rs.
+.TP 
+\fBShellEscape '!'\fP
+Skalflykt.
+.TP 
+\fBToggleInfoLastLine 'i'\fP
+VÃ¤xla mellan att visa namnet/beskrivningen fÃ¶r den aktuella bilagan i sista
+raden.
+.TP 
+\fBHelp 'h'\fP
+HjÃ¤lpskÃ¤rm med tillgÃ¤ngliga kommandon.
+.TP 
+\fBToggleHelpDisplay 'H'\fP
+VÃ¤xla mellan visning av hjÃ¤lpminimenyn lÃ¤ngst ned pÃ¥ skÃ¤rmen och
+publiceringsetikett efter att du har skrivit en artikel (\fBbÃ¶rjarnivÃ¥\fP).
+.RE
+.\" -------------------------------------------------------------------
+.\"
+.SS "LISTA Ã–VER PUBLICERINGSHISTORIK"
+\fBDisplayPostHist\fP ('\fBW\fP') visar en lista Ã¶ver alla tidigare publicerade
+artiklar som lagras i \fI${TIN_HOMEDIR:\-"$HOME"}/.tin/posted\fP. FÃ¶ljande
+information visas: en tidsstÃ¤mpel i formatet "dd\-mm\-Ã¥Ã¥", en enda bokstav som
+anger den Ã¥tgÃ¤rd som initierade meddelandet, gruppnamnen (eventuellt
+fÃ¶rkortade, se Ã¤ven \fBabbreviate_groupname\fP) eller en e\-postadress som
+meddelandet skickades till och meddelandets Ã¤mne. FÃ¶rutom de vanliga
+flyttknapparna finns fÃ¶ljande kommandon tillgÃ¤ngliga:
+.RS 4
+.TP  10
+\fBPostedArticlesSelect '^J' '<CR>'\fP
+Artikeln med det aktuella \*(rqMessage\-ID:\*(rq Ã¶ppnas om den Ã¤r tillgÃ¤nglig.
+Observera att detta krÃ¤ver att artikelns \*(rqMessage\-ID:\*(rq har registrerats i
+\fI${TIN_HOMEDIR:\-"$HOME"}/.tin/posted\fP, vilket inte alltid Ã¤r fallet.  Om du
+anvÃ¤nder NNTP och den interna inews (\fBinews_prog\fP instÃ¤lld pÃ¥ "\-\-internal")
+och antingen servern fÃ¶reslÃ¥r ett \*(rqMessage\-ID:\*(rq under POST\-kommandot
+(\fBRFC\ 3977\fP) eller \fBtin\fP Ã¤r byggd fÃ¶r att generera \*(rqMessage\-ID:\*(rq bÃ¶r
+detta vara fallet. Med en extern inews (och lÃ¤sning frÃ¥n lokal spool) Ã¤r det
+inte sÃ¥.
+.TP 
+\fBSearchSubjF '/'\fP
+URL\-framÃ¥t\-sÃ¶kning.
+.TP 
+\fBSearchSubjB '?'\fP
+URL\-bakÃ¥tssÃ¶kning.
+.TP 
+\fBSearchRepeat '\(rs'\fP
+Upprepa fÃ¶regÃ¥ende sÃ¶kning.
+.TP 
+\fBShellEscape '!'\fP
+Skalflykt.
+.TP 
+\fBToggleInfoLastLine 'i'\fP
+VÃ¤xla visningen av det aktuella \*(rqMeddelande\-ID:\*(rq i sista raden.
+.TP 
+\fBHelp 'h'\fP
+HjÃ¤lpskÃ¤rm med tillgÃ¤ngliga kommandon.
+.TP 
+\fBToggleHelpDisplay 'H'\fP
+VÃ¤xla mellan visning av hjÃ¤lpminimenyn lÃ¤ngst ned pÃ¥ skÃ¤rmen och
+publiceringsetikett efter att du har skrivit en artikel (\fBbÃ¶rjarnivÃ¥\fP).
+.RE
+.\" -------------------------------------------------------------------
+.\"
+.SS "GLOBAL OPTIONS\-MENY OCH TINRC\-KONFIGURERBARA VARIABLER"
+.\" FIXME - add missing descriptions
+.\"       - \fI${TIN_LIBDIR:\-NEWSLIBDIR}/tinrc\fR is used
+.\"         in the !TIN_DEFAULTS_DIR config case
+Vid start lÃ¤ser \fBtin\fP in konfigurationsfilerna (se Ã¤ven \fB\%tin\fP(5)).  De
+innehÃ¥ller en lista med variabler som kan anvÃ¤ndas fÃ¶r att konfigurera hur
+\fBtin\fP fungerar. Om den finns, lÃ¤ses den globala konfigurationsfilen,
+\fI/etc/tin/tinrc\fP. DÃ¤refter lÃ¤ses anvÃ¤ndarens egen konfigurationsfil frÃ¥n
+\fI${TIN_HOMEDIR:\-"$HOME"}/.tin/tinrc\fP. Den globala filen Ã¤r anvÃ¤ndbar fÃ¶r
+att distribuera systemomfattande standardinstÃ¤llningar till nya anvÃ¤ndare
+som Ã¤nnu inte har nÃ¥gon privat tinrc.
+.PP
+Variablerna kan konfigureras av anvÃ¤ndaren genom att redigera
+\fI${TIN_HOMEDIR:\-"$HOME"}/.tin/tinrc\fP direkt. De flesta av dem kan ocksÃ¥
+stÃ¤llas in i GLOBAL OPTIONS MENU (GLOBALA ALTERNATIVMENYN) som nÃ¥s genom att
+trycka pÃ¥ \fBOptionMenu\fP (B\-menyn) ('\fBM\fP') pÃ¥ alla nivÃ¥er. Det gÃ¶r det
+mÃ¶jligt fÃ¶r anvÃ¤ndaren att anpassa beteendet hos \fBtin\fP. Alternativen sparas
+i filen \fI${TIN_HOMEDIR:\-"$HOME"}/.tin/tinrc\fP nÃ¤r du avslutar \fBtin\fP, sÃ¥
+redigera inte filen direkt medan \fBtin\fP kÃ¶rs.
+.PP
+I alternativmenyn anvÃ¤nder du piltangenterna pÃ¥ vanligt sÃ¤tt fÃ¶r att
+navigera. AnvÃ¤nd \fBConfigSelect\fP ('\fB^J\fP' eller '\fB<CR>\fP') fÃ¶r att
+\&'Ã¶ppna' det alternativ du vill Ã¤ndra. Du mÃ¥ste ange ett nytt vÃ¤rde eller
+anvÃ¤nda '\fB<SPACE>\fP' fÃ¶r att vÃ¤xla mellan de tillgÃ¤ngliga
+alternativen. \fBConfigSelect\fP sparar det nya vÃ¤rdet, \&'\fB<ESC>\fP'
+avbryter utan att spara Ã¤ndringarna.
+.PP
+Precis som med de andra menyerna kommer \fBRedrawScr\fP ('\fB^L\fP') att rita om
+skÃ¤rmen. Du kan anvÃ¤nda \fBSearchSubjF\fP ('\fB/\fP'), \fBSearchSubjB\fP ('\fB?\fP') och
+\fBSearchRepeat\fP ('\fB\(rs\fP') fÃ¶r att sÃ¶ka efter en specifik flagga. AnvÃ¤nd
+\fBQuit\fP ('\fBq\fP') fÃ¶r att lÃ¤mna alternativmenyn och behÃ¥lla dina
+Ã¤ndringar. AnvÃ¤nd \fBQuitTin\fP ('\fBQ\fP') fÃ¶r att lÃ¤mna utan att behÃ¥lla dina
+Ã¤ndringar.
+.PP
+Alternativmenyn ger Ã¥tkomst till attributmenyn fÃ¶r den aktuella gruppen med
+kommandot \fBConfigToggleAttrib\fP ('\fB<TAB>\fP'). Om du trycker pÃ¥
+\fBConfigToggleAttrib\fP igen vÃ¤xlar du tillbaka till alternativmenyn. Mer
+information finns i avsnittet "ATTRIBUTMENY OCH GRUPPATTRIBUT".
+.PP
+Kommandot \fBConfigScopeMenu\fP ('\fBS\fP') Ã¶ppnar menyn fÃ¶r skopor. Mer
+information finns i avsnittet "MENYN FÃ–R SKOPOR".
+.PP
+Slutligen Ã¶ppnar kommandot \fBConfigServerrcMenu\fP ('\fBs\fP') serverrc\-menyn dÃ¤r
+vÃ¤rden frÃ¥n \fI${TIN_HOMEDIR:\-"$HOME"}/.tin/$NNTPSERVER/serverrc\fP kan
+Ã¤ndras.  Mer information finns i avsnittet "SERVERRC\-MENYN".
+.PP
+HÃ¤r Ã¤r en fullstÃ¤ndig lista Ã¶ver alla tillgÃ¤ngliga variabler. Namnet inom
+parentes Ã¤r namnet pÃ¥ motsvarande instÃ¤llning i
+\fI${TIN_HOMEDIR:\-"$HOME"}/.tin/tinrc\fP.
+.TP  4
+\fBFÃ¶rkorta lÃ¥nga nyhetsgruppnamn (abbreviate_groupname)\fP
+Om ON fÃ¶rkortar lÃ¥nga nyhetsgruppnamn pÃ¥ gruppvalsnivÃ¥ och artikelnivÃ¥ (om
+nÃ¶dvÃ¤ndigt) sÃ¥ hÃ¤r: news.software.readers \(-> n.software.readers
+\(-> n.s.readers \(-> n.s.r.  StandardinstÃ¤llningen Ã¤r OFF.
+.TP 
+\fBLÃ¤gg till publicerade artiklar till filter (add_posted_to_filter)\fP
+Om ON lÃ¤gg till publicerade artiklar som startar en ny trÃ¥d fÃ¶r att filtrera
+fÃ¶r att markera uppfÃ¶ljningar. Standard Ã¤r ON.
+.TP 
+\fBInfoga \*(rqUser\-Agent:\*(rq\-rubrik (reklam)\fP
+Aktivera reklam i rubriken (\*(rqUser\-Agent:\*(rq). StandardinstÃ¤llningen Ã¤r ON.
+.TP 
+\fBHoppa Ã¶ver multipart/alternativa delar (alternative_handling)\fP
+Om ON\-remsa multipart/alternativa meddelanden automatiskt. Standard Ã¤r ON.
+.TP 
+\fBTecken fÃ¶r att visa raderade artiklar (art_marked_deleted)\fP
+Tecknet som anvÃ¤nds fÃ¶r att visa att en artikel har raderats. Standard Ã¤r
+\&'D'.
+.TP 
+\fBTecken fÃ¶r att visa artiklar inom intervallet (art_marked_inrange)\fP
+Tecknet som anvÃ¤nds fÃ¶r att visa att en artikel ingÃ¥r i ett
+intervall. Standard Ã¤r '#'.
+.TP 
+\fBTecken fÃ¶r att visa Ã¥terkommande konst (art_marked_return)\fP
+Tecknet som anvÃ¤nds fÃ¶r att visa att en artikel kommer att Ã¥terkomma som en
+olÃ¤st artikel nÃ¤r gruppen Ã¶ppnas nÃ¤sta gÃ¥ng. StandardvÃ¤rdet Ã¤r '\-'.
+.TP 
+\fBTecken fÃ¶r att visa valda artiklar (art_marked_selected)\fP
+Tecknet som anvÃ¤nds fÃ¶r att visa att en artikel/trÃ¥d Ã¤r automatiskt vald
+(populÃ¤r). Standard Ã¤r '*'.
+.TP 
+\fBTecken fÃ¶r att visa senaste artiklar (art_marked_recent)\fP
+Tecknet som anvÃ¤nds fÃ¶r att visa att en artikel/trÃ¥d Ã¤r ny (inte Ã¤ldre Ã¤n X
+dagar). Se Ã¤ven \fBrecent_time\fP. StandardvÃ¤rdet Ã¤r 'o'.
+.TP 
+\fBTecken fÃ¶r att visa olÃ¤sta artiklar (art_marked_unread)\fP
+Tecknet som anvÃ¤nds fÃ¶r att visa att en artikel inte har lÃ¤sts. Standard Ã¤r
+\&'+'.
+.TP 
+\fBTecken fÃ¶r att visa lÃ¤sta artiklar (art_marked_read)\fP
+Tecknet som anvÃ¤nds fÃ¶r att visa att en artikel har lÃ¤sts. Standard Ã¤r '\ '.
+.TP 
+\fBTecken fÃ¶r att visa borttagna artiklar (art_marked_killed)\fP
+Tecknet som anvÃ¤nds fÃ¶r att visa att en artikel har tagits
+bort. StandardvÃ¤rdet Ã¤r 'K'. \fBkill_level\fP mÃ¥ste stÃ¤llas in i enlighet med
+detta.
+.TP 
+\fBTecken fÃ¶r att visa lÃ¤sta utvalda konstverk (art_marked_read_selected)\fP
+Tecknet som anvÃ¤nds fÃ¶r att visa att en artikel var populÃ¤r innan den
+lÃ¤stes. StandardvÃ¤rdet Ã¤r ':'. \fBkill_level\fP mÃ¥ste stÃ¤llas in dÃ¤refter.
+.TP 
+\fBFrÃ¥ga innan du anvÃ¤nder MIME\-visaren (ask_for_metamail)\fP
+Om ON \fBtin\fP kommer att frÃ¥ga innan en MIME\-visare (\fBmetamail_prog\fP)
+anvÃ¤nds fÃ¶r att visa MIME\-meddelanden. Detta intrÃ¤ffar endast om en
+MIME\-visare Ã¤r instÃ¤lld. StandardinstÃ¤llningen Ã¤r OFF.
+.TP 
+\fBFormatstrÃ¤ng fÃ¶r bilaganivÃ¥ (attachment_format)\fP
+FormatstrÃ¤ng som \fBtin\fP anvÃ¤nder fÃ¶r att visa bilagans nivÃ¥. Se avsnittet
+"ANPASSA SKÃ„RMFÃ–RMATET".  StandardinstÃ¤llningen Ã¤r "%t%s%e%c%d".
+.TP 
+\fBSkicka dig en cc och/eller bcc automatiskt (auto_cc_bcc)\fP
+SÃ¤tt automatiskt ditt namn i fÃ¤ltet \*(rqCc:\*(rq (1) eller \*(rqBcc:\*(rq (2) eller i
+bÃ¥da fÃ¤lten (3) nÃ¤r du skickar en artikel. StandardinstÃ¤llningen Ã¤r 'Nej'
+(0).
+.TP 
+\fBVisa trÃ¥d med hÃ¶gerpilen (auto_list_thread)\fP
+Om ON automatiskt lista trÃ¥d nÃ¤r du anger det med hÃ¶ger piltangent. Standard
+Ã¤r ON.
+.TP 
+\fBÃ…teranslut till servern automatiskt (auto_reconnect)\fP
+StandardinstÃ¤llningen Ã¤r AV.
+.TP 
+\fBSpara artiklar i batchlÃ¤ge (batch_save)\fP
+Om instÃ¤llningen Ã¤r ON sparas artiklar/trÃ¥dar i batchlÃ¤ge nÃ¤r save
+\&\*(rq\fB\-S\fP\*(rq eller mail \*(rq\fB\-M\fP, \fB\-N\fP\*(rq anges pÃ¥
+kommandoraden. StandardinstÃ¤llningen Ã¤r ON.
+.TP 
+\fBVisa minimeny och regler fÃ¶r inlÃ¤gg (beginner_level)\fP
+Om funktionen Ã¤r aktiverad visas en minimeny med de mest anvÃ¤ndbara
+kommandona lÃ¤ngst ned pÃ¥ skÃ¤rmen fÃ¶r varje nivÃ¥. Dessutom visas en kort
+guide till etikett efter att en artikel har skrivits. StandardinstÃ¤llningen
+Ã¤r aktiverad.
+.TP 
+\fBCache NNTP\-Ã¶versiktsfiler lokalt (cache_overview_files)\fP
+Om ON, skapa lokala kopior av NNTP\-Ã¶versiktsfiler. Detta kan anvÃ¤ndas fÃ¶r
+att avsevÃ¤rt pÃ¥skynda Ã¥tkomsten till stora grupper nÃ¤r du anvÃ¤nder en
+lÃ¥ngsam anslutning. Se Ã¤ven "INDEXFILER" och
+\fBgetart_limit\fP. StandardinstÃ¤llningen Ã¤r OFF.
+.TP 
+\fBKomprimera lokalt cachade NNTP\-Ã¶versiktsfiler (compress_overview_files)\fP
+Om ON Ã¤r aktiverat sparas lokalt cachade NNTP\-Ã¶versiktsfiler
+(\fBcache_overview_files\fP) i komprimerad form (\fBRFC\ 1952\fP). AnvÃ¤ndbart fÃ¶r
+att minska det lokala diskutrymmet som anvÃ¤nds. StandardinstÃ¤llningen Ã¤r
+OFF.
+.TP 
+\fBHash\-algoritm fÃ¶r avbrytningslÃ¥s (cancel_lock_algo)\fP
+AnvÃ¤nd denna hash\-algoritm fÃ¶r avbrytningslÃ¥s (\fBRFC\ 8315\fP). Endast
+tillgÃ¤nglig nÃ¤r den Ã¤r byggd med stÃ¶d fÃ¶r avbrytningslÃ¥s. none inaktiverar
+genereringen av avbrytningslÃ¥s. Giltiga vÃ¤rden Ã¤r none, sha1, sha256 och
+sha512. StandardvÃ¤rdet Ã¤r sha1. Se Ã¤ven
+\fI${TIN_HOMEDIR:\-"$HOME"}/.cancelsecret\fP i \fB\%tin\fP(5).
+.TP 
+\fBLÃ¤s grupper vid avslutning (catchup_read_groups)\fP
+.\"
+.\" FIXME - I leave this to someone who's using colors
+Om instÃ¤llningen Ã¤r PÃ… frÃ¥gas anvÃ¤ndaren vid avslutning om alla grupper som
+lÃ¤sts under den aktuella sessionen ska markeras som
+lÃ¤sta. StandardinstÃ¤llningen Ã¤r AV.
+.TP 
+\fBStandardbakgrundsfÃ¤rg (col_back)\fP
+Standard bakgrundsfÃ¤rg
+.TP 
+\fBFÃ¤rg pÃ¥ citerad text frÃ¥n externa kÃ¤llor (col_extquote)\fP
+FÃ¤rg pÃ¥ citerad text frÃ¥n externa kÃ¤llor
+.TP 
+\fBFÃ¤rg pÃ¥ avsÃ¤ndare (FrÃ¥n:) (col_from)\fP
+FÃ¤rg pÃ¥ avsÃ¤ndare (FrÃ¥n:)
+.TP 
+\fBFÃ¤rg pÃ¥ artikelrubrikrader (col_head)\fP
+FÃ¤rg pÃ¥ rubrikrader
+.TP 
+\fBFÃ¤rg pÃ¥ hjÃ¤lptext (col_help)\fP
+FÃ¤rg pÃ¥ hjÃ¤lpsidor
+.TP 
+\fBFÃ¤rg fÃ¶r inverterad text (bakgrund) (col_invers_bg)\fP
+BakgrundsfÃ¤rg fÃ¶r inverterad text
+.TP 
+\fBFÃ¤rg fÃ¶r inverterad text (fÃ¶rgrund) (col_invers_fg)\fP
+FÃ¤rg pÃ¥ fÃ¶rgrunden fÃ¶r inverterad text
+.TP 
+\fBFÃ¤rg pÃ¥ statusmeddelanden (col_message)\fP
+FÃ¤rg pÃ¥ statusmeddelanden i sista raden
+.TP 
+\fBFÃ¤rg pÃ¥ markering med _streck_ (col_markdash)\fP
+FÃ¤rg pÃ¥ ord som betonas som _detta_. Se Ã¤ven \fBword_h_display_marks\fP och
+\fBword_highlight\fP.
+.TP 
+\fBFÃ¤rg pÃ¥ markering med /snedstreck/ (col_markslash)\fP
+FÃ¤rg pÃ¥ ord som betonas som /detta/. Se Ã¤ven \fBword_h_display_marks\fP och
+\fBword_highlight\fP.
+.TP 
+\fBFÃ¤rg pÃ¥ markering med *stjÃ¤rnor* (col_markstar)\fP
+FÃ¤rg pÃ¥ ord som betonas som *detta*. Se Ã¤ven \fBword_h_display_marks\fP och
+\fBword_highlight\fP.
+.TP 
+\fBFÃ¤rg pÃ¥ markering med \-stroke\- (col_markstroke)\fP
+FÃ¤rg pÃ¥ ord som betonas som \-detta\-. Se Ã¤ven \fBword_h_display_marks\fP och
+\fBword_highlight\fP.
+.TP 
+\fBFÃ¤rg pÃ¥ minihjÃ¤lpmenyn (col_minihelp)\fP
+FÃ¤rg pÃ¥ mini\-hjÃ¤lpmenyn
+.TP 
+\fBFÃ¤rg pÃ¥ faktiska nyhetsrubrikfÃ¤lt (col_newsheaders)\fP
+FÃ¤rg pÃ¥ faktiska nyhetsrubrikfÃ¤lt
+.TP 
+\fBStandardfÃ¶rgrundsfÃ¤rg (col_normal)\fP
+StandardfÃ¶rgrundsfÃ¤rg
+.TP 
+\fBFÃ¤rg pÃ¥ citerade rader (col_quote)\fP
+FÃ¤rg pÃ¥ citerade rader
+.TP 
+\fBFÃ¤rg pÃ¥ dubbelt citerad rad (col_quote2)\fP
+FÃ¤rg pÃ¥ dubbelt citerade rader
+.TP 
+\fBFÃ¤rg pÃ¥ >=3 gÃ¥nger citerad rad (col_quote3)\fP
+FÃ¤rg pÃ¥ >=3 gÃ¥nger angivna linjer
+.TP 
+\fBFÃ¤rg pÃ¥ svarsrÃ¤knare (col_response)\fP
+FÃ¤rg pÃ¥ svarsrÃ¤knare. Detta Ã¤r texten som sÃ¤ger "Svar x av y" i
+artikelvisaren.
+.TP 
+\fBSignaturernas fÃ¤rg (col_signature)\fP
+Signaturernas fÃ¤rg
+.TP 
+\fBFÃ¤rg pÃ¥ negativt resultat (col_score_neg)\fP
+FÃ¤rg pÃ¥ negativt resultat
+.TP 
+\fBFÃ¤rg fÃ¶r positivt resultat (col_score_pos)\fP
+FÃ¤rg fÃ¶r positivt resultat
+.TP 
+\fBFÃ¤rg pÃ¥ URL\-markering (col_urls)\fP
+FÃ¤rg pÃ¥ URL\-adresser markeras
+.TP 
+\fBFÃ¤rg pÃ¥ ordagrant Ã¥tergivna block (col_verbatim)\fP
+FÃ¤rg pÃ¥ ordagrant Ã¥tergivna block
+.TP 
+\fBFÃ¤rg pÃ¥ artikelrubriker (col_subject)\fP
+FÃ¤rg pÃ¥ artikelns Ã¤mne
+.TP 
+\fBFÃ¤rg pÃ¥ textrader (col_text)\fP
+FÃ¤rg pÃ¥ textrader
+.TP 
+\fBFÃ¤rg pÃ¥ hjÃ¤lp\-/posttecken (col_title)\fP
+FÃ¤rg pÃ¥ hjÃ¤lp\-/postskylt
+.TP 
+\fBVilka Ã¥tgÃ¤rder krÃ¤ver bekrÃ¤ftelse (confirm_choice)\fP
+Be om manuell bekrÃ¤ftelse fÃ¶r att skydda anvÃ¤ndaren.
+.RS +.5i
+.IP \(bu 3
+.\" TODO: check if all affected commands are marked [after confirmation]
+\fBcommands\fP Be om bekrÃ¤ftelse innan du utfÃ¶r vissa farliga kommandon
+(t.ex. \fBCatchup\fP ('\fBc\fP')). Kommandon som detta pÃ¥verkar Ã¤r markerade i
+denna manual med '[efter bekrÃ¤ftelse]'. Standard Ã¤r kommandon & quit.
+.IP \(bu
+\fBquit\fP Du kommer att bli ombedd att bekrÃ¤fta att du vill avsluta \fBtin\fP nÃ¤r
+du anvÃ¤nder kommandot \fBQuit\fP ('\fBq\fP').
+.IP \(bu
+\fBselect\fP Be om bekrÃ¤ftelse innan du markerar alla icke valda artiklar (med
+kommandot \fBGroupMarkUnselArtRead\fP ('\fBX\fP')) som lÃ¤sta.
+.RE
+.\" date_format fallback code provides at least [%aAbBcCdFHIJklmMpPsSuwxXyY]
+.\" if compiled with -DSYSV_EXT also [DehnrRtT]
+.TP 
+\fBFormatstrÃ¤ng fÃ¶r visning av datum (date_format)\fP
+.\"
+.\" most of these default_* settings are not available from the menu
+.\" as they are intended for internal use only.
+FormatstrÃ¤ng som anvÃ¤nds fÃ¶r datumrepresentation. En beskrivning av de olika
+formatalternativen finns i \fB\%strftime\fP(3).  \fBtin\fP anvÃ¤nder
+\fB\%strftime\fP(3)  nÃ¤r det Ã¤r tillgÃ¤ngligt och stÃ¶der de flesta
+formatalternativen i sin reservkod.  Standard Ã¤r "%a, %d %b %Y %H:%M:%S".
+.TP 
+\fB(default_art_search)\fP
+.TP 
+\fB(default_author_search)\fP
+.TP 
+\fB(default_config_search)\fP
+Den senaste artikeln/fÃ¶rfattaren/konfigurationsflagga som sÃ¶ktes efter.
+.TP 
+\fB(default_filter_days)\fP
+StandardvÃ¤rdet Ã¤r 28.
+.TP 
+\fB(default_filter_kill_case)\fP
+StandardinstÃ¤llning fÃ¶r snabbt (1 tangent) filter fÃ¶r stor\- och
+smÃ¥bokstÃ¤ver. PÃ… = filter Ã¤r skiftlÃ¤geskÃ¤nsligt, AV = ignorera
+storlek. StandardinstÃ¤llningen Ã¤r AV.
+.TP 
+\fB(default_filter_kill_expire)\fP
+StandardinstÃ¤llning fÃ¶r snabb (1 tangent) kill\-filterutgÃ¥ng. ON = begrÃ¤nsa
+till \fBdefault_filter_days\fP, OFF = ingen utgÃ¥ng. StandardinstÃ¤llningen Ã¤r
+OFF.
+.TP 
+\fB(default_filter_kill_global)\fP
+StandardinstÃ¤llning fÃ¶r snabbt (1 tangent) globalt filter. ON=tillÃ¤mpas pÃ¥
+alla grupper, OFF=tillÃ¤mpas pÃ¥ aktuell grupp. StandardinstÃ¤llningen Ã¤r ON.
+.TP 
+\fB(default_filter_kill_header)\fP
+Standard fÃ¶r snabb (1 tangent) kill filter header.
+.RS +.5i
+.IP 0 3
+\%\*(rqÃ„mne:\*(rq (skiftlÃ¤geskÃ¤nsligt)
+.IP 1
+\%\*(rqÃ„mne:\*(rq (ignorera versaler)
+.IP 2
+\%\*(rqFrÃ¥n:\*(rq (skiftlÃ¤geskÃ¤nsligt)
+.IP 3
+\%\*(rqFrÃ¥n:\*(rq (ignorera versaler)
+.IP 4
+\%\*(rqMeddelande\-ID:\*(rq & fullstÃ¤ndig \*(rqReferenser:\*(rq\-rad
+.IP 5
+\%\*(rqMeddelande\-ID:\*(rq & endast sista \*(rqReferenser:\*(rq\-posten
+.IP 6
+Endast %"Message\-ID:" \-post
+.IP 7
+\%\*(rqRader:\*(rq
+.RE
+.TP 
+\fB(default_filter_select_case)\fP
+StandardinstÃ¤llning fÃ¶r snabbt (1 tangent) filter fÃ¶r automatisk val av
+versaler/gemener. ON=filter som skiljer mellan versaler och gemener,
+OFF=ignorerar versaler och gemener. StandardinstÃ¤llningen Ã¤r OFF.
+.TP 
+\fB(default_filter_select_expire)\fP
+Standard fÃ¶r snabbt (1 tangent) autoselektionsfilter lÃ¶per ut. PÃ… = begrÃ¤nsa
+till \fBdefault_filter_days\fP, AV = lÃ¶per aldrig ut. Standard Ã¤r AV.
+.TP 
+\fB(default_filter_select_global)\fP
+Standard fÃ¶r snabbt (1 tangent) automatiskt urvalsfilter globalt. PÃ… =
+tillÃ¤mpas pÃ¥ alla grupper, AV = tillÃ¤mpas pÃ¥ aktuell grupp. Standard Ã¤r PÃ….
+.TP 
+\fB(default_filter_select_header)\fP
+Standard fÃ¶r snabb (1 tangent) automatisk valfilterrubrik.
+.RS +.5i
+.IP 0 3
+\%\*(rqÃ„mne:\*(rq (skiftlÃ¤geskÃ¤nsligt)
+.IP 1
+\%\*(rqÃ„mne:\*(rq (ignorera versaler)
+.IP 2
+\%\*(rqFrÃ¥n:\*(rq (skiftlÃ¤geskÃ¤nsligt)
+.IP 3
+\%\*(rqFrÃ¥n:\*(rq (ignorera versaler)
+.IP 4
+\%\*(rqMeddelande\-ID:\*(rq & fullstÃ¤ndig \*(rqReferenser:\*(rq\-rad
+.IP 5
+\%\*(rqMeddelande\-ID:\*(rq & endast sista \*(rqReferenser:\*(rq\-posten
+.IP 6
+Endast %"Message\-ID:" \-post
+.IP 7
+\%\*(rqRader:\*(rq
+.RE
+.TP 
+\fB(default_goto_group)\fP
+.TP 
+\fB(default_group_search)\fP
+.TP 
+\fB(default_mail_address)\fP
+.TP 
+\fB(default_move_group)\fP
+.TP 
+\fB(default_pattern)\fP
+.TP 
+\fB(default_pipe_command)\fP
+.TP 
+\fB(default_post_newsgroups)\fP
+.TP 
+\fB(default_post_subject)\fP
+.TP 
+\fB(default_range_group)\fP
+.TP 
+\fB(default_range_select)\fP
+.TP 
+\fB(default_range_thread)\fP
+.TP 
+\fB(default_repost_group)\fP
+.TP 
+\fB(default_save_file)\fP
+.TP 
+\fB(default_save_mode)\fP
+.TP 
+\fB(default_select_pattern)\fP
+.TP 
+\fB(default_shell_command)\fP
+.TP 
+\fB(default_subject_search)\fP
+.TP 
+\fBBryt inte ord vid radbrytning (dont_break_words)\fP
+Bryt inte lÃ¥nga rader inom ett ord. Detta gÃ¤ller fÃ¶r brÃ¶dtexten med undantag
+fÃ¶r ordagrant Ã¥tergivna block. Se Ã¤ven \fBwrap_column\fP. StandardinstÃ¤llningen
+Ã¤r OFF.
+.TP 
+\fBRita \(-> istÃ¤llet fÃ¶r markerad stapel (draw_arrow)\fP
+GÃ¶r det mÃ¶jligt att vÃ¤lja grupper/artiklar med en pil '\(->' om
+instÃ¤llningen Ã¤r PÃ… eller med en markerad stapel om instÃ¤llningen Ã¤r
+AV. StandardinstÃ¤llningen Ã¤r AV.
+.TP 
+\fBAnrop av din redigerare (editor_format)\fP
+FormatstrÃ¤ngen som anvÃ¤nds fÃ¶r att skapa redigerarens startkommando med
+parametrar.  Standard Ã¤r '%E +%N %F' med %E=Redigerare, %N=Radnummer och
+%F=Filnamn (t.ex. /bin/vi +7 .article). Se Ã¤ven $\fBVISUAL\fP och $\fBEDITOR\fP
+under "MILJÃ–".
+.TP 
+\fBDetektering av externa citat (extquote_handling)\fP
+Om ON kommer citat frÃ¥n externa kÃ¤llor att upptÃ¤ckas. StandardinstÃ¤llningen
+Ã¤r OFF.
+.TP 
+\fBRegex anvÃ¤nds fÃ¶r att visa externa citat (extquote_regex)\fP
+Ett reguljÃ¤rt uttryck som kommer att tillÃ¤mpas vid lÃ¤sning av artiklar. Alla
+matchande rader visas i \fBcol_extquote\fP. Om \fBextquote_regex\fP Ã¤r tomt,
+anvÃ¤nder \fBtin\fP ett inbyggt standardvÃ¤rde.
+.TP 
+\fBTvinga omritning efter vissa kommandon (force_screen_redraw)\fP
+Anger om skÃ¤rmen alltid ska ritas om efter vissa externa
+kommandon. StandardinstÃ¤llningen Ã¤r AV.
+.TP 
+\fBAntal artiklar att hÃ¤mta (getart_limit)\fP
+Om \fBgetart_limit\fP Ã¤r > 0 hÃ¤mtas hÃ¶gst \fBgetart_limit\fP artiklar/grupp
+frÃ¥n servern. Om \fBgetart_limit\fP Ã¤r < 0 bÃ¶rjar \fBtin\fP hÃ¤mta artiklar
+frÃ¥n din fÃ¶rsta olÃ¤sta artikel minus absolutvÃ¤rdet av
+\fBgetart_limit\fP. Observera att om du stÃ¤ller in \fBgetart_limit\fP pÃ¥ nÃ¥got
+annat Ã¤n 0 inaktiveras \fBcache_overview_files\fP.  StandardvÃ¤rdet Ã¤r 0, vilket
+innebÃ¤r att det inte finns nÃ¥gon grÃ¤ns.
+.TP 
+\fBCatchup\-grupp med vÃ¤nster tangent (group_catchup_on_exit)\fP
+Om ON catchup\-grupp nÃ¤r du lÃ¤mnar med vÃ¤nster piltangent. Standard Ã¤r ON.
+.TP 
+\fBFormatstrÃ¤ng fÃ¶r gruppnivÃ¥n (group_format)\fP
+FormatstrÃ¤ng som \fBtin\fP anvÃ¤nder fÃ¶r representation pÃ¥ gruppnivÃ¥. Se
+avsnittet "ANPASSA SKÃ„RMFÃ–RMATET". StandardinstÃ¤llningen Ã¤r "%n\ %m\ %R\ %L\ \ %s\ \ %F".
+.TP 
+\fBGÃ¥ till nÃ¤sta olÃ¤sta artikel med (goto_next_unread)\fP
+Vilka tangenter \fBtin\fP ska acceptera fÃ¶r att hoppa till nÃ¤sta olÃ¤sta
+artikel.  MÃ¶jligt Ã¤r valfri kombination av \fBPageDown\fP och
+\fBPageNextUnread\fP.  NÃ¤r \fBPageDown\fP Ã¤r instÃ¤llt hoppar \fBtin\fP till nÃ¤sta
+artikel i slutet av den aktuella. NÃ¤r \fBPageNextUnread\fP Ã¤r instÃ¤llt hoppar
+\fBtin\fP omedelbart till nÃ¤sta artikel nÃ¤r \fBPageNextUnread\fP
+('\fB<TAB>\fP')  trycks ned. Standard Ã¤r \fBPageNextUnread\fP.
+.TP 
+\fBVisa inga mime\-data som bilaga (hide_inline_data)\fP
+Om instÃ¤llningen Ã¤r '\fBNothing\fP' (0) visas rÃ¥data.  Om instÃ¤llningen Ã¤r
+\&'\fBComplete UU/YENC\fP' (1) visas delar av uuencoded\- eller yenc\-data med en
+enda taggrad som visar storlek och filnamn (ungefÃ¤r som en MIME\-bilaga).  Om
+instÃ¤llt pÃ¥ '\fBAny UU/YENC\fP' (2) kommer alla rader som ser ut som uuencoded\-
+eller yenc\-data att vikas in i en tag\-rad. Detta Ã¤r anvÃ¤ndbart nÃ¤r
+uuencoded\- eller yenc\-data Ã¤r uppdelad pÃ¥ mer Ã¤n en artikel, men kan ocksÃ¥
+leda till falska positiva resultat.  Om instÃ¤llningen Ã¤r '\fBInline PGP\fP' (4)
+dÃ¶ljs alla inbyggda PGP\-data.  Om instÃ¤llningen Ã¤r '\fBShar\fP' (8) dÃ¶ljs
+shar\-arkiv. Detta bÃ¶r anvÃ¤ndas med fÃ¶rsiktighet, eftersom det kan dÃ¶lja
+andra shell\-snippets och eventuell efterfÃ¶ljande text.  Denna instÃ¤llning
+kan ocksÃ¥ vÃ¤xlas i artikelvisaren via \fBPageToggleUue\fP ('\fB(\fP').
+StandardinstÃ¤llningen Ã¤r 'Nothing' (0). De mÃ¶jliga vÃ¤rdena Ã¤r:
+.RS +1i
+.TS
+tab(:);
+n lb.
+0:Inget
+1:Komplett UU/YENC
+2:Alla UU/YENC
+4:Inline PGP
+5:Komplett UU/YENC & Inline PGP
+6:Alla UU/YENC & Inline PGP
+8:Shar
+9:Komplett UU/YENC & Shar
+10:Alla UU/YENC & Shar
+12:Inline PGP & Shar
+13:Komplett UU/YENC & PGP & Shar
+15:DÃ¶lj alla
+.TE
+.RE
+.TP 
+\fBRegex som anvÃ¤nds fÃ¶r att dÃ¶lja matchande rader (hideline_regex)\fP
+Ett reguljÃ¤rt uttryck fÃ¶r att dÃ¶lja matchande rader i pager. Kan anvÃ¤ndas
+fÃ¶r att dÃ¶lja Ã¶verdrivna citat, t.ex. via '^>\es?>\es?>'. Om
+fÃ¤ltet lÃ¤mnas tomt kommer inga rader att dÃ¶ljas. Denna flagga pÃ¥verkar inte
+rader inom verbatim\-block och tillÃ¤mpas efter \fBtrim_article_body\fP och
+\fBsuppress_soft_hyphens\fP.
+.TP 
+\fBExterna nyheter (inews_prog)\fP
+SÃ¶kvÃ¤g, namn och alternativ fÃ¶r extern \fB\%inews\fP(1).  Om du lÃ¤ser via NNTP
+Ã¤r standardvÃ¤rdet "\-\-internal" (anvÃ¤nd inbyggd NNTP inews), annars Ã¤r det
+"inews \-h". Artikeln skickas till \fBinews_prog\fP en pÃ¥ STDIN via '<
+article'.
+.TP 
+\fB(info_in_last_line)\fP
+.\" this is missing from the Menu
+If ON, show current group description or article subject in the last line
+(not in the global menu) \(em \fBToggleInfoLastLine\fP ('\fBi\fP')  toggles
+setting. This facility is useful as the full width of the screen is
+available to display long subjects. Default is OFF.
+.TP 
+\fBAnvÃ¤nd interaktiv e\-postlÃ¤sare (interactive_mailer)\fP
+Interaktiv e\-postlÃ¤sare: om stÃ¶rre Ã¤n 0 kommer din e\-postlÃ¤sare att anropas
+tidigare fÃ¶r svar sÃ¥ att du kan anvÃ¤nda fler av dess funktioner (t.ex. MIME,
+pgp, ...). 1 betyder inkludera rubriker, 2 betyder inkludera inte rubriker
+(gammal use_mailreader_i=ON\-alternativ). 0 stÃ¤nger av anvÃ¤ndningen. Detta
+alternativ mÃ¥ste passa \fBmailer_format\fP. StandardvÃ¤rdet Ã¤r 0.
+.TP 
+.\" TODO: fix menu description
+.\"       mono_mark* currently do allow "Reverse video" even if
+.\"       inverse_okay=FALSE
+\fBAnvÃ¤nd inverterad video fÃ¶r sidhuvuden (inverse_okay)\fP
+Om ON anvÃ¤nd inverterad video fÃ¶r sidhuvuden och
+URL\-markering. StandardinstÃ¤llningen Ã¤r ON.
+.TP 
+\fBSpara misslyckade artiklar i \[ti]/dead.articles (keep_dead_articles)\fP
+Om ON behÃ¥ll alla misslyckade inlÃ¤gg i
+\fI${TIN_HOMEDIR:\-"$HOME"}/dead.articles\fP fÃ¶rutom att behÃ¥lla det senaste
+misslyckade inlÃ¤gget i
+\fI${TIN_HOMEDIR:\-"$HOME"}/dead.article\fP. StandardinstÃ¤llningen Ã¤r ON.
+.TP 
+\fBBehÃ¥ll utgÃ¥ngna filterregler i filen (keep_expired_filters)\fP
+Om ON behÃ¥lls, sparas utgÃ¥ngna filterregler i filen, men de utvÃ¤rderas inte
+lÃ¤ngre. StandardinstÃ¤llningen Ã¤r OFF.
+.TP 
+\fBFiltrera vilka artiklar (kill_level)\fP
+Den hÃ¤r flaggan styr bearbetningen och visningen av artiklar som har tagits
+bort. Det finns tre alternativ:
+.RS +.5i
+.IP 0 3
+\fBKill only unread arts\fP Ã¤r det "traditionella" beteendet fÃ¶r \fBtin\fP. Endast
+olÃ¤sta artiklar raderas en gÃ¥ng genom att markera dem som lÃ¤sta. Eftersom
+filtrering endast sker pÃ¥ olÃ¤sta artiklar med \fBkill_level\fP instÃ¤llt pÃ¥ 0,
+visas \fBart_marked_killed\fP och \fBart_marked_read_selected\fP endast en
+gÃ¥ng. NÃ¤r du gÃ¥r in i gruppen igen fÃ¶rsvinner markeringen.
+.IP 1
+\fBKill all arts & show with K\fP bearbetar alla artiklar i gruppen och dÃ¤rfÃ¶r
+uppstÃ¥r en extra bearbetningskostnad nÃ¤r denna option anvÃ¤nds. Borttagna
+artiklar trÃ¥das som vanligt men markeras med \fBart_marked_killed\fP.
+.IP 2
+\fBKill all arts and never show\fP bearbetar alla artiklar i gruppen och dÃ¤rfÃ¶r
+uppstÃ¥r en extra bearbetningskostnad nÃ¤r du anvÃ¤nder den hÃ¤r
+flaggan. AvlÃ¤gsnade artiklar visas helt enkelt inte alls.
+.RE
+StandardvÃ¤rdet Ã¤r 0 (\fBKill only unread arts\fP).
+.TP 
+\fBAnvÃ¤nd 8\-bitars tecken i e\-postrubriker (mail_8bit_header)\fP
+TillÃ¥ter 8\-bitars tecken som inte Ã¤r kodade i rubriken pÃ¥
+e\-postmeddelandet. StandardinstÃ¤llningen Ã¤r AV. Att slÃ¥ pÃ¥ den Ã¤r endast
+effektivt om \fBmail_mime_encoding\fP ocksÃ¥ Ã¤r instÃ¤lld pÃ¥ 8bit. Att lÃ¤mna den
+AV Ã¤r sÃ¤kert fÃ¶r de flesta anvÃ¤ndare och Ã¶verensstÃ¤mmer med Internet Mail
+Standard (\fBRFC\ 5322\fP och \fBRFC\ 2047\fP).
+.TP 
+\fBE\-postadress (mail_address)\fP
+AnvÃ¤ndarens e\-postadress (och fullstÃ¤ndiga namn), om inte
+anvÃ¤ndarnamn@vÃ¤rd. Detta anvÃ¤nds vid skapande av artiklar, skickande av
+e\-post och vid \fB\%pgp\fP(1) / \fB\%gpg\fP(1) signering (\fBRFC\ 9580\fP).
+.TP 
+\fBMIME\-kodning i e\-postmeddelanden (mail_mime_encoding)\fP
+MIME\-kodning av meddelandetexten i e\-postmeddelandet, om nÃ¶dvÃ¤ndigt (8 bit,
+base64, quoted\-printable, 7 bit). Standard Ã¤r quoted\-printable.
+.TP 
+\fBCitatrad vid e\-post (mail_quote_format)\fP
+Format fÃ¶r citatrad nÃ¤r du svarar (via e\-post) pÃ¥ en artikel (%A=Adress,
+%D=Datum, %F=FullstÃ¤ndigt namn+Adress, %G=Gruppnamn, %M=Meddelande\-ID,
+%N=FullstÃ¤ndigt namn, %C=FÃ¶rnamn, %I=Initialer). Om artikeln har flera
+adresser utvÃ¤rderas endast den fÃ¶rsta. Standard Ã¤r "I artikeln %M skrev du:"
+.TP 
+\fBFormat pÃ¥ postlÃ¥dan (mailbox_format)\fP
+VÃ¤lj ett av fÃ¶ljande postlÃ¥deformat: MBOXO (standard, utom pÃ¥ SCO), MBOXRD
+eller MMDF (standard pÃ¥ SCO). Se \fB\%mbox\fP(5) och \fBRFC\ 4155\fP fÃ¶r mer
+information om MBOXO och MBOXRD och \fB\%mmdf\fP(5) fÃ¶r mer information om
+MMDF.
+.TP 
+\fBE\-postkatalog (maildir)\fP
+Katalogen dÃ¤r artiklar/trÃ¥dar ska sparas i formatet \fB\%mbox\fP(5). Denna
+funktion Ã¤r frÃ¤mst avsedd fÃ¶r anvÃ¤ndning med e\-postprogrammet
+\fB\%mutt\fP(1). Den gÃ¶r det mÃ¶jligt fÃ¶r anvÃ¤ndaren att spara
+artiklar/trÃ¥dar/grupper genom att helt enkelt ange '=' som
+filnamn. StandardvÃ¤rdet Ã¤r \fI${TIN_HOMEDIR:\-"$HOME"}/Mail\fP.
+.TP 
+\fBAnrop av ditt mailkommando (mailer_format)\fP
+The format string used to create the mailer command with parameters that is
+used for mailing articles to other people. Default is '%M "%T" < %F'
+(e.g., /bin/mail "iain" < \[ti]/.article). The flexible format allows
+other mailers with different command\-line parameters to be used such as
+.in +.3i
+.nf
+sendmail \-oem \-t < %F
+mutt \-H %F
+claws\-mail \-\-compose "mailto:%T?subject=%S&insert=%F"
+.fi
+.in -0.3i
+\fBinteractive_mailer\fP mÃ¥ste vara korrekt instÃ¤llt. FÃ¶ljande ersÃ¤ttningar
+stÃ¶ds:
+.in +.3i
+.nf
+.ta \w'%S'u +\w'default_mailer'u
+%F	filnamn
+%M	standard\-epostprogram
+%S	Ã¤mnesfÃ¤lt
+%T	to\-filed
+%U	anvÃ¤ndarnamn
+%%	%
+.fi
+.in -0.3i
+.TP 
+\fB"Markera som (olÃ¤st)" ignorerar taggar (mark_ignore_tags)\fP
+NÃ¤r denna funktion Ã¤r aktiverad markerar \fBGroupMarkThdRead\fP en (\fBK\fP),
+\fBThreadMarkArtRead\fP en (\fBK\fP), \fBMarkThdUnread\fP en (\fBZ\fP) pÃ¥ gruppnivÃ¥ och
+\fBMarkArtUnread\fP en (\fBz\fP) pÃ¥ trÃ¥dnivÃ¥ endast den aktuella artikeln eller
+trÃ¥den och ignorerar andra taggade, (o)lÃ¤sta artiklar. NÃ¤r funktionen Ã¤r
+inaktiverad visar samma funktion en meny med valmÃ¶jligheter fÃ¶r den aktuella
+trÃ¥den eller artikeln, alla taggade, olÃ¤sta artiklar eller ingenting.
+.TP 
+\fBMarkerade artiklar/trÃ¥dar som lÃ¤sta (mark_saved_read)\fP
+Om ON markera artiklar som Ã¤r sparade som lÃ¤sta. Standard Ã¤r ON.
+.TP 
+\fBVisningsprogram fÃ¶r MIME\-artiklar (metamail_prog)\fP
+SÃ¶kvÃ¤g, namn och alternativ fÃ¶r externt \fB\%metamail\fP\-program (1)  som
+anvÃ¤nds fÃ¶r att visa icke\-textuella delar av artiklar.  FÃ¶r att anvÃ¤nda den
+inbyggda visaren, stÃ¤ll in \-\-internal. Detta Ã¤r standardvÃ¤rdet nÃ¤r
+\fB\%metamail\fP\-program (1)  inte Ã¤r installerat. LÃ¤mna fÃ¤ltet tomt om du inte
+vill att icke\-textuella bilagor ska visas automatiskt. Kommandot
+\fBPageViewAttach\fP ('\fBV\fP')  kan alltid anvÃ¤ndas fÃ¶r att manuellt visa
+bilagor. Se Ã¤ven \fBask_for_metamail\fP.
+.TP 
+\fBMM_CHARSET (mm_charset)\fP
+TeckenuppsÃ¤ttning som stÃ¶ds lokalt, som ocksÃ¥ anvÃ¤nds fÃ¶r MIME\-rubrik
+(teckenuppsÃ¤ttningsparameter och teckenuppsÃ¤ttningsnamn i rubrikkodning) i
+e\-post och nyhetsinlÃ¤gg. Om \fBMIME_STRICT_CHARSET\fP definieras vid
+kompileringstidpunkten, betraktas text i andra teckenuppsÃ¤ttningar Ã¤n vÃ¤rdet
+fÃ¶r denna parameter som icke\-visningsbar och representeras som '?'. I annat
+fall betraktas alla teckenuppsÃ¤ttningar som kompatibla med visningen. Om det
+inte Ã¤r instÃ¤llt anvÃ¤nds vÃ¤rdet fÃ¶r miljÃ¶variabeln $\fBMM_CHARSET\fP. US\-ASCII
+eller kompileringstidens standardvÃ¤rde anvÃ¤nds om inget av dem Ã¤r
+definierat. Om ditt system stÃ¶der \fB\%iconv\fP(3) eller \fB\%ucnv_*\fP(), Ã¤r
+detta alternativ inaktiverat och du bÃ¶r istÃ¤llet anvÃ¤nda
+\fBmm_network_charset\fP.
+.TP 
+\fBMM_NETWORK_CHARSET (mm_network_charset)\fP
+TeckenuppsÃ¤ttning som anvÃ¤nds fÃ¶r inlÃ¤gg och MIME\-rubriker; ersÃ¤tter
+\fBmm_charset\fP. Konvertering mellan \fBmm_network_charset\fP och lokal
+teckenuppsÃ¤ttning (bestÃ¤ms via \fB\%nl_langinfo\fP(3)) gÃ¶rs via \fB\%iconv\fP(3)
+eller \fB\%ucnv_*\fP().  Om ingen av dessa funktioner Ã¤r tillgÃ¤ngliga pÃ¥ ditt
+system Ã¤r detta alternativ inaktiverat och du mÃ¥ste anvÃ¤nda \fBmm_charset\fP
+istÃ¤llet. \fBmm_network_charset\fP Ã¤r begrÃ¤nsat till ett av fÃ¶ljande
+teckenuppsÃ¤ttningar:
+.in +.3i
+US\-ASCII,
+ISO\-8859\-\:{\:1,\:2,\:3,\:4,\:5,\:7,\:9,\:10,\:13,\:14,\:15,\:16\:},
+KOI8\-\:{\:R,\:U,\:RU\:},\: EUC\-\:{\:CN,\:JP,\:KR,\:TW\:},
+ISO\-2022\-\:{\:CN,\:CN\-EXT,\:JP,\:JP\-1,\:JP\-2\:}, Big5, UTF\-8
+.in -0.3i
+Alla vÃ¤rden kanske inte fungerar pÃ¥ ditt system, se \fB\%iconv_open\fP(3) fÃ¶r
+mer information. Om det inte Ã¤r instÃ¤llt anvÃ¤nds vÃ¤rdet fÃ¶r miljÃ¶variabeln
+$\fBMM_CHARSET\fP. US\-ASCII eller standardvÃ¤rdet vid kompilering anvÃ¤nds om
+inget av dem Ã¤r definierat.
+.TP 
+\fBAttribut fÃ¶r markering med _streck_ (mono_markdash)\fP
+Teckenattribut fÃ¶r ord som betonas som _detta_. Vilka attribut som kan
+anvÃ¤ndas beror pÃ¥ din terminal. Se Ã¤ven \fBword_h_display_marks\fP och
+\fBword_highlight\fP.
+.TP 
+\fBAttribut fÃ¶r markering med /snedstreck/ (mono_markslash)\fP
+KaraktÃ¤rsattribut fÃ¶r ord som betonas som /detta/. Vilka attribut som kan
+anvÃ¤ndas beror pÃ¥ din terminal. Se Ã¤ven \fBword_h_display_marks\fP och
+\fBword_highlight\fP.
+.TP 
+\fBAttribut fÃ¶r markering med *stjÃ¤rnor* (mono_markstar)\fP
+Teckenattribut fÃ¶r ord som betonas som *detta*. Vilka attribut som kan
+anvÃ¤ndas beror pÃ¥ din terminal. Se Ã¤ven \fBword_h_display_marks\fP och
+\fBword_highlight\fP.
+.TP 
+\fBAttribut fÃ¶r markering med \-stroke\- (mono_markstroke)\fP
+KaraktÃ¤rsattribut fÃ¶r ord som betonas som \-detta\-. Vilka attribut som kan
+anvÃ¤ndas beror pÃ¥ din terminal. Se Ã¤ven \fBword_h_display_marks\fP och
+\fBword_highlight\fP.
+.TP 
+\fB(newnews)\fP
+Dessa Ã¤r interna timers som anvÃ¤nds av \fBtin\fP en fÃ¶r att hÃ¥lla reda pÃ¥ nya
+nyhetsgrupper.  Ã„ndra dem inte om du inte fÃ¶rstÃ¥r vad de Ã¤r till fÃ¶r.
+.TP 
+\fBVisa dessa rubrikfÃ¤lt (eller *) (news_headers_to_display)\fP
+Vilka nyhetsrubriker du vill se. Om du vill se _alla_ rubriker, ange ett '*'
+som vÃ¤rde. Detta Ã¤r det enda sÃ¤ttet att anvÃ¤nda jokertecken. Om du anger
+\&'X\-' som vÃ¤rde visas alla rubriker som bÃ¶rjar med 'X\-' (som X\-Alan eller
+X\-Pape). Du kan ange flera genom att avgrÃ¤nsa dem med mellanslag. Om du inte
+anger nÃ¥got inaktiveras denna funktion.
+.TP 
+\fBVisa inte dessa rubrikfÃ¤lt (news_headers_to_not_display)\fP
+Samma som \fBnews_headers_to_display\fP fÃ¶rutom att det betecknar
+motsatsen. Ett exempel pÃ¥ hur man kan anvÃ¤nda bÃ¥da flaggorna Ã¤r om man
+tycker att 'X\-' rubriker Ã¤r bra (tm), men tycker att Alan och Pape Ã¤r
+skurkar... dÃ¥ skulle man gÃ¶ra nÃ¥got sÃ¥ hÃ¤r: \fBnews_headers_to_display=X\-\fP
+\fBnews_headers_to_not_display=X\-Alan X\-Pape\fP Om man inte definierar nÃ¥got
+stÃ¤ngs denna flagga av.
+.TP 
+\fBCitatrad vid uppfÃ¶ljning (news_quote_format)\fP
+Format fÃ¶r citatrad vid publicering/uppfÃ¶ljning av en artikel (%A=Adress,
+%D=Datum, %F=FullstÃ¤ndigt namn+Adress, %G=Gruppnamn, %M=Meddelande\-ID,
+%N=FullstÃ¤ndigt namn, %C=FÃ¶rnamn, %I=Initialer). Om artikeln har flera
+adresser utvÃ¤rderas endast den fÃ¶rsta. Standard Ã¤r "%F skrev:".
+.TP 
+\fBNNTP\-lÃ¤sningstidsgrÃ¤ns i sekunder (nntp_read_timeout_secs)\fP
+Tid i sekunder fÃ¶r att vÃ¤nta pÃ¥ svar frÃ¥n servern. StandardvÃ¤rdet Ã¤r 120.
+Om du stÃ¤ller in detta pÃ¥ 0 innebÃ¤r det att det inte finns nÃ¥gon
+tidsgrÃ¤ns. Om du anvÃ¤nder flaggan "\fB\-C\fP" tillsammans med ett lÃ¥gt vÃ¤rde fÃ¶r
+\fBnntp_read_timeout_secs\fP, kan det resultera i en timeout (och frÃ¥nkoppling
+i batchlÃ¤ge) nÃ¤r du ansluter till stora servrar eller gÃ¥r med i stora
+grupper, eftersom timern stÃ¤lls in nÃ¤r kommandot skickas till servern och
+det tar lite tid att komprimera det stora svaret. VÃ¤rdet bÃ¶r dÃ¤rfÃ¶r inte
+stÃ¤llas in fÃ¶r lÃ¥gt.
+.TP 
+\fBUnicode\-normaliseringsform (normalization_form)\fP
+Normaliseringsform som \fBtin\fP ska anvÃ¤nda fÃ¶r att normalisera
+Unicode\-inmatning.  De mÃ¶jliga vÃ¤rdena Ã¤r:
+.RS +.5i
+.IP 0 3
+\fBNone\fP: ingen normalisering
+.IP 1
+\fBNFKC\fP: Kompatibilitetsdekomposition, fÃ¶ljt av kanonisk komposition
+.IP 2
+\fBNFKD\fP: Kompatibilitetsuppdelning
+.IP 3
+\fBNFC\fP: Kanonisk dekomposition, fÃ¶ljt av kanonisk komposition
+.IP 4
+\fBNFD\fP: Kanonisk dekomposition
+.IP 5
+\fBNFKC_CF\fP: Kompatibilitetsdekomposition, fÃ¶ljt av kanonisk komposition och
+fallvikning
+.RE
+Vissa normaliseringslÃ¤gen Ã¤r endast tillgÃ¤ngliga om de stÃ¶ds av biblioteket
+som \fBtin\fP anvÃ¤nder fÃ¶r normaliseringen. NFC bÃ¶r anvÃ¤ndas om mÃ¶jligt (\fBRFC\ 5198\fP).
+.TP 
+\fBFormatstrÃ¤ng fÃ¶r visning av mime\-rubrik pÃ¥ artikelnivÃ¥ (page_mime_format)\fP
+FormatstrÃ¤ng som \fBtin\fP anvÃ¤nds fÃ¶r MIME\-rubrik pÃ¥ sidnivÃ¥. Se avsnittet
+"ANPASSA SKÃ„RMFÃ–RMATET".  Standard Ã¤r "[\-\- %T%S%*n%z%*l%!c%!d%*e \-\-]".
+.TP 
+\fBFormatstrÃ¤ng fÃ¶r visning av uue\-rubrik pÃ¥ artikelnivÃ¥ (page_uue_format)\fP
+FormatstrÃ¤ng som \fBtin\fP anvÃ¤nder fÃ¶r uue\-rubriken pÃ¥ sidnivÃ¥. Se avsnittet
+"ANPASSA SKÃ„RMFÃ–RMATET".  Standard Ã¤r "[\-\- %T%S%*n%I%!d%*e \-\-]".
+.TP 
+\fBFormatstrÃ¤ng fÃ¶r visning av yenc\-rubrik pÃ¥ artikelnivÃ¥ (page_yenc_format)\fP
+FormatstrÃ¤ng som \fBtin\fP anvÃ¤nder fÃ¶r yenc\-rubriken pÃ¥ sidnivÃ¥. Se avsnittet
+"ANPASSA SKÃ„RMFORMATET".  Standard Ã¤r "[\-\- %*N%!d%I [%F%G]%V%W%X \-\-]".
+.TP 
+\fBGÃ¥ till fÃ¶rsta olÃ¤sta artikeln i gruppen (pos_first_unread)\fP
+Om ON placera markÃ¶ren vid den fÃ¶rsta olÃ¤sta artikeln i gruppen, annars vid
+den sista artikeln. StandardinstÃ¤llningen Ã¤r ON.
+.TP 
+\fBAnvÃ¤nd 8\-bitars tecken i nyhetsrubriker (post_8bit_header)\fP
+TillÃ¥ter 8\-bitars tecken som inte Ã¤r kodade i rubriken pÃ¥ en
+nyhetsartikel. Om detta Ã¤r instÃ¤llt inaktiveras Ã¤ven genereringen av
+MIME\-rubriker nÃ¤r dessa normalt krÃ¤vs. StandardinstÃ¤llningen Ã¤r AV. GÃ¤ller
+endast om \fBpost_mime_encoding\fP ocksÃ¥ Ã¤r instÃ¤llt pÃ¥ 8bit. I ett antal
+lokala hierarkier dÃ¤r 8\-bitars tecken anvÃ¤nds Ã¤r det acceptabelt och ibland
+till och med rekommenderat att anvÃ¤nda okodade (rÃ¥a) 8\-bitars tecken i
+rubriken, sÃ¥ du mÃ¥ste kontrollera vilken konvention som anvÃ¤nds i den lokala
+hierarkin du Ã¤r intresserad av fÃ¶r att avgÃ¶ra vad du ska gÃ¶ra med detta och
+\fBpost_mime_encoding\fP.
+.TP 
+\fBMIME\-kodning i nyhetsmeddelanden (post_mime_encoding)\fP
+MIME\-kodning av texten i nyhetsmeddelandet, om nÃ¶dvÃ¤ndigt. (8 bit, base64,
+quoted\-printable, 7 bit). StandardinstÃ¤llningen Ã¤r 8 bit, vilket innebÃ¤r
+ingen kodning. Base64 och quoted\-printable Ã¤r vanligtvis oÃ¶nskade pÃ¥ Usenet.
+.TP 
+\fBVisa efterbehandlade filer (post_process_view)\fP
+Om ON, kommer \fBtin\fP att starta ett lÃ¤mpligt visningsprogram fÃ¶r att visa
+alla filer som har efterbearbetats och uudecoderats. Programmet bestÃ¤ms med
+hjÃ¤lp av filen \fB\%mailcap\fP(5) . StandardinstÃ¤llningen Ã¤r ON.
+.TP 
+\fBEfterbearbetning av sparade artiklar (post_process_type)\fP
+Detta anger om efterbearbetning ska utfÃ¶ras pÃ¥ sparade artiklar. Eftersom
+skalarkivet kan innehÃ¥lla kommandon som du kanske inte vill ska utfÃ¶ras, bÃ¶r
+du vara fÃ¶rsiktig nÃ¤r du extraherar skalarkiv. FÃ¶ljande vÃ¤rden Ã¤r tillÃ¥tna:
+.RS +.5i
+.IP 0 3
+\fBNo\fP (standard), ingen efterbehandling utfÃ¶rs.
+.IP 1
+\fBShell archives\fP, endast uppackning av flerdelade \fB\%shar\fP(1)\-filer.
+.IP 2
+\fBYes\fP, binÃ¤ra bilagor och data kommer att avkodas och sparas.
+.RE
+.TP 
+\fBFilnamn som ska anvÃ¤ndas fÃ¶r att lagra publicerade artiklar (posted_articles_file)\fP
+Spara publicerade artiklar i angiven fil. Om det angivna filnamnet inte
+innehÃ¥ller nÃ¥gra expanderbara strÃ¤ngar kommer det att prefixeras med
+\fI${TIN_HOMEDIR:\-"$HOME"}/Mail/\fP. Om inget filnamn anges kommer inlÃ¤ggen
+inte att sparas. Se avsnittet "MAILING PIPING PRINTING REPOSTING AND SAVING
+ARTICLES" fÃ¶r mer information om de olika
+expansionskaraktÃ¤rerna. StandardvÃ¤rdet Ã¤r 'posted'.
+.TP 
+\fBSkriv ut alla rubriker vid utskrift (print_header)\fP
+Om ON Ã¤r aktiverat skickas hela artikelrubriken till skrivaren. Annars
+skrivs endast fÃ¤lten \*(rqÃ„mne:\*(rq och \*(rqFrÃ¥n:\*(rq ut. StandardinstÃ¤llningen Ã¤r
+OFF.
+.TP 
+\fBUtskriftsprogram med flaggor (skrivare)\fP
+Det utskriftsprogram med flaggor som ska anvÃ¤ndas fÃ¶r att skriva ut
+artiklar.  StandardinstÃ¤llningen Ã¤r \fB\%lpr\fP(1)  fÃ¶r BSD\-maskiner och
+\fB\%lp\fP(1)  fÃ¶r SysV\-maskiner. Utskrift frÃ¥n \fBtin\fP kan ha inaktiverats av
+systemadministratÃ¶ren.
+.TP 
+\fBBearbeta endast olÃ¤sta artiklar (process_only_unread)\fP
+Om ON spara/skriva ut/pipa/maila endast olÃ¤sta artiklar (taggade artiklar
+undantagna). Standard Ã¤r OFF.
+.TP 
+\fBVisa tom Followup\-To i redigeraren (prompt_followupto)\fP
+Om ON visa tom \*(rqFollowup\-To:\*(rq\-rubrik nÃ¤r du redigerar en artikel. Standard
+Ã¤r OFF.
+.TP 
+\fBTecken som anvÃ¤nds som citattecken (quote_chars)\fP
+Tecknet som anvÃ¤nds i citat inkluderade text till artikeluppfÃ¶ljningar och
+e\-postsvar. Tecknet '_' representerar ett blanksteg och ersÃ¤tts med '\ ' nÃ¤r
+det lÃ¤ses, %I ersÃ¤tts med fÃ¶rfattarens initialer. Om artikeln har flera
+adresser utvÃ¤rderas endast den fÃ¶rsta. Standard Ã¤r '>_'.
+.TP 
+\fBCitatbeteende (quote_style)\fP
+Hur artiklar ska citeras nÃ¤r man fÃ¶ljer upp eller svarar pÃ¥ dem. Det finns
+ett antal saker som kan gÃ¶ras: tomma rader kan citeras, signaturer kan
+citeras och \fBquote_chars\fP kan komprimeras nÃ¤r man citerar flera gÃ¥nger
+(till exempel kommer '>\ >\ >' att omvandlas till
+\&'>>>'). StandardinstÃ¤llningen Ã¤r att komprimera citat och att
+citera tomma rader.
+.br
+NÃ¤r du visar en artikel i rÃ¥format ('\fB^H\fP') och fÃ¶ljer upp eller svarar pÃ¥
+den, kommer signaturen att citeras Ã¤ven om den annars inte skulle gÃ¶ra
+det. Om \fBshow_signatures\fP Ã¤r avstÃ¤ngt kommer signaturen aldrig att citeras.
+.TP 
+\fBRegex som anvÃ¤nds fÃ¶r att visa citerade rader (quote_regex)\fP
+Ett reguljÃ¤rt uttryck som kommer att tillÃ¤mpas vid lÃ¤sning av artiklar. Alla
+matchande rader visas i \fBcol_quote\fP. Om \fBquote_regex\fP Ã¤r tomt, anvÃ¤nder
+\fBtin\fP ett inbyggt standardvÃ¤rde.
+.TP 
+\fBRegex anvÃ¤nds fÃ¶r att visa dubbelt citerat l. (quote_regex2)\fP
+Ett reguljÃ¤rt uttryck som kommer att tillÃ¤mpas vid lÃ¤sning av artiklar. Alla
+matchande rader visas i \fBcol_quote2\fP. Om \fBquote_regex2\fP Ã¤r tomt, anvÃ¤nder
+\fBtin\fP ett inbyggt standardvÃ¤rde.
+.TP 
+\fBRegex anvÃ¤nds fÃ¶r att visa >= 3 gÃ¥nger q.l. (quote_regex3)\fP
+Ett reguljÃ¤rt uttryck som kommer att tillÃ¤mpas vid lÃ¤sning av artiklar. Alla
+matchande rader visas i \fBcol_quote3\fP. Om \fBquote_regex3\fP Ã¤r tomt, anvÃ¤nder
+\fBtin\fP ett inbyggt standardvÃ¤rde.
+.TP 
+\fBArtikelens aktualitetstidsgrÃ¤ns (recent_time)\fP
+Om instÃ¤lld pÃ¥ 0 Ã¤r denna funktion inaktiverad, annars betyder det antalet
+dagar. StandardvÃ¤rdet Ã¤r 2.
+.TP 
+\fBRender BiDi (render_bidi)\fP
+Om ON \fBtin\fP gÃ¶r Ã¥tergivningen av dubbelriktad text. Om OFF \fBtin\fP lÃ¤mnar
+Ã¥tergivningen av dubbelriktad text till terminalen. Standard Ã¤r OFF.
+.TP 
+\fBIntervall i sekunder fÃ¶r att lÃ¤sa om aktivt (reread_active_file_secs)\fP
+Filen news \fI${TIN_LIBDIR:\-NEWSLIBDIR}"/${TIN_ACTIVEFILE:\-active}\fP lÃ¤ses om
+med jÃ¤mna mellanrum fÃ¶r att visa om nÃ¥gra nya nyheter har
+kommit. StandardvÃ¤rdet Ã¤r 1200. Om du stÃ¤ller in detta pÃ¥ 0 inaktiveras
+denna funktion.
+.TP 
+\fBKatalog dÃ¤r konstverk/trÃ¥dar ska sparas (savedir)\fP
+Katalog dÃ¤r artiklar/trÃ¥dar sparas. Standard Ã¤r
+\fI${TIN_HOMEDIR:\-"$HOME"}/News\fP.
+.TP 
+\fBTecken fÃ¶r att visa globala omfattningar (scope_marked_global)\fP
+Tecknet som anvÃ¤nds fÃ¶r att visa att ett omrÃ¥de har lÃ¤sts frÃ¥n den globala
+attributfilen. StandardvÃ¤rdet Ã¤r '!'.
+.TP 
+\fBTecken fÃ¶r att visa globala matchningar (scope_marked_global_match)\fP
+Tecknet som anvÃ¤nds fÃ¶r att visa att ett omrÃ¥de har lÃ¤sts frÃ¥n den globala
+attributfilen och att den aktuella gruppen matchar. Standard Ã¤r ':'.
+.TP 
+\fBTecken fÃ¶r att visa lokala omfattningar (scope_marked_local)\fP
+Tecknet som anvÃ¤nds fÃ¶r att visa att ett omrÃ¥de har lÃ¤sts frÃ¥n den lokala
+attributfilen. StandardvÃ¤rdet Ã¤r '\ '.
+.TP 
+\fBTecken fÃ¶r att visa lokala omfattningsmatchningar (scope_marked_local_match)\fP
+Tecknet som anvÃ¤nds fÃ¶r att visa att ett omrÃ¥de har lÃ¤sts frÃ¥n den lokala
+attributfilen och att den aktuella gruppen matchar. StandardvÃ¤rdet Ã¤r '*'.
+.TP 
+\fBPoÃ¤nggrÃ¤ns (kill) (score_limit_kill)\fP
+Om poÃ¤ngen fÃ¶r en artikel Ã¤r lÃ¤gre Ã¤n eller lika med detta vÃ¤rde markeras
+artikeln som borttagen.
+.TP 
+\fBPoÃ¤nggrÃ¤ns (vÃ¤lj) (score_limit_select)\fP
+Om poÃ¤ngen fÃ¶r en artikel Ã¤r hÃ¶gre Ã¤n eller lika med detta vÃ¤rde markeras
+artikeln som populÃ¤r.
+.TP 
+\fBStandardpoÃ¤ng fÃ¶r att ta bort artiklar (score_kill)\fP
+Betyg fÃ¶r en artikel som bÃ¶r tas bort, detta mÃ¥ste vara <=
+\fBscore_limit_kill\fP.
+.TP 
+\fBStandardpoÃ¤ng fÃ¶r att vÃ¤lja artiklar (score_select)\fP
+Betyg fÃ¶r en artikel som bÃ¶r markeras som het mÃ¥ste vara >=
+\fBscore_limit_select\fP.
+.TP 
+\fBAntal rader att blÃ¤ddra i pager (scroll_lines)\fP
+Antalet rader som kommer att rullas uppÃ¥t/nedÃ¥t i artikelpageraren nÃ¤r du
+anvÃ¤nder uppÃ¥t\-/nedÃ¥tpilen. StandardvÃ¤rdet Ã¤r 1 (rad fÃ¶r rad). StÃ¤ll in pÃ¥ 0
+fÃ¶r att fÃ¥ traditionell \fBtin\fP \-blÃ¤ddring sida fÃ¶r sida. StÃ¤ll in pÃ¥ \-1 fÃ¶r
+att fÃ¥ blÃ¤ddring sida fÃ¶r sida dÃ¤r den Ã¶versta/understa raden fÃ¶rs Ã¶ver till
+nÃ¤sta sida.  Denna instÃ¤llning ersÃ¤tter show_last_line_prev_page=ON. StÃ¤ll
+in pÃ¥ \-2 fÃ¶r att fÃ¥ blÃ¤ddring halv sida. Denna instÃ¤llning ersÃ¤tter
+\fBfull_page_scroll\fP=OFF.
+.TP 
+\fBFormatstrÃ¤ng fÃ¶r valnivÃ¥n (select_format)\fP
+FormatstrÃ¤ng som \fBtin\fP anvÃ¤nder fÃ¶r representation pÃ¥ urvalsnivÃ¥. Se
+avsnittet "ANPASSA SKÃ„RMFORMATET". Standard Ã¤r "%f\ %n\ %U\ \ %G\ \ %d".
+.TP 
+\fBI grupp\- och trÃ¥dnivÃ¥, visa fÃ¶rfattare med (show_author)\fP
+Vilken information om fÃ¶rfattaren ska visas. StandardinstÃ¤llningen Ã¤r 2,
+fÃ¶rfattarens fullstÃ¤ndiga namn.
+.RS +.5i
+.IP 0 3
+\fBNone\fP, endast raden \*(rqÃ„mne:\*(rq visas.
+.IP 1
+\fBAddress\fP, \*(rqÃ„mne:\*(rq\-raden och adressdelen av \*(rqFrÃ¥n:\*(rq\-raden visas.
+.IP 2
+\fBFull Name\fP, \*(rqÃ„mne:\*(rq\-raden och fÃ¶rfattarens fullstÃ¤ndiga namn i
+\&\*(rqFrÃ¥n:\*(rq\-raden visas (standard).
+.IP 3
+\fBAddress and Name\fP, \*(rqÃ„mne:\*(rq\-raden och hela \*(rqFrÃ¥n:\*(rq\-raden visas.
+.RE
+.TP 
+\fBVisa beskrivning av varje nyhetsgrupp (show_description)\fP
+Om ON visas en kort gruppbeskrivning efter nyhetsgruppens namn pÃ¥
+gruppvalsnivÃ¥n. Kommandoradsflaggan \*(rq\fB\-d\fP\*(rq Ã¥sidosÃ¤tter instÃ¤llningen och
+stÃ¤nger av beskrivningarna. Texten hÃ¤mtas frÃ¥n filen
+\fI${TIN_LIBDIR:\-NEWSLIBDIR}/newsgroups\fP och, om det stÃ¶ds (krÃ¤ver att \fBtin\fP
+Ã¤r byggt med stÃ¶d fÃ¶r mh\-mail\-hantering), frÃ¥n
+\fI${TIN_HOMEDIR:\-"$HOME"}/.tin/mailgroups\fP fÃ¶r
+e\-postgrupper. StandardinstÃ¤llningen Ã¤r ON.
+.TP 
+\fBFunktion fÃ¶r sortering av artiklar (sort_function)\fP
+Funktion som anvÃ¤nds fÃ¶r att sortera artiklar. StandardvÃ¤rdet Ã¤r 0.
+.RS +.5i
+.IP 0 3
+AnvÃ¤nd \fB\%qsort\fP(3) fÃ¶r sortering.
+.IP 1
+AnvÃ¤nd \fB\%heapsort\fP(3) fÃ¶r sortering. Detta kan vara snabbare i stora
+grupper med lÃ¥nga trÃ¥dar (nÃ¥got fÃ¶rhandsorterade data).
+.RE
+.TP 
+\fBVisa hjÃ¤lp/inloggningsnivÃ¥er fÃ¶r e\-post (show_help_mail_sign)\fP
+HÃ¤r kan du vÃ¤lja om \fBtin\fP ska visa en hjÃ¤lpindikering, en ny
+e\-postindikering, bÃ¥da eller ingen av dem i de olika nivÃ¥rubrikerna.
+StandardinstÃ¤llningen Ã¤r 3.
+.RS +.5i
+.IP 0 3
+\fBVisa inte hjÃ¤lp eller e\-posttecken\fP.
+.IP 1
+\fBShow only help sign\fP.
+.IP 2
+\fBShow only mail sign if new mail\fP, visa endast e\-postikonen, och endast om
+ny e\-post har kommit.
+.IP 3
+\fBVisa e\-post om ny e\-post annars hjÃ¤lp s.\fP, visa e\-posttecken om ny e\-post
+har kommit annars visa hjÃ¤lptecken.
+.RE
+.TP 
+\fBVisa endast olÃ¤sta artiklar (show_only_unread_arts)\fP
+Om ON visas endast nya/olÃ¤sta artiklar, annars visas alla
+artiklar. StandardinstÃ¤llningen Ã¤r ON.
+.TP 
+\fBVisa endast grupper med olÃ¤sta inlÃ¤gg (show_only_unread_groups)\fP
+Om ON visa endast prenumererade grupper som innehÃ¥ller olÃ¤sta
+artiklar. StandardinstÃ¤llningen Ã¤r OFF.
+.TP 
+\fBVisa signaturer (show_signatures)\fP
+Om OFF visas inga signaturer nÃ¤r artiklar visas. StandardinstÃ¤llningen Ã¤r
+ON.
+.TP 
+\fBDisplay article info in pager (show_art_info)\fP
+Show additional information about the article at the page level.  The
+article's score can be displayed in the lower left corner (see also
+\fBcol_score_neg\fP and \fBcol_score_pos\fP), and the article's language, if
+detectable, can be displayed in the page header to the right of the line
+count.  If the language is prefixed by a '\[ti]' the value is guessed, if it
+is prefixed by a '+' the value is inherited.  If possible, a language tag is
+converted to the name of the language.  In this case, the tag is specified
+in round brackets after the name.  Default is 0.
+.RS +.5i
+.IP 0 3
+\fBNone\fP, don't show article's score or language.
+.IP 1
+\fBArticle score\fP, show only the article's score.
+.IP 2
+\fBArticle language\fP, show only the article's language.
+.IP 3
+\fBScore and language\fP, show both, article's score and language.
+.RE
+.TP 
+\fBLÃ¤gg till signaturen med '\en\-\- \en' (sigdashes)\fP
+Om ON lÃ¤gg till signaturen med sigdashes. Standard Ã¤r ON.
+.TP 
+\fBSkapa signatur frÃ¥n sÃ¶kvÃ¤g/kommando (sigfile)\fP
+SÃ¶kvÃ¤gen som anger vilken signaturfil som ska anvÃ¤ndas nÃ¤r du publicerar,
+fÃ¶ljer upp eller svarar pÃ¥ en artikel. Om sÃ¶kvÃ¤gen Ã¤r en katalog kommer
+signaturen att genereras slumpmÃ¤ssigt frÃ¥n filer som finns i den angivna
+katalogen. Om sÃ¶kvÃ¤gen bÃ¶rjar med ett ! kommer programmet som sÃ¶kvÃ¤gen pekar
+pÃ¥ att kÃ¶ras fÃ¶r att generera en signatur. FÃ¶r att Ã¶verfÃ¶ra gruppnamnet till
+programmet kan %G anges. Detta kommer att ersÃ¤ttas med namnet pÃ¥ den
+aktuella nyhetsgruppen. \-\-none kommer att undertrycka alla
+signaturer. Standard Ã¤r \fI${TIN_HOMEDIR:\-"$HOME"}/.Sig\fP.
+.TP 
+\fBLÃ¤gg till signatur vid Ã¥terpublicering (signature_repost)\fP
+Om ON lÃ¤gg till signatur till Ã¥terpublicerade
+artiklar. StandardinstÃ¤llningen Ã¤r ON.
+.TP 
+\fBRegex anvÃ¤nds fÃ¶r att markera /snedstreck/ (slashes_regex)\fP
+Ett reguljÃ¤rt uttryck som kommer att tillÃ¤mpas vid lÃ¤sning av artiklar. Alla
+matchande ord visas i \fBcol_markslash\fP eller \fBmono_markslash\fP. Om
+\fBslashes_regex\fP Ã¤r tomt, anvÃ¤nder \fBtin\fP ett inbyggt standardvÃ¤rde.
+.TP 
+\fBSortera artiklar efter (sort_article_type)\fP
+HÃ¤r anges hur artiklarna ska sorteras. Sortera efter stigande datum (6) Ã¤r
+standardinstÃ¤llningen. FÃ¶ljande sorteringstyper Ã¤r tillÃ¥tna:
+.RS +.5i
+.IP 0 3
+\fBNothing\fP, sortera inte artiklar.
+.IP 1
+\fBÃ„mne: (fallande)\fP, sortera artiklar efter fÃ¤ltet \*(rqÃ„mne:\*(rq i fallande
+ordning.
+.IP 2
+\fBÃ„mne: (stigande)\fP, sortera artiklar efter fÃ¤ltet \*(rqÃ„mne:\*(rq i stigande
+ordning.
+.IP 3
+\fBFrÃ¥n: (fallande)\fP, sortera artiklar efter fÃ¤ltet \*(rqFrÃ¥n:\*(rq i fallande
+ordning.
+.IP 4
+\fBFrÃ¥n: (stigande)\fP, sortera artiklar efter fÃ¤ltet \*(rqFrÃ¥n:\*(rq i stigande
+ordning.
+.IP 5
+\fBDatum: (fallande)\fP, sortera artiklar efter fÃ¤ltet \*(rqDatum:\*(rq i fallande
+ordning.
+.IP 6
+\fBDatum: (stigande)\fP, sortera artiklar efter fÃ¤ltet \*(rqDatum:\*(rq i stigande
+ordning (standard).
+.IP 7
+\fBPoÃ¤ng (fallande)\fP, sortera artiklar genom att filtrera poÃ¤ng i fallande
+ordning.
+.IP 8
+\fBPoÃ¤ng (stigande)\fP, sortera artiklar genom att filtrera poÃ¤ng i stigande
+ordning.
+.IP 9
+\fBRader: (fallande)\fP, sortera artiklar efter fÃ¤ltet \*(rqRader:\*(rq i fallande
+ordning.
+.IP 10
+\fBRader: (stigande)\fP, sortera artiklar efter fÃ¤ltet \*(rqRader:\*(rq i stigande
+ordning.
+.RE
+.TP 
+\fBSortera trÃ¥dar efter (sort_threads_type)\fP
+HÃ¤r anges hur trÃ¥darna ska sorteras. Sortera efter fallande poÃ¤ng (1) Ã¤r
+standardinstÃ¤llningen. FÃ¶ljande sorteringstyper Ã¤r tillÃ¥tna:
+.RS +.5i
+.IP 0 3
+\fBNothing\fP, sortera inte trÃ¥dar.
+.IP 1
+\fBPoÃ¤ng (fallande)\fP, sortera trÃ¥dar genom att filtrera poÃ¤ng fallande
+(standard).
+.IP 2
+\fBPoÃ¤ng (stigande)\fP, sortera trÃ¥dar genom att filtrera poÃ¤ng i stigande
+ordning.
+.IP 3
+\fBSenaste inlÃ¤ggsdatum (fallande)\fP, sortera trÃ¥dar efter datum fÃ¶r senaste
+inlÃ¤gg i fallande ordning.
+.IP 4
+\fBSenaste inlÃ¤ggsdatum (stigande)\fP, sortera trÃ¥dar efter datum fÃ¶r senaste
+inlÃ¤gg i stigande ordning.
+.RE
+.TP 
+\fBSpamtrap\-varningsadresser (spamtrap_warning_addresses)\fP
+StÃ¤ll in denna flagga till en lista med kommaseparerade strÃ¤ngar fÃ¶r att fÃ¥
+en varning om du svarar pÃ¥ en artikel via e\-post dÃ¤r e\-postadressen
+innehÃ¥ller nÃ¥gon av dessa strÃ¤ngar. Matchningen Ã¤r inte
+skiftlÃ¤geskÃ¤nslig. Exempel:
+.sp
+\fIspam,radera,ta bort\fP
+.TP 
+\fBRegex anvÃ¤nds fÃ¶r att markera *stjÃ¤rnor* (stars_regex)\fP
+Ett reguljÃ¤rt uttryck som kommer att tillÃ¤mpas vid lÃ¤sning av artiklar. Alla
+matchande ord visas i \fBcol_markstar\fP eller \fBmono_markstar\fP. Om
+\fBstars_regex\fP Ã¤r tomt, anvÃ¤nder \fBtin\fP ett inbyggt standardvÃ¤rde.
+.TP 
+\fBTa bort blanksteg i slutet av rader (strip_blanks)\fP
+.\" only done in select/thread level, not in group level (nor in the pager)
+.\" IMHO we should remove it
+Tar bort blanktecken i slutet av varje rad, vilket pÃ¥skyndar visningen vid
+lÃ¤sning pÃ¥ en lÃ¥ngsam terminal eller via modem. StandardinstÃ¤llningen Ã¤r PÃ….
+.TP 
+\fBTa bort falska grupper frÃ¥n newsrc (strip_bogus)\fP
+Falska grupper Ã¤r grupper som finns i din
+\fI${TIN_HOMEDIR:\-"$HOME"}/.newsrc\fP\-fil men som inte lÃ¤ngre finns pÃ¥
+nyhetsservern. Det finns tre alternativ. 0 betyder att ingenting gÃ¶rs och
+att falska grupper alltid behÃ¥lls. 1 betyder att falska grupper tas bort
+permanent. 2 betyder att falska grupper visas i gruppvalsmenyn med prefixet
+"D". Detta gÃ¶r att du kan avsluta prenumerationen pÃ¥ dem nÃ¤r du
+vill. StandardinstÃ¤llningen Ã¤r 0 (BehÃ¥ll alltid).
+.TP 
+\fBInga avregistrerade grupper i newsrc (strip_newsrc)\fP
+Om ON, kommer avregistrerade grupper att tas bort permanent frÃ¥n din
+\fI${TIN_HOMEDIR:\-"$HOME"}/.newsrc\fP\-fil. StandardinstÃ¤llningen Ã¤r OFF.
+.TP 
+\fBRegex med Ã¤mnesprefix (strip_re_regex)\fP
+Ett reguljÃ¤rt uttryck fÃ¶r att hitta Ã¤mnesprefix som "Re:" som ska tas
+bort. Om \fBstrip_re_regex\fP Ã¤r tomt anvÃ¤nder \fB\%tin\fP(1) ett inbyggt
+standardvÃ¤rde.
+.TP 
+\fBRegex med Ã¤mnesÃ¤ndelser (strip_was_regex)\fP
+Ett reguljÃ¤rt uttryck fÃ¶r att hitta Ã¤mnesÃ¤ndelser som "(was:" som ska tas
+bort. Om \fBstrip_was_regex\fP Ã¤r tomt anvÃ¤nder \fB\%tin\fP(1) ett inbyggt
+standardvÃ¤rde.
+.TP 
+\fBRegex anvÃ¤nds fÃ¶r att markera \-streck\- (strokes_regex)\fP
+Ett reguljÃ¤rt uttryck som kommer att tillÃ¤mpas vid lÃ¤sning av artiklar. Alla
+matchande ord visas i \fBcol_markstroke\fP eller \fBmono_markstroke\fP.  Om
+\fBstrokes_regex\fP Ã¤r tomt, anvÃ¤nder \fBtin\fP ett inbyggt standardvÃ¤rde.
+.TP 
+\fBVik runt trÃ¥dar vid nÃ¤sta olÃ¤sta (wrap_on_next_unread)\fP
+Om funktionen Ã¤r aktiverad kommer sÃ¶kningen efter nÃ¤sta olÃ¤sta artikel att
+omfatta alla artiklar fÃ¶r att Ã¤ven hitta tidigare olÃ¤sta artiklar. Om
+funktionen Ã¤r inaktiverad avslutas sÃ¶kningen i slutet av
+trÃ¥dlistan. StandardinstÃ¤llningen Ã¤r PÃ….
+.TP 
+\fBVisar "a som Umlaut\-a (tex2iso_conv)\fP
+Om ON, visa "a som Umlaut\-a, etc. Standard Ã¤r OFF. Detta beteende kan ocksÃ¥
+vÃ¤xlas i artikelvisaren via \fBPageToggleTex2iso\fP ('\fB"\fP').
+.TP 
+\fBTrÃ¥dartiklar av (thread_articles)\fP
+Definierar vilken trÃ¥dningsmetod som ska anvÃ¤ndas. Det Ã¤r mÃ¶jligt att stÃ¤lla
+in trÃ¥dningstypen per grupp genom att stÃ¤lla in gruppattributvariabeln
+\fBthread_arts\fP till 0 \(en 4 i filen
+\fI${TIN_HOMEDIR:\-"$HOME"}/.tin/attributes\fP. (Se Ã¤ven "ATTRIBUTMENYN OCH
+GRUPPATTRIBUT".) StandardinstÃ¤llningen Ã¤r BÃ¥de Ã¤mne och referenser.
+Alternativen Ã¤r:
+.RS +.5i
+.IP 0 3
+\fBNone\fP, don't thread.
+.IP 1
+\fBSubject\fP, trÃ¥d endast om \*(rqÃ„mne:\*(rq.
+.IP 2
+\fBReferences\fP, trÃ¥d endast om \*(rqReferenser:\*(rq.
+.IP 3
+\fBBoth Subject and References\fP, trÃ¥d om \*(rqReferenser:\*(rq sedan \&\*(rqÃ„mne:\*(rq
+(standard).
+.IP 4
+\fBMultipart Subject\fP, trÃ¥d med flera delar om \*(rqÃ„mne:\*(rq.
+.IP 5
+\fBPercentage Match\fP, trÃ¥d baserad pÃ¥ en partiell teckenmatchning pÃ¥
+\&\*(rqÃ„mne:\*(rq.
+.RE
+.TP 
+\fBHÃ¤mta trÃ¥d med vÃ¤nster tangent (thread_catchup_on_exit)\fP
+Om ON fÃ¥ngar upp grupp/trÃ¥d nÃ¤r du lÃ¤mnar med vÃ¤nsterpilen. Standard Ã¤r ON.
+.TP 
+\fBFormatstrÃ¤ng fÃ¶r trÃ¥dnivÃ¥ (thread_format)\fP
+FormatstrÃ¤ng som \fBtin\fP anvÃ¤nder fÃ¶r representation pÃ¥ trÃ¥dnivÃ¥. Se
+avsnittet "ANPASSA SKÃ„RMFORMATET". Standard Ã¤r "%n\ %m\ \ [%L]\ \ %T\ \ %F".
+.TP 
+\fBTrÃ¥dens matchning (thread_perc)\fP
+Hur nÃ¤ra Ã¤mnena mÃ¥ste matcha varandra fÃ¶r att tvÃ¥ trÃ¥dar ska betraktas som
+delar av samma trÃ¥d. Detta Ã¤r en procentandel och standardvÃ¤rdet Ã¤r 75 %.
+.TP 
+\fBPoÃ¤ng fÃ¶r en trÃ¥d (thread_score)\fP
+Hur den totala poÃ¤ngen fÃ¶r en trÃ¥d berÃ¤knas. StandardvÃ¤rdet Ã¤r 0, den hÃ¶gsta
+poÃ¤ngen i denna trÃ¥d.
+.RS +.5i
+.IP 0 3
+\fBMax\fP, hÃ¶gsta poÃ¤ng i denna trÃ¥d.
+.IP 1
+\fBSum\fP, summan av alla poÃ¤ng i denna trÃ¥d.
+.IP 2
+\fBAverage\fP, det genomsnittliga betyget i denna trÃ¥d.
+.RE
+.TP 
+\fBCA\-certifikatfil (tls_ca_cert_file)\fP
+Namnet pÃ¥ filen som innehÃ¥ller alla betrodda CA\-certifikat som anvÃ¤nds fÃ¶r
+NNTPS\-anslutningar (\fBRFC\ 8143\fP). Om fÃ¤ltet lÃ¤mnas tomt anvÃ¤nds systemets
+standardinstÃ¤llning.
+.TP 
+\fBTransliteration (translit)\fP
+Om ON lÃ¤gg till //TRANSLIT till det fÃ¶rsta argumentet i \fB\%iconv_open\fP(3)
+fÃ¶r att aktivera translitteration. Detta innebÃ¤r att nÃ¤r ett tecken inte kan
+representeras i mÃ¥lteckensatsen kan det approximeras genom ett eller flera
+liknande tecken. PÃ¥ system dÃ¤r denna fÃ¶rlÃ¤ngning inte finns Ã¤r denna option
+inaktiverad. Standard Ã¤r OFF.
+.TP 
+\fBHur man hanterar tomma rader (trim_article_body)\fP
+LÃ¥ter dig vÃ¤lja hur \fBtin\fP behandlar tomma rader i
+artikeltexter. StandardvÃ¤rdet Ã¤r 0. Den hÃ¤r flaggan pÃ¥verkar inte rader inom
+verbatim\-block och tillÃ¤mpas fÃ¶re \fBhideline_regex\fP.
+.RS +.5i
+.IP 0 3
+\fBKlipp inte artikelns huvuddel\fP, gÃ¶r ingenting.
+.IP 1
+\fBSkip leading blank lines\fP.
+.IP 2
+\fBSkip trailing blank lines\fP.
+.IP 3
+\fBSkip leading and trailing blank l.\fP, hoppa Ã¶ver fÃ¶rsta och sista tomma
+rader.
+.IP 4
+\fBCompact multiple between text\fP, ersÃ¤tt flera tomma rader mellan textblock
+med en tom rad.
+.IP 5
+\fBCompact multiple and skip leading\fP, 4 + 1
+.IP 6
+\fBCompact multiple and skip trailing\fP, 4 + 2
+.IP 7
+\fBKompakt mltpl., hoppa Ã¶ver ledning och trÃ¤ning\fP, 4 + 3
+.RE
+.TP 
+\fBUndvik mjuka bindestreck (suppress_soft_hyphens)\fP
+Om ON, ta bort mjuka bindestreck i icke\-ordagrant Ã¥tergivna artikelblock nÃ¤r
+de visas i en UTF\-8\-lokalisering. Tecknet SOFT HYPHEN (U+00AD) Ã¤r ett
+osynligt formattecken som endast anger en Ã¶nskad radbrytningsposition inom
+ett ord. Vissa terminalemulatorer visar dock ett mellanslag eller ett
+bindestreck, till exempel, i stÃ¤llet fÃ¶r det mjuka bindestrecket. Denna
+instÃ¤llning kan anvÃ¤ndas fÃ¶r att fÃ¶rbÃ¤ttra visningen av dessa
+artiklar. StandardinstÃ¤llningen Ã¤r OFF.
+.TP 
+\fBRegex anvÃ¤nds fÃ¶r att markera _understreck_ (underscores_regex)\fP
+Ett reguljÃ¤rt uttryck som kommer att tillÃ¤mpas vid lÃ¤sning av artiklar. Alla
+matchande ord visas i \fBcol_markdash\fP eller \fBmono_markdash\fP. Om
+\fBunderscores_regex\fP Ã¤r tomt, anvÃ¤nder \fBtin\fP ett inbyggt standardvÃ¤rde.
+.TP 
+\fBTa bort \[ti]/.article efter publicering (unlink_article)\fP
+Om ON, ta bort \fI\[ti]/.article\fP efter publicering. StandardinstÃ¤llningen Ã¤r
+ON.
+.TP 
+\fBProgram som Ã¶ppnar URL:er (url_handler)\fP
+Programmet som kÃ¶rs nÃ¤r URL:er startas i artikelvisaren med hjÃ¤lp av
+\fBPageViewUrl\fP (â€\fBU\fP â€). Den faktiska URL:en lÃ¤ggs till.  Standard Ã¤r
+\fBurl_handler.pl\fP.
+.TP 
+\fBURL\-markering i meddelandetexten (url_highlight)\fP
+Aktivera markering av URL:er i meddelandetexten. StandardinstÃ¤llningen Ã¤r
+PÃ….
+.TP 
+\fBAnvÃ¤nd ANSI\-fÃ¤rg (use_color)\fP
+Om aktiverat anvÃ¤nder \fBtin\fP ANSI\-fÃ¤rger. StandardinstÃ¤llningen Ã¤r AV.
+.TP 
+\fBAnvÃ¤nd rullningsknapparna pÃ¥ knappsatsen (use_keypad)\fP
+StandardinstÃ¤llningen Ã¤r AV.
+.TP 
+\fBAnvÃ¤nd mus i xterm (use_mouse)\fP
+GÃ¶r det mÃ¶jligt att aktivera/inaktivera musknappsstÃ¶d i en
+\fB\%xterm\fP(1x). StandardinstÃ¤llningen Ã¤r AV.
+.TP 
+\fBAnvÃ¤nd slrnface fÃ¶r att visa \*(rqX\-Face:\*(rqs (use_slrnface)\fP
+Om aktiverat anvÃ¤nder \fBtin\fP \fB\%slrnface\fP(1)  fÃ¶r att tolka
+\&\*(rqX\-Face:\*(rq\-rubriken. FÃ¶r att detta alternativ ska ha nÃ¥gon effekt mÃ¥ste
+\fBtin\fP kÃ¶ras i en \fB\%xterm\fP(1x)  och \fB\%slrnface\fP(1)  mÃ¥ste finnas i din
+$\fBPATH\fP. StandardinstÃ¤llningen Ã¤r AV.
+.TP 
+\fBAnvÃ¤nd UTF\-8\-grafik (utf8_graphics)\fP
+Use UTF\-8 characters for indicator ('\(->'), thread/attachment tree and
+ellipsis ('...'). Default is 0.
+.RS +.5i
+.IP 0 3
+\fBDon't use UTF\-8 characters\fP.
+.IP 1
+\fBfor ellipsis\fP. Use UTF\-8 characters for ellipsis.
+.IP 2
+\fBfor indicator and tree\fP. Use UTF\-8 characters for indicator and
+thread/attachment tree.
+.IP 3
+\fBfor ..., indicator and tree\fP. Use UTF\-8 characters for ellipsis, indicator
+and thread/attachment tree.
+.RE
+.TP 
+\fBRegex fÃ¶r bÃ¶rjan av ett verbatim\-block (verbatim_begin_regex)\fP
+Ett reguljÃ¤rt uttryck som \fBtin\fP kommer att anvÃ¤nda fÃ¶r att hitta bÃ¶rjan pÃ¥
+ett verbatim\-block.
+.TP 
+\fBRegex fÃ¶r slutet av ett verbatim\-block (verbatim_end_regex)\fP
+Ett reguljÃ¤rt uttryck som \fBtin\fP kommer att anvÃ¤nda fÃ¶r att hitta slutet pÃ¥
+ett verbatim\-block.
+.TP 
+\fBDetektering och visning av ordagrant Ã¥tergivna block (verbatim_handling)\fP
+LÃ¥ter dig vÃ¤lja hur \fBtin\fP behandlar ordagrant Ã¥tergivna block i
+artikeltexter.  StandardvÃ¤rdet Ã¤r 1.
+.RS +.5i
+.IP 0 3
+\fBDetektera inte ordagrant block\fP. GÃ¶r ingenting.
+.IP 1
+\fBDetect and show verbatim blocks\fP. Detektera och visa ordagrant block,
+inklusive bÃ¶rjan och slutmarkeringar.
+.IP 2
+\fBDetektera, dÃ¶lja bÃ¶rjan och slutmarkeringar\fP. Detektera och visa ordagrant
+block, dÃ¶lja bÃ¶rjan och slutmarkeringar.
+.IP 3
+\fBVisa inte ordagrant Ã¥tergivna block\fP. UpptÃ¤ck ordagrant Ã¥tergivna block
+och dÃ¶lj dem helt.
+.RE
+.TP 
+\fBJokerteckenmatchning (wildcard)\fP
+LÃ¥ter dig vÃ¤lja hur \fBtin\fP matchar strÃ¤ngar. StandardvÃ¤rdet Ã¤r 0 och
+anvÃ¤nder \fB\%wildmat\fP(3) \-notationen, vilket Ã¤r hur detta traditionellt har
+hanterats.  Om du stÃ¤ller in detta pÃ¥ 1 kan du anvÃ¤nda \fB\%perl\fP(1)
+kompatibla reguljÃ¤ra uttryck \fB\%pcre\fP(3) eller \fB\%pcre2\fP(3) (se Ã¤ven
+\fB\%perlre\fP(1) och \fB\%pcrepattern\fP(3) eller \fB\%pcre2pattern\fP(3)). Du
+kommer troligen att vilja uppdatera din filterfil om du anvÃ¤nder detta
+regelbundet. Obs: Nyhetsgruppnamn matchas alltid med
+\fB\%wildmat\fP(3)\-notationen.
+.TP 
+\fBVad som ska visas istÃ¤llet fÃ¶r markering (word_h_display_marks)\fP
+Ska de inledande och avslutande stjÃ¤rnorna, snedstrecken, strecken och
+bindestrecken ocksÃ¥ visas, Ã¤ven nÃ¤r de Ã¤r markeringar?
+.RS +.5i
+.IP 0 3
+\fBno\fP
+.IP 1
+ja, \fBdisplay mark\fP
+.IP 2
+skriv ut en \fBspace\fP
+.RE
+.TP 
+\fBOrdmarkering i meddelandetexten (word_highlight)\fP
+Aktivera ordmarkering. Se \fBword_h_display_marks\fP fÃ¶r tillgÃ¤ngliga
+alternativ. Om \fBuse_color\fP Ã¤r aktiverat anvÃ¤nds fÃ¤rgerna som anges i
+\fBcol_markdash\fP, \fBcol_markslash\fP, \fBcol_markstar\fP och \fBcol_markstroke\fP fÃ¶r
+ordmarkering, annars anvÃ¤nds teckenattributen som anges i \fBmono_markdash\fP,
+\fBmono_markslash\fP, \fBmono_markstar\fP och
+\fBmono_markstroke\fP. StandardinstÃ¤llningen Ã¤r PÃ….
+.TP 
+\fBSidbrytningskolumn (wrap_column)\fP
+StÃ¤ller in kolumnen dÃ¤r en visad artikeltext ska brytas. Om detta vÃ¤rde Ã¤r
+lika med 0, Ã¤r standardvÃ¤rdet den aktuella skÃ¤rmbredden. Om detta vÃ¤rde Ã¤r
+stÃ¶rre Ã¤n din aktuella skÃ¤rmbredd och \fBdont_break_words\fP inte Ã¤r instÃ¤llt,
+visas inte den del som ligger utanfÃ¶r skÃ¤rmen.  Genom att stÃ¤lla in denna
+flagga pÃ¥ ett stort vÃ¤rde kan du alltsÃ¥ inaktivera radbrytning. Om detta
+vÃ¤rde Ã¤r negativt Ã¤r radbrytningsmarginalen den aktuella skÃ¤rmbredden plus
+det angivna vÃ¤rdet (sÃ¥ lÃ¤nge resultatet fortfarande Ã¤r positivt, annars
+Ã¥tergÃ¥r det till den aktuella skÃ¤rmbredden). StandardvÃ¤rdet Ã¤r 0,
+radbrytning vid den aktuella skÃ¤rmbredden.
+.TP 
+\fBCitatrad vid korspostering (xpost_quote_format)\fP
+.\"
+.\"
+Formatet Ã¤r detsamma som fÃ¶r \fBnews_quote_format\fP. Detta anvÃ¤nds nÃ¤r man
+svarar pÃ¥ ett korsinlÃ¤gg till flera grupper utan att \*(rqFollowup\-To:\*(rq Ã¤r
+angivet.
+.SS "ATTRIBUTMENY OCH GRUPPATTRIBUT"
+\fBtin\fP gÃ¶r det mÃ¶jligt att stÃ¤lla in vissa attribut per grupp. Om den finns,
+lÃ¤ses den globala attributfilen
+\fI${TIN_LIBDIR:\-NEWSLIBDIR}/attributes\fP. DÃ¤refter lÃ¤ses anvÃ¤ndarens egen
+attributfil \fI${TIN_HOMEDIR:\-"$HOME"}/.tin/attributes\fP.  Den globala
+attributfilen Ã¤r anvÃ¤ndbar fÃ¶r att distribuera systemomfattande
+standardinstÃ¤llningar till nya anvÃ¤ndare som Ã¤nnu inte har nÃ¥gon privat
+attributfil.
+.PP
+Observera att raden \fIscope=<grouplist>\fP mÃ¥ste anges innan
+attributen fÃ¶r den listan anges. Alla attribut Ã¤r instÃ¤llda pÃ¥ rimliga
+standardvÃ¤rden, sÃ¥ du behÃ¶ver bara ange det attribut som du vill Ã¤ndra
+(t.ex. \fBsavedir\fP). Alla vÃ¤xlingsattribut anges genom att ange ON/OFF. I
+Ã¶vrigt fungerar dessa precis pÃ¥ samma sÃ¤tt som sina globala
+motsvarigheter. Mer information finns i \fB\%tin\fP(5).
+.PP
+Attribut kan ocksÃ¥ Ã¤ndras frÃ¥n attributmenyn som kan nÃ¥s genom
+\fBConfigToggleAttrib\fP ('\fB<TAB>\fP') frÃ¥n alternativmenyn eller
+\fBScopeSelect\fP ('\fB^J\fP' eller '\fB<CR>\fP') frÃ¥n omfattningsmenyn.
+Attributmenyn ser ut och fungerar pÃ¥ ett sÃ¤tt som liknar
+alternativmenyn. Titeln visar den aktuella omfattningen. Attribut som Ã¤r
+instÃ¤llda i den aktuella omfattningen markeras med '+' till vÃ¤nster om
+attributnumret.
+.PP
+If the current scope corresponds exactly to the name of the current group,
+e.g.  after switching to the attributes menu from the options menu using
+\fBConfigToggleAttrib\fP ('\fB<TAB>\fP'), attributes that originate from
+the global attributes file (\fI${TIN_LIBDIR:\-NEWSLIBDIR}/attributes\fP) are
+marked with '!' to the left of the attributes number. This is helpful for
+identifying such attributes and overriding them if necessary.
+.PP
+.\"
+.\"
+FÃ¶rutom tangenterna fÃ¶r att flytta runt och Ã¤ndra vÃ¤rden som Ã¤r kÃ¤nda frÃ¥n
+alternativmenyn, erbjuder attributmenyn fÃ¶ljande kommando:
+\fBConfigResetAttrib\fP ('\fBr\fP') som Ã¥terstÃ¤ller ett attribut till
+standardvÃ¤rdet.
+.SS "OMFATTNING MENY"
+Scopes\-menyn (tillgÃ¤nglig frÃ¥n alternativmenyn med \fBConfigScopeMenu\fP
+('\fBS\fP')) visar alla scopes som lÃ¤sts in frÃ¥n den globala och lokala
+attributfilen.  Scopes frÃ¥n den globala attributfilen markeras med
+\fBscope_marked_global\fP ('\fB!\&\fP') till vÃ¤nster om scope\-numret, scopes frÃ¥n
+den lokala attributfilen markeras med \fBscope_marked_local\fP ('\fB \fP').  NÃ¤r
+rÃ¤ckviddsmenyn Ã¶ppnas frÃ¥n grupp\-, trÃ¥d\- eller artikelnivÃ¥ markeras
+rÃ¤ckvidder dÃ¤r den aktuella gruppen matchar med \fBscope_marked_global_match \fP ('\fB:\fP') fÃ¶r rÃ¤ckvidder frÃ¥n den globala attributfilen och med
+\fBscope_marked_local_match\fP ('\fB*\fP')  fÃ¶r rÃ¤ckvidder frÃ¥n den lokala
+attributfilen.
+.PP
+.\"
+.\"
+FÃ¶rutom de vanliga flyttknapparna finns fÃ¶ljande kommandon tillgÃ¤ngliga:
+\fBScopeSelect\fP ('\fB^J\fP' eller '\fB<CR>\fP') Ã¶ppnar attributmenyn fÃ¶r
+det aktuella omrÃ¥det, \fBScopeEditAttributesFile\fP ('\fBE\fP') redigerar den
+lokala attributfilen, \fBScopeAdd\fP ('\fBa\fP') lÃ¤gger till ett nytt omrÃ¥de,
+\fBScopeDelete\fP ('\fBd\fP') raderar det aktuella omrÃ¥det, \fBScopeMove\fP ('\fBm\fP')
+flyttar det aktuella omrÃ¥det till en ny position, \fBScopeRename\fP ('\fBr\fP')
+byter namn pÃ¥ det aktuella omrÃ¥det.  Observera att delete (\fBScopeDelete\fP),
+rename (\fBScopeRename\fP) och move (\fBScopeMove\fP) inte Ã¤r tillgÃ¤ngliga fÃ¶r
+globala omfattningar.  \fBToggleHelpDisplay\fP ('\fBH\fP') vÃ¤xlar mellan
+hjÃ¤lpminimenyn lÃ¤ngst ned pÃ¥ skÃ¤rmen och etikett fÃ¶r inlÃ¤gg efter att ha
+skrivit en artikel (\fBbeginner_level\fP).
+.SS SERVERRC\-MENY
+.\"
+.\"
+Serverns meny (tillgÃ¤nglig frÃ¥n alternativmenyn med \fBConfigServerrcMenu\fP
+('\fBs\fP')) kan anvÃ¤ndas fÃ¶r att Ã¤ndra de serverspecifika instÃ¤llningarna som
+lagras i \fI${TIN_HOMEDIR:\-"$HOME"}/.tin/$NNTPSERVER/serverrc\fP.  Ã„ndringar av
+vÃ¤rdet fÃ¶r \fBcache_overview_files\fP, \fBcompress_overview_files\fP eller
+\fBnntp_pipeline_limit\fP trÃ¤der i kraft omedelbart fÃ¶r alla grupper som besÃ¶ks
+efter Ã¤ndringen.  Ã„ndringar av andra vÃ¤rden, t.ex. \fBadd_cmd_line_opts\fP
+eller \fBdisabled_nntp_cmds\fP, krÃ¤ver en omstart fÃ¶r att trÃ¤da i kraft.
+.SS "FILTRERING AV ARTIKLAR"
+.\" FIXME - add scoring description
+NÃ¤r det finns ett Ã¤mne eller en fÃ¶rfattare som du antingen Ã¤r mycket
+intresserad av eller tycker Ã¤r helt ointressant, kan du enkelt be \fBtin\fP att
+\fIauto\-select\fP eller \fIauto\-kill\fP artiklar som matchar \fIrules\fP som du
+anger. Det kan vara allt frÃ¥n fÃ¶rfattarens namn till antalet rader i en
+artikel.
+.PP
+NÃ¤r \fBtin\fP startar lÃ¤ses anvÃ¤ndarens kill\-fil
+\fI${TIN_HOMEDIR:\-"$HOME"}/.tin/filter\fP eller den fil som anges via \*(rq\fB\-F\fP\*(rq
+(se Ã¤ven \fB\%tin\fP(5)  ). Varje gÃ¥ng en nyhetsgrupp Ã¶ppnas tillÃ¤mpas reglerna
+och artiklarna tas bort eller vÃ¤ljs ut nÃ¤r de uppfyller vissa kriterier.
+.PP
+I vilken utstrÃ¤ckning reglerna tillÃ¤mpas beror pÃ¥ instÃ¤llningen
+\fBkill_level\fP tinrc. Som standard markeras borttagna artiklar endast som
+lÃ¤sta. Justera \fBkill_level\fP fÃ¶r mer aggressiv bearbetning. Artiklar som
+matchar en automatisk urvalsregel markeras med ett \*(rq*\*(rq.
+.PP
+Filterregler kan anges manuellt i \fI${TIN_HOMEDIR:\-"$HOME"}/.tin/filter\fP
+(gÃ¶r dock inte detta medan \fBtin\fP kÃ¶rs, eftersom du dÃ¥ fÃ¶rlorar dina
+Ã¤ndringar) eller genom att anvÃ¤nda ett menyval pÃ¥ skÃ¤rmen i \fBtin\fP.
+.PP
+Filtreringsfunktionerna i \fBtin\fP har fÃ¶rbÃ¤ttrats avsevÃ¤rt jÃ¤mfÃ¶rt med
+tidigare versioner och inkluderar nu poÃ¤ngsÃ¤ttning och bÃ¤ttre
+mÃ¶nsterigenkÃ¤nning. Vi rekommenderar att du lÃ¤ser filen \fIfiltering\fP i
+dokumentationskatalogen fÃ¶r \fBtin\fP. Denna fil kan ocksÃ¥ lÃ¤sas online pÃ¥
+.br
+<http://bzr.tin.org/doc/filtering>.
+.PP
+Observera att det finns tvÃ¥ olika sÃ¤tt att matcha strÃ¤ngar (se \fBwildcard\fP
+tinrc\-variabeln): via wildmats eller via reguljÃ¤ra uttryck.  Det senare Ã¤r
+mer komplicerat men erbjuder betydligt fler alternativ. Om du avser att
+Ã¤ndra matchningstypen frÃ¥n det ena till det andra mÃ¥ste reglerna i
+filterfilen fÃ¶rst Ã¤ndras manuellt. FÃ¶r att vÃ¤xla frÃ¥n wildmats till regexp
+finns ett hjÃ¤lpscript \fBw2r.pl\fP(1)  i verktygsmappen och online pÃ¥
+.br
+<http://bzr.tin.org/tools/w2r.pl>.
+.PP
+Eftersom reguljÃ¤ra uttryck erbjuder flaggor som inte finns tillgÃ¤ngliga med
+wildmats finns det inget hjÃ¤lpskript fÃ¶r en sÃ¥dan Ã¶vergÃ¥ng. Om du byter till
+reguljÃ¤ra uttryck, fortsÃ¤tt med dem. De Ã¤r kraftfulla och snabba.
+.PP
+.\" FIXME - Next paragraph is out of date
+.\"
+.\"
+Filtreringsmenyn pÃ¥ skÃ¤rmen Ã¶ppnas genom att trycka pÃ¥ \fBMenuFilterKill\fP
+('\fB^K\fP') eller \fBMenuFilterSelect\fP ('\fB^A\fP')  pÃ¥ grupp\- och
+artikelnivÃ¥. Den gÃ¶r det mÃ¶jligt fÃ¶r anvÃ¤ndaren att ta bort eller vÃ¤lja en
+artikel som matchar den aktuella \*(rqÃ„mne:\*(rq\-raden, \*(rqFrÃ¥n:\*(rq\-raden eller en
+strÃ¤ng som anvÃ¤ndaren har angett. Den strÃ¤ng som anvÃ¤ndaren har angett kan
+tillÃ¤mpas pÃ¥ raden \&\*(rqÃ„mne:\*(rq, \*(rqFrÃ¥n:\*(rq, \*(rqMeddelande\-ID:\*(rq,
+\&\*(rqReferenser:\*(rq, \*(rqXref:\*(rq eller \&\*(rqSÃ¶kvÃ¤g:\*(rq i en artikel. Filtret kan
+begrÃ¤nsas till den aktuella nyhetsgruppen eller tillÃ¤mpas pÃ¥ alla
+nyhetsgrupper. NÃ¤r kommandot har angetts kan anvÃ¤ndaren avbryta det och inte
+spara det nya filtret, redigera hela filterfilen eller spara filtret.
+.SS "PUBLICERA ARTIKLAR"
+\fBtin\fP mÃ¶jliggÃ¶r publicering av artiklar, uppfÃ¶ljning av redan publicerade
+artiklar och direkt svar via e\-post till artikelfÃ¶rfattaren.
+.PP
+AnvÃ¤nd kommandot \fBPost\fP ('\fBw\fP') fÃ¶r att publicera en artikel i en
+nyhetsgrupp.  Efter att du har angett Ã¤mnet fÃ¶r inlÃ¤gget startas
+standardredigeraren (dvs. \fB\%vi\fP(1))  eller den redigerare som anges av
+miljÃ¶variabeln $\fBVISUAL\fP eller $\fBEDITOR\fP och du kan skriva in
+artikeln. FÃ¶r att korspostera artiklar lÃ¤gger du bara till ett kommatecken
+och namnet pÃ¥ nyhetsgruppen/nyhetsgrupperna i slutet av raden
+\&\*(rqNewsgroups:\*(rq i bÃ¶rjan av artikeln. NÃ¤r du har sparat och stÃ¤ngt
+redigeraren frÃ¥gas du om du vill a) avbryta publiceringen av artikeln, e)
+redigera artikeln igen eller p) publicera artikeln i den/de angivna
+nyhetsgruppen/nyhetsgrupperna.
+.PP
+AnvÃ¤nd kommandot \fBDisplayPostHist\fP ('\fBW\fP') fÃ¶r att visa en historik Ã¶ver
+de artiklar du har publicerat. Datumet dÃ¥ artikeln publicerades, vilka
+nyhetsgrupper artikeln publicerades i och artikelns Ã¤mnesrad visas. Se
+avsnittet "POSTING HISTORY LISTING" fÃ¶r mer information.
+.PP
+AnvÃ¤nd kommandot \fBPageFollowupQuote\fP (â€\fBf\fP â€), \fBPageFollowup\fP (â€\fBF\fP â€)
+eller \fBPageFollowupQuoteHeaders\fP (â€\fB^W\fP â€) fÃ¶r att publicera en
+uppfÃ¶ljningsartikel till en redan publicerad artikel. Kommandot
+\fBPageFollowupQuote\fP kopierar texten i den ursprungliga artikeln till
+redigeraren. Kommandot \fBPageFollowupQuoteHeaders\fP kopierar texten och alla
+rubriker i den ursprungliga artikeln till redigeraren. Redigeringsproceduren
+Ã¤r densamma som nÃ¤r du publicerar en artikel med kommandot \fBPost\fP (â€\fBw\fP
+â€).
+.PP
+.\"
+.\"
+AnvÃ¤nd kommandot \fBPageReplyQuote\fP ('\fBr\fP'), \fBPageReply\fP ('\fBR\fP') eller
+\fBPageReplyQuoteHeaders\fP ('\fB^E\fP') fÃ¶r att svara direkt via e\-post till
+fÃ¶rfattaren av en redan publicerad artikel. Kommandot \fBPageReplyQuote\fP
+kopierar texten i den ursprungliga artikeln till redigeraren. Kommandot
+\fBPageReplyQuoteHeaders\fP kopierar texten och alla rubriker frÃ¥n den
+ursprungliga artikeln till redigeraren. Redigeringsproceduren Ã¤r densamma
+som nÃ¤r du publicerar en artikel med kommandot \fBPost\fP ('\fBw\fP'). NÃ¤r du har
+sparat och stÃ¤ngt redigeraren frÃ¥gas du om du vill avbryta sÃ¤ndningen av
+artikeln via \fBPostAbort\fP ('\fBa\fP'), redigera artikeln igen via \fBPostEdit\fP
+('\fBe\fP') eller skicka artikeln till fÃ¶rfattaren via \fBPostSend\fP ('\fBs\fP').
+.SS "ANPASSA ARTIKELNS CITATSTRÃ„NG"
+NÃ¤r du publicerar en uppfÃ¶ljning till en artikel eller svarar direkt till
+fÃ¶rfattaren av en artikel via e\-post kan texten i artikeln citeras. BÃ¶rjan
+av den citerade texten kan innehÃ¥lla information om den citerade artikeln
+(t.ex. namn och meddelande\-ID fÃ¶r artikeln). Om artikeln har flera adresser
+utvÃ¤rderas endast den fÃ¶rsta. FÃ¶r att mÃ¶jliggÃ¶ra olika situationer kan viss
+information frÃ¥n artikeln anvÃ¤ndas i den citerade strÃ¤ngen. FÃ¶ljande
+variabler expanderas om de finns i tinrc\-variablerna \fBmail_quote_format\fP,
+\fBnews_quote_format\fP eller \fBxpost_quote_format\fP:
+.RS
+.nf
+.ta \w'%A 'u +\w'Adress'u
+\fB%A\fP    Adress (e\-post)
+\fB%D\fP    Datum (anvÃ¤nder \fBdate_format\fP)
+\fB%F\fP    FullstÃ¤ndig adress (%N <%A>)
+\fB%G\fP    Gruppnamn
+\fB%M\fP    Meddelande\-ID
+\fB%N\fP    FÃ¶rfattarens fullstÃ¤ndiga namn
+\fB%C\fP    FÃ¶rfattarens fÃ¶rnamn
+\fB%I\fP    FÃ¶rfattarens initialer
+.fi
+.RE
+t.ex.
+.RS
+.nf
+\f(CRmail_quote_format=Den %D i %G skrev du:
+news_quote_format=I %M skrev %F:\fR
+.fi
+.RE
+skulle utvidgas till:
+.RS
+.nf
+\f(CROn tisdag, 21 september 1993 09:45:51 i alt.sources skrev du:
+I <abcINN123@example.org>, Joe Bar <joe@example.org> skrev:\fR
+.fi
+.RE
+.\"
+.\"
+Den citerade textdelen i en artikel markeras med en citeringsstrÃ¤ng i bÃ¶rjan
+av varje citerad rad. StandardciteringsstrÃ¤ngen Ã¤r instÃ¤lld pÃ¥
+\&'>_'. StandardinstÃ¤llningen kan Ã¤ndras genom att stÃ¤lla in
+tinrc\-variabeln \fBquote_chars\fP efter eget tycke. (Observera att '_'
+understrykning anvÃ¤nds fÃ¶r att representera ett mellanslag).
+.SS "POSTFÃ–RSÃ„NDELSER, TRYCK, OMLAGNING OCH SPARANDE AV ARTIKLAR"
+KommandogrÃ¤nssnittet till artiklarna \fBGroupMail\fP, \fBPageMail\fP, \fBPostMail\fP
+eller \fBThreadMail\fP ('\fBm\fP'), \fBPipe\fP ('\fB|\fP'), \fBPrint\fP ('\fBo\fP'),
+\fBPageRepost\fP eller \fBGroupRepost\fP ('\fBx\fP') och \fBGroupSave\fP, \fBPageSave\fP
+eller \fBThreadSave\fP ('\fBs\fP' och \fBGroupAutoSave\fP, \fBPageAutoSave\fP eller
+\fBThreadAutoSave\fP '\fBS\fP') Ã¤r detsamma fÃ¶r att underlÃ¤tta anvÃ¤ndningen.
+.PP
+Automatisk sparning med \fB*AutoSave\fP (\fBS\fP) Ã¤r ett specialfall och fungerar
+endast pÃ¥ markerade artiklar. De kommer att bearbetas utan ytterligare
+uppmaning enligt de standardparametrar fÃ¶r sparning som definierats i tinrc
+eller av eventuella attribut som stÃ¤llts in fÃ¶r den aktuella gruppen.
+.PP
+Annars kommer den fÃ¶rsta frÃ¥gan att be dig vÃ¤lja vilken artikel, trÃ¥d,
+populÃ¤r (automatiskt vald), reguljÃ¤rt uttrycksmÃ¶nster, taggade artiklar du
+vill skicka via e\-post, pipe etc.
+.PP
+Taggade artiklar mÃ¥ste redan ha taggats med kommandot \fB*Tag\fP ('\fBt\fP'). Alla
+taggade artiklar kan avtaggas med kommandot \fB*Untag\fP ('\fBU\fP').
+.PP
+Om ett mÃ¶nster fÃ¶r reguljÃ¤ra uttryck vÃ¤ljs ombeds du att ange ett mÃ¶nster
+(t.ex. fÃ¶r att matcha alla artiklar med Ã¤mnesrader som innehÃ¥ller "net News"
+anger du "net News"). Alla artiklar som matchar det angivna uttrycket kommer
+att skickas via e\-post, piped etc. Se Ã¤ven variabeln \fBwildcard\fP tinrc fÃ¶r
+avancerade alternativ fÃ¶r mÃ¶nstermatchning.
+.PP
+Olika expansionstecken kÃ¤nns igen nÃ¤r du anger katalogen och filen som ska
+sparas. MiljÃ¶variabler (med prefixet '$') och anvÃ¤ndarhemkataloger (med
+prefixet '\[ti]' eller '\[ti]anvÃ¤ndarnamn') kan anges. MiljÃ¶variabler kan i
+sig innehÃ¥lla andra specialtecken.
+.PP
+FÃ¶r att spara artiklar i en postlÃ¥da, ange '=<postlÃ¥danamn>' nÃ¤r du
+ombeds ange filnamn. Om du bara anger '=' kommer artiklarna att sparas i en
+postlÃ¥da med namnet pÃ¥ den aktuella nyhetsgruppen (t.ex. alt.sources).  Se
+\fBmaildir\fP.
+.PP
+FÃ¶r att spara i savedir/<news.group.name>/<filename> format
+ange '+<filename>'.  Se \fBsavedir\fP. Liksom '+' %G expanderas till
+aktuell news.group.name men utan \fBsavedir\fP prefixerat. %P expanderas till
+news.group.name med alla '.\&' ersatta med '/'.
+.PP
+Om flera filer sparas samtidigt kommer filnamnet (om det inte hÃ¤nvisar till
+en postlÃ¥da) att utÃ¶kas med ".num", dÃ¤r "num" Ã¤r ett minst tresiffrigt tal
+som rÃ¤knas upp frÃ¥n 1. MiljÃ¶variabler Ã¤r tillÃ¥tna i ett filnamn
+(t.ex. \fI$SOURCES/dir/filename\fP).
+.PP
+.\"
+.\"
+NÃ¤r du sparar artiklar kan du ange om de sparade filerna ska
+efterbehandlas. En standardprocess kan stÃ¤llas in via \fBpost_process_type\fP.
+.SS "AUTOMATISK UTSKICK OCH SPARANDE AV NYA NYHETER"
+\fBtin\fP gÃ¶r det mÃ¶jligt att skicka nya/olÃ¤sta nyhetsartiklar via e\-post
+(flaggan \*(rq\fB\-M\fP\*(rq och \&\*(rq\fB\-N\fP\*(rq ) eller spara dem (alternativet \*(rq\fB\-S\fP\*(rq
+) i batchlÃ¤ge fÃ¶r att lÃ¤sa senare. Detta Ã¤r anvÃ¤ndbart nÃ¤r du Ã¥ker pÃ¥
+semester och inte vill komma hem och upptÃ¤cka att expire har tagit bort en
+hel massa olÃ¤sta artiklar. Det Ã¤r bÃ¤st att kÃ¶ra via \fB\%cron\fP(8)  varje dag
+medan du Ã¤r borta, varefter du fÃ¥r ett e\-postmeddelande med en rapport Ã¶ver
+vilka artiklar som har skickats/sparats frÃ¥n vilka nyhetsgrupper och det
+totala antalet artiklar som har skickats/sparats. Artiklarna sparas i en
+privat nyhetsstruktur under din \fBsavedir\fP \-katalog (standard Ã¤r
+\fI${TIN_HOMEDIR:\-"$HOME"}/News\fP).  Var fÃ¶rsiktig med att anvÃ¤nda detta
+alternativ om du lÃ¤ser mÃ¥nga grupper, eftersom du kan Ã¶verbelasta ditt
+filsystem.
+.PP
+NÃ¤r du anvÃ¤nder \*(rq\fB\-S\fP\*(rq tillsammans med en given katalog att spara till
+(\*(rq\fB\-s\fP\*(rq\-flaggan), mÃ¥ste samma katalog anges nÃ¤r artiklarna lÃ¤ses med
+\&\*(rq\fB\-R\fP\*(rq.
+.PP
+Om du bara vill spara nÃ¥gra av dina grupper anvÃ¤nder du tinrc\-variabeln
+\fBbatch_save\fP. StÃ¤ll in ON eller OFF i tinrc fÃ¶r att aktivera/inaktivera
+sparande av alla grupper och anvÃ¤nd sedan attributet \fBbatch_save\fP fÃ¶r att
+finjustera vilka grupper du vill spara. Om du till exempel vill spara de
+flesta av dina grupper, stÃ¤ller du in \fBbatch_save\fP pÃ¥ ON i tinrc och
+stÃ¤nger av de grupper du inte vill spara med hjÃ¤lp av attribut.
+.TP  2i
+\fBtin \-M iain \-c \-f newsrc.mail\fP
+(skicka alla olÃ¤sta artiklar i nyhetsgrupper som anges i filen newsrc.mail
+till den lokala anvÃ¤ndaren iain och markera dem som lÃ¤sta)
+.TP  2i
+\fBtin \-S \-c \-f newsrc.save\fP
+(spara alla olÃ¤sta artiklar i nyhetsgrupper som anges i filen newsrc.save
+och markera dem som lÃ¤sta)
+.TP  2i
+\fBtin \-R\fP
+.\"
+.\"
+(lÃ¤s alla artiklar som sparats av \fBtin \-S\fP)
+.SS RANGER
+Ett intervall Ã¤r helt enkelt en grupp objekt som markeras med tangenten
+\fBSetRange\fP (\fB'#'\fP). Vissa \fBtin\fP \-kommandon fungerar pÃ¥ ett intervall om
+ett sÃ¥dant finns, istÃ¤llet fÃ¶r bara pÃ¥ det aktuella objektet. Ett intervall
+Ã¤r ett uttryck av formen <min>\(en<max>, t.ex. 10\(en15
+markerar objekten 10 till 15 pÃ¥ den aktuella skÃ¤rmen. FÃ¶rutom absoluta
+numeriska positioner kan '.\&' anvÃ¤ndas i stÃ¤llet fÃ¶r den aktuella
+markÃ¶rpositionen och '$' kan anvÃ¤ndas fÃ¶r att beteckna det hÃ¶gsta
+tillgÃ¤ngliga numret. Om du anger '0' vid prompten Ã¥ngras det tidigare
+angivna intervallvalet. FÃ¶r nÃ¤rvarande Ã¤r de enda kommandon som fÃ¶rstÃ¥r
+intervall \fBGroupMarkThdRead\fP ('\fBK\fP'), \fBMarkArtUnread\fP ('\fBz\fP') och
+\fBMarkThdUnread\fP ('\fBZ\fP').
+.SS "NYHETSGRUPPLISTOR & JOKERTECKEN"
+PÃ¥ flera stÃ¤llen i \fBtin\fP kan du ange en lista Ã¶ver nyhetsgrupper. Dessa
+inkluderar kommandoradsgrupper, (av)prenumerationsgrupper och mekanismen
+AUTO[UN]SUBSCRIBE. Fil\-taggen scope= och filterfilens tagg group= anvÃ¤nder
+ocksÃ¥ samma syntax. \fBtin\fP tolkar denna variabel pÃ¥ samma sÃ¤tt som
+\fB\%rn\fP(1).  Den innehÃ¥ller en lista med mÃ¶nster, separerade med kommatecken
+och eventuellt med utropstecken framfÃ¶r. Ett utropstecken negerar betydelsen
+av en matchning pÃ¥ detta mÃ¶nster och kan anvÃ¤ndas fÃ¶r att avbryta vissa
+matchningar. Se \fB\%wildmat\fP(3)  fÃ¶r detaljer om de fÃ¶rstÃ¥dda
+mÃ¶nstren. NÃ¥gra exempel:
+.sp
+\fIalt.config,news.*,!news.test\fP
+.sp
+Matchar alt.config och allt i hierarkin "news" utom news.test.
+.PP
+.\"
+.\"
+Se fÃ¶rklaringen fÃ¶r variablerna $\fBAUTOSUBSCRIBE\fP och $\fBAUTOUNSUBSCRIBE\fP
+fÃ¶r ytterligare exempel.
+.SS "INTERAKTIV SÃ–KNING"
+Beroende pÃ¥ instÃ¤llningen av variabeln \fBwildcard\fP tinrc finns det fÃ¶r
+nÃ¤rvarande nÃ¥gra begrÃ¤nsningar fÃ¶r interaktiva sÃ¶kningar \fBSearchSubjF\fP
+('\fB/\fP'), \fBSearchSubjB\fP ('\fB?\fP'), \fBSearchAuthF\fP ('\fBa\fP'), \fBSearchAuthB\fP
+('\fBA\fP'), \fBSearchBody\fP ('\fBB\fP') och \fBSearchRepeat\fP ('\fB\(rs\fP') som man bÃ¶r
+vara medveten om.
+.PP
+Wildmat\-sÃ¶kningar omsluter automatiskt sÃ¶kstrÃ¤ngen med asterisker ('*'),
+vilket simulerar delstrÃ¤ngssÃ¶kningar. Detta beteende Ã¤r fast och kan inte
+Ã¤ndras.
+.PP
+Regex\-sÃ¶kningar ersÃ¤tter automatiskt mellanslag ('\ ') och/eller tabbar
+('\et') i sÃ¶kstrÃ¤ngen med metatecknet '\es', som matchar alla
+blanktecken. Detta beteende kan inte fÃ¶rhindras. Regex\-sÃ¶kningar Ã¤r ocksÃ¥
+som standard inte skiftlÃ¤geskÃ¤nsliga. FÃ¶r att tvinga fram
+skiftlÃ¤geskÃ¤nslighet, lÃ¤gg till ett av fÃ¶ljande prefix till sÃ¶kmÃ¶nstret:
+\&'\fB(?^)\fP' eller '\fB(?\-i)\fP'.
+.PP
+.\"
+.\"
+Om Unicode\-normalisering Ã¤r tillgÃ¤nglig normaliseras sÃ¶kmÃ¶nster enligt
+variabeln \fBnormalization_form\fP tinrc.
+.SS UNDERSKRIFTER
+\fBtin\fP kÃ¤nner igen en signatur i antingen
+\fI${TIN_HOMEDIR:\-"$HOME"}/.signature\fP eller
+\fI${TIN_HOMEDIR:\-"$HOME"}/.Sig\fP.  Om \fI${TIN_HOMEDIR:\-"$HOME"}/.signature\fP
+finns, kommer signaturen att hÃ¤mtas till redigeraren endast fÃ¶r
+e\-postkommandon. En signatur i \fI${TIN_HOMEDIR:\-"$HOME"}/.signature\fP kommer
+inte att hÃ¤mtas till redigeraren fÃ¶r inlÃ¤ggskommandon eftersom \fB\%inews\fP(1)
+kommer att lÃ¤gga till signaturen sjÃ¤lv.
+.PP
+En signatur i \fI${TIN_HOMEDIR:\-"$HOME"}/.Sig\fP kommer att hÃ¤mtas till
+redigeraren fÃ¶r bÃ¥de inlÃ¤ggs\- och e\-postkommandon.
+.PP
+FÃ¶ljande Ã¤r ett exempel pÃ¥ en \fI.Sig\fP\-fil:
+.RS
+.nf
+\f(CRNAMES  Joe Bar <joe@example.org>
+SNAIL  Musterweg 12, 99999 Notreal, Tyskland\fR
+.fi
+.RE
+.PP
+.\"
+.\"
+\fBtin\fP har ocksÃ¥ fÃ¶rmÃ¥gan att generera slumpmÃ¤ssiga signaturer per
+nyhetsgrupp om sÃ¥ Ã¶nskas.  Detta gÃ¶rs genom att ange standardsignaturen
+eller gruppattributet sigfile som en katalog.  Om till exempel
+sigfile\-sÃ¶kvÃ¤gen Ã¤r \fI/usr/iain/.sigs\fP och \fI.sigs\fP Ã¤r en katalog, kommer
+\fBtin\fP att vÃ¤lja en slumpmÃ¤ssig signatur frÃ¥n valfri fil i katalogen
+\&\fI.sigs\fP (obs: en signatur per numrerad fil).  En slumpmÃ¤ssig signatur kan
+ocksÃ¥ bestÃ¥ av en fast del som kan innehÃ¥lla ditt namn, adress etc. fÃ¶ljt av
+den slumpmÃ¤ssiga signaturen.  Den fasta delen av den slumpmÃ¤ssiga signaturen
+lÃ¤ses frÃ¥n filen \fI$HOME/.sigfixed\fP.
+.SS "ANPASSA SKÃ„RMFORMATET"
+Utseendet pÃ¥ val\-, grupp\- och trÃ¥dnivÃ¥ kan anpassas via
+formatstrÃ¤ngar. Dessa formatstrÃ¤ngar definierar innehÃ¥llet och positionen
+fÃ¶r varje element pÃ¥ skÃ¤rmen. Variabler anvÃ¤nds inom formatstrÃ¤ngarna som
+platshÃ¥llare. Om artikeln har flera adresser utvÃ¤rderas endast den
+fÃ¶rsta. FÃ¶ljande variabler Ã¤r tillgÃ¤ngliga:
+.PP
+.in +.3i
+.nf
+.ta \w'%G 'uC +\w'aktuell grupp/trÃ¥d/artikelnummer'
+\fB%D\fP        datum
+\fB%F\fP        frÃ¥n, namn och/eller adress
+\fB%G\fP        nyhetsgruppens namn
+\fB%I\fP        initialer
+\fB%L\fP        antal rader
+\fB%M\fP        meddelande\-id
+\fB%R\fP        antal svar i trÃ¥den
+\fB%S\fP        poÃ¤ng
+\fB%T\fP        trÃ¥dtrÃ¤d
+\fB%U\fP        antal olÃ¤sta
+\fB%d\fP        nyhetsgruppsbeskrivning
+\fB%f\fP        nyhetsgruppsflagga
+\fB%m\fP        artikelmarkeringar
+\fB%n\fP        aktuell grupp/trÃ¥d/artikelnummer
+\fB%s\fP        Ã¤mne
+\fB%%\fP        %
+
+.fi
+.in -0.3i
+.PP
+Alla variabler kan inte anvÃ¤ndas pÃ¥ varje nivÃ¥. FÃ¶ljande tabell ger en
+Ã¶versikt:
+.PP
+.in +.3i
+.nf
+.ta \w'%G        'uC +\w'\fBselect_format\fP 'uC +\w'\fBgroup_format\fP 'uC +\w'\fBthread_format\fP'uC
+	\fBselect_format\fP	\fBgroup_format\fP	\fBthread_format\fP
+\fB%D\fP		X	X
+\fB%F\fP		X	X
+\fB%G\fP	X
+\fB%I\fP		X	X
+\fB%L\fP		X	X
+\fB%M\fP		X	X
+\fB%R\fP		X
+\fB%S\fP		X	X
+\fB%T\fP			X
+\fB%U\fP	X
+\fB%d\fP	X
+\fB%f\fP	X
+\fB%m\fP		X	X
+\fB%n\fP	X	X	X
+\fB%s\fP		X
+\fB%%\fP	X	X	X
+.fi
+.in -0.3i
+.PP
+StandardvÃ¤rden fÃ¶r formatstrÃ¤ngarna:
+.PP
+.in +.3i
+.nf
+.ta \w'select_format 'u +\w'"\fB%n %m [%L] %T %F\fP"'u
+\fBselect_format\fP:	"\fB%f %n %U  %G  %d\fP"
+\fBgroup_format\fP:	"\fB%n %m %R %L  %s  %F\fP"
+\fBthread_format\fP:	"\fB%n %m  [%L]  %T  %F\fP"
+.fi
+.in -0.3i
+.PP
+\fBshow_description\fP styr om nyhetsgruppens beskrivning visas eller
+inte. Beskrivningen kan ocksÃ¥ vÃ¤xlas med \fBSelectToggleDescriptions\fP
+('\fBd\fP').
+.PP
+Informationen som visas med '\fB%F\fP' beror pÃ¥ vÃ¤rdet av
+\fBshow_author\fP. \fBGroupToggleSubjDisplay\fP resp.  \fBThreadToggleSubjDisplay\fP
+('\fBd\fP') vÃ¤xlar mellan alla tillgÃ¤ngliga flaggor.
+.PP
+FÃ¶r datumrepresentation anvÃ¤nder '\fB%D\fP' \fBdate_format\fP. Det Ã¤r mÃ¶jligt att
+ange ett annat datumformat inom parentes (t.ex. '\fB%(%d %b %y %H:%M)D\fP'). Se
+\fBdate_format\fP fÃ¶r mer information.
+.PP
+LÃ¤ngden pÃ¥ varje objekt (utom '\fB%%\fP') kan definieras med ett positivt tal
+efter '\fB%\fP'. FÃ¶ljande exempel visar poÃ¤ngen i trÃ¥dnivÃ¥n med 10 tecken
+bredd: '\fB%10S\fP'.
+.PP
+Om nyhetsgruppens namn visas tillsammans med nyhetsgruppens beskrivning kan
+bredden pÃ¥ nyhetsgruppens namn kontrolleras via ett valfritt andra vÃ¤rde
+separerat med kommatecken (t.ex. '\fB%60,20G\fP'). Det Ã¤r tillÃ¥tet att utelÃ¤mna
+det fÃ¶rsta vÃ¤rdet (t.ex. ('\fB%,20G\fP')). Om inget andra vÃ¤rde anges anvÃ¤nder
+\fBtin\fP ett standardvÃ¤rde pÃ¥ 32.
+.PP
+Vissa variabler har en standardbredd som kan leda till
+avkortning. Avkortning fÃ¶r variabler som endast innehÃ¥ller siffror sker
+genom att vÃ¤rdet delas med en tillrÃ¤cklig potens av tio och ett SI\-suffix
+lÃ¤ggs till resultatet, det vill sÃ¤ga om variabeln har vÃ¤rdet 54321 och
+bredden fÃ¶r variabeln Ã¤r 4 blir resultatet "54 k". Om detta inte Ã¤r Ã¶nskvÃ¤rt
+mÃ¥ste du ange en stÃ¶rre bredd manuellt, t.ex. '\fB%6n\fP'. HÃ¤r Ã¤r en Ã¶versikt
+Ã¶ver standardinstÃ¤llningarna:
+.PP
+.in +.3i
+.nf
+.ta \w'Variabel 'u +\w'bredd'u
+Variable	width
+\fB%I\fP	 3
+\fB%L\fP	 4
+\fB%M\fP	10
+\fB%R\fP	 3
+\fB%S\fP	 6
+\fB%U\fP	 5
+\fB%n\fP	 4
+.fi
+.in -0.3i
+.PP
+Om ingen lÃ¤ngd anges fÃ¶r '\fB%D\fP', bestÃ¤ms lÃ¤ngden av formatstrÃ¤ngen fÃ¶r
+datumet och dagens datum. Om datumformatstrÃ¤ngen innehÃ¥ller veckodagar eller
+mÃ¥nadsnamn kan det hÃ¤nda att datumet blir lÃ¤ngre Ã¤n vad som bestÃ¤mdes i
+fÃ¶rsta omgÃ¥ngen. I detta fall avkortas datumet innan det visas. Detta
+intrÃ¤ffar till exempel om den aktuella mÃ¥naden Ã¤r maj och artikeln som
+datumet visas fÃ¶r publicerades i december. I sÃ¥dana fall kan det vara
+anvÃ¤ndbart att bestÃ¤mma den maximala lÃ¤ngden manuellt och ange lÃ¤ngden i
+formatstrÃ¤ngen.
+.PP
+Om formatstrÃ¤ngen innehÃ¥ller '\fB%G\fP' och '\fB%d\fP' och ingen lÃ¤ngd anges,
+bestÃ¤mmer \fBtin\fP det lÃ¤ngsta nyhetsgruppsnamnet och anvÃ¤nder denna lÃ¤ngd fÃ¶r
+\&'\fB%G\fP'. Det Ã¥terstÃ¥ende utrymmet anvÃ¤nds fÃ¶r '\fB%d\fP'.
+.PP
+NÃ¤r formatstrÃ¤ngen innehÃ¥ller specifikatorn '\fB%F\fP' och '\fB%s\fP' respektive
+\&'\fB%T\fP' och ingen lÃ¤ngd anges, kommer '\fB%F\fP' att anvÃ¤nda en tredjedel och
+\&'\fB%s\fP' respektive '\fB%T\fP' kommer att anvÃ¤nda tvÃ¥ tredjedelar av det
+tillgÃ¤ngliga utrymmet.
+.PP
+Dessutom kan en minsta eller stÃ¶rsta skÃ¤rmbredd definieras fÃ¶r varje objekt
+(utom "\fB%%\fP"). I detta fall visas objektet endast nÃ¤r skÃ¤rmen Ã¤r bredare
+respektive smalare Ã¤n angivet. Detta Ã¤r praktiskt fÃ¶r att inte Ã¶verbelasta
+en liten skÃ¤rm men Ã¤ndÃ¥ fÃ¥ maximal information pÃ¥ en stor skÃ¤rm. Minsta
+skÃ¤rmbredd mÃ¥ste anges med ett positivt tal fÃ¶regÃ¥nget av "\fB>\fP", medan
+maximal skÃ¤rmbredd mÃ¥ste anges med ett positivt tal fÃ¶regÃ¥nget av
+"\fB<\fP". I fÃ¶ljande exempel kommer \fBtin\fP endast att visa poÃ¤ngen om
+skÃ¤rmen Ã¤r bredare Ã¤n 100 tecken: "\fB%>100S\fP".
+.PP
+Om bÃ¥de lÃ¤ngden och den minsta eller stÃ¶rsta skÃ¤rmbredden ska anges fÃ¶r ett
+objekt, mÃ¥ste lÃ¤ngden vara den fÃ¶rsta parametern och den minsta eller
+stÃ¶rsta skÃ¤rmbredden mÃ¥ste vara den andra. FÃ¶ljande exempel visar poÃ¤ngen
+med en lÃ¤ngd pÃ¥ endast 10 tecken om skÃ¤rmen Ã¤r bredare Ã¤n 100 tecken:
+\&'\fB%10>100S\fP'. En andra lÃ¤ngd kan anges fÃ¶r '\fB%F\fP' och '\fB%s\fP'
+respektive '\fB%T\fP', Ã¥tskilda med ett kolon, som anvÃ¤nds om minsta eller
+stÃ¶rsta skÃ¤rmbredd inte uppnÃ¥s.  Om ingen lÃ¤ngd anges efter kolon, visas
+objektet Ã¤ven om den minsta skÃ¤rmbredden inte uppnÃ¥s och lÃ¤ngden berÃ¤knas
+som om ingen minsta (eller maximal) skÃ¤rmbredd hade angetts. I fÃ¶ljande
+exempel kommer \fBtin\fP att visa Ã¤mnet med en lÃ¤ngd pÃ¥ 60 tecken om skÃ¤rmen Ã¤r
+bredare Ã¤n 100 tecken, annars anvÃ¤nds en lÃ¤ngd pÃ¥ 40 tecken:
+\&'\fB%60>100:40s\fP'.
+.PP
+Utseendet pÃ¥ bilagans nivÃ¥ och mime\-, uue\- och yenc\-rubriken pÃ¥ sidnivÃ¥ kan
+ocksÃ¥ anpassas via formatstrÃ¤ngar. FÃ¶ljande variabler Ã¤r tillgÃ¤ngliga:
+.PP
+.in +.3i
+.nf
+.ta \w'%G 'u +\w'aktuell grupp/trÃ¥d/artikelnummer'u
+\fB%C\fP        Charset
+\fB%c\fP        Like %C but with description
+\fB%D\fP        Line count
+\fB%d\fP        Like %D but with description
+\fB%E\fP        Content encoding
+\fB%e\fP        Like %E but with description
+\fB%F\fP        Current YENC part
+\fB%f\fP        Like %F but with description
+\fB%G\fP        Total number of YENC parts
+\fB%g\fP        Like %G but with description
+\fB%I\fP        Complete/incomplete UUE/YENC part indicator
+\fB%L\fP        Language
+\fB%l\fP        Like %L but with description
+\fB%N\fP        Name
+\fB%n\fP        Like %N but with description
+\fB%S\fP        Content subtype
+\fB%s\fP        Like %S but with description
+\fB%T\fP        Content type
+\fB%t\fP        Like %T but with description
+\fB%V\fP        Size of the current YENC part in bytes
+\fB%v\fP        Like %V but with description
+\fB%W\fP        Total size of all YENC parts in bytes
+\fB%w\fP        Like %W but with description
+\fB%X\fP        CRC checksum of current yenc part
+\fB%x\fP        Like %X but with description
+\fB%Z\fP        Size in bytes
+\fB%z\fP        Like %Z but with description
+\fB%%\fP        %
+.fi
+.in -0.3i
+.PP
+Alla objekt kan inte anvÃ¤ndas i varje variabel. FÃ¶ljande tabell ger en
+Ã¶versikt:
+.PP
+.TS
+tab(:);
+lb lb lb lb lb
+lb c  c  c  c.
+:T{
+bilaga\%_format
+T}:T{
+sida\%_mime\%_format
+T}:T{
+sida\%_uue\%_format
+T}:T{
+sida\%_yenc\%_format
+T}
+%C:X:X::
+%c:X:X::
+%D:X:X:X:X
+%d:X:X:X:X
+%E:X:X:X:X
+%e:X:X:X:X
+%F::::X
+%f::::X
+%G::::X
+%g::::X
+%I:::X:X
+%L:X:X::
+%l:X:X::
+%N::X:X:X
+%n::X:X:X
+%S:X:X:X:X
+%s:X:X:X:X
+%T:X:X:X:X
+%t:X:X:X:X
+%V::::X
+%v::::X
+%W::::X
+%w::::X
+%X::::X
+%x::::X
+%Z:X:X:X:X
+%z:X:X:X:X
+%%:X:X:X:X
+.TE
+.PP
+Som standard avkortas inte strÃ¤ngen. Om den Ã¶verskrider skÃ¤rmens bredd bryts
+den om. Om % sign fÃ¶ljs av ett utropstecken ('!\&') fÃ¶r versaler utelÃ¤mnas
+elementet om det inte finns tillrÃ¤ckligt med utrymme. Om % sign fÃ¶ljs av en
+asterisk ('*') fÃ¶r gemener utelÃ¤mnas beskrivningen om det inte finns
+tillrÃ¤ckligt med utrymme. Om % sign fÃ¶ljs av ett utropstecken ('!\&') fÃ¶r en
+gemen bokstav, utelÃ¤mnas fÃ¶rst beskrivningen och sedan
+innehÃ¥llet. FÃ¶rkortningen sker alltid frÃ¥n hÃ¶ger till vÃ¤nster, fÃ¶rst
+utelÃ¤mnas beskrivningen och nÃ¤r ingen beskrivning lÃ¤ngre visas utelÃ¤mnas
+innehÃ¥llet. Om %T och %S, %F och %G eller %V och %W fÃ¶ljer direkt efter
+varandra infogas ett '/' mellan dem. %Z har alltid en decimal och kan ha ett
+suffix med en bokstav.
+.PP
+StandardvÃ¤rden fÃ¶r formatstrÃ¤ngarna:
+.PP
+.in +.3i
+.nf
+.ta \w'attachment_format:'u +\w'"\fB%T%S%E%C%d\fP"'u
+\fBattachment_format\fP:	"\fB%T%S%E%C%d\fP"
+\fBpage_mime_format\fP:		"\fB[\-\- %T%S%*n%z%*l%!c%!d%*e \-\-]\fP"
+\fBpage_uue_format\fP:		"\fB[\-\- %T%S%*n%I%!d%*e \-\-]\fP"
+\fBpage_yenc_format\fP:		"\fB[\-\- %*N%!d%I [%F%G]%V%W%X \-\-]\fP"
+.fi
+.\"
+.\"
+.SS "TIPS OCH TRICKS"
+\fBtin\fP kan i stort sett navigeras med hjÃ¤lp av de fyra piltangenterna.
+VÃ¤nsterpilen gÃ¥r upp en nivÃ¥, hÃ¶gerpilen gÃ¥r ner en nivÃ¥, upppilen gÃ¥r upp
+en rad och nedpilen gÃ¥r ner en rad.
+.PP
+FÃ¶ljande nyhetsgrupper tillhandahÃ¥ller anvÃ¤ndbar information om
+nyhetsprogramvara:
+.in +.5i
+.ti -\w'\(em'u
+\(emnews.software.readers (information om nyhetsprogram tin, rn, nn, slrn
+etc.)
+.ti -\w'\(em'u
+\(emnews.software.nntp (information om NNTP)
+.ti -\w'\(em'u
+\(emnews.answers (Vanliga frÃ¥gor (FAQ) om mÃ¥nga olika teman)
+.PP
+MÃ¥nga kommandon i \fBtin\fP erbjuder ett standardval som markÃ¶ren Ã¤r placerad
+pÃ¥. Genom att trycka pÃ¥ '\fB<CR>\fP' tas standardvÃ¤rdet.  De flesta
+kommandon kan avbrytas genom att trycka pÃ¥ '\fB<ESC>\fP'.
+.PP
+NÃ¤r \fBtin\fP kÃ¶rs i en \fB\%xterm\fP(1x)  kommer den att Ã¤ndra storlek varje gÃ¥ng
+\fB\%xterm\fP(1x)  Ã¤ndrar storlek.
+.PP
+\fBtin\fP kommer att lÃ¤sa om filen
+\fI${TIN_LIBDIR:\-NEWSLIBDIR}"/"${TIN_ACTIVEFILE:\-active}\fP med jÃ¤mna mellanrum
+(\fBreread_active_file_secs\fP) fÃ¶r att visa eventuella nyheter som har kommit
+in.
+.PP
+.\"
+.\"
+Om du upptÃ¤cker att ett stort antal nya nyhetsgrupper fyller din skÃ¤rm kan
+du trycka pÃ¥ \fBSelectToggleReadDisplay\fP (â€\fBr\fP â€) fÃ¶r att ta bort dem.
+.SS XTERM\-KNAPPAR
+Om miljÃ¶variabeln \fB$TERM\fP Ã¤r instÃ¤lld pÃ¥ \fB\%xterm\fP(1x), kan knapparna
+anvÃ¤ndas fÃ¶r att vÃ¤lja grupper och artiklar. I denna diskussion antas
+knapparna vara tilldelade pÃ¥ konventionellt sÃ¤tt (dvs. knapp 1 Ã¤r den
+vÃ¤nstra knappen).
+.PP
+I allmÃ¤nhet (dvs. fÃ¶r grupp\-, trÃ¥d\- och artikelmenyerna)
+.TP  10
+Knapp 1 (vÃ¤nster)
+gÃ¥r till nÃ¤sta (lÃ¤gre) nivÃ¥ om du klickar pÃ¥ en artikel, annars blÃ¤ddrar du
+nedÃ¥t.
+.TP 
+Knapp 2 (mitten)
+Ã¥tergÃ¥r till fÃ¶regÃ¥ende (Ã¶vre) nivÃ¥ om du klickar pÃ¥ en artikel, annars
+blÃ¤ddrar du uppÃ¥t.
+.TP 
+Knapp 3 (hÃ¶ger)
+positioner pÃ¥ artikelraden under muspekaren, eller sidor nedÃ¥t om du har
+klickat utanfÃ¶r artikellistan.
+.PP
+I gruppvalsmenyn, om muspekaren pekar pÃ¥ en grupp, gÃ¤ller fÃ¶ljande:
+.TP  10
+vÃ¤nster knapp
+flyttar till och vÃ¤ljer den grupp som pekas pÃ¥, precis som \fBSelectReadGrp\fP
+('\fB<CR>\fP').
+.TP 
+mittknapp
+avslutar programmet, precis som \fBQuit\fP ('\fBq\fP').
+.TP 
+hÃ¶ger knapp
+flyttas till den grupp som pekas ut.
+.PP
+I artikelmenyn, om muspekaren pekar pÃ¥ en artikel (eller trÃ¥d), gÃ¤ller
+fÃ¶ljande:
+.TP  10
+vÃ¤nster knapp
+lÃ¤ser artikeln som pekas pÃ¥, precis som \fBGroupReadBasenote\fP
+('\fB<CR>\fP'), eller trÃ¥den, precis som \fBGroupListThd\fP ('\fBl\fP').
+.TP 
+mittknapp
+lÃ¤mnar menyn och hÃ¤mtar in gruppen om du har \fBgroup_catchup_on_exit\fP
+instÃ¤llt i din konfiguration, precis som \fBQuit\fP ('\fBq\fP').
+.TP 
+hÃ¶ger knapp
+flyttar till artikeln (eller trÃ¥den) som pekas pÃ¥.
+.PP
+I trÃ¥dmenyn, om muspekaren pekar pÃ¥ en artikel, gÃ¶r du sÃ¥ hÃ¤r:
+.TP  10
+vÃ¤nster knapp
+lÃ¤ser artikeln som pekas ut, precis som \fBThreadReadArt\fP
+('\fB<CR>\fP').
+.TP 
+mittknapp
+lÃ¤mnar menyn och hÃ¤mtar trÃ¥den om du har \fBthread_catchup_on_exit\fP instÃ¤llt
+i din konfiguration, precis som \fBQuit\fP ('\fBq\fP').
+.TP 
+hÃ¶ger knapp
+flyttas till den artikel som pekas pÃ¥.
+.PP
+.\"
+.\"
+I andra menyer och omrÃ¥den Ã¥tergÃ¥r knapptryckningen till vanlig klippning
+och klistring av \fB\%xterm\fP(1x), men efter ett klick pÃ¥ valfri knapp.
+.SS INDEXFILER
+Om din nyhetsserver stÃ¶der NOV\-indexfiler (se \fB\%newsoverview\fP(5), vilket
+de flesta moderna installationer gÃ¶r) och du har en snabb anslutning till
+din nyhetsserver, kan du ignorera detta avsnitt.
+.PP
+Om din nyhetsserver inte stÃ¶der NOV\-indexfiler eller om du har en mycket
+lÃ¥ngsam anslutning till din nyhetsserver kan \fBtin\fP cacha indexet fÃ¶r varje
+nyhetsgrupp om \fBcache_overview_files\fP Ã¤r instÃ¤llt pÃ¥ ON.  Observera att
+denna cache kan ta upp stora mÃ¤ngder diskutrymme om du lÃ¤ser mÃ¥nga grupper
+och/eller grupper med hÃ¶g trafik. FÃ¶r att minska mÃ¤ngden diskutrymme som
+anvÃ¤nds kan \fBcompress_overview_files\fP stÃ¤llas in pÃ¥ ON.  TÃ¤nk pÃ¥ att
+anvÃ¤ndningen av \fBgetart_limit\fP inaktiverar \fBcache_overview_files\fP.
+.PP
+Varje anvÃ¤ndare skapar/uppdaterar sina egna indexfiler som lagras i
+\fI${TIN_INDEX_NEWSDIR:\-"${TIN_HOMEDIR:\-"$HOME"}/.tin"}/.news/\fP. Om du lÃ¤ser
+via NNTP kommer namnet pÃ¥ nyhetsservern att lÃ¤ggas till fÃ¶r att hÃ¥lla
+indexen fÃ¶r olika servrar Ã¥tskilda. Om du lÃ¤ser frÃ¥n den lokala spoolen och
+lokala Ã¶versiktsfiler redan finns, kommer det inte att ha nÃ¥gon effekt att
+aktivera caching. PÃ¥ samma sÃ¤tt kommer det att ha liten eller ingen effekt
+att aktivera caching, sÃ¥vida du inte upplever betydande fÃ¶rdrÃ¶jningar nÃ¤r du
+gÃ¥r in i en grupp nÃ¤r du lÃ¤ser via NNTP.
+.PP
+NÃ¤r man gÃ¥r med i en grupp fÃ¶r fÃ¶rsta gÃ¥ngen brukar det gÃ¥ lÃ¥ngsamt eftersom
+indexfilen mÃ¥ste byggas upp frÃ¥n grunden. FÃ¶r att minska lÃ¥ngsamheten kan du
+starta \fBtin\fP fÃ¶r att skapa alla indexfiler fÃ¶r de grupper du prenumererar
+pÃ¥ med \fBtin \-u \-v\fP och gÃ¥ och ta en kaffe. Vid efterfÃ¶ljande lÃ¤sningar av
+en grupp behÃ¶ver indexfilen bara uppdateras stegvis och det gÃ¥r mycket
+snabbare eftersom endast nya artiklar behÃ¶ver cachelagras.
+.PP
+Eftersom indexeringen kan ta lite tid kan du kÃ¶ra \fBtin\fP frÃ¥n
+systembatcharen \fB\%cron\fP(8)  med flaggan \*(rq\fB\-u\fP\*(rq:
+.PP
+.RS
+.nf
+\f(CR30 6 * * * /usr/local/bin/tin \-u\fR
+.fi
+.RE
+.PP
+Om du har ont om utrymme pÃ¥ den lokala hÃ¥rddisken bÃ¶r du Ã¶vervÃ¤ga att
+manuellt rensa cacheminnet fÃ¶r grupper som du inte lÃ¤ngre lÃ¤ser med nÃ¥got i
+stil med:
+.PP
+.RS
+.nf
+\f(CRfind ${TIN_INDEX_NEWSDIR:\-"${TIN_HOMEDIR:\-"$HOME"}/.tin"}/.news* \e
+\-type f \-name "[0\-9]*.[0\-9]" \-atime +28 | xargs rm \-f\fR
+.fi
+.RE
+.\"
+.\"
+.SH FILER
+.\" TODO: mention dead.article, dead.articles
+.\"               .article[.$$], .cancel[.$$], .letter[.$$]?
+.\"       ${XDG_RUNTIME_DIR:\-"$HOME"}/.slrnfaces
+.\"       $PWD/trace[.out]   (--with-trace)
+.\"       $TMPDIR/NNTP       (-D 1)
+.\"       $TMPDIR/FILTER     (-D 2)
+.\"       $TMPDIR/ARTS       (-D 2)
+.\"       $TMPDIR/BITMAP     (-D 4)
+.\"       $TMPDIR/REFS.dump  (-D 8)
+.\"       $TMPDIR/REFS.info  (-D 8)
+.\"       $TMPDIR/MALLOC     (-D 16)
+.\"       $TMPDIR/ATTRIBUTES (-D 32)
+.\"       $TMPDIR/SCOPES-R   (-D 32)
+.\"       $TMPDIR/SCOPES-W   (-D 32)
+.\"       $TMPDIR/ACTIVE     (-D 64)
+.\"       $TMPDIR/GNKSA      (-D 64)
+FÃ¶r en detaljerad beskrivning, se \fB\%tin\fP(5).
+.PP
+\fI$MAILCAPS\fP
+.br
+\fI\[ti]/.mailcap\fP
+.br
+\fI/etc/mailcap\fP
+.br
+\fI/usr/etc/mailcap\fP
+.br
+\fI/usr/local/etc/mailcap\fP
+.br
+\fI/etc/mail/mailcap\fP
+.PP
+\fI/etc/nntpserver\fP
+.PP
+\fI${TIN_HOMEDIR:\-"$HOME"}/.cancelsecret\fP
+.PP
+\fI${TIN_HOMEDIR:\-"$HOME"}/.mime.types\fP
+.br
+\fI/etc/mime.types\fP
+.br
+\fI/etc/tin/mime.types\fP
+.PP
+\fI${TIN_HOMEDIR:\-"$HOME"}/.newsauth\fP
+.PP
+\fI${TIN_HOMEDIR:\-"$HOME"}/.newsrc\fP
+.PP
+.nf
+\fI${TIN_HOMEDIR:\-"$HOME"}/.tin/$NNTPSERVER/.oldnewsrc\fP
+.fi
+.PP
+\fI${TIN_HOMEDIR:\-"$HOME"}/.signatur\fP
+.br
+\fI${TIN_HOMEDIR:\-"$HOME"}/.Sig\fP
+.PP
+\fI${TIN_HOMEDIR:\-"$HOME"}/.sigfixed\fP
+.PP
+\fI${TIN_HOMEDIR:\-"$HOME"}/.tin/.inputhistory\fP
+.PP
+\fI${TIN_INDEX_MAILDIR:\-"${TIN_HOMEDIR:\-"$HOME"}/.tin"}/.mail/\fP
+.PP
+.nf
+\fI${TIN_INDEX_NEWSDIR:\-"${TIN_HOMEDIR:\-"$HOME"}/.tin"}/.news${NNTPSERVER:+"\-$NNTPSERVER"}/\fP
+.fi
+.PP
+\fI${TIN_INDEX_SAVEDIR:\-"${TIN_HOMEDIR:\-"$HOME"}/.tin"}/.save/\fP
+.PP
+\fI${TIN_HOMEDIR:\-"$HOME"}/.tin/active.mail\fP
+.PP
+\fI${TIN_HOMEDIR:\-"$HOME"}/.tin/active.save\fP
+.PP
+.\" .I ${TIN_LIBDIR:\-NEWSLIBDIR}/attributes
+\fI/etc/tin/attribut\fP
+.br
+\fI${TIN_HOMEDIR:\-"$HOME"}/.tin/attribut\fP
+.PP
+\fI${TIN_HOMEDIR:\-"$HOME"}/.tin/filter\fP
+.PP
+.nf
+\fI${TIN_HOMEDIR:\-"$HOME"}/.tin/keymap${${LC_ALL:\-"${LC_MESSAGES:\-"${LC_CTYPE:\-"$LANG"}"}"}:+".${LC_ALL:\-"${LC_MESSAGES:\-"${LC_CTYPE:\-"$LANG"}"}"}"}\fP
+.br
+\fI/etc/tin/keymap${${LC_ALL:\-"${LC_MESSAGES:\-"${LC_CTYPE:\-"$LANG"}"}"}:+".${LC_ALL:\-"${LC_MESSAGES:\-"${LC_CTYPE:\-"$LANG"}"}"}"}\fP
+.fi
+.PP
+\fI${TIN_HOMEDIR:\-"$HOME"}/.tin/mailgroups\fP
+.PP
+\fI${TIN_HOMEDIR:\-"$HOME"}/.tin/newsrctable\fP
+.PP
+\fI${TIN_HOMEDIR:\-"$HOME"}/.tin/posted\fP
+.PP
+\fI${TIN_HOMEDIR:\-"$HOME"}/Mail/posted\fP
+.PP
+\fI${TIN_HOMEDIR:\-"$HOME"}/.tin/postponed.articles\fP
+.PP
+.nf
+\fI${TIN_HOMEDIR:\-"$HOME"}/.tin/$NNTPSERVER/motd\fP
+.fi
+.PP
+.nf
+\fI${TIN_HOMEDIR:\-"$HOME"}/.tin/$NNTPSERVER/msglog\fP
+.fi
+.PP
+.nf
+\fI${TIN_HOMEDIR:\-"$HOME"}/.tin/$NNTPSERVER/newsgroups\fP
+.fi
+.PP
+.nf
+\fI${TIN_HOMEDIR:\-"$HOME"}/.tin/$NNTPSERVER/serverrc\fP
+.fi
+.PP
+.\" .I ${TIN_LIBDIR:\-NEWSLIBDIR}/tinrc
+\fI/etc/tin/tinrc\fP
+.br
+\fI${TIN_HOMEDIR:\-"$HOME"}/.tin/tinrc\fP
+.PP
+\fI/etc/tin/tin.defaults\fP
+.PP
+\fI/usr/local/share/locale/${LC_MESSAGES}/LC_MESSAGES/tin.mo\fP
+.PP
+\fI${TIN_LIBDIR:\-NEWSLIBDIR}"/${TIN_ACTIVEFILE:\-active}\fP
+.PP
+\fI${TIN_LIBDIR:\-NEWSLIBDIR}/active.times\fP
+.PP
+\fI${TIN_LIBDIR:\-NEWSLIBDIR}/newsgroups\fP
+.PP
+\fI${TIN_LIBDIR:\-NEWSLIBDIR}/organization\fP
+.PP
+\fI${TIN_LIBDIR:\-NEWSLIBDIR}/overview.fmt\fP
+.PP
+.\"
+.\"
+\fI${TIN_LIBDIR:\-NEWSLIBDIR}/subscriptions\fP
+.SH MILJÃ–
+.\" TODO: - sort in a useful order
+.\"       - add undocumented env-vars (e.g. $DEV_TCP (SCO),
+.\"         ${HOST:-"$HOSTNAME"} fallback)
+.TP 
+\fBTINRC\fP
+Definiera denna variabel om du vill ange kommandoradsflaggor som \fBtin\fP ska
+startas med fÃ¶r att slippa skriva in dem varje gÃ¥ng programmet
+startas. InnehÃ¥llet i miljÃ¶variabeln lÃ¤ggs till i bÃ¶rjan av
+kommandoradsflaggorna innan de analyseras, vilket gÃ¶r att en flagga som
+anges pÃ¥ kommandoraden kan Ã¥sidosÃ¤tta samma flagga som anges i miljÃ¶n.
+.TP 
+\fBTIN_HOMEDIR\fP
+Definiera denna variabel om du inte vill ha katalogen \fI.tin\fP i
+\fI$HOME/\fP. Om du till exempel vill ha alla \fBtin\fPs privata filer i
+\fI/tmp/.tin\fP, skulle du stÃ¤lla in $\fBTIN_HOMEDIR\fP till \fI/tmp\fP.
+.TP 
+\fBTIN_INDEX_NEWSDIR\fP
+Definiera denna variabel om du inte vill ha \fI.news\fP \-katalogen i
+\fI${TIN_HOMEDIR:\-"$HOME"}/.tin/\fP. Om du till exempel vill ha alla \fBtin\fPs
+nyhetsindexfiler i \fI/tmp/.news\fP, skulle du stÃ¤lla in $\fBTIN_INDEX_NEWSDIR\fP
+till \fI/tmp\fP.
+.TP 
+\fBTIN_INDEX_MAILDIR\fP
+Definiera denna variabel om du inte vill ha \fI.mail\fP \-katalogen i
+\fI${TIN_HOMEDIR:\-"$HOME"}/.tin/\fP. Om du till exempel vill ha alla \fBtin\fP s
+mailindexfiler i \fI/tmp/.mail\fP, skulle du stÃ¤lla in $\fBTIN_INDEX_MAILDIR\fP
+till \fI/tmp\fP.
+.TP 
+\fBTIN_INDEX_SAVEDIR\fP
+Definiera denna variabel om du inte vill ha \fI.save\fP \-katalogen i
+\fI${TIN_HOMEDIR:\-"$HOME"}/.tin/\fP. Om du till exempel vill att alla
+\fBtin\fP\-filer ska sparas i \fI/tmp/.save\fP, stÃ¤ller du in $\fBTIN_INDEX_SAVEDIR\fP
+pÃ¥ \fI/tmp\fP.
+.TP 
+\fBTIN_LIBDIR\fP
+Definiera denna variabel om du vill Ã¥sidosÃ¤tta sÃ¶kvÃ¤gen \fBNEWSLIBDIR\fP som
+kompilerades in i \fBtin\fP \-binÃ¤ren. StandardvÃ¤rdet Ã¤r \fI/usr/lib/news\fP.  Om
+\fBtin\fP kÃ¶rs i NNTP\-lÃ¤ge har instÃ¤llningen av denna variabel ingen effekt.
+.TP 
+\fBTIN_SPOOLDIR\fP
+Definiera denna variabel om du vill Ã¥sidosÃ¤tta \fBSPOOLDIR\fP \-sÃ¶kvÃ¤gen som
+kompilerades in i \fBtin\fP \-binÃ¤rfilen. StandardvÃ¤rdet Ã¤r \fI/var/spool/news\fP.
+Om \fBtin\fP kÃ¶rs i NNTP\-lÃ¤ge har instÃ¤llningen av denna variabel ingen effekt.
+.TP 
+\fBTIN_NOVROOTDIR\fP
+Definiera denna variabel om du vill Ã¥sidosÃ¤tta sÃ¶kvÃ¤gen till \fBNOVROOTDIR\fP
+en som kompilerats in i \fBtin\fP ens binÃ¤rfil. StandardvÃ¤rdet Ã¤r \fBSPOOLDIR\fP
+(se ovan). Om \fBtin\fP en kÃ¶rs i NNTP\-lÃ¤ge har instÃ¤llningen av denna variabel
+ingen effekt.
+.TP 
+\fBTIN_NOVFILENAME\fP
+Definiera denna variabel om du vill Ã¥sidosÃ¤tta filnamnet \fBOVERVIEW_FILE\fP
+som kompilerades till binÃ¤ren \fBtin\fP. StandardvÃ¤rdet Ã¤r \fI.overview\fP. Om
+\fBtin\fP kÃ¶rs i NNTP\-lÃ¤ge har instÃ¤llningen av denna variabel ingen effekt.
+.TP 
+\fBTIN_ACTIVEFILE\fP
+Definiera denna variabel om du vill Ã¥sidosÃ¤tta sÃ¶kvÃ¤gen \fBNEWSLIBDIR/active\fP
+som kompilerats in i \fBtin\fP \-binÃ¤ren. Om \fBtin\fP kÃ¶rs i NNTP\-lÃ¤ge har
+instÃ¤llningen av denna variabel ingen effekt. Om $\fBTIN_LIBDIR\fP Ã¤r instÃ¤lld
+lÃ¤ggs den till i bÃ¶rjan av $\fBTIN_ACTIVEFILE\fP.
+.TP 
+\fBNNTPSERVER\fP
+Standard\-NNTP\-servern fÃ¶r fjÃ¤rrlÃ¤sning av nyheter. Denna variabel behÃ¶ver
+endast stÃ¤llas in om kommandoradsflaggan \*(rq\fB\-r\fP\*(rq anges och filen
+\fI/etc/nntpserver\fP inte finns. Kommandoradsflaggan \*(rq\fB\-g\fP\*(rq Ã¥sidosÃ¤tter
+$\fBNNTPSERVER\fP.
+.TP 
+\fBNNTPPORT\fP
+NNTP TCP\-porten fÃ¶r att lÃ¤sa nyheter frÃ¥n. Denna variabel behÃ¶ver endast
+stÃ¤llas in om TCP\-porten inte Ã¤r 119 (standard). Kommandoradsflaggan
+\&\*(rq\fB\-p\fP\*(rq Ã¥sidosÃ¤tter $\fBNNTPPORT\fP.
+.TP 
+\fBNNTPSPORT\fP
+NNTPS TCP\-porten som nyheterna ska lÃ¤sas frÃ¥n. Denna variabel behÃ¶ver endast
+stÃ¤llas in om TCP\-porten inte Ã¤r 563 (standard). Kommandoradsflaggan
+\&\*(rq\fB\-p\fP\*(rq och \*(rq\fB\-T\fP\*(rq Ã¥sidosÃ¤tter $\fBNNTPSPORT\fP.
+.TP 
+\fBDISTRIBUTION\fP
+StÃ¤ll in artikelrubrikfÃ¤ltet \*(rqDistribution:\*(rq till innehÃ¥llet i variabeln
+istÃ¤llet fÃ¶r systemets standardinstÃ¤llning.
+.TP 
+\fBISO2ASC\fP
+StÃ¤ll in ISO till ASCII\-teckensnittets avkodningstabellstecken som ska
+anvÃ¤ndas vid avkodning av en artikeltext. VÃ¤rdena kan variera mellan \-1 och
+5.
+.RS +.5i
+.TP 
+\fB\-1\fP
+ingen konvertering
+.TP 
+\fB0\fP
+universellt bord fÃ¶r mÃ¥nga sprÃ¥k
+.TP 
+\fB1\fP
+universell tabell med enkel radavstÃ¥nd
+.TP 
+\fB2\fP
+tabell fÃ¶r danska, nederlÃ¤ndska, tyska, norska och svenska
+.TP 
+\fB3\fP
+tabell fÃ¶r danska, finska, norska och svenska med anvÃ¤ndning av lÃ¤mplig ISO
+646\-variant
+.TP 
+\fB4\fP
+tabell med \fBRFC\ 1345\fP\-koder inom parentes
+.TP 
+\fB5\fP
+tabell fÃ¶r skrivare som tillÃ¥ter Ã¶verskrivning med backspace
+.RE
+.TP 
+\fBORGANIZATION\fP
+StÃ¤ll in artikelrubrikfÃ¤ltet \*(rqOrganisation:\*(rq till innehÃ¥llet i variabeln
+istÃ¤llet fÃ¶r systemets standardinstÃ¤llning. Om den pekar pÃ¥ en lÃ¤sbar fil
+kommer en slumpmÃ¤ssig rad frÃ¥n den filen att anvÃ¤ndas. Om du lÃ¤ser nyheter
+pÃ¥ en Apollo DomainOS\-maskin mÃ¥ste miljÃ¶variabeln $\fBNEWSORG\fP anvÃ¤ndas
+istÃ¤llet fÃ¶r $\fBORGANIZATION\fP.
+.TP 
+\fBNEWSORG (DomainOS)\fP
+DomainOS\-specifikt, samma som $\fBORGANIZATION\fP a pÃ¥ andra operativsystem (se
+ovan).
+.TP 
+\fBREPLYTO\fP
+StÃ¤ll in artikelrubrikfÃ¤ltet \*(rqReply\-To:\*(rq till den returadress som anges av
+variabeln. Detta Ã¤r anvÃ¤ndbart om du vill ta emot svar pÃ¥ en annan adress.
+.TP 
+\fBNAME\fP
+Ã…sidosÃ¤tter det fullstÃ¤ndiga namnet som anges i gecos\-fÃ¤ltet i
+\fI/etc/passwd\fP, se Ã¤ven \fBmail_address\fP.
+.TP 
+\fBREALNAME\fP
+Samma som $\fBNAME\fP men med lÃ¤gre prioritet.
+.TP 
+\fBHOME\fP
+SÃ¶kvÃ¤gen till anvÃ¤ndarens hemkatalog. Se \fB\%environ\fP(5) fÃ¶r mer
+information.
+.TP 
+\fBMAILER\fP
+Denna variabel har fÃ¶retrÃ¤de framfÃ¶r den standardmailer som anvÃ¤nds i alla
+mailoperationer inom \fBtin\fP.
+.TP 
+\fBMAIL\fP
+FullstÃ¤ndig sÃ¶kvÃ¤g till anvÃ¤ndarens postlÃ¥da.
+.TP 
+.\" we don't support the %message || ?message notation
+\fBMAILPATH\fP
+En kolonavgrÃ¤nsad lista Ã¶ver filnamn som kontrolleras fÃ¶r ny e\-post. Detta
+Ã¥sidosÃ¤tter variabeln $\fBMAIL\fP.
+.TP 
+\fBMAILDIR\fP
+FullstÃ¤ndig sÃ¶kvÃ¤g till anvÃ¤ndarens maildir\-mapp. Detta utvÃ¤rderas endast om
+varken $\fBMAILPATH\fP eller $\fBMAIL\fP Ã¤r instÃ¤llda.
+.TP 
+\fBVISUAL\fP
+Denna variabel har fÃ¶retrÃ¤de framfÃ¶r standardredigeraren (dvs. \fB\%vi\fP(1))
+som anvÃ¤nds i alla redigeringsÃ¥tgÃ¤rder inom \fBtin\fP (t.ex. inlÃ¤gg, svar,
+uppfÃ¶ljningar, ...). UtvÃ¤rderingsordningen Ã¤r
+\fI${VISUAL:\-"${EDITOR:\-vi}"}\fP. Se \fB\%environ\fP(5)  fÃ¶r mer information.
+.TP 
+\fBEDITOR\fP
+Om $\fBVISUAL\fP inte Ã¤r instÃ¤lld, sÃ¶ks denna variabel efter en
+standardredigerare. Om $\fBEDITOR\fP och $\fBVISUAL\fP bÃ¥da Ã¤r instÃ¤llda, anvÃ¤nder
+\fBtin\fP systemets standardredigerare (dvs. \fB\%vi\fP(1)  pÃ¥ UNIX\-system). Se
+\fB\%environ\fP(5)  fÃ¶r mer information.
+.TP 
+\fBAUTOSUBSCRIBE\fP
+En ny grupp kontrolleras mot listan med mÃ¶nster; om den matchar,
+prenumererar \fBtin\fP anvÃ¤ndaren pÃ¥ gruppen utan ytterligare frÃ¥gor.  Se
+avsnittet "NYHETSGRUPPLISTOR & JOKERTECKEN" fÃ¶r en fÃ¶rklaring av giltig
+syntax. Till exempel, instÃ¤llningen
+.sp
+\fIAUTOSUBSCRIBE=comp.os.unix.*,talk.*,!talk.politics.*\fP
+.sp
+kommer automatiskt att prenumerera pÃ¥ alla nya grupper i
+comp.os.unix\-hierarkin och alla talk\-grupper utom talk.politics\-grupper (som
+kommer att frÃ¥gas som vanligt). Detta fungerar naturligtvis inte om \fBtin\fP
+startas med kommandoradsflaggan \*(rq\fB\-X\fP\*(rq .
+.TP 
+\fBAUTOUNSUBSCRIBE\fP
+Hanteras som variabeln $\fBAUTOSUBSCRIBE\fP, men grupper som matchar listan
+avregistreras utan ytterligare fÃ¶rfrÃ¥gan. Till exempel, instÃ¤llningen
+.sp
+\fIAUTOUNSUBSCRIBE=alt.flame.*,u*,!uk.*\fP
+.sp
+kommer automatiskt att avregistrera anvÃ¤ndaren frÃ¥n alla nya
+alt.flame\-grupper och alla grupper som bÃ¶rjar med u (universitetsgrupper)
+utom brittiska grupper (som kommer att frÃ¥gas om som vanligt).
+.TP 
+\fBTMPDIR\fP
+En sÃ¶kvÃ¤g till en katalog som gÃ¶rs tillgÃ¤nglig fÃ¶r \fBtin\fP n fÃ¶r att skapa
+temporÃ¤ra filer.
+.TP 
+\fBMAILCAPS\fP
+Denna variabel kan anvÃ¤ndas fÃ¶r att Ã¥sidosÃ¤tta standard sÃ¶kvÃ¤gen fÃ¶r
+\fB\%mailcap\fP(5)\-filer. Se Ã¤ven \fB\%tin\fP(5).
+.TP 
+\fBNOMETAMAIL\fP
+StÃ¤ll in denna variabel fÃ¶r att inaktivera anvÃ¤ndningen av \fB\%metamail\fP(1)
+eller en ersÃ¤ttning (t.ex. metamutt).
+.TP 
+\fBMM_CHARSET\fP
+MIME\-teckensnitt som anvÃ¤nds om det inte konfigurerats via tinrc\-variabeln
+\fBmm_charset\fP.
+.TP 
+\fBISPELL\fP
+StÃ¤ll in denna variabel sÃ¥ att den pekar pÃ¥ \fB\%ispell\fP(1)  eller en
+ersÃ¤ttning och dess flaggor fÃ¶r cmd\-line.
+.TP 
+\fBPGPOPTS\fP
+Definiera eventuella ytterligare flaggor som du vill Ã¶verfÃ¶ra till ditt
+\fB\%pgp\fP(1) eller \fB\%gpg\fP(1) program.
+.TP 
+\fBPGPPATH\fP
+Ã…sidosÃ¤tt namnet pÃ¥ katalogen \fB\%pgp\fP(1) i $\fBHOME\fP som innehÃ¥ller dina
+nycklar etc.
+.TP 
+\fBGNUPGHOME\fP
+Ã…sidosÃ¤tt namnet pÃ¥ katalogen \fB\%gpg\fP(1) i $\fB$HOME\fP som innehÃ¥ller dina
+nycklar etc.
+.TP 
+\fBLC_CTYPE\fP
+Denna variabel bestÃ¤mmer kategorin fÃ¶r teckenhanteringsfunktioner i
+\fB\%locale\fP(5). Vanligtvis bestÃ¤mmer den teckenklasserna fÃ¶r
+mÃ¶nsterjÃ¤mfÃ¶relse, teckenklassificering och versal\- och
+gemenskapsomvandling. FÃ¶r nÃ¤rvarande gÃ¤ller detta inte fÃ¶r \fBtin\fP (som
+tillfÃ¤lligt avaktiverar $\fBLC_CTYPE\fP strax innan nÃ¥gon jÃ¤mfÃ¶relse gÃ¶rs fÃ¶r
+att undvika fÃ¶rvirring). Dess vÃ¤rde bÃ¶r ha formen
+\fIlanguage\fP[\fI_territory\fP][\fI.codeset\fP][\fI@modifier\fP]. Se \fB\%environ\fP(5)
+fÃ¶r mer information.
+.TP 
+\fBLC_MESSAGES\fP
+Format fÃ¶r informativa och diagnostiska meddelanden och interaktiva svar.
+Dess vÃ¤rde ska ha formen
+\fIlanguage\fP[\fI_territory\fP][\fI.codeset\fP][\fI@modifier\fP]. Se \fB\%locale\fP(5)
+och \fB\%environ\fP(5)  fÃ¶r mer information.
+.TP 
+\fBLC_NUMERIC\fP
+Numeriska vÃ¤rdeformat. VÃ¤rdet ska ha formen
+\fIlanguage\fP[\fI_territory\fP][\fI.codeset\fP][\fI@modifier\fP]. Se \fB\%locale\fP(5)
+och \fB\%environ\fP(5)  fÃ¶r mer information.
+.TP 
+\fBLC_TIME\fP
+Datum\- och tidsformat. VÃ¤rdet ska ha formatet
+\fIlanguage\fP[\fI_territory\fP][\fI.codeset\fP][\fI@modifier\fP]. Se \fB\%locale\fP(5)
+och \fB\%environ\fP(5)  fÃ¶r mer information.
+.TP 
+\fBLC_ALL\fP
+Denna variabel Ã¥sidosÃ¤tter vÃ¤rdet fÃ¶r variabeln $\fBLANG\fP och alla andra
+$\fBLC_\fP \-variabler. Dess vÃ¤rde ska ha formen
+\fIlanguage\fP[\fI_territory\fP][\fI.codeset\fP]. Se \fB\%locale\fP(5) och
+\fB\%environ\fP(5) fÃ¶r mer information.
+.TP 
+\fBLANG\fP
+Denna variabel bestÃ¤mmer kategorin \fB\%locale\fP(5)  fÃ¶r alla kategorier som
+inte specifikt valts med en variabel som bÃ¶rjar med $\fBLC_\fP. Dess vÃ¤rde ska
+ha formen \fIlanguage\fP[\fI_territory\fP][\fI.codeset\fP]. Se \fB\%environ\fP(5)  fÃ¶r
+mer information.
+.TP 
+\fBLANGUAGE\fP
+Denna variabel definierar en prioritetslista fÃ¶r Ã¶versÃ¤ttningar. NÃ¤r en
+Ã¶versÃ¤ttning inte Ã¤r tillgÃ¤nglig fÃ¶rsÃ¶ker man med nÃ¤sta sprÃ¥k i listan. Dess
+vÃ¤rde ska ha formen \fIsprÃ¥k:sprÃ¥k[:sprÃ¥k]\fP. KrÃ¤ver att $\fBLC_ALL\fP eller
+$\fBLANG\fP Ã¤r instÃ¤llt. Se \fB\%environ\fP(5) fÃ¶r mer information.
+.TP 
+\fBKOLUMNER\fP
+Ett decimalt heltal > 0 som anvÃ¤nds fÃ¶r att ange anvÃ¤ndarens Ã¶nskade
+bredd i kolumnpositioner fÃ¶r terminalscreen eller fÃ¶nster. Om denna variabel
+Ã¤r osatt eller null, bestÃ¤mmer implementeringen antalet kolumner som Ã¤r
+lÃ¤mpligt fÃ¶r terminalen eller fÃ¶nstret. NÃ¤r $\fBCOLUMNS\fP Ã¤r satt, kommer all
+information om terminalbredd som antyds av $\fBTERM\fP att
+Ã¥sidosÃ¤ttas. AnvÃ¤ndare och portabla applikationer bÃ¶r inte sÃ¤tta $\fBCOLUMNS\fP
+om de inte vill Ã¥sidosÃ¤tta systemvalet och producera utdata som inte Ã¤r
+relaterad till terminalens egenskaper.
+.TP 
+\fBLINES\fP
+Ett decimalt heltal > 0 som anvÃ¤nds fÃ¶r att ange anvÃ¤ndarens Ã¶nskade
+antal rader pÃ¥ en sida eller den vertikala skÃ¤rm\- eller fÃ¶nsterstorleken i
+rader. En rad Ã¤r i detta fall ett vertikalt mÃ¥tt som Ã¤r tillrÃ¤ckligt stort
+fÃ¶r att rymma det hÃ¶gsta tecknet i den teckenuppsÃ¤ttning som visas. Om denna
+variabel inte Ã¤r instÃ¤lld eller Ã¤r null, bestÃ¤mmer implementeringen antalet
+rader som Ã¤r lÃ¤mpligt fÃ¶r terminalen eller fÃ¶nstret. NÃ¤r $\fBLINES\fP Ã¤r
+instÃ¤lld, kommer all information om terminalhÃ¶jd som antyds av $\fBTERM\fP att
+Ã¥sidosÃ¤ttas. AnvÃ¤ndare och bÃ¤rbara applikationer bÃ¶r inte stÃ¤lla in
+$\fBLINES\fP om de inte vill Ã¥sidosÃ¤tta systemvalet.
+.TP 
+\fBTERM\fP
+Den typ av terminal som anvÃ¤nds. Detta anvÃ¤nds nÃ¤r man sÃ¶ker efter
+termcap\-sekvenser. Se \fB\%environ\fP(5) fÃ¶r mer information.
+.TP 
+\fBDISPLAY\fP
+Visningsnamn, pekar pÃ¥ X\-servern; krÃ¤vs fÃ¶r xface.
+.TP 
+\fBWINDOWID\fP
+AnvÃ¤nds fÃ¶r att bestÃ¤mma terminalens X\-fÃ¶nster\-id; krÃ¤vs fÃ¶r xface. BÃ¶r
+stÃ¤llas in av terminalemulatorn.
+.TP 
+\fBSHELL\fP
+SÃ¶kvÃ¤gen till anvÃ¤ndarens inloggningsskal. AnvÃ¤nds fÃ¶r att stÃ¤lla in
+\fBdefault_shell_command\fP.
+.TP 
+\fBXDG_RUNTIME_DIR\fP
+.\"
+.\"
+SÃ¶kvÃ¤gen till anvÃ¤ndarens katalog dÃ¤r icke\-vÃ¤sentliga kÃ¶rningsfiler ska
+placeras.
+.SH SIGNALER
+.\" TODO: add missing, sort useful, document in detail
+\fBtin\fP hanterar ett par signaler:
+.TP 
+\fBSIGHUP\fP
+Avsluta pÃ¥ ett vÃ¤rdigt sÃ¤tt.
+.TP 
+\fBSIGTERM\fP
+Avsluta pÃ¥ ett vÃ¤rdigt sÃ¤tt.
+.TP 
+\fBSIGUSR1\fP
+Avsluta pÃ¥ ett korrekt sÃ¤tt men Ã¥terstÃ¤ll inte terminalen (tty).
+.TP 
+\fBSIGUSR2\fP
+.\"
+.\"
+.\" .SH DIAGNOSTICS
+.\" give an overview of the most common error messages and how to cope with
+.\" them.
+.\"
+.\"
+.\"
+Skriv ut \fI${TIN_HOMEDIR:\-"$HOME"}/.newsrc\fP\-filen.
+.SH SÃ„KERHET
+If \fBtin\fP is started in debug mode (\*(rq\fB\-D\fP\ \fIlevel\fP\*(rq) it will create
+world readable files in \fB$TMPDIR\fP which may contain sensitive data like the
+users NNTP password in clear text (if running verbose). On multiuser\-systems
+\fB$TMPDIR\fP should be set to a safe location before starting \fBtin\fP in
+(verbose) debug mode (e.g., \fBTMPDIR=$HOME tin \-vD NNTP\fP).
+.PP
+Om du anvÃ¤nder flaggan \*(rq\fB\-k\fP\*(rq fÃ¶r att hoppa Ã¶ver certifikatverifieringen
+blir sessionen osÃ¤ker eftersom serverns certifikat inte kontrolleras. Undvik
+denna flagga i mÃ¶jligaste mÃ¥n.
+.PP
+.\"
+.\"
+If the server does not initially require authentication but supports
+compression and compression is requested, \fBtin\fP will exit when
+authentication is required later on. Using the \*(rq\fB\-A\fP\*(rq command\-line option
+in conjunction with \*(rq\fB\-C\fP\*(rq circumvents this behavior.
+.SH "I ENLIGHET MED"
+.\" - RFC\~2045, RFC\~2047, RFC\~2231, RFC\~2980, RFC\~3977, RFC\~4155
+.\"   RFC\~4643, RFC\~5322, RFC\~5536, RFC\~5537, RFC\~6048 or whatever
+.\"
+.\"
+\fBtin\fP en Ã¶verensstÃ¤mmer med basdefinitionerna i IEEE Std 1003.1\-2008,
+avsnitt 12, Utility Conventions (Utility Argument Syntax, Utility Syntax
+Guidelines).
+.SH ANTECKNINGAR
+StÃ¶d fÃ¶r reguljÃ¤ra uttryck tillhandahÃ¥lls av PCRE\-bibliotekspaketet
+\fB\%pcre\fP(3) eller \fB\%pcre2\fP(3), som Ã¤r Ã¶ppen kÃ¤llkodsprogramvara, skriven
+av Philip Hazel, och upphovsrÃ¤tten tillhÃ¶r University of Cambridge, England.
+.br
+.\"
+.\"
+<https://www.pcre.org/>
+.SH VARNINGAR
+.\"
+.\"
+Befintliga globala konfigurationsfiler i \fI/etc/tin/\fP uppdateras inte
+automatiskt, eftersom en vanlig anvÃ¤ndare normalt inte har skrivbehÃ¶righet
+pÃ¥ den platsen.
+
+.SH BUGGAR
+\fBCNews\ NNTPd,\fP \fB\%noffle\fP(1)  (<= V1.0\-pre5) och \fBNewsCache\fP (<=
+V1.1.91) kan inte hantera pipelinerade GROUP\-kommandon (\fBRFC\ 3977\fP).  Om
+du stÃ¶ter pÃ¥ problem med nÃ¥gon av de nÃ¤mnda historiska servrarna, stÃ¤ll in
+\fBnntp_pipeline_limit\fP i
+\fI${TIN_HOMEDIR:\-"$HOME"}/.tin/$NNTPSERVER/serverrc\fP till 1.
+.PP
+Tidiga versioner av \fBNNTPCache\fP (<= 2.3.2) och \fBLeafnode\fP (<= 1.6)
+hade en buggig LISTGROUP\-implementering. Om du stÃ¶ter pÃ¥ problem med nÃ¥gon
+av de nÃ¤mnda historiska servrarna, anvÃ¤nd kommandoradsflaggan \*(rq\fB\-n\fP\*(rq
+(eller inaktivera LISTGROUP via \fBdisabled_nntp_cmds\fP i
+\fI${TIN_HOMEDIR:\-"$HOME"}/.tin/$NNTPSERVER/serverrc\fP).
+.PP
+Om du anvÃ¤nder flaggan \*(rq\fB\-C\fP\*(rq (COMPRESS) med \fBINN\ nnrpd\fP versioner
+mellan 2.6.1 och 2.7.1 (bÃ¥da inkluderade) kan \fBtin\fP hÃ¤nga sig och senare gÃ¥
+Ã¶ver tid nÃ¤r den anvÃ¤nds tillsammans med flaggan \*(rq\fB\-n\fP\*(rq eller nÃ¤r du
+publicerar. Detta har Ã¥tgÃ¤rdats i \fBINN\ nnrpd\fP version 2.7.2. Som en
+tillfÃ¤llig lÃ¶sning kan du helt enkelt undvika att anvÃ¤nda \*(rq\fB\-C\fP\*(rq.
+.PP
+.\"
+.\"
+Innan du skickar en felrapport till <tin\-bugs@tin.org>, kontrollera
+om du anvÃ¤nder den senaste (stabila) versionen. Om inte, uppgradera fÃ¶rst!
+Titta i filen doc/TODO fÃ¶r kÃ¤nda fel. Om du fortfarande tror att du har
+hittat ett fel, anvÃ¤nd funktionen \fBBugReport\fP ('\fBR\fP')  och skriv pÃ¥
+engelska. Bifoga INTE en kÃ¤rnfil i din felrapport fÃ¶rrÃ¤n vi begÃ¤r det.
+.SH HISTORIK
+\fBtin\fP Ã¤r baserat pÃ¥ nyhetslÃ¤saren \fB\%tass\fP(1)  som utvecklades av Rich
+Skrenta och publicerades pÃ¥ alt.sources i mars 1991. Den fÃ¶rsta versionen
+slÃ¤pptes den 23 augusti 1991.  \fB\%tass\fP(1)  pÃ¥verkades i hÃ¶g grad av
+notesfiles, en public domain UNIX\-version av PLATO Notes, som utvecklades
+vid University of Illinois av Ray Essick och Rob Kolstad 1982. FÃ¶r en
+Ã¶versikt Ã¶ver versionerna, se
+.br
+.\"
+.\"
+<http://www.tin.org/history.html>.
+.SH MEDVERKANDE
+.IP "Rich Skrenta"
+fÃ¶rfattare till \fB\%tass\fP(1) v3.2 som denna nyhetslÃ¤sare anvÃ¤nde som bas.
+.IP "Bill Davidsen"
+fÃ¶rfattare till envarg.c\-rutinen fÃ¶r lÃ¤sning av miljÃ¶variabler.
+.IP "Mike Gleason"
+fÃ¶rfattare till sigfile.c rutiner fÃ¶r slumpmÃ¤ssig signaturgenerering.
+.IP "Markus Kuhn <Markus.Kuhn@cl.cam.ac.uk>"
+fÃ¶rfattare till langinfo.c, charset.c och iso2asc.txt
+ISO\-8859\-1\-dokumentation.
+.IP "Arnold D. Robbins"
+fÃ¶rfattare till strftime.c\-rutinen fÃ¶r datumformatering.
+.IP "Rich Salz"
+fÃ¶rfattare till rutinerna wildmat.c fÃ¶r mÃ¶nsterigenkÃ¤nning och parsdate.y
+fÃ¶r datumtolkning.
+.IP "Dave Taylor"
+fÃ¶rfattare till curses.c frÃ¥n \fB\%elm\fP(1) mailreader.
+.IP "Chris Thewalt"
+fÃ¶rfattare till getline.c \fB\%emacs\fP(1) stilredigeringsrutin.
+.IP "Steven Madsen"
+fÃ¶r att lÃ¤gga till stÃ¶d fÃ¶r \fB\%pgp\fP(1) (Pretty Good Privacy).
+.IP "Philip Hazel <ph10@cam.ac.uk>"
+fÃ¶r \fB\%pcre\fP(3), \fB\%pcre2\fP(3) (Perl\-kompatibelt bibliotek fÃ¶r reguljÃ¤ra
+uttryck).
+.IP "Mark Martinec <mark.martinec@ijs.si>"
+fÃ¶r \fB\%snprintf\fP(3) och \fB\%vsnprintf\fP(3) fallbacks.
+.IP "Gary S. Brown"
+fÃ¶r \fB\%crc32\fP() fallback.
+.IP "Enrik Berkhan"
+.\"
+.\"
+fÃ¶r NNTPS (NNTP Ã¶ver TLS) och COMPRESS\-implementering samt dess
+fÃ¶rutsÃ¤ttningar.
+.SH UPPHOVSPERSON
+.TP  1i
+Iain Lea <iain@bricbrac.de>
+.\"
+.\"
+.SH UNDERHÃ…LLSANSVARIG
+.TP  1i
+Urs Janssen <urs@tin.org>
+.\"
+.\"
+.SH "SE Ã„VEN"
+\fB\%elm\fP(1), \fB\%emacs\fP(1), \fB\%gpg\fP(1), \fB\%inews\fP(1), \fB\%ispell\fP(1),
+\fB\%lp\fP(1), \fB\%lpr\fP(1), \fB\%metamail\fP(1), \fB\%mutt\fP(1), \fB\%noffle\fP(1),
+\fB\%perl\fP(1), \fB\%perlre\fP(1), \fB\%pgp\fP(1), \fB\%rn\fP(1), \fB\%sendmail\fP(1),
+\fB\%shar\fP(1), \fB\%slrnface\fP(1), \fB\%tass\fP(1), \fB\%unshar\fP(1),
+\fB\%uudecode\fP(1), \fB\%vi\fP(1), \fB\%w2r.pl\fP(1), \fB\%xterm\fP(1x),
+\fB\%heapsort\fP(3), \fB\%iconv\fP(3), \fB\%iconv_open\fP(3), \fB\%nl_langinfo\fP(3),
+\fB\%pcre\fP(3), \fB\%pcre2\fP(3), \fB\%pcrepattern\fP(3), \fB\%pcre2pattern\fP(3),
+\fB\%qsort\fP(3), \fB\%snprintf\fP(3), \fB\%strftime\fP(3), \fB\%vsnprintf\fP(3),
+\fB\%wildmat\fP(3), \fB\%environ\fP(5), \fB\%locale\fP(5), \fB\%mailcap\fP(5),
+\fB\%mbox\fP(5), \fB\%mmdf\fP(5), \fB\%newsoverview\fP(5), \fB\%tin\fP(5), \fB\%cron\fP(8),
+\fBRFC\ 1345\fP, \fBRFC\ 1524\fP, \fBRFC\ 1952\fP, \fBRFC\ 2045\fP, \fBRFC\ 2046\fP, \fBRFC\ 2047\fP, \fBRFC\ 2231\fP, \fBRFC\ 2980\fP, \fBRFC\ 3156\fP, \fBRFC\ 3977\fP, \fBRFC\ 4155\fP,
+\fBRFC\ 4643\fP, \fBRFC\ 5198\fP, \fBRFC\ 5322\fP, \fBRFC\ 5536\fP, \fBRFC\ 5537\fP, \fBRFC\ 6048\fP, \fBRFC\ 6838\fP, \fBRFC\ 8054\fP, \fBRFC\ 8143\fP, \fBRFC\ 8315\fP, \fBRFC\ 9580\fP
diff -Nurp '--exclude=.bzr*' tin-2.6.5/po-man/sv/tin.5 tin-2.6.6/po-man/sv/tin.5
--- tin-2.6.5/po-man/sv/tin.5	1970-01-01 01:00:00.000000000 +0100
+++ tin-2.6.6/po-man/sv/tin.5	2026-08-08 17:18:34.943083664 +0200
@@ -0,0 +1,2944 @@
+'\" t
+.\" Project   : tin
+.\" Module    : tin.5
+.\" Author    : U. Janssen
+.\" Created   : 2000-07-10
+.\" Updated   : 2026-08-23
+.\" Notes     : needs a some work, see TODOs
+.\"             - use semantic newlines
+.\"
+.\"*******************************************************************
+.\"
+.\" This file was generated with po4a. Translate the source file.
+.\"
+.\"*******************************************************************
+.TH TIN 5 2026\-08\-23 2.6.6 Usenet\-nyhetslÃ¤sare
+
+.SH NAMN
+tin, rtin \- relaterade filer
+
+.SH BESKRIVNING
+Denna man\-sida beskriver de olika (konfigurations)filerna och deras format
+som anvÃ¤nds av nyhetslÃ¤saren \fB\%tin\fP(1). Alla filer fÃ¶rvÃ¤ntas ha radslut i
+Unix\-stil ('\(rsn' alias LF).
+
+.SH FILER
+.\" TODO: mention
+.\" ${TIN_HOMEDIR:\-"$HOME"}/dead.article
+.\" ${TIN_HOMEDIR:\-"$HOME"}/dead.articles
+.\" ${TIN_HOMEDIR:\-"$HOME"}/.article[.$$]
+.\" ${TIN_HOMEDIR:\-"$HOME"}/.cancel[.$$]
+.\" ${TIN_HOMEDIR:\-"$HOME"}/.letter[.$$]
+.\" ${TIN_HOMEDIR:\-"$HOME"}/.tin/$NNTPSERVER/.help-*
+.\" ${TIN_HOMEDIR:\-"$HOME"}/.tin/$NNTPSERVER/.coninfo
+.\" ${XDG_RUNTIME_DIR:\-"$HOME"}/.slrnfaces
+.\" $PWD/trace[.out]   (--with-trace)
+.\" $TMPDIR/NNTP       (-D 1)
+.\" $TMPDIR/FILTER     (-D 2)
+.\" $TMPDIR/ARTS       (-D 2)
+.\" $TMPDIR/BITMAP     (-D 4)
+.\" $TMPDIR/REFS.dump  (-D 8)
+.\" $TMPDIR/REFS.info  (-D 8)
+.\" $TMPDIR/MALLOC     (-D 16)
+.\" $TMPDIR/ATTRIBUTES (-D 32)
+.\" $TMPDIR/SCOPES-R   (-D 32)
+.\" $TMPDIR/SCOPES-W   (-D 32)
+.\" $TMPDIR/ACTIVE     (-D 64)
+\fI$MAILCAPS\fP
+.br
+\fI\[ti]/.mailcap\fP
+.br
+\fI/etc/mailcap\fP
+.br
+\fI/usr/etc/mailcap\fP
+.br
+\fI/usr/local/etc/mailcap\fP
+.br
+\fI/etc/mail/mailcap\fP
+.sp
+.RS
+\fB\%mailcap\fP(5) filer enligt definitionen i \fBRFC\ 1524\fP. Mailcap\-filerna
+lÃ¤ses av \fB\%tin\fP(1) fÃ¶r att avgÃ¶ra hur icke\-textmeddelanden ska visas pÃ¥
+den lokala webbplatsen. Alla rader som bÃ¶rjar med "#" Ã¤r kommentarer. Tomma
+rader ignoreras. I Ã¶vrigt definierar varje rad en enskild mailcap\-post fÃ¶r
+en enskild innehÃ¥llstyp. LÃ¥nga rader kan fortsÃ¤ttas genom att avsluta dem
+med ett bakstreck, "\(rs".
+.sp
+Varje enskild mailcap\-post bestÃ¥r av en specifikation av innehÃ¥llstyp, ett
+kommando som ska utfÃ¶ras och (eventuellt) en uppsÃ¤ttning valfria
+"flagga"\-vÃ¤rden.
+.sp
+FÃ¤ltet "type" Ã¤r helt enkelt ett giltigt namn pÃ¥ en innehÃ¥llstyp. Det Ã¤r den
+strÃ¤ng som kommer att matchas mot rubriken \*(rqContent\-Type:\*(rq fÃ¶r att avgÃ¶ra
+om detta Ã¤r den mailcap\-post som matchar det aktuella meddelandet. Dessutom
+kan fÃ¤ltet type ange en undertyp eller ett jokertecken fÃ¶r att matcha alla
+undertyper.
+.sp
+FÃ¤ltet "kommando" Ã¤r ett valfritt UNIX\-kommando och anvÃ¤nds fÃ¶r att ange
+tolken fÃ¶r den angivna typen av meddelande. Det skickas till skalet via
+funktionen \fB\%system\fP(3).
+.sp
+.\"
+.\" Two special codes can appear in the viewing command for objects of type
+.\" multipart (any subtype). These are "%n" and "%F". %n will be replaced by
+.\" the number of parts within the multipart object. %F will be replaced by a
+.\" series of arguments, two for each part, giving first the content-type and
+.\" then the name of the temporary file where the decoded part has been stored.
+.\"
+Semikolon och bakstreck inom kommandot eller nÃ¥got flaggfÃ¤lt mÃ¥ste anges med
+bakstreck. Om fÃ¤ltet innehÃ¥ller "%s" kommer dessa tvÃ¥ tecken att ersÃ¤ttas
+med namnet pÃ¥ en fil som innehÃ¥ller meddelandets brÃ¶dtext. Om det innehÃ¥ller
+"%t" kommer dessa tvÃ¥ tecken att ersÃ¤ttas med fÃ¤ltet content\-type, inklusive
+undertypen, om sÃ¥dan finns.  Om det innehÃ¥ller "%{" fÃ¶ljt av ett
+parameternamn och ett avslutande "}", ersÃ¤tts alla dessa tecken med vÃ¤rdet
+fÃ¶r den namngivna parametern, om sÃ¥dan finns, frÃ¥n rubriken
+\&\*(rqContent\-Type:\*(rq. Slutligen, om fÃ¤ltet innehÃ¥ller "\(rs%", ersÃ¤tts dessa
+tvÃ¥ tecken med ett enda "%"\-tecken.
+.sp
+FÃ¶rutom typ\- och kommandofÃ¤ltet definieras fÃ¶ljande "flaggor":
+.TP 
+\fBcompose\fP
+FÃ¤ltet "compose" kan anvÃ¤ndas fÃ¶r att ange ett program som kan anvÃ¤ndas fÃ¶r
+att skapa en ny kropp eller kroppsdel i det angivna formatet. Dess avsedda
+anvÃ¤ndning Ã¤r att stÃ¶dja e\-postskapande agenter som stÃ¶der skapandet av
+flera typer av e\-post med hjÃ¤lp av externa skapande agenter. Liksom med
+view\-kommandot Ã¤r semantiken fÃ¶r programkÃ¶rning beroende av
+operativsystemet.  Resultatet av det komponerande programmet kan vara data
+som Ã¤nnu inte Ã¤r lÃ¤mpliga fÃ¶r e\-posttransport, det vill sÃ¤ga att en
+Content\-Transfer\-Encoding kan behÃ¶va tillÃ¤mpas pÃ¥ data.
+.TP 
+\fBcomposetyped\fP
+FÃ¤ltet "composetyped" liknar fÃ¤ltet "compose", men ska anvÃ¤ndas nÃ¤r det
+komponerande programmet behÃ¶ver ange rubrikfÃ¤ltet "Content\-Type:" som ska
+tillÃ¤mpas pÃ¥ den komponerade datan. FÃ¤ltet "compose" Ã¤r enklare och fÃ¶redras
+fÃ¶r anvÃ¤ndning med befintliga (icke\-e\-postorienterade) program fÃ¶r att
+komponera data i ett givet format.  FÃ¤ltet "composetyped" Ã¤r nÃ¶dvÃ¤ndigt nÃ¤r
+informationen om innehÃ¥llstyp mÃ¥ste inkludera hjÃ¤lpparametrar, och
+programmet fÃ¶r att skapa meddelanden mÃ¥ste dÃ¥ ha tillrÃ¤cklig kunskap om
+e\-postformat fÃ¶r att kunna producera utdata som inkluderar information om
+e\-posttypen.
+.TP 
+\fBedit\fP
+FÃ¤ltet "edit" kan anvÃ¤ndas fÃ¶r att ange ett program som kan anvÃ¤ndas fÃ¶r att
+redigera en kropp eller kroppsdel i det angivna formatet. I mÃ¥nga fall kan
+det vara identiskt med innehÃ¥llet i fÃ¤ltet "compose" och delar den
+operativsystemberoende semantiken fÃ¶r programkÃ¶rning.
+.TP 
+\fBprint\fP
+FÃ¤ltet "print" kan anvÃ¤ndas fÃ¶r att ange ett program som kan anvÃ¤ndas fÃ¶r
+att skriva ut ett meddelande eller en del av texten i det angivna
+formatet. Liksom med visningskommandot Ã¤r semantiken fÃ¶r programkÃ¶rningen
+beroende av operativsystemet.
+.TP 
+\fBtest\fP
+FÃ¤ltet "test" kan anvÃ¤ndas fÃ¶r att testa vissa externa fÃ¶rhÃ¥llanden
+(t.ex. maskinarkitekturen eller det fÃ¶nstersystem som anvÃ¤nds) fÃ¶r att
+avgÃ¶ra om mailcap\-raden Ã¤r tillÃ¤mplig. Det anger ett program som ska kÃ¶ras
+fÃ¶r att testa vissa fÃ¶rhÃ¥llanden. Semantiken fÃ¶r exekveringen och vÃ¤rdet som
+returneras av testprogrammet Ã¤r beroende av operativsystemet. Om testet
+misslyckas bÃ¶r en efterfÃ¶ljande mailcap\-post sÃ¶kas.  Flera testfÃ¤lt Ã¤r inte
+tillÃ¥tna \(em eftersom ett test kan anropa ett program, vilket redan kan
+vara godtyckligt komplext.
+.TP 
+\fBneedsterminal\fP
+FÃ¤ltet "needsterminal" anger att visningskommandot mÃ¥ste kÃ¶ras pÃ¥ en
+interaktiv terminal. Detta behÃ¶vs fÃ¶r att informera fÃ¶nsterorienterade
+anvÃ¤ndaragenter om att en interaktiv terminal behÃ¶vs. (Beslutet Ã¶verlÃ¥ts
+inte uteslutande till visningskommandot, eftersom det i vissa fall kan vara
+omÃ¶jligt fÃ¶r sÃ¥dana program att avgÃ¶ra om de kÃ¶rs pÃ¥ interaktiva terminaler
+eller inte.  Kommandot needsterminal bÃ¶r antas gÃ¤lla Ã¤ven fÃ¶r kommandona
+compose och edit, om de finns. Observera att detta INTE Ã¤r ett test, utan
+ett krav fÃ¶r den miljÃ¶ dÃ¤r programmet ska kÃ¶ras, och bÃ¶r normalt leda till
+att ett terminalfÃ¶nster skapas nÃ¤r det inte kÃ¶rs pÃ¥ en riktig terminal eller
+i ett terminalfÃ¶nster.
+.TP 
+\fBcopiousoutput\fP
+FÃ¤ltet "copiousoutput" anger att utdata frÃ¥n view\-kommandot kommer att vara
+en utÃ¶kad utdatastrÃ¶m och ska tolkas som en uppmaning till UA (User Agent,
+ett program fÃ¶r att lÃ¤sa e\-post) att utdata ska sidindelas eller gÃ¶ras
+rullningsbar. Observera att det troligen Ã¤r ett misstag om bÃ¥de
+needsterminal och copiousoutput anges.
+.TP 
+\fBdescription\fP
+FÃ¤ltet "beskrivning" innehÃ¥ller helt enkelt en textbeskrivning, eventuellt
+inom citationstecken, som beskriver typen av data. Denna beskrivning kan
+anvÃ¤ndas av e\-postlÃ¤sare som vill beskriva data innan de visar den.
+.TP 
+\fBtextualnewlines\fP
+Om fÃ¤ltet "textualnewlines" Ã¤r instÃ¤llt pÃ¥ ett vÃ¤rde som inte Ã¤r noll,
+indikerar det att denna typ av data Ã¤r radorienterad och att, om den Ã¤r
+kodad i base64, alla radbrytningar ska konverteras till kanonisk form (CRLF)
+fÃ¶re kodning och kommer att vara i den formen efter avkodning.  I allmÃ¤nhet
+behÃ¶vs detta fÃ¤lt endast om det finns radorienterade data av nÃ¥gon annan typ
+Ã¤n text/* eller icke\-radorienterade data som Ã¤r en undertyp av text.
+.TP 
+\fBx11\-bitmap\fP
+FÃ¤ltet "x11\-bitmap" namnger en fil i X11 bitmap (xbm)\-format, som pekar pÃ¥
+en lÃ¤mplig ikon som ska anvÃ¤ndas fÃ¶r att visuellt markera fÃ¶rekomsten av
+denna typ av data.
+.TP 
+\fBnametemplate\fP
+FÃ¤ltet "nametemplate" anger ett filnamnsformat, dÃ¤r %s ersÃ¤tts med en kort
+unik strÃ¤ng som ger namnet pÃ¥ den tillfÃ¤lliga fil som ska skickas till
+visningskommandot.  Detta fÃ¶rvÃ¤ntas endast vara relevant i miljÃ¶er dÃ¤r
+filnamnstillÃ¤gg Ã¤r meningsfulla, t.ex. kan man ange att en GIF\-fil som
+skickas till en gif\-visare ska ha ett namn som slutar pÃ¥ ".gif" genom att
+anvÃ¤nda "nametemplate=%s.gif".
+.PP
+\fB\%tin\fP(1) respekterar fÃ¶r nÃ¤rvarande endast flaggorna "test",
+"description", "nametemplate" och delvis "needsterminal", alla andra flaggor
+ignoreras internt. Den kan Ã¤nnu inte hantera expansionerna "%F" och "%n".
+.TP 
+Exempel:
+.RS
+.nf
+# Exempel pÃ¥ mailcap\-fil
+.br
+image/*;\e
+.br
+.in +0.3i
+xv \-8 \-geometry +0 '%s';\e
+.br
+description=%{name} %t\-Image;\e
+.br
+test=test "$DISPLAY" != "";\e
+.br
+nametemplate=%s.IMAGE
+.in -0.3i
+.sp
+message/rfc822;\e
+.br
+.in +0.3i
+${PAGER:\-"more"} '%s';\e
+.br
+edit=${EDITOR:\-"vi"} '%s';\e
+.br
+compose=${EDITOR:\-"vi"} '%s';\e
+.br
+print=a2ps '%s';\e
+.br
+needsterminal
+.in -0.3i
+.fi
+.RE
+.RE
+.PP
+\fI/etc/nntpserver\fP
+.sp
+.RS
+standard NNTP\-server fÃ¶r att lÃ¤sa nyheter frÃ¥n om inte frÃ¥n den lokala
+spoolen.  \&\*(rq\fB\-g\fP\ \fIserver\fP\*(rq, $\fBNNTPSERVER\fP har hÃ¶gre prioritet (i den
+ordningen), standard servern som anges vid kompilering har lÃ¤gre prioritet.
+.RE
+.PP
+\fI${TIN_HOMEDIR:\-"$HOME"}/.cancelsecret\fP
+.sp
+.RS
+hemlighet som ska anvÃ¤ndas fÃ¶r avbrytningslÃ¥s (\fBRFC\ 8315\fP) om \fB\%tin\fP(1)
+Ã¤r byggt med stÃ¶d fÃ¶r detta. En tom hemlighetsfil inaktiverar skapandet av
+avbrytningslÃ¥s i det fallet. Denna fil ska endast vara lÃ¤sbar fÃ¶r
+anvÃ¤ndaren.
+.RE
+.PP
+\fI${TIN_HOMEDIR:\-"$HOME"}/.mime.types\fP
+.br
+\fI/etc/mime.types\fP
+.br
+\fI/etc/tin/mime.types\fP
+.sp
+.RS
+mimetyp/filnamnstillÃ¤ggspar
+.RE
+.PP
+\fI${TIN_HOMEDIR:\-"$HOME"}/.newsauth\fP
+.sp
+.RS
+"\fInntpserver[:port]\fP \fIpassword\fP [\fIuser\fP]" par fÃ¶r NNTP\-servrar som krÃ¤ver
+auktorisering. Om lÃ¶senordet innehÃ¥ller ett mellanslag eller en tabb mÃ¥ste
+det omges av dubbla citattecken ("). AnvÃ¤ndarnamn fÃ¥r inte omges av dubbla
+citattecken och kan dÃ¤rfÃ¶r inte innehÃ¥lla mellanslag eller tabbar. Alla
+rader som bÃ¶rjar med "#" Ã¤r kommentarer. Tomma rader ignoreras. Denna fil
+bÃ¶r endast vara lÃ¤sbar fÃ¶r anvÃ¤ndaren, eftersom den innehÃ¥ller anvÃ¤ndarens
+okrypterade lÃ¶senord fÃ¶r att lÃ¤sa nyheter!
+.TP 
+\fBnntpserver\fP
+nyhetsserverns fullstÃ¤ndiga domÃ¤nnamn. Dessutom kan en port anges genom att
+lÃ¤gga till :portnummer.
+.TP 
+\fBpassword\fP
+anvÃ¤ndarens okrypterade lÃ¶senord fÃ¶r att lÃ¤sa nyheter.
+.TP 
+\fBuser\fP
+anvÃ¤ndarnamn pÃ¥ nyhetsservern om det skiljer sig frÃ¥n det lokala
+inloggningsnamnet. Detta fÃ¤lt Ã¤r valfritt.
+.TP 
+Exempel:
+.RS
+# exempel pÃ¥ .newsauth\-fil
+.br
+nyheter.exempel.org hemlighet
+.br
+news.example.net mystisk gÃ¤st
+.br
+news.example.com "top secret" james.bond@example.com
+.RE
+.RE
+.PP
+\fI${TIN_HOMEDIR:\-"$HOME"}/.newsrc\fP
+.sp
+.RS
+"\fInewsgroupflag\fP [\fIarticle\fP[,\fIarticle\fP | \-\fIarticle\fP]...]" rader.
+.TP 
+\fBnewsgroup\fP
+namnet pÃ¥ nyhetsgruppen.
+.TP 
+\fBflag\fP
+en flagga som anger om gruppen Ã¤r prenumererad ':' eller inte '!'.
+.TP 
+\fBarticle\fP
+intervall av redan lÃ¤sta artiklar frÃ¥n den gruppen; siffror separerade med
+kommatecken med sekventiella siffror sammanfogade med bindestreck. Tomma
+rader och rader som bÃ¶rjar med "#" ignoreras och skrivs inte tillbaka.
+.TP 
+Exempel:
+.RS
+# exempel pÃ¥ .newsrc\-fil
+.br
+nyheter.programvara.b! 1\(en666,669
+.br
+news.software.nntp: 1\(en13245,13247,13249
+.br
+nyheter.programvara.lÃ¤sare: 1\(en19567,19571\(en19597
+.RE
+.RE
+.PP
+.nf
+\fI${TIN_HOMEDIR:\-"$HOME"}/.tin/$NNTPSERVER/.oldnewsrc\fP
+.fi
+.sp
+.RS
+sÃ¤kerhetskopia av \fI${TIN_HOMEDIR:\-"$HOME"}/.newsrc\fP
+.RE
+.PP
+\fI${TIN_HOMEDIR:\-"$HOME"}/.signatur\fP
+.br
+\fI${TIN_HOMEDIR:\-"$HOME"}/.Sig\fP
+.sp
+.RS
+signatur
+.RE
+.PP
+\fI${TIN_HOMEDIR:\-"$HOME"}/.sigfixed\fP
+.sp
+.RS
+fast del av en slumpmÃ¤ssigt genererad signatur, denna lÃ¤ggs till fÃ¶rst
+.RE
+.PP
+\fI${TIN_HOMEDIR:\-"$HOME"}/.tin/.inputhistory\fP
+.sp
+.RS
+historik Ã¶ver senast anvÃ¤nda strÃ¤ngar
+.RE
+.PP
+\fI${TIN_INDEX_MAILDIR:\-"${TIN_HOMEDIR:\-"$HOME"}/.tin"}/.mail/\fP
+.sp
+.RS
+postgruppers indexfiler
+.RE
+.PP
+.nf
+\fI${TIN_INDEX_NEWSDIR:\-"${TIN_HOMEDIR:\-"$HOME"}/\:.tin"}/\:.news${NNTPSERVER:+"\-$NNTPSERVER"}/\fP
+.fi
+.sp
+.RS
+nyhetsgruppers indexfiler
+.RE
+.PP
+\fI${TIN_INDEX_SAVEDIR:\-"${TIN_HOMEDIR:\-"$HOME"}/.tin"}/.save/\fP
+.sp
+.RS
+sparade indexfiler fÃ¶r nyhetsgrupper
+.RE
+.PP
+\fI${TIN_HOMEDIR:\-"$HOME"}/.tin/active.mail\fP
+.sp
+.RS
+aktiv fil ("\fImailgroupname\fP \fImaxnum\fP \fIminnum\fP \fImailspool\fP" fyrdubbla
+separerade med mellanslag, inte tabbar) av anvÃ¤ndarens e\-postgrupper (krÃ¤ver
+att \fB\%tin\fP(1)  Ã¤r byggt med stÃ¶d fÃ¶r mh\-mail\-hantering).
+.TP 
+\fBmailgroupname\fP
+mÃ¥ste vara sÃ¶kvÃ¤gen till postlÃ¥dan relativt fÃ¤lt #4 med '/' Ã¤ndrat till
+\&'.\&'
+.TP 
+\fBmaxnum\fP
+skriv bara in ett stort tal hÃ¤r, nÃ¥got hÃ¶gre Ã¤n det hÃ¶gsta meddelandet i
+brevlÃ¥dan
+.TP 
+\fBminnum\fP
+sÃ¤tt 0 hÃ¤r
+.TP 
+\fBmailspool\fP
+sÃ¶kvÃ¤gen till e\-postspoolkatalogen. Detta mÃ¥ste vara den fullstÃ¤ndiga
+sÃ¶kvÃ¤gen till roten av e\-postmappomrÃ¥det.
+.TP 
+Exempel:
+.RS
+Mail.inbox 12345 00000 /home/foo
+.br
+Mail.outbox 23456 00000 /home/foo
+.RE
+.sp
+Detta ger Ã¥tkomst till mapparna "inkorg" och "utkorg" fÃ¶r anvÃ¤ndaren foo. De
+nÃ¥s via /home/foo/Mail/inbox och /home/foo/Mail/outbox
+.RE
+.PP
+\fI${TIN_HOMEDIR:\-"$HOME"}/.tin/active.save\fP
+.sp
+.RS
+aktiv fil med anvÃ¤ndarens sparade nyhetsgrupper, anvÃ¤nds av \fBtin \-R\fP.
+.RE
+.PP
+.\" tin uses inns old (pre 2.x) Path convention.
+.\" as with inn >= 2.2.x getting more and more popular
+.\" we should think about checking for the new Paths (/news/etc/)
+.\" ${TIN_LIBDIR\-/news/etc"}/attributes
+\fI/etc/tin/attribut\fP
+.br
+\fI${TIN_HOMEDIR:\-"$HOME"}/.tin/attribut\fP
+.sp
+.RS
+Gruppattributfilerna kan anvÃ¤ndas fÃ¶r att Ã¥sidosÃ¤tta vissa globala
+instÃ¤llningar frÃ¥n \fI${TIN_HOMEDIR:\-"$HOME"}/.tin/tinrc\fP pÃ¥
+gruppbasis. Ordningen Ã¤r viktig eftersom den sista matchningen rÃ¤knas; detta
+gÃ¶r det mÃ¶jligt att fÃ¶rfina attribut fÃ¶r begrÃ¤nsade omfattningar. Observera
+att raden \fIscope=<grouplist>\fP mÃ¥ste anges innan attributen anges
+fÃ¶r den listan och att varje attribut endast kan anges en gÃ¥ng per
+omfattningsavsnitt. Alla attribut Ã¤r instÃ¤llda pÃ¥ ett rimligt standardvÃ¤rde,
+sÃ¥ du behÃ¶ver bara ange det attribut som du vill Ã¤ndra. Alla
+vÃ¤xlingsattribut stÃ¤lls in genom att ange ON/OFF. I Ã¶vrigt fungerar de
+precis som sina globala motsvarigheter. FÃ¶ljande gruppattribut Ã¤r
+tillgÃ¤ngliga:
+.TP 
+\fBscope\fP
+Detta Ã¤ndrar listan Ã¶ver grupper som de fÃ¶ljande attributen kommer att
+tillÃ¤mpas pÃ¥. Se avsnittet NYHETSGRUPPLISTOR & JOKERTECKEN i \fB\%tin\fP(1) fÃ¶r
+de typer av mÃ¶nster som kan anvÃ¤ndas hÃ¤r.
+.TP 
+\fBadd_posted_to_filter\fP
+Identisk med variabeln tinrc med samma namn
+.TP 
+\fBadvertising\fP
+Identisk med variabeln tinrc med samma namn
+.TP 
+\fBalternative_handling\fP
+Identisk med variabeln tinrc med samma namn
+.TP 
+\fBask_for_metamail\fP
+Identisk med variabeln tinrc med samma namn
+.TP 
+\fBauto_cc_bcc\fP
+Identisk med variabeln tinrc med samma namn
+.TP 
+\fBauto_list_thread\fP
+Identisk med variabeln tinrc med samma namn
+.TP 
+\fBauto_select\fP
+UtfÃ¶r automatiskt kommandot \fBGroupMarkUnselArtRead\fP ('\fBX\fP') efter att du
+har gÃ¥tt med i gruppen.
+.TP 
+\fBbatch_save\fP
+Kan anvÃ¤ndas fÃ¶r att Ã¥sidosÃ¤tta den globala instÃ¤llningen i tinrc pÃ¥
+gruppbasis. FÃ¶r mer information, lÃ¤s avsnittet AUTOMATISK UTSKICK OCH
+SPARANDE AV NYA NYHETER i \fB\%tin\fP(1).
+.TP 
+\fBdate_format\fP
+Identisk med variabeln tinrc med samma namn
+.TP 
+\fBdelete_tmp_files\fP
+Om detta Ã¤r instÃ¤llt pÃ¥ ON kommer sparade artikel\-filer som har
+efterbearbetats att raderas automatiskt, annars kommer anvÃ¤ndaren att
+tillfrÃ¥gas om efterbearbetade filer ska raderas. Automatisk bearbetning av
+markerade artiklar med hjÃ¤lp av \fBGroupAutoSave\fP \-funktionen ('\fBS\fP') kommer
+att undertrycka frÃ¥gan.
+.TP 
+\fBeditor_format\fP
+Identisk med variabeln tinrc med samma namn
+.TP 
+\fBextquote_handling\fP
+Identisk med variabeln tinrc med samma namn
+.TP 
+\fBfcc\fP
+PostlÃ¥da fÃ¶r att spara skickade e\-postmeddelanden. Formatet pÃ¥ postlÃ¥dan
+styrs via variabeln tinrc \fBmailbox_format\fP.
+.TP 
+\fBfollowup_to\fP
+StÃ¤ll in \*(rqFollowup\-To:\*(rq\-rubriken till den eller de angivna grupperna.
+.TP 
+\fBfrom\fP
+Identisk med variabeln tinrc \fBmail_address\fP
+.TP 
+\fBgetart_limit\fP
+Identisk med variabeln tinrc med samma namn
+.TP 
+\fBgroup_catchup_on_exit\fP
+Identisk med variabeln tinrc med samma namn
+.TP 
+\fBgroup_format\fP
+Identisk med variabeln tinrc med samma namn
+.TP 
+\fBhide_inline_data\fP
+Identisk med variabeln tinrc med samma namn
+.TP 
+\fBmail_8bit_header\fP
+Identisk med variabeln tinrc med samma namn
+.TP 
+\fBmail_mime_encoding\fP
+Identisk med variabeln tinrc med samma namn
+.TP 
+\fBmaildir\fP
+Identisk med variabeln tinrc med samma namn
+.TP 
+\fBmailing_list\fP
+AnvÃ¤nds nÃ¤r en grupp Ã¤r en sÃ¤ndlista. Alla svar till gruppen kommer att
+skickas till denna e\-postadress istÃ¤llet
+.TP 
+\fBmark_ignore_tags\fP
+Identisk med variabeln tinrc med samma namn
+.TP 
+\fBmark_saved_read\fP
+Identisk med variabeln tinrc med samma namn
+.TP 
+\fBmime_forward\fP
+AvgÃ¶r om Usenet\-artiklar vidarebefordras som bilaga eller inline. NÃ¤r
+instÃ¤llningen Ã¤r OFF kommer den vidarebefordrade artikeln att inkluderas i
+e\-postmeddelandets brÃ¶dtext, medan instÃ¤llningen ON gÃ¶r att artikeln bifogas
+som en separat MIME\-del. Att aktivera \fBmime_forward\fP Ã¤r sÃ¤rskilt anvÃ¤ndbart
+fÃ¶r artiklar som bestÃ¥r av flera MIME\-delar, sÃ¥som PGP/MIME\-signerade
+meddelanden eller artiklar som Ã¤r kodade i en annan teckenuppsÃ¤ttning Ã¤n din
+lokala. Det Ã¤r ocksÃ¥ anvÃ¤ndbart om mottagaren ska kunna hantera hela den
+vidarebefordrade artikeln (dvs. visa eller spara den utan dina
+kommentarer). Ã… andra sidan, om du bara vill vidarebefordra vissa delar av
+artikeln eller infoga 'inline'\-anteckningar, kanske du vill inaktivera detta
+alternativ.  FÃ¶r nÃ¤rvarande Ã¤r mime_forward tvingat om artikeln som ska
+bifogas Ã¤r en multipart MIME\-artikel, men detta kan komma att Ã¤ndras i en
+framtida version. Observera att fÃ¶r att detta alternativ ska ha effekt mÃ¥ste
+tinrc\-variabeln \fBinteractive_mailer\fP vara instÃ¤lld pÃ¥ 0 (vilket Ã¤r
+standard).
+.TP 
+\fBmime_types_to_save\fP
+En kommaseparerad lista Ã¶ver MIME\-huvud\-/underkategorier av innehÃ¥llstyper
+som sparas nÃ¤r du anvÃ¤nder funktionerna visa/spara och spara/autospar. Ett
+enda * kan anvÃ¤ndas som jokertecken fÃ¶r huvud\- och/eller underkategorin, och
+ett ! som fÃ¶rsta tecken i en post negerar den, t.ex.:
+image/*,!image/bmp,!text/html. StandardinstÃ¤llningen Ã¤r */*
+.TP 
+\fBnews_headers_to_display\fP
+Identisk med variabeln tinrc med samma namn
+.TP 
+\fBnews_headers_to_not_display\fP
+Identisk med variabeln tinrc med samma namn
+.TP 
+\fBnews_quote_format\fP
+Identisk med variabeln tinrc med samma namn
+.TP 
+\fBorganization\fP
+Detta kan anvÃ¤ndas fÃ¶r att stÃ¤lla in artikelrubrikfÃ¤ltet
+\&\*(rqOrganisation:\*(rq. Det Ã¥sidosÃ¤tter instÃ¤llningen (om sÃ¥dan finns) fÃ¶r
+organisation i \fI/etc/tin/tin.defaults\fP och $\fBORGANIZATION\fP (eller
+$\fBNEWSORG\fP pÃ¥ Apollo DomainOS). Om det pekar pÃ¥ en lÃ¤sbar fil kommer en
+slumpmÃ¤ssig rad frÃ¥n den filen att anvÃ¤ndas. Observera att vissa
+nyhetsservrar fortfarande kan skriva Ã¶ver rubriken \&\*(rqOrganisation:\*(rq.
+.TP 
+\fBpos_first_unread\fP
+Identisk med variabeln tinrc med samma namn
+.TP 
+\fBpost_8bit_header\fP
+Identisk med variabeln tinrc med samma namn
+.TP 
+\fBpost_mime_encoding\fP
+Identisk med variabeln tinrc med samma namn
+.TP 
+\fBpost_process_type\fP
+Identisk med variabeln tinrc med samma namn
+.TP 
+\fBpost_process_view\fP
+Identisk med variabeln tinrc med samma namn
+.TP 
+\fBprint_header\fP
+Identisk med variabeln tinrc med samma namn
+.TP 
+\fBprocess_only_unread\fP
+Identisk med variabeln tinrc med samma namn
+.TP 
+\fBprompt_followupto\fP
+Identisk med variabeln tinrc med samma namn
+.TP 
+\fBquote_chars\fP
+Identisk med variabeln tinrc med samma namn
+.TP 
+\fBsavedir\fP
+Identisk med variabeln tinrc med samma namn
+.TP 
+.\" TODO: document option
+\fBsavefile\fP
+.TP 
+\fBshow_art_info\fP
+Identisk med variabeln tinrc med samma namn
+.TP 
+\fBshow_author\fP
+Identisk med variabeln tinrc med samma namn
+.TP 
+\fBshow_only_unread_arts\fP
+Identisk med variabeln tinrc med samma namn
+.TP 
+\fBshow_signatures\fP
+Identisk med variabeln tinrc med samma namn
+.TP 
+\fBsigdashes\fP
+Identisk med variabeln tinrc med samma namn
+.TP 
+\fBsigfile\fP
+Identisk med variabeln tinrc med samma namn
+.TP 
+\fBsignature_repost\fP
+Identisk med variabeln tinrc med samma namn
+.TP 
+\fBsort_article_type\fP
+Identisk med variabeln tinrc med samma namn
+.TP 
+\fBsort_threads_type\fP
+Identisk med variabeln tinrc med samma namn
+.TP 
+\fBtex2iso_conv\fP
+Identisk med variabeln tinrc med samma namn
+.TP 
+\fBthread_articles\fP
+Identisk med variabeln tinrc med samma namn
+.TP 
+\fBthread_catchup_on_exit\fP
+Identisk med variabeln tinrc med samma namn
+.TP 
+\fBthread_format\fP
+Identisk med variabeln tinrc med samma namn
+.TP 
+\fBthread_perc\fP
+Identisk med variabeln tinrc med samma namn
+.TP 
+\fBtrim_article_body\fP
+Identisk med variabeln tinrc med samma namn
+.TP 
+\fBsuppress_soft_hyphens\fP
+Identisk med variabeln tinrc med samma namn
+.TP 
+\fBverbatim_handling\fP
+Identisk med variabeln tinrc med samma namn
+.TP 
+\fBwrap_on_next_unread\fP
+Identisk med variabeln tinrc med samma namn
+.TP 
+\fBx_body\fP
+En text som lÃ¤ggs till i bÃ¶rjan av ett meddelandes huvuddel. Om denna strÃ¤ng
+bÃ¶rjar med / eller \[ti] antas den vara namnet pÃ¥ en fil som innehÃ¥ller
+texten som ska infogas. Om strÃ¤ngen bÃ¶rjar med ! antas det som fÃ¶ljer vara
+sÃ¶kvÃ¤gen till ett program som ska kÃ¶ras fÃ¶r att generera innehÃ¥llet. %G
+expanderas till det aktuella news.group.name och %P expanderas till
+news.group.name med alla '.\&' ersatta med '/'.
+.TP 
+\fBx_comment_to\fP
+Infoga rubriken \*(rqX\-Comment\-To:\*(rq, detta Ã¤r endast anvÃ¤ndbart i
+FIDO\-grupper.
+.TP 
+\fBx_headers\fP
+En strÃ¤ng som innehÃ¥ller rubriknamn och innehÃ¥llet i rubriken som
+automatiskt lÃ¤ggs till vid publicering. Om strÃ¤ngen bÃ¶rjar med / eller \[ti]
+antas den vara namnet pÃ¥ en fil som innehÃ¥ller rubriken och dess innehÃ¥ll
+som ska infogas. Om strÃ¤ngen bÃ¶rjar med ! antas det som fÃ¶ljer vara sÃ¶kvÃ¤gen
+till ett program som ska kÃ¶ras fÃ¶r att generera rubriken och dess
+innehÃ¥ll. %G expanderas till det aktuella news.group.name och %P expanderas
+till news.group.name med alla '.\&' ersatta med '/'.
+.TP 
+\fBquick_kill_scope\fP
+En kommaseparerad lista Ã¶ver nyhetsgruppsmÃ¶nster (wildmat\-stil) som
+filtreringsregeln som lagts till av \fBQuickFilterKill\fP kommer att tillÃ¤mpas
+pÃ¥.  Om den inte Ã¤r instÃ¤lld kommer standardvÃ¤rdet frÃ¥n tinrc\-variabeln
+\fBdefault_filter_kill_global\fP att anvÃ¤ndas.
+.TP 
+\fBquick_kill_expire\fP
+Identisk med tinrc\-variabeln \fBdefault_filter_kill_expire\fP
+.TP 
+\fBquick_kill_case\fP
+Identisk med tinrc\-variabeln \fBdefault_filter_kill_case\fP
+.TP 
+\fBquick_kill_header\fP
+Identisk med tinrc\-variabeln \fBdefault_filter_kill_header\fP
+.TP 
+\fBquick_select_scope\fP
+En kommaseparerad lista Ã¶ver nyhetsgruppsmÃ¶nster (wildmat\-stil) som
+filtreringsregeln som lagts till av \fBQuickFilterSelect\fP kommer att
+tillÃ¤mpas pÃ¥. Om den inte Ã¤r instÃ¤lld kommer standardvÃ¤rdet frÃ¥n variabeln
+tinrc \fBdefault_filter_select_global\fP att anvÃ¤ndas.
+.TP 
+\fBquick_select_expire\fP
+Identisk med tinrc\-variabeln \fBdefault_filter_select_expire\fP
+.TP 
+\fBquick_select_case\fP
+Identisk med tinrc\-variabeln \fBdefault_filter_select_case\fP
+.TP 
+\fBquick_select_header\fP
+Identisk med tinrc\-variabeln \fBdefault_filter_select_header\fP
+.TP 
+\fBispell\fP
+SÃ¶kvÃ¤g och alternativ fÃ¶r \fB\%ispell\fP(1)\-liknande stavningskontroll,
+t.ex. "aspell \-\-mode=email \-\-dont\-backup check"
+.TP 
+\fBmm_network_charset\fP
+Identisk med variabeln tinrc med samma namn
+.TP 
+\fBundeclared_charset\fP
+Anta att (trasiga) artiklar utan MIME\-teckensnittsdeklaration har detta
+teckensnitt \(em standard Ã¤r US\-ASCII. Detta attribut fungerar endast pÃ¥
+system med fungerande \fB\%iconv\fP(3) eller \fB\%ucnv_*\fP(), andra kan behÃ¶va
+kompilera \fB\%tin\fP(1) med \-\-disable\-mime\-strict\-charset.
+.TP 
+\fBundeclared_cs_guess\fP
+Guess charset for (broken) articles without MIME charset declaration.  This
+attribute works only on systems with working \fB\%iconv\fP(3)  or \fB\%ucnv_*\fP()
+and \fB\%ucsdet_getName\fP()  from libicui18n. Default is 0. The possible
+values are:
+.RS +1i
+.TS
+tab(:);
+n lb.
+0:don't guess undeclared charset
+1:guess if not set via undeclared_charset
+2:always guess undeclared charset
+.TE
+.RE
+.TP 
+Exempel:
+.RS
+.nf
+# inkludera extra rubriker
+# anta ISO\-8859\-1 som teckenuppsÃ¤ttning om ingen teckenuppsÃ¤ttning deklareras
+# i alla utom fido7.*\-grupper
+scope=*,!fido7.*
+x_headers=\[ti]/.tin/headers
+undeclared_charset=ISO\-8859\-1
+
+# i *sources* stÃ¤ll in efterbehandlingstyp till endast dela
+scope=*sources*
+post_process_type=1
+
+# i *binaries* aktivera fullstÃ¤ndig efterbearbetning,
+# ta bort tmp\-filer och stÃ¤ll in Followup\-To: poster
+scope=*binaries*
+post_process_type=2
+delete_tmp_files=ON
+followup_to=poster
+
+# i fido.* nyhetsgrupper Ã¤ndra quote_chars
+# och lÃ¤gg till X\-Comment\-To: rad
+scope=fido.*
+quote_chars=%I>_
+x_comment_to=ON
+
+# i fido7.* nyhetsgrupper gissa teckenuppsÃ¤ttning
+scope=fido7.*
+undeclared_cs_guess=1
+
+# i *.test\-nyhetsgrupper, lÃ¤gg inte till signatur
+# och fÃ¶rinstÃ¤lld Ã¤mnesrad
+scope=*.test
+sigfile=\-\-none
+x_headers=Subject: test \- ignorera \- inget svar
+
+# anta ISO\-2022\-JP\-2 som teckenuppsÃ¤ttning
+scope=fj.*,japan.*
+undeclared_charset=ISO\-2022\-JP\-2
+.fi
+.RE
+.RE
+.PP
+.\" TODO: add missing descriptions and explain things in detail.
+\fI${TIN_HOMEDIR:\-"$HOME"}/.tin/filter\fP
+.sp
+.RS
+Filterfilen anvÃ¤nds fÃ¶r att tilldela poÃ¤ng till vissa artiklar. Baserat pÃ¥
+poÃ¤ngen kan en artikel filtreras bort (dÃ¶ljas) eller markeras som
+het. Tinrc\-variablerna \fBscore_limit_kill\fP och \fBscore_limit_select\fP Ã¤r de
+grÃ¤nser som mÃ¥ste Ã¶verskridas fÃ¶r att en artikel ska markeras som borttagen
+eller vald. Tomma rader eller rader som bÃ¶rjar med ett '#' ignoreras. Flera
+matchande regler inom samma omrÃ¥de tillÃ¤mpas alla individuellt och inte bara
+nÃ¤r de alla trÃ¤ffar samtidigt (logisk OR, inte AND).
+.TP 
+\fBcomment\fP
+Varje post (regel) i filterfilen kan ha en kommentar. Flera rader Ã¤r
+tillÃ¥tna (men endast fÃ¶r kommentarer). Varje rad mÃ¥ste bÃ¶rja med nyckelordet
+"comment=". Kommentarer mÃ¥ste stÃ¥ fÃ¶rst i regeln. Kommentarer som placeras
+inom en regel flyttas till bÃ¶rjan av nÃ¤sta regel. Detta kan komma att Ã¤ndras
+i framtiden. AnvÃ¤nd inte '#' fÃ¶r att markera kommentarer, eftersom dessa
+rader ignoreras och dina kommentarer gÃ¥r fÃ¶rlorade nÃ¤r filen skrivs om.
+.TP 
+\fBgroup\fP
+En kommaseparerad lista Ã¶ver nyhetsgruppsmÃ¶nster i wildmat\-stil som
+filterregeln ska tillÃ¤mpas pÃ¥. Denna rad Ã¤r obligatorisk!
+.TP 
+\fBcase\fP
+0=skiftlÃ¤geskÃ¤nslig, 1=skiftlÃ¤gesokÃ¤nslig
+.TP 
+\fBscore\fP
+Regelns poÃ¤ngvÃ¤rde; kan ocksÃ¥ vara ett av de magiska orden "kill" eller
+"hot".
+.TP 
+\fBsubj\fP
+Matcha mot \*(rqÃ„mne:\*(rq. Den matchningstyp som anvÃ¤nds (wildmat eller regex)
+beror pÃ¥ instÃ¤llningen fÃ¶r variabeln tinrc \fBwildcard\fP.
+.TP 
+\fBfrom\fP
+Matcha mot \*(rqFrÃ¥n:\*(rq.  \fB\%tin\fP(1)  konverterar innehÃ¥llet i
+\&\*(rqFrÃ¥n:\*(rq\-rubriken till en gammal stil e\-postadress,
+t.ex. \*(rqsome@body.example (John Doe)\*(rq istÃ¤llet fÃ¶r \*(rqJohn Doe
+<some@body.example>\*(rq, innan den fÃ¶rsÃ¶ker matcha mÃ¶nstren i
+filterregeln. Vilken matchningstyp som anvÃ¤nds (wildmat eller regex) beror
+pÃ¥ instÃ¤llningen fÃ¶r variabeln tinrc \fBwildcard\fP.
+.TP 
+\fBmsgid\fP
+Matcha mot \*(rqMessage\-ID:\*(rq och fullstÃ¤ndiga \*(rqReferences:\*(rq. Vilken
+matchningstyp som anvÃ¤nds (wildmat eller regex) beror pÃ¥ instÃ¤llningen fÃ¶r
+variabeln tinrc \fBwildcard\fP.
+.TP 
+\fBmsgid_last\fP
+Matcha endast mot \*(rqMessage\-ID:\*(rq och sista \*(rqReferences:\*(rq\-posten (direkta
+svar). Vilken matchningstyp som anvÃ¤nds (wildmat eller regex) beror pÃ¥
+instÃ¤llningen fÃ¶r variabeln tinrc \fBwildcard\fP.
+.TP 
+\fBmsgid_only\fP
+Matcha mot \*(rqMessage\-ID:\*(rq. Den matchningstyp som anvÃ¤nds (wildmat eller
+regex)  beror pÃ¥ instÃ¤llningen av variabeln tinrc \fBwildcard\fP.
+.TP 
+\fBrefs_only\fP
+Matcha mot \*(rqReferenser:\*(rq. Den matchningstyp som anvÃ¤nds (wildmat eller
+regex)  beror pÃ¥ instÃ¤llningen av variabeln tinrc \fBwildcard\fP.
+.TP 
+\fBlines\fP
+Matcha mot \*(rqLines:\*(rq, <num matchar mindre Ã¤n, >num matchar mer Ã¤n.
+.TP 
+\fBgnksa\fP
+Matcha mot returnerade koder frÃ¥n adressparsern \*(rqFrom:\*(rq. <num matchar
+mindre Ã¤n, >num matchar mer Ã¤n det returnerade numeriska
+vÃ¤rdet. GNKSA_LOCAL_DOMAIN_LITERAL eller GNKSA_INVALID_DOMAIN returneras
+endast om \fBdisable_gnksa_domain_check\fP i \fI/etc/tin/tin.defaults\fP Ã¤r
+instÃ¤llt pÃ¥ OFF. Eftersom den inbyggda domÃ¤nlistan kan vara fÃ¶rÃ¥ldrad bÃ¶r
+detta Ã¶vervÃ¤gas noggrant. GNKSA_ILLEGAL_LABEL_BEGNUM returneras endast om
+\fB\%tin\fP(1)  har kompilerats med ENFORCE_RFC1034 definierat, vilket
+vanligtvis inte Ã¤r fallet.
+.in +0.3i
+.nf
+.ta \w'%406 'u +\w'GNKSA_ZERO_LENGTH_LOCAL_WORD'u
+	interna koder
+  \fB0\fP GNKSA_OK
+  \fB1\fP GNKSA_INTERNAL_ERROR
+    allmÃ¤nna syntaktiska fel
+\fB100\fP GNKSA_LANGLE_MISSING
+\fB101\fP GNKSA_LPAREN_MISSING
+\fB102\fP GNKSA_RPAREN_MISSING
+\fB103\fP GNKSA_ATSIGN_MISSING
+\fB104\fP GNKSA_RANGLE_MISSING
+    FQDN\-del syntax\- och semantiska fel
+\fB200\fP GNKSA_SINGLE_DOMAIN
+\fB201\fP GNKSA_INVALID_DOMAIN
+\fB202\fP GNKSA_ILLEGAL_DOMAIN
+\fB203\fP GNKSA_UNKNOWN_DOMAIN
+\fB204\fP GNKSA_INVALID_FQDN_CHAR
+\fB205\fP GNKSA_ZERO_LENGTH_LABEL
+\fB206\fP GNKSA_ILLEGAL_LABEL_LENGTH
+\fB207\fP GNKSA_ILLEGAL_LABEL_HYPHEN
+\fB208\fP GNKSA_ILLEGAL_LABEL_BEGNUM
+\fB209\fP GNKSA_BAD_DOMAIN_LITERAL
+\fB210\fP GNKSA_LOCAL_DOMAIN_LITERAL
+\fB211\fP GNKSA_RBRACKET_MISSING
+    syntaktiska fel i lokal del
+\fB300\fP GNKSA_LOCALPART_MISSING
+\fB301\fP GNKSA_INVALID_LOCALPART
+\fB302\fP GNKSA_ZERO_LENGTH_LOCAL_WORD
+    syntaktiska fel i del med riktigt namn
+\fB400\fP GNKSA_ILLEGAL_UNQUOTED_CHAR
+\fB401\fP GNKSA_ILLEGAL_QUOTED_CHAR
+\fB402\fP GNKSA_ILLEGAL_ENCODED_CHAR
+\fB403\fP GNKSA_BAD_ENCODE_SYNTAX
+\fB404\fP GNKSA_ILLEGAL_PAREN_CHAR
+\fB405\fP GNKSA_INVALID_REALNAME
+\fB406\fP GNKSA_MISSING_REALNAME
+.fi
+.in -0.3i
+.TP 
+\fBxref\fP
+Matcha mot \*(rqXref:\*(rq\-raden. Innan nÃ¥gon matchning gÃ¶rs omvandlas raden till
+samma format som \*(rqNewsgroups:\*(rq har: den omvandlas till en kommaseparerad
+nyhetsgruppslista dÃ¤r all annan information (dvs. artikelrÃ¤knaren) har
+tagits bort. Vilken matchningstyp som anvÃ¤nds (wildmat eller regex)  beror
+pÃ¥ instÃ¤llningen av tinrc\-variabeln \fBwildcard\fP.
+.TP 
+.\" TODO: document option in detail
+\fBpath\fP
+Matcha mot \*(rqPath:\*(rq\-raden. Detta kanske inte fungerar pÃ¥ vissa
+servrar. Vilken matchningstyp som anvÃ¤nds (wildmat eller regex) beror pÃ¥
+instÃ¤llningen fÃ¶r variabeln tinrc \fBwildcard\fP.
+.TP 
+\fBtime\fP
+time_t\-vÃ¤rde nÃ¤r regeln lÃ¶per ut
+.TP 
+Exempel:
+.RS
+.nf
+comment=markera alla artiklar om tin, rtin,
+comment=tind, ktin eller cdtin som heta
+group=*
+case=1
+score=hot
+subj=\eb(cd|[rk]?)?tin(d|pre)?[\-.0\(en9]*\eb
+
+comment=downscore\-inlÃ¤gg i nsr frÃ¥n Google baserat pÃ¥
+comment=message\-id eller path, om bÃ¥da trÃ¤ffar fÃ¥r de
+comment=en poÃ¤ng pÃ¥ \-66, vilket Ã¤r tillrÃ¤ckligt fÃ¶r att markera dem som borttagna
+group=news.software.readers
+case=1
+score=\-33
+path=.googlegroups.com!not\-for\-mail$
+msgid_only=@googlegroups.com>
+.fi
+.RE
+.RE
+.PP
+.\".nf
+\fI${TIN_HOMEDIR:\-"$HOME"}/.tin/keymap${${LC_ALL:\-"${LC_MESSAGES:\:\-"${LC_CTYPE:\:\-"$LANG"}"}"}:\:+".${LC_ALL:\:\-"${LC_MESSAGES:\:\-"${LC_CTYPE:\:\-"$LANG"}"}"}"}\fP
+.sp 1v
+.\".fi
+\fI/etc/tin/keymap${${LC_ALL:\-"${LC_MESSAGES:\-"${LC_CTYPE:\-"$LANG"}"}"}:\:+".${LC_ALL:\:\-"${LC_MESSAGES:\:\-"${LC_CTYPE:\:\-"$LANG"}"}"}"}\fP
+.sp
+.RS
+Keymap\-fil, innehÃ¥llande "\fIkeyname\fP \fIvalue\fP \fI[value]\fP" par separerade med
+mellanslag eller tabbar. Om keymap\-filen med fullstÃ¤ndigt specificerat
+\fB\%locale\fP(5)  inte hittas, sÃ¶ks mindre specifika filer. Olika delar kommer
+att tas bort frÃ¥n namnet, i fÃ¶ljande ordning: koduppsÃ¤ttning, normaliserad
+koduppsÃ¤ttning, territorium och modifierare nÃ¤r man sÃ¶ker efter
+keymap\-filen.  Nedan finns en lista Ã¶ver alla ombindningsbara tangentnamn
+och deras standardvÃ¤rden. Om ett tangentnamn Ã¤r bundet till NULL Ã¤r det inte
+tilldelat.
+.sp
+.nf
+.ta \w'GroupSelThdIfUnreadSelected 'u +\w'SPACE'u +\w'SPACE'u
+\fBShellEscape\fP    !
+\fBSetRange\fP    #
+\fBLastPage\fP    $
+\fBToggleColor\fP    &
+\fBLastViewed\fP    \-
+\fBSearchRepeat\fP    \(rs
+\fBSearchSubjF\fP    /
+\fBSearchSubjB\fP    ?
+\fBSearchAuthB\fP    A
+\fBSearchBody\fP    B
+\fBCatchupNextUnread\fP    C
+\fBEditFilter\fP    E
+\fBToggleHelpDisplay\fP    H
+\fBToggleInverseVideo\fP    I
+\fBConnectionInfo\fP    J
+\fBLookupMessage\fP    L
+\fBOptionMenu\fP    M
+\fBPostponed\fP    O    ^O
+\fBQuitTin\fP    Q
+\fBBugReport\fP    R
+\fBDisplayPostHist\fP    W
+\fBMarkThrUnread\fP    Z
+\fBFirstPage\fP    ^
+\fBSearchAuthF\fP    a
+\fBCatchup\fP    c
+\fBHelp\fP    h
+\fBToggleInfoLastLine\fP    i
+\fBDown\fP    j    ^N
+\fBUp\fP    k    ^P
+\fBPrint\fP    o
+\fBQuit\fP    q
+\fBVersion\fP    v
+\fBPost\fP    w
+\fBMarkArtUnread\fP    z
+\fBQuickFilterSelect\fP    [
+\fBQuickFilterKill\fP    ]
+\fBPipe\fP    |
+\fBScrollUp\fP    <
+\fBScrollDown\fP    >
+\fBPageUp\fP    b    ^B    ^U
+\fBPageDown\fP    ^D    ^F    SPACE
+\fBRedrawScr\fP    ^L
+\fBPostponed\fP    ^O
+\fBMenuFilterSelect\fP    ^A
+\fBMenuFilterKill\fP    ^K
+\fBMarkFeedRead\fP    ^X
+\fBMarkFeedUnread\fP    ^W
+\fBMarkAncientArtRead\fP    ^E
+
+.sp
+\fBAttachSelect\fP    ^J    ^M
+\fBAttachPipe\fP    p
+\fBAttachSave\fP    s
+\fBAttachTag\fP    t
+\fBAttachUntag\fP    U
+\fBAttachTagPattern\fP    =
+\fBAttachToggleTagged\fP    @
+.sp
+\fBConfigToggleAttrib\fP    TAB
+\fBConfigSelect\fP    ^J    ^M
+\fBConfigLastPage\fP    G
+\fBConfigNoSave\fP    Q
+\fBConfigScopeMenu\fP    S
+\fBConfigServerrcMenu\fP    s
+\fBConfigFirstPage\fP    g
+\fBConfigResetAttrib\fP    r
+.sp
+\fBFeedTag\fP    T
+\fBFeedArt\fP    a
+\fBFeedHot\fP    h
+\fBFeedPat\fP    p
+\fBFeedRepost\fP    r
+\fBFeedSupersede\fP    s
+\fBFeedThd\fP    t
+.sp
+\fBFilterEdit\fP    e
+\fBFilterSave\fP    s
+.sp
+\fBGroupNextUnreadArtOrGrp\fP    TAB
+\fBGroupReadBasenote\fP    ^J    ^M
+\fBGroupSelThd\fP    *
+\fBGroupDoAutoSel\fP    +
+\fBGroupToggleThdSel\fP    .
+\fBGroupSelThdIfUnreadSelected\fP    ;
+\fBGroupSelPattern\fP    =
+\fBGroupReverseSel\fP    @
+\fBGroupCancel\fP    D
+\fBGroupToggleGetartLimit\fP    G
+\fBGroupMarkThdRead\fP    K
+\fBGroupNextUnreadArt\fP    N
+\fBGroupPrevUnreadArt\fP    P
+\fBGroupAutoSave\fP    S
+\fBGroupTagParts\fP    T
+\fBGroupUntag\fP    U
+\fBGroupMarkUnselArtRead\fP    X
+\fBGroupToggleSubjDisplay\fP    d
+\fBGroupGoto\fP    g
+\fBGroupListThd\fP    l
+\fBGroupMail\fP    m
+\fBGroupNextGroup\fP    n
+\fBGroupPrevGroup\fP    p
+\fBGroupToggleReadUnread\fP    r
+\fBGroupSave\fP    s
+\fBGroupTag\fP    t
+\fBGroupToggleThreading\fP    u
+\fBGroupRepost\fP    x
+\fBGroupUndoSel\fP    \[ti]
+.sp
+\fBHelpLastPage\fP    G
+\fBHelpFirstPage\fP    g
+.sp
+\fBPageReplyQuoteHeaders\fP	^E
+\fBPagePGPCheckArticle\fP	^G
+\fBPageToggleRaw\fP	^H
+\fBPageNextUnread\fP	TAB
+\fBPageNextThd\fP	^J	^M
+\fBPageToggleTabs\fP	^T
+\fBPageFollowupQuoteHeaders\fP	^W
+\fBPageToggleTex2iso\fP	"
+\fBPageToggleAllHeaders\fP	*
+\fBPageArticleInfo\fP	'
+\fBPageToggleRot\fP	%
+\fBPageToggleUue\fP	(
+\fBPageReveal\fP	)
+\fBPageSkipIncludedText\fP	:
+\fBPageTopThd\fP	<
+\fBPageBotThd\fP	>
+\fBPageCancel\fP	D
+\fBPageFollowup\fP	F
+\fBPageLastPage\fP	G
+\fBPageKillThd\fP	K
+\fBPageNextUnreadArt\fP	N
+\fBPagePrevUnreadArt\fP	P
+\fBPageReply\fP	R
+\fBPageAutoSave\fP	S
+\fBPageGroupSel\fP	T
+\fBPageViewUrl\fP	U
+\fBPageViewAttach\fP	V
+\fBPageToggleHighlight\fP	_
+\fBPageToggleVerbatim\fP	,
+\fBPageEditArticle\fP	e
+\fBPageFollowupQuote\fP	f
+\fBPageFirstPage\fP	g
+\fBPageListThd\fP	l
+\fBPageMail\fP	m
+\fBPageNextArt\fP	n
+\fBPagePrevArt\fP	p
+\fBPageReplyQuote\fP	r
+\fBPageSave\fP	s
+\fBPageTag\fP	t
+\fBPageGotoParent\fP	u
+\fBPageRepost\fP	x
+.sp
+\fBPgpEncSign\fP    b
+\fBPgpEncrypt\fP    e
+\fBPgpIncludekey\fP    i
+\fBPgpSign\fP    s
+.sp
+\fBPostAbort\fPa
+\fBPostContinue\fPc
+\fBPostCancel\fPd
+\fBPostEdit\fPe
+\fBPostPGP\fPg
+\fBPostIspell\fPi
+\fBPostIgnore\fPi
+\fBPostMail\fPm
+\fBPostPostpone\fPo
+\fBPostPost\fPp    y
+\fBPostSupersede\fPs
+\fBPostSend\fPs    y
+.sp
+\fBPostedArticlesSelect\fP    ^J    ^M
+.sp
+\fBPostponeOverride\fP    Y
+\fBPostponeAll\fP    A
+.sp
+\fBPromptYes\fP    y    Y
+\fBPromptNo\fP    n    N
+.sp
+\fBPProcNone\fP    n
+\fBPProcShar\fP    s
+\fBPProcYes\fP    y
+.sp
+\fBSaveAppendFile\fP    a
+\fBSaveOverwriteFile\fP    o
+.sp
+\fBSelectEnterNextUnreadGrp\fP    TAB    n
+\fBSelectReadGrp\fP    ^J    ^M
+\fBSelectResetNewsrc\fP    ^R
+\fBSelectSortActive\fP    .
+\fBSelectNextUnreadGrp\fP    N
+\fBSelectSubscribePat\fP    S
+\fBSelectUnsubscribePat\fP    U
+\fBSelectQuitNoWrite\fP    X
+\fBSelectSyncWithActive\fP    Y
+\fBSelectToggleDescriptions\fP    d
+\fBSelectGoto\fP    g
+\fBSelectMoveGrp\fP    m
+\fBSelectToggleReadDisplay\fP    r
+\fBSelectSubscribe\fP    s
+\fBSelectUnsubscribe\fP    u
+\fBSelectYankActive\fP    y
+\fBSelectMarkGrpUnread\fP    z    Z
+.sp
+\fBScopeSelect\fP    ^J    ^M
+\fBScopeEditAttributesFile\fP    E
+\fBScopeAdd\fP    a
+\fBScopeDelete\fP    d
+\fBScopeMove\fP    m
+\fBScopeRename\fP    r
+.sp
+\fBThreadReadNextArtOrThread\fP    TAB
+\fBThreadReadArt\fP    ^J    ^M
+\fBThreadSelArt\fP    *
+\fBThreadToggleArtSel\fP    .
+\fBThreadReverseSel\fP    @
+\fBThreadCancel\fP    D
+\fBThreadFollowup\fP    F
+\fBThreadMarkArtRead\fP    K
+\fBThreadAutoSave\fP    S
+\fBThreadUntag\fP    U
+\fBThreadToggleSubjDisplay\fP    d
+\fBThreadFollowupQuote\fP    f
+\fBThreadMail\fP    m
+\fBThreadSave\fP    s
+\fBThreadTag\fP    t
+\fBThreadTagParts\fP    T
+\fBThreadUndoSel\fP    \[ti]
+.sp
+\fBUrlSelect\fP    ^J    ^M
+.fi
+.RE
+.PP
+\fI${TIN_HOMEDIR:\-"$HOME"}/.tin/mailgroups\fP
+.sp
+.RS
+Denna fil innehÃ¥ller korta beskrivningar av varje e\-postgrupp. (krÃ¤ver att
+\fB\%tin\fP(1)  Ã¤r byggt med stÃ¶d fÃ¶r mh\-mail\-hantering). Varje rad bestÃ¥r av
+tvÃ¥ tabbavgrÃ¤nsade fÃ¤lt "\fImailgroupname\fP \fIone\-line description\fP".
+.TP 
+\fBmailgroupname\fP
+Ã¤r namnet pÃ¥ nyhetsgruppen
+.TP 
+\fBdescription\fP
+Ã¤r en kort beskrivning av gruppen pÃ¥ en rad
+.RE
+.PP
+\fI${TIN_HOMEDIR:\-"$HOME"}/.tin/newsrctable\fP
+.sp
+.RS
+"\fInntpserver[:port]\fP \fInewsrc\fP [\fIshortname\fP [\fI...\fP]]" par som ska
+anvÃ¤ndas med kommandoradsvÃ¤xeln \*(rq\fB\-g\fP\*(rq . Matchningen Ã¤r inte
+skiftlÃ¤geskÃ¤nslig och alla rader som bÃ¶rjar med "#", ";" eller " " behandlas
+som kommentarer. Detta Ã¤r endast tillgÃ¤ngligt vid lÃ¤sning via NNTP.
+.TP 
+\fBnntpserver\fP
+nyhetsserverns fullstÃ¤ndiga domÃ¤nnamn. Vanlig IPv6\-adress mÃ¥ste anges inom
+hakparenteser. Dessutom kan en port anges genom att lÃ¤gga till
+:portnummer. Observera att om en port anges kommer den att Ã¥sidosÃ¤tta alla
+portar som anges med \*(rq\fB\-g\fP\*(rq eller \*(rq\fB\-p\fP\*(rq eller som antyds av \*(rq\fB\-T\fP\*(rq
+eller \*(rq\fB\-k\fP\*(rq eller som stÃ¤lls in via $\fBNNTPPORT\fP. StrÃ¤ngen "default"
+eller "*" fungerar som jokertecken fÃ¶r att matcha vilket namn som helst, en
+sÃ¥dan rad bÃ¶r placeras sist.
+.TP 
+\fBnewsrc\fP
+relaterade nyheterrc. En fil som anges via \*(rq\fB\-f\fP\*(rq har hÃ¶gre prioritet.
+.TP 
+\fBshortname\fP
+smeknamn fÃ¶r nntpserver. Smeknamn fÃ¥r inte innehÃ¥lla ":" och mÃ¥ste vara
+unika.
+.TP 
+Exempel:
+.RS
+# exempel pÃ¥ newsrctable\-fil
+.br
+news.tin.org .newsrc\-tin.org tinorg
+.br
+news.example.org /tmp/nrc\-ex exempel ex
+.br
+[::1]:1119 /tmp/localhost6\(en1119 lh6
+.br
+# alla regler ska placeras sist
+.br
+# med den mer specifika Ã¶verst
+.br
+*:563 \[ti]/.tin/newsrcs/${NNTPSERVER\-localhost}:563/newsrc
+.br
+* \[ti]/.tin/newsrcs/${NNTPSERVER\-localhost}/newsrc
+.RE
+.RE
+.PP
+\fI${TIN_HOMEDIR:\-"$HOME"}/.tin/posted\fP
+.sp
+.RS
+Postningshistorik. Filen skrivs av \fB\%tin\fP(1)  och anvÃ¤nds av kommandot
+\fBDisplayPostHist\fP ('\fBW\fP'). Den bÃ¶r inte Ã¤ndras manuellt. Alla rader som
+bÃ¶rjar med "#" Ã¤r kommentarer. Tomma rader ignoreras. Alla andra rader ska
+bestÃ¥ av minst fyra fÃ¤lt separerade med vertikala streck, som bÃ¶rjar med en
+tidsstÃ¤mpel "dd\-mm\-yy", en enda bokstav som anger den Ã¥tgÃ¤rd som initierade
+meddelandet, ett gruppnamn eller en e\-postadress som meddelandet skickades
+till, meddelandets Ã¤mne och eventuellt meddelandets "Message\-ID" om det Ã¤r
+kÃ¤nt.
+.RE
+.PP
+\fI${TIN_HOMEDIR:\-"$HOME"}/Mail/posted\fP
+.sp
+.RS
+Kopia av alla publicerade artiklar i formatet \fB\%mbox\fP(5). Filnamnet kan
+Ã¤ndras genom att stÃ¤lla in \fBposted_articles_file\fP.
+.RE
+.PP
+\fI${TIN_HOMEDIR:\-"$HOME"}/.tin/postponed.articles\fP
+.sp
+.RS
+Pool av uppskjutna artiklar. Denna fil Ã¤r i formatet \fB\%mbox\fP(5).
+.RE
+.PP
+.nf
+\fI${TIN_HOMEDIR:\-"$HOME"}/.tin/$NNTPSERVER/motd\fP
+.fi
+.sp
+.RS
+Denna fil Ã¤r en kopia av serverns meddelande fÃ¶r dagen (MOTD).  Den skapas
+automatiskt vid start, fÃ¶rutom nÃ¤r kommandoradsflaggan \*(rq\fB\-Q\fP\*(rq anvÃ¤nds,
+och kopplingen bryts vid avslutning.
+.RE
+.PP
+.nf
+\fI${TIN_HOMEDIR:\-"$HOME"}/.tin/$NNTPSERVER/msglog\fP
+.fi
+.sp
+.RS
+Fil fÃ¶r lagring av $\fBNNTPSERVER\fP relaterad information och
+felmeddelanden. Filen skrivs Ã¶ver vid start och Ã¤r avsedd fÃ¶r felsÃ¶kning.
+.RE
+.PP
+.nf
+\fI${TIN_HOMEDIR:\-"$HOME"}/.tin/$NNTPSERVER/newsgroups\fP
+.fi
+.sp
+.RS
+Denna fil Ã¤r en kopia av serverns nyhetsgruppsfiler som innehÃ¥ller korta
+beskrivningar av varje nyhetsgrupp. Den uppdateras automatiskt vid start,
+fÃ¶rutom nÃ¤r kommandoradsflaggan \*(rq\fB\-X\fP\*(rq eller \*(rq\fB\-q\fP\*(rq anvÃ¤nds och en
+gammal kopia finns. Varje rad bestÃ¥r av tvÃ¥ tabbseparerade fÃ¤lt
+"\fIgroup.name\fP    \fIone\-line description\fP".
+.TP 
+\fBgroup.name\fP
+Ã¤r namnet pÃ¥ nyhetsgruppen
+.TP 
+\fBone\-line description\fP
+Ã¤r en kort beskrivning av gruppen pÃ¥ en rad
+.RE
+.PP
+.nf
+\fI${TIN_HOMEDIR:\-"$HOME"}/.tin/$NNTPSERVER/serverrc\fP
+.fi
+.sp
+.RS
+Fil fÃ¶r lagring av $\fBNNTPSERVER\fP \-relaterade data via en lista med paren
+"\fIvariable\fP=\fIvalue\fP". FÃ¶r nÃ¤rvarande finns det endast ett fÃ¥tal variabler,
+och vissa Ã¤r inte avsedda att Ã¤ndras av anvÃ¤ndaren. Se Ã¤ven
+\fBConfigServerrcMenu\fP ('\fBs\fP') i avsnittet "SERVERRC MENU" i \fB\%tin\fP(1).
+.TP 
+\fBversion\fP
+Internt versionsnummer.
+.TP 
+\fBadd_cmd_line_opts\fP
+Additional command\-line options. Acts like $\fBTINRC\fP but server specific.
+Be aware that the file is read after the command\-line options and may
+override them.  The allowed options are currently limited to \*(rq\fB\-4\fP\*(rq,
+\&\*(rq\fB\-6\fP\*(rq, \&\*(rq\fB\-A\fP\*(rq, \*(rq\fB\-C\fP\*(rq, \*(rq\fB\-d\fP\*(rq, \*(rq\fB\-G\fP\ \fIlimit\fP\*(rq,
+\&\*(rq\fB\-k\fP\*(rq, \*(rq\fB\-n\fP\*(rq, \*(rq\fB\-p\fP\ \fIport\fP\*(rq, \*(rq\fB\-q\fP\*(rq, \&\*(rq\fB\-Q\fP\*(rq, \*(rq\fB\-t\fP\ \fItimeout\fP\*(rq, \*(rq\fB\-T\fP\*(rq and \*(rq\fB\-x\fP\*(rq.  The default is unset.
+.TP 
+\fBdisabled_nntp_cmds\fP
+En kommaseparerad lista Ã¶ver NNTP\-kommandon som bÃ¶r undvikas. Detta kan
+anvÃ¤ndas fÃ¶r att kringgÃ¥ vissa buggiga servrar och bÃ¶r vanligtvis lÃ¤mnas
+tomt. Om du stÃ¤nger av XHDR stÃ¤ngs Ã¤ven HDR av och vice versa. FÃ¶ljande
+kommandon kan inaktiveras:
+.in +0.3i
+.nf
+.ta \w'LISTA PÃ… PRENUMERATIONER'u
+AUTHINFO SASL
+CAPABILITIES
+COMPRESS DEFLATE
+HDR
+LIST COUNTS
+LIST DISTRIB.PATS
+LIST DISTRIBUTIONS
+LIST HEADERS
+LIST MOTD
+LIST NEWSGROUPS
+LIST OVERVIEW.FMT
+LIST SUBSCRIPTIONS
+LISTGROUP
+NEWGROUPS
+NEXT
+OVER
+XHDR
+XOVER
+XPAT
+.fi
+.in -0.3i
+.TP 
+\fBnntp_pipeline_limit\fP
+Antal pipelinerade NNTP\-kommandon som ska skickas. StÃ¤ll in pÃ¥ 1 om servern
+inte stÃ¶der pipelining. StandardvÃ¤rdet Ã¤r 50. Det maximala tillÃ¥tna vÃ¤rdet
+Ã¤r 256.
+.TP 
+\fBcache_overview_files\fP
+Identisk med variabeln tinrc med samma namn, men Ã¥sidosÃ¤tter den.  Observera
+att variabeln serverrc inte kommer att flyttas upp till tinrc, men variabeln
+tinrc kommer att flyttas upp till serverrc om den Ã¤ndras i \fBOptionMenu\fP en
+('\fBM\fP').
+.TP 
+\fBcompress_overview_files\fP
+Identisk med variabeln tinrc med samma namn, men Ã¥sidosÃ¤tter den.  Observera
+att variabeln serverrc inte kommer att flyttas upp till tinrc, men variabeln
+tinrc kommer att flyttas upp till serverrc om den Ã¤ndras i \fBOptionMenu\fP en
+('\fBM\fP').
+.TP 
+\fBmotd_hash\fP
+Intern hash av servrarnas MOTD, sÃ¥ visningen kan hoppas Ã¶ver om den Ã¤r
+ofÃ¶rÃ¤ndrad.
+.TP 
+\fBlast_newnews\fP
+Intern tidsstÃ¤mpel som anvÃ¤nds av \fB\%tin\fP(1) fÃ¶r att hÃ¥lla reda pÃ¥ nya
+nyhetsgrupper pÃ¥ servern.
+.RE
+.PP
+.\" tin uses inns old (pre 2.x) Path convention.
+.\" as with inn >= 2.2.x getting more and more popular
+.\" we should think about checking for the new Paths (/news/etc/)
+.\" .IR ${TIN_LIBDIR\-"/news/etc"}/tinrc
+\fI/etc/tin/tinrc\fP
+.br
+\fI${TIN_HOMEDIR:\-"$HOME"}/.tin/tinrc\fP
+.sp
+.RS
+Vid start lÃ¤ser \fB\%tin\fP(1)  in konfigurationsfilen. Denna innehÃ¥ller en
+lista med par av "\fIvariable\fP=\fIvalue\fP" som kan anvÃ¤ndas fÃ¶r att konfigurera
+hur \fB\%tin\fP(1)  fungerar. \fIvalue\fP \-strÃ¤ngar Ã¤r begrÃ¤nsade till 1022 tecken
+och kommer att kasseras om de Ã¶verskrider denna grÃ¤ns. Om den finns, lÃ¤ses
+den globala konfigurationsfilen, \fI${TIN_LIBDIR:\-NEWSLIBDIR}/tinrc\fP,
+fÃ¶rst. DÃ¤refter lÃ¤ses anvÃ¤ndarens egen konfigurationsfil
+\fI${TIN_HOMEDIR:\-"$HOME"}/.tin/tinrc\fP. Den globala filen Ã¤r anvÃ¤ndbar fÃ¶r
+att distribuera systemomfattande standardinstÃ¤llningar till nya anvÃ¤ndare
+som Ã¤nnu inte har nÃ¥gon privat tinrc (se Ã¤ven \fB/etc/tin/tin.defaults\fP).
+.TP 
+\fBabbreviate_groupname\fP
+Om ON fÃ¶rkortar lÃ¥nga nyhetsgruppnamn pÃ¥ gruppvalsnivÃ¥ och artikelnivÃ¥ (om
+nÃ¶dvÃ¤ndigt) sÃ¥ hÃ¤r: news.software.readers \(-> n.software.readers
+\(-> n.s.readers \(-> n.s.r.  StandardinstÃ¤llningen Ã¤r OFF.
+.TP 
+\fBadd_posted_to_filter\fP
+Om ON lÃ¤gg till publicerade artiklar som startar en ny trÃ¥d fÃ¶r att filtrera
+fÃ¶r att markera uppfÃ¶ljningar. Standard Ã¤r ON.
+.TP 
+\fBadvertising\fP
+Aktivera reklam i rubriken (\*(rqUser\-Agent:\*(rq). StandardinstÃ¤llningen Ã¤r ON.
+.TP 
+\fBalternative_handling\fP
+Om ON\-remsa multipart/alternativa meddelanden automatiskt. Standard Ã¤r ON.
+.TP 
+\fBart_marked_deleted\fP
+Tecknet som anvÃ¤nds fÃ¶r att visa att en artikel har raderats. Standard Ã¤r
+\&'D'.
+.TP 
+\fBart_marked_inrange\fP
+Tecknet som anvÃ¤nds fÃ¶r att visa att en artikel ingÃ¥r i ett
+intervall. Standard Ã¤r '#'.
+.TP 
+\fBart_marked_return\fP
+Tecknet som anvÃ¤nds fÃ¶r att visa att en artikel kommer att Ã¥terkomma som en
+olÃ¤st artikel nÃ¤r gruppen Ã¶ppnas nÃ¤sta gÃ¥ng. StandardvÃ¤rdet Ã¤r '\-'.
+.TP 
+\fBart_marked_selected\fP
+Tecknet som anvÃ¤nds fÃ¶r att visa att en artikel/trÃ¥d Ã¤r automatiskt vald
+(populÃ¤r). Standard Ã¤r '*'.
+.TP 
+\fBart_marked_recent\fP
+Tecknet som anvÃ¤nds fÃ¶r att visa att en artikel/trÃ¥d Ã¤r ny (inte Ã¤ldre Ã¤n X
+dagar). Se Ã¤ven \fBrecent_time\fP. StandardvÃ¤rdet Ã¤r 'o'.
+.TP 
+\fBart_markerad_som_olÃ¤st\fP
+Tecknet som anvÃ¤nds fÃ¶r att visa att en artikel inte har lÃ¤sts. Standard Ã¤r
+\&'+'.
+.TP 
+\fBart_marked_read\fP
+Tecknet som anvÃ¤nds fÃ¶r att visa att en artikel har lÃ¤sts. Standard Ã¤r '\ '.
+.TP 
+\fBart_marked_killed\fP
+Tecknet som anvÃ¤nds fÃ¶r att visa att en artikel har tagits
+bort. StandardvÃ¤rdet Ã¤r 'K'. \fBkill_level\fP mÃ¥ste stÃ¤llas in i enlighet med
+detta.
+.TP 
+\fBart_marked_read_selected\fP
+Tecknet som anvÃ¤nds fÃ¶r att visa att en artikel var populÃ¤r innan den
+lÃ¤stes. StandardvÃ¤rdet Ã¤r ':'. \fBkill_level\fP mÃ¥ste stÃ¤llas in dÃ¤refter.
+.TP 
+\fBFrÃ¥ga innan du anvÃ¤nder MIME\-visaren (ask_for_metamail)\fP
+Om ON \fB\%tin\fP(1) kommer att frÃ¥ga innan en MIME\-visare (\fBmetamail_prog\fP)
+anvÃ¤nds fÃ¶r att visa MIME\-meddelanden. Detta intrÃ¤ffar endast om en
+MIME\-visare Ã¤r instÃ¤lld. StandardinstÃ¤llningen Ã¤r OFF.
+.TP 
+\fBattachment_format\fP
+FormatstrÃ¤ngen \fB\%tin\fP(1) anvÃ¤nds fÃ¶r att representera
+bilagenivÃ¥. StandardvÃ¤rdet Ã¤r "%t%s%e%c%d".
+.TP 
+\fBauto_cc_bcc\fP
+SÃ¤tt automatiskt ditt namn i fÃ¤ltet \*(rqCc:\*(rq (1) eller \*(rqBcc:\*(rq (2) eller i
+bÃ¥da fÃ¤lten (3) nÃ¤r du skickar en artikel. StandardinstÃ¤llningen Ã¤r 'Nej'
+(0).
+.TP 
+\fBauto_list_thread\fP
+Om ON automatiskt lista trÃ¥d nÃ¤r du anger det med hÃ¶ger piltangent. Standard
+Ã¤r ON.
+.TP 
+\fBauto_reconnect\fP
+Ã…teranslut till servern automatiskt. StandardinstÃ¤llningen Ã¤r AV.
+.TP 
+\fBbatch_save\fP
+If set ON articles/threads will be saved in batch mode when save \*(rq\fB\-S\fP\*(rq
+or mail \*(rq\fB\-M\fP\*(rq, \*(rq\fB\-N\fP\*(rq is specified on the command\-line.  Default is
+ON.
+.TP 
+\fBbeginner_level\fP
+Om funktionen Ã¤r aktiverad visas en minimeny med de mest anvÃ¤ndbara
+kommandona lÃ¤ngst ned pÃ¥ skÃ¤rmen fÃ¶r varje nivÃ¥. Dessutom visas en kort
+guide till etikett efter att en artikel har skrivits. StandardinstÃ¤llningen
+Ã¤r aktiverad.
+.TP 
+\fBcache_overview_files\fP
+Om ON, skapa lokala kopior av NNTP\-Ã¶versiktsfiler. Detta kan anvÃ¤ndas fÃ¶r
+att avsevÃ¤rt pÃ¥skynda Ã¥tkomsten till stora grupper nÃ¤r du anvÃ¤nder en
+lÃ¥ngsam anslutning. StandardinstÃ¤llningen Ã¤r OFF.
+.TP 
+\fBcompress_overview_files\fP
+Om ON Ã¤r aktiverat sparas lokalt cachade NNTP\-Ã¶versiktsfiler
+(\fBcache_overview_files\fP) i komprimerad form (\fBRFC\ 1952\fP). AnvÃ¤ndbart fÃ¶r
+att minska det lokala diskutrymmet som anvÃ¤nds. StandardinstÃ¤llningen Ã¤r
+OFF.
+.TP 
+\fBcancel_lock_algo\fP
+AnvÃ¤nd denna hash\-algoritm fÃ¶r avbrytningslÃ¥s (\fBRFC\ 8315\fP). Endast
+tillgÃ¤nglig nÃ¤r den Ã¤r byggd med stÃ¶d fÃ¶r avbrytningslÃ¥s. none inaktiverar
+genereringen av avbrytningslÃ¥s. Giltiga vÃ¤rden Ã¤r none, sha1, sha256 och
+sha512. StandardvÃ¤rdet Ã¤r sha1.
+.TP 
+\fBcatchup_read_groups\fP
+Om instÃ¤llningen Ã¤r PÃ… frÃ¥gas anvÃ¤ndaren vid avslutning om alla grupper som
+lÃ¤sts under den aktuella sessionen ska markeras som
+lÃ¤sta. StandardinstÃ¤llningen Ã¤r AV.
+.TP 
+\fBcol_back\fP
+Standard bakgrundsfÃ¤rg
+.TP 
+\fBcol_extquote\fP
+FÃ¤rg pÃ¥ citerad text frÃ¥n externa kÃ¤llor
+.TP 
+\fBcol_from\fP
+FÃ¤rg pÃ¥ avsÃ¤ndare (FrÃ¥n:)
+.TP 
+\fBcol_head\fP
+FÃ¤rg pÃ¥ rubrikrader
+.TP 
+\fBcol_help\fP
+FÃ¤rg pÃ¥ hjÃ¤lpsidor
+.TP 
+\fBcol_invers_bg\fP
+BakgrundsfÃ¤rg fÃ¶r inverterad text
+.TP 
+\fBcol_invers_fg\fP
+FÃ¤rg pÃ¥ fÃ¶rgrunden fÃ¶r inverterad text
+.TP 
+\fBcol_markdash\fP
+FÃ¤rg pÃ¥ ord som betonas som _detta_. Se Ã¤ven \fBword_h_display_marks\fP och
+\fBword_highlight\fP.
+.TP 
+\fBcol_markslash\fP
+FÃ¤rg pÃ¥ ord som betonas som /detta/. Se Ã¤ven \fBword_h_display_marks\fP och
+\fBword_highlight\fP.
+.TP 
+\fBcol_markstar\fP
+FÃ¤rg pÃ¥ ord som betonas som *detta*. Se Ã¤ven \fBword_h_display_marks\fP och
+\fBword_highlight\fP.
+.TP 
+\fBcol_markstroke\fP
+FÃ¤rg pÃ¥ ord som betonas som \-detta\-. Se Ã¤ven \fBword_h_display_marks\fP och
+\fBword_highlight\fP.
+.TP 
+\fBcol_message\fP
+FÃ¤rg pÃ¥ statusmeddelanden i sista raden
+.TP 
+\fBcol_minihelp\fP
+FÃ¤rg pÃ¥ mini\-hjÃ¤lpmenyn
+.TP 
+\fBcol_newsheaders\fP
+FÃ¤rg pÃ¥ faktiska nyhetsrubrikfÃ¤lt
+.TP 
+\fBcol_normal\fP
+StandardfÃ¶rgrundsfÃ¤rg
+.TP 
+\fBcol_quote\fP
+FÃ¤rg pÃ¥ citerade rader
+.TP 
+\fBcol_quote2\fP
+FÃ¤rg pÃ¥ dubbelt citerade rader
+.TP 
+\fBcol_quote3\fP
+FÃ¤rg pÃ¥ >=3 gÃ¥nger angivna linjer
+.TP 
+\fBcol_response\fP
+FÃ¤rg pÃ¥ svarsrÃ¤knare. Detta Ã¤r texten som sÃ¤ger "Svar x av y" i
+artikelvisaren.
+.TP 
+\fBcol_signature\fP
+Signaturernas fÃ¤rg
+.TP 
+\fBcol_score_neg\fP
+FÃ¤rg pÃ¥ negativt resultat
+.TP 
+\fBcol_score_pos\fP
+FÃ¤rg fÃ¶r positivt resultat
+.TP 
+\fBcol_urls\fP
+FÃ¤rg pÃ¥ URL\-adresser markeras
+.TP 
+\fBcol_verbatim\fP
+FÃ¤rg pÃ¥ ordagrant Ã¥tergivna block
+.TP 
+\fBcol_subject\fP
+FÃ¤rg pÃ¥ artikelns Ã¤mne
+.TP 
+\fBcol_text\fP
+FÃ¤rg pÃ¥ textrader
+.TP 
+\fBcol_title\fP
+FÃ¤rg pÃ¥ hjÃ¤lp\-/postskylt
+.TP 
+\fBconfirm_choice\fP
+\fB\%tin\fP(1) kan begÃ¤ra manuell bekrÃ¤ftelse fÃ¶r att skydda
+anvÃ¤ndaren. TillgÃ¤ngliga alternativ:
+.in +0.5i
+.\" TODO: check if all affected commands are marked [after confirmation]
+\fBcommands\fP: Be om bekrÃ¤ftelse innan du utfÃ¶r vissa farliga kommandon
+(t.ex. \fBCatchup\fP ('\fBc\fP')). Kommandon som detta pÃ¥verkar Ã¤r markerade i
+denna manual med '[efter bekrÃ¤ftelse]'.
+.sp
+\fBquit\fP: Du kommer att bli ombedd att bekrÃ¤fta att du vill avsluta
+\fB\%tin\fP(1) nÃ¤r du anvÃ¤nder kommandot \fBQuit\fP (â€\fBq\fP â€).
+.sp
+\fBselect\fP: Be om bekrÃ¤ftelse innan du markerar alla icke valda artiklar (med
+kommandot \fBGroupMarkUnselArtRead\fP ('\fBX\fP') som lÃ¤sta.
+.in -0.5i
+Standard Ã¤r kommandon och avsluta.
+.TP 
+\fBdate_format\fP
+FormatstrÃ¤ng som anvÃ¤nds fÃ¶r datumrepresentation. En beskrivning av de olika
+formatalternativen finns i \fB\%strftime\fP(3). \fB\%tin\fP(1) anvÃ¤nder
+\fB\%strftime\fP(3) nÃ¤r det Ã¤r tillgÃ¤ngligt och stÃ¶der de flesta
+formatalternativen i sin reservkod. Standard Ã¤r "%a, %d %b %Y %H:%M:%S".
+.TP 
+\fBdefault_art_search\fP
+.TP 
+\fBdefault_author_search\fP
+.TP 
+\fBdefault_config_search\fP
+Den senaste artikeln/fÃ¶rfattaren/konfigurationsflagga som sÃ¶ktes efter.
+.TP 
+\fBdefault_filter_days\fP
+StandardvÃ¤rdet Ã¤r 28.
+.TP 
+\fBdefault_filter_kill_case\fP
+StandardinstÃ¤llning fÃ¶r snabbt (1 tangent) filter fÃ¶r stor\- och
+smÃ¥bokstÃ¤ver. PÃ… = filter Ã¤r skiftlÃ¤geskÃ¤nsligt, AV = ignorera
+storlek. StandardinstÃ¤llningen Ã¤r AV.
+.TP 
+\fBdefault_filter_kill_expire\fP
+StandardinstÃ¤llning fÃ¶r snabb (1 tangent) kill\-filterutgÃ¥ng. ON = begrÃ¤nsa
+till \fBdefault_filter_days\fP, OFF = ingen utgÃ¥ng. StandardinstÃ¤llningen Ã¤r
+OFF.
+.TP 
+\fBdefault_filter_kill_global\fP
+StandardinstÃ¤llning fÃ¶r snabbt (1 tangent) globalt filter. ON=tillÃ¤mpas pÃ¥
+alla grupper, OFF=tillÃ¤mpas pÃ¥ aktuell grupp. StandardinstÃ¤llningen Ã¤r ON.
+.TP 
+\fBdefault_filter_kill_header\fP
+Standard fÃ¶r snabb (1 tangent) kill filter header.
+.in +0.3i
+.TS
+r L.
+0	\*(rqÃ„mne:\*(rq (skiftlÃ¤geskÃ¤nsligt)
+1	\*(rqÃ„mne:\*(rq (ignorera versaler)
+2	\*(rqFrÃ¥n:\*(rq (skiftlÃ¤geskÃ¤nsligt)
+3	\*(rqFrÃ¥n:\*(rq (ignorera versaler)
+4	\*(rqMeddelande\-ID:\*(rq & fullstÃ¤ndig \*(rqReferenser:\*(rq\-rad
+5	\*(rqMeddelande\-ID:\*(rq & endast sista \*(rqReferenser:\*(rq\-posten
+6	Endast posten \*(rqMeddelande\-ID:\*(rq
+7	\*(rqRader:\*(rq
+.TE
+.in -0.3i
+.TP 
+\fBdefault_filter_select_case\fP
+StandardinstÃ¤llning fÃ¶r snabbt (1 tangent) filter fÃ¶r automatisk val av
+versaler/gemener. ON=filter som skiljer mellan versaler och gemener,
+OFF=ignorerar versaler och gemener. StandardinstÃ¤llningen Ã¤r OFF.
+.TP 
+\fBdefault_filter_select_expire\fP
+Standard fÃ¶r snabbt (1 tangent) autoselektionsfilter lÃ¶per ut. PÃ… = begrÃ¤nsa
+till \fBdefault_filter_days\fP, AV = lÃ¶per aldrig ut. Standard Ã¤r AV.
+.TP 
+\fBdefault_filter_select_global\fP
+Standard fÃ¶r snabbt (1 tangent) automatiskt urvalsfilter globalt. PÃ… =
+tillÃ¤mpas pÃ¥ alla grupper, AV = tillÃ¤mpas pÃ¥ aktuell grupp. Standard Ã¤r PÃ….
+.TP 
+\fBdefault_filter_select_header\fP
+Standard fÃ¶r snabb (1 tangent) automatisk valfilterrubrik.
+.in +0.3i
+.TS
+r L.
+0	\*(rqÃ„mne:\*(rq (skiftlÃ¤geskÃ¤nsligt)
+1	\*(rqÃ„mne:\*(rq (ignorera versaler)
+2	\*(rqFrÃ¥n:\*(rq (skiftlÃ¤geskÃ¤nsligt)
+3	\*(rqFrÃ¥n:\*(rq (ignorera versaler)
+4	\*(rqMeddelande\-ID:\*(rq & fullstÃ¤ndig \*(rqReferenser:\*(rq\-rad
+5	\*(rqMeddelande\-ID:\*(rq & endast sista \*(rqReferenser:\*(rq\-posten
+6	Endast posten \*(rqMeddelande\-ID:\*(rq
+7	\*(rqRader:\*(rq
+.TE
+.in -0.3i
+.TP 
+\fBdefault_goto_group\fP
+.TP 
+\fBdefault_group_search\fP
+.TP 
+\fBdefault_mail_address\fP
+.TP 
+\fBdefault_move_group\fP
+.TP 
+\fBdefault_pattern\fP
+.TP 
+\fBdefault_pipe_command\fP
+.TP 
+\fBdefault_post_newsgroups\fP
+.TP 
+\fBdefault_post_subject\fP
+.TP 
+\fBdefault_range_group\fP
+.TP 
+\fBdefault_range_select\fP
+.TP 
+\fBdefault_range_thread\fP
+.TP 
+\fBdefault_repost_group\fP
+.TP 
+\fBdefault_save_file\fP
+.TP 
+\fBdefault_save_mode\fP
+.TP 
+\fBdefault_select_pattern\fP
+.TP 
+\fBdefault_shell_command\fP
+.TP 
+\fBdefault_subject_search\fP
+.TP 
+\fBdont_break_words\fP
+Bryt inte lÃ¥nga rader inom ett ord. Detta gÃ¤ller fÃ¶r brÃ¶dtexten med undantag
+fÃ¶r ordagrant Ã¥tergivna block. Se Ã¤ven \fBwrap_column\fP. StandardinstÃ¤llningen
+Ã¤r OFF.
+.TP 
+\fBdraw_arrow\fP
+GÃ¶r det mÃ¶jligt att vÃ¤lja grupper/artiklar med en pil '\(->' om
+instÃ¤llningen Ã¤r PÃ… eller med en markerad stapel om instÃ¤llningen Ã¤r
+AV. StandardinstÃ¤llningen Ã¤r AV.
+.TP 
+\fBeditor_format\fP
+FormatstrÃ¤ngen som anvÃ¤nds fÃ¶r att skapa redigerarens startkommando med
+parametrar.  Standard Ã¤r '%E +%N %F' med %E=Redigerare, %N=Radnummer och
+%F=Filnamn (t.ex. /bin/vi +7 .article). Se Ã¤ven $\fBVISUAL\fP och $\fBEDITOR\fP
+under "ENVIRONMENT" i \fB\%tin\fP(1)
+.TP 
+\fBextquote_handling\fP
+Om ON kommer citat frÃ¥n externa kÃ¤llor att upptÃ¤ckas. StandardinstÃ¤llningen
+Ã¤r OFF.
+.TP 
+\fBextquote_regex\fP
+Ett reguljÃ¤rt uttryck som kommer att tillÃ¤mpas vid lÃ¤sning av artiklar. Alla
+matchande rader visas i \fBcol_extquote\fP. Om \fBextquote_regex\fP Ã¤r tomt,
+anvÃ¤nder \fB\%tin\fP(1) ett inbyggt standardvÃ¤rde.
+.TP 
+\fBforce_screen_redraw\fP
+Anger om skÃ¤rmen alltid ska ritas om efter vissa externa
+kommandon. StandardinstÃ¤llningen Ã¤r AV.
+.TP 
+\fBgetart_limit\fP
+Om \fBgetart_limit\fP Ã¤r > 0 hÃ¤mtas hÃ¶gst \fBgetart_limit\fP artiklar/grupp
+frÃ¥n servern. Om \fBgetart_limit\fP Ã¤r < 0 bÃ¶rjar \fB\%tin\fP(1)  hÃ¤mta
+artiklar frÃ¥n din fÃ¶rsta olÃ¤sta artikel minus absolutvÃ¤rdet av
+\fBgetart_limit\fP. Observera att om du stÃ¤ller in \fBgetart_limit\fP pÃ¥ nÃ¥got
+annat Ã¤n 0 inaktiveras \fBcache_overview_files\fP. StandardvÃ¤rdet Ã¤r 0, vilket
+innebÃ¤r att det inte finns nÃ¥gon grÃ¤ns.
+.TP 
+\fBgoto_next_unread\fP
+Vilka tangenter \fB\%tin\fP(1)  ska acceptera fÃ¶r att hoppa till nÃ¤sta olÃ¤sta
+artikel.  MÃ¶jliga kombinationer Ã¤r \fBPageDown\fP och \fBPageNextUnread\fP.  NÃ¤r
+\fBPageDown\fP Ã¤r instÃ¤llt hoppar \fB\%tin\fP(1)  till nÃ¤sta artikel i slutet av
+den aktuella artikeln. NÃ¤r \fBPageNextUnread\fP Ã¤r instÃ¤llt hoppar \fB\%tin\fP(1)
+omedelbart till nÃ¤sta artikel nÃ¤r \fBPageNextUnread\fP ('\fB<TAB>\fP')
+trycks ned. StandardinstÃ¤llningen Ã¤r \fBPageNextUnread\fP.
+.TP 
+\fBgroup_catchup_on_exit\fP
+Om ON catchup\-grupp nÃ¤r du lÃ¤mnar med vÃ¤nster piltangent. Standard Ã¤r ON.
+.TP 
+\fBgroup_format\fP
+FormatstrÃ¤ngen som anvÃ¤nds fÃ¶r gruppnivÃ¥n. Standard Ã¤r "%n\ %m\ %R\ %L\ \ %s\ \ %F". FÃ¶ljande ersÃ¤ttningar stÃ¶ds:
+.in +0.3i
+.nf
+.ta \w'%G 'u +\w'antal svar i trÃ¥den'u
+%D datum
+%F frÃ¥n, namn och/eller adress
+%I initialer
+%L antal rader
+%M meddelande\-id
+%R antal svar i trÃ¥den
+%S poÃ¤ng
+%m artikelmarkeringar
+%n aktuellt trÃ¥dnummer
+%s Ã¤mne
+%% %
+.fi
+.in -0.3i
+.TP 
+\fBhide_inline_data\fP
+Om instÃ¤llningen Ã¤r '\fBNothing\fP' (0) visas rÃ¥data.  Om instÃ¤llningen Ã¤r
+\&'\fBComplete UU/YENC\fP' (1) visas delar av uuencoded\- eller yenc\-data med en
+enda taggrad som visar storlek och filnamn (ungefÃ¤r som en MIME\-bilaga).  Om
+instÃ¤llt pÃ¥ '\fBAny UU/YENC\fP' (2) kommer alla rader som ser ut som uuencoded\-
+eller yenc\-data att vikas in i en tag\-rad. Detta Ã¤r anvÃ¤ndbart nÃ¤r
+uuencoded\- eller yenc\-data Ã¤r uppdelad pÃ¥ mer Ã¤n en artikel, men kan ocksÃ¥
+leda till falska positiva resultat.  Om instÃ¤llningen Ã¤r '\fBInline PGP\fP' (4)
+dÃ¶ljs alla inbyggda PGP\-data.  Om instÃ¤llningen Ã¤r '\fBShar\fP' (8) dÃ¶ljs
+shar\-arkiv. Detta bÃ¶r anvÃ¤ndas med fÃ¶rsiktighet, eftersom det kan dÃ¶lja
+andra shell\-snippets och eventuell efterfÃ¶ljande text.  Denna instÃ¤llning
+kan ocksÃ¥ vÃ¤xlas i artikelvisaren via \fBPageToggleUue\fP ('\fB(\fP').
+StandardinstÃ¤llningen Ã¤r 'Nothing' (0). De mÃ¶jliga vÃ¤rdena Ã¤r:
+.RS +1i
+.TS
+tab(:);
+n lb.
+0:Inget
+1:Komplett UU/YENC
+2:Alla UU/YENC
+4:Inline PGP
+5:Komplett UU/YENC & Inline PGP
+6:Alla UU/YENC & Inline PGP
+8:Shar
+9:Komplett UU/YENC & Shar
+10:Alla UU/YENC & Shar
+12:Inline PGP & Shar
+13:Komplett UU/YENC & PGP & Shar
+15:DÃ¶lj alla
+.TE
+.RE
+.TP 
+\fBhideline_regex\fP
+Ett reguljÃ¤rt uttryck fÃ¶r att dÃ¶lja matchande rader i pager. Kan anvÃ¤ndas
+fÃ¶r att dÃ¶lja Ã¶verdrivna citat, t.ex. via '^>\es?>\es?>'. Om
+fÃ¤ltet lÃ¤mnas tomt kommer inga rader att dÃ¶ljas. Denna flagga pÃ¥verkar inte
+rader inom verbatim\-block och tillÃ¤mpas efter \fBtrim_article_body\fP och
+\fBsuppress_soft_hyphens\fP.
+.TP 
+\fBinews_prog\fP
+SÃ¶kvÃ¤g, namn och alternativ fÃ¶r extern \fB\%inews\fP(1).  Om du lÃ¤ser via NNTP
+Ã¤r standardvÃ¤rdet "\-\-internal" (anvÃ¤nd inbyggd NNTP inews), annars Ã¤r det
+"inews \-h". Artikeln skickas till \fBinews_prog\fP en pÃ¥ STDIN via '<
+article'.
+.TP 
+\fBinfo_in_last_line\fP
+If ON, show current group description or article subject in the last line
+(not in the global menu) \(em \fBToggleInfoLastLine\fP ('\fBi\fP')  toggles
+setting. This facility is useful as the full width of the screen is
+available to display long subjects. Default is OFF.
+.TP 
+\fBinteractive_mailer\fP
+Om vÃ¤rdet Ã¤r stÃ¶rre Ã¤n 0 kommer din e\-postlÃ¤sare att startas tidigare fÃ¶r
+svar sÃ¥ att du kan anvÃ¤nda fler av dess funktioner (t.ex. MIME, pgp, ...). 1
+betyder inkludera rubriker, 2 betyder inkludera inte rubriker (gammal
+use_mailreader_i=ON\-alternativ). 0 stÃ¤nger av anvÃ¤ndningen. Detta alternativ
+mÃ¥ste passa \fBmailer_format\fP. StandardvÃ¤rdet Ã¤r 0.
+.TP 
+\fBinverse_okay\fP
+Om ON anvÃ¤nd inverterad video fÃ¶r sidhuvuden och
+URL\-markering. StandardinstÃ¤llningen Ã¤r ON.
+.TP 
+\fBkeep_dead_articles\fP
+Om ON behÃ¥ll alla misslyckade inlÃ¤gg i
+\fI${TIN_HOMEDIR:\-"$HOME"}/dead.articles\fP fÃ¶rutom att behÃ¥lla det senaste
+misslyckade inlÃ¤gget i
+\fI${TIN_HOMEDIR:\-"$HOME"}/dead.article\fP. StandardinstÃ¤llningen Ã¤r ON.
+.TP 
+\fBkeep_expired_filters\fP
+Om ON behÃ¥lls, sparas utgÃ¥ngna filterregler i filen, men de utvÃ¤rderas inte
+lÃ¤ngre. StandardinstÃ¤llningen Ã¤r OFF.
+.TP 
+\fBkill_level\fP
+Den hÃ¤r flaggan styr bearbetningen och visningen av artiklar som har tagits
+bort. Det finns tre alternativ, standard Ã¤r 0 (\fBKill only unread arts\fP).
+.RS +1i
+.IP 0 3
+\fBKill only unread arts\fP Ã¤r det "traditionella" beteendet fÃ¶r \fB\%tin\fP(1).
+Endast olÃ¤sta artiklar raderas en gÃ¥ng genom att markera dem som
+lÃ¤sta. Eftersom filtrering endast sker pÃ¥ olÃ¤sta artiklar med \fBkill_level\fP
+instÃ¤llt pÃ¥ 0, visas \fBart_marked_killed\fP och \fBart_marked_read_selected\fP
+endast en gÃ¥ng. NÃ¤r du gÃ¥r in i gruppen igen fÃ¶rsvinner markeringen.
+.IP 1
+\fBKill all arts & show with K\fP bearbetar alla artiklar i gruppen och dÃ¤rfÃ¶r
+uppstÃ¥r en extra bearbetningskostnad nÃ¤r denna option anvÃ¤nds. Borttagna
+artiklar trÃ¥das som vanligt men markeras med \fBart_marked_killed\fP.
+.IP 2
+\fBKill all arts and never show\fP bearbetar alla artiklar i gruppen och dÃ¤rfÃ¶r
+uppstÃ¥r en extra bearbetningskostnad nÃ¤r du anvÃ¤nder den hÃ¤r
+flaggan. AvlÃ¤gsnade artiklar visas helt enkelt inte alls.
+.RE
+.TP 
+\fBmail_8bit_header\fP
+TillÃ¥ter 8\-bitars tecken som inte Ã¤r kodade i rubriken pÃ¥
+e\-postmeddelandet. StandardinstÃ¤llningen Ã¤r AV. Att slÃ¥ pÃ¥ den Ã¤r endast
+effektivt om \fBmail_mime_encoding\fP ocksÃ¥ Ã¤r instÃ¤lld pÃ¥ 8bit. Att lÃ¤mna den
+AV Ã¤r sÃ¤kert fÃ¶r de flesta anvÃ¤ndare och Ã¶verensstÃ¤mmer med Internet Mail
+Standard (\fBRFC\ 5322\fP och \fBRFC\ 2047\fP).
+.TP 
+\fBmail_address\fP
+AnvÃ¤ndarens e\-postadress (och fullstÃ¤ndiga namn), om inte
+anvÃ¤ndarnamn@vÃ¤rd. Detta anvÃ¤nds nÃ¤r artiklar skapas, e\-post skickas och nÃ¤r
+\fB\%pgp\fP(1) signeras.
+.TP 
+\fBmail_mime_encoding\fP
+MIME\-kodning av meddelandetexten i e\-postmeddelandet, om nÃ¶dvÃ¤ndigt (8 bit,
+base64, quoted\-printable, 7 bit). Standard Ã¤r quoted\-printable.
+.TP 
+\fBmail_quote_format\fP
+Format fÃ¶r citatrad nÃ¤r du svarar (via e\-post) pÃ¥ en artikel (%A=Adress,
+%D=Datum, %F=FullstÃ¤ndigt namn+Adress, %G=Gruppnamn, %M=Meddelande\-ID,
+%N=FullstÃ¤ndigt namn, %C=FÃ¶rnamn, %I=Initialer). Om artikeln har flera
+adresser utvÃ¤rderas endast den fÃ¶rsta. Standard Ã¤r "I artikeln %M skrev du:"
+.TP 
+\fBmailbox_format\fP
+VÃ¤lj ett av fÃ¶ljande postlÃ¥deformat: MBOXO (standard, utom pÃ¥ SCO), MBOXRD
+eller MMDF (standard pÃ¥ SCO). Se \fB\%mbox\fP(5) och \fBRFC\ 4155\fP fÃ¶r mer
+information om MBOXO och MBOXRD och \fB\%mmdf\fP(5) fÃ¶r mer information om
+MMDF.
+.TP 
+\fBmaildir\fP
+Katalogen dÃ¤r artiklar/trÃ¥dar ska sparas i formatet \fB\%mbox\fP(5). Denna
+funktion Ã¤r frÃ¤mst avsedd fÃ¶r anvÃ¤ndning med e\-postprogrammet
+\fB\%mutt\fP(1). Den gÃ¶r det mÃ¶jligt fÃ¶r anvÃ¤ndaren att spara
+artiklar/trÃ¥dar/grupper genom att helt enkelt ange '=' som
+filnamn. StandardvÃ¤rdet Ã¤r \fI${TIN_HOMEDIR:\-"$HOME"}/Mail\fP.
+.TP 
+\fBmailer_format\fP
+The format string used to create the mailer command with parameters that is
+used for mailing articles to other people. Default is '%M "%T" < %F'
+(e.g., /bin/mail "iain" < \[ti]/.article). The flexible format allows
+other mailers with different command\-line parameters to be used such as
+.in +0.3i
+.nf
+sendmail \-oem \-t < %F
+mutt \-H %F
+claws\-mail \-\-compose "mailto:%T?subject=%S&insert=%F"
+.fi
+.in -0.3i
+\fBinteractive_mailer\fP mÃ¥ste vara korrekt instÃ¤llt. FÃ¶ljande ersÃ¤ttningar
+stÃ¶ds:
+.in +0.3i
+.nf
+.ta \w'%S'u +\w'default_mailer'u
+%F filnamn
+%M standard\-e\-postprogram
+%S Ã¤mnesfÃ¤lt
+%T till\-fÃ¤lt
+%U anvÃ¤ndarnamn
+%% %
+.fi
+.in -0.3i
+.TP 
+\fBmark_saved_read\fP
+Om ON markera artiklar som Ã¤r sparade som lÃ¤sta. Standard Ã¤r ON.
+.TP 
+\fBmark_ignore_tags\fP
+NÃ¤r denna funktion Ã¤r aktiverad markerar \fBGroupMarkThdRead\fP en (\fBK\fP),
+\fBThreadMarkArtRead\fP en (\fBK\fP), \fBMarkThdUnread\fP en (\fBZ\fP) pÃ¥ gruppnivÃ¥ och
+\fBMarkArtUnread\fP en (\fBz\fP) pÃ¥ trÃ¥dnivÃ¥ endast den aktuella artikeln eller
+trÃ¥den och ignorerar andra taggade, (o)lÃ¤sta artiklar. NÃ¤r funktionen Ã¤r
+inaktiverad visar samma funktion en meny med valmÃ¶jligheter fÃ¶r den aktuella
+trÃ¥den eller artikeln, alla taggade, olÃ¤sta artiklar eller ingenting.
+.TP 
+\fBmetamail_prog\fP
+SÃ¶kvÃ¤g, namn och alternativ fÃ¶r externt \fB\%metamail\fP\-program (1)  som
+anvÃ¤nds fÃ¶r att visa icke\-textuella delar av artiklar.  FÃ¶r att anvÃ¤nda den
+inbyggda visaren, stÃ¤ll in \-\-internal. Detta Ã¤r standardvÃ¤rdet nÃ¤r
+\fB\%metamail\fP\-program (1)  inte Ã¤r installerat. LÃ¤mna fÃ¤ltet tomt om du inte
+vill att icke\-textuella bilagor ska visas automatiskt. Kommandot
+\fBPageViewAttach\fP ('\fBV\fP')  kan alltid anvÃ¤ndas fÃ¶r att manuellt visa
+bilagor. Se Ã¤ven \fBask_for_metamail\fP.
+.TP 
+\fBmm_charset\fP
+TeckenuppsÃ¤ttning som stÃ¶ds lokalt, som ocksÃ¥ anvÃ¤nds fÃ¶r MIME\-rubrik
+(teckenuppsÃ¤ttningsparameter och teckenuppsÃ¤ttningsnamn i rubrikkodning) i
+e\-post och nyhetsinlÃ¤gg. Om \fBMIME_STRICT_CHARSET\fP definieras vid
+kompileringstidpunkten, betraktas text i andra teckenuppsÃ¤ttningar Ã¤n vÃ¤rdet
+fÃ¶r denna parameter som icke\-visningsbar och representeras som '?'. I annat
+fall betraktas alla teckenuppsÃ¤ttningar som kompatibla med visningen. Om det
+inte Ã¤r instÃ¤llt anvÃ¤nds vÃ¤rdet fÃ¶r miljÃ¶variabeln $\fBMM_CHARSET\fP. US\-ASCII
+eller kompileringstidens standardvÃ¤rde anvÃ¤nds om inget av dem Ã¤r
+definierat. Om ditt system stÃ¶der \fB\%iconv\fP(3) eller \fB\%ucnv_*\fP(), Ã¤r
+detta alternativ inaktiverat och du bÃ¶r istÃ¤llet anvÃ¤nda
+\fBmm_network_charset\fP.
+.TP 
+\fBmm_network_charset\fP
+TeckenuppsÃ¤ttning som anvÃ¤nds fÃ¶r inlÃ¤gg och MIME\-rubriker; ersÃ¤tter
+\fBmm_charset\fP. Konvertering mellan \fBmm_network_charset\fP och lokal
+teckenuppsÃ¤ttning (bestÃ¤ms via \fB\%nl_langinfo\fP(3)) gÃ¶rs via \fB\%iconv\fP(3)
+eller \fB\%ucnv_*\fP().  Om ingen av dessa funktioner Ã¤r tillgÃ¤ngliga pÃ¥ ditt
+system Ã¤r detta alternativ inaktiverat och du mÃ¥ste anvÃ¤nda \fBmm_charset\fP
+istÃ¤llet. \fBmm_network_charset\fP Ã¤r begrÃ¤nsat till ett av fÃ¶ljande
+teckenuppsÃ¤ttningar:
+.in +0.3i
+US\-ASCII,
+ISO\-8859\-\:{\:1,\:2,\:3,\:4,\:5,\:7,\:9,\:10,\:13,\:14,\:15,\:16\:},
+KOI8\-\:{\:R,\:U,\:RU\:},\: EUC\-\:{\:CN,\:JP,\:KR,\:TW\:},
+ISO\-2022\-\:{\:CN,\:CN\-EXT,\:JP,\:JP\-1,\:JP\-2\:}, Big5, UTF\-8
+.in -0.3i
+Alla vÃ¤rden kanske inte fungerar pÃ¥ ditt system, se \fB\%iconv_open\fP(3) fÃ¶r
+mer information. Om det inte Ã¤r instÃ¤llt anvÃ¤nds vÃ¤rdet fÃ¶r miljÃ¶variabeln
+$\fBMM_CHARSET\fP. US\-ASCII eller standardvÃ¤rdet vid kompilering anvÃ¤nds om
+inget av dem Ã¤r definierat.
+.TP 
+\fBmono_markdash\fP
+Character attribute of words emphasized like _this_. It depends on your
+terminal which attributes are usable. See also \fBword_h_display_marks\fP and
+\fBword_highlight\fP. Default is 2 (best highlighting). The possible values
+are:
+.RS +1i
+.TS
+tab(:);
+n lb.
+0:normal
+1:underline
+2:bÃ¤st framhÃ¤vning
+3:reverse video
+4:blinking
+5:half bright
+6:bold
+.TE
+.RE
+.TP 
+\fBmono_markslash\fP
+Character attribute of words emphasized like /this/. It depends on your
+terminal which attributes are usable. See also \fBword_h_display_marks\fP and
+\fBword_highlight\fP. Default is 5 (half bright). See \fBmono_markdash\fP for the
+possible values.
+.TP 
+\fBmono_markstar\fP
+Character attribute of words emphasized like *this*. It depends on your
+terminal which attributes are usable. See also \fBword_h_display_marks\fP and
+\fBword_highlight\fP. Default is 6 (bold). See \fBmono_markdash\fP for the
+possible values.
+.TP 
+\fBmono_markstroke\fP
+Character attribute of words emphasized like \-this\-. It depends on your
+terminal which attributes are usable. See also \fBword_h_display_marks\fP and
+\fBword_highlight\fP. Default is 3 (reverse video). See \fBmono_markdash\fP for
+the possible values.
+.TP 
+\fBnewnews\fP
+Dessa Ã¤r interna timers som anvÃ¤nds av \fB\%tin\fP(1) fÃ¶r att hÃ¥lla reda pÃ¥ nya
+nyhetsgrupper. Ã„ndra dem inte om du inte fÃ¶rstÃ¥r vad de Ã¤r till fÃ¶r.
+.TP 
+\fBnews_headers_to_display\fP
+Vilka nyhetsrubriker du vill se. Om du vill se _alla_ rubriker, ange ett '*'
+som vÃ¤rde. Detta Ã¤r det enda sÃ¤ttet att anvÃ¤nda jokertecken. Om du anger
+\&'X\-' som vÃ¤rde visas alla rubriker som bÃ¶rjar med 'X\-' (som X\-Alan eller
+X\-Pape). Du kan ange flera genom att avgrÃ¤nsa dem med mellanslag. Om du inte
+anger nÃ¥got inaktiveras denna funktion.
+.TP 
+\fBnews_headers_to_not_display\fP
+Samma som \fBnews_headers_to_display\fP fÃ¶rutom att det betecknar
+motsatsen. Ett exempel pÃ¥ hur man kan anvÃ¤nda bÃ¥da flaggorna Ã¤r om man
+tycker att 'X\-' rubriker Ã¤r bra (tm), men tycker att Alan och Pape Ã¤r
+skurkar... dÃ¥ skulle man gÃ¶ra nÃ¥got sÃ¥ hÃ¤r: \fBnews_headers_to_display=X\-\fP
+\fBnews_headers_to_not_display=X\-Alan X\-Pape\fP Om man inte definierar nÃ¥got
+stÃ¤ngs denna flagga av.
+.TP 
+\fBnews_quote_format\fP
+Format fÃ¶r citatrad vid publicering/uppfÃ¶ljning av en artikel (%A=Adress,
+%D=Datum, %F=FullstÃ¤ndigt namn+Adress, %G=Gruppnamn, %M=Meddelande\-ID,
+%N=FullstÃ¤ndigt namn, %C=FÃ¶rnamn, %I=Initialer). Om artikeln har flera
+adresser utvÃ¤rderas endast den fÃ¶rsta. Standard Ã¤r "%F skrev:".
+.TP 
+\fBnntp_read_timeout_secs\fP
+Tid i sekunder fÃ¶r att vÃ¤nta pÃ¥ svar frÃ¥n servern. StandardvÃ¤rdet Ã¤r 120.
+.TP 
+\fBnormalization_form\fP
+Den normaliseringsform som ska anvÃ¤ndas fÃ¶r att normalisera
+Unicode\-inmatning. De mÃ¶jliga vÃ¤rdena Ã¤r:
+.RS +1i
+.IP 0 3
+\fBNone\fP: ingen normalisering
+.IP 1
+\fBNFKC\fP: Kompatibilitetsdekomposition, fÃ¶ljt av kanonisk komposition
+.IP 2
+\fBNFKD\fP: Kompatibilitetsuppdelning
+.IP 3
+\fBNFC\fP: Kanonisk dekomposition, fÃ¶ljt av kanonisk komposition
+.IP 4
+\fBNFD\fP: Kanonisk dekomposition
+.IP 5
+\fBNFKC_CF\fP: Kompatibilitetsdekomposition, fÃ¶ljt av kanonisk komposition och
+fallvikning
+.RE
+Vissa normaliseringslÃ¤gen Ã¤r endast tillgÃ¤ngliga om de stÃ¶ds av biblioteket
+som \fB\%tin\fP(1) anvÃ¤nder fÃ¶r att utfÃ¶ra normaliseringen. NFC bÃ¶r anvÃ¤ndas om
+mÃ¶jligt (\fBRFC\ 5198\fP).
+.TP 
+\fBpage_mime_format\fP
+FormatstrÃ¤ngen \fB\%tin\fP(1) anvÃ¤nds fÃ¶r MIME\-rubriken pÃ¥
+sidnivÃ¥. StandardvÃ¤rdet Ã¤r "[\-\- %T%S%*n%z%*l%!c%!d%*e \-\-]".
+.TP 
+\fBpage_uue_format\fP
+FormatstrÃ¤ngen \fB\%tin\fP(1) anvÃ¤nds fÃ¶r uue\-rubriken pÃ¥
+sidnivÃ¥. StandardvÃ¤rdet Ã¤r "[\-\- %T%S%*n%I%!d%*e \-\-]".
+.TP 
+\fBpage_yenc_format\fP
+FormatstrÃ¤ngen \fB\%tin\fP(1) anvÃ¤nds fÃ¶r yenc\-rubriken pÃ¥
+sidnivÃ¥. StandardinstÃ¤llningen Ã¤r "[\-\- %*N%!d%I [%F%G]%V%W%X \-\-]".
+.TP 
+\fBpos_first_unread\fP
+Om ON placera markÃ¶ren vid den fÃ¶rsta olÃ¤sta artikeln i gruppen, annars vid
+den sista artikeln. StandardinstÃ¤llningen Ã¤r ON.
+.TP 
+\fBpost_8bit_header\fP
+TillÃ¥ter 8\-bitars tecken som inte Ã¤r kodade i rubriken pÃ¥ en
+nyhetsartikel. Om detta Ã¤r instÃ¤llt inaktiveras Ã¤ven genereringen av
+MIME\-rubriker nÃ¤r dessa normalt krÃ¤vs. StandardinstÃ¤llningen Ã¤r AV. GÃ¤ller
+endast om \fBpost_mime_encoding\fP ocksÃ¥ Ã¤r instÃ¤llt pÃ¥ 8bit. I ett antal
+lokala hierarkier dÃ¤r 8\-bitars tecken anvÃ¤nds Ã¤r det acceptabelt och ibland
+till och med rekommenderat att anvÃ¤nda okodade (rÃ¥a) 8\-bitars tecken i
+rubriken, sÃ¥ du mÃ¥ste kontrollera vilken konvention som anvÃ¤nds i den lokala
+hierarkin du Ã¤r intresserad av fÃ¶r att avgÃ¶ra vad du ska gÃ¶ra med detta och
+\fBpost_mime_encoding\fP.
+.TP 
+\fBpost_mime_encoding\fP
+MIME\-kodning av texten i nyhetsmeddelandet, om nÃ¶dvÃ¤ndigt. (8 bit, base64,
+quoted\-printable, 7 bit). StandardinstÃ¤llningen Ã¤r 8 bit, vilket innebÃ¤r
+ingen kodning. Base64 och quoted\-printable Ã¤r vanligtvis oÃ¶nskade pÃ¥ Usenet.
+.TP 
+\fBpost_process_view\fP
+Om ON, kommer \fB\%tin\fP(1) att starta ett lÃ¤mpligt visningsprogram fÃ¶r att
+visa alla filer som har efterbearbetats och uudecoderats. Programmet bestÃ¤ms
+med hjÃ¤lp av filen \fB\%mailcap\fP(5). StandardinstÃ¤llningen Ã¤r ON.
+.TP 
+\fBpost_process_type\fP
+Detta anger om efterbearbetning ska utfÃ¶ras pÃ¥ sparade artiklar. Eftersom
+skalarkivet kan innehÃ¥lla kommandon som du kanske inte vill ska utfÃ¶ras, bÃ¶r
+du vara fÃ¶rsiktig nÃ¤r du extraherar skalarkiv. FÃ¶ljande vÃ¤rden Ã¤r tillÃ¥tna:
+.RS +1i
+.IP 0 3
+\fBNo\fP (standard), ingen efterbehandling utfÃ¶rs.
+.IP 1
+\fBShell archives\fP, endast uppackning av flerdelade \fB\%shar\fP(1)\-filer.
+.IP 2
+\fBYes\fP, binÃ¤ra bilagor och data kommer att avkodas och sparas.
+.RE
+.TP 
+\fBposted_articles_file\fP
+Spara publicerade artiklar i angiven fil. Om det angivna filnamnet inte
+innehÃ¥ller nÃ¥gra expanderbara strÃ¤ngar kommer det att prefixeras med
+\fI${TIN_HOMEDIR:\-"$HOME"}/Mail/\fP. Om inget filnamn anges kommer inlÃ¤ggen
+inte att sparas. Se avsnittet "MAILING PIPING PRINTING REPOSTING AND SAVING
+ARTICLES" fÃ¶r mer information om de olika
+expansionskaraktÃ¤rerna. StandardvÃ¤rdet Ã¤r 'posted'.
+.TP 
+\fBprint_header\fP
+Om ON Ã¤r aktiverat skickas hela artikelrubriken till skrivaren. Annars
+skrivs endast fÃ¤lten \*(rqÃ„mne:\*(rq och \*(rqFrÃ¥n:\*(rq ut. StandardinstÃ¤llningen Ã¤r
+OFF.
+.TP 
+\fBprinter\fP
+Skrivarprogrammet med flaggor som ska anvÃ¤ndas fÃ¶r att skriva ut
+artiklar. StandardinstÃ¤llningen Ã¤r \fB\%lpr\fP(1) fÃ¶r BSD\-maskiner och
+\fB\%lp\fP(1) fÃ¶r SysV\-maskiner. Utskrift frÃ¥n \fB\%tin\fP(1) kan ha inaktiverats
+av systemadministratÃ¶ren.
+.TP 
+\fBprocess_only_unread\fP
+Om ON spara/skriva ut/pipa/maila endast olÃ¤sta artiklar (taggade artiklar
+undantagna). Standard Ã¤r OFF.
+.TP 
+\fBprompt_followupto\fP
+Om ON visa tom \*(rqFollowup\-To:\*(rq\-rubrik nÃ¤r du redigerar en
+artikel. StandardinstÃ¤llningen Ã¤r OFF.
+.TP 
+\fBquote_chars\fP
+Tecknet som anvÃ¤nds i citat inkluderade text till artikeluppfÃ¶ljningar och
+e\-postsvar. Tecknet '_' representerar ett blanksteg och ersÃ¤tts med '\ ' nÃ¤r
+det lÃ¤ses, %I ersÃ¤tts med fÃ¶rfattarens initialer. Om artikeln har flera
+adresser utvÃ¤rderas endast den fÃ¶rsta. Standard Ã¤r '>_'.
+.TP 
+\fBquote_style\fP
+Detta bitkodade heltal styr hur artiklar ska citeras nÃ¤r man fÃ¶ljer upp
+eller svarar pÃ¥ dem. Alla fÃ¶ljande flaggor kan kombineras genom att lÃ¤gga
+till alla relevanta vÃ¤rden. StandardvÃ¤rdet Ã¤r 5, vilket innebÃ¤r att
+citattecken komprimeras och tomma rader citeras.
+.RS +1i
+.IP 0 3
+\fBNothing special\fP Icke tomma rader citeras.
+.IP 1
+\fBCompress quotes\fP Komprimera citattecken nÃ¤r du citerar flera gÃ¥nger (till
+exempel kommer '> > >' att Ã¤ndras till '>>>'). Denna
+option Ã¤r aktiverad som standard.
+.IP 2
+\fBQuote Signatures\fP Denna instÃ¤llning Ã¤r inaktiverad som
+standard. Signaturer citeras alltid oavsett denna instÃ¤llning nÃ¤r du visar
+en artikel i rÃ¥format \fBPageToggleRaw\fP ('\fB^H\fP') och fÃ¶ljer upp eller svarar
+pÃ¥ den. Signaturer citeras aldrig oavsett denna instÃ¤llning nÃ¤r
+\fBshow_signatures\fP Ã¤r inaktiverad.
+.IP 4
+\fBCitera tomma rader\fP Det hÃ¤r alternativet Ã¤r aktiverat som standard.
+.RE
+.TP 
+\fBquote_regex\fP
+Ett reguljÃ¤rt uttryck som kommer att tillÃ¤mpas vid lÃ¤sning av artiklar. Alla
+matchande rader visas i \fBcol_quote\fP. Om \fBquote_regex\fP Ã¤r tomt, anvÃ¤nder
+\fB\%tin\fP(1) ett inbyggt standardvÃ¤rde.
+.TP 
+\fBquote_regex2\fP
+Ett reguljÃ¤rt uttryck som kommer att tillÃ¤mpas vid lÃ¤sning av artiklar. Alla
+matchande rader visas i \fBcol_quote2\fP. Om \fBquote_regex2\fP Ã¤r tomt, anvÃ¤nder
+\fB\%tin\fP(1) ett inbyggt standardvÃ¤rde.
+.TP 
+\fBquote_regex3\fP
+Ett reguljÃ¤rt uttryck som kommer att tillÃ¤mpas vid lÃ¤sning av artiklar. Alla
+matchande rader visas i \fBcol_quote3\fP. Om \fBquote_regex3\fP Ã¤r tomt, anvÃ¤nder
+\fB\%tin\fP(1) ett inbyggt standardvÃ¤rde.
+.TP 
+\fBrecent_time\fP
+Om instÃ¤lld pÃ¥ 0 Ã¤r denna funktion inaktiverad, annars betyder det antalet
+dagar. StandardvÃ¤rdet Ã¤r 2.
+.TP 
+\fBrender_bidi\fP
+Om ON \fB\%tin\fP(1) gÃ¶rs renderingen av dubbelriktad text. Om OFF \fB\%tin\fP(1)
+Ã¶verlÃ¥ts renderingen av dubbelriktad text till
+terminalen. StandardinstÃ¤llningen Ã¤r OFF.
+.TP 
+\fBreread_active_file_secs\fP
+Filen news \fI${TIN_LIBDIR:\-NEWSLIBDIR}"/${TIN_ACTIVEFILE:\-active}\fP lÃ¤ses om
+med jÃ¤mna mellanrum fÃ¶r att visa om nÃ¥gra nya nyheter har
+kommit. StandardvÃ¤rdet Ã¤r 1200. Om du stÃ¤ller in detta pÃ¥ 0 inaktiveras
+denna funktion.
+.TP 
+\fBsavedir\fP
+Katalog dÃ¤r artiklar/trÃ¥dar sparas. Standard Ã¤r
+\fI${TIN_HOMEDIR:\-"$HOME"}/News\fP.
+.TP 
+\fBscope_marked_global\fP
+Tecknet som anvÃ¤nds fÃ¶r att visa att ett omrÃ¥de har lÃ¤sts frÃ¥n den globala
+attributfilen. StandardvÃ¤rdet Ã¤r '!'.
+.TP 
+\fBscope_marked_global_match\fP
+Tecknet som anvÃ¤nds fÃ¶r att visa att ett omrÃ¥de har lÃ¤sts frÃ¥n den globala
+attributfilen och att den aktuella gruppen matchar. Standard Ã¤r ':'.
+.TP 
+\fBscope_marked_local\fP
+Tecknet som anvÃ¤nds fÃ¶r att visa att ett omrÃ¥de har lÃ¤sts frÃ¥n den lokala
+attributfilen. StandardvÃ¤rdet Ã¤r '\ '.
+.TP 
+\fBscope_marked_local_match\fP
+Tecknet som anvÃ¤nds fÃ¶r att visa att ett omrÃ¥de har lÃ¤sts frÃ¥n den lokala
+attributfilen och att den aktuella gruppen matchar. StandardvÃ¤rdet Ã¤r '*'.
+.TP 
+\fBscore_limit_kill\fP
+Om poÃ¤ngen fÃ¶r en artikel Ã¤r lÃ¤gre Ã¤n eller lika med detta vÃ¤rde markeras
+artikeln som borttagen.
+.TP 
+\fBscore_limit_select\fP
+Om poÃ¤ngen fÃ¶r en artikel Ã¤r hÃ¶gre Ã¤n eller lika med detta vÃ¤rde markeras
+artikeln som populÃ¤r.
+.TP 
+\fBscore_kill\fP
+Betyg fÃ¶r en artikel som bÃ¶r tas bort, detta mÃ¥ste vara <=
+\fBscore_limit_kill\fP.
+.TP 
+\fBscore_select\fP
+Betyg fÃ¶r en artikel som bÃ¶r markeras som het mÃ¥ste vara >=
+\fBscore_limit_select\fP.
+.TP 
+\fBscroll_lines\fP
+Antalet rader som kommer att rullas uppÃ¥t/nedÃ¥t i artikelpagern nÃ¤r du
+anvÃ¤nder uppÃ¥t\-/nedÃ¥tpilen. StandardvÃ¤rdet Ã¤r 1 (rad fÃ¶r rad). StÃ¤ll in pÃ¥ 0
+fÃ¶r att fÃ¥ traditionell \fB\%tin\fP(1) sid\-fÃ¶r\-sid\-rullning. StÃ¤ll in pÃ¥ \-1 fÃ¶r
+att fÃ¥ sidvis rullning dÃ¤r den Ã¶versta/understa raden fÃ¶rs Ã¶ver till nÃ¤sta
+sida. Denna instÃ¤llning ersÃ¤tter \fBshow_last_line_prev_page\fP=ON. StÃ¤ll in pÃ¥
+\-2 fÃ¶r att fÃ¥ halv\-sidvis rullning. Denna instÃ¤llning ersÃ¤tter
+\fBfull_page_scroll\fP=OFF.
+.TP 
+\fBselect_format\fP
+FormatstrÃ¤ngen som anvÃ¤nds fÃ¶r valnivÃ¥n. Standard Ã¤r "%f\ %n\ %U\ \ %G\ \ %d". FÃ¶ljande ersÃ¤ttningar stÃ¶ds:
+.in +0.3i
+.nf
+.ta \w'%G 'u +\w'aktuellt gruppnummer'u
+%G gruppnamn
+%U antal olÃ¤sta
+%d beskrivning
+%f gruppflagga
+%n aktuellt gruppnummer
+%% %
+.fi
+.in -0.3i
+.TP 
+\fBsort_function\fP
+Funktion som anvÃ¤nds fÃ¶r att sortera artiklar. StandardvÃ¤rdet Ã¤r 0.
+.RS +1i
+.IP 0 3
+AnvÃ¤nd \fB\%qsort\fP(3) fÃ¶r sortering.
+.IP 1
+AnvÃ¤nd \fB\%heapsort\fP(3) fÃ¶r sortering. Detta kan vara snabbare i stora
+grupper med lÃ¥nga trÃ¥dar (nÃ¥got fÃ¶rhandsorterade data).
+.RE
+.TP 
+\fBshow_author\fP
+Vilken information om fÃ¶rfattaren ska visas. StandardinstÃ¤llningen Ã¤r 2,
+fÃ¶rfattarens fullstÃ¤ndiga namn.
+.RS +1i
+.IP 0 3
+\fBNone\fP, endast raden \*(rqÃ„mne:\*(rq visas.
+.IP 1
+\fBAddress\fP, \*(rqÃ„mne:\*(rq\-raden och adressdelen av \*(rqFrÃ¥n:\*(rq\-raden visas.
+.IP 2
+\fBFull Name\fP, \*(rqÃ„mne:\*(rq\-raden och fÃ¶rfattarens fullstÃ¤ndiga namn i
+\&\*(rqFrÃ¥n:\*(rq\-raden visas (standard).
+.IP 3
+\fBAddress and Name\fP, \*(rqÃ„mne:\*(rq\-raden och hela \*(rqFrÃ¥n:\*(rq\-raden visas.
+.RE
+.TP 
+\fBshow_art_info\fP
+Show additional information about the article at the page level.  The
+article's score can be displayed in the lower left corner (see also
+\fBcol_score_neg\fP and \fBcol_score_pos\fP), and the article's language, if
+detectable, can be displayed in the page header to the right of the line
+count.  If the language is prefixed by a '\[ti]' the value is guessed, if it
+is prefixed by a '+' the value is inherited.  If possible, a language tag is
+converted to the name of the language.  In this case, the tag is specified
+in round brackets after the name.  Default is 0.
+.RS +1i
+.IP 0 3
+\fBNone\fP, don't show article's score or language.
+.IP 1
+\fBArticle score\fP, show only the article's score.
+.IP 2
+\fBArticle language\fP, show only the article's language.
+.IP 3
+\fBScore and language\fP, show both, article's score and language.
+.RE
+.TP 
+\fBshow_description\fP
+Om ON visa en kort gruppbeskrivning efter nyhetsgruppens namn pÃ¥
+gruppvalnivÃ¥. Kommandoradsflaggan \*(rq\fB\-d\fP\*(rq Ã¥sidosÃ¤tter instÃ¤llningen och
+stÃ¤nger av beskrivningarna. Texten hÃ¤mtas frÃ¥n filen
+\fI${TIN_LIBDIR:\-NEWSLIBDIR}/newsgroups\fP och, om det stÃ¶ds (krÃ¤ver att
+\fB\%tin\fP(1)  Ã¤r byggt med stÃ¶d fÃ¶r mh\-mail\-hantering), frÃ¥n
+\fI${TIN_HOMEDIR:\-"$HOME"}/.tin/mailgroups\fP fÃ¶r
+e\-postgrupper. StandardinstÃ¤llningen Ã¤r ON.
+.TP 
+\fBshow_help_mail_sign\fP
+LÃ¥ter dig vÃ¤lja om \fB\%tin\fP(1) ska visa en hjÃ¤lpindikation, en ny
+e\-postindikation, bÃ¥da eller ingen av dem i de olika
+nivÃ¥rubrikerna. StandardvÃ¤rdet Ã¤r 3.
+.RS +1i
+.IP 0 3
+\fBVisa inte hjÃ¤lp eller e\-posttecken\fP.
+.IP 1
+\fBShow only help sign\fP.
+.IP 2
+\fBShow only mail sign if new mail\fP, visa endast e\-postikonen, och endast om
+ny e\-post har kommit.
+.IP 3
+\fBVisa e\-post om ny e\-post annars hjÃ¤lp s.\fP, visa e\-posttecken om ny e\-post
+har kommit annars visa hjÃ¤lptecken.
+.RE
+.TP 
+\fBshow_only_unread_arts\fP
+Om ON visas endast nya/olÃ¤sta artiklar, annars visas alla
+artiklar. StandardinstÃ¤llningen Ã¤r ON.
+.TP 
+\fBshow_only_unread_groups\fP
+Om ON visa endast prenumererade grupper som innehÃ¥ller olÃ¤sta
+artiklar. StandardinstÃ¤llningen Ã¤r OFF.
+.TP 
+\fBshow_signatures\fP
+Om OFF visas inga signaturer nÃ¤r artiklar visas. StandardinstÃ¤llningen Ã¤r
+ON.
+.TP 
+\fBsigdashes\fP
+Om ON lÃ¤gg till signaturen med sigdashes. Standard Ã¤r ON.
+.TP 
+\fBsigfile\fP
+SÃ¶kvÃ¤gen som anger vilken signaturfil som ska anvÃ¤ndas vid publicering,
+uppfÃ¶ljning eller svar pÃ¥ en artikel. Om sÃ¶kvÃ¤gen Ã¤r en katalog kommer
+signaturen att genereras slumpmÃ¤ssigt frÃ¥n filer som finns i den angivna
+katalogen. Om en fil med namnet \fI.sigfixed\fP finns i den katalogen eller om
+\fI${TIN_HOMEDIR:\-"$HOME"}/.sigfixed\fP finns kommer den att lÃ¤ggas till i
+bÃ¶rjan av den valda signaturen (fÃ¶rsta trÃ¤ffen rÃ¤knas). Om sÃ¶kvÃ¤gen bÃ¶rjar
+med ett ! kommer programmet som sÃ¶kvÃ¤gen pekar pÃ¥ att kÃ¶ras fÃ¶r att generera
+en signatur. FÃ¶r att Ã¶verfÃ¶ra gruppnamnet till programmet kan %G
+anges. Detta kommer att ersÃ¤ttas med namnet pÃ¥ den aktuella
+nyhetsgruppen. \-\-none undertrycker alla signaturer. Standard Ã¤r
+\fI${TIN_HOMEDIR:\-"$HOME"}/.Sig\fP. Se Ã¤ven
+\fI${TIN_HOMEDIR:\-"$HOME"}/.sigfixed\fP.
+.TP 
+\fBsignature_repost\fP
+Om ON lÃ¤gg till signatur till Ã¥terpublicerade
+artiklar. StandardinstÃ¤llningen Ã¤r ON.
+.TP 
+\fBslashes_regex\fP
+Ett reguljÃ¤rt uttryck som kommer att tillÃ¤mpas vid lÃ¤sning av artiklar. Alla
+matchande ord visas i \fBcol_markslash\fP eller \fBmono_markslash\fP. Om
+\fBslashes_regex\fP Ã¤r tomt, anvÃ¤nder \fB\%tin\fP(1) ett inbyggt standardvÃ¤rde.
+.TP 
+\fBsort_article_type\fP
+HÃ¤r anges hur artiklarna ska sorteras. Sortera efter stigande datum (6) Ã¤r
+standardinstÃ¤llningen. FÃ¶ljande sorteringstyper Ã¤r tillÃ¥tna:
+.RS +1i
+.IP 0 3
+\fBNothing\fP, sortera inte artiklar.
+.IP 1
+\fBÃ„mne: (fallande)\fP, sortera artiklar efter fÃ¤ltet \*(rqÃ„mne:\*(rq i fallande
+ordning.
+.IP 2
+\fBÃ„mne: (stigande)\fP, sortera artiklar efter fÃ¤ltet \*(rqÃ„mne:\*(rq i stigande
+ordning.
+.IP 3
+\fBFrÃ¥n: (fallande)\fP, sortera artiklar efter fÃ¤ltet \*(rqFrÃ¥n:\*(rq i fallande
+ordning.
+.IP 4
+\fBFrÃ¥n: (stigande)\fP, sortera artiklar efter fÃ¤ltet \*(rqFrÃ¥n:\*(rq i stigande
+ordning.
+.IP 5
+\fBDatum: (fallande)\fP, sortera artiklar efter fÃ¤ltet \*(rqDatum:\*(rq i fallande
+ordning.
+.IP 6
+\fBDatum: (stigande)\fP, sortera artiklar efter fÃ¤ltet \*(rqDatum:\*(rq i stigande
+ordning (standard).
+.IP 7
+\fBPoÃ¤ng (fallande)\fP, sortera artiklar genom att filtrera poÃ¤ng i fallande
+ordning.
+.IP 8
+\fBPoÃ¤ng (stigande)\fP, sortera artiklar genom att filtrera poÃ¤ng i stigande
+ordning.
+.IP 9
+\fBRader: (fallande)\fP, sortera artiklar efter fÃ¤ltet \*(rqRader:\*(rq i fallande
+ordning.
+.IP 10
+\fBRader: (stigande)\fP, sortera artiklar efter fÃ¤ltet \*(rqRader:\*(rq i stigande
+ordning.
+.RE
+.TP 
+\fBsort_threads_type\fP
+HÃ¤r anges hur trÃ¥darna ska sorteras. Sortera efter fallande poÃ¤ng (1) Ã¤r
+standardinstÃ¤llningen. FÃ¶ljande sorteringstyper Ã¤r tillÃ¥tna:
+.RS +1i
+.IP 0 3
+\fBNothing\fP, sortera inte trÃ¥dar.
+.IP 1
+\fBPoÃ¤ng (fallande)\fP, sortera trÃ¥dar genom att filtrera poÃ¤ng fallande
+(standard).
+.IP 2
+\fBPoÃ¤ng (stigande)\fP, sortera trÃ¥dar genom att filtrera poÃ¤ng i stigande
+ordning.
+.IP 3
+\fBSenaste inlÃ¤ggsdatum (fallande)\fP, sortera trÃ¥dar efter datum fÃ¶r senaste
+inlÃ¤gg i fallande ordning.
+.IP 4
+\fBSenaste inlÃ¤ggsdatum (stigande)\fP, sortera trÃ¥dar efter datum fÃ¶r senaste
+inlÃ¤gg i stigande ordning.
+.RE
+.TP 
+\fBspamtrap_warning_addresses\fP
+StÃ¤ll in denna flagga till en lista med kommaseparerade strÃ¤ngar fÃ¶r att fÃ¥
+en varning om du svarar pÃ¥ en artikel via e\-post dÃ¤r e\-postadressen
+innehÃ¥ller nÃ¥gon av dessa strÃ¤ngar. Matchningen Ã¤r inte
+skiftlÃ¤geskÃ¤nslig. Exempel:
+.sp
+\fIspam,radera,ta bort\fP
+.TP 
+\fBstars_regex\fP
+Ett reguljÃ¤rt uttryck som kommer att tillÃ¤mpas vid lÃ¤sning av artiklar. Alla
+matchande ord visas i \fBcol_markstar\fP eller \fBmono_markstar\fP. Om
+\fBstars_regex\fP Ã¤r tomt, anvÃ¤nder \fB\%tin\fP(1) ett inbyggt standardvÃ¤rde.
+.TP 
+\fBstrip_blanks\fP
+Tar bort blanktecken i slutet av varje rad, vilket pÃ¥skyndar visningen vid
+lÃ¤sning pÃ¥ en lÃ¥ngsam terminal eller via modem. StandardinstÃ¤llningen Ã¤r PÃ….
+.TP 
+\fBstrip_bogus\fP
+Falska grupper Ã¤r grupper som finns i din
+\fI${TIN_HOMEDIR:\-"$HOME"}/.newsrc\fP\-fil men som inte lÃ¤ngre finns pÃ¥
+nyhetsservern. Det finns tre alternativ. 0 betyder att ingenting gÃ¶rs och
+att falska grupper alltid behÃ¥lls. 1 betyder att falska grupper tas bort
+permanent. 2 betyder att falska grupper visas i gruppvalsmenyn med prefixet
+"D". Detta gÃ¶r att du kan avsluta prenumerationen pÃ¥ dem nÃ¤r du
+vill. StandardinstÃ¤llningen Ã¤r 0 (BehÃ¥ll alltid).
+.TP 
+\fBstrip_newsrc\fP
+Om ON, kommer avregistrerade grupper att tas bort permanent frÃ¥n din
+\fI${TIN_HOMEDIR:\-"$HOME"}/.newsrc\fP\-fil. StandardinstÃ¤llningen Ã¤r OFF.
+.TP 
+\fBstrip_re_regex\fP
+Ett reguljÃ¤rt uttryck fÃ¶r att hitta Ã¤mnesprefix som "Re:" som ska tas
+bort. Om \fBstrip_re_regex\fP Ã¤r tomt anvÃ¤nder \fB\%tin\fP(1) ett inbyggt
+standardvÃ¤rde.
+.TP 
+\fBstrip_was_regex\fP
+Ett reguljÃ¤rt uttryck fÃ¶r att hitta Ã¤mnesÃ¤ndelser som "(was:" som ska tas
+bort. Om \fBstrip_was_regex\fP Ã¤r tomt anvÃ¤nder \fB\%tin\fP(1) ett inbyggt
+standardvÃ¤rde.
+.TP 
+\fBstrokes_regex\fP
+Ett reguljÃ¤rt uttryck som kommer att tillÃ¤mpas vid lÃ¤sning av artiklar. Alla
+matchande ord visas i \fBcol_markstroke\fP eller \fBmono_markstroke\fP. Om
+\fBstrokes_regex\fP Ã¤r tomt, anvÃ¤nder \fB\%tin\fP(1) ett inbyggt standardvÃ¤rde.
+.TP 
+\fBtex2iso_conv\fP
+Avkoda tyska TeX\-umlautkoder till ISO Om ON, visa "a som Umlaut\-a,
+etc. Standard Ã¤r OFF. Detta beteende kan ocksÃ¥ vÃ¤xlas i artikelvisaren via
+\fBPageToggleTex2iso\fP ('\fB"\fP').
+.TP 
+\fBthread_articles\fP
+Definierar vilken trÃ¥dningsmetod som ska anvÃ¤ndas. Alternativen Ã¤r:
+.RS +1i
+.IP 0 3
+TrÃ¥da inte
+.IP 1
+TrÃ¥d endast om Ã¤mnet
+.IP 2
+TrÃ¥d endast om referenser
+.IP 3
+TrÃ¥d om referenser och sedan Ã¤mne (standard)
+.IP 4
+TrÃ¥d med flerdelade artiklar om Ã¤mnet
+.IP 5
+TrÃ¥d om procentuell matchning av Ã¤mnena
+.RE
+Det Ã¤r ocksÃ¥ mÃ¶jligt att stÃ¤lla in trÃ¥dtypen per grupp genom att stÃ¤lla in
+gruppattributvariabeln \fBthread_articles\fP till 0 \(en 5 i filen
+\fI${TIN_HOMEDIR:\-"$HOME"}/.tin/attributes\fP.
+.TP 
+\fBthread_format\fP
+FormatstrÃ¤ngen som anvÃ¤nds fÃ¶r trÃ¥dnivÃ¥n. Standard Ã¤r "%n\ %m\ \ [%L]\ \ %T\ \ %F". FÃ¶ljande ersÃ¤ttningar stÃ¶ds:
+.in +0.3i
+.nf
+.ta \w'%G 'u +\w'frÃ¥n, namn och/eller adress'u
+%D	datum
+%F	frÃ¥n, namn och/eller adress
+%I	initialer
+%L	radantal
+%M	meddelande\-id
+%S	poÃ¤ng
+%T	trÃ¥dtrÃ¤d
+%m	artikelmarkeringar
+%n	aktuellt artikelnummer
+%%	%
+.fi
+.in -0.3i
+.TP 
+\fBthread_perc\fP
+Definierar hur nÃ¤ra Ã¤mnena mÃ¥ste matcha varandra vid trÃ¥dning med
+procentuell matchning fÃ¶r att trÃ¥darna ska betraktas som en del av en enda
+trÃ¥d. VÃ¤rdet ligger i intervallet 0 till 100. StandardvÃ¤rdet Ã¤r 75.
+.TP 
+\fBthread_catchup_on_exit\fP
+Om ON fÃ¥ngar upp grupp/trÃ¥d nÃ¤r du lÃ¤mnar med vÃ¤nsterpilen. Standard Ã¤r ON.
+.TP 
+\fBthread_score\fP
+Hur den totala poÃ¤ngen fÃ¶r en trÃ¥d berÃ¤knas. StandardvÃ¤rdet Ã¤r 0, den hÃ¶gsta
+poÃ¤ngen i denna trÃ¥d.
+.RS +1i
+.IP 0 3
+\fBMax\fP, hÃ¶gsta poÃ¤ng i denna trÃ¥d.
+.IP 1
+\fBSum\fP, summan av alla poÃ¤ng i denna trÃ¥d.
+.IP 2
+\fBAverage\fP, det genomsnittliga betyget i denna trÃ¥d.
+.RE
+.TP 
+\fBtls_ca_cert_file\fP
+Namnet pÃ¥ filen som innehÃ¥ller alla betrodda CA\-certifikat som anvÃ¤nds fÃ¶r
+NNTPS\-anslutningar (\fBRFC\ 8143\fP). Om fÃ¤ltet lÃ¤mnas tomt anvÃ¤nds systemets
+standardinstÃ¤llning.
+.TP 
+\fBtranslit\fP
+Om ON lÃ¤gg till //TRANSLIT till det fÃ¶rsta argumentet i \fB\%iconv_open\fP(3)
+fÃ¶r att aktivera translitteration. Detta innebÃ¤r att nÃ¤r ett tecken inte kan
+representeras i mÃ¥lteckensatsen kan det approximeras genom ett eller flera
+liknande tecken. PÃ¥ system dÃ¤r denna fÃ¶rlÃ¤ngning inte finns Ã¤r denna option
+inaktiverad. Standard Ã¤r OFF.
+.TP 
+\fBtrim_article_body\fP
+LÃ¥ter dig vÃ¤lja hur \fB\%tin\fP(1) ska behandla tomma rader i
+artikeltexten. StandardvÃ¤rdet Ã¤r 0. Den hÃ¤r flaggan pÃ¥verkar inte rader inom
+verbatim\-block och tillÃ¤mpas fÃ¶re \fBhideline_regex\fP.
+.RS +1i
+.IP 0 3
+\fBKlipp inte artikelns huvuddel\fP, gÃ¶r ingenting.
+.IP 1
+\fBSkip leading blank lines\fP.
+.IP 2
+\fBSkip trailing blank lines\fP.
+.IP 3
+\fBSkip leading and trailing blank l.\fP, hoppa Ã¶ver fÃ¶rsta och sista tomma
+rader.
+.IP 4
+\fBCompact multiple between text\fP, ersÃ¤tt flera tomma rader mellan textblock
+med en tom rad.
+.IP 5
+\fBCompact multiple and skip leading\fP, 4 + 1
+.IP 6
+\fBCompact multiple and skip trailing\fP, 4 + 2
+.IP 7
+\fBKompakt mltpl., hoppa Ã¶ver ledning och trÃ¤ning\fP, 4 + 3
+.RE
+.TP 
+\fBsuppress_soft_hyphens\fP
+Om ON, ta bort mjuka bindestreck (U+00AD) frÃ¥n icke\-ordagrant Ã¥tergivna
+block nÃ¤r artiklar visas. StandardinstÃ¤llningen Ã¤r OFF.
+.TP 
+\fBunderscores_regex\fP
+Ett reguljÃ¤rt uttryck som kommer att tillÃ¤mpas vid lÃ¤sning av artiklar. Alla
+matchande ord visas i \fBcol_markdash\fP eller \fBmono_markdash\fP. Om
+\fBunderscores_regex\fP Ã¤r tomt, anvÃ¤nder \fB\%tin\fP(1) ett inbyggt
+standardvÃ¤rde.
+.TP 
+\fBunlink_article\fP
+Om ON, ta bort \fI${TIN_HOMEDIR:\-"$HOME"}/.article\fP efter
+publicering. StandardinstÃ¤llningen Ã¤r ON.
+.TP 
+\fBurl_handler\fP
+Programmet som kÃ¶rs nÃ¤r URL:er startas i artikelvisaren med hjÃ¤lp av
+\fBPageViewUrl\fP (â€\fBU\fP â€). Den faktiska URL:en lÃ¤ggs till.  Standard Ã¤r
+\fBurl_handler.pl\fP.
+.TP 
+\fBurl_highlight\fP
+Aktivera markering av URL:er i meddelandetexten. StandardinstÃ¤llningen Ã¤r
+PÃ….
+.TP 
+\fBuse_color\fP
+Om aktiverat anvÃ¤nder \fB\%tin\fP(1) ANSI\-fÃ¤rger. StandardinstÃ¤llningen Ã¤r AV.
+.TP 
+\fBuse_keypad\fP
+AnvÃ¤nd rullknapparna pÃ¥ knappsatsen. StandardinstÃ¤llningen Ã¤r AV.
+.TP 
+\fBuse_mouse\fP
+GÃ¶r det mÃ¶jligt att aktivera/inaktivera musknappsstÃ¶d i en
+\fB\%xterm\fP(1x). StandardinstÃ¤llningen Ã¤r AV.
+.TP 
+\fBuse_slrnface\fP
+Om aktiverat kommer \fB\%slrnface\fP(1) att anvÃ¤ndas fÃ¶r att tolka
+\&\*(rqX\-Face:\*(rq\-rubriken. FÃ¶r att denna option ska ha nÃ¥gon effekt mÃ¥ste
+\fB\%tin\fP(1) kÃ¶ras i en \fB\%xterm\fP(1x) och \fB\%slrnface\fP(1) mÃ¥ste finnas i
+din $\fBPATH\fP. StandardinstÃ¤llningen Ã¤r AV.
+.TP 
+\fButf8_graphics\fP
+Use UTF\-8 characters for indicator ('\(->'), thread/attachment tree and
+ellipsis ('...'). Default is 0.
+.RS +.5i
+.IP 0 3
+\fBDon't use UTF\-8 characters\fP.
+.IP 1
+\fBfor ellipsis\fP. Use UTF\-8 characters for ellipsis.
+.IP 2
+\fBfor indicator and tree\fP. Use UTF\-8 characters for indicator and
+thread/attachment tree.
+.IP 3
+\fBfor ..., indicator and tree\fP. Use UTF\-8 characters for ellipsis, indicator
+and thread/attachment tree.
+.RE
+.TP 
+\fBverbatim_begin_regex\fP
+Ett reguljÃ¤rt uttryck som \fB\%tin\fP(1) anvÃ¤nder fÃ¶r att hitta bÃ¶rjan pÃ¥ ett
+verbatim\-block. StandardvÃ¤rdet Ã¤r #v+
+.TP 
+\fBverbatim_end_regex\fP
+Ett reguljÃ¤rt uttryck som \fB\%tin\fP(1) anvÃ¤nder fÃ¶r att hitta slutet pÃ¥ ett
+verbatim\-block. StandardvÃ¤rdet Ã¤r #v\-
+.TP 
+\fBverbatim_handling\fP
+LÃ¥ter dig vÃ¤lja hur \fB\%tin\fP(1) behandlar verbatim\-block i
+artikeltexter. StandardvÃ¤rdet Ã¤r 1.
+.RS +1i
+.IP 0 3
+\fBDetektera inte ordagrant block\fP. GÃ¶r ingenting.
+.IP 1
+\fBDetect and show verbatim blocks\fP. Detektera och visa ordagrant block,
+inklusive bÃ¶rjan och slutmarkeringar.
+.IP 2
+\fBDetektera, dÃ¶lja bÃ¶rjan och slutmarkeringar\fP. Detektera och visa ordagrant
+block, dÃ¶lja bÃ¶rjan och slutmarkeringar.
+.IP 3
+\fBVisa inte ordagrant Ã¥tergivna block\fP. UpptÃ¤ck ordagrant Ã¥tergivna block
+och dÃ¶lj dem helt.
+.RE
+.TP 
+\fBwildcard\fP
+LÃ¥ter dig vÃ¤lja hur \fB\%tin\fP(1) matchar strÃ¤ngar. StandardvÃ¤rdet Ã¤r 0 och
+anvÃ¤nder notationen \fB\%wildmat\fP(3), vilket Ã¤r hur detta traditionellt har
+hanterats.  Om du stÃ¤ller in detta pÃ¥ 1 kan du anvÃ¤nda
+\fB\%perl\fP(1)\-kompatibla reguljÃ¤ra uttryck \fB\%pcre\fP(3) eller \fB\%pcre2\fP(3).
+(se Ã¤ven \fB\%perlre\fP(1) och \fB\%pcrepattern\fP(3) eller
+\fB\%pcre2pattern\fP(3)). Du kommer troligen att vilja uppdatera din filterfil
+om du anvÃ¤nder detta regelbundet. OBS: Nyhetsgruppnamn matchas alltid med
+hjÃ¤lp av notation \fB\%wildmat\fP(3).
+.TP 
+\fBword_h_display_marks\fP
+Ska de inledande och avslutande stjÃ¤rnorna, snedstrecken, strecken och
+bindestrecken ocksÃ¥ visas, Ã¤ven nÃ¤r de Ã¤r markeringar?
+.RS +1i
+.IP 0 3
+\fBno\fP
+.IP 1
+ja, \fBdisplay mark\fP
+.IP 2
+skriv ut en \fBspace\fP
+.RE
+.TP 
+\fBword_highlight\fP
+Aktivera ordmarkering. Se \fBword_h_display_marks\fP fÃ¶r tillgÃ¤ngliga
+alternativ. Om \fBuse_color\fP Ã¤r aktiverat anvÃ¤nds fÃ¤rgerna som anges i
+\fBcol_markdash\fP, \fBcol_markslash\fP, \fBcol_markstar\fP och \fBcol_markstroke\fP fÃ¶r
+ordmarkering, annars anvÃ¤nds teckenattributen som anges i \fBmono_markdash\fP,
+\fBmono_markslash\fP, \fBmono_markstar\fP och
+\fBmono_markstroke\fP. StandardinstÃ¤llningen Ã¤r PÃ….
+.TP 
+\fBwrap_column\fP
+StÃ¤ller in kolumnen dÃ¤r en visad artikeltext ska brytas. Om detta vÃ¤rde Ã¤r
+lika med 0, Ã¤r standardvÃ¤rdet den aktuella skÃ¤rmbredden. Om detta vÃ¤rde Ã¤r
+stÃ¶rre Ã¤n din aktuella skÃ¤rmbredd och \fBdont_break_words\fP inte Ã¤r instÃ¤llt,
+visas inte den del som ligger utanfÃ¶r skÃ¤rmen.  Genom att stÃ¤lla in denna
+flagga pÃ¥ ett stort vÃ¤rde kan du alltsÃ¥ inaktivera radbrytning. Om detta
+vÃ¤rde Ã¤r negativt Ã¤r radbrytningsmarginalen den aktuella skÃ¤rmbredden plus
+det angivna vÃ¤rdet (sÃ¥ lÃ¤nge resultatet fortfarande Ã¤r positivt, annars
+Ã¥tergÃ¥r det till den aktuella skÃ¤rmbredden). StandardvÃ¤rdet Ã¤r 0,
+radbrytning vid den aktuella skÃ¤rmbredden.
+.TP 
+\fBwrap_on_next_unread\fP
+Om funktionen Ã¤r aktiverad kommer sÃ¶kningen efter nÃ¤sta olÃ¤sta artikel att
+omfatta alla artiklar fÃ¶r att Ã¤ven hitta tidigare olÃ¤sta artiklar. Om
+funktionen Ã¤r inaktiverad avslutas sÃ¶kningen i slutet av
+trÃ¥dlistan. StandardinstÃ¤llningen Ã¤r PÃ….
+.TP 
+\fBxpost_quote_format\fP
+Formatet Ã¤r detsamma som fÃ¶r \fBnews_quote_format\fP. Detta anvÃ¤nds nÃ¤r man
+svarar pÃ¥ ett korsinlÃ¤gg till flera grupper utan att \*(rqFollowup\-To:\*(rq Ã¤r
+angivet.
+.RE
+.PP
+\fI/etc/tin/tin.defaults\fP
+.sp
+.RS
+Ã„nnu en global konfigurationsfil med paren "\fIvariable\fP=\fIvalue\fP". Den hÃ¤r
+Ã¤r fÃ¶r de mer allmÃ¤nna flaggorna som vanligtvis inte kan styras via
+\fI${TIN_LIBDIR:\-NEWSLIBDIR}/tinrc\fP och/eller
+\fI${TIN_HOMEDIR:\-"$HOME"}/.tin/tinrc\fP, sÃ¥som att Ã¥terstÃ¤lla (fÃ¶r att
+Ã¥sidosÃ¤tta den inbyggda standardinstÃ¤llningen) \fInewslibdir\fP.
+.TP 
+\fBdomainname\fP
+StÃ¤ller in ett globalt domÃ¤nnamn som anvÃ¤nds i avsÃ¤ndarraden
+.TP 
+\fBorganization\fP
+Definierar namnet pÃ¥ din organisation. $\fBORGANIZATION\fP Ã¥sidosÃ¤tter alla
+angivna vÃ¤rden.
+.TP 
+\fBnewslibdir\fP
+Definierar standardplatsen fÃ¶r vissa konfigurationsfiler. Vanliga vÃ¤rden Ã¤r
+\fI/usr/lib/news\fP, \fI/var/lib/news\fP, \fI/usr/local/lib/news\fP eller
+\fI/news/db\fP. $\fBTIN_LIBDIR\fP Ã¥sidosÃ¤tter alla angivna vÃ¤rden.
+.TP 
+\fBbugaddress\fP
+Definierar den e\-postadress till vilken anvÃ¤ndare kan skicka felrapporter
+med hjÃ¤lp av en inbyggd funktion. StandardinstÃ¤llningen pekar pÃ¥ en
+sÃ¤ndlista fÃ¶r utvecklare som finns pÃ¥ tin.org. Du kanske vill Ã¤ndra denna
+adress till en av dina lokala administratÃ¶rer om du vill hantera dina
+anvÃ¤ndares problem pÃ¥ egen hand.
+.TP 
+\fBinewsdir\fP
+Definierar katalogen som innehÃ¥ller den kÃ¶rbara filen \fB\%inews\fP(1).
+.TP 
+\fBmm_charset\fP
+.\" TODO: mention that it sets mm_network_charset if
+.\" charset-conversion is available.
+Standardteckensnitt som ska anvÃ¤ndas i MIME:s
+\&\*(rqContent\-Type:\*(rq\-rubrik. $\fBMM_CHARSET\fP Ã¥sidosÃ¤tter alla angivna vÃ¤rden.
+.TP 
+\fBpost_mime_encoding\fP
+Standardkodningsschema som anvÃ¤nds i MIME\-artiklar. 8 bit Ã¤r troligen det
+bÃ¤sta vÃ¤rdet.
+.TP 
+\fBmail_mime_encoding\fP
+Standardkodningsschema som anvÃ¤nds i MIME\-brev. quoted\-printable Ã¤r ett bra
+val hÃ¤r.
+.TP 
+\fBdisable_gnksa_domain_check\fP
+TillÃ¥t oregistrerade toppdomÃ¤ner. Eftersom listan Ã¶ver giltiga TLD inte
+lÃ¤ngre uppdateras aktivt Ã¤ndrades standardinstÃ¤llningen till PÃ… frÃ¥n och med
+\fB\%tin\fP(1)  version 2.1.5
+.TP 
+\fBdisable_sender\fP
+Skapa inte en \*(rqSender:\*(rq\-rubrik. Detta har endast effekt om \fBinews_prog\fP
+Ã¤r instÃ¤llt pÃ¥ \-\-internal.
+.TP 
+\fBspooldir\fP
+Basen fÃ¶r din nyhetsspool (Bnews, Cnews och INN traditionell spoolstil),
+vanliga vÃ¤rden Ã¤r \fI/var/spool/news\fP, \fI/usr/spool/news\fP,
+\fI/news/spool\fP. $\fBTIN_SPOOLDIR\fP Ã¥sidosÃ¤tter alla angivna vÃ¤rden.
+.TP 
+\fBoverviewdir\fP
+Basen fÃ¶r din NOV\-databas \fB\%newsoverview\fP(5)  (tradspool\-stil; kan vara
+samma katalog som \fIspooldir\fP), vanliga vÃ¤rden Ã¤r \fI/var/spool/overview\fP,
+\fI/usr/spool/overview\fP, \fI/news/overview\fP. $\fBTIN_NOVROOTDIR\fP Ã¥sidosÃ¤tter
+alla angivna vÃ¤rden.
+.TP 
+\fBoverviewfile\fP
+Namn pÃ¥ en enskild Ã¶versiktsfil, vanliga vÃ¤rden Ã¤r \fI.overview\fP eller
+\fIover.view\fP. $\fBTIN_NOVFILENAME\fP Ã¥sidosÃ¤tter alla angivna vÃ¤rden.
+.TP 
+\fBoverviewfmtfile\fP
+FullstÃ¤ndig sÃ¶kvÃ¤g till filen overview.fmt i ditt nyhetssystem. Vanligtvis
+finns filen i \fInewslibdir\fP och heter \fIoverview.fmt\fP, sÃ¥ du behÃ¶ver bara
+Ã¤ndra denna instÃ¤llning om din konfiguration skiljer sig frÃ¥n
+standardkonfigurationen.
+.TP 
+\fBactivefile\fP
+FullstÃ¤ndig sÃ¶kvÃ¤g till den aktiva filen i ditt nyhetssystem; vanligtvis
+finns filen i \fInewslibdir\fP och heter \fIactive\fP, sÃ¥ du behÃ¶ver bara Ã¤ndra
+denna instÃ¤llning om din konfiguration skiljer sig frÃ¥n
+denna. $\fBTIN_ACTIVEFILE\fP Ã¥sidosÃ¤tter alla angivna vÃ¤rden.
+.TP 
+\fBactivetimesfile\fP
+FullstÃ¤ndig sÃ¶kvÃ¤g till filen active.times i ditt nyhetssystem. Vanligtvis
+finns filen i \fInewslibdir\fP och heter \fIactive.times\fP, sÃ¥ du behÃ¶ver bara
+Ã¤ndra denna instÃ¤llning om din konfiguration skiljer sig frÃ¥n denna.
+.TP 
+\fBnewsgroupsfile\fP
+FullstÃ¤ndig sÃ¶kvÃ¤g till nyhetssystemets nyhetsgruppsfiler. Vanligtvis finns
+filen i \fInewslibdir\fP och heter \fInewsgroups\fP, sÃ¥ du behÃ¶ver bara Ã¤ndra
+denna instÃ¤llning om din konfiguration skiljer sig frÃ¥n
+standardkonfigurationen.
+.TP 
+\fBsubscriptionsfile\fP
+FullstÃ¤ndig sÃ¶kvÃ¤g till prenumerationsfilen fÃ¶r ditt
+nyhetssystem. Vanligtvis finns filen i \fInewslibdir\fP och heter
+\fIsubscriptions\fP, sÃ¥ du behÃ¶ver bara Ã¤ndra denna instÃ¤llning om din
+konfiguration skiljer sig frÃ¥n denna.
+.RE
+.PP
+\fI/usr/local/share/locale/$LC_MESSAGES/LC_MESSAGES/tin.mo\fP
+.sp
+.RS
+Ã¶versÃ¤ttning till sprÃ¥k som anges i $\fBLC_ALL\fP, $\fBLC_MESSAGES\fP eller
+$\fBLANG\fP
+.RE
+.PP
+.\" tin uses inns old (pre 2.x) Path convention.
+.\" as with inn >= 2.2.x getting more and more popular
+.\" we should think about checking for the new Paths
+.\" (described shown below).
+\fI${TIN_LIBDIR:\-NEWSLIBDIR}"/${TIN_ACTIVEFILE:\-active}\fP
+.sp
+.RS
+Denna fil listar de nyhetsgrupper som den lokala webbplatsen tar emot. Varje
+nyhetsgrupp ska endast listas en gÃ¥ng. Varje rad anger en grupp; inom varje
+nyhetsgrupp tilldelas artiklarna unika namn, som Ã¤r monotont Ã¶kande nummer.
+.sp
+.\" TODO: tin issues just a warning in that case.
+Om en artikel publiceras i nyhetsgrupper som inte nÃ¤mns i den hÃ¤r filen
+ignoreras dessa nyhetsgrupper. Om inga giltiga nyhetsgrupper anges avvisas
+artikeln.
+.sp
+Varje rad bestÃ¥r av fyra fÃ¤lt separerade med mellanslag: "\fIname\fP
+\fIhighmark\fP \fIlowmark\fP \fIflags\fP".
+.TP 
+\fBname\fP
+Ã¤r namnet pÃ¥ nyhetsgruppen
+.TP 
+\fBhighmark\fP
+Ã¤r det hÃ¶gsta artikelnumret som har anvÃ¤nts i den nyhetsgruppen
+.TP 
+\fBlowmark\fP
+Ã¤r det lÃ¤gsta artikelnumret i gruppen; detta nummer Ã¤r inte garanterat
+korrekt och bÃ¶r endast ses som en indikation. Observera att det kan
+fÃ¶rekomma luckor i numreringssekvensen pÃ¥ grund av artikelavbokningar. Om
+det lÃ¤gsta artikelnumret Ã¤r stÃ¶rre Ã¤n det hÃ¶gsta artikelnumret finns det
+inga artiklar i nyhetsgruppen.
+.TP 
+\fBflags\fP
+kan vara en av dessa
+.RS
+.TP 
+\fBy\fP
+lokala inlÃ¤gg Ã¤r tillÃ¥tna
+.TP 
+\fBn\fP
+inga lokala inlÃ¤gg Ã¤r tillÃ¥tna, endast fjÃ¤rrinlÃ¤gg
+.TP 
+\fBm\fP
+gruppen Ã¤r modererad och alla inlÃ¤gg mÃ¥ste godkÃ¤nnas
+.TP 
+\fBj\fP
+artiklar i denna grupp sparas inte, utan vidarebefordras endast
+.TP 
+\fBx\fP
+artiklar kan inte publiceras i denna nyhetsgrupp
+.TP 
+\fB=foo.bar\fP
+artiklar arkiveras lokalt i gruppen \*(rqfoo.bar\*(rq
+.RE
+.P
+\fB\%tin\fP(1) fÃ¶rsÃ¶ker endast lÃ¤sa filen om du lÃ¤ser direkt frÃ¥n den lokala
+spoolen. Om du lÃ¤ser nyheter via NNTP anvÃ¤nder \fB\%tin\fP(1) istÃ¤llet
+kommandot LIST (\fBRFC\ 3977\fP) eller LIST COUNTS (\fBRFC\ 6048\fP).
+.RE
+.PP
+\fI${TIN_LIBDIR:\-NEWSLIBDIR}/active.times\fP
+.sp
+.RS
+Denna fil innehÃ¥ller en kronologisk fÃ¶rteckning Ã¶ver nÃ¤r nyhetsgrupper
+skapas. Den uppdateras normalt av den lokala nyhetsservern
+(t.ex. \fB\%innd\fP(8))  varje gÃ¥ng en ny grupp skapas. Varje rad bestÃ¥r av tre
+fÃ¤lt separerade med mellanslag: "\fIname\fP \fItime\fP \fIcreator\fP".
+.TP 
+\fBname\fP
+Ã¤r namnet pÃ¥ nyhetsgruppen
+.TP 
+\fBtime\fP
+Ã¤r den tidpunkt dÃ¥ gruppen skapades, uttryckt som antalet sekunder sedan
+epoken.
+.TP 
+\fBcreator\fP
+Ã¤r e\-postadressen till den person som skapade gruppen.
+.P
+\fB\%tin\fP(1) fÃ¶rsÃ¶ker endast lÃ¤sa filen om du lÃ¤ser direkt frÃ¥n den lokala
+spoolen. Om du lÃ¤ser nyheter via NNTP anvÃ¤nder \fB\%tin\fP(1) istÃ¤llet
+kommandot NEWGROUPS (\fBRFC\ 3977\fP).
+.RE
+.PP
+\fI${TIN_LIBDIR:\-NEWSLIBDIR}/newsgroups\fP
+.sp
+.RS
+Denna fil innehÃ¥ller korta beskrivningar av varje nyhetsgrupp. Den
+uppdateras normalt av den lokala nyhetsservern (t.ex. \fB\%innd\fP(8))  varje
+gÃ¥ng en ny grupp skapas. Varje rad bestÃ¥r av tvÃ¥ tabbavgrÃ¤nsade fÃ¤lt
+"\fIgroup.name\fP    \fIone\-line description\fP".
+.TP 
+\fBgroup.name\fP
+Ã¤r namnet pÃ¥ nyhetsgruppen
+.TP 
+\fBone\-line description\fP
+Ã¤r en kort beskrivning av gruppen pÃ¥ en rad
+.P
+\fB\%tin\fP(1) fÃ¶rsÃ¶ker endast lÃ¤sa filen om du lÃ¤ser direkt frÃ¥n den lokala
+spoolen. Om du lÃ¤ser nyheter via NNTP anvÃ¤nder \fB\%tin\fP(1) istÃ¤llet
+kommandot LIST NEWSGROUPS (\fBRFC\ 3977\fP).
+.RE
+.PP
+\fI${TIN_LIBDIR:\-NEWSLIBDIR}/organization\fP
+.sp
+.RS
+Denna fil kan innehÃ¥lla en standardorganisation som ska anvÃ¤ndas i rubriken
+\&\*(rqOrganisation:\*(rq. $\fBORGANIZATION\fP har hÃ¶gre prioritet om den Ã¤r instÃ¤lld.
+.RE
+.PP
+.\" is the Path correct? or is it /news/etc/overview.fmt
+\fI${TIN_LIBDIR:\-NEWSLIBDIR}/overview.fmt\fP
+.sp
+.RS
+Denna fil specificerar organisationen av nyhetsÃ¶versiktsdatabasen (se Ã¤ven
+\fB\%newsoverview\fP(5)). Ordningen pÃ¥ raderna i denna fil Ã¤r viktig; den avgÃ¶r
+i vilken ordning fÃ¤lten kommer att visas i databasen. Se Ã¤ven
+\fB\%overview.fmt\fP(5). \fB\%tin\fP(1) fÃ¶rsÃ¶ker endast lÃ¤sa filen om du lÃ¤ser
+direkt frÃ¥n den lokala spoolen. Om du lÃ¤ser nyheter via NNTP anvÃ¤nder
+\fB\%tin\fP(1) istÃ¤llet kommandot LIST OVERVIEW.FMT (\fBRFC\ 3977\fP).
+.RE
+.PP
+.\" is the Path correct? or is it /news/etc/subscriptions
+\fI${TIN_LIBDIR:\-NEWSLIBDIR}/subscriptions\fP
+.sp
+.RS
+Denna fil innehÃ¥ller en lista Ã¶ver nyhetsgrupper \(em en per rad \(em som
+klienten ska prenumerera pÃ¥ nÃ¤r anvÃ¤ndaren inte har nÃ¥gon
+${TIN_HOMEDIR:\-"$HOME"}/.newsrc fÃ¶r nyhetsservern.  \fB\%tin\fP(1) fÃ¶rsÃ¶ker
+bara lÃ¤sa filen om du lÃ¤ser direkt frÃ¥n den lokala spolen. Om du lÃ¤ser
+nyheter via NNTP anvÃ¤nder \fB\%tin\fP(1) istÃ¤llet kommandot LIST SUBSCRIPTIONS
+(\fBRFC\ 6048\fP).
+.RE
+
+.SH "SE Ã„VEN"
+\fB\%inews\fP(1), \fB\%ispell\fP(1), \fB\%lp\fP(1), \fB\%lpr\fP(1), \fB\%metamail\fP(1),
+\fB\%mutt\fP(1), \fB\%perl\fP(1), \fB\%perlre\fP(1), \fB\%pgp\fP(1), \fB\%rn\fP(1),
+\fB\%shar\fP(1), \fB\%slrnface\fP(1), \fB\%tin\fP(1), \fB\%xterm\fP(1x),
+\fB\%heapsort\fP(3), \fB\%iconv\fP(3), \fB\%iconv_open\fP(3), \fB\%nl_langinfo\fP(3),
+\fB\%pcre\fP(3), \fB\%pcre2\fP(3), \fB\%pcrepattern\fP(3), \fB\%pcre2pattern\fP(3),
+\fB\%qsort\fP(3), \fB\%strftime\fP(3), \fB\%system\fP(3), \fB\%active\fP(5),
+\fB\%mailcap\fP(5), \fB\%mbox\fP(5), \fB\%mmdf\fP(5), \fB\%newsoverview\fP(5),
+\fB\%overview.fmt\fP(5), \fB\%innd\fP(8), \fBRFC\ 1524\fP, \fBRFC\ 1952\fP, \fBRFC\ 2045\fP, \fBRFC\ 2046\fP, \fBRFC\ 2047\fP, \fBRFC\ 2231\fP, \fBRFC\ 2980\fP, \fBRFC\ 3977\fP,
+\fBRFC\ 4155\fP, \fBRFC\ 4643\fP, \fBRFC\ 5198\fP, \fBRFC\ 5322\fP, \fBRFC\ 5536\fP, \fBRFC\ 5537\fP, \fBRFC\ 6048\fP, \fBRFC\ 6838\fP, \fBRFC\ 8143\fP, \fBRFC\ 8315\fP
diff -Nurp '--exclude=.bzr*' tin-2.6.5/po-man/sv.po tin-2.6.6/po-man/sv.po
--- tin-2.6.5/po-man/sv.po	1970-01-01 01:00:00.000000000 +0100
+++ tin-2.6.6/po-man/sv.po	2026-08-08 17:17:49.481045616 +0200
@@ -0,0 +1,17587 @@
+# Swedish translation for tin-man
+# Copyright (C) 2025 Free Software Foundation, Inc.
+# This file is distributed under the same license as the tin package.
+# Daniel Nylander <po@danielnylander.se>, 2025.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: tin-man 2.6.5\n"
+"POT-Creation-Date: 2026-08-08 17:15+0200\n"
+"PO-Revision-Date: 2025-12-26 11:28+0100\n"
+"Last-Translator: Daniel Nylander <po@danielnylander.se>\n"
+"Language-Team: Swedish <tp-sv@listor.tp-sv.se>\n"
+"Language: sv\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Bugs: Report translation errors to the Language-Team address.\n"
+"X-Generator: Poedit 3.8\n"
+
+#. type: TH
+#: doc/tin.1:11 doc/tin.5:10
+#, no-wrap
+msgid "TIN"
+msgstr "TIN"
+
+#. type: TH
+#: doc/tin.1:11 doc/tin.5:10
+#, no-wrap
+msgid "2026-08-23"
+msgstr ""
+
+#. type: TH
+#: doc/tin.1:11 doc/tin.5:10
+#, no-wrap
+msgid "2.6.6"
+msgstr "2.6.6"
+
+#. type: TH
+#: doc/tin.1:11 doc/tin.5:10
+#, no-wrap
+msgid "Usenet newsreader"
+msgstr "Usenet-nyhetslÃ¤sare"
+
+#. type: SH
+#: doc/tin.1:14 doc/tin.5:12
+#, no-wrap
+msgid "NAME"
+msgstr "NAMN"
+
+#. type: Plain text
+#: doc/tin.1:18
+msgid "tin, rtin - Usenet newsreader"
+msgstr "tin, rtin - Usenet-nyhetslÃ¤sare"
+
+#. type: SH
+#: doc/tin.1:18
+#, no-wrap
+msgid "SYNOPSIS"
+msgstr "SYNOPSIS"
+
+#. type: Plain text
+#: doc/tin.1:57
+#, fuzzy
+#| msgid ""
+#| "B<tin> [\\|[\\|B<-h>\\||\\|B<-H>\\||\\|B<-V>\\|]\\ \\|| [\\|[\\|B<-a>\\|] "
+#| "[\\|B<-dlnq>\\||\\|B<-Q>\\|] [\\|B<-ACkrTzxX>\\|]\\|] [\\|[\\|B<-R>\\||\\|"
+#| "B<-S>\\|] \\|\\|B<-s> I<News_dir>\\|] [\\|B<-cuvZ>\\|] [\\|B<-4>\\||\\|"
+#| "B<-6>\\|] [\\|B<-o>\\||\\|B<-w>\\||\\|B<-N>\\||\\|B<-M> I<address>\\|] "
+#| "[\\|B<-D> I<debug_level>\\|] [\\|B<-F> I<filter_file>\\|] [\\|B<-G> "
+#| "I<article_limit>\\|] [\\|B<-f> I<newsrc_file>\\|] [\\|B<-g> I<server>\\|"
+#| "[\\|:I<port>\\|]\\|] [\\|B<-L> I<Message-ID>\\|] [\\|B<-m> "
+#| "I<Mail_dir>\\|] [\\|B<-p> I<port>\\|] [\\|B<-t> I<timeout>\\|] [\\|B<-I> "
+#| "I<index_dir>\\|]\\ \\|[I<newsgroup>\\|[\\|,.\\|.\\|.\\&\\|]\\|]\\|]"
+msgid ""
+"B<tin> [\\|[\\|B<-h>\\||\\|B<-H>\\||\\|B<-V>\\|]\\ \\|| [\\|[\\|B<-a>\\|] "
+"[\\|B<-dlnq>\\||\\|B<-Q>\\|] [\\|B<-ACkrTzxX>\\|]\\|] [\\|[\\|B<-R>\\||\\|B<-"
+"S>\\|] \\|\\|B<-s> I<News_dir>\\|] [\\|B<-cuvZ>\\|] [\\|B<-4>\\||\\|"
+"B<-6>\\|] [\\|B<-o>\\||\\|B<-w>\\||\\|B<-N>\\||\\|B<-M> I<address>\\|] [\\|"
+"B<-D> I<debug_level>\\|] [\\|B<-F> I<filter_file>\\|] [\\|B<-G> "
+"I<article_limit>\\|] [\\|B<-f> I<newsrc_file>\\|] [\\|B<-g> I<server>\\|"
+"[\\|:I<port>\\|]\\|] [\\|B<-i> I<proto_article>\\|] [\\|B<-J> "
+"I<tinrc_file>\\|] [\\|B<-L> I<Message-ID>\\|] [\\|B<-m> I<Mail_dir>\\|] [\\|"
+"B<-p> I<port>\\|] [\\|B<-t> I<timeout>\\|] [\\|B<-I> I<index_dir>\\|]\\ \\|"
+"[I<newsgroup>\\|[\\|,.\\|.\\|.\\&\\|]\\|]\\|]"
+msgstr ""
+"B<tin> [\\|[\\|B<-h>\\||\\|B<-H>\\||\\|B<-V>\\|]\\ \\|| [\\|[\\|B<-a>\\|] "
+"[\\|B<-dlnq>\\||\\|B<-Q>\\|] [\\|B<-ACkrTzxX>\\|]\\|] [\\|[\\|B<-R>\\||\\|B<-"
+"S>\\|] \\|\\|B<-s> I<News_dir>\\|] [\\|B<-cuvZ>\\|] [\\|B<-4>\\||\\|"
+"B<-6>\\|] [\\|B<-o>\\||\\|B<-w>\\||\\|B<-N>\\||\\|B<-M> I<address>\\|] [\\|"
+"B<-D> I<debug_level>\\|] [\\|B<-F> I<filter_file>\\|] [\\|B<-G> "
+"I<article_limit>\\|] [\\|B<-f> I<newsrc_file>\\|] [\\|B<-g> I<server>\\|"
+"[\\|:I<port>\\|]\\|] [\\|B<-L> I<Message-ID>\\|] [\\|B<-m> I<Mail_dir>\\|] "
+"[\\|B<-p> I<port>\\|] [\\|B<-t> I<timeout>\\|] [\\|B<-I> I<index_dir>\\|]\\ "
+"\\|[I<newsgroup>\\|[\\|,.\\|.\\|.\\&\\|]\\|]"
+
+#. type: SH
+#: doc/tin.1:57 doc/tin.5:15
+#, no-wrap
+msgid "DESCRIPTION"
+msgstr "BESKRIVNING"
+
+#. type: Plain text
+#: doc/tin.1:66
+msgid ""
+"B<tin> is a full-screen easy to use Usenet newsreader. It can read news "
+"locally (e.g., I</var/spool/news>) or remotely (B<rtin> or B<tin -r> option) "
+"via an NNTP (Network News Transport Protocol, B<RFC\\ 3977>) or NNTPS "
+"(B<RFC\\ 8143>) server. It will automatically utilize NOV B<\\"
+"%newsoverview>(5)  style index files if available locally or via the NNTP "
+"[X]OVER command (B<RFC\\ 2980>, B<RFC\\ 3977>)."
+msgstr ""
+"B<tin> Ã¤r en lÃ¤ttanvÃ¤nd Usenet-nyhetslÃ¤sare i helskÃ¤rmslÃ¤ge. Den kan lÃ¤sa "
+"nyheter lokalt (t.ex. I</var/spool/news>) eller pÃ¥ distans (B<rtin> eller "
+"B<tin -r> option) via en NNTP-server (Network News Transport Protocol, "
+"B<RFC\\ 3977>) eller NNTPS-server (B<RFC\\ 8143>). Den anvÃ¤nder automatiskt "
+"indexfiler i NOV-format B<\\%newsoverview>(5)  om dessa finns tillgÃ¤ngliga "
+"lokalt eller via NNTP-kommandot [X]OVER (B<RFC\\ 2980>, B<RFC\\ 3977>)."
+
+#. type: Plain text
+#: doc/tin.1:72
+msgid ""
+"B<tin> has four separate levels of operation: Selection level, Group level, "
+"Thread level and Article level. Use the B<Help> ('B<h>')  command to view a "
+"list of the commands available at a particular level."
+msgstr ""
+"B<tin> en har fyra separata nivÃ¥er: valnivÃ¥, gruppnivÃ¥, trÃ¥dnivÃ¥ och "
+"artikelnivÃ¥. AnvÃ¤nd kommandot B<Help> (B<h>) fÃ¶r att visa en lista Ã¶ver de "
+"kommandon som Ã¤r tillgÃ¤ngliga pÃ¥ en viss nivÃ¥."
+
+#. type: Plain text
+#: doc/tin.1:80
+msgid ""
+"On startup B<tin> will show a list of the newsgroups found in I<$"
+"{TIN_HOMEDIR:-\"$HOME\"}/.newsrc>. An arrow '\\(-E<gt>' or highlighted bar "
+"will point to the first newsgroup. Move to a group by using the terminal "
+"arrow keys (terminal dependent) or B<Down> ('B<j>')  and B<Up> ('B<k>'). Use "
+"PgUp/PgDn (terminal dependent) or B<PageUp> ('B<^U>') (CTRL-U) and "
+"B<PageDown> ('B<^D>')  (CTRL-D) to page up/down. Enter a newsgroup by "
+"pressing 'B<E<lt>CRE<gt>>'."
+msgstr ""
+"Vid start visar B<tin> en lista Ã¶ver nyhetsgrupper som finns i I<$"
+"{TIN_HOMEDIR:-\"$HOME\"}/.newsrc>. En pil '\\(-E<gt>' eller en markerad "
+"stapel pekar pÃ¥ den fÃ¶rsta nyhetsgruppen. Flytta till en grupp med hjÃ¤lp av "
+"terminalenas piltangenter (beroende pÃ¥ terminal) eller B<Down> ('B<j>')  och "
+"B<Up> ('B<k>'). AnvÃ¤nd PgUp/PgDn (beroende pÃ¥ terminal) eller B<PageUp> "
+"('B<^U>') (CTRL-U) och B<PageDown> ('B<^D>')  (CTRL-D) fÃ¶r att blÃ¤ddra uppÃ¥t/"
+"nedÃ¥t. GÃ¥ in i en nyhetsgrupp genom att trycka pÃ¥ 'B<E<lt>CRE<gt>>'."
+
+#. type: Plain text
+#: doc/tin.1:85
+msgid ""
+"The B<GroupNextUnreadArtOrGrp> ('B<E<lt>TABE<gt>>') key enters the next "
+"newsgroup with unread articles."
+msgstr ""
+"Tangenten B<GroupNextUnreadArtOrGrp> ('B<E<lt>TABE<gt>>') Ã¶ppnar nÃ¤sta "
+"nyhetsgrupp med olÃ¤sta artiklar."
+
+#. type: SH
+#: doc/tin.1:85
+#, no-wrap
+msgid "EXIT STATUS"
+msgstr "AVSLUTSSTATUS"
+
+#. type: TP
+#: doc/tin.1:87 doc/tin.1:1216 doc/tin.1:4018
+#, no-wrap
+msgid "B<0>"
+msgstr "B<0>"
+
+#. type: Plain text
+#: doc/tin.1:90
+msgid "Successful program execution. No unread news available in batch mode."
+msgstr ""
+"Programmet har kÃ¶rts utan problem. Inga olÃ¤sta nyheter finns tillgÃ¤ngliga i "
+"batchlÃ¤ge."
+
+#. type: TP
+#: doc/tin.1:90 doc/tin.1:4021
+#, no-wrap
+msgid "B<1>"
+msgstr "B<1>"
+
+#. type: Plain text
+#: doc/tin.1:93
+msgid "Usage, syntax, configuration file or network error."
+msgstr "AnvÃ¤ndning, syntax, konfigurationsfil eller nÃ¤tverksfel."
+
+#. type: TP
+#: doc/tin.1:93 doc/tin.1:4024
+#, no-wrap
+msgid "B<2>"
+msgstr "B<2>"
+
+#. type: Plain text
+#: doc/tin.1:96
+msgid "Unread news available (batch mode (''B<-Z>'') only)."
+msgstr "OlÃ¤sta nyheter tillgÃ¤ngliga (endast batchlÃ¤ge (''B<-Z>'')."
+
+#. type: TP
+#: doc/tin.1:96 doc/tin.1:4027
+#, no-wrap
+msgid "B<3>"
+msgstr "B<3>"
+
+#. type: Plain text
+#: doc/tin.1:101
+msgid "NNTP error."
+msgstr "NNTP-fel."
+
+#. type: SH
+#: doc/tin.1:101
+#, no-wrap
+msgid "OPTIONS"
+msgstr "FLAGGOR"
+
+#. type: TP
+#: doc/tin.1:102
+#, no-wrap
+msgid "B<-4>"
+msgstr "B<-4>"
+
+#. type: Plain text
+#: doc/tin.1:106
+msgid ""
+"Force connecting via IPv4 to the remote NNTP server. Only available when "
+"built with IPv6 support."
+msgstr ""
+"Tvinga anslutning via IPv4 till den fjÃ¤rranslutna NNTP-servern. Endast "
+"tillgÃ¤ngligt nÃ¤r det Ã¤r byggt med IPv6-stÃ¶d."
+
+#. type: TP
+#: doc/tin.1:106
+#, no-wrap
+msgid "B<-6>"
+msgstr "B<-6>"
+
+#. type: Plain text
+#: doc/tin.1:110
+msgid ""
+"Force connecting via IPv6 to the remote NNTP server. Only available when "
+"built with IPv6 support."
+msgstr ""
+"Tvinga anslutning via IPv6 till den fjÃ¤rranslutna NNTP-servern. Endast "
+"tillgÃ¤ngligt nÃ¤r det Ã¤r byggt med IPv6-stÃ¶d."
+
+#. type: TP
+#: doc/tin.1:110
+#, no-wrap
+msgid "B<-a>"
+msgstr "B<-a>"
+
+#. type: Plain text
+#: doc/tin.1:113
+msgid "Toggle ANSI color (default is off)."
+msgstr "VÃ¤xla ANSI-fÃ¤rg (standard Ã¤r avstÃ¤ngt)."
+
+#. type: TP
+#: doc/tin.1:113
+#, no-wrap
+msgid "B<-A>"
+msgstr "B<-A>"
+
+#. type: Plain text
+#: doc/tin.1:118
+msgid ""
+"Force authentication on initial connect. Only available when reading via "
+"NNTP.  See also I<${TIN_HOMEDIR:-\"$HOME\"}/.newsauth> in B<\\%tin>(5)."
+msgstr ""
+"Tvinga autentisering vid fÃ¶rsta anslutningen. Endast tillgÃ¤ngligt vid "
+"lÃ¤sning via NNTP. Se Ã¤ven I<${TIN_HOMEDIR:-\"$HOME\"}/.newsauth> i B<\\"
+"%tin>(5)."
+
+#. type: TP
+#: doc/tin.1:118
+#, no-wrap
+msgid "B<-c>"
+msgstr "B<-c>"
+
+#. type: Plain text
+#: doc/tin.1:123
+msgid ""
+"Create/update index files for every group in I<${TIN_HOMEDIR:-"
+"\"$HOME\"}/.newsrc> or file specified by the ''B<-f>'' option and mark all "
+"articles as read."
+msgstr ""
+"Skapa/uppdatera indexfiler fÃ¶r varje grupp i I<${TIN_HOMEDIR:-"
+"\"$HOME\"}/.newsrc> eller fil som anges av flaggan ''B<-f>'' och markera "
+"alla artiklar som lÃ¤sta."
+
+#. type: TP
+#: doc/tin.1:123
+#, no-wrap
+msgid "B<-C>"
+msgstr "B<-C>"
+
+#. type: Plain text
+#: doc/tin.1:128
+msgid ""
+"Use COMPRESS NNTP extension (B<RFC\\ 8054>) if available. See also "
+"B<nntp_read_timeout_secs>, ''B<-t>'' and the \"SECURITY\" and \"BUGS\" "
+"section."
+msgstr ""
+"AnvÃ¤nd COMPRESS NNTP-tillÃ¤gget (B<RFC\\ 8054>) om det finns tillgÃ¤ngligt. Se "
+"Ã¤ven B<nntp_read_timeout_secs>, ''B<-t>'' och avsnitten \"SÃ„KERHET\" och "
+"\"BUGGAR\"."
+
+#. type: TP
+#: doc/tin.1:128
+#, no-wrap
+msgid "B<-d>"
+msgstr "B<-d>"
+
+#
+#.  FIXME: explain debug levels
+#. type: Plain text
+#: doc/tin.1:134
+msgid ""
+"Don't load newsgroup descriptions and server's message of the day "
+"(interactive mode)."
+msgstr ""
+"LÃ¤s inte in nyhetsgruppsbeskrivningar och servrarnas meddelande fÃ¶r dagen "
+"(interaktivt lÃ¤ge)."
+
+#. type: TP
+#: doc/tin.1:134
+#, no-wrap
+msgid "B<-D>I< debug-level>"
+msgstr "B<-D>I< debug-level>"
+
+#. type: Plain text
+#: doc/tin.1:144
+#, fuzzy
+#| msgid ""
+#| "Enter debug-level, the levels can specified via number (should be avoided "
+#| "as it will be removed in the future) or name (case insensitive) as listed "
+#| "below. Use comma to give multiple levels, any combinations are allowed "
+#| "(e.g., ''B<-D> I<GNKSA,2,NNTP>''). If removal is requested it will be "
+#| "performed at startup and on normal termination (that is the files are "
+#| "only available while B<tin> is running)."
+msgid ""
+"Enter debug-level, the levels can specified via number (should be avoided as "
+"it will be removed in the future) or name (case insensitive) as listed "
+"below. Use comma to give multiple levels, any combinations are allowed "
+"(e.g., ''B<-D>\\ I<GNKSA,2,NNTP>''). If removal is requested it will be "
+"performed at startup and on normal termination (that is the files are only "
+"available while B<tin> is running)."
+msgstr ""
+"Ange felsÃ¶kningsnivÃ¥. NivÃ¥erna kan anges med ett nummer (bÃ¶r undvikas "
+"eftersom det kommer att tas bort i framtiden) eller ett namn "
+"(skiftlÃ¤gesokÃ¤nsligt) enligt listan nedan. AnvÃ¤nd kommatecken fÃ¶r att ange "
+"flera nivÃ¥er. Alla kombinationer Ã¤r tillÃ¥tna (t.ex. ''B<-D> "
+"I<GNKSA,2,NNTP>''). Om borttagning begÃ¤rs kommer den att utfÃ¶ras vid start "
+"och vid normal avslutning (det vill sÃ¤ga filerna Ã¤r endast tillgÃ¤ngliga "
+"medan B<tin> kÃ¶rs)."
+
+#. type: IP
+#: doc/tin.1:148 doc/tin.1:1920 doc/tin.1:1954 doc/tin.1:2073 doc/tin.1:2140
+#: doc/tin.1:2345 doc/tin.1:2410 doc/tin.1:2546 doc/tin.1:2573 doc/tin.1:2587
+#: doc/tin.1:2622 doc/tin.1:2657 doc/tin.1:2687 doc/tin.1:2765 doc/tin.1:2797
+#: doc/tin.1:2823 doc/tin.1:2892 doc/tin.1:2916 doc/tin.1:2952 doc/tin.5:747
+#: doc/tin.5:1683 doc/tin.5:1712 doc/tin.5:1850 doc/tin.5:1913 doc/tin.5:2064
+#: doc/tin.5:2128 doc/tin.5:2198 doc/tin.5:2250 doc/tin.5:2369 doc/tin.5:2382
+#: doc/tin.5:2407 doc/tin.5:2433 doc/tin.5:2486 doc/tin.5:2515 doc/tin.5:2586
+#: doc/tin.5:2635 doc/tin.5:2663 doc/tin.5:2735 doc/tin.5:2765 doc/tin.5:2803
+#, no-wrap
+msgid "1"
+msgstr "1"
+
+#. type: tbl table
+#: doc/tin.1:148
+#, no-wrap
+msgid "NNTP"
+msgstr "NNTP"
+
+#. type: tbl table
+#: doc/tin.1:148
+#, no-wrap
+msgid "NNTPS"
+msgstr "NNTPS"
+
+#. type: IP
+#: doc/tin.1:149 doc/tin.1:1922 doc/tin.1:1956 doc/tin.1:2074 doc/tin.1:2145
+#: doc/tin.1:2347 doc/tin.1:2414 doc/tin.1:2549 doc/tin.1:2589 doc/tin.1:2624
+#: doc/tin.1:2659 doc/tin.1:2690 doc/tin.1:2767 doc/tin.1:2799 doc/tin.1:2825
+#: doc/tin.1:2894 doc/tin.1:2918 doc/tin.1:2954 doc/tin.5:748 doc/tin.5:1684
+#: doc/tin.5:1713 doc/tin.5:1851 doc/tin.5:1918 doc/tin.5:2065 doc/tin.5:2130
+#: doc/tin.5:2202 doc/tin.5:2254 doc/tin.5:2385 doc/tin.5:2409 doc/tin.5:2435
+#: doc/tin.5:2488 doc/tin.5:2518 doc/tin.5:2588 doc/tin.5:2637 doc/tin.5:2665
+#: doc/tin.5:2737 doc/tin.5:2767 doc/tin.5:2805
+#, no-wrap
+msgid "2"
+msgstr "2"
+
+#. type: tbl table
+#: doc/tin.1:149
+#, no-wrap
+msgid "FILTER"
+msgstr "FILTER"
+
+#. type: tbl table
+#: doc/tin.1:149
+#, no-wrap
+msgid "ARTS"
+msgstr "ARTS"
+
+#. type: IP
+#: doc/tin.1:150 doc/tin.1:1926 doc/tin.1:1960 doc/tin.1:2075 doc/tin.1:2351
+#: doc/tin.1:2663 doc/tin.1:2694 doc/tin.1:2772 doc/tin.1:2829 doc/tin.5:1686
+#: doc/tin.5:1715 doc/tin.5:1852 doc/tin.5:2067 doc/tin.5:2134 doc/tin.5:2260
+#: doc/tin.5:2492 doc/tin.5:2522 doc/tin.5:2592 doc/tin.5:2669
+#, no-wrap
+msgid "4"
+msgstr "4"
+
+#. type: tbl table
+#: doc/tin.1:150
+#, no-wrap
+msgid "NEWSRC"
+msgstr "NEWSRC"
+
+#. type: tbl table
+#: doc/tin.1:150
+#, no-wrap
+msgid "BITMAP"
+msgstr "BITMAP"
+
+#. type: IP
+#: doc/tin.1:151 doc/tin.1:2078 doc/tin.1:2672 doc/tin.5:1855 doc/tin.5:2501
+#, no-wrap
+msgid "8"
+msgstr "8"
+
+#. type: tbl table
+#: doc/tin.1:151
+#, no-wrap
+msgid "THREADING"
+msgstr "THREADING"
+
+#. type: tbl table
+#: doc/tin.1:151
+#, no-wrap
+msgid "REFS"
+msgstr "REFS"
+
+#. type: tbl table
+#: doc/tin.1:152
+#, no-wrap
+msgid "16"
+msgstr "16"
+
+#. type: tbl table
+#: doc/tin.1:152
+#, no-wrap
+msgid "MEMORY"
+msgstr "MEMORY"
+
+#. type: tbl table
+#: doc/tin.1:152
+#, no-wrap
+msgid "MALLOC"
+msgstr "MALLOC"
+
+#. type: tbl table
+#: doc/tin.1:153
+#, no-wrap
+msgid "32"
+msgstr "32"
+
+#. type: tbl table
+#: doc/tin.1:153
+#, no-wrap
+msgid "ATTRIBUTES"
+msgstr "ATTRIBUTES"
+
+#. type: tbl table
+#: doc/tin.1:154
+#, no-wrap
+msgid "64"
+msgstr "64"
+
+#. type: tbl table
+#: doc/tin.1:154
+#, no-wrap
+msgid "MISC"
+msgstr "MISC"
+
+#. type: tbl table
+#: doc/tin.1:154
+#, no-wrap
+msgid "GNKSA"
+msgstr "GNKSA"
+
+#. type: tbl table
+#: doc/tin.1:154
+#, no-wrap
+msgid "ACTIVE"
+msgstr "ACTIVE"
+
+#. type: tbl table
+#: doc/tin.1:155
+#, no-wrap
+msgid "127"
+msgstr "127"
+
+#. type: tbl table
+#: doc/tin.1:155
+#, no-wrap
+msgid "ALL"
+msgstr "ALL"
+
+#. type: tbl table
+#: doc/tin.1:155
+#, no-wrap
+msgid "EVERYTHING"
+msgstr "EVERYTHING"
+
+#. type: tbl table
+#: doc/tin.1:156
+#, no-wrap
+msgid "128"
+msgstr "128"
+
+#. type: tbl table
+#: doc/tin.1:156
+#, no-wrap
+msgid "REMOVE"
+msgstr "REMOVE"
+
+#. type: tbl table
+#: doc/tin.1:156
+#, no-wrap
+msgid "DELETE"
+msgstr "DELETE"
+
+#. type: Plain text
+#: doc/tin.1:162
+msgid ""
+"For NNTP-level ''B<-v>'' controls the verbosity of the output.  Depending on "
+"the debug-level various files may be written to I<$TMPDIR> and/or on screen "
+"output may be given. See also the \"SECURITY\" section!"
+msgstr ""
+"FÃ¶r NNTP-nivÃ¥ ''B<-v>'' styr detaljeringsgraden fÃ¶r utdata.  Beroende pÃ¥ "
+"debug-nivÃ¥n kan olika filer skrivas till I<$TMPDIR> och/eller visas pÃ¥ "
+"skÃ¤rmen. Se Ã¤ven avsnittet \"SÃ„KERHET\"!"
+
+#. type: TP
+#: doc/tin.1:162
+#, no-wrap
+msgid "B<-f>I< file>"
+msgstr "B<-f>I< fil>"
+
+#. type: Plain text
+#: doc/tin.1:167
+msgid ""
+"Use the specified file of subscribed to newsgroups in place of I<$"
+"{TIN_HOMEDIR:-\"$HOME\"}/.newsrc> or a file specified via I<${TIN_HOMEDIR:-"
+"\"$HOME\"}/.tin/newsrctable>."
+msgstr ""
+"AnvÃ¤nd den angivna filen med prenumererade nyhetsgrupper istÃ¤llet fÃ¶r I<$"
+"{TIN_HOMEDIR:-\"$HOME\"}/.newsrc> eller en fil som anges via I<$"
+"{TIN_HOMEDIR:-\"$HOME\"}/.tin/newsrctable>."
+
+#. type: TP
+#: doc/tin.1:167
+#, no-wrap
+msgid "B<-F>I< file>"
+msgstr "B<-F>I< fil>"
+
+#. type: Plain text
+#: doc/tin.1:170
+msgid ""
+"Use the specified filter file instead of I<${TIN_HOMEDIR:-"
+"\"$HOME\"}/.filter>."
+msgstr ""
+"AnvÃ¤nd den angivna filterfilen istÃ¤llet fÃ¶r I<${TIN_HOMEDIR:-"
+"\"$HOME\"}/.filter>."
+
+#. type: TP
+#: doc/tin.1:170
+#, no-wrap
+msgid "B<-g> I<server>[:I<port>]"
+msgstr "B<-g> I<server>[:I<port>]"
+
+#. type: Plain text
+#: doc/tin.1:176
+msgid ""
+"Use the server[:port] and newsrc specified in I<${TIN_HOMEDIR:-"
+"\"$HOME\"}/.tin/newsrctable>. Only available when reading via NNTP. If you "
+"want to give a port with a plain IPv6 address, the address must be enclosed "
+"in square brackets."
+msgstr ""
+"AnvÃ¤nd servern[:port] och newsrc som anges i I<${TIN_HOMEDIR:-"
+"\"$HOME\"}/.tin/newsrctable>. Endast tillgÃ¤ngligt vid lÃ¤sning via NNTP. Om "
+"du vill ange en port med en vanlig IPv6-adress mÃ¥ste adressen anges inom "
+"hakparenteser."
+
+#. type: TP
+#: doc/tin.1:176
+#, no-wrap
+msgid "B<-G>I< article-limit>"
+msgstr "B<-G>I< article-limit>"
+
+#. type: Plain text
+#: doc/tin.1:184
+msgid ""
+"Limit the number of articles/group to retrieve from the server.  If "
+"I<article-limit> is E<gt> 0 not more than the last I<article-limit> articles/"
+"group are fetched from the server. If I<article-limit> is E<lt> 0 B<tin> "
+"will start fetching articles from your first unread minus absolute value of "
+"I<article-limit>. Default is 0, which means no limit."
+msgstr ""
+"BegrÃ¤nsa antalet artiklar/grupp som hÃ¤mtas frÃ¥n servern.  Om I<article-"
+"limit> Ã¤r E<gt> 0 hÃ¤mtas hÃ¶gst de senaste I<article-limit> artiklarna/"
+"gruppen frÃ¥n servern. Om I<article-limit> Ã¤r E<lt> 0 bÃ¶rjar B<tin> hÃ¤mta "
+"artiklar frÃ¥n din fÃ¶rsta olÃ¤sta minus absolutvÃ¤rdet av I<article-limit>. "
+"StandardvÃ¤rdet Ã¤r 0, vilket innebÃ¤r ingen begrÃ¤nsning."
+
+#. type: TP
+#: doc/tin.1:184
+#, no-wrap
+msgid "B<-h>"
+msgstr "B<-h>"
+
+#. type: Plain text
+#: doc/tin.1:187
+msgid "Help listing all command-line options."
+msgstr "HjÃ¤lp med att lista alla kommandoradsalternativ."
+
+#. type: TP
+#: doc/tin.1:187
+#, no-wrap
+msgid "B<-H>"
+msgstr "B<-H>"
+
+#. type: Plain text
+#: doc/tin.1:191
+msgid ""
+"Brief introduction to B<tin> that is also shown the first time it is started."
+msgstr ""
+"Kort introduktion till B<tin>, som ocksÃ¥ visas fÃ¶rsta gÃ¥ngen programmet "
+"startas."
+
+#. type: TP
+#: doc/tin.1:191
+#, fuzzy, no-wrap
+msgid "B<-i>I< proto_article>"
+msgstr "B<-i> I<fÃ¶rslagsartikel>"
+
+#. type: Plain text
+#: doc/tin.1:202
+msgid ""
+"Import (append) a proto article to the I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/"
+"postponed.articles> file.  The proto article then can be posted via "
+"B<Postponed> '(B<O>', \\&'B<^O>') or ''B<-w>'' or even 'B<-o>''.  The proto "
+"article should not be MIME encoded and have at least the following headers: "
+"''From:'', ''Subject:'' and ''Newsgroups:''.  Be aware that if ''B<-i>'' is "
+"used in conjunction with ''B<-o>'' all pending postponed articles will be "
+"posted, not just the one given with ''B<-i>''."
+msgstr ""
+
+#. type: TP
+#: doc/tin.1:202
+#, no-wrap
+msgid "B<-I>I< dir>"
+msgstr "B<-I>I< dir>"
+
+#. type: Plain text
+#: doc/tin.1:208
+msgid ""
+"Directory in which to store newsgroup index files. Default is I<$"
+"{TIN_INDEX_NEWSDIR:-\"${TIN_HOMEDIR:-\"$HOME\"}/.tin\"}/.news>.  This option "
+"has no effect if B<tin> retrieves its index files via NNTP and "
+"B<cache_overview_files> is turned off."
+msgstr ""
+"Katalog dÃ¤r indexfiler fÃ¶r nyhetsgrupper ska lagras. StandardvÃ¤rdet Ã¤r I<$"
+"{TIN_INDEX_NEWSDIR:-\"${TIN_HOMEDIR:-\"$HOME\"}/.tin\"}/.news>.  Det hÃ¤r "
+"alternativet har ingen effekt om B<tin> hÃ¤mtar sina indexfiler via NNTP och "
+"B<cache_overview_files> Ã¤r inaktiverat."
+
+#. type: TP
+#: doc/tin.1:208
+#, no-wrap
+msgid "B<-J>I< file>"
+msgstr "B<-J>I< fil>"
+
+#. type: Plain text
+#: doc/tin.1:212
+#, fuzzy
+msgid ""
+"Use the specified tinrc file instead of I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/"
+"tinrc>."
+msgstr ""
+"AnvÃ¤nd den angivna tinrc-filen istÃ¤llet fÃ¶r I<${TIN_HOMEDIR:-\"$HOME\"}/"
+"tinrc>."
+
+#. type: TP
+#: doc/tin.1:212
+#, no-wrap
+msgid "B<-k>"
+msgstr "B<-k>"
+
+#. type: Plain text
+#: doc/tin.1:217
+msgid ""
+"Skip the certificate verification step for NNTPS connections and proceed "
+"without checking. This option implies ''B<-T>''. See also the \"SECURITY\" "
+"section."
+msgstr ""
+"Hoppa Ã¶ver certifikatverifieringen fÃ¶r NNTPS-anslutningar och fortsÃ¤tt utan "
+"att kontrollera. Den hÃ¤r flaggan innebÃ¤r att du mÃ¥ste ange ett lÃ¶senord (â€B<-"
+"T> â€). Se Ã¤ven avsnittet â€SÃ„KERHETâ€."
+
+#. type: TP
+#: doc/tin.1:217
+#, no-wrap
+msgid "B<-l>"
+msgstr "B<-l>"
+
+#. type: Plain text
+#: doc/tin.1:229
+msgid ""
+"Get number of articles per group from the I<${TIN_LIBDIR:-NEWSLIBDIR}\"/\"$"
+"{TIN_ACTIVEFILE:-active}> file. If reading via NNTP this is done with the "
+"LIST command (B<RFC\\ 3977>). This might result in incorrect article counts "
+"but is usually faster than the default which is to read the I<${TIN_LIBDIR:-"
+"NEWSLIBDIR}\"/\"${TIN_ACTIVEFILE:-active}> file (either directly or via "
+"LIST) and then check the article count via NNTP GROUP command (B<RFC\\ "
+"3977>) ''B<-ln>''. If reading via NNTP and LIST COUNTS (B<RFC\\ 6048>) is "
+"available that is used instead as it gives more accurate article counts."
+msgstr ""
+"HÃ¤mta antalet artiklar per grupp frÃ¥n I<${TIN_LIBDIR:-NEWSLIBDIR}\"/\"$"
+"{TIN_ACTIVEFILE:-active}> -filen. Om du lÃ¤ser via NNTP gÃ¶rs detta med "
+"kommandot LIST (B<RFC\\ 3977>). Detta kan resultera i felaktiga "
+"artikelrÃ¤kningar, men Ã¤r vanligtvis snabbare Ã¤n standardinstÃ¤llningen, som "
+"Ã¤r att lÃ¤sa filen I<${TIN_LIBDIR:-NEWSLIBDIR}\"/\"${TIN_ACTIVEFILE:-active}> "
+"(antingen direkt eller via LIST) och sedan kontrollera artikelrÃ¤kningen via "
+"kommandot NNTP GROUP (B<RFC\\ 3977>) ''B<-ln>''. Om du lÃ¤ser via NNTP och "
+"LIST COUNTS (B<RFC\\ 6048>) Ã¤r tillgÃ¤ngligt anvÃ¤nds det istÃ¤llet, eftersom "
+"det ger mer exakta artikelrÃ¤kningar."
+
+#. type: TP
+#: doc/tin.1:229
+#, no-wrap
+msgid "B<-L>"
+msgstr "B<-L>"
+
+#. type: Plain text
+#: doc/tin.1:233
+msgid ""
+"Show the message with the given Message-ID if available. Only available when "
+"reading via NNTP."
+msgstr ""
+"Visa meddelandet med angivet meddelande-ID om det finns tillgÃ¤ngligt. Endast "
+"tillgÃ¤ngligt vid lÃ¤sning via NNTP."
+
+#. type: TP
+#: doc/tin.1:233
+#, no-wrap
+msgid "B<-m>I< dir>"
+msgstr "B<-m>I< dir>"
+
+#. type: Plain text
+#: doc/tin.1:236
+msgid "Mailbox directory to use. Default is I<${TIN_HOMEDIR:-\"$HOME\"}/Mail>."
+msgstr ""
+"PostlÃ¥dekatalog som ska anvÃ¤ndas. Standard Ã¤r I<${TIN_HOMEDIR:-\"$HOME\"}/"
+"Mail>."
+
+#. type: TP
+#: doc/tin.1:236
+#, no-wrap
+msgid "B<-M>I< user>"
+msgstr "B<-M>I< user>"
+
+#. type: Plain text
+#: doc/tin.1:240
+msgid ""
+"Mail unread articles to specified user for later reading. For more "
+"information read section \"AUTOMATIC MAILING AND SAVING NEW NEWS\"."
+msgstr ""
+"Skicka olÃ¤sta artiklar till angiven anvÃ¤ndare fÃ¶r senare lÃ¤sning. FÃ¶r mer "
+"information, lÃ¤s avsnittet \"AUTOMATISK UTSKICK OCH SPARANDE AV NYA "
+"NYHETER\"."
+
+#. type: TP
+#: doc/tin.1:240
+#, no-wrap
+msgid "B<-n>"
+msgstr "B<-n>"
+
+#. type: Plain text
+#: doc/tin.1:247
+msgid ""
+"Only load groups from the I<${TIN_LIBDIR:-NEWSLIBDIR}\"/\"${TIN_ACTIVEFILE:-"
+"active}> file that are subscribed to in the user's I<${TIN_HOMEDIR:-"
+"\"$HOME\"}/.newsrc>. This allows a noticeable speed up when connecting via a "
+"slow line, but B<tin> may not be able to detect which groups are moderated. "
+"See also ''B<-l>''."
+msgstr ""
+"LÃ¤s endast in grupper frÃ¥n filen I<${TIN_LIBDIR:-NEWSLIBDIR}\"/\"$"
+"{TIN_ACTIVEFILE:-active}> som anvÃ¤ndaren prenumererar pÃ¥ i I<${TIN_HOMEDIR:-"
+"\"$HOME\"}/.newsrc>. Detta ger en mÃ¤rkbar hastighetsÃ¶kning vid anslutning "
+"via en lÃ¥ngsam linje, men B<tin> kanske inte kan upptÃ¤cka vilka grupper som "
+"Ã¤r modererade. Se Ã¤ven ''B<-l>''."
+
+#. type: TP
+#: doc/tin.1:247
+#, no-wrap
+msgid "B<-N>"
+msgstr "B<-N>"
+
+#. type: Plain text
+#: doc/tin.1:251
+msgid ""
+"Mail unread articles to yourself for later reading. For more information "
+"read section \"AUTOMATIC MAILING AND SAVING NEW NEWS\"."
+msgstr ""
+"Skicka olÃ¤sta artiklar till dig sjÃ¤lv fÃ¶r att lÃ¤sa senare. FÃ¶r mer "
+"information, lÃ¤s avsnittet \"AUTOMATISK UTSKICK OCH SPARANDE AV NYA "
+"NYHETER\"."
+
+#. type: TP
+#: doc/tin.1:251
+#, no-wrap
+msgid "B<-o>"
+msgstr "B<-o>"
+
+#. type: Plain text
+#: doc/tin.1:255
+msgid ""
+"Quick post all postponed articles and exit. In order for this to be really "
+"quick, it should be used with ''B<-n>'' if possible."
+msgstr ""
+"Skicka snabbt alla uppskjutna artiklar och avsluta. FÃ¶r att detta ska gÃ¥ "
+"riktigt snabbt bÃ¶r det om mÃ¶jligt anvÃ¤ndas tillsammans med ''B<-n>'' ."
+
+#. type: TP
+#: doc/tin.1:255
+#, no-wrap
+msgid "B<-p>I< port>"
+msgstr "B<-p>I< port>"
+
+#. type: Plain text
+#: doc/tin.1:261
+msgid ""
+"Port to use if reading via NNTP (default is 119 or 563 if NNTPS is enabled, "
+"see ''B<-T>''). This also overrides the environment variables $B<NNTPPORT> "
+"and $B<NNTPSPORT> if set. Only available when reading via NNTP."
+msgstr ""
+"Port som ska anvÃ¤ndas vid lÃ¤sning via NNTP (standard Ã¤r 119 eller 563 om "
+"NNTPS Ã¤r aktiverat, se ''B<-T>''). Detta Ã¥sidosÃ¤tter Ã¤ven miljÃ¶variablerna "
+"$B<NNTPPORT> och $B<NNTPSPORT> om de Ã¤r instÃ¤llda. Endast tillgÃ¤ngligt vid "
+"lÃ¤sning via NNTP."
+
+#. type: TP
+#: doc/tin.1:261
+#, no-wrap
+msgid "B<-q>"
+msgstr "B<-q>"
+
+#. type: Plain text
+#: doc/tin.1:264
+msgid ""
+"Don't check for new newsgroups and skip loading the servers message of the "
+"day."
+msgstr ""
+"Kontrollera inte om det finns nya nyhetsgrupper och hoppa Ã¶ver att lÃ¤sa in "
+"serverns meddelande fÃ¶r dagen."
+
+#. type: TP
+#: doc/tin.1:264
+#, no-wrap
+msgid "B<-Q>"
+msgstr "B<-Q>"
+
+#. type: Plain text
+#: doc/tin.1:269
+msgid ""
+"Quick start. Start B<tin> as quickly as possible. Currently this is "
+"equivalent to ''B<-dnq>''. See also the ''B<-C>'' and ''B<-G>'' command-line "
+"options."
+msgstr ""
+"Snabbstart. Starta B<tin> sÃ¥ snabbt som mÃ¶jligt. FÃ¶r nÃ¤rvarande motsvarar "
+"detta ''B<-dnq>''. Se Ã¤ven kommandoradsflaggorna ''B<-C>'' och ''B<-G>''."
+
+#. type: TP
+#: doc/tin.1:269
+#, no-wrap
+msgid "B<-r>"
+msgstr "B<-r>"
+
+#. type: Plain text
+#: doc/tin.1:274
+msgid ""
+"Read news remotely from the default NNTP server specified in the environment "
+"variable $B<NNTPSERVER> or contained in the file I</etc/nntpserver>."
+msgstr ""
+"LÃ¤s nyheter pÃ¥ distans frÃ¥n den standard-NNTP-server som anges i "
+"miljÃ¶variabeln $B<NNTPSERVER> eller som finns i filen I</etc/nntpserver>."
+
+#. type: TP
+#: doc/tin.1:274
+#, no-wrap
+msgid "B<-R>"
+msgstr "B<-R>"
+
+#. type: Plain text
+#: doc/tin.1:277
+msgid "Read news saved by the ''B<-S>'' option."
+msgstr "LÃ¤s nyheter som sparats med flaggan \"B<-S>\"."
+
+#. type: TP
+#: doc/tin.1:277
+#, no-wrap
+msgid "B<-s>I< dir>"
+msgstr "B<-s>I< dir>"
+
+#. type: Plain text
+#: doc/tin.1:281
+msgid ""
+"Save/read articles to/in directory. Default is I<${TIN_HOMEDIR:-\"$HOME\"}/"
+"News>."
+msgstr ""
+"Spara/lÃ¤s artiklar till/i katalogen. Standard Ã¤r I<${TIN_HOMEDIR:-\"$HOME\"}/"
+"News>."
+
+#. type: TP
+#: doc/tin.1:281
+#, no-wrap
+msgid "B<-S>"
+msgstr "B<-S>"
+
+#. type: Plain text
+#: doc/tin.1:285
+msgid ""
+"Save unread articles for later reading by the ''B<-R>'' option. For more "
+"information read section \"AUTOMATIC MAILING AND SAVING NEW NEWS\"."
+msgstr ""
+"Spara olÃ¤sta artiklar fÃ¶r senare lÃ¤sning med flaggan ''B<-R>''. FÃ¶r mer "
+"information, lÃ¤s avsnittet \"AUTOMATISK UTSKICK OCH SPARANDE AV NYA "
+"NYHETER\"."
+
+#. type: TP
+#: doc/tin.1:285
+#, no-wrap
+msgid "B<-t>I< timeout>"
+msgstr "B<-t>I< timeout>"
+
+#. type: Plain text
+#: doc/tin.1:289
+msgid ""
+"Override the B<nntp_read_timeout_secs> setting. Default is 120 seconds, "
+"allowed maximum is 16383."
+msgstr ""
+"Ã…sidosÃ¤tt instÃ¤llningen B<nntp_read_timeout_secs>. StandardvÃ¤rdet Ã¤r 120 "
+"sekunder, tillÃ¥tet maximum Ã¤r 16383."
+
+#. type: TP
+#: doc/tin.1:289
+#, no-wrap
+msgid "B<-T>"
+msgstr "B<-T>"
+
+#. type: Plain text
+#: doc/tin.1:293
+msgid ""
+"Enable NNTPS (NNTP over TLS). This also overrides the environment variable "
+"$B<NNTPSPORT> if set. Only available when reading via NNTP."
+msgstr ""
+"Aktivera NNTPS (NNTP Ã¶ver TLS). Detta Ã¥sidosÃ¤tter Ã¤ven miljÃ¶variabeln "
+"$B<NNTPSPORT>, om den Ã¤r instÃ¤lld. Endast tillgÃ¤ngligt vid lÃ¤sning via NNTP."
+
+#. type: TP
+#: doc/tin.1:293
+#, no-wrap
+msgid "B<-u>"
+msgstr "B<-u>"
+
+#. type: Plain text
+#: doc/tin.1:299
+msgid ""
+"Create/update index files for every group in I<${TIN_HOMEDIR:-"
+"\"$HOME\"}/.newsrc> or file specified by the ''B<-f>'' option. This option "
+"is disabled if B<tin> retrieves its index files via an NNTP server and "
+"B<cache_overview_files> is turned off."
+msgstr ""
+"Skapa/uppdatera indexfiler fÃ¶r varje grupp i I<${TIN_HOMEDIR:-"
+"\"$HOME\"}/.newsrc> eller fil som anges av flaggan ''B<-f>'' . Denna flagga "
+"Ã¤r inaktiverad om B<tin> hÃ¤mtar sina indexfiler via en NNTP-server och "
+"B<cache_overview_files> Ã¤r avstÃ¤ngt."
+
+#. type: TP
+#: doc/tin.1:299
+#, no-wrap
+msgid "B<-v>"
+msgstr "B<-v>"
+
+#. type: Plain text
+#: doc/tin.1:304
+msgid ""
+"Verbose mode for ''B<-c>'', ''B<-D>'', ''B<-M>'', ''B<-N>'', \\&''B<-S>'', "
+"''B<-u>'', ''B<-V>'' and ''B<-Z>'' options. Can be used multiple times to "
+"increase verbosity."
+msgstr ""
+"UtfÃ¶rligt lÃ¤ge fÃ¶r flaggorna ''B<-c>'', ''B<-D>'', ''B<-M>'', ''B<-N>'', "
+"\\&''B<-S>'', ''B<-u>'', ''B<-V>'' och ''B<-Z>''. Kan anvÃ¤ndas flera gÃ¥nger "
+"fÃ¶r att Ã¶ka verbositeten."
+
+#. type: TP
+#: doc/tin.1:304
+#, no-wrap
+msgid "B<-V>"
+msgstr "B<-V>"
+
+#. type: Plain text
+#: doc/tin.1:307
+msgid "Print version information and compilation options."
+msgstr "Information om utskriftsversion och sammanstÃ¤llningsalternativ."
+
+#. type: TP
+#: doc/tin.1:307
+#, no-wrap
+msgid "B<-w>"
+msgstr "B<-w>"
+
+#. type: Plain text
+#: doc/tin.1:313
+#, fuzzy
+#| msgid ""
+#| "Quick mode to post an article and then exit. This option implies \\&''B<-"
+#| "d>''. In order for this to be really quick, it should be used with ''B<-"
+#| "n>'' if possible."
+msgid ""
+"Quick mode to post an article to a group and then exit.  This option implies "
+"''B<-d>''.  In order for this to be really quick, it should be used with "
+"''B<-n>'' if possible."
+msgstr ""
+"SnabblÃ¤ge fÃ¶r att publicera en artikel och sedan avsluta. Denna flagga "
+"innebÃ¤r \\&''B<-d>''. FÃ¶r att detta ska gÃ¥ riktigt snabbt bÃ¶r det om mÃ¶jligt "
+"anvÃ¤ndas tillsammans med ''B<-n>''."
+
+#. type: TP
+#: doc/tin.1:313
+#, no-wrap
+msgid "B<-x>"
+msgstr "B<-x>"
+
+#. type: Plain text
+#: doc/tin.1:316
+msgid "No-posting mode. You cannot post articles if you use this option."
+msgstr ""
+"Ingen publicering. Du kan inte publicera artiklar om du anvÃ¤nder det hÃ¤r "
+"alternativet."
+
+#. type: TP
+#: doc/tin.1:316
+#, no-wrap
+msgid "B<-X>"
+msgstr "B<-X>"
+
+#. type: Plain text
+#: doc/tin.1:322
+msgid ""
+"No overwrite mode. I<${TIN_HOMEDIR:-\"$HOME\"}/.newsrc> and files in I<$"
+"{TIN_HOMEDIR:-\"$HOME\"}/.tin> will not be overwritten but may be created if "
+"they don't exist. Should be used with ''B<-x>'' if possible."
+msgstr ""
+"Inget Ã¶verskrivningslÃ¤ge. I<${TIN_HOMEDIR:-\"$HOME\"}/.newsrc> och filer i "
+"I<${TIN_HOMEDIR:-\"$HOME\"}/.tin> kommer inte att skrivas Ã¶ver, men kan "
+"skapas om de inte finns. BÃ¶r anvÃ¤ndas med ''B<-x>'' om mÃ¶jligt."
+
+#. type: TP
+#: doc/tin.1:322
+#, no-wrap
+msgid "B<-z>"
+msgstr "B<-z>"
+
+#. type: Plain text
+#: doc/tin.1:327
+msgid ""
+"Only start B<tin> if there is any new/unread news. If there is news B<tin> "
+"will position cursor at first group with unread news. Useful for putting in "
+"login file."
+msgstr ""
+"Starta endast B<tin> om det finns nya/olÃ¤sta nyheter. Om det finns nyheter "
+"kommer B<tin> att placera markÃ¶ren vid den fÃ¶rsta gruppen med olÃ¤sta "
+"nyheter. AnvÃ¤ndbart fÃ¶r att lÃ¤gga in i inloggningsfilen."
+
+#. type: TP
+#: doc/tin.1:327
+#, no-wrap
+msgid "B<-Z>"
+msgstr "B<-Z>"
+
+#. type: Plain text
+#: doc/tin.1:333
+msgid ""
+"Check if there is any new/unread news and exit with appropriate status. If "
+"the \\&''B<-v>'' option is specified the number of unread articles in each "
+"group is printed. An exit code 0 indicates no news, 1 that an error occurred "
+"and 2 that new/unread news exists. Useful for writing scripts."
+msgstr ""
+"Kontrollera om det finns nÃ¥gra nya/olÃ¤sta nyheter och avsluta med lÃ¤mplig "
+"status. Om flaggan \\&''B<-v>'' anges skrivs antalet olÃ¤sta artiklar i varje "
+"grupp ut. Avslutningskoden 0 indikerar att det inte finns nÃ¥gra nyheter, 1 "
+"att ett fel har uppstÃ¥tt och 2 att det finns nya/olÃ¤sta nyheter. AnvÃ¤ndbart "
+"fÃ¶r att skriva skript."
+
+#. type: Plain text
+#: doc/tin.1:339
+msgid ""
+"B<tin> can also dynamically change its options by the B<OptionMenu> ('B<M>') "
+"command. Any changes are written to I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/tinrc>. "
+"For more information see section \"GLOBAL OPTIONS MENU AND TINRC "
+"CONFIGURABLE VARIABLES\" and B<\\%tin>(5)."
+msgstr ""
+"B<tin> kan ocksÃ¥ dynamiskt Ã¤ndra sina flaggor med kommandot B<OptionMenu> "
+"('B<M>'). Alla Ã¤ndringar skrivs till I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/"
+"tinrc>. Mer information finns i avsnittet \"GLOBAL ALTERNATIVMENY OCH TINRC-"
+"KONFIGURERBARA VARIABLER\" och B<\\%tin>(5)."
+
+#. type: Plain text
+#: doc/tin.1:344
+msgid ""
+"A list of groups can be specified after the other command-line options. This "
+"can be useful if you wish to yank in or subscribe to a hand-picked subset of "
+"the active newsgroups. See the section \"NEWSGROUP LISTS & WILDCARDS\" for "
+"the types of pattern that B<tin> understands."
+msgstr ""
+"En lista Ã¶ver grupper kan anges efter de andra kommandoradsflaggor. Detta "
+"kan vara anvÃ¤ndbart om du vill hÃ¤mta eller prenumerera pÃ¥ en handplockad "
+"delmÃ¤ngd av de aktiva nyhetsgrupperna. Se avsnittet \"NYHETSGRUPPLISTOR & "
+"JOKERTECKEN\" fÃ¶r de typer av mÃ¶nster som B<tin> fÃ¶rstÃ¥r."
+
+#. type: Plain text
+#: doc/tin.1:349
+msgid ""
+"If you specify a single group-name, or a wildcard that matches a single "
+"group, then you will automatically enter that group. Otherwise the normal "
+"group selection screen will appear, but with all the matching groups present "
+"too, as though you had yanked just those groups in."
+msgstr ""
+"Om du anger ett enda gruppnamn eller ett jokertecken som matchar en enda "
+"grupp kommer du automatiskt att gÃ¥ in i den gruppen. Annars visas den "
+"vanliga gruppvalsbilden, men med alla matchande grupper ocksÃ¥, som om du "
+"hade hÃ¤mtat just dessa grupper."
+
+#. type: Plain text
+#: doc/tin.1:353
+msgid ""
+"With the ''B<-w>'' flag a given group-name is used as default group to post "
+"to. If more than one group or a wildcard is specified only the first group "
+"respectively the first group that matches is used."
+msgstr ""
+"Med flaggan ''B<-w>'' anvÃ¤nds ett givet gruppnamn som standardgrupp fÃ¶r "
+"inlÃ¤gg. Om mer Ã¤n en grupp eller ett jokertecken anges anvÃ¤nds endast den "
+"fÃ¶rsta gruppen respektive den fÃ¶rsta gruppen som matchar."
+
+#. type: Plain text
+#: doc/tin.1:360
+msgid ""
+"Once you use B<SelectYankActive> ('B<y>') to yank in all active groups, or "
+"B<SelectToggleReadDisplay> ('B<r>') to toggle the read/unread status, then "
+"the command-line groups will be gone. You can use B<SelectSyncWithActive> "
+"('B<Y>') to reread the I<${TIN_LIBDIR:-NEWSLIBDIR}\"/\"${TIN_ACTIVEFILE:-"
+"active}> file and get them back."
+msgstr ""
+"NÃ¤r du anvÃ¤nder B<SelectYankActive> (â€B<y> â€) fÃ¶r att hÃ¤mta alla aktiva "
+"grupper, eller B<SelectToggleReadDisplay> (â€B<r> â€) fÃ¶r att vÃ¤xla mellan "
+"lÃ¤st/olÃ¤st status, fÃ¶rsvinner kommandoradsgrupperna. Du kan anvÃ¤nda "
+"B<SelectSyncWithActive> (â€B<Y> â€) fÃ¶r att lÃ¤sa in I<${TIN_LIBDIR:-NEWSLIBDIR}"
+"\"/\"${TIN_ACTIVEFILE:-active}> -filen igen och fÃ¥ tillbaka dem."
+
+#. type: Plain text
+#: doc/tin.1:366
+msgid ""
+"NB: With the ''B<-n>'' flag, if reading via NNTP it may happen that only "
+"unsubscribed groups in the I<${TIN_HOMEDIR:-\"$HOME\"}/.newsrc> file (or the "
+"newsrc-file given by the \\&''B<-f>'' command-line switch or via I<$"
+"{TIN_HOMEDIR:-\"$HOME\"}/.tin/newsrctable>) can be matched."
+msgstr ""
+"Obs: Med flaggan ''B<-n>'' kan det hÃ¤nda att endast grupper som inte "
+"prenumereras pÃ¥ i filen I<${TIN_HOMEDIR:-\"$HOME\"}/.newsrc> (eller newsrc-"
+"filen som anges av kommandoradsvÃ¤xeln \\&''B<-f>'' eller via I<$"
+"{TIN_HOMEDIR:-\"$HOME\"}/.tin/newsrctable>) kan matchas vid lÃ¤sning via NNTP."
+
+#. type: Plain text
+#: doc/tin.1:376
+msgid ""
+"Command-line options have higher priority than attributes and tinrc "
+"options.  Thus, command-line option takes precedence over configured values "
+"with the single exception that if a port is given for the newsserver in I<$"
+"{TIN_HOMEDIR:-\"$HOME\"}/.tin/newsrctable> it will override any port given "
+"on the command-line. The order of command-line options is not important. If "
+"they are mutual exclusive the one with the highest priority will be chosen "
+"and a warning may be given."
+msgstr ""
+"Kommandoradsflaggor har hÃ¶gre prioritet Ã¤n attribut och tinrc-alternativ. "
+"Kommandoradsflaggor har alltsÃ¥ fÃ¶retrÃ¤de framfÃ¶r konfigurerade vÃ¤rden, med "
+"det enda undantaget att om en port anges fÃ¶r nyhetsservern i I<$"
+"{TIN_HOMEDIR:-\"$HOME\"}/.tin/newsrctable> kommer den att Ã¥sidosÃ¤tta alla "
+"portar som anges pÃ¥ kommandoraden. Ordningen pÃ¥ kommandoradsflaggor Ã¤r inte "
+"viktig. Om de Ã¤r Ã¶msesidigt uteslutande vÃ¤ljs det med hÃ¶gst prioritet och en "
+"varning kan ges."
+
+#. type: SH
+#: doc/tin.1:376
+#, no-wrap
+msgid "USAGE"
+msgstr "ANVÃ„NDNING"
+
+#. type: SS
+#: doc/tin.1:379
+#, no-wrap
+msgid "NEWS ADMINISTRATION"
+msgstr "NYHETSADMINISTRATION"
+
+#. type: Plain text
+#: doc/tin.1:383
+msgid ""
+"Maintaining Netnews on large networks of machines can be a pretty time-"
+"consuming job as I discovered when I was given the job of maintaining our "
+"news system and news users."
+msgstr ""
+"Att underhÃ¥lla Netnews pÃ¥ stora nÃ¤tverk av maskiner kan vara ett ganska "
+"tidskrÃ¤vande jobb, vilket jag upptÃ¤ckte nÃ¤r jag fick uppdraget att "
+"underhÃ¥lla vÃ¥rt nyhetssystem och vÃ¥ra nyhetsanvÃ¤ndare."
+
+#. type: Plain text
+#: doc/tin.1:393
+msgid ""
+"A user starting B<tin> for the first time can be automatically subscribed to "
+"a list of newsgroups that are deemed appropriate by the news administrator. "
+"The subscriptions file should be created in your news lib directory (i.e., "
+"I<${TIN_LIBDIR:-NEWSLIBDIR}/subscriptions>) and should be world readable. If "
+"you read news via NNTP, then your news server must support the LIST "
+"SUBSCRIPTIONS command. It is part of the NNTP List Extensions (B<RFC\\ "
+"6048>) and all modern servers should understand it."
+msgstr ""
+"En anvÃ¤ndare som startar B<tin> en fÃ¶r fÃ¶rsta gÃ¥ngen kan automatiskt "
+"prenumerera pÃ¥ en lista Ã¶ver nyhetsgrupper som nyhetsadministratÃ¶ren anser "
+"vara lÃ¤mpliga. Prenumerationsfilen ska skapas i din nyhetsbibliotekskatalog "
+"(dvs. I<${TIN_LIBDIR:-NEWSLIBDIR}/subscriptions>) och ska vara lÃ¤sbar fÃ¶r "
+"alla. Om du lÃ¤ser nyheter via NNTP mÃ¥ste din nyhetsserver stÃ¶dja kommandot "
+"LIST SUBSCRIPTIONS. Det ingÃ¥r i NNTP List Extensions (B<RFC\\ 6048>) och "
+"alla moderna servrar bÃ¶r fÃ¶rstÃ¥ det."
+
+#. type: SS
+#: doc/tin.1:393
+#, no-wrap
+msgid "SCREEN FORMAT"
+msgstr "SKÃ„RMFORMAT"
+
+#. type: Plain text
+#: doc/tin.1:396
+msgid ""
+"B<tin> has four separate levels of operation: Selection level, Group level, "
+"Thread level and Article level."
+msgstr ""
+"B<tin> en har fyra separata nivÃ¥er: urvalsnivÃ¥, gruppnivÃ¥, trÃ¥dnivÃ¥ och "
+"artikelnivÃ¥."
+
+#. type: Plain text
+#: doc/tin.1:403
+msgid ""
+"At the Selection level the title displays (the name of the news server (with "
+"a \"[T]\"- or \"[k]\"-suffix if reading via NNTPS (insecurely)) and) the "
+"number of subscribed groups (containing new unread articles). The newsgroups "
+"are displayed in the middle of the screen usually with the number of unread "
+"articles displayed on the same line in front, but it can be customized via "
+"B<select_format>."
+msgstr ""
+"PÃ¥ valnivÃ¥n visas titeln (namnet pÃ¥ nyhetsservern (med suffixet \"[T]\" "
+"eller \"[k]\" om lÃ¤sning sker via NNTPS (osÃ¤kert)) och antalet prenumererade "
+"grupper (som innehÃ¥ller nya olÃ¤sta artiklar). Nyhetsgrupperna visas i mitten "
+"av skÃ¤rmen, vanligtvis med antalet olÃ¤sta artiklar visade pÃ¥ samma rad "
+"framfÃ¶r, men detta kan anpassas via B<select_format>."
+
+#. type: Plain text
+#: doc/tin.1:411
+#, no-wrap
+msgid ""
+"\\f(CR-E<gt>M    1     2  comp.security.announce  Announcements from the CERT abou\n"
+"  M    2     1  news.admin.announce     Announcements for news adminstra\n"
+"       3    22  news.software.misc      News-related software other than\n"
+"       4  1475  news.software.nntp      The Network News Transfer Protoc\n"
+"  X    5   124  news.software.readers   Discussion of software used to r\\fR\n"
+msgstr ""
+"\\f(CR-E<gt>M    1     2  comp.security.announce  Meddelanden frÃ¥n CERT om\n"
+"  M    2     1  news.admin.announce     Meddelanden fÃ¶r nyhetsadministratÃ¶rer\n"
+"       3    22  news.software.misc      Nyhetsrelaterad programvara utÃ¶ver\n"
+"       4  1475  news.software.nntp      Network News Transfer Protoc\n"
+"  X    5   124  news.software.readers   Diskussion om programvara som anvÃ¤nds fÃ¶r att r\\fR\n"
+
+#. type: Plain text
+#: doc/tin.1:414
+msgid ""
+"There may also be a character prefixing the line. An explanation follows:"
+msgstr "Det kan ocksÃ¥ finnas ett tecken framfÃ¶r raden. En fÃ¶rklaring fÃ¶ljer:"
+
+#. type: TP
+#: doc/tin.1:414
+#, no-wrap
+msgid "B<u>"
+msgstr "B<u>"
+
+#. type: Plain text
+#: doc/tin.1:419
+msgid ""
+"This group is unsubscribed. To see only your subscribed groups use the "
+"B<SelectToggleReadDisplay> ('B<r>') or B<SelectYankActive> ('B<y>') toggle "
+"keys."
+msgstr ""
+"Denna grupp Ã¤r avregistrerad. FÃ¶r att endast se dina registrerade grupper, "
+"anvÃ¤nd vÃ¤xlingsknapparna B<SelectToggleReadDisplay> ('B<r>') eller "
+"B<SelectYankActive> ('B<y>')."
+
+#. type: TP
+#: doc/tin.1:419
+#, no-wrap
+msgid "B<M>"
+msgstr "B<M>"
+
+#. type: Plain text
+#: doc/tin.1:424
+msgid ""
+"This is a moderated group. Any posts you make will have to be approved by "
+"the group administrator before it will be made public. B<tin> will ask for "
+"confirmation before you post to a moderated group."
+msgstr ""
+"Detta Ã¤r en modererad grupp. Alla inlÃ¤gg du gÃ¶r mÃ¥ste godkÃ¤nnas av "
+"gruppadministratÃ¶ren innan de publiceras. B<tin> kommer att be om "
+"bekrÃ¤ftelse innan du publicerar nÃ¥got i en modererad grupp."
+
+#. type: TP
+#: doc/tin.1:424
+#, no-wrap
+msgid "B<N>"
+msgstr "B<N>"
+
+#. type: Plain text
+#: doc/tin.1:433
+msgid ""
+"This is a new newsgroup which has been created since you last used B<tin>. "
+"New newsgroups are not subscribed to by default (However, see the "
+"$B<AUTOSUBSCRIBE> / $B<AUTOUNSUBSCRIBE> environment variables).  Subscribe "
+"to it in the normal way if you wish the group to continue to appear in your "
+"Selection Menu. Simply ignore new newsgroups and they will be gone the next "
+"time you start B<tin>. You will have to yank in all the groups to find them "
+"in a later session."
+msgstr ""
+"Detta Ã¤r en ny nyhetsgrupp som har skapats sedan du senast anvÃ¤nde B<tin>. "
+"Nya nyhetsgrupper prenumereras inte pÃ¥ som standard (se dock "
+"miljÃ¶variablerna $B<AUTOSUBSCRIBE> / $B<AUTOUNSUBSCRIBE> ).  Prenumerera pÃ¥ "
+"den pÃ¥ vanligt sÃ¤tt om du vill att gruppen ska fortsÃ¤tta att visas i ditt "
+"urvalsmeny. Ignorera helt enkelt nya nyhetsgrupper sÃ¥ fÃ¶rsvinner de nÃ¤sta "
+"gÃ¥ng du startar B<tin>. Du mÃ¥ste hÃ¤mta in alla grupper fÃ¶r att hitta dem i "
+"en senare session."
+
+#. type: TP
+#: doc/tin.1:433
+#, no-wrap
+msgid "B<D>"
+msgstr "B<D>"
+
+#. type: Plain text
+#: doc/tin.1:439
+msgid ""
+"This group no longer exists. If you no longer wish to see this group then "
+"unsubscribe from it in the normal way. This flag will only appear if you "
+"have set B<strip_bogus> to \"Mark with D on selection screen\" in the "
+"Options Menu."
+msgstr ""
+"Denna grupp finns inte lÃ¤ngre. Om du inte lÃ¤ngre vill se denna grupp kan du "
+"avsluta prenumerationen pÃ¥ vanligt sÃ¤tt. Denna flagga visas endast om du har "
+"stÃ¤llt in B<strip_bogus> pÃ¥ \"Markera med D pÃ¥ valskÃ¤rmen\" i "
+"alternativmenyn."
+
+#. type: TP
+#: doc/tin.1:439
+#, no-wrap
+msgid "B<X>"
+msgstr "B<X>"
+
+#. type: Plain text
+#: doc/tin.1:443
+msgid ""
+"You may no longer make posts to this group. Often a group will be superseded "
+"by a more appropriately named one."
+msgstr ""
+"Du kan inte lÃ¤ngre gÃ¶ra inlÃ¤gg i denna grupp. Ofta ersÃ¤tts en grupp av en "
+"annan med ett mer passande namn."
+
+#. type: TP
+#: doc/tin.1:443
+#, no-wrap
+msgid "B<=>"
+msgstr "B<=>"
+
+#. type: Plain text
+#: doc/tin.1:448
+msgid ""
+"This group has been renamed and you may no longer post to it. If you do, "
+"then you will receive an error from your news server telling you the correct "
+"group to post to."
+msgstr ""
+"Denna grupp har bytt namn och du kan inte lÃ¤ngre skicka inlÃ¤gg till den. Om "
+"du gÃ¶r det kommer du att fÃ¥ ett felmeddelande frÃ¥n din nyhetsserver med "
+"information om vilken grupp du ska skicka inlÃ¤gg till."
+
+#. type: Plain text
+#: doc/tin.1:458
+msgid ""
+"At the Group level the title contains the name of the group, the number of "
+"conversation threads, the abbreviated threading method (B<thread_articles>), "
+"the limit of articles to get (if set; B<getart_limit>), the total number of "
+"(unread) articles (B<art_marked_read> or B<art_marked_unread>), the number "
+"of hot articles B<art_marked_selected>, the number of read hot articles (if "
+"any; B<art_marked_read_selected>), the number of recent articles "
+"(B<art_marked_recent>) and the number of killed articles "
+"(B<art_marked_killed>). I.e.:"
+msgstr ""
+"PÃ¥ gruppnivÃ¥ innehÃ¥ller titeln gruppens namn, antalet konversationstrÃ¥dar, "
+"den fÃ¶rkortade trÃ¥dningsmetoden (B<thread_articles>), grÃ¤nsen fÃ¶r artiklar "
+"att hÃ¤mta (om instÃ¤lld; B<getart_limit>), det totala antalet (olÃ¤sta) "
+"artiklar (B<art_marked_read> eller B<art_marked_unread>), antalet populÃ¤ra "
+"artiklar B<art_marked_selected>, antalet lÃ¤sta populÃ¤ra artiklar (om det "
+"finns nÃ¥gra; B<art_marked_read_selected>), antalet senaste artiklar "
+"(B<art_marked_recent>) och antalet borttagna artiklar "
+"(B<art_marked_killed>). Dvs.:"
+
+#. type: Plain text
+#: doc/tin.1:462
+#, no-wrap
+msgid "alt.sources (5B -50/23+ 0* 3o 0K)\n"
+msgstr "alt.sources (5B -50/23+ 0* 3o 0K)\n"
+
+#. type: Plain text
+#: doc/tin.1:470
+msgid ""
+"The characters after the numbers depend on configuration and if the "
+"currently B<show_only_unread_arts> is active or not.  Some numbers could be "
+"missing if the specific option is not enabled.  It might also contain an "
+"'M', 'X' or '=' (see above; may not work with the ''B<-n>'' command-line "
+"switch) if the group is moderated, set to no posting or postings to it get "
+"redirected."
+msgstr ""
+"Tecknen efter siffrorna beror pÃ¥ konfigurationen och pÃ¥ om "
+"B<show_only_unread_arts> en fÃ¶r nÃ¤rvarande Ã¤r aktiv eller inte.  Vissa "
+"siffror kan saknas om den specifika optionen inte Ã¤r aktiverad.  Den kan "
+"ocksÃ¥ innehÃ¥lla ett 'M', 'X' eller '=' (se ovan; fungerar kanske inte med "
+"kommandoradsflaggan ''B<-n>'') om gruppen Ã¤r modererad, instÃ¤lld pÃ¥ att inte "
+"tillÃ¥ta inlÃ¤gg eller om inlÃ¤gg till den omdirigeras."
+
+#. type: Plain text
+#: doc/tin.1:479
+msgid ""
+"If a thread has unread articles it is marked with B<art_marked_unread> in "
+"front of the total number of articles in the thread. If there are recent "
+"articles within the thread it might be marked with B<art_marked_recent> in "
+"front of the total number of articles in the thread \\(em this is controlled "
+"by the B<recent_time> option. If a thread has hot articles in it (see also "
+"section \"FILTERING ARTICLES\") it's marked with B<art_marked_selected> in "
+"front of the total number of articles in the thread. The display can be "
+"customized via B<group_format>."
+msgstr ""
+"Om en trÃ¥d har olÃ¤sta artiklar markeras den med B<art_marked_unread> framfÃ¶r "
+"det totala antalet artiklar i trÃ¥den. Om det finns nya artiklar i trÃ¥den kan "
+"den markeras med B<art_marked_recent> framfÃ¶r det totala antalet artiklar i "
+"trÃ¥den \\(detta styrs av alternativet B<recent_time>. Om en trÃ¥d innehÃ¥ller "
+"populÃ¤ra artiklar (se Ã¤ven avsnittet \"FILTRERA ARTIKLAR\") markeras den med "
+"B<art_marked_selected> framfÃ¶r det totala antalet artiklar i trÃ¥den. "
+"Visningen kan anpassas via B<group_format>."
+
+#. type: Plain text
+#: doc/tin.1:489
+#, no-wrap
+msgid "\\f(CRde.admin.net-abuse.announce (11B 13+ 1* 1o 0K) M\\fR\n"
+msgstr "\\f(CRde.admin.net-abuse.announce (11B 13+ 1* 1o 0K) M\\fR\n"
+
+#. type: Plain text
+#: doc/tin.1:494
+#, no-wrap
+msgid ""
+"\\f(CR-E<gt>   1   +   3  108 bincancels in de.talk.sex        Christopher Lueg E<lt>l\n"
+"     2   +       69 EMP/ECP gecancelt. xynx. BI= 10  Henning Weede E<lt>hwee\n"
+"     3   o       93 EMP gecancelt. SouthBeach/Palms  Henning Weede E<lt>hwee\n"
+"     4   *      368 E<lt>1997-11-12E<gt> Fremdcancel-FAQ     Thomas Roessler E<lt>ro\\fR\n"
+msgstr ""
+"\\f(CR-E<gt>  1   +   3  108 bincancels i de.talk.sex        Christopher Lueg E<lt>l\n"
+"     2   +       69 EMP/ECP gecancelt. xynx. BI= 10  Henning Weede E<lt>hwee\n"
+"     3   o       93 EMP gecancelt. SouthBeach/Palms  Henning Weede E<lt>hwee\n"
+"     4   *      368 E<lt>1997-11-12E<gt> Fremdcancel-FAQ     Thomas Roessler E<lt>ro\\fR\n"
+
+#.  FIXME - add description of fields
+#. type: Plain text
+#: doc/tin.1:499
+msgid ""
+"At the Thread level the screen usually (depends on the threading method "
+"used) looks like this, but can be customized via B<thread_format>:"
+msgstr ""
+"PÃ¥ trÃ¥dnivÃ¥ ser skÃ¤rmen vanligtvis (beroende pÃ¥ vilken trÃ¥dningsmetod som "
+"anvÃ¤nds) ut sÃ¥ hÃ¤r, men kan anpassas via B<thread_format>:"
+
+#. type: Plain text
+#: doc/tin.1:506
+#, no-wrap
+msgid ""
+"\\f(CR-E<gt>   1      [   7]  What is this funny tree in the thre Robert F. Simmig\n"
+"     2      [  12]  +-E<gt>                                 Sephan Wagner E<lt>s\n"
+"     3      [ 230]  | `-E<gt>Tin thread-level (was: What is Bob Johnson E<lt>bob\n"
+"     4      [  22]  `-E<gt>tin threading menu               Brian Richardson\\fR\n"
+msgstr ""
+"\\f(CR-E<gt>  1      [   7]  Vad Ã¤r det fÃ¶r lustigt trÃ¤d i tre Robert F. Simmig\n"
+"     2      [  12]  +-E<gt>                                Sephan Wagner E<lt>s\n"
+"     3      [ 230]  | `-E<gt>Tin trÃ¥dnivÃ¥ (var: Vad Ã¤r Bob Johnson E<lt>bob\n"
+"     4      [  22]  `-E<gt>tin trÃ¥dningsmeny               Brian Richardson\\fR\n"
+
+#.  FIXME - add description of fields
+#. type: Plain text
+#: doc/tin.1:510
+msgid "At the Article level the page header has the following format:"
+msgstr "PÃ¥ artikelnivÃ¥ har sidhuvudet fÃ¶ljande format:"
+
+#. type: Plain text
+#: doc/tin.1:516
+#, no-wrap
+msgid ""
+"\\f(CRSun, 28 Dec 1997 21:21:01   de.admin.news.groups       Thread   20 of 86\n"
+"Lines 50   Re: EINSPRUCH zu RESULT:de.comm.mobil.ALL   Article  47 of 59\n"
+"Urs Janssen E<lt>urs@akk.orgE<gt>         at Arbeitskreis Kultur und Kommunikati\\fR\n"
+msgstr ""
+"\\f(CRSun, 28 dec 1997 21:21:01   de.admin.news.groups       TrÃ¥d   20 av 86\n"
+"Rader 50   Re: EINSPRUCH zu RESULT:de.comm.mobil.ALL   Artikel  47 av 59\n"
+"Urs Janssen E<lt>urs@akk.orgE<gt>        vid Arbeitskreis Kultur und Kommunikati\\fR\n"
+
+#. type: Plain text
+#: doc/tin.1:518
+#, no-wrap
+msgid "\\f(CRarticle-body\\fR\n"
+msgstr "\\f(CRarticle-body\\fR\n"
+
+#. type: Plain text
+#: doc/tin.1:524
+msgid ""
+"The look of the Selection, Group and Thread level can be customized. See the "
+"section \"CUSTOMIZING THE SCREEN FORMAT\"."
+msgstr ""
+"Utseendet pÃ¥ val-, grupp- och trÃ¥dnivÃ¥n kan anpassas. Se avsnittet \"ANPASSA "
+"SKÃ„RMMODELLEN\"."
+
+#. type: SS
+#: doc/tin.1:524
+#, no-wrap
+msgid "COMMON MOVING KEYS"
+msgstr "VANLIGA FLYTTKNAPPAR"
+
+#. type: Plain text
+#: doc/tin.1:527
+msgid ""
+"This table shows the common keys used for moving around all levels within "
+"B<tin>."
+msgstr ""
+"Denna tabell visar de vanliga tangenterna som anvÃ¤nds fÃ¶r att navigera "
+"mellan alla nivÃ¥er i B<tin>."
+
+#. type: ta
+#: doc/tin.1:529
+#, no-wrap
+msgid "\\w'Beg. of list/article  'u +\\w'ANSI/vt100   'u"
+msgstr "\\w'BÃ¶rjan av lista/artikel 'u +\\w'ANSI/vt100 'u"
+
+#. type: Plain text
+#: doc/tin.1:537
+#, no-wrap
+msgid ""
+"\tANSI/vt100\tOther Terminals\n"
+"Beg. of list/article\tB<Home>\tB<FirstPage> (B<^>)\n"
+"End of list/article\tB<End>\tB<LastPage> (B<$>)\n"
+"Page Up\tB<PgUp>\tB<PageUp> (B<u>, B<^U> or B<^B>)\n"
+"Page Down\tB<PgDn>\tB<PageDown> (B<^D> or B<^F> or B<E<lt>SPACEE<gt>>)\n"
+"Line Up\tB<Up arrow>\tB<Up> (B<k> or B<^P>)\n"
+"Line Down\tB<Down arrow>\tB<Down> (B<j> or B<^N>)\n"
+msgstr ""
+"\tANSI/vt100    Andra terminaler\n"
+"BÃ¶rjan av lista/artikel    B<Home>    B<FirstPage> (B<^>)\n"
+"Slutet av lista/artikel    B<End>    B<LastPage> (B<$>)\n"
+"Sida upp    B<PgUp>    B<PageUp> (B<u>, B<^U> eller B<^B>)\n"
+"Sida ner    B<PgDn>    B<PageDown> (B<^D> eller B<^F> eller B<E<lt>SPACEE<gt>>)\n"
+"Linje uppÃ¥t    B<Up arrow>    B<Up> (B<k> eller B<^P>)\n"
+"Linje nedÃ¥t    B<Down arrow>    B<Down> (B<j> eller B<^N>)\n"
+
+#. type: SS
+#: doc/tin.1:541
+#, no-wrap
+msgid "COMMON EDITING COMMANDS"
+msgstr "VANLIGA REDIGERINGSKOMMANDON"
+
+#. type: Plain text
+#: doc/tin.1:548
+msgid ""
+"An B<\\%emacs>(1)  style editing package allows the easy editing of input "
+"strings.  A history list allows the easy reuse of previously entered "
+"strings.  In addition to the cursor keys, the following commands are "
+"available when editing a string:"
+msgstr ""
+"Ett redigeringspaket av typen B<\\%emacs>(1) gÃ¶r det enkelt att redigera "
+"inmatade strÃ¤ngar. En historiklista gÃ¶r det enkelt att Ã¥teranvÃ¤nda tidigare "
+"inmatade strÃ¤ngar. FÃ¶rutom piltangenterna finns fÃ¶ljande kommandon "
+"tillgÃ¤ngliga vid redigering av en strÃ¤ng:"
+
+#. type: TP
+#: doc/tin.1:548
+#, no-wrap
+msgid "B<^A, ^E>"
+msgstr "B<^A, ^E>"
+
+#. type: Plain text
+#: doc/tin.1:551
+msgid "move to beginning or end of line, respectively."
+msgstr "flytta till bÃ¶rjan respektive slutet av raden."
+
+#. type: TP
+#: doc/tin.1:551
+#, no-wrap
+msgid "B<^F, ^B>"
+msgstr "B<^F, ^B>"
+
+#. type: Plain text
+#: doc/tin.1:554
+msgid "non-destructive move forward or back one location, respectively."
+msgstr "fÃ¶rflytta sig framÃ¥t eller bakÃ¥t en plats utan att fÃ¶rstÃ¶ra nÃ¥got."
+
+#. type: TP
+#: doc/tin.1:554
+#, no-wrap
+msgid "B<^D>"
+msgstr "B<^D>"
+
+#. type: Plain text
+#: doc/tin.1:558
+msgid ""
+"delete the character currently under the cursor, or send EOF if no "
+"characters in the buffer."
+msgstr ""
+"ta bort tecknet som fÃ¶r nÃ¤rvarande finns under markÃ¶ren, eller skicka EOF om "
+"det inte finns nÃ¥gra tecken i buffertminnet."
+
+#. type: TP
+#: doc/tin.1:558
+#, no-wrap
+msgid "B<^H, E<lt>DELE<gt>>"
+msgstr "B<^H, E<lt>DELE<gt>>"
+
+#. type: Plain text
+#: doc/tin.1:561
+msgid "delete character left of the cursor."
+msgstr "ta bort tecknet till vÃ¤nster om markÃ¶ren."
+
+#. type: TP
+#: doc/tin.1:561
+#, no-wrap
+msgid "B<^K>"
+msgstr "B<^K>"
+
+#. type: Plain text
+#: doc/tin.1:564
+msgid "delete from cursor to end of line."
+msgstr "ta bort frÃ¥n markÃ¶ren till slutet av raden."
+
+#. type: TP
+#: doc/tin.1:564
+#, no-wrap
+msgid "B<^P, ^N>"
+msgstr "B<^P, ^N>"
+
+#. type: Plain text
+#: doc/tin.1:567
+msgid "move through history, previous and next, respectively."
+msgstr "gÃ¥ igenom historiken, fÃ¶regÃ¥ende och nÃ¤sta, respektive."
+
+#. type: TP
+#: doc/tin.1:567
+#, no-wrap
+msgid "B<^L, ^R>"
+msgstr "B<^L, ^R>"
+
+#. type: Plain text
+#: doc/tin.1:570
+msgid "redraw the current line."
+msgstr "rita om den aktuella linjen."
+
+#. type: TP
+#: doc/tin.1:570
+#, no-wrap
+msgid "B<E<lt>CRE<gt>>"
+msgstr "B<E<lt>CRE<gt>>"
+
+#. type: Plain text
+#: doc/tin.1:574
+msgid ""
+"places line on history list if non-blank, appends newline and returns to the "
+"caller."
+msgstr ""
+"placerar raden i historiklistan om den inte Ã¤r tom, lÃ¤gger till en ny rad "
+"och Ã¥tergÃ¥r till anroparen."
+
+#. type: TP
+#: doc/tin.1:574
+#, no-wrap
+msgid "B<E<lt>ESCE<gt>>"
+msgstr "B<E<lt>ESCE<gt>>"
+
+#. type: Plain text
+#: doc/tin.1:579
+msgid "aborts the present editing operation."
+msgstr "avbryter den aktuella redigeringsÃ¥tgÃ¤rden."
+
+#. type: SS
+#: doc/tin.1:579
+#, no-wrap
+msgid "GLOBAL COMMANDS"
+msgstr "GLOBALA KOMMANDON"
+
+#. type: Plain text
+#: doc/tin.1:582
+msgid ""
+"The following commands are available at all 4 menu levels and always have "
+"the same effect."
+msgstr ""
+"FÃ¶ljande kommandon Ã¤r tillgÃ¤ngliga pÃ¥ alla fyra menynivÃ¥er och har alltid "
+"samma effekt."
+
+#. type: TP
+#: doc/tin.1:582 doc/tin.1:1503 doc/tin.1:1557 doc/tin.1:1603
+#, no-wrap
+msgid "B<ShellEscape '!'>"
+msgstr "B<ShellEscape '!'>"
+
+#. type: Plain text
+#: doc/tin.1:587
+msgid ""
+"Shell escape. B<ShellEscape> by itself will launch a shell, B<ShellEscape> "
+"E<lt>commandE<gt> will run an external E<lt>commandE<gt>. This facility may "
+"have been disabled by the System Administrator."
+msgstr ""
+"Shell-flykt. B<ShellEscape> i sig startar ett skal, B<ShellEscape> "
+"E<lt>kommandoE<gt> kÃ¶r ett externt E<lt>kommandoE<gt>. Denna funktion kan ha "
+"inaktiverats av systemadministratÃ¶ren."
+
+#. type: TP
+#: doc/tin.1:587
+#, no-wrap
+msgid "B<ToggleColor '&'>"
+msgstr "B<ToggleColor '&'>"
+
+#. type: Plain text
+#: doc/tin.1:590
+msgid "Toggle use of ANSI color."
+msgstr "VÃ¤xla mellan anvÃ¤ndning av ANSI-fÃ¤rg."
+
+#. type: TP
+#: doc/tin.1:590
+#, no-wrap
+msgid "B<RedrawScr '^L'>"
+msgstr "B<RedrawScr '^L'>"
+
+#. type: Plain text
+#: doc/tin.1:593
+msgid "Redraw the current screen."
+msgstr "Rita om den aktuella skÃ¤rmen."
+
+#. type: TP
+#: doc/tin.1:593
+#, no-wrap
+msgid "B<ScrollUp 'E<lt>'>"
+msgstr "B<ScrollUp 'E<lt>'>"
+
+#. type: Plain text
+#: doc/tin.1:596
+msgid "Scroll screen up by one line."
+msgstr "Rulla skÃ¤rmen uppÃ¥t en rad."
+
+#. type: TP
+#: doc/tin.1:596
+#, no-wrap
+msgid "B<ScrollDown 'E<gt>'>"
+msgstr "B<ScrollDown 'E<gt>'>"
+
+#. type: Plain text
+#: doc/tin.1:599
+msgid "Scroll screen down by one line."
+msgstr "Rulla ned skÃ¤rmen en rad."
+
+#. type: TP
+#: doc/tin.1:599
+#, no-wrap
+msgid "B<Postponed 'O' '^O'>"
+msgstr "B<Postponed 'O' '^O'>"
+
+#. type: Plain text
+#: doc/tin.1:613
+msgid ""
+"Reload postponed article. If your system blocks the B<Postponed> key you "
+"must quote it by pressing 'B<^V>' (CTRL-V) first. The postpone-menu offers "
+"the following actions: B<PromptYes> ('B<y>') = reload and spawn editor; "
+"B<PostponeOverride> ('B<Y>') = post article (without spawning editor); "
+"B<PostponeAll> ('B<A>') = post all postponed articles (without spawning "
+"editor); B<PromptNo> ('B<n>') = skip this article; B<Quit> ('B<q>') = quit "
+"postponed menu. Currently there is no 'simple' way to delete a postponed "
+"article from the postponed-file, you have to use the following command "
+"sequence instead: reload it with B<Postponed>, enter editor with "
+"B<PromptYes> ('B<y>'), quit editor, discard posting with B<Quit> "
+"('B<^O>''B<y>''B<q>'). See also ''B<-o>'' command-line switch."
+msgstr ""
+"LÃ¤s om uppskjuten artikel. Om ditt system blockerar B<Postponed> -tangenten "
+"mÃ¥ste du citera den genom att fÃ¶rst trycka pÃ¥ 'B<^V>' (CTRL-V). Menyn fÃ¶r "
+"uppskjutna artiklar erbjuder fÃ¶ljande Ã¥tgÃ¤rder: B<PromptYes> ('B<y>') = "
+"ladda om och Ã¶ppna redigeraren; B<PostponeOverride> ('B<Y>') = publicera "
+"artikel (utan att Ã¶ppna redigeraren); B<PostponeAll> ('B<A>') = publicera "
+"alla uppskjutna artiklar (utan att Ã¶ppna redigeraren); B<PromptNo> ('B<n>') "
+"= hoppa Ã¶ver denna artikel; B<Quit> ('B<q>') = avsluta menyn fÃ¶r uppskjutna "
+"artiklar. FÃ¶r nÃ¤rvarande finns det inget \"enkelt\" sÃ¤tt att ta bort en "
+"uppskjuten artikel frÃ¥n filen med uppskjutna artiklar. IstÃ¤llet mÃ¥ste du "
+"anvÃ¤nda fÃ¶ljande kommandosekvens: ladda om den med B<Postponed>, Ã¶ppna "
+"redigeraren med B<PromptYes> ('B<y>'), avsluta redigeraren, avbryt "
+"publiceringen med B<Quit> ('B<^O>''B<y>''B<q>'). Se Ã¤ven kommandoradsflaggan "
+"''B<-o>''."
+
+#. type: TP
+#: doc/tin.1:613 doc/tin.1:1509 doc/tin.1:1564 doc/tin.1:1609
+#, no-wrap
+msgid "B<Help 'h'>"
+msgstr "B<Help 'h'>"
+
+#. type: Plain text
+#: doc/tin.1:619
+msgid ""
+"Help screen of commands available on the current menu. You can use "
+"B<SearchSubjF> ('B</>'), B<SearchSubjB> ('B<?>') and B<SearchRepeat> ('B<\\"
+"(rs>') to search on this screen. B<Quit> ('B<q>') returns to the menu."
+msgstr ""
+"HjÃ¤lpskÃ¤rm med kommandon som Ã¤r tillgÃ¤ngliga i den aktuella menyn. Du kan "
+"anvÃ¤nda B<SearchSubjF> ('B</>'), B<SearchSubjB> ('B<?>') och B<SearchRepeat> "
+"('B<\\(rs>') fÃ¶r att sÃ¶ka pÃ¥ denna skÃ¤rm. B<Quit> ('B<q>') Ã¥tergÃ¥r till "
+"menyn."
+
+#. type: TP
+#: doc/tin.1:619 doc/tin.1:1512 doc/tin.1:1567 doc/tin.1:1612
+#, no-wrap
+msgid "B<ToggleHelpDisplay 'H'>"
+msgstr "B<ToggleHelpDisplay 'H'>"
+
+#. type: Plain text
+#: doc/tin.1:623 doc/tin.1:1516 doc/tin.1:1571 doc/tin.1:1616
+msgid ""
+"Toggle the display of help mini menu at the bottom of the screen and posting "
+"etiquette after composing an article (B<beginner_level>)."
+msgstr ""
+"VÃ¤xla mellan visning av hjÃ¤lpminimenyn lÃ¤ngst ned pÃ¥ skÃ¤rmen och "
+"publiceringsetikett efter att du har skrivit en artikel (B<bÃ¶rjarnivÃ¥>)."
+
+#. type: TP
+#: doc/tin.1:623
+#, no-wrap
+msgid "B<DisplayPostHist 'W'>"
+msgstr "B<DisplayPostHist 'W'>"
+
+#. type: Plain text
+#: doc/tin.1:628
+msgid ""
+"List articles posted by user. The date posted, the newsgroup and the subject "
+"are listed. See the section \"POSTING HISTORY LISTING\" for more information."
+msgstr ""
+"Lista artiklar publicerade av anvÃ¤ndaren. Publiceringsdatum, nyhetsgrupp och "
+"Ã¤mne visas. Se avsnittet \"LISTA Ã–VER PUBLICERINGSHISTORIK\" fÃ¶r mer "
+"information."
+
+#. type: TP
+#: doc/tin.1:628
+#, no-wrap
+msgid "B<Version 'v'>"
+msgstr "B<Version 'v'>"
+
+#.  -------------------------------------------------------------------
+#. type: Plain text
+#: doc/tin.1:633
+msgid "Print B<tin> version information."
+msgstr "Skriv ut B<tin> -versionsinformation."
+
+#. type: SS
+#: doc/tin.1:633
+#, no-wrap
+msgid "NEWSGROUP SELECTION COMMANDS"
+msgstr "KOMMANDON FÃ–R VAL AV NYHETSGRUPP"
+
+#. type: TP
+#: doc/tin.1:634 doc/tin.1:779 doc/tin.1:1040 doc/tin.1:1219 doc/tin.1:4031
+#, no-wrap
+msgid "B<4>"
+msgstr "B<4>"
+
+#. type: Plain text
+#: doc/tin.1:637
+msgid "Select group 4."
+msgstr "VÃ¤lj grupp 4."
+
+#. type: TP
+#: doc/tin.1:637 doc/tin.1:786
+#, no-wrap
+msgid "B<MarkAncientArtRead '^E'>"
+msgstr "B<MarkAncientArtRead '^E'>"
+
+#. type: Plain text
+#: doc/tin.1:641 doc/tin.1:790
+msgid ""
+"Mark all articles in the current group older than a given time in days or a "
+"date string formatted according to B<RFC\\ 5322> as read."
+msgstr ""
+"Markera alla artiklar i den aktuella gruppen som Ã¤r Ã¤ldre Ã¤n en viss tid i "
+"dagar eller ett datumformat enligt B<RFC\\ 5322> som lÃ¤sta."
+
+#. type: TP
+#: doc/tin.1:641
+#, no-wrap
+msgid "B<SelectResetNewsrc '^R'>"
+msgstr "B<SelectResetNewsrc '^R'>"
+
+#. type: Plain text
+#: doc/tin.1:645
+msgid ""
+"Reset I<${TIN_HOMEDIR:-\"$HOME\"}/.newsrc> file. This will destroy all "
+"records of which articles have been read, so use this carefully."
+msgstr ""
+"Ã…terstÃ¤ll filen I<${TIN_HOMEDIR:-\"$HOME\"}/.newsrc>. Detta kommer att "
+"radera alla uppgifter om vilka artiklar som har lÃ¤sts, sÃ¥ anvÃ¤nd denna "
+"funktion med fÃ¶rsiktighet."
+
+#. type: TP
+#: doc/tin.1:645 doc/tin.1:804 doc/tin.1:1061
+#, no-wrap
+msgid "B<SetRange '#'>"
+msgstr "B<SetRange '#'>"
+
+#. type: Plain text
+#: doc/tin.1:649 doc/tin.1:808 doc/tin.1:1065
+msgid ""
+"Choose a range of articles to be affected by the next command. See the "
+"section \"RANGES\" for more information."
+msgstr ""
+"VÃ¤lj ett intervall av artiklar som ska pÃ¥verkas av nÃ¤sta kommando. Se "
+"avsnittet \"INTERVALL\" fÃ¶r mer information."
+
+#. type: TP
+#: doc/tin.1:649
+#, no-wrap
+msgid "B<SelectSortActive '.'>"
+msgstr "B<SelectSortActive '.'>"
+
+#. type: Plain text
+#: doc/tin.1:652
+msgid "Sort the list of newsgroups."
+msgstr "Sortera listan Ã¶ver nyhetsgrupper."
+
+#. type: TP
+#: doc/tin.1:652 doc/tin.1:811 doc/tin.1:1068 doc/tin.1:1280 doc/tin.1:1500
+#: doc/tin.1:1551 doc/tin.1:1600
+#, no-wrap
+msgid "B<SearchRepeat '\\(rs'>"
+msgstr "B<SearchRepeat '\\(rs'>"
+
+#. type: Plain text
+#: doc/tin.1:655 doc/tin.1:814 doc/tin.1:1071 doc/tin.1:1283 doc/tin.1:1503
+#: doc/tin.1:1554 doc/tin.1:1603
+msgid "Repeat the previous search."
+msgstr "Upprepa fÃ¶regÃ¥ende sÃ¶kning."
+
+#. type: TP
+#: doc/tin.1:655 doc/tin.1:814 doc/tin.1:1071 doc/tin.1:1283 doc/tin.1:1494
+#: doc/tin.1:1545 doc/tin.1:1594
+#, no-wrap
+msgid "B<SearchSubjF '/'>"
+msgstr "B<SearchSubjF '/'>"
+
+#. type: Plain text
+#: doc/tin.1:658
+msgid "Search for a group by name and description (if displayed)."
+msgstr "SÃ¶k efter en grupp efter namn och beskrivning (om det visas)."
+
+#. type: TP
+#: doc/tin.1:658 doc/tin.1:817 doc/tin.1:1074 doc/tin.1:1286 doc/tin.1:1497
+#: doc/tin.1:1548 doc/tin.1:1597
+#, no-wrap
+msgid "B<SearchSubjB '?'>"
+msgstr "B<SearchSubjB '?'>"
+
+#. type: Plain text
+#: doc/tin.1:661
+msgid "Backward search through the group names and descriptions."
+msgstr "SÃ¶k bakÃ¥t genom gruppnamnen och beskrivningarna."
+
+#. type: TP
+#: doc/tin.1:661
+#, no-wrap
+msgid "B<SelectReadGrp '^J' 'E<lt>CRE<gt>'>"
+msgstr "B<SelectReadGrp '^J' 'E<lt>CRE<gt>'>"
+
+#. type: Plain text
+#: doc/tin.1:664
+msgid "Read current group."
+msgstr "LÃ¤s aktuell grupp."
+
+#. type: TP
+#: doc/tin.1:664
+#, no-wrap
+msgid "B<SelectEnterNextUnreadGrp 'E<lt>TABE<gt>' 'n'>"
+msgstr "B<SelectEnterNextUnreadGrp 'E<lt>TABE<gt>' 'n'>"
+
+#. type: Plain text
+#: doc/tin.1:668
+msgid ""
+"Enter next group with unread news. Will wrap around to the beginning of the "
+"group selection list looking for unread groups."
+msgstr ""
+"GÃ¥ till nÃ¤sta grupp med olÃ¤sta nyheter. GÃ¥r tillbaka till bÃ¶rjan av "
+"gruppvalslistan och letar efter olÃ¤sta grupper."
+
+#. type: TP
+#: doc/tin.1:668 doc/tin.1:892 doc/tin.1:1112 doc/tin.1:1347
+#, no-wrap
+msgid "B<Catchup 'c'>"
+msgstr "B<Catchup 'c'>"
+
+#. type: Plain text
+#: doc/tin.1:672
+msgid ""
+"Make current group as all read [after confirmation] and move to the next "
+"group in the group selection list."
+msgstr ""
+"GÃ¶r den aktuella gruppen lÃ¤sbar fÃ¶r alla [efter bekrÃ¤ftelse] och gÃ¥ vidare "
+"till nÃ¤sta grupp i gruppvalslistan."
+
+#. type: TP
+#: doc/tin.1:672 doc/tin.1:896 doc/tin.1:1116 doc/tin.1:1351
+#, no-wrap
+msgid "B<CatchupNextUnread 'C'>"
+msgstr "B<CatchupNextUnread 'C'>"
+
+#. type: Plain text
+#: doc/tin.1:676
+msgid ""
+"Mark current group as all read [after confirmation] and enter the next "
+"unread group in the group selection list."
+msgstr ""
+"Markera aktuell grupp som lÃ¤st [efter bekrÃ¤ftelse] och ange nÃ¤sta olÃ¤sta "
+"grupp i grupplistan."
+
+#. type: TP
+#: doc/tin.1:676
+#, no-wrap
+msgid "B<SelectToggleDescriptions 'd'>"
+msgstr "B<SelectToggleDescriptions 'd'>"
+
+#. type: Plain text
+#: doc/tin.1:680
+msgid ""
+"Toggle display to show just the group name or the group name and the group "
+"descriptions."
+msgstr ""
+"VÃ¤xla mellan att visa endast gruppnamnet eller gruppnamnet och "
+"gruppbeskrivningarna."
+
+#. type: TP
+#: doc/tin.1:680 doc/tin.1:909 doc/tin.1:1129 doc/tin.1:1363
+#, no-wrap
+msgid "B<EditFilter 'E'>"
+msgstr "B<EditFilter 'E'>"
+
+#. type: Plain text
+#: doc/tin.1:683 doc/tin.1:912 doc/tin.1:1132 doc/tin.1:1366
+msgid "Edit the filter file and reload it afterward."
+msgstr "Redigera filterfilen och lÃ¤s om den efterÃ¥t."
+
+#. type: TP
+#: doc/tin.1:683
+#, no-wrap
+msgid "B<SelectGoto 'g'>"
+msgstr "B<SelectGoto 'g'>"
+
+#. type: Plain text
+#: doc/tin.1:687 doc/tin.1:916
+msgid ""
+"Choose a new group by name. This command can be used to access any group, "
+"even those not currently yanked in."
+msgstr ""
+"VÃ¤lj en ny grupp efter namn. Detta kommando kan anvÃ¤ndas fÃ¶r att komma Ã¥t "
+"vilken grupp som helst, Ã¤ven de som inte Ã¤r inkopplade fÃ¶r tillfÃ¤llet."
+
+#. type: TP
+#: doc/tin.1:687 doc/tin.1:919 doc/tin.1:1138 doc/tin.1:1379 doc/tin.1:1506
+#: doc/tin.1:1560 doc/tin.1:1606
+#, no-wrap
+msgid "B<ToggleInfoLastLine 'i'>"
+msgstr "B<ToggleInfoLastLine 'i'>"
+
+#. type: Plain text
+#: doc/tin.1:692
+msgid ""
+"Toggle the display of the description of the current newsgroup in the last "
+"line. This will not be available if B<tin> was started with the \\&''B<-d>'' "
+"option."
+msgstr ""
+"VÃ¤xla mellan att visa beskrivningen av den aktuella nyhetsgruppen i sista "
+"raden. Detta Ã¤r inte tillgÃ¤ngligt om B<tin> startades med flaggan \\&''B<-"
+"d>'' ."
+
+#. type: TP
+#: doc/tin.1:692 doc/tin.1:923 doc/tin.1:1141 doc/tin.1:1382
+#, no-wrap
+msgid "B<ToggleInverseVideo 'I'>"
+msgstr "B<ToggleInverseVideo 'I'>"
+
+#. type: Plain text
+#: doc/tin.1:695 doc/tin.1:926 doc/tin.1:1144 doc/tin.1:1385
+msgid "Toggle inverse video."
+msgstr "VÃ¤xla mellan inverterad video."
+
+#. type: TP
+#: doc/tin.1:695 doc/tin.1:926 doc/tin.1:1144 doc/tin.1:1385
+#, no-wrap
+msgid "B<ConnectionInfo 'J'>"
+msgstr "B<ConnectionInfo 'J'>"
+
+#. type: Plain text
+#: doc/tin.1:698 doc/tin.1:929 doc/tin.1:1147 doc/tin.1:1388
+msgid "Show details about current connection."
+msgstr "Visa information om aktuell anslutning."
+
+#. type: TP
+#: doc/tin.1:698 doc/tin.1:938 doc/tin.1:1153 doc/tin.1:1394
+#, no-wrap
+msgid "B<LookupMessage 'L'>"
+msgstr "B<LookupMessage 'L'>"
+
+#. type: Plain text
+#: doc/tin.1:705
+msgid ""
+"Look up article by ''Message-ID:''. If none of the groups listed in the "
+"''Newsgroups:''-header of the referenced article is available, just the "
+"contents of the ''Newsgroups:''-header will be displayed in the last line.  "
+"At this level this command only works if reading via NNTP and the server "
+"supports [X]HDR (B<RFC\\ 2980>, B<RFC\\ 3977>) or XPAT (B<RFC\\ 2980>)."
+msgstr ""
+"SÃ¶k upp artikeln med ''Message-ID:''. Om ingen av grupperna som anges i "
+"''Newsgroups:''-rubriken i den refererade artikeln Ã¤r tillgÃ¤nglig, visas "
+"endast innehÃ¥llet i ''Newsgroups:''-rubriken i den sista raden.  PÃ¥ denna "
+"nivÃ¥ fungerar detta kommando endast om du lÃ¤ser via NNTP och servern stÃ¶der "
+"[X]HDR (B<RFC\\ 2980>, B<RFC\\ 3977>) eller XPAT (B<RFC\\ 2980>)."
+
+#. type: TP
+#: doc/tin.1:705
+#, no-wrap
+msgid "B<SelectMoveGrp 'm'>"
+msgstr "B<SelectMoveGrp 'm'>"
+
+#. type: Plain text
+#: doc/tin.1:711
+msgid ""
+"Move the current group within the group selection list. By entering '1' the "
+"group will become the first displayed group in the list, by entering '8' the "
+"eighth group in the list etc. By entering '$' the group will be the last "
+"group displayed."
+msgstr ""
+"Flytta den aktuella gruppen inom gruppvalslistan. Genom att ange '1' blir "
+"gruppen den fÃ¶rsta gruppen som visas i listan, genom att ange '8' blir den "
+"den Ã¥ttonde gruppen i listan osv. Genom att ange '$' blir gruppen den sista "
+"gruppen som visas."
+
+#. type: TP
+#: doc/tin.1:711 doc/tin.1:948 doc/tin.1:1404
+#, no-wrap
+msgid "B<OptionMenu 'M'>"
+msgstr "B<OptionMenu 'M'>"
+
+#. type: Plain text
+#: doc/tin.1:715 doc/tin.1:952 doc/tin.1:1408
+msgid ""
+"User configurable options menu (for more information see section \"GLOBAL "
+"OPTIONS MENU AND TINRC CONFIGURABLE VARIABLES\")."
+msgstr ""
+"AnvÃ¤ndarkonfigurerbart alternativmeny (fÃ¶r mer information, se avsnittet "
+"\"GLOBAL ALTERNATIVMENY OCH TINRC-KONFIGURERBARA VARIABLER\")."
+
+#. type: TP
+#: doc/tin.1:715
+#, no-wrap
+msgid "B<SelectNextUnreadGrp 'N'>"
+msgstr "B<SelectNextUnreadGrp 'N'>"
+
+#. type: Plain text
+#: doc/tin.1:718
+msgid "Positions the cursor on the next group with unread articles in it."
+msgstr "Placerar markÃ¶ren pÃ¥ nÃ¤sta grupp med olÃ¤sta artiklar."
+
+#. type: TP
+#: doc/tin.1:718 doc/tin.1:969 doc/tin.1:1168 doc/tin.1:1425
+#, no-wrap
+msgid "B<Quit 'q'>"
+msgstr "B<Quit 'q'>"
+
+#. type: Plain text
+#: doc/tin.1:722
+msgid ""
+"Quit B<tin> \\(em ask the user to confirm if B<confirm_choice> is set "
+"accordingly."
+msgstr ""
+"Avsluta B<tin> \\(em be anvÃ¤ndaren bekrÃ¤fta om B<confirm_choice> Ã¤r instÃ¤llt "
+"pÃ¥ rÃ¤tt sÃ¤tt."
+
+#. type: TP
+#: doc/tin.1:722 doc/tin.1:972 doc/tin.1:1171 doc/tin.1:1428
+#, no-wrap
+msgid "B<QuitTin 'Q'>"
+msgstr "B<QuitTin 'Q'>"
+
+#. type: Plain text
+#: doc/tin.1:725 doc/tin.1:975 doc/tin.1:1174 doc/tin.1:1431
+msgid "Quit B<tin> \\(em don't ask the user to confirm."
+msgstr "Avsluta B<tin> \\(em be inte anvÃ¤ndaren att bekrÃ¤fta."
+
+#. type: TP
+#: doc/tin.1:725
+#, no-wrap
+msgid "B<SelectToggleReadDisplay 'r'>"
+msgstr "B<SelectToggleReadDisplay 'r'>"
+
+#. type: Plain text
+#: doc/tin.1:730
+msgid ""
+"Toggle display of all subscribed to groups and just those groups containing "
+"unread articles. Command has no effect if groups were specified on the "
+"command-line when B<tin> was started."
+msgstr ""
+"VÃ¤xla mellan att visa alla grupper som du prenumererar pÃ¥ och endast de "
+"grupper som innehÃ¥ller olÃ¤sta artiklar. Kommandot har ingen effekt om "
+"grupper angavs pÃ¥ kommandoraden nÃ¤r B<tin> startades."
+
+#. type: TP
+#: doc/tin.1:730 doc/tin.1:978 doc/tin.1:1174
+#, no-wrap
+msgid "B<BugReport 'R'>"
+msgstr "B<BugReport 'R'>"
+
+#. type: Plain text
+#: doc/tin.1:734 doc/tin.1:982 doc/tin.1:1178
+msgid ""
+"Mail a bug report or comment to E<lt>tin-bugs@tin.orgE<gt>. This is the best "
+"way of getting bugs fixed and features added/changed."
+msgstr ""
+"Skicka ett felrapporteringsmeddelande eller kommentar till E<lt>tin-"
+"bugs@tin.orgE<gt>. Detta Ã¤r det bÃ¤sta sÃ¤ttet att fÃ¥ fel Ã¥tgÃ¤rdade och "
+"funktioner tillagda/Ã¤ndrade."
+
+#. type: TP
+#: doc/tin.1:734
+#, no-wrap
+msgid "B<SelectSubscribe 's'>"
+msgstr "B<SelectSubscribe 's'>"
+
+#. type: Plain text
+#: doc/tin.1:737
+msgid "Subscribe to current group."
+msgstr "Prenumerera pÃ¥ aktuell grupp."
+
+#. type: TP
+#: doc/tin.1:737
+#, no-wrap
+msgid "B<SelectSubscribePat 'S'>"
+msgstr "B<SelectSubscribePat 'S'>"
+
+#. type: Plain text
+#: doc/tin.1:742
+msgid ""
+"Subscribe to groups matching user specified pattern. See the section "
+"\"NEWSGROUP LISTS & WILDCARDS\" for the types of pattern that B<tin> "
+"understands."
+msgstr ""
+"Prenumerera pÃ¥ grupper som matchar anvÃ¤ndardefinierade mÃ¶nster. Se avsnittet "
+"\"NYHETSGRUPPLISTOR & JOKERTECKEN\" fÃ¶r information om vilka typer av "
+"mÃ¶nster som B<tin> fÃ¶rstÃ¥r."
+
+#. type: TP
+#: doc/tin.1:742
+#, no-wrap
+msgid "B<SelectUnsubscribe 'u'>"
+msgstr "B<SelectUnsubscribe 'u'>"
+
+#. type: Plain text
+#: doc/tin.1:747
+msgid ""
+"Unsubscribe to current group. This can be used to remove bogus groups.  See "
+"B<strip_bogus> in the \"GLOBAL OPTIONS MENU AND TINRC CONFIGURABLE "
+"VARIABLES\" section."
+msgstr ""
+"Avregistrera dig frÃ¥n aktuell grupp. Detta kan anvÃ¤ndas fÃ¶r att ta bort "
+"falska grupper. Se B<strip_bogus> i avsnittet \"GLOBALA ALTERNATIVMENYN OCH "
+"TINRC-KONFIGURERBARA VARIABLER\"."
+
+#. type: TP
+#: doc/tin.1:747
+#, no-wrap
+msgid "B<SelectUnsubscribePat 'U'>"
+msgstr "B<SelectUnsubscribePat 'U'>"
+
+#. type: Plain text
+#: doc/tin.1:752
+msgid ""
+"Unsubscribe to groups matching user specified pattern. See the section "
+"\"NEWSGROUP LISTS & WILDCARDS\" for the types of pattern that B<tin> "
+"understands."
+msgstr ""
+"Avregistrera dig frÃ¥n grupper som matchar anvÃ¤ndardefinierade mÃ¶nster. Se "
+"avsnittet \"NYHETSGRUPPLISTOR & JOKERTECKEN\" fÃ¶r information om vilka typer "
+"av mÃ¶nster som B<tin> fÃ¶rstÃ¥r."
+
+#. type: TP
+#: doc/tin.1:752 doc/tin.1:1007 doc/tin.1:1197 doc/tin.1:1465
+#, no-wrap
+msgid "B<Post 'w'>"
+msgstr "B<Post 'w'>"
+
+#. type: Plain text
+#: doc/tin.1:758
+msgid ""
+"Post an article to current group. If posting fails for some reason, you'll "
+"get the chance to B<PostEdit> ('B<e>') the article again, B<PostPostpone> "
+"('B<o>') it for later processing (see also ''B<-o>'' command-line switch) or "
+"discard it via B<Quit> ('B<q>')."
+msgstr ""
+"Publicera en artikel i den aktuella gruppen. Om publiceringen av nÃ¥gon "
+"anledning misslyckas fÃ¥r du mÃ¶jlighet att B<PostEdit> ('B<e>') artikeln "
+"igen, B<PostPostpone> ('B<o>') den fÃ¶r senare bearbetning (se Ã¤ven "
+"kommandoradsalternativet ''B<-o>'') eller kasta den via B<Quit> ('B<q>')."
+
+#. type: TP
+#: doc/tin.1:758
+#, no-wrap
+msgid "B<SelectQuitNoWrite 'X'>"
+msgstr "B<SelectQuitNoWrite 'X'>"
+
+#. type: Plain text
+#: doc/tin.1:761
+msgid "Quit B<tin> without saving any changes to the configuration."
+msgstr "Avsluta B<tin> utan att spara nÃ¥gra Ã¤ndringar i konfigurationen."
+
+#. type: TP
+#: doc/tin.1:761
+#, no-wrap
+msgid "B<SelectYankActive 'y'>"
+msgstr "B<SelectYankActive 'y'>"
+
+#. type: Plain text
+#: doc/tin.1:766
+msgid ""
+"Yanks in all groups. Toggles the displayed groups between all the groups in "
+"the I<${TIN_LIBDIR:-NEWSLIBDIR}\"/\"${TIN_ACTIVEFILE:-active}> file and just "
+"those that are subscribed to in I<${TIN_HOMEDIR:-\"$HOME\"}/.newsrc>."
+msgstr ""
+"Yanks i alla grupper. VÃ¤xlar mellan att visa alla grupper i filen I<$"
+"{TIN_LIBDIR:-NEWSLIBDIR}\"/\"${TIN_ACTIVEFILE:-active}> och endast de "
+"grupper som prenumereras pÃ¥ i I<${TIN_HOMEDIR:-\"$HOME\"}/.newsrc>."
+
+#. type: TP
+#: doc/tin.1:766
+#, no-wrap
+msgid "B<SelectSyncWithActive 'Y'>"
+msgstr "B<SelectSyncWithActive 'Y'>"
+
+#. type: Plain text
+#: doc/tin.1:770
+msgid ""
+"Reread the I<${TIN_LIBDIR:-NEWSLIBDIR}\"/\"${TIN_ACTIVEFILE:-active}> file "
+"to see if any new news has arrived since starting B<tin>."
+msgstr ""
+"LÃ¤s igenom filen I<${TIN_LIBDIR:-NEWSLIBDIR}\"/\"${TIN_ACTIVEFILE:-active}> "
+"fÃ¶r att se om det har kommit nÃ¥gra nya nyheter sedan B<tin> startades."
+
+#. type: TP
+#: doc/tin.1:770
+#, no-wrap
+msgid "B<SelectMarkGrpUnread 'z' 'Z'>"
+msgstr "B<SelectMarkGrpUnread 'z' 'Z'>"
+
+#.  -------------------------------------------------------------------
+#. type: Plain text
+#: doc/tin.1:775
+msgid "Mark all articles in the current group as unread."
+msgstr "Markera alla artiklar i den aktuella gruppen som olÃ¤sta."
+
+#. type: SS
+#: doc/tin.1:775
+#, no-wrap
+msgid "GROUP INDEX COMMANDS"
+msgstr "GRUPPINDEXKOMMANDON"
+
+#. type: Plain text
+#: doc/tin.1:779
+msgid ""
+"All searches in this level are limited to unread articles if in "
+"B<show_only_unread_arts> mode. B<GroupToggleReadUnread> ('B<r>')  can be use "
+"toggle the setting right before/after the search."
+msgstr ""
+"Alla sÃ¶kningar pÃ¥ denna nivÃ¥ Ã¤r begrÃ¤nsade till olÃ¤sta artiklar om du Ã¤r i "
+"lÃ¤get B<show_only_unread_arts>. B<GroupToggleReadUnread> ('B<r>') kan "
+"anvÃ¤ndas fÃ¶r att vÃ¤xla instÃ¤llningen direkt fÃ¶re/efter sÃ¶kningen."
+
+#. type: Plain text
+#: doc/tin.1:782
+msgid "Select article 4."
+msgstr "VÃ¤lj artikel 4."
+
+#. type: TP
+#: doc/tin.1:782 doc/tin.1:1043 doc/tin.1:1222
+#, no-wrap
+msgid "B<MenuFilterSelect '^A'>"
+msgstr "B<MenuFilterSelect '^A'>"
+
+#. type: Plain text
+#: doc/tin.1:786 doc/tin.1:1047 doc/tin.1:1226
+msgid ""
+"Auto select article(s) using a menu. Read the section \"FILTERING ARTICLES\" "
+"for more information."
+msgstr ""
+"VÃ¤lj artiklar automatiskt med hjÃ¤lp av en meny. LÃ¤s avsnittet \"FILTRERA "
+"ARTIKLAR\" fÃ¶r mer information."
+
+#. type: TP
+#: doc/tin.1:790 doc/tin.1:1047 doc/tin.1:1241
+#, no-wrap
+msgid "B<MenuFilterKill '^K'>"
+msgstr "B<MenuFilterKill '^K'>"
+
+#. type: Plain text
+#: doc/tin.1:794 doc/tin.1:1051 doc/tin.1:1245
+msgid ""
+"Kill article(s) using a menu. Read the section \"FILTERING ARTICLES\" for "
+"more information."
+msgstr ""
+"Ta bort artikel(er) med hjÃ¤lp av en meny. LÃ¤s avsnittet \"FILTRERA "
+"ARTIKLAR\" fÃ¶r mer information."
+
+#. type: TP
+#: doc/tin.1:794 doc/tin.1:1051
+#, no-wrap
+msgid "B<MarkFeedRead '^X'>"
+msgstr "B<MarkFeedRead '^X'>"
+
+#. type: Plain text
+#: doc/tin.1:799 doc/tin.1:1056
+msgid ""
+"Mark current article, thread, range, auto-selected (hot) articles, articles "
+"matching pattern or tagged articles as read. A prompt asks which type should "
+"be marked."
+msgstr ""
+"Markera aktuell artikel, trÃ¥d, intervall, automatiskt valda (populÃ¤ra) "
+"artiklar, artiklar som matchar mÃ¶nster eller taggade artiklar som lÃ¤sta. En "
+"frÃ¥ga visas om vilken typ som ska markeras."
+
+#. type: TP
+#: doc/tin.1:799 doc/tin.1:1056
+#, no-wrap
+msgid "B<MarkFeedUnread '^W'>"
+msgstr "B<MarkFeedUnread '^W'>"
+
+#. type: Plain text
+#: doc/tin.1:804 doc/tin.1:1061
+msgid ""
+"Mark current article, thread, range, auto-selected (hot) articles, articles "
+"matching pattern or tagged articles as unread. A prompt asks which type "
+"should be marked."
+msgstr ""
+"Markera aktuell artikel, trÃ¥d, intervall, automatiskt valda (populÃ¤ra) "
+"artiklar, artiklar som matchar mÃ¶nster eller taggade artiklar som olÃ¤sta. En "
+"frÃ¥ga visas om vilken typ som ska markeras."
+
+#. type: TP
+#: doc/tin.1:808 doc/tin.1:1065 doc/tin.1:1277
+#, no-wrap
+msgid "B<LastViewed '-'>"
+msgstr "B<LastViewed '-'>"
+
+#. type: Plain text
+#: doc/tin.1:811 doc/tin.1:1068 doc/tin.1:1280
+msgid "Re-enter the last message that was viewed."
+msgstr "Ã…terstÃ¤ll det senaste meddelandet som visades."
+
+#. type: Plain text
+#: doc/tin.1:817 doc/tin.1:1074
+msgid "Search forward for specified subject."
+msgstr "SÃ¶k framÃ¥t efter angivet Ã¤mne."
+
+#. type: Plain text
+#: doc/tin.1:820 doc/tin.1:1077
+msgid "Search backward for specified subject."
+msgstr "SÃ¶k bakÃ¥t efter angivet Ã¤mne."
+
+#. type: TP
+#: doc/tin.1:820
+#, no-wrap
+msgid "B<GroupSelThd '*'>"
+msgstr "B<GroupSelThd '*'>"
+
+#. type: Plain text
+#: doc/tin.1:823 doc/tin.1:1080
+msgid "Select current thread for later processing."
+msgstr "VÃ¤lj aktuell trÃ¥d fÃ¶r senare bearbetning."
+
+#. type: TP
+#: doc/tin.1:823
+#, no-wrap
+msgid "B<GroupDoAutoSel '+'>"
+msgstr "B<GroupDoAutoSel '+'>"
+
+#. type: Plain text
+#: doc/tin.1:827
+msgid ""
+"Selects all threads in current group. It is a shortcut for calling "
+"B<GroupSelPattern> with a pattern of ''*''."
+msgstr ""
+"VÃ¤ljer alla trÃ¥dar i aktuell grupp. Det Ã¤r en genvÃ¤g fÃ¶r att anropa "
+"B<GroupSelPattern> med mÃ¶nstret ''*''."
+
+#. type: TP
+#: doc/tin.1:827
+#, no-wrap
+msgid "B<GroupToggleThdSel '.'>"
+msgstr "B<GroupToggleThdSel '.'>"
+
+#. type: Plain text
+#: doc/tin.1:832
+msgid ""
+"Toggle selection of current thread. If at least one unread article, (but not "
+"every unread article) in the current thread is selected, then all unread "
+"articles become selected."
+msgstr ""
+"VÃ¤xla val av aktuell trÃ¥d. Om minst en olÃ¤st artikel (men inte alla olÃ¤sta "
+"artiklar) i den aktuella trÃ¥den Ã¤r markerad, markeras alla olÃ¤sta artiklar."
+
+#. type: TP
+#: doc/tin.1:832
+#, no-wrap
+msgid "B<GroupSelThdIfUnreadSelected ';'>"
+msgstr "B<GroupSelThdIfUnreadSelected ';'>"
+
+#. type: Plain text
+#: doc/tin.1:837
+msgid ""
+"For each thread in current group, if it at least one unread article is "
+"selected, all unread articles become selected. This is useful for auto-"
+"selection on author where reader wants to see entire thread."
+msgstr ""
+"FÃ¶r varje trÃ¥d i den aktuella gruppen gÃ¤ller att om minst en olÃ¤st artikel "
+"Ã¤r markerad, markeras alla olÃ¤sta artiklar. Detta Ã¤r anvÃ¤ndbart fÃ¶r "
+"automatisk markering av fÃ¶rfattare nÃ¤r lÃ¤saren vill se hela trÃ¥den."
+
+#. type: TP
+#: doc/tin.1:837
+#, no-wrap
+msgid "B<GroupSelPattern '='>"
+msgstr "B<GroupSelPattern '='>"
+
+#. type: Plain text
+#: doc/tin.1:843
+msgid ""
+"Prompts for a pattern with which to match on. All threads whose subjects "
+"match the pattern will be marked selected. A pattern of ''*'' will match all "
+"subjects. Entering just 'B<E<lt>CRE<gt>>' will reuse the last pattern that "
+"was entered."
+msgstr ""
+"BegÃ¤r ett mÃ¶nster som ska matchas. Alla trÃ¥dar vars Ã¤mnen matchar mÃ¶nstret "
+"kommer att markeras som valda. MÃ¶nstret ''*'' matchar alla Ã¤mnen. Om du bara "
+"anger 'B<E<lt>CRE<gt>>' kommer det senaste mÃ¶nstret som angavs att "
+"Ã¥teranvÃ¤ndas."
+
+#. type: TP
+#: doc/tin.1:843
+#, no-wrap
+msgid "B<GroupReverseSel '@'>"
+msgstr "B<GroupReverseSel '@'>"
+
+#. type: Plain text
+#: doc/tin.1:846
+msgid "Reverse all selections on all articles."
+msgstr "Ã…ngra alla val pÃ¥ alla artiklar."
+
+#. type: TP
+#: doc/tin.1:846
+#, no-wrap
+msgid "B<GroupUndoSel '\\[ti]'>"
+msgstr "B<GroupUndoSel '\\[ti]'>"
+
+#. type: Plain text
+#: doc/tin.1:852
+msgid ""
+"Undo all selections on all articles. It clears the toggle effect of "
+"B<GroupMarkUnselArtRead> ('B<X>') command. Thus after first doing a "
+"B<GroupMarkUnselArtRead>, one can then do B<GroupUndoSel> to reset articles. "
+"Thus, one can iteratively whittle down uninteresting threads."
+msgstr ""
+"Ã…ngra alla val pÃ¥ alla artiklar. Det rensar vÃ¤xlingseffekten av kommandot "
+"B<GroupMarkUnselArtRead> ('B<X>'). Efter att fÃ¶rst ha gjort en "
+"B<GroupMarkUnselArtRead> kan man alltsÃ¥ gÃ¶ra B<GroupUndoSel> fÃ¶r att "
+"Ã¥terstÃ¤lla artiklarna. PÃ¥ sÃ¥ sÃ¤tt kan man iterativt gallra bort ointressanta "
+"trÃ¥dar."
+
+#. type: TP
+#: doc/tin.1:852 doc/tin.1:1089 doc/tin.1:1306
+#, no-wrap
+msgid "B<Pipe '|'>"
+msgstr "B<Pipe '|'>"
+
+#. type: Plain text
+#: doc/tin.1:857 doc/tin.1:1094 doc/tin.1:1311
+msgid ""
+"Pipe current article / thread / auto-selected (hot) articles / articles "
+"matching pattern / tagged articles into command. See the section \"MAILING "
+"PIPING PRINTING REPOSTING AND SAVING ARTICLES\" for more information."
+msgstr ""
+"PipebakÃ¥tstrÃ¶mning av artikel/trÃ¥d/automatiskt valda (populÃ¤ra) artiklar/"
+"artiklar som matchar mÃ¶nster/taggade artiklar till kommando. Se avsnittet "
+"\"MAILING PIPING PRINTING REPOSTING AND SAVING ARTICLES\" fÃ¶r mer "
+"information."
+
+#. type: TP
+#: doc/tin.1:857 doc/tin.1:1311
+#, no-wrap
+msgid "B<QuickFilterSelect '['>"
+msgstr "B<QuickFilterSelect '['>"
+
+#. type: Plain text
+#: doc/tin.1:866
+msgid ""
+"Auto select article(s) with a single key [after confirmation]. The defaults "
+"used for selection are based upon the following four tinrc config variables: "
+"B<default_filter_select_case>, B<default_filter_select_expire>, "
+"B<default_filter_select_global> and B<default_filter_select_header>.  Read "
+"the section \"GLOBAL OPTIONS MENU AND TINRC CONFIGURABLE VARIABLES\" for a "
+"full explanation of these variables and \"FILTERING ARTICLES\" for more "
+"information on filtering."
+msgstr ""
+"VÃ¤lj artiklar automatiskt med en enda tangent [efter bekrÃ¤ftelse]. "
+"StandardinstÃ¤llningarna fÃ¶r valet baseras pÃ¥ fÃ¶ljande fyra tinrc-"
+"konfigurationsvariabler: B<default_filter_select_case>, "
+"B<default_filter_select_expire>, B<default_filter_select_global> och "
+"B<default_filter_select_header>.  LÃ¤s avsnittet \"GLOBALA ALTERNATIVMENYN "
+"OCH TINRC-KONFIGURERBARA VARIABLER\" fÃ¶r en fullstÃ¤ndig fÃ¶rklaring av dessa "
+"variabler och \"FILTRERING AV ARTIKLAR\" fÃ¶r mer information om filtrering."
+
+#. type: TP
+#: doc/tin.1:866 doc/tin.1:1320
+#, no-wrap
+msgid "B<QuickFilterKill ']'>"
+msgstr "B<QuickFilterKill ']'>"
+
+#. type: Plain text
+#: doc/tin.1:875
+msgid ""
+"Kill article(s) with a single key [after confirmation]. The defaults used "
+"for killing are based upon the following four tinrc config variables: "
+"B<default_filter_kill_case>, B<default_filter_kill_expire>, "
+"B<default_filter_kill_global> and B<default_filter_kill_header>.  Read the "
+"section \"GLOBAL OPTIONS MENU AND TINRC CONFIGURABLE VARIABLES\" for a full "
+"explanation of these variables and \"FILTERING ARTICLES\" for more "
+"information on filtering."
+msgstr ""
+"Ta bort artikel(er) med ett enda tangenttryck [efter bekrÃ¤ftelse]. "
+"StandardinstÃ¤llningarna fÃ¶r borttagning baseras pÃ¥ fÃ¶ljande fyra tinrc-"
+"konfigurationsvariabler: B<default_filter_kill_case>, "
+"B<default_filter_kill_expire>, B<default_filter_kill_global> och "
+"B<default_filter_kill_header>.  LÃ¤s avsnittet \"GLOBALA ALTERNATIVMENYN OCH "
+"TINRC-KONFIGURERBARA VARIABLER\" fÃ¶r en fullstÃ¤ndig fÃ¶rklaring av dessa "
+"variabler och \"FILTRERING AV ARTIKLAR\" fÃ¶r mer information om filtrering."
+
+#. type: TP
+#: doc/tin.1:875
+#, no-wrap
+msgid "B<GroupReadBasenote '^J' 'E<lt>CRE<gt>'>"
+msgstr "B<GroupReadBasenote '^J' 'E<lt>CRE<gt>'>"
+
+#. type: Plain text
+#: doc/tin.1:878
+msgid "Read current article."
+msgstr "LÃ¤s aktuell artikel."
+
+#. type: TP
+#: doc/tin.1:878
+#, no-wrap
+msgid "B<GroupNextUnreadArtOrGrp 'E<lt>TABE<gt>'>"
+msgstr "B<GroupNextUnreadArtOrGrp 'E<lt>TABE<gt>'>"
+
+#. type: Plain text
+#: doc/tin.1:881
+msgid "View next unread article or group."
+msgstr "Visa nÃ¤sta olÃ¤sta artikel eller grupp."
+
+#. type: TP
+#: doc/tin.1:881 doc/tin.1:1100 doc/tin.1:1337
+#, no-wrap
+msgid "B<SearchAuthF 'a'>"
+msgstr "B<SearchAuthF 'a'>"
+
+#. type: Plain text
+#: doc/tin.1:885
+msgid ""
+"Author forward search. This searches for articles with a specific ''From:'' "
+"line."
+msgstr ""
+"SÃ¶kning efter fÃ¶rfattare. Detta sÃ¶ker efter artiklar med en specifik "
+"''FrÃ¥n:''-rad."
+
+#. type: TP
+#: doc/tin.1:885 doc/tin.1:1105 doc/tin.1:1340
+#, no-wrap
+msgid "B<SearchAuthB 'A'>"
+msgstr "B<SearchAuthB 'A'>"
+
+#. type: Plain text
+#: doc/tin.1:888 doc/tin.1:1108
+msgid "Author backward search. Otherwise, see B<SearchAuthF> ('B<a>') above."
+msgstr "SÃ¶k bakÃ¥t efter fÃ¶rfattare. Annars, se B<SearchAuthF> ('B<a>') ovan."
+
+#. type: TP
+#: doc/tin.1:888 doc/tin.1:1108 doc/tin.1:1343
+#, no-wrap
+msgid "B<SearchBody 'B'>"
+msgstr "B<SearchBody 'B'>"
+
+#. type: Plain text
+#: doc/tin.1:892 doc/tin.1:1112 doc/tin.1:1347
+msgid ""
+"Search the body of all articles in group (can be slow). You can abort the "
+"search using B<Quit> ('B<q>')."
+msgstr ""
+"SÃ¶k i alla artiklar i gruppen (kan ta lÃ¥ng tid). Du kan avbryta sÃ¶kningen "
+"med B<Quit> (B<q>)."
+
+#. type: Plain text
+#: doc/tin.1:896
+msgid ""
+"Mark all articles as read [after confirmation] then return to the group "
+"selection list. Move cursor to next group."
+msgstr ""
+"Markera alla artiklar som lÃ¤sta [efter bekrÃ¤ftelse] och Ã¥tergÃ¥ sedan till "
+"gruppvalslistan. Flytta markÃ¶ren till nÃ¤sta grupp."
+
+#. type: Plain text
+#: doc/tin.1:900
+msgid ""
+"Mark all articles as read [after confirmation] and enter the next group with "
+"unread news."
+msgstr ""
+"Markera alla artiklar som lÃ¤sta [efter bekrÃ¤ftelse] och gÃ¥ vidare till nÃ¤sta "
+"grupp med olÃ¤sta nyheter."
+
+#. type: TP
+#: doc/tin.1:900
+#, no-wrap
+msgid "B<GroupToggleSubjDisplay 'd'>"
+msgstr "B<GroupToggleSubjDisplay 'd'>"
+
+#. type: Plain text
+#: doc/tin.1:904 doc/tin.1:1124
+msgid ""
+"Cycle the display of the author through all the possible options for the "
+"tinrc variable B<show_author>."
+msgstr ""
+"Visa fÃ¶rfattaren genom alla mÃ¶jliga flaggor fÃ¶r variabeln tinrc "
+"B<show_author>."
+
+#. type: TP
+#: doc/tin.1:904
+#, no-wrap
+msgid "B<GroupCancel 'D'>"
+msgstr "B<GroupCancel 'D'>"
+
+#. type: Plain text
+#: doc/tin.1:909 doc/tin.1:1129 doc/tin.1:1360
+msgid ""
+"Cancel (delete) or supersede (overwrite) the current article. It must have "
+"been posted by the same user. The cancel message can be seen in the "
+"newsgroup 'control' or 'control.cancel'."
+msgstr ""
+"Avbryt (radera) eller ersÃ¤tt (skriv Ã¶ver) den aktuella artikeln. Den mÃ¥ste "
+"ha publicerats av samma anvÃ¤ndare. Avbrytningsmeddelandet kan ses i "
+"nyhetsgruppen \"control\" eller \"control.cancel\"."
+
+#. type: TP
+#: doc/tin.1:912
+#, no-wrap
+msgid "B<GroupGoto 'g'>"
+msgstr "B<GroupGoto 'g'>"
+
+#. type: TP
+#: doc/tin.1:916
+#, no-wrap
+msgid "B<GroupToggleGetartLimit 'G'>"
+msgstr "B<GroupToggleGetartLimit 'G'>"
+
+#. type: Plain text
+#: doc/tin.1:919
+msgid "Toggle article/group limit."
+msgstr "VÃ¤xla mellan artikel-/gruppbegrÃ¤nsning."
+
+#. type: Plain text
+#: doc/tin.1:923
+msgid ""
+"Display the subject of the first article in the current thread in the last "
+"line."
+msgstr ""
+"Visa Ã¤mnet fÃ¶r den fÃ¶rsta artikeln i den aktuella trÃ¥den i sista raden."
+
+#. type: TP
+#: doc/tin.1:929
+#, no-wrap
+msgid "B<GroupMarkThdRead 'K'>"
+msgstr "B<GroupMarkThdRead 'K'>"
+
+#. type: Plain text
+#: doc/tin.1:935
+msgid ""
+"Mark article/thread as read and move onto the next unread article/thread. If "
+"a range of articles/threads is set, the range will be marked as read instead "
+"of the current article/thread. When tagged articles/threads are present, a "
+"prompt asks how to proceed."
+msgstr ""
+"Markera artikeln/trÃ¥den som lÃ¤st och gÃ¥ vidare till nÃ¤sta olÃ¤sta artikel/"
+"trÃ¥d. Om ett intervall av artiklar/trÃ¥dar Ã¤r instÃ¤llt kommer intervallet att "
+"markeras som lÃ¤st istÃ¤llet fÃ¶r den aktuella artikeln/trÃ¥den. NÃ¤r taggade "
+"artiklar/trÃ¥dar finns, visas en frÃ¥ga om hur du vill gÃ¥ vidare."
+
+#. type: TP
+#: doc/tin.1:935
+#, no-wrap
+msgid "B<GroupListThd 'l'>"
+msgstr "B<GroupListThd 'l'>"
+
+#. type: Plain text
+#: doc/tin.1:938
+msgid "Open the thread under the current cursor position."
+msgstr "Ã–ppna trÃ¥den under den aktuella markÃ¶rpositionen."
+
+#. type: Plain text
+#: doc/tin.1:943 doc/tin.1:1158 doc/tin.1:1399
+msgid ""
+"Look up article by ''Message-ID:''. If not reading via NNTP or the server "
+"neither supports [X]HDR (B<RFC\\ 2980>, B<RFC\\ 3977>) nor XPAT (B<RFC\\ "
+"2980>), only the IDs in the current group are searched."
+msgstr ""
+"SÃ¶k upp artikeln med ''Message-ID:''. Om du inte lÃ¤ser via NNTP eller om "
+"servern varken stÃ¶der [X]HDR (B<RFC\\ 2980>, B<RFC\\ 3977>) eller XPAT "
+"(B<RFC\\ 2980>), sÃ¶ks endast ID:n i den aktuella gruppen."
+
+#. type: TP
+#: doc/tin.1:943
+#, no-wrap
+msgid "B<GroupMail 'm'>"
+msgstr "B<GroupMail 'm'>"
+
+#. type: Plain text
+#: doc/tin.1:948 doc/tin.1:1163 doc/tin.1:1404
+msgid ""
+"Mail current article / thread / auto-selected (hot) articles / articles "
+"matching pattern / tagged articles to someone. See the section \"MAILING "
+"PIPING PRINTING REPOSTING AND SAVING ARTICLES\" for more information."
+msgstr ""
+"Skicka aktuell artikel/trÃ¥d/automatiskt valda (populÃ¤ra) artiklar/artiklar "
+"som matchar mÃ¶nster/taggade artiklar till nÃ¥gon. Se avsnittet \"SKICKA, "
+"SKRIVA UT, REPOSTERA OCH SPARA ARTIKLAR\" fÃ¶r mer information."
+
+#. type: TP
+#: doc/tin.1:952
+#, no-wrap
+msgid "B<GroupNextGroup 'n'>"
+msgstr "B<GroupNextGroup 'n'>"
+
+#. type: Plain text
+#: doc/tin.1:955
+msgid "Go to next group."
+msgstr "GÃ¥ till nÃ¤sta grupp."
+
+#. type: TP
+#: doc/tin.1:955
+#, no-wrap
+msgid "B<GroupNextUnreadArt 'N'>"
+msgstr "B<GroupNextUnreadArt 'N'>"
+
+#. type: Plain text
+#: doc/tin.1:958 doc/tin.1:1414
+msgid "Go to the next unread article."
+msgstr "GÃ¥ till nÃ¤sta olÃ¤sta artikel."
+
+#. type: TP
+#: doc/tin.1:958 doc/tin.1:1163 doc/tin.1:1414
+#, no-wrap
+msgid "B<Print 'o'>"
+msgstr "B<Print 'o'>"
+
+#. type: Plain text
+#: doc/tin.1:963 doc/tin.1:1168 doc/tin.1:1419
+msgid ""
+"Send current article / thread / auto-selected (hot) articles / articles "
+"matching pattern / tagged articles to printer. See the section \"MAILING "
+"PIPING PRINTING REPOSTING AND SAVING ARTICLES\" for more information."
+msgstr ""
+"Skicka aktuell artikel/trÃ¥d/automatiskt valda (populÃ¤ra) artiklar/artiklar "
+"som matchar mÃ¶nster/taggade artiklar till skrivaren. Se avsnittet \"SKICKA, "
+"SKRIVA UT, REPOSTERA OCH SPARA ARTIKLAR\" fÃ¶r mer information."
+
+#. type: TP
+#: doc/tin.1:963
+#, no-wrap
+msgid "B<GroupPrevGroup 'p'>"
+msgstr "B<GroupPrevGroup 'p'>"
+
+#. type: Plain text
+#: doc/tin.1:966
+msgid "Go to previous group."
+msgstr "GÃ¥ till fÃ¶regÃ¥ende grupp."
+
+#. type: TP
+#: doc/tin.1:966
+#, no-wrap
+msgid "B<GroupPrevUnreadArt 'P'>"
+msgstr "B<GroupPrevUnreadArt 'P'>"
+
+#. type: Plain text
+#: doc/tin.1:969
+msgid "Go to previous unread article."
+msgstr "GÃ¥ till fÃ¶regÃ¥ende olÃ¤st artikel."
+
+#. type: Plain text
+#: doc/tin.1:972 doc/tin.1:1171
+msgid "Return to previous level."
+msgstr "Ã…tergÃ¥ till fÃ¶regÃ¥ende nivÃ¥."
+
+#. type: TP
+#: doc/tin.1:975
+#, no-wrap
+msgid "B<GroupToggleReadUnread 'r'>"
+msgstr "B<GroupToggleReadUnread 'r'>"
+
+#. type: Plain text
+#: doc/tin.1:978
+msgid "Toggle the display between all articles and unread articles."
+msgstr "VÃ¤xla mellan att visa alla artiklar och olÃ¤sta artiklar."
+
+#. type: TP
+#: doc/tin.1:982
+#, no-wrap
+msgid "B<GroupSave 's'>"
+msgstr "B<GroupSave 's'>"
+
+#. type: Plain text
+#: doc/tin.1:987 doc/tin.1:1183 doc/tin.1:1444
+msgid ""
+"Save current article / thread / auto-selected (hot) articles / articles "
+"matching pattern / tagged articles. See the section \"MAILING PIPING "
+"PRINTING REPOSTING AND SAVING ARTICLES\" for more information."
+msgstr ""
+"Spara aktuell artikel/trÃ¥d/automatiskt valda (populÃ¤ra) artiklar/artiklar "
+"som matchar mÃ¶nster/taggade artiklar. Se avsnittet \"SKICKA, SKRIVA UT, "
+"REPOSTERA OCH SPARA ARTIKLAR\" fÃ¶r mer information."
+
+#. type: TP
+#: doc/tin.1:987
+#, no-wrap
+msgid "B<GroupAutoSave 'S'>"
+msgstr "B<GroupAutoSave 'S'>"
+
+#. type: Plain text
+#: doc/tin.1:990 doc/tin.1:1186 doc/tin.1:1447
+msgid "Save marked articles automatically without further prompting."
+msgstr "Spara markerade artiklar automatiskt utan ytterligare uppmaningar."
+
+#. type: TP
+#: doc/tin.1:990
+#, no-wrap
+msgid "B<GroupTag 't'>"
+msgstr "B<GroupTag 't'>"
+
+#. type: Plain text
+#: doc/tin.1:995
+msgid ""
+"Toggle tag-status of current article / thread for B<GroupMail> ('B<m>')  / "
+"B<Pipe> ('B<|>') / B<Print> ('B<o>') / B<GroupSave> ('B<s>') / "
+"B<GroupRepost> ('B<x>')."
+msgstr ""
+"VÃ¤xla taggstatus fÃ¶r aktuell artikel/trÃ¥d fÃ¶r B<GroupMail> ('B<m>') / "
+"B<Pipe> ('B<|>') / B<Print> ('B<o>') / B<GroupSave> ('B<s>') / "
+"B<GroupRepost> ('B<x>')."
+
+#. type: TP
+#: doc/tin.1:995
+#, no-wrap
+msgid "B<GroupTagParts 'T'>"
+msgstr "B<GroupTagParts 'T'>"
+
+#. type: Plain text
+#: doc/tin.1:999 doc/tin.1:1194
+msgid ""
+"Automatically tag/untag all the parts of the current multi-part message in "
+"order."
+msgstr ""
+"MÃ¤rk/avmÃ¤rk automatiskt alla delar av det aktuella flerdelade meddelandet i "
+"ordning."
+
+#. type: TP
+#: doc/tin.1:999
+#, no-wrap
+msgid "B<GroupToggleThreading 'u'>"
+msgstr "B<GroupToggleThreading 'u'>"
+
+#. type: Plain text
+#: doc/tin.1:1004
+msgid ""
+"Cycle the threading mode through no threading, threading by subject, "
+"threading by references, threading on both subject and references, group "
+"multipart articles into a thread (''Subject:'' based)."
+msgstr ""
+"VÃ¤xla mellan trÃ¥dningslÃ¤gena: ingen trÃ¥dning, trÃ¥dning efter Ã¤mne, trÃ¥dning "
+"efter referenser, trÃ¥dning efter bÃ¥de Ã¤mne och referenser, gruppera "
+"flerdelade artiklar i en trÃ¥d (baserat pÃ¥ Ã¤mne)."
+
+#. type: TP
+#: doc/tin.1:1004
+#, no-wrap
+msgid "B<GroupUntag 'U'>"
+msgstr "B<GroupUntag 'U'>"
+
+#. type: Plain text
+#: doc/tin.1:1007
+msgid "Untag all articles that were tagged."
+msgstr "Ta bort alla taggar frÃ¥n artiklar som har taggats."
+
+#. type: Plain text
+#: doc/tin.1:1014 doc/tin.1:1204 doc/tin.1:1472
+msgid ""
+"Post an article to the current group. If posting fails for some reason, "
+"you'll get the chance to edit the article again via B<PostEdit> ('B<e>'), "
+"postpone it for later processing via B<PostPostpone> ('B<o>') (see also ''B<-"
+"o>'' command-line switch) or discard it via B<Quit> ('B<q>')."
+msgstr ""
+"Publicera en artikel i den aktuella gruppen. Om publiceringen av nÃ¥gon "
+"anledning misslyckas fÃ¥r du mÃ¶jlighet att redigera artikeln igen via "
+"B<PostEdit> ('B<e>'), skjuta upp den fÃ¶r senare bearbetning via "
+"B<PostPostpone> ('B<o>') (se Ã¤ven kommandoradsalternativet ''B<-o>'') eller "
+"kasta den via B<Quit> ('B<q>')."
+
+#. type: TP
+#: doc/tin.1:1014
+#, no-wrap
+msgid "B<GroupRepost 'x'>"
+msgstr "B<GroupRepost 'x'>"
+
+#. type: Plain text
+#: doc/tin.1:1020 doc/tin.1:1478
+msgid ""
+"Repost an already posted article / thread / auto-selected (hot) articles / "
+"articles matching pattern / tagged articles to another newsgroup(s). Useful "
+"for reposting from global to local newsgroups. Do not use this to crosspost "
+"your own articles."
+msgstr ""
+"Reposta en redan publicerad artikel/trÃ¥d/automatiskt valda (populÃ¤ra) "
+"artiklar/artiklar som matchar ett mÃ¶nster/taggade artiklar till en annan "
+"nyhetsgrupp. AnvÃ¤ndbart fÃ¶r att repostar frÃ¥n globala till lokala "
+"nyhetsgrupper. AnvÃ¤nd inte detta fÃ¶r att korsposta dina egna artiklar."
+
+#. type: TP
+#: doc/tin.1:1020
+#, no-wrap
+msgid "B<GroupMarkUnselArtRead 'X'>"
+msgstr "B<GroupMarkUnselArtRead 'X'>"
+
+#. type: Plain text
+#: doc/tin.1:1028
+msgid ""
+"Mark all unread articles that have not been selected as read, redraw screen "
+"to reflect changes and put index at the first thread to begin reading.  "
+"Pressing B<GroupMarkUnselArtRead> ('B<X>') again will toggle back to the way "
+"it was before. See B<GroupUndoSel> ('B<\\[ti]>') command for clearing the "
+"toggle effect, leaving the group will also clear the toggle effect and make "
+"the changes permanent."
+msgstr ""
+"Markera alla olÃ¤sta artiklar som inte har valts som lÃ¤sta, rita om skÃ¤rmen "
+"fÃ¶r att Ã¥terspegla Ã¤ndringarna och placera indexet vid den fÃ¶rsta trÃ¥den fÃ¶r "
+"att bÃ¶rja lÃ¤sa.  Om du trycker pÃ¥ B<GroupMarkUnselArtRead> ('B<X>') igen "
+"vÃ¤xlar du tillbaka till hur det var tidigare. Se kommandot B<GroupUndoSel> "
+"('B<\\[ti]>') fÃ¶r att rensa vÃ¤xlingseffekten. Om du lÃ¤mnar gruppen rensas "
+"ocksÃ¥ vÃ¤xlingseffekten och Ã¤ndringarna blir permanenta."
+
+#. type: TP
+#: doc/tin.1:1028 doc/tin.1:1204 doc/tin.1:1478
+#, no-wrap
+msgid "B<MarkArtUnread 'z'>"
+msgstr "B<MarkArtUnread 'z'>"
+
+#. type: Plain text
+#: doc/tin.1:1031
+msgid "Mark current article as unread."
+msgstr "Markera aktuell artikel som olÃ¤st."
+
+#. type: TP
+#: doc/tin.1:1031 doc/tin.1:1209 doc/tin.1:1481
+#, no-wrap
+msgid "B<MarkThdUnread 'Z'>"
+msgstr "B<MarkThdUnread 'Z'>"
+
+#.  -------------------------------------------------------------------
+#. type: Plain text
+#: doc/tin.1:1038
+msgid ""
+"Mark current thread as unread. If a range of threads is set, the range will "
+"be marked as unread instead of the current thread. When tagged threads are "
+"present, a prompt asks how to proceed."
+msgstr ""
+"Markera aktuell trÃ¥d som olÃ¤st. Om ett trÃ¥dintervall Ã¤r angivet markeras "
+"intervallet som olÃ¤st istÃ¤llet fÃ¶r den aktuella trÃ¥den. Om det finns taggade "
+"trÃ¥dar visas en frÃ¥ga om hur du vill fortsÃ¤tta."
+
+#. type: SS
+#: doc/tin.1:1038
+#, no-wrap
+msgid "THREAD LISTING COMMANDS"
+msgstr "TRÃ…DLISTAKOMMANDON"
+
+#. type: Plain text
+#: doc/tin.1:1043
+msgid "Select article 4 within thread."
+msgstr "VÃ¤lj artikel 4 i trÃ¥den."
+
+#. type: TP
+#: doc/tin.1:1077
+#, no-wrap
+msgid "B<ThreadSelArt '*'>"
+msgstr "B<ThreadSelArt '*'>"
+
+#. type: TP
+#: doc/tin.1:1080
+#, no-wrap
+msgid "B<ThreadToggleArtSel '.'>"
+msgstr "B<ThreadToggleArtSel '.'>"
+
+#. type: Plain text
+#: doc/tin.1:1083
+msgid "Toggle selection of current article."
+msgstr "VÃ¤xla val av aktuell artikel."
+
+#. type: TP
+#: doc/tin.1:1083
+#, no-wrap
+msgid "B<ThreadReverseSel '@'>"
+msgstr "B<ThreadReverseSel '@'>"
+
+#. type: Plain text
+#: doc/tin.1:1086
+msgid "Reverse article selections."
+msgstr "OmvÃ¤nd artikelval."
+
+#. type: TP
+#: doc/tin.1:1086
+#, no-wrap
+msgid "B<ThreadUndoSel '\\[ti]'>"
+msgstr "B<ThreadUndoSel '\\[ti]'>"
+
+#. type: Plain text
+#: doc/tin.1:1089
+msgid "Undo all selections on current thread."
+msgstr "Ã…ngra alla val pÃ¥ aktuell trÃ¥d."
+
+#. type: TP
+#: doc/tin.1:1094
+#, no-wrap
+msgid "B<ThreadReadArt '^J' 'E<lt>CRE<gt>'>"
+msgstr "B<ThreadReadArt '^J' 'E<lt>CRE<gt>'>"
+
+#. type: Plain text
+#: doc/tin.1:1097
+msgid "Read current article within thread."
+msgstr "LÃ¤s aktuell artikel i trÃ¥den."
+
+#. type: TP
+#: doc/tin.1:1097
+#, no-wrap
+msgid "B<ThreadReadNextArtOrThread 'E<lt>TABE<gt>'>"
+msgstr "B<ThreadReadNextArtOrThread 'E<lt>TABE<gt>'>"
+
+#. type: Plain text
+#: doc/tin.1:1100
+msgid "View next unread article within thread."
+msgstr "Visa nÃ¤sta olÃ¤sta artikel i trÃ¥den."
+
+#. type: Plain text
+#: doc/tin.1:1105
+msgid ""
+"Author forward search. This searches for articles with a specific ''From:'' "
+"line. The search will wrap over into the next thread if nothing is found in "
+"the current one."
+msgstr ""
+"SÃ¶kning efter fÃ¶rfattare. Detta sÃ¶ker efter artiklar med en specifik "
+"''FrÃ¥n:''-rad. SÃ¶kningen fortsÃ¤tter till nÃ¤sta trÃ¥d om inget hittas i den "
+"aktuella."
+
+#. type: Plain text
+#: doc/tin.1:1116
+msgid ""
+"Mark thread as read [after confirmation] and return to the group index "
+"page.  Move cursor to next thread."
+msgstr ""
+"Markera trÃ¥den som lÃ¤st [efter bekrÃ¤ftelse] och Ã¥tergÃ¥ till gruppindexsidan. "
+"Flytta markÃ¶ren till nÃ¤sta trÃ¥d."
+
+#. type: Plain text
+#: doc/tin.1:1120
+msgid ""
+"Mark thread as read [after confirmation] and enter the next thread "
+"containing unread news."
+msgstr ""
+"Markera trÃ¥den som lÃ¤st [efter bekrÃ¤ftelse] och gÃ¥ till nÃ¤sta trÃ¥d som "
+"innehÃ¥ller olÃ¤sta nyheter."
+
+#. type: TP
+#: doc/tin.1:1120
+#, no-wrap
+msgid "B<ThreadToggleSubjDisplay 'd'>"
+msgstr "B<ThreadToggleSubjDisplay 'd'>"
+
+#. type: TP
+#: doc/tin.1:1124
+#, no-wrap
+msgid "B<ThreadCancel 'D'>"
+msgstr "B<ThreadCancel 'D'>"
+
+#. type: TP
+#: doc/tin.1:1132
+#, no-wrap
+msgid "B<ThreadFollowupQuote 'f'>"
+msgstr "B<ThreadFollowupQuote 'f'>"
+
+#. type: Plain text
+#: doc/tin.1:1135 doc/tin.1:1369
+msgid ""
+"Post a followup to the current article with a copy of the article included."
+msgstr ""
+"LÃ¤gg upp en uppfÃ¶ljning till den aktuella artikeln med en kopia av artikeln "
+"bifogad."
+
+#. type: TP
+#: doc/tin.1:1135
+#, no-wrap
+msgid "B<ThreadFollowup 'F'>"
+msgstr "B<ThreadFollowup 'F'>"
+
+#. type: Plain text
+#: doc/tin.1:1138
+msgid ""
+"Post a followup to the current article without a copy of the article "
+"included."
+msgstr ""
+"Skicka en uppfÃ¶ljning till den aktuella artikeln utan att bifoga en kopia av "
+"artikeln."
+
+#. type: Plain text
+#: doc/tin.1:1141 doc/tin.1:1382
+msgid "Display the subject of the current article in the last line."
+msgstr "Visa Ã¤mnet fÃ¶r den aktuella artikeln i sista raden."
+
+#. type: TP
+#: doc/tin.1:1147
+#, no-wrap
+msgid "B<ThreadMarkArtRead 'K'>"
+msgstr "B<ThreadMarkArtRead 'K'>"
+
+#. type: Plain text
+#: doc/tin.1:1153
+msgid ""
+"Mark article as read and move onto the next unread article. If a range of "
+"articles is set, the range will be marked as read instead of the current "
+"article. When tagged articles are present, a prompt asks how to proceed."
+msgstr ""
+"Markera artikeln som lÃ¤st och gÃ¥ vidare till nÃ¤sta olÃ¤sta artikel. Om ett "
+"intervall av artiklar Ã¤r instÃ¤llt kommer intervallet att markeras som lÃ¤st "
+"istÃ¤llet fÃ¶r den aktuella artikeln. NÃ¤r taggade artiklar finns, visas en "
+"frÃ¥ga om hur du vill fortsÃ¤tta."
+
+#. type: TP
+#: doc/tin.1:1158
+#, no-wrap
+msgid "B<ThreadMail 'm'>"
+msgstr "B<ThreadMail 'm'>"
+
+#. type: TP
+#: doc/tin.1:1178
+#, no-wrap
+msgid "B<ThreadSave 's'>"
+msgstr "B<ThreadSave 's'>"
+
+#. type: TP
+#: doc/tin.1:1183
+#, no-wrap
+msgid "B<ThreadAutoSave 'S'>"
+msgstr "B<ThreadAutoSave 'S'>"
+
+#. type: TP
+#: doc/tin.1:1186
+#, no-wrap
+msgid "B<ThreadTag 't'>"
+msgstr "B<ThreadTag 't'>"
+
+#. type: Plain text
+#: doc/tin.1:1190 doc/tin.1:1451
+msgid ""
+"Toggle tag status of current article for mailing, piping, printing, saving "
+"or reposting."
+msgstr ""
+"VÃ¤xla taggstatus fÃ¶r aktuell artikel fÃ¶r utskick, vidarebefordran, utskrift, "
+"sparande eller Ã¥terpublicering."
+
+#. type: TP
+#: doc/tin.1:1190
+#, no-wrap
+msgid "B<ThreadTagParts 'T'>"
+msgstr "B<ThreadTagParts 'T'>"
+
+#. type: TP
+#: doc/tin.1:1194
+#, no-wrap
+msgid "B<ThreadUntag 'U'>"
+msgstr "B<ThreadUntag 'U'>"
+
+#. type: Plain text
+#: doc/tin.1:1197
+msgid "Untag all tagged threads."
+msgstr "Ta bort alla taggade trÃ¥dar."
+
+#. type: Plain text
+#: doc/tin.1:1209
+msgid ""
+"Mark current article in thread as unread. If a range of articles is set, the "
+"range will be marked as unread instead of the current article. When tagged "
+"articles are present, a prompt asks how to proceed."
+msgstr ""
+"Markera aktuell artikel i trÃ¥den som olÃ¤st. Om ett intervall av artiklar Ã¤r "
+"instÃ¤llt kommer intervallet att markeras som olÃ¤st istÃ¤llet fÃ¶r den aktuella "
+"artikeln. NÃ¤r taggade artiklar finns, visas en frÃ¥ga om hur du vill "
+"fortsÃ¤tta."
+
+#.  -------------------------------------------------------------------
+#. type: Plain text
+#: doc/tin.1:1214
+msgid "Mark all articles in thread as unread."
+msgstr "Markera alla artiklar i trÃ¥den som olÃ¤sta."
+
+#. type: SS
+#: doc/tin.1:1214
+#, no-wrap
+msgid "ARTICLE VIEWER COMMANDS"
+msgstr "ARTIKELVISNINGSKOMMANDON"
+
+#. type: Plain text
+#: doc/tin.1:1219
+msgid "Read the first (base) article in this thread."
+msgstr "LÃ¤s den fÃ¶rsta (grundlÃ¤ggande) artikeln i denna trÃ¥d."
+
+#. type: Plain text
+#: doc/tin.1:1222
+msgid "Read response 4 in this thread."
+msgstr "LÃ¤s svar 4 i denna trÃ¥d."
+
+#. type: TP
+#: doc/tin.1:1226
+#, no-wrap
+msgid "B<PageReplyQuoteHeaders '^E'>"
+msgstr "B<PageReplyQuoteHeaders '^E'>"
+
+#. type: Plain text
+#: doc/tin.1:1230
+msgid ""
+"Reply through mail to the author of the current article with a copy of the "
+"article with all headers included."
+msgstr ""
+"Svara via e-post till fÃ¶rfattaren av den aktuella artikeln med en kopia av "
+"artikeln inklusive alla rubriker."
+
+#. type: TP
+#: doc/tin.1:1230
+#, no-wrap
+msgid "B<PagePGPCheckArticle '^G'>"
+msgstr "B<PagePGPCheckArticle '^G'>"
+
+#. type: Plain text
+#: doc/tin.1:1238
+msgid ""
+"Perform B<\\%pgp>(1)  / B<\\%gpg>(1)  operations on article. This expects "
+"inline pgp (B<RFC\\ 9580>) and not MIME pgp (B<RFC\\ 3156>)."
+msgstr ""
+"UtfÃ¶r B<\\%pgp>(1) / B<\\%gpg>(1) operationer pÃ¥ artikeln. Detta fÃ¶rvÃ¤ntar "
+"sig inline pgp (B<RFC\\ 9580>) och inte MIME pgp (B<RFC\\ 3156>)."
+
+#. type: TP
+#: doc/tin.1:1238
+#, no-wrap
+msgid "B<PageToggleRaw '^H'>"
+msgstr "B<PageToggleRaw '^H'>"
+
+#. type: Plain text
+#: doc/tin.1:1241
+msgid "Toggles the display mode (raw including all headers vs. cooked)."
+msgstr ""
+"VÃ¤xlar mellan visningslÃ¤get (rÃ¥tt inklusive alla rubriker vs. bearbetat)."
+
+#. type: TP
+#: doc/tin.1:1245
+#, no-wrap
+msgid "B<PageToggleTabs '^T'>"
+msgstr "B<PageToggleTabs '^T'>"
+
+#. type: Plain text
+#: doc/tin.1:1248
+msgid "Toggle the TAB width between 4 and 8 characters."
+msgstr "VÃ¤xla mellan tabbstyckets bredd pÃ¥ 4 och 8 tecken."
+
+#. type: TP
+#: doc/tin.1:1248
+#, no-wrap
+msgid "B<PageFollowupQuoteHeaders '^W'>"
+msgstr "B<PageFollowupQuoteHeaders '^W'>"
+
+#. type: Plain text
+#: doc/tin.1:1252
+msgid ""
+"Post a followup to the current article with a copy of the article with all "
+"headers included."
+msgstr ""
+"LÃ¤gg upp en uppfÃ¶ljning till den aktuella artikeln med en kopia av artikeln "
+"inklusive alla rubriker."
+
+#. type: TP
+#: doc/tin.1:1252
+#, no-wrap
+msgid "B<PageToggleTex2iso '\"'>"
+msgstr "B<PageToggleTex2iso '\"'>"
+
+#. type: Plain text
+#: doc/tin.1:1256
+msgid ""
+"Toggle TeX to ISO decoding for current article. The default behavior is "
+"taken from the B<tex2iso_conv> variable in the tinrc file."
+msgstr ""
+"VÃ¤xla mellan TeX- och ISO-avkodning fÃ¶r aktuell artikel. "
+"StandardinstÃ¤llningen hÃ¤mtas frÃ¥n variabeln B<tex2iso_conv> i filen tinrc."
+
+#. type: TP
+#: doc/tin.1:1256
+#, no-wrap
+msgid "B<PageToggleAllHeaders '*'>"
+msgstr "B<PageToggleAllHeaders '*'>"
+
+#. type: Plain text
+#: doc/tin.1:1259
+msgid ""
+"Toggles the display of all headers vs. headers in B<news_headers_to_display>."
+msgstr ""
+"VÃ¤xlar mellan visning av alla rubriker och rubriker i "
+"B<news_headers_to_display>."
+
+#. type: TP
+#: doc/tin.1:1259
+#, no-wrap
+msgid "B<PageArticleInfo '''>"
+msgstr "B<PageArticleInfo '''>"
+
+#. type: Plain text
+#: doc/tin.1:1262
+msgid "Detailed MIME information of the article."
+msgstr "Detaljerad MIME-information om artikeln."
+
+#. type: TP
+#: doc/tin.1:1262
+#, no-wrap
+msgid "B<PageToggleRot '%'>"
+msgstr "B<PageToggleRot '%'>"
+
+#. type: Plain text
+#: doc/tin.1:1265
+msgid "Toggle ROT-13 decoding for this article."
+msgstr "VÃ¤xla ROT-13-avkodning fÃ¶r denna artikel."
+
+#. type: TP
+#: doc/tin.1:1265
+#, no-wrap
+msgid "B<PageToggleInlineData '('>"
+msgstr "B<PageToggleInlineData '('>"
+
+#. type: Plain text
+#: doc/tin.1:1270
+msgid ""
+"Toggle the display data sections outside of MIME, e.g. uuencoded or yenc "
+"data. The default behavior is taken from the B<hide_inline_data> variable in "
+"the tinrc file."
+msgstr ""
+"VÃ¤xla mellan att visa data utanfÃ¶r MIME, t.ex. uuencoded- eller yenc-data. "
+"StandardinstÃ¤llningen hÃ¤mtas frÃ¥n variabeln B<hide_inline_data> i filen "
+"tinrc."
+
+#. type: TP
+#: doc/tin.1:1270
+#, no-wrap
+msgid "B<PageReveal ')'>"
+msgstr "B<PageReveal ')'>"
+
+#. type: Plain text
+#: doc/tin.1:1277
+msgid ""
+"The form feed character (^L) is often used to hide 'spoilers' that the "
+"reader may not initially wish to see when viewing an article. Any text after "
+"a form feed is not displayed. This key-press acts like a reveal key and "
+"turns the hidden text back on. Scrolling down will also reveal the text, "
+"scrolling up will hide it again."
+msgstr ""
+"Formfeed-tecknet (^L) anvÃ¤nds ofta fÃ¶r att dÃ¶lja \"spoilers\" som lÃ¤saren "
+"kanske inte vill se nÃ¤r hen fÃ¶rst lÃ¤ser en artikel. All text efter ett "
+"formfeed visas inte. Detta tangenttryck fungerar som en avslÃ¶jande tangent "
+"och visar den dolda texten igen. Om du blÃ¤ddrar nedÃ¥t visas ocksÃ¥ texten, om "
+"du blÃ¤ddrar uppÃ¥t dÃ¶ljs den igen."
+
+#. type: Plain text
+#: doc/tin.1:1286
+msgid "Forward search the text of this article."
+msgstr "SÃ¶k framÃ¥t i texten i denna artikel."
+
+#. type: Plain text
+#: doc/tin.1:1289
+msgid "Backward search the text of this article."
+msgstr "SÃ¶k bakÃ¥t i texten i denna artikel."
+
+#. type: TP
+#: doc/tin.1:1289
+#, no-wrap
+msgid "B<PageSkipIncludedText ':'>"
+msgstr "B<PageSkipIncludedText ':'>"
+
+#. type: Plain text
+#: doc/tin.1:1294
+msgid ""
+"Skip to the end of the next quoted text-block in this article. Quoted text "
+"is everything which matches B<quote_regex>, B<quote_regex2> or "
+"B<quote_regex3>."
+msgstr ""
+"Hoppa till slutet av nÃ¤sta citerade textblock i denna artikel. Citerad text "
+"Ã¤r allt som matchar B<quote_regex>, B<quote_regex2> eller B<quote_regex3>."
+
+#. type: TP
+#: doc/tin.1:1294
+#, no-wrap
+msgid "B<PageTopThd 'E<lt>'>"
+msgstr "B<PageTopThd 'E<lt>'>"
+
+#. type: Plain text
+#: doc/tin.1:1297
+msgid "Go to the first article in the current thread."
+msgstr "GÃ¥ till den fÃ¶rsta artikeln i den aktuella trÃ¥den."
+
+#. type: TP
+#: doc/tin.1:1297
+#, no-wrap
+msgid "B<PageBotThd 'E<gt>'>"
+msgstr "B<PageBotThd 'E<gt>'>"
+
+#. type: Plain text
+#: doc/tin.1:1300
+msgid "Go to the last article in the current thread."
+msgstr "GÃ¥ till den senaste artikeln i den aktuella trÃ¥den."
+
+#. type: TP
+#: doc/tin.1:1300
+#, no-wrap
+msgid "B<PageToggleHighlight '_'>"
+msgstr "B<PageToggleHighlight '_'>"
+
+#. type: Plain text
+#: doc/tin.1:1303
+msgid "Toggle word highlighting on/off."
+msgstr "Aktivera/inaktivera ordmarkering."
+
+#. type: TP
+#: doc/tin.1:1303
+#, no-wrap
+msgid "B<PageToggleVerbatim ','>"
+msgstr "B<PageToggleVerbatim ','>"
+
+#. type: Plain text
+#: doc/tin.1:1306
+msgid "Cycle through the various options of B<verbatim_handling>."
+msgstr "BlÃ¤ddra igenom de olika flaggorna fÃ¶r B<verbatim_handling>."
+
+#. type: Plain text
+#: doc/tin.1:1320
+msgid ""
+"Auto select article(s) with a single key. The defaults used for selection "
+"are set based upon the following four tinrc config variables: "
+"B<default_filter_select_case>, B<default_filter_select_expire>, "
+"B<default_filter_select_global> and B<default_filter_select_header> Read the "
+"section \"GLOBAL OPTIONS MENU AND TINRC CONFIGURABLE VARIABLES\" for a full "
+"explanation of these variables and \"FILTERING ARTICLES\" for more "
+"information on filtering."
+msgstr ""
+"VÃ¤lj artiklar automatiskt med en enda tangent. StandardinstÃ¤llningarna fÃ¶r "
+"valet baseras pÃ¥ fÃ¶ljande fyra tinrc-konfigurationsvariabler: "
+"B<default_filter_select_case>, B<default_filter_select_expire>, "
+"B<default_filter_select_global> och B<default_filter_select_header> LÃ¤s "
+"avsnittet \"GLOBALA ALTERNATIVMENYN OCH TINRC-KONFIGURERBARA VARIABLER\" fÃ¶r "
+"en fullstÃ¤ndig fÃ¶rklaring av dessa variabler och \"FILTRERING AV ARTIKLAR\" "
+"fÃ¶r mer information om filtrering."
+
+#. type: Plain text
+#: doc/tin.1:1329
+msgid ""
+"Kill article(s) with a single key. The defaults used for killing are based "
+"upon the following four tinrc config variables: B<default_filter_kill_case>, "
+"B<default_filter_kill_expire>, B<default_filter_kill_global> and "
+"B<default_filter_kill_header>.  Read the section \"GLOBAL OPTIONS MENU AND "
+"TINRC CONFIGURABLE VARIABLES\" for a full explanation of these variables and "
+"\"FILTERING ARTICLES\" for more information on filtering."
+msgstr ""
+"Avsluta artikel(er) med ett enda tangenttryck. StandardinstÃ¤llningarna fÃ¶r "
+"avslutning baseras pÃ¥ fÃ¶ljande fyra tinrc-konfigurationsvariabler: "
+"B<default_filter_kill_case>, B<default_filter_kill_expire>, "
+"B<default_filter_kill_global> och B<default_filter_kill_header>.  LÃ¤s "
+"avsnittet \"GLOBALA ALTERNATIVMENYN OCH TINRC-KONFIGURERBARA VARIABLER\" fÃ¶r "
+"en fullstÃ¤ndig fÃ¶rklaring av dessa variabler och \"FILTRERING AV ARTIKLAR\" "
+"fÃ¶r mer information om filtrering."
+
+#. type: TP
+#: doc/tin.1:1329
+#, no-wrap
+msgid "B<PageNextThd '^J' 'E<lt>CRE<gt>'>"
+msgstr "B<PageNextThd '^J' 'E<lt>CRE<gt>'>"
+
+#. type: Plain text
+#: doc/tin.1:1332
+msgid "Go to next base article."
+msgstr "GÃ¥ till nÃ¤sta basartikel."
+
+#. type: TP
+#: doc/tin.1:1332
+#, no-wrap
+msgid "B<PageNextUnread 'E<lt>TABE<gt>'>"
+msgstr "B<PageNextUnread 'E<lt>TABE<gt>'>"
+
+#. type: Plain text
+#: doc/tin.1:1337
+msgid ""
+"Go to next unread article. If the tinrc variable B<goto_next_unread> doesn't "
+"contain PageNextUnread, then this key will first page through the current "
+"article."
+msgstr ""
+"GÃ¥ till nÃ¤sta olÃ¤sta artikel. Om variabeln tinrc B<goto_next_unread> inte "
+"innehÃ¥ller PageNextUnread, blÃ¤ddrar denna tangent fÃ¶rst igenom den aktuella "
+"artikeln."
+
+#. type: Plain text
+#: doc/tin.1:1340
+msgid "Author forward search."
+msgstr "FÃ¶rfattarsÃ¶kning."
+
+#. type: Plain text
+#: doc/tin.1:1343
+msgid "Author backward search."
+msgstr "FÃ¶rfattarens bakÃ¥t sÃ¶kning."
+
+#. type: Plain text
+#: doc/tin.1:1351
+msgid ""
+"Mark the current thread as read [after confirmation] and return to the "
+"previous menu. Move cursor to next item."
+msgstr ""
+"Markera den aktuella trÃ¥den som lÃ¤st [efter bekrÃ¤ftelse] och Ã¥tergÃ¥ till "
+"fÃ¶regÃ¥ende meny. Flytta markÃ¶ren till nÃ¤sta objekt."
+
+#. type: Plain text
+#: doc/tin.1:1355
+msgid ""
+"Mark the rest of the current thread as read [after confirmation] and enter "
+"the next thread with unread articles."
+msgstr ""
+"Markera resten av den aktuella trÃ¥den som lÃ¤st [efter bekrÃ¤ftelse] och gÃ¥ "
+"vidare till nÃ¤sta trÃ¥d med olÃ¤sta artiklar."
+
+#. type: TP
+#: doc/tin.1:1355
+#, no-wrap
+msgid "B<PageCancel 'D'>"
+msgstr "B<PageCancel 'D'>"
+
+#. type: TP
+#: doc/tin.1:1360
+#, no-wrap
+msgid "B<PageEditArticle 'e'>"
+msgstr "B<PageEditArticle 'e'>"
+
+#. type: Plain text
+#: doc/tin.1:1363
+msgid ""
+"Edit the current article. This is restricted to mailgroups and saved news."
+msgstr ""
+"Redigera den aktuella artikeln. Detta Ã¤r begrÃ¤nsat till e-postgrupper och "
+"sparade nyheter."
+
+#. type: TP
+#: doc/tin.1:1366
+#, no-wrap
+msgid "B<PageFollowupQuote 'f'>"
+msgstr "B<PageFollowupQuote 'f'>"
+
+#. type: TP
+#: doc/tin.1:1369
+#, no-wrap
+msgid "B<PageFollowup 'F'>"
+msgstr "B<PageFollowup 'F'>"
+
+#. type: Plain text
+#: doc/tin.1:1373
+msgid ""
+"Post a followup to the current article without including a copy of the "
+"article."
+msgstr ""
+"Skicka en uppfÃ¶ljning till den aktuella artikeln utan att bifoga en kopia av "
+"artikeln."
+
+#. type: TP
+#: doc/tin.1:1373
+#, no-wrap
+msgid "B<PageFirstPage 'g'>"
+msgstr "B<PageFirstPage 'g'>"
+
+#. type: Plain text
+#: doc/tin.1:1376
+msgid "Go to the start of the article."
+msgstr "GÃ¥ till bÃ¶rjan av artikeln."
+
+#. type: TP
+#: doc/tin.1:1376
+#, no-wrap
+msgid "B<PageLastPage 'G'>"
+msgstr "B<PageLastPage 'G'>"
+
+#. type: Plain text
+#: doc/tin.1:1379
+msgid "Go to the end of the article."
+msgstr "GÃ¥ till slutet av artikeln."
+
+#. type: TP
+#: doc/tin.1:1388
+#, no-wrap
+msgid "B<PageKillThd 'K'>"
+msgstr "B<PageKillThd 'K'>"
+
+#. type: Plain text
+#: doc/tin.1:1391
+msgid "Mark rest of thread as read and move onto the next unread thread."
+msgstr ""
+"Markera resten av trÃ¥den som lÃ¤st och gÃ¥ vidare till nÃ¤sta olÃ¤sta trÃ¥d."
+
+#. type: TP
+#: doc/tin.1:1391
+#, no-wrap
+msgid "B<PageListThd 'l'>"
+msgstr "B<PageListThd 'l'>"
+
+#. type: Plain text
+#: doc/tin.1:1394
+msgid "Show the thread menu that the current article is a part of."
+msgstr "Visa trÃ¥dmenyn som den aktuella artikeln ingÃ¥r i."
+
+#. type: TP
+#: doc/tin.1:1399
+#, no-wrap
+msgid "B<PageMail 'm'>"
+msgstr "B<PageMail 'm'>"
+
+#. type: TP
+#: doc/tin.1:1408
+#, no-wrap
+msgid "B<PageNextArt 'n'>"
+msgstr "B<PageNextArt 'n'>"
+
+#. type: Plain text
+#: doc/tin.1:1411
+msgid "Go to the next article."
+msgstr "GÃ¥ till nÃ¤sta artikel."
+
+#. type: TP
+#: doc/tin.1:1411
+#, no-wrap
+msgid "B<PageNextUnreadArt 'N'>"
+msgstr "B<PageNextUnreadArt 'N'>"
+
+#. type: TP
+#: doc/tin.1:1419
+#, no-wrap
+msgid "B<PagePrevArt 'p'>"
+msgstr "B<PagePrevArt 'p'>"
+
+#. type: Plain text
+#: doc/tin.1:1422
+msgid "Go to the previous article."
+msgstr "GÃ¥ till fÃ¶regÃ¥ende artikel."
+
+#. type: TP
+#: doc/tin.1:1422
+#, no-wrap
+msgid "B<PagePrevUnreadArt 'P'>"
+msgstr "B<PagePrevUnreadArt 'P'>"
+
+#. type: Plain text
+#: doc/tin.1:1425
+msgid "Go to the previous unread article."
+msgstr "GÃ¥ till fÃ¶regÃ¥ende olÃ¤sta artikel."
+
+#. type: Plain text
+#: doc/tin.1:1428
+msgid "Return to the previous level."
+msgstr "Ã…tergÃ¥ till fÃ¶regÃ¥ende nivÃ¥."
+
+#. type: TP
+#: doc/tin.1:1431
+#, no-wrap
+msgid "B<PageReplyQuote 'r'>"
+msgstr "B<PageReplyQuote 'r'>"
+
+#. type: Plain text
+#: doc/tin.1:1435
+msgid ""
+"Reply through mail to the author of the current article with a copy of the "
+"article included."
+msgstr ""
+"Svara via e-post till fÃ¶rfattaren av den aktuella artikeln och bifoga en "
+"kopia av artikeln."
+
+#. type: TP
+#: doc/tin.1:1435
+#, no-wrap
+msgid "B<PageReply 'R'>"
+msgstr "B<PageReply 'R'>"
+
+#. type: Plain text
+#: doc/tin.1:1439
+msgid ""
+"Reply through mail to the author of the current article without including "
+"the original article."
+msgstr ""
+"Svara via e-post till fÃ¶rfattaren av den aktuella artikeln utan att bifoga "
+"den ursprungliga artikeln."
+
+#. type: TP
+#: doc/tin.1:1439
+#, no-wrap
+msgid "B<PageSave 's'>"
+msgstr "B<PageSave 's'>"
+
+#. type: TP
+#: doc/tin.1:1444
+#, no-wrap
+msgid "B<PageAutoSave 'S'>"
+msgstr "B<PageAutoSave 'S'>"
+
+#. type: TP
+#: doc/tin.1:1447
+#, no-wrap
+msgid "B<PageTag 't'>"
+msgstr "B<PageTag 't'>"
+
+#. type: TP
+#: doc/tin.1:1451
+#, no-wrap
+msgid "B<PageGroupSel 'T'>"
+msgstr "B<PageGroupSel 'T'>"
+
+#. type: Plain text
+#: doc/tin.1:1454
+msgid "Return to group selection level."
+msgstr "Ã…tergÃ¥ till gruppvalsnivÃ¥n."
+
+#. type: TP
+#: doc/tin.1:1454
+#, no-wrap
+msgid "B<PageGotoParent 'u'>"
+msgstr "B<PageGotoParent 'u'>"
+
+#. type: Plain text
+#: doc/tin.1:1457
+msgid "Go to parent article."
+msgstr "GÃ¥ till Ã¶verordnad artikel."
+
+#. type: TP
+#: doc/tin.1:1457
+#, no-wrap
+msgid "B<PageViewUrl 'U'>"
+msgstr "B<PageViewUrl 'U'>"
+
+#. type: Plain text
+#: doc/tin.1:1461
+msgid ""
+"Display a list of URLs in the current article. See the section \"URL "
+"LISTING\" for more information."
+msgstr ""
+"Visa en lista Ã¶ver URL:er i den aktuella artikeln. Se avsnittet \"URL-"
+"LISTA\" fÃ¶r mer information."
+
+#. type: TP
+#: doc/tin.1:1461
+#, no-wrap
+msgid "B<PageViewAttach 'V'>"
+msgstr "B<PageViewAttach 'V'>"
+
+#. type: Plain text
+#: doc/tin.1:1465
+msgid ""
+"Display a list of attachments of the current article. See the section "
+"\"ATTACHMENT LISTING\" for more information."
+msgstr ""
+"Visa en lista Ã¶ver bilagor till den aktuella artikeln. Se avsnittet "
+"\"BILAGELISTA\" fÃ¶r mer information."
+
+#. type: TP
+#: doc/tin.1:1472
+#, no-wrap
+msgid "B<PageRepost 'x'>"
+msgstr "B<PageRepost 'x'>"
+
+#. type: Plain text
+#: doc/tin.1:1481
+msgid "Mark article as unread."
+msgstr "Markera artikeln som olÃ¤st."
+
+#.  -------------------------------------------------------------------
+#. type: Plain text
+#: doc/tin.1:1486
+msgid "Mark the current thread as unread."
+msgstr "Markera den aktuella trÃ¥den som olÃ¤st."
+
+#. type: SS
+#: doc/tin.1:1486
+#, no-wrap
+msgid "URL LISTING"
+msgstr "URL-LISTA"
+
+#. type: Plain text
+#: doc/tin.1:1489
+msgid ""
+"B<PageViewUrl> ('B<U>') displays a list of URLs in the current article. "
+"Besides the common moving keys, the following commands are available:"
+msgstr ""
+"B<PageViewUrl> (B<U>) visar en lista Ã¶ver URL:er i den aktuella artikeln. "
+"FÃ¶rutom de vanliga flyttknapparna finns fÃ¶ljande kommandon tillgÃ¤ngliga:"
+
+#. type: TP
+#: doc/tin.1:1490
+#, no-wrap
+msgid "B<UrlSelect '^J' 'E<lt>CRE<gt>'>"
+msgstr "B<UrlSelect '^J' 'E<lt>CRE<gt>'>"
+
+#. type: Plain text
+#: doc/tin.1:1494
+msgid ""
+"The current URL will be prompted and opened using the B<url_handler>. "
+"'B<E<lt>ESCE<gt>>' or no input will skip the URL."
+msgstr ""
+"Den aktuella URL-adressen kommer att visas och Ã¶ppnas med hjÃ¤lp av "
+"B<url_handler>. 'B<E<lt>ESCE<gt>>' eller ingen inmatning kommer att hoppa "
+"Ã¶ver URL-adressen."
+
+#. type: Plain text
+#: doc/tin.1:1497 doc/tin.1:1597
+msgid "URL forward search."
+msgstr "URL-framÃ¥t-sÃ¶kning."
+
+#. type: Plain text
+#: doc/tin.1:1500 doc/tin.1:1600
+msgid "URL backward search."
+msgstr "URL-bakÃ¥tssÃ¶kning."
+
+#. type: Plain text
+#: doc/tin.1:1506 doc/tin.1:1560 doc/tin.1:1606
+msgid "Shell escape."
+msgstr "Skalflykt."
+
+#. type: Plain text
+#: doc/tin.1:1509
+msgid "Toggle the display of the current URL in the last line."
+msgstr "VÃ¤xla mellan att visa den aktuella URL:en i sista raden."
+
+#. type: Plain text
+#: doc/tin.1:1512 doc/tin.1:1567 doc/tin.1:1612
+msgid "Help screen of commands available."
+msgstr "HjÃ¤lpskÃ¤rm med tillgÃ¤ngliga kommandon."
+
+#.  -------------------------------------------------------------------
+#. type: SS
+#: doc/tin.1:1519
+#, no-wrap
+msgid "ATTACHMENT LISTING"
+msgstr "BILAGAFÃ–RTECKNING"
+
+#. type: Plain text
+#: doc/tin.1:1522
+msgid ""
+"B<PageViewAttach> ('B<V>') displays a list of attachments of the current "
+"article. Besides the common moving keys, the following commands are "
+"available:"
+msgstr ""
+"B<PageViewAttach> (B<V>) visar en lista Ã¶ver bilagor till den aktuella "
+"artikeln. FÃ¶rutom de vanliga flyttknapparna finns fÃ¶ljande kommandon "
+"tillgÃ¤ngliga:"
+
+#. type: TP
+#: doc/tin.1:1523
+#, no-wrap
+msgid "B<AttachPipe 'p'>"
+msgstr "B<AttachPipe 'p'>"
+
+#. type: Plain text
+#: doc/tin.1:1526
+msgid "Pipe attachment into command."
+msgstr "RÃ¶ranslutning till kommando."
+
+#. type: TP
+#: doc/tin.1:1526
+#, no-wrap
+msgid "B<AttachSave 's'>"
+msgstr "B<AttachSave 's'>"
+
+#. type: Plain text
+#: doc/tin.1:1529
+msgid "Save current attachment / tagged attachments to disk."
+msgstr "Spara aktuell bilaga/taggade bilagor pÃ¥ disk."
+
+#. type: TP
+#: doc/tin.1:1529
+#, no-wrap
+msgid "B<AttachSelect '^J' 'E<lt>CRE<gt>'>"
+msgstr "B<AttachSelect '^J' 'E<lt>CRE<gt>'>"
+
+#. type: Plain text
+#: doc/tin.1:1532
+msgid "View attachment."
+msgstr "Se bilaga."
+
+#. type: TP
+#: doc/tin.1:1532
+#, no-wrap
+msgid "B<AttachTag 't'>"
+msgstr "B<AttachTag 't'>"
+
+#. type: Plain text
+#: doc/tin.1:1535
+msgid "Tag one or more attachments for saving."
+msgstr "Markera en eller flera bilagor fÃ¶r att spara."
+
+#. type: TP
+#: doc/tin.1:1535
+#, no-wrap
+msgid "B<AttachTagPattern '='>"
+msgstr "B<AttachTagPattern '='>"
+
+#. type: Plain text
+#: doc/tin.1:1539
+msgid ""
+"Prompts for a pattern to match. All attachments whose name/description or "
+"content type/transfer encoding match the pattern will be tagged."
+msgstr ""
+"BegÃ¤r ett mÃ¶nster som ska matchas. Alla bilagor vars namn/beskrivning eller "
+"innehÃ¥llstyp/Ã¶verfÃ¶ringskodning matchar mÃ¶nstret kommer att taggas."
+
+#. type: TP
+#: doc/tin.1:1539
+#, no-wrap
+msgid "B<AttachToggleTagged '@'>"
+msgstr "B<AttachToggleTagged '@'>"
+
+#. type: Plain text
+#: doc/tin.1:1542
+msgid "Reverse tagging of all attachments."
+msgstr "OmvÃ¤nd taggning av alla bilagor."
+
+#. type: TP
+#: doc/tin.1:1542
+#, no-wrap
+msgid "B<AttachUntag 'U'>"
+msgstr "B<AttachUntag 'U'>"
+
+#. type: Plain text
+#: doc/tin.1:1545
+msgid "Untag all tagged attachments."
+msgstr "Ta bort alla taggade bilagor."
+
+#. type: Plain text
+#: doc/tin.1:1548
+msgid "Attachment forward search."
+msgstr "SÃ¶kning efter bifogade filer."
+
+#. type: Plain text
+#: doc/tin.1:1551
+msgid "Attachment backward search."
+msgstr "Bifogad fil bakÃ¥t sÃ¶kning."
+
+#. type: TP
+#: doc/tin.1:1554
+#, no-wrap
+msgid "B<GlobalPipe '|'>"
+msgstr "B<GlobalPipe '|'>"
+
+#. type: Plain text
+#: doc/tin.1:1557
+msgid ""
+"Pipe attachment into command. Uses the raw attachment, no decoding is done."
+msgstr ""
+"RÃ¶ranslutning till kommando. AnvÃ¤nder den rÃ¥a anslutningen, ingen avkodning "
+"gÃ¶rs."
+
+#. type: Plain text
+#: doc/tin.1:1564
+msgid ""
+"Toggle the display of the name/description of the current attachment in the "
+"last line."
+msgstr ""
+"VÃ¤xla mellan att visa namnet/beskrivningen fÃ¶r den aktuella bilagan i sista "
+"raden."
+
+#.  -------------------------------------------------------------------
+#. type: SS
+#: doc/tin.1:1574
+#, no-wrap
+msgid "POSTING HISTORY LISTING"
+msgstr "LISTA Ã–VER PUBLICERINGSHISTORIK"
+
+#. type: Plain text
+#: doc/tin.1:1582
+msgid ""
+"B<DisplayPostHist> ('B<W>') displays a list of all previous posted articles "
+"stored in I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/posted>. The following "
+"information is shown: a time stamp in \"dd-mm-yy\"-format, a single letter "
+"indicating the action which initiated the message, the group names "
+"(eventually shortened, see also B<abbreviate_groupname>) or a mail address "
+"the message was sent to and the subject of the message. Besides the common "
+"moving keys, the following commands are available:"
+msgstr ""
+"B<DisplayPostHist> ('B<W>') visar en lista Ã¶ver alla tidigare publicerade "
+"artiklar som lagras i I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/posted>. FÃ¶ljande "
+"information visas: en tidsstÃ¤mpel i formatet \"dd-mm-Ã¥Ã¥\", en enda bokstav "
+"som anger den Ã¥tgÃ¤rd som initierade meddelandet, gruppnamnen (eventuellt "
+"fÃ¶rkortade, se Ã¤ven B<abbreviate_groupname>) eller en e-postadress som "
+"meddelandet skickades till och meddelandets Ã¤mne. FÃ¶rutom de vanliga "
+"flyttknapparna finns fÃ¶ljande kommandon tillgÃ¤ngliga:"
+
+#. type: TP
+#: doc/tin.1:1583
+#, no-wrap
+msgid "B<PostedArticlesSelect '^J' 'E<lt>CRE<gt>'>"
+msgstr "B<PostedArticlesSelect '^J' 'E<lt>CRE<gt>'>"
+
+#. type: Plain text
+#: doc/tin.1:1594
+msgid ""
+"The article with the current ''Message-ID:'' will be opened if available.  "
+"Note that this requires that the ''Message-ID:'' of the article was recorded "
+"in I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/posted> which may not always be the "
+"case.  If using NNTP and the internal inews (B<inews_prog> set to \"--"
+"internal\")  and either the server proposes a ''Message-ID:'' during the "
+"POST (B<RFC\\ 3977>) command or B<tin> is built to generate ''Message-ID:'' "
+"this should be the case. With an external inews (and reading from local "
+"spool) it is not."
+msgstr ""
+"Artikeln med det aktuella ''Message-ID:'' Ã¶ppnas om den Ã¤r tillgÃ¤nglig.  "
+"Observera att detta krÃ¤ver att artikelns ''Message-ID:'' har registrerats i "
+"I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/posted>, vilket inte alltid Ã¤r fallet.  Om "
+"du anvÃ¤nder NNTP och den interna inews (B<inews_prog> instÃ¤lld pÃ¥ \"--"
+"internal\")  och antingen servern fÃ¶reslÃ¥r ett ''Message-ID:'' under POST-"
+"kommandot (B<RFC\\ 3977>) eller B<tin> Ã¤r byggd fÃ¶r att generera ''Message-"
+"ID:'' bÃ¶r detta vara fallet. Med en extern inews (och lÃ¤sning frÃ¥n lokal "
+"spool) Ã¤r det inte sÃ¥."
+
+#. type: Plain text
+#: doc/tin.1:1609
+msgid "Toggle the display of the current ''Message-ID:'' in the last line."
+msgstr "VÃ¤xla visningen av det aktuella ''Meddelande-ID:'' i sista raden."
+
+#.  -------------------------------------------------------------------
+#. type: SS
+#: doc/tin.1:1619
+#, no-wrap
+msgid "GLOBAL OPTIONS MENU AND TINRC CONFIGURABLE VARIABLES"
+msgstr "GLOBAL OPTIONS-MENY OCH TINRC-KONFIGURERBARA VARIABLER"
+
+#.  FIXME - add missing descriptions
+#.        - \fI${TIN_LIBDIR:\-NEWSLIBDIR}/tinrc\fR is used
+#.          in the !TIN_DEFAULTS_DIR config case
+#. type: Plain text
+#: doc/tin.1:1631
+msgid ""
+"At startup, B<tin> reads in the configuration files (see also B<\\"
+"%tin>(5)).  They contain a list of variables that can be used to configure "
+"the way B<tin> works. If it exists, the global configuration file, I</etc/"
+"tin/tinrc> is read. After that, the user's own configuration file is read "
+"from I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/tinrc>. The global file is useful for "
+"distributing system-wide defaults to new users who have no private tinrc yet."
+msgstr ""
+"Vid start lÃ¤ser B<tin> in konfigurationsfilerna (se Ã¤ven B<\\%tin>(5)).  De "
+"innehÃ¥ller en lista med variabler som kan anvÃ¤ndas fÃ¶r att konfigurera hur "
+"B<tin> fungerar. Om den finns, lÃ¤ses den globala konfigurationsfilen, I</etc/"
+"tin/tinrc>. DÃ¤refter lÃ¤ses anvÃ¤ndarens egen konfigurationsfil frÃ¥n I<$"
+"{TIN_HOMEDIR:-\"$HOME\"}/.tin/tinrc>. Den globala filen Ã¤r anvÃ¤ndbar fÃ¶r att "
+"distribuera systemomfattande standardinstÃ¤llningar till nya anvÃ¤ndare som "
+"Ã¤nnu inte har nÃ¥gon privat tinrc."
+
+#. type: Plain text
+#: doc/tin.1:1639
+msgid ""
+"The variables are user configurable by editing I<${TIN_HOMEDIR:-"
+"\"$HOME\"}/.tin/tinrc> directly. Most of them can also be set in the GLOBAL "
+"OPTIONS MENU which is accessed by pressing B<OptionMenu> ('B<M>') at all "
+"levels. It allows the user to customize the behavior of B<tin>. The options "
+"are saved to the file I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/tinrc> when you exit "
+"B<tin> so don't edit the file directly whilst B<tin> is running."
+msgstr ""
+"Variablerna kan konfigureras av anvÃ¤ndaren genom att redigera I<$"
+"{TIN_HOMEDIR:-\"$HOME\"}/.tin/tinrc> direkt. De flesta av dem kan ocksÃ¥ "
+"stÃ¤llas in i GLOBAL OPTIONS MENU (GLOBALA ALTERNATIVMENYN) som nÃ¥s genom att "
+"trycka pÃ¥ B<OptionMenu> (B-menyn) ('B<M>') pÃ¥ alla nivÃ¥er. Det gÃ¶r det "
+"mÃ¶jligt fÃ¶r anvÃ¤ndaren att anpassa beteendet hos B<tin>. Alternativen sparas "
+"i filen I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/tinrc> nÃ¤r du avslutar B<tin>, sÃ¥ "
+"redigera inte filen direkt medan B<tin> kÃ¶rs."
+
+#. type: Plain text
+#: doc/tin.1:1645
+msgid ""
+"In the options menu use the cursor keys in the usual way to move around. Use "
+"B<ConfigSelect> ('B<^J>' or 'B<E<lt>CRE<gt>>') to 'open' the option you wish "
+"to change. You will need to enter a new value or use 'B<E<lt>SPACEE<gt>>' to "
+"toggle the available options. B<ConfigSelect> will save the new value, "
+"\\&'B<E<lt>ESCE<gt>>' will abort without saving changes."
+msgstr ""
+"I alternativmenyn anvÃ¤nder du piltangenterna pÃ¥ vanligt sÃ¤tt fÃ¶r att "
+"navigera. AnvÃ¤nd B<ConfigSelect> ('B<^J>' eller 'B<E<lt>CRE<gt>>') fÃ¶r att "
+"'Ã¶ppna' det alternativ du vill Ã¤ndra. Du mÃ¥ste ange ett nytt vÃ¤rde eller "
+"anvÃ¤nda 'B<E<lt>SPACEE<gt>>' fÃ¶r att vÃ¤xla mellan de tillgÃ¤ngliga "
+"alternativen. B<ConfigSelect> sparar det nya vÃ¤rdet, \\&'B<E<lt>ESCE<gt>>' "
+"avbryter utan att spara Ã¤ndringarna."
+
+#. type: Plain text
+#: doc/tin.1:1652
+msgid ""
+"As with the other menus, B<RedrawScr> ('B<^L>') will redraw the screen. You "
+"can use B<SearchSubjF> ('B</>'), B<SearchSubjB> ('B<?>') and B<SearchRepeat> "
+"('B<\\(rs>') to search for a specific option. Use B<Quit> ('B<q>') to exit "
+"the option menu and keep your changes. Use B<QuitTin> ('B<Q>') to exit "
+"without keeping your changes."
+msgstr ""
+"Precis som med de andra menyerna kommer B<RedrawScr> ('B<^L>') att rita om "
+"skÃ¤rmen. Du kan anvÃ¤nda B<SearchSubjF> ('B</>'), B<SearchSubjB> ('B<?>') och "
+"B<SearchRepeat> ('B<\\(rs>') fÃ¶r att sÃ¶ka efter en specifik flagga. AnvÃ¤nd "
+"B<Quit> ('B<q>') fÃ¶r att lÃ¤mna alternativmenyn och behÃ¥lla dina Ã¤ndringar. "
+"AnvÃ¤nd B<QuitTin> ('B<Q>') fÃ¶r att lÃ¤mna utan att behÃ¥lla dina Ã¤ndringar."
+
+#. type: Plain text
+#: doc/tin.1:1657
+msgid ""
+"The options menu provides access to the attributes menu for the current "
+"group by the B<ConfigToggleAttrib> ('B<E<lt>TABE<gt>>') command. Pressing "
+"B<ConfigToggleAttrib> again toggles back to the options menu. For more "
+"information see section \"ATTRIBUTES MENU AND GROUP ATTRIBUTES\"."
+msgstr ""
+"Alternativmenyn ger Ã¥tkomst till attributmenyn fÃ¶r den aktuella gruppen med "
+"kommandot B<ConfigToggleAttrib> ('B<E<lt>TABE<gt>>'). Om du trycker pÃ¥ "
+"B<ConfigToggleAttrib> igen vÃ¤xlar du tillbaka till alternativmenyn. Mer "
+"information finns i avsnittet \"ATTRIBUTMENY OCH GRUPPATTRIBUT\"."
+
+#. type: Plain text
+#: doc/tin.1:1660
+msgid ""
+"The B<ConfigScopeMenu> ('B<S>') command brings up the scopes menu. For more "
+"information see section \"SCOPES MENU\"."
+msgstr ""
+"Kommandot B<ConfigScopeMenu> ('B<S>') Ã¶ppnar menyn fÃ¶r skopor. Mer "
+"information finns i avsnittet \"MENYN FÃ–R SKOPOR\"."
+
+#. type: Plain text
+#: doc/tin.1:1665
+msgid ""
+"Finally, the B<ConfigServerrcMenu> ('B<s>') command brings up the serverrc "
+"menu where values from I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/$NNTPSERVER/"
+"serverrc> can be changed.  For more information see section \"SERVERRC "
+"MENU\"."
+msgstr ""
+"Slutligen Ã¶ppnar kommandot B<ConfigServerrcMenu> ('B<s>') serverrc-menyn dÃ¤r "
+"vÃ¤rden frÃ¥n I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/$NNTPSERVER/serverrc> kan "
+"Ã¤ndras.  Mer information finns i avsnittet \"SERVERRC-MENYN\"."
+
+#. type: Plain text
+#: doc/tin.1:1669
+msgid ""
+"Here is a full list of all the available variables. The name in round "
+"brackets is the name of the corresponding setting in I<${TIN_HOMEDIR:-"
+"\"$HOME\"}/.tin/tinrc>."
+msgstr ""
+"HÃ¤r Ã¤r en fullstÃ¤ndig lista Ã¶ver alla tillgÃ¤ngliga variabler. Namnet inom "
+"parentes Ã¤r namnet pÃ¥ motsvarande instÃ¤llning i I<${TIN_HOMEDIR:-"
+"\"$HOME\"}/.tin/tinrc>."
+
+#. type: TP
+#: doc/tin.1:1669
+#, no-wrap
+msgid "B<Abbreviate long newsgroup names (abbreviate_groupname)>"
+msgstr "B<FÃ¶rkorta lÃ¥nga nyhetsgruppnamn (abbreviate_groupname)>"
+
+#. type: Plain text
+#: doc/tin.1:1675 doc/tin.5:1438
+msgid ""
+"If ON abbreviate long newsgroup names at group selection level and article "
+"level (if necessary) like this: news.software.readers \\(-E<gt> "
+"n.software.readers \\(-E<gt> n.s.readers \\(-E<gt> n.s.r.  Default is OFF."
+msgstr ""
+"Om ON fÃ¶rkortar lÃ¥nga nyhetsgruppnamn pÃ¥ gruppvalsnivÃ¥ och artikelnivÃ¥ (om "
+"nÃ¶dvÃ¤ndigt) sÃ¥ hÃ¤r: news.software.readers \\(-E<gt> n.software.readers \\(-"
+"E<gt> n.s.readers \\(-E<gt> n.s.r.  StandardinstÃ¤llningen Ã¤r OFF."
+
+#. type: TP
+#: doc/tin.1:1675
+#, no-wrap
+msgid "B<Add posted articles to filter (add_posted_to_filter)>"
+msgstr "B<LÃ¤gg till publicerade artiklar till filter (add_posted_to_filter)>"
+
+#. type: Plain text
+#: doc/tin.1:1679 doc/tin.5:1442
+msgid ""
+"If ON add posted articles which start a new thread to filter for "
+"highlighting follow-ups. Default is ON."
+msgstr ""
+"Om ON lÃ¤gg till publicerade artiklar som startar en ny trÃ¥d fÃ¶r att filtrera "
+"fÃ¶r att markera uppfÃ¶ljningar. Standard Ã¤r ON."
+
+#. type: TP
+#: doc/tin.1:1679
+#, no-wrap
+msgid "B<Insert ''User-Agent:''-header (advertising)>"
+msgstr "B<Infoga ''User-Agent:''-rubrik (reklam)>"
+
+#. type: Plain text
+#: doc/tin.1:1682 doc/tin.5:1445
+msgid "Turn ON advertising in header (''User-Agent:''). Default is ON."
+msgstr ""
+"Aktivera reklam i rubriken (''User-Agent:''). StandardinstÃ¤llningen Ã¤r ON."
+
+#. type: TP
+#: doc/tin.1:1682
+#, no-wrap
+msgid "B<Skip multipart/alternative parts (alternative_handling)>"
+msgstr "B<Hoppa Ã¶ver multipart/alternativa delar (alternative_handling)>"
+
+#. type: Plain text
+#: doc/tin.1:1685 doc/tin.5:1448
+msgid ""
+"If ON strip multipart/alternative messages automatically. Default is ON."
+msgstr ""
+"Om ON-remsa multipart/alternativa meddelanden automatiskt. Standard Ã¤r ON."
+
+#. type: TP
+#: doc/tin.1:1685
+#, no-wrap
+msgid "B<Character to show deleted articles (art_marked_deleted)>"
+msgstr "B<Tecken fÃ¶r att visa raderade artiklar (art_marked_deleted)>"
+
+#. type: Plain text
+#: doc/tin.1:1688 doc/tin.5:1451
+msgid "The character used to show that an article was deleted. Default is 'D'."
+msgstr ""
+"Tecknet som anvÃ¤nds fÃ¶r att visa att en artikel har raderats. Standard Ã¤r "
+"'D'."
+
+#. type: TP
+#: doc/tin.1:1688
+#, no-wrap
+msgid "B<Character to show inrange articles (art_marked_inrange)>"
+msgstr "B<Tecken fÃ¶r att visa artiklar inom intervallet (art_marked_inrange)>"
+
+#. type: Plain text
+#: doc/tin.1:1691 doc/tin.5:1454
+msgid ""
+"The character used to show that an article is in a range. Default is '#'."
+msgstr ""
+"Tecknet som anvÃ¤nds fÃ¶r att visa att en artikel ingÃ¥r i ett intervall. "
+"Standard Ã¤r '#'."
+
+#. type: TP
+#: doc/tin.1:1691
+#, no-wrap
+msgid "B<Character to show returning arts (art_marked_return)>"
+msgstr "B<Tecken fÃ¶r att visa Ã¥terkommande konst (art_marked_return)>"
+
+#. type: Plain text
+#: doc/tin.1:1695 doc/tin.5:1458
+msgid ""
+"The character used to show that an article will return as an unread article "
+"when the group is next entered. Default is '-'."
+msgstr ""
+"Tecknet som anvÃ¤nds fÃ¶r att visa att en artikel kommer att Ã¥terkomma som en "
+"olÃ¤st artikel nÃ¤r gruppen Ã¶ppnas nÃ¤sta gÃ¥ng. StandardvÃ¤rdet Ã¤r '-'."
+
+#. type: TP
+#: doc/tin.1:1695
+#, no-wrap
+msgid "B<Character to show selected articles (art_marked_selected)>"
+msgstr "B<Tecken fÃ¶r att visa valda artiklar (art_marked_selected)>"
+
+#. type: Plain text
+#: doc/tin.1:1699 doc/tin.5:1462
+msgid ""
+"The character used to show that an article/thread is auto-selected (hot).  "
+"Default is '*'."
+msgstr ""
+"Tecknet som anvÃ¤nds fÃ¶r att visa att en artikel/trÃ¥d Ã¤r automatiskt vald "
+"(populÃ¤r). Standard Ã¤r '*'."
+
+#. type: TP
+#: doc/tin.1:1699
+#, no-wrap
+msgid "B<Character to show recent articles (art_marked_recent)>"
+msgstr "B<Tecken fÃ¶r att visa senaste artiklar (art_marked_recent)>"
+
+#. type: Plain text
+#: doc/tin.1:1703 doc/tin.5:1466
+msgid ""
+"The character used to show that an article/thread is recent (not older than "
+"X days). See also B<recent_time>. Default is 'o'."
+msgstr ""
+"Tecknet som anvÃ¤nds fÃ¶r att visa att en artikel/trÃ¥d Ã¤r ny (inte Ã¤ldre Ã¤n X "
+"dagar). Se Ã¤ven B<recent_time>. StandardvÃ¤rdet Ã¤r 'o'."
+
+#. type: TP
+#: doc/tin.1:1703
+#, no-wrap
+msgid "B<Character to show unread articles (art_marked_unread)>"
+msgstr "B<Tecken fÃ¶r att visa olÃ¤sta artiklar (art_marked_unread)>"
+
+#. type: Plain text
+#: doc/tin.1:1707 doc/tin.5:1470
+msgid ""
+"The character used to show that an article has not been read.  Default is "
+"'+'."
+msgstr ""
+"Tecknet som anvÃ¤nds fÃ¶r att visa att en artikel inte har lÃ¤sts. Standard Ã¤r "
+"'+'."
+
+#. type: TP
+#: doc/tin.1:1707
+#, no-wrap
+msgid "B<Character to show read articles (art_marked_read)>"
+msgstr "B<Tecken fÃ¶r att visa lÃ¤sta artiklar (art_marked_read)>"
+
+#. type: Plain text
+#: doc/tin.1:1710 doc/tin.5:1473
+msgid "The character used to show that an article was read. Default is '\\ '."
+msgstr ""
+"Tecknet som anvÃ¤nds fÃ¶r att visa att en artikel har lÃ¤sts. Standard Ã¤r '\\ '."
+
+#. type: TP
+#: doc/tin.1:1710
+#, no-wrap
+msgid "B<Character to show killed articles (art_marked_killed)>"
+msgstr "B<Tecken fÃ¶r att visa borttagna artiklar (art_marked_killed)>"
+
+#. type: Plain text
+#: doc/tin.1:1714 doc/tin.5:1477
+msgid ""
+"The character used to show that an article was killed. Default is 'K'.  "
+"B<kill_level> must be set accordingly."
+msgstr ""
+"Tecknet som anvÃ¤nds fÃ¶r att visa att en artikel har tagits bort. "
+"StandardvÃ¤rdet Ã¤r 'K'. B<kill_level> mÃ¥ste stÃ¤llas in i enlighet med detta."
+
+#. type: TP
+#: doc/tin.1:1714
+#, no-wrap
+msgid "B<Character to show read selected arts (art_marked_read_selected)>"
+msgstr "B<Tecken fÃ¶r att visa lÃ¤sta utvalda konstverk (art_marked_read_selected)>"
+
+#. type: Plain text
+#: doc/tin.1:1718 doc/tin.5:1481
+msgid ""
+"The character used to show that an article was hot before it was read.  "
+"Default is ':'. B<kill_level> must be set accordingly."
+msgstr ""
+"Tecknet som anvÃ¤nds fÃ¶r att visa att en artikel var populÃ¤r innan den "
+"lÃ¤stes. StandardvÃ¤rdet Ã¤r ':'. B<kill_level> mÃ¥ste stÃ¤llas in dÃ¤refter."
+
+#. type: TP
+#: doc/tin.1:1718 doc/tin.5:1481
+#, no-wrap
+msgid "B<Ask before using MIME viewer (ask_for_metamail)>"
+msgstr "B<FrÃ¥ga innan du anvÃ¤nder MIME-visaren (ask_for_metamail)>"
+
+#. type: Plain text
+#: doc/tin.1:1723
+msgid ""
+"If ON B<tin> will ask before using a MIME viewer (B<metamail_prog>) to "
+"display MIME messages. This only occurs if a MIME viewer is set. Default is "
+"OFF."
+msgstr ""
+"Om ON B<tin> kommer att frÃ¥ga innan en MIME-visare (B<metamail_prog>) "
+"anvÃ¤nds fÃ¶r att visa MIME-meddelanden. Detta intrÃ¤ffar endast om en MIME-"
+"visare Ã¤r instÃ¤lld. StandardinstÃ¤llningen Ã¤r OFF."
+
+#. type: TP
+#: doc/tin.1:1723
+#, no-wrap
+msgid "B<Format string for the Attachment level (attachment_format)>"
+msgstr "B<FormatstrÃ¤ng fÃ¶r bilaganivÃ¥ (attachment_format)>"
+
+#. type: Plain text
+#: doc/tin.1:1728
+msgid ""
+"Format string B<tin> uses for Attachment level representation. See the "
+"section \"CUSTOMIZING THE SCREEN FORMAT\".  Default is \"%t%s%e%c%d\"."
+msgstr ""
+"FormatstrÃ¤ng som B<tin> anvÃ¤nder fÃ¶r att visa bilagans nivÃ¥. Se avsnittet "
+"\"ANPASSA SKÃ„RMFÃ–RMATET\".  StandardinstÃ¤llningen Ã¤r \"%t%s%e%c%d\"."
+
+#. type: TP
+#: doc/tin.1:1728
+#, no-wrap
+msgid "B<Send you a cc and/or bcc automatically (auto_cc_bcc)>"
+msgstr "B<Skicka dig en cc och/eller bcc automatiskt (auto_cc_bcc)>"
+
+#. type: Plain text
+#: doc/tin.1:1732 doc/tin.5:1498
+msgid ""
+"Automatically put your name in the ''Cc:'' (1) or ''Bcc:'' (2) field or to "
+"both (3) fields when mailing an article. Default is 'No' (0)."
+msgstr ""
+"SÃ¤tt automatiskt ditt namn i fÃ¤ltet ''Cc:'' (1) eller ''Bcc:'' (2) eller i "
+"bÃ¥da fÃ¤lten (3) nÃ¤r du skickar en artikel. StandardinstÃ¤llningen Ã¤r 'Nej' "
+"(0)."
+
+#. type: TP
+#: doc/tin.1:1732
+#, no-wrap
+msgid "B<List thread using right arrow key (auto_list_thread)>"
+msgstr "B<Visa trÃ¥d med hÃ¶gerpilen (auto_list_thread)>"
+
+#. type: Plain text
+#: doc/tin.1:1736 doc/tin.5:1502
+msgid ""
+"If ON automatically list thread when entering it using right arrow key.  "
+"Default is ON."
+msgstr ""
+"Om ON automatiskt lista trÃ¥d nÃ¤r du anger det med hÃ¶ger piltangent. Standard "
+"Ã¤r ON."
+
+#. type: TP
+#: doc/tin.1:1736
+#, no-wrap
+msgid "B<Reconnect to server automatically (auto_reconnect)>"
+msgstr "B<Ã…teranslut till servern automatiskt (auto_reconnect)>"
+
+#. type: Plain text
+#: doc/tin.1:1739 doc/tin.1:2869
+msgid "Default is OFF."
+msgstr "StandardinstÃ¤llningen Ã¤r AV."
+
+#. type: TP
+#: doc/tin.1:1739
+#, no-wrap
+msgid "B<Save articles in batch mode (batch_save)>"
+msgstr "B<Spara artiklar i batchlÃ¤ge (batch_save)>"
+
+#. type: Plain text
+#: doc/tin.1:1744
+msgid ""
+"If set ON articles/threads will be saved in batch mode when save \\&''B<-"
+"S>'' or mail ''B<-M>, B<-N>'' is specified on the command line. Default is "
+"ON."
+msgstr ""
+"Om instÃ¤llningen Ã¤r ON sparas artiklar/trÃ¥dar i batchlÃ¤ge nÃ¤r save \\&''B<-"
+"S>'' eller mail ''B<-M>, B<-N>'' anges pÃ¥ kommandoraden. "
+"StandardinstÃ¤llningen Ã¤r ON."
+
+#. type: TP
+#: doc/tin.1:1744
+#, no-wrap
+msgid "B<Show mini menu & posting etiquette (beginner_level)>"
+msgstr "B<Visa minimeny och regler fÃ¶r inlÃ¤gg (beginner_level)>"
+
+#. type: Plain text
+#: doc/tin.1:1749 doc/tin.5:1515
+msgid ""
+"If set ON a mini menu of the most useful commands will be displayed at the "
+"bottom of the screen for each level. Also a short posting etiquette will be "
+"displayed after composing an article. Default is ON."
+msgstr ""
+"Om funktionen Ã¤r aktiverad visas en minimeny med de mest anvÃ¤ndbara "
+"kommandona lÃ¤ngst ned pÃ¥ skÃ¤rmen fÃ¶r varje nivÃ¥. Dessutom visas en kort "
+"guide till etikett efter att en artikel har skrivits. StandardinstÃ¤llningen "
+"Ã¤r aktiverad."
+
+#. type: TP
+#: doc/tin.1:1749
+#, no-wrap
+msgid "B<Cache NNTP overview files locally (cache_overview_files)>"
+msgstr "B<Cache NNTP-Ã¶versiktsfiler lokalt (cache_overview_files)>"
+
+#. type: Plain text
+#: doc/tin.1:1754
+msgid ""
+"If ON, create local copies of NNTP overview files. This can be used to "
+"considerably speed up accessing large groups when using a slow connection.  "
+"See also \"INDEX FILES\" and B<getart_limit>. Default is OFF."
+msgstr ""
+"Om ON, skapa lokala kopior av NNTP-Ã¶versiktsfiler. Detta kan anvÃ¤ndas fÃ¶r "
+"att avsevÃ¤rt pÃ¥skynda Ã¥tkomsten till stora grupper nÃ¤r du anvÃ¤nder en "
+"lÃ¥ngsam anslutning. Se Ã¤ven \"INDEXFILER\" och B<getart_limit>. "
+"StandardinstÃ¤llningen Ã¤r OFF."
+
+#. type: TP
+#: doc/tin.1:1754
+#, no-wrap
+msgid "B<Compress locally cached NNTP overview files (compress_overview_files)>"
+msgstr "B<Komprimera lokalt cachade NNTP-Ã¶versiktsfiler (compress_overview_files)>"
+
+#. type: Plain text
+#: doc/tin.1:1759 doc/tin.5:1525
+msgid ""
+"If ON, locally cached NNTP overview files (B<cache_overview_files>) are "
+"saved in compressed form (B<RFC\\ 1952>). Useful to reduce local disk space "
+"used. Default is OFF."
+msgstr ""
+"Om ON Ã¤r aktiverat sparas lokalt cachade NNTP-Ã¶versiktsfiler "
+"(B<cache_overview_files>) i komprimerad form (B<RFC\\ 1952>). AnvÃ¤ndbart fÃ¶r "
+"att minska det lokala diskutrymmet som anvÃ¤nds. StandardinstÃ¤llningen Ã¤r OFF."
+
+#. type: TP
+#: doc/tin.1:1759
+#, no-wrap
+msgid "B<Hash algorithm for cancel-locks (cancel_lock_algo)>"
+msgstr "B<Hash-algoritm fÃ¶r avbrytningslÃ¥s (cancel_lock_algo)>"
+
+#. type: Plain text
+#: doc/tin.1:1766
+msgid ""
+"Use this hash algorithm for cancel-locks (B<RFC\\ 8315>). Only available "
+"when built with cancel-lock support. none disables the generation of cancel-"
+"locks. Valid values are none, sha1, sha256 and sha512.  Default is sha1. See "
+"also I<${TIN_HOMEDIR:-\"$HOME\"}/.cancelsecret> in B<\\%tin>(5)."
+msgstr ""
+"AnvÃ¤nd denna hash-algoritm fÃ¶r avbrytningslÃ¥s (B<RFC\\ 8315>). Endast "
+"tillgÃ¤nglig nÃ¤r den Ã¤r byggd med stÃ¶d fÃ¶r avbrytningslÃ¥s. none inaktiverar "
+"genereringen av avbrytningslÃ¥s. Giltiga vÃ¤rden Ã¤r none, sha1, sha256 och "
+"sha512. StandardvÃ¤rdet Ã¤r sha1. Se Ã¤ven I<${TIN_HOMEDIR:-"
+"\"$HOME\"}/.cancelsecret> i B<\\%tin>(5)."
+
+#. type: TP
+#: doc/tin.1:1766
+#, no-wrap
+msgid "B<Catchup read groups when quitting (catchup_read_groups)>"
+msgstr "B<LÃ¤s grupper vid avslutning (catchup_read_groups)>"
+
+#. type: Plain text
+#: doc/tin.1:1772 doc/tin.5:1535
+msgid ""
+"If set ON the user is asked when quitting if all groups read during the "
+"current session should be marked read. Default is OFF."
+msgstr ""
+"Om instÃ¤llningen Ã¤r PÃ… frÃ¥gas anvÃ¤ndaren vid avslutning om alla grupper som "
+"lÃ¤sts under den aktuella sessionen ska markeras som lÃ¤sta. "
+"StandardinstÃ¤llningen Ã¤r AV."
+
+#. type: TP
+#: doc/tin.1:1772
+#, no-wrap
+msgid "B<Standard background color (col_back)>"
+msgstr "B<StandardbakgrundsfÃ¤rg (col_back)>"
+
+#. type: Plain text
+#: doc/tin.1:1775 doc/tin.5:1538
+msgid "Standard background color"
+msgstr "Standard bakgrundsfÃ¤rg"
+
+#. type: TP
+#: doc/tin.1:1775
+#, no-wrap
+msgid "B<Color of quoted text from external sources (col_extquote)>"
+msgstr "B<FÃ¤rg pÃ¥ citerad text frÃ¥n externa kÃ¤llor (col_extquote)>"
+
+#. type: Plain text
+#: doc/tin.1:1778 doc/tin.5:1541
+msgid "Color of quoted text from external sources"
+msgstr "FÃ¤rg pÃ¥ citerad text frÃ¥n externa kÃ¤llor"
+
+#. type: TP
+#: doc/tin.1:1778
+#, no-wrap
+msgid "B<Color of sender (From:) (col_from)>"
+msgstr "B<FÃ¤rg pÃ¥ avsÃ¤ndare (FrÃ¥n:) (col_from)>"
+
+#. type: Plain text
+#: doc/tin.1:1781 doc/tin.5:1544
+msgid "Color of sender (From:)"
+msgstr "FÃ¤rg pÃ¥ avsÃ¤ndare (FrÃ¥n:)"
+
+#. type: TP
+#: doc/tin.1:1781
+#, no-wrap
+msgid "B<Color of article header lines (col_head)>"
+msgstr "B<FÃ¤rg pÃ¥ artikelrubrikrader (col_head)>"
+
+#. type: Plain text
+#: doc/tin.1:1784 doc/tin.5:1547
+msgid "Color of header-lines"
+msgstr "FÃ¤rg pÃ¥ rubrikrader"
+
+#. type: TP
+#: doc/tin.1:1784
+#, no-wrap
+msgid "B<Color of help text (col_help)>"
+msgstr "B<FÃ¤rg pÃ¥ hjÃ¤lptext (col_help)>"
+
+#. type: Plain text
+#: doc/tin.1:1787 doc/tin.5:1550
+msgid "Color of help pages"
+msgstr "FÃ¤rg pÃ¥ hjÃ¤lpsidor"
+
+#. type: TP
+#: doc/tin.1:1787
+#, no-wrap
+msgid "B<Color for inverse text (background) (col_invers_bg)>"
+msgstr "B<FÃ¤rg fÃ¶r inverterad text (bakgrund) (col_invers_bg)>"
+
+#. type: Plain text
+#: doc/tin.1:1790 doc/tin.5:1553
+msgid "Color of background for inverse text"
+msgstr "BakgrundsfÃ¤rg fÃ¶r inverterad text"
+
+#. type: TP
+#: doc/tin.1:1790
+#, no-wrap
+msgid "B<Color for inverse text (foreground) (col_invers_fg)>"
+msgstr "B<FÃ¤rg fÃ¶r inverterad text (fÃ¶rgrund) (col_invers_fg)>"
+
+#. type: Plain text
+#: doc/tin.1:1793 doc/tin.5:1556
+msgid "Color of foreground for inverse text"
+msgstr "FÃ¤rg pÃ¥ fÃ¶rgrunden fÃ¶r inverterad text"
+
+#. type: TP
+#: doc/tin.1:1793
+#, no-wrap
+msgid "B<Color of status messages (col_message)>"
+msgstr "B<FÃ¤rg pÃ¥ statusmeddelanden (col_message)>"
+
+#. type: Plain text
+#: doc/tin.1:1796 doc/tin.5:1575
+msgid "Color of status messages in last line"
+msgstr "FÃ¤rg pÃ¥ statusmeddelanden i sista raden"
+
+#. type: TP
+#: doc/tin.1:1796
+#, no-wrap
+msgid "B<Color of highlighting with _dash_ (col_markdash)>"
+msgstr "B<FÃ¤rg pÃ¥ markering med _streck_ (col_markdash)>"
+
+#. type: Plain text
+#: doc/tin.1:1800 doc/tin.5:1560
+msgid ""
+"Color of words emphasized like _this_. See also B<word_h_display_marks> and "
+"B<word_highlight>."
+msgstr ""
+"FÃ¤rg pÃ¥ ord som betonas som _detta_. Se Ã¤ven B<word_h_display_marks> och "
+"B<word_highlight>."
+
+#. type: TP
+#: doc/tin.1:1800
+#, no-wrap
+msgid "B<Color of highlighting with /slash/ (col_markslash)>"
+msgstr "B<FÃ¤rg pÃ¥ markering med /snedstreck/ (col_markslash)>"
+
+#. type: Plain text
+#: doc/tin.1:1804 doc/tin.5:1564
+msgid ""
+"Color of words emphasized like /this/. See also B<word_h_display_marks> and "
+"B<word_highlight>."
+msgstr ""
+"FÃ¤rg pÃ¥ ord som betonas som /detta/. Se Ã¤ven B<word_h_display_marks> och "
+"B<word_highlight>."
+
+#. type: TP
+#: doc/tin.1:1804
+#, no-wrap
+msgid "B<Color of highlighting with *stars* (col_markstar)>"
+msgstr "B<FÃ¤rg pÃ¥ markering med *stjÃ¤rnor* (col_markstar)>"
+
+#. type: Plain text
+#: doc/tin.1:1808 doc/tin.5:1568
+msgid ""
+"Color of words emphasized like *this*. See also B<word_h_display_marks> and "
+"B<word_highlight>."
+msgstr ""
+"FÃ¤rg pÃ¥ ord som betonas som *detta*. Se Ã¤ven B<word_h_display_marks> och "
+"B<word_highlight>."
+
+#. type: TP
+#: doc/tin.1:1808
+#, no-wrap
+msgid "B<Color of highlighting with -stroke- (col_markstroke)>"
+msgstr "B<FÃ¤rg pÃ¥ markering med -stroke- (col_markstroke)>"
+
+#. type: Plain text
+#: doc/tin.1:1812 doc/tin.5:1572
+msgid ""
+"Color of words emphasized like -this-. See also B<word_h_display_marks> and "
+"B<word_highlight>."
+msgstr ""
+"FÃ¤rg pÃ¥ ord som betonas som -detta-. Se Ã¤ven B<word_h_display_marks> och "
+"B<word_highlight>."
+
+#. type: TP
+#: doc/tin.1:1812
+#, no-wrap
+msgid "B<Color of mini help menu (col_minihelp)>"
+msgstr "B<FÃ¤rg pÃ¥ minihjÃ¤lpmenyn (col_minihelp)>"
+
+#. type: Plain text
+#: doc/tin.1:1815 doc/tin.5:1578
+msgid "Color of mini help menu"
+msgstr "FÃ¤rg pÃ¥ mini-hjÃ¤lpmenyn"
+
+#. type: TP
+#: doc/tin.1:1815
+#, no-wrap
+msgid "B<Color of actual news header fields (col_newsheaders)>"
+msgstr "B<FÃ¤rg pÃ¥ faktiska nyhetsrubrikfÃ¤lt (col_newsheaders)>"
+
+#. type: Plain text
+#: doc/tin.1:1818 doc/tin.5:1581
+msgid "Color of actual news header fields"
+msgstr "FÃ¤rg pÃ¥ faktiska nyhetsrubrikfÃ¤lt"
+
+#. type: TP
+#: doc/tin.1:1818
+#, no-wrap
+msgid "B<Standard foreground color (col_normal)>"
+msgstr "B<StandardfÃ¶rgrundsfÃ¤rg (col_normal)>"
+
+#. type: Plain text
+#: doc/tin.1:1821 doc/tin.5:1584
+msgid "Standard foreground color"
+msgstr "StandardfÃ¶rgrundsfÃ¤rg"
+
+#. type: TP
+#: doc/tin.1:1821
+#, no-wrap
+msgid "B<Color of quoted lines (col_quote)>"
+msgstr "B<FÃ¤rg pÃ¥ citerade rader (col_quote)>"
+
+#. type: Plain text
+#: doc/tin.1:1824 doc/tin.5:1587
+msgid "Color of quoted lines"
+msgstr "FÃ¤rg pÃ¥ citerade rader"
+
+#. type: TP
+#: doc/tin.1:1824
+#, no-wrap
+msgid "B<Color of twice quoted line (col_quote2)>"
+msgstr "B<FÃ¤rg pÃ¥ dubbelt citerad rad (col_quote2)>"
+
+#. type: Plain text
+#: doc/tin.1:1827 doc/tin.5:1590
+msgid "Color of twice quoted lines"
+msgstr "FÃ¤rg pÃ¥ dubbelt citerade rader"
+
+#. type: TP
+#: doc/tin.1:1827
+#, no-wrap
+msgid "B<Color of E<gt>=3 times quoted line (col_quote3)>"
+msgstr "B<FÃ¤rg pÃ¥ E<gt>=3 gÃ¥nger citerad rad (col_quote3)>"
+
+#. type: Plain text
+#: doc/tin.1:1830 doc/tin.5:1593
+msgid "Color of E<gt>=3 times quoted lines"
+msgstr "FÃ¤rg pÃ¥ E<gt>=3 gÃ¥nger angivna linjer"
+
+#. type: TP
+#: doc/tin.1:1830
+#, no-wrap
+msgid "B<Color of response counter (col_response)>"
+msgstr "B<FÃ¤rg pÃ¥ svarsrÃ¤knare (col_response)>"
+
+#. type: Plain text
+#: doc/tin.1:1834 doc/tin.5:1597
+msgid ""
+"Color of response counter. This is the text that says \"Response x of y\" in "
+"the article viewer."
+msgstr ""
+"FÃ¤rg pÃ¥ svarsrÃ¤knare. Detta Ã¤r texten som sÃ¤ger \"Svar x av y\" i "
+"artikelvisaren."
+
+#. type: TP
+#: doc/tin.1:1834
+#, no-wrap
+msgid "B<Color of signatures (col_signature)>"
+msgstr "B<Signaturernas fÃ¤rg (col_signature)>"
+
+#. type: Plain text
+#: doc/tin.1:1837 doc/tin.5:1600
+msgid "Color of signatures"
+msgstr "Signaturernas fÃ¤rg"
+
+#. type: TP
+#: doc/tin.1:1837
+#, no-wrap
+msgid "B<Color of negative score (col_score_neg)>"
+msgstr "B<FÃ¤rg pÃ¥ negativt resultat (col_score_neg)>"
+
+#. type: Plain text
+#: doc/tin.1:1840 doc/tin.5:1603
+msgid "Color of negative score"
+msgstr "FÃ¤rg pÃ¥ negativt resultat"
+
+#. type: TP
+#: doc/tin.1:1840
+#, no-wrap
+msgid "B<Color of positive score (col_score_pos)>"
+msgstr "B<FÃ¤rg fÃ¶r positivt resultat (col_score_pos)>"
+
+#. type: Plain text
+#: doc/tin.1:1843 doc/tin.5:1606
+msgid "Color of positive score"
+msgstr "FÃ¤rg fÃ¶r positivt resultat"
+
+#. type: TP
+#: doc/tin.1:1843
+#, no-wrap
+msgid "B<Color of urls highlight (col_urls)>"
+msgstr "B<FÃ¤rg pÃ¥ URL-markering (col_urls)>"
+
+#. type: Plain text
+#: doc/tin.1:1846 doc/tin.5:1609
+msgid "Color of urls highlight"
+msgstr "FÃ¤rg pÃ¥ URL-adresser markeras"
+
+#. type: TP
+#: doc/tin.1:1846
+#, no-wrap
+msgid "B<Color of verbatim blocks (col_verbatim)>"
+msgstr "B<FÃ¤rg pÃ¥ ordagrant Ã¥tergivna block (col_verbatim)>"
+
+#. type: Plain text
+#: doc/tin.1:1849 doc/tin.5:1612
+msgid "Color of verbatim blocks"
+msgstr "FÃ¤rg pÃ¥ ordagrant Ã¥tergivna block"
+
+#. type: TP
+#: doc/tin.1:1849
+#, no-wrap
+msgid "B<Color of article subject lines (col_subject)>"
+msgstr "B<FÃ¤rg pÃ¥ artikelrubriker (col_subject)>"
+
+#. type: Plain text
+#: doc/tin.1:1852 doc/tin.5:1615
+msgid "Color of article subject"
+msgstr "FÃ¤rg pÃ¥ artikelns Ã¤mne"
+
+#. type: TP
+#: doc/tin.1:1852
+#, no-wrap
+msgid "B<Color of text lines (col_text)>"
+msgstr "B<FÃ¤rg pÃ¥ textrader (col_text)>"
+
+#. type: Plain text
+#: doc/tin.1:1855 doc/tin.5:1618
+msgid "Color of text-lines"
+msgstr "FÃ¤rg pÃ¥ textrader"
+
+#. type: TP
+#: doc/tin.1:1855
+#, no-wrap
+msgid "B<Color of help/mail sign (col_title)>"
+msgstr "B<FÃ¤rg pÃ¥ hjÃ¤lp-/posttecken (col_title)>"
+
+#. type: Plain text
+#: doc/tin.1:1858 doc/tin.5:1621
+msgid "Color of help/mail sign"
+msgstr "FÃ¤rg pÃ¥ hjÃ¤lp-/postskylt"
+
+#. type: TP
+#: doc/tin.1:1858
+#, no-wrap
+msgid "B<Which actions require confirmation (confirm_choice)>"
+msgstr "B<Vilka Ã¥tgÃ¤rder krÃ¤ver bekrÃ¤ftelse (confirm_choice)>"
+
+#. type: Plain text
+#: doc/tin.1:1861
+msgid "Ask for manual confirmation to protect the user."
+msgstr "Be om manuell bekrÃ¤ftelse fÃ¶r att skydda anvÃ¤ndaren."
+
+#. type: IP
+#: doc/tin.1:1862 doc/tin.1:1868 doc/tin.1:1872
+#, no-wrap
+msgid "\\(bu"
+msgstr "\\(bu"
+
+#.  TODO: check if all affected commands are marked [after confirmation]
+#. type: Plain text
+#: doc/tin.1:1868
+msgid ""
+"B<commands> Ask for confirmation before executing certain dangerous commands "
+"(e.g., B<Catchup> ('B<c>')). Commands that this affects are marked in this "
+"manual with '[after confirmation]'. Default is commands & quit."
+msgstr ""
+"B<commands> Be om bekrÃ¤ftelse innan du utfÃ¶r vissa farliga kommandon (t.ex. "
+"B<Catchup> ('B<c>')). Kommandon som detta pÃ¥verkar Ã¤r markerade i denna "
+"manual med '[efter bekrÃ¤ftelse]'. Standard Ã¤r kommandon & quit."
+
+#. type: Plain text
+#: doc/tin.1:1872
+msgid ""
+"B<quit> You'll be asked to confirm that you wish to exit B<tin> when you use "
+"the B<Quit> ('B<q>') command."
+msgstr ""
+"B<quit> Du kommer att bli ombedd att bekrÃ¤fta att du vill avsluta B<tin> nÃ¤r "
+"du anvÃ¤nder kommandot B<Quit> ('B<q>')."
+
+#. type: Plain text
+#: doc/tin.1:1876
+msgid ""
+"B<select> Ask for confirmation before marking all not selected (with "
+"B<GroupMarkUnselArtRead> ('B<X>') command) articles as read."
+msgstr ""
+"B<select> Be om bekrÃ¤ftelse innan du markerar alla icke valda artiklar (med "
+"kommandot B<GroupMarkUnselArtRead> ('B<X>')) som lÃ¤sta."
+
+#. type: TP
+#: doc/tin.1:1879
+#, no-wrap
+msgid "B<Format string for display of dates (date_format)>"
+msgstr "B<FormatstrÃ¤ng fÃ¶r visning av datum (date_format)>"
+
+#
+#.  most of these default_* settings are not available from the menu
+#.  as they are intended for internal use only.
+#. type: Plain text
+#: doc/tin.1:1891
+msgid ""
+"Format string used for date representation. A description of the different "
+"format options can be found in B<\\%strftime>(3).  B<tin> uses B<\\"
+"%strftime>(3)  when available and supports most format options in its "
+"fallback code.  Default is \"%a, %d %b %Y %H:%M:%S\"."
+msgstr ""
+"FormatstrÃ¤ng som anvÃ¤nds fÃ¶r datumrepresentation. En beskrivning av de olika "
+"formatalternativen finns i B<\\%strftime>(3).  B<tin> anvÃ¤nder B<\\"
+"%strftime>(3)  nÃ¤r det Ã¤r tillgÃ¤ngligt och stÃ¶der de flesta "
+"formatalternativen i sin reservkod.  Standard Ã¤r \"%a, %d %b %Y %H:%M:%S\"."
+
+#. type: TP
+#: doc/tin.1:1891
+#, no-wrap
+msgid "B<(default_art_search)>"
+msgstr "B<(default_art_search)>"
+
+#. type: TP
+#: doc/tin.1:1893
+#, no-wrap
+msgid "B<(default_author_search)>"
+msgstr "B<(default_author_search)>"
+
+#. type: TP
+#: doc/tin.1:1895
+#, no-wrap
+msgid "B<(default_config_search)>"
+msgstr "B<(default_config_search)>"
+
+#. type: Plain text
+#: doc/tin.1:1898 doc/tin.5:1660
+msgid "The last article/author/config option that was searched for."
+msgstr ""
+"Den senaste artikeln/fÃ¶rfattaren/konfigurationsflagga som sÃ¶ktes efter."
+
+#. type: TP
+#: doc/tin.1:1898
+#, no-wrap
+msgid "B<(default_filter_days)>"
+msgstr "B<(default_filter_days)>"
+
+#. type: Plain text
+#: doc/tin.1:1901 doc/tin.5:1663
+msgid "Default is 28."
+msgstr "StandardvÃ¤rdet Ã¤r 28."
+
+#. type: TP
+#: doc/tin.1:1901
+#, no-wrap
+msgid "B<(default_filter_kill_case)>"
+msgstr "B<(default_filter_kill_case)>"
+
+#. type: Plain text
+#: doc/tin.1:1905 doc/tin.5:1667
+msgid ""
+"Default for quick (1 key) kill filter case.  ON = filter case sensitive, OFF "
+"= ignore case. Default is OFF."
+msgstr ""
+"StandardinstÃ¤llning fÃ¶r snabbt (1 tangent) filter fÃ¶r stor- och "
+"smÃ¥bokstÃ¤ver. PÃ… = filter Ã¤r skiftlÃ¤geskÃ¤nsligt, AV = ignorera storlek. "
+"StandardinstÃ¤llningen Ã¤r AV."
+
+#. type: TP
+#: doc/tin.1:1905
+#, no-wrap
+msgid "B<(default_filter_kill_expire)>"
+msgstr "B<(default_filter_kill_expire)>"
+
+#. type: Plain text
+#: doc/tin.1:1910 doc/tin.5:1672
+msgid ""
+"Default for quick (1 key) kill filter expire.  ON = limit to "
+"B<default_filter_days>, OFF = don't ever expire. Default is OFF."
+msgstr ""
+"StandardinstÃ¤llning fÃ¶r snabb (1 tangent) kill-filterutgÃ¥ng. ON = begrÃ¤nsa "
+"till B<default_filter_days>, OFF = ingen utgÃ¥ng. StandardinstÃ¤llningen Ã¤r "
+"OFF."
+
+#. type: TP
+#: doc/tin.1:1910
+#, no-wrap
+msgid "B<(default_filter_kill_global)>"
+msgstr "B<(default_filter_kill_global)>"
+
+#. type: Plain text
+#: doc/tin.1:1914 doc/tin.5:1676
+msgid ""
+"Default for quick (1 key) kill filter global.  ON=apply to all groups, "
+"OFF=apply to current group. Default is ON."
+msgstr ""
+"StandardinstÃ¤llning fÃ¶r snabbt (1 tangent) globalt filter. ON=tillÃ¤mpas pÃ¥ "
+"alla grupper, OFF=tillÃ¤mpas pÃ¥ aktuell grupp. StandardinstÃ¤llningen Ã¤r ON."
+
+#. type: TP
+#: doc/tin.1:1914
+#, no-wrap
+msgid "B<(default_filter_kill_header)>"
+msgstr "B<(default_filter_kill_header)>"
+
+#. type: Plain text
+#: doc/tin.1:1917 doc/tin.5:1679
+msgid "Default for quick (1 key) kill filter header."
+msgstr "Standard fÃ¶r snabb (1 tangent) kill filter header."
+
+#. type: IP
+#: doc/tin.1:1918 doc/tin.1:1952 doc/tin.1:2072 doc/tin.1:2134 doc/tin.1:2343
+#: doc/tin.1:2408 doc/tin.1:2544 doc/tin.1:2569 doc/tin.1:2585 doc/tin.1:2620
+#: doc/tin.1:2655 doc/tin.1:2685 doc/tin.1:2763 doc/tin.1:2795 doc/tin.1:2821
+#: doc/tin.1:2890 doc/tin.1:2914 doc/tin.1:2950 doc/tin.5:746 doc/tin.5:1682
+#: doc/tin.5:1711 doc/tin.5:1849 doc/tin.5:1906 doc/tin.5:2063 doc/tin.5:2126
+#: doc/tin.5:2196 doc/tin.5:2248 doc/tin.5:2365 doc/tin.5:2380 doc/tin.5:2405
+#: doc/tin.5:2431 doc/tin.5:2484 doc/tin.5:2513 doc/tin.5:2584 doc/tin.5:2633
+#: doc/tin.5:2661 doc/tin.5:2733 doc/tin.5:2763 doc/tin.5:2801
+#, no-wrap
+msgid "0"
+msgstr "0"
+
+#. type: Plain text
+#: doc/tin.1:1920 doc/tin.1:1954
+msgid "\\%''Subject:'' (case sensitive)"
+msgstr "\\%''Ã„mne:'' (skiftlÃ¤geskÃ¤nsligt)"
+
+#. type: Plain text
+#: doc/tin.1:1922 doc/tin.1:1956
+msgid "\\%''Subject:'' (ignore case)"
+msgstr "\\%''Ã„mne:'' (ignorera versaler)"
+
+#. type: Plain text
+#: doc/tin.1:1924 doc/tin.1:1958
+msgid "\\%''From:'' (case sensitive)"
+msgstr "\\%''FrÃ¥n:'' (skiftlÃ¤geskÃ¤nsligt)"
+
+#. type: IP
+#: doc/tin.1:1924 doc/tin.1:1958 doc/tin.1:2349 doc/tin.1:2552 doc/tin.1:2592
+#: doc/tin.1:2626 doc/tin.1:2661 doc/tin.1:2692 doc/tin.1:2769 doc/tin.1:2827
+#: doc/tin.1:2897 doc/tin.1:2920 doc/tin.5:1685 doc/tin.5:1714 doc/tin.5:2066
+#: doc/tin.5:2132 doc/tin.5:2388 doc/tin.5:2411 doc/tin.5:2438 doc/tin.5:2490
+#: doc/tin.5:2520 doc/tin.5:2590 doc/tin.5:2667 doc/tin.5:2740 doc/tin.5:2769
+#, no-wrap
+msgid "3"
+msgstr "3"
+
+#. type: Plain text
+#: doc/tin.1:1926 doc/tin.1:1960
+msgid "\\%''From:'' (ignore case)"
+msgstr "\\%''FrÃ¥n:'' (ignorera versaler)"
+
+#. type: Plain text
+#: doc/tin.1:1928 doc/tin.1:1962
+msgid "\\%''Message-ID:'' & full ''References:'' line"
+msgstr "\\%''Meddelande-ID:'' & fullstÃ¤ndig ''Referenser:''-rad"
+
+#. type: IP
+#: doc/tin.1:1928 doc/tin.1:1962 doc/tin.1:2076 doc/tin.1:2353 doc/tin.1:2665
+#: doc/tin.1:2774 doc/tin.1:2832 doc/tin.5:1687 doc/tin.5:1716 doc/tin.5:1853
+#: doc/tin.5:2068 doc/tin.5:2136 doc/tin.5:2494 doc/tin.5:2594 doc/tin.5:2672
+#, no-wrap
+msgid "5"
+msgstr "5"
+
+#. type: Plain text
+#: doc/tin.1:1930 doc/tin.1:1964
+msgid "\\%''Message-ID:'' & last ''References:'' entry only"
+msgstr "\\%''Meddelande-ID:'' & endast sista ''Referenser:''-posten"
+
+#. type: IP
+#: doc/tin.1:1930 doc/tin.1:1964 doc/tin.1:2077 doc/tin.1:2667 doc/tin.1:2834
+#: doc/tin.5:1688 doc/tin.5:1717 doc/tin.5:1854 doc/tin.5:2069 doc/tin.5:2496
+#: doc/tin.5:2674
+#, no-wrap
+msgid "6"
+msgstr "6"
+
+#. type: Plain text
+#: doc/tin.1:1932 doc/tin.1:1966
+msgid "\\%''Message-ID:'' entry only"
+msgstr "Endast %\"Message-ID:\" -post"
+
+#. type: IP
+#: doc/tin.1:1932 doc/tin.1:1966 doc/tin.1:2670 doc/tin.1:2836 doc/tin.5:1689
+#: doc/tin.5:1718 doc/tin.5:2499 doc/tin.5:2676
+#, no-wrap
+msgid "7"
+msgstr "7"
+
+#. type: Plain text
+#: doc/tin.1:1934 doc/tin.1:1968
+msgid "\\%''Lines:''"
+msgstr "\\%''Rader:''"
+
+#. type: TP
+#: doc/tin.1:1935
+#, no-wrap
+msgid "B<(default_filter_select_case)>"
+msgstr "B<(default_filter_select_case)>"
+
+#. type: Plain text
+#: doc/tin.1:1939 doc/tin.5:1696
+msgid ""
+"Default for quick (1 key) auto-selection filter case. ON=filter case "
+"sensitive, OFF=ignore case. Default is OFF."
+msgstr ""
+"StandardinstÃ¤llning fÃ¶r snabbt (1 tangent) filter fÃ¶r automatisk val av "
+"versaler/gemener. ON=filter som skiljer mellan versaler och gemener, "
+"OFF=ignorerar versaler och gemener. StandardinstÃ¤llningen Ã¤r OFF."
+
+#. type: TP
+#: doc/tin.1:1939
+#, no-wrap
+msgid "B<(default_filter_select_expire)>"
+msgstr "B<(default_filter_select_expire)>"
+
+#. type: Plain text
+#: doc/tin.1:1944 doc/tin.5:1701
+msgid ""
+"Default for quick (1 key) auto-selection filter expire.  ON = limit to "
+"B<default_filter_days>, OFF = don't ever expire.  Default is OFF."
+msgstr ""
+"Standard fÃ¶r snabbt (1 tangent) autoselektionsfilter lÃ¶per ut. PÃ… = begrÃ¤nsa "
+"till B<default_filter_days>, AV = lÃ¶per aldrig ut. Standard Ã¤r AV."
+
+#. type: TP
+#: doc/tin.1:1944
+#, no-wrap
+msgid "B<(default_filter_select_global)>"
+msgstr "B<(default_filter_select_global)>"
+
+#. type: Plain text
+#: doc/tin.1:1948 doc/tin.5:1705
+msgid ""
+"Default for quick (1 key) auto-selection filter global.  ON=apply to all "
+"groups, OFF=apply to current group. Default is ON."
+msgstr ""
+"Standard fÃ¶r snabbt (1 tangent) automatiskt urvalsfilter globalt. PÃ… = "
+"tillÃ¤mpas pÃ¥ alla grupper, AV = tillÃ¤mpas pÃ¥ aktuell grupp. Standard Ã¤r PÃ…."
+
+#. type: TP
+#: doc/tin.1:1948
+#, no-wrap
+msgid "B<(default_filter_select_header)>"
+msgstr "B<(default_filter_select_header)>"
+
+#. type: Plain text
+#: doc/tin.1:1951 doc/tin.5:1708
+msgid "Default for quick (1 key) auto-selection filter header."
+msgstr "Standard fÃ¶r snabb (1 tangent) automatisk valfilterrubrik."
+
+#. type: TP
+#: doc/tin.1:1969
+#, no-wrap
+msgid "B<(default_goto_group)>"
+msgstr "B<(default_goto_group)>"
+
+#. type: TP
+#: doc/tin.1:1971
+#, no-wrap
+msgid "B<(default_group_search)>"
+msgstr "B<(default_group_search)>"
+
+#. type: TP
+#: doc/tin.1:1973
+#, no-wrap
+msgid "B<(default_mail_address)>"
+msgstr "B<(default_mail_address)>"
+
+#. type: TP
+#: doc/tin.1:1975
+#, no-wrap
+msgid "B<(default_move_group)>"
+msgstr "B<(default_move_group)>"
+
+#. type: TP
+#: doc/tin.1:1977
+#, no-wrap
+msgid "B<(default_pattern)>"
+msgstr "B<(default_pattern)>"
+
+#. type: TP
+#: doc/tin.1:1979
+#, no-wrap
+msgid "B<(default_pipe_command)>"
+msgstr "B<(default_pipe_command)>"
+
+#. type: TP
+#: doc/tin.1:1981
+#, no-wrap
+msgid "B<(default_post_newsgroups)>"
+msgstr "B<(default_post_newsgroups)>"
+
+#. type: TP
+#: doc/tin.1:1983
+#, no-wrap
+msgid "B<(default_post_subject)>"
+msgstr "B<(default_post_subject)>"
+
+#. type: TP
+#: doc/tin.1:1985
+#, no-wrap
+msgid "B<(default_range_group)>"
+msgstr "B<(default_range_group)>"
+
+#. type: TP
+#: doc/tin.1:1987
+#, no-wrap
+msgid "B<(default_range_select)>"
+msgstr "B<(default_range_select)>"
+
+#. type: TP
+#: doc/tin.1:1989
+#, no-wrap
+msgid "B<(default_range_thread)>"
+msgstr "B<(default_range_thread)>"
+
+#. type: TP
+#: doc/tin.1:1991
+#, no-wrap
+msgid "B<(default_repost_group)>"
+msgstr "B<(default_repost_group)>"
+
+#. type: TP
+#: doc/tin.1:1993
+#, no-wrap
+msgid "B<(default_save_file)>"
+msgstr "B<(default_save_file)>"
+
+#. type: TP
+#: doc/tin.1:1995
+#, no-wrap
+msgid "B<(default_save_mode)>"
+msgstr "B<(default_save_mode)>"
+
+#. type: TP
+#: doc/tin.1:1997
+#, no-wrap
+msgid "B<(default_select_pattern)>"
+msgstr "B<(default_select_pattern)>"
+
+#. type: TP
+#: doc/tin.1:1999
+#, no-wrap
+msgid "B<(default_shell_command)>"
+msgstr "B<(default_shell_command)>"
+
+#. type: TP
+#: doc/tin.1:2001
+#, no-wrap
+msgid "B<(default_subject_search)>"
+msgstr "B<(default_subject_search)>"
+
+#. type: TP
+#: doc/tin.1:2003
+#, no-wrap
+msgid "B<Don't break words when wrapping (dont_break_words)>"
+msgstr "B<Bryt inte ord vid radbrytning (dont_break_words)>"
+
+#. type: Plain text
+#: doc/tin.1:2007 doc/tin.5:1759
+msgid ""
+"Do not break long lines inside a word. This applies to the body except for "
+"verbatim blocks. See also B<wrap_column>. Default is OFF."
+msgstr ""
+"Bryt inte lÃ¥nga rader inom ett ord. Detta gÃ¤ller fÃ¶r brÃ¶dtexten med undantag "
+"fÃ¶r ordagrant Ã¥tergivna block. Se Ã¤ven B<wrap_column>. StandardinstÃ¤llningen "
+"Ã¤r OFF."
+
+#. type: TP
+#: doc/tin.1:2007
+#, no-wrap
+msgid "B<Draw \\(-E<gt> instead of highlighted bar (draw_arrow)>"
+msgstr "B<Rita \\(-E<gt> istÃ¤llet fÃ¶r markerad stapel (draw_arrow)>"
+
+#. type: Plain text
+#: doc/tin.1:2011 doc/tin.5:1763
+msgid ""
+"Allows groups/articles to be selected by an arrow '\\(-E<gt>' if set ON or "
+"by a highlighted bar if set OFF. Default is OFF."
+msgstr ""
+"GÃ¶r det mÃ¶jligt att vÃ¤lja grupper/artiklar med en pil '\\(-E<gt>' om "
+"instÃ¤llningen Ã¤r PÃ… eller med en markerad stapel om instÃ¤llningen Ã¤r AV. "
+"StandardinstÃ¤llningen Ã¤r AV."
+
+#. type: TP
+#: doc/tin.1:2011
+#, no-wrap
+msgid "B<Invocation of your editor (editor_format)>"
+msgstr "B<Anrop av din redigerare (editor_format)>"
+
+#. type: Plain text
+#: doc/tin.1:2017
+msgid ""
+"The format string used to create the editor start command with parameters.  "
+"Default is '%E +%N %F' with %E=Editor, %N=Linenumber and %F=Filename (e.g., /"
+"bin/vi +7 .article). See also $B<VISUAL> and $B<EDITOR> under "
+"\"ENVIRONMENT\"."
+msgstr ""
+"FormatstrÃ¤ngen som anvÃ¤nds fÃ¶r att skapa redigerarens startkommando med "
+"parametrar.  Standard Ã¤r '%E +%N %F' med %E=Redigerare, %N=Radnummer och "
+"%F=Filnamn (t.ex. /bin/vi +7 .article). Se Ã¤ven $B<VISUAL> och $B<EDITOR> "
+"under \"MILJÃ–\"."
+
+#. type: TP
+#: doc/tin.1:2017
+#, no-wrap
+msgid "B<Detection of external quotes (extquote_handling)>"
+msgstr "B<Detektering av externa citat (extquote_handling)>"
+
+#. type: Plain text
+#: doc/tin.1:2020 doc/tin.5:1773
+msgid "If ON quotes from external sources will be detected. Default is OFF."
+msgstr ""
+"Om ON kommer citat frÃ¥n externa kÃ¤llor att upptÃ¤ckas. StandardinstÃ¤llningen "
+"Ã¤r OFF."
+
+#. type: TP
+#: doc/tin.1:2020
+#, no-wrap
+msgid "B<Regex used to show external quotes (extquote_regex)>"
+msgstr "B<Regex anvÃ¤nds fÃ¶r att visa externa citat (extquote_regex)>"
+
+#. type: Plain text
+#: doc/tin.1:2025
+msgid ""
+"A regular expression that will be applied when reading articles. All "
+"matching lines are shown in B<col_extquote>. If B<extquote_regex> is blank, "
+"then B<tin> uses a built-in default."
+msgstr ""
+"Ett reguljÃ¤rt uttryck som kommer att tillÃ¤mpas vid lÃ¤sning av artiklar. Alla "
+"matchande rader visas i B<col_extquote>. Om B<extquote_regex> Ã¤r tomt, "
+"anvÃ¤nder B<tin> ett inbyggt standardvÃ¤rde."
+
+#. type: TP
+#: doc/tin.1:2025
+#, no-wrap
+msgid "B<Force redraw after certain commands (force_screen_redraw)>"
+msgstr "B<Tvinga omritning efter vissa kommandon (force_screen_redraw)>"
+
+#. type: Plain text
+#: doc/tin.1:2029 doc/tin.5:1784
+msgid ""
+"Specifies whether a screen redraw should always be done after certain "
+"external commands. Default is OFF."
+msgstr ""
+"Anger om skÃ¤rmen alltid ska ritas om efter vissa externa kommandon. "
+"StandardinstÃ¤llningen Ã¤r AV."
+
+#. type: TP
+#: doc/tin.1:2029
+#, no-wrap
+msgid "B<Number of articles to get (getart_limit)>"
+msgstr "B<Antal artiklar att hÃ¤mta (getart_limit)>"
+
+#. type: Plain text
+#: doc/tin.1:2037
+msgid ""
+"If B<getart_limit> is E<gt> 0 not more than the last B<getart_limit> "
+"articles/group are fetched from the server. If B<getart_limit> is E<lt> 0 "
+"B<tin> will start fetching articles from your first unread minus absolute "
+"value of B<getart_limit>. Note that setting B<getart_limit> to anything "
+"except 0 disables B<cache_overview_files>.  Default is 0, which means no "
+"limit."
+msgstr ""
+"Om B<getart_limit> Ã¤r E<gt> 0 hÃ¤mtas hÃ¶gst B<getart_limit> artiklar/grupp "
+"frÃ¥n servern. Om B<getart_limit> Ã¤r E<lt> 0 bÃ¶rjar B<tin> hÃ¤mta artiklar "
+"frÃ¥n din fÃ¶rsta olÃ¤sta artikel minus absolutvÃ¤rdet av B<getart_limit>. "
+"Observera att om du stÃ¤ller in B<getart_limit> pÃ¥ nÃ¥got annat Ã¤n 0 "
+"inaktiveras B<cache_overview_files>.  StandardvÃ¤rdet Ã¤r 0, vilket innebÃ¤r "
+"att det inte finns nÃ¥gon grÃ¤ns."
+
+#. type: TP
+#: doc/tin.1:2037
+#, no-wrap
+msgid "B<Catchup group using left key (group_catchup_on_exit)>"
+msgstr "B<Catchup-grupp med vÃ¤nster tangent (group_catchup_on_exit)>"
+
+#. type: Plain text
+#: doc/tin.1:2040 doc/tin.5:1809
+msgid ""
+"If ON catchup group when leaving with the left arrow key. Default is ON."
+msgstr ""
+"Om ON catchup-grupp nÃ¤r du lÃ¤mnar med vÃ¤nster piltangent. Standard Ã¤r ON."
+
+#. type: TP
+#: doc/tin.1:2040
+#, no-wrap
+msgid "B<Format string for the Group level (group_format)>"
+msgstr "B<FormatstrÃ¤ng fÃ¶r gruppnivÃ¥n (group_format)>"
+
+#. type: Plain text
+#: doc/tin.1:2044
+msgid ""
+"Format string B<tin> uses for Group level representation. See the section "
+"\"CUSTOMIZING THE SCREEN FORMAT\". Default is \"%n\\ %m\\ %R\\ %L\\ \\ %s\\ "
+"\\ %F\"."
+msgstr ""
+"FormatstrÃ¤ng som B<tin> anvÃ¤nder fÃ¶r representation pÃ¥ gruppnivÃ¥. Se "
+"avsnittet \"ANPASSA SKÃ„RMFÃ–RMATET\". StandardinstÃ¤llningen Ã¤r \"%n\\ %m\\ "
+"%R\\ %L\\ \\ %s\\ \\ %F\"."
+
+#. type: TP
+#: doc/tin.1:2044
+#, no-wrap
+msgid "B<Go to the next unread article with (goto_next_unread)>"
+msgstr "B<GÃ¥ till nÃ¤sta olÃ¤sta artikel med (goto_next_unread)>"
+
+#. type: Plain text
+#: doc/tin.1:2052
+msgid ""
+"Which keys B<tin> should accept to jump to the next unread article.  "
+"Possible is any combination of B<PageDown> and B<PageNextUnread>.  When "
+"B<PageDown> is set, B<tin> jumps to the next article at the end of the "
+"current one. When B<PageNextUnread> is set, B<tin> jumps immediately to the "
+"next article when B<PageNextUnread> ('B<E<lt>TABE<gt>>')  is pressed. "
+"Default is B<PageNextUnread>."
+msgstr ""
+"Vilka tangenter B<tin> ska acceptera fÃ¶r att hoppa till nÃ¤sta olÃ¤sta "
+"artikel.  MÃ¶jligt Ã¤r valfri kombination av B<PageDown> och "
+"B<PageNextUnread>.  NÃ¤r B<PageDown> Ã¤r instÃ¤llt hoppar B<tin> till nÃ¤sta "
+"artikel i slutet av den aktuella. NÃ¤r B<PageNextUnread> Ã¤r instÃ¤llt hoppar "
+"B<tin> omedelbart till nÃ¤sta artikel nÃ¤r B<PageNextUnread> "
+"('B<E<lt>TABE<gt>>')  trycks ned. Standard Ã¤r B<PageNextUnread>."
+
+#. type: TP
+#: doc/tin.1:2052
+#, no-wrap
+msgid "B<Display none mime data as an attachment (hide_inline_data)>"
+msgstr "B<Visa inga mime-data som bilaga (hide_inline_data)>"
+
+#. type: Plain text
+#: doc/tin.1:2068 doc/tin.5:1845
+msgid ""
+"If set to 'B<Nothing>' (0) then raw data is displayed.  If set to "
+"'B<Complete UU/YENC>' (1) then sections of uuencoded or yenc data will be "
+"shown with a single tag line showing the size and filename (much the same as "
+"a MIME attachment).  If set to 'B<Any UU/YENC>' (2) then any line that looks "
+"like uuencoded or yenc data will be folded into a tag line. This is useful "
+"when uuencoded or yenc data is split across more than one article but can "
+"also lead to false positives.  If set to 'B<Inline PGP>' (4) then any inline "
+"PGP data is hidden.  If set to 'B<Shar>' (8) then shar-archives are hidden, "
+"this should be used with care as it may hide other shell snippets and any "
+"following text as well.  This setting can also be toggled in the article "
+"viewer via B<PageToggleUue> ('B<(>').  Default is 'Nothing' (0). The "
+"possible values are:"
+msgstr ""
+"Om instÃ¤llningen Ã¤r 'B<Nothing>' (0) visas rÃ¥data.  Om instÃ¤llningen Ã¤r "
+"'B<Complete UU/YENC>' (1) visas delar av uuencoded- eller yenc-data med en "
+"enda taggrad som visar storlek och filnamn (ungefÃ¤r som en MIME-bilaga).  Om "
+"instÃ¤llt pÃ¥ 'B<Any UU/YENC>' (2) kommer alla rader som ser ut som uuencoded- "
+"eller yenc-data att vikas in i en tag-rad. Detta Ã¤r anvÃ¤ndbart nÃ¤r "
+"uuencoded- eller yenc-data Ã¤r uppdelad pÃ¥ mer Ã¤n en artikel, men kan ocksÃ¥ "
+"leda till falska positiva resultat.  Om instÃ¤llningen Ã¤r 'B<Inline PGP>' (4) "
+"dÃ¶ljs alla inbyggda PGP-data.  Om instÃ¤llningen Ã¤r 'B<Shar>' (8) dÃ¶ljs shar-"
+"arkiv. Detta bÃ¶r anvÃ¤ndas med fÃ¶rsiktighet, eftersom det kan dÃ¶lja andra "
+"shell-snippets och eventuell efterfÃ¶ljande text.  Denna instÃ¤llning kan "
+"ocksÃ¥ vÃ¤xlas i artikelvisaren via B<PageToggleUue> ('B<(>').  "
+"StandardinstÃ¤llningen Ã¤r 'Nothing' (0). De mÃ¶jliga vÃ¤rdena Ã¤r:"
+
+#. type: tbl table
+#: doc/tin.1:2072 doc/tin.5:1849
+#, no-wrap
+msgid "Nothing"
+msgstr "Inget"
+
+#. type: tbl table
+#: doc/tin.1:2073 doc/tin.5:1850
+#, no-wrap
+msgid "Complete UU/YENC"
+msgstr "Komplett UU/YENC"
+
+#. type: tbl table
+#: doc/tin.1:2074 doc/tin.5:1851
+#, no-wrap
+msgid "Any UU/YENC"
+msgstr "Alla UU/YENC"
+
+#. type: tbl table
+#: doc/tin.1:2075 doc/tin.5:1852
+#, no-wrap
+msgid "Inline PGP"
+msgstr "Inline PGP"
+
+#. type: tbl table
+#: doc/tin.1:2076 doc/tin.5:1853
+#, no-wrap
+msgid "Complete UU/YENC & Inline PGP"
+msgstr "Komplett UU/YENC & Inline PGP"
+
+#. type: tbl table
+#: doc/tin.1:2077 doc/tin.5:1854
+#, no-wrap
+msgid "Any UU/YENC & Inline PGP"
+msgstr "Alla UU/YENC & Inline PGP"
+
+#. type: tbl table
+#: doc/tin.1:2078 doc/tin.5:1855
+#, no-wrap
+msgid "Shar"
+msgstr "Shar"
+
+#. type: IP
+#: doc/tin.1:2079 doc/tin.1:2674 doc/tin.5:1856 doc/tin.5:2503
+#, no-wrap
+msgid "9"
+msgstr "9"
+
+#. type: tbl table
+#: doc/tin.1:2079 doc/tin.5:1856
+#, no-wrap
+msgid "Complete UU/YENC & Shar"
+msgstr "Komplett UU/YENC & Shar"
+
+#. type: IP
+#: doc/tin.1:2080 doc/tin.1:2676 doc/tin.5:1857 doc/tin.5:2505
+#, no-wrap
+msgid "10"
+msgstr "10"
+
+#. type: tbl table
+#: doc/tin.1:2080 doc/tin.5:1857
+#, no-wrap
+msgid "Any UU/YENC & Shar"
+msgstr "Alla UU/YENC & Shar"
+
+#. type: tbl table
+#: doc/tin.1:2081 doc/tin.5:1858
+#, no-wrap
+msgid "12"
+msgstr "12"
+
+#. type: tbl table
+#: doc/tin.1:2081 doc/tin.5:1858
+#, no-wrap
+msgid "Inline PGP & Shar"
+msgstr "Inline PGP & Shar"
+
+#. type: tbl table
+#: doc/tin.1:2082 doc/tin.5:1859
+#, no-wrap
+msgid "13"
+msgstr "13"
+
+#. type: tbl table
+#: doc/tin.1:2082 doc/tin.5:1859
+#, no-wrap
+msgid "Compl. UU/YENC & PGP & Shar"
+msgstr "Komplett UU/YENC & PGP & Shar"
+
+#. type: tbl table
+#: doc/tin.1:2083 doc/tin.5:1860
+#, no-wrap
+msgid "15"
+msgstr "15"
+
+#. type: tbl table
+#: doc/tin.1:2083 doc/tin.5:1860
+#, no-wrap
+msgid "Hide all"
+msgstr "DÃ¶lj alla"
+
+#. type: TP
+#: doc/tin.1:2086
+#, no-wrap
+msgid "B<Regex used to hide matching lines (hideline_regex)>"
+msgstr "B<Regex som anvÃ¤nds fÃ¶r att dÃ¶lja matchande rader (hideline_regex)>"
+
+#. type: Plain text
+#: doc/tin.1:2092 doc/tin.5:1869
+msgid ""
+"A regular expression to hide matching lines in pager. Could be used to hide "
+"excessive quoting, e.g. via '^E<gt>\\es?E<gt>\\es?E<gt>'. If left blank, no "
+"lines will be hidden. This option does not affect lines within verbatim "
+"blocks and is applied after B<trim_article_body> and "
+"B<suppress_soft_hyphens>."
+msgstr ""
+"Ett reguljÃ¤rt uttryck fÃ¶r att dÃ¶lja matchande rader i pager. Kan anvÃ¤ndas "
+"fÃ¶r att dÃ¶lja Ã¶verdrivna citat, t.ex. via '^E<gt>\\es?E<gt>\\es?E<gt>'. Om "
+"fÃ¤ltet lÃ¤mnas tomt kommer inga rader att dÃ¶ljas. Denna flagga pÃ¥verkar inte "
+"rader inom verbatim-block och tillÃ¤mpas efter B<trim_article_body> och "
+"B<suppress_soft_hyphens>."
+
+#. type: TP
+#: doc/tin.1:2092
+#, no-wrap
+msgid "B<External inews (inews_prog)>"
+msgstr "B<Externa nyheter (inews_prog)>"
+
+#. type: Plain text
+#: doc/tin.1:2099 doc/tin.5:1876
+msgid ""
+"Path, name and options of external B<\\%inews>(1).  If you are reading via "
+"NNTP the default value is \"--internal\" (use built-in NNTP inews), else it "
+"is \"inews -h\". The article is passed to B<inews_prog> on STDIN via 'E<lt> "
+"article'."
+msgstr ""
+"SÃ¶kvÃ¤g, namn och alternativ fÃ¶r extern B<\\%inews>(1).  Om du lÃ¤ser via NNTP "
+"Ã¤r standardvÃ¤rdet \"--internal\" (anvÃ¤nd inbyggd NNTP inews), annars Ã¤r det "
+"\"inews -h\". Artikeln skickas till B<inews_prog> en pÃ¥ STDIN via 'E<lt> "
+"article'."
+
+#. type: TP
+#: doc/tin.1:2099
+#, no-wrap
+msgid "B<(info_in_last_line)>"
+msgstr "B<(info_in_last_line)>"
+
+#. type: Plain text
+#: doc/tin.1:2106 doc/tin.5:1882
+#, fuzzy
+#| msgid ""
+#| "If ON, show current group description or article subject in the last line "
+#| "(not in the pager and global menu) \\(em B<ToggleInfoLastLine> ('B<i>')  "
+#| "toggles setting. This facility is useful as the full width of the screen "
+#| "is available to display long subjects. Default is OFF."
+msgid ""
+"If ON, show current group description or article subject in the last line "
+"(not in the global menu) \\(em B<ToggleInfoLastLine> ('B<i>')  toggles "
+"setting. This facility is useful as the full width of the screen is "
+"available to display long subjects. Default is OFF."
+msgstr ""
+"Om ON, visa aktuell gruppbeskrivning eller artikelÃ¤mne i sista raden (inte i "
+"personsÃ¶karen och det globala menyn) \\(em B<ToggleInfoLastLine> ('B<i>')  "
+"vÃ¤xlar instÃ¤llningen. Denna funktion Ã¤r anvÃ¤ndbar eftersom hela skÃ¤rmens "
+"bredd Ã¤r tillgÃ¤nglig fÃ¶r att visa lÃ¥nga Ã¤mnen. StandardinstÃ¤llningen Ã¤r OFF."
+
+#. type: TP
+#: doc/tin.1:2106
+#, no-wrap
+msgid "B<Use interactive mail reader (interactive_mailer)>"
+msgstr "B<AnvÃ¤nd interaktiv e-postlÃ¤sare (interactive_mailer)>"
+
+#. type: Plain text
+#: doc/tin.1:2113
+msgid ""
+"Interactive mailreader: if greater than 0 your mailreader will be invoked "
+"earlier for reply so you can use more of its features (e.g., MIME, "
+"pgp, ...). 1 means include headers, 2 means don't include headers (old "
+"use_mailreader_i=ON option). 0 turns off usage. This option has to suit "
+"B<mailer_format>. Default is 0."
+msgstr ""
+"Interaktiv e-postlÃ¤sare: om stÃ¶rre Ã¤n 0 kommer din e-postlÃ¤sare att anropas "
+"tidigare fÃ¶r svar sÃ¥ att du kan anvÃ¤nda fler av dess funktioner (t.ex. MIME, "
+"pgp, ...). 1 betyder inkludera rubriker, 2 betyder inkludera inte rubriker "
+"(gammal use_mailreader_i=ON-alternativ). 0 stÃ¤nger av anvÃ¤ndningen. Detta "
+"alternativ mÃ¥ste passa B<mailer_format>. StandardvÃ¤rdet Ã¤r 0."
+
+#.  TODO: fix menu description
+#.        mono_mark* currently do allow "Reverse video" even if
+#.        inverse_okay=FALSE
+#. type: TP
+#: doc/tin.1:2113
+#, no-wrap
+msgid "B<Use inverse video for page headers (inverse_okay)>"
+msgstr "B<AnvÃ¤nd inverterad video fÃ¶r sidhuvuden (inverse_okay)>"
+
+#. type: Plain text
+#: doc/tin.1:2120 doc/tin.5:1892
+msgid ""
+"If ON use inverse video for page headers and URL highlighting.  Default is "
+"ON."
+msgstr ""
+"Om ON anvÃ¤nd inverterad video fÃ¶r sidhuvuden och URL-markering. "
+"StandardinstÃ¤llningen Ã¤r ON."
+
+#. type: TP
+#: doc/tin.1:2120
+#, no-wrap
+msgid "B<Keep failed arts in \\[ti]/dead.articles (keep_dead_articles)>"
+msgstr "B<Spara misslyckade artiklar i \\[ti]/dead.articles (keep_dead_articles)>"
+
+#. type: Plain text
+#: doc/tin.1:2125 doc/tin.5:1897
+msgid ""
+"If ON keep all failed postings in I<${TIN_HOMEDIR:-\"$HOME\"}/dead.articles> "
+"besides keeping the last failed posting in I<${TIN_HOMEDIR:-\"$HOME\"}/"
+"dead.article>. Default is ON."
+msgstr ""
+"Om ON behÃ¥ll alla misslyckade inlÃ¤gg i I<${TIN_HOMEDIR:-\"$HOME\"}/"
+"dead.articles> fÃ¶rutom att behÃ¥lla det senaste misslyckade inlÃ¤gget i I<$"
+"{TIN_HOMEDIR:-\"$HOME\"}/dead.article>. StandardinstÃ¤llningen Ã¤r ON."
+
+#. type: TP
+#: doc/tin.1:2125
+#, no-wrap
+msgid "B<Keep expired filter rules in file (keep_expired_filters)>"
+msgstr "B<BehÃ¥ll utgÃ¥ngna filterregler i filen (keep_expired_filters)>"
+
+#. type: Plain text
+#: doc/tin.1:2129 doc/tin.5:1901
+msgid ""
+"If ON keep expired filter rules in the file, but no longer evaluate them.  "
+"Default is OFF."
+msgstr ""
+"Om ON behÃ¥lls, sparas utgÃ¥ngna filterregler i filen, men de utvÃ¤rderas inte "
+"lÃ¤ngre. StandardinstÃ¤llningen Ã¤r OFF."
+
+#. type: TP
+#: doc/tin.1:2129
+#, no-wrap
+msgid "B<Filter which articles (kill_level)>"
+msgstr "B<Filtrera vilka artiklar (kill_level)>"
+
+#. type: Plain text
+#: doc/tin.1:2133
+msgid ""
+"This option controls the processing and display of articles that are "
+"killed.  There are 3 options:"
+msgstr ""
+"Den hÃ¤r flaggan styr bearbetningen och visningen av artiklar som har tagits "
+"bort. Det finns tre alternativ:"
+
+#. type: Plain text
+#: doc/tin.1:2140
+msgid ""
+"B<Kill only unread arts> is the 'traditional' behavior of B<tin>. Only "
+"unread articles are killed once only by marking them read. As filtering only "
+"happens on unread articles with B<kill_level> set to 0, B<art_marked_killed> "
+"and B<art_marked_read_selected> are only shown once. When you reenter the "
+"group the mark will be gone."
+msgstr ""
+"B<Kill only unread arts> Ã¤r det \"traditionella\" beteendet fÃ¶r B<tin>. "
+"Endast olÃ¤sta artiklar raderas en gÃ¥ng genom att markera dem som lÃ¤sta. "
+"Eftersom filtrering endast sker pÃ¥ olÃ¤sta artiklar med B<kill_level> "
+"instÃ¤llt pÃ¥ 0, visas B<art_marked_killed> och B<art_marked_read_selected> "
+"endast en gÃ¥ng. NÃ¤r du gÃ¥r in i gruppen igen fÃ¶rsvinner markeringen."
+
+#. type: Plain text
+#: doc/tin.1:2145 doc/tin.5:1918
+msgid ""
+"B<Kill all arts & show with K> will process all articles in the group and "
+"therefore there is a processing overhead when using this option. Killed "
+"articles are threaded as normal but they will be marked with "
+"B<art_marked_killed>."
+msgstr ""
+"B<Kill all arts & show with K> bearbetar alla artiklar i gruppen och dÃ¤rfÃ¶r "
+"uppstÃ¥r en extra bearbetningskostnad nÃ¤r denna option anvÃ¤nds. Borttagna "
+"artiklar trÃ¥das som vanligt men markeras med B<art_marked_killed>."
+
+#. type: Plain text
+#: doc/tin.1:2149 doc/tin.5:1922
+msgid ""
+"B<Kill all arts and never show> will process all articles in the group and "
+"therefore there is a processing overhead when using this option. Killed "
+"articles simply does not get displayed at all."
+msgstr ""
+"B<Kill all arts and never show> bearbetar alla artiklar i gruppen och dÃ¤rfÃ¶r "
+"uppstÃ¥r en extra bearbetningskostnad nÃ¤r du anvÃ¤nder den hÃ¤r flaggan. "
+"AvlÃ¤gsnade artiklar visas helt enkelt inte alls."
+
+#. type: Plain text
+#: doc/tin.1:2151
+msgid "Default is 0 (B<Kill only unread arts>)."
+msgstr "StandardvÃ¤rdet Ã¤r 0 (B<Kill only unread arts>)."
+
+#. type: TP
+#: doc/tin.1:2151
+#, no-wrap
+msgid "B<Use 8-bit characters in mail headers (mail_8bit_header)>"
+msgstr "B<AnvÃ¤nd 8-bitars tecken i e-postrubriker (mail_8bit_header)>"
+
+#. type: Plain text
+#: doc/tin.1:2157 doc/tin.5:1929
+msgid ""
+"Allows 8-bit characters unencoded in the header of mail message. Default is "
+"OFF. Turning it ON is effective only if B<mail_mime_encoding> is also set to "
+"8bit. Leaving it OFF is safe for most users and compliant to Internet Mail "
+"Standard (B<RFC\\ 5322> and B<RFC\\ 2047>)."
+msgstr ""
+"TillÃ¥ter 8-bitars tecken som inte Ã¤r kodade i rubriken pÃ¥ e-postmeddelandet. "
+"StandardinstÃ¤llningen Ã¤r AV. Att slÃ¥ pÃ¥ den Ã¤r endast effektivt om "
+"B<mail_mime_encoding> ocksÃ¥ Ã¤r instÃ¤lld pÃ¥ 8bit. Att lÃ¤mna den AV Ã¤r sÃ¤kert "
+"fÃ¶r de flesta anvÃ¤ndare och Ã¶verensstÃ¤mmer med Internet Mail Standard "
+"(B<RFC\\ 5322> och B<RFC\\ 2047>)."
+
+#. type: TP
+#: doc/tin.1:2157
+#, no-wrap
+msgid "B<Mail address (mail_address)>"
+msgstr "B<E-postadress (mail_address)>"
+
+#. type: Plain text
+#: doc/tin.1:2165
+msgid ""
+"User's mail address (and full name), if not username@host. This is used when "
+"creating articles, sending mail and when B<\\%pgp>(1)  / B<\\%gpg>(1)  "
+"signing (B<RFC\\ 9580>)."
+msgstr ""
+"AnvÃ¤ndarens e-postadress (och fullstÃ¤ndiga namn), om inte anvÃ¤ndarnamn@vÃ¤rd. "
+"Detta anvÃ¤nds vid skapande av artiklar, skickande av e-post och vid B<\\"
+"%pgp>(1) / B<\\%gpg>(1) signering (B<RFC\\ 9580>)."
+
+#. type: TP
+#: doc/tin.1:2165
+#, no-wrap
+msgid "B<MIME encoding in mail messages (mail_mime_encoding)>"
+msgstr "B<MIME-kodning i e-postmeddelanden (mail_mime_encoding)>"
+
+#. type: Plain text
+#: doc/tin.1:2169 doc/tin.5:1939
+msgid ""
+"MIME encoding of the body in mail message, if necessary (8bit, base64, "
+"quoted-printable, 7bit). Default is quoted-printable."
+msgstr ""
+"MIME-kodning av meddelandetexten i e-postmeddelandet, om nÃ¶dvÃ¤ndigt (8 bit, "
+"base64, quoted-printable, 7 bit). Standard Ã¤r quoted-printable."
+
+#. type: TP
+#: doc/tin.1:2169
+#, no-wrap
+msgid "B<Quote line when mailing (mail_quote_format)>"
+msgstr "B<Citatrad vid e-post (mail_quote_format)>"
+
+#. type: Plain text
+#: doc/tin.1:2175 doc/tin.5:1945
+msgid ""
+"Format of quote line when replying (via mail) to an article (%A=Address, "
+"%D=Date, %F=Fullname+Address, %G=Groupname, %M=Message-ID, %N=Fullname, "
+"%C=Firstname, %I=Initials). If the article has multiple addresses, only the "
+"first is evaluated. Default is \"In article %M you wrote:\""
+msgstr ""
+"Format fÃ¶r citatrad nÃ¤r du svarar (via e-post) pÃ¥ en artikel (%A=Adress, "
+"%D=Datum, %F=FullstÃ¤ndigt namn+Adress, %G=Gruppnamn, %M=Meddelande-ID, "
+"%N=FullstÃ¤ndigt namn, %C=FÃ¶rnamn, %I=Initialer). Om artikeln har flera "
+"adresser utvÃ¤rderas endast den fÃ¶rsta. Standard Ã¤r \"I artikeln %M skrev du:"
+"\""
+
+#. type: TP
+#: doc/tin.1:2175
+#, no-wrap
+msgid "B<Format of the mailbox (mailbox_format)>"
+msgstr "B<Format pÃ¥ postlÃ¥dan (mailbox_format)>"
+
+#. type: Plain text
+#: doc/tin.1:2185 doc/tin.5:1955
+msgid ""
+"Select one of the following mailbox-formats: MBOXO (default, except on SCO), "
+"MBOXRD or MMDF (default on SCO). See B<\\%mbox>(5)  and B<RFC\\ 4155> for "
+"more details on MBOXO and MBOXRD and B<\\%mmdf>(5)  for more details about "
+"MMDF."
+msgstr ""
+"VÃ¤lj ett av fÃ¶ljande postlÃ¥deformat: MBOXO (standard, utom pÃ¥ SCO), MBOXRD "
+"eller MMDF (standard pÃ¥ SCO). Se B<\\%mbox>(5) och B<RFC\\ 4155> fÃ¶r mer "
+"information om MBOXO och MBOXRD och B<\\%mmdf>(5) fÃ¶r mer information om "
+"MMDF."
+
+#. type: TP
+#: doc/tin.1:2185
+#, no-wrap
+msgid "B<Mail directory (maildir)>"
+msgstr "B<E-postkatalog (maildir)>"
+
+#. type: Plain text
+#: doc/tin.1:2194 doc/tin.5:1964
+msgid ""
+"The directory where articles/threads are to be saved in B<\\%mbox>(5)  "
+"format. This feature is mainly for use with the B<\\%mutt>(1)  mail program. "
+"It allows the user to save articles/threads/groups simply by giving '=' as "
+"the filename to save to.  Default is I<${TIN_HOMEDIR:-\"$HOME\"}/Mail>."
+msgstr ""
+"Katalogen dÃ¤r artiklar/trÃ¥dar ska sparas i formatet B<\\%mbox>(5). Denna "
+"funktion Ã¤r frÃ¤mst avsedd fÃ¶r anvÃ¤ndning med e-postprogrammet B<\\%mutt>(1). "
+"Den gÃ¶r det mÃ¶jligt fÃ¶r anvÃ¤ndaren att spara artiklar/trÃ¥dar/grupper genom "
+"att helt enkelt ange '=' som filnamn. StandardvÃ¤rdet Ã¤r I<${TIN_HOMEDIR:-"
+"\"$HOME\"}/Mail>."
+
+#. type: TP
+#: doc/tin.1:2194
+#, no-wrap
+msgid "B<Invocation of your mail command (mailer_format)>"
+msgstr "B<Anrop av ditt mailkommando (mailer_format)>"
+
+#. type: Plain text
+#: doc/tin.1:2200 doc/tin.5:1970
+#, fuzzy
+#| msgid ""
+#| "The format string used to create the mailer command with parameters that "
+#| "is used for mailing articles to other people. Default is '%M \"%T\" E<lt> "
+#| "%F' (e.g., /bin/mail \"iain\" E<lt> \\[ti]/.article). The flexible format "
+#| "allows other mailers with different command line parameters to be used "
+#| "such as"
+msgid ""
+"The format string used to create the mailer command with parameters that is "
+"used for mailing articles to other people. Default is '%M \"%T\" E<lt> %F' "
+"(e.g., /bin/mail \"iain\" E<lt> \\[ti]/.article). The flexible format allows "
+"other mailers with different command-line parameters to be used such as"
+msgstr ""
+"FormatstrÃ¤ngen som anvÃ¤nds fÃ¶r att skapa mailer-kommandot med parametrar som "
+"anvÃ¤nds fÃ¶r att skicka artiklar till andra personer. Standard Ã¤r '%M \"%T\" "
+"E<lt> %F' (t.ex. /bin/mail \"iain\" E<lt> \\[ti]/.article). Det flexibla "
+"formatet gÃ¶r det mÃ¶jligt att anvÃ¤nda andra mailer med olika "
+"kommandoradsparametrar, t.ex"
+
+#. type: Plain text
+#: doc/tin.1:2205 doc/tin.5:1975
+#, no-wrap
+msgid ""
+"sendmail -oem -t E<lt> %F\n"
+"mutt -H %F\n"
+"claws-mail --compose \"mailto:%T?subject=%S&insert=%F\"\n"
+msgstr ""
+"sendmail -oem -t E<lt> %F\n"
+"mutt -H %F\n"
+"claws-mail --compose \"mailto:%T?subject=%S&insert=%F\"\n"
+
+#. type: Plain text
+#: doc/tin.1:2209 doc/tin.5:1979
+msgid ""
+"B<interactive_mailer> must be set adequate. The following substitutions are "
+"supported:"
+msgstr ""
+"B<interactive_mailer> mÃ¥ste vara korrekt instÃ¤llt. FÃ¶ljande ersÃ¤ttningar "
+"stÃ¶ds:"
+
+#. type: ta
+#: doc/tin.1:2211 doc/tin.5:1981
+#, no-wrap
+msgid "\\w'%S'u +\\w'default_mailer'u"
+msgstr "\\w'%S'u +\\w'default_mailer'u"
+
+#. type: Plain text
+#: doc/tin.1:2218
+#, no-wrap
+msgid ""
+"%F\tfilename\n"
+"%M\tdefault_mailer\n"
+"%S\tsubject-field\n"
+"%T\tto-filed\n"
+"%U\tusername\n"
+"%%\t%\n"
+msgstr ""
+"%F\tfilnamn\n"
+"%M\tstandard-epostprogram\n"
+"%S\tÃ¤mnesfÃ¤lt\n"
+"%T\tto-filed\n"
+"%U\tanvÃ¤ndarnamn\n"
+"%%\t%\n"
+
+#. type: TP
+#: doc/tin.1:2220
+#, no-wrap
+msgid "B<'Mark as (un)read' ignores tags (mark_ignore_tags)>"
+msgstr "B<\"Markera som (olÃ¤st)\" ignorerar taggar (mark_ignore_tags)>"
+
+#. type: Plain text
+#: doc/tin.1:2228 doc/tin.5:2001
+msgid ""
+"When this is ON, the B<GroupMarkThdRead> ('B<K>'), B<ThreadMarkArtRead> "
+"('B<K>'), B<MarkThdUnread> ('B<Z>') at Group level and B<MarkArtUnread> "
+"('B<z>') at Thread level functions mark just the current article or thread, "
+"ignoring other tagged, (un)read articles. When OFF, the same function "
+"presents a menu with choices of the current thread or article, all tagged, "
+"unread articles, or nothing."
+msgstr ""
+"NÃ¤r denna funktion Ã¤r aktiverad markerar B<GroupMarkThdRead> en (B<K>), "
+"B<ThreadMarkArtRead> en (B<K>), B<MarkThdUnread> en (B<Z>) pÃ¥ gruppnivÃ¥ och "
+"B<MarkArtUnread> en (B<z>) pÃ¥ trÃ¥dnivÃ¥ endast den aktuella artikeln eller "
+"trÃ¥den och ignorerar andra taggade, (o)lÃ¤sta artiklar. NÃ¤r funktionen Ã¤r "
+"inaktiverad visar samma funktion en meny med valmÃ¶jligheter fÃ¶r den aktuella "
+"trÃ¥den eller artikeln, alla taggade, olÃ¤sta artiklar eller ingenting."
+
+#. type: TP
+#: doc/tin.1:2228
+#, no-wrap
+msgid "B<Mark saved articles/threads as read (mark_saved_read)>"
+msgstr "B<Markerade artiklar/trÃ¥dar som lÃ¤sta (mark_saved_read)>"
+
+#. type: Plain text
+#: doc/tin.1:2231 doc/tin.5:1993
+msgid "If ON mark articles that are saved as read. Default is ON."
+msgstr "Om ON markera artiklar som Ã¤r sparade som lÃ¤sta. Standard Ã¤r ON."
+
+#. type: TP
+#: doc/tin.1:2231
+#, no-wrap
+msgid "B<Viewer program for MIME articles (metamail_prog)>"
+msgstr "B<Visningsprogram fÃ¶r MIME-artiklar (metamail_prog)>"
+
+#. type: Plain text
+#: doc/tin.1:2243 doc/tin.5:2013
+msgid ""
+"Path, name and options of external B<\\%metamail>(1)  program used to view "
+"non-textual parts of articles.  To use the built-in viewer, set to --"
+"internal. This is the default value when B<\\%metamail>(1)  is not "
+"installed. Leave it blank if you don't want any automatic viewing of non-"
+"textual attachments. The B<PageViewAttach> ('B<V>')  command can always be "
+"used to manually view any attachments. See also B<ask_for_metamail>."
+msgstr ""
+"SÃ¶kvÃ¤g, namn och alternativ fÃ¶r externt B<\\%metamail>-program (1)  som "
+"anvÃ¤nds fÃ¶r att visa icke-textuella delar av artiklar.  FÃ¶r att anvÃ¤nda den "
+"inbyggda visaren, stÃ¤ll in --internal. Detta Ã¤r standardvÃ¤rdet nÃ¤r B<\\"
+"%metamail>-program (1)  inte Ã¤r installerat. LÃ¤mna fÃ¤ltet tomt om du inte "
+"vill att icke-textuella bilagor ska visas automatiskt. Kommandot "
+"B<PageViewAttach> ('B<V>')  kan alltid anvÃ¤ndas fÃ¶r att manuellt visa "
+"bilagor. Se Ã¤ven B<ask_for_metamail>."
+
+#. type: TP
+#: doc/tin.1:2243
+#, no-wrap
+msgid "B<MM_CHARSET (mm_charset)>"
+msgstr "B<MM_CHARSET (mm_charset)>"
+
+#. type: Plain text
+#: doc/tin.1:2258 doc/tin.5:2028
+msgid ""
+"Charset supported locally, which is also used for MIME header (charset "
+"parameter and charset name in header encoding) in mail and news postings. If "
+"B<MIME_STRICT_CHARSET> is defined at compile time, text in charset other "
+"than the value of this parameter is considered not displayable and "
+"represented as '?'. Otherwise, all character sets are regarded as compatible "
+"with the display. If it's not set, the value of the environment variable "
+"$B<MM_CHARSET> is used. US-ASCII or compile-time default is used in case "
+"neither of them is defined. If your system supports B<\\%iconv>(3)  or B<\\"
+"%ucnv_*>(), this option is disabled and you should use B<mm_network_charset> "
+"instead."
+msgstr ""
+"TeckenuppsÃ¤ttning som stÃ¶ds lokalt, som ocksÃ¥ anvÃ¤nds fÃ¶r MIME-rubrik "
+"(teckenuppsÃ¤ttningsparameter och teckenuppsÃ¤ttningsnamn i rubrikkodning) i e-"
+"post och nyhetsinlÃ¤gg. Om B<MIME_STRICT_CHARSET> definieras vid "
+"kompileringstidpunkten, betraktas text i andra teckenuppsÃ¤ttningar Ã¤n vÃ¤rdet "
+"fÃ¶r denna parameter som icke-visningsbar och representeras som '?'. I annat "
+"fall betraktas alla teckenuppsÃ¤ttningar som kompatibla med visningen. Om det "
+"inte Ã¤r instÃ¤llt anvÃ¤nds vÃ¤rdet fÃ¶r miljÃ¶variabeln $B<MM_CHARSET>. US-ASCII "
+"eller kompileringstidens standardvÃ¤rde anvÃ¤nds om inget av dem Ã¤r "
+"definierat. Om ditt system stÃ¶der B<\\%iconv>(3) eller B<\\%ucnv_*>(), Ã¤r "
+"detta alternativ inaktiverat och du bÃ¶r istÃ¤llet anvÃ¤nda "
+"B<mm_network_charset>."
+
+#. type: TP
+#: doc/tin.1:2258
+#, no-wrap
+msgid "B<MM_NETWORK_CHARSET (mm_network_charset)>"
+msgstr "B<MM_NETWORK_CHARSET (mm_network_charset)>"
+
+#. type: Plain text
+#: doc/tin.1:2271 doc/tin.5:2041
+msgid ""
+"Charset used for posting and MIME headers; replaces B<mm_charset>.  "
+"Conversion between B<mm_network_charset> and local charset (determined via "
+"B<\\%nl_langinfo>(3))  is done via B<\\%iconv>(3)  or B<\\%ucnv_*>().  If "
+"none of these functions are available on your system this option is disabled "
+"and you have to use B<mm_charset> instead. B<mm_network_charset> is limited "
+"to one of the following charsets:"
+msgstr ""
+"TeckenuppsÃ¤ttning som anvÃ¤nds fÃ¶r inlÃ¤gg och MIME-rubriker; ersÃ¤tter "
+"B<mm_charset>. Konvertering mellan B<mm_network_charset> och lokal "
+"teckenuppsÃ¤ttning (bestÃ¤ms via B<\\%nl_langinfo>(3)) gÃ¶rs via B<\\%iconv>(3) "
+"eller B<\\%ucnv_*>().  Om ingen av dessa funktioner Ã¤r tillgÃ¤ngliga pÃ¥ ditt "
+"system Ã¤r detta alternativ inaktiverat och du mÃ¥ste anvÃ¤nda B<mm_charset> "
+"istÃ¤llet. B<mm_network_charset> Ã¤r begrÃ¤nsat till ett av fÃ¶ljande "
+"teckenuppsÃ¤ttningar:"
+
+#. type: Plain text
+#: doc/tin.1:2277 doc/tin.5:2047
+msgid ""
+"US-ASCII, ISO-8859-\\:"
+"{\\:1,\\:2,\\:3,\\:4,\\:5,\\:7,\\:9,\\:10,\\:13,\\:14,\\:15,\\:16\\:}, KOI8-"
+"\\:{\\:R,\\:U,\\:RU\\:},\\: EUC-\\:{\\:CN,\\:JP,\\:KR,\\:TW\\:}, ISO-2022-\\:"
+"{\\:CN,\\:CN-EXT,\\:JP,\\:JP-1,\\:JP-2\\:}, Big5, UTF-8"
+msgstr ""
+"US-ASCII, ISO-8859-\\:"
+"{\\:1,\\:2,\\:3,\\:4,\\:5,\\:7,\\:9,\\:10,\\:13,\\:14,\\:15,\\:16\\:}, KOI8-"
+"\\:{\\:R,\\:U,\\:RU\\:},\\: EUC-\\:{\\:CN,\\:JP,\\:KR,\\:TW\\:}, ISO-2022-\\:"
+"{\\:CN,\\:CN-EXT,\\:JP,\\:JP-1,\\:JP-2\\:}, Big5, UTF-8"
+
+#. type: Plain text
+#: doc/tin.1:2283 doc/tin.5:2053
+msgid ""
+"Not all values might work on your system, see B<\\%iconv_open>(3)  for more "
+"details. If it's not set, the value of the environment variable "
+"$B<MM_CHARSET> is used. US-ASCII or compile-time default is used in case "
+"neither of them is defined."
+msgstr ""
+"Alla vÃ¤rden kanske inte fungerar pÃ¥ ditt system, se B<\\%iconv_open>(3) fÃ¶r "
+"mer information. Om det inte Ã¤r instÃ¤llt anvÃ¤nds vÃ¤rdet fÃ¶r miljÃ¶variabeln "
+"$B<MM_CHARSET>. US-ASCII eller standardvÃ¤rdet vid kompilering anvÃ¤nds om "
+"inget av dem Ã¤r definierat."
+
+#. type: TP
+#: doc/tin.1:2283
+#, no-wrap
+msgid "B<Attribute of highlighting with _dash_ (mono_markdash)>"
+msgstr "B<Attribut fÃ¶r markering med _streck_ (mono_markdash)>"
+
+#. type: Plain text
+#: doc/tin.1:2288
+msgid ""
+"Character attribute of words emphasized like _this_. It depends on your "
+"terminal which attributes are usable. See also B<word_h_display_marks> and "
+"B<word_highlight>."
+msgstr ""
+"Teckenattribut fÃ¶r ord som betonas som _detta_. Vilka attribut som kan "
+"anvÃ¤ndas beror pÃ¥ din terminal. Se Ã¤ven B<word_h_display_marks> och "
+"B<word_highlight>."
+
+#. type: TP
+#: doc/tin.1:2288
+#, no-wrap
+msgid "B<Attribute of highlighting with /slash/ (mono_markslash)>"
+msgstr "B<Attribut fÃ¶r markering med /snedstreck/ (mono_markslash)>"
+
+#. type: Plain text
+#: doc/tin.1:2293
+msgid ""
+"Character attribute of words emphasized like /this/. It depends on your "
+"terminal which attributes are usable. See also B<word_h_display_marks> and "
+"B<word_highlight>."
+msgstr ""
+"KaraktÃ¤rsattribut fÃ¶r ord som betonas som /detta/. Vilka attribut som kan "
+"anvÃ¤ndas beror pÃ¥ din terminal. Se Ã¤ven B<word_h_display_marks> och "
+"B<word_highlight>."
+
+#. type: TP
+#: doc/tin.1:2293
+#, no-wrap
+msgid "B<Attribute of highlighting with *stars* (mono_markstar)>"
+msgstr "B<Attribut fÃ¶r markering med *stjÃ¤rnor* (mono_markstar)>"
+
+#. type: Plain text
+#: doc/tin.1:2298
+msgid ""
+"Character attribute of words emphasized like *this*. It depends on your "
+"terminal which attributes are usable. See also B<word_h_display_marks> and "
+"B<word_highlight>."
+msgstr ""
+"Teckenattribut fÃ¶r ord som betonas som *detta*. Vilka attribut som kan "
+"anvÃ¤ndas beror pÃ¥ din terminal. Se Ã¤ven B<word_h_display_marks> och "
+"B<word_highlight>."
+
+#. type: TP
+#: doc/tin.1:2298
+#, no-wrap
+msgid "B<Attribute of highlighting with -stroke- (mono_markstroke)>"
+msgstr "B<Attribut fÃ¶r markering med -stroke- (mono_markstroke)>"
+
+#. type: Plain text
+#: doc/tin.1:2303
+msgid ""
+"Character attribute of words emphasized like -this-. It depends on your "
+"terminal which attributes are usable. See also B<word_h_display_marks> and "
+"B<word_highlight>."
+msgstr ""
+"KaraktÃ¤rsattribut fÃ¶r ord som betonas som -detta-. Vilka attribut som kan "
+"anvÃ¤ndas beror pÃ¥ din terminal. Se Ã¤ven B<word_h_display_marks> och "
+"B<word_highlight>."
+
+#. type: TP
+#: doc/tin.1:2303
+#, no-wrap
+msgid "B<(newnews)>"
+msgstr "B<(newnews)>"
+
+#. type: Plain text
+#: doc/tin.1:2307
+msgid ""
+"These are internal timers used by B<tin> to keep track of new newsgroups.  "
+"Do not change them unless you understand what they are for."
+msgstr ""
+"Dessa Ã¤r interna timers som anvÃ¤nds av B<tin> en fÃ¶r att hÃ¥lla reda pÃ¥ nya "
+"nyhetsgrupper.  Ã„ndra dem inte om du inte fÃ¶rstÃ¥r vad de Ã¤r till fÃ¶r."
+
+#. type: TP
+#: doc/tin.1:2307
+#, no-wrap
+msgid "B<Display these header fields (or *) (news_headers_to_display)>"
+msgstr "B<Visa dessa rubrikfÃ¤lt (eller *) (news_headers_to_display)>"
+
+#. type: Plain text
+#: doc/tin.1:2314 doc/tin.5:2103
+msgid ""
+"Which news headers you wish to see. If you want to see _all_ the headers, "
+"place an '*' as this value. This is the only way a wildcard can be used.  If "
+"you enter 'X-' as the value, you will see all headers beginning with 'X-' "
+"(like X-Alan or X-Pape). You can list more than one by delimiting with "
+"spaces. Not defining anything turns off this option."
+msgstr ""
+"Vilka nyhetsrubriker du vill se. Om du vill se _alla_ rubriker, ange ett '*' "
+"som vÃ¤rde. Detta Ã¤r det enda sÃ¤ttet att anvÃ¤nda jokertecken. Om du anger "
+"'X-' som vÃ¤rde visas alla rubriker som bÃ¶rjar med 'X-' (som X-Alan eller X-"
+"Pape). Du kan ange flera genom att avgrÃ¤nsa dem med mellanslag. Om du inte "
+"anger nÃ¥got inaktiveras denna funktion."
+
+#. type: TP
+#: doc/tin.1:2314
+#, no-wrap
+msgid "B<Do not display these header fields (news_headers_to_not_display)>"
+msgstr "B<Visa inte dessa rubrikfÃ¤lt (news_headers_to_not_display)>"
+
+#. type: Plain text
+#: doc/tin.1:2323 doc/tin.5:2112
+msgid ""
+"Same as B<news_headers_to_display> except it denotes the opposite. An "
+"example of using both options might be if you thought 'X-' headers were A "
+"Good Thing(tm), but thought Alan and Pape were miscreants... well then you "
+"would do something like this: B<news_headers_to_display=X-> "
+"B<news_headers_to_not_display=X-Alan X-Pape> Not defining anything turns off "
+"this option."
+msgstr ""
+"Samma som B<news_headers_to_display> fÃ¶rutom att det betecknar motsatsen. "
+"Ett exempel pÃ¥ hur man kan anvÃ¤nda bÃ¥da flaggorna Ã¤r om man tycker att 'X-' "
+"rubriker Ã¤r bra (tm), men tycker att Alan och Pape Ã¤r skurkar... dÃ¥ skulle "
+"man gÃ¶ra nÃ¥got sÃ¥ hÃ¤r: B<news_headers_to_display=X-> "
+"B<news_headers_to_not_display=X-Alan X-Pape> Om man inte definierar nÃ¥got "
+"stÃ¤ngs denna flagga av."
+
+#. type: TP
+#: doc/tin.1:2323
+#, no-wrap
+msgid "B<Quote line when following up (news_quote_format)>"
+msgstr "B<Citatrad vid uppfÃ¶ljning (news_quote_format)>"
+
+#. type: Plain text
+#: doc/tin.1:2329 doc/tin.5:2118
+msgid ""
+"Format of quote line when posting/following up an article (%A=Address, "
+"%D=Date, %F=Fullname+Address, %G=Groupname, %M=Message-ID, %N=Fullname, "
+"%C=Firstname, %I=Initials). If the article has multiple addresses, only the "
+"first is evaluated. Default is \"%F wrote:\"."
+msgstr ""
+"Format fÃ¶r citatrad vid publicering/uppfÃ¶ljning av en artikel (%A=Adress, "
+"%D=Datum, %F=FullstÃ¤ndigt namn+Adress, %G=Gruppnamn, %M=Meddelande-ID, "
+"%N=FullstÃ¤ndigt namn, %C=FÃ¶rnamn, %I=Initialer). Om artikeln har flera "
+"adresser utvÃ¤rderas endast den fÃ¶rsta. Standard Ã¤r \"%F skrev:\"."
+
+#. type: TP
+#: doc/tin.1:2329
+#, no-wrap
+msgid "B<NNTP read timeout in seconds (nntp_read_timeout_secs)>"
+msgstr "B<NNTP-lÃ¤sningstidsgrÃ¤ns i sekunder (nntp_read_timeout_secs)>"
+
+#. type: Plain text
+#: doc/tin.1:2338
+msgid ""
+"Time in seconds to wait for a response from the server. Default is 120.  "
+"Setting this to 0 means no timeout. As if you use the \"B<-C>\" option in "
+"conjunction with a low value for B<nntp_read_timeout_secs> may result in a "
+"timeout (and disconnect in batch mode) when connecting to large servers or "
+"entering large groups, because the timer is set when the command is sent to "
+"the server and that needs some time to compress the large response, the "
+"value should not be set too small."
+msgstr ""
+"Tid i sekunder fÃ¶r att vÃ¤nta pÃ¥ svar frÃ¥n servern. StandardvÃ¤rdet Ã¤r 120.  "
+"Om du stÃ¤ller in detta pÃ¥ 0 innebÃ¤r det att det inte finns nÃ¥gon tidsgrÃ¤ns. "
+"Om du anvÃ¤nder flaggan \"B<-C>\" tillsammans med ett lÃ¥gt vÃ¤rde fÃ¶r "
+"B<nntp_read_timeout_secs>, kan det resultera i en timeout (och frÃ¥nkoppling "
+"i batchlÃ¤ge) nÃ¤r du ansluter till stora servrar eller gÃ¥r med i stora "
+"grupper, eftersom timern stÃ¤lls in nÃ¤r kommandot skickas till servern och "
+"det tar lite tid att komprimera det stora svaret. VÃ¤rdet bÃ¶r dÃ¤rfÃ¶r inte "
+"stÃ¤llas in fÃ¶r lÃ¥gt."
+
+#. type: TP
+#: doc/tin.1:2338
+#, no-wrap
+msgid "B<Unicode normalization form (normalization_form)>"
+msgstr "B<Unicode-normaliseringsform (normalization_form)>"
+
+#. type: Plain text
+#: doc/tin.1:2342
+msgid ""
+"The normalization form B<tin> should use to normalize Unicode input.  The "
+"possible values are:"
+msgstr ""
+"Normaliseringsform som B<tin> ska anvÃ¤nda fÃ¶r att normalisera Unicode-"
+"inmatning.  De mÃ¶jliga vÃ¤rdena Ã¤r:"
+
+#. type: Plain text
+#: doc/tin.1:2345 doc/tin.5:2128
+msgid "B<None>: no normalization"
+msgstr "B<None>: ingen normalisering"
+
+#. type: Plain text
+#: doc/tin.1:2347 doc/tin.5:2130
+msgid "B<NFKC>: Compatibility Decomposition, followed by Canonical Composition"
+msgstr "B<NFKC>: Kompatibilitetsdekomposition, fÃ¶ljt av kanonisk komposition"
+
+#. type: Plain text
+#: doc/tin.1:2349 doc/tin.5:2132
+msgid "B<NFKD>: Compatibility Decomposition"
+msgstr "B<NFKD>: Kompatibilitetsuppdelning"
+
+#. type: Plain text
+#: doc/tin.1:2351 doc/tin.5:2134
+msgid "B<NFC>: Canonical Decomposition, followed by Canonical Composition"
+msgstr "B<NFC>: Kanonisk dekomposition, fÃ¶ljt av kanonisk komposition"
+
+#. type: Plain text
+#: doc/tin.1:2353 doc/tin.5:2136
+msgid "B<NFD>: Canonical Decomposition"
+msgstr "B<NFD>: Kanonisk dekomposition"
+
+#. type: Plain text
+#: doc/tin.1:2355 doc/tin.5:2138
+msgid ""
+"B<NFKC_CF>: Compatibility Decomposition, followed by Canonical Composition "
+"and Case Folding"
+msgstr ""
+"B<NFKC_CF>: Kompatibilitetsdekomposition, fÃ¶ljt av kanonisk komposition och "
+"fallvikning"
+
+#. type: Plain text
+#: doc/tin.1:2359
+msgid ""
+"Some normalization modes are only available if they are supported by the "
+"library B<tin> uses to do the normalization. NFC should be used if possible "
+"(B<RFC\\ 5198>)."
+msgstr ""
+"Vissa normaliseringslÃ¤gen Ã¤r endast tillgÃ¤ngliga om de stÃ¶ds av biblioteket "
+"som B<tin> anvÃ¤nder fÃ¶r normaliseringen. NFC bÃ¶r anvÃ¤ndas om mÃ¶jligt "
+"(B<RFC\\ 5198>)."
+
+#. type: TP
+#: doc/tin.1:2359
+#, no-wrap
+msgid "B<Format string for the display of mime header at Article level (page_mime_format)>"
+msgstr "B<FormatstrÃ¤ng fÃ¶r visning av mime-rubrik pÃ¥ artikelnivÃ¥ (page_mime_format)>"
+
+#. type: Plain text
+#: doc/tin.1:2364
+msgid ""
+"Format string B<tin> uses for mime header at Page level. See the section "
+"\"CUSTOMIZING THE SCREEN FORMAT\".  Default is \"[-- %T%S%*n%z%*l%!c%!d%*e "
+"--]\"."
+msgstr ""
+"FormatstrÃ¤ng som B<tin> anvÃ¤nds fÃ¶r MIME-rubrik pÃ¥ sidnivÃ¥. Se avsnittet "
+"\"ANPASSA SKÃ„RMFÃ–RMATET\".  Standard Ã¤r \"[-- %T%S%*n%z%*l%!c%!d%*e --]\"."
+
+#. type: TP
+#: doc/tin.1:2364
+#, no-wrap
+msgid "B<Format string for the display of uue header at Article level (page_uue_format)>"
+msgstr "B<FormatstrÃ¤ng fÃ¶r visning av uue-rubrik pÃ¥ artikelnivÃ¥ (page_uue_format)>"
+
+#. type: Plain text
+#: doc/tin.1:2369
+msgid ""
+"Format string B<tin> uses for uue header at Page level. See the section "
+"\"CUSTOMIZING THE SCREEN FORMAT\".  Default is \"[-- %T%S%*n%I%!d%*e --]\"."
+msgstr ""
+"FormatstrÃ¤ng som B<tin> anvÃ¤nder fÃ¶r uue-rubriken pÃ¥ sidnivÃ¥. Se avsnittet "
+"\"ANPASSA SKÃ„RMFÃ–RMATET\".  Standard Ã¤r \"[-- %T%S%*n%I%!d%*e --]\"."
+
+#. type: TP
+#: doc/tin.1:2369
+#, no-wrap
+msgid "B<Format string for the display of yenc header at Article level (page_yenc_format)>"
+msgstr "B<FormatstrÃ¤ng fÃ¶r visning av yenc-rubrik pÃ¥ artikelnivÃ¥ (page_yenc_format)>"
+
+#. type: Plain text
+#: doc/tin.1:2374
+msgid ""
+"Format string B<tin> uses for yenc header at Page level. See the section "
+"\"CUSTOMIZING THE SCREEN FORMAT\".  Default is \"[-- %*N%!d%I [%F%G]%V%W%X "
+"--]\"."
+msgstr ""
+"FormatstrÃ¤ng som B<tin> anvÃ¤nder fÃ¶r yenc-rubriken pÃ¥ sidnivÃ¥. Se avsnittet "
+"\"ANPASSA SKÃ„RMFORMATET\".  Standard Ã¤r \"[-- %*N%!d%I [%F%G]%V%W%X --]\"."
+
+#. type: TP
+#: doc/tin.1:2374
+#, no-wrap
+msgid "B<Go to first unread article in group (pos_first_unread)>"
+msgstr "B<GÃ¥ till fÃ¶rsta olÃ¤sta artikeln i gruppen (pos_first_unread)>"
+
+#. type: Plain text
+#: doc/tin.1:2378 doc/tin.5:2165
+msgid ""
+"If ON put cursor at first unread article in group otherwise at last article. "
+"Default is ON."
+msgstr ""
+"Om ON placera markÃ¶ren vid den fÃ¶rsta olÃ¤sta artikeln i gruppen, annars vid "
+"den sista artikeln. StandardinstÃ¤llningen Ã¤r ON."
+
+#. type: TP
+#: doc/tin.1:2378
+#, no-wrap
+msgid "B<Use 8-bit characters in news headers (post_8bit_header)>"
+msgstr "B<AnvÃ¤nd 8-bitars tecken i nyhetsrubriker (post_8bit_header)>"
+
+#. type: Plain text
+#: doc/tin.1:2389 doc/tin.5:2176
+msgid ""
+"Allows 8-bit characters unencoded in the header of a news article, if set "
+"this also disables the generation of MIME-headers when they are usually "
+"required. Default is OFF. Only enacted if B<post_mime_encoding> is also set "
+"to 8bit. In a number of local hierarchies where 8-bit characters are used, "
+"using unencoded (raw)  8-bit characters in header is acceptable and "
+"sometimes even recommended so that you need to check the convention adopted "
+"in the local hierarchy of your interest to determine what to do with this "
+"and B<post_mime_encoding>."
+msgstr ""
+"TillÃ¥ter 8-bitars tecken som inte Ã¤r kodade i rubriken pÃ¥ en nyhetsartikel. "
+"Om detta Ã¤r instÃ¤llt inaktiveras Ã¤ven genereringen av MIME-rubriker nÃ¤r "
+"dessa normalt krÃ¤vs. StandardinstÃ¤llningen Ã¤r AV. GÃ¤ller endast om "
+"B<post_mime_encoding> ocksÃ¥ Ã¤r instÃ¤llt pÃ¥ 8bit. I ett antal lokala "
+"hierarkier dÃ¤r 8-bitars tecken anvÃ¤nds Ã¤r det acceptabelt och ibland till "
+"och med rekommenderat att anvÃ¤nda okodade (rÃ¥a) 8-bitars tecken i rubriken, "
+"sÃ¥ du mÃ¥ste kontrollera vilken konvention som anvÃ¤nds i den lokala hierarkin "
+"du Ã¤r intresserad av fÃ¶r att avgÃ¶ra vad du ska gÃ¶ra med detta och "
+"B<post_mime_encoding>."
+
+#. type: TP
+#: doc/tin.1:2389
+#, no-wrap
+msgid "B<MIME encoding in news messages (post_mime_encoding)>"
+msgstr "B<MIME-kodning i nyhetsmeddelanden (post_mime_encoding)>"
+
+#. type: Plain text
+#: doc/tin.1:2394 doc/tin.5:2181
+msgid ""
+"MIME encoding of the body in news message, if necessary. (8bit, base64, "
+"quoted-printable, 7bit). Default is 8bit, which leads to no encoding.  "
+"base64 and quoted-printable are usually undesired on usenet."
+msgstr ""
+"MIME-kodning av texten i nyhetsmeddelandet, om nÃ¶dvÃ¤ndigt. (8 bit, base64, "
+"quoted-printable, 7 bit). StandardinstÃ¤llningen Ã¤r 8 bit, vilket innebÃ¤r "
+"ingen kodning. Base64 och quoted-printable Ã¤r vanligtvis oÃ¶nskade pÃ¥ Usenet."
+
+#. type: TP
+#: doc/tin.1:2394
+#, no-wrap
+msgid "B<View post-processed files (post_process_view)>"
+msgstr "B<Visa efterbehandlade filer (post_process_view)>"
+
+#. type: Plain text
+#: doc/tin.1:2401
+msgid ""
+"If ON, then B<tin> will start an appropriate viewer program to display any "
+"files that were post processed and uudecoded. The program is determined "
+"using the B<\\%mailcap>(5)  file. Default is ON."
+msgstr ""
+"Om ON, kommer B<tin> att starta ett lÃ¤mpligt visningsprogram fÃ¶r att visa "
+"alla filer som har efterbearbetats och uudecoderats. Programmet bestÃ¤ms med "
+"hjÃ¤lp av filen B<\\%mailcap>(5) . StandardinstÃ¤llningen Ã¤r ON."
+
+#. type: TP
+#: doc/tin.1:2401
+#, no-wrap
+msgid "B<Post process saved articles (post_process_type)>"
+msgstr "B<Efterbearbetning av sparade artiklar (post_process_type)>"
+
+#. type: Plain text
+#: doc/tin.1:2407 doc/tin.5:2195
+msgid ""
+"This specifies whether to perform post processing on saved articles.  "
+"Because the shell archive may contain commands you may not want to be "
+"executed, be careful when extracting shell archives.  The following values "
+"are allowed:"
+msgstr ""
+"Detta anger om efterbearbetning ska utfÃ¶ras pÃ¥ sparade artiklar. Eftersom "
+"skalarkivet kan innehÃ¥lla kommandon som du kanske inte vill ska utfÃ¶ras, bÃ¶r "
+"du vara fÃ¶rsiktig nÃ¤r du extraherar skalarkiv. FÃ¶ljande vÃ¤rden Ã¤r tillÃ¥tna:"
+
+#. type: Plain text
+#: doc/tin.1:2410 doc/tin.5:2198
+msgid "B<No> (default), no post processing is done."
+msgstr "B<No> (standard), ingen efterbehandling utfÃ¶rs."
+
+#. type: Plain text
+#: doc/tin.1:2414 doc/tin.5:2202
+msgid "B<Shell archives>, unpacking of multi-part B<\\%shar>(1)  files only."
+msgstr ""
+"B<Shell archives>, endast uppackning av flerdelade B<\\%shar>(1)-filer."
+
+#. type: Plain text
+#: doc/tin.1:2416 doc/tin.5:2204
+msgid "B<Yes>, binary attachments and data will be decoded and saved."
+msgstr "B<Yes>, binÃ¤ra bilagor och data kommer att avkodas och sparas."
+
+#. type: TP
+#: doc/tin.1:2417
+#, no-wrap
+msgid "B<Filename to be used for storing posted articles (posted_articles_file)>"
+msgstr "B<Filnamn som ska anvÃ¤ndas fÃ¶r att lagra publicerade artiklar (posted_articles_file)>"
+
+#. type: Plain text
+#: doc/tin.1:2425 doc/tin.5:2213
+msgid ""
+"Keep posted articles in given file. If the given filename does not contain "
+"any expandable strings it will be prefixed with I<${TIN_HOMEDIR:-\"$HOME\"}/"
+"Mail/>. If no filename is set then postings will not be saved. See the "
+"section \"MAILING PIPING PRINTING REPOSTING AND SAVING ARTICLES\" for more "
+"information about the various expansion characters. Default is 'posted'."
+msgstr ""
+"Spara publicerade artiklar i angiven fil. Om det angivna filnamnet inte "
+"innehÃ¥ller nÃ¥gra expanderbara strÃ¤ngar kommer det att prefixeras med I<$"
+"{TIN_HOMEDIR:-\"$HOME\"}/Mail/>. Om inget filnamn anges kommer inlÃ¤ggen inte "
+"att sparas. Se avsnittet \"MAILING PIPING PRINTING REPOSTING AND SAVING "
+"ARTICLES\" fÃ¶r mer information om de olika expansionskaraktÃ¤rerna. "
+"StandardvÃ¤rdet Ã¤r 'posted'."
+
+#. type: TP
+#: doc/tin.1:2425
+#, no-wrap
+msgid "B<Print all headers when printing (print_header)>"
+msgstr "B<Skriv ut alla rubriker vid utskrift (print_header)>"
+
+#. type: Plain text
+#: doc/tin.1:2429 doc/tin.5:2217
+msgid ""
+"If ON, then the full article header is sent to the printer. Otherwise only "
+"the ''Subject:'' and ''From:'' fields are output. Default is OFF."
+msgstr ""
+"Om ON Ã¤r aktiverat skickas hela artikelrubriken till skrivaren. Annars "
+"skrivs endast fÃ¤lten ''Ã„mne:'' och ''FrÃ¥n:'' ut. StandardinstÃ¤llningen Ã¤r "
+"OFF."
+
+#. type: TP
+#: doc/tin.1:2429
+#, no-wrap
+msgid "B<Printer program with options (printer)>"
+msgstr "B<Utskriftsprogram med flaggor (skrivare)>"
+
+#. type: Plain text
+#: doc/tin.1:2438
+msgid ""
+"The printer program with options that is to be used to print articles.  The "
+"default is B<\\%lpr>(1)  for BSD machines and B<\\%lp>(1)  for SysV "
+"machines. Printing from B<tin> may have been disabled by the System "
+"Administrator."
+msgstr ""
+"Det utskriftsprogram med flaggor som ska anvÃ¤ndas fÃ¶r att skriva ut "
+"artiklar.  StandardinstÃ¤llningen Ã¤r B<\\%lpr>(1)  fÃ¶r BSD-maskiner och B<\\"
+"%lp>(1)  fÃ¶r SysV-maskiner. Utskrift frÃ¥n B<tin> kan ha inaktiverats av "
+"systemadministratÃ¶ren."
+
+#. type: TP
+#: doc/tin.1:2438
+#, no-wrap
+msgid "B<Process only unread articles (process_only_unread)>"
+msgstr "B<Bearbeta endast olÃ¤sta artiklar (process_only_unread)>"
+
+#. type: Plain text
+#: doc/tin.1:2442 doc/tin.5:2231
+msgid ""
+"If ON only save/print/pipe/mail unread articles (tagged articles excepted).  "
+"Default is OFF."
+msgstr ""
+"Om ON spara/skriva ut/pipa/maila endast olÃ¤sta artiklar (taggade artiklar "
+"undantagna). Standard Ã¤r OFF."
+
+#. type: TP
+#: doc/tin.1:2442
+#, no-wrap
+msgid "B<Show empty Followup-To in editor (prompt_followupto)>"
+msgstr "B<Visa tom Followup-To i redigeraren (prompt_followupto)>"
+
+#. type: Plain text
+#: doc/tin.1:2446
+msgid ""
+"If ON show empty ''Followup-To:'' header when editing an article. Default is "
+"OFF."
+msgstr ""
+"Om ON visa tom ''Followup-To:''-rubrik nÃ¤r du redigerar en artikel. Standard "
+"Ã¤r OFF."
+
+#. type: TP
+#: doc/tin.1:2446
+#, no-wrap
+msgid "B<Characters used as quote-marks (quote_chars)>"
+msgstr "B<Tecken som anvÃ¤nds som citattecken (quote_chars)>"
+
+#. type: Plain text
+#: doc/tin.1:2452 doc/tin.5:2241
+msgid ""
+"The character used in quoting included text to article followups and mail "
+"replies. The '_' character represents a blank character and is replaced with "
+"'\\ ' when read, %I is replaced by author's initials. If the article has "
+"multiple addresses, only the first is evaluated. Default is 'E<gt>_'."
+msgstr ""
+"Tecknet som anvÃ¤nds i citat inkluderade text till artikeluppfÃ¶ljningar och e-"
+"postsvar. Tecknet '_' representerar ett blanksteg och ersÃ¤tts med '\\ ' nÃ¤r "
+"det lÃ¤ses, %I ersÃ¤tts med fÃ¶rfattarens initialer. Om artikeln har flera "
+"adresser utvÃ¤rderas endast den fÃ¶rsta. Standard Ã¤r 'E<gt>_'."
+
+#. type: TP
+#: doc/tin.1:2452
+#, no-wrap
+msgid "B<Quoting behavior (quote_style)>"
+msgstr "B<Citatbeteende (quote_style)>"
+
+#. type: Plain text
+#: doc/tin.1:2459
+msgid ""
+"How articles should be quoted when following up or replying to them. There "
+"are a number of things that can be done: empty lines can be quoted, "
+"signatures can be quoted and B<quote_chars> can be compressed when quoting "
+"multiple times (for example, 'E<gt>\\ E<gt>\\ E<gt>' will be turned into "
+"'E<gt>E<gt>E<gt>'). The default is to compress quotes, and to quote empty "
+"lines."
+msgstr ""
+"Hur artiklar ska citeras nÃ¤r man fÃ¶ljer upp eller svarar pÃ¥ dem. Det finns "
+"ett antal saker som kan gÃ¶ras: tomma rader kan citeras, signaturer kan "
+"citeras och B<quote_chars> kan komprimeras nÃ¤r man citerar flera gÃ¥nger "
+"(till exempel kommer 'E<gt>\\ E<gt>\\ E<gt>' att omvandlas till "
+"'E<gt>E<gt>E<gt>'). StandardinstÃ¤llningen Ã¤r att komprimera citat och att "
+"citera tomma rader."
+
+#. type: Plain text
+#: doc/tin.1:2463
+msgid ""
+"When you are viewing an article in raw mode ('B<^H>'), and follow up or "
+"reply to it, the signature will be quoted even if it otherwise would be "
+"not.  If B<show_signatures> is off, then the signature will never be quoted."
+msgstr ""
+"NÃ¤r du visar en artikel i rÃ¥format ('B<^H>') och fÃ¶ljer upp eller svarar pÃ¥ "
+"den, kommer signaturen att citeras Ã¤ven om den annars inte skulle gÃ¶ra det. "
+"Om B<show_signatures> Ã¤r avstÃ¤ngt kommer signaturen aldrig att citeras."
+
+#. type: TP
+#: doc/tin.1:2463
+#, no-wrap
+msgid "B<Regex used to show quoted lines (quote_regex)>"
+msgstr "B<Regex som anvÃ¤nds fÃ¶r att visa citerade rader (quote_regex)>"
+
+#. type: Plain text
+#: doc/tin.1:2468
+msgid ""
+"A regular expression that will be applied when reading articles. All "
+"matching lines are shown in B<col_quote>. If B<quote_regex> is blank, then "
+"B<tin> uses a built-in default."
+msgstr ""
+"Ett reguljÃ¤rt uttryck som kommer att tillÃ¤mpas vid lÃ¤sning av artiklar. Alla "
+"matchande rader visas i B<col_quote>. Om B<quote_regex> Ã¤r tomt, anvÃ¤nder "
+"B<tin> ett inbyggt standardvÃ¤rde."
+
+#. type: TP
+#: doc/tin.1:2468
+#, no-wrap
+msgid "B<Regex used to show twice quoted l. (quote_regex2)>"
+msgstr "B<Regex anvÃ¤nds fÃ¶r att visa dubbelt citerat l. (quote_regex2)>"
+
+#. type: Plain text
+#: doc/tin.1:2473
+msgid ""
+"A regular expression that will be applied when reading articles. All "
+"matching lines are shown in B<col_quote2>. If B<quote_regex2> is blank, then "
+"B<tin> uses a built-in default."
+msgstr ""
+"Ett reguljÃ¤rt uttryck som kommer att tillÃ¤mpas vid lÃ¤sning av artiklar. Alla "
+"matchande rader visas i B<col_quote2>. Om B<quote_regex2> Ã¤r tomt, anvÃ¤nder "
+"B<tin> ett inbyggt standardvÃ¤rde."
+
+#. type: TP
+#: doc/tin.1:2473
+#, no-wrap
+msgid "B<Regex used to show E<gt>= 3 times q.l. (quote_regex3)>"
+msgstr "B<Regex anvÃ¤nds fÃ¶r att visa E<gt>= 3 gÃ¥nger q.l. (quote_regex3)>"
+
+#. type: Plain text
+#: doc/tin.1:2478
+msgid ""
+"A regular expression that will be applied when reading articles. All "
+"matching lines are shown in B<col_quote3>. If B<quote_regex3> is blank, then "
+"B<tin> uses a built-in default."
+msgstr ""
+"Ett reguljÃ¤rt uttryck som kommer att tillÃ¤mpas vid lÃ¤sning av artiklar. Alla "
+"matchande rader visas i B<col_quote3>. Om B<quote_regex3> Ã¤r tomt, anvÃ¤nder "
+"B<tin> ett inbyggt standardvÃ¤rde."
+
+#. type: TP
+#: doc/tin.1:2478
+#, no-wrap
+msgid "B<Article recentness time limit (recent_time)>"
+msgstr "B<Artikelens aktualitetstidsgrÃ¤ns (recent_time)>"
+
+#. type: Plain text
+#: doc/tin.1:2482 doc/tin.5:2288
+msgid ""
+"If set to 0, this feature is deactivated, otherwise it means the number of "
+"days. Default is 2."
+msgstr ""
+"Om instÃ¤lld pÃ¥ 0 Ã¤r denna funktion inaktiverad, annars betyder det antalet "
+"dagar. StandardvÃ¤rdet Ã¤r 2."
+
+#. type: TP
+#: doc/tin.1:2482
+#, no-wrap
+msgid "B<Render BiDi (render_bidi)>"
+msgstr "B<Render BiDi (render_bidi)>"
+
+#. type: Plain text
+#: doc/tin.1:2486
+msgid ""
+"If ON B<tin> does the rendering of bi-directional text. If OFF B<tin> leaves "
+"the rendering of bi-directional text to the terminal. Default is OFF."
+msgstr ""
+"Om ON B<tin> gÃ¶r Ã¥tergivningen av dubbelriktad text. Om OFF B<tin> lÃ¤mnar "
+"Ã¥tergivningen av dubbelriktad text till terminalen. Standard Ã¤r OFF."
+
+#. type: TP
+#: doc/tin.1:2486
+#, no-wrap
+msgid "B<Interval in seconds to reread active (reread_active_file_secs)>"
+msgstr "B<Intervall i sekunder fÃ¶r att lÃ¤sa om aktivt (reread_active_file_secs)>"
+
+#. type: Plain text
+#: doc/tin.1:2491 doc/tin.5:2300
+msgid ""
+"The news I<${TIN_LIBDIR:-NEWSLIBDIR}\"/\"${TIN_ACTIVEFILE:-active}> file is "
+"reread at regular intervals to show if any new news has arrived. Default is "
+"1200. Setting this to 0 will disable this feature."
+msgstr ""
+"Filen news I<${TIN_LIBDIR:-NEWSLIBDIR}\"/${TIN_ACTIVEFILE:-active}> lÃ¤ses om "
+"med jÃ¤mna mellanrum fÃ¶r att visa om nÃ¥gra nya nyheter har kommit. "
+"StandardvÃ¤rdet Ã¤r 1200. Om du stÃ¤ller in detta pÃ¥ 0 inaktiveras denna "
+"funktion."
+
+#. type: TP
+#: doc/tin.1:2491
+#, no-wrap
+msgid "B<Directory to save arts/threads in (savedir)>"
+msgstr "B<Katalog dÃ¤r konstverk/trÃ¥dar ska sparas (savedir)>"
+
+#. type: Plain text
+#: doc/tin.1:2495 doc/tin.5:2304
+msgid ""
+"Directory where articles/threads are saved. Default is I<${TIN_HOMEDIR:-"
+"\"$HOME\"}/News>."
+msgstr ""
+"Katalog dÃ¤r artiklar/trÃ¥dar sparas. Standard Ã¤r I<${TIN_HOMEDIR:-\"$HOME\"}/"
+"News>."
+
+#. type: TP
+#: doc/tin.1:2495
+#, no-wrap
+msgid "B<Character to show global scopes (scope_marked_global)>"
+msgstr "B<Tecken fÃ¶r att visa globala omfattningar (scope_marked_global)>"
+
+#. type: Plain text
+#: doc/tin.1:2499 doc/tin.5:2308
+msgid ""
+"The character used to show that a scope was read from the global attributes "
+"file. Default is '!'."
+msgstr ""
+"Tecknet som anvÃ¤nds fÃ¶r att visa att ett omrÃ¥de har lÃ¤sts frÃ¥n den globala "
+"attributfilen. StandardvÃ¤rdet Ã¤r '!'."
+
+#. type: TP
+#: doc/tin.1:2499
+#, no-wrap
+msgid "B<Char to show global scope matches (scope_marked_global_match)>"
+msgstr "B<Tecken fÃ¶r att visa globala matchningar (scope_marked_global_match)>"
+
+#. type: Plain text
+#: doc/tin.1:2503 doc/tin.5:2312
+msgid ""
+"The character used to show that a scope was read from the global attributes "
+"file and the current group matches. Default is ':'."
+msgstr ""
+"Tecknet som anvÃ¤nds fÃ¶r att visa att ett omrÃ¥de har lÃ¤sts frÃ¥n den globala "
+"attributfilen och att den aktuella gruppen matchar. Standard Ã¤r ':'."
+
+#. type: TP
+#: doc/tin.1:2503
+#, no-wrap
+msgid "B<Character to show local scopes (scope_marked_local)>"
+msgstr "B<Tecken fÃ¶r att visa lokala omfattningar (scope_marked_local)>"
+
+#. type: Plain text
+#: doc/tin.1:2507 doc/tin.5:2316
+msgid ""
+"The character used to show that a scope was read from the local attributes "
+"file. Default is '\\ '."
+msgstr ""
+"Tecknet som anvÃ¤nds fÃ¶r att visa att ett omrÃ¥de har lÃ¤sts frÃ¥n den lokala "
+"attributfilen. StandardvÃ¤rdet Ã¤r '\\ '."
+
+#. type: TP
+#: doc/tin.1:2507
+#, no-wrap
+msgid "B<Char to show local scope matches (scope_marked_local_match)>"
+msgstr "B<Tecken fÃ¶r att visa lokala omfattningsmatchningar (scope_marked_local_match)>"
+
+#. type: Plain text
+#: doc/tin.1:2511 doc/tin.5:2320
+msgid ""
+"The character used to show that a scope was read from the local attributes "
+"file and the current group matches. Default is '*'."
+msgstr ""
+"Tecknet som anvÃ¤nds fÃ¶r att visa att ett omrÃ¥de har lÃ¤sts frÃ¥n den lokala "
+"attributfilen och att den aktuella gruppen matchar. StandardvÃ¤rdet Ã¤r '*'."
+
+#. type: TP
+#: doc/tin.1:2511
+#, no-wrap
+msgid "B<Score limit (kill) (score_limit_kill)>"
+msgstr "B<PoÃ¤nggrÃ¤ns (kill) (score_limit_kill)>"
+
+#. type: Plain text
+#: doc/tin.1:2515 doc/tin.5:2324
+msgid ""
+"If the score of an article is below or equal this value the article gets "
+"marked as killed."
+msgstr ""
+"Om poÃ¤ngen fÃ¶r en artikel Ã¤r lÃ¤gre Ã¤n eller lika med detta vÃ¤rde markeras "
+"artikeln som borttagen."
+
+#. type: TP
+#: doc/tin.1:2515
+#, no-wrap
+msgid "B<Score limit (select) (score_limit_select)>"
+msgstr "B<PoÃ¤nggrÃ¤ns (vÃ¤lj) (score_limit_select)>"
+
+#. type: Plain text
+#: doc/tin.1:2519 doc/tin.5:2328
+msgid ""
+"If the score of an article is above or equal this value the article gets "
+"marked as hot."
+msgstr ""
+"Om poÃ¤ngen fÃ¶r en artikel Ã¤r hÃ¶gre Ã¤n eller lika med detta vÃ¤rde markeras "
+"artikeln som populÃ¤r."
+
+#. type: TP
+#: doc/tin.1:2519
+#, no-wrap
+msgid "B<Default score to kill articles (score_kill)>"
+msgstr "B<StandardpoÃ¤ng fÃ¶r att ta bort artiklar (score_kill)>"
+
+#. type: Plain text
+#: doc/tin.1:2523 doc/tin.5:2332
+msgid ""
+"Score of an article which should be killed, this must be E<lt>= "
+"B<score_limit_kill>."
+msgstr ""
+"Betyg fÃ¶r en artikel som bÃ¶r tas bort, detta mÃ¥ste vara E<lt>= "
+"B<score_limit_kill>."
+
+#. type: TP
+#: doc/tin.1:2523
+#, no-wrap
+msgid "B<Default score to select articles (score_select)>"
+msgstr "B<StandardpoÃ¤ng fÃ¶r att vÃ¤lja artiklar (score_select)>"
+
+#. type: Plain text
+#: doc/tin.1:2527 doc/tin.5:2336
+msgid ""
+"Score of an article which should be marked hot, this must be E<gt>= "
+"B<score_limit_select>."
+msgstr ""
+"Betyg fÃ¶r en artikel som bÃ¶r markeras som het mÃ¥ste vara E<gt>= "
+"B<score_limit_select>."
+
+#. type: TP
+#: doc/tin.1:2527
+#, no-wrap
+msgid "B<Number of lines to scroll in pager (scroll_lines)>"
+msgstr "B<Antal rader att blÃ¤ddra i pager (scroll_lines)>"
+
+#. type: Plain text
+#: doc/tin.1:2535
+msgid ""
+"The number of lines that will be scrolled up/down in the article pager when "
+"using cursor-up/down. The default is 1 (line-by-line). Set to 0 to get "
+"traditional B<tin> page-by-page scrolling. Set to -1 to get page-by-page "
+"scrolling where the top/bottom line is carried over onto the next page.  "
+"This setting supersedes show_last_line_prev_page=ON. Set to -2 to get half-"
+"page scrolling. This setting supersedes B<full_page_scroll>=OFF."
+msgstr ""
+"Antalet rader som kommer att rullas uppÃ¥t/nedÃ¥t i artikelpageraren nÃ¤r du "
+"anvÃ¤nder uppÃ¥t-/nedÃ¥tpilen. StandardvÃ¤rdet Ã¤r 1 (rad fÃ¶r rad). StÃ¤ll in pÃ¥ 0 "
+"fÃ¶r att fÃ¥ traditionell B<tin> -blÃ¤ddring sida fÃ¶r sida. StÃ¤ll in pÃ¥ -1 fÃ¶r "
+"att fÃ¥ blÃ¤ddring sida fÃ¶r sida dÃ¤r den Ã¶versta/understa raden fÃ¶rs Ã¶ver till "
+"nÃ¤sta sida.  Denna instÃ¤llning ersÃ¤tter show_last_line_prev_page=ON. StÃ¤ll "
+"in pÃ¥ -2 fÃ¶r att fÃ¥ blÃ¤ddring halv sida. Denna instÃ¤llning ersÃ¤tter "
+"B<full_page_scroll>=OFF."
+
+#. type: TP
+#: doc/tin.1:2535
+#, no-wrap
+msgid "B<Format string for the Selection level (select_format)>"
+msgstr "B<FormatstrÃ¤ng fÃ¶r valnivÃ¥n (select_format)>"
+
+#. type: Plain text
+#: doc/tin.1:2539
+msgid ""
+"Format string B<tin> uses for Selection level representation. See the "
+"section \"CUSTOMIZING THE SCREEN FORMAT\". Default is \"%f\\ %n\\ %U\\ \\ "
+"%G\\ \\ %d\"."
+msgstr ""
+"FormatstrÃ¤ng som B<tin> anvÃ¤nder fÃ¶r representation pÃ¥ urvalsnivÃ¥. Se "
+"avsnittet \"ANPASSA SKÃ„RMFORMATET\". Standard Ã¤r \"%f\\ %n\\ %U\\ \\ %G\\ \\ "
+"%d\"."
+
+#. type: TP
+#: doc/tin.1:2539
+#, no-wrap
+msgid "B<In group and thread level, show author by (show_author)>"
+msgstr "B<I grupp- och trÃ¥dnivÃ¥, visa fÃ¶rfattare med (show_author)>"
+
+#. type: Plain text
+#: doc/tin.1:2543 doc/tin.5:2379
+msgid ""
+"Which information about the author should be shown. Default is 2, authors "
+"full name."
+msgstr ""
+"Vilken information om fÃ¶rfattaren ska visas. StandardinstÃ¤llningen Ã¤r 2, "
+"fÃ¶rfattarens fullstÃ¤ndiga namn."
+
+#. type: Plain text
+#: doc/tin.1:2546 doc/tin.5:2382
+msgid "B<None>, only the ''Subject:'' line will be displayed."
+msgstr "B<None>, endast raden ''Ã„mne:'' visas."
+
+#. type: Plain text
+#: doc/tin.1:2549 doc/tin.5:2385
+msgid ""
+"B<Address>, ''Subject:'' line & the address part of the ''From:'' line are "
+"displayed."
+msgstr "B<Address>, ''Ã„mne:''-raden och adressdelen av ''FrÃ¥n:''-raden visas."
+
+#. type: Plain text
+#: doc/tin.1:2552 doc/tin.5:2388
+msgid ""
+"B<Full Name>, ''Subject:'' line & the authors full name part of the "
+"\\&''From:'' line are displayed (default)."
+msgstr ""
+"B<Full Name>, ''Ã„mne:''-raden och fÃ¶rfattarens fullstÃ¤ndiga namn i "
+"\\&''FrÃ¥n:''-raden visas (standard)."
+
+#. type: Plain text
+#: doc/tin.1:2555 doc/tin.5:2391
+msgid ""
+"B<Address and Name>, ''Subject:'' line & all of the ''From:'' line are "
+"displayed."
+msgstr "B<Address and Name>, ''Ã„mne:''-raden och hela ''FrÃ¥n:''-raden visas."
+
+#. type: TP
+#: doc/tin.1:2556
+#, no-wrap
+msgid "B<Show description of each newsgroup (show_description)>"
+msgstr "B<Visa beskrivning av varje nyhetsgrupp (show_description)>"
+
+#. type: Plain text
+#: doc/tin.1:2565
+msgid ""
+"If ON show a short group description text after newsgroup name at the group "
+"selection level. The ''B<-d>'' command-line flag will override the setting "
+"and turn descriptions off. The text used is taken from the I<${TIN_LIBDIR:-"
+"NEWSLIBDIR}/newsgroups> file and if supported (requires B<tin> to be built "
+"with mh-mail-handling support) from I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/"
+"mailgroups> for mailgroups. Default is ON."
+msgstr ""
+"Om ON visas en kort gruppbeskrivning efter nyhetsgruppens namn pÃ¥ "
+"gruppvalsnivÃ¥n. Kommandoradsflaggan ''B<-d>'' Ã¥sidosÃ¤tter instÃ¤llningen och "
+"stÃ¤nger av beskrivningarna. Texten hÃ¤mtas frÃ¥n filen I<${TIN_LIBDIR:-"
+"NEWSLIBDIR}/newsgroups> och, om det stÃ¶ds (krÃ¤ver att B<tin> Ã¤r byggt med "
+"stÃ¶d fÃ¶r mh-mail-hantering), frÃ¥n I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/"
+"mailgroups> fÃ¶r e-postgrupper. StandardinstÃ¤llningen Ã¤r ON."
+
+#. type: TP
+#: doc/tin.1:2565
+#, no-wrap
+msgid "B<Function for sorting articles (sort_function)>"
+msgstr "B<Funktion fÃ¶r sortering av artiklar (sort_function)>"
+
+#. type: Plain text
+#: doc/tin.1:2568 doc/tin.5:2364
+msgid "Function used for sorting articles. Default is 0."
+msgstr "Funktion som anvÃ¤nds fÃ¶r att sortera artiklar. StandardvÃ¤rdet Ã¤r 0."
+
+#. type: Plain text
+#: doc/tin.1:2573 doc/tin.5:2369
+msgid "Use B<\\%qsort>(3)  for sorting."
+msgstr "AnvÃ¤nd B<\\%qsort>(3) fÃ¶r sortering."
+
+#. type: Plain text
+#: doc/tin.1:2578 doc/tin.5:2374
+msgid ""
+"Use B<\\%heapsort>(3)  for sorting. This might be faster in large groups "
+"with long threads (somewhat presorted data)."
+msgstr ""
+"AnvÃ¤nd B<\\%heapsort>(3) fÃ¶r sortering. Detta kan vara snabbare i stora "
+"grupper med lÃ¥nga trÃ¥dar (nÃ¥got fÃ¶rhandsorterade data)."
+
+#. type: TP
+#: doc/tin.1:2579
+#, no-wrap
+msgid "B<Show help/mail sign in level titles (show_help_mail_sign)>"
+msgstr "B<Visa hjÃ¤lp/inloggningsnivÃ¥er fÃ¶r e-post (show_help_mail_sign)>"
+
+#. type: Plain text
+#: doc/tin.1:2584
+msgid ""
+"Allows you to select whether B<tin> shows a help indication, a new mail "
+"indication, both, or neither in the various level titles.  Default is 3."
+msgstr ""
+"HÃ¤r kan du vÃ¤lja om B<tin> ska visa en hjÃ¤lpindikering, en ny e-"
+"postindikering, bÃ¥da eller ingen av dem i de olika nivÃ¥rubrikerna.  "
+"StandardinstÃ¤llningen Ã¤r 3."
+
+#. type: Plain text
+#: doc/tin.1:2587 doc/tin.5:2433
+msgid "B<Don't show help or mail sign>."
+msgstr "B<Visa inte hjÃ¤lp eller e-posttecken>."
+
+#. type: Plain text
+#: doc/tin.1:2589 doc/tin.5:2435
+msgid "B<Show only help sign>."
+msgstr "B<Show only help sign>."
+
+#. type: Plain text
+#: doc/tin.1:2592 doc/tin.5:2438
+msgid ""
+"B<Show only mail sign if new mail>, show only the mail sign, and only if new "
+"mail has arrived."
+msgstr ""
+"B<Show only mail sign if new mail>, visa endast e-postikonen, och endast om "
+"ny e-post har kommit."
+
+#. type: Plain text
+#: doc/tin.1:2595 doc/tin.5:2441
+msgid ""
+"B<Show mail if new mail else help s.>, show mail sign if new mail has "
+"arrived otherwise show help sign."
+msgstr ""
+"B<Visa e-post om ny e-post annars hjÃ¤lp s.>, visa e-posttecken om ny e-post "
+"har kommit annars visa hjÃ¤lptecken."
+
+#. type: TP
+#: doc/tin.1:2596
+#, no-wrap
+msgid "B<Show only unread articles (show_only_unread_arts)>"
+msgstr "B<Visa endast olÃ¤sta artiklar (show_only_unread_arts)>"
+
+#. type: Plain text
+#: doc/tin.1:2600 doc/tin.5:2446
+msgid ""
+"If ON show only new/unread articles otherwise show all articles.  Default is "
+"ON."
+msgstr ""
+"Om ON visas endast nya/olÃ¤sta artiklar, annars visas alla artiklar. "
+"StandardinstÃ¤llningen Ã¤r ON."
+
+#. type: TP
+#: doc/tin.1:2600
+#, no-wrap
+msgid "B<Show only groups with unread arts (show_only_unread_groups)>"
+msgstr "B<Visa endast grupper med olÃ¤sta inlÃ¤gg (show_only_unread_groups)>"
+
+#. type: Plain text
+#: doc/tin.1:2604 doc/tin.5:2450
+msgid ""
+"If ON show only subscribed groups that contain unread articles. Default is "
+"OFF."
+msgstr ""
+"Om ON visa endast prenumererade grupper som innehÃ¥ller olÃ¤sta artiklar. "
+"StandardinstÃ¤llningen Ã¤r OFF."
+
+#. type: TP
+#: doc/tin.1:2604
+#, no-wrap
+msgid "B<Display signatures (show_signatures)>"
+msgstr "B<Visa signaturer (show_signatures)>"
+
+#. type: Plain text
+#: doc/tin.1:2607 doc/tin.5:2453
+msgid "If OFF don't show signatures when displaying articles. Default is ON."
+msgstr ""
+"Om OFF visas inga signaturer nÃ¤r artiklar visas. StandardinstÃ¤llningen Ã¤r ON."
+
+#. type: TP
+#: doc/tin.1:2607
+#, fuzzy, no-wrap
+#| msgid "B<Display score (show_art_score)>"
+msgid "B<Display article info in pager (show_art_info)>"
+msgstr "B<Visa artikelinformation i personsÃ¶karen (show_art_info)>"
+
+#. type: Plain text
+#: doc/tin.1:2619 doc/tin.5:2404
+msgid ""
+"Show additional information about the article at the page level.  The "
+"article's score can be displayed in the lower left corner (see also "
+"B<col_score_neg> and B<col_score_pos>), and the article's language, if "
+"detectable, can be displayed in the page header to the right of the line "
+"count.  If the language is prefixed by a '\\[ti]' the value is guessed, if "
+"it is prefixed by a '+' the value is inherited.  If possible, a language tag "
+"is converted to the name of the language.  In this case, the tag is "
+"specified in round brackets after the name.  Default is 0."
+msgstr ""
+
+#. type: Plain text
+#: doc/tin.1:2622 doc/tin.5:2407
+#, fuzzy
+#| msgid "B<Nothing>, don't sort articles."
+msgid "B<None>, don't show article's score or language."
+msgstr "B<Nothing>, sortera inte artiklar."
+
+#. type: Plain text
+#: doc/tin.1:2624 doc/tin.5:2409
+#, fuzzy
+#| msgid "B<Score (ascending)>, sort articles by filtering score ascending."
+msgid "B<Article score>, show only the article's score."
+msgstr ""
+"B<PoÃ¤ng (stigande)>, sortera artiklar genom att filtrera poÃ¤ng i stigande "
+"ordning."
+
+#. type: Plain text
+#: doc/tin.1:2626 doc/tin.5:2411
+#, fuzzy
+#| msgid "B<Score (ascending)>, sort articles by filtering score ascending."
+msgid "B<Article language>, show only the article's language."
+msgstr ""
+"B<PoÃ¤ng (stigande)>, sortera artiklar genom att filtrera poÃ¤ng i stigande "
+"ordning."
+
+#. type: Plain text
+#: doc/tin.1:2628 doc/tin.5:2413
+#, fuzzy
+#| msgid "B<Score (ascending)>, sort articles by filtering score ascending."
+msgid "B<Score and language>, show both, article's score and language."
+msgstr ""
+"B<PoÃ¤ng (stigande)>, sortera artiklar genom att filtrera poÃ¤ng i stigande "
+"ordning."
+
+#. type: TP
+#: doc/tin.1:2629
+#, no-wrap
+msgid "B<Prepend signature with '\\en-- \\en' (sigdashes)>"
+msgstr "B<LÃ¤gg till signaturen med '\\en-- \\en' (sigdashes)>"
+
+#. type: Plain text
+#: doc/tin.1:2632 doc/tin.5:2456
+msgid "If ON prepend the signature with sigdashes. Default is ON."
+msgstr "Om ON lÃ¤gg till signaturen med sigdashes. Standard Ã¤r ON."
+
+#. type: TP
+#: doc/tin.1:2632
+#, no-wrap
+msgid "B<Create signature from path/command (sigfile)>"
+msgstr "B<Skapa signatur frÃ¥n sÃ¶kvÃ¤g/kommando (sigfile)>"
+
+#. type: Plain text
+#: doc/tin.1:2642
+msgid ""
+"The path that specifies the signature file to use when posting, following up "
+"to or replying to an article. If the path is a directory then the signature "
+"will be randomly generated from files that are in the specified directory. "
+"If the path starts with a ! the program the path points to will be executed "
+"to generate a signature. In order to pass the group name to the program, %G "
+"can be specified. This will be replaced by the name of the current "
+"newsgroup. --none will suppress any signature.  Default is I<${TIN_HOMEDIR:-"
+"\"$HOME\"}/.Sig>."
+msgstr ""
+"SÃ¶kvÃ¤gen som anger vilken signaturfil som ska anvÃ¤ndas nÃ¤r du publicerar, "
+"fÃ¶ljer upp eller svarar pÃ¥ en artikel. Om sÃ¶kvÃ¤gen Ã¤r en katalog kommer "
+"signaturen att genereras slumpmÃ¤ssigt frÃ¥n filer som finns i den angivna "
+"katalogen. Om sÃ¶kvÃ¤gen bÃ¶rjar med ett ! kommer programmet som sÃ¶kvÃ¤gen pekar "
+"pÃ¥ att kÃ¶ras fÃ¶r att generera en signatur. FÃ¶r att Ã¶verfÃ¶ra gruppnamnet till "
+"programmet kan %G anges. Detta kommer att ersÃ¤ttas med namnet pÃ¥ den "
+"aktuella nyhetsgruppen. --none kommer att undertrycka alla signaturer. "
+"Standard Ã¤r I<${TIN_HOMEDIR:-\"$HOME\"}/.Sig>."
+
+#. type: TP
+#: doc/tin.1:2642
+#, no-wrap
+msgid "B<Add signature when reposting (signature_repost)>"
+msgstr "B<LÃ¤gg till signatur vid Ã¥terpublicering (signature_repost)>"
+
+#. type: Plain text
+#: doc/tin.1:2645 doc/tin.5:2472
+msgid "If ON add signature to reposted articles. Default is ON."
+msgstr ""
+"Om ON lÃ¤gg till signatur till Ã¥terpublicerade artiklar. "
+"StandardinstÃ¤llningen Ã¤r ON."
+
+#. type: TP
+#: doc/tin.1:2645
+#, no-wrap
+msgid "B<Regex used to highlight /slashes/ (slashes_regex)>"
+msgstr "B<Regex anvÃ¤nds fÃ¶r att markera /snedstreck/ (slashes_regex)>"
+
+#. type: Plain text
+#: doc/tin.1:2650
+msgid ""
+"A regular expression that will be applied when reading articles. All "
+"matching words are shown in B<col_markslash> or B<mono_markslash>. If "
+"B<slashes_regex> is blank, then B<tin> uses a built-in default."
+msgstr ""
+"Ett reguljÃ¤rt uttryck som kommer att tillÃ¤mpas vid lÃ¤sning av artiklar. Alla "
+"matchande ord visas i B<col_markslash> eller B<mono_markslash>. Om "
+"B<slashes_regex> Ã¤r tomt, anvÃ¤nder B<tin> ett inbyggt standardvÃ¤rde."
+
+#. type: TP
+#: doc/tin.1:2650
+#, no-wrap
+msgid "B<Sort articles by (sort_article_type)>"
+msgstr "B<Sortera artiklar efter (sort_article_type)>"
+
+#. type: Plain text
+#: doc/tin.1:2654 doc/tin.5:2483
+msgid ""
+"This specifies how articles should be sorted. Sort by ascending Date (6) is "
+"the default. The following sort types are allowed:"
+msgstr ""
+"HÃ¤r anges hur artiklarna ska sorteras. Sortera efter stigande datum (6) Ã¤r "
+"standardinstÃ¤llningen. FÃ¶ljande sorteringstyper Ã¤r tillÃ¥tna:"
+
+#. type: Plain text
+#: doc/tin.1:2657 doc/tin.5:2486
+msgid "B<Nothing>, don't sort articles."
+msgstr "B<Nothing>, sortera inte artiklar."
+
+#. type: Plain text
+#: doc/tin.1:2659 doc/tin.5:2488
+msgid ""
+"B<Subject: (descending)>, sort articles by ''Subject:'' field descending."
+msgstr ""
+"B<Ã„mne: (fallande)>, sortera artiklar efter fÃ¤ltet ''Ã„mne:'' i fallande "
+"ordning."
+
+#. type: Plain text
+#: doc/tin.1:2661 doc/tin.5:2490
+msgid "B<Subject: (ascending)>, sort articles by ''Subject:'' field ascending."
+msgstr ""
+"B<Ã„mne: (stigande)>, sortera artiklar efter fÃ¤ltet ''Ã„mne:'' i stigande "
+"ordning."
+
+#. type: Plain text
+#: doc/tin.1:2663 doc/tin.5:2492
+msgid "B<From: (descending)>, sort articles by ''From:'' field descending."
+msgstr ""
+"B<FrÃ¥n: (fallande)>, sortera artiklar efter fÃ¤ltet ''FrÃ¥n:'' i fallande "
+"ordning."
+
+#. type: Plain text
+#: doc/tin.1:2665 doc/tin.5:2494
+msgid "B<From: (ascending)>, sort articles by ''From:'' field ascending."
+msgstr ""
+"B<FrÃ¥n: (stigande)>, sortera artiklar efter fÃ¤ltet ''FrÃ¥n:'' i stigande "
+"ordning."
+
+#. type: Plain text
+#: doc/tin.1:2667 doc/tin.5:2496
+msgid "B<Date: (descending)>, sort articles by ''Date:'' field descending."
+msgstr ""
+"B<Datum: (fallande)>, sortera artiklar efter fÃ¤ltet ''Datum:'' i fallande "
+"ordning."
+
+#. type: Plain text
+#: doc/tin.1:2670 doc/tin.5:2499
+msgid ""
+"B<Date: (ascending)>, sort articles by ''Date:'' field ascending (default)."
+msgstr ""
+"B<Datum: (stigande)>, sortera artiklar efter fÃ¤ltet ''Datum:'' i stigande "
+"ordning (standard)."
+
+#. type: Plain text
+#: doc/tin.1:2672 doc/tin.5:2501
+msgid "B<Score (descending)>, sort articles by filtering score descending."
+msgstr ""
+"B<PoÃ¤ng (fallande)>, sortera artiklar genom att filtrera poÃ¤ng i fallande "
+"ordning."
+
+#. type: Plain text
+#: doc/tin.1:2674 doc/tin.5:2503
+msgid "B<Score (ascending)>, sort articles by filtering score ascending."
+msgstr ""
+"B<PoÃ¤ng (stigande)>, sortera artiklar genom att filtrera poÃ¤ng i stigande "
+"ordning."
+
+#. type: Plain text
+#: doc/tin.1:2676 doc/tin.5:2505
+msgid "B<Lines: (descending)>, sort articles by ''Lines:'' field descending."
+msgstr ""
+"B<Rader: (fallande)>, sortera artiklar efter fÃ¤ltet ''Rader:'' i fallande "
+"ordning."
+
+#. type: Plain text
+#: doc/tin.1:2678 doc/tin.5:2507
+msgid "B<Lines: (ascending)>, sort articles by ''Lines:'' field ascending."
+msgstr ""
+"B<Rader: (stigande)>, sortera artiklar efter fÃ¤ltet ''Rader:'' i stigande "
+"ordning."
+
+#. type: TP
+#: doc/tin.1:2679
+#, no-wrap
+msgid "B<Sort threads by (sort_threads_type)>"
+msgstr "B<Sortera trÃ¥dar efter (sort_threads_type)>"
+
+#. type: Plain text
+#: doc/tin.1:2684 doc/tin.5:2512
+msgid ""
+"This specifies how threads will be sorted. Sort by descending Score (1) is "
+"the default. The following sort types are allowed:"
+msgstr ""
+"HÃ¤r anges hur trÃ¥darna ska sorteras. Sortera efter fallande poÃ¤ng (1) Ã¤r "
+"standardinstÃ¤llningen. FÃ¶ljande sorteringstyper Ã¤r tillÃ¥tna:"
+
+#. type: Plain text
+#: doc/tin.1:2687 doc/tin.5:2515
+msgid "B<Nothing>, don't sort threads."
+msgstr "B<Nothing>, sortera inte trÃ¥dar."
+
+#. type: Plain text
+#: doc/tin.1:2690 doc/tin.5:2518
+msgid ""
+"B<Score (descending)>, sort threads by filtering score descending (default)."
+msgstr ""
+"B<PoÃ¤ng (fallande)>, sortera trÃ¥dar genom att filtrera poÃ¤ng fallande "
+"(standard)."
+
+#. type: Plain text
+#: doc/tin.1:2692 doc/tin.5:2520
+msgid "B<Score (ascending)>, sort threads by filtering score ascending."
+msgstr ""
+"B<PoÃ¤ng (stigande)>, sortera trÃ¥dar genom att filtrera poÃ¤ng i stigande "
+"ordning."
+
+#. type: Plain text
+#: doc/tin.1:2694 doc/tin.5:2522
+msgid ""
+"B<Last posting date (descending)>, sort threads by date of last posting "
+"descending."
+msgstr ""
+"B<Senaste inlÃ¤ggsdatum (fallande)>, sortera trÃ¥dar efter datum fÃ¶r senaste "
+"inlÃ¤gg i fallande ordning."
+
+#. type: Plain text
+#: doc/tin.1:2696 doc/tin.5:2524
+msgid ""
+"B<Last posting date (ascending)>, sort threads by date of last posting "
+"ascending."
+msgstr ""
+"B<Senaste inlÃ¤ggsdatum (stigande)>, sortera trÃ¥dar efter datum fÃ¶r senaste "
+"inlÃ¤gg i stigande ordning."
+
+#. type: TP
+#: doc/tin.1:2697
+#, no-wrap
+msgid "B<Spamtrap warning address parts (spamtrap_warning_addresses)>"
+msgstr "B<Spamtrap-varningsadresser (spamtrap_warning_addresses)>"
+
+#. type: Plain text
+#: doc/tin.1:2702 doc/tin.5:2530
+msgid ""
+"Set this option to a list of comma-separated strings to be warned if you are "
+"replying to an article by mail where the e-mail address contains one of "
+"these strings. The matching is case-insensitive. Example:"
+msgstr ""
+"StÃ¤ll in denna flagga till en lista med kommaseparerade strÃ¤ngar fÃ¶r att fÃ¥ "
+"en varning om du svarar pÃ¥ en artikel via e-post dÃ¤r e-postadressen "
+"innehÃ¥ller nÃ¥gon av dessa strÃ¤ngar. Matchningen Ã¤r inte skiftlÃ¤geskÃ¤nslig. "
+"Exempel:"
+
+#. type: Plain text
+#: doc/tin.1:2704 doc/tin.5:2532
+msgid "I<spam,delete,remove>"
+msgstr "I<spam,radera,ta bort>"
+
+#. type: TP
+#: doc/tin.1:2704
+#, no-wrap
+msgid "B<Regex used to highlight *stars* (stars_regex)>"
+msgstr "B<Regex anvÃ¤nds fÃ¶r att markera *stjÃ¤rnor* (stars_regex)>"
+
+#. type: Plain text
+#: doc/tin.1:2709
+msgid ""
+"A regular expression that will be applied when reading articles. All "
+"matching words are shown in B<col_markstar> or B<mono_markstar>. If "
+"B<stars_regex> is blank, then B<tin> uses a built-in default."
+msgstr ""
+"Ett reguljÃ¤rt uttryck som kommer att tillÃ¤mpas vid lÃ¤sning av artiklar. Alla "
+"matchande ord visas i B<col_markstar> eller B<mono_markstar>. Om "
+"B<stars_regex> Ã¤r tomt, anvÃ¤nder B<tin> ett inbyggt standardvÃ¤rde."
+
+#. type: TP
+#: doc/tin.1:2709
+#, no-wrap
+msgid "B<Strip blanks of end of lines (strip_blanks)>"
+msgstr "B<Ta bort blanksteg i slutet av rader (strip_blanks)>"
+
+#. type: Plain text
+#: doc/tin.1:2715 doc/tin.5:2543
+msgid ""
+"Strips the blanks from the end of each line therefore speeding up the "
+"display when reading on a slow terminal or via modem. Default is ON."
+msgstr ""
+"Tar bort blanktecken i slutet av varje rad, vilket pÃ¥skyndar visningen vid "
+"lÃ¤sning pÃ¥ en lÃ¥ngsam terminal eller via modem. StandardinstÃ¤llningen Ã¤r PÃ…."
+
+#. type: TP
+#: doc/tin.1:2715
+#, no-wrap
+msgid "B<Remove bogus groups from newsrc (strip_bogus)>"
+msgstr "B<Ta bort falska grupper frÃ¥n newsrc (strip_bogus)>"
+
+#. type: Plain text
+#: doc/tin.1:2724 doc/tin.5:2552
+msgid ""
+"Bogus groups are groups that are present in your I<${TIN_HOMEDIR:-"
+"\"$HOME\"}/.newsrc> file that no longer exist on the news server. There are "
+"3 options. 0 means do nothing & always keep bogus groups.  1 means bogus "
+"groups will be permanently removed. 2 means that bogus groups will appear on "
+"the Group Selection Menu, prefixed with a 'D'. This allows you to "
+"unsubscribe from them as and when you wish. Default is 0 (Always Keep)."
+msgstr ""
+"Falska grupper Ã¤r grupper som finns i din I<${TIN_HOMEDIR:-"
+"\"$HOME\"}/.newsrc>-fil men som inte lÃ¤ngre finns pÃ¥ nyhetsservern. Det "
+"finns tre alternativ. 0 betyder att ingenting gÃ¶rs och att falska grupper "
+"alltid behÃ¥lls. 1 betyder att falska grupper tas bort permanent. 2 betyder "
+"att falska grupper visas i gruppvalsmenyn med prefixet \"D\". Detta gÃ¶r att "
+"du kan avsluta prenumerationen pÃ¥ dem nÃ¤r du vill. StandardinstÃ¤llningen Ã¤r "
+"0 (BehÃ¥ll alltid)."
+
+#. type: TP
+#: doc/tin.1:2724
+#, no-wrap
+msgid "B<No unsubscribed groups in newsrc (strip_newsrc)>"
+msgstr "B<Inga avregistrerade grupper i newsrc (strip_newsrc)>"
+
+#. type: Plain text
+#: doc/tin.1:2728 doc/tin.5:2556
+msgid ""
+"If ON, then unsubscribed groups will be permanently removed from your I<$"
+"{TIN_HOMEDIR:-\"$HOME\"}/.newsrc> file. Default is OFF."
+msgstr ""
+"Om ON, kommer avregistrerade grupper att tas bort permanent frÃ¥n din I<$"
+"{TIN_HOMEDIR:-\"$HOME\"}/.newsrc>-fil. StandardinstÃ¤llningen Ã¤r OFF."
+
+#. type: TP
+#: doc/tin.1:2728
+#, no-wrap
+msgid "B<Regex with Subject prefixes (strip_re_regex)>"
+msgstr "B<Regex med Ã¤mnesprefix (strip_re_regex)>"
+
+#. type: Plain text
+#: doc/tin.1:2734 doc/tin.5:2562
+msgid ""
+"A regular expression to find Subject prefixes like \"Re:\" to remove.  If "
+"B<strip_re_regex> is blank, then B<\\%tin>(1)  uses a built-in default."
+msgstr ""
+"Ett reguljÃ¤rt uttryck fÃ¶r att hitta Ã¤mnesprefix som \"Re:\" som ska tas "
+"bort. Om B<strip_re_regex> Ã¤r tomt anvÃ¤nder B<\\%tin>(1) ett inbyggt "
+"standardvÃ¤rde."
+
+#. type: TP
+#: doc/tin.1:2734
+#, no-wrap
+msgid "B<Regex with Subject suffixes (strip_was_regex)>"
+msgstr "B<Regex med Ã¤mnesÃ¤ndelser (strip_was_regex)>"
+
+#. type: Plain text
+#: doc/tin.1:2740 doc/tin.5:2568
+msgid ""
+"A regular expression to find Subject suffixes like \"(was:\" to remove.  If "
+"B<strip_was_regex> is blank, then B<\\%tin>(1)  uses a built-in default."
+msgstr ""
+"Ett reguljÃ¤rt uttryck fÃ¶r att hitta Ã¤mnesÃ¤ndelser som \"(was:\" som ska tas "
+"bort. Om B<strip_was_regex> Ã¤r tomt anvÃ¤nder B<\\%tin>(1) ett inbyggt "
+"standardvÃ¤rde."
+
+#. type: TP
+#: doc/tin.1:2740
+#, no-wrap
+msgid "B<Regex used to highlight -strokes- (strokes_regex)>"
+msgstr "B<Regex anvÃ¤nds fÃ¶r att markera -streck- (strokes_regex)>"
+
+#. type: Plain text
+#: doc/tin.1:2745
+msgid ""
+"A regular expression that will be applied when reading articles. All "
+"matching words are shown in B<col_markstroke> or B<mono_markstroke>.  If "
+"B<strokes_regex> is blank, then B<tin> uses a built-in default."
+msgstr ""
+"Ett reguljÃ¤rt uttryck som kommer att tillÃ¤mpas vid lÃ¤sning av artiklar. Alla "
+"matchande ord visas i B<col_markstroke> eller B<mono_markstroke>.  Om "
+"B<strokes_regex> Ã¤r tomt, anvÃ¤nder B<tin> ett inbyggt standardvÃ¤rde."
+
+#. type: TP
+#: doc/tin.1:2745
+#, no-wrap
+msgid "B<Wrap around threads on next unread (wrap_on_next_unread)>"
+msgstr "B<Vik runt trÃ¥dar vid nÃ¤sta olÃ¤sta (wrap_on_next_unread)>"
+
+#. type: Plain text
+#: doc/tin.1:2750 doc/tin.5:2832
+msgid ""
+"If enabled a search for the next unread article will wrap around all "
+"articles to find also previous unread articles. If disabled the search stops "
+"at the end of the thread list. Default is ON."
+msgstr ""
+"Om funktionen Ã¤r aktiverad kommer sÃ¶kningen efter nÃ¤sta olÃ¤sta artikel att "
+"omfatta alla artiklar fÃ¶r att Ã¤ven hitta tidigare olÃ¤sta artiklar. Om "
+"funktionen Ã¤r inaktiverad avslutas sÃ¶kningen i slutet av trÃ¥dlistan. "
+"StandardinstÃ¤llningen Ã¤r PÃ…."
+
+#. type: TP
+#: doc/tin.1:2750
+#, no-wrap
+msgid "B<Display \"a as Umlaut-a (tex2iso_conv)>"
+msgstr "B<Visar \"a som Umlaut-a (tex2iso_conv)>"
+
+#. type: Plain text
+#: doc/tin.1:2754
+msgid ""
+"If ON, show \"a as Umlaut-a, etc. Default is OFF. This behavior can also be "
+"toggled in the article viewer via B<PageToggleTex2iso> ('B<\">')."
+msgstr ""
+"Om ON, visa \"a som Umlaut-a, etc. Standard Ã¤r OFF. Detta beteende kan ocksÃ¥ "
+"vÃ¤xlas i artikelvisaren via B<PageToggleTex2iso> ('B<\">')."
+
+#. type: TP
+#: doc/tin.1:2754
+#, no-wrap
+msgid "B<Thread articles by (thread_articles)>"
+msgstr "B<TrÃ¥dartiklar av (thread_articles)>"
+
+#. type: Plain text
+#: doc/tin.1:2762
+msgid ""
+"Defines which threading method to use. It's possible to set the threading "
+"type on a per group basis by setting the group attribute variable "
+"B<thread_arts> to 0 \\(en 4 in the file I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/"
+"attributes>. (See also \"ATTRIBUTES MENU AND GROUP ATTRIBUTES\".) The "
+"default is Both Subject and References.  The choices are:"
+msgstr ""
+"Definierar vilken trÃ¥dningsmetod som ska anvÃ¤ndas. Det Ã¤r mÃ¶jligt att stÃ¤lla "
+"in trÃ¥dningstypen per grupp genom att stÃ¤lla in gruppattributvariabeln "
+"B<thread_arts> till 0 \\(en 4 i filen I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/"
+"attributes>. (Se Ã¤ven \"ATTRIBUTMENYN OCH GRUPPATTRIBUT\".) "
+"StandardinstÃ¤llningen Ã¤r BÃ¥de Ã¤mne och referenser.  Alternativen Ã¤r:"
+
+#. type: Plain text
+#: doc/tin.1:2765
+msgid "B<None>, don't thread."
+msgstr "B<None>, don't thread."
+
+#. type: Plain text
+#: doc/tin.1:2767
+msgid "B<Subject>, thread on ''Subject:'' only."
+msgstr "B<Subject>, trÃ¥d endast om ''Ã„mne:''."
+
+#. type: Plain text
+#: doc/tin.1:2769
+msgid "B<References>, thread on ''References:'' only."
+msgstr "B<References>, trÃ¥d endast om ''Referenser:''."
+
+#. type: Plain text
+#: doc/tin.1:2772
+msgid ""
+"B<Both Subject and References>, thread on ''References:'' then "
+"\\&''Subject:'' (default)."
+msgstr ""
+"B<Both Subject and References>, trÃ¥d om ''Referenser:'' sedan \\&''Ã„mne:'' "
+"(standard)."
+
+#. type: Plain text
+#: doc/tin.1:2774
+msgid "B<Multipart Subject>, thread multipart articles on ''Subject:''."
+msgstr "B<Multipart Subject>, trÃ¥d med flera delar om ''Ã„mne:''."
+
+#. type: Plain text
+#: doc/tin.1:2777
+msgid ""
+"B<Percentage Match>, thread base upon a partial character match on "
+"\\&''Subject:''."
+msgstr ""
+"B<Percentage Match>, trÃ¥d baserad pÃ¥ en partiell teckenmatchning pÃ¥ "
+"\\&''Ã„mne:''."
+
+#. type: TP
+#: doc/tin.1:2778
+#, no-wrap
+msgid "B<Catchup thread by using left key (thread_catchup_on_exit)>"
+msgstr "B<HÃ¤mta trÃ¥d med vÃ¤nster tangent (thread_catchup_on_exit)>"
+
+#. type: Plain text
+#: doc/tin.1:2782 doc/tin.5:2628
+msgid ""
+"If ON catchup group/thread when leaving with the left arrow key. Default is "
+"ON."
+msgstr ""
+"Om ON fÃ¥ngar upp grupp/trÃ¥d nÃ¤r du lÃ¤mnar med vÃ¤nsterpilen. Standard Ã¤r ON."
+
+#. type: TP
+#: doc/tin.1:2782
+#, no-wrap
+msgid "B<Format string for the Thread level (thread_format)>"
+msgstr "B<FormatstrÃ¤ng fÃ¶r trÃ¥dnivÃ¥ (thread_format)>"
+
+#. type: Plain text
+#: doc/tin.1:2786
+msgid ""
+"Format string B<tin> uses for Thread level representation. See the section "
+"\"CUSTOMIZING THE SCREEN FORMAT\". Default is \"%n\\ %m\\ \\ [%L]\\ \\ %T\\ "
+"\\ %F\"."
+msgstr ""
+"FormatstrÃ¤ng som B<tin> anvÃ¤nder fÃ¶r representation pÃ¥ trÃ¥dnivÃ¥. Se "
+"avsnittet \"ANPASSA SKÃ„RMFORMATET\". Standard Ã¤r \"%n\\ %m\\ \\ [%L]\\ \\ "
+"%T\\ \\ %F\"."
+
+#. type: TP
+#: doc/tin.1:2786
+#, no-wrap
+msgid "B<Matchingness of a thread (thread_perc)>"
+msgstr "B<TrÃ¥dens matchning (thread_perc)>"
+
+#. type: Plain text
+#: doc/tin.1:2790
+msgid ""
+"How closely the subjects must match for two threads to be considered part of "
+"the same thread. This is a percentage and the default is 75%."
+msgstr ""
+"Hur nÃ¤ra Ã¤mnena mÃ¥ste matcha varandra fÃ¶r att tvÃ¥ trÃ¥dar ska betraktas som "
+"delar av samma trÃ¥d. Detta Ã¤r en procentandel och standardvÃ¤rdet Ã¤r 75 %."
+
+#. type: TP
+#: doc/tin.1:2790
+#, no-wrap
+msgid "B<Score of a thread (thread_score)>"
+msgstr "B<PoÃ¤ng fÃ¶r en trÃ¥d (thread_score)>"
+
+#. type: Plain text
+#: doc/tin.1:2794 doc/tin.5:2632
+msgid ""
+"How the total score of a thread is computed. Default is 0, the maximum score "
+"in this thread."
+msgstr ""
+"Hur den totala poÃ¤ngen fÃ¶r en trÃ¥d berÃ¤knas. StandardvÃ¤rdet Ã¤r 0, den hÃ¶gsta "
+"poÃ¤ngen i denna trÃ¥d."
+
+#. type: Plain text
+#: doc/tin.1:2797 doc/tin.5:2635
+msgid "B<Max>, the maximum score in this thread."
+msgstr "B<Max>, hÃ¶gsta poÃ¤ng i denna trÃ¥d."
+
+#. type: Plain text
+#: doc/tin.1:2799 doc/tin.5:2637
+msgid "B<Sum>, the sum of all scores in this thread."
+msgstr "B<Sum>, summan av alla poÃ¤ng i denna trÃ¥d."
+
+#. type: Plain text
+#: doc/tin.1:2801 doc/tin.5:2639
+msgid "B<Average>, the average score in this thread."
+msgstr "B<Average>, det genomsnittliga betyget i denna trÃ¥d."
+
+#. type: TP
+#: doc/tin.1:2802
+#, no-wrap
+msgid "B<CA certificate file (tls_ca_cert_file)>"
+msgstr "B<CA-certifikatfil (tls_ca_cert_file)>"
+
+#. type: Plain text
+#: doc/tin.1:2807 doc/tin.5:2645
+msgid ""
+"The name of file containing all trusted CA certificates used for NNTPS "
+"(B<RFC\\ 8143>) connections. If left empty the system default will be used."
+msgstr ""
+"Namnet pÃ¥ filen som innehÃ¥ller alla betrodda CA-certifikat som anvÃ¤nds fÃ¶r "
+"NNTPS-anslutningar (B<RFC\\ 8143>). Om fÃ¤ltet lÃ¤mnas tomt anvÃ¤nds systemets "
+"standardinstÃ¤llning."
+
+#. type: TP
+#: doc/tin.1:2807
+#, no-wrap
+msgid "B<Transliteration (translit)>"
+msgstr "B<Transliteration (translit)>"
+
+#. type: Plain text
+#: doc/tin.1:2815 doc/tin.5:2653
+msgid ""
+"If ON append //TRANSLIT to the first argument of B<\\%iconv_open>(3)  to "
+"enable transliteration. This means that when a character cannot be "
+"represented in the target character set, it can be approximated through one "
+"or several similarly looking characters. On systems where this extension "
+"doesn't exist, this option is disabled. Default is OFF."
+msgstr ""
+"Om ON lÃ¤gg till //TRANSLIT till det fÃ¶rsta argumentet i B<\\%iconv_open>(3) "
+"fÃ¶r att aktivera translitteration. Detta innebÃ¤r att nÃ¤r ett tecken inte kan "
+"representeras i mÃ¥lteckensatsen kan det approximeras genom ett eller flera "
+"liknande tecken. PÃ¥ system dÃ¤r denna fÃ¶rlÃ¤ngning inte finns Ã¤r denna option "
+"inaktiverad. Standard Ã¤r OFF."
+
+#. type: TP
+#: doc/tin.1:2815
+#, no-wrap
+msgid "B<How to treat blank lines (trim_article_body)>"
+msgstr "B<Hur man hanterar tomma rader (trim_article_body)>"
+
+#. type: Plain text
+#: doc/tin.1:2820
+msgid ""
+"Allows you to select how B<tin> treats blank lines in article bodies.  "
+"Default is 0. This option does not affect lines within verbatim blocks and "
+"is applied before B<hideline_regex>."
+msgstr ""
+"LÃ¥ter dig vÃ¤lja hur B<tin> behandlar tomma rader i artikeltexter. "
+"StandardvÃ¤rdet Ã¤r 0. Den hÃ¤r flaggan pÃ¥verkar inte rader inom verbatim-block "
+"och tillÃ¤mpas fÃ¶re B<hideline_regex>."
+
+#. type: Plain text
+#: doc/tin.1:2823 doc/tin.5:2663
+msgid "B<Don't trim article body>, do nothing."
+msgstr "B<Klipp inte artikelns huvuddel>, gÃ¶r ingenting."
+
+#. type: Plain text
+#: doc/tin.1:2825 doc/tin.5:2665
+msgid "B<Skip leading blank lines>."
+msgstr "B<Skip leading blank lines>."
+
+#. type: Plain text
+#: doc/tin.1:2827 doc/tin.5:2667
+msgid "B<Skip trailing blank lines>."
+msgstr "B<Skip trailing blank lines>."
+
+#. type: Plain text
+#: doc/tin.1:2829 doc/tin.5:2669
+msgid ""
+"B<Skip leading and trailing blank l.>, skip leading and trailing blank lines."
+msgstr ""
+"B<Skip leading and trailing blank l.>, hoppa Ã¶ver fÃ¶rsta och sista tomma "
+"rader."
+
+#. type: Plain text
+#: doc/tin.1:2832 doc/tin.5:2672
+msgid ""
+"B<Compact multiple between text>, replace multiple blank lines between text "
+"blocks with one blank line."
+msgstr ""
+"B<Compact multiple between text>, ersÃ¤tt flera tomma rader mellan textblock "
+"med en tom rad."
+
+#. type: Plain text
+#: doc/tin.1:2834 doc/tin.5:2674
+msgid "B<Compact multiple and skip leading>, 4 + 1"
+msgstr "B<Compact multiple and skip leading>, 4 + 1"
+
+#. type: Plain text
+#: doc/tin.1:2836 doc/tin.5:2676
+msgid "B<Compact multiple and skip trailing>, 4 + 2"
+msgstr "B<Compact multiple and skip trailing>, 4 + 2"
+
+#. type: Plain text
+#: doc/tin.1:2838 doc/tin.5:2678
+msgid "B<Compact mltpl., skip lead. & trai.>, 4 + 3"
+msgstr "B<Kompakt mltpl., hoppa Ã¶ver ledning och trÃ¤ning>, 4 + 3"
+
+#. type: TP
+#: doc/tin.1:2839
+#, no-wrap
+msgid "B<Suppress soft hyphens (suppress_soft_hyphens)>"
+msgstr "B<Undvik mjuka bindestreck (suppress_soft_hyphens)>"
+
+#. type: Plain text
+#: doc/tin.1:2847
+msgid ""
+"If ON remove soft hyphens in non verbatim blocks of articles when they are "
+"displayed in a UTF-8 locale. The character SOFT HYPHEN (U+00AD) is an "
+"invisible format character that merely indicates a preferred intraword line "
+"break position. However, some terminal emulators display a space or a "
+"hyphen, for example, in the place of the soft hyphen. This setting can be "
+"used to improve the display of those articles. Default is OFF."
+msgstr ""
+"Om ON, ta bort mjuka bindestreck i icke-ordagrant Ã¥tergivna artikelblock nÃ¤r "
+"de visas i en UTF-8-lokalisering. Tecknet SOFT HYPHEN (U+00AD) Ã¤r ett "
+"osynligt formattecken som endast anger en Ã¶nskad radbrytningsposition inom "
+"ett ord. Vissa terminalemulatorer visar dock ett mellanslag eller ett "
+"bindestreck, till exempel, i stÃ¤llet fÃ¶r det mjuka bindestrecket. Denna "
+"instÃ¤llning kan anvÃ¤ndas fÃ¶r att fÃ¶rbÃ¤ttra visningen av dessa artiklar. "
+"StandardinstÃ¤llningen Ã¤r OFF."
+
+#. type: TP
+#: doc/tin.1:2847
+#, no-wrap
+msgid "B<Regex used to highlight _underline_ (underscores_regex)>"
+msgstr "B<Regex anvÃ¤nds fÃ¶r att markera _understreck_ (underscores_regex)>"
+
+#. type: Plain text
+#: doc/tin.1:2852
+msgid ""
+"A regular expression that will be applied when reading articles. All "
+"matching words are shown in B<col_markdash> or B<mono_markdash>. If "
+"B<underscores_regex> is blank, then B<tin> uses a built-in default."
+msgstr ""
+"Ett reguljÃ¤rt uttryck som kommer att tillÃ¤mpas vid lÃ¤sning av artiklar. Alla "
+"matchande ord visas i B<col_markdash> eller B<mono_markdash>. Om "
+"B<underscores_regex> Ã¤r tomt, anvÃ¤nder B<tin> ett inbyggt standardvÃ¤rde."
+
+#. type: TP
+#: doc/tin.1:2852
+#, no-wrap
+msgid "B<Remove \\[ti]/.article after posting (unlink_article)>"
+msgstr "B<Ta bort \\[ti]/.article efter publicering (unlink_article)>"
+
+#. type: Plain text
+#: doc/tin.1:2855
+msgid "If ON remove I<\\[ti]/.article> after posting. Default is ON."
+msgstr ""
+"Om ON, ta bort I<\\[ti]/.article> efter publicering. StandardinstÃ¤llningen "
+"Ã¤r ON."
+
+#. type: TP
+#: doc/tin.1:2855
+#, no-wrap
+msgid "B<Program that opens URLs (url_handler)>"
+msgstr "B<Program som Ã¶ppnar URL:er (url_handler)>"
+
+#. type: Plain text
+#: doc/tin.1:2860 doc/tin.5:2699
+msgid ""
+"The program that will be run when launching URLs in the article viewer using "
+"B<PageViewUrl> ('B<U>'). The actual URL will be appended.  Default is "
+"B<url_handler.pl>."
+msgstr ""
+"Programmet som kÃ¶rs nÃ¤r URL:er startas i artikelvisaren med hjÃ¤lp av "
+"B<PageViewUrl> (â€B<U> â€). Den faktiska URL:en lÃ¤ggs till.  Standard Ã¤r "
+"B<url_handler.pl>."
+
+#. type: TP
+#: doc/tin.1:2860
+#, no-wrap
+msgid "B<URL highlighting in message body (url_highlight)>"
+msgstr "B<URL-markering i meddelandetexten (url_highlight)>"
+
+#. type: Plain text
+#: doc/tin.1:2863 doc/tin.5:2702
+msgid "Enable highlighting URLs in message body. Default is ON."
+msgstr ""
+"Aktivera markering av URL:er i meddelandetexten. StandardinstÃ¤llningen Ã¤r PÃ…."
+
+#. type: TP
+#: doc/tin.1:2863
+#, no-wrap
+msgid "B<Use ANSI color (use_color)>"
+msgstr "B<AnvÃ¤nd ANSI-fÃ¤rg (use_color)>"
+
+#. type: Plain text
+#: doc/tin.1:2866
+msgid "If enabled B<tin> uses ANSI-colors. Default is OFF."
+msgstr "Om aktiverat anvÃ¤nder B<tin> ANSI-fÃ¤rger. StandardinstÃ¤llningen Ã¤r AV."
+
+#. type: TP
+#: doc/tin.1:2866
+#, no-wrap
+msgid "B<Use scroll keys on keypad (use_keypad)>"
+msgstr "B<AnvÃ¤nd rullningsknapparna pÃ¥ knappsatsen (use_keypad)>"
+
+#. type: TP
+#: doc/tin.1:2869
+#, no-wrap
+msgid "B<Use mouse in xterm (use_mouse)>"
+msgstr "B<AnvÃ¤nd mus i xterm (use_mouse)>"
+
+#. type: Plain text
+#: doc/tin.1:2875 doc/tin.5:2716
+msgid ""
+"Allows the mouse button support in an B<\\%xterm>(1x)  to be enabled/"
+"disabled.  Default is OFF."
+msgstr ""
+"GÃ¶r det mÃ¶jligt att aktivera/inaktivera musknappsstÃ¶d i en B<\\%xterm>(1x). "
+"StandardinstÃ¤llningen Ã¤r AV."
+
+#. type: TP
+#: doc/tin.1:2875
+#, no-wrap
+msgid "B<Use slrnface to show ''X-Face:''s (use_slrnface)>"
+msgstr "B<AnvÃ¤nd slrnface fÃ¶r att visa ''X-Face:''s (use_slrnface)>"
+
+#. type: Plain text
+#: doc/tin.1:2885
+msgid ""
+"If enabled B<tin> uses B<\\%slrnface>(1)  to interpret the ''X-Face:'' "
+"header. For this option to have any effect, B<tin> must be running in an B<\\"
+"%xterm>(1x)  and B<\\%slrnface>(1)  must be in your $B<PATH>. Default is OFF."
+msgstr ""
+"Om aktiverat anvÃ¤nder B<tin> B<\\%slrnface>(1)  fÃ¶r att tolka ''X-Face:''-"
+"rubriken. FÃ¶r att detta alternativ ska ha nÃ¥gon effekt mÃ¥ste B<tin> kÃ¶ras i "
+"en B<\\%xterm>(1x)  och B<\\%slrnface>(1)  mÃ¥ste finnas i din $B<PATH>. "
+"StandardinstÃ¤llningen Ã¤r AV."
+
+#. type: TP
+#: doc/tin.1:2885
+#, no-wrap
+msgid "B<Use UTF-8 graphics (utf8_graphics)>"
+msgstr "B<AnvÃ¤nd UTF-8-grafik (utf8_graphics)>"
+
+#. type: Plain text
+#: doc/tin.1:2889 doc/tin.5:2732
+#, fuzzy
+#| msgid ""
+#| "If ON use UTF-8 characters for indicator ('\\(-E<gt>'), thread/attachment "
+#| "tree and ellipsis ('...'). Default is OFF."
+msgid ""
+"Use UTF-8 characters for indicator ('\\(-E<gt>'), thread/attachment tree and "
+"ellipsis ('...'). Default is 0."
+msgstr ""
+"Om ON, anvÃ¤nd UTF-8-tecken fÃ¶r indikator ('\\(-E<gt>'), trÃ¥d-/bilagestrÃ¤d "
+"och ellips ('...'). StandardinstÃ¤llningen Ã¤r OFF."
+
+#. type: Plain text
+#: doc/tin.1:2892 doc/tin.5:2735
+msgid "B<Don't use UTF-8 characters>."
+msgstr ""
+
+#. type: Plain text
+#: doc/tin.1:2894 doc/tin.5:2737
+msgid "B<for ellipsis>. Use UTF-8 characters for ellipsis."
+msgstr ""
+
+#. type: Plain text
+#: doc/tin.1:2897 doc/tin.5:2740
+#, fuzzy
+#| msgid ""
+#| "If ON use UTF-8 characters for indicator ('\\(-E<gt>'), thread/attachment "
+#| "tree and ellipsis ('...'). Default is OFF."
+msgid ""
+"B<for indicator and tree>. Use UTF-8 characters for indicator and thread/"
+"attachment tree."
+msgstr ""
+"Om ON, anvÃ¤nd UTF-8-tecken fÃ¶r indikator ('\\(-E<gt>'), trÃ¥d-/bilagestrÃ¤d "
+"och ellips ('...'). StandardinstÃ¤llningen Ã¤r OFF."
+
+#. type: Plain text
+#: doc/tin.1:2900 doc/tin.5:2743
+msgid ""
+"B<for ..., indicator and tree>. Use UTF-8 characters for ellipsis, indicator "
+"and thread/attachment tree."
+msgstr ""
+
+#. type: TP
+#: doc/tin.1:2901
+#, no-wrap
+msgid "B<Regex for begin of a verbatim block (verbatim_begin_regex)>"
+msgstr "B<Regex fÃ¶r bÃ¶rjan av ett verbatim-block (verbatim_begin_regex)>"
+
+#. type: Plain text
+#: doc/tin.1:2905
+msgid ""
+"A regular expression that B<tin> will use to find the begin of a verbatim "
+"block."
+msgstr ""
+"Ett reguljÃ¤rt uttryck som B<tin> kommer att anvÃ¤nda fÃ¶r att hitta bÃ¶rjan pÃ¥ "
+"ett verbatim-block."
+
+#. type: TP
+#: doc/tin.1:2905
+#, no-wrap
+msgid "B<Regex for end of a verbatim block (verbatim_end_regex)>"
+msgstr "B<Regex fÃ¶r slutet av ett verbatim-block (verbatim_end_regex)>"
+
+#. type: Plain text
+#: doc/tin.1:2909
+msgid ""
+"A regular expression that B<tin> will use to find the end of a verbatim "
+"block."
+msgstr ""
+"Ett reguljÃ¤rt uttryck som B<tin> kommer att anvÃ¤nda fÃ¶r att hitta slutet pÃ¥ "
+"ett verbatim-block."
+
+#. type: TP
+#: doc/tin.1:2909
+#, no-wrap
+msgid "B<Detection and display of verbatim blocks (verbatim_handling)>"
+msgstr "B<Detektering och visning av ordagrant Ã¥tergivna block (verbatim_handling)>"
+
+#. type: Plain text
+#: doc/tin.1:2913
+msgid ""
+"Allows you to select how B<tin> treats verbatim blocks in article bodies.  "
+"Default is 1."
+msgstr ""
+"LÃ¥ter dig vÃ¤lja hur B<tin> behandlar ordagrant Ã¥tergivna block i "
+"artikeltexter.  StandardvÃ¤rdet Ã¤r 1."
+
+#. type: Plain text
+#: doc/tin.1:2916 doc/tin.5:2765
+msgid "B<Don't detect verbatim blocks>. Do nothing."
+msgstr "B<Detektera inte ordagrant block>. GÃ¶r ingenting."
+
+#. type: Plain text
+#: doc/tin.1:2918 doc/tin.5:2767
+msgid ""
+"B<Detect and show verbatim blocks>. Detect and show verbatim blocks, "
+"including begin and end marks."
+msgstr ""
+"B<Detect and show verbatim blocks>. Detektera och visa ordagrant block, "
+"inklusive bÃ¶rjan och slutmarkeringar."
+
+#. type: Plain text
+#: doc/tin.1:2920 doc/tin.5:2769
+msgid ""
+"B<Detect, hide begin and end marks>. Detect and show verbatim blocks, hide "
+"begin and end marks."
+msgstr ""
+"B<Detektera, dÃ¶lja bÃ¶rjan och slutmarkeringar>. Detektera och visa ordagrant "
+"block, dÃ¶lja bÃ¶rjan och slutmarkeringar."
+
+#. type: Plain text
+#: doc/tin.1:2922 doc/tin.5:2771
+msgid ""
+"B<Don't show verbatim blocks>. Detect verbatim blocks and hide them "
+"completely."
+msgstr ""
+"B<Visa inte ordagrant Ã¥tergivna block>. UpptÃ¤ck ordagrant Ã¥tergivna block "
+"och dÃ¶lj dem helt."
+
+#. type: TP
+#: doc/tin.1:2923
+#, no-wrap
+msgid "B<Wildcard matching (wildcard)>"
+msgstr "B<Jokerteckenmatchning (wildcard)>"
+
+#. type: Plain text
+#: doc/tin.1:2945
+msgid ""
+"Allows you to select how B<tin> matches strings. The default is 0 and uses "
+"the B<\\%wildmat>(3)  notation, which is how this has traditionally been "
+"handled.  Setting this to 1 allows you to use B<\\%perl>(1)  compatible "
+"regular expressions B<\\%pcre>(3)  or B<\\%pcre2>(3)  (see also B<\\"
+"%perlre>(1)  and B<\\%pcrepattern>(3)  or B<\\%pcre2pattern>(3)).  You will "
+"probably want to update your filter file if you use this regularly.  NB: "
+"Newsgroup names will always be matched using the B<\\%wildmat>(3)  notation."
+msgstr ""
+"LÃ¥ter dig vÃ¤lja hur B<tin> matchar strÃ¤ngar. StandardvÃ¤rdet Ã¤r 0 och "
+"anvÃ¤nder B<\\%wildmat>(3) -notationen, vilket Ã¤r hur detta traditionellt har "
+"hanterats.  Om du stÃ¤ller in detta pÃ¥ 1 kan du anvÃ¤nda B<\\%perl>(1) "
+"kompatibla reguljÃ¤ra uttryck B<\\%pcre>(3) eller B<\\%pcre2>(3) (se Ã¤ven B<\\"
+"%perlre>(1) och B<\\%pcrepattern>(3) eller B<\\%pcre2pattern>(3)). Du kommer "
+"troligen att vilja uppdatera din filterfil om du anvÃ¤nder detta regelbundet. "
+"Obs: Nyhetsgruppnamn matchas alltid med B<\\%wildmat>(3)-notationen."
+
+#. type: TP
+#: doc/tin.1:2945
+#, no-wrap
+msgid "B<What to display instead of mark (word_h_display_marks)>"
+msgstr "B<Vad som ska visas istÃ¤llet fÃ¶r markering (word_h_display_marks)>"
+
+#. type: Plain text
+#: doc/tin.1:2949 doc/tin.5:2800
+msgid ""
+"Should the leading and ending stars, slashes, strokes and dashes also be "
+"displayed, even when they are highlighting marks?"
+msgstr ""
+"Ska de inledande och avslutande stjÃ¤rnorna, snedstrecken, strecken och "
+"bindestrecken ocksÃ¥ visas, Ã¤ven nÃ¤r de Ã¤r markeringar?"
+
+#. type: Plain text
+#: doc/tin.1:2952 doc/tin.5:2803
+msgid "B<no>"
+msgstr "B<no>"
+
+#. type: Plain text
+#: doc/tin.1:2954 doc/tin.5:2805
+msgid "yes, B<display mark>"
+msgstr "ja, B<display mark>"
+
+#. type: Plain text
+#: doc/tin.1:2956 doc/tin.5:2807
+msgid "print a B<space> instead"
+msgstr "skriv ut en B<space>"
+
+#. type: TP
+#: doc/tin.1:2957
+#, no-wrap
+msgid "B<Word highlighting in message body (word_highlight)>"
+msgstr "B<Ordmarkering i meddelandetexten (word_highlight)>"
+
+#. type: Plain text
+#: doc/tin.1:2965 doc/tin.5:2816
+msgid ""
+"Enable word highlighting. See B<word_h_display_marks> for the options "
+"available. If B<use_color> is enabled the colors specified in "
+"B<col_markdash>, B<col_markslash>, B<col_markstar> and B<col_markstroke> are "
+"used for word highlighting else the character attributes specified in "
+"B<mono_markdash>, B<mono_markslash>, B<mono_markstar> and B<mono_markstroke> "
+"are used. Default is ON."
+msgstr ""
+"Aktivera ordmarkering. Se B<word_h_display_marks> fÃ¶r tillgÃ¤ngliga "
+"alternativ. Om B<use_color> Ã¤r aktiverat anvÃ¤nds fÃ¤rgerna som anges i "
+"B<col_markdash>, B<col_markslash>, B<col_markstar> och B<col_markstroke> fÃ¶r "
+"ordmarkering, annars anvÃ¤nds teckenattributen som anges i B<mono_markdash>, "
+"B<mono_markslash>, B<mono_markstar> och B<mono_markstroke>. "
+"StandardinstÃ¤llningen Ã¤r PÃ…."
+
+#. type: TP
+#: doc/tin.1:2965
+#, no-wrap
+msgid "B<Page line wrap column (wrap_column)>"
+msgstr "B<Sidbrytningskolumn (wrap_column)>"
+
+#. type: Plain text
+#: doc/tin.1:2976 doc/tin.5:2827
+msgid ""
+"Sets the column at which a displayed article body should be wrapped.  If "
+"this value is equal to 0, it defaults to the current screen width.  If this "
+"value is greater than your current screen width and B<dont_break_words> is "
+"unset the part off-screen is not displayed.  Thus setting this option to a "
+"large value can be used to disable wrapping.  If this value is negative the "
+"wrap margin is the current screen width plus the given value (as long as the "
+"result is still positive, otherwise it will fall back to the current screen "
+"width). Default is 0, wrapping at the current screen width."
+msgstr ""
+"StÃ¤ller in kolumnen dÃ¤r en visad artikeltext ska brytas. Om detta vÃ¤rde Ã¤r "
+"lika med 0, Ã¤r standardvÃ¤rdet den aktuella skÃ¤rmbredden. Om detta vÃ¤rde Ã¤r "
+"stÃ¶rre Ã¤n din aktuella skÃ¤rmbredd och B<dont_break_words> inte Ã¤r instÃ¤llt, "
+"visas inte den del som ligger utanfÃ¶r skÃ¤rmen.  Genom att stÃ¤lla in denna "
+"flagga pÃ¥ ett stort vÃ¤rde kan du alltsÃ¥ inaktivera radbrytning. Om detta "
+"vÃ¤rde Ã¤r negativt Ã¤r radbrytningsmarginalen den aktuella skÃ¤rmbredden plus "
+"det angivna vÃ¤rdet (sÃ¥ lÃ¤nge resultatet fortfarande Ã¤r positivt, annars "
+"Ã¥tergÃ¥r det till den aktuella skÃ¤rmbredden). StandardvÃ¤rdet Ã¤r 0, "
+"radbrytning vid den aktuella skÃ¤rmbredden."
+
+#. type: TP
+#: doc/tin.1:2976
+#, no-wrap
+msgid "B<Quote line when crossposting (xpost_quote_format)>"
+msgstr "B<Citatrad vid korspostering (xpost_quote_format)>"
+
+#. type: Plain text
+#: doc/tin.1:2983 doc/tin.5:2837
+msgid ""
+"Format is the same as for B<news_quote_format>, this is used when answering "
+"to a crossposting to several groups with no ''Followup-To:'' set."
+msgstr ""
+"Formatet Ã¤r detsamma som fÃ¶r B<news_quote_format>. Detta anvÃ¤nds nÃ¤r man "
+"svarar pÃ¥ ett korsinlÃ¤gg till flera grupper utan att ''Followup-To:'' Ã¤r "
+"angivet."
+
+#. type: SS
+#: doc/tin.1:2983
+#, no-wrap
+msgid "ATTRIBUTES MENU AND GROUP ATTRIBUTES"
+msgstr "ATTRIBUTMENY OCH GRUPPATTRIBUT"
+
+#. type: Plain text
+#: doc/tin.1:2990
+msgid ""
+"B<tin> allows certain attributes to be set on a per group basis. If it "
+"exists, the global attributes file, I<${TIN_LIBDIR:-NEWSLIBDIR}/attributes> "
+"is read. After that, the user's own attributes file I<${TIN_HOMEDIR:-"
+"\"$HOME\"}/.tin/attributes> is read.  The global attributes file is useful "
+"for distributing system-wide defaults to new users who have no private "
+"attributes file yet."
+msgstr ""
+"B<tin> gÃ¶r det mÃ¶jligt att stÃ¤lla in vissa attribut per grupp. Om den finns, "
+"lÃ¤ses den globala attributfilen I<${TIN_LIBDIR:-NEWSLIBDIR}/attributes>. "
+"DÃ¤refter lÃ¤ses anvÃ¤ndarens egen attributfil I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/"
+"attributes>.  Den globala attributfilen Ã¤r anvÃ¤ndbar fÃ¶r att distribuera "
+"systemomfattande standardinstÃ¤llningar till nya anvÃ¤ndare som Ã¤nnu inte har "
+"nÃ¥gon privat attributfil."
+
+#. type: Plain text
+#: doc/tin.1:2998
+msgid ""
+"Note that the I<scope=E<lt>grouplistE<gt>> line has to be specified before "
+"the attributes are specified for that list. All attributes are set to a "
+"reasonable default so you only have to specify the attribute that you want "
+"to change (e.g., B<savedir>). All toggle attributes are set by specifying ON/"
+"OFF. Otherwise, these function exactly the same as their global equivalents. "
+"For more details see B<\\%tin>(5)."
+msgstr ""
+"Observera att raden I<scope=E<lt>grouplistE<gt>> mÃ¥ste anges innan "
+"attributen fÃ¶r den listan anges. Alla attribut Ã¤r instÃ¤llda pÃ¥ rimliga "
+"standardvÃ¤rden, sÃ¥ du behÃ¶ver bara ange det attribut som du vill Ã¤ndra "
+"(t.ex. B<savedir>). Alla vÃ¤xlingsattribut anges genom att ange ON/OFF. I "
+"Ã¶vrigt fungerar dessa precis pÃ¥ samma sÃ¤tt som sina globala motsvarigheter. "
+"Mer information finns i B<\\%tin>(5)."
+
+#. type: Plain text
+#: doc/tin.1:3005
+msgid ""
+"Attributes can also be changed from the attributes menu which can be "
+"accessed by B<ConfigToggleAttrib> ('B<E<lt>TABE<gt>>') from the options menu "
+"or B<ScopeSelect> ('B<^J>' or 'B<E<lt>CRE<gt>>') from the scopes menu.  The "
+"attributes menu looks and behaves very similar to the options menu. The "
+"title shows the current scope. Attributes set in the current scope are "
+"marked with '+' to the left of the attributes number."
+msgstr ""
+"Attribut kan ocksÃ¥ Ã¤ndras frÃ¥n attributmenyn som kan nÃ¥s genom "
+"B<ConfigToggleAttrib> ('B<E<lt>TABE<gt>>') frÃ¥n alternativmenyn eller "
+"B<ScopeSelect> ('B<^J>' eller 'B<E<lt>CRE<gt>>') frÃ¥n omfattningsmenyn.  "
+"Attributmenyn ser ut och fungerar pÃ¥ ett sÃ¤tt som liknar alternativmenyn. "
+"Titeln visar den aktuella omfattningen. Attribut som Ã¤r instÃ¤llda i den "
+"aktuella omfattningen markeras med '+' till vÃ¤nster om attributnumret."
+
+#. type: Plain text
+#: doc/tin.1:3012
+msgid ""
+"If the current scope corresponds exactly to the name of the current group, "
+"e.g.  after switching to the attributes menu from the options menu using "
+"B<ConfigToggleAttrib> ('B<E<lt>TABE<gt>>'), attributes that originate from "
+"the global attributes file (I<${TIN_LIBDIR:-NEWSLIBDIR}/attributes>) are "
+"marked with '!' to the left of the attributes number. This is helpful for "
+"identifying such attributes and overriding them if necessary."
+msgstr ""
+
+#. type: Plain text
+#: doc/tin.1:3019
+msgid ""
+"Besides the keys for moving around and changing values known from the "
+"options menu the attributes menu provides the following command: "
+"B<ConfigResetAttrib> ('B<r>') which resets an attribute to a default value."
+msgstr ""
+"FÃ¶rutom tangenterna fÃ¶r att flytta runt och Ã¤ndra vÃ¤rden som Ã¤r kÃ¤nda frÃ¥n "
+"alternativmenyn, erbjuder attributmenyn fÃ¶ljande kommando: "
+"B<ConfigResetAttrib> ('B<r>') som Ã¥terstÃ¤ller ett attribut till "
+"standardvÃ¤rdet."
+
+#. type: SS
+#: doc/tin.1:3019
+#, no-wrap
+msgid "SCOPES MENU"
+msgstr "OMFATTNING MENY"
+
+#. type: Plain text
+#: doc/tin.1:3031
+msgid ""
+"The scopes menu (accessible from the options menu with B<ConfigScopeMenu> "
+"('B<S>')) shows all scopes read from the global and local attributes file.  "
+"Scopes from the global attributes file are marked with "
+"B<scope_marked_global> ('B<!\\&>') to the left of the scope number, scopes "
+"from the local attributes file are marked with B<scope_marked_local> ('B< "
+">').  When the scopes menu is accessed from the group, thread, or article "
+"level, scopes where the current group matches are marked with "
+"B<scope_marked_global_match > ('B<:>') for scopes from the global attributes "
+"file and with B<scope_marked_local_match> ('B<*>')  for scopes from the "
+"local attributes file."
+msgstr ""
+"Scopes-menyn (tillgÃ¤nglig frÃ¥n alternativmenyn med B<ConfigScopeMenu> "
+"('B<S>')) visar alla scopes som lÃ¤sts in frÃ¥n den globala och lokala "
+"attributfilen.  Scopes frÃ¥n den globala attributfilen markeras med "
+"B<scope_marked_global> ('B<!\\&>') till vÃ¤nster om scope-numret, scopes frÃ¥n "
+"den lokala attributfilen markeras med B<scope_marked_local> ('B< >').  NÃ¤r "
+"rÃ¤ckviddsmenyn Ã¶ppnas frÃ¥n grupp-, trÃ¥d- eller artikelnivÃ¥ markeras "
+"rÃ¤ckvidder dÃ¤r den aktuella gruppen matchar med B<scope_marked_global_match "
+"> ('B<:>') fÃ¶r rÃ¤ckvidder frÃ¥n den globala attributfilen och med "
+"B<scope_marked_local_match> ('B<*>')  fÃ¶r rÃ¤ckvidder frÃ¥n den lokala "
+"attributfilen."
+
+#. type: Plain text
+#: doc/tin.1:3046
+msgid ""
+"In addition to the common moving keys the following commands are available: "
+"B<ScopeSelect> ('B<^J>' or 'B<E<lt>CRE<gt>>') enter the attributes menu for "
+"the current scope, B<ScopeEditAttributesFile> ('B<E>') edit the local "
+"attributes file, B<ScopeAdd> ('B<a>') add a new scope, B<ScopeDelete> "
+"('B<d>') delete the current scope, B<ScopeMove> ('B<m>') move the current "
+"scope to a new position, B<ScopeRename> ('B<r>') rename the current scope.  "
+"Note that delete (B<ScopeDelete>), rename (B<ScopeRename>) and move "
+"(B<ScopeMove>) are not available for global scopes.  B<ToggleHelpDisplay> "
+"('B<H>') toggles the help mini menu at the bottom of the screen and posting "
+"etiquette after composing an article (B<beginner_level>)."
+msgstr ""
+"FÃ¶rutom de vanliga flyttknapparna finns fÃ¶ljande kommandon tillgÃ¤ngliga: "
+"B<ScopeSelect> ('B<^J>' eller 'B<E<lt>CRE<gt>>') Ã¶ppnar attributmenyn fÃ¶r "
+"det aktuella omrÃ¥det, B<ScopeEditAttributesFile> ('B<E>') redigerar den "
+"lokala attributfilen, B<ScopeAdd> ('B<a>') lÃ¤gger till ett nytt omrÃ¥de, "
+"B<ScopeDelete> ('B<d>') raderar det aktuella omrÃ¥det, B<ScopeMove> ('B<m>') "
+"flyttar det aktuella omrÃ¥det till en ny position, B<ScopeRename> ('B<r>') "
+"byter namn pÃ¥ det aktuella omrÃ¥det.  Observera att delete (B<ScopeDelete>), "
+"rename (B<ScopeRename>) och move (B<ScopeMove>) inte Ã¤r tillgÃ¤ngliga fÃ¶r "
+"globala omfattningar.  B<ToggleHelpDisplay> ('B<H>') vÃ¤xlar mellan "
+"hjÃ¤lpminimenyn lÃ¤ngst ned pÃ¥ skÃ¤rmen och etikett fÃ¶r inlÃ¤gg efter att ha "
+"skrivit en artikel (B<beginner_level>)."
+
+#. type: SS
+#: doc/tin.1:3046
+#, no-wrap
+msgid "SERVERRC MENU"
+msgstr "SERVERRC-MENY"
+
+#. type: Plain text
+#: doc/tin.1:3058
+msgid ""
+"The serverrc menu (accessible from the options menu with "
+"B<ConfigServerrcMenu> ('B<s>')) can be used to change the server specific "
+"settings which are stored in I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/$NNTPSERVER/"
+"serverrc>.  Changing the value of B<cache_overview_files>, "
+"B<compress_overview_files> or B<nntp_pipeline_limit> will be become "
+"effective immediately for all groups visited after the change.  Changing any "
+"other values, i.e. B<add_cmd_line_opts> or B<disabled_nntp_cmds>, do require "
+"a restart to take effect."
+msgstr ""
+"Serverns meny (tillgÃ¤nglig frÃ¥n alternativmenyn med B<ConfigServerrcMenu> "
+"('B<s>')) kan anvÃ¤ndas fÃ¶r att Ã¤ndra de serverspecifika instÃ¤llningarna som "
+"lagras i I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/$NNTPSERVER/serverrc>.  Ã„ndringar "
+"av vÃ¤rdet fÃ¶r B<cache_overview_files>, B<compress_overview_files> eller "
+"B<nntp_pipeline_limit> trÃ¤der i kraft omedelbart fÃ¶r alla grupper som besÃ¶ks "
+"efter Ã¤ndringen.  Ã„ndringar av andra vÃ¤rden, t.ex. B<add_cmd_line_opts> "
+"eller B<disabled_nntp_cmds>, krÃ¤ver en omstart fÃ¶r att trÃ¤da i kraft."
+
+#. type: SS
+#: doc/tin.1:3058
+#, no-wrap
+msgid "FILTERING ARTICLES"
+msgstr "FILTRERING AV ARTIKLAR"
+
+#.  FIXME - add scoring description
+#. type: Plain text
+#: doc/tin.1:3065
+msgid ""
+"When there is a subject or an author which you are either very interested "
+"in, or find completely uninteresting, you can easily instruct B<tin> to "
+"I<auto-select> or I<auto-kill> articles that match I<rules> that you "
+"specify. This can be anything from the name of the author to the number of "
+"lines in an article."
+msgstr ""
+"NÃ¤r det finns ett Ã¤mne eller en fÃ¶rfattare som du antingen Ã¤r mycket "
+"intresserad av eller tycker Ã¤r helt ointressant, kan du enkelt be B<tin> att "
+"I<auto-select> eller I<auto-kill> artiklar som matchar I<rules> som du "
+"anger. Det kan vara allt frÃ¥n fÃ¶rfattarens namn till antalet rader i en "
+"artikel."
+
+#. type: Plain text
+#: doc/tin.1:3072
+msgid ""
+"When B<tin> starts up the user's kill-file I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/"
+"filter> or the file specified via ''B<-F>'' is read (see also B<\\"
+"%tin>(5)  ). Each time a newsgroup is entered the rules are applied and "
+"articles killed or selected when they meet certain criteria."
+msgstr ""
+"NÃ¤r B<tin> startar lÃ¤ses anvÃ¤ndarens kill-fil I<${TIN_HOMEDIR:-"
+"\"$HOME\"}/.tin/filter> eller den fil som anges via ''B<-F>'' (se Ã¤ven B<\\"
+"%tin>(5)  ). Varje gÃ¥ng en nyhetsgrupp Ã¶ppnas tillÃ¤mpas reglerna och "
+"artiklarna tas bort eller vÃ¤ljs ut nÃ¤r de uppfyller vissa kriterier."
+
+#. type: Plain text
+#: doc/tin.1:3077
+msgid ""
+"The degree to which rules are applied depend on the B<kill_level> tinrc "
+"setting. By default killed articles will only be marked read. Adjust "
+"B<kill_level> for more aggressive processing. Articles that match an auto-"
+"selection rule are marked with a ''*''."
+msgstr ""
+"I vilken utstrÃ¤ckning reglerna tillÃ¤mpas beror pÃ¥ instÃ¤llningen "
+"B<kill_level> tinrc. Som standard markeras borttagna artiklar endast som "
+"lÃ¤sta. Justera B<kill_level> fÃ¶r mer aggressiv bearbetning. Artiklar som "
+"matchar en automatisk urvalsregel markeras med ett ''*''."
+
+#. type: Plain text
+#: doc/tin.1:3082
+msgid ""
+"Filtering rules can be manually entered into I<${TIN_HOMEDIR:-"
+"\"$HOME\"}/.tin/filter> (but don't do this whilst running B<tin> else you "
+"will lose your changes) or by using an on-screen menu within B<tin>."
+msgstr ""
+"Filterregler kan anges manuellt i I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/filter> "
+"(gÃ¶r dock inte detta medan B<tin> kÃ¶rs, eftersom du dÃ¥ fÃ¶rlorar dina "
+"Ã¤ndringar) eller genom att anvÃ¤nda ett menyval pÃ¥ skÃ¤rmen i B<tin>."
+
+#. type: Plain text
+#: doc/tin.1:3087
+msgid ""
+"The filtering capabilities of B<tin> have been significantly enhanced over "
+"previous versions to include scoring and better pattern matching. It is "
+"recommended that you read the file I<filtering> in the B<tin> documentation "
+"directory. This file can also be read online at"
+msgstr ""
+"Filtreringsfunktionerna i B<tin> har fÃ¶rbÃ¤ttrats avsevÃ¤rt jÃ¤mfÃ¶rt med "
+"tidigare versioner och inkluderar nu poÃ¤ngsÃ¤ttning och bÃ¤ttre "
+"mÃ¶nsterigenkÃ¤nning. Vi rekommenderar att du lÃ¤ser filen I<filtering> i "
+"dokumentationskatalogen fÃ¶r B<tin>. Denna fil kan ocksÃ¥ lÃ¤sas online pÃ¥"
+
+#. type: Plain text
+#: doc/tin.1:3089
+msgid "E<lt>http://bzr.tin.org/doc/filteringE<gt>."
+msgstr "E<lt>http://bzr.tin.org/doc/filteringE<gt>."
+
+#. type: Plain text
+#: doc/tin.1:3098
+msgid ""
+"Note that there are two different ways to match strings (see B<wildcard> "
+"tinrc variable): via wildmats or via regular expressions.  The later is more "
+"complex but offers significantly more options. If you intend to change the "
+"matching type from one to the other, the rules in the filter file need to be "
+"changed manually first. For switching from wildmats to regexp there is a "
+"helper script B<w2r.pl>(1)  in the tools dir and online at"
+msgstr ""
+"Observera att det finns tvÃ¥ olika sÃ¤tt att matcha strÃ¤ngar (se B<wildcard> "
+"tinrc-variabeln): via wildmats eller via reguljÃ¤ra uttryck.  Det senare Ã¤r "
+"mer komplicerat men erbjuder betydligt fler alternativ. Om du avser att "
+"Ã¤ndra matchningstypen frÃ¥n det ena till det andra mÃ¥ste reglerna i "
+"filterfilen fÃ¶rst Ã¤ndras manuellt. FÃ¶r att vÃ¤xla frÃ¥n wildmats till regexp "
+"finns ett hjÃ¤lpscript B<w2r.pl>(1)  i verktygsmappen och online pÃ¥"
+
+#. type: Plain text
+#: doc/tin.1:3100
+msgid "E<lt>http://bzr.tin.org/tools/w2r.plE<gt>."
+msgstr "E<lt>http://bzr.tin.org/tools/w2r.plE<gt>."
+
+#. type: Plain text
+#: doc/tin.1:3104
+msgid ""
+"As regular expressions do provide options which are not available with "
+"wildmats there is no helper script for such a switch. If you switch to "
+"regular expressions, stay with them. They are powerful and fast."
+msgstr ""
+"Eftersom reguljÃ¤ra uttryck erbjuder flaggor som inte finns tillgÃ¤ngliga med "
+"wildmats finns det inget hjÃ¤lpskript fÃ¶r en sÃ¥dan Ã¶vergÃ¥ng. Om du byter till "
+"reguljÃ¤ra uttryck, fortsÃ¤tt med dem. De Ã¤r kraftfulla och snabba."
+
+#.  FIXME - Next paragraph is out of date
+#. type: Plain text
+#: doc/tin.1:3118
+msgid ""
+"The on-screen filtering menu is accessed by pressing B<MenuFilterKill> "
+"('B<^K>') or B<MenuFilterSelect> ('B<^A>')  at the Group and Article levels. "
+"It allows the user to kill or select an article that matches the current "
+"''Subject:'' line, ''From:'' line or a string entered by the user. The user "
+"entered string can be applied to the \\&''Subject:'', ''From:'', ''Message-"
+"ID:'', ''References:'', ''Xref:'' or \\&''Path:'' line of an article. The "
+"filter can be limited to the current newsgroup or it can apply to all "
+"newsgroups. Once entered the user can abort the command and not save the new "
+"filter, edit the full filter file or save filter."
+msgstr ""
+"Filtreringsmenyn pÃ¥ skÃ¤rmen Ã¶ppnas genom att trycka pÃ¥ B<MenuFilterKill> "
+"('B<^K>') eller B<MenuFilterSelect> ('B<^A>')  pÃ¥ grupp- och artikelnivÃ¥. "
+"Den gÃ¶r det mÃ¶jligt fÃ¶r anvÃ¤ndaren att ta bort eller vÃ¤lja en artikel som "
+"matchar den aktuella ''Ã„mne:''-raden, ''FrÃ¥n:''-raden eller en strÃ¤ng som "
+"anvÃ¤ndaren har angett. Den strÃ¤ng som anvÃ¤ndaren har angett kan tillÃ¤mpas pÃ¥ "
+"raden \\&''Ã„mne:'', ''FrÃ¥n:'', ''Meddelande-ID:'', ''Referenser:'', "
+"''Xref:'' eller \\&''SÃ¶kvÃ¤g:'' i en artikel. Filtret kan begrÃ¤nsas till den "
+"aktuella nyhetsgruppen eller tillÃ¤mpas pÃ¥ alla nyhetsgrupper. NÃ¤r kommandot "
+"har angetts kan anvÃ¤ndaren avbryta det och inte spara det nya filtret, "
+"redigera hela filterfilen eller spara filtret."
+
+#. type: SS
+#: doc/tin.1:3118
+#, no-wrap
+msgid "POSTING ARTICLES"
+msgstr "PUBLICERA ARTIKLAR"
+
+#. type: Plain text
+#: doc/tin.1:3121
+msgid ""
+"B<tin> allows posting of articles, follow-up to already posted articles and "
+"replying direct through mail to the author of an article."
+msgstr ""
+"B<tin> mÃ¶jliggÃ¶r publicering av artiklar, uppfÃ¶ljning av redan publicerade "
+"artiklar och direkt svar via e-post till artikelfÃ¶rfattaren."
+
+#. type: Plain text
+#: doc/tin.1:3131
+msgid ""
+"Use the B<Post> ('B<w>') command to post an article to a newsgroup.  After "
+"entering the post subject the default editor (i.e., B<\\%vi>(1))  or the "
+"editor specified by the $B<VISUAL> or $B<EDITOR> environment variable will "
+"be started and the article can be entered. To crosspost articles simply add "
+"a comma and the name of the newsgroup(s) to the end of the ''Newsgroups:'' "
+"line at the beginning of the article. After saving and exiting the editor "
+"you are asked if you wish to a)bort posting the article, e)dit the article "
+"again or p)ost the article to the specified newsgroup(s)."
+msgstr ""
+"AnvÃ¤nd kommandot B<Post> ('B<w>') fÃ¶r att publicera en artikel i en "
+"nyhetsgrupp.  Efter att du har angett Ã¤mnet fÃ¶r inlÃ¤gget startas "
+"standardredigeraren (dvs. B<\\%vi>(1))  eller den redigerare som anges av "
+"miljÃ¶variabeln $B<VISUAL> eller $B<EDITOR> och du kan skriva in artikeln. "
+"FÃ¶r att korspostera artiklar lÃ¤gger du bara till ett kommatecken och namnet "
+"pÃ¥ nyhetsgruppen/nyhetsgrupperna i slutet av raden ''Newsgroups:'' i bÃ¶rjan "
+"av artikeln. NÃ¤r du har sparat och stÃ¤ngt redigeraren frÃ¥gas du om du vill "
+"a) avbryta publiceringen av artikeln, e) redigera artikeln igen eller p) "
+"publicera artikeln i den/de angivna nyhetsgruppen/nyhetsgrupperna."
+
+#. type: Plain text
+#: doc/tin.1:3136
+msgid ""
+"Use the B<DisplayPostHist> ('B<W>') command to display a history of the "
+"articles you have posted. The date the article was posted, which newsgroups "
+"the article was posted to and the articles subject line are displayed. See "
+"the section \"POSTING HISTORY LISTING\" for more information."
+msgstr ""
+"AnvÃ¤nd kommandot B<DisplayPostHist> ('B<W>') fÃ¶r att visa en historik Ã¶ver "
+"de artiklar du har publicerat. Datumet dÃ¥ artikeln publicerades, vilka "
+"nyhetsgrupper artikeln publicerades i och artikelns Ã¤mnesrad visas. Se "
+"avsnittet \"POSTING HISTORY LISTING\" fÃ¶r mer information."
+
+#. type: Plain text
+#: doc/tin.1:3144
+msgid ""
+"Use the B<PageFollowupQuote> ('B<f>'), B<PageFollowup> ('B<F>')  or "
+"B<PageFollowupQuoteHeaders> ('B<^W>') command to post a follow-up article to "
+"an already posted article. The B<PageFollowupQuote> command will copy the "
+"text of the original article into the editor. The "
+"B<PageFollowupQuoteHeaders> command will copy the text and all headers of "
+"the original article into the editor. The editing procedure is the same as "
+"when posting an article with the B<Post> ('B<w>') command."
+msgstr ""
+"AnvÃ¤nd kommandot B<PageFollowupQuote> (â€B<f> â€), B<PageFollowup> (â€B<F> â€) "
+"eller B<PageFollowupQuoteHeaders> (â€B<^W> â€) fÃ¶r att publicera en "
+"uppfÃ¶ljningsartikel till en redan publicerad artikel. Kommandot "
+"B<PageFollowupQuote> kopierar texten i den ursprungliga artikeln till "
+"redigeraren. Kommandot B<PageFollowupQuoteHeaders> kopierar texten och alla "
+"rubriker i den ursprungliga artikeln till redigeraren. Redigeringsproceduren "
+"Ã¤r densamma som nÃ¤r du publicerar en artikel med kommandot B<Post> (â€B<w> â€)."
+
+#. type: Plain text
+#: doc/tin.1:3158
+msgid ""
+"Use the B<PageReplyQuote> ('B<r>'), B<PageReply> ('B<R>') or "
+"B<PageReplyQuoteHeaders> ('B<^E>') command to reply direct through mail to "
+"the author of an already posted article. The B<PageReplyQuote> command will "
+"copy the text of the original article into the editor. The "
+"B<PageReplyQuoteHeaders> command will copy the text and all headers of the "
+"original article into the editor. The editing procedure is the same as when "
+"posting an article with the B<Post> ('B<w>') command. After saving and "
+"exiting the editor you are asked if you wish to abort sending the article "
+"via B<PostAbort> ('B<a>'), edit the article again via B<PostEdit> ('B<e>') "
+"or send the article to the author via B<PostSend> ('B<s>')."
+msgstr ""
+"AnvÃ¤nd kommandot B<PageReplyQuote> ('B<r>'), B<PageReply> ('B<R>') eller "
+"B<PageReplyQuoteHeaders> ('B<^E>') fÃ¶r att svara direkt via e-post till "
+"fÃ¶rfattaren av en redan publicerad artikel. Kommandot B<PageReplyQuote> "
+"kopierar texten i den ursprungliga artikeln till redigeraren. Kommandot "
+"B<PageReplyQuoteHeaders> kopierar texten och alla rubriker frÃ¥n den "
+"ursprungliga artikeln till redigeraren. Redigeringsproceduren Ã¤r densamma "
+"som nÃ¤r du publicerar en artikel med kommandot B<Post> ('B<w>'). NÃ¤r du har "
+"sparat och stÃ¤ngt redigeraren frÃ¥gas du om du vill avbryta sÃ¤ndningen av "
+"artikeln via B<PostAbort> ('B<a>'), redigera artikeln igen via B<PostEdit> "
+"('B<e>') eller skicka artikeln till fÃ¶rfattaren via B<PostSend> ('B<s>')."
+
+#. type: SS
+#: doc/tin.1:3158
+#, no-wrap
+msgid "CUSTOMIZING THE ARTICLE QUOTE STRING"
+msgstr "ANPASSA ARTIKELNS CITATSTRÃ„NG"
+
+#. type: Plain text
+#: doc/tin.1:3167
+msgid ""
+"When posting a followup to an article or replying direct to the author of an "
+"article via email the text of the article can be quoted. The beginning of "
+"the quoted text can contain information about the quoted article (e.g., Name "
+"and the Message-ID of the article). If the article has multiple addresses, "
+"only the first is evaluated. To allow for different situations, certain "
+"information from the article can be used in the quoted string. The following "
+"variables are expanded if found in the tinrc variables B<mail_quote_format>, "
+"B<news_quote_format> or B<xpost_quote_format>:"
+msgstr ""
+"NÃ¤r du publicerar en uppfÃ¶ljning till en artikel eller svarar direkt till "
+"fÃ¶rfattaren av en artikel via e-post kan texten i artikeln citeras. BÃ¶rjan "
+"av den citerade texten kan innehÃ¥lla information om den citerade artikeln "
+"(t.ex. namn och meddelande-ID fÃ¶r artikeln). Om artikeln har flera adresser "
+"utvÃ¤rderas endast den fÃ¶rsta. FÃ¶r att mÃ¶jliggÃ¶ra olika situationer kan viss "
+"information frÃ¥n artikeln anvÃ¤ndas i den citerade strÃ¤ngen. FÃ¶ljande "
+"variabler expanderas om de finns i tinrc-variablerna B<mail_quote_format>, "
+"B<news_quote_format> eller B<xpost_quote_format>:"
+
+#. type: ta
+#: doc/tin.1:3169
+#, no-wrap
+msgid "\\w'%A  'u +\\w'Address'u"
+msgstr "\\w'%A 'u +\\w'Adress'u"
+
+#. type: Plain text
+#: doc/tin.1:3178
+#, no-wrap
+msgid ""
+"B<%A>\tAddress (Email)\n"
+"B<%D>\tDate (uses B<date_format>)\n"
+"B<%F>\tFull address (%N E<lt>%AE<gt>)\n"
+"B<%G>\tGroupname\n"
+"B<%M>\tMessage-ID\n"
+"B<%N>\tFullname of author\n"
+"B<%C>\tFirstname of author\n"
+"B<%I>\tInitials of author\n"
+msgstr ""
+"B<%A>    Adress (e-post)\n"
+"B<%D>    Datum (anvÃ¤nder B<date_format>)\n"
+"B<%F>    FullstÃ¤ndig adress (%N E<lt>%AE<gt>)\n"
+"B<%G>    Gruppnamn\n"
+"B<%M>    Meddelande-ID\n"
+"B<%N>    FÃ¶rfattarens fullstÃ¤ndiga namn\n"
+"B<%C>    FÃ¶rfattarens fÃ¶rnamn\n"
+"B<%I>    FÃ¶rfattarens initialer\n"
+
+#. type: Plain text
+#: doc/tin.1:3181
+msgid "e.g.,"
+msgstr "t.ex."
+
+#. type: Plain text
+#: doc/tin.1:3186
+#, no-wrap
+msgid ""
+"\\f(CRmail_quote_format=On %D in %G you wrote:\n"
+"news_quote_format=In %M, %F wrote:\\fR\n"
+msgstr ""
+"\\f(CRmail_quote_format=Den %D i %G skrev du:\n"
+"news_quote_format=I %M skrev %F:\\fR\n"
+
+#. type: Plain text
+#: doc/tin.1:3190
+msgid "would expand to:"
+msgstr "skulle utvidgas till:"
+
+#. type: Plain text
+#: doc/tin.1:3195
+#, no-wrap
+msgid ""
+"\\f(CROn Tue, 21 Sep 1993 09:45:51 in alt.sources you wrote:\n"
+"In E<lt>abcINN123@example.orgE<gt>, Joe Bar E<lt>joe@example.orgE<gt> wrote:\\fR\n"
+msgstr ""
+"\\f(CROn tisdag, 21 september 1993 09:45:51 i alt.sources skrev du:\n"
+"I E<lt>abcINN123@example.orgE<gt>, Joe Bar E<lt>joe@example.orgE<gt> skrev:\\fR\n"
+
+#. type: Plain text
+#: doc/tin.1:3205
+msgid ""
+"The quoted text section of an article is marked by a preceding quote string "
+"at the beginning of each quoted line. The default quote string is set to "
+"\\&'E<gt>_'. The default can be changed by setting the tinrc variable "
+"B<quote_chars> to ones own preference. (Note that '_' underline is used to "
+"represent a space)."
+msgstr ""
+"Den citerade textdelen i en artikel markeras med en citeringsstrÃ¤ng i bÃ¶rjan "
+"av varje citerad rad. StandardciteringsstrÃ¤ngen Ã¤r instÃ¤lld pÃ¥ \\&'E<gt>_'. "
+"StandardinstÃ¤llningen kan Ã¤ndras genom att stÃ¤lla in tinrc-variabeln "
+"B<quote_chars> efter eget tycke. (Observera att '_' understrykning anvÃ¤nds "
+"fÃ¶r att representera ett mellanslag)."
+
+#. type: SS
+#: doc/tin.1:3205
+#, no-wrap
+msgid "MAILING PIPING PRINTING REPOSTING AND SAVING ARTICLES"
+msgstr "POSTFÃ–RSÃ„NDELSER, TRYCK, OMLAGNING OCH SPARANDE AV ARTIKLAR"
+
+#. type: Plain text
+#: doc/tin.1:3212
+msgid ""
+"The command interface to B<GroupMail>, B<PageMail>, B<PostMail> or "
+"B<ThreadMail> ('B<m>'), B<Pipe> ('B<|>'), B<Print> ('B<o>'), B<PageRepost> "
+"or B<GroupRepost> ('B<x>') and B<GroupSave>, B<PageSave> or B<ThreadSave> "
+"('B<s>' and B<GroupAutoSave>, B<PageAutoSave> or B<ThreadAutoSave> 'B<S>') "
+"articles is the same for ease of use."
+msgstr ""
+"KommandogrÃ¤nssnittet till artiklarna B<GroupMail>, B<PageMail>, B<PostMail> "
+"eller B<ThreadMail> ('B<m>'), B<Pipe> ('B<|>'), B<Print> ('B<o>'), "
+"B<PageRepost> eller B<GroupRepost> ('B<x>') och B<GroupSave>, B<PageSave> "
+"eller B<ThreadSave> ('B<s>' och B<GroupAutoSave>, B<PageAutoSave> eller "
+"B<ThreadAutoSave> 'B<S>') Ã¤r detsamma fÃ¶r att underlÃ¤tta anvÃ¤ndningen."
+
+#. type: Plain text
+#: doc/tin.1:3217
+msgid ""
+"Auto-saving with B<*AutoSave> ('B<S>') is a special case and operates only "
+"on marked articles. They will be processed without any further prompting "
+"according to the default save parameters defined in tinrc or by any "
+"attributes set for the current group."
+msgstr ""
+"Automatisk sparning med B<*AutoSave> (B<S>) Ã¤r ett specialfall och fungerar "
+"endast pÃ¥ markerade artiklar. De kommer att bearbetas utan ytterligare "
+"uppmaning enligt de standardparametrar fÃ¶r sparning som definierats i tinrc "
+"eller av eventuella attribut som stÃ¤llts in fÃ¶r den aktuella gruppen."
+
+#. type: Plain text
+#: doc/tin.1:3221
+msgid ""
+"Otherwise, the initial prompt will ask you to select which article, thread, "
+"hot (auto-selected), regular expression pattern, tagged articles you wish to "
+"mail, pipe etc."
+msgstr ""
+"Annars kommer den fÃ¶rsta frÃ¥gan att be dig vÃ¤lja vilken artikel, trÃ¥d, "
+"populÃ¤r (automatiskt vald), reguljÃ¤rt uttrycksmÃ¶nster, taggade artiklar du "
+"vill skicka via e-post, pipe etc."
+
+#. type: Plain text
+#: doc/tin.1:3225
+msgid ""
+"Tagged articles must have already been tagged with a B<*Tag> ('B<t>')  "
+"command. All tagged articles can be untagged by a B<*Untag> ('B<U>')  untag "
+"command."
+msgstr ""
+"Taggade artiklar mÃ¥ste redan ha taggats med kommandot B<*Tag> ('B<t>'). Alla "
+"taggade artiklar kan avtaggas med kommandot B<*Untag> ('B<U>')."
+
+#. type: Plain text
+#: doc/tin.1:3231
+msgid ""
+"If a regular expression pattern is selected you are asked to enter a pattern "
+"(e.g., to match all articles subject lines containing 'net News' you enter "
+"\"net News\"). Any articles that match the entered expression will be "
+"mailed, piped etc. See also the B<wildcard> tinrc variable for advanced "
+"pattern matching options."
+msgstr ""
+"Om ett mÃ¶nster fÃ¶r reguljÃ¤ra uttryck vÃ¤ljs ombeds du att ange ett mÃ¶nster "
+"(t.ex. fÃ¶r att matcha alla artiklar med Ã¤mnesrader som innehÃ¥ller \"net "
+"News\" anger du \"net News\"). Alla artiklar som matchar det angivna "
+"uttrycket kommer att skickas via e-post, piped etc. Se Ã¤ven variabeln "
+"B<wildcard> tinrc fÃ¶r avancerade alternativ fÃ¶r mÃ¶nstermatchning."
+
+#. type: Plain text
+#: doc/tin.1:3236
+msgid ""
+"Various expansion characters are recognized when entering the directory and "
+"file to save to. Environment variables (prefixed with '$') and user home "
+"directories (prefixed by '\\[ti]' or '\\[ti]username') can be specified.  "
+"Environment variables can themselves contain other special characters."
+msgstr ""
+"Olika expansionstecken kÃ¤nns igen nÃ¤r du anger katalogen och filen som ska "
+"sparas. MiljÃ¶variabler (med prefixet '$') och anvÃ¤ndarhemkataloger (med "
+"prefixet '\\[ti]' eller '\\[ti]anvÃ¤ndarnamn') kan anges. MiljÃ¶variabler kan "
+"i sig innehÃ¥lla andra specialtecken."
+
+#. type: Plain text
+#: doc/tin.1:3241
+msgid ""
+"To save articles to a mailbox enter '=E<lt>mailbox nameE<gt>' when asked for "
+"the save filename. If you enter just '=' then articles will be saved to a "
+"mailbox with the name of the current newsgroup (eg, alt.sources).  See "
+"B<maildir>."
+msgstr ""
+"FÃ¶r att spara artiklar i en postlÃ¥da, ange '=E<lt>postlÃ¥danamnE<gt>' nÃ¤r du "
+"ombeds ange filnamn. Om du bara anger '=' kommer artiklarna att sparas i en "
+"postlÃ¥da med namnet pÃ¥ den aktuella nyhetsgruppen (t.ex. alt.sources).  Se "
+"B<maildir>."
+
+#. type: Plain text
+#: doc/tin.1:3246
+msgid ""
+"To save in savedir/E<lt>news.group.nameE<gt>/E<lt>filenameE<gt> format enter "
+"'+E<lt>filenameE<gt>'.  See B<savedir>. Like '+' %G is expanded to the "
+"current news.group.name but without B<savedir> prefixed. %P is expanded to "
+"the news.group.name with all '.\\&' replaced by '/'."
+msgstr ""
+"FÃ¶r att spara i savedir/E<lt>news.group.nameE<gt>/E<lt>filenameE<gt> format "
+"ange '+E<lt>filenameE<gt>'.  Se B<savedir>. Liksom '+' %G expanderas till "
+"aktuell news.group.name men utan B<savedir> prefixerat. %P expanderas till "
+"news.group.name med alla '.\\&' ersatta med '/'."
+
+#. type: Plain text
+#: doc/tin.1:3251
+msgid ""
+"If saving multiple files at once the filename (if not referring to a "
+"mailbox)  will be extended by \".num\" where \"num\" is at least a 3-digit "
+"number counting up from 1. Environment variables are allowed within a "
+"filename (e.g., I<$SOURCES/dir/filename>)."
+msgstr ""
+"Om flera filer sparas samtidigt kommer filnamnet (om det inte hÃ¤nvisar till "
+"en postlÃ¥da) att utÃ¶kas med \".num\", dÃ¤r \"num\" Ã¤r ett minst tresiffrigt "
+"tal som rÃ¤knas upp frÃ¥n 1. MiljÃ¶variabler Ã¤r tillÃ¥tna i ett filnamn (t.ex. "
+"I<$SOURCES/dir/filename>)."
+
+#. type: Plain text
+#: doc/tin.1:3257
+msgid ""
+"When saving articles you can specify whether the saved files should be post "
+"processed. A default process type can be set via B<post_process_type>."
+msgstr ""
+"NÃ¤r du sparar artiklar kan du ange om de sparade filerna ska efterbehandlas. "
+"En standardprocess kan stÃ¤llas in via B<post_process_type>."
+
+#. type: SS
+#: doc/tin.1:3257
+#, no-wrap
+msgid "AUTOMATIC MAILING AND SAVING NEW NEWS"
+msgstr "AUTOMATISK UTSKICK OCH SPARANDE AV NYA NYHETER"
+
+#. type: Plain text
+#: doc/tin.1:3269
+msgid ""
+"B<tin> allows new/unread news articles to be mailed (''B<-M>'' and \\&''B<-"
+"N>'' option) or saved (''B<-S>'' option) in batch mode for later reading. "
+"Useful when going on holiday and you don't want to return and find that "
+"expire has removed a whole load of unread articles. Best to run via B<\\"
+"%cron>(8)  everyday while away, after which you will be mailed a report of "
+"which articles were mailed/saved from which newsgroups and the total number "
+"of articles mailed/saved. Articles are saved in a private news structure "
+"under your B<savedir> directory (default is I<${TIN_HOMEDIR:-\"$HOME\"}/"
+"News>).  Be careful of using this option if you read a lot of groups because "
+"you could overflow your filesystem."
+msgstr ""
+"B<tin> gÃ¶r det mÃ¶jligt att skicka nya/olÃ¤sta nyhetsartiklar via e-post "
+"(flaggan ''B<-M>'' och \\&''B<-N>'' ) eller spara dem (alternativet ''B<-"
+"S>'' ) i batchlÃ¤ge fÃ¶r att lÃ¤sa senare. Detta Ã¤r anvÃ¤ndbart nÃ¤r du Ã¥ker pÃ¥ "
+"semester och inte vill komma hem och upptÃ¤cka att expire har tagit bort en "
+"hel massa olÃ¤sta artiklar. Det Ã¤r bÃ¤st att kÃ¶ra via B<\\%cron>(8)  varje dag "
+"medan du Ã¤r borta, varefter du fÃ¥r ett e-postmeddelande med en rapport Ã¶ver "
+"vilka artiklar som har skickats/sparats frÃ¥n vilka nyhetsgrupper och det "
+"totala antalet artiklar som har skickats/sparats. Artiklarna sparas i en "
+"privat nyhetsstruktur under din B<savedir> -katalog (standard Ã¤r I<$"
+"{TIN_HOMEDIR:-\"$HOME\"}/News>).  Var fÃ¶rsiktig med att anvÃ¤nda detta "
+"alternativ om du lÃ¤ser mÃ¥nga grupper, eftersom du kan Ã¶verbelasta ditt "
+"filsystem."
+
+#. type: Plain text
+#: doc/tin.1:3273
+msgid ""
+"When using ''B<-S>'' together with a given directory to save to (''B<-s>'' "
+"option), the same directory must be specified when reading the articles by "
+"''B<-R>''."
+msgstr ""
+"NÃ¤r du anvÃ¤nder ''B<-S>'' tillsammans med en given katalog att spara till "
+"(''B<-s>''-flaggan), mÃ¥ste samma katalog anges nÃ¤r artiklarna lÃ¤ses med ''B<-"
+"R>''."
+
+#. type: Plain text
+#: doc/tin.1:3280
+msgid ""
+"If you only want to save some of your groups use the B<batch_save> tinrc "
+"variable. Set to ON or OFF in tinrc to enable/disable saving of all groups "
+"and then use the B<batch_save> attribute to fine tune which groups you want "
+"to have saved. For example, if you want to save most of your groups, then "
+"set B<batch_save> to ON in tinrc and selectively turn off the ones you don't "
+"want using attributes."
+msgstr ""
+"Om du bara vill spara nÃ¥gra av dina grupper anvÃ¤nder du tinrc-variabeln "
+"B<batch_save>. StÃ¤ll in ON eller OFF i tinrc fÃ¶r att aktivera/inaktivera "
+"sparande av alla grupper och anvÃ¤nd sedan attributet B<batch_save> fÃ¶r att "
+"finjustera vilka grupper du vill spara. Om du till exempel vill spara de "
+"flesta av dina grupper, stÃ¤ller du in B<batch_save> pÃ¥ ON i tinrc och "
+"stÃ¤nger av de grupper du inte vill spara med hjÃ¤lp av attribut."
+
+#. type: TP
+#: doc/tin.1:3280
+#, no-wrap
+msgid "B<tin -M iain -c -f newsrc.mail>"
+msgstr "B<tin -M iain -c -f newsrc.mail>"
+
+#. type: Plain text
+#: doc/tin.1:3284
+msgid ""
+"(mail any unread articles in newsgroups specified in file newsrc.mail to the "
+"local user iain and mark them as read)"
+msgstr ""
+"(skicka alla olÃ¤sta artiklar i nyhetsgrupper som anges i filen newsrc.mail "
+"till den lokala anvÃ¤ndaren iain och markera dem som lÃ¤sta)"
+
+#. type: TP
+#: doc/tin.1:3284
+#, no-wrap
+msgid "B<tin -S -c -f newsrc.save>"
+msgstr "B<tin -S -c -f newsrc.save>"
+
+#. type: Plain text
+#: doc/tin.1:3288
+msgid ""
+"(save any unread articles in newsgroups specified in file newsrc.save and "
+"mark them as read)"
+msgstr ""
+"(spara alla olÃ¤sta artiklar i nyhetsgrupper som anges i filen newsrc.save "
+"och markera dem som lÃ¤sta)"
+
+#. type: TP
+#: doc/tin.1:3288
+#, no-wrap
+msgid "B<tin -R>"
+msgstr "B<tin -R>"
+
+#. type: Plain text
+#: doc/tin.1:3293
+msgid "(read any articles saved by B<tin -S>)"
+msgstr "(lÃ¤s alla artiklar som sparats av B<tin -S>)"
+
+#. type: SS
+#: doc/tin.1:3293
+#, no-wrap
+msgid "RANGES"
+msgstr "RANGER"
+
+#. type: Plain text
+#: doc/tin.1:3305
+msgid ""
+"A range is simply a group of items marked using the B<SetRange> (B<'#'>) "
+"key. Certain B<tin> commands will operate on a range if one exists rather "
+"than just the current item. A range is an expression of the form "
+"E<lt>minE<gt>\\(enE<lt>maxE<gt>, e.g., 10\\(en15 will highlight items 10 "
+"through 15 on the current screen. Other than absolute numeric positions, '."
+"\\&' can be used in place of the current cursor position and '$' can be used "
+"to mean the highest number available. Entering '0' at the prompt undoes the "
+"previously entered range selection. Currently the only commands that "
+"understand ranges are B<GroupMarkThdRead> ('B<K>'), B<MarkArtUnread> "
+"('B<z>') and B<MarkThdUnread> ('B<Z>')."
+msgstr ""
+"Ett intervall Ã¤r helt enkelt en grupp objekt som markeras med tangenten "
+"B<SetRange> (B<'#'>). Vissa B<tin> -kommandon fungerar pÃ¥ ett intervall om "
+"ett sÃ¥dant finns, istÃ¤llet fÃ¶r bara pÃ¥ det aktuella objektet. Ett intervall "
+"Ã¤r ett uttryck av formen E<lt>minE<gt>\\(enE<lt>maxE<gt>, t.ex. 10\\(en15 "
+"markerar objekten 10 till 15 pÃ¥ den aktuella skÃ¤rmen. FÃ¶rutom absoluta "
+"numeriska positioner kan '.\\&' anvÃ¤ndas i stÃ¤llet fÃ¶r den aktuella "
+"markÃ¶rpositionen och '$' kan anvÃ¤ndas fÃ¶r att beteckna det hÃ¶gsta "
+"tillgÃ¤ngliga numret. Om du anger '0' vid prompten Ã¥ngras det tidigare "
+"angivna intervallvalet. FÃ¶r nÃ¤rvarande Ã¤r de enda kommandon som fÃ¶rstÃ¥r "
+"intervall B<GroupMarkThdRead> ('B<K>'), B<MarkArtUnread> ('B<z>') och "
+"B<MarkThdUnread> ('B<Z>')."
+
+#. type: SS
+#: doc/tin.1:3305
+#, no-wrap
+msgid "NEWSGROUP LISTS & WILDCARDS"
+msgstr "NYHETSGRUPPLISTOR & JOKERTECKEN"
+
+#. type: Plain text
+#: doc/tin.1:3317
+msgid ""
+"Several places in B<tin> allow you to specify a list of newsgroups. These "
+"include command-line groups, (un)subscribe groups, the AUTO[UN]SUBSCRIBE "
+"mechanism. The scope= attributes file tag and the filter file group= tag "
+"also use the same syntax. B<tin> interprets this variable similarly to B<\\"
+"%rn>(1).  It contains a list of patterns, separated by commas and possibly "
+"prefixed with exclamation points. An exclamation point negates the meaning "
+"of a match on this pattern, and can be used to cancel certain matches. See "
+"B<\\%wildmat>(3)  for details about the understood patterns. Some examples:"
+msgstr ""
+"PÃ¥ flera stÃ¤llen i B<tin> kan du ange en lista Ã¶ver nyhetsgrupper. Dessa "
+"inkluderar kommandoradsgrupper, (av)prenumerationsgrupper och mekanismen "
+"AUTO[UN]SUBSCRIBE. Fil-taggen scope= och filterfilens tagg group= anvÃ¤nder "
+"ocksÃ¥ samma syntax. B<tin> tolkar denna variabel pÃ¥ samma sÃ¤tt som B<\\"
+"%rn>(1).  Den innehÃ¥ller en lista med mÃ¶nster, separerade med kommatecken "
+"och eventuellt med utropstecken framfÃ¶r. Ett utropstecken negerar betydelsen "
+"av en matchning pÃ¥ detta mÃ¶nster och kan anvÃ¤ndas fÃ¶r att avbryta vissa "
+"matchningar. Se B<\\%wildmat>(3)  fÃ¶r detaljer om de fÃ¶rstÃ¥dda mÃ¶nstren. "
+"NÃ¥gra exempel:"
+
+#. type: Plain text
+#: doc/tin.1:3319
+msgid "I<alt.config,news.*,!news.test>"
+msgstr "I<alt.config,news.*,!news.test>"
+
+#. type: Plain text
+#: doc/tin.1:3321
+msgid ""
+"Matches alt.config and everything in the 'news' hierarchy except news.test"
+msgstr "Matchar alt.config och allt i hierarkin \"news\" utom news.test."
+
+#. type: Plain text
+#: doc/tin.1:3326
+msgid ""
+"See the explanation for the $B<AUTOSUBSCRIBE> and $B<AUTOUNSUBSCRIBE> "
+"variables for further examples."
+msgstr ""
+"Se fÃ¶rklaringen fÃ¶r variablerna $B<AUTOSUBSCRIBE> och $B<AUTOUNSUBSCRIBE> "
+"fÃ¶r ytterligare exempel."
+
+#. type: SS
+#: doc/tin.1:3326
+#, no-wrap
+msgid "INTERACTIVE SEARCH"
+msgstr "INTERAKTIV SÃ–KNING"
+
+#. type: Plain text
+#: doc/tin.1:3332
+msgid ""
+"Depending on the setting of the B<wildcard> tinrc variable there are "
+"currently a few limitations for interactive searches B<SearchSubjF> ('B</"
+">'), B<SearchSubjB> ('B<?>'), B<SearchAuthF> ('B<a>'), B<SearchAuthB> "
+"('B<A>'), B<SearchBody> ('B<B>') and B<SearchRepeat> ('B<\\(rs>') one should "
+"be aware of."
+msgstr ""
+"Beroende pÃ¥ instÃ¤llningen av variabeln B<wildcard> tinrc finns det fÃ¶r "
+"nÃ¤rvarande nÃ¥gra begrÃ¤nsningar fÃ¶r interaktiva sÃ¶kningar B<SearchSubjF> ('B</"
+">'), B<SearchSubjB> ('B<?>'), B<SearchAuthF> ('B<a>'), B<SearchAuthB> "
+"('B<A>'), B<SearchBody> ('B<B>') och B<SearchRepeat> ('B<\\(rs>') som man "
+"bÃ¶r vara medveten om."
+
+#. type: Plain text
+#: doc/tin.1:3335
+msgid ""
+"Wildmat searches automatically enclose the search string in asterisks ('*'), "
+"simulating substring searches. This behavior is fixed and cannot be altered."
+msgstr ""
+"Wildmat-sÃ¶kningar omsluter automatiskt sÃ¶kstrÃ¤ngen med asterisker ('*'), "
+"vilket simulerar delstrÃ¤ngssÃ¶kningar. Detta beteende Ã¤r fast och kan inte "
+"Ã¤ndras."
+
+#. type: Plain text
+#: doc/tin.1:3341
+msgid ""
+"Regex searches automatically replace spaces ('\\ ') and/or tabs ('\\et') in "
+"the search string with the '\\es' meta-character, which matches any "
+"whitespace character. This behavior cannot be prevented. Also regex searches "
+"are case insensitive by default. To enforce case sensitivity, prefix the "
+"search pattern by one of the following: 'B<(?^)>' or 'B<(?-i)>'."
+msgstr ""
+"Regex-sÃ¶kningar ersÃ¤tter automatiskt mellanslag ('\\ ') och/eller tabbar "
+"('\\et') i sÃ¶kstrÃ¤ngen med metatecknet '\\es', som matchar alla blanktecken. "
+"Detta beteende kan inte fÃ¶rhindras. Regex-sÃ¶kningar Ã¤r ocksÃ¥ som standard "
+"inte skiftlÃ¤geskÃ¤nsliga. FÃ¶r att tvinga fram skiftlÃ¤geskÃ¤nslighet, lÃ¤gg till "
+"ett av fÃ¶ljande prefix till sÃ¶kmÃ¶nstret: 'B<(?^)>' eller 'B<(?-i)>'."
+
+#. type: Plain text
+#: doc/tin.1:3346
+msgid ""
+"If Unicode normalization is available, search patterns are normalized "
+"according to the B<normalization_form> tinrc variable."
+msgstr ""
+"Om Unicode-normalisering Ã¤r tillgÃ¤nglig normaliseras sÃ¶kmÃ¶nster enligt "
+"variabeln B<normalization_form> tinrc."
+
+#. type: SS
+#: doc/tin.1:3346
+#, no-wrap
+msgid "SIGNATURES"
+msgstr "UNDERSKRIFTER"
+
+#. type: Plain text
+#: doc/tin.1:3355
+msgid ""
+"B<tin> will recognize a signature in either I<${TIN_HOMEDIR:-"
+"\"$HOME\"}/.signature> or I<${TIN_HOMEDIR:-\"$HOME\"}/.Sig>.  If I<$"
+"{TIN_HOMEDIR:-\"$HOME\"}/.signature> exists, then the signature will be "
+"pulled into the editor for mail commands only. A signature in I<$"
+"{TIN_HOMEDIR:-\"$HOME\"}/.signature> will not be pulled into the editor for "
+"posting commands since B<\\%inews>(1)  will append the signature itself."
+msgstr ""
+"B<tin> kÃ¤nner igen en signatur i antingen I<${TIN_HOMEDIR:-"
+"\"$HOME\"}/.signature> eller I<${TIN_HOMEDIR:-\"$HOME\"}/.Sig>.  Om I<$"
+"{TIN_HOMEDIR:-\"$HOME\"}/.signature> finns, kommer signaturen att hÃ¤mtas "
+"till redigeraren endast fÃ¶r e-postkommandon. En signatur i I<${TIN_HOMEDIR:-"
+"\"$HOME\"}/.signature> kommer inte att hÃ¤mtas till redigeraren fÃ¶r "
+"inlÃ¤ggskommandon eftersom B<\\%inews>(1)  kommer att lÃ¤gga till signaturen "
+"sjÃ¤lv."
+
+#. type: Plain text
+#: doc/tin.1:3358
+msgid ""
+"A signature in I<${TIN_HOMEDIR:-\"$HOME\"}/.Sig> will be pulled into the "
+"editor for both posting and mailing commands."
+msgstr ""
+"En signatur i I<${TIN_HOMEDIR:-\"$HOME\"}/.Sig> kommer att hÃ¤mtas till "
+"redigeraren fÃ¶r bÃ¥de inlÃ¤ggs- och e-postkommandon."
+
+#. type: Plain text
+#: doc/tin.1:3360
+msgid "The following is an example of a I<.Sig> file:"
+msgstr "FÃ¶ljande Ã¤r ett exempel pÃ¥ en I<.Sig>-fil:"
+
+#. type: Plain text
+#: doc/tin.1:3365
+#, no-wrap
+msgid ""
+"\\f(CRNAMES  Joe Bar E<lt>joe@example.orgE<gt>\n"
+"SNAIL  Musterweg 12, 99999 Notreal, Germany\\fR\n"
+msgstr ""
+"\\f(CRNAMES  Joe Bar E<lt>joe@example.orgE<gt>\n"
+"SNAIL  Musterweg 12, 99999 Notreal, Tyskland\\fR\n"
+
+#. type: Plain text
+#: doc/tin.1:3381
+msgid ""
+"B<tin> also has the capability to generate random signatures on a per-"
+"newsgroup basis if so desired.  The way to accomplish this is to specify the "
+"default signature or the group attribute sigfile as a directory.  If for "
+"example the sigfile path is I</usr/iain/.sigs> and I<.sigs> is a directory "
+"then B<tin> will select a random signature from any file that is in the "
+"directory I<.sigs> (note: one signature per numbered file).  A random "
+"signature can also consist of a fixed part signature that can contain your "
+"name, address etc. followed by the random sig.  The fixed part of the random "
+"sig is read from the file I<$HOME/.sigfixed>."
+msgstr ""
+"B<tin> har ocksÃ¥ fÃ¶rmÃ¥gan att generera slumpmÃ¤ssiga signaturer per "
+"nyhetsgrupp om sÃ¥ Ã¶nskas.  Detta gÃ¶rs genom att ange standardsignaturen "
+"eller gruppattributet sigfile som en katalog.  Om till exempel sigfile-"
+"sÃ¶kvÃ¤gen Ã¤r I</usr/iain/.sigs> och I<.sigs> Ã¤r en katalog, kommer B<tin> att "
+"vÃ¤lja en slumpmÃ¤ssig signatur frÃ¥n valfri fil i katalogen I<.sigs> (obs: en "
+"signatur per numrerad fil).  En slumpmÃ¤ssig signatur kan ocksÃ¥ bestÃ¥ av en "
+"fast del som kan innehÃ¥lla ditt namn, adress etc. fÃ¶ljt av den slumpmÃ¤ssiga "
+"signaturen.  Den fasta delen av den slumpmÃ¤ssiga signaturen lÃ¤ses frÃ¥n filen "
+"I<$HOME/.sigfixed>."
+
+#. type: SS
+#: doc/tin.1:3381
+#, no-wrap
+msgid "CUSTOMIZING THE SCREEN FORMAT"
+msgstr "ANPASSA SKÃ„RMFORMATET"
+
+#. type: Plain text
+#: doc/tin.1:3387
+msgid ""
+"The look of the Selection, Group and Thread level can be customized via "
+"format strings. These format strings define the content and the position of "
+"each element on the screen. Variables are used within the format strings as "
+"placeholders. If the article has multiple addresses, only the first is "
+"evaluated. The following variables are available:"
+msgstr ""
+"Utseendet pÃ¥ val-, grupp- och trÃ¥dnivÃ¥ kan anpassas via formatstrÃ¤ngar. "
+"Dessa formatstrÃ¤ngar definierar innehÃ¥llet och positionen fÃ¶r varje element "
+"pÃ¥ skÃ¤rmen. Variabler anvÃ¤nds inom formatstrÃ¤ngarna som platshÃ¥llare. Om "
+"artikeln har flera adresser utvÃ¤rderas endast den fÃ¶rsta. FÃ¶ljande variabler "
+"Ã¤r tillgÃ¤ngliga:"
+
+#. type: ta
+#: doc/tin.1:3390
+#, no-wrap
+msgid "\\w'%G        'uC +\\w'current group/thread/article number'"
+msgstr "\\w'%G 'uC +\\w'aktuell grupp/trÃ¥d/artikelnummer'"
+
+#. type: Plain text
+#: doc/tin.1:3407
+#, no-wrap
+msgid ""
+"B<%D>        date\n"
+"B<%F>        from, name and/or address\n"
+"B<%G>        newsgroup name\n"
+"B<%I>        initials\n"
+"B<%L>        line count\n"
+"B<%M>        message-id\n"
+"B<%R>        number of responses in thread\n"
+"B<%S>        score\n"
+"B<%T>        thread tree\n"
+"B<%U>        unread count\n"
+"B<%d>        newsgroup description\n"
+"B<%f>        newsgroup flag\n"
+"B<%m>        article marks\n"
+"B<%n>        current group/thread/article number\n"
+"B<%s>        subject\n"
+"B<%%>        %\n"
+msgstr ""
+"B<%D>        datum\n"
+"B<%F>        frÃ¥n, namn och/eller adress\n"
+"B<%G>        nyhetsgruppens namn\n"
+"B<%I>        initialer\n"
+"B<%L>        antal rader\n"
+"B<%M>        meddelande-id\n"
+"B<%R>        antal svar i trÃ¥den\n"
+"B<%S>        poÃ¤ng\n"
+"B<%T>        trÃ¥dtrÃ¤d\n"
+"B<%U>        antal olÃ¤sta\n"
+"B<%d>        nyhetsgruppsbeskrivning\n"
+"B<%f>        nyhetsgruppsflagga\n"
+"B<%m>        artikelmarkeringar\n"
+"B<%n>        aktuell grupp/trÃ¥d/artikelnummer\n"
+"B<%s>        Ã¤mne\n"
+"B<%%>        %\n"
+"\n"
+
+#. type: Plain text
+#: doc/tin.1:3412
+msgid ""
+"Not all variables can be used in each level. The following table provides an "
+"overview:"
+msgstr ""
+"Alla variabler kan inte anvÃ¤ndas pÃ¥ varje nivÃ¥. FÃ¶ljande tabell ger en "
+"Ã¶versikt:"
+
+#. type: ta
+#: doc/tin.1:3415
+#, no-wrap
+msgid "\\w'%G        'uC +\\w'B<select_format> 'uC +\\w'B<group_format> 'uC +\\w'B<thread_format>'uC"
+msgstr "\\w'%G        'uC +\\w'B<select_format> 'uC +\\w'B<group_format> 'uC +\\w'B<thread_format>'uC"
+
+#. type: Plain text
+#: doc/tin.1:3433
+#, no-wrap
+msgid ""
+"\tB<select_format>\tB<group_format>\tB<thread_format>\n"
+"B<%D>\t\tX\tX\n"
+"B<%F>\t\tX\tX\n"
+"B<%G>\tX\n"
+"B<%I>\t\tX\tX\n"
+"B<%L>\t\tX\tX\n"
+"B<%M>\t\tX\tX\n"
+"B<%R>\t\tX\n"
+"B<%S>\t\tX\tX\n"
+"B<%T>\t\t\tX\n"
+"B<%U>\tX\n"
+"B<%d>\tX\n"
+"B<%f>\tX\n"
+"B<%m>\t\tX\tX\n"
+"B<%n>\tX\tX\tX\n"
+"B<%s>\t\tX\n"
+"B<%%>\tX\tX\tX\n"
+msgstr ""
+"\tB<select_format>\tB<group_format>\tB<thread_format>\n"
+"B<%D>\t\tX\tX\n"
+"B<%F>\t\tX\tX\n"
+"B<%G>\tX\n"
+"B<%I>\t\tX\tX\n"
+"B<%L>\t\tX\tX\n"
+"B<%M>\t\tX\tX\n"
+"B<%R>\t\tX\n"
+"B<%S>\t\tX\tX\n"
+"B<%T>\t\t\tX\n"
+"B<%U>\tX\n"
+"B<%d>\tX\n"
+"B<%f>\tX\n"
+"B<%m>\t\tX\tX\n"
+"B<%n>\tX\tX\tX\n"
+"B<%s>\t\tX\n"
+"B<%%>\tX\tX\tX\n"
+
+#. type: Plain text
+#: doc/tin.1:3437 doc/tin.1:3630
+msgid "Defaults for the format strings:"
+msgstr "StandardvÃ¤rden fÃ¶r formatstrÃ¤ngarna:"
+
+#. type: ta
+#: doc/tin.1:3440
+#, no-wrap
+msgid "\\w'select_format  'u +\\w'\"B<%n %m  [%L]  %T  %F>\"'u"
+msgstr "\\w'select_format 'u +\\w'\"B<%n %m [%L] %T %F>\"'u"
+
+#. type: Plain text
+#: doc/tin.1:3444
+#, no-wrap
+msgid ""
+"B<select_format>:\t\"B<%f %n %U  %G  %d>\"\n"
+"B<group_format>:\t\"B<%n %m %R %L  %s  %F>\"\n"
+"B<thread_format>:\t\"B<%n %m  [%L]  %T  %F>\"\n"
+msgstr ""
+"B<select_format>:\t\"B<%f %n %U  %G  %d>\"\n"
+"B<group_format>:\t\"B<%n %m %R %L  %s  %F>\"\n"
+"B<thread_format>:\t\"B<%n %m  [%L]  %T  %F>\"\n"
+
+#. type: Plain text
+#: doc/tin.1:3450
+msgid ""
+"B<show_description> controls whether the newsgroup description is shown or "
+"not. The description can also be toggled with B<SelectToggleDescriptions> "
+"('B<d>')."
+msgstr ""
+"B<show_description> styr om nyhetsgruppens beskrivning visas eller inte. "
+"Beskrivningen kan ocksÃ¥ vÃ¤xlas med B<SelectToggleDescriptions> ('B<d>')."
+
+#. type: Plain text
+#: doc/tin.1:3455
+msgid ""
+"The information displayed with 'B<%F>' depends on the value of "
+"B<show_author>. B<GroupToggleSubjDisplay> resp.  B<ThreadToggleSubjDisplay> "
+"('B<d>') switches through all available options."
+msgstr ""
+"Informationen som visas med 'B<%F>' beror pÃ¥ vÃ¤rdet av B<show_author>. "
+"B<GroupToggleSubjDisplay> resp.  B<ThreadToggleSubjDisplay> ('B<d>') vÃ¤xlar "
+"mellan alla tillgÃ¤ngliga flaggor."
+
+#. type: Plain text
+#: doc/tin.1:3459
+msgid ""
+"For date representation 'B<%D>' uses B<date_format>. It is possible to "
+"specify a different date format in round brackets (e.g., 'B<%(%d %b %y %H:"
+"%M)D>'). See B<date_format> for more details."
+msgstr ""
+"FÃ¶r datumrepresentation anvÃ¤nder 'B<%D>' B<date_format>. Det Ã¤r mÃ¶jligt att "
+"ange ett annat datumformat inom parentes (t.ex. 'B<%(%d %b %y %H:%M)D>'). Se "
+"B<date_format> fÃ¶r mer information."
+
+#. type: Plain text
+#: doc/tin.1:3463
+msgid ""
+"The length of each item (except 'B<%%>') can be defined with a positive "
+"number after the 'B<%>'. The following example displays the score in the "
+"thread level 10 characters wide: 'B<%10S>'."
+msgstr ""
+"LÃ¤ngden pÃ¥ varje objekt (utom 'B<%%>') kan definieras med ett positivt tal "
+"efter 'B<%>'. FÃ¶ljande exempel visar poÃ¤ngen i trÃ¥dnivÃ¥n med 10 tecken "
+"bredd: 'B<%10S>'."
+
+#. type: Plain text
+#: doc/tin.1:3469
+msgid ""
+"If the newsgroup name is displayed together with the newsgroup description, "
+"the width of the newsgroup name can be controlled via an optional comma "
+"separated second value (e.g., 'B<%60,20G>'). It is valid to omit the first "
+"value (e.g., ('B<%,20G>')). If no second value is given, B<tin> uses a "
+"default value of 32."
+msgstr ""
+"Om nyhetsgruppens namn visas tillsammans med nyhetsgruppens beskrivning kan "
+"bredden pÃ¥ nyhetsgruppens namn kontrolleras via ett valfritt andra vÃ¤rde "
+"separerat med kommatecken (t.ex. 'B<%60,20G>'). Det Ã¤r tillÃ¥tet att utelÃ¤mna "
+"det fÃ¶rsta vÃ¤rdet (t.ex. ('B<%,20G>')). Om inget andra vÃ¤rde anges anvÃ¤nder "
+"B<tin> ett standardvÃ¤rde pÃ¥ 32."
+
+#. type: Plain text
+#: doc/tin.1:3476
+msgid ""
+"Some variables do have a default width which may lead to truncation.  "
+"Truncation for variables which contain only numbers happens by dividing the "
+"value with a sufficient power of ten and adding a SI suffix to the result, "
+"that is the variable holds a value of 54321 and the width for the variable "
+"is 4 the result will be \"54 k\". If that's undesired you have to specify a "
+"larger width manually, e.g., 'B<%6n>'. Here is an overview of the defaults:"
+msgstr ""
+"Vissa variabler har en standardbredd som kan leda till avkortning. "
+"Avkortning fÃ¶r variabler som endast innehÃ¥ller siffror sker genom att vÃ¤rdet "
+"delas med en tillrÃ¤cklig potens av tio och ett SI-suffix lÃ¤ggs till "
+"resultatet, det vill sÃ¤ga om variabeln har vÃ¤rdet 54321 och bredden fÃ¶r "
+"variabeln Ã¤r 4 blir resultatet \"54 k\". Om detta inte Ã¤r Ã¶nskvÃ¤rt mÃ¥ste du "
+"ange en stÃ¶rre bredd manuellt, t.ex. 'B<%6n>'. HÃ¤r Ã¤r en Ã¶versikt Ã¶ver "
+"standardinstÃ¤llningarna:"
+
+#. type: ta
+#: doc/tin.1:3479
+#, no-wrap
+msgid "\\w'Variable  'u +\\w'width'u"
+msgstr "\\w'Variabel 'u +\\w'bredd'u"
+
+#. type: Plain text
+#: doc/tin.1:3488
+#, no-wrap
+msgid ""
+"Variable\twidth\n"
+"B<%I>\t 3\n"
+"B<%L>\t 4\n"
+"B<%M>\t10\n"
+"B<%R>\t 3\n"
+"B<%S>\t 6\n"
+"B<%U>\t 5\n"
+"B<%n>\t 4\n"
+msgstr ""
+"Variable\twidth\n"
+"B<%I>\t 3\n"
+"B<%L>\t 4\n"
+"B<%M>\t10\n"
+"B<%R>\t 3\n"
+"B<%S>\t 6\n"
+"B<%U>\t 5\n"
+"B<%n>\t 4\n"
+
+#. type: Plain text
+#: doc/tin.1:3499
+msgid ""
+"If no length is given for 'B<%D>', the length is determined by the format "
+"string for the date and the date of the current day. If the date format "
+"string contains weekdays or months names it may happen that the date is "
+"longer than determined in the first pass. In this case, the date is "
+"truncated before display. This occurs, for example, if the current month is "
+"May and the article to which the date is displayed was posted in December. "
+"In such cases it might be useful to determine the maximum length manually "
+"and specify the length in the format string."
+msgstr ""
+"Om ingen lÃ¤ngd anges fÃ¶r 'B<%D>', bestÃ¤ms lÃ¤ngden av formatstrÃ¤ngen fÃ¶r "
+"datumet och dagens datum. Om datumformatstrÃ¤ngen innehÃ¥ller veckodagar eller "
+"mÃ¥nadsnamn kan det hÃ¤nda att datumet blir lÃ¤ngre Ã¤n vad som bestÃ¤mdes i "
+"fÃ¶rsta omgÃ¥ngen. I detta fall avkortas datumet innan det visas. Detta "
+"intrÃ¤ffar till exempel om den aktuella mÃ¥naden Ã¤r maj och artikeln som "
+"datumet visas fÃ¶r publicerades i december. I sÃ¥dana fall kan det vara "
+"anvÃ¤ndbart att bestÃ¤mma den maximala lÃ¤ngden manuellt och ange lÃ¤ngden i "
+"formatstrÃ¤ngen."
+
+#. type: Plain text
+#: doc/tin.1:3503
+msgid ""
+"In case the format string contains 'B<%G>' and 'B<%d>' and no length are "
+"given, B<tin> determines the longest newsgroup name and uses this length for "
+"'B<%G>'. The remaining space will be used for 'B<%d>'."
+msgstr ""
+"Om formatstrÃ¤ngen innehÃ¥ller 'B<%G>' och 'B<%d>' och ingen lÃ¤ngd anges, "
+"bestÃ¤mmer B<tin> det lÃ¤ngsta nyhetsgruppsnamnet och anvÃ¤nder denna lÃ¤ngd fÃ¶r "
+"'B<%G>'. Det Ã¥terstÃ¥ende utrymmet anvÃ¤nds fÃ¶r 'B<%d>'."
+
+#. type: Plain text
+#: doc/tin.1:3507
+msgid ""
+"When the format string contains the specifier 'B<%F>' and 'B<%s>' resp. "
+"'B<%T>' and no length is given, 'B<%F>' will use one third and 'B<%s>' resp. "
+"'B<%T>' will use two third of the available space."
+msgstr ""
+"NÃ¤r formatstrÃ¤ngen innehÃ¥ller specifikatorn 'B<%F>' och 'B<%s>' respektive "
+"'B<%T>' och ingen lÃ¤ngd anges, kommer 'B<%F>' att anvÃ¤nda en tredjedel och "
+"'B<%s>' respektive 'B<%T>' kommer att anvÃ¤nda tvÃ¥ tredjedelar av det "
+"tillgÃ¤ngliga utrymmet."
+
+#. type: Plain text
+#: doc/tin.1:3517
+msgid ""
+"In addition, a minimum or a maximum screen width can be defined for each "
+"item (except 'B<%%>'). In this case, the item will only be displayed when "
+"the screen is wider resp. smaller than specified. This comes in handy to not "
+"overload a small screen but have maximum information on a large screen. The "
+"minimum screen width has to be specified by a positive number preceded by an "
+"'B<E<gt>>', the maximum screen width has to be specified by a positive "
+"number preceded by an 'B<E<lt>>'. In the following example B<tin> will "
+"display the score only if the screen is wider than 100 characters: "
+"'B<%E<gt>100S>'."
+msgstr ""
+"Dessutom kan en minsta eller stÃ¶rsta skÃ¤rmbredd definieras fÃ¶r varje objekt "
+"(utom \"B<%%>\"). I detta fall visas objektet endast nÃ¤r skÃ¤rmen Ã¤r bredare "
+"respektive smalare Ã¤n angivet. Detta Ã¤r praktiskt fÃ¶r att inte Ã¶verbelasta "
+"en liten skÃ¤rm men Ã¤ndÃ¥ fÃ¥ maximal information pÃ¥ en stor skÃ¤rm. Minsta "
+"skÃ¤rmbredd mÃ¥ste anges med ett positivt tal fÃ¶regÃ¥nget av \"B<E<gt>>\", "
+"medan maximal skÃ¤rmbredd mÃ¥ste anges med ett positivt tal fÃ¶regÃ¥nget av "
+"\"B<E<lt>>\". I fÃ¶ljande exempel kommer B<tin> endast att visa poÃ¤ngen om "
+"skÃ¤rmen Ã¤r bredare Ã¤n 100 tecken: \"B<%E<gt>100S>\"."
+
+#. type: Plain text
+#: doc/tin.1:3531
+msgid ""
+"If both the length and the minimum or maximum screen width should be "
+"specified for an item, the length must be the first parameter and the "
+"minimum or maximum screen width must be the second one. The following "
+"example displays the score with a length of 10 characters only if the screen "
+"is wider than 100 characters: 'B<%10E<gt>100S>'. A second length can be "
+"specified for 'B<%F>' and 'B<%s>' resp. 'B<%T>', separated by a colon, which "
+"is used if the minimum or maximum screen width is not reached.  If no length "
+"is specified after the colon, the item is displayed even if the minimum "
+"screen width is not reached and the length is calculated as if no minimum "
+"(or maximum) screen width had been specified. In the following example "
+"B<tin> will display the subject with a length of 60 characters if the screen "
+"is wider than 100 characters, otherwise a length of 40 characters is used: "
+"'B<%60E<gt>100:40s>'."
+msgstr ""
+"Om bÃ¥de lÃ¤ngden och den minsta eller stÃ¶rsta skÃ¤rmbredden ska anges fÃ¶r ett "
+"objekt, mÃ¥ste lÃ¤ngden vara den fÃ¶rsta parametern och den minsta eller "
+"stÃ¶rsta skÃ¤rmbredden mÃ¥ste vara den andra. FÃ¶ljande exempel visar poÃ¤ngen "
+"med en lÃ¤ngd pÃ¥ endast 10 tecken om skÃ¤rmen Ã¤r bredare Ã¤n 100 tecken: "
+"'B<%10E<gt>100S>'. En andra lÃ¤ngd kan anges fÃ¶r 'B<%F>' och 'B<%s>' "
+"respektive 'B<%T>', Ã¥tskilda med ett kolon, som anvÃ¤nds om minsta eller "
+"stÃ¶rsta skÃ¤rmbredd inte uppnÃ¥s.  Om ingen lÃ¤ngd anges efter kolon, visas "
+"objektet Ã¤ven om den minsta skÃ¤rmbredden inte uppnÃ¥s och lÃ¤ngden berÃ¤knas "
+"som om ingen minsta (eller maximal) skÃ¤rmbredd hade angetts. I fÃ¶ljande "
+"exempel kommer B<tin> att visa Ã¤mnet med en lÃ¤ngd pÃ¥ 60 tecken om skÃ¤rmen Ã¤r "
+"bredare Ã¤n 100 tecken, annars anvÃ¤nds en lÃ¤ngd pÃ¥ 40 tecken: "
+"'B<%60E<gt>100:40s>'."
+
+#. type: Plain text
+#: doc/tin.1:3535
+msgid ""
+"The look of the Attachment level and the mime, uue and yenc header at Page "
+"level can be customized too via format strings.  The following variables are "
+"available:"
+msgstr ""
+"Utseendet pÃ¥ bilagans nivÃ¥ och mime-, uue- och yenc-rubriken pÃ¥ sidnivÃ¥ kan "
+"ocksÃ¥ anpassas via formatstrÃ¤ngar. FÃ¶ljande variabler Ã¤r tillgÃ¤ngliga:"
+
+#. type: ta
+#: doc/tin.1:3538
+#, no-wrap
+msgid "\\w'%G        'u +\\w'current group/thread/article number'u"
+msgstr "\\w'%G 'u +\\w'aktuell grupp/trÃ¥d/artikelnummer'u"
+
+#. type: Plain text
+#: doc/tin.1:3567
+#, fuzzy, no-wrap
+#| msgid ""
+#| "B<%C>        Charset\n"
+#| "B<%c>        Like %C but with description\n"
+#| "B<%D>        Line count\n"
+#| "B<%d>        Like %D but with description\n"
+#| "B<%E>        Content encoding\n"
+#| "B<%e>        Like %E but with description\n"
+#| "B<%F>        Current YENC part\n"
+#| "B<%f>        Like %F but with description\n"
+#| "B<%G>        Total number of YENC parts\n"
+#| "B<%g>        Like %G but with description\n"
+#| "B<%I>        Complete/incomplete UUE/YENC part indicator\n"
+#| "B<%L>        Language\n"
+#| "B<%l>        Like %L but with description\n"
+#| "B<%N>        Name\n"
+#| "B<%n>        Like %N but with description\n"
+#| "B<%S>        Content subtype\n"
+#| "B<%s>        Like %S but with description\n"
+#| "B<%T>        Content type\n"
+#| "B<%t>        Like %T but with description\n"
+#| "B<%V>        Size of the current YENC part in bytes\n"
+#| "B<%v>        Like %V but with description\n"
+#| "B<%W>        Total size of all YENC parts in bytes\n"
+#| "B<%w>        Like %W but with description\n"
+#| "B<%X>        CRC checksum of current yenc part\n"
+#| "B<%x>        Like %X but with description\n"
+#| "B<%Z>        Size in bytes\n"
+#| "B<%z>        Like %Z but with description\n"
+#| "B<%%>        %\n"
+msgid ""
+"B<%C>        Charset\n"
+"B<%c>        Like %C but with description\n"
+"B<%D>        Line count\n"
+"B<%d>        Like %D but with description\n"
+"B<%E>        Content encoding\n"
+"B<%e>        Like %E but with description\n"
+"B<%F>        Current YENC part\n"
+"B<%f>        Like %F but with description\n"
+"B<%G>        Total number of YENC parts\n"
+"B<%g>        Like %G but with description\n"
+"B<%I>        Complete/incomplete UUE/YENC part indicator\n"
+"B<%L>        Language\n"
+"B<%l>        Like %L but with description\n"
+"B<%N>        Name\n"
+"B<%n>        Like %N but with description\n"
+"B<%S>        Content subtype\n"
+"B<%s>        Like %S but with description\n"
+"B<%T>        Content type\n"
+"B<%t>        Like %T but with description\n"
+"B<%V>        Size of the current YENC part in bytes\n"
+"B<%v>        Like %V but with description\n"
+"B<%W>        Total size of all YENC parts in bytes\n"
+"B<%w>        Like %W but with description\n"
+"B<%X>        CRC checksum of current yenc part\n"
+"B<%x>        Like %X but with description\n"
+"B<%Z>        Size in bytes\n"
+"B<%z>        Like %Z but with description\n"
+"B<%%>        %\n"
+msgstr ""
+"B<%C>        TeckenuppsÃ¤ttning\n"
+"B<%c>        Som %C men med beskrivning\n"
+"B<%D>        Radantal\n"
+"B<%d>        Som %D men med beskrivning\n"
+"B<%E>        InnehÃ¥llskodning\n"
+"B<%e>        Som %E men med beskrivning\n"
+"B<%F>        Aktuell YENC-del\n"
+"B<%f>        Som %F men med beskrivning\n"
+"B<%G>        Totalt antal YENC-delar\n"
+"B<%g>        Som %G men med beskrivning\n"
+"B<%I>        Indikator fÃ¶r komplett/ofullstÃ¤ndig UUE/YENC-del\n"
+"B<%L>        SprÃ¥k\n"
+"B<%l>        Som %L men med beskrivning\n"
+"B<%N>        Namn\n"
+"B<%n>        Som %N men med beskrivning\n"
+"B<%S>        InnehÃ¥llssubtyp\n"
+"B<%s>        Som %S men med beskrivning\n"
+"B<%T>        InnehÃ¥llstyp\n"
+"B<%t>        Som %T men med beskrivning\n"
+"B<%V>        Storlek pÃ¥ aktuell YENC-del i byte\n"
+"B<%v>        Som %V men med beskrivning\n"
+"B<%W>        Total storlek fÃ¶r alla YENC-delar i byte\n"
+"B<%w>        Som %W men med beskrivning\n"
+"B<%X>        CRC-kontrollsumma fÃ¶r aktuell yenc-del\n"
+"B<%x>        Som %X men med beskrivning\n"
+"B<%Z>        Storlek i byte\n"
+"B<%z>        Som %Z men med beskrivning\n"
+"B<%%>        %\n"
+
+#. type: Plain text
+#: doc/tin.1:3572
+msgid ""
+"Not all items can be used in each variable. The following table provides an "
+"overview:"
+msgstr ""
+"Alla objekt kan inte anvÃ¤ndas i varje variabel. FÃ¶ljande tabell ger en "
+"Ã¶versikt:"
+
+#. type: tbl table
+#: doc/tin.1:3579
+#, no-wrap
+msgid "attachment\\%_format"
+msgstr "bilaga\\%_format"
+
+#. type: tbl table
+#: doc/tin.1:3581
+#, no-wrap
+msgid "page\\%_mime\\%_format"
+msgstr "sida\\%_mime\\%_format"
+
+#. type: tbl table
+#: doc/tin.1:3583
+#, no-wrap
+msgid "page\\%_uue\\%_format"
+msgstr "sida\\%_uue\\%_format"
+
+#. type: tbl table
+#: doc/tin.1:3585
+#, no-wrap
+msgid "page\\%_yenc\\%_format"
+msgstr "sida\\%_yenc\\%_format"
+
+#. type: tbl table
+#: doc/tin.1:3586
+#, no-wrap
+msgid "%C"
+msgstr "%C"
+
+#. type: tbl table
+#: doc/tin.1:3586 doc/tin.1:3587 doc/tin.1:3588 doc/tin.1:3589 doc/tin.1:3590
+#: doc/tin.1:3591 doc/tin.1:3592 doc/tin.1:3593 doc/tin.1:3594 doc/tin.1:3595
+#: doc/tin.1:3596 doc/tin.1:3597 doc/tin.1:3598 doc/tin.1:3599 doc/tin.1:3600
+#: doc/tin.1:3601 doc/tin.1:3602 doc/tin.1:3603 doc/tin.1:3604 doc/tin.1:3605
+#: doc/tin.1:3606 doc/tin.1:3607 doc/tin.1:3608 doc/tin.1:3609 doc/tin.1:3610
+#: doc/tin.1:3611 doc/tin.1:3612 doc/tin.1:3613
+#, no-wrap
+msgid "X"
+msgstr "X"
+
+#. type: tbl table
+#: doc/tin.1:3587
+#, no-wrap
+msgid "%c"
+msgstr "%c"
+
+#. type: tbl table
+#: doc/tin.1:3588
+#, no-wrap
+msgid "%D"
+msgstr "%D"
+
+#. type: tbl table
+#: doc/tin.1:3589
+#, no-wrap
+msgid "%d"
+msgstr "%d"
+
+#. type: tbl table
+#: doc/tin.1:3590
+#, no-wrap
+msgid "%E"
+msgstr "%E"
+
+#. type: tbl table
+#: doc/tin.1:3591
+#, no-wrap
+msgid "%e"
+msgstr "%e"
+
+#. type: tbl table
+#: doc/tin.1:3592
+#, no-wrap
+msgid "%F"
+msgstr "%F"
+
+#. type: tbl table
+#: doc/tin.1:3593
+#, no-wrap
+msgid "%f"
+msgstr "%f"
+
+#. type: tbl table
+#: doc/tin.1:3594
+#, no-wrap
+msgid "%G"
+msgstr "%G"
+
+#. type: tbl table
+#: doc/tin.1:3595
+#, no-wrap
+msgid "%g"
+msgstr "%g"
+
+#. type: tbl table
+#: doc/tin.1:3596
+#, no-wrap
+msgid "%I"
+msgstr "%I"
+
+#. type: tbl table
+#: doc/tin.1:3597
+#, no-wrap
+msgid "%L"
+msgstr "%L"
+
+#. type: tbl table
+#: doc/tin.1:3598
+#, no-wrap
+msgid "%l"
+msgstr "%l"
+
+#. type: tbl table
+#: doc/tin.1:3599
+#, no-wrap
+msgid "%N"
+msgstr "%N"
+
+#. type: tbl table
+#: doc/tin.1:3600
+#, no-wrap
+msgid "%n"
+msgstr "%n"
+
+#. type: tbl table
+#: doc/tin.1:3601
+#, no-wrap
+msgid "%S"
+msgstr "%S"
+
+#. type: tbl table
+#: doc/tin.1:3602
+#, no-wrap
+msgid "%s"
+msgstr "%s"
+
+#. type: tbl table
+#: doc/tin.1:3603
+#, no-wrap
+msgid "%T"
+msgstr "%T"
+
+#. type: tbl table
+#: doc/tin.1:3604
+#, no-wrap
+msgid "%t"
+msgstr "%t"
+
+#. type: tbl table
+#: doc/tin.1:3605
+#, no-wrap
+msgid "%V"
+msgstr "%V"
+
+#. type: tbl table
+#: doc/tin.1:3606
+#, no-wrap
+msgid "%v"
+msgstr "%v"
+
+#. type: tbl table
+#: doc/tin.1:3607
+#, no-wrap
+msgid "%W"
+msgstr "%W"
+
+#. type: tbl table
+#: doc/tin.1:3608
+#, no-wrap
+msgid "%w"
+msgstr "%w"
+
+#. type: tbl table
+#: doc/tin.1:3609
+#, no-wrap
+msgid "%X"
+msgstr "%X"
+
+#. type: tbl table
+#: doc/tin.1:3610
+#, no-wrap
+msgid "%x"
+msgstr "%x"
+
+#. type: tbl table
+#: doc/tin.1:3611
+#, no-wrap
+msgid "%Z"
+msgstr "%Z"
+
+#. type: tbl table
+#: doc/tin.1:3612
+#, no-wrap
+msgid "%z"
+msgstr "%z"
+
+#. type: tbl table
+#: doc/tin.1:3613
+#, no-wrap
+msgid "%%"
+msgstr "%%"
+
+#. type: Plain text
+#: doc/tin.1:3628
+msgid ""
+"By default, the string is not truncated. If it exceeds the screen width, it "
+"is wrapped. If the % sign is followed by an exclamation mark ('!\\&') for "
+"uppercase letters, the element is omitted if there is not enough space. If "
+"the % sign is followed by an asterisk ('*') for a lowercase letter, the "
+"description is omitted if there is not enough space. If the % sign is "
+"followed by an exclamation mark ('!\\&') for a lowercase letter, the "
+"description is omitted first and then the content. The shortening is always "
+"from right to left, first the description is omitted and when no more "
+"description is displayed, the content is omitted. If %T and %S, %F and %G or "
+"%V and %W follow each other directly a '/' will be inserted in between. %Z "
+"will always have one decimal point and may have a one letter bi-suffix."
+msgstr ""
+"Som standard avkortas inte strÃ¤ngen. Om den Ã¶verskrider skÃ¤rmens bredd bryts "
+"den om. Om % sign fÃ¶ljs av ett utropstecken ('!\\&') fÃ¶r versaler utelÃ¤mnas "
+"elementet om det inte finns tillrÃ¤ckligt med utrymme. Om % sign fÃ¶ljs av en "
+"asterisk ('*') fÃ¶r gemener utelÃ¤mnas beskrivningen om det inte finns "
+"tillrÃ¤ckligt med utrymme. Om % sign fÃ¶ljs av ett utropstecken ('!\\&') fÃ¶r "
+"en gemen bokstav, utelÃ¤mnas fÃ¶rst beskrivningen och sedan innehÃ¥llet. "
+"FÃ¶rkortningen sker alltid frÃ¥n hÃ¶ger till vÃ¤nster, fÃ¶rst utelÃ¤mnas "
+"beskrivningen och nÃ¤r ingen beskrivning lÃ¤ngre visas utelÃ¤mnas innehÃ¥llet. "
+"Om %T och %S, %F och %G eller %V och %W fÃ¶ljer direkt efter varandra infogas "
+"ett '/' mellan dem. %Z har alltid en decimal och kan ha ett suffix med en "
+"bokstav."
+
+#. type: ta
+#: doc/tin.1:3633
+#, no-wrap
+msgid "\\w'attachment_format:'u +\\w'\"B<%T%S%E%C%d>\"'u"
+msgstr "\\w'attachment_format:'u +\\w'\"B<%T%S%E%C%d>\"'u"
+
+#. type: Plain text
+#: doc/tin.1:3638
+#, no-wrap
+msgid ""
+"B<attachment_format>:\t\"B<%T%S%E%C%d>\"\n"
+"B<page_mime_format>:\t\t\"B<[-- %T%S%*n%z%*l%!c%!d%*e --]>\"\n"
+"B<page_uue_format>:\t\t\"B<[-- %T%S%*n%I%!d%*e --]>\"\n"
+"B<page_yenc_format>:\t\t\"B<[-- %*N%!d%I [%F%G]%V%W%X --]>\"\n"
+msgstr ""
+"B<attachment_format>:\t\"B<%T%S%E%C%d>\"\n"
+"B<page_mime_format>:\t\t\"B<[-- %T%S%*n%z%*l%!c%!d%*e --]>\"\n"
+"B<page_uue_format>:\t\t\"B<[-- %T%S%*n%I%!d%*e --]>\"\n"
+"B<page_yenc_format>:\t\t\"B<[-- %*N%!d%I [%F%G]%V%W%X --]>\"\n"
+
+#. type: SS
+#: doc/tin.1:3641
+#, no-wrap
+msgid "TIPS AND TRICKS"
+msgstr "TIPS OCH TRICKS"
+
+#. type: Plain text
+#: doc/tin.1:3645
+msgid ""
+"B<tin> can be pretty much be navigated by using the four cursor keys.  The "
+"left arrow key goes up a level, the right arrow key goes down a level, the "
+"up arrow key goes up a line and the down arrow key goes down a line."
+msgstr ""
+"B<tin> kan i stort sett navigeras med hjÃ¤lp av de fyra piltangenterna.  "
+"VÃ¤nsterpilen gÃ¥r upp en nivÃ¥, hÃ¶gerpilen gÃ¥r ner en nivÃ¥, upppilen gÃ¥r upp "
+"en rad och nedpilen gÃ¥r ner en rad."
+
+#. type: Plain text
+#: doc/tin.1:3647
+msgid ""
+"The following newsgroups provide useful information concerning news software:"
+msgstr ""
+"FÃ¶ljande nyhetsgrupper tillhandahÃ¥ller anvÃ¤ndbar information om "
+"nyhetsprogramvara:"
+
+#. type: Plain text
+#: doc/tin.1:3650
+msgid ""
+"\\(emnews.software.readers (info. about news user agents tin, rn, nn, slrn "
+"etc.)"
+msgstr ""
+"\\(emnews.software.readers (information om nyhetsprogram tin, rn, nn, slrn "
+"etc.)"
+
+#. type: Plain text
+#: doc/tin.1:3652
+msgid "\\(emnews.software.nntp (info. about NNTP)"
+msgstr "\\(emnews.software.nntp (information om NNTP)"
+
+#. type: Plain text
+#: doc/tin.1:3654
+msgid ""
+"\\(emnews.answers (Frequently Asked Questions (FAQ) about many different "
+"themes)"
+msgstr "\\(emnews.answers (Vanliga frÃ¥gor (FAQ) om mÃ¥nga olika teman)"
+
+#. type: Plain text
+#: doc/tin.1:3658
+msgid ""
+"Many prompts within B<tin> offer a default choice that the cursor is "
+"positioned on. By pressing 'B<E<lt>CRE<gt>>' the default value is taken.  "
+"Most prompts can be aborted by pressing 'B<E<lt>ESCE<gt>>'."
+msgstr ""
+"MÃ¥nga kommandon i B<tin> erbjuder ett standardval som markÃ¶ren Ã¤r placerad "
+"pÃ¥. Genom att trycka pÃ¥ 'B<E<lt>CRE<gt>>' tas standardvÃ¤rdet.  De flesta "
+"kommandon kan avbrytas genom att trycka pÃ¥ 'B<E<lt>ESCE<gt>>'."
+
+#. type: Plain text
+#: doc/tin.1:3665
+msgid ""
+"When B<tin> is run in an B<\\%xterm>(1x)  it will resize itself each time "
+"the B<\\%xterm>(1x)  is resized."
+msgstr ""
+"NÃ¤r B<tin> kÃ¶rs i en B<\\%xterm>(1x)  kommer den att Ã¤ndra storlek varje "
+"gÃ¥ng B<\\%xterm>(1x)  Ã¤ndrar storlek."
+
+#. type: Plain text
+#: doc/tin.1:3669
+msgid ""
+"B<tin> will reread the I<${TIN_LIBDIR:-NEWSLIBDIR}\"/\"${TIN_ACTIVEFILE:-"
+"active}> file at set intervals (B<reread_active_file_secs>) to show any "
+"newly arrived news."
+msgstr ""
+"B<tin> kommer att lÃ¤sa om filen I<${TIN_LIBDIR:-NEWSLIBDIR}\"/\"$"
+"{TIN_ACTIVEFILE:-active}> med jÃ¤mna mellanrum (B<reread_active_file_secs>) "
+"fÃ¶r att visa eventuella nyheter som har kommit in."
+
+#. type: Plain text
+#: doc/tin.1:3674
+msgid ""
+"If you find large number of new newsgroups cluttering up your screen, "
+"pressing B<SelectToggleReadDisplay> ('B<r>') will make them go away."
+msgstr ""
+"Om du upptÃ¤cker att ett stort antal nya nyhetsgrupper fyller din skÃ¤rm kan "
+"du trycka pÃ¥ B<SelectToggleReadDisplay> (â€B<r> â€) fÃ¶r att ta bort dem."
+
+#. type: SS
+#: doc/tin.1:3674
+#, no-wrap
+msgid "XTERM BUTTONS"
+msgstr "XTERM-KNAPPAR"
+
+#. type: Plain text
+#: doc/tin.1:3680
+msgid ""
+"If the environment variable B<$TERM> is set to B<\\%xterm>(1x), then button "
+"pressing can be used to select groups and articles. In this discussion, the "
+"buttons are assumed to be assigned conventionally (i.e., Button1 is the left "
+"button)."
+msgstr ""
+"Om miljÃ¶variabeln B<$TERM> Ã¤r instÃ¤lld pÃ¥ B<\\%xterm>(1x), kan knapparna "
+"anvÃ¤ndas fÃ¶r att vÃ¤lja grupper och artiklar. I denna diskussion antas "
+"knapparna vara tilldelade pÃ¥ konventionellt sÃ¤tt (dvs. knapp 1 Ã¤r den "
+"vÃ¤nstra knappen)."
+
+#. type: Plain text
+#: doc/tin.1:3682
+msgid "In general (i.e., for the group, thread and article menus),"
+msgstr "I allmÃ¤nhet (dvs. fÃ¶r grupp-, trÃ¥d- och artikelmenyerna)"
+
+#. type: TP
+#: doc/tin.1:3682
+#, no-wrap
+msgid "Button1 (left)"
+msgstr "Knapp 1 (vÃ¤nster)"
+
+#. type: Plain text
+#: doc/tin.1:3685
+msgid ""
+"enters next (lower) level if you click on an article, otherwise pages down."
+msgstr ""
+"gÃ¥r till nÃ¤sta (lÃ¤gre) nivÃ¥ om du klickar pÃ¥ en artikel, annars blÃ¤ddrar du "
+"nedÃ¥t."
+
+#. type: TP
+#: doc/tin.1:3685
+#, no-wrap
+msgid "Button2 (center)"
+msgstr "Knapp 2 (mitten)"
+
+#. type: Plain text
+#: doc/tin.1:3689
+msgid ""
+"returns to the previous (upper) level if you click on an article, otherwise "
+"pages up."
+msgstr ""
+"Ã¥tergÃ¥r till fÃ¶regÃ¥ende (Ã¶vre) nivÃ¥ om du klickar pÃ¥ en artikel, annars "
+"blÃ¤ddrar du uppÃ¥t."
+
+#. type: TP
+#: doc/tin.1:3689
+#, no-wrap
+msgid "Button3 (right)"
+msgstr "Knapp 3 (hÃ¶ger)"
+
+#. type: Plain text
+#: doc/tin.1:3693
+msgid ""
+"positions on the article line under mouse cursor, or pages down if you've "
+"clicked outside the list of articles."
+msgstr ""
+"positioner pÃ¥ artikelraden under muspekaren, eller sidor nedÃ¥t om du har "
+"klickat utanfÃ¶r artikellistan."
+
+#. type: Plain text
+#: doc/tin.1:3695
+msgid "In the group selection menu, if the mouse is pointing at a group then:"
+msgstr "I gruppvalsmenyn, om muspekaren pekar pÃ¥ en grupp, gÃ¤ller fÃ¶ljande:"
+
+#. type: TP
+#: doc/tin.1:3695 doc/tin.1:3707 doc/tin.1:3721
+#, no-wrap
+msgid "left button"
+msgstr "vÃ¤nster knapp"
+
+#. type: Plain text
+#: doc/tin.1:3699
+msgid ""
+"moves to and selects the group pointed at, just like B<SelectReadGrp> "
+"('B<E<lt>CRE<gt>>')."
+msgstr ""
+"flyttar till och vÃ¤ljer den grupp som pekas pÃ¥, precis som B<SelectReadGrp> "
+"('B<E<lt>CRE<gt>>')."
+
+#. type: TP
+#: doc/tin.1:3699 doc/tin.1:3711 doc/tin.1:3724
+#, no-wrap
+msgid "center button"
+msgstr "mittknapp"
+
+#. type: Plain text
+#: doc/tin.1:3702
+msgid "quits the program, just like B<Quit> ('B<q>')."
+msgstr "avslutar programmet, precis som B<Quit> ('B<q>')."
+
+#. type: TP
+#: doc/tin.1:3702 doc/tin.1:3716 doc/tin.1:3729
+#, no-wrap
+msgid "right button"
+msgstr "hÃ¶ger knapp"
+
+#. type: Plain text
+#: doc/tin.1:3705
+msgid "moves to the group pointed at."
+msgstr "flyttas till den grupp som pekas ut."
+
+#. type: Plain text
+#: doc/tin.1:3707
+msgid ""
+"In the article menu, if the mouse is pointing at an article (or thread) then:"
+msgstr ""
+"I artikelmenyn, om muspekaren pekar pÃ¥ en artikel (eller trÃ¥d), gÃ¤ller "
+"fÃ¶ljande:"
+
+#. type: Plain text
+#: doc/tin.1:3711
+msgid ""
+"reads the article pointed at, just like B<GroupReadBasenote> "
+"('B<E<lt>CRE<gt>>'), or the thread, just like B<GroupListThd> ('B<l>')."
+msgstr ""
+"lÃ¤ser artikeln som pekas pÃ¥, precis som B<GroupReadBasenote> "
+"('B<E<lt>CRE<gt>>'), eller trÃ¥den, precis som B<GroupListThd> ('B<l>')."
+
+#. type: Plain text
+#: doc/tin.1:3716
+msgid ""
+"exits the menu, catching up on the group if you have "
+"B<group_catchup_on_exit> set in your configuration, just like B<Quit> "
+"('B<q>')."
+msgstr ""
+"lÃ¤mnar menyn och hÃ¤mtar in gruppen om du har B<group_catchup_on_exit> "
+"instÃ¤llt i din konfiguration, precis som B<Quit> ('B<q>')."
+
+#. type: Plain text
+#: doc/tin.1:3719
+msgid "moves to the article (or thread) pointed at."
+msgstr "flyttar till artikeln (eller trÃ¥den) som pekas pÃ¥."
+
+#. type: Plain text
+#: doc/tin.1:3721
+msgid "In the thread menu, if the mouse is pointing at an article then:"
+msgstr "I trÃ¥dmenyn, om muspekaren pekar pÃ¥ en artikel, gÃ¶r du sÃ¥ hÃ¤r:"
+
+#. type: Plain text
+#: doc/tin.1:3724
+msgid ""
+"reads article pointed at, just like B<ThreadReadArt> ('B<E<lt>CRE<gt>>')."
+msgstr ""
+"lÃ¤ser artikeln som pekas ut, precis som B<ThreadReadArt> ('B<E<lt>CRE<gt>>')."
+
+#. type: Plain text
+#: doc/tin.1:3729
+msgid ""
+"exits the menu, catching up on the thread if you have "
+"B<thread_catchup_on_exit> set in your configuration, just like B<Quit> "
+"('B<q>')."
+msgstr ""
+"lÃ¤mnar menyn och hÃ¤mtar trÃ¥den om du har B<thread_catchup_on_exit> instÃ¤llt "
+"i din konfiguration, precis som B<Quit> ('B<q>')."
+
+#. type: Plain text
+#: doc/tin.1:3732
+msgid "moves to the article pointed at."
+msgstr "flyttas till den artikel som pekas pÃ¥."
+
+#. type: Plain text
+#: doc/tin.1:3739
+msgid ""
+"In other menus and areas button pressing reverts back to usual cut and paste "
+"of B<\\%xterm>(1x), but after one click of any button."
+msgstr ""
+"I andra menyer och omrÃ¥den Ã¥tergÃ¥r knapptryckningen till vanlig klippning "
+"och klistring av B<\\%xterm>(1x), men efter ett klick pÃ¥ valfri knapp."
+
+#. type: SS
+#: doc/tin.1:3739
+#, no-wrap
+msgid "INDEX FILES"
+msgstr "INDEXFILER"
+
+#. type: Plain text
+#: doc/tin.1:3744
+msgid ""
+"If your news server supports NOV index files (see B<\\%newsoverview>(5), "
+"most modern installations will) and you have a fast connection to your news "
+"server then this section can be ignored."
+msgstr ""
+"Om din nyhetsserver stÃ¶der NOV-indexfiler (se B<\\%newsoverview>(5), vilket "
+"de flesta moderna installationer gÃ¶r) och du har en snabb anslutning till "
+"din nyhetsserver, kan du ignorera detta avsnitt."
+
+#. type: Plain text
+#: doc/tin.1:3753
+msgid ""
+"If your news server doesn't support NOV index files or you have a very slow "
+"connection to your news server then B<tin> can cache the index for each "
+"newsgroup if B<cache_overview_files> is set to ON.  Note that this cache can "
+"use up large amounts of disk space if you read a lot of groups and/or high "
+"traffic groups. To reduce the amount of disk space used, "
+"B<compress_overview_files> can be set to ON.  Be aware that the use of "
+"B<getart_limit> will disable B<cache_overview_files>."
+msgstr ""
+"Om din nyhetsserver inte stÃ¶der NOV-indexfiler eller om du har en mycket "
+"lÃ¥ngsam anslutning till din nyhetsserver kan B<tin> cacha indexet fÃ¶r varje "
+"nyhetsgrupp om B<cache_overview_files> Ã¤r instÃ¤llt pÃ¥ ON.  Observera att "
+"denna cache kan ta upp stora mÃ¤ngder diskutrymme om du lÃ¤ser mÃ¥nga grupper "
+"och/eller grupper med hÃ¶g trafik. FÃ¶r att minska mÃ¤ngden diskutrymme som "
+"anvÃ¤nds kan B<compress_overview_files> stÃ¤llas in pÃ¥ ON.  TÃ¤nk pÃ¥ att "
+"anvÃ¤ndningen av B<getart_limit> inaktiverar B<cache_overview_files>."
+
+#. type: Plain text
+#: doc/tin.1:3762
+msgid ""
+"Each user creates/updates his/her own index files that are stored in I<$"
+"{TIN_INDEX_NEWSDIR:-\"${TIN_HOMEDIR:-\"$HOME\"}/.tin\"}/.news/>. If you are "
+"reading via NNTP then the news server name will be appended to keep the "
+"indexes for different servers separate. If you are reading off the local "
+"spool and local overview files already exist then turning on caching will "
+"have no effect. Likewise unless you see significant delays entering a group "
+"when reading via NNTP then turning on caching will have little or no effect."
+msgstr ""
+"Varje anvÃ¤ndare skapar/uppdaterar sina egna indexfiler som lagras i I<$"
+"{TIN_INDEX_NEWSDIR:-\"${TIN_HOMEDIR:-\"$HOME\"}/.tin\"}/.news/>. Om du lÃ¤ser "
+"via NNTP kommer namnet pÃ¥ nyhetsservern att lÃ¤ggas till fÃ¶r att hÃ¥lla "
+"indexen fÃ¶r olika servrar Ã¥tskilda. Om du lÃ¤ser frÃ¥n den lokala spoolen och "
+"lokala Ã¶versiktsfiler redan finns, kommer det inte att ha nÃ¥gon effekt att "
+"aktivera caching. PÃ¥ samma sÃ¤tt kommer det att ha liten eller ingen effekt "
+"att aktivera caching, sÃ¥vida du inte upplever betydande fÃ¶rdrÃ¶jningar nÃ¤r du "
+"gÃ¥r in i en grupp nÃ¤r du lÃ¤ser via NNTP."
+
+#. type: Plain text
+#: doc/tin.1:3769
+msgid ""
+"Entering a group the first time tends to be slow because the index file must "
+"be built from scratch. To alleviate the slowness start B<tin> to create all "
+"index files for the groups you subscribe to with B<tin -u -v> and go for a "
+"coffee. Subsequent readings of a group will only need to do incremental "
+"updating of the index file and will be much faster as only new articles will "
+"need to be cached."
+msgstr ""
+"NÃ¤r man gÃ¥r med i en grupp fÃ¶r fÃ¶rsta gÃ¥ngen brukar det gÃ¥ lÃ¥ngsamt eftersom "
+"indexfilen mÃ¥ste byggas upp frÃ¥n grunden. FÃ¶r att minska lÃ¥ngsamheten kan du "
+"starta B<tin> fÃ¶r att skapa alla indexfiler fÃ¶r de grupper du prenumererar "
+"pÃ¥ med B<tin -u -v> och gÃ¥ och ta en kaffe. Vid efterfÃ¶ljande lÃ¤sningar av "
+"en grupp behÃ¶ver indexfilen bara uppdateras stegvis och det gÃ¥r mycket "
+"snabbare eftersom endast nya artiklar behÃ¶ver cachelagras."
+
+#. type: Plain text
+#: doc/tin.1:3774
+msgid ""
+"As indexing might take some time you may want to run B<tin> from the system "
+"batcher B<\\%cron>(8)  with the ''B<-u>'' option:"
+msgstr ""
+"Eftersom indexeringen kan ta lite tid kan du kÃ¶ra B<tin> frÃ¥n "
+"systembatcharen B<\\%cron>(8)  med flaggan ''B<-u>'':"
+
+#. type: Plain text
+#: doc/tin.1:3779
+#, no-wrap
+msgid "\\f(CR30 6 * * * /usr/local/bin/tin -u\\fR\n"
+msgstr "\\f(CR30 6 * * * /usr/local/bin/tin -u\\fR\n"
+
+#. type: Plain text
+#: doc/tin.1:3785
+msgid ""
+"If you are low on local disk space you should consider to manually purge "
+"cached data for groups you are not reading anymore with something like:"
+msgstr ""
+"Om du har ont om utrymme pÃ¥ den lokala hÃ¥rddisken bÃ¶r du Ã¶vervÃ¤ga att "
+"manuellt rensa cacheminnet fÃ¶r grupper som du inte lÃ¤ngre lÃ¤ser med nÃ¥got i "
+"stil med:"
+
+#. type: Plain text
+#: doc/tin.1:3791
+#, no-wrap
+msgid ""
+"\\f(CRfind ${TIN_INDEX_NEWSDIR:-\"${TIN_HOMEDIR:-\"$HOME\"}/.tin\"}/.news* \\e\n"
+"-type f -name \"[0-9]*.[0-9]\" -atime +28 | xargs rm -f\\fR\n"
+msgstr ""
+"\\f(CRfind ${TIN_INDEX_NEWSDIR:-\"${TIN_HOMEDIR:-\"$HOME\"}/.tin\"}/.news* \\e\n"
+"-type f -name \"[0-9]*.[0-9]\" -atime +28 | xargs rm -f\\fR\n"
+
+#. type: SH
+#: doc/tin.1:3796 doc/tin.5:22
+#, no-wrap
+msgid "FILES"
+msgstr "FILER"
+
+#.  TODO: mention dead.article, dead.articles
+#.                .article[.$$], .cancel[.$$], .letter[.$$]?
+#.        ${XDG_RUNTIME_DIR:\-"$HOME"}/.slrnfaces
+#.        $PWD/trace[.out]   (--with-trace)
+#.        $TMPDIR/NNTP       (-D 1)
+#.        $TMPDIR/FILTER     (-D 2)
+#.        $TMPDIR/ARTS       (-D 2)
+#.        $TMPDIR/BITMAP     (-D 4)
+#.        $TMPDIR/REFS.dump  (-D 8)
+#.        $TMPDIR/REFS.info  (-D 8)
+#.        $TMPDIR/MALLOC     (-D 16)
+#.        $TMPDIR/ATTRIBUTES (-D 32)
+#.        $TMPDIR/SCOPES-R   (-D 32)
+#.        $TMPDIR/SCOPES-W   (-D 32)
+#.        $TMPDIR/ACTIVE     (-D 64)
+#.        $TMPDIR/GNKSA      (-D 64)
+#. type: Plain text
+#: doc/tin.1:3815
+msgid "For a detailed description see B<\\%tin>(5)."
+msgstr "FÃ¶r en detaljerad beskrivning, se B<\\%tin>(5)."
+
+#.  TODO: mention
+#.  ${TIN_HOMEDIR:\-"$HOME"}/dead.article
+#.  ${TIN_HOMEDIR:\-"$HOME"}/dead.articles
+#.  ${TIN_HOMEDIR:\-"$HOME"}/.article[.$$]
+#.  ${TIN_HOMEDIR:\-"$HOME"}/.cancel[.$$]
+#.  ${TIN_HOMEDIR:\-"$HOME"}/.letter[.$$]
+#.  ${TIN_HOMEDIR:\-"$HOME"}/.tin/$NNTPSERVER/.help-*
+#.  ${TIN_HOMEDIR:\-"$HOME"}/.tin/$NNTPSERVER/.coninfo
+#.  ${XDG_RUNTIME_DIR:\-"$HOME"}/.slrnfaces
+#.  $PWD/trace[.out]   (--with-trace)
+#.  $TMPDIR/NNTP       (-D 1)
+#.  $TMPDIR/FILTER     (-D 2)
+#.  $TMPDIR/ARTS       (-D 2)
+#.  $TMPDIR/BITMAP     (-D 4)
+#.  $TMPDIR/REFS.dump  (-D 8)
+#.  $TMPDIR/REFS.info  (-D 8)
+#.  $TMPDIR/MALLOC     (-D 16)
+#.  $TMPDIR/ATTRIBUTES (-D 32)
+#.  $TMPDIR/SCOPES-R   (-D 32)
+#.  $TMPDIR/SCOPES-W   (-D 32)
+#.  $TMPDIR/ACTIVE     (-D 64)
+#. type: Plain text
+#: doc/tin.1:3817 doc/tin.5:45
+msgid "I<$MAILCAPS>"
+msgstr "I<$MAILCAPS>"
+
+#. type: Plain text
+#: doc/tin.1:3819 doc/tin.5:47
+msgid "I<\\[ti]/.mailcap>"
+msgstr "I<\\[ti]/.mailcap>"
+
+#. type: Plain text
+#: doc/tin.1:3821 doc/tin.5:49
+msgid "I</etc/mailcap>"
+msgstr "I</etc/mailcap>"
+
+#. type: Plain text
+#: doc/tin.1:3823 doc/tin.5:51
+msgid "I</usr/etc/mailcap>"
+msgstr "I</usr/etc/mailcap>"
+
+#. type: Plain text
+#: doc/tin.1:3825 doc/tin.5:53
+msgid "I</usr/local/etc/mailcap>"
+msgstr "I</usr/local/etc/mailcap>"
+
+#. type: Plain text
+#: doc/tin.1:3827 doc/tin.5:55
+msgid "I</etc/mail/mailcap>"
+msgstr "I</etc/mail/mailcap>"
+
+#. type: Plain text
+#: doc/tin.1:3829 doc/tin.5:247
+msgid "I</etc/nntpserver>"
+msgstr "I</etc/nntpserver>"
+
+#. type: Plain text
+#: doc/tin.1:3831 doc/tin.5:256
+msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.cancelsecret>"
+msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.cancelsecret>"
+
+#. type: Plain text
+#: doc/tin.1:3833 doc/tin.5:265
+msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.mime.types>"
+msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.mime.types>"
+
+#. type: Plain text
+#: doc/tin.1:3835 doc/tin.5:267
+msgid "I</etc/mime.types>"
+msgstr "I</etc/mime.types>"
+
+#. type: Plain text
+#: doc/tin.1:3837 doc/tin.5:269
+msgid "I</etc/tin/mime.types>"
+msgstr "I</etc/tin/mime.types>"
+
+#. type: Plain text
+#: doc/tin.1:3839 doc/tin.5:275
+msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.newsauth>"
+msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.newsauth>"
+
+#. type: Plain text
+#: doc/tin.1:3841 doc/tin.5:309
+msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.newsrc>"
+msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.newsrc>"
+
+#. type: Plain text
+#: doc/tin.1:3844 doc/tin.5:339
+#, no-wrap
+msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/$NNTPSERVER/.oldnewsrc>\n"
+msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/$NNTPSERVER/.oldnewsrc>\n"
+
+#. type: Plain text
+#: doc/tin.1:3847 doc/tin.5:346
+msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.signature>"
+msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.signatur>"
+
+#. type: Plain text
+#: doc/tin.1:3849 doc/tin.5:348
+msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.Sig>"
+msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.Sig>"
+
+#. type: Plain text
+#: doc/tin.1:3851 doc/tin.5:354
+msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.sigfixed>"
+msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.sigfixed>"
+
+#. type: Plain text
+#: doc/tin.1:3853 doc/tin.5:360
+msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/.inputhistory>"
+msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/.inputhistory>"
+
+#. type: Plain text
+#: doc/tin.1:3855 doc/tin.5:366
+msgid "I<${TIN_INDEX_MAILDIR:-\"${TIN_HOMEDIR:-\"$HOME\"}/.tin\"}/.mail/>"
+msgstr "I<${TIN_INDEX_MAILDIR:-\"${TIN_HOMEDIR:-\"$HOME\"}/.tin\"}/.mail/>"
+
+#. type: Plain text
+#: doc/tin.1:3858
+#, no-wrap
+msgid "I<${TIN_INDEX_NEWSDIR:-\"${TIN_HOMEDIR:-\"$HOME\"}/.tin\"}/.news${NNTPSERVER:+\"-$NNTPSERVER\"}/>\n"
+msgstr "I<${TIN_INDEX_NEWSDIR:-\"${TIN_HOMEDIR:-\"$HOME\"}/.tin\"}/.news${NNTPSERVER:+\"-$NNTPSERVER\"}/>\n"
+
+#. type: Plain text
+#: doc/tin.1:3861 doc/tin.5:380
+msgid "I<${TIN_INDEX_SAVEDIR:-\"${TIN_HOMEDIR:-\"$HOME\"}/.tin\"}/.save/>"
+msgstr "I<${TIN_INDEX_SAVEDIR:-\"${TIN_HOMEDIR:-\"$HOME\"}/.tin\"}/.save/>"
+
+#. type: Plain text
+#: doc/tin.1:3863 doc/tin.5:386
+msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/active.mail>"
+msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/active.mail>"
+
+#. type: Plain text
+#: doc/tin.1:3865 doc/tin.5:420
+msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/active.save>"
+msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/active.save>"
+
+#.  tin uses inns old (pre 2.x) Path convention.
+#.  as with inn >= 2.2.x getting more and more popular
+#.  we should think about checking for the new Paths (/news/etc/)
+#.  ${TIN_LIBDIR\-/news/etc"}/attributes
+#. type: Plain text
+#: doc/tin.1:3868 doc/tin.5:430
+msgid "I</etc/tin/attributes>"
+msgstr "I</etc/tin/attribut>"
+
+#. type: Plain text
+#: doc/tin.1:3870 doc/tin.5:432
+msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/attributes>"
+msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/attribut>"
+
+#.  TODO: add missing descriptions and explain things in detail.
+#. type: Plain text
+#: doc/tin.1:3872 doc/tin.5:798
+msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/filter>"
+msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/filter>"
+
+#. type: Plain text
+#: doc/tin.1:3875
+#, no-wrap
+msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/keymap${${LC_ALL:-\"${LC_MESSAGES:-\"${LC_CTYPE:-\"$LANG\"}\"}\"}:+\".${LC_ALL:-\"${LC_MESSAGES:-\"${LC_CTYPE:-\"$LANG\"}\"}\"}\"}>\n"
+msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/keymap${${LC_ALL:-\"${LC_MESSAGES:-\"${LC_CTYPE:-\"$LANG\"}\"}\"}:+\".${LC_ALL:-\"${LC_MESSAGES:-\"${LC_CTYPE:-\"$LANG\"}\"}\"}\"}>\n"
+
+#. type: Plain text
+#: doc/tin.1:3877
+#, no-wrap
+msgid "I</etc/tin/keymap${${LC_ALL:-\"${LC_MESSAGES:-\"${LC_CTYPE:-\"$LANG\"}\"}\"}:+\".${LC_ALL:-\"${LC_MESSAGES:-\"${LC_CTYPE:-\"$LANG\"}\"}\"}\"}>\n"
+msgstr "I</etc/tin/keymap${${LC_ALL:-\"${LC_MESSAGES:-\"${LC_CTYPE:-\"$LANG\"}\"}\"}:+\".${LC_ALL:-\"${LC_MESSAGES:-\"${LC_CTYPE:-\"$LANG\"}\"}\"}\"}>\n"
+
+#. type: Plain text
+#: doc/tin.1:3880 doc/tin.5:1205
+msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/mailgroups>"
+msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/mailgroups>"
+
+#. type: Plain text
+#: doc/tin.1:3882 doc/tin.5:1220
+msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/newsrctable>"
+msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/newsrctable>"
+
+#. type: Plain text
+#: doc/tin.1:3884 doc/tin.5:1264
+msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/posted>"
+msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/posted>"
+
+#. type: Plain text
+#: doc/tin.1:3886 doc/tin.5:1278
+msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/Mail/posted>"
+msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/Mail/posted>"
+
+#. type: Plain text
+#: doc/tin.1:3888 doc/tin.5:1287
+msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/postponed.articles>"
+msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/postponed.articles>"
+
+#. type: Plain text
+#: doc/tin.1:3891 doc/tin.5:1296
+#, no-wrap
+msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/$NNTPSERVER/motd>\n"
+msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/$NNTPSERVER/motd>\n"
+
+#. type: Plain text
+#: doc/tin.1:3895 doc/tin.5:1306
+#, no-wrap
+msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/$NNTPSERVER/msglog>\n"
+msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/$NNTPSERVER/msglog>\n"
+
+#. type: Plain text
+#: doc/tin.1:3899 doc/tin.5:1316
+#, no-wrap
+msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/$NNTPSERVER/newsgroups>\n"
+msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/$NNTPSERVER/newsgroups>\n"
+
+#. type: Plain text
+#: doc/tin.1:3903 doc/tin.5:1334
+#, no-wrap
+msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/$NNTPSERVER/serverrc>\n"
+msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/$NNTPSERVER/serverrc>\n"
+
+#.  tin uses inns old (pre 2.x) Path convention.
+#.  as with inn >= 2.2.x getting more and more popular
+#.  we should think about checking for the new Paths (/news/etc/)
+#.  .IR ${TIN_LIBDIR\-"/news/etc"}/tinrc
+#. type: Plain text
+#: doc/tin.1:3907 doc/tin.5:1417
+msgid "I</etc/tin/tinrc>"
+msgstr "I</etc/tin/tinrc>"
+
+#. type: Plain text
+#: doc/tin.1:3909 doc/tin.5:1419
+msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/tinrc>"
+msgstr "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/tinrc>"
+
+#. type: Plain text
+#: doc/tin.1:3911 doc/tin.5:2840
+msgid "I</etc/tin/tin.defaults>"
+msgstr "I</etc/tin/tin.defaults>"
+
+#. type: Plain text
+#: doc/tin.1:3913
+msgid "I</usr/local/share/locale/${LC_MESSAGES}/LC_MESSAGES/tin.mo>"
+msgstr "I</usr/local/share/locale/${LC_MESSAGES}/LC_MESSAGES/tin.mo>"
+
+#.  tin uses inns old (pre 2.x) Path convention.
+#.  as with inn >= 2.2.x getting more and more popular
+#.  we should think about checking for the new Paths
+#.  (described shown below).
+#. type: Plain text
+#: doc/tin.1:3915 doc/tin.5:2950
+msgid "I<${TIN_LIBDIR:-NEWSLIBDIR}\"/\"${TIN_ACTIVEFILE:-active}>"
+msgstr "I<${TIN_LIBDIR:-NEWSLIBDIR}\"/${TIN_ACTIVEFILE:-active}>"
+
+#. type: Plain text
+#: doc/tin.1:3917 doc/tin.5:3010
+msgid "I<${TIN_LIBDIR:-NEWSLIBDIR}/active.times>"
+msgstr "I<${TIN_LIBDIR:-NEWSLIBDIR}/active.times>"
+
+#. type: Plain text
+#: doc/tin.1:3919 doc/tin.5:3036
+msgid "I<${TIN_LIBDIR:-NEWSLIBDIR}/newsgroups>"
+msgstr "I<${TIN_LIBDIR:-NEWSLIBDIR}/newsgroups>"
+
+#. type: Plain text
+#: doc/tin.1:3921 doc/tin.5:3058
+msgid "I<${TIN_LIBDIR:-NEWSLIBDIR}/organization>"
+msgstr "I<${TIN_LIBDIR:-NEWSLIBDIR}/organization>"
+
+#.  is the Path correct? or is it /news/etc/overview.fmt
+#. type: Plain text
+#: doc/tin.1:3923 doc/tin.5:3067
+msgid "I<${TIN_LIBDIR:-NEWSLIBDIR}/overview.fmt>"
+msgstr "I<${TIN_LIBDIR:-NEWSLIBDIR}/overview.fmt>"
+
+#.  is the Path correct? or is it /news/etc/subscriptions
+#. type: Plain text
+#: doc/tin.1:3927 doc/tin.5:3084
+msgid "I<${TIN_LIBDIR:-NEWSLIBDIR}/subscriptions>"
+msgstr "I<${TIN_LIBDIR:-NEWSLIBDIR}/subscriptions>"
+
+#. type: SH
+#: doc/tin.1:3927
+#, no-wrap
+msgid "ENVIRONMENT"
+msgstr "MILJÃ–"
+
+#. type: TP
+#: doc/tin.1:3931
+#, no-wrap
+msgid "B<TINRC>"
+msgstr "B<TINRC>"
+
+#. type: Plain text
+#: doc/tin.1:3939
+msgid ""
+"Define this variable if you want to specify command-line options that B<tin> "
+"should be started with to save typing them each time it is started. The "
+"contents of the environment variable are added to the front of the command-"
+"line options before it is parsed therefore allowing an option specified on "
+"the command-line to override the same option specified in the environment."
+msgstr ""
+"Definiera denna variabel om du vill ange kommandoradsflaggor som B<tin> ska "
+"startas med fÃ¶r att slippa skriva in dem varje gÃ¥ng programmet startas. "
+"InnehÃ¥llet i miljÃ¶variabeln lÃ¤ggs till i bÃ¶rjan av kommandoradsflaggorna "
+"innan de analyseras, vilket gÃ¶r att en flagga som anges pÃ¥ kommandoraden kan "
+"Ã¥sidosÃ¤tta samma flagga som anges i miljÃ¶n."
+
+#. type: TP
+#: doc/tin.1:3939
+#, no-wrap
+msgid "B<TIN_HOMEDIR>"
+msgstr "B<TIN_HOMEDIR>"
+
+#. type: Plain text
+#: doc/tin.1:3944
+msgid ""
+"Define this variable if you do not want the I<.tin> directory in I<$HOME/>. "
+"E.g., if you want all B<tin>'s private files in I</tmp/.tin> you would set "
+"$B<TIN_HOMEDIR> to I</tmp>."
+msgstr ""
+"Definiera denna variabel om du inte vill ha katalogen I<.tin> i I<$HOME/>. "
+"Om du till exempel vill ha alla B<tin>s privata filer i I</tmp/.tin>, skulle "
+"du stÃ¤lla in $B<TIN_HOMEDIR> till I</tmp>."
+
+#. type: TP
+#: doc/tin.1:3944
+#, no-wrap
+msgid "B<TIN_INDEX_NEWSDIR>"
+msgstr "B<TIN_INDEX_NEWSDIR>"
+
+#. type: Plain text
+#: doc/tin.1:3950
+msgid ""
+"Define this variable if you do not want the I<.news> directory in I<$"
+"{TIN_HOMEDIR:-\"$HOME\"}/.tin/>. E.g., if you want all B<tin>'s news index "
+"files in I</tmp/.news> you would set $B<TIN_INDEX_NEWSDIR> to I</tmp>."
+msgstr ""
+"Definiera denna variabel om du inte vill ha I<.news> -katalogen i I<$"
+"{TIN_HOMEDIR:-\"$HOME\"}/.tin/>. Om du till exempel vill ha alla B<tin>s "
+"nyhetsindexfiler i I</tmp/.news>, skulle du stÃ¤lla in $B<TIN_INDEX_NEWSDIR> "
+"till I</tmp>."
+
+#. type: TP
+#: doc/tin.1:3950
+#, no-wrap
+msgid "B<TIN_INDEX_MAILDIR>"
+msgstr "B<TIN_INDEX_MAILDIR>"
+
+#. type: Plain text
+#: doc/tin.1:3956
+msgid ""
+"Define this variable if you do not want the I<.mail> directory in I<$"
+"{TIN_HOMEDIR:-\"$HOME\"}/.tin/>. E.g., if you want all B<tin>'s mail index "
+"files in I</tmp/.mail> you would set $B<TIN_INDEX_MAILDIR> to I</tmp>."
+msgstr ""
+"Definiera denna variabel om du inte vill ha I<.mail> -katalogen i I<$"
+"{TIN_HOMEDIR:-\"$HOME\"}/.tin/>. Om du till exempel vill ha alla B<tin> s "
+"mailindexfiler i I</tmp/.mail>, skulle du stÃ¤lla in $B<TIN_INDEX_MAILDIR> "
+"till I</tmp>."
+
+#. type: TP
+#: doc/tin.1:3956
+#, no-wrap
+msgid "B<TIN_INDEX_SAVEDIR>"
+msgstr "B<TIN_INDEX_SAVEDIR>"
+
+#. type: Plain text
+#: doc/tin.1:3962
+msgid ""
+"Define this variable if you do not want the I<.save> directory in I<$"
+"{TIN_HOMEDIR:-\"$HOME\"}/.tin/>. E.g., if you want all B<tin>'s save index "
+"files in I</tmp/.save> you would set $B<TIN_INDEX_SAVEDIR> to I</tmp>."
+msgstr ""
+"Definiera denna variabel om du inte vill ha I<.save> -katalogen i I<$"
+"{TIN_HOMEDIR:-\"$HOME\"}/.tin/>. Om du till exempel vill att alla B<tin>-"
+"filer ska sparas i I</tmp/.save>, stÃ¤ller du in $B<TIN_INDEX_SAVEDIR> pÃ¥ I</"
+"tmp>."
+
+#. type: TP
+#: doc/tin.1:3962
+#, no-wrap
+msgid "B<TIN_LIBDIR>"
+msgstr "B<TIN_LIBDIR>"
+
+#. type: Plain text
+#: doc/tin.1:3967
+msgid ""
+"Define this variable if you want to override the B<NEWSLIBDIR> path that was "
+"compiled into the B<tin> binary, default is I</usr/lib/news>.  If B<tin> is "
+"running in NNTP mode setting this variable has no effect."
+msgstr ""
+"Definiera denna variabel om du vill Ã¥sidosÃ¤tta sÃ¶kvÃ¤gen B<NEWSLIBDIR> som "
+"kompilerades in i B<tin> -binÃ¤ren. StandardvÃ¤rdet Ã¤r I</usr/lib/news>.  Om "
+"B<tin> kÃ¶rs i NNTP-lÃ¤ge har instÃ¤llningen av denna variabel ingen effekt."
+
+#. type: TP
+#: doc/tin.1:3967
+#, no-wrap
+msgid "B<TIN_SPOOLDIR>"
+msgstr "B<TIN_SPOOLDIR>"
+
+#. type: Plain text
+#: doc/tin.1:3972
+msgid ""
+"Define this variable if you want to override the B<SPOOLDIR> path that was "
+"compiled into the B<tin> binary, default is I</var/spool/news>.  If B<tin> "
+"is running in NNTP mode setting this variable has no effect."
+msgstr ""
+"Definiera denna variabel om du vill Ã¥sidosÃ¤tta B<SPOOLDIR> -sÃ¶kvÃ¤gen som "
+"kompilerades in i B<tin> -binÃ¤rfilen. StandardvÃ¤rdet Ã¤r I</var/spool/news>.  "
+"Om B<tin> kÃ¶rs i NNTP-lÃ¤ge har instÃ¤llningen av denna variabel ingen effekt."
+
+#. type: TP
+#: doc/tin.1:3972
+#, no-wrap
+msgid "B<TIN_NOVROOTDIR>"
+msgstr "B<TIN_NOVROOTDIR>"
+
+#. type: Plain text
+#: doc/tin.1:3978
+msgid ""
+"Define this variable if you want to override the B<NOVROOTDIR> path that was "
+"compiled into the B<tin> binary, default is B<SPOOLDIR> (see above). If "
+"B<tin> is running in NNTP mode setting this variable has no effect."
+msgstr ""
+"Definiera denna variabel om du vill Ã¥sidosÃ¤tta sÃ¶kvÃ¤gen till B<NOVROOTDIR> "
+"en som kompilerats in i B<tin> ens binÃ¤rfil. StandardvÃ¤rdet Ã¤r B<SPOOLDIR> "
+"(se ovan). Om B<tin> en kÃ¶rs i NNTP-lÃ¤ge har instÃ¤llningen av denna variabel "
+"ingen effekt."
+
+#. type: TP
+#: doc/tin.1:3978
+#, no-wrap
+msgid "B<TIN_NOVFILENAME>"
+msgstr "B<TIN_NOVFILENAME>"
+
+#. type: Plain text
+#: doc/tin.1:3984
+msgid ""
+"Define this variable if you want to override the B<OVERVIEW_FILE> filename "
+"that was compiled into the B<tin> binary, default is I<.overview>. If B<tin> "
+"is running in NNTP mode setting this variable has no effect."
+msgstr ""
+"Definiera denna variabel om du vill Ã¥sidosÃ¤tta filnamnet B<OVERVIEW_FILE> "
+"som kompilerades till binÃ¤ren B<tin>. StandardvÃ¤rdet Ã¤r I<.overview>. Om "
+"B<tin> kÃ¶rs i NNTP-lÃ¤ge har instÃ¤llningen av denna variabel ingen effekt."
+
+#. type: TP
+#: doc/tin.1:3984
+#, no-wrap
+msgid "B<TIN_ACTIVEFILE>"
+msgstr "B<TIN_ACTIVEFILE>"
+
+#. type: Plain text
+#: doc/tin.1:3990
+msgid ""
+"Define this variable if you want to override the B<NEWSLIBDIR/active> path "
+"that was compiled into the B<tin> binary. If B<tin> is running in NNTP mode "
+"setting this variable has no effect. If $B<TIN_LIBDIR> is set it is "
+"prepended to $B<TIN_ACTIVEFILE>."
+msgstr ""
+"Definiera denna variabel om du vill Ã¥sidosÃ¤tta sÃ¶kvÃ¤gen B<NEWSLIBDIR/active> "
+"som kompilerats in i B<tin> -binÃ¤ren. Om B<tin> kÃ¶rs i NNTP-lÃ¤ge har "
+"instÃ¤llningen av denna variabel ingen effekt. Om $B<TIN_LIBDIR> Ã¤r instÃ¤lld "
+"lÃ¤ggs den till i bÃ¶rjan av $B<TIN_ACTIVEFILE>."
+
+#. type: TP
+#: doc/tin.1:3990
+#, no-wrap
+msgid "B<NNTPSERVER>"
+msgstr "B<NNTPSERVER>"
+
+#. type: Plain text
+#: doc/tin.1:3996
+msgid ""
+"The default NNTP server to remotely read news from. This variable only needs "
+"to be set if the ''B<-r>'' command-line option is specified and the file I</"
+"etc/nntpserver> does not exist. The ''B<-g>'' command line option overrides "
+"$B<NNTPSERVER>."
+msgstr ""
+"Standard-NNTP-servern fÃ¶r fjÃ¤rrlÃ¤sning av nyheter. Denna variabel behÃ¶ver "
+"endast stÃ¤llas in om kommandoradsflaggan ''B<-r>'' anges och filen I</etc/"
+"nntpserver> inte finns. Kommandoradsflaggan ''B<-g>'' Ã¥sidosÃ¤tter "
+"$B<NNTPSERVER>."
+
+#. type: TP
+#: doc/tin.1:3996
+#, no-wrap
+msgid "B<NNTPPORT>"
+msgstr "B<NNTPPORT>"
+
+#. type: Plain text
+#: doc/tin.1:4001
+msgid ""
+"The NNTP TCP-port to read news from. This variable only needs to be set if "
+"the TCP-port is not 119 (the default). The ''B<-p>'' command-line option "
+"does override $B<NNTPPORT>."
+msgstr ""
+"NNTP TCP-porten fÃ¶r att lÃ¤sa nyheter frÃ¥n. Denna variabel behÃ¶ver endast "
+"stÃ¤llas in om TCP-porten inte Ã¤r 119 (standard). Kommandoradsflaggan ''B<-"
+"p>'' Ã¥sidosÃ¤tter $B<NNTPPORT>."
+
+#. type: TP
+#: doc/tin.1:4001
+#, no-wrap
+msgid "B<NNTPSPORT>"
+msgstr "B<NNTPSPORT>"
+
+#. type: Plain text
+#: doc/tin.1:4006
+msgid ""
+"The NNTPS TCP-port to read news from. This variable only needs to be set if "
+"the TCP-port is not 563 (the default). The ''B<-p>'' and ''B<-T>'' command-"
+"line options do override $B<NNTPSPORT>."
+msgstr ""
+"NNTPS TCP-porten som nyheterna ska lÃ¤sas frÃ¥n. Denna variabel behÃ¶ver endast "
+"stÃ¤llas in om TCP-porten inte Ã¤r 563 (standard). Kommandoradsflaggan ''B<-"
+"p>'' och ''B<-T>'' Ã¥sidosÃ¤tter $B<NNTPSPORT>."
+
+#. type: TP
+#: doc/tin.1:4006
+#, no-wrap
+msgid "B<DISTRIBUTION>"
+msgstr "B<DISTRIBUTION>"
+
+#. type: Plain text
+#: doc/tin.1:4010
+msgid ""
+"Set the article header field ''Distribution:'' to the contents of the "
+"variable instead of the system default."
+msgstr ""
+"StÃ¤ll in artikelrubrikfÃ¤ltet ''Distribution:'' till innehÃ¥llet i variabeln "
+"istÃ¤llet fÃ¶r systemets standardinstÃ¤llning."
+
+#. type: TP
+#: doc/tin.1:4010
+#, no-wrap
+msgid "B<ISO2ASC>"
+msgstr "B<ISO2ASC>"
+
+#. type: Plain text
+#: doc/tin.1:4014
+msgid ""
+"Set the ISO to ASCII charset decoding table character to use in decoding an "
+"article text. Values can range from -1 to 5."
+msgstr ""
+"StÃ¤ll in ISO till ASCII-teckensnittets avkodningstabellstecken som ska "
+"anvÃ¤ndas vid avkodning av en artikeltext. VÃ¤rdena kan variera mellan -1 och "
+"5."
+
+#. type: TP
+#: doc/tin.1:4015
+#, no-wrap
+msgid "B<-1>"
+msgstr "B<-1>"
+
+#. type: Plain text
+#: doc/tin.1:4018
+msgid "no conversion"
+msgstr "ingen konvertering"
+
+#. type: Plain text
+#: doc/tin.1:4021
+msgid "universal table for many languages"
+msgstr "universellt bord fÃ¶r mÃ¥nga sprÃ¥k"
+
+#. type: Plain text
+#: doc/tin.1:4024
+msgid "single-spacing universal table"
+msgstr "universell tabell med enkel radavstÃ¥nd"
+
+#. type: Plain text
+#: doc/tin.1:4027
+msgid "table for Danish, Dutch, German, Norwegian and Swedish"
+msgstr "tabell fÃ¶r danska, nederlÃ¤ndska, tyska, norska och svenska"
+
+#. type: Plain text
+#: doc/tin.1:4031
+msgid ""
+"table for Danish, Finnish, Norwegian and Swedish using the appropriate ISO "
+"646 variant"
+msgstr ""
+"tabell fÃ¶r danska, finska, norska och svenska med anvÃ¤ndning av lÃ¤mplig ISO "
+"646-variant"
+
+#. type: Plain text
+#: doc/tin.1:4034
+msgid "table with B<RFC\\ 1345> codes in brackets"
+msgstr "tabell med B<RFC\\ 1345>-koder inom parentes"
+
+#. type: TP
+#: doc/tin.1:4034
+#, no-wrap
+msgid "B<5>"
+msgstr "B<5>"
+
+#. type: Plain text
+#: doc/tin.1:4037
+msgid "table for printers that allow overstriking with backspace"
+msgstr "tabell fÃ¶r skrivare som tillÃ¥ter Ã¶verskrivning med backspace"
+
+#. type: TP
+#: doc/tin.1:4038
+#, no-wrap
+msgid "B<ORGANIZATION>"
+msgstr "B<ORGANIZATION>"
+
+#. type: Plain text
+#: doc/tin.1:4045
+msgid ""
+"Set the article header field ''Organization:'' to the contents of the "
+"variable instead of the system default. If it points to a readable file a "
+"random line from that file will be used. If reading news on an Apollo "
+"DomainOS machine the environment variable $B<NEWSORG> has to be used instead "
+"of $B<ORGANIZATION>."
+msgstr ""
+"StÃ¤ll in artikelrubrikfÃ¤ltet ''Organisation:'' till innehÃ¥llet i variabeln "
+"istÃ¤llet fÃ¶r systemets standardinstÃ¤llning. Om den pekar pÃ¥ en lÃ¤sbar fil "
+"kommer en slumpmÃ¤ssig rad frÃ¥n den filen att anvÃ¤ndas. Om du lÃ¤ser nyheter "
+"pÃ¥ en Apollo DomainOS-maskin mÃ¥ste miljÃ¶variabeln $B<NEWSORG> anvÃ¤ndas "
+"istÃ¤llet fÃ¶r $B<ORGANIZATION>."
+
+#. type: TP
+#: doc/tin.1:4045
+#, no-wrap
+msgid "B<NEWSORG (DomainOS)>"
+msgstr "B<NEWSORG (DomainOS)>"
+
+#. type: Plain text
+#: doc/tin.1:4048
+msgid "DomainOS specific, same as $B<ORGANIZATION> on other OSs (see above)."
+msgstr ""
+"DomainOS-specifikt, samma som $B<ORGANIZATION> a pÃ¥ andra operativsystem (se "
+"ovan)."
+
+#. type: TP
+#: doc/tin.1:4048
+#, no-wrap
+msgid "B<REPLYTO>"
+msgstr "B<REPLYTO>"
+
+#. type: Plain text
+#: doc/tin.1:4053
+msgid ""
+"Set the article header field ''Reply-To:'' to the return address specified "
+"by the variable. This is useful if you wish to receive replies at a "
+"different address."
+msgstr ""
+"StÃ¤ll in artikelrubrikfÃ¤ltet ''Reply-To:'' till den returadress som anges av "
+"variabeln. Detta Ã¤r anvÃ¤ndbart om du vill ta emot svar pÃ¥ en annan adress."
+
+#. type: TP
+#: doc/tin.1:4053
+#, no-wrap
+msgid "B<NAME>"
+msgstr "B<NAME>"
+
+#. type: Plain text
+#: doc/tin.1:4057
+msgid ""
+"Overrides the full name given in the gecos-field in I</etc/passwd>, see also "
+"B<mail_address>."
+msgstr ""
+"Ã…sidosÃ¤tter det fullstÃ¤ndiga namnet som anges i gecos-fÃ¤ltet i I</etc/"
+"passwd>, se Ã¤ven B<mail_address>."
+
+#. type: TP
+#: doc/tin.1:4057
+#, no-wrap
+msgid "B<REALNAME>"
+msgstr "B<REALNAME>"
+
+#. type: Plain text
+#: doc/tin.1:4060
+msgid "Same as $B<NAME> but with lower priority."
+msgstr "Samma som $B<NAME> men med lÃ¤gre prioritet."
+
+#. type: TP
+#: doc/tin.1:4060
+#, no-wrap
+msgid "B<HOME>"
+msgstr "B<HOME>"
+
+#. type: Plain text
+#: doc/tin.1:4065
+msgid ""
+"Pathname of the user's home directory. See B<\\%environ>(5)  for more info."
+msgstr ""
+"SÃ¶kvÃ¤gen till anvÃ¤ndarens hemkatalog. Se B<\\%environ>(5) fÃ¶r mer "
+"information."
+
+#. type: TP
+#: doc/tin.1:4065
+#, no-wrap
+msgid "B<MAILER>"
+msgstr "B<MAILER>"
+
+#. type: Plain text
+#: doc/tin.1:4069
+msgid ""
+"This variable has precedence over the default mailer that is used in all "
+"mailing operations within B<tin>."
+msgstr ""
+"Denna variabel har fÃ¶retrÃ¤de framfÃ¶r den standardmailer som anvÃ¤nds i alla "
+"mailoperationer inom B<tin>."
+
+#. type: TP
+#: doc/tin.1:4069
+#, no-wrap
+msgid "B<MAIL>"
+msgstr "B<MAIL>"
+
+#. type: Plain text
+#: doc/tin.1:4072
+msgid "Full path to the user's mailbox."
+msgstr "FullstÃ¤ndig sÃ¶kvÃ¤g till anvÃ¤ndarens postlÃ¥da."
+
+#.  we don't support the %message || ?message notation
+#. type: TP
+#: doc/tin.1:4072
+#, no-wrap
+msgid "B<MAILPATH>"
+msgstr "B<MAILPATH>"
+
+#. type: Plain text
+#: doc/tin.1:4077
+msgid ""
+"A colon-separated list of filenames which are checked for new mail. This "
+"overrides the $B<MAIL> variable."
+msgstr ""
+"En kolonavgrÃ¤nsad lista Ã¶ver filnamn som kontrolleras fÃ¶r ny e-post. Detta "
+"Ã¥sidosÃ¤tter variabeln $B<MAIL>."
+
+#. type: TP
+#: doc/tin.1:4077
+#, no-wrap
+msgid "B<MAILDIR>"
+msgstr "B<MAILDIR>"
+
+#. type: Plain text
+#: doc/tin.1:4081
+msgid ""
+"Full path to the user's maildir folder. This is only evaluated if neither "
+"$B<MAILPATH> nor $B<MAIL> are set."
+msgstr ""
+"FullstÃ¤ndig sÃ¶kvÃ¤g till anvÃ¤ndarens maildir-mapp. Detta utvÃ¤rderas endast om "
+"varken $B<MAILPATH> eller $B<MAIL> Ã¤r instÃ¤llda."
+
+#. type: TP
+#: doc/tin.1:4081
+#, no-wrap
+msgid "B<VISUAL>"
+msgstr "B<VISUAL>"
+
+#. type: Plain text
+#: doc/tin.1:4090
+msgid ""
+"This variable has precedence over the default editor (i.e., B<\\%vi>(1))  "
+"that is used in all editing operations within B<tin> (e.g., posting, "
+"replying, follow-ups, ...). Evaluation order is I<${VISUAL:-\"${EDITOR:-vi}"
+"\"}>. See B<\\%environ>(5)  for more info."
+msgstr ""
+"Denna variabel har fÃ¶retrÃ¤de framfÃ¶r standardredigeraren (dvs. B<\\%vi>(1))  "
+"som anvÃ¤nds i alla redigeringsÃ¥tgÃ¤rder inom B<tin> (t.ex. inlÃ¤gg, svar, "
+"uppfÃ¶ljningar, ...). UtvÃ¤rderingsordningen Ã¤r I<${VISUAL:-\"${EDITOR:-vi}\"}"
+">. Se B<\\%environ>(5)  fÃ¶r mer information."
+
+#. type: TP
+#: doc/tin.1:4090
+#, no-wrap
+msgid "B<EDITOR>"
+msgstr "B<EDITOR>"
+
+#. type: Plain text
+#: doc/tin.1:4099
+msgid ""
+"If $B<VISUAL> is unset, then this variable is looked up for a default "
+"editor. If $B<EDITOR> and $B<VISUAL> are both unset, B<tin> uses the systems "
+"default editor (i.e., B<\\%vi>(1)  on UNIX-systems). See B<\\%environ>(5)  "
+"for more info."
+msgstr ""
+"Om $B<VISUAL> inte Ã¤r instÃ¤lld, sÃ¶ks denna variabel efter en "
+"standardredigerare. Om $B<EDITOR> och $B<VISUAL> bÃ¥da Ã¤r instÃ¤llda, anvÃ¤nder "
+"B<tin> systemets standardredigerare (dvs. B<\\%vi>(1)  pÃ¥ UNIX-system). Se "
+"B<\\%environ>(5)  fÃ¶r mer information."
+
+#. type: TP
+#: doc/tin.1:4099
+#, no-wrap
+msgid "B<AUTOSUBSCRIBE>"
+msgstr "B<AUTOSUBSCRIBE>"
+
+#. type: Plain text
+#: doc/tin.1:4105
+msgid ""
+"A new group is checked against the list of patterns; if it matches, B<tin> "
+"subscribes the user to the group without further query.  See the section "
+"\"NEWSGROUP LISTS & WILDCARDS\" for an explanation of the valid syntax. For "
+"example, setting"
+msgstr ""
+"En ny grupp kontrolleras mot listan med mÃ¶nster; om den matchar, "
+"prenumererar B<tin> anvÃ¤ndaren pÃ¥ gruppen utan ytterligare frÃ¥gor.  Se "
+"avsnittet \"NYHETSGRUPPLISTOR & JOKERTECKEN\" fÃ¶r en fÃ¶rklaring av giltig "
+"syntax. Till exempel, instÃ¤llningen"
+
+#. type: Plain text
+#: doc/tin.1:4107
+msgid "I<AUTOSUBSCRIBE=comp.os.unix.*,talk.*,!talk.politics.*>"
+msgstr "I<AUTOSUBSCRIBE=comp.os.unix.*,talk.*,!talk.politics.*>"
+
+#. type: Plain text
+#: doc/tin.1:4112
+msgid ""
+"will automatically subscribe the user to all new groups in the comp.os.unix "
+"hierarchy, and all talk groups other than talk.politics groups (which will "
+"be queried for as usual). Of course this does not work if B<tin> is started "
+"with the ''B<-X>'' command-line switch."
+msgstr ""
+"kommer automatiskt att prenumerera pÃ¥ alla nya grupper i comp.os.unix-"
+"hierarkin och alla talk-grupper utom talk.politics-grupper (som kommer att "
+"frÃ¥gas som vanligt). Detta fungerar naturligtvis inte om B<tin> startas med "
+"kommandoradsflaggan ''B<-X>'' ."
+
+#. type: TP
+#: doc/tin.1:4112
+#, no-wrap
+msgid "B<AUTOUNSUBSCRIBE>"
+msgstr "B<AUTOUNSUBSCRIBE>"
+
+#. type: Plain text
+#: doc/tin.1:4116
+msgid ""
+"Is handled like the $B<AUTOSUBSCRIBE> variable, but groups matching the list "
+"are unsubscribed from without further query. For example, setting"
+msgstr ""
+"Hanteras som variabeln $B<AUTOSUBSCRIBE>, men grupper som matchar listan "
+"avregistreras utan ytterligare fÃ¶rfrÃ¥gan. Till exempel, instÃ¤llningen"
+
+#. type: Plain text
+#: doc/tin.1:4118
+msgid "I<AUTOUNSUBSCRIBE=alt.flame.*,u*,!uk.*>"
+msgstr "I<AUTOUNSUBSCRIBE=alt.flame.*,u*,!uk.*>"
+
+#. type: Plain text
+#: doc/tin.1:4122
+msgid ""
+"will automatically unsubscribe the user from all new alt.flame groups and "
+"all groups starting with u (university groups) other than UK groups (which "
+"will be queried for as usual)."
+msgstr ""
+"kommer automatiskt att avregistrera anvÃ¤ndaren frÃ¥n alla nya alt.flame-"
+"grupper och alla grupper som bÃ¶rjar med u (universitetsgrupper) utom "
+"brittiska grupper (som kommer att frÃ¥gas om som vanligt)."
+
+#. type: TP
+#: doc/tin.1:4122
+#, no-wrap
+msgid "B<TMPDIR>"
+msgstr "B<TMPDIR>"
+
+#. type: Plain text
+#: doc/tin.1:4126
+msgid ""
+"A pathname of a directory made available for B<tin> to create temporary "
+"files."
+msgstr ""
+"En sÃ¶kvÃ¤g till en katalog som gÃ¶rs tillgÃ¤nglig fÃ¶r B<tin> n fÃ¶r att skapa "
+"temporÃ¤ra filer."
+
+#. type: TP
+#: doc/tin.1:4126
+#, no-wrap
+msgid "B<MAILCAPS>"
+msgstr "B<MAILCAPS>"
+
+#. type: Plain text
+#: doc/tin.1:4132
+msgid ""
+"This variable can be used to override the default path search for B<\\"
+"%mailcap>(5)  files. See also B<\\%tin>(5)."
+msgstr ""
+"Denna variabel kan anvÃ¤ndas fÃ¶r att Ã¥sidosÃ¤tta standard sÃ¶kvÃ¤gen fÃ¶r B<\\"
+"%mailcap>(5)-filer. Se Ã¤ven B<\\%tin>(5)."
+
+#. type: TP
+#: doc/tin.1:4132
+#, no-wrap
+msgid "B<NOMETAMAIL>"
+msgstr "B<NOMETAMAIL>"
+
+#. type: Plain text
+#: doc/tin.1:4137
+msgid ""
+"Set this variable to disable the use of B<\\%metamail>(1)  or a replacement "
+"(e.g., metamutt)."
+msgstr ""
+"StÃ¤ll in denna variabel fÃ¶r att inaktivera anvÃ¤ndningen av B<\\%metamail>(1) "
+"eller en ersÃ¤ttning (t.ex. metamutt)."
+
+#. type: TP
+#: doc/tin.1:4137
+#, no-wrap
+msgid "B<MM_CHARSET>"
+msgstr "B<MM_CHARSET>"
+
+#. type: Plain text
+#: doc/tin.1:4141
+msgid ""
+"MIME character set used if not configured via the tinrc variable "
+"B<mm_charset>."
+msgstr ""
+"MIME-teckensnitt som anvÃ¤nds om det inte konfigurerats via tinrc-variabeln "
+"B<mm_charset>."
+
+#. type: TP
+#: doc/tin.1:4141
+#, no-wrap
+msgid "B<ISPELL>"
+msgstr "B<ISPELL>"
+
+#. type: Plain text
+#: doc/tin.1:4146
+msgid ""
+"Set this variable to point to B<\\%ispell>(1)  or a replacement and its cmd-"
+"line options."
+msgstr ""
+"StÃ¤ll in denna variabel sÃ¥ att den pekar pÃ¥ B<\\%ispell>(1)  eller en "
+"ersÃ¤ttning och dess flaggor fÃ¶r cmd-line."
+
+#. type: TP
+#: doc/tin.1:4146
+#, no-wrap
+msgid "B<PGPOPTS>"
+msgstr "B<PGPOPTS>"
+
+#. type: Plain text
+#: doc/tin.1:4153
+msgid ""
+"Define any additional options that you wish to pass to your B<\\%pgp>(1)  or "
+"B<\\%gpg>(1)  program."
+msgstr ""
+"Definiera eventuella ytterligare flaggor som du vill Ã¶verfÃ¶ra till ditt B<\\"
+"%pgp>(1) eller B<\\%gpg>(1) program."
+
+#. type: TP
+#: doc/tin.1:4153
+#, no-wrap
+msgid "B<PGPPATH>"
+msgstr "B<PGPPATH>"
+
+#. type: Plain text
+#: doc/tin.1:4158
+msgid ""
+"Override the name of the B<\\%pgp>(1)  directory in $B<HOME> that holds your "
+"keys etc.."
+msgstr ""
+"Ã…sidosÃ¤tt namnet pÃ¥ katalogen B<\\%pgp>(1) i $B<HOME> som innehÃ¥ller dina "
+"nycklar etc."
+
+#. type: TP
+#: doc/tin.1:4158
+#, no-wrap
+msgid "B<GNUPGHOME>"
+msgstr "B<GNUPGHOME>"
+
+#. type: Plain text
+#: doc/tin.1:4163
+msgid ""
+"Override the name of the B<\\%gpg>(1)  directory in $B<HOME> that holds your "
+"keys etc.."
+msgstr ""
+"Ã…sidosÃ¤tt namnet pÃ¥ katalogen B<\\%gpg>(1) i $B<$HOME> som innehÃ¥ller dina "
+"nycklar etc."
+
+#. type: TP
+#: doc/tin.1:4163
+#, no-wrap
+msgid "B<LC_CTYPE>"
+msgstr "B<LC_CTYPE>"
+
+#. type: Plain text
+#: doc/tin.1:4175
+msgid ""
+"This variable determines the B<\\%locale>(5)  category for character "
+"handling functions. Usually it determines the character classes for pattern "
+"matching character classification and case conversion. Currently this is not "
+"true for B<tin> (which temporary unsets $B<LC_CTYPE> right before any match "
+"is done to avoid confusion).  Its value should be of the form "
+"I<language>[I<_territory>][I<.codeset>][I<@modifier>]. See B<\\%environ>(5)  "
+"for more information."
+msgstr ""
+"Denna variabel bestÃ¤mmer kategorin fÃ¶r teckenhanteringsfunktioner i B<\\"
+"%locale>(5). Vanligtvis bestÃ¤mmer den teckenklasserna fÃ¶r mÃ¶nsterjÃ¤mfÃ¶relse, "
+"teckenklassificering och versal- och gemenskapsomvandling. FÃ¶r nÃ¤rvarande "
+"gÃ¤ller detta inte fÃ¶r B<tin> (som tillfÃ¤lligt avaktiverar $B<LC_CTYPE> strax "
+"innan nÃ¥gon jÃ¤mfÃ¶relse gÃ¶rs fÃ¶r att undvika fÃ¶rvirring). Dess vÃ¤rde bÃ¶r ha "
+"formen I<language>[I<_territory>][I<.codeset>][I<@modifier>]. Se B<\\"
+"%environ>(5) fÃ¶r mer information."
+
+#. type: TP
+#: doc/tin.1:4175
+#, no-wrap
+msgid "B<LC_MESSAGES>"
+msgstr "B<LC_MESSAGES>"
+
+#. type: Plain text
+#: doc/tin.1:4184
+msgid ""
+"Formats of informative and diagnostic messages and interactive responses.  "
+"Its value should be of the form I<language>[I<_territory>][I<.codeset>]"
+"[I<@modifier>]. See B<\\%locale>(5)  and B<\\%environ>(5)  for more "
+"information."
+msgstr ""
+"Format fÃ¶r informativa och diagnostiska meddelanden och interaktiva svar.  "
+"Dess vÃ¤rde ska ha formen I<language>[I<_territory>][I<.codeset>]"
+"[I<@modifier>]. Se B<\\%locale>(5)  och B<\\%environ>(5)  fÃ¶r mer "
+"information."
+
+#. type: TP
+#: doc/tin.1:4184
+#, no-wrap
+msgid "B<LC_NUMERIC>"
+msgstr "B<LC_NUMERIC>"
+
+#. type: Plain text
+#: doc/tin.1:4192
+msgid ""
+"Numeric value formats. Its value should be of the form "
+"I<language>[I<_territory>][I<.codeset>][I<@modifier>]. See B<\\%locale>(5)  "
+"and B<\\%environ>(5)  for more information."
+msgstr ""
+"Numeriska vÃ¤rdeformat. VÃ¤rdet ska ha formen I<language>[I<_territory>]"
+"[I<.codeset>][I<@modifier>]. Se B<\\%locale>(5)  och B<\\%environ>(5)  fÃ¶r "
+"mer information."
+
+#. type: TP
+#: doc/tin.1:4192
+#, no-wrap
+msgid "B<LC_TIME>"
+msgstr "B<LC_TIME>"
+
+#. type: Plain text
+#: doc/tin.1:4200
+msgid ""
+"Date and time formats. Its value should be of the form "
+"I<language>[I<_territory>][I<.codeset>][I<@modifier>]. See B<\\%locale>(5)  "
+"and B<\\%environ>(5)  for more information."
+msgstr ""
+"Datum- och tidsformat. VÃ¤rdet ska ha formatet I<language>[I<_territory>]"
+"[I<.codeset>][I<@modifier>]. Se B<\\%locale>(5)  och B<\\%environ>(5)  fÃ¶r "
+"mer information."
+
+#. type: TP
+#: doc/tin.1:4200
+#, no-wrap
+msgid "B<LC_ALL>"
+msgstr "B<LC_ALL>"
+
+#. type: Plain text
+#: doc/tin.1:4209
+msgid ""
+"This variable overrides the value of the $B<LANG> variable and any other "
+"$B<LC_> variable. Its value should be of the form I<language>[I<_territory>]"
+"[I<.codeset>]. See B<\\%locale>(5)  and B<\\%environ>(5)  for more "
+"information."
+msgstr ""
+"Denna variabel Ã¥sidosÃ¤tter vÃ¤rdet fÃ¶r variabeln $B<LANG> och alla andra "
+"$B<LC_> -variabler. Dess vÃ¤rde ska ha formen I<language>[I<_territory>]"
+"[I<.codeset>]. Se B<\\%locale>(5) och B<\\%environ>(5) fÃ¶r mer information."
+
+#. type: TP
+#: doc/tin.1:4209
+#, no-wrap
+msgid "B<LANG>"
+msgstr "B<LANG>"
+
+#. type: Plain text
+#: doc/tin.1:4218
+msgid ""
+"This variable determines the B<\\%locale>(5)  category for any category not "
+"specifically selected with a variable starting with $B<LC_>. Its value "
+"should be of the form I<language>[I<_territory>][I<.codeset>]. See B<\\"
+"%environ>(5)  for more information."
+msgstr ""
+"Denna variabel bestÃ¤mmer kategorin B<\\%locale>(5)  fÃ¶r alla kategorier som "
+"inte specifikt valts med en variabel som bÃ¶rjar med $B<LC_>. Dess vÃ¤rde ska "
+"ha formen I<language>[I<_territory>][I<.codeset>]. Se B<\\%environ>(5)  fÃ¶r "
+"mer information."
+
+#. type: TP
+#: doc/tin.1:4218
+#, no-wrap
+msgid "B<LANGUAGE>"
+msgstr "B<LANGUAGE>"
+
+#. type: Plain text
+#: doc/tin.1:4226
+msgid ""
+"This variable defines a priority list for translations. Whenever a "
+"translation is not available the next language from the list is tried.  Its "
+"value should be of the form I<language:language[:language]>.  Requires "
+"$B<LC_ALL> or $B<LANG> to be set. See B<\\%environ>(5)  for more information."
+msgstr ""
+"Denna variabel definierar en prioritetslista fÃ¶r Ã¶versÃ¤ttningar. NÃ¤r en "
+"Ã¶versÃ¤ttning inte Ã¤r tillgÃ¤nglig fÃ¶rsÃ¶ker man med nÃ¤sta sprÃ¥k i listan. Dess "
+"vÃ¤rde ska ha formen I<sprÃ¥k:sprÃ¥k[:sprÃ¥k]>. KrÃ¤ver att $B<LC_ALL> eller "
+"$B<LANG> Ã¤r instÃ¤llt. Se B<\\%environ>(5) fÃ¶r mer information."
+
+#. type: TP
+#: doc/tin.1:4226
+#, no-wrap
+msgid "B<COLUMNS>"
+msgstr "B<KOLUMNER>"
+
+#. type: Plain text
+#: doc/tin.1:4236
+msgid ""
+"A decimal integer E<gt> 0 used to indicate the user's preferred width in "
+"column positions for the terminal screen or window. If this variable is "
+"unset or null, the implementation determines the number of columns, "
+"appropriate for the terminal or window. When $B<COLUMNS> is set, any "
+"terminal-width information implied by $B<TERM> will be overridden. Users and "
+"portable applications should not set $B<COLUMNS> unless they wish to "
+"override the system selection and produce output unrelated to the terminal "
+"characteristics."
+msgstr ""
+"Ett decimalt heltal E<gt> 0 som anvÃ¤nds fÃ¶r att ange anvÃ¤ndarens Ã¶nskade "
+"bredd i kolumnpositioner fÃ¶r terminalscreen eller fÃ¶nster. Om denna variabel "
+"Ã¤r osatt eller null, bestÃ¤mmer implementeringen antalet kolumner som Ã¤r "
+"lÃ¤mpligt fÃ¶r terminalen eller fÃ¶nstret. NÃ¤r $B<COLUMNS> Ã¤r satt, kommer all "
+"information om terminalbredd som antyds av $B<TERM> att Ã¥sidosÃ¤ttas. "
+"AnvÃ¤ndare och portabla applikationer bÃ¶r inte sÃ¤tta $B<COLUMNS> om de inte "
+"vill Ã¥sidosÃ¤tta systemvalet och producera utdata som inte Ã¤r relaterad till "
+"terminalens egenskaper."
+
+#. type: TP
+#: doc/tin.1:4236
+#, no-wrap
+msgid "B<LINES>"
+msgstr "B<LINES>"
+
+#. type: Plain text
+#: doc/tin.1:4246
+msgid ""
+"A decimal integer E<gt> 0 used to indicate the user's preferred number of "
+"lines on a page or the vertical screen or window size in lines. A line in "
+"this case is a vertical measure large enough to hold the tallest character "
+"in the character set being displayed. If this variable is unset or null, the "
+"implementation determines the number of lines, appropriate for the terminal "
+"or window. When $B<LINES> is set, any terminal-height information implied by "
+"$B<TERM> will be overridden. Users and portable applications should not set "
+"$B<LINES> unless they wish to override the system selection."
+msgstr ""
+"Ett decimalt heltal E<gt> 0 som anvÃ¤nds fÃ¶r att ange anvÃ¤ndarens Ã¶nskade "
+"antal rader pÃ¥ en sida eller den vertikala skÃ¤rm- eller fÃ¶nsterstorleken i "
+"rader. En rad Ã¤r i detta fall ett vertikalt mÃ¥tt som Ã¤r tillrÃ¤ckligt stort "
+"fÃ¶r att rymma det hÃ¶gsta tecknet i den teckenuppsÃ¤ttning som visas. Om denna "
+"variabel inte Ã¤r instÃ¤lld eller Ã¤r null, bestÃ¤mmer implementeringen antalet "
+"rader som Ã¤r lÃ¤mpligt fÃ¶r terminalen eller fÃ¶nstret. NÃ¤r $B<LINES> Ã¤r "
+"instÃ¤lld, kommer all information om terminalhÃ¶jd som antyds av $B<TERM> att "
+"Ã¥sidosÃ¤ttas. AnvÃ¤ndare och bÃ¤rbara applikationer bÃ¶r inte stÃ¤lla in "
+"$B<LINES> om de inte vill Ã¥sidosÃ¤tta systemvalet."
+
+#. type: TP
+#: doc/tin.1:4246
+#, no-wrap
+msgid "B<TERM>"
+msgstr "B<TERM>"
+
+#. type: Plain text
+#: doc/tin.1:4252
+msgid ""
+"The type of terminal in use. This is used when looking up termcap "
+"sequences.  See B<\\%environ>(5)  for more information."
+msgstr ""
+"Den typ av terminal som anvÃ¤nds. Detta anvÃ¤nds nÃ¤r man sÃ¶ker efter termcap-"
+"sekvenser. Se B<\\%environ>(5) fÃ¶r mer information."
+
+#. type: TP
+#: doc/tin.1:4252
+#, no-wrap
+msgid "B<DISPLAY>"
+msgstr "B<DISPLAY>"
+
+#. type: Plain text
+#: doc/tin.1:4255
+msgid "Display name, pointing to the X server; required for xface."
+msgstr "Visningsnamn, pekar pÃ¥ X-servern; krÃ¤vs fÃ¶r xface."
+
+#. type: TP
+#: doc/tin.1:4255
+#, no-wrap
+msgid "B<WINDOWID>"
+msgstr "B<WINDOWID>"
+
+#. type: Plain text
+#: doc/tin.1:4259
+msgid ""
+"Used for determining terminal's X window id; required for xface. Should be "
+"set by the terminal emulator."
+msgstr ""
+"AnvÃ¤nds fÃ¶r att bestÃ¤mma terminalens X-fÃ¶nster-id; krÃ¤vs fÃ¶r xface. BÃ¶r "
+"stÃ¤llas in av terminalemulatorn."
+
+#. type: TP
+#: doc/tin.1:4259
+#, no-wrap
+msgid "B<SHELL>"
+msgstr "B<SHELL>"
+
+#. type: Plain text
+#: doc/tin.1:4263
+msgid ""
+"The pathname of the user's login shell. Used to set B<default_shell_command>."
+msgstr ""
+"SÃ¶kvÃ¤gen till anvÃ¤ndarens inloggningsskal. AnvÃ¤nds fÃ¶r att stÃ¤lla in "
+"B<default_shell_command>."
+
+#. type: TP
+#: doc/tin.1:4263
+#, no-wrap
+msgid "B<XDG_RUNTIME_DIR>"
+msgstr "B<XDG_RUNTIME_DIR>"
+
+#. type: Plain text
+#: doc/tin.1:4268
+msgid ""
+"The pathname of the user's dir to put non-essential run time files into."
+msgstr ""
+"SÃ¶kvÃ¤gen till anvÃ¤ndarens katalog dÃ¤r icke-vÃ¤sentliga kÃ¶rningsfiler ska "
+"placeras."
+
+#. type: SH
+#: doc/tin.1:4268
+#, no-wrap
+msgid "SIGNALS"
+msgstr "SIGNALER"
+
+#.  TODO: add missing, sort useful, document in detail
+#. type: Plain text
+#: doc/tin.1:4272
+msgid "B<tin> handles a couple of signals:"
+msgstr "B<tin> hanterar ett par signaler:"
+
+#. type: TP
+#: doc/tin.1:4272
+#, no-wrap
+msgid "B<SIGHUP>"
+msgstr "B<SIGHUP>"
+
+#. type: Plain text
+#: doc/tin.1:4275 doc/tin.1:4278
+msgid "Terminate gracefully."
+msgstr "Avsluta pÃ¥ ett vÃ¤rdigt sÃ¤tt."
+
+#. type: TP
+#: doc/tin.1:4275
+#, no-wrap
+msgid "B<SIGTERM>"
+msgstr "B<SIGTERM>"
+
+#. type: TP
+#: doc/tin.1:4278
+#, no-wrap
+msgid "B<SIGUSR1>"
+msgstr "B<SIGUSR1>"
+
+#. type: Plain text
+#: doc/tin.1:4281
+msgid "Terminate gracefully but do not restore terminal (tty)."
+msgstr "Avsluta pÃ¥ ett korrekt sÃ¤tt men Ã¥terstÃ¤ll inte terminalen (tty)."
+
+#. type: TP
+#: doc/tin.1:4281
+#, no-wrap
+msgid "B<SIGUSR2>"
+msgstr "B<SIGUSR2>"
+
+#
+#
+#.  .SH DIAGNOSTICS
+#.  give an overview of the most common error messages and how to cope with
+#.  them.
+#. type: Plain text
+#: doc/tin.1:4292
+msgid "Write out I<${TIN_HOMEDIR:-\"$HOME\"}/.newsrc>-file."
+msgstr "Skriv ut I<${TIN_HOMEDIR:-\"$HOME\"}/.newsrc>-filen."
+
+#. type: SH
+#: doc/tin.1:4292
+#, no-wrap
+msgid "SECURITY"
+msgstr "SÃ„KERHET"
+
+#. type: Plain text
+#: doc/tin.1:4298
+#, fuzzy
+#| msgid ""
+#| "If B<tin> is started in debug mode (''B<-D\\ n>'') it will create world "
+#| "readable files in B<$TMPDIR> which may contain sensitive data like the "
+#| "users NNTP password in clear text (if running verbose). On multiuser-"
+#| "systems B<$TMPDIR> should be set to a safe location before starting "
+#| "B<tin> in (verbose) debug mode (e.g., B<TMPDIR=$HOME tin -vD NNTP>)."
+msgid ""
+"If B<tin> is started in debug mode (''B<-D>\\ I<level>'') it will create "
+"world readable files in B<$TMPDIR> which may contain sensitive data like the "
+"users NNTP password in clear text (if running verbose). On multiuser-systems "
+"B<$TMPDIR> should be set to a safe location before starting B<tin> in "
+"(verbose) debug mode (e.g., B<TMPDIR=$HOME tin -vD NNTP>)."
+msgstr ""
+"Om B<tin> startas i felsÃ¶kningslÃ¤ge (''B<-D\\ n>'') skapas filer som kan "
+"lÃ¤sas av alla i B<$TMPDIR>. Dessa filer kan innehÃ¥lla kÃ¤nslig information, "
+"sÃ¥som anvÃ¤ndarnas NNTP-lÃ¶senord i klartext (om verbose kÃ¶rs). PÃ¥ system med "
+"flera anvÃ¤ndare bÃ¶r B<$TMPDIR> stÃ¤llas in pÃ¥ en sÃ¤ker plats innan B<tin> "
+"startas i (verbose) felsÃ¶kningslÃ¤ge (t.ex. B<TMPDIR=$HOME tin -vD NNTP>)."
+
+#. type: Plain text
+#: doc/tin.1:4302
+msgid ""
+"Using the ''B<-k>'' option to skip certificate verification makes the "
+"session insecure as the server's certificate is not checked; avoid this "
+"option whenever possible."
+msgstr ""
+"Om du anvÃ¤nder flaggan ''B<-k>'' fÃ¶r att hoppa Ã¶ver certifikatverifieringen "
+"blir sessionen osÃ¤ker eftersom serverns certifikat inte kontrolleras. Undvik "
+"denna flagga i mÃ¶jligaste mÃ¥n."
+
+#. type: Plain text
+#: doc/tin.1:4309
+#, fuzzy
+#| msgid ""
+#| "If the server does not initially require authentication but supports "
+#| "compression and compression is requested, B<tin> will exit when "
+#| "authentication is required later on. Using the ''B<-A>'' command line "
+#| "option in conjunction with ''B<-C>'' circumvents this behavior."
+msgid ""
+"If the server does not initially require authentication but supports "
+"compression and compression is requested, B<tin> will exit when "
+"authentication is required later on. Using the ''B<-A>'' command-line option "
+"in conjunction with ''B<-C>'' circumvents this behavior."
+msgstr ""
+"Om servern initialt inte krÃ¤ver autentisering men stÃ¶der komprimering och "
+"komprimering begÃ¤rs, kommer B<tin> att avslutas nÃ¤r autentisering krÃ¤vs "
+"senare. Genom att anvÃ¤nda kommandoradsalternativet ''B<-A>'' tillsammans med "
+"''B<-C>'' kan detta beteende kringgÃ¥s."
+
+#. type: SH
+#: doc/tin.1:4309
+#, no-wrap
+msgid "CONFORMING TO"
+msgstr "I ENLIGHET MED"
+
+#.  - RFC\~2045, RFC\~2047, RFC\~2231, RFC\~2980, RFC\~3977, RFC\~4155
+#.    RFC\~4643, RFC\~5322, RFC\~5536, RFC\~5537, RFC\~6048 or whatever
+#. type: Plain text
+#: doc/tin.1:4317
+msgid ""
+"B<tin> does conform to the Base Definitions volume of IEEE Std 1003.1-2008, "
+"Section 12, Utility Conventions (Utility Argument Syntax, Utility Syntax "
+"Guidelines)."
+msgstr ""
+"B<tin> en Ã¶verensstÃ¤mmer med basdefinitionerna i IEEE Std 1003.1-2008, "
+"avsnitt 12, Utility Conventions (Utility Argument Syntax, Utility Syntax "
+"Guidelines)."
+
+#. type: SH
+#: doc/tin.1:4317
+#, no-wrap
+msgid "NOTES"
+msgstr "ANTECKNINGAR"
+
+#. type: Plain text
+#: doc/tin.1:4324
+msgid ""
+"Regular expression support is provided by the PCRE library package B<\\"
+"%pcre>(3)  or B<\\%pcre2>(3)  which is open source software, written by "
+"Philip Hazel, and copyright \\(co by the University of Cambridge, England."
+msgstr ""
+"StÃ¶d fÃ¶r reguljÃ¤ra uttryck tillhandahÃ¥lls av PCRE-bibliotekspaketet B<\\"
+"%pcre>(3) eller B<\\%pcre2>(3), som Ã¤r Ã¶ppen kÃ¤llkodsprogramvara, skriven av "
+"Philip Hazel, och upphovsrÃ¤tten tillhÃ¶r University of Cambridge, England."
+
+#. type: Plain text
+#: doc/tin.1:4328
+msgid "E<lt>https://www.pcre.org/E<gt>"
+msgstr "E<lt>https://www.pcre.org/E<gt>"
+
+#. type: SH
+#: doc/tin.1:4328
+#, no-wrap
+msgid "CAVEATS"
+msgstr "VARNINGAR"
+
+#. type: Plain text
+#: doc/tin.1:4335
+msgid ""
+"Any existing global configuration files in I</etc/tin/> are not updated "
+"automatically, as an ordinary user normally has no write permission at that "
+"location."
+msgstr ""
+"Befintliga globala konfigurationsfiler i I</etc/tin/> uppdateras inte "
+"automatiskt, eftersom en vanlig anvÃ¤ndare normalt inte har skrivbehÃ¶righet "
+"pÃ¥ den platsen."
+
+#. type: SH
+#: doc/tin.1:4336
+#, no-wrap
+msgid "BUGS"
+msgstr "BUGGAR"
+
+#. type: Plain text
+#: doc/tin.1:4346
+msgid ""
+"B<CNews\\ NNTPd,> B<\\%noffle>(1)  (E<lt>= V1.0-pre5) and B<NewsCache> "
+"(E<lt>= V1.1.91) can't handle pipelined GROUP commands (B<RFC\\ 3977>).  If "
+"you run into trouble with any of the mentioned historical servers set "
+"B<nntp_pipeline_limit> in I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/$NNTPSERVER/"
+"serverrc> to 1."
+msgstr ""
+"B<CNews\\ NNTPd,> B<\\%noffle>(1)  (E<lt>= V1.0-pre5) och B<NewsCache> "
+"(E<lt>= V1.1.91) kan inte hantera pipelinerade GROUP-kommandon (B<RFC\\ "
+"3977>).  Om du stÃ¶ter pÃ¥ problem med nÃ¥gon av de nÃ¤mnda historiska "
+"servrarna, stÃ¤ll in B<nntp_pipeline_limit> i I<${TIN_HOMEDIR:-"
+"\"$HOME\"}/.tin/$NNTPSERVER/serverrc> till 1."
+
+#. type: Plain text
+#: doc/tin.1:4355
+msgid ""
+"Early versions of B<NNTPCache> (E<lt>= 2.3.2) and B<Leafnode> (E<lt>= 1.6) "
+"had a buggy LISTGROUP implementation. If you run into trouble with any of "
+"the mentioned historical servers use the ''B<-n>'' command-line flag (or "
+"disable LISTGROUP via B<disabled_nntp_cmds> in I<${TIN_HOMEDIR:-"
+"\"$HOME\"}/.tin/$NNTPSERVER/serverrc>)."
+msgstr ""
+"Tidiga versioner av B<NNTPCache> (E<lt>= 2.3.2) och B<Leafnode> (E<lt>= 1.6) "
+"hade en buggig LISTGROUP-implementering. Om du stÃ¶ter pÃ¥ problem med nÃ¥gon "
+"av de nÃ¤mnda historiska servrarna, anvÃ¤nd kommandoradsflaggan ''B<-n>'' "
+"(eller inaktivera LISTGROUP via B<disabled_nntp_cmds> i I<${TIN_HOMEDIR:-"
+"\"$HOME\"}/.tin/$NNTPSERVER/serverrc>)."
+
+#. type: Plain text
+#: doc/tin.1:4363
+msgid ""
+"Using the ''B<-C>'' (COMPRESS) flag with B<INN\\ nnrpd> versions between "
+"2.6.1 and 2.7.1 (both incl.) may cause B<tin> to hang and later timeout when "
+"used in conjunction with the ''B<-n>'' flag or when posting. This has been "
+"fixed in B<INN\\ nnrpd> version 2.7.2. As a workaround simply don't use ''B<-"
+"C>''."
+msgstr ""
+"Om du anvÃ¤nder flaggan ''B<-C>'' (COMPRESS) med B<INN\\ nnrpd> versioner "
+"mellan 2.6.1 och 2.7.1 (bÃ¥da inkluderade) kan B<tin> hÃ¤nga sig och senare gÃ¥ "
+"Ã¶ver tid nÃ¤r den anvÃ¤nds tillsammans med flaggan ''B<-n>'' eller nÃ¤r du "
+"publicerar. Detta har Ã¥tgÃ¤rdats i B<INN\\ nnrpd> version 2.7.2. Som en "
+"tillfÃ¤llig lÃ¶sning kan du helt enkelt undvika att anvÃ¤nda ''B<-C>''."
+
+#. type: Plain text
+#: doc/tin.1:4372
+msgid ""
+"Before mailing a bug-report to E<lt>tin-bugs@tin.orgE<gt> please check if "
+"you are using the latest (stable) release, and if not, please upgrade first! "
+"Have a look at the doc/TODO file for known bugs. If you still think you've "
+"found a bug, please use the B<BugReport> ('B<R>')  function and write in "
+"English. Please do NOT enclose a core-file in your bug-report until we "
+"request it."
+msgstr ""
+"Innan du skickar en felrapport till E<lt>tin-bugs@tin.orgE<gt>, kontrollera "
+"om du anvÃ¤nder den senaste (stabila) versionen. Om inte, uppgradera fÃ¶rst! "
+"Titta i filen doc/TODO fÃ¶r kÃ¤nda fel. Om du fortfarande tror att du har "
+"hittat ett fel, anvÃ¤nd funktionen B<BugReport> ('B<R>')  och skriv pÃ¥ "
+"engelska. Bifoga INTE en kÃ¤rnfil i din felrapport fÃ¶rrÃ¤n vi begÃ¤r det."
+
+#. type: SH
+#: doc/tin.1:4372
+#, no-wrap
+msgid "HISTORY"
+msgstr "HISTORIK"
+
+#. type: Plain text
+#: doc/tin.1:4381
+msgid ""
+"B<tin> is based on the B<\\%tass>(1)  newsreader that was developed by Rich "
+"Skrenta and posted to alt.sources in March 1991; its first version was "
+"released on August 23rd 1991.  B<\\%tass>(1)  itself was heavily influenced "
+"by notesfiles a public domain UNIX version of PLATO Notes, developed at the "
+"University of Illinois by Ray Essick and Rob Kolstad in 1982. For a version "
+"overview see"
+msgstr ""
+"B<tin> Ã¤r baserat pÃ¥ nyhetslÃ¤saren B<\\%tass>(1)  som utvecklades av Rich "
+"Skrenta och publicerades pÃ¥ alt.sources i mars 1991. Den fÃ¶rsta versionen "
+"slÃ¤pptes den 23 augusti 1991.  B<\\%tass>(1)  pÃ¥verkades i hÃ¶g grad av "
+"notesfiles, en public domain UNIX-version av PLATO Notes, som utvecklades "
+"vid University of Illinois av Ray Essick och Rob Kolstad 1982. FÃ¶r en "
+"Ã¶versikt Ã¶ver versionerna, se"
+
+#. type: Plain text
+#: doc/tin.1:4385
+msgid "E<lt>http://www.tin.org/history.htmlE<gt>."
+msgstr "E<lt>http://www.tin.org/history.htmlE<gt>."
+
+#. type: SH
+#: doc/tin.1:4385
+#, no-wrap
+msgid "CREDITS"
+msgstr "MEDVERKANDE"
+
+#. type: IP
+#: doc/tin.1:4386
+#, no-wrap
+msgid "Rich Skrenta"
+msgstr "Rich Skrenta"
+
+#. type: Plain text
+#: doc/tin.1:4390
+msgid "author of B<\\%tass>(1)  v3.2 which this newsreader used as its base."
+msgstr ""
+"fÃ¶rfattare till B<\\%tass>(1) v3.2 som denna nyhetslÃ¤sare anvÃ¤nde som bas."
+
+#. type: IP
+#: doc/tin.1:4390
+#, no-wrap
+msgid "Bill Davidsen"
+msgstr "Bill Davidsen"
+
+#. type: Plain text
+#: doc/tin.1:4392
+msgid "author of envarg.c environment variable reading routine."
+msgstr "fÃ¶rfattare till envarg.c-rutinen fÃ¶r lÃ¤sning av miljÃ¶variabler."
+
+#. type: IP
+#: doc/tin.1:4392
+#, no-wrap
+msgid "Mike Gleason"
+msgstr "Mike Gleason"
+
+#. type: Plain text
+#: doc/tin.1:4394
+msgid "author of sigfile.c random signature generation routines."
+msgstr "fÃ¶rfattare till sigfile.c rutiner fÃ¶r slumpmÃ¤ssig signaturgenerering."
+
+#. type: IP
+#: doc/tin.1:4394
+#, no-wrap
+msgid "Markus Kuhn E<lt>Markus.Kuhn@cl.cam.ac.ukE<gt>"
+msgstr "Markus Kuhn E<lt>Markus.Kuhn@cl.cam.ac.ukE<gt>"
+
+#. type: Plain text
+#: doc/tin.1:4396
+msgid ""
+"author of langinfo.c, charset.c and iso2asc.txt ISO-8859-1 documentation."
+msgstr ""
+"fÃ¶rfattare till langinfo.c, charset.c och iso2asc.txt ISO-8859-1-"
+"dokumentation."
+
+#. type: IP
+#: doc/tin.1:4396
+#, no-wrap
+msgid "Arnold D. Robbins"
+msgstr "Arnold D. Robbins"
+
+#. type: Plain text
+#: doc/tin.1:4398
+msgid "author of strftime.c date formatting routine."
+msgstr "fÃ¶rfattare till strftime.c-rutinen fÃ¶r datumformatering."
+
+#. type: IP
+#: doc/tin.1:4398
+#, no-wrap
+msgid "Rich Salz"
+msgstr "Rich Salz"
+
+#. type: Plain text
+#: doc/tin.1:4400
+msgid ""
+"author of wildmat.c pattern matching and parsdate.y date parsing routines."
+msgstr ""
+"fÃ¶rfattare till rutinerna wildmat.c fÃ¶r mÃ¶nsterigenkÃ¤nning och parsdate.y "
+"fÃ¶r datumtolkning."
+
+#. type: IP
+#: doc/tin.1:4400
+#, no-wrap
+msgid "Dave Taylor"
+msgstr "Dave Taylor"
+
+#. type: Plain text
+#: doc/tin.1:4404
+msgid "author of curses.c from the B<\\%elm>(1)  mailreader."
+msgstr "fÃ¶rfattare till curses.c frÃ¥n B<\\%elm>(1) mailreader."
+
+#. type: IP
+#: doc/tin.1:4404
+#, no-wrap
+msgid "Chris Thewalt"
+msgstr "Chris Thewalt"
+
+#. type: Plain text
+#: doc/tin.1:4408
+msgid "author of getline.c B<\\%emacs>(1)  style editing routine."
+msgstr "fÃ¶rfattare till getline.c B<\\%emacs>(1) stilredigeringsrutin."
+
+#. type: IP
+#: doc/tin.1:4408
+#, no-wrap
+msgid "Steven Madsen"
+msgstr "Steven Madsen"
+
+#. type: Plain text
+#: doc/tin.1:4412
+msgid "for adding B<\\%pgp>(1)  (Pretty Good Privacy) support."
+msgstr "fÃ¶r att lÃ¤gga till stÃ¶d fÃ¶r B<\\%pgp>(1) (Pretty Good Privacy)."
+
+#. type: IP
+#: doc/tin.1:4412
+#, no-wrap
+msgid "Philip Hazel E<lt>ph10@cam.ac.ukE<gt>"
+msgstr "Philip Hazel E<lt>ph10@cam.ac.ukE<gt>"
+
+#. type: Plain text
+#: doc/tin.1:4417
+msgid ""
+"for B<\\%pcre>(3), B<\\%pcre2>(3)  (Perl-compatible regular expression "
+"library)."
+msgstr ""
+"fÃ¶r B<\\%pcre>(3), B<\\%pcre2>(3) (Perl-kompatibelt bibliotek fÃ¶r reguljÃ¤ra "
+"uttryck)."
+
+#. type: IP
+#: doc/tin.1:4417
+#, no-wrap
+msgid "Mark Martinec E<lt>mark.martinec@ijs.siE<gt>"
+msgstr "Mark Martinec E<lt>mark.martinec@ijs.siE<gt>"
+
+#. type: Plain text
+#: doc/tin.1:4423
+msgid "for B<\\%snprintf>(3)  and B<\\%vsnprintf>(3)  fallbacks."
+msgstr "fÃ¶r B<\\%snprintf>(3) och B<\\%vsnprintf>(3) fallbacks."
+
+#. type: IP
+#: doc/tin.1:4423
+#, no-wrap
+msgid "Gary S. Brown"
+msgstr "Gary S. Brown"
+
+#. type: Plain text
+#: doc/tin.1:4427
+msgid "for B<\\%crc32>()  fallback."
+msgstr "fÃ¶r B<\\%crc32>() fallback."
+
+#. type: IP
+#: doc/tin.1:4427
+#, no-wrap
+msgid "Enrik Berkhan"
+msgstr "Enrik Berkhan"
+
+#. type: Plain text
+#: doc/tin.1:4432
+msgid ""
+"for the NNTPS (NNTP over TLS) and COMPRESS implementation and its "
+"preconditions."
+msgstr ""
+"fÃ¶r NNTPS (NNTP Ã¶ver TLS) och COMPRESS-implementering samt dess "
+"fÃ¶rutsÃ¤ttningar."
+
+#. type: SH
+#: doc/tin.1:4432
+#, no-wrap
+msgid "AUTHOR"
+msgstr "UPPHOVSPERSON"
+
+#. type: TP
+#: doc/tin.1:4433
+#, no-wrap
+msgid "Iain Lea E<lt>iain@bricbrac.deE<gt>"
+msgstr "Iain Lea E<lt>iain@bricbrac.deE<gt>"
+
+#. type: SH
+#: doc/tin.1:4437
+#, no-wrap
+msgid "MAINTAINER"
+msgstr "UNDERHÃ…LLSANSVARIG"
+
+#. type: TP
+#: doc/tin.1:4438
+#, no-wrap
+msgid "Urs Janssen E<lt>urs@tin.orgE<gt>"
+msgstr "Urs Janssen E<lt>urs@tin.orgE<gt>"
+
+#. type: SH
+#: doc/tin.1:4442 doc/tin.5:3096
+#, no-wrap
+msgid "SEE ALSO"
+msgstr "SE Ã„VEN"
+
+#. type: Plain text
+#: doc/tin.1:4508
+msgid ""
+"B<\\%elm>(1), B<\\%emacs>(1), B<\\%gpg>(1), B<\\%inews>(1), B<\\%ispell>(1), "
+"B<\\%lp>(1), B<\\%lpr>(1), B<\\%metamail>(1), B<\\%mutt>(1), B<\\"
+"%noffle>(1), B<\\%perl>(1), B<\\%perlre>(1), B<\\%pgp>(1), B<\\%rn>(1), B<\\"
+"%sendmail>(1), B<\\%shar>(1), B<\\%slrnface>(1), B<\\%tass>(1), B<\\"
+"%unshar>(1), B<\\%uudecode>(1), B<\\%vi>(1), B<\\%w2r.pl>(1), B<\\"
+"%xterm>(1x), B<\\%heapsort>(3), B<\\%iconv>(3), B<\\%iconv_open>(3), B<\\"
+"%nl_langinfo>(3), B<\\%pcre>(3), B<\\%pcre2>(3), B<\\%pcrepattern>(3), B<\\"
+"%pcre2pattern>(3), B<\\%qsort>(3), B<\\%snprintf>(3), B<\\%strftime>(3), B<\\"
+"%vsnprintf>(3), B<\\%wildmat>(3), B<\\%environ>(5), B<\\%locale>(5), B<\\"
+"%mailcap>(5), B<\\%mbox>(5), B<\\%mmdf>(5), B<\\%newsoverview>(5), B<\\"
+"%tin>(5), B<\\%cron>(8), B<RFC\\ 1345>, B<RFC\\ 1524>, B<RFC\\ 1952>, "
+"B<RFC\\ 2045>, B<RFC\\ 2046>, B<RFC\\ 2047>, B<RFC\\ 2231>, B<RFC\\ 2980>, "
+"B<RFC\\ 3156>, B<RFC\\ 3977>, B<RFC\\ 4155>, B<RFC\\ 4643>, B<RFC\\ 5198>, "
+"B<RFC\\ 5322>, B<RFC\\ 5536>, B<RFC\\ 5537>, B<RFC\\ 6048>, B<RFC\\ 6838>, "
+"B<RFC\\ 8054>, B<RFC\\ 8143>, B<RFC\\ 8315>, B<RFC\\ 9580>"
+msgstr ""
+"B<\\%elm>(1), B<\\%emacs>(1), B<\\%gpg>(1), B<\\%inews>(1), B<\\%ispell>(1), "
+"B<\\%lp>(1), B<\\%lpr>(1), B<\\%metamail>(1), B<\\%mutt>(1), B<\\"
+"%noffle>(1), B<\\%perl>(1), B<\\%perlre>(1), B<\\%pgp>(1), B<\\%rn>(1), B<\\"
+"%sendmail>(1), B<\\%shar>(1), B<\\%slrnface>(1), B<\\%tass>(1), B<\\"
+"%unshar>(1), B<\\%uudecode>(1), B<\\%vi>(1), B<\\%w2r.pl>(1), B<\\"
+"%xterm>(1x), B<\\%heapsort>(3), B<\\%iconv>(3), B<\\%iconv_open>(3), B<\\"
+"%nl_langinfo>(3), B<\\%pcre>(3), B<\\%pcre2>(3), B<\\%pcrepattern>(3), B<\\"
+"%pcre2pattern>(3), B<\\%qsort>(3), B<\\%snprintf>(3), B<\\%strftime>(3), B<\\"
+"%vsnprintf>(3), B<\\%wildmat>(3), B<\\%environ>(5), B<\\%locale>(5), B<\\"
+"%mailcap>(5), B<\\%mbox>(5), B<\\%mmdf>(5), B<\\%newsoverview>(5), B<\\"
+"%tin>(5), B<\\%cron>(8), B<RFC\\ 1345>, B<RFC\\ 1524>, B<RFC\\ 1952>, "
+"B<RFC\\ 2045>, B<RFC\\ 2046>, B<RFC\\ 2047>, B<RFC\\ 2231>, B<RFC\\ 2980>, "
+"B<RFC\\ 3156>, B<RFC\\ 3977>, B<RFC\\ 4155>, B<RFC\\ 4643>, B<RFC\\ 5198>, "
+"B<RFC\\ 5322>, B<RFC\\ 5536>, B<RFC\\ 5537>, B<RFC\\ 6048>, B<RFC\\ 6838>, "
+"B<RFC\\ 8054>, B<RFC\\ 8143>, B<RFC\\ 8315>, B<RFC\\ 9580>"
+
+#. type: Plain text
+#: doc/tin.5:14
+msgid "tin, rtin - related files"
+msgstr "tin, rtin - relaterade filer"
+
+#. type: Plain text
+#: doc/tin.5:21
+msgid ""
+"This man page describes the various (config) files and their formats used by "
+"the B<\\%tin>(1)  newsreader.  All files are expected to have unix style ('\\"
+"(rsn' aka LF) line endings."
+msgstr ""
+"Denna man-sida beskriver de olika (konfigurations)filerna och deras format "
+"som anvÃ¤nds av nyhetslÃ¤saren B<\\%tin>(1). Alla filer fÃ¶rvÃ¤ntas ha radslut i "
+"Unix-stil ('\\(rsn' alias LF)."
+
+#. type: Plain text
+#: doc/tin.5:67
+msgid ""
+"B<\\%mailcap>(5)  files as defined in B<RFC\\ 1524>.  The mailcap files are "
+"read by B<\\%tin>(1)  to determine how to display non-text messages at the "
+"local site.  Any line that starts with \"#\" is a comment.  Blank lines are "
+"ignored. Otherwise, each line defines a single mailcap entry for a single "
+"content type.  Long lines may be continued by ending them with a backslash "
+"character, \"\\(rs\"."
+msgstr ""
+"B<\\%mailcap>(5) filer enligt definitionen i B<RFC\\ 1524>. Mailcap-filerna "
+"lÃ¤ses av B<\\%tin>(1) fÃ¶r att avgÃ¶ra hur icke-textmeddelanden ska visas pÃ¥ "
+"den lokala webbplatsen. Alla rader som bÃ¶rjar med \"#\" Ã¤r kommentarer. "
+"Tomma rader ignoreras. I Ã¶vrigt definierar varje rad en enskild mailcap-post "
+"fÃ¶r en enskild innehÃ¥llstyp. LÃ¥nga rader kan fortsÃ¤ttas genom att avsluta "
+"dem med ett bakstreck, \"\\(rs\"."
+
+#. type: Plain text
+#: doc/tin.5:70
+msgid ""
+"Each individual mailcap entry consists of a content-type specification, a "
+"command to execute, and (possibly) a set of optional \"flag\" values."
+msgstr ""
+"Varje enskild mailcap-post bestÃ¥r av en specifikation av innehÃ¥llstyp, ett "
+"kommando som ska utfÃ¶ras och (eventuellt) en uppsÃ¤ttning valfria \"flagga\"-"
+"vÃ¤rden."
+
+#. type: Plain text
+#: doc/tin.5:76
+msgid ""
+"The \"type\" field is simply any valid content type name.  It is the string "
+"that will be matched against the ''Content-Type:'' header to decide if this "
+"is the mailcap entry that matches the current message.  Additionally, the "
+"type field may specify a subtype or a wildcard to match all subtypes."
+msgstr ""
+"FÃ¤ltet \"type\" Ã¤r helt enkelt ett giltigt namn pÃ¥ en innehÃ¥llstyp. Det Ã¤r "
+"den strÃ¤ng som kommer att matchas mot rubriken ''Content-Type:'' fÃ¶r att "
+"avgÃ¶ra om detta Ã¤r den mailcap-post som matchar det aktuella meddelandet. "
+"Dessutom kan fÃ¤ltet type ange en undertyp eller ett jokertecken fÃ¶r att "
+"matcha alla undertyper."
+
+#. type: Plain text
+#: doc/tin.5:82
+msgid ""
+"The \"command\" field is any UNIX command and is used to specify the "
+"interpreter for the given type of message.  It will be passed to the shell "
+"via the B<\\%system>(3)  facility."
+msgstr ""
+"FÃ¤ltet \"kommando\" Ã¤r ett valfritt UNIX-kommando och anvÃ¤nds fÃ¶r att ange "
+"tolken fÃ¶r den angivna typen av meddelande. Det skickas till skalet via "
+"funktionen B<\\%system>(3)."
+
+#
+#.  Two special codes can appear in the viewing command for objects of type
+#.  multipart (any subtype). These are "%n" and "%F". %n will be replaced by
+#.  the number of parts within the multipart object. %F will be replaced by a
+#.  series of arguments, two for each part, giving first the content-type and
+#.  then the name of the temporary file where the decoded part has been stored.
+#. type: Plain text
+#: doc/tin.5:103
+msgid ""
+"Semicolons and backslashes within the command or any flag field must be "
+"quoted with backslashes.  If the field contains \"%s\", those two characters "
+"will be replaced by the name of a file that contains the body of the "
+"message.  If it contains \"%t\", those two characters will be replaced by "
+"the content-type field, including the subtype, if any.  If it contains \"%"
+"{\" followed by a parameter name and a closing \"}\", then all those "
+"characters will be replaced by the value of the named parameter, if any, "
+"from the \\&''Content-Type:'' header.  Finally, if the field contains \"\\"
+"(rs%\", those two characters will be replaced by a single \"%\" character."
+msgstr ""
+"Semikolon och bakstreck inom kommandot eller nÃ¥got flaggfÃ¤lt mÃ¥ste anges med "
+"bakstreck. Om fÃ¤ltet innehÃ¥ller \"%s\" kommer dessa tvÃ¥ tecken att ersÃ¤ttas "
+"med namnet pÃ¥ en fil som innehÃ¥ller meddelandets brÃ¶dtext. Om det innehÃ¥ller "
+"\"%t\" kommer dessa tvÃ¥ tecken att ersÃ¤ttas med fÃ¤ltet content-type, "
+"inklusive undertypen, om sÃ¥dan finns.  Om det innehÃ¥ller \"%{\" fÃ¶ljt av ett "
+"parameternamn och ett avslutande \"}\", ersÃ¤tts alla dessa tecken med vÃ¤rdet "
+"fÃ¶r den namngivna parametern, om sÃ¥dan finns, frÃ¥n rubriken \\&''Content-"
+"Type:''. Slutligen, om fÃ¤ltet innehÃ¥ller \"\\(rs%\", ersÃ¤tts dessa tvÃ¥ "
+"tecken med ett enda \"%\"-tecken."
+
+#. type: Plain text
+#: doc/tin.5:105
+msgid "Besides the type and command field the following \"flags\" are defined:"
+msgstr "FÃ¶rutom typ- och kommandofÃ¤ltet definieras fÃ¶ljande \"flaggor\":"
+
+#. type: TP
+#: doc/tin.5:105
+#, no-wrap
+msgid "B<compose>"
+msgstr "B<compose>"
+
+#. type: Plain text
+#: doc/tin.5:116
+msgid ""
+"The \"compose\" field may be used to specify a program that can be used to "
+"compose a new body or body part in the given format.  Its intended use is to "
+"support mail composing agents that support the composition of multiple types "
+"of mail using external composing agents.  As with the view-command, the "
+"semantics of program execution are operating system dependent.  The result "
+"of the composing program may be data that is not yet suitable for mail "
+"transport \\(em that is, a Content-Transfer-Encoding may need to be applied "
+"to the data."
+msgstr ""
+"FÃ¤ltet \"compose\" kan anvÃ¤ndas fÃ¶r att ange ett program som kan anvÃ¤ndas "
+"fÃ¶r att skapa en ny kropp eller kroppsdel i det angivna formatet. Dess "
+"avsedda anvÃ¤ndning Ã¤r att stÃ¶dja e-postskapande agenter som stÃ¶der skapandet "
+"av flera typer av e-post med hjÃ¤lp av externa skapande agenter. Liksom med "
+"view-kommandot Ã¤r semantiken fÃ¶r programkÃ¶rning beroende av "
+"operativsystemet.  Resultatet av det komponerande programmet kan vara data "
+"som Ã¤nnu inte Ã¤r lÃ¤mpliga fÃ¶r e-posttransport, det vill sÃ¤ga att en Content-"
+"Transfer-Encoding kan behÃ¶va tillÃ¤mpas pÃ¥ data."
+
+#. type: TP
+#: doc/tin.5:116
+#, no-wrap
+msgid "B<composetyped>"
+msgstr "B<composetyped>"
+
+#. type: Plain text
+#: doc/tin.5:128
+msgid ""
+"The \"composetyped\" field is similar to the \"compose\" field, but is to be "
+"used when the composing program needs to specify the ''Content-Type:'' "
+"header field to be applied to the composed data.  The \"compose\" field is "
+"simpler, and is preferred for use with existing (non-mail-oriented) programs "
+"for composing data in a given format.  The \"composetyped\" field is "
+"necessary when the Content-Type information must include auxiliary "
+"parameters, and the composition program must then know enough about mail "
+"formats to produce output that includes the mail type information."
+msgstr ""
+"FÃ¤ltet \"composetyped\" liknar fÃ¤ltet \"compose\", men ska anvÃ¤ndas nÃ¤r det "
+"komponerande programmet behÃ¶ver ange rubrikfÃ¤ltet \"Content-Type:\" som ska "
+"tillÃ¤mpas pÃ¥ den komponerade datan. FÃ¤ltet \"compose\" Ã¤r enklare och "
+"fÃ¶redras fÃ¶r anvÃ¤ndning med befintliga (icke-e-postorienterade) program fÃ¶r "
+"att komponera data i ett givet format.  FÃ¤ltet \"composetyped\" Ã¤r "
+"nÃ¶dvÃ¤ndigt nÃ¤r informationen om innehÃ¥llstyp mÃ¥ste inkludera "
+"hjÃ¤lpparametrar, och programmet fÃ¶r att skapa meddelanden mÃ¥ste dÃ¥ ha "
+"tillrÃ¤cklig kunskap om e-postformat fÃ¶r att kunna producera utdata som "
+"inkluderar information om e-posttypen."
+
+#. type: TP
+#: doc/tin.5:128
+#, no-wrap
+msgid "B<edit>"
+msgstr "B<edit>"
+
+#. type: Plain text
+#: doc/tin.5:134
+msgid ""
+"The \"edit\" field may be used to specify a program that can be used to edit "
+"a body or body part in the given format.  In many cases, it may be identical "
+"in content to the \"compose\" field, and shares the operating-system "
+"dependent semantics for program execution."
+msgstr ""
+"FÃ¤ltet \"edit\" kan anvÃ¤ndas fÃ¶r att ange ett program som kan anvÃ¤ndas fÃ¶r "
+"att redigera en kropp eller kroppsdel i det angivna formatet. I mÃ¥nga fall "
+"kan det vara identiskt med innehÃ¥llet i fÃ¤ltet \"compose\" och delar den "
+"operativsystemberoende semantiken fÃ¶r programkÃ¶rning."
+
+#. type: TP
+#: doc/tin.5:134
+#, no-wrap
+msgid "B<print>"
+msgstr "B<print>"
+
+#. type: Plain text
+#: doc/tin.5:140
+msgid ""
+"The \"print\" field may be used to specify a program that can be used to "
+"print a message or body part in the given format.  As with the view-command, "
+"the semantics of program execution are operating system dependent."
+msgstr ""
+"FÃ¤ltet \"print\" kan anvÃ¤ndas fÃ¶r att ange ett program som kan anvÃ¤ndas fÃ¶r "
+"att skriva ut ett meddelande eller en del av texten i det angivna formatet. "
+"Liksom med visningskommandot Ã¤r semantiken fÃ¶r programkÃ¶rningen beroende av "
+"operativsystemet."
+
+#. type: TP
+#: doc/tin.5:140
+#, no-wrap
+msgid "B<test>"
+msgstr "B<test>"
+
+#. type: Plain text
+#: doc/tin.5:151
+msgid ""
+"The \"test\" field may be used to test some external condition (e.g., the "
+"machine architecture, or the window system in use) to determine whether the "
+"mailcap line applies.  It specifies a program to be run to test some "
+"condition.  The semantics of execution and of the value returned by the test "
+"program are operating system dependent.  If the test fails, a subsequent "
+"mailcap entry should be sought.  Multiple test fields are not permitted \\"
+"(em since a test can call a program, it can already be arbitrarily complex."
+msgstr ""
+"FÃ¤ltet \"test\" kan anvÃ¤ndas fÃ¶r att testa vissa externa fÃ¶rhÃ¥llanden (t.ex. "
+"maskinarkitekturen eller det fÃ¶nstersystem som anvÃ¤nds) fÃ¶r att avgÃ¶ra om "
+"mailcap-raden Ã¤r tillÃ¤mplig. Det anger ett program som ska kÃ¶ras fÃ¶r att "
+"testa vissa fÃ¶rhÃ¥llanden. Semantiken fÃ¶r exekveringen och vÃ¤rdet som "
+"returneras av testprogrammet Ã¤r beroende av operativsystemet. Om testet "
+"misslyckas bÃ¶r en efterfÃ¶ljande mailcap-post sÃ¶kas.  Flera testfÃ¤lt Ã¤r inte "
+"tillÃ¥tna \\(em eftersom ett test kan anropa ett program, vilket redan kan "
+"vara godtyckligt komplext."
+
+#. type: TP
+#: doc/tin.5:151
+#, no-wrap
+msgid "B<needsterminal>"
+msgstr "B<needsterminal>"
+
+#. type: Plain text
+#: doc/tin.5:166
+msgid ""
+"The \"needsterminal\" field indicates that the view-command must be run on "
+"an interactive terminal.  This is needed to inform window-oriented user "
+"agents that an interactive terminal is needed.  (The decision is not left "
+"exclusively to the view-command because in some circumstances it may not be "
+"possible for such programs to tell whether or not they are on interactive "
+"terminals.)  The needsterminal command should be assumed to apply to the "
+"compose and edit commands, too, if they exist.  Note that this is NOT a test "
+"\\(en it is a requirement for the environment in which the program will be "
+"executed, and should typically cause the creation of a terminal window when "
+"not executed on either a real terminal or a terminal window."
+msgstr ""
+"FÃ¤ltet \"needsterminal\" anger att visningskommandot mÃ¥ste kÃ¶ras pÃ¥ en "
+"interaktiv terminal. Detta behÃ¶vs fÃ¶r att informera fÃ¶nsterorienterade "
+"anvÃ¤ndaragenter om att en interaktiv terminal behÃ¶vs. (Beslutet Ã¶verlÃ¥ts "
+"inte uteslutande till visningskommandot, eftersom det i vissa fall kan vara "
+"omÃ¶jligt fÃ¶r sÃ¥dana program att avgÃ¶ra om de kÃ¶rs pÃ¥ interaktiva terminaler "
+"eller inte.  Kommandot needsterminal bÃ¶r antas gÃ¤lla Ã¤ven fÃ¶r kommandona "
+"compose och edit, om de finns. Observera att detta INTE Ã¤r ett test, utan "
+"ett krav fÃ¶r den miljÃ¶ dÃ¤r programmet ska kÃ¶ras, och bÃ¶r normalt leda till "
+"att ett terminalfÃ¶nster skapas nÃ¤r det inte kÃ¶rs pÃ¥ en riktig terminal eller "
+"i ett terminalfÃ¶nster."
+
+#. type: TP
+#: doc/tin.5:166
+#, no-wrap
+msgid "B<copiousoutput>"
+msgstr "B<copiousoutput>"
+
+#. type: Plain text
+#: doc/tin.5:174
+msgid ""
+"The \"copiousoutput\" field indicates that the output from the view-command "
+"will be an extended stream of output and is to be interpreted as advice to "
+"the UA (User Agent mail-reading program) that the output should be either "
+"paged or made scroll-able.  Note that it is probably a mistake if "
+"needsterminal and copiousoutput are both specified."
+msgstr ""
+"FÃ¤ltet \"copiousoutput\" anger att utdata frÃ¥n view-kommandot kommer att "
+"vara en utÃ¶kad utdatastrÃ¶m och ska tolkas som en uppmaning till UA (User "
+"Agent, ett program fÃ¶r att lÃ¤sa e-post) att utdata ska sidindelas eller "
+"gÃ¶ras rullningsbar. Observera att det troligen Ã¤r ett misstag om bÃ¥de "
+"needsterminal och copiousoutput anges."
+
+#. type: TP
+#: doc/tin.5:174 doc/tin.5:1214
+#, no-wrap
+msgid "B<description>"
+msgstr "B<description>"
+
+#. type: Plain text
+#: doc/tin.5:180
+msgid ""
+"The \"description\" field simply provides a textual description, optionally "
+"quoted, that describes the type of data, to be used optionally by mail "
+"readers that wish to describe the data before offering to display it."
+msgstr ""
+"FÃ¤ltet \"beskrivning\" innehÃ¥ller helt enkelt en textbeskrivning, eventuellt "
+"inom citationstecken, som beskriver typen av data. Denna beskrivning kan "
+"anvÃ¤ndas av e-postlÃ¤sare som vill beskriva data innan de visar den."
+
+#. type: TP
+#: doc/tin.5:180
+#, no-wrap
+msgid "B<textualnewlines>"
+msgstr "B<textualnewlines>"
+
+#. type: Plain text
+#: doc/tin.5:191
+msgid ""
+"The \"textualnewlines\" field, if set to any non-zero value, indicates that "
+"this type of data is line-oriented and that, if encoded in base64, all "
+"newlines should be converted to canonical form (CRLF) before encoding, and "
+"will be in that form after decoding.  In general, this field is needed only "
+"if there is line-oriented data of some type other than text/* or non-line-"
+"oriented data that is a subtype of text."
+msgstr ""
+"Om fÃ¤ltet \"textualnewlines\" Ã¤r instÃ¤llt pÃ¥ ett vÃ¤rde som inte Ã¤r noll, "
+"indikerar det att denna typ av data Ã¤r radorienterad och att, om den Ã¤r "
+"kodad i base64, alla radbrytningar ska konverteras till kanonisk form (CRLF) "
+"fÃ¶re kodning och kommer att vara i den formen efter avkodning.  I allmÃ¤nhet "
+"behÃ¶vs detta fÃ¤lt endast om det finns radorienterade data av nÃ¥gon annan typ "
+"Ã¤n text/* eller icke-radorienterade data som Ã¤r en undertyp av text."
+
+#. type: TP
+#: doc/tin.5:191
+#, no-wrap
+msgid "B<x11-bitmap>"
+msgstr "B<x11-bitmap>"
+
+#. type: Plain text
+#: doc/tin.5:196
+msgid ""
+"The \"x11-bitmap\" field names a file, in X11 bitmap (xbm) format, which "
+"points to an appropriate icon to be used to visually denote the presence of "
+"this kind of data."
+msgstr ""
+"FÃ¤ltet \"x11-bitmap\" namnger en fil i X11 bitmap (xbm)-format, som pekar pÃ¥ "
+"en lÃ¤mplig ikon som ska anvÃ¤ndas fÃ¶r att visuellt markera fÃ¶rekomsten av "
+"denna typ av data."
+
+#. type: TP
+#: doc/tin.5:196
+#, no-wrap
+msgid "B<nametemplate>"
+msgstr "B<nametemplate>"
+
+#. type: Plain text
+#: doc/tin.5:205
+msgid ""
+"The \"nametemplate\" field gives a filename format, in which %s will be "
+"replaced by a short unique string to give the name of the temporary file to "
+"be passed to the viewing command.  This is only expected to be relevant in "
+"environments where filename extensions are meaningful, e.g., one could "
+"specify that a GIF file being passed to a gif viewer should have a name "
+"ending in \".gif\" by using \"nametemplate=%s.gif\"."
+msgstr ""
+"FÃ¤ltet \"nametemplate\" anger ett filnamnsformat, dÃ¤r %s ersÃ¤tts med en kort "
+"unik strÃ¤ng som ger namnet pÃ¥ den tillfÃ¤lliga fil som ska skickas till "
+"visningskommandot.  Detta fÃ¶rvÃ¤ntas endast vara relevant i miljÃ¶er dÃ¤r "
+"filnamnstillÃ¤gg Ã¤r meningsfulla, t.ex. kan man ange att en GIF-fil som "
+"skickas till en gif-visare ska ha ett namn som slutar pÃ¥ \".gif\" genom att "
+"anvÃ¤nda \"nametemplate=%s.gif\"."
+
+#. type: Plain text
+#: doc/tin.5:211
+msgid ""
+"B<\\%tin>(1)  currently only respects the \"test\", \"description\", "
+"\"nametemplate\" and partly the \"needsterminal\" flags, all other flags are "
+"internally ignored.  It also can't handle the \"%F\" and \"%n\" expansions "
+"yet."
+msgstr ""
+"B<\\%tin>(1) respekterar fÃ¶r nÃ¤rvarande endast flaggorna \"test\", "
+"\"description\", \"nametemplate\" och delvis \"needsterminal\", alla andra "
+"flaggor ignoreras internt. Den kan Ã¤nnu inte hantera expansionerna \"%F\" "
+"och \"%n\"."
+
+#. type: TP
+#: doc/tin.5:211 doc/tin.5:295 doc/tin.5:324 doc/tin.5:407 doc/tin.5:751
+#: doc/tin.5:926 doc/tin.5:1242
+#, no-wrap
+msgid "Example:"
+msgstr "Exempel:"
+
+#. type: Plain text
+#: doc/tin.5:216
+#, no-wrap
+msgid "# mailcap file example\n"
+msgstr "# Exempel pÃ¥ mailcap-fil\n"
+
+#. type: Plain text
+#: doc/tin.5:218
+#, no-wrap
+msgid "image/*;\\e\n"
+msgstr "image/*;\\e\n"
+
+#. type: Plain text
+#: doc/tin.5:221
+#, no-wrap
+msgid "xv -8 -geometry +0 '%s';\\e\n"
+msgstr "xv -8 -geometry +0 '%s';\\e\n"
+
+#. type: Plain text
+#: doc/tin.5:223
+#, no-wrap
+msgid "description=%{name} %t-Image;\\e\n"
+msgstr "description=%{name} %t-Image;\\e\n"
+
+#. type: Plain text
+#: doc/tin.5:225
+#, no-wrap
+msgid "test=test \"$DISPLAY\" != \"\";\\e\n"
+msgstr "test=test \"$DISPLAY\" != \"\";\\e\n"
+
+#. type: Plain text
+#: doc/tin.5:227
+#, no-wrap
+msgid "nametemplate=%s.IMAGE\n"
+msgstr "nametemplate=%s.IMAGE\n"
+
+#. type: Plain text
+#: doc/tin.5:230
+#, no-wrap
+msgid "message/rfc822;\\e\n"
+msgstr "message/rfc822;\\e\n"
+
+#. type: Plain text
+#: doc/tin.5:233
+#, no-wrap
+msgid "${PAGER:-\"more\"} '%s';\\e\n"
+msgstr "${PAGER:-\"more\"} '%s';\\e\n"
+
+#. type: Plain text
+#: doc/tin.5:235
+#, no-wrap
+msgid "edit=${EDITOR:-\"vi\"} '%s';\\e\n"
+msgstr "edit=${EDITOR:-\"vi\"} '%s';\\e\n"
+
+#. type: Plain text
+#: doc/tin.5:237
+#, no-wrap
+msgid "compose=${EDITOR:-\"vi\"} '%s';\\e\n"
+msgstr "compose=${EDITOR:-\"vi\"} '%s';\\e\n"
+
+#. type: Plain text
+#: doc/tin.5:239
+#, no-wrap
+msgid "print=a2ps '%s';\\e\n"
+msgstr "print=a2ps '%s';\\e\n"
+
+#. type: Plain text
+#: doc/tin.5:241
+#, no-wrap
+msgid "needsterminal\n"
+msgstr "needsterminal\n"
+
+#. type: Plain text
+#: doc/tin.5:253
+msgid ""
+"default NNTP-server to read news from if not reading from the local spool.  "
+"\\&''B<-g>\\ I<server>'', $B<NNTPSERVER> have higher priority (in that "
+"order), the default server given at compile time has lower priority."
+msgstr ""
+"standard NNTP-server fÃ¶r att lÃ¤sa nyheter frÃ¥n om inte frÃ¥n den lokala "
+"spoolen.  \\&''B<-g>\\ I<server>'', $B<NNTPSERVER> har hÃ¶gre prioritet (i "
+"den ordningen), standard servern som anges vid kompilering har lÃ¤gre "
+"prioritet."
+
+#. type: Plain text
+#: doc/tin.5:262
+msgid ""
+"secret to be used for cancel-locks (B<RFC\\ 8315>) if B<\\%tin>(1)  is built "
+"with support for it. An empty secret file disables the cancel-lock creation "
+"in that case. This file should be readable only by the user."
+msgstr ""
+"hemlighet som ska anvÃ¤ndas fÃ¶r avbrytningslÃ¥s (B<RFC\\ 8315>) om B<\\"
+"%tin>(1) Ã¤r byggt med stÃ¶d fÃ¶r detta. En tom hemlighetsfil inaktiverar "
+"skapandet av avbrytningslÃ¥s i det fallet. Denna fil ska endast vara lÃ¤sbar "
+"fÃ¶r anvÃ¤ndaren."
+
+#. type: Plain text
+#: doc/tin.5:272
+msgid "mime type / filename extension pairs"
+msgstr "mimetyp/filnamnstillÃ¤ggspar"
+
+#. type: Plain text
+#: doc/tin.5:284
+msgid ""
+"\"I<nntpserver[:port]> I<password> [I<user>]\" pairs for NNTP servers that "
+"require authorization. If the password contains a space or a tab it must be "
+"enclosed in double quotes (\"). Usernames must not be enclosed in double "
+"quotes and thus can't contain spaces or tabs. Any line that starts with "
+"\"#\" is a comment. Blank lines are ignored. This file should be readable "
+"only for the user as it contains the user's unencrypted password for reading "
+"news!"
+msgstr ""
+"\"I<nntpserver[:port]> I<password> [I<user>]\" par fÃ¶r NNTP-servrar som "
+"krÃ¤ver auktorisering. Om lÃ¶senordet innehÃ¥ller ett mellanslag eller en tabb "
+"mÃ¥ste det omges av dubbla citattecken (\"). AnvÃ¤ndarnamn fÃ¥r inte omges av "
+"dubbla citattecken och kan dÃ¤rfÃ¶r inte innehÃ¥lla mellanslag eller tabbar. "
+"Alla rader som bÃ¶rjar med \"#\" Ã¤r kommentarer. Tomma rader ignoreras. Denna "
+"fil bÃ¶r endast vara lÃ¤sbar fÃ¶r anvÃ¤ndaren, eftersom den innehÃ¥ller "
+"anvÃ¤ndarens okrypterade lÃ¶senord fÃ¶r att lÃ¤sa nyheter!"
+
+#. type: TP
+#: doc/tin.5:284 doc/tin.5:1226
+#, no-wrap
+msgid "B<nntpserver>"
+msgstr "B<nntpserver>"
+
+#. type: Plain text
+#: doc/tin.5:288
+msgid ""
+"full qualified domain name of the news server. Additionally, a port can be "
+"specified by appending :portnumber."
+msgstr ""
+"nyhetsserverns fullstÃ¤ndiga domÃ¤nnamn. Dessutom kan en port anges genom att "
+"lÃ¤gga till :portnummer."
+
+#. type: TP
+#: doc/tin.5:288
+#, no-wrap
+msgid "B<password>"
+msgstr "B<password>"
+
+#. type: Plain text
+#: doc/tin.5:291
+msgid "user's unencrypted password for reading news."
+msgstr "anvÃ¤ndarens okrypterade lÃ¶senord fÃ¶r att lÃ¤sa nyheter."
+
+#. type: TP
+#: doc/tin.5:291
+#, no-wrap
+msgid "B<user>"
+msgstr "B<user>"
+
+#. type: Plain text
+#: doc/tin.5:295
+msgid ""
+"username on the news server if it differs from the local login. This field "
+"is optional."
+msgstr ""
+"anvÃ¤ndarnamn pÃ¥ nyhetsservern om det skiljer sig frÃ¥n det lokala "
+"inloggningsnamnet. Detta fÃ¤lt Ã¤r valfritt."
+
+#. type: Plain text
+#: doc/tin.5:299
+msgid "# sample .newsauth file"
+msgstr "# exempel pÃ¥ .newsauth-fil"
+
+#. type: Plain text
+#: doc/tin.5:301
+msgid "news.example.org secret"
+msgstr "nyheter.exempel.org hemlighet"
+
+#. type: Plain text
+#: doc/tin.5:303
+msgid "news.example.net arcane guest"
+msgstr "news.example.net mystisk gÃ¤st"
+
+#. type: Plain text
+#: doc/tin.5:305
+msgid "news.example.com \"top secret\" james.bond@example.com"
+msgstr "news.example.com \"top secret\" james.bond@example.com"
+
+#. type: Plain text
+#: doc/tin.5:313
+msgid "\"I<newsgroupflag> [I<article>[,I<article> | -I<article>]...]\" lines."
+msgstr "\"I<newsgroupflag> [I<article>[,I<article> | -I<article>]...]\" rader."
+
+#. type: TP
+#: doc/tin.5:313
+#, no-wrap
+msgid "B<newsgroup>"
+msgstr "B<newsgroup>"
+
+#. type: Plain text
+#: doc/tin.5:316
+msgid "the name of the newsgroup."
+msgstr "namnet pÃ¥ nyhetsgruppen."
+
+#. type: TP
+#: doc/tin.5:316
+#, no-wrap
+msgid "B<flag>"
+msgstr "B<flag>"
+
+#. type: Plain text
+#: doc/tin.5:319
+msgid "a flag indicating if the group is subscribed ':' or not '!'."
+msgstr "en flagga som anger om gruppen Ã¤r prenumererad ':' eller inte '!'."
+
+#. type: TP
+#: doc/tin.5:319
+#, no-wrap
+msgid "B<article>"
+msgstr "B<article>"
+
+#. type: Plain text
+#: doc/tin.5:324
+msgid ""
+"range of already read articles from that group; numbers separated by commas "
+"with sequential numbers collapsed with hyphens. Empty lines and lines which "
+"start with \"#\" are ignored and not written back."
+msgstr ""
+"intervall av redan lÃ¤sta artiklar frÃ¥n den gruppen; siffror separerade med "
+"kommatecken med sekventiella siffror sammanfogade med bindestreck. Tomma "
+"rader och rader som bÃ¶rjar med \"#\" ignoreras och skrivs inte tillbaka."
+
+#. type: Plain text
+#: doc/tin.5:328
+msgid "# sample .newsrc file"
+msgstr "# exempel pÃ¥ .newsrc-fil"
+
+#. type: Plain text
+#: doc/tin.5:330
+msgid "news.software.b! 1\\(en666,669"
+msgstr "nyheter.programvara.b! 1\\(en666,669"
+
+#. type: Plain text
+#: doc/tin.5:332
+msgid "news.software.nntp: 1\\(en13245,13247,13249"
+msgstr "news.software.nntp: 1\\(en13245,13247,13249"
+
+#. type: Plain text
+#: doc/tin.5:334
+msgid "news.software.readers: 1\\(en19567,19571\\(en19597"
+msgstr "nyheter.programvara.lÃ¤sare: 1\\(en19567,19571\\(en19597"
+
+#. type: Plain text
+#: doc/tin.5:343
+msgid "backup of I<${TIN_HOMEDIR:-\"$HOME\"}/.newsrc>"
+msgstr "sÃ¤kerhetskopia av I<${TIN_HOMEDIR:-\"$HOME\"}/.newsrc>"
+
+#. type: Plain text
+#: doc/tin.5:351
+msgid "signature"
+msgstr "signatur"
+
+#. type: Plain text
+#: doc/tin.5:357
+msgid "fixed part of a randomly generated signature, this will be added first"
+msgstr "fast del av en slumpmÃ¤ssigt genererad signatur, denna lÃ¤ggs till fÃ¶rst"
+
+#. type: Plain text
+#: doc/tin.5:363
+msgid "history of last used strings"
+msgstr "historik Ã¶ver senast anvÃ¤nda strÃ¤ngar"
+
+#. type: Plain text
+#: doc/tin.5:369
+msgid "mailgroups index files"
+msgstr "postgruppers indexfiler"
+
+#. type: Plain text
+#: doc/tin.5:373
+#, no-wrap
+msgid "I<${TIN_INDEX_NEWSDIR:-\"${TIN_HOMEDIR:-\"$HOME\"}/\\:.tin\"}/\\:.news${NNTPSERVER:+\"-$NNTPSERVER\"}/>\n"
+msgstr "I<${TIN_INDEX_NEWSDIR:-\"${TIN_HOMEDIR:-\"$HOME\"}/\\:.tin\"}/\\:.news${NNTPSERVER:+\"-$NNTPSERVER\"}/>\n"
+
+#. type: Plain text
+#: doc/tin.5:377
+msgid "newsgroups index files"
+msgstr "nyhetsgruppers indexfiler"
+
+#. type: Plain text
+#: doc/tin.5:383
+msgid "saved newsgroups index files"
+msgstr "sparade indexfiler fÃ¶r nyhetsgrupper"
+
+#. type: Plain text
+#: doc/tin.5:392
+msgid ""
+"active file (\"I<mailgroupname> I<maxnum> I<minnum> I<mailspool>\" "
+"quadruples separated by spaces not tabs) of user's mailgroups (requires B<\\"
+"%tin>(1)  to be built with mh-mail-handling support)."
+msgstr ""
+"aktiv fil (\"I<mailgroupname> I<maxnum> I<minnum> I<mailspool>\" fyrdubbla "
+"separerade med mellanslag, inte tabbar) av anvÃ¤ndarens e-postgrupper (krÃ¤ver "
+"att B<\\%tin>(1)  Ã¤r byggt med stÃ¶d fÃ¶r mh-mail-hantering)."
+
+#. type: TP
+#: doc/tin.5:392 doc/tin.5:1211
+#, no-wrap
+msgid "B<mailgroupname>"
+msgstr "B<mailgroupname>"
+
+#. type: Plain text
+#: doc/tin.5:396
+msgid ""
+"must be the pathname of the mailbox relative to field #4 with '/' changed to "
+"'.\\&'"
+msgstr ""
+"mÃ¥ste vara sÃ¶kvÃ¤gen till postlÃ¥dan relativt fÃ¤lt #4 med '/' Ã¤ndrat till '."
+"\\&'"
+
+#. type: TP
+#: doc/tin.5:396
+#, no-wrap
+msgid "B<maxnum>"
+msgstr "B<maxnum>"
+
+#. type: Plain text
+#: doc/tin.5:400
+msgid ""
+"just put a large number here, something higher than the highest message in "
+"the mailbox"
+msgstr ""
+"skriv bara in ett stort tal hÃ¤r, nÃ¥got hÃ¶gre Ã¤n det hÃ¶gsta meddelandet i "
+"brevlÃ¥dan"
+
+#. type: TP
+#: doc/tin.5:400
+#, no-wrap
+msgid "B<minnum>"
+msgstr "B<minnum>"
+
+#. type: Plain text
+#: doc/tin.5:403
+msgid "put 0 here"
+msgstr "sÃ¤tt 0 hÃ¤r"
+
+#. type: TP
+#: doc/tin.5:403
+#, no-wrap
+msgid "B<mailspool>"
+msgstr "B<mailspool>"
+
+#. type: Plain text
+#: doc/tin.5:407
+msgid ""
+"path of mail spool directory. This must be the full pathname to the root of "
+"the mail folder area."
+msgstr ""
+"sÃ¶kvÃ¤gen till e-postspoolkatalogen. Detta mÃ¥ste vara den fullstÃ¤ndiga "
+"sÃ¶kvÃ¤gen till roten av e-postmappomrÃ¥det."
+
+#. type: Plain text
+#: doc/tin.5:411
+msgid "Mail.inbox 12345 00000 /home/foo"
+msgstr "Mail.inbox 12345 00000 /home/foo"
+
+#. type: Plain text
+#: doc/tin.5:413
+msgid "Mail.outbox 23456 00000 /home/foo"
+msgstr "Mail.outbox 23456 00000 /home/foo"
+
+#. type: Plain text
+#: doc/tin.5:417
+msgid ""
+"This allows access to the 'inbox' and 'outbox' folders of user foo.  They "
+"are accessed via /home/foo/Mail/inbox and /home/foo/Mail/outbox"
+msgstr ""
+"Detta ger Ã¥tkomst till mapparna \"inkorg\" och \"utkorg\" fÃ¶r anvÃ¤ndaren "
+"foo. De nÃ¥s via /home/foo/Mail/inbox och /home/foo/Mail/outbox"
+
+#. type: Plain text
+#: doc/tin.5:423
+msgid "active file of user's saved newsgroups, used by B<tin -R>."
+msgstr "aktiv fil med anvÃ¤ndarens sparade nyhetsgrupper, anvÃ¤nds av B<tin -R>."
+
+#. type: Plain text
+#: doc/tin.5:444
+msgid ""
+"The group attributes files may be used to override some global settings from "
+"I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/tinrc> on a per group basis. Order is "
+"important as last match counts; this allows one to refine attributes for "
+"narrowed scopes. Note that the I<scope=E<lt>grouplistE<gt>> line has to be "
+"specified before the attributes are specified for that list and each "
+"attribute can only be set once per scope section. All attributes are set to "
+"a reasonable default so you only have to specify the attribute that you want "
+"to change. All toggle attributes are set by specifying ON/OFF. Otherwise, "
+"they function exactly as their global equivalents. The following group "
+"attributes are available:"
+msgstr ""
+"Gruppattributfilerna kan anvÃ¤ndas fÃ¶r att Ã¥sidosÃ¤tta vissa globala "
+"instÃ¤llningar frÃ¥n I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/tinrc> pÃ¥ gruppbasis. "
+"Ordningen Ã¤r viktig eftersom den sista matchningen rÃ¤knas; detta gÃ¶r det "
+"mÃ¶jligt att fÃ¶rfina attribut fÃ¶r begrÃ¤nsade omfattningar. Observera att "
+"raden I<scope=E<lt>grouplistE<gt>> mÃ¥ste anges innan attributen anges fÃ¶r "
+"den listan och att varje attribut endast kan anges en gÃ¥ng per "
+"omfattningsavsnitt. Alla attribut Ã¤r instÃ¤llda pÃ¥ ett rimligt standardvÃ¤rde, "
+"sÃ¥ du behÃ¶ver bara ange det attribut som du vill Ã¤ndra. Alla "
+"vÃ¤xlingsattribut stÃ¤lls in genom att ange ON/OFF. I Ã¶vrigt fungerar de "
+"precis som sina globala motsvarigheter. FÃ¶ljande gruppattribut Ã¤r "
+"tillgÃ¤ngliga:"
+
+#. type: TP
+#: doc/tin.5:444
+#, no-wrap
+msgid "B<scope>"
+msgstr "B<scope>"
+
+#. type: Plain text
+#: doc/tin.5:450
+msgid ""
+"This changes the list of groups to which the attributes that follow will be "
+"applied. See the section NEWSGROUP LISTS & WILDCARDS in B<\\%tin>(1)  for "
+"the types of pattern that can be used here."
+msgstr ""
+"Detta Ã¤ndrar listan Ã¶ver grupper som de fÃ¶ljande attributen kommer att "
+"tillÃ¤mpas pÃ¥. Se avsnittet NYHETSGRUPPLISTOR & JOKERTECKEN i B<\\%tin>(1) "
+"fÃ¶r de typer av mÃ¶nster som kan anvÃ¤ndas hÃ¤r."
+
+#. type: TP
+#: doc/tin.5:450 doc/tin.5:1438
+#, no-wrap
+msgid "B<add_posted_to_filter>"
+msgstr "B<add_posted_to_filter>"
+
+#. type: Plain text
+#: doc/tin.5:453 doc/tin.5:456 doc/tin.5:459 doc/tin.5:462 doc/tin.5:465
+#: doc/tin.5:468 doc/tin.5:481 doc/tin.5:491 doc/tin.5:494 doc/tin.5:507
+#: doc/tin.5:510 doc/tin.5:513 doc/tin.5:516 doc/tin.5:519 doc/tin.5:522
+#: doc/tin.5:525 doc/tin.5:532 doc/tin.5:535 doc/tin.5:562 doc/tin.5:565
+#: doc/tin.5:568 doc/tin.5:579 doc/tin.5:582 doc/tin.5:585 doc/tin.5:588
+#: doc/tin.5:591 doc/tin.5:594 doc/tin.5:597 doc/tin.5:600 doc/tin.5:603
+#: doc/tin.5:606 doc/tin.5:612 doc/tin.5:615 doc/tin.5:618 doc/tin.5:621
+#: doc/tin.5:624 doc/tin.5:627 doc/tin.5:630 doc/tin.5:633 doc/tin.5:636
+#: doc/tin.5:639 doc/tin.5:642 doc/tin.5:645 doc/tin.5:648 doc/tin.5:651
+#: doc/tin.5:654 doc/tin.5:657 doc/tin.5:660 doc/tin.5:663 doc/tin.5:721
+msgid "Identical to the tinrc variable of the same name"
+msgstr "Identisk med variabeln tinrc med samma namn"
+
+#. type: TP
+#: doc/tin.5:453 doc/tin.5:1442
+#, no-wrap
+msgid "B<advertising>"
+msgstr "B<advertising>"
+
+#. type: TP
+#: doc/tin.5:456 doc/tin.5:1445
+#, no-wrap
+msgid "B<alternative_handling>"
+msgstr "B<alternative_handling>"
+
+#. type: TP
+#: doc/tin.5:459
+#, no-wrap
+msgid "B<ask_for_metamail>"
+msgstr "B<ask_for_metamail>"
+
+#. type: TP
+#: doc/tin.5:462 doc/tin.5:1494
+#, no-wrap
+msgid "B<auto_cc_bcc>"
+msgstr "B<auto_cc_bcc>"
+
+#. type: TP
+#: doc/tin.5:465 doc/tin.5:1498
+#, no-wrap
+msgid "B<auto_list_thread>"
+msgstr "B<auto_list_thread>"
+
+#. type: TP
+#: doc/tin.5:468
+#, no-wrap
+msgid "B<auto_select>"
+msgstr "B<auto_select>"
+
+#. type: Plain text
+#: doc/tin.5:472
+msgid ""
+"Automatically perform the B<GroupMarkUnselArtRead> ('B<X>') command after "
+"entering the group."
+msgstr ""
+"UtfÃ¶r automatiskt kommandot B<GroupMarkUnselArtRead> ('B<X>') efter att du "
+"har gÃ¥tt med i gruppen."
+
+#. type: TP
+#: doc/tin.5:472 doc/tin.5:1505
+#, no-wrap
+msgid "B<batch_save>"
+msgstr "B<batch_save>"
+
+#. type: Plain text
+#: doc/tin.5:478
+msgid ""
+"Can be used to override the global setting in tinrc on a per group basis. "
+"For more information read section AUTOMATIC MAILING AND SAVING NEW NEWS in "
+"B<\\%tin>(1)."
+msgstr ""
+"Kan anvÃ¤ndas fÃ¶r att Ã¥sidosÃ¤tta den globala instÃ¤llningen i tinrc pÃ¥ "
+"gruppbasis. FÃ¶r mer information, lÃ¤s avsnittet AUTOMATISK UTSKICK OCH "
+"SPARANDE AV NYA NYHETER i B<\\%tin>(1)."
+
+#. type: TP
+#: doc/tin.5:478 doc/tin.5:1642
+#, no-wrap
+msgid "B<date_format>"
+msgstr "B<date_format>"
+
+#. type: TP
+#: doc/tin.5:481
+#, no-wrap
+msgid "B<delete_tmp_files>"
+msgstr "B<delete_tmp_files>"
+
+#. type: Plain text
+#: doc/tin.5:488
+msgid ""
+"If this is set to ON, then saved article files that have been post-processed "
+"will be automatically deleted, otherwise the user will be asked whether to "
+"delete the post-processed files. Automatic processing of marked articles "
+"using B<GroupAutoSave> ('B<S>') will suppress prompting."
+msgstr ""
+"Om detta Ã¤r instÃ¤llt pÃ¥ ON kommer sparade artikel-filer som har "
+"efterbearbetats att raderas automatiskt, annars kommer anvÃ¤ndaren att "
+"tillfrÃ¥gas om efterbearbetade filer ska raderas. Automatisk bearbetning av "
+"markerade artiklar med hjÃ¤lp av B<GroupAutoSave> -funktionen ('B<S>') kommer "
+"att undertrycka frÃ¥gan."
+
+#. type: TP
+#: doc/tin.5:488 doc/tin.5:1763
+#, no-wrap
+msgid "B<editor_format>"
+msgstr "B<editor_format>"
+
+#. type: TP
+#: doc/tin.5:491 doc/tin.5:1770
+#, no-wrap
+msgid "B<extquote_handling>"
+msgstr "B<extquote_handling>"
+
+#. type: TP
+#: doc/tin.5:494
+#, no-wrap
+msgid "B<fcc>"
+msgstr "B<fcc>"
+
+#. type: Plain text
+#: doc/tin.5:498
+msgid ""
+"Mailbox to save sent mails. The format of the mailbox is controlled via the "
+"tinrc B<mailbox_format> variable."
+msgstr ""
+"PostlÃ¥da fÃ¶r att spara skickade e-postmeddelanden. Formatet pÃ¥ postlÃ¥dan "
+"styrs via variabeln tinrc B<mailbox_format>."
+
+#. type: TP
+#: doc/tin.5:498
+#, no-wrap
+msgid "B<followup_to>"
+msgstr "B<followup_to>"
+
+#. type: Plain text
+#: doc/tin.5:501
+msgid "Set ''Followup-To:'' header to the specified group(s)."
+msgstr ""
+"StÃ¤ll in ''Followup-To:''-rubriken till den eller de angivna grupperna."
+
+#. type: TP
+#: doc/tin.5:501 doc/tin.5:831
+#, no-wrap
+msgid "B<from>"
+msgstr "B<from>"
+
+#. type: Plain text
+#: doc/tin.5:504
+msgid "Identical to the tinrc variable B<mail_address>"
+msgstr "Identisk med variabeln tinrc B<mail_address>"
+
+#. type: TP
+#: doc/tin.5:504 doc/tin.5:1784
+#, no-wrap
+msgid "B<getart_limit>"
+msgstr "B<getart_limit>"
+
+#. type: TP
+#: doc/tin.5:507 doc/tin.5:1806
+#, no-wrap
+msgid "B<group_catchup_on_exit>"
+msgstr "B<group_catchup_on_exit>"
+
+#. type: TP
+#: doc/tin.5:510 doc/tin.5:1809
+#, no-wrap
+msgid "B<group_format>"
+msgstr "B<group_format>"
+
+#. type: TP
+#: doc/tin.5:513 doc/tin.5:1829
+#, no-wrap
+msgid "B<hide_inline_data>"
+msgstr "B<hide_inline_data>"
+
+#. type: TP
+#: doc/tin.5:516 doc/tin.5:1923
+#, no-wrap
+msgid "B<mail_8bit_header>"
+msgstr "B<mail_8bit_header>"
+
+#. type: TP
+#: doc/tin.5:519 doc/tin.5:1935 doc/tin.5:2879
+#, no-wrap
+msgid "B<mail_mime_encoding>"
+msgstr "B<mail_mime_encoding>"
+
+#. type: TP
+#: doc/tin.5:522 doc/tin.5:1955
+#, no-wrap
+msgid "B<maildir>"
+msgstr "B<maildir>"
+
+#. type: TP
+#: doc/tin.5:525
+#, no-wrap
+msgid "B<mailing_list>"
+msgstr "B<mailing_list>"
+
+#. type: Plain text
+#: doc/tin.5:529
+msgid ""
+"Used when a group is a mailing list. All responses to the group will be "
+"directed to this email address instead"
+msgstr ""
+"AnvÃ¤nds nÃ¤r en grupp Ã¤r en sÃ¤ndlista. Alla svar till gruppen kommer att "
+"skickas till denna e-postadress istÃ¤llet"
+
+#. type: TP
+#: doc/tin.5:529 doc/tin.5:1993
+#, no-wrap
+msgid "B<mark_ignore_tags>"
+msgstr "B<mark_ignore_tags>"
+
+#. type: TP
+#: doc/tin.5:532 doc/tin.5:1990
+#, no-wrap
+msgid "B<mark_saved_read>"
+msgstr "B<mark_saved_read>"
+
+#. type: TP
+#: doc/tin.5:535
+#, no-wrap
+msgid "B<mime_forward>"
+msgstr "B<mime_forward>"
+
+#. type: Plain text
+#: doc/tin.5:552
+msgid ""
+"Determines whether usenet articles are forwarded as attachment or inline. "
+"When set to OFF, the forwarded article will be included in the body of the "
+"mail, while setting this variable to ON will cause the article to be "
+"attached as a separate MIME part. Enabling B<mime_forward> is particularly "
+"useful for articles consisting of multiple MIME parts such as PGP/MIME "
+"signed messages or being encoded in a different character set than your "
+"local one. It is also useful if the receiver should be able to operate on "
+"the entire forwarded article (i.e., view or save it without your comments). "
+"On the other hand, if you want to forward only some parts of the article or "
+"to insert 'inline' annotations, you might want to disable this option.  "
+"Currently mime_forward is forced if the article to be attached is a "
+"multipart MIME article, this may change in a future version.  Please note "
+"that for this option to have effect, the tinrc variable "
+"B<interactive_mailer> has to be set to 0 (which is the default)."
+msgstr ""
+"AvgÃ¶r om Usenet-artiklar vidarebefordras som bilaga eller inline. NÃ¤r "
+"instÃ¤llningen Ã¤r OFF kommer den vidarebefordrade artikeln att inkluderas i e-"
+"postmeddelandets brÃ¶dtext, medan instÃ¤llningen ON gÃ¶r att artikeln bifogas "
+"som en separat MIME-del. Att aktivera B<mime_forward> Ã¤r sÃ¤rskilt anvÃ¤ndbart "
+"fÃ¶r artiklar som bestÃ¥r av flera MIME-delar, sÃ¥som PGP/MIME-signerade "
+"meddelanden eller artiklar som Ã¤r kodade i en annan teckenuppsÃ¤ttning Ã¤n din "
+"lokala. Det Ã¤r ocksÃ¥ anvÃ¤ndbart om mottagaren ska kunna hantera hela den "
+"vidarebefordrade artikeln (dvs. visa eller spara den utan dina kommentarer). "
+"Ã… andra sidan, om du bara vill vidarebefordra vissa delar av artikeln eller "
+"infoga 'inline'-anteckningar, kanske du vill inaktivera detta alternativ.  "
+"FÃ¶r nÃ¤rvarande Ã¤r mime_forward tvingat om artikeln som ska bifogas Ã¤r en "
+"multipart MIME-artikel, men detta kan komma att Ã¤ndras i en framtida "
+"version. Observera att fÃ¶r att detta alternativ ska ha effekt mÃ¥ste tinrc-"
+"variabeln B<interactive_mailer> vara instÃ¤lld pÃ¥ 0 (vilket Ã¤r standard)."
+
+#. type: TP
+#: doc/tin.5:552
+#, no-wrap
+msgid "B<mime_types_to_save>"
+msgstr "B<mime_types_to_save>"
+
+#. type: Plain text
+#: doc/tin.5:559
+msgid ""
+"A comma separated list of MIME major/minor Content-Types that will be saved "
+"when using the view/save and save/autosave features.  A single * can be used "
+"to wildcard the major and/or minor type and a ! as the first character in an "
+"entry will negate it, eg: image/*,!image/bmp,!text/html. Default is */*"
+msgstr ""
+"En kommaseparerad lista Ã¶ver MIME-huvud-/underkategorier av innehÃ¥llstyper "
+"som sparas nÃ¤r du anvÃ¤nder funktionerna visa/spara och spara/autospar. Ett "
+"enda * kan anvÃ¤ndas som jokertecken fÃ¶r huvud- och/eller underkategorin, och "
+"ett ! som fÃ¶rsta tecken i en post negerar den, t.ex.: image/*,!image/bmp,!"
+"text/html. StandardinstÃ¤llningen Ã¤r */*"
+
+#. type: TP
+#: doc/tin.5:559 doc/tin.5:2096
+#, no-wrap
+msgid "B<news_headers_to_display>"
+msgstr "B<news_headers_to_display>"
+
+#. type: TP
+#: doc/tin.5:562 doc/tin.5:2103
+#, no-wrap
+msgid "B<news_headers_to_not_display>"
+msgstr "B<news_headers_to_not_display>"
+
+#. type: TP
+#: doc/tin.5:565 doc/tin.5:2112
+#, no-wrap
+msgid "B<news_quote_format>"
+msgstr "B<news_quote_format>"
+
+#. type: TP
+#: doc/tin.5:568 doc/tin.5:2850
+#, no-wrap
+msgid "B<organization>"
+msgstr "B<organization>"
+
+#. type: Plain text
+#: doc/tin.5:576
+msgid ""
+"This can be used to set the article header field ''Organization:''. It "
+"overrides the setting (if any) of organization in I</etc/tin/tin.defaults> "
+"and $B<ORGANIZATION> (or $B<NEWSORG> on Apollo DomainOS). If it points to a "
+"readable file a random line from that file will be used. Note that some news "
+"servers might still overwrite the \\&''Organization:'' header."
+msgstr ""
+"Detta kan anvÃ¤ndas fÃ¶r att stÃ¤lla in artikelrubrikfÃ¤ltet ''Organisation:''. "
+"Det Ã¥sidosÃ¤tter instÃ¤llningen (om sÃ¥dan finns) fÃ¶r organisation i I</etc/tin/"
+"tin.defaults> och $B<ORGANIZATION> (eller $B<NEWSORG> pÃ¥ Apollo DomainOS). "
+"Om det pekar pÃ¥ en lÃ¤sbar fil kommer en slumpmÃ¤ssig rad frÃ¥n den filen att "
+"anvÃ¤ndas. Observera att vissa nyhetsservrar fortfarande kan skriva Ã¶ver "
+"rubriken \\&''Organisation:''."
+
+#. type: TP
+#: doc/tin.5:576 doc/tin.5:2161
+#, no-wrap
+msgid "B<pos_first_unread>"
+msgstr "B<pos_first_unread>"
+
+#. type: TP
+#: doc/tin.5:579 doc/tin.5:2165
+#, no-wrap
+msgid "B<post_8bit_header>"
+msgstr "B<post_8bit_header>"
+
+#. type: TP
+#: doc/tin.5:582 doc/tin.5:2176 doc/tin.5:2876
+#, no-wrap
+msgid "B<post_mime_encoding>"
+msgstr "B<post_mime_encoding>"
+
+#. type: TP
+#: doc/tin.5:585 doc/tin.5:2189
+#, no-wrap
+msgid "B<post_process_type>"
+msgstr "B<post_process_type>"
+
+#. type: TP
+#: doc/tin.5:588 doc/tin.5:2181
+#, no-wrap
+msgid "B<post_process_view>"
+msgstr "B<post_process_view>"
+
+#. type: TP
+#: doc/tin.5:591 doc/tin.5:2213
+#, no-wrap
+msgid "B<print_header>"
+msgstr "B<print_header>"
+
+#. type: TP
+#: doc/tin.5:594 doc/tin.5:2227
+#, no-wrap
+msgid "B<process_only_unread>"
+msgstr "B<process_only_unread>"
+
+#. type: TP
+#: doc/tin.5:597 doc/tin.5:2231
+#, no-wrap
+msgid "B<prompt_followupto>"
+msgstr "B<prompt_followupto>"
+
+#. type: TP
+#: doc/tin.5:600 doc/tin.5:2235
+#, no-wrap
+msgid "B<quote_chars>"
+msgstr "B<quote_chars>"
+
+#. type: TP
+#: doc/tin.5:603 doc/tin.5:2300
+#, no-wrap
+msgid "B<savedir>"
+msgstr "B<savedir>"
+
+#.  TODO: document option
+#. type: TP
+#: doc/tin.5:606
+#, no-wrap
+msgid "B<savefile>"
+msgstr "B<savefile>"
+
+#. type: TP
+#: doc/tin.5:609 doc/tin.5:2392
+#, no-wrap
+msgid "B<show_art_info>"
+msgstr "B<show_art_info>"
+
+#. type: TP
+#: doc/tin.5:612 doc/tin.5:2375
+#, no-wrap
+msgid "B<show_author>"
+msgstr "B<show_author>"
+
+#. type: TP
+#: doc/tin.5:615 doc/tin.5:2442
+#, no-wrap
+msgid "B<show_only_unread_arts>"
+msgstr "B<show_only_unread_arts>"
+
+#. type: TP
+#: doc/tin.5:618 doc/tin.5:2450
+#, no-wrap
+msgid "B<show_signatures>"
+msgstr "B<show_signatures>"
+
+#. type: TP
+#: doc/tin.5:621 doc/tin.5:2453
+#, no-wrap
+msgid "B<sigdashes>"
+msgstr "B<sigdashes>"
+
+#. type: TP
+#: doc/tin.5:624 doc/tin.5:2456
+#, no-wrap
+msgid "B<sigfile>"
+msgstr "B<sigfile>"
+
+#. type: TP
+#: doc/tin.5:627 doc/tin.5:2469
+#, no-wrap
+msgid "B<signature_repost>"
+msgstr "B<signature_repost>"
+
+#. type: TP
+#: doc/tin.5:630 doc/tin.5:2479
+#, no-wrap
+msgid "B<sort_article_type>"
+msgstr "B<sort_article_type>"
+
+#. type: TP
+#: doc/tin.5:633 doc/tin.5:2508
+#, no-wrap
+msgid "B<sort_threads_type>"
+msgstr "B<sort_threads_type>"
+
+#. type: TP
+#: doc/tin.5:636 doc/tin.5:2575
+#, no-wrap
+msgid "B<tex2iso_conv>"
+msgstr "B<tex2iso_conv>"
+
+#. type: TP
+#: doc/tin.5:639 doc/tin.5:2580
+#, no-wrap
+msgid "B<thread_articles>"
+msgstr "B<thread_articles>"
+
+#. type: TP
+#: doc/tin.5:642 doc/tin.5:2624
+#, no-wrap
+msgid "B<thread_catchup_on_exit>"
+msgstr "B<thread_catchup_on_exit>"
+
+#. type: TP
+#: doc/tin.5:645 doc/tin.5:2600
+#, no-wrap
+msgid "B<thread_format>"
+msgstr "B<thread_format>"
+
+#. type: TP
+#: doc/tin.5:648 doc/tin.5:2619
+#, no-wrap
+msgid "B<thread_perc>"
+msgstr "B<thread_perc>"
+
+#. type: TP
+#: doc/tin.5:651 doc/tin.5:2653
+#, no-wrap
+msgid "B<trim_article_body>"
+msgstr "B<trim_article_body>"
+
+#. type: TP
+#: doc/tin.5:654 doc/tin.5:2679
+#, no-wrap
+msgid "B<suppress_soft_hyphens>"
+msgstr "B<suppress_soft_hyphens>"
+
+#. type: TP
+#: doc/tin.5:657 doc/tin.5:2756
+#, no-wrap
+msgid "B<verbatim_handling>"
+msgstr "B<verbatim_handling>"
+
+#. type: TP
+#: doc/tin.5:660 doc/tin.5:2827
+#, no-wrap
+msgid "B<wrap_on_next_unread>"
+msgstr "B<wrap_on_next_unread>"
+
+#. type: TP
+#: doc/tin.5:663
+#, no-wrap
+msgid "B<x_body>"
+msgstr "B<x_body>"
+
+#. type: Plain text
+#: doc/tin.5:671
+msgid ""
+"A piece of text that will be added at the start of a message body. If this "
+"string starts with a / or \\[ti] then it is assumed to be the name of a file "
+"containing the text to insert. If the string starts with a ! then what "
+"follows is assumed to be the path to a program to be executed to generate "
+"the content. %G is expanded to the current news.group.name and %P is "
+"expanded to the news.group.name with all '.\\&' replaced by '/'."
+msgstr ""
+"En text som lÃ¤ggs till i bÃ¶rjan av ett meddelandes huvuddel. Om denna strÃ¤ng "
+"bÃ¶rjar med / eller \\[ti] antas den vara namnet pÃ¥ en fil som innehÃ¥ller "
+"texten som ska infogas. Om strÃ¤ngen bÃ¶rjar med ! antas det som fÃ¶ljer vara "
+"sÃ¶kvÃ¤gen till ett program som ska kÃ¶ras fÃ¶r att generera innehÃ¥llet. %G "
+"expanderas till det aktuella news.group.name och %P expanderas till "
+"news.group.name med alla '.\\&' ersatta med '/'."
+
+#. type: TP
+#: doc/tin.5:671
+#, no-wrap
+msgid "B<x_comment_to>"
+msgstr "B<x_comment_to>"
+
+#. type: Plain text
+#: doc/tin.5:674
+msgid "Insert ''X-Comment-To:'' header, this is only useful in FIDO groups."
+msgstr ""
+"Infoga rubriken ''X-Comment-To:'', detta Ã¤r endast anvÃ¤ndbart i FIDO-grupper."
+
+#. type: TP
+#: doc/tin.5:674
+#, no-wrap
+msgid "B<x_headers>"
+msgstr "B<x_headers>"
+
+#. type: Plain text
+#: doc/tin.5:683
+msgid ""
+"A string including header-name and the contents of the header that will be "
+"automatically added when posting. If the string starts with a / or \\[ti] "
+"then it is assumed to be the name of a file containing the header and its "
+"content to be inserted. If the string starts with a ! then what follows is "
+"assumed to be the path to a program to be executed to generate the header "
+"and its content. %G is expanded to the current news.group.name and %P is "
+"expanded to the news.group.name with all '.\\&' replaced by '/'."
+msgstr ""
+"En strÃ¤ng som innehÃ¥ller rubriknamn och innehÃ¥llet i rubriken som "
+"automatiskt lÃ¤ggs till vid publicering. Om strÃ¤ngen bÃ¶rjar med / eller \\"
+"[ti] antas den vara namnet pÃ¥ en fil som innehÃ¥ller rubriken och dess "
+"innehÃ¥ll som ska infogas. Om strÃ¤ngen bÃ¶rjar med ! antas det som fÃ¶ljer vara "
+"sÃ¶kvÃ¤gen till ett program som ska kÃ¶ras fÃ¶r att generera rubriken och dess "
+"innehÃ¥ll. %G expanderas till det aktuella news.group.name och %P expanderas "
+"till news.group.name med alla '.\\&' ersatta med '/'."
+
+#. type: TP
+#: doc/tin.5:683
+#, no-wrap
+msgid "B<quick_kill_scope>"
+msgstr "B<quick_kill_scope>"
+
+#. type: Plain text
+#: doc/tin.5:689
+msgid ""
+"A comma-separated list of newsgroup patterns (wildmat-style) to which groups "
+"the filter rule added by B<QuickFilterKill> will be applied.  If unset the "
+"default from the tinrc variable B<default_filter_kill_global> will be used."
+msgstr ""
+"En kommaseparerad lista Ã¶ver nyhetsgruppsmÃ¶nster (wildmat-stil) som "
+"filtreringsregeln som lagts till av B<QuickFilterKill> kommer att tillÃ¤mpas "
+"pÃ¥.  Om den inte Ã¤r instÃ¤lld kommer standardvÃ¤rdet frÃ¥n tinrc-variabeln "
+"B<default_filter_kill_global> att anvÃ¤ndas."
+
+#. type: TP
+#: doc/tin.5:689
+#, no-wrap
+msgid "B<quick_kill_expire>"
+msgstr "B<quick_kill_expire>"
+
+#. type: Plain text
+#: doc/tin.5:692
+msgid "Identical to the tinrc variable B<default_filter_kill_expire>"
+msgstr "Identisk med tinrc-variabeln B<default_filter_kill_expire>"
+
+#. type: TP
+#: doc/tin.5:692
+#, no-wrap
+msgid "B<quick_kill_case>"
+msgstr "B<quick_kill_case>"
+
+#. type: Plain text
+#: doc/tin.5:695
+msgid "Identical to the tinrc variable B<default_filter_kill_case>"
+msgstr "Identisk med tinrc-variabeln B<default_filter_kill_case>"
+
+#. type: TP
+#: doc/tin.5:695
+#, no-wrap
+msgid "B<quick_kill_header>"
+msgstr "B<quick_kill_header>"
+
+#. type: Plain text
+#: doc/tin.5:698
+msgid "Identical to the tinrc variable B<default_filter_kill_header>"
+msgstr "Identisk med tinrc-variabeln B<default_filter_kill_header>"
+
+#. type: TP
+#: doc/tin.5:698
+#, no-wrap
+msgid "B<quick_select_scope>"
+msgstr "B<quick_select_scope>"
+
+#. type: Plain text
+#: doc/tin.5:704
+msgid ""
+"A comma-separated list of newsgroup patterns (wildmat-style) to which groups "
+"the filter rule added by B<QuickFilterSelect> will be applied. If unset the "
+"default from the tinrc variable B<default_filter_select_global> will be used."
+msgstr ""
+"En kommaseparerad lista Ã¶ver nyhetsgruppsmÃ¶nster (wildmat-stil) som "
+"filtreringsregeln som lagts till av B<QuickFilterSelect> kommer att "
+"tillÃ¤mpas pÃ¥. Om den inte Ã¤r instÃ¤lld kommer standardvÃ¤rdet frÃ¥n variabeln "
+"tinrc B<default_filter_select_global> att anvÃ¤ndas."
+
+#. type: TP
+#: doc/tin.5:704
+#, no-wrap
+msgid "B<quick_select_expire>"
+msgstr "B<quick_select_expire>"
+
+#. type: Plain text
+#: doc/tin.5:707
+msgid "Identical to the tinrc variable B<default_filter_select_expire>"
+msgstr "Identisk med tinrc-variabeln B<default_filter_select_expire>"
+
+#. type: TP
+#: doc/tin.5:707
+#, no-wrap
+msgid "B<quick_select_case>"
+msgstr "B<quick_select_case>"
+
+#. type: Plain text
+#: doc/tin.5:710
+msgid "Identical to the tinrc variable B<default_filter_select_case>"
+msgstr "Identisk med tinrc-variabeln B<default_filter_select_case>"
+
+#. type: TP
+#: doc/tin.5:710
+#, no-wrap
+msgid "B<quick_select_header>"
+msgstr "B<quick_select_header>"
+
+#. type: Plain text
+#: doc/tin.5:713
+msgid "Identical to the tinrc variable B<default_filter_select_header>"
+msgstr "Identisk med tinrc-variabeln B<default_filter_select_header>"
+
+#. type: TP
+#: doc/tin.5:713
+#, no-wrap
+msgid "B<ispell>"
+msgstr "B<ispell>"
+
+#. type: Plain text
+#: doc/tin.5:718
+msgid ""
+"Path and options for B<\\%ispell>(1)-like spell-checker, e.g., \"aspell --"
+"mode=email --dont-backup check\""
+msgstr ""
+"SÃ¶kvÃ¤g och alternativ fÃ¶r B<\\%ispell>(1)-liknande stavningskontroll, t.ex. "
+"\"aspell --mode=email --dont-backup check\""
+
+#. type: TP
+#: doc/tin.5:718 doc/tin.5:2028
+#, no-wrap
+msgid "B<mm_network_charset>"
+msgstr "B<mm_network_charset>"
+
+#. type: TP
+#: doc/tin.5:721
+#, no-wrap
+msgid "B<undeclared_charset>"
+msgstr "B<undeclared_charset>"
+
+#. type: Plain text
+#: doc/tin.5:732
+msgid ""
+"Assume (broken) articles without MIME charset declaration have this charset "
+"\\(em default is US-ASCII. This attribute works only on systems with working "
+"B<\\%iconv>(3)  or B<\\%ucnv_*>(), others might have to compile B<\\"
+"%tin>(1)  with --disable-mime-strict-charset."
+msgstr ""
+"Anta att (trasiga) artiklar utan MIME-teckensnittsdeklaration har detta "
+"teckensnitt \\(em standard Ã¤r US-ASCII. Detta attribut fungerar endast pÃ¥ "
+"system med fungerande B<\\%iconv>(3) eller B<\\%ucnv_*>(), andra kan behÃ¶va "
+"kompilera B<\\%tin>(1) med --disable-mime-strict-charset."
+
+#. type: TP
+#: doc/tin.5:732
+#, no-wrap
+msgid "B<undeclared_cs_guess>"
+msgstr "B<undeclared_cs_guess>"
+
+#. type: Plain text
+#: doc/tin.5:742
+#, fuzzy
+#| msgid ""
+#| "Guess charset for (broken) articles without MIME charset declaration.  "
+#| "This attribute works only on systems with working B<\\%iconv>(3)  or B<\\"
+#| "%ucnv_*>()  and B<\\%ucsdet_getName>()  from libicui18n. It has no effect "
+#| "if undeclared_charset is also set."
+msgid ""
+"Guess charset for (broken) articles without MIME charset declaration.  This "
+"attribute works only on systems with working B<\\%iconv>(3)  or B<\\"
+"%ucnv_*>()  and B<\\%ucsdet_getName>()  from libicui18n. Default is 0. The "
+"possible values are:"
+msgstr ""
+"Gissa teckenuppsÃ¤ttning fÃ¶r (trasiga) artiklar utan MIME-"
+"teckenuppsÃ¤ttningsdeklaration. Detta attribut fungerar endast pÃ¥ system med "
+"fungerande B<\\%iconv>(3) eller B<\\%ucnv_*>() och B<\\%ucsdet_getName>() "
+"frÃ¥n libicui18n. Det har ingen effekt om undeclared_charset ocksÃ¥ Ã¤r "
+"instÃ¤llt."
+
+#. type: tbl table
+#: doc/tin.5:746
+#, no-wrap
+msgid "don't guess undeclared charset"
+msgstr ""
+
+#. type: tbl table
+#: doc/tin.5:747
+#, no-wrap
+msgid "guess if not set via undeclared_charset"
+msgstr ""
+
+#. type: tbl table
+#: doc/tin.5:748
+#, no-wrap
+msgid "always guess undeclared charset"
+msgstr ""
+
+#. type: Plain text
+#: doc/tin.5:761
+#, no-wrap
+msgid ""
+"# include extra headers\n"
+"# assume ISO-8859-1 as charset if no charset is declared\n"
+"# in all but fido7.* groups\n"
+"scope=*,!fido7.*\n"
+"x_headers=\\[ti]/.tin/headers\n"
+"undeclared_charset=ISO-8859-1\n"
+msgstr ""
+"# inkludera extra rubriker\n"
+"# anta ISO-8859-1 som teckenuppsÃ¤ttning om ingen teckenuppsÃ¤ttning deklareras\n"
+"# i alla utom fido7.*-grupper\n"
+"scope=*,!fido7.*\n"
+"x_headers=\\[ti]/.tin/headers\n"
+"undeclared_charset=ISO-8859-1\n"
+
+#. type: Plain text
+#: doc/tin.5:765
+#, no-wrap
+msgid ""
+"# in *sources* set post process type to shar only\n"
+"scope=*sources*\n"
+"post_process_type=1\n"
+msgstr ""
+"# i *sources* stÃ¤ll in efterbehandlingstyp till endast dela\n"
+"scope=*sources*\n"
+"post_process_type=1\n"
+
+#. type: Plain text
+#: doc/tin.5:772
+#, no-wrap
+msgid ""
+"# in *binaries* turn on full post processing,\n"
+"# remove tmp files and set Followup-To: poster\n"
+"scope=*binaries*\n"
+"post_process_type=2\n"
+"delete_tmp_files=ON\n"
+"followup_to=poster\n"
+msgstr ""
+"# i *binaries* aktivera fullstÃ¤ndig efterbearbetning,\n"
+"# ta bort tmp-filer och stÃ¤ll in Followup-To: poster\n"
+"scope=*binaries*\n"
+"post_process_type=2\n"
+"delete_tmp_files=ON\n"
+"followup_to=poster\n"
+
+#. type: Plain text
+#: doc/tin.5:778
+#, no-wrap
+msgid ""
+"# in fido.* newsgroups change quote_chars\n"
+"# and add X-Comment-To: line\n"
+"scope=fido.*\n"
+"quote_chars=%IE<gt>_\n"
+"x_comment_to=ON\n"
+msgstr ""
+"# i fido.* nyhetsgrupper Ã¤ndra quote_chars\n"
+"# och lÃ¤gg till X-Comment-To: rad\n"
+"scope=fido.*\n"
+"quote_chars=%IE<gt>_\n"
+"x_comment_to=ON\n"
+
+#. type: Plain text
+#: doc/tin.5:782
+#, no-wrap
+msgid ""
+"# in fido7.* newsgroups guess charset\n"
+"scope=fido7.*\n"
+"undeclared_cs_guess=1\n"
+msgstr ""
+"# i fido7.* nyhetsgrupper gissa teckenuppsÃ¤ttning\n"
+"scope=fido7.*\n"
+"undeclared_cs_guess=1\n"
+
+#. type: Plain text
+#: doc/tin.5:788
+#, no-wrap
+msgid ""
+"# in *.test newsgroups, don't append signature\n"
+"# and preset Subject\n"
+"scope=*.test\n"
+"sigfile=--none\n"
+"x_headers=Subject: test - ignore - no reply\n"
+msgstr ""
+"# i *.test-nyhetsgrupper, lÃ¤gg inte till signatur\n"
+"# och fÃ¶rinstÃ¤lld Ã¤mnesrad\n"
+"scope=*.test\n"
+"sigfile=--none\n"
+"x_headers=Subject: test - ignorera - inget svar\n"
+
+#. type: Plain text
+#: doc/tin.5:792
+#, no-wrap
+msgid ""
+"# assume ISO-2022-JP-2 as charset\n"
+"scope=fj.*,japan.*\n"
+"undeclared_charset=ISO-2022-JP-2\n"
+msgstr ""
+"# anta ISO-2022-JP-2 som teckenuppsÃ¤ttning\n"
+"scope=fj.*,japan.*\n"
+"undeclared_charset=ISO-2022-JP-2\n"
+
+#. type: Plain text
+#: doc/tin.5:807
+msgid ""
+"The filter file is used to assign scores to certain articles. Based on the "
+"score an article can be filtered out (hidden) or marked hot.  The tinrc "
+"variables B<score_limit_kill> and B<score_limit_select> are the limits that "
+"must be crossed to mark an article as killed or selected.  Empty lines or "
+"lines beginning with a '#' are ignored. Multiple matching-rules in the same "
+"scope are all applied individually and not only when they all hit at the "
+"same time (logical OR not AND)."
+msgstr ""
+"Filterfilen anvÃ¤nds fÃ¶r att tilldela poÃ¤ng till vissa artiklar. Baserat pÃ¥ "
+"poÃ¤ngen kan en artikel filtreras bort (dÃ¶ljas) eller markeras som het. Tinrc-"
+"variablerna B<score_limit_kill> och B<score_limit_select> Ã¤r de grÃ¤nser som "
+"mÃ¥ste Ã¶verskridas fÃ¶r att en artikel ska markeras som borttagen eller vald. "
+"Tomma rader eller rader som bÃ¶rjar med ett '#' ignoreras. Flera matchande "
+"regler inom samma omrÃ¥de tillÃ¤mpas alla individuellt och inte bara nÃ¤r de "
+"alla trÃ¤ffar samtidigt (logisk OR, inte AND)."
+
+#. type: TP
+#: doc/tin.5:807
+#, no-wrap
+msgid "B<comment>"
+msgstr "B<comment>"
+
+#. type: Plain text
+#: doc/tin.5:817
+msgid ""
+"Every entry (rule) in the filter file might get a comment. Multiple lines "
+"are allowed (but only for comments yet). Every line must start with the "
+"\"comment=\" keyword. Comments must appear first in the rule.  Comment lines "
+"placed within a rule will be moved to the beginning of the next rule.  This "
+"might be changed in the future.  Don't use '#' to mark comments as those "
+"lines are ignored and your comments will get lost on the next write of the "
+"file."
+msgstr ""
+"Varje post (regel) i filterfilen kan ha en kommentar. Flera rader Ã¤r "
+"tillÃ¥tna (men endast fÃ¶r kommentarer). Varje rad mÃ¥ste bÃ¶rja med nyckelordet "
+"\"comment=\". Kommentarer mÃ¥ste stÃ¥ fÃ¶rst i regeln. Kommentarer som placeras "
+"inom en regel flyttas till bÃ¶rjan av nÃ¤sta regel. Detta kan komma att Ã¤ndras "
+"i framtiden. AnvÃ¤nd inte '#' fÃ¶r att markera kommentarer, eftersom dessa "
+"rader ignoreras och dina kommentarer gÃ¥r fÃ¶rlorade nÃ¤r filen skrivs om."
+
+#. type: TP
+#: doc/tin.5:817
+#, no-wrap
+msgid "B<group>"
+msgstr "B<group>"
+
+#. type: Plain text
+#: doc/tin.5:821
+msgid ""
+"A comma-separated list of newsgroup patterns in wildmat-style to which "
+"groups the filter rule will be applied. This line is mandatory!"
+msgstr ""
+"En kommaseparerad lista Ã¶ver nyhetsgruppsmÃ¶nster i wildmat-stil som "
+"filterregeln ska tillÃ¤mpas pÃ¥. Denna rad Ã¤r obligatorisk!"
+
+#. type: TP
+#: doc/tin.5:821
+#, no-wrap
+msgid "B<case>"
+msgstr "B<case>"
+
+#. type: Plain text
+#: doc/tin.5:824
+msgid "0=case-sensitive, 1=case-insensitive"
+msgstr "0=skiftlÃ¤geskÃ¤nslig, 1=skiftlÃ¤gesokÃ¤nslig"
+
+#. type: TP
+#: doc/tin.5:824
+#, no-wrap
+msgid "B<score>"
+msgstr "B<score>"
+
+#. type: Plain text
+#: doc/tin.5:827
+msgid ""
+"Score value of the rule; can also be one of the magic words \"kill\" or "
+"\"hot\"."
+msgstr ""
+"Regelns poÃ¤ngvÃ¤rde; kan ocksÃ¥ vara ett av de magiska orden \"kill\" eller "
+"\"hot\"."
+
+#. type: TP
+#: doc/tin.5:827
+#, no-wrap
+msgid "B<subj>"
+msgstr "B<subj>"
+
+#. type: Plain text
+#: doc/tin.5:831
+msgid ""
+"Match against ''Subject:''. The matching type used (wildmat or regex) "
+"depends on the setting of the tinrc variable B<wildcard>."
+msgstr ""
+"Matcha mot ''Ã„mne:''. Den matchningstyp som anvÃ¤nds (wildmat eller regex) "
+"beror pÃ¥ instÃ¤llningen fÃ¶r variabeln tinrc B<wildcard>."
+
+#. type: Plain text
+#: doc/tin.5:840
+msgid ""
+"Match against ''From:''.  B<\\%tin>(1)  converts the contents of the "
+"''From:'' header to an old style e-mail address, e.g., ''some@body.example "
+"(John Doe)'' instead of ''John Doe E<lt>some@body.exampleE<gt>'', before "
+"trying to match the patterns in the filter rule. The matching type used "
+"(wildmat or regex) depends on the setting of the tinrc variable B<wildcard>."
+msgstr ""
+"Matcha mot ''FrÃ¥n:''.  B<\\%tin>(1)  konverterar innehÃ¥llet i ''FrÃ¥n:''-"
+"rubriken till en gammal stil e-postadress, t.ex. ''some@body.example (John "
+"Doe)'' istÃ¤llet fÃ¶r ''John Doe E<lt>some@body.exampleE<gt>'', innan den "
+"fÃ¶rsÃ¶ker matcha mÃ¶nstren i filterregeln. Vilken matchningstyp som anvÃ¤nds "
+"(wildmat eller regex) beror pÃ¥ instÃ¤llningen fÃ¶r variabeln tinrc B<wildcard>."
+
+#. type: TP
+#: doc/tin.5:840
+#, no-wrap
+msgid "B<msgid>"
+msgstr "B<msgid>"
+
+#. type: Plain text
+#: doc/tin.5:845
+msgid ""
+"Match against ''Message-ID:'' and full ''References:''. The matching type "
+"used (wildmat or regex) depends on the setting of the tinrc variable "
+"B<wildcard>."
+msgstr ""
+"Matcha mot ''Message-ID:'' och fullstÃ¤ndiga ''References:''. Vilken "
+"matchningstyp som anvÃ¤nds (wildmat eller regex) beror pÃ¥ instÃ¤llningen fÃ¶r "
+"variabeln tinrc B<wildcard>."
+
+#. type: TP
+#: doc/tin.5:845
+#, no-wrap
+msgid "B<msgid_last>"
+msgstr "B<msgid_last>"
+
+#. type: Plain text
+#: doc/tin.5:850
+msgid ""
+"Match against ''Message-ID:'' and last ''References:'' entry (direct "
+"responses) only. The matching type used (wildmat or regex) depends on the "
+"setting of the tinrc variable B<wildcard>."
+msgstr ""
+"Matcha endast mot ''Message-ID:'' och sista ''References:''-posten (direkta "
+"svar). Vilken matchningstyp som anvÃ¤nds (wildmat eller regex) beror pÃ¥ "
+"instÃ¤llningen fÃ¶r variabeln tinrc B<wildcard>."
+
+#. type: TP
+#: doc/tin.5:850
+#, no-wrap
+msgid "B<msgid_only>"
+msgstr "B<msgid_only>"
+
+#. type: Plain text
+#: doc/tin.5:854
+msgid ""
+"Match against ''Message-ID:''. The matching type used (wildmat or regex)  "
+"depends on the setting of the tinrc variable B<wildcard>."
+msgstr ""
+"Matcha mot ''Message-ID:''. Den matchningstyp som anvÃ¤nds (wildmat eller "
+"regex)  beror pÃ¥ instÃ¤llningen av variabeln tinrc B<wildcard>."
+
+#. type: TP
+#: doc/tin.5:854
+#, no-wrap
+msgid "B<refs_only>"
+msgstr "B<refs_only>"
+
+#. type: Plain text
+#: doc/tin.5:858
+msgid ""
+"Match against ''References:''. The matching type used (wildmat or regex)  "
+"depends on the setting of the tinrc variable B<wildcard>."
+msgstr ""
+"Matcha mot ''Referenser:''. Den matchningstyp som anvÃ¤nds (wildmat eller "
+"regex)  beror pÃ¥ instÃ¤llningen av variabeln tinrc B<wildcard>."
+
+#. type: TP
+#: doc/tin.5:858
+#, no-wrap
+msgid "B<lines>"
+msgstr "B<lines>"
+
+#. type: Plain text
+#: doc/tin.5:861
+msgid ""
+"Match against ''Lines:'', E<lt>num matches less than, E<gt>num matches more "
+"than."
+msgstr ""
+"Matcha mot ''Lines:'', E<lt>num matchar mindre Ã¤n, E<gt>num matchar mer Ã¤n."
+
+#. type: TP
+#: doc/tin.5:861
+#, no-wrap
+msgid "B<gnksa>"
+msgstr "B<gnksa>"
+
+#. type: Plain text
+#: doc/tin.5:871
+msgid ""
+"Match against ''From:'' address parser return codes. E<lt>num matches less "
+"than, E<gt>num matches more than the returned numeric value. "
+"GNKSA_LOCAL_DOMAIN_LITERAL or GNKSA_INVALID_DOMAIN are only returned if "
+"B<disable_gnksa_domain_check> in I</etc/tin/tin.defaults> is set to OFF. As "
+"the built-in domain list may be outdated this should be considered "
+"carefully. GNKSA_ILLEGAL_LABEL_BEGNUM is only returned if B<\\%tin>(1)  was "
+"compiled with ENFORCE_RFC1034 defined which is usually not the case."
+msgstr ""
+"Matcha mot returnerade koder frÃ¥n adressparsern ''From:''. E<lt>num matchar "
+"mindre Ã¤n, E<gt>num matchar mer Ã¤n det returnerade numeriska vÃ¤rdet. "
+"GNKSA_LOCAL_DOMAIN_LITERAL eller GNKSA_INVALID_DOMAIN returneras endast om "
+"B<disable_gnksa_domain_check> i I</etc/tin/tin.defaults> Ã¤r instÃ¤llt pÃ¥ OFF. "
+"Eftersom den inbyggda domÃ¤nlistan kan vara fÃ¶rÃ¥ldrad bÃ¶r detta Ã¶vervÃ¤gas "
+"noggrant. GNKSA_ILLEGAL_LABEL_BEGNUM returneras endast om B<\\%tin>(1)  har "
+"kompilerats med ENFORCE_RFC1034 definierat, vilket vanligtvis inte Ã¤r fallet."
+
+#. type: ta
+#: doc/tin.5:873
+#, no-wrap
+msgid "\\w'%406\t'u +\\w'GNKSA_ZERO_LENGTH_LOCAL_WORD'u"
+msgstr "\\w'%406 'u +\\w'GNKSA_ZERO_LENGTH_LOCAL_WORD'u"
+
+#. type: Plain text
+#: doc/tin.5:908
+#, no-wrap
+msgid ""
+"\tinternal codes\n"
+"  B<0> GNKSA_OK\n"
+"  B<1> GNKSA_INTERNAL_ERROR\n"
+"\tgeneral syntactical errors\n"
+"B<100> GNKSA_LANGLE_MISSING\n"
+"B<101> GNKSA_LPAREN_MISSING\n"
+"B<102> GNKSA_RPAREN_MISSING\n"
+"B<103> GNKSA_ATSIGN_MISSING\n"
+"B<104> GNKSA_RANGLE_MISSING\n"
+"\tFQDN part syntax and semantics errors\n"
+"B<200> GNKSA_SINGLE_DOMAIN\n"
+"B<201> GNKSA_INVALID_DOMAIN\n"
+"B<202> GNKSA_ILLEGAL_DOMAIN\n"
+"B<203> GNKSA_UNKNOWN_DOMAIN\n"
+"B<204> GNKSA_INVALID_FQDN_CHAR\n"
+"B<205> GNKSA_ZERO_LENGTH_LABEL\n"
+"B<206> GNKSA_ILLEGAL_LABEL_LENGTH\n"
+"B<207> GNKSA_ILLEGAL_LABEL_HYPHEN\n"
+"B<208> GNKSA_ILLEGAL_LABEL_BEGNUM\n"
+"B<209> GNKSA_BAD_DOMAIN_LITERAL\n"
+"B<210> GNKSA_LOCAL_DOMAIN_LITERAL\n"
+"B<211> GNKSA_RBRACKET_MISSING\n"
+"\tlocalpart syntactical errors\n"
+"B<300> GNKSA_LOCALPART_MISSING\n"
+"B<301> GNKSA_INVALID_LOCALPART\n"
+"B<302> GNKSA_ZERO_LENGTH_LOCAL_WORD\n"
+"\trealname part syntactical errors\n"
+"B<400> GNKSA_ILLEGAL_UNQUOTED_CHAR\n"
+"B<401> GNKSA_ILLEGAL_QUOTED_CHAR\n"
+"B<402> GNKSA_ILLEGAL_ENCODED_CHAR\n"
+"B<403> GNKSA_BAD_ENCODE_SYNTAX\n"
+"B<404> GNKSA_ILLEGAL_PAREN_CHAR\n"
+"B<405> GNKSA_INVALID_REALNAME\n"
+"B<406> GNKSA_MISSING_REALNAME\n"
+msgstr ""
+"\tinterna koder\n"
+"  B<0> GNKSA_OK\n"
+"  B<1> GNKSA_INTERNAL_ERROR\n"
+"    allmÃ¤nna syntaktiska fel\n"
+"B<100> GNKSA_LANGLE_MISSING\n"
+"B<101> GNKSA_LPAREN_MISSING\n"
+"B<102> GNKSA_RPAREN_MISSING\n"
+"B<103> GNKSA_ATSIGN_MISSING\n"
+"B<104> GNKSA_RANGLE_MISSING\n"
+"    FQDN-del syntax- och semantiska fel\n"
+"B<200> GNKSA_SINGLE_DOMAIN\n"
+"B<201> GNKSA_INVALID_DOMAIN\n"
+"B<202> GNKSA_ILLEGAL_DOMAIN\n"
+"B<203> GNKSA_UNKNOWN_DOMAIN\n"
+"B<204> GNKSA_INVALID_FQDN_CHAR\n"
+"B<205> GNKSA_ZERO_LENGTH_LABEL\n"
+"B<206> GNKSA_ILLEGAL_LABEL_LENGTH\n"
+"B<207> GNKSA_ILLEGAL_LABEL_HYPHEN\n"
+"B<208> GNKSA_ILLEGAL_LABEL_BEGNUM\n"
+"B<209> GNKSA_BAD_DOMAIN_LITERAL\n"
+"B<210> GNKSA_LOCAL_DOMAIN_LITERAL\n"
+"B<211> GNKSA_RBRACKET_MISSING\n"
+"    syntaktiska fel i lokal del\n"
+"B<300> GNKSA_LOCALPART_MISSING\n"
+"B<301> GNKSA_INVALID_LOCALPART\n"
+"B<302> GNKSA_ZERO_LENGTH_LOCAL_WORD\n"
+"    syntaktiska fel i del med riktigt namn\n"
+"B<400> GNKSA_ILLEGAL_UNQUOTED_CHAR\n"
+"B<401> GNKSA_ILLEGAL_QUOTED_CHAR\n"
+"B<402> GNKSA_ILLEGAL_ENCODED_CHAR\n"
+"B<403> GNKSA_BAD_ENCODE_SYNTAX\n"
+"B<404> GNKSA_ILLEGAL_PAREN_CHAR\n"
+"B<405> GNKSA_INVALID_REALNAME\n"
+"B<406> GNKSA_MISSING_REALNAME\n"
+
+#. type: TP
+#: doc/tin.5:910
+#, no-wrap
+msgid "B<xref>"
+msgstr "B<xref>"
+
+#. type: Plain text
+#: doc/tin.5:917
+msgid ""
+"Match against ''Xref:'' line. Before any matching is done the line is turned "
+"into the same format ''Newsgroups:'' has: it is turned into a comma "
+"separated newsgroup list with all other information (i.e., the article "
+"counter) removed. The matching type used (wildmat or regex)  depends on the "
+"setting of the tinrc variable B<wildcard>."
+msgstr ""
+"Matcha mot ''Xref:''-raden. Innan nÃ¥gon matchning gÃ¶rs omvandlas raden till "
+"samma format som ''Newsgroups:'' har: den omvandlas till en kommaseparerad "
+"nyhetsgruppslista dÃ¤r all annan information (dvs. artikelrÃ¤knaren) har "
+"tagits bort. Vilken matchningstyp som anvÃ¤nds (wildmat eller regex)  beror "
+"pÃ¥ instÃ¤llningen av tinrc-variabeln B<wildcard>."
+
+#.  TODO: document option in detail
+#. type: TP
+#: doc/tin.5:917
+#, no-wrap
+msgid "B<path>"
+msgstr "B<path>"
+
+#. type: Plain text
+#: doc/tin.5:923
+msgid ""
+"Match against ''Path:'' line. This may not work on some servers. The "
+"matching type used (wildmat or regex) depends on the setting of the tinrc "
+"variable B<wildcard>."
+msgstr ""
+"Matcha mot ''Path:''-raden. Detta kanske inte fungerar pÃ¥ vissa servrar. "
+"Vilken matchningstyp som anvÃ¤nds (wildmat eller regex) beror pÃ¥ "
+"instÃ¤llningen fÃ¶r variabeln tinrc B<wildcard>."
+
+#. type: TP
+#: doc/tin.5:923 doc/tin.5:3020
+#, no-wrap
+msgid "B<time>"
+msgstr "B<time>"
+
+#. type: Plain text
+#: doc/tin.5:926
+msgid "time_t value when rule expires"
+msgstr "time_t-vÃ¤rde nÃ¤r regeln lÃ¶per ut"
+
+#. type: Plain text
+#: doc/tin.5:936
+#, no-wrap
+msgid ""
+"comment=mark all articles about tin, rtin,\n"
+"comment=tind, ktin or cdtin as hot\n"
+"group=*\n"
+"case=1\n"
+"score=hot\n"
+"subj=\\eb(cd|[rk]?)?tin(d|pre)?[-.0\\(en9]*\\eb\n"
+msgstr ""
+"comment=markera alla artiklar om tin, rtin,\n"
+"comment=tind, ktin eller cdtin som heta\n"
+"group=*\n"
+"case=1\n"
+"score=hot\n"
+"subj=\\eb(cd|[rk]?)?tin(d|pre)?[-.0\\(en9]*\\eb\n"
+
+#. type: Plain text
+#: doc/tin.5:945
+#, no-wrap
+msgid ""
+"comment=downscore postings in nsr from google based on\n"
+"comment=message-id or path, if both hit they end up with\n"
+"comment=a score of -66 which is enough to mark them killed\n"
+"group=news.software.readers\n"
+"case=1\n"
+"score=-33\n"
+"path=.googlegroups.com!not-for-mail$\n"
+"msgid_only=@googlegroups.comE<gt>\n"
+msgstr ""
+"comment=downscore-inlÃ¤gg i nsr frÃ¥n Google baserat pÃ¥\n"
+"comment=message-id eller path, om bÃ¥da trÃ¤ffar fÃ¥r de\n"
+"comment=en poÃ¤ng pÃ¥ -66, vilket Ã¤r tillrÃ¤ckligt fÃ¶r att markera dem som borttagna\n"
+"group=news.software.readers\n"
+"case=1\n"
+"score=-33\n"
+"path=.googlegroups.com!not-for-mail$\n"
+"msgid_only=@googlegroups.comE<gt>\n"
+
+#. .nf
+#. type: Plain text
+#: doc/tin.5:953
+msgid ""
+"I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/keymap${${LC_ALL:-\"${LC_MESSAGES:\\:-\"$"
+"{LC_CTYPE:\\:-\"$LANG\"}\"}\"}:\\:+\".${LC_ALL:\\:-\"${LC_MESSAGES:\\:-\"$"
+"{LC_CTYPE:\\:-\"$LANG\"}\"}\"}\"}>"
+msgstr ""
+"I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/keymap${${LC_ALL:-\"${LC_MESSAGES:\\:-\"$"
+"{LC_CTYPE:\\:-\"$LANG\"}\"}\"}:\\:+\".${LC_ALL:\\:-\"${LC_MESSAGES:\\:-\"$"
+"{LC_CTYPE:\\:-\"$LANG\"}\"}\"}\"}>"
+
+#. .fi
+#. type: Plain text
+#: doc/tin.5:957
+msgid ""
+"I</etc/tin/keymap${${LC_ALL:-\"${LC_MESSAGES:-\"${LC_CTYPE:-\"$LANG\"}\"}\"}:"
+"\\:+\".${LC_ALL:\\:-\"${LC_MESSAGES:\\:-\"${LC_CTYPE:\\:-\"$LANG\"}\"}\"}\"}>"
+msgstr ""
+"I</etc/tin/keymap${${LC_ALL:-\"${LC_MESSAGES:-\"${LC_CTYPE:-\"$LANG\"}\"}\"}:"
+"\\:+\".${LC_ALL:\\:-\"${LC_MESSAGES:\\:-\"${LC_CTYPE:\\:-\"$LANG\"}\"}\"}\"}>"
+
+#. type: Plain text
+#: doc/tin.5:968
+msgid ""
+"Keymap-file, containing \"I<keyname> I<value> I<[value]>\" pairs separated "
+"by spaces or tabs. If the keymap-file named with full specified B<\\"
+"%locale>(5)  is not found, less specific ones are looked for. Various parts "
+"will be stripped off the name, in the following order codeset, normalized "
+"codeset, territory and modifier when looking for the keymap-file.  Below is "
+"a list of all rebindable keynames and their defaults. If a keyname is bound "
+"to NULL it is unassigned."
+msgstr ""
+"Keymap-fil, innehÃ¥llande \"I<keyname> I<value> I<[value]>\" par separerade "
+"med mellanslag eller tabbar. Om keymap-filen med fullstÃ¤ndigt specificerat "
+"B<\\%locale>(5)  inte hittas, sÃ¶ks mindre specifika filer. Olika delar "
+"kommer att tas bort frÃ¥n namnet, i fÃ¶ljande ordning: koduppsÃ¤ttning, "
+"normaliserad koduppsÃ¤ttning, territorium och modifierare nÃ¤r man sÃ¶ker efter "
+"keymap-filen.  Nedan finns en lista Ã¶ver alla ombindningsbara tangentnamn "
+"och deras standardvÃ¤rden. Om ett tangentnamn Ã¤r bundet till NULL Ã¤r det inte "
+"tilldelat."
+
+#. type: ta
+#: doc/tin.5:970
+#, no-wrap
+msgid "\\w'GroupSelThdIfUnreadSelected    'u +\\w'SPACE'u +\\w'SPACE'u"
+msgstr "\\w'GroupSelThdIfUnreadSelected 'u +\\w'SPACE'u +\\w'SPACE'u"
+
+#. type: Plain text
+#: doc/tin.5:1019
+#, no-wrap
+msgid ""
+"B<ShellEscape>\t!\n"
+"B<SetRange>\t#\n"
+"B<LastPage>\t$\n"
+"B<ToggleColor>\t&\n"
+"B<LastViewed>\t-\n"
+"B<SearchRepeat>\t\\(rs\n"
+"B<SearchSubjF>\t/\n"
+"B<SearchSubjB>\t?\n"
+"B<SearchAuthB>\tA\n"
+"B<SearchBody>\tB\n"
+"B<CatchupNextUnread>\tC\n"
+"B<EditFilter>\tE\n"
+"B<ToggleHelpDisplay>\tH\n"
+"B<ToggleInverseVideo>\tI\n"
+"B<ConnectionInfo>\tJ\n"
+"B<LookupMessage>\tL\n"
+"B<OptionMenu>\tM\n"
+"B<Postponed>\tO\t^O\n"
+"B<QuitTin>\tQ\n"
+"B<BugReport>\tR\n"
+"B<DisplayPostHist>\tW\n"
+"B<MarkThrUnread>\tZ\n"
+"B<FirstPage>\t^\n"
+"B<SearchAuthF>\ta\n"
+"B<Catchup>\tc\n"
+"B<Help>\th\n"
+"B<ToggleInfoLastLine>\ti\n"
+"B<Down>\tj\t^N\n"
+"B<Up>\tk\t^P\n"
+"B<Print>\to\n"
+"B<Quit>\tq\n"
+"B<Version>\tv\n"
+"B<Post>\tw\n"
+"B<MarkArtUnread>\tz\n"
+"B<QuickFilterSelect>\t[\n"
+"B<QuickFilterKill>\t]\n"
+"B<Pipe>\t|\n"
+"B<ScrollUp>\tE<lt>\n"
+"B<ScrollDown>\tE<gt>\n"
+"B<PageUp>\tb\t^B\t^U\n"
+"B<PageDown>\t^D\t^F\tSPACE\n"
+"B<RedrawScr>\t^L\n"
+"B<Postponed>\t^O\n"
+"B<MenuFilterSelect>\t^A\n"
+"B<MenuFilterKill>\t^K\n"
+"B<MarkFeedRead>\t^X\n"
+"B<MarkFeedUnread>\t^W\n"
+"B<MarkAncientArtRead>\t^E\n"
+msgstr ""
+"B<ShellEscape>    !\n"
+"B<SetRange>    #\n"
+"B<LastPage>    $\n"
+"B<ToggleColor>    &\n"
+"B<LastViewed>    -\n"
+"B<SearchRepeat>    \\(rs\n"
+"B<SearchSubjF>    /\n"
+"B<SearchSubjB>    ?\n"
+"B<SearchAuthB>    A\n"
+"B<SearchBody>    B\n"
+"B<CatchupNextUnread>    C\n"
+"B<EditFilter>    E\n"
+"B<ToggleHelpDisplay>    H\n"
+"B<ToggleInverseVideo>    I\n"
+"B<ConnectionInfo>    J\n"
+"B<LookupMessage>    L\n"
+"B<OptionMenu>    M\n"
+"B<Postponed>    O    ^O\n"
+"B<QuitTin>    Q\n"
+"B<BugReport>    R\n"
+"B<DisplayPostHist>    W\n"
+"B<MarkThrUnread>    Z\n"
+"B<FirstPage>    ^\n"
+"B<SearchAuthF>    a\n"
+"B<Catchup>    c\n"
+"B<Help>    h\n"
+"B<ToggleInfoLastLine>    i\n"
+"B<Down>    j    ^N\n"
+"B<Up>    k    ^P\n"
+"B<Print>    o\n"
+"B<Quit>    q\n"
+"B<Version>    v\n"
+"B<Post>    w\n"
+"B<MarkArtUnread>    z\n"
+"B<QuickFilterSelect>    [\n"
+"B<QuickFilterKill>    ]\n"
+"B<Pipe>    |\n"
+"B<ScrollUp>    E<lt>\n"
+"B<ScrollDown>    E<gt>\n"
+"B<PageUp>    b    ^B    ^U\n"
+"B<PageDown>    ^D    ^F    SPACE\n"
+"B<RedrawScr>    ^L\n"
+"B<Postponed>    ^O\n"
+"B<MenuFilterSelect>    ^A\n"
+"B<MenuFilterKill>    ^K\n"
+"B<MarkFeedRead>    ^X\n"
+"B<MarkFeedUnread>    ^W\n"
+"B<MarkAncientArtRead>    ^E\n"
+
+#. type: Plain text
+#: doc/tin.5:1028
+#, no-wrap
+msgid ""
+"B<AttachSelect>\t^J\t^M\n"
+"B<AttachPipe>\tp\n"
+"B<AttachSave>\ts\n"
+"B<AttachTag>\tt\n"
+"B<AttachUntag>\tU\n"
+"B<AttachTagPattern>\t=\n"
+"B<AttachToggleTagged>\t@\n"
+msgstr ""
+"B<AttachSelect>    ^J    ^M\n"
+"B<AttachPipe>    p\n"
+"B<AttachSave>    s\n"
+"B<AttachTag>    t\n"
+"B<AttachUntag>    U\n"
+"B<AttachTagPattern>    =\n"
+"B<AttachToggleTagged>    @\n"
+
+#. type: Plain text
+#: doc/tin.5:1037
+#, no-wrap
+msgid ""
+"B<ConfigToggleAttrib>\tTAB\n"
+"B<ConfigSelect>\t^J\t^M\n"
+"B<ConfigLastPage>\tG\n"
+"B<ConfigNoSave>\tQ\n"
+"B<ConfigScopeMenu>\tS\n"
+"B<ConfigServerrcMenu>\ts\n"
+"B<ConfigFirstPage>\tg\n"
+"B<ConfigResetAttrib>\tr\n"
+msgstr ""
+"B<ConfigToggleAttrib>    TAB\n"
+"B<ConfigSelect>    ^J    ^M\n"
+"B<ConfigLastPage>    G\n"
+"B<ConfigNoSave>    Q\n"
+"B<ConfigScopeMenu>    S\n"
+"B<ConfigServerrcMenu>    s\n"
+"B<ConfigFirstPage>    g\n"
+"B<ConfigResetAttrib>    r\n"
+
+#. type: Plain text
+#: doc/tin.5:1045
+#, no-wrap
+msgid ""
+"B<FeedTag>\tT\n"
+"B<FeedArt>\ta\n"
+"B<FeedHot>\th\n"
+"B<FeedPat>\tp\n"
+"B<FeedRepost>\tr\n"
+"B<FeedSupersede>\ts\n"
+"B<FeedThd>\tt\n"
+msgstr ""
+"B<FeedTag>    T\n"
+"B<FeedArt>    a\n"
+"B<FeedHot>    h\n"
+"B<FeedPat>    p\n"
+"B<FeedRepost>    r\n"
+"B<FeedSupersede>    s\n"
+"B<FeedThd>    t\n"
+
+#. type: Plain text
+#: doc/tin.5:1048
+#, no-wrap
+msgid ""
+"B<FilterEdit>\te\n"
+"B<FilterSave>\ts\n"
+msgstr ""
+"B<FilterEdit>    e\n"
+"B<FilterSave>    s\n"
+
+#. type: Plain text
+#: doc/tin.5:1078
+#, no-wrap
+msgid ""
+"B<GroupNextUnreadArtOrGrp>\tTAB\n"
+"B<GroupReadBasenote>\t^J\t^M\n"
+"B<GroupSelThd>\t*\n"
+"B<GroupDoAutoSel>\t+\n"
+"B<GroupToggleThdSel>\t.\n"
+"B<GroupSelThdIfUnreadSelected>\t;\n"
+"B<GroupSelPattern>\t=\n"
+"B<GroupReverseSel>\t@\n"
+"B<GroupCancel>\tD\n"
+"B<GroupToggleGetartLimit>\tG\n"
+"B<GroupMarkThdRead>\tK\n"
+"B<GroupNextUnreadArt>\tN\n"
+"B<GroupPrevUnreadArt>\tP\n"
+"B<GroupAutoSave>\tS\n"
+"B<GroupTagParts>\tT\n"
+"B<GroupUntag>\tU\n"
+"B<GroupMarkUnselArtRead>\tX\n"
+"B<GroupToggleSubjDisplay>\td\n"
+"B<GroupGoto>\tg\n"
+"B<GroupListThd>\tl\n"
+"B<GroupMail>\tm\n"
+"B<GroupNextGroup>\tn\n"
+"B<GroupPrevGroup>\tp\n"
+"B<GroupToggleReadUnread>\tr\n"
+"B<GroupSave>\ts\n"
+"B<GroupTag>\tt\n"
+"B<GroupToggleThreading>\tu\n"
+"B<GroupRepost>\tx\n"
+"B<GroupUndoSel>\t\\[ti]\n"
+msgstr ""
+"B<GroupNextUnreadArtOrGrp>    TAB\n"
+"B<GroupReadBasenote>    ^J    ^M\n"
+"B<GroupSelThd>    *\n"
+"B<GroupDoAutoSel>    +\n"
+"B<GroupToggleThdSel>    .\n"
+"B<GroupSelThdIfUnreadSelected>    ;\n"
+"B<GroupSelPattern>    =\n"
+"B<GroupReverseSel>    @\n"
+"B<GroupCancel>    D\n"
+"B<GroupToggleGetartLimit>    G\n"
+"B<GroupMarkThdRead>    K\n"
+"B<GroupNextUnreadArt>    N\n"
+"B<GroupPrevUnreadArt>    P\n"
+"B<GroupAutoSave>    S\n"
+"B<GroupTagParts>    T\n"
+"B<GroupUntag>    U\n"
+"B<GroupMarkUnselArtRead>    X\n"
+"B<GroupToggleSubjDisplay>    d\n"
+"B<GroupGoto>    g\n"
+"B<GroupListThd>    l\n"
+"B<GroupMail>    m\n"
+"B<GroupNextGroup>    n\n"
+"B<GroupPrevGroup>    p\n"
+"B<GroupToggleReadUnread>    r\n"
+"B<GroupSave>    s\n"
+"B<GroupTag>    t\n"
+"B<GroupToggleThreading>    u\n"
+"B<GroupRepost>    x\n"
+"B<GroupUndoSel>    \\[ti]\n"
+
+#. type: Plain text
+#: doc/tin.5:1081
+#, no-wrap
+msgid ""
+"B<HelpLastPage>\tG\n"
+"B<HelpFirstPage>\tg\n"
+msgstr ""
+"B<HelpLastPage>    G\n"
+"B<HelpFirstPage>    g\n"
+
+#. type: Plain text
+#: doc/tin.5:1123
+#, no-wrap
+msgid ""
+"B<PageReplyQuoteHeaders>\t^E\n"
+"B<PagePGPCheckArticle>\t^G\n"
+"B<PageToggleRaw>\t^H\n"
+"B<PageNextUnread>\tTAB\n"
+"B<PageNextThd>\t^J\t^M\n"
+"B<PageToggleTabs>\t^T\n"
+"B<PageFollowupQuoteHeaders>\t^W\n"
+"B<PageToggleTex2iso>\t\"\n"
+"B<PageToggleAllHeaders>\t*\n"
+"B<PageArticleInfo>\t'\n"
+"B<PageToggleRot>\t%\n"
+"B<PageToggleUue>\t(\n"
+"B<PageReveal>\t)\n"
+"B<PageSkipIncludedText>\t:\n"
+"B<PageTopThd>\tE<lt>\n"
+"B<PageBotThd>\tE<gt>\n"
+"B<PageCancel>\tD\n"
+"B<PageFollowup>\tF\n"
+"B<PageLastPage>\tG\n"
+"B<PageKillThd>\tK\n"
+"B<PageNextUnreadArt>\tN\n"
+"B<PagePrevUnreadArt>\tP\n"
+"B<PageReply>\tR\n"
+"B<PageAutoSave>\tS\n"
+"B<PageGroupSel>\tT\n"
+"B<PageViewUrl>\tU\n"
+"B<PageViewAttach>\tV\n"
+"B<PageToggleHighlight>\t_\n"
+"B<PageToggleVerbatim>\t,\n"
+"B<PageEditArticle>\te\n"
+"B<PageFollowupQuote>\tf\n"
+"B<PageFirstPage>\tg\n"
+"B<PageListThd>\tl\n"
+"B<PageMail>\tm\n"
+"B<PageNextArt>\tn\n"
+"B<PagePrevArt>\tp\n"
+"B<PageReplyQuote>\tr\n"
+"B<PageSave>\ts\n"
+"B<PageTag>\tt\n"
+"B<PageGotoParent>\tu\n"
+"B<PageRepost>\tx\n"
+msgstr ""
+"B<PageReplyQuoteHeaders>\t^E\n"
+"B<PagePGPCheckArticle>\t^G\n"
+"B<PageToggleRaw>\t^H\n"
+"B<PageNextUnread>\tTAB\n"
+"B<PageNextThd>\t^J\t^M\n"
+"B<PageToggleTabs>\t^T\n"
+"B<PageFollowupQuoteHeaders>\t^W\n"
+"B<PageToggleTex2iso>\t\"\n"
+"B<PageToggleAllHeaders>\t*\n"
+"B<PageArticleInfo>\t'\n"
+"B<PageToggleRot>\t%\n"
+"B<PageToggleUue>\t(\n"
+"B<PageReveal>\t)\n"
+"B<PageSkipIncludedText>\t:\n"
+"B<PageTopThd>\tE<lt>\n"
+"B<PageBotThd>\tE<gt>\n"
+"B<PageCancel>\tD\n"
+"B<PageFollowup>\tF\n"
+"B<PageLastPage>\tG\n"
+"B<PageKillThd>\tK\n"
+"B<PageNextUnreadArt>\tN\n"
+"B<PagePrevUnreadArt>\tP\n"
+"B<PageReply>\tR\n"
+"B<PageAutoSave>\tS\n"
+"B<PageGroupSel>\tT\n"
+"B<PageViewUrl>\tU\n"
+"B<PageViewAttach>\tV\n"
+"B<PageToggleHighlight>\t_\n"
+"B<PageToggleVerbatim>\t,\n"
+"B<PageEditArticle>\te\n"
+"B<PageFollowupQuote>\tf\n"
+"B<PageFirstPage>\tg\n"
+"B<PageListThd>\tl\n"
+"B<PageMail>\tm\n"
+"B<PageNextArt>\tn\n"
+"B<PagePrevArt>\tp\n"
+"B<PageReplyQuote>\tr\n"
+"B<PageSave>\ts\n"
+"B<PageTag>\tt\n"
+"B<PageGotoParent>\tu\n"
+"B<PageRepost>\tx\n"
+
+#. type: Plain text
+#: doc/tin.5:1128
+#, no-wrap
+msgid ""
+"B<PgpEncSign>\tb\n"
+"B<PgpEncrypt>\te\n"
+"B<PgpIncludekey>\ti\n"
+"B<PgpSign>\ts\n"
+msgstr ""
+"B<PgpEncSign>    b\n"
+"B<PgpEncrypt>    e\n"
+"B<PgpIncludekey>    i\n"
+"B<PgpSign>    s\n"
+
+#. type: Plain text
+#: doc/tin.5:1141
+#, no-wrap
+msgid ""
+"B<PostAbort>\ta\n"
+"B<PostContinue>\tc\n"
+"B<PostCancel>\td\n"
+"B<PostEdit>\te\n"
+"B<PostPGP>\tg\n"
+"B<PostIspell>\ti\n"
+"B<PostIgnore>\ti\n"
+"B<PostMail>\tm\n"
+"B<PostPostpone>\to\n"
+"B<PostPost>\tp\ty\n"
+"B<PostSupersede>\ts\n"
+"B<PostSend>\ts\ty\n"
+msgstr ""
+"B<PostAbort>a\n"
+"B<PostContinue>c\n"
+"B<PostCancel>d\n"
+"B<PostEdit>e\n"
+"B<PostPGP>g\n"
+"B<PostIspell>i\n"
+"B<PostIgnore>i\n"
+"B<PostMail>m\n"
+"B<PostPostpone>o\n"
+"B<PostPost>p    y\n"
+"B<PostSupersede>s\n"
+"B<PostSend>s    y\n"
+
+#. type: Plain text
+#: doc/tin.5:1143
+#, no-wrap
+msgid "B<PostedArticlesSelect>\t^J\t^M\n"
+msgstr "B<PostedArticlesSelect>    ^J    ^M\n"
+
+#. type: Plain text
+#: doc/tin.5:1146
+#, no-wrap
+msgid ""
+"B<PostponeOverride>\tY\n"
+"B<PostponeAll>\tA\n"
+msgstr ""
+"B<PostponeOverride>    Y\n"
+"B<PostponeAll>    A\n"
+
+#. type: Plain text
+#: doc/tin.5:1149
+#, no-wrap
+msgid ""
+"B<PromptYes>\ty\tY\n"
+"B<PromptNo>\tn\tN\n"
+msgstr ""
+"B<PromptYes>    y    Y\n"
+"B<PromptNo>    n    N\n"
+
+#. type: Plain text
+#: doc/tin.5:1153
+#, no-wrap
+msgid ""
+"B<PProcNone>\tn\n"
+"B<PProcShar>\ts\n"
+"B<PProcYes>\ty\n"
+msgstr ""
+"B<PProcNone>    n\n"
+"B<PProcShar>    s\n"
+"B<PProcYes>    y\n"
+
+#. type: Plain text
+#: doc/tin.5:1156
+#, no-wrap
+msgid ""
+"B<SaveAppendFile>\ta\n"
+"B<SaveOverwriteFile>\to\n"
+msgstr ""
+"B<SaveAppendFile>    a\n"
+"B<SaveOverwriteFile>    o\n"
+
+#. type: Plain text
+#: doc/tin.5:1174
+#, no-wrap
+msgid ""
+"B<SelectEnterNextUnreadGrp>\tTAB\tn\n"
+"B<SelectReadGrp>\t^J\t^M\n"
+"B<SelectResetNewsrc>\t^R\n"
+"B<SelectSortActive>\t.\n"
+"B<SelectNextUnreadGrp>\tN\n"
+"B<SelectSubscribePat>\tS\n"
+"B<SelectUnsubscribePat>\tU\n"
+"B<SelectQuitNoWrite>\tX\n"
+"B<SelectSyncWithActive>\tY\n"
+"B<SelectToggleDescriptions>\td\n"
+"B<SelectGoto>\tg\n"
+"B<SelectMoveGrp>\tm\n"
+"B<SelectToggleReadDisplay>\tr\n"
+"B<SelectSubscribe>\ts\n"
+"B<SelectUnsubscribe>\tu\n"
+"B<SelectYankActive>\ty\n"
+"B<SelectMarkGrpUnread>\tz\tZ\n"
+msgstr ""
+"B<SelectEnterNextUnreadGrp>    TAB    n\n"
+"B<SelectReadGrp>    ^J    ^M\n"
+"B<SelectResetNewsrc>    ^R\n"
+"B<SelectSortActive>    .\n"
+"B<SelectNextUnreadGrp>    N\n"
+"B<SelectSubscribePat>    S\n"
+"B<SelectUnsubscribePat>    U\n"
+"B<SelectQuitNoWrite>    X\n"
+"B<SelectSyncWithActive>    Y\n"
+"B<SelectToggleDescriptions>    d\n"
+"B<SelectGoto>    g\n"
+"B<SelectMoveGrp>    m\n"
+"B<SelectToggleReadDisplay>    r\n"
+"B<SelectSubscribe>    s\n"
+"B<SelectUnsubscribe>    u\n"
+"B<SelectYankActive>    y\n"
+"B<SelectMarkGrpUnread>    z    Z\n"
+
+#. type: Plain text
+#: doc/tin.5:1181
+#, no-wrap
+msgid ""
+"B<ScopeSelect>\t^J\t^M\n"
+"B<ScopeEditAttributesFile>\tE\n"
+"B<ScopeAdd>\ta\n"
+"B<ScopeDelete>\td\n"
+"B<ScopeMove>\tm\n"
+"B<ScopeRename>\tr\n"
+msgstr ""
+"B<ScopeSelect>    ^J    ^M\n"
+"B<ScopeEditAttributesFile>    E\n"
+"B<ScopeAdd>    a\n"
+"B<ScopeDelete>    d\n"
+"B<ScopeMove>    m\n"
+"B<ScopeRename>    r\n"
+
+#. type: Plain text
+#: doc/tin.5:1199
+#, no-wrap
+msgid ""
+"B<ThreadReadNextArtOrThread>\tTAB\n"
+"B<ThreadReadArt>\t^J\t^M\n"
+"B<ThreadSelArt>\t*\n"
+"B<ThreadToggleArtSel>\t.\n"
+"B<ThreadReverseSel>\t@\n"
+"B<ThreadCancel>\tD\n"
+"B<ThreadFollowup>\tF\n"
+"B<ThreadMarkArtRead>\tK\n"
+"B<ThreadAutoSave>\tS\n"
+"B<ThreadUntag>\tU\n"
+"B<ThreadToggleSubjDisplay>\td\n"
+"B<ThreadFollowupQuote>\tf\n"
+"B<ThreadMail>\tm\n"
+"B<ThreadSave>\ts\n"
+"B<ThreadTag>\tt\n"
+"B<ThreadTagParts>\tT\n"
+"B<ThreadUndoSel>\t\\[ti]\n"
+msgstr ""
+"B<ThreadReadNextArtOrThread>    TAB\n"
+"B<ThreadReadArt>    ^J    ^M\n"
+"B<ThreadSelArt>    *\n"
+"B<ThreadToggleArtSel>    .\n"
+"B<ThreadReverseSel>    @\n"
+"B<ThreadCancel>    D\n"
+"B<ThreadFollowup>    F\n"
+"B<ThreadMarkArtRead>    K\n"
+"B<ThreadAutoSave>    S\n"
+"B<ThreadUntag>    U\n"
+"B<ThreadToggleSubjDisplay>    d\n"
+"B<ThreadFollowupQuote>    f\n"
+"B<ThreadMail>    m\n"
+"B<ThreadSave>    s\n"
+"B<ThreadTag>    t\n"
+"B<ThreadTagParts>    T\n"
+"B<ThreadUndoSel>    \\[ti]\n"
+
+#. type: Plain text
+#: doc/tin.5:1201
+#, no-wrap
+msgid "B<UrlSelect>\t^J\t^M\n"
+msgstr "B<UrlSelect>    ^J    ^M\n"
+
+#. type: Plain text
+#: doc/tin.5:1211
+msgid ""
+"This file provides short descriptions of each mailgroup. (requires B<\\"
+"%tin>(1)  to be built with mh-mail-handling support). Each line consist of "
+"two tab-separated fields \"I<mailgroupname> I<one-line description>\"."
+msgstr ""
+"Denna fil innehÃ¥ller korta beskrivningar av varje e-postgrupp. (krÃ¤ver att "
+"B<\\%tin>(1)  Ã¤r byggt med stÃ¶d fÃ¶r mh-mail-hantering). Varje rad bestÃ¥r av "
+"tvÃ¥ tabbavgrÃ¤nsade fÃ¤lt \"I<mailgroupname> I<one-line description>\"."
+
+#. type: Plain text
+#: doc/tin.5:1214 doc/tin.5:1327 doc/tin.5:2967 doc/tin.5:3020 doc/tin.5:3046
+msgid "is the name of the newsgroup"
+msgstr "Ã¤r namnet pÃ¥ nyhetsgruppen"
+
+#. type: Plain text
+#: doc/tin.5:1217 doc/tin.5:1330 doc/tin.5:3049
+msgid "is a short single-line description of the group"
+msgstr "Ã¤r en kort beskrivning av gruppen pÃ¥ en rad"
+
+#. type: Plain text
+#: doc/tin.5:1226
+msgid ""
+"\"I<nntpserver[:port]> I<newsrc> [I<shortname> [I<...>]]\" pairs to use with "
+"the ''B<-g>'' command-line switch. The matching is case-insensitive and any "
+"line that starts with \"#\", \";\" or \" \" is treated as a comment. This is "
+"only available if reading via NNTP."
+msgstr ""
+"\"I<nntpserver[:port]> I<newsrc> [I<shortname> [I<...>]]\" par som ska "
+"anvÃ¤ndas med kommandoradsvÃ¤xeln ''B<-g>'' . Matchningen Ã¤r inte "
+"skiftlÃ¤geskÃ¤nslig och alla rader som bÃ¶rjar med \"#\", \";\" eller \" \" "
+"behandlas som kommentarer. Detta Ã¤r endast tillgÃ¤ngligt vid lÃ¤sning via NNTP."
+
+#. type: Plain text
+#: doc/tin.5:1235
+msgid ""
+"full qualified domain name of the news server. Plain IPv6 address must be "
+"enclosed in square brackets. Additionally, a port can be specified by "
+"appending :portnumber. Be aware that if a port is given it will override any "
+"port given with ''B<-g>'' or ''B<-p>'' or implied by ''B<-T>'' or ''B<-k>'' "
+"or set via $B<NNTPPORT>. The string \"default\" or \"*\" acts as wildcard to "
+"match any name, such a line should be placed last."
+msgstr ""
+"nyhetsserverns fullstÃ¤ndiga domÃ¤nnamn. Vanlig IPv6-adress mÃ¥ste anges inom "
+"hakparenteser. Dessutom kan en port anges genom att lÃ¤gga till :portnummer. "
+"Observera att om en port anges kommer den att Ã¥sidosÃ¤tta alla portar som "
+"anges med ''B<-g>'' eller ''B<-p>'' eller som antyds av ''B<-T>'' eller ''B<-"
+"k>'' eller som stÃ¤lls in via $B<NNTPPORT>. StrÃ¤ngen \"default\" eller \"*\" "
+"fungerar som jokertecken fÃ¶r att matcha vilket namn som helst, en sÃ¥dan rad "
+"bÃ¶r placeras sist."
+
+#. type: TP
+#: doc/tin.5:1235
+#, no-wrap
+msgid "B<newsrc>"
+msgstr "B<newsrc>"
+
+#. type: Plain text
+#: doc/tin.5:1238
+msgid "related newsrc. A file specified via ''B<-f>'' has a higher priority."
+msgstr ""
+"relaterade nyheterrc. En fil som anges via ''B<-f>'' har hÃ¶gre prioritet."
+
+#. type: TP
+#: doc/tin.5:1238
+#, no-wrap
+msgid "B<shortname>"
+msgstr "B<shortname>"
+
+#. type: Plain text
+#: doc/tin.5:1242
+msgid ""
+"nickname(s) for the nntpserver. Nicknames must not contain \":\" and must be "
+"unique."
+msgstr ""
+"smeknamn fÃ¶r nntpserver. Smeknamn fÃ¥r inte innehÃ¥lla \":\" och mÃ¥ste vara "
+"unika."
+
+#. type: Plain text
+#: doc/tin.5:1246
+msgid "# sample newsrctable file"
+msgstr "# exempel pÃ¥ newsrctable-fil"
+
+#. type: Plain text
+#: doc/tin.5:1248
+msgid "news.tin.org .newsrc-tin.org tinorg"
+msgstr "news.tin.org .newsrc-tin.org tinorg"
+
+#. type: Plain text
+#: doc/tin.5:1250
+msgid "news.example.org /tmp/nrc-ex example ex"
+msgstr "news.example.org /tmp/nrc-ex exempel ex"
+
+#. type: Plain text
+#: doc/tin.5:1252
+msgid "[::1]:1119 /tmp/localhost6\\(en1119 lh6"
+msgstr "[::1]:1119 /tmp/localhost6\\(en1119 lh6"
+
+#. type: Plain text
+#: doc/tin.5:1254
+msgid "# catch all rules should go last"
+msgstr "# alla regler ska placeras sist"
+
+#. type: Plain text
+#: doc/tin.5:1256
+msgid "# with the more specific one on top"
+msgstr "# med den mer specifika Ã¶verst"
+
+#. type: Plain text
+#: doc/tin.5:1258
+msgid "*:563 \\[ti]/.tin/newsrcs/${NNTPSERVER-localhost}:563/newsrc"
+msgstr "*:563 \\[ti]/.tin/newsrcs/${NNTPSERVER-localhost}:563/newsrc"
+
+#. type: Plain text
+#: doc/tin.5:1260
+msgid "* \\[ti]/.tin/newsrcs/${NNTPSERVER-localhost}/newsrc"
+msgstr "* \\[ti]/.tin/newsrcs/${NNTPSERVER-localhost}/newsrc"
+
+#. type: Plain text
+#: doc/tin.5:1275
+msgid ""
+"Posting history. The file is written by B<\\%tin>(1)  and used by "
+"B<DisplayPostHist> ('B<W>') command. It should not be altered manually. Any "
+"line that starts with \"#\" is a comment. Blank lines are ignored. All other "
+"lines shall consist of at least four pipe-separated fields, starting with a "
+"time stamp \"dd-mm-yy\", a single letter indicating the action which "
+"initiated the message, a group name or a mail address the message was sent "
+"to, the subject of the message and optionally the messages ''Message-ID'' if "
+"known."
+msgstr ""
+"Postningshistorik. Filen skrivs av B<\\%tin>(1)  och anvÃ¤nds av kommandot "
+"B<DisplayPostHist> ('B<W>'). Den bÃ¶r inte Ã¤ndras manuellt. Alla rader som "
+"bÃ¶rjar med \"#\" Ã¤r kommentarer. Tomma rader ignoreras. Alla andra rader ska "
+"bestÃ¥ av minst fyra fÃ¤lt separerade med vertikala streck, som bÃ¶rjar med en "
+"tidsstÃ¤mpel \"dd-mm-yy\", en enda bokstav som anger den Ã¥tgÃ¤rd som "
+"initierade meddelandet, ett gruppnamn eller en e-postadress som meddelandet "
+"skickades till, meddelandets Ã¤mne och eventuellt meddelandets \"Message-ID\" "
+"om det Ã¤r kÃ¤nt."
+
+#. type: Plain text
+#: doc/tin.5:1284
+msgid ""
+"Copy of all posted articles in B<\\%mbox>(5)  format. The filename can be "
+"changed by setting B<posted_articles_file>."
+msgstr ""
+"Kopia av alla publicerade artiklar i formatet B<\\%mbox>(5). Filnamnet kan "
+"Ã¤ndras genom att stÃ¤lla in B<posted_articles_file>."
+
+#. type: Plain text
+#: doc/tin.5:1292
+msgid "Pool of postponed articles. This file is in B<\\%mbox>(5)  format."
+msgstr "Pool av uppskjutna artiklar. Denna fil Ã¤r i formatet B<\\%mbox>(5)."
+
+#. type: Plain text
+#: doc/tin.5:1302
+msgid ""
+"This file is a copy of the servers message of the day (MOTD) message.  It is "
+"automatically created on startup except when using the ''B<-Q>'' command-"
+"line option and is unlinked on exit."
+msgstr ""
+"Denna fil Ã¤r en kopia av serverns meddelande fÃ¶r dagen (MOTD).  Den skapas "
+"automatiskt vid start, fÃ¶rutom nÃ¤r kommandoradsflaggan ''B<-Q>'' anvÃ¤nds, "
+"och kopplingen bryts vid avslutning."
+
+#. type: Plain text
+#: doc/tin.5:1311
+msgid ""
+"File to store $B<NNTPSERVER> related info- and error-messages. The file is "
+"overwritten on startup and meant for debugging."
+msgstr ""
+"Fil fÃ¶r lagring av $B<NNTPSERVER> relaterad information och felmeddelanden. "
+"Filen skrivs Ã¶ver vid start och Ã¤r avsedd fÃ¶r felsÃ¶kning."
+
+#. type: Plain text
+#: doc/tin.5:1324
+msgid ""
+"This file is a copy of the servers newsgroups file which provides short "
+"descriptions of each newsgroup. It is automatically updated on startup "
+"except when using the ''B<-X>''or ''B<-q>'' command-line option and an old "
+"copy exists. Each line consist of two tab-separated fields "
+"\"I<group.name>\tI<one-line description>\"."
+msgstr ""
+"Denna fil Ã¤r en kopia av serverns nyhetsgruppsfiler som innehÃ¥ller korta "
+"beskrivningar av varje nyhetsgrupp. Den uppdateras automatiskt vid start, "
+"fÃ¶rutom nÃ¤r kommandoradsflaggan ''B<-X>'' eller ''B<-q>'' anvÃ¤nds och en "
+"gammal kopia finns. Varje rad bestÃ¥r av tvÃ¥ tabbseparerade fÃ¤lt "
+"\"I<group.name>    I<one-line description>\"."
+
+#. type: TP
+#: doc/tin.5:1324 doc/tin.5:3043
+#, no-wrap
+msgid "B<group.name>"
+msgstr "B<group.name>"
+
+#. type: TP
+#: doc/tin.5:1327 doc/tin.5:3046
+#, no-wrap
+msgid "B<one-line description>"
+msgstr "B<one-line description>"
+
+#. type: Plain text
+#: doc/tin.5:1342
+msgid ""
+"File to store $B<NNTPSERVER> related data via a list of "
+"\"I<variable>=I<value>\" pairs. Currently there are only a few variables, "
+"and some are not meant to be changed by the user. See also "
+"B<ConfigServerrcMenu> ('B<s>') in section \"SERVERRC MENU\" in B<\\%tin>(1)."
+msgstr ""
+"Fil fÃ¶r lagring av $B<NNTPSERVER> -relaterade data via en lista med paren "
+"\"I<variable>=I<value>\". FÃ¶r nÃ¤rvarande finns det endast ett fÃ¥tal "
+"variabler, och vissa Ã¤r inte avsedda att Ã¤ndras av anvÃ¤ndaren. Se Ã¤ven "
+"B<ConfigServerrcMenu> ('B<s>') i avsnittet \"SERVERRC MENU\" i B<\\%tin>(1)."
+
+#. type: TP
+#: doc/tin.5:1342
+#, no-wrap
+msgid "B<version>"
+msgstr "B<version>"
+
+#. type: Plain text
+#: doc/tin.5:1345
+msgid "Internal version number."
+msgstr "Internt versionsnummer."
+
+#. type: TP
+#: doc/tin.5:1345
+#, no-wrap
+msgid "B<add_cmd_line_opts>"
+msgstr "B<add_cmd_line_opts>"
+
+#. type: Plain text
+#: doc/tin.5:1355
+#, fuzzy
+#| msgid ""
+#| "Additional command line options. Acts like $B<TINRC> but server "
+#| "specific.  Be aware that the file is read after the command line options "
+#| "and may override them.  The allowed options are currently limited to "
+#| "''B<-4>'', ''B<-6>'', \\&''B<-A>'', ''B<-C>'', ''B<-d>'', ''B<-G>\\ "
+#| "I<limit>'', \\&''B<-k>'', ''B<-n>'', ''B<-p>\\ I<port>'', ''B<-q>'', "
+#| "\\&''B<-Q>'', ''B<-t>\\ I<timeout>'', ''B<-T>'' and ''B<-x>''.  The "
+#| "default is unset."
+msgid ""
+"Additional command-line options. Acts like $B<TINRC> but server specific.  "
+"Be aware that the file is read after the command-line options and may "
+"override them.  The allowed options are currently limited to ''B<-4>'', "
+"''B<-6>'', \\&''B<-A>'', ''B<-C>'', ''B<-d>'', ''B<-G>\\ I<limit>'', \\&''B<-"
+"k>'', ''B<-n>'', ''B<-p>\\ I<port>'', ''B<-q>'', \\&''B<-Q>'', ''B<-t>\\ "
+"I<timeout>'', ''B<-T>'' and ''B<-x>''.  The default is unset."
+msgstr ""
+"Ytterligare kommandoradsflaggor. Fungerar som $B<TINRC> men Ã¤r "
+"serverspecifikt.  Observera att filen lÃ¤ses efter kommandoradsflaggorna och "
+"kan Ã¥sidosÃ¤tta dem.  De tillÃ¥tna flaggorna Ã¤r fÃ¶r nÃ¤rvarande begrÃ¤nsade till "
+"''B<-4>'', ''B<-6>'', \\&''B<-A>'', ''B<-C>'', ''B<-d>'', ''B<-G>\\ "
+"I<limit>'', \\&''B<-k>'', ''B<-n>'', ''B<-p>\\ I<port>'', ''B<-q>'', \\&''B<-"
+"Q>'', ''B<-t>\\ I<timeout>'', ''B<-T>'' och ''B<-x>''.  "
+"StandardinstÃ¤llningen Ã¤r osatt."
+
+#. type: TP
+#: doc/tin.5:1355
+#, no-wrap
+msgid "B<disabled_nntp_cmds>"
+msgstr "B<disabled_nntp_cmds>"
+
+#. type: Plain text
+#: doc/tin.5:1361
+msgid ""
+"A comma separated list of NNTP commands which should be avoided.  This can "
+"be used to work around some buggy servers and usually should left blank. "
+"Switching off XHDR also switches off HDR and vice versa.  The following "
+"commands can be disabled:"
+msgstr ""
+"En kommaseparerad lista Ã¶ver NNTP-kommandon som bÃ¶r undvikas. Detta kan "
+"anvÃ¤ndas fÃ¶r att kringgÃ¥ vissa buggiga servrar och bÃ¶r vanligtvis lÃ¤mnas "
+"tomt. Om du stÃ¤nger av XHDR stÃ¤ngs Ã¤ven HDR av och vice versa. FÃ¶ljande "
+"kommandon kan inaktiveras:"
+
+#. type: ta
+#: doc/tin.5:1363
+#, no-wrap
+msgid "\\w'LIST SUBSCRIPTIONS'u"
+msgstr "\\w'LISTA PÃ… PRENUMERATIONER'u"
+
+#. type: Plain text
+#: doc/tin.5:1383
+#, no-wrap
+msgid ""
+"AUTHINFO SASL\n"
+"CAPABILITIES\n"
+"COMPRESS DEFLATE\n"
+"HDR\n"
+"LIST COUNTS\n"
+"LIST DISTRIB.PATS\n"
+"LIST DISTRIBUTIONS\n"
+"LIST HEADERS\n"
+"LIST MOTD\n"
+"LIST NEWSGROUPS\n"
+"LIST OVERVIEW.FMT\n"
+"LIST SUBSCRIPTIONS\n"
+"LISTGROUP\n"
+"NEWGROUPS\n"
+"NEXT\n"
+"OVER\n"
+"XHDR\n"
+"XOVER\n"
+"XPAT\n"
+msgstr ""
+"AUTHINFO SASL\n"
+"CAPABILITIES\n"
+"COMPRESS DEFLATE\n"
+"HDR\n"
+"LIST COUNTS\n"
+"LIST DISTRIB.PATS\n"
+"LIST DISTRIBUTIONS\n"
+"LIST HEADERS\n"
+"LIST MOTD\n"
+"LIST NEWSGROUPS\n"
+"LIST OVERVIEW.FMT\n"
+"LIST SUBSCRIPTIONS\n"
+"LISTGROUP\n"
+"NEWGROUPS\n"
+"NEXT\n"
+"OVER\n"
+"XHDR\n"
+"XOVER\n"
+"XPAT\n"
+
+#. type: TP
+#: doc/tin.5:1385
+#, no-wrap
+msgid "B<nntp_pipeline_limit>"
+msgstr "B<nntp_pipeline_limit>"
+
+#. type: Plain text
+#: doc/tin.5:1389
+msgid ""
+"Number of pipelined NNTP commands to send. Set to 1 if server does not "
+"support pipelining. Default is 50. Allowed maximum is 256."
+msgstr ""
+"Antal pipelinerade NNTP-kommandon som ska skickas. StÃ¤ll in pÃ¥ 1 om servern "
+"inte stÃ¶der pipelining. StandardvÃ¤rdet Ã¤r 50. Det maximala tillÃ¥tna vÃ¤rdet "
+"Ã¤r 256."
+
+#. type: TP
+#: doc/tin.5:1389 doc/tin.5:1515
+#, no-wrap
+msgid "B<cache_overview_files>"
+msgstr "B<cache_overview_files>"
+
+#. type: Plain text
+#: doc/tin.5:1395 doc/tin.5:1401
+msgid ""
+"Identical to the tinrc variable of the same name but overrides it.  Be aware "
+"that the serverrc variable will not be promoted to the tinrc, but the tinrc "
+"variable will be promoted to the serverrc if changed in the B<OptionMenu> "
+"('B<M>')."
+msgstr ""
+"Identisk med variabeln tinrc med samma namn, men Ã¥sidosÃ¤tter den.  Observera "
+"att variabeln serverrc inte kommer att flyttas upp till tinrc, men variabeln "
+"tinrc kommer att flyttas upp till serverrc om den Ã¤ndras i B<OptionMenu> en "
+"('B<M>')."
+
+#. type: TP
+#: doc/tin.5:1395 doc/tin.5:1520
+#, no-wrap
+msgid "B<compress_overview_files>"
+msgstr "B<compress_overview_files>"
+
+#. type: TP
+#: doc/tin.5:1401
+#, no-wrap
+msgid "B<motd_hash>"
+msgstr "B<motd_hash>"
+
+#. type: Plain text
+#: doc/tin.5:1405
+msgid ""
+"Internal hash of the servers MOTD, so displaying it can be skipped if it is "
+"unchanged."
+msgstr ""
+"Intern hash av servrarnas MOTD, sÃ¥ visningen kan hoppas Ã¶ver om den Ã¤r "
+"ofÃ¶rÃ¤ndrad."
+
+#. type: TP
+#: doc/tin.5:1405
+#, no-wrap
+msgid "B<last_newnews>"
+msgstr "B<last_newnews>"
+
+#. type: Plain text
+#: doc/tin.5:1410
+msgid ""
+"Internal timestamp used by B<\\%tin>(1)  to keep track of new newsgroups on "
+"the server."
+msgstr ""
+"Intern tidsstÃ¤mpel som anvÃ¤nds av B<\\%tin>(1) fÃ¶r att hÃ¥lla reda pÃ¥ nya "
+"nyhetsgrupper pÃ¥ servern."
+
+#. type: Plain text
+#: doc/tin.5:1432
+msgid ""
+"At startup, B<\\%tin>(1)  reads in the configuration file. This contains a "
+"list of \"I<variable>=I<value>\" pairs that can be used to configure the way "
+"B<\\%tin>(1)  works. I<value> strings are limited to 1022 chars and will be "
+"discarded if exceeding this limit. If it exists, the global configuration "
+"file, I<${TIN_LIBDIR:-NEWSLIBDIR}/tinrc> is read first. After that, the "
+"user's own configuration file I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/tinrc> is "
+"read. The global file is useful for distributing system-wide defaults to new "
+"users who have no private tinrc yet (see also B</etc/tin/tin.defaults>)."
+msgstr ""
+"Vid start lÃ¤ser B<\\%tin>(1)  in konfigurationsfilen. Denna innehÃ¥ller en "
+"lista med par av \"I<variable>=I<value>\" som kan anvÃ¤ndas fÃ¶r att "
+"konfigurera hur B<\\%tin>(1)  fungerar. I<value> -strÃ¤ngar Ã¤r begrÃ¤nsade "
+"till 1022 tecken och kommer att kasseras om de Ã¶verskrider denna grÃ¤ns. Om "
+"den finns, lÃ¤ses den globala konfigurationsfilen, I<${TIN_LIBDIR:-"
+"NEWSLIBDIR}/tinrc>, fÃ¶rst. DÃ¤refter lÃ¤ses anvÃ¤ndarens egen konfigurationsfil "
+"I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/tinrc>. Den globala filen Ã¤r anvÃ¤ndbar fÃ¶r "
+"att distribuera systemomfattande standardinstÃ¤llningar till nya anvÃ¤ndare "
+"som Ã¤nnu inte har nÃ¥gon privat tinrc (se Ã¤ven B</etc/tin/tin.defaults>)."
+
+#. type: TP
+#: doc/tin.5:1432
+#, no-wrap
+msgid "B<abbreviate_groupname>"
+msgstr "B<abbreviate_groupname>"
+
+#. type: TP
+#: doc/tin.5:1448
+#, no-wrap
+msgid "B<art_marked_deleted>"
+msgstr "B<art_marked_deleted>"
+
+#. type: TP
+#: doc/tin.5:1451
+#, no-wrap
+msgid "B<art_marked_inrange>"
+msgstr "B<art_marked_inrange>"
+
+#. type: TP
+#: doc/tin.5:1454
+#, no-wrap
+msgid "B<art_marked_return>"
+msgstr "B<art_marked_return>"
+
+#. type: TP
+#: doc/tin.5:1458
+#, no-wrap
+msgid "B<art_marked_selected>"
+msgstr "B<art_marked_selected>"
+
+#. type: TP
+#: doc/tin.5:1462
+#, no-wrap
+msgid "B<art_marked_recent>"
+msgstr "B<art_marked_recent>"
+
+#. type: TP
+#: doc/tin.5:1466
+#, no-wrap
+msgid "B<art_marked_unread>"
+msgstr "B<art_markerad_som_olÃ¤st>"
+
+#. type: TP
+#: doc/tin.5:1470
+#, no-wrap
+msgid "B<art_marked_read>"
+msgstr "B<art_marked_read>"
+
+#. type: TP
+#: doc/tin.5:1473
+#, no-wrap
+msgid "B<art_marked_killed>"
+msgstr "B<art_marked_killed>"
+
+#. type: TP
+#: doc/tin.5:1477
+#, no-wrap
+msgid "B<art_marked_read_selected>"
+msgstr "B<art_marked_read_selected>"
+
+#. type: Plain text
+#: doc/tin.5:1488
+msgid ""
+"If ON B<\\%tin>(1)  will ask before using a MIME viewer (B<metamail_prog>) "
+"to display MIME messages. This only occurs if a MIME viewer is set. Default "
+"is OFF."
+msgstr ""
+"Om ON B<\\%tin>(1) kommer att frÃ¥ga innan en MIME-visare (B<metamail_prog>) "
+"anvÃ¤nds fÃ¶r att visa MIME-meddelanden. Detta intrÃ¤ffar endast om en MIME-"
+"visare Ã¤r instÃ¤lld. StandardinstÃ¤llningen Ã¤r OFF."
+
+#. type: TP
+#: doc/tin.5:1488
+#, no-wrap
+msgid "B<attachment_format>"
+msgstr "B<attachment_format>"
+
+#. type: Plain text
+#: doc/tin.5:1494
+msgid ""
+"Format string B<\\%tin>(1)  uses for Attachment level representation.  "
+"Default is \"%t%s%e%c%d\"."
+msgstr ""
+"FormatstrÃ¤ngen B<\\%tin>(1) anvÃ¤nds fÃ¶r att representera bilagenivÃ¥. "
+"StandardvÃ¤rdet Ã¤r \"%t%s%e%c%d\"."
+
+#. type: TP
+#: doc/tin.5:1502
+#, no-wrap
+msgid "B<auto_reconnect>"
+msgstr "B<auto_reconnect>"
+
+#. type: Plain text
+#: doc/tin.5:1505
+msgid "Reconnect to server automatically. Default is OFF."
+msgstr "Ã…teranslut till servern automatiskt. StandardinstÃ¤llningen Ã¤r AV."
+
+#. type: Plain text
+#: doc/tin.5:1510
+#, fuzzy
+#| msgid ""
+#| "If set ON articles/threads will be saved in batch mode when save ''B<-"
+#| "S>'' or mail ''B<-M>'', ''B<-N>'' is specified on the command line.  "
+#| "Default is ON."
+msgid ""
+"If set ON articles/threads will be saved in batch mode when save ''B<-S>'' "
+"or mail ''B<-M>'', ''B<-N>'' is specified on the command-line.  Default is "
+"ON."
+msgstr ""
+"Om instÃ¤llningen Ã¤r ON sparas artiklar/trÃ¥dar i batchlÃ¤ge nÃ¤r ''B<-S>'' "
+"eller mail ''B<-M>'', ''B<-N>'' anges pÃ¥ kommandoraden.  "
+"StandardinstÃ¤llningen Ã¤r ON."
+
+#. type: TP
+#: doc/tin.5:1510
+#, no-wrap
+msgid "B<beginner_level>"
+msgstr "B<beginner_level>"
+
+#. type: Plain text
+#: doc/tin.5:1520
+msgid ""
+"If ON, create local copies of NNTP overview files. This can be used to "
+"considerably speed up accessing large groups when using a slow connection.  "
+"Default is OFF."
+msgstr ""
+"Om ON, skapa lokala kopior av NNTP-Ã¶versiktsfiler. Detta kan anvÃ¤ndas fÃ¶r "
+"att avsevÃ¤rt pÃ¥skynda Ã¥tkomsten till stora grupper nÃ¤r du anvÃ¤nder en "
+"lÃ¥ngsam anslutning. StandardinstÃ¤llningen Ã¤r OFF."
+
+#. type: TP
+#: doc/tin.5:1525
+#, no-wrap
+msgid "B<cancel_lock_algo>"
+msgstr "B<cancel_lock_algo>"
+
+#. type: Plain text
+#: doc/tin.5:1531
+msgid ""
+"Use this hash algorithm for cancel-locks (B<RFC\\ 8315>). Only available "
+"when built with cancel-lock support. none disables the generation of cancel-"
+"locks. Valid values are none, sha1, sha256 and sha512.  Default is sha1."
+msgstr ""
+"AnvÃ¤nd denna hash-algoritm fÃ¶r avbrytningslÃ¥s (B<RFC\\ 8315>). Endast "
+"tillgÃ¤nglig nÃ¤r den Ã¤r byggd med stÃ¶d fÃ¶r avbrytningslÃ¥s. none inaktiverar "
+"genereringen av avbrytningslÃ¥s. Giltiga vÃ¤rden Ã¤r none, sha1, sha256 och "
+"sha512. StandardvÃ¤rdet Ã¤r sha1."
+
+#. type: TP
+#: doc/tin.5:1531
+#, no-wrap
+msgid "B<catchup_read_groups>"
+msgstr "B<catchup_read_groups>"
+
+#. type: TP
+#: doc/tin.5:1535
+#, no-wrap
+msgid "B<col_back>"
+msgstr "B<col_back>"
+
+#. type: TP
+#: doc/tin.5:1538
+#, no-wrap
+msgid "B<col_extquote>"
+msgstr "B<col_extquote>"
+
+#. type: TP
+#: doc/tin.5:1541
+#, no-wrap
+msgid "B<col_from>"
+msgstr "B<col_from>"
+
+#. type: TP
+#: doc/tin.5:1544
+#, no-wrap
+msgid "B<col_head>"
+msgstr "B<col_head>"
+
+#. type: TP
+#: doc/tin.5:1547
+#, no-wrap
+msgid "B<col_help>"
+msgstr "B<col_help>"
+
+#. type: TP
+#: doc/tin.5:1550
+#, no-wrap
+msgid "B<col_invers_bg>"
+msgstr "B<col_invers_bg>"
+
+#. type: TP
+#: doc/tin.5:1553
+#, no-wrap
+msgid "B<col_invers_fg>"
+msgstr "B<col_invers_fg>"
+
+#. type: TP
+#: doc/tin.5:1556
+#, no-wrap
+msgid "B<col_markdash>"
+msgstr "B<col_markdash>"
+
+#. type: TP
+#: doc/tin.5:1560
+#, no-wrap
+msgid "B<col_markslash>"
+msgstr "B<col_markslash>"
+
+#. type: TP
+#: doc/tin.5:1564
+#, no-wrap
+msgid "B<col_markstar>"
+msgstr "B<col_markstar>"
+
+#. type: TP
+#: doc/tin.5:1568
+#, no-wrap
+msgid "B<col_markstroke>"
+msgstr "B<col_markstroke>"
+
+#. type: TP
+#: doc/tin.5:1572
+#, no-wrap
+msgid "B<col_message>"
+msgstr "B<col_message>"
+
+#. type: TP
+#: doc/tin.5:1575
+#, no-wrap
+msgid "B<col_minihelp>"
+msgstr "B<col_minihelp>"
+
+#. type: TP
+#: doc/tin.5:1578
+#, no-wrap
+msgid "B<col_newsheaders>"
+msgstr "B<col_newsheaders>"
+
+#. type: TP
+#: doc/tin.5:1581
+#, no-wrap
+msgid "B<col_normal>"
+msgstr "B<col_normal>"
+
+#. type: TP
+#: doc/tin.5:1584
+#, no-wrap
+msgid "B<col_quote>"
+msgstr "B<col_quote>"
+
+#. type: TP
+#: doc/tin.5:1587
+#, no-wrap
+msgid "B<col_quote2>"
+msgstr "B<col_quote2>"
+
+#. type: TP
+#: doc/tin.5:1590
+#, no-wrap
+msgid "B<col_quote3>"
+msgstr "B<col_quote3>"
+
+#. type: TP
+#: doc/tin.5:1593
+#, no-wrap
+msgid "B<col_response>"
+msgstr "B<col_response>"
+
+#. type: TP
+#: doc/tin.5:1597
+#, no-wrap
+msgid "B<col_signature>"
+msgstr "B<col_signature>"
+
+#. type: TP
+#: doc/tin.5:1600
+#, no-wrap
+msgid "B<col_score_neg>"
+msgstr "B<col_score_neg>"
+
+#. type: TP
+#: doc/tin.5:1603
+#, no-wrap
+msgid "B<col_score_pos>"
+msgstr "B<col_score_pos>"
+
+#. type: TP
+#: doc/tin.5:1606
+#, no-wrap
+msgid "B<col_urls>"
+msgstr "B<col_urls>"
+
+#. type: TP
+#: doc/tin.5:1609
+#, no-wrap
+msgid "B<col_verbatim>"
+msgstr "B<col_verbatim>"
+
+#. type: TP
+#: doc/tin.5:1612
+#, no-wrap
+msgid "B<col_subject>"
+msgstr "B<col_subject>"
+
+#. type: TP
+#: doc/tin.5:1615
+#, no-wrap
+msgid "B<col_text>"
+msgstr "B<col_text>"
+
+#. type: TP
+#: doc/tin.5:1618
+#, no-wrap
+msgid "B<col_title>"
+msgstr "B<col_title>"
+
+#. type: TP
+#: doc/tin.5:1621
+#, no-wrap
+msgid "B<confirm_choice>"
+msgstr "B<confirm_choice>"
+
+#. type: Plain text
+#: doc/tin.5:1625
+msgid ""
+"B<\\%tin>(1)  can ask for manual confirmation to protect the user. Available "
+"choices:"
+msgstr ""
+"B<\\%tin>(1) kan begÃ¤ra manuell bekrÃ¤ftelse fÃ¶r att skydda anvÃ¤ndaren. "
+"TillgÃ¤ngliga alternativ:"
+
+#.  TODO: check if all affected commands are marked [after confirmation]
+#. type: Plain text
+#: doc/tin.5:1631
+msgid ""
+"B<commands>: Ask for confirmation before executing certain dangerous "
+"commands (e.g., B<Catchup> ('B<c>')). Commands that this affects are marked "
+"in this manual with '[after confirmation]'."
+msgstr ""
+"B<commands>: Be om bekrÃ¤ftelse innan du utfÃ¶r vissa farliga kommandon (t.ex. "
+"B<Catchup> ('B<c>')). Kommandon som detta pÃ¥verkar Ã¤r markerade i denna "
+"manual med '[efter bekrÃ¤ftelse]'."
+
+#. type: Plain text
+#: doc/tin.5:1636
+msgid ""
+"B<quit>: You'll be asked to confirm that you wish to exit B<\\%tin>(1)  when "
+"you use the B<Quit> ('B<q>') command."
+msgstr ""
+"B<quit>: Du kommer att bli ombedd att bekrÃ¤fta att du vill avsluta B<\\"
+"%tin>(1) nÃ¤r du anvÃ¤nder kommandot B<Quit> (â€B<q> â€)."
+
+#. type: Plain text
+#: doc/tin.5:1640
+msgid ""
+"B<select>: Ask for confirmation before marking all not selected (with "
+"B<GroupMarkUnselArtRead> ('B<X>') command) articles as read."
+msgstr ""
+"B<select>: Be om bekrÃ¤ftelse innan du markerar alla icke valda artiklar (med "
+"kommandot B<GroupMarkUnselArtRead> ('B<X>') som lÃ¤sta."
+
+#. type: Plain text
+#: doc/tin.5:1642
+msgid "Default is commands & quit."
+msgstr "Standard Ã¤r kommandon och avsluta."
+
+#. type: Plain text
+#: doc/tin.5:1653
+msgid ""
+"Format string used for date representation. A description of the different "
+"format options can be found at B<\\%strftime>(3).  B<\\%tin>(1)  uses B<\\"
+"%strftime>(3)  when available and supports most format options in his "
+"fallback code.  Default is \"%a, %d %b %Y %H:%M:%S\"."
+msgstr ""
+"FormatstrÃ¤ng som anvÃ¤nds fÃ¶r datumrepresentation. En beskrivning av de olika "
+"formatalternativen finns i B<\\%strftime>(3). B<\\%tin>(1) anvÃ¤nder B<\\"
+"%strftime>(3) nÃ¤r det Ã¤r tillgÃ¤ngligt och stÃ¶der de flesta "
+"formatalternativen i sin reservkod. Standard Ã¤r \"%a, %d %b %Y %H:%M:%S\"."
+
+#. type: TP
+#: doc/tin.5:1653
+#, no-wrap
+msgid "B<default_art_search>"
+msgstr "B<default_art_search>"
+
+#. type: TP
+#: doc/tin.5:1655
+#, no-wrap
+msgid "B<default_author_search>"
+msgstr "B<default_author_search>"
+
+#. type: TP
+#: doc/tin.5:1657
+#, no-wrap
+msgid "B<default_config_search>"
+msgstr "B<default_config_search>"
+
+#. type: TP
+#: doc/tin.5:1660
+#, no-wrap
+msgid "B<default_filter_days>"
+msgstr "B<default_filter_days>"
+
+#. type: TP
+#: doc/tin.5:1663
+#, no-wrap
+msgid "B<default_filter_kill_case>"
+msgstr "B<default_filter_kill_case>"
+
+#. type: TP
+#: doc/tin.5:1667
+#, no-wrap
+msgid "B<default_filter_kill_expire>"
+msgstr "B<default_filter_kill_expire>"
+
+#. type: TP
+#: doc/tin.5:1672
+#, no-wrap
+msgid "B<default_filter_kill_global>"
+msgstr "B<default_filter_kill_global>"
+
+#. type: TP
+#: doc/tin.5:1676
+#, no-wrap
+msgid "B<default_filter_kill_header>"
+msgstr "B<default_filter_kill_header>"
+
+#. type: tbl table
+#: doc/tin.5:1682 doc/tin.5:1711
+#, no-wrap
+msgid "''Subject:'' (case sensitive)"
+msgstr "''Ã„mne:'' (skiftlÃ¤geskÃ¤nsligt)"
+
+#. type: tbl table
+#: doc/tin.5:1683 doc/tin.5:1712
+#, no-wrap
+msgid "''Subject:'' (ignore case)"
+msgstr "''Ã„mne:'' (ignorera versaler)"
+
+#. type: tbl table
+#: doc/tin.5:1684 doc/tin.5:1713
+#, no-wrap
+msgid "''From:'' (case sensitive)"
+msgstr "''FrÃ¥n:'' (skiftlÃ¤geskÃ¤nsligt)"
+
+#. type: tbl table
+#: doc/tin.5:1685 doc/tin.5:1714
+#, no-wrap
+msgid "''From:'' (ignore case)"
+msgstr "''FrÃ¥n:'' (ignorera versaler)"
+
+#. type: tbl table
+#: doc/tin.5:1686 doc/tin.5:1715
+#, no-wrap
+msgid "''Message-ID:'' & full ''References:'' line"
+msgstr "''Meddelande-ID:'' & fullstÃ¤ndig ''Referenser:''-rad"
+
+#. type: tbl table
+#: doc/tin.5:1687 doc/tin.5:1716
+#, no-wrap
+msgid "''Message-ID:'' & last ''References:'' entry only"
+msgstr "''Meddelande-ID:'' & endast sista ''Referenser:''-posten"
+
+#. type: tbl table
+#: doc/tin.5:1688 doc/tin.5:1717
+#, no-wrap
+msgid "''Message-ID:'' entry only"
+msgstr "Endast posten ''Meddelande-ID:''"
+
+#. type: tbl table
+#: doc/tin.5:1689 doc/tin.5:1718
+#, no-wrap
+msgid "''Lines:''"
+msgstr "''Rader:''"
+
+#. type: TP
+#: doc/tin.5:1692
+#, no-wrap
+msgid "B<default_filter_select_case>"
+msgstr "B<default_filter_select_case>"
+
+#. type: TP
+#: doc/tin.5:1696
+#, no-wrap
+msgid "B<default_filter_select_expire>"
+msgstr "B<default_filter_select_expire>"
+
+#. type: TP
+#: doc/tin.5:1701
+#, no-wrap
+msgid "B<default_filter_select_global>"
+msgstr "B<default_filter_select_global>"
+
+#. type: TP
+#: doc/tin.5:1705
+#, no-wrap
+msgid "B<default_filter_select_header>"
+msgstr "B<default_filter_select_header>"
+
+#. type: TP
+#: doc/tin.5:1721
+#, no-wrap
+msgid "B<default_goto_group>"
+msgstr "B<default_goto_group>"
+
+#. type: TP
+#: doc/tin.5:1723
+#, no-wrap
+msgid "B<default_group_search>"
+msgstr "B<default_group_search>"
+
+#. type: TP
+#: doc/tin.5:1725
+#, no-wrap
+msgid "B<default_mail_address>"
+msgstr "B<default_mail_address>"
+
+#. type: TP
+#: doc/tin.5:1727
+#, no-wrap
+msgid "B<default_move_group>"
+msgstr "B<default_move_group>"
+
+#. type: TP
+#: doc/tin.5:1729
+#, no-wrap
+msgid "B<default_pattern>"
+msgstr "B<default_pattern>"
+
+#. type: TP
+#: doc/tin.5:1731
+#, no-wrap
+msgid "B<default_pipe_command>"
+msgstr "B<default_pipe_command>"
+
+#. type: TP
+#: doc/tin.5:1733
+#, no-wrap
+msgid "B<default_post_newsgroups>"
+msgstr "B<default_post_newsgroups>"
+
+#. type: TP
+#: doc/tin.5:1735
+#, no-wrap
+msgid "B<default_post_subject>"
+msgstr "B<default_post_subject>"
+
+#. type: TP
+#: doc/tin.5:1737
+#, no-wrap
+msgid "B<default_range_group>"
+msgstr "B<default_range_group>"
+
+#. type: TP
+#: doc/tin.5:1739
+#, no-wrap
+msgid "B<default_range_select>"
+msgstr "B<default_range_select>"
+
+#. type: TP
+#: doc/tin.5:1741
+#, no-wrap
+msgid "B<default_range_thread>"
+msgstr "B<default_range_thread>"
+
+#. type: TP
+#: doc/tin.5:1743
+#, no-wrap
+msgid "B<default_repost_group>"
+msgstr "B<default_repost_group>"
+
+#. type: TP
+#: doc/tin.5:1745
+#, no-wrap
+msgid "B<default_save_file>"
+msgstr "B<default_save_file>"
+
+#. type: TP
+#: doc/tin.5:1747
+#, no-wrap
+msgid "B<default_save_mode>"
+msgstr "B<default_save_mode>"
+
+#. type: TP
+#: doc/tin.5:1749
+#, no-wrap
+msgid "B<default_select_pattern>"
+msgstr "B<default_select_pattern>"
+
+#. type: TP
+#: doc/tin.5:1751
+#, no-wrap
+msgid "B<default_shell_command>"
+msgstr "B<default_shell_command>"
+
+#. type: TP
+#: doc/tin.5:1753
+#, no-wrap
+msgid "B<default_subject_search>"
+msgstr "B<default_subject_search>"
+
+#. type: TP
+#: doc/tin.5:1755
+#, no-wrap
+msgid "B<dont_break_words>"
+msgstr "B<dont_break_words>"
+
+#. type: TP
+#: doc/tin.5:1759
+#, no-wrap
+msgid "B<draw_arrow>"
+msgstr "B<draw_arrow>"
+
+#. type: Plain text
+#: doc/tin.5:1770
+msgid ""
+"The format string used to create the editor start command with parameters.  "
+"Default is '%E +%N %F' with %E=Editor, %N=Linenumber and %F=Filename (e.g., /"
+"bin/vi +7 .article). See also $B<VISUAL> and $B<EDITOR> under "
+"\"ENVIRONMENT\" in B<\\%tin>(1)"
+msgstr ""
+"FormatstrÃ¤ngen som anvÃ¤nds fÃ¶r att skapa redigerarens startkommando med "
+"parametrar.  Standard Ã¤r '%E +%N %F' med %E=Redigerare, %N=Radnummer och "
+"%F=Filnamn (t.ex. /bin/vi +7 .article). Se Ã¤ven $B<VISUAL> och $B<EDITOR> "
+"under \"ENVIRONMENT\" i B<\\%tin>(1)"
+
+#. type: TP
+#: doc/tin.5:1773
+#, no-wrap
+msgid "B<extquote_regex>"
+msgstr "B<extquote_regex>"
+
+#. type: Plain text
+#: doc/tin.5:1780
+msgid ""
+"A regular expression that will be applied when reading articles. All "
+"matching lines are shown in B<col_extquote>. If B<extquote_regex> is blank, "
+"then B<\\%tin>(1)  uses a built-in default."
+msgstr ""
+"Ett reguljÃ¤rt uttryck som kommer att tillÃ¤mpas vid lÃ¤sning av artiklar. Alla "
+"matchande rader visas i B<col_extquote>. Om B<extquote_regex> Ã¤r tomt, "
+"anvÃ¤nder B<\\%tin>(1) ett inbyggt standardvÃ¤rde."
+
+#. type: TP
+#: doc/tin.5:1780
+#, no-wrap
+msgid "B<force_screen_redraw>"
+msgstr "B<force_screen_redraw>"
+
+#. type: Plain text
+#: doc/tin.5:1792
+msgid ""
+"If B<getart_limit> is E<gt> 0 not more than the last B<getart_limit> "
+"articles/group are fetched from the server. If B<getart_limit> is E<lt> 0 "
+"B<\\%tin>(1)  will start fetching articles from your first unread minus "
+"absolute value of B<getart_limit>. Note that setting B<getart_limit> to "
+"anything except 0 disables B<cache_overview_files>. Default is 0, which "
+"means no limit."
+msgstr ""
+"Om B<getart_limit> Ã¤r E<gt> 0 hÃ¤mtas hÃ¶gst B<getart_limit> artiklar/grupp "
+"frÃ¥n servern. Om B<getart_limit> Ã¤r E<lt> 0 bÃ¶rjar B<\\%tin>(1)  hÃ¤mta "
+"artiklar frÃ¥n din fÃ¶rsta olÃ¤sta artikel minus absolutvÃ¤rdet av "
+"B<getart_limit>. Observera att om du stÃ¤ller in B<getart_limit> pÃ¥ nÃ¥got "
+"annat Ã¤n 0 inaktiveras B<cache_overview_files>. StandardvÃ¤rdet Ã¤r 0, vilket "
+"innebÃ¤r att det inte finns nÃ¥gon grÃ¤ns."
+
+#. type: TP
+#: doc/tin.5:1792
+#, no-wrap
+msgid "B<goto_next_unread>"
+msgstr "B<goto_next_unread>"
+
+#. type: Plain text
+#: doc/tin.5:1806
+msgid ""
+"Which keys B<\\%tin>(1)  should accept to jump to the next unread article.  "
+"Possible is any combination of B<PageDown> and B<PageNextUnread>.  When "
+"B<PageDown> is set B<\\%tin>(1)  jumps to the next article at the end of the "
+"current one. When B<PageNextUnread> is set B<\\%tin>(1)  jumps immediately "
+"to the next article when B<PageNextUnread> ('B<E<lt>TABE<gt>>')  is pressed. "
+"Default is B<PageNextUnread>."
+msgstr ""
+"Vilka tangenter B<\\%tin>(1)  ska acceptera fÃ¶r att hoppa till nÃ¤sta olÃ¤sta "
+"artikel.  MÃ¶jliga kombinationer Ã¤r B<PageDown> och B<PageNextUnread>.  NÃ¤r "
+"B<PageDown> Ã¤r instÃ¤llt hoppar B<\\%tin>(1)  till nÃ¤sta artikel i slutet av "
+"den aktuella artikeln. NÃ¤r B<PageNextUnread> Ã¤r instÃ¤llt hoppar B<\\"
+"%tin>(1)  omedelbart till nÃ¤sta artikel nÃ¤r B<PageNextUnread> "
+"('B<E<lt>TABE<gt>>')  trycks ned. StandardinstÃ¤llningen Ã¤r B<PageNextUnread>."
+
+#. type: Plain text
+#: doc/tin.5:1813
+msgid ""
+"The format string used for the Group level. Default is \"%n\\ %m\\ %R\\ %L\\ "
+"\\ %s\\ \\ %F\". The following substitutions are supported:"
+msgstr ""
+"FormatstrÃ¤ngen som anvÃ¤nds fÃ¶r gruppnivÃ¥n. Standard Ã¤r \"%n\\ %m\\ %R\\ %L\\ "
+"\\ %s\\ \\ %F\". FÃ¶ljande ersÃ¤ttningar stÃ¶ds:"
+
+#. type: ta
+#: doc/tin.5:1815
+#, no-wrap
+msgid "\\w'%G    'u +\\w'number of responses in thread'u"
+msgstr "\\w'%G 'u +\\w'antal svar i trÃ¥den'u"
+
+#. type: Plain text
+#: doc/tin.5:1827
+#, no-wrap
+msgid ""
+"%D date\n"
+"%F from, name and/or address\n"
+"%I initials\n"
+"%L line count\n"
+"%M message-id\n"
+"%R number of responses in thread\n"
+"%S score\n"
+"%m article marks\n"
+"%n current thread number\n"
+"%s subject\n"
+"%% %\n"
+msgstr ""
+"%D datum\n"
+"%F frÃ¥n, namn och/eller adress\n"
+"%I initialer\n"
+"%L antal rader\n"
+"%M meddelande-id\n"
+"%R antal svar i trÃ¥den\n"
+"%S poÃ¤ng\n"
+"%m artikelmarkeringar\n"
+"%n aktuellt trÃ¥dnummer\n"
+"%s Ã¤mne\n"
+"%% %\n"
+
+#. type: TP
+#: doc/tin.5:1863
+#, no-wrap
+msgid "B<hideline_regex>"
+msgstr "B<hideline_regex>"
+
+#. type: TP
+#: doc/tin.5:1869
+#, no-wrap
+msgid "B<inews_prog>"
+msgstr "B<inews_prog>"
+
+#. type: TP
+#: doc/tin.5:1876
+#, no-wrap
+msgid "B<info_in_last_line>"
+msgstr "B<info_in_last_line>"
+
+#. type: TP
+#: doc/tin.5:1882
+#, no-wrap
+msgid "B<interactive_mailer>"
+msgstr "B<interactive_mailer>"
+
+#. type: Plain text
+#: doc/tin.5:1888
+msgid ""
+"If greater than 0 your mailreader will be invoked earlier for reply so you "
+"can use more of its features (e.g., MIME, pgp, ...). 1 means include "
+"headers, 2 means don't include headers (old use_mailreader_i=ON option). 0 "
+"turns off usage. This option has to suit B<mailer_format>. Default is 0."
+msgstr ""
+"Om vÃ¤rdet Ã¤r stÃ¶rre Ã¤n 0 kommer din e-postlÃ¤sare att startas tidigare fÃ¶r "
+"svar sÃ¥ att du kan anvÃ¤nda fler av dess funktioner (t.ex. MIME, pgp, ...). 1 "
+"betyder inkludera rubriker, 2 betyder inkludera inte rubriker (gammal "
+"use_mailreader_i=ON-alternativ). 0 stÃ¤nger av anvÃ¤ndningen. Detta alternativ "
+"mÃ¥ste passa B<mailer_format>. StandardvÃ¤rdet Ã¤r 0."
+
+#. type: TP
+#: doc/tin.5:1888
+#, no-wrap
+msgid "B<inverse_okay>"
+msgstr "B<inverse_okay>"
+
+#. type: TP
+#: doc/tin.5:1892
+#, no-wrap
+msgid "B<keep_dead_articles>"
+msgstr "B<keep_dead_articles>"
+
+#. type: TP
+#: doc/tin.5:1897
+#, no-wrap
+msgid "B<keep_expired_filters>"
+msgstr "B<keep_expired_filters>"
+
+#. type: TP
+#: doc/tin.5:1901
+#, no-wrap
+msgid "B<kill_level>"
+msgstr "B<kill_level>"
+
+#. type: Plain text
+#: doc/tin.5:1905
+msgid ""
+"This option controls the processing and display of articles that are killed. "
+"There are 3 options, default is 0 (B<Kill only unread arts>)."
+msgstr ""
+"Den hÃ¤r flaggan styr bearbetningen och visningen av artiklar som har tagits "
+"bort. Det finns tre alternativ, standard Ã¤r 0 (B<Kill only unread arts>)."
+
+#. type: Plain text
+#: doc/tin.5:1913
+msgid ""
+"B<Kill only unread arts> is the 'traditional' behavior of B<\\%tin>(1).  "
+"Only unread articles are killed once only by marking them read. As filtering "
+"only happens on unread articles with B<kill_level> set to 0, "
+"B<art_marked_killed> and B<art_marked_read_selected> are only shown once. "
+"When you reenter the group the mark will be gone."
+msgstr ""
+"B<Kill only unread arts> Ã¤r det \"traditionella\" beteendet fÃ¶r B<\\"
+"%tin>(1).  Endast olÃ¤sta artiklar raderas en gÃ¥ng genom att markera dem som "
+"lÃ¤sta. Eftersom filtrering endast sker pÃ¥ olÃ¤sta artiklar med B<kill_level> "
+"instÃ¤llt pÃ¥ 0, visas B<art_marked_killed> och B<art_marked_read_selected> "
+"endast en gÃ¥ng. NÃ¤r du gÃ¥r in i gruppen igen fÃ¶rsvinner markeringen."
+
+#. type: TP
+#: doc/tin.5:1929
+#, no-wrap
+msgid "B<mail_address>"
+msgstr "B<mail_address>"
+
+#. type: Plain text
+#: doc/tin.5:1935
+msgid ""
+"User's mail address (and full name), if not username@host. This is used when "
+"creating articles, sending mail and when B<\\%pgp>(1)  signing."
+msgstr ""
+"AnvÃ¤ndarens e-postadress (och fullstÃ¤ndiga namn), om inte anvÃ¤ndarnamn@vÃ¤rd. "
+"Detta anvÃ¤nds nÃ¤r artiklar skapas, e-post skickas och nÃ¤r B<\\%pgp>(1) "
+"signeras."
+
+#. type: TP
+#: doc/tin.5:1939
+#, no-wrap
+msgid "B<mail_quote_format>"
+msgstr "B<mail_quote_format>"
+
+#. type: TP
+#: doc/tin.5:1945
+#, no-wrap
+msgid "B<mailbox_format>"
+msgstr "B<mailbox_format>"
+
+#. type: TP
+#: doc/tin.5:1964
+#, no-wrap
+msgid "B<mailer_format>"
+msgstr "B<mailer_format>"
+
+#. type: Plain text
+#: doc/tin.5:1988
+#, no-wrap
+msgid ""
+"%F filename\n"
+"%M default_mailer\n"
+"%S subject-field\n"
+"%T to-filed\n"
+"%U username\n"
+"%% %\n"
+msgstr ""
+"%F filnamn\n"
+"%M standard-e-postprogram\n"
+"%S Ã¤mnesfÃ¤lt\n"
+"%T till-fÃ¤lt\n"
+"%U anvÃ¤ndarnamn\n"
+"%% %\n"
+
+#. type: TP
+#: doc/tin.5:2001
+#, no-wrap
+msgid "B<metamail_prog>"
+msgstr "B<metamail_prog>"
+
+#. type: TP
+#: doc/tin.5:2013 doc/tin.5:2870
+#, no-wrap
+msgid "B<mm_charset>"
+msgstr "B<mm_charset>"
+
+#. type: TP
+#: doc/tin.5:2053
+#, no-wrap
+msgid "B<mono_markdash>"
+msgstr "B<mono_markdash>"
+
+#. type: Plain text
+#: doc/tin.5:2059
+#, fuzzy
+#| msgid ""
+#| "Character attribute of words emphasized like _this_. It depends on your "
+#| "terminal which attributes are usable. See also B<word_h_display_marks> "
+#| "and B<word_highlight>."
+msgid ""
+"Character attribute of words emphasized like _this_. It depends on your "
+"terminal which attributes are usable. See also B<word_h_display_marks> and "
+"B<word_highlight>. Default is 2 (best highlighting). The possible values are:"
+msgstr ""
+"Teckenattribut fÃ¶r ord som betonas som _detta_. Vilka attribut som kan "
+"anvÃ¤ndas beror pÃ¥ din terminal. Se Ã¤ven B<word_h_display_marks> och "
+"B<word_highlight>."
+
+#. type: tbl table
+#: doc/tin.5:2063
+#, fuzzy, no-wrap
+#| msgid "B<col_normal>"
+msgid "normal"
+msgstr "B<col_normal>"
+
+#. type: tbl table
+#: doc/tin.5:2064
+#, fuzzy, no-wrap
+msgid "underline"
+msgstr "understruken"
+
+#. type: tbl table
+#: doc/tin.5:2065
+#, no-wrap
+msgid "best highlighting"
+msgstr "bÃ¤st framhÃ¤vning"
+
+#. type: tbl table
+#: doc/tin.5:2066
+#, fuzzy, no-wrap
+#| msgid "Toggle inverse video."
+msgid "reverse video"
+msgstr "VÃ¤xla mellan inverterad video."
+
+#. type: tbl table
+#: doc/tin.5:2067
+#, fuzzy, no-wrap
+msgid "blinking"
+msgstr "blinkande"
+
+#. type: tbl table
+#: doc/tin.5:2068
+#, fuzzy, no-wrap
+msgid "half bright"
+msgstr "halv ljus"
+
+#. type: tbl table
+#: doc/tin.5:2069
+#, fuzzy, no-wrap
+msgid "bold"
+msgstr "fet"
+
+#. type: TP
+#: doc/tin.5:2072
+#, no-wrap
+msgid "B<mono_markslash>"
+msgstr "B<mono_markslash>"
+
+#. type: Plain text
+#: doc/tin.5:2078
+#, fuzzy
+#| msgid ""
+#| "Character attribute of words emphasized like /this/. It depends on your "
+#| "terminal which attributes are usable. See also B<word_h_display_marks> "
+#| "and B<word_highlight>."
+msgid ""
+"Character attribute of words emphasized like /this/. It depends on your "
+"terminal which attributes are usable. See also B<word_h_display_marks> and "
+"B<word_highlight>. Default is 5 (half bright). See B<mono_markdash> for the "
+"possible values."
+msgstr ""
+"KaraktÃ¤rsattribut fÃ¶r ord som betonas som /detta/. Vilka attribut som kan "
+"anvÃ¤ndas beror pÃ¥ din terminal. Se Ã¤ven B<word_h_display_marks> och "
+"B<word_highlight>."
+
+#. type: TP
+#: doc/tin.5:2078
+#, no-wrap
+msgid "B<mono_markstar>"
+msgstr "B<mono_markstar>"
+
+#. type: Plain text
+#: doc/tin.5:2084
+#, fuzzy
+#| msgid ""
+#| "Character attribute of words emphasized like *this*. It depends on your "
+#| "terminal which attributes are usable. See also B<word_h_display_marks> "
+#| "and B<word_highlight>."
+msgid ""
+"Character attribute of words emphasized like *this*. It depends on your "
+"terminal which attributes are usable. See also B<word_h_display_marks> and "
+"B<word_highlight>. Default is 6 (bold). See B<mono_markdash> for the "
+"possible values."
+msgstr ""
+"Teckenattribut fÃ¶r ord som betonas som *detta*. Vilka attribut som kan "
+"anvÃ¤ndas beror pÃ¥ din terminal. Se Ã¤ven B<word_h_display_marks> och "
+"B<word_highlight>."
+
+#. type: TP
+#: doc/tin.5:2084
+#, no-wrap
+msgid "B<mono_markstroke>"
+msgstr "B<mono_markstroke>"
+
+#. type: Plain text
+#: doc/tin.5:2090
+#, fuzzy
+#| msgid ""
+#| "Character attribute of words emphasized like -this-. It depends on your "
+#| "terminal which attributes are usable. See also B<word_h_display_marks> "
+#| "and B<word_highlight>."
+msgid ""
+"Character attribute of words emphasized like -this-. It depends on your "
+"terminal which attributes are usable. See also B<word_h_display_marks> and "
+"B<word_highlight>. Default is 3 (reverse video). See B<mono_markdash> for "
+"the possible values."
+msgstr ""
+"KaraktÃ¤rsattribut fÃ¶r ord som betonas som -detta-. Vilka attribut som kan "
+"anvÃ¤ndas beror pÃ¥ din terminal. Se Ã¤ven B<word_h_display_marks> och "
+"B<word_highlight>."
+
+#. type: TP
+#: doc/tin.5:2090
+#, no-wrap
+msgid "B<newnews>"
+msgstr "B<newnews>"
+
+#. type: Plain text
+#: doc/tin.5:2096
+msgid ""
+"These are internal timers used by B<\\%tin>(1)  to keep track of new "
+"newsgroups. Do not change them unless you understand what they are for."
+msgstr ""
+"Dessa Ã¤r interna timers som anvÃ¤nds av B<\\%tin>(1) fÃ¶r att hÃ¥lla reda pÃ¥ "
+"nya nyhetsgrupper. Ã„ndra dem inte om du inte fÃ¶rstÃ¥r vad de Ã¤r till fÃ¶r."
+
+#. type: TP
+#: doc/tin.5:2118
+#, no-wrap
+msgid "B<nntp_read_timeout_secs>"
+msgstr "B<nntp_read_timeout_secs>"
+
+#. type: Plain text
+#: doc/tin.5:2121
+msgid "Time in seconds to wait for a response from the server. Default is 120."
+msgstr ""
+"Tid i sekunder fÃ¶r att vÃ¤nta pÃ¥ svar frÃ¥n servern. StandardvÃ¤rdet Ã¤r 120."
+
+#. type: TP
+#: doc/tin.5:2121
+#, no-wrap
+msgid "B<normalization_form>"
+msgstr "B<normalization_form>"
+
+#. type: Plain text
+#: doc/tin.5:2125
+msgid ""
+"The normalization form which should be used to normalize Unicode input.  The "
+"possible values are:"
+msgstr ""
+"Den normaliseringsform som ska anvÃ¤ndas fÃ¶r att normalisera Unicode-"
+"inmatning. De mÃ¶jliga vÃ¤rdena Ã¤r:"
+
+#. type: Plain text
+#: doc/tin.5:2143
+msgid ""
+"Some normalization modes are only available if they are supported by the "
+"library B<\\%tin>(1)  uses to do the normalization. NFC should be used if "
+"possible (B<RFC\\ 5198>)."
+msgstr ""
+"Vissa normaliseringslÃ¤gen Ã¤r endast tillgÃ¤ngliga om de stÃ¶ds av biblioteket "
+"som B<\\%tin>(1) anvÃ¤nder fÃ¶r att utfÃ¶ra normaliseringen. NFC bÃ¶r anvÃ¤ndas "
+"om mÃ¶jligt (B<RFC\\ 5198>)."
+
+#. type: TP
+#: doc/tin.5:2143
+#, no-wrap
+msgid "B<page_mime_format>"
+msgstr "B<page_mime_format>"
+
+#. type: Plain text
+#: doc/tin.5:2149
+msgid ""
+"Format string B<\\%tin>(1)  uses for mime header at Page level.  Default is "
+"\"[-- %T%S%*n%z%*l%!c%!d%*e --]\"."
+msgstr ""
+"FormatstrÃ¤ngen B<\\%tin>(1) anvÃ¤nds fÃ¶r MIME-rubriken pÃ¥ sidnivÃ¥. "
+"StandardvÃ¤rdet Ã¤r \"[-- %T%S%*n%z%*l%!c%!d%*e --]\"."
+
+#. type: TP
+#: doc/tin.5:2149
+#, no-wrap
+msgid "B<page_uue_format>"
+msgstr "B<page_uue_format>"
+
+#. type: Plain text
+#: doc/tin.5:2155
+msgid ""
+"Format string B<\\%tin>(1)  uses for uue header at Page level.  Default is "
+"\"[-- %T%S%*n%I%!d%*e --]\"."
+msgstr ""
+"FormatstrÃ¤ngen B<\\%tin>(1) anvÃ¤nds fÃ¶r uue-rubriken pÃ¥ sidnivÃ¥. "
+"StandardvÃ¤rdet Ã¤r \"[-- %T%S%*n%I%!d%*e --]\"."
+
+#. type: TP
+#: doc/tin.5:2155
+#, no-wrap
+msgid "B<page_yenc_format>"
+msgstr "B<page_yenc_format>"
+
+#. type: Plain text
+#: doc/tin.5:2161
+msgid ""
+"Format string B<\\%tin>(1)  uses for yenc header at Page level.  Default is "
+"\"[-- %*N%!d%I [%F%G]%V%W%X --]\"."
+msgstr ""
+"FormatstrÃ¤ngen B<\\%tin>(1) anvÃ¤nds fÃ¶r yenc-rubriken pÃ¥ sidnivÃ¥. "
+"StandardinstÃ¤llningen Ã¤r \"[-- %*N%!d%I [%F%G]%V%W%X --]\"."
+
+#. type: Plain text
+#: doc/tin.5:2189
+msgid ""
+"If ON, then B<\\%tin>(1)  will start an appropriate viewer program to "
+"display any files that were post processed and uudecoded. The program is "
+"determined using the B<\\%mailcap>(5)  file. Default is ON."
+msgstr ""
+"Om ON, kommer B<\\%tin>(1) att starta ett lÃ¤mpligt visningsprogram fÃ¶r att "
+"visa alla filer som har efterbearbetats och uudecoderats. Programmet bestÃ¤ms "
+"med hjÃ¤lp av filen B<\\%mailcap>(5). StandardinstÃ¤llningen Ã¤r ON."
+
+#. type: TP
+#: doc/tin.5:2205
+#, no-wrap
+msgid "B<posted_articles_file>"
+msgstr "B<posted_articles_file>"
+
+#. type: TP
+#: doc/tin.5:2217
+#, no-wrap
+msgid "B<printer>"
+msgstr "B<printer>"
+
+#. type: Plain text
+#: doc/tin.5:2227
+msgid ""
+"The printer program with options that is to be used to print articles. The "
+"default is B<\\%lpr>(1)  for BSD machines and B<\\%lp>(1)  for SysV "
+"machines. Printing from B<\\%tin>(1)  may have been disabled by the System "
+"Administrator."
+msgstr ""
+"Skrivarprogrammet med flaggor som ska anvÃ¤ndas fÃ¶r att skriva ut artiklar. "
+"StandardinstÃ¤llningen Ã¤r B<\\%lpr>(1) fÃ¶r BSD-maskiner och B<\\%lp>(1) fÃ¶r "
+"SysV-maskiner. Utskrift frÃ¥n B<\\%tin>(1) kan ha inaktiverats av "
+"systemadministratÃ¶ren."
+
+#. type: Plain text
+#: doc/tin.5:2235
+msgid ""
+"If ON show empty ''Followup-To:'' header when editing an article.  Default "
+"is OFF."
+msgstr ""
+"Om ON visa tom ''Followup-To:''-rubrik nÃ¤r du redigerar en artikel. "
+"StandardinstÃ¤llningen Ã¤r OFF."
+
+#. type: TP
+#: doc/tin.5:2241
+#, no-wrap
+msgid "B<quote_style>"
+msgstr "B<quote_style>"
+
+#. type: Plain text
+#: doc/tin.5:2247
+msgid ""
+"This bit coded integer value controls how articles are to be quoted when "
+"following up or replying to them. Any of the following options can be "
+"combined by adding all relevant values. Default is 5, which means that quote "
+"characters are compressed and empty lines are quoted."
+msgstr ""
+"Detta bitkodade heltal styr hur artiklar ska citeras nÃ¤r man fÃ¶ljer upp "
+"eller svarar pÃ¥ dem. Alla fÃ¶ljande flaggor kan kombineras genom att lÃ¤gga "
+"till alla relevanta vÃ¤rden. StandardvÃ¤rdet Ã¤r 5, vilket innebÃ¤r att "
+"citattecken komprimeras och tomma rader citeras."
+
+#. type: Plain text
+#: doc/tin.5:2250
+msgid "B<Nothing special> Non empty lines are quoted."
+msgstr "B<Nothing special> Icke tomma rader citeras."
+
+#. type: Plain text
+#: doc/tin.5:2254
+msgid ""
+"B<Compress quotes> Compress quote characters together when quoting multiple "
+"times (for example, 'E<gt> E<gt> E<gt>' will be turned into "
+"'E<gt>E<gt>E<gt>'). This option is on by default."
+msgstr ""
+"B<Compress quotes> Komprimera citattecken nÃ¤r du citerar flera gÃ¥nger (till "
+"exempel kommer 'E<gt> E<gt> E<gt>' att Ã¤ndras till 'E<gt>E<gt>E<gt>'). Denna "
+"option Ã¤r aktiverad som standard."
+
+#. type: Plain text
+#: doc/tin.5:2260
+msgid ""
+"B<Quote Signatures> This option is off by default. Signatures are always "
+"quoted regardless of this option when you are viewing an article in raw mode "
+"B<PageToggleRaw> ('B<^H>') and followup or reply to it. Signatures are never "
+"quoted regardless of this option when B<show_signatures> is off."
+msgstr ""
+"B<Quote Signatures> Denna instÃ¤llning Ã¤r inaktiverad som standard. "
+"Signaturer citeras alltid oavsett denna instÃ¤llning nÃ¤r du visar en artikel "
+"i rÃ¥format B<PageToggleRaw> ('B<^H>') och fÃ¶ljer upp eller svarar pÃ¥ den. "
+"Signaturer citeras aldrig oavsett denna instÃ¤llning nÃ¤r B<show_signatures> "
+"Ã¤r inaktiverad."
+
+#. type: Plain text
+#: doc/tin.5:2262
+msgid "B<Quote empty lines> This option is on by default."
+msgstr "B<Citera tomma rader> Det hÃ¤r alternativet Ã¤r aktiverat som standard."
+
+#. type: TP
+#: doc/tin.5:2263
+#, no-wrap
+msgid "B<quote_regex>"
+msgstr "B<quote_regex>"
+
+#. type: Plain text
+#: doc/tin.5:2270
+msgid ""
+"A regular expression that will be applied when reading articles. All "
+"matching lines are shown in B<col_quote>. If B<quote_regex> is blank, then "
+"B<\\%tin>(1)  uses a built-in default."
+msgstr ""
+"Ett reguljÃ¤rt uttryck som kommer att tillÃ¤mpas vid lÃ¤sning av artiklar. Alla "
+"matchande rader visas i B<col_quote>. Om B<quote_regex> Ã¤r tomt, anvÃ¤nder "
+"B<\\%tin>(1) ett inbyggt standardvÃ¤rde."
+
+#. type: TP
+#: doc/tin.5:2270
+#, no-wrap
+msgid "B<quote_regex2>"
+msgstr "B<quote_regex2>"
+
+#. type: Plain text
+#: doc/tin.5:2277
+msgid ""
+"A regular expression that will be applied when reading articles. All "
+"matching lines are shown in B<col_quote2>. If B<quote_regex2> is blank, then "
+"B<\\%tin>(1)  uses a built-in default."
+msgstr ""
+"Ett reguljÃ¤rt uttryck som kommer att tillÃ¤mpas vid lÃ¤sning av artiklar. Alla "
+"matchande rader visas i B<col_quote2>. Om B<quote_regex2> Ã¤r tomt, anvÃ¤nder "
+"B<\\%tin>(1) ett inbyggt standardvÃ¤rde."
+
+#. type: TP
+#: doc/tin.5:2277
+#, no-wrap
+msgid "B<quote_regex3>"
+msgstr "B<quote_regex3>"
+
+#. type: Plain text
+#: doc/tin.5:2284
+msgid ""
+"A regular expression that will be applied when reading articles. All "
+"matching lines are shown in B<col_quote3>. If B<quote_regex3> is blank, then "
+"B<\\%tin>(1)  uses a built-in default."
+msgstr ""
+"Ett reguljÃ¤rt uttryck som kommer att tillÃ¤mpas vid lÃ¤sning av artiklar. Alla "
+"matchande rader visas i B<col_quote3>. Om B<quote_regex3> Ã¤r tomt, anvÃ¤nder "
+"B<\\%tin>(1) ett inbyggt standardvÃ¤rde."
+
+#. type: TP
+#: doc/tin.5:2284
+#, no-wrap
+msgid "B<recent_time>"
+msgstr "B<recent_time>"
+
+#. type: TP
+#: doc/tin.5:2288
+#, no-wrap
+msgid "B<render_bidi>"
+msgstr "B<render_bidi>"
+
+#. type: Plain text
+#: doc/tin.5:2295
+msgid ""
+"If ON B<\\%tin>(1)  does the rendering of bi-directional text. If OFF B<\\"
+"%tin>(1)  leaves the rendering of bi-directional text to the terminal. "
+"Default is OFF."
+msgstr ""
+"Om ON B<\\%tin>(1) gÃ¶rs renderingen av dubbelriktad text. Om OFF B<\\"
+"%tin>(1) Ã¶verlÃ¥ts renderingen av dubbelriktad text till terminalen. "
+"StandardinstÃ¤llningen Ã¤r OFF."
+
+#. type: TP
+#: doc/tin.5:2295
+#, no-wrap
+msgid "B<reread_active_file_secs>"
+msgstr "B<reread_active_file_secs>"
+
+#. type: TP
+#: doc/tin.5:2304
+#, no-wrap
+msgid "B<scope_marked_global>"
+msgstr "B<scope_marked_global>"
+
+#. type: TP
+#: doc/tin.5:2308
+#, no-wrap
+msgid "B<scope_marked_global_match>"
+msgstr "B<scope_marked_global_match>"
+
+#. type: TP
+#: doc/tin.5:2312
+#, no-wrap
+msgid "B<scope_marked_local>"
+msgstr "B<scope_marked_local>"
+
+#. type: TP
+#: doc/tin.5:2316
+#, no-wrap
+msgid "B<scope_marked_local_match>"
+msgstr "B<scope_marked_local_match>"
+
+#. type: TP
+#: doc/tin.5:2320
+#, no-wrap
+msgid "B<score_limit_kill>"
+msgstr "B<score_limit_kill>"
+
+#. type: TP
+#: doc/tin.5:2324
+#, no-wrap
+msgid "B<score_limit_select>"
+msgstr "B<score_limit_select>"
+
+#. type: TP
+#: doc/tin.5:2328
+#, no-wrap
+msgid "B<score_kill>"
+msgstr "B<score_kill>"
+
+#. type: TP
+#: doc/tin.5:2332
+#, no-wrap
+msgid "B<score_select>"
+msgstr "B<score_select>"
+
+#. type: TP
+#: doc/tin.5:2336
+#, no-wrap
+msgid "B<scroll_lines>"
+msgstr "B<scroll_lines>"
+
+#. type: Plain text
+#: doc/tin.5:2346
+msgid ""
+"The number of lines that will be scrolled up/down in the article pager when "
+"using cursor-up/down. The default is 1 (line-by-line). Set to 0 to get "
+"traditional B<\\%tin>(1)  page-by-page scrolling. Set to -1 to get page-by-"
+"page scrolling where the top/bottom line is carried over onto the next "
+"page.  This setting supersedes B<show_last_line_prev_page>=ON. Set to -2 to "
+"get half-page scrolling. This setting supersedes B<full_page_scroll>=OFF."
+msgstr ""
+"Antalet rader som kommer att rullas uppÃ¥t/nedÃ¥t i artikelpagern nÃ¤r du "
+"anvÃ¤nder uppÃ¥t-/nedÃ¥tpilen. StandardvÃ¤rdet Ã¤r 1 (rad fÃ¶r rad). StÃ¤ll in pÃ¥ 0 "
+"fÃ¶r att fÃ¥ traditionell B<\\%tin>(1) sid-fÃ¶r-sid-rullning. StÃ¤ll in pÃ¥ -1 "
+"fÃ¶r att fÃ¥ sidvis rullning dÃ¤r den Ã¶versta/understa raden fÃ¶rs Ã¶ver till "
+"nÃ¤sta sida. Denna instÃ¤llning ersÃ¤tter B<show_last_line_prev_page>=ON. StÃ¤ll "
+"in pÃ¥ -2 fÃ¶r att fÃ¥ halv-sidvis rullning. Denna instÃ¤llning ersÃ¤tter "
+"B<full_page_scroll>=OFF."
+
+#. type: TP
+#: doc/tin.5:2346
+#, no-wrap
+msgid "B<select_format>"
+msgstr "B<select_format>"
+
+#. type: Plain text
+#: doc/tin.5:2350
+msgid ""
+"The format string used for the Selection level. Default is \"%f\\ %n\\ %U\\ "
+"\\ %G\\ \\ %d\". The following substitutions are supported:"
+msgstr ""
+"FormatstrÃ¤ngen som anvÃ¤nds fÃ¶r valnivÃ¥n. Standard Ã¤r \"%f\\ %n\\ %U\\ \\ "
+"%G\\ \\ %d\". FÃ¶ljande ersÃ¤ttningar stÃ¶ds:"
+
+#. type: ta
+#: doc/tin.5:2352
+#, no-wrap
+msgid "\\w'%G    'u +\\w'current group number'u"
+msgstr "\\w'%G 'u +\\w'aktuellt gruppnummer'u"
+
+#. type: Plain text
+#: doc/tin.5:2359
+#, no-wrap
+msgid ""
+"%G group name\n"
+"%U unread count\n"
+"%d description\n"
+"%f group flag\n"
+"%n current group number\n"
+"%% %\n"
+msgstr ""
+"%G gruppnamn\n"
+"%U antal olÃ¤sta\n"
+"%d beskrivning\n"
+"%f gruppflagga\n"
+"%n aktuellt gruppnummer\n"
+"%% %\n"
+
+#. type: TP
+#: doc/tin.5:2361
+#, no-wrap
+msgid "B<sort_function>"
+msgstr "B<sort_function>"
+
+#. type: TP
+#: doc/tin.5:2414
+#, no-wrap
+msgid "B<show_description>"
+msgstr "B<show_description>"
+
+#. type: Plain text
+#: doc/tin.5:2423
+msgid ""
+"If ON show a short group description text after newsgroup name at the group "
+"selection level. The ''B<-d>'' command-line flag will override the setting "
+"and turn descriptions off. The text used is taken from the I<${TIN_LIBDIR:-"
+"NEWSLIBDIR}/newsgroups> file and if supported (requires B<\\%tin>(1)  to be "
+"built with mh-mail-handling support) from I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/"
+"mailgroups> for mailgroups. Default is ON."
+msgstr ""
+"Om ON visa en kort gruppbeskrivning efter nyhetsgruppens namn pÃ¥ "
+"gruppvalnivÃ¥. Kommandoradsflaggan ''B<-d>'' Ã¥sidosÃ¤tter instÃ¤llningen och "
+"stÃ¤nger av beskrivningarna. Texten hÃ¤mtas frÃ¥n filen I<${TIN_LIBDIR:-"
+"NEWSLIBDIR}/newsgroups> och, om det stÃ¶ds (krÃ¤ver att B<\\%tin>(1)  Ã¤r byggt "
+"med stÃ¶d fÃ¶r mh-mail-hantering), frÃ¥n I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/"
+"mailgroups> fÃ¶r e-postgrupper. StandardinstÃ¤llningen Ã¤r ON."
+
+#. type: TP
+#: doc/tin.5:2423
+#, no-wrap
+msgid "B<show_help_mail_sign>"
+msgstr "B<show_help_mail_sign>"
+
+#. type: Plain text
+#: doc/tin.5:2430
+msgid ""
+"Allows you to select whether B<\\%tin>(1)  shows a help indication, a new "
+"mail indication, both, or neither in the various level titles.  Default is 3."
+msgstr ""
+"LÃ¥ter dig vÃ¤lja om B<\\%tin>(1) ska visa en hjÃ¤lpindikation, en ny e-"
+"postindikation, bÃ¥da eller ingen av dem i de olika nivÃ¥rubrikerna. "
+"StandardvÃ¤rdet Ã¤r 3."
+
+#. type: TP
+#: doc/tin.5:2446
+#, no-wrap
+msgid "B<show_only_unread_groups>"
+msgstr "B<show_only_unread_groups>"
+
+#. type: Plain text
+#: doc/tin.5:2469
+msgid ""
+"The path that specifies the signature file to use when posting, following up "
+"to or replying to an article. If the path is a directory then the signature "
+"will be randomly generated from files that are in the specified directory. "
+"If a file named I<.sigfixed> does exist in that dir or I<${TIN_HOMEDIR:-"
+"\"$HOME\"}/.sigfixed> does exist it will be prepended to the chosen "
+"signature (first match counts). If the path starts with a ! the program the "
+"path points to will be executed to generate a signature. In order to pass "
+"the group name to the program, %G can be specified.  This will be replaced "
+"by the name of the current newsgroup. --none will suppress any signature. "
+"Default is I<${TIN_HOMEDIR:-\"$HOME\"}/.Sig>.  See also I<${TIN_HOMEDIR:-"
+"\"$HOME\"}/.sigfixed>."
+msgstr ""
+"SÃ¶kvÃ¤gen som anger vilken signaturfil som ska anvÃ¤ndas vid publicering, "
+"uppfÃ¶ljning eller svar pÃ¥ en artikel. Om sÃ¶kvÃ¤gen Ã¤r en katalog kommer "
+"signaturen att genereras slumpmÃ¤ssigt frÃ¥n filer som finns i den angivna "
+"katalogen. Om en fil med namnet I<.sigfixed> finns i den katalogen eller om "
+"I<${TIN_HOMEDIR:-\"$HOME\"}/.sigfixed> finns kommer den att lÃ¤ggas till i "
+"bÃ¶rjan av den valda signaturen (fÃ¶rsta trÃ¤ffen rÃ¤knas). Om sÃ¶kvÃ¤gen bÃ¶rjar "
+"med ett ! kommer programmet som sÃ¶kvÃ¤gen pekar pÃ¥ att kÃ¶ras fÃ¶r att generera "
+"en signatur. FÃ¶r att Ã¶verfÃ¶ra gruppnamnet till programmet kan %G anges. "
+"Detta kommer att ersÃ¤ttas med namnet pÃ¥ den aktuella nyhetsgruppen. --none "
+"undertrycker alla signaturer. Standard Ã¤r I<${TIN_HOMEDIR:-\"$HOME\"}/.Sig>. "
+"Se Ã¤ven I<${TIN_HOMEDIR:-\"$HOME\"}/.sigfixed>."
+
+#. type: TP
+#: doc/tin.5:2472
+#, no-wrap
+msgid "B<slashes_regex>"
+msgstr "B<slashes_regex>"
+
+#. type: Plain text
+#: doc/tin.5:2479
+msgid ""
+"A regular expression that will be applied when reading articles. All "
+"matching words are shown in B<col_markslash> or B<mono_markslash>. If "
+"B<slashes_regex> is blank, then B<\\%tin>(1)  uses a built-in default."
+msgstr ""
+"Ett reguljÃ¤rt uttryck som kommer att tillÃ¤mpas vid lÃ¤sning av artiklar. Alla "
+"matchande ord visas i B<col_markslash> eller B<mono_markslash>. Om "
+"B<slashes_regex> Ã¤r tomt, anvÃ¤nder B<\\%tin>(1) ett inbyggt standardvÃ¤rde."
+
+#. type: TP
+#: doc/tin.5:2525
+#, no-wrap
+msgid "B<spamtrap_warning_addresses>"
+msgstr "B<spamtrap_warning_addresses>"
+
+#. type: TP
+#: doc/tin.5:2532
+#, no-wrap
+msgid "B<stars_regex>"
+msgstr "B<stars_regex>"
+
+#. type: Plain text
+#: doc/tin.5:2539
+msgid ""
+"A regular expression that will be applied when reading articles. All "
+"matching words are shown in B<col_markstar> or B<mono_markstar>. If "
+"B<stars_regex> is blank, then B<\\%tin>(1)  uses a built-in default."
+msgstr ""
+"Ett reguljÃ¤rt uttryck som kommer att tillÃ¤mpas vid lÃ¤sning av artiklar. Alla "
+"matchande ord visas i B<col_markstar> eller B<mono_markstar>. Om "
+"B<stars_regex> Ã¤r tomt, anvÃ¤nder B<\\%tin>(1) ett inbyggt standardvÃ¤rde."
+
+#. type: TP
+#: doc/tin.5:2539
+#, no-wrap
+msgid "B<strip_blanks>"
+msgstr "B<strip_blanks>"
+
+#. type: TP
+#: doc/tin.5:2543
+#, no-wrap
+msgid "B<strip_bogus>"
+msgstr "B<strip_bogus>"
+
+#. type: TP
+#: doc/tin.5:2552
+#, no-wrap
+msgid "B<strip_newsrc>"
+msgstr "B<strip_newsrc>"
+
+#. type: TP
+#: doc/tin.5:2556
+#, no-wrap
+msgid "B<strip_re_regex>"
+msgstr "B<strip_re_regex>"
+
+#. type: TP
+#: doc/tin.5:2562
+#, no-wrap
+msgid "B<strip_was_regex>"
+msgstr "B<strip_was_regex>"
+
+#. type: TP
+#: doc/tin.5:2568
+#, no-wrap
+msgid "B<strokes_regex>"
+msgstr "B<strokes_regex>"
+
+#. type: Plain text
+#: doc/tin.5:2575
+msgid ""
+"A regular expression that will be applied when reading articles. All "
+"matching words are shown in B<col_markstroke> or B<mono_markstroke>.  If "
+"B<strokes_regex> is blank, then B<\\%tin>(1)  uses a built-in default."
+msgstr ""
+"Ett reguljÃ¤rt uttryck som kommer att tillÃ¤mpas vid lÃ¤sning av artiklar. Alla "
+"matchande ord visas i B<col_markstroke> eller B<mono_markstroke>. Om "
+"B<strokes_regex> Ã¤r tomt, anvÃ¤nder B<\\%tin>(1) ett inbyggt standardvÃ¤rde."
+
+#. type: Plain text
+#: doc/tin.5:2580
+msgid ""
+"Decode German style TeX umlaut codes to ISO If ON, show \"a as Umlaut-a, "
+"etc. Default is OFF. This behavior can also be toggled in the article viewer "
+"via B<PageToggleTex2iso> ('B<\">')."
+msgstr ""
+"Avkoda tyska TeX-umlautkoder till ISO Om ON, visa \"a som Umlaut-a, etc. "
+"Standard Ã¤r OFF. Detta beteende kan ocksÃ¥ vÃ¤xlas i artikelvisaren via "
+"B<PageToggleTex2iso> ('B<\">')."
+
+#. type: Plain text
+#: doc/tin.5:2583
+msgid "Defines which threading method to use. The choices are:"
+msgstr "Definierar vilken trÃ¥dningsmetod som ska anvÃ¤ndas. Alternativen Ã¤r:"
+
+#. type: Plain text
+#: doc/tin.5:2586
+msgid "Don't thread"
+msgstr "TrÃ¥da inte"
+
+#. type: Plain text
+#: doc/tin.5:2588
+msgid "Thread on Subject only"
+msgstr "TrÃ¥d endast om Ã¤mnet"
+
+#. type: Plain text
+#: doc/tin.5:2590
+msgid "Thread on References only"
+msgstr "TrÃ¥d endast om referenser"
+
+#. type: Plain text
+#: doc/tin.5:2592
+msgid "Thread on References then Subject (default)"
+msgstr "TrÃ¥d om referenser och sedan Ã¤mne (standard)"
+
+#. type: Plain text
+#: doc/tin.5:2594
+msgid "Thread multipart articles on Subject"
+msgstr "TrÃ¥d med flerdelade artiklar om Ã¤mnet"
+
+#. type: Plain text
+#: doc/tin.5:2596
+msgid "Thread on Percentage Match of the Subjects"
+msgstr "TrÃ¥d om procentuell matchning av Ã¤mnena"
+
+#. type: Plain text
+#: doc/tin.5:2600
+msgid ""
+"It's also possible to set the threading type on a per group basis by setting "
+"the group attribute variable B<thread_articles> to 0 \\(en 5 in the file I<$"
+"{TIN_HOMEDIR:-\"$HOME\"}/.tin/attributes>."
+msgstr ""
+"Det Ã¤r ocksÃ¥ mÃ¶jligt att stÃ¤lla in trÃ¥dtypen per grupp genom att stÃ¤lla in "
+"gruppattributvariabeln B<thread_articles> till 0 \\(en 5 i filen I<$"
+"{TIN_HOMEDIR:-\"$HOME\"}/.tin/attributes>."
+
+#. type: Plain text
+#: doc/tin.5:2604
+msgid ""
+"The format string used for the Thread level. Default is \"%n\\ %m\\ \\ [%L]"
+"\\ \\ %T\\ \\ %F\". The following substitutions are supported:"
+msgstr ""
+"FormatstrÃ¤ngen som anvÃ¤nds fÃ¶r trÃ¥dnivÃ¥n. Standard Ã¤r \"%n\\ %m\\ \\ [%L]\\ "
+"\\ %T\\ \\ %F\". FÃ¶ljande ersÃ¤ttningar stÃ¶ds:"
+
+#. type: ta
+#: doc/tin.5:2606
+#, no-wrap
+msgid "\\w'%G    'u +\\w'from, name and/or address'u"
+msgstr "\\w'%G 'u +\\w'frÃ¥n, namn och/eller adress'u"
+
+#. type: Plain text
+#: doc/tin.5:2617
+#, no-wrap
+msgid ""
+"%D\tdate\n"
+"%F\tfrom, name and/or address\n"
+"%I\tinitials\n"
+"%L\tline count\n"
+"%M\tmessage-id\n"
+"%S\tscore\n"
+"%T\tthread tree\n"
+"%m\tarticle marks\n"
+"%n\tcurrent article number\n"
+"%%\t%\n"
+msgstr ""
+"%D\tdatum\n"
+"%F\tfrÃ¥n, namn och/eller adress\n"
+"%I\tinitialer\n"
+"%L\tradantal\n"
+"%M\tmeddelande-id\n"
+"%S\tpoÃ¤ng\n"
+"%T\ttrÃ¥dtrÃ¤d\n"
+"%m\tartikelmarkeringar\n"
+"%n\taktuellt artikelnummer\n"
+"%%\t%\n"
+
+#. type: Plain text
+#: doc/tin.5:2624
+msgid ""
+"Defines how close the subjects must match while threading by Percentage "
+"Match for threads to be considered part of a single thread. This value is in "
+"the range 0 to 100. The default is 75."
+msgstr ""
+"Definierar hur nÃ¤ra Ã¤mnena mÃ¥ste matcha varandra vid trÃ¥dning med "
+"procentuell matchning fÃ¶r att trÃ¥darna ska betraktas som en del av en enda "
+"trÃ¥d. VÃ¤rdet ligger i intervallet 0 till 100. StandardvÃ¤rdet Ã¤r 75."
+
+#. type: TP
+#: doc/tin.5:2628
+#, no-wrap
+msgid "B<thread_score>"
+msgstr "B<thread_score>"
+
+#. type: TP
+#: doc/tin.5:2640
+#, no-wrap
+msgid "B<tls_ca_cert_file>"
+msgstr "B<tls_ca_cert_file>"
+
+#. type: TP
+#: doc/tin.5:2645
+#, no-wrap
+msgid "B<translit>"
+msgstr "B<translit>"
+
+#. type: Plain text
+#: doc/tin.5:2660
+msgid ""
+"Allows you to select how B<\\%tin>(1)  treats blank lines in article "
+"bodies.  Default is 0. This option does not affect lines within verbatim "
+"blocks and is applied before B<hideline_regex>."
+msgstr ""
+"LÃ¥ter dig vÃ¤lja hur B<\\%tin>(1) ska behandla tomma rader i artikeltexten. "
+"StandardvÃ¤rdet Ã¤r 0. Den hÃ¤r flaggan pÃ¥verkar inte rader inom verbatim-block "
+"och tillÃ¤mpas fÃ¶re B<hideline_regex>."
+
+#. type: Plain text
+#: doc/tin.5:2683
+msgid ""
+"If ON remove soft hyphens (U+00AD) from non verbatim blocks when displaying "
+"articles. Default is OFF."
+msgstr ""
+"Om ON, ta bort mjuka bindestreck (U+00AD) frÃ¥n icke-ordagrant Ã¥tergivna "
+"block nÃ¤r artiklar visas. StandardinstÃ¤llningen Ã¤r OFF."
+
+#. type: TP
+#: doc/tin.5:2683
+#, no-wrap
+msgid "B<underscores_regex>"
+msgstr "B<underscores_regex>"
+
+#. type: Plain text
+#: doc/tin.5:2690
+msgid ""
+"A regular expression that will be applied when reading articles. All "
+"matching words are shown in B<col_markdash> or B<mono_markdash>. If "
+"B<underscores_regex> is blank, then B<\\%tin>(1)  uses a built-in default."
+msgstr ""
+"Ett reguljÃ¤rt uttryck som kommer att tillÃ¤mpas vid lÃ¤sning av artiklar. Alla "
+"matchande ord visas i B<col_markdash> eller B<mono_markdash>. Om "
+"B<underscores_regex> Ã¤r tomt, anvÃ¤nder B<\\%tin>(1) ett inbyggt "
+"standardvÃ¤rde."
+
+#. type: TP
+#: doc/tin.5:2690
+#, no-wrap
+msgid "B<unlink_article>"
+msgstr "B<unlink_article>"
+
+#. type: Plain text
+#: doc/tin.5:2694
+msgid ""
+"If ON remove I<${TIN_HOMEDIR:-\"$HOME\"}/.article> after posting. Default is "
+"ON."
+msgstr ""
+"Om ON, ta bort I<${TIN_HOMEDIR:-\"$HOME\"}/.article> efter publicering. "
+"StandardinstÃ¤llningen Ã¤r ON."
+
+#. type: TP
+#: doc/tin.5:2694
+#, no-wrap
+msgid "B<url_handler>"
+msgstr "B<url_handler>"
+
+#. type: TP
+#: doc/tin.5:2699
+#, no-wrap
+msgid "B<url_highlight>"
+msgstr "B<url_highlight>"
+
+#. type: TP
+#: doc/tin.5:2702
+#, no-wrap
+msgid "B<use_color>"
+msgstr "B<use_color>"
+
+#. type: Plain text
+#: doc/tin.5:2707
+msgid "If enabled B<\\%tin>(1)  uses ANSI-colors. Default is OFF."
+msgstr ""
+"Om aktiverat anvÃ¤nder B<\\%tin>(1) ANSI-fÃ¤rger. StandardinstÃ¤llningen Ã¤r AV."
+
+#. type: TP
+#: doc/tin.5:2707
+#, no-wrap
+msgid "B<use_keypad>"
+msgstr "B<use_keypad>"
+
+#. type: Plain text
+#: doc/tin.5:2710
+msgid "Use scroll keys on keypad. Default is OFF."
+msgstr "AnvÃ¤nd rullknapparna pÃ¥ knappsatsen. StandardinstÃ¤llningen Ã¤r AV."
+
+#. type: TP
+#: doc/tin.5:2710
+#, no-wrap
+msgid "B<use_mouse>"
+msgstr "B<use_mouse>"
+
+#. type: TP
+#: doc/tin.5:2716
+#, no-wrap
+msgid "B<use_slrnface>"
+msgstr "B<use_slrnface>"
+
+#. type: Plain text
+#: doc/tin.5:2728
+msgid ""
+"If enabled B<\\%slrnface>(1)  will be used to interpret the ''X-Face:'' "
+"header. For this option to have any effect, B<\\%tin>(1)  must be running in "
+"an B<\\%xterm>(1x)  and B<\\%slrnface>(1)  must be in your $B<PATH>. Default "
+"is OFF."
+msgstr ""
+"Om aktiverat kommer B<\\%slrnface>(1) att anvÃ¤ndas fÃ¶r att tolka ''X-Face:''-"
+"rubriken. FÃ¶r att denna option ska ha nÃ¥gon effekt mÃ¥ste B<\\%tin>(1) kÃ¶ras "
+"i en B<\\%xterm>(1x) och B<\\%slrnface>(1) mÃ¥ste finnas i din $B<PATH>. "
+"StandardinstÃ¤llningen Ã¤r AV."
+
+#. type: TP
+#: doc/tin.5:2728
+#, no-wrap
+msgid "B<utf8_graphics>"
+msgstr "B<utf8_graphics>"
+
+#. type: TP
+#: doc/tin.5:2744
+#, no-wrap
+msgid "B<verbatim_begin_regex>"
+msgstr "B<verbatim_begin_regex>"
+
+#. type: Plain text
+#: doc/tin.5:2750
+msgid ""
+"A regular expression that B<\\%tin>(1)  will use to find the begin of a "
+"verbatim block. Default is #v+"
+msgstr ""
+"Ett reguljÃ¤rt uttryck som B<\\%tin>(1) anvÃ¤nder fÃ¶r att hitta bÃ¶rjan pÃ¥ ett "
+"verbatim-block. StandardvÃ¤rdet Ã¤r #v+"
+
+#. type: TP
+#: doc/tin.5:2750
+#, no-wrap
+msgid "B<verbatim_end_regex>"
+msgstr "B<verbatim_end_regex>"
+
+#. type: Plain text
+#: doc/tin.5:2756
+msgid ""
+"A regular expression that B<\\%tin>(1)  will use to find the end of a "
+"verbatim block. Default is #v-"
+msgstr ""
+"Ett reguljÃ¤rt uttryck som B<\\%tin>(1) anvÃ¤nder fÃ¶r att hitta slutet pÃ¥ ett "
+"verbatim-block. StandardvÃ¤rdet Ã¤r #v-"
+
+#. type: Plain text
+#: doc/tin.5:2762
+msgid ""
+"Allows you to select how B<\\%tin>(1)  treats verbatim blocks in article "
+"bodies.  Default is 1."
+msgstr ""
+"LÃ¥ter dig vÃ¤lja hur B<\\%tin>(1) behandlar verbatim-block i artikeltexter. "
+"StandardvÃ¤rdet Ã¤r 1."
+
+#. type: TP
+#: doc/tin.5:2772
+#, no-wrap
+msgid "B<wildcard>"
+msgstr "B<wildcard>"
+
+#. type: Plain text
+#: doc/tin.5:2796
+msgid ""
+"Allows you to select how B<\\%tin>(1)  matches strings. The default is 0 and "
+"uses the B<\\%wildmat>(3)  notation, which is how this has traditionally "
+"been handled.  Setting this to 1 allows you to use B<\\%perl>(1)  compatible "
+"regular expressions B<\\%pcre>(3)  or B<\\%pcre2>(3).  (see also B<\\"
+"%perlre>(1)  and B<\\%pcrepattern>(3)  or B<\\%pcre2pattern>(3)).  You will "
+"probably want to update your filter file if you use this regularly.  NB: "
+"Newsgroup names will always be matched using the B<\\%wildmat>(3)  notation."
+msgstr ""
+"LÃ¥ter dig vÃ¤lja hur B<\\%tin>(1) matchar strÃ¤ngar. StandardvÃ¤rdet Ã¤r 0 och "
+"anvÃ¤nder notationen B<\\%wildmat>(3), vilket Ã¤r hur detta traditionellt har "
+"hanterats.  Om du stÃ¤ller in detta pÃ¥ 1 kan du anvÃ¤nda B<\\%perl>(1)-"
+"kompatibla reguljÃ¤ra uttryck B<\\%pcre>(3) eller B<\\%pcre2>(3).  (se Ã¤ven "
+"B<\\%perlre>(1) och B<\\%pcrepattern>(3) eller B<\\%pcre2pattern>(3)). Du "
+"kommer troligen att vilja uppdatera din filterfil om du anvÃ¤nder detta "
+"regelbundet. OBS: Nyhetsgruppnamn matchas alltid med hjÃ¤lp av notation B<\\"
+"%wildmat>(3)."
+
+#. type: TP
+#: doc/tin.5:2796
+#, no-wrap
+msgid "B<word_h_display_marks>"
+msgstr "B<word_h_display_marks>"
+
+#. type: TP
+#: doc/tin.5:2808
+#, no-wrap
+msgid "B<word_highlight>"
+msgstr "B<word_highlight>"
+
+#. type: TP
+#: doc/tin.5:2816
+#, no-wrap
+msgid "B<wrap_column>"
+msgstr "B<wrap_column>"
+
+#. type: TP
+#: doc/tin.5:2832
+#, no-wrap
+msgid "B<xpost_quote_format>"
+msgstr "B<xpost_quote_format>"
+
+#. type: Plain text
+#: doc/tin.5:2847
+msgid ""
+"Yet another global configuration file with \"I<variable>=I<value>\" pairs. "
+"This one is for the more general options which usually can't be controlled "
+"via I<${TIN_LIBDIR:-NEWSLIBDIR}/tinrc> and/or I<${TIN_HOMEDIR:-"
+"\"$HOME\"}/.tin/tinrc> like resetting (to override the built-in default) the "
+"I<newslibdir>."
+msgstr ""
+"Ã„nnu en global konfigurationsfil med paren \"I<variable>=I<value>\". Den hÃ¤r "
+"Ã¤r fÃ¶r de mer allmÃ¤nna flaggorna som vanligtvis inte kan styras via I<$"
+"{TIN_LIBDIR:-NEWSLIBDIR}/tinrc> och/eller I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/"
+"tinrc>, sÃ¥som att Ã¥terstÃ¤lla (fÃ¶r att Ã¥sidosÃ¤tta den inbyggda "
+"standardinstÃ¤llningen) I<newslibdir>."
+
+#. type: TP
+#: doc/tin.5:2847
+#, no-wrap
+msgid "B<domainname>"
+msgstr "B<domainname>"
+
+#. type: Plain text
+#: doc/tin.5:2850
+msgid "Sets a global domain name used in From lines"
+msgstr "StÃ¤ller in ett globalt domÃ¤nnamn som anvÃ¤nds i avsÃ¤ndarraden"
+
+#. type: Plain text
+#: doc/tin.5:2854
+msgid ""
+"Defines the name of your organization. $B<ORGANIZATION> overrides any "
+"specified value."
+msgstr ""
+"Definierar namnet pÃ¥ din organisation. $B<ORGANIZATION> Ã¥sidosÃ¤tter alla "
+"angivna vÃ¤rden."
+
+#. type: TP
+#: doc/tin.5:2854
+#, no-wrap
+msgid "B<newslibdir>"
+msgstr "B<newslibdir>"
+
+#. type: Plain text
+#: doc/tin.5:2859
+msgid ""
+"Defines the default place for some configuration files, common values are I</"
+"usr/lib/news>, I</var/lib/news>, I</usr/local/lib/news> or I</news/db>. "
+"$B<TIN_LIBDIR> overrides any specified value."
+msgstr ""
+"Definierar standardplatsen fÃ¶r vissa konfigurationsfiler. Vanliga vÃ¤rden Ã¤r "
+"I</usr/lib/news>, I</var/lib/news>, I</usr/local/lib/news> eller I</news/"
+"db>. $B<TIN_LIBDIR> Ã¥sidosÃ¤tter alla angivna vÃ¤rden."
+
+#. type: TP
+#: doc/tin.5:2859
+#, no-wrap
+msgid "B<bugaddress>"
+msgstr "B<bugaddress>"
+
+#. type: Plain text
+#: doc/tin.5:2865
+msgid ""
+"Defines the email address to which users can send bug reports using a built-"
+"in function. The default points to a developers mailing list located at "
+"tin.org. You might want to change this address to one of your local "
+"administration if you want to deal with your lusers problems on your own."
+msgstr ""
+"Definierar den e-postadress till vilken anvÃ¤ndare kan skicka felrapporter "
+"med hjÃ¤lp av en inbyggd funktion. StandardinstÃ¤llningen pekar pÃ¥ en "
+"sÃ¤ndlista fÃ¶r utvecklare som finns pÃ¥ tin.org. Du kanske vill Ã¤ndra denna "
+"adress till en av dina lokala administratÃ¶rer om du vill hantera dina "
+"anvÃ¤ndares problem pÃ¥ egen hand."
+
+#. type: TP
+#: doc/tin.5:2865
+#, no-wrap
+msgid "B<inewsdir>"
+msgstr "B<inewsdir>"
+
+#. type: Plain text
+#: doc/tin.5:2870
+msgid "Defines the directory containing the B<\\%inews>(1)  executable."
+msgstr "Definierar katalogen som innehÃ¥ller den kÃ¶rbara filen B<\\%inews>(1)."
+
+#.  TODO: mention that it sets mm_network_charset if
+#.  charset-conversion is available.
+#. type: Plain text
+#: doc/tin.5:2876
+msgid ""
+"Default charset to be used in MIME's ''Content-Type:'' header.  "
+"$B<MM_CHARSET> overrides any specified value."
+msgstr ""
+"Standardteckensnitt som ska anvÃ¤ndas i MIME:s ''Content-Type:''-rubrik. "
+"$B<MM_CHARSET> Ã¥sidosÃ¤tter alla angivna vÃ¤rden."
+
+#. type: Plain text
+#: doc/tin.5:2879
+msgid ""
+"Default encoding scheme used in MIME articles. 8bit might be the best value."
+msgstr ""
+"Standardkodningsschema som anvÃ¤nds i MIME-artiklar. 8 bit Ã¤r troligen det "
+"bÃ¤sta vÃ¤rdet."
+
+#. type: Plain text
+#: doc/tin.5:2883
+msgid ""
+"Default encoding scheme used in MIME letters. quoted-printable is a good "
+"choice here."
+msgstr ""
+"Standardkodningsschema som anvÃ¤nds i MIME-brev. quoted-printable Ã¤r ett bra "
+"val hÃ¤r."
+
+#. type: TP
+#: doc/tin.5:2883
+#, no-wrap
+msgid "B<disable_gnksa_domain_check>"
+msgstr "B<disable_gnksa_domain_check>"
+
+#. type: Plain text
+#: doc/tin.5:2889
+msgid ""
+"Allow unregistered top level domains. As the list of valid TLDs is no longer "
+"actively maintained the default was changed to ON starting with B<\\"
+"%tin>(1)  version 2.1.5"
+msgstr ""
+"TillÃ¥t oregistrerade toppdomÃ¤ner. Eftersom listan Ã¶ver giltiga TLD inte "
+"lÃ¤ngre uppdateras aktivt Ã¤ndrades standardinstÃ¤llningen till PÃ… frÃ¥n och med "
+"B<\\%tin>(1)  version 2.1.5"
+
+#. type: TP
+#: doc/tin.5:2889
+#, no-wrap
+msgid "B<disable_sender>"
+msgstr "B<disable_sender>"
+
+#. type: Plain text
+#: doc/tin.5:2893
+msgid ""
+"Don't generate a ''Sender:'' header. This has an effect only if "
+"B<inews_prog> is set to --internal."
+msgstr ""
+"Skapa inte en ''Sender:''-rubrik. Detta har endast effekt om B<inews_prog> "
+"Ã¤r instÃ¤llt pÃ¥ --internal."
+
+#. type: TP
+#: doc/tin.5:2893
+#, no-wrap
+msgid "B<spooldir>"
+msgstr "B<spooldir>"
+
+#. type: Plain text
+#: doc/tin.5:2898
+msgid ""
+"Base of your newsspool (Bnews, Cnews and INN traditional spool style), "
+"common values are I</var/spool/news>, I</usr/spool/news>, I</news/spool>.  "
+"$B<TIN_SPOOLDIR> overrides any specified value."
+msgstr ""
+"Basen fÃ¶r din nyhetsspool (Bnews, Cnews och INN traditionell spoolstil), "
+"vanliga vÃ¤rden Ã¤r I</var/spool/news>, I</usr/spool/news>, I</news/spool>. "
+"$B<TIN_SPOOLDIR> Ã¥sidosÃ¤tter alla angivna vÃ¤rden."
+
+#. type: TP
+#: doc/tin.5:2898
+#, no-wrap
+msgid "B<overviewdir>"
+msgstr "B<overviewdir>"
+
+#. type: Plain text
+#: doc/tin.5:2906
+msgid ""
+"Base of your NOV database B<\\%newsoverview>(5)  (tradspool style; might be "
+"the same dir as I<spooldir>), common values are I</var/spool/overview>, I</"
+"usr/spool/overview>, I</news/overview>. $B<TIN_NOVROOTDIR> overrides any "
+"specified value."
+msgstr ""
+"Basen fÃ¶r din NOV-databas B<\\%newsoverview>(5)  (tradspool-stil; kan vara "
+"samma katalog som I<spooldir>), vanliga vÃ¤rden Ã¤r I</var/spool/overview>, I</"
+"usr/spool/overview>, I</news/overview>. $B<TIN_NOVROOTDIR> Ã¥sidosÃ¤tter alla "
+"angivna vÃ¤rden."
+
+#. type: TP
+#: doc/tin.5:2906
+#, no-wrap
+msgid "B<overviewfile>"
+msgstr "B<overviewfile>"
+
+#. type: Plain text
+#: doc/tin.5:2910
+msgid ""
+"Name of a single overview file, common values are I<.overview> or "
+"I<over.view>. $B<TIN_NOVFILENAME> overrides any specified value."
+msgstr ""
+"Namn pÃ¥ en enskild Ã¶versiktsfil, vanliga vÃ¤rden Ã¤r I<.overview> eller "
+"I<over.view>. $B<TIN_NOVFILENAME> Ã¥sidosÃ¤tter alla angivna vÃ¤rden."
+
+#. type: TP
+#: doc/tin.5:2910
+#, no-wrap
+msgid "B<overviewfmtfile>"
+msgstr "B<overviewfmtfile>"
+
+#. type: Plain text
+#: doc/tin.5:2915
+msgid ""
+"Full pathname of your newssystem's overview.fmt file; usually the file "
+"resides in I<newslibdir> and is named I<overview.fmt>, so you only have to "
+"change this setting if your configuration differs."
+msgstr ""
+"FullstÃ¤ndig sÃ¶kvÃ¤g till filen overview.fmt i ditt nyhetssystem. Vanligtvis "
+"finns filen i I<newslibdir> och heter I<overview.fmt>, sÃ¥ du behÃ¶ver bara "
+"Ã¤ndra denna instÃ¤llning om din konfiguration skiljer sig frÃ¥n "
+"standardkonfigurationen."
+
+#. type: TP
+#: doc/tin.5:2915
+#, no-wrap
+msgid "B<activefile>"
+msgstr "B<activefile>"
+
+#. type: Plain text
+#: doc/tin.5:2921
+msgid ""
+"Full pathname of your newssystem's active file; usually the file resides in "
+"I<newslibdir> and is named I<active>, so you only have to change this "
+"setting if your configuration differs. $B<TIN_ACTIVEFILE> overrides any "
+"specified value."
+msgstr ""
+"FullstÃ¤ndig sÃ¶kvÃ¤g till den aktiva filen i ditt nyhetssystem; vanligtvis "
+"finns filen i I<newslibdir> och heter I<active>, sÃ¥ du behÃ¶ver bara Ã¤ndra "
+"denna instÃ¤llning om din konfiguration skiljer sig frÃ¥n denna. "
+"$B<TIN_ACTIVEFILE> Ã¥sidosÃ¤tter alla angivna vÃ¤rden."
+
+#. type: TP
+#: doc/tin.5:2921
+#, no-wrap
+msgid "B<activetimesfile>"
+msgstr "B<activetimesfile>"
+
+#. type: Plain text
+#: doc/tin.5:2926
+msgid ""
+"Full pathname of your newssystem's active.times file; usually the file "
+"resides in I<newslibdir> and is named I<active.times>, so you only have to "
+"change this setting if your configuration differs."
+msgstr ""
+"FullstÃ¤ndig sÃ¶kvÃ¤g till filen active.times i ditt nyhetssystem. Vanligtvis "
+"finns filen i I<newslibdir> och heter I<active.times>, sÃ¥ du behÃ¶ver bara "
+"Ã¤ndra denna instÃ¤llning om din konfiguration skiljer sig frÃ¥n denna."
+
+#. type: TP
+#: doc/tin.5:2926
+#, no-wrap
+msgid "B<newsgroupsfile>"
+msgstr "B<newsgroupsfile>"
+
+#. type: Plain text
+#: doc/tin.5:2931
+msgid ""
+"Full pathname of your newssystem's newsgroups file; usually the file resides "
+"in I<newslibdir> and is named I<newsgroups>, so you only have to change this "
+"setting if your configuration differs."
+msgstr ""
+"FullstÃ¤ndig sÃ¶kvÃ¤g till nyhetssystemets nyhetsgruppsfiler. Vanligtvis finns "
+"filen i I<newslibdir> och heter I<newsgroups>, sÃ¥ du behÃ¶ver bara Ã¤ndra "
+"denna instÃ¤llning om din konfiguration skiljer sig frÃ¥n "
+"standardkonfigurationen."
+
+#. type: TP
+#: doc/tin.5:2931
+#, no-wrap
+msgid "B<subscriptionsfile>"
+msgstr "B<subscriptionsfile>"
+
+#. type: Plain text
+#: doc/tin.5:2936
+msgid ""
+"Full pathname of your newssystem's subscriptions file; usually the file "
+"resides in I<newslibdir> and is named I<subscriptions>, so you only have to "
+"change this setting if your configuration differs."
+msgstr ""
+"FullstÃ¤ndig sÃ¶kvÃ¤g till prenumerationsfilen fÃ¶r ditt nyhetssystem. "
+"Vanligtvis finns filen i I<newslibdir> och heter I<subscriptions>, sÃ¥ du "
+"behÃ¶ver bara Ã¤ndra denna instÃ¤llning om din konfiguration skiljer sig frÃ¥n "
+"denna."
+
+#. type: Plain text
+#: doc/tin.5:2939
+msgid "I</usr/local/share/locale/$LC_MESSAGES/LC_MESSAGES/tin.mo>"
+msgstr "I</usr/local/share/locale/$LC_MESSAGES/LC_MESSAGES/tin.mo>"
+
+#. type: Plain text
+#: doc/tin.5:2943
+msgid ""
+"translation into language specified in $B<LC_ALL>, $B<LC_MESSAGES> or "
+"$B<LANG>"
+msgstr ""
+"Ã¶versÃ¤ttning till sprÃ¥k som anges i $B<LC_ALL>, $B<LC_MESSAGES> eller "
+"$B<LANG>"
+
+#. type: Plain text
+#: doc/tin.5:2956
+msgid ""
+"This file lists the newsgroups that the local site receives. Each newsgroup "
+"should be listed only once. Each line specifies one group; within each "
+"newsgroup, articles are assigned unique names, which are monotonically "
+"increasing numbers."
+msgstr ""
+"Denna fil listar de nyhetsgrupper som den lokala webbplatsen tar emot. Varje "
+"nyhetsgrupp ska endast listas en gÃ¥ng. Varje rad anger en grupp; inom varje "
+"nyhetsgrupp tilldelas artiklarna unika namn, som Ã¤r monotont Ã¶kande nummer."
+
+#.  TODO: tin issues just a warning in that case.
+#. type: Plain text
+#: doc/tin.5:2961
+msgid ""
+"If an article is posted to newsgroups not mentioned in this file, those "
+"newsgroups are ignored.  If no valid newsgroups are specified, the article "
+"is rejected."
+msgstr ""
+"Om en artikel publiceras i nyhetsgrupper som inte nÃ¤mns i den hÃ¤r filen "
+"ignoreras dessa nyhetsgrupper. Om inga giltiga nyhetsgrupper anges avvisas "
+"artikeln."
+
+#. type: Plain text
+#: doc/tin.5:2964
+msgid ""
+"Each line consists of four space-separated fields \"I<name> I<highmark> "
+"I<lowmark> I<flags>\"."
+msgstr ""
+"Varje rad bestÃ¥r av fyra fÃ¤lt separerade med mellanslag: \"I<name> "
+"I<highmark> I<lowmark> I<flags>\"."
+
+#. type: TP
+#: doc/tin.5:2964 doc/tin.5:3017
+#, no-wrap
+msgid "B<name>"
+msgstr "B<name>"
+
+#. type: TP
+#: doc/tin.5:2967
+#, no-wrap
+msgid "B<highmark>"
+msgstr "B<highmark>"
+
+#. type: Plain text
+#: doc/tin.5:2970
+msgid "is the highest article number that has been used in that newsgroup"
+msgstr "Ã¤r det hÃ¶gsta artikelnumret som har anvÃ¤nts i den nyhetsgruppen"
+
+#. type: TP
+#: doc/tin.5:2970
+#, no-wrap
+msgid "B<lowmark>"
+msgstr "B<lowmark>"
+
+#. type: Plain text
+#: doc/tin.5:2977
+msgid ""
+"is the lowest article number in the group; this number is not guaranteed to "
+"be accurate, and should only be taken to be a hint. Note that because of "
+"article cancellations, there may be gaps in the numbering sequence. If the "
+"lowest article number is greater than the highest article number, then there "
+"are no articles in the newsgroup."
+msgstr ""
+"Ã¤r det lÃ¤gsta artikelnumret i gruppen; detta nummer Ã¤r inte garanterat "
+"korrekt och bÃ¶r endast ses som en indikation. Observera att det kan "
+"fÃ¶rekomma luckor i numreringssekvensen pÃ¥ grund av artikelavbokningar. Om "
+"det lÃ¤gsta artikelnumret Ã¤r stÃ¶rre Ã¤n det hÃ¶gsta artikelnumret finns det "
+"inga artiklar i nyhetsgruppen."
+
+#. type: TP
+#: doc/tin.5:2977
+#, no-wrap
+msgid "B<flags>"
+msgstr "B<flags>"
+
+#. type: Plain text
+#: doc/tin.5:2980
+msgid "can be one of those"
+msgstr "kan vara en av dessa"
+
+#. type: TP
+#: doc/tin.5:2981
+#, no-wrap
+msgid "B<y>"
+msgstr "B<y>"
+
+#. type: Plain text
+#: doc/tin.5:2984
+msgid "local postings are allowed"
+msgstr "lokala inlÃ¤gg Ã¤r tillÃ¥tna"
+
+#. type: TP
+#: doc/tin.5:2984
+#, no-wrap
+msgid "B<n>"
+msgstr "B<n>"
+
+#. type: Plain text
+#: doc/tin.5:2987
+msgid "no local postings are allowed, only remote ones"
+msgstr "inga lokala inlÃ¤gg Ã¤r tillÃ¥tna, endast fjÃ¤rrinlÃ¤gg"
+
+#. type: TP
+#: doc/tin.5:2987
+#, no-wrap
+msgid "B<m>"
+msgstr "B<m>"
+
+#. type: Plain text
+#: doc/tin.5:2990
+msgid "the group is moderated and all postings must be approved"
+msgstr "gruppen Ã¤r modererad och alla inlÃ¤gg mÃ¥ste godkÃ¤nnas"
+
+#. type: TP
+#: doc/tin.5:2990
+#, no-wrap
+msgid "B<j>"
+msgstr "B<j>"
+
+#. type: Plain text
+#: doc/tin.5:2993
+msgid "articles in this group are not kept, but only passed on"
+msgstr "artiklar i denna grupp sparas inte, utan vidarebefordras endast"
+
+#. type: TP
+#: doc/tin.5:2993
+#, no-wrap
+msgid "B<x>"
+msgstr "B<x>"
+
+#. type: Plain text
+#: doc/tin.5:2996
+msgid "articles cannot be posted to this newsgroup"
+msgstr "artiklar kan inte publiceras i denna nyhetsgrupp"
+
+#. type: TP
+#: doc/tin.5:2996
+#, no-wrap
+msgid "B<=foo.bar>"
+msgstr "B<=foo.bar>"
+
+#. type: Plain text
+#: doc/tin.5:2999
+msgid "articles are locally filed into the ''foo.bar'' group"
+msgstr "artiklar arkiveras lokalt i gruppen ''foo.bar''"
+
+#. type: Plain text
+#: doc/tin.5:3007
+msgid ""
+"B<\\%tin>(1)  only tries to read the file if you read directly from the "
+"local spool, if you read news via NNTP, B<\\%tin>(1)  uses the LIST (B<RFC\\ "
+"3977>) or LIST COUNTS (B<RFC\\ 6048>) command instead."
+msgstr ""
+"B<\\%tin>(1) fÃ¶rsÃ¶ker endast lÃ¤sa filen om du lÃ¤ser direkt frÃ¥n den lokala "
+"spoolen. Om du lÃ¤ser nyheter via NNTP anvÃ¤nder B<\\%tin>(1) istÃ¤llet "
+"kommandot LIST (B<RFC\\ 3977>) eller LIST COUNTS (B<RFC\\ 6048>)."
+
+#. type: Plain text
+#: doc/tin.5:3017
+msgid ""
+"This file provides a chronological record of when newsgroups are created. It "
+"is normally updated by the local news server (e.g., B<\\%innd>(8))  whenever "
+"a new group is created. Each line consist of three space-separated fields "
+"\"I<name> I<time> I<creator>\"."
+msgstr ""
+"Denna fil innehÃ¥ller en kronologisk fÃ¶rteckning Ã¶ver nÃ¤r nyhetsgrupper "
+"skapas. Den uppdateras normalt av den lokala nyhetsservern (t.ex. B<\\"
+"%innd>(8))  varje gÃ¥ng en ny grupp skapas. Varje rad bestÃ¥r av tre fÃ¤lt "
+"separerade med mellanslag: \"I<name> I<time> I<creator>\"."
+
+#. type: Plain text
+#: doc/tin.5:3024
+msgid ""
+"is the time when the group was created, expressed as the number of seconds "
+"since the Epoch."
+msgstr ""
+"Ã¤r den tidpunkt dÃ¥ gruppen skapades, uttryckt som antalet sekunder sedan "
+"epoken."
+
+#. type: TP
+#: doc/tin.5:3024
+#, no-wrap
+msgid "B<creator>"
+msgstr "B<creator>"
+
+#. type: Plain text
+#: doc/tin.5:3027
+msgid "is the electronic mail address of the person who created the group."
+msgstr "Ã¤r e-postadressen till den person som skapade gruppen."
+
+#. type: Plain text
+#: doc/tin.5:3033
+msgid ""
+"B<\\%tin>(1)  only tries to read the file if you read directly from the "
+"local spool, if you read news via NNTP, B<\\%tin>(1)  uses the NEWGROUPS "
+"(B<RFC\\ 3977>) command instead."
+msgstr ""
+"B<\\%tin>(1) fÃ¶rsÃ¶ker endast lÃ¤sa filen om du lÃ¤ser direkt frÃ¥n den lokala "
+"spoolen. Om du lÃ¤ser nyheter via NNTP anvÃ¤nder B<\\%tin>(1) istÃ¤llet "
+"kommandot NEWGROUPS (B<RFC\\ 3977>)."
+
+#. type: Plain text
+#: doc/tin.5:3043
+msgid ""
+"This file provides short descriptions of each newsgroup. It is normally "
+"updated by the local news server (e.g., B<\\%innd>(8))  whenever a new group "
+"is created. Each line consist of two tab-separated fields "
+"\"I<group.name>\tI<one-line description>\"."
+msgstr ""
+"Denna fil innehÃ¥ller korta beskrivningar av varje nyhetsgrupp. Den "
+"uppdateras normalt av den lokala nyhetsservern (t.ex. B<\\%innd>(8))  varje "
+"gÃ¥ng en ny grupp skapas. Varje rad bestÃ¥r av tvÃ¥ tabbavgrÃ¤nsade fÃ¤lt "
+"\"I<group.name>    I<one-line description>\"."
+
+#. type: Plain text
+#: doc/tin.5:3055
+msgid ""
+"B<\\%tin>(1)  only tries to read the file if you read directly from the "
+"local spool, if you read news via NNTP, B<\\%tin>(1)  uses the LIST "
+"NEWSGROUPS (B<RFC\\ 3977>) command instead."
+msgstr ""
+"B<\\%tin>(1) fÃ¶rsÃ¶ker endast lÃ¤sa filen om du lÃ¤ser direkt frÃ¥n den lokala "
+"spoolen. Om du lÃ¤ser nyheter via NNTP anvÃ¤nder B<\\%tin>(1) istÃ¤llet "
+"kommandot LIST NEWSGROUPS (B<RFC\\ 3977>)."
+
+#. type: Plain text
+#: doc/tin.5:3063
+msgid ""
+"This file might hold a default organization to be used in the "
+"''Organization:'' header. $B<ORGANIZATION> has a higher priority if set."
+msgstr ""
+"Denna fil kan innehÃ¥lla en standardorganisation som ska anvÃ¤ndas i rubriken "
+"''Organisation:''. $B<ORGANIZATION> har hÃ¶gre prioritet om den Ã¤r instÃ¤lld."
+
+#. type: Plain text
+#: doc/tin.5:3080
+msgid ""
+"This file specifies the organization of the news overview database (see also "
+"B<\\%newsoverview>(5)).  The order of lines in this file is important; it "
+"determines the order in which the fields will appear in the database. See "
+"also B<\\%overview.fmt>(5).  B<\\%tin>(1)  only tries to read the file if "
+"you read directly from the local spool, if you read news via NNTP, B<\\"
+"%tin>(1)  uses the LIST OVERVIEW.FMT (B<RFC\\ 3977>) command instead."
+msgstr ""
+"Denna fil specificerar organisationen av nyhetsÃ¶versiktsdatabasen (se Ã¤ven "
+"B<\\%newsoverview>(5)). Ordningen pÃ¥ raderna i denna fil Ã¤r viktig; den "
+"avgÃ¶r i vilken ordning fÃ¤lten kommer att visas i databasen. Se Ã¤ven B<\\"
+"%overview.fmt>(5). B<\\%tin>(1) fÃ¶rsÃ¶ker endast lÃ¤sa filen om du lÃ¤ser "
+"direkt frÃ¥n den lokala spoolen. Om du lÃ¤ser nyheter via NNTP anvÃ¤nder B<\\"
+"%tin>(1) istÃ¤llet kommandot LIST OVERVIEW.FMT (B<RFC\\ 3977>)."
+
+#. type: Plain text
+#: doc/tin.5:3094
+msgid ""
+"This file contains a list of newsgroups \\(em one per line \\(em which the "
+"client should subscribe to when the user has no ${TIN_HOMEDIR:-"
+"\"$HOME\"}/.newsrc for the news server.  B<\\%tin>(1)  only tries to read "
+"the file if you read directly from the local spool, if you read news via "
+"NNTP, B<\\%tin>(1)  uses the LIST SUBSCRIPTIONS (B<RFC\\ 6048>) command "
+"instead."
+msgstr ""
+"Denna fil innehÃ¥ller en lista Ã¶ver nyhetsgrupper \\(em en per rad \\(em som "
+"klienten ska prenumerera pÃ¥ nÃ¤r anvÃ¤ndaren inte har nÃ¥gon ${TIN_HOMEDIR:-"
+"\"$HOME\"}/.newsrc fÃ¶r nyhetsservern.  B<\\%tin>(1) fÃ¶rsÃ¶ker bara lÃ¤sa filen "
+"om du lÃ¤ser direkt frÃ¥n den lokala spolen. Om du lÃ¤ser nyheter via NNTP "
+"anvÃ¤nder B<\\%tin>(1) istÃ¤llet kommandot LIST SUBSCRIPTIONS (B<RFC\\ 6048>)."
+
+#. type: Plain text
+#: doc/tin.5:3146
+msgid ""
+"B<\\%inews>(1), B<\\%ispell>(1), B<\\%lp>(1), B<\\%lpr>(1), B<\\"
+"%metamail>(1), B<\\%mutt>(1), B<\\%perl>(1), B<\\%perlre>(1), B<\\%pgp>(1), "
+"B<\\%rn>(1), B<\\%shar>(1), B<\\%slrnface>(1), B<\\%tin>(1), B<\\"
+"%xterm>(1x), B<\\%heapsort>(3), B<\\%iconv>(3), B<\\%iconv_open>(3), B<\\"
+"%nl_langinfo>(3), B<\\%pcre>(3), B<\\%pcre2>(3), B<\\%pcrepattern>(3), B<\\"
+"%pcre2pattern>(3), B<\\%qsort>(3), B<\\%strftime>(3), B<\\%system>(3), B<\\"
+"%active>(5), B<\\%mailcap>(5), B<\\%mbox>(5), B<\\%mmdf>(5), B<\\"
+"%newsoverview>(5), B<\\%overview.fmt>(5), B<\\%innd>(8), B<RFC\\ 1524>, "
+"B<RFC\\ 1952>, B<RFC\\ 2045>, B<RFC\\ 2046>, B<RFC\\ 2047>, B<RFC\\ 2231>, "
+"B<RFC\\ 2980>, B<RFC\\ 3977>, B<RFC\\ 4155>, B<RFC\\ 4643>, B<RFC\\ 5198>, "
+"B<RFC\\ 5322>, B<RFC\\ 5536>, B<RFC\\ 5537>, B<RFC\\ 6048>, B<RFC\\ 6838>, "
+"B<RFC\\ 8143>, B<RFC\\ 8315>"
+msgstr ""
+"B<\\%inews>(1), B<\\%ispell>(1), B<\\%lp>(1), B<\\%lpr>(1), B<\\"
+"%metamail>(1), B<\\%mutt>(1), B<\\%perl>(1), B<\\%perlre>(1), B<\\%pgp>(1), "
+"B<\\%rn>(1), B<\\%shar>(1), B<\\%slrnface>(1), B<\\%tin>(1), B<\\"
+"%xterm>(1x), B<\\%heapsort>(3), B<\\%iconv>(3), B<\\%iconv_open>(3), B<\\"
+"%nl_langinfo>(3), B<\\%pcre>(3), B<\\%pcre2>(3), B<\\%pcrepattern>(3), B<\\"
+"%pcre2pattern>(3), B<\\%qsort>(3), B<\\%strftime>(3), B<\\%system>(3), B<\\"
+"%active>(5), B<\\%mailcap>(5), B<\\%mbox>(5), B<\\%mmdf>(5), B<\\"
+"%newsoverview>(5), B<\\%overview.fmt>(5), B<\\%innd>(8), B<RFC\\ 1524>, "
+"B<RFC\\ 1952>, B<RFC\\ 2045>, B<RFC\\ 2046>, B<RFC\\ 2047>, B<RFC\\ 2231>, "
+"B<RFC\\ 2980>, B<RFC\\ 3977>, B<RFC\\ 4155>, B<RFC\\ 4643>, B<RFC\\ 5198>, "
+"B<RFC\\ 5322>, B<RFC\\ 5536>, B<RFC\\ 5537>, B<RFC\\ 6048>, B<RFC\\ 6838>, "
+"B<RFC\\ 8143>, B<RFC\\ 8315>"
+
+#, no-wrap
+#~ msgid "2025-12-24"
+#~ msgstr "2025-12-24"
+
+#~ msgid ""
+#~ "If ON show article score in the lower left corner when displaying "
+#~ "articles.  Default is OFF. See also B<col_score_neg> and B<col_score_pos>."
+#~ msgstr ""
+#~ "Om ON visas artikelpoÃ¤ngen i det nedre vÃ¤nstra hÃ¶rnet nÃ¤r artiklar visas. "
+#~ "StandardinstÃ¤llningen Ã¤r OFF. Se Ã¤ven B<col_score_neg> och "
+#~ "B<col_score_pos>."
diff -Nurp '--exclude=.bzr*' tin-2.6.5/po-man/tin-man.pot tin-2.6.6/po-man/tin-man.pot
--- tin-2.6.5/po-man/tin-man.pot	2025-12-23 17:36:53.000000000 +0100
+++ tin-2.6.6/po-man/tin-man.pot	2026-08-08 17:15:52.805562496 +0200
@@ -7,7 +7,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2025-12-23 17:36+0100\n"
+"POT-Creation-Date: 2026-08-08 17:15+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"
@@ -25,13 +25,13 @@ msgstr ""
 #. type: TH
 #: doc/tin.1:11 doc/tin.5:10
 #, no-wrap
-msgid "2025-12-24"
+msgid "2026-08-23"
 msgstr ""
 
 #. type: TH
 #: doc/tin.1:11 doc/tin.5:10
 #, no-wrap
-msgid "2.6.5"
+msgid "2.6.6"
 msgstr ""
 
 #. type: TH
@@ -58,7 +58,7 @@ msgid "SYNOPSIS"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:53
+#: doc/tin.1:57
 msgid ""
 "B<tin> [\\|[\\|B<-h>\\||\\|B<-H>\\||\\|B<-V>\\|]\\ \\|| [\\|[\\|B<-a>\\|] "
 "[\\|B<-dlnq>\\||\\|B<-Q>\\|] [\\|B<-ACkrTzxX>\\|]\\|] "
@@ -66,19 +66,20 @@ msgid ""
 "[\\|B<-4>\\||\\|B<-6>\\|] [\\|B<-o>\\||\\|B<-w>\\||\\|B<-N>\\||\\|B<-M> "
 "I<address>\\|] [\\|B<-D> I<debug_level>\\|] [\\|B<-F> I<filter_file>\\|] "
 "[\\|B<-G> I<article_limit>\\|] [\\|B<-f> I<newsrc_file>\\|] [\\|B<-g> "
-"I<server>\\|[\\|:I<port>\\|]\\|] [\\|B<-L> I<Message-ID>\\|] [\\|B<-m> "
-"I<Mail_dir>\\|] [\\|B<-p> I<port>\\|] [\\|B<-t> I<timeout>\\|] [\\|B<-I> "
-"I<index_dir>\\|]\\ \\|[I<newsgroup>\\|[\\|,.\\|.\\|.\\&\\|]\\|]\\|]"
+"I<server>\\|[\\|:I<port>\\|]\\|] [\\|B<-i> I<proto_article>\\|] [\\|B<-J> "
+"I<tinrc_file>\\|] [\\|B<-L> I<Message-ID>\\|] [\\|B<-m> I<Mail_dir>\\|] "
+"[\\|B<-p> I<port>\\|] [\\|B<-t> I<timeout>\\|] [\\|B<-I> I<index_dir>\\|]\\ "
+"\\|[I<newsgroup>\\|[\\|,.\\|.\\|.\\&\\|]\\|]\\|]"
 msgstr ""
 
 #. type: SH
-#: doc/tin.1:53 doc/tin.5:15
+#: doc/tin.1:57 doc/tin.5:15
 #, no-wrap
 msgid "DESCRIPTION"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:62
+#: doc/tin.1:66
 msgid ""
 "B<tin> is a full-screen easy to use Usenet newsreader. It can read news "
 "locally (e.g., I</var/spool/news>) or remotely (B<rtin> or B<tin -r> option) "
@@ -89,7 +90,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:68
+#: doc/tin.1:72
 msgid ""
 "B<tin> has four separate levels of operation: Selection level, Group level, "
 "Thread level and Article level. Use the B<Help> ('B<h>')  command to view a "
@@ -97,7 +98,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:76
+#: doc/tin.1:80
 msgid ""
 "On startup B<tin> will show a list of the newsgroups found in "
 "I<${TIN_HOMEDIR:-\"$HOME\"}/.newsrc>. An arrow '\\(-E<gt>' or highlighted "
@@ -109,126 +110,126 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:81
+#: doc/tin.1:85
 msgid ""
 "The B<GroupNextUnreadArtOrGrp> ('B<E<lt>TABE<gt>>') key enters the next "
 "newsgroup with unread articles."
 msgstr ""
 
 #. type: SH
-#: doc/tin.1:81
+#: doc/tin.1:85
 #, no-wrap
 msgid "EXIT STATUS"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:83 doc/tin.1:1196 doc/tin.1:3958
+#: doc/tin.1:87 doc/tin.1:1216 doc/tin.1:4018
 #, no-wrap
 msgid "B<0>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:86
+#: doc/tin.1:90
 msgid "Successful program execution. No unread news available in batch mode."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:86 doc/tin.1:3961
+#: doc/tin.1:90 doc/tin.1:4021
 #, no-wrap
 msgid "B<1>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:89
+#: doc/tin.1:93
 msgid "Usage, syntax, configuration file or network error."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:89 doc/tin.1:3964
+#: doc/tin.1:93 doc/tin.1:4024
 #, no-wrap
 msgid "B<2>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:92
+#: doc/tin.1:96
 msgid "Unread news available (batch mode (''B<-Z>'') only)."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:92 doc/tin.1:3967
+#: doc/tin.1:96 doc/tin.1:4027
 #, no-wrap
 msgid "B<3>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:97
+#: doc/tin.1:101
 msgid "NNTP error."
 msgstr ""
 
 #. type: SH
-#: doc/tin.1:97
+#: doc/tin.1:101
 #, no-wrap
 msgid "OPTIONS"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:98
+#: doc/tin.1:102
 #, no-wrap
 msgid "B<-4>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:102
+#: doc/tin.1:106
 msgid ""
 "Force connecting via IPv4 to the remote NNTP server. Only available when "
 "built with IPv6 support."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:102
+#: doc/tin.1:106
 #, no-wrap
 msgid "B<-6>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:106
+#: doc/tin.1:110
 msgid ""
 "Force connecting via IPv6 to the remote NNTP server. Only available when "
 "built with IPv6 support."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:106
+#: doc/tin.1:110
 #, no-wrap
 msgid "B<-a>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:109
+#: doc/tin.1:113
 msgid "Toggle ANSI color (default is off)."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:109
+#: doc/tin.1:113
 #, no-wrap
 msgid "B<-A>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:114
+#: doc/tin.1:118
 msgid ""
 "Force authentication on initial connect. Only available when reading via "
 "NNTP.  See also I<${TIN_HOMEDIR:-\"$HOME\"}/.newsauth> in B<\\%tin>(5)."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:114
+#: doc/tin.1:118
 #, no-wrap
 msgid "B<-c>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:119
+#: doc/tin.1:123
 msgid ""
 "Create/update index files for every group in "
 "I<${TIN_HOMEDIR:-\"$HOME\"}/.newsrc> or file specified by the ''B<-f>'' "
@@ -236,13 +237,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:119
+#: doc/tin.1:123
 #, no-wrap
 msgid "B<-C>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:124
+#: doc/tin.1:128
 msgid ""
 "Use COMPRESS NNTP extension (B<RFC\\ 8054>) if available. See also "
 "B<nntp_read_timeout_secs>, ''B<-t>'' and the \"SECURITY\" and \"BUGS\" "
@@ -250,7 +251,7 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:124
+#: doc/tin.1:128
 #, no-wrap
 msgid "B<-d>"
 msgstr ""
@@ -258,208 +259,210 @@ msgstr ""
 #
 #.  FIXME: explain debug levels
 #. type: Plain text
-#: doc/tin.1:130
+#: doc/tin.1:134
 msgid ""
-"Don't load newsgroup descriptions and servers message of the day "
+"Don't load newsgroup descriptions and server's message of the day "
 "(interactive mode)."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:130
+#: doc/tin.1:134
 #, no-wrap
 msgid "B<-D>I< debug-level>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:140
+#: doc/tin.1:144
 msgid ""
 "Enter debug-level, the levels can specified via number (should be avoided as "
 "it will be removed in the future) or name (case insensitive) as listed "
 "below. Use comma to give multiple levels, any combinations are allowed "
-"(e.g., ''B<-D> I<GNKSA,2,NNTP>''). If removal is requested it will be "
+"(e.g., ''B<-D>\\ I<GNKSA,2,NNTP>''). If removal is requested it will be "
 "performed at startup and on normal termination (that is the files are only "
 "available while B<tin> is running)."
 msgstr ""
 
 #. type: IP
-#: doc/tin.1:144 doc/tin.1:1900 doc/tin.1:1934 doc/tin.1:2053 doc/tin.1:2120
-#: doc/tin.1:2322 doc/tin.1:2387 doc/tin.1:2523 doc/tin.1:2550 doc/tin.1:2564
-#: doc/tin.1:2616 doc/tin.1:2646 doc/tin.1:2724 doc/tin.1:2756 doc/tin.1:2782
-#: doc/tin.1:2863 doc/tin.1:2899 doc/tin.5:1674 doc/tin.5:1703 doc/tin.5:1841
-#: doc/tin.5:1904 doc/tin.5:2099 doc/tin.5:2169 doc/tin.5:2221 doc/tin.5:2340
-#: doc/tin.5:2353 doc/tin.5:2386 doc/tin.5:2439 doc/tin.5:2468 doc/tin.5:2539
-#: doc/tin.5:2588 doc/tin.5:2616 doc/tin.5:2706 doc/tin.5:2744
+#: doc/tin.1:148 doc/tin.1:1920 doc/tin.1:1954 doc/tin.1:2073 doc/tin.1:2140
+#: doc/tin.1:2345 doc/tin.1:2410 doc/tin.1:2546 doc/tin.1:2573 doc/tin.1:2587
+#: doc/tin.1:2622 doc/tin.1:2657 doc/tin.1:2687 doc/tin.1:2765 doc/tin.1:2797
+#: doc/tin.1:2823 doc/tin.1:2892 doc/tin.1:2916 doc/tin.1:2952 doc/tin.5:747
+#: doc/tin.5:1683 doc/tin.5:1712 doc/tin.5:1850 doc/tin.5:1913 doc/tin.5:2064
+#: doc/tin.5:2128 doc/tin.5:2198 doc/tin.5:2250 doc/tin.5:2369 doc/tin.5:2382
+#: doc/tin.5:2407 doc/tin.5:2433 doc/tin.5:2486 doc/tin.5:2515 doc/tin.5:2586
+#: doc/tin.5:2635 doc/tin.5:2663 doc/tin.5:2735 doc/tin.5:2765 doc/tin.5:2803
 #, no-wrap
 msgid "1"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.1:144
+#: doc/tin.1:148
 #, no-wrap
 msgid "NNTP"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.1:144
+#: doc/tin.1:148
 #, no-wrap
 msgid "NNTPS"
 msgstr ""
 
 #. type: IP
-#: doc/tin.1:145 doc/tin.1:1902 doc/tin.1:1936 doc/tin.1:2054 doc/tin.1:2125
-#: doc/tin.1:2324 doc/tin.1:2391 doc/tin.1:2526 doc/tin.1:2566 doc/tin.1:2618
-#: doc/tin.1:2649 doc/tin.1:2726 doc/tin.1:2758 doc/tin.1:2784 doc/tin.1:2865
-#: doc/tin.1:2901 doc/tin.5:1675 doc/tin.5:1704 doc/tin.5:1842 doc/tin.5:1909
-#: doc/tin.5:2101 doc/tin.5:2173 doc/tin.5:2225 doc/tin.5:2356 doc/tin.5:2388
-#: doc/tin.5:2441 doc/tin.5:2471 doc/tin.5:2541 doc/tin.5:2590 doc/tin.5:2618
-#: doc/tin.5:2708 doc/tin.5:2746
+#: doc/tin.1:149 doc/tin.1:1922 doc/tin.1:1956 doc/tin.1:2074 doc/tin.1:2145
+#: doc/tin.1:2347 doc/tin.1:2414 doc/tin.1:2549 doc/tin.1:2589 doc/tin.1:2624
+#: doc/tin.1:2659 doc/tin.1:2690 doc/tin.1:2767 doc/tin.1:2799 doc/tin.1:2825
+#: doc/tin.1:2894 doc/tin.1:2918 doc/tin.1:2954 doc/tin.5:748 doc/tin.5:1684
+#: doc/tin.5:1713 doc/tin.5:1851 doc/tin.5:1918 doc/tin.5:2065 doc/tin.5:2130
+#: doc/tin.5:2202 doc/tin.5:2254 doc/tin.5:2385 doc/tin.5:2409 doc/tin.5:2435
+#: doc/tin.5:2488 doc/tin.5:2518 doc/tin.5:2588 doc/tin.5:2637 doc/tin.5:2665
+#: doc/tin.5:2737 doc/tin.5:2767 doc/tin.5:2805
 #, no-wrap
 msgid "2"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.1:145
+#: doc/tin.1:149
 #, no-wrap
 msgid "FILTER"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.1:145
+#: doc/tin.1:149
 #, no-wrap
 msgid "ARTS"
 msgstr ""
 
 #. type: IP
-#: doc/tin.1:146 doc/tin.1:1906 doc/tin.1:1940 doc/tin.1:2055 doc/tin.1:2328
-#: doc/tin.1:2622 doc/tin.1:2653 doc/tin.1:2731 doc/tin.1:2788 doc/tin.5:1677
-#: doc/tin.5:1706 doc/tin.5:1843 doc/tin.5:2105 doc/tin.5:2231 doc/tin.5:2445
-#: doc/tin.5:2475 doc/tin.5:2545 doc/tin.5:2622
+#: doc/tin.1:150 doc/tin.1:1926 doc/tin.1:1960 doc/tin.1:2075 doc/tin.1:2351
+#: doc/tin.1:2663 doc/tin.1:2694 doc/tin.1:2772 doc/tin.1:2829 doc/tin.5:1686
+#: doc/tin.5:1715 doc/tin.5:1852 doc/tin.5:2067 doc/tin.5:2134 doc/tin.5:2260
+#: doc/tin.5:2492 doc/tin.5:2522 doc/tin.5:2592 doc/tin.5:2669
 #, no-wrap
 msgid "4"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.1:146
+#: doc/tin.1:150
 #, no-wrap
 msgid "NEWSRC"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.1:146
+#: doc/tin.1:150
 #, no-wrap
 msgid "BITMAP"
 msgstr ""
 
 #. type: IP
-#: doc/tin.1:147 doc/tin.1:2058 doc/tin.1:2631 doc/tin.5:1846 doc/tin.5:2454
+#: doc/tin.1:151 doc/tin.1:2078 doc/tin.1:2672 doc/tin.5:1855 doc/tin.5:2501
 #, no-wrap
 msgid "8"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.1:147
+#: doc/tin.1:151
 #, no-wrap
 msgid "THREADING"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.1:147
+#: doc/tin.1:151
 #, no-wrap
 msgid "REFS"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.1:148
+#: doc/tin.1:152
 #, no-wrap
 msgid "16"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.1:148
+#: doc/tin.1:152
 #, no-wrap
 msgid "MEMORY"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.1:148
+#: doc/tin.1:152
 #, no-wrap
 msgid "MALLOC"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.1:149
+#: doc/tin.1:153
 #, no-wrap
 msgid "32"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.1:149
+#: doc/tin.1:153
 #, no-wrap
 msgid "ATTRIBUTES"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.1:150
+#: doc/tin.1:154
 #, no-wrap
 msgid "64"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.1:150
+#: doc/tin.1:154
 #, no-wrap
 msgid "MISC"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.1:150
+#: doc/tin.1:154
 #, no-wrap
 msgid "GNKSA"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.1:150
+#: doc/tin.1:154
 #, no-wrap
 msgid "ACTIVE"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.1:151
+#: doc/tin.1:155
 #, no-wrap
 msgid "127"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.1:151
+#: doc/tin.1:155
 #, no-wrap
 msgid "ALL"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.1:151
+#: doc/tin.1:155
 #, no-wrap
 msgid "EVERYTHING"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.1:152
+#: doc/tin.1:156
 #, no-wrap
 msgid "128"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.1:152
+#: doc/tin.1:156
 #, no-wrap
 msgid "REMOVE"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.1:152
+#: doc/tin.1:156
 #, no-wrap
 msgid "DELETE"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:158
+#: doc/tin.1:162
 msgid ""
 "For NNTP-level ''B<-v>'' controls the verbosity of the output.  Depending on "
 "the debug-level various files may be written to I<$TMPDIR> and/or on screen "
@@ -467,13 +470,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:158
+#: doc/tin.1:162
 #, no-wrap
 msgid "B<-f>I< file>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:163
+#: doc/tin.1:167
 msgid ""
 "Use the specified file of subscribed to newsgroups in place of "
 "I<${TIN_HOMEDIR:-\"$HOME\"}/.newsrc> or a file specified via "
@@ -481,26 +484,26 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:163
+#: doc/tin.1:167
 #, no-wrap
 msgid "B<-F>I< file>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:166
+#: doc/tin.1:170
 msgid ""
 "Use the specified filter file instead of "
 "I<${TIN_HOMEDIR:-\"$HOME\"}/.filter>."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:166
+#: doc/tin.1:170
 #, no-wrap
 msgid "B<-g> I<server>[:I<port>]"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:172
+#: doc/tin.1:176
 msgid ""
 "Use the server[:port] and newsrc specified in "
 "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/newsrctable>. Only available when reading "
@@ -509,13 +512,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:172
+#: doc/tin.1:176
 #, no-wrap
 msgid "B<-G>I< article-limit>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:180
+#: doc/tin.1:184
 msgid ""
 "Limit the number of articles/group to retrieve from the server.  If "
 "I<article-limit> is E<gt> 0 not more than the last I<article-limit> "
@@ -525,37 +528,56 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:180
+#: doc/tin.1:184
 #, no-wrap
 msgid "B<-h>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:183
+#: doc/tin.1:187
 msgid "Help listing all command-line options."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:183
+#: doc/tin.1:187
 #, no-wrap
 msgid "B<-H>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:187
+#: doc/tin.1:191
 msgid ""
 "Brief introduction to B<tin> that is also shown the first time it is "
 "started."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:187
+#: doc/tin.1:191
+#, no-wrap
+msgid "B<-i>I< proto_article>"
+msgstr ""
+
+#. type: Plain text
+#: doc/tin.1:202
+msgid ""
+"Import (append) a proto article to the "
+"I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/postponed.articles> file.  The proto "
+"article then can be posted via B<Postponed> '(B<O>', \\&'B<^O>') or "
+"''B<-w>'' or even 'B<-o>''.  The proto article should not be MIME encoded "
+"and have at least the following headers: ''From:'', ''Subject:'' and "
+"''Newsgroups:''.  Be aware that if ''B<-i>'' is used in conjunction with "
+"''B<-o>'' all pending postponed articles will be posted, not just the one "
+"given with ''B<-i>''."
+msgstr ""
+
+#. type: TP
+#: doc/tin.1:202
 #, no-wrap
 msgid "B<-I>I< dir>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:193
+#: doc/tin.1:208
 msgid ""
 "Directory in which to store newsgroup index files. Default is "
 "I<${TIN_INDEX_NEWSDIR:-\"${TIN_HOMEDIR:-\"$HOME\"}/.tin\"}/.news>.  This "
@@ -564,13 +586,26 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:193
+#: doc/tin.1:208
+#, no-wrap
+msgid "B<-J>I< file>"
+msgstr ""
+
+#. type: Plain text
+#: doc/tin.1:212
+msgid ""
+"Use the specified tinrc file instead of "
+"I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/tinrc>."
+msgstr ""
+
+#. type: TP
+#: doc/tin.1:212
 #, no-wrap
 msgid "B<-k>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:198
+#: doc/tin.1:217
 msgid ""
 "Skip the certificate verification step for NNTPS connections and proceed "
 "without checking. This option implies ''B<-T>''. See also the \"SECURITY\" "
@@ -578,13 +613,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:198
+#: doc/tin.1:217
 #, no-wrap
 msgid "B<-l>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:210
+#: doc/tin.1:229
 msgid ""
 "Get number of articles per group from the "
 "I<${TIN_LIBDIR:-NEWSLIBDIR}\"/\"${TIN_ACTIVEFILE:-active}> file. If reading "
@@ -599,50 +634,50 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:210
+#: doc/tin.1:229
 #, no-wrap
 msgid "B<-L>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:214
+#: doc/tin.1:233
 msgid ""
 "Show the message with the given Message-ID if available. Only available when "
 "reading via NNTP."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:214
+#: doc/tin.1:233
 #, no-wrap
 msgid "B<-m>I< dir>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:217
+#: doc/tin.1:236
 msgid "Mailbox directory to use. Default is I<${TIN_HOMEDIR:-\"$HOME\"}/Mail>."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:217
+#: doc/tin.1:236
 #, no-wrap
 msgid "B<-M>I< user>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:221
+#: doc/tin.1:240
 msgid ""
 "Mail unread articles to specified user for later reading. For more "
 "information read section \"AUTOMATIC MAILING AND SAVING NEW NEWS\"."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:221
+#: doc/tin.1:240
 #, no-wrap
 msgid "B<-n>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:228
+#: doc/tin.1:247
 msgid ""
 "Only load groups from the "
 "I<${TIN_LIBDIR:-NEWSLIBDIR}\"/\"${TIN_ACTIVEFILE:-active}> file that are "
@@ -652,39 +687,39 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:228
+#: doc/tin.1:247
 #, no-wrap
 msgid "B<-N>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:232
+#: doc/tin.1:251
 msgid ""
 "Mail unread articles to yourself for later reading. For more information "
 "read section \"AUTOMATIC MAILING AND SAVING NEW NEWS\"."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:232
+#: doc/tin.1:251
 #, no-wrap
 msgid "B<-o>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:236
+#: doc/tin.1:255
 msgid ""
 "Quick post all postponed articles and exit. In order for this to be really "
 "quick, it should be used with ''B<-n>'' if possible."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:236
+#: doc/tin.1:255
 #, no-wrap
 msgid "B<-p>I< port>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:242
+#: doc/tin.1:261
 msgid ""
 "Port to use if reading via NNTP (default is 119 or 563 if NNTPS is enabled, "
 "see ''B<-T>''). This also overrides the environment variables $B<NNTPPORT> "
@@ -692,26 +727,26 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:242
+#: doc/tin.1:261
 #, no-wrap
 msgid "B<-q>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:245
+#: doc/tin.1:264
 msgid ""
 "Don't check for new newsgroups and skip loading the servers message of the "
 "day."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:245
+#: doc/tin.1:264
 #, no-wrap
 msgid "B<-Q>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:250
+#: doc/tin.1:269
 msgid ""
 "Quick start. Start B<tin> as quickly as possible. Currently this is "
 "equivalent to ''B<-dnq>''. See also the ''B<-C>'' and ''B<-G>'' command-line "
@@ -719,89 +754,89 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:250
+#: doc/tin.1:269
 #, no-wrap
 msgid "B<-r>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:255
+#: doc/tin.1:274
 msgid ""
 "Read news remotely from the default NNTP server specified in the environment "
 "variable $B<NNTPSERVER> or contained in the file I</etc/nntpserver>."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:255
+#: doc/tin.1:274
 #, no-wrap
 msgid "B<-R>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:258
+#: doc/tin.1:277
 msgid "Read news saved by the ''B<-S>'' option."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:258
+#: doc/tin.1:277
 #, no-wrap
 msgid "B<-s>I< dir>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:262
+#: doc/tin.1:281
 msgid ""
 "Save/read articles to/in directory. Default is "
 "I<${TIN_HOMEDIR:-\"$HOME\"}/News>."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:262
+#: doc/tin.1:281
 #, no-wrap
 msgid "B<-S>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:266
+#: doc/tin.1:285
 msgid ""
 "Save unread articles for later reading by the ''B<-R>'' option. For more "
 "information read section \"AUTOMATIC MAILING AND SAVING NEW NEWS\"."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:266
+#: doc/tin.1:285
 #, no-wrap
 msgid "B<-t>I< timeout>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:270
+#: doc/tin.1:289
 msgid ""
 "Override the B<nntp_read_timeout_secs> setting. Default is 120 seconds, "
 "allowed maximum is 16383."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:270
+#: doc/tin.1:289
 #, no-wrap
 msgid "B<-T>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:274
+#: doc/tin.1:293
 msgid ""
 "Enable NNTPS (NNTP over TLS). This also overrides the environment variable "
 "$B<NNTPSPORT> if set. Only available when reading via NNTP."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:274
+#: doc/tin.1:293
 #, no-wrap
 msgid "B<-u>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:280
+#: doc/tin.1:299
 msgid ""
 "Create/update index files for every group in "
 "I<${TIN_HOMEDIR:-\"$HOME\"}/.newsrc> or file specified by the ''B<-f>'' "
@@ -810,13 +845,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:280
+#: doc/tin.1:299
 #, no-wrap
 msgid "B<-v>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:285
+#: doc/tin.1:304
 msgid ""
 "Verbose mode for ''B<-c>'', ''B<-D>'', ''B<-M>'', ''B<-N>'', \\&''B<-S>'', "
 "''B<-u>'', ''B<-V>'' and ''B<-Z>'' options. Can be used multiple times to "
@@ -824,49 +859,49 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:285
+#: doc/tin.1:304
 #, no-wrap
 msgid "B<-V>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:288
+#: doc/tin.1:307
 msgid "Print version information and compilation options."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:288
+#: doc/tin.1:307
 #, no-wrap
 msgid "B<-w>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:293
+#: doc/tin.1:313
 msgid ""
-"Quick mode to post an article and then exit. This option implies "
-"\\&''B<-d>''. In order for this to be really quick, it should be used with "
+"Quick mode to post an article to a group and then exit.  This option implies "
+"''B<-d>''.  In order for this to be really quick, it should be used with "
 "''B<-n>'' if possible."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:293
+#: doc/tin.1:313
 #, no-wrap
 msgid "B<-x>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:296
+#: doc/tin.1:316
 msgid "No-posting mode. You cannot post articles if you use this option."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:296
+#: doc/tin.1:316
 #, no-wrap
 msgid "B<-X>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:302
+#: doc/tin.1:322
 msgid ""
 "No overwrite mode. I<${TIN_HOMEDIR:-\"$HOME\"}/.newsrc> and files in "
 "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin> will not be overwritten but may be created "
@@ -874,13 +909,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:302
+#: doc/tin.1:322
 #, no-wrap
 msgid "B<-z>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:307
+#: doc/tin.1:327
 msgid ""
 "Only start B<tin> if there is any new/unread news. If there is news B<tin> "
 "will position cursor at first group with unread news. Useful for putting in "
@@ -888,13 +923,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:307
+#: doc/tin.1:327
 #, no-wrap
 msgid "B<-Z>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:313
+#: doc/tin.1:333
 msgid ""
 "Check if there is any new/unread news and exit with appropriate status. If "
 "the \\&''B<-v>'' option is specified the number of unread articles in each "
@@ -903,7 +938,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:319
+#: doc/tin.1:339
 msgid ""
 "B<tin> can also dynamically change its options by the B<OptionMenu> ('B<M>') "
 "command. Any changes are written to "
@@ -912,7 +947,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:324
+#: doc/tin.1:344
 msgid ""
 "A list of groups can be specified after the other command-line options. This "
 "can be useful if you wish to yank in or subscribe to a hand-picked subset of "
@@ -921,7 +956,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:329
+#: doc/tin.1:349
 msgid ""
 "If you specify a single group-name, or a wildcard that matches a single "
 "group, then you will automatically enter that group. Otherwise the normal "
@@ -930,7 +965,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:333
+#: doc/tin.1:353
 msgid ""
 "With the ''B<-w>'' flag a given group-name is used as default group to post "
 "to. If more than one group or a wildcard is specified only the first group "
@@ -938,7 +973,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:340
+#: doc/tin.1:360
 msgid ""
 "Once you use B<SelectYankActive> ('B<y>') to yank in all active groups, or "
 "B<SelectToggleReadDisplay> ('B<r>') to toggle the read/unread status, then "
@@ -949,7 +984,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:346
+#: doc/tin.1:366
 msgid ""
 "NB: With the ''B<-n>'' flag, if reading via NNTP it may happen that only "
 "unsubscribed groups in the I<${TIN_HOMEDIR:-\"$HOME\"}/.newsrc> file (or the "
@@ -958,7 +993,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:356
+#: doc/tin.1:376
 msgid ""
 "Command-line options have higher priority than attributes and tinrc "
 "options.  Thus, command-line option takes precedence over configured values "
@@ -970,19 +1005,19 @@ msgid ""
 msgstr ""
 
 #. type: SH
-#: doc/tin.1:356
+#: doc/tin.1:376
 #, no-wrap
 msgid "USAGE"
 msgstr ""
 
 #. type: SS
-#: doc/tin.1:359
+#: doc/tin.1:379
 #, no-wrap
 msgid "NEWS ADMINISTRATION"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:363
+#: doc/tin.1:383
 msgid ""
 "Maintaining Netnews on large networks of machines can be a pretty "
 "time-consuming job as I discovered when I was given the job of maintaining "
@@ -990,7 +1025,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:373
+#: doc/tin.1:393
 msgid ""
 "A user starting B<tin> for the first time can be automatically subscribed to "
 "a list of newsgroups that are deemed appropriate by the news "
@@ -1002,20 +1037,20 @@ msgid ""
 msgstr ""
 
 #. type: SS
-#: doc/tin.1:373
+#: doc/tin.1:393
 #, no-wrap
 msgid "SCREEN FORMAT"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:376
+#: doc/tin.1:396
 msgid ""
 "B<tin> has four separate levels of operation: Selection level, Group level, "
 "Thread level and Article level."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:383
+#: doc/tin.1:403
 msgid ""
 "At the Selection level the title displays (the name of the news server (with "
 "a \"[T]\"- or \"[k]\"-suffix if reading via NNTPS (insecurely)) and) the "
@@ -1026,7 +1061,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:391
+#: doc/tin.1:411
 #, no-wrap
 msgid ""
 "\\f(CR-E<gt>M    1     2  comp.security.announce  Announcements from the "
@@ -1039,18 +1074,18 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:394
+#: doc/tin.1:414
 msgid "There may also be a character prefixing the line. An explanation follows:"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:394
+#: doc/tin.1:414
 #, no-wrap
 msgid "B<u>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:399
+#: doc/tin.1:419
 msgid ""
 "This group is unsubscribed. To see only your subscribed groups use the "
 "B<SelectToggleReadDisplay> ('B<r>') or B<SelectYankActive> ('B<y>') toggle "
@@ -1058,13 +1093,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:399
+#: doc/tin.1:419
 #, no-wrap
 msgid "B<M>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:404
+#: doc/tin.1:424
 msgid ""
 "This is a moderated group. Any posts you make will have to be approved by "
 "the group administrator before it will be made public. B<tin> will ask for "
@@ -1072,13 +1107,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:404
+#: doc/tin.1:424
 #, no-wrap
 msgid "B<N>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:413
+#: doc/tin.1:433
 msgid ""
 "This is a new newsgroup which has been created since you last used "
 "B<tin>. New newsgroups are not subscribed to by default (However, see the "
@@ -1090,13 +1125,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:413
+#: doc/tin.1:433
 #, no-wrap
 msgid "B<D>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:419
+#: doc/tin.1:439
 msgid ""
 "This group no longer exists. If you no longer wish to see this group then "
 "unsubscribe from it in the normal way. This flag will only appear if you "
@@ -1105,26 +1140,26 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:419
+#: doc/tin.1:439
 #, no-wrap
 msgid "B<X>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:423
+#: doc/tin.1:443
 msgid ""
 "You may no longer make posts to this group. Often a group will be superseded "
 "by a more appropriately named one."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:423
+#: doc/tin.1:443
 #, no-wrap
 msgid "B<=>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:428
+#: doc/tin.1:448
 msgid ""
 "This group has been renamed and you may no longer post to it. If you do, "
 "then you will receive an error from your news server telling you the correct "
@@ -1132,7 +1167,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:438
+#: doc/tin.1:458
 msgid ""
 "At the Group level the title contains the name of the group, the number of "
 "conversation threads, the abbreviated threading method (B<thread_articles>), "
@@ -1145,13 +1180,13 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:442
+#: doc/tin.1:462
 #, no-wrap
 msgid "alt.sources (5B -50/23+ 0* 3o 0K)\n"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:450
+#: doc/tin.1:470
 msgid ""
 "The characters after the numbers depend on configuration and if the "
 "currently B<show_only_unread_arts> is active or not.  Some numbers could be "
@@ -1162,7 +1197,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:459
+#: doc/tin.1:479
 msgid ""
 "If a thread has unread articles it is marked with B<art_marked_unread> in "
 "front of the total number of articles in the thread. If there are recent "
@@ -1175,13 +1210,13 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:469
+#: doc/tin.1:489
 #, no-wrap
 msgid "\\f(CRde.admin.net-abuse.announce (11B 13+ 1* 1o 0K) M\\fR\n"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:474
+#: doc/tin.1:494
 #, no-wrap
 msgid ""
 "\\f(CR-E<gt>   1   +   3  108 bincancels in de.talk.sex        Christopher "
@@ -1196,14 +1231,14 @@ msgstr ""
 
 #.  FIXME - add description of fields
 #. type: Plain text
-#: doc/tin.1:479
+#: doc/tin.1:499
 msgid ""
 "At the Thread level the screen usually (depends on the threading method "
 "used) looks like this, but can be customized via B<thread_format>:"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:486
+#: doc/tin.1:506
 #, no-wrap
 msgid ""
 "\\f(CR-E<gt>   1      [   7]  What is this funny tree in the thre Robert "
@@ -1218,12 +1253,12 @@ msgstr ""
 
 #.  FIXME - add description of fields
 #. type: Plain text
-#: doc/tin.1:490
+#: doc/tin.1:510
 msgid "At the Article level the page header has the following format:"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:496
+#: doc/tin.1:516
 #, no-wrap
 msgid ""
 "\\f(CRSun, 28 Dec 1997 21:21:01   de.admin.news.groups       Thread   20 of "
@@ -1234,39 +1269,39 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:498
+#: doc/tin.1:518
 #, no-wrap
 msgid "\\f(CRarticle-body\\fR\n"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:504
+#: doc/tin.1:524
 msgid ""
 "The look of the Selection, Group and Thread level can be customized. See the "
 "section \"CUSTOMIZING THE SCREEN FORMAT\"."
 msgstr ""
 
 #. type: SS
-#: doc/tin.1:504
+#: doc/tin.1:524
 #, no-wrap
 msgid "COMMON MOVING KEYS"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:507
+#: doc/tin.1:527
 msgid ""
 "This table shows the common keys used for moving around all levels within "
 "B<tin>."
 msgstr ""
 
 #. type: ta
-#: doc/tin.1:509
+#: doc/tin.1:529
 #, no-wrap
 msgid "\\w'Beg. of list/article  'u +\\w'ANSI/vt100   'u"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:517
+#: doc/tin.1:537
 #, no-wrap
 msgid ""
 "\tANSI/vt100\tOther Terminals\n"
@@ -1279,13 +1314,13 @@ msgid ""
 msgstr ""
 
 #. type: SS
-#: doc/tin.1:521
+#: doc/tin.1:541
 #, no-wrap
 msgid "COMMON EDITING COMMANDS"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:528
+#: doc/tin.1:548
 msgid ""
 "An B<\\%emacs>(1)  style editing package allows the easy editing of input "
 "strings.  A history list allows the easy reuse of previously entered "
@@ -1294,129 +1329,129 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:528
+#: doc/tin.1:548
 #, no-wrap
 msgid "B<^A, ^E>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:531
+#: doc/tin.1:551
 msgid "move to beginning or end of line, respectively."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:531
+#: doc/tin.1:551
 #, no-wrap
 msgid "B<^F, ^B>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:534
+#: doc/tin.1:554
 msgid "non-destructive move forward or back one location, respectively."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:534
+#: doc/tin.1:554
 #, no-wrap
 msgid "B<^D>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:538
+#: doc/tin.1:558
 msgid ""
 "delete the character currently under the cursor, or send EOF if no "
 "characters in the buffer."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:538
+#: doc/tin.1:558
 #, no-wrap
 msgid "B<^H, E<lt>DELE<gt>>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:541
+#: doc/tin.1:561
 msgid "delete character left of the cursor."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:541
+#: doc/tin.1:561
 #, no-wrap
 msgid "B<^K>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:544
+#: doc/tin.1:564
 msgid "delete from cursor to end of line."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:544
+#: doc/tin.1:564
 #, no-wrap
 msgid "B<^P, ^N>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:547
+#: doc/tin.1:567
 msgid "move through history, previous and next, respectively."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:547
+#: doc/tin.1:567
 #, no-wrap
 msgid "B<^L, ^R>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:550
+#: doc/tin.1:570
 msgid "redraw the current line."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:550
+#: doc/tin.1:570
 #, no-wrap
 msgid "B<E<lt>CRE<gt>>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:554
+#: doc/tin.1:574
 msgid ""
 "places line on history list if non-blank, appends newline and returns to the "
 "caller."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:554
+#: doc/tin.1:574
 #, no-wrap
 msgid "B<E<lt>ESCE<gt>>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:559
+#: doc/tin.1:579
 msgid "aborts the present editing operation."
 msgstr ""
 
 #. type: SS
-#: doc/tin.1:559
+#: doc/tin.1:579
 #, no-wrap
 msgid "GLOBAL COMMANDS"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:562
+#: doc/tin.1:582
 msgid ""
 "The following commands are available at all 4 menu levels and always have "
 "the same effect."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:562 doc/tin.1:1483 doc/tin.1:1537 doc/tin.1:1583
+#: doc/tin.1:582 doc/tin.1:1503 doc/tin.1:1557 doc/tin.1:1603
 #, no-wrap
 msgid "B<ShellEscape '!'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:567
+#: doc/tin.1:587
 msgid ""
 "Shell escape. B<ShellEscape> by itself will launch a shell, B<ShellEscape> "
 "E<lt>commandE<gt> will run an external E<lt>commandE<gt>. This facility may "
@@ -1424,57 +1459,57 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:567
+#: doc/tin.1:587
 #, no-wrap
 msgid "B<ToggleColor '&'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:570
+#: doc/tin.1:590
 msgid "Toggle use of ANSI color."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:570
+#: doc/tin.1:590
 #, no-wrap
 msgid "B<RedrawScr '^L'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:573
+#: doc/tin.1:593
 msgid "Redraw the current screen."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:573
+#: doc/tin.1:593
 #, no-wrap
 msgid "B<ScrollUp 'E<lt>'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:576
+#: doc/tin.1:596
 msgid "Scroll screen up by one line."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:576
+#: doc/tin.1:596
 #, no-wrap
 msgid "B<ScrollDown 'E<gt>'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:579
+#: doc/tin.1:599
 msgid "Scroll screen down by one line."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:579
+#: doc/tin.1:599
 #, no-wrap
 msgid "B<Postponed 'O' '^O'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:593
+#: doc/tin.1:613
 msgid ""
 "Reload postponed article. If your system blocks the B<Postponed> key you "
 "must quote it by pressing 'B<^V>' (CTRL-V) first. The postpone-menu offers "
@@ -1490,13 +1525,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:593 doc/tin.1:1489 doc/tin.1:1544 doc/tin.1:1589
+#: doc/tin.1:613 doc/tin.1:1509 doc/tin.1:1564 doc/tin.1:1609
 #, no-wrap
 msgid "B<Help 'h'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:599
+#: doc/tin.1:619
 msgid ""
 "Help screen of commands available on the current menu. You can use "
 "B<SearchSubjF> ('B</>'), B<SearchSubjB> ('B<?>') and B<SearchRepeat> "
@@ -1504,26 +1539,26 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:599 doc/tin.1:1492 doc/tin.1:1547 doc/tin.1:1592
+#: doc/tin.1:619 doc/tin.1:1512 doc/tin.1:1567 doc/tin.1:1612
 #, no-wrap
 msgid "B<ToggleHelpDisplay 'H'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:603 doc/tin.1:1496 doc/tin.1:1551 doc/tin.1:1596
+#: doc/tin.1:623 doc/tin.1:1516 doc/tin.1:1571 doc/tin.1:1616
 msgid ""
 "Toggle the display of help mini menu at the bottom of the screen and posting "
 "etiquette after composing an article (B<beginner_level>)."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:603
+#: doc/tin.1:623
 #, no-wrap
 msgid "B<DisplayPostHist 'W'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:608
+#: doc/tin.1:628
 msgid ""
 "List articles posted by user. The date posted, the newsgroup and the subject "
 "are listed. See the section \"POSTING HISTORY LISTING\" for more "
@@ -1531,217 +1566,217 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:608
+#: doc/tin.1:628
 #, no-wrap
 msgid "B<Version 'v'>"
 msgstr ""
 
 #.  -------------------------------------------------------------------
 #. type: Plain text
-#: doc/tin.1:613
+#: doc/tin.1:633
 msgid "Print B<tin> version information."
 msgstr ""
 
 #. type: SS
-#: doc/tin.1:613
+#: doc/tin.1:633
 #, no-wrap
 msgid "NEWSGROUP SELECTION COMMANDS"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:614 doc/tin.1:759 doc/tin.1:1020 doc/tin.1:1199 doc/tin.1:3971
+#: doc/tin.1:634 doc/tin.1:779 doc/tin.1:1040 doc/tin.1:1219 doc/tin.1:4031
 #, no-wrap
 msgid "B<4>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:617
+#: doc/tin.1:637
 msgid "Select group 4."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:617 doc/tin.1:766
+#: doc/tin.1:637 doc/tin.1:786
 #, no-wrap
 msgid "B<MarkAncientArtRead '^E'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:621 doc/tin.1:770
+#: doc/tin.1:641 doc/tin.1:790
 msgid ""
 "Mark all articles in the current group older than a given time in days or a "
 "date string formatted according to B<RFC\\ 5322> as read."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:621
+#: doc/tin.1:641
 #, no-wrap
 msgid "B<SelectResetNewsrc '^R'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:625
+#: doc/tin.1:645
 msgid ""
 "Reset I<${TIN_HOMEDIR:-\"$HOME\"}/.newsrc> file. This will destroy all "
 "records of which articles have been read, so use this carefully."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:625 doc/tin.1:784 doc/tin.1:1041
+#: doc/tin.1:645 doc/tin.1:804 doc/tin.1:1061
 #, no-wrap
 msgid "B<SetRange '#'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:629 doc/tin.1:788 doc/tin.1:1045
+#: doc/tin.1:649 doc/tin.1:808 doc/tin.1:1065
 msgid ""
 "Choose a range of articles to be affected by the next command. See the "
 "section \"RANGES\" for more information."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:629
+#: doc/tin.1:649
 #, no-wrap
 msgid "B<SelectSortActive '.'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:632
+#: doc/tin.1:652
 msgid "Sort the list of newsgroups."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:632 doc/tin.1:791 doc/tin.1:1048 doc/tin.1:1260 doc/tin.1:1480
-#: doc/tin.1:1531 doc/tin.1:1580
+#: doc/tin.1:652 doc/tin.1:811 doc/tin.1:1068 doc/tin.1:1280 doc/tin.1:1500
+#: doc/tin.1:1551 doc/tin.1:1600
 #, no-wrap
 msgid "B<SearchRepeat '\\(rs'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:635 doc/tin.1:794 doc/tin.1:1051 doc/tin.1:1263 doc/tin.1:1483
-#: doc/tin.1:1534 doc/tin.1:1583
+#: doc/tin.1:655 doc/tin.1:814 doc/tin.1:1071 doc/tin.1:1283 doc/tin.1:1503
+#: doc/tin.1:1554 doc/tin.1:1603
 msgid "Repeat the previous search."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:635 doc/tin.1:794 doc/tin.1:1051 doc/tin.1:1263 doc/tin.1:1474
-#: doc/tin.1:1525 doc/tin.1:1574
+#: doc/tin.1:655 doc/tin.1:814 doc/tin.1:1071 doc/tin.1:1283 doc/tin.1:1494
+#: doc/tin.1:1545 doc/tin.1:1594
 #, no-wrap
 msgid "B<SearchSubjF '/'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:638
+#: doc/tin.1:658
 msgid "Search for a group by name and description (if displayed)."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:638 doc/tin.1:797 doc/tin.1:1054 doc/tin.1:1266 doc/tin.1:1477
-#: doc/tin.1:1528 doc/tin.1:1577
+#: doc/tin.1:658 doc/tin.1:817 doc/tin.1:1074 doc/tin.1:1286 doc/tin.1:1497
+#: doc/tin.1:1548 doc/tin.1:1597
 #, no-wrap
 msgid "B<SearchSubjB '?'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:641
+#: doc/tin.1:661
 msgid "Backward search through the group names and descriptions."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:641
+#: doc/tin.1:661
 #, no-wrap
 msgid "B<SelectReadGrp '^J' 'E<lt>CRE<gt>'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:644
+#: doc/tin.1:664
 msgid "Read current group."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:644
+#: doc/tin.1:664
 #, no-wrap
 msgid "B<SelectEnterNextUnreadGrp 'E<lt>TABE<gt>' 'n'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:648
+#: doc/tin.1:668
 msgid ""
 "Enter next group with unread news. Will wrap around to the beginning of the "
 "group selection list looking for unread groups."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:648 doc/tin.1:872 doc/tin.1:1092 doc/tin.1:1327
+#: doc/tin.1:668 doc/tin.1:892 doc/tin.1:1112 doc/tin.1:1347
 #, no-wrap
 msgid "B<Catchup 'c'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:652
+#: doc/tin.1:672
 msgid ""
 "Make current group as all read [after confirmation] and move to the next "
 "group in the group selection list."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:652 doc/tin.1:876 doc/tin.1:1096 doc/tin.1:1331
+#: doc/tin.1:672 doc/tin.1:896 doc/tin.1:1116 doc/tin.1:1351
 #, no-wrap
 msgid "B<CatchupNextUnread 'C'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:656
+#: doc/tin.1:676
 msgid ""
 "Mark current group as all read [after confirmation] and enter the next "
 "unread group in the group selection list."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:656
+#: doc/tin.1:676
 #, no-wrap
 msgid "B<SelectToggleDescriptions 'd'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:660
+#: doc/tin.1:680
 msgid ""
 "Toggle display to show just the group name or the group name and the group "
 "descriptions."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:660 doc/tin.1:889 doc/tin.1:1109 doc/tin.1:1343
+#: doc/tin.1:680 doc/tin.1:909 doc/tin.1:1129 doc/tin.1:1363
 #, no-wrap
 msgid "B<EditFilter 'E'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:663 doc/tin.1:892 doc/tin.1:1112 doc/tin.1:1346
+#: doc/tin.1:683 doc/tin.1:912 doc/tin.1:1132 doc/tin.1:1366
 msgid "Edit the filter file and reload it afterward."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:663
+#: doc/tin.1:683
 #, no-wrap
 msgid "B<SelectGoto 'g'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:667 doc/tin.1:896
+#: doc/tin.1:687 doc/tin.1:916
 msgid ""
 "Choose a new group by name. This command can be used to access any group, "
 "even those not currently yanked in."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:667 doc/tin.1:899 doc/tin.1:1118 doc/tin.1:1359 doc/tin.1:1486
-#: doc/tin.1:1540 doc/tin.1:1586
+#: doc/tin.1:687 doc/tin.1:919 doc/tin.1:1138 doc/tin.1:1379 doc/tin.1:1506
+#: doc/tin.1:1560 doc/tin.1:1606
 #, no-wrap
 msgid "B<ToggleInfoLastLine 'i'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:672
+#: doc/tin.1:692
 msgid ""
 "Toggle the display of the description of the current newsgroup in the last "
 "line. This will not be available if B<tin> was started with the \\&''B<-d>'' "
@@ -1749,35 +1784,35 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:672 doc/tin.1:903 doc/tin.1:1121 doc/tin.1:1362
+#: doc/tin.1:692 doc/tin.1:923 doc/tin.1:1141 doc/tin.1:1382
 #, no-wrap
 msgid "B<ToggleInverseVideo 'I'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:675 doc/tin.1:906 doc/tin.1:1124 doc/tin.1:1365
+#: doc/tin.1:695 doc/tin.1:926 doc/tin.1:1144 doc/tin.1:1385
 msgid "Toggle inverse video."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:675 doc/tin.1:906 doc/tin.1:1124 doc/tin.1:1365
+#: doc/tin.1:695 doc/tin.1:926 doc/tin.1:1144 doc/tin.1:1385
 #, no-wrap
 msgid "B<ConnectionInfo 'J'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:678 doc/tin.1:909 doc/tin.1:1127 doc/tin.1:1368
+#: doc/tin.1:698 doc/tin.1:929 doc/tin.1:1147 doc/tin.1:1388
 msgid "Show details about current connection."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:678 doc/tin.1:918 doc/tin.1:1133 doc/tin.1:1374
+#: doc/tin.1:698 doc/tin.1:938 doc/tin.1:1153 doc/tin.1:1394
 #, no-wrap
 msgid "B<LookupMessage 'L'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:685
+#: doc/tin.1:705
 msgid ""
 "Look up article by ''Message-ID:''. If none of the groups listed in the "
 "''Newsgroups:''-header of the referenced article is available, just the "
@@ -1787,13 +1822,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:685
+#: doc/tin.1:705
 #, no-wrap
 msgid "B<SelectMoveGrp 'm'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:691
+#: doc/tin.1:711
 msgid ""
 "Move the current group within the group selection list. By entering '1' the "
 "group will become the first displayed group in the list, by entering '8' the "
@@ -1802,61 +1837,61 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:691 doc/tin.1:928 doc/tin.1:1384
+#: doc/tin.1:711 doc/tin.1:948 doc/tin.1:1404
 #, no-wrap
 msgid "B<OptionMenu 'M'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:695 doc/tin.1:932 doc/tin.1:1388
+#: doc/tin.1:715 doc/tin.1:952 doc/tin.1:1408
 msgid ""
 "User configurable options menu (for more information see section \"GLOBAL "
 "OPTIONS MENU AND TINRC CONFIGURABLE VARIABLES\")."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:695
+#: doc/tin.1:715
 #, no-wrap
 msgid "B<SelectNextUnreadGrp 'N'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:698
+#: doc/tin.1:718
 msgid "Positions the cursor on the next group with unread articles in it."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:698 doc/tin.1:949 doc/tin.1:1148 doc/tin.1:1405
+#: doc/tin.1:718 doc/tin.1:969 doc/tin.1:1168 doc/tin.1:1425
 #, no-wrap
 msgid "B<Quit 'q'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:702
+#: doc/tin.1:722
 msgid ""
 "Quit B<tin> \\(em ask the user to confirm if B<confirm_choice> is set "
 "accordingly."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:702 doc/tin.1:952 doc/tin.1:1151 doc/tin.1:1408
+#: doc/tin.1:722 doc/tin.1:972 doc/tin.1:1171 doc/tin.1:1428
 #, no-wrap
 msgid "B<QuitTin 'Q'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:705 doc/tin.1:955 doc/tin.1:1154 doc/tin.1:1411
+#: doc/tin.1:725 doc/tin.1:975 doc/tin.1:1174 doc/tin.1:1431
 msgid "Quit B<tin> \\(em don't ask the user to confirm."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:705
+#: doc/tin.1:725
 #, no-wrap
 msgid "B<SelectToggleReadDisplay 'r'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:710
+#: doc/tin.1:730
 msgid ""
 "Toggle display of all subscribed to groups and just those groups containing "
 "unread articles. Command has no effect if groups were specified on the "
@@ -1864,37 +1899,37 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:710 doc/tin.1:958 doc/tin.1:1154
+#: doc/tin.1:730 doc/tin.1:978 doc/tin.1:1174
 #, no-wrap
 msgid "B<BugReport 'R'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:714 doc/tin.1:962 doc/tin.1:1158
+#: doc/tin.1:734 doc/tin.1:982 doc/tin.1:1178
 msgid ""
 "Mail a bug report or comment to E<lt>tin-bugs@tin.orgE<gt>. This is the best "
 "way of getting bugs fixed and features added/changed."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:714
+#: doc/tin.1:734
 #, no-wrap
 msgid "B<SelectSubscribe 's'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:717
+#: doc/tin.1:737
 msgid "Subscribe to current group."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:717
+#: doc/tin.1:737
 #, no-wrap
 msgid "B<SelectSubscribePat 'S'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:722
+#: doc/tin.1:742
 msgid ""
 "Subscribe to groups matching user specified pattern. See the section "
 "\"NEWSGROUP LISTS & WILDCARDS\" for the types of pattern that B<tin> "
@@ -1902,13 +1937,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:722
+#: doc/tin.1:742
 #, no-wrap
 msgid "B<SelectUnsubscribe 'u'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:727
+#: doc/tin.1:747
 msgid ""
 "Unsubscribe to current group. This can be used to remove bogus groups.  See "
 "B<strip_bogus> in the \"GLOBAL OPTIONS MENU AND TINRC CONFIGURABLE "
@@ -1916,13 +1951,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:727
+#: doc/tin.1:747
 #, no-wrap
 msgid "B<SelectUnsubscribePat 'U'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:732
+#: doc/tin.1:752
 msgid ""
 "Unsubscribe to groups matching user specified pattern. See the section "
 "\"NEWSGROUP LISTS & WILDCARDS\" for the types of pattern that B<tin> "
@@ -1930,13 +1965,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:732 doc/tin.1:987 doc/tin.1:1177 doc/tin.1:1445
+#: doc/tin.1:752 doc/tin.1:1007 doc/tin.1:1197 doc/tin.1:1465
 #, no-wrap
 msgid "B<Post 'w'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:738
+#: doc/tin.1:758
 msgid ""
 "Post an article to current group. If posting fails for some reason, you'll "
 "get the chance to B<PostEdit> ('B<e>') the article again, B<PostPostpone> "
@@ -1945,24 +1980,24 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:738
+#: doc/tin.1:758
 #, no-wrap
 msgid "B<SelectQuitNoWrite 'X'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:741
+#: doc/tin.1:761
 msgid "Quit B<tin> without saving any changes to the configuration."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:741
+#: doc/tin.1:761
 #, no-wrap
 msgid "B<SelectYankActive 'y'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:746
+#: doc/tin.1:766
 msgid ""
 "Yanks in all groups. Toggles the displayed groups between all the groups in "
 "the I<${TIN_LIBDIR:-NEWSLIBDIR}\"/\"${TIN_ACTIVEFILE:-active}> file and just "
@@ -1970,38 +2005,38 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:746
+#: doc/tin.1:766
 #, no-wrap
 msgid "B<SelectSyncWithActive 'Y'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:750
+#: doc/tin.1:770
 msgid ""
 "Reread the I<${TIN_LIBDIR:-NEWSLIBDIR}\"/\"${TIN_ACTIVEFILE:-active}> file "
 "to see if any new news has arrived since starting B<tin>."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:750
+#: doc/tin.1:770
 #, no-wrap
 msgid "B<SelectMarkGrpUnread 'z' 'Z'>"
 msgstr ""
 
 #.  -------------------------------------------------------------------
 #. type: Plain text
-#: doc/tin.1:755
+#: doc/tin.1:775
 msgid "Mark all articles in the current group as unread."
 msgstr ""
 
 #. type: SS
-#: doc/tin.1:755
+#: doc/tin.1:775
 #, no-wrap
 msgid "GROUP INDEX COMMANDS"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:759
+#: doc/tin.1:779
 msgid ""
 "All searches in this level are limited to unread articles if in "
 "B<show_only_unread_arts> mode. B<GroupToggleReadUnread> ('B<r>')  can be use "
@@ -2009,44 +2044,44 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:762
+#: doc/tin.1:782
 msgid "Select article 4."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:762 doc/tin.1:1023 doc/tin.1:1202
+#: doc/tin.1:782 doc/tin.1:1043 doc/tin.1:1222
 #, no-wrap
 msgid "B<MenuFilterSelect '^A'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:766 doc/tin.1:1027 doc/tin.1:1206
+#: doc/tin.1:786 doc/tin.1:1047 doc/tin.1:1226
 msgid ""
 "Auto select article(s) using a menu. Read the section \"FILTERING ARTICLES\" "
 "for more information."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:770 doc/tin.1:1027 doc/tin.1:1221
+#: doc/tin.1:790 doc/tin.1:1047 doc/tin.1:1241
 #, no-wrap
 msgid "B<MenuFilterKill '^K'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:774 doc/tin.1:1031 doc/tin.1:1225
+#: doc/tin.1:794 doc/tin.1:1051 doc/tin.1:1245
 msgid ""
 "Kill article(s) using a menu. Read the section \"FILTERING ARTICLES\" for "
 "more information."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:774 doc/tin.1:1031
+#: doc/tin.1:794 doc/tin.1:1051
 #, no-wrap
 msgid "B<MarkFeedRead '^X'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:779 doc/tin.1:1036
+#: doc/tin.1:799 doc/tin.1:1056
 msgid ""
 "Mark current article, thread, range, auto-selected (hot) articles, articles "
 "matching pattern or tagged articles as read. A prompt asks which type should "
@@ -2054,13 +2089,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:779 doc/tin.1:1036
+#: doc/tin.1:799 doc/tin.1:1056
 #, no-wrap
 msgid "B<MarkFeedUnread '^W'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:784 doc/tin.1:1041
+#: doc/tin.1:804 doc/tin.1:1061
 msgid ""
 "Mark current article, thread, range, auto-selected (hot) articles, articles "
 "matching pattern or tagged articles as unread. A prompt asks which type "
@@ -2068,58 +2103,58 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:788 doc/tin.1:1045 doc/tin.1:1257
+#: doc/tin.1:808 doc/tin.1:1065 doc/tin.1:1277
 #, no-wrap
 msgid "B<LastViewed '-'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:791 doc/tin.1:1048 doc/tin.1:1260
+#: doc/tin.1:811 doc/tin.1:1068 doc/tin.1:1280
 msgid "Re-enter the last message that was viewed."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:797 doc/tin.1:1054
+#: doc/tin.1:817 doc/tin.1:1074
 msgid "Search forward for specified subject."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:800 doc/tin.1:1057
+#: doc/tin.1:820 doc/tin.1:1077
 msgid "Search backward for specified subject."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:800
+#: doc/tin.1:820
 #, no-wrap
 msgid "B<GroupSelThd '*'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:803 doc/tin.1:1060
+#: doc/tin.1:823 doc/tin.1:1080
 msgid "Select current thread for later processing."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:803
+#: doc/tin.1:823
 #, no-wrap
 msgid "B<GroupDoAutoSel '+'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:807
+#: doc/tin.1:827
 msgid ""
 "Selects all threads in current group. It is a shortcut for calling "
 "B<GroupSelPattern> with a pattern of ''*''."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:807
+#: doc/tin.1:827
 #, no-wrap
 msgid "B<GroupToggleThdSel '.'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:812
+#: doc/tin.1:832
 msgid ""
 "Toggle selection of current thread. If at least one unread article, (but not "
 "every unread article) in the current thread is selected, then all unread "
@@ -2127,13 +2162,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:812
+#: doc/tin.1:832
 #, no-wrap
 msgid "B<GroupSelThdIfUnreadSelected ';'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:817
+#: doc/tin.1:837
 msgid ""
 "For each thread in current group, if it at least one unread article is "
 "selected, all unread articles become selected. This is useful for "
@@ -2141,13 +2176,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:817
+#: doc/tin.1:837
 #, no-wrap
 msgid "B<GroupSelPattern '='>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:823
+#: doc/tin.1:843
 msgid ""
 "Prompts for a pattern with which to match on. All threads whose subjects "
 "match the pattern will be marked selected. A pattern of ''*'' will match all "
@@ -2156,24 +2191,24 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:823
+#: doc/tin.1:843
 #, no-wrap
 msgid "B<GroupReverseSel '@'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:826
+#: doc/tin.1:846
 msgid "Reverse all selections on all articles."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:826
+#: doc/tin.1:846
 #, no-wrap
-msgid "B<GroupUndoSel '~'>"
+msgid "B<GroupUndoSel '\\[ti]'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:832
+#: doc/tin.1:852
 msgid ""
 "Undo all selections on all articles. It clears the toggle effect of "
 "B<GroupMarkUnselArtRead> ('B<X>') command. Thus after first doing a "
@@ -2182,13 +2217,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:832 doc/tin.1:1069 doc/tin.1:1286
+#: doc/tin.1:852 doc/tin.1:1089 doc/tin.1:1306
 #, no-wrap
 msgid "B<Pipe '|'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:837 doc/tin.1:1074 doc/tin.1:1291
+#: doc/tin.1:857 doc/tin.1:1094 doc/tin.1:1311
 msgid ""
 "Pipe current article / thread / auto-selected (hot) articles / articles "
 "matching pattern / tagged articles into command. See the section \"MAILING "
@@ -2196,13 +2231,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:837 doc/tin.1:1291
+#: doc/tin.1:857 doc/tin.1:1311
 #, no-wrap
 msgid "B<QuickFilterSelect '['>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:846
+#: doc/tin.1:866
 msgid ""
 "Auto select article(s) with a single key [after confirmation]. The defaults "
 "used for selection are based upon the following four tinrc config variables: "
@@ -2214,13 +2249,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:846 doc/tin.1:1300
+#: doc/tin.1:866 doc/tin.1:1320
 #, no-wrap
 msgid "B<QuickFilterKill ']'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:855
+#: doc/tin.1:875
 msgid ""
 "Kill article(s) with a single key [after confirmation]. The defaults used "
 "for killing are based upon the following four tinrc config variables: "
@@ -2232,99 +2267,99 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:855
+#: doc/tin.1:875
 #, no-wrap
 msgid "B<GroupReadBasenote '^J' 'E<lt>CRE<gt>'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:858
+#: doc/tin.1:878
 msgid "Read current article."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:858
+#: doc/tin.1:878
 #, no-wrap
 msgid "B<GroupNextUnreadArtOrGrp 'E<lt>TABE<gt>'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:861
+#: doc/tin.1:881
 msgid "View next unread article or group."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:861 doc/tin.1:1080 doc/tin.1:1317
+#: doc/tin.1:881 doc/tin.1:1100 doc/tin.1:1337
 #, no-wrap
 msgid "B<SearchAuthF 'a'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:865
+#: doc/tin.1:885
 msgid ""
 "Author forward search. This searches for articles with a specific ''From:'' "
 "line."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:865 doc/tin.1:1085 doc/tin.1:1320
+#: doc/tin.1:885 doc/tin.1:1105 doc/tin.1:1340
 #, no-wrap
 msgid "B<SearchAuthB 'A'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:868 doc/tin.1:1088
+#: doc/tin.1:888 doc/tin.1:1108
 msgid "Author backward search. Otherwise, see B<SearchAuthF> ('B<a>') above."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:868 doc/tin.1:1088 doc/tin.1:1323
+#: doc/tin.1:888 doc/tin.1:1108 doc/tin.1:1343
 #, no-wrap
 msgid "B<SearchBody 'B'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:872 doc/tin.1:1092 doc/tin.1:1327
+#: doc/tin.1:892 doc/tin.1:1112 doc/tin.1:1347
 msgid ""
 "Search the body of all articles in group (can be slow). You can abort the "
 "search using B<Quit> ('B<q>')."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:876
+#: doc/tin.1:896
 msgid ""
 "Mark all articles as read [after confirmation] then return to the group "
 "selection list. Move cursor to next group."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:880
+#: doc/tin.1:900
 msgid ""
 "Mark all articles as read [after confirmation] and enter the next group with "
 "unread news."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:880
+#: doc/tin.1:900
 #, no-wrap
 msgid "B<GroupToggleSubjDisplay 'd'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:884 doc/tin.1:1104
+#: doc/tin.1:904 doc/tin.1:1124
 msgid ""
 "Cycle the display of the author through all the possible options for the "
 "tinrc variable B<show_author>."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:884
+#: doc/tin.1:904
 #, no-wrap
 msgid "B<GroupCancel 'D'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:889 doc/tin.1:1109 doc/tin.1:1340
+#: doc/tin.1:909 doc/tin.1:1129 doc/tin.1:1360
 msgid ""
 "Cancel (delete) or supersede (overwrite) the current article. It must have "
 "been posted by the same user. The cancel message can be seen in the "
@@ -2332,37 +2367,37 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:892
+#: doc/tin.1:912
 #, no-wrap
 msgid "B<GroupGoto 'g'>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:896
+#: doc/tin.1:916
 #, no-wrap
 msgid "B<GroupToggleGetartLimit 'G'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:899
+#: doc/tin.1:919
 msgid "Toggle article/group limit."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:903
+#: doc/tin.1:923
 msgid ""
 "Display the subject of the first article in the current thread in the last "
 "line."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:909
+#: doc/tin.1:929
 #, no-wrap
 msgid "B<GroupMarkThdRead 'K'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:915
+#: doc/tin.1:935
 msgid ""
 "Mark article/thread as read and move onto the next unread article/thread. If "
 "a range of articles/threads is set, the range will be marked as read instead "
@@ -2371,18 +2406,18 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:915
+#: doc/tin.1:935
 #, no-wrap
 msgid "B<GroupListThd 'l'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:918
+#: doc/tin.1:938
 msgid "Open the thread under the current cursor position."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:923 doc/tin.1:1138 doc/tin.1:1379
+#: doc/tin.1:943 doc/tin.1:1158 doc/tin.1:1399
 msgid ""
 "Look up article by ''Message-ID:''. If not reading via NNTP or the server "
 "neither supports [X]HDR (B<RFC\\ 2980>, B<RFC\\ 3977>) nor XPAT (B<RFC\\ "
@@ -2390,13 +2425,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:923
+#: doc/tin.1:943
 #, no-wrap
 msgid "B<GroupMail 'm'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:928 doc/tin.1:1143 doc/tin.1:1384
+#: doc/tin.1:948 doc/tin.1:1163 doc/tin.1:1404
 msgid ""
 "Mail current article / thread / auto-selected (hot) articles / articles "
 "matching pattern / tagged articles to someone. See the section \"MAILING "
@@ -2404,35 +2439,35 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:932
+#: doc/tin.1:952
 #, no-wrap
 msgid "B<GroupNextGroup 'n'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:935
+#: doc/tin.1:955
 msgid "Go to next group."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:935
+#: doc/tin.1:955
 #, no-wrap
 msgid "B<GroupNextUnreadArt 'N'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:938 doc/tin.1:1394
+#: doc/tin.1:958 doc/tin.1:1414
 msgid "Go to the next unread article."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:938 doc/tin.1:1143 doc/tin.1:1394
+#: doc/tin.1:958 doc/tin.1:1163 doc/tin.1:1414
 #, no-wrap
 msgid "B<Print 'o'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:943 doc/tin.1:1148 doc/tin.1:1399
+#: doc/tin.1:963 doc/tin.1:1168 doc/tin.1:1419
 msgid ""
 "Send current article / thread / auto-selected (hot) articles / articles "
 "matching pattern / tagged articles to printer. See the section \"MAILING "
@@ -2440,51 +2475,51 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:943
+#: doc/tin.1:963
 #, no-wrap
 msgid "B<GroupPrevGroup 'p'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:946
+#: doc/tin.1:966
 msgid "Go to previous group."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:946
+#: doc/tin.1:966
 #, no-wrap
 msgid "B<GroupPrevUnreadArt 'P'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:949
+#: doc/tin.1:969
 msgid "Go to previous unread article."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:952 doc/tin.1:1151
+#: doc/tin.1:972 doc/tin.1:1171
 msgid "Return to previous level."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:955
+#: doc/tin.1:975
 #, no-wrap
 msgid "B<GroupToggleReadUnread 'r'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:958
+#: doc/tin.1:978
 msgid "Toggle the display between all articles and unread articles."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:962
+#: doc/tin.1:982
 #, no-wrap
 msgid "B<GroupSave 's'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:967 doc/tin.1:1163 doc/tin.1:1424
+#: doc/tin.1:987 doc/tin.1:1183 doc/tin.1:1444
 msgid ""
 "Save current article / thread / auto-selected (hot) articles / articles "
 "matching pattern / tagged articles. See the section \"MAILING PIPING "
@@ -2492,24 +2527,24 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:967
+#: doc/tin.1:987
 #, no-wrap
 msgid "B<GroupAutoSave 'S'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:970 doc/tin.1:1166 doc/tin.1:1427
+#: doc/tin.1:990 doc/tin.1:1186 doc/tin.1:1447
 msgid "Save marked articles automatically without further prompting."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:970
+#: doc/tin.1:990
 #, no-wrap
 msgid "B<GroupTag 't'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:975
+#: doc/tin.1:995
 msgid ""
 "Toggle tag-status of current article / thread for B<GroupMail> ('B<m>')  / "
 "B<Pipe> ('B<|>') / B<Print> ('B<o>') / B<GroupSave> ('B<s>') / "
@@ -2517,26 +2552,26 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:975
+#: doc/tin.1:995
 #, no-wrap
 msgid "B<GroupTagParts 'T'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:979 doc/tin.1:1174
+#: doc/tin.1:999 doc/tin.1:1194
 msgid ""
 "Automatically tag/untag all the parts of the current multi-part message in "
 "order."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:979
+#: doc/tin.1:999
 #, no-wrap
 msgid "B<GroupToggleThreading 'u'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:984
+#: doc/tin.1:1004
 msgid ""
 "Cycle the threading mode through no threading, threading by subject, "
 "threading by references, threading on both subject and references, group "
@@ -2544,18 +2579,18 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:984
+#: doc/tin.1:1004
 #, no-wrap
 msgid "B<GroupUntag 'U'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:987
+#: doc/tin.1:1007
 msgid "Untag all articles that were tagged."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:994 doc/tin.1:1184 doc/tin.1:1452
+#: doc/tin.1:1014 doc/tin.1:1204 doc/tin.1:1472
 msgid ""
 "Post an article to the current group. If posting fails for some reason, "
 "you'll get the chance to edit the article again via B<PostEdit> ('B<e>'), "
@@ -2564,13 +2599,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:994
+#: doc/tin.1:1014
 #, no-wrap
 msgid "B<GroupRepost 'x'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1000 doc/tin.1:1458
+#: doc/tin.1:1020 doc/tin.1:1478
 msgid ""
 "Repost an already posted article / thread / auto-selected (hot) articles / "
 "articles matching pattern / tagged articles to another newsgroup(s). Useful "
@@ -2579,42 +2614,42 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1000
+#: doc/tin.1:1020
 #, no-wrap
 msgid "B<GroupMarkUnselArtRead 'X'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1008
+#: doc/tin.1:1028
 msgid ""
 "Mark all unread articles that have not been selected as read, redraw screen "
 "to reflect changes and put index at the first thread to begin reading.  "
 "Pressing B<GroupMarkUnselArtRead> ('B<X>') again will toggle back to the way "
-"it was before. See B<GroupUndoSel> ('B<~>') command for clearing the toggle "
-"effect, leaving the group will also clear the toggle effect and make the "
-"changes permanent."
+"it was before. See B<GroupUndoSel> ('B<\\[ti]>') command for clearing the "
+"toggle effect, leaving the group will also clear the toggle effect and make "
+"the changes permanent."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1008 doc/tin.1:1184 doc/tin.1:1458
+#: doc/tin.1:1028 doc/tin.1:1204 doc/tin.1:1478
 #, no-wrap
 msgid "B<MarkArtUnread 'z'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1011
+#: doc/tin.1:1031
 msgid "Mark current article as unread."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1011 doc/tin.1:1189 doc/tin.1:1461
+#: doc/tin.1:1031 doc/tin.1:1209 doc/tin.1:1481
 #, no-wrap
 msgid "B<MarkThdUnread 'Z'>"
 msgstr ""
 
 #.  -------------------------------------------------------------------
 #. type: Plain text
-#: doc/tin.1:1018
+#: doc/tin.1:1038
 msgid ""
 "Mark current thread as unread. If a range of threads is set, the range will "
 "be marked as unread instead of the current thread. When tagged threads are "
@@ -2622,79 +2657,79 @@ msgid ""
 msgstr ""
 
 #. type: SS
-#: doc/tin.1:1018
+#: doc/tin.1:1038
 #, no-wrap
 msgid "THREAD LISTING COMMANDS"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1023
+#: doc/tin.1:1043
 msgid "Select article 4 within thread."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1057
+#: doc/tin.1:1077
 #, no-wrap
 msgid "B<ThreadSelArt '*'>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1060
+#: doc/tin.1:1080
 #, no-wrap
 msgid "B<ThreadToggleArtSel '.'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1063
+#: doc/tin.1:1083
 msgid "Toggle selection of current article."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1063
+#: doc/tin.1:1083
 #, no-wrap
 msgid "B<ThreadReverseSel '@'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1066
+#: doc/tin.1:1086
 msgid "Reverse article selections."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1066
+#: doc/tin.1:1086
 #, no-wrap
-msgid "B<ThreadUndoSel '~'>"
+msgid "B<ThreadUndoSel '\\[ti]'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1069
+#: doc/tin.1:1089
 msgid "Undo all selections on current thread."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1074
+#: doc/tin.1:1094
 #, no-wrap
 msgid "B<ThreadReadArt '^J' 'E<lt>CRE<gt>'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1077
+#: doc/tin.1:1097
 msgid "Read current article within thread."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1077
+#: doc/tin.1:1097
 #, no-wrap
 msgid "B<ThreadReadNextArtOrThread 'E<lt>TABE<gt>'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1080
+#: doc/tin.1:1100
 msgid "View next unread article within thread."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1085
+#: doc/tin.1:1105
 msgid ""
 "Author forward search. This searches for articles with a specific ''From:'' "
 "line. The search will wrap over into the next thread if nothing is found in "
@@ -2702,68 +2737,68 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1096
+#: doc/tin.1:1116
 msgid ""
 "Mark thread as read [after confirmation] and return to the group index "
 "page.  Move cursor to next thread."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1100
+#: doc/tin.1:1120
 msgid ""
 "Mark thread as read [after confirmation] and enter the next thread "
 "containing unread news."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1100
+#: doc/tin.1:1120
 #, no-wrap
 msgid "B<ThreadToggleSubjDisplay 'd'>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1104
+#: doc/tin.1:1124
 #, no-wrap
 msgid "B<ThreadCancel 'D'>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1112
+#: doc/tin.1:1132
 #, no-wrap
 msgid "B<ThreadFollowupQuote 'f'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1115 doc/tin.1:1349
+#: doc/tin.1:1135 doc/tin.1:1369
 msgid "Post a followup to the current article with a copy of the article included."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1115
+#: doc/tin.1:1135
 #, no-wrap
 msgid "B<ThreadFollowup 'F'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1118
+#: doc/tin.1:1138
 msgid ""
 "Post a followup to the current article without a copy of the article "
 "included."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1121 doc/tin.1:1362
+#: doc/tin.1:1141 doc/tin.1:1382
 msgid "Display the subject of the current article in the last line."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1127
+#: doc/tin.1:1147
 #, no-wrap
 msgid "B<ThreadMarkArtRead 'K'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1133
+#: doc/tin.1:1153
 msgid ""
 "Mark article as read and move onto the next unread article. If a range of "
 "articles is set, the range will be marked as read instead of the current "
@@ -2771,55 +2806,55 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1138
+#: doc/tin.1:1158
 #, no-wrap
 msgid "B<ThreadMail 'm'>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1158
+#: doc/tin.1:1178
 #, no-wrap
 msgid "B<ThreadSave 's'>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1163
+#: doc/tin.1:1183
 #, no-wrap
 msgid "B<ThreadAutoSave 'S'>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1166
+#: doc/tin.1:1186
 #, no-wrap
 msgid "B<ThreadTag 't'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1170 doc/tin.1:1431
+#: doc/tin.1:1190 doc/tin.1:1451
 msgid ""
 "Toggle tag status of current article for mailing, piping, printing, saving "
 "or reposting."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1170
+#: doc/tin.1:1190
 #, no-wrap
 msgid "B<ThreadTagParts 'T'>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1174
+#: doc/tin.1:1194
 #, no-wrap
 msgid "B<ThreadUntag 'U'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1177
+#: doc/tin.1:1197
 msgid "Untag all tagged threads."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1189
+#: doc/tin.1:1209
 msgid ""
 "Mark current article in thread as unread. If a range of articles is set, the "
 "range will be marked as unread instead of the current article. When tagged "
@@ -2828,143 +2863,143 @@ msgstr ""
 
 #.  -------------------------------------------------------------------
 #. type: Plain text
-#: doc/tin.1:1194
+#: doc/tin.1:1214
 msgid "Mark all articles in thread as unread."
 msgstr ""
 
 #. type: SS
-#: doc/tin.1:1194
+#: doc/tin.1:1214
 #, no-wrap
 msgid "ARTICLE VIEWER COMMANDS"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1199
+#: doc/tin.1:1219
 msgid "Read the first (base) article in this thread."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1202
+#: doc/tin.1:1222
 msgid "Read response 4 in this thread."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1206
+#: doc/tin.1:1226
 #, no-wrap
 msgid "B<PageReplyQuoteHeaders '^E'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1210
+#: doc/tin.1:1230
 msgid ""
 "Reply through mail to the author of the current article with a copy of the "
 "article with all headers included."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1210
+#: doc/tin.1:1230
 #, no-wrap
 msgid "B<PagePGPCheckArticle '^G'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1218
+#: doc/tin.1:1238
 msgid ""
 "Perform B<\\%pgp>(1)  / B<\\%gpg>(1)  operations on article. This expects "
 "inline pgp (B<RFC\\ 9580>) and not MIME pgp (B<RFC\\ 3156>)."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1218
+#: doc/tin.1:1238
 #, no-wrap
 msgid "B<PageToggleRaw '^H'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1221
+#: doc/tin.1:1241
 msgid "Toggles the display mode (raw including all headers vs. cooked)."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1225
+#: doc/tin.1:1245
 #, no-wrap
 msgid "B<PageToggleTabs '^T'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1228
+#: doc/tin.1:1248
 msgid "Toggle the TAB width between 4 and 8 characters."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1228
+#: doc/tin.1:1248
 #, no-wrap
 msgid "B<PageFollowupQuoteHeaders '^W'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1232
+#: doc/tin.1:1252
 msgid ""
 "Post a followup to the current article with a copy of the article with all "
 "headers included."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1232
+#: doc/tin.1:1252
 #, no-wrap
 msgid "B<PageToggleTex2iso '\"'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1236
+#: doc/tin.1:1256
 msgid ""
 "Toggle TeX to ISO decoding for current article. The default behavior is "
 "taken from the B<tex2iso_conv> variable in the tinrc file."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1236
+#: doc/tin.1:1256
 #, no-wrap
 msgid "B<PageToggleAllHeaders '*'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1239
+#: doc/tin.1:1259
 msgid ""
 "Toggles the display of all headers vs. headers in "
 "B<news_headers_to_display>."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1239
+#: doc/tin.1:1259
 #, no-wrap
 msgid "B<PageArticleInfo '''>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1242
+#: doc/tin.1:1262
 msgid "Detailed MIME information of the article."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1242
+#: doc/tin.1:1262
 #, no-wrap
 msgid "B<PageToggleRot '%'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1245
+#: doc/tin.1:1265
 msgid "Toggle ROT-13 decoding for this article."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1245
+#: doc/tin.1:1265
 #, no-wrap
 msgid "B<PageToggleInlineData '('>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1250
+#: doc/tin.1:1270
 msgid ""
 "Toggle the display data sections outside of MIME, e.g. uuencoded or yenc "
 "data. The default behavior is taken from the B<hide_inline_data> variable in "
@@ -2972,13 +3007,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1250
+#: doc/tin.1:1270
 #, no-wrap
 msgid "B<PageReveal ')'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1257
+#: doc/tin.1:1277
 msgid ""
 "The form feed character (^L) is often used to hide 'spoilers' that the "
 "reader may not initially wish to see when viewing an article. Any text after "
@@ -2988,23 +3023,23 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1266
+#: doc/tin.1:1286
 msgid "Forward search the text of this article."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1269
+#: doc/tin.1:1289
 msgid "Backward search the text of this article."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1269
+#: doc/tin.1:1289
 #, no-wrap
 msgid "B<PageSkipIncludedText ':'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1274
+#: doc/tin.1:1294
 msgid ""
 "Skip to the end of the next quoted text-block in this article. Quoted text "
 "is everything which matches B<quote_regex>, B<quote_regex2> or "
@@ -3012,51 +3047,51 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1274
+#: doc/tin.1:1294
 #, no-wrap
 msgid "B<PageTopThd 'E<lt>'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1277
+#: doc/tin.1:1297
 msgid "Go to the first article in the current thread."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1277
+#: doc/tin.1:1297
 #, no-wrap
 msgid "B<PageBotThd 'E<gt>'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1280
+#: doc/tin.1:1300
 msgid "Go to the last article in the current thread."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1280
+#: doc/tin.1:1300
 #, no-wrap
 msgid "B<PageToggleHighlight '_'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1283
+#: doc/tin.1:1303
 msgid "Toggle word highlighting on/off."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1283
+#: doc/tin.1:1303
 #, no-wrap
 msgid "B<PageToggleVerbatim ','>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1286
+#: doc/tin.1:1306
 msgid "Cycle through the various options of B<verbatim_handling>."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1300
+#: doc/tin.1:1320
 msgid ""
 "Auto select article(s) with a single key. The defaults used for selection "
 "are set based upon the following four tinrc config variables: "
@@ -3068,7 +3103,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1309
+#: doc/tin.1:1329
 msgid ""
 "Kill article(s) with a single key. The defaults used for killing are based "
 "upon the following four tinrc config variables: B<default_filter_kill_case>, "
@@ -3079,24 +3114,24 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1309
+#: doc/tin.1:1329
 #, no-wrap
 msgid "B<PageNextThd '^J' 'E<lt>CRE<gt>'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1312
+#: doc/tin.1:1332
 msgid "Go to next base article."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1312
+#: doc/tin.1:1332
 #, no-wrap
 msgid "B<PageNextUnread 'E<lt>TABE<gt>'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1317
+#: doc/tin.1:1337
 msgid ""
 "Go to next unread article. If the tinrc variable B<goto_next_unread> doesn't "
 "contain PageNextUnread, then this key will first page through the current "
@@ -3104,276 +3139,276 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1320
+#: doc/tin.1:1340
 msgid "Author forward search."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1323
+#: doc/tin.1:1343
 msgid "Author backward search."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1331
+#: doc/tin.1:1351
 msgid ""
 "Mark the current thread as read [after confirmation] and return to the "
 "previous menu. Move cursor to next item."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1335
+#: doc/tin.1:1355
 msgid ""
 "Mark the rest of the current thread as read [after confirmation] and enter "
 "the next thread with unread articles."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1335
+#: doc/tin.1:1355
 #, no-wrap
 msgid "B<PageCancel 'D'>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1340
+#: doc/tin.1:1360
 #, no-wrap
 msgid "B<PageEditArticle 'e'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1343
+#: doc/tin.1:1363
 msgid "Edit the current article. This is restricted to mailgroups and saved news."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1346
+#: doc/tin.1:1366
 #, no-wrap
 msgid "B<PageFollowupQuote 'f'>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1349
+#: doc/tin.1:1369
 #, no-wrap
 msgid "B<PageFollowup 'F'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1353
+#: doc/tin.1:1373
 msgid ""
 "Post a followup to the current article without including a copy of the "
 "article."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1353
+#: doc/tin.1:1373
 #, no-wrap
 msgid "B<PageFirstPage 'g'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1356
+#: doc/tin.1:1376
 msgid "Go to the start of the article."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1356
+#: doc/tin.1:1376
 #, no-wrap
 msgid "B<PageLastPage 'G'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1359
+#: doc/tin.1:1379
 msgid "Go to the end of the article."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1368
+#: doc/tin.1:1388
 #, no-wrap
 msgid "B<PageKillThd 'K'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1371
+#: doc/tin.1:1391
 msgid "Mark rest of thread as read and move onto the next unread thread."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1371
+#: doc/tin.1:1391
 #, no-wrap
 msgid "B<PageListThd 'l'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1374
+#: doc/tin.1:1394
 msgid "Show the thread menu that the current article is a part of."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1379
+#: doc/tin.1:1399
 #, no-wrap
 msgid "B<PageMail 'm'>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1388
+#: doc/tin.1:1408
 #, no-wrap
 msgid "B<PageNextArt 'n'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1391
+#: doc/tin.1:1411
 msgid "Go to the next article."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1391
+#: doc/tin.1:1411
 #, no-wrap
 msgid "B<PageNextUnreadArt 'N'>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1399
+#: doc/tin.1:1419
 #, no-wrap
 msgid "B<PagePrevArt 'p'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1402
+#: doc/tin.1:1422
 msgid "Go to the previous article."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1402
+#: doc/tin.1:1422
 #, no-wrap
 msgid "B<PagePrevUnreadArt 'P'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1405
+#: doc/tin.1:1425
 msgid "Go to the previous unread article."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1408
+#: doc/tin.1:1428
 msgid "Return to the previous level."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1411
+#: doc/tin.1:1431
 #, no-wrap
 msgid "B<PageReplyQuote 'r'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1415
+#: doc/tin.1:1435
 msgid ""
 "Reply through mail to the author of the current article with a copy of the "
 "article included."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1415
+#: doc/tin.1:1435
 #, no-wrap
 msgid "B<PageReply 'R'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1419
+#: doc/tin.1:1439
 msgid ""
 "Reply through mail to the author of the current article without including "
 "the original article."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1419
+#: doc/tin.1:1439
 #, no-wrap
 msgid "B<PageSave 's'>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1424
+#: doc/tin.1:1444
 #, no-wrap
 msgid "B<PageAutoSave 'S'>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1427
+#: doc/tin.1:1447
 #, no-wrap
 msgid "B<PageTag 't'>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1431
+#: doc/tin.1:1451
 #, no-wrap
 msgid "B<PageGroupSel 'T'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1434
+#: doc/tin.1:1454
 msgid "Return to group selection level."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1434
+#: doc/tin.1:1454
 #, no-wrap
 msgid "B<PageGotoParent 'u'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1437
+#: doc/tin.1:1457
 msgid "Go to parent article."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1437
+#: doc/tin.1:1457
 #, no-wrap
 msgid "B<PageViewUrl 'U'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1441
+#: doc/tin.1:1461
 msgid ""
 "Display a list of URLs in the current article. See the section \"URL "
 "LISTING\" for more information."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1441
+#: doc/tin.1:1461
 #, no-wrap
 msgid "B<PageViewAttach 'V'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1445
+#: doc/tin.1:1465
 msgid ""
 "Display a list of attachments of the current article. See the section "
 "\"ATTACHMENT LISTING\" for more information."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1452
+#: doc/tin.1:1472
 #, no-wrap
 msgid "B<PageRepost 'x'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1461
+#: doc/tin.1:1481
 msgid "Mark article as unread."
 msgstr ""
 
 #.  -------------------------------------------------------------------
 #. type: Plain text
-#: doc/tin.1:1466
+#: doc/tin.1:1486
 msgid "Mark the current thread as unread."
 msgstr ""
 
 #. type: SS
-#: doc/tin.1:1466
+#: doc/tin.1:1486
 #, no-wrap
 msgid "URL LISTING"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1469
+#: doc/tin.1:1489
 msgid ""
 "B<PageViewUrl> ('B<U>') displays a list of URLs in the current "
 "article. Besides the common moving keys, the following commands are "
@@ -3381,52 +3416,52 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1470
+#: doc/tin.1:1490
 #, no-wrap
 msgid "B<UrlSelect '^J' 'E<lt>CRE<gt>'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1474
+#: doc/tin.1:1494
 msgid ""
 "The current URL will be prompted and opened using the "
 "B<url_handler>. 'B<E<lt>ESCE<gt>>' or no input will skip the URL."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1477 doc/tin.1:1577
+#: doc/tin.1:1497 doc/tin.1:1597
 msgid "URL forward search."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1480 doc/tin.1:1580
+#: doc/tin.1:1500 doc/tin.1:1600
 msgid "URL backward search."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1486 doc/tin.1:1540 doc/tin.1:1586
+#: doc/tin.1:1506 doc/tin.1:1560 doc/tin.1:1606
 msgid "Shell escape."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1489
+#: doc/tin.1:1509
 msgid "Toggle the display of the current URL in the last line."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1492 doc/tin.1:1547 doc/tin.1:1592
+#: doc/tin.1:1512 doc/tin.1:1567 doc/tin.1:1612
 msgid "Help screen of commands available."
 msgstr ""
 
 #.  -------------------------------------------------------------------
 #. type: SS
-#: doc/tin.1:1499
+#: doc/tin.1:1519
 #, no-wrap
 msgid "ATTACHMENT LISTING"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1502
+#: doc/tin.1:1522
 msgid ""
 "B<PageViewAttach> ('B<V>') displays a list of attachments of the current "
 "article. Besides the common moving keys, the following commands are "
@@ -3434,107 +3469,107 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1503
+#: doc/tin.1:1523
 #, no-wrap
 msgid "B<AttachPipe 'p'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1506
+#: doc/tin.1:1526
 msgid "Pipe attachment into command."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1506
+#: doc/tin.1:1526
 #, no-wrap
 msgid "B<AttachSave 's'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1509
+#: doc/tin.1:1529
 msgid "Save current attachment / tagged attachments to disk."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1509
+#: doc/tin.1:1529
 #, no-wrap
 msgid "B<AttachSelect '^J' 'E<lt>CRE<gt>'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1512
+#: doc/tin.1:1532
 msgid "View attachment."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1512
+#: doc/tin.1:1532
 #, no-wrap
 msgid "B<AttachTag 't'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1515
+#: doc/tin.1:1535
 msgid "Tag one or more attachments for saving."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1515
+#: doc/tin.1:1535
 #, no-wrap
 msgid "B<AttachTagPattern '='>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1519
+#: doc/tin.1:1539
 msgid ""
 "Prompts for a pattern to match. All attachments whose name/description or "
 "content type/transfer encoding match the pattern will be tagged."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1519
+#: doc/tin.1:1539
 #, no-wrap
 msgid "B<AttachToggleTagged '@'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1522
+#: doc/tin.1:1542
 msgid "Reverse tagging of all attachments."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1522
+#: doc/tin.1:1542
 #, no-wrap
 msgid "B<AttachUntag 'U'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1525
+#: doc/tin.1:1545
 msgid "Untag all tagged attachments."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1528
+#: doc/tin.1:1548
 msgid "Attachment forward search."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1531
+#: doc/tin.1:1551
 msgid "Attachment backward search."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1534
+#: doc/tin.1:1554
 #, no-wrap
 msgid "B<GlobalPipe '|'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1537
+#: doc/tin.1:1557
 msgid "Pipe attachment into command. Uses the raw attachment, no decoding is done."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1544
+#: doc/tin.1:1564
 msgid ""
 "Toggle the display of the name/description of the current attachment in the "
 "last line."
@@ -3542,13 +3577,13 @@ msgstr ""
 
 #.  -------------------------------------------------------------------
 #. type: SS
-#: doc/tin.1:1554
+#: doc/tin.1:1574
 #, no-wrap
 msgid "POSTING HISTORY LISTING"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1562
+#: doc/tin.1:1582
 msgid ""
 "B<DisplayPostHist> ('B<W>') displays a list of all previous posted articles "
 "stored in I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/posted>. The following "
@@ -3560,13 +3595,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1563
+#: doc/tin.1:1583
 #, no-wrap
 msgid "B<PostedArticlesSelect '^J' 'E<lt>CRE<gt>'>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1574
+#: doc/tin.1:1594
 msgid ""
 "The article with the current ''Message-ID:'' will be opened if available.  "
 "Note that this requires that the ''Message-ID:'' of the article was recorded "
@@ -3579,13 +3614,13 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1589
+#: doc/tin.1:1609
 msgid "Toggle the display of the current ''Message-ID:'' in the last line."
 msgstr ""
 
 #.  -------------------------------------------------------------------
 #. type: SS
-#: doc/tin.1:1599
+#: doc/tin.1:1619
 #, no-wrap
 msgid "GLOBAL OPTIONS MENU AND TINRC CONFIGURABLE VARIABLES"
 msgstr ""
@@ -3594,7 +3629,7 @@ msgstr ""
 #.        - \fI${TIN_LIBDIR:\-NEWSLIBDIR}/tinrc\fR is used
 #.          in the !TIN_DEFAULTS_DIR config case
 #. type: Plain text
-#: doc/tin.1:1611
+#: doc/tin.1:1631
 msgid ""
 "At startup, B<tin> reads in the configuration files (see also "
 "B<\\%tin>(5)).  They contain a list of variables that can be used to "
@@ -3606,7 +3641,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1619
+#: doc/tin.1:1639
 msgid ""
 "The variables are user configurable by editing "
 "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/tinrc> directly. Most of them can also be "
@@ -3618,7 +3653,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1625
+#: doc/tin.1:1645
 msgid ""
 "In the options menu use the cursor keys in the usual way to move around. Use "
 "B<ConfigSelect> ('B<^J>' or 'B<E<lt>CRE<gt>>') to 'open' the option you wish "
@@ -3628,7 +3663,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1632
+#: doc/tin.1:1652
 msgid ""
 "As with the other menus, B<RedrawScr> ('B<^L>') will redraw the screen. You "
 "can use B<SearchSubjF> ('B</>'), B<SearchSubjB> ('B<?>') and B<SearchRepeat> "
@@ -3638,7 +3673,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1637
+#: doc/tin.1:1657
 msgid ""
 "The options menu provides access to the attributes menu for the current "
 "group by the B<ConfigToggleAttrib> ('B<E<lt>TABE<gt>>') command. Pressing "
@@ -3647,14 +3682,14 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1640
+#: doc/tin.1:1660
 msgid ""
 "The B<ConfigScopeMenu> ('B<S>') command brings up the scopes menu. For more "
 "information see section \"SCOPES MENU\"."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1645
+#: doc/tin.1:1665
 msgid ""
 "Finally, the B<ConfigServerrcMenu> ('B<s>') command brings up the serverrc "
 "menu where values from "
@@ -3663,7 +3698,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1649
+#: doc/tin.1:1669
 msgid ""
 "Here is a full list of all the available variables. The name in round "
 "brackets is the name of the corresponding setting in "
@@ -3671,13 +3706,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1649
+#: doc/tin.1:1669
 #, no-wrap
 msgid "B<Abbreviate long newsgroup names (abbreviate_groupname)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1655 doc/tin.5:1429
+#: doc/tin.1:1675 doc/tin.5:1438
 msgid ""
 "If ON abbreviate long newsgroup names at group selection level and article "
 "level (if necessary) like this: news.software.readers \\(-E<gt> "
@@ -3685,159 +3720,159 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1655
+#: doc/tin.1:1675
 #, no-wrap
 msgid "B<Add posted articles to filter (add_posted_to_filter)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1659 doc/tin.5:1433
+#: doc/tin.1:1679 doc/tin.5:1442
 msgid ""
 "If ON add posted articles which start a new thread to filter for "
 "highlighting follow-ups. Default is ON."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1659
+#: doc/tin.1:1679
 #, no-wrap
 msgid "B<Insert ''User-Agent:''-header (advertising)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1662 doc/tin.5:1436
+#: doc/tin.1:1682 doc/tin.5:1445
 msgid "Turn ON advertising in header (''User-Agent:''). Default is ON."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1662
+#: doc/tin.1:1682
 #, no-wrap
 msgid "B<Skip multipart/alternative parts (alternative_handling)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1665 doc/tin.5:1439
+#: doc/tin.1:1685 doc/tin.5:1448
 msgid "If ON strip multipart/alternative messages automatically. Default is ON."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1665
+#: doc/tin.1:1685
 #, no-wrap
 msgid "B<Character to show deleted articles (art_marked_deleted)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1668 doc/tin.5:1442
+#: doc/tin.1:1688 doc/tin.5:1451
 msgid "The character used to show that an article was deleted. Default is 'D'."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1668
+#: doc/tin.1:1688
 #, no-wrap
 msgid "B<Character to show inrange articles (art_marked_inrange)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1671 doc/tin.5:1445
+#: doc/tin.1:1691 doc/tin.5:1454
 msgid "The character used to show that an article is in a range. Default is '#'."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1671
+#: doc/tin.1:1691
 #, no-wrap
 msgid "B<Character to show returning arts (art_marked_return)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1675 doc/tin.5:1449
+#: doc/tin.1:1695 doc/tin.5:1458
 msgid ""
 "The character used to show that an article will return as an unread article "
 "when the group is next entered. Default is '-'."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1675
+#: doc/tin.1:1695
 #, no-wrap
 msgid "B<Character to show selected articles (art_marked_selected)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1679 doc/tin.5:1453
+#: doc/tin.1:1699 doc/tin.5:1462
 msgid ""
 "The character used to show that an article/thread is auto-selected (hot).  "
 "Default is '*'."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1679
+#: doc/tin.1:1699
 #, no-wrap
 msgid "B<Character to show recent articles (art_marked_recent)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1683 doc/tin.5:1457
+#: doc/tin.1:1703 doc/tin.5:1466
 msgid ""
 "The character used to show that an article/thread is recent (not older than "
 "X days). See also B<recent_time>. Default is 'o'."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1683
+#: doc/tin.1:1703
 #, no-wrap
 msgid "B<Character to show unread articles (art_marked_unread)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1687 doc/tin.5:1461
+#: doc/tin.1:1707 doc/tin.5:1470
 msgid ""
 "The character used to show that an article has not been read.  Default is "
 "'+'."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1687
+#: doc/tin.1:1707
 #, no-wrap
 msgid "B<Character to show read articles (art_marked_read)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1690 doc/tin.5:1464
+#: doc/tin.1:1710 doc/tin.5:1473
 msgid "The character used to show that an article was read. Default is '\\ '."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1690
+#: doc/tin.1:1710
 #, no-wrap
 msgid "B<Character to show killed articles (art_marked_killed)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1694 doc/tin.5:1468
+#: doc/tin.1:1714 doc/tin.5:1477
 msgid ""
 "The character used to show that an article was killed. Default is 'K'.  "
 "B<kill_level> must be set accordingly."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1694
+#: doc/tin.1:1714
 #, no-wrap
 msgid "B<Character to show read selected arts (art_marked_read_selected)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1698 doc/tin.5:1472
+#: doc/tin.1:1718 doc/tin.5:1481
 msgid ""
 "The character used to show that an article was hot before it was read.  "
 "Default is ':'. B<kill_level> must be set accordingly."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1698 doc/tin.5:1472
+#: doc/tin.1:1718 doc/tin.5:1481
 #, no-wrap
 msgid "B<Ask before using MIME viewer (ask_for_metamail)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1703
+#: doc/tin.1:1723
 msgid ""
 "If ON B<tin> will ask before using a MIME viewer (B<metamail_prog>) to "
 "display MIME messages. This only occurs if a MIME viewer is set. Default is "
@@ -3845,63 +3880,63 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1703
+#: doc/tin.1:1723
 #, no-wrap
 msgid "B<Format string for the Attachment level (attachment_format)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1708
+#: doc/tin.1:1728
 msgid ""
 "Format string B<tin> uses for Attachment level representation. See the "
 "section \"CUSTOMIZING THE SCREEN FORMAT\".  Default is \"%t%s%e%c%d\"."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1708
+#: doc/tin.1:1728
 #, no-wrap
 msgid "B<Send you a cc and/or bcc automatically (auto_cc_bcc)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1712 doc/tin.5:1489
+#: doc/tin.1:1732 doc/tin.5:1498
 msgid ""
 "Automatically put your name in the ''Cc:'' (1) or ''Bcc:'' (2) field or to "
 "both (3) fields when mailing an article. Default is 'No' (0)."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1712
+#: doc/tin.1:1732
 #, no-wrap
 msgid "B<List thread using right arrow key (auto_list_thread)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1716 doc/tin.5:1493
+#: doc/tin.1:1736 doc/tin.5:1502
 msgid ""
 "If ON automatically list thread when entering it using right arrow key.  "
 "Default is ON."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1716
+#: doc/tin.1:1736
 #, no-wrap
 msgid "B<Reconnect to server automatically (auto_reconnect)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1719 doc/tin.1:2828
+#: doc/tin.1:1739 doc/tin.1:2869
 msgid "Default is OFF."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1719
+#: doc/tin.1:1739
 #, no-wrap
 msgid "B<Save articles in batch mode (batch_save)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1724
+#: doc/tin.1:1744
 msgid ""
 "If set ON articles/threads will be saved in batch mode when save "
 "\\&''B<-S>'' or mail ''B<-M>, B<-N>'' is specified on the command "
@@ -3909,13 +3944,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1724
+#: doc/tin.1:1744
 #, no-wrap
 msgid "B<Show mini menu & posting etiquette (beginner_level)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1729 doc/tin.5:1506
+#: doc/tin.1:1749 doc/tin.5:1515
 msgid ""
 "If set ON a mini menu of the most useful commands will be displayed at the "
 "bottom of the screen for each level. Also a short posting etiquette will be "
@@ -3923,13 +3958,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1729
+#: doc/tin.1:1749
 #, no-wrap
 msgid "B<Cache NNTP overview files locally (cache_overview_files)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1734
+#: doc/tin.1:1754
 msgid ""
 "If ON, create local copies of NNTP overview files. This can be used to "
 "considerably speed up accessing large groups when using a slow connection.  "
@@ -3937,13 +3972,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1734
+#: doc/tin.1:1754
 #, no-wrap
 msgid "B<Compress locally cached NNTP overview files (compress_overview_files)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1739 doc/tin.5:1516
+#: doc/tin.1:1759 doc/tin.5:1525
 msgid ""
 "If ON, locally cached NNTP overview files (B<cache_overview_files>) are "
 "saved in compressed form (B<RFC\\ 1952>). Useful to reduce local disk space "
@@ -3951,13 +3986,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1739
+#: doc/tin.1:1759
 #, no-wrap
 msgid "B<Hash algorithm for cancel-locks (cancel_lock_algo)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1746
+#: doc/tin.1:1766
 msgid ""
 "Use this hash algorithm for cancel-locks (B<RFC\\ 8315>). Only available "
 "when built with cancel-lock support. none disables the generation of "
@@ -3966,345 +4001,345 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1746
+#: doc/tin.1:1766
 #, no-wrap
 msgid "B<Catchup read groups when quitting (catchup_read_groups)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1752 doc/tin.5:1526
+#: doc/tin.1:1772 doc/tin.5:1535
 msgid ""
 "If set ON the user is asked when quitting if all groups read during the "
 "current session should be marked read. Default is OFF."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1752
+#: doc/tin.1:1772
 #, no-wrap
 msgid "B<Standard background color (col_back)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1755 doc/tin.5:1529
+#: doc/tin.1:1775 doc/tin.5:1538
 msgid "Standard background color"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1755
+#: doc/tin.1:1775
 #, no-wrap
 msgid "B<Color of quoted text from external sources (col_extquote)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1758 doc/tin.5:1532
+#: doc/tin.1:1778 doc/tin.5:1541
 msgid "Color of quoted text from external sources"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1758
+#: doc/tin.1:1778
 #, no-wrap
 msgid "B<Color of sender (From:) (col_from)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1761 doc/tin.5:1535
+#: doc/tin.1:1781 doc/tin.5:1544
 msgid "Color of sender (From:)"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1761
+#: doc/tin.1:1781
 #, no-wrap
 msgid "B<Color of article header lines (col_head)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1764 doc/tin.5:1538
+#: doc/tin.1:1784 doc/tin.5:1547
 msgid "Color of header-lines"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1764
+#: doc/tin.1:1784
 #, no-wrap
 msgid "B<Color of help text (col_help)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1767 doc/tin.5:1541
+#: doc/tin.1:1787 doc/tin.5:1550
 msgid "Color of help pages"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1767
+#: doc/tin.1:1787
 #, no-wrap
 msgid "B<Color for inverse text (background) (col_invers_bg)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1770 doc/tin.5:1544
+#: doc/tin.1:1790 doc/tin.5:1553
 msgid "Color of background for inverse text"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1770
+#: doc/tin.1:1790
 #, no-wrap
 msgid "B<Color for inverse text (foreground) (col_invers_fg)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1773 doc/tin.5:1547
+#: doc/tin.1:1793 doc/tin.5:1556
 msgid "Color of foreground for inverse text"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1773
+#: doc/tin.1:1793
 #, no-wrap
 msgid "B<Color of status messages (col_message)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1776 doc/tin.5:1566
+#: doc/tin.1:1796 doc/tin.5:1575
 msgid "Color of status messages in last line"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1776
+#: doc/tin.1:1796
 #, no-wrap
 msgid "B<Color of highlighting with _dash_ (col_markdash)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1780 doc/tin.5:1551
+#: doc/tin.1:1800 doc/tin.5:1560
 msgid ""
 "Color of words emphasized like _this_. See also B<word_h_display_marks> and "
 "B<word_highlight>."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1780
+#: doc/tin.1:1800
 #, no-wrap
 msgid "B<Color of highlighting with /slash/ (col_markslash)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1784 doc/tin.5:1555
+#: doc/tin.1:1804 doc/tin.5:1564
 msgid ""
 "Color of words emphasized like /this/. See also B<word_h_display_marks> and "
 "B<word_highlight>."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1784
+#: doc/tin.1:1804
 #, no-wrap
 msgid "B<Color of highlighting with *stars* (col_markstar)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1788 doc/tin.5:1559
+#: doc/tin.1:1808 doc/tin.5:1568
 msgid ""
 "Color of words emphasized like *this*. See also B<word_h_display_marks> and "
 "B<word_highlight>."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1788
+#: doc/tin.1:1808
 #, no-wrap
 msgid "B<Color of highlighting with -stroke- (col_markstroke)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1792 doc/tin.5:1563
+#: doc/tin.1:1812 doc/tin.5:1572
 msgid ""
 "Color of words emphasized like -this-. See also B<word_h_display_marks> and "
 "B<word_highlight>."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1792
+#: doc/tin.1:1812
 #, no-wrap
 msgid "B<Color of mini help menu (col_minihelp)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1795 doc/tin.5:1569
+#: doc/tin.1:1815 doc/tin.5:1578
 msgid "Color of mini help menu"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1795
+#: doc/tin.1:1815
 #, no-wrap
 msgid "B<Color of actual news header fields (col_newsheaders)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1798 doc/tin.5:1572
+#: doc/tin.1:1818 doc/tin.5:1581
 msgid "Color of actual news header fields"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1798
+#: doc/tin.1:1818
 #, no-wrap
 msgid "B<Standard foreground color (col_normal)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1801 doc/tin.5:1575
+#: doc/tin.1:1821 doc/tin.5:1584
 msgid "Standard foreground color"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1801
+#: doc/tin.1:1821
 #, no-wrap
 msgid "B<Color of quoted lines (col_quote)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1804 doc/tin.5:1578
+#: doc/tin.1:1824 doc/tin.5:1587
 msgid "Color of quoted lines"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1804
+#: doc/tin.1:1824
 #, no-wrap
 msgid "B<Color of twice quoted line (col_quote2)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1807 doc/tin.5:1581
+#: doc/tin.1:1827 doc/tin.5:1590
 msgid "Color of twice quoted lines"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1807
+#: doc/tin.1:1827
 #, no-wrap
 msgid "B<Color of E<gt>=3 times quoted line (col_quote3)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1810 doc/tin.5:1584
+#: doc/tin.1:1830 doc/tin.5:1593
 msgid "Color of E<gt>=3 times quoted lines"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1810
+#: doc/tin.1:1830
 #, no-wrap
 msgid "B<Color of response counter (col_response)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1814 doc/tin.5:1588
+#: doc/tin.1:1834 doc/tin.5:1597
 msgid ""
 "Color of response counter. This is the text that says \"Response x of y\" in "
 "the article viewer."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1814
+#: doc/tin.1:1834
 #, no-wrap
 msgid "B<Color of signatures (col_signature)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1817 doc/tin.5:1591
+#: doc/tin.1:1837 doc/tin.5:1600
 msgid "Color of signatures"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1817
+#: doc/tin.1:1837
 #, no-wrap
 msgid "B<Color of negative score (col_score_neg)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1820 doc/tin.5:1594
+#: doc/tin.1:1840 doc/tin.5:1603
 msgid "Color of negative score"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1820
+#: doc/tin.1:1840
 #, no-wrap
 msgid "B<Color of positive score (col_score_pos)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1823 doc/tin.5:1597
+#: doc/tin.1:1843 doc/tin.5:1606
 msgid "Color of positive score"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1823
+#: doc/tin.1:1843
 #, no-wrap
 msgid "B<Color of urls highlight (col_urls)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1826 doc/tin.5:1600
+#: doc/tin.1:1846 doc/tin.5:1609
 msgid "Color of urls highlight"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1826
+#: doc/tin.1:1846
 #, no-wrap
 msgid "B<Color of verbatim blocks (col_verbatim)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1829 doc/tin.5:1603
+#: doc/tin.1:1849 doc/tin.5:1612
 msgid "Color of verbatim blocks"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1829
+#: doc/tin.1:1849
 #, no-wrap
 msgid "B<Color of article subject lines (col_subject)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1832 doc/tin.5:1606
+#: doc/tin.1:1852 doc/tin.5:1615
 msgid "Color of article subject"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1832
+#: doc/tin.1:1852
 #, no-wrap
 msgid "B<Color of text lines (col_text)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1835 doc/tin.5:1609
+#: doc/tin.1:1855 doc/tin.5:1618
 msgid "Color of text-lines"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1835
+#: doc/tin.1:1855
 #, no-wrap
 msgid "B<Color of help/mail sign (col_title)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1838 doc/tin.5:1612
+#: doc/tin.1:1858 doc/tin.5:1621
 msgid "Color of help/mail sign"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1838
+#: doc/tin.1:1858
 #, no-wrap
 msgid "B<Which actions require confirmation (confirm_choice)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1841
+#: doc/tin.1:1861
 msgid "Ask for manual confirmation to protect the user."
 msgstr ""
 
 #. type: IP
-#: doc/tin.1:1842 doc/tin.1:1848 doc/tin.1:1852
+#: doc/tin.1:1862 doc/tin.1:1868 doc/tin.1:1872
 #, no-wrap
 msgid "\\(bu"
 msgstr ""
 
 #.  TODO: check if all affected commands are marked [after confirmation]
 #. type: Plain text
-#: doc/tin.1:1848
+#: doc/tin.1:1868
 msgid ""
 "B<commands> Ask for confirmation before executing certain dangerous commands "
 "(e.g., B<Catchup> ('B<c>')). Commands that this affects are marked in this "
@@ -4312,21 +4347,21 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1852
+#: doc/tin.1:1872
 msgid ""
 "B<quit> You'll be asked to confirm that you wish to exit B<tin> when you use "
 "the B<Quit> ('B<q>') command."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1856
+#: doc/tin.1:1876
 msgid ""
 "B<select> Ask for confirmation before marking all not selected (with "
 "B<GroupMarkUnselArtRead> ('B<X>') command) articles as read."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1859
+#: doc/tin.1:1879
 #, no-wrap
 msgid "B<Format string for display of dates (date_format)>"
 msgstr ""
@@ -4335,7 +4370,7 @@ msgstr ""
 #.  most of these default_* settings are not available from the menu
 #.  as they are intended for internal use only.
 #. type: Plain text
-#: doc/tin.1:1871
+#: doc/tin.1:1891
 msgid ""
 "Format string used for date representation. A description of the different "
 "format options can be found in B<\\%strftime>(3).  B<tin> uses "
@@ -4344,358 +4379,361 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1871
+#: doc/tin.1:1891
 #, no-wrap
 msgid "B<(default_art_search)>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1873
+#: doc/tin.1:1893
 #, no-wrap
 msgid "B<(default_author_search)>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1875
+#: doc/tin.1:1895
 #, no-wrap
 msgid "B<(default_config_search)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1878 doc/tin.5:1651
+#: doc/tin.1:1898 doc/tin.5:1660
 msgid "The last article/author/config option that was searched for."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1878
+#: doc/tin.1:1898
 #, no-wrap
 msgid "B<(default_filter_days)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1881 doc/tin.5:1654
+#: doc/tin.1:1901 doc/tin.5:1663
 msgid "Default is 28."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1881
+#: doc/tin.1:1901
 #, no-wrap
 msgid "B<(default_filter_kill_case)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1885 doc/tin.5:1658
+#: doc/tin.1:1905 doc/tin.5:1667
 msgid ""
 "Default for quick (1 key) kill filter case.  ON = filter case sensitive, OFF "
 "= ignore case. Default is OFF."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1885
+#: doc/tin.1:1905
 #, no-wrap
 msgid "B<(default_filter_kill_expire)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1890 doc/tin.5:1663
+#: doc/tin.1:1910 doc/tin.5:1672
 msgid ""
 "Default for quick (1 key) kill filter expire.  ON = limit to "
 "B<default_filter_days>, OFF = don't ever expire. Default is OFF."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1890
+#: doc/tin.1:1910
 #, no-wrap
 msgid "B<(default_filter_kill_global)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1894 doc/tin.5:1667
+#: doc/tin.1:1914 doc/tin.5:1676
 msgid ""
 "Default for quick (1 key) kill filter global.  ON=apply to all groups, "
 "OFF=apply to current group. Default is ON."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1894
+#: doc/tin.1:1914
 #, no-wrap
 msgid "B<(default_filter_kill_header)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1897 doc/tin.5:1670
+#: doc/tin.1:1917 doc/tin.5:1679
 msgid "Default for quick (1 key) kill filter header."
 msgstr ""
 
 #. type: IP
-#: doc/tin.1:1898 doc/tin.1:1932 doc/tin.1:2052 doc/tin.1:2114 doc/tin.1:2320
-#: doc/tin.1:2385 doc/tin.1:2521 doc/tin.1:2546 doc/tin.1:2562 doc/tin.1:2614
-#: doc/tin.1:2644 doc/tin.1:2722 doc/tin.1:2754 doc/tin.1:2780 doc/tin.1:2861
-#: doc/tin.1:2897 doc/tin.5:1673 doc/tin.5:1702 doc/tin.5:1840 doc/tin.5:1897
-#: doc/tin.5:2097 doc/tin.5:2167 doc/tin.5:2219 doc/tin.5:2336 doc/tin.5:2351
-#: doc/tin.5:2384 doc/tin.5:2437 doc/tin.5:2466 doc/tin.5:2537 doc/tin.5:2586
-#: doc/tin.5:2614 doc/tin.5:2704 doc/tin.5:2742
+#: doc/tin.1:1918 doc/tin.1:1952 doc/tin.1:2072 doc/tin.1:2134 doc/tin.1:2343
+#: doc/tin.1:2408 doc/tin.1:2544 doc/tin.1:2569 doc/tin.1:2585 doc/tin.1:2620
+#: doc/tin.1:2655 doc/tin.1:2685 doc/tin.1:2763 doc/tin.1:2795 doc/tin.1:2821
+#: doc/tin.1:2890 doc/tin.1:2914 doc/tin.1:2950 doc/tin.5:746 doc/tin.5:1682
+#: doc/tin.5:1711 doc/tin.5:1849 doc/tin.5:1906 doc/tin.5:2063 doc/tin.5:2126
+#: doc/tin.5:2196 doc/tin.5:2248 doc/tin.5:2365 doc/tin.5:2380 doc/tin.5:2405
+#: doc/tin.5:2431 doc/tin.5:2484 doc/tin.5:2513 doc/tin.5:2584 doc/tin.5:2633
+#: doc/tin.5:2661 doc/tin.5:2733 doc/tin.5:2763 doc/tin.5:2801
 #, no-wrap
 msgid "0"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1900 doc/tin.1:1934
+#: doc/tin.1:1920 doc/tin.1:1954
 msgid "\\%''Subject:'' (case sensitive)"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1902 doc/tin.1:1936
+#: doc/tin.1:1922 doc/tin.1:1956
 msgid "\\%''Subject:'' (ignore case)"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1904 doc/tin.1:1938
+#: doc/tin.1:1924 doc/tin.1:1958
 msgid "\\%''From:'' (case sensitive)"
 msgstr ""
 
 #. type: IP
-#: doc/tin.1:1904 doc/tin.1:1938 doc/tin.1:2326 doc/tin.1:2529 doc/tin.1:2569
-#: doc/tin.1:2620 doc/tin.1:2651 doc/tin.1:2728 doc/tin.1:2786 doc/tin.1:2867
-#: doc/tin.5:1676 doc/tin.5:1705 doc/tin.5:2103 doc/tin.5:2359 doc/tin.5:2391
-#: doc/tin.5:2443 doc/tin.5:2473 doc/tin.5:2543 doc/tin.5:2620 doc/tin.5:2710
+#: doc/tin.1:1924 doc/tin.1:1958 doc/tin.1:2349 doc/tin.1:2552 doc/tin.1:2592
+#: doc/tin.1:2626 doc/tin.1:2661 doc/tin.1:2692 doc/tin.1:2769 doc/tin.1:2827
+#: doc/tin.1:2897 doc/tin.1:2920 doc/tin.5:1685 doc/tin.5:1714 doc/tin.5:2066
+#: doc/tin.5:2132 doc/tin.5:2388 doc/tin.5:2411 doc/tin.5:2438 doc/tin.5:2490
+#: doc/tin.5:2520 doc/tin.5:2590 doc/tin.5:2667 doc/tin.5:2740 doc/tin.5:2769
 #, no-wrap
 msgid "3"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1906 doc/tin.1:1940
+#: doc/tin.1:1926 doc/tin.1:1960
 msgid "\\%''From:'' (ignore case)"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1908 doc/tin.1:1942
+#: doc/tin.1:1928 doc/tin.1:1962
 msgid "\\%''Message-ID:'' & full ''References:'' line"
 msgstr ""
 
 #. type: IP
-#: doc/tin.1:1908 doc/tin.1:1942 doc/tin.1:2056 doc/tin.1:2330 doc/tin.1:2624
-#: doc/tin.1:2733 doc/tin.1:2791 doc/tin.5:1678 doc/tin.5:1707 doc/tin.5:1844
-#: doc/tin.5:2107 doc/tin.5:2447 doc/tin.5:2547 doc/tin.5:2625
+#: doc/tin.1:1928 doc/tin.1:1962 doc/tin.1:2076 doc/tin.1:2353 doc/tin.1:2665
+#: doc/tin.1:2774 doc/tin.1:2832 doc/tin.5:1687 doc/tin.5:1716 doc/tin.5:1853
+#: doc/tin.5:2068 doc/tin.5:2136 doc/tin.5:2494 doc/tin.5:2594 doc/tin.5:2672
 #, no-wrap
 msgid "5"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1910 doc/tin.1:1944
+#: doc/tin.1:1930 doc/tin.1:1964
 msgid "\\%''Message-ID:'' & last ''References:'' entry only"
 msgstr ""
 
 #. type: IP
-#: doc/tin.1:1910 doc/tin.1:1944 doc/tin.1:2057 doc/tin.1:2626 doc/tin.1:2793
-#: doc/tin.5:1679 doc/tin.5:1708 doc/tin.5:1845 doc/tin.5:2449 doc/tin.5:2627
+#: doc/tin.1:1930 doc/tin.1:1964 doc/tin.1:2077 doc/tin.1:2667 doc/tin.1:2834
+#: doc/tin.5:1688 doc/tin.5:1717 doc/tin.5:1854 doc/tin.5:2069 doc/tin.5:2496
+#: doc/tin.5:2674
 #, no-wrap
 msgid "6"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1912 doc/tin.1:1946
+#: doc/tin.1:1932 doc/tin.1:1966
 msgid "\\%''Message-ID:'' entry only"
 msgstr ""
 
 #. type: IP
-#: doc/tin.1:1912 doc/tin.1:1946 doc/tin.1:2629 doc/tin.1:2795 doc/tin.5:1680
-#: doc/tin.5:1709 doc/tin.5:2452 doc/tin.5:2629
+#: doc/tin.1:1932 doc/tin.1:1966 doc/tin.1:2670 doc/tin.1:2836 doc/tin.5:1689
+#: doc/tin.5:1718 doc/tin.5:2499 doc/tin.5:2676
 #, no-wrap
 msgid "7"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1914 doc/tin.1:1948
+#: doc/tin.1:1934 doc/tin.1:1968
 msgid "\\%''Lines:''"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1915
+#: doc/tin.1:1935
 #, no-wrap
 msgid "B<(default_filter_select_case)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1919 doc/tin.5:1687
+#: doc/tin.1:1939 doc/tin.5:1696
 msgid ""
 "Default for quick (1 key) auto-selection filter case. ON=filter case "
 "sensitive, OFF=ignore case. Default is OFF."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1919
+#: doc/tin.1:1939
 #, no-wrap
 msgid "B<(default_filter_select_expire)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1924 doc/tin.5:1692
+#: doc/tin.1:1944 doc/tin.5:1701
 msgid ""
 "Default for quick (1 key) auto-selection filter expire.  ON = limit to "
 "B<default_filter_days>, OFF = don't ever expire.  Default is OFF."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1924
+#: doc/tin.1:1944
 #, no-wrap
 msgid "B<(default_filter_select_global)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1928 doc/tin.5:1696
+#: doc/tin.1:1948 doc/tin.5:1705
 msgid ""
 "Default for quick (1 key) auto-selection filter global.  ON=apply to all "
 "groups, OFF=apply to current group. Default is ON."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1928
+#: doc/tin.1:1948
 #, no-wrap
 msgid "B<(default_filter_select_header)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1931 doc/tin.5:1699
+#: doc/tin.1:1951 doc/tin.5:1708
 msgid "Default for quick (1 key) auto-selection filter header."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1949
+#: doc/tin.1:1969
 #, no-wrap
 msgid "B<(default_goto_group)>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1951
+#: doc/tin.1:1971
 #, no-wrap
 msgid "B<(default_group_search)>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1953
+#: doc/tin.1:1973
 #, no-wrap
 msgid "B<(default_mail_address)>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1955
+#: doc/tin.1:1975
 #, no-wrap
 msgid "B<(default_move_group)>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1957
+#: doc/tin.1:1977
 #, no-wrap
 msgid "B<(default_pattern)>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1959
+#: doc/tin.1:1979
 #, no-wrap
 msgid "B<(default_pipe_command)>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1961
+#: doc/tin.1:1981
 #, no-wrap
 msgid "B<(default_post_newsgroups)>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1963
+#: doc/tin.1:1983
 #, no-wrap
 msgid "B<(default_post_subject)>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1965
+#: doc/tin.1:1985
 #, no-wrap
 msgid "B<(default_range_group)>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1967
+#: doc/tin.1:1987
 #, no-wrap
 msgid "B<(default_range_select)>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1969
+#: doc/tin.1:1989
 #, no-wrap
 msgid "B<(default_range_thread)>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1971
+#: doc/tin.1:1991
 #, no-wrap
 msgid "B<(default_repost_group)>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1973
+#: doc/tin.1:1993
 #, no-wrap
 msgid "B<(default_save_file)>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1975
+#: doc/tin.1:1995
 #, no-wrap
 msgid "B<(default_save_mode)>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1977
+#: doc/tin.1:1997
 #, no-wrap
 msgid "B<(default_select_pattern)>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1979
+#: doc/tin.1:1999
 #, no-wrap
 msgid "B<(default_shell_command)>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1981
+#: doc/tin.1:2001
 #, no-wrap
 msgid "B<(default_subject_search)>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1983
+#: doc/tin.1:2003
 #, no-wrap
 msgid "B<Don't break words when wrapping (dont_break_words)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1987 doc/tin.5:1750
+#: doc/tin.1:2007 doc/tin.5:1759
 msgid ""
 "Do not break long lines inside a word. This applies to the body except for "
 "verbatim blocks. See also B<wrap_column>. Default is OFF."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1987
+#: doc/tin.1:2007
 #, no-wrap
 msgid "B<Draw \\(-E<gt> instead of highlighted bar (draw_arrow)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1991 doc/tin.5:1754
+#: doc/tin.1:2011 doc/tin.5:1763
 msgid ""
 "Allows groups/articles to be selected by an arrow '\\(-E<gt>' if set ON or "
 "by a highlighted bar if set OFF. Default is OFF."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1991
+#: doc/tin.1:2011
 #, no-wrap
 msgid "B<Invocation of your editor (editor_format)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:1997
+#: doc/tin.1:2017
 msgid ""
 "The format string used to create the editor start command with parameters.  "
 "Default is '%E +%N %F' with %E=Editor, %N=Linenumber and %F=Filename (e.g., "
@@ -4704,24 +4742,24 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:1997
+#: doc/tin.1:2017
 #, no-wrap
 msgid "B<Detection of external quotes (extquote_handling)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2000 doc/tin.5:1764
+#: doc/tin.1:2020 doc/tin.5:1773
 msgid "If ON quotes from external sources will be detected. Default is OFF."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2000
+#: doc/tin.1:2020
 #, no-wrap
 msgid "B<Regex used to show external quotes (extquote_regex)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2005
+#: doc/tin.1:2025
 msgid ""
 "A regular expression that will be applied when reading articles. All "
 "matching lines are shown in B<col_extquote>. If B<extquote_regex> is blank, "
@@ -4729,26 +4767,26 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2005
+#: doc/tin.1:2025
 #, no-wrap
 msgid "B<Force redraw after certain commands (force_screen_redraw)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2009 doc/tin.5:1775
+#: doc/tin.1:2029 doc/tin.5:1784
 msgid ""
 "Specifies whether a screen redraw should always be done after certain "
 "external commands. Default is OFF."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2009
+#: doc/tin.1:2029
 #, no-wrap
 msgid "B<Number of articles to get (getart_limit)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2017
+#: doc/tin.1:2037
 msgid ""
 "If B<getart_limit> is E<gt> 0 not more than the last B<getart_limit> "
 "articles/group are fetched from the server. If B<getart_limit> is E<lt> 0 "
@@ -4759,24 +4797,24 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2017
+#: doc/tin.1:2037
 #, no-wrap
 msgid "B<Catchup group using left key (group_catchup_on_exit)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2020 doc/tin.5:1800
+#: doc/tin.1:2040 doc/tin.5:1809
 msgid "If ON catchup group when leaving with the left arrow key. Default is ON."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2020
+#: doc/tin.1:2040
 #, no-wrap
 msgid "B<Format string for the Group level (group_format)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2024
+#: doc/tin.1:2044
 msgid ""
 "Format string B<tin> uses for Group level representation. See the section "
 "\"CUSTOMIZING THE SCREEN FORMAT\". Default is \"%n\\ %m\\ %R\\ %L\\ \\ %s\\ "
@@ -4784,13 +4822,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2024
+#: doc/tin.1:2044
 #, no-wrap
 msgid "B<Go to the next unread article with (goto_next_unread)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2032
+#: doc/tin.1:2052
 msgid ""
 "Which keys B<tin> should accept to jump to the next unread article.  "
 "Possible is any combination of B<PageDown> and B<PageNextUnread>.  When "
@@ -4801,13 +4839,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2032
+#: doc/tin.1:2052
 #, no-wrap
 msgid "B<Display none mime data as an attachment (hide_inline_data)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2048 doc/tin.5:1836
+#: doc/tin.1:2068 doc/tin.5:1845
 msgid ""
 "If set to 'B<Nothing>' (0) then raw data is displayed.  If set to "
 "'B<Complete UU/YENC>' (1) then sections of uuencoded or yenc data will be "
@@ -4824,115 +4862,115 @@ msgid ""
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.1:2052 doc/tin.5:1840
+#: doc/tin.1:2072 doc/tin.5:1849
 #, no-wrap
 msgid "Nothing"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.1:2053 doc/tin.5:1841
+#: doc/tin.1:2073 doc/tin.5:1850
 #, no-wrap
 msgid "Complete UU/YENC"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.1:2054 doc/tin.5:1842
+#: doc/tin.1:2074 doc/tin.5:1851
 #, no-wrap
 msgid "Any UU/YENC"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.1:2055 doc/tin.5:1843
+#: doc/tin.1:2075 doc/tin.5:1852
 #, no-wrap
 msgid "Inline PGP"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.1:2056 doc/tin.5:1844
+#: doc/tin.1:2076 doc/tin.5:1853
 #, no-wrap
 msgid "Complete UU/YENC & Inline PGP"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.1:2057 doc/tin.5:1845
+#: doc/tin.1:2077 doc/tin.5:1854
 #, no-wrap
 msgid "Any UU/YENC & Inline PGP"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.1:2058 doc/tin.5:1846
+#: doc/tin.1:2078 doc/tin.5:1855
 #, no-wrap
 msgid "Shar"
 msgstr ""
 
 #. type: IP
-#: doc/tin.1:2059 doc/tin.1:2633 doc/tin.5:1847 doc/tin.5:2456
+#: doc/tin.1:2079 doc/tin.1:2674 doc/tin.5:1856 doc/tin.5:2503
 #, no-wrap
 msgid "9"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.1:2059 doc/tin.5:1847
+#: doc/tin.1:2079 doc/tin.5:1856
 #, no-wrap
 msgid "Complete UU/YENC & Shar"
 msgstr ""
 
 #. type: IP
-#: doc/tin.1:2060 doc/tin.1:2635 doc/tin.5:1848 doc/tin.5:2458
+#: doc/tin.1:2080 doc/tin.1:2676 doc/tin.5:1857 doc/tin.5:2505
 #, no-wrap
 msgid "10"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.1:2060 doc/tin.5:1848
+#: doc/tin.1:2080 doc/tin.5:1857
 #, no-wrap
 msgid "Any UU/YENC & Shar"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.1:2061 doc/tin.5:1849
+#: doc/tin.1:2081 doc/tin.5:1858
 #, no-wrap
 msgid "12"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.1:2061 doc/tin.5:1849
+#: doc/tin.1:2081 doc/tin.5:1858
 #, no-wrap
 msgid "Inline PGP & Shar"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.1:2062 doc/tin.5:1850
+#: doc/tin.1:2082 doc/tin.5:1859
 #, no-wrap
 msgid "13"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.1:2062 doc/tin.5:1850
+#: doc/tin.1:2082 doc/tin.5:1859
 #, no-wrap
 msgid "Compl. UU/YENC & PGP & Shar"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.1:2063 doc/tin.5:1851
+#: doc/tin.1:2083 doc/tin.5:1860
 #, no-wrap
 msgid "15"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.1:2063 doc/tin.5:1851
+#: doc/tin.1:2083 doc/tin.5:1860
 #, no-wrap
 msgid "Hide all"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2066
+#: doc/tin.1:2086
 #, no-wrap
 msgid "B<Regex used to hide matching lines (hideline_regex)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2072 doc/tin.5:1860
+#: doc/tin.1:2092 doc/tin.5:1869
 msgid ""
 "A regular expression to hide matching lines in pager. Could be used to hide "
 "excessive quoting, e.g. via '^E<gt>\\es?E<gt>\\es?E<gt>'. If left blank, no "
@@ -4942,13 +4980,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2072
+#: doc/tin.1:2092
 #, no-wrap
 msgid "B<External inews (inews_prog)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2079 doc/tin.5:1867
+#: doc/tin.1:2099 doc/tin.5:1876
 msgid ""
 "Path, name and options of external B<\\%inews>(1).  If you are reading via "
 "NNTP the default value is \"--internal\" (use built-in NNTP inews), else it "
@@ -4957,28 +4995,28 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2079
+#: doc/tin.1:2099
 #, no-wrap
 msgid "B<(info_in_last_line)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2086 doc/tin.5:1873
+#: doc/tin.1:2106 doc/tin.5:1882
 msgid ""
 "If ON, show current group description or article subject in the last line "
-"(not in the pager and global menu) \\(em B<ToggleInfoLastLine> ('B<i>')  "
-"toggles setting. This facility is useful as the full width of the screen is "
+"(not in the global menu) \\(em B<ToggleInfoLastLine> ('B<i>')  toggles "
+"setting. This facility is useful as the full width of the screen is "
 "available to display long subjects. Default is OFF."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2086
+#: doc/tin.1:2106
 #, no-wrap
 msgid "B<Use interactive mail reader (interactive_mailer)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2093
+#: doc/tin.1:2113
 msgid ""
 "Interactive mailreader: if greater than 0 your mailreader will be invoked "
 "earlier for reply so you can use more of its features (e.g., MIME, pgp, "
@@ -4991,26 +5029,26 @@ msgstr ""
 #.        mono_mark* currently do allow "Reverse video" even if
 #.        inverse_okay=FALSE
 #. type: TP
-#: doc/tin.1:2093
+#: doc/tin.1:2113
 #, no-wrap
 msgid "B<Use inverse video for page headers (inverse_okay)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2100 doc/tin.5:1883
+#: doc/tin.1:2120 doc/tin.5:1892
 msgid ""
 "If ON use inverse video for page headers and URL highlighting.  Default is "
 "ON."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2100
+#: doc/tin.1:2120
 #, no-wrap
-msgid "B<Keep failed arts in ~/dead.articles (keep_dead_articles)>"
+msgid "B<Keep failed arts in \\[ti]/dead.articles (keep_dead_articles)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2105 doc/tin.5:1888
+#: doc/tin.1:2125 doc/tin.5:1897
 msgid ""
 "If ON keep all failed postings in I<${TIN_HOMEDIR:-\"$HOME\"}/dead.articles> "
 "besides keeping the last failed posting in "
@@ -5018,33 +5056,33 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2105
+#: doc/tin.1:2125
 #, no-wrap
 msgid "B<Keep expired filter rules in file (keep_expired_filters)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2109 doc/tin.5:1892
+#: doc/tin.1:2129 doc/tin.5:1901
 msgid ""
 "If ON keep expired filter rules in the file, but no longer evaluate them.  "
 "Default is OFF."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2109
+#: doc/tin.1:2129
 #, no-wrap
 msgid "B<Filter which articles (kill_level)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2113
+#: doc/tin.1:2133
 msgid ""
 "This option controls the processing and display of articles that are "
 "killed.  There are 3 options:"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2120
+#: doc/tin.1:2140
 msgid ""
 "B<Kill only unread arts> is the 'traditional' behavior of B<tin>. Only "
 "unread articles are killed once only by marking them read. As filtering only "
@@ -5054,7 +5092,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2125 doc/tin.5:1909
+#: doc/tin.1:2145 doc/tin.5:1918
 msgid ""
 "B<Kill all arts & show with K> will process all articles in the group and "
 "therefore there is a processing overhead when using this option. Killed "
@@ -5063,7 +5101,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2129 doc/tin.5:1913
+#: doc/tin.1:2149 doc/tin.5:1922
 msgid ""
 "B<Kill all arts and never show> will process all articles in the group and "
 "therefore there is a processing overhead when using this option. Killed "
@@ -5071,18 +5109,18 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2131
+#: doc/tin.1:2151
 msgid "Default is 0 (B<Kill only unread arts>)."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2131
+#: doc/tin.1:2151
 #, no-wrap
 msgid "B<Use 8-bit characters in mail headers (mail_8bit_header)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2137 doc/tin.5:1920
+#: doc/tin.1:2157 doc/tin.5:1929
 msgid ""
 "Allows 8-bit characters unencoded in the header of mail message. Default is "
 "OFF. Turning it ON is effective only if B<mail_mime_encoding> is also set to "
@@ -5091,13 +5129,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2137
+#: doc/tin.1:2157
 #, no-wrap
 msgid "B<Mail address (mail_address)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2145
+#: doc/tin.1:2165
 msgid ""
 "User's mail address (and full name), if not username@host. This is used when "
 "creating articles, sending mail and when B<\\%pgp>(1)  / B<\\%gpg>(1)  "
@@ -5105,26 +5143,26 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2145
+#: doc/tin.1:2165
 #, no-wrap
 msgid "B<MIME encoding in mail messages (mail_mime_encoding)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2149 doc/tin.5:1930
+#: doc/tin.1:2169 doc/tin.5:1939
 msgid ""
 "MIME encoding of the body in mail message, if necessary (8bit, base64, "
 "quoted-printable, 7bit). Default is quoted-printable."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2149
+#: doc/tin.1:2169
 #, no-wrap
 msgid "B<Quote line when mailing (mail_quote_format)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2155 doc/tin.5:1936
+#: doc/tin.1:2175 doc/tin.5:1945
 msgid ""
 "Format of quote line when replying (via mail) to an article (%A=Address, "
 "%D=Date, %F=Fullname+Address, %G=Groupname, %M=Message-ID, %N=Fullname, "
@@ -5133,13 +5171,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2155
+#: doc/tin.1:2175
 #, no-wrap
 msgid "B<Format of the mailbox (mailbox_format)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2165 doc/tin.5:1946
+#: doc/tin.1:2185 doc/tin.5:1955
 msgid ""
 "Select one of the following mailbox-formats: MBOXO (default, except on SCO), "
 "MBOXRD or MMDF (default on SCO). See B<\\%mbox>(5)  and B<RFC\\ 4155> for "
@@ -5148,13 +5186,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2165
+#: doc/tin.1:2185
 #, no-wrap
 msgid "B<Mail directory (maildir)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2174 doc/tin.5:1955
+#: doc/tin.1:2194 doc/tin.5:1964
 msgid ""
 "The directory where articles/threads are to be saved in B<\\%mbox>(5)  "
 "format. This feature is mainly for use with the B<\\%mutt>(1)  mail "
@@ -5164,22 +5202,22 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2174
+#: doc/tin.1:2194
 #, no-wrap
 msgid "B<Invocation of your mail command (mailer_format)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2180 doc/tin.5:1961
+#: doc/tin.1:2200 doc/tin.5:1970
 msgid ""
 "The format string used to create the mailer command with parameters that is "
 "used for mailing articles to other people. Default is '%M \"%T\" E<lt> %F' "
-"(e.g., /bin/mail \"iain\" E<lt> ~/.article). The flexible format allows "
-"other mailers with different command line parameters to be used such as"
+"(e.g., /bin/mail \"iain\" E<lt> \\[ti]/.article). The flexible format allows "
+"other mailers with different command-line parameters to be used such as"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2185 doc/tin.5:1966
+#: doc/tin.1:2205 doc/tin.5:1975
 #, no-wrap
 msgid ""
 "sendmail -oem -t E<lt> %F\n"
@@ -5188,20 +5226,20 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2189 doc/tin.5:1970
+#: doc/tin.1:2209 doc/tin.5:1979
 msgid ""
 "B<interactive_mailer> must be set adequate. The following substitutions are "
 "supported:"
 msgstr ""
 
 #. type: ta
-#: doc/tin.1:2191 doc/tin.5:1972
+#: doc/tin.1:2211 doc/tin.5:1981
 #, no-wrap
 msgid "\\w'%S'u +\\w'default_mailer'u"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2198
+#: doc/tin.1:2218
 #, no-wrap
 msgid ""
 "%F\tfilename\n"
@@ -5213,13 +5251,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2200
+#: doc/tin.1:2220
 #, no-wrap
 msgid "B<'Mark as (un)read' ignores tags (mark_ignore_tags)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2208 doc/tin.5:1992
+#: doc/tin.1:2228 doc/tin.5:2001
 msgid ""
 "When this is ON, the B<GroupMarkThdRead> ('B<K>'), B<ThreadMarkArtRead> "
 "('B<K>'), B<MarkThdUnread> ('B<Z>') at Group level and B<MarkArtUnread> "
@@ -5230,24 +5268,24 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2208
+#: doc/tin.1:2228
 #, no-wrap
 msgid "B<Mark saved articles/threads as read (mark_saved_read)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2211 doc/tin.5:1984
+#: doc/tin.1:2231 doc/tin.5:1993
 msgid "If ON mark articles that are saved as read. Default is ON."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2211
+#: doc/tin.1:2231
 #, no-wrap
 msgid "B<Viewer program for MIME articles (metamail_prog)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2223 doc/tin.5:2004
+#: doc/tin.1:2243 doc/tin.5:2013
 msgid ""
 "Path, name and options of external B<\\%metamail>(1)  program used to view "
 "non-textual parts of articles.  To use the built-in viewer, set to "
@@ -5258,13 +5296,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2223
+#: doc/tin.1:2243
 #, no-wrap
 msgid "B<MM_CHARSET (mm_charset)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2238 doc/tin.5:2019
+#: doc/tin.1:2258 doc/tin.5:2028
 msgid ""
 "Charset supported locally, which is also used for MIME header (charset "
 "parameter and charset name in header encoding) in mail and news postings. If "
@@ -5279,13 +5317,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2238
+#: doc/tin.1:2258
 #, no-wrap
 msgid "B<MM_NETWORK_CHARSET (mm_network_charset)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2251 doc/tin.5:2032
+#: doc/tin.1:2271 doc/tin.5:2041
 msgid ""
 "Charset used for posting and MIME headers; replaces B<mm_charset>.  "
 "Conversion between B<mm_network_charset> and local charset (determined via "
@@ -5296,14 +5334,16 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2254 doc/tin.5:2035
+#: doc/tin.1:2277 doc/tin.5:2047
 msgid ""
-"US-ASCII, ISO-8859-{1,2,3,4,5,7,9,10,13,14,15,16}, KOI8-{R,U,RU} "
-"EUC-{CN,JP,KR,TW}, ISO-2022-{CN,CN-EXT,JP,JP-1,JP-2}, Big5, UTF-8"
+"US-ASCII, "
+"ISO-8859-\\:{\\:1,\\:2,\\:3,\\:4,\\:5,\\:7,\\:9,\\:10,\\:13,\\:14,\\:15,\\:16\\:}, "
+"KOI8-\\:{\\:R,\\:U,\\:RU\\:},\\: EUC-\\:{\\:CN,\\:JP,\\:KR,\\:TW\\:}, "
+"ISO-2022-\\:{\\:CN,\\:CN-EXT,\\:JP,\\:JP-1,\\:JP-2\\:}, Big5, UTF-8"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2260 doc/tin.5:2041
+#: doc/tin.1:2283 doc/tin.5:2053
 msgid ""
 "Not all values might work on your system, see B<\\%iconv_open>(3)  for more "
 "details. If it's not set, the value of the environment variable "
@@ -5312,13 +5352,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2260
+#: doc/tin.1:2283
 #, no-wrap
 msgid "B<Attribute of highlighting with _dash_ (mono_markdash)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2265 doc/tin.5:2046
+#: doc/tin.1:2288
 msgid ""
 "Character attribute of words emphasized like _this_. It depends on your "
 "terminal which attributes are usable. See also B<word_h_display_marks> and "
@@ -5326,13 +5366,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2265
+#: doc/tin.1:2288
 #, no-wrap
 msgid "B<Attribute of highlighting with /slash/ (mono_markslash)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2270 doc/tin.5:2051
+#: doc/tin.1:2293
 msgid ""
 "Character attribute of words emphasized like /this/. It depends on your "
 "terminal which attributes are usable. See also B<word_h_display_marks> and "
@@ -5340,13 +5380,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2270
+#: doc/tin.1:2293
 #, no-wrap
 msgid "B<Attribute of highlighting with *stars* (mono_markstar)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2275 doc/tin.5:2056
+#: doc/tin.1:2298
 msgid ""
 "Character attribute of words emphasized like *this*. It depends on your "
 "terminal which attributes are usable. See also B<word_h_display_marks> and "
@@ -5354,13 +5394,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2275
+#: doc/tin.1:2298
 #, no-wrap
 msgid "B<Attribute of highlighting with -stroke- (mono_markstroke)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2280 doc/tin.5:2061
+#: doc/tin.1:2303
 msgid ""
 "Character attribute of words emphasized like -this-. It depends on your "
 "terminal which attributes are usable. See also B<word_h_display_marks> and "
@@ -5368,26 +5408,26 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2280
+#: doc/tin.1:2303
 #, no-wrap
 msgid "B<(newnews)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2284
+#: doc/tin.1:2307
 msgid ""
 "These are internal timers used by B<tin> to keep track of new newsgroups.  "
 "Do not change them unless you understand what they are for."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2284
+#: doc/tin.1:2307
 #, no-wrap
 msgid "B<Display these header fields (or *) (news_headers_to_display)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2291 doc/tin.5:2074
+#: doc/tin.1:2314 doc/tin.5:2103
 msgid ""
 "Which news headers you wish to see. If you want to see _all_ the headers, "
 "place an '*' as this value. This is the only way a wildcard can be used.  If "
@@ -5397,13 +5437,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2291
+#: doc/tin.1:2314
 #, no-wrap
 msgid "B<Do not display these header fields (news_headers_to_not_display)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2300 doc/tin.5:2083
+#: doc/tin.1:2323 doc/tin.5:2112
 msgid ""
 "Same as B<news_headers_to_display> except it denotes the opposite. An "
 "example of using both options might be if you thought 'X-' headers were A "
@@ -5414,13 +5454,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2300
+#: doc/tin.1:2323
 #, no-wrap
 msgid "B<Quote line when following up (news_quote_format)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2306 doc/tin.5:2089
+#: doc/tin.1:2329 doc/tin.5:2118
 msgid ""
 "Format of quote line when posting/following up an article (%A=Address, "
 "%D=Date, %F=Fullname+Address, %G=Groupname, %M=Message-ID, %N=Fullname, "
@@ -5429,13 +5469,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2306
+#: doc/tin.1:2329
 #, no-wrap
 msgid "B<NNTP read timeout in seconds (nntp_read_timeout_secs)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2315
+#: doc/tin.1:2338
 msgid ""
 "Time in seconds to wait for a response from the server. Default is 120.  "
 "Setting this to 0 means no timeout. As if you use the \"B<-C>\" option in "
@@ -5447,52 +5487,52 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2315
+#: doc/tin.1:2338
 #, no-wrap
 msgid "B<Unicode normalization form (normalization_form)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2319
+#: doc/tin.1:2342
 msgid ""
 "The normalization form B<tin> should use to normalize Unicode input.  The "
 "possible values are:"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2322 doc/tin.5:2099
+#: doc/tin.1:2345 doc/tin.5:2128
 msgid "B<None>: no normalization"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2324 doc/tin.5:2101
+#: doc/tin.1:2347 doc/tin.5:2130
 msgid "B<NFKC>: Compatibility Decomposition, followed by Canonical Composition"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2326 doc/tin.5:2103
+#: doc/tin.1:2349 doc/tin.5:2132
 msgid "B<NFKD>: Compatibility Decomposition"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2328 doc/tin.5:2105
+#: doc/tin.1:2351 doc/tin.5:2134
 msgid "B<NFC>: Canonical Decomposition, followed by Canonical Composition"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2330 doc/tin.5:2107
+#: doc/tin.1:2353 doc/tin.5:2136
 msgid "B<NFD>: Canonical Decomposition"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2332 doc/tin.5:2109
+#: doc/tin.1:2355 doc/tin.5:2138
 msgid ""
 "B<NFKC_CF>: Compatibility Decomposition, followed by Canonical Composition "
 "and Case Folding"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2336
+#: doc/tin.1:2359
 msgid ""
 "Some normalization modes are only available if they are supported by the "
 "library B<tin> uses to do the normalization. NFC should be used if possible "
@@ -5500,7 +5540,7 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2336
+#: doc/tin.1:2359
 #, no-wrap
 msgid ""
 "B<Format string for the display of mime header at Article level "
@@ -5508,7 +5548,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2341
+#: doc/tin.1:2364
 msgid ""
 "Format string B<tin> uses for mime header at Page level. See the section "
 "\"CUSTOMIZING THE SCREEN FORMAT\".  Default is \"[-- %T%S%*n%z%*l%!c%!d%*e "
@@ -5516,7 +5556,7 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2341
+#: doc/tin.1:2364
 #, no-wrap
 msgid ""
 "B<Format string for the display of uue header at Article level "
@@ -5524,14 +5564,14 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2346
+#: doc/tin.1:2369
 msgid ""
 "Format string B<tin> uses for uue header at Page level. See the section "
 "\"CUSTOMIZING THE SCREEN FORMAT\".  Default is \"[-- %T%S%*n%I%!d%*e --]\"."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2346
+#: doc/tin.1:2369
 #, no-wrap
 msgid ""
 "B<Format string for the display of yenc header at Article level "
@@ -5539,7 +5579,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2351
+#: doc/tin.1:2374
 msgid ""
 "Format string B<tin> uses for yenc header at Page level. See the section "
 "\"CUSTOMIZING THE SCREEN FORMAT\".  Default is \"[-- %*N%!d%I [%F%G]%V%W%X "
@@ -5547,26 +5587,26 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2351
+#: doc/tin.1:2374
 #, no-wrap
 msgid "B<Go to first unread article in group (pos_first_unread)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2355 doc/tin.5:2136
+#: doc/tin.1:2378 doc/tin.5:2165
 msgid ""
 "If ON put cursor at first unread article in group otherwise at last "
 "article. Default is ON."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2355
+#: doc/tin.1:2378
 #, no-wrap
 msgid "B<Use 8-bit characters in news headers (post_8bit_header)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2366 doc/tin.5:2147
+#: doc/tin.1:2389 doc/tin.5:2176
 msgid ""
 "Allows 8-bit characters unencoded in the header of a news article, if set "
 "this also disables the generation of MIME-headers when they are usually "
@@ -5579,13 +5619,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2366
+#: doc/tin.1:2389
 #, no-wrap
 msgid "B<MIME encoding in news messages (post_mime_encoding)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2371 doc/tin.5:2152
+#: doc/tin.1:2394 doc/tin.5:2181
 msgid ""
 "MIME encoding of the body in news message, if necessary. (8bit, base64, "
 "quoted-printable, 7bit). Default is 8bit, which leads to no encoding.  "
@@ -5593,13 +5633,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2371
+#: doc/tin.1:2394
 #, no-wrap
 msgid "B<View post-processed files (post_process_view)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2378
+#: doc/tin.1:2401
 msgid ""
 "If ON, then B<tin> will start an appropriate viewer program to display any "
 "files that were post processed and uudecoded. The program is determined "
@@ -5607,13 +5647,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2378
+#: doc/tin.1:2401
 #, no-wrap
 msgid "B<Post process saved articles (post_process_type)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2384 doc/tin.5:2166
+#: doc/tin.1:2407 doc/tin.5:2195
 msgid ""
 "This specifies whether to perform post processing on saved articles.  "
 "Because the shell archive may contain commands you may not want to be "
@@ -5622,28 +5662,28 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2387 doc/tin.5:2169
+#: doc/tin.1:2410 doc/tin.5:2198
 msgid "B<No> (default), no post processing is done."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2391 doc/tin.5:2173
+#: doc/tin.1:2414 doc/tin.5:2202
 msgid "B<Shell archives>, unpacking of multi-part B<\\%shar>(1)  files only."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2393 doc/tin.5:2175
+#: doc/tin.1:2416 doc/tin.5:2204
 msgid "B<Yes>, binary attachments and data will be decoded and saved."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2394
+#: doc/tin.1:2417
 #, no-wrap
 msgid "B<Filename to be used for storing posted articles (posted_articles_file)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2402 doc/tin.5:2184
+#: doc/tin.1:2425 doc/tin.5:2213
 msgid ""
 "Keep posted articles in given file. If the given filename does not contain "
 "any expandable strings it will be prefixed with "
@@ -5654,26 +5694,26 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2402
+#: doc/tin.1:2425
 #, no-wrap
 msgid "B<Print all headers when printing (print_header)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2406 doc/tin.5:2188
+#: doc/tin.1:2429 doc/tin.5:2217
 msgid ""
 "If ON, then the full article header is sent to the printer. Otherwise only "
 "the ''Subject:'' and ''From:'' fields are output. Default is OFF."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2406
+#: doc/tin.1:2429
 #, no-wrap
 msgid "B<Printer program with options (printer)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2415
+#: doc/tin.1:2438
 msgid ""
 "The printer program with options that is to be used to print articles.  The "
 "default is B<\\%lpr>(1)  for BSD machines and B<\\%lp>(1)  for SysV "
@@ -5682,39 +5722,39 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2415
+#: doc/tin.1:2438
 #, no-wrap
 msgid "B<Process only unread articles (process_only_unread)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2419 doc/tin.5:2202
+#: doc/tin.1:2442 doc/tin.5:2231
 msgid ""
 "If ON only save/print/pipe/mail unread articles (tagged articles excepted).  "
 "Default is OFF."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2419
+#: doc/tin.1:2442
 #, no-wrap
 msgid "B<Show empty Followup-To in editor (prompt_followupto)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2423
+#: doc/tin.1:2446
 msgid ""
 "If ON show empty ''Followup-To:'' header when editing an article. Default is "
 "OFF."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2423
+#: doc/tin.1:2446
 #, no-wrap
 msgid "B<Characters used as quote-marks (quote_chars)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2429 doc/tin.5:2212
+#: doc/tin.1:2452 doc/tin.5:2241
 msgid ""
 "The character used in quoting included text to article followups and mail "
 "replies. The '_' character represents a blank character and is replaced with "
@@ -5723,13 +5763,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2429
+#: doc/tin.1:2452
 #, no-wrap
 msgid "B<Quoting behavior (quote_style)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2436
+#: doc/tin.1:2459
 msgid ""
 "How articles should be quoted when following up or replying to them. There "
 "are a number of things that can be done: empty lines can be quoted, "
@@ -5740,7 +5780,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2440
+#: doc/tin.1:2463
 msgid ""
 "When you are viewing an article in raw mode ('B<^H>'), and follow up or "
 "reply to it, the signature will be quoted even if it otherwise would be "
@@ -5748,13 +5788,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2440
+#: doc/tin.1:2463
 #, no-wrap
 msgid "B<Regex used to show quoted lines (quote_regex)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2445
+#: doc/tin.1:2468
 msgid ""
 "A regular expression that will be applied when reading articles. All "
 "matching lines are shown in B<col_quote>. If B<quote_regex> is blank, then "
@@ -5762,13 +5802,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2445
+#: doc/tin.1:2468
 #, no-wrap
 msgid "B<Regex used to show twice quoted l. (quote_regex2)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2450
+#: doc/tin.1:2473
 msgid ""
 "A regular expression that will be applied when reading articles. All "
 "matching lines are shown in B<col_quote2>. If B<quote_regex2> is blank, then "
@@ -5776,13 +5816,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2450
+#: doc/tin.1:2473
 #, no-wrap
 msgid "B<Regex used to show E<gt>= 3 times q.l. (quote_regex3)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2455
+#: doc/tin.1:2478
 msgid ""
 "A regular expression that will be applied when reading articles. All "
 "matching lines are shown in B<col_quote3>. If B<quote_regex3> is blank, then "
@@ -5790,39 +5830,39 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2455
+#: doc/tin.1:2478
 #, no-wrap
 msgid "B<Article recentness time limit (recent_time)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2459 doc/tin.5:2259
+#: doc/tin.1:2482 doc/tin.5:2288
 msgid ""
 "If set to 0, this feature is deactivated, otherwise it means the number of "
 "days. Default is 2."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2459
+#: doc/tin.1:2482
 #, no-wrap
 msgid "B<Render BiDi (render_bidi)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2463
+#: doc/tin.1:2486
 msgid ""
 "If ON B<tin> does the rendering of bi-directional text. If OFF B<tin> leaves "
 "the rendering of bi-directional text to the terminal. Default is OFF."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2463
+#: doc/tin.1:2486
 #, no-wrap
 msgid "B<Interval in seconds to reread active (reread_active_file_secs)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2468 doc/tin.5:2271
+#: doc/tin.1:2491 doc/tin.5:2300
 msgid ""
 "The news I<${TIN_LIBDIR:-NEWSLIBDIR}\"/\"${TIN_ACTIVEFILE:-active}> file is "
 "reread at regular intervals to show if any new news has arrived. Default is "
@@ -5830,130 +5870,130 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2468
+#: doc/tin.1:2491
 #, no-wrap
 msgid "B<Directory to save arts/threads in (savedir)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2472 doc/tin.5:2275
+#: doc/tin.1:2495 doc/tin.5:2304
 msgid ""
 "Directory where articles/threads are saved. Default is "
 "I<${TIN_HOMEDIR:-\"$HOME\"}/News>."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2472
+#: doc/tin.1:2495
 #, no-wrap
 msgid "B<Character to show global scopes (scope_marked_global)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2476 doc/tin.5:2279
+#: doc/tin.1:2499 doc/tin.5:2308
 msgid ""
 "The character used to show that a scope was read from the global attributes "
 "file. Default is '!'."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2476
+#: doc/tin.1:2499
 #, no-wrap
 msgid "B<Char to show global scope matches (scope_marked_global_match)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2480 doc/tin.5:2283
+#: doc/tin.1:2503 doc/tin.5:2312
 msgid ""
 "The character used to show that a scope was read from the global attributes "
 "file and the current group matches. Default is ':'."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2480
+#: doc/tin.1:2503
 #, no-wrap
 msgid "B<Character to show local scopes (scope_marked_local)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2484 doc/tin.5:2287
+#: doc/tin.1:2507 doc/tin.5:2316
 msgid ""
 "The character used to show that a scope was read from the local attributes "
 "file. Default is '\\ '."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2484
+#: doc/tin.1:2507
 #, no-wrap
 msgid "B<Char to show local scope matches (scope_marked_local_match)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2488 doc/tin.5:2291
+#: doc/tin.1:2511 doc/tin.5:2320
 msgid ""
 "The character used to show that a scope was read from the local attributes "
 "file and the current group matches. Default is '*'."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2488
+#: doc/tin.1:2511
 #, no-wrap
 msgid "B<Score limit (kill) (score_limit_kill)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2492 doc/tin.5:2295
+#: doc/tin.1:2515 doc/tin.5:2324
 msgid ""
 "If the score of an article is below or equal this value the article gets "
 "marked as killed."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2492
+#: doc/tin.1:2515
 #, no-wrap
 msgid "B<Score limit (select) (score_limit_select)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2496 doc/tin.5:2299
+#: doc/tin.1:2519 doc/tin.5:2328
 msgid ""
 "If the score of an article is above or equal this value the article gets "
 "marked as hot."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2496
+#: doc/tin.1:2519
 #, no-wrap
 msgid "B<Default score to kill articles (score_kill)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2500 doc/tin.5:2303
+#: doc/tin.1:2523 doc/tin.5:2332
 msgid ""
 "Score of an article which should be killed, this must be E<lt>= "
 "B<score_limit_kill>."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2500
+#: doc/tin.1:2523
 #, no-wrap
 msgid "B<Default score to select articles (score_select)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2504 doc/tin.5:2307
+#: doc/tin.1:2527 doc/tin.5:2336
 msgid ""
 "Score of an article which should be marked hot, this must be E<gt>= "
 "B<score_limit_select>."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2504
+#: doc/tin.1:2527
 #, no-wrap
 msgid "B<Number of lines to scroll in pager (scroll_lines)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2512
+#: doc/tin.1:2535
 msgid ""
 "The number of lines that will be scrolled up/down in the article pager when "
 "using cursor-up/down. The default is 1 (line-by-line). Set to 0 to get "
@@ -5964,13 +6004,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2512
+#: doc/tin.1:2535
 #, no-wrap
 msgid "B<Format string for the Selection level (select_format)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2516
+#: doc/tin.1:2539
 msgid ""
 "Format string B<tin> uses for Selection level representation. See the "
 "section \"CUSTOMIZING THE SCREEN FORMAT\". Default is \"%f\\ %n\\ %U\\ \\ "
@@ -5978,52 +6018,52 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2516
+#: doc/tin.1:2539
 #, no-wrap
 msgid "B<In group and thread level, show author by (show_author)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2520 doc/tin.5:2350
+#: doc/tin.1:2543 doc/tin.5:2379
 msgid ""
 "Which information about the author should be shown. Default is 2, authors "
 "full name."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2523 doc/tin.5:2353
+#: doc/tin.1:2546 doc/tin.5:2382
 msgid "B<None>, only the ''Subject:'' line will be displayed."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2526 doc/tin.5:2356
+#: doc/tin.1:2549 doc/tin.5:2385
 msgid ""
 "B<Address>, ''Subject:'' line & the address part of the ''From:'' line are "
 "displayed."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2529 doc/tin.5:2359
+#: doc/tin.1:2552 doc/tin.5:2388
 msgid ""
 "B<Full Name>, ''Subject:'' line & the authors full name part of the "
 "\\&''From:'' line are displayed (default)."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2532 doc/tin.5:2362
+#: doc/tin.1:2555 doc/tin.5:2391
 msgid ""
 "B<Address and Name>, ''Subject:'' line & all of the ''From:'' line are "
 "displayed."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2533
+#: doc/tin.1:2556
 #, no-wrap
 msgid "B<Show description of each newsgroup (show_description)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2542
+#: doc/tin.1:2565
 msgid ""
 "If ON show a short group description text after newsgroup name at the group "
 "selection level. The ''B<-d>'' command-line flag will override the setting "
@@ -6034,134 +6074,160 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2542
+#: doc/tin.1:2565
 #, no-wrap
 msgid "B<Function for sorting articles (sort_function)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2545 doc/tin.5:2335
+#: doc/tin.1:2568 doc/tin.5:2364
 msgid "Function used for sorting articles. Default is 0."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2550 doc/tin.5:2340
+#: doc/tin.1:2573 doc/tin.5:2369
 msgid "Use B<\\%qsort>(3)  for sorting."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2555 doc/tin.5:2345
+#: doc/tin.1:2578 doc/tin.5:2374
 msgid ""
 "Use B<\\%heapsort>(3)  for sorting. This might be faster in large groups "
 "with long threads (somewhat presorted data)."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2556
+#: doc/tin.1:2579
 #, no-wrap
 msgid "B<Show help/mail sign in level titles (show_help_mail_sign)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2561
+#: doc/tin.1:2584
 msgid ""
 "Allows you to select whether B<tin> shows a help indication, a new mail "
 "indication, both, or neither in the various level titles.  Default is 3."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2564 doc/tin.5:2386
+#: doc/tin.1:2587 doc/tin.5:2433
 msgid "B<Don't show help or mail sign>."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2566 doc/tin.5:2388
+#: doc/tin.1:2589 doc/tin.5:2435
 msgid "B<Show only help sign>."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2569 doc/tin.5:2391
+#: doc/tin.1:2592 doc/tin.5:2438
 msgid ""
 "B<Show only mail sign if new mail>, show only the mail sign, and only if new "
 "mail has arrived."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2572 doc/tin.5:2394
+#: doc/tin.1:2595 doc/tin.5:2441
 msgid ""
 "B<Show mail if new mail else help s.>, show mail sign if new mail has "
 "arrived otherwise show help sign."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2573
+#: doc/tin.1:2596
 #, no-wrap
 msgid "B<Show only unread articles (show_only_unread_arts)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2577 doc/tin.5:2399
+#: doc/tin.1:2600 doc/tin.5:2446
 msgid ""
 "If ON show only new/unread articles otherwise show all articles.  Default is "
 "ON."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2577
+#: doc/tin.1:2600
 #, no-wrap
 msgid "B<Show only groups with unread arts (show_only_unread_groups)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2581 doc/tin.5:2403
+#: doc/tin.1:2604 doc/tin.5:2450
 msgid ""
 "If ON show only subscribed groups that contain unread articles. Default is "
 "OFF."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2581
+#: doc/tin.1:2604
 #, no-wrap
 msgid "B<Display signatures (show_signatures)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2584 doc/tin.5:2406
+#: doc/tin.1:2607 doc/tin.5:2453
 msgid "If OFF don't show signatures when displaying articles. Default is ON."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2584
+#: doc/tin.1:2607
 #, no-wrap
-msgid "B<Display score (show_art_score)>"
+msgid "B<Display article info in pager (show_art_info)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2588 doc/tin.5:2367
+#: doc/tin.1:2619 doc/tin.5:2404
 msgid ""
-"If ON show article score in the lower left corner when displaying articles.  "
-"Default is OFF. See also B<col_score_neg> and B<col_score_pos>."
+"Show additional information about the article at the page level.  The "
+"article's score can be displayed in the lower left corner (see also "
+"B<col_score_neg> and B<col_score_pos>), and the article's language, if "
+"detectable, can be displayed in the page header to the right of the line "
+"count.  If the language is prefixed by a '\\[ti]' the value is guessed, if "
+"it is prefixed by a '+' the value is inherited.  If possible, a language tag "
+"is converted to the name of the language.  In this case, the tag is "
+"specified in round brackets after the name.  Default is 0."
+msgstr ""
+
+#. type: Plain text
+#: doc/tin.1:2622 doc/tin.5:2407
+msgid "B<None>, don't show article's score or language."
+msgstr ""
+
+#. type: Plain text
+#: doc/tin.1:2624 doc/tin.5:2409
+msgid "B<Article score>, show only the article's score."
+msgstr ""
+
+#. type: Plain text
+#: doc/tin.1:2626 doc/tin.5:2411
+msgid "B<Article language>, show only the article's language."
+msgstr ""
+
+#. type: Plain text
+#: doc/tin.1:2628 doc/tin.5:2413
+msgid "B<Score and language>, show both, article's score and language."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2588
+#: doc/tin.1:2629
 #, no-wrap
 msgid "B<Prepend signature with '\\en-- \\en' (sigdashes)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2591 doc/tin.5:2409
+#: doc/tin.1:2632 doc/tin.5:2456
 msgid "If ON prepend the signature with sigdashes. Default is ON."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2591
+#: doc/tin.1:2632
 #, no-wrap
 msgid "B<Create signature from path/command (sigfile)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2601
+#: doc/tin.1:2642
 msgid ""
 "The path that specifies the signature file to use when posting, following up "
 "to or replying to an article. If the path is a directory then the signature "
@@ -6174,24 +6240,24 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2601
+#: doc/tin.1:2642
 #, no-wrap
 msgid "B<Add signature when reposting (signature_repost)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2604 doc/tin.5:2425
+#: doc/tin.1:2645 doc/tin.5:2472
 msgid "If ON add signature to reposted articles. Default is ON."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2604
+#: doc/tin.1:2645
 #, no-wrap
 msgid "B<Regex used to highlight /slashes/ (slashes_regex)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2609
+#: doc/tin.1:2650
 msgid ""
 "A regular expression that will be applied when reading articles. All "
 "matching words are shown in B<col_markslash> or B<mono_markslash>. If "
@@ -6199,123 +6265,123 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2609
+#: doc/tin.1:2650
 #, no-wrap
 msgid "B<Sort articles by (sort_article_type)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2613 doc/tin.5:2436
+#: doc/tin.1:2654 doc/tin.5:2483
 msgid ""
 "This specifies how articles should be sorted. Sort by ascending Date (6) is "
 "the default. The following sort types are allowed:"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2616 doc/tin.5:2439
+#: doc/tin.1:2657 doc/tin.5:2486
 msgid "B<Nothing>, don't sort articles."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2618 doc/tin.5:2441
+#: doc/tin.1:2659 doc/tin.5:2488
 msgid "B<Subject: (descending)>, sort articles by ''Subject:'' field descending."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2620 doc/tin.5:2443
+#: doc/tin.1:2661 doc/tin.5:2490
 msgid "B<Subject: (ascending)>, sort articles by ''Subject:'' field ascending."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2622 doc/tin.5:2445
+#: doc/tin.1:2663 doc/tin.5:2492
 msgid "B<From: (descending)>, sort articles by ''From:'' field descending."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2624 doc/tin.5:2447
+#: doc/tin.1:2665 doc/tin.5:2494
 msgid "B<From: (ascending)>, sort articles by ''From:'' field ascending."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2626 doc/tin.5:2449
+#: doc/tin.1:2667 doc/tin.5:2496
 msgid "B<Date: (descending)>, sort articles by ''Date:'' field descending."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2629 doc/tin.5:2452
+#: doc/tin.1:2670 doc/tin.5:2499
 msgid "B<Date: (ascending)>, sort articles by ''Date:'' field ascending (default)."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2631 doc/tin.5:2454
+#: doc/tin.1:2672 doc/tin.5:2501
 msgid "B<Score (descending)>, sort articles by filtering score descending."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2633 doc/tin.5:2456
+#: doc/tin.1:2674 doc/tin.5:2503
 msgid "B<Score (ascending)>, sort articles by filtering score ascending."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2635 doc/tin.5:2458
+#: doc/tin.1:2676 doc/tin.5:2505
 msgid "B<Lines: (descending)>, sort articles by ''Lines:'' field descending."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2637 doc/tin.5:2460
+#: doc/tin.1:2678 doc/tin.5:2507
 msgid "B<Lines: (ascending)>, sort articles by ''Lines:'' field ascending."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2638
+#: doc/tin.1:2679
 #, no-wrap
 msgid "B<Sort threads by (sort_threads_type)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2643 doc/tin.5:2465
+#: doc/tin.1:2684 doc/tin.5:2512
 msgid ""
 "This specifies how threads will be sorted. Sort by descending Score (1) is "
 "the default. The following sort types are allowed:"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2646 doc/tin.5:2468
+#: doc/tin.1:2687 doc/tin.5:2515
 msgid "B<Nothing>, don't sort threads."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2649 doc/tin.5:2471
+#: doc/tin.1:2690 doc/tin.5:2518
 msgid "B<Score (descending)>, sort threads by filtering score descending (default)."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2651 doc/tin.5:2473
+#: doc/tin.1:2692 doc/tin.5:2520
 msgid "B<Score (ascending)>, sort threads by filtering score ascending."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2653 doc/tin.5:2475
+#: doc/tin.1:2694 doc/tin.5:2522
 msgid ""
 "B<Last posting date (descending)>, sort threads by date of last posting "
 "descending."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2655 doc/tin.5:2477
+#: doc/tin.1:2696 doc/tin.5:2524
 msgid ""
 "B<Last posting date (ascending)>, sort threads by date of last posting "
 "ascending."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2656
+#: doc/tin.1:2697
 #, no-wrap
 msgid "B<Spamtrap warning address parts (spamtrap_warning_addresses)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2661 doc/tin.5:2483
+#: doc/tin.1:2702 doc/tin.5:2530
 msgid ""
 "Set this option to a list of comma-separated strings to be warned if you are "
 "replying to an article by mail where the e-mail address contains one of "
@@ -6323,18 +6389,18 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2663 doc/tin.5:2485
+#: doc/tin.1:2704 doc/tin.5:2532
 msgid "I<spam,delete,remove>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2663
+#: doc/tin.1:2704
 #, no-wrap
 msgid "B<Regex used to highlight *stars* (stars_regex)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2668
+#: doc/tin.1:2709
 msgid ""
 "A regular expression that will be applied when reading articles. All "
 "matching words are shown in B<col_markstar> or B<mono_markstar>. If "
@@ -6342,26 +6408,26 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2668
+#: doc/tin.1:2709
 #, no-wrap
 msgid "B<Strip blanks of end of lines (strip_blanks)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2674 doc/tin.5:2496
+#: doc/tin.1:2715 doc/tin.5:2543
 msgid ""
 "Strips the blanks from the end of each line therefore speeding up the "
 "display when reading on a slow terminal or via modem. Default is ON."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2674
+#: doc/tin.1:2715
 #, no-wrap
 msgid "B<Remove bogus groups from newsrc (strip_bogus)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2683 doc/tin.5:2505
+#: doc/tin.1:2724 doc/tin.5:2552
 msgid ""
 "Bogus groups are groups that are present in your "
 "I<${TIN_HOMEDIR:-\"$HOME\"}/.newsrc> file that no longer exist on the news "
@@ -6373,52 +6439,52 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2683
+#: doc/tin.1:2724
 #, no-wrap
 msgid "B<No unsubscribed groups in newsrc (strip_newsrc)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2687 doc/tin.5:2509
+#: doc/tin.1:2728 doc/tin.5:2556
 msgid ""
 "If ON, then unsubscribed groups will be permanently removed from your "
 "I<${TIN_HOMEDIR:-\"$HOME\"}/.newsrc> file. Default is OFF."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2687
+#: doc/tin.1:2728
 #, no-wrap
 msgid "B<Regex with Subject prefixes (strip_re_regex)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2693 doc/tin.5:2515
+#: doc/tin.1:2734 doc/tin.5:2562
 msgid ""
 "A regular expression to find Subject prefixes like \"Re:\" to remove.  If "
 "B<strip_re_regex> is blank, then B<\\%tin>(1)  uses a built-in default."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2693
+#: doc/tin.1:2734
 #, no-wrap
 msgid "B<Regex with Subject suffixes (strip_was_regex)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2699 doc/tin.5:2521
+#: doc/tin.1:2740 doc/tin.5:2568
 msgid ""
 "A regular expression to find Subject suffixes like \"(was:\" to remove.  If "
 "B<strip_was_regex> is blank, then B<\\%tin>(1)  uses a built-in default."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2699
+#: doc/tin.1:2740
 #, no-wrap
 msgid "B<Regex used to highlight -strokes- (strokes_regex)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2704
+#: doc/tin.1:2745
 msgid ""
 "A regular expression that will be applied when reading articles. All "
 "matching words are shown in B<col_markstroke> or B<mono_markstroke>.  If "
@@ -6426,13 +6492,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2704
+#: doc/tin.1:2745
 #, no-wrap
 msgid "B<Wrap around threads on next unread (wrap_on_next_unread)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2709 doc/tin.5:2773
+#: doc/tin.1:2750 doc/tin.5:2832
 msgid ""
 "If enabled a search for the next unread article will wrap around all "
 "articles to find also previous unread articles. If disabled the search stops "
@@ -6440,26 +6506,26 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2709
+#: doc/tin.1:2750
 #, no-wrap
 msgid "B<Display \"a as Umlaut-a (tex2iso_conv)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2713
+#: doc/tin.1:2754
 msgid ""
 "If ON, show \"a as Umlaut-a, etc. Default is OFF. This behavior can also be "
 "toggled in the article viewer via B<PageToggleTex2iso> ('B<\">')."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2713
+#: doc/tin.1:2754
 #, no-wrap
 msgid "B<Thread articles by (thread_articles)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2721
+#: doc/tin.1:2762
 msgid ""
 "Defines which threading method to use. It's possible to set the threading "
 "type on a per group basis by setting the group attribute variable "
@@ -6470,60 +6536,60 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2724
+#: doc/tin.1:2765
 msgid "B<None>, don't thread."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2726
+#: doc/tin.1:2767
 msgid "B<Subject>, thread on ''Subject:'' only."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2728
+#: doc/tin.1:2769
 msgid "B<References>, thread on ''References:'' only."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2731
+#: doc/tin.1:2772
 msgid ""
 "B<Both Subject and References>, thread on ''References:'' then "
 "\\&''Subject:'' (default)."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2733
+#: doc/tin.1:2774
 msgid "B<Multipart Subject>, thread multipart articles on ''Subject:''."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2736
+#: doc/tin.1:2777
 msgid ""
 "B<Percentage Match>, thread base upon a partial character match on "
 "\\&''Subject:''."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2737
+#: doc/tin.1:2778
 #, no-wrap
 msgid "B<Catchup thread by using left key (thread_catchup_on_exit)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2741 doc/tin.5:2581
+#: doc/tin.1:2782 doc/tin.5:2628
 msgid ""
 "If ON catchup group/thread when leaving with the left arrow key. Default is "
 "ON."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2741
+#: doc/tin.1:2782
 #, no-wrap
 msgid "B<Format string for the Thread level (thread_format)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2745
+#: doc/tin.1:2786
 msgid ""
 "Format string B<tin> uses for Thread level representation. See the section "
 "\"CUSTOMIZING THE SCREEN FORMAT\". Default is \"%n\\ %m\\ \\ [%L]\\ \\ %T\\ "
@@ -6531,67 +6597,67 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2745
+#: doc/tin.1:2786
 #, no-wrap
 msgid "B<Matchingness of a thread (thread_perc)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2749
+#: doc/tin.1:2790
 msgid ""
 "How closely the subjects must match for two threads to be considered part of "
 "the same thread. This is a percentage and the default is 75%."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2749
+#: doc/tin.1:2790
 #, no-wrap
 msgid "B<Score of a thread (thread_score)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2753 doc/tin.5:2585
+#: doc/tin.1:2794 doc/tin.5:2632
 msgid ""
 "How the total score of a thread is computed. Default is 0, the maximum score "
 "in this thread."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2756 doc/tin.5:2588
+#: doc/tin.1:2797 doc/tin.5:2635
 msgid "B<Max>, the maximum score in this thread."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2758 doc/tin.5:2590
+#: doc/tin.1:2799 doc/tin.5:2637
 msgid "B<Sum>, the sum of all scores in this thread."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2760 doc/tin.5:2592
+#: doc/tin.1:2801 doc/tin.5:2639
 msgid "B<Average>, the average score in this thread."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2761
+#: doc/tin.1:2802
 #, no-wrap
 msgid "B<CA certificate file (tls_ca_cert_file)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2766 doc/tin.5:2598
+#: doc/tin.1:2807 doc/tin.5:2645
 msgid ""
 "The name of file containing all trusted CA certificates used for NNTPS "
 "(B<RFC\\ 8143>) connections. If left empty the system default will be used."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2766
+#: doc/tin.1:2807
 #, no-wrap
 msgid "B<Transliteration (translit)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2774 doc/tin.5:2606
+#: doc/tin.1:2815 doc/tin.5:2653
 msgid ""
 "If ON append //TRANSLIT to the first argument of B<\\%iconv_open>(3)  to "
 "enable transliteration. This means that when a character cannot be "
@@ -6601,13 +6667,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2774
+#: doc/tin.1:2815
 #, no-wrap
 msgid "B<How to treat blank lines (trim_article_body)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2779
+#: doc/tin.1:2820
 msgid ""
 "Allows you to select how B<tin> treats blank lines in article bodies.  "
 "Default is 0. This option does not affect lines within verbatim blocks and "
@@ -6615,57 +6681,57 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2782 doc/tin.5:2616
+#: doc/tin.1:2823 doc/tin.5:2663
 msgid "B<Don't trim article body>, do nothing."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2784 doc/tin.5:2618
+#: doc/tin.1:2825 doc/tin.5:2665
 msgid "B<Skip leading blank lines>."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2786 doc/tin.5:2620
+#: doc/tin.1:2827 doc/tin.5:2667
 msgid "B<Skip trailing blank lines>."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2788 doc/tin.5:2622
+#: doc/tin.1:2829 doc/tin.5:2669
 msgid ""
 "B<Skip leading and trailing blank l.>, skip leading and trailing blank "
 "lines."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2791 doc/tin.5:2625
+#: doc/tin.1:2832 doc/tin.5:2672
 msgid ""
 "B<Compact multiple between text>, replace multiple blank lines between text "
 "blocks with one blank line."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2793 doc/tin.5:2627
+#: doc/tin.1:2834 doc/tin.5:2674
 msgid "B<Compact multiple and skip leading>, 4 + 1"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2795 doc/tin.5:2629
+#: doc/tin.1:2836 doc/tin.5:2676
 msgid "B<Compact multiple and skip trailing>, 4 + 2"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2797 doc/tin.5:2631
+#: doc/tin.1:2838 doc/tin.5:2678
 msgid "B<Compact mltpl., skip lead. & trai.>, 4 + 3"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2798
+#: doc/tin.1:2839
 #, no-wrap
 msgid "B<Suppress soft hyphens (suppress_soft_hyphens)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2806
+#: doc/tin.1:2847
 msgid ""
 "If ON remove soft hyphens in non verbatim blocks of articles when they are "
 "displayed in a UTF-8 locale. The character SOFT HYPHEN (U+00AD) is an "
@@ -6676,13 +6742,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2806
+#: doc/tin.1:2847
 #, no-wrap
 msgid "B<Regex used to highlight _underline_ (underscores_regex)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2811
+#: doc/tin.1:2852
 msgid ""
 "A regular expression that will be applied when reading articles. All "
 "matching words are shown in B<col_markdash> or B<mono_markdash>. If "
@@ -6690,24 +6756,24 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2811
+#: doc/tin.1:2852
 #, no-wrap
-msgid "B<Remove ~/.article after posting (unlink_article)>"
+msgid "B<Remove \\[ti]/.article after posting (unlink_article)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2814
-msgid "If ON remove I<~/.article> after posting. Default is ON."
+#: doc/tin.1:2855
+msgid "If ON remove I<\\[ti]/.article> after posting. Default is ON."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2814
+#: doc/tin.1:2855
 #, no-wrap
 msgid "B<Program that opens URLs (url_handler)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2819 doc/tin.5:2652
+#: doc/tin.1:2860 doc/tin.5:2699
 msgid ""
 "The program that will be run when launching URLs in the article viewer using "
 "B<PageViewUrl> ('B<U>'). The actual URL will be appended.  Default is "
@@ -6715,54 +6781,54 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2819
+#: doc/tin.1:2860
 #, no-wrap
 msgid "B<URL highlighting in message body (url_highlight)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2822 doc/tin.5:2655
+#: doc/tin.1:2863 doc/tin.5:2702
 msgid "Enable highlighting URLs in message body. Default is ON."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2822
+#: doc/tin.1:2863
 #, no-wrap
 msgid "B<Use ANSI color (use_color)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2825
+#: doc/tin.1:2866
 msgid "If enabled B<tin> uses ANSI-colors. Default is OFF."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2825
+#: doc/tin.1:2866
 #, no-wrap
 msgid "B<Use scroll keys on keypad (use_keypad)>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2828
+#: doc/tin.1:2869
 #, no-wrap
 msgid "B<Use mouse in xterm (use_mouse)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2834 doc/tin.5:2669
+#: doc/tin.1:2875 doc/tin.5:2716
 msgid ""
 "Allows the mouse button support in an B<\\%xterm>(1x)  to be "
 "enabled/disabled.  Default is OFF."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2834
+#: doc/tin.1:2875
 #, no-wrap
 msgid "B<Use slrnface to show ''X-Face:''s (use_slrnface)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2844
+#: doc/tin.1:2885
 msgid ""
 "If enabled B<tin> uses B<\\%slrnface>(1)  to interpret the ''X-Face:'' "
 "header. For this option to have any effect, B<tin> must be running in an "
@@ -6771,91 +6837,115 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2844
+#: doc/tin.1:2885
 #, no-wrap
 msgid "B<Use UTF-8 graphics (utf8_graphics)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2848 doc/tin.5:2685
+#: doc/tin.1:2889 doc/tin.5:2732
+msgid ""
+"Use UTF-8 characters for indicator ('\\(-E<gt>'), thread/attachment tree and "
+"ellipsis ('...'). Default is 0."
+msgstr ""
+
+#. type: Plain text
+#: doc/tin.1:2892 doc/tin.5:2735
+msgid "B<Don't use UTF-8 characters>."
+msgstr ""
+
+#. type: Plain text
+#: doc/tin.1:2894 doc/tin.5:2737
+msgid "B<for ellipsis>. Use UTF-8 characters for ellipsis."
+msgstr ""
+
+#. type: Plain text
+#: doc/tin.1:2897 doc/tin.5:2740
 msgid ""
-"If ON use UTF-8 characters for indicator ('\\(-E<gt>'), thread/attachment "
-"tree and ellipsis ('...'). Default is OFF."
+"B<for indicator and tree>. Use UTF-8 characters for indicator and "
+"thread/attachment tree."
+msgstr ""
+
+#. type: Plain text
+#: doc/tin.1:2900 doc/tin.5:2743
+msgid ""
+"B<for ..., indicator and tree>. Use UTF-8 characters for ellipsis, indicator "
+"and thread/attachment tree."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2848
+#: doc/tin.1:2901
 #, no-wrap
 msgid "B<Regex for begin of a verbatim block (verbatim_begin_regex)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2852
+#: doc/tin.1:2905
 msgid ""
 "A regular expression that B<tin> will use to find the begin of a verbatim "
 "block."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2852
+#: doc/tin.1:2905
 #, no-wrap
 msgid "B<Regex for end of a verbatim block (verbatim_end_regex)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2856
+#: doc/tin.1:2909
 msgid ""
 "A regular expression that B<tin> will use to find the end of a verbatim "
 "block."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2856
+#: doc/tin.1:2909
 #, no-wrap
 msgid "B<Detection and display of verbatim blocks (verbatim_handling)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2860
+#: doc/tin.1:2913
 msgid ""
 "Allows you to select how B<tin> treats verbatim blocks in article bodies.  "
 "Default is 1."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2863 doc/tin.5:2706
+#: doc/tin.1:2916 doc/tin.5:2765
 msgid "B<Don't detect verbatim blocks>. Do nothing."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2865 doc/tin.5:2708
+#: doc/tin.1:2918 doc/tin.5:2767
 msgid ""
 "B<Detect and show verbatim blocks>. Detect and show verbatim blocks, "
 "including begin and end marks."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2867 doc/tin.5:2710
+#: doc/tin.1:2920 doc/tin.5:2769
 msgid ""
 "B<Detect, hide begin and end marks>. Detect and show verbatim blocks, hide "
 "begin and end marks."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2869 doc/tin.5:2712
+#: doc/tin.1:2922 doc/tin.5:2771
 msgid ""
 "B<Don't show verbatim blocks>. Detect verbatim blocks and hide them "
 "completely."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2870
+#: doc/tin.1:2923
 #, no-wrap
 msgid "B<Wildcard matching (wildcard)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2892
+#: doc/tin.1:2945
 msgid ""
 "Allows you to select how B<tin> matches strings. The default is 0 and uses "
 "the B<\\%wildmat>(3)  notation, which is how this has traditionally been "
@@ -6868,41 +6958,41 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2892
+#: doc/tin.1:2945
 #, no-wrap
 msgid "B<What to display instead of mark (word_h_display_marks)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2896 doc/tin.5:2741
+#: doc/tin.1:2949 doc/tin.5:2800
 msgid ""
 "Should the leading and ending stars, slashes, strokes and dashes also be "
 "displayed, even when they are highlighting marks?"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2899 doc/tin.5:2744
+#: doc/tin.1:2952 doc/tin.5:2803
 msgid "B<no>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2901 doc/tin.5:2746
+#: doc/tin.1:2954 doc/tin.5:2805
 msgid "yes, B<display mark>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2903 doc/tin.5:2748
+#: doc/tin.1:2956 doc/tin.5:2807
 msgid "print a B<space> instead"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2904
+#: doc/tin.1:2957
 #, no-wrap
 msgid "B<Word highlighting in message body (word_highlight)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2912 doc/tin.5:2757
+#: doc/tin.1:2965 doc/tin.5:2816
 msgid ""
 "Enable word highlighting. See B<word_h_display_marks> for the options "
 "available. If B<use_color> is enabled the colors specified in "
@@ -6913,13 +7003,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2912
+#: doc/tin.1:2965
 #, no-wrap
 msgid "B<Page line wrap column (wrap_column)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2923 doc/tin.5:2768
+#: doc/tin.1:2976 doc/tin.5:2827
 msgid ""
 "Sets the column at which a displayed article body should be wrapped.  If "
 "this value is equal to 0, it defaults to the current screen width.  If this "
@@ -6932,26 +7022,26 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:2923
+#: doc/tin.1:2976
 #, no-wrap
 msgid "B<Quote line when crossposting (xpost_quote_format)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2930 doc/tin.5:2778
+#: doc/tin.1:2983 doc/tin.5:2837
 msgid ""
 "Format is the same as for B<news_quote_format>, this is used when answering "
 "to a crossposting to several groups with no ''Followup-To:'' set."
 msgstr ""
 
 #. type: SS
-#: doc/tin.1:2930
+#: doc/tin.1:2983
 #, no-wrap
 msgid "ATTRIBUTES MENU AND GROUP ATTRIBUTES"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2937
+#: doc/tin.1:2990
 msgid ""
 "B<tin> allows certain attributes to be set on a per group basis. If it "
 "exists, the global attributes file, I<${TIN_LIBDIR:-NEWSLIBDIR}/attributes> "
@@ -6962,7 +7052,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2945
+#: doc/tin.1:2998
 msgid ""
 "Note that the I<scope=E<lt>grouplistE<gt>> line has to be specified before "
 "the attributes are specified for that list. All attributes are set to a "
@@ -6973,7 +7063,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2952
+#: doc/tin.1:3005
 msgid ""
 "Attributes can also be changed from the attributes menu which can be "
 "accessed by B<ConfigToggleAttrib> ('B<E<lt>TABE<gt>>') from the options menu "
@@ -6984,7 +7074,18 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2959
+#: doc/tin.1:3012
+msgid ""
+"If the current scope corresponds exactly to the name of the current group, "
+"e.g.  after switching to the attributes menu from the options menu using "
+"B<ConfigToggleAttrib> ('B<E<lt>TABE<gt>>'), attributes that originate from "
+"the global attributes file (I<${TIN_LIBDIR:-NEWSLIBDIR}/attributes>) are "
+"marked with '!' to the left of the attributes number. This is helpful for "
+"identifying such attributes and overriding them if necessary."
+msgstr ""
+
+#. type: Plain text
+#: doc/tin.1:3019
 msgid ""
 "Besides the keys for moving around and changing values known from the "
 "options menu the attributes menu provides the following command: "
@@ -6992,13 +7093,13 @@ msgid ""
 msgstr ""
 
 #. type: SS
-#: doc/tin.1:2959
+#: doc/tin.1:3019
 #, no-wrap
 msgid "SCOPES MENU"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2971
+#: doc/tin.1:3031
 msgid ""
 "The scopes menu (accessible from the options menu with B<ConfigScopeMenu> "
 "('B<S>')) shows all scopes read from the global and local attributes file.  "
@@ -7013,7 +7114,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2986
+#: doc/tin.1:3046
 msgid ""
 "In addition to the common moving keys the following commands are available: "
 "B<ScopeSelect> ('B<^J>' or 'B<E<lt>CRE<gt>>') enter the attributes menu for "
@@ -7028,13 +7129,13 @@ msgid ""
 msgstr ""
 
 #. type: SS
-#: doc/tin.1:2986
+#: doc/tin.1:3046
 #, no-wrap
 msgid "SERVERRC MENU"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:2998
+#: doc/tin.1:3058
 msgid ""
 "The serverrc menu (accessible from the options menu with "
 "B<ConfigServerrcMenu> ('B<s>')) can be used to change the server specific "
@@ -7048,14 +7149,14 @@ msgid ""
 msgstr ""
 
 #. type: SS
-#: doc/tin.1:2998
+#: doc/tin.1:3058
 #, no-wrap
 msgid "FILTERING ARTICLES"
 msgstr ""
 
 #.  FIXME - add scoring description
 #. type: Plain text
-#: doc/tin.1:3005
+#: doc/tin.1:3065
 msgid ""
 "When there is a subject or an author which you are either very interested "
 "in, or find completely uninteresting, you can easily instruct B<tin> to "
@@ -7065,7 +7166,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3012
+#: doc/tin.1:3072
 msgid ""
 "When B<tin> starts up the user's kill-file "
 "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/filter> or the file specified via ''B<-F>'' "
@@ -7075,7 +7176,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3017
+#: doc/tin.1:3077
 msgid ""
 "The degree to which rules are applied depend on the B<kill_level> tinrc "
 "setting. By default killed articles will only be marked read. Adjust "
@@ -7084,7 +7185,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3022
+#: doc/tin.1:3082
 msgid ""
 "Filtering rules can be manually entered into "
 "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/filter> (but don't do this whilst running "
@@ -7093,7 +7194,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3027
+#: doc/tin.1:3087
 msgid ""
 "The filtering capabilities of B<tin> have been significantly enhanced over "
 "previous versions to include scoring and better pattern matching. It is "
@@ -7102,12 +7203,12 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3029
+#: doc/tin.1:3089
 msgid "E<lt>http://bzr.tin.org/doc/filteringE<gt>."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3038
+#: doc/tin.1:3098
 msgid ""
 "Note that there are two different ways to match strings (see B<wildcard> "
 "tinrc variable): via wildmats or via regular expressions.  The later is more "
@@ -7118,12 +7219,12 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3040
+#: doc/tin.1:3100
 msgid "E<lt>http://bzr.tin.org/tools/w2r.plE<gt>."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3044
+#: doc/tin.1:3104
 msgid ""
 "As regular expressions do provide options which are not available with "
 "wildmats there is no helper script for such a switch. If you switch to "
@@ -7132,7 +7233,7 @@ msgstr ""
 
 #.  FIXME - Next paragraph is out of date
 #. type: Plain text
-#: doc/tin.1:3058
+#: doc/tin.1:3118
 msgid ""
 "The on-screen filtering menu is accessed by pressing B<MenuFilterKill> "
 "('B<^K>') or B<MenuFilterSelect> ('B<^A>')  at the Group and Article "
@@ -7146,20 +7247,20 @@ msgid ""
 msgstr ""
 
 #. type: SS
-#: doc/tin.1:3058
+#: doc/tin.1:3118
 #, no-wrap
 msgid "POSTING ARTICLES"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3061
+#: doc/tin.1:3121
 msgid ""
 "B<tin> allows posting of articles, follow-up to already posted articles and "
 "replying direct through mail to the author of an article."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3071
+#: doc/tin.1:3131
 msgid ""
 "Use the B<Post> ('B<w>') command to post an article to a newsgroup.  After "
 "entering the post subject the default editor (i.e., B<\\%vi>(1))  or the "
@@ -7172,7 +7273,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3076
+#: doc/tin.1:3136
 msgid ""
 "Use the B<DisplayPostHist> ('B<W>') command to display a history of the "
 "articles you have posted. The date the article was posted, which newsgroups "
@@ -7181,7 +7282,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3084
+#: doc/tin.1:3144
 msgid ""
 "Use the B<PageFollowupQuote> ('B<f>'), B<PageFollowup> ('B<F>')  or "
 "B<PageFollowupQuoteHeaders> ('B<^W>') command to post a follow-up article to "
@@ -7193,7 +7294,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3098
+#: doc/tin.1:3158
 msgid ""
 "Use the B<PageReplyQuote> ('B<r>'), B<PageReply> ('B<R>') or "
 "B<PageReplyQuoteHeaders> ('B<^E>') command to reply direct through mail to "
@@ -7208,13 +7309,13 @@ msgid ""
 msgstr ""
 
 #. type: SS
-#: doc/tin.1:3098
+#: doc/tin.1:3158
 #, no-wrap
 msgid "CUSTOMIZING THE ARTICLE QUOTE STRING"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3107
+#: doc/tin.1:3167
 msgid ""
 "When posting a followup to an article or replying direct to the author of an "
 "article via email the text of the article can be quoted. The beginning of "
@@ -7227,13 +7328,13 @@ msgid ""
 msgstr ""
 
 #. type: ta
-#: doc/tin.1:3109
+#: doc/tin.1:3169
 #, no-wrap
 msgid "\\w'%A  'u +\\w'Address'u"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3118
+#: doc/tin.1:3178
 #, no-wrap
 msgid ""
 "B<%A>\tAddress (Email)\n"
@@ -7247,12 +7348,12 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3121
+#: doc/tin.1:3181
 msgid "e.g.,"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3126
+#: doc/tin.1:3186
 #, no-wrap
 msgid ""
 "\\f(CRmail_quote_format=On %D in %G you wrote:\n"
@@ -7260,12 +7361,12 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3130
+#: doc/tin.1:3190
 msgid "would expand to:"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3135
+#: doc/tin.1:3195
 #, no-wrap
 msgid ""
 "\\f(CROn Tue, 21 Sep 1993 09:45:51 in alt.sources you wrote:\n"
@@ -7274,7 +7375,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3145
+#: doc/tin.1:3205
 msgid ""
 "The quoted text section of an article is marked by a preceding quote string "
 "at the beginning of each quoted line. The default quote string is set to "
@@ -7284,13 +7385,13 @@ msgid ""
 msgstr ""
 
 #. type: SS
-#: doc/tin.1:3145
+#: doc/tin.1:3205
 #, no-wrap
 msgid "MAILING PIPING PRINTING REPOSTING AND SAVING ARTICLES"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3152
+#: doc/tin.1:3212
 msgid ""
 "The command interface to B<GroupMail>, B<PageMail>, B<PostMail> or "
 "B<ThreadMail> ('B<m>'), B<Pipe> ('B<|>'), B<Print> ('B<o>'), B<PageRepost> "
@@ -7300,7 +7401,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3157
+#: doc/tin.1:3217
 msgid ""
 "Auto-saving with B<*AutoSave> ('B<S>') is a special case and operates only "
 "on marked articles. They will be processed without any further prompting "
@@ -7309,7 +7410,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3161
+#: doc/tin.1:3221
 msgid ""
 "Otherwise, the initial prompt will ask you to select which article, thread, "
 "hot (auto-selected), regular expression pattern, tagged articles you wish to "
@@ -7317,7 +7418,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3165
+#: doc/tin.1:3225
 msgid ""
 "Tagged articles must have already been tagged with a B<*Tag> ('B<t>')  "
 "command. All tagged articles can be untagged by a B<*Untag> ('B<U>')  untag "
@@ -7325,7 +7426,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3171
+#: doc/tin.1:3231
 msgid ""
 "If a regular expression pattern is selected you are asked to enter a pattern "
 "(e.g., to match all articles subject lines containing 'net News' you enter "
@@ -7335,16 +7436,16 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3176
+#: doc/tin.1:3236
 msgid ""
 "Various expansion characters are recognized when entering the directory and "
 "file to save to. Environment variables (prefixed with '$') and user home "
-"directories (prefixed by '~' or '~username') can be specified.  Environment "
-"variables can themselves contain other special characters."
+"directories (prefixed by '\\[ti]' or '\\[ti]username') can be specified.  "
+"Environment variables can themselves contain other special characters."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3181
+#: doc/tin.1:3241
 msgid ""
 "To save articles to a mailbox enter '=E<lt>mailbox nameE<gt>' when asked for "
 "the save filename. If you enter just '=' then articles will be saved to a "
@@ -7353,7 +7454,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3186
+#: doc/tin.1:3246
 msgid ""
 "To save in savedir/E<lt>news.group.nameE<gt>/E<lt>filenameE<gt> format enter "
 "'+E<lt>filenameE<gt>'.  See B<savedir>. Like '+' %G is expanded to the "
@@ -7362,7 +7463,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3191
+#: doc/tin.1:3251
 msgid ""
 "If saving multiple files at once the filename (if not referring to a "
 "mailbox)  will be extended by \".num\" where \"num\" is at least a 3-digit "
@@ -7371,20 +7472,20 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3197
+#: doc/tin.1:3257
 msgid ""
 "When saving articles you can specify whether the saved files should be post "
 "processed. A default process type can be set via B<post_process_type>."
 msgstr ""
 
 #. type: SS
-#: doc/tin.1:3197
+#: doc/tin.1:3257
 #, no-wrap
 msgid "AUTOMATIC MAILING AND SAVING NEW NEWS"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3209
+#: doc/tin.1:3269
 msgid ""
 "B<tin> allows new/unread news articles to be mailed (''B<-M>'' and "
 "\\&''B<-N>'' option) or saved (''B<-S>'' option) in batch mode for later "
@@ -7395,11 +7496,11 @@ msgid ""
 "number of articles mailed/saved. Articles are saved in a private news "
 "structure under your B<savedir> directory (default is "
 "I<${TIN_HOMEDIR:-\"$HOME\"}/News>).  Be careful of using this option if you "
-"read a lot of groups because you could overflow your file system."
+"read a lot of groups because you could overflow your filesystem."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3213
+#: doc/tin.1:3273
 msgid ""
 "When using ''B<-S>'' together with a given directory to save to (''B<-s>'' "
 "option), the same directory must be specified when reading the articles by "
@@ -7407,7 +7508,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3220
+#: doc/tin.1:3280
 msgid ""
 "If you only want to save some of your groups use the B<batch_save> tinrc "
 "variable. Set to ON or OFF in tinrc to enable/disable saving of all groups "
@@ -7418,50 +7519,50 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:3220
+#: doc/tin.1:3280
 #, no-wrap
 msgid "B<tin -M iain -c -f newsrc.mail>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3224
+#: doc/tin.1:3284
 msgid ""
 "(mail any unread articles in newsgroups specified in file newsrc.mail to the "
 "local user iain and mark them as read)"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:3224
+#: doc/tin.1:3284
 #, no-wrap
 msgid "B<tin -S -c -f newsrc.save>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3228
+#: doc/tin.1:3288
 msgid ""
 "(save any unread articles in newsgroups specified in file newsrc.save and "
 "mark them as read)"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:3228
+#: doc/tin.1:3288
 #, no-wrap
 msgid "B<tin -R>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3233
+#: doc/tin.1:3293
 msgid "(read any articles saved by B<tin -S>)"
 msgstr ""
 
 #. type: SS
-#: doc/tin.1:3233
+#: doc/tin.1:3293
 #, no-wrap
 msgid "RANGES"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3245
+#: doc/tin.1:3305
 msgid ""
 "A range is simply a group of items marked using the B<SetRange> (B<'#'>) "
 "key. Certain B<tin> commands will operate on a range if one exists rather "
@@ -7476,13 +7577,13 @@ msgid ""
 msgstr ""
 
 #. type: SS
-#: doc/tin.1:3245
+#: doc/tin.1:3305
 #, no-wrap
 msgid "NEWSGROUP LISTS & WILDCARDS"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3257
+#: doc/tin.1:3317
 msgid ""
 "Several places in B<tin> allow you to specify a list of newsgroups. These "
 "include command-line groups, (un)subscribe groups, the AUTO[UN]SUBSCRIBE "
@@ -7496,30 +7597,30 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3259
+#: doc/tin.1:3319
 msgid "I<alt.config,news.*,!news.test>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3261
+#: doc/tin.1:3321
 msgid "Matches alt.config and everything in the 'news' hierarchy except news.test"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3266
+#: doc/tin.1:3326
 msgid ""
 "See the explanation for the $B<AUTOSUBSCRIBE> and $B<AUTOUNSUBSCRIBE> "
 "variables for further examples."
 msgstr ""
 
 #. type: SS
-#: doc/tin.1:3266
+#: doc/tin.1:3326
 #, no-wrap
 msgid "INTERACTIVE SEARCH"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3272
+#: doc/tin.1:3332
 msgid ""
 "Depending on the setting of the B<wildcard> tinrc variable there are "
 "currently a few limitations for interactive searches B<SearchSubjF> "
@@ -7529,14 +7630,14 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3275
+#: doc/tin.1:3335
 msgid ""
 "Wildmat searches automatically enclose the search string in asterisks ('*'), "
 "simulating substring searches. This behavior is fixed and cannot be altered."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3281
+#: doc/tin.1:3341
 msgid ""
 "Regex searches automatically replace spaces ('\\ ') and/or tabs ('\\et') in "
 "the search string with the '\\es' meta-character, which matches any "
@@ -7546,20 +7647,20 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3286
+#: doc/tin.1:3346
 msgid ""
 "If Unicode normalization is available, search patterns are normalized "
 "according to the B<normalization_form> tinrc variable."
 msgstr ""
 
 #. type: SS
-#: doc/tin.1:3286
+#: doc/tin.1:3346
 #, no-wrap
 msgid "SIGNATURES"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3295
+#: doc/tin.1:3355
 msgid ""
 "B<tin> will recognize a signature in either "
 "I<${TIN_HOMEDIR:-\"$HOME\"}/.signature> or "
@@ -7571,19 +7672,19 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3298
+#: doc/tin.1:3358
 msgid ""
 "A signature in I<${TIN_HOMEDIR:-\"$HOME\"}/.Sig> will be pulled into the "
 "editor for both posting and mailing commands."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3300
+#: doc/tin.1:3360
 msgid "The following is an example of a I<.Sig> file:"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3305
+#: doc/tin.1:3365
 #, no-wrap
 msgid ""
 "\\f(CRNAMES  Joe Bar E<lt>joe@example.orgE<gt>\n"
@@ -7591,7 +7692,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3321
+#: doc/tin.1:3381
 msgid ""
 "B<tin> also has the capability to generate random signatures on a "
 "per-newsgroup basis if so desired.  The way to accomplish this is to specify "
@@ -7605,13 +7706,13 @@ msgid ""
 msgstr ""
 
 #. type: SS
-#: doc/tin.1:3321
+#: doc/tin.1:3381
 #, no-wrap
 msgid "CUSTOMIZING THE SCREEN FORMAT"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3327
+#: doc/tin.1:3387
 msgid ""
 "The look of the Selection, Group and Thread level can be customized via "
 "format strings. These format strings define the content and the position of "
@@ -7621,13 +7722,13 @@ msgid ""
 msgstr ""
 
 #. type: ta
-#: doc/tin.1:3330
+#: doc/tin.1:3390
 #, no-wrap
 msgid "\\w'%G        'uC +\\w'current group/thread/article number'"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3347
+#: doc/tin.1:3407
 #, no-wrap
 msgid ""
 "B<%D>        date\n"
@@ -7649,14 +7750,14 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3352
+#: doc/tin.1:3412
 msgid ""
 "Not all variables can be used in each level. The following table provides an "
 "overview:"
 msgstr ""
 
 #. type: ta
-#: doc/tin.1:3355
+#: doc/tin.1:3415
 #, no-wrap
 msgid ""
 "\\w'%G        'uC +\\w'B<select_format> 'uC +\\w'B<group_format> 'uC "
@@ -7664,7 +7765,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3373
+#: doc/tin.1:3433
 #, no-wrap
 msgid ""
 "\tB<select_format>\tB<group_format>\tB<thread_format>\n"
@@ -7687,18 +7788,18 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3377 doc/tin.1:3570
+#: doc/tin.1:3437 doc/tin.1:3630
 msgid "Defaults for the format strings:"
 msgstr ""
 
 #. type: ta
-#: doc/tin.1:3380
+#: doc/tin.1:3440
 #, no-wrap
 msgid "\\w'select_format  'u +\\w'\"B<%n %m  [%L]  %T  %F>\"'u"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3384
+#: doc/tin.1:3444
 #, no-wrap
 msgid ""
 "B<select_format>:\t\"B<%f %n %U  %G  %d>\"\n"
@@ -7707,7 +7808,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3390
+#: doc/tin.1:3450
 msgid ""
 "B<show_description> controls whether the newsgroup description is shown or "
 "not. The description can also be toggled with B<SelectToggleDescriptions> "
@@ -7715,7 +7816,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3395
+#: doc/tin.1:3455
 msgid ""
 "The information displayed with 'B<%F>' depends on the value of "
 "B<show_author>. B<GroupToggleSubjDisplay> resp.  B<ThreadToggleSubjDisplay> "
@@ -7723,7 +7824,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3399
+#: doc/tin.1:3459
 msgid ""
 "For date representation 'B<%D>' uses B<date_format>. It is possible to "
 "specify a different date format in round brackets (e.g., 'B<%(%d %b %y "
@@ -7731,7 +7832,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3403
+#: doc/tin.1:3463
 msgid ""
 "The length of each item (except 'B<%%>') can be defined with a positive "
 "number after the 'B<%>'. The following example displays the score in the "
@@ -7739,7 +7840,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3409
+#: doc/tin.1:3469
 msgid ""
 "If the newsgroup name is displayed together with the newsgroup description, "
 "the width of the newsgroup name can be controlled via an optional comma "
@@ -7749,7 +7850,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3416
+#: doc/tin.1:3476
 msgid ""
 "Some variables do have a default width which may lead to truncation.  "
 "Truncation for variables which contain only numbers happens by dividing the "
@@ -7760,13 +7861,13 @@ msgid ""
 msgstr ""
 
 #. type: ta
-#: doc/tin.1:3419
+#: doc/tin.1:3479
 #, no-wrap
 msgid "\\w'Variable  'u +\\w'width'u"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3428
+#: doc/tin.1:3488
 #, no-wrap
 msgid ""
 "Variable\twidth\n"
@@ -7780,7 +7881,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3439
+#: doc/tin.1:3499
 msgid ""
 "If no length is given for 'B<%D>', the length is determined by the format "
 "string for the date and the date of the current day. If the date format "
@@ -7793,7 +7894,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3443
+#: doc/tin.1:3503
 msgid ""
 "In case the format string contains 'B<%G>' and 'B<%d>' and no length are "
 "given, B<tin> determines the longest newsgroup name and uses this length for "
@@ -7801,7 +7902,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3447
+#: doc/tin.1:3507
 msgid ""
 "When the format string contains the specifier 'B<%F>' and 'B<%s>' "
 "resp. 'B<%T>' and no length is given, 'B<%F>' will use one third and 'B<%s>' "
@@ -7809,7 +7910,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3457
+#: doc/tin.1:3517
 msgid ""
 "In addition, a minimum or a maximum screen width can be defined for each "
 "item (except 'B<%%>'). In this case, the item will only be displayed when "
@@ -7823,7 +7924,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3471
+#: doc/tin.1:3531
 msgid ""
 "If both the length and the minimum or maximum screen width should be "
 "specified for an item, the length must be the first parameter and the "
@@ -7841,7 +7942,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3475
+#: doc/tin.1:3535
 msgid ""
 "The look of the Attachment level and the mime, uue and yenc header at Page "
 "level can be customized too via format strings.  The following variables are "
@@ -7849,13 +7950,13 @@ msgid ""
 msgstr ""
 
 #. type: ta
-#: doc/tin.1:3478
+#: doc/tin.1:3538
 #, no-wrap
 msgid "\\w'%G        'u +\\w'current group/thread/article number'u"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3507
+#: doc/tin.1:3567
 #, no-wrap
 msgid ""
 "B<%C>        Charset\n"
@@ -7889,217 +7990,217 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3512
+#: doc/tin.1:3572
 msgid ""
 "Not all items can be used in each variable. The following table provides an "
 "overview:"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.1:3519
+#: doc/tin.1:3579
 #, no-wrap
 msgid "attachment\\%_format"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.1:3521
+#: doc/tin.1:3581
 #, no-wrap
 msgid "page\\%_mime\\%_format"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.1:3523
+#: doc/tin.1:3583
 #, no-wrap
 msgid "page\\%_uue\\%_format"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.1:3525
+#: doc/tin.1:3585
 #, no-wrap
 msgid "page\\%_yenc\\%_format"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.1:3526
+#: doc/tin.1:3586
 #, no-wrap
 msgid "%C"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.1:3526 doc/tin.1:3527 doc/tin.1:3528 doc/tin.1:3529 doc/tin.1:3530
-#: doc/tin.1:3531 doc/tin.1:3532 doc/tin.1:3533 doc/tin.1:3534 doc/tin.1:3535
-#: doc/tin.1:3536 doc/tin.1:3537 doc/tin.1:3538 doc/tin.1:3539 doc/tin.1:3540
-#: doc/tin.1:3541 doc/tin.1:3542 doc/tin.1:3543 doc/tin.1:3544 doc/tin.1:3545
-#: doc/tin.1:3546 doc/tin.1:3547 doc/tin.1:3548 doc/tin.1:3549 doc/tin.1:3550
-#: doc/tin.1:3551 doc/tin.1:3552 doc/tin.1:3553
+#: doc/tin.1:3586 doc/tin.1:3587 doc/tin.1:3588 doc/tin.1:3589 doc/tin.1:3590
+#: doc/tin.1:3591 doc/tin.1:3592 doc/tin.1:3593 doc/tin.1:3594 doc/tin.1:3595
+#: doc/tin.1:3596 doc/tin.1:3597 doc/tin.1:3598 doc/tin.1:3599 doc/tin.1:3600
+#: doc/tin.1:3601 doc/tin.1:3602 doc/tin.1:3603 doc/tin.1:3604 doc/tin.1:3605
+#: doc/tin.1:3606 doc/tin.1:3607 doc/tin.1:3608 doc/tin.1:3609 doc/tin.1:3610
+#: doc/tin.1:3611 doc/tin.1:3612 doc/tin.1:3613
 #, no-wrap
 msgid "X"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.1:3527
+#: doc/tin.1:3587
 #, no-wrap
 msgid "%c"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.1:3528
+#: doc/tin.1:3588
 #, no-wrap
 msgid "%D"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.1:3529
+#: doc/tin.1:3589
 #, no-wrap
 msgid "%d"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.1:3530
+#: doc/tin.1:3590
 #, no-wrap
 msgid "%E"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.1:3531
+#: doc/tin.1:3591
 #, no-wrap
 msgid "%e"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.1:3532
+#: doc/tin.1:3592
 #, no-wrap
 msgid "%F"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.1:3533
+#: doc/tin.1:3593
 #, no-wrap
 msgid "%f"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.1:3534
+#: doc/tin.1:3594
 #, no-wrap
 msgid "%G"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.1:3535
+#: doc/tin.1:3595
 #, no-wrap
 msgid "%g"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.1:3536
+#: doc/tin.1:3596
 #, no-wrap
 msgid "%I"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.1:3537
+#: doc/tin.1:3597
 #, no-wrap
 msgid "%L"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.1:3538
+#: doc/tin.1:3598
 #, no-wrap
 msgid "%l"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.1:3539
+#: doc/tin.1:3599
 #, no-wrap
 msgid "%N"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.1:3540
+#: doc/tin.1:3600
 #, no-wrap
 msgid "%n"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.1:3541
+#: doc/tin.1:3601
 #, no-wrap
 msgid "%S"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.1:3542
+#: doc/tin.1:3602
 #, no-wrap
 msgid "%s"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.1:3543
+#: doc/tin.1:3603
 #, no-wrap
 msgid "%T"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.1:3544
+#: doc/tin.1:3604
 #, no-wrap
 msgid "%t"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.1:3545
+#: doc/tin.1:3605
 #, no-wrap
 msgid "%V"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.1:3546
+#: doc/tin.1:3606
 #, no-wrap
 msgid "%v"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.1:3547
+#: doc/tin.1:3607
 #, no-wrap
 msgid "%W"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.1:3548
+#: doc/tin.1:3608
 #, no-wrap
 msgid "%w"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.1:3549
+#: doc/tin.1:3609
 #, no-wrap
 msgid "%X"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.1:3550
+#: doc/tin.1:3610
 #, no-wrap
 msgid "%x"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.1:3551
+#: doc/tin.1:3611
 #, no-wrap
 msgid "%Z"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.1:3552
+#: doc/tin.1:3612
 #, no-wrap
 msgid "%z"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.1:3553
+#: doc/tin.1:3613
 #, no-wrap
 msgid "%%"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3568
+#: doc/tin.1:3628
 msgid ""
 "By default, the string is not truncated. If it exceeds the screen width, it "
 "is wrapped. If the % sign is followed by an exclamation mark ('!\\&') for "
@@ -8115,13 +8216,13 @@ msgid ""
 msgstr ""
 
 #. type: ta
-#: doc/tin.1:3573
+#: doc/tin.1:3633
 #, no-wrap
 msgid "\\w'attachment_format:'u +\\w'\"B<%T%S%E%C%d>\"'u"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3578
+#: doc/tin.1:3638
 #, no-wrap
 msgid ""
 "B<attachment_format>:\t\"B<%T%S%E%C%d>\"\n"
@@ -8131,13 +8232,13 @@ msgid ""
 msgstr ""
 
 #. type: SS
-#: doc/tin.1:3581
+#: doc/tin.1:3641
 #, no-wrap
 msgid "TIPS AND TRICKS"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3585
+#: doc/tin.1:3645
 msgid ""
 "B<tin> can be pretty much be navigated by using the four cursor keys.  The "
 "left arrow key goes up a level, the right arrow key goes down a level, the "
@@ -8145,33 +8246,33 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3587
+#: doc/tin.1:3647
 msgid ""
 "The following newsgroups provide useful information concerning news "
 "software:"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3590
+#: doc/tin.1:3650
 msgid ""
 "\\(emnews.software.readers (info. about news user agents tin, rn, nn, slrn "
 "etc.)"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3592
+#: doc/tin.1:3652
 msgid "\\(emnews.software.nntp (info. about NNTP)"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3594
+#: doc/tin.1:3654
 msgid ""
 "\\(emnews.answers (Frequently Asked Questions (FAQ) about many different "
 "themes)"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3598
+#: doc/tin.1:3658
 msgid ""
 "Many prompts within B<tin> offer a default choice that the cursor is "
 "positioned on. By pressing 'B<E<lt>CRE<gt>>' the default value is taken.  "
@@ -8179,14 +8280,14 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3605
+#: doc/tin.1:3665
 msgid ""
 "When B<tin> is run in an B<\\%xterm>(1x)  it will resize itself each time "
 "the B<\\%xterm>(1x)  is resized."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3609
+#: doc/tin.1:3669
 msgid ""
 "B<tin> will reread the "
 "I<${TIN_LIBDIR:-NEWSLIBDIR}\"/\"${TIN_ACTIVEFILE:-active}> file at set "
@@ -8194,20 +8295,20 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3614
+#: doc/tin.1:3674
 msgid ""
 "If you find large number of new newsgroups cluttering up your screen, "
 "pressing B<SelectToggleReadDisplay> ('B<r>') will make them go away."
 msgstr ""
 
 #. type: SS
-#: doc/tin.1:3614
+#: doc/tin.1:3674
 #, no-wrap
 msgid "XTERM BUTTONS"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3620
+#: doc/tin.1:3680
 msgid ""
 "If the environment variable B<$TERM> is set to B<\\%xterm>(1x), then button "
 "pressing can be used to select groups and articles. In this discussion, the "
@@ -8216,103 +8317,103 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3622
+#: doc/tin.1:3682
 msgid "In general (i.e., for the group, thread and article menus),"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:3622
+#: doc/tin.1:3682
 #, no-wrap
 msgid "Button1 (left)"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3625
+#: doc/tin.1:3685
 msgid "enters next (lower) level if you click on an article, otherwise pages down."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:3625
+#: doc/tin.1:3685
 #, no-wrap
 msgid "Button2 (center)"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3629
+#: doc/tin.1:3689
 msgid ""
 "returns to the previous (upper) level if you click on an article, otherwise "
 "pages up."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:3629
+#: doc/tin.1:3689
 #, no-wrap
 msgid "Button3 (right)"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3633
+#: doc/tin.1:3693
 msgid ""
 "positions on the article line under mouse cursor, or pages down if you've "
 "clicked outside the list of articles."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3635
+#: doc/tin.1:3695
 msgid "In the group selection menu, if the mouse is pointing at a group then:"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:3635 doc/tin.1:3647 doc/tin.1:3661
+#: doc/tin.1:3695 doc/tin.1:3707 doc/tin.1:3721
 #, no-wrap
 msgid "left button"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3639
+#: doc/tin.1:3699
 msgid ""
 "moves to and selects the group pointed at, just like B<SelectReadGrp> "
 "('B<E<lt>CRE<gt>>')."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:3639 doc/tin.1:3651 doc/tin.1:3664
+#: doc/tin.1:3699 doc/tin.1:3711 doc/tin.1:3724
 #, no-wrap
 msgid "center button"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3642
+#: doc/tin.1:3702
 msgid "quits the program, just like B<Quit> ('B<q>')."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:3642 doc/tin.1:3656 doc/tin.1:3669
+#: doc/tin.1:3702 doc/tin.1:3716 doc/tin.1:3729
 #, no-wrap
 msgid "right button"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3645
+#: doc/tin.1:3705
 msgid "moves to the group pointed at."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3647
+#: doc/tin.1:3707
 msgid ""
 "In the article menu, if the mouse is pointing at an article (or thread) "
 "then:"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3651
+#: doc/tin.1:3711
 msgid ""
 "reads the article pointed at, just like B<GroupReadBasenote> "
 "('B<E<lt>CRE<gt>>'), or the thread, just like B<GroupListThd> ('B<l>')."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3656
+#: doc/tin.1:3716
 msgid ""
 "exits the menu, catching up on the group if you have "
 "B<group_catchup_on_exit> set in your configuration, just like B<Quit> "
@@ -8320,22 +8421,22 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3659
+#: doc/tin.1:3719
 msgid "moves to the article (or thread) pointed at."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3661
+#: doc/tin.1:3721
 msgid "In the thread menu, if the mouse is pointing at an article then:"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3664
+#: doc/tin.1:3724
 msgid "reads article pointed at, just like B<ThreadReadArt> ('B<E<lt>CRE<gt>>')."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3669
+#: doc/tin.1:3729
 msgid ""
 "exits the menu, catching up on the thread if you have "
 "B<thread_catchup_on_exit> set in your configuration, just like B<Quit> "
@@ -8343,25 +8444,25 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3672
+#: doc/tin.1:3732
 msgid "moves to the article pointed at."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3679
+#: doc/tin.1:3739
 msgid ""
 "In other menus and areas button pressing reverts back to usual cut and paste "
 "of B<\\%xterm>(1x), but after one click of any button."
 msgstr ""
 
 #. type: SS
-#: doc/tin.1:3679
+#: doc/tin.1:3739
 #, no-wrap
 msgid "INDEX FILES"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3684
+#: doc/tin.1:3744
 msgid ""
 "If your news server supports NOV index files (see B<\\%newsoverview>(5), "
 "most modern installations will) and you have a fast connection to your news "
@@ -8369,7 +8470,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3693
+#: doc/tin.1:3753
 msgid ""
 "If your news server doesn't support NOV index files or you have a very slow "
 "connection to your news server then B<tin> can cache the index for each "
@@ -8381,7 +8482,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3702
+#: doc/tin.1:3762
 msgid ""
 "Each user creates/updates his/her own index files that are stored in "
 "I<${TIN_INDEX_NEWSDIR:-\"${TIN_HOMEDIR:-\"$HOME\"}/.tin\"}/.news/>. If you "
@@ -8393,7 +8494,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3709
+#: doc/tin.1:3769
 msgid ""
 "Entering a group the first time tends to be slow because the index file must "
 "be built from scratch. To alleviate the slowness start B<tin> to create all "
@@ -8404,27 +8505,27 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3714
+#: doc/tin.1:3774
 msgid ""
 "As indexing might take some time you may want to run B<tin> from the system "
 "batcher B<\\%cron>(8)  with the ''B<-u>'' option:"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3719
+#: doc/tin.1:3779
 #, no-wrap
 msgid "\\f(CR30 6 * * * /usr/local/bin/tin -u\\fR\n"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3725
+#: doc/tin.1:3785
 msgid ""
 "If you are low on local disk space you should consider to manually purge "
 "cached data for groups you are not reading anymore with something like:"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3731
+#: doc/tin.1:3791
 #, no-wrap
 msgid ""
 "\\f(CRfind ${TIN_INDEX_NEWSDIR:-\"${TIN_HOMEDIR:-\"$HOME\"}/.tin\"}/.news* "
@@ -8433,7 +8534,7 @@ msgid ""
 msgstr ""
 
 #. type: SH
-#: doc/tin.1:3736 doc/tin.5:22
+#: doc/tin.1:3796 doc/tin.5:22
 #, no-wrap
 msgid "FILES"
 msgstr ""
@@ -8455,7 +8556,7 @@ msgstr ""
 #.        $TMPDIR/ACTIVE     (-D 64)
 #.        $TMPDIR/GNKSA      (-D 64)
 #. type: Plain text
-#: doc/tin.1:3755
+#: doc/tin.1:3815
 msgid "For a detailed description see B<\\%tin>(5)."
 msgstr ""
 
@@ -8481,119 +8582,119 @@ msgstr ""
 #.  $TMPDIR/SCOPES-W   (-D 32)
 #.  $TMPDIR/ACTIVE     (-D 64)
 #. type: Plain text
-#: doc/tin.1:3757 doc/tin.5:45
+#: doc/tin.1:3817 doc/tin.5:45
 msgid "I<$MAILCAPS>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3759 doc/tin.5:47
-msgid "I<~/.mailcap>"
+#: doc/tin.1:3819 doc/tin.5:47
+msgid "I<\\[ti]/.mailcap>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3761 doc/tin.5:49
+#: doc/tin.1:3821 doc/tin.5:49
 msgid "I</etc/mailcap>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3763 doc/tin.5:51
+#: doc/tin.1:3823 doc/tin.5:51
 msgid "I</usr/etc/mailcap>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3765 doc/tin.5:53
+#: doc/tin.1:3825 doc/tin.5:53
 msgid "I</usr/local/etc/mailcap>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3767 doc/tin.5:55
+#: doc/tin.1:3827 doc/tin.5:55
 msgid "I</etc/mail/mailcap>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3769 doc/tin.5:247
+#: doc/tin.1:3829 doc/tin.5:247
 msgid "I</etc/nntpserver>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3771 doc/tin.5:256
+#: doc/tin.1:3831 doc/tin.5:256
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.cancelsecret>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3773 doc/tin.5:265
+#: doc/tin.1:3833 doc/tin.5:265
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.mime.types>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3775 doc/tin.5:267
+#: doc/tin.1:3835 doc/tin.5:267
 msgid "I</etc/mime.types>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3777 doc/tin.5:269
+#: doc/tin.1:3837 doc/tin.5:269
 msgid "I</etc/tin/mime.types>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3779 doc/tin.5:275
+#: doc/tin.1:3839 doc/tin.5:275
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.newsauth>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3781 doc/tin.5:309
+#: doc/tin.1:3841 doc/tin.5:309
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.newsrc>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3784 doc/tin.5:339
+#: doc/tin.1:3844 doc/tin.5:339
 #, no-wrap
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/$NNTPSERVER/.oldnewsrc>\n"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3787 doc/tin.5:346
+#: doc/tin.1:3847 doc/tin.5:346
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.signature>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3789 doc/tin.5:348
+#: doc/tin.1:3849 doc/tin.5:348
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.Sig>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3791 doc/tin.5:354
+#: doc/tin.1:3851 doc/tin.5:354
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.sigfixed>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3793 doc/tin.5:360
+#: doc/tin.1:3853 doc/tin.5:360
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/.inputhistory>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3795 doc/tin.5:366
+#: doc/tin.1:3855 doc/tin.5:366
 msgid "I<${TIN_INDEX_MAILDIR:-\"${TIN_HOMEDIR:-\"$HOME\"}/.tin\"}/.mail/>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3798
+#: doc/tin.1:3858
 #, no-wrap
 msgid "I<${TIN_INDEX_NEWSDIR:-\"${TIN_HOMEDIR:-\"$HOME\"}/.tin\"}/.news${NNTPSERVER:+\"-$NNTPSERVER\"}/>\n"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3801 doc/tin.5:380
+#: doc/tin.1:3861 doc/tin.5:380
 msgid "I<${TIN_INDEX_SAVEDIR:-\"${TIN_HOMEDIR:-\"$HOME\"}/.tin\"}/.save/>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3803 doc/tin.5:386
+#: doc/tin.1:3863 doc/tin.5:386
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/active.mail>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3805 doc/tin.5:420
+#: doc/tin.1:3865 doc/tin.5:420
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/active.save>"
 msgstr ""
 
@@ -8602,78 +8703,78 @@ msgstr ""
 #.  we should think about checking for the new Paths (/news/etc/)
 #.  ${TIN_LIBDIR\-/news/etc"}/attributes
 #. type: Plain text
-#: doc/tin.1:3808 doc/tin.5:430
+#: doc/tin.1:3868 doc/tin.5:430
 msgid "I</etc/tin/attributes>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3810 doc/tin.5:432
+#: doc/tin.1:3870 doc/tin.5:432
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/attributes>"
 msgstr ""
 
 #.  TODO: add missing descriptions and explain things in detail.
 #. type: Plain text
-#: doc/tin.1:3812 doc/tin.5:789
+#: doc/tin.1:3872 doc/tin.5:798
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/filter>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3815
+#: doc/tin.1:3875
 #, no-wrap
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/keymap${${LC_ALL:-\"${LC_MESSAGES:-\"${LC_CTYPE:-\"$LANG\"}\"}\"}:+\".${LC_ALL:-\"${LC_MESSAGES:-\"${LC_CTYPE:-\"$LANG\"}\"}\"}\"}>\n"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3817
+#: doc/tin.1:3877
 #, no-wrap
 msgid "I</etc/tin/keymap${${LC_ALL:-\"${LC_MESSAGES:-\"${LC_CTYPE:-\"$LANG\"}\"}\"}:+\".${LC_ALL:-\"${LC_MESSAGES:-\"${LC_CTYPE:-\"$LANG\"}\"}\"}\"}>\n"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3820 doc/tin.5:1196
+#: doc/tin.1:3880 doc/tin.5:1205
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/mailgroups>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3822 doc/tin.5:1211
+#: doc/tin.1:3882 doc/tin.5:1220
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/newsrctable>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3824 doc/tin.5:1255
+#: doc/tin.1:3884 doc/tin.5:1264
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/posted>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3826 doc/tin.5:1269
+#: doc/tin.1:3886 doc/tin.5:1278
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/Mail/posted>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3828 doc/tin.5:1278
+#: doc/tin.1:3888 doc/tin.5:1287
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/postponed.articles>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3831 doc/tin.5:1287
+#: doc/tin.1:3891 doc/tin.5:1296
 #, no-wrap
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/$NNTPSERVER/motd>\n"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3835 doc/tin.5:1297
+#: doc/tin.1:3895 doc/tin.5:1306
 #, no-wrap
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/$NNTPSERVER/msglog>\n"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3839 doc/tin.5:1307
+#: doc/tin.1:3899 doc/tin.5:1316
 #, no-wrap
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/$NNTPSERVER/newsgroups>\n"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3843 doc/tin.5:1325
+#: doc/tin.1:3903 doc/tin.5:1334
 #, no-wrap
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/$NNTPSERVER/serverrc>\n"
 msgstr ""
@@ -8683,22 +8784,22 @@ msgstr ""
 #.  we should think about checking for the new Paths (/news/etc/)
 #.  .IR ${TIN_LIBDIR\-"/news/etc"}/tinrc
 #. type: Plain text
-#: doc/tin.1:3847 doc/tin.5:1408
+#: doc/tin.1:3907 doc/tin.5:1417
 msgid "I</etc/tin/tinrc>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3849 doc/tin.5:1410
+#: doc/tin.1:3909 doc/tin.5:1419
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/tinrc>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3851 doc/tin.5:2781
+#: doc/tin.1:3911 doc/tin.5:2840
 msgid "I</etc/tin/tin.defaults>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3853
+#: doc/tin.1:3913
 msgid "I</usr/local/share/locale/${LC_MESSAGES}/LC_MESSAGES/tin.mo>"
 msgstr ""
 
@@ -8707,51 +8808,51 @@ msgstr ""
 #.  we should think about checking for the new Paths
 #.  (described shown below).
 #. type: Plain text
-#: doc/tin.1:3855 doc/tin.5:2891
+#: doc/tin.1:3915 doc/tin.5:2950
 msgid "I<${TIN_LIBDIR:-NEWSLIBDIR}\"/\"${TIN_ACTIVEFILE:-active}>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3857 doc/tin.5:2951
+#: doc/tin.1:3917 doc/tin.5:3010
 msgid "I<${TIN_LIBDIR:-NEWSLIBDIR}/active.times>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3859 doc/tin.5:2977
+#: doc/tin.1:3919 doc/tin.5:3036
 msgid "I<${TIN_LIBDIR:-NEWSLIBDIR}/newsgroups>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3861 doc/tin.5:2999
+#: doc/tin.1:3921 doc/tin.5:3058
 msgid "I<${TIN_LIBDIR:-NEWSLIBDIR}/organization>"
 msgstr ""
 
 #.  is the Path correct? or is it /news/etc/overview.fmt
 #. type: Plain text
-#: doc/tin.1:3863 doc/tin.5:3008
+#: doc/tin.1:3923 doc/tin.5:3067
 msgid "I<${TIN_LIBDIR:-NEWSLIBDIR}/overview.fmt>"
 msgstr ""
 
 #.  is the Path correct? or is it /news/etc/subscriptions
 #. type: Plain text
-#: doc/tin.1:3867 doc/tin.5:3025
+#: doc/tin.1:3927 doc/tin.5:3084
 msgid "I<${TIN_LIBDIR:-NEWSLIBDIR}/subscriptions>"
 msgstr ""
 
 #. type: SH
-#: doc/tin.1:3867
+#: doc/tin.1:3927
 #, no-wrap
 msgid "ENVIRONMENT"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:3871
+#: doc/tin.1:3931
 #, no-wrap
 msgid "B<TINRC>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3879
+#: doc/tin.1:3939
 msgid ""
 "Define this variable if you want to specify command-line options that B<tin> "
 "should be started with to save typing them each time it is started. The "
@@ -8762,13 +8863,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:3879
+#: doc/tin.1:3939
 #, no-wrap
 msgid "B<TIN_HOMEDIR>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3884
+#: doc/tin.1:3944
 msgid ""
 "Define this variable if you do not want the I<.tin> directory in "
 "I<$HOME/>. E.g., if you want all B<tin>'s private files in I</tmp/.tin> you "
@@ -8776,13 +8877,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:3884
+#: doc/tin.1:3944
 #, no-wrap
 msgid "B<TIN_INDEX_NEWSDIR>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3890
+#: doc/tin.1:3950
 msgid ""
 "Define this variable if you do not want the I<.news> directory in "
 "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/>. E.g., if you want all B<tin>'s news "
@@ -8790,13 +8891,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:3890
+#: doc/tin.1:3950
 #, no-wrap
 msgid "B<TIN_INDEX_MAILDIR>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3896
+#: doc/tin.1:3956
 msgid ""
 "Define this variable if you do not want the I<.mail> directory in "
 "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/>. E.g., if you want all B<tin>'s mail "
@@ -8804,13 +8905,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:3896
+#: doc/tin.1:3956
 #, no-wrap
 msgid "B<TIN_INDEX_SAVEDIR>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3902
+#: doc/tin.1:3962
 msgid ""
 "Define this variable if you do not want the I<.save> directory in "
 "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/>. E.g., if you want all B<tin>'s save "
@@ -8818,13 +8919,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:3902
+#: doc/tin.1:3962
 #, no-wrap
 msgid "B<TIN_LIBDIR>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3907
+#: doc/tin.1:3967
 msgid ""
 "Define this variable if you want to override the B<NEWSLIBDIR> path that was "
 "compiled into the B<tin> binary, default is I</usr/lib/news>.  If B<tin> is "
@@ -8832,13 +8933,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:3907
+#: doc/tin.1:3967
 #, no-wrap
 msgid "B<TIN_SPOOLDIR>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3912
+#: doc/tin.1:3972
 msgid ""
 "Define this variable if you want to override the B<SPOOLDIR> path that was "
 "compiled into the B<tin> binary, default is I</var/spool/news>.  If B<tin> "
@@ -8846,13 +8947,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:3912
+#: doc/tin.1:3972
 #, no-wrap
 msgid "B<TIN_NOVROOTDIR>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3918
+#: doc/tin.1:3978
 msgid ""
 "Define this variable if you want to override the B<NOVROOTDIR> path that was "
 "compiled into the B<tin> binary, default is B<SPOOLDIR> (see above). If "
@@ -8860,13 +8961,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:3918
+#: doc/tin.1:3978
 #, no-wrap
 msgid "B<TIN_NOVFILENAME>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3924
+#: doc/tin.1:3984
 msgid ""
 "Define this variable if you want to override the B<OVERVIEW_FILE> filename "
 "that was compiled into the B<tin> binary, default is I<.overview>. If B<tin> "
@@ -8874,13 +8975,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:3924
+#: doc/tin.1:3984
 #, no-wrap
 msgid "B<TIN_ACTIVEFILE>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3930
+#: doc/tin.1:3990
 msgid ""
 "Define this variable if you want to override the B<NEWSLIBDIR/active> path "
 "that was compiled into the B<tin> binary. If B<tin> is running in NNTP mode "
@@ -8889,13 +8990,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:3930
+#: doc/tin.1:3990
 #, no-wrap
 msgid "B<NNTPSERVER>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3936
+#: doc/tin.1:3996
 msgid ""
 "The default NNTP server to remotely read news from. This variable only needs "
 "to be set if the ''B<-r>'' command-line option is specified and the file "
@@ -8904,13 +9005,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:3936
+#: doc/tin.1:3996
 #, no-wrap
 msgid "B<NNTPPORT>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3941
+#: doc/tin.1:4001
 msgid ""
 "The NNTP TCP-port to read news from. This variable only needs to be set if "
 "the TCP-port is not 119 (the default). The ''B<-p>'' command-line option "
@@ -8918,13 +9019,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:3941
+#: doc/tin.1:4001
 #, no-wrap
 msgid "B<NNTPSPORT>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3946
+#: doc/tin.1:4006
 msgid ""
 "The NNTPS TCP-port to read news from. This variable only needs to be set if "
 "the TCP-port is not 563 (the default). The ''B<-p>'' and ''B<-T>'' "
@@ -8932,88 +9033,88 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:3946
+#: doc/tin.1:4006
 #, no-wrap
 msgid "B<DISTRIBUTION>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3950
+#: doc/tin.1:4010
 msgid ""
 "Set the article header field ''Distribution:'' to the contents of the "
 "variable instead of the system default."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:3950
+#: doc/tin.1:4010
 #, no-wrap
 msgid "B<ISO2ASC>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3954
+#: doc/tin.1:4014
 msgid ""
 "Set the ISO to ASCII charset decoding table character to use in decoding an "
 "article text. Values can range from -1 to 5."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:3955
+#: doc/tin.1:4015
 #, no-wrap
 msgid "B<-1>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3958
+#: doc/tin.1:4018
 msgid "no conversion"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3961
+#: doc/tin.1:4021
 msgid "universal table for many languages"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3964
+#: doc/tin.1:4024
 msgid "single-spacing universal table"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3967
+#: doc/tin.1:4027
 msgid "table for Danish, Dutch, German, Norwegian and Swedish"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3971
+#: doc/tin.1:4031
 msgid ""
 "table for Danish, Finnish, Norwegian and Swedish using the appropriate ISO "
 "646 variant"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3974
+#: doc/tin.1:4034
 msgid "table with B<RFC\\ 1345> codes in brackets"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:3974
+#: doc/tin.1:4034
 #, no-wrap
 msgid "B<5>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3977
+#: doc/tin.1:4037
 msgid "table for printers that allow overstriking with backspace"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:3978
+#: doc/tin.1:4038
 #, no-wrap
 msgid "B<ORGANIZATION>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3985
+#: doc/tin.1:4045
 msgid ""
 "Set the article header field ''Organization:'' to the contents of the "
 "variable instead of the system default. If it points to a readable file a "
@@ -9023,24 +9124,24 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:3985
+#: doc/tin.1:4045
 #, no-wrap
 msgid "B<NEWSORG (DomainOS)>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3988
+#: doc/tin.1:4048
 msgid "DomainOS specific, same as $B<ORGANIZATION> on other OSs (see above)."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:3988
+#: doc/tin.1:4048
 #, no-wrap
 msgid "B<REPLYTO>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3993
+#: doc/tin.1:4053
 msgid ""
 "Set the article header field ''Reply-To:'' to the return address specified "
 "by the variable. This is useful if you wish to receive replies at a "
@@ -9048,99 +9149,99 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:3993
+#: doc/tin.1:4053
 #, no-wrap
 msgid "B<NAME>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:3997
+#: doc/tin.1:4057
 msgid ""
 "Overrides the full name given in the gecos-field in I</etc/passwd>, see also "
 "B<mail_address>."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:3997
+#: doc/tin.1:4057
 #, no-wrap
 msgid "B<REALNAME>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:4000
+#: doc/tin.1:4060
 msgid "Same as $B<NAME> but with lower priority."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:4000
+#: doc/tin.1:4060
 #, no-wrap
 msgid "B<HOME>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:4005
+#: doc/tin.1:4065
 msgid "Pathname of the user's home directory. See B<\\%environ>(5)  for more info."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:4005
+#: doc/tin.1:4065
 #, no-wrap
 msgid "B<MAILER>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:4009
+#: doc/tin.1:4069
 msgid ""
 "This variable has precedence over the default mailer that is used in all "
 "mailing operations within B<tin>."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:4009
+#: doc/tin.1:4069
 #, no-wrap
 msgid "B<MAIL>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:4012
+#: doc/tin.1:4072
 msgid "Full path to the user's mailbox."
 msgstr ""
 
 #.  we don't support the %message || ?message notation
 #. type: TP
-#: doc/tin.1:4012
+#: doc/tin.1:4072
 #, no-wrap
 msgid "B<MAILPATH>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:4017
+#: doc/tin.1:4077
 msgid ""
 "A colon-separated list of filenames which are checked for new mail. This "
 "overrides the $B<MAIL> variable."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:4017
+#: doc/tin.1:4077
 #, no-wrap
 msgid "B<MAILDIR>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:4021
+#: doc/tin.1:4081
 msgid ""
 "Full path to the user's maildir folder. This is only evaluated if neither "
 "$B<MAILPATH> nor $B<MAIL> are set."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:4021
+#: doc/tin.1:4081
 #, no-wrap
 msgid "B<VISUAL>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:4030
+#: doc/tin.1:4090
 msgid ""
 "This variable has precedence over the default editor (i.e., B<\\%vi>(1))  "
 "that is used in all editing operations within B<tin> (e.g., posting, "
@@ -9149,13 +9250,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:4030
+#: doc/tin.1:4090
 #, no-wrap
 msgid "B<EDITOR>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:4039
+#: doc/tin.1:4099
 msgid ""
 "If $B<VISUAL> is unset, then this variable is looked up for a default "
 "editor. If $B<EDITOR> and $B<VISUAL> are both unset, B<tin> uses the systems "
@@ -9164,13 +9265,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:4039
+#: doc/tin.1:4099
 #, no-wrap
 msgid "B<AUTOSUBSCRIBE>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:4045
+#: doc/tin.1:4105
 msgid ""
 "A new group is checked against the list of patterns; if it matches, B<tin> "
 "subscribes the user to the group without further query.  See the section "
@@ -9179,12 +9280,12 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:4047
+#: doc/tin.1:4107
 msgid "I<AUTOSUBSCRIBE=comp.os.unix.*,talk.*,!talk.politics.*>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:4052
+#: doc/tin.1:4112
 msgid ""
 "will automatically subscribe the user to all new groups in the comp.os.unix "
 "hierarchy, and all talk groups other than talk.politics groups (which will "
@@ -9193,25 +9294,25 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:4052
+#: doc/tin.1:4112
 #, no-wrap
 msgid "B<AUTOUNSUBSCRIBE>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:4056
+#: doc/tin.1:4116
 msgid ""
 "Is handled like the $B<AUTOSUBSCRIBE> variable, but groups matching the list "
 "are unsubscribed from without further query. For example, setting"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:4058
+#: doc/tin.1:4118
 msgid "I<AUTOUNSUBSCRIBE=alt.flame.*,u*,!uk.*>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:4062
+#: doc/tin.1:4122
 msgid ""
 "will automatically unsubscribe the user from all new alt.flame groups and "
 "all groups starting with u (university groups) other than UK groups (which "
@@ -9219,135 +9320,135 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:4062
+#: doc/tin.1:4122
 #, no-wrap
 msgid "B<TMPDIR>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:4066
+#: doc/tin.1:4126
 msgid ""
 "A pathname of a directory made available for B<tin> to create temporary "
 "files."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:4066
+#: doc/tin.1:4126
 #, no-wrap
 msgid "B<MAILCAPS>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:4072
+#: doc/tin.1:4132
 msgid ""
 "This variable can be used to override the default path search for "
 "B<\\%mailcap>(5)  files. See also B<\\%tin>(5)."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:4072
+#: doc/tin.1:4132
 #, no-wrap
 msgid "B<NOMETAMAIL>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:4077
+#: doc/tin.1:4137
 msgid ""
 "Set this variable to disable the use of B<\\%metamail>(1)  or a replacement "
 "(e.g., metamutt)."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:4077
+#: doc/tin.1:4137
 #, no-wrap
 msgid "B<MM_CHARSET>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:4081
+#: doc/tin.1:4141
 msgid ""
 "MIME character set used if not configured via the tinrc variable "
 "B<mm_charset>."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:4081
+#: doc/tin.1:4141
 #, no-wrap
 msgid "B<ISPELL>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:4086
+#: doc/tin.1:4146
 msgid ""
 "Set this variable to point to B<\\%ispell>(1)  or a replacement and its "
 "cmd-line options."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:4086
+#: doc/tin.1:4146
 #, no-wrap
 msgid "B<PGPOPTS>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:4093
+#: doc/tin.1:4153
 msgid ""
 "Define any additional options that you wish to pass to your B<\\%pgp>(1)  or "
 "B<\\%gpg>(1)  program."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:4093
+#: doc/tin.1:4153
 #, no-wrap
 msgid "B<PGPPATH>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:4098
+#: doc/tin.1:4158
 msgid ""
-"Override the name of the B<\\%pgp>(1)  directory in B<$HOME> that holds your "
+"Override the name of the B<\\%pgp>(1)  directory in $B<HOME> that holds your "
 "keys etc.."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:4098
+#: doc/tin.1:4158
 #, no-wrap
 msgid "B<GNUPGHOME>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:4103
+#: doc/tin.1:4163
 msgid ""
-"Override the name of the B<\\%gpg>(1)  directory in B<$HOME> that holds your "
+"Override the name of the B<\\%gpg>(1)  directory in $B<HOME> that holds your "
 "keys etc.."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:4103
+#: doc/tin.1:4163
 #, no-wrap
 msgid "B<LC_CTYPE>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:4115
+#: doc/tin.1:4175
 msgid ""
 "This variable determines the B<\\%locale>(5)  category for character "
 "handling functions. Usually it determines the character classes for pattern "
 "matching character classification and case conversion. Currently this is not "
-"true for B<tin> (which temporary unsets B<$LC_CTYPE> right before any match "
+"true for B<tin> (which temporary unsets $B<LC_CTYPE> right before any match "
 "is done to avoid confusion).  Its value should be of the form "
 "I<language>[I<_territory>][I<.codeset>][I<@modifier>]. See B<\\%environ>(5)  "
 "for more information."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:4115
+#: doc/tin.1:4175
 #, no-wrap
 msgid "B<LC_MESSAGES>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:4124
+#: doc/tin.1:4184
 msgid ""
 "Formats of informative and diagnostic messages and interactive responses.  "
 "Its value should be of the form "
@@ -9356,13 +9457,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:4124
+#: doc/tin.1:4184
 #, no-wrap
 msgid "B<LC_NUMERIC>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:4132
+#: doc/tin.1:4192
 msgid ""
 "Numeric value formats. Its value should be of the form "
 "I<language>[I<_territory>][I<.codeset>][I<@modifier>]. See B<\\%locale>(5)  "
@@ -9370,13 +9471,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:4132
+#: doc/tin.1:4192
 #, no-wrap
 msgid "B<LC_TIME>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:4140
+#: doc/tin.1:4200
 msgid ""
 "Date and time formats. Its value should be of the form "
 "I<language>[I<_territory>][I<.codeset>][I<@modifier>]. See B<\\%locale>(5)  "
@@ -9384,192 +9485,192 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:4140
+#: doc/tin.1:4200
 #, no-wrap
 msgid "B<LC_ALL>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:4149
+#: doc/tin.1:4209
 msgid ""
-"This variable overrides the value of the B<$LANG> variable and any other "
-"B<$LC_> variable. Its value should be of the form "
+"This variable overrides the value of the $B<LANG> variable and any other "
+"$B<LC_> variable. Its value should be of the form "
 "I<language>[I<_territory>][I<.codeset>]. See B<\\%locale>(5)  and "
 "B<\\%environ>(5)  for more information."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:4149
+#: doc/tin.1:4209
 #, no-wrap
 msgid "B<LANG>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:4158
+#: doc/tin.1:4218
 msgid ""
 "This variable determines the B<\\%locale>(5)  category for any category not "
-"specifically selected with a variable starting with B<$LC_>. Its value "
+"specifically selected with a variable starting with $B<LC_>. Its value "
 "should be of the form I<language>[I<_territory>][I<.codeset>]. See "
 "B<\\%environ>(5)  for more information."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:4158
+#: doc/tin.1:4218
 #, no-wrap
 msgid "B<LANGUAGE>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:4166
+#: doc/tin.1:4226
 msgid ""
 "This variable defines a priority list for translations. Whenever a "
 "translation is not available the next language from the list is tried.  Its "
 "value should be of the form I<language:language[:language]>.  Requires "
-"B<$LC_ALL> or B<$LANG> to be set. See B<\\%environ>(5)  for more "
+"$B<LC_ALL> or $B<LANG> to be set. See B<\\%environ>(5)  for more "
 "information."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:4166
+#: doc/tin.1:4226
 #, no-wrap
 msgid "B<COLUMNS>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:4176
+#: doc/tin.1:4236
 msgid ""
 "A decimal integer E<gt> 0 used to indicate the user's preferred width in "
 "column positions for the terminal screen or window. If this variable is "
 "unset or null, the implementation determines the number of columns, "
-"appropriate for the terminal or window. When B<$COLUMNS> is set, any "
-"terminal-width information implied by B<$TERM> will be overridden. Users and "
-"portable applications should not set B<$COLUMNS> unless they wish to "
+"appropriate for the terminal or window. When $B<COLUMNS> is set, any "
+"terminal-width information implied by $B<TERM> will be overridden. Users and "
+"portable applications should not set $B<COLUMNS> unless they wish to "
 "override the system selection and produce output unrelated to the terminal "
 "characteristics."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:4176
+#: doc/tin.1:4236
 #, no-wrap
 msgid "B<LINES>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:4186
+#: doc/tin.1:4246
 msgid ""
 "A decimal integer E<gt> 0 used to indicate the user's preferred number of "
 "lines on a page or the vertical screen or window size in lines. A line in "
 "this case is a vertical measure large enough to hold the tallest character "
 "in the character set being displayed. If this variable is unset or null, the "
 "implementation determines the number of lines, appropriate for the terminal "
-"or window. When B<$LINES> is set, any terminal-height information implied by "
-"B<$TERM> will be overridden. Users and portable applications should not set "
-"B<$LINES> unless they wish to override the system selection."
+"or window. When $B<LINES> is set, any terminal-height information implied by "
+"$B<TERM> will be overridden. Users and portable applications should not set "
+"$B<LINES> unless they wish to override the system selection."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:4186
+#: doc/tin.1:4246
 #, no-wrap
 msgid "B<TERM>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:4192
+#: doc/tin.1:4252
 msgid ""
 "The type of terminal in use. This is used when looking up termcap "
 "sequences.  See B<\\%environ>(5)  for more information."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:4192
+#: doc/tin.1:4252
 #, no-wrap
 msgid "B<DISPLAY>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:4195
+#: doc/tin.1:4255
 msgid "Display name, pointing to the X server; required for xface."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:4195
+#: doc/tin.1:4255
 #, no-wrap
 msgid "B<WINDOWID>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:4199
+#: doc/tin.1:4259
 msgid ""
 "Used for determining terminal's X window id; required for xface. Should be "
 "set by the terminal emulator."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:4199
+#: doc/tin.1:4259
 #, no-wrap
 msgid "B<SHELL>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:4203
+#: doc/tin.1:4263
 msgid ""
 "The pathname of the user's login shell. Used to set "
 "B<default_shell_command>."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:4203
+#: doc/tin.1:4263
 #, no-wrap
 msgid "B<XDG_RUNTIME_DIR>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:4208
+#: doc/tin.1:4268
 msgid "The pathname of the user's dir to put non-essential run time files into."
 msgstr ""
 
 #. type: SH
-#: doc/tin.1:4208
+#: doc/tin.1:4268
 #, no-wrap
 msgid "SIGNALS"
 msgstr ""
 
 #.  TODO: add missing, sort useful, document in detail
 #. type: Plain text
-#: doc/tin.1:4212
+#: doc/tin.1:4272
 msgid "B<tin> handles a couple of signals:"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:4212
+#: doc/tin.1:4272
 #, no-wrap
 msgid "B<SIGHUP>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:4215 doc/tin.1:4218
+#: doc/tin.1:4275 doc/tin.1:4278
 msgid "Terminate gracefully."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:4215
+#: doc/tin.1:4275
 #, no-wrap
 msgid "B<SIGTERM>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:4218
+#: doc/tin.1:4278
 #, no-wrap
 msgid "B<SIGUSR1>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:4221
+#: doc/tin.1:4281
 msgid "Terminate gracefully but do not restore terminal (tty)."
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:4221
+#: doc/tin.1:4281
 #, no-wrap
 msgid "B<SIGUSR2>"
 msgstr ""
@@ -9580,28 +9681,28 @@ msgstr ""
 #.  give an overview of the most common error messages and how to cope with
 #.  them.
 #. type: Plain text
-#: doc/tin.1:4232
+#: doc/tin.1:4292
 msgid "Write out I<${TIN_HOMEDIR:-\"$HOME\"}/.newsrc>-file."
 msgstr ""
 
 #. type: SH
-#: doc/tin.1:4232
+#: doc/tin.1:4292
 #, no-wrap
 msgid "SECURITY"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:4238
+#: doc/tin.1:4298
 msgid ""
-"If B<tin> is started in debug mode (''B<-D\\ n>'') it will create world "
-"readable files in B<$TMPDIR> which may contain sensitive data like the users "
-"NNTP password in clear text (if running verbose). On multiuser-systems "
+"If B<tin> is started in debug mode (''B<-D>\\ I<level>'') it will create "
+"world readable files in B<$TMPDIR> which may contain sensitive data like the "
+"users NNTP password in clear text (if running verbose). On multiuser-systems "
 "B<$TMPDIR> should be set to a safe location before starting B<tin> in "
 "(verbose) debug mode (e.g., B<TMPDIR=$HOME tin -vD NNTP>)."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:4242
+#: doc/tin.1:4302
 msgid ""
 "Using the ''B<-k>'' option to skip certificate verification makes the "
 "session insecure as the server's certificate is not checked; avoid this "
@@ -9609,16 +9710,16 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:4249
+#: doc/tin.1:4309
 msgid ""
 "If the server does not initially require authentication but supports "
 "compression and compression is requested, B<tin> will exit when "
-"authentication is required later on. Using the ''B<-A>'' command line option "
+"authentication is required later on. Using the ''B<-A>'' command-line option "
 "in conjunction with ''B<-C>'' circumvents this behavior."
 msgstr ""
 
 #. type: SH
-#: doc/tin.1:4249
+#: doc/tin.1:4309
 #, no-wrap
 msgid "CONFORMING TO"
 msgstr ""
@@ -9626,7 +9727,7 @@ msgstr ""
 #.  - RFC\~2045, RFC\~2047, RFC\~2231, RFC\~2980, RFC\~3977, RFC\~4155
 #.    RFC\~4643, RFC\~5322, RFC\~5536, RFC\~5537, RFC\~6048 or whatever
 #. type: Plain text
-#: doc/tin.1:4257
+#: doc/tin.1:4317
 msgid ""
 "B<tin> does conform to the Base Definitions volume of IEEE Std 1003.1-2008, "
 "Section 12, Utility Conventions (Utility Argument Syntax, Utility Syntax "
@@ -9634,13 +9735,13 @@ msgid ""
 msgstr ""
 
 #. type: SH
-#: doc/tin.1:4257
+#: doc/tin.1:4317
 #, no-wrap
 msgid "NOTES"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:4264
+#: doc/tin.1:4324
 msgid ""
 "Regular expression support is provided by the PCRE library package "
 "B<\\%pcre>(3)  or B<\\%pcre2>(3)  which is open source software, written by "
@@ -9648,18 +9749,18 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:4268
+#: doc/tin.1:4328
 msgid "E<lt>https://www.pcre.org/E<gt>"
 msgstr ""
 
 #. type: SH
-#: doc/tin.1:4268
+#: doc/tin.1:4328
 #, no-wrap
 msgid "CAVEATS"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:4275
+#: doc/tin.1:4335
 msgid ""
 "Any existing global configuration files in I</etc/tin/> are not updated "
 "automatically, as an ordinary user normally has no write permission at that "
@@ -9667,13 +9768,13 @@ msgid ""
 msgstr ""
 
 #. type: SH
-#: doc/tin.1:4276
+#: doc/tin.1:4336
 #, no-wrap
 msgid "BUGS"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:4286
+#: doc/tin.1:4346
 msgid ""
 "B<CNews\\ NNTPd,> B<\\%noffle>(1)  (E<lt>= V1.0-pre5) and B<NewsCache> "
 "(E<lt>= V1.1.91) can't handle pipelined GROUP commands (B<RFC\\ 3977>).  If "
@@ -9683,7 +9784,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:4295
+#: doc/tin.1:4355
 msgid ""
 "Early versions of B<NNTPCache> (E<lt>= 2.3.2) and B<Leafnode> (E<lt>= 1.6) "
 "had a buggy LISTGROUP implementation. If you run into trouble with any of "
@@ -9693,7 +9794,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:4303
+#: doc/tin.1:4363
 msgid ""
 "Using the ''B<-C>'' (COMPRESS) flag with B<INN\\ nnrpd> versions between "
 "2.6.1 and 2.7.1 (both incl.) may cause B<tin> to hang and later timeout when "
@@ -9703,7 +9804,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:4312
+#: doc/tin.1:4372
 msgid ""
 "Before mailing a bug-report to E<lt>tin-bugs@tin.orgE<gt> please check if "
 "you are using the latest (stable) release, and if not, please upgrade first! "
@@ -9714,13 +9815,13 @@ msgid ""
 msgstr ""
 
 #. type: SH
-#: doc/tin.1:4312
+#: doc/tin.1:4372
 #, no-wrap
 msgid "HISTORY"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:4321
+#: doc/tin.1:4381
 msgid ""
 "B<tin> is based on the B<\\%tass>(1)  newsreader that was developed by Rich "
 "Skrenta and posted to alt.sources in March 1991; its first version was "
@@ -9731,195 +9832,195 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:4325
+#: doc/tin.1:4385
 msgid "E<lt>http://www.tin.org/history.htmlE<gt>."
 msgstr ""
 
 #. type: SH
-#: doc/tin.1:4325
+#: doc/tin.1:4385
 #, no-wrap
 msgid "CREDITS"
 msgstr ""
 
 #. type: IP
-#: doc/tin.1:4326
+#: doc/tin.1:4386
 #, no-wrap
 msgid "Rich Skrenta"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:4330
+#: doc/tin.1:4390
 msgid "author of B<\\%tass>(1)  v3.2 which this newsreader used as its base."
 msgstr ""
 
 #. type: IP
-#: doc/tin.1:4330
+#: doc/tin.1:4390
 #, no-wrap
 msgid "Bill Davidsen"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:4332
+#: doc/tin.1:4392
 msgid "author of envarg.c environment variable reading routine."
 msgstr ""
 
 #. type: IP
-#: doc/tin.1:4332
+#: doc/tin.1:4392
 #, no-wrap
 msgid "Mike Gleason"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:4334
+#: doc/tin.1:4394
 msgid "author of sigfile.c random signature generation routines."
 msgstr ""
 
 #. type: IP
-#: doc/tin.1:4334
+#: doc/tin.1:4394
 #, no-wrap
 msgid "Markus Kuhn E<lt>Markus.Kuhn@cl.cam.ac.ukE<gt>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:4336
+#: doc/tin.1:4396
 msgid "author of langinfo.c, charset.c and iso2asc.txt ISO-8859-1 documentation."
 msgstr ""
 
 #. type: IP
-#: doc/tin.1:4336
+#: doc/tin.1:4396
 #, no-wrap
 msgid "Arnold D. Robbins"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:4338
+#: doc/tin.1:4398
 msgid "author of strftime.c date formatting routine."
 msgstr ""
 
 #. type: IP
-#: doc/tin.1:4338
+#: doc/tin.1:4398
 #, no-wrap
 msgid "Rich Salz"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:4340
+#: doc/tin.1:4400
 msgid "author of wildmat.c pattern matching and parsdate.y date parsing routines."
 msgstr ""
 
 #. type: IP
-#: doc/tin.1:4340
+#: doc/tin.1:4400
 #, no-wrap
 msgid "Dave Taylor"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:4344
+#: doc/tin.1:4404
 msgid "author of curses.c from the B<\\%elm>(1)  mailreader."
 msgstr ""
 
 #. type: IP
-#: doc/tin.1:4344
+#: doc/tin.1:4404
 #, no-wrap
 msgid "Chris Thewalt"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:4348
+#: doc/tin.1:4408
 msgid "author of getline.c B<\\%emacs>(1)  style editing routine."
 msgstr ""
 
 #. type: IP
-#: doc/tin.1:4348
+#: doc/tin.1:4408
 #, no-wrap
 msgid "Steven Madsen"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:4352
+#: doc/tin.1:4412
 msgid "for adding B<\\%pgp>(1)  (Pretty Good Privacy) support."
 msgstr ""
 
 #. type: IP
-#: doc/tin.1:4352
+#: doc/tin.1:4412
 #, no-wrap
 msgid "Philip Hazel E<lt>ph10@cam.ac.ukE<gt>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:4357
+#: doc/tin.1:4417
 msgid ""
 "for B<\\%pcre>(3), B<\\%pcre2>(3)  (Perl-compatible regular expression "
 "library)."
 msgstr ""
 
 #. type: IP
-#: doc/tin.1:4357
+#: doc/tin.1:4417
 #, no-wrap
 msgid "Mark Martinec E<lt>mark.martinec@ijs.siE<gt>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:4363
+#: doc/tin.1:4423
 msgid "for B<\\%snprintf>(3)  and B<\\%vsnprintf>(3)  fallbacks."
 msgstr ""
 
 #. type: IP
-#: doc/tin.1:4363
+#: doc/tin.1:4423
 #, no-wrap
 msgid "Gary S. Brown"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:4367
+#: doc/tin.1:4427
 msgid "for B<\\%crc32>()  fallback."
 msgstr ""
 
 #. type: IP
-#: doc/tin.1:4367
+#: doc/tin.1:4427
 #, no-wrap
 msgid "Enrik Berkhan"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:4372
+#: doc/tin.1:4432
 msgid ""
 "for the NNTPS (NNTP over TLS) and COMPRESS implementation and its "
 "preconditions."
 msgstr ""
 
 #. type: SH
-#: doc/tin.1:4372
+#: doc/tin.1:4432
 #, no-wrap
 msgid "AUTHOR"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:4373
+#: doc/tin.1:4433
 #, no-wrap
 msgid "Iain Lea E<lt>iain@bricbrac.deE<gt>"
 msgstr ""
 
 #. type: SH
-#: doc/tin.1:4377
+#: doc/tin.1:4437
 #, no-wrap
 msgid "MAINTAINER"
 msgstr ""
 
 #. type: TP
-#: doc/tin.1:4378
+#: doc/tin.1:4438
 #, no-wrap
 msgid "Urs Janssen E<lt>urs@tin.orgE<gt>"
 msgstr ""
 
 #. type: SH
-#: doc/tin.1:4382 doc/tin.5:3037
+#: doc/tin.1:4442 doc/tin.5:3096
 #, no-wrap
 msgid "SEE ALSO"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.1:4448
+#: doc/tin.1:4508
 msgid ""
 "B<\\%elm>(1), B<\\%emacs>(1), B<\\%gpg>(1), B<\\%inews>(1), B<\\%ispell>(1), "
 "B<\\%lp>(1), B<\\%lpr>(1), B<\\%metamail>(1), B<\\%mutt>(1), "
@@ -10136,7 +10237,7 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:174 doc/tin.5:1205
+#: doc/tin.5:174 doc/tin.5:1214
 #, no-wrap
 msgid "B<description>"
 msgstr ""
@@ -10207,8 +10308,8 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:211 doc/tin.5:295 doc/tin.5:324 doc/tin.5:407 doc/tin.5:742
-#: doc/tin.5:917 doc/tin.5:1233
+#: doc/tin.5:211 doc/tin.5:295 doc/tin.5:324 doc/tin.5:407 doc/tin.5:751
+#: doc/tin.5:926 doc/tin.5:1242
 #, no-wrap
 msgid "Example:"
 msgstr ""
@@ -10319,7 +10420,7 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:284 doc/tin.5:1217
+#: doc/tin.5:284 doc/tin.5:1226
 #, no-wrap
 msgid "B<nntpserver>"
 msgstr ""
@@ -10486,7 +10587,7 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:392 doc/tin.5:1202
+#: doc/tin.5:392 doc/tin.5:1211
 #, no-wrap
 msgid "B<mailgroupname>"
 msgstr ""
@@ -10587,7 +10688,7 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:450 doc/tin.5:1429
+#: doc/tin.5:450 doc/tin.5:1438
 #, no-wrap
 msgid "B<add_posted_to_filter>"
 msgstr ""
@@ -10607,13 +10708,13 @@ msgid "Identical to the tinrc variable o
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:453 doc/tin.5:1433
+#: doc/tin.5:453 doc/tin.5:1442
 #, no-wrap
 msgid "B<advertising>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:456 doc/tin.5:1436
+#: doc/tin.5:456 doc/tin.5:1445
 #, no-wrap
 msgid "B<alternative_handling>"
 msgstr ""
@@ -10625,13 +10726,13 @@ msgid "B<ask_for_metamail>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:462 doc/tin.5:1485
+#: doc/tin.5:462 doc/tin.5:1494
 #, no-wrap
 msgid "B<auto_cc_bcc>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:465 doc/tin.5:1489
+#: doc/tin.5:465 doc/tin.5:1498
 #, no-wrap
 msgid "B<auto_list_thread>"
 msgstr ""
@@ -10650,7 +10751,7 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:472 doc/tin.5:1496
+#: doc/tin.5:472 doc/tin.5:1505
 #, no-wrap
 msgid "B<batch_save>"
 msgstr ""
@@ -10664,7 +10765,7 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:478 doc/tin.5:1633
+#: doc/tin.5:478 doc/tin.5:1642
 #, no-wrap
 msgid "B<date_format>"
 msgstr ""
@@ -10685,13 +10786,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:488 doc/tin.5:1754
+#: doc/tin.5:488 doc/tin.5:1763
 #, no-wrap
 msgid "B<editor_format>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:491 doc/tin.5:1761
+#: doc/tin.5:491 doc/tin.5:1770
 #, no-wrap
 msgid "B<extquote_handling>"
 msgstr ""
@@ -10721,7 +10822,7 @@ msgid "Set ''Followup-To:'' header to th
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:501 doc/tin.5:822
+#: doc/tin.5:501 doc/tin.5:831
 #, no-wrap
 msgid "B<from>"
 msgstr ""
@@ -10732,43 +10833,43 @@ msgid "Identical to the tinrc variable B
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:504 doc/tin.5:1775
+#: doc/tin.5:504 doc/tin.5:1784
 #, no-wrap
 msgid "B<getart_limit>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:507 doc/tin.5:1797
+#: doc/tin.5:507 doc/tin.5:1806
 #, no-wrap
 msgid "B<group_catchup_on_exit>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:510 doc/tin.5:1800
+#: doc/tin.5:510 doc/tin.5:1809
 #, no-wrap
 msgid "B<group_format>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:513 doc/tin.5:1820
+#: doc/tin.5:513 doc/tin.5:1829
 #, no-wrap
 msgid "B<hide_inline_data>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:516 doc/tin.5:1914
+#: doc/tin.5:516 doc/tin.5:1923
 #, no-wrap
 msgid "B<mail_8bit_header>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:519 doc/tin.5:1926 doc/tin.5:2820
+#: doc/tin.5:519 doc/tin.5:1935 doc/tin.5:2879
 #, no-wrap
 msgid "B<mail_mime_encoding>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:522 doc/tin.5:1946
+#: doc/tin.5:522 doc/tin.5:1955
 #, no-wrap
 msgid "B<maildir>"
 msgstr ""
@@ -10787,13 +10888,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:529 doc/tin.5:1984
+#: doc/tin.5:529 doc/tin.5:1993
 #, no-wrap
 msgid "B<mark_ignore_tags>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:532 doc/tin.5:1981
+#: doc/tin.5:532 doc/tin.5:1990
 #, no-wrap
 msgid "B<mark_saved_read>"
 msgstr ""
@@ -10839,25 +10940,25 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:559 doc/tin.5:2067
+#: doc/tin.5:559 doc/tin.5:2096
 #, no-wrap
 msgid "B<news_headers_to_display>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:562 doc/tin.5:2074
+#: doc/tin.5:562 doc/tin.5:2103
 #, no-wrap
 msgid "B<news_headers_to_not_display>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:565 doc/tin.5:2083
+#: doc/tin.5:565 doc/tin.5:2112
 #, no-wrap
 msgid "B<news_quote_format>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:568 doc/tin.5:2791
+#: doc/tin.5:568 doc/tin.5:2850
 #, no-wrap
 msgid "B<organization>"
 msgstr ""
@@ -10873,61 +10974,61 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:576 doc/tin.5:2132
+#: doc/tin.5:576 doc/tin.5:2161
 #, no-wrap
 msgid "B<pos_first_unread>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:579 doc/tin.5:2136
+#: doc/tin.5:579 doc/tin.5:2165
 #, no-wrap
 msgid "B<post_8bit_header>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:582 doc/tin.5:2147 doc/tin.5:2817
+#: doc/tin.5:582 doc/tin.5:2176 doc/tin.5:2876
 #, no-wrap
 msgid "B<post_mime_encoding>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:585 doc/tin.5:2160
+#: doc/tin.5:585 doc/tin.5:2189
 #, no-wrap
 msgid "B<post_process_type>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:588 doc/tin.5:2152
+#: doc/tin.5:588 doc/tin.5:2181
 #, no-wrap
 msgid "B<post_process_view>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:591 doc/tin.5:2184
+#: doc/tin.5:591 doc/tin.5:2213
 #, no-wrap
 msgid "B<print_header>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:594 doc/tin.5:2198
+#: doc/tin.5:594 doc/tin.5:2227
 #, no-wrap
 msgid "B<process_only_unread>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:597 doc/tin.5:2202
+#: doc/tin.5:597 doc/tin.5:2231
 #, no-wrap
 msgid "B<prompt_followupto>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:600 doc/tin.5:2206
+#: doc/tin.5:600 doc/tin.5:2235
 #, no-wrap
 msgid "B<quote_chars>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:603 doc/tin.5:2271
+#: doc/tin.5:603 doc/tin.5:2300
 #, no-wrap
 msgid "B<savedir>"
 msgstr ""
@@ -10940,109 +11041,109 @@ msgid "B<savefile>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:609 doc/tin.5:2363
+#: doc/tin.5:609 doc/tin.5:2392
 #, no-wrap
-msgid "B<show_art_score>"
+msgid "B<show_art_info>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:612 doc/tin.5:2346
+#: doc/tin.5:612 doc/tin.5:2375
 #, no-wrap
 msgid "B<show_author>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:615 doc/tin.5:2395
+#: doc/tin.5:615 doc/tin.5:2442
 #, no-wrap
 msgid "B<show_only_unread_arts>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:618 doc/tin.5:2403
+#: doc/tin.5:618 doc/tin.5:2450
 #, no-wrap
 msgid "B<show_signatures>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:621 doc/tin.5:2406
+#: doc/tin.5:621 doc/tin.5:2453
 #, no-wrap
 msgid "B<sigdashes>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:624 doc/tin.5:2409
+#: doc/tin.5:624 doc/tin.5:2456
 #, no-wrap
 msgid "B<sigfile>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:627 doc/tin.5:2422
+#: doc/tin.5:627 doc/tin.5:2469
 #, no-wrap
 msgid "B<signature_repost>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:630 doc/tin.5:2432
+#: doc/tin.5:630 doc/tin.5:2479
 #, no-wrap
 msgid "B<sort_article_type>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:633 doc/tin.5:2461
+#: doc/tin.5:633 doc/tin.5:2508
 #, no-wrap
 msgid "B<sort_threads_type>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:636 doc/tin.5:2528
+#: doc/tin.5:636 doc/tin.5:2575
 #, no-wrap
 msgid "B<tex2iso_conv>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:639 doc/tin.5:2533
+#: doc/tin.5:639 doc/tin.5:2580
 #, no-wrap
 msgid "B<thread_articles>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:642 doc/tin.5:2577
+#: doc/tin.5:642 doc/tin.5:2624
 #, no-wrap
 msgid "B<thread_catchup_on_exit>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:645 doc/tin.5:2553
+#: doc/tin.5:645 doc/tin.5:2600
 #, no-wrap
 msgid "B<thread_format>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:648 doc/tin.5:2572
+#: doc/tin.5:648 doc/tin.5:2619
 #, no-wrap
 msgid "B<thread_perc>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:651 doc/tin.5:2606
+#: doc/tin.5:651 doc/tin.5:2653
 #, no-wrap
 msgid "B<trim_article_body>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:654 doc/tin.5:2632
+#: doc/tin.5:654 doc/tin.5:2679
 #, no-wrap
 msgid "B<suppress_soft_hyphens>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:657 doc/tin.5:2697
+#: doc/tin.5:657 doc/tin.5:2756
 #, no-wrap
 msgid "B<verbatim_handling>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:660 doc/tin.5:2768
+#: doc/tin.5:660 doc/tin.5:2827
 #, no-wrap
 msgid "B<wrap_on_next_unread>"
 msgstr ""
@@ -11057,7 +11158,7 @@ msgstr ""
 #: doc/tin.5:671
 msgid ""
 "A piece of text that will be added at the start of a message body. If this "
-"string starts with a / or ~ then it is assumed to be the name of a file "
+"string starts with a / or \\[ti] then it is assumed to be the name of a file "
 "containing the text to insert. If the string starts with a ! then what "
 "follows is assumed to be the path to a program to be executed to generate "
 "the content. %G is expanded to the current news.group.name and %P is "
@@ -11085,12 +11186,12 @@ msgstr ""
 #: doc/tin.5:683
 msgid ""
 "A string including header-name and the contents of the header that will be "
-"automatically added when posting. If the string starts with a / or ~ then it "
-"is assumed to be the name of a file containing the header and its content to "
-"be inserted. If the string starts with a ! then what follows is assumed to "
-"be the path to a program to be executed to generate the header and its "
-"content. %G is expanded to the current news.group.name and %P is expanded to "
-"the news.group.name with all '.\\&' replaced by '/'."
+"automatically added when posting. If the string starts with a / or \\[ti] "
+"then it is assumed to be the name of a file containing the header and its "
+"content to be inserted. If the string starts with a ! then what follows is "
+"assumed to be the path to a program to be executed to generate the header "
+"and its content. %G is expanded to the current news.group.name and %P is "
+"expanded to the news.group.name with all '.\\&' replaced by '/'."
 msgstr ""
 
 #. type: TP
@@ -11202,7 +11303,7 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:718 doc/tin.5:2019
+#: doc/tin.5:718 doc/tin.5:2028
 #, no-wrap
 msgid "B<mm_network_charset>"
 msgstr ""
@@ -11233,24 +11334,42 @@ msgstr ""
 msgid ""
 "Guess charset for (broken) articles without MIME charset declaration.  This "
 "attribute works only on systems with working B<\\%iconv>(3)  or "
-"B<\\%ucnv_*>()  and B<\\%ucsdet_getName>()  from libicui18n. It has no "
-"effect if undeclared_charset is also set."
+"B<\\%ucnv_*>()  and B<\\%ucsdet_getName>()  from libicui18n. Default is "
+"0. The possible values are:"
+msgstr ""
+
+#. type: tbl table
+#: doc/tin.5:746
+#, no-wrap
+msgid "don't guess undeclared charset"
+msgstr ""
+
+#. type: tbl table
+#: doc/tin.5:747
+#, no-wrap
+msgid "guess if not set via undeclared_charset"
+msgstr ""
+
+#. type: tbl table
+#: doc/tin.5:748
+#, no-wrap
+msgid "always guess undeclared charset"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:752
+#: doc/tin.5:761
 #, no-wrap
 msgid ""
 "# include extra headers\n"
 "# assume ISO-8859-1 as charset if no charset is declared\n"
 "# in all but fido7.* groups\n"
 "scope=*,!fido7.*\n"
-"x_headers=~/.tin/headers\n"
+"x_headers=\\[ti]/.tin/headers\n"
 "undeclared_charset=ISO-8859-1\n"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:756
+#: doc/tin.5:765
 #, no-wrap
 msgid ""
 "# in *sources* set post process type to shar only\n"
@@ -11259,7 +11378,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:763
+#: doc/tin.5:772
 #, no-wrap
 msgid ""
 "# in *binaries* turn on full post processing,\n"
@@ -11271,7 +11390,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:769
+#: doc/tin.5:778
 #, no-wrap
 msgid ""
 "# in fido.* newsgroups change quote_chars\n"
@@ -11282,16 +11401,16 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:773
+#: doc/tin.5:782
 #, no-wrap
 msgid ""
 "# in fido7.* newsgroups guess charset\n"
 "scope=fido7.*\n"
-"undeclared_cs_guess=ON\n"
+"undeclared_cs_guess=1\n"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:779
+#: doc/tin.5:788
 #, no-wrap
 msgid ""
 "# in *.test newsgroups, don't append signature\n"
@@ -11302,7 +11421,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:783
+#: doc/tin.5:792
 #, no-wrap
 msgid ""
 "# assume ISO-2022-JP-2 as charset\n"
@@ -11311,7 +11430,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:798
+#: doc/tin.5:807
 msgid ""
 "The filter file is used to assign scores to certain articles. Based on the "
 "score an article can be filtered out (hidden) or marked hot.  The tinrc "
@@ -11323,13 +11442,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:798
+#: doc/tin.5:807
 #, no-wrap
 msgid "B<comment>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:808
+#: doc/tin.5:817
 msgid ""
 "Every entry (rule) in the filter file might get a comment. Multiple lines "
 "are allowed (but only for comments yet). Every line must start with the "
@@ -11341,57 +11460,57 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:808
+#: doc/tin.5:817
 #, no-wrap
 msgid "B<group>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:812
+#: doc/tin.5:821
 msgid ""
 "A comma-separated list of newsgroup patterns in wildmat-style to which "
 "groups the filter rule will be applied. This line is mandatory!"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:812
+#: doc/tin.5:821
 #, no-wrap
 msgid "B<case>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:815
+#: doc/tin.5:824
 msgid "0=case-sensitive, 1=case-insensitive"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:815
+#: doc/tin.5:824
 #, no-wrap
 msgid "B<score>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:818
+#: doc/tin.5:827
 msgid ""
 "Score value of the rule; can also be one of the magic words \"kill\" or "
 "\"hot\"."
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:818
+#: doc/tin.5:827
 #, no-wrap
 msgid "B<subj>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:822
+#: doc/tin.5:831
 msgid ""
 "Match against ''Subject:''. The matching type used (wildmat or regex) "
 "depends on the setting of the tinrc variable B<wildcard>."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:831
+#: doc/tin.5:840
 msgid ""
 "Match against ''From:''.  B<\\%tin>(1)  converts the contents of the "
 "''From:'' header to an old style e-mail address, e.g., ''some@body.example "
@@ -11401,13 +11520,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:831
+#: doc/tin.5:840
 #, no-wrap
 msgid "B<msgid>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:836
+#: doc/tin.5:845
 msgid ""
 "Match against ''Message-ID:'' and full ''References:''. The matching type "
 "used (wildmat or regex) depends on the setting of the tinrc variable "
@@ -11415,13 +11534,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:836
+#: doc/tin.5:845
 #, no-wrap
 msgid "B<msgid_last>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:841
+#: doc/tin.5:850
 msgid ""
 "Match against ''Message-ID:'' and last ''References:'' entry (direct "
 "responses) only. The matching type used (wildmat or regex) depends on the "
@@ -11429,52 +11548,52 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:841
+#: doc/tin.5:850
 #, no-wrap
 msgid "B<msgid_only>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:845
+#: doc/tin.5:854
 msgid ""
 "Match against ''Message-ID:''. The matching type used (wildmat or regex)  "
 "depends on the setting of the tinrc variable B<wildcard>."
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:845
+#: doc/tin.5:854
 #, no-wrap
 msgid "B<refs_only>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:849
+#: doc/tin.5:858
 msgid ""
 "Match against ''References:''. The matching type used (wildmat or regex)  "
 "depends on the setting of the tinrc variable B<wildcard>."
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:849
+#: doc/tin.5:858
 #, no-wrap
 msgid "B<lines>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:852
+#: doc/tin.5:861
 msgid ""
 "Match against ''Lines:'', E<lt>num matches less than, E<gt>num matches more "
 "than."
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:852
+#: doc/tin.5:861
 #, no-wrap
 msgid "B<gnksa>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:862
+#: doc/tin.5:871
 msgid ""
 "Match against ''From:'' address parser return codes. E<lt>num matches less "
 "than, E<gt>num matches more than the returned numeric "
@@ -11486,13 +11605,13 @@ msgid ""
 msgstr ""
 
 #. type: ta
-#: doc/tin.5:864
+#: doc/tin.5:873
 #, no-wrap
 msgid "\\w'%406\t'u +\\w'GNKSA_ZERO_LENGTH_LOCAL_WORD'u"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:899
+#: doc/tin.5:908
 #, no-wrap
 msgid ""
 "\tinternal codes\n"
@@ -11532,13 +11651,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:901
+#: doc/tin.5:910
 #, no-wrap
 msgid "B<xref>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:908
+#: doc/tin.5:917
 msgid ""
 "Match against ''Xref:'' line. Before any matching is done the line is turned "
 "into the same format ''Newsgroups:'' has: it is turned into a comma "
@@ -11549,13 +11668,13 @@ msgstr ""
 
 #.  TODO: document option in detail
 #. type: TP
-#: doc/tin.5:908
+#: doc/tin.5:917
 #, no-wrap
 msgid "B<path>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:914
+#: doc/tin.5:923
 msgid ""
 "Match against ''Path:'' line. This may not work on some servers. The "
 "matching type used (wildmat or regex) depends on the setting of the tinrc "
@@ -11563,18 +11682,18 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:914 doc/tin.5:2961
+#: doc/tin.5:923 doc/tin.5:3020
 #, no-wrap
 msgid "B<time>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:917
+#: doc/tin.5:926
 msgid "time_t value when rule expires"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:927
+#: doc/tin.5:936
 #, no-wrap
 msgid ""
 "comment=mark all articles about tin, rtin,\n"
@@ -11586,7 +11705,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:936
+#: doc/tin.5:945
 #, no-wrap
 msgid ""
 "comment=downscore postings in nsr from google based on\n"
@@ -11601,18 +11720,18 @@ msgstr ""
 
 #. .nf
 #. type: Plain text
-#: doc/tin.5:944
+#: doc/tin.5:953
 msgid "I<${TIN_HOMEDIR:-\"$HOME\"}/.tin/keymap${${LC_ALL:-\"${LC_MESSAGES:\\:-\"${LC_CTYPE:\\:-\"$LANG\"}\"}\"}:\\:+\".${LC_ALL:\\:-\"${LC_MESSAGES:\\:-\"${LC_CTYPE:\\:-\"$LANG\"}\"}\"}\"}>"
 msgstr ""
 
 #. .fi
 #. type: Plain text
-#: doc/tin.5:948
+#: doc/tin.5:957
 msgid "I</etc/tin/keymap${${LC_ALL:-\"${LC_MESSAGES:-\"${LC_CTYPE:-\"$LANG\"}\"}\"}:\\:+\".${LC_ALL:\\:-\"${LC_MESSAGES:\\:-\"${LC_CTYPE:\\:-\"$LANG\"}\"}\"}\"}>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:959
+#: doc/tin.5:968
 msgid ""
 "Keymap-file, containing \"I<keyname> I<value> I<[value]>\" pairs separated "
 "by spaces or tabs. If the keymap-file named with full specified "
@@ -11624,13 +11743,13 @@ msgid ""
 msgstr ""
 
 #. type: ta
-#: doc/tin.5:961
+#: doc/tin.5:970
 #, no-wrap
 msgid "\\w'GroupSelThdIfUnreadSelected    'u +\\w'SPACE'u +\\w'SPACE'u"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1010
+#: doc/tin.5:1019
 #, no-wrap
 msgid ""
 "B<ShellEscape>\t!\n"
@@ -11684,7 +11803,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1019
+#: doc/tin.5:1028
 #, no-wrap
 msgid ""
 "B<AttachSelect>\t^J\t^M\n"
@@ -11697,7 +11816,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1028
+#: doc/tin.5:1037
 #, no-wrap
 msgid ""
 "B<ConfigToggleAttrib>\tTAB\n"
@@ -11711,7 +11830,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1036
+#: doc/tin.5:1045
 #, no-wrap
 msgid ""
 "B<FeedTag>\tT\n"
@@ -11724,7 +11843,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1039
+#: doc/tin.5:1048
 #, no-wrap
 msgid ""
 "B<FilterEdit>\te\n"
@@ -11732,7 +11851,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1069
+#: doc/tin.5:1078
 #, no-wrap
 msgid ""
 "B<GroupNextUnreadArtOrGrp>\tTAB\n"
@@ -11763,11 +11882,11 @@ msgid ""
 "B<GroupTag>\tt\n"
 "B<GroupToggleThreading>\tu\n"
 "B<GroupRepost>\tx\n"
-"B<GroupUndoSel>\t~\n"
+"B<GroupUndoSel>\t\\[ti]\n"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1072
+#: doc/tin.5:1081
 #, no-wrap
 msgid ""
 "B<HelpLastPage>\tG\n"
@@ -11775,7 +11894,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1114
+#: doc/tin.5:1123
 #, no-wrap
 msgid ""
 "B<PageReplyQuoteHeaders>\t^E\n"
@@ -11822,7 +11941,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1119
+#: doc/tin.5:1128
 #, no-wrap
 msgid ""
 "B<PgpEncSign>\tb\n"
@@ -11832,7 +11951,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1132
+#: doc/tin.5:1141
 #, no-wrap
 msgid ""
 "B<PostAbort>\ta\n"
@@ -11850,13 +11969,13 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1134
+#: doc/tin.5:1143
 #, no-wrap
 msgid "B<PostedArticlesSelect>\t^J\t^M\n"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1137
+#: doc/tin.5:1146
 #, no-wrap
 msgid ""
 "B<PostponeOverride>\tY\n"
@@ -11864,7 +11983,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1140
+#: doc/tin.5:1149
 #, no-wrap
 msgid ""
 "B<PromptYes>\ty\tY\n"
@@ -11872,7 +11991,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1144
+#: doc/tin.5:1153
 #, no-wrap
 msgid ""
 "B<PProcNone>\tn\n"
@@ -11881,7 +12000,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1147
+#: doc/tin.5:1156
 #, no-wrap
 msgid ""
 "B<SaveAppendFile>\ta\n"
@@ -11889,7 +12008,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1165
+#: doc/tin.5:1174
 #, no-wrap
 msgid ""
 "B<SelectEnterNextUnreadGrp>\tTAB\tn\n"
@@ -11912,7 +12031,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1172
+#: doc/tin.5:1181
 #, no-wrap
 msgid ""
 "B<ScopeSelect>\t^J\t^M\n"
@@ -11924,7 +12043,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1190
+#: doc/tin.5:1199
 #, no-wrap
 msgid ""
 "B<ThreadReadNextArtOrThread>\tTAB\n"
@@ -11943,17 +12062,17 @@ msgid ""
 "B<ThreadSave>\ts\n"
 "B<ThreadTag>\tt\n"
 "B<ThreadTagParts>\tT\n"
-"B<ThreadUndoSel>\t~\n"
+"B<ThreadUndoSel>\t\\[ti]\n"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1192
+#: doc/tin.5:1201
 #, no-wrap
 msgid "B<UrlSelect>\t^J\t^M\n"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1202
+#: doc/tin.5:1211
 msgid ""
 "This file provides short descriptions of each mailgroup. (requires "
 "B<\\%tin>(1)  to be built with mh-mail-handling support). Each line consist "
@@ -11961,17 +12080,17 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1205 doc/tin.5:1318 doc/tin.5:2908 doc/tin.5:2961 doc/tin.5:2987
+#: doc/tin.5:1214 doc/tin.5:1327 doc/tin.5:2967 doc/tin.5:3020 doc/tin.5:3046
 msgid "is the name of the newsgroup"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1208 doc/tin.5:1321 doc/tin.5:2990
+#: doc/tin.5:1217 doc/tin.5:1330 doc/tin.5:3049
 msgid "is a short single-line description of the group"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1217
+#: doc/tin.5:1226
 msgid ""
 "\"I<nntpserver[:port]> I<newsrc> [I<shortname> [I<...>]]\" pairs to use with "
 "the ''B<-g>'' command-line switch. The matching is case-insensitive and any "
@@ -11980,7 +12099,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1226
+#: doc/tin.5:1235
 msgid ""
 "full qualified domain name of the news server. Plain IPv6 address must be "
 "enclosed in square brackets. Additionally, a port can be specified by "
@@ -11991,71 +12110,71 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1226
+#: doc/tin.5:1235
 #, no-wrap
 msgid "B<newsrc>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1229
+#: doc/tin.5:1238
 msgid "related newsrc. A file specified via ''B<-f>'' has a higher priority."
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1229
+#: doc/tin.5:1238
 #, no-wrap
 msgid "B<shortname>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1233
+#: doc/tin.5:1242
 msgid ""
 "nickname(s) for the nntpserver. Nicknames must not contain \":\" and must be "
 "unique."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1237
+#: doc/tin.5:1246
 msgid "# sample newsrctable file"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1239
+#: doc/tin.5:1248
 msgid "news.tin.org .newsrc-tin.org tinorg"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1241
+#: doc/tin.5:1250
 msgid "news.example.org /tmp/nrc-ex example ex"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1243
+#: doc/tin.5:1252
 msgid "[::1]:1119 /tmp/localhost6\\(en1119 lh6"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1245
+#: doc/tin.5:1254
 msgid "# catch all rules should go last"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1247
+#: doc/tin.5:1256
 msgid "# with the more specific one on top"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1249
-msgid "*:563 ~/.tin/newsrcs/${NNTPSERVER-localhost}:563/newsrc"
+#: doc/tin.5:1258
+msgid "*:563 \\[ti]/.tin/newsrcs/${NNTPSERVER-localhost}:563/newsrc"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1251
-msgid "* ~/.tin/newsrcs/${NNTPSERVER-localhost}/newsrc"
+#: doc/tin.5:1260
+msgid "* \\[ti]/.tin/newsrcs/${NNTPSERVER-localhost}/newsrc"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1266
+#: doc/tin.5:1275
 msgid ""
 "Posting history. The file is written by B<\\%tin>(1)  and used by "
 "B<DisplayPostHist> ('B<W>') command. It should not be altered manually. Any "
@@ -12068,19 +12187,19 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1275
+#: doc/tin.5:1284
 msgid ""
 "Copy of all posted articles in B<\\%mbox>(5)  format. The filename can be "
 "changed by setting B<posted_articles_file>."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1283
+#: doc/tin.5:1292
 msgid "Pool of postponed articles. This file is in B<\\%mbox>(5)  format."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1293
+#: doc/tin.5:1302
 msgid ""
 "This file is a copy of the servers message of the day (MOTD) message.  It is "
 "automatically created on startup except when using the ''B<-Q>'' "
@@ -12088,14 +12207,14 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1302
+#: doc/tin.5:1311
 msgid ""
 "File to store $B<NNTPSERVER> related info- and error-messages. The file is "
 "overwritten on startup and meant for debugging."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1315
+#: doc/tin.5:1324
 msgid ""
 "This file is a copy of the servers newsgroups file which provides short "
 "descriptions of each newsgroup. It is automatically updated on startup "
@@ -12105,19 +12224,19 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1315 doc/tin.5:2984
+#: doc/tin.5:1324 doc/tin.5:3043
 #, no-wrap
 msgid "B<group.name>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1318 doc/tin.5:2987
+#: doc/tin.5:1327 doc/tin.5:3046
 #, no-wrap
 msgid "B<one-line description>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1333
+#: doc/tin.5:1342
 msgid ""
 "File to store $B<NNTPSERVER> related data via a list of "
 "\"I<variable>=I<value>\" pairs. Currently there are only a few variables, "
@@ -12126,27 +12245,27 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1333
+#: doc/tin.5:1342
 #, no-wrap
 msgid "B<version>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1336
+#: doc/tin.5:1345
 msgid "Internal version number."
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1336
+#: doc/tin.5:1345
 #, no-wrap
 msgid "B<add_cmd_line_opts>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1346
+#: doc/tin.5:1355
 msgid ""
-"Additional command line options. Acts like $B<TINRC> but server specific.  "
-"Be aware that the file is read after the command line options and may "
+"Additional command-line options. Acts like $B<TINRC> but server specific.  "
+"Be aware that the file is read after the command-line options and may "
 "override them.  The allowed options are currently limited to ''B<-4>'', "
 "''B<-6>'', \\&''B<-A>'', ''B<-C>'', ''B<-d>'', ''B<-G>\\ I<limit>'', "
 "\\&''B<-k>'', ''B<-n>'', ''B<-p>\\ I<port>'', ''B<-q>'', \\&''B<-Q>'', "
@@ -12154,13 +12273,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1346
+#: doc/tin.5:1355
 #, no-wrap
 msgid "B<disabled_nntp_cmds>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1352
+#: doc/tin.5:1361
 msgid ""
 "A comma separated list of NNTP commands which should be avoided.  This can "
 "be used to work around some buggy servers and usually should left "
@@ -12169,13 +12288,13 @@ msgid ""
 msgstr ""
 
 #. type: ta
-#: doc/tin.5:1354
+#: doc/tin.5:1363
 #, no-wrap
 msgid "\\w'LIST SUBSCRIPTIONS'u"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1374
+#: doc/tin.5:1383
 #, no-wrap
 msgid ""
 "AUTHINFO SASL\n"
@@ -12200,26 +12319,26 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1376
+#: doc/tin.5:1385
 #, no-wrap
 msgid "B<nntp_pipeline_limit>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1380
+#: doc/tin.5:1389
 msgid ""
 "Number of pipelined NNTP commands to send. Set to 1 if server does not "
 "support pipelining. Default is 50. Allowed maximum is 256."
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1380 doc/tin.5:1506
+#: doc/tin.5:1389 doc/tin.5:1515
 #, no-wrap
 msgid "B<cache_overview_files>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1386 doc/tin.5:1392
+#: doc/tin.5:1395 doc/tin.5:1401
 msgid ""
 "Identical to the tinrc variable of the same name but overrides it.  Be aware "
 "that the serverrc variable will not be promoted to the tinrc, but the tinrc "
@@ -12228,39 +12347,39 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1386 doc/tin.5:1511
+#: doc/tin.5:1395 doc/tin.5:1520
 #, no-wrap
 msgid "B<compress_overview_files>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1392
+#: doc/tin.5:1401
 #, no-wrap
 msgid "B<motd_hash>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1396
+#: doc/tin.5:1405
 msgid ""
 "Internal hash of the servers MOTD, so displaying it can be skipped if it is "
 "unchanged."
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1396
+#: doc/tin.5:1405
 #, no-wrap
 msgid "B<last_newnews>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1401
+#: doc/tin.5:1410
 msgid ""
 "Internal timestamp used by B<\\%tin>(1)  to keep track of new newsgroups on "
 "the server."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1423
+#: doc/tin.5:1432
 msgid ""
 "At startup, B<\\%tin>(1)  reads in the configuration file. This contains a "
 "list of \"I<variable>=I<value>\" pairs that can be used to configure the way "
@@ -12273,67 +12392,67 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1423
+#: doc/tin.5:1432
 #, no-wrap
 msgid "B<abbreviate_groupname>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1439
+#: doc/tin.5:1448
 #, no-wrap
 msgid "B<art_marked_deleted>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1442
+#: doc/tin.5:1451
 #, no-wrap
 msgid "B<art_marked_inrange>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1445
+#: doc/tin.5:1454
 #, no-wrap
 msgid "B<art_marked_return>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1449
+#: doc/tin.5:1458
 #, no-wrap
 msgid "B<art_marked_selected>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1453
+#: doc/tin.5:1462
 #, no-wrap
 msgid "B<art_marked_recent>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1457
+#: doc/tin.5:1466
 #, no-wrap
 msgid "B<art_marked_unread>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1461
+#: doc/tin.5:1470
 #, no-wrap
 msgid "B<art_marked_read>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1464
+#: doc/tin.5:1473
 #, no-wrap
 msgid "B<art_marked_killed>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1468
+#: doc/tin.5:1477
 #, no-wrap
 msgid "B<art_marked_read_selected>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1479
+#: doc/tin.5:1488
 msgid ""
 "If ON B<\\%tin>(1)  will ask before using a MIME viewer (B<metamail_prog>) "
 "to display MIME messages. This only occurs if a MIME viewer is set. Default "
@@ -12341,45 +12460,45 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1479
+#: doc/tin.5:1488
 #, no-wrap
 msgid "B<attachment_format>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1485
+#: doc/tin.5:1494
 msgid ""
 "Format string B<\\%tin>(1)  uses for Attachment level representation.  "
 "Default is \"%t%s%e%c%d\"."
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1493
+#: doc/tin.5:1502
 #, no-wrap
 msgid "B<auto_reconnect>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1496
+#: doc/tin.5:1505
 msgid "Reconnect to server automatically. Default is OFF."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1501
+#: doc/tin.5:1510
 msgid ""
 "If set ON articles/threads will be saved in batch mode when save ''B<-S>'' "
-"or mail ''B<-M>'', ''B<-N>'' is specified on the command line.  Default is "
+"or mail ''B<-M>'', ''B<-N>'' is specified on the command-line.  Default is "
 "ON."
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1501
+#: doc/tin.5:1510
 #, no-wrap
 msgid "B<beginner_level>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1511
+#: doc/tin.5:1520
 msgid ""
 "If ON, create local copies of NNTP overview files. This can be used to "
 "considerably speed up accessing large groups when using a slow connection.  "
@@ -12387,13 +12506,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1516
+#: doc/tin.5:1525
 #, no-wrap
 msgid "B<cancel_lock_algo>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1522
+#: doc/tin.5:1531
 msgid ""
 "Use this hash algorithm for cancel-locks (B<RFC\\ 8315>). Only available "
 "when built with cancel-lock support. none disables the generation of "
@@ -12402,181 +12521,181 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1522
+#: doc/tin.5:1531
 #, no-wrap
 msgid "B<catchup_read_groups>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1526
+#: doc/tin.5:1535
 #, no-wrap
 msgid "B<col_back>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1529
+#: doc/tin.5:1538
 #, no-wrap
 msgid "B<col_extquote>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1532
+#: doc/tin.5:1541
 #, no-wrap
 msgid "B<col_from>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1535
+#: doc/tin.5:1544
 #, no-wrap
 msgid "B<col_head>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1538
+#: doc/tin.5:1547
 #, no-wrap
 msgid "B<col_help>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1541
+#: doc/tin.5:1550
 #, no-wrap
 msgid "B<col_invers_bg>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1544
+#: doc/tin.5:1553
 #, no-wrap
 msgid "B<col_invers_fg>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1547
+#: doc/tin.5:1556
 #, no-wrap
 msgid "B<col_markdash>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1551
+#: doc/tin.5:1560
 #, no-wrap
 msgid "B<col_markslash>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1555
+#: doc/tin.5:1564
 #, no-wrap
 msgid "B<col_markstar>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1559
+#: doc/tin.5:1568
 #, no-wrap
 msgid "B<col_markstroke>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1563
+#: doc/tin.5:1572
 #, no-wrap
 msgid "B<col_message>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1566
+#: doc/tin.5:1575
 #, no-wrap
 msgid "B<col_minihelp>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1569
+#: doc/tin.5:1578
 #, no-wrap
 msgid "B<col_newsheaders>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1572
+#: doc/tin.5:1581
 #, no-wrap
 msgid "B<col_normal>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1575
+#: doc/tin.5:1584
 #, no-wrap
 msgid "B<col_quote>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1578
+#: doc/tin.5:1587
 #, no-wrap
 msgid "B<col_quote2>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1581
+#: doc/tin.5:1590
 #, no-wrap
 msgid "B<col_quote3>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1584
+#: doc/tin.5:1593
 #, no-wrap
 msgid "B<col_response>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1588
+#: doc/tin.5:1597
 #, no-wrap
 msgid "B<col_signature>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1591
+#: doc/tin.5:1600
 #, no-wrap
 msgid "B<col_score_neg>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1594
+#: doc/tin.5:1603
 #, no-wrap
 msgid "B<col_score_pos>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1597
+#: doc/tin.5:1606
 #, no-wrap
 msgid "B<col_urls>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1600
+#: doc/tin.5:1609
 #, no-wrap
 msgid "B<col_verbatim>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1603
+#: doc/tin.5:1612
 #, no-wrap
 msgid "B<col_subject>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1606
+#: doc/tin.5:1615
 #, no-wrap
 msgid "B<col_text>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1609
+#: doc/tin.5:1618
 #, no-wrap
 msgid "B<col_title>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1612
+#: doc/tin.5:1621
 #, no-wrap
 msgid "B<confirm_choice>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1616
+#: doc/tin.5:1625
 msgid ""
 "B<\\%tin>(1)  can ask for manual confirmation to protect the user. Available "
 "choices:"
@@ -12584,7 +12703,7 @@ msgstr ""
 
 #.  TODO: check if all affected commands are marked [after confirmation]
 #. type: Plain text
-#: doc/tin.5:1622
+#: doc/tin.5:1631
 msgid ""
 "B<commands>: Ask for confirmation before executing certain dangerous "
 "commands (e.g., B<Catchup> ('B<c>')). Commands that this affects are marked "
@@ -12592,26 +12711,26 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1627
+#: doc/tin.5:1636
 msgid ""
 "B<quit>: You'll be asked to confirm that you wish to exit B<\\%tin>(1)  when "
 "you use the B<Quit> ('B<q>') command."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1631
+#: doc/tin.5:1640
 msgid ""
 "B<select>: Ask for confirmation before marking all not selected (with "
 "B<GroupMarkUnselArtRead> ('B<X>') command) articles as read."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1633
+#: doc/tin.5:1642
 msgid "Default is commands & quit."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1644
+#: doc/tin.5:1653
 msgid ""
 "Format string used for date representation. A description of the different "
 "format options can be found at B<\\%strftime>(3).  B<\\%tin>(1)  uses "
@@ -12620,241 +12739,241 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1644
+#: doc/tin.5:1653
 #, no-wrap
 msgid "B<default_art_search>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1646
+#: doc/tin.5:1655
 #, no-wrap
 msgid "B<default_author_search>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1648
+#: doc/tin.5:1657
 #, no-wrap
 msgid "B<default_config_search>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1651
+#: doc/tin.5:1660
 #, no-wrap
 msgid "B<default_filter_days>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1654
+#: doc/tin.5:1663
 #, no-wrap
 msgid "B<default_filter_kill_case>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1658
+#: doc/tin.5:1667
 #, no-wrap
 msgid "B<default_filter_kill_expire>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1663
+#: doc/tin.5:1672
 #, no-wrap
 msgid "B<default_filter_kill_global>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1667
+#: doc/tin.5:1676
 #, no-wrap
 msgid "B<default_filter_kill_header>"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.5:1673 doc/tin.5:1702
+#: doc/tin.5:1682 doc/tin.5:1711
 #, no-wrap
 msgid "''Subject:'' (case sensitive)"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.5:1674 doc/tin.5:1703
+#: doc/tin.5:1683 doc/tin.5:1712
 #, no-wrap
 msgid "''Subject:'' (ignore case)"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.5:1675 doc/tin.5:1704
+#: doc/tin.5:1684 doc/tin.5:1713
 #, no-wrap
 msgid "''From:'' (case sensitive)"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.5:1676 doc/tin.5:1705
+#: doc/tin.5:1685 doc/tin.5:1714
 #, no-wrap
 msgid "''From:'' (ignore case)"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.5:1677 doc/tin.5:1706
+#: doc/tin.5:1686 doc/tin.5:1715
 #, no-wrap
 msgid "''Message-ID:'' & full ''References:'' line"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.5:1678 doc/tin.5:1707
+#: doc/tin.5:1687 doc/tin.5:1716
 #, no-wrap
 msgid "''Message-ID:'' & last ''References:'' entry only"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.5:1679 doc/tin.5:1708
+#: doc/tin.5:1688 doc/tin.5:1717
 #, no-wrap
 msgid "''Message-ID:'' entry only"
 msgstr ""
 
 #. type: tbl table
-#: doc/tin.5:1680 doc/tin.5:1709
+#: doc/tin.5:1689 doc/tin.5:1718
 #, no-wrap
 msgid "''Lines:''"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1683
+#: doc/tin.5:1692
 #, no-wrap
 msgid "B<default_filter_select_case>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1687
+#: doc/tin.5:1696
 #, no-wrap
 msgid "B<default_filter_select_expire>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1692
+#: doc/tin.5:1701
 #, no-wrap
 msgid "B<default_filter_select_global>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1696
+#: doc/tin.5:1705
 #, no-wrap
 msgid "B<default_filter_select_header>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1712
+#: doc/tin.5:1721
 #, no-wrap
 msgid "B<default_goto_group>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1714
+#: doc/tin.5:1723
 #, no-wrap
 msgid "B<default_group_search>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1716
+#: doc/tin.5:1725
 #, no-wrap
 msgid "B<default_mail_address>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1718
+#: doc/tin.5:1727
 #, no-wrap
 msgid "B<default_move_group>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1720
+#: doc/tin.5:1729
 #, no-wrap
 msgid "B<default_pattern>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1722
+#: doc/tin.5:1731
 #, no-wrap
 msgid "B<default_pipe_command>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1724
+#: doc/tin.5:1733
 #, no-wrap
 msgid "B<default_post_newsgroups>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1726
+#: doc/tin.5:1735
 #, no-wrap
 msgid "B<default_post_subject>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1728
+#: doc/tin.5:1737
 #, no-wrap
 msgid "B<default_range_group>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1730
+#: doc/tin.5:1739
 #, no-wrap
 msgid "B<default_range_select>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1732
+#: doc/tin.5:1741
 #, no-wrap
 msgid "B<default_range_thread>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1734
+#: doc/tin.5:1743
 #, no-wrap
 msgid "B<default_repost_group>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1736
+#: doc/tin.5:1745
 #, no-wrap
 msgid "B<default_save_file>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1738
+#: doc/tin.5:1747
 #, no-wrap
 msgid "B<default_save_mode>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1740
+#: doc/tin.5:1749
 #, no-wrap
 msgid "B<default_select_pattern>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1742
+#: doc/tin.5:1751
 #, no-wrap
 msgid "B<default_shell_command>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1744
+#: doc/tin.5:1753
 #, no-wrap
 msgid "B<default_subject_search>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1746
+#: doc/tin.5:1755
 #, no-wrap
 msgid "B<dont_break_words>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1750
+#: doc/tin.5:1759
 #, no-wrap
 msgid "B<draw_arrow>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1761
+#: doc/tin.5:1770
 msgid ""
 "The format string used to create the editor start command with parameters.  "
 "Default is '%E +%N %F' with %E=Editor, %N=Linenumber and %F=Filename (e.g., "
@@ -12863,13 +12982,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1764
+#: doc/tin.5:1773
 #, no-wrap
 msgid "B<extquote_regex>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1771
+#: doc/tin.5:1780
 msgid ""
 "A regular expression that will be applied when reading articles. All "
 "matching lines are shown in B<col_extquote>. If B<extquote_regex> is blank, "
@@ -12877,13 +12996,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1771
+#: doc/tin.5:1780
 #, no-wrap
 msgid "B<force_screen_redraw>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1783
+#: doc/tin.5:1792
 msgid ""
 "If B<getart_limit> is E<gt> 0 not more than the last B<getart_limit> "
 "articles/group are fetched from the server. If B<getart_limit> is E<lt> 0 "
@@ -12894,13 +13013,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1783
+#: doc/tin.5:1792
 #, no-wrap
 msgid "B<goto_next_unread>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1797
+#: doc/tin.5:1806
 msgid ""
 "Which keys B<\\%tin>(1)  should accept to jump to the next unread article.  "
 "Possible is any combination of B<PageDown> and B<PageNextUnread>.  When "
@@ -12911,20 +13030,20 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1804
+#: doc/tin.5:1813
 msgid ""
 "The format string used for the Group level. Default is \"%n\\ %m\\ %R\\ %L\\ "
 "\\ %s\\ \\ %F\". The following substitutions are supported:"
 msgstr ""
 
 #. type: ta
-#: doc/tin.5:1806
+#: doc/tin.5:1815
 #, no-wrap
 msgid "\\w'%G    'u +\\w'number of responses in thread'u"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1818
+#: doc/tin.5:1827
 #, no-wrap
 msgid ""
 "%D date\n"
@@ -12941,31 +13060,31 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1854
+#: doc/tin.5:1863
 #, no-wrap
 msgid "B<hideline_regex>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1860
+#: doc/tin.5:1869
 #, no-wrap
 msgid "B<inews_prog>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1867
+#: doc/tin.5:1876
 #, no-wrap
 msgid "B<info_in_last_line>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1873
+#: doc/tin.5:1882
 #, no-wrap
 msgid "B<interactive_mailer>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1879
+#: doc/tin.5:1888
 msgid ""
 "If greater than 0 your mailreader will be invoked earlier for reply so you "
 "can use more of its features (e.g., MIME, pgp, ...). 1 means include "
@@ -12974,38 +13093,38 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1879
+#: doc/tin.5:1888
 #, no-wrap
 msgid "B<inverse_okay>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1883
+#: doc/tin.5:1892
 #, no-wrap
 msgid "B<keep_dead_articles>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1888
+#: doc/tin.5:1897
 #, no-wrap
 msgid "B<keep_expired_filters>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1892
+#: doc/tin.5:1901
 #, no-wrap
 msgid "B<kill_level>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1896
+#: doc/tin.5:1905
 msgid ""
 "This option controls the processing and display of articles that are "
 "killed. There are 3 options, default is 0 (B<Kill only unread arts>)."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1904
+#: doc/tin.5:1913
 msgid ""
 "B<Kill only unread arts> is the 'traditional' behavior of B<\\%tin>(1).  "
 "Only unread articles are killed once only by marking them read. As filtering "
@@ -13015,38 +13134,38 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1920
+#: doc/tin.5:1929
 #, no-wrap
 msgid "B<mail_address>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1926
+#: doc/tin.5:1935
 msgid ""
 "User's mail address (and full name), if not username@host. This is used when "
 "creating articles, sending mail and when B<\\%pgp>(1)  signing."
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1930
+#: doc/tin.5:1939
 #, no-wrap
 msgid "B<mail_quote_format>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1936
+#: doc/tin.5:1945
 #, no-wrap
 msgid "B<mailbox_format>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1955
+#: doc/tin.5:1964
 #, no-wrap
 msgid "B<mailer_format>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:1979
+#: doc/tin.5:1988
 #, no-wrap
 msgid ""
 "%F filename\n"
@@ -13058,80 +13177,158 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:1992
+#: doc/tin.5:2001
 #, no-wrap
 msgid "B<metamail_prog>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2004 doc/tin.5:2811
+#: doc/tin.5:2013 doc/tin.5:2870
 #, no-wrap
 msgid "B<mm_charset>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2041
+#: doc/tin.5:2053
 #, no-wrap
 msgid "B<mono_markdash>"
 msgstr ""
 
+#. type: Plain text
+#: doc/tin.5:2059
+msgid ""
+"Character attribute of words emphasized like _this_. It depends on your "
+"terminal which attributes are usable. See also B<word_h_display_marks> and "
+"B<word_highlight>. Default is 2 (best highlighting). The possible values "
+"are:"
+msgstr ""
+
+#. type: tbl table
+#: doc/tin.5:2063
+#, no-wrap
+msgid "normal"
+msgstr ""
+
+#. type: tbl table
+#: doc/tin.5:2064
+#, no-wrap
+msgid "underline"
+msgstr ""
+
+#. type: tbl table
+#: doc/tin.5:2065
+#, no-wrap
+msgid "best highlighting"
+msgstr ""
+
+#. type: tbl table
+#: doc/tin.5:2066
+#, no-wrap
+msgid "reverse video"
+msgstr ""
+
+#. type: tbl table
+#: doc/tin.5:2067
+#, no-wrap
+msgid "blinking"
+msgstr ""
+
+#. type: tbl table
+#: doc/tin.5:2068
+#, no-wrap
+msgid "half bright"
+msgstr ""
+
+#. type: tbl table
+#: doc/tin.5:2069
+#, no-wrap
+msgid "bold"
+msgstr ""
+
 #. type: TP
-#: doc/tin.5:2046
+#: doc/tin.5:2072
 #, no-wrap
 msgid "B<mono_markslash>"
 msgstr ""
 
+#. type: Plain text
+#: doc/tin.5:2078
+msgid ""
+"Character attribute of words emphasized like /this/. It depends on your "
+"terminal which attributes are usable. See also B<word_h_display_marks> and "
+"B<word_highlight>. Default is 5 (half bright). See B<mono_markdash> for the "
+"possible values."
+msgstr ""
+
 #. type: TP
-#: doc/tin.5:2051
+#: doc/tin.5:2078
 #, no-wrap
 msgid "B<mono_markstar>"
 msgstr ""
 
+#. type: Plain text
+#: doc/tin.5:2084
+msgid ""
+"Character attribute of words emphasized like *this*. It depends on your "
+"terminal which attributes are usable. See also B<word_h_display_marks> and "
+"B<word_highlight>. Default is 6 (bold). See B<mono_markdash> for the "
+"possible values."
+msgstr ""
+
 #. type: TP
-#: doc/tin.5:2056
+#: doc/tin.5:2084
 #, no-wrap
 msgid "B<mono_markstroke>"
 msgstr ""
 
+#. type: Plain text
+#: doc/tin.5:2090
+msgid ""
+"Character attribute of words emphasized like -this-. It depends on your "
+"terminal which attributes are usable. See also B<word_h_display_marks> and "
+"B<word_highlight>. Default is 3 (reverse video). See B<mono_markdash> for "
+"the possible values."
+msgstr ""
+
 #. type: TP
-#: doc/tin.5:2061
+#: doc/tin.5:2090
 #, no-wrap
 msgid "B<newnews>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2067
+#: doc/tin.5:2096
 msgid ""
 "These are internal timers used by B<\\%tin>(1)  to keep track of new "
 "newsgroups. Do not change them unless you understand what they are for."
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2089
+#: doc/tin.5:2118
 #, no-wrap
 msgid "B<nntp_read_timeout_secs>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2092
+#: doc/tin.5:2121
 msgid "Time in seconds to wait for a response from the server. Default is 120."
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2092
+#: doc/tin.5:2121
 #, no-wrap
 msgid "B<normalization_form>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2096
+#: doc/tin.5:2125
 msgid ""
 "The normalization form which should be used to normalize Unicode input.  The "
 "possible values are:"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2114
+#: doc/tin.5:2143
 msgid ""
 "Some normalization modes are only available if they are supported by the "
 "library B<\\%tin>(1)  uses to do the normalization. NFC should be used if "
@@ -13139,46 +13336,46 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2114
+#: doc/tin.5:2143
 #, no-wrap
 msgid "B<page_mime_format>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2120
+#: doc/tin.5:2149
 msgid ""
 "Format string B<\\%tin>(1)  uses for mime header at Page level.  Default is "
 "\"[-- %T%S%*n%z%*l%!c%!d%*e --]\"."
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2120
+#: doc/tin.5:2149
 #, no-wrap
 msgid "B<page_uue_format>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2126
+#: doc/tin.5:2155
 msgid ""
 "Format string B<\\%tin>(1)  uses for uue header at Page level.  Default is "
 "\"[-- %T%S%*n%I%!d%*e --]\"."
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2126
+#: doc/tin.5:2155
 #, no-wrap
 msgid "B<page_yenc_format>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2132
+#: doc/tin.5:2161
 msgid ""
 "Format string B<\\%tin>(1)  uses for yenc header at Page level.  Default is "
 "\"[-- %*N%!d%I [%F%G]%V%W%X --]\"."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2160
+#: doc/tin.5:2189
 msgid ""
 "If ON, then B<\\%tin>(1)  will start an appropriate viewer program to "
 "display any files that were post processed and uudecoded. The program is "
@@ -13186,19 +13383,19 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2176
+#: doc/tin.5:2205
 #, no-wrap
 msgid "B<posted_articles_file>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2188
+#: doc/tin.5:2217
 #, no-wrap
 msgid "B<printer>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2198
+#: doc/tin.5:2227
 msgid ""
 "The printer program with options that is to be used to print articles. The "
 "default is B<\\%lpr>(1)  for BSD machines and B<\\%lp>(1)  for SysV "
@@ -13207,20 +13404,20 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2206
+#: doc/tin.5:2235
 msgid ""
 "If ON show empty ''Followup-To:'' header when editing an article.  Default "
 "is OFF."
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2212
+#: doc/tin.5:2241
 #, no-wrap
 msgid "B<quote_style>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2218
+#: doc/tin.5:2247
 msgid ""
 "This bit coded integer value controls how articles are to be quoted when "
 "following up or replying to them. Any of the following options can be "
@@ -13229,12 +13426,12 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2221
+#: doc/tin.5:2250
 msgid "B<Nothing special> Non empty lines are quoted."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2225
+#: doc/tin.5:2254
 msgid ""
 "B<Compress quotes> Compress quote characters together when quoting multiple "
 "times (for example, 'E<gt> E<gt> E<gt>' will be turned into "
@@ -13242,7 +13439,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2231
+#: doc/tin.5:2260
 msgid ""
 "B<Quote Signatures> This option is off by default. Signatures are always "
 "quoted regardless of this option when you are viewing an article in raw mode "
@@ -13251,18 +13448,18 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2233
+#: doc/tin.5:2262
 msgid "B<Quote empty lines> This option is on by default."
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2234
+#: doc/tin.5:2263
 #, no-wrap
 msgid "B<quote_regex>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2241
+#: doc/tin.5:2270
 msgid ""
 "A regular expression that will be applied when reading articles. All "
 "matching lines are shown in B<col_quote>. If B<quote_regex> is blank, then "
@@ -13270,13 +13467,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2241
+#: doc/tin.5:2270
 #, no-wrap
 msgid "B<quote_regex2>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2248
+#: doc/tin.5:2277
 msgid ""
 "A regular expression that will be applied when reading articles. All "
 "matching lines are shown in B<col_quote2>. If B<quote_regex2> is blank, then "
@@ -13284,13 +13481,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2248
+#: doc/tin.5:2277
 #, no-wrap
 msgid "B<quote_regex3>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2255
+#: doc/tin.5:2284
 msgid ""
 "A regular expression that will be applied when reading articles. All "
 "matching lines are shown in B<col_quote3>. If B<quote_regex3> is blank, then "
@@ -13298,19 +13495,19 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2255
+#: doc/tin.5:2284
 #, no-wrap
 msgid "B<recent_time>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2259
+#: doc/tin.5:2288
 #, no-wrap
 msgid "B<render_bidi>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2266
+#: doc/tin.5:2295
 msgid ""
 "If ON B<\\%tin>(1)  does the rendering of bi-directional text. If OFF "
 "B<\\%tin>(1)  leaves the rendering of bi-directional text to the "
@@ -13318,67 +13515,67 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2266
+#: doc/tin.5:2295
 #, no-wrap
 msgid "B<reread_active_file_secs>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2275
+#: doc/tin.5:2304
 #, no-wrap
 msgid "B<scope_marked_global>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2279
+#: doc/tin.5:2308
 #, no-wrap
 msgid "B<scope_marked_global_match>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2283
+#: doc/tin.5:2312
 #, no-wrap
 msgid "B<scope_marked_local>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2287
+#: doc/tin.5:2316
 #, no-wrap
 msgid "B<scope_marked_local_match>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2291
+#: doc/tin.5:2320
 #, no-wrap
 msgid "B<score_limit_kill>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2295
+#: doc/tin.5:2324
 #, no-wrap
 msgid "B<score_limit_select>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2299
+#: doc/tin.5:2328
 #, no-wrap
 msgid "B<score_kill>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2303
+#: doc/tin.5:2332
 #, no-wrap
 msgid "B<score_select>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2307
+#: doc/tin.5:2336
 #, no-wrap
 msgid "B<scroll_lines>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2317
+#: doc/tin.5:2346
 msgid ""
 "The number of lines that will be scrolled up/down in the article pager when "
 "using cursor-up/down. The default is 1 (line-by-line). Set to 0 to get "
@@ -13390,26 +13587,26 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2317
+#: doc/tin.5:2346
 #, no-wrap
 msgid "B<select_format>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2321
+#: doc/tin.5:2350
 msgid ""
 "The format string used for the Selection level. Default is \"%f\\ %n\\ %U\\ "
 "\\ %G\\ \\ %d\". The following substitutions are supported:"
 msgstr ""
 
 #. type: ta
-#: doc/tin.5:2323
+#: doc/tin.5:2352
 #, no-wrap
 msgid "\\w'%G    'u +\\w'current group number'u"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2330
+#: doc/tin.5:2359
 #, no-wrap
 msgid ""
 "%G group name\n"
@@ -13421,19 +13618,19 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2332
+#: doc/tin.5:2361
 #, no-wrap
 msgid "B<sort_function>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2367
+#: doc/tin.5:2414
 #, no-wrap
 msgid "B<show_description>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2376
+#: doc/tin.5:2423
 msgid ""
 "If ON show a short group description text after newsgroup name at the group "
 "selection level. The ''B<-d>'' command-line flag will override the setting "
@@ -13444,13 +13641,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2376
+#: doc/tin.5:2423
 #, no-wrap
 msgid "B<show_help_mail_sign>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2383
+#: doc/tin.5:2430
 msgid ""
 "Allows you to select whether B<\\%tin>(1)  shows a help indication, a new "
 "mail indication, both, or neither in the various level titles.  Default is "
@@ -13458,13 +13655,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2399
+#: doc/tin.5:2446
 #, no-wrap
 msgid "B<show_only_unread_groups>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2422
+#: doc/tin.5:2469
 msgid ""
 "The path that specifies the signature file to use when posting, following up "
 "to or replying to an article. If the path is a directory then the signature "
@@ -13480,13 +13677,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2425
+#: doc/tin.5:2472
 #, no-wrap
 msgid "B<slashes_regex>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2432
+#: doc/tin.5:2479
 msgid ""
 "A regular expression that will be applied when reading articles. All "
 "matching words are shown in B<col_markslash> or B<mono_markslash>. If "
@@ -13494,19 +13691,19 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2478
+#: doc/tin.5:2525
 #, no-wrap
 msgid "B<spamtrap_warning_addresses>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2485
+#: doc/tin.5:2532
 #, no-wrap
 msgid "B<stars_regex>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2492
+#: doc/tin.5:2539
 msgid ""
 "A regular expression that will be applied when reading articles. All "
 "matching words are shown in B<col_markstar> or B<mono_markstar>. If "
@@ -13514,43 +13711,43 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2492
+#: doc/tin.5:2539
 #, no-wrap
 msgid "B<strip_blanks>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2496
+#: doc/tin.5:2543
 #, no-wrap
 msgid "B<strip_bogus>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2505
+#: doc/tin.5:2552
 #, no-wrap
 msgid "B<strip_newsrc>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2509
+#: doc/tin.5:2556
 #, no-wrap
 msgid "B<strip_re_regex>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2515
+#: doc/tin.5:2562
 #, no-wrap
 msgid "B<strip_was_regex>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2521
+#: doc/tin.5:2568
 #, no-wrap
 msgid "B<strokes_regex>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2528
+#: doc/tin.5:2575
 msgid ""
 "A regular expression that will be applied when reading articles. All "
 "matching words are shown in B<col_markstroke> or B<mono_markstroke>.  If "
@@ -13558,7 +13755,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2533
+#: doc/tin.5:2580
 msgid ""
 "Decode German style TeX umlaut codes to ISO If ON, show \"a as Umlaut-a, "
 "etc. Default is OFF. This behavior can also be toggled in the article viewer "
@@ -13566,42 +13763,42 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2536
+#: doc/tin.5:2583
 msgid "Defines which threading method to use. The choices are:"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2539
+#: doc/tin.5:2586
 msgid "Don't thread"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2541
+#: doc/tin.5:2588
 msgid "Thread on Subject only"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2543
+#: doc/tin.5:2590
 msgid "Thread on References only"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2545
+#: doc/tin.5:2592
 msgid "Thread on References then Subject (default)"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2547
+#: doc/tin.5:2594
 msgid "Thread multipart articles on Subject"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2549
+#: doc/tin.5:2596
 msgid "Thread on Percentage Match of the Subjects"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2553
+#: doc/tin.5:2600
 msgid ""
 "It's also possible to set the threading type on a per group basis by setting "
 "the group attribute variable B<thread_articles> to 0 \\(en 5 in the file "
@@ -13609,20 +13806,20 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2557
+#: doc/tin.5:2604
 msgid ""
 "The format string used for the Thread level. Default is \"%n\\ %m\\ \\ "
 "[%L]\\ \\ %T\\ \\ %F\". The following substitutions are supported:"
 msgstr ""
 
 #. type: ta
-#: doc/tin.5:2559
+#: doc/tin.5:2606
 #, no-wrap
 msgid "\\w'%G    'u +\\w'from, name and/or address'u"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2570
+#: doc/tin.5:2617
 #, no-wrap
 msgid ""
 "%D\tdate\n"
@@ -13638,7 +13835,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2577
+#: doc/tin.5:2624
 msgid ""
 "Defines how close the subjects must match while threading by Percentage "
 "Match for threads to be considered part of a single thread. This value is in "
@@ -13646,25 +13843,25 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2581
+#: doc/tin.5:2628
 #, no-wrap
 msgid "B<thread_score>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2593
+#: doc/tin.5:2640
 #, no-wrap
 msgid "B<tls_ca_cert_file>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2598
+#: doc/tin.5:2645
 #, no-wrap
 msgid "B<translit>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2613
+#: doc/tin.5:2660
 msgid ""
 "Allows you to select how B<\\%tin>(1)  treats blank lines in article "
 "bodies.  Default is 0. This option does not affect lines within verbatim "
@@ -13672,20 +13869,20 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2636
+#: doc/tin.5:2683
 msgid ""
 "If ON remove soft hyphens (U+00AD) from non verbatim blocks when displaying "
 "articles. Default is OFF."
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2636
+#: doc/tin.5:2683
 #, no-wrap
 msgid "B<underscores_regex>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2643
+#: doc/tin.5:2690
 msgid ""
 "A regular expression that will be applied when reading articles. All "
 "matching words are shown in B<col_markdash> or B<mono_markdash>. If "
@@ -13693,66 +13890,66 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2643
+#: doc/tin.5:2690
 #, no-wrap
 msgid "B<unlink_article>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2647
+#: doc/tin.5:2694
 msgid ""
 "If ON remove I<${TIN_HOMEDIR:-\"$HOME\"}/.article> after posting. Default is "
 "ON."
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2647
+#: doc/tin.5:2694
 #, no-wrap
 msgid "B<url_handler>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2652
+#: doc/tin.5:2699
 #, no-wrap
 msgid "B<url_highlight>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2655
+#: doc/tin.5:2702
 #, no-wrap
 msgid "B<use_color>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2660
+#: doc/tin.5:2707
 msgid "If enabled B<\\%tin>(1)  uses ANSI-colors. Default is OFF."
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2660
+#: doc/tin.5:2707
 #, no-wrap
 msgid "B<use_keypad>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2663
+#: doc/tin.5:2710
 msgid "Use scroll keys on keypad. Default is OFF."
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2663
+#: doc/tin.5:2710
 #, no-wrap
 msgid "B<use_mouse>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2669
+#: doc/tin.5:2716
 #, no-wrap
 msgid "B<use_slrnface>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2681
+#: doc/tin.5:2728
 msgid ""
 "If enabled B<\\%slrnface>(1)  will be used to interpret the ''X-Face:'' "
 "header. For this option to have any effect, B<\\%tin>(1)  must be running in "
@@ -13761,52 +13958,52 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2681
+#: doc/tin.5:2728
 #, no-wrap
 msgid "B<utf8_graphics>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2685
+#: doc/tin.5:2744
 #, no-wrap
 msgid "B<verbatim_begin_regex>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2691
+#: doc/tin.5:2750
 msgid ""
 "A regular expression that B<\\%tin>(1)  will use to find the begin of a "
 "verbatim block. Default is #v+"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2691
+#: doc/tin.5:2750
 #, no-wrap
 msgid "B<verbatim_end_regex>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2697
+#: doc/tin.5:2756
 msgid ""
 "A regular expression that B<\\%tin>(1)  will use to find the end of a "
 "verbatim block. Default is #v-"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2703
+#: doc/tin.5:2762
 msgid ""
 "Allows you to select how B<\\%tin>(1)  treats verbatim blocks in article "
 "bodies.  Default is 1."
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2713
+#: doc/tin.5:2772
 #, no-wrap
 msgid "B<wildcard>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2737
+#: doc/tin.5:2796
 msgid ""
 "Allows you to select how B<\\%tin>(1)  matches strings. The default is 0 and "
 "uses the B<\\%wildmat>(3)  notation, which is how this has traditionally "
@@ -13819,31 +14016,31 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2737
+#: doc/tin.5:2796
 #, no-wrap
 msgid "B<word_h_display_marks>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2749
+#: doc/tin.5:2808
 #, no-wrap
 msgid "B<word_highlight>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2757
+#: doc/tin.5:2816
 #, no-wrap
 msgid "B<wrap_column>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2773
+#: doc/tin.5:2832
 #, no-wrap
 msgid "B<xpost_quote_format>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2788
+#: doc/tin.5:2847
 msgid ""
 "Yet another global configuration file with \"I<variable>=I<value>\" "
 "pairs. This one is for the more general options which usually can't be "
@@ -13853,31 +14050,31 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2788
+#: doc/tin.5:2847
 #, no-wrap
 msgid "B<domainname>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2791
+#: doc/tin.5:2850
 msgid "Sets a global domain name used in From lines"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2795
+#: doc/tin.5:2854
 msgid ""
 "Defines the name of your organization. $B<ORGANIZATION> overrides any "
 "specified value."
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2795
+#: doc/tin.5:2854
 #, no-wrap
 msgid "B<newslibdir>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2800
+#: doc/tin.5:2859
 msgid ""
 "Defines the default place for some configuration files, common values are "
 "I</usr/lib/news>, I</var/lib/news>, I</usr/local/lib/news> or "
@@ -13885,13 +14082,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2800
+#: doc/tin.5:2859
 #, no-wrap
 msgid "B<bugaddress>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2806
+#: doc/tin.5:2865
 msgid ""
 "Defines the email address to which users can send bug reports using a "
 "built-in function. The default points to a developers mailing list located "
@@ -13900,45 +14097,45 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2806
+#: doc/tin.5:2865
 #, no-wrap
 msgid "B<inewsdir>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2811
+#: doc/tin.5:2870
 msgid "Defines the directory containing the B<\\%inews>(1)  executable."
 msgstr ""
 
 #.  TODO: mention that it sets mm_network_charset if
 #.  charset-conversion is available.
 #. type: Plain text
-#: doc/tin.5:2817
+#: doc/tin.5:2876
 msgid ""
 "Default charset to be used in MIME's ''Content-Type:'' header.  "
 "$B<MM_CHARSET> overrides any specified value."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2820
+#: doc/tin.5:2879
 msgid "Default encoding scheme used in MIME articles. 8bit might be the best value."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2824
+#: doc/tin.5:2883
 msgid ""
 "Default encoding scheme used in MIME letters. quoted-printable is a good "
 "choice here."
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2824
+#: doc/tin.5:2883
 #, no-wrap
 msgid "B<disable_gnksa_domain_check>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2830
+#: doc/tin.5:2889
 msgid ""
 "Allow unregistered top level domains. As the list of valid TLDs is no longer "
 "actively maintained the default was changed to ON starting with B<\\%tin>(1)  "
@@ -13946,26 +14143,26 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2830
+#: doc/tin.5:2889
 #, no-wrap
 msgid "B<disable_sender>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2834
+#: doc/tin.5:2893
 msgid ""
 "Don't generate a ''Sender:'' header. This has an effect only if "
 "B<inews_prog> is set to --internal."
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2834
+#: doc/tin.5:2893
 #, no-wrap
 msgid "B<spooldir>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2839
+#: doc/tin.5:2898
 msgid ""
 "Base of your newsspool (Bnews, Cnews and INN traditional spool style), "
 "common values are I</var/spool/news>, I</usr/spool/news>, I</news/spool>.  "
@@ -13973,13 +14170,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2839
+#: doc/tin.5:2898
 #, no-wrap
 msgid "B<overviewdir>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2847
+#: doc/tin.5:2906
 msgid ""
 "Base of your NOV database B<\\%newsoverview>(5)  (tradspool style; might be "
 "the same dir as I<spooldir>), common values are I</var/spool/overview>, "
@@ -13988,26 +14185,26 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2847
+#: doc/tin.5:2906
 #, no-wrap
 msgid "B<overviewfile>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2851
+#: doc/tin.5:2910
 msgid ""
 "Name of a single overview file, common values are I<.overview> or "
 "I<over.view>. $B<TIN_NOVFILENAME> overrides any specified value."
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2851
+#: doc/tin.5:2910
 #, no-wrap
 msgid "B<overviewfmtfile>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2856
+#: doc/tin.5:2915
 msgid ""
 "Full pathname of your newssystem's overview.fmt file; usually the file "
 "resides in I<newslibdir> and is named I<overview.fmt>, so you only have to "
@@ -14015,13 +14212,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2856
+#: doc/tin.5:2915
 #, no-wrap
 msgid "B<activefile>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2862
+#: doc/tin.5:2921
 msgid ""
 "Full pathname of your newssystem's active file; usually the file resides in "
 "I<newslibdir> and is named I<active>, so you only have to change this "
@@ -14030,13 +14227,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2862
+#: doc/tin.5:2921
 #, no-wrap
 msgid "B<activetimesfile>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2867
+#: doc/tin.5:2926
 msgid ""
 "Full pathname of your newssystem's active.times file; usually the file "
 "resides in I<newslibdir> and is named I<active.times>, so you only have to "
@@ -14044,13 +14241,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2867
+#: doc/tin.5:2926
 #, no-wrap
 msgid "B<newsgroupsfile>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2872
+#: doc/tin.5:2931
 msgid ""
 "Full pathname of your newssystem's newsgroups file; usually the file resides "
 "in I<newslibdir> and is named I<newsgroups>, so you only have to change this "
@@ -14058,13 +14255,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2872
+#: doc/tin.5:2931
 #, no-wrap
 msgid "B<subscriptionsfile>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2877
+#: doc/tin.5:2936
 msgid ""
 "Full pathname of your newssystem's subscriptions file; usually the file "
 "resides in I<newslibdir> and is named I<subscriptions>, so you only have to "
@@ -14072,19 +14269,19 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2880
+#: doc/tin.5:2939
 msgid "I</usr/local/share/locale/$LC_MESSAGES/LC_MESSAGES/tin.mo>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2884
+#: doc/tin.5:2943
 msgid ""
 "translation into language specified in $B<LC_ALL>, $B<LC_MESSAGES> or "
 "$B<LANG>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2897
+#: doc/tin.5:2956
 msgid ""
 "This file lists the newsgroups that the local site receives. Each newsgroup "
 "should be listed only once. Each line specifies one group; within each "
@@ -14094,7 +14291,7 @@ msgstr ""
 
 #.  TODO: tin issues just a warning in that case.
 #. type: Plain text
-#: doc/tin.5:2902
+#: doc/tin.5:2961
 msgid ""
 "If an article is posted to newsgroups not mentioned in this file, those "
 "newsgroups are ignored.  If no valid newsgroups are specified, the article "
@@ -14102,37 +14299,37 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2905
+#: doc/tin.5:2964
 msgid ""
 "Each line consists of four space-separated fields \"I<name> I<highmark> "
 "I<lowmark> I<flags>\"."
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2905 doc/tin.5:2958
+#: doc/tin.5:2964 doc/tin.5:3017
 #, no-wrap
 msgid "B<name>"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2908
+#: doc/tin.5:2967
 #, no-wrap
 msgid "B<highmark>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2911
+#: doc/tin.5:2970
 msgid "is the highest article number that has been used in that newsgroup"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2911
+#: doc/tin.5:2970
 #, no-wrap
 msgid "B<lowmark>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2918
+#: doc/tin.5:2977
 msgid ""
 "is the lowest article number in the group; this number is not guaranteed to "
 "be accurate, and should only be taken to be a hint. Note that because of "
@@ -14142,84 +14339,84 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2918
+#: doc/tin.5:2977
 #, no-wrap
 msgid "B<flags>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2921
+#: doc/tin.5:2980
 msgid "can be one of those"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2922
+#: doc/tin.5:2981
 #, no-wrap
 msgid "B<y>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2925
+#: doc/tin.5:2984
 msgid "local postings are allowed"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2925
+#: doc/tin.5:2984
 #, no-wrap
 msgid "B<n>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2928
+#: doc/tin.5:2987
 msgid "no local postings are allowed, only remote ones"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2928
+#: doc/tin.5:2987
 #, no-wrap
 msgid "B<m>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2931
+#: doc/tin.5:2990
 msgid "the group is moderated and all postings must be approved"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2931
+#: doc/tin.5:2990
 #, no-wrap
 msgid "B<j>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2934
+#: doc/tin.5:2993
 msgid "articles in this group are not kept, but only passed on"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2934
+#: doc/tin.5:2993
 #, no-wrap
 msgid "B<x>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2937
+#: doc/tin.5:2996
 msgid "articles cannot be posted to this newsgroup"
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2937
+#: doc/tin.5:2996
 #, no-wrap
 msgid "B<=foo.bar>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2940
+#: doc/tin.5:2999
 msgid "articles are locally filed into the ''foo.bar'' group"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2948
+#: doc/tin.5:3007
 msgid ""
 "B<\\%tin>(1)  only tries to read the file if you read directly from the "
 "local spool, if you read news via NNTP, B<\\%tin>(1)  uses the LIST (B<RFC\\ "
@@ -14227,7 +14424,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2958
+#: doc/tin.5:3017
 msgid ""
 "This file provides a chronological record of when newsgroups are created. It "
 "is normally updated by the local news server (e.g., B<\\%innd>(8))  whenever "
@@ -14236,25 +14433,25 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2965
+#: doc/tin.5:3024
 msgid ""
 "is the time when the group was created, expressed as the number of seconds "
 "since the Epoch."
 msgstr ""
 
 #. type: TP
-#: doc/tin.5:2965
+#: doc/tin.5:3024
 #, no-wrap
 msgid "B<creator>"
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2968
+#: doc/tin.5:3027
 msgid "is the electronic mail address of the person who created the group."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2974
+#: doc/tin.5:3033
 msgid ""
 "B<\\%tin>(1)  only tries to read the file if you read directly from the "
 "local spool, if you read news via NNTP, B<\\%tin>(1)  uses the NEWGROUPS "
@@ -14262,7 +14459,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2984
+#: doc/tin.5:3043
 msgid ""
 "This file provides short descriptions of each newsgroup. It is normally "
 "updated by the local news server (e.g., B<\\%innd>(8))  whenever a new group "
@@ -14271,7 +14468,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:2996
+#: doc/tin.5:3055
 msgid ""
 "B<\\%tin>(1)  only tries to read the file if you read directly from the "
 "local spool, if you read news via NNTP, B<\\%tin>(1)  uses the LIST "
@@ -14279,14 +14476,14 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:3004
+#: doc/tin.5:3063
 msgid ""
 "This file might hold a default organization to be used in the "
 "''Organization:'' header. $B<ORGANIZATION> has a higher priority if set."
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:3021
+#: doc/tin.5:3080
 msgid ""
 "This file specifies the organization of the news overview database (see also "
 "B<\\%newsoverview>(5)).  The order of lines in this file is important; it "
@@ -14297,7 +14494,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:3035
+#: doc/tin.5:3094
 msgid ""
 "This file contains a list of newsgroups \\(em one per line \\(em which the "
 "client should subscribe to when the user has no "
@@ -14308,7 +14505,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: doc/tin.5:3087
+#: doc/tin.5:3146
 msgid ""
 "B<\\%inews>(1), B<\\%ispell>(1), B<\\%lp>(1), B<\\%lpr>(1), "
 "B<\\%metamail>(1), B<\\%mutt>(1), B<\\%perl>(1), B<\\%perlre>(1), "
diff -Nurp '--exclude=.bzr*' tin-2.6.5/po4a.conf tin-2.6.6/po4a.conf
--- tin-2.6.5/po4a.conf	2025-07-23 01:26:33.000000000 +0200
+++ tin-2.6.6/po4a.conf	2026-01-21 01:01:36.795106025 +0100
@@ -1,11 +1,12 @@
 [po_directory] po-man
 
 [options] \
-        opt:"-k 0 --master-charset UTF-8" \
-        opt_de:"-L UTF-8 -A UTF-8" \
-        opt_en_GB:"-L UTF-8 -A UTF-8" \
-        opt_es:"-L UTF-8 -A UTF-8" \
-        opt_ro:"-L UTF-8 -A UTF-8"
+	opt:"-k 0 --master-charset UTF-8" \
+	opt_de:"-L UTF-8 -A UTF-8" \
+	opt_en_GB:"-L UTF-8 -A UTF-8" \
+	opt_es:"-L UTF-8 -A UTF-8" \
+	opt_ro:"-L UTF-8 -A UTF-8" \
+	opt_sv:"-L UTF-8 -A UTF-8"
 
 [type: man] doc/tin.1 \
 	$lang:po-man/$lang/tin.1 \
diff -Nurp '--exclude=.bzr*' tin-2.6.5/src/Makefile.in tin-2.6.6/src/Makefile.in
--- tin-2.6.5/src/Makefile.in	2025-12-21 14:18:50.000000000 +0100
+++ tin-2.6.6/src/Makefile.in	2026-07-02 19:36:12.198593805 +0200
@@ -1,7 +1,7 @@
 # Source Makefile for tin
 # - for configuration options read the ../doc/INSTALL file.
 #
-# Updated: 2025-12-16
+# Updated: 2026-07-02
 #
 # Copyright (c) 1995-2026 Thomas E. Dickey <dickey@invisible-island.net>
 # All rights reserved.
@@ -92,7 +92,7 @@ INS_OLD_SUFFIX	= old
 
 REMAKE		= $(MAKE) @cf_cv_makeflags@ DESTDIR="$(DESTDIR)"
 
-MAN_LINGUAS = de en_GB ro #es
+MAN_LINGUAS = de en_GB ro sv #es
 
 # Project
 PROJECT	= `echo @PACKAGE@|sed '@program_transform_name@'`
@@ -211,6 +211,7 @@ CFILES	= \
 	$(SRCDIR)/tags.c \
 	$(SRCDIR)/tcurses.c \
 	$(SRCDIR)/thread.c \
+	$(SRCDIR)/tinrc.c \
 	$(SRCDIR)/version.c \
 	$(SRCDIR)/wildmat.c \
 	$(SRCDIR)/xref.c
@@ -284,6 +285,7 @@ OFILES	= @ALLOCA@ @EXTRAOBJS@ \
 	$(OBJDIR)/tags$o \
 	$(OBJDIR)/tcurses$o \
 	$(OBJDIR)/thread$o \
+	$(OBJDIR)/tinrc$o \
 	$(OBJDIR)/version$o \
 	$(OBJDIR)/wildmat$o \
 	$(OBJDIR)/xref$o
@@ -477,6 +479,8 @@ clean :
 	@-$(RM) -f LINT *.ln *.out trace
 	@-$(RM) -f makecfg$X makecfg$o tincfg.h options_menu.h
 	@-$(RM) -rf makecfg.dSYM
+	@-$(RM) -f makerc$X makerc$o $(INCDIR)/tinrc.h tinrc.c
+	@-$(RM) -rf makerc.dSYM
 	@-$(RM) -f core *~
 	@-$(RM) -f $(EXE)
 @PCREDIR_MAKE@	@-if test -r ../pcre/Makefile ; then $(CD) ../pcre && $(ECHO) "Cleaning Philip Hazel's Perl-compatible regular expressions library ..." && $(REMAKE) clean ; fi
@@ -510,20 +514,39 @@ cscope :
 @CANDIR_MAKE@	@$(ECHO) "Building Cancel-Lock library ..."
 @CANDIR_MAKE@	@$(CD) ../libcanlock && $(REMAKE) lib
 
-options_menu.h :		$(SRCDIR)/tincfg.tbl \
-				makecfg$X
-	./makecfg $(SRCDIR)/tincfg.tbl tincfg.h
 
-tincfg.h :			$(SRCDIR)/tincfg.tbl \
+tinrc.c :		$(SRCDIR)/tinrc.tbl \
+				options_menu.h \
+				makerc$X
+	@-if test ! -f $@ ; then ./makerc$X $(INCDIR)/tinrc.h $@ ; fi
+
+$(INCDIR)/tinrc.h :		$(SRCDIR)/tinrc.tbl \
+						options_menu.h \
+						makerc$X
+	@-if test ! -f $@ ; then ./makerc$X $@ tinrc.c ; fi
+
+makerc$X :		$(SRCDIR)/makerc.c \
+				$(SRCDIR)/config.c \
+				Makefile \
+				../include/autoconf.h
+	@SHOW_CC@
+	@ECHO_CC@$(BUILD_CC) $(BUILD_CFLAGS) $(BUILD_CPPFLAGS) $(BUILD_LDFLAGS) -o $@ $(SRCDIR)/makerc.c
+	./makerc$X $(INCDIR)/tinrc.h tinrc.c
+
+options_menu.h :		tincfg.h
+	@-if test ! -f $@ ; then ./makecfg$X $(SRCDIR)/tincfg.tbl tincfg.h ; fi
+
+tincfg.h :		$(SRCDIR)/tincfg.tbl \
 				makecfg$X
-	./makecfg $(SRCDIR)/tincfg.tbl $@
+	./makecfg$X $(SRCDIR)/tincfg.tbl $@
 
-makecfg$X :			$(SRCDIR)/makecfg.c \
+makecfg$X :		$(SRCDIR)/makecfg.c \
 				Makefile \
 				../include/autoconf.h
 	@SHOW_CC@
 	@ECHO_CC@$(BUILD_CC) $(BUILD_CFLAGS) $(BUILD_CPPFLAGS) $(BUILD_LDFLAGS) -o $@ $(SRCDIR)/makecfg.c
 
+
 TIN_DEP	= \
 	Makefile \
 	options_menu.h \
@@ -663,6 +686,7 @@ $(OBJDIR)/tags$o :		$(SRCDIR)/tags.c $(T
 $(OBJDIR)/tcurses$o :		$(SRCDIR)/tcurses.c $(TIN_DEP)
 $(OBJDIR)/thread$o :		$(SRCDIR)/thread.c $(TIN_DEP) \
 				$(INCDIR)/keymap.h
+$(OBJDIR)/tinrc$o :		$(SRCDIR)/tinrc.c
 $(OBJDIR)/version$o :		$(SRCDIR)/version.c $(TIN_DEP) \
 				$(INCDIR)/keymap.h \
 				$(INCDIR)/version.h
diff -Nurp '--exclude=.bzr*' tin-2.6.5/src/active.c tin-2.6.6/src/active.c
--- tin-2.6.5/src/active.c	2025-11-19 07:30:17.000000000 +0100
+++ tin-2.6.6/src/active.c	2026-05-22 14:38:57.717184708 +0200
@@ -3,7 +3,7 @@
  *  Module    : active.c
  *  Author    : I. Lea
  *  Created   : 1992-02-16
- *  Updated   : 2025-11-19
+ *  Updated   : 2026-05-21
  *  Notes     :
  *
  * Copyright (c) 1992-2026 Iain Lea <iain@bricbrac.de>
@@ -159,6 +159,7 @@ active_add(
 	ptr->next = -1;						/* hash chain */
 	ptr->newsrc.xbitmap = (t_bitmap *) 0;
 	ptr->attribute = (struct t_attribute *) 0;
+	ptr->attribute_state = (struct t_attribute_state *) 0;
 	ptr->glob_filter = &glob_filter;
 	ptr->scopes_list = NULL;
 	set_default_bitmap(ptr);
@@ -359,10 +360,10 @@ do_read_newsrc_active_file(
 	snprintf(fmt, sizeof(fmt), "%%"T_ARTNUM_SFMT" %%"T_ARTNUM_SFMT" %%"T_ARTNUM_SFMT" %%%ds", NNTP_GRPLEN);
 #endif /* NNTP_ABLE */
 
-	rewind(fp);
+	fseek(fp, 0L, SEEK_SET);
 
 	if (!batch_mode || verbose)
-		wait_message(0, _(txt_reading_news_newsrc_file));
+		wait_message(0, "%s", _(txt_reading_news_newsrc_file));
 
 	while ((ptr = tin_fgets(fp, FALSE)) != NULL || window != 0) {
 		if (ptr) {
@@ -447,6 +448,7 @@ do_read_newsrc_active_file(
 					case ERR_NOAUTH:
 					case NEED_AUTHINFO:
 						need_auth = TRUE; /* delay auth till end of loop */
+						TIN_FALL_THROUGH;
 						/* keep lint quiet: */
 						/* FALLTHROUGH */
 
@@ -468,7 +470,8 @@ do_read_newsrc_active_file(
 							tin_done(NNTP_ERROR_EXIT, "%s", bbuf);
 						}
 						/* keep lint quiet: */
-						/* FALLTHROUGH */
+						/* NOTREACHED */
+						break;
 
 					default:
 #	ifdef DEBUG
@@ -640,7 +643,7 @@ read_active_file(
 	}
 
 	if (!batch_mode || verbose)
-		wait_message(0, _(txt_reading_news_active_file));
+		wait_message(0, "%s", _(txt_reading_news_active_file));
 
 	while ((ptr = tin_fgets(fp, FALSE)) != NULL) {
 #if defined(DEBUG) && defined(NNTP_ABLE)
@@ -715,7 +718,7 @@ read_active_counts(
 	t_artnum count = T_ARTNUM_CONST(-1), min = T_ARTNUM_CONST(1), max = T_ARTNUM_CONST(0);
 
 	if (!batch_mode || verbose)
-		wait_message(0, _(txt_reading_news_active_file));
+		wait_message(0, "%s", _(txt_reading_news_active_file));
 
 	if ((fp = nntp_command("LIST COUNTS", OK_GROUPS, NULL, 0)) == NULL) {
 		if (cmd_line && !batch_mode)
@@ -840,11 +843,12 @@ read_news_active_file(
 					struct t_group *grpptr;
 					t_bool need_auth = FALSE;
 
-					*buff = '\0';
-					while (tin_fgets(fp, FALSE) != NULL)
+					while (tin_fgets(fp, FALSE) != NULL) /* count lines */
 						++j;
-					rewind(fp);
+
+					fseek(fp, 0L, SEEK_SET);
 					if (j < serverrc.nntp_pipeline_limit) {
+						*buff = '\0';
 						while ((ptr = tin_fgets(fp, FALSE)) != NULL) {
 							if (!(q = strpbrk(ptr, ":!")))
 								continue;
@@ -978,13 +982,13 @@ open_newgroups_fp(
 				return (FILE *) 0;
 
 			if (nntp_caps.type == CAPABILITIES) {
-			/*
-			 * not checking for caps_type == CAPABILITIES && reader as some
-			 * servers do not support it even if advertising READER so we must
-			 * handle errors anyway and just issue the cmd. but we use
-			 * GMT and 4 didigit year on RFC 3977 servers. 4 digit year
-			 * was introduced before Y2K ...
-			 */
+				/*
+				 * not checking for caps_type == CAPABILITIES && reader as some
+				 * servers do not support it even if advertising READER so we must
+				 * handle errors anyway and just issue the cmd. but we use
+				 * GMT and 4 didigit year on RFC 3977 servers. 4 digit year
+				 * was introduced before Y2K ...
+				 */
 				snprintf(line, sizeof(line), "NEWGROUPS %04d%02d%02d %02d%02d%02d GMT",
 				ngtm->tm_year + 1900, ngtm->tm_mon + 1, ngtm->tm_mday,
 				ngtm->tm_hour, ngtm->tm_min, ngtm->tm_sec);
@@ -1038,7 +1042,7 @@ check_for_any_new_groups(
 	time_t new_newnews_time;
 
 	if (!batch_mode /* || verbose */)
-		wait_message(0, _(txt_checking_new_groups));
+		wait_message(0, "%s", _(txt_checking_new_groups));
 
 	(void) time(&new_newnews_time);
 
@@ -1179,53 +1183,37 @@ match_group_list(
 	const char *group,
 	const char *group_list)
 {
-	char *separator;
-	char pattern[HEADER_LEN];
-	char ngname[NNTP_GRPLEN + 1]; /* RFC 3977 3.1 limits group names to 497 octets */
-	size_t group_len, list_len = strlen(group_list);
+	char *lcgname, *list_entry, *gl, *glp;
 	t_bool negate, accept = FALSE;
 
-	/*
-	 * walk through comma-separated entries in list
-	 */
-	while (list_len != 0) {
-		/*
-		 * find end/length of this entry
-		 */
-		separator = strchr(group_list, ',');
-		group_len = MIN(((separator == NULL) ? list_len : (size_t) (separator - group_list)), sizeof(pattern) - 1);
-
-		if ((negate = (*group_list == '!'))) {
-			/*
-			 * a '!' before the pattern inverts sense of match
-			 */
-			++group_list;
-			--group_len;
-			--list_len;
+	/* RFC 3977 3.1 limits group names to 497 octets */
+	if (!group_list || !group || strlen(group) > NNTP_GRPLEN)
+		return accept;
+
+	glp = gl = my_strdup(group_list);
+	if ((list_entry = strtok(gl, ",")) == NULL) {
+		if (strlen(glp) > NNTP_GRPLEN) {
+			free(glp);
+			return accept;
 		}
-		/*
-		 * copy out the entry and terminate it properly
-		 */
-		my_strncpy(pattern, group_list, group_len);
-		str_lwr(pattern);
-		my_strncpy(ngname, group, sizeof(ngname) - 1);
-		str_lwr(ngname);
+		list_entry = glp;
+	}
 
+	lcgname = strduplwr(group);
+	do {
+		if ((negate = (*list_entry == '!')))
+			++list_entry;
 		/*
-		 * "case-insensitive" (str_lwr(); avoid malloc()/free() in) wildcard match
+		 * "case-insensitive" (str_lwr(); avoid malloc()/free() in) wild
 		 */
-		if (GROUP_MATCH(ngname, pattern, FALSE))
-			accept = bool_not(negate);	/* matched! */
+		str_lwr(list_entry);
+		if (GROUP_MATCH(lcgname, list_entry, FALSE))
+			accept = bool_not(negate);		/* matched! */
+	} while ((list_entry = strtok(NULL, ",")));
 
-		/*
-		 * now examine next entry if any
-		 */
-		if (group_list[group_len] != '\0')
-			++group_len;	/* skip the separator */
+	free(glp);
+	free(lcgname);
 
-		group_list += group_len;
-		list_len -= group_len;
-	}
 	return accept;
 }
 
@@ -1343,11 +1331,10 @@ create_save_active_file(
 		return;
 
 	if (strfpath(cmdline.savedir ? cmdline.savedir : tinrc.savedir, group_path, sizeof(group_path), NULL, FALSE)) {
-		wait_message(0, _(txt_creating_active));
+		wait_message(0, "%s", _(txt_creating_active));
 		print_active_head(local_save_active_file);
 
-		while (strlen(group_path) && group_path[strlen(group_path) - 1] == '/')
-			group_path[strlen(group_path) - 1] = '\0';
+		rem_tail_char(group_path, '/');
 
 		fb = my_strdup(group_path);
 		make_group_list(local_save_active_file, cmdline.savedir ? cmdline.savedir : tinrc.savedir, fb, group_path);
diff -Nurp '--exclude=.bzr*' tin-2.6.5/src/art.c tin-2.6.6/src/art.c
--- tin-2.6.5/src/art.c	2025-12-18 19:57:23.000000000 +0100
+++ tin-2.6.6/src/art.c	2026-06-30 07:45:28.304516877 +0200
@@ -3,7 +3,7 @@
  *  Module    : art.c
  *  Author    : I.Lea & R.Skrenta
  *  Created   : 1991-04-01
- *  Updated   : 2025-12-18
+ *  Updated   : 2026-06-30
  *  Notes     :
  *
  * Copyright (c) 1991-2026 Iain Lea <iain@bricbrac.de>, Rich Skrenta <skrenta@pbm.com>
@@ -311,7 +311,7 @@ setup_hard_base(
 
 #	ifdef DEBUG
 			if ((debug & DEBUG_NNTP) && verbose > 1)
-				debug_print_file("NNTP", "setup_hard_base(GROUP %s %d-%d (%d))", buf, start, last, count);
+				debug_print_file("NNTP", "setup_hard_base(GROUP %s %"T_ARTNUM_PFMT"-%"T_ARTNUM_PFMT" (%"T_ARTNUM_PFMT"))", buf, start, last, count);
 #	endif /* DEBUG */
 
 			total = count;
@@ -364,7 +364,7 @@ setup_hard_base(
 			perror_message(_(txt_cannot_open), group_path);
 #if 0
 			if (access(group_path, R_OK) != 0)
-				error_message(2, _(txt_not_exist));
+				error_message(2, "%s", _(txt_not_exist));
 #endif /* 0 */
 			return -1;
 		}
@@ -388,7 +388,7 @@ setup_hard_base(
  * and attempt to write a new index if necessary.
  *
  * a flag indicates if article headers shall be decoded and
- * articles shoukd be sorted and put in threads (TRUE) or
+ * articles should be sorted and put in threads (TRUE) or
  * we're just interested in the raw data (to write the
  * cache or the like) (FALSE).
  *
@@ -641,9 +641,6 @@ open_art_header(
 
 #ifdef NNTP_ABLE
 	if (read_news_via_nntp && CURR_GROUP.type == GROUP_TYPE_NEWS) {
-#if 0
-		FILE *fp;
-#endif /* 0 */
 		static t_bool no_next = FALSE;
 
 		if (!no_next && strstr(serverrc.disabled_nntp_cmds, "NEXT") != NULL)
@@ -657,11 +654,7 @@ open_art_header(
 			return NULL;
 
 		snprintf(buf, sizeof(buf), "HEAD %"T_ARTNUM_PFMT, art);
-#if 0
-		if ((fp = nntp_command(buf, OK_HEAD, NULL, 0)) != NULL)
-			return fp;
-#else
-		switch(new_nntp_command(buf, OK_HEAD, NULL, 0)) {
+		switch (new_nntp_command(buf, OK_HEAD, NULL, 0)) {
 			case OK_HEAD:
 				return FAKE_NNTP_FP;
 				/* NOTREACHED */
@@ -680,7 +673,6 @@ open_art_header(
 			default:
 				break;
 		}
-#endif /* 0 */
 
 		if (!no_next) { /* usenet.farm doesn't do NEXT */
 			/*
@@ -701,12 +693,9 @@ open_art_header(
 					snprintf(buf, sizeof(buf), "GROUP %s", groupname);
 					if (new_nntp_command(buf, OK_GROUP, NULL, 0) != OK_GROUP)
 						return NULL;
+
 					snprintf(buf, sizeof(buf), "HEAD %"T_ARTNUM_PFMT, art);
-#if 0
-					if ((fp = nntp_command(buf, OK_HEAD, NULL, 0)) != NULL)
-						return fp;
-#else
-					switch(new_nntp_command(buf, OK_HEAD, NULL, 0)) {
+					switch (new_nntp_command(buf, OK_HEAD, NULL, 0)) {
 						case OK_HEAD:
 							return FAKE_NNTP_FP;
 							/* NOTREACHED */
@@ -722,11 +711,12 @@ open_art_header(
 						default:
 							break;
 					}
-#endif /* 0 */
+
 					if (new_nntp_command("NEXT", OK_NOTEXT, buf, sizeof(buf)) == OK_NOTEXT) {
 						*next = atoartnum(buf);
 						break;
 					}
+					TIN_FALL_THROUGH;
 					/* FALLTHROUGH */
 
 				case ERR_COMMAND:	/* TODO: abort loop over all arts */
@@ -1296,13 +1286,13 @@ make_threads(
 	int i;
 
 	if (!cmd_line && !batch_mode) {
-		info_message((group->attribute->thread_articles == THREAD_NONE ? _(txt_unthreading_arts) : _(txt_threading_arts)));
+		info_message("%s", (group->attribute->thread_articles == THREAD_NONE ? _(txt_unthreading_arts) : _(txt_threading_arts)));
 		my_flush();
 	}
 
 #ifdef DEBUG
 	if (debug & DEBUG_MISC)
-		error_message(2, "rethread=[%d]  thread_articles=[%d]  attr_thread_articles=[%d]",
+		error_message(2, "rethread=[%u]  thread_articles=[%d]  attr_thread_articles=[%d]",
 			rethread, tinrc.thread_articles, group->attribute->thread_articles);
 #endif /* DEBUG */
 
@@ -1478,6 +1468,13 @@ parse_headers(
 {
 	char *s, *hdr, *ptr;
 	t_bool got_from = FALSE, got_lines = FALSE;
+	t_bool debug_filter;
+
+#ifdef DEBUG
+	debug_filter = (debug & DEBUG_FILTER); /* also keep arts[i].from_raw */
+#else
+	debug_filter = FALSE;
+#endif /* DEBUG */
 
 	while ((ptr = tin_fgets(fp, TRUE)) != NULL) {
 		/*
@@ -1511,7 +1508,7 @@ parse_headers(
 			case 'F':	/* From:  mandatory */
 				if (!got_from) {
 					if ((hdr = parse_header(ptr + 1, "rom", FALSE, FALSE, FALSE))) {
-						if (serverrc.cache_overview_files)
+						if (serverrc.cache_overview_files || debug_filter)
 							h->from_raw = hash_str(hdr);
 						build_mailbox_list(h, hdr);
 						got_from = TRUE;
@@ -1598,11 +1595,11 @@ parse_headers(
 	if (got_from && h->date && h->msgid) {
 		if (!h->subject)
 			h->subject = hash_str("");
-		if (serverrc.cache_overview_files) {
+		if (serverrc.cache_overview_files || debug_filter) {
 			if (!h->subject_raw)
 				h->subject_raw = hash_str("");
 			if (!h->from_raw)
-				h->from_raw= hash_str("");
+				h->from_raw = hash_str("");
 		}
 #ifdef DEBUG
 		if (debug & DEBUG_FILTER)
@@ -1623,8 +1620,8 @@ parse_headers(
  * If there are more than MAX_CNT ranges after optimization, fetch all in one
  * big range
  */
-#define MIN_CNT 10
-#define MAX_CNT 50
+#	define MIN_CNT 10
+#	define MAX_CNT 50
 static struct t_article_range *
 build_range_list(
 	t_artnum min,
@@ -1648,7 +1645,7 @@ build_range_list(
 		if (arts[i].artnum > max)
 			break;
 		if (arts[i].path) {
-			for (; i < top_art && arts[i].path; i++)
+			for (; i < top_art && arts[i].path; ++i)
 				;
 			/*
 			 * the current art has no path -> we use this one
@@ -1657,7 +1654,7 @@ build_range_list(
 			 */
 			curr->start = ((i == top_art) ? max : arts[i--].artnum);
 		} else {
-			for (; i < top_art && !arts[i].path; i++)
+			for (; i < top_art && !arts[i].path; ++i)
 				;
 			/* the current art has path -> we use the last one */
 			new_end = curr->end = arts[--i].artnum;
@@ -1793,21 +1790,16 @@ get_path_header(
 #	endif /* DEBUG */
 
 	if (nntp_caps.type == CAPABILITIES && nntp_caps.list_headers && !*nntp_caps.headers_range && nntp_caps.hdr_cmd[0] != 'X') {
-		switch (new_nntp_command("LIST HEADERS RANGE", 215, NULL, 0)) {
-			case 215:
-				while ((ptr = tin_fgets(FAKE_NNTP_FP, FALSE)) != NULL) {
+		if (new_nntp_command("LIST HEADERS RANGE", 215, NULL, 0) == 215) {
+			while ((ptr = tin_fgets(FAKE_NNTP_FP, FALSE)) != NULL) {
 #	ifdef DEBUG
-					if (debug & DEBUG_NNTP)
-						debug_print_file("NNTP", "<<<%s%s", logtime(), ptr);
+				if (debug & DEBUG_NNTP)
+					debug_print_file("NNTP", "<<<%s%s", logtime(), ptr);
 #	endif /* DEBUG */
-					nntp_caps.headers_range = my_realloc(nntp_caps.headers_range, strlen(nntp_caps.headers_range) + strlen(ptr) + 2);
-					strcat(nntp_caps.headers_range, ptr);
-					strcat(nntp_caps.headers_range, "\n");
-				}
-				break;
-
-			default:
-				break;
+				nntp_caps.headers_range = my_realloc(nntp_caps.headers_range, strlen(nntp_caps.headers_range) + strlen(ptr) + 2);
+				strcat(nntp_caps.headers_range, ptr);
+				strcat(nntp_caps.headers_range, "\n");
+			}
 		}
 	}
 
@@ -1860,11 +1852,11 @@ get_path_header(
 			if (++artnum % MODULO_COUNT_NUM == 0)
 				show_progress(prep_msg, artnum - min, max - min);
 		}
-#	ifdef DEBUG
+#ifdef DEBUG
 		/* log end of multiline response to get timing data */
 		if ((debug & DEBUG_NNTP) && !verbose)
 			debug_print_file("NNTP", "<<<%s%s", logtime(), txt_log_data_hidden);
-#	endif /* DEBUG */
+#endif /* DEBUG */
 		free(prep_msg);
 		return supported;
 	}
@@ -1999,6 +1991,7 @@ read_overview(
 	int expired = 0;
 	t_artnum artnum;
 	t_bool path_found = FALSE, path_in_ofmt = FALSE;
+	t_bool debug_filter;
 	struct t_article *art;
 	size_t over_fields = 1;
 #ifdef USE_ZLIB
@@ -2007,6 +2000,12 @@ read_overview(
 	struct stat st;
 #endif /* USE_ZLIB */
 
+#ifdef DEBUG
+	debug_filter = (debug & DEBUG_FILTER); /* also keep arts[i].from_raw */
+#else
+	debug_filter = FALSE;
+#endif /* DEBUG */
+
 	/*
 	 * open the overview file (whether it be local or via nntp)
 	 */
@@ -2155,7 +2154,7 @@ read_overview(
 			if (count > over_fields) {
 #ifdef DEBUG
 				if ((debug & DEBUG_NNTP) && verbose > 1)
-					debug_print_file("NNTP", "%s(%"T_ARTNUM_PFMT") Unexpected overview-field %d of %d: %s", nntp_caps.over_cmd, artnum, count, over_fields, ptr);
+					debug_print_file("NNTP", "%s(%"T_ARTNUM_PFMT") Unexpected overview-field %u of %lu: %s", nntp_caps.over_cmd, artnum, count, (unsigned long int) over_fields, ptr);
 #endif /* DEBUG */
 
 				/* "common error" Xref:full in overview-data but not in OVERVIEW.FMT */
@@ -2165,8 +2164,7 @@ read_overview(
 						if ((debug & DEBUG_NNTP) && verbose > 1)
 							debug_print_file("NNTP", "%s: found unexpected Xref: on semi std. position", nntp_caps.over_cmd);
 #endif /* DEBUG */
-						++over_fields;
-						ofmt = my_realloc(ofmt, sizeof(struct t_overview_fmt) * (over_fields + 2)); /* + 2 = artnum and end-marker */
+						ofmt = my_realloc(ofmt, sizeof(struct t_overview_fmt) * (++over_fields + 2)); /* + 2 = artnum and end-marker */
 						ofmt[over_fields].type = OVER_T_FSTRING;
 						ofmt[over_fields].name = my_strdup("Xref:");
 						ofmt[over_fields + 1].type = OVER_T_ERROR;
@@ -2177,8 +2175,7 @@ read_overview(
 						if ((debug & DEBUG_NNTP) && verbose > 1)
 							debug_print_file("NNTP", "%s: found Path:", nntp_caps.over_cmd);
 #endif /* DEBUG */
-						++over_fields;
-						ofmt = my_realloc(ofmt, sizeof(struct t_overview_fmt) * (over_fields + 2)); /* + 2 = artnum and end-marker */
+						ofmt = my_realloc(ofmt, sizeof(struct t_overview_fmt) * (++over_fields + 2)); /* + 2 = artnum and end-marker */
 						ofmt[over_fields].type = OVER_T_FSTRING;
 						ofmt[over_fields].name = my_strdup("Path:");
 						ofmt[over_fields + 1].type = OVER_T_ERROR;
@@ -2224,12 +2221,12 @@ read_overview(
 
 					if (!strcasecmp(ofmt[count].name, "From:")) {
 						if (*ptr) {
-							if (!flag || serverrc.cache_overview_files)
+							if (!flag || serverrc.cache_overview_files || debug_filter)
 								art->from_raw = hash_str(ptr);
 							if (flag)
 								build_mailbox_list(art, ptr);
 						} else {
-							if (!flag || serverrc.cache_overview_files)
+							if (!flag || serverrc.cache_overview_files || debug_filter)
 								art->from_raw = hash_str("");
 							if (flag) {
 								struct t_mailbox *mb;
@@ -2305,7 +2302,7 @@ read_overview(
 						if (*ptr) {
 #ifdef DEBUG
 							if ((debug & DEBUG_NNTP) && verbose > 1 && !isdigit((unsigned char) *ptr))
-								debug_print_file("NNTP", "%s(%"T_ARTNUM_PFMT") overview field %d (%s) mismatch: %s", nntp_caps.over_cmd, artnum, count, ofmt[count].name, ptr);
+								debug_print_file("NNTP", "%s(%"T_ARTNUM_PFMT") overview field %u (%s) mismatch: %s", nntp_caps.over_cmd, artnum, count, ofmt[count].name, ptr);
 #endif /* DEBUG */
 						}
 						continue;
@@ -2319,7 +2316,7 @@ read_overview(
 								art->line_count = 0;
 #ifdef DEBUG
 								if ((debug & DEBUG_NNTP) && verbose > 1)
-									debug_print_file("NNTP", "%s(%"T_ARTNUM_PFMT") overview field %d (%s) mismatch: %s", nntp_caps.over_cmd, artnum, count, ofmt[count].name, ptr);
+									debug_print_file("NNTP", "%s(%"T_ARTNUM_PFMT") overview field %u (%s) mismatch: %s", nntp_caps.over_cmd, artnum, count, ofmt[count].name, ptr);
 #endif /* DEBUG */
 							}
 						} else
@@ -2358,12 +2355,12 @@ read_overview(
 
 					case 2:	/* From: */
 						if (*ptr) {
-							if (!flag || serverrc.cache_overview_files)
+							if (!flag || serverrc.cache_overview_files || debug_filter)
 								art->from_raw = hash_str(ptr);
 							if (flag)
 								build_mailbox_list(art, ptr);
 						} else {
-							if (!flag || serverrc.cache_overview_files)
+							if (!flag || serverrc.cache_overview_files || debug_filter)
 								art->from_raw = hash_str("");
 							if (flag) {
 								struct t_mailbox *mb;
@@ -2416,7 +2413,7 @@ read_overview(
 						if (*ptr) {
 #ifdef DEBUG
 							if ((debug & DEBUG_NNTP) && verbose > 1 && !isdigit((unsigned char) *ptr))
-								debug_print_file("NNTP", "%s(%"T_ARTNUM_PFMT") overview field %d (%s) mismatch: %s", nntp_caps.over_cmd, artnum, count, ofmt[count].name, ptr);
+								debug_print_file("NNTP", "%s(%"T_ARTNUM_PFMT") overview field %u (%s) mismatch: %s", nntp_caps.over_cmd, artnum, count, ofmt[count].name, ptr);
 #endif /* DEBUG */
 						}
 						break;
@@ -2429,7 +2426,7 @@ read_overview(
 								art->line_count = 0;
 #ifdef DEBUG
 								if ((debug & DEBUG_NNTP) && verbose > 1)
-									debug_print_file("NNTP", "%s(%"T_ARTNUM_PFMT") overview field %d (%s) mismatch: %s", nntp_caps.over_cmd, artnum, count, ofmt[count].name, ptr);
+									debug_print_file("NNTP", "%s(%"T_ARTNUM_PFMT") overview field %u (%s) mismatch: %s", nntp_caps.over_cmd, artnum, count, ofmt[count].name, ptr);
 #endif /* DEBUG */
 							}
 						} else
@@ -2463,7 +2460,7 @@ read_overview(
 					 */
 #ifdef DEBUG
 					if ((debug & DEBUG_NNTP) && verbose > 1)
-						debug_print_file("NNTP", "%s(%"T_ARTNUM_PFMT") extra overview-field \"%s\" at position %d %s", nntp_caps.over_cmd, artnum, ofmt[count].name, count, ptr);
+						debug_print_file("NNTP", "%s(%"T_ARTNUM_PFMT") extra overview-field \"%s\" at position %u %s", nntp_caps.over_cmd, artnum, ofmt[count].name, count, ptr);
 #endif /* DEBUG */
 					/* if we're lucky we've Path in NOV */
 					/*
@@ -2535,23 +2532,18 @@ read_overview(
 			if (nntp_caps.type == CAPABILITIES && nntp_caps.list_headers) {
 				if (!*nntp_caps.headers_range) {
 					found = FALSE;
-					switch (new_nntp_command("LIST HEADERS RANGE", 215, NULL, 0)) {
-						case 215:
-							while ((ptr = tin_fgets(FAKE_NNTP_FP, FALSE)) != NULL) {
+					if (new_nntp_command("LIST HEADERS RANGE", 215, NULL, 0) == 215) {
+						while ((ptr = tin_fgets(FAKE_NNTP_FP, FALSE)) != NULL) {
 #	ifdef DEBUG
-								if (debug & DEBUG_NNTP)
-									debug_print_file("NNTP", "<<<%s%s", logtime(), ptr);
+							if (debug & DEBUG_NNTP)
+								debug_print_file("NNTP", "<<<%s%s", logtime(), ptr);
 #	endif /* DEBUG */
-								if (!found && ((*ptr == ':' && *(ptr + 1) == '\0') || !strncasecmp(ptr, "Xref", 4)))
-									found = TRUE;
-								nntp_caps.headers_range = my_realloc(nntp_caps.headers_range, strlen(nntp_caps.headers_range) + strlen(ptr) + 2);
-								strcat(nntp_caps.headers_range, ptr);
-								strcat(nntp_caps.headers_range, "\n");
-							}
-							break;
-
-						default:
-							break;
+							if (!found && ((*ptr == ':' && *(ptr + 1) == '\0') || !strncasecmp(ptr, "Xref", 4)))
+								found = TRUE;
+							nntp_caps.headers_range = my_realloc(nntp_caps.headers_range, strlen(nntp_caps.headers_range) + strlen(ptr) + 2);
+							strcat(nntp_caps.headers_range, ptr);
+							strcat(nntp_caps.headers_range, "\n");
+						}
 					}
 					first = FALSE;
 				} else {
@@ -2659,7 +2651,7 @@ read_overview(
 #ifdef NNTP_ABLE
 			if (!get_path_header(1, 1, group, min, *top))
 #endif /* NNTP_ABLE */
-				wait_message(2, _(txt_cannot_filter_on_path));
+				wait_message(2, "%s", _(txt_cannot_filter_on_path));
 		}
 #ifndef NNTP_ABLE
 	/* silence compiler warning (unused parameter) */
@@ -2697,7 +2689,7 @@ write_overview(
 	struct t_article *article;
 #if defined(HAVE_SETLOCALE) && !defined(NO_LOCALE)
 	const char *lc_all;
-#endif /* HAVE_SETLOCALE && defined(NO_LOCALE) */
+#endif /* HAVE_SETLOCALE && NO_LOCALE */
 #if defined(HAVE_FCHMOD) || defined(USE_ZLIB)
 	int fd;
 #endif /* HAVE_FCHMOD || USE_ZLIB */
@@ -3002,11 +2994,10 @@ find_nov_file(
 				size_t sp = sizeof(index_newsdir), ln = strlen(index_newsdir);
 
 				if (sp > ln + 3) {
-					char *srv = my_strdup(nntp_server);
+					char *srv = strduplwr(nntp_server);
 
-					str_lwr(srv);
 					strcat(index_newsdir, "-");
-					my_strncpy(index_newsdir + ln + 1, srv, --sp);
+					my_strncpy(index_newsdir + ln + 1, srv, sp - 1);
 					free(srv);
 				}
 				once_only = TRUE;
@@ -3099,7 +3090,7 @@ find_nov_file(
 #endif /* USE_ZLIB */
 		{
 			if ((ptr = tin_fgets(fp, FALSE)) != NULL) { /* grab 1st line */
-				if (strcmp(ptr, group->name)) {/* name mismatch try next file */
+				if (strcmp(ptr, group->name)) { /* name mismatch try next file */
 					fclose(fp);
 					fp = NULL;
 					continue;
@@ -3192,7 +3183,7 @@ do_update(
 		size_t len;
 		time_t tela = time(NULL) - beg_epoch;
 
-		if ((n = snprintf(NULL, 0, action_fmt, k)) < 0)
+		if ((n = snprintf(NULL, 0, action_fmt, k)) <= 0)
 			return;
 		len = (size_t) n + 1;
 		action = my_malloc(len);
@@ -3202,7 +3193,7 @@ do_update(
 		}
 
 		elapsed_fmt = P_(txt_n_second_sp[0], txt_n_second_sp[1], tela);
-		if ((n = snprintf(NULL, 0, elapsed_fmt, tela)) < 0) {
+		if ((n = snprintf(NULL, 0, elapsed_fmt, tela)) <= 0) {
 			free(action);
 			return;
 		}
diff -Nurp '--exclude=.bzr*' tin-2.6.5/src/attrib.c tin-2.6.6/src/attrib.c
--- tin-2.6.5/src/attrib.c	2025-12-08 20:26:41.000000000 +0100
+++ tin-2.6.6/src/attrib.c	2026-08-07 19:01:52.690716376 +0200
@@ -3,7 +3,7 @@
  *  Module    : attrib.c
  *  Author    : I. Lea
  *  Created   : 1993-12-01
- *  Updated   : 2025-12-08
+ *  Updated   : 2026-08-07
  *  Notes     : Group attribute routines
  *
  * Copyright (c) 1993-2026 Iain Lea <iain@bricbrac.de>
@@ -84,7 +84,7 @@ set_default_attributes(
 	struct t_attribute *scope,
 	t_bool global)
 {
-	attributes->global = (global ? TRUE : FALSE);	/* global/group specific */
+	attributes->global = global;	/* global/group specific */
 	attributes->maildir = (scope ? scope->maildir : (global ? &tinrc.maildir : NULL));
 	attributes->savedir = (scope ? scope->savedir : (global ? &tinrc.savedir : NULL));
 	attributes->savefile = NULL;
@@ -121,7 +121,7 @@ set_default_attributes(
 	CopyBits(sort_threads_type, tinrc.sort_threads_type);
 	CopyBits(show_author, tinrc.show_author);
 	CopyBool(show_signatures, tinrc.show_signatures);
-	CopyBool(show_art_score, tinrc.show_art_score);
+	CopyBits(show_art_info, tinrc.show_art_info);
 #if defined(MULTIBYTE_ABLE) && !defined(NO_LOCALE)
 	CopyBool(suppress_soft_hyphens, tinrc.suppress_soft_hyphens);
 #endif /* MULTIBYTE_ABLE && !NO_LOCALE */
@@ -171,7 +171,7 @@ set_default_attributes(
 	CopyBits(mm_network_charset, tinrc.mm_network_charset);
 	attributes->undeclared_charset = NULL;
 #	ifdef USE_ICU_UCSDET
-		attributes->undeclared_cs_guess = FALSE;
+		attributes->undeclared_cs_guess = CS_GUESS_NO;
 #	endif /* USE_ICU_UCSDET */
 #endif /* CHARSET_CONVERSION */
 }
@@ -238,7 +238,7 @@ set_default_state(
 	state->show_author = FALSE;
 	state->show_only_unread_arts = FALSE;
 	state->show_signatures = FALSE;
-	state->show_art_score = FALSE;
+	state->show_art_info = FALSE;
 	state->sigdashes = FALSE;
 	state->sigfile = FALSE;
 	state->signature_repost = FALSE;
@@ -493,14 +493,14 @@ read_attributes_file(
 					MATCH_STRING("savefile=", OPT_ATTRIB_SAVEFILE);
 					if (match_string(line, "scope=", scope, sizeof(scope))) {
 						i = add_scope(scope);
-						scopes[i].global = global_file ? TRUE : FALSE;
+						scopes[i].global = global_file;
 						found = TRUE;
 						break;
 					}
 					MATCH_INTEGER("show_author=", OPT_ATTRIB_SHOW_AUTHOR, SHOW_FROM_BOTH);
 					MATCH_BOOLEAN("show_only_unread_arts=", OPT_ATTRIB_SHOW_ONLY_UNREAD_ARTS);
 					MATCH_BOOLEAN("show_signatures=", OPT_ATTRIB_SHOW_SIGNATURES);
-					MATCH_BOOLEAN("show_art_score=", OPT_ATTRIB_SHOW_ART_SCORE);
+					MATCH_INTEGER("show_art_info=", OPT_ATTRIB_SHOW_ART_INFO, MAX_ART_INFO);
 					MATCH_BOOLEAN("sigdashes=", OPT_ATTRIB_SIGDASHES);
 					MATCH_BOOLEAN("signature_repost=", OPT_ATTRIB_SIGNATURE_REPOST);
 					MATCH_STRING("sigfile=", OPT_ATTRIB_SIGFILE);
@@ -532,14 +532,17 @@ read_attributes_file(
 #	ifdef DEBUG
 						else {
 							if (debug & DEBUG_ATTRIB)
-								debug_print_file("ATTRIBUTES", "# Line %d, %s: %s\n", ln, txt_invalid_char_in_charset, line); /* TODO -> lang.c? */
+								debug_print_file("ATTRIBUTES", "# Line %u, %s: %s\n", ln, txt_invalid_char_in_charset, line); /* TODO -> lang.c? */
 						}
 #	endif /* DEBUG */
 						found = TRUE;
 						break;
 					}
 #	ifdef USE_ICU_UCSDET
-					MATCH_BOOLEAN("undeclared_cs_guess=", OPT_ATTRIB_UNDECLARED_CS_GUESS);
+					/* undeclared_cs_guess has changed from bool to int in ATTRIBUTES_VERSION == 1.0.15 */
+					if (global_file || (upgrade && upgrade->file_version >= 10015)) {
+						MATCH_INTEGER("undeclared_cs_guess=", OPT_ATTRIB_UNDECLARED_CS_GUESS, 2);
+					}
 #	else
 					SKIP_ITEM("undeclared_cs_guess=");
 #	endif /* USE_ICU_UCSDET */
@@ -550,7 +553,7 @@ read_attributes_file(
 
 				case 'v':
 					/* verbatim_handling has changed from bool to int in ATTRIBUTES_VERSION == 1.0.12 */
-					if (upgrade && upgrade->file_version >= 10012) {
+					if (global_file || (upgrade && upgrade->file_version >= 10012)) {
 						MATCH_INTEGER("verbatim_handling=", OPT_ATTRIB_VERBATIM_HANDLING, 3);
 					}
 					break;
@@ -572,9 +575,14 @@ read_attributes_file(
 			if (!global_file && upgrade && upgrade->state == RC_UPGRADE) {
 				int auto_cc_bcc;
 				int show_info;
+				int show_art_info;
 				t_bool auto_bcc;
 				t_bool auto_cc;
+				t_bool show_art_score;
 				t_bool verbatim_handling;
+#if defined(CHARSET_CONVERSION) && defined(USE_ICU_UCSDET)
+				t_bool undeclared_cs_guess;
+#endif /* CHARSET_CONVERSION && USE_ICU_UCSDET */
 
 				switch (my_tolower((unsigned char) line[0])) {
 					case 'a':
@@ -604,6 +612,15 @@ read_attributes_file(
 								found = TRUE;
 							break;
 						}
+						if (match_boolean(line, "show_art_score=", &show_art_score)) {
+							if (show_art_score)
+								show_art_info = 1;
+							else
+								show_art_info = 0;
+							set_attrib(OPT_ATTRIB_SHOW_ART_INFO, scope, line, &show_art_info);
+							found = TRUE;
+							break;
+						}
 						break;
 
 					case 'p':
@@ -648,9 +665,11 @@ read_attributes_file(
 						if (match_string(line, "sigfile=", buf, sizeof(buf) - strlen("sigfile=")) && buf[0] == '!') {
 							/* just append %G if ATTRIBUTES_VERSION <= 1.0.8 */
 							if (upgrade && upgrade->file_version < 10009) {
-								char *newbuf = my_malloc(sizeof(buf) + 3); /* " %G" */
+								char *newbuf;
+								size_t bs = sizeof(buf) + 3; /* " %G" */
 
-								sprintf(newbuf, "%s %%G", buf);
+								newbuf = my_malloc(bs);
+								snprintf(newbuf, bs, "%s %%G", buf);
 								set_attrib(OPT_ATTRIB_SIGFILE, scope, line, newbuf);
 							}
 							break;
@@ -663,6 +682,18 @@ read_attributes_file(
 						MATCH_INTEGER("thread_arts=", OPT_ATTRIB_THREAD_ARTICLES, THREAD_MAX);
 						break;
 
+					case 'u':
+#if defined(CHARSET_CONVERSION) && defined(USE_ICU_UCSDET)
+						/* undeclared_cs_guess has changed from bool to int in ATTRIBUTES_VERSION == 1.0.15 */
+						if (upgrade && upgrade->file_version < 10015 && match_boolean(line, "undeclared_cs_guess=", &undeclared_cs_guess)) {
+							num = undeclared_cs_guess ? CS_GUESS_MAYBE : CS_GUESS_NO;
+							set_attrib(OPT_ATTRIB_UNDECLARED_CS_GUESS, scope, line, &num);
+							found = TRUE;
+							break;
+						}
+#endif /* CHARSET_CONVERSION && USE_ICU_UCSDET */
+						break;
+
 					case 'v':
 						/* verbatim_handling has changed from bool to int in ATTRIBUTES_VERSION == 1.0.12 */
 						if (upgrade && upgrade->file_version < 10012 && match_boolean(line, "verbatim_handling=", &verbatim_handling)) {
@@ -983,8 +1014,8 @@ set_attrib(
 			case OPT_ATTRIB_SHOW_SIGNATURES:
 				SET_BOOLEAN(show_signatures);
 
-			case OPT_ATTRIB_SHOW_ART_SCORE:
-				SET_BOOLEAN(show_art_score);
+			case OPT_ATTRIB_SHOW_ART_INFO:
+				SET_NUMBER(show_art_info);
 
 #if defined(MULTIBYTE_ABLE) && !defined(NO_LOCALE)
 			case OPT_ATTRIB_SUPPRESS_SOFT_HYPHENS:
@@ -1044,7 +1075,7 @@ set_attrib(
 				SET_STRING(undeclared_charset);
 #	ifdef USE_ICU_UCSDET
 			case OPT_ATTRIB_UNDECLARED_CS_GUESS:
-				SET_BOOLEAN(undeclared_cs_guess);
+				SET_NUMBER(undeclared_cs_guess);
 #	endif /* USE_ICU_UCSDET */
 #endif /* CHARSET_CONVERSION */
 
@@ -1137,8 +1168,10 @@ add_scope_to_list(
 
 
 #define SET_ATTRIB(attr) do { \
-		if (curr_scope->state->attr) \
+		if (curr_scope->state->attr) { \
 			group->attribute->attr = curr_scope->attribute->attr; \
+			group->attribute_state->attr = curr_scope->global; \
+		} \
 	} while (0)
 
 
@@ -1159,7 +1192,7 @@ assign_attributes_to_groups(
 #endif /* CHARSET_CONVERSION */
 
 	if (!batch_mode || verbose)
-		wait_message(0, _(txt_processing_attributes));
+		wait_message(0, "%s", _(txt_processing_attributes));
 
 	default_scope = &scopes[0];
 	for_each_group(i) {
@@ -1176,6 +1209,10 @@ assign_attributes_to_groups(
 					set_default_attributes(group->attribute, default_scope->attribute, FALSE);
 					found = TRUE;
 				}
+				if (group->attribute_state == NULL) {
+					group->attribute_state = my_malloc(sizeof(struct t_attribute_state));
+					set_default_state(group->attribute_state);
+				}
 				if (!found) {
 					set_default_attributes(group->attribute, default_scope->attribute, FALSE);
 					found = TRUE;
@@ -1225,7 +1262,7 @@ assign_attributes_to_groups(
 				SET_ATTRIB(sort_threads_type);
 				SET_ATTRIB(show_author);
 				SET_ATTRIB(show_signatures);
-				SET_ATTRIB(show_art_score);
+				SET_ATTRIB(show_art_info);
 #if defined(MULTIBYTE_ABLE) && !defined(NO_LOCALE)
 				SET_ATTRIB(suppress_soft_hyphens);
 #endif /* MULTIBYTE_ABLE && !NO_LOCALE */
@@ -1332,14 +1369,14 @@ assign_attributes_to_groups(
  */
 t_bool
 getart_limit_set_from_scope(
-	struct t_group *group)
+	const struct t_group *group)
 {
 	struct t_scope_list *curr;
 
 	if (group && group->scopes_list) {
 		curr = group->scopes_list;
 
-		while (curr) {
+		while (curr && curr->scope && curr->scope->state) {
 			if (curr->scope->state->getart_limit)
 				return TRUE;
 
@@ -1402,12 +1439,12 @@ write_attributes_file(
 		return;
 
 	if ((fp = fopen(new_file, "w+")) == NULL) {
-		error_message(2, _(txt_filesystem_full_backup), ATTRIBUTES_FILE);
+		perror_message(_(txt_error_backup), ATTRIBUTES_FILE);
 		free(new_file);
 		return;
 	}
 
-	wait_message(0, _(txt_writing_attributes_file)); /* incl. filename in message? which one: file or new_file? */
+	wait_message(0, "%s", _(txt_writing_attributes_file)); /* incl. filename in message? which one: file or new_file? */
 
 #ifdef DEBUG
 	dump_scopes("SCOPES-W");
@@ -1471,6 +1508,9 @@ write_attributes_file(
 	fprintf(fp, "%s", _(txt_attrib_file_undeclared_charset));
 #	ifdef USE_ICU_UCSDET
 	fprintf(fp, "%s", _(txt_attrib_file_undeclared_cs_guess));
+	fprintf(fp, "%s", _(txt_attrib_file_undeclared_cs_guess_0));
+	fprintf(fp, "%s", _(txt_attrib_file_undeclared_cs_guess_1));
+	fprintf(fp, "%s", _(txt_attrib_file_undeclared_cs_guess_2));
 #	endif /* USE_ICU_UCSDET */
 #endif /* CHARSET_CONVERSION */
 	fprintf(fp, "%s", _(txt_attrib_file_hdr_to_disp));
@@ -1526,7 +1566,7 @@ write_attributes_file(
 		SHOW_FROM_NAME, _(txt_show_from[SHOW_FROM_NAME]),
 		SHOW_FROM_BOTH, _(txt_show_from[SHOW_FROM_BOTH]));
 	fprintf(fp, "%s", _(txt_attrib_file_show_signatures));
-	fprintf(fp, "%s", _(txt_attrib_file_show_art_score));
+	fprintf(fp, "%s", _(txt_attrib_file_show_art_info));
 #if defined(MULTIBYTE_ABLE) && !defined(NO_LOCALE)
 	fprintf(fp, "%s", _(txt_attrib_file_suppress_soft_hyphens));
 #endif /* MULTIBYTE_ABLE && !NO_LOCALE */
@@ -1609,13 +1649,13 @@ write_attributes_file(
 		error_message(2, _(txt_filesystem_full), ATTRIBUTES_FILE);
 		return;
 	}
-	rewind(fp);
+
+	fseek(fp, 0L, SEEK_SET);
 	attrib_file_offset = 1;
-	while ((i = fgetc(fp)) != EOF) {
-		if (i == '\n')
-			++attrib_file_offset;
-	}
-	if (fseek(fp, fpos, SEEK_SET)) {
+	while (tin_fgets(fp, FALSE) != NULL) /* count lines */
+		++attrib_file_offset;
+
+	if (fseek(fp, fpos, SEEK_SET) || attrib_file_offset == 1) {
 		clearerr(fp);
 		fclose(fp);
 		unlink(new_file);
@@ -1701,7 +1741,7 @@ write_attributes_file(
 					fprintf(fp, "undeclared_charset=%s\n", *scope->attribute->undeclared_charset);
 #	ifdef USE_ICU_UCSDET
 				if (scope->state->undeclared_cs_guess)
-					fprintf(fp, "undeclared_cs_guess=%s\n", print_boolean(scope->attribute->undeclared_cs_guess));
+					fprintf(fp, "undeclared_cs_guess=%u\n", (unsigned) scope->attribute->undeclared_cs_guess);
 #	endif /* USE_ICU_UCSDET */
 #endif /* CHARSET_CONVERSION */
 				if (ATTRIB_IS_SET(news_headers_to_display))
@@ -1758,8 +1798,8 @@ write_attributes_file(
 					fprintf(fp, "show_only_unread_arts=%s\n", print_boolean(scope->attribute->show_only_unread_arts));
 				if (scope->state->show_signatures)
 					fprintf(fp, "show_signatures=%s\n", print_boolean(scope->attribute->show_signatures));
-				if (scope->state->show_art_score)
-					fprintf(fp, "show_art_score=%s\n", print_boolean(scope->attribute->show_art_score));
+				if (scope->state->show_art_info)
+					fprintf(fp, "show_art_info=%u\n", (unsigned) scope->attribute->show_art_info);
 				if (scope->state->sigdashes)
 					fprintf(fp, "sigdashes=%s\n", print_boolean(scope->attribute->sigdashes));
 				if (ATTRIB_IS_SET(sigfile))
@@ -1897,7 +1937,7 @@ skip_scope(
 		|| scope->state->show_author
 		|| scope->state->show_only_unread_arts
 		|| scope->state->show_signatures
-		|| scope->state->show_art_score
+		|| scope->state->show_art_info
 		|| scope->state->sigdashes
 		|| ATTRIB_IS_SET(sigfile)
 		|| scope->state->signature_repost
@@ -2041,7 +2081,7 @@ dump_attributes(
 			debug_print_file("ATTRIBUTES", "\tsort_threads_type=%d", group->attribute->sort_threads_type);
 			debug_print_file("ATTRIBUTES", "\tshow_author=%d", group->attribute->show_author);
 			debug_print_file("ATTRIBUTES", "\tshow_signatures=%s", print_boolean(group->attribute->show_signatures));
-			debug_print_file("ATTRIBUTES", "\tshow_art_score=%s", print_boolean(group->attribute->show_art_score));
+			debug_print_file("ATTRIBUTES", "\tshow_art_info=%d", group->attribute->show_art_info);
 			debug_print_file("ATTRIBUTES", "\tsigdashes=%s", print_boolean(group->attribute->sigdashes));
 			debug_print_file("ATTRIBUTES", "\tsignature_repost=%s", print_boolean(group->attribute->signature_repost));
 #if defined(MULTIBYTE_ABLE) && !defined(NO_LOCALE)
@@ -2069,17 +2109,17 @@ dump_attributes(
 			debug_print_file("ATTRIBUTES", "\tmm_network_charset=%s", txt_mime_charsets[group->attribute->mm_network_charset]);
 			debug_print_file("ATTRIBUTES", "\tundeclared_charset=%s", DEBUG_PRINT_BLANK_IF_NULL(undeclared_charset));
 #		ifdef USE_ICU_UCSDET
-			debug_print_file("ATTRIBUTES", "\tundeclared_cs_guess=%s", print_boolean(group->attribute->undeclared_cs_guess));
+			debug_print_file("ATTRIBUTES", "\tundeclared_cs_guess=%d", group->attribute->undeclared_cs_guess);
 #		endif /* USE_ICU_UCSDET */
 #	endif /* CHARSET_CONVERSION */
-			debug_print_file("ATTRIBUTES", "");
+			debug_print_file("ATTRIBUTES", "%s", "");
 		}
 	}
 }
 
 
 #define DEBUG_PRINT_STATE(attrib) (scope->state->attrib ? "+ " : "  ")
-#define DEBUG_PRINT_STRING(attrib) (scope->attribute->attrib ? *scope->attribute->attrib ? *scope->attribute->attrib : "NULL" : "NULL")
+#define DEBUG_PRINT_STRING(attrib) (scope->attribute->attrib ? *scope->attribute->attrib ? *scope->attribute->attrib : txt_null : txt_null)
 
 
 static void
@@ -2096,7 +2136,7 @@ dump_scopes(
 		for (i = 0; i < num_scope; i++) {
 			scope = &scopes[i];
 			debug_print_file(fname, "scopes[%d]", i);
-			debug_print_file(fname, "scope=%s", scope->scope ? scope->scope : "NULL");
+			debug_print_file(fname, "scope=%s", scope->scope ? scope->scope : txt_null);
 			debug_print_file(fname, "\t  global=%d", scope->global);
 			debug_print_file(fname, "\t%smaildir=%s", DEBUG_PRINT_STATE(maildir), DEBUG_PRINT_STRING(maildir));
 			debug_print_file(fname, "\t%ssavedir=%s", DEBUG_PRINT_STATE(savedir), DEBUG_PRINT_STRING(savedir));
@@ -2164,7 +2204,7 @@ dump_scopes(
 			debug_print_file(fname, "\t%ssort_threads_type=%d", DEBUG_PRINT_STATE(sort_threads_type), scope->attribute->sort_threads_type);
 			debug_print_file(fname, "\t%sshow_author=%d", DEBUG_PRINT_STATE(show_author), scope->attribute->show_author);
 			debug_print_file(fname, "\t%sshow_signatures=%s", DEBUG_PRINT_STATE(show_signatures), print_boolean(scope->attribute->show_signatures));
-			debug_print_file(fname, "\t%sshow_art_score=%s", DEBUG_PRINT_STATE(show_art_score), print_boolean(scope->attribute->show_art_score));
+			debug_print_file(fname, "\t%sshow_art_info=%d", DEBUG_PRINT_STATE(show_art_info), scope->attribute->show_art_info);
 			debug_print_file(fname, "\t%ssigdashes=%s", DEBUG_PRINT_STATE(sigdashes), print_boolean(scope->attribute->sigdashes));
 			debug_print_file(fname, "\t%ssignature_repost=%s", DEBUG_PRINT_STATE(signature_repost), print_boolean(scope->attribute->signature_repost));
 #if defined(MULTIBYTE_ABLE) && !defined(NO_LOCALE)
@@ -2192,10 +2232,10 @@ dump_scopes(
 			debug_print_file(fname, "\t%smm_network_charset=%s", DEBUG_PRINT_STATE(mm_network_charset), txt_mime_charsets[scope->attribute->mm_network_charset]);
 			debug_print_file(fname, "\t%sundeclared_charset=%s", DEBUG_PRINT_STATE(undeclared_charset), DEBUG_PRINT_STRING(undeclared_charset));
 #		ifdef USE_ICU_UCSDET
-			debug_print_file(fname, "\t%sundeclared_cs_guess=%s", DEBUG_PRINT_STATE(undeclared_cs_guess), print_boolean(scope->attribute->undeclared_cs_guess));
+			debug_print_file(fname, "\t%sundeclared_cs_guess=%d", DEBUG_PRINT_STATE(undeclared_cs_guess), scope->attribute->undeclared_cs_guess);
 #		endif /* USE_ICU_UCSDET */
 #	endif /* CHARSET_CONVERSION */
-			debug_print_file(fname, "");
+			debug_print_file(fname, "%s", "");
 		}
 	}
 }
diff -Nurp '--exclude=.bzr*' tin-2.6.5/src/auth.c tin-2.6.6/src/auth.c
--- tin-2.6.5/src/auth.c	2025-12-07 06:46:18.000000000 +0100
+++ tin-2.6.6/src/auth.c	2026-08-12 13:48:24.191060908 +0200
@@ -3,7 +3,7 @@
  *  Module    : auth.c
  *  Author    : Dirk Nimmich <nimmich@muenster.de>
  *  Created   : 1997-04-05
- *  Updated   : 2025-12-07
+ *  Updated   : 2026-08-11
  *  Notes     : Routines to authenticate to a news server via NNTP.
  *              DON'T USE get_respcode() THROUGHOUT THIS CODE.
  *
@@ -90,7 +90,7 @@ read_newsauth_file(
 	struct stat statbuf;
 #	endif /* !FILE_MODE_BROKEN */
 
-	joinpath(filename, sizeof(filename), homedir, ".newsauth");
+	joinpath(filename, sizeof(filename), homedir, NEWSAUTH_FILE);
 
 	if ((fp = tin_fopen(filename, "r")) == NULL)
 		return FALSE;
@@ -140,59 +140,72 @@ read_newsauth_file(
 
 		/* allow ":port" suffix in .newsauth */
 		if ((p = strchr(line, ':')) != NULL) {
-			if (*line != '[' && strrchr(line, ':') == p) { /* exact 1 x ':' must be [name|ipv4]:port */
-				snprintf(hn, sizeof(hn), "%s:%u", server, (unsigned int) nntp_tcp_port);
-				if ((strcasecmp(line, hn)))
-					continue;
-			} else { /* "[ipv6]"[:port] */
-				if (*line == '[' && (q = strrchr(line, ']')) != NULL) {
-					if ((p = strchr(line, ':')) != NULL) {
-						if (p > q) /* not an IPv6 */
-							continue;
-					}
-					if ((p = strchr(q, ':')) != NULL) {
-						if (p == q + 1) {
+			/* we saw a :, check if it's IPv6 or just a port suffix */
+			if (*line == '[') { /* [IPv6] ? */
+				if ((q = strrchr(line, ']')) != NULL) {
+					if (p > q) /* no : before ], not an IPv6 */
+						continue;
+					if ((p = strchr(q, ':')) != NULL) { /* [IPv6]:port */
+						if (p == q + 1 && *(p + 1)) {
 							snprintf(hn, sizeof(hn), "[%s]:%u", server, (unsigned int) nntp_tcp_port);
 							if ((strcasecmp(line, hn)))
 								continue;
-						}
+						} else /* junk between ] and : or : but no port */
+							continue;
+					} else { /* no port, compare without enclosing [] */
+						*q = '\0';
+						if (strcasecmp(line + 1, server))
+							continue;
 					}
-				}
+				} else /* missing ] */
+					continue;
+			} else { /* IPv4 or name */
+				if (strrchr(line, ':') == p) { /* exact 1 x ':' must be [name|ipv4]:port */
+					snprintf(hn, sizeof(hn), "%s:%u", server, (unsigned int) nntp_tcp_port);
+					if ((strcasecmp(line, hn)))
+						continue;
+				} else /* multiple : without initial [ */
+					continue;
 			}
 		} else {
 			if ((strcasecmp(line, server)))
 				continue;
 		}
 
-		if (!(strcasecmp(line, server))) {
-			/* Get password from 2nd part of the line */
-			while (*ptr == ' ' || *ptr == '\t')
-				++ptr;	/* skip any blanks */
-
-			_authpass = ptr;
-
-			if (*_authpass == '"') {	/* skip "embedded" password string */
-				ptr = strrchr(_authpass, '"');
-				if ((ptr != NULL) && (ptr > _authpass)) {
-					_authpass++;
-					*ptr++ = '\0';	/* cut off trailing " */
-				} else	/* no matching ", proceed as normal */
-					ptr = _authpass;
-			}
-
-			/* Get user from 3rd part of the line */
-			ptr = strpbrk(ptr, " \t");	/* find next separating blank */
-
-			if (ptr != NULL) {	/* a 3rd argument follows */
-				while (*ptr == ' ' || *ptr == '\t')	/* skip any blanks */
-					*ptr++ = '\0';
-				if (*ptr != '\0')	/* if it is not just empty */
-					strcpy(authuser, ptr);	/* so will replace default user */
-			}
-			strcpy(authpass, _authpass);
-			++found;
-			break;	/* if we end up here, everything seems OK */
+		/* Get password from 2nd part of the line */
+		while (*ptr == ' ' || *ptr == '\t')
+			++ptr;	/* skip any blanks */
+
+		_authpass = ptr;
+
+		if (*_authpass == '"') {	/* skip "embedded" password string */
+			ptr = strrchr(_authpass, '"');
+			if ((ptr != NULL) && (ptr > _authpass)) {
+				++_authpass;
+				*ptr++ = '\0';	/* cut off trailing " */
+			} else	/* no matching ", proceed as normal */
+				ptr = _authpass;
 		}
+		if (!*_authpass) { /* skip "" passwd lines */
+#	ifdef DEBUG
+			if ((debug & DEBUG_NNTP) && verbose > 1)
+				debug_print_file("NNTP", "authorization failed: no password");
+#	endif /* DEBUG */
+			continue;
+		}
+
+		/* Get user from 3rd part of the line */
+		ptr = strpbrk(ptr, " \t");	/* find next separating blank */
+
+		if (ptr != NULL) {	/* a 3rd argument follows */
+			while (*ptr == ' ' || *ptr == '\t')	/* skip any blanks */
+				*ptr++ = '\0';
+			if (*ptr != '\0')	/* if it is not just empty */
+				strcpy(authuser, ptr);	/* so will replace default user */
+		}
+		strcpy(authpass, _authpass);
+		++found;
+		break;	/* if we end up here, everything seems OK */
 	}
 	fclose(fp);
 	return (found > 0);
@@ -381,13 +394,13 @@ authinfo_plain(
 	 */
 	if (force_auth_on_conn_open || !startup) {
 		if (batch_mode) { /* no interactive username/password prompting */
-			error_message(0, _(txt_auth_needed));
+			error_message(0, "%s", _(txt_auth_needed));
 			return (ret == OK_AUTH || ret == OK_AUTH_SASL);
 		}
 		if (nntp_caps.type != CAPABILITIES || (nntp_caps.type == CAPABILITIES && !nntp_caps.authinfo_state && ((nntp_caps.authinfo_sasl && nntp_caps.sasl_mechs && *nntp_caps.sasl_mechs) || nntp_caps.authinfo_user))) {
 			char *u, *p;
 
-			wait_message(0, _(txt_auth_needed));
+			wait_message(0, "%s", _(txt_auth_needed));
 
 			u = prompt_for_authid(authuser);
 			p = prompt_for_password();
@@ -461,7 +474,7 @@ authinfo_plain(
 				ret = OK_AUTH;
 
 			if (ret != OK_AUTH) /* TODO: also issue a hint for "-T" or to leave out "-A"? */
-				wait_message(4, _(txt_authorization_unavail));
+				wait_message(4, "%s", _(txt_authorization_unavail));
 		}
 	}
 
@@ -612,7 +625,7 @@ sasl_auth(
 	char *suggest = nntp_caps.sasl_mechs;
 	char line[8192]; /* hope that fits RFC 4643 2.4.1 */
 	int rc, ret = ERR_AUTHFAIL;
-	int sasl_prop;
+	unsigned int sasl_prop;
 
 	if (gsasl_init(&ctx) != GSASL_OK) /* TODO: do this only once at startup? */
 		goto sasl_done;
@@ -685,8 +698,9 @@ sasl_done:
 	if (ctx)
 		gsasl_done(ctx);
 
-	if (ret != OK_AUTH_SASL && ret != OK_AUTH)
+	if (ret != OK_AUTH_SASL && ret != OK_AUTH) {
 		FreeAndNull(nntp_caps.sasl_mech_used);
+	}
 
 	return ret;
 }
@@ -791,7 +805,7 @@ prompt_for_authid(
 	const char *authuser
 ) {
 	char *authid;
-	size_t maxlen = 255;
+	int maxlen = 255;
 #	ifdef USE_CURSES
 	int state = RawState();
 
@@ -825,7 +839,7 @@ prompt_for_password(
 	void
 ) {
 	char *pass;
-	size_t maxlen = 255;
+	int maxlen = 255;
 
 #	ifdef USE_CURSES
 	pass = my_malloc(maxlen--);
diff -Nurp '--exclude=.bzr*' tin-2.6.5/src/charset.c tin-2.6.6/src/charset.c
--- tin-2.6.5/src/charset.c	2025-12-08 00:53:50.000000000 +0100
+++ tin-2.6.6/src/charset.c	2026-05-06 21:47:30.737835399 +0200
@@ -3,7 +3,7 @@
  *  Module    : charset.c
  *  Author    : M. Kuhn, T. Burmester
  *  Created   : 1993-12-10
- *  Updated   : 2025-11-19
+ *  Updated   : 2026-05-06
  *  Notes     : ISO to ascii charset conversion routines
  *
  * Copyright (c) 1993-2026 Markus Kuhn <mgk25@cl.cam.ac.uk>
@@ -281,6 +281,9 @@ convert_tex2iso(
 	size_t subst_len;
 	t_bool ex;
 
+	if (!from || !*from || !to)
+		return;
+
 	/* initialize tex_to */
 	memset(tex_to, '\0', sizeof(tex_to));
 
@@ -423,7 +426,7 @@ t_bool
 charset_unsupported(
 	const char *charset)
 {
-	static const char *charsets[] = {
+	static const char *const charsets[] = {
 		"csUnicode",	/* alias for ISO-10646-UCS-2 */
 		"csUCS4",		/* alias for ISO-10646-UCS-4 */
 		"ISO-10646-UCS-2",
@@ -438,7 +441,7 @@ charset_unsupported(
 		"SCSU",
 		"csSCSU",
 		NULL };
-	const char **charsetptr = charsets;
+	const char *const *charsetptr = charsets;
 
 	if (!charset)
 		return TRUE;
@@ -453,7 +456,7 @@ charset_unsupported(
 	{
 		iconv_t cd;
 
-		if ((cd = iconv_open("UCS-4", charset)) != (iconv_t) (-1)) {
+		if ((cd = iconv_open("UCS-4", charset)) != (iconv_t) -1) {
 			iconv_close(cd);
 			return FALSE;
 		}
@@ -592,17 +595,17 @@ charset_compare(
 	while(cs_a[i] && cs_b[j]) {
 		/* skip all but alnums */
 		while(cs_a[i] && !isalnum((unsigned char) cs_a[i]))
-			i++;
+			++i;
 		while(cs_b[j] && !isalnum((unsigned char) cs_b[j]))
-			j++;
+			++j;
 
 		/* skip 0 not preceded by a digit */
 		while(i && cs_a[i] == '0' && !isdigit((unsigned char) cs_a[i - 1]))
-			i++;
+			++i;
 		while(j && cs_b[j] == '0' && !isdigit((unsigned char) cs_b[j - 1]))
-			j++;
+			++j;
 
-		if (tolower((unsigned char) cs_a[i]) != tolower((unsigned char) cs_b[j]))
+		if (my_tolower((unsigned char) cs_a[i]) != my_tolower((unsigned char) cs_b[j]))
 			return FALSE;
 
 		++i;
diff -Nurp '--exclude=.bzr*' tin-2.6.5/src/config.c tin-2.6.6/src/config.c
--- tin-2.6.5/src/config.c	2025-12-08 20:05:47.000000000 +0100
+++ tin-2.6.6/src/config.c	2026-07-13 05:37:04.832059880 +0200
@@ -3,7 +3,7 @@
  *  Module    : config.c
  *  Author    : I. Lea
  *  Created   : 1991-04-01
- *  Updated   : 2025-12-08
+ *  Updated   : 2026-07-12
  *  Notes     : Configuration file routines
  *
  * Copyright (c) 1991-2026 Iain Lea <iain@bricbrac.de>
@@ -369,7 +369,7 @@ read_config_file(
 					break;
 
 				if (match_string(buf, "default_save_mode=", tmp, sizeof(tmp))) {
-					tinrc.default_save_mode = *tmp;
+					tinrc.default_save_mode = (unsigned char) *tmp;
 					break;
 				}
 
@@ -695,7 +695,7 @@ read_config_file(
 
 			case 's':
 				if (match_string_ptr(buf, "savedir=", &tinrc.savedir)) {
-					if (*tinrc.savedir == '.' && strlen(tinrc.savedir) == 1) {
+					if (tinrc.savedir[0] == '.' && tinrc.savedir[1] == '\0') {
 						char buff[PATH_LEN];
 
 						get_cwd(buff);
@@ -791,7 +791,7 @@ read_config_file(
 				if (match_boolean(buf, "show_signatures=", &tinrc.show_signatures))
 					break;
 
-				if (match_boolean(buf, "show_art_score=", &tinrc.show_art_score))
+				if (match_integer(buf, "show_art_info=", &tinrc.show_art_info, MAX_ART_INFO))
 					break;
 
 				if (match_string_ptr(buf, "slashes_regex=", &tinrc.slashes_regex))
@@ -896,9 +896,10 @@ read_config_file(
 #endif /* XFACE_ABLE */
 
 #if defined(MULTIBYTE_ABLE) && !defined(NO_LOCALE)
-				if (match_boolean(buf, "utf8_graphics=", &tinrc.utf8_graphics)) {
+				/* utf8_graphics has changed from bool to int in TINRC_VERSION == 1.3.22 */
+				if (upgrade && upgrade->file_version >= 10322 && match_integer(buf, "utf8_graphics=", &tinrc.utf8_graphics, UTF8_ALL)) {
 					/* only enable this when local charset is UTF-8 */
-					tinrc.utf8_graphics = tinrc.utf8_graphics ? IS_LOCAL_CHARSET("UTF-8") : FALSE;
+					tinrc.utf8_graphics = tinrc.utf8_graphics > UTF8_NONE && IS_LOCAL_CHARSET("UTF-8") ? tinrc.utf8_graphics : UTF8_NONE;
 					break;
 				}
 #endif /* MULTIBYTE_ABLE && !NO_LOCALE */
@@ -1060,16 +1061,17 @@ write_config_file(
 		return;
 
 	/* generate tmp-filename */
+	/* TODO: use my_tmpfile() instead to avoid issues with e.g. "/dev/null" as file */
 	if ((file_tmp = get_tmpfilename(file)) == NULL)
 		return;
 
 	if ((fp = fopen(file_tmp, "w")) == NULL) {
-		error_message(2, _(txt_filesystem_full_backup), CONFIG_FILE);
+		perror_message(_(txt_error_backup), CONFIG_FILE);
 		free(file_tmp);
 		return;
 	}
 
-	wait_message(0, _(txt_saving)); /* TODO: add the filename or remove the message */
+	wait_message(0, "%s", _(txt_saving)); /* TODO: add the filename or remove the message */
 
 	fprintf(fp, txt_tinrc_header, PRODUCT, TINRC_VERSION, tin_progname, VERSION, RELEASEDATE, RELEASENAME);
 
@@ -1276,8 +1278,8 @@ write_config_file(
 	fprintf(fp, "%s", _(txt_show_signatures.tinrc));
 	fprintf(fp, "show_signatures=%s\n\n", print_boolean(tinrc.show_signatures));
 
-	fprintf(fp, "%s", _(txt_show_art_score.tinrc));
-	fprintf(fp, "show_art_score=%s\n\n", print_boolean(tinrc.show_art_score));
+	fprintf(fp, "%s", _(txt_show_art_info.tinrc));
+	fprintf(fp, "show_art_info=%d\n\n", tinrc.show_art_info);
 
 #if defined(MULTIBYTE_ABLE) && !defined(NO_LOCALE)
 	fprintf(fp, "%s", _(txt_suppress_soft_hyphens.tinrc));
@@ -1300,7 +1302,7 @@ write_config_file(
 
 #if defined(MULTIBYTE_ABLE) && !defined(NO_LOCALE)
 	fprintf(fp, "%s", _(txt_utf8_graphics.tinrc));
-	fprintf(fp, "utf8_graphics=%s\n\n", print_boolean(tinrc.utf8_graphics));
+	fprintf(fp, "utf8_graphics=%d\n\n", tinrc.utf8_graphics);
 #endif /* MULTIBYTE_ABLE && !NO_LOCALE */
 
 	fprintf(fp, "%s", _(txt_art_marked_deleted.tinrc));
@@ -1656,13 +1658,14 @@ write_config_file(
 	fprintf(fp, "default_pattern=%s\n", BlankIfNull(tinrc.default_pattern));
 	fprintf(fp, "default_save_file=%s\n", BlankIfNull(tinrc.default_save_file));
 	fprintf(fp, "default_select_pattern=%s\n", BlankIfNull(tinrc.default_select_pattern));
-	fprintf(fp, "default_shell_command=%s\n\n", BlankIfNull(tinrc.default_shell_command));
+	fprintf(fp, "default_shell_command=%s\n", BlankIfNull(tinrc.default_shell_command));
 
-	fprintf(fp, "%s", _(txt_tinrc_newnews));
-	{
+	if (num_newnews > 1) {
 		char timestring[30];
 		int j = find_newnews_index(nntp_server);
 
+		fprintf(fp, "%s", _(txt_tinrc_newnews));
+
 		/*
 		 * Newnews timestamps in tinrc are bogus as of tin 1.5.19 because they
 		 * are now stored in a separate file to prevent overwriting them from
@@ -1739,15 +1742,17 @@ match_color(
 		}
 
 		if (!found)
-			*dst = strtol(&line[patlen], NULL, 10);
+			*dst = (signed int) strtol(&line[patlen], NULL, 10);
 
 		if (max) {
 			if (max == MAX_BACKCOLOR && *dst > max && *dst <= MAX_COLOR)
 				*dst %= MAX_BACKCOLOR + 1;
 			else if ((*dst < -1) || (*dst > max)) {
 				my_fprintf(stderr, _(txt_val_out_of_range_reset), pat, *dst, max);
-				*dst = 0;
+				if (!batch_mode)
+					my_fprintf(stderr, "\n");
 				my_fflush(stderr);
+				*dst = 0;
 				if (!batch_mode)
 					sleep(2);
 			}
@@ -1775,13 +1780,15 @@ match_integer(
 	size_t patlen = strlen(pat);
 
 	if (STRNCMPEQ(line, pat, patlen)) {
-		*dst = strtol(&line[patlen], NULL, 10);
+		*dst = (signed int) strtol(&line[patlen], NULL, 10);
 
 		if (maxval) {
 			if ((*dst < 0) || (*dst > maxval)) {
 				my_fprintf(stderr, _(txt_val_out_of_range_reset), pat, *dst, maxval);
-				*dst = 0;
+				if (!batch_mode)
+					my_fprintf(stderr, "\n");
 				my_fflush(stderr);
+				*dst = 0;
 				if (!batch_mode)
 					sleep(2);
 			}
@@ -1995,8 +2002,7 @@ ulBuildArgv(
 				;
 			if (*tmp)
 				*tmp++ = '\0';
-			++i;
-			new_argv = my_realloc(new_argv, ((size_t) (i + 1) * sizeof(char *)));
+			new_argv = my_realloc(new_argv, ((size_t) (++i + 1) * sizeof(char *)));
 			new_argv[i] = NULL;
 		} else
 			++tmp;
@@ -2021,6 +2027,7 @@ rc_update(
 	int show_info = 1;
 	t_bool auto_bcc = FALSE;
 	t_bool auto_cc = FALSE;
+	t_bool show_art_score = FALSE;
 	t_bool confirm_to_quit = FALSE;
 	t_bool confirm_action = FALSE;
 	t_bool compress_quotes = FALSE;
@@ -2040,13 +2047,16 @@ rc_update(
 	t_bool use_getart_limit = FALSE;
 	t_bool use_mailreader_i = FALSE;
 	t_bool use_metamail = FALSE;
+#if defined(MULTIBYTE_ABLE) && !defined(NO_LOCALE)
+	t_bool utf8_graphics = FALSE;
+#endif /* MULTIBYTE_ABLE && !NO_LOCALE */
 
 	if (!fp)
 		return FALSE;
 
-	/* rewind(fp); */
+	/* fseek(fp, 0L, SEEK_SET); */
 	while ((buf = tin_fgets(fp, FALSE)) != NULL) {
-		if (buf[0] == '#' || buf[0] == '\n')
+		if (!*buf || buf[0] == '#')
 			continue;
 
 		switch (my_tolower((unsigned char) buf[0])) {
@@ -2086,7 +2096,7 @@ rc_update(
 					break;
 				/* simple rename */
 				if (match_string_ptr(buf, "default_savedir=", &tinrc.savedir)) {
-					if (*tinrc.savedir == '.' && strlen(tinrc.savedir) == 1) {
+					if (tinrc.savedir[0] == '.' && tinrc.savedir[1] == '\0') {
 						char buff[PATH_LEN];
 
 						get_cwd(buff);
@@ -2103,28 +2113,20 @@ rc_update(
 				if (match_string_ptr(buf, "default_sigfile=", &tinrc.sigfile)) {
 					size_t l = strlen(tinrc.sigfile);
 
-					if (*tinrc.sigfile == '!' && (tinrc.sigfile[l - 2] != '%' || tinrc.sigfile[l - 1] != 'G')) {
-						char *newbuf = my_malloc(sizeof(tinrc.sigfile) + 4);
-
-						sprintf(newbuf, "%s %%G", tinrc.sigfile);
-						free(tinrc.sigfile);
-						tinrc.sigfile = my_strdup(newbuf);
-						free(newbuf);
-					}
-					break;
+					if (*tinrc.sigfile == '!' && (tinrc.sigfile[l - 2] != '%' || tinrc.sigfile[l - 1] != 'G'))
+						tinrc.sigfile = append_to_string(tinrc.sigfile, " %G");
 				}
 				break;
 
 			case 'k':
-				if (match_boolean(buf, "keep_posted_articles=", &keep_posted_articles))
-					break;
+				if (match_boolean(buf, "keep_posted_articles=", &keep_posted_articles)) {
+					;
+				}
 				break;
 
 			case 'p':
-				if (match_boolean(buf, "pgdn_goto_next=", &pgdn_goto_next)) {
+				if (match_boolean(buf, "pgdn_goto_next=", &pgdn_goto_next))
 					set_goto_next_unread = TRUE;
-					break;
-				}
 				break;
 
 			case 'q':
@@ -2141,6 +2143,8 @@ rc_update(
 				}
 				if (match_boolean(buf, "save_to_mmdf_mailbox=", &save_to_mmdf_mailbox))
 					break;
+				if (match_boolean(buf, "show_art_score=", &show_art_score))
+					break;
 				if (match_integer(buf, "show_info=", &show_info, 3))
 					break;
 				if (match_boolean(buf, "show_last_line_prev_page=", &show_last_line_prev_page))
@@ -2174,6 +2178,10 @@ rc_update(
 					break;
 				if (match_boolean(buf, "use_metamail=", &use_metamail))
 					break;
+#if defined(MULTIBYTE_ABLE) && !defined(NO_LOCALE)
+				if (match_boolean(buf, "utf8_graphics=", &utf8_graphics))
+					break;
+#endif /* MULTIBYTE_ABLE && !NO_LOCALE */
 				break;
 
 			default:
@@ -2184,6 +2192,7 @@ rc_update(
 	/* update the values */
 	tinrc.auto_cc_bcc = (auto_cc ? 1 : 0) + (auto_bcc ? 2 : 0);
 	tinrc.confirm_choice = (confirm_action ? 1 : 0) + (confirm_to_quit ? 3 : 0);
+	tinrc.show_art_info = show_art_score ? 1 : 0;
 
 	if (!use_getart_limit)
 		tinrc.getart_limit = 0;
@@ -2245,6 +2254,11 @@ rc_update(
 	if (use_mailreader_i)
 		tinrc.interactive_mailer = INTERACTIVE_WITHOUT_HEADERS;
 
+#if defined(MULTIBYTE_ABLE) && !defined(NO_LOCALE)
+	/* only enable this when local charset is UTF-8 */
+	tinrc.utf8_graphics = utf8_graphics && IS_LOCAL_CHARSET("UTF-8") ? UTF8_ALL : UTF8_NONE;
+#endif /* MULTIBYTE_ABLE && !NO_LOCALE */
+
 	if (!*tinrc.metamail_prog) {
 		if (!use_metamail || getenv("NOMETAMAIL") != NULL)
 			tinrc.metamail_prog = my_strdup(INTERNAL_CMD);
@@ -2252,7 +2266,7 @@ rc_update(
 			tinrc.metamail_prog = my_strdup(METAMAIL_CMD);
 	}
 
-	rewind(fp);
+	fseek(fp, 0L, SEEK_SET);
 	return TRUE;
 }
 
@@ -2275,12 +2289,12 @@ rc_post_update(
 	t_bool verbatim_handling = TRUE;
 
 	if (fseek(fp, 0L, SEEK_SET) == -1) {
-		perror_message(txt_error_fseek);
+		perror_message("%s", txt_error_fseek);
 		return FALSE;
 	}
 
 	while ((buf = tin_fgets(fp, FALSE)) != NULL) {
-		if (buf[0] == '#' || buf[0] == '\n')
+		if (!*buf || buf[0] == '#')
 			continue;
 
 		switch (my_tolower((unsigned char) buf[0])) {
@@ -2330,21 +2344,16 @@ rc_post_update(
 				if (match_string_ptr(buf, "sigfile=", &tinrc.sigfile)) {
 					size_t l = strlen(tinrc.sigfile);
 
-					if (tinrc.sigfile[0] == '!' && (tinrc.sigfile[l - 2] != '%' || tinrc.sigfile[l - 1] != 'G')) {
-						char *newbuf = my_malloc(sizeof(tinrc.sigfile) + 4);
-
-						sprintf(newbuf, "%s %%G", tinrc.sigfile);
-						my_strncpy(tinrc.sigfile, newbuf, sizeof(tinrc.sigfile) - 1);
-						free(newbuf);
-					}
-					break;
+					if (tinrc.sigfile[0] == '!' && (tinrc.sigfile[l - 2] != '%' || tinrc.sigfile[l - 1] != 'G'))
+						tinrc.sigfile = append_to_string(tinrc.sigfile, " %G");
 				}
 				break;
 
 			case 'v':
 				/* verbatim_handling has changed from bool to int in TINRC_VERSION == 1.3.19 */
-				if (upgrade && upgrade->file_version < 10319 && match_boolean(buf, "verbatim_handling=", &verbatim_handling))
-					break;
+				if (upgrade && upgrade->file_version < 10319 && match_boolean(buf, "verbatim_handling=", &verbatim_handling)) {
+					;
+				}
 				break;
 
 			default:
@@ -2372,8 +2381,7 @@ rc_post_update(
 		}
 		*d = '\0';
 		FreeIfNeeded(tinrc.select_format);
-		tinrc.select_format = my_strdup(dest);
-		free(dest);
+		tinrc.select_format = dest;
 	}
 
 	/* verbatim_handling has changed from bool to int in TINRC_VERSION == 1.3.19 */
@@ -2463,7 +2471,7 @@ read_server_config(
 		return;
 
 	while ((line = tin_fgets(fp, FALSE)) != NULL) {
-		if (*line == '#' || *line == '\0')
+		if (!*line || *line == '#')
 			continue;
 
 		/*
@@ -2491,11 +2499,11 @@ read_server_config(
 				is_valid = FALSE;
 				if (*d == '"')
 					++d;
-				if (*d && d[strlen(d) - 1] == '"')
-					d[strlen(d) - 1] = '\0';
-				str_trim(d);
-				buffer_to_ascii(d);
-				str_upr(d);
+				str_upr(buffer_to_ascii(str_trim(rem_tail_char(d, '"'))));
+				if (!*d) {
+					s = NULL;
+					continue;
+				}
 				while (!is_valid && valid_suppressions[i]) {
 					if (!strcmp(d, valid_suppressions[i++]))
 						is_valid = TRUE;
@@ -2524,12 +2532,7 @@ read_server_config(
 				}
 				s = NULL;
 			}
-			if (bp && *bp) {
-				i = strlen(bp);
-				if (*(bp + i - 1) == ',')
-					*(bp + i - 1) = '\0';
-				serverrc.disabled_nntp_cmds = append_to_string(serverrc.disabled_nntp_cmds, bp);
-			}
+			serverrc.disabled_nntp_cmds = append_to_string(serverrc.disabled_nntp_cmds, rem_tail_char(bp, ','));
 			FreeAndNull(bp);
 
 			continue;
@@ -2675,7 +2678,7 @@ read_server_config(
 
 				case 'p':
 #ifdef NNTP_ABLE
-					nntp_tcp_port = (unsigned short) s2i(optarg, 0, 65535);
+					nntp_tcp_port = (unsigned short) s2i(optarg, 0, IPPORT_MAX);
 					if (errno)
 						nntp_tcp_port = IPPORT_NNTP;
 					read_news_via_nntp = TRUE;
@@ -2793,7 +2796,7 @@ write_server_config(
 		return;
 
 	if ((fp = fopen(file_tmp, "w")) == NULL) {
-		error_message(2, _(txt_filesystem_full_backup), SERVERCONFIG_FILE); /* TODO: better error handling/message */
+		perror_message(_(txt_error_backup), SERVERCONFIG_FILE);
 		free(file_tmp);
 		return;
 	}
diff -Nurp '--exclude=.bzr*' tin-2.6.5/src/cook.c tin-2.6.6/src/cook.c
--- tin-2.6.5/src/cook.c	2025-12-13 09:50:24.000000000 +0100
+++ tin-2.6.6/src/cook.c	2026-04-27 14:35:57.326817719 +0200
@@ -3,7 +3,7 @@
  *  Module    : cook.c
  *  Author    : J. Faultless
  *  Created   : 2000-03-08
- *  Updated   : 2025-12-09
+ *  Updated   : 2026-04-27
  *  Notes     : Split from page.c
  *
  * Copyright (c) 2000-2026 Jason Faultless <jason@altarstone.com>
@@ -53,8 +53,7 @@
 				if (*(u + l - 1) == '\n') \
 					*(u + l - 1) = '\0'; \
 				if (*u) { \
-					state.uri = &uri; \
-					if (uriParseUriA(&state, u) == URI_SUCCESS) { \
+					if (uriParseSingleUriA(&uri, u, NULL) == URI_SUCCESS) { \
 						if (uriNormalizeSyntaxA(&uri) == URI_SUCCESS) \
 							flags |= f; \
 						uriFreeUriMembersA(&uri); \
@@ -104,9 +103,10 @@
 #define UUE_BEGIN			(1 << 4)
 #define UUE_SECTION			(1 << 5)
 #define YENC_SECTION			(1 << 6)
-#define SHAR_SECTION		(1 << 7)
-#define PGP_KEY_SECTION		(1 << 8)
-#define PGP_SIG_SECTION		(1 << 9)
+#define SHAR_SECTION			(1 << 7)
+#define PGP_TXT_SECTION		(1 << 8)
+#define PGP_KEY_SECTION		(1 << 9)
+#define PGP_SIG_SECTION		(1 << 10)
 #define PGP_ANY_SECTION		(PGP_KEY_SECTION | PGP_SIG_SECTION)
 
 #define STRIP_ALTERNATIVE(x) \
@@ -122,7 +122,7 @@ static t_bool shorten_attach_line(struct
 static t_part *new_uue(t_part **part, char *name);
 static void process_text_body_part(t_bool wrap_lines, FILE *in, const char *charset, t_part *part, int hide_inline_data);
 static void put_attach(t_bool wrap_lines, t_part *part, int depth, enum section_type section, const char *name, const char *charset);
-static void put_cooked(size_t buf_len, t_bool wrap_lines, unsigned int flags, const char *fmt, ...);
+static void put_cooked(size_t buf_len, t_bool wrap_lines, unsigned int flags, const char *fmt, ...) GCC_ATTR_FMT(printf,4,5);
 #if defined(MULTIBYTE_ABLE) && !defined(NO_LOCALE)
 	static t_bool wexpand_ctrl_chars(wchar_t **wline, size_t *length, size_t lcook_width);
 #endif /* MULTIBYTE_ABLE && !NO_LOCALE */
@@ -183,8 +183,8 @@ expand_ctrl_chars(
 			ln = i + 1;
 		if (*c == '\t') { /* expand tabs */
 			j = i + lcook_width - ((i - ln) % lcook_width);
-			for (; i < j; i++)
-				buf[i] = ' ';
+			for (; i < j; )
+				buf[i++] = ' ';
 		} else if (((*c) & 0xFF) < ' ' && *c != '\n' && (!IS_LOCAL_CHARSET("Big5") || *c != 27)) {	/* literal ctrl chars */
 			buf[i++] = '^';
 			buf[i++] = ((*c) & 0xFF) + '@';
@@ -230,8 +230,8 @@ wexpand_ctrl_chars(
 			ln = i + 1;
 		if (*wc == '\t') {		/* expand_tabs */
 			j = i + lcook_width - ((i - ln) % lcook_width);
-			for (; i < j; i++)
-				wbuf[i] = ' ';
+			for (; i < j; )
+				wbuf[i++] = ' ';
 		} else if (*wc < ' ' && *wc != '\n' && (!IS_LOCAL_CHARSET("Big5") || *wc != 27)) {	/* literal ctrl chars */
 			wbuf[i++] = '^';
 			wbuf[i++] = *wc + '@';
@@ -270,7 +270,7 @@ put_cooked(
 	const char *fmt,
 	...)
 {
-	char *p, *bufp, *buf, *last_space;
+	char *p, *buf, *bufp, *last_space;
 	int wrap_column;
 	int space;
 	static unsigned int saved_flags = 0;
@@ -284,6 +284,7 @@ put_cooked(
 
 	va_start(ap, fmt);
 	vsnprintf(buf, buf_len + 1, fmt, ap);
+	va_end(ap);
 
 	if (tinrc.wrap_column < 0)
 		wrap_column = ((tinrc.wrap_column > -cCOLS) ? cCOLS + tinrc.wrap_column : cCOLS);
@@ -293,7 +294,6 @@ put_cooked(
 		else
 			wrap_column = ((tinrc.wrap_column > 0) ? tinrc.wrap_column : cCOLS);
 	}
-	p = bufp = buf;
 
 #if defined(MULTIBYTE_ABLE) && !defined(NO_LOCALE)
 	wp = my_malloc((MB_CUR_MAX + 1) * sizeof(wint_t));
@@ -304,6 +304,7 @@ put_cooked(
 		art->cookl[0].offset = 0;
 	}
 
+	p = bufp = buf;
 	while (*p) {
 		if (wrap_lines) {
 			space = wrap_column;
@@ -366,7 +367,6 @@ put_cooked(
 		saved_flags = flags;
 	}
 
-	va_end(ap);
 	free(buf);
 }
 
@@ -421,7 +421,7 @@ get_filename(
 	t_param *ptr)
 {
 	const char *name;
-	char *p;
+	const char *p;
 
 	if ((name = get_param(ptr, "filename*"))) {
 		if ((p = strrchr(name, '/')))
@@ -878,7 +878,7 @@ build_attach_line(
 	space_left = LEN - 2;
 	*attach_line = '\0';
 
-	while (space_left > 0 && (init || ((strwidth(attach_line) > max_len && shorten_attach_line(last))))) {
+	while (space_left > 0 && (init || (strwidth(attach_line) > max_len && shorten_attach_line(last)))) {
 		init = FALSE;
 		fmt_ptr = fmt;
 		curr = items;
@@ -1070,7 +1070,7 @@ build_attach_line(
 	}
 
 	free(buf);
-	return (attach_line);
+	return attach_line;
 }
 
 
@@ -1103,9 +1103,9 @@ put_attach(
 
 	if (part->next != NULL || IS_PLAINTEXT(part)) {
 		if (is_uue || is_yenc)
-			put_cooked(1, wrap_lines, is_uue ? C_UUE : C_YENC, "\n");
+			put_cooked(1, wrap_lines, is_uue ? C_UUE : C_YENC, "%s", "\n");
 		else
-			put_cooked(1, wrap_lines, C_ATTACH, "\n");
+			put_cooked(1, wrap_lines, C_ATTACH, "%s", "\n");
 	}
 }
 
@@ -1181,12 +1181,12 @@ process_text_body_part(
 	int hide_inline_data)
 {
 	char *rest = NULL;
-	char *line = NULL, *buf;
+	char *line = NULL, *line_ptr, *buf;
 	char *raw_line = NULL;
 	char *y_name = NULL;			/* yenc, filename */
 	char *cp;
 	char *ncs;						/* named capture */
-	static const signed char xxenc[] = {	/* xxdecode table */
+	static const unsigned char xxenc[] = {	/* xxdecode table */
 		0x00, 0x7f, 0x01, 0x7f, 0x7f,
 		0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09,
 		0x0a, 0x0b, 0x7f, 0x7f, 0x7f, 0x7f, 0x7f, 0x7f,
@@ -1203,6 +1203,7 @@ process_text_body_part(
 	int y_total = 0;				/* yenc, total parts */
 	int is_uubody;					/* Set when current line looks like a uuencoded=1/xxencoded=2 line */
 	int sum;
+	long y_tmp;
 	unsigned int flags;
 	unsigned int section = TEXT_SECTION;
 	unsigned int lines_skipped = 0;
@@ -1211,7 +1212,7 @@ process_text_body_part(
 	unsigned long y_pbegin = 0L;		/* yenc, part start offset */
 	unsigned long y_pend = 0L;		/* yenc, part end offset */
 	unsigned long lines_hidden = 0L;
-	size_t max_line_len = 0, len, raw_len;
+	size_t max_line_len = 0, len, raw_len, offset;
 	uint32_t y_ccrc = 0L;			/* computed crc */
 	t_bool first_line_blank = TRUE;	/* Unset when first non-blank line is reached */
 	t_bool put_blank_lines = FALSE;	/* Set when previously skipped lines needs to put */
@@ -1223,7 +1224,6 @@ process_text_body_part(
 #endif /* HAVE_LIBURIPARSER || HAVE_LIBCURL */
 #ifdef HAVE_LIBURIPARSER
 	UriUriA uri;
-	UriParserStateA state;
 #else
 #	ifdef HAVE_LIBCURL
 	CURLU *curl;
@@ -1274,9 +1274,9 @@ process_text_body_part(
 				 * especially if we must resize it.
 				 * So copy buf to line (and resize line if necessary).
 				 */
-				if (max_line_len <= strlen(buf) + 1 || !line) {
+				if (max_line_len <= strlen(buf) + 1 || !line) { /* +1 for \n below */
 					max_line_len = strlen(buf) + 1;
-					line = my_realloc(line, max_line_len + 1);
+					line = my_realloc(line, max_line_len + 1); /* +1 for \0 */
 				}
 				/*
 				 * FIXME: Some code in cook.c expects a '\n' at the end
@@ -1288,6 +1288,7 @@ process_text_body_part(
 				--lines_left;
 				break;
 		}
+
 		if (!(line && strlen(line))) {
 			FreeIfNeeded(rest);
 			break;	/* premature end of file, file error etc. */
@@ -1305,7 +1306,6 @@ process_text_body_part(
 		FreeAndNull(raw_line);
 		raw_line = my_strdup(line); /* we need the raw data for yenc decoding */
 		process_charsets(&line, &max_line_len, charset, tinrc.mm_local_charset, curr_group->attribute->tex2iso_conv && art->tex2iso && !(section & (VERBATIM_SECTION | VERBATIM_BEGIN)));
-		len = strlen(line);
 
 		/*
 		 * assume that yenc never shows up in encoded articles (cause then
@@ -1315,23 +1315,119 @@ process_text_body_part(
 		 */
 		if ((hide_inline_data & UUE_ALL) && section == TEXT_SECTION && (part->encoding == ENCODING_7BIT || part->encoding == ENCODING_8BIT) && !strcasecmp(charset, "US-ASCII") && (*raw_line != '=' || *(raw_line + 1) != 'y')) {
 			raw_len = strlen(raw_line);
-			/* skip check after 100 yenc-lins; yenc should run till ^=yend or EOF */
-			/* TODO: use defines instead of magic numbers */
+			/*
+			 * skip check after 100 yenc-lins (use raw_len as flag)
+			 * yenc should run till ^=yend or EOF
+			 *
+			 * TODO: use defines instead of magic numbers
+			 */
 			if (lines_hidden <= 100 && (raw_len < 128 || raw_len > 130))
 				raw_len = 0;
 		} else
 			raw_len = 0;
 
+		/*
+		 * From this point on a pointer to line is used
+		 * and offset holds the offset to line
+		 */
+		line_ptr = line;
+		offset = 0;
+
+		/*
+		 * Skip over the first space in case of Format=Flowed
+		 * (RFC 3676 4.4 Space-Stuffing)
+		 */
+		if (part->format == FORMAT_FLOWED && line_ptr[0] == ' ') {
+			++line_ptr;
+			++offset;
+		}
+
+		/* inline pgp */
+		if (!(section & (VERBATIM_SECTION))) {
+			/* detect inline pgp sections before reversing dash escaping */
+			if ((hide_inline_data & PGP_ALL) && (section == TEXT_SECTION || section == SIGNATURE_SECTION || section == PGP_TXT_SECTION) && !strcmp(line_ptr, PGP_PUBLIC_KEY_TAG)) {
+				section &= ~(SIGNATURE_SECTION|PGP_TXT_SECTION);
+				section |= PGP_KEY_SECTION;
+				++non_attach_lines;
+				continue;
+			}
+
+			if ((hide_inline_data & PGP_ALL) && section == PGP_KEY_SECTION) {
+				++non_attach_lines;
+				if (!strcmp(line_ptr, PGP_PUBLIC_KEY_END_TAG)) { /* see above, PGP_PRIVATE_KEY_END_TAG */
+					section &= ~PGP_KEY_SECTION;
+					put_cooked(LEN, wrap_lines, C_BODY, P_(txt_cook_lines_hidden_sp[0], txt_cook_lines_hidden_sp[1], non_attach_lines), _(txt_openpgp_public_key_block), non_attach_lines);
+					non_attach_lines = 0;
+				}
+				continue;
+			}
+
+			/*
+			 * TODO: (capture and) skip "Hash:" Armor Header(s) (and include in message).
+			 */
+			if (section == TEXT_SECTION && !strcmp(line_ptr, PGP_SIGNED_TAG)) {
+				section |= PGP_TXT_SECTION;
+				put_cooked(LEN, wrap_lines, C_BODY, "%s", _(txt_pgp_signed_message));
+				continue;
+			}
+
+			if ((section & PGP_TXT_SECTION) && (section & PGP_ANY_SECTION))
+				section &= ~PGP_TXT_SECTION;
+
+			/*
+			 * TODO: capture optional Armor Headers (e.g: "Version:") and include in message
+			 */
+			if ((hide_inline_data & PGP_ALL) && section == PGP_SIG_SECTION) {
+				++non_attach_lines;
+				if (!strcmp(line_ptr, PGP_SIG_END_TAG)) {
+					section &= ~PGP_SIG_SECTION;
+					put_cooked(LEN, wrap_lines, C_BODY, P_(txt_cook_lines_hidden_sp[0], txt_cook_lines_hidden_sp[1], non_attach_lines), _(txt_openpgp_signature_block), non_attach_lines);
+					non_attach_lines = 0;
+				}
+				continue;
+			}
+
+			if ((section & PGP_TXT_SECTION) && (!strcmp(line_ptr, PGP_SIG_TAG) || !strcmp(line_ptr, PGP_PUBLIC_KEY_TAG)))
+				section = TEXT_SECTION;
+
+			if ((hide_inline_data & PGP_ALL) && section == TEXT_SECTION && !strcmp(line_ptr, PGP_SIG_TAG)) {
+				section = PGP_SIG_SECTION;
+				++non_attach_lines;
+				continue;
+			}
+
+			/* undo dash escape */
+			if ((section & PGP_TXT_SECTION) && *line_ptr == '-') {
+				if (*(line_ptr + 1) == ' ') {
+					line_ptr += 2;
+					offset += 2;
+				}
+#ifdef INLINE_DEBUG_MIME /* this is NOT MIME, but ...*/
+				else {
+					if (*(line_ptr + 2))
+						*(line_ptr + 2) = '\0';
+					else
+						if (*(line_ptr + 1) == '\n')
+							*(line_ptr + 1) = '\0';
+
+					put_cooked(LEN, wrap_lines, C_BODY, "[-- Error: dash escaped line start: \"%s\" malformed --]", line_ptr);
+					continue;
+				}
+#endif /* INLINE_DEBUG_MIME */
+			}
+		}
+		len = strlen(line_ptr);
+
 		/* look for verbatim marks, set in_verbatim only for lines in between */
 		if (curr_group->attribute->verbatim_handling > VERBATIM_NONE) {
 			if (section & VERBATIM_BEGIN) {
 				section &= ~VERBATIM_BEGIN;
 				section |= VERBATIM_SECTION;
 			} else {
-				if (section == TEXT_SECTION && MATCH_REGEX(verbatim_begin_regex, line, len))
-					section = VERBATIM_BEGIN;
+				if ((section == TEXT_SECTION || section == PGP_TXT_SECTION) && MATCH_REGEX(verbatim_begin_regex, line_ptr, len))
+					section |= VERBATIM_BEGIN;
 			}
-			if ((section & VERBATIM_SECTION) && MATCH_REGEX(verbatim_end_regex, line, len)) {
+			if ((section & VERBATIM_SECTION) && MATCH_REGEX(verbatim_end_regex, line_ptr, len)) {
 				section &= ~VERBATIM_SECTION;
 				section |= VERBATIM_END;
 			}
@@ -1345,7 +1441,8 @@ process_text_body_part(
 			 */
 			if (strcasecmp(tinrc.mm_local_charset, "ISO-8859-11") && (IS_LOCAL_CHARSET("ISO-8859") || IS_LOCAL_CHARSET("UTF-8")) && curr_group->attribute->suppress_soft_hyphens) {
 				remove_soft_hyphens(line);
-				len = strlen(line);
+				line_ptr = line + offset;
+				len = strlen(line_ptr);
 			}
 #endif /* MULTIBYTE_ABLE && !NO_LOCALE */
 
@@ -1358,7 +1455,7 @@ process_text_body_part(
 			 */
 			if (curr_group->attribute->trim_article_body && !(section & (UUE_SECTION | YENC_SECTION))) {
 				/* skip all consecutive blanks */
-				for (cp = line; (*cp == ' ') || (*cp == '\t'); cp++)
+				for (cp = line_ptr; (*cp == ' ') || (*cp == '\t'); cp++)
 					;
 				if (*cp == '\n') {	/* line was all blank */
 					if (section & (SHAR_SECTION | PGP_ANY_SECTION)) {
@@ -1367,7 +1464,7 @@ process_text_body_part(
 					}
 					if (lines_left == 0 && (curr_group->attribute->trim_article_body & SKIP_TRAILING)) {
 						if (!(part->next == NULL || (STRIP_ALTERNATIVE(art) && !IS_PLAINTEXT(part->next))))
-							put_cooked(1, TRUE, (section & SIGNATURE_SECTION) ? C_SIG : C_BODY, "\n");
+							put_cooked(1, TRUE, (section & SIGNATURE_SECTION) ? C_SIG : C_BODY, "%s", "\n");
 						continue;
 					}
 					if (first_line_blank) {
@@ -1377,7 +1474,7 @@ process_text_body_part(
 						++lines_skipped;
 						if (lines_left == 0 && !(curr_group->attribute->trim_article_body & SKIP_TRAILING)) {
 							for (; lines_skipped > 0; lines_skipped--)
-								put_cooked(1, TRUE, (section & SIGNATURE_SECTION) ? C_SIG : C_BODY, "\n");
+								put_cooked(1, TRUE, (section & SIGNATURE_SECTION) ? C_SIG : C_BODY, "%s", "\n");
 						}
 						continue;
 					}
@@ -1385,16 +1482,16 @@ process_text_body_part(
 					if (first_line_blank)
 						first_line_blank = FALSE;
 					if (lines_skipped && (!(section & SIGNATURE_SECTION) || curr_group->attribute->show_signatures)) {
-						if (strcmp(line, SIGDASHES) != 0 || curr_group->attribute->show_signatures) {
+						if (strcmp(line_ptr, SIGDASHES) != 0 || curr_group->attribute->show_signatures) {
 							if (curr_group->attribute->trim_article_body & COMPACT_MULTIPLE)
-								put_cooked(1, TRUE, (section & SIGNATURE_SECTION) ? C_SIG : C_BODY, "\n");
+								put_cooked(1, TRUE, (section & SIGNATURE_SECTION) ? C_SIG : C_BODY, "%s", "\n");
 							else
 								put_blank_lines = TRUE;
 						} else if (!(curr_group->attribute->trim_article_body & SKIP_TRAILING))
 							put_blank_lines = TRUE;
 						if (put_blank_lines) {
 							for (; lines_skipped > 0; lines_skipped--)
-								put_cooked(1, TRUE, (section & SIGNATURE_SECTION) ? C_SIG : C_BODY, "\n");
+								put_cooked(1, TRUE, (section & SIGNATURE_SECTION) ? C_SIG : C_BODY, "%s", "\n");
 						}
 						put_blank_lines = FALSE;
 						lines_skipped = 0;
@@ -1405,7 +1502,7 @@ process_text_body_part(
 			/*
 			 * Detect and skip signatures if necessary
 			 */
-			if (!(section & SIGNATURE_SECTION) && STRCMPEQ(line, SIGDASHES)) {
+			if (!(section & SIGNATURE_SECTION) && STRCMPEQ(line_ptr, SIGDASHES)) {
 				section |= SIGNATURE_SECTION;
 				if (section & UUE_SECTION) {
 					section &= ~UUE_SECTION;
@@ -1433,8 +1530,8 @@ process_text_body_part(
 			 *         abuse raw_len as a flag)
 			 */
 			if (!(section & (SIGNATURE_SECTION | UUE_SECTION | PGP_ANY_SECTION | SHAR_SECTION))) { /* yenc? */
-				if (*line == '=' && *(line + 1) == 'y') { /* can't show up in yenc-bodies */
-					if (MATCH_REGEX(yencbegin_regex, line, len)) {
+				if (*line_ptr == '=' && *(line_ptr + 1) == 'y') { /* can't show up in yenc-bodies */
+					if (MATCH_REGEX(yencbegin_regex, line_ptr, len)) {
 #	ifdef INLINE_DEBUG_MIME
 						if (section & YENC_SECTION) {
 							DEBUG_PUT_YENC_UNEXPECTED_ITEM("=ybegin");
@@ -1442,7 +1539,7 @@ process_text_body_part(
 #	endif /* INLINE_DEBUG_MIME */
 							section |= YENC_SECTION;
 
-						ncs = regex_get_substring_by_name(&yencbegin_regex, "y_bsize", line);
+						ncs = regex_get_substring_by_name(&yencbegin_regex, "y_bsize", line_ptr);
 						if (ncs && *ncs) {
 							y_bsize = strtol(ncs, &cp, 10);
 							if (cp == ncs || *ncs == '-') {
@@ -1457,27 +1554,29 @@ process_text_body_part(
 						FreeAndNull(ncs);
 
 						/* part / total are optional */
-						ncs = regex_get_substring_by_name(&yencbegin_regex, "y_part", line);
+						ncs = regex_get_substring_by_name(&yencbegin_regex, "y_part", line_ptr);
 						if (ncs && *ncs) {
-							y_part = strtol(ncs, &cp, 10);
-							if (cp == ncs || *ncs == '-') {
+							y_tmp = strtol(ncs, &cp, 10);
+							if (cp == ncs || *ncs == '-' || y_tmp < 0 || y_tmp > INT_MAX) {
 								DEBUG_PUT_YENC_INVALID_ITEM("part", ncs, "=ybegin");
 								y_part = 0;
-							}
+							} else
+								y_part = (int) y_tmp;
 						}
 						FreeAndNull(ncs);
 
-						ncs = regex_get_substring_by_name(&yencbegin_regex, "y_total", line);
+						ncs = regex_get_substring_by_name(&yencbegin_regex, "y_total", line_ptr);
 						if (ncs && *ncs) {
-							y_total = strtol(ncs, &cp, 10);
-							if (cp == ncs || *ncs == '-') {
+							y_tmp = strtol(ncs, &cp, 10);
+							if (cp == ncs || *ncs == '-' || y_tmp < 0 || y_tmp > INT_MAX) {
 								DEBUG_PUT_YENC_INVALID_ITEM("total", ncs, "=ybegin");
 								y_total = 0;
-							}
+							} else
+								y_total = (int) y_tmp;
 						}
 						FreeAndNull(ncs);
 
-						ncs = regex_get_substring_by_name(&yencbegin_regex, "y_line", line);
+						ncs = regex_get_substring_by_name(&yencbegin_regex, "y_line", line_ptr);
 						if (ncs && *ncs) {
 #	ifdef INLINE_DEBUG_MIME
 							if (!strtol(ncs, &cp, 10) || cp == ncs || *ncs == '-')
@@ -1490,7 +1589,7 @@ process_text_body_part(
 #	endif /* INLINE_DEBUG_MIME */
 						FreeAndNull(ncs);
 
-						ncs = regex_get_substring_by_name(&yencbegin_regex, "y_name", line);
+						ncs = regex_get_substring_by_name(&yencbegin_regex, "y_name", line_ptr);
 						if (ncs && *ncs)
 							y_name = my_strdup(ncs);
 #	ifdef INLINE_DEBUG_MIME
@@ -1506,8 +1605,8 @@ process_text_body_part(
 						curruue->encoding = ENCODING_YENC;
 						FreeAndNull(y_name);
 						y_ccrc = tin_crc32(0L, NULL, 0);
-					} else if (MATCH_REGEX(yencpart_regex, line, len)) {
-						ncs = regex_get_substring_by_name(&yencpart_regex, "y_pbegin", line);
+					} else if (MATCH_REGEX(yencpart_regex, line_ptr, len)) {
+						ncs = regex_get_substring_by_name(&yencpart_regex, "y_pbegin", line_ptr);
 						if (ncs && *ncs) {
 							y_pbegin = strtol(ncs, &cp, 10);
 							if (cp == ncs || *ncs == '-') {
@@ -1521,7 +1620,7 @@ process_text_body_part(
 #	endif /* INLINE_DEBUG_MIME */
 						FreeAndNull(ncs);
 
-						ncs = regex_get_substring_by_name(&yencpart_regex, "y_pend", line);
+						ncs = regex_get_substring_by_name(&yencpart_regex, "y_pend", line_ptr);
 						if (ncs && *ncs) {
 							y_pend = strtol(ncs, &cp, 10);
 							if (cp == ncs || *ncs == '-') {
@@ -1540,7 +1639,7 @@ process_text_body_part(
 						/* guess the # parts if no total= was found */
 						if (!y_total) {
 							if (y_pend && y_pend < y_bsize)
-								y_total = y_bsize / (y_pend - y_pbegin) + ((y_bsize % (y_pend - y_pbegin)) ? 1 : 0);
+								y_total = (int) y_bsize / (y_pend - y_pbegin) + ((y_bsize % (y_pend - y_pbegin)) ? 1 : 0);
 							else
 								y_total = y_part;
 						}
@@ -1548,7 +1647,7 @@ process_text_body_part(
 						if (!(section & YENC_SECTION))
 							DEBUG_PUT_YENC_UNEXPECTED_ITEM("=ypart");
 #	endif /* INLINE_DEBUG_MIME */
-					} else if (MATCH_REGEX(yencend_regex, line, len)) {
+					} else if (MATCH_REGEX(yencend_regex, line_ptr, len)) {
 						unsigned long y_ecrc = 0L; /* crc32 mentioned in end line */
 						unsigned long y_epcrc = 0L; /* pcrc32 mentioned in end line */
 
@@ -1558,7 +1657,7 @@ process_text_body_part(
 						}
 
 						y_esize = 0L;
-						ncs = regex_get_substring_by_name(&yencend_regex, "y_esize", line);
+						ncs = regex_get_substring_by_name(&yencend_regex, "y_esize", line_ptr);
 						if (ncs && *ncs) {
 							y_esize = strtol(ncs, &cp, 10);
 							if (cp == ncs || *ncs == '-') {
@@ -1572,7 +1671,7 @@ process_text_body_part(
 #	endif /* INLINE_DEBUG_MIME */
 						FreeAndNull(ncs);
 
-						ncs = regex_get_substring_by_name(&yencend_regex, "y_epcrc", line);
+						ncs = regex_get_substring_by_name(&yencend_regex, "y_epcrc", line_ptr);
 						if (ncs && *ncs) {
 							y_epcrc = strtol(ncs, &cp, 16);
 							if (cp == ncs || *ncs == '-') {
@@ -1588,7 +1687,7 @@ process_text_body_part(
 #	endif /* INLINE_DEBUG_MIME */
 						FreeAndNull(ncs);
 
-						ncs = regex_get_substring_by_name(&yencend_regex, "y_ecrc", line);
+						ncs = regex_get_substring_by_name(&yencend_regex, "y_ecrc", line_ptr);
 						if (ncs && *ncs) {
 							y_ecrc = strtol(ncs, &cp, 16);
 							if (cp == ncs || *ncs == '-') {
@@ -1631,7 +1730,7 @@ process_text_body_part(
 					}
 #	ifdef INLINE_DEBUG_MIME
 					else {
-						put_cooked(LEN, wrap_lines, C_YENC, "[-- Error: missing =yend --]");
+						put_cooked(LEN, wrap_lines, C_YENC, "%s", "[-- Error: missing =yend --]");
 					}
 #	endif /* INLINE_DEBUG_MIME */
 				} else {
@@ -1688,7 +1787,7 @@ process_text_body_part(
 
 			section &= ~UUE_BEGIN;
 
-			if (MATCH_REGEX(uubegin_regex, line, len)) {
+			if (MATCH_REGEX(uubegin_regex, line_ptr, len)) {
 				REGEX_SIZE *ovector = regex_get_ovector_pointer(&uubegin_regex);
 
 				if (section & UUE_SECTION) { /* previous uue part incomplete and the current one follows without gap */
@@ -1698,19 +1797,19 @@ process_text_body_part(
 					section |= UUE_SECTION;
 
 				section |= UUE_BEGIN;
-				if (*(line + ovector[0] + 5) != '-')
-					curruue = new_uue(&part, line + ovector[1]);
+				if (*(line_ptr + ovector[0] + 5) != '-')
+					curruue = new_uue(&part, line_ptr + ovector[1]);
 				else { /* must be "begin-encoded" */
-					cp = my_malloc(strlen(line + ovector[1]));
+					cp = my_malloc(strlen(line_ptr + ovector[1]));
 
-					if (b642str(line + ovector[1], cp) == -1)
-						strcpy(cp, line + ovector[1]);
+					if (b642str(line_ptr + ovector[1], cp) == -1)
+						strcpy(cp, line_ptr + ovector[1]);
 					curruue = new_uue(&part, cp);
 					free(cp);
 				}
 				if (hide_inline_data & UUE_ALL)
 					continue;				/* Don't cook the 'begin' line */
-			} else if (STRNCMPEQ(line, "end\n", 4)) {
+			} else if (STRNCMPEQ(line_ptr, "end\n", 4)) {
 				if (section & UUE_SECTION) {
 					section &= ~UUE_SECTION;
 					if (hide_inline_data & UUE_ALL) {
@@ -1725,8 +1824,8 @@ process_text_body_part(
 			 */
 			is_uubody = 0;
 
-			if (MATCH_REGEX(uubody_regex, line, len)) {
-				sum = (((*line) - ' ') & 077) * 4 / 3;		/* uuencode octet checksum */
+			if (MATCH_REGEX(uubody_regex, line_ptr, len)) {
+				sum = (((*line_ptr) - ' ') & 077) * 4 / 3;		/* uuencode octet checksum */
 				/*
 				 * sum = 0 in a uubody only on the last line, a single `
 				 * +1 for the \n
@@ -1736,16 +1835,16 @@ process_text_body_part(
 
 #ifdef DEBUG_ART
 				if (debug & DEBUG_MISC)
-					fprintf(stderr, "%d sum=%d len=%lu %s", is_uubody, sum, len, line);
+					fprintf(stderr, "%d sum=%d len=%lu %s", is_uubody, sum, (unsigned long) len, line_ptr);
 #endif /* DEBUG_ART */
 			} else {
-				if (MATCH_REGEX(xxbody_regex, line, len)) {
+				if (MATCH_REGEX(xxbody_regex, line_ptr, len)) {
 					/*
-					 * we don't bother to sum != 0x7f as it will be
-					 * caught be the check against len (limited via
+					 * we don't bother to check for sum != 0x7f as it
+					 * will be caught be the check against len (limited via
 					 * the regex) anyway
 					 */
-					if (*line >= '+' && *line <= 'z' && (sum = xxenc[(*line - '+')]) >= 0) {
+					if (*line_ptr >= '+' && *line_ptr <= 'z' && (sum = xxenc[(*line_ptr - '+')])) {
 						sum = sum * 4 / 3;
 						if ((sum == 0 && len == 1 + 1) || len == (unsigned) (sum + 1 + 1))
 							is_uubody = 2;
@@ -1755,7 +1854,7 @@ process_text_body_part(
 						sum = 0;
 
 					if (debug & DEBUG_MISC)
-						fprintf(stderr, "%d sum=%d len=%lu %s", is_uubody, sum, len, line);
+						fprintf(stderr, "%d sum=%d len=%lu %s", is_uubody, sum, (unsigned long) len, line_ptr);
 #endif /* DEBUG_ART */
 				}
 			}
@@ -1765,7 +1864,7 @@ process_text_body_part(
 					curruue->line_count++;
 					curruue->bytes += len;
 				} else {
-					if (line[0] == '\n') {		/* Blank line in a uubody - definitely a failure */
+					if (line_ptr[0] == '\n') {		/* Blank line in a uubody - definitely a failure */
 						/* fprintf(stderr, "not a uue line while reading a uue body?\n"); */
 						section &= ~UUE_SECTION;
 						if (hide_inline_data & UUE_ALL)
@@ -1813,7 +1912,7 @@ process_text_body_part(
 		 * Don't do any further handling of uue || verbatim lines
 		 */
 		if (section & (UUE_SECTION | YENC_SECTION)) {
-			put_cooked(max_line_len, wrap_lines, flags, "%s", line);
+			put_cooked(max_line_len, wrap_lines, flags, "%s", line_ptr);
 			continue;
 		} else if ((section & VERBATIM_BEGIN) && curr_group->attribute->verbatim_handling >= VERBATIM_HIDE_MARKS) {
 			if (curr_group->attribute->verbatim_handling == VERBATIM_HIDE_ALL)
@@ -1822,7 +1921,8 @@ process_text_body_part(
 		} else if (section & VERBATIM_SECTION) {
 			if (curr_group->attribute->verbatim_handling < VERBATIM_HIDE_ALL) {
 				expand_ctrl_chars(&line, &max_line_len, 8);
-				put_cooked(max_line_len, wrap_lines, flags, "%s", line);
+				line_ptr = line + offset;
+				put_cooked(max_line_len, wrap_lines, flags, "%s", line_ptr);
 			}
 			continue;
 		} else if (section & VERBATIM_END) {
@@ -1834,63 +1934,48 @@ process_text_body_part(
 #ifdef HAVE_COLOR
 		/* keep order in sync with color.c:draw_pager_line() */
 		if (quote_regex3.re) {
-			if (MATCH_REGEX(quote_regex3, line, len))
+			if (MATCH_REGEX(quote_regex3, line_ptr, len))
 				flags |= C_QUOTE3;
 			else if (quote_regex2.re) {
-				if (MATCH_REGEX(quote_regex2, line, len))
+				if (MATCH_REGEX(quote_regex2, line_ptr, len))
 					flags |= C_QUOTE2;
 				else if (curr_group->attribute->extquote_handling && extquote_regex.re) {
-					if (MATCH_REGEX(extquote_regex, line, len))
+					if (MATCH_REGEX(extquote_regex, line_ptr, len))
 						flags |= C_EXTQUOTE;
 					else if (quote_regex.re) {
-						if (MATCH_REGEX(quote_regex, line, len))
+						if (MATCH_REGEX(quote_regex, line_ptr, len))
 							flags |= C_QUOTE1;
 					}
 				} else if (quote_regex.re) {
-					if (MATCH_REGEX(quote_regex, line, len))
+					if (MATCH_REGEX(quote_regex, line_ptr, len))
 						flags |= C_QUOTE1;
 				}
 			}
 		}
 #endif /* HAVE_COLOR */
 
+/* find (and validate) URIs */
 #if defined(HAVE_LIBURIPARSER) || defined(HAVE_LIBCURL)
-		/* find and validate URIs */
 		CHECK_URI(url_regex, C_URL);
-		CHECK_URI(mail_regex, C_MAIL);
 #else
-		if (MATCH_REGEX(url_regex, line, len))
+		if (MATCH_REGEX(url_regex, line_ptr, len))
 			flags |= C_URL;
-		if (MATCH_REGEX(mail_regex, line, len))
+#endif /* HAVE_LIBURIPARSER || HAVE_LIBCURL */
+#if defined(HAVE_LIBURIPARSER)
+		/* find and validate URIs */
+		CHECK_URI(mail_regex, C_MAIL);
+#else
+		if (MATCH_REGEX(mail_regex, line_ptr, len))
 			flags |= C_MAIL;
 #endif /* HAVE_LIBURIPARSER */
 		/* see debian bug #687198 */
-		if (MATCH_REGEX(news_regex, line, len))
+		if (MATCH_REGEX(news_regex, line_ptr, len))
 			flags |= C_NEWS;
 
 		if (expand_ctrl_chars(&line, &max_line_len, tabwidth))
 			flags |= C_CTRLL;				/* Line contains form-feed */
-
-		buf = line;
-
-		/*
-		 * Skip over the first space in case of Format=Flowed
-		 * (RFC 3676 4.4 Space-Stuffing)
-		 * #if 1
-		 * _except_ for lines starting with " ", " >" or " From "
-		 * (this is NOT what the RFC says).
-		 * #endif
-		 * quote depth adjustment, 1st level only.
-		 */
-		if (part->format == FORMAT_FLOWED && line[0] == ' ') {
-			if (line[1] == '>' && (flags & C_QUOTE1))
-				flags &= ~C_QUOTE1;
-
-#if 0
-			if (line[1] != '>' && line[1] != ' ' && strncmp(line + 1, "From ", 5))
-#endif /* 0 */
-				++buf;
-		}
+		line_ptr = line + offset;
+		len = strlen(line_ptr);
 
 		/*
 		 * skip over what "looks" like an unexpected yenc line.
@@ -1902,7 +1987,7 @@ process_text_body_part(
 #else
 			flags &= ~(C_CTRLL | C_QUOTE1 | C_QUOTE2 | C_QUOTE3);
 #endif /* HAVE_COLOR */
-			if (flags == C_BODY && (*line != '=' || *(line + 1) != 'y') && (strcmp(raw_line, line) || lines_hidden > 100)) {
+			if (flags == C_BODY && (*line_ptr != '=' || *(line_ptr + 1) != 'y') && (strcmp(raw_line + offset, line_ptr) || lines_hidden > 100)) {
 				if (!(section & (SHAR_SECTION | PGP_ANY_SECTION))) {
 					++lines_hidden;
 					continue;
@@ -1910,54 +1995,16 @@ process_text_body_part(
 			}
 		}
 
-		/* TODO: shall we also look for PGP_PRIVATE_KEY_TAG? */
-		if ((hide_inline_data & PGP_ALL) && section == TEXT_SECTION && !strcmp(line, PGP_PUBLIC_KEY_TAG)) {
-			section |= PGP_KEY_SECTION;
-			++non_attach_lines;
-			continue;
-		}
-		if ((hide_inline_data & PGP_ALL) && section == PGP_KEY_SECTION) {
-			if (!strcmp(line, PGP_PUBLIC_KEY_END_TAG)) { /* see above, PGP_PRIVATE_KEY_END_TAG */
-				++non_attach_lines;
-				section &= ~PGP_KEY_SECTION;
-				/* -> lang.c && _("OpenPGP public key block") */
-				put_cooked(LEN, wrap_lines, C_BODY, P_(txt_cook_lines_hidden_sp[0], txt_cook_lines_hidden_sp[1], non_attach_lines), "OpenPGP pubic key block", non_attach_lines);
-				non_attach_lines = 0;
-				continue;
-			} else
-				++non_attach_lines;
-			continue;
-		}
-
-		if ((hide_inline_data & PGP_ALL) && section == TEXT_SECTION && !strcmp(line, PGP_SIG_TAG)) {
-			section |= PGP_SIG_SECTION;
-			++non_attach_lines;
-			continue;
-		}
-		if ((hide_inline_data & PGP_ALL) && section == PGP_SIG_SECTION) {
-			if (!strcmp(line, PGP_SIG_END_TAG)) {
-				++non_attach_lines;
-				section &= ~PGP_SIG_SECTION;
-				/* -> lang.c && _("OpenPGP signature block") */
-				put_cooked(LEN, wrap_lines, C_BODY, P_(txt_cook_lines_hidden_sp[0], txt_cook_lines_hidden_sp[1], non_attach_lines), "OpenPGP signature block", non_attach_lines);
-				non_attach_lines = 0;
-				continue;
-			} else
-				++non_attach_lines;
-			continue;
-		}
-
 		if ((hide_inline_data & SHAR_ALL) && section == SHAR_SECTION) {
 			++non_attach_lines;
-			if (MATCH_REGEX(shar_end_regex, line, len)) {
-				/* -> lang.c && _("shell archive (shar)") */
-				put_cooked(LEN, wrap_lines, C_BODY, P_(txt_cook_lines_hidden_sp[0], txt_cook_lines_hidden_sp[1], non_attach_lines), "shell archive (shar)", non_attach_lines);
+			if (MATCH_REGEX(shar_end_regex, line_ptr, len)) {
+				put_cooked(LEN, wrap_lines, C_BODY, P_(txt_cook_lines_hidden_sp[0], txt_cook_lines_hidden_sp[1], non_attach_lines), _(txt_shell_archive), non_attach_lines);
 				non_attach_lines = 0;
 				section &= ~SHAR_SECTION;
 			}
 			continue;
 		} else {
-			if ((hide_inline_data & SHAR_ALL) && section == TEXT_SECTION && MATCH_REGEX(shar_regex, line, len)) {
+			if ((hide_inline_data & SHAR_ALL) && section == TEXT_SECTION && MATCH_REGEX(shar_regex, line_ptr, len)) {
 				++non_attach_lines;
 				section |= SHAR_SECTION;
 				continue;
@@ -1969,10 +2016,10 @@ process_text_body_part(
 		 *
 		 * be aware that trim_article_body may have kicked in before!
 		 */
-		if (MATCH_REGEX(hideline_regex, buf, len))
+		if (MATCH_REGEX(hideline_regex, line_ptr, len))
 			continue;
 
-		put_cooked(max_line_len, wrap_lines && (!IS_LOCAL_CHARSET("Big5")), flags, "%s", buf);
+		put_cooked(max_line_len, wrap_lines && (!IS_LOCAL_CHARSET("Big5")), flags, "%s", line_ptr);
 	} /* while */
 
 	/*
@@ -1996,13 +2043,13 @@ process_text_body_part(
 
 	if (section != TEXT_SECTION && non_attach_lines) {
 		if ((section & SHAR_SECTION) && (hide_inline_data & SHAR_ALL))
-			put_cooked(LEN, wrap_lines, C_BODY, P_(txt_cook_lines_hidden_sp[0], txt_cook_lines_hidden_sp[1], non_attach_lines), "shar archive", non_attach_lines);
+			put_cooked(LEN, wrap_lines, C_BODY, P_(txt_cook_lines_hidden_sp[0], txt_cook_lines_hidden_sp[1], non_attach_lines), txt_shell_archive, non_attach_lines);
 
 		if ((section & PGP_KEY_SECTION) && (hide_inline_data & PGP_ALL))
-			put_cooked(LEN, wrap_lines, C_BODY, P_(txt_cook_lines_hidden_sp[0], txt_cook_lines_hidden_sp[1], non_attach_lines), "OpenPGP public key block", non_attach_lines);
+			put_cooked(LEN, wrap_lines, C_BODY, P_(txt_cook_lines_hidden_sp[0], txt_cook_lines_hidden_sp[1], non_attach_lines), txt_openpgp_public_key_block, non_attach_lines);
 
 		if ((section & PGP_SIG_SECTION) && (hide_inline_data & PGP_ALL))
-			put_cooked(LEN, wrap_lines, C_BODY, P_(txt_cook_lines_hidden_sp[0], txt_cook_lines_hidden_sp[1], non_attach_lines), "OpenPGP signature block", non_attach_lines);
+			put_cooked(LEN, wrap_lines, C_BODY, P_(txt_cook_lines_hidden_sp[0], txt_cook_lines_hidden_sp[1], non_attach_lines), txt_openpgp_signature_block, non_attach_lines);
 
 #ifdef INLINE_DEBUG_MIME
 		put_cooked(LEN, wrap_lines, C_BODY, "[-- Error: unexpected %s --]", "end. No mark found.");
@@ -2110,7 +2157,8 @@ cook_article(
 
 	art->cooked_lines = 0;
 
-	rewind(artinfo->raw);
+	if (fseek(artinfo->raw, 0L, SEEK_SET))
+		return FALSE;
 
 	/*
 	 * Put down just the headers we want
@@ -2121,16 +2169,15 @@ cook_article(
 #ifdef INLINE_DEBUG_MIME
 				stripped = TRUE;
 #endif /* INLINE_DEBUG_MIME */
-				if (header_wanted(_(txt_info_x_conversion_note))) {
-					header_put = TRUE;
-					put_cooked(LEN, wrap_lines, C_HEADER, _(txt_info_x_conversion_note));
+				if ((header_put = header_wanted(_(txt_info_x_conversion_note)))) {
+					put_cooked(LEN, wrap_lines, C_HEADER, "%s", _(txt_info_x_conversion_note));
 				}
 			}
 			if (header_put) {
-				put_cooked(1, TRUE, 0, "\n");		/* put a newline after headers */
+				put_cooked(1, TRUE, 0, "%s", "\n");		/* put a newline after headers */
 #ifdef INLINE_DEBUG_MIME
 				if (stripped)
-					put_cooked(LEN, wrap_lines, C_ATTACH, "[-- non text/plain parts from multipart/alternative stripped --]\n");
+					put_cooked(LEN, wrap_lines, C_ATTACH, "%s", "[-- non text/plain parts from multipart/alternative stripped --]\n");
 #endif /* INLINE_DEBUG_MIME */
 			}
 			break;
@@ -2185,7 +2232,7 @@ cook_article(
 								while (idnp > ptr && (*(idnp - 1) == '+' || *(idnp - 1) == '-' || *(idnp - 1) == '.' || isalnum((int) *(idnp - 1))))
 									--idnp;
 
-								/* keep beginng of the line before idna part */
+								/* keep beginning of the line before idna part */
 								bar = my_calloc(strlen(ptr) - strlen(idnp) + 1, 1);
 								snprintf(bar, strlen(ptr) - strlen(idnp) + 1, "%s", ptr);
 
@@ -2227,11 +2274,12 @@ cook_article(
 			} while (!found && *(++strptr) != NULL);
 
 			/* unstructured but must not be decoded (see also rfc2047.c:do_rfc15211522_encode()) */
-			if (l == NULL && (!strncasecmp(line, "Date: ", 6) || !strncasecmp(line, "Path: ", 6) || !strncasecmp(line, "Xref: ", 6) || !strncasecmp(line, "X-Face: ", 8) || !strncasecmp(line, "Newsgroups: ", 12) || !strncasecmp(line, "References: ", 12) || !strncasecmp(line, "Message-ID: ", 12) || !strncasecmp(line, "Supersedes: ", 12) || !strncasecmp(line, "Cancel-Key: ", 12) || !strncasecmp(line, "Cancel-Lock: ", 13) || !strncasecmp(line, "Followup-To: ", 13) || !strncasecmp(line, "Distribution: ", 14)))
-				l = my_strdup(line);
-
-			if (l == NULL)
-				l = my_strdup(rfc1522_decode(line));
+			if (l == NULL) {
+				if (!strncasecmp(line, "Date: ", 6) || !strncasecmp(line, "Path: ", 6) || !strncasecmp(line, "Xref: ", 6) || !strncasecmp(line, "X-Face: ", 8) || !strncasecmp(line, "Newsgroups: ", 12) || !strncasecmp(line, "References: ", 12) || !strncasecmp(line, "Message-ID: ", 12) || !strncasecmp(line, "Supersedes: ", 12) || !strncasecmp(line, "Cancel-Key: ", 12) || !strncasecmp(line, "Cancel-Lock: ", 13) || !strncasecmp(line, "Followup-To: ", 13) || !strncasecmp(line, "Distribution: ", 14))
+					l = my_strdup(line);
+				else
+					l = my_strdup(rfc1522_decode(line));
+			}
 
 			if (IS_LOCAL_CHARSET("UTF-8"))
 				utf8_valid(l);
@@ -2255,10 +2303,10 @@ cook_article(
 
 #ifdef INLINE_DEBUG_MIME
 		if (hdr->ext->mime_hints.flags & MIME_VERSION_MISSING)
-			put_cooked(LEN, wrap_lines, C_ATTACH, "[-- \"MIME-Version:\"-header missing --]\n");
+			put_cooked(LEN, wrap_lines, C_ATTACH, "%s", "[-- \"MIME-Version:\"-header missing --]\n");
 		else {
 			if (hdr->ext->mime_hints.flags & MIME_VERSION_UNSUPPORTED)
-				put_cooked(LEN, wrap_lines, C_ATTACH, "[-- Unsupported \"MIME-Version:\" --]\n");
+				put_cooked(LEN, wrap_lines, C_ATTACH, "%s", "[-- Unsupported \"MIME-Version:\" --]\n");
 		}
 #endif /* INLINE_DEBUG_MIME */
 
@@ -2282,7 +2330,7 @@ cook_article(
 				if (hdr->ext->mime_hints.flags & MIME_CHARSET_UNSUPPORTED) {
 					put_cooked(LEN, wrap_lines, C_ATTACH, _(txt_mime_unsup_charset), (ptr->depth - 1) * 4, "", hdr->ext->mime_hints.charset);
 					if (ptr->next)
-						put_cooked(1, wrap_lines, C_ATTACH, "\n");
+						put_cooked(1, wrap_lines, C_ATTACH, "%s", "\n");
 				} else {
 					charset = validate_charset(charset);
 					process_text_body_part(wrap_lines, artinfo->raw, charset ? charset : "US-ASCII", ptr, hide_inline_data);
@@ -2295,10 +2343,10 @@ cook_article(
 #ifdef INLINE_DEBUG_MIME
 		if (hdr->ext->type != TYPE_TEXT || (hdr->ext->type == TYPE_TEXT && hdr->ext->encoding != ENCODING_7BIT)) { /* don't warn on pure ascii non mime */
 			if (hdr->ext->mime_hints.flags & MIME_VERSION_MISSING)
-				put_cooked(LEN, wrap_lines, C_ATTACH, "[-- \"MIME-Version:\"-header missing --]\n");
+				put_cooked(LEN, wrap_lines, C_ATTACH, "%s", "[-- \"MIME-Version:\"-header missing --]\n");
 			else {
 				if (hdr->ext->mime_hints.flags & MIME_VERSION_UNSUPPORTED)
-					put_cooked(LEN, wrap_lines, C_ATTACH, "[-- Unsupported \"MIME-Version:\" --]\n");
+					put_cooked(LEN, wrap_lines, C_ATTACH, "%s", "[-- Unsupported \"MIME-Version:\" --]\n");
 			}
 		}
 #endif /* INLINE_DEBUG_MIME */
@@ -2306,7 +2354,7 @@ cook_article(
 #ifdef CHARSET_CONVERSION
 #	ifdef USE_ICU_UCSDET
 		if (hdr->ext->type == TYPE_APPLICATION && hdr->ext->encoding == ENCODING_BINARY && (artinfo->hdr.ext->mime_hints.flags & MIME_TRANSFER_ENCODING_UNKNOWN)) {
-			put_cooked(LEN, wrap_lines, C_ATTACH, "[-- \"Content-Type: application/octet-stream\" forced --]\n");
+			put_cooked(LEN, wrap_lines, C_ATTACH, "%s", "[-- \"Content-Type: application/octet-stream\" forced --]\n");
 			put_cooked(LEN, wrap_lines, C_ATTACH, "[-- \"Content-Type-Encodig: %s\" forced --]\n", content_encodings[hdr->ext->encoding]);
 		}
 		if (hdr->ext->mime_hints.flags & MIME_CHARSET_GUESSED) {
@@ -2348,7 +2396,9 @@ cook_article(
 	if (art->cooked_lines > 0)
 		art->cookl = my_realloc(art->cookl, sizeof(t_lineinfo) * (size_t) art->cooked_lines);
 
-	rewind(art->cooked);
+	if (fseek(art->cooked, 0L, SEEK_SET))
+		return FALSE;
+	
 	return (tin_errno != 0) ? FALSE : TRUE;
 }
 
@@ -2381,9 +2431,8 @@ ltobi(
 
 	if (e) {
 		if (e >= sizeof(power) - 1) /* any 128bit systems around? ,-) */
-			sprintf(buffer, "%u%c%u%c", (unsigned) i, r, d, power[0]); /* omit value and use a better error string? */
-		else
-			sprintf(buffer, "%u%c%u%c", (unsigned) i, r, d, power[e]);
+			e = 0;
+		sprintf(buffer, "%u%c%u%c", (unsigned) i, r, d, power[e]);
 	} else
 		sprintf(buffer, "0%c%u%c", r, (unsigned) (i * 10 / BI_BASE), power[1]);
 
diff -Nurp '--exclude=.bzr*' tin-2.6.5/src/curses.c tin-2.6.6/src/curses.c
--- tin-2.6.5/src/curses.c	2025-11-13 02:21:32.000000000 +0100
+++ tin-2.6.6/src/curses.c	2026-03-18 21:03:46.297478913 +0100
@@ -3,7 +3,7 @@
  *  Module    : curses.c
  *  Author    : D. Taylor & I. Lea
  *  Created   : 1986-01-01
- *  Updated   : 2025-05-01
+ *  Updated   : 2026-03-18
  *  Notes     : This is a screen management library borrowed with permission
  *              from the Elm mail system. This library was hacked to provide
  *              what tin needs.
@@ -738,6 +738,9 @@ highlight_string(
 {
 	char output[LEN];
 
+	if (size <= 0 || row < 0 || col < 0)
+		return;
+
 	my_strncpy(output, &(screen[row].col[col]), (size_t) size);
 
 #	if defined(MULTIBYTE_ABLE) && !defined(NO_LOCALE)
@@ -790,6 +793,9 @@ word_highlight_string(
 	wchar_t *wtmp;
 #	endif /* MULTIBYTE_ABLE && !NO_LOCALE */
 
+	if (size <= 0 || row < 0 || col < 0)
+		return;
+
 	attributes[0] = _reset;	/* Normal */
 	attributes[1] = _setinverse;	/* Best highlighting */
 	attributes[2] = _setunderline;	/* Underline */
diff -Nurp '--exclude=.bzr*' tin-2.6.5/src/debug.c tin-2.6.6/src/debug.c
--- tin-2.6.5/src/debug.c	2025-12-08 20:09:23.000000000 +0100
+++ tin-2.6.6/src/debug.c	2026-05-07 10:34:16.732035682 +0200
@@ -3,7 +3,7 @@
  *  Module    : debug.c
  *  Author    : I. Lea
  *  Created   : 1991-04-01
- *  Updated   : 2025-12-08
+ *  Updated   : 2026-05-07
  *  Notes     : debug routines
  *
  * Copyright (c) 1991-2026 Iain Lea <iain@bricbrac.de>
@@ -55,7 +55,7 @@ unsigned int debug = 0;
  * Local prototypes
  */
 static void debug_print_attributes(const struct t_attribute *attr, FILE *fp);
-static void debug_print_filter(FILE *fp, int num, struct t_filter *the_filter);
+static void debug_print_filter(FILE *fp, int num, const struct t_filter *the_filter);
 static void debug_print_newsrc(const struct t_newsrc *lnewsrc, FILE *fp);
 
 
@@ -131,7 +131,7 @@ debug_print_arts(
 
 void
 debug_print_header(
-	struct t_article *s)
+	const struct t_article *s)
 {
 	static char file[PATH_LEN] = { '\0' };
 	FILE *fp;
@@ -287,7 +287,7 @@ static void
 debug_print_filter(
 	FILE *fp,
 	int num,
-	struct t_filter *the_filter)
+	const struct t_filter *the_filter)
 {
 	static const char sign[] = { ' ', '=', '<', '>', '\0' };
 
@@ -335,12 +335,12 @@ debug_print_filters(
 		 */
 		num = glob_filter.num;
 		the_filter = glob_filter.filter;
-		fprintf(fp, "\n*** BEG GLOBAL FILTER=[%3d] ***\n", num);
+		fprintf(fp, "\n*** BEG GLOBAL FILTER=[%3d] ***\n\n", num);
 		for (i = 0; i < num; i++) {
 			debug_print_filter(fp, i, &the_filter[i]);
 			fprintf(fp, "\n");
 		}
-		fprintf(fp, "*** END GLOBAL FILTER ***\n");
+		fprintf(fp, "*** END GLOBAL FILTER ***\n\n");
 
 #	ifdef HAVE_FCHMOD
 		fchmod(fileno(fp), (S_IRUGO|S_IWUGO));
@@ -396,14 +396,14 @@ debug_print_comment(
 	if (!(debug & DEBUG_NEWSRC))
 		return;
 
-	debug_print_file("BITMAP", comment);
+	debug_print_file("BITMAP", "%s", comment);
 }
 
 
 void
 debug_print_bitmap(
-	struct t_group *group,
-	struct t_article *art)
+	const struct t_group *group,
+	const struct t_article *art)
 {
 	FILE *fp;
 	char file[PATH_LEN];
diff -Nurp '--exclude=.bzr*' tin-2.6.5/src/envarg.c tin-2.6.6/src/envarg.c
--- tin-2.6.5/src/envarg.c	2025-11-13 02:21:32.000000000 +0100
+++ tin-2.6.6/src/envarg.c	2026-06-02 09:16:04.160400276 +0200
@@ -4,7 +4,7 @@
  *  Author    : B. Davidsen
  *  Created   : 1991-10-13
  *  Updated   : 2021-02-23
- *  Notes     : Adds default options from environment to command line
+ *  Notes     : Adds default options from environment to command-line
  *
  * Copyright (c) 1991-2026 Bill Davidsen
  * All rights reserved.
diff -Nurp '--exclude=.bzr*' tin-2.6.5/src/feed.c tin-2.6.6/src/feed.c
--- tin-2.6.5/src/feed.c	2025-12-09 04:46:38.000000000 +0100
+++ tin-2.6.6/src/feed.c	2026-06-02 09:15:02.317622234 +0200
@@ -3,7 +3,7 @@
  *  Module    : feed.c
  *  Author    : I. Lea
  *  Created   : 1991-08-31
- *  Updated   : 2025-12-08
+ *  Updated   : 2026-05-21
  *  Notes     : provides same interface to mail,pipe,print,save & repost commands
  *
  * Copyright (c) 1991-2026 Iain Lea <iain@bricbrac.de>
@@ -128,7 +128,7 @@ get_save_filename(
 		if (*default_savefile)
 			my_strncpy(filename, default_savefile, (size_t) (filelen - 1));
 		else {									/* No default either */
-			info_message(_(txt_no_filename));
+			info_message("%s", _(txt_no_filename));
 			return NULL;
 		}
 	}
@@ -137,7 +137,7 @@ get_save_filename(
 	 * Punt invalid expansions
 	 */
 	if ((filename[0] == '~' || filename[0] == '+') && filename[1] == '\0') {
-		info_message(_(txt_no_filename));
+		info_message("%s", _(txt_no_filename));
 		return NULL;
 	}
 	return filename;
@@ -204,11 +204,11 @@ get_post_proc_type(
 			break;
 	}
 
-	func = prompt_slk_response(default_func, feed_post_process_keys, _(txt_choose_post_process_type),
-				PrintFuncKey(keyno, POSTPROCESS_NO, feed_post_process_keys),
-				PrintFuncKey(keyyes, POSTPROCESS_YES, feed_post_process_keys),
-				PrintFuncKey(keyshar, POSTPROCESS_SHAR, feed_post_process_keys),
-				PrintFuncKey(keyquit, GLOBAL_QUIT, feed_post_process_keys));
+	func = prompt_slk_response(default_func, &feed_post_process_keys, _(txt_choose_post_process_type),
+				PrintFuncKey(keyno, POSTPROCESS_NO, &feed_post_process_keys),
+				PrintFuncKey(keyyes, POSTPROCESS_YES, &feed_post_process_keys),
+				PrintFuncKey(keyshar, POSTPROCESS_SHAR, &feed_post_process_keys),
+				PrintFuncKey(keyquit, GLOBAL_QUIT, &feed_post_process_keys));
 
 	if (func == GLOBAL_QUIT || func == GLOBAL_ABORT) {			/* exit */
 		clear_message();
@@ -264,7 +264,7 @@ get_feed_key(
 
 		case FEED_REPOST:
 			if (!can_post) {				/* Get this over with before asking any Q's */
-				info_message(_(txt_cannot_post));
+				info_message("%s", _(txt_cannot_post));
 				return NOT_ASSIGNED;
 			}
 			prompt = txt_repost;
@@ -298,15 +298,15 @@ get_feed_key(
 		char keypat[MAXKEYLEN], keytag[MAXKEYLEN], keyquit[MAXKEYLEN];
 
 		snprintf(buf, sizeof(buf), _(txt_art_thread_regex_tag),
-			PrintFuncKey(keyart, FEED_ARTICLE, feed_type_keys),
-			PrintFuncKey(keythread, FEED_THREAD, feed_type_keys),
-			PrintFuncKey(keyrange, FEED_RANGE, feed_type_keys),
-			PrintFuncKey(keyhot, FEED_HOT, feed_type_keys),
-			PrintFuncKey(keypat, FEED_PATTERN, feed_type_keys),
-			PrintFuncKey(keytag, FEED_TAGGED, feed_type_keys),
-			PrintFuncKey(keyquit, GLOBAL_QUIT, feed_type_keys));
+			PrintFuncKey(keyart, FEED_ARTICLE, &feed_type_keys),
+			PrintFuncKey(keythread, FEED_THREAD, &feed_type_keys),
+			PrintFuncKey(keyrange, FEED_RANGE, &feed_type_keys),
+			PrintFuncKey(keyhot, FEED_HOT, &feed_type_keys),
+			PrintFuncKey(keypat, FEED_PATTERN, &feed_type_keys),
+			PrintFuncKey(keytag, FEED_TAGGED, &feed_type_keys),
+			PrintFuncKey(keyquit, GLOBAL_QUIT, &feed_type_keys));
 
-		func = prompt_slk_response(default_func, feed_type_keys, "%s %s", _(prompt), buf);
+		func = prompt_slk_response(default_func, &feed_type_keys, "%s %s", _(prompt), buf);
 	}
 
 	switch (func) {
@@ -395,7 +395,7 @@ print_save_summary(
 		snprintf(buf, sizeof(buf), _(txt_saved_to_range),
 			what, save[0].file, save[num_save - 1].file);
 
-	wait_message((tinrc.beginner_level) ? 4 : 2, buf);
+	wait_message((tinrc.beginner_level) ? 4 : 2, "%s", buf);
 }
 
 
@@ -470,7 +470,9 @@ feed_article(
 			switch (mail_to_someone(tinrc.default_mail_address, confirm, openartptr, group)) {
 				case POSTED_REDRAW:
 					redraw_screen = TRUE;
+					TIN_FALL_THROUGH;
 					/* FALLTHROUGH */
+
 				case POSTED_NONE:
 					ok = FALSE;
 					break;
@@ -498,7 +500,7 @@ feed_article(
 
 #ifndef DONT_HAVE_PIPING
 		case FEED_PIPE:
-			rewind(openartptr->raw);
+			fseek(openartptr->raw, 0L, SEEK_SET);
 			if (copy_fp(openartptr->raw, pipe_fp) == EPIPE) {	/* broken pipe in copy_fp() */
 				got_epipe = TRUE;
 				ok = FALSE;
@@ -593,7 +595,7 @@ feed_articles(
 
 #ifdef DONT_HAVE_PIPING
 	if (function == FEED_PIPE) {
-		error_message(2, _(txt_piping_not_enabled));
+		error_message(2, "%s", _(txt_piping_not_enabled));
 		clear_message();
 		return -1;
 	}
@@ -601,7 +603,7 @@ feed_articles(
 
 	if (function == FEED_AUTOSAVE) {
 		if (!range_active && num_of_tagged_arts == 0 && !arts_selected()) {
-			info_message(_(txt_no_marked_arts));
+			info_message("%s", _(txt_no_marked_arts));
 			return -1;
 		}
 	}
@@ -665,7 +667,7 @@ feed_articles(
 #endif /* !DONT_HAVE_PIPING */
 
 #ifndef DISABLE_PRINTING
-		/* Setup printing - get print command line */
+		/* Setup printing - get print command-line */
 		/* FIXME: don't use fixed length buffer */
 		case FEED_PRINT:
 			{
@@ -741,11 +743,11 @@ feed_articles(
 
 					/* repost or supersede? */
 					snprintf(buf, sizeof(buf), _(txt_supersede_article),
-							PrintFuncKey(keyrepost, FEED_KEY_REPOST, feed_supersede_article_keys),
-							PrintFuncKey(keysupersede, FEED_SUPERSEDE, feed_supersede_article_keys),
-							PrintFuncKey(keyquit, GLOBAL_QUIT, feed_supersede_article_keys));
+							PrintFuncKey(keyrepost, FEED_KEY_REPOST, &feed_supersede_article_keys),
+							PrintFuncKey(keysupersede, FEED_SUPERSEDE, &feed_supersede_article_keys),
+							PrintFuncKey(keyquit, GLOBAL_QUIT, &feed_supersede_article_keys));
 					func = prompt_slk_response(FEED_SUPERSEDE,
-								feed_supersede_article_keys, "%s",
+								&feed_supersede_article_keys, "%s",
 								sized_message(&smsg, buf, arts[respnum].subject));
 					free(smsg);
 
@@ -910,7 +912,7 @@ feed_articles(
 	 * Invoke post-processing if needed
 	 * Work out what (if anything) needs to be redrawn
 	 */
-	if (tinrc.interactive_mailer == INTERACTIVE_NONE)
+	if ((tinrc.interactive_mailer == INTERACTIVE_NONE) && (tinrc.show_help_mail_sign >= SHOW_SIGN_MAIL))
 		redraw_screen |= mail_check(mailbox);	/* in case of sending to oneself */
 
 	switch (function) {
@@ -951,11 +953,11 @@ got_epipe_while_piping:
 		case FEED_SAVE:
 		case FEED_AUTOSAVE:
 			if (num_save == 0) {
-				wait_message(1, _(txt_saved_nothing));
+				wait_message(1, "%s", _(txt_saved_nothing));
 				break;
 			}
 
-			if (redraw_screen) {
+			if (redraw_screen && currmenu) {
 				currmenu->redraw();
 				redraw_screen = FALSE;
 			}
@@ -1004,7 +1006,7 @@ got_epipe_while_piping:
 				clear_message();
 		}
 	} else {
-		if (redraw_screen) {
+		if (currmenu && redraw_screen) {
 			currmenu->redraw();
 			redraw_screen = FALSE;
 		}
@@ -1016,7 +1018,7 @@ got_epipe_while_piping:
 	switch (function) {
 		case FEED_MAIL:
 			if (tinrc.interactive_mailer != INTERACTIVE_NONE)
-				info_message(_(txt_external_mail_done));
+				info_message("%s", _(txt_external_mail_done));
 			else
 				info_message(P_(txt_article_mailed_sp[0], txt_article_mailed_sp[1], counter.success), counter.success);
 			break;
@@ -1024,18 +1026,18 @@ got_epipe_while_piping:
 		case FEED_MARK_READ:
 		case FEED_MARK_UNREAD:
 			if (no_next_unread)
-				info_message(_(txt_no_next_unread_art));
+				info_message("%s", _(txt_no_next_unread_art));
 			else {
 				if (counter.success && level != PAGE_LEVEL) {
 					switch (feed_type) {
 						case FEED_THREAD:
-							info_message((function == FEED_MARK_READ) ?
+							info_message("%s", (function == FEED_MARK_READ) ?
 								_(txt_marked_thread_as_read) :
 								_(txt_marked_thread_as_unread));
 							break;
 
 						case FEED_ARTICLE:
-							info_message((function == FEED_MARK_READ) ?
+							info_message("%s", (function == FEED_MARK_READ) ?
 								_(txt_marked_article_as_read) :
 								_(txt_marked_article_as_unread));
 							break;
@@ -1099,7 +1101,7 @@ print_file(
 		return ok;
 	}
 
-	rewind(artinfo->raw);
+	fseek(artinfo->raw, 0L, SEEK_SET);
 	if (!curr_group->attribute->print_header && !(fseek(artinfo->raw, hdr->ext->offset, SEEK_SET))) {	/* -> start of body */
 		if (hdr->newsgroups)
 			fprintf(fp, "Newsgroups: %s\n", hdr->newsgroups);
diff -Nurp '--exclude=.bzr*' tin-2.6.5/src/filter.c tin-2.6.6/src/filter.c
--- tin-2.6.5/src/filter.c	2025-12-17 08:15:56.000000000 +0100
+++ tin-2.6.6/src/filter.c	2026-05-19 09:05:22.995272817 +0200
@@ -3,7 +3,7 @@
  *  Module    : filter.c
  *  Author    : I. Lea
  *  Created   : 1992-12-28
- *  Updated   : 2025-12-17
+ *  Updated   : 2026-05-19
  *  Notes     : Filter articles. Kill & auto selection are supported.
  *
  * Copyright (c) 1991-2026 Iain Lea <iain@bricbrac.de>
@@ -78,7 +78,7 @@
  * Easier access to hashed msgids. Note that in REFS(), y must be free()d
  * msgid is mandatory in an article and cannot be NULL
  */
-#define MSGID(x)			(x->refptr ? x->refptr->txt : "")
+#define MSGID(x)			((x)->refptr ? (x)->refptr->txt : "")
 #define REFS(x,y)			((y = get_references(x->refptr ? x->refptr->parent : NULL)) ? y : "")
 
 /*
@@ -101,12 +101,15 @@ 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(const struct t_group *group, struct t_article *art, struct t_filter_rule *rule, t_bool quick_filter_rule);
+static t_bool add_filter_rule(const struct t_group *group, const struct t_article *art, struct t_filter_rule *rule, t_bool quick_filter_rule);
 static int test_match(const char *string, char *regex, t_bool nocase, t_bool use_regex, struct regex_cache *cache);
 static void expand_filter_array(struct t_filters *ptr);
 static void fmt_filter_menu_prompt(char *dest, size_t dest_len, const char *fmt_str, int len, const char *text);
 static void free_filter_item(struct t_filter *ptr);
 static void print_filter_menu(void);
+#ifdef DEBUG
+	static void print_filter_match(t_bool *did_print, int rule, int arts_idx, int score, const char *name, char *reason);
+#endif /* DEBUG */
 static void set_filter(struct t_filter *ptr);
 static void write_filter_array(FILE *fp, struct t_filters *ptr);
 #if 0 /* currently unused */
@@ -563,10 +566,6 @@ read_filter_file(
 				 */
 				if (match_string(buf + 1, "core=", scbuf, PATH_LEN)) {
 					score = s2i(scbuf, -SCORE_MAX, SCORE_MAX);
-#ifdef DEBUG
-					if (debug & DEBUG_FILTER)
-						debug_print_file("FILTER", "score=[%d]", score);
-#endif /* DEBUG */
 					if (ptr) {
 						if (!score) {
 							if (!strncasecmp(scbuf, "kill", 4))
@@ -578,6 +577,10 @@ read_filter_file(
 						}
 						ptr[i].score = score;
 					}
+#ifdef DEBUG
+					if (debug & DEBUG_FILTER)
+						debug_print_file("FILTER", "score=[%d]", score);
+#endif /* DEBUG */
 				}
 				break;
 
@@ -680,7 +683,7 @@ write_filter_file(
 		return;
 
 	if (!backup_file(filename, file_tmp)) {
-		error_message(2, _(txt_filesystem_full_backup), filename);
+		perror_message(_(txt_error_backup), filename);
 		free(file_tmp);
 		return;
 	}
@@ -706,13 +709,13 @@ write_filter_file(
 			error_message(2, _(txt_filesystem_full), filename);
 			return;
 		}
-		rewind(fp);
+
+		fseek(fp, 0L, SEEK_SET);
 		filter_file_offset = 1;
-		while ((i = fgetc(fp)) != EOF) {
-			if (i == '\n')
-				++filter_file_offset;
-		}
-		if (fseek(fp, fpos, SEEK_SET)) {
+		while (tin_fgets(fp, FALSE) != NULL) /* count lines */
+			++filter_file_offset;
+
+		if (fseek(fp, fpos, SEEK_SET) || filter_file_offset == 1) {
 			clearerr(fp);
 			fclose(fp);
 			rename_file(file_tmp, filename);
@@ -920,8 +923,7 @@ get_choice(
 #endif /* HAVE_KEY_PREFIX */
 				switch (get_arrow_key(ch)) {
 					case KEYMAP_UP:
-						--i;
-						if (i < 0)
+						if (--i < 0)
 							i = list_size - 1;
 						ch = ' ';	/* don't exit the while loop yet */
 						break;
@@ -1029,7 +1031,7 @@ fmt_filter_menu_prompt(
 		if ((buf = wchar_t2char(wbuf2)) == NULL) {
 			/* conversion failed, truncate original string */
 			buf = my_malloc(len + 1);
-			snprintf(buf, (size_t) (len + 1), "%-*.*s", len, len, text);
+			snprintf(buf, ((size_t) len) + 1, "%-*.*s", len, len, text);
 		}
 
 		free(wbuf);
@@ -1038,7 +1040,7 @@ fmt_filter_menu_prompt(
 #endif /* MULTIBYTE_ABLE && !NO_LOCALE */
 	{
 		buf = my_malloc(len + 1);
-		snprintf(buf, (size_t) (len + 1), "%-*.*s", len, len, text);
+		snprintf(buf, ((size_t) len) + 1, "%-*.*s", len, len, text);
 	}
 	snprintf(dest, dest_len, fmt_str, buf);
 	free(buf);
@@ -1053,7 +1055,7 @@ t_bool
 filter_menu(
 	t_function type,
 	struct t_group *group,
-	struct t_article *art)
+	const struct t_article *art)
 {
 	const char *ptr_filter_from;
 	const char *ptr_filter_msgid;
@@ -1096,9 +1098,9 @@ filter_menu(
 	/*
 	 * setup correct text for user selected menu
 	 */
-	PrintFuncKey(keyedit, FILTER_EDIT, filter_keys);
-	PrintFuncKey(keyquit, GLOBAL_QUIT, filter_keys);
-	PrintFuncKey(keysave, FILTER_SAVE, filter_keys);
+	PrintFuncKey(keyedit, FILTER_EDIT, &filter_keys);
+	PrintFuncKey(keyquit, GLOBAL_QUIT, &filter_keys);
+	PrintFuncKey(keysave, FILTER_SAVE, &filter_keys);
 
 	if (type == GLOBAL_MENU_FILTER_KILL) {
 		ptr_filter_from = _(txt_kill_from);
@@ -1434,8 +1436,8 @@ filter_menu(
 		list[j] = tmp_list[j] = my_strdup(grp_name);
 		++j;
 		while ((ptr = strrchr(grp_name, '.')) != NULL) {
-			*(++ptr) = '*';
-			*(++ptr) = '\0';
+			*(ptr + 1) = '*';
+			*(ptr + 2) = '\0';
 			list[j] = tmp_list[j] = my_strdup(grp_name);
 			list = my_realloc(list, sizeof(char *) * (size_t) (j + 2)); /* one element more */
 			tmp_list = my_realloc(tmp_list, sizeof(char *) * (size_t) (j + 2));
@@ -1466,51 +1468,50 @@ filter_menu(
 	}
 
 	forever {
-		func = prompt_slk_response(default_func, filter_keys,
+		func = prompt_slk_response(default_func, &filter_keys,
 				ptr_filter_quit_edit_save, keyquit, keyedit, keysave);
 		switch (func) {
-
-		case FILTER_EDIT:
-			add_filter_rule(group, art, &rule, FALSE); /* save the rule */
-			FreeIfNeeded(rule.text);
-			FreeIfNeeded(rule.scope);
-			rule.comment = free_filter_comment(rule.comment);
-			if (!invoke_editor(filter_file, filter_file_offset, NULL))
+			case FILTER_EDIT:
+				add_filter_rule(group, art, &rule, FALSE); /* save the rule */
+				FreeIfNeeded(rule.text);
+				FreeIfNeeded(rule.scope);
+				rule.comment = free_filter_comment(rule.comment);
+				if (!invoke_editor(filter_file, filter_file_offset, NULL))
+					return FALSE;
+				unfilter_articles(group);
+				(void) read_filter_file(filter_file);
+				return TRUE;
+				/* NOTREACHED */
+				break;
+
+			case GLOBAL_QUIT:
+			case GLOBAL_ABORT:
+				FreeIfNeeded(rule.text);
+				FreeIfNeeded(rule.scope);
+				free_filter_comment(rule.comment);
 				return FALSE;
-			unfilter_articles(group);
-			(void) read_filter_file(filter_file);
-			return TRUE;
-			/* NOTREACHED */
-			break;
-
-		case GLOBAL_QUIT:
-		case GLOBAL_ABORT:
-			FreeIfNeeded(rule.text);
-			FreeIfNeeded(rule.scope);
-			free_filter_comment(rule.comment);
-			return FALSE;
-			/* NOTREACHED */
-			break;
+				/* NOTREACHED */
+				break;
 
-		case FILTER_SAVE:
-			/*
-			 * Add the filter rule and save it to the filter file
-			 */
-			ret = add_filter_rule(group, art, &rule, FALSE);
-			if (!art->path && !has_path_filter && filter_on_path(group)) { /* we don't have Path-data yet */
-				index_group(group, TRUE); /* fetch Path:-data */
-				if (serverrc.cache_overview_files) /* update cache */
-					write_overview(group);
-			}
-			FreeIfNeeded(rule.text);
-			FreeIfNeeded(rule.scope);
-			free_filter_comment(rule.comment);
-			return ret;
-			/* NOTREACHED */
-			break;
+			case FILTER_SAVE:
+				/*
+				 * Add the filter rule and save it to the filter file
+				 */
+				ret = add_filter_rule(group, art, &rule, FALSE);
+				if (!art->path && !has_path_filter && filter_on_path(group)) { /* we don't have Path-data yet */
+					index_group(group, TRUE); /* fetch Path:-data */
+					if (serverrc.cache_overview_files) /* update cache */
+						write_overview(group);
+				}
+				FreeIfNeeded(rule.text);
+				FreeIfNeeded(rule.scope);
+				free_filter_comment(rule.comment);
+				return ret;
+				/* NOTREACHED */
+				break;
 
-		default:
-			break;
+			default:
+				break;
 		}
 	}
 	/* NOTREACHED */
@@ -1525,7 +1526,7 @@ t_bool
 quick_filter(
 	t_function type,
 	const struct t_group *group,
-	struct t_article *art)
+	const struct t_article *art)
 {
 	const char *scope;
 	char txt[LEN];
@@ -1549,7 +1550,7 @@ quick_filter(
 
 #ifdef DEBUG
 	if (debug & DEBUG_FILTER)
-		error_message(2, "%s header=[%d] scope=[%s] expire=[%s] case=[%c]", (type == GLOBAL_QUICK_FILTER_KILL) ? "KILL" : "SELECT", header, scope, txt_onoff[expire != FALSE ? 1 : 0], icase ? "I" : "C");
+		error_message(2, "%s header=[%d] scope=[%s] expire=[%s] case=[%c]", (type == GLOBAL_QUICK_FILTER_KILL) ? "KILL" : "SELECT", header, scope, txt_onoff[expire != FALSE ? 1 : 0], icase ? 'I' : 'C');
 #endif /* DEBUG */
 
 	/*
@@ -1673,7 +1674,7 @@ quick_filter_select_posted_art(
 static t_bool
 add_filter_rule(
 	const struct t_group *group,
-	struct t_article *art,
+	const struct t_article *art,
 	struct t_filter_rule *rule,
 	t_bool quick_filter_rule)
 {
@@ -1758,13 +1759,11 @@ add_filter_rule(
 				break;
 
 			case FILTER_XREF_CASE_IGNORE:
-				ptr[i].xref = my_strdup(acbuf);
-				str_lwr(ptr[i].xref);
+				ptr[i].xref = strduplwr(acbuf);
 				break;
 
 			case FILTER_PATH_CASE_IGNORE:
-				ptr[i].path = my_strdup(acbuf);
-				str_lwr(ptr[i].path);
+				ptr[i].path = strduplwr(acbuf);
 				break;
 
 			default: /* should not happen */
@@ -1833,7 +1832,7 @@ add_filter_rule(
 	if (filtered) {
 #ifdef DEBUG
 		if (debug & DEBUG_FILTER)
-			wait_message(2, "inscope=[%s] scope=[%s] case=[%c] subj=[%s] from=[%s] msgid=[%s] fullref=[%u] line=[%d %d] time=[%lu]", bool_unparse(ptr[i].inscope), BlankIfNull(rule->scope), ptr[i].icase ? "I" : "C", BlankIfNull(ptr[i].subj), BlankIfNull(ptr[i].from), BlankIfNull(ptr[i].msgid), ptr[i].fullref, ptr[i].lines_cmp, ptr[i].lines_num, (unsigned long int) ptr[i].time);
+			wait_message(2, "inscope=[%s] scope=[%s] case=[%c] subj=[%s] from=[%s] msgid=[%s] fullref=[%d] line=[%d %d] time=[%lu]", bool_unparse(ptr[i].inscope), BlankIfNull(rule->scope), ptr[i].icase ? 'I' : 'C', BlankIfNull(ptr[i].subj), BlankIfNull(ptr[i].from), BlankIfNull(ptr[i].msgid), ptr[i].fullref, ptr[i].lines_cmp, ptr[i].lines_num, (unsigned long int) ptr[i].time);
 #endif /* DEBUG */
 		write_filter_file(filter_file);
 	}
@@ -1866,6 +1865,27 @@ unfilter_articles(
 }
 
 
+#ifdef DEBUG
+static void
+print_filter_match(
+	t_bool *did_print, /* if already printed something for this art, skip intro line */
+	int rule, /* filter rule #*/
+	int arts_idx, /* index into arts[] */
+	int score, /* score of current rule */
+	const char *name, /* group name */
+	char *reason)	/* preformated data which was matched against the current rule */
+{
+	if (!*did_print) {
+		debug_print_file("FILTER", "%s:%"T_ARTNUM_PFMT" %s\n  Rule[%d] Score[%d] Sum[%d]\n    [%s]", name, arts[arts_idx].artnum, MSGID(&arts[arts_idx]), rule, score, arts[arts_idx].score, reason);
+		*did_print = TRUE;
+	} else
+		debug_print_file("FILTER", "  Rule[%d] Score[%d] Sum[%d]\n    [%s]", rule, score, arts[arts_idx].score, reason);
+
+	*reason = '\0';
+}
+#endif /* DEBUG */
+
+
 /*
  * Filter any articles in specified group.
  * Apply global filter rules followed by group filter rules.
@@ -1889,6 +1909,11 @@ filter_articles(
 	t_bool error = FALSE;
 	t_bool use_regex = tinrc.wildcard ? TRUE : FALSE;
 	static time_t current_secs = (time_t) 0;
+#ifdef DEBUG
+	t_bool did_print = FALSE;
+	char *reason = NULL; /* dynamic buffer for regexp/wildmat filters */
+	char nm[1152]; /* buffer for numeric filters */
+#endif /* DEBUG */
 
 	if (!current_secs)
 		time(&current_secs);
@@ -1933,6 +1958,11 @@ filter_articles(
 		}
 	}
 
+#ifdef DEBUG
+	if (debug & DEBUG_FILTER)
+		reason = my_calloc(1, 128);
+#endif /* DEBUG */
+
 	/*
 	 * loop through all arts applying global & local filtering rules
 	 */
@@ -1947,6 +1977,11 @@ filter_articles(
 		if (tinrc.kill_level == KILL_UNREAD && IS_READ(i)) /* skip only when the article is read */
 			continue;
 
+#ifdef DEBUG
+		if ((debug & DEBUG_FILTER) && did_print)
+			did_print = FALSE;
+#endif /* DEBUG */
+
 		for (j = 0; j < num && !error; j++) {
 			if (ptr[j].time && current_secs > ptr[j].time) {
 #ifdef DEBUG
@@ -1964,6 +1999,14 @@ filter_articles(
 					switch (test_match(arts[i].subject, ptr[j].subj, ptr[j].icase, use_regex, &regex_cache_subj[j])) {
 						case 1:
 							SET_FILTER(group, i, j);
+#ifdef DEBUG
+							if (debug & DEBUG_FILTER) {
+								reason = append_to_string(reason, ptr[j].subj);
+								reason = append_to_string(reason, "] //Subject\n  ~ [");
+								reason = append_to_string(reason, arts[i].subject);
+								print_filter_match(&did_print, j, i, ptr[j].score, group->name, reason);
+							}
+#endif /* DEBUG */
 							break;
 
 						case -1:
@@ -1990,6 +2033,14 @@ filter_articles(
 					switch (test_match(buf, ptr[j].from, ptr[j].icase, use_regex, &regex_cache_from[j])) {
 						case 1:
 							SET_FILTER(group, i, j);
+#ifdef DEBUG
+							if (debug & DEBUG_FILTER) {
+								reason = append_to_string(reason, ptr[j].from);
+								reason = append_to_string(reason, "] //From\n  ~ [");
+								reason = append_to_string(reason, buf);
+								print_filter_match(&did_print, j, i, ptr[j].score, group->name, reason);
+							}
+#endif /* DEBUG */
 							break;
 
 						case -1:
@@ -2059,8 +2110,17 @@ filter_articles(
 						case 1:
 							SET_FILTER(group, i, j);
 #ifdef DEBUG
-							if (debug & DEBUG_FILTER)
-								debug_print_file("FILTER", "Group[%s] Rule[%d][%s] ArtMSGID[%s] Artnum[%d]", group->name, j, ptr[j].msgid, mymsgid, i);
+							if (debug & DEBUG_FILTER) {
+								reason = append_to_string(reason, ptr[j].msgid);
+								reason = append_to_string(reason, "] //ID\n  ~ [");
+								if (*mymsgid) {
+									reason = append_to_string(reason, mymsgid);
+									if (*myrefs)
+										reason = append_to_string(reason, " ");
+								}
+								reason = append_to_string(reason, BlankIfNull(myrefs));
+								print_filter_match(&did_print, j, i, ptr[j].score, group->name, reason);
+							}
 #endif /* DEBUG */
 							break;
 
@@ -2075,24 +2135,44 @@ filter_articles(
 				}
 				/*
 				 * Filter on Lines: line
+				 *
+				 * TODO: record matches in debug mode
 				 */
 				if ((ptr[j].lines_cmp != FILTER_LINES_NO) && (arts[i].line_count >= 0)) {
 					switch (ptr[j].lines_cmp) {
 						case FILTER_LINES_EQ:
 							if (arts[i].line_count == ptr[j].lines_num) {
 								SET_FILTER(group, i, j);
+#ifdef DEBUG
+								if (debug & DEBUG_FILTER) {
+									snprintf(nm, sizeof(nm), "%d] //Lines\n  = [%d", ptr[j].lines_num, arts[i].line_count);
+									print_filter_match(&did_print, j, i, ptr[j].score, group->name, nm);
+								}
+#endif /* DEBUG */
 							}
 							break;
 
 						case FILTER_LINES_LT:
 							if (arts[i].line_count < ptr[j].lines_num) {
 								SET_FILTER(group, i, j);
+#ifdef DEBUG
+								if (debug & DEBUG_FILTER) {
+									snprintf(nm, sizeof(nm), "%d] //Lines\n  < [%d", ptr[j].lines_num, arts[i].line_count);
+									print_filter_match(&did_print, j, i, ptr[j].score, group->name, nm);
+								}
+#endif /* DEBUG */
 							}
 							break;
 
 						case FILTER_LINES_GT:
 							if (arts[i].line_count > ptr[j].lines_num) {
 								SET_FILTER(group, i, j);
+#ifdef DEBUG
+								if (debug & DEBUG_FILTER) {
+									snprintf(nm, sizeof(nm), "%d] //Lines\n  > [%d", ptr[j].lines_num, arts[i].line_count);
+									print_filter_match(&did_print, j, i, ptr[j].score, group->name, nm);
+								}
+#endif /* DEBUG */
 							}
 							break;
 
@@ -2103,24 +2183,52 @@ filter_articles(
 
 				/*
 				 * Filter on GNKSA code
+				 *
+				 * TODO: record matches in debug mode
 				 */
 				if ((ptr[j].gnksa_cmp != FILTER_LINES_NO) && (arts[i].mailbox.gnksa_code >= 0)) {
+#ifdef DEBUG
+					if (debug & DEBUG_FILTER) {
+						if (arts[i].from_raw)
+							STRCPY(buf, arts[i].from_raw);
+						else /* should not happen */
+							buf[0] = '\0';
+					}
+#endif /* DEBUG*/
 					switch (ptr[j].gnksa_cmp) {
 						case FILTER_LINES_EQ:
 							if (arts[i].mailbox.gnksa_code == ptr[j].gnksa_num) {
 								SET_FILTER(group, i, j);
+#ifdef DEBUG
+								if (debug & DEBUG_FILTER) {
+									snprintf(nm, sizeof(nm), "%d] %s //GNKSA\n  = [%d", ptr[j].gnksa_num, buf, arts[i].mailbox.gnksa_code);
+									print_filter_match(&did_print, j, i, ptr[j].score, group->name, nm);
+								}
+#endif /* DEBUG */
 							}
 							break;
 
 						case FILTER_LINES_LT:
 							if (arts[i].mailbox.gnksa_code < ptr[j].gnksa_num) {
 								SET_FILTER(group, i, j);
+#ifdef DEBUG
+								if (debug & DEBUG_FILTER) {
+									snprintf(nm, sizeof(nm), "%d] %s //GNKSA\n  < [%d", ptr[j].gnksa_num, buf, arts[i].mailbox.gnksa_code);
+									print_filter_match(&did_print, j, i, ptr[j].score, group->name, nm);
+								}
+#endif /* DEBUG */
 							}
 							break;
 
 						case FILTER_LINES_GT:
 							if (arts[i].mailbox.gnksa_code > ptr[j].gnksa_num) {
 								SET_FILTER(group, i, j);
+#ifdef DEBUG
+								if (debug & DEBUG_FILTER) {
+									snprintf(nm, sizeof(nm), "%d] %s //GNKSA\n  > [%d", ptr[j].gnksa_num, buf, arts[i].mailbox.gnksa_code);
+									print_filter_match(&did_print, j, i, ptr[j].score, group->name, nm);
+								}
+#endif /* DEBUG */
 							}
 							break;
 
@@ -2150,10 +2258,8 @@ filter_articles(
 						}
 #ifdef DEBUG
 						else { /* server name missing in overview, i.e. colobus 2.1 */
-							if (debug & DEBUG_FILTER) {
-								debug_print_file("FILTER", _(txt_filter_error_overview_no_servername));
-								debug_print_file("FILTER", _(txt_filter_error_overview_xref), arts[i].xref);
-							}
+							if (debug & DEBUG_FILTER)
+								debug_print_file("FILTER", _(txt_filter_error_overview_no_servername), arts[i].xref);
 						}
 #endif /* DEBUG */
 						if (*s) {
@@ -2173,17 +2279,17 @@ filter_articles(
 							if (e == k) {
 #ifdef DEBUG
 								if (debug & DEBUG_FILTER)
-									debug_print_file("FILTER", _(txt_filter_error_skipping_xref_filter));
+									debug_print_file("FILTER", "%s", _(txt_filter_error_skipping_xref_filter));
 #endif /* DEBUG */
 								error = TRUE;
 								free(k);
 								break;
 							}
-							*--e = '\0';
+							*(e - 1) = '\0';
 						} else {
 #ifdef DEBUG
 							if (debug & DEBUG_FILTER)
-								debug_print_file("FILTER", _(txt_filter_error_skipping_xref_filter));
+								debug_print_file("FILTER", "%s", _(txt_filter_error_skipping_xref_filter));
 #endif /* DEBUG */
 							error = TRUE;
 							break;
@@ -2192,6 +2298,14 @@ filter_articles(
 						switch (test_match(k, ptr[j].xref, ptr[j].icase, use_regex, &regex_cache_xref[j])) {
 							case 1:
 								SET_FILTER(group, i, j);
+#ifdef DEBUG
+								if (debug & DEBUG_FILTER) {
+									reason = append_to_string(reason, ptr[j].xref);
+									reason = append_to_string(reason, "] //Xref\n  ~ [");
+									reason = append_to_string(reason, k);
+									print_filter_match(&did_print, j, i, ptr[j].score, group->name, reason);
+								}
+#endif /* DEBUG */
 								break;
 
 							case -1:
@@ -2213,6 +2327,14 @@ filter_articles(
 						switch (test_match(arts[i].path, ptr[j].path, ptr[j].icase, use_regex, &regex_cache_path[j])) {
 							case 1:
 								SET_FILTER(group, i, j);
+#ifdef DEBUG
+								if (debug & DEBUG_FILTER) {
+									reason = append_to_string(reason, ptr[j].path);
+									reason = append_to_string(reason, "] //Path\n  ~ [");
+									reason = append_to_string(reason, arts[i].path);
+									print_filter_match(&did_print, j, i, ptr[j].score, group->name, reason);
+								}
+#endif /* DEBUG */
 								break;
 
 							case -1:
@@ -2226,6 +2348,11 @@ filter_articles(
 				}
 			}
 		}
+#ifdef DEBUG
+		if ((debug & DEBUG_FILTER) && did_print)
+			debug_print_file("FILTER", "#");
+#endif /* DEBUG */
+
 #if 0
 		/* useful in very high volume groups, usually it just flashes by */
 		if (i % (MODULO_COUNT_NUM * 20) == 0)
@@ -2233,6 +2360,11 @@ filter_articles(
 #endif /* 0 */
 	}
 
+#ifdef DEBUG
+	if (debug & DEBUG_FILTER)
+		free(reason);
+#endif /* DEBUG */
+
 	/*
 	 * throw away the contents of all regex_caches
 	 */
diff -Nurp '--exclude=.bzr*' tin-2.6.5/src/getline.c tin-2.6.6/src/getline.c
--- tin-2.6.5/src/getline.c	2025-11-29 08:22:13.000000000 +0100
+++ tin-2.6.6/src/getline.c	2026-05-22 14:38:57.765186847 +0200
@@ -3,7 +3,7 @@
  *  Module    : getline.c
  *  Author    : Chris Thewalt & Iain Lea
  *  Created   : 1991-11-09
- *  Updated   : 2025-11-29
+ *  Updated   : 2026-05-21
  *  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
@@ -294,7 +294,9 @@ tin_getline(
 
 				case CTRL_U:
 					gl_fixup(-1, 0);
+					TIN_FALL_THROUGH;
 					/* FALLTHROUGH */
+
 				case CTRL_K:
 					gl_kill();
 					break;
@@ -349,7 +351,7 @@ gl_addchar(
 	 * This was the original code:
 	 *
 	if (gl_cnt >= BUF_SIZE - 1) {
-		error_message(2, "tin_getline: input buffer overflow");
+		error_message(2, "%s", "tin_getline: input buffer overflow");
 		giveup();
 	}
 	 */
@@ -387,7 +389,7 @@ gl_newline(
 		 * code should never be reached. A proper implementation is
 		 * desirable though.
 		 */
-		error_message(2, "tin_getline: input buffer overflow");
+		error_message(2, "%s", "tin_getline: input buffer overflow");
 		free(tin_progname);
 		giveup();
 	}
@@ -679,7 +681,7 @@ static void
 hist_add(
 	int w)
 {
-	char *p;
+	const char *p;
 	char *tmp;
 
 	if (w == HIST_NONE)
diff -Nurp '--exclude=.bzr*' tin-2.6.5/src/global.c tin-2.6.6/src/global.c
--- tin-2.6.5/src/global.c	2025-11-13 02:21:32.000000000 +0100
+++ tin-2.6.6/src/global.c	2026-04-27 14:36:53.821340189 +0200
@@ -3,7 +3,7 @@
  *  Module    : global.c
  *  Author    : Jason Faultless <jason@altarstone.com>
  *  Created   : 1999-12-12
- *  Updated   : 2025-01-30
+ *  Updated   : 2026-04-27
  *  Notes     : Generic navigation and key handling routines
  *
  * Copyright (c) 1999-2026 Jason Faultless <jason@altarstone.com>
@@ -356,7 +356,7 @@ handle_keypad(
 	t_function (*mouse_action) (
 		t_function (*left_action) (void),
 		t_function (*right_action) (void)),
-	const struct keylist keys)
+	const struct keylist *keys)
 {
 #if defined(MULTIBYTE_ABLE) && !defined(NO_LOCALE)
 	wint_t ch = ReadWch();
diff -Nurp '--exclude=.bzr*' tin-2.6.5/src/group.c tin-2.6.6/src/group.c
--- tin-2.6.5/src/group.c	2025-11-27 11:35:43.000000000 +0100
+++ tin-2.6.6/src/group.c	2026-06-04 12:56:08.297829189 +0200
@@ -3,7 +3,7 @@
  *  Module    : group.c
  *  Author    : I. Lea & R. Skrenta
  *  Created   : 1991-04-01
- *  Updated   : 2025-11-16
+ *  Updated   : 2026-06-04
  *  Notes     :
  *
  * Copyright (c) 1991-2026 Iain Lea <iain@bricbrac.de>, Rich Skrenta <skrenta@pbm.com>
@@ -219,7 +219,7 @@ group_page(
 	clear_note_area();
 
 	if (group->attribute->auto_select) {
-		error_message(2, _(txt_autoselecting_articles), PrintFuncKey(key, GROUP_MARK_UNSELECTED_ARTICLES_READ, group_keys));
+		error_message(2, _(txt_autoselecting_articles), PrintFuncKey(key, GROUP_MARK_UNSELECTED_ARTICLES_READ, &group_keys));
 		do_auto_select_arts();						/* 'X' command */
 		xflag = TRUE;
 	}
@@ -235,7 +235,7 @@ group_page(
 	ret_code = 0;
 	while (ret_code >= 0) {
 		set_xclick_on();
-		if ((func = handle_keypad(group_left, group_right, global_mouse_action, group_keys)) == GLOBAL_SEARCH_REPEAT) {
+		if ((func = handle_keypad(group_left, group_right, global_mouse_action, &group_keys)) == GLOBAL_SEARCH_REPEAT) {
 			func = last_search;
 			repeat_search = TRUE;
 		} else
@@ -255,7 +255,7 @@ group_page(
 			case DIGIT_8:
 			case DIGIT_9:
 				if (grpmenu.max)
-					prompt_item_num(func_to_key(func, group_keys), group->attribute->thread_articles == THREAD_NONE ? _(txt_select_art) : _(txt_select_thread));
+					prompt_item_num(func_to_key(func, &group_keys), group->attribute->thread_articles == THREAD_NONE ? _(txt_select_art) : _(txt_select_thread));
 				break;
 
 #ifndef NO_SHELL_ESCAPE
@@ -277,7 +277,7 @@ group_page(
 				 * If the last art is no longer in a thread then we can't display it
 				 */
 				if (this_resp < 0 || (which_thread(this_resp) == -1))
-					info_message(_(txt_no_last_message));
+					info_message("%s", _(txt_no_last_message));
 				else
 					ret_code = enter_pager(this_resp, FALSE);
 				break;
@@ -304,7 +304,7 @@ group_page(
 					if (grpmenu.curr >= 0)
 						feed_articles(FEED_REPOST, GROUP_LEVEL, NOT_ASSIGNED, group, (int) base[grpmenu.curr]);
 				} else
-					info_message(_(txt_cannot_post));
+					info_message("%s", _(txt_cannot_post));
 				break;
 
 			case GROUP_SAVE:	/* save articles with prompting */
@@ -325,7 +325,7 @@ group_page(
 				break;
 
 			case GLOBAL_SEARCH_REPEAT:
-				info_message(_(txt_no_prev_search));
+				info_message("%s", _(txt_no_prev_search));
 				break;
 
 			case GLOBAL_SEARCH_AUTHOR_FORWARD:
@@ -341,14 +341,14 @@ group_page(
 					if ((n = search_body(group, (int) base[grpmenu.curr], repeat_search)) != -1)
 						ret_code = enter_pager(n, FALSE);
 				} else
-					info_message(_(txt_no_arts));
+					info_message("%s", _(txt_no_arts));
 				break;
 
 			case GROUP_READ_BASENOTE:	/* read current basenote */
 				if (grpmenu.curr >= 0)
 					ret_code = enter_pager((int) base[grpmenu.curr], FALSE /*TRUE*/);
 				else
-					info_message(_(txt_no_arts));
+					info_message("%s", _(txt_no_arts));
 				break;
 
 			case GROUP_CANCEL:	/* cancel current basenote */
@@ -360,9 +360,9 @@ group_page(
 							show_group_page();
 						art_close(&pgart);
 					} else
-						info_message(_(txt_cannot_post));
+						info_message("%s", _(txt_cannot_post));
 				} else
-					info_message(_(txt_no_arts));
+					info_message("%s", _(txt_no_arts));
 				break;
 
 			case GROUP_NEXT_UNREAD_ARTICLE_OR_GROUP:	/* goto next unread article/group */
@@ -376,7 +376,7 @@ group_page(
 			case GLOBAL_MENU_FILTER_SELECT:		/* auto-select article menu */
 			case GLOBAL_MENU_FILTER_KILL:		/* kill article menu */
 				if (grpmenu.curr < 0) {
-					info_message(_(txt_no_arts));
+					info_message("%s", _(txt_no_arts));
 					break;
 				}
 				n = (int) base[grpmenu.curr];
@@ -421,17 +421,17 @@ group_page(
 
 					clear_message();
 					if (prompt_default_string(_(txt_group_mark_ancient_art_read), tmp, sizeof(tmp), NULL, HIST_OTHER)) {
-#ifdef HAVE_STRPTIME
+#if defined(HAVE_STRPTIME) && defined(HAVE_MKTIME)
 						struct tm tm;
-#endif /* HAVE_STRPTIME */
+#endif /* HAVE_STRPTIME && HAVE_MKTIME*/
 
 						str_trim(tmp);
 
-#ifdef HAVE_STRPTIME
+#if defined(HAVE_STRPTIME) && defined(HAVE_MKTIME)
 						memset(&tm, 0, sizeof(tm));
 						if (strptime(tmp, *group->attribute->date_format, &tm))
 							past = mktime(&tm);
-#endif /* HAVE_STRPTIME */
+#endif /* HAVE_STRPTIME && HAVE_MKTIME */
 						if (past < 0 && (p = strchr(tmp, ' '))) { /* could be a date string, try to parse */
 							if ((past = parsedate(tmp, (struct _TIMEINFO *) 0)) < 0 && isalpha((unsigned char) tmp[0])) /* failed, try again with first "word" skipped */
 								past = parsedate(p + 1, (struct _TIMEINFO *) 0);
@@ -440,9 +440,9 @@ group_page(
 						if (past < 0) { /* not a valid date string, then take the leading digits as days */
 							p = tmp;
 							if (*p == '-' || *p == '+') /* ignore one leading sign if present */
-								p++;
+								++p;
 							if (isdigit((unsigned char) *p)) {
-								if ((days = strtol(p, NULL, 10)) > 0) {
+								if ((days = s2i(p, 0, 65535)) > 0) { /* Epoch + 65535 days == 2149-06-06T02:00:00+02:00 */
 									if (days <= (time((time_t *) 0) / DAY))
 										past = (time((time_t *) 0) - (days * DAY));
 								} else
@@ -487,7 +487,7 @@ group_page(
 			case GLOBAL_QUICK_FILTER_SELECT:		/* quickly auto-select article */
 			case GLOBAL_QUICK_FILTER_KILL:			/* quickly kill article */
 				if (grpmenu.curr < 0) {
-					info_message(_(txt_no_arts));
+					info_message("%s", _(txt_no_arts));
 					break;
 				}
 				if ((!TINRC_CONFIRM_ACTION) || prompt_yn((func == GLOBAL_QUICK_FILTER_KILL) ? _(txt_quick_filter_kill) : _(txt_quick_filter_select), TRUE) == 1) {
@@ -499,7 +499,7 @@ group_page(
 						make_threads(group, FALSE);
 						grpmenu.curr = find_new_pos(old_artnum, grpmenu.curr);
 						show_group_page();
-						info_message((func == GLOBAL_QUICK_FILTER_KILL) ? _(txt_info_add_kill) : _(txt_info_add_select));
+						info_message("%s", (func == GLOBAL_QUICK_FILTER_KILL) ? _(txt_info_add_kill) : _(txt_info_add_select));
 					}
 				}
 				break;
@@ -584,7 +584,7 @@ group_page(
 			case GROUP_MARK_THREAD_READ:			/* mark current thread/range/tagged threads as read */
 			case MARK_THREAD_UNREAD:				/* or unread */
 				if (grpmenu.curr < 0)
-					info_message(_(txt_no_arts));
+					info_message("%s", _(txt_no_arts));
 				else {
 					t_function function, type;
 
@@ -620,11 +620,11 @@ group_page(
 									break;
 
 								case LOOKUP_UNAVAIL: /* check for !reading_saved_news? */
-									wait_message(2, _(txt_lookup_func_not_available));
+									wait_message(2, "%s", _(txt_lookup_func_not_available));
 									break;
 
 								default:
-									wait_message(2, _(txt_art_unavailable));
+									wait_message(2, "%s", _(txt_art_unavailable));
 									break;
 							}
 						}
@@ -648,7 +648,7 @@ group_page(
 			case GROUP_NEXT_GROUP:			/* goto next group */
 				clear_message();
 				if (selmenu.curr + 1 >= selmenu.max)
-					info_message(_(txt_no_more_groups));
+					info_message("%s", _(txt_no_more_groups));
 				else {
 					if (xflag && TINRC_CONFIRM_SELECT && (prompt_yn(_(txt_confirm_select_on_exit), FALSE) != 1)) {
 						undo_auto_select_arts();
@@ -661,23 +661,23 @@ group_page(
 
 			case GROUP_NEXT_UNREAD_ARTICLE:	/* goto next unread article */
 				if (grpmenu.curr < 0) {
-					info_message(_(txt_no_next_unread_art));
+					info_message("%s", _(txt_no_next_unread_art));
 					break;
 				}
 				if ((n = next_unread((int) base[grpmenu.curr])) == -1)
-					info_message(_(txt_no_next_unread_art));
+					info_message("%s", _(txt_no_next_unread_art));
 				else
 					ret_code = enter_pager(n, FALSE);
 				break;
 
 			case GROUP_PREVIOUS_UNREAD_ARTICLE:	/* go to previous unread article */
 				if (grpmenu.curr < 0) {
-					info_message(_(txt_no_prev_unread_art));
+					info_message("%s", _(txt_no_prev_unread_art));
 					break;
 				}
 
 				if ((n = prev_unread(prev_response((int) base[grpmenu.curr]))) == -1)
-					info_message(_(txt_no_prev_unread_art));
+					info_message("%s", _(txt_no_prev_unread_art));
 				else
 					ret_code = enter_pager(n, FALSE);
 				break;
@@ -689,7 +689,7 @@ group_page(
 						break;
 				}
 				if (i < 0)
-					info_message(_(txt_no_prev_group));
+					info_message("%s", _(txt_no_prev_group));
 				else {
 					if (xflag && TINRC_CONFIRM_SELECT && (prompt_yn(_(txt_confirm_select_on_exit), FALSE) != 1)) {
 						undo_auto_select_arts();
@@ -764,9 +764,9 @@ group_page(
 							}
 						} while (n != grpmenu.curr);
 						if (old_num < num_of_tagged_arts)
-							info_message(_(txt_info_all_parts_tagged));
+							info_message("%s", _(txt_info_all_parts_tagged));
 						else
-							info_message(_(txt_info_all_parts_untagged));
+							info_message("%s", _(txt_info_all_parts_untagged));
 					}
 				}
 				break;
@@ -844,7 +844,7 @@ group_page(
 					else
 						draw_subject_arrow();
 
-					info_message(tagged ? _(txt_untagged_thread) : _(txt_tagged_thread));
+					info_message("%s", tagged ? _(txt_untagged_thread) : _(txt_tagged_thread));
 				}
 				break;
 
@@ -868,7 +868,7 @@ group_page(
 				break;
 
 			case GLOBAL_VERSION:
-				info_message(cvers);
+				info_message("%s", cvers);
 				break;
 
 			case GLOBAL_POST:	/* post an article */
@@ -881,7 +881,7 @@ group_page(
 					if (pickup_postponed_articles(FALSE, FALSE))
 						show_group_page();
 				} else
-					info_message(_(txt_cannot_post));
+					info_message("%s", _(txt_cannot_post));
 				break;
 
 			case GLOBAL_DISPLAY_POST_HISTORY:	/* display messages posted by user */
@@ -894,7 +894,7 @@ group_page(
 
 			case MARK_ARTICLE_UNREAD:		/* mark base article of thread unread */
 				if (grpmenu.curr < 0)
-					info_message(_(txt_no_arts));
+					info_message("%s", _(txt_no_arts));
 				else {
 					if (range_active) {
 						/*
@@ -917,7 +917,7 @@ group_page(
 					show_group_title(TRUE);
 					build_sline(grpmenu.curr);
 					draw_subject_arrow();
-					info_message(range_active ? _(txt_base_article_range_marked_read) : _(txt_base_article_marked_read));
+					info_message("%s", range_active ? _(txt_base_article_range_marked_read) : _(txt_base_article_marked_read));
 				}
 				break;
 
@@ -934,7 +934,7 @@ group_page(
 			case GROUP_SELECT_THREAD:	/* mark thread as selected */
 			case GROUP_TOGGLE_SELECT_THREAD:	/* toggle thread */
 				if (grpmenu.curr < 0) {
-					info_message(_(txt_no_arts));
+					info_message("%s", _(txt_no_arts));
 					break;
 				}
 
@@ -973,7 +973,7 @@ group_page(
 				else
 					draw_subject_arrow();
 
-				info_message(flag ? _(txt_thread_marked_as_selected) : _(txt_thread_marked_as_deselected));
+				info_message("%s", flag ? _(txt_thread_marked_as_selected) : _(txt_thread_marked_as_deselected));
 				break;
 
 			case GROUP_REVERSE_SELECTIONS:	/* reverse selections */
@@ -1074,9 +1074,9 @@ group_page(
 				break;
 
 			default:
-				info_message(_(txt_bad_command), PrintFuncKey(key, GLOBAL_HELP, group_keys));
+				info_message(_(txt_bad_command), PrintFuncKey(key, GLOBAL_HELP, &group_keys));
 				break;
-		} /* switch(ch) */
+		} /* switch (ch) */
 	} /* ret_code >= 0 */
 
 	set_xclick_off();
@@ -1120,7 +1120,7 @@ show_group_page(
 	show_mini_help(GROUP_LEVEL);
 
 	if (grpmenu.max <= 0) {
-		info_message(_(txt_no_arts));
+		info_message("%s", _(txt_no_arts));
 		return;
 	}
 
@@ -1188,7 +1188,7 @@ draw_subject_arrow(
 			n = (int) base[grpmenu.curr];
 		info_message("%s", arts[n].subject);
 	} else if (grpmenu.curr == grpmenu.max - 1)
-		info_message(_(txt_end_of_arts));
+		info_message("%s", _(txt_end_of_arts));
 }
 
 
@@ -1224,7 +1224,7 @@ toggle_read_unread(
 	if (force)
 		curr_group->attribute->show_only_unread_arts = TRUE;	/* Yes - really, we change it in a bit */
 
-	wait_message(0, (curr_group->attribute->show_only_unread_arts) ? _(txt_reading_all_arts) : _(txt_reading_unread_arts));
+	wait_message(0, "%s", (curr_group->attribute->show_only_unread_arts) ? _(txt_reading_all_arts) : _(txt_reading_unread_arts));
 
 	if (grpmenu.curr >= 0) {
 		if (curr_group->attribute->show_only_unread_arts || new_responses(grpmenu.curr))
@@ -1720,7 +1720,7 @@ show_group_title(
 		if (tinrc.show_help_mail_sign == SHOW_SIGN_MAIL)
 			len = cCOLS - (2 * strwidth(_(txt_you_have_mail))) - 2;
 		else {
-			PrintFuncKey(keyhelp, GLOBAL_HELP, group_keys);
+			PrintFuncKey(keyhelp, GLOBAL_HELP, &group_keys);
 			keyhelplen = strwidth(keyhelp);
 			if (tinrc.show_help_mail_sign == SHOW_SIGN_HELP)
 				len = cCOLS - (2 * (strwidth(_(txt_type_h_for_help)) - 2 + keyhelplen)) - 2;
@@ -1743,8 +1743,7 @@ show_group_title(
 		grpname = wchar_t2char(wtmp2);
 		free(wtmp2);
 		if (grpname) {
-			STRCPY(tmp, grpname);
-			strcat(tmp, buf);
+			snprintf(tmp, sizeof(tmp), "%s%s", grpname, buf);
 			free(grpname);
 		} else {
 			STRCPY(tmp, buf);
@@ -1756,8 +1755,7 @@ show_group_title(
 		grpname = abbr_groupname(curr_group->name, len);
 	else
 		grpname = strunc(curr_group->name, len);
-	STRCPY(tmp, grpname);
-	strcat(tmp, buf);
+	snprintf(tmp, sizeof(tmp), "%s%s", grpname, buf);
 	free(grpname);
 #endif /* MULTIBYTE_ABLE && !NO_LOCALE */
 
@@ -1838,7 +1836,7 @@ enter_thread(
 	int i, n;
 
 	if (grpmenu.curr < 0) {
-		info_message(_(txt_no_arts));
+		info_message("%s", _(txt_no_arts));
 		return 0;
 	}
 
@@ -1875,6 +1873,7 @@ enter_thread(
 
 			case GRP_KILLED:
 				grpmenu.curr = 0;
+				TIN_FALL_THROUGH;
 				/* FALLTHROUGH */
 
 			case GRP_EXIT:
@@ -1954,7 +1953,9 @@ group_catchup(
 				default:					/* Just leave the group */
 					return GRP_EXIT;
 			}
+			TIN_FALL_THROUGH;
 			/* FALLTHROUGH */
+
 		default:							/* Should not be here */
 			break;
 	}
diff -Nurp '--exclude=.bzr*' tin-2.6.5/src/header.c tin-2.6.6/src/header.c
--- tin-2.6.5/src/header.c	2025-12-12 15:52:02.000000000 +0100
+++ tin-2.6.6/src/header.c	2026-04-27 14:01:09.961624851 +0200
@@ -3,7 +3,7 @@
  *  Module    : header.c
  *  Author    : Urs Janssen <urs@tin.org>
  *  Created   : 1997-03-10
- *  Updated   : 2025-12-12
+ *  Updated   : 2026-04-27
  *
  * Copyright (c) 1997-2026 Urs Janssen <urs@tin.org>
  * All rights reserved.
@@ -119,6 +119,9 @@ get_domain_name(
 #endif /* DOMAIN_NAME */
 
 
+#if defined(HAVE_INET_NTOP) && !defined(INET_ADDRSTRLEN)
+#	define INET_ADDRSTRLEN 17
+#endif /* HAVE_INET_NTOP && !INET_ADDRSTRLEN */
 #ifdef HAVE_GETHOSTBYNAME
 #	define MAXLINELEN	1024
 #	define WSP	" \f\t\v"
@@ -140,6 +143,9 @@ get_fqdn(
 	static char fqdn[1024];
 	struct hostent *hp;
 	struct in_addr in = { 0 };
+#	ifdef HAVE_INET_NTOP
+	static char addrbuf[INET_ADDRSTRLEN];
+#	endif /* HAVE_INET_NTOP */
 
 	fqdn[0] = '\0';
 	domain = NULL;
@@ -168,11 +174,15 @@ get_fqdn(
 			in.s_addr = (*hp->h_addr);
 #		endif /* HAVE_HOSTENT_H_ADDR_LIST */
 		}
-#		ifdef HAVE_INET_NTOA
-		return (hp && strchr(hp->h_name, '.') ? hp->h_name : inet_ntoa(in));
+#		ifdef HAVE_INET_NTOP
+		return (hp && strchr(hp->h_name, '.') ? hp->h_name : inet_ntop(AF_INET, &in, addrbuf, sizeof(addrbuf)));
 #		else
+#			ifdef HAVE_INET_NTOA
+		return (hp && strchr(hp->h_name, '.') ? hp->h_name : inet_ntoa(in));
+#			else
 		return (hp && strchr(hp->h_name, '.') ? hp->h_name : "");
-#		endif /* HAVE_INET_NTOA */
+#			endif /* HAVE_INET_NTOA */
+#		endif /* HAVE_INET_NTOP */
 	}
 #	endif /* HAVE_INET_ADDR */
 
@@ -185,11 +195,15 @@ get_fqdn(
 			in.s_addr = (*hp->h_addr);
 #	endif /* HAVE_HOSTENT_H_ADDR_LIST */
 	}
-#	ifdef HAVE_INET_NTOA
-	snprintf(fqdn, sizeof(fqdn), "%s", hp ? strchr(hp->h_name, '.') ? hp->h_name : inet_ntoa(in) : "");
+#	ifdef HAVE_INET_NTOP
+	snprintf(fqdn, sizeof(fqdn), "%s", hp ? strchr(hp->h_name, '.') ? hp->h_name : inet_ntop(AF_INET, &in, addrbuf, sizeof(addrbuf)) : "");
 #	else
+#		ifdef HAVE_INET_NTOA
+	snprintf(fqdn, sizeof(fqdn), "%s", hp ? strchr(hp->h_name, '.') ? hp->h_name : inet_ntoa(in) : "");
+#		else
 	snprintf(fqdn, sizeof(fqdn), "%s", hp ? strchr(hp->h_name, '.') ? hp->h_name : "" : "");
-#	endif /* HAVE_INET_NTOA */
+#		endif /* HAVE_INET_NTOA */
+#	endif /* HAVE_INET_NTOP */
 
 	if (!*fqdn || (fqdn[strlen(fqdn) - 1] <= '9')) { /* see FIXME above about IPv6 */
 		FILE *inf;
@@ -265,7 +279,7 @@ get_full_name(
 				*tmp = (char) my_toupper((unsigned char) *tmp);
 			ret = snprintf(fullname, sizeof(fullname), "%s%s%s", buf, tmp, p);
 			if (ret == -1 || ret > (int) sizeof(fullname))
-				error_message(2, "Fullname truncated"); /* -> lang.c */
+				error_message(2, "%s", "Fullname truncated"); /* -> lang.c */
 		} else
 			STRCPY(fullname, buf);
 	}
@@ -275,10 +289,6 @@ get_full_name(
 
 
 /*
- * FIXME to:
- * char *build_from(full_name, user_name, domain_name)
- */
-/*
  * build From: in 'name <user@host.doma.in>' format
  */
 void
@@ -287,8 +297,6 @@ get_from_name(
 	size_t len,
 	const struct t_group *thisgrp)
 {
-	const char *fromhost = domain_name;
-
 	assert(((void) "len must not be < 3", len > 2));	/* <@> */
 
 	if (thisgrp && thisgrp->attribute->from && *thisgrp->attribute->from && strchr(*thisgrp->attribute->from, '@'))
@@ -297,12 +305,12 @@ get_from_name(
 		if (tinrc.mail_address && *tinrc.mail_address && strchr(tinrc.mail_address, '@'))
 			snprintf(from_name, len, "%s", tinrc.mail_address);
 		else
-			snprintf(from_name, len, ((strpbrk(get_full_name(), "!()<>@,;:\\\".[]")) ? "\"%s\" <%s@%s>" : "%s <%s@%s>"), BlankIfNull(get_full_name()), userid, BlankIfNull(fromhost));
+			snprintf(from_name, len, ((strpbrk(get_full_name(), "!()<>@,;:\\\".[]")) ? "\"%s\" <%s@%s>" : "%s <%s@%s>"), BlankIfNull(get_full_name()), userid, domain_name);
 	}
 
 #ifdef DEBUG
 	if (debug & DEBUG_MISC)
-		error_message(2, "FROM=[%s] USER=[%s] HOST=[%s] NAME=[%s]", from_name, userid, BlankIfNull(fromhost), BlankIfNull(get_full_name()));
+		error_message(2, "FROM=[%s] USER=[%s] HOST=[%s] NAME=[%s]", from_name, userid, domain_name, BlankIfNull(get_full_name()));
 #endif /* DEBUG */
 }
 
diff -Nurp '--exclude=.bzr*' tin-2.6.5/src/help.c tin-2.6.6/src/help.c
--- tin-2.6.5/src/help.c	2025-12-07 12:42:32.000000000 +0100
+++ tin-2.6.6/src/help.c	2026-04-27 14:37:34.091138224 +0200
@@ -3,7 +3,7 @@
  *  Module    : help.c
  *  Author    : I. Lea
  *  Created   : 1991-04-01
- *  Updated   : 2025-12-07
+ *  Updated   : 2026-04-27
  *  Notes     :
  *
  * Copyright (c) 1991-2026 Iain Lea <iain@bricbrac.de>
@@ -54,7 +54,7 @@ typedef struct thp {
 /*
  * local prototypes
  */
-static void make_help_page(FILE *fp, const t_help_page *helppage, const struct keylist keys);
+static void make_help_page(FILE *fp, const t_help_page *helppage, const struct keylist *keys);
 
 
 static t_help_page attachment_help_page[] = {
@@ -100,6 +100,7 @@ static t_help_page attachment_help_page[
 	{ "", NOT_ASSIGNED },
 	{ txt_help_global_version, GLOBAL_VERSION },
 	{ txt_help_global_connection_info, GLOBAL_CONNECTION_INFO },
+	{ txt_help_bug_report, GLOBAL_BUGREPORT },
 	{ NULL, NOT_ASSIGNED }
 };
 
@@ -137,6 +138,7 @@ static t_help_page attrib_help_page[] =
 	{ "", NOT_ASSIGNED },
 	{ txt_help_global_version, GLOBAL_VERSION },
 	{ txt_help_global_connection_info, GLOBAL_CONNECTION_INFO },
+	{ txt_help_bug_report, GLOBAL_BUGREPORT },
 	{ NULL, NOT_ASSIGNED }
 };
 
@@ -181,6 +183,7 @@ static t_help_page config_help_page[] =
 	{ "", NOT_ASSIGNED },
 	{ txt_help_global_version, GLOBAL_VERSION },
 	{ txt_help_global_connection_info, GLOBAL_CONNECTION_INFO },
+	{ txt_help_bug_report, GLOBAL_BUGREPORT },
 	{ NULL, NOT_ASSIGNED }
 };
 
@@ -216,6 +219,7 @@ static t_help_page serverrc_help_page[]
 	{ "", NOT_ASSIGNED },
 	{ txt_help_global_version, GLOBAL_VERSION },
 	{ txt_help_global_connection_info, GLOBAL_CONNECTION_INFO },
+	{ txt_help_bug_report, GLOBAL_BUGREPORT },
 	{ NULL, NOT_ASSIGNED }
 };
 
@@ -248,6 +252,7 @@ static t_help_page scope_help_page[] = {
 	{ txt_help_global_redraw_screen, GLOBAL_REDRAW_SCREEN },
 #ifndef NO_SHELL_ESCAPE
 	{ txt_help_global_shell_escape, GLOBAL_SHELL_ESCAPE },
+	{ txt_help_bug_report, GLOBAL_BUGREPORT },
 #endif /* !NO_SHELL_ESCAPE */
 	{ NULL, NOT_ASSIGNED }
 };
@@ -644,9 +649,9 @@ static t_help_page page_help_page[] = {
 	{ txt_help_article_pgp, PAGE_PGP_CHECK_ARTICLE },
 #endif /* HAVE_PGP_GPG */
 	{ "", NOT_ASSIGNED },
+	{ txt_help_global_version, GLOBAL_VERSION },
 	{ txt_help_global_connection_info, GLOBAL_CONNECTION_INFO },
 	{ txt_help_article_info, PAGE_ARTICLE_INFO },
-	{ txt_help_global_version, GLOBAL_VERSION },
 	{ NULL, NOT_ASSIGNED }
 };
 
@@ -688,6 +693,8 @@ static t_help_page post_hist_help_page[]
 #endif /* !NO_SHELL_ESCAPE */
 	{ "", NOT_ASSIGNED },
 	{ txt_help_global_version, GLOBAL_VERSION },
+	{ txt_help_global_connection_info, GLOBAL_CONNECTION_INFO },
+	{ txt_help_bug_report, GLOBAL_BUGREPORT },
 	{ NULL, NOT_ASSIGNED }
 };
 
@@ -729,6 +736,8 @@ static t_help_page url_help_page[] = {
 #endif /* !NO_SHELL_ESCAPE */
 	{ "", NOT_ASSIGNED },
 	{ txt_help_global_version, GLOBAL_VERSION },
+	{ txt_help_global_connection_info, GLOBAL_CONNECTION_INFO },
+	{ txt_help_bug_report, GLOBAL_BUGREPORT },
 	{ NULL, NOT_ASSIGNED }
 };
 
@@ -737,7 +746,7 @@ static void
 make_help_page(
 	FILE *fp,
 	const t_help_page *helppage,
-	const struct keylist keys)
+	const struct keylist *keys)
 {
 	char *buf;
 	char key[MAXKEYLEN];
@@ -760,22 +769,24 @@ make_help_page(
 				 * make sure buf is large enough to contain the helpline
 				 */
 				buf = my_realloc(buf, LEN);
-				if (helppage->helptext[0] == '\n' && helppage->helptext[1] == '\0')
-					strncpy(buf, helppage->helptext, 2);
-				else
+				if (helppage->helptext[0] == '\n' && helppage->helptext[1] == '\0') {
+					buf[0] = '\n';
+					buf[1] = '\0';
+				} else {
 					strncpy(buf, _(helppage->helptext), LEN);
-				buf[LEN - 1] = '\0';
+					buf[LEN - 1] = '\0';
+				}
 			}
 			expand_ctrl_chars(&buf, &length, 8);
 			fprintf(fp, "%s\n", BlankIfNull(buf));
 		} else {
-			for (i = 0; i < keys.used; i++) {
-				if (keys.list[i].function == helppage->func && keys.list[i].key) {
+			for (i = 0; i < keys->used; i++) {
+				if (keys->list[i].function == helppage->func && keys->list[i].key) {
 					buf = my_realloc(buf, LEN);
 #if defined(MULTIBYTE_ABLE) && !defined(NO_LOCALE)
-					snprintf(buf, LEN, "%s\t  %s", printascii(key, (wint_t) keys.list[i].key), _(helppage->helptext));
+					snprintf(buf, LEN, "%s\t  %s", printascii(key, (wint_t) keys->list[i].key), _(helppage->helptext));
 #else
-					snprintf(buf, LEN, "%s\t  %s", printascii(key, keys.list[i].key), _(helppage->helptext));
+					snprintf(buf, LEN, "%s\t  %s", printascii(key, keys->list[i].key), _(helppage->helptext));
 #endif /* MULTIBYTE_ABLE && !NO_LOCALE */
 					expand_ctrl_chars(&buf, &length, 8);
 					fprintf(fp, "%s\n", buf);
@@ -815,52 +826,52 @@ show_help_page(
 
 		switch (level) {
 			case ATTACHMENT_LEVEL:
-				make_help_page(fp, attachment_help_page, attachment_keys);
+				make_help_page(fp, attachment_help_page, &attachment_keys);
 				break;
 
 			case ATTRIB_LEVEL:
-				make_help_page(fp, attrib_help_page, option_menu_keys);
+				make_help_page(fp, attrib_help_page, &option_menu_keys);
 				break;
 
 			case CONFIG_LEVEL:
-				make_help_page(fp, config_help_page, option_menu_keys);
+				make_help_page(fp, config_help_page, &option_menu_keys);
 				break;
 
 			case SCOPE_LEVEL:
-				make_help_page(fp, scope_help_page, scope_keys);
+				make_help_page(fp, scope_help_page, &scope_keys);
 				break;
 
 			case SELECT_LEVEL:
-				make_help_page(fp, select_help_page, select_keys);
+				make_help_page(fp, select_help_page, &select_keys);
 				break;
 
 			case SERVERRC_LEVEL:
-				make_help_page(fp, serverrc_help_page, option_menu_keys);
+				make_help_page(fp, serverrc_help_page, &option_menu_keys);
 				break;
 
 			case GROUP_LEVEL:
-				make_help_page(fp, group_help_page, group_keys);
+				make_help_page(fp, group_help_page, &group_keys);
 				break;
 
 			case THREAD_LEVEL:
-				make_help_page(fp, thread_help_page, thread_keys);
+				make_help_page(fp, thread_help_page, &thread_keys);
 				break;
 
 			case PAGE_LEVEL:
-				make_help_page(fp, page_help_page, page_keys);
+				make_help_page(fp, page_help_page, &page_keys);
 				break;
 
 			case POSTED_LEVEL:
-				make_help_page(fp, post_hist_help_page, post_hist_keys);
+				make_help_page(fp, post_hist_help_page, &post_hist_keys);
 				break;
 
 			case URL_LEVEL:
-				make_help_page(fp, url_help_page, url_keys);
+				make_help_page(fp, url_help_page, &url_keys);
 				break;
 
 			case INFO_PAGER:
 			default: /* should not happen */
-				error_message(2, _(txt_error_unknown_dlevel));
+				error_message(2, "%s", _(txt_error_unknown_dlevel));
 				fclose(fp);
 				return;
 		}
@@ -894,128 +905,128 @@ show_mini_help(
 	switch (level) {
 		case ATTACHMENT_LEVEL:
 			snprintf(buf, bufs, _(txt_mini_attachment_1),
-				PrintFuncKey(key[0], GLOBAL_LINE_DOWN, attachment_keys),
-				PrintFuncKey(key[1], GLOBAL_LINE_UP, attachment_keys),
-				PrintFuncKey(key[2], GLOBAL_HELP, attachment_keys),
-				PrintFuncKey(key[3], GLOBAL_QUIT, attachment_keys));
+				PrintFuncKey(key[0], GLOBAL_LINE_DOWN, &attachment_keys),
+				PrintFuncKey(key[1], GLOBAL_LINE_UP, &attachment_keys),
+				PrintFuncKey(key[2], GLOBAL_HELP, &attachment_keys),
+				PrintFuncKey(key[3], GLOBAL_QUIT, &attachment_keys));
 			center_line(line, FALSE, buf);
 #ifndef DONT_HAVE_PIPING
 			snprintf(buf, bufs, _(txt_mini_attachment_2),
-				PrintFuncKey(key[0], ATTACHMENT_SELECT, attachment_keys),
-				PrintFuncKey(key[5], ATTACHMENT_PIPE, attachment_keys),
-				PrintFuncKey(key[6], GLOBAL_PIPE, attachment_keys),
-				PrintFuncKey(key[1], ATTACHMENT_SAVE, attachment_keys),
-				PrintFuncKey(key[2], ATTACHMENT_TAG, attachment_keys),
-				PrintFuncKey(key[3], ATTACHMENT_TAG_PATTERN, attachment_keys),
-				PrintFuncKey(key[4], ATTACHMENT_UNTAG, attachment_keys));
+				PrintFuncKey(key[0], ATTACHMENT_SELECT, &attachment_keys),
+				PrintFuncKey(key[5], ATTACHMENT_PIPE, &attachment_keys),
+				PrintFuncKey(key[6], GLOBAL_PIPE, &attachment_keys),
+				PrintFuncKey(key[1], ATTACHMENT_SAVE, &attachment_keys),
+				PrintFuncKey(key[2], ATTACHMENT_TAG, &attachment_keys),
+				PrintFuncKey(key[3], ATTACHMENT_TAG_PATTERN, &attachment_keys),
+				PrintFuncKey(key[4], ATTACHMENT_UNTAG, &attachment_keys));
 #else
 			snprintf(buf, bufs, _(txt_mini_attachment_2),
-				PrintFuncKey(key[0], ATTACHMENT_SELECT, attachment_keys),
-				PrintFuncKey(key[1], ATTACHMENT_SAVE, attachment_keys),
-				PrintFuncKey(key[2], ATTACHMENT_TAG, attachment_keys),
-				PrintFuncKey(key[3], ATTACHMENT_TAG_PATTERN, attachment_keys),
-				PrintFuncKey(key[4], ATTACHMENT_UNTAG, attachment_keys));
+				PrintFuncKey(key[0], ATTACHMENT_SELECT, &attachment_keys),
+				PrintFuncKey(key[1], ATTACHMENT_SAVE, &attachment_keys),
+				PrintFuncKey(key[2], ATTACHMENT_TAG, &attachment_keys),
+				PrintFuncKey(key[3], ATTACHMENT_TAG_PATTERN, &attachment_keys),
+				PrintFuncKey(key[4], ATTACHMENT_UNTAG, &attachment_keys));
 #endif /* !DONT_HAVE_PIPING */
 			center_line(line + 1, FALSE, buf);
 			snprintf(buf, bufs, _(txt_mini_attachment_3),
-				PrintFuncKey(key[1], ATTACHMENT_TOGGLE_TAGGED, attachment_keys),
-				PrintFuncKey(key[2], GLOBAL_SEARCH_SUBJECT_FORWARD, attachment_keys),
-				PrintFuncKey(key[3], GLOBAL_SEARCH_SUBJECT_BACKWARD, attachment_keys),
-				PrintFuncKey(key[4], GLOBAL_SEARCH_REPEAT, attachment_keys));
+				PrintFuncKey(key[1], ATTACHMENT_TOGGLE_TAGGED, &attachment_keys),
+				PrintFuncKey(key[2], GLOBAL_SEARCH_SUBJECT_FORWARD, &attachment_keys),
+				PrintFuncKey(key[3], GLOBAL_SEARCH_SUBJECT_BACKWARD, &attachment_keys),
+				PrintFuncKey(key[4], GLOBAL_SEARCH_REPEAT, &attachment_keys));
 			center_line(line + 2, FALSE, buf);
 			break;
 
 		case SCOPE_LEVEL:
 			snprintf(buf, bufs, _(txt_mini_scope_1),
-				PrintFuncKey(key[0], SCOPE_ADD, scope_keys),
-				PrintFuncKey(key[1], SCOPE_MOVE, scope_keys),
-				PrintFuncKey(key[2], SCOPE_RENAME, scope_keys),
-				PrintFuncKey(key[3], SCOPE_DELETE, scope_keys));
+				PrintFuncKey(key[0], SCOPE_ADD, &scope_keys),
+				PrintFuncKey(key[1], SCOPE_MOVE, &scope_keys),
+				PrintFuncKey(key[2], SCOPE_RENAME, &scope_keys),
+				PrintFuncKey(key[3], SCOPE_DELETE, &scope_keys));
 			center_line(line, FALSE, buf);
 			snprintf(buf, bufs, _(txt_mini_scope_2),
-				PrintFuncKey(key[0], GLOBAL_LINE_DOWN, scope_keys),
-				PrintFuncKey(key[1], GLOBAL_LINE_UP, scope_keys),
-				PrintFuncKey(key[2], GLOBAL_HELP, scope_keys),
-				PrintFuncKey(key[3], GLOBAL_QUIT, scope_keys));
+				PrintFuncKey(key[0], GLOBAL_LINE_DOWN, &scope_keys),
+				PrintFuncKey(key[1], GLOBAL_LINE_UP, &scope_keys),
+				PrintFuncKey(key[2], GLOBAL_HELP, &scope_keys),
+				PrintFuncKey(key[3], GLOBAL_QUIT, &scope_keys));
 			center_line(line + 1, FALSE, buf);
 			break;
 
 		case SELECT_LEVEL:
 			snprintf(buf, bufs, _(txt_mini_select_1),
-				PrintFuncKey(key[0], SELECT_ENTER_NEXT_UNREAD_GROUP, select_keys),
-				PrintFuncKey(key[1], SELECT_GOTO, select_keys),
-				PrintFuncKey(key[2], GLOBAL_SEARCH_SUBJECT_FORWARD, select_keys),
-				PrintFuncKey(key[3], CATCHUP, select_keys));
+				PrintFuncKey(key[0], SELECT_ENTER_NEXT_UNREAD_GROUP, &select_keys),
+				PrintFuncKey(key[1], SELECT_GOTO, &select_keys),
+				PrintFuncKey(key[2], GLOBAL_SEARCH_SUBJECT_FORWARD, &select_keys),
+				PrintFuncKey(key[3], CATCHUP, &select_keys));
 			center_line(line, FALSE, buf);
 			snprintf(buf, bufs, _(txt_mini_select_2),
-				PrintFuncKey(key[0], GLOBAL_LINE_DOWN, select_keys),
-				PrintFuncKey(key[1], GLOBAL_LINE_UP, select_keys),
-				PrintFuncKey(key[2], GLOBAL_HELP, select_keys),
-				PrintFuncKey(key[3], SELECT_MOVE_GROUP, select_keys),
-				PrintFuncKey(key[4], GLOBAL_QUIT, select_keys),
-				PrintFuncKey(key[5], SELECT_TOGGLE_READ_DISPLAY, select_keys));
+				PrintFuncKey(key[0], GLOBAL_LINE_DOWN, &select_keys),
+				PrintFuncKey(key[1], GLOBAL_LINE_UP, &select_keys),
+				PrintFuncKey(key[2], GLOBAL_HELP, &select_keys),
+				PrintFuncKey(key[3], SELECT_MOVE_GROUP, &select_keys),
+				PrintFuncKey(key[4], GLOBAL_QUIT, &select_keys),
+				PrintFuncKey(key[5], SELECT_TOGGLE_READ_DISPLAY, &select_keys));
 			center_line(line + 1, FALSE, buf);
 			snprintf(buf, bufs, _(txt_mini_select_3),
-				PrintFuncKey(key[0], SELECT_SUBSCRIBE, select_keys),
-				PrintFuncKey(key[1], SELECT_SUBSCRIBE_PATTERN, select_keys),
-				PrintFuncKey(key[2], SELECT_UNSUBSCRIBE, select_keys),
-				PrintFuncKey(key[3], SELECT_UNSUBSCRIBE_PATTERN, select_keys),
-				PrintFuncKey(key[4], SELECT_YANK_ACTIVE, select_keys));
+				PrintFuncKey(key[0], SELECT_SUBSCRIBE, &select_keys),
+				PrintFuncKey(key[1], SELECT_SUBSCRIBE_PATTERN, &select_keys),
+				PrintFuncKey(key[2], SELECT_UNSUBSCRIBE, &select_keys),
+				PrintFuncKey(key[3], SELECT_UNSUBSCRIBE_PATTERN, &select_keys),
+				PrintFuncKey(key[4], SELECT_YANK_ACTIVE, &select_keys));
 			center_line(line + 2, FALSE, buf);
 			break;
 
 		case GROUP_LEVEL:
 			snprintf(buf, bufs, _(txt_mini_group_1),
-				PrintFuncKey(key[0], GROUP_NEXT_UNREAD_ARTICLE_OR_GROUP, group_keys),
-				PrintFuncKey(key[1], GLOBAL_SEARCH_SUBJECT_FORWARD, group_keys),
-				PrintFuncKey(key[2], GLOBAL_MENU_FILTER_KILL, group_keys));
+				PrintFuncKey(key[0], GROUP_NEXT_UNREAD_ARTICLE_OR_GROUP, &group_keys),
+				PrintFuncKey(key[1], GLOBAL_SEARCH_SUBJECT_FORWARD, &group_keys),
+				PrintFuncKey(key[2], GLOBAL_MENU_FILTER_KILL, &group_keys));
 			center_line(line, FALSE, buf);
 			snprintf(buf, bufs, _(txt_mini_group_2),
-				PrintFuncKey(key[0], GLOBAL_SEARCH_AUTHOR_FORWARD, group_keys),
-				PrintFuncKey(key[1], CATCHUP, group_keys),
-				PrintFuncKey(key[2], GLOBAL_LINE_DOWN, group_keys),
-				PrintFuncKey(key[3], GLOBAL_LINE_UP, group_keys),
-				PrintFuncKey(key[4], GROUP_MARK_THREAD_READ, group_keys),
-				PrintFuncKey(key[5], GROUP_LIST_THREAD, group_keys));
+				PrintFuncKey(key[0], GLOBAL_SEARCH_AUTHOR_FORWARD, &group_keys),
+				PrintFuncKey(key[1], CATCHUP, &group_keys),
+				PrintFuncKey(key[2], GLOBAL_LINE_DOWN, &group_keys),
+				PrintFuncKey(key[3], GLOBAL_LINE_UP, &group_keys),
+				PrintFuncKey(key[4], GROUP_MARK_THREAD_READ, &group_keys),
+				PrintFuncKey(key[5], GROUP_LIST_THREAD, &group_keys));
 			center_line(line + 1, FALSE, buf);
 
 #if defined(DONT_HAVE_PIPING) && defined(DISABLE_PRINTING)
 			snprintf(buf, bufs, _(txt_mini_group_3),
-				PrintFuncKey(key[3], GLOBAL_QUIT, group_keys),
-				PrintFuncKey(key[4], GROUP_TOGGLE_READ_UNREAD, group_keys),
-				PrintFuncKey(key[5], GROUP_SAVE, group_keys),
-				PrintFuncKey(key[6], GROUP_TAG, group_keys),
-				PrintFuncKey(key[7], GLOBAL_POST, group_keys));
+				PrintFuncKey(key[3], GLOBAL_QUIT, &group_keys),
+				PrintFuncKey(key[4], GROUP_TOGGLE_READ_UNREAD, &group_keys),
+				PrintFuncKey(key[5], GROUP_SAVE, &group_keys),
+				PrintFuncKey(key[6], GROUP_TAG, &group_keys),
+				PrintFuncKey(key[7], GLOBAL_POST, &group_keys));
 #else
 #	ifdef DONT_HAVE_PIPING
 			snprintf(buf, bufs, _(txt_mini_group_3),
-				PrintFuncKey(key[1], GROUP_MAIL, group_keys),
-				PrintFuncKey(key[2], GLOBAL_PRINT, group_keys),
-				PrintFuncKey(key[3], GLOBAL_QUIT, group_keys),
-				PrintFuncKey(key[4], GROUP_TOGGLE_READ_UNREAD, group_keys),
-				PrintFuncKey(key[5], GROUP_SAVE, group_keys),
-				PrintFuncKey(key[6], GROUP_TAG, group_keys),
-				PrintFuncKey(key[7], GLOBAL_POST, group_keys));
+				PrintFuncKey(key[1], GROUP_MAIL, &group_keys),
+				PrintFuncKey(key[2], GLOBAL_PRINT, &group_keys),
+				PrintFuncKey(key[3], GLOBAL_QUIT, &group_keys),
+				PrintFuncKey(key[4], GROUP_TOGGLE_READ_UNREAD, &group_keys),
+				PrintFuncKey(key[5], GROUP_SAVE, &group_keys),
+				PrintFuncKey(key[6], GROUP_TAG, &group_keys),
+				PrintFuncKey(key[7], GLOBAL_POST, &group_keys));
 #	else
 #		ifdef DISABLE_PRINTING
 			snprintf(buf, bufs, _(txt_mini_group_3),
-				PrintFuncKey(key[0], GLOBAL_PIPE, group_keys),
-				PrintFuncKey(key[1], GROUP_MAIL, group_keys),
-				PrintFuncKey(key[3], GLOBAL_QUIT, group_keys),
-				PrintFuncKey(key[4], GROUP_TOGGLE_READ_UNREAD, group_keys),
-				PrintFuncKey(key[5], GROUP_SAVE, group_keys),
-				PrintFuncKey(key[6], GROUP_TAG, group_keys),
-				PrintFuncKey(key[7], GLOBAL_POST, group_keys));
+				PrintFuncKey(key[0], GLOBAL_PIPE, &group_keys),
+				PrintFuncKey(key[1], GROUP_MAIL, &group_keys),
+				PrintFuncKey(key[3], GLOBAL_QUIT, &group_keys),
+				PrintFuncKey(key[4], GROUP_TOGGLE_READ_UNREAD, &group_keys),
+				PrintFuncKey(key[5], GROUP_SAVE, &group_keys),
+				PrintFuncKey(key[6], GROUP_TAG, &group_keys),
+				PrintFuncKey(key[7], GLOBAL_POST, &group_keys));
 #		else
 			snprintf(buf, bufs, _(txt_mini_group_3),
-				PrintFuncKey(key[0], GLOBAL_PIPE, group_keys),
-				PrintFuncKey(key[1], GROUP_MAIL, group_keys),
-				PrintFuncKey(key[2], GLOBAL_PRINT, group_keys),
-				PrintFuncKey(key[3], GLOBAL_QUIT, group_keys),
-				PrintFuncKey(key[4], GROUP_TOGGLE_READ_UNREAD, group_keys),
-				PrintFuncKey(key[5], GROUP_SAVE, group_keys),
-				PrintFuncKey(key[6], GROUP_TAG, group_keys),
-				PrintFuncKey(key[7], GLOBAL_POST, group_keys));
+				PrintFuncKey(key[0], GLOBAL_PIPE, &group_keys),
+				PrintFuncKey(key[1], GROUP_MAIL, &group_keys),
+				PrintFuncKey(key[2], GLOBAL_PRINT, &group_keys),
+				PrintFuncKey(key[3], GLOBAL_QUIT, &group_keys),
+				PrintFuncKey(key[4], GROUP_TOGGLE_READ_UNREAD, &group_keys),
+				PrintFuncKey(key[5], GROUP_SAVE, &group_keys),
+				PrintFuncKey(key[6], GROUP_TAG, &group_keys),
+				PrintFuncKey(key[7], GLOBAL_POST, &group_keys));
 #		endif /* DISABLE_PRINTING */
 #	endif /* DONT_HAVE_PIPING */
 #endif /* DONT_HAVE_PIPING && DISABLE_PRINTING */
@@ -1025,72 +1036,72 @@ show_mini_help(
 
 		case THREAD_LEVEL:
 			snprintf(buf, bufs, _(txt_mini_thread_1),
-				PrintFuncKey(key[0], THREAD_READ_NEXT_ARTICLE_OR_THREAD, thread_keys),
-				PrintFuncKey(key[1], CATCHUP, thread_keys),
-				PrintFuncKey(key[2], THREAD_TOGGLE_SUBJECT_DISPLAY, thread_keys));
+				PrintFuncKey(key[0], THREAD_READ_NEXT_ARTICLE_OR_THREAD, &thread_keys),
+				PrintFuncKey(key[1], CATCHUP, &thread_keys),
+				PrintFuncKey(key[2], THREAD_TOGGLE_SUBJECT_DISPLAY, &thread_keys));
 			center_line(line, FALSE, buf);
 			snprintf(buf, bufs, _(txt_mini_thread_2),
-				PrintFuncKey(key[0], GLOBAL_HELP, thread_keys),
-				PrintFuncKey(key[1], GLOBAL_LINE_DOWN, thread_keys),
-				PrintFuncKey(key[2], GLOBAL_LINE_UP, thread_keys),
-				PrintFuncKey(key[3], GLOBAL_QUIT, thread_keys),
-				PrintFuncKey(key[4], THREAD_TAG, thread_keys),
-				PrintFuncKey(key[5], MARK_ARTICLE_UNREAD, thread_keys));
+				PrintFuncKey(key[0], GLOBAL_HELP, &thread_keys),
+				PrintFuncKey(key[1], GLOBAL_LINE_DOWN, &thread_keys),
+				PrintFuncKey(key[2], GLOBAL_LINE_UP, &thread_keys),
+				PrintFuncKey(key[3], GLOBAL_QUIT, &thread_keys),
+				PrintFuncKey(key[4], THREAD_TAG, &thread_keys),
+				PrintFuncKey(key[5], MARK_ARTICLE_UNREAD, &thread_keys));
 			center_line(line + 1, FALSE, buf);
 			break;
 
 		case PAGE_LEVEL:
 			snprintf(buf, bufs, _(txt_mini_page_1),
-				PrintFuncKey(key[0], PAGE_NEXT_UNREAD, page_keys),
-				PrintFuncKey(key[1], GLOBAL_SEARCH_SUBJECT_FORWARD, page_keys),
-				PrintFuncKey(key[2], GLOBAL_MENU_FILTER_KILL, page_keys));
+				PrintFuncKey(key[0], PAGE_NEXT_UNREAD, &page_keys),
+				PrintFuncKey(key[1], GLOBAL_SEARCH_SUBJECT_FORWARD, &page_keys),
+				PrintFuncKey(key[2], GLOBAL_MENU_FILTER_KILL, &page_keys));
 			center_line(line, FALSE, buf);
 			snprintf(buf, bufs, _(txt_mini_page_2),
-				PrintFuncKey(key[0], GLOBAL_SEARCH_AUTHOR_FORWARD, page_keys),
-				PrintFuncKey(key[1], GLOBAL_SEARCH_BODY, page_keys),
-				PrintFuncKey(key[2], CATCHUP, page_keys),
-				PrintFuncKey(key[3], PAGE_FOLLOWUP_QUOTE, page_keys),
-				PrintFuncKey(key[4], PAGE_MARK_THREAD_READ, page_keys));
+				PrintFuncKey(key[0], GLOBAL_SEARCH_AUTHOR_FORWARD, &page_keys),
+				PrintFuncKey(key[1], GLOBAL_SEARCH_BODY, &page_keys),
+				PrintFuncKey(key[2], CATCHUP, &page_keys),
+				PrintFuncKey(key[3], PAGE_FOLLOWUP_QUOTE, &page_keys),
+				PrintFuncKey(key[4], PAGE_MARK_THREAD_READ, &page_keys));
 			center_line(line + 1, FALSE, buf);
 
 #if defined(DONT_HAVE_PIPING) && defined(DISABLE_PRINTING)
 			snprintf(buf, bufs, _(txt_mini_page_3),
-				PrintFuncKey(key[1], PAGE_MAIL, page_keys),
-				PrintFuncKey(key[3], GLOBAL_QUIT, page_keys),
-				PrintFuncKey(key[4], PAGE_REPLY_QUOTE, page_keys),
-				PrintFuncKey(key[5], PAGE_SAVE, page_keys),
-				PrintFuncKey(key[6], PAGE_TAG, page_keys),
-				PrintFuncKey(key[7], GLOBAL_POST, page_keys));
+				PrintFuncKey(key[1], PAGE_MAIL, &page_keys),
+				PrintFuncKey(key[3], GLOBAL_QUIT, &page_keys),
+				PrintFuncKey(key[4], PAGE_REPLY_QUOTE, &page_keys),
+				PrintFuncKey(key[5], PAGE_SAVE, &page_keys),
+				PrintFuncKey(key[6], PAGE_TAG, &page_keys),
+				PrintFuncKey(key[7], GLOBAL_POST, &page_keys));
 #else
 #	ifdef DONT_HAVE_PIPING
 			snprintf(buf, bufs, _(txt_mini_page_3),
-				PrintFuncKey(key[1], PAGE_MAIL, page_keys),
-				PrintFuncKey(key[2], GLOBAL_PRINT, page_keys),
-				PrintFuncKey(key[3], GLOBAL_QUIT, page_keys),
-				PrintFuncKey(key[4], PAGE_REPLY_QUOTE, page_keys),
-				PrintFuncKey(key[5], PAGE_SAVE, page_keys),
-				PrintFuncKey(key[6], PAGE_TAG, page_keys),
-				PrintFuncKey(key[7], GLOBAL_POST, page_keys));
+				PrintFuncKey(key[1], PAGE_MAIL, &page_keys),
+				PrintFuncKey(key[2], GLOBAL_PRINT, &page_keys),
+				PrintFuncKey(key[3], GLOBAL_QUIT, &page_keys),
+				PrintFuncKey(key[4], PAGE_REPLY_QUOTE, &page_keys),
+				PrintFuncKey(key[5], PAGE_SAVE, &page_keys),
+				PrintFuncKey(key[6], PAGE_TAG, &page_keys),
+				PrintFuncKey(key[7], GLOBAL_POST, &page_keys));
 #	else
 #		ifdef DISABLE_PRINTING
 			snprintf(buf, bufs, _(txt_mini_page_3),
-				PrintFuncKey(key[0], GLOBAL_PIPE, page_keys),
-				PrintFuncKey(key[1], PAGE_MAIL, page_keys),
-				PrintFuncKey(key[3], GLOBAL_QUIT, page_keys),
-				PrintFuncKey(key[4], PAGE_REPLY_QUOTE, page_keys),
-				PrintFuncKey(key[5], PAGE_SAVE, page_keys),
-				PrintFuncKey(key[6], PAGE_TAG, page_keys),
-				PrintFuncKey(key[7], GLOBAL_POST, page_keys));
+				PrintFuncKey(key[0], GLOBAL_PIPE, &page_keys),
+				PrintFuncKey(key[1], PAGE_MAIL, &page_keys),
+				PrintFuncKey(key[3], GLOBAL_QUIT, &page_keys),
+				PrintFuncKey(key[4], PAGE_REPLY_QUOTE, &page_keys),
+				PrintFuncKey(key[5], PAGE_SAVE, &page_keys),
+				PrintFuncKey(key[6], PAGE_TAG, &page_keys),
+				PrintFuncKey(key[7], GLOBAL_POST, &page_keys));
 #		else
 			snprintf(buf, bufs, _(txt_mini_page_3),
-				PrintFuncKey(key[0], GLOBAL_PIPE, page_keys),
-				PrintFuncKey(key[1], PAGE_MAIL, page_keys),
-				PrintFuncKey(key[2], GLOBAL_PRINT, page_keys),
-				PrintFuncKey(key[3], GLOBAL_QUIT, page_keys),
-				PrintFuncKey(key[4], PAGE_REPLY_QUOTE, page_keys),
-				PrintFuncKey(key[5], PAGE_SAVE, page_keys),
-				PrintFuncKey(key[6], PAGE_TAG, page_keys),
-				PrintFuncKey(key[7], GLOBAL_POST, page_keys));
+				PrintFuncKey(key[0], GLOBAL_PIPE, &page_keys),
+				PrintFuncKey(key[1], PAGE_MAIL, &page_keys),
+				PrintFuncKey(key[2], GLOBAL_PRINT, &page_keys),
+				PrintFuncKey(key[3], GLOBAL_QUIT, &page_keys),
+				PrintFuncKey(key[4], PAGE_REPLY_QUOTE, &page_keys),
+				PrintFuncKey(key[5], PAGE_SAVE, &page_keys),
+				PrintFuncKey(key[6], PAGE_TAG, &page_keys),
+				PrintFuncKey(key[7], GLOBAL_POST, &page_keys));
 #		endif /* DISABLE_PRINTING */
 #	endif /* DONT_HAVE_PIPING */
 #endif /* DONT_HAVE_PIPING && DISABLE_PRINTING */
@@ -1100,50 +1111,50 @@ show_mini_help(
 
 		case POSTED_LEVEL:
 			snprintf(buf, bufs, _(txt_mini_post_hist_1),
-				PrintFuncKey(key[0], GLOBAL_LINE_DOWN, post_hist_keys),
-				PrintFuncKey(key[1], GLOBAL_LINE_UP, post_hist_keys),
-				PrintFuncKey(key[2], GLOBAL_HELP, post_hist_keys),
-				PrintFuncKey(key[3], GLOBAL_QUIT, post_hist_keys));
+				PrintFuncKey(key[0], GLOBAL_LINE_DOWN, &post_hist_keys),
+				PrintFuncKey(key[1], GLOBAL_LINE_UP, &post_hist_keys),
+				PrintFuncKey(key[2], GLOBAL_HELP, &post_hist_keys),
+				PrintFuncKey(key[3], GLOBAL_QUIT, &post_hist_keys));
 			center_line(line, FALSE, buf);
 			snprintf(buf, bufs, _(txt_mini_post_hist_2),
-				PrintFuncKey(key[2], GLOBAL_SEARCH_SUBJECT_FORWARD, post_hist_keys),
-				PrintFuncKey(key[3], GLOBAL_SEARCH_SUBJECT_BACKWARD, post_hist_keys),
-				PrintFuncKey(key[4], GLOBAL_SEARCH_REPEAT, post_hist_keys));
+				PrintFuncKey(key[2], GLOBAL_SEARCH_SUBJECT_FORWARD, &post_hist_keys),
+				PrintFuncKey(key[3], GLOBAL_SEARCH_SUBJECT_BACKWARD, &post_hist_keys),
+				PrintFuncKey(key[4], GLOBAL_SEARCH_REPEAT, &post_hist_keys));
 			center_line(line + 1, FALSE, buf);
 			break;
 
 		case URL_LEVEL:
 			snprintf(buf, bufs, _(txt_mini_url_1),
-				PrintFuncKey(key[0], GLOBAL_LINE_DOWN, url_keys),
-				PrintFuncKey(key[1], GLOBAL_LINE_UP, url_keys),
-				PrintFuncKey(key[2], GLOBAL_HELP, url_keys),
-				PrintFuncKey(key[3], GLOBAL_QUIT, url_keys));
+				PrintFuncKey(key[0], GLOBAL_LINE_DOWN, &url_keys),
+				PrintFuncKey(key[1], GLOBAL_LINE_UP, &url_keys),
+				PrintFuncKey(key[2], GLOBAL_HELP, &url_keys),
+				PrintFuncKey(key[3], GLOBAL_QUIT, &url_keys));
 			center_line(line, FALSE, buf);
 			snprintf(buf, bufs, _(txt_mini_url_2),
-				PrintFuncKey(key[2], GLOBAL_SEARCH_SUBJECT_FORWARD, url_keys),
-				PrintFuncKey(key[3], GLOBAL_SEARCH_SUBJECT_BACKWARD, url_keys),
-				PrintFuncKey(key[4], GLOBAL_SEARCH_REPEAT, url_keys));
+				PrintFuncKey(key[2], GLOBAL_SEARCH_SUBJECT_FORWARD, &url_keys),
+				PrintFuncKey(key[3], GLOBAL_SEARCH_SUBJECT_BACKWARD, &url_keys),
+				PrintFuncKey(key[4], GLOBAL_SEARCH_REPEAT, &url_keys));
 			center_line(line + 1, FALSE, buf);
 			break;
 
 		case INFO_PAGER:
 			snprintf(buf, bufs, _(txt_mini_info_1),
-				PrintFuncKey(key[0], GLOBAL_LINE_UP, info_keys),
-				PrintFuncKey(key[1], GLOBAL_LINE_DOWN, info_keys),
-				PrintFuncKey(key[2], GLOBAL_PAGE_UP, info_keys),
-				PrintFuncKey(key[3], GLOBAL_PAGE_DOWN, info_keys),
-				PrintFuncKey(key[4], GLOBAL_FIRST_PAGE, info_keys),
-				PrintFuncKey(key[5], GLOBAL_LAST_PAGE, info_keys));
+				PrintFuncKey(key[0], GLOBAL_LINE_UP, &info_keys),
+				PrintFuncKey(key[1], GLOBAL_LINE_DOWN, &info_keys),
+				PrintFuncKey(key[2], GLOBAL_PAGE_UP, &info_keys),
+				PrintFuncKey(key[3], GLOBAL_PAGE_DOWN, &info_keys),
+				PrintFuncKey(key[4], GLOBAL_FIRST_PAGE, &info_keys),
+				PrintFuncKey(key[5], GLOBAL_LAST_PAGE, &info_keys));
 			center_line(line, FALSE, buf);
 			snprintf(buf, bufs, _(txt_mini_info_2),
-				PrintFuncKey(key[0], GLOBAL_SEARCH_SUBJECT_FORWARD, info_keys),
-				PrintFuncKey(key[1], GLOBAL_SEARCH_SUBJECT_BACKWARD, info_keys),
-				PrintFuncKey(key[2], GLOBAL_QUIT, info_keys));
+				PrintFuncKey(key[0], GLOBAL_SEARCH_SUBJECT_FORWARD, &info_keys),
+				PrintFuncKey(key[1], GLOBAL_SEARCH_SUBJECT_BACKWARD, &info_keys),
+				PrintFuncKey(key[2], GLOBAL_QUIT, &info_keys));
 			center_line(line + 1, FALSE, buf);
 			break;
 
 		default: /* should not happen */
-			error_message(2, _(txt_error_unknown_dlevel));
+			error_message(2, "%s", _(txt_error_unknown_dlevel));
 			break;
 	}
 #ifdef HAVE_COLOR
diff -Nurp '--exclude=.bzr*' tin-2.6.5/src/inews.c tin-2.6.6/src/inews.c
--- tin-2.6.5/src/inews.c	2025-12-18 19:48:54.000000000 +0100
+++ tin-2.6.6/src/inews.c	2026-05-05 23:57:02.236959051 +0200
@@ -3,7 +3,7 @@
  *  Module    : inews.c
  *  Author    : I. Lea
  *  Created   : 1992-03-17
- *  Updated   : 2025-12-18
+ *  Updated   : 2026-05-05
  *  Notes     : NNTP built in version of inews
  *
  * Copyright (c) 1991-2026 Iain Lea <iain@bricbrac.de>
@@ -123,7 +123,7 @@ submit_inews(
 
 	if ((from_name[0] == '\0') || (from_name[6] == '\0')) {
 		/* we could silently add a From: line here if we want to... */
-		error_message(2, _(txt_error_no_from));
+		error_message(2, "%s", _(txt_error_no_from));
 		fclose(fp);
 		goto out;
 	}
@@ -155,7 +155,11 @@ submit_inews(
 #	endif /* !FORGERY */
 
 	do {
-		rewind(fp);
+		if (fseek(fp, 0L, SEEK_SET)) {
+			clearerr(fp);
+			fclose(fp);
+			goto out;
+		}
 
 #	ifndef FORGERY
 		if (!disable_sender && (ptr = build_sender())) {
@@ -223,7 +227,7 @@ submit_inews(
 				/* search next '>' */
 				if ((ptr2 = strchr(ptr, '>')) != NULL) {
 					/* terminate string */
-					*++ptr2 = '\0';
+					*(ptr2 + 1) = '\0';
 					/* check for @ and no whitespaces */
 					if ((strchr(ptr, '@') != NULL) && (strpbrk(ptr, " \t") == NULL))
 						my_strncpy(message_id, ptr, sizeof(message_id) - 1);	/* copy Message-ID */
@@ -302,7 +306,8 @@ submit_inews(
 			}
 		}
 
-		u_put_server(".\r\n");
+		u_put_server("."); /* do not combine with the next line */
+		u_put_server("\r\n");
 		put_server("", FALSE); /* flush */
 
 		/*
@@ -347,7 +352,7 @@ submit_inews(
 		/* search next '>' */
 		if ((ptr2 = strchr(response, '>')) != NULL) {
 			/* terminate string */
-			*++ptr2 = '\0';
+			*(ptr2 + 1) = '\0';
 			/* check for @ and no whitespaces */
 			if ((strchr(ptr, '@') != NULL) && (strpbrk(ptr, " \t") == NULL))
 				strcpy(a_message_id, ptr); /* copy Message-ID */
@@ -374,7 +379,7 @@ submit_inews(
 
 out:
 #	ifndef FORGERY
-	FreeIfNeeded(sender_hdr);
+	free(sender_hdr);
 #	else
 	(void) group;
 #	endif /* !FORGERY */
diff -Nurp '--exclude=.bzr*' tin-2.6.5/src/init.c tin-2.6.6/src/init.c
--- tin-2.6.5/src/init.c	2025-12-20 18:11:41.000000000 +0100
+++ tin-2.6.6/src/init.c	2026-07-31 05:11:08.770254793 +0200
@@ -3,7 +3,7 @@
  *  Module    : init.c
  *  Author    : I. Lea
  *  Created   : 1991-04-01
- *  Updated   : 2025-12-20
+ *  Updated   : 2026-06-10
  *  Notes     :
  *
  * Copyright (c) 1991-2026 Iain Lea <iain@bricbrac.de>
@@ -56,6 +56,10 @@
 #ifndef BUGREP_H
 #	include "bugrep.h"
 #endif /* !BUGREP_H */
+#ifdef HAVE_LIBEXTTEXTCAT
+#	include <textcat.h>
+#endif /* HAVE_LIBEXTTEXTCAT */
+
 
 /*
  * local prototypes
@@ -85,7 +89,7 @@ char *default_filter_select_global;
 char *default_organization;			/* Organization: */
 char *default_mime_types_to_save;
 char default_signature[PATH_LEN];
-char domain_name[MAXHOSTNAMELEN + 1];
+char domain_name[256];
 char global_attributes_file[PATH_LEN];
 char global_config_file[PATH_LEN];
 char global_defaults_file[PATH_LEN];
@@ -194,6 +198,10 @@ t_bool xref_supported = TRUE;
 #endif /* NNTPS_ABLE */
 #endif /* NNTP_ABLE */
 
+#ifdef HAVE_LIBEXTTEXTCAT
+	void *textcat_handle;
+#endif /* HAVE_LIBEXTTEXTCAT */
+
 /* Currently active menu parameters */
 t_menu *currmenu;
 
@@ -222,378 +230,6 @@ struct regex_cache
 
 struct t_cmdlineopts cmdline = { 0, 0, NULL, NULL, NULL, NULL, 0 };
 
-struct t_serverrc serverrc = {
-#if 0
-	NULL,	/* version */
-	NULL,	/* last_newnews */
-#endif /* 0 */
-	NULL,	/* add_cmd_line_opts */
-	NULL,	/* disabled_nntp_cmds */
-	0L,	/* motd_hash */
-	PIPELINE_LIMIT_DEFAULT,	/* nntp_pipeline_limit */
-	FALSE,	/* cache_overview_files */
-#ifdef USE_ZLIB
-	FALSE,	/* compress_overview_files */
-#endif /* USE_ZLIB */
-};
-
-struct t_config tinrc = {
-	NULL,	/* default_goto_group */
-	NULL,	/* default_mail_address */
-#ifndef DONT_HAVE_PIPING
-	NULL,	/* default_pipe_command */
-#endif /* !DONT_HAVE_PIPING */
-	NULL,	/* default_post_newsgroups */
-	NULL,	/* default_post_subject */
-	NULL,	/* default_range_group */
-	NULL,	/* default_range_select */
-	NULL,	/* default_range_thread */
-	NULL,	/* default_pattern */
-	NULL,	/* default_repost_group */
-	NULL,	/* default_save_file */
-	NULL,	/* default_search_art */
-	NULL,	/* default_search_author */
-	NULL,	/* default_search_config */
-	NULL,	/* default_search_group */
-	NULL,	/* default_search_subject */
-	NULL,	/* default_select_pattern */
-	NULL,	/* default_shell_command */
-	NULL,	/* editor_format */
-	NULL,	/* select_format */
-	NULL,	/* group_format */
-	NULL,	/* thread_format */
-	NULL,	/* attachment_format */
-	NULL,	/* page_mime_format */
-	NULL,	/* page_uue_format */
-	NULL,	/* page_yenc_format */
-	NULL,	/* date_format */
-	NULL,	/* mail_quote_format */
-	NULL,	/* mailer_format */
-	NULL,	/* news_quote_format */
-	NULL,	/* xpost_quote_format */
-	NULL,	/* quote_chars */
-	NULL,	/* inews_prog */
-	NULL,	/* mail_address */
-	NULL,	/* maildir */
-	NULL,	/* metamail_prog */
-	NULL,	/* mm_local_charset, display charset */
-	NULL,	/* news_headers_to_display */
-	NULL,	/* news_headers_to_not_display */
-	NULL,	/* posted_articles_file */
-#ifndef DISABLE_PRINTING
-	NULL,	/* printer */
-#endif /* !DISABLE_PRINTING */
-	NULL,	/* slashes_regex */
-	NULL,	/* stars_regex */
-	NULL,	/* strokes_regex */
-	NULL,	/* strip_re_regex */
-	NULL,	/* strip_was_regex */
-#ifdef HAVE_COLOR
-	NULL,	/* quote_regex */
-	NULL,	/* quote_regex 2nd level */
-	NULL,	/* quote_regex >= 3rd level */
-	NULL,	/* extquote_regex */
-#endif /* HAVE_COLOR */
-	NULL,	/* underscores_regex */
-	NULL,	/* verbatim_begin_regex */
-	NULL,	/* verbatim_end_regex */
-	NULL,	/* hideline_regex */
-	NULL,	/* savedir */
-	NULL,	/* sigfile */
-	NULL,	/* spamtrap_warning_addresses */
-#ifdef NNTPS_ABLE
-	NULL,	/* tls_ca_cert_file */
-#endif /* NNTPS_ABLE */
-	NULL,	/* url_handler */
-#ifndef CHARSET_CONVERSION
-	NULL,	/* mm_charset, defaults to $MM_CHARSET */
-#else
-	-1,		/* mm_network_charset, defaults to $MM_CHARSET */
-#endif /* !CHARSET_CONVERSION */
-#ifdef SCO_UNIX
-	2,		/* mailbox_format = MMDF */
-#else
-	0,		/* mailbox_format = MBOXO */
-#endif /* SCO_UNIX */
-	0,		/* auto_cc_bcc */
-#ifdef USE_CANLOCK
-	1,		/* cancel_lock_algo, sha1 */
-#endif /* USE_CANLOCK */
-#ifdef HAVE_COLOR
-	0,		/* col_back (initialised later) */
-	0,		/* col_from (initialised later) */
-	0,		/* col_head (initialised later) */
-	0,		/* col_help (initialised later) */
-	0,		/* col_invers_bg (initialised later) */
-	0,		/* col_invers_fg (initialised later) */
-	0,		/* col_minihelp (initialised later) */
-	0,		/* col_normal (initialised later) */
-	0,		/* col_markdash (initialised later) */
-	0,		/* col_markstar (initialised later) */
-	0,		/* col_markslash (initialised later) */
-	0,		/* col_markstroke (initialised later) */
-	0,		/* col_message (initialised later) */
-	0,		/* col_newsheaders (initialised later) */
-	0,		/* col_quote (initialised later) */
-	0,		/* col_quote2 (initialised later) */
-	0,		/* col_quote3 (initialised later) */
-	0,		/* col_extquote (initialised later) */
-	0,		/* col_response (initialised later) */
-	0,		/* col_signature (initialised later) */
-	0,		/* col_score_neg (initialised later) */
-	0,		/* col_score_pos (initialised later) */
-	0,		/* col_urls (initialised later) */
-	0,		/* col_verbatim (initialised later) */
-	0,		/* col_subject (initialised later) */
-	0,		/* col_text (initialised later) */
-	0,		/* col_title (initialised later) */
-#endif /* HAVE_COLOR */
-	4,		/* confirm_choice */
-	FILTER_SUBJ_CASE_SENSITIVE,	/* default_filter_kill_header */
-	FILTER_SUBJ_CASE_SENSITIVE,	/* default_filter_select_header */
-	DEFAULT_FILTER_DAYS,		/* filter_days */
-	0,		/* default_move_group */
-	'a',	/* default_save_mode */
-	0,		/* getart_limit */
-	GOTO_NEXT_UNREAD_TAB,		/* goto_next_unread */
-	UUE_NO,	/* hide_inline_data */
-	INTERACTIVE_NONE,			/* interactive_mailer */
-	KILL_UNREAD,				/* kill_level */
-	2,		/* mono_markdash */
-	6,		/* mono_markstar */
-	5,		/* mono_markslash */
-	3,		/* mono_markstroke */
-#if defined(HAVE_ALARM) && defined(SIGALRM)
-	120,	/* nntp_read_timeout_secs */
-#endif /* HAVE_ALARM && SIGALRM */
-#ifdef HAVE_UNICODE_NORMALIZATION
-	DEFAULT_NORMALIZE,	/* normalization_form */
-#endif /* HAVE_UNICODE_NORMALIZATION */
-	MIME_ENCODING_QP,			/* mail_mime_encoding */
-	MIME_ENCODING_8BIT,			/* post_mime_encoding */
-	POST_PROC_NO,				/* post_process_type */
-	QUOTE_COMPRESS|QUOTE_EMPTY,	/* quote_style */
-	2,		/* recent_time */
-	REREAD_ACTIVE_FILE_SECS,	/* reread_active_file_secs */
-	-50,	/* score_limit_kill */
-	50,		/* score_limit_select */
-	-100,	/* score_kill */
-	100,	/* score_select */
-	1,		/* scroll_lines */
-	SHOW_FROM_NAME,	/* show_author */
-	SHOW_SIGN_BOTH,	/* show help/mail sign in level title */
-	SORT_ARTICLES_BY_DATE_ASCEND,	/* sort_article_type */
-	SORT_THREADS_BY_SCORE_DESCEND,	/* sort_threads_type */
-#ifdef USE_HEAPSORT
-	0,		/* sort_function default qsort */
-#endif /* USE_HEAPSORT */
-	BOGUS_SHOW,				/* strip_bogus */
-	THREAD_BOTH,			/* thread_articles */
-	THREAD_PERC_DEFAULT,	/* thread_perc */
-	THREAD_SCORE_MAX,		/* thread_score */
-	0,		/* trim_article_body */
-	VERBATIM_SHOW_ALL,		/* verbatim_handling */
-	0,		/* Default to wildmat, not regex */
-	2,		/* word_h_display_marks */
-	0,		/* wrap_column */
-#ifdef HAVE_COLOR
-	FALSE,	/* use_color */
-#endif /* HAVE_COLOR */
-	FALSE,	/* abbreviate_groupname */
-	TRUE,	/* add_posted_to_filter */
-	TRUE,	/* advertising */
-	TRUE,	/* alternative_handling */
-	FALSE,	/* ask_for_metamail */
-	TRUE,	/* auto_list_thread */
-	FALSE,	/* auto_reconnect */
-	TRUE,	/* batch_save */
-	TRUE,	/* beginner_level */
-	FALSE,	/* cache_overview_files */
-	FALSE,	/* catchup_read_groups */
-#ifdef USE_ZLIB
-	FALSE,	/* compress_overview_files */
-#endif /* USE_ZLIB */
-#ifdef USE_INVERSE_HACK
-	TRUE,	/* draw_arrow */
-#else
-	FALSE,	/* draw_arrow */
-#endif /* USE_INVERSE_HACK */
-	FALSE,	/* dont_break_words */
-	FALSE,	/* force_screen_redraw */
-	TRUE,	/* group_catchup_on_exit */
-	FALSE,	/* info_in_last_line */
-#ifdef USE_INVERSE_HACK
-	FALSE,	/* inverse_okay */
-#else
-	TRUE,	/* inverse_okay */
-#endif /* USE_INVERSE_HACK */
-	TRUE,	/* keep_dead_articles */
-	FALSE,	/* keep_expired_filters */
-	FALSE,	/* mail_8bit_header */
-	FALSE,	/* mark_ignore_tags */
-	TRUE,	/* mark_saved_read */
-	TRUE,	/* pos_first_unread */
-	FALSE,	/* post_8bit_header */
-	TRUE,	/* post_process_view */
-#ifndef DISABLE_PRINTING
-	FALSE,		/* print_header */
-#endif /* !DISABLE_PRINTING */
-	FALSE,	/* process_only_unread */
-	FALSE,	/* prompt_followupto */
-	TRUE,	/* show_description */
-	TRUE,	/* show_only_unread_arts */
-	FALSE,	/* show_only_unread_groups */
-	TRUE,	/* show_signatures */
-	FALSE,	/* show_art_score */
-	TRUE,	/* sigdashes */
-	TRUE,	/* signature_repost */
-#ifndef USE_CURSES
-	TRUE,	/* strip_blanks */
-#endif /* !USE_CURSES */
-	FALSE,	/* strip_newsrc */
-#if defined(MULTIBYTE_ABLE) && !defined(NO_LOCALE)
-	FALSE,	/* suppress_soft_hyphens */
-#endif /* MULTIBYTE_ABLE && !NO_LOCALE */
-	FALSE,	/* tex2iso_conv */
-	TRUE,	/* thread_catchup_on_exit */
-#if defined(HAVE_ICONV_OPEN_TRANSLIT) && defined(CHARSET_CONVERSION)
-	FALSE,	/* translit */
-#endif /* HAVE_ICONV_OPEN_TRANSLIT && CHARSET_CONVERSION */
-	TRUE,	/* unlink_article */
-#if defined(MULTIBYTE_ABLE) && !defined(NO_LOCALE)
-	FALSE,	/* utf8_graphics */
-#endif /* MULTIBYTE_ABLE && !NO_LOCALE */
-#ifdef HAVE_COLOR
-	FALSE,	/* extquote_handling */
-#endif /* HAVE_COLOR */
-	FALSE,	/* use_mouse */
-#ifdef HAVE_KEYPAD
-	FALSE,	/* use_keypad */
-#endif /* HAVE_KEYPAD */
-	FALSE,	/* default_filter_kill_case */
-	FALSE,	/* default_filter_kill_expire */
-	TRUE,	/* default_filter_kill_global */
-	FALSE,	/* default_filter_select_case */
-	FALSE,	/* default_filter_select_expire */
-	TRUE,	/* default_filter_select_global */
-#ifdef XFACE_ABLE
-	FALSE,	/* use_slrnface */
-#endif /* XFACE_ABLE */
-#if defined(HAVE_LIBICUUC) && defined(MULTIBYTE_ABLE) && defined(HAVE_UNICODE_UBIDI_H) && !defined(NO_LOCALE)
-	FALSE,	/* render_bidi */
-#endif /* HAVE_LIBICUUC && MULTIBYTE_ABLE && HAVE_UNICODE_UBIDI_H && !NO_LOCALE */
-	TRUE,	/* url_highlight */
-	TRUE,	/* word_highlight */
-	TRUE,	/* wrap_on_next_unread */
-	ART_MARK_DELETED,			/* art_marked_deleted */
-	MARK_INRANGE,				/* art_marked_inrange */
-	ART_MARK_RETURN,			/* art_marked_return */
-	ART_MARK_SELECTED,			/* art_marked_selected */
-	ART_MARK_RECENT,			/* art_marked_recent */
-	ART_MARK_UNREAD,			/* art_marked_unread */
-	ART_MARK_READ,				/* art_marked_read */
-	ART_MARK_KILLED,			/* art_marked_killed */
-	ART_MARK_READ_SELECTED,		/* art_marked_read_selected */
-	SCOPE_MARK_GLOBAL,			/* scope_marked_global */
-	SCOPE_MARK_GLOBAL_MATCH,	/* scope_marked_global_match */
-	SCOPE_MARK_LOCAL,			/* scope_marked_local */
-	SCOPE_MARK_LOCAL_MATCH,		/* scope_marked_local_match */
-	NULL,	/* attrib_editor_format */
-	NULL,	/* attrib_fcc */
-	NULL,	/* attrib_maildir */
-	NULL,	/* attrib_from */
-	NULL,	/* attrib_mailing_list */
-	NULL,	/* attrib_organization */
-	NULL,	/* attrib_followup_to */
-	NULL,	/* attrib_mime_types_to_save */
-	NULL,	/* attrib_news_headers_to_display */
-	NULL,	/* attrib_news_headers_to_not_display */
-	NULL,	/* attrib_news_quote_format */
-	NULL,	/* attrib_quote_chars */
-	NULL,	/* attrib_sigfile */
-	NULL,	/* attrib_savedir */
-	NULL,	/* attrib_savefile */
-	NULL,	/* attrib_x_body */
-	NULL,	/* attrib_x_headers */
-#ifdef HAVE_ISPELL
-	NULL,	/* attrib_ispell */
-#endif /* HAVE_ISPELL */
-	NULL,	/* attrib_quick_kill_scope */
-	NULL,	/* attrib_quick_select_scope */
-	NULL,	/* attrib_group_format */
-	NULL,	/* attrib_thread_format */
-	NULL,	/* attrib_date_format */
-#ifdef CHARSET_CONVERSION
-	NULL,	/* attrib_undeclared_charset */
-	-1,		/* attrib_mm_network_charset, defaults to $MM_CHARSET */
-#	ifdef USE_ICU_UCSDET
-	FALSE,
-#	endif /* USE_ICU_UCSDET */
-#endif /* CHARSET_CONVERSION */
-	UUE_NO,	/* attrib_hide_inline_data */
-	0,		/* attrib_trim_article_body */
-	VERBATIM_SHOW_ALL,	/* attrib_verbatim_handling */
-	0,		/* attrib_auto_cc_bcc */
-	FILTER_SUBJ_CASE_SENSITIVE,		/* attrib_quick_kill_header */
-	FILTER_SUBJ_CASE_SENSITIVE,		/* attrib_quick_select_header */
-	MIME_ENCODING_QP,		/* attrib_mail_mime_encoding */
-	MIME_ENCODING_8BIT,		/* attrib_post_mime_encoding */
-	POST_PROC_NO,			/* attrib_post_process_type */
-	SHOW_FROM_NAME,			/* attrib_show_author */
-	SORT_ARTICLES_BY_DATE_ASCEND,	/* attrib_sort_article_type */
-	SORT_THREADS_BY_SCORE_DESCEND,	/* attrib_sort_threads_type */
-	THREAD_BOTH,			/* attrib_thread_articles */
-	THREAD_PERC_DEFAULT,	/* attrib_thread_perc */
-	0,		/* attrib_getart_limit */
-	TRUE,	/* attrib_add_posted_to_filter */
-	TRUE,	/* attrib_advertising */
-	TRUE,	/* attrib_alternative_handling */
-	TRUE,	/* attrib_auto_list_thread */
-	FALSE,	/* attrib_auto_select */
-	TRUE,	/* attrib_batch_save */
-	TRUE,	/* attrib_delete_tmp_files */
-	TRUE,	/* attrib_group_catchup_on_exit */
-	FALSE,	/* attrib_mail_8bit_header */
-	FALSE,	/* attrib_mime_forward */
-	FALSE,	/* attrib_mark_ignore_tags */
-	TRUE,	/* attrib_mark_saved_read */
-	TRUE,	/* attrib_pos_first_unread */
-	FALSE,	/* attrib_post_8bit_header */
-	TRUE,	/* attrib_post_process_view */
-#ifndef DISABLE_PRINTING
-	FALSE,	/* attrib_print_header */
-#endif /* !DISABLE_PRINTING */
-	FALSE,	/* attrib_process_only_unread */
-	FALSE,	/* attrib_prompt_followupto */
-	TRUE,	/* attrib_show_only_unread_arts */
-	TRUE,	/* attrib_show_signatures */
-	FALSE,	/* attrib_show_art_score */
-	TRUE,	/* attrib_sigdashes */
-	TRUE,	/* attrib_signature_repost */
-#if defined(MULTIBYTE_ABLE) && !defined(NO_LOCALE)
-	FALSE,	/* suppress_soft_hyphens */
-#endif /* MULTIBYTE_ABLE && !NO_LOCALE */
-	FALSE,	/* attrib_tex2iso_conv */
-	TRUE,	/* attrib_thread_catchup_on_exit */
-#ifdef HAVE_COLOR
-	FALSE,	/* attrib_extquote_handling */
-#endif /* HAVE_COLOR */
-	FALSE,	/* attrib_x_comment_to */
-	TRUE,	/* attrib_wrap_on_next_unread */
-	FALSE,	/* attrib_ask_for_metamail */
-	FALSE,	/* attrib_quick_kill_case */
-	FALSE,	/* attrib_quick_kill_expire */
-	FALSE,	/* attrib_quick_select_case */
-	FALSE,	/* attrib_quick_select_expire */
-	NULL,	/* serverrc_add_cmd_line_opts */
-	NULL,	/* serverrc_disabled_nntp_cmds */
-	PIPELINE_LIMIT_DEFAULT,	/* serverrc_nntp_pipeline_limit */
-	FALSE	/* serverrc_cache_overview_files */
-#	ifdef USE_ZLIB
-	, FALSE	/* serverrc_compress_overview_files */
-#	endif /* USE_ZLIB */
-};
-
 struct t_capabilities nntp_caps = {
 	NONE, /* type (NONE, CAPABILITIES, BROKEN) */
 	0, /* CAPABILITIES version */
@@ -644,7 +280,6 @@ struct t_capabilities nntp_caps = {
 };
 
 static char libdir[PATH_LEN];			/* directory where news config files are (ie. active) */
-static mode_t real_umask;
 
 #ifdef HAVE_COLOR
 
@@ -736,6 +371,7 @@ init_selfinfo(
 	FILE *fp;
 	const char *p;
 	char tmp[PATH_LEN];
+	mode_t real_umask;
 	size_t space;
 	const struct passwd *myentry;
 	struct stat sb;
@@ -745,6 +381,7 @@ init_selfinfo(
 
 	process_id = getpid();
 
+	/* what for? */
 	real_umask = umask(0);
 	(void) umask(real_umask);
 
@@ -789,6 +426,14 @@ init_selfinfo(
 
 	tmpdir = get_val("TMPDIR", _PATH_TMP);
 
+	/*
+	 * TODO: inconsistent use of my_strncpy() (disallowing '\n')
+	 *       vs. strncpy(). the inconsistency is likely all over the
+	 *       code and affecting all kinds of copying path-elements
+	 *       or the like. technically '\n' is nothing special and
+	 *       there is no reason to disallow it use, but practically
+	 *       it may grabble the screen here and there.
+	 */
 	if ((p = get_val("TIN_HOMEDIR", get_val("HOME", NULL))) != NULL) {
 		my_strncpy(homedir, p, sizeof(homedir) - 1);
 	} else if (*myentry->pw_dir) {
@@ -1112,11 +757,11 @@ init_selfinfo(
 	joinpath(lock_file, sizeof(lock_file), rcdir, tmp);
 
 #ifdef NNTP_ABLE
-	nntp_tcp_default_port = (unsigned short) s2i(get_val("NNTPPORT", NNTP_TCP_PORT), 0, 65535);
+	nntp_tcp_default_port = (unsigned short) s2i(get_val("NNTPPORT", NNTP_TCP_PORT), 0, IPPORT_MAX);
 	if (errno)
 		nntp_tcp_default_port = IPPORT_NNTP;
 #	ifdef NNTPS_ABLE
-	nntps_tcp_default_port = (unsigned short) s2i(get_val("NNTPSPORT", NNTPS_TCP_PORT), 0, 65535);
+	nntps_tcp_default_port = (unsigned short) s2i(get_val("NNTPSPORT", NNTPS_TCP_PORT), 0, IPPORT_MAX);
 	if (errno)
 		nntps_tcp_default_port = IPPORT_NNTPS;
 #	endif /* NNTPS_ABLE */
@@ -1162,7 +807,7 @@ read_site_config(
 {
 	FILE *fp = (FILE *) 0;
 	char *buf, filename[PATH_LEN];
-	static const char *tin_defaults[] = { TIN_DEFAULTS };
+	static const char *const tin_defaults[] = { TIN_DEFAULTS };
 	int i = 0;
 
 	/*
@@ -1170,7 +815,7 @@ read_site_config(
 	 */
 	*global_defaults_file = '\0';
 	while (tin_defaults[i] != NULL) {
-		joinpath(filename, sizeof(filename), tin_defaults[i++], "tin.defaults");
+		joinpath(filename, sizeof(filename), tin_defaults[i++], DEFAULTS_FILE);
 		if ((fp = tin_fopen(filename, "r")) != NULL) {
 			STRCPY(global_defaults_file, filename);
 			break;
@@ -1180,6 +825,9 @@ read_site_config(
 	if (!fp)
 		return -1;
 
+#ifdef DEBUG
+	i = 0; /* line count */
+#endif /* DEBUG */
 	/*
 	 * no (_(txt_reading_(global_)config_file), global_defaults_file)
 	 * here as read_site_config() is called (from init_selfinfo()) before
@@ -1187,8 +835,11 @@ read_site_config(
 	 * batch mode or not ...
 	 */
 	while ((buf = tin_fgets(fp, FALSE)) != NULL) {
+#ifdef DEBUG
+		++i;
+#endif /* DEBUG */
 		/* ignore comments */
-		if (*buf == '#' || *buf == ';' || *buf == ' ')
+		if (*buf == '#' || *buf == ';' || *buf == '\0')
 			continue;
 #ifndef NNTP_ONLY
 		if (match_string(buf, "spooldir=", spooldir, sizeof(spooldir)))
@@ -1233,6 +884,13 @@ read_site_config(
 			continue;
 		if (match_boolean(buf, "disable_sender=", &disable_sender))
 			continue;
+#ifdef DEBUG
+		/*
+		 * we don't know if we're are in debug or batch mode yet.
+		 * TODO: -> lang.c and _()?
+		 */
+		my_fprintf(stderr, "%s:%d: \"%s\" unrecognized.\n", global_defaults_file, i, buf);
+#endif /* DEBUG */
 	}
 
 	fclose(fp);
@@ -1360,3 +1018,13 @@ postinit_regexp(
 	compile_regex(SHAR_END_REGEX, &shar_end_regex, REGEX_ANCHORED);
 	compile_regex(LATEX_REGEX, &latex_regex, 0);
 }
+
+
+#ifdef HAVE_LIBEXTTEXTCAT
+void
+init_textcat(
+	void)
+{
+	textcat_handle = special_textcat_Init(TEXTCAT_CONFIG_FILE, TEXTCAT_FINGERPRINTS_PATH);
+}
+#endif /* HAVE_LIBEXTTEXTCAT */
diff -Nurp '--exclude=.bzr*' tin-2.6.5/src/joinpath.c tin-2.6.6/src/joinpath.c
--- tin-2.6.5/src/joinpath.c	2025-11-13 02:21:32.000000000 +0100
+++ tin-2.6.6/src/joinpath.c	2026-05-06 17:48:00.108829886 +0200
@@ -3,7 +3,7 @@
  *  Module    : joinpath.c
  *  Author    : Thomas Dickey <dickey@invisible-island.net>
  *  Created   : 1997-01-10
- *  Updated   : 2008-12-04
+ *  Updated   : 2026-02-23
  *  Notes     :
  *
  * Copyright (c) 1997-2026 Thomas Dickey <dickey@invisible-island.net>
@@ -55,15 +55,18 @@ joinpath(
 {
 	size_t result_len;
 
-	(void) strncpy(result, dir, result_size - 1);
-	result[result_size - 1] = '\0';
-	result_len = strlen(result);
-	if ((result_len < (result_size - 1)) && (result[0] == '\0' || result[strlen(result) - 1] != '/')) {
-		(void) strcat(result, "/");
-		result_len++;
-	}
-	if (result_len < (result_size - 1)) {
-		(void) strncat(result, BlankIfNull(file), result_size - result_len - 1);
+	*result = '\0';
+	if (result_size > 1) {
+		(void) strncpy(result, dir, result_size - 1);
 		result[result_size - 1] = '\0';
+		result_len = strlen(result);
+		if ((result_len < (result_size - 1)) && (result[0] == '\0' || result[strlen(result) - 1] != '/')) {
+			(void) strcat(result, "/");
+			++result_len;
+		}
+		if (result_len < (result_size - 1)) {
+			(void) strncat(result, BlankIfNull(file), result_size - result_len - 1);
+			result[result_size - 1] = '\0';
+		}
 	}
 }
diff -Nurp '--exclude=.bzr*' tin-2.6.5/src/keymap.c tin-2.6.6/src/keymap.c
--- tin-2.6.5/src/keymap.c	2025-11-13 02:21:32.000000000 +0100
+++ tin-2.6.6/src/keymap.c	2026-05-22 14:38:57.757186491 +0200
@@ -3,7 +3,7 @@
  *  Module    : keymap.c
  *  Author    : D. Nimmich, J. Faultless
  *  Created   : 2000-05-25
- *  Updated   : 2025-11-07
+ *  Updated   : 2026-05-21
  *  Notes     : This file contains key mapping routines and variables.
  *
  * Copyright (c) 2000-2026 Dirk Nimmich <nimmich@muenster.de>
@@ -101,13 +101,13 @@ key_to_func(
 #else
 	const char key,
 #endif /* MULTIBYTE_ABLE && !NO_LOCALE */
-	const struct keylist keys)
+	const struct keylist *keys)
 {
 	size_t i;
 
-	for (i = 0; i < keys.used; i++) {
-		if (keys.list[i].key == key)
-			return keys.list[i].function;
+	for (i = 0; i < keys->used; i++) {
+		if (keys->list[i].key == key)
+			return keys->list[i].function;
 	}
 
 	return NOT_ASSIGNED;
@@ -124,13 +124,13 @@ char
 #endif /* MULTIBYTE_ABLE && !NO_LOCALE */
 func_to_key(
 	t_function func,
-	const struct keylist keys)
+	const struct keylist *keys)
 {
 	size_t i;
 
-	for (i = 0; i < keys.used; i++) {
-		if (keys.list[i].function == func)
-			return keys.list[i].key;
+	for (i = 0; i < keys->used; i++) {
+		if (keys->list[i].function == func)
+			return keys->list[i].key;
 	}
 #if defined(MULTIBYTE_ABLE) && !defined(NO_LOCALE)
 	return (wchar_t) '?';
@@ -203,7 +203,7 @@ add_default_key(
 {
 	const char *key = keys;
 	/* check if the function has already a key assigned before we add the default one */
-	if (func_to_key(func, *key_list) != '?')
+	if (func_to_key(func, key_list) != '?')
 		return;
 
 	for (; *key != '\0'; key++) {
@@ -385,9 +385,10 @@ read_keymap_file(
 		} else {
 			if ((p = strchr(language, '.')))
 				*p = '\0';
-			else
+			else {
 				if ((p = strchr(language, '@')))
 					*p = '\0';
+			}
 		}
 		/* @modifier */
 		if ((p = strchr(locale, '@')))
@@ -551,7 +552,7 @@ read_keymap_file(
 			}
 		}
 	}
-	rewind(fp);
+	fseek(fp, 0L, SEEK_SET);
 	free_keymaps();
 
 	while ((line = fgets(buf, sizeof(buf), fp)) != NULL) {
@@ -623,7 +624,7 @@ process_keys(
 		error = FALSE;
 #if defined(MULTIBYTE_ABLE) && !defined(NO_LOCALE)
 		if ((wkeydef = char2wchar_t(keydef)) == NULL) {
-			error_message(1, _(txt_invalid_multibyte_sequence));
+			error_message(1, "%s", _(txt_invalid_multibyte_sequence));
 			ret = FALSE;
 
 			keydef = strtok(NULL, KEYSEPS);
@@ -672,7 +673,9 @@ process_keys(
 						break;
 					}
 #endif /* MULTIBYTE_ABLE && !NO_LOCALE */
+					TIN_FALL_THROUGH;
 					/* FALLTHROUGH */
+
 				default:
 					error_message(0, _(txt_keymap_invalid_key), keydef);
 					ret = FALSE;
@@ -759,8 +762,11 @@ process_mapping(
 				process_keys(GLOBAL_BUGREPORT, keys, &attachment_keys);
 				process_keys(GLOBAL_BUGREPORT, keys, &group_keys);
 				process_keys(GLOBAL_BUGREPORT, keys, &option_menu_keys);
+				process_keys(GLOBAL_BUGREPORT, keys, &post_hist_keys);
+				process_keys(GLOBAL_BUGREPORT, keys, &scope_keys);
 				process_keys(GLOBAL_BUGREPORT, keys, &select_keys);
 				process_keys(GLOBAL_BUGREPORT, keys, &thread_keys);
+				process_keys(GLOBAL_BUGREPORT, keys, &url_keys);
 
 				return TRUE;
 			}
@@ -828,8 +834,10 @@ process_mapping(
 				process_keys(GLOBAL_CONNECTION_INFO, keys, &group_keys);
 				process_keys(GLOBAL_CONNECTION_INFO, keys, &option_menu_keys);
 				process_keys(GLOBAL_CONNECTION_INFO, keys, &page_keys);
+				process_keys(GLOBAL_CONNECTION_INFO, keys, &post_hist_keys);
 				process_keys(GLOBAL_CONNECTION_INFO, keys, &select_keys);
 				process_keys(GLOBAL_CONNECTION_INFO, keys, &thread_keys);
+				process_keys(GLOBAL_CONNECTION_INFO, keys, &url_keys);
 
 				return TRUE;
 			}
@@ -2404,15 +2412,14 @@ upgrade_keymap_file(
 			case 'N':
 				/* Nrc* got removed */
 				if (STRCMPEQ(keyname, "NrctblCreate"))
-					;
-				else if (STRCMPEQ(keyname, "NrctblDefault"))
-					;
-				else if (STRCMPEQ(keyname, "NrctblAlternative"))
-					;
-				else if (STRCMPEQ(keyname, "NrctblQuit"))
-					;
-				else
-					fprintf(newfp, "%s", backup);
+					break;
+				if (STRCMPEQ(keyname, "NrctblDefault"))
+					break;
+				if (STRCMPEQ(keyname, "NrctblAlternative"))
+					break;
+				if (STRCMPEQ(keyname, "NrctblQuit"))
+					break;
+				fprintf(newfp, "%s", backup);
 				break;
 
 			case 'P':
@@ -2482,8 +2489,9 @@ upgrade_keymap_file(
 				break;
 
 			case 'S':
-				if (STRCMPEQ(keyname, "SelectEditFilter"))
+				if (STRCMPEQ(keyname, "SelectEditFilter")) {
 					;
+				}
 				else if (STRCMPEQ(keyname, "SelectEnterNextUnreadGrp"))
 					selectentergroup[0] = my_strdup(keydef);
 				else if (STRCMPEQ(keyname, "SelectEnterNextUnreadGrp2"))
@@ -2507,8 +2515,9 @@ upgrade_keymap_file(
 				break;
 
 			case 'T':
-				if (STRCMPEQ(keyname, "ThreadEditFilter"))
+				if (STRCMPEQ(keyname, "ThreadEditFilter")) {
 					;
+				}
 				else if (STRCMPEQ(keyname, "ThreadAutoSel"))
 					menu_filter_select[2] = my_strdup(keydef);
 				else if (STRCMPEQ(keyname, "ThreadKill"))
@@ -2847,7 +2856,7 @@ setup_default_keys(
 	add_default_key(&select_keys, "s", SELECT_SUBSCRIBE);
 	add_default_key(&select_keys, "u", SELECT_UNSUBSCRIBE);
 	add_default_key(&select_keys, "y", SELECT_YANK_ACTIVE);
-	add_default_key(&select_keys, "z", SELECT_MARK_GROUP_UNREAD);
+	add_default_key(&select_keys, "zZ", SELECT_MARK_GROUP_UNREAD);
 	add_default_key(&select_keys, "C", CATCHUP_NEXT_UNREAD);
 	add_default_key(&select_keys, "E", GLOBAL_EDIT_FILTER);
 	add_default_key(&select_keys, "J", GLOBAL_CONNECTION_INFO);
@@ -2859,7 +2868,6 @@ setup_default_keys(
 	add_default_key(&select_keys, "U", SELECT_UNSUBSCRIBE_PATTERN);
 	add_default_key(&select_keys, "X", SELECT_QUIT_NO_WRITE);
 	add_default_key(&select_keys, "Y", SELECT_SYNC_WITH_ACTIVE);
-	add_default_key(&select_keys, "Z", SELECT_MARK_GROUP_UNREAD);
 	add_default_key(&select_keys, ".", SELECT_SORT_ACTIVE);
 	add_default_key(&select_keys, ">", GLOBAL_SCROLL_DOWN);
 	add_default_key(&select_keys, "<", GLOBAL_SCROLL_UP);
@@ -3333,12 +3341,12 @@ add_global_keys(
  * for inspection
  */
 #ifdef DEBUG
-static void dump_keylist(const struct keylist keys);
+static void dump_keylist(const struct keylist *keys);
 static void dump_all_keys(void);
 
 static void
 dump_keylist(
-	const struct keylist keys)
+	const struct keylist *keys)
 {
 	char keybuf[MAXKEYLEN];
 	const char *key_funcnames[] = {
@@ -3578,9 +3586,9 @@ dump_keylist(
 	};
 	size_t i;
 
-	for (i = 0; i < keys.used; i++) {
-		if (keys.list[i].key && keys.list[i].function)
-			debug_print_file("KEYMAP", "%s\t%s", key_funcnames[keys.list[i].function], printascii(keybuf, keys.list[i].key));
+	for (i = 0; i < keys->used; i++) {
+		if (keys->list[i].key && keys->list[i].function)
+			debug_print_file("KEYMAP", "%s\t%s", key_funcnames[keys->list[i].function], printascii(keybuf, keys->list[i].key));
 	}
 }
 
@@ -3590,36 +3598,36 @@ dump_all_keys(
 	void)
 {
 	if (debug) { /* order? */
-		dump_keylist(attachment_keys);
-		dump_keylist(select_keys);
-		dump_keylist(group_keys);
-		dump_keylist(thread_keys);
-		dump_keylist(option_menu_keys);
-		dump_keylist(page_keys);
-		dump_keylist(info_keys);
-		dump_keylist(post_hist_keys);
-		dump_keylist(post_send_keys);
-		dump_keylist(post_edit_keys);
-		dump_keylist(post_edit_ext_keys);
-		dump_keylist(post_post_keys);
-		dump_keylist(post_postpone_keys);
-		dump_keylist(post_mail_fup_keys);
-		dump_keylist(post_ignore_fupto_keys);
-		dump_keylist(post_continue_keys);
-		dump_keylist(post_delete_keys);
-		dump_keylist(post_cancel_keys);
-		dump_keylist(filter_keys);
+		dump_keylist(&attachment_keys);
+		dump_keylist(&select_keys);
+		dump_keylist(&group_keys);
+		dump_keylist(&thread_keys);
+		dump_keylist(&option_menu_keys);
+		dump_keylist(&page_keys);
+		dump_keylist(&info_keys);
+		dump_keylist(&post_hist_keys);
+		dump_keylist(&post_send_keys);
+		dump_keylist(&post_edit_keys);
+		dump_keylist(&post_edit_ext_keys);
+		dump_keylist(&post_post_keys);
+		dump_keylist(&post_postpone_keys);
+		dump_keylist(&post_mail_fup_keys);
+		dump_keylist(&post_ignore_fupto_keys);
+		dump_keylist(&post_continue_keys);
+		dump_keylist(&post_delete_keys);
+		dump_keylist(&post_cancel_keys);
+		dump_keylist(&filter_keys);
 #	ifdef HAVE_PGP_GPG
-		dump_keylist(pgp_mail_keys);
-		dump_keylist(pgp_news_keys);
+		dump_keylist(&pgp_mail_keys);
+		dump_keylist(&pgp_news_keys);
 #	endif /* HAVE_PGP_GPG */
-		dump_keylist(save_append_overwrite_keys);
-		dump_keylist(scope_keys);
-		dump_keylist(feed_type_keys);
-		dump_keylist(feed_post_process_keys);
-		dump_keylist(feed_supersede_article_keys);
-		dump_keylist(prompt_keys);
-		dump_keylist(url_keys);
+		dump_keylist(&save_append_overwrite_keys);
+		dump_keylist(&scope_keys);
+		dump_keylist(&feed_type_keys);
+		dump_keylist(&feed_post_process_keys);
+		dump_keylist(&feed_supersede_article_keys);
+		dump_keylist(&prompt_keys);
+		dump_keylist(&url_keys);
 	}
 }
 #endif /* DEBUG */
diff -Nurp '--exclude=.bzr*' tin-2.6.5/src/lang.c tin-2.6.6/src/lang.c
--- tin-2.6.5/src/lang.c	2025-12-16 20:13:10.000000000 +0100
+++ tin-2.6.6/src/lang.c	2026-07-02 20:20:49.092541097 +0200
@@ -3,7 +3,7 @@
  *  Module    : lang.c
  *  Author    : I. Lea
  *  Created   : 1991-04-01
- *  Updated   : 2025-12-16
+ *  Updated   : 2026-07-02
  *  Notes     :
  *
  * Copyright (c) 1991-2026 Iain Lea <iain@bricbrac.de>
@@ -129,7 +129,10 @@ constext txt_attrib_file_mime_forward[]
 	constext txt_attrib_file_mm_network_charset[] = N_("#  mm_network_charset=supported_charset");
 	constext txt_attrib_file_undeclared_charset[] = N_("#  undeclared_charset=STRING (default is US-ASCII)\n");
 #	ifdef USE_ICU_UCSDET
-	constext txt_attrib_file_undeclared_cs_guess[] = N_("#  undeclared_cs_guess=ON/OFF (default is OFF)\n");
+	constext txt_attrib_file_undeclared_cs_guess[] = N_("#  undeclared_cs_guess=NUM\n");
+	constext txt_attrib_file_undeclared_cs_guess_0[] = N_("#    0 = don't guess undeclared charset (default)\n");
+	constext txt_attrib_file_undeclared_cs_guess_1[] = N_("#    1 = only guess undeclared charset if not set via undeclared_charset\n");
+	constext txt_attrib_file_undeclared_cs_guess_2[] = N_("#    2 = always guess undeclared charset, ignore value from undeclared_charset\n");
 #	endif /* USE_ICU_UCSDET */
 #endif /* CHARSET_CONVERSION */
 constext txt_attrib_file_hdr_to_disp[] = N_("#  news_headers_to_display=STRING\n");
@@ -170,7 +173,7 @@ constext txt_attrib_file_savefile[] = N_
 constext txt_attrib_file_sigfile[] = N_("#  sigfile=STRING (eg. $var/sig)\n");
 constext txt_attrib_file_show_author[] = N_("#  show_author=NUM\n");
 constext txt_attrib_file_show_signatures[] = N_("#  show_signatures=ON/OFF\n");
-constext txt_attrib_file_show_art_score[] = N_("#  show_art_score=ON/OFF\n");
+constext txt_attrib_file_show_art_info[] = N_("#  show_art_info=NUM\n");
 #if defined(MULTIBYTE_ABLE) && !defined(NO_LOCALE)
 	constext txt_attrib_file_suppress_soft_hyphens[] = N_("#  suppress_soft_hyphens=ON/OFF\n");
 #endif /* MULTIBYTE_ABLE && !NO_LOCALE */
@@ -242,7 +245,7 @@ constext txt_cancel_article[] = N_("Canc
 constext txt_cancelling_art[] = N_("Cancelling article...");
 constext txt_cannot_create_uniq_name[] = "Can't create unique tempfile-name";
 constext txt_cannot_create[] = N_("Cannot create %s");
-constext txt_cannot_filter_on_path[] = "Can't filter on Path";
+constext txt_cannot_filter_on_path[] = N_("Can't filter on Path");
 #ifdef DEBUG
 	constext txt_cannot_find_base_art[] = N_("Can't find base article %d");
 #endif /* DEBUG */
@@ -387,6 +390,7 @@ constext txt_error_bad_msgidfqdn[] = N_(
 	constext txt_error_couldnt_dotlock[] = N_("Couldn't dotlock %s - article not appended!");
 	constext txt_error_couldnt_lock[] = N_("Couldn't lock %s - article not appended!");
 #endif /* !NO_LOCKING */
+	constext  txt_error_control_missing_approved[] = N_("\nError: Control-message without Approved-header.\n");
 #if defined(NNTP_ABLE) && defined(USE_ZLIB)
 	constext txt_error_compression_auth[] = N_("Server requires authentication but compression (-C) is already active.\nRestart %s with -A cmd.-line switch in conjunction with -C.\n");
 #endif /* NNTP_ABLE && USE_ZLIB */
@@ -430,15 +434,19 @@ constext txt_error_gnksa_rn_encsyn[] = N
 constext txt_error_gnksa_rn_paren[] = N_("Illegal character in realname.\nUnquoted words may not contain '()<>\\' in old-style addresses.\n");
 constext txt_error_gnksa_rn_invalid[] = N_("Illegal character in realname.\nControl characters and unencoded 8-bit characters > 127 are not allowed.\n");
 constext txt_error_gnksa_rn_missing[] = N_("Missing realname.\n");
+constext txt_error_group_is_read_only[] = N_("%c  %s\t Error: Group is read only!\n");
 constext txt_error_header_and_body_not_separate[] = N_("\nError: No blank line found after header.\n");
 constext txt_error_header_distribution_all[] = N_("\nError: Illegal Distribution \"all\" used.\n");
-constext txt_error_header_format[] = N_("\nError: Illegal formatted %s.\n");
+constext txt_error_header_format[] = N_("\nError: Invalid formatted %s (line %d).\n");
+constext txt_error_header_combination[] = N_("\nError: illegal header combination \"%s\" and \"%s\" used.\n");
 /* TODO: fixme, US-ASCII is not the only 7-bit charset we know about */
-constext txt_error_header_line_bad_charset[] = N_("\n\
+#ifndef CHARSET_CONVERSION
+	constext txt_error_header_line_bad_charset[] = N_("\n\
 Error: Posting contains non-ASCII characters but MM_CHARSET is set to\n\
        US-ASCII  - please change this setting to a suitable value for\n\
        your language  using the  M)enu of configurable  options or by\n\
        editing tinrc.\n");
+#endif /* CHARSET_CONVERSION */
 constext txt_error_header_line_bad_encoding[] = N_("\n\
 Error: Posting contains  non-ASCII characters  but the  MIME encoding\n\
        for news  messages  is set  to \"7bit\"  -  please change this\n\
@@ -446,14 +454,13 @@ Error: Posting contains  non-ASCII chara
        is more common  in your part  of the world.  This can  be done\n\
        using the M)enu of configurable options or by editing tinrc.\n");
 constext txt_error_header_line_blank[] = N_("\nError: Article starts with blank line instead of header\n");
-constext txt_error_header_line_colon[] = N_("\nError: Header on line %d does not have a colon after the header name:\n%s\n");
+constext txt_error_header_line_colon[] = N_("\nError: Header in line %d does not have a colon after the header name:\n%s\n");
 constext txt_error_header_line_empty[] = N_("\nError: The \"%s:\" line is empty.\n");
 constext txt_error_header_line_missing[] = N_("\nError: The \"%s:\" line is missing from the article header.\n");
 constext txt_warning_header_line_not_7bit[] = N_("\nWarning: %s contains non 7-bit chars.\n");
-constext txt_error_header_line_space[] = N_("\nError: Header on line %d does not have a space after the colon:\n%s\n");
-/* TRANSLATORS: for nplurals>=3 */
-constext *txt_error_header_duplicate_sp[] = PN_("\nError: There are multiple (%d) \"%s:\" line in the header.\n", "\nError: There are multiple (%d) \"%s:\" lines in the header.\n");
-constext txt_error_header_no_name[] = N_("\nError: Header on line %d has no name:\n%s\n");
+constext txt_error_header_line_space[] = N_("\nError: Header in line %d does not have a space after the colon:\n%s\n");
+constext txt_error_header_duplicate[] = N_("\nError: Duplicated header \"%s:\" in line %d.\n");
+constext txt_error_header_no_name[] = N_("\nError: Header in line %d has no name:\n%s\n");
 constext txt_error_mailgroup_no_recipient[] = N_("\nError: This is a mailgroup, but a recipient (\"To:\") is missing.\n");
 constext txt_error_mixed_up_opt[] = N_("Mixed up '-f'/'-F'? %s %s");
 #ifndef FILE_MODE_BROKEN
@@ -489,6 +496,8 @@ constext txt_error_retry_without_n[] = N
 #	endif /* INET6 */
 #endif /* NNTP_ABLE */
 
+constext txt_error_obsolete_control[] = N_("Error: obsolete \"Control:\"-message: %s\n");
+constext txt_error_obsolete_header[] = N_("\nError: Forbidden obsolete header \"%s:\" in line %d used.\n");
 constext txt_error_option_missing_argument[] = N_("%s: -%c option requires an argument\n");
 constext txt_error_option_unknown[] = N_("%s: -%c unknown option\n");
 
@@ -497,7 +506,7 @@ constext txt_error_passwd_missing[] = N_
 	constext *txt_error_sp[] = PN_("error", "errors");
 #endif /* HAVE_LIBUU */
 #ifndef FORGERY
-	constext txt_error_sender_in_header_not_allowed[] = N_("\nError on line %d: \"Sender:\" header not allowed (it will be added for you)\n");
+	constext txt_error_sender_in_header_not_allowed[] = N_("\nError: \"Sender:\" header not allowed (line %d), it will be added for you.\n");
 #endif /* !FORGERY */
 constext txt_error_server_has_no_listed_groups[] = N_("Server has non of the groups listed in %s");
 constext txt_error_unlink[] = N_("Error: unlink %s");
@@ -505,6 +514,7 @@ constext txt_error_unknown_dlevel[] = N_
 #ifndef NNTP_ABLE
 	constext txt_error_unreachable[] = N_("Unreachable?\n");
 #endif /* !NNTP_ABLE */
+constext txt_error_unwanted_header[] = N_("\nError: Unwanted header \"%s:\" in line %d used.\n");
 constext txt_error_uri_normalization[] = N_("URI normalization failed: %s");
 constext txt_esc[] = N_("<ESC>");
 constext txt_exiting[] = N_("Exiting...");
@@ -512,7 +522,7 @@ constext txt_external_mail_done[] = N_("
 constext txt_extracting_shar[] = N_("Extracting %s...");
 
 constext txt_filesystem_full[] = N_("Error writing %s file. Filesystem full? File reset to previous state.");
-constext txt_filesystem_full_backup[] = N_("Error making backup of %s file. Filesystem full?");
+constext txt_error_backup[] = N_("Error making backup of %s file");
 constext txt_filter_global_rules[] = N_("Filtering global rules (%d/%d) ('q' to quit)...");
 constext txt_filter_rule_created[] = N_("Rule created by: ");
 /* TRANSLATORS: do not translate header names like 'Subject:', 'From:', ... */
@@ -547,8 +557,7 @@ constext txt_filter_score_help[] = N_("E
 constext txt_full[] = N_("Full");
 constext txt_filter_comment[] = N_("Comment (optional)  : ");
 #ifdef DEBUG
-	constext txt_filter_error_overview_no_servername[] = N_("Malformed overview entry: servername missing.");
-	constext txt_filter_error_overview_xref[] = N_("\t Xref: %s");
+	constext txt_filter_error_overview_no_servername[] = N_("Malformed overview entry: servername missing.\n\t Xref: %s");
 	constext txt_filter_error_skipping_xref_filter[] = N_("Skipping Xref filter");
 #endif /* DEBUG */
 constext txt_filter_text_type[] = N_("Apply pattern to    : ");
@@ -767,6 +776,7 @@ constext txt_help_select_search_group_fo
 constext txt_help_select_subscribe[] = N_("subscribe to chosen group");
 constext txt_help_select_subscribe_pattern[] = N_("subscribe to groups that match pattern");
 constext txt_help_select_sync_with_active[] = N_("reread active file to check for any new news");
+/* TODO: text is also used if reading from local spool */
 constext txt_help_global_connection_info[] = N_("show NNTP[S] connection details");
 constext txt_help_select_toggle_descriptions[] = N_("toggle display of group name only or group name plus description");
 constext txt_help_select_toggle_read_groups[] = N_("toggle display to show all/unread subscribed groups");
@@ -827,7 +837,7 @@ constext txt_is_mailbox[] = N_("Save fil
 /* TODO: replace hard coded key-names */
 constext txt_intro_page[] = N_("\nWelcome to %s, a full screen threaded Netnews reader. It can read news locally\n\
 (i.e. <spool>/news) or remotely (-r option) from an NNTP (Network News Transport\n\
-Protocol) server. -h lists the available command line options.\n\n\
+Protocol) server. -h lists the available command-line options.\n\n\
 %s  has four newsreading levels, the newsgroup selection page, the group index\n\
 page, the thread listing page and the article viewer. Help is available at each\n\
 level by pressing the 'h' command.\n\n\
@@ -1021,6 +1031,8 @@ constext txt_not_in_active_file[] = N_("
 constext txt_null[] = N_("NULL");
 
 constext txt_only[] = N_("Only");
+constext txt_openpgp_public_key_block[] = N_("OpenPGP pubic key block");
+constext txt_openpgp_signature_block[] = N_("OpenPGP signature block");
 constext txt_option_check_tinrc[] = " ($TINRC: \"%s\")";
 constext txt_options_menu[] = N_("Options Menu");
 constext txt_options_menu_com[] = N_("Options Menu Commands");
@@ -1031,6 +1043,7 @@ constext txt_out_of_memory[] = "%s: memo
 constext txt_path_line_nocasse[] = N_("Path: line (case insensitive)");
 constext txt_pcre_error_at[] = N_("Error in regex: %s at pos. %d '%s'");
 constext txt_pcre_error_num[] = N_("Error in regex: pcre internal error %d");
+constext txt_pgp_signed_message[] = N_("[-- PGP SIGNED MESSAGE --]\n");
 #ifndef HAVE_LIB_PCRE2
 	constext txt_pcre_error_text[] = N_("Error in regex: study - pcre internal error %s");
 #endif /* !HAVE_LIB_PCRE2 */
@@ -1114,7 +1127,7 @@ constext txt_repost_an_article[] = N_("R
 /* TODO: plural-forms? (do we have a counter?) */
 constext txt_repost_group[] = N_("Repost article(s) to group(s) [%s]> ");
 constext txt_reset_newsrc[] = N_("Reset newsrc?");
-constext txt_resp_redirect[] = N_("Responses have been directed to the following newsgroups");
+constext *txt_resp_redirect_sp[] = PN_("Responses have been directed to the following newsgroup", "Responses have been directed to the following newsgroups");
 constext txt_resp_to_poster[] = N_("Responses have been directed to poster. %s=mail, %s=post, %s=quit: ");
 constext txt_return_key[] = N_("Press <RETURN> to continue...");
 
@@ -1143,6 +1156,7 @@ constext txt_serverrc_config_opts[] = N_
 constext txt_serverrc_internal[] = N_("\n# internal data, should not be modified\n");
 constext txt_serverrc_tinrc[] = N_("\n# tinrc overrides\n");
 constext txt_serverrc_menu[] = N_("Serverrc Menu");
+constext txt_shell_archive[] = N_("shell archive (shar)");
 constext txt_show_unread[] = N_("Showing unread groups only");
 /* TRANSLATORS: do not translate header names like 'Subject:' */
 constext txt_subj_line_only[] = N_("Subject: line (ignore case)   ");
@@ -1229,7 +1243,7 @@ constext txt_tinrc_header[] = "# %s conf
 # will be overwritten when you leave tin.\n#\n\
 ############################################################################\n\n";
 constext txt_tinrc_info_in_last_line[] = N_("# If ON 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_tinrc_newnews[] = N_("\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_upper[] = N_("Thread");
 constext txt_thread_com[] = N_("Thread Level Commands");
@@ -1312,6 +1326,7 @@ constext txt_usage_filter_file[] = N_("
 constext txt_usage_getart_limit[] = N_("  -G limit get only limit articles/group");
 constext txt_usage_help_information[] = N_("  -H       help information about %s");
 constext txt_usage_help_message[] = N_("  -h       this help message");
+constext txt_usage_import_file[] = N_("  -i file  import (append) raw proto article to postponed.articles");
 constext txt_usage_index_newsdir[] = N_("  -I dir   news index file directory [default=%s]");
 #ifdef NNTP_ABLE
 	constext txt_usage_lookup_id[] = N_("  -L msgid show the message with that Message-ID");
@@ -1333,6 +1348,7 @@ constext txt_usage_savedir[] = N_("  -s
 constext txt_usage_save_new_news[] = N_("  -S       save new news for later reading (batch mode)");
 constext txt_usage_start_if_unread_news[] = N_("  -z       start if any unread news");
 constext txt_usage_tin[] = N_("A Usenet reader.\n\nUsage: %s [options] [newsgroup[,...]]");
+constext txt_usage_tinrc_file[] = N_("  -J file  tinrc file to use [default=%s]");
 constext txt_usage_verbose[] = N_("  -v       verbose output for batch mode options");
 constext txt_usage_version[] = N_("  -V       print version & date information");
 constext txt_use_mime[] = N_("Use MIME display program for this message?");
@@ -1355,7 +1371,7 @@ constext txt_verbatim_block_hidden[] = N
 constext txt_view_attachment[] = N_("View '%s' (%s/%s)?");
 
 /* TRANSLATORS: for nplurals>=3 */
-constext *txt_warn_art_line_too_long_sp[] = PN_("\nWarning: posting exceeds %d column. Line %d is the first long one:\n%-100s\n", "\nWarning: posting exceeds %d columns. Line %d is the first long one:\n%-100s\n");
+constext *txt_warn_art_line_too_long_sp[] = PN_("\nWarning: posting exceeds %d column. Line %d is the first long one:\n%-*s\n", "\nWarning: posting exceeds %d columns. Line %d is the first long one:\n%-*s\n");
 constext txt_warn_article_unchanged[] = N_("\nWarning: article unchanged after editing\n");
 /* TRANSLATORS: do not translate header names like 'Subject:' */
 constext txt_warn_blank_subject[] = N_("\nWarning: \"Subject:\" contains only whitespaces.\n");
@@ -1404,7 +1420,9 @@ is not set to %s.\n",
 "\n\
 Line %d is longer than %d octets and should be folded, but encoding\n\
 is not set to %s.\n");
-constext txt_warn_example_hierarchy[] = N_("\nWarning: \"example\" is a reserved hierarchy!\n");
+constext txt_warn_reserved_hierarchy[] = N_("\nWarning: \"%s\" in \"%s\" is from a reserved hierarchy!\n");
+constext txt_warn_illegal_char[] = N_("\nWarning: Illegal character in '%c' in %s: \"%s\".\n");
+constext txt_warn_invalid_h_element[] = N_("\nWarning: Invalid %s, \"%s\" not allowed.\n");
 constext txt_warn_update[] = N_("\n\nYou are upgrading to tin %s from an earlier version.\n\
 Some values in your %s file have changed!\nRead WHATSNEW, etc...\n");
 constext txt_warn_downgrade[] = N_("\n\nYou are downgrading to tin %s from a more recent version!\n\
@@ -1414,6 +1432,8 @@ constext txt_warn_newsrc[] = N_("Warning
 than it read at startup. If you didn't unsubscribe from %ld %s during\n\
 this session this indicates an error and you should backup your %s\n\
 before you start tin once again!\n");
+constext txt_warn_manual_mime_missing_hdr[] = N_("\nWarning: manually supplied MIME-header, but \"%s\" is missing.\n");
+constext txt_warn_multiple_addr_given[] = N_("Warning: multiple addresses given.");
 constext txt_warn_multiple_addresses[] = N_("\nWarning: The article has multiple addresses in \"%s\".\n\
          This is at least uncommon.\n");
 #ifndef FORGERY
@@ -1437,9 +1457,12 @@ Warning: Your signature  is longer than
          possible.\n");
 constext txt_warn_suspicious_mail[] = N_("Warning: this mail address may contain a spamtrap. %s=continue, %s=abort? ");
 constext txt_warn_unprintable_char[] = N_("Warning: line %d contains unprintable chars:\n%s\n");
+constext txt_warn_uppercase_letter[] = N_("\nWarning: uppercase letter in \"%s:\"\n");
 constext txt_warn_wrong_sig_format[] = N_("\nWarning: Signatures should start with '-- \\n' not with '--\\n'.\n");
 constext txt_warn_group_is_moderated[] = N_("Warning: the group is moderated.\n");
 constext *txt_warn_groups_moderated_sp[] = PN_("Warning: %d of the groups is moderated.\n", "Warning: %d of the groups are moderated.\n");
+constext txt_warn_group_is_read_only[] = N_("Warning: the group is read only.\n");
+constext *txt_warn_group_is_read_only_sp[] = PN_("Warning: %d of the groups is read only.\n", "Warning: %d of the groups are read only.\n");
 constext txt_writing_attributes_file[] = N_("Writing attributes file...");
 constext txt_writing_group[] = N_("Writing %s\n");
 constext txt_writing_overview[] = N_("Writing overview cache...");
@@ -1546,19 +1569,23 @@ Warning: Posting is in %s and contains c
 
 #ifdef HAVE_FASCIST_NEWSADMIN
 	constext txt_error_followup_to_several_groups[] = N_("\nError: Followup-To set to more than one newsgroup!\n");
-	constext txt_error_grp_renamed[] = N_("\nError: \"%s\" is renamed, use \"%s\" instead!\n");
 	/* TRANSLATORS: for nplurals>=3 */
 	constext *txt_error_missing_followup_to_sp[] = PN_("\nError: cross-posting to %d newsgroup and no Followup-To line!\n", "\nError: cross-posting to %d newsgroups and no Followup-To line!\n");
 	constext txt_error_not_valid_newsgroup[] = N_("\nError: \"%s\" is not a valid newsgroup!\n");
 #else
 	constext txt_warn_followup_to_several_groups[] = N_("\nWarning: Followup-To set to more than one newsgroup!\n");
-	constext txt_warn_grp_renamed[] = N_("\nWarning: \"%s\" is renamed, you should use \"%s\" instead!\n");
 	/* TRANSLATORS: for nplurals>=3 */
 	constext *txt_warn_missing_followup_to_sp[] = PN_("\nWarning: cross-posting to %d newsgroup and no Followup-To line!\n", "\nWarning: cross-posting to %d newsgroups and no Followup-To line!\n");
 	constext txt_warn_not_in_newsrc[] = N_("\nWarning: \"%s\" is not in your newsrc,\nit may be invalid at this site!\n");
 	constext txt_warn_not_valid_newsgroup[] = N_("\nWarning: \"%s\" is not a valid newsgroup at this site!\n");
 #endif /* HAVE_FASCIST_NEWSADMIN */
 
+#ifdef FORGERY
+	constext txt_warn_grp_renamed[] = N_("%c  %s\t Warning: Group renamed to %s!\n");
+#else
+	constext txt_error_grp_renamed[] = N_("%c  %s\t Error: Group renamed to %s!\n");
+#endif /* FORGERY */
+
 #ifdef HAVE_LIBUU
 	constext txt_libuu_saved[] = N_("%d files successfully written from %d articles. %d %s occurred.");
 	constext txt_libuu_error_missing[] = N_("Missing parts.");
@@ -1704,6 +1731,11 @@ Warning: The \"%s:\" line is continued i
 Warning: The \"%s:\" line has spaces in it that SHOULD be removed.\n");
 #endif /* !ALLOW_FWS_IN_NEWSGROUPLIST */
 
+constext txt_warn_header_folded[] = N_("\nWarning: \"%s\" should not be folded.\n");
+constext txt_warn_header_unusual_char[] = N_("\nWarning: header in line %d starts with unusual character '%c':\n%s\n");
+constext txt_warn_element_too_short[] = N_("\nWarning: Element \"%s\" in %s is too short.\n");
+constext txt_warn_posted_and_mailed[] = N_("\nWarning: posted and mailed not supported,\n         \"To: %s\" ignored.\n");
+
 #ifndef NO_ETIQUETTE
 	constext txt_warn_posting_etiquette[] = N_("\n\
   If your article contains quoted text  please take some time to pare it down\n\
@@ -1762,9 +1794,9 @@ Warning: The \"%s:\" line has spaces in
 #	endif /* USE_CURSES */
 #endif /* HAVE_COLOR */
 
-#if defined(NNTP_ABLE) && defined(HAVE_INET_NTOA) && !defined(INET6)
+#if defined(NNTP_ABLE) && (defined(HAVE_INET_NTOP) || defined(HAVE_INET_NTOA)) && !defined(INET6)
 	constext txt_trying[] = N_("Trying %s");
-#endif /* NNTP_ABLE && HAVE_INET_NTOA && !INET6 */
+#endif /* NNTP_ABLE && (HAVE_INET_NTOP || HAVE_INET_NTOA) && !INET6 */
 
 
 /*
@@ -1787,7 +1819,7 @@ constext *txt_threading[] = {
 };
 
 /*
- * Whether to use wildmat() or regexec() for matching strings
+ * Whether to use wildmat() or pcre2_match() for matching strings
  */
 constext *txt_wildcard_type[] = { "WILDMAT", "REGEX", NULL };
 
@@ -1966,6 +1998,17 @@ constext *txt_trim_article_body_options[
 	NULL
 };
 
+#if defined(MULTIBYTE_ABLE) && !defined(NO_LOCALE)
+/* different options for utf8_graphics */
+constext *txt_utf8_graphics_options[] = {
+	N_("Don't use UTF-8 characters"),
+	N_("for ellipsis"),
+	N_("for indicator and tree"),
+	N_("for ..., indicator and tree"),
+	NULL
+};
+#endif /* MULTIBYTE_ABLE && !NO_LOCALE */
+
 /* different options for verbatim_handling */
 constext *txt_verbatim_handling_options[] = {
 	N_("Don't detect verbatim blocks"),
@@ -2141,6 +2184,15 @@ constext *txt_normalization_forms[] = {
 };
 #endif /* HAVE_UNICODE_NORMALIZATION */
 
+#if defined(USE_ICU_UCSDET) && defined(CHARSET_CONVERSION)
+constext *txt_undeclared_cs_guess_options[] = {
+	N_("don't guess undeclared charset"),
+	N_("guess if not set via undeclared_charset"),
+	N_("always guess undeclared charset"),
+	NULL
+};
+#endif /* USE_ICU_UCSDET && CHARSET_CONVERSION */
+
 struct opttxt txt_display_options = {
 	NULL,
 	N_("Display Options"),
@@ -2205,6 +2257,14 @@ struct opttxt txt_show_description = {
 # group selection level\n")
 };
 
+constext *txt_show_article_info[] = {
+	N_("None"),
+	N_("Score"),
+	N_("Language"),
+	N_("Score and Language"),
+	NULL
+};
+
 struct opttxt txt_show_author = {
 	N_("Show From (author) fields in group & thread level. <SPACE> toggles & <CR> sets."),
 	N_("In group and thread level, show author by"),
@@ -2490,10 +2550,15 @@ struct opttxt txt_show_signatures = {
 	N_("# If OFF don't show signatures when displaying articles\n")
 };
 
-struct opttxt txt_show_art_score = {
-	N_("Display article score. <SPACE> toggles & <CR> sets."),
-	N_("Display article score in pager"),
-	N_("# If ON show article score when displaying articles\n")
+struct opttxt txt_show_art_info = {
+	N_("Display article info. <SPACE> toggles & <CR> sets."),
+	N_("Display article info in pager"),
+	N_("# Show article info when displaying articles\n\
+# Possible values are (the default is marked with *):\n\
+# * 0 = None\n\
+#   1 = Article score\n\
+#   2 = Article language\n\
+#   3 = Score and language\n")
 };
 
 #if defined(MULTIBYTE_ABLE) && !defined(NO_LOCALE)
@@ -2540,7 +2605,7 @@ struct opttxt txt_news_headers_to_not_di
 	N_("Do not display these header fields"),
 	N_("# Same as 'news_headers_to_display' except it denotes the opposite.\n\
 # An example of using both options might be if you thought X- headers were\n\
-# A Good Thing(tm), but thought Alan and Pape were miscreants...well then you\n\
+# A Good Thing(tm), but thought Alan and Pape were miscreants... well then you\n\
 # would do something like this:\n\
 # news_headers_to_display=X-\n\
 # news_headers_to_not_display=X-Alan X-Pape\n\
@@ -3307,7 +3372,7 @@ struct opttxt txt_batch_save = {
 	N_("<SPACE> toggles, <CR> sets, <ESC> cancels."),
 	N_("Save articles in batch mode (-S)"),
 	N_("# 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")
+# or mail (-M/-N) is specified on the command-line\n")
 };
 
 struct opttxt txt_savedir = {
@@ -3399,7 +3464,12 @@ struct opttxt txt_unlink_article = {
 struct opttxt txt_utf8_graphics = {
 	N_("<SPACE> toggles, <CR> sets, <ESC> cancels."),
 	N_("Use UTF-8 graphics (thread tree etc.)"),
-	N_("# If ON use UTF-8 characters for indicator '->', tree and ellipsis '...'.\n")
+	N_("# Use UTF-8 characters for indicator '->', tree and ellipsis '...'.\n\
+# Possible values are (the default is marked with *):\n\
+# * 0 = Don't use UTF-8 characters\n\
+#   1 = Use UTF-8 characters for ellipsis\n\
+#   2 = Use UTF-8 characters for indicator and thread/attachment tree\n\
+#   3 = Use UTF-8 characters for ellipsis, indicator and thread/attachment tree\n")
 };
 #endif /* MULTIBYTE_ABLE && !NO_LOCALE */
 
@@ -3840,7 +3910,10 @@ struct opttxt txt_undeclared_charset = {
 struct opttxt txt_undeclared_cs_guess = {
 	N_("Guess charset if no charset declaration is present, <CR> to set."),
 	N_("UNDECLARED_CS_GUESS"),
-	NULL
+	N_("What to guess\n\
+# * 0 = don't guess undeclared charset\n\
+#   1 = only guess undeclared charset if not set via undeclared_charset\n\
+#   2 = always guess undeclared charset, ignore value from undeclared_charset\n")
 };
 #	endif /* USE_ICU_UCSDET */
 #endif /* CHARSET_CONVERSION */
@@ -3859,7 +3932,7 @@ struct opttxt txt_x_headers = {
 
 struct opttxt txt_x_comment_to = {
 	N_("Automatically insert an X-Comment-To: header? <SPACE> toggles & <CR> sets."),
-	N_("Insert 'X-Comment-To:' header"),
+	N_("Insert ''X-Comment-To:'' header"),
 	NULL
 };
 
diff -Nurp '--exclude=.bzr*' tin-2.6.5/src/langinfo.c tin-2.6.6/src/langinfo.c
--- tin-2.6.5/src/langinfo.c	2025-11-13 02:21:32.000000000 +0100
+++ tin-2.6.6/src/langinfo.c	2026-01-07 14:57:15.000000000 +0100
@@ -130,7 +130,7 @@ tin_nl_langinfo(
       return C_CODESET;
       break;
 
-      default:
+      default:	/* THOUSEP, CRNCYSTR, ... */
       return "";
     }
 }
diff -Nurp '--exclude=.bzr*' tin-2.6.5/src/list.c tin-2.6.6/src/list.c
--- tin-2.6.5/src/list.c	2025-11-13 02:21:32.000000000 +0100
+++ tin-2.6.6/src/list.c	2026-04-16 12:40:39.972420597 +0200
@@ -3,7 +3,7 @@
  *  Module    : list.c
  *  Author    : I. Lea
  *  Created   : 1993-12-18
- *  Updated   : 2024-11-25
+ *  Updated   : 2026-04-16
  *  Notes     : Low level functions handling the active[] list and its group_hash index
  *
  * Copyright (c) 1993-2026 Iain Lea <iain@bricbrac.de>
@@ -111,8 +111,7 @@ find_group_index(
 	int i;
 	unsigned long h;
 
-	group_lcase = my_strdup(group);
-	str_lwr(group_lcase);
+	group_lcase = strduplwr(group);
 
 	h = hash_groupname(group_lcase);
 	i = group_hash[h];
@@ -177,8 +176,7 @@ group_add_to_hash(
 	char *groupname_lcase;
 	unsigned long h;
 
-	groupname_lcase = my_strdup(groupname);
-	str_lwr(groupname_lcase);
+	groupname_lcase = strduplwr(groupname);
 	h = hash_groupname(groupname_lcase);
 	free(groupname_lcase);
 
@@ -214,6 +212,9 @@ struct t_group *
 group_add(
 	const char *group)
 {
+	if (!valid_groupname(group))
+		return NULL;
+
 	if (num_active >= max_active)		/* Grow memory area if needed */
 		expand_active();
 
@@ -277,6 +278,47 @@ group_rehash(
 }
 
 
+/*
+ * TODO: improve check; move/do elsewhere? rejecting invalid groups
+ *       here will make them never show up.
+ *       - RFC 5536 3.1.4. is too strict
+ *       - RFC 3977 9.8. is not strict enough (e.g. allows ":")
+ *       - be aware that utf8 group names do exist
+ */
+t_bool
+valid_groupname(
+	const char *name)
+{
+	const char *p;
+
+	for (p = name; *p; ++p) {
+#if defined(MULTIBYTE_ABLE) && !defined(NO_LOCALE)
+		if (iswcntrl((wint_t) *p))
+#else
+		if (iscntrl((unsigned char) *p))
+#endif /* MULTIBYTE_ABLE && !NO_LOCALE */
+			return FALSE;
+
+		switch (*p) {
+			case '\t':
+			case ' ':
+			case '!':
+			case '*':
+			case ',':
+			case ':':
+			case '[':
+			case '\\':
+			case ']':
+				return FALSE;
+
+			default:
+				break;
+		}
+	}
+
+	return TRUE;
+}
+
 #ifdef DEBUG
 /*
  * Prints out hash distribution of active[]
diff -Nurp '--exclude=.bzr*' tin-2.6.5/src/lock.c tin-2.6.6/src/lock.c
--- tin-2.6.5/src/lock.c	2025-11-15 17:04:47.000000000 +0100
+++ tin-2.6.6/src/lock.c	2026-06-04 09:13:51.561459062 +0200
@@ -3,7 +3,7 @@
  *  Module    : lock.c
  *  Author    : Urs Janssen <urs@tin.org>
  *  Created   : 1998-07-27
- *  Updated   : 2024-02-27
+ *  Updated   : 2026-06-04
  *  Notes     :
  *
  * Copyright (c) 1998-2026 Urs Janssen <urs@tin.org>
@@ -93,6 +93,9 @@ fd_lock(
 #		ifdef USE_FLOCK
 	if ((rval = flock(fd, block ? LOCK_EX : (LOCK_EX | LOCK_NB))))
 		return rval; /* flock locking failed */
+#		else
+	(void) fd;
+	(void) block;
 #		endif /* USE_FLOCK */
 #	endif /* USE_LOCKF */
 #endif /* USE_FCNTL */
@@ -199,6 +202,8 @@ fd_unlock(
 #		ifdef USE_FLOCK
 	if ((rval = flock(fd, LOCK_UN)))
 		return rval; /* couldn't release flock lock */
+#		else
+	(void) fd;
 #		endif /* USE_FLOCK */
 #	endif /* USE_LOCKF */
 #endif /* USE_FCNTL */
diff -Nurp '--exclude=.bzr*' tin-2.6.5/src/mail.c tin-2.6.6/src/mail.c
--- tin-2.6.5/src/mail.c	2025-11-16 13:38:20.000000000 +0100
+++ tin-2.6.6/src/mail.c	2026-05-19 09:05:41.868115104 +0200
@@ -3,7 +3,7 @@
  *  Module    : mail.c
  *  Author    : I. Lea
  *  Created   : 1992-10-02
- *  Updated   : 2025-11-16
+ *  Updated   : 2026-05-19
  *  Notes     : Mail handling routines for creating pseudo newsgroups
  *
  * Copyright (c) 1992-2026 Iain Lea <iain@bricbrac.de>
@@ -193,7 +193,7 @@ write_mail_active_file(
 		return;
 
 	if (!backup_file(mail_active_file, file_tmp)) {
-		error_message(2, _(txt_filesystem_full_backup), mail_active_file);
+		perror_message(_(txt_error_backup), mail_active_file);
 		/* free memory for tmp-filename */
 		free(file_tmp);
 		return;
@@ -289,7 +289,8 @@ open_newsgroups_fp(
 			char buff[NNTP_STRLEN];
 			char line[NNTP_STRLEN];
 			char file[PATH_LEN];
-			int n, resp, i, j = 0;
+			int resp, i, j = 0;
+			size_t n;
 			struct t_group *group;
 
 			joinpath(file, sizeof(file), serverdir, NEWSGROUPS_FILE".tmp");
@@ -405,7 +406,7 @@ read_newsgroups_file(
 
 	if ((fp = open_newsgroups_fp()) != NULL) {
 		if (!batch_mode && verb)
-			wait_message(0, _(txt_reading_newsgroups_file));
+			wait_message(0, "%s", _(txt_reading_newsgroups_file));
 
 		if (read_news_via_nntp && !no_write && !read_local_newsgroups_file)
 			fp_save = fopen(local_newsgroups_file, "w");
@@ -468,11 +469,12 @@ read_groups_descriptions(
 	FILE *fp,
 	FILE *fp_save)
 {
-	char *p, *q, *ptr;
+	char *p, *q, *ptr, *r;
 	char *groupname = NULL;
 	int count = 0;
 	size_t space = 0;
 	struct t_group *group;
+	t_bool conv_needed;
 
 	while ((ptr = tin_fgets(fp, FALSE)) != NULL) {
 #if defined(DEBUG) && defined(NNTP_ABLE)
@@ -514,10 +516,8 @@ read_groups_descriptions(
 		group = group_find(groupname, FALSE);
 
 		if (group != NULL && group->description == NULL) {
-			char *r;
-			t_bool conv_needed = FALSE;
-
 			q = p;
+			conv_needed = FALSE;
 			while (*q) {
 				if (*q == '\t')
 					*q = ' ';
@@ -615,9 +615,9 @@ grp_del_mail_art(
 	struct t_article *article)
 {
 	if (article->delete_it)
-		info_message(_(txt_art_undeleted));
+		info_message("%s", _(txt_art_undeleted));
 	else
-		info_message(_(txt_art_deleted));
+		info_message("%s", _(txt_art_deleted));
 
 	article->delete_it = bool_not(article->delete_it);
 }
@@ -636,7 +636,7 @@ grp_del_mail_arts(
 		/*
 		 * at least for GROUP_TYPE_SAVE a wait is annoying - nuke the message?
 		 */
-		wait_message(0, (group->type == GROUP_TYPE_MAIL) ? _(txt_processing_mail_arts) : _(txt_processing_saved_arts));
+		wait_message(0, "%s", (group->type == GROUP_TYPE_MAIL) ? _(txt_processing_mail_arts) : _(txt_processing_saved_arts));
 		cursoroff();
 		make_base_group_path(group->spooldir, group->name, group_path, sizeof(group_path));
 		for_each_art(i) {
diff -Nurp '--exclude=.bzr*' tin-2.6.5/src/main.c tin-2.6.6/src/main.c
--- tin-2.6.5/src/main.c	2025-12-06 18:39:58.000000000 +0100
+++ tin-2.6.6/src/main.c	2026-08-07 10:22:48.263794753 +0200
@@ -3,7 +3,7 @@
  *  Module    : main.c
  *  Author    : I. Lea & R. Skrenta
  *  Created   : 1991-04-01
- *  Updated   : 2025-12-06
+ *  Updated   : 2026-08-07
  *  Notes     :
  *
  * Copyright (c) 1991-2026 Iain Lea <iain@bricbrac.de>, Rich Skrenta <skrenta@pbm.com>
@@ -127,14 +127,15 @@ main(
 	{
 		const char *p = tin_nl_langinfo(CODESET);
 
-		if (*p != '\0') {
+		if (p && *p != '\0') {
 			/*
 			 * TODO: also "exclude" the other US-ASCII aliases
 			 *       csASCII, cp367, IBM367, ISO646-US, ...
 			 */
 			if (strncasecmp(p, "ANSI_X3.4-19", 12)) { /* !US-ASCII (ANSI_X3.4-1968, ANSI_X3.4-1986) */
 				FreeIfNeeded(tinrc.mm_local_charset);
-				tinrc.mm_local_charset = my_strdup(p);
+				if (validate_charset(p))
+					tinrc.mm_local_charset = my_strdup(p);
 			}
 		}
 	}
@@ -162,8 +163,11 @@ main(
 	/* can't use if (debug) before read_cmd_line_options() */
 	debug = 0;
 
-	tin_progname = my_malloc(strlen(argv[0]) + 1);
-	base_name(argv[0], tin_progname);
+	if (argv[0]) {
+		tin_progname = my_malloc(strlen(argv[0]) + 1);
+		base_name(argv[0], tin_progname);
+	} else
+		tin_progname = my_strdup(PRODUCT);
 
 #ifdef NNTP_ONLY
 	read_news_via_nntp = TRUE;
@@ -197,7 +201,7 @@ main(
 	init_group_hash();
 
 	/*
-	 * Process envargs & command line options
+	 * Process envargs & command-line options
 	 * These override the configured in values
 	 */
 	cmdargs = read_cmd_line_options(argc, argv);
@@ -238,7 +242,7 @@ main(
 		if (post_postponed_and_exit && !count_postponed_articles()) {
 			no_write = TRUE;
 			/* TODO: looks ugly */
-			error_message(0, txt_info_nopostponed);
+			error_message(0, "%s", txt_info_nopostponed);
 			FREE_ARGV_IF_NEEDED(argv_orig, cmdargs);
 			tin_done(EXIT_SUCCESS, NULL);
 		}
@@ -255,6 +259,10 @@ main(
 
 		/* depends on various things in tinrc, e.g. color settings */
 		setup_screen();
+
+#ifdef HAVE_LIBEXTTEXTCAT
+		init_textcat();
+#endif /* HAVE_LIBEXTTEXTCAT */
 	}
 
 	if (!batch_mode || verbose) {
@@ -418,7 +426,7 @@ main(
 #endif /* DEBUG */
 
 	/*
-	 * Preloads active[] with command line groups. They will follow any
+	 * Preloads active[] with command-line groups. They will follow any
 	 * new newsgroups
 	 */
 	if (!post_postponed_and_exit)
@@ -440,7 +448,7 @@ main(
 	if (post_article_and_exit || post_postponed_and_exit) {
 		no_write = tmp_no_write; /* restore original value */
 		quick_post_article(post_postponed_and_exit, num_cmd_line_groups);
-		wait_message(2, _(txt_exiting));
+		wait_message(2, "%s", _(txt_exiting));
 		no_write = TRUE; /* disable newsrc updates */
 		tin_done(EXIT_SUCCESS, NULL);
 	}
@@ -468,7 +476,7 @@ main(
 
 	/*
 	 * Load my_groups[] from the .newsrc file. We append these groups to any
-	 * new newsgroups and command line newsgroups already loaded. Also does
+	 * new newsgroups and command-line newsgroups already loaded. Also does
 	 * auto-subscribe to groups specified in /usr/lib/news/subscriptions
 	 * locally or via NNTP if reading news remotely (LIST SUBSCRIPTIONS)
 	 */
@@ -476,13 +484,13 @@ main(
 	 * TODO:
 	 * if (num_cmd_line_groups != 0 && check_any_unread)
 	 * don't read newsrc.
-	 * This makes -Z handle command line newsgroups. Test & document
+	 * This makes -Z handle command-line newsgroups. Test & document
 	 */
 	read_newsrc_lines = read_newsrc(newsrc, FALSE);
 	no_write = tmp_no_write; /* restore old value */
 
 	/*
-	 * We have to show all groups with command line groups
+	 * We have to show all groups with command-line groups
 	 */
 	if (num_cmd_line_groups)
 		tinrc.show_only_unread_groups = FALSE;
@@ -560,8 +568,8 @@ main(
 
 
 /*
- * process command line options
- * [01235789beEijJKOyY] are unused
+ * process command-line options
+ * [01235789beEjKOyY] are unused
  * [W] is reserved
  * [BPU] have been in use at some time, but now are unused:
  *   B BBS mode (M_AMIGA only)
@@ -571,7 +579,7 @@ main(
  *   C was count articles, now is activate COMPRESS DEFLATE
  *   p was set printer-cmd., now is nntp-port
  *
- * unused: [01235789bBeEijJKOPUyY]
+ * unused: [01235789bBeEjKOPUyY]
  */
 #define DO_FREE() do { \
 		FreeIfNeeded(trcv); \
@@ -581,14 +589,13 @@ main(
 #define OPTION_EXIT(opt) do { \
 		error_message(0, _(txt_option_not_enabled), opt, BlankIfNull(trcv)); \
 		FreeIfNeeded(trcv); \
-		FREE_ARGV_IF_NEEDED(argv_orig, argv); \
 		free_all_arrays(); \
 		giveup(); \
 	} while (0)
 #define USELESS_COMB(keep,ignore) do { \
 		wait_message(2, _(txt_useless_combination), keep, ignore, ignore, BlankIfNull(trcv)); \
 	} while (0)
-#define OPTIONS ":46aAcCdD:f:F:g:G:hHI:klL:m:M:nNop:qQrRs:St:TuvVwxXzZ"
+#define OPTIONS ":46aAcCdD:f:F:g:G:hHi:I:J:klL:m:M:nNop:qQrRs:St:TuvVwxXzZ"
 static char **
 read_cmd_line_options(
 	int argc,
@@ -598,6 +605,7 @@ read_cmd_line_options(
 	char **argv_orig = argv;
 	char *trcv = NULL;
 	int n, ch;
+	t_bool do_version = FALSE;
 #if defined(NNTP_ABLE) || defined(DEBUG)
 	int i;
 #endif /* NNTP_ABLE || DEBUG */
@@ -736,6 +744,8 @@ read_cmd_line_options(
 						} else { /* EINVAL */
 							while (*d == ' ' || *d == '\t') /* skip leading blanks -D "foo, 0" */
 								++d;
+							if (!*d)
+								continue;
 							for (n = 0; option_names[n][0] != NULL; n++) {
 								for (num_o = 0; option_names[n][num_o] != NULL; num_o++) {
 									m = FALSE; /* match flag */
@@ -797,24 +807,24 @@ read_cmd_line_options(
 				FreeIfNeeded(cmdline.nntpserver);
 				cmdline.nntpserver = my_strdup(optarg);
 				str_trim(cmdline.nntpserver);
-				{
+				if (*cmdline.nntpserver) {
 					char *p;
 
 					if ((p = strchr(cmdline.nntpserver, ':')) != NULL) {
 						if (*cmdline.nntpserver != '[' && strrchr(cmdline.nntpserver, ':') == p) { /* exact 1 x ':' must be name:port or ipv4:port */
 							*p++ = '\0';
-							i = s2i(p, 0, 65535);
+							i = s2i(p, 0, IPPORT_MAX);
 							switch (errno) {
 								case EINVAL:
 									error_message(0, _(txt_port_not_numeric), cmdline.nntpserver, p);
 									DO_FREE();
 									giveup();
 									/* keep lint quiet: */
-									/* FALLTHROUGH */
+									/* NOTREACHED */
 									break;
 
 								case ERANGE:
-									error_message(0, _(txt_val_out_of_range_reset), "-g", (int) strtol(optarg, NULL, 10), 65535);
+									error_message(0, _(txt_val_out_of_range_reset), "-g", (int) strtol(optarg, NULL, 10), IPPORT_MAX);
 									if (!batch_mode)
 										sleep(2);
 									break;
@@ -843,19 +853,19 @@ read_cmd_line_options(
 								}
 								if ((p = strchr(q, ':')) != NULL) {
 									if (p == q + 1) {
-										i = s2i(++p, 0, 65535);
+										i = s2i(++p, 0, IPPORT_MAX);
 										switch (errno) {
 											case EINVAL:
-												*++q = '\0'; /* remove tailing ':' */
+												*(q + 1) = '\0'; /* remove tailing ':' */
 												error_message(0, _(txt_port_not_numeric), cmdline.nntpserver, p);
 												DO_FREE();
 												giveup();
 												/* keep lint quiet: */
-												/* FALLTHROUGH */
+												/* NOTREACHED */
 												break;
 
 											case ERANGE:
-												error_message(0, _(txt_val_out_of_range_reset), "-g", (int) strtol(optarg, NULL, 10), 65535);
+												error_message(0, _(txt_val_out_of_range_reset), "-g", (int) strtol(optarg, NULL, 10), IPPORT_MAX);
 												if (!batch_mode)
 													sleep(2);
 												break;
@@ -917,7 +927,7 @@ read_cmd_line_options(
 						DO_FREE();
 						giveup();
 						/* keep lint quiet: */
-						/* FALLTHROUGH */
+						/* NOTREACHED */
 						break;
 
 					case ERANGE:
@@ -942,10 +952,39 @@ read_cmd_line_options(
 				/* NOTREACHED */
 				break;
 
+			case 'i':
+				switch (append_mail(optarg, userid, postponed_articles_file)) {
+					case 0: /* ESUCCESS */
+						break;
+
+					case EISDIR: /* usually suppressed in tin_fopen() */
+					case ENOENT:
+#ifdef DEBUG
+						if (!(debug & DEBUG_MISC))
+							perror_message(_(txt_cannot_open), optarg);
+#else
+						perror_message(_(txt_cannot_open), optarg);
+#endif /* DEBUG */
+						TIN_FALL_THROUGH;
+						/* FALLTHROUGH */
+
+					default: /* handled in tin_fopen() */
+						DO_FREE();
+						giveup();
+						/* NOTREACHED */
+						break;
+				}
+				break;
+
 			case 'I':
 				joinpath(index_newsdir, sizeof(index_newsdir), optarg, INDEX_NEWSDIR);
 				break;
 
+			case 'J':
+				strfpath(optarg, local_config_file, sizeof(local_config_file), NULL, FALSE);
+				/* TODO: error handling? permission check? e.g. try fopen(local_config_file, "w")? */
+				break;
+
 			case 'k':
 #ifdef NNTPS_ABLE
 				insecure_nntps = TRUE;
@@ -1011,7 +1050,7 @@ read_cmd_line_options(
 
 			case 'p': /* implies -r */
 #ifdef NNTP_ABLE
-				i = s2i(optarg, 0, 65535);
+				i = s2i(optarg, 0, IPPORT_MAX);
 
 				switch (errno) {
 					case EINVAL:
@@ -1019,11 +1058,11 @@ read_cmd_line_options(
 						DO_FREE();
 						giveup();
 						/* keep lint quiet: */
-						/* FALLTHROUGH */
+						/* NOTREACHED */
 						break;
 
 					case ERANGE:
-						error_message(0, _(txt_val_out_of_range_ignored), "-p", optarg, 0, 65535);
+						error_message(0, _(txt_val_out_of_range_ignored), "-p", optarg, 0, IPPORT_MAX);
 						if (!batch_mode)
 							sleep(2);
 						break;
@@ -1123,11 +1162,7 @@ read_cmd_line_options(
 				break;
 
 			case 'V':
-				tin_version_info(stderr, verbose);
-				DO_FREE();
-				exit(EXIT_SUCCESS);
-				/* keep lint quiet: */
-				/* NOTREACHED */
+				do_version = TRUE;	/* delay to catch -Vv not only -[v]V */
 				break;
 
 			case 'w':	/* post article & exit */
@@ -1188,6 +1223,12 @@ read_cmd_line_options(
 		}
 	}
 
+	if (do_version) {
+		tin_version_info(stderr, verbose);
+		DO_FREE();
+		exit(EXIT_SUCCESS);
+	}
+
 #ifdef NNTP_ABLE
 	if (nntp_tcp_port == 0) {
 #	ifdef NNTPS_ABLE
@@ -1427,7 +1468,7 @@ read_cmd_line_options(
 #ifdef DEBUG
 #	ifdef NNTP_ABLE
 	if ((debug & DEBUG_NNTP) && !read_news_via_nntp)
-#		else
+#	else
 	if (debug & DEBUG_NNTP)
 #	endif /* NNTP_ABLE */
 	{ /* TODO: fix translation unfriendly construct */
@@ -1492,25 +1533,25 @@ usage(
 	error_message(0, _(txt_usage_tin), theProgname);
 
 #if defined(NNTP_ABLE) && defined(INET6)
-	error_message(0, _(txt_usage_force_ipv4));
-	error_message(0, _(txt_usage_force_ipv6));
+	error_message(0, "%s", _(txt_usage_force_ipv4));
+	error_message(0, "%s", _(txt_usage_force_ipv6));
 #endif /* NNTP_ABLE && INET6 */
 
 #ifdef HAVE_COLOR
-	error_message(0, _(txt_usage_toggle_color));
+	error_message(0, "%s", _(txt_usage_toggle_color));
 #endif /* HAVE_COLOR */
 #ifdef NNTP_ABLE
-	error_message(0, _(txt_usage_force_authentication));
+	error_message(0, "%s", _(txt_usage_force_authentication));
 #endif /* NNTP_ABLE */
 
-	error_message(0, _(txt_usage_catchup));
+	error_message(0, "%s", _(txt_usage_catchup));
 #if defined(NNTP_ABLE) && defined(USE_ZLIB)
-	error_message(0, _(txt_usage_compress));
+	error_message(0, "%s", _(txt_usage_compress));
 #endif /* NNTP_ABLE && USE_ZLIB */
-	error_message(0, _(txt_usage_dont_show_descriptions));
+	error_message(0, "%s", _(txt_usage_dont_show_descriptions));
 
 #ifdef DEBUG
-	error_message(0, _(txt_usage_debug));
+	error_message(0, "%s", _(txt_usage_debug));
 #endif /* DEBUG */
 
 	error_message(0, _(txt_usage_newsrc_file), newsrc);
@@ -1524,28 +1565,30 @@ usage(
 #	endif /* NNTP_DEFAULT_SERVER */
 #endif /* NNTP_ABLE */
 
-	error_message(0, _(txt_usage_getart_limit));
-	error_message(0, _(txt_usage_help_message));
+	error_message(0, "%s", _(txt_usage_getart_limit));
+	error_message(0, "%s", _(txt_usage_help_message));
 	error_message(0, _(txt_usage_help_information), theProgname);
+	error_message(0, "%s", _(txt_usage_import_file));
 	error_message(0, _(txt_usage_index_newsdir), index_newsdir);
+	error_message(0, _(txt_usage_tinrc_file), local_config_file);
 
 #ifdef NNTP_ABLE
 #	ifdef NNTPS_ABLE
-	error_message(0, _(txt_usage_use_insecure_nntps));
+	error_message(0, "%s", _(txt_usage_use_insecure_nntps));
 #	endif /* NNTPS_ABLE */
 #endif /* NNTP_ABLE */
 
-	error_message(0, _(txt_usage_read_only_active));
+	error_message(0, "%s", _(txt_usage_read_only_active));
 
 #ifdef NNTP_ABLE
-	error_message(0, _(txt_usage_lookup_id));
+	error_message(0, "%s", _(txt_usage_lookup_id));
 #endif /* NNTP_ABLE */
 
 	error_message(0, _(txt_usage_maildir), tinrc.maildir);
-	error_message(0, _(txt_usage_mail_new_news_to_user));
-	error_message(0, _(txt_usage_read_only_subscribed));
-	error_message(0, _(txt_usage_mail_new_news));
-	error_message(0, _(txt_usage_post_postponed_arts));
+	error_message(0, "%s", _(txt_usage_mail_new_news_to_user));
+	error_message(0, "%s", _(txt_usage_read_only_subscribed));
+	error_message(0, "%s", _(txt_usage_mail_new_news));
+	error_message(0, "%s", _(txt_usage_post_postponed_arts));
 
 #ifdef NNTP_ABLE
 #	ifdef NNTPS_ABLE
@@ -1555,35 +1598,35 @@ usage(
 #	endif /* NNTPS_ABLE */
 #endif /* NNTP_ABLE */
 
-	error_message(0, _(txt_usage_dont_check_new_newsgroups));
-	error_message(0, _(txt_usage_quickstart));
+	error_message(0, "%s", _(txt_usage_dont_check_new_newsgroups));
+	error_message(0, "%s", _(txt_usage_quickstart));
 
 #ifdef NNTP_ABLE
 	/* if (!read_news_via_nntp) */ /* why should we suppress the usage-info? */
-		error_message(0, _(txt_usage_read_news_remotely));
+		error_message(0, "%s", _(txt_usage_read_news_remotely));
 #endif /* NNTP_ABLE */
 
-	error_message(0, _(txt_usage_read_saved_news));
+	error_message(0, "%s", _(txt_usage_read_saved_news));
 	error_message(0, _(txt_usage_savedir), tinrc.savedir);
-	error_message(0, _(txt_usage_save_new_news));
+	error_message(0, "%s", _(txt_usage_save_new_news));
 
 #ifdef NNTP_ABLE
 #	if defined(HAVE_ALARM) && defined(SIGALRM)
 	error_message(0, _(txt_usage_nntp_timeout), TIN_NNTP_TIMEOUT);
 #	endif /* HAVE_ALARM && SIGALRM */
 #	ifdef NNTPS_ABLE
-	error_message(0, _(txt_usage_use_nntps));
+	error_message(0, "%s", _(txt_usage_use_nntps));
 #	endif /* NNTPS_ABLE */
 #endif /* NNTP_ABLE */
 
-	error_message(0, _(txt_usage_update_index_files));
-	error_message(0, _(txt_usage_verbose));
-	error_message(0, _(txt_usage_version));
-	error_message(0, _(txt_usage_post_article));
-	error_message(0, _(txt_usage_no_posting));
-	error_message(0, _(txt_usage_dont_save_files_on_quit));
-	error_message(0, _(txt_usage_start_if_unread_news));
-	error_message(0, _(txt_usage_check_for_unread_news));
+	error_message(0, "%s", _(txt_usage_update_index_files));
+	error_message(0, "%s", _(txt_usage_verbose));
+	error_message(0, "%s", _(txt_usage_version));
+	error_message(0, "%s", _(txt_usage_post_article));
+	error_message(0, "%s", _(txt_usage_no_posting));
+	error_message(0, "%s", _(txt_usage_dont_save_files_on_quit));
+	error_message(0, "%s", _(txt_usage_start_if_unread_news));
+	error_message(0, "%s", _(txt_usage_check_for_unread_news));
 
 	error_message(0, _(txt_usage_mail_bugreport), bug_addr);
 }
@@ -1635,7 +1678,7 @@ show_intro_page(
 
 
 /*
- * Wildcard match any newsgroups on the command line. Sort of like a limited
+ * Wildcard match any newsgroups on the command-line. Sort of like a limited
  * yank at startup. Return number of groups that were matched.
  */
 int
@@ -1711,8 +1754,12 @@ read_cmd_line_groups(
 									tinrc.default_post_newsgroups = my_strdup(ng);
 								}
 							}
-						} else
-							++matched;
+						} else {
+							if (post_article_and_exit && ++matched == 1) {
+								FreeIfNeeded(tinrc.default_post_newsgroups);
+								tinrc.default_post_newsgroups = my_strdup(ng);
+							}
+						}
 					}
 				}
 				FreeAndNull(ngp);
diff -Nurp '--exclude=.bzr*' tin-2.6.5/src/makecfg.c tin-2.6.6/src/makecfg.c
--- tin-2.6.5/src/makecfg.c	2025-12-05 10:39:07.000000000 +0100
+++ tin-2.6.6/src/makecfg.c	2026-05-12 02:02:53.581885420 +0200
@@ -157,7 +157,7 @@ store_data(
 	MYDATA *p, *q;
 
 	if ((p = (MYDATA *) malloc(sizeof(MYDATA))) == NULL)
-		failed("malloc() failed ");
+		failed("malloc() failed");
 
 	p->link = NULL;
 	p->name = string_dup(name);
diff -Nurp '--exclude=.bzr*' tin-2.6.5/src/makerc.c tin-2.6.6/src/makerc.c
--- tin-2.6.5/src/makerc.c	1970-01-01 01:00:00.000000000 +0100
+++ tin-2.6.6/src/makerc.c	2026-07-28 11:13:21.661496217 +0200
@@ -0,0 +1,437 @@
+/*
+ *  Project   : tin - a Usenet reader
+ *  Module    : makerc.c
+ *  Original  : Thomas E. Dickey <dickey@invisible-island.net> (makecfg.c)
+ *  Author    : Dennis Preiser
+ *  Created   : 2026-04-30
+ *  Updated   : 2026-07-28
+ *  Notes     : structs for tinrc.c
+ *
+ * Copyright (c) 2026 Dennis Preiser <dennis@d--p.de>
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ *
+ * 1. Redistributions of source code must retain the above copyright notice,
+ *    this list of conditions and the following disclaimer.
+ *
+ * 2. Redistributions in binary form must reproduce the above copyright
+ *    notice, this list of conditions and the following disclaimer in the
+ *    documentation and/or other materials provided with the distribution.
+ *
+ * 3. Neither the name of the copyright holder nor the names of its
+ *    contributors may be used to endorse or promote products derived from
+ *    this software without specific prior written permission.
+ *
+ * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+ * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
+ * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+ * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+ * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
+ * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+ * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
+ * POSSIBILITY OF SUCH DAMAGE.
+ */
+
+/* replace tin.h {{ */
+
+#ifdef HAVE_CONFIG_H
+#include "autoconf.h"
+#endif /* HAVE_CONFIG_H */
+
+#ifdef HAVE_STDDEF_H
+#include <stddef.h>
+#endif /* HAVE_STDDEF_H */
+#ifdef HAVE_SYS_TYPES_H
+#include <sys/types.h>
+#endif /* HAVE_CONFIG_H */
+
+#ifdef HAVE_STDLIB_H
+#include <stdlib.h>
+#else
+extern void exit(int);
+extern void free(void *);
+#endif /* HAVE_STDLIB_H */
+
+#ifdef HAVE_UNISTD_H
+#	include <unistd.h>
+#endif /* HAVE_UNISTD_H */
+
+#ifndef EXIT_SUCCESS
+#define EXIT_SUCCESS 0
+#endif /* !EXIT_SUCCESS */
+
+#ifndef EXIT_FAILURE
+#define EXIT_FAILURE 1
+#endif /* !EXIT_FAILURE */
+
+#ifdef HAVE_STRING_H
+#include <string.h>
+#else
+extern char *strcpy(char *, const char *);
+extern int strcmp(const char *, const char *);
+extern int strncmp(const char *, const char *, size_t);
+extern size_t strlen(const char *);
+#endif /* HAVE_STRING_H */
+
+#include <stdio.h>
+#include <ctype.h>
+#ifdef HAVE_ERRNO_H
+#	include <errno.h>
+#else
+#	ifdef HAVE_SYS_ERRNO_H
+#		include <sys/errno.h>
+/*
+#	else
+#		error "No errno.h or sys/errno.h found"
+*/
+#	endif /* HAVE_SYS_ERRNO_H */
+#endif /* HAVE_ERRNO_H */
+#if !defined(errno)
+#	ifdef DECL_ERRNO
+		extern int errno;
+#	endif /* DECL_ERRNO */
+#endif /* !errno */
+
+#ifndef HAVE_UNLINK
+#	define unlink(file)	remove(file)
+#endif /* !HAVE_UNLINK */
+
+#ifdef STDC_NORETURN
+#ifdef HAVE_STDNORETURN_H
+#include <stdnoreturn.h>
+#endif /* HAVE_STDNORETURN_H */
+#else
+#if defined(_Noreturn)
+#undef _Noreturn
+#endif /* _Noreturn */
+#define _Noreturn /**/
+#endif /* STDC_NORETURN */
+
+#if !defined(HAVE_ISBLANK) || !defined(isblank) || defined(DECL_ISBLANK)
+	/* handrolled isblank() */
+#	define ISBLANK(c) ((c) == ' ' || (c) == '\t')
+#else
+#	define ISBLANK(c) isblank(c)
+#endif /* !HAVE_ISBLANK || !isblank || DECL_ISBLANK */
+
+#ifndef ENOTSUP
+#	define ENOTSUP EINVAL
+#endif /* !ENOTSUP */
+
+/* }} replace tin.h */
+
+#define TINRC_TEMPLATE_FILE "tinrc.tbl"
+#define RC_FILE "tinrc.h"
+#define INIT_FILE "tinrc.c"
+
+
+static _Noreturn void
+failed(
+	const char *message)
+{
+	perror(message);
+	exit(EXIT_FAILURE);
+}
+
+
+static FILE *
+open_it(
+	const char *filename,
+	const char *mode)
+{
+	FILE *fp = fopen(filename, mode);
+
+	if (fp == NULL)
+		failed(filename);
+	return fp;
+}
+
+
+static void
+write_it(
+	FILE *dothfp,
+	const char * const *table)
+{
+	int n;
+
+	for (n = 0; table[n] != NULL; n++)
+		fprintf(dothfp, "%s\n", table[n]);
+}
+
+
+_Noreturn static void
+give_up(
+	const char *rc_file,
+	const char *init_file,
+	FILE *ifp,
+	FILE *dothfp,
+	FILE *dotcfp)
+{
+	if (ifp)
+		(void) fclose(ifp);
+	if (dothfp)
+		(void) fclose(dothfp);
+	if (dotcfp)
+		(void) fclose(dotcfp);
+	(void) unlink(rc_file);
+	(void) unlink(init_file);
+	errno = ENOTSUP;
+	failed("Giving up");
+}
+
+
+static int
+count_var(
+	FILE *ifp)
+{
+	char buffer[BUFSIZ];
+	char *p;
+	long pos;
+	int max_var = 0;
+
+	if ((pos = ftell(ifp)) < 0)
+		return -1;
+
+	while (fgets(buffer, sizeof(buffer) - 1, ifp)) {
+		p = buffer;
+		while (ISBLANK((unsigned char) *p))
+			++p;
+
+		/* end of struct, stop counting */
+		if (*p == '}')
+			break;
+
+		switch (*p) {
+			case '\n':
+			case '#':
+			case '/':
+			case ';':
+			case '!':
+			case '+':
+				break;
+
+			default:
+				++max_var;
+				break;
+		}
+	}
+
+	return ((fseek(ifp, pos, SEEK_SET) < 0) ? -1 : max_var);
+}
+
+
+static void
+do_makerc(
+	const char *tmpl,
+	const char *rc_file,
+	const char *init_file,
+	FILE *dothfp,
+	FILE *dotcfp)
+{
+	FILE *ifp = open_it(tmpl, "r");
+	char buffer[BUFSIZ];
+	char indent[BUFSIZ];
+	char *p;
+	const char *type, *var, *init, *cmt;
+	int ln = 0, curr_var = 0, max_var = 0;
+	size_t ilen;
+
+	while (fgets(buffer, sizeof(buffer) - 1, ifp)) {
+		if (max_var == 0) {
+			if ((max_var = count_var(ifp)) < 0) {
+				fprintf(stderr, "%s: %s\n", tmpl, strerror(errno));
+				give_up(rc_file, init_file, ifp, dothfp, dotcfp);
+			}
+			fprintf(dothfp, "%s\n", "");
+			fprintf(dotcfp, "%s\n", "");
+		}
+		++ln;
+		p = buffer;
+		while (ISBLANK((unsigned char) *p))
+			++p;
+		if (*p == ';' || *p == '\n')
+			continue;
+
+		/* copy preprocessor directives or comments as they are */
+		if (*p == '#' || (*p == '/' && (p[1] == '/' || p[1] == '*'))) {
+			fprintf(dothfp, "%s", buffer);
+			fprintf(dotcfp, "%s", buffer);
+			continue;
+		}
+
+		if (*p == '!') {
+			fprintf(dothfp, "%s", buffer + 1);
+			continue;
+		}
+
+		if (*p == '+') {
+			fprintf(dotcfp, "%s", buffer + 1);
+			continue;
+		}
+
+		if (*p == '}') {
+			fprintf(dothfp, "%s", buffer);
+			fprintf(dotcfp, "%s", buffer);
+			curr_var = max_var = 0;
+			continue;
+		}
+
+		++curr_var;
+
+		/* remove newline; it may appear after initial value or optional comment */
+		if ((p = strrchr(buffer, '\n')))
+			*p = '\0';
+
+		cmt = NULL;
+		ilen = 0;
+		indent[ilen] = '\0';
+		p = buffer;
+
+		/* save indentation, get type of variable, mandatory */
+		while (*p == '\t' && ilen + 1 < sizeof(indent)) {
+			indent[ilen++] = '\t';
+			++p;
+		}
+		indent[ilen] = '\0';
+		type = p;
+
+		switch (*type) {
+			case 'c':
+			/* case 'f': */
+			case 'i':
+			case 'l':
+			/* case 's': */
+			case 't':
+			/* case 'u': */
+			case 'w':
+				break;
+
+			default:
+				fprintf(stderr, "Unknown type in %s, line %d:\n%s\n", tmpl, ln, buffer);
+				give_up(rc_file, init_file, ifp, dothfp, dotcfp);
+					break;
+		}
+
+		/* name of variable, mandatory */
+		if ((p = strchr(p, '\t'))) {
+			*p++ = '\0';
+			while (*p == '\t')
+				++p;
+		}
+		if (!p || !*p) {
+			fprintf(stderr, "Variable name and initial value are missing in %s, line %d:\n\t%s\n", tmpl, ln, type);
+			give_up(rc_file, init_file, ifp, dothfp, dotcfp);
+		}
+		var = p;
+
+		/* initial value, mandatory */
+		if ((p = strchr(p, '\t'))) {
+			*p++ = '\0';
+			while (*p == '\t')
+				++p;
+		}
+		if (!p || !*p) {
+			fprintf(stderr, "Initial value is missing in %s, line %d:\n\t%s\t%s\n", tmpl, ln, type, var);
+			give_up(rc_file, init_file, ifp, dothfp, dotcfp);
+		}
+		init = p;
+
+		/* comment, optional */
+		if ((p = strchr(p, '\t'))) {
+			*p++ = '\0';
+			while (*p == '\t')
+				++p;
+
+			cmt = p;
+		}
+
+		if (cmt && *cmt)
+			fprintf(dothfp, "%s%s\t%s;\t%s\n", indent, type, var, cmt);
+		else
+			fprintf(dothfp, "%s%s\t%s;\n", indent, type, var);
+		fprintf(dotcfp, "%s%s%s\t/* %s */\n", indent, init, curr_var == max_var ? "" : ",", var);
+	}
+
+	if (fclose(ifp))
+		give_up(rc_file, init_file, NULL, dothfp, dotcfp);
+}
+
+
+static void
+makerc(
+	const char *rc_file,
+	const char *init_file,
+	FILE *dothfp,
+	FILE *dotcfp)
+{
+	static const char *const tinrc_h_open[] =
+	{
+		"/* This file is generated by MAKERC */",
+		"",
+		"#ifndef TINRC_H",
+		"#	define TINRC_H 1",
+		NULL
+	};
+	static const char *const tinrc_h_close[] =
+	{
+		"",
+		"#endif /* !TINRC_H */",
+		NULL
+	};
+	static const char *const init_c_open[] =
+	{
+		"/* This file is generated by MAKERC */",
+		"",
+		"#ifndef TIN_H",
+		"#	include \"tin.h\"",
+		"#endif /* !TIN_H */",
+		NULL
+	};
+
+	write_it(dothfp, tinrc_h_open);
+	write_it(dotcfp, init_c_open);
+
+	do_makerc(TINRC_TEMPLATE_FILE, rc_file, init_file, dothfp, dotcfp);
+
+	write_it(dothfp, tinrc_h_close);
+
+	if (fclose(dothfp))
+		give_up(rc_file, init_file, NULL, NULL, dotcfp);
+	if (fclose(dotcfp))
+		give_up(rc_file, init_file, NULL, NULL, NULL);
+}
+
+
+int
+main(
+	int argc,
+	char *argv[])
+{
+	FILE *dothfp;
+	FILE *dotcfp;
+	const char *rc_file;
+	const char *init_file;
+
+	if (argc > 1)
+		rc_file = argv[1];
+	else
+		rc_file = RC_FILE;
+
+	if (argc > 2)
+		init_file = argv[2];
+	else
+		init_file = INIT_FILE;
+
+	dothfp = open_it(rc_file, "w");
+	dotcfp = open_it(init_file, "w");
+
+	makerc(rc_file, init_file, dothfp, dotcfp);
+
+	return (0);
+}
diff -Nurp '--exclude=.bzr*' tin-2.6.5/src/memory.c tin-2.6.6/src/memory.c
--- tin-2.6.5/src/memory.c	2025-12-07 07:10:38.000000000 +0100
+++ tin-2.6.6/src/memory.c	2026-05-08 11:38:13.200741025 +0200
@@ -3,7 +3,7 @@
  *  Module    : memory.c
  *  Author    : I. Lea & R. Skrenta
  *  Created   : 1991-04-01
- *  Updated   : 2025-11-16
+ *  Updated   : 2026-05-07
  *  Notes     :
  *
  * Copyright (c) 1991-2026 Iain Lea <iain@bricbrac.de>, Rich Skrenta <skrenta@pbm.com>
@@ -149,7 +149,7 @@ expand_art(
 		 * memset(&arts[i].artnum, 0, (max_art - i - 1) * sizeof(*arts));
 		 * seems to be not faster at all
 		 */
-	for (; i < max_art; i++) {
+	for (; i < max_art; ++i) {
 		arts[i].subject = arts[i].xref = arts[i].path = arts[i].refs = arts[i].msgid = arts[i].mailbox.from = arts[i].mailbox.name = NULL;
 		arts[i].mailbox.next = NULL;
 	}
@@ -208,7 +208,7 @@ void
 expand_newnews(
 	void)
 {
-	max_newnews += max_newnews >> 1;			/* increase by 50% */
+	max_newnews += (1 + max_newnews) >> 1;			/* increase by ~50% */
 	newnews = my_realloc(newnews, sizeof(struct t_newnews) * (size_t) max_newnews);
 }
 
@@ -602,6 +602,7 @@ free_active_arrays(
 				free(active[i].attribute);
 				active[i].attribute = (struct t_attribute *) 0;
 			}
+			FreeAndNull(active[i].attribute_state);
 			free_scopes_list(&active[i]);
 		}
 		FreeAndNull(active);
diff -Nurp '--exclude=.bzr*' tin-2.6.5/src/mimetypes.c tin-2.6.6/src/mimetypes.c
--- tin-2.6.5/src/mimetypes.c	2025-11-13 02:21:32.000000000 +0100
+++ tin-2.6.6/src/mimetypes.c	2026-04-14 00:13:07.567822554 +0200
@@ -3,7 +3,7 @@
  *  Module    : mimetypes.c
  *  Author    : J. Faultless
  *  Created   : 2000-03-31
- *  Updated   : 2024-05-05
+ *  Updated   : 2026-04-13
  *  Notes     : mime.types handling
  *
  * Copyright (c) 2000-2026 Jason Faultless <jason@altarstone.com>
@@ -63,34 +63,35 @@ _lookup_mimetype(
 	FILE *fp;
 	const char *exts;
 	char *ptr;
-	char buf[PATH_LEN];
+	char *buf, *b;
 	int i;
 
 	if ((fp = tin_fopen(file, "r")) == NULL)
 		return FALSE;
 
-	while ((fgets(buf, sizeof(buf), fp)) != NULL) {
-		if (buf[0] == '#' || buf[0] == '\n')		/* Skip comments & blank lines */
+	b = my_malloc(PATH_LEN);
+	while ((fgets(b, PATH_LEN, fp)) != NULL) {
+		if (b[0] == '#' || b[0] == '\n')	/* Skip comments & blank lines */
 			continue;
 
-		if (strtok(buf, " \t\n")) {
-			while ((exts = strtok(NULL, " \t\n")) != NULL) {	/* Work through list of extensions */
-				if (strcasecmp(ext, exts) == 0) {
-					if ((i = content_type(strtok(buf, "/"))) != -1) {
-						if ((ptr = strtok(NULL, "\n")) != NULL) {
-							part->type = (unsigned int) i;
-							FreeIfNeeded(part->subtype);
-							part->subtype = my_strdup(ptr);
-							fclose(fp);
-							return TRUE;
-						}
+		buf = b;
+		if ((ptr = strsep(&buf, " \t\n"))) {	/* split into "type/subtype" and "extension(s)" */
+			if ((i = content_type(strsep(&ptr, "/"))) != -1) {	/* split type/subtype and match type */
+				while((exts = strsep(&buf, " \t\n"))) {	/* walk through extensions */
+					if (*exts && strcasecmp(ext, exts) == 0) {
+						part->type = (unsigned int) i;
+						FreeIfNeeded(part->subtype);
+						part->subtype = my_strdup(ptr);
+						fclose(fp);
+						free(b);
+						return TRUE;
 					}
 				}
 			}
 		}
 	}
-
 	fclose(fp);
+	free(b);
 	return FALSE;
 }
 
diff -Nurp '--exclude=.bzr*' tin-2.6.5/src/misc.c tin-2.6.6/src/misc.c
--- tin-2.6.5/src/misc.c	2025-12-20 18:11:31.000000000 +0100
+++ tin-2.6.6/src/misc.c	2026-08-05 07:23:43.161675704 +0200
@@ -3,7 +3,7 @@
  *  Module    : misc.c
  *  Author    : I. Lea & R. Skrenta
  *  Created   : 1991-04-01
- *  Updated   : 2025-12-07
+ *  Updated   : 2026-08-05
  *  Notes     :
  *
  * Copyright (c) 1991-2026 Iain Lea <iain@bricbrac.de>, Rich Skrenta <skrenta@pbm.com>
@@ -58,6 +58,10 @@
 #	include "tnntp.h"
 #endif /* !TNNTP_H */
 
+#ifdef HAVE_GRP_H
+#	include <grp.h>
+#endif /* HAVE_GRP_H */
+
 /* GNU libidn */
 #if defined(HAVE_IDNA_H) && !defined(_IDNA_H)
 #	include <idna.h>
@@ -117,6 +121,11 @@
 #	endif /* HAVE_LIBCURL */
 #endif /* HAVE_LIBURIPARSER */
 
+/* libexttextcat */
+#ifdef HAVE_LIBEXTTEXTCAT
+#	include <textcat.h>
+#endif /* HAVE_LIBEXTTEXTCAT */
+
 /*
  * defines to control GNKSA-checks behavior:
  * - ENFORCE_RFC1034
@@ -129,6 +138,8 @@
 /*
  * Local prototypes
  */
+static const char *lsperms(int mode);
+static const char *show_perm(const char *file);
 static char *strfpath_cp(char *str, const char *tbuf, const char *endp);
 static int _strfpath(const char *format, char *str, size_t maxsize, struct t_group *group, t_bool expand_all);
 static int gnksa_check_domain(char *domain);
@@ -270,7 +281,7 @@ copy_fp(
 		if (sent != have) {
 			TRACE(("copy_fp wrote %d of %d:{%.*s}", sent, have, (int) sent, buf));
 			if (errno && errno != EPIPE) /* not a broken pipe => more serious error */
-				perror_message(_(txt_error_copy_fp));
+				perror_message("%s", _(txt_error_copy_fp));
 
 			return errno;
 		}
@@ -424,7 +435,7 @@ copy_body(
 						buf2[i] = buf[i];
 						if (buf[i] != ' ')
 							status_space = TRUE;
-						if ((status_space) && !(isalpha((unsigned char) buf[i]) || buf[i] == '>'))
+						if (status_space && !(isalpha((unsigned char) buf[i]) || buf[i] == '>'))
 							status_char = FALSE;
 					}
 					buf2[i] = '\0';
@@ -443,7 +454,7 @@ copy_body(
 				retcode = fprintf(fp_op, "\n");
 		}
 		if (retcode == EOF) {
-			perror_message("copy_body() failed"); /* TODO: -> lang.c */
+			perror_message("%s", "copy_body() failed"); /* TODO: -> lang.c */
 			FreeIfNeeded(buf2);
 			return;
 		}
@@ -506,8 +517,7 @@ invoke_editor(
 
 #ifdef BACKUP_FILE_EXT
 	if (strlen(filename) + strlen(BACKUP_FILE_EXT) < sizeof(fnameb)) {
-		STRCPY(fnameb, filename);
-		strcat(fnameb, BACKUP_FILE_EXT);
+		snprintf(fnameb, sizeof(fnameb), "%s%s", filename, BACKUP_FILE_EXT);
 		unlink(fnameb);
 	}
 #endif /* BACKUP_FILE_EXT */
@@ -614,7 +624,7 @@ shell_escape(
 	free(tmp);
 
 	for (p = shell; *p && isspace((unsigned char) *p); p++)
-		continue;
+		;
 
 	if (*p) {
 		FreeIfNeeded(tinrc.default_shell_command);
@@ -782,6 +792,11 @@ tin_done(
 	u_cleanup();
 #endif /* HAVE_LIBICUUC */
 
+#ifdef HAVE_LIBEXTTEXTCAT
+	if (textcat_handle)
+		textcat_Done(textcat_handle);
+#endif /* HAVE_LIBEXTTEXTCAT */
+
 	/*
 	 * TODO:
 	 * why do we make this exception "Terminate gracefully but do
@@ -858,7 +873,7 @@ my_mkdir(
 	struct stat sb;
 
 	if (stat(path, &sb) == -1) {
-		snprintf(buf, sizeof(buf), "mkdir %s", path); /* redirect stderr to /dev/null? use invoke_cmd()? */
+		snprintf(buf, sizeof(buf), "mkdir %s", path); /* redirect stderr to /dev/null? */
 		system(buf);
 #	ifdef HAVE_CHMOD
 		return chmod(path, mode);
@@ -1011,7 +1026,7 @@ base_name(
 	const char *fullpath,		/* /foo/bar/baz */
 	char *file)				/* baz */
 {
-	char *p = strrchr(fullpath, '/');
+	const char *p = strrchr(fullpath, '/');
 
 	if (p && *(p + 1))
 		strcpy(file, p + 1);
@@ -1049,7 +1064,7 @@ t_bool
 mail_check(
 	const char *mailbox_name)
 {
-	char *from, *to, p, *cmb, *mb, ecmb[PATH_LEN];
+	char *from, *to, p, *cmb, *mb, *ecmb;
 	t_bool in_message = FALSE;
 	struct stat buf;
 
@@ -1084,29 +1099,31 @@ mail_check(
 	}
 	*to = p;
 
+	ecmb = my_malloc(PATH_LEN);
 	/* split into elements */
 	cmb = strtok(mb, ":");
 	while (cmb != NULL) {
 		/* expand relative path */
-		if (!strfpath(cmb, ecmb, sizeof(ecmb), NULL, FALSE)) {
+		if (!strfpath(cmb, ecmb, PATH_LEN, NULL, FALSE)) {
 			free(mb);
+			free(ecmb);
 			return FALSE;
-		} else
-			cmb = ecmb;
+		}
 
-		if (stat(cmb, &buf) == 0) {
+		if (stat(ecmb, &buf) == 0) {
 			if (S_ISDIR(buf.st_mode)) { /* maildir setup */
 				char *maildir_box;
-				size_t maildir_box_len = strlen(cmb) + strlen(MAILDIR_NEW) + 2;
+				size_t maildir_box_len = strlen(ecmb) + strlen(MAILDIR_NEW) + 2;
 				DIR *dirp;
 				DIR_BUF *dp;
 
 				maildir_box = my_malloc(maildir_box_len);
-				joinpath(maildir_box, maildir_box_len, cmb, MAILDIR_NEW);
+				joinpath(maildir_box, maildir_box_len, ecmb, MAILDIR_NEW);
 
 				if (!(dirp = opendir(maildir_box))) {
 					free(maildir_box);
 					free(mb);
+					free(ecmb);
 					return FALSE;
 				}
 				free(maildir_box);
@@ -1114,6 +1131,7 @@ mail_check(
 					if ((strcmp(dp->d_name, ".")) && (strcmp(dp->d_name, ".."))) {
 						CLOSEDIR(dirp);
 						free(mb);
+						free(ecmb);
 						return TRUE;
 					}
 				}
@@ -1121,6 +1139,7 @@ mail_check(
 			} else {
 				if (buf.st_atime < buf.st_mtime && buf.st_size > 0) {
 					free(mb);
+					free(ecmb);
 					return TRUE;
 				}
 			}
@@ -1128,6 +1147,7 @@ mail_check(
 		cmb = strtok(NULL, ":");
 	}
 	free(mb);
+	free(ecmb);
 	return FALSE;
 }
 
@@ -1212,7 +1232,8 @@ get_author(
 	size_t len)
 {
 	char *p, *ptr = str;
-	int author, curr_len, rem_len = len;
+	int author;
+	size_t curr_len, rem_len = len;
 	struct t_mailbox *mb = &art->mailbox;
 
 	*ptr = '\0';
@@ -1254,9 +1275,9 @@ get_author(
 			mb = NULL;
 		else if ((mb = mb->next)) {
 			strcat(ptr, ", ");
-			curr_len = strlen(ptr);
-			if ((rem_len -= curr_len) <= 0)
+			if ((curr_len = strlen(ptr)) >= rem_len)
 				break;
+			rem_len -= curr_len;
 			ptr += curr_len;
 		}
 	} while (mb);
@@ -1282,7 +1303,7 @@ void
 show_inverse_video_status(
 	void)
 {
-	info_message((tinrc.inverse_okay ? _(txt_inverse_on) : _(txt_inverse_off)));
+	info_message("%s", (tinrc.inverse_okay ? _(txt_inverse_on) : _(txt_inverse_off)));
 }
 
 
@@ -1294,7 +1315,7 @@ toggle_color(
 #	ifdef USE_CURSES
 	if (!has_colors()) {
 		use_color = FALSE;
-		info_message(_(txt_no_colorterm));
+		info_message("%s", _(txt_no_colorterm));
 		return FALSE;
 	}
 	if (use_color)
@@ -1320,7 +1341,7 @@ void
 show_color_status(
 	void)
 {
-	info_message((use_color ? _(txt_color_on) : _(txt_color_off)));
+	info_message("%s", (use_color ? _(txt_color_on) : _(txt_color_off)));
 }
 #endif /* HAVE_COLOR */
 
@@ -1399,6 +1420,7 @@ strfquote(
 {
 	const char *endp;
 	char *start = s;
+	char *t;
 	char tbuf[LEN];
 	int i, j;
 	t_bool iflag;
@@ -1451,7 +1473,6 @@ strfquote(
 		}
 		if (*format == '%') {
 			switch (*++format) {
-
 				case '\0':
 					*s++ = '%';
 					goto out;
@@ -1469,8 +1490,8 @@ strfquote(
 				case 'C':	/* First Name of author */
 					if (arts[respnum].mailbox.name != NULL) {
 						STRCPY(tbuf, arts[respnum].mailbox.name);
-						if (strchr(tbuf, ' '))
-							*(strchr(tbuf, ' ')) = '\0';
+						if ((t = strpbrk(tbuf, " \t")))
+							*t = '\0';
 					} else {
 						STRCPY(tbuf, arts[respnum].mailbox.from);
 					}
@@ -1596,7 +1617,7 @@ strfeditor(
 					break;
 
 				case 'N':	/* Line number */
-					sprintf(tbuf, "%d", linenum);
+					snprintf(tbuf, sizeof(tbuf), "%d", linenum);
 					break;
 
 				default:
@@ -2100,35 +2121,33 @@ strfmailer(
 
 				case 'S':	/* Subject */
 					/* don't MIME encode Subject if using external mail client */
-					if (tinrc.interactive_mailer != INTERACTIVE_NONE)
-						strncpy(tbuf, escape_shell_meta(subject, quote_area), sizeof(tbuf) - 1);
-					else {
+					if (tinrc.interactive_mailer != INTERACTIVE_NONE) {
+						STRCPY(tbuf, escape_shell_meta(subject, quote_area));
+					} else {
 #ifdef CHARSET_CONVERSION
 						p = rfc1522_encode(subject, txt_mime_charsets[tinrc.mm_network_charset], ismail);
 #else
 						p = rfc1522_encode(subject, tinrc.mm_charset, ismail);
 #endif /* CHARSET_CONVERSION */
-						strncpy(tbuf, escape_shell_meta(p, quote_area), sizeof(tbuf) - 1);
+						STRCPY(tbuf, escape_shell_meta(p, quote_area));
 						free(p);
 					}
-					tbuf[sizeof(tbuf) - 1] = '\0';	/* just in case */
 					escaped = TRUE;
 					break;
 
 				case 'T':	/* To */
 					/* don't MIME encode To if using external mail client */
-					if (tinrc.interactive_mailer != INTERACTIVE_NONE)
-						strncpy(tbuf, escape_shell_meta(to, quote_area), sizeof(tbuf) - 1);
-					else {
+					if (tinrc.interactive_mailer != INTERACTIVE_NONE) {
+						STRCPY(tbuf, escape_shell_meta(to, quote_area));
+					} else {
 #ifdef CHARSET_CONVERSION
 						p = rfc1522_encode(to, txt_mime_charsets[tinrc.mm_network_charset], ismail);
 #else
 						p = rfc1522_encode(to, tinrc.mm_charset, ismail);
 #endif /* CHARSET_CONVERSION */
-						strncpy(tbuf, escape_shell_meta(p, quote_area), sizeof(tbuf) - 1);
+						STRCPY(tbuf, escape_shell_meta(p, quote_area));
 						free(p);
 					}
-					tbuf[sizeof(tbuf) - 1] = '\0';	/* just in case */
 					escaped = TRUE;
 					break;
 
@@ -2396,9 +2415,7 @@ random_organization(
 	while (fgets(selorg, sizeof(selorg), orgfp))
 		++nool;
 
-	if (nool) {
-		rewind(orgfp);
-
+	if (nool && !fseek(orgfp, 0L, SEEK_SET)) {
 		srndm();
 		sol = rndm() % nool + 1;
 		nool = 0;
@@ -2485,7 +2502,7 @@ write_input_history_file(
 		return;
 
 	if ((fp = fopen(file_tmp, "w")) == NULL) {
-		error_message(2, _(txt_filesystem_full_backup), local_input_history_file);
+		perror_message(_(txt_error_backup), local_input_history_file);
 		/* free memory for tmp-filename */
 		free(file_tmp);
 		umask(mask);
@@ -2519,7 +2536,7 @@ write_input_history_file(
 		if (chmod(local_input_history_file, (mode_t) (S_IRUSR|S_IWUSR)) == -1) {
 #	ifdef DEBUG
 			if (debug & DEBUG_MISC)
-				perror_message("chmod(%s, %d)", local_input_history_file, (mode_t) (S_IRUSR|S_IWUSR));
+				perror_message("chmod(%s, %u)", local_input_history_file, (unsigned int) (mode_t) (S_IRUSR|S_IWUSR));
 #	endif /* DEBUG */
 		}
 #endif /* HAVE_CHMOD */
@@ -2641,7 +2658,7 @@ buffer_to_local( /* TODO: rename to some
 			char *clocal_charset;
 			iconv_t cd0, cd1, cd2;
 
-			clocal_charset = my_strdup((to_charset));
+			clocal_charset = my_strdup(to_charset);
 #		ifdef HAVE_ICONV_OPEN_TRANSLIT
 			if (tinrc.translit)
 				clocal_charset = append_to_string(clocal_charset, "//TRANSLIT");
@@ -2654,10 +2671,10 @@ buffer_to_local( /* TODO: rename to some
 			cd0 = iconv_open("UCS-4", "US-ASCII");
 			cd1 = iconv_open("UCS-4", from_charset);
 			cd2 = iconv_open(clocal_charset, "UCS-4");
-			if (cd0 != (iconv_t) (-1) && cd1 != (iconv_t) (-1) && cd2 != (iconv_t) (-1)) {
+			if (cd0 != (iconv_t) (-1) && cd1 != (iconv_t) -1 && cd2 != (iconv_t) -1) {
 				char unknown = '?';
 				char *unknown_buf;
-				char unknown_ucs4[4];
+				char unknown_ucs4[4] = { '\0' };
 				char *obuf, *outbuf;
 				char *tmpbuf, *tbuf;
 				ICONV_CONST char *inbuf;
@@ -2765,8 +2782,9 @@ buffer_to_local( /* TODO: rename to some
 				} while (inbytesleft > 0);
 
 				*outbuf = '\0';
-				if (*max_line_len < strlen(obuf)) {
-					*max_line_len = strlen(obuf);
+				result = strlen(obuf);
+				if (*max_line_len <= result) {
+					*max_line_len = result;
 					*line = my_realloc(*line, *max_line_len + 1);
 				}
 				strcpy(*line, obuf);
@@ -2776,11 +2794,11 @@ buffer_to_local( /* TODO: rename to some
 				free(obuf);
 				free(tbuf);
 			} else {
-				if (cd2 != (iconv_t) (-1))
+				if (cd2 != (iconv_t) -1)
 					iconv_close(cd2);
-				if (cd1 != (iconv_t) (-1))
+				if (cd1 != (iconv_t) -1)
 					iconv_close(cd1);
-				if (cd0 != (iconv_t) (-1))
+				if (cd0 != (iconv_t) -1)
 					iconv_close(cd0);
 				free(clocal_charset);
 #		ifdef CHARSET_CONVERSION_UCNV
@@ -3251,14 +3269,17 @@ gnksa_dequote_plainphrase(
 						++rpos;
 						break;
 
-					/*
-					 * FIXME: \ is allowed in dquotes as of 5322,
-					 * but we need to ensure that \" doesn't end
-					 * current state as it currently would.
-					 */
 					case '\\':
-						return GNKSA_ILLEGAL_QUOTED_CHAR;
-						/* NOTREACHED */
+						*(wpos++) = *(rpos++);
+						/*
+						 * quoted-pair = ("\" (VCHAR / WSP))
+						 * VCHAR       = %x21-7E
+						 * WSP         = SP / HTAB
+						 */
+						if (*rpos == 0x09 || (*rpos >= 0x20 && *rpos <= 0x7E))
+							*(wpos++) = *(rpos++);
+						else
+							return GNKSA_ILLEGAL_QUOTED_CHAR;
 						break;
 
 					default:
@@ -3549,7 +3570,9 @@ gnksa_check_domain(
 			    && (*(aux + 1) >= '0') && (*(aux + 1) <= '9')
 			    && (*(aux + 2) >= '0') && (*(aux + 2) <= '9'))
 				return gnksa_check_domain_literal(domain);
+			TIN_FALL_THROUGH;
 			/* FALLTHROUGH */
+
 		default:
 			/* check for valid domains */
 			if (!disable_gnksa_domain_check) {
@@ -3636,15 +3659,16 @@ gnksa_split_from(
 	char *realname,
 	int *addrtype)
 {
-	char *addr_begin, *addr_end, *ptr;
+	char *addr_begin, *addr_end, *ptr, *check;
 	char work[HEADER_LEN];
+	int pc;
 
 	/* init return variables */
 	*address = *realname = '\0';
 
 	/* copy raw address into work area */
 	STRCPY(work, from);
-	strip_line(work);
+	str_trim(work);
 	strcpy(address, work);
 
 	if (!*work) {
@@ -3657,17 +3681,32 @@ gnksa_split_from(
 	 * if '>' is present, everything after it (possible comments)
 	 * is removed
 	 */
-	if ((addr_end = strrchr(work, '>'))) {
-		ptr = strrchr(work, ')');
-		if (!ptr || addr_end > ptr)
-			*(addr_end + 1) = '\0';
-
-		ptr = strrchr(work, '(');
-		if (!ptr || addr_end < ptr)
-			*(addr_end + 1) = '\0';
+	check = my_strdup(work);
+	pc = remove_comments(check);
 
-		str_trim(work);
-	}
+	str_trim(check);
+	if ((ptr = strrchr(check, '>'))) {
+		if (*(ptr + 1) == '\0') {
+			*addrtype = GNKSA_ADDRTYPE_ROUTE;
+			if (pc != 0) {
+				free(check);
+#if 1
+				return GNKSA_INVALID_REALNAME;
+#else
+				/* way too hard error codes */
+				if (pc > 0)
+					return GNKSA_RPAREN_MISSING;
+				else
+					return GNKSA_LPAREN_MISSING;
+#endif /* 1 */
+			}
+			snprintf(work, sizeof(work), "%s", check);
+		} else
+			*addrtype = GNKSA_ADDRTYPE_OLDSTYLE;
+	} else
+		*addrtype = GNKSA_ADDRTYPE_OLDSTYLE;
+
+	free(check);
 
 	addr_end = work + strlen(work) - 1;
 	if (*addr_end == '>') {
@@ -3855,7 +3894,7 @@ gnksa_do_check_from(
 			code = result;
 
 		/* restore separator character */
-		*--addr_begin = '@';
+		*(addr_begin - 1) = '@';
 	} else
 		code = GNKSA_ATSIGN_MISSING;
 
@@ -4377,7 +4416,11 @@ tin_version_info(
 	FILE *fp,
 	int verb)
 {
+	const char *ptr;
+	char *end = NULL;
+	char tbuf[32];
 	int wlines = 0;	/* written lines */
+	time_t t;
 #ifndef REPRODUCIBLE_BUILD
 #	ifdef HAVE_LIB_PCRE2
 	char *pcre2_version = NULL;
@@ -4605,8 +4648,21 @@ tin_version_info(
 	;
 
 	fprintf(fp, _(txt_tin_version), PRODUCT, VERSION, RELEASEDATE, RELEASENAME);
+	if ((ptr = get_val("SOURCE_DATE_EPOCH", NULL)) != NULL) {
+		errno = 0;
+		t = (time_t) strtoartnum(ptr, &end);
+		if (!errno && *end == '\0' && t >= 0 && t <= (time_t) 253402300799L) { /* Fri Dec 31 23:59:59 UTC 9999 */
+			if (my_strftime(tbuf, sizeof(tbuf), "%b %e %Y %H:%M:%S", gmtime(&t)))
+				fprintf(fp, " %s", tbuf);
+		}
+#if defined(__DATE__) && defined(__TIME__) && !defined(REPRODUCIBLE_BUILD)
+		else
+			fprintf(fp, " %s %s", __DATE__, __TIME__);
+#endif /* __DATE__ && __TIME__ && !REPRODUCIBLE_BUILD */
+	}
 #if defined(__DATE__) && defined(__TIME__) && !defined(REPRODUCIBLE_BUILD)
-	fprintf(fp, " %s %s", __DATE__, __TIME__);
+	else
+		fprintf(fp, " %s %s", __DATE__, __TIME__);
 #endif /* __DATE__ && __TIME__ && !REPRODUCIBLE_BUILD */
 	fprintf(fp, "\n");
 	++wlines;
@@ -4758,6 +4814,11 @@ tin_version_info(
 #		endif /* HAVE_LIBCURL */
 #	endif /* HAVE_LIBURIPARSER */
 
+#	ifdef HAVE_LIBEXTTEXTCAT
+		fprintf(fp, "\tEXTTXTCAT= \"%s\"\n", textcat_Version());
+		++wlines;
+#	endif /* HAVE_LIBEXTTEXTCAT */
+
 #	if defined(USE_CANLOCK) && defined(CL_API_MAJOR) && defined(CL_API_MINOR)
 		fprintf(fp, "\tCANLOCK  = \"%d.%d\"\n", CL_API_MAJOR, CL_API_MINOR);
 		++wlines;
@@ -4775,7 +4836,8 @@ tin_version_info(
 		fprintf(fp, "\tattributes = %s\n", ATTRIBUTES_VERSION);
 		fprintf(fp, "\tfilter     = %s\n", FILTER_VERSION);
 		fprintf(fp, "\tkeymap     = %s\n", KEYMAP_VERSION);
-		wlines += 6;
+		fprintf(fp, "\tpolicy.h   = %s\n", TIN_TLD_DATE);
+		wlines += 7;
 	}
 
 	fflush(fp);
@@ -4893,6 +4955,9 @@ show_connection_page(
 }
 
 
+#define SHOW_PERM(tag, file) do { \
+		fprintf(fp, tag"%s\n                     %s\n", file, show_perm(file)); \
+	} while (0)
 static void
 make_connection_page(
 	FILE *fp)
@@ -4956,28 +5021,32 @@ make_connection_page(
 #endif /* !NNTP_ONLY */
 
 	fprintf(fp, "%s", _(txt_conninfo_conf_files));
-	/* TODO: hide if empty? */
+	/* intentionally show unset global_defaults_file */
 	fprintf(fp, "tin.defaults       : %s\n", global_defaults_file);
+	if (*global_defaults_file)
+		fprintf(fp, "                     %s\n", show_perm(global_defaults_file));
 
 	/* TODO: getext for "local"/"global" translation? */
-	fprintf(fp, "attributes (local) : %s\n", local_attributes_file);
-	if (*global_attributes_file)
-		fprintf(fp, "attributes (global): %s\n", global_attributes_file);
+	SHOW_PERM("attributes (local) : ", local_attributes_file);
+	if (*global_attributes_file) {
+		SHOW_PERM("attributes (global): ", global_attributes_file);
+	}
 
-	fprintf(fp, "tinrc (local)      : %s\n", local_config_file);
-	if (*global_config_file)
-		fprintf(fp, "tinrc (global)     : %s\n", global_config_file);
+	SHOW_PERM("tinrc (local)      : ", local_config_file);
+	if (*global_config_file) {
+		SHOW_PERM("tinrc (global)     : ", global_config_file);
+	}
 
-	fprintf(fp, "serverrc           : %s\n", serverrc_file);
+	SHOW_PERM("serverrc           : ", serverrc_file);
 
-	fprintf(fp, "filter             : %s\n", filter_file);
+	SHOW_PERM("filter             : ", filter_file);
 
-	if (*keymap_file)
-		fprintf(fp, "keymap             : %s\n", keymap_file);
+	if (*keymap_file) {
+		SHOW_PERM("keymap             : ", keymap_file);
+	}
 
 	/* non conf files/dirs */
-	fprintf(fp, "\n");
-	fprintf(fp, ".newsrc            : %s\n", newsrc);
+	SHOW_PERM("\n.newsrc            : ", newsrc);
 
 	/*
 	 * "-$NNTPSERVER" is appended in find_nov_file()
@@ -4999,9 +5068,9 @@ make_connection_page(
 		add_slash = (idx_nd[strlen(idx_nd) - 1] != '/');
 
 #ifdef USE_ZLIB
-		fprintf(fp, "local overviews %s: %s%s\n", serverrc.compress_overview_files ? "[c]" : "   ", idx_nd, add_slash ? "/" : "");
+		fprintf(fp, "local overviews %s: %s%s\n                     %s\n", serverrc.compress_overview_files ? "[c]" : "   ", idx_nd, add_slash ? "/" : "", show_perm(idx_nd));
 #else
-		fprintf(fp, "local overviews    : %s%s\n", idx_nd, add_slash ? "/" : "");
+		fprintf(fp, "local overviews    : %s%s\n                     %s\n", idx_nd, add_slash ? "/" : "", show_perm(idx_nd));
 #endif /* USE_ZLIB */
 		free(idx_nd);
 	}
@@ -5019,6 +5088,7 @@ make_connection_page(
 	}
 #endif /* DEBUG */
 }
+#undef SHOW_PERM
 
 
 /*
@@ -5031,7 +5101,7 @@ rndm(
 	void)
 {
 #ifdef HAVE_ARC4RANDOM_UNIFORM
-	return (int) (arc4random_uniform(INT_MAX));
+	return (int) (arc4random_uniform(MIN(INT_MAX, INT32_MAX)));
 #else
 #	ifdef HAVE_LRAND48
 	return (int) (lrand48() & INT_MAX);
@@ -5125,8 +5195,7 @@ tin_fopen(
 		serrno = errno;
 
 out:
-	errno = serrno;
-	switch (errno) {
+	switch (serrno) {
 		case 0:
 			break;
 
@@ -5157,6 +5226,7 @@ out:
 			perror_message(_(txt_cannot_open), BlankIfNull(pathname));
 			break;
 	}
+	errno = serrno;
 	return NULL;
 }
 
@@ -5349,3 +5419,141 @@ logtime(
 #endif /* HAVE_CLOCK_GETTIME || HAVE_GETTIMEOFDAY */
 	return " ";
 }
+
+
+static const char *
+show_perm(
+	const char *file)
+{
+	static char out[256];
+	static char buf[32];
+	struct stat sb;
+#ifdef HAVE_GETPWUID
+	const struct passwd *pw;
+#endif /* HAVE_GETPWUID */
+#ifdef HAVE_GETGRGID
+	const struct group *gr;
+#endif /* HAVE_GETGRGID */
+
+	if (!file || !*file)
+		return "";
+
+	if (stat(file, &sb) == -1)
+		goto error_out;
+
+#ifdef HAVE_GETPWUID
+	errno = 0;
+	if ((pw = getpwuid(sb.st_uid)) == NULL)
+		goto error_out;
+#endif /* HAVE_GETPWUID */
+
+#ifdef HAVE_GETGRGID
+	errno = 0;
+	if ((gr = getgrgid(sb.st_gid)) == NULL)
+		goto error_out;
+#endif /* HAVE_GETGRGID */
+
+	strftime(buf, sizeof(buf), "%Y-%m-%dT%H:%M:%S", localtime(&sb.st_mtime));
+#if defined(HAVE_GETGRGID) && defined(HAVE_GETPWUID)
+	snprintf(out, sizeof(out), "%s %8s %6s\t %s  %s", lsperms(sb.st_mode), pw->pw_name, gr->gr_name, buf, S_ISREG(sb.st_mode) ? tin_ltoa(sb.st_size, 3) : "");
+#else
+	snprintf(out, sizeof(out), "%s %6d:%-6d\t %s  %s", lsperms(sb.st_mode), sb.st_uid, sb.st_gid, buf, S_ISREG(sb.st_mode) ? tin_ltoa(sb.st_size, 3) : "");
+#endif /* HAVE_GETGRGID && HAVE_GETPWUID */
+	return out;
+
+error_out:
+	snprintf(out, sizeof(out), "%s", strerror(errno));
+	return out;
+}
+
+
+/*
+ * handrolled strmode(3bsd) like function. doesn't check for acls.
+ * based on code by Jonathan Leffler <jonathan.leffler@gmail.com>
+ */
+static const char *
+lsperms(
+	int mode)
+{
+	static const char *const rwx[] = {
+		"---", "--x", "-w-", "-wx",
+		"r--", "r-x", "rw-", "rwx"};
+	static char bits[11];
+	int p, len = sizeof(bits);
+
+	switch (mode & S_IFMT) {
+		case S_IFBLK:
+			bits[0] = 'b';
+			break;
+
+		case S_IFCHR:
+			bits[0] = 'c';
+			break;
+
+		case S_IFDIR:
+			bits[0] = 'd';
+			break;
+
+		case S_IFREG:
+			bits[0] = '-';
+			break;
+
+#ifdef S_IFIFO
+		case S_IFIFO:
+			bits[0] = 'p';
+			break;
+#endif /* S_IFIFO */
+
+#ifdef S_IFLNK
+		case S_IFLNK:
+			bits[0] = 'l';
+			break;
+#endif /* S_IFLNK */
+
+#ifdef S_IFSOCK
+		case S_IFSOCK:
+			bits[0] = 's';
+			break;
+#endif /* S_IFSOCK */
+
+/* solaris */
+#ifdef S_IFDOOR
+		case S_IFDOOR:
+			bits[0] = 'D';
+			break;
+#endif /* S_IFDOOR */
+
+#ifdef S_IFDOOR
+		case S_IFPORT:
+			bits[0] = 'P';
+			break;
+#endif /* S_IFPORT */
+
+/* bsd */
+#ifdef S_IFWHT
+		case S_IFWHT:
+			bits[0] = 'w';
+			break;
+#endif /* S_IFWHT */
+
+		default:
+			bits[0] = '?';
+			break;
+	}
+
+	for (p = 1; p <= 7; p += 3)
+		snprintf(bits + p, len - p, "%s", rwx[(mode >> (7 - p)) & 7]);
+
+	if (mode & S_ISUID)
+		bits[3] = (mode & S_IXUSR) ? 's' : 'S';
+
+	if (mode & S_ISGID)
+		bits[6] = (mode & S_IXGRP) ? 's' : 'l';
+
+	if (mode & S_ISVTX)
+		bits[9] = (mode & S_IXOTH) ? 't' : 'T';
+
+	bits[10] = '\0';
+
+	return bits;
+}
diff -Nurp '--exclude=.bzr*' tin-2.6.5/src/my_tmpfile.c tin-2.6.6/src/my_tmpfile.c
--- tin-2.6.5/src/my_tmpfile.c	2025-12-06 18:42:01.000000000 +0100
+++ tin-2.6.6/src/my_tmpfile.c	2026-07-14 13:12:18.942440028 +0200
@@ -3,7 +3,7 @@
  *  Module    : my_tmpfile.c
  *  Author    : Urs Janssen <urs@tin.org>
  *  Created   : 2001-03-11
- *  Updated   : 2024-12-06
+ *  Updated   : 2026-07-14
  *  Notes     :
  *
  * Copyright (c) 2001-2026 Urs Janssen <urs@tin.org>
@@ -122,13 +122,13 @@ my_mktmp(
 			buf = my_malloc(len);
 			if (snprintf(buf, len, "tin_XXXXXX") != n) {
 #ifdef DEBUG
-				wait_message(5, "snprintf(%s, %d, \"tin_XXXXXX\")=%d", BlankIfNull(buf), len, n);
+				wait_message(5, "snprintf(%s, %lu, \"tin_XXXXXX\")=%d", BlankIfNull(buf), (unsigned long int) len, n);
 #endif /* DEBUG */
 				free(buf);
 				goto error_out;
 			}
 		}
-		joinpath(filename, name_size, base_dir ? base_dir: tmpdir, buf);
+		joinpath(filename, name_size, base_dir ? base_dir : tmpdir, buf);
 		free(buf);
 
 		mask = umask((mode_t) (S_IRWXO|S_IRWXG));
@@ -149,9 +149,7 @@ my_mktmp(
 #	endif /* HAVE_BSD_SIGNALS */
 #endif /* HAVE_POSIX_SIGNALS */
 
-#ifdef DEBUG
 		errno = 0;
-#endif /* DEBUG */
 
 #ifdef HAVE_MKSTEMP
 		fd = mkstemp(filename);
@@ -162,16 +160,18 @@ my_mktmp(
 #	endif /* DEBUG */
 #else
 #	ifdef HAVE_MKTEMP
+		buf = NULL;
 		buf = mktemp(filename);
 		sverrno = errno;
-		if (!sverrno) {
+		if (*buf) { /* we intentionally do NOT check errno here but buf */
 			if ((fd = open(buf, (O_RDWR|O_CREAT|O_EXCL), (mode_t) (S_IRUSR|S_IWUSR))) == -1) {
 				sverrno = errno;
 #		ifdef DEBUG
 				if (fd == -1)
-					perror_message("HAVE_MKTEMP open(%s)==%d", filename, fd);
+					perror_message("HAVE_MKTEMP open(%s)==%d", buf, fd);
 #		endif /* DEBUG */
-			}
+			} else
+				sverrno = errno = 0;
 		}
 #		ifdef DEBUG
 		else
@@ -196,12 +196,12 @@ my_mktmp(
 	}
 #ifdef DEBUG
 	else
-		wait_message(5, "my_mktmp(NULL, %lu, ...)", name_size);
+		wait_message(5, "my_mktmp(NULL, %lu, ...)", (unsigned long int) name_size);
 #endif /* DEBUG */
 
 error_out:
 	if (fd == -1)
-		error_message(2, _(txt_cannot_create_uniq_name));
+		error_message(2, "%s", _(txt_cannot_create_uniq_name));
 
 	errno = sverrno;
 	return fd;
@@ -221,7 +221,7 @@ my_tmpfile(
 	if ((fd = my_mktmp(f, s, NULL)) != -1) {
 		if ((fp = fdopen(fd, "w+")) != NULL) {
 			unlink(f);
-			return(fp);
+			return fp;
 		}
 		sverrno = errno;
 #ifdef DEBUG
@@ -232,7 +232,7 @@ my_tmpfile(
 		errno = sverrno;
 	}
 #ifdef DEBUG
-	perror_message("my_mktmp(f, %lu, NULL)==%d", s, fd);
+	perror_message("my_mktmp(f, %lu, NULL)==%d", (unsigned long int) s, fd);
 #endif /* DEBUG */
 	return NULL;
 }
diff -Nurp '--exclude=.bzr*' tin-2.6.5/src/newsrc.c tin-2.6.6/src/newsrc.c
--- tin-2.6.5/src/newsrc.c	2025-12-09 10:19:02.000000000 +0100
+++ tin-2.6.6/src/newsrc.c	2026-05-19 09:06:17.821719696 +0200
@@ -3,7 +3,7 @@
  *  Module    : newsrc.c
  *  Author    : I. Lea & R. Skrenta
  *  Created   : 1991-04-01
- *  Updated   : 2025-12-09
+ *  Updated   : 2026-05-19
  *  Notes     : ArtCount = (ArtMax - ArtMin) + 1  [could have holes]
  *
  * Copyright (c) 1991-2026 Iain Lea <iain@bricbrac.de>, Rich Skrenta <skrenta@pbm.com>
@@ -162,7 +162,20 @@ read_newsrc(
 			continue;
 
 		++line_count;	/* but count all other lines (incl. bogus ones) */
-		seq = parse_newsrc_line(grp, &sub);
+		if ((seq = parse_newsrc_line(grp, &sub)) == NULL)
+		{
+#ifdef DEBUG
+			if (debug & DEBUG_NEWSRC) { /* TODO: mention line number? */
+				char *debug_mesg = my_strdup("Invalid group name: "); /* -> lang.c ? */
+
+				debug_mesg = append_to_string(debug_mesg, grp);
+				debug_print_comment(debug_mesg);
+				free(debug_mesg);
+			}
+#else
+			;
+#endif
+		}
 
 		if (sub == SUBSCRIBED) {
 			if ((i = my_group_add(grp, FALSE)) >= 0) {
@@ -196,7 +209,7 @@ write_newsrc_line(
 	FILE *fp,
 	char *line)
 {
-	char *seq;
+	const char *seq;
 	int sub;
 	struct t_group *group;
 
@@ -402,7 +415,7 @@ auto_subscribe_groups(
 		return;
 
 	if (!batch_mode)
-		wait_message(0, _(txt_autosubscribing_groups));
+		wait_message(0, "%s", _(txt_autosubscribing_groups));
 
 	if ((fp_newsrc = fopen(newsrc_file, "w")) == NULL) {
 		TIN_FCLOSE(fp_subs);
@@ -453,7 +466,6 @@ backup_newsrc(
 	char dirbuf[PATH_LEN];
 	char filebuf[PATH_LEN];
 	struct stat statbuf;
-	FILE *fp_in, *fp_out;
 
 	STRCPY(filebuf, quote_space_to_dash(nntp_server));
 	joinpath(dirbuf, sizeof(dirbuf), rcdir, filebuf);
@@ -476,6 +488,7 @@ backup_newsrc(
 	 */
 	{
 		t_bool islink = FALSE;
+		FILE *fp_in, *fp_out;
 #	ifdef O_NOFOLLOW
 		int fd;
 #	endif /* O_NOFOLLOW */
@@ -553,7 +566,7 @@ backup_newsrc(
 					fclose(fp_in);
 					fclose(fp_out);
 					if (!backup_file(newsrc, filebuf))
-						error_message(2, _(txt_filesystem_full_backup), newsrc);
+						perror_message(_(txt_error_backup), newsrc);
 					return;
 				}
 			}
@@ -567,10 +580,8 @@ backup_newsrc(
 	}
 #else
 	if (!backup_file(newsrc, filebuf))
-		error_message(2, _(txt_filesystem_full_backup), newsrc);
+		perror_message(_(txt_error_backup), newsrc);
 #endif /* HAVE_REALPATH && (O_NOFOLLOW || HAVE_LSTAT) */
-
-	return;
 }
 
 
@@ -760,7 +771,7 @@ subscribe(
 		fclose(fp);
 
 		if (!found) {
-			wait_message(0, _(txt_subscribing));
+			wait_message(0, "%s", _(txt_subscribing));
 			group->subscribed = SUB_BOOL(sub_state);
 			if (sub_state == SUBSCRIBED) {
 				fprintf(newfp, "%s%c ", group->name, sub_state);
@@ -845,7 +856,7 @@ bulk_subscribe(
 
 		for (i = 0; i < groups_cnt; i++) {
 			if (groups[i]) {
-				wait_message(0, _(txt_subscribing));
+				wait_message(0, "%s", _(txt_subscribing));
 				spin_cursor();
 				groups[i]->subscribed = SUB_BOOL(sub_state);
 				if (sub_state == SUBSCRIBED) {
@@ -928,7 +939,7 @@ delete_group(
 	FILE *fp;
 	FILE *newfp;
 	char *line;
-	char *seq;
+	const char *seq;
 	int sub;
 
 	if (no_write)
@@ -1282,11 +1293,11 @@ parse_get_seq(
 	t_artnum *low,
 	t_artnum *high)
 {
-	*low = strtoartnum(seq, &seq, 10);
+	*low = strtoartnum(seq, &seq);
 
 	if (*seq == '-') {	/* Range of articles */
 		++seq;
-		*high = strtoartnum(seq, &seq, 10);
+		*high = strtoartnum(seq, &seq);
 	} else	/* Single article */
 		*high = *low;
 
@@ -1706,7 +1717,7 @@ catchup_newsrc_file(
 		size_t len;
 		time_t tela = (unsigned long int) (time(NULL) - beg_epoch);
 
-		if ((n = snprintf(NULL, 0, action_fmt, i)) < 0)
+		if ((n = snprintf(NULL, 0, action_fmt, i)) <= 0)
 			return;
 		len = (size_t) n + 1;
 		action = my_malloc(len);
@@ -1716,7 +1727,7 @@ catchup_newsrc_file(
 		}
 
 		elapsed_fmt = P_(txt_n_second_sp[0], txt_n_second_sp[1], tela);
-		if ((n = snprintf(NULL, 0, elapsed_fmt, tela)) < 0) {
+		if ((n = snprintf(NULL, 0, elapsed_fmt, tela)) <= 0) {
 			free(action);
 			return;
 		}
@@ -1749,13 +1760,16 @@ parse_newsrc_line(
 
 	*sub = UNSUBSCRIBED;				/* Default to no entry */
 
-	if ((ptr = strpbrk(line, "!:")) == NULL)			/* space|SUBSCRIBED|UNSUBSCRIBED */
+	if ((ptr = strrpbrk(line, "!:")) == NULL)			/* space|SUBSCRIBED|UNSUBSCRIBED */
 		return NULL;
 
-	*sub = *ptr;						/* Save the subscription status */
+	*sub = (unsigned char) *ptr;						/* Save the subscription status */
 	tmp = ptr;							/* Keep this blank for later */
 	*(ptr++) = '\0';					/* Terminate the group name */
 
+	if (!valid_groupname(line))
+		return NULL;
+
 #if 0
 	if (ptr == NULL)					/* No seq info, so return a blank */
 		return tmp;
diff -Nurp '--exclude=.bzr*' tin-2.6.5/src/nntplib.c tin-2.6.6/src/nntplib.c
--- tin-2.6.5/src/nntplib.c	2025-12-18 19:40:47.000000000 +0100
+++ tin-2.6.6/src/nntplib.c	2026-07-14 14:20:57.068681319 +0200
@@ -3,7 +3,7 @@
  *  Module    : nntplib.c
  *  Author    : S. Barber & I. Lea
  *  Created   : 1991-01-12
- *  Updated   : 2025-12-18
+ *  Updated   : 2026-07-14
  *  Notes     : NNTP client routines taken from clientlib.c 1.5.11 (1991-02-10)
  *  Copyright : (c) Copyright 1991-99 by Stan Barber & Iain Lea
  *              Permission is hereby granted to copy, reproduce, redistribute
@@ -108,6 +108,7 @@ char *nntp_server = NULL;
 	static void list_distributions(void);
 	static long set_tcp_user_ini_timeout(int sockfd, t_bool set);
 	static long set_tcp_user_rxt_timeout(int sockfd, t_bool set);
+	static t_bool set_tcp_keepalive(int sockfd, t_bool set);
 	static long int list_motd(FILE *stream);
 #	ifdef INET6
 		static int get_tcp6_socket(const char *machine, unsigned short port);
@@ -164,9 +165,13 @@ char *nntp_server = NULL;
 	static int nntpbuf_ungetc(int c, struct nntpbuf *buf);
 	static char *nntpbuf_gets(char *s, int size, struct nntpbuf *buf);
 	static void nntpbuf_close(struct nntpbuf *buf);
-	static int nntpbuf_is_open(struct nntpbuf *buf);
+	static int nntpbuf_is_open(const struct nntpbuf *buf);
 #endif /* NNTP_ABLE */
 
+#if defined(HAVE_INET_NTOP) && !defined(INET_ADDRSTRLEN)
+#	define INET_ADDRSTRLEN 17
+#endif /* HAVE_INET_NTOP && ! INET_ADDRSTRLEN */
+
 
 /*
  * getserverbyfile(file)
@@ -229,7 +234,7 @@ getserverbyfile(
 						buf[i - 1] = buf[i];
 					buf[i - 1] = '\0';
 					if (p > q) { /* looks like [IP:v6]:port */
-						i = s2i(++p, 0, 65535);
+						i = s2i(++p, 0, IPPORT_MAX);
 						if (i && !errno)
 							nntp_tcp_port = (unsigned short) i;
 #	ifdef DEBUG
@@ -245,7 +250,7 @@ getserverbyfile(
 			if ((cp = strchr(buf, ':')) != NULL) { /* >= 1 x ':' in servername? */
 				if (strrchr(buf, ':') == cp) { /* == 1 x ':' in servername? otherwise (IPv6, syntaxerror) skip */
 					*cp++ = '\0'; /* cut off port from the name */
-					i = s2i(cp, 1, 65535);
+					i = s2i(cp, 1, IPPORT_MAX);
 					if (i && !errno)
 						nntp_tcp_port = (unsigned short) i;
 #	ifdef DEBUG
@@ -293,7 +298,7 @@ getserverbyfile(
 				int i;
 
 				*cp++ = '\0'; /* cut off port from the name */
-				i = s2i(cp, 1, 65535);
+				i = s2i(cp, 1, IPPORT_MAX);
 				if (i && !errno)
 					nntp_tcp_port = (unsigned short) i;
 #	ifdef DEBUG
@@ -361,6 +366,10 @@ getserverbyfile(
  *			"text" is updated to contain the rest of response string from server
  */
 #ifdef NNTP_ABLE
+	/* avoid clash with local var, undefine macro on IRIX */
+#	if defined(__sgi) && defined(sa_len)
+#		undef sa_len
+#	endif /* __sgi && sa_len */
 static int
 server_init(
 	const char *machine,
@@ -431,35 +440,36 @@ server_init(
 
 	/* set user timeout (if any) after connect()! */
 	set_tcp_user_rxt_timeout(sock_fd, TRUE);
-
+#	if defined(HAVE_GETSOCKOPT) || defined(HAVE_GETPEERNAME) || defined(TLI)
 	{
 		struct sockaddr sa;
 		socklen_t sa_len = sizeof(sa);
 
-#	if defined(HAVE_GETSOCKOPT) && defined(SO_DOMAIN)
+#		if defined(HAVE_GETSOCKOPT) && defined(SO_DOMAIN)
 		if (getsockopt(sock_fd, SOL_SOCKET, SO_DOMAIN, &sa, &sa_len) == 0)
 			nntp_buf.family = sa.sa_family;
-#	endif /* HAVE_GETSOCKOPT && SO_DOMAIN */
+#		endif /* HAVE_GETSOCKOPT && SO_DOMAIN */
 
-#	if defined(HAVE_GETPEERNAME) || defined(TLI)
-#		ifdef AF_UNSPEC
+#		if defined(HAVE_GETPEERNAME) || defined(TLI)
+#			ifdef AF_UNSPEC
 		if (nntp_buf.family == AF_UNSPEC)
-#		else
+#			else
 		if (!nntp_buf.family)
-#		endif /* AF_UNSPEC */
+#			endif /* AF_UNSPEC */
 		{
-#		ifdef HAVE_GETPEERNAME
+#			ifdef HAVE_GETPEERNAME
 			if (getpeername(nntp_buf.fd, &sa, &sa_len) == 0)
-#		else
-#			ifdef TLI
+#			else
+#				ifdef TLI
 			/* if (t_getpeername(nntp_buf.fd, &sa, &sa_len) == 0) */ /* does t_getpeername() exist? */
 			if (getpeerinaddr(nntp_buf.fd, (struct sockaddr_in *) &sa, &sa_len) == 0) /* DYNIX/ptx */
-#			endif /* TLI */
-#		endif /* HAVE_GETPEERNAME */
+#				endif /* TLI */
+#			endif /* HAVE_GETPEERNAME */
 				nntp_buf.family = sa.sa_family;
 		}
-#	endif /* HAVE_GETPEERNAME || TLI */
+#		endif /* HAVE_GETPEERNAME || TLI */
 	}
+#	endif /* HAVE_GETSOCKOPT || HAVE_GETPEERNAME || TLI */
 
 	last_put[0] = '\0';		/* no retries in get_respcode */
 	/*
@@ -674,6 +684,9 @@ get_tcp_socket(
 #			if defined(__hpux) && defined(SVR4)
 		unsigned long socksize, socksizelen;
 #			endif /* __hpux && SVR4 */
+#			ifdef HAVE_INET_NTOP
+		static char addrbuf[INET_ADDRSTRLEN];
+#			endif /* HAVE_INET_NTOP */
 
 		if ((s = socket(hp->h_addrtype, SOCK_STREAM, 0)) < 0) {
 			perror("socket");
@@ -682,10 +695,16 @@ get_tcp_socket(
 
 		memcpy((char *) &sock_in.sin_addr, *cp, hp->h_length);
 
-#			ifdef HAVE_INET_NTOA
-		if (x < 0)
+#			if defined(HAVE_INET_NTOP) || defined(HAVE_INET_NTOA)
+		if (x < 0) {
+#				ifdef HAVE_INET_NTOP
+			my_fprintf(stderr, _(txt_trying), (char *) inet_ntop(AF_INET, &sock_in.sin_addr, addrbuf, sizeof(addrbuf)));
+#				else
 			my_fprintf(stderr, _(txt_trying), (char *) inet_ntoa(sock_in.sin_addr));
-#			endif /* HAVE_INET_NTOA */
+#				endif /* HAVE_INET_NTOP */
+		}
+#			endif /* HAVE_INET_NTOP || HAVE_INET_NTOA */
+
 
 #			if defined(__hpux) && defined(SVR4)	/* recommended by raj@cup.hp.com */
 #				define HPSOCKSIZE 0x8000
@@ -706,15 +725,21 @@ get_tcp_socket(
 #			endif /* __hpux && SVR4 */
 
 		set_tcp_user_ini_timeout(s, TRUE);
+		set_tcp_keepalive(s, TRUE);
 
 		if ((x = connect(s, (struct sockaddr *) &sock_in, sizeof(sock_in))) == 0)
 			break;
 
 		save_errno = errno;									/* Keep for later */
-#			ifdef HAVE_INET_NTOA
+#			ifdef HAVE_INET_NTOP
+		my_fprintf(stderr, _(txt_connection_to), (char *) inet_ntop(AF_INET, &sock_in.sin_addr, addrbuf, sizeof(addrbuf)));
+		perror("");
+#			else
+#				ifdef HAVE_INET_NTOA
 		my_fprintf(stderr, _(txt_connection_to), (char *) inet_ntoa(sock_in.sin_addr));
 		perror("");
-#			endif /* HAVE_INET_NTOA */
+#				endif /* HAVE_INET_NTOA */
+#			endif /* HAVE_INET_NTOP */
 		(void) close(s);
 	}
 
@@ -741,6 +766,7 @@ get_tcp_socket(
 	}
 
 	set_tcp_user_ini_timeout(s, TRUE);
+	set_tcp_keepalive(s, TRUE);
 
 	/* And connect */
 	if (connect(s, (struct sockaddr *) &sock_in) < 0) {
@@ -764,6 +790,7 @@ get_tcp_socket(
 #				endif /* HAVE_HOSTENT_H_ADDR_LIST */
 
 	set_tcp_user_ini_timeout(s, TRUE);
+	set_tcp_keepalive(s, TRUE);
 
 	if (connect(s, (struct sockaddr *) &sock_in, sizeof(sock_in)) < 0) {
 		save_errno = errno;
@@ -822,8 +849,15 @@ get_tcp6_socket(
 #		define AF_INET6 AF_INET
 #	endif /* !AF_INET6 */
 	memset(&hints, 0, sizeof(hints));
-/*	hints.ai_flags = AI_CANONNAME; */
 	hints.ai_family = (force_ipv4 ? AF_INET : (force_ipv6 ? AF_INET6 : ADDRFAM));
+#ifdef AI_ADDRCONFIG
+	if (hints.ai_family == ADDRFAM)
+		hints.ai_flags |= AI_ADDRCONFIG;
+#endif /* AI_ADDRCONFIG */
+#ifdef AI_V4MAPPED
+	if (force_ipv6)
+		hints.ai_flags |= AI_V4MAPPED;
+#endif /* AI_V4MAPPED */
 	hints.ai_socktype = SOCK_STREAM;
 	res0 = (struct addrinfo *) 0;
 	if ((err = getaddrinfo(mymachine, myport, &hints, &res0))) {
@@ -839,6 +873,7 @@ get_tcp6_socket(
 		}
 
 		set_tcp_user_ini_timeout(s, TRUE);
+		set_tcp_keepalive(s, TRUE);
 
 		if (connect(s, res->ai_addr, res->ai_addrlen) != 0) {
 			ec = errno;
@@ -894,7 +929,9 @@ get_dnet_socket(
 		case 1:
 			node = area;
 			area = 0;
+			TIN_FALL_THROUGH;
 			/* FALLTHROUGH */
+
 		case 2:
 			node += area * 1024;
 			sdn.sdn_add.a_len = 2;
@@ -1067,7 +1104,7 @@ reconnect(
 				debug_print_file("NNTP", _(txt_reconnect_limit_reached), retry, NNTP_TRY_RECONNECT);
 #	endif /* DEBUG */
 		}
-		tin_done(NNTP_ERROR_EXIT, _(txt_connection_error));		/* user said no to reconnect or no more retries */
+		tin_done(NNTP_ERROR_EXIT, "%s", _(txt_connection_error));		/* user said no to reconnect or no more retries */
 	}
 
 	/* reset signal_context */
@@ -1085,13 +1122,17 @@ reconnect(
 			DEBUG_IO((stderr, "%sRejoin current group\n", logtime()));
 			snprintf(last_put, sizeof(last_put), "GROUP %s", curr_group->name);
 			put_server(last_put, FALSE);
-			if (nntpbuf_gets(last_put, NNTP_STRLEN, &nntp_buf) == NULL)
+			if (nntpbuf_gets(last_put, sizeof(last_put), &nntp_buf) == NULL)
 				*last_put = '\0';
+			else {
+				rem_tail_char(last_put, '\n');
+				rem_tail_char(last_put, '\r');
+			}
 #	ifdef DEBUG
 			if (debug & DEBUG_NNTP)
-				debug_print_file("NNTP", "<<<%s%s", logtime(), last_put);
+				debug_print_file("NNTP", "<<<%s%s", logtime(), *last_put ? last_put : txt_null);
 #	endif /* DEBUG */
-			DEBUG_IO((stderr, "%sreconnect() Read (%s)\n", logtime(), last_put));
+			DEBUG_IO((stderr, "%sreconnect() Read (%s)\n", logtime(), *last_put ? last_put : txt_null));
 		}
 		DEBUG_IO((stderr, "%sreconnect() Resend last command (%s)\n", logtime(), buf));
 		put_server(buf, FALSE);
@@ -1109,7 +1150,7 @@ reconnect(
 
 int
 fgetc_server(
-	FILE *stream)
+	const FILE *stream)
 {
 	int c;
 
@@ -1128,7 +1169,7 @@ fgetc_server(
 int
 ungetc_server(
 	int c,
-	FILE *stream)
+	const FILE *stream)
 {
 	if (stream != FAKE_NNTP_FP) {
 		DEBUG_IO((stderr, "%sfgetc_server: BAD fp\n", logtime()));
@@ -1194,11 +1235,11 @@ get_server(
 
 #	ifdef DEBUG
 #		ifdef EINTR
-		if (errno != 0 && errno != EINTR)	/* Will only confuse end users */
+		if (errno != 0 && errno != EINTR && strcmp(last_put, "QUIT"))	/* Will only confuse end users */
 #		else
-		if (errno != 0)
+		if (errno != 0 && strcmp(last_put, "QUIT"))
 #		endif /* EINTR */
-			perror_message("get_server()");
+			perror_message("%s", "get_server()");
 #	endif /* DEBUG */
 
 		/*
@@ -1258,6 +1299,7 @@ close_server(
 	set_tcp_user_rxt_timeout(nntp_buf.fd, FALSE);
 #endif /* TIMEOUT_INI_NAME && TIMEOUT_INI_NAME != TIMEOUT_RXT_NAME */
 	set_tcp_user_ini_timeout(nntp_buf.fd, FALSE);
+	set_tcp_keepalive(nntp_buf.fd, FALSE);
 
 	if (!send_no_quit && nntpbuf_is_open(&nntp_buf)) {
 		if ((!batch_mode || verbose) && cCOLS > 1) {
@@ -1295,7 +1337,7 @@ check_extensions(
 	int i;
 	int ret = 0;
 	static unsigned int cap_vers[] = { 2, /* 3,*/ 0 }; /* array of all capability versions we do support */
-	static const char *tin_mechs[] = { /* SASL mechanisms our code can handle */
+	static const char *const tin_mechs[] = { /* SASL mechanisms our code can handle */
 		"PLAIN",			/* RFC 4616 */
 		"ANONYMOUS",		/* RFC 4505 */
 #if 0
@@ -1394,6 +1436,7 @@ check_extensions(
 									}
 								}
 							}
+							continue;
 						}
 					}
 					/* CAPABILITIES VERSION 2 (we currently only support that) */
@@ -1473,14 +1516,16 @@ check_extensions(
 							FreeIfNeeded(nntp_caps.headers_id);
 							nntp_caps.headers_id = my_strdup("");
 						} else if (!strncasecmp(ptr, "AUTHINFO", 8)) {
-							if (strtok(ptr, WS) == NULL) /* AUTHINFO without args */
+							if (strlen(ptr) == 8)  /* AUTHINFO without args */ {
 								nntp_caps.authinfo_state = TRUE;
-							else {
-								while ((d = strtok(NULL, WS)) != NULL) {
-									if (!strcasecmp(d, "USER"))
-										nntp_caps.authinfo_user = TRUE;
-									if (!strcasecmp(d, "SASL"))
-										nntp_caps.authinfo_sasl = TRUE;
+}							else {
+								if (strtok(ptr, WS) != NULL) { /* skip initial AUTHINFO */
+									while ((d = strtok(NULL, WS)) != NULL) {
+										if (!strcasecmp(d, "USER"))
+											nntp_caps.authinfo_user = TRUE;
+										if (!strcasecmp(d, "SASL"))
+											nntp_caps.authinfo_sasl = TRUE;
+									}
 								}
 							}
 						} else if (!strncasecmp(ptr, "SASL", 4)) {
@@ -1743,7 +1788,7 @@ nntp_open(
 #	endif /* DEBUG */
 
 	if (nntp_server == NULL) {
-		error_message(2, _(txt_cannot_get_nntp_server_name));
+		error_message(2, "%s", _(txt_cannot_get_nntp_server_name));
 		error_message(2, _(txt_server_name_in_file_env_var), NNTP_SERVER_FILE);
 		return -EHOSTUNREACH;
 	}
@@ -1890,9 +1935,9 @@ nntp_open(
 		if (!nntp_caps.reader) {
 #	ifdef DEBUG
 			if ((debug & DEBUG_NNTP) && verbose > 1)
-				debug_print_file("NNTP", _(txt_capabilities_without_reader));
+				debug_print_file("NNTP", "%s", _(txt_capabilities_without_reader));
 #	endif /* DEBUG */
-			error_message(2, _(txt_capabilities_without_reader));
+			error_message(2, "%s", _(txt_capabilities_without_reader));
 			return -1; /* give up */
 		}
 		can_post = nntp_caps.post && !force_no_post;
@@ -2076,12 +2121,12 @@ nntp_open(
 	}
 
 	if (!is_reconnect && !batch_mode && !nntp_caps.over_cmd && !strstr(serverrc.disabled_nntp_cmds, "OVER")) {
-		wait_message(2, _(txt_no_xover_support));
+		wait_message(2, "%s", _(txt_no_xover_support));
 
 		if (serverrc.cache_overview_files)
-			wait_message(2, _(txt_caching_on));
+			wait_message(2, "%s", _(txt_caching_on));
 		else
-			wait_message(2, _(txt_caching_off));
+			wait_message(2, "%s", _(txt_caching_off));
 	}
 #	if 0
 	else {
@@ -2225,7 +2270,7 @@ get_only_respcode(
 		if (respcode == ERR_GOODBYE) {
 			/* don't retry to auth on ERR_GOODBYE */
 			if (!strncmp(last_put, "AUTHINFO ", 9))
-				tin_done(EXIT_FAILURE, ptr);
+				tin_done(NNTP_ERROR_EXIT, "%s", ptr);
 
 			/* usenetfarm may send ERR_GOODBYE in response to HEAD, we don't want to retry that */
 			if (!strncmp(last_put, "HEAD ", 5))
@@ -2320,11 +2365,15 @@ get_respcode(
 			DEBUG_IO((stderr, "%sRejoin current group\n", logtime()));
 			snprintf(last_put, sizeof(last_put), "GROUP %s", curr_group->name);
 			put_server(last_put, FALSE);
-			if (nntpbuf_gets(last_put, NNTP_STRLEN, &nntp_buf) == NULL)
+			if (nntpbuf_gets(last_put, sizeof(last_put), &nntp_buf) == NULL)
 				*last_put = '\0';
+			else {
+				rem_tail_char(last_put, '\n');
+				rem_tail_char(last_put, '\r');
+			}
 #	ifdef DEBUG
 			if (debug & DEBUG_NNTP)
-				debug_print_file("NNTP", "<<<%s%s", logtime(), *last_put ? last_put : "NULL");
+				debug_print_file("NNTP", "<<<%s%s", logtime(), *last_put ? last_put : txt_null);
 #	endif /* DEBUG */
 			DEBUG_IO((stderr, "%sget_respcode() Read (%s)\n", logtime(), *last_put ? last_put : txt_null));
 		}
@@ -2425,7 +2474,7 @@ DEBUG_IO((stderr, "%snew_nntp_command(%s
 		if ((respcode = get_respcode(message, mlen)) != success) {
 #	ifdef DEBUG
 			if ((debug & DEBUG_NNTP) && verbose > 1)
-				debug_print_file("NNTP", "new_nntp_command(%s) NOT_OK - Expected: %d, got: %d %s", command, success, respcode, message);
+				debug_print_file("NNTP", "new_nntp_command(%s) NOT_OK - Expected: %d, got: %d %s", command, success, respcode, BlankIfNull(message));
 #	endif /* DEBUG */
 			return respcode;
 		}
@@ -2476,7 +2525,6 @@ list_distributions(
 			nntp_caps.list_distributions = FALSE;
 			break;
 	}
-	return;
 }
 
 
@@ -2499,7 +2547,12 @@ list_distrib_pats(
 #	endif /* DEBUG */
 				if ((d = strpbrk(ptr, ":")) == NULL)
 					continue;
-				weight = strtol(ptr, NULL, 10);
+				errno = 0;
+				weight = s2i(ptr, 0, INT_MAX);
+#	ifdef DEBUG
+				if (errno && (debug & DEBUG_NNTP) && verbose > 1)
+					debug_print_file("NNTP", "Invalid weight");
+#	endif /* DEBUG */
 				pat = d + 1;
 				if ((d = strpbrk(pat, ":")) == NULL)
 					continue;
@@ -2610,8 +2663,10 @@ nntp_write(
 #	endif /* NNTPS_ABLE */
 		bytes_written = write(fd, buf, n);
 
+#	ifndef NNTPS_ABLE
 	/* silence compiler warning (unused parameter) */
 	(void) tls;
+#	endif /* !NNTPS_ABLE */
 
 	return bytes_written;
 }
@@ -3054,7 +3109,7 @@ nntpbuf_close(
 
 static int
 nntpbuf_is_open(
-	struct nntpbuf *buf)
+	const struct nntpbuf *buf)
 {
 	return buf->fd != -1;
 }
@@ -3115,7 +3170,7 @@ nntp_conninfo(
 	{
 		TIMEOUT_TYPE ival;
 		socklen_t vlen = sizeof(TIMEOUT_TYPE);
-		int l = strlen(_(txt_conninfo_type)) - 5; /* 5 == ": %s\n" */
+		int l = (int) strlen(_(txt_conninfo_type)) - 5; /* 5 == ": %s\n" */
 
 		if (getsockopt(nntp_buf.fd, IPPROTO_TCP, TIMEOUT_INI_NAME, &ival, &vlen) == 0) {
 #		ifdef TCP_USER_TIMEOUT
@@ -3123,9 +3178,9 @@ nntp_conninfo(
 			fprintf(stream, "%-*.*s: %s %u.%.3u seconds\n", l, l, "TCP TIMEOUTS", "TCP_USER_TIMEOUT", ival / TIMEOUT_MUL, ival % TIMEOUT_MUL);
 #		else
 #			if defined(TCP_CONNECTIONTIMEOUT) && defined(TCP_RXT_CONNDROPTIME)
-			fprintf(stream, "%-*.*s: %s %-5d seconds\n", l, l, "TCP TIMEOUTS", "TCP_CONNECTIONTIMEOUT", ival); /* 5 == snprintf(NULL, 0, "%d", TIN_NNTP_TIMEOUT_MAX) */
+			fprintf(stream, "%-*.*s: %s %5d seconds\n", l, l, "TCP TIMEOUTS", "TCP_CONNECTIONTIMEOUT", ival); /* 5 == snprintf(NULL, 0, "%d", TIN_NNTP_TIMEOUT_MAX) */
 			if (getsockopt(nntp_buf.fd, IPPROTO_TCP, TIMEOUT_RXT_NAME, &ival, &vlen) == 0)
-				fprintf(stream, "%-*.*s %s %-5d seconds", l + 1, l + 1, "", "TCP_RXT_CONNDROPTIME ", ival);
+				fprintf(stream, "%-*.*s %s %5d seconds", l + 1, l + 1, "", "TCP_RXT_CONNDROPTIME ", ival);
 			fprintf(stream, "\n");
 #			endif /* TCP_CONNECTIONTIMEOUT && TCP_RXT_CONNDROPTIME */
 #		endif /* TCP_USER_TIMEOUT */
@@ -3143,31 +3198,31 @@ nntp_conninfo(
 				fprintf(stream, "%s", _(txt_conninfo_deflate_unsupported));
 #	endif /* USE_ZLIB */
 			}
+		}
 #	if defined(MAXARTNUM) && defined(USE_LONG_ARTICLE_NUMBERS)
-			if (nntp_caps.maxartnum) {
-				char *buf;
-				int n;
-				size_t len;
-
-				if ((n = snprintf(NULL, 0, "%"T_ARTNUM_PFMT, nntp_caps.maxartnum)) > 0) {
-					len = (size_t) n + 1;
-					buf = my_malloc(len);
-
-					if (snprintf(buf, len, "%"T_ARTNUM_PFMT, nntp_caps.maxartnum) == n)
-						fprintf(stream, _(txt_conninfo_maxartnum), buf);
-					free(buf);
-				}
+		if (nntp_caps.maxartnum) {
+			char *buf;
+			int n;
+			size_t len;
+
+			if ((n = snprintf(NULL, 0, "%"T_ARTNUM_PFMT, nntp_caps.maxartnum)) > 0) {
+				len = (size_t) n + 1;
+				buf = my_malloc(len);
+
+				if (snprintf(buf, len, "%"T_ARTNUM_PFMT, nntp_caps.maxartnum) == n)
+					fprintf(stream, _(txt_conninfo_maxartnum), buf);
+				free(buf);
 			}
+		}
 #	endif /* MAXARTNUM && USE_LONG_ARTICLE_NUMBERS */
 #	ifdef USE_GSASL
-			if (nntp_caps.authinfo_sasl) {
-				fprintf(stream, _(txt_usable_sasl_mechs), nntp_caps.sasl_mechs ? nntp_caps.sasl_mechs : _(txt_none));
-				fprintf(stream, _(txt_used_sasl_mech), nntp_caps.sasl_mech_used ? nntp_caps.sasl_mech_used : _(txt_none));
-			}
-#	endif /* USE_GSASL */
-			if (nntp_caps.implementation && *nntp_caps.implementation)
-				fprintf(stream, _(txt_conninfo_implementation), nntp_caps.implementation);
+		if (nntp_caps.authinfo_sasl) {
+			fprintf(stream, _(txt_usable_sasl_mechs), nntp_caps.sasl_mechs ? nntp_caps.sasl_mechs : _(txt_none));
+			fprintf(stream, _(txt_used_sasl_mech), nntp_caps.sasl_mech_used ? nntp_caps.sasl_mech_used : _(txt_none));
 		}
+#	endif /* USE_GSASL */
+		if (nntp_caps.implementation && *nntp_caps.implementation)
+			fprintf(stream, _(txt_conninfo_implementation), nntp_caps.implementation);
 	}
 
 	if (*serverrc.disabled_nntp_cmds)
@@ -3177,14 +3232,21 @@ nntp_conninfo(
 		char *motd;
 		FILE *fp_motd;
 
-		fprintf(stream, "\n");
 		if ((fp_motd = tin_fopen(local_motd_file, "r")) != NULL) { /* use local cache */
+			fprintf(stream, "\n");
 			while ((motd = tin_fgets(fp_motd, FALSE)) != NULL)
 				fprintf(stream, "%s\n", motd);
 
 			fclose(fp_motd);
-		} else
-			(void) list_motd(stream);
+		} else {
+			if (errno == ENOENT) {
+				fprintf(stream, "\n");
+				if (!(serverrc.motd_hash = list_motd(stream))) { /* empty/no motd: remove '\n' */
+					if (fseek(stream, 1, SEEK_CUR) != 0)
+						perror_message("%s", txt_error_fseek);
+				}
+			}
+		}
 	}
 
 #	ifdef NNTPS_ABLE
@@ -3204,12 +3266,12 @@ nntp_conninfo(
  */
 void
 set_maxartnum(
-	t_bool reconnect)
+	t_bool do_reconnect)
 {
 	char cmd[NNTP_STRLEN];
 	static int cnt = 0;
 
-	if (nntp_caps.maxartnum < T_ARTNUM_CONST(2147483647) || (!reconnect && cnt))
+	if (nntp_caps.maxartnum < T_ARTNUM_CONST(2147483647) || (!do_reconnect && cnt))
 		return;
 	else
 		++cnt;
@@ -3233,6 +3295,42 @@ set_maxartnum(
 
 
 /*
+ * transport layer only
+ * disabled by default as it will only be useful with unreliable
+ * network connections.
+ */
+static t_bool
+set_tcp_keepalive(
+	int sockfd,
+	t_bool set)
+{
+#if 0 && defined(SO_KEEPALIVE) && defined(TCP_KEEPIDLE) && defined(TCP_KEEPINTVL) && defined(TCP_KEEPCNT)
+	int opt_enable = set ? 1 : 0;
+
+	if (setsockopt(sockfd, SOL_SOCKET, SO_KEEPALIVE, &opt_enable, sizeof(opt_enable)) != 0)
+		return FALSE;
+	if (set) {
+		int opt_idle = 300; /* every opt_idle secs. */
+		int opt_cnt = 10;	/* try max opt_cnt */
+		int opt_intvl = 5;	/* with a opt_intvl delay */
+
+		if (setsockopt(sockfd, IPPROTO_TCP, TCP_KEEPIDLE, &opt_idle, sizeof(opt_idle)) != 0)
+			return FALSE;
+		if (setsockopt(sockfd, IPPROTO_TCP, TCP_KEEPINTVL, &opt_intvl, sizeof(opt_intvl)) != 0)
+			return FALSE;
+		if (setsockopt(sockfd, IPPROTO_TCP, TCP_KEEPCNT, &opt_cnt, sizeof(opt_cnt)) != 0)
+			return FALSE;
+	}
+	return TRUE;
+#else
+	(void) set;
+	(void) sockfd;
+	return FALSE;
+#endif /* SO_KEEPALIVE && TCP_KEEPIDLE && TCP_KEEPINTVL && TCP_KEEPCNT */
+}
+	
+
+/*
  * timeout for new, non established TCP connections
  * return timeout in ms if any or -1 on error
  */
@@ -3247,21 +3345,16 @@ set_tcp_user_ini_timeout(
 		TIMEOUT_TYPE ival;
 		socklen_t vlen = sizeof(TIMEOUT_TYPE);
 
-		if (setsockopt(sockfd, IPPROTO_TCP, TIMEOUT_INI_NAME, &optval, sizeof(TIMEOUT_TYPE)) != 0) {
-			DEBUG_IO((stderr, "%ssetsockopt(,TCP_INI_TIMEOUT,%u,) %s\n", logtime(), optval, strerror(errno)));
+		if (setsockopt(sockfd, IPPROTO_TCP, TIMEOUT_INI_NAME, &optval, sizeof(TIMEOUT_TYPE)) != 0)
 			return -1L;
-		} else {
-			if (getsockopt(sockfd, IPPROTO_TCP, TIMEOUT_INI_NAME, &ival, &vlen) != 0) {
-				DEBUG_IO((stderr, "%sgetsockopt(,TCP_INI_TIMEOUT,): %s\n", logtime(), strerror(errno)));
+		else {
+			if (getsockopt(sockfd, IPPROTO_TCP, TIMEOUT_INI_NAME, &ival, &vlen) != 0)
 				return -1L;
-			} else {
-				DEBUG_IO((stderr, "%sgetsockopt(,TCP_INI_TIMEOUT,): %d\n", logtime(), ival));
+			else
 				return (long) ival * 1000 / TIMEOUT_MUL;
-			}
 		}
 	}
 #	else
-	DEBUG_IO((stderr, "%s!TIMEOUT_INI_NAME\n", logtime()));
 	(void) sockfd;
 	(void) set;
 #	endif /* TIMEOUT_INI_NAME */
@@ -3290,15 +3383,12 @@ set_tcp_user_rxt_timeout(
 			++optval;
 #	endif /* TIMEOUT_DIV && TIMEOUT_DIV > 1 */
 
-		if (setsockopt(sockfd, IPPROTO_TCP, TIMEOUT_RXT_NAME, &optval, sizeof(TIMEOUT_TYPE)) != 0) {
-			DEBUG_IO((stderr, "%ssetsockopt(,TCP_RXT_TIMEOUT,%u,) %s\n", logtime(), optval, strerror(errno)));
+		if (setsockopt(sockfd, IPPROTO_TCP, TIMEOUT_RXT_NAME, &optval, sizeof(TIMEOUT_TYPE)) != 0)
 			return -1L;
-		} else {
-			if (getsockopt(sockfd, IPPROTO_TCP, TIMEOUT_RXT_NAME, &ival, &vlen) != 0) {
-				DEBUG_IO((stderr, "%sgetsockopt(,TCP_RXT_TIMEOUT,): %s\n", logtime(), strerror(errno)));
+		else {
+			if (getsockopt(sockfd, IPPROTO_TCP, TIMEOUT_RXT_NAME, &ival, &vlen) != 0)
 				return -1L;
-			} else {
-				DEBUG_IO((stderr, "%sgetsockopt(,TCP_RXT_TIMEOUT,): %d\n", logtime(), ival));
+			else {
 #	if defined(TIMEOUT_DIV) && TIMEOUT_DIV > 1
 				return (long) ival * TIMEOUT_DIV;
 #	else
@@ -3308,7 +3398,6 @@ set_tcp_user_rxt_timeout(
 		}
 	}
 #	else
-	DEBUG_IO((stderr, "%s!TIMEOUT_RXT_NAME\n",logtime()));
 	(void) sockfd;
 	(void) set;
 #	endif /* TIMEOUT_RXT_NAME */
diff -Nurp '--exclude=.bzr*' tin-2.6.5/src/nntps.c tin-2.6.6/src/nntps.c
--- tin-2.6.5/src/nntps.c	2025-11-13 02:22:52.000000000 +0100
+++ tin-2.6.6/src/nntps.c	2026-05-22 15:15:09.443542845 +0200
@@ -3,7 +3,7 @@
  *  Module    : nntps.c
  *  Author    : E. Berkhan
  *  Created   : 2022-09-10
- *  Updated   : 2025-08-14
+ *  Updated   : 2026-05-22
  *  Notes     : simple abstraction for various TLS implementations
  *  Copyright : (c) Copyright 2022-2026 Enrik Berkhan <Enrik.Berkhan@inka.de>
  *              Permission is hereby granted to copy, reproduce, redistribute
@@ -87,7 +87,7 @@ tintls_init(
 	 */
 
 	if ((libtls_config = tls_config_new()) == NULL) {
-		error_message(2, "tls_config_new: out of memory!\n");
+		error_message(2, "%s", "tls_config_new: out of memory!\n");
 		return -ENOMEM;
 	}
 
@@ -374,7 +374,8 @@ tintls_open(
 		return -EINVAL;
 	}
 
-	if (SSL_set1_host(ssl, servername) != 1) {
+	if (TIN_SSL_set1_dnsname(ssl, servername) != 1)
+	{
 		BIO_free(client);
 		BIO_free(sock);
 		show_errors("SSL_set1_host: %s!\n");
@@ -427,7 +428,7 @@ tintls_handshake(
 			char **cert_info;
 			X509 *cert = PEM_read_bio_X509(io_buf, NULL, NULL, NULL);
 
-			if (cert && ((cert_info = get_cert_info(cert)))) {
+			if (cert && (cert_info = get_cert_info(cert))) {
 				wait_message(0, _(txt_conninfo_subject), cert_info[0] ? cert_info[0] : _(txt_retr_subject_failed));
 				wait_message(0, _(txt_conninfo_issuer), cert_info[1] ? cert_info[1] : _(txt_retr_issuer_failed));
 				FreeIfNeeded(cert_info[0]);
@@ -468,7 +469,7 @@ tintls_handshake(
 #	ifdef DEBUG
 	if (debug & DEBUG_NNTP) {
 		if (tls_conn_alpn_selected(client) == NULL)
-			wait_message(0, _(txt_tls_no_alpn_negotiated));
+			wait_message(0, "%s", _(txt_tls_no_alpn_negotiated));
 	}
 #	endif /* DEBUG */
 #else
@@ -508,7 +509,7 @@ tintls_handshake(
 			gnutls_datum_t msg;
 
 			if (!insecure_nntps) {
-				error_message(2, _(txt_tls_unexpected_status));
+				error_message(2, "%s", _(txt_tls_unexpected_status));
 				return -EPROTO;
 			}
 
@@ -596,7 +597,7 @@ err_cert:
 			}
 #		ifdef DEBUG
 			if ((debug & DEBUG_NNTP) && gnutls_alpn_get_selected_protocol(client, &alpn))
-				wait_message(0, _(txt_tls_no_alpn_negotiated));
+				wait_message(0, "%s", _(txt_tls_no_alpn_negotiated));
 #		endif /* DEBUG */
 		}
 	}
@@ -653,7 +654,7 @@ err_cert:
 
 			SSL_get0_alpn_selected(ssl, &proto, &proto_len);
 			if (!proto_len)
-				wait_message(0, txt_tls_no_alpn_negotiated);
+				wait_message(0, "%s", txt_tls_no_alpn_negotiated);
 		}
 #			endif /* DEBUG */
 	}
@@ -820,27 +821,34 @@ tintls_close(
  *      - make date-format configurable?
  *      - format startup time only once, it is static
  */
+#ifdef HAVE_STRFTIME
+#	define CERT_TIME_FMT "%Y-%m-%dT%H:%M%z"
+#else
+	/*
+	 * our fallback doesn't have %z, so this would be some information
+	 * loss, but I doubt there is a system without strftime() doing TLS
+	 */
+#	define CERT_TIME_FMT "%Y-%m-%dT%H:%M"
+#endif /* HAVE_STRFTIME */
 #define PRINT_VALID_AFTER(ts, what, val) do { \
-		if (my_strftime(what, sizeof(what), "%Y-%m-%dT%H:%M%z", ts)) { \
+		if (my_strftime(what, sizeof(what), CERT_TIME_FMT, ts)) { \
 			fprintf(fp, _(txt_valid_not_after), (what), (val) ? "" : _(txt_valid_no_longer)); \
 			if (!val_time) { \
-				if (my_strftime(what, sizeof(what), "%Y-%m-%dT%H:%M%z", gmtime(&startup_time))) { \
+				if (my_strftime(what, sizeof(what), CERT_TIME_FMT, gmtime(&startup_time))) { \
 					fprintf(fp, _(txt_startup_time), (what)); \
 					fprintf(fp, "\n"); \
 				} \
-				val_time = TRUE; \
 			} \
 		} else \
 			fprintf(fp, "%s", txt_conninfo_fmt_error); \
 	} while (0)
 
 #define PRINT_VALID_BEFORE(ts, what, val) do { \
-		if (my_strftime(what, sizeof(what), "%Y-%m-%dT%H:%M%z", ts)) { \
+		if (my_strftime(what, sizeof(what), CERT_TIME_FMT, ts)) { \
 			fprintf(fp, _(txt_valid_not_before), (what), (val) ? "" : _(txt_valid_not_yet)); \
 			if (!val_time) { \
-				if (my_strftime(what, sizeof(what), "%Y-%m-%dT%H:%M%z", gmtime(&startup_time))) \
+				if (my_strftime(what, sizeof(what), CERT_TIME_FMT, gmtime(&startup_time))) \
 					fprintf(fp, _(txt_startup_time), (what)); \
-				val_time = TRUE; \
 			} \
 		} else \
 			fprintf(fp, "%s", txt_conninfo_fmt_error); \
@@ -892,7 +900,7 @@ tintls_conninfo(
 			chain_size = strlen(cptr);
 			if (chain_size > 0 && BIO_write(io_buf, cptr, chain_size) > 0) {
 				cert = PEM_read_bio_X509(io_buf, NULL, NULL, NULL);
-				if (cert && ((cert_info = get_cert_info(cert)))) {
+				if (cert && (cert_info = get_cert_info(cert))) {
 					if (i)
 						fputs("\n", fp);
 					fprintf(fp, _(txt_conninfo_cert), i++);
@@ -913,6 +921,7 @@ tintls_conninfo(
 						}
 					}
 
+					val_time = TRUE;
 					if ((asn1 = X509_get0_notAfter(cert)) != NULL) {
 						if (ASN1_TIME_to_tm(asn1, &tm) == 1) {
 #	ifdef HAVE_MKTIME
@@ -948,21 +957,20 @@ tintls_conninfo(
 		fprintf(fp, _(txt_conninfo_issuer), tls_peer_cert_issuer(client));
 
 		if ((t = tls_peer_cert_notbefore(client)) != -1) {
-			tm = gmtime(&t);
-#	ifdef HAVE_MKTIME
-			if (mktime(tm) > startup_time)
-				val_time = FALSE;
-#	endif /* HAVE_MKTIME */
-			PRINT_VALID_BEFORE(tm, fmt_time, val_time);
+			if ((tm = gmtime(&t)) != NULL) {
+				if (t > startup_time)
+					val_time = FALSE;
+				PRINT_VALID_BEFORE(tm, fmt_time, val_time);
+			}
 		}
 
+		val_time = TRUE;
 		if ((t = tls_peer_cert_notafter(client)) != -1) {
-			tm = gmtime(&t);
-#	ifdef HAVE_MKTIME
-			if (mktime(tm) < startup_time)
-				val_time = FALSE;
-#	endif /* HAVE_MKTIME */
-			PRINT_VALID_AFTER(tm, fmt_time, val_time);
+			if ((tm = gmtime(&t)) != NULL) {
+				if (t < startup_time)
+					val_time = FALSE;
+				PRINT_VALID_AFTER(tm, fmt_time, val_time);
+			}
 		}
 	}
 #else
@@ -1056,18 +1064,21 @@ tintls_conninfo(
 		if ((t = gnutls_x509_crt_get_activation_time(servercert)) == -1)
 			goto err_cert;
 
-		tm = localtime(&t);
-		if (t > startup_time)
-			val_time = FALSE;
-		PRINT_VALID_BEFORE(tm, fmt_time, val_time);
+		if ((tm = localtime(&t)) != NULL) {
+			if (t > startup_time)
+				val_time = FALSE;
+			PRINT_VALID_BEFORE(tm, fmt_time, val_time);
+		}
 
+		val_time = TRUE;
 		if ((t = gnutls_x509_crt_get_expiration_time(servercert)) == -1)
 			goto err_cert;
 
-		tm = localtime(&t);
-		if (t < startup_time)
-			val_time = FALSE;
-		PRINT_VALID_AFTER(tm, fmt_time, val_time);
+		if ((tm = localtime(&t)) != NULL) {
+			if (t < startup_time)
+				val_time = FALSE;
+			PRINT_VALID_AFTER(tm, fmt_time, val_time);
+		}
 
 		retval = 0;
 
@@ -1149,6 +1160,7 @@ err_cert:
 				}
 			}
 
+			val_time = TRUE;
 			if ((asn1 = X509_get0_notAfter(cert)) != NULL) {
 				if (ASN1_TIME_to_tm(asn1, &tm) == 1) {
 #			ifdef HAVE_MKTIME
@@ -1260,15 +1272,16 @@ log_func(
 	int level,
 	const char *msg)
 {
-	int msglen = (int) strlen(msg);
+	size_t msglen;
 
-	if (msglen <= 0)
+	if (!msg || !*msg)
 		return;
 
+	msglen = strlen(msg);
 	if (msg[msglen - 1] == '\n')
 		--msglen;
 
-	debug_print_file("NNTP", "TLS%s%.*s [%d]", logtime(), msglen, msg, level);
+	debug_print_file("NNTP", "TLS%s%.*s [%d]", logtime(), (int) msglen, msg, level);
 }
 
 
diff -Nurp '--exclude=.bzr*' tin-2.6.5/src/nrctbl.c tin-2.6.6/src/nrctbl.c
--- tin-2.6.5/src/nrctbl.c	2025-12-17 07:58:47.000000000 +0100
+++ tin-2.6.6/src/nrctbl.c	2026-05-21 11:25:22.735687964 +0200
@@ -3,7 +3,7 @@
  *  Module    : nrctbl.c
  *  Author    : Sven Paulus <sven@tin.org>
  *  Created   : 1996-10-06
- *  Updated   : 2025-12-17
+ *  Updated   : 2026-05-21
  *  Notes     : This module does the NNTP server name lookup in
  *              ~/.tin/newsrctable and returns the real hostname
  *              and the name of the newsrc file for a given
@@ -148,31 +148,37 @@ get_newsrcname(
 	if ((fp = tin_fopen(newsrctable_file, "r")) != NULL) {
 		char line[LEN];
 		char name_found[PATH_LEN] = { '\0' };
-		char *ns = NULL, *nsp = NULL, *p, *q;
+		char *ns = NULL, *nsp = NULL;
 		char *line_entry;
-		int found = 0;
+		const char *p, *q;
+		int found;
 		int line_entry_counter;
-		size_t l = strlen(nntpserver_name) + 8; /* []:65535\0 */
+		size_t l = strlen(nntpserver_name);
 		t_bool do_cpy = FALSE;
 
+		if ((found = snprintf(NULL, 0, "%d", IPPORT_MAX)) < 0)
+			found = 8;
+		l += found + 1; /* []:65535\0 */
+
+		/* add [] and/or port if required */
 		if ((p = strchr(nntpserver_name, ':')) != NULL) {
 			if ((q = strrchr(nntpserver_name, ':')) != NULL) {
 				if (p != q) {
 					ns = my_malloc(l);
 					nsp = my_malloc(l);
-					sprintf(ns, "[%s]", nntpserver_name);
-					sprintf(nsp, "[%s]:%u", nntpserver_name, (unsigned int) nntp_tcp_port);
+					snprintf(ns, l, "[%s]", nntpserver_name);
+					snprintf(nsp, l, "[%s]:%u", nntpserver_name, (unsigned int) nntp_tcp_port);
 				}
 			}
 		}
 		if (!ns)
 			ns = my_strdup(nntpserver_name);
 		if (!nsp) {
-			/* add [] and/or port if required */
 			nsp = my_malloc(l);
 			sprintf(nsp, "%s:%u", nntpserver_name, (unsigned int) nntp_tcp_port);
 		}
 
+		found = 0;
 		while ((fgets(line, sizeof(line), fp) != NULL) && (found != 1)) {
 			if (strchr("# ;", line[0])) /* comment? */
 				continue;
@@ -259,9 +265,9 @@ get_newsrcname(
 					/* very ugly code, but curses is not initialized yet */
 					if (error >= 2) {
 						default_ch = 'c';
-						my_printf("%s%c\b", _(txt_nrctbl_create), default_ch);
+						my_printf("%s%c\b", _(txt_nrctbl_create), (char) default_ch);
 					} else
-						my_printf("%s%c\b", _(txt_nrctbl_default), default_ch);
+						my_printf("%s%c\b", _(txt_nrctbl_default), (char) default_ch);
 
 #if defined(MULTIBYTE_ABLE) && !defined(NO_LOCALE)
 					if (((ch = ReadWch()) == '\n') || (ch == '\r'))
@@ -270,7 +276,7 @@ get_newsrcname(
 #endif /* MULTIBYTE_ABLE && !NO_LOCALE */
 						ch = default_ch;
 				} while (ch != ESC && ch != 'a' && ch != 'c' && ch != 'd' && ch != 'q');
-				my_printf("%c\n", ch);
+				my_printf("%c\n", (char) ch);
 
 				/* NOTE: these keys can not be remapped */
 				switch (ch) {
@@ -284,7 +290,7 @@ get_newsrcname(
 						}
 
 						no_write = TRUE;
-						tin_done(EXIT_FAILURE, _(txt_cannot_create), *dir ? dir : "NULL");
+						tin_done(EXIT_FAILURE, _(txt_cannot_create), *dir ? dir : txt_null);
 						/* keep lint quiet: */
 						/* NOTREACHED */
 						break;
@@ -311,7 +317,8 @@ get_newsrcname(
 					case 'q':
 						exit(EXIT_SUCCESS);
 						/* keep lint quiet: */
-						/* FALLTHROUGH */
+						/* NOTREACHED */
+						break;
 
 					case ESC:
 					default:
diff -Nurp '--exclude=.bzr*' tin-2.6.5/src/options_menu.c tin-2.6.6/src/options_menu.c
--- tin-2.6.5/src/options_menu.c	2025-11-17 21:06:58.000000000 +0100
+++ tin-2.6.6/src/options_menu.c	2026-07-02 19:32:13.328068984 +0200
@@ -3,7 +3,7 @@
  *  Module    : options_menu.c
  *  Author    : Michael Bienia <michael@vorlon.ping.de>
  *  Created   : 2004-09-05
- *  Updated   : 2025-11-17
+ *  Updated   : 2026-07-02
  *  Notes     : Split from config.c
  *
  * Copyright (c) 2004-2026 Michael Bienia <michael@vorlon.ping.de>
@@ -104,6 +104,7 @@
 			case cPage: \
 			case cThread: \
 				need_parse_fmt |= THREAD_LEVEL; \
+				TIN_FALL_THROUGH; \
 				/* FALLTHROUGH */ \
 			case cGroup: \
 				need_parse_fmt |= GROUP_LEVEL; \
@@ -118,9 +119,11 @@
 			case cPage: \
 			case cThread: \
 				need_parse_fmt |= THREAD_LEVEL; \
+				TIN_FALL_THROUGH; \
 				/* FALLTHROUGH */ \
 			case cGroup: \
 				need_parse_fmt |= GROUP_LEVEL; \
+				TIN_FALL_THROUGH; \
 				/* FALLTHROUGH */ \
 			case cSelect: \
 				need_parse_fmt |= SELECT_LEVEL; \
@@ -150,7 +153,7 @@ static int move_scope(int curr_pos);
 #if defined(MULTIBYTE_ABLE) && !defined(NO_LOCALE)
 	static int get_scope_mark_width(void);
 #endif /* MULTIBYTE_ABLE && !NO_LOCALE */
-static t_bool check_state(enum option_enum option);
+static t_bool check_state(enum option_enum option, t_bool scope);
 static t_bool delete_scope(int curr_pos);
 static t_bool option_is_title(enum option_enum option);
 static t_bool option_on_page(enum option_enum option);
@@ -278,7 +281,7 @@ option_is_default(
 #ifdef CHARSET_CONVERSION
 		case OPT_ATTRIB_UNDECLARED_CHARSET:
 #endif /* CHARSET_CONVERSION */
-			return !check_state(option);
+			return !check_state(option, TRUE);
 
 		default:
 			return FALSE;
@@ -460,7 +463,7 @@ option_is_visible(
 		case OPT_ATTRIB_SHOW_AUTHOR:
 		case OPT_ATTRIB_SHOW_ONLY_UNREAD_ARTS:
 		case OPT_ATTRIB_SHOW_SIGNATURES:
-		case OPT_ATTRIB_SHOW_ART_SCORE:
+		case OPT_ATTRIB_SHOW_ART_INFO:
 		case OPT_ATTRIB_SIGDASHES:
 		case OPT_ATTRIB_SIGFILE:
 		case OPT_ATTRIB_SIGNATURE_REPOST:
@@ -534,12 +537,18 @@ fmt_option_prompt(
 	enum option_enum option)
 {
 	char *buf;
+
 	if (!option_is_title(option)) {
-		char flag;
+		char flag = ' ';
 		int opt_len, num = get_option_num(option);
 		size_t option_width = (size_t) MAX(25, cCOLS / 2 - 5);
 
-		flag = (curr_scope && check_state(option)) ? '+' : ' ';
+		if (curr_scope) {
+			if (curr_group && !strcmp(curr_scope->scope, curr_group->name) && check_state(option, FALSE))
+				flag = '!';
+			if (check_state(option, TRUE))
+				flag = '+';
+		}
 		buf = strunc(_(option_table[option].txt->opt), option_width);
 		opt_len = (int) (strlen(buf) + option_width - strwidth(buf));
 		snprintf(dst, len, "%s %c%3d %-*.*s: ", editing ? "->" : "  ", flag, num, opt_len, opt_len, buf);
@@ -792,8 +801,7 @@ next_option(
 	t_bool incl_titles)
 {
 	do {
-		++option;
-		if (option > last_opt)
+		if (++option > last_opt)
 			option = FIRST_OPT;
 	} while (!(option_is_visible(option) && (incl_titles || !option_is_title(option))));
 
@@ -1086,7 +1094,7 @@ config_page(
 	set_xclick_off();
 
 	forever {
-		switch ((func = handle_keypad(option_left, option_right, NULL, option_menu_keys))) {
+		switch ((func = handle_keypad(option_left, option_right, NULL, &option_menu_keys))) {
 			case GLOBAL_QUIT:
 				if (menu_type == serverrc_menu) {
 					menu_type = options_menu;
@@ -1115,7 +1123,9 @@ config_page(
 						write_attributes_file(local_attributes_file);
 					}
 				}
+				TIN_FALL_THROUGH;
 				/* FALLTHROUGH */
+
 			case CONFIG_NO_SAVE:
 				if (menu_type == serverrc_menu) {
 					menu_type = options_menu;
@@ -1162,9 +1172,7 @@ config_page(
 						 */
 						if (changed & TEX2ISO_CONV) {
 							if (pgart.raw) {
-								if (curr_group->attribute->tex2iso_conv)
-									;
-								else
+								if (!curr_group->attribute->tex2iso_conv)
 									pgart.tex2iso = FALSE;
 								/* force recooking the current article */
 								changed |= DISPLAY_OPTS;
@@ -1357,7 +1365,7 @@ config_page(
 			case DIGIT_8:
 			case DIGIT_9:
 				unhighlight_option(option);
-				option = set_option_num(prompt_num(func_to_key(func, option_menu_keys), _(txt_enter_option_num)));
+				option = set_option_num(prompt_num(func_to_key(func, &option_menu_keys), _(txt_enter_option_num)));
 				if (!option_on_page(option)) {
 					first_option_on_screen = option;
 					set_last_option_on_screen(option);
@@ -1377,7 +1385,7 @@ config_page(
 			case GLOBAL_SEARCH_SUBJECT_BACKWARD:
 			case GLOBAL_SEARCH_REPEAT:
 				if (func == GLOBAL_SEARCH_REPEAT && last_search != GLOBAL_SEARCH_SUBJECT_FORWARD && last_search != GLOBAL_SEARCH_SUBJECT_BACKWARD)
-					info_message(_(txt_no_prev_search));
+					info_message("%s", _(txt_no_prev_search));
 				else {
 					old_option = option;
 					option = search_config((func == GLOBAL_SEARCH_SUBJECT_FORWARD), (func == GLOBAL_SEARCH_REPEAT), option, last_opt);
@@ -1408,7 +1416,7 @@ config_page(
 					 * CONFIG_SCOPE_MENU is valid in serverrc_menu but we allow
 					 * it only in options_menu hence the 'bad command' message
 					 */
-					info_message(_(txt_bad_command), PrintFuncKey(key, GLOBAL_HELP, option_menu_keys));
+					info_message(_(txt_bad_command), PrintFuncKey(key, GLOBAL_HELP, &option_menu_keys));
 				break;
 
 			case CONFIG_SERVERRC_MENU:
@@ -1424,14 +1432,14 @@ config_page(
 					 * CONFIG_SERVERRC_MENU is valid in serverrc_menu but we allow
 					 * it only in options_menu hence the 'bad command' message
 					 */
-					info_message(_(txt_bad_command), PrintFuncKey(key, GLOBAL_HELP, option_menu_keys));
+					info_message(_(txt_bad_command), PrintFuncKey(key, GLOBAL_HELP, &option_menu_keys));
 				break;
 
 			case CONFIG_RESET_ATTRIB:
 				if (curr_scope) {
 					if (curr_scope->global)
-						info_message(_(txt_scope_operation_not_allowed));
-					else if (check_state(option)) {
+						info_message("%s", _(txt_scope_operation_not_allowed));
+					else if (check_state(option, TRUE)) {
 						reset_state(option);
 						changed |= MISC_OPTS;
 						redraw_screen(option);
@@ -1441,7 +1449,7 @@ config_page(
 
 			case CONFIG_SELECT:
 				if (curr_scope && curr_scope->global)
-					info_message(_(txt_scope_operation_not_allowed));
+					info_message("%s", _(txt_scope_operation_not_allowed));
 				else
 					change_option = TRUE;
 				break;
@@ -1478,7 +1486,7 @@ config_page(
 				break;
 
 			case GLOBAL_VERSION:
-				info_message(cvers);
+				info_message("%s", cvers);
 				break;
 
 #ifdef HAVE_COLOR
@@ -1497,7 +1505,7 @@ config_page(
 				break;
 
 			default:
-				info_message(_(txt_bad_command), PrintFuncKey(key, GLOBAL_HELP, option_menu_keys));
+				info_message(_(txt_bad_command), PrintFuncKey(key, GLOBAL_HELP, &option_menu_keys));
 				break;
 		} /* switch (ch) */
 
@@ -1518,9 +1526,6 @@ config_page(
 						case OPT_TRANSLIT:
 #endif /* HAVE_ICONV_OPEN_TRANSLIT && CHARSET_CONVERSION */
 						case OPT_UNLINK_ARTICLE:
-#if defined(MULTIBYTE_ABLE) && !defined(NO_LOCALE)
-						case OPT_UTF8_GRAPHICS:
-#endif /* MULTIBYTE_ABLE && !NO_LOCALE */
 						case OPT_URL_HIGHLIGHT:
 #ifdef HAVE_KEYPAD
 						case OPT_USE_KEYPAD:
@@ -1662,13 +1667,6 @@ config_page(
 							}
 							break;
 
-						case OPT_SHOW_ART_SCORE:
-							if (prompt_option_on_off(option)) {
-								UPDATE_BOOL_ATTRIBUTES(show_art_score);
-								changed |= DISPLAY_OPTS;
-							}
-							break;
-
 						case OPT_SIGDASHES:
 							if (prompt_option_on_off(option))
 								UPDATE_BOOL_ATTRIBUTES(sigdashes);
@@ -1975,13 +1973,6 @@ config_page(
 							}
 							break;
 
-						case OPT_ATTRIB_SHOW_ART_SCORE:
-							if (prompt_option_on_off(option)) {
-								SET_BOOL_ATTRIBUTE(show_art_score, tinrc.attrib_show_art_score);
-								changed |= DISPLAY_OPTS;
-							}
-							break;
-
 						case OPT_ATTRIB_SIGDASHES:
 							if (prompt_option_on_off(option))
 								SET_BOOL_ATTRIBUTE(sigdashes, tinrc.attrib_sigdashes);
@@ -2013,17 +2004,6 @@ config_page(
 								SET_BOOL_ATTRIBUTE(thread_catchup_on_exit, tinrc.attrib_thread_catchup_on_exit);
 							break;
 
-#if defined(CHARSET_CONVERSION) && defined(USE_ICU_UCSDET)
-						case OPT_ATTRIB_UNDECLARED_CS_GUESS:
-							if (!check_state(OPT_ATTRIB_UNDECLARED_CHARSET)) {
-								if (prompt_option_on_off(option))
-									SET_BOOL_ATTRIBUTE(undeclared_cs_guess, tinrc.attrib_undeclared_cs_guess);
-							} /* else
-								TODO: warn somehow, but info_message() will be overwritten right away
-							*/
-							break;
-#endif /* CHARSET_CONVERSION && USE_ICU_UCSDET */
-
 						case OPT_ATTRIB_WRAP_ON_NEXT_UNREAD:
 							if (prompt_option_on_off(option))
 								SET_BOOL_ATTRIBUTE(wrap_on_next_unread, tinrc.attrib_wrap_on_next_unread);
@@ -2143,6 +2123,13 @@ config_page(
 							}
 							break;
 
+						case OPT_SHOW_ART_INFO:
+							if (prompt_option_list(option)) {
+								UPDATE_BOOL_ATTRIBUTES(show_art_info);
+								changed |= DISPLAY_OPTS;
+							}
+							break;
+
 						case OPT_SORT_ARTICLE_TYPE:
 							if (prompt_option_list(option)) {
 								UPDATE_NUM_ATTRIBUTES(sort_article_type);
@@ -2169,6 +2156,15 @@ config_page(
 							}
 							break;
 
+#if defined(MULTIBYTE_ABLE) && !defined(NO_LOCALE)
+						case OPT_UTF8_GRAPHICS:
+							if (prompt_option_list(option)) {
+								changed |= MISC_OPTS;
+								redraw_screen(option);
+							}
+							break;
+#endif /* MULTIBYTE_ABLE && !NO_LOCALE */
+
 						case OPT_VERBATIM_HANDLING:
 							/*
 							 * option toggles visibility of other
@@ -2362,6 +2358,13 @@ config_page(
 								SET_NUM_ATTRIBUTE(quick_select_header, tinrc.attrib_quick_select_header);
 							break;
 
+						case OPT_ATTRIB_SHOW_ART_INFO:
+							if (prompt_option_list(option)) {
+								SET_BOOL_ATTRIBUTE(show_art_info, tinrc.attrib_show_art_info);
+								changed |= DISPLAY_OPTS;
+							}
+							break;
+
 						case OPT_ATTRIB_SHOW_AUTHOR:
 							if (prompt_option_list(option)) {
 								SET_NUM_ATTRIBUTE(show_author, tinrc.attrib_show_author);
@@ -2397,6 +2400,13 @@ config_page(
 							}
 							break;
 
+#if defined(CHARSET_CONVERSION) && defined(USE_ICU_UCSDET)
+						case OPT_ATTRIB_UNDECLARED_CS_GUESS:
+							if (prompt_option_list(option))
+								SET_NUM_ATTRIBUTE(undeclared_cs_guess, tinrc.attrib_undeclared_cs_guess);
+							break;
+#endif /* CHARSET_CONVERSION && USE_ICU_UCSDET */
+
 						case OPT_ATTRIB_VERBATIM_HANDLING:
 							if (prompt_option_list(option)) {
 								SET_NUM_ATTRIBUTE(verbatim_handling, tinrc.attrib_verbatim_handling);
@@ -2456,8 +2466,46 @@ config_page(
 							}
 							break;
 
-						case OPT_MAILDIR:
 						case OPT_MAIL_ADDRESS:
+							if (prompt_option_string(option)) {
+								char *cp, *curr_from, *next_from;
+								char *fbuff = my_strdup("From: ");
+								int n = 0;
+
+								fbuff = append_to_string(fbuff, tinrc.mail_address);
+#ifdef CHARSET_CONVERSION
+								cp = rfc1522_encode(fbuff, txt_mime_charsets[tinrc.mm_network_charset], FALSE);
+#else
+								cp = rfc1522_encode(fbuff, tinrc.mm_charset, FALSE);
+#endif /* CHARSET_CONVERSION */
+								curr_from = cp + 6;
+
+								do {
+									++n;
+									next_from = split_mailbox_list(curr_from);
+									i = gnksa_check_from(str_trim(curr_from));
+									if (i > GNKSA_OK) {
+										error_message(3, "%s: \"%s\" %d %s", i >= GNKSA_MISSING_REALNAME ? "Warning" : "Error" , curr_from, i, gnksa_strerror(i)); /* -> lang.c */
+										if (i < GNKSA_MISSING_REALNAME)
+											break;
+									}
+
+									curr_from = next_from;
+								} while (curr_from);
+
+								if (n > 1 && (!i || i >= GNKSA_MISSING_REALNAME))
+									error_message(3, "%s", _(txt_warn_multiple_addr_given));
+
+								if (i || n > 1)
+									clear_message();
+
+								free(fbuff);
+								free(cp);
+								changed |= MISC_OPTS;
+							}
+							break;
+
+						case OPT_MAILDIR:
 						case OPT_MAIL_QUOTE_FORMAT:
 						case OPT_METAMAIL_PROG:
 						case OPT_NEWS_QUOTE_FORMAT:
@@ -2886,7 +2934,7 @@ config_page(
 										 * have been set before
 										 */
 										FreeAndNull(tinrc.attrib_undeclared_charset);
-										error_message(2, _(txt_invalid_char_in_charset));
+										error_message(2, "%s", _(txt_invalid_char_in_charset));
 									}
 									redraw_screen(OPT_ATTRIB_UNDECLARED_CHARSET);
 								} else {
@@ -2900,7 +2948,7 @@ config_page(
 								changed |= MISC_OPTS;
 							}
 #	ifdef USE_ICU_UCSDET
-							if (check_state(OPT_ATTRIB_UNDECLARED_CHARSET) && check_state(OPT_ATTRIB_UNDECLARED_CS_GUESS)) {
+							if (check_state(OPT_ATTRIB_UNDECLARED_CHARSET, TRUE) && check_state(OPT_ATTRIB_UNDECLARED_CS_GUESS, TRUE)) {
 								reset_state(OPT_ATTRIB_UNDECLARED_CS_GUESS);
 								redraw_screen(OPT_ATTRIB_UNDECLARED_CS_GUESS);
 								redraw_screen(OPT_ATTRIB_UNDECLARED_CHARSET);
@@ -2922,6 +2970,7 @@ config_page(
 						case OPT_SERVERRC_ADD_CMD_LINE_OPTS:
 							if (prompt_option_string(option)) {
 								FreeIfNeeded(serverrc.add_cmd_line_opts);
+								/* TODO: do the same "[\s,]" cleanup as for OPT_SERVERRC_DISABLED_NNTP_CMDS right below? */
 								serverrc.add_cmd_line_opts = my_strdup(tinrc.serverrc_add_cmd_line_opts);
 							}
 							break;
@@ -2929,6 +2978,11 @@ config_page(
 						case OPT_SERVERRC_DISABLED_NNTP_CMDS:
 							if (prompt_option_string(option)) {
 								FreeIfNeeded(serverrc.disabled_nntp_cmds);
+								do {
+									i = (int) strlen(tinrc.serverrc_disabled_nntp_cmds);
+									rem_tail_char(tinrc.serverrc_disabled_nntp_cmds, ',');
+									str_trim(tinrc.serverrc_disabled_nntp_cmds);
+								} while (i != (int) strlen(tinrc.serverrc_disabled_nntp_cmds));
 								serverrc.disabled_nntp_cmds = my_strdup(tinrc.serverrc_disabled_nntp_cmds);
 							}
 							break;
@@ -3177,7 +3231,7 @@ show_scope_page(
 	show_mini_help(SCOPE_LEVEL);
 
 	if (scopemenu.max <= 0) {
-		info_message(_(txt_no_scopes));
+		info_message("%s", _(txt_no_scopes));
 		return;
 	}
 
@@ -3204,7 +3258,7 @@ scope_page(
 	set_xclick_off();
 
 	forever {
-		switch ((func = handle_keypad(scope_left, scope_right, NULL, scope_keys))) {
+		switch ((func = handle_keypad(scope_left, scope_right, NULL, &scope_keys))) {
 			case GLOBAL_QUIT:
 				if (changed) {
 					write_attributes_file(local_attributes_file);
@@ -3225,7 +3279,7 @@ scope_page(
 			case DIGIT_8:
 			case DIGIT_9:
 				if (scopemenu.max)
-					prompt_item_num(func_to_key(func, scope_keys), _(txt_scope_select));
+					prompt_item_num(func_to_key(func, &scope_keys), _(txt_scope_select));
 				break;
 
 #ifndef NO_SHELL_ESCAPE
@@ -3293,7 +3347,7 @@ scope_page(
 			case SCOPE_DELETE:
 				if (scopemenu.max) {
 					if (scopes[scopemenu.curr + 1].global)
-						info_message(_(txt_scope_operation_not_allowed));
+						info_message("%s", _(txt_scope_operation_not_allowed));
 					else if (delete_scope(scopemenu.curr + 1)) {
 						changed = TRUE;
 						show_scope_page();
@@ -3317,7 +3371,7 @@ scope_page(
 			case SCOPE_MOVE:
 				if (scopemenu.max > 1) {
 					if (scopes[scopemenu.curr + 1].global)
-						info_message(_(txt_scope_operation_not_allowed));
+						info_message("%s", _(txt_scope_operation_not_allowed));
 					else if ((i = move_scope(scopemenu.curr + 1))) {
 						changed = TRUE;
 						scopemenu.curr = i - 1;
@@ -3329,7 +3383,7 @@ scope_page(
 			case SCOPE_RENAME:
 				if (scopemenu.max) {
 					if (scopes[scopemenu.curr + 1].global)
-						info_message(_(txt_scope_operation_not_allowed));
+						info_message("%s", _(txt_scope_operation_not_allowed));
 					else if (rename_scope(&scopes[scopemenu.curr + 1])) {
 						changed = TRUE;
 						show_scope_page();
@@ -3349,8 +3403,13 @@ scope_page(
 				}
 				break;
 
+			case GLOBAL_BUGREPORT:
+				bug_report();
+				show_scope_page();
+				break;
+
 			default:
-				info_message(_(txt_bad_command), PrintFuncKey(key, GLOBAL_HELP, scope_keys));
+				info_message(_(txt_bad_command), PrintFuncKey(key, GLOBAL_HELP, &scope_keys));
 				break;
 		}
 	}
@@ -3363,7 +3422,7 @@ draw_scope_arrow(
 {
 	draw_arrow_mark(INDEX_TOP + scopemenu.curr - scopemenu.first);
 	if (scopemenu.curr == scopemenu.max - 1)
-		info_message(_(txt_end_of_scopes));
+		info_message("%s", _(txt_end_of_scopes));
 }
 
 
@@ -3529,7 +3588,7 @@ move_scope(
 		return 0;
 
 	if (scopes[new_pos].global) {
-		info_message(_(txt_scope_new_position_is_global));
+		info_message("%s", _(txt_scope_new_position_is_global));
 		return 0;
 	}
 
@@ -3597,7 +3656,7 @@ scope_is_empty(
 	enum option_enum i;
 
 	for (i = FIRST_OPT; i <= last_opt; i++) {
-		if (option_is_visible(i) && !option_is_title(i) && check_state(i))
+		if (option_is_visible(i) && !option_is_title(i) && check_state(i, TRUE))
 			return FALSE;
 	}
 
@@ -3610,177 +3669,186 @@ scope_is_empty(
  */
 static t_bool
 check_state(
-	enum option_enum option)
+	enum option_enum option,
+	t_bool scope)
 {
+	struct t_attribute_state *what;
+
+	if (!scope && !curr_group)
+		return FALSE;
+
+	what = scope ? curr_scope->state : curr_group->attribute_state;
+
 	switch (option) {
 		case OPT_ATTRIB_ADD_POSTED_TO_FILTER:
-			return curr_scope->state->add_posted_to_filter;
+			return what->add_posted_to_filter;
 		case OPT_ATTRIB_ADVERTISING:
-			return curr_scope->state->advertising;
+			return what->advertising;
 		case OPT_ATTRIB_ALTERNATIVE_HANDLING:
-			return curr_scope->state->alternative_handling;
+			return what->alternative_handling;
 		case OPT_ATTRIB_ASK_FOR_METAMAIL:
-			return curr_scope->state->ask_for_metamail;
+			return what->ask_for_metamail;
 		case OPT_ATTRIB_AUTO_CC_BCC:
-			return curr_scope->state->auto_cc_bcc;
+			return what->auto_cc_bcc;
 		case OPT_ATTRIB_AUTO_LIST_THREAD:
-			return curr_scope->state->auto_list_thread;
+			return what->auto_list_thread;
 		case OPT_ATTRIB_AUTO_SELECT:
-			return curr_scope->state->auto_select;
+			return what->auto_select;
 		case OPT_ATTRIB_BATCH_SAVE:
-			return curr_scope->state->batch_save;
+			return what->batch_save;
 		case OPT_ATTRIB_DATE_FORMAT:
-			return curr_scope->state->date_format;
+			return what->date_format;
 		case OPT_ATTRIB_DELETE_TMP_FILES:
-			return curr_scope->state->delete_tmp_files;
+			return what->delete_tmp_files;
 		case OPT_ATTRIB_EDITOR_FORMAT:
-			return curr_scope->state->editor_format;
+			return what->editor_format;
 #ifdef HAVE_COLOR
 		case OPT_ATTRIB_EXTQUOTE_HANDLING:
-			return curr_scope->state->extquote_handling;
+			return what->extquote_handling;
 #endif /* HAVE_COLOR */
 		case OPT_ATTRIB_FCC:
-			return curr_scope->state->fcc;
+			return what->fcc;
 		case OPT_ATTRIB_FOLLOWUP_TO:
-			return curr_scope->state->followup_to;
+			return what->followup_to;
 		case OPT_ATTRIB_FROM:
-			return curr_scope->state->from;
+			return what->from;
 		case OPT_ATTRIB_GETART_LIMIT:
-			return curr_scope->state->getart_limit;
+			return what->getart_limit;
 		case OPT_ATTRIB_GROUP_CATCHUP_ON_EXIT:
-			return curr_scope->state->group_catchup_on_exit;
+			return what->group_catchup_on_exit;
 		case OPT_ATTRIB_GROUP_FORMAT:
-			return curr_scope->state->group_format;
+			return what->group_format;
 		case OPT_ATTRIB_HIDE_INLINE_DATA:
-			return curr_scope->state->hide_inline_data;
+			return what->hide_inline_data;
 #ifdef HAVE_ISPELL
 		case OPT_ATTRIB_ISPELL:
-			return curr_scope->state->ispell;
+			return what->ispell;
 #endif /* HAVE_ISPELL */
 		case OPT_ATTRIB_MAILDIR:
-			return curr_scope->state->maildir;
+			return what->maildir;
 		case OPT_ATTRIB_MAIL_8BIT_HEADER:
-			return curr_scope->state->mail_8bit_header;
+			return what->mail_8bit_header;
 		case OPT_ATTRIB_MAIL_MIME_ENCODING:
-			return curr_scope->state->mail_mime_encoding;
+			return what->mail_mime_encoding;
 		case OPT_ATTRIB_MAILING_LIST:
-			return curr_scope->state->mailing_list;
+			return what->mailing_list;
 		case OPT_ATTRIB_MARK_IGNORE_TAGS:
-			return curr_scope->state->mark_ignore_tags;
+			return what->mark_ignore_tags;
 		case OPT_ATTRIB_MARK_SAVED_READ:
-			return curr_scope->state->mark_saved_read;
+			return what->mark_saved_read;
 		case OPT_ATTRIB_MIME_FORWARD:
-			return curr_scope->state->mime_forward;
+			return what->mime_forward;
 		case OPT_ATTRIB_MIME_TYPES_TO_SAVE:
-			return curr_scope->state->mime_types_to_save;
+			return what->mime_types_to_save;
 		case OPT_ATTRIB_NEWS_HEADERS_TO_DISPLAY:
-			return curr_scope->state->news_headers_to_display;
+			return what->news_headers_to_display;
 		case OPT_ATTRIB_NEWS_HEADERS_TO_NOT_DISPLAY:
-			return curr_scope->state->news_headers_to_not_display;
+			return what->news_headers_to_not_display;
 		case OPT_ATTRIB_NEWS_QUOTE_FORMAT:
-			return curr_scope->state->news_quote_format;
+			return what->news_quote_format;
 		case OPT_ATTRIB_ORGANIZATION:
-			return curr_scope->state->organization;
+			return what->organization;
 		case OPT_ATTRIB_POST_8BIT_HEADER:
-			return curr_scope->state->post_8bit_header;
+			return what->post_8bit_header;
 		case OPT_ATTRIB_POST_MIME_ENCODING:
-			return curr_scope->state->post_mime_encoding;
+			return what->post_mime_encoding;
 		case OPT_ATTRIB_POST_PROCESS_VIEW:
-			return curr_scope->state->post_process_view;
+			return what->post_process_view;
 		case OPT_ATTRIB_POS_FIRST_UNREAD:
-			return curr_scope->state->pos_first_unread;
+			return what->pos_first_unread;
 #ifndef DISABLE_PRINTING
 		case OPT_ATTRIB_PRINT_HEADER:
-			return curr_scope->state->print_header;
+			return what->print_header;
 #endif /* !DISABLE_PRINTING */
 		case OPT_ATTRIB_PROCESS_ONLY_UNREAD:
-			return curr_scope->state->process_only_unread;
+			return what->process_only_unread;
 		case OPT_ATTRIB_PROMPT_FOLLOWUPTO:
-			return curr_scope->state->prompt_followupto;
+			return what->prompt_followupto;
 		case OPT_ATTRIB_QUICK_KILL_SCOPE:
-			return curr_scope->state->quick_kill_scope;
+			return what->quick_kill_scope;
 		case OPT_ATTRIB_QUICK_KILL_HEADER:
-			return curr_scope->state->quick_kill_header;
+			return what->quick_kill_header;
 		case OPT_ATTRIB_QUICK_KILL_CASE:
-			return curr_scope->state->quick_kill_case;
+			return what->quick_kill_case;
 		case OPT_ATTRIB_QUICK_KILL_EXPIRE:
-			return curr_scope->state->quick_kill_expire;
+			return what->quick_kill_expire;
 		case OPT_ATTRIB_QUICK_SELECT_SCOPE:
-			return curr_scope->state->quick_select_scope;
+			return what->quick_select_scope;
 		case OPT_ATTRIB_QUICK_SELECT_HEADER:
-			return curr_scope->state->quick_select_header;
+			return what->quick_select_header;
 		case OPT_ATTRIB_QUICK_SELECT_CASE:
-			return curr_scope->state->quick_select_case;
+			return what->quick_select_case;
 		case OPT_ATTRIB_QUICK_SELECT_EXPIRE:
-			return curr_scope->state->quick_select_expire;
+			return what->quick_select_expire;
 		case OPT_ATTRIB_QUOTE_CHARS:
-			return curr_scope->state->quote_chars;
+			return what->quote_chars;
 		case OPT_ATTRIB_SAVEDIR:
-			return curr_scope->state->savedir;
+			return what->savedir;
 		case OPT_ATTRIB_SAVEFILE:
-			return curr_scope->state->savefile;
+			return what->savefile;
 		case OPT_ATTRIB_SHOW_AUTHOR:
-			return curr_scope->state->show_author;
+			return what->show_author;
 		case OPT_ATTRIB_SHOW_ONLY_UNREAD_ARTS:
-			return curr_scope->state->show_only_unread_arts;
+			return what->show_only_unread_arts;
 		case OPT_ATTRIB_SHOW_SIGNATURES:
-			return curr_scope->state->show_signatures;
-		case OPT_ATTRIB_SHOW_ART_SCORE:
-			return curr_scope->state->show_art_score;
+			return what->show_signatures;
+		case OPT_ATTRIB_SHOW_ART_INFO:
+			return what->show_art_info;
 		case OPT_ATTRIB_SIGDASHES:
-			return curr_scope->state->sigdashes;
+			return what->sigdashes;
 		case OPT_ATTRIB_SIGFILE:
-			return curr_scope->state->sigfile;
+			return what->sigfile;
 		case OPT_ATTRIB_SIGNATURE_REPOST:
-			return curr_scope->state->signature_repost;
+			return what->signature_repost;
 #if defined(MULTIBYTE_ABLE) && !defined(NO_LOCALE)
 		case OPT_ATTRIB_SUPPRESS_SOFT_HYPHENS:
-			return curr_scope->state->suppress_soft_hyphens;
+			return what->suppress_soft_hyphens;
 #endif /* MULTIBYTE_ABLE && !NO_LOCALE */
 		case OPT_ATTRIB_THREAD_ARTICLES:
-			return curr_scope->state->thread_articles;
+			return what->thread_articles;
 		case OPT_ATTRIB_THREAD_CATCHUP_ON_EXIT:
-			return curr_scope->state->thread_catchup_on_exit;
+			return what->thread_catchup_on_exit;
 		case OPT_ATTRIB_THREAD_FORMAT:
-			return curr_scope->state->thread_format;
+			return what->thread_format;
 		case OPT_ATTRIB_THREAD_PERC:
-			return curr_scope->state->thread_perc;
+			return what->thread_perc;
 		case OPT_ATTRIB_TRIM_ARTICLE_BODY:
-			return curr_scope->state->trim_article_body;
+			return what->trim_article_body;
 		case OPT_ATTRIB_TEX2ISO_CONV:
-			return curr_scope->state->tex2iso_conv;
+			return what->tex2iso_conv;
 		case OPT_ATTRIB_SORT_THREADS_TYPE:
-			return curr_scope->state->sort_threads_type;
+			return what->sort_threads_type;
 #ifdef CHARSET_CONVERSION
 		case OPT_ATTRIB_MM_NETWORK_CHARSET:
-			return curr_scope->state->mm_network_charset;
+			return what->mm_network_charset;
 		case OPT_ATTRIB_UNDECLARED_CHARSET:
-			return curr_scope->state->undeclared_charset;
+			return what->undeclared_charset;
 #	ifdef USE_ICU_UCSDET
 		case OPT_ATTRIB_UNDECLARED_CS_GUESS:
-			return curr_scope->state->undeclared_cs_guess;
+			return what->undeclared_cs_guess;
 #	endif /* USE_ICU_UCSDET */
 #endif /* CHARSET_CONVERSION */
 		case OPT_ATTRIB_VERBATIM_HANDLING:
-			return curr_scope->state->verbatim_handling;
+			return what->verbatim_handling;
 		case OPT_ATTRIB_WRAP_ON_NEXT_UNREAD:
-			return curr_scope->state->wrap_on_next_unread;
+			return what->wrap_on_next_unread;
 		case OPT_ATTRIB_SORT_ARTICLE_TYPE:
-			return curr_scope->state->sort_article_type;
+			return what->sort_article_type;
 		case OPT_ATTRIB_POST_PROCESS_TYPE:
-			return curr_scope->state->post_process_type;
+			return what->post_process_type;
 		case OPT_ATTRIB_X_BODY:
-			return curr_scope->state->x_body;
+			return what->x_body;
 		case OPT_ATTRIB_X_COMMENT_TO:
-			return curr_scope->state->x_comment_to;
+			return what->x_comment_to;
 		case OPT_ATTRIB_X_HEADERS:
-			return curr_scope->state->x_headers;
+			return what->x_headers;
 
 		default:
 			return FALSE;
 	}
 }
 
+
 #define ATTRIBUTE_IS_SET(attr) (curr_scope->state->attr && curr_scope->attribute->attr)
 #define RESET_ATTRIBUTE(attr, opt) do { \
 		if (ATTRIBUTE_IS_SET(attr)) { \
@@ -4004,9 +4072,9 @@ reset_state(
 			curr_scope->state->show_signatures = FALSE;
 			tinrc.attrib_show_signatures = default_scope->attribute->show_signatures;
 			break;
-		case OPT_ATTRIB_SHOW_ART_SCORE:
-			curr_scope->state->show_art_score = FALSE;
-			tinrc.attrib_show_art_score = default_scope->attribute->show_art_score;
+		case OPT_ATTRIB_SHOW_ART_INFO:
+			curr_scope->state->show_art_info = FALSE;
+			tinrc.attrib_show_art_info = default_scope->attribute->show_art_info;
 			break;
 		case OPT_ATTRIB_SIGDASHES:
 			curr_scope->state->sigdashes = FALSE;
@@ -4157,7 +4225,7 @@ initialize_attributes(
 	INITIALIZE_NUM_ATTRIBUTE(show_author, tinrc.attrib_show_author);
 	INITIALIZE_NUM_ATTRIBUTE(show_only_unread_arts, tinrc.attrib_show_only_unread_arts);
 	INITIALIZE_NUM_ATTRIBUTE(show_signatures, tinrc.attrib_show_signatures);
-	INITIALIZE_NUM_ATTRIBUTE(show_art_score, tinrc.attrib_show_art_score);
+	INITIALIZE_NUM_ATTRIBUTE(show_art_info, tinrc.attrib_show_art_info);
 	INITIALIZE_NUM_ATTRIBUTE(sigdashes, tinrc.attrib_sigdashes);
 	INITIALIZE_NUM_ATTRIBUTE(signature_repost, tinrc.attrib_signature_repost);
 #if defined(MULTIBYTE_ABLE) && !defined(NO_LOCALE)
diff -Nurp '--exclude=.bzr*' tin-2.6.5/src/page.c tin-2.6.6/src/page.c
--- tin-2.6.5/src/page.c	2025-11-13 02:21:32.000000000 +0100
+++ tin-2.6.6/src/page.c	2026-07-27 15:10:58.114821688 +0200
@@ -3,7 +3,7 @@
  *  Module    : page.c
  *  Author    : I. Lea & R. Skrenta
  *  Created   : 1991-04-01
- *  Updated   : 2025-11-11
+ *  Updated   : 2026-07-24
  *  Notes     :
  *
  * Copyright (c) 1991-2026 Iain Lea <iain@bricbrac.de>, Rich Skrenta <skrenta@pbm.com>
@@ -116,6 +116,7 @@ static t_function url_left(void);
 static t_function url_right(void);
 static void build_url_line(int i);
 static void draw_page_header(t_bool tex2iso_conv);
+static void draw_page_footer(void);
 static void draw_percent_mark(long cur_num, long max_num);
 static void draw_url_arrow(void);
 static void free_url_list(void);
@@ -351,7 +352,7 @@ show_page(
 		process_search(&curr_line, (size_t) artlines, (size_t) ARTLINES, PAGE_LEVEL);
 
 	forever {
-		if ((func = handle_keypad(page_left, page_right, page_mouse_action, page_keys)) == GLOBAL_SEARCH_REPEAT) {
+		if ((func = handle_keypad(page_left, page_right, page_mouse_action, &page_keys)) == GLOBAL_SEARCH_REPEAT) {
 			func = last_search;
 			repeat_search = TRUE;
 		} else
@@ -371,9 +372,9 @@ show_page(
 			case DIGIT_8:
 			case DIGIT_9:
 				if (!HAS_FOLLOWUPS(which_thread(this_resp)))
-					info_message(_(txt_no_responses));
+					info_message("%s", _(txt_no_responses));
 				else {
-					if ((n = prompt_response(func_to_key(func, page_keys), this_resp)) != -1) {
+					if ((n = prompt_response(func_to_key(func, &page_keys), this_resp)) != -1) {
 						XFACE_CLEAR();
 						if ((i = load_article(n, group)) < 0)
 							return i;
@@ -405,7 +406,7 @@ show_page(
 						curr_line -= ((tinrc.scroll_lines == -2) ? ARTLINES / 2 : ARTLINES);
 						draw_page(0);
 					} else
-						info_message(_(txt_begin_of_art));
+						info_message("%s", _(txt_begin_of_art));
 				}
 				break;
 
@@ -427,7 +428,7 @@ show_page(
 							default:		/* to keep gcc quiet */
 								break;
 						}
-						info_message(_(txt_end_of_art));
+						info_message("%s", _(txt_end_of_art));
 					} else {
 						if ((func == PAGE_NEXT_UNREAD) && (tinrc.goto_next_unread & GOTO_NEXT_UNREAD_TAB))
 							goto page_goto_next_unread;
@@ -475,7 +476,7 @@ page_goto_next_unread:
 						curr_line += i;
 						draw_page(i);
 					} else
-						info_message(_(txt_begin_of_art));
+						info_message("%s", _(txt_begin_of_art));
 				}
 				break;
 
@@ -488,13 +489,13 @@ page_goto_next_unread:
 						curr_line += i;
 						draw_page(i);
 					} else
-						info_message(_(txt_end_of_art));
+						info_message("%s", _(txt_end_of_art));
 				}
 				break;
 
 			case GLOBAL_LAST_VIEWED:	/* show last viewed article */
 				if (last_resp < 0 || (which_thread(last_resp) == -1)) {
-					info_message(_(txt_no_last_message));
+					info_message("%s", _(txt_no_last_message));
 					break;
 				}
 				if ((i = load_article(last_resp, group)) < 0) {
@@ -532,11 +533,11 @@ page_goto_next_unread:
 								break;
 
 							case LOOKUP_UNAVAIL: /* TODO: check for !reading_saved_news for better error-message? */
-								wait_message(2, _(txt_lookup_func_not_available));
+								wait_message(2, "%s", _(txt_lookup_func_not_available));
 								break;
 
 							default:
-								wait_message(2, _(txt_art_unavailable));
+								wait_message(2, "%s", _(txt_art_unavailable));
 								break;
 						}
 					}
@@ -549,17 +550,17 @@ page_goto_next_unread:
 					const struct t_msgid *parent = arts[this_resp].refptr->parent;
 
 					if (parent == NULL) {
-						info_message(_(txt_art_parent_none));
+						info_message("%s", _(txt_art_parent_none));
 						break;
 					}
 
 					if (parent->article == ART_UNAVAILABLE) {
-						info_message(_(txt_art_parent_unavail));
+						info_message("%s", _(txt_art_parent_unavail));
 						break;
 					}
 
 					if (arts[parent->article].killed && tinrc.kill_level == KILL_NOTHREAD) {
-						info_message(_(txt_art_parent_killed));
+						info_message("%s", _(txt_art_parent_killed));
 						break;
 					}
 
@@ -596,7 +597,7 @@ page_goto_next_unread:
 					feed_articles(FEED_REPOST, PAGE_LEVEL, NOT_ASSIGNED, group, this_resp);
 					XFACE_SHOW();
 				} else
-					info_message(_(txt_cannot_post));
+					info_message("%s", _(txt_cannot_post));
 				break;
 
 			case PAGE_SAVE:	/* save article/thread/tagged articles */
@@ -614,13 +615,20 @@ page_goto_next_unread:
 				break;
 
 			case GLOBAL_SEARCH_REPEAT:
-				info_message(_(txt_no_prev_search));
+				info_message("%s", _(txt_no_prev_search));
 				break;
 
 			case GLOBAL_SEARCH_SUBJECT_FORWARD:	/* search in article */
 			case GLOBAL_SEARCH_SUBJECT_BACKWARD:
-				if (search_article((func == GLOBAL_SEARCH_SUBJECT_FORWARD), repeat_search, search_line, artlines, artline, reveal_ctrl_l_lines, note_fp) == -1)
-					break;
+				{
+					static int lm = 0;
+
+					if ((lm = search_article((func == GLOBAL_SEARCH_SUBJECT_FORWARD), repeat_search, search_line, artlines, artline, reveal_ctrl_l_lines, note_fp)) == -1) {
+						if (!repeat_search)
+							draw_page(lm == search_line ? search_line : 0);
+						break;
+					}
+				}
 
 				if (func == GLOBAL_SEARCH_SUBJECT_BACKWARD && !reveal_ctrl_l) {
 					reveal_ctrl_l_lines = curr_line + ARTLINES - 1;
@@ -696,9 +704,7 @@ page_goto_next_unread:
 				break;
 
 			case PAGE_TOGGLE_TEX2ISO:		/* toggle German TeX to ISO latin1 style conversion */
-				if ((group->attribute->tex2iso_conv = bool_not(group->attribute->tex2iso_conv)))
-					;
-				else
+				if (!(group->attribute->tex2iso_conv = bool_not(group->attribute->tex2iso_conv)))
 					pgart.tex2iso = FALSE;
 
 				resize_article(TRUE, &pgart);	/* Also recooks it.. */
@@ -758,7 +764,7 @@ page_goto_next_unread:
 						return GRP_KILLED;
 					this_resp = n;
 					draw_page(0);
-					info_message((func == GLOBAL_QUICK_FILTER_KILL) ? _(txt_info_add_kill) : _(txt_info_add_select));
+					info_message("%s", (func == GLOBAL_QUICK_FILTER_KILL) ? _(txt_info_add_kill) : _(txt_info_add_select));
 				}
 				break;
 
@@ -779,7 +785,7 @@ page_goto_next_unread:
 
 			case GLOBAL_EDIT_FILTER:
 				if (no_write)
-					info_message(_(txt_info_no_write));
+					info_message("%s", _(txt_info_no_write));
 				else {
 					XFACE_CLEAR();
 					if (invoke_editor(filter_file, filter_file_offset, NULL)) {
@@ -804,7 +810,7 @@ page_goto_next_unread:
 			case PAGE_TOGGLE_ROT13:	/* toggle rot-13 mode */
 				rotate = rotate ? 0 : 13;
 				draw_page(0);
-				info_message(_(txt_toggled_rot13));
+				info_message("%s", _(txt_toggled_rot13));
 				break;
 
 			case GLOBAL_SEARCH_AUTHOR_FORWARD:	/* author search forward */
@@ -833,9 +839,9 @@ page_goto_next_unread:
 			case MARK_THREAD_UNREAD:
 				thd_mark_unread(group, base[which_thread(this_resp)]);
 				if (group->attribute->thread_articles != THREAD_NONE)
-					info_message(_(txt_marked_thread_as_unread));
+					info_message("%s", _(txt_marked_thread_as_unread));
 				else
-					info_message(_(txt_marked_article_as_unread));
+					info_message("%s", _(txt_marked_article_as_unread));
 				break;
 
 			case PAGE_CANCEL:			/* cancel an article */
@@ -845,7 +851,7 @@ page_goto_next_unread:
 						draw_page(0);
 					XFACE_SHOW();
 				} else
-					info_message(_(txt_cannot_post));
+					info_message("%s", _(txt_cannot_post));
 				break;
 
 			case PAGE_EDIT_ARTICLE:		/* edit an article (mailgroup only) */
@@ -859,7 +865,7 @@ page_goto_next_unread:
 			case PAGE_FOLLOWUP_QUOTE_HEADERS:
 			case PAGE_FOLLOWUP:
 				if (!can_post && art_type == GROUP_TYPE_NEWS) {
-					info_message(_(txt_cannot_post));
+					info_message("%s", _(txt_cannot_post));
 					break;
 				}
 				XFACE_CLEAR();
@@ -960,7 +966,7 @@ return_to_index:
 
 			case PAGE_PREVIOUS_UNREAD_ARTICLE:	/* previous unread article */
 				if ((n = prev_unread(prev_response(this_resp))) == -1)
-					info_message(_(txt_no_prev_unread_art));
+					info_message("%s", _(txt_no_prev_unread_art));
 				else {
 					if ((i = load_article(n, group)) < 0) {
 						XFACE_CLEAR();
@@ -990,7 +996,7 @@ return_to_index:
 				return GRP_RETSELECT;
 
 			case GLOBAL_VERSION:
-				info_message(cvers);
+				info_message("%s", cvers);
 				break;
 
 			case GLOBAL_POST:	/* post a basenote */
@@ -1007,7 +1013,7 @@ return_to_index:
 						draw_page(0);
 					XFACE_SHOW();
 				} else
-					info_message(_(txt_cannot_post));
+					info_message("%s", _(txt_cannot_post));
 				break;
 
 			case GLOBAL_DISPLAY_POST_HISTORY:	/* display messages posted by user */
@@ -1021,12 +1027,12 @@ return_to_index:
 
 			case MARK_ARTICLE_UNREAD:	/* mark article as unread(to return) */
 				art_mark(group, &arts[this_resp], ART_WILL_RETURN);
-				info_message(_(txt_marked_article_as_unread));
+				info_message("%s", _(txt_marked_article_as_unread));
 				break;
 
 			case PAGE_SKIP_INCLUDED_TEXT:	/* skip included text */
 				if (show_raw_article) {
-					info_message(_(txt_info_not_available_in_raw));
+					info_message("%s", _(txt_info_not_available_in_raw));
 					break;
 				}
 				for (i = j = curr_line; i < artlines; i++) {
@@ -1036,7 +1042,7 @@ return_to_index:
 					}
 				}
 
-				for (; j < artlines; j++) {
+				for (; j < artlines; ++j) {
 					if (!(artline[j].flags & (C_QUOTE1 | C_QUOTE2 | C_QUOTE3)))
 						break;
 				}
@@ -1047,8 +1053,9 @@ return_to_index:
 				}
 				break;
 
-			case GLOBAL_TOGGLE_INFO_LAST_LINE: /* this is _not_ correct, we do not toggle status here */
-				info_message("%s", arts[this_resp].subject);
+			case GLOBAL_TOGGLE_INFO_LAST_LINE:
+				tinrc.info_in_last_line = bool_not(tinrc.info_in_last_line);
+				draw_page_footer();
 				break;
 
 			case PAGE_TOGGLE_HIGHLIGHTING:
@@ -1080,7 +1087,7 @@ return_to_index:
 					resize_article(TRUE, &pgart); /* rebreak long lines */
 					draw_page(0);
 					if (!success)
-						info_message(_(txt_url_done));
+						info_message("%s", _(txt_url_done));
 					XFACE_SHOW();
 				}
 				break;
@@ -1092,7 +1099,7 @@ return_to_index:
 				break;
 
 			default:
-				info_message(_(txt_bad_command), PrintFuncKey(key, GLOBAL_HELP, page_keys));
+				info_message(_(txt_bad_command), PrintFuncKey(key, GLOBAL_HELP, &page_keys));
 		}
 	}
 	/* NOTREACHED */
@@ -1278,8 +1285,8 @@ draw_page(
 		end = ARTLINES;
 
 	/*
-	 * ncurses doesn't clear the scroll area when you scroll by more than the
-	 * window size - force full redraw
+	 * ncurses doesn't clear the scroll area when you scroll by more than
+	 * the window size - force full redraw
 	 */
 	if ((end - start >= ARTLINES) || (part == 0)) {
 		ClearScreen();
@@ -1292,36 +1299,76 @@ draw_page(
 	/*
 	 * Print an appropriate footer
 	 */
-	if (curr_line + ARTLINES >= artlines) {
-		char buf[LEN], *buf2;
-		int len;
+	draw_page_footer();
+
+#ifdef XFACE_ABLE
+	if (tinrc.use_slrnface && !show_raw_article)
+		slrnface_display_xface(note_h->xface);
+#endif /* XFACE_ABLE */
+
+	stow_cursor();
+}
+
+
+static void
+draw_page_footer(
+	void)
+{
+	char *more_buf = NULL;
+	int more_len = 0, score_len = 0, subj_len = 0;
+	long curr_artline = curr_line + ARTLINES;
+	t_bool show_score = (CURR_GROUP.attribute->show_art_info == 1 || CURR_GROUP.attribute->show_art_info == 3) && arts[this_resp].score != 0;
+
+	if (curr_artline >= artlines) {
+		char buf[LEN];
 
 		STRCPY(buf, (arts[this_resp].thread != -1) ? _(txt_next_resp) : _(txt_last_resp));
-		buf2 = strunc(buf, cCOLS - 1);
-		len = strwidth(buf2);
+		more_buf = strunc(buf, cCOLS - 1);
+		more_len = strwidth(more_buf);
+	} else if (tinrc.info_in_last_line) {
+		/* current format string is "%s(%d%%) [%ld/%ld]" but txt_more might contain multibyte chars */
+		more_len = snprintf(NULL, 0, "(%d%%) [%ld/%ld]", (int) (curr_artline * 100 / artlines), curr_artline, (long) artlines);
+		more_len += strwidth(_(txt_more));
+	}
+
+	if (tinrc.info_in_last_line) {
+		if (show_score)
+			score_len = strwidth(_(txt_art_score)) + 3;
+
+		info_message("%s", note_h->subj);
+
+		if ((subj_len = strwidth(note_h->subj) + 3) > cCOLS - MIN(more_len, score_len) * 2) {
+			FreeIfNeeded(more_buf);
+			return;
+		}
+	} else
 		clear_message();
-		MoveCursor(cLINES, cCOLS - len - (1 + BLANK_PAGE_COLS));
+
+	if (!tinrc.info_in_last_line || subj_len < cCOLS - more_len * 2) {
+		if (curr_artline >= artlines) {
+			MoveCursor(cLINES, cCOLS - more_len - (1 + BLANK_PAGE_COLS));
 #ifdef HAVE_COLOR
-		fcol(tinrc.col_normal);
+			fcol(tinrc.col_normal);
 #endif /* HAVE_COLOR */
-		StartInverse();
-		my_fputs(buf2, stdout);
-		EndInverse();
-		my_flush();
-		free(buf2);
-	} else
-		draw_percent_mark(curr_line + ARTLINES, artlines);
+			StartInverse();
+			my_fputs(more_buf, stdout);
+			EndInverse();
+			my_flush();
+		} else
+			draw_percent_mark(curr_artline, artlines);
+	}
 
-	if (CURR_GROUP.attribute->show_art_score && arts[this_resp].score != 0) {
+	FreeIfNeeded(more_buf);
+	if (show_score && (!tinrc.info_in_last_line || subj_len < cCOLS - score_len * 2)) {
 		char *buf;
 #ifdef HAVE_COLOR
 		int tmp_bcol = tinrc.col_invers_bg, tmp_fcol = tinrc.col_invers_fg;
 #endif /* HAVE_COLOR */
+		/* txt_art_score: "Score: %s", tin_ltoa( , 4) -> strlen - 2 + 4 + 1 */
 		size_t buflen = strlen(_(txt_art_score)) + 3;
 
 		buf = my_malloc(buflen + 1);
 		snprintf(buf, buflen, _(txt_art_score), tin_ltoa(arts[this_resp].score, 4));
-		MoveCursor(cLINES, 0);
 #ifdef HAVE_COLOR
 		if (tinrc.inverse_okay) {
 			if (arts[this_resp].score < 0)
@@ -1344,10 +1391,10 @@ draw_page(
 				fcol(tinrc.col_score_pos);
 		}
 #endif /* HAVE_COLOR */
+		MoveCursor(cLINES, 0);
 		StartInverse();
 		my_fputs(buf, stdout);
 		EndInverse();
-		my_flush();
 #ifdef HAVE_COLOR
 		if (tinrc.inverse_okay) {
 			tinrc.col_invers_bg = tmp_bcol;
@@ -1356,14 +1403,8 @@ draw_page(
 			fcol(tinrc.col_normal);
 #endif /* HAVE_COLOR */
 		free(buf);
+		my_flush();
 	}
-
-#ifdef XFACE_ABLE
-	if (tinrc.use_slrnface && !show_raw_article)
-		slrnface_display_xface(note_h->xface);
-#endif /* XFACE_ABLE */
-
-	stow_cursor();
 }
 
 
@@ -1406,13 +1447,14 @@ invoke_metamail(
 	{
 		t_bool seek_error = FALSE;
 
-		rewind(fp);
+		fseek(fp, 0L, SEEK_SET);
 		while (fgets(buf, sizeof(buf), fp) != NULL)
 			fputs(buf, mime_fp);
 
 		fflush(mime_fp);
 		/* This is needed if we are viewing the raw art */
 		if (fseek(fp, offset, SEEK_SET) != -1)	{ /* goto old position */
+			;
 		}
 #ifdef DEBUG
 		else {
@@ -1609,7 +1651,7 @@ draw_page_header(
 	center_pos = (cCOLS - len) / 2;
 
 	/* pad out to left */
-	for (; cur_pos < center_pos; cur_pos++)
+	for (; cur_pos < center_pos; ++cur_pos)
 		my_fputc(' ', stdout);
 
 	my_fputs(tmp, stdout);
@@ -1693,7 +1735,7 @@ skip:
 			cur_pos += strwidth(tmp2);
 		}
 		free(tmp);
-		free(tmp2);
+		FreeAndNull(tmp2);
 	}
 
 	/* tex2iso */
@@ -1709,19 +1751,31 @@ skip:
 		free(tmp);
 	}
 
+	/* language */
+	if (curr_group->attribute->show_art_info > 1 && note_h->ext->language) {
+		if ((n = snprintf(buf, line_len, "%s", note_h->ext->language)) > 0) {
+			tlen = (size_t) n + 1;
+			tmp = my_malloc(tlen);
+			if (snprintf(tmp, tlen, "%s", buf) == n) {
+				tmp2 = strunc(tmp, CCOLS_THIRD - cur_pos);
+				my_fputs(tmp2, stdout);
+				cur_pos += strwidth(tmp2);
+			}
+			free(tmp);
+			FreeIfNeeded(tmp2);
+		}
+	}
+
 	/* subject */
 #	ifdef HAVE_COLOR
 	fcol(tinrc.col_subject);
 #	endif /* HAVE_COLOR */
-	/*
-	 * TODO: why do we fall back to arts[this_resp].subject if !note_h->subj?
-	 *       if !note_h->subj then the article just has no subject, no matter
-	 *       what the overview says.
-	 *
-	 *       add BiDi handling (our layout expects LTR)
-	 */
-	strncpy(buf, (note_h->subj ? note_h->subj : arts[this_resp].subject), line_len);
-	buf[line_len - 1] = '\0';
+	/* TODO: add BiDi handling (our layout expects LTR) */
+	if (*note_h->subj) {
+		strncpy(buf, note_h->subj, line_len);
+		buf[line_len - 1] = '\0';
+	} else
+		buf[0] = '\0';
 
 	tmp2 = expand_tab(buf, tabwidth);
 	tmp = strunc(tmp2, cCOLS - 2 * (MAX(cur_pos, right_len)) - 4);
@@ -1817,8 +1871,8 @@ shrug:
 
 		tmp2 = expand_tab(buf, tabwidth);
 		tmp = strunc(tmp2, cCOLS - cur_pos - 1);
-		len = cCOLS - (int) strwidth(tmp) - 1;
-		for (; cur_pos < len; cur_pos++)
+		len = cCOLS - strwidth(tmp) - 1;
+		for (; cur_pos++ < len; )
 			my_fputc(' ', stdout);
 		my_fputs(tmp, stdout);
 		free(tmp);
@@ -1864,7 +1918,7 @@ load_article(
 				if (arts[new_respnum].killed == ART_KILLED_UNREAD)
 					arts[new_respnum].killed = ART_KILLED;
 				art_closed = TRUE;
-				wait_message(1, _(txt_art_unavailable));
+				wait_message(1, "%s", _(txt_art_unavailable));
 				return GRP_ARTUNAVAIL;
 
 			case ART_ABORT:
@@ -1911,7 +1965,7 @@ load_article(
 		arts[this_resp].killed = ART_KILLED;
 
 	if (pgart.cooked == NULL) { /* harmony corruption */
-		wait_message(1, _(txt_art_unavailable));
+		wait_message(1, "%s", _(txt_art_unavailable));
 		return GRP_ARTUNAVAIL;
 	}
 
@@ -2060,7 +2114,7 @@ toggle_raw(
 			long offset;
 
 			j = 0;
-			rewind(pgart.raw);
+			fseek(pgart.raw, 0L, SEEK_SET);
 			pgart.rawl = my_malloc(sizeof(t_lineinfo) * (size_t) chunk);
 			offset = ftell(pgart.raw);
 
@@ -2073,8 +2127,7 @@ toggle_raw(
 
 				pgart.rawl[j].offset = offset;
 				pgart.rawl[j].flags = 0;
-				++j;
-				if (j >= chunk) {
+				if (++j >= chunk) {
 					chunk += 50;
 					pgart.rawl = my_realloc(pgart.rawl, sizeof(t_lineinfo) * (size_t) chunk);
 				}
@@ -2209,18 +2262,18 @@ info_pager(
 	display_info_page(0);
 
 	forever {
-		switch (func = handle_keypad(page_left, page_right, page_mouse_action, info_keys)) {
+		switch (func = handle_keypad(page_left, page_right, page_mouse_action, &info_keys)) {
 			case GLOBAL_ABORT:	/* common arrow keys */
 				break;
 
 			case GLOBAL_LINE_UP:
 				if (num_info_lines <= NOTESLINES) {
-					info_message(_(txt_begin_of_page));
+					info_message("%s", _(txt_begin_of_page));
 					break;
 				}
 				if (curr_info_line == 0) {
 					if (!wrap_at_ends) {
-						info_message(_(txt_begin_of_page));
+						info_message("%s", _(txt_begin_of_page));
 						break;
 					}
 					curr_info_line = num_info_lines - NOTESLINES;
@@ -2234,12 +2287,12 @@ info_pager(
 
 			case GLOBAL_LINE_DOWN:
 				if (num_info_lines <= NOTESLINES) {
-					info_message(_(txt_end_of_page));
+					info_message("%s", _(txt_end_of_page));
 					break;
 				}
 				if (curr_info_line + NOTESLINES >= num_info_lines) {
 					if (!wrap_at_ends) {
-						info_message(_(txt_end_of_page));
+						info_message("%s", _(txt_end_of_page));
 						break;
 					}
 					curr_info_line = 0;
@@ -2253,12 +2306,12 @@ info_pager(
 
 			case GLOBAL_PAGE_DOWN:
 				if (num_info_lines <= NOTESLINES) {
-					info_message(_(txt_end_of_page));
+					info_message("%s", _(txt_end_of_page));
 					break;
 				}
 				if (curr_info_line + NOTESLINES >= num_info_lines) {	/* End is already on screen */
 					if (!wrap_at_ends) {
-						info_message(_(txt_end_of_page));
+						info_message("%s", _(txt_end_of_page));
 						break;
 					}
 					curr_info_line = 0;
@@ -2271,12 +2324,12 @@ info_pager(
 
 			case GLOBAL_PAGE_UP:
 				if (num_info_lines <= NOTESLINES) {
-					info_message(_(txt_begin_of_page));
+					info_message("%s", _(txt_begin_of_page));
 					break;
 				}
 				if (curr_info_line == 0) {
 					if (!wrap_at_ends) {
-						info_message(_(txt_begin_of_page));
+						info_message("%s", _(txt_begin_of_page));
 						break;
 					}
 					curr_info_line = num_info_lines - NOTESLINES;
@@ -2393,25 +2446,22 @@ preprocess_info_message(
 	int chunk = 50;
 
 	FreeAndNull(infoline);
-	if (!info_fh)
+	if (!info_fh || fseek(info_fh, 0L, SEEK_SET) != 0)
 		return;
 
-	rewind(info_fh);
 	infoline = my_malloc(sizeof(t_lineinfo) * (size_t) chunk);
 	num_info_lines = 0;
 
 	do {
 		infoline[num_info_lines].offset = ftell(info_fh);
 		infoline[num_info_lines].flags = 0;
-		++num_info_lines;
-		if (num_info_lines >= chunk) {
+		if (++num_info_lines >= chunk) {
 			chunk += 50;
 			infoline = my_realloc(infoline, sizeof(t_lineinfo) * (size_t) chunk);
 		}
 	} while (tin_fgets(info_fh, FALSE) != NULL);
 
-	--num_info_lines;
-	infoline = my_realloc(infoline, sizeof(t_lineinfo) * (size_t) num_info_lines);
+	infoline = my_realloc(infoline, sizeof(t_lineinfo) * (size_t) --num_info_lines);
 }
 
 
@@ -2469,19 +2519,19 @@ url_page(
 	t_function func;
 	t_menu *oldmenu = NULL;
 
-	if (currmenu)
-		oldmenu = currmenu;
 	urlmenu.curr = 0;
-	urlmenu.max = build_url_list();
-	if (urlmenu.max == 0)
+	if ((urlmenu.max = build_url_list()) == 0)
 		return FALSE;
 
+	if (currmenu)
+		oldmenu = currmenu;
+
 	clear_note_area();
 	show_url_page();
 	set_xclick_off();
 
 	forever {
-		switch ((func = handle_keypad(url_left, url_right, NULL, url_keys))) {
+		switch ((func = handle_keypad(url_left, url_right, NULL, &url_keys))) {
 			case GLOBAL_QUIT:
 				free_url_list();
 				if (oldmenu)
@@ -2498,7 +2548,7 @@ url_page(
 			case DIGIT_8:
 			case DIGIT_9:
 				if (urlmenu.max)
-					prompt_item_num(func_to_key(func, url_keys), _(txt_url_select));
+					prompt_item_num(func_to_key(func, &url_keys), _(txt_url_select));
 				break;
 
 #ifndef NO_SHELL_ESCAPE
@@ -2576,7 +2626,7 @@ url_page(
 				break;
 
 			case GLOBAL_VERSION:
-				info_message(cvers);
+				info_message("%s", cvers);
 				break;
 
 			case URL_SELECT:
@@ -2592,7 +2642,7 @@ url_page(
 			case GLOBAL_SEARCH_SUBJECT_BACKWARD:
 			case GLOBAL_SEARCH_REPEAT:
 				if (func == GLOBAL_SEARCH_REPEAT && last_search != GLOBAL_SEARCH_SUBJECT_FORWARD && last_search != GLOBAL_SEARCH_SUBJECT_BACKWARD)
-					info_message(_(txt_no_prev_search));
+					info_message("%s", _(txt_no_prev_search));
 				else if (urlmenu.max) {
 					int new_pos, old_pos = urlmenu.curr;
 
@@ -2602,8 +2652,18 @@ url_page(
 				}
 				break;
 
+			case GLOBAL_CONNECTION_INFO:
+				show_connection_page();
+				show_url_page();
+				break;
+
+			case GLOBAL_BUGREPORT:
+				bug_report();
+				show_url_page();
+				break;
+
 			default:
-				info_message(_(txt_bad_command), PrintFuncKey(key, GLOBAL_HELP, url_keys));
+				info_message(_(txt_bad_command), PrintFuncKey(key, GLOBAL_HELP, &url_keys));
 				break;
 		}
 	}
@@ -2621,7 +2681,7 @@ draw_url_arrow(
 		lptr = find_url(urlmenu.curr);
 		info_message("%s", lptr->url);
 	} else if (urlmenu.curr == urlmenu.max - 1)
-		info_message(_(txt_end_of_urls));
+		info_message("%s", _(txt_end_of_urls));
 }
 
 
@@ -2681,7 +2741,6 @@ process_url(
 	int ulen = -1;
 #endif /* HAVE_LIBURIPARSER || HAVE_LIBCURL */
 #ifdef HAVE_LIBURIPARSER
-	UriParserStateA state;
 	UriUriA uri;
 #else
 #	ifdef HAVE_LIBCURL
@@ -2710,8 +2769,7 @@ process_url(
 			 * (uri.scheme, uri.hostText, ...) to a log.
 			 * And/or make use of uri(Une|E)scape* ...
 			 */
-			state.uri = &uri;
-			if (uriParseUriA(&state, url) == URI_SUCCESS) {
+			if (uriParseSingleUriA(&uri, url, NULL) == URI_SUCCESS) {
 				if (uriNormalizeSyntaxA(&uri) == URI_SUCCESS) {
 					if (uriToStringCharsRequiredA(&uri, &ulen) == URI_SUCCESS) {
 						uri_norm = my_malloc(++ulen);
@@ -2843,11 +2901,18 @@ static void
 show_article_info_page(
 	void)
 {
+	t_bool old_raw;
+
 	if (!(pgart.log))
 		return;
 
+	if ((old_raw = show_raw_article))
+		show_raw_article = FALSE;
+
 	info_pager(pgart.log, _(txt_article_info_page), FALSE); /* all other pagers do wrap */
 	info_pager(NULL, NULL, TRUE); /* free mem */
+
+	show_raw_article = old_raw;
 }
 
 
@@ -2881,7 +2946,10 @@ log_article_info(
 		if (i == 1) {
 			fprintf(fp, "\tMIME Version:\n");
 			fprintf(fp, "\t\tArticle:\t%s", MIME_FLAG(MIME_VERSION_MISSING) ? "Missing" : MIME_FLAG(MIME_VERSION_UNSUPPORTED) ? "Unsupported" : MIME_SUPPORTED_VERSION);
-			fprintf(fp, "\n\t\tUsed:\t\t%s\n", MIME_SUPPORTED_VERSION);
+			if (MIME_FLAG(MIME_VERSION_MISSING))
+				fprintf(fp, "\n\t\tUsed:\t\tNone\n");
+			else
+				fprintf(fp, "\n\t\tUsed:\t\t%s\n", MIME_SUPPORTED_VERSION);
 		}
 
 		fprintf(fp, "\tContent Type:\n");
@@ -2958,7 +3026,7 @@ log_article_info(
 		}
 		if (ptr->language != NULL) {
 			fprintf(fp, "\n\tContent Language:\n");
-			fprintf(fp, "\t\t%s", ptr->language);
+			fprintf(fp, "\t\t%s%s", ptr->language, MIME_FLAG(MIME_LANGUAGE_GUESSED) ? " (guessed)" : "");
 		}
 		if (ptr->disposition != DISP_NONE) {
 			fprintf(fp, "\n\tContent Disposition:\n");
@@ -2972,8 +3040,10 @@ log_article_info(
 		if (filename && *filename && name && *name && strcmp(filename, name))
 			fprintf(fp, "\n!!\tFilename: %s != Name: %s", filename, name);
 #endif /* DEBUG */
+
 		fprintf(fp, "\n");
 	}
+	fflush(fp);
 }
 
 
@@ -3003,7 +3073,8 @@ draw_percent_mark(
 	}
 
 	len = strwidth(buf);
-	clear_message();
+	if (!tinrc.info_in_last_line)
+		clear_message();
 	MoveCursor(cLINES, cCOLS - len - (1 + BLANK_PAGE_COLS));
 #ifdef HAVE_COLOR
 	fcol(tinrc.col_normal);
diff -Nurp '--exclude=.bzr*' tin-2.6.5/src/parsdate.y tin-2.6.6/src/parsdate.y
--- tin-2.6.5/src/parsdate.y	2025-07-21 15:32:40.000000000 +0200
+++ tin-2.6.6/src/parsdate.y	2026-08-10 17:24:44.251755577 +0200
@@ -4,7 +4,7 @@
  *  Module    : parsedate.y
  *  Author    : S. Bellovin, R. $alz, J. Berets, P. Eggert
  *  Created   : 1990-08-01
- *  Updated   : 2024-12-31
+ *  Updated   : 2026-02-23
  *  Notes     : This grammar has 6 shift/reduce conflicts.
  *              Originally written by Steven M. Bellovin <smb@research.att.com>
  *              while at the University of North Carolina at Chapel Hill.
@@ -26,12 +26,8 @@
 
 #include "tin.h"
 
-/*
-**  Get the number of elements in a fixed-size array, or a pointer just
-**  past the end of it.
-*/
-#define ENDOF(array)	(&array[ARRAY_SIZE(array)])
-
+/* #define ENDOF(array)	(&array[ARRAY_SIZE(array)]) */
+#define LASTE(array)    (&array[ARRAY_SIZE(array) - 1])
 #define CTYPE(isXXXXX, c)	(((unsigned char)(c) < 128) && isXXXXX((c)))
 
 typedef char	*STRING;
@@ -361,6 +357,10 @@ static const TABLE	UnitsTable[] = {
 
 /* Timezone table. */
 static const TABLE	TimezoneTable[] = {
+	/* GMT is obsoleted by RFC 5322,
+	 * but RFC 5536 3.1.1 says it MSUT be accepted.
+	 * We do the same for UT, obsoleted by RFC 5322.
+	 */
     { "gmt",	tZONE,     HOUR( 0) },	/* Greenwich Mean */
     { "ut",	tZONE,     HOUR( 0) },	/* Universal */
     { "utc",	tZONE,     HOUR( 0) },	/* Universal Coordinated */
@@ -372,6 +372,8 @@ static const TABLE	TimezoneTable[] = {
     { "ndt",	tDAYZONE,  HOUR(3)+30 }, /* Newfoundland Daylight */
     { "ast",	tZONE,     HOUR( 4) },	/* Atlantic Standard */
     { "adt",	tDAYZONE,  HOUR( 4) },	/* Atlantic Daylight */
+
+    /* the next 8 are obsoleted by RFC 5322 4.3, but we still accept them */
     { "est",	tZONE,     HOUR( 5) },	/* Eastern Standard */
     { "edt",	tDAYZONE,  HOUR( 5) },	/* Eastern Daylight */
     { "cst",	tZONE,     HOUR( 6) },	/* Central Standard */
@@ -380,6 +382,7 @@ static const TABLE	TimezoneTable[] = {
     { "mdt",	tDAYZONE,  HOUR( 7) },	/* Mountain Daylight */
     { "pst",	tZONE,     HOUR( 8) },	/* Pacific Standard */
     { "pdt",	tDAYZONE,  HOUR( 8) },	/* Pacific Daylight */
+
     { "yst",	tZONE,     HOUR( 9) },	/* Yukon Standard */
     { "ydt",	tDAYZONE,  HOUR( 9) },	/* Yukon Daylight */
     { "akst",	tZONE,     HOUR( 9) },	/* Alaska Standard */
@@ -421,7 +424,6 @@ static const TABLE	TimezoneTable[] = {
 
     /* For completeness we include the following entries. */
 #if 0
-
     /* Duplicate names.  Either they conflict with a zone listed above
      * (which is either more likely to be seen or just been in circulation
      * longer), or they conflict with another zone in this section and
@@ -544,7 +546,7 @@ Convert(
 	Year += 100;
 
     mp = DaysNormal;
-    for (yp = LeapYears; yp < ENDOF(LeapYears); yp++)
+    for (yp = LeapYears; yp <= LASTE(LeapYears); yp++)
 	if (Year == *yp) {
 	    mp = DaysLeap;
 	    break;
@@ -556,7 +558,7 @@ Convert(
 	return -1;
 
     Julian = Day - 1 + (Year - EPOCH) * 365;
-    for (yp = LeapYears; yp < ENDOF(LeapYears); yp++, Julian++) {
+    for (yp = LeapYears; yp <= LASTE(LeapYears); yp++, Julian++) {
 	if (Year <= *yp)
 	    break;
     }
@@ -628,7 +630,7 @@ LookupWord(
 
     /* See if we have an abbreviation for a month. */
     if (length == 3 || (length == 4 && p[3] == '.')) {
-	for (tp = MonthDayTable; tp < ENDOF(MonthDayTable); tp++) {
+	for (tp = MonthDayTable; tp <= LASTE(MonthDayTable); tp++) {
 	    q = tp->name;
 	    if (c == q[0] && p[1] == q[1] && p[2] == q[2]) {
 		yylval.Number = tp->value;
@@ -636,7 +638,7 @@ LookupWord(
 	    }
 	}
     } else {
-	for (tp = MonthDayTable; tp < ENDOF(MonthDayTable); tp++) {
+	for (tp = MonthDayTable; tp <= LASTE(MonthDayTable); tp++) {
 	    if (c == tp->name[0] && strcmp(p, tp->name) == 0) {
 		yylval.Number = tp->value;
 		return tp->type;
@@ -645,7 +647,7 @@ LookupWord(
     }
 
     /* Try for a timezone. */
-    for (tp = TimezoneTable; tp < ENDOF(TimezoneTable); tp++) {
+    for (tp = TimezoneTable; tp <= LASTE(TimezoneTable); tp++) {
 	if (c == tp->name[0] && p[1] == tp->name[1]
 	 && strcmp(p, tp->name) == 0) {
 	    yylval.Number = tp->value;
@@ -657,7 +659,7 @@ LookupWord(
       return tDST;
 
     /* Try the units table. */
-    for (tp = UnitsTable; tp < ENDOF(UnitsTable); tp++) {
+    for (tp = UnitsTable; tp <= LASTE(UnitsTable); tp++) {
 	if (c == tp->name[0] && strcmp(p, tp->name) == 0) {
 	    yylval.Number = tp->value;
 	    return tp->type;
@@ -667,7 +669,7 @@ LookupWord(
     /* Strip off any plural and try the units table again. */
     if (--length > 0 && p[length] == 's') {
 	p[length] = '\0';
-	for (tp = UnitsTable; tp < ENDOF(UnitsTable); tp++) {
+	for (tp = UnitsTable; tp <= LASTE(UnitsTable); tp++) {
 	    if (c == tp->name[0] && strcmp(p, tp->name) == 0) {
 		p[length] = 's';
 		yylval.Number = tp->value;
@@ -702,13 +704,13 @@ LookupWord(
     if (p - buff != length) {
 	c = buff[0];
 	p = buff;
-	for (tp = TimezoneTable; tp < ENDOF(TimezoneTable); tp++) {
+	for (tp = TimezoneTable; tp <= LASTE(TimezoneTable); tp++) {
 	    if (c == tp->name[0] && p[1] == tp->name[1]
 	    && strcmp(p, tp->name) == 0) {
 		yylval.Number = tp->value;
 		return tp->type;
 	    }
-    }
+	}
     }
 
     /* Unknown word -- assume GMT timezone. */
@@ -743,11 +745,11 @@ date_lex(void)
 		if (c == LPAREN) {
 		    nesting++;
 		} else if (!IS7BIT(c) || c == '\0' || c == '\r'
-		     || (c == '\\' && ((c = *++yyInput) == '\0' || !IS7BIT(c)))) {
+		    || (c == '\\' && ((c = *++yyInput) == '\0' || !IS7BIT(c)))) {
 		    /* Lexical error: bad comment. */
 		    return '?';
 		}
-		}
+	    }
 	    yyInput++;
 	}
 
@@ -872,7 +874,8 @@ parsedate(
 	    return -1;
     }
 
-    tm = localtime(&now->time);
+    if ((tm = localtime(&now->time)) == NULL)
+    	return -1;
     yyYear = tm->tm_year + 1900;
     yyMonth = tm->tm_mon + 1;
     yyDay = tm->tm_mday;
diff -Nurp '--exclude=.bzr*' tin-2.6.5/src/pgp.c tin-2.6.6/src/pgp.c
--- tin-2.6.5/src/pgp.c	2025-12-06 00:27:07.000000000 +0100
+++ tin-2.6.6/src/pgp.c	2026-04-27 14:38:28.177553176 +0200
@@ -3,7 +3,7 @@
  *  Module    : pgp.c
  *  Author    : Steven J. Madsen
  *  Created   : 1995-05-12
- *  Updated   : 2025-12-06
+ *  Updated   : 2026-04-27
  *  Notes     : PGP support
  *
  * Copyright (c) 1995-2026 Steven J. Madsen <steve@erinet.com>
@@ -224,7 +224,7 @@ split_file(
 
 		while (*buf != '\n') {
 			fputs(buf, header);
-			if (fgets(buf, LEN, art) == NULL) {
+			if (fgets(buf, sizeof(buf), art) == NULL) {
 				success = FALSE;
 				break;
 			}
@@ -256,6 +256,7 @@ do_pgp(
 	const char *mailto = BlankIfNull(mail_to);
 
 	mailfrom[0] = '\0';
+	cmd[0] = '\0';
 
 	split_file(file);
 
@@ -271,7 +272,6 @@ do_pgp(
 				sh_format(cmd, sizeof(cmd), DO_SIGN1);
 			else
 				sh_format(cmd, sizeof(cmd), DO_SIGN);
-			invoke_cmd(cmd);
 			break;
 
 		case PGP_KEY_ENCRYPT_SIGN:
@@ -279,18 +279,19 @@ do_pgp(
 				sh_format(cmd, sizeof(cmd), DO_BOTH1);
 			else
 				sh_format(cmd, sizeof(cmd), DO_BOTH);
-			invoke_cmd(cmd);
 			break;
 
 		case PGP_KEY_ENCRYPT:
 			sh_format(cmd, sizeof(cmd), DO_ENCRYPT);
-			invoke_cmd(cmd);
 			break;
 
 		default:
 			break;
 	}
 
+	if (*cmd)
+		invoke_cmd(cmd);
+
 	join_files(file);
 }
 
@@ -347,6 +348,12 @@ pgp_available(
 		fclose(fp);
 		return TRUE;
 	}
+#	ifdef DEBUG
+	else {
+		if (debug & DEBUG_MISC)
+			perror_message(_(txt_cannot_open), keyring);
+	}
+#	endif /* DEBUG */
 #endif /* HAVE_GPG */
 
 	joinpath(keyring, sizeof(keyring), pgp_data, PGP_PUBRING);
@@ -354,6 +361,10 @@ pgp_available(
 		fclose(fp);
 		return TRUE;
 	}
+#ifdef DEBUG
+	if (debug & DEBUG_MISC)
+		perror_message(_(txt_cannot_open), keyring);
+#endif /* DEBUG */
 
 	wait_message(2, _(txt_pgp_not_avail), keyring);
 	return FALSE;
@@ -372,11 +383,11 @@ invoke_pgp_mail(
 	if (!pgp_available())
 		return;
 
-	func = prompt_slk_response(default_func, pgp_mail_keys, _(txt_pgp_mail),
-			PrintFuncKey(keyencrypt, PGP_KEY_ENCRYPT, pgp_mail_keys),
-			PrintFuncKey(keysign, PGP_KEY_SIGN, pgp_mail_keys),
-			PrintFuncKey(keyboth, PGP_KEY_ENCRYPT_SIGN, pgp_mail_keys),
-			PrintFuncKey(keyquit, GLOBAL_QUIT, pgp_mail_keys));
+	func = prompt_slk_response(default_func, &pgp_mail_keys, _(txt_pgp_mail),
+			PrintFuncKey(keyencrypt, PGP_KEY_ENCRYPT, &pgp_mail_keys),
+			PrintFuncKey(keysign, PGP_KEY_SIGN, &pgp_mail_keys),
+			PrintFuncKey(keyboth, PGP_KEY_ENCRYPT_SIGN, &pgp_mail_keys),
+			PrintFuncKey(keyquit, GLOBAL_QUIT, &pgp_mail_keys));
 	switch (func) {
 		case PGP_KEY_SIGN:
 #	ifdef HAVE_PGPK
@@ -416,10 +427,10 @@ invoke_pgp_news(
 	if (!pgp_available())
 		return;
 
-	func = prompt_slk_response(default_func, pgp_news_keys, _(txt_pgp_news),
-				PrintFuncKey(keysign, PGP_KEY_SIGN, pgp_news_keys),
-				PrintFuncKey(keyinclude, PGP_INCLUDE_KEY, pgp_news_keys),
-				PrintFuncKey(keyquit, GLOBAL_QUIT, pgp_news_keys));
+	func = prompt_slk_response(default_func, &pgp_news_keys, _(txt_pgp_news),
+				PrintFuncKey(keysign, PGP_KEY_SIGN, &pgp_news_keys),
+				PrintFuncKey(keyinclude, PGP_INCLUDE_KEY, &pgp_news_keys),
+				PrintFuncKey(keyquit, GLOBAL_QUIT, &pgp_news_keys));
 	switch (func) {
 		case GLOBAL_ABORT:
 		case GLOBAL_QUIT:
@@ -427,7 +438,7 @@ invoke_pgp_news(
 
 		case PGP_KEY_SIGN:
 #	ifdef HAVE_PGPK
-			info_message(" ");
+			info_message("%s", " ");
 			MoveCursor(cLINES - 7, 0);
 			my_printf("\n");
 #	endif /* HAVE_PGPK */
@@ -436,7 +447,7 @@ invoke_pgp_news(
 
 		case PGP_INCLUDE_KEY:
 #	ifdef HAVE_PGPK
-			info_message(" ");
+			info_message("%s", " ");
 			MoveCursor(cLINES - 7, 0);
 			my_printf("\n");
 #	endif /* HAVE_PGPK */
@@ -466,8 +477,8 @@ pgp_check_article(
 
 	joinpath(artfile, sizeof(artfile), homedir, TIN_ARTICLE_NAME);
 #	ifdef APPEND_PID
-	n = strlen(artfile);
-	snprintf(artfile + n, sizeof(artfile) - n, ".%ld", (long) process_id);
+	len = strlen(artfile);
+	snprintf(artfile + len, sizeof(artfile) - len, ".%ld", (long) process_id);
 #	endif /* APPEND_PID */
 	if ((art = fopen(artfile, "w")) == NULL) {
 		info_message(_(txt_cannot_open), artfile);
@@ -492,7 +503,7 @@ pgp_check_article(
 	fclose(art);
 
 	if (!pgp_signed && !pgp_key) {
-		info_message(_(txt_pgp_nothing));
+		info_message("%s", _(txt_pgp_nothing));
 		return FALSE;
 	}
 	ClearScreen();
diff -Nurp '--exclude=.bzr*' tin-2.6.5/src/post.c tin-2.6.6/src/post.c
--- tin-2.6.5/src/post.c	2025-12-08 20:32:45.000000000 +0100
+++ tin-2.6.6/src/post.c	2026-07-02 19:28:06.537195187 +0200
@@ -3,7 +3,7 @@
  *  Module    : post.c
  *  Author    : I. Lea
  *  Created   : 1991-04-01
- *  Updated   : 2025-12-08
+ *  Updated   : 2026-06-10
  *  Notes     : mail/post/replyto/followup/repost & cancel articles
  *
  * Copyright (c) 1991-2026 Iain Lea <iain@bricbrac.de>
@@ -47,7 +47,9 @@
 #ifndef VERSION_H
 #	include "version.h"
 #endif /* !VERSION_H */
-
+#ifndef TIN_POLICY_H
+#	include "policy.h"
+#endif /* !TIN_POLICY_H */
 
 #ifdef USE_CANLOCK
 #	define ADD_CAN_KEY(id) { \
@@ -71,7 +73,7 @@
 	 */
 #	ifdef EVIL_INSIDE
 #		define ADD_CAN_LOCK(id) { \
-			if (tinrc.cancel_lock_algo) { \
+			if (tinrc.cancel_lock_algo && strcasecmp(tinrc.inews_prog, INTERNAL_CMD)) { \
 				char lock[1024]; \
 				char *lptr; \
 				lock[0] = '\0'; \
@@ -139,7 +141,6 @@ static char **build_nglist(char *ngs_lis
 static char *find_distribution(const char *ngs_list);
 static char **split_address_list(const char *addresses, unsigned int *cnt);
 static int add_mail_quote(FILE *fp, int respnum);
-static int append_mail(const char *the_article, const char *addr, const char *the_mailbox);
 static int build_post_hist_list(void);
 static int check_article_to_be_posted(const char *the_article, int *art_type, struct t_group **group, t_bool art_unchanged, t_bool use_cache);
 static int mail_loop(const char *filename, t_function func, char *subject, const char *groupname, const char *prompt, FILE *articlefp);
@@ -179,7 +180,7 @@ static void msg_free_headers(void);
 static void post_postponed_article(int ask, const char *subject, const char *newsgroups);
 static void postpone_article(const char *the_article);
 static void setup_check_article_screen(int *init);
-static void show_followup_info(void);
+static int show_followup_info(void);
 static void show_post_hist_page(void);
 static void strip_double_ngs(char *ngs_list);
 static void update_active_after_posting(char *newsgroups);
@@ -222,35 +223,35 @@ prompt_to_send(
 
 #if defined(HAVE_ISPELL) && defined(HAVE_PGP_GPG)
 	snprintf(buf, sizeof(buf), _(txt_quit_edit_send),
-					PrintFuncKey(keyquit, GLOBAL_QUIT, post_send_keys),
-					PrintFuncKey(keyedit, POST_EDIT, post_send_keys),
-					PrintFuncKey(keyispell, POST_ISPELL, post_send_keys),
-					PrintFuncKey(keypgp, POST_PGP, post_send_keys),
-					PrintFuncKey(keysend, POST_SEND, post_send_keys));
+					PrintFuncKey(keyquit, GLOBAL_QUIT, &post_send_keys),
+					PrintFuncKey(keyedit, POST_EDIT, &post_send_keys),
+					PrintFuncKey(keyispell, POST_ISPELL, &post_send_keys),
+					PrintFuncKey(keypgp, POST_PGP, &post_send_keys),
+					PrintFuncKey(keysend, POST_SEND, &post_send_keys));
 #else
 #	ifdef HAVE_ISPELL
 	snprintf(buf, sizeof(buf), _(txt_quit_edit_send),
-					PrintFuncKey(keyquit, GLOBAL_QUIT, post_send_keys),
-					PrintFuncKey(keyedit, POST_EDIT, post_send_keys),
-					PrintFuncKey(keyispell, POST_ISPELL, post_send_keys),
-					PrintFuncKey(keysend, POST_SEND, post_send_keys));
+					PrintFuncKey(keyquit, GLOBAL_QUIT, &post_send_keys),
+					PrintFuncKey(keyedit, POST_EDIT, &post_send_keys),
+					PrintFuncKey(keyispell, POST_ISPELL, &post_send_keys),
+					PrintFuncKey(keysend, POST_SEND, &post_send_keys));
 #	else
 #		ifdef HAVE_PGP_GPG
 	snprintf(buf, sizeof(buf), _(txt_quit_edit_send),
-					PrintFuncKey(keyquit, GLOBAL_QUIT, post_send_keys),
-					PrintFuncKey(keyedit, POST_EDIT, post_send_keys),
-					PrintFuncKey(keypgp, POST_PGP, post_send_keys),
-					PrintFuncKey(keysend, POST_SEND, post_send_keys));
+					PrintFuncKey(keyquit, GLOBAL_QUIT, &post_send_keys),
+					PrintFuncKey(keyedit, POST_EDIT, &post_send_keys),
+					PrintFuncKey(keypgp, POST_PGP, &post_send_keys),
+					PrintFuncKey(keysend, POST_SEND, &post_send_keys));
 #		else
 	snprintf(buf, sizeof(buf), _(txt_quit_edit_send),
-					PrintFuncKey(keyquit, GLOBAL_QUIT, post_send_keys),
-					PrintFuncKey(keyedit, POST_EDIT, post_send_keys),
-					PrintFuncKey(keysend, POST_SEND, post_send_keys));
+					PrintFuncKey(keyquit, GLOBAL_QUIT, &post_send_keys),
+					PrintFuncKey(keyedit, POST_EDIT, &post_send_keys),
+					PrintFuncKey(keysend, POST_SEND, &post_send_keys));
 #		endif /* HAVE_PGP_GPG */
 #	endif /* HAVE_ISPELL */
 #endif /* HAVE_ISPELL && HAVE_PGP_GPG */
 
-	func = prompt_slk_response(POST_SEND, post_send_keys, "%s",
+	func = prompt_slk_response(POST_SEND, &post_send_keys, "%s",
 				sized_message(&smsg, buf, subject));
 	free(smsg);
 	return func;
@@ -270,11 +271,11 @@ prompt_rejected(
 	my_fflush(stderr);
 	Raw(TRUE);
 
-	return prompt_slk_response(POST_EDIT, post_edit_keys,
+	return prompt_slk_response(POST_EDIT, &post_edit_keys,
 				_(txt_quit_edit_postpone),
-				PrintFuncKey(keyquit, GLOBAL_QUIT, post_edit_keys),
-				PrintFuncKey(keyedit, POST_EDIT, post_edit_keys),
-				PrintFuncKey(keypostpone, POST_POSTPONE, post_edit_keys));
+				PrintFuncKey(keyquit, GLOBAL_QUIT, &post_edit_keys),
+				PrintFuncKey(keyedit, POST_EDIT, &post_edit_keys),
+				PrintFuncKey(keypostpone, POST_POSTPONE, &post_edit_keys));
 }
 
 
@@ -286,7 +287,6 @@ init_postinfo(
 	void)
 {
 	const char *ptr;
-	size_t w;
 
 	/*
 	 * check environment for REPLYTO
@@ -302,9 +302,7 @@ init_postinfo(
 	if ((ptr = getenv("DISTRIBUTION")) != NULL && *ptr)
 		my_strncpy(my_distribution, ptr, sizeof(my_distribution) - 1);
 	strip_double_ngs(my_distribution);
-	w = strlen(my_distribution);
-	while (w && my_distribution[--w] == ',')
-		my_distribution[w] = '\0';
+	rem_tail_char(my_distribution, ',');
 }
 
 
@@ -320,10 +318,10 @@ repair_article(
 	char keyedit[MAXKEYLEN], keymenu[MAXKEYLEN], keyquit[MAXKEYLEN];
 	t_function func;
 
-	func = prompt_slk_response(POST_EDIT, post_edit_ext_keys, _(txt_bad_article),
-				PrintFuncKey(keyquit, GLOBAL_QUIT, post_edit_ext_keys),
-				PrintFuncKey(keymenu, GLOBAL_OPTION_MENU, post_edit_ext_keys),
-				PrintFuncKey(keyedit, POST_EDIT, post_edit_ext_keys));
+	func = prompt_slk_response(POST_EDIT, &post_edit_ext_keys, _(txt_bad_article),
+				PrintFuncKey(keyquit, GLOBAL_QUIT, &post_edit_ext_keys),
+				PrintFuncKey(keymenu, GLOBAL_OPTION_MENU, &post_edit_ext_keys),
+				PrintFuncKey(keyedit, POST_EDIT, &post_edit_ext_keys));
 
 	*result = func;
 	if (func == POST_EDIT) {
@@ -392,8 +390,7 @@ msg_add_header(
 					if ((ptr = strrchr(new_text, '\n')) != NULL)
 						*ptr = '\0';
 
-					hdr->text = my_strdup(new_text);
-					free(new_text);
+					hdr->text = new_text;
 				}
 				done = TRUE;
 			}
@@ -421,8 +418,7 @@ msg_add_header(
 				if ((ptr = strrchr(new_text, '\n')) != NULL)
 					*ptr = '\0';
 
-				hdr->text = my_strdup(new_text);
-				free(new_text);
+				hdr->text = new_text;
 			}
 		}
 		FreeIfNeeded(new_name);
@@ -510,7 +506,7 @@ post_hist_page(
 	t_menu *oldmenu = NULL;
 
 	if (post_hist_list) {
-		info_message(_(txt_post_history_recursion));
+		info_message("%s", _(txt_post_history_recursion));
 		return FALSE;
 	}
 
@@ -526,7 +522,7 @@ post_hist_page(
 	set_xclick_off();
 
 	forever {
-		switch ((func = handle_keypad(post_hist_left, post_hist_right, NULL, post_hist_keys))) {
+		switch ((func = handle_keypad(post_hist_left, post_hist_right, NULL, &post_hist_keys))) {
 			case GLOBAL_QUIT:
 				free_post_hist_list();
 				if (oldmenu)
@@ -543,7 +539,7 @@ post_hist_page(
 			case DIGIT_8:
 			case DIGIT_9:
 				if (phmenu.max)
-					prompt_item_num(func_to_key(func, post_hist_keys), _(txt_select_art));
+					prompt_item_num(func_to_key(func, &post_hist_keys), _(txt_select_art));
 				break;
 
 #ifndef NO_SHELL_ESCAPE
@@ -621,22 +617,22 @@ post_hist_page(
 				break;
 
 			case GLOBAL_VERSION:
-				info_message(cvers);
+				info_message("%s", cvers);
 				break;
 
 			case POSTED_SELECT:
 				if (phmenu.max) {
 					switch (process_post_hist(phmenu.curr)) {
 						case LOOKUP_REPLY:
-							info_message(_(txt_post_history_op_unavail_for_reply));
+							info_message("%s", _(txt_post_history_op_unavail_for_reply));
 							break;
 
 						case LOOKUP_ART_UNAVAIL:
-							info_message(_(txt_art_unavailable));
+							info_message("%s", _(txt_art_unavailable));
 							break;
 
 						case LOOKUP_NO_LAST:
-							info_message(_(txt_no_last_message));
+							info_message("%s", _(txt_no_last_message));
 							break;
 
 						case LOOKUP_UNAVAIL:
@@ -645,7 +641,7 @@ post_hist_page(
 
 						case LOOKUP_FAILED:
 							show_post_hist_page();
-							info_message(_(txt_post_history_lookup_failed));
+							info_message("%s", _(txt_post_history_lookup_failed));
 							break;
 
 						default:
@@ -659,7 +655,7 @@ post_hist_page(
 			case GLOBAL_SEARCH_SUBJECT_BACKWARD:
 			case GLOBAL_SEARCH_REPEAT:
 				if (func == GLOBAL_SEARCH_REPEAT && last_search != GLOBAL_SEARCH_SUBJECT_FORWARD && last_search != GLOBAL_SEARCH_SUBJECT_BACKWARD)
-					info_message(_(txt_no_prev_search));
+					info_message("%s", _(txt_no_prev_search));
 				else if (phmenu.max) {
 					int new_pos, old_pos = phmenu.curr;
 
@@ -669,8 +665,18 @@ post_hist_page(
 				}
 				break;
 
+			case GLOBAL_CONNECTION_INFO:
+				show_connection_page();
+				show_post_hist_page();
+				break;
+
+			case GLOBAL_BUGREPORT:
+				bug_report();
+				show_post_hist_page();
+				break;
+
 			default:
-				info_message(_(txt_bad_command), PrintFuncKey(key, GLOBAL_HELP, post_hist_keys));
+				info_message(_(txt_bad_command), PrintFuncKey(key, GLOBAL_HELP, &post_hist_keys));
 				break;
 		}
 	}
@@ -688,7 +694,7 @@ draw_post_hist_arrow(
 		if (lptr->mid)
 			info_message("%s", lptr->mid);
 	} else if (phmenu.curr == phmenu.max - 1)
-		info_message(_(txt_end_of_posted));
+		info_message("%s", _(txt_end_of_posted));
 }
 
 
@@ -855,7 +861,7 @@ build_post_hist_list(
 	t_posted *posted = NULL;
 
 	if ((fp = tin_fopen(posted_info_file, "r")) == NULL) {
-		info_message(_(txt_no_arts_posted));
+		info_message("%s", _(txt_no_arts_posted));
 		return 0;
 	}
 
@@ -953,14 +959,14 @@ build_post_hist_list(
 		strncpy(posted->group, p, k);
 
 		if (ng_list) {
-			strcat(posted->group, ",...");
+			strcat(posted->group, ",..."); /* honor utf8_graphics? */
 			ng_list = FALSE;
 		}
 
 		p = &buf[++j];
 
 		while ((q = strstr(p, "|<")) != NULL)
-			p = ++q;
+			p = q + 1;
 
 		if (strlen(p) >= 4 && *p == '<') { /* <@> */
 			t_bool invalid = FALSE;
@@ -1004,7 +1010,7 @@ build_post_hist_list(
 	fclose(fp);
 
 	if (!count)
-		info_message(_(txt_no_arts_posted));
+		info_message("%s", _(txt_no_arts_posted));
 
 	return count;
 }
@@ -1049,7 +1055,7 @@ update_posted_info_file(
 		return;
 
 	if (!backup_file(posted_info_file, file_tmp)) {
-		error_message(2, _(txt_filesystem_full_backup), posted_info_file);
+		perror_message(_(txt_error_backup), posted_info_file);
 		free(file_tmp);
 		return;
 	}
@@ -1093,14 +1099,14 @@ update_posted_info_file(
  * appends the content of the_article to the_mailbox, with a From_ line of
  * addr, does mboxo/mboxrd From_ line quoting if needed (!MMDF-style mbox)
  */
-static int
+int
 append_mail(
 	const char *the_article,
-	const char *addr,
+	const char *addr, /* this is "currently" always the global var userid */
 	const char *the_mailbox)
 {
 	FILE *fp_in, *fp_out;
-	char *bufp;
+	const char *bufp;
 	char buf[LEN];
 	time_t epoch;
 	t_bool mmdf = FALSE;
@@ -1110,12 +1116,12 @@ append_mail(
 	unsigned int retrys = 11;	/* maximum lock retrys + 1 */
 #endif /* !NO_LOCKING */
 
-	if (!strcasecmp(txt_mailbox_formats[tinrc.mailbox_format], "MMDF") && the_mailbox != postponed_articles_file)
-		mmdf = TRUE;
-
 	if ((fp_in = tin_fopen(the_article, "r")) == NULL)
 		return errno;
 
+	if (!strcasecmp(txt_mailbox_formats[tinrc.mailbox_format], "MMDF") && the_mailbox != postponed_articles_file)
+		mmdf = TRUE;
+
 	if ((fp_out = fopen(the_mailbox, "a+")) != NULL) {
 #ifndef NO_LOCKING
 		fd = fileno(fp_out);
@@ -1191,15 +1197,12 @@ append_mail(
 /*
  * TODO:
  * - cleanup!!
- * - check for illegal (8bit) chars in References, X-Face, MIME-Version,
+ * - various messages could give more context (e.g. line number or
+ *   even show the actual line with the issue).
+ * - check for invalid (8bit) chars in References, X-Face, MIME-Version,
  *   Content-Type, Content-Transfer-Encoding, Content-Disposition, Supersedes
- * - check for 'illegal' headers: Xref, Injection-Info, (NNTP-Posting-Host,
- *   NNTP-Posting-Date, X-Trace, X-Complaints-To), Date-Received,
- *   Posting-Version, Relay-Version, Also-Control, Article-Names,
- *   Article-Updates, See-Also
  * - check for special newsgroups: to, ctl, all, control, junk
  *   [RFC 5536 3.1.4]
- * - check for Supersedes in Control messages [RFC 5536 3.2.3]
  *
  * Check the article file for correct header syntax and if there
  * is a blank between the header information and the text.
@@ -1223,74 +1226,34 @@ append_mail(
  * 12. Check that Subject, Newsgroups and if present Followup-To
  *     headers are unique
  * 13. Display an 'are you sure' message before posting article
- */
-#define CA_ERROR_HEADER_LINE_BLANK         0x0000001
-#define CA_ERROR_MISSING_BODY_SEPARATOR    0x0000002
-#define CA_ERROR_MISSING_FROM              0x0000004
-#define CA_ERROR_DUPLICATED_FROM           0x0000008
-#define CA_ERROR_MISSING_SUBJECT           0x0000010
-#define CA_ERROR_DUPLICATED_SUBJECT        0x0000020
-#define CA_ERROR_EMPTY_SUBJECT             0x0000040
-#define CA_ERROR_MISSING_NEWSGROUPS        0x0000080
-#define CA_ERROR_DUPLICATED_NEWSGROUPS     0x0000100
-#define CA_ERROR_EMPTY_NEWSGROUPS          0x0000200
-#define CA_ERROR_DUPLICATED_FOLLOWUP_TO    0x0000400
-#define CA_ERROR_BAD_CHARSET               0x0000800
-#define CA_ERROR_BAD_ENCODING              0x0001000
-#define CA_ERROR_BAD_MESSAGE_ID            0x0002000
-#define CA_ERROR_BAD_DATE                  0x0004000
-#define CA_ERROR_BAD_EXPIRES               0x0008000
-#define CA_ERROR_NEWSGROUPS_POSTER         0x0010000
-#define CA_ERROR_FOLLOWUP_TO_POSTER        0x0020000
-#define CA_ERROR_NO_RECIPIENT              0x0040000
-#define CA_ERROR_EMPTY_BODY                0x0080000
-#ifndef ALLOW_FWS_IN_NEWSGROUPLIST
-#	define CA_ERROR_SPACE_IN_NEWSGROUPS    0x0100000
-#	define CA_ERROR_NEWLINE_IN_NEWSGROUPS  0x0200000
-#	define CA_ERROR_SPACE_IN_FOLLOWUP_TO   0x0400000
-#	define CA_ERROR_NEWLINE_IN_FOLLOWUP_TO 0x0800000
-#endif /* !ALLOW_FWS_IN_NEWSGROUPLIST */
-#define CA_ERROR_DISTRIBUTION_ALL          0x1000000
-
-#define CA_WARNING_SPACES_ONLY_SUBJECT       0x000001
-#define CA_WARNING_RE_WITHOUT_REFERENCES     0x000002
-#define CA_WARNING_REFERENCES_WITHOUT_RE     0x000004
-#define CA_WARNING_MULTIPLE_SIGDASHES        0x000008
-#define CA_WARNING_WRONG_SIGDASHES           0x000010
-#define CA_WARNING_LONG_SIGNATURE            0x000020
-#define CA_WARNING_ENCODING_EXTERNAL_INEWS   0x000040
-#define CA_WARNING_NEWSGROUPS_EXAMPLE        0x000080
-#define CA_WARNING_FOLLOWUP_TO_EXAMPLE       0x000100
-#define CA_WARNING_DISTRIBUTION_WORLD        0x000200
-#define CA_WARNING_MULTI_ADDRESSES_REPLYTO   0x000400
-#define CA_WARNING_MULTI_ADDRESSES_FROM      0x000800
-#define CA_WARNING_MULTI_ADDRESSES_TO        0x001000
-#define CA_WARNING_RE_ONLY_SUBJECT           0x002000
-#define CA_WARNING_NEWSGROUPS_NOT_7BIT       0x004000
-#define CA_WARNING_FOLLOWUP_TO_NOT_7BIT      0x008000
-#define CA_WARNING_DISTRIBUTION_NOT_7BIT     0x010000
-
-#ifdef CHARSET_CONVERSION
-#	define CA_WARNING_CHARSET_CONVERSION     0x020000
-#endif /* CHARSET_CONVERSION */
-#ifdef ALLOW_FWS_IN_NEWSGROUPLIST
-#	define CA_WARNING_SPACE_IN_NEWSGROUPS    0x040000
-#	define CA_WARNING_NEWLINE_IN_NEWSGROUPS  0x080000
-#	define CA_WARNING_SPACE_IN_FOLLOWUP_TO   0x100000
-#	define CA_WARNING_NEWLINE_IN_FOLLOWUP_TO 0x200000
-#endif /* ALLOW_FWS_IN_NEWSGROUPLIST */
-
-/*
- * TODO: cleanup!
- *       various messages (CA_WARNING_CHARSET_CONVERSION, ...) could give
- *       more context (e.g. line number or even show the actual line with
- *       the issue).
  *
  * return values:
  * 	0	article ok
  * 	1	article contains errors
  * 	2	article caused warnings
  */
+/* move to funcs and make use of fmt_message()? */
+#define ADD_ERROR_MESSAGE(msg) do { \
+		if (num_err >= max_err - 1) { \
+			max_err += (max_err >> 1); \
+			error_m = my_realloc(error_m, max_err * sizeof(char *)); \
+		} \
+		error_m[num_err++] = my_strdup(msg); \
+		error_m[num_err] = NULL; \
+	} while(0)
+#define ADD_WARNING_MESSAGE(msg) do { \
+		if (num_warn >= max_warn - 1) { \
+			max_warn += (max_warn >> 1); \
+			warn_m = my_realloc(warn_m, max_warn * sizeof(char *)); \
+		} \
+		warn_m[num_warn++] = my_strdup(msg); \
+		warn_m[num_warn] = NULL; \
+	} while(0)
+#define CA_WARNING_RE_WITHOUT_REFERENCES     0x01
+#define CA_WARNING_DISTRIBUTION_NOT_7BIT     0x02
+#ifdef CHARSET_CONVERSION
+#	define CA_WARNING_CHARSET_CONVERSION     0x04
+#endif /* CHARSET_CONVERSION */
 static int
 check_article_to_be_posted(
 	const char *the_article,
@@ -1307,40 +1270,94 @@ check_article_to_be_posted(
 	char *dist = NULL;
 	char references[HEADER_LEN];
 	char subject[HEADER_LEN];
-	int cnt = 0;
+	char msgbuf[LEN];
+	char **error_m;
+	char **warn_m;
+	const char **disp;
+	int cnt = 0; /* total line count */
 	int body_count = 0;
 	int col, i;
-	int errors = 0;
-	int warnings = 0;
+	int errors = 0, warnings = 0;
 	int init = 1;
 	int ngcnt = 0, ftngcnt = 0;
 	int oldraw;		/* save previous raw state */
 	int saw_sig_dashes = 0;
 	int sig_lines = 0;
-	int found_followup_to_lines = 0;
-	int found_from_lines = 0;
-	int found_newsgroups_lines = 0;
-	int found_subject_lines = 0;
-	int errors_catbp = 0; /* sum of error-codes */
 	int warnings_catbp = 0; /* sum of warning-codes */
 	int must_break_line = 0;
 	int enc; /* mime encoding */
 	int mmnwcharset;
+	size_t num_err = 0, num_warn = 0;
+	size_t max_err = 2, max_warn = 2; /* start with 1 entry + sentinel each */
 	struct t_group *psGrp;
-	t_bool end_of_header = FALSE;
-	t_bool got_long_line = FALSE;
-	t_bool saw_references = FALSE;
-	t_bool saw_wrong_sig_dashes = FALSE;
-	t_bool mime_7bit = TRUE;
-	t_bool mime_usascii = FALSE;
-	t_bool contains_8bit = FALSE;
+	struct t_saw_header { /* first line number as flag */
+		t_bool approved:1;
+		t_bool control:1;
+		t_bool date:1;
+		t_bool distribution:1;
+		t_bool expires:1;
+		t_bool followup_to:1;
+		t_bool from:1;
+		t_bool message_id:1;
+		t_bool newsgroups:1;
+		t_bool organization:1;
+		t_bool references:1;
+		t_bool reply_to:1;
+		t_bool subject:1;
+		t_bool supersedes:1;
+		t_bool to:1;
+		t_bool mime_version:1;
+		t_bool content_type:1;
+	} saw_header;
+	struct t_catbp_status {
+		t_bool body_contains_8bit:1;
+		t_bool contains_8bit:1;
+		t_bool control_requires_approved:1;
+		t_bool end_of_header:1;
+		t_bool got_long_line:1;
+		t_bool mime_7bit:1;
+		t_bool mime_usascii:1;
+		t_bool obsolete_control:1;
+		t_bool saw_wrong_sig_dashes:1;
 #ifdef CHARSET_CONVERSION
-	t_bool charset_conversion_fails = FALSE;
+		t_bool charset_conversion_fails:1;
 #endif /* CHARSET_CONVERSION */
+	} catbp_status;
 	static const char *c_article;
 	static int c_art_type;
 	static struct t_group **c_group;
 	static t_bool c_art_unchanged;
+	static const char *reserved_grp[] = { /* RFC 5536 3.1.4 */
+		"to",
+		"junk",
+		"control",
+		"example",
+		NULL };
+	static const char *reserved_hier[] = { /* RFC 5536 3.1.4 */
+		"to.",
+		"control.",
+		"example.",
+		NULL };
+	static const char *obs_control[] = {
+		"sendsys", "version", "whogets", "senduuname",	/* RFC 5537 5.6 */
+		/* "ihave", "sendme", */ /* RFC 5537 5.6 */
+		NULL };
+	static const char *known_control[] = {
+		"cancel", /* must be fist element as it doesn't require Approved */
+		"newgroup", "rmgroup", "checkgroups",
+		NULL };
+	static const char *obs_header[] = {	/* RFC 5536 3.3 */
+		"Also-Control", "Article-Names", "Article-Updates",
+		"Date-Received", "Posting-Version", "Relay-Version",
+		"See-Also",
+		NULL };
+	static const char *avoid_header[] = {	/* (may be) set by the server, avoid */
+		"Xref", "Injection-Info", /* RFC 5537 3.4 */
+#	ifndef FORGERY
+		"NNTP-Posting-Host", "NNTP-Posting-Date",
+#	endif /* !FORGERY */
+		/* "X-Trace", "X-Complaints-To", */
+		NULL };
 
 	/*
 	 * Cache values for the case when called
@@ -1370,19 +1387,29 @@ check_article_to_be_posted(
 	/* check the header of the article */
 	setup_check_article_screen(&init);
 
+	error_m = my_calloc(max_err, sizeof(char *));
+	warn_m = my_calloc(max_warn, sizeof(char *));
+
+	memset(&saw_header, 0, sizeof(struct t_saw_header));
+	memset(&catbp_status, 0, sizeof(struct t_catbp_status));
+
+	catbp_status.mime_7bit = TRUE;
+
 	while ((line = tin_fgets(fp, TRUE)) != NULL) {
 		++cnt;
-		contains_8bit = FALSE; /* in header we need to check line wise */
-		if (!end_of_header && !*line) { /* end of header reached */
-			if (cnt == 1)
-				errors_catbp |= CA_ERROR_HEADER_LINE_BLANK;
-			end_of_header = TRUE;
+		catbp_status.contains_8bit = FALSE; /* in header we need to check line wise */
+		if (!catbp_status.end_of_header && !*line) { /* end of header reached */
+			if (cnt == 1) {
+				snprintf(msgbuf, sizeof(msgbuf), "%s", _(txt_error_header_line_blank));
+				ADD_ERROR_MESSAGE(msgbuf);
+			}
+			catbp_status.end_of_header = TRUE;
 			break;
 		}
 
 		for (cp = line; *cp; cp++) {
 			if (!isascii((unsigned char) *cp)) {
-				contains_8bit = TRUE;
+				catbp_status.contains_8bit = TRUE;
 				break;
 			}
 		}
@@ -1394,72 +1421,85 @@ check_article_to_be_posted(
 		{
 			if (strlen(line) > IMF_LINE_LEN) {
 #ifdef MIME_BREAK_LONG_LINES
-				my_fprintf(stderr, P_(txt_error_should_be_folded_sp[0], txt_error_should_be_folded_sp[1], IMF_LINE_LEN), cnt, IMF_LINE_LEN);
+				snprintf(msgbuf, sizeof(msgbuf), P_(txt_error_should_be_folded_sp[0], txt_error_should_be_folded_sp[1], IMF_LINE_LEN), cnt, IMF_LINE_LEN);
 #else
-				my_fprintf(stderr, P_(txt_error_should_be_shortened_sp[0], txt_error_should_be_shortened_sp[1], IMF_LINE_LEN), cnt, IMF_LINE_LEN);
+				snprintf(msgbuf, sizeof(msgbuf), P_(txt_error_should_be_shortened_sp[0], txt_error_should_be_shortened_sp[1], IMF_LINE_LEN), cnt, IMF_LINE_LEN);
 #endif /* MIME_BREAK_LONG_LINES */
-				my_fflush(stderr);
-				++warnings;
+				ADD_WARNING_MESSAGE(msgbuf);
 			}
 		}
 
 #ifdef CHARSET_CONVERSION
 		/* are all characters in article contained in network_charset? */
-		if (!charset_conversion_fails && strcasecmp(tinrc.mm_local_charset, txt_mime_charsets[mmnwcharset])) { /* local_charset != network_charset */
+		if (!catbp_status.charset_conversion_fails && strcasecmp(tinrc.mm_local_charset, txt_mime_charsets[mmnwcharset])) { /* local_charset != network_charset */
 			cp = my_malloc(strlen(line) * 4 + 1);
 			strcpy(cp, line);
-			charset_conversion_fails = bool_not(buffer_to_network(&cp, mmnwcharset));
+			catbp_status.charset_conversion_fails = bool_not(buffer_to_network(&cp, mmnwcharset));
 			free(cp);
 		}
 #endif /* CHARSET_CONVERSION */
 
 		if ((cp = strchr(line, ':')) == NULL) {
-			StartInverse();
-			my_fprintf(stderr, _(txt_error_header_line_colon), cnt, line);
-			EndInverse();
-			my_fflush(stderr);
-			++errors;
+			snprintf(msgbuf, sizeof(msgbuf), _(txt_error_header_line_colon), cnt, line);
+			ADD_ERROR_MESSAGE(msgbuf);
 			continue; /* code below (till end of while) relies on set cp != NULL, don't modify cp */
 		}
 		if (cp - line == 0) { /* RFC 5322 3.6.8 */
-			StartInverse();
-			my_fprintf(stderr, _(txt_error_header_no_name), cnt, line);
-			EndInverse();
-			my_fflush(stderr);
-			++errors;
+			snprintf(msgbuf, sizeof(msgbuf), _(txt_error_header_no_name), cnt, line);
+			ADD_ERROR_MESSAGE(msgbuf);
 			continue;
 		}
-		/*
-		 * TODO: disallow more stuff like ^[.-]
-		 *       RFC 5322 3.6.8 allows %d33-57, %d59-126
-		 *       at least we should give a warning like:
-		 *       "Header starts with unusual char %c"
-		 *       if *line is not in [a-zA-Z0-9].
-		 */
-
-		if (cp[1] != ' ') {
-			StartInverse();
-			my_fprintf(stderr, _(txt_error_header_line_space), cnt, line);
-			EndInverse();
-			my_fflush(stderr);
-			++errors;
+		if (cp[1] != ' ' && cp[1] != '\0') {
+			snprintf(msgbuf, sizeof(msgbuf), _(txt_error_header_line_space), cnt, line);
+			ADD_ERROR_MESSAGE(msgbuf);
+			continue;
+		}
+		if (!isalnum((unsigned char) line[0])) {
+			snprintf(msgbuf, sizeof(msgbuf), _(txt_warn_header_unusual_char), cnt, (unsigned char) *line, line);
+			ADD_WARNING_MESSAGE(msgbuf);
 			continue;
 		}
 
+		/* obsolete header */
+		for (disp = obs_header; *disp; ++disp) {
+			i = (int) strlen(*disp);
+			if (cp - line == i && !strncasecmp(line, *disp, i)) {
+				snprintf(msgbuf, sizeof(msgbuf), _(txt_error_obsolete_header), *disp, cnt);
+				ADD_ERROR_MESSAGE(msgbuf);
+				continue;
+			}
+		}
+
+		/* avoid header */
+		for (disp = avoid_header; *disp; ++disp) {
+			i = (int) strlen(*disp);
+			if (cp - line == i && !strncasecmp(line, *disp, i)) {
+				snprintf(msgbuf, sizeof(msgbuf), _(txt_error_unwanted_header), *disp, cnt);
+				ADD_ERROR_MESSAGE(msgbuf);
+				continue;
+			}
+		}
+
 		if (cp - line == 7 && !strncasecmp(line, "Subject", 7)) {
-			++found_subject_lines;
-			strncpy(subject, cp + 2, (size_t) (cCOLS - 6));
-			subject[cCOLS - 6] = '\0';
+			if (saw_header.subject) {
+				snprintf(msgbuf, sizeof(msgbuf), _(txt_error_header_duplicate), "Subject", cnt);
+				ADD_ERROR_MESSAGE(msgbuf);
+				continue;
+			}
+			saw_header.subject = TRUE;
+			unfold_header(line);
+			snprintf(subject, MIN((size_t) (cCOLS - 6), sizeof(subject)), "%s", line + 9);
+			continue;
 		}
 
-/*
- * only allow hand supplied Sender in FORGERY case or
- * with external inews and not HAVE_FASCIST_NEWSADMIN
- *
- * TODO: also allow Sender (with a single address!) if article has multiple
- *       addresses in From
- *       sender_needed() likely needs to be updated too
- */
+		/*
+		 * only allow hand supplied Sender in FORGERY case or
+		 * with external inews and not HAVE_FASCIST_NEWSADMIN
+		 *
+		 * TODO: also allow Sender (with a single address!) if article has multiple
+		 *       addresses in From
+		 *       sender_needed() likely needs to be updated too
+		 */
 #ifndef FORGERY
 #	ifdef HAVE_FASCIST_NEWSADMIN
 		if (cp - line == 6 && !strncasecmp(line, "Sender", 6))
@@ -1467,157 +1507,305 @@ check_article_to_be_posted(
 		if (!strcasecmp(tinrc.inews_prog, INTERNAL_CMD) && cp - line == 6 && !strncasecmp(line, "Sender", 6))
 #	endif /* HAVE_FASCIST_NEWSADMIN */
 		{
-			StartInverse();
-			my_fprintf(stderr, _(txt_error_sender_in_header_not_allowed), cnt);
-			EndInverse();
-			my_fflush(stderr);
-			++errors;
+			snprintf(msgbuf, sizeof(msgbuf), _(txt_error_sender_in_header_not_allowed), cnt);
+			ADD_ERROR_MESSAGE(msgbuf);
 			continue;
 		}
 #endif /* !FORGERY */
 
 		if (cp - line == 8 && !strncasecmp(line, "Approved", 8)) {
-			if (tinrc.beginner_level) {
-				/* StartInverse(); */
-				my_fprintf(stderr, "%s", _(txt_warn_approved));
-				/* EndInverse(); */
-				my_fflush(stderr);
-#ifdef HAVE_FASCIST_NEWSADMIN
-				++errors;
-#else
-				++warnings;
-#endif /* HAVE_FASCIST_NEWSADMIN */
+			if (saw_header.approved) {
+				snprintf(msgbuf, sizeof(msgbuf), _(txt_error_header_duplicate), "Approved", cnt);
+				ADD_ERROR_MESSAGE(msgbuf);
+				continue;
 			}
+
+			saw_header.approved = TRUE;
 			(void) check_mailbox_list(line, "Approved:", mmnwcharset, &errors);
 			continue;
 		}
 
 		if (cp - line == 4 && !strncasecmp(line, "From", 4)) {
-			++found_from_lines;
-			if (check_mailbox_list(line, "From:", mmnwcharset, &errors) > 1)
-				warnings_catbp |= CA_WARNING_MULTI_ADDRESSES_FROM;
+			if (saw_header.from) {
+				snprintf(msgbuf, sizeof(msgbuf), _(txt_error_header_duplicate), "From", cnt);
+				ADD_ERROR_MESSAGE(msgbuf);
+				continue;
+			}
+
+			saw_header.from = TRUE;
+			if (check_mailbox_list(line, "From:", mmnwcharset, &errors) > 1) {
+				snprintf(msgbuf, sizeof(msgbuf), _(txt_warn_multiple_addresses), "From");
+				ADD_WARNING_MESSAGE(msgbuf);
+#ifndef FORGERY
+				if (*global_defaults_file && disable_sender) {
+					snprintf(msgbuf, sizeof(msgbuf), _(txt_warn_sender_required_but_disabled), global_defaults_file);
+					ADD_WARNING_MESSAGE(msgbuf);
+				}
+#endif /* !FORGERY */
+			}
 			continue;
 		}
 
 		if (cp - line == 8 && !strncasecmp(line, "Reply-To", 8)) {
-			if (check_mailbox_list(line, "Reply-To:", mmnwcharset, &errors) > 1)
-				warnings_catbp |= CA_WARNING_MULTI_ADDRESSES_REPLYTO;
+			if (saw_header.reply_to) {
+				snprintf(msgbuf, sizeof(msgbuf), _(txt_error_header_duplicate), "Reply-To", cnt);
+				ADD_ERROR_MESSAGE(msgbuf);
+				continue;
+			}
+
+			saw_header.reply_to = TRUE;
+			if (check_mailbox_list(line, "Reply-To:", mmnwcharset, &errors) > 1) {
+				snprintf(msgbuf, sizeof(msgbuf), _(txt_warn_multiple_addresses), "Reply-To");
+				ADD_WARNING_MESSAGE(msgbuf);
+			}
 			continue;
 		}
 
 		if (cp - line == 2 && !strncasecmp(line, "To", 2)) {
-			FreeIfNeeded(to);
-			to = my_strdup(cp + 2);
-			if (check_mailbox_list(line, "To:", mmnwcharset, &errors) > 1)
-				warnings_catbp |= CA_WARNING_MULTI_ADDRESSES_TO;
+			if (saw_header.to) {	/* RFC 5322 4.5.3 concat */
+				to = append_to_string(to, ",");
+				to = append_to_string(to, cp + 2);
+			} else {
+				for (hp = cp + 1; *hp == ' '; hp++)
+					;
+				if (*hp) {
+					to = my_strdup(hp);
+					saw_header.to = TRUE;
+				} else
+					continue;
+			}
+			if (check_mailbox_list(line, "To:", mmnwcharset, &errors) > 1) {
+				snprintf(msgbuf, sizeof(msgbuf), _(txt_warn_multiple_addresses), "To");
+				ADD_WARNING_MESSAGE(msgbuf);
+			}
 			continue;
 		}
 
 		if (cp - line == 10 && !strncasecmp(line, "Message-ID", 10)) {
-#if 0 /* see comment about "<>" in misc.c:gnksa_split_from() */
-			char addr[HEADER_LEN], name[HEADER_LEN];
-			int type;
-
-			hp = cp;
-			i = gnksa_check_from(++hp);
-			gnksa_split_from(hp, addr, name, &type);
-			if (((GNKSA_OK != i) && (GNKSA_LOCALPART_MISSING > i)) || !*addr)
-#else
-			hp = cp;
-			i = gnksa_check_from(++hp);
-			if ((GNKSA_OK != i) && (GNKSA_LOCALPART_MISSING > i))
-#endif /* 0 */
-			{
-				StartInverse();
-				my_fprintf(stderr, "%s", _(txt_error_bad_msgidfqdn));
-				my_fprintf(stderr, "%s\n", line);
-				my_fprintf(stderr, gnksa_strerror(i), i);
-				EndInverse();
-				my_fflush(stderr);
+			if (saw_header.message_id) {
+				snprintf(msgbuf, sizeof(msgbuf), _(txt_error_header_duplicate), "Message-ID", cnt);
+				ADD_ERROR_MESSAGE(msgbuf);
+				continue;
+			}
+
+			saw_header.message_id = TRUE;
+			hp = cp + 1;
 #ifndef FORGERY
-				++errors;
-#endif /* !FORGERY */
+			i = gnksa_check_from(hp);
+			if ((GNKSA_OK != i) && (GNKSA_LOCALPART_MISSING > i)) {
+				snprintf(msgbuf, sizeof(msgbuf), "%s%s\n%d %s", _(txt_error_bad_msgidfqdn), line, i, gnksa_strerror(i));
+				ADD_ERROR_MESSAGE(msgbuf);
+				continue;
 			}
+#endif /* !FORGERY */
 			cp2 = my_strdup(hp);
-			if (!valid_msgid(cp2))
-				errors_catbp |= CA_ERROR_BAD_MESSAGE_ID;
+			if (!valid_msgid(cp2)) {
+				snprintf(msgbuf, sizeof(msgbuf), _(txt_error_header_format), "Message-ID", cnt);
+				ADD_ERROR_MESSAGE(msgbuf);
+			}
 			free(cp2);
 			continue;
 		}
 
 		if (cp - line == 10 && !strncasecmp(line, "References", 10)) {
-			for (hp = line + 11; *hp == ' '; hp++)
+			if (saw_header.references) {
+				snprintf(msgbuf, sizeof(msgbuf), _(txt_error_header_duplicate), "References", cnt);
+				ADD_ERROR_MESSAGE(msgbuf);
+				continue;
+			}
+
+			for (hp = cp + 1; *hp == ' '; hp++)
 				;
 			STRCPY(references, hp);
 			if (*references)
-				saw_references = TRUE;
+				saw_header.references = TRUE;
+
+			continue;
+		}
+
+		/*
+		 * TODO: do we want to issue a warning on any Control message
+		 *       (if not throwing an error) except cancel?
+		 *       at least we should warn (or error) on any control except
+		 *       "cancel", "newgroup", "rmgroup", "checkgroups",
+		 *       "ihave" and "sendme" (we do so for obsolete ones, but
+		 *       not for unknown ones).
+		 */
+		if (cp - line == 7 && !strncasecmp(line, "Control", 7)) {
+			if (saw_header.control) {
+				snprintf(msgbuf, sizeof(msgbuf), _(txt_error_header_duplicate), "Control", cnt);
+				ADD_ERROR_MESSAGE(msgbuf);
+				continue;
+			}
+
+			saw_header.control = TRUE;
+			for (hp = cp + 1; *hp == ' ' || *hp == '\t'; hp++)
+				;
+			for (disp = obs_control; *disp; ++disp) {
+				if (!strncasecmp(hp, *disp, strlen(*disp))) {
+					catbp_status.obsolete_control = TRUE;
+					snprintf(msgbuf, sizeof(msgbuf), _(txt_error_obsolete_control), hp);
+					ADD_ERROR_MESSAGE(msgbuf);
+					break;
+				}
+			}
+			if (catbp_status.obsolete_control)
+				continue;
+			else {
+				for (disp = known_control + 1; *disp; ++disp) {
+					if (strstr(hp, *disp)) {
+						catbp_status.control_requires_approved = TRUE;
+						break;
+					}
+				}
+			}
+		}
+
+		/* TODO: check for invalid 8bit chars etc.pp. */
+		if (cp - line == 10 && !strncasecmp(line, "Supersedes", 10)) {
+			if (saw_header.supersedes) {
+				snprintf(msgbuf, sizeof(msgbuf), _(txt_error_header_duplicate), "Supersedes", cnt);
+				ADD_ERROR_MESSAGE(msgbuf);
+				continue;
+			}
+
+			saw_header.supersedes = TRUE;
+			continue;
+		}
+
+		/* TODO: check for invalid 8bit chars etc.pp. */
+		if (cp - line == 10 && !strncasecmp(line, "Organization", 10)) {
+			if (saw_header.organization) {
+				snprintf(msgbuf, sizeof(msgbuf), _(txt_error_header_duplicate), "Organization", cnt);
+				ADD_ERROR_MESSAGE(msgbuf);
+				continue;
+			}
 
+			saw_header.organization = TRUE;
+			continue;
+		}
+
+		/*
+		 * manually added mime-headers
+		 * we should do more than just check if either non or both are given
+		 */
+		if (cp - line == 12 && !strncasecmp(line, "MIME-Version", 12)) {
+			saw_header.mime_version = TRUE;
+			continue;
+		}
+		if (cp - line == 12 && !strncasecmp(line, "Content-Type", 12)) {
+			saw_header.content_type = TRUE;
 			continue;
 		}
 
 		if (cp - line == 4 && !strncasecmp(line, "Date", 4)) {
+			if (saw_header.date) {
+				snprintf(msgbuf, sizeof(msgbuf), _(txt_error_header_duplicate), "Date", cnt);
+				ADD_ERROR_MESSAGE(msgbuf);
+				continue;
+			}
+
+			saw_header.date = TRUE;
 			if ((cp2 = parse_header(line, "Date", FALSE, FALSE, FALSE))) {
-				if (parsedate(cp2, (struct _TIMEINFO *) 0) <= 0)
-					errors_catbp |= CA_ERROR_BAD_DATE;
-			} else
-				errors_catbp |= CA_ERROR_BAD_DATE;
+				if (parsedate(cp2, (struct _TIMEINFO *) 0) <= 0) {
+					snprintf(msgbuf, sizeof(msgbuf), _(txt_error_header_format), "Date", cnt);
+					ADD_ERROR_MESSAGE(msgbuf);
+				}
+			} else {
+				snprintf(msgbuf, sizeof(msgbuf), _(txt_error_header_format), "Date", cnt);
+				ADD_ERROR_MESSAGE(msgbuf);
+			}
 
 			continue;
 		}
 
 		if (cp - line == 7 && !strncasecmp(line, "Expires", 7)) {
+			if (saw_header.expires) {
+				snprintf(msgbuf, sizeof(msgbuf), _(txt_error_header_duplicate), "Expires", cnt);
+				ADD_ERROR_MESSAGE(msgbuf);
+				continue;
+			}
+
+			saw_header.expires = TRUE;
+
 			if ((cp2 = parse_header(line, "Expires", FALSE, FALSE, FALSE))) {
-				if (parsedate(cp2, (struct _TIMEINFO *) 0) <= 0)
-					errors_catbp |= CA_ERROR_BAD_EXPIRES;
-			} else
-				errors_catbp |= CA_ERROR_BAD_EXPIRES;
+				if (parsedate(cp2, (struct _TIMEINFO *) 0) <= 0) {
+					snprintf(msgbuf, sizeof(msgbuf), _(txt_error_header_format), "Expires", cnt);
+					ADD_ERROR_MESSAGE(msgbuf);
+				}
+			} else {
+				snprintf(msgbuf, sizeof(msgbuf), _(txt_error_header_format), "Expires", cnt);
+				ADD_ERROR_MESSAGE(msgbuf);
+			}
 
 			continue;
 		}
 
 		/*
-		 * TODO: also check for other illegal chars?
-		 *       a 'common' error is to use a semicolon instead of a comma.
+		 * TODO: - check for other invalid chars (at least "!*:[\\]")
+		 *       - a 'common' error is to use a semicolon instead of a comma.
 		 */
 		if (cp - line == 10 && !strncasecmp(line, "Newsgroups", 10)) {
-			FreeIfNeeded(newsgroups);
-			++found_newsgroups_lines;
-			for (hp = line + 11; *hp == ' '; hp++)
+			if (saw_header.newsgroups) {
+				snprintf(msgbuf, sizeof(msgbuf), _(txt_error_header_duplicate), "Newsgroups", cnt);
+				ADD_ERROR_MESSAGE(msgbuf);
+				continue;
+			}
+
+			saw_header.newsgroups = TRUE;
+			for (hp = cp + 1; *hp == ' '; hp++)
 				;
 
 			if (strpbrk(hp, " \t")) {
 #ifdef ALLOW_FWS_IN_NEWSGROUPLIST
-				warnings_catbp |= CA_WARNING_SPACE_IN_NEWSGROUPS;
+				snprintf(msgbuf, sizeof(msgbuf), _(txt_warn_header_line_comma), "Newsgroups");
+				ADD_WARNING_MESSAGE(msgbuf);
 #else
-				errors_catbp |= CA_ERROR_SPACE_IN_NEWSGROUPS;
+				snprintf(msgbuf, sizeof(msgbuf), _(txt_error_header_line_comma), "Newsgroups");
+				ADD_ERROR_MESSAGE(msgbuf);
+				continue;
 #endif /* ALLOW_FWS_IN_NEWSGROUPLIST */
 			}
 
 			if (strchr(hp, '\n')) {
 #ifdef ALLOW_FWS_IN_NEWSGROUPLIST
-				warnings_catbp |= CA_WARNING_NEWLINE_IN_NEWSGROUPS;
+				snprintf(msgbuf, sizeof(msgbuf), _(txt_warn_header_line_groups_contd), "Newsgroups");
+				ADD_WARNING_MESSAGE(msgbuf);
 #else
-				errors_catbp |= CA_ERROR_NEWLINE_IN_NEWSGROUPS;
+				snprintf(msgbuf, sizeof(msgbuf), _(txt_error_header_line_groups_contd), "Newsgroups");
+				ADD_ERROR_MESSAGE(msgbuf);
 #endif /* ALLOW_FWS_IN_NEWSGROUPLIST */
 				unfold_header(line);
 			}
 
+			FreeAndNull(newsgroups);
 			newsgroups = build_nglist(hp, &ngcnt);
 			if (newsgroups && ngcnt)
 				(void) stripped_double_ngs(newsgroups, &ngcnt);
 
-			if (!ngcnt)
-				errors_catbp |= CA_ERROR_EMPTY_NEWSGROUPS;
-			else {
+			if (!ngcnt) {
+				if (saw_header.newsgroups) {
+					snprintf(msgbuf, sizeof(msgbuf), _(txt_error_header_line_empty), "Newsgroups");
+					ADD_ERROR_MESSAGE(msgbuf);
+					continue;
+				}
+			} else {
 				for (hp = line + 11; *hp; hp++) {
-					if (!isascii((unsigned char) *hp)) {
-						warnings_catbp |= CA_WARNING_NEWSGROUPS_NOT_7BIT;
+					if (!isascii((unsigned char) *hp)) { /* TODO: also mention group hp in message? remove break then */
+						snprintf(msgbuf, sizeof(msgbuf), _(txt_warning_header_line_not_7bit), "Newsgroups");
+						ADD_WARNING_MESSAGE(msgbuf);
+						break;
+					}
+					if (isupper((unsigned char) *hp)) { /* TODO: also mention group hp in message? remove break then */
+						snprintf(msgbuf, sizeof(msgbuf), _(txt_warn_uppercase_letter), "Newsgroups");
+						ADD_WARNING_MESSAGE(msgbuf);
 						break;
 					}
 				}
 			}
 			if (ngcnt) { /* check for poster, example, example.* */
-				char *groups;
+				char *groups, *c_elem;
+				const char **hier;
 
 				for (hp = line + 11; *hp == ' '; hp++)
 					;
@@ -1625,24 +1813,57 @@ check_article_to_be_posted(
 
 				if ((hp = strtok(groups, ",")) != NULL) {
 					do { /* RFC 5536 3.1.4 */
-						if (!strcmp(hp, "poster"))
-							errors_catbp |= CA_ERROR_NEWSGROUPS_POSTER;
-						if (!strcmp(hp, "example") || !strncmp(hp, "example.", 8))
-							warnings_catbp |= CA_WARNING_NEWSGROUPS_EXAMPLE;
+						if (!valid_groupname(hp)) { /* -> lang.c */
+							snprintf(msgbuf, sizeof(msgbuf), _("Error: Invalid group name \"%s\" in %s\n"), hp, "Newsgroups");
+							ADD_ERROR_MESSAGE(msgbuf);
+							break;
+						}
+						if (!strcmp(hp, "poster")) { /* TODO: add line number? */
+							snprintf(msgbuf, sizeof(msgbuf), "%s", _(txt_error_newsgroups_poster));
+							ADD_ERROR_MESSAGE(msgbuf);
+							break;
+						}
+
 						/*
-						 * TODO: also check for
-						 *   newsgoups
-						 *       "junk"
-						 *       "to", "to.",
-						 *       "control", "control."
-						 *   components
-						 *       "ctl",
-						 *       "all",
-						 *       '_', '+', '-' at component start
-						 *   and maybe
-						 *       uppercase letters
-						 *       all digit component
+						 * TODO:
+						 * - add line number? switch warnings to errors?
+						 * - warn for all digit component
 						 */
+						c_elem = hp;
+						do {
+							if (
+#ifndef FORGERY
+							   *c_elem == '_' || *c_elem == '-' || *c_elem == '+' ||
+#endif /* FORGERY */
+							   !strcmp(c_elem, "all") || !strcmp(c_elem, "ctl") ||
+							   !strncmp(c_elem, "all.", 4) || !strncmp(c_elem, "ctl.", 4))
+							{
+								/* -> lang.c */
+								snprintf(msgbuf, sizeof(msgbuf), _("Error: Invalid component \"%s\" in %s: %s\n"), c_elem, "Newsgroups", hp);
+								ADD_ERROR_MESSAGE(msgbuf);
+								break;
+							}
+							if ((c_elem = strchr(c_elem, '.')) != NULL)
+								++c_elem;
+						} while (c_elem);
+
+						if (strchr(hp, '.') == NULL) {
+							for (hier = reserved_grp; *hier; ++hier) {
+								if (!strcmp(hp, *hier)) {
+									snprintf(msgbuf, sizeof(msgbuf), _(txt_warn_reserved_hierarchy), hp, "Newsgroups");
+									ADD_WARNING_MESSAGE(msgbuf);
+									break;
+								}
+							}
+						} else {
+							for (hier = reserved_hier; *hier; ++hier) {
+								if (!strncmp(hp, *hier, strlen(*hier))) {
+									snprintf(msgbuf, sizeof(msgbuf), _(txt_warn_reserved_hierarchy), hp, "Newsgroups");
+									ADD_WARNING_MESSAGE(msgbuf);
+									break;
+								}
+							}
+						}
 					} while ((hp = strtok(NULL, ",")) != NULL);
 				}
 				free(cp2);
@@ -1650,154 +1871,302 @@ check_article_to_be_posted(
 			continue;
 		}
 
-		if (cp - line == 12 && !strncasecmp(line, "Distribution", 12)) {
-			FreeIfNeeded(dist);
-			for (hp = line + 13; *hp; hp++) {
-				if (!isascii((unsigned char) *hp)) {
-					warnings_catbp |= CA_WARNING_DISTRIBUTION_NOT_7BIT;
-					break;
-				}
-			}
-
-			cp2 = dist = my_strdup(line + 14);
-
-#if 0 /* TODO */
-			/*
-			 * RFC 5536 3.2.4.
-			 * - check for undesired 1 char distributions
-			 * - check for illgegal chars
-			 * - warn about FWS
-			 */
-			if (strchr(dist, '\n'))
-				warnings_catbp |= CA_WARNING_DISTRIBUTION_FOLDED;
-#endif /* 0 */
-
-			if ((hp = strtok(dist, ", \t\n")) != NULL) {
-				do {
-					if (!strcasecmp(hp, "all"))
-						errors_catbp |= CA_ERROR_DISTRIBUTION_ALL;
-					if (!strcasecmp(hp, "world"))
-						warnings_catbp |= CA_WARNING_DISTRIBUTION_WORLD;
-
-#if 0 /* TODO */
-					i = strlen(hp);
-					if (i < 2)
-						warnings_catbp |= CA_WARNING_DISTRIBUTION_SHORT;
-					else {
-						if (i == 2 && !isalpha((unsigned char) *hp) || !isalpha((unsigned char) *hp + 1))
-							/*
-							 * simplified check for two-letter country codes
-							 * ISO-3166-1, what about gnksa_country_codes[]?
-							 */
-							warnings_catbp |= CA_WARNING_DISTRIBUTION_2LCC;
-					}
-
-					/*
-					 * we should remember what exactly is wrong
-					 * warn or error?
-					 * do in !isacii() check above?
-					 */
-					while (isalnum((unsigned char) *hp) || *hp == '+' || *hp == '_' || *hp == '-')
-						++hp;
-					if (*hp != '\0')
-						warnings_catbp |= CA_WARNING_DISTRIBUTION_CHAR;
-#endif /* 0 */
-
-				} while ((hp = strtok(NULL, ", \t\n")) != NULL);
-			}
-			free(cp2);
-			dist = my_strdup(line + 14);
-			continue;
-		}
-
+		/* TODO: check for invalid chars (at least "!*:[\\]") */
 		if (cp - line == 11 && !strncasecmp(line, "Followup-To", 11)) {
-			FreeIfNeeded(followupto);
-			for (hp = line + 12; *hp == ' '; hp++)
+			for (hp = cp + 1; *hp == ' '; hp++)
 				;
-			if (*hp) /* Followup-To not empty */
-				++found_followup_to_lines;
+			if (*hp) { /* Followup-To not empty */
+				if (saw_header.followup_to) {
+					snprintf(msgbuf, sizeof(msgbuf), _(txt_error_header_duplicate), "Followup-To", cnt);
+					ADD_ERROR_MESSAGE(msgbuf);
+					continue;
+				} else
+					saw_header.followup_to = TRUE;
+			}
 			if (strpbrk(hp, " \t")) {
 #ifdef ALLOW_FWS_IN_NEWSGROUPLIST
-				warnings_catbp |= CA_WARNING_SPACE_IN_FOLLOWUP_TO;
+				snprintf(msgbuf, sizeof(msgbuf), _(txt_warn_header_line_comma), "Followup-To");
+				ADD_WARNING_MESSAGE(msgbuf);
 #else
-				errors_catbp |= CA_ERROR_SPACE_IN_FOLLOWUP_TO;
+				snprintf(msgbuf, sizeof(msgbuf), _(txt_error_header_line_comma), "Followup-To");
+				ADD_ERROR_MESSAGE(msgbuf);
+				continue;
 #endif /* ALLOW_FWS_IN_NEWSGROUPLIST */
 			}
 			if (strchr(hp, '\n')) {
 #ifdef ALLOW_FWS_IN_NEWSGROUPLIST
-				warnings_catbp |= CA_WARNING_NEWLINE_IN_FOLLOWUP_TO;
+				snprintf(msgbuf, sizeof(msgbuf), _(txt_warn_header_line_groups_contd), "Followup-To");
+				ADD_WARNING_MESSAGE(msgbuf);
 #else
-				errors_catbp |= CA_ERROR_NEWLINE_IN_FOLLOWUP_TO;
+				snprintf(msgbuf, sizeof(msgbuf), _(txt_error_header_line_groups_contd), "Followup-To");
+				ADD_ERROR_MESSAGE(msgbuf);
 #endif /* ALLOW_FWS_IN_NEWSGROUPLIST */
 				unfold_header(line);
 			}
 
+			FreeAndNull(followupto);
 			followupto = build_nglist(hp, &ftngcnt);
 			if (followupto && ftngcnt) {
-				char *groups;
+				char *groups, *c_elem;
+				const char **hier;
 
 				(void) stripped_double_ngs(followupto, &ftngcnt);
-				for (hp = line + 12; *hp; hp++) {
+				for (hp = cp + 1; *hp; hp++) {
 					if (!isascii((unsigned char) *hp)) {
-						warnings_catbp |= CA_WARNING_FOLLOWUP_TO_NOT_7BIT;
+						snprintf(msgbuf, sizeof(msgbuf), _(txt_warning_header_line_not_7bit), "Followup-To");
+						ADD_WARNING_MESSAGE(msgbuf);
+						break;
+					}
+					if (isupper((unsigned char) *hp)) {
+						snprintf(msgbuf, sizeof(msgbuf), _(txt_warn_uppercase_letter), "Followup-To");
+						ADD_WARNING_MESSAGE(msgbuf);
 						break;
 					}
 				}
 
-				for (hp = line + 12; *hp == ' '; hp++)
+				for (hp = cp + 1; *hp == ' '; hp++)
 					;
 				cp2 = groups = my_strdup(hp);
 
 				if ((hp = strtok(groups, ",")) != NULL) {
 					do {
-						if (ftngcnt > 1 && !strcmp(hp, "poster"))
-							errors_catbp |= CA_ERROR_FOLLOWUP_TO_POSTER;
-						if (!strcmp(hp, "example"))
-							warnings_catbp |= CA_WARNING_FOLLOWUP_TO_EXAMPLE;
-						if (!strncmp(hp, "example.", 8))
-							warnings_catbp |= CA_WARNING_FOLLOWUP_TO_EXAMPLE;
+						if (!valid_groupname(hp)) { /* -> lang.c */
+							snprintf(msgbuf, sizeof(msgbuf), _("Error: Invalid group name \"%s\" in %s\n"), hp, "Followup-To");
+							ADD_ERROR_MESSAGE(msgbuf);
+							break;
+						}
+						if (ftngcnt > 1 && !strcmp(hp, "poster")) { /* TODO: add line number? */
+							snprintf(msgbuf, sizeof(msgbuf), "%s", _(txt_error_followup_poster));
+							ADD_ERROR_MESSAGE(msgbuf);
+							break;
+						}
+
 						/*
-						 * TODO: also check for
-						 *   newsgoups
-						 *       "junk"
-						 *       "to", "to.",
-						 *       "control", "control."
-						 *   components
-						 *       "ctl",
-						 *       "all",
-						 *       '_', '+', '-' at component start
-						 *   and maybe
-						 *       uppercase letters
-						 *       all digit component
+						 * TODO:
+						 * - add line number? switch warnings to errors?
+						 * - warn for all digit component
 						 */
+						c_elem = hp;
+						do {
+							if (
+#ifndef FORGERY
+							   *c_elem == '_' || *c_elem == '-' || *c_elem == '+' ||
+#endif /* FORGERY */
+							   !strcmp(c_elem, "all") || !strcmp(c_elem, "ctl") ||
+							   !strncmp(c_elem, "all.", 4) || !strncmp(c_elem, "ctl.", 4))
+							{
+								/* -> lang.c */
+								snprintf(msgbuf, sizeof(msgbuf), _("Error: Invalid component \"%s\" in %s: %s\n"), c_elem, "Followup-To", hp);
+								ADD_ERROR_MESSAGE(msgbuf);
+								break;
+							}
+							if ((c_elem = strchr(c_elem, '.')) != NULL)
+								++c_elem;
+						} while (c_elem);
+
+						if (!strchr(hp, '.')) {
+							for (hier = reserved_grp; *hier; ++hier) {
+								if (!strcmp(hp, *hier)) {
+									snprintf(msgbuf, sizeof(msgbuf), _(txt_warn_reserved_hierarchy), hp, "Followup-To");
+									ADD_WARNING_MESSAGE(msgbuf);
+									break;
+								}
+							}
+						} else {
+							for (hier = reserved_hier; *hier; ++hier) {
+								if (!strncmp(hp, *hier, strlen(*hier))) {
+									snprintf(msgbuf, sizeof(msgbuf), _(txt_warn_reserved_hierarchy), hp, "Followup-To");
+									ADD_WARNING_MESSAGE(msgbuf);
+									break;
+								}
+							}
+						}
 					} while ((hp = strtok(NULL, ",")) != NULL);
 				}
 				free(cp2);
 			}
 			continue;
 		}
+
+		/*
+		 * TODO: warn about duplicated entries?
+		 */
+		if (cp - line == 12 && !strncasecmp(line, "Distribution", 12)) {
+			if (saw_header.distribution) {
+				snprintf(msgbuf, sizeof(msgbuf), _(txt_error_header_duplicate), "Distribution", cnt);
+				ADD_ERROR_MESSAGE(msgbuf);
+				continue;
+			}
+
+			saw_header.distribution = TRUE;
+			cp2 = dist = my_strdup(cp + 2);
+
+			/* warn about FWS (RFC 5536 3.2.4) */
+			if (strchr(dist, '\n')) {
+				snprintf(msgbuf, sizeof(msgbuf), _(txt_warn_header_folded), "Distribution");
+				ADD_WARNING_MESSAGE(msgbuf);
+			}
+
+			/* split into elements */
+			if ((hp = strtok(dist, ",\n")) != NULL) {
+				char *ds;
+				char *el = NULL;
+
+				do {
+					FreeIfNeeded(el);
+					el = my_strdup(hp);
+					str_trim(el);
+					if (!*el) /* skip all WS elements */
+						continue;
+
+					if (!strcasecmp(el, "all")) {
+						snprintf(msgbuf, sizeof(msgbuf), "%s", _(txt_error_header_distribution_all));
+						ADD_ERROR_MESSAGE(msgbuf);
+						continue;
+					}
+
+					if (!strcasecmp(el, "world")) {
+						snprintf(msgbuf, sizeof(msgbuf), "%s", _(txt_warn_distribution_world));
+						ADD_WARNING_MESSAGE(msgbuf);
+						continue;
+					}
+
+					/* non ascii chars in element ? */
+					for (ds = el; *ds && !(warnings_catbp & CA_WARNING_DISTRIBUTION_NOT_7BIT); ds++) {
+						if (!isascii((unsigned char) *ds)) { /* TODO include dsin msg */
+							snprintf(msgbuf, sizeof(msgbuf), _(txt_warning_header_line_not_7bit), ds, "Distribution");
+							ADD_WARNING_MESSAGE(msgbuf);
+							warnings_catbp |= CA_WARNING_DISTRIBUTION_NOT_7BIT;
+							break;
+						}
+					}
+					if (warnings_catbp & CA_WARNING_DISTRIBUTION_NOT_7BIT) {
+						warnings_catbp &= ~CA_WARNING_DISTRIBUTION_NOT_7BIT;
+						continue;
+					}
+
+					/* check first char of element */
+					if (!isalnum((unsigned char) *el)) { /* early warning for a better diagnosis */
+						/* TODO: refine error message? "invalid at beginning of ..."? */
+						snprintf(msgbuf, sizeof(msgbuf), _(txt_warn_illegal_char), *el, "Distribution", el);
+						ADD_WARNING_MESSAGE(msgbuf);
+						continue;
+					}
+
+					/* check remaining chars of element */
+					ds = el + 1;
+					while (isalnum((unsigned char) *ds) || *ds == '+' || *ds == '_' || *ds == '-')
+						++ds;
+					if (*ds != '\0') { /* early warning for a better diagnosis */
+						snprintf(msgbuf, sizeof(msgbuf), _(txt_warn_illegal_char), *ds, "Distribution", el);
+						ADD_WARNING_MESSAGE(msgbuf);
+						continue;
+					}
+
+					/* check min. length */
+					if ((i = (int) strlen(el)) < 2) { /* early warning for a better diagnosis */
+						snprintf(msgbuf, sizeof(msgbuf), _(txt_warn_element_too_short), hp, "Distribution");
+						ADD_WARNING_MESSAGE(msgbuf);
+						continue;
+					}
+
+					if (i == 2) {
+						if (isalpha((unsigned char) *el) && isalpha((unsigned char) *(el + 1))) {
+							i = 26 * (my_tolower((unsigned char) *el) - 'a') + my_tolower((unsigned char) *(el + 1)) - 'a';
+							if (!gnksa_country_codes[i]) {
+								snprintf(msgbuf, sizeof(msgbuf), _(txt_warn_invalid_h_element), "Distribution", el);
+								ADD_WARNING_MESSAGE(msgbuf);
+								continue;
+							}
+						} else {
+								snprintf(msgbuf, sizeof(msgbuf), _(txt_warn_invalid_h_element), "Distribution", el);
+								ADD_WARNING_MESSAGE(msgbuf);
+								continue;
+						}
+					}
+				} while ((hp = strtok(NULL, ",\n")) != NULL);
+				free(el);
+			}
+			free(cp2);
+			dist = my_strdup(cp + 2);
+			continue;
+		}
 	} /* end of headers */
 
+	if (c_art_type == GROUP_TYPE_MAIL && !to) {
+		if (ngcnt)	/* user removed To: and added a Newsgroups:-header */
+			/*
+			 * TODO: add a warning like "group type changed from
+			 *       GROUP_TYPE_MAIL (as set via mailing_list-attribute)
+			 *       to GROUP_TYPE_NEWS as there was no To:- but a
+			 *       Newsgroups:- line?
+			 */
+			*art_type = c_art_type = GROUP_TYPE_NEWS;
+		else {
+			snprintf(msgbuf, sizeof(msgbuf), "%s", _(txt_error_mailgroup_no_recipient));
+			ADD_ERROR_MESSAGE(msgbuf);
+		}
+	}
+
+	if (c_art_type == GROUP_TYPE_NEWS) {
+		if (to) {
+			if (ngcnt) { /* we don't do posted an mailed */
+				snprintf(msgbuf, sizeof(msgbuf), _(txt_warn_posted_and_mailed), to);
+				ADD_WARNING_MESSAGE(msgbuf);
+			} else /* user removed Newsgroups:-header and added To: */
+				*art_type = c_art_type = GROUP_TYPE_MAIL;
+		}
+	}
+
+	if (!saw_header.newsgroups && c_art_type == GROUP_TYPE_NEWS)
+		++errors;
+
+	if (tinrc.beginner_level && saw_header.approved && !catbp_status.control_requires_approved) {
+		snprintf(msgbuf, sizeof(msgbuf), "%s", _(txt_warn_approved));
+#ifdef HAVE_FASCIST_NEWSADMIN
+		ADD_ERROR_MESSAGE(msgbuf);
+#else
+		ADD_WARNING_MESSAGE(msgbuf);
+#endif /* HAVE_FASCIST_NEWSADMIN */
+	}
+
+	if (catbp_status.control_requires_approved && !saw_header.approved) {
+		snprintf(msgbuf, sizeof(msgbuf), "%s", _(txt_error_control_missing_approved));
+		ADD_ERROR_MESSAGE(msgbuf);
+	}
+
+	if (saw_header.control && saw_header.supersedes) {
+		snprintf(msgbuf, sizeof(msgbuf), _(txt_error_header_combination), "Control", "Supersedes");
+		ADD_ERROR_MESSAGE(msgbuf);
+	}
+
 	if (!*subject) {
-		if (!found_subject_lines)
-			errors_catbp |= CA_ERROR_MISSING_SUBJECT;
+		if (!saw_header.subject)
+			snprintf(msgbuf, sizeof(msgbuf), _(txt_error_header_line_missing), "Subject");
 		else
-			errors_catbp |= CA_ERROR_EMPTY_SUBJECT;
+			snprintf(msgbuf, sizeof(msgbuf), _(txt_error_header_line_empty), "Subject");
+		ADD_ERROR_MESSAGE(msgbuf);
 	} else {
 		cp2 = my_strdup(subject);
-		if (!strtok(cp2, " \t"))
-			warnings_catbp |= CA_WARNING_SPACES_ONLY_SUBJECT;
-		else {
-			if (!strcmp(subject, "Re:") || !strcmp(subject, "Re: "))
-				warnings_catbp |= CA_WARNING_RE_ONLY_SUBJECT;
+		if (!strtok(cp2, " \t")) {
+			snprintf(msgbuf, sizeof(msgbuf), "%s", _(txt_warn_blank_subject));
+			ADD_WARNING_MESSAGE(msgbuf);
+		} else {
+			if (!strcmp(subject, "Re:") || !strcmp(subject, "Re: ")) {
+				snprintf(msgbuf, sizeof(msgbuf), "%s", _(txt_warn_re_only_subject));
+				ADD_WARNING_MESSAGE(msgbuf);
+			}
 			/* Warn if Subject: begins with "Re: " but there are no References: */
-			if (!saw_references && !strncmp(subject, "Re: ", 4))
+			if (!saw_header.references && !strncmp(subject, "Re: ", 4))
 				warnings_catbp |= CA_WARNING_RE_WITHOUT_REFERENCES;
 		}
 		free(cp2);
 
-		if (!(warnings_catbp & CA_WARNING_RE_WITHOUT_REFERENCES) && saw_references && strncmp(subject, "Re: ", 4) && !strstr(subject, "(was:"))
-			warnings_catbp |= CA_WARNING_REFERENCES_WITHOUT_RE;
+		if (!(warnings_catbp & CA_WARNING_RE_WITHOUT_REFERENCES) && saw_header.references && strncmp(subject, "Re: ", 4) && !strstr(subject, "(was:")) {
+			snprintf(msgbuf, sizeof(msgbuf), "%s", _(txt_warn_references_but_no_re));
+			ADD_WARNING_MESSAGE(msgbuf);
+			warnings_catbp &= ~CA_WARNING_RE_WITHOUT_REFERENCES;
+		}
 
 		/*
 		 * TODO: - warn if subject starts with "(was:"
@@ -1805,36 +2174,20 @@ check_article_to_be_posted(
 		 */
 	}
 
-	if (!found_from_lines)
-		errors_catbp |= CA_ERROR_MISSING_FROM;
-	else {
-		if (found_from_lines > 1)
-			errors_catbp |= CA_ERROR_DUPLICATED_FROM;
+	if (!saw_header.from) {
+		snprintf(msgbuf, sizeof(msgbuf), _(txt_error_header_line_missing), "From");
+		ADD_ERROR_MESSAGE(msgbuf);
 	}
 
-	if (!found_newsgroups_lines && c_art_type == GROUP_TYPE_NEWS)
-		errors_catbp |= CA_ERROR_MISSING_NEWSGROUPS;
-
-	if (found_newsgroups_lines > 1)
-		errors_catbp |= CA_ERROR_DUPLICATED_NEWSGROUPS;
-
-	if (found_subject_lines > 1)
-		errors_catbp |= CA_ERROR_DUPLICATED_SUBJECT;
-
-	if (found_followup_to_lines > 1)
-		errors_catbp |= CA_ERROR_DUPLICATED_FOLLOWUP_TO;
+	if (!saw_header.newsgroups && c_art_type == GROUP_TYPE_NEWS) {
+		snprintf(msgbuf, sizeof(msgbuf), _(txt_error_header_line_missing), "Newsgroups");
+		ADD_ERROR_MESSAGE(msgbuf);
+	}
 
-	if (c_art_type == GROUP_TYPE_MAIL && !to) {
-		if (ngcnt)	/* user removed To: and added a Newsgroups:-header */
-			/*
-			 * TODO: add a warning like "group type changed from
-			 *       GROUP_TYPE_MAIL (as set via mailing_list-attribute)
-			 *       to GROUP_TYPE_NEWS as there was no To:- but a
-			 *       Newsgroups:- line?
-			 */
-			*art_type = c_art_type = GROUP_TYPE_NEWS;
-		else
-			errors_catbp |= CA_ERROR_NO_RECIPIENT;
+	/* minimal check against partly user supplied MIME headers */
+	if (saw_header.mime_version != saw_header.content_type) {
+		snprintf(msgbuf, sizeof(msgbuf), _(txt_warn_manual_mime_missing_hdr), saw_header.mime_version ? "Content-Type" : "MIME-Version");
+		ADD_WARNING_MESSAGE(msgbuf);
 	}
 
 	/*
@@ -1846,28 +2199,37 @@ check_article_to_be_posted(
 		++cnt;
 		++body_count; /* Ice T. */
 
-		if (saw_sig_dashes || saw_wrong_sig_dashes)
+		if (saw_sig_dashes || catbp_status.saw_wrong_sig_dashes)
 			++sig_lines;
 
 		/* SIGDASHES excluding the terminating \n as tin_fgets strips it */
 		if (strlen(line) == 3 && !strncmp(line, SIGDASHES, 3)) {
-			saw_wrong_sig_dashes = FALSE;
+			catbp_status.saw_wrong_sig_dashes = FALSE;
 			++saw_sig_dashes;
 			sig_lines = 0;
 		}
 
 		/* SIGDASHES excluding the tailing SPACE (and '\n', see comment above) */
 		if (!saw_sig_dashes && strlen(line) == 2 && !strncmp(line, SIGDASHES, 2)) {
-			saw_wrong_sig_dashes = TRUE;
+			catbp_status.saw_wrong_sig_dashes = TRUE;
 			sig_lines = 0;
 		}
 
+		if (!catbp_status.body_contains_8bit) {
+			for (cp = line; *cp; ++cp) {
+				if (!isascii((unsigned char) *cp)) {
+					catbp_status.body_contains_8bit = TRUE;
+					break;
+				}
+			}
+		}
+
 #ifdef CHARSET_CONVERSION
 		/* are all characters in article contained in network_charset? */
-		if (!charset_conversion_fails && strcasecmp(tinrc.mm_local_charset, txt_mime_charsets[mmnwcharset])) { /* local_charset != network_charset */
+		if (!catbp_status.charset_conversion_fails && strcasecmp(tinrc.mm_local_charset, txt_mime_charsets[mmnwcharset])) { /* local_charset != network_charset */
 			cp = my_malloc(strlen(line) * 4 + 1);
 			strcpy(cp, line);
-			charset_conversion_fails = bool_not(buffer_to_network(&cp, mmnwcharset));
+			catbp_status.charset_conversion_fails = bool_not(buffer_to_network(&cp, mmnwcharset));
 			free(cp);
 		}
 #endif /* CHARSET_CONVERSION */
@@ -1903,15 +2265,15 @@ check_article_to_be_posted(
 					 */
 #if defined(MULTIBYTE_ABLE) && !defined(NO_LOCALE)
 					if ((num_bytes = mbtowc(&wc, cp, MB_CUR_MAX)) != -1) {
-						if (!contains_8bit && (num_bytes > 1 || !isascii((unsigned char) *cp)))
-							contains_8bit = TRUE;
+						if (!catbp_status.contains_8bit && (num_bytes > 1 || !isascii((unsigned char) *cp)))
+							catbp_status.contains_8bit = TRUE;
 						if (iswprint((wint_t) wc) && ((wc_width = wcwidth(wc)) != -1))
 							col += wc_width;
 						else {
 							if (seen != cnt) { /* warn just once per line */
 								seen = cnt;
-								my_fprintf(stderr, _(txt_warn_unprintable_char), cnt, tcp);
-								++warnings;
+								snprintf(msgbuf, sizeof(msgbuf), _(txt_warn_unprintable_char), cnt, tcp);
+								ADD_WARNING_MESSAGE(msgbuf);
 							}
 							++col;
 						}
@@ -1919,19 +2281,19 @@ check_article_to_be_posted(
 					} else {
 						if (seen != cnt) { /* warn just once per line */
 							seen = cnt;
-							my_fprintf(stderr, _(txt_warn_unprintable_char), cnt, tcp);
-							++warnings;
+							snprintf(msgbuf, sizeof(msgbuf), _(txt_warn_unprintable_char), cnt, tcp);
+							ADD_WARNING_MESSAGE(msgbuf);
 						}
 						++cp;
 						++col;
 					}
 #else
-					if (!contains_8bit && !isascii((unsigned char) *cp))
-						contains_8bit = TRUE;
+					if (!catbp_status.contains_8bit && !isascii((unsigned char) *cp))
+						catbp_status.contains_8bit = TRUE;
 					if (!my_isprint((unsigned char) *cp) && seen != cnt) { /* warn just once per line */
 						seen = cnt;
-						my_fprintf(stderr, _(txt_warn_unprintable_char), cnt, tcp);
-						++warnings;
+						snprintf(msgbuf, sizeof(msgbuf), _(txt_warn_unprintable_char), cnt, tcp);
+						ADD_WARNING_MESSAGE(msgbuf);
 					}
 					++cp;
 					++col;
@@ -1939,65 +2301,81 @@ check_article_to_be_posted(
 					free(tcp);
 				}
 			}
-			if (seen) /* any unprintable char errors? */
-				my_fflush(stderr);
 		}
-		if (!got_long_line && col > MAX_COL) {
+		if (!catbp_status.got_long_line && col > MAX_COL) {
 			char *m = strunc(line, MAX_COL - 1);
 
-			my_fprintf(stderr, P_(txt_warn_art_line_too_long_sp[0], txt_warn_art_line_too_long_sp[1], MAX_COL), MAX_COL, cnt, m);
-			my_fflush(stderr);
+			snprintf(msgbuf, sizeof(msgbuf), P_(txt_warn_art_line_too_long_sp[0], txt_warn_art_line_too_long_sp[1], MAX_COL), MAX_COL, cnt, MAX_COL, m);
+			ADD_WARNING_MESSAGE(msgbuf);
 			free(m);
-			got_long_line = TRUE;
-			++warnings;
+			catbp_status.got_long_line = TRUE;
 		}
 		if (!must_break_line && strlen(line) > IMF_LINE_LEN)
 			must_break_line = cnt;
+	} /* end of body */
+
+	if (!tinrc.post_8bit_header && catbp_status.body_contains_8bit && saw_header.mime_version) {
+		/* -> lang.c */
+		snprintf(msgbuf, sizeof(msgbuf), "%s", _("\nWarning: Manually supplied MIME-header without post_8bit_header set.\n         Either remove (manually encode) 8bit chars or set post_8bit_header.\n"));
+		ADD_WARNING_MESSAGE(msgbuf);
 	}
 
-	if (!body_count)
-		errors_catbp |= CA_ERROR_EMPTY_BODY;
-/*
- * TODO: cleanup, test me, move to the right location, ...
- */
-	if (must_break_line && enc != MIME_ENCODING_BASE64) {
-#ifdef MIME_BREAK_LONG_LINES
-		if (contains_8bit) {
-			if (enc != MIME_ENCODING_QP)
-				my_fprintf(stderr, P_(txt_warn_long_line_not_qp_sp[0], txt_warn_long_line_not_qp_sp[1], IMF_LINE_LEN), must_break_line, IMF_LINE_LEN, content_encodings[ENCODING_QP], content_encodings[ENCODING_BASE64]);
-		} else
-#endif /* MIME_BREAK_LONG_LINES */
-		{
-			if (enc == MIME_ENCODING_QP)
-				my_fprintf(stderr, P_(txt_warn_long_line_not_break_sp[0], txt_warn_long_line_not_break_sp[1], IMF_LINE_LEN), must_break_line, IMF_LINE_LEN, content_encodings[ENCODING_QP]);
-			else
-				my_fprintf(stderr, P_(txt_warn_long_line_not_base_sp[0], txt_warn_long_line_not_base_sp[1], IMF_LINE_LEN), must_break_line, IMF_LINE_LEN, content_encodings[ENCODING_BASE64]);
+	if (!catbp_status.end_of_header) {
+		snprintf(msgbuf, sizeof(msgbuf), "%s", _(txt_error_header_and_body_not_separate));
+		ADD_ERROR_MESSAGE(msgbuf);
+	} else {
+		if (!body_count) {
+			snprintf(msgbuf, sizeof(msgbuf), "%s", _(txt_error_empty_art));
+			ADD_ERROR_MESSAGE(msgbuf);
 		}
-		my_fflush(stderr);
-		++warnings;
 	}
 
-	if (saw_sig_dashes > 1)
-		warnings_catbp |= CA_WARNING_MULTIPLE_SIGDASHES;
+	if (body_count) {
+		if (saw_sig_dashes > 1) {
+			snprintf(msgbuf, sizeof(msgbuf), P_(txt_warn_multiple_sigs_sp[0], txt_warn_multiple_sigs_sp[1], saw_sig_dashes), saw_sig_dashes);
+			ADD_WARNING_MESSAGE(msgbuf);
+		}
 
-	if (saw_wrong_sig_dashes)
-		warnings_catbp |= CA_WARNING_WRONG_SIGDASHES;
+		if (catbp_status.saw_wrong_sig_dashes) {
+			snprintf(msgbuf, sizeof(msgbuf), "%s", _(txt_warn_wrong_sig_format));
+			ADD_WARNING_MESSAGE(msgbuf);
+		}
 
-	if (sig_lines > MAX_SIG_LINES) {
-		warnings_catbp |= CA_WARNING_LONG_SIGNATURE;
+		if (sig_lines > MAX_SIG_LINES) {
+			snprintf(msgbuf, sizeof(msgbuf), P_(txt_warn_sig_too_long_sp[0], txt_warn_sig_too_long_sp[1], MAX_SIG_LINES), MAX_SIG_LINES);
+			ADD_WARNING_MESSAGE(msgbuf);
 #ifdef HAVE_FASCIST_NEWSADMIN
-		++errors;
+			++errors;
 #endif /* HAVE_FASCIST_NEWSADMIN */
+		}
+
+		/*
+		 * TODO: cleanup, test me, move to the right location, ...
+		 */
+		if (must_break_line && enc != MIME_ENCODING_BASE64) {
+#ifdef MIME_BREAK_LONG_LINES
+			if (catbp_status.contains_8bit) {
+				if (enc != MIME_ENCODING_QP) {
+					snprintf(msgbuf, sizeof(msgbuf), P_(txt_warn_long_line_not_qp_sp[0], txt_warn_long_line_not_qp_sp[1], IMF_LINE_LEN), must_break_line, IMF_LINE_LEN, content_encodings[ENCODING_QP], content_encodings[ENCODING_BASE64]);
+					ADD_WARNING_MESSAGE(msgbuf);
+				}
+			} else
+#endif /* MIME_BREAK_LONG_LINES */
+			{
+				if (enc == MIME_ENCODING_QP)
+					snprintf(msgbuf, sizeof(msgbuf), P_(txt_warn_long_line_not_break_sp[0], txt_warn_long_line_not_break_sp[1], IMF_LINE_LEN), must_break_line, IMF_LINE_LEN, content_encodings[ENCODING_QP]);
+				else
+					snprintf(msgbuf, sizeof(msgbuf), P_(txt_warn_long_line_not_base_sp[0], txt_warn_long_line_not_base_sp[1], IMF_LINE_LEN), must_break_line, IMF_LINE_LEN, content_encodings[ENCODING_BASE64]);
+				ADD_WARNING_MESSAGE(msgbuf);
+			}
+		}
 	}
 
 #ifdef CHARSET_CONVERSION
-	if (charset_conversion_fails)
+	if (catbp_status.charset_conversion_fails)
 		warnings_catbp |= CA_WARNING_CHARSET_CONVERSION;
 #endif /* CHARSET_CONVERSION */
 
-	if (!end_of_header)
-		errors_catbp |= CA_ERROR_MISSING_BODY_SEPARATOR;
-
 	/*
 	 * check for MIME Content-Type and Content-Transfer-Encoding
 	 *
@@ -2009,7 +2387,7 @@ check_article_to_be_posted(
 	 *
 	 * Is this correct for crosspostings?
 	 */
-	if (ngcnt) {
+	if (ngcnt && *newsgroups) {
 		psGrp = *c_group;
 		if (!(*c_group = group_find(newsgroups[0], FALSE)))
 			*c_group = psGrp;
@@ -2025,22 +2403,25 @@ check_article_to_be_posted(
 		if (!strcasecmp(tinrc.mm_charset, txt_mime_7bit_charsets[i]))
 #endif /* CHARSET_CONVERSION */
 		{
-			mime_usascii = TRUE;
+			catbp_status.mime_usascii = TRUE;
 			break;
 		}
 	}
 	if (enc != MIME_ENCODING_7BIT)
-		mime_7bit = FALSE;
-	if (contains_8bit && mime_usascii) {
+		catbp_status.mime_7bit = FALSE;
+	if (catbp_status.contains_8bit && catbp_status.mime_usascii) {
 #ifndef CHARSET_CONVERSION
-		errors_catbp |= CA_ERROR_BAD_CHARSET;
+		snprintf(msgbuf, sizeof(msgbuf), "%s", _(txt_error_header_line_bad_charset));
+		ADD_ERROR_MESSAGE(msgbuf);
 #else /* we catch this case later on again */
 		warnings_catbp |= CA_WARNING_CHARSET_CONVERSION;
 #endif /* !CHARSET_CONVERSION */
 	}
 
-	if (contains_8bit && mime_7bit)
-		errors_catbp |= CA_ERROR_BAD_ENCODING;
+	if (catbp_status.contains_8bit && catbp_status.mime_7bit) {
+		snprintf(msgbuf, sizeof(msgbuf), "%s", _(txt_error_header_line_bad_encoding));
+		ADD_ERROR_MESSAGE(msgbuf);
+	}
 
 	/*
 	 * Warn when poster is using a non-plain encoding such as quoted-printable
@@ -2048,152 +2429,35 @@ check_article_to_be_posted(
 	 * signature it will not be encoded. We might additionally check if there's
 	 * a file named ~/.signature and skip the warning if it is not present.
 	 */
-	if ((enc == MIME_ENCODING_QP || enc == MIME_ENCODING_BASE64) && strcasecmp(tinrc.inews_prog, INTERNAL_CMD))
-		warnings_catbp |= CA_WARNING_ENCODING_EXTERNAL_INEWS;
+	if ((enc == MIME_ENCODING_QP || enc == MIME_ENCODING_BASE64) && strcasecmp(tinrc.inews_prog, INTERNAL_CMD)) {
+		snprintf(msgbuf, sizeof(msgbuf), "%s", _(txt_warn_encoding_and_external_inews));
+		ADD_WARNING_MESSAGE(msgbuf);
+	}
 
-	/* give most error messages */
-	if (errors_catbp) {
+	/* give error messages */
+	if (num_err) {
 		StartInverse();
-
-		/* missing || duplicated headers */
-		if (errors_catbp & CA_ERROR_HEADER_LINE_BLANK)
-			my_fprintf(stderr, "%s", _(txt_error_header_line_blank));
-		if (errors_catbp & CA_ERROR_MISSING_BODY_SEPARATOR)
-			my_fprintf(stderr, "%s", _(txt_error_header_and_body_not_separate));
-		else {
-			if (errors_catbp & CA_ERROR_EMPTY_BODY)
-				my_fprintf(stderr, "%s", _(txt_error_empty_art));
-		}
-		if (errors_catbp & CA_ERROR_MISSING_FROM)
-			my_fprintf(stderr, _(txt_error_header_line_missing), "From");
-		else {
-			if (errors_catbp & CA_ERROR_DUPLICATED_FROM)
-				my_fprintf(stderr, P_(txt_error_header_duplicate_sp[0], txt_error_header_duplicate_sp[1], found_from_lines), found_from_lines, "From");
-		}
-		if (errors_catbp & CA_ERROR_MISSING_SUBJECT)
-			my_fprintf(stderr, _(txt_error_header_line_missing), "Subject");
-		else {
-			if (errors_catbp & CA_ERROR_DUPLICATED_SUBJECT)
-				my_fprintf(stderr, P_(txt_error_header_duplicate_sp[0], txt_error_header_duplicate_sp[1], found_subject_lines), found_subject_lines, "Subject");
-		}
-		if (errors_catbp & CA_ERROR_MISSING_NEWSGROUPS)
-			my_fprintf(stderr, _(txt_error_header_line_missing), "Newsgroups");
-		else {
-			if (errors_catbp & CA_ERROR_DUPLICATED_NEWSGROUPS)
-				my_fprintf(stderr, P_(txt_error_header_duplicate_sp[0], txt_error_header_duplicate_sp[1], found_newsgroups_lines), found_newsgroups_lines, "Newsgroups");
+		for (max_err = 0; max_err < num_err; ++max_err) {
+			if (error_m[max_err] && *error_m[max_err]) {
+				my_fprintf(stderr, "%s", error_m[max_err]);
+				free(error_m[max_err]);
+			}
 		}
-
-		/* duplicated headers */
-		if (errors_catbp & CA_ERROR_DUPLICATED_FOLLOWUP_TO)
-			my_fprintf(stderr, P_(txt_error_header_duplicate_sp[0], txt_error_header_duplicate_sp[1], found_followup_to_lines), found_followup_to_lines, "Followup-To");
-
-		/* empty headers */
-		if (errors_catbp & CA_ERROR_EMPTY_SUBJECT)
-			my_fprintf(stderr, _(txt_error_header_line_empty), "Subject");
-		if ((errors_catbp & CA_ERROR_EMPTY_NEWSGROUPS) && !(errors_catbp & CA_ERROR_MISSING_NEWSGROUPS))
-			my_fprintf(stderr, _(txt_error_header_line_empty), "Newsgroups");
-
-#ifndef ALLOW_FWS_IN_NEWSGROUPLIST
-		/* illegal space in headers */
-		if (errors_catbp & CA_ERROR_SPACE_IN_NEWSGROUPS)
-			my_fprintf(stderr, _(txt_error_header_line_comma), "Newsgroups");
-		if (errors_catbp & CA_ERROR_SPACE_IN_FOLLOWUP_TO)
-			my_fprintf(stderr, _(txt_error_header_line_comma), "Followup-To");
-
-		/* illegal newline in headers */
-		if (errors_catbp & CA_ERROR_NEWLINE_IN_NEWSGROUPS)
-			my_fprintf(stderr, _(txt_error_header_line_groups_contd), "Newsgroups");
-		if (errors_catbp & CA_ERROR_NEWLINE_IN_FOLLOWUP_TO)
-			my_fprintf(stderr, _(txt_error_header_line_groups_contd), "Followup-To");
-#endif /* !ALLOW_FWS_IN_NEWSGROUPLIST */
-
-		/* illegal group names / combinations */
-		if (errors_catbp & CA_ERROR_NEWSGROUPS_POSTER)
-			my_fprintf(stderr, "%s", _(txt_error_newsgroups_poster));
-		if (errors_catbp & CA_ERROR_FOLLOWUP_TO_POSTER)
-			my_fprintf(stderr, "%s", _(txt_error_followup_poster));
-
-		if (errors_catbp & CA_ERROR_DISTRIBUTION_ALL)
-			my_fprintf(stderr, "%s", _(txt_error_header_distribution_all));
-
-		/* encoding/charset trouble */
-		if (errors_catbp & CA_ERROR_BAD_CHARSET)
-			my_fprintf(stderr, "%s", _(txt_error_header_line_bad_charset));
-		if (errors_catbp & CA_ERROR_BAD_ENCODING)
-			my_fprintf(stderr, "%s", _(txt_error_header_line_bad_encoding));
-
-		if (errors_catbp & CA_ERROR_BAD_MESSAGE_ID)
-			my_fprintf(stderr, _(txt_error_header_format), "Message-ID");
-		if (errors_catbp & CA_ERROR_BAD_DATE)
-			my_fprintf(stderr, _(txt_error_header_format), "Date");
-		if (errors_catbp & CA_ERROR_BAD_EXPIRES)
-			my_fprintf(stderr, _(txt_error_header_format), "Expires");
-
-		if (errors_catbp & CA_ERROR_NO_RECIPIENT)
-			my_fprintf(stderr, "%s", _(txt_error_mailgroup_no_recipient));
-
 		EndInverse();
 		my_fflush(stderr);
-		errors += errors_catbp;
+		errors += num_err;
 	}
 
-	/* give most warnings */
-	if (warnings_catbp) {
-		if (warnings_catbp & CA_WARNING_SPACES_ONLY_SUBJECT)
-			my_fprintf(stderr, "%s", _(txt_warn_blank_subject));
-		if (warnings_catbp & CA_WARNING_RE_ONLY_SUBJECT)
-			my_fprintf(stderr, "%s", _(txt_warn_re_only_subject));
+	/* give warnings */
+	if (warnings_catbp || num_warn) {
+		for (max_warn = 0; max_warn < num_warn; ++max_warn) {
+			if (warn_m[max_warn] && *warn_m[max_warn]) {
+				my_fprintf(stderr, "%s", warn_m[max_warn]);
+				free(warn_m[max_warn]);
+			}
+		}
 		if (warnings_catbp & CA_WARNING_RE_WITHOUT_REFERENCES)
 			my_fprintf(stderr, "%s", _(txt_warn_re_but_no_references));
-		if (warnings_catbp & CA_WARNING_REFERENCES_WITHOUT_RE)
-			my_fprintf(stderr, "%s", _(txt_warn_references_but_no_re));
-
-		if ((warnings_catbp & CA_WARNING_NEWSGROUPS_EXAMPLE) || (warnings_catbp & CA_WARNING_FOLLOWUP_TO_EXAMPLE))
-			my_fprintf(stderr, "%s", _(txt_warn_example_hierarchy));
-
-#ifdef ALLOW_FWS_IN_NEWSGROUPLIST
-		if (warnings_catbp & CA_WARNING_SPACE_IN_NEWSGROUPS)
-			my_fprintf(stderr, _(txt_warn_header_line_comma), "Newsgroups");
-		if (warnings_catbp & CA_WARNING_SPACE_IN_FOLLOWUP_TO)
-			my_fprintf(stderr, _(txt_warn_header_line_comma), "Followup-To");
-		if (warnings_catbp & CA_WARNING_NEWLINE_IN_NEWSGROUPS)
-			my_fprintf(stderr, _(txt_warn_header_line_groups_contd), "Newsgroups");
-		if (warnings_catbp & CA_WARNING_NEWLINE_IN_FOLLOWUP_TO)
-			my_fprintf(stderr, _(txt_warn_header_line_groups_contd), "Followup-To");
-#endif /* ALLOW_FWS_IN_NEWSGROUPLIST */
-
-		if (warnings_catbp & CA_WARNING_MULTI_ADDRESSES_FROM) {
-			my_fprintf(stderr, _(txt_warn_multiple_addresses), "From");
-#ifndef FORGERY
-			if (*global_defaults_file && disable_sender)
-				my_fprintf(stderr, _(txt_warn_sender_required_but_disabled), global_defaults_file);
-#endif /* !FORGERY */
-		}
-
-		if (warnings_catbp & CA_WARNING_MULTI_ADDRESSES_REPLYTO)
-			my_fprintf(stderr, _(txt_warn_multiple_addresses), "Reply-To");
-		if (warnings_catbp & CA_WARNING_MULTI_ADDRESSES_TO)
-			my_fprintf(stderr, _(txt_warn_multiple_addresses), "To");
-
-		if (warnings_catbp & CA_WARNING_DISTRIBUTION_NOT_7BIT)
-			my_fprintf(stderr, _(txt_warning_header_line_not_7bit), "Distribution");
-		if (warnings_catbp & CA_WARNING_NEWSGROUPS_NOT_7BIT)
-			my_fprintf(stderr, _(txt_warning_header_line_not_7bit), "Newsgroups");
-		if (warnings_catbp & CA_WARNING_FOLLOWUP_TO_NOT_7BIT)
-			my_fprintf(stderr, _(txt_warning_header_line_not_7bit), "Followup-To");
-
-		if (warnings_catbp & CA_WARNING_DISTRIBUTION_WORLD)
-			my_fprintf(stderr, "%s", _(txt_warn_distribution_world));
-
-		if (warnings_catbp & CA_WARNING_MULTIPLE_SIGDASHES)
-			my_fprintf(stderr, P_(txt_warn_multiple_sigs_sp[0], txt_warn_multiple_sigs_sp[1], saw_sig_dashes), saw_sig_dashes);
-		if (warnings_catbp & CA_WARNING_WRONG_SIGDASHES)
-			my_fprintf(stderr, "%s", _(txt_warn_wrong_sig_format));
-		if (warnings_catbp & CA_WARNING_LONG_SIGNATURE)
-			my_fprintf(stderr, P_(txt_warn_sig_too_long_sp[0], txt_warn_sig_too_long_sp[1], MAX_SIG_LINES), MAX_SIG_LINES);
-
-		if (warnings_catbp & CA_WARNING_ENCODING_EXTERNAL_INEWS)
-			my_fprintf(stderr, "%s", _(txt_warn_encoding_and_external_inews));
 
 #ifdef CHARSET_CONVERSION
 		if (warnings_catbp & CA_WARNING_CHARSET_CONVERSION)
@@ -2201,12 +2465,15 @@ check_article_to_be_posted(
 #endif /* CHARSET_CONVERSION */
 
 		my_fflush(stderr);
-		warnings += warnings_catbp;
+		warnings += warnings_catbp + num_warn;
 	}
 
 	if (!errors) {
 		/*
 		 * Print a note about each newsgroup
+		 *
+		 * TODO: group output by errors, warnings, ...
+		 *       like we do with error/warning-messages above?
 		 */
 		if (c_art_unchanged)
 			my_fprintf(stderr, "%s", _(txt_warn_article_unchanged));
@@ -2217,39 +2484,59 @@ check_article_to_be_posted(
 		if (c_art_type == GROUP_TYPE_MAIL)
 			my_fprintf(stderr, _(txt_art_mailgroups), subject, BlankIfNull(to));
 		else {
-			col = 0; /* use as moderated counter */
+			char gf;
+			int mod = 0, ro = 0;
+
 			for (i = 0; i < ngcnt; i++) {
 				if ((psGrp = group_find(newsgroups[i], FALSE))) {
-					if (psGrp->aliasedto) {
-#ifdef HAVE_FASCIST_NEWSADMIN
-						StartInverse();
-						++errors;
-						my_fprintf(stderr, _(txt_error_grp_renamed), newsgroups[i], psGrp->aliasedto);
-						EndInverse();
-						my_fflush(stderr);
+					/* TODO: strunc(description)? */
+					switch ((gf = group_flag(psGrp->moderated))) {
+						case 'M':
+							++mod;
+							TIN_FALL_THROUGH;
+							/* FALLTHROUGH */
+
+						default:
+							my_fprintf(stderr, "%c  %s\t %s\n", gf, newsgroups[i], BlankIfNull(psGrp->description));
+							break;
+
+						case '=':
+#ifdef FORGERY
+							my_fprintf(stderr, (txt_warn_grp_renamed), gf, newsgroups[i], psGrp->aliasedto);
+							++warnings;
 #else
-						my_fprintf(stderr, _(txt_warn_grp_renamed), newsgroups[i], psGrp->aliasedto);
-						++warnings;
-#endif /* HAVE_FASCIST_NEWSADMIN */
-					} else { /* TODO: strunc(description)? */
-						my_fprintf(stderr, "%c  %s\t %s\n", group_flag(psGrp->moderated), newsgroups[i], BlankIfNull(psGrp->description));
-						if (psGrp->moderated == 'm')
-							++col;
+							StartInverse();
+							my_fprintf(stderr, _(txt_error_grp_renamed), gf, newsgroups[i], psGrp->aliasedto);
+							EndInverse();
+							my_fflush(stderr);
+							++errors;
+#endif /* FORGERY */
+							++ro;
+							break;
+
+						case 'X': /* no posting [jnx] */
+							StartInverse();
+							my_fprintf(stderr, _(txt_error_group_is_read_only), gf, newsgroups[i]);
+							EndInverse();
+							my_fflush(stderr);
+							++errors;
+							++ro;
+							break;
 					}
 				} else {
 #ifdef HAVE_FASCIST_NEWSADMIN
 					StartInverse();
-					++errors;
 					my_fprintf(stderr, _(txt_error_not_valid_newsgroup), newsgroups[i]);
 					EndInverse();
 					my_fflush(stderr);
+					++errors;
 #else
 					my_fprintf(stderr, (!list_active ? /* did we read the whole active file? */ _(txt_warn_not_in_newsrc) : _(txt_warn_not_valid_newsgroup)), newsgroups[i]);
 					++warnings;
 #endif /* HAVE_FASCIST_NEWSADMIN */
 				}
 			}
-			if (!found_followup_to_lines && ngcnt > 1 && !errors) {
+			if (!saw_header.followup_to && ngcnt > 1 && !errors) {
 #ifdef HAVE_FASCIST_NEWSADMIN
 				StartInverse();
 				my_fprintf(stderr, P_(txt_error_missing_followup_to_sp[0], txt_error_missing_followup_to_sp[1], ngcnt), ngcnt);
@@ -2261,7 +2548,26 @@ check_article_to_be_posted(
 				++warnings;
 #endif /* HAVE_FASCIST_NEWSADMIN */
 			}
+			if (ro) { /* any read only groups? */
+				my_fprintf(stderr, "\n");
+				if (ngcnt > 1)
+					my_fprintf(stderr, P_(txt_warn_group_is_read_only_sp[0], txt_warn_group_is_read_only_sp[1], ro), ro);
+				else
+					my_fprintf(stderr, "%s", _(txt_warn_group_is_read_only));
+				ro = 0;
+				++warnings;
+			}
+			if (mod) { /* any moderated groups? */
+				my_fprintf(stderr, "\n");
+				if (ngcnt > 1)
+					my_fprintf(stderr, P_(txt_warn_groups_moderated_sp[0], txt_warn_groups_moderated_sp[1], mod), mod);
+				else
+					my_fprintf(stderr, "%s", _(txt_warn_group_is_moderated));
+				mod = 0;
+				++warnings;
+			}
 
+			/* Followup-To's */
 			if (ftngcnt && !errors) {
 				if (ftngcnt > 1) {
 #ifdef HAVE_FASCIST_NEWSADMIN
@@ -2282,19 +2588,34 @@ check_article_to_be_posted(
 					my_fprintf(stderr, "%s", P_(txt_followup_newsgroup_sp[0], txt_followup_newsgroup_sp[1], ftngcnt));
 					for (i = 0; i < ftngcnt; i++) {
 						if ((psGrp = group_find(followupto[i], FALSE))) {
-							if (psGrp->aliasedto) {
-#ifdef HAVE_FASCIST_NEWSADMIN
-								StartInverse();
-								++errors;
-								my_fprintf(stderr, _(txt_error_grp_renamed), followupto[i], psGrp->aliasedto);
-								EndInverse();
-								my_fflush(stderr);
+							/* TODO: strunc(description)? */
+							switch ((gf = group_flag(psGrp->moderated))) {
+								default:
+									break;
+
+								case '=':
+#ifdef FORGERY
+									my_fprintf(stderr, (txt_warn_grp_renamed), gf, followupto[i], psGrp->aliasedto);
 #else
-								my_fprintf(stderr, _(txt_warn_grp_renamed), followupto[i], psGrp->aliasedto);
-								++warnings;
-#endif /* HAVE_FASCIST_NEWSADMIN */
-							} else /* TODO: strunc(description)? */
-								my_fprintf(stderr, "   %s\t %s\n", followupto[i], BlankIfNull(psGrp->description));
+									StartInverse();
+									my_fprintf(stderr, _(txt_error_grp_renamed), gf, followupto[i], psGrp->aliasedto);
+									EndInverse();
+									my_fflush(stderr);
+									++errors;
+#endif /* FORGERY */
+									++ro;
+									break;
+
+								case 'M':
+									++mod;
+									break;
+
+								case 'X':
+									++ro;
+									break;
+							}
+							if (gf != '=')
+								my_fprintf(stderr, "%c  %s\t %s\n", gf, followupto[i], BlankIfNull(psGrp->description));
 						} else {
 							if (STRCMPEQ("poster", followupto[i]))
 								my_fprintf(stderr, _(txt_followup_poster), followupto[i]);
@@ -2312,24 +2633,34 @@ check_article_to_be_posted(
 							}
 						}
 					}
+					if (ro) { /* any read only groups? */
+						my_fprintf(stderr, "\n");
+						if (ftngcnt > 1)
+							my_fprintf(stderr, P_(txt_warn_group_is_read_only_sp[0], txt_warn_group_is_read_only_sp[1], ro), ro);
+						else
+							my_fprintf(stderr, "%s", _(txt_warn_group_is_read_only));
+						++warnings;
+					}
+					if (mod) { /* any moderated groups? */
+						my_fprintf(stderr, "\n");
+						if (ftngcnt > 1)
+							my_fprintf(stderr, P_(txt_warn_groups_moderated_sp[0], txt_warn_groups_moderated_sp[1], mod), mod);
+						else
+							my_fprintf(stderr, "%s", _(txt_warn_group_is_moderated));
+						++warnings;
+					}
 				}
 			}
-
-			if (col) { /* any moderated groups? */
-				my_fprintf(stderr, "\n");
-				if (ngcnt > 1)
-					my_fprintf(stderr, P_(txt_warn_groups_moderated_sp[0], txt_warn_groups_moderated_sp[1], col), col);
-				else
-					my_fprintf(stderr, "%s", _(txt_warn_group_is_moderated));
-			}
-
 			if (dist && *dist) {
 				char *d, *dc, *s;
 				t_distrib_pat *p, *q;
 
 				my_fprintf(stderr, "%s", _(txt_warn_distribution));
 				s = dc = my_strdup(dist);
-				while ((d = strtok(s, ", \t")) != NULL) {
+				while ((d = strtok(s, ",\n")) != NULL) {
+					str_trim(d);
+					if (!*d)
+						continue;
 					for (p = nntp_caps.distrib_pats; p != NULL; p = q) {
 						if (!strcasecmp(p->distribution, d)) {
 							my_fprintf(stderr, "   %s\t %s\n", p->distribution, BlankIfNull(p->description));
@@ -2351,6 +2682,7 @@ check_article_to_be_posted(
 			my_fflush(stderr);
 		}
 	}
+
 	fclose(fp);
 	Raw(oldraw);		/* restore raw/unraw state */
 
@@ -2365,6 +2697,8 @@ check_article_to_be_posted(
 		FreeIfNeeded(followupto);
 	}
 	FreeIfNeeded(to);
+	FreeAndNull(error_m);
+	FreeIfNeeded(warn_m);
 
 	return (errors ? 1 : (warnings ? 2 : 0));
 }
@@ -2399,10 +2733,11 @@ check_mailbox_list(
 my_fprintf(stderr, "\"%s\" %d %s\n", curr_from, i, gnksa_strerror(i));
 #endif /* 0 */
 		if (i > GNKSA_OK && i < GNKSA_MISSING_REALNAME) {
-			StartInverse();
+			if (!err)
+				StartInverse();
 			my_fprintf(stderr, _(txt_error_bad_address_in), header);
 			my_fprintf(stderr, "%s\n", curr_from);
-			my_fprintf(stderr, gnksa_strerror(i), i);
+			my_fprintf(stderr, "%d %s", i, gnksa_strerror(i));
 			++err;
 		}
 		curr_from = next_from;
@@ -2533,6 +2868,7 @@ post_article_loop:
 					if (func == POST_EDIT || func == GLOBAL_OPTION_MENU)
 						break;
 				}
+				TIN_FALL_THROUGH;
 				/* FALLTHROUGH */
 
 			case GLOBAL_QUIT:
@@ -2568,7 +2904,7 @@ post_article_loop:
 #endif /* HAVE_PGP_GPG */
 
 			case GLOBAL_POST:
-				wait_message(0, posting_msg);
+				wait_message(0, "%s", posting_msg);
 				backup_article(article_name);
 
 				/* Functions that didn't handle mail didn't do this */
@@ -2626,42 +2962,42 @@ post_article_loop:
 
 #if defined(HAVE_ISPELL) && defined(HAVE_PGP_GPG)
 			func = prompt_slk_response((i ? POST_EDIT : art_unchanged ? POST_POSTPONE : GLOBAL_POST),
-					post_post_keys, _(txt_quit_edit_post),
-					PrintFuncKey(keyquit, GLOBAL_QUIT, post_post_keys),
-					PrintFuncKey(keyedit, POST_EDIT, post_post_keys),
-					PrintFuncKey(keyispell, POST_ISPELL, post_post_keys),
-					PrintFuncKey(keypgp, POST_PGP, post_post_keys),
-					PrintFuncKey(keymenu, GLOBAL_OPTION_MENU, post_post_keys),
-					PrintFuncKey(keypost, GLOBAL_POST, post_post_keys),
-					PrintFuncKey(keypostpone, POST_POSTPONE, post_post_keys));
+					&post_post_keys, _(txt_quit_edit_post),
+					PrintFuncKey(keyquit, GLOBAL_QUIT, &post_post_keys),
+					PrintFuncKey(keyedit, POST_EDIT, &post_post_keys),
+					PrintFuncKey(keyispell, POST_ISPELL, &post_post_keys),
+					PrintFuncKey(keypgp, POST_PGP, &post_post_keys),
+					PrintFuncKey(keymenu, GLOBAL_OPTION_MENU, &post_post_keys),
+					PrintFuncKey(keypost, GLOBAL_POST, &post_post_keys),
+					PrintFuncKey(keypostpone, POST_POSTPONE, &post_post_keys));
 #else
 #	ifdef HAVE_ISPELL
 			func = prompt_slk_response((i ? POST_EDIT : art_unchanged ? POST_POSTPONE : GLOBAL_POST),
-					post_post_keys, _(txt_quit_edit_post),
-					PrintFuncKey(keyquit, GLOBAL_QUIT, post_post_keys),
-					PrintFuncKey(keyedit, POST_EDIT, post_post_keys),
-					PrintFuncKey(keyispell, POST_ISPELL, post_post_keys),
-					PrintFuncKey(keymenu, GLOBAL_OPTION_MENU, post_post_keys),
-					PrintFuncKey(keypost, GLOBAL_POST, post_post_keys),
-					PrintFuncKey(keypostpone, POST_POSTPONE, post_post_keys));
+					&post_post_keys, _(txt_quit_edit_post),
+					PrintFuncKey(keyquit, GLOBAL_QUIT, &post_post_keys),
+					PrintFuncKey(keyedit, POST_EDIT, &post_post_keys),
+					PrintFuncKey(keyispell, POST_ISPELL, &post_post_keys),
+					PrintFuncKey(keymenu, GLOBAL_OPTION_MENU, &post_post_keys),
+					PrintFuncKey(keypost, GLOBAL_POST, &post_post_keys),
+					PrintFuncKey(keypostpone, POST_POSTPONE, &post_post_keys));
 #	else
 #		ifdef HAVE_PGP_GPG
 			func = prompt_slk_response((i ? POST_EDIT : art_unchanged ? POST_POSTPONE : GLOBAL_POST),
-					post_post_keys, _(txt_quit_edit_post),
-					PrintFuncKey(keyquit, GLOBAL_QUIT, post_post_keys),
-					PrintFuncKey(keyedit, POST_EDIT, post_post_keys),
-					PrintFuncKey(keypgp, POST_PGP, post_post_keys),
-					PrintFuncKey(keymenu, GLOBAL_OPTION_MENU, post_post_keys),
-					PrintFuncKey(keypost, GLOBAL_POST, post_post_keys),
-					PrintFuncKey(keypostpone, POST_POSTPONE, post_post_keys));
+					&post_post_keys, _(txt_quit_edit_post),
+					PrintFuncKey(keyquit, GLOBAL_QUIT, &post_post_keys),
+					PrintFuncKey(keyedit, POST_EDIT, &post_post_keys),
+					PrintFuncKey(keypgp, POST_PGP, &post_post_keys),
+					PrintFuncKey(keymenu, GLOBAL_OPTION_MENU, &post_post_keys),
+					PrintFuncKey(keypost, GLOBAL_POST, &post_post_keys),
+					PrintFuncKey(keypostpone, POST_POSTPONE, &post_post_keys));
 #		else
 			func = prompt_slk_response((i ? POST_EDIT : art_unchanged ? POST_POSTPONE : GLOBAL_POST),
-					post_post_keys, _(txt_quit_edit_post),
-					PrintFuncKey(keyquit, GLOBAL_QUIT, post_post_keys),
-					PrintFuncKey(keyedit, POST_EDIT, post_post_keys),
-					PrintFuncKey(keymenu, GLOBAL_OPTION_MENU, post_post_keys),
-					PrintFuncKey(keypost, GLOBAL_POST, post_post_keys),
-					PrintFuncKey(keypostpone, POST_POSTPONE, post_post_keys));
+					&post_post_keys, _(txt_quit_edit_post),
+					PrintFuncKey(keyquit, GLOBAL_QUIT, &post_post_keys),
+					PrintFuncKey(keyedit, POST_EDIT, &post_post_keys),
+					PrintFuncKey(keymenu, GLOBAL_OPTION_MENU, &post_post_keys),
+					PrintFuncKey(keypost, GLOBAL_POST, &post_post_keys),
+					PrintFuncKey(keypostpone, POST_POSTPONE, &post_post_keys));
 #		endif /* HAVE_PGP_GPG */
 #	endif /* HAVE_ISPELL */
 #endif /* HAVE_ISPELL && HAVE_PGP_GPG */
@@ -2680,44 +3016,44 @@ post_article_loop:
 
 #if defined(HAVE_ISPELL) && defined(HAVE_PGP_GPG)
 			snprintf(buf, sizeof(buf), _(txt_quit_edit_xpost),
-					PrintFuncKey(keyquit, GLOBAL_QUIT, post_post_keys),
-					PrintFuncKey(keyedit, POST_EDIT, post_post_keys),
-					PrintFuncKey(keyispell, POST_ISPELL, post_post_keys),
-					PrintFuncKey(keypgp, POST_PGP, post_post_keys),
-					PrintFuncKey(keymenu, GLOBAL_OPTION_MENU, post_post_keys),
-					PrintFuncKey(keypost, GLOBAL_POST, post_post_keys),
-					PrintFuncKey(keypostpone, POST_POSTPONE, post_post_keys));
+					PrintFuncKey(keyquit, GLOBAL_QUIT, &post_post_keys),
+					PrintFuncKey(keyedit, POST_EDIT, &post_post_keys),
+					PrintFuncKey(keyispell, POST_ISPELL, &post_post_keys),
+					PrintFuncKey(keypgp, POST_PGP, &post_post_keys),
+					PrintFuncKey(keymenu, GLOBAL_OPTION_MENU, &post_post_keys),
+					PrintFuncKey(keypost, GLOBAL_POST, &post_post_keys),
+					PrintFuncKey(keypostpone, POST_POSTPONE, &post_post_keys));
 #else
 #	ifdef HAVE_ISPELL
 			snprintf(buf, sizeof(buf), _(txt_quit_edit_xpost),
-					PrintFuncKey(keyquit, GLOBAL_QUIT, post_post_keys),
-					PrintFuncKey(keyedit, POST_EDIT, post_post_keys),
-					PrintFuncKey(keyispell, POST_ISPELL, post_post_keys),
-					PrintFuncKey(keymenu, GLOBAL_OPTION_MENU, post_post_keys),
-					PrintFuncKey(keypost, GLOBAL_POST, post_post_keys),
-					PrintFuncKey(keypostpone, POST_POSTPONE, post_post_keys));
+					PrintFuncKey(keyquit, GLOBAL_QUIT, &post_post_keys),
+					PrintFuncKey(keyedit, POST_EDIT, &post_post_keys),
+					PrintFuncKey(keyispell, POST_ISPELL, &post_post_keys),
+					PrintFuncKey(keymenu, GLOBAL_OPTION_MENU, &post_post_keys),
+					PrintFuncKey(keypost, GLOBAL_POST, &post_post_keys),
+					PrintFuncKey(keypostpone, POST_POSTPONE, &post_post_keys));
 #	else
 #		ifdef HAVE_PGP_GPG
 			snprintf(buf, sizeof(buf), _(txt_quit_edit_xpost),
-					PrintFuncKey(keyquit, GLOBAL_QUIT, post_post_keys),
-					PrintFuncKey(keyedit, POST_EDIT, post_post_keys),
-					PrintFuncKey(keypgp, POST_PGP, post_post_keys),
-					PrintFuncKey(keymenu, GLOBAL_OPTION_MENU, post_post_keys),
-					PrintFuncKey(keypost, GLOBAL_POST, post_post_keys),
-					PrintFuncKey(keypostpone, POST_POSTPONE, post_post_keys));
+					PrintFuncKey(keyquit, GLOBAL_QUIT, &post_post_keys),
+					PrintFuncKey(keyedit, POST_EDIT, &post_post_keys),
+					PrintFuncKey(keypgp, POST_PGP, &post_post_keys),
+					PrintFuncKey(keymenu, GLOBAL_OPTION_MENU, &post_post_keys),
+					PrintFuncKey(keypost, GLOBAL_POST, &post_post_keys),
+					PrintFuncKey(keypostpone, POST_POSTPONE, &post_post_keys));
 #		else
 			snprintf(buf, sizeof(buf), _(txt_quit_edit_xpost),
-					PrintFuncKey(keyquit, GLOBAL_QUIT, post_post_keys),
-					PrintFuncKey(keyedit, POST_EDIT, post_post_keys),
-					PrintFuncKey(keymenu, GLOBAL_OPTION_MENU, post_post_keys),
-					PrintFuncKey(keypost, GLOBAL_POST, post_post_keys),
-					PrintFuncKey(keypostpone, POST_POSTPONE, post_post_keys));
+					PrintFuncKey(keyquit, GLOBAL_QUIT, &post_post_keys),
+					PrintFuncKey(keyedit, POST_EDIT, &post_post_keys),
+					PrintFuncKey(keymenu, GLOBAL_OPTION_MENU, &post_post_keys),
+					PrintFuncKey(keypost, GLOBAL_POST, &post_post_keys),
+					PrintFuncKey(keypostpone, POST_POSTPONE, &post_post_keys));
 #		endif /* HAVE_PGP_GPG */
 #	endif /* HAVE_ISPELL */
 #endif /* HAVE_ISPELL && HAVE_PGP_GPG */
 
 			func = (prompt_slk_response(func,
-						post_post_keys, "%s", sized_message(&smsg, buf,
+						&post_post_keys, "%s", sized_message(&smsg, buf,
 						"" /* TODO: was note_h.subj */ )));
 			free(smsg);
 		}
@@ -2889,7 +3225,7 @@ check_moderated(
 
 		if (*art_type == GROUP_TYPE_NEWS) {
 			if (!can_post) {
-				info_message(_(txt_cannot_post));
+				info_message("%s", _(txt_cannot_post));
 				return NULL;
 			}
 
@@ -2901,7 +3237,7 @@ check_moderated(
 			if (group->moderated == 'm') {
 				char *prompt = fmt_string(_(txt_group_is_moderated), groupname);
 				if (prompt_yn(prompt, TRUE) != 1) {
-					error_message(*failmsg ? 2 : 0, failmsg);
+					error_message(*failmsg ? 2 : 0, "%s", BlankIfNull(failmsg));
 					free(prompt);
 					return NULL;
 				}
@@ -3032,9 +3368,9 @@ quick_post_article(
 	/*
 	 * check for postponed articles first
 	 * first param is whether to ask the user if they want to do it or not.
-	 * it's opposite to the command line switch.
+	 * it's opposite to the command-line switch.
 	 * second param is whether to assume yes to all which is the same as
-	 * the command line switch.
+	 * the command-line switch.
 	 */
 	if (pickup_postponed_articles(!postponed_only, postponed_only) || postponed_only)
 		return;
@@ -3080,15 +3416,15 @@ post_postponed_article(
 	FILE *fp;
 
 	if (!can_post) {
-		info_message(_(txt_cannot_post));
+		info_message("%s", _(txt_cannot_post));
 		return;
 	}
 
 	if ((fp = tin_fopen(article_name, "r")) != NULL) {
-		char *line;
 		char *ng = my_strdup(newsgroups);
 		char *p;
 		char buf[LEN];
+		const char *line;
 		int offset = 1;
 
 		if ((p = strchr(ng, ',')) != NULL)
@@ -3144,13 +3480,16 @@ fetch_postponed_article(
 {
 	FILE *in, *out;
 	FILE *tmp;
-	char *bufp;
 	char *postponed_tmp;
 	char line[HEADER_LEN];
+	const char *bufp;
 	int n;
 	t_bool first_article;
 	t_bool prev_line_nl;
 	t_bool anything_left;
+#ifdef EVIL_INSIDE
+	t_bool msgid_seen = FALSE;
+#endif /* EVIL_INSIDE */
 	size_t len;
 
 	if ((n = snprintf(NULL, 0, "%s_", postponed_articles_file)) < 0)
@@ -3197,12 +3536,38 @@ fetch_postponed_article(
 	 */
 
 	while (fgets(line, sizeof(line), in) != NULL) {
-		if (STRNCMPEQ(line, "From ", 5))
+		if (first_article && STRNCMPEQ(line, "From ", 5)) /* note the fgets() above */
 			first_article = FALSE;
 		if (first_article) {
 			match_string(line, "Newsgroups: ", newsgroups, HEADER_LEN);
 			match_string(line, "Subject: ", subject, HEADER_LEN);
 
+#ifdef EVIL_INSIDE
+			if (!msgid_seen) {
+				if (!strncasecmp(line, "Message-ID: ", 12))
+					msgid_seen = TRUE;
+				else if (*line == '\n') { /* end of headers, no Message-ID found so far */
+					const char *mptr;
+
+					if ((mptr = build_messageid())) {
+						fprintf(out, "\nMessage-ID: %s", mptr);
+#	ifdef USE_CANLOCK
+						/* only add lock if we use an external inews, otherwise inews.c adds the lock */
+						if (tinrc.cancel_lock_algo && strcasecmp(tinrc.inews_prog, INTERNAL_CMD)) {
+							char *kptr;
+
+							if ((kptr = build_cankey(mptr, get_secret()))) {
+								fprintf(out, "\nCancel-Key: %s", kptr);
+								free(kptr);
+							}
+						}
+#	endif /* USE_CANLOCK */
+					}
+					msgid_seen = TRUE;
+				}
+			}
+#endif /* EVIL_INSIDE */
+
 			if (prev_line_nl)
 				fputc('\n', out);
 
@@ -3264,7 +3629,7 @@ pickup_postponed_articles(
 
 	if (!count) {
 		if (!ask)
-			info_message(_(txt_info_nopostponed));
+			info_message("%s", _(txt_info_nopostponed));
 		return FALSE;
 	}
 
@@ -3284,13 +3649,13 @@ pickup_postponed_articles(
 			char keyquit[MAXKEYLEN], keyyes[MAXKEYLEN];
 
 			snprintf(buf, sizeof(buf), _(txt_postpone_repost),
-					PrintFuncKey(keyyes, PROMPT_YES, post_postpone_keys),
-					PrintFuncKey(keyoverride, POSTPONE_OVERRIDE, post_postpone_keys),
-					PrintFuncKey(keyall, POSTPONE_ALL, post_postpone_keys),
-					PrintFuncKey(keyno, PROMPT_NO, post_postpone_keys),
-					PrintFuncKey(keyquit, GLOBAL_QUIT, post_postpone_keys));
+					PrintFuncKey(keyyes, PROMPT_YES, &post_postpone_keys),
+					PrintFuncKey(keyoverride, POSTPONE_OVERRIDE, &post_postpone_keys),
+					PrintFuncKey(keyall, POSTPONE_ALL, &post_postpone_keys),
+					PrintFuncKey(keyno, PROMPT_NO, &post_postpone_keys),
+					PrintFuncKey(keyquit, GLOBAL_QUIT, &post_postpone_keys));
 
-			func = prompt_slk_response(PROMPT_YES, post_postpone_keys,
+			func = prompt_slk_response(PROMPT_YES, &post_postpone_keys,
 					"%s", sized_message(&smsg, buf, subject));
 			free(smsg);
 
@@ -3331,7 +3696,7 @@ static void
 postpone_article(
 	const char *the_article)
 {
-	wait_message(3, _(txt_info_do_postpone));
+	wait_message(3, "%s", _(txt_info_do_postpone));
 	if ((errno = append_mail(the_article, userid, postponed_articles_file)))
 		perror_message(_(txt_cannot_open_for_saving), postponed_articles_file);
 }
@@ -3463,7 +3828,7 @@ is_crosspost(
 {
 	int count = 0;
 
-	for (; *xref; xref++) {
+	for (; *xref; ++xref) {
 		if (*xref == ':')
 			++count;
 	}
@@ -3607,12 +3972,16 @@ join_references(
 }
 
 
-static void
+static int
 show_followup_info(
 	void)
 {
-	char *ptr;
+	char **ft;
+	char gf;
+	int ftc, errors = 0, i;
 	struct t_header note_h = pgart.hdr;
+	struct t_group *group;
+	t_bool valid;
 
 	/*
 	 * note that comparing newsgroups and followup-to isn't
@@ -3620,27 +3989,42 @@ show_followup_info(
 	 * different, but testing that also isn't really worth
 	 * it. The main culprit for the duplication is tin <=1.22, BTW.
 	 */
+	if ((ft = build_nglist(note_h.followup, &ftc)) == NULL)
+		return -1;
+
+	signal_context = cPostFup;
 	MoveCursor(cLINES / 2, 0);
 	CleartoEOS();
-	center_line((cLINES / 2) + 2, TRUE, _(txt_resp_redirect));
+	center_line((cLINES / 2) + 2, TRUE, P_(txt_resp_redirect_sp[0], txt_resp_redirect_sp[1], ftc));
 	MoveCursor((cLINES / 2) + 4, 0);
 
-	my_fputs("    ", stdout);
 	/*
-	 * TODO: check if any valid groups are in the Followup-To:-line
-	 *       and if not inform the user and use Newsgroups: instead
+	 * TODO: add possibility to remove (bogus) groups from Followup-To:-line
+	 *       e.g, a followup-to t_menu with '[Dd-]' to remove groups from
+	 *       and '[Aa+] to add groups to the list.
 	 */
-	ptr = note_h.followup;
-	while (*ptr) {
-		if (*ptr != ',')
-			my_fputc(*ptr, stdout);
+	for (i = 0; i < ftc; ++i) {
+		group = group_find(ft[i], FALSE);
+
+		if ((valid = valid_groupname(ft[i])))
+			gf = group ? group_flag(group->moderated) : ' ';
 		else {
-			my_fputs(cCRLF, stdout);
-			my_fputs("    ", stdout);
+			gf = '!';
+			++errors;
+			StartInverse();
 		}
-		++ptr;
+
+		/* -> lang.c */
+		my_fprintf(stdout, "%c   %s  %s", gf, ft[i], valid ? (group ? BlankIfNull(group->description) : "") : _("Invalid group name!"));
+		if (!valid)
+			EndInverse();
+		my_fputs(cCRLF, stdout);
 	}
+
 	my_flush();
+	free(*ft);
+	free(ft);
+	return errors;
 }
 
 
@@ -3671,7 +4055,7 @@ post_response(
 	char *p;
 #endif /* FORGERY */
 
-	wait_message(0, _(txt_post_a_followup));
+	wait_message(0, "%s", _(txt_post_a_followup));
 
 	/*
 	 * Remove duplicates in Newsgroups and Followup-To line
@@ -3679,7 +4063,8 @@ post_response(
 	 * RFC 5536 3.1.4, 3.2.6 allows FWS but discourages it
 	 * -> remove FWS from newsgroups and followup
 	 *
-	 * TODO: also remove WSP
+	 * TODO: - also remove WSP
+	 *       - remove invalid group names (valid_groupname())
 	 */
 	strip_double_ngs(note_h.newsgroups);
 	note_h.newsgroups = eat_tab(note_h.newsgroups);
@@ -3692,10 +4077,10 @@ post_response(
 		char keymail[MAXKEYLEN], keypost[MAXKEYLEN], keyquit[MAXKEYLEN];
 
 /*		clear_message(); */
-		func = prompt_slk_response(PAGE_MAIL, post_mail_fup_keys, _(txt_resp_to_poster),
-				PrintFuncKey(keymail, POST_MAIL, post_mail_fup_keys),
-				PrintFuncKey(keypost, GLOBAL_POST, post_mail_fup_keys),
-				PrintFuncKey(keyquit, GLOBAL_QUIT, post_mail_fup_keys));
+		func = prompt_slk_response(PAGE_MAIL, &post_mail_fup_keys, _(txt_resp_to_poster),
+				PrintFuncKey(keymail, POST_MAIL, &post_mail_fup_keys),
+				PrintFuncKey(keypost, GLOBAL_POST, &post_mail_fup_keys),
+				PrintFuncKey(keyquit, GLOBAL_QUIT, &post_mail_fup_keys));
 		switch (func) {
 			case GLOBAL_POST:
 				use_followup_to = FALSE;
@@ -3717,12 +4102,11 @@ post_response(
 		enum context save_signal_context = signal_context;
 
 		show_followup_info();
-		signal_context = cPostFup;
-		func = prompt_slk_response(GLOBAL_POST, post_ignore_fupto_keys,
+		func = prompt_slk_response(GLOBAL_POST, &post_ignore_fupto_keys,
 				_(txt_prompt_fup_ignore),
-				PrintFuncKey(keypost, GLOBAL_POST, post_ignore_fupto_keys),
-				PrintFuncKey(keyignore, POST_IGNORE_FUPTO, post_ignore_fupto_keys),
-				PrintFuncKey(keyquit, GLOBAL_QUIT, post_ignore_fupto_keys));
+				PrintFuncKey(keypost, GLOBAL_POST, &post_ignore_fupto_keys),
+				PrintFuncKey(keyignore, POST_IGNORE_FUPTO, &post_ignore_fupto_keys),
+				PrintFuncKey(keyquit, GLOBAL_QUIT, &post_ignore_fupto_keys));
 		signal_context = save_signal_context;
 		switch (func) {
 			case GLOBAL_QUIT:
@@ -3883,7 +4267,7 @@ post_response(
 
 		if (raw_data) { /* rewind raw article if needed */
 			if (fseek(pgart.raw, 0L, SEEK_SET) == -1) {
-				perror_message(txt_error_fseek);
+				perror_message("%s", txt_error_fseek);
 				goto pout;
 			}
 		}
@@ -3921,7 +4305,7 @@ post_response(
 					 * cooking 'hides' all other headers
 					 */
 					if (fseek(pgart.cooked, 0L, SEEK_SET) == -1) { /* rewind cooked art */
-						perror_message(txt_error_fseek);
+						perror_message("%s", txt_error_fseek);
 						goto pout;
 					}
 				} else { /* without headers */
@@ -3934,7 +4318,7 @@ post_response(
 						++i;
 
 					if (fseek(pgart.cooked, pgart.cookl[i].offset, SEEK_SET) == -1) { /* skip headers and header/body separator */
-						perror_message(txt_error_fseek);
+						perror_message("%s", txt_error_fseek);
 						goto pout;
 					}
 				}
@@ -4269,7 +4653,7 @@ mail_to_someone(
 
 	if (!mime_forward || tinrc.interactive_mailer != INTERACTIVE_NONE) {
 		if (fseek(artinfo->raw, 0L, SEEK_SET) == -1) {
-			perror_message(txt_error_fseek);
+			perror_message("%s", txt_error_fseek);
 			fclose(fp);
 			return ret_code;
 		}
@@ -4346,7 +4730,7 @@ mail_bug_report(
 	char subject[HEADER_LEN];
 	t_bool ret_code = FALSE;
 
-	wait_message(0, _(txt_mail_bug_report));
+	wait_message(0, "%s", _(txt_mail_bug_report));
 	snprintf(subject, sizeof(subject), "BUG REPORT %.1010s\n", page_header);
 
 	if ((fp = create_mail_headers(nam, sizeof(nam), TIN_BUGREPORT_NAME, bug_addr, subject, NULL)) == NULL)
@@ -4452,7 +4836,7 @@ mail_to_author(
 	struct t_header note_h = pgart.hdr;
 	t_bool spam;
 
-	wait_message(0, _(txt_reply_to_author));
+	wait_message(0, "%s", _(txt_reply_to_author));
 	find_reply_to_addr(mail_to, FALSE, &pgart.hdr);
 
 	p = curr_from = my_strdup(mail_to);
@@ -4486,10 +4870,10 @@ mail_to_author(
 			char keyabort[MAXKEYLEN], keycont[MAXKEYLEN];
 			t_function func;
 
-			func = prompt_slk_response(POST_CONTINUE, post_continue_keys,
+			func = prompt_slk_response(POST_CONTINUE, &post_continue_keys,
 					_(txt_warn_suspicious_mail),
-					PrintFuncKey(keycont, POST_CONTINUE, post_continue_keys),
-					PrintFuncKey(keyabort, POST_ABORT, post_continue_keys));
+					PrintFuncKey(keycont, POST_CONTINUE, &post_continue_keys),
+					PrintFuncKey(keyabort, POST_ABORT, &post_continue_keys));
 			switch (func) {
 				case POST_ABORT:
 				case GLOBAL_ABORT:
@@ -4525,9 +4909,9 @@ mail_to_author(
 		start_line_offset += add_mail_quote(fp, respnum);
 		get_initials(&arts[respnum], initials, sizeof(initials) - 1);
 
-		if (raw_data) {/* rewind raw article if needed */
+		if (raw_data) { /* rewind raw article if needed */
 			if (fseek(pgart.raw, 0L, SEEK_SET) == -1) {
-				perror_message(txt_error_fseek);
+				perror_message("%s", txt_error_fseek);
 				goto mout;
 			}
 		}
@@ -4565,7 +4949,7 @@ mail_to_author(
 					 * cooking 'hides' all other headers
 					 */
 					if (fseek(pgart.cooked, 0L, SEEK_SET) == -1) {
-						perror_message(txt_error_fseek);
+						perror_message("%s", txt_error_fseek);
 						goto mout;
 					}
 				} else { /* without headers */
@@ -4577,7 +4961,7 @@ mail_to_author(
 						++i;
 
 					if (fseek(pgart.cooked, pgart.cookl[i].offset, SEEK_SET) == -1) {
-						perror_message(txt_error_fseek);
+						perror_message("%s", txt_error_fseek);
 						goto mout;
 					}
 				}
@@ -4706,9 +5090,11 @@ cancel_article(
 {
 	FILE *fp;
 	char buf[HEADER_LEN];
+	char buff[LEN];
 	char cancel[PATH_LEN];
 	char from_name[HEADER_LEN];
 	char a_message_id[HEADER_LEN];
+	char *smsg;
 #ifdef FORGERY
 	char line[HEADER_LEN];
 	char *p;
@@ -4739,22 +5125,20 @@ cancel_article(
 #ifdef FORGERY
 		author = FALSE;
 #else
-		wait_message(3, _(txt_art_cannot_cancel));
+		wait_message(3, "%s", _(txt_art_cannot_cancel));
 		return redraw_screen;
 #endif /* FORGERY */
 	}
 
 	{
-		char *smsg;
-		char buff[LEN];
 		char keycancel[MAXKEYLEN], keyquit[MAXKEYLEN], keysupersede[MAXKEYLEN];
 
 		snprintf(buff, sizeof(buff), _(txt_cancel_article),
-				PrintFuncKey(keycancel, POST_CANCEL, post_delete_keys),
-				PrintFuncKey(keysupersede, POST_SUPERSEDE, post_delete_keys),
-				PrintFuncKey(keyquit, GLOBAL_QUIT, post_delete_keys));
+				PrintFuncKey(keycancel, POST_CANCEL, &post_delete_keys),
+				PrintFuncKey(keysupersede, POST_SUPERSEDE, &post_delete_keys),
+				PrintFuncKey(keyquit, GLOBAL_QUIT, &post_delete_keys));
 
-		func = prompt_slk_response(default_func, post_delete_keys,
+		func = prompt_slk_response(default_func, &post_delete_keys,
 						"%s", sized_message(&smsg, buff, art->subject));
 		free(smsg);
 
@@ -4834,7 +5218,7 @@ cancel_article(
 	snprintf(buf, sizeof(buf), "cancel %s", note_h.messageid);
 	msg_add_header("Control", buf);
 
-	/* TODO: does this catch x-posts to moderated groups? */
+	/* TODO: does not catch x-posts to moderated groups */
 	if (group->moderated == 'm')
 		msg_add_header("Approved", from_name);
 
@@ -4862,7 +5246,7 @@ cancel_article(
 		fprintf(fp, "%s", txt_article_cancelled);
 		++start_line_offset;
 	} else {
-		rewind(pgart.raw);
+		fseek(pgart.raw, 0L, SEEK_SET);
 		copy_fp(pgart.raw, fp);
 	}
 	fclose(fp);
@@ -4895,18 +5279,16 @@ cancel_article(
 
 	forever {
 		{
-			char *smsg;
-			char buff[LEN];
 			char keycancel[MAXKEYLEN], keyedit[MAXKEYLEN], keyquit[MAXKEYLEN];
 			enum context save_signal_context = signal_context;
 
 			snprintf(buff, sizeof(buff), _(txt_quit_cancel),
-					PrintFuncKey(keyedit, POST_EDIT, post_cancel_keys),
-					PrintFuncKey(keyquit, GLOBAL_QUIT, post_cancel_keys),
-					PrintFuncKey(keycancel, POST_CANCEL, post_cancel_keys));
+					PrintFuncKey(keyedit, POST_EDIT, &post_cancel_keys),
+					PrintFuncKey(keyquit, GLOBAL_QUIT, &post_cancel_keys),
+					PrintFuncKey(keycancel, POST_CANCEL, &post_cancel_keys));
 
 			signal_context = cPostCancel;
-			func = prompt_slk_response(default_func, post_cancel_keys, "%s", sized_message(&smsg, buff, note_h.subj));
+			func = prompt_slk_response(default_func, &post_cancel_keys, "%s", sized_message(&smsg, buff, note_h.subj));
 			signal_context = save_signal_context;
 			free(smsg);
 		}
@@ -4921,14 +5303,15 @@ cancel_article(
 					clear_message();
 					return redraw_screen;
 				}
+				/* TODO: check_article_to_be_posted() */
 				parse_rfc822_headers(&hdr, fp, NULL);
 				fclose(fp);
 				break;
 
 			case POST_CANCEL:
-				wait_message(1, _(txt_cancelling_art));
+				wait_message(1, "%s", _(txt_cancelling_art));
 				if (submit_news_file(cancel, group, a_message_id)) {
-					info_message(_(txt_art_cancel));
+					info_message("%s", _(txt_art_cancel));
 					if (hdr.subj)
 						update_posted_info_file(group->name, 'd', hdr.subj, a_message_id);
 					else
@@ -5010,7 +5393,7 @@ repost_article(
 		art_type = GROUP_TYPE_MAIL;
 
 	if (art_type == GROUP_TYPE_MAIL && supersede) {
-		error_message(3, _(txt_cannot_supersede_mailgroups));
+		error_message(3, "%s", _(txt_cannot_supersede_mailgroups));
 		return ret_code;
 	}
 
@@ -5199,43 +5582,43 @@ repost_article(
 
 #if defined(HAVE_ISPELL) && defined(HAVE_PGP_GPG)
 		snprintf(buff, sizeof(buff), _(txt_quit_edit_xpost),
-				PrintFuncKey(keyquit, GLOBAL_QUIT, post_post_keys),
-				PrintFuncKey(keyedit, POST_EDIT, post_post_keys),
-				PrintFuncKey(keyispell, POST_ISPELL, post_post_keys),
-				PrintFuncKey(keypgp, POST_PGP, post_post_keys),
-				PrintFuncKey(keymenu, GLOBAL_OPTION_MENU, post_post_keys),
-				PrintFuncKey(keypost, GLOBAL_POST, post_post_keys),
-				PrintFuncKey(keypostpone, POST_POSTPONE, post_post_keys));
+				PrintFuncKey(keyquit, GLOBAL_QUIT, &post_post_keys),
+				PrintFuncKey(keyedit, POST_EDIT, &post_post_keys),
+				PrintFuncKey(keyispell, POST_ISPELL, &post_post_keys),
+				PrintFuncKey(keypgp, POST_PGP, &post_post_keys),
+				PrintFuncKey(keymenu, GLOBAL_OPTION_MENU, &post_post_keys),
+				PrintFuncKey(keypost, GLOBAL_POST, &post_post_keys),
+				PrintFuncKey(keypostpone, POST_POSTPONE, &post_post_keys));
 #else
 #	ifdef HAVE_ISPELL
 		snprintf(buff, sizeof(buff), _(txt_quit_edit_xpost),
-				PrintFuncKey(keyquit, GLOBAL_QUIT, post_post_keys),
-				PrintFuncKey(keyedit, POST_EDIT, post_post_keys),
-				PrintFuncKey(keyispell, POST_ISPELL, post_post_keys),
-				PrintFuncKey(keymenu, GLOBAL_OPTION_MENU, post_post_keys),
-				PrintFuncKey(keypost, GLOBAL_POST, post_post_keys),
-				PrintFuncKey(keypostpone, POST_POSTPONE, post_post_keys));
+				PrintFuncKey(keyquit, GLOBAL_QUIT, &post_post_keys),
+				PrintFuncKey(keyedit, POST_EDIT, &post_post_keys),
+				PrintFuncKey(keyispell, POST_ISPELL, &post_post_keys),
+				PrintFuncKey(keymenu, GLOBAL_OPTION_MENU, &post_post_keys),
+				PrintFuncKey(keypost, GLOBAL_POST, &post_post_keys),
+				PrintFuncKey(keypostpone, POST_POSTPONE, &post_post_keys));
 #	else
 #		ifdef HAVE_PGP_GPG
 		snprintf(buff, sizeof(buff), _(txt_quit_edit_xpost),
-				PrintFuncKey(keyquit, GLOBAL_QUIT, post_post_keys),
-				PrintFuncKey(keyedit, POST_EDIT, post_post_keys),
-				PrintFuncKey(keypgp, POST_PGP, post_post_keys),
-				PrintFuncKey(keymenu, GLOBAL_OPTION_MENU, post_post_keys),
-				PrintFuncKey(keypost, GLOBAL_POST, post_post_keys),
-				PrintFuncKey(keypostpone, POST_POSTPONE, post_post_keys));
+				PrintFuncKey(keyquit, GLOBAL_QUIT, &post_post_keys),
+				PrintFuncKey(keyedit, POST_EDIT, &post_post_keys),
+				PrintFuncKey(keypgp, POST_PGP, &post_post_keys),
+				PrintFuncKey(keymenu, GLOBAL_OPTION_MENU, &post_post_keys),
+				PrintFuncKey(keypost, GLOBAL_POST, &post_post_keys),
+				PrintFuncKey(keypostpone, POST_POSTPONE, &post_post_keys));
 #		else
 		snprintf(buff, sizeof(buff), _(txt_quit_edit_xpost),
-				PrintFuncKey(keyquit, GLOBAL_QUIT, post_post_keys),
-				PrintFuncKey(keyedit, POST_EDIT, post_post_keys),
-				PrintFuncKey(keymenu, GLOBAL_OPTION_MENU, post_post_keys),
-				PrintFuncKey(keypost, GLOBAL_POST, post_post_keys),
-				PrintFuncKey(keypostpone, POST_POSTPONE, post_post_keys));
+				PrintFuncKey(keyquit, GLOBAL_QUIT, &post_post_keys),
+				PrintFuncKey(keyedit, POST_EDIT, &post_post_keys),
+				PrintFuncKey(keymenu, GLOBAL_OPTION_MENU, &post_post_keys),
+				PrintFuncKey(keypost, GLOBAL_POST, &post_post_keys),
+				PrintFuncKey(keypostpone, POST_POSTPONE, &post_post_keys));
 #		endif /* HAVE_PGP_GPG */
 #	endif /* HAVE_ISPELL */
 #endif /* HAVE_ISPELL && HAVE_PGP_GPG */
 
-		func = prompt_slk_response(default_func, post_post_keys,
+		func = prompt_slk_response(default_func, &post_post_keys,
 			"%s", sized_message(&smsg, buff, note_h.subj));
 		free(smsg);
 	}
@@ -5413,8 +5796,6 @@ checknadd_headers(
 	char line[HEADER_LEN];
 	char outfile[PATH_LEN];
 
-	newsgroups[0] = '\0';
-
 	if ((fp_in = tin_fopen(infile, "r")) == NULL)
 		return NULL;
 
@@ -5425,6 +5806,7 @@ checknadd_headers(
 		return NULL;
 	}
 
+	newsgroups[0] = '\0';
 	while ((l = tin_fgets(fp_in, TRUE)) != NULL) {
 		if (!*l) /* end of headers */
 			break;
@@ -5436,7 +5818,7 @@ checknadd_headers(
 			STRCPY(newsgroups, ptr);
 			ret = snprintf(line, sizeof(line), "Newsgroups: %s\n", newsgroups);
 			if (ret == -1 || ret > (int) sizeof(line)) {
-				error_message(2, "checknadd_headers(snprintf(\"Newsgroups:\")) failed");
+				error_message(2, "%s", "checknadd_headers(snprintf(\"Newsgroups:\")) failed");
 				fclose(fp_in);
 				fclose(fp_out);
 				FreeIfNeeded(fcc);
@@ -5792,6 +6174,7 @@ submit_mail_file(
 				else
 					FreeAndNull(group->attribute->undeclared_charset);
 			}
+			FreeIfNeeded(curr_ucs);
 #endif /* CHARSET_CONVERSION */
 
 			if (get_recipients(&hdr, mail_to, sizeof(mail_to) - 1)) {
@@ -6117,7 +6500,7 @@ get_recipients(
 		}
 	}
 	if (dest > buf)
-		*--dest = '\0';
+		*(dest - 1) = '\0';
 
 	/* free all allocated memory */
 	for (i = 0; i < num_to; i++)
@@ -6270,14 +6653,13 @@ build_cankey(
  * get_secret()
  * returns *(secret) or NULL
  */
-#	define SECRET_FILE ".cancelsecret"
 char *
 get_secret(
 	void)
 {
 	FILE *fp_secret;
-	char *ptr;
 	char path_secret[PATH_LEN];
+	const char *ptr;
 	static char cancel_secret[HEADER_LEN];
 #	ifndef FILE_MODE_BROKEN
 	int fd;
@@ -6346,9 +6728,6 @@ add_headers(
 	t_bool addmid = TRUE;
 	t_bool adddate = TRUE;
 
-	if (!(*a_message_id) || strlen(a_message_id) > NNTP_STRLEN - 12) /* IDs are limited to 250 octets, but ... 12 = strlen("Message-ID: ") */
-		addmid = FALSE;
-
 	if ((fp_in = tin_fopen(infile, "r")) == NULL)
 		return;
 
@@ -6357,6 +6736,9 @@ add_headers(
 		return;
 	}
 
+	if (!a_message_id || !(*a_message_id) || strlen(a_message_id) > NNTP_STRLEN - 12) /* IDs are limited to 250 octets, but ... 12 = strlen("Message-ID: ") */
+		addmid = FALSE;
+
 	while ((line = tin_fgets(fp_in, inhdrs)) != NULL) {
 		if (inhdrs) {
 			if (!*line) {			/* End of headers */
@@ -6582,7 +6964,6 @@ find_distribution(
 	const char *ngs_list)
 {
 	char *distributions = NULL;
-	int w;
 
 	if (*my_distribution) {
 		distributions = append_to_string(distributions, my_distribution);
@@ -6596,12 +6977,12 @@ find_distribution(
 #ifdef NNTP_ABLE
 	{
 		char *cg, *ng, *ngcpy, *d = NULL;
+		int w = INT_MIN;
 		t_distrib_pat *p, *q;
 
 		/* TODO: what if x-post and contradicting distributions? */
 		ng = ngcpy = my_strdup(ngs_list);
-		w = INT_MIN;
-		while ((cg = strtok(ng, ",")) != NULL) {
+		while ((cg = strsep(&ng, ",")) != NULL) { /* strsep to avoid nested srtok match_group_list() */
 			for (p = nntp_caps.distrib_pats; p != NULL; p = q) {
 				q = p->next;
 				if (!p->pattern)
@@ -6618,17 +6999,17 @@ find_distribution(
 				distributions = append_to_string(distributions, ",");
 				d = NULL;
 			}
-			ng = NULL;
 		}
 		free(ngcpy);
 	}
+#else
+	(void) ngs_list;
 #endif /* NNTP_ABLE */
 
 	if (distributions && *distributions) {
 		strip_double_ngs(distributions);
-		w = strlen(distributions);
-		if (w && distributions[w - 1] == ',')
-			distributions[w - 1] = '\0';
+		rem_tail_char(distributions, ',');
 	}
+
 	return distributions;
 }
diff -Nurp '--exclude=.bzr*' tin-2.6.5/src/prompt.c tin-2.6.6/src/prompt.c
--- tin-2.6.5/src/prompt.c	2025-12-17 08:19:36.000000000 +0100
+++ tin-2.6.6/src/prompt.c	2026-05-18 08:14:53.365299490 +0200
@@ -3,7 +3,7 @@
  *  Module    : prompt.c
  *  Author    : I. Lea
  *  Created   : 1991-04-01
- *  Updated   : 2025-12-17
+ *  Updated   : 2026-05-08
  *  Notes     :
  *
  * Copyright (c) 1991-2026 Iain Lea <iain@bricbrac.de>
@@ -59,6 +59,7 @@ static int prompt_list(int row, int col,
 	static void clear_color_help(void);
 #endif /* HAVE_COLOR */
 
+
 /*
  *  prompt_num
  *  get a number from the user
@@ -77,7 +78,7 @@ prompt_num(
 	snprintf(tmp, sizeof(tmp), "%c", ch);
 	if ((p = tin_getline(prompt, 1, tmp, 0, FALSE, HIST_OTHER)) != NULL) {
 		STRCPY(tmp, p);
-		num = strtol(tmp, NULL, 10);
+		num = (signed int) strtol(tmp, NULL, 10);
 	} else
 		num = -1;
 
@@ -173,7 +174,7 @@ prompt_yn(
 	const char *prompt,
 	t_bool default_answer)
 {
-	char *keyprompt;
+	const char *keyprompt;
 	char keyno[MAXKEYLEN], keyyes[MAXKEYLEN];
 	int keyyes_len, keyno_len, maxlen, prompt_len;
 	t_function func;
@@ -187,14 +188,14 @@ prompt_yn(
 /*	fflush(stdin); */		/* Prevent finger trouble from making important decisions */
 
 #if defined(MULTIBYTE_ABLE) && !defined(NO_LOCALE)
-	yes = (wint_t) func_to_key(PROMPT_YES, prompt_keys);
-	no = (wint_t) func_to_key(PROMPT_NO, prompt_keys);
+	yes = (wint_t) func_to_key(PROMPT_YES, &prompt_keys);
+	no = (wint_t) func_to_key(PROMPT_NO, &prompt_keys);
 
 	printascii(keyyes, (default_answer ? towupper(yes) : yes));
 	printascii(keyno, (!default_answer ? towupper(no) : no));
 #else
-	yes = func_to_key(PROMPT_YES, prompt_keys);
-	no = func_to_key(PROMPT_NO, prompt_keys);
+	yes = func_to_key(PROMPT_YES, &prompt_keys);
+	no = func_to_key(PROMPT_NO, &prompt_keys);
 
 	printascii(keyyes, (default_answer ? my_toupper((unsigned char) yes) : yes));
 	printascii(keyno, (!default_answer ? my_toupper((unsigned char) no) : no));
@@ -252,9 +253,9 @@ prompt_yn(
 				break;
 		}
 #if defined(MULTIBYTE_ABLE) && !defined(NO_LOCALE)
-		func = key_to_func((wchar_t) ch, prompt_keys);
+		func = key_to_func((wchar_t) ch, &prompt_keys);
 #else
-		func = key_to_func(ch, prompt_keys);
+		func = key_to_func(ch, &prompt_keys);
 #endif /* MULTIBYTE_ABLE && !NO_LOCALE */
 	} while (func == NOT_ASSIGNED);
 
@@ -307,12 +308,12 @@ show_color_help(
 	void)
 {
 	char *buf;
-	int i, row, col, head, tail, len, col_width = cCOLS / 6;
+	int i, row, col = 0, head, tail, len, col_width = cCOLS / 6;
 	int col_normal_orig = tinrc.col_normal;
 	int col_back_orig = tinrc.col_back;
 
 	clear_color_help();
-	for (row = 2, col = 0; row >= 0; row--, col += 6) {
+	for (row = 2; row >= 0; row--, col += 6) {
 		MoveCursor(cLINES - row, 0);
 		for (i = col; i <= col + 5 && txt_colors[i]; i++) {
 			if (i == 0)
@@ -740,7 +741,7 @@ prompt_option_char(
 				return FALSE;
 			}
 			if (!*p)
-				info_message(_(txt_info_enter_valid_character));
+				info_message("%s", _(txt_info_enter_valid_character));
 		} while (!*p);
 
 #if defined(MULTIBYTE_ABLE) && !defined(NO_LOCALE)
@@ -849,7 +850,7 @@ prompt_msgid(
 		}
 
 		if ((msgid = find_msgid(ptr)) == NULL) {
-			info_message(_(txt_art_unavailable));
+			info_message("%s", _(txt_art_unavailable));
 			return ART_UNAVAILABLE;
 		}
 
@@ -857,7 +858,7 @@ prompt_msgid(
 		 * Is it expired or otherwise not on the spool ?
 		 */
 		if (msgid->article == ART_UNAVAILABLE) {
-			info_message(_(txt_art_unavailable));
+			info_message("%s", _(txt_art_unavailable));
 			return ART_UNAVAILABLE;
 		}
 
@@ -876,7 +877,7 @@ prompt_msgid(
 		 */
 		/* if (which_thread(msgid->article) == -1) { */
 		if (!curr_group->attribute->show_only_unread_arts && curr_group->attribute->thread_articles && which_thread(msgid->article) == -1) {
-			info_message(_(txt_no_last_message));
+			info_message("%s", _(txt_no_last_message));
 			return ART_UNAVAILABLE;
 		}
 
@@ -918,7 +919,7 @@ sized_message(
 t_function
 prompt_slk_response(
 	t_function default_func,
-	const struct keylist keys,
+	const struct keylist *keys,
 	const char *fmt,
 	...)
 {
@@ -1046,7 +1047,7 @@ prompt_continue(
 	enum context save_signal_context = signal_context;
 
 	cmd_line = TRUE;
-	info_message(_(txt_return_key));
+	info_message("%s", _(txt_return_key));
 	signal_context = cMain;
 	input_context = cPromptCONT;
 
diff -Nurp '--exclude=.bzr*' tin-2.6.5/src/read.c tin-2.6.6/src/read.c
--- tin-2.6.5/src/read.c	2025-11-13 02:21:32.000000000 +0100
+++ tin-2.6.6/src/read.c	2026-05-16 15:36:21.865947487 +0200
@@ -3,7 +3,7 @@
  *  Module    : read.c
  *  Author    : Jason Faultless <jason@altarstone.com>
  *  Created   : 1997-04-10
- *  Updated   : 2025-02-28
+ *  Updated   : 2026-05-14
  *
  * Copyright (c) 1997-2026 Jason Faultless <jason@altarstone.com>
  * All rights reserved.
@@ -107,7 +107,7 @@ wait_for_input(
 			if (errno != 0)
 #	endif /* EINTR */
 			{
-				perror_message("select() failed");
+				perror_message("%s", "select() failed");
 				free(tin_progname);
 				giveup();
 			} else
@@ -204,7 +204,7 @@ tin_read(
 #ifdef NNTP_ABLE
 #	ifdef HAVE_SELECT
 	if (wait_for_input()) {			/* Check if okay to read */
-		info_message(_(txt_abort_reading));
+		info_message("%s", _(txt_abort_reading));
 		drain_buffer(fp);
 		clear_message();
 		tin_errno = TIN_ABORT;
@@ -228,8 +228,17 @@ tin_read(
 
 /* TODO: develop this next line? */
 #ifdef DEBUG
-	if (errno && (debug & DEBUG_MISC))
-		fprintf(stderr, "tin_read(%s)", strerror(errno));
+	if (debug & DEBUG_MISC) {
+		if (fp != FAKE_NNTP_FP) {
+			if (ptr == NULL && ferror(fp)) {
+				fprintf(stderr, "tin_read(fgets())");
+				clearerr(fp);
+			}
+		} else {
+			if (errno)
+				fprintf(stderr, "tin_read(%s)", strerror(errno));
+		}
+	}
 #endif /* DEBUG */
 
 	if (ptr == NULL)	/* End of data? */
@@ -395,7 +404,7 @@ tin_fgets(
 	}
 #endif /* NNTP_ABLE */
 
-	DEBUG_IO((stderr, "%stin_fgets(\"%s\")\n", logtime(), dynbuf ? dynbuf : "NULL"));
+	DEBUG_IO((stderr, "%stin_fgets(\"%s\")\n", logtime(), dynbuf ? dynbuf : txt_null));
 
 	return dynbuf;
 }
diff -Nurp '--exclude=.bzr*' tin-2.6.5/src/refs.c tin-2.6.6/src/refs.c
--- tin-2.6.5/src/refs.c	2025-11-13 02:21:32.000000000 +0100
+++ tin-2.6.6/src/refs.c	2026-03-04 19:09:53.973820215 +0100
@@ -3,7 +3,7 @@
  *  Module    : refs.c
  *  Author    : Jason Faultless <jason@altarstone.com>
  *  Created   : 1996-05-09
- *  Updated   : 2025-11-06
+ *  Updated   : 2026-03-04
  *  Notes     : Caching of message ids / References based threading
  *  Credits   : Richard Hodson <richard@macgyver.tele2.co.uk>
  *              hash_msgid, free_msgid
@@ -278,7 +278,7 @@ add_msgid(
 	unsigned int h;
 
 	if (!msgid) {
-		error_message(2, "add_msgid: NULL msgid\n");
+		error_message(2, "%s", "add_msgid: NULL msgid\n");
 		free_all_arrays();
 		giveup();
 	}
@@ -366,7 +366,7 @@ add_msgid(
 			return i;
 		}
 
-		error_message(2, "Error: Impossible combination of conditions!\n");
+		error_message(2, "%s", "Error: Impossible combination of conditions!\n");
 		return i;
 	}
 
@@ -931,7 +931,7 @@ thread_by_reference(
 		DEBUG_PRINT((dbgfd, "%3s %3s %3s %3s : %3s %3s\n", "#", "Par", "Sib", "Chd", "In", "Thd"));
 
 		for_each_art(i) {
-			DEBUG_PRINT((dbgfd, "%3d %3d %3d %3d : %3d %3d : %.50s %s\n", i,
+			DEBUG_PRINT((dbgfd, "%3d %3d %3d %3d : %3d %3d : %s %s\n", i,
 				(arts[i].refptr->parent) ? arts[i].refptr->parent->article : -2,
 				(arts[i].refptr->sibling) ? arts[i].refptr->sibling->article : -2,
 				(arts[i].refptr->child) ? arts[i].refptr->child->article : -2,
diff -Nurp '--exclude=.bzr*' tin-2.6.5/src/regex.c tin-2.6.6/src/regex.c
--- tin-2.6.5/src/regex.c	2025-11-13 02:21:32.000000000 +0100
+++ tin-2.6.6/src/regex.c	2026-01-29 08:29:41.775859840 +0100
@@ -3,7 +3,7 @@
  *  Module    : regex.c
  *  Author    : Jason Faultless <jason@altarstone.com>
  *  Created   : 1997-02-21
- *  Updated   : 2025-07-09
+ *  Updated   : 2026-01-29
  *  Notes     : Regular expression subroutines
  *  Credits   :
  *
@@ -339,7 +339,7 @@ char *
 regex_get_substring_by_name(
 	struct regex_cache *re,		/* precompiled regex */
 	const char *sname,			/* name of subpattern */
-	char *subject)				/* data to match against */
+	const char *subject)				/* data to match against */
 {
 	char *ms;
 	int snum;
diff -Nurp '--exclude=.bzr*' tin-2.6.5/src/rfc1524.c tin-2.6.6/src/rfc1524.c
--- tin-2.6.5/src/rfc1524.c	2025-11-13 02:21:32.000000000 +0100
+++ tin-2.6.6/src/rfc1524.c	2026-03-26 03:03:45.737991472 +0100
@@ -3,7 +3,7 @@
  *  Module    : rfc1524.c
  *  Author    : Urs Janssen <urs@tin.org>, Jason Faultless <jason@altarstone.com>
  *  Created   : 2000-05-15
- *  Updated   : 2025-01-30
+ *  Updated   : 2025-12-27
  *  Notes     : mailcap parsing as defined in RFC 1524
  *
  * Copyright (c) 2000-2026 Urs Janssen <urs@tin.org>, Jason Faultless <jason@altarstone.com>
@@ -393,7 +393,7 @@ expand_mailcap_meta(
 		if (*ptr == '%') {
 			++ptr;
 			if (*ptr == '{') {	/* Content-Type parameter */
-				char *end;
+				const char *end;
 
 				if ((end = strchr(ptr, '}')) != NULL) {
 					if (part->params != NULL) {
@@ -423,7 +423,9 @@ expand_mailcap_meta(
 				continue;
 #if 0 /* TODO */
 			} else if (*ptr == 'F') {	/* Content-Types and Filenames of sub parts */
+				;
 			} else if (*ptr == 'n') {	/* Number of sub parts */
+				;
 			}
 #endif /* 0 */
 			} else if (*ptr == 's') {	/* Filename */
diff -Nurp '--exclude=.bzr*' tin-2.6.5/src/rfc2045.c tin-2.6.6/src/rfc2045.c
--- tin-2.6.5/src/rfc2045.c	2025-11-13 02:21:32.000000000 +0100
+++ tin-2.6.6/src/rfc2045.c	2026-05-05 21:27:43.913532784 +0200
@@ -3,7 +3,7 @@
  *  Module    : rfc2045.c
  *  Author    : Chris Blum <chris@resolution.de>
  *  Created   : 1995-09-01
- *  Updated   : 2025-09-03
+ *  Updated   : 2026-05-05
  *  Notes     : RFC 2045/2047 encoding
  *
  * Copyright (c) 1995-2026 Chris Blum <chris@resolution.de>
@@ -131,7 +131,7 @@ rfc1521_encode(
 				if (len && line[len - 1] == '\n')
 					tmpbuf[--len] = '\0';
 				if (len && line[len - 1] == '\r')
-					tmpbuf[--len] = '\0';
+					tmpbuf[len - 1] = '\0';
 				line_crlf = tmpbuf = append_to_string(tmpbuf, "\r\n");
 			}
 
@@ -491,7 +491,7 @@ read_decoded_qp_line(
 		 * Join physical lines to a logical one; keep in mind that a LF is
 		 * added afterwards.
 		 */
-		if (chars_to_add > ((size_t) buflen - strlen(buf) - 2)) {
+		if (chars_to_add > ((size_t) buflen - (*buf ? strlen(buf) : 0) - 2)) {
 			buflen <<= 1;
 			buf = my_realloc(buf, buflen);
 		}
diff -Nurp '--exclude=.bzr*' tin-2.6.5/src/rfc2046.c tin-2.6.6/src/rfc2046.c
--- tin-2.6.5/src/rfc2046.c	2025-12-23 02:59:31.000000000 +0100
+++ tin-2.6.6/src/rfc2046.c	2026-05-18 16:17:50.756851290 +0200
@@ -3,7 +3,7 @@
  *  Module    : rfc2046.c
  *  Author    : Jason Faultless <jason@altarstone.com>
  *  Created   : 2000-02-18
- *  Updated   : 2025-12-23
+ *  Updated   : 2026-05-18
  *  Notes     : RFC 2046 MIME article parsing
  *
  * Copyright (c) 2000-2026 Jason Faultless <jason@altarstone.com>
@@ -41,11 +41,14 @@
 #ifndef TIN_H
 #	include "tin.h"
 #endif /* !TIN_H */
-
+#ifdef HAVE_LIBEXTTEXTCAT
+#	include <textcat.h>
+#endif /* HAVE_LIBEXTTEXTCAT */
 
 /*
  * local prototypes
  */
+static char *build_language_list(const char *src, char *dest);
 static char *get_charset(const char *value);
 static char *get_quoted_string(char *source, char **dest);
 static char *get_token(const char *source);
@@ -55,7 +58,7 @@ static char *skip_equal_sign(char *sourc
 static char *skip_space(char *source);
 static int boundary_cmp(const char *line, const char *boundary);
 static int count_lines(const char *line);
-static int parse_multipart_article(FILE *infile, t_openartinfo *artinfo, t_part *part, int depth, t_bool show_progress_meter);
+static int parse_multipart_article(FILE *infile, t_openartinfo *artinfo, t_part *part, int *id, int depth, t_bool show_progress_meter);
 static int parse_normal_article(FILE *in, t_openartinfo *artinfo, t_bool show_progress_meter);
 static int parse_rfc2045_article(FILE *infile, int line_count, t_openartinfo *artinfo, t_bool show_progress_meter);
 static unsigned int parse_content_encoding(char *encoding);
@@ -64,8 +67,8 @@ static void parse_content_type(char *typ
 static void parse_content_disposition(char *disp, t_part *part);
 static void parse_params(char *params, t_part *content);
 static void progress(int line_count);
-static void remove_cwsp(char *source);
-static void do_remove_cwsp(char *source, t_bool remove_wsp);
+static int remove_cwsp(char *source);
+static int do_remove_cwsp(char *source, t_bool remove_wsp);
 static t_bool subtype_syntactically_valid(char *subtype);
 #ifdef DEBUG_ART
 	static void dump_art(t_openartinfo *art);
@@ -77,23 +80,16 @@ static t_bool subtype_syntactically_vali
  */
 static int art_lines = 0;		/* lines in art on spool */
 static const char *progress_mesg = NULL;	/* message progress() should display */
-/* RFC 2231 decoding table */
-static const char xtbl[] = {
-/*        0  1  2  3    4  5  6  7    8  9  a  b    c  d  e  f */
-/* 0 */  -1,-1,-1,-1,  -1,-1,-1,-1,  -1,-1,-1,-1,  -1,-1,-1,-1,
-/* 1 */  -1,-1,-1,-1,  -1,-1,-1,-1,  -1,-1,-1,-1,  -1,-1,-1,-1,
-/* 2 */  -1,-1,-1,-1,  -1,-1,-1,-1,  -1,-1,-1,-1,  -1,-1,-1,-1,
-/* 3 */   0, 1, 2, 3,   4, 5, 6, 7,   8, 9,-1,-1,  -1,-1,-1,-1,
-/* 4 */  -1,10,11,12,  13,14,15,-1,  -1,-1,-1,-1,  -1,-1,-1,-1,
-/* 5 */  -1,-1,-1,-1,  -1,-1,-1,-1,  -1,-1,-1,-1,  -1,-1,-1,-1,
-/* 6 */  -1,10,11,12,  13,14,15,-1,  -1,-1,-1,-1,  -1,-1,-1,-1,
-/* 7 */  -1,-1,-1,-1,  -1,-1,-1,-1,  -1,-1,-1,-1,  -1,-1,-1,-1
-};
-
-#define XVAL(c) (xtbl[(unsigned int) (c)])
 #define PARAM_SEP	"; \n"
 /* default parameters for Content-Type; at least before RFC 6657 */
 #define CT_DEFPARMS	"charset=US-ASCII"
+#if defined(HAVE_LIBEXTTEXTCAT) || (defined(CHARSET_CONVERSION) && defined(USE_ICU_UCSDET))
+#	define GUESS_SAMPLE_SIZE 768	/* ~12 lines (half screen) of ~60 bytes (not chars) lines */
+#endif /* HAVE_LIBEXTTEXTCAT || (CHARSET_CONVERSION && USE_ICU_UCSDET) */
+#ifdef HAVE_LIBEXTTEXTCAT
+#	define MIN_SAMPLE_SIZE 20 /* don't try to guess language (length in chars, not bytes) */
+#endif /* HAVE_LIBEXTTEXTCAT */
+
 
 /*
  * Use the default message if one hasn't been supplied
@@ -140,7 +136,7 @@ boundary_cmp(
 	const char *line,
 	const char *boundary)
 {
-	size_t blen = strlen(boundary);
+	size_t blen;
 	size_t len;
 	char *e, *l;
 	int nl;
@@ -148,7 +144,7 @@ boundary_cmp(
 	if ((len = strlen(line)) == 0)
 		return BOUND_NONE;
 
-	if (blen + 2 > len)
+	if ((blen = strlen(boundary)) + 2 > len)
 		return BOUND_NONE;
 
 	/* remove trailing whites as per RFC 2046 5.1.1 */
@@ -232,6 +228,7 @@ skip_space(
 {
 	while ((*source) && ((*source == ' ') || (*source == '\t')))
 		++source;
+
 	return *source ? source : NULL;
 }
 
@@ -239,7 +236,7 @@ skip_space(
 /*
  * Removes comments and white space
  */
-static void
+static int
 do_remove_cwsp(
 	char *source,
 	t_bool remove_wsp)
@@ -293,28 +290,29 @@ do_remove_cwsp(
 	else
 #endif /* 0 */
 		*to = '\0';
+	return c_cnt;
 }
 
 
 /*
  * Removes comments
  */
-void
+int
 remove_comments(
 	char *source)
 {
-	do_remove_cwsp(source, FALSE);
+	return do_remove_cwsp(source, FALSE);
 }
 
 
 /*
  * Removes comments and white space
  */
-static void
+static int
 remove_cwsp(
 	char *source)
 {
-	do_remove_cwsp(source, TRUE);
+	return do_remove_cwsp(source, TRUE);
 }
 
 
@@ -394,11 +392,24 @@ get_charset(
  * RFC 2231: Decode parameter value according to the given
  *           character set
  */
+#define XVAL(c) (xtbl[(unsigned int) (c)])
 static void
 decode_value(
 	const char *charset,
 	t_param *part)
 {
+	/* RFC 2231 decoding table */
+	static const char xtbl[] = {
+		/*        0  1  2  3    4  5  6  7    8  9  a  b    c  d  e  f */
+		/* 0 */  -1,-1,-1,-1,  -1,-1,-1,-1,  -1,-1,-1,-1,  -1,-1,-1,-1,
+		/* 1 */  -1,-1,-1,-1,  -1,-1,-1,-1,  -1,-1,-1,-1,  -1,-1,-1,-1,
+		/* 2 */  -1,-1,-1,-1,  -1,-1,-1,-1,  -1,-1,-1,-1,  -1,-1,-1,-1,
+		/* 3 */   0, 1, 2, 3,   4, 5, 6, 7,   8, 9,-1,-1,  -1,-1,-1,-1,
+		/* 4 */  -1,10,11,12,  13,14,15,-1,  -1,-1,-1,-1,  -1,-1,-1,-1,
+		/* 5 */  -1,-1,-1,-1,  -1,-1,-1,-1,  -1,-1,-1,-1,  -1,-1,-1,-1,
+		/* 6 */  -1,10,11,12,  13,14,15,-1,  -1,-1,-1,-1,  -1,-1,-1,-1,
+		/* 7 */  -1,-1,-1,-1,  -1,-1,-1,-1,  -1,-1,-1,-1,  -1,-1,-1,-1
+	};
 	char *rptr, *wptr;
 	const char *cset;
 	size_t max_line_len = strlen(part->value);
@@ -676,7 +687,7 @@ get_param(
 			 */
 			if (p_list->enc_fallback) {
 				tmpval = p_list->value;
-				if (*tmpval == '=' && *(++tmpval) == '?') {
+				if (*tmpval == '=' && *(tmpval + 1) == '?') {
 					if ((tmpval = rfc1522_decode(p_list->value))) {
 						free(p_list->value);
 						p_list->value = my_strdup(tmpval);
@@ -711,8 +722,8 @@ get_param(
  * the length SHOULD be limited to 64 characters.
  */
 static t_bool
-	subtype_syntactically_valid(
-		char *subtype)
+subtype_syntactically_valid(
+	char *subtype)
 {
 	char *ptr, *facet, *suffix, *type, *type_end;
 	size_t len;
@@ -832,8 +843,7 @@ parse_content_type(
 			}
 		} else {
 			free(content->subtype);				/* Pre-initialised to plain */
-			content->subtype = my_strdup(subtype);
-			str_lwr(content->subtype);
+			content->subtype = strduplwr(subtype);
 			free(content->mime_hints.subtype);
 			content->mime_hints.subtype = my_strdup(content->subtype);
 			content->mime_hints.flags &= ~MIME_SUBTYPE_MISSING;
@@ -879,6 +889,7 @@ parse_content_type(
 #endif /* CHARSET_CONVERSION */
 			{
 				content->mime_hints.flags &= ~MIME_CHARSET_MISSING;
+				FreeIfNeeded(content->mime_hints.charset);
 				content->mime_hints.charset = my_strdup(charset);
 			}
 		}
@@ -897,8 +908,13 @@ parse_content_encoding(
 {
 	unsigned int i;
 
-	/* Remove comments and white space */
-	remove_cwsp(encoding);
+	/* Remove comments and leading/trailing spaces */
+	remove_comments(encoding);
+	str_trim(encoding);
+
+#if 0 /* even more fault tolerant */
+	encoding = strsep(&encoding, "()<>@,;:\\\"/[]?=");
+#endif /* 0 */
 
 	for (i = 0; content_encodings[i] != NULL; ++i) {
 		if (strcasecmp(encoding, content_encodings[i]) == 0)
@@ -988,6 +1004,7 @@ new_part(
 	ptr->offset = 0;
 	ptr->line_count = 0;
 	ptr->bytes = 0;
+	ptr->id = 0;
 	ptr->depth = 0;							/* Not an embedded object (yet) */
 	ptr->yenc_part = 0;						/* current yenc part */
 	ptr->yenc_total = 0;					/* total # of yenc parts */
@@ -1301,11 +1318,10 @@ parse_mb_list_header(
 				else {
 					/* check for problematic strings */
 					if ((new_name = quote_display_name(disp_name))) {
-						STRCPY(name, new_name);
+						sprintf(ptr, "%s <%s>", new_name, addr);
 						free(new_name);
-						disp_name = name;
-					}
-					sprintf(ptr, "%s <%s>", disp_name, addr);
+					} else
+						sprintf(ptr, "%s <%s>", disp_name, addr);
 				}
 			} else
 				strcpy(ptr, addr);
@@ -1325,6 +1341,7 @@ parse_mb_list_header(
 }
 
 
+#define LANG_CONT	", "
 /*
  * Read main article headers into a blank header structure.
  * Pass the data 'from' -> 'to' when reading via NNTP
@@ -1496,10 +1513,30 @@ parse_rfc822_headers(
 		}
 		if ((ptr = parse_header(line, "Content-Language", TRUE, FALSE, FALSE))) {
 			remove_cwsp(ptr);
-			FreeIfNeeded(hdr->ext->language);
-			/* TODO: add RFC 5646 check */
-			hdr->ext->language = my_strdup(ptr);
-			continue;
+			FreeAndNull(hdr->ext->language);
+			if (*ptr) {
+				/* TODO: add RFC 5646 check */
+#if defined(HAVE_LIBICUUC) && defined(HAVE_UNICODE_UCOL_H) && defined(HAVE_LIBEXTTEXTCAT)
+				char *cl, *des;
+				char sfx[1024]; /* should be big enough */
+				const char *cont = hdr->ext->language ? LANG_CONT : "";
+
+				cl = strtok(ptr, ",");
+				while (cl != NULL) {
+					if ((des = tag2lang(cl))) {
+						snprintf(sfx, sizeof(sfx), "%s%s (%s)", cont, des, cl);
+						free(des);
+					} else
+						snprintf(sfx, sizeof(sfx), "%s%s", cont, cl);
+					hdr->ext->language = append_to_string(hdr->ext->language, sfx);
+					cont = LANG_CONT;
+					cl = strtok(NULL, ",");
+				}
+#else
+				hdr->ext->language = my_strdup(ptr);
+#endif /* HAVE_LIBICUUC && HAVE_UNICODE_UCOL_H && HAVE_LIBEXTTEXTCAT */
+			}
+			hdr->ext->mime_hints.flags &= ~MIME_LANGUAGE_MISSING;
 		}
 	}
 
@@ -1548,6 +1585,46 @@ unfold_header(
 }
 
 
+#define LANG_PREFIX_INHERITED	"+"
+#define LANG_PREFIX_INHERITED_CONT	", +"
+#ifdef HAVE_LIBEXTTEXTCAT
+#	define LANG_PREFIX_GUESS	"~"
+#	define LANG_PREFIX_GUESS_CONT	", ~"
+#endif /* HAVE_LIBEXTTEXTCAT */
+
+static char *
+build_language_list(
+	const char *src,
+	char *dest)
+{
+	char *buf, *p, *q;
+	const char *pfx = LANG_PREFIX_INHERITED;
+	size_t l;
+
+	if ((p = strstr(src, LANG_CONT))) {
+		l = p - src;
+		q = buf = my_strdup(src);
+		p = buf + l;
+		l = strlen(LANG_CONT);
+		do {
+			*p = '\0';
+			dest = append_to_string(dest, pfx);
+			dest = append_to_string(dest, q);
+			p += l;
+			q = p;
+			pfx = LANG_PREFIX_INHERITED_CONT;
+		} while ((p = strstr(p, LANG_CONT)));
+		dest = append_to_string(dest, pfx);
+		dest = append_to_string(dest, q);
+		free(buf);
+	} else {
+		dest = append_to_string(dest, pfx);
+		dest = append_to_string(dest, src);
+	}
+	return dest;
+}
+
+
 #define M_SEARCHING	1	/* Looking for boundary */
 #define M_HDR		2	/* In MIME headers */
 #define M_BODY		3	/* In MIME body */
@@ -1570,6 +1647,7 @@ parse_multipart_article(
 	FILE *infile,
 	t_openartinfo *artinfo,
 	t_part *part,
+	int *id,
 	int depth,
 	t_bool show_progress_meter)
 {
@@ -1581,6 +1659,10 @@ parse_multipart_article(
 	unsigned long bytes;
 	t_bool is_rfc822 = FALSE;
 	t_part *curr_part = NULL, *rfc822_part = NULL;
+#ifdef HAVE_LIBEXTTEXTCAT
+	char *buffer = NULL;
+	t_bool stop_sampling = FALSE;
+#endif /* HAVE_LIBEXTTEXTCAT */
 
 	while ((line = tin_fgets(infile, (state == M_HDR))) != NULL) {
 /* fprintf(stderr, "%d---:%s\n", depth, line); */
@@ -1635,22 +1717,6 @@ parse_multipart_article(
 				if (boundary_cmp(line, bd) == BOUND_END)
 					depth = 0;
 			}
-#if 0 /* doesn't count tailing lines after envelop mime part - correct but confusing */
-			if (read_news_via_nntp && depth == 0)
-				while ((line = tin_fgets(infile, FALSE)) != NULL)
-					fprintf(artinfo->raw, "%s\n", line);
-#else
-			if (depth == 0) {
-				while ((line = tin_fgets(infile, FALSE)) != NULL) {
-					if (read_news_via_nntp)
-						fprintf(artinfo->raw, "%s\n", line);
-					artinfo->hdr.ext->line_count++;
-					artinfo->hdr.ext->bytes += strlen(line) + 1;
-				}
-				return tin_errno | TIN_EOF;		/* Flag EOF */
-			}
-#endif /* 0 */
-			return tin_errno;
 		}
 
 		switch (state) {
@@ -1663,6 +1729,7 @@ parse_multipart_article(
 						state = M_HDR;		/* Now parsing headers of a part */
 						curr_part = new_part(part);
 						curr_part->depth = depth;
+						curr_part->id = *id;
 						break;
 				}
 				break;
@@ -1687,7 +1754,8 @@ parse_multipart_article(
 
 						old_line_count = curr_part->line_count;
 						old_bytes = curr_part->bytes;
-						if ((ret = parse_multipart_article(infile, artinfo, curr_part, depth + 1, show_progress_meter)) != 0)
+						curr_part->id = ++*id;
+						if ((ret = parse_multipart_article(infile, artinfo, curr_part, id, depth + 1, show_progress_meter)) != 0)
 							return ret;							/* User abort or EOF reached */
 						if (part && part != artinfo->hdr.ext) {
 							part->line_count += curr_part->line_count - old_line_count;
@@ -1698,11 +1766,17 @@ parse_multipart_article(
 							rfc822_part->bytes += curr_part->bytes - old_bytes;
 						}
 					} else if (curr_part->type == TYPE_MESSAGE && !strcasecmp("RFC822", curr_part->subtype)) {
+						const char *l = curr_part->language;
+
 						is_rfc822 = TRUE;
 						rfc822_part = curr_part;
 						state = M_HDR;
+						curr_part->id = ++*id;
 						curr_part = new_part(part);
 						curr_part->depth = ++depth;
+						curr_part->id = *id;
+						if (l && *l)
+							curr_part->language = build_language_list(rfc822_part->language, curr_part->language);
 					}
 					break;
 				}
@@ -1734,9 +1808,30 @@ parse_multipart_article(
 				}
 				if ((ptr = parse_header(line, "Content-Language", TRUE, FALSE, FALSE))) {
 					remove_cwsp(ptr);
-					FreeIfNeeded(curr_part->language);
-					/* TODO: add RFC 5646 check */
-					curr_part->language = my_strdup(ptr);
+					FreeAndNull(curr_part->language);
+					if (*ptr) {
+						/* TODO: add RFC 5646 check */
+#if defined(HAVE_LIBICUUC) && defined(HAVE_UNICODE_UCOL_H) && defined(HAVE_LIBEXTTEXTCAT)
+						char *cl, *des;
+						char sfx[1024]; /* should be big enough */
+						const char *cont = curr_part->language ? LANG_CONT : "";
+
+						cl = strtok(ptr, ",");
+						while (cl != NULL) {
+							if ((des = tag2lang(cl))) {
+								snprintf(sfx, sizeof(sfx), "%s%s (%s)", cont, des, cl);
+								free(des);
+							} else
+								snprintf(sfx, sizeof(sfx), "%s%s", cont, cl);
+							curr_part->language = append_to_string(curr_part->language, sfx);
+							cont = LANG_CONT;
+							cl = strtok(NULL, ",");
+						}
+#else
+						curr_part->language = my_strdup(ptr);
+#endif /* HAVE_LIBICUUC && HAVE_UNICODE_UCOL_H && HAVE_LIBEXTTEXTCAT */
+					}
+					curr_part->mime_hints.flags &= ~MIME_LANGUAGE_MISSING;
 					break;
 				}
 				break;
@@ -1745,27 +1840,156 @@ parse_multipart_article(
 				switch (bnd) {
 					case BOUND_NONE:
 /* fprintf(stderr, "BOD:%s\n", line); */
+#ifdef HAVE_LIBEXTTEXTCAT
+						if (!stop_sampling && *line) {
+							if (strlen(line) == 3 && !strncmp(line, SIGDASHES, 3)) /* stop at sig */
+								stop_sampling = TRUE;
+
+							if (!stop_sampling) {
+#	ifdef HAVE_COLOR
+								if (!quote_regex.re || !MATCH_REGEX(quote_regex, line, strlen(line))) /* skip quoted lines */
+#	endif /* HAVE_COLOR */
+								{
+									buffer = append_to_string(buffer, line);
+									buffer = append_to_string(buffer, "\n");
+									if (strlen(buffer) > GUESS_SAMPLE_SIZE)
+										stop_sampling = TRUE;
+								}
+							}
+						}
+#endif /* HAVE_LIBEXTTEXTCAT */
 						curr_part->line_count++;
 						curr_part->bytes += bytes;
 						break;
 
 					case BOUND_START:		/* Start new attachment */
-						if (is_rfc822) {
-							--depth;
-							rfc822_part->line_count--;
-							rfc822_part = NULL;
-							is_rfc822 = FALSE;
+					case BOUND_END:
+						if (bnd == BOUND_START) {
+							if (is_rfc822) {
+								--depth;
+								rfc822_part->line_count--;
+								rfc822_part = NULL;
+								is_rfc822 = FALSE;
+							}
+							if (curr_part && curr_part->encoding == ENCODING_UNKNOWN) { /* RFC 2046 6.4 */
+								curr_part->mime_hints.flags |= MIME_TRANSFER_ENCODING_UNKNOWN;
+								curr_part->encoding = ENCODING_BINARY;
+								curr_part->type = TYPE_APPLICATION;
+								FreeIfNeeded(curr_part->subtype);
+								curr_part->subtype = my_strdup("octet-stream");
+							}
 						}
-						if (curr_part && curr_part->encoding == ENCODING_UNKNOWN) { /* RFC 2046 6.4 */
-							curr_part->mime_hints.flags |= MIME_TRANSFER_ENCODING_UNKNOWN;
-							curr_part->encoding = ENCODING_BINARY;
-							curr_part->type = TYPE_APPLICATION;
-							FreeIfNeeded(curr_part->subtype);
-							curr_part->subtype = my_strdup("octet-stream");
+
+#ifdef HAVE_LIBEXTTEXTCAT
+						/*
+						 * guess language for TYPE_TEXT
+						 */
+						if (curr_part && curr_part->type == TYPE_TEXT && textcat_handle && buffer && *buffer && !curr_part->language) {
+							char *cp, *lng;
+							size_t l;
+							t_part *tmp_part;
+#	ifdef CHARSET_CONVERSION
+							const char *cs;
+#	endif /* CHARSET_CONVERSION */
+
+							/* decode buffer if needed */
+							if (curr_part->encoding == ENCODING_QP || curr_part->encoding == ENCODING_BASE64) {
+								char *dbuf = my_malloc(strlen(buffer) + 1);
+								int i;
+
+								mmdecode(NULL, 'b', 0, NULL);
+								if ((i = mmdecode(buffer, curr_part->encoding == ENCODING_BASE64 ? 'b' : 'q', '\0', dbuf)) >= 0) {
+									dbuf[i] = '\0';
+									free(buffer);
+									buffer = dbuf;
+								} else
+									free(dbuf);
+							}
+
+							l = strlen(buffer);
+#	ifdef CHARSET_CONVERSION
+							if (!(cs = get_param(curr_part->params, (curr_part->mime_hints.flags & MIME_CHARSET_GUESSED) ? "guessed_charset" : "charset")))
+								cs = "US-ASCII";
+							process_charsets(&buffer, &l, cs, tinrc.mm_local_charset, FALSE);
+#	endif /* CHARSET_CONVERSION */
+
+							if ((tmp_part = artinfo->hdr.ext)) {
+								while (tmp_part && tmp_part->id != curr_part->id)
+									tmp_part = tmp_part->next;
+
+								if (tmp_part && tmp_part->language) {
+									/*
+									 * Don't add prefix if it's already there.
+									 * This can happen if language has been
+									 * inherited within rfc822 parts.
+									 */
+									if (*tmp_part->language == *(LANG_PREFIX_INHERITED))
+										curr_part->language = append_to_string(curr_part->language, tmp_part->language);
+									else
+										curr_part->language = build_language_list(tmp_part->language, curr_part->language);
+								}
+							}
+							if (strwidth(buffer) >= MIN_SAMPLE_SIZE) {
+								lng = textcat_Classify(textcat_handle, buffer, l);
+								if (*lng++ == '[') { /* ignore UNKNOWN or SHORT */
+									if ((cp = strchr(lng, ']'))) /* cut off additional guesses */
+										*cp = '\0';
+									if ((cp = strrchr(lng, '-'))) { /* charset guesses */
+										*cp = '\0'; /* cut off charset suffix */
+										if (cp > lng && *(--cp) == '-') /* remove empty region */
+											*cp = '\0';
+									}
+#	if defined(HAVE_LIBICUUC) && defined(HAVE_UNICODE_UCOL_H)
+									if ((cp = tag2lang(lng)))
+#	else
+									cp = lng;
+#	endif /* HAVE_LIBICUUC && HAVE_UNICODE_UCOL_H */
+									{
+										const char *pfx = curr_part->language && *curr_part->language ? LANG_PREFIX_GUESS_CONT : LANG_PREFIX_GUESS;
+										char sfx[1024];
+
+#	if defined(HAVE_LIBICUUC) && defined(HAVE_UNICODE_UCOL_H)
+										snprintf(sfx, sizeof(sfx), "%s%s (%s)", pfx, cp, lng);
+#	else
+										snprintf(sfx, sizeof(sfx), "%s%s", pfx, cp);
+#	endif /* HAVE_LIBICUUC && HAVE_UNICODE_UCOL_H */
+										curr_part->language = append_to_string(curr_part->language, sfx);
+										curr_part->mime_hints.flags &= ~MIME_LANGUAGE_MISSING;
+										curr_part->mime_hints.flags |= MIME_LANGUAGE_GUESSED;
+									}
+#	if defined(HAVE_LIBICUUC) && defined(HAVE_UNICODE_UCOL_H)
+									FreeIfNeeded(cp);
+#	endif /* HAVE_LIBICUUC && HAVE_UNICODE_UCOL_H */
+								}
+							}
+						}
+						FreeAndNull(buffer);
+#endif /* HAVE_LIBEXTTEXTCAT */
+						if (bnd == BOUND_START) {
+							state = M_HDR;
+							curr_part = new_part(part);
+							curr_part->depth = depth;
+							curr_part->id = part->id;
+						}
+						if (bnd == BOUND_END) {
+							if (depth == 0) {
+#if 0 /* doesn't count tailing lines after envelop mime part - correct but confusing */
+								if (read_news_via_nntp) {
+									while ((line = tin_fgets(infile, FALSE)) != NULL)
+										fprintf(artinfo->raw, "%s\n", line);
+								}
+#else
+								while ((line = tin_fgets(infile, FALSE)) != NULL) {
+									if (read_news_via_nntp)
+										fprintf(artinfo->raw, "%s\n", line);
+									artinfo->hdr.ext->line_count++;
+									artinfo->hdr.ext->bytes += strlen(line) + 1;
+								}
+#endif /* 0 */
+								return tin_errno | TIN_EOF;		/* Flag EOF */
+							} else
+								return tin_errno;
 						}
-						state = M_HDR;
-						curr_part = new_part(part);
-						curr_part->depth = depth;
 						break;
 				}
 				break;
@@ -1776,6 +2000,9 @@ parse_multipart_article(
 				break;
 		} /* switch (state) */
 	} /* while() */
+#ifdef HAVE_LIBEXTTEXTCAT
+	FreeIfNeeded(buffer);
+#endif /* HAVE_LIBEXTTEXTCAT */
 
 	/*
 	 * We only reach this point when we (unexpectedly) reach the end of the
@@ -1796,9 +2023,12 @@ parse_normal_article(
 {
 	char *line;
 #if defined(CHARSET_CONVERSION) && defined(USE_ICU_UCSDET)
-	char *buffer = NULL;
-	char *guessed_charset = NULL;
+	char *cs_buffer = NULL;
 #endif /* CHARSET_CONVERSION && USE_ICU_UCSDET */
+#ifdef HAVE_LIBEXTTEXTCAT
+	char *buffer = NULL;
+	t_bool stop_sampling = FALSE;
+#endif /* HAVE_LIBEXTTEXTCAT */
 
 	while ((line = tin_fgets(in, FALSE)) != NULL) {
 		if (read_news_via_nntp) {
@@ -1809,30 +2039,60 @@ parse_normal_article(
 #endif /* DEBUG && NNTP_ABLE */
 		}
 
+#ifdef HAVE_LIBEXTTEXTCAT
+		if (!stop_sampling && *line) {
+			if (strlen(line) == 3 && !strncmp(line, SIGDASHES, 3)) /* stop at sig */
+				stop_sampling = TRUE;
+			if (!stop_sampling) {
+#	ifdef HAVE_COLOR
+				if (!quote_regex.re || !MATCH_REGEX(quote_regex, line, strlen(line))) /* skip quoted lines */
+#	endif /* HAVE_COLOR */
+				{
+					buffer = append_to_string(buffer, line);
+					buffer = append_to_string(buffer, "\n");
+					if (strlen(buffer) > GUESS_SAMPLE_SIZE)
+						stop_sampling = TRUE;
+				}
+			}
+		}
+#endif /* HAVE_LIBEXTTEXTCAT */
 #if defined(CHARSET_CONVERSION) && defined(USE_ICU_UCSDET)
-		if ((artinfo->hdr.ext->mime_hints.flags & MIME_CHARSET_MISSING) && artinfo->hdr.ext->type == TYPE_TEXT && artinfo->hdr.ext->encoding != ENCODING_QP && artinfo->hdr.ext->encoding != ENCODING_BASE64 && curr_group->attribute->undeclared_cs_guess && !(curr_group->attribute->undeclared_charset && *curr_group->attribute->undeclared_charset))
-			buffer = append_to_string(buffer, line);
+		if (*line && (!cs_buffer || strlen(cs_buffer) < GUESS_SAMPLE_SIZE))
+			cs_buffer = append_to_string(cs_buffer, line); /* no need to re-add \n for charset guessing */
 #endif /* CHARSET_CONVERSION && USE_ICU_UCSDET */
 
 		++artinfo->hdr.ext->line_count;
+		artinfo->hdr.ext->bytes += strlen(line) + 1;
 
 		if (show_progress_meter)
 			progress(artinfo->hdr.ext->line_count);
 	}
+
 #if defined(CHARSET_CONVERSION) && defined(USE_ICU_UCSDET)
-	if ((artinfo->hdr.ext->mime_hints.flags & MIME_CHARSET_MISSING) && artinfo->hdr.ext->type == TYPE_TEXT && artinfo->hdr.ext->encoding != ENCODING_QP && artinfo->hdr.ext->encoding != ENCODING_BASE64 && curr_group->attribute->undeclared_cs_guess && buffer && !(curr_group->attribute->undeclared_charset && *curr_group->attribute->undeclared_charset)) {
+	if ((artinfo->hdr.ext->mime_hints.flags & MIME_CHARSET_MISSING) && artinfo->hdr.ext->type == TYPE_TEXT && cs_buffer && (curr_group->attribute->undeclared_cs_guess == CS_GUESS_FORCE || (curr_group->attribute->undeclared_cs_guess && !(curr_group->attribute->undeclared_charset && *curr_group->attribute->undeclared_charset && **curr_group->attribute->undeclared_charset)))) {
+		char *guessed_charset = NULL;
 		unsigned char *cp;
-		t_bool need_guess = FALSE;
 
-		for (cp = (unsigned char *) buffer; *cp; cp++) {
+		/* decode buffer if needed */
+		if (artinfo->hdr.ext->encoding == ENCODING_QP || artinfo->hdr.ext->encoding == ENCODING_BASE64) {
+			char *dbuf = my_malloc(strlen(cs_buffer) + 1);
+			int i;
+
+			mmdecode(NULL, 'b', 0, NULL);
+			if ((i = mmdecode(cs_buffer, artinfo->hdr.ext->encoding == ENCODING_BASE64 ? 'b' : 'q', '\0', dbuf)) >= 0) {
+				dbuf[i] = '\0';
+				free(cs_buffer);
+				cs_buffer = dbuf;
+			} else
+				free(dbuf);
+		}
+
+		for (cp = (unsigned char *) cs_buffer; *cp; cp++) {
 			if (is_EIGHT_BIT(cp)) {
-				need_guess = TRUE;
+				guessed_charset = guess_charset(cs_buffer, 10); /* is 10 suitable? */
 				break;
 			}
 		}
-		if (need_guess)
-			guessed_charset = guess_charset(buffer, 10); /* is 10 suitable? */
-		FreeIfNeeded(buffer);
 		if (guessed_charset) {
 			char *guessed_cs_hdr = my_malloc(strlen(guessed_charset) + 17); /* 17=len('guessed_charset=\0') */
 
@@ -1846,6 +2106,85 @@ parse_normal_article(
 		}
 	}
 #endif /* CHARSET_CONVERSION && USE_ICU_UCSDET */
+
+#ifdef HAVE_LIBEXTTEXTCAT
+	/*
+	 * guess language via libexttextcat for TYPE_TEXT
+	 * (ICUs ucsdet_getLanguage() doesn't work with UTF-8
+	 * encoded data)
+	 */
+	if (!artinfo->hdr.ext->language && artinfo->hdr.ext->type == TYPE_TEXT && textcat_handle && buffer && *buffer) {
+		char *cp, *lng;
+		size_t l;
+#	ifdef CHARSET_CONVERSION
+		const char *cs;
+#	endif /* CHARSET_CONVERSION */
+
+		/* decode buffer if needed */
+		if (artinfo->hdr.ext->encoding == ENCODING_QP || artinfo->hdr.ext->encoding == ENCODING_BASE64) {
+			char *dbuf = my_malloc(strlen(buffer) + 1);
+			int i;
+
+			mmdecode(NULL, 'b', 0, NULL);
+			if ((i = mmdecode(buffer, artinfo->hdr.ext->encoding == ENCODING_BASE64 ? 'b' : 'q', '\0', dbuf)) >= 0) {
+				dbuf[i] = '\0';
+				free(buffer);
+				buffer = dbuf;
+			} else
+				free(dbuf);
+		}
+
+		l = strlen(buffer);
+#	ifdef CHARSET_CONVERSION
+		if (!(cs = get_param(artinfo->hdr.ext->params, (artinfo->hdr.ext->mime_hints.flags & MIME_CHARSET_GUESSED) ? "guessed_charset" : "charset")))
+			cs = "US-ASCII";
+		process_charsets(&buffer, &l, cs, tinrc.mm_local_charset, FALSE);
+#	endif /* CHARSET_CONVERSION */
+
+		if (strwidth(buffer) >= MIN_SAMPLE_SIZE) {
+			lng = textcat_Classify(textcat_handle, buffer, l);
+			if (*lng++ == '[') { /* ignore UNKNOWN or SHORT */
+				if ((cp = strchr(lng, ']'))) /* cut off additional guesses */
+					*cp = '\0';
+				if ((cp = strrchr(lng, '-'))) { /* charset guesses */
+#	if 0 /* process_charsets() "poisons" the data */
+					if (!charset_compare(artinfo->hdr.ext->mime_hints.charset, cp + 1))
+						error_message(2, "CS MISMATCH: %s != %s", artinfo->hdr.ext->mime_hints.charset, cp + 1);
+#	endif /* 0 */
+					*cp = '\0'; /* cut off charset suffix */
+					if (cp > lng && *(--cp) == '-') /* remove empty region */
+						*cp = '\0';
+				}
+#	if defined(HAVE_LIBICUUC) && defined(HAVE_UNICODE_UCOL_H)
+				if ((cp = tag2lang(lng)))
+#	else
+				cp = lng;
+#	endif /* HAVE_LIBICUUC && HAVE_UNICODE_UCOL_H */
+				{
+					char sfx[1024];
+
+#	if defined(HAVE_LIBICUUC) && defined(HAVE_UNICODE_UCOL_H)
+					snprintf(sfx, sizeof(sfx), "%s%s (%s)", LANG_PREFIX_GUESS, cp, lng);
+#	else
+					snprintf(sfx, sizeof(sfx), "%s%s", LANG_PREFIX_GUESS, cp);
+#	endif /* HAVE_LIBICUUC && HAVE_UNICODE_UCOL_H */
+					artinfo->hdr.ext->language = append_to_string(artinfo->hdr.ext->language, sfx);
+					artinfo->hdr.ext->mime_hints.flags &= ~MIME_LANGUAGE_MISSING;
+					artinfo->hdr.ext->mime_hints.flags |= MIME_LANGUAGE_GUESSED;
+				}
+#	if defined(HAVE_LIBICUUC) && defined(HAVE_UNICODE_UCOL_H)
+				FreeIfNeeded(cp);
+#	endif /* HAVE_LIBICUUC && HAVE_UNICODE_UCOL_H */
+			}
+		}
+	}
+	FreeIfNeeded(buffer);
+#endif /* HAVE_LIBEXTTEXTCAT */
+
+#if defined(CHARSET_CONVERSION) && defined(USE_ICU_UCSDET)
+	FreeIfNeeded(cs_buffer);
+#endif /* CHARSET_CONVERSION && USE_ICU_UCSDET */
+
 	return tin_errno;
 }
 
@@ -1927,6 +2266,7 @@ parse_rfc2045_article(
 	t_openartinfo *artinfo,
 	t_bool show_progress_meter)
 {
+	int id = 0;
 	int ret = ART_ABORT;
 
 	if (read_news_via_nntp && !(artinfo->raw = my_tmpfile()))
@@ -1951,7 +2291,7 @@ parse_rfc2045_article(
 	 * We don't bother to parse all plain text articles
 	 */
 	if (artinfo->hdr.mime && artinfo->hdr.ext->type == TYPE_MULTIPART) {
-		if ((ret = parse_multipart_article(infile, artinfo, artinfo->hdr.ext, 1, show_progress_meter)) != 0) {
+		if ((ret = parse_multipart_article(infile, artinfo, artinfo->hdr.ext, &id, 1, show_progress_meter)) != 0) {
 			/* Strip off EOF condition if present */
 			if (ret & TIN_EOF) {
 				ret ^= TIN_EOF;
@@ -2080,7 +2420,7 @@ art_open(
 
 #if 0 /* ok for single arts but if art_open() is called in a loop (e.g. body_search()) */
 	if (artinfo->tex2iso && group->attribute->tex2iso_conv)
-		wait_message(0, _(txt_is_tex_encoded));
+		wait_message(0, "%s", _(txt_is_tex_encoded));
 #endif /* 0 */
 
 	log_article_info(artinfo);
diff -Nurp '--exclude=.bzr*' tin-2.6.5/src/rfc2047.c tin-2.6.6/src/rfc2047.c
--- tin-2.6.5/src/rfc2047.c	2025-12-13 09:36:00.000000000 +0100
+++ tin-2.6.6/src/rfc2047.c	2026-07-13 00:27:01.563816720 +0200
@@ -3,7 +3,7 @@
  *  Module    : rfc2047.c
  *  Author    : Chris Blum <chris@resolution.de>
  *  Created   : 1995-09-01
- *  Updated   : 2025-12-09
+ *  Updated   : 2026-07-13
  *  Notes     : MIME header encoding/decoding stuff
  *
  * Copyright (c) 1995-2026 Chris Blum <chris@resolution.de>
@@ -93,7 +93,7 @@ enum {
  */
 static FILE *compose_message_rfc822(FILE *articlefp, t_bool *is_8bit);
 static FILE *compose_multipart_mixed(FILE *textfp, FILE *articlefp);
-static int do_b_encode(const char *w, char *b, size_t max_ewsize, t_bool isstruct_head);
+static int do_b_encode(char *w, char *b, size_t max_ewsize, t_bool isstruct_head);
 static int sizeofnextword(char *w);
 static int which_encoding(char *w);
 static t_bool contains_8bit_characters(FILE *fp);
@@ -254,7 +254,7 @@ rfc1522_decode(
 	if (!buffer) {
 		buffer_len = (int) max_len + 1;
 		buffer = my_malloc((size_t) buffer_len);
-	} else if (max_len > (size_t) buffer_len) {
+	} else if (max_len >= (size_t) buffer_len) {
 		buffer_len = (int) max_len + 1;
 		buffer = my_realloc(buffer, (size_t) buffer_len);
 	}
@@ -272,7 +272,7 @@ rfc1522_decode(
 #else
 	if (CURR_GROUP.attribute != NULL) {
 #	ifdef USE_ICU_UCSDET
-		if (CURR_GROUP.attribute->undeclared_cs_guess && !(CURR_GROUP.attribute->undeclared_charset && *CURR_GROUP.attribute->undeclared_charset))
+		if (CURR_GROUP.attribute->undeclared_cs_guess == CS_GUESS_FORCE || (CURR_GROUP.attribute->undeclared_cs_guess && !(CURR_GROUP.attribute->undeclared_charset && *CURR_GROUP.attribute->undeclared_charset && **CURR_GROUP.attribute->undeclared_charset)))
 			csguess_convert_str(&c, "US-ASCII");
 		else
 #	endif /* USE_ICU_UCSDET */
@@ -316,7 +316,7 @@ rfc1522_decode(
 					*e++ = *c++;
 					--csl;
 				} else
-					c++;
+					++c;
 			}
 			*e = '\0';
 /*
@@ -340,12 +340,10 @@ rfc1522_decode(
 							int chars_to_copy;
 
 							t[i] = '\0';
-							max_len = (size_t) (i);
+							max_len = (size_t) i;
 							tmpbuf = my_strndup(t, max_len);
 							process_charsets(&tmpbuf, &max_len, charset, tinrc.mm_local_charset, FALSE);
-							chars_to_copy = (int) strlen(tmpbuf);
-							if (chars_to_copy > buffer_len - (t - buffer) - 1)
-								chars_to_copy = (int) (buffer_len - (t - buffer) - 1);
+							chars_to_copy = MIN((int) strlen(tmpbuf), (buffer_len - (t - buffer) - 1));
 							strncpy(t, tmpbuf, (size_t) chars_to_copy);
 							free(tmpbuf);
 							t += chars_to_copy;
@@ -442,7 +440,7 @@ b642str(
 
 static int
 do_b_encode(
-	const char *w,
+	char *w,
 	char *b,
 	size_t max_ewsize,
 	t_bool isstruct_head)
@@ -644,12 +642,12 @@ rfc1522_do_encode(
 	 * treated specially in RFC 1522 encoding
 	 * (keep the list in cook.c:cook_article() in sync)
 	 */
-	static const char *struct_header[] = {
+	static const char *const struct_header[] = {
 		"Approved: ", "From: ", "Originator: ", "Reply-To: ",
 		"Sender: ", "X-Cancelled-By: ", "X-Comment-To: ",
 		"X-Submissions-To: ", "To: ", "Cc: ", "Bcc: ", "X-Originator: ",
 		NULL };
-	const char **strptr = struct_header;
+	const char *const *strptr = struct_header;
 
 	do {
 		if (!strncasecmp(what, *strptr, strlen(*strptr))) {
@@ -1055,8 +1053,12 @@ do_rfc15211522_encode(
 		free(buf);
 	}
 
-	rewind(g);
-	rewind(f);
+	if (fseek(g, 0L, SEEK_SET) != 0) {
+		fclose(g);
+		return;
+	}
+	
+	fseek(f, 0L, SEEK_SET);
 #ifdef HAVE_FTRUNCATE
 	errno = 0;
 	i = fileno(f);
@@ -1252,12 +1254,8 @@ split_mail(
 		return FALSE;
 	}
 
-	while ((line = tin_fgets(fp, TRUE))) {
-		if (*line == '\0')
-			break;
-		else
-			fprintf(*headerfp, "%s\n", line);
-	}
+	while ((line = tin_fgets(fp, TRUE)) && *line != '\0')
+		fprintf(*headerfp, "%s\n", line);
 
 	/* Body */
 	if (textfp != NULL) {
@@ -1313,15 +1311,14 @@ compose_mail_mime_forwarded(
 	t_bool _8bit;
 
 	/* Split mail into headers and text */
-	if (!split_mail(filename, &headerfp, include_text ? &textfp : NULL))
+	if (!split_mail(filename, &headerfp, include_text ? &textfp : NULL) || fseek(headerfp, 0L, SEEK_SET) != 0)
 		return;
 
 	/* Encode header and text */
-	rewind(headerfp);
 	do_rfc15211522_encode(headerfp, encoding, group, allow_8bit_header, TRUE, TRUE);
 
 	if (textfp) {
-		rewind(textfp);
+		fseek(textfp, 0L, SEEK_SET);
 		do_rfc15211522_encode(textfp, encoding, group, allow_8bit_header, TRUE, FALSE);
 		entityfp = compose_multipart_mixed(textfp, articlefp);	/* Compose top-level MIME entity */
 		fclose(textfp);
@@ -1340,14 +1337,13 @@ compose_mail_mime_forwarded(
 	}
 
 	/* Put it all together */
-	rewind(headerfp);
-	while ((line = tin_fgets(headerfp, TRUE))) {
-		if (*line != '\0')
+	fseek(headerfp, 0L, SEEK_SET);
+	while ((line = tin_fgets(headerfp, TRUE)) && *line != '\0')
 			fprintf(fp, "%s\n", line);
-	}
+
 	fclose(headerfp);
 	fprintf(fp, txt_mime_version, MIME_SUPPORTED_VERSION);
-	rewind(entityfp);
+	fseek(entityfp, 0L, SEEK_SET);
 	copy_fp(entityfp, fp);
 
 	/* Clean up */
@@ -1378,7 +1374,7 @@ compose_message_rfc822(
 	fputc('\n', fp);
 
 	/* Body: articlefp */
-	rewind(articlefp);
+	fseek(articlefp, 0L, SEEK_SET);
 	copy_fp(articlefp, fp);
 
 	return fp;
@@ -1429,13 +1425,13 @@ compose_multipart_mixed(
 	 */
 	/* text */
 	fprintf(fp, txt_mime_boundary, boundary);
-	rewind(textfp);
+	fseek(textfp, 0L, SEEK_SET);
 	copy_fp(textfp, fp);
 	fputc('\n', fp);
 
 	/* message/rfc822 part */
 	fprintf(fp, txt_mime_boundary, boundary);
-	rewind(messagefp);
+	fseek(messagefp, 0L, SEEK_SET);
 	copy_fp(messagefp, fp);
 	fclose(messagefp);
 	fputc('\n', fp);
@@ -1457,11 +1453,12 @@ contains_8bit_characters(
 {
 	char *line;
 
-	rewind(fp);
-	while ((line = tin_fgets(fp, FALSE))) {
-		for (; *line != '\0'; line++) {
-			if (is_EIGHT_BIT(line))
-				return TRUE;
+	if (fseek(fp, 0L, SEEK_SET) == 0) {
+		while ((line = tin_fgets(fp, FALSE))) {
+			for (; *line != '\0'; ++line) {
+				if (is_EIGHT_BIT(line))
+					return TRUE;
+			}
 		}
 	}
 
@@ -1479,10 +1476,11 @@ contains_string(
 {
 	char *line;
 
-	rewind(fp);
-	while ((line = tin_fgets(fp, FALSE))) {
-		if (strstr(line, str))
-			return TRUE;
+	if (fseek(fp, 0L, SEEK_SET) == 0) {
+		while ((line = tin_fgets(fp, FALSE))) {
+			if (strstr(line, str))
+				return TRUE;
+		}
 	}
 
 	return FALSE;
diff -Nurp '--exclude=.bzr*' tin-2.6.5/src/save.c tin-2.6.6/src/save.c
--- tin-2.6.5/src/save.c	2025-12-06 00:10:27.000000000 +0100
+++ tin-2.6.6/src/save.c	2026-07-31 15:59:36.502880457 +0200
@@ -3,7 +3,7 @@
  *  Module    : save.c
  *  Author    : I. Lea & R. Skrenta
  *  Created   : 1991-04-01
- *  Updated   : 2025-12-06
+ *  Updated   : 2026-07-31
  *  Notes     :
  *
  * Copyright (c) 1991-2026 Iain Lea <iain@bricbrac.de>, Rich Skrenta <skrenta@pbm.com>
@@ -156,7 +156,7 @@ check_start_save_any_news(
 		case CHECK_ANY_NEWS:
 		case START_ANY_NEWS:
 			if (verbose)
-				wait_message(0, _(txt_checking_for_news));
+				wait_message(0, "%s", _(txt_checking_for_news));
 			break;
 
 		case MAIL_ANY_NEWS:
@@ -164,6 +164,7 @@ check_start_save_any_news(
 #ifdef APPEND_PID
 			snprintf(savefile + strlen(savefile), sizeof(savefile) - strlen(savefile), ".%ld", (long) process_id);
 #endif /* APPEND_PID */
+			TIN_FALL_THROUGH;
 			/* FALLTHROUGH */
 
 		case SAVE_ANY_NEWS:
@@ -375,13 +376,13 @@ check_start_save_any_news(
 				return NEWS_AVAIL_EXIT;
 			else {
 				if (verbose)
-					wait_message(1, _(txt_there_is_no_news));
+					wait_message(1, "%s", _(txt_there_is_no_news));
 				return EXIT_SUCCESS;
 			}
 			/* NOTREACHED */
 
 		case START_ANY_NEWS:
-			wait_message(1, _(txt_there_is_no_news));
+			wait_message(1, "%s", _(txt_there_is_no_news));
 			return -1;
 			/* NOTREACHED */
 
@@ -446,11 +447,11 @@ open_save_filename(
 /* TODO: 'truncate' path if query exceeds screen-width */
 		if (!mbox && (S_ISREG(st.st_mode) && st.st_size > 0L)) { /* Mailboxes will always be appended to; empty files will be "overwritten" */
 			func = prompt_slk_response((tinrc.default_save_mode == 'a' ? SAVE_APPEND_FILE : SAVE_OVERWRITE_FILE),
-					save_append_overwrite_keys,
+					&save_append_overwrite_keys,
 					_(txt_append_overwrite_quit), path,
-					PrintFuncKey(keyappend, SAVE_APPEND_FILE, save_append_overwrite_keys),
-					PrintFuncKey(keyoverwrite, SAVE_OVERWRITE_FILE, save_append_overwrite_keys),
-					PrintFuncKey(keyquit, GLOBAL_QUIT, save_append_overwrite_keys));
+					PrintFuncKey(keyappend, SAVE_APPEND_FILE, &save_append_overwrite_keys),
+					PrintFuncKey(keyoverwrite, SAVE_OVERWRITE_FILE, &save_append_overwrite_keys),
+					PrintFuncKey(keyquit, GLOBAL_QUIT, &save_append_overwrite_keys));
 
 			switch (func) {
 				case SAVE_OVERWRITE_FILE:
@@ -468,7 +469,7 @@ open_save_filename(
 					if (i == -1 || fseek(fp, 0L, SEEK_SET) == -1) {
 						perror_message("fseek(%d)", i);
 						fclose(fp);
-						wait_message(1, _(txt_art_not_saved));
+						wait_message(1, "%s", _(txt_art_not_saved));
 						return NULL;
 					}
 					break;
@@ -476,7 +477,7 @@ open_save_filename(
 				case GLOBAL_ABORT:
 				case GLOBAL_QUIT:
 					fclose(fp);
-					wait_message(1, _(txt_art_not_saved));
+					wait_message(1, "%s", _(txt_art_not_saved));
 					return NULL;
 
 				default:	/* SAVE_APPEND_FILE */
@@ -522,13 +523,14 @@ save_and_process_art(
 	t_bool post_process)
 {
 	FILE *fp;
+	char *fn;
 	char from[HEADER_LEN];
 	char path[PATH_LEN];
 	time_t epoch;
 	t_bool mmdf = (is_mailbox && !strcasecmp(txt_mailbox_formats[tinrc.mailbox_format], "MMDF"));
 
 	if (fseek(artinfo->raw, 0L, SEEK_SET) == -1) {
-		perror_message(txt_error_fseek);
+		perror_message("%s", txt_error_fseek);
 		return FALSE;
 	}
 
@@ -581,13 +583,16 @@ save_and_process_art(
 
 	fclose(fp);
 
+	if ((fn = strrchr(save[num_save].path, '/')) == NULL)
+		return FALSE;
+
 	/*
 	 * Saved ok, so fill out a save[] record
 	 */
 	if (num_save == max_save - 1)
 		expand_save();
 	save[num_save].path = my_strdup(path);
-	save[num_save].file = strrchr(save[num_save].path, '/') + 1;	/* ptr to filename portion */
+	save[num_save].file = fn + 1; /* ptr to filename portion */
 	save[num_save].mailbox = CAST_BOOL(is_mailbox);
 /* fprintf(stderr, "SAPA (%s) (%s) mbox=%s\n", save[num_save].path, save[num_save].file, bool_unparse(save[num_save].mailbox)); */
 	++num_save;			/* NB: num_save is bumped here only */
@@ -691,6 +696,7 @@ generate_savepath(
 		char buf[2048];
 		char extension[NAME_LEN + 1];
 
+		buf[0] = '\0';
 		lookup_extension(extension, sizeof(extension), content_types[part->type], part->subtype);
 		generate_filename(buf, sizeof(buf), extension);
 		mbox = expand_save_filename(savepath, PATH_LEN, buf);
@@ -737,6 +743,7 @@ expand_save_filename(
 	 * Make sure that externally supplied filename is a filename only and fits
 	 * into buffer
 	 */
+	base_filename[0] = '\0';
 	STRCPY(buf_path, path);
 	base_name(buf_path, base_filename);
 
@@ -829,6 +836,7 @@ post_process_uud(
 	char file_out_dir[PATH_LEN];
 	char path[PATH_LEN];
 	const char *eptr;
+	char *fn;
 	int i;
 	int count;
 	int errors = 0;
@@ -876,7 +884,12 @@ post_process_uud(
 			/* item->mimetype seems not to be available for uudecoded files etc */
 			if (curr_group->attribute->post_process_view) {
 				joinpath(path, sizeof(path), file_out_dir, item->filename);
-				view_file(path, strrchr(path, '/') + 1);
+				if ((fn = strrchr(path, '/')) == NULL) { /* should not happen */
+					++errors;
+					my_printf(_(txt_uu_error_decode), BlankIfNull(item->filename), "No path componente."); /* TODO: -> lang.c && _() ? */
+					my_printf(cCRLF);
+				} else
+					view_file(path, ++fn);
 			}
 		} else {
 			++errors;
@@ -894,8 +907,7 @@ post_process_uud(
 			my_printf(_(txt_uu_error_decode), (item->filename) ? item->filename : item->subfname, eptr);
 			my_printf(cCRLF);
 		}
-		++i;
-		item = UUGetFileListItem(i);
+		item = UUGetFileListItem(++i);
 		my_flush();
 	}
 
@@ -1068,7 +1080,7 @@ view_file(
 	const char *path,
 	const char *file)
 {
-	char *ext;
+	const char *ext;
 	t_part *part;
 
 	part = new_part(NULL);
@@ -1585,7 +1597,7 @@ show_attachment_page(
 	show_mini_help(ATTACHMENT_LEVEL);
 
 	if (attmenu.max <= 0) {
-		info_message(_(txt_no_attachments));
+		info_message("%s", _(txt_no_attachments));
 		return;
 	}
 
@@ -1613,7 +1625,7 @@ attachment_page(
 	set_xclick_off();
 
 	forever {
-		switch ((func = handle_keypad(attachment_left, attachment_right, NULL, attachment_keys))) {
+		switch ((func = handle_keypad(attachment_left, attachment_right, NULL, &attachment_keys))) {
 			case GLOBAL_QUIT:
 				free_part_list(part_list);
 				if (oldmenu)
@@ -1630,7 +1642,7 @@ attachment_page(
 			case DIGIT_8:
 			case DIGIT_9:
 				if (attmenu.max)
-					prompt_item_num(func_to_key(func, attachment_keys), _(txt_attachment_select));
+					prompt_item_num(func_to_key(func, &attachment_keys), _(txt_attachment_select));
 				break;
 
 #ifndef NO_SHELL_ESCAPE
@@ -1703,7 +1715,7 @@ attachment_page(
 				break;
 
 			case GLOBAL_VERSION:
-				info_message(cvers);
+				info_message("%s", cvers);
 				break;
 
 			case ATTACHMENT_SAVE:
@@ -1729,7 +1741,7 @@ attachment_page(
 					show_attachment_page();
 					if (attmenu.curr + 1 < attmenu.max)
 						move_down();
-					info_message(tagged ? _(txt_attachment_tagged) : _(txt_attachment_untagged));
+					info_message("%s", tagged ? _(txt_attachment_tagged) : _(txt_attachment_untagged));
 				}
 				break;
 
@@ -1763,7 +1775,7 @@ attachment_page(
 			case GLOBAL_SEARCH_SUBJECT_BACKWARD:
 			case GLOBAL_SEARCH_REPEAT:
 				if (func == GLOBAL_SEARCH_REPEAT && last_search != GLOBAL_SEARCH_SUBJECT_FORWARD && last_search != GLOBAL_SEARCH_SUBJECT_BACKWARD)
-					info_message(_(txt_no_prev_search));
+					info_message("%s", _(txt_no_prev_search));
 				else if (attmenu.max) {
 					int new_pos, old_pos = attmenu.curr;
 
@@ -1785,7 +1797,7 @@ attachment_page(
 #endif /* !DONT_HAVE_PIPING */
 
 			default:
-				info_message(_(txt_bad_command), PrintFuncKey(key, GLOBAL_HELP, attachment_keys));
+				info_message(_(txt_bad_command), PrintFuncKey(key, GLOBAL_HELP, &attachment_keys));
 				break;
 		}
 	}
@@ -1821,7 +1833,7 @@ draw_attachment_arrow(
 		name = get_filename(part->params);
 		info_message("%s  %s", name ? name : _(txt_attachment_no_name), BlankIfNull(part->description));
 	} else if (attmenu.curr == attmenu.max - 1)
-		info_message(_(txt_end_of_attachments));
+		info_message("%s", _(txt_end_of_attachments));
 }
 
 
@@ -2137,7 +2149,7 @@ untag_all_parts(
 
 
 /*
- * Build a linked list which holds pointers to the parts we want deal with.
+ * Build a linked list which holds pointers to the parts we want to deal with.
  */
 static int
 build_part_list(
diff -Nurp '--exclude=.bzr*' tin-2.6.5/src/screen.c tin-2.6.6/src/screen.c
--- tin-2.6.5/src/screen.c	2025-12-09 09:37:17.000000000 +0100
+++ tin-2.6.6/src/screen.c	2026-07-02 21:17:14.749701648 +0200
@@ -3,7 +3,7 @@
  *  Module    : screen.c
  *  Author    : I. Lea & R. Skrenta
  *  Created   : 1991-04-01
- *  Updated   : 2025-12-09
+ *  Updated   : 2026-07-02
  *  Notes     :
  *
  * Copyright (c) 1991-2026 Iain Lea <iain@bricbrac.de>, Rich Skrenta <skrenta@pbm.com>
@@ -97,7 +97,7 @@ fmt_message(
 		msg = my_realloc(msg, size);
 	}
 
-	return msg;
+	return ellipsis_inplace(msg);
 }
 
 
@@ -120,6 +120,8 @@ info_message(
 #endif /* HAVE_COLOR */
 
 	buf = fmt_message(fmt, ap);
+	va_end(ap);
+
 	center_line(cLINES, FALSE, buf);	/* center the message at screen bottom */
 	free(buf);
 
@@ -127,8 +129,6 @@ info_message(
 	fcol(tinrc.col_normal);
 #endif /* HAVE_COLOR */
 	stow_cursor();
-
-	va_end(ap);
 }
 
 
@@ -153,11 +153,13 @@ wait_message(
 #endif /* HAVE_COLOR */
 
 	buf = fmt_message(fmt, ap);
+	va_end(ap);
+
 	/* test for multiline messages */
 	if (strrchr(buf, '\n')) {
 		char *from, *to, *tmp;
 
-		for (from = buf; *from && (to = strchr(from, '\n')); from = ++to) {
+		for (from = buf; *from && (to = strchr(from, '\n')); from = to + 1) {
 			*to = '\0';
 			/* expand tabs in multiline msg, as we wrap anyway */
 			tmp = expand_tab(from, tabwidth);
@@ -181,7 +183,6 @@ wait_message(
 #endif /* HAVE_COLOR */
 	cursoron();
 	my_flush();
-	va_end(ap);
 
 #ifdef HAVE_SELECT
 	/* allow to skip sleep time via key-press */
@@ -209,7 +210,7 @@ wait_message(
 				if (errno != 0)
 #	endif /* EINTR */
 				{
-					perror_message("wait_message(select()) failed");
+					perror_message("%s", "wait_message(select()) failed");
 					free(tin_progname);
 					giveup();
 				} else
@@ -253,6 +254,8 @@ error_message(
 	clear_message();
 
 	buf = fmt_message(fmt, ap);
+	va_end(ap);
+
 	my_fputs(buf, stderr);	/* don't use my_fprintf() here due to %format chars */
 	my_fflush(stderr);
 	log_formatted_msg("ERR", buf);
@@ -266,8 +269,6 @@ error_message(
 		(void) sleep(sdelay);
 		clear_message();
 	}
-
-	va_end(ap);
 }
 
 
@@ -295,6 +296,7 @@ perror_message(
 	}
 
 	va_end(ap);
+	errno = err;
 }
 
 
@@ -378,7 +380,7 @@ draw_arrow_mark(
 
 	if (tinrc.draw_arrow) {
 #if defined(MULTIBYTE_ABLE) && !defined(NO_LOCALE)
-		if (tinrc.utf8_graphics) {
+		if (tinrc.utf8_graphics & UTF8_LINE_DRAWING) {
 			my_fputwc(CURSOR_HORIZ, stdout);
 			my_fputwc(CURSOR_ARROW, stdout);
 		} else
@@ -505,15 +507,15 @@ show_title(
 
 		switch (signal_context) {
 			case cSelect:
-				PrintFuncKey(keyhelp, GLOBAL_HELP, select_keys);
+				PrintFuncKey(keyhelp, GLOBAL_HELP, &select_keys);
 				break;
 
 			case cGroup:
-				PrintFuncKey(keyhelp, GLOBAL_HELP, group_keys);
+				PrintFuncKey(keyhelp, GLOBAL_HELP, &group_keys);
 				break;
 
 			case cThread:
-				PrintFuncKey(keyhelp, GLOBAL_HELP, thread_keys);
+				PrintFuncKey(keyhelp, GLOBAL_HELP, &thread_keys);
 				break;
 
 			default:
@@ -744,7 +746,7 @@ show_progress(
 		 * it's possible to cut away a great part of the progress meter
 		 * perhaps we should shorten the newsgroup name instead?
 		 */
-		my_printf("%s", sized_message(&tmp, "%s", display));
+		my_printf("%s", sized_message(&tmp, "%s", ellipsis_inplace(display)));
 		free(tmp);
 
 #ifdef HAVE_COLOR
diff -Nurp '--exclude=.bzr*' tin-2.6.5/src/search.c tin-2.6.6/src/search.c
--- tin-2.6.5/src/search.c	2025-12-07 07:11:37.000000000 +0100
+++ tin-2.6.6/src/search.c	2026-05-12 01:49:32.974012483 +0200
@@ -3,7 +3,7 @@
  *  Module    : search.c
  *  Author    : I. Lea & R. Skrenta
  *  Created   : 1991-04-01
- *  Updated   : 2025-12-07
+ *  Updated   : 2026-05-12
  *  Notes     :
  *
  * Copyright (c) 1991-2026 Iain Lea <iain@bricbrac.de>, Rich Skrenta <skrenta@pbm.com>
@@ -77,15 +77,16 @@ copy_offsets(
 	REGEX_NOFFSET dst_size,
 	struct regex_cache *re)
 {
-	REGEX_NOFFSET i;
-	REGEX_NOFFSET limit = 2 * regex_get_ovector_count(re);
+	REGEX_NOFFSET limit = MIN(dst_size, 2 * regex_get_ovector_count(re));
 	REGEX_SIZE *ovector = regex_get_ovector_pointer(re);
 
-	if (limit > dst_size)
-		limit = dst_size;
+	if (!limit)
+		return;
 
-	for (i = 0; i < limit; i++)
-		dst[i] = ovector[i];
+	do {
+		--limit;
+		dst[limit] = ovector[limit];
+	} while(limit);
 }
 
 
@@ -126,19 +127,17 @@ get_search_pattern(
 			last_search = *forward ? GLOBAL_SEARCH_SUBJECT_FORWARD : GLOBAL_SEARCH_SUBJECT_BACKWARD;
 	}
 
-	wait_message(0, _(txt_searching));
+	wait_message(0, "%s", _(txt_searching));
 
 	stow_cursor();
 
 #ifdef HAVE_UNICODE_NORMALIZATION
 	/* normalize search pattern */
 	if (IS_LOCAL_CHARSET("UTF-8")) {
-		char *tmp;
+		char *tmp = normalize(*def);
 
-		tmp = normalize(*def);
 		FreeIfNeeded(*def);
-		*def = my_strdup(tmp);
-		free(tmp);
+		*def = tmp;
 	}
 #endif /* HAVE_UNICODE_NORMALIZATION */
 
@@ -296,7 +295,7 @@ generic_search(
 		regex_cache_destroy(&search_regex);
 
 	if (!found)
-		info_message(_(txt_no_match));
+		info_message("%s", _(txt_no_match));
 
 	return result;
 }
@@ -318,7 +317,7 @@ search_active(
 	int i;
 
 	if (!selmenu.max) {
-		info_message(_(txt_no_groups));
+		info_message("%s", _(txt_no_groups));
 		return -1;
 	}
 
@@ -359,7 +358,7 @@ search_active(
 	if (tinrc.wildcard)
 		regex_cache_destroy(&search_regex);
 
-	info_message(_(txt_no_match));
+	info_message("%s", _(txt_no_match));
 	return -1;
 }
 
@@ -387,7 +386,7 @@ body_search(
 
 		case ART_UNAVAILABLE:			/* Treat as string not present */
 			art_close(&artinfo);
-			info_message(_(txt_no_match));
+			info_message("%s", _(txt_no_match));
 			return 0;
 
 		default:
@@ -456,7 +455,7 @@ body_search(
 	}
 
 	art_close(&artinfo);
-/*	info_message(_(txt_no_match)); */
+/*	info_message("%s", _(txt_no_match)); */
 	return 0;
 }
 
@@ -540,7 +539,7 @@ search_group(
 	int i, ret, loop_cnt;
 
 	if (grpmenu.curr < 0) {
-		info_message(_(txt_no_arts));
+		info_message("%s", _(txt_no_arts));
 		return -1;
 	}
 
@@ -577,6 +576,9 @@ search_group(
 
 			case -1:							/* User abort */
 				return -1;
+
+			default:
+				break;
 		}
 
 #ifdef HAVE_SELECT
@@ -590,7 +592,7 @@ search_group(
 	if (tinrc.wildcard)
 		regex_cache_destroy(&search_regex);
 
-	info_message(_(txt_no_match));
+	info_message("%s", _(txt_no_match));
 	return -1;
 }
 
@@ -658,7 +660,7 @@ search_article(
 	if (!(pattern = get_search_pattern(&forward, repeat, _(txt_search_forwards), _(txt_search_backwards), &tinrc.default_search_art, HIST_ART_SEARCH)))
 		return 0;
 
-	if (tinrc.wildcard && !(compile_regex(pattern, &search_regex, REGEX_CASELESS)))
+	if (start_line < 0 || (tinrc.wildcard && !(compile_regex(pattern, &search_regex, REGEX_CASELESS))))
 		return -1;
 
 	srch_lineno = -1;
@@ -744,7 +746,7 @@ search_article(
 		srch_offsets[1] = 0;
 	}
 
-	info_message(_(txt_no_match));
+	info_message("%s", _(txt_no_match));
 	if (tinrc.wildcard)
 		regex_cache_destroy(&search_regex);
 
diff -Nurp '--exclude=.bzr*' tin-2.6.5/src/select.c tin-2.6.6/src/select.c
--- tin-2.6.5/src/select.c	2025-12-23 03:44:49.000000000 +0100
+++ tin-2.6.6/src/select.c	2026-06-30 07:42:56.045788000 +0200
@@ -3,7 +3,7 @@
  *  Module    : select.c
  *  Author    : I. Lea & R. Skrenta
  *  Created   : 1991-04-01
- *  Updated   : 2025-11-26
+ *  Updated   : 2026-06-30
  *  Notes     :
  *
  * Copyright (c) 1991-2026 Iain Lea <iain@bricbrac.de>, Rich Skrenta <skrenta@pbm.com>
@@ -129,14 +129,8 @@ selection_page(
 
 #ifdef NNTP_ABLE
 	if (cmdline.msgid) { /* -L cmd */
-		switch (show_article_by_msgid(cmdline.msgid)) {
-			case LOOKUP_ART_UNAVAIL:
-				wait_message(2, _(txt_art_unavailable));
-				break;
-
-			default:
-				break;
-		}
+		if (show_article_by_msgid(cmdline.msgid) == LOOKUP_ART_UNAVAIL)
+			wait_message(2, "%s", _(txt_art_unavailable));
 		FreeAndNull(cmdline.msgid);
 	}
 #endif /* NNTP_ABLE */
@@ -163,7 +157,7 @@ selection_page(
 
 		set_xclick_on();
 
-		switch ((func = handle_keypad(select_left, select_right, global_mouse_action, select_keys))) {
+		switch ((func = handle_keypad(select_left, select_right, global_mouse_action, &select_keys))) {
 			case GLOBAL_ABORT:		/* Abort */
 				break;
 
@@ -177,9 +171,9 @@ selection_page(
 			case DIGIT_8:
 			case DIGIT_9:
 				if (selmenu.max)
-					prompt_item_num(func_to_key(func, select_keys), _(txt_select_group));
+					prompt_item_num(func_to_key(func, &select_keys), _(txt_select_group));
 				else
-					info_message(_(txt_no_groups));
+					info_message("%s", _(txt_no_groups));
 				break;
 
 #ifndef NO_SHELL_ESCAPE
@@ -229,14 +223,14 @@ selection_page(
 					if (set_range(SELECT_LEVEL, 1, selmenu.max, selmenu.curr + 1))
 						show_selection_page();
 				} else
-					info_message(_(txt_no_groups));
+					info_message("%s", _(txt_no_groups));
 				break;
 
 			case GLOBAL_SEARCH_SUBJECT_FORWARD:
 			case GLOBAL_SEARCH_SUBJECT_BACKWARD:
 			case GLOBAL_SEARCH_REPEAT:
 				if (func == GLOBAL_SEARCH_REPEAT && last_search != GLOBAL_SEARCH_SUBJECT_FORWARD && last_search != GLOBAL_SEARCH_SUBJECT_BACKWARD)
-					info_message(_(txt_no_prev_search));
+					info_message("%s", _(txt_no_prev_search));
 				else {
 					if ((i = search_active((func == GLOBAL_SEARCH_SUBJECT_FORWARD), (func == GLOBAL_SEARCH_REPEAT))) != -1) {
 						move_to_item(i);
@@ -262,7 +256,7 @@ selection_page(
 
 			case SELECT_RESET_NEWSRC:		/* reset .newsrc */
 				if (no_write) {
-					info_message(_(txt_info_no_write));
+					info_message("%s", _(txt_info_no_write));
 					break;
 				}
 				if (prompt_yn(_(txt_reset_newsrc), FALSE) == 1) {
@@ -278,12 +272,12 @@ selection_page(
 				if (selmenu.max)
 					catchup_group(&CURR_GROUP, (func == CATCHUP_NEXT_UNREAD));
 				else
-					info_message(_(txt_no_groups));
+					info_message("%s", _(txt_no_groups));
 				break;
 
 			case GLOBAL_EDIT_FILTER:
 				if (no_write)
-					info_message(_(txt_info_no_write));
+					info_message("%s", _(txt_info_no_write));
 				else {
 					if (invoke_editor(filter_file, filter_file_offset, NULL))
 						(void) read_filter_file(filter_file);
@@ -298,7 +292,7 @@ selection_page(
 					need_parse_fmt |= SELECT_LEVEL;
 					show_selection_page();
 				} else
-					info_message(_(txt_grpdesc_disabled));
+					info_message("%s", _(txt_grpdesc_disabled));
 				break;
 
 			case SELECT_GOTO:			/* prompt for a new group name */
@@ -335,27 +329,27 @@ selection_page(
 
 					clear_message();
 					if (prompt_default_string(_(txt_group_mark_ancient_art_read), tmp, sizeof(tmp), NULL, HIST_OTHER)) {
-#ifdef HAVE_STRPTIME
+#if defined(HAVE_STRPTIME) && defined(HAVE_MKTIME)
 						struct tm tm;
-#endif /* HAVE_STRPTIME */
+#endif /* HAVE_STRPTIME && HAVE_MKTIME */
 
 						str_trim(tmp);
-#ifdef HAVE_STRPTIME
+#if defined(HAVE_STRPTIME) && defined(HAVE_MKTIME)
 						memset(&tm, 0, sizeof(tm));
 						if (strptime(tmp, *CURR_GROUP.attribute->date_format, &tm))
 							past = mktime(&tm);
-#endif /* HAVE_STRPTIME */
+#endif /* HAVE_STRPTIME && HAVE_MKTIME */
 						if (past < 0 && (p = strchr(tmp, ' '))) { /* could be a date string, try to parse */
-							if ((past = parsedate(tmp, (struct _TIMEINFO *) 0)) < 0 && isalpha((unsigned char) tmp[0]))  /* failed, try again with first "word" skipped */
+							if ((past = parsedate(tmp, (struct _TIMEINFO *) 0)) < 0 && isalpha((unsigned char) tmp[0])) /* failed, try again with first "word" skipped */
 								past = parsedate(p + 1, (struct _TIMEINFO *) 0);
 						}
 
 						if (past < 0) { /* not a valid date string, then take the leading digits as days */
 							p = tmp;
 							if (*p == '-' || *p == '+') /* ignore one leading sign if present */
-								p++;
+								++p;
 							if (isdigit((unsigned char) *p)) {
-								if ((days = strtol(p, NULL, 10)) > 0) {
+								if ((days = s2i(p, 0, 65535)) > 0) { /* Epoch + 65535 days == 2149-06-06T02:00:00+02:00 */
 									if (days <= (time((time_t *) 0) / DAY))
 										past = (time((time_t *) 0) - (days * DAY));
 								} else
@@ -444,17 +438,17 @@ selection_page(
 			case SELECT_MOVE_GROUP:			/* reposition group within group list */
 				/* TODO: move all this to reposition_group() */
 				if (!selmenu.max) {
-					info_message(_(txt_no_groups));
+					info_message("%s", _(txt_no_groups));
 					break;
 				}
 
 				if (!CURR_GROUP.subscribed) {
-					info_message(_(txt_info_not_subscribed));
+					info_message("%s", _(txt_info_not_subscribed));
 					break;
 				}
 
 				if (no_write) {
-					info_message(_(txt_info_no_write));
+					info_message("%s", _(txt_info_no_write));
 					break;
 				}
 
@@ -504,12 +498,12 @@ selection_page(
 				 * as we effectively do a yank out on each change, set yanked_out accordingly
 				 */
 				yanked_out = TRUE;
-				wait_message(0, (tinrc.show_only_unread_groups) ? _(txt_reading_unread_groups) : _(txt_reading_all_groups));
+				wait_message(0, "%s", (tinrc.show_only_unread_groups) ? _(txt_reading_unread_groups) : _(txt_reading_all_groups));
 
 				toggle_my_groups(NULL);
 				show_selection_page();
 				if (tinrc.show_only_unread_groups)
-					info_message(_(txt_show_unread));
+					info_message("%s", _(txt_show_unread));
 				else
 					clear_message();
 				break;
@@ -520,11 +514,11 @@ selection_page(
 
 			case SELECT_SUBSCRIBE:			/* subscribe to current group */
 				if (!selmenu.max) {
-					info_message(_(txt_no_groups));
+					info_message("%s", _(txt_no_groups));
 					break;
 				}
 				if (no_write) {
-					info_message(_(txt_info_no_write));
+					info_message("%s", _(txt_info_no_write));
 					break;
 				}
 				if (!CURR_GROUP.subscribed && !CURR_GROUP.bogus) {
@@ -537,7 +531,7 @@ selection_page(
 
 			case SELECT_SUBSCRIBE_PATTERN:		/* subscribe to groups matching pattern */
 				if (no_write) {
-					info_message(_(txt_info_no_write));
+					info_message("%s", _(txt_info_no_write));
 					break;
 				}
 				subscribe_pattern(TRUE);
@@ -545,11 +539,11 @@ selection_page(
 
 			case SELECT_UNSUBSCRIBE:		/* unsubscribe to current group */
 				if (!selmenu.max) {
-					info_message(_(txt_no_groups));
+					info_message("%s", _(txt_no_groups));
 					break;
 				}
 				if (no_write) {
-					info_message(_(txt_info_no_write));
+					info_message("%s", _(txt_info_no_write));
 					break;
 				}
 				if (CURR_GROUP.subscribed) {
@@ -571,26 +565,26 @@ selection_page(
 					read_newsrc(newsrc, TRUE);			/* reload newsrc */
 					toggle_my_groups(NULL);			/* keep current display-state */
 					show_selection_page();				/* redraw screen */
-					info_message(buf);
+					info_message("%s", buf);
 				}
 				break;
 
 			case SELECT_UNSUBSCRIBE_PATTERN:	/* unsubscribe to groups matching pattern */
 				if (no_write) {
-					info_message(_(txt_info_no_write));
+					info_message("%s", _(txt_info_no_write));
 					break;
 				}
 				subscribe_pattern(FALSE);
 				break;
 
 			case GLOBAL_VERSION:			/* show tin version */
-				info_message(cvers);
+				info_message("%s", cvers);
 				break;
 
 			case GLOBAL_POST:			/* post a basenote */
 				if (!selmenu.max) {
 					if (!can_post) {
-						info_message(_(txt_cannot_post));
+						info_message("%s", _(txt_cannot_post));
 						break;
 					}
 					/* TODO: plural-forms? */
@@ -622,20 +616,13 @@ selection_page(
 						}
 						free(ngcpy);
 						if (reject && *reject) {
-							i = strlen(reject);
-							if (*(reject + i - 1) == ',')
-								*(reject + i - 1) = '\0';
-							/* TODO: improve error/warningf (-n) message */
-							error_message((n & 0x07), _(txt_not_in_active_file), reject);
+							/* TODO: improve error/warning (-n) message */
+							error_message((n & 0x07), _(txt_not_in_active_file), rem_tail_char(reject, ','));
 							free(reject);
 						}
 						if (new_list && *new_list) {
-							if (n) { /* without errors no need to use new_list */
-								i = strlen(new_list);
-								if (*(new_list + i - 1) == ',')
-									*(new_list + i - 1) = '\0';
-								strcpy(tinrc.default_post_newsgroups, new_list);
-							}
+							if (n) /* without errors no need to use new_list */
+								strcpy(tinrc.default_post_newsgroups, rem_tail_char(new_list, ','));
 							free(new_list);
 						}
 						if (!*buf) {
@@ -662,7 +649,7 @@ selection_page(
 					STRCPY(buf, CURR_GROUP.name);
 
 				if (!can_post && !CURR_GROUP.bogus && !(CURR_GROUP.attribute->mailing_list && *CURR_GROUP.attribute->mailing_list)) {
-					info_message(_(txt_cannot_post));
+					info_message("%s", _(txt_cannot_post));
 					break;
 				}
 				if (post_article(*buf ? buf : tinrc.default_post_newsgroups))
@@ -674,7 +661,7 @@ selection_page(
 					if (pickup_postponed_articles(FALSE, FALSE))
 						show_selection_page();
 				} else
-					info_message(_(txt_cannot_post));
+					info_message("%s", _(txt_cannot_post));
 				break;
 
 			case GLOBAL_DISPLAY_POST_HISTORY:	/* display messages posted by user */
@@ -694,7 +681,7 @@ selection_page(
 
 			case SELECT_MARK_GROUP_UNREAD:
 				if (!selmenu.max) {
-					info_message(_(txt_no_groups));
+					info_message("%s", _(txt_no_groups));
 					break;
 				}
 				grp_mark_unread(&CURR_GROUP);
@@ -718,7 +705,7 @@ selection_page(
 				break;
 
 			default:
-				info_message(_(txt_bad_command), PrintFuncKey(key, GLOBAL_HELP, select_keys));
+				info_message(_(txt_bad_command), PrintFuncKey(key, GLOBAL_HELP, &select_keys));
 		}
 	}
 }
@@ -772,7 +759,7 @@ show_selection_page(
 		if (tinrc.show_help_mail_sign == SHOW_SIGN_MAIL)
 			len = cCOLS - (2 * strwidth(_(txt_you_have_mail))) - 2;
 		else {
-			PrintFuncKey(keyhelp, GLOBAL_HELP, select_keys);
+			PrintFuncKey(keyhelp, GLOBAL_HELP, &select_keys);
 			keyhelplen = strwidth(keyhelp);
 			if (tinrc.show_help_mail_sign == SHOW_SIGN_HELP)
 				len = cCOLS - (2 * (strwidth(_(txt_type_h_for_help)) - 2 + keyhelplen)) - 2;
@@ -834,7 +821,7 @@ show_selection_page(
 #endif /* NNTP_ABLE */
 
 	if (selmenu.max <= 0) {
-		info_message(_(txt_no_groups));
+		info_message("%s", _(txt_no_groups));
 		return;
 	}
 
@@ -856,7 +843,8 @@ build_gline(
 	wchar_t *active_name, *active_name2 = NULL, *active_desc, *active_desc2;
 #else
 	char *active_name, *active_name2;
-	int fill, len_start;
+	int len_start;
+	size_t fill;
 #endif /* MULTIBYTE_ABLE && !NO_LOCALE */
 
 #ifdef USE_CURSES
@@ -1047,7 +1035,7 @@ draw_group_arrow(
 	void)
 {
 	if (!selmenu.max)
-		info_message(_(txt_no_groups));
+		info_message("%s", _(txt_no_groups));
 	else {
 		draw_arrow_mark(INDEX_TOP + selmenu.curr - selmenu.first);
 		if (CURR_GROUP.aliasedto)
@@ -1055,7 +1043,7 @@ draw_group_arrow(
 		else if (tinrc.info_in_last_line)
 			info_message("%s", CURR_GROUP.description ? CURR_GROUP.description : _(txt_no_description));
 		else if (selmenu.curr == selmenu.max - 1)
-			info_message(_(txt_end_of_groups));
+			info_message("%s", _(txt_end_of_groups));
 	}
 }
 
@@ -1064,7 +1052,7 @@ static void
 sync_active_file(
 	void)
 {
-	wait_message(0, _(txt_reading_news_newsrc_file));
+	wait_message(0, "%s", _(txt_reading_news_newsrc_file));
 	force_reread_active_file = TRUE;
 	resync_active_file();
 }
@@ -1075,7 +1063,7 @@ yank_active_file(
 	void)
 {
 	if (yanked_out && selmenu.max == num_active) {			/* All groups currently present? */
-		info_message(_(txt_yanked_none));
+		info_message("%s", _(txt_yanked_none));
 		return;
 	}
 
@@ -1103,7 +1091,7 @@ yank_active_file(
 		HpGlitch(erase_arrow());
 		yanked_out = bool_not(yanked_out);
 		show_selection_page();
-		info_message(_(txt_yanked_sub_groups));
+		info_message("%s", _(txt_yanked_sub_groups));
 	}
 }
 
@@ -1370,7 +1358,7 @@ reposition_group(
 	 * Can't move into newgroups, they aren't in .newsrc
 	 */
 	if (pos_num <= newgroups) {
-		error_message(2, _(txt_skipping_newgroups));
+		error_message(2, "%s", _(txt_skipping_newgroups));
 		return default_num;
 	}
 
@@ -1469,7 +1457,7 @@ pos_next_unread_group(
 	}
 
 	if (all_groups_read) {
-		info_message(_(txt_no_groups_to_read));
+		info_message("%s", _(txt_no_groups_to_read));
 		return FALSE;
 	}
 
@@ -1639,7 +1627,7 @@ subscribe_pattern(
 
 	groups = my_malloc(groups_size * sizeof(struct t_group *));
 
-	wait_message(0, message);
+	wait_message(0, "%s", message);
 
 	for_each_group(i) {
 		spin_cursor();
@@ -1674,34 +1662,29 @@ subscribe_pattern(
 				char cmd[NNTP_STRLEN];
 
 				snprintf(cmd, sizeof(cmd), "LIST ACTIVE %.*s", (int) (NNTP_STRLEN - strlen("LIST ACTIVE ") - 1), buf);
-				switch (new_nntp_command(cmd, OK_GROUPS, NULL, 0)) {
-					case OK_GROUPS:
-						while ((line = tin_fgets(FAKE_NNTP_FP, FALSE)) != NULL) {
-							spin_cursor();
+				if (new_nntp_command(cmd, OK_GROUPS, NULL, 0) == OK_GROUPS) {
+					while ((line = tin_fgets(FAKE_NNTP_FP, FALSE)) != NULL) {
+						spin_cursor();
 #	ifdef DEBUG
-							if (debug & DEBUG_NNTP)
-								debug_print_file("NNTP", "<<<%s%s", logtime(), line);
+						if (debug & DEBUG_NNTP)
+							debug_print_file("NNTP", "<<<%s%s", logtime(), line);
 #	endif /* DEBUG */
-							if (parse_active_line(line, &max, &min, moderated)) { /* parse_active_line() modifies line */
-								if (my_group_add(line, FALSE) < 0) {
-									if ((ptr = group_add(line)) != NULL) {
-										if ((size_t) subscribe_num == groups_size) {
-											groups_size <<= 1;
-											groups = my_realloc(groups, groups_size * sizeof(struct t_group *));
-										}
-										active_add(ptr, count, max, min, moderated);
-										groups[subscribe_num] = &active[i];
-										my_group_add(line, FALSE);
-										++i;
-										++subscribe_num;
+						if (parse_active_line(line, &max, &min, moderated)) { /* parse_active_line() modifies line */
+							if (my_group_add(line, FALSE) < 0) {
+								if ((ptr = group_add(line)) != NULL) {
+									if ((size_t) subscribe_num == groups_size) {
+										groups_size <<= 1;
+										groups = my_realloc(groups, groups_size * sizeof(struct t_group *));
 									}
+									active_add(ptr, count, max, min, moderated);
+									groups[subscribe_num] = &active[i];
+									my_group_add(line, FALSE);
+									++i;
+									++subscribe_num;
 								}
 							}
 						}
-						break;
-
-					default:
-						break;
+					}
 				}
 
 				if (subscribe_num) {
@@ -1709,47 +1692,42 @@ subscribe_pattern(
 						t_bool conv_needed;
 
 						snprintf(cmd, sizeof(cmd), "LIST NEWSGROUPS %.*s", (int) (NNTP_STRLEN - strlen("LIST NEWSGROUPS ") - 1), buf);
-						switch (new_nntp_command(cmd, OK_GROUPS, NULL, 0)) {
-							case OK_GROUPS:
-								while ((line = tin_fgets(FAKE_NNTP_FP, FALSE)) != NULL) {
-									spin_cursor();
+						if (new_nntp_command(cmd, OK_GROUPS, NULL, 0) == OK_GROUPS) {
+							while ((line = tin_fgets(FAKE_NNTP_FP, FALSE)) != NULL) {
+								spin_cursor();
 #	ifdef DEBUG
-									if (debug & DEBUG_NNTP)
-										debug_print_file("NNTP", "<<<%s%s", logtime(), line);
+								if (debug & DEBUG_NNTP)
+									debug_print_file("NNTP", "<<<%s%s", logtime(), line);
 #	endif /* DEBUG */
-									if ((s = strpbrk(line, " \t")) == NULL)
-										continue;
+								if ((s = strpbrk(line, " \t")) == NULL)
+									continue;
 
-									*s++ = '\0';
-									if (!match_group_list(line, buf))
-										continue;
-
-									if ((idx = find_group_index(line, FALSE)) != -1) {
-										conv_needed = FALSE;
-										name = my_strdup(s);
-										while (*s) {
-											if (*s == '\t')
-												*s = ' ';
-											else {
-												if (!conv_needed && (*s < 0x20 || !isascii((unsigned char) *s)))
-													conv_needed = TRUE;
-											}
-											++s;
+								*s++ = '\0';
+								if (!match_group_list(line, buf))
+									continue;
+
+								if ((idx = find_group_index(line, FALSE)) != -1) {
+									conv_needed = FALSE;
+									name = my_strdup(s);
+									while (*s) {
+										if (*s == '\t')
+											*s = ' ';
+										else {
+											if (!conv_needed && (*s < 0x20 || !isascii((unsigned char) *s)))
+												conv_needed = TRUE;
 										}
-										FreeIfNeeded(active[idx].description);
-										if (conv_needed)
-											csguess_convert_str(&name, "UTF-8");
-										str_trim(name);
-										if (*name)
-											active[idx].description = convert_to_printable(name, FALSE);
-										else
-											free(name);
+										++s;
 									}
+									FreeIfNeeded(active[idx].description);
+									if (conv_needed)
+										csguess_convert_str(&name, "UTF-8");
+									str_trim(name);
+									if (*name)
+										active[idx].description = convert_to_printable(name, FALSE);
+									else
+										free(name);
 								}
-								break;
-
-							default:
-								break;
+							}
 						}
 					}
 
@@ -1769,7 +1747,7 @@ subscribe_pattern(
 				 * filter that on our own (match_group_list()) but that
 				 * would be not a big win over just leaving out -n.
 				 */
-				info_message(_(txt_no_match));
+				info_message("%s", _(txt_no_match));
 				free(groups);
 				return;
 			}
@@ -1851,7 +1829,7 @@ subscribe_pattern(
 			P_(txt_unsubscribed_num_group_sp[0], txt_unsubscribed_num_group_sp[1], subscribe_num),
 			subscribe_num);
 	} else
-		info_message(_(txt_no_match));
+		info_message("%s", _(txt_no_match));
 }
 
 
@@ -1890,21 +1868,21 @@ select_read_group(
 	static const struct t_group *currgrp;
 
 	if (!selmenu.max || selmenu.curr == -1) {
-		info_message(_(txt_no_groups));
+		info_message("%s", _(txt_no_groups));
 		return;
 	}
 
 	currgrp = &CURR_GROUP;
 
 	if (currgrp->bogus) {
-		info_message(_(txt_not_exist));
+		info_message("%s", _(txt_not_exist));
 		return;
 	}
 
 	if (currgrp->xmax > 0 && (currgrp->xmin <= currgrp->xmax))
 		read_groups();
 	else
-		info_message(_(txt_no_arts));
+		info_message("%s", _(txt_no_arts));
 }
 
 
@@ -1918,7 +1896,7 @@ lookup_msgid(
 {
 	if (read_news_via_nntp && !read_saved_news) {
 		if (!nntp_caps.hdr_cmd && !nntp_caps.xpat) {
-			info_message(_(txt_lookup_func_not_available));
+			info_message("%s", _(txt_lookup_func_not_available));
 			return NULL;
 		}
 		if (msgid) {
@@ -1939,20 +1917,15 @@ lookup_msgid(
 				 * case of control messages the pseudo group used.
 				 */
 				if (nntp_caps.type == CAPABILITIES && !*nntp_caps.headers_id) {
-					switch (new_nntp_command("LIST HEADERS MSGID", 215, NULL, 0)) {
-						case 215:
-							while ((ptr = tin_fgets(FAKE_NNTP_FP, FALSE)) != NULL) {
+					if (new_nntp_command("LIST HEADERS MSGID", 215, NULL, 0) == 215) {
+						while ((ptr = tin_fgets(FAKE_NNTP_FP, FALSE)) != NULL) {
 #		ifdef DEBUG
-								if (debug & DEBUG_NNTP)
-									debug_print_file("NNTP", "<<<%s%s", logtime(), ptr);
+							if (debug & DEBUG_NNTP)
+								debug_print_file("NNTP", "<<<%s%s", logtime(), ptr);
 #		endif /* DEBUG */
-								nntp_caps.headers_id = append_to_string(nntp_caps.headers_id, ptr);
-								nntp_caps.headers_id = append_to_string(nntp_caps.headers_id, "\n");
-							}
-							break;
-
-						default:
-							break;
+							nntp_caps.headers_id = append_to_string(nntp_caps.headers_id, ptr);
+							nntp_caps.headers_id = append_to_string(nntp_caps.headers_id, "\n");
+						}
 					}
 				}
 
@@ -2017,7 +1990,7 @@ lookup_msgid(
 									if (e == x) {
 										FreeAndNull(x);
 									} else
-											*--e = '\0';
+											*(e - 1) = '\0';
 								}
 							} else { /* HDR Newsgroups */
 								if (*ptr == '0' && (*(ptr + 1) == ' ' || *(ptr + 1) == '\t'))
@@ -2028,8 +2001,13 @@ lookup_msgid(
 								}
 							}
 						}
-						if (x)
+						if (x) {
+							if ((e = strpbrk(x, " \t"))) {
+								if (e < strchr(x, ':')) /* minimalistic name validation */
+									return NULL;
+							}
 							return x;
+						}
 
 						if (!r) {
 #		ifdef DEBUG
@@ -2037,7 +2015,7 @@ lookup_msgid(
 									debug_print_file("NNTP", "lookup_msgid(%s) response empty or not recognized", buf);
 #		endif /* DEBUG */
 								if (!nntp_caps.xpat)
-									info_message(_(txt_lookup_func_not_available));
+									info_message("%s", _(txt_lookup_func_not_available));
 						}
 						if (r || !nntp_caps.xpat)
 							return NULL;
@@ -2045,7 +2023,7 @@ lookup_msgid(
 
 					case ERR_NOART:
 					case 530: /* colobus 3.0 */
-						info_message(_(txt_art_unavailable));
+						info_message("%s", _(txt_art_unavailable));
 						return NULL;
 
 					case ERR_COMMAND: /* Usenet.Farm announces HDR but ... */
@@ -2056,7 +2034,7 @@ lookup_msgid(
 
 					default:
 						if (!nntp_caps.xpat) { /* try only once */
-							info_message(_(txt_lookup_func_not_available));
+							info_message("%s", _(txt_lookup_func_not_available));
 							return NULL;
 						}
 						break;
@@ -2091,13 +2069,13 @@ lookup_msgid(
 								if ((debug & DEBUG_NNTP) && verbose > 1)
 									debug_print_file("NNTP", "lookup_msgid(%s) response empty or not recognized", buf);
 #		endif /* DEBUG */
-								info_message(_(txt_lookup_func_not_available));
+								info_message("%s", _(txt_lookup_func_not_available));
 								/* nntp_caps.xpat = FALSE; */ /* ? */
 						}
 						return NULL;
 
 					case ERR_NOART:
-						info_message(_(txt_art_unavailable));
+						info_message("%s", _(txt_art_unavailable));
 						return NULL;
 
 					default:
@@ -2105,7 +2083,7 @@ lookup_msgid(
 						break;
 				}
 			}
-			info_message(_(txt_lookup_func_not_available));
+			info_message("%s", _(txt_lookup_func_not_available));
 		}
 	} else
 		info_message("%s %s", _(txt_lookup_func_not_available), _(txt_lookup_func_not_nntp));
@@ -2199,7 +2177,8 @@ show_article_by_msgid(
 	if (curr_group)
 		saved_curr_group = curr_group;
 	if (selmenu.curr == -1 || !cg || (curr_group = get_group_from_list(cg)) == NULL) {
-		for (ng = newsgroups, i = 1; *ng; ng++) {
+		i = 1;
+		for (ng = newsgroups; *ng; ng++) {
 			if (*ng == ',')
 				++i;
 		}
@@ -2246,10 +2225,10 @@ show_article_by_msgid(
 		 * why not also do hash_reclaim() here?
 		 */
 #endif /* 0 */
-		selmenu.curr = save_restore_curr_group(FALSE);
 		tin_errno = 0;
 		ret = LOOKUP_FAILED;
 	}
+	selmenu.curr = save_restore_curr_group(FALSE);
 
 	if (!ret) {
 		grpmenu.first = 0;
@@ -2322,23 +2301,18 @@ nntp_list_newsgroups_grp(
 	t_bool conv_needed = FALSE;
 
 	snprintf(cmd, sizeof(cmd), "LIST NEWSGROUPS %s", group);
-	switch (new_nntp_command(cmd, OK_GROUPS, NULL, 0)) {
-		case OK_GROUPS:
-			while ((line = tin_fgets(FAKE_NNTP_FP, FALSE)) != NULL) {
+	if (new_nntp_command(cmd, OK_GROUPS, NULL, 0) == OK_GROUPS) {
+		while ((line = tin_fgets(FAKE_NNTP_FP, FALSE)) != NULL) {
 #	ifdef DEBUG
-				if (debug & DEBUG_NNTP)
-					debug_print_file("NNTP", "<<<%s%s", logtime(), line);
+			if (debug & DEBUG_NNTP)
+				debug_print_file("NNTP", "<<<%s%s", logtime(), line);
 #	endif /* DEBUG */
 
-				if ((p = strpbrk(line, " \t")) == NULL)
-					continue;
-
-				*p++ = '\0';
-			}
-			break;
+			if ((p = strpbrk(line, " \t")) == NULL)
+				continue;
 
-			default:
-				break;
+			*p++ = '\0';
+		}
 	}
 
 	if (p && *p) {
diff -Nurp '--exclude=.bzr*' tin-2.6.5/src/sigfile.c tin-2.6.6/src/sigfile.c
--- tin-2.6.5/src/sigfile.c	2025-11-13 02:21:32.000000000 +0100
+++ tin-2.6.6/src/sigfile.c	2026-06-04 11:11:24.218644302 +0200
@@ -3,7 +3,7 @@
  *  Module    : sigfile.c
  *  Author    : M. Gleason & I. Lea
  *  Created   : 1992-10-17
- *  Updated   : 2025-02-07
+ *  Updated   : 2026-06-04
  *  Notes     : Generate random signature for posting/mailing etc.
  *
  * Copyright (c) 1992-2026 Mike Gleason
@@ -112,10 +112,8 @@ msg_write_signature(
 				}
 
 				*to = '\0';
-			} else {
-				sigcmd = my_malloc(strlen(sigattr) + 1);
-				sprintf(sigcmd, "%s", sigattr);
-			}
+			} else
+				sigcmd = my_strdup(sigattr);
 
 			if ((pipe_fp = popen(sigcmd, "r")) != NULL) {
 				while (fgets(cmd, sizeof(cmd), pipe_fp))
@@ -334,6 +332,13 @@ thrashdir(
 						dp = NULL;
 				} else {	/* end dir; we have a file */
 					get_cwd(sigfile);
+					/* exceeding PATH_LEN? */
+					if (strlen(sigfile) + 1 + strlen(dp->d_name) + 1 > sizeof(sigfile)) {
+						sigfile[0] = '\0';
+						free(cwd);
+						CLOSEDIR(dirp);
+						return 1;
+					}
 					strcat(sigfile, "/");
 					strcat(sigfile, dp->d_name);
 #ifdef DEBUG
diff -Nurp '--exclude=.bzr*' tin-2.6.5/src/signal.c tin-2.6.6/src/signal.c
--- tin-2.6.5/src/signal.c	2025-12-16 19:59:36.000000000 +0100
+++ tin-2.6.6/src/signal.c	2026-04-07 07:23:51.284157558 +0200
@@ -3,7 +3,7 @@
  *  Module    : signal.c
  *  Author    : I.Lea
  *  Created   : 1991-04-01
- *  Updated   : 2025-12-16
+ *  Updated   : 2026-04-07
  *  Notes     : signal handlers for different modes and window resizing
  *
  * Copyright (c) 1991-2026 Iain Lea <iain@bricbrac.de>
@@ -215,6 +215,8 @@ allow_resize(
 #	ifdef SA_RESTART
 	if (!allow)
 		sa.sa_flags |= SA_RESTART;
+#	else
+	(void) allow;
 #	endif /* SA_RESTART */
 #	if defined(SIGWINCH) && !(defined(USE_CURSES) && defined(KEY_RESIZE))
 	sigaction(SIGWINCH, &sa, &osa);
@@ -347,7 +349,7 @@ handle_resize(
 
 		case cPromptCONT:
 			if (redraw_after_suspend)
-				info_message(_(txt_return_key));
+				info_message("%s", _(txt_return_key));
 			break;
 
 		case cPromptList:
diff -Nurp '--exclude=.bzr*' tin-2.6.5/src/string.c tin-2.6.6/src/string.c
--- tin-2.6.5/src/string.c	2025-12-08 00:36:28.000000000 +0100
+++ tin-2.6.6/src/string.c	2026-08-10 14:40:36.152093546 +0200
@@ -3,7 +3,7 @@
  *  Module    : string.c
  *  Author    : Urs Janssen <urs@tin.org>
  *  Created   : 1997-01-20
- *  Updated   : 2025-12-05
+ *  Updated   : 2026-07-02
  *  Notes     :
  *
  * Copyright (c) 1997-2026 Urs Janssen <urs@tin.org>
@@ -287,6 +287,31 @@ mystrcat(
 }
 
 
+#if 0
+char *
+my_strnstr(
+	char *haystack,
+	const char *needle,
+	size_t len)
+{
+	size_t nl;
+
+	if (!len || !*needle || !*haystack)
+		return haystack;
+
+	nl = strlen(needle);
+	while (len >= nl && *haystack) {
+		if (!strncmp(haystack, needle, nl))
+			return haystack;
+
+		++haystack;
+		--len;
+	}
+	return NULL;
+}
+#endif /* 0 */
+
+
 /*
  * get around broken tolower()/toupper() macros on
  * ancient BSDs (e.g. 4.2, 4.3, 4.3-Tahoe, 4.3-Reno and Net/2)
@@ -338,6 +363,32 @@ str_lwr(
 
 
 /*
+ * duplicate and lowercase string
+ */
+char *
+strduplwr(
+	const char *src)
+{
+	char *ptr;
+	size_t i = 0, len = 1;
+
+	if (src && *src)
+		len += strlen(src);
+
+	ptr = my_malloc(len);
+	if (src) {
+		while(src[i]) {
+			ptr[i] = (char) my_tolower((unsigned char) src[i]);
+			++i;
+		}
+	}
+
+	ptr[i] = '\0';
+	return ptr;
+}
+
+
+/*
  * TODO: add a wide char variant "wchar *wstr_upr(wchar *wc)" or
  * HAVE_LIBICUUC
  * 	char *dst = NULL; UChar *usrc, *udst;
@@ -359,6 +410,31 @@ str_upr(
 	*dst = '\0';
 }
 
+#if 0
+/*
+ * duplicate and uppercase string
+ */
+char *
+strdupupr(
+	const char *src)
+{
+	char *ptr;
+	size_t i = 0, len = 1;
+
+	if (src && *src)
+		len += strlen(src);
+
+	ptr = my_malloc(len);
+	if (src) {
+		while (src[i]) {
+			ptr[i] = (char) my_toupper((unsigned char) src[i]);
+			++i:
+		}
+	}
+	ptr[i] = '\0';
+	return ptr;
+}
+#endif /* 0 */
 
 /*
  * normal systems come with these...
@@ -387,6 +463,38 @@ strpbrk(
 #endif /* !HAVE_STRPBRK */
 
 
+/*
+ * find last occurrence of any char from accept in s
+ */
+char *strrpbrk(
+	const char *s,
+	const char *accept)
+{
+	char *last = NULL;
+#if 0
+	char *p = strpbrk(s, accept);
+
+	while (p != NULL) {
+		last = p;
+		p = strpbrk(p + 1, accept);
+	}
+#else
+	const char *p = accept;
+	char *m;
+
+	for (; *p; ++p) {
+		if (!(m = strrchr(s, *p)))
+			continue;
+
+		if (!last || m > last)
+			last = m;
+	}
+#endif /* 0 */
+
+	return last;
+}
+
+
 #ifndef HAVE_STRSTR
 /*
  * ANSI C strstr() - Uses Boyer-Moore algorithm.
@@ -403,13 +511,13 @@ strstr(
 	size_t textlen;
 	size_t patlen;
 
-	textlen = strlen(text);
-	patlen = strlen(pattern);
-
 	/* algorithm fails if pattern is empty */
-	if ((p1 = patlen) == 0)
+	if (!pattern || !*pattern)
 		return text;
 
+	p1 = patlen = strlen(pattern);
+	textlen = strlen(text);
+
 	/* code below fails (whenever i is unsigned) if pattern too long */
 	if (p1 > textlen)
 		return NULL;
@@ -446,33 +554,6 @@ strstr(
 #endif /* !HAVE_STRSTR */
 
 
-#if !defined(USE_LONG_ARTICLE_NUMBERS) && !defined(HAVE_ATOL)
-/* unused except in atoartnum-marco */
-/*
- * handrolled atol
- */
-long
-atol(
-	const char *s)
-{
-	long ret = 0L;
-
-	/* skip leading whitespace(s) */
-	while (*s && isspace((unsigned char) *s))
-		++s;
-
-	while (*s) {
-		if (isdigit((unsigned char) *s))
-			ret = ret * 10 + (*s - '0');
-		else
-			return -1;
-		++s;
-	}
-	return ret;
-}
-#endif /* !USE_LONG_ARTICLE_NUMBERS && !HAVE_ATOL */
-
-
 #ifndef HAVE_STRTOL
 #	define DIGIT(x) (isdigit((unsigned char) x) ? ((x) - '0') : (10 + my_tolower((unsigned char) x) - 'a'))
 #	define MBASE 36
@@ -526,7 +607,7 @@ strtol(
 
 OUT:
 	if (ptr != NULL)
-		*ptr = str;
+		*ptr = (char *) str;
 
 	return (sign * (-val));
 }
@@ -567,6 +648,7 @@ strncasecmp(
 	size_t n)
 {
 	int r = 0;
+
 	for (; n && (r = (FOLD_TO_UPPER(*p) - FOLD_TO_UPPER(*q))) == 0; ++p, ++q, --n) {
 		if (*p == '\0')
 			return 0;
@@ -724,7 +806,7 @@ expand_tab(
 	}
 #else
 	size_t cur_len = LEN, i = 0, tw;
-	char *c = str;
+	const char *c = str;
 
 	while (*c) {
 		if (i > cur_len - (tab_width + 1)) {
@@ -918,7 +1000,7 @@ char2wchar_t(
 		i = 1;
 		while ((len = mbstowcs(NULL, test, 0)) == (size_t) (-1) && str[pos + i] != '\0' && i < (size_t) MB_CUR_MAX) {
 			test[pos + i] = str[pos + i];
-			i++;
+			++i;
 		}
 		if (len == (size_t) (-1)) {
 			test[pos] = '?';
@@ -933,8 +1015,8 @@ char2wchar_t(
 	if ((len = mbstowcs(NULL, test, 0)) != pos) {
 		len = (size_t) (-1);
 		while (len == (size_t) (-1) && pos) {
-		if ((len = mbstowcs(NULL, test, 0)) == (size_t) (-1))
-			test[--pos] = '?';
+			if ((len = mbstowcs(NULL, test, 0)) == (size_t) (-1))
+				test[pos - 1] = '?';
 		}
 	}
 #endif /* 0 */
@@ -1044,8 +1126,9 @@ abbr_wcsgroupname(
 	const wchar_t *grpname,
 	int len)
 {
-	wchar_t *src, *dest, *tail, *new_grpname;
 	int tmplen, newlen;
+	wchar_t *dest, *new_grpname;
+	const wchar_t *src, *tail;
 
 	dest = new_grpname = my_wcsdup(grpname);
 
@@ -1157,13 +1240,20 @@ strwidth(
 	int columns = (int) strlen(str);
 #if defined(MULTIBYTE_ABLE) && !defined(NO_LOCALE)
 	int width;
+	char *tmp, *buf;
 	wchar_t *wbuf;
 
-	if ((wbuf = char2wchar_t(str)) != NULL) {
-		if ((width = wcswidth(wbuf, wcslen(wbuf) + 1)) > 0)
+	/* as wcswidth() regards "\n\t" as nonprinting replace them */
+	tmp = buf = my_strdup(str);
+	while ((tmp = strpbrk(tmp, "\n\t")))
+		*tmp = ' ';
+
+	if ((wbuf = char2wchar_t(buf)) != NULL) {
+		if ((width = wcswidth(wbuf, wcslen(wbuf))) > 0)
 			columns = width;
 		free(wbuf);
 	}
+	free(buf);
 #endif /* MULTIBYTE_ABLE && !NO_LOCALE */
 	return columns;
 }
@@ -1242,7 +1332,7 @@ wstrunc(
 		size_t len_tail;
 		wchar_t *wtmp2 = NULL, *tail;
 
-		if (tinrc.utf8_graphics)
+		if (tinrc.utf8_graphics & UTF8_ELLIPSIS)
 			tail = my_wcsdup((const wchar_t *) WTRUNC_TAIL);
 		else
 			tail = char2wchar_t(TRUNC_TAIL);
@@ -1343,6 +1433,29 @@ UChar2char(
 }
 #endif /* HAVE_LIBICUUC && MULTIBYTE_ABLE && !NO_LOCALE */
 
+#if defined(HAVE_LIBICUUC) && defined(HAVE_UNICODE_UCOL_H) && defined(HAVE_LIBEXTTEXTCAT)
+char *
+tag2lang(
+	const char *tag)
+{
+	UChar language[256]; /* TODO: avoid magic-number */
+	UErrorCode status = U_ZERO_ERROR;
+	char *out = NULL;
+
+	if (!tag || !*tag)
+		return out;
+
+	uloc_getDisplayLanguage(tag, NULL, language, ARRAY_SIZE(language), &status);
+	if (U_FAILURE(status))
+		return out;
+#	if defined(MULTIBYTE_ABLE) && !defined(NO_LOCALE)
+	out = UChar2char(language);
+	/* TODO: #else case */
+#	endif /* MULTIBYTE_ABLE && !NO_LOCALE */
+	return out;
+}
+#endif /* HAVE_LIBICUUC && HAVE_UNICODE_UCOL_H && HAVE_LIBEXTTEXTCAT */
+
 
 #ifdef HAVE_UNICODE_NORMALIZATION
 /*
@@ -1373,7 +1486,7 @@ normalize(
 		UChar *ustr, *norm;
 		UErrorCode status = U_ZERO_ERROR;
 #		ifdef HAVE_UNICODE_UNORM2_H
-		static const char *uni_name[] = { "nfc", "nfkc", "nfkc_cf" };
+		static const char *const uni_name[] = { "nfc", "nfkc", "nfkc_cf" };
 		const char *uni_namep;
 		UNormalization2Mode mode;
 #		else
@@ -1659,28 +1772,28 @@ parse_format_string(
 		}
 		if (*in == '>') {
 			if (*++in > '0' && *in <= '9') {
-				min_cols = strtol(in, NULL, 10);
+				min_cols = (signed int) strtol(in, NULL, 10);
 				for (; *in >= '0' && *in <= '9'; in++)
 					;
 			}
 		}
 		if (*in == '<') {
 			if (*++in > '0' && *in <= '9') {
-				max_cols = strtol(in, NULL, 10);
+				max_cols = (signed int) strtol(in, NULL, 10);
 				for (; *in >= '0' && *in <= '9'; in++)
 					;
 			}
 		}
 		if (*in == ':') {
 			if (*++in > '0' && *in <= '9') {
-				cond_len = strtol(in, NULL, 10);
+				cond_len = (signed int) strtol(in, NULL, 10);
 				for (; *in >= '0' && *in <= '9'; in++)
 					;
 			} else
 				cond_len = -1;
 		}
 		if (*in == '(') {
-			char *tmpp;
+			const char *tmpp;
 			const char *endp = NULL;
 			const char *startp = in;
 
@@ -2184,3 +2297,76 @@ append_to_string(
 
 	return dst;
 }
+
+
+/* remove any tailing c from string */
+char *
+rem_tail_char(
+	char *string,
+	unsigned char c)
+{
+	char *ep;
+
+	if (!string || !*string)
+		return string;
+
+	ep = string + strlen(string) - 1;
+	while (ep >= string && *ep == c)
+		--ep;
+	*(ep + 1) = '\0';
+
+	return string;
+}
+
+
+char *
+ellipsis_inplace(
+char *str)
+{
+#if defined(MULTIBYTE_ABLE) && !defined(NO_LOCALE)
+	if ((tinrc.utf8_graphics & UTF8_ELLIPSIS) && *str && IS_LOCAL_CHARSET("UTF-8")) {
+		char *r, *w;
+		int c;
+
+		r = w = str;
+		while (*r) {
+#	if 0 /* just kidding */
+			if (*r == 'f' && *(r + 1) == 'f') {
+				switch (*(r + 2)) {
+					case 'i':
+						*w++ = (char) 0xEF;
+						*w++ = (char) 0xAC;
+						*w++ = (char) 0x83;
+						r += 3;
+						continue;
+
+					case 'l':
+						*w++ = (char) 0xEF;
+						*w++ = (char) 0xAC;
+						*w++ = (char) 0x84;
+						r += 3;
+						continue;
+
+					default:
+						break;
+				}
+			}
+#	endif /* 0 */
+			c = 0;
+			while(r[c] == '.')
+				++c;
+
+			if (c >= 3) {
+				/* HORIZONTAL ELLIPSIS U+2026 */
+				*w++ = (char) 0xE2;
+				*w++ = (char) 0x80;
+				*w++ = (char) 0xA6;
+				r += c;
+			} else
+				*w++ = *r++;
+		}
+		*w = '\0';
+	}
+#endif /* MULTIBYTE_ABLE && !NO_LOCALE */
+	return str;
+}
diff -Nurp '--exclude=.bzr*' tin-2.6.5/src/tags.c tin-2.6.6/src/tags.c
--- tin-2.6.5/src/tags.c	2025-11-13 02:21:32.000000000 +0100
+++ tin-2.6.6/src/tags.c	2026-05-08 16:21:59.336822884 +0200
@@ -3,7 +3,7 @@
  *  Module    : tags.c
  *  Author    : Jason Faultless <jason@altarstone.com>
  *  Created   : 1999-12-06
- *  Updated   : 2025-03-16
+ *  Updated   : 2026-05-08
  *  Notes     : Split out from other modules
  *
  * Copyright (c) 1999-2026 Jason Faultless <jason@altarstone.com>
@@ -71,7 +71,7 @@ tag_multipart(
 
 	/* check for failure... */
 	if (qty == 0) {
-		info_message(_(txt_info_not_multipart_message));
+		info_message("%s", _(txt_info_not_multipart_message));
 		return 0;
 	}
 	if (qty < 0) {
@@ -139,11 +139,11 @@ tag_article(
 {
 	if (arts[art].tagged != 0) {
 		untag_article(art);
-		info_message(_(txt_untagged_article));
+		info_message("%s", _(txt_untagged_article));
 		return FALSE;
 	} else {
 		arts[art].tagged = ++num_of_tagged_arts;
-		info_message(_(txt_tagged_article_sp[0]));
+		info_message("%s", _(txt_tagged_article_sp[0]));
 		return TRUE;
 	}
 }
@@ -259,7 +259,7 @@ set_range(
 		if (range_min == 0 && range_max == -1)
 			only_clear = TRUE;
 		else {
-			info_message(_(txt_range_invalid));
+			info_message("%s", _(txt_range_invalid));
 			return FALSE;
 		}
 	}
@@ -321,8 +321,9 @@ set_range(
 
 
 /*
- * Parse 'range', return the range start and end values in range_start and range_end
- * min/max/curr are used to select defaults when n explicit start/end are given
+ * Parse 'range', return the range start and end values in range_start and
+ * range_end min/max/curr are used to select defaults when n explicit
+ * start/end are given
  */
 static t_bool
 parse_range(
@@ -344,10 +345,10 @@ parse_range(
 	while (*ptr && state != DONE) {
 		if (isdigit((unsigned char) *ptr)) {
 			if (state == FINDMAX) {
-				*range_end = strtol(ptr, NULL, 10);
+				*range_end = (signed int) strtol(ptr, NULL, 10);
 				state = DONE;
 			} else
-				*range_start = strtol(ptr, NULL, 10);
+				*range_start = (signed int) strtol(ptr, NULL, 10);
 			while (isdigit((unsigned char) *ptr))
 				++ptr;
 		} else {
diff -Nurp '--exclude=.bzr*' tin-2.6.5/src/tcurses.c tin-2.6.6/src/tcurses.c
--- tin-2.6.5/src/tcurses.c	2025-11-13 02:21:32.000000000 +0100
+++ tin-2.6.6/src/tcurses.c	2026-03-18 20:56:46.370839274 +0100
@@ -3,7 +3,7 @@
  *  Module    : tcurses.c
  *  Author    : Thomas Dickey <dickey@invisible-island.net>
  *  Created   : 1997-03-02
- *  Updated   : 2025-10-05
+ *  Updated   : 2026-03-18
  *  Notes     : This is a set of wrapper functions adapting the termcap
  *	             interface of tin to use SVr4 curses (e.g., ncurses).
  *
@@ -376,6 +376,12 @@ highlight_string(
 	int size)
 {
 	char tmp[LEN];
+	size_t tsize;
+
+	if (size <= 0 || row < 0 || col < 0)
+		return;
+
+	tsize = sizeof(tmp);
 
 #	if defined(MULTIBYTE_ABLE) && !defined(NO_LOCALE)
 	/*
@@ -386,22 +392,20 @@ highlight_string(
 		wchar_t *wtmp;
 
 		MoveCursor(row, 0);
-		my_innstr(tmp, MIN(cCOLS, (LEN / 2) - 1));
+		my_innstr(tmp, MIN(cCOLS, ((int) tsize / 2) - 1));
 		tmp[col] = '\0';
 		if ((wtmp = char2wchar_t(tmp)) != NULL) {
 			col = wcswidth(wtmp, wcslen(wtmp) + 1);
 			free(wtmp);
+			if (col < 0)
+				col = 0;
 		}
 	}
 #	endif /* MULTIBYTE_ABLE && !NO_LOCALE */
-	if (row < 0)
-		row = 0;
-	if (col < 0)
-		col = 0;
 
 	MoveCursor(row, col);
-	my_innstr(tmp, MIN((size > 0 ? size : 0), (LEN / 2) - 1));
-	tmp[MIN((size > 0 ? size : 0), LEN - 1)] = '\0';
+	my_innstr(tmp, MIN(size, ((int) tsize / 2) - 1));
+	tmp[MIN(size, (int) tsize - 1)] = '\0';
 	StartInverse();
 	my_fputs(tmp, stdout);
 	EndInverse();
@@ -434,32 +438,38 @@ word_highlight_string(
 		A_BOLD
 	};
 	int wsize = size;
+	size_t tsize;
 #		if defined(MULTIBYTE_ABLE) && !defined(NO_LOCALE)
 	wchar_t *wtmp;
+#		endif /* MULTIBYTE_ABLE && !NO_LOCALE */
+
+	if (size <= 0 || row < 0 || col < 0)
+		return;
 
+	tsize = sizeof(tmp);
+#		if defined(MULTIBYTE_ABLE) && !defined(NO_LOCALE)
 	/*
 	 * In a multibyte locale we get byte offsets instead of character offsets
 	 * calculate now the correct starting column
 	 */
-	if (col > 0 && col < (LEN / 2)) {
+	if (col > 0 && col < (int) (tsize / 2)) {
 		MoveCursor(row, 0);
-		my_innstr(tmp, MIN(cCOLS, (LEN / 2) - 1));
+		my_innstr(tmp, MIN(cCOLS, ((int) tsize / 2) - 1));
 		tmp[col] = '\0';
 		if ((wtmp = char2wchar_t(tmp)) != NULL) {
 			col = wcswidth(wtmp, wcslen(wtmp) + 1);
 			free(wtmp);
+			if (col < 0)
+				col = 0;
 		}
 	}
 #		endif /* MULTIBYTE_ABLE && !NO_LOCALE */
-	if (row < 0)
-		row = 0;
-	if (col < 0)
-		col = 0;
+
 	MoveCursor(row, col);
-	my_innstr(tmp, MIN((size > 0 ? size: 0), (LEN / 2) - 1));
+	my_innstr(tmp, MIN(size, ((int) tsize / 2) - 1));
 
 #		if defined(MULTIBYTE_ABLE) && !defined(NO_LOCALE)
-	tmp[MIN((size > 0 ? size : 0), LEN - 1)] = '\0';
+	tmp[MIN(size, (int) tsize - 1)] = '\0';
 	if ((wtmp = char2wchar_t(tmp)) != NULL) {
 		wsize = wcswidth(wtmp, wcslen(wtmp) + 1);
 		free(wtmp);
@@ -865,10 +875,10 @@ my_innstr(
 	if (n < 0)
 		return 0;
 
-	buffer = my_malloc(sizeof(wchar_t) * (size_t) (n + 1));
+	buffer = my_malloc(sizeof(wchar_t) * (((size_t) n) + 1));
 
 	if (innwstr(buffer, n) != ERR) {
-		if ((len = wcstombs(str, buffer, (size_t) (2 * n))) == (size_t) (-1))
+		if ((len = wcstombs(str, buffer, 2 * ((size_t) n))) == (size_t) (-1))
 			len = 0;
 		str[len] = '\0';
 	}
diff -Nurp '--exclude=.bzr*' tin-2.6.5/src/thread.c tin-2.6.6/src/thread.c
--- tin-2.6.5/src/thread.c	2025-12-08 20:18:04.000000000 +0100
+++ tin-2.6.6/src/thread.c	2026-04-27 14:39:52.037297505 +0200
@@ -3,7 +3,7 @@
  *  Module    : thread.c
  *  Author    : I. Lea
  *  Created   : 1991-04-01
- *  Updated   : 2025-12-08
+ *  Updated   : 2026-04-27
  *  Notes     :
  *
  * Copyright (c) 1991-2026 Iain Lea <iain@bricbrac.de>
@@ -129,8 +129,8 @@ build_tline(
 	int l,
 	struct t_article *art)
 {
-	int i, w, fill, gap;
-	size_t len, len_start, len_end;
+	long i, fill;
+	size_t w, len, len_start, len_end, gap;
 	struct t_msgid *ptr;
 	char *buffer, *buf;
 	char *fmt = thrd_fmt.str;
@@ -226,9 +226,9 @@ build_tline(
 				get_initials(art, tmp, (int) len);
 				strcat(buffer, tmp);
 				w = strwidth(tmp);
-				if (w > 0 && len > (size_t) w) {
+				if (w > 0 && len > w) {
 					buf = buffer + strlen(buffer);
-					for (i = len - (size_t) w; i > 0; --i)
+					for (i = len - w; i > 0; --i)
 						*buf++ = ' ';
 					*buf = '\0';
 				}
@@ -278,9 +278,9 @@ build_tline(
 				tmp[len] = '\0';
 				strcat(buffer, tmp);
 				w = strwidth(tmp);
-				if (w > 0 && len > (size_t) w) {
+				if (w > 0 && len > w) {
 					buf = buffer + strlen(buffer);
-					for (i = len - (size_t) w; i > 0; --i)
+					for (i = len - w; i > 0; --i)
 						*buf++ = ' ';
 					*buf = '\0';
 				}
@@ -372,7 +372,7 @@ build_tline(
 				}
 
 				/* pad out */
-				if ((fill = (len - ((size_t) strwidth(buffer) - len_start))) > 0) {
+				if ((fill = len + len_start - strwidth(buffer)) > 0) {
 					gap = strlen(buffer);
 					for (i = 0; i < fill; i++)
 						buffer[gap + i] = ' ';
@@ -469,7 +469,7 @@ thread_page(
 	if ((n = which_thread(thread_respnum)) >= 0)
 		thread_basenote = n;
 	if ((thdmenu.max = num_of_responses(thread_basenote) + 1) <= 0) {
-		info_message(_(txt_no_resps_in_thread));
+		info_message("%s", _(txt_no_resps_in_thread));
 		return GRP_EXIT;
 	}
 
@@ -519,7 +519,7 @@ thread_page(
 	ret_code = 0;
 	while (ret_code >= 0) {
 		set_xclick_on();
-		if ((func = handle_keypad(thread_left, thread_right, global_mouse_action, thread_keys)) == GLOBAL_SEARCH_REPEAT) {
+		if ((func = handle_keypad(thread_left, thread_right, global_mouse_action, &thread_keys)) == GLOBAL_SEARCH_REPEAT) {
 			func = last_search;
 			repeat_search = TRUE;
 		} else
@@ -539,9 +539,9 @@ thread_page(
 			case DIGIT_8:
 			case DIGIT_9:
 				if (thdmenu.max == 1)
-					info_message(_(txt_no_responses));
+					info_message("%s", _(txt_no_responses));
 				else
-					prompt_item_num(func_to_key(func, thread_keys), _(txt_select_art));
+					prompt_item_num(func_to_key(func, &thread_keys), _(txt_select_art));
 				break;
 
 #ifndef NO_SHELL_ESCAPE
@@ -560,7 +560,7 @@ thread_page(
 
 			case GLOBAL_LAST_VIEWED:	/* show last viewed article */
 				if (this_resp < 0 || (which_thread(this_resp) == -1)) {
-					info_message(_(txt_no_last_message));
+					info_message("%s", _(txt_no_last_message));
 					break;
 				}
 				ret_code = enter_pager(this_resp, FALSE, THREAD_LEVEL);
@@ -629,7 +629,7 @@ thread_page(
 
 			case GLOBAL_EDIT_FILTER:
 				if (no_write)
-					info_message(_(txt_info_no_write));
+					info_message("%s", _(txt_info_no_write));
 				else {
 					if (invoke_editor(filter_file, filter_file_offset, NULL)) {
 						old_artnum = arts[find_response(thread_basenote, thdmenu.curr)].artnum;
@@ -688,7 +688,7 @@ thread_page(
 						show_thread_page();
 					art_close(&pgart);
 				} else
-					info_message(_(txt_cannot_post));
+					info_message("%s", _(txt_cannot_post));
 				break;
 
 			case GLOBAL_POST:		/* post a basenote */
@@ -782,22 +782,25 @@ thread_page(
 #ifdef NNTP_ABLE
 				else {
 					const char *eyde = input_history[HIST_MESSAGE_ID][(hist_pos[HIST_MESSAGE_ID] - 1 + HIST_SIZE) % HIST_SIZE];
+					int old_thread_respnum = thread_respnum;
 
 					if (eyde && *eyde) {
 						switch (show_article_by_msgid(eyde)) {
 							case LOOKUP_OK:
 								if (!index_group(curr_group, TRUE))
 									ret_code = GRP_RETSELECT;
-								else
+								else {
+									fixup_thread(old_thread_respnum, FALSE);
 									show_thread_page();
+								}
 								break;
 
 							case LOOKUP_UNAVAIL:
-								wait_message(2, _(txt_lookup_func_not_available));
+								wait_message(2, "%s", _(txt_lookup_func_not_available));
 								break;
 
 							default:
-								wait_message(2, _(txt_art_unavailable));
+								wait_message(2, "%s", _(txt_art_unavailable));
 								break;
 						}
 					}
@@ -806,7 +809,7 @@ thread_page(
 				break;
 
 			case GLOBAL_SEARCH_REPEAT:
-				info_message(_(txt_no_prev_search));
+				info_message("%s", _(txt_no_prev_search));
 				break;
 
 			case GLOBAL_SEARCH_BODY:			/* search article body */
@@ -864,9 +867,9 @@ thread_page(
 						update_thread_page();
 
 						if (old_num < num_of_tagged_arts)
-							info_message(_(txt_info_all_parts_tagged));
+							info_message("%s", _(txt_info_all_parts_tagged));
 						else
-							info_message(_(txt_info_all_parts_untagged));
+							info_message("%s", _(txt_info_all_parts_untagged));
 					}
 				}
 				break;
@@ -896,7 +899,7 @@ thread_page(
 					else
 						draw_thread_arrow();
 
-					info_message(tagged ? _(txt_tagged_article_sp[0]) : _(txt_untagged_article));
+					info_message("%s", tagged ? _(txt_tagged_article_sp[0]) : _(txt_untagged_article));
 				}
 				break;
 
@@ -910,13 +913,13 @@ thread_page(
 				break;
 
 			case GLOBAL_VERSION:			/* version */
-				info_message(cvers);
+				info_message("%s", cvers);
 				break;
 
 			case MARK_THREAD_UNREAD:		/* mark thread as unread */
 				thd_mark_unread(group, base[thread_basenote]);
 				update_thread_page();
-				info_message(_(txt_marked_thread_as_unread));
+				info_message("%s", _(txt_marked_thread_as_unread));
 				break;
 
 			case THREAD_SELECT_ARTICLE:		/* mark article as selected */
@@ -954,7 +957,7 @@ thread_page(
 					if (pickup_postponed_articles(FALSE, FALSE))
 						show_thread_page();
 				} else
-					info_message(_(txt_cannot_post));
+					info_message("%s", _(txt_cannot_post));
 				break;
 
 			case GLOBAL_DISPLAY_POST_HISTORY:	/* display messages posted by user */
@@ -972,7 +975,7 @@ thread_page(
 				break;
 
 			default:
-				info_message(_(txt_bad_command), PrintFuncKey(key, GLOBAL_HELP, thread_keys));
+				info_message(_(txt_bad_command), PrintFuncKey(key, GLOBAL_HELP, &thread_keys));
 		}
 	} /* ret_code >= 0 */
 
@@ -1022,7 +1025,7 @@ show_thread_page(
 			if (tinrc.show_help_mail_sign == SHOW_SIGN_MAIL)
 				len = cCOLS - (2 * strwidth(_(txt_you_have_mail))) - (strwidth(_(txt_stp_thread)) - 3);
 			else {
-				PrintFuncKey(keyhelp, GLOBAL_HELP, thread_keys);
+				PrintFuncKey(keyhelp, GLOBAL_HELP, &thread_keys);
 				keyhelplen = strwidth(keyhelp);
 				if (tinrc.show_help_mail_sign == SHOW_SIGN_HELP)
 					len = cCOLS - (2 * (strwidth(_(txt_type_h_for_help)) - 2 + keyhelplen)) - (strwidth(_(txt_stp_thread)) - 3);
@@ -1106,7 +1109,7 @@ draw_thread_arrow(
 	if (tinrc.info_in_last_line)
 		info_message("%s", arts[find_response(thread_basenote, thdmenu.curr)].subject);
 	else if (thdmenu.curr == thdmenu.max - 1)
-		info_message(_(txt_end_of_thread));
+		info_message("%s", _(txt_end_of_thread));
 }
 
 
@@ -1726,6 +1729,8 @@ again:
 			return 0;
 
 		case GRP_GOTOTHREAD:		/* 'l' from pager */
+			if (which_thread(this_resp) == -1)
+				break;
 			show_thread_page();
 			move_to_item(which_response(this_resp));
 			return 0;
diff -Nurp '--exclude=.bzr*' tin-2.6.5/src/tincfg.tbl tin-2.6.6/src/tincfg.tbl
--- tin-2.6.5/src/tincfg.tbl	2025-11-17 19:30:57.000000000 +0100
+++ tin-2.6.6/src/tincfg.tbl	2026-07-02 19:32:58.278049515 +0200
@@ -2,7 +2,7 @@
 ;   Module    : tincfg.tbl
 ;   Author    : Thomas E. Dickey
 ;   Created   : 1996-11-01
-;   Updated   : 2025-11-17
+;   Updated   : 2026-07-02
 ;   Notes     : #defines and structs for config.c
 ;
 ; Copyright (c) 1996-2026 Thomas E. Dickey <dickey@invisible-island.net>
@@ -59,7 +59,7 @@
 	auto_list_thread		OPT_ON_OFF
 	wrap_on_next_unread		OPT_ON_OFF
 #if defined(MULTIBYTE_ABLE) && !defined(NO_LOCALE)
-	utf8_graphics			OPT_ON_OFF
+	utf8_graphics			txt_utf8_graphics_options
 #endif
 	art_marked_deleted		OPT_CHAR
 	art_marked_inrange		OPT_CHAR
@@ -78,7 +78,7 @@
 	thread_score			txt_thread_score_type
 	scroll_lines			OPT_NUM
 	show_signatures			OPT_ON_OFF
-	show_art_score			OPT_ON_OFF
+	show_art_info			txt_show_article_info
 	news_headers_to_display		OPT_STRING
 	news_headers_to_not_display	OPT_STRING
 	alternative_handling		OPT_ON_OFF
@@ -114,7 +114,7 @@
 	attrib_auto_select		OPT_ON_OFF
 	attrib_wrap_on_next_unread	OPT_ON_OFF
 	attrib_show_signatures		OPT_ON_OFF
-	attrib_show_art_score			OPT_ON_OFF
+	attrib_show_art_info		txt_show_article_info
 	attrib_news_headers_to_display	OPT_STRING
 	attrib_news_headers_to_not_display	OPT_STRING
 	attrib_alternative_handling	OPT_ON_OFF
@@ -236,7 +236,7 @@
 	attrib_undeclared_charset	OPT_STRING
 #endif
 #if defined(USE_ICU_UCSDET) && defined(CHARSET_CONVERSION)
-	attrib_undeclared_cs_guess	OPT_ON_OFF
+	attrib_undeclared_cs_guess	txt_undeclared_cs_guess_options
 #endif
 	attrib_post_mime_encoding	txt_mime_encodings
 	attrib_post_8bit_header		OPT_ON_OFF
diff -Nurp '--exclude=.bzr*' tin-2.6.5/src/tinrc.tbl tin-2.6.6/src/tinrc.tbl
--- tin-2.6.5/src/tinrc.tbl	1970-01-01 01:00:00.000000000 +0100
+++ tin-2.6.6/src/tinrc.tbl	2026-07-02 18:50:09.784895735 +0200
@@ -0,0 +1,404 @@
+; first 3 are columns mandatory: type, var name, initial value
+; 4th column is optional, comment
+;
+; columns are separated by one or more TAB
+; indentation is done by one or more TAB
+;
+; lines starting with '#' or "/[/*]" are going 1:1 into the destination files
+; lines starting with '}' are going 1:1 into the destination files (end of struct)
+; lines starting with '!' are going in the .h file without the leading '!'
+; lines starting with '+' are going in the .c file without the leading '+'
+; comments start with ';'
+
+
+!struct t_config {
++struct t_config tinrc = {
+	char	*default_goto_group					NULL	/* default for the 'g' command */
+	char	*default_mail_address				NULL
+#	ifndef DONT_HAVE_PIPING
+		char	*default_pipe_command			NULL
+#	endif /* DONT_HAVE_PIPING */
+	char	*default_post_newsgroups			NULL	/* default newsgroups to post to */
+	char	*default_post_subject				NULL	/* default subject when posting */
+	char	*default_range_group				NULL
+	char	*default_range_select				NULL
+	char	*default_range_thread				NULL
+	char	*default_pattern					NULL
+	char	*default_repost_group				NULL	/* default group to repost to */
+	char	*default_save_file					NULL
+	char	*default_search_art					NULL	/* default when searching in article */
+	char	*default_search_author				NULL	/* default when searching for author */
+	char	*default_search_config				NULL	/* default when searching config menu */
+	char	*default_search_group				NULL	/* default when searching select screen */
+	char	*default_search_subject				NULL	/* default when searching by subject */
+	char	*default_select_pattern				NULL
+	char	*default_shell_command				NULL
+	char	*editor_format						NULL	/* editor + parameters  %E +%N %F */
+	char	*select_format						NULL	/* format string for the selection level */
+	char	*group_format						NULL	/* format string for the group level */
+	char	*thread_format						NULL	/* format string for the thread level */
+	char	*attachment_format					NULL	/* format string for the attachment level */
+	char	*page_mime_format					NULL	/* format string for the mime header in page level */
+	char	*page_uue_format					NULL	/* format string for the uue header in page level */
+	char	*page_yenc_format					NULL	/* format string for the yenc header in page level */
+	char	*date_format						NULL	/* format string for the date display in the page header */
+	char	*mail_quote_format					NULL
+	char	*mailer_format						NULL	/* mailer + parameters  %M %S %T %F */
+	char	*news_quote_format					NULL
+	char	*xpost_quote_format					NULL
+	char	*quote_chars						NULL	/* quote chars for posting/mails ": " (size matches prefixbuf in copy_body() */
+	char	*inews_prog							NULL
+	char	*mail_address						NULL	/* user's mail address */
+	char	*maildir							NULL	/* mailbox dir where = saves are stored */
+	char	*metamail_prog						NULL	/* name of MIME message viewer */
+	char	*mm_local_charset					NULL	/* display charset, not a rc/Menu-option anymore -> should be moved elsewhere */
+	char	*news_headers_to_display			NULL	/* which headers to display */
+	char	*news_headers_to_not_display		NULL	/* which headers to not display */
+	char	*posted_articles_file				NULL	/* if set, file in which to keep posted articles */
+#	ifndef DISABLE_PRINTING
+		char	*printer						NULL	/* printer program specified from tinrc */
+#	endif /* !DISABLE_PRINTING */
+	char	*slashes_regex						NULL	/* regex used to highlight /slashes/ */
+	char	*stars_regex						NULL	/* regex used to highlight *stars* */
+	char	*strokes_regex						NULL	/* regex used to highlight -strokes- */
+	char	*strip_re_regex						NULL	/* regex used to find and remove 'Re:'-like strings */
+	char	*strip_was_regex					NULL	/* regex used to find and remove '(was:.*'-like strings */
+#	ifdef HAVE_COLOR
+		char	*quote_regex					NULL	/* regex used to determine quoted lines */
+		char	*quote_regex2					NULL	/* regex used to determine twice quoted lines */
+		char	*quote_regex3					NULL	/* regex used to determine >=3 times quoted lines */
+		char	*extquote_regex					NULL	/* regex used to determine quoted lines from external sources */
+#	endif /* HAVE_COLOR */
+	char	*underscores_regex					NULL	/* regex used to highlight _underscores_ */
+	char	*verbatim_begin_regex				NULL	/* regex used to find the begin of a verbatim block */
+	char	*verbatim_end_regex					NULL	/* regex used to find the end of a verbatim block */
+	char	*hideline_regex						NULL	/* regex to skip over matching lines */
+	char	*savedir							NULL	/* directory to save articles to */
+	char	*sigfile							NULL
+	char	*spamtrap_warning_addresses			NULL
+#	ifdef NNTPS_ABLE
+		char	*tls_ca_cert_file				NULL	/* file containing trusted CA certificates */
+#	endif /* NNTPS_ABLE */
+	char	*url_handler						NULL	/* Helper app for opening URL's */
+#	ifndef CHARSET_CONVERSION
+		char	*mm_charset						NULL	/* mm_charset, defaults to $MM_CHARSET */
+#	else
+		int	mm_network_charset					-1	/* mm_network_charset, defaults to $MM_CHARSET */
+#	endif /* !CHARSET_CONVERSION */
+#ifdef SCO_UNIX
+		int	mailbox_format						2	/* mailbox_format = MMDF */
+#else
+		int	mailbox_format						0	/* mailbox_format = MBOXO */
+#endif /* SCO_UNIX */
+	int	auto_cc_bcc								0	/* add your name to cc/bcc automatically */
+#	ifdef USE_CANLOCK
+		int	cancel_lock_algo					1	/* algorithm used for Cancel-Lock/Cancel-Key */
+#	endif /* USE_CANLOCK */
+#	ifdef HAVE_COLOR
+		int	col_back							0	/* standard background color */
+		int	col_from							0	/* color of sender (From:) */
+		int	col_head							0	/* color of headerlines */
+		int	col_help							0	/* color of help pages */
+		int	col_invers_bg						0	/* color of inverse text (background) */
+		int	col_invers_fg						0	/* color of inverse text (foreground) */
+		int	col_minihelp						0	/* color of mini help menu */
+		int	col_normal							0	/* standard foreground color */
+		int	col_markdash						0	/* text highlighting with _underdashes_ */
+		int	col_markstar						0	/* text highlighting with *stars* */
+		int	col_markslash						0	/* text highlighting with /slashes/ */
+		int	col_markstroke						0	/* text highlighting with -strokes- */
+		int	col_message							0	/* color of message lines at bottom */
+		int	col_newsheaders						0	/* color of actual news header fields */
+		int	col_quote							0	/* color of quotelines */
+		int	col_quote2							0	/* color of twice quoted lines */
+		int	col_quote3							0	/* color of >=3 times quoted lines */
+		int	col_extquote						0	/* color of quoted external text */
+		int	col_response						0	/* color of response counter */
+		int	col_signature						0	/* color of signature */
+		int	col_score_neg						0	/* color of negative article score */
+		int	col_score_pos						0	/* color of positive article score */
+		int	col_urls							0	/* color of urls highlight */
+		int	col_verbatim						0	/* color of verbatim blocks */
+		int	col_subject							0	/* color of article subject */
+		int	col_text							0	/* color of textlines */
+		int	col_title							0	/* color of Help/Mail-Sign */
+#	endif /* HAVE_COLOR */
+	int	confirm_choice							4	/* what has to be confirmed */
+	int	default_filter_kill_header				FILTER_SUBJ_CASE_SENSITIVE
+	int	default_filter_select_header			FILTER_SUBJ_CASE_SENSITIVE
+	int	filter_days								DEFAULT_FILTER_DAYS	/* num of days an article filter can be active */
+	int	default_move_group						0
+	int	default_save_mode						'a'	/* Append/Overwrite existing file when saving */
+	int	getart_limit							0	/* number of article to get */
+	int	goto_next_unread						GOTO_NEXT_UNREAD_TAB	/* jump to next unread article with SPACE|PGDN|TAB */
+	int	hide_inline_data						UUE_NO				/* handling of none text in pager */
+	int	interactive_mailer						INTERACTIVE_NONE	/* invoke user's mailreader */
+	int	kill_level								KILL_UNREAD			/* Define how killed articles are shown */
+	int	mono_markdash							2	/* attribute for text highlighting with _underdashes_ */
+	int	mono_markstar							6	/* attribute for text highlighting with *stars* */
+	int	mono_markslash							5	/* attribute for text highlighting with /slashes/ */
+	int	mono_markstroke							3	/* attribute for text highlighting with -strokes- */
+#	if defined(HAVE_ALARM) && defined(SIGALRM)
+		int	nntp_read_timeout_secs				120	/* # seconds after which a read from the NNTP will timeout, NB: This is different from the NNTP server timing us out due to inactivity */
+#	endif /* HAVE_ALARM && SIGALRM */
+#	ifdef HAVE_UNICODE_NORMALIZATION
+		int	normalization_form					DEFAULT_NORMALIZE
+#	endif /* HAVE_UNICODE_NORMALIZATION */
+	int	mail_mime_encoding						MIME_ENCODING_QP
+	int	post_mime_encoding						MIME_ENCODING_8BIT
+	int	post_process_type						POST_PROC_NO				/* type of post processing to be performed */
+	int	quote_style								QUOTE_COMPRESS|QUOTE_EMPTY	/* quoting behaviour */
+	int	recent_time								2							/* Time limit when article is "fresh" */
+	int	reread_active_file_secs					REREAD_ACTIVE_FILE_SECS		/* reread active file interval in seconds */
+	int	score_limit_kill						-50							/* score limit to kill articles */
+	int	score_limit_select						50							/* score limit to select articles */
+	int	score_kill								-100						/* default score for "kill" filter rules */
+	int	score_select							100							/* default score for "hot" filter rules */
+	int	scroll_lines							1							/* # lines to scroll by in pager */
+	int	show_art_info							0							/* show article info when displaying articles (score, language) */
+	int	show_author								SHOW_FROM_NAME				/* show_author value from 'M' menu in tinrc */
+	int	show_help_mail_sign						SHOW_SIGN_BOTH				/* show help/mail sign in level title */
+	int	sort_article_type						SORT_ARTICLES_BY_DATE_ASCEND	/* method used to sort arts[] */
+	int	sort_threads_type						SORT_THREADS_BY_SCORE_DESCEND	/* method used to sort base[] */
+#	ifdef USE_HEAPSORT
+		int	sort_function						0	/* index into sort_function[] */
+#	endif /* USE_HEAPSORT */
+	int	strip_bogus								BOGUS_SHOW
+	int	thread_articles							THREAD_BOTH			/* threading system for viewing articles */
+	int	thread_perc								THREAD_PERC_DEFAULT	/* how close the match needs to be for THREAD_PERC to recognize two articles as the same thread */
+	int	thread_score							THREAD_SCORE_MAX	/* how the score for threads is computed */
+	int	trim_article_body						0	/* remove unnecessary blank lines */
+#	if defined(MULTIBYTE_ABLE) && !defined(NO_LOCALE)
+		int	utf8_graphics						UTF8_NONE	/* use utf-8 characters for line drawing */
+#	endif /* MULTIBYTE_ABLE && !NO_LOCALE */
+	int	verbatim_handling						VERBATIM_SHOW_ALL	/* Detection of verbatim blocks */
+	int	wildcard								0	/* 0=wildmat, 1=regex */
+	int	word_h_display_marks					2	/* display * or _ when highlighting or space or nothing */
+	int	wrap_column								0	/* screen column to wrap of text messages */
+#	ifdef HAVE_COLOR
+		t_bool	use_color						FALSE	/* like use_color but stored in tinrc */
+#	endif /* HAVE_COLOR */
+	t_bool	abbreviate_groupname				FALSE	/* abbreviate groupnames like n.s.readers */
+	t_bool	add_posted_to_filter				TRUE
+	t_bool	advertising							TRUE
+	t_bool	alternative_handling				TRUE
+	t_bool	ask_for_metamail					FALSE	/* enables/disables the viewer query if a MIME message is going to be displayed */
+	t_bool	auto_list_thread					TRUE 	/* list thread when entering it using right arrow */
+	t_bool	auto_reconnect						FALSE	/* automatically reconnect to news server */
+	t_bool	batch_save							TRUE 	/* save arts if -M/-S command line switch specified */
+	t_bool	beginner_level						TRUE 	/* beginner level (shows mini help a la elm) */
+	t_bool	cache_overview_files				FALSE	/* create local index files for NNTP overview files */
+	t_bool	catchup_read_groups					FALSE	/* ask if read groups are to be marked read */
+#ifdef USE_ZLIB
+		t_bool	compress_overview_files			FALSE	/* compress local index files (overview) with gz */
+#endif /* USE_ZLIB */
+#ifdef USE_INVERSE_HACK
+		t_bool	draw_arrow						TRUE	/* draw -> or highlighted bar */
+#else
+		t_bool	draw_arrow						FALSE	/* draw -> or highlighted bar */
+#endif /* USE_INVERSE_HACK */
+	t_bool	dont_break_words					FALSE	/* don't break words when wrapping long lines */
+	t_bool	force_screen_redraw					FALSE	/* force screen redraw after external (shell) commands */
+	t_bool	group_catchup_on_exit				TRUE 	/* catchup group with left arrow key or not */
+	t_bool	info_in_last_line					FALSE
+#ifdef USE_INVERSE_HACK
+		t_bool	inverse_okay					FALSE
+#else
+		t_bool	inverse_okay					TRUE
+#endif /* USE_INVERSE_HACK */
+	t_bool	keep_dead_articles					TRUE		/* keep all dead articles in dead.articles */
+	t_bool	keep_expired_filters				FALSE		/* keep expired filter rules in file */
+	t_bool	mail_8bit_header					FALSE		/* allow 8bit chars. in header of mail message */
+	t_bool	mark_ignore_tags					FALSE		/* Ignore tags for GROUP_MARK_THREAD_READ/THREAD_MARK_ARTICLE_READ */
+	t_bool	mark_saved_read						TRUE		/* mark saved article/thread as read */
+	t_bool	pos_first_unread					TRUE		/* position cursor at first/last unread article */
+	t_bool	post_8bit_header					FALSE		/* allow 8bit chars. in header when posting to newsgroup */
+	t_bool	post_process_view					TRUE		/* set TRUE to invoke mailcap viewer app */
+#	ifndef DISABLE_PRINTING
+		t_bool	print_header					FALSE	/* print all of mail header or just Subject: & From lines */
+#	endif /* !DISABLE_PRINTING */
+	t_bool	process_only_unread					FALSE	/* save/print/mail/pipe unread/all articles */
+	t_bool	prompt_followupto					FALSE	/* display empty Followup-To header in editor */
+	t_bool	show_description					TRUE
+	t_bool	show_only_unread_arts				TRUE	/* show only new/unread arts or all arts */
+	t_bool	show_only_unread_groups				FALSE	/* set TRUE to see only subscribed groups with new news */
+	t_bool	show_signatures						TRUE	/* show signatures when displaying articles */
+	t_bool	sigdashes							TRUE	/* set TRUE to prepend every signature with dashes */
+	t_bool	signature_repost					TRUE	/* set TRUE to add signature when reposting articles */
+#	ifndef USE_CURSES
+		t_bool	strip_blanks					TRUE
+#	endif /* !USE_CURSES */
+	t_bool	strip_newsrc						FALSE
+#	if defined(MULTIBYTE_ABLE) && !defined(NO_LOCALE)
+		t_bool	suppress_soft_hyphens			FALSE	/* set TRUE to remove soft hyphens (U+00AD) from articles */
+#	endif /* MULTIBYTE_ABLE && !NO_LOCALE */
+	t_bool	tex2iso_conv						FALSE	/* convert "a to Umlaut-a */
+	t_bool	thread_catchup_on_exit				TRUE	/* catchup thread with left arrow key or not */
+#	if defined(HAVE_ICONV_OPEN_TRANSLIT) && defined(CHARSET_CONVERSION)
+		t_bool	translit						FALSE	/* use //TRANSLIT */
+#	endif /* HAVE_ICONV_OPEN_TRANSLIT && CHARSET_CONVERSION */
+		t_bool	unlink_article						TRUE
+#	ifdef HAVE_COLOR
+		t_bool	extquote_handling				FALSE	/* Detection of quoted text from external sources */
+#	endif /* HAVE_COLOR */
+	t_bool	use_mouse							FALSE	/* enables/disables mouse support under xterm */
+#	ifdef HAVE_KEYPAD
+		t_bool	use_keypad						FALSE
+#	endif /* HAVE_KEYPAD */
+	t_bool	default_filter_kill_case			FALSE
+	t_bool	default_filter_kill_expire			FALSE
+	t_bool	default_filter_kill_global			TRUE
+	t_bool	default_filter_select_case			FALSE
+	t_bool	default_filter_select_expire		FALSE
+	t_bool	default_filter_select_global		TRUE
+#	ifdef XFACE_ABLE
+		t_bool	use_slrnface					FALSE	/* Use the slrnface program to display 'X-Face:'s */
+#	endif /* XFACE_ABLE */
+#	if defined(HAVE_LIBICUUC) && defined(MULTIBYTE_ABLE) && defined(HAVE_UNICODE_UBIDI_H) && !defined(NO_LOCALE)
+		t_bool	render_bidi						FALSE
+#	endif /* HAVE_LIBICUUC && MULTIBYTE_ABLE && HAVE_UNICODE_UBIDI_H && !NO_LOCALE */
+	t_bool	url_highlight						TRUE	/* highlight urls in text bodies */
+	t_bool	word_highlight						TRUE	/* like word_highlight but stored in tinrc */
+	t_bool	wrap_on_next_unread					TRUE	/* Wrap around threads when searching next unread article */
+#	if defined(MULTIBYTE_ABLE) && !defined(NO_LOCALE)
+		wchar_t	art_marked_deleted				ART_MARK_DELETED
+		wchar_t	art_marked_inrange				MARK_INRANGE	/* misnomer, as it's also used for other ranges */
+		wchar_t	art_marked_return				ART_MARK_RETURN
+		wchar_t	art_marked_selected				ART_MARK_SELECTED
+		wchar_t	art_marked_recent				ART_MARK_RECENT
+		wchar_t	art_marked_unread				ART_MARK_UNREAD
+		wchar_t	art_marked_read					ART_MARK_READ
+		wchar_t	art_marked_killed				ART_MARK_KILLED
+		wchar_t	art_marked_read_selected		ART_MARK_READ_SELECTED
+		wchar_t	scope_marked_global				SCOPE_MARK_GLOBAL
+		wchar_t	scope_marked_global_match		SCOPE_MARK_GLOBAL_MATCH
+		wchar_t	scope_marked_local				SCOPE_MARK_LOCAL
+		wchar_t	scope_marked_local_match		SCOPE_MARK_LOCAL_MATCH
+#	else
+		char	art_marked_deleted				ART_MARK_DELETED
+		char	art_marked_inrange				MARK_INRANGE	/* misnomer, as it's also used for other ranges */
+		char	art_marked_return				ART_MARK_RETURN
+		char	art_marked_selected				ART_MARK_SELECTED
+		char	art_marked_recent				ART_MARK_RECENT
+		char	art_marked_unread				ART_MARK_UNREAD
+		char	art_marked_read					ART_MARK_READ
+		char	art_marked_killed				ART_MARK_KILLED
+		char	art_marked_read_selected		ART_MARK_READ_SELECTED
+		char	scope_marked_global				SCOPE_MARK_GLOBAL
+		char	scope_marked_global_match		SCOPE_MARK_GLOBAL_MATCH
+		char	scope_marked_local				SCOPE_MARK_LOCAL
+		char	scope_marked_local_match		SCOPE_MARK_LOCAL_MATCH
+#	endif /* MULTIBYTE_ABLE && !NO_LOCALE */
+	char	*attrib_editor_format				NULL
+	char	*attrib_fcc							NULL
+	char	*attrib_maildir						NULL
+	char	*attrib_from						NULL
+	char	*attrib_mailing_list				NULL
+	char	*attrib_organization				NULL
+	char	*attrib_followup_to					NULL
+	char	*attrib_mime_types_to_save			NULL
+	char	*attrib_news_headers_to_display		NULL
+	char	*attrib_news_headers_to_not_display	NULL
+	char	*attrib_news_quote_format			NULL
+	char	*attrib_quote_chars					NULL
+	char	*attrib_sigfile						NULL
+	char	*attrib_savedir						NULL
+	char	*attrib_savefile					NULL
+	char	*attrib_x_body						NULL
+	char	*attrib_x_headers					NULL
+#	ifdef HAVE_ISPELL
+		char	*attrib_ispell					NULL
+#	endif /* HAVE_ISPELL */
+	char	*attrib_quick_kill_scope			NULL
+	char	*attrib_quick_select_scope			NULL
+	char	*attrib_group_format				NULL
+	char	*attrib_thread_format				NULL
+	char	*attrib_date_format					NULL
+#	ifdef CHARSET_CONVERSION
+		char	*attrib_undeclared_charset		NULL
+	int	attrib_mm_network_charset			-1
+#		ifdef USE_ICU_UCSDET
+			int	attrib_undeclared_cs_guess		CS_GUESS_NO
+#		endif /* USE_ICU_UCSDET */
+#	endif /* !CHARSET_CONVERSION */
+	int	attrib_hide_inline_data					UUE_NO
+	int	attrib_trim_article_body				0
+	int	attrib_verbatim_handling				VERBATIM_SHOW_ALL
+	int	attrib_auto_cc_bcc						0
+	int	attrib_quick_kill_header				FILTER_SUBJ_CASE_SENSITIVE
+	int	attrib_quick_select_header				FILTER_SUBJ_CASE_SENSITIVE
+	int	attrib_mail_mime_encoding				MIME_ENCODING_QP
+	int	attrib_post_mime_encoding				MIME_ENCODING_8BIT
+	int	attrib_post_process_type				POST_PROC_NO
+	int	attrib_show_author						SHOW_FROM_NAME
+	int	attrib_show_art_info					0
+	int	attrib_sort_article_type				SORT_ARTICLES_BY_DATE_ASCEND
+	int	attrib_sort_threads_type				SORT_THREADS_BY_SCORE_DESCEND
+	int	attrib_thread_articles					THREAD_BOTH
+	int	attrib_thread_perc						THREAD_PERC_DEFAULT
+	int	attrib_getart_limit						0
+	t_bool	attrib_add_posted_to_filter			TRUE
+	t_bool	attrib_advertising					TRUE
+	t_bool	attrib_alternative_handling			TRUE
+	t_bool	attrib_auto_list_thread				TRUE
+	t_bool	attrib_auto_select					FALSE
+	t_bool	attrib_batch_save					TRUE
+	t_bool	attrib_delete_tmp_files				TRUE
+	t_bool	attrib_group_catchup_on_exit		TRUE
+	t_bool	attrib_mail_8bit_header				FALSE
+	t_bool	attrib_mime_forward					FALSE
+	t_bool	attrib_mark_ignore_tags				FALSE
+	t_bool	attrib_mark_saved_read				TRUE
+	t_bool	attrib_pos_first_unread				TRUE
+	t_bool	attrib_post_8bit_header				FALSE
+	t_bool	attrib_post_process_view			TRUE
+#	ifndef DISABLE_PRINTING
+		t_bool	attrib_print_header				FALSE
+#	endif /* !DISABLE_PRINTING */
+	t_bool	attrib_process_only_unread			FALSE
+	t_bool	attrib_prompt_followupto			FALSE
+	t_bool	attrib_show_only_unread_arts		TRUE
+	t_bool	attrib_show_signatures				TRUE
+	t_bool	attrib_sigdashes					TRUE
+	t_bool	attrib_signature_repost				TRUE
+#	if defined(MULTIBYTE_ABLE) && !defined(NO_LOCALE)
+		t_bool	attrib_suppress_soft_hyphens	FALSE
+#	endif /* MULTIBYTE_ABLE && !NO_LOCALE */
+	t_bool	attrib_tex2iso_conv					FALSE
+	t_bool	attrib_thread_catchup_on_exit		TRUE
+#	ifdef HAVE_COLOR
+		t_bool	attrib_extquote_handling		FALSE
+#	endif /* HAVE_COLOR */
+	t_bool	attrib_x_comment_to					FALSE
+	t_bool	attrib_wrap_on_next_unread			TRUE
+	t_bool	attrib_ask_for_metamail				FALSE
+	t_bool	attrib_quick_kill_case				FALSE
+	t_bool	attrib_quick_kill_expire			FALSE
+	t_bool	attrib_quick_select_case			FALSE
+	t_bool	attrib_quick_select_expire			FALSE
+	char	*serverrc_add_cmd_line_opts			NULL
+	char	*serverrc_disabled_nntp_cmds		NULL
+	int	serverrc_nntp_pipeline_limit			PIPELINE_LIMIT_DEFAULT
+	t_bool	serverrc_cache_overview_files		FALSE
+#	ifdef USE_ZLIB
+		t_bool	serverrc_compress_overview_files	FALSE
+#	endif /* USE_ZLIB */
+};
+
+!#	define SRVRC_MASK_UPDATE_INDEX		(1 << 0)	/* cmd.-line -u vs. serverrc -G */
+!#	define SRVRC_MASK_READ_SAVED_NEWS	(1 << 1)	/* cmd.-line -R	vs. serverrc -t */
+!struct t_serverrc {
++struct t_serverrc serverrc = {
+#	if 0 /* we don't need these outside read_server_config() */
+	char	*version						NULL
+	char	*last_newnews					NULL
+#	endif /* 0 */
+	char	*add_cmd_line_opts				NULL
+	char	*disabled_nntp_cmds				NULL
+	long	motd_hash						0L
+	int		nntp_pipeline_limit				PIPELINE_LIMIT_DEFAULT
+	t_bool	cache_overview_files			FALSE
+#	ifdef USE_ZLIB
+		t_bool	compress_overview_files		FALSE
+#	endif /* USE_ZLIB */
+};
diff -Nurp '--exclude=.bzr*' tin-2.6.5/src/version.c tin-2.6.6/src/version.c
--- tin-2.6.5/src/version.c	2025-11-13 02:21:32.000000000 +0100
+++ tin-2.6.6/src/version.c	2026-04-15 00:50:27.524431903 +0200
@@ -3,7 +3,7 @@
  *  Module    : version.c
  *  Author    : U. Janssen
  *  Created   : 2003-05-11
- *  Updated   : 2024-11-12
+ *  Updated   : 2026-04-15
  *  Notes     :
  *
  * Copyright (c) 2003-2026 Urs Janssen <urs@tin.org>
@@ -126,7 +126,7 @@ check_upgrade(
 	if (*p != '.')
 		return fversion;
 
-	c_subv = s2i(++p, 0, 99);
+	c_subv = s2i(p + 1, 0, 99);
 	if (errno)
 		return fversion;
 	/* we don't care about trailing text */
@@ -169,7 +169,7 @@ upgrade_prompt_quit(
 			return;
 	}
 
-	error_message(2, _(txt_return_key)); /* TODO: mention 'q'/'Q' */
+	error_message(2, "%s", _(txt_return_key)); /* TODO: mention 'q'/'Q' */
 
 	/*
 	 * TODO: document, use something unbuffered here
@@ -183,7 +183,7 @@ upgrade_prompt_quit(
 			if (fp)
 				fclose(fp);
 			no_write = TRUE;
-			tin_done(EXIT_FAILURE, _(txt_exiting));
+			tin_done(EXIT_FAILURE, "%s", _(txt_exiting));
 			/* NOTREACHED */
 			break;
 
diff -Nurp '--exclude=.bzr*' tin-2.6.5/src/wildmat.c tin-2.6.6/src/wildmat.c
--- tin-2.6.5/src/wildmat.c	2025-11-13 02:21:32.000000000 +0100
+++ tin-2.6.6/src/wildmat.c	2026-05-22 14:38:57.745185956 +0200
@@ -76,6 +76,7 @@ DoMatch(
 			case '\\':
 				/* Literal match with following character. */
 				p++;
+				TIN_FALL_THROUGH;
 				/* FALLTHROUGH */
 			default:
 				if (*text != *p)
@@ -85,9 +86,8 @@ DoMatch(
 				/* Match anything. */
 				continue;
 			case '*':
-				while (*++p == '*')
-					/* Consecutive stars act just like one. */
-					continue;
+				while (*++p == '*') /* Consecutive stars act just like one. */
+					;
 				if (*p == '\0')
 					/* Trailing star matches everything. */
 					return 1;
@@ -144,13 +144,12 @@ wildmat(
 #endif /* OPTIMIZE_JUST_STAR */
 
 	if (icase) {
-		txt = my_strdup(text);
-		str_lwr(txt);
+		txt = strduplwr(text);
 		str_lwr(p);
-		ret = (DoMatch(txt, p) == TRUE);
+		ret = (DoMatch(txt, p) == 1);
 		free(txt);
 	} else
-		ret = (DoMatch(text, p) == TRUE);
+		ret = (DoMatch(text, p) == 1);
 
 	return ret;
 }
diff -Nurp '--exclude=.bzr*' tin-2.6.5/src/xface.c tin-2.6.6/src/xface.c
--- tin-2.6.5/src/xface.c	2025-12-16 22:48:00.000000000 +0100
+++ tin-2.6.6/src/xface.c	2026-04-12 09:36:01.614432391 +0200
@@ -3,7 +3,7 @@
  *  Module    : xface.c
  *  Author    : Joshua Crawford & Drazen Kacar
  *  Created   : 2003-04-27
- *  Updated   : 2025-12-16
+ *  Updated   : 2026-04-12
  *  Notes     :
  *
  * Copyright (c) 2003-2026 Joshua Crawford <mortarn@softhome.net> & Drazen Kacar <dave@willfork.com>
@@ -74,7 +74,7 @@ slrnface_start(
 	if (!is_xterm()) {
 #		ifdef DEBUG
 		if (debug & DEBUG_MISC)
-			error_message(2, _(txt_xface_error_no_xterm));
+			error_message(2, "%s", _(txt_xface_error_no_xterm));
 #		endif /* DEBUG */
 		return;
 	}
@@ -154,7 +154,7 @@ slrnface_start(
 	pathlen = (size_t) n + 1;
 	fifo = my_malloc(pathlen);
 	if (snprintf(fifo, pathlen, "%s/.slrnfaces/%s.%ld", ptr, m, (long) pid) != n) {
-		error_message(2, _(txt_xface_error_construct_fifo_name));
+		error_message(2, "%s", _(txt_xface_error_construct_fifo_name));
 		unlink(fifo);
 		free(fifo);
 		return;
@@ -270,9 +270,11 @@ slrnface_display_xface(
 	if (!face || !*face)
 		slrnface_clear_xface();
 	else {
-		char *buf = my_malloc(strlen(face) + 8);
+		char *buf;
+		size_t n = strlen(face) + 7 + 1;
 
-		sprintf(buf, "xface %s\n", face);
+		buf = my_malloc(n);
+		snprintf(buf, n, "xface %s\n", face);
 		WRITE_FACE_FD(buf);
 		free(buf);
 	}
diff -Nurp '--exclude=.bzr*' tin-2.6.5/src/xref.c tin-2.6.6/src/xref.c
--- tin-2.6.5/src/xref.c	2025-11-29 18:51:31.000000000 +0100
+++ tin-2.6.6/src/xref.c	2026-04-28 01:49:00.881728050 +0200
@@ -3,7 +3,7 @@
  *  Module    : xref.c
  *  Author    : I. Lea & H. Brugge
  *  Created   : 1993-07-01
- *  Updated   : 2025-11-29
+ *  Updated   : 2026-04-28
  *  Notes     :
  *
  * Copyright (c) 1993-2026 Iain Lea <iain@bricbrac.de>
@@ -99,7 +99,7 @@ overview_xref_support(
 
 	if ((fp = open_overview_fmt_fp()) != NULL) {
 		while ((ptr = tin_fgets(fp, FALSE)) != NULL) {
-			if (*ptr == '#' || *ptr == '\n')	/* skip comments and empty lines */
+			if (!*ptr || *ptr == '#')	/* skip comments and empty lines */
 				continue;
 
 #if defined(DEBUG) && defined(NNTP_ABLE)
@@ -125,7 +125,7 @@ overview_xref_support(
 							expensive_over_parse = TRUE;
 #ifdef DEBUG
 							if ((debug & DEBUG_NNTP) && verbose > 1)
-								debug_print_file("NNTP", "OVERVIEW.FMT: %s at position %d expected %d", ptr, fields, 7);
+								debug_print_file("NNTP", "OVERVIEW.FMT: %s at position %lu expected %d", ptr, (unsigned long int) fields, 7);
 #endif /* DEBUG */
 						}
 						continue;
@@ -138,7 +138,7 @@ overview_xref_support(
 							expensive_over_parse = TRUE;
 #ifdef DEBUG
 							if ((debug & DEBUG_NNTP) && verbose > 1)
-								debug_print_file("NNTP", "OVERVIEW.FMT: %s at position %d expected %d", ptr, fields, 6);
+								debug_print_file("NNTP", "OVERVIEW.FMT: %s at position %lu expected %d", ptr, (unsigned long int) fields, 6);
 #endif /* DEBUG */
 						}
 						continue;
@@ -150,19 +150,19 @@ overview_xref_support(
 				/* optional items require :full */
 				if (!strcasecmp(p, ":full")) {
 					ofmt[fields].type = OVER_T_FSTRING;
-					*(++p) = '\0';
+					*(p + 1) = '\0';
 					ofmt[fields].name = my_strdup(ptr);
 					if (fields < 7) {
 						expensive_over_parse = TRUE;
 #ifdef DEBUG
 						if ((debug & DEBUG_NNTP) && verbose > 1)
-							debug_print_file("NNTP", "OVERVIEW.FMT: %s at position %d expected > %d", ptr, fields, 7);
+							debug_print_file("NNTP", "OVERVIEW.FMT: %s at position %lu expected > %d", ptr, (unsigned long int) fields, 7);
 #endif /* DEBUG */
 					}
 #ifdef DEBUG
 					else {
 						if ((debug & DEBUG_NNTP) && verbose > 1)
-							debug_print_file("NNTP", "OVERVIEW.FMT: %s at position %d", ptr, fields);
+							debug_print_file("NNTP", "OVERVIEW.FMT: %s at position %lu", ptr, (unsigned long int) fields);
 					}
 #endif /* DEBUG */
 
@@ -177,7 +177,7 @@ overview_xref_support(
 						expensive_over_parse = TRUE;
 #ifdef DEBUG
 						if ((debug & DEBUG_NNTP) && verbose > 1)
-							debug_print_file("NNTP", "OVERVIEW.FMT: %s at position %d expected %d", ptr, fields, 1);
+							debug_print_file("NNTP", "OVERVIEW.FMT: %s at position %lu expected %d", ptr, (unsigned long int) fields, 1);
 #endif /* DEBUG */
 					}
 					continue;
@@ -190,7 +190,7 @@ overview_xref_support(
 						expensive_over_parse = TRUE;
 #ifdef DEBUG
 						if ((debug & DEBUG_NNTP) && verbose > 1)
-							debug_print_file("NNTP", "OVERVIEW.FMT: %s at position %d expected %d", ptr, fields, 2);
+							debug_print_file("NNTP", "OVERVIEW.FMT: %s at position %lu expected %d", ptr, (unsigned long int) fields, 2);
 #endif /* DEBUG */
 					}
 					continue;
@@ -203,7 +203,7 @@ overview_xref_support(
 						expensive_over_parse = TRUE;
 #ifdef DEBUG
 						if ((debug & DEBUG_NNTP) && verbose > 1)
-							debug_print_file("NNTP", "OVERVIEW.FMT: %s at position %d expected %d", ptr, fields, 3);
+							debug_print_file("NNTP", "OVERVIEW.FMT: %s at position %lu expected %d", ptr, (unsigned long int) fields, 3);
 #endif /* DEBUG */
 					}
 					continue;
@@ -216,7 +216,7 @@ overview_xref_support(
 						expensive_over_parse = TRUE;
 #ifdef DEBUG
 						if ((debug & DEBUG_NNTP) && verbose > 1)
-							debug_print_file("NNTP", "OVERVIEW.FMT: %s at position %d expected %d", ptr, fields, 4);
+							debug_print_file("NNTP", "OVERVIEW.FMT: %s at position %lu expected %d", ptr, (unsigned long int) fields, 4);
 #endif /* DEBUG */
 					}
 					continue;
@@ -229,7 +229,7 @@ overview_xref_support(
 						expensive_over_parse = TRUE;
 #ifdef DEBUG
 						if ((debug & DEBUG_NNTP) && verbose > 1)
-							debug_print_file("NNTP", "OVERVIEW.FMT: %s at position %d expected %d", ptr, fields, 5);
+							debug_print_file("NNTP", "OVERVIEW.FMT: %s at position %lu expected %d", ptr, (unsigned long int) fields, 5);
 #endif /* DEBUG */
 					}
 					continue;
@@ -242,7 +242,7 @@ overview_xref_support(
 						expensive_over_parse = TRUE;
 #ifdef DEBUG
 						if ((debug & DEBUG_NNTP) && verbose > 1)
-							debug_print_file("NNTP", "OVERVIEW.FMT: %s at position %d expected %d", ptr, fields, 6);
+							debug_print_file("NNTP", "OVERVIEW.FMT: %s at position %lu expected %d", ptr, (unsigned long int) fields, 6);
 #endif /* DEBUG */
 					}
 					continue;
@@ -255,7 +255,7 @@ overview_xref_support(
 						expensive_over_parse = TRUE;
 #ifdef DEBUG
 						if ((debug & DEBUG_NNTP) && verbose > 1)
-							debug_print_file("NNTP", "OVERVIEW.FMT: %s at position %d expected %d", ptr, fields, 7);
+							debug_print_file("NNTP", "OVERVIEW.FMT: %s at position %lu expected %d", ptr, (unsigned long int) fields, 7);
 #endif /* DEBUG */
 					}
 					continue;
@@ -279,7 +279,7 @@ overview_xref_support(
 	if (fields < 2) {
 #ifdef DEBUG
 		if ((debug & DEBUG_NNTP) && verbose > 1)
-			debug_print_file("NNTP", fp ? "OVERVIEW.FMT: Empty response - using safe defaults" : "OVERVIEW.FMT: not advertised - using safe defaults");
+			debug_print_file("NNTP", "%s", fp ? "OVERVIEW.FMT: Empty response - using safe defaults" : "OVERVIEW.FMT: not advertised - using safe defaults");
 #endif /* DEBUG */
 		ofmt = my_realloc(ofmt, sizeof(struct t_overview_fmt) * (8 + 1));
 		ofmt[1].type = OVER_T_STRING;
@@ -323,7 +323,7 @@ overview_xref_support(
 	 *       - if server doesn't mention XREF in LIST HEADERS
 	 */
 	if (read_news_via_nntp && !supported && !strstr(serverrc.disabled_nntp_cmds, "LIST OVERVIEW.FMT") && !strstr(serverrc.disabled_nntp_cmds, "HDR"))
-		wait_message(2, _(txt_warn_xref_not_supported));
+		wait_message(2, "%s", _(txt_warn_xref_not_supported));
 
 	return supported;
 }
@@ -335,11 +335,11 @@ overview_xref_support(
  */
 void
 art_mark_xref_read(
-	struct t_article *art)
+	const struct t_article *art)
 {
 	char *xref_ptr;
-	char *groupname;
 	char *ptr, c;
+	const char *groupname;
 	t_artnum artnum;
 	struct t_group *group;
 #ifdef DEBUG
@@ -392,7 +392,7 @@ art_mark_xref_read(
 				(group ? group->newsrc.num_unread : 0));
 			debug_print_comment(debug_mesg);
 			debug_print_bitmap(group, NULL);
-/*			error_message(2, debug_mesg); */
+/*			error_message(2, "%s", debug_mesg); */
 			free(debug_mesg);
 		}
 #endif /* DEBUG */
@@ -409,7 +409,7 @@ art_mark_xref_read(
 							groupname, artnum, group->newsrc.num_unread);
 						debug_print_comment(debug_mesg);
 						debug_print_bitmap(group, NULL);
-/*						error_message(2, debug_mesg); */
+/*						error_message(2, "%s", debug_mesg); */
 						free(debug_mesg);
 					}
 #endif /* DEBUG */
@@ -435,6 +435,7 @@ NSETRNG1(
 	if (high >= low) {
 		if (NOFFSET(high) == NOFFSET(low)) {
 			t_artnum i;
+
 			for (i = low; i <= high; i++) {
 				NSET1(bitmap, i);
 			}
@@ -463,6 +464,7 @@ NSETRNG0(
 	if (high >= low) {
 		if (NOFFSET(high) == NOFFSET(low)) {
 			t_artnum i;
+
 			for (i = low; i <= high; i++) {
 				NSET0(bitmap, i);
 			}
diff -Nurp '--exclude=.bzr*' tin-2.6.5/tin.spec tin-2.6.6/tin.spec
--- tin-2.6.5/tin.spec	2025-07-21 15:32:32.000000000 +0200
+++ tin-2.6.6/tin.spec	2025-12-24 01:27:50.000000000 +0100
@@ -1,6 +1,6 @@
 Name: tin
 Summary: easy-to-use USENET news reader
-Version: 2.6.5
+Version: 2.6.6
 Release: 1
 License: BSD
 Group: Applications/News
diff -Nurp '--exclude=.bzr*' tin-2.6.5/tools/tinews.pl tin-2.6.6/tools/tinews.pl
--- tin-2.6.5/tools/tinews.pl	2025-12-21 03:06:59.000000000 +0100
+++ tin-2.6.6/tools/tinews.pl	2026-05-03 12:43:23.054797457 +0200
@@ -52,6 +52,8 @@
 #       - option to break long header lines?
 #       - option to trim References
 #       - option to foce connection via AF_INET6 (-6)
+#       - option to remove some headers before posting, e.g.
+#         "^(Injection\S+|Xref)"
 #       ...
 #
 # cmd-line options used in other inews:
diff -Nurp '--exclude=.bzr*' tin-2.6.5/tools/tinlock tin-2.6.6/tools/tinlock
--- tin-2.6.5/tools/tinlock	2025-07-21 15:32:32.000000000 +0200
+++ tin-2.6.6/tools/tinlock	2026-07-31 10:10:45.740295873 +0200
@@ -4,53 +4,65 @@
 
 prog=/usr/local/bin/tin
 
-args=${1+"$@"}
-
 name=`basename "$prog"`
 host=`hostname`
 pid=$$
 lock="$host	$pid"
 
-if test -d ${TIN_HOMEDIR-"$HOME"} ; then
-	lockdir=${TIN_HOMEDIR-"$HOME"}/.tin
+if test -d "${TIN_HOMEDIR-"$HOME"}" ; then
+	lockdir="${TIN_HOMEDIR-"$HOME"}/.tin"
 	file=tinlock
 else
-	lockdir=${TMPDIR-/tmp}
+	lockdir="${TMPDIR-/tmp}"
 	if test -z "$USER"; then
 		if test -z "$UID" ; then
 			UID=`id|sed 's,uid=\([0-9]\+\).*,\1,'`
 		fi
 	fi
-	file=tinlock.${USER-"$UID"}
+	file="tinlock.${USER-"$UID"}"
 fi
 
-lockfile="$lockdir/$file"
+lockfile="${lockdir}/${file}"
+locklink="${lockfile}.lnk"
+
+lcknrun() {
+	trap 'rm -f "$locklink" "$lockfile"; exit' 0 1 2 3 15
+	(echo "$lock" > "$lockfile" && "$prog" ${1+"$@"} && rm -f "$lockfile" "$locklink") || echo "Oops!"
+	exit 0
+}
+
+ln -s "$lockfile" "$locklink" 2>/dev/null && lcknrun ${1+"$@"}
 
+##
+
+echo "Found \"$locklink\"!"
 if test -f "$lockfile" ; then
-	echo "Found \"$lockfile\"! Another $name running on:"
-	awk '{print $1" with pid: "$2"?"}' < "$lockfile"
-	echo "(q)uit - start (r)ead-only - (d)elete lock and start normal."
-	IFS="       " read key
-	case $key in
-		[dD]*)
-			echo "Removing \"$lockfile\" and starting $name normal..."
-			rm -f "$lockfile" || (echo "Can't delete \"$lockfile\"" ; exit 1)
-			trap "rm -f $lockfile; exit" 0 1 2 3 15
-			(echo "$lock" > "$lockfile" && "$prog" "$args" && rm -f "$lockfile") || echo "Oops!"
-			;;
-		[rR]*)
-			echo "Starting $name in no-write (-X) mode..."
-			"$prog" -X "$args"
-			echo "There might still be copy(s) of $name running on:"
-			awk '{print $1" with pid: "$2}' < "$lockfile"
-			echo "If this is not the case remember to remove \"$lockfile\"."
-			;;
-		*)
-			echo "Aborting..."
-			exit 1
-			;;
-	esac
+	echo "Another $name likely running on:"
+    awk '{print $1" with pid: "$2"?"}' < "$lockfile"
 else
-	trap "rm -f $lockfile; exit" 0 1 2 3 15
-	(echo "$lock" > "$lockfile" && "$prog" "$args" && rm -f "$lockfile") || echo "Oops!"
+    echo ", but lock information file \"$lockfile\" missing"
 fi
+echo "(q)uit - start (r)ead-only - (d)elete lock and start normal."
+IFS= read -r key
+
+case $key in
+	[dD]*)
+		echo "Removing \"$locklink\"  and starting $name normal..."
+		rm -f "$locklink" || (echo "Can't delete \"$locklink\"" ; exit 1)
+		ln -s "$lockfile" "$locklink" 2>/dev/null && lcknrun
+		;;
+	[rR]*)
+		echo "Starting $name in no-write (-X) mode..."
+		"$prog" -X ${1+"$@"}
+		echo "There might still be copy(s) of $name running"
+		if test -f "$lockfile" ; then
+			awk '{print "on: "$1" with pid: "$2}' < "$lockfile"
+		fi
+		echo "If this is not the case remember to remove \"$locklink\""
+		echo "(and \"$lockfile\")."
+		;;
+	*)
+		echo "Aborting..."
+		exit 1
+		;;
+esac
diff -Nurp '--exclude=.bzr*' tin-2.6.5/tools/url_handler.pl tin-2.6.6/tools/url_handler.pl
--- tin-2.6.5/tools/url_handler.pl	2025-08-10 13:36:48.000000000 +0200
+++ tin-2.6.6/tools/url_handler.pl	2026-07-29 19:24:12.684933673 +0200
@@ -8,10 +8,10 @@ use strict;
 use warnings;
 
 (my $pname = $0) =~ s#^.*/##x;
-die "Usage: $pname URL" if $#ARGV != 0;
+die "Usage: $pname URL\n" if $#ARGV != 0;
 
 # version Number
-my $version = "0.1.5";
+my $version = "0.1.6";
 
 my ($method, $url, $match, @try);
 if (eval { require URI;1; } == 1) {
@@ -20,7 +20,7 @@ if (eval { require URI;1; } == 1) {
         $url = $ARGV[0];
 }
 $method = $url;
-$method =~ s|^([^:/?#]+):.*|$1|iox;
+$method =~ s|^([^:/?#]+):.*|$1|ix;
 exit 0 if ($method eq $url);
 
 # shell escape
@@ -52,13 +52,13 @@ if ($ENV{"BROWSER_".uc($method)}) {
 
 for my $browser (@try) {
 	# ignore empty parts
-	next if ($browser =~ m/^$/ox);
+	next if ($browser =~ m/^$/x);
 	# expand %s if not preceded by odd number of %
-	$match = $browser =~ s/(?<!%)((?:%%)*)%s/$1$url/ogx;
+	$match = $browser =~ s/(?<!%)((?:%%)*)%s/$1$url/gx;
 	# expand %c if not preceded by odd number of %
-	$browser =~ s/(?<!%)((?:%%)*)%c/$1:/ogx;
-	# reduce dubble %
-	$browser =~ s/%%/%/ogx;
+	$browser =~ s/(?<!%)((?:%%)*)%c/$1:/gx;
+	# reduce double %
+	$browser =~ s/%%/%/gx;
 	# append URL if no %s expansion took place
 	$browser .= " ".$url if (!$match);
 	# leave loop if $browser was started successful
